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
338513758627	338513759185	338513759735	338513760285	338513760835	338513761385	338513761935	338513762485	338513763035	338513763585	338513764135	338513764685	338513765235	338513765785	338513766335	338513766885	338513767435	338513767985	338513768535	338513769085	338513769635	338513770185	338513770735	338513771285	338513771835	338513772385	338513772935	338513773485	338513774035	338513774585	338513775135	338513775685	338513776235	338513776785	338513777335	338513777885	338513778435	338513778985	338513779535	338513780085	338513780635	338513781185	338513781735	338513782285	338513782835	338513783385	338513783935	338513784485	338513785035	338513785585	338513786135	338513786685	338513787235	338513787785	338513788335	338513788885	338513789435	338513789985	338513790535	338513791085	338513791635	338513792185	338513792735	338513793285	338513793835	338513794385	338513794935	338513795485	338513796035	338513796585	338513797135	338513797685	338513798235	338513798785	338513799335	338513799885	338513800435	338513800985	338513801535	338513802085	338513802635	338513803185	338513803735	338513804285	338513804835	338513805385	338513805935	338513806485	338513807035	338513807585	338513808135	338513808685	338513809235	338513809785	338513810335	338513810885	338513811435	338513811985	338513812535	338513813085	338513813635	338513814185	338513814735	338513815285	338513815835	338513816385	338513816935	338513817485	338513818035	338513818585	338513819135	338513819685	338513820235	338513820785	338513821335	338513821885	338513822435	338513822985	338513823535	338513824085	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15069	1060	632	543	392	357	353	280	272	266	265	229	213	216	244	222	209	210	216	218	199	233	189	211	216	194	193	176	209	213	207	221	230	220	225	221	184	191	183	189	211	176	216	201	205	210	220	220	189	226	210	183	188	233	165	202	202	192	229	189	212	195	209	218	198	233	190	186	220	180	200	204	186	203	216	219	181	191	218	194	205	203	200	206	192	201	180	172	199	193	187	202	206	220	212	225	213	202	170	203	187	212	194	206	198	181	205	207	225	188	205	196	203	177	193	201	177	215	201	194	228	191	197	227	219	217	181	217	184	183	188	189	180	201	226	198	221	196	194	208	194	201	200	192	195	225	214	179	226	182	175	209	207	208	177	184	205	189	194	177	205	207	215	225	208	208	199	192	207	218	200	186	196	198	206	184	197	188	189	170	203	184	196	218	206	200	186	196	180	204	192	180	191	205	185	209	213	202	200	225	195	211	202	221	192	243	205	214	191	182	221	201	208	205	208	219	196	187	193	209	185	187	199	198	203	192	198	183	196	234	174	192	195	181	194	206	208	210	195	205	172	186	220	220	186	200	228	208	203	226	196	210	211	186	183	215	207	208	230	202	200	201	208	196	218	199	202	197	193	174	208	208	207	191	213	180	189	187	172	206	218	183	210	197	195	203	208	194	183	195	195	211	208	207	188	225	207	235	204	204	209	198	203	222	187	215	178	206	199	197	208	208	200	219	234	180	189	204	181	190	213	205	204	186	236	212	196	203	179	192	191	200	197	181	197	184	195	221	210	220	191	198	208	198	222	204	212	205	196	177	167	226	205	212	186	228	212	215	202	219	201	168	174	221	175	203	188	200	166	168	202	191	226	191	181	210	199	208	205	213	195	214	201	227	186	204	211	192	191	182	203	208	203	207	181	173	210	197	207	204	207	215	212	194	187	201	224	194	183	209	184	201	192	198	204	194	203	214	198	211	171	214	190	190	213	196	176	236	198	215	209	204	196	225	195	198	196	206	181	206	198	205	182	197	199	211	198	218	182	219	200	221	193	219	203	196	201	203	197	212	209	190	180	190	198	210	189	193	197	203	182	199	180	180	191	214	230	216	219	195	209	183	186	202	168	171	209	197	184	197	179	196	193	210	209	209	209	174	206	188	179	200	209	198	201	214	230	204	203	194	211	199	201	209	176	219	194	204	192	207	201	218	221	221	195	182	246	195	193	187	183	196	210	211	188	204	198	212	199	173	209	199	191	178	189	200	192	185	169	175	235	178	210	208	190	179	196	193	195	187	177	206	200	186	180	214	193	204	187	188	242	198	169	195	196	167	245	196	176	191	207	214	208	184	194	204	198	213	191	199	190	203	188	224	185	229	183	209	192	184	216	187	221	212	193	211	182	221	200	174	207	177	204	169	213	192	206	207	207	197	178	203	226	193	206	190	179	198	217	201	194	201	192	195	185	175	187	205	210	229	207	204	223	186	205	237	229	202	218	184	198	201	200	201	193	211	212	220	189	226	198	203	223	205	218	223	184	179	219	182	201	190	209	220	203	191	187	199	190	229	167	228	219	215	220	197	208	206	224	203	180	174	213	198	217	196	195	219	209	206	212	190	198	194	178	179	204	189	196	232	201	206	179	185	198	197	189	193	202	197	226	215	197	208	222	197	218	183	197	182	188	205	215	186	193	220	183	205	211	191	208	214	199	197	196	190	197	166	199	184	210	206	203	206	185	187	196	192	211	200	178	176	190	177	189	167	198	206	219	189	189	166	221	203	188	221	197	209	201	213	213	207	207	173	188	215	192	198	167	193	198	198	180	173	175	214	192	198	195	214	188	224	184	188	214	219	236	205	174	189	204	215	205	216	182	219	196	220	197	218	203	187	206	186	191	230	234	199	192	236	181	182	184	209	215	220	188	203	218	206	194	220	202	151	197	198	184	177	190	224	197	191	184	186	206	206	200	209	229	195	191	234	230	190	186	191	225	209	197	191	180	208	186	196	191	212	188	237	213	176	203	201	175	212	174	187	200	206	202	177	223	200	220	180	175	195	175	202	192	203	167	218	216	240	228	183	200	179	181	205	208	226	194	218	189	208	222	194	212	208	220	214	218	221	193	185	198	201	175	196	189	209	209	219	200	189	204	172	207	196	219	204	175	210	178	212	213	206	206	174	193	207	183	193	201	208	208	200	196	189	208	185	189	208	200	232	240	201	181	158	220	209	219	198	171	216	211	186	203	175	217	194	187	198	183	187	198	208	188	202	228	197	204	227	214	215	216	221	219	182	189	215	195	201	194	189	199	216	211	189	202	182	184	223	188	211	179	186	184	198	200	187	208	204	213	217	200	216	191	197	200	199	188	210	197	195	210	192	214	206	193	208	197	193	205	200	185	192	205	205	207	203	214	236	201	194	175	200	199	193	182	203	196	202	213	185	188	234	195	212	185	207	213	197	205	179	191	213	202	200	177	209	211	208	209	247	201	218	183	185	210	183	182	213	191	192	199	223	213	199	180	212	196	205	178	216	224	193	208	197	192	194	228	218	215	182	197	230	188	172	221	200	177	198	194	178	218	198	207	194	199	184	196	223	223	191	202	205	196	168	178	211	207	207	201	218	211	223	190	226	206	227	209	179	185	202	218	200	199	171	192	222	209	198	220	208	192	198	219	193	202	198	190	210	225	207	236	201	214	206	208	179	228	204	196	194	176	165	213	182	185	234	196	211	217	185	197	191	195	211	206	210	184	197	221	205	245	178	193	219	206	168	183	201	167	187	208	179	189	190	184	198	223	206	223	214	192	196	220	206	192	221	191	213	207	219	171	189	200	188	216	190	210	194	207	205	176	193	183	208	188	194	188	192	187	205	174	201	204	213	205	190	254	189	205	207	206	185	223	228	203	199	210	213	206	214	223	207	189	204	192	199	210	202	192	202	177	184	217	186	221	197	196	219	197	202	176	193	194	199	200	172	194	162	203	210	178	207	178	179	198	218	195	171	199	194	206	192	191	195	185	216	212	213	211	213	202	192	188	186	188	180	193	209	192	207	219	218	211	148	216	210	223	220	209	188	161	213	227	185	188	208	204	187	196	180	188	202	229	189	212	162	192	206	239	202	210	192	194	222	207	206	155	200	194	174	211	180	185	200	214	196	228	201	190	214	209	196	217	221	187	185	181	192	218	207	202	194	219	184	197	216	200	191	225	199	208	188	220	207	218	205	205	206	190	183	237	198	171	186	191	214	185	188	221	199	181	204	212	227	208	188	199	207	193	217	227	209	201	179	213	219	197	197	187	178	232	204	186	198	172	220	212	201	215	218	215	211	201	180	213	189	209	202	208	221	218	183	203	179	187	180	202	194	208	216	186	184	194	193	201	230	188	203	221	173	235	220	211	232	227	201	231	215	189	213	173	199	202	193	189	230	202	216	179	225	213	170	222	195	180	221	211	215	192	191	184	227	239	179	176	215	197	203	195	210	177	200	210	163	195	214	241	208	181	206
9368	958	1490	1720	1536	1311	1150	993	883	864	801	727	711	708	699	614	637	608	587	594	582	582	560	602	543	574	547	514	512	538	535	543	568	554	569	552	525	550	508	516	537	527	518	546	499	558	509	577	532	484	482	519	499	508	538	533	529	474	516	533	562	536	548	528	514	558	529	518	525	502	503	476	507	525	480	503	522	541	502	532	529	507	520	530	523	536	501	502	524	515	531	493	515	544	534	551	507	498	532	531	450	526	494	498	512	535	506	479	483	547	498	493	504	484	492	417	513	452	532	507	496	486	507	529	469	525	520	531	518	517	530	531	502	532	511	503	504	502	479	537	561	451	509	527	493	509	499	489	546	485	489	522	490	448	514	484	540	525	504	520	496	481	530	502	550	551	529	486	547	501	506	503	515	519	508	515	566	523	493	490	535	508	514	517	488	538	517	471	470	543	527	460	506	517	537	524	518	492	506	496	511	486	532	515	521	519	518	549	522	534	477	527	521	479	537	501	525	495	506	537	533	501	533	550	524	528	525	498	509	501	543	516	509	514	501	512	459	508	491	498	509	483	517	505	503	548	513	504	517	507	512	536	521	544	510	492	536	467	504	479	475	556	527	492	516	501	518	546	450	493	528	518	480	500	501	581	518	503	516	506	480	534	520	543	500	565	506	488	494	511	516	486	521	543	504	501	526	526	481	513	519	499	516	517	507	454	468	516	485	580	533	516	484	508	498	525	515	532	488	542	478	511	494	507	491	521	532	511	504	525	524	542	466	504	515	557	528	474	515	530	505	496	549	508	514	503	510	483	507	531	531	490	501	514	512	534	482	478	519	521	514	518	481	477	512	489	514	512	556	488	474	474	477	510	507	516	509	510	502	490	499	529	507	494	525	541	534	540	485	469	548	536	491	513	531	532	554	466	534	489	457	505	501	478	490	481	477	513	512	516	482	513	519	513	496	539	489	487	483	493	549	498	516	510	500	539	538	481	502	539	461	515	488	543	524	488	538	520	510	492	514	456	502	474	504	526	534	511	486	497	523	487	510	545	482	544	484	505	503	477	518	474	504	495	471	486	452	515	556	504	486	509	510	499	491	509	508	523	504	489	514	519	507	494	473	468	516	530	502	459	508	494	554	551	514	518	532	459	490	479	500	498	501	524	531	517	534	503	459	507	494	500	491	532	455	488	537	505	539	479	510	548	502	542	503	511	503	507	476	505	532	534	487	504	493	522	503	509	542	446	491	511	526	492	501	555	539	522	536	506	470	491	480	505	490	480	559	531	516	522	515	547	493	489	468	524	491	523	481	510	495	501	522	474	508	496	511	482	486	526	497	514	512	516	517	475	483	523	513	491	496	492	483	542	476	530	542	493	458	496	482	536	521	489	507	522	516	529	497	504	525	476	497	485	488	506	472	540	530	505	527	531	552	518	487	538	529	501	544	538	518	524	497	495	496	474	491	513	473	518	485	504	468	479	503	530	491	558	534	547	508	522	502	486	521	528	533	483	483	530	471	507	479	517	483	495	525	555	452	530	485	485	497	517	507	495	522	523	514	507	480	522	502	492	541	506	499	499	518	507	534	526	523	506	486	506	519	520	470	518	511	488	501	504	498	498	472	551	474	541	583	560	482	557	477	520	529	484	521	532	501	513	503	534	477	492	481	524	506	549	501	517	513	495	520	504	520	488	505	529	491	513	494	497	454	475	540	488	470	499	486	501	521	524	532	456	524	485	465	546	536	498	501	526	517	481	521	536	486	507	477	495	507	501	482	549	512	522	509	512	513	476	503	519	577	526	526	506	495	470	529	516	515	512	517	508	511	523	536	488	502	537	547	480	525	515	501	496	513	535	527	522	477	521	496	509	490	532	512	539	524	527	494	525	527	501	523	525	496	499	506	521	511	519	498	513	496	493	549	534	495	463	530	514	555	527	516	484	506	488	493	513	538	533	485	523	478	542	497	506	508	514	472	470	512	491	486	483	490	514	505	554	545	476	503	504	526	515	507	466	524	471	493	531	523	525	476	513	489	523	508	463	506	541	532	504	478	515	501	476	521	529	531	513	513	505	513	556	462	477	512	555	505	536	516	493	514	478	488	507	471	472	543	489	562	529	525	501	470	497	547	521	490	540	533	484	473	522	478	520	492	573	509	477	482	480	491	495	558	556	482	498	515	515	484	488	515	530	483	499	476	462	501	504	512	499	545	505	491	495	540	495	532	515	500	510	491	509	504	505	500	545	488	483	545	475	532	501	504	528	527	568	545	523	523	456	519	530	507	478	517	539	524	520	452	511	503	564	485	505	512	534	530	483	492	494	514	530	500	522	504	492	506	492	476	526	467	503	480	519	491	475	496	511	519	528	502	508	489	544	519	539	506	536	487	536	471	517	497	525	517	497	477	549	561	508	502	500	523	499	521	505	539	508	541	503	502	528	506	535	513	469	573	528	535	524	524	511	509	530	515	549	509	505	511	542	494	477	524	506	544	509	529	505	512	507	505	534	527	515	511	478	492	503	501	492	556	510	512	515	486	497	516	503	517	454	510	550	482	533	521	523	512	463	501	484	495	482	493	531	496	488	516	467	534	517	545	493	524	508	495	492	495	485	517	496	562	516	524	505	564	526	510	550	459	544	521	527	522	531	504	500	498	494	498	508	477	521	496	476	493	516	491	534	523	503	502	461	464	485	489	479	497	524	505	504	510	476	484	481	501	481	542	489	509	474	529	538	511	525	525	514	507	490	530	529	523	499	492	495	499	530	496	465	519	528	503	503	495	519	516	495	537	529	508	519	498	514	508	533	483	540	498	465	522	498	527	498	515	512	491	494	543	506	511	488	478	518	560	530	540	535	469	513	456	490	512	504	530	533	520	468	472	548	510	503	519	517	512	547	516	482	520	554	534	519	515	464	512	488	492	525	520	478	539	519	480	484	492	492	491	500	536	470	512	527	514	492	498	499	525	509	488	497	521	455	509	473	476	480	470	533	542	562	495	498	512	508	520	486	483	471	480	518	489	506	488	512	482	503	563	511	507	543	489	474	513	498	484	474	565	491	491	505	524	518	460	519	501	463	517	482	506	537	517	544	512	482	497	527	508	473	545	489	555	520	499	469	546	493	466	528	503	511	506	501	505	523	526	554	516	519	526	497	525	517	495	547	533	487	510	527	488	563	541	525	469	554	512	526	519	560	550	546	532	514	517	549	492	492	498	545	508	514	533	533	494	502	480	491	511	522	494	516	473	535	500	487	517	513	523	504	514	470	553	490	520	539	519	516	499	516	523	511	482	498	506	507	526	507	505	498	537	532	472	496	500	564	530	507	517	520	523	494	504	496	542	520	531	531	522	480	496	500	555	482	506	489	525	490	474	465	505	522	520	502	530	524	485	488	499	512	477	514	494	544	503	484	504	527	504	529	516	544	513	514	477	532	497	534	510	516	528	502	518	536	531	530	474	472	469	537	541	460	519	490	508	505	469	526	531	512	472	446	529	514
2863	401	358	376	349	363	328	365	397	356	384	414	372	337	352	386	384	375	362	381	320	392	364	377	340	380	348	353	396	400	350	358	383	390	333	371	357	349	352	419	350	378	361	361	372	370	383	382	405	353	357	350	370	360	378	369	402	376	370	336	415	356	326	372	380	343	377	345	367	333	366	384	332	382	354	390	363	360	388	351	344	380	356	364	351	381	392	381	362	375	378	384	361	363	361	377	375	371	379	333	353	357	352	394	390	381	340	364	345	383	411	370	393	324	367	360	354	348	417	317	366	356	373	356	365	394	352	375	347	333	358	371	385	364	341	356	350	362	378	366	378	385	356	375	361	329	357	393	370	358	370	361	358	336	362	347	368	368	356	391	360	358	358	358	340	387	383	392	345	351	330	308	371	366	309	383	343	355	334	385	326	344	370	366	363	332	356	330	371	343	370	385	361	392	354	353	353	365	381	340	394	384	338	340	369	358	353	355	368	384	345	375	350	391	387	354	339	349	352	385	392	362	350	375	326	355	356	361	395	372	341	354	386	370	368	364	356	344	354	368	361	319	340	372	353	347	350	368	379	377	359	314	365	363	349	367	336	371	357	360	365	370	363	325	384	339	369	364	346	336	368	372	363	391	361	313	338	343	359	364	334	343	361	367	349	375	362	377	375	363	355	391	343	372	381	364	360	359	358	364	342	392	357	381	369	382	394	376	392	334	365	361	372	414	424	357	349	329	373	326	373	353	341	387	395	370	368	356	357	354	340	399	372	370	348	372	346	364	353	367	368	393	369	364	369	392	374	353	367	377	349	387	392	403	366	377	338	343	349	386	374	348	379	354	347	349	346	324	352	360	350	343	363	355	349	337	344	353	384	348	402	368	378	342	382	373	351	394	371	388	392	375	350	374	394	384	365	353	363	368	355	363	321	368	385	405	393	355	389	366	335	356	374	348	387	383	397	367	360	374	360	386	367	381	332	354	324	372	349	380	367	336	351	328	368	390	361	385	378	345	326	350	368	383	363	348	375	369	378	383	333	369	349	345	358	357	372	367	345	392	357	381	336	340	364	355	334	330	368	389	360	377	365	331	351	394	353	356	354	356	341	341	361	359	342	349	335	355	360	363	375	379	374	373	394	356	374	358	387	360	337	375	341	368	340	368	393	366	352	385	343	364	348	349	370	391	373	377	344	329	367	371	379	364	342	371	371	372	390	372	366	349	370	393	375	383	378	334	390	362	350	366	343	356	353	388	347	358	379	351	341	347	383	359	349	379	368	370	374	337	353	328	362	373	378	341	350	362	360	382	351	365	363	357	354	392	368	369	359	354	370	389	363	378	343	337	342	372	398	376	352	390	339	361	353	368	381	354	367	331	356	360	362	378	393	405	356	346	378	352	368	340	351	319	329	373	385	388	361	374	343	365	340	373	389	338	341	364	353	359	334	368	368	373	365	359	380	371	369	383	355	342	373	360	388	348	361	325	387	348	357	314	322	373	372	380	374	353	368	334	355	379	378	335	390	357	377	373	371	364	346	372	357	364	382	411	361	346	381	361	349	374	331	377	332	369	360	334	377	350	353	402	376	356	385	363	351	374	333	349	373	382	351	379	365	344	330	340	341	373	346	341	369	379	335	325	391	371	317	346	372	381	354	370	356	336	337	360	356	363	359	378	355	370	370	386	375	344	379	350	356	366	364	343	331	366	349	353	369	342	372	356	397	375	375	385	384	341	394	378	419	413	363	345	383	342	354	371	354	375	384	390	383	358	353	353	365	356	345	344	348	378	367	368	352	376	349	361	361	336	397	360	318	373	329	344	352	351	390	347	338	363	346	333	367	379	380	312	341	316	332	385	351	381	354	345	375	338	383	366	353	344	333	396	342	335	354	396	365	380	324	343	317	391	369	339	343	352	366	322	335	314	346	365	332	393	356	369	360	380	385	366	329	339	333	350	350	379	370	386	369	388	351	361	357	378	396	325	381	389	383	378	364	370	343	352	356	330	387	359	332	341	354	313	380	358	337	379	367	379	367	340	359	367	378	348	350	372	373	373	381	325	340	324	343	375	374	347	327	389	406	375	377	401	347	375	342	363	363	343	383	350	358	353	365	370	368	351	376	354	391	382	375	350	363	400	377	386	377	355	304	348	384	369	343	335	354	383	416	339	359	361	385	366	385	380	389	351	347	392	358	323	383	357	357	401	377	410	368	336	358	373	389	314	331	369	375	376	348	377	360	346	339	343	333	394	364	398	389	374	362	354	355	361	343	387	363	351	357	381	340	371	382	376	338	346	379	350	346	375	339	333	355	358	400	365	357	391	344	385	367	380	385	335	330	392	378	389	401	360	368	351	346	357	346	376	407	361	351	376	372	362	383	384	387	379	394	380	353	401	346	384	393	349	374	354	328	344	330	343	395	375	400	363	361	355	350	351	371	362	357	351	361	348	363	372	352	401	354	381	375	376	325	335	378	375	361	376	353	336	360	364	384	400	374	389	369	359	370	333	355	361	363	365	363	385	317	395	322	383	363	345	380	352	343	372	373	359	349	357	309	363	367	358	368	342	409	363	339	368	351	351	347	363	378	370	392	354	368	369	367	349	373	365	380	350	372	375	355	360	337	352	354	382	366	369	371	356	376	340	336	328	367	331	362	344	347	350	342	372	362	394	345	362	335	390	407	348	370	408	339	328	354	368	369	369	372	363	321	337	372	318	361	389	382	337	329	301	365	353	329	364	354	346	366	357	377	355	355	386	342	370	368	378	357	346	368	377	364	369	365	375	378	365	382	354	384	337	330	367	366	387	332	351	355	382	325	374	355	338	374	331	340	385	345	358	336	372	377	396	376	329	361	372	368	363	353	391	381	354	351	337	373	357	362	364	386	377	381	388	363	376	378	362	386	383	304	383	357	360	330	332	360	318	381	396	369	359	355	369	403	372	337	396	373	372	338	372	340	352	381	373	355	361	357	377	349	367	391	352	372	358	348	349	382	331	370	331	377	349	343	368	354	365	380	354	361	340	348	366	356	388	379	395	330	354	369	352	394	363	374	367	338	375	353	370	335	358	356	360	392	390	368	360	370	329	375	310	368	385	352	369	354	378	398	346	356	346	360	368	385	358	338	368	400	357	373	409	351	305	394	358	386	345	354	350	345	422	366	358	381	350	388	382	379	414	396	329	365	349	375	372	337	376	367	370	419	355	354	394	354	364	329	393	367	394	356	384	362	344	382	375	352	372	380	349	352	371	340	373	348	365	348	324	327	369	385	343	357	325	359	329	338	323	336	335	365	331	369	358	367	385	345	344	318	401	377	394	380	352	371	381	376	307	331	382	375	383	376	327	387	359	376	393	358	373	395	351	398	380	369	349	372	381	350	338	355	353	365	375	371	394	369	352	363	405	381	393	367	363	374	376	412	368	389	326	345	372	379	343	348	324	372	377	385	380	386	373	388	376	363	373	355	366	350	345	388	349	356	352	329	329	362	372	358	356
3034	935	923	884	875	907	877	853	894	883	959	875	881	891	925	888	826	885	857	931	893	859	848	863	899	865	889	880	869	863	839	892	911	892	842	796	909	839	917	907	878	879	874	843	895	847	853	882	915	864	916	878	914	887	858	865	933	879	881	897	877	917	861	857	865	898	887	860	859	882	892	915	840	905	855	834	918	907	925	873	829	880	912	861	878	851	867	873	897	865	874	867	871	894	939	871	906	852	930	860	896	855	889	873	867	911	880	875	850	816	895	875	893	840	916	919	816	898	818	820	832	842	873	885	914	885	852	892	899	866	889	895	922	894	857	846	871	843	871	900	904	851	881	862	839	895	867	903	871	916	893	888	851	876	885	857	927	919	899	899	832	863	840	837	900	918	895	876	933	861	871	834	902	918	862	878	906	876	868	858	882	840	877	883	881	867	882	894	895	879	875	908	954	883	860	854	873	894	932	944	928	886	888	889	913	884	920	859	897	903	900	912	877	840	909	909	870	867	877	840	861	848	938	901	898	886	877	828	880	863	868	845	912	873	854	895	883	855	861	909	887	862	889	851	854	921	872	849	915	896	919	876	888	882	893	840	867	867	909	928	888	854	855	874	931	899	861	911	877	882	870	912	867	904	864	859	854	875	826	863	880	851	869	884	881	897	858	845	890	882	920	893	882	860	886	882	863	880	800	857	913	854	854	849	900	834	923	869	885	933	870	889	844	909	874	881	887	899	859	870	881	853	823	869	877	839	838	873	869	914	885	869	897	904	880	849	884	854	876	866	815	916	929	900	894	854	892	890	937	901	864	914	901	890	913	852	857	856	874	880	928	849	873	889	908	841	870	856	833	858	820	868	888	871	883	896	856	896	941	899	809	871	860	878	864	864	849	944	890	875	942	910	922	862	811	874	827	872	898	876	817	943	867	861	860	864	867	890	865	820	937	867	850	837	943	872	893	912	897	870	917	897	926	866	859	889	867	878	866	893	900	883	887	895	903	882	873	888	876	907	944	918	909	939	898	839	909	878	864	916	893	934	874	839	843	845	861	867	931	885	872	835	920	913	902	892	843	872	880	796	879	886	903	876	885	876	898	839	851	877	839	893	902	827	876	857	895	886	912	853	845	834	884	887	910	852	884	853	855	815	916	861	910	854	903	887	903	865	902	902	871	913	854	910	829	924	870	908	851	826	879	903	851	915	922	850	859	846	874	901	861	893	886	887	849	893	890	867	897	833	845	889	900	845	854	891	883	930	866	866	878	892	859	866	864	861	881	888	868	873	897	872	875	942	893	856	841	938	875	898	885	901	888	828	931	850	903	872	851	870	909	942	910	901	884	897	858	861	824	928	916	936	822	902	894	846	914	906	874	852	846	897	912	908	866	852	882	903	879	902	888	905	913	864	846	881	826	837	896	847	874	883	876	847	908	851	902	856	880	848	909	863	907	916	884	841	884	843	878	887	874	834	827	884	870	810	871	866	891	891	837	891	886	880	900	883	902	867	859	889	914	883	892	855	810	902	887	835	888	876	905	875	884	865	844	905	914	819	917	884	896	886	889	916	866	855	905	826	873	842	855	880	896	905	885	906	875	822	879	882	869	862	856	852	886	894	874	862	889	938	868	837	871	916	896	883	830	870	861	864	895	897	893	912	912	900	938	861	909	892	889	927	850	911	880	852	863	843	849	891	850	904	880	866	889	900	862	865	846	870	913	859	883	911	923	862	866	864	920	878	900	897	853	917	916	838	869	858	887	852	853	846	893	910	866	877	946	865	882	797	900	906	928	902	870	879	866	874	860	904	814	853	855	893	862	882	901	862	846	875	884	854	882	871	858	878	904	896	841	933	919	916	871	905	875	867	859	880	843	880	881	911	881	888	865	908	902	904	893	886	900	859	880	844	885	929	881	842	929	875	935	895	866	916	884	876	875	907	877	855	922	827	909	857	847	848	846	885	928	874	864	892	858	860	879	878	825	876	874	886	848	935	898	880	913	840	886	888	901	842	879	881	850	847	869	915	848	916	908	832	895	845	887	859	880	875	861	871	866	880	906	877	873	897	866	833	912	909	876	858	860	908	825	893	890	858	898	895	871	833	891	878	852	879	893	899	910	871	830	893	888	891	862	888	898	860	895	867	842	806	877	927	868	842	845	867	858	922	913	861	843	883	853	849	886	855	886	925	900	855	908	926	879	812	875	862	873	847	902	839	864	871	900	891	877	910	927	850	846	862	843	869	892	857	897	868	856	863	915	904	893	920	868	902	884	910	891	904	914	868	886	859	860	880	872	916	911	872	884	894	875	845	903	944	893	907	915	906	848	878	850	877	884	901	939	883	853	895	924	879	868	869	887	908	833	908	910	876	874	880	890	882	866	885	829	838	911	905	862	916	854	861	860	876	876	838	890	896	847	910	875	873	836	820	918	912	864	878	883	857	874	940	890	907	954	905	881	854	839	880	863	932	895	867	904	940	929	863	857	877	902	891	917	859	862	873	856	844	835	865	875	897	895	894	802	836	904	860	913	918	876	859	873	846	864	860	906	909	852	856	818	913	838	855	893	885	973	841	862	880	866	897	888	876	871	886	893	893	867	869	869	862	845	916	863	819	895	887	930	854	859	833	855	871	874	865	866	828	910	899	901	894	869	860	891	861	857	918	915	903	882	849	887	876	907	817	883	916	913	840	855	901	837	869	933	889	918	881	861	898	849	821	818	947	933	881	925	866	855	908	905	848	865	852	918	912	854	891	914	861	914	859	859	893	827	883	862	881	864	870	892	921	875	888	869	906	893	886	867	864	894	883	871	842	910	883	914	882	877	854	886	870	896	851	929	868	899	860	918	892	896	893	913	919	858	954	897	864	857	870	854	888	889	856	885	902	863	894	888	879	888	863	873	907	855	906	859	892	911	884	877	855	836	842	874	896	862	828	878	899	850	874	908	888	923	892	898	849	891	931	894	887	925	893	906	899	875	887	860	865	877	808	878	880	842	883	912	872	879	816	897	928	855	853	850	900	881	841	890	890	859	841	844	863	872	876	841	899	862	865	881	833	858	868	925	854	887	908	920	818	808	871	918	839	865	862	900	825	880	879	874	896	863	861	847	846	882	883	941	858	873	852	888	910	832	898	918	886	904	888	895	883	866	851	940	916	837	838	841	893	870	869	858	894	866	856	926	868	882	908	906	896	925	900	862	862	885	845	867	876	831	889	895	848	839	883	892	846	880	887	872	946	825	901	903	897	888	899	870	871	892	884	944	891	857	856	864	895	858	833	839	889	825	849	866	875	895	855	889	846	888	887	867	906	901	897	868	874	823	873	931	899	899	860	836	837	912	872	893	916	892	861	866	959	887	885	870	873	874	855	859	884	930	894	853	870	890	906	884	873	892	890	849	911	845	842	847	854	874	852	889	882	910	889	834	927	859	931	824	878	850	883	921	899	860	815	885	898	834	906	896	909	882	823	840	831	876	892	901	913	877	889	907	843	830	877
9243	695	555	525	448	450	421	405	362	387	430	374	409	370	394	363	385	402	382	363	332	369	364	365	379	400	353	403	396	350	355	387	349	356	362	356	402	399	385	369	348	387	371	422	377	362	336	386	381	348	390	366	388	380	413	346	372	372	379	380	355	383	369	367	361	367	365	372	397	376	346	408	381	397	413	366	364	346	381	366	368	358	350	366	352	347	358	356	383	329	405	412	395	348	382	361	387	364	401	373	340	378	383	357	354	350	362	350	385	394	362	398	371	371	400	363	353	361	398	357	370	373	382	368	385	368	407	389	379	351	382	390	372	388	378	374	386	365	352	348	391	389	351	399	355	366	327	375	363	376	340	318	360	381	356	351	377	361	337	338	360	368	375	386	405	342	347	404	387	369	396	394	394	362	393	369	410	384	357	351	403	362	381	409	369	350	379	319	343	356	336	356	354	373	344	352	391	382	411	395	423	372	395	383	373	339	328	358	353	379	339	360	336	381	352	362	387	386	337	346	381	352	393	380	336	387	357	434	360	346	391	363	398	339	347	364	386	366	377	376	355	376	357	371	334	396	371	339	398	366	365	399	360	404	345	393	347	346	386	349	412	363	360	369	346	368	375	380	384	377	343	389	352	356	397	374	343	372	411	344	342	358	351	380	339	355	380	338	361	373	374	394	391	420	362	350	368	343	370	400	378	388	344	379	356	353	377	383	360	395	411	369	383	376	357	359	388	369	356	408	425	374	359	369	392	360	374	412	391	380	363	369	406	363	391	364	369	371	397	334	352	368	406	364	365	390	366	375	360	369	354	368	369	358	335	356	351	313	414	393	362	328	409	385	396	362	349	348	372	350	337	377	360	398	376	390	385	341	407	347	402	377	392	373	388	380	392	405	392	379	401	363	390	304	338	401	360	353	396	378	357	390	380	367	417	389	349	375	380	376	358	403	319	338	363	381	368	387	352	335	351	379	392	394	393	372	382	358	341	369	372	364	388	425	406	391	370	389	366	374	426	354	390	331	341	418	389	367	400	363	343	371	354	353	389	350	377	321	399	372	329	343	392	343	358	361	394	377	364	366	377	379	373	369	352	345	390	386	365	400	373	374	373	392	376	370	379	352	394	362	365	351	346	387	396	376	395	335	367	395	365	387	375	372	334	386	382	364	355	411	372	363	367	368	375	372	376	399	356	383	345	383	386	373	357	364	372	366	358	346	353	362	392	352	381	408	397	404	369	372	404	380	364	376	372	359	356	367	389	372	388	369	361	371	384	368	405	412	378	359	365	349	422	398	389	365	364	377	365	398	387	373	366	386	405	372	381	350	374	370	350	370	404	367	364	386	372	379	359	342	369	398	362	395	369	374	381	399	371	357	356	381	350	386	374	379	381	373	385	351	340	327	361	376	364	385	344	414	387	387	354	397	391	345	378	374	369	383	370	375	380	365	394	370	378	391	374	367	366	336	343	370	379	372	328	365	378	373	378	373	355	372	373	410	391	355	369	391	386	384	347	365	378	372	363	363	376	373	365	407	388	412	355	348	359	349	351	368	331	382	387	357	388	388	375	356	386	367	382	368	348	345	359	368	354	376	338	367	365	392	344	343	355	383	388	394	384	414	348	372	416	359	364	346	371	383	330	361	331	351	344	329	366	365	362	360	369	365	369	364	394	363	375	391	350	353	361	368	378	356	360	350	371	361	359	395	393	352	383	367	395	369	394	347	376	363	354	347	392	366	357	391	350	364	390	346	392	367	376	362	333	373	358	409	384	388	339	400	389	361	323	390	375	370	372	366	380	345	375	397	366	328	380	373	375	381	398	394	347	371	416	389	370	370	354	358	361	414	384	385	384	351	365	388	371	361	358	365	379	400	364	334	368	378	361	355	353	332	383	395	365	376	386	399	400	377	362	338	357	367	378	368	404	382	358	364	368	374	359	368	339	343	354	374	343	292	371	364	328	398	377	371	362	416	373	392	345	404	353	378	352	349	365	379	359	350	375	380	397	385	360	357	385	372	403	359	367	370	356	367	384	332	345	421	371	409	378	341	359	363	390	375	384	371	390	347	375	363	354	356	363	352	359	349	388	408	367	345	380	397	397	347	393	386	382	407	364	374	354	356	387	377	374	378	402	364	401	337	352	380	378	386	411	342	364	395	401	353	375	367	376	330	387	348	370	379	344	349	382	353	365	350	380	376	402	367	355	398	362	355	401	383	384	390	371	392	361	350	372	343	357	394	360	365	377	374	372	364	391	346	402	369	376	394	368	389	363	384	391	409	348	412	368	360	351	320	352	327	360	372	388	345	405	357	359	388	328	363	374	375	402	364	398	381	366	310	407	367	352	352	359	353	366	353	361	375	342	389	398	403	357	358	381	403	380	376	360	357	345	391	381	368	369	386	363	383	346	370	359	337	346	354	339	380	383	369	354	366	385	360	365	353	366	360	403	366	403	385	390	381	366	386	371	358	347	362	369	352	385	371	388	364	324	364	365	388	401	390	384	374	386	391	398	376	375	375	367	383	320	358	358	364	374	347	387	402	356	367	345	372	346	351	393	364	382	365	408	355	378	374	366	343	415	372	404	379	400	343	418	381	352	380	370	383	369	404	378	387	374	363	358	389	370	350	393	352	366	364	341	355	348	401	393	346	375	394	367	383	355	418	366	332	366	337	382	372	384	355	352	342	367	369	381	341	371	378	382	357	373	374	384	394	378	353	390	400	366	352	380	355	354	361	370	342	395	352	385	377	372	350	376	365	362	373	359	388	388	382	353	385	388	392	335	385	375	382	381	342	382	372	429	342	362	402	386	339	361	380	393	355	428	366	353	372	341	365	393	419	380	384	361	378	415	392	365	345	355	372	366	391	362	378	368	386	398	388	364	367	373	353	376	402	389	365	372	352	353	368	374	388	397	408	360	348	340	340	372	348	395	397	395	375	372	353	369	380	414	367	362	409	381	362	346	376	379	356	352	389	390	403	347	410	386	399	336	353	381	360	381	346	349	413	365	364	390	354	353	386	378	371	375	384	338	386	401	380	332	386	354	344	367	407	308	353	349	375	387	375	405	377	405	407	378	396	383	365	379	387	346	381	388	391	414	340	375	394	341	382	421	341	391	380	374	369	365	377	383	368	378	353	382	343	359	360	418	356	342	355	377	355	341	353	366	388	391	355	372	340	411	379	439	378	392	383	377	368	376	380	371	401	383	350	370	358	338	371	351	407	363	391	377	349	418	391	394	341	397	380	366	397	387	367	371	380	377	337	370	384	391	419	385	369	367	337	374	365	352	353	368	336	334	382	387	357	336	378	335	398	381	364	389	372	368	397	383	392	384	391	379	347	411	387	372	377	356	349	334	352	379	324	378	362	364	385	396	393	366	373	356	384	358	364	382	359	360	371	334	390	397	369	350	333	341	418	374	379	379	349	341	372	400	343	397	369	366	405	378	392	383	350	363	363	351	353	375	352	397	357	391	437	351	364	394	379	397	367
7735	1138	1457	1502	1335	1300	1196	1143	1092	1048	1022	1034	964	975	1001	940	926	983	990	888	944	935	912	930	928	873	905	912	914	889	823	937	903	888	896	917	983	887	882	881	905	959	888	826	919	913	886	898	869	877	920	869	851	879	872	858	928	866	874	780	837	915	882	896	887	891	864	934	889	910	880	911	931	915	868	890	885	889	891	893	872	867	852	897	888	898	887	909	893	907	830	903	920	882	850	928	925	866	865	890	903	846	855	875	910	885	881	900	857	889	864	836	899	930	875	905	885	877	854	901	850	839	897	945	896	890	879	928	914	871	939	856	880	898	863	904	840	902	849	909	889	912	962	859	920	861	897	848	903	934	887	883	878	914	837	865	940	852	893	917	827	885	872	875	905	865	852	943	855	865	904	912	875	908	873	886	902	888	827	905	842	927	948	871	910	952	889	862	913	882	885	981	868	913	848	881	901	888	908	880	900	939	882	881	905	904	862	876	862	892	911	874	878	923	872	828	840	962	868	857	911	947	897	912	930	893	902	853	871	887	915	892	932	916	870	916	904	888	924	878	947	895	839	855	862	885	873	898	866	897	894	883	882	859	933	917	895	883	801	881	827	864	866	894	911	891	879	926	853	937	868	873	852	948	853	864	899	871	873	891	928	925	935	947	872	912	881	875	865	891	914	910	876	862	926	871	896	891	873	865	880	925	838	897	940	865	892	884	874	880	869	916	902	854	940	925	902	855	885	877	883	855	942	891	891	904	866	878	939	905	906	860	850	860	840	903	859	838	887	845	918	911	888	902	890	933	926	939	902	876	919	859	902	896	936	880	862	843	886	872	926	886	904	847	890	878	867	882	912	879	855	873	873	934	853	890	886	918	865	882	850	925	857	886	872	807	949	891	913	886	855	902	890	888	911	878	897	910	867	848	902	937	919	848	865	912	899	906	893	916	867	867	884	844	892	929	868	919	849	836	880	900	845	890	873	863	837	904	865	895	864	912	917	848	939	843	925	868	903	907	867	875	919	877	847	812	913	873	889	928	903	927	899	901	892	872	867	860	846	937	919	863	827	927	927	877	885	885	892	858	840	844	885	904	892	908	850	931	901	837	813	916	936	927	897	891	877	928	895	891	865	914	941	861	897	865	839	901	872	904	874	844	897	909	893	878	856	847	887	859	887	915	900	854	843	913	904	868	877	910	932	878	951	845	892	924	953	872	920	853	901	836	830	909	858	885	928	868	887	900	881	890	849	873	918	879	926	911	884	937	908	925	924	828	926	858	926	878	905	894	892	901	852	904	902	914	878	812	850	901	865	898	869	883	896	943	831	887	869	927	874	876	902	868	858	873	881	879	880	888	870	914	877	943	878	897	868	853	845	917	902	907	863	881	831	862	904	844	932	857	862	839	886	852	822	872	887	857	892	820	955	895	887	896	886	890	879	911	975	860	888	897	942	873	895	912	893	922	849	850	895	892	868	945	893	844	849	905	864	892	838	843	859	863	880	976	886	883	931	877	858	905	858	840	941	903	854	878	972	916	873	873	912	911	866	875	862	860	893	897	877	861	884	910	901	901	917	912	865	845	908	857	810	898	917	903	853	909	890	877	882	904	850	856	878	839	852	879	901	878	885	896	869	799	887	837	906	922	891	865	927	910	897	882	865	900	885	884	874	889	904	835	906	875	906	907	870	884	935	905	863	933	883	945	901	938	872	892	898	908	891	867	916	871	938	900	844	892	871	929	822	918	870	879	891	862	883	924	840	914	881	866	875	878	895	856	873	909	862	915	879	868	918	915	875	843	894	860	875	926	897	885	882	893	874	901	911	892	898	861	857	858	863	817	847	861	901	890	856	932	855	938	875	837	864	940	822	963	949	874	863	896	897	890	832	899	839	866	874	871	889	887	887	888	883	819	884	857	854	939	899	886	890	882	892	857	861	838	899	899	939	829	914	863	870	899	846	911	921	877	915	895	904	896	873	871	866	873	860	868	848	878	862	914	848	925	911	869	873	873	881	887	879	874	889	926	883	889	913	863	877	877	871	887	939	898	871	931	952	929	905	886	895	882	912	797	876	853	886	893	897	883	861	948	872	839	887	932	907	864	884	895	855	878	896	888	900	895	894	863	845	883	946	886	846	902	864	903	832	894	884	938	882	880	922	928	896	916	915	873	887	910	865	917	860	891	843	892	896	898	866	883	907	869	868	870	846	932	904	894	890	941	892	872	912	834	878	872	928	895	869	898	898	810	858	875	829	889	942	852	926	874	873	872	927	924	890	946	892	908	887	871	876	911	874	834	873	908	897	875	907	879	865	875	865	874	932	861	903	909	927	893	893	923	889	910	874	863	882	879	891	883	876	882	926	873	897	866	923	883	876	871	932	890	873	833	862	901	895	840	894	868	922	874	839	878	911	896	864	882	868	890	870	897	844	838	828	840	884	859	853	886	940	921	827	867	888	846	868	905	878	883	884	882	862	901	828	927	901	847	900	886	875	862	913	919	873	873	844	859	842	874	885	915	881	871	930	889	847	874	873	874	910	834	870	882	922	850	895	908	832	859	882	900	902	898	866	885	874	924	846	827	873	903	891	841	864	826	907	853	834	899	915	883	920	902	896	892	849	868	909	923	903	905	912	871	901	866	863	919	918	943	946	906	866	894	894	796	925	902	878	836	860	896	955	899	867	883	871	891	863	871	881	860	873	928	968	897	876	971	883	870	895	914	921	868	923	896	930	858	861	901	861	886	909	894	911	903	897	909	888	865	898	821	839	917	922	858	886	884	902	867	847	895	860	898	903	854	873	897	839	862	962	840	882	910	839	853	912	855	854	902	888	868	887	944	892	916	835	889	890	843	825	887	883	864	904	953	887	845	891	902	853	865	908	919	919	911	871	875	883	923	876	878	852	878	903	860	909	884	897	917	905	858	835	876	950	874	858	898	910	884	897	854	929	887	884	877	889	857	901	857	887	896	895	868	927	912	894	874	840	896	893	885	870	848	821	849	879	874	910	875	883	885	877	875	862	821	869	894	901	886	853	873	922	910	894	891	928	900	910	851	914	923	930	880	905	892	940	864	899	917	932	882	848	895	895	881	855	845	880	844	870	858	917	846	879	863	873	848	934	904	917	884	886	835	890	904	881	891	877	846	935	922	888	873	881	907	890	892	904	919	907	813	845	845	882	882	881	910	832	858	864	851	865	962	868	897	902	854	861	858	900	861	924	851	876	897	935	849	922	849	882	843	829	896	892	914	913	874	882	868	928	857	883	902	842	826	909	851	897	889	910	866	928	929	877	901	866	915	870	848	831	925	939	851	900	872	834	856	928	899	853	916	876	856	908	920	911	926	984	886	889	881	876	852	896	890	879	891	880	865	911	924	933	890	813	878	882	924	865	920	910	894	861	883	879	917	826	901	891	910	887	916	920	867	868	894	953	895	881	895	850	894	848	897	857	914	886	889	898	876	907	869	918	883	862	859	909	932	884	857	873	907	867	897
14634	959	685	534	417	357	292	286	282	273	256	239	221	205	214	228	204	212	209	206	216	190	204	196	204	181	181	207	215	202	201	187	207	197	215	201	208	192	204	190	195	196	188	179	207	177	230	200	182	245	208	180	205	210	215	213	188	182	186	194	178	215	217	182	196	202	199	163	189	188	214	200	188	208	188	188	195	208	193	194	176	185	181	198	204	188	204	208	200	165	198	202	211	213	201	195	199	181	197	191	216	219	181	220	213	194	198	189	232	190	189	196	203	173	210	228	185	197	199	189	177	199	190	180	190	206	198	181	198	188	206	202	196	217	213	218	186	218	198	201	222	190	211	208	178	200	196	187	199	191	182	198	228	186	210	196	183	207	196	194	211	189	214	189	188	197	195	190	178	226	190	198	218	205	180	177	173	216	199	198	190	210	188	200	191	208	172	198	187	187	207	192	191	175	212	195	169	199	186	210	209	199	183	192	195	187	213	200	177	187	199	207	174	220	201	192	186	188	181	218	177	180	183	217	199	211	186	218	206	159	199	186	210	198	185	189	188	177	192	217	205	170	193	181	199	229	192	163	191	194	176	187	169	211	193	188	193	215	225	208	197	175	205	185	203	209	198	197	179	197	197	202	186	192	212	232	216	176	172	202	211	210	185	206	189	173	181	218	199	201	182	200	197	197	212	191	193	189	169	180	185	194	192	193	212	194	212	188	212	174	188	223	174	205	207	207	187	182	188	197	209	193	158	211	241	190	198	180	201	214	198	174	184	217	181	185	185	189	188	202	176	210	197	198	212	214	187	185	210	207	214	190	185	178	192	200	244	176	183	222	213	190	182	219	209	192	214	218	194	181	179	208	206	238	189	212	198	180	203	196	193	194	173	194	197	162	195	190	189	187	189	182	197	208	170	188	222	209	197	187	207	219	196	196	211	194	202	190	221	205	193	192	197	187	207	202	187	180	187	194	174	205	209	168	219	191	211	197	223	204	203	216	195	194	184	215	210	198	213	200	201	192	197	203	195	194	179	196	184	184	207	215	196	197	196	176	188	170	203	188	196	194	206	209	178	196	228	222	221	204	206	219	234	181	164	220	194	208	177	218	176	171	179	189	172	180	188	204	214	175	174	202	194	175	172	189	191	178	180	177	174	160	206	190	178	183	214	194	191	196	188	167	191	181	174	207	198	211	203	185	216	225	216	199	199	163	165	214	183	194	190	195	212	213	204	212	174	192	216	200	203	182	199	179	191	203	211	229	212	219	182	198	216	218	151	214	191	211	239	189	180	222	175	209	198	182	195	221	175	216	192	216	203	179	189	190	200	211	196	201	207	190	178	197	194	190	212	214	176	193	197	178	206	202	220	194	197	192	186	210	226	180	171	177	220	177	197	185	164	191	231	205	191	194	234	180	211	191	216	198	206	210	190	197	218	211	186	188	193	185	212	187	208	183	214	207	232	190	198	180	180	192	217	188	198	195	209	183	197	221	166	195	209	211	189	168	196	191	197	225	195	191	209	186	181	180	168	205	212	205	195	202	185	198	184	194	208	200	222	201	183	197	209	197	178	203	201	205	200	180	191	189	186	178	193	183	182	224	195	202	226	199	176	192	210	197	178	216	207	190	189	173	205	200	202	223	204	201	198	174	207	168	172	237	197	210	199	178	191	205	184	187	197	200	199	208	192	206	165	197	207	195	184	217	196	198	193	185	182	185	194	187	202	207	174	214	212	192	213	175	186	197	195	190	216	213	170	214	180	205	210	201	177	181	196	168	164	182	220	189	195	191	192	229	211	210	181	190	163	182	202	206	188	178	230	191	227	223	226	200	206	217	193	198	178	204	174	188	194	195	179	199	194	187	193	178	215	205	205	197	224	198	191	172	177	214	199	196	201	196	156	177	193	196	197	200	196	216	211	203	211	166	167	213	209	190	176	225	222	205	188	205	184	209	179	216	214	202	196	213	209	208	188	201	210	191	193	224	201	184	187	205	207	206	187	186	180	190	191	187	196	219	197	188	199	203	188	179	195	216	236	198	208	178	184	192	160	175	202	179	177	196	214	173	206	194	218	179	178	214	197	224	189	204	187	188	185	212	171	185	179	195	184	208	206	175	199	196	189	204	191	187	173	201	209	187	181	172	203	190	180	175	167	181	195	188	190	187	181	192	216	186	193	197	195	211	203	199	220	206	227	185	191	219	181	202	210	177	177	176	188	184	192	201	190	210	184	202	204	209	190	212	219	209	184	201	210	188	199	194	180	233	177	199	165	212	202	188	213	191	186	213	205	201	201	160	188	175	215	181	188	206	185	230	193	197	199	183	217	170	199	206	198	186	189	226	204	219	209	209	182	167	172	189	187	199	216	207	205	188	203	212	195	206	193	174	199	188	191	205	185	213	209	191	209	214	199	189	196	209	187	210	223	161	210	160	213	196	206	204	211	205	184	172	173	196	212	176	197	199	191	165	191	199	181	186	183	190	212	206	192	199	174	192	217	164	201	181	213	201	217	162	179	217	195	160	195	165	176	174	167	194	203	211	207	185	208	218	217	200	197	215	189	181	208	212	224	216	204	177	173	210	171	216	205	211	210	184	183	189	193	179	177	207	173	199	195	197	225	184	181	189	178	224	202	211	189	208	185	173	182	190	191	203	200	167	164	204	212	175	211	194	203	215	192	212	220	177	218	214	176	214	188	189	199	187	207	177	212	209	208	189	214	186	191	181	198	195	219	208	186	209	200	213	217	210	183	187	197	199	222	220	192	191	196	204	198	203	186	171	208	179	190	163	181	194	195	194	208	229	194	204	196	196	174	169	187	189	197	191	203	204	199	209	209	199	190	220	203	198	185	197	216	204	186	209	215	178	170	187	157	185	181	176	186	195	214	211	201	180	191	188	190	200	178	190	215	204	184	188	213	212	182	221	193	185	186	182	194	200	186	183	191	187	198	191	200	209	192	208	170	177	231	185	176	198	194	196	209	185	189	206	192	223	194	216	204	196	212	214	187	193	176	182	201	219	247	222	198	205	191	205	182	192	199	197	201	165	196	195	187	183	214	200	229	235	185	182	183	185	174	193	199	212	184	191	189	192	204	183	190	188	199	184	194	192	208	201	193	187	194	200	198	192	196	192	210	224	210	195	211	203	203	206	197	182	190	227	217	205	190	181	197	198	199	181	183	197	199	198	202	208	205	214	214	204	224	197	191	174	186	183	190	219	190	201	190	196	216	205	213	198	196	199	227	189	191	182	203	216	203	214	194	230	188	174	186	230	199	197	196	220	191	209	198	173	200	225	194	189	200	206	188	188	176	182	198	192	166	200	180	170	210	200	174	192	189	183	206	198	210	179	172	202	196	184	189	193	201	204	184	202	168	180	216	186	183	205	213	160	211	174	180	182	196	206	187	214	218	200	210	215	196	198	182	204	179	188	206	177	202	220	208	190	193	213	204	189	200	178	209	206	200	200	199	189	192	197	188	188	202	189	199	185	201	196
9038	938	1452	1801	1465	1279	1133	955	907	875	798	727	697	625	649	598	584	593	636	589	609	539	565	534	544	516	541	534	520	487	499	534	514	543	535	502	494	511	534	509	511	495	527	544	524	561	455	515	537	516	507	504	529	463	486	523	480	499	499	553	511	482	531	506	476	520	534	512	512	502	512	483	494	521	527	481	502	532	525	533	543	508	498	499	469	511	507	479	527	475	486	463	493	493	491	484	520	475	528	480	512	533	526	505	516	511	479	480	502	529	474	479	446	507	536	514	471	488	487	495	463	443	511	493	543	504	513	535	532	472	508	520	488	488	507	547	512	483	493	504	523	496	491	506	567	493	487	531	480	511	506	504	493	492	491	492	484	471	503	499	493	510	478	515	520	539	484	503	500	512	477	457	473	504	459	444	466	518	526	494	518	527	519	510	503	509	488	509	529	463	517	490	491	532	491	509	482	523	509	503	497	493	495	502	501	507	493	472	515	476	502	515	517	474	482	522	523	480	532	520	506	489	471	509	502	518	478	532	501	498	470	484	523	466	515	501	507	503	501	519	478	528	492	500	535	488	515	481	510	523	464	512	467	495	446	487	485	499	490	518	471	519	482	462	516	498	495	527	505	500	522	492	493	480	494	522	501	489	498	482	442	499	509	502	489	515	528	530	514	481	477	509	457	509	501	489	494	474	509	483	519	526	483	502	494	470	487	500	528	515	508	517	478	546	497	516	535	496	501	482	480	506	484	459	513	527	462	514	475	448	467	494	517	525	497	485	473	478	475	516	501	511	506	490	472	533	526	492	466	493	480	487	531	535	520	511	508	470	491	509	531	480	524	445	497	496	463	514	473	458	499	544	478	561	528	506	482	497	502	490	508	526	454	493	500	523	502	499	500	533	449	502	497	479	484	471	505	526	490	498	516	502	516	459	516	502	518	497	477	518	498	481	470	508	487	523	522	526	503	454	495	487	486	477	476	511	499	480	499	479	495	490	478	509	425	479	503	507	525	518	569	487	493	496	489	489	498	496	498	516	547	551	486	522	485	507	530	495	525	495	484	466	514	457	515	496	523	515	512	499	479	476	506	490	511	468	513	537	506	522	510	495	494	531	502	492	460	459	496	491	498	482	508	498	468	498	493	528	485	503	496	457	458	496	505	505	477	476	503	503	550	534	486	521	499	506	511	495	492	482	524	558	468	498	508	477	498	470	535	508	493	459	497	525	483	479	462	556	477	495	480	501	453	510	538	525	530	499	495	511	512	502	496	511	534	480	473	517	494	485	500	498	500	477	452	515	512	464	475	494	476	494	459	534	494	514	468	500	489	493	514	520	483	433	507	467	505	477	496	488	482	502	517	459	499	540	499	499	527	485	475	501	522	509	501	531	490	501	529	500	492	510	485	557	523	504	506	495	458	475	517	498	521	543	508	498	463	505	507	489	471	516	511	524	483	511	512	461	474	485	494	526	497	494	544	537	496	536	507	540	474	506	520	477	487	465	495	511	507	480	501	465	524	491	529	477	492	509	518	479	491	491	479	473	478	503	511	500	510	487	513	513	549	475	513	456	502	515	474	481	494	491	489	515	498	486	476	476	491	488	475	485	495	497	520	502	483	524	485	479	502	519	497	513	529	497	507	504	481	504	513	505	515	498	493	523	489	532	507	509	499	489	499	524	487	501	516	487	507	500	502	486	546	483	466	478	479	515	462	491	526	488	483	497	488	558	467	513	495	481	494	500	520	482	488	477	481	538	498	454	507	471	533	495	518	499	474	497	499	501	472	495	473	497	505	533	509	498	531	483	477	490	508	495	505	494	503	500	469	479	487	476	503	496	539	461	521	541	492	527	491	499	547	484	484	499	501	512	520	488	528	508	532	497	488	529	493	507	508	501	492	488	479	474	510	475	494	535	485	499	502	471	514	480	476	505	512	489	509	510	479	493	495	475	518	511	538	517	542	475	467	510	504	457	510	492	496	494	508	464	482	483	482	461	500	493	500	503	492	511	483	452	512	466	526	477	524	508	522	526	541	510	491	518	519	507	537	476	509	532	514	502	493	499	481	490	495	473	476	489	525	511	506	514	510	475	484	511	518	543	495	508	494	508	496	517	468	490	511	512	479	495	509	517	470	520	491	480	484	510	480	493	509	498	476	539	507	473	483	477	504	535	489	510	491	526	489	492	461	499	488	479	508	473	497	482	514	494	517	536	517	515	484	486	494	491	498	502	523	502	493	522	486	491	519	507	559	533	569	502	455	520	504	506	520	495	478	440	485	478	497	479	500	492	458	471	503	520	505	497	502	502	518	509	487	492	510	516	490	507	502	500	482	505	486	494	499	493	471	499	502	498	478	540	491	540	531	524	526	495	503	511	499	516	546	486	457	472	490	482	522	483	511	529	485	524	485	514	546	508	501	504	527	496	488	490	479	492	530	460	509	482	495	518	464	481	527	505	517	483	492	495	474	486	488	468	489	512	480	542	512	492	494	480	522	497	528	489	486	515	479	511	497	503	455	482	521	480	488	467	500	457	490	542	520	523	486	505	506	483	514	489	515	453	488	521	486	504	449	496	517	503	515	484	508	466	478	508	469	469	509	539	490	501	538	460	494	497	496	494	521	503	492	539	510	487	507	503	510	487	509	513	511	547	448	492	499	482	510	486	503	461	500	474	540	492	514	472	550	502	479	519	517	523	471	505	460	490	501	506	480	494	466	483	505	490	449	525	505	503	527	474	522	497	476	476	475	495	520	478	485	528	520	497	520	489	518	472	502	479	494	525	499	507	483	490	509	480	490	513	478	500	542	523	483	482	503	488	518	478	485	508	476	500	513	472	492	510	506	475	490	469	461	523	495	544	484	514	543	475	505	527	526	517	502	531	477	502	497	521	454	480	485	526	480	467	487	493	525	497	500	505	504	474	498	456	464	499	504	485	521	534	506	496	461	497	487	475	476	481	526	501	496	495	502	514	463	487	491	504	484	484	537	478	472	485	532	502	478	521	507	478	493	455	478	509	488	491	485	523	495	489	501	497	509	501	474	555	501	497	482	487	494	512	503	502	530	484	509	498	510	533	492	469	489	518	512	512	533	511	512	477	502	467	479	497	494	496	478	501	509	534	529	494	493	489	470	441	445	498	518	471	501	493	455	464	475	507	496	465	500	515	496	509	526	556	515	505	483	505	506	534	502	534	459	497	470	492	520	464	465	499	504	495	509	490	486	502	498	508	492	496	493	507	495	495	500	517	493	529	490	464	519	464	479	512	481	522	489	461	527	503	520	489	488	535	501	500	513	501	501	461	539	519	541	510	523	494	489	489	486	496	485	508	542	518	468	509	510	504	552	515	485	486	535	464	495	502	524	539	517	502	521	486	476	486	487	491	521	495	492	496	530	489	463	495	431	498	504	484	558	504	498	488	507	500	474	495	485	512	479	511	566	507	493	500	481	485	479	509	467	489	463	525	516	495	485	474	505	517	494	511	521	511	528	458
2686	407	361	380	365	369	373	319	349	373	351	352	385	414	364	358	354	377	350	397	353	342	353	370	357	341	350	353	342	355	390	362	333	373	338	368	334	362	363	347	342	373	366	369	323	371	372	378	381	376	354	368	362	362	377	336	369	357	356	362	398	355	401	373	376	379	349	380	364	358	357	358	401	375	387	376	359	364	371	351	400	364	356	344	379	354	385	381	352	346	335	372	384	372	334	316	363	376	363	385	424	403	376	364	369	350	371	351	391	390	365	368	351	371	376	358	350	368	352	365	380	347	357	340	386	367	362	389	382	383	363	381	331	359	353	373	315	360	367	343	335	362	390	366	335	362	360	383	360	390	400	319	394	367	348	380	327	368	371	360	352	366	362	347	369	341	335	359	353	397	372	366	376	335	397	347	349	355	336	365	347	344	384	374	348	346	382	379	384	349	385	391	339	368	346	374	381	324	394	369	340	363	351	363	340	367	365	345	348	361	339	334	335	341	375	364	388	383	357	327	356	388	342	363	349	378	378	384	335	331	354	355	342	382	360	370	377	369	384	368	371	367	337	335	360	345	347	358	360	357	327	367	344	384	386	356	345	342	346	385	381	348	355	360	326	347	341	348	360	373	371	384	304	348	345	374	377	365	367	375	357	353	399	352	377	373	366	368	389	344	321	345	370	374	352	338	364	352	372	374	361	337	389	354	383	369	335	339	324	361	338	337	392	365	372	361	362	347	378	356	379	345	368	370	390	390	379	392	378	381	359	332	387	380	343	363	360	361	345	388	351	371	362	372	387	388	344	367	383	340	365	405	387	347	343	345	364	382	380	361	362	357	375	355	376	369	344	355	383	337	385	335	393	382	353	368	378	367	372	382	344	362	338	359	388	340	356	367	362	388	356	356	336	329	345	351	372	331	389	409	384	386	339	357	363	357	361	368	377	387	376	358	367	385	357	374	353	368	390	386	371	373	376	383	373	309	368	357	377	382	323	378	349	356	369	397	342	347	380	373	352	372	378	358	333	372	379	343	353	354	381	331	359	374	353	363	358	336	344	374	356	387	386	396	330	377	370	382	355	368	373	346	344	381	396	360	336	399	377	341	369	352	373	340	350	350	357	360	371	320	339	339	365	387	384	375	375	370	359	329	395	338	342	398	358	355	332	330	352	335	328	356	347	361	386	326	346	356	366	361	342	360	353	356	381	341	319	364	325	367	365	374	355	371	353	351	373	377	369	367	391	388	368	354	347	366	373	378	367	383	345	344	348	377	393	375	384	391	357	377	405	359	356	382	426	379	346	366	369	363	348	368	351	361	350	380	299	355	335	388	346	338	383	351	345	364	388	324	356	402	374	381	357	365	331	364	332	439	376	374	368	355	361	365	422	355	341	370	359	365	370	344	339	359	367	358	367	361	333	359	362	332	333	366	389	364	369	339	403	360	361	362	352	352	363	353	334	389	382	367	345	376	366	364	363	357	404	350	377	360	346	352	377	356	339	352	330	362	410	350	369	399	389	329	349	413	372	339	351	345	355	385	346	349	316	369	336	342	379	382	351	379	340	361	351	402	362	362	357	351	379	341	348	382	376	380	336	350	378	364	346	366	349	394	347	360	353	331	351	351	413	340	369	382	368	352	354	373	360	337	377	381	340	372	385	357	303	369	406	356	365	359	383	371	342	372	354	374	352	368	359	333	355	365	369	372	390	355	324	371	344	349	367	355	390	345	362	331	367	324	348	357	358	344	364	328	325	379	346	339	355	368	353	348	372	333	371	356	344	382	393	383	348	383	406	367	355	423	379	372	358	370	374	370	365	339	394	372	328	338	380	355	346	354	339	337	361	363	386	351	357	367	346	353	394	362	366	370	377	351	399	337	368	372	370	354	381	365	348	375	345	347	416	358	375	334	355	350	379	359	369	402	351	365	384	333	334	364	356	360	339	359	354	347	367	330	387	341	331	367	358	369	387	340	399	397	363	337	366	363	381	361	318	409	427	401	380	361	352	371	374	386	367	348	378	355	339	371	385	363	351	383	340	339	357	394	402	380	322	379	348	329	408	363	404	375	379	348	358	342	378	370	366	368	356	364	380	377	350	324	350	348	374	354	365	374	374	363	382	352	358	330	366	374	346	375	349	352	343	341	357	341	371	371	401	365	388	385	346	377	385	348	396	398	355	352	334	363	362	339	358	361	367	377	333	333	358	357	395	374	323	350	392	364	371	387	359	340	384	314	388	338	351	366	351	386	399	381	353	338	330	365	382	372	357	376	376	370	386	363	412	359	379	362	356	355	385	366	340	346	334	379	361	327	352	370	369	378	369	399	395	379	353	351	338	379	370	352	409	355	350	365	361	357	382	352	383	356	380	367	351	350	382	335	357	347	332	335	339	376	354	403	364	386	376	396	356	360	359	358	327	337	329	387	366	354	345	358	335	385	374	344	382	376	370	394	378	375	360	379	328	374	341	318	330	339	362	389	359	337	359	362	369	358	381	368	370	381	359	391	345	349	366	393	389	308	342	395	343	358	360	352	397	384	356	362	379	367	359	377	375	347	360	350	335	377	374	354	354	358	368	357	341	363	347	387	371	360	373	343	395	340	355	373	350	385	337	372	370	352	325	312	391	332	371	372	380	395	365	355	372	384	378	355	343	362	380	344	339	343	369	342	349	379	348	359	345	334	388	373	355	380	361	375	344	381	341	368	355	381	384	377	366	362	335	357	381	386	338	372	334	377	328	354	358	329	360	361	353	339	335	345	345	357	319	361	338	344	384	379	342	349	372	351	401	376	355	377	374	378	338	354	344	414	380	390	355	383	355	381	370	399	367	335	365	335	352	361	383	366	369	338	361	374	380	350	365	392	380	358	377	356	375	329	366	354	370	375	384	345	393	391	398	376	389	320	369	346	379	352	380	360	377	330	335	374	324	355	359	349	381	353	359	328	345	356	352	341	381	374	380	371	345	338	377	349	390	404	375	349	360	341	366	322	373	341	381	372	338	353	346	358	358	337	355	367	343	363	372	355	437	339	364	388	363	334	379	356	375	349	403	389	339	396	367	370	355	333	373	396	357	383	363	347	358	327	352	381	376	356	346	357	338	379	370	386	410	325	370	345	361	323	396	376	383	354	353	366	388	346	396	365	371	388	351	344	360	426	341	342	356	397	354	352	339	351	380	350	354	340	363	336	379	370	374	341	377	372	367	371	331	376	350	340	380	398	380	335	372	347	382	363	345	339	349	351	387	374	386	396	324	373	343	382	394	372	359	389	343	350	361	326	385	350	392	370	354	385	380	334	307	355	333	340	348	357	363	335	349	346	377	349	340	336	377	360	362	345	365	400	388	361	351	373	347	360	358	317	382	376	309	392	370	330	356	344	344	355	347	374	361	349	367	382	357	363	380	377	356	311	359	366	394	353	382	391	399	336	385	357	354	340	352	364	357	340	351	362	305	354	326	322	357	335	366	364	364	364	367	333	361	357	361	379	386	400
3163	838	884	947	869	960	906	897	892	881	880	887	831	863	876	870	871	878	798	887	900	975	846	869	915	818	881	884	874	857	917	899	874	915	872	913	867	843	890	906	830	876	947	888	883	902	886	893	909	922	934	923	884	876	913	891	867	906	848	830	925	875	893	879	897	875	856	844	834	843	847	813	853	819	873	873	890	845	882	891	905	849	890	911	913	820	858	874	900	901	885	880	910	883	929	876	884	838	924	937	882	901	854	862	835	885	863	867	913	883	880	898	882	899	872	821	901	868	901	869	912	896	891	809	910	888	844	857	896	887	862	903	852	899	891	923	911	916	872	901	879	841	856	891	867	847	859	845	809	809	871	866	844	820	851	848	892	893	820	900	874	871	896	851	841	889	903	873	867	852	882	832	878	853	842	847	903	859	891	879	823	917	850	914	858	870	906	864	844	902	826	896	854	884	807	877	849	874	891	883	855	869	894	904	823	877	866	858	864	889	893	802	878	873	849	928	888	890	903	949	934	870	899	885	816	833	879	863	896	853	824	898	853	868	855	824	851	893	821	884	902	856	836	860	902	900	875	867	914	863	876	897	840	882	824	883	964	861	856	892	913	876	858	845	888	894	851	898	888	841	892	892	890	897	876	869	932	843	910	905	870	849	907	920	909	887	847	857	940	888	851	860	904	908	916	883	887	870	873	874	866	887	834	871	854	951	841	848	886	857	914	894	956	854	801	876	896	865	886	831	875	898	830	851	882	931	877	875	873	831	881	914	824	850	884	829	875	845	901	838	876	830	872	826	865	920	850	889	862	896	901	891	889	898	875	878	864	800	937	871	915	875	873	858	872	879	870	850	865	891	891	913	849	888	862	816	924	871	893	881	874	869	865	849	879	889	860	855	902	846	885	883	875	883	878	828	878	858	856	878	908	865	890	873	896	898	873	850	882	835	901	830	863	874	896	921	892	861	840	860	842	935	881	897	941	852	894	832	832	846	940	911	829	883	846	832	846	866	885	871	877	909	908	849	882	859	947	854	888	893	874	845	915	909	866	870	908	862	871	865	875	869	799	872	884	848	871	876	870	838	848	903	883	848	905	924	859	892	884	906	895	910	850	921	887	856	836	927	910	879	881	884	905	909	849	878	882	915	852	832	912	892	899	890	950	882	863	864	881	873	870	884	883	837	805	853	931	851	877	859	913	909	838	868	889	887	890	855	877	869	852	864	879	844	858	948	874	847	858	829	816	879	874	894	829	837	825	879	875	854	870	865	885	915	875	865	842	894	849	856	885	861	822	910	930	908	912	865	873	901	906	877	912	861	869	899	888	851	912	941	833	896	853	885	875	872	894	906	867	913	931	895	843	941	875	902	918	859	907	855	869	932	892	913	887	839	849	864	893	886	860	867	846	934	904	890	893	899	872	862	869	899	889	916	847	913	897	865	885	866	887	873	888	909	865	916	892	907	880	878	883	872	865	853	858	883	851	887	848	880	861	866	889	872	916	910	908	886	848	881	859	885	864	866	873	880	913	902	872	881	919	908	886	824	829	917	886	852	866	932	886	861	884	884	920	888	831	823	841	896	886	882	907	861	907	879	868	873	907	845	882	906	865	901	874	860	853	899	832	848	886	840	867	910	852	895	913	885	860	875	902	914	851	852	856	882	822	900	896	858	854	867	880	873	917	884	888	935	908	905	925	884	904	887	804	877	863	866	891	822	913	871	855	840	903	845	854	890	836	883	845	895	894	887	891	866	868	822	872	886	901	851	860	870	846	823	882	848	911	877	879	861	907	945	855	870	857	864	858	868	890	849	887	905	915	872	861	884	862	916	869	882	891	923	928	878	915	895	909	872	871	880	909	906	856	899	814	895	837	870	846	913	886	890	901	865	880	916	935	862	949	902	885	814	870	874	864	860	843	865	871	885	898	817	821	870	889	814	873	890	822	903	946	890	862	874	878	898	821	924	866	879	874	866	861	871	859	815	894	841	875	855	878	864	863	810	825	913	898	890	862	877	893	866	845	868	864	893	857	861	842	929	874	825	836	880	878	880	831	848	911	919	879	825	865	868	835	886	865	846	890	888	909	812	872	860	875	820	875	870	916	851	914	907	909	839	869	918	869	837	823	826	839	852	863	868	857	858	900	908	828	844	853	909	874	875	882	879	911	863	859	925	903	821	891	859	852	817	906	884	836	842	817	876	876	879	816	928	870	855	844	908	876	886	856	848	923	851	887	849	851	877	929	879	886	863	892	903	822	869	915	873	956	890	911	898	856	827	882	900	921	901	896	844	839	886	883	825	865	843	846	869	864	887	894	866	831	810	904	903	892	911	854	901	859	889	922	880	866	825	870	853	835	827	878	897	905	931	924	843	873	857	875	801	906	832	922	841	845	861	889	864	860	847	926	889	866	874	939	838	902	865	874	865	903	878	876	782	874	932	884	817	824	867	875	852	807	879	879	880	921	871	874	874	880	854	903	934	851	884	881	915	802	916	844	872	845	892	896	857	849	879	910	898	867	919	824	902	888	919	871	858	867	917	869	853	846	818	837	879	885	870	852	856	885	851	857	873	938	851	912	858	859	842	919	881	858	935	905	863	844	857	859	852	859	904	871	898	896	824	878	853	819	885	913	922	912	876	888	846	884	891	935	795	923	910	906	888	833	825	878	925	832	850	883	852	872	921	885	843	907	908	808	845	864	867	921	846	904	820	866	861	887	886	867	860	869	878	842	895	917	903	861	815	859	888	878	879	870	870	896	921	877	914	842	879	845	833	836	855	841	885	862	845	869	893	900	901	865	915	877	896	911	846	818	893	855	814	866	869	869	901	826	871	869	868	871	859	894	865	853	858	879	880	823	903	890	865	861	810	916	842	916	853	916	919	852	912	871	827	922	841	860	892	847	867	895	862	846	933	849	910	927	841	869	876	858	853	867	890	917	867	895	886	905	877	865	890	831	893	938	900	950	855	901	843	845	876	852	906	924	931	834	869	884	935	846	848	838	910	864	857	846	867	786	899	859	907	887	848	892	836	906	877	839	902	914	850	896	840	863	847	877	856	900	897	916	900	882	857	880	879	882	866	879	887	878	870	944	858	840	829	893	905	836	895	914	902	844	888	909	858	919	871	859	853	880	897	882	897	868	844	898	867	860	879	833	914	891	844	927	858	892	849	905	855	858	880	877	859	904	907	894	902	900	849	901	873	875	879	857	859	824	831	900	900	886	833	897	902	882	938	834	912	844	822	864	901	862	843	901	869	875	919	853	821	917	856	868	842	907	844	887	891	832	882	861	858	862	858	918	859	881	902	901	876	867	907	889	922	883	853	892	928	857	918	870	856	861	858	887	824	870	869	857	831	917	886	838	828	860	861	869	817	909	912	834	848	888	842	888	862	862	847	829	873	886	873	909	860	834	885	848	808	896	889	918	879	905	856	868	889	817	911	877	853	820	894	880	892	882	889	903	872	824	868	892	883	890	897	864	915	900	835	946	920
9222	685	654	539	466	453	418	405	413	437	390	399	432	390	355	394	367	393	401	365	412	396	325	414	390	378	378	398	364	366	350	378	392	417	384	419	361	364	346	352	351	379	341	375	362	373	391	360	397	373	395	369	363	384	371	406	361	392	386	354	339	430	365	370	342	359	370	399	366	372	358	375	348	392	368	347	358	396	345	402	402	353	371	393	362	351	356	365	351	415	367	357	356	384	405	319	358	369	389	361	355	369	389	389	414	391	374	369	353	393	375	374	373	373	358	319	370	344	362	361	371	330	318	372	403	397	418	401	377	370	365	340	364	328	353	376	382	373	392	363	399	395	393	337	373	373	369	354	370	377	397	346	407	377	374	387	405	336	354	331	369	382	401	356	416	381	365	376	370	390	381	329	381	393	352	371	330	379	394	365	371	345	380	370	395	342	391	404	396	354	377	367	340	392	391	405	397	387	371	369	352	338	339	378	368	374	390	367	400	389	375	362	339	361	379	334	389	367	367	367	386	388	333	386	379	358	391	380	408	381	346	365	374	381	345	365	375	367	369	354	371	364	322	376	399	369	339	397	357	370	370	380	375	364	351	374	342	382	343	383	356	382	381	379	375	385	397	333	363	344	360	384	369	329	349	398	393	351	362	368	389	368	364	384	358	333	358	359	360	380	384	390	365	371	341	350	380	397	413	390	361	370	419	322	428	359	419	394	373	346	344	409	380	386	376	376	387	366	445	409	336	425	402	391	398	380	331	397	380	333	377	353	391	368	370	380	381	361	363	360	370	393	368	372	347	376	369	384	361	388	356	406	370	385	399	398	367	345	372	363	376	366	354	382	361	351	394	401	342	380	340	379	357	381	390	410	376	337	380	375	382	348	368	391	356	367	349	379	382	390	434	406	377	346	379	364	355	389	398	378	375	393	364	383	398	373	352	364	384	376	371	387	391	351	362	333	332	401	363	381	420	406	389	338	348	351	375	387	385	372	375	393	335	377	379	357	408	361	367	407	335	346	393	422	357	372	398	368	328	369	367	351	411	368	373	332	383	359	370	332	341	386	353	383	349	359	356	363	335	353	345	368	382	396	373	390	384	362	390	369	349	393	381	378	390	370	360	378	376	348	333	374	350	405	393	349	374	384	367	356	362	378	372	350	373	394	357	357	407	359	367	363	359	344	412	422	392	351	355	353	362	356	394	388	357	344	358	372	371	363	355	354	401	377	368	386	345	396	350	381	379	414	385	375	354	338	325	346	312	379	348	363	349	369	320	350	376	389	366	377	380	375	398	354	352	349	360	375	359	355	382	379	353	377	372	337	387	353	388	390	362	422	394	338	364	350	396	382	372	339	390	370	325	377	363	363	347	381	354	364	374	347	399	353	365	356	394	375	339	411	365	336	347	345	368	372	354	352	380	392	369	384	390	361	399	383	386	383	367	371	388	369	353	336	367	403	366	363	381	364	358	349	355	362	366	401	386	364	392	392	394	342	371	338	379	363	355	389	380	331	351	356	361	375	370	369	388	372	391	373	372	360	384	352	336	399	385	381	383	355	407	375	356	361	433	367	375	387	372	401	343	371	346	354	359	342	404	415	351	397	343	346	382	368	403	378	368	366	374	361	347	374	339	361	373	396	331	373	397	363	361	373	410	367	385	359	426	389	388	344	353	404	373	363	386	369	332	391	344	324	387	350	362	356	355	344	351	386	392	376	411	357	391	402	345	380	377	359	345	388	381	372	344	355	380	370	348	370	402	356	373	376	401	402	364	368	388	386	384	391	378	365	370	351	365	403	356	378	352	384	379	346	371	386	369	338	370	377	366	358	350	365	373	384	387	357	383	367	376	385	409	397	365	306	324	374	381	361	359	371	317	325	356	397	375	366	390	397	381	356	375	375	317	362	413	373	388	375	362	384	392	388	349	353	347	391	345	402	352	361	366	371	407	402	337	380	360	377	358	353	341	402	381	373	356	367	373	368	376	359	372	380	398	385	389	392	356	389	362	353	357	365	411	340	376	367	374	396	356	349	347	364	351	371	377	351	355	387	392	391	352	359	354	367	404	387	360	358	381	361	343	361	365	345	409	367	340	365	385	373	378	384	368	393	361	377	345	337	329	379	374	363	371	404	410	382	358	356	400	347	385	391	358	354	345	362	372	362	374	332	378	356	386	418	385	401	343	356	410	403	333	365	375	390	342	376	354	356	383	393	408	358	361	348	365	392	361	365	375	389	407	403	363	399	358	361	358	350	387	417	372	357	389	363	369	361	395	371	395	372	371	369	382	412	372	309	352	326	374	331	364	353	391	333	362	339	379	332	380	387	375	377	393	377	385	389	360	369	373	363	395	367	358	355	335	367	378	346	363	370	377	351	344	375	381	368	368	366	384	380	381	352	373	355	359	350	357	381	364	351	404	359	384	330	441	365	370	371	358	372	380	373	370	386	382	361	359	387	335	377	359	360	361	378	380	383	373	343	355	343	377	397	369	387	333	365	366	399	365	360	389	355	361	350	421	386	400	393	403	374	367	406	358	345	398	391	381	415	360	361	388	376	413	364	378	364	364	376	358	361	385	397	400	346	351	369	381	385	363	364	390	360	371	343	390	356	383	366	380	429	393	374	376	360	368	365	359	359	391	387	400	366	384	363	363	376	386	392	370	345	385	366	351	386	355	362	350	375	352	370	347	339	354	361	362	375	386	370	404	368	393	364	370	375	388	389	383	370	386	360	339	365	390	383	357	399	423	355	383	384	371	377	330	363	358	436	395	404	387	357	344	364	372	369	365	392	353	379	348	366	367	379	355	360	355	374	352	353	397	341	385	352	364	374	402	408	402	396	324	355	393	355	359	346	383	345	353	363	363	351	348	328	353	371	374	399	377	377	342	398	400	386	388	339	365	362	365	381	365	360	354	366	391	377	378	358	378	397	351	368	364	375	407	367	430	393	363	370	400	359	372	331	338	383	362	366	360	331	387	357	359	369	384	351	400	377	378	349	349	391	352	351	340	381	366	397	368	372	360	410	393	406	416	378	386	380	345	403	362	356	346	372	371	350	395	375	376	354	375	398	382	398	383	423	352	364	369	378	390	377	354	372	382	361	353	367	339	425	378	388	345	364	391	427	351	357	407	390	346	339	354	370	364	373	386	390	355	364	336	395	356	383	331	429	418	390	382	380	385	395	365	377	354	366	350	378	395	387	393	368	383	346	378	384	363	367	323	373	408	345	348	363	390	393	369	354	382	356	354	364	394	356	374	366	369	405	344	363	413	350	393	369	354	368	345	348	373	374	376	385	366	346	395	342	340	416	377	324	424	410	376	359	362	380	399	372	345	369	350	380	359	348	362	353	375	376	392	374	383	366	350	377	357	383	356	395	382	390	304	392	352	373	346	390	357	369	383	374	378	371	345	384	370	353	335	373	375	380	370	354	384	342	383	401	366	352	374	373	365	370	392	438	402	365	372	383	401	398	407	361	356	350	351	337	354	336
7790	1105	1459	1534	1377	1301	1173	1104	1079	1044	1048	1003	991	1012	953	937	896	913	920	978	872	892	921	910	950	933	941	954	926	899	861	912	904	877	900	903	883	880	842	944	853	946	862	838	896	913	885	887	895	866	918	933	910	964	852	929	852	876	910	872	905	928	891	904	969	863	933	905	910	912	875	848	872	851	884	909	916	928	892	894	884	888	883	897	895	865	921	870	870	866	848	913	918	845	862	915	854	919	870	904	880	921	891	910	855	860	903	872	903	893	865	899	879	918	895	867	834	895	858	868	835	895	836	848	925	867	929	919	937	820	899	866	941	886	850	883	926	902	868	847	871	865	885	888	938	912	906	901	853	888	886	864	898	892	838	909	885	915	922	872	842	866	876	894	812	912	899	928	936	829	889	876	880	882	887	885	926	909	949	882	907	881	914	924	915	836	887	908	896	901	883	861	871	872	870	868	861	916	857	866	881	878	861	910	880	899	887	912	880	948	940	885	892	870	884	869	860	889	821	858	907	884	907	899	884	902	851	915	854	859	892	908	866	940	866	908	889	868	877	865	844	872	901	904	857	917	868	904	880	874	817	876	840	944	876	900	918	953	895	866	889	880	916	866	877	917	910	876	877	882	872	879	866	905	877	905	923	890	846	896	940	887	853	884	887	837	840	932	890	883	938	888	866	904	870	854	936	860	873	873	873	863	908	874	836	888	817	856	857	849	880	893	871	890	886	877	853	910	899	855	877	901	859	867	882	883	878	875	880	897	922	930	863	862	877	887	916	853	875	886	903	862	931	880	867	873	895	902	933	856	878	894	858	901	920	896	873	874	839	857	883	856	844	831	898	836	856	894	887	876	900	878	946	864	881	907	882	894	856	895	898	874	910	925	944	899	920	872	865	885	869	894	881	864	845	878	909	886	902	920	934	892	905	828	905	847	917	889	870	861	870	874	911	892	938	914	874	898	859	856	910	847	827	899	890	916	867	903	911	947	901	904	892	856	889	915	845	899	865	880	927	851	952	947	898	877	831	913	912	861	841	898	888	922	883	851	797	897	888	866	834	854	882	889	874	832	874	872	894	879	857	868	847	923	879	855	861	872	916	852	916	879	910	909	880	887	894	864	845	837	895	875	935	865	880	919	891	892	899	896	876	920	893	889	867	831	873	890	875	923	861	843	923	884	888	847	941	883	872	896	864	890	880	906	881	872	918	883	883	860	874	877	860	866	903	864	901	899	851	957	921	810	835	867	842	877	904	874	844	874	889	902	924	887	944	909	861	878	838	890	814	894	868	889	863	858	908	881	921	854	864	875	907	932	843	878	947	857	909	934	905	893	910	940	905	960	902	904	895	873	894	926	904	880	900	930	905	861	821	916	862	867	907	911	896	917	872	857	882	912	916	870	896	917	910	927	858	875	883	873	915	900	867	887	888	861	958	883	829	834	959	875	855	903	920	894	862	894	867	868	880	887	846	903	883	906	909	920	889	857	928	893	861	883	848	901	896	809	861	911	908	892	898	912	876	888	907	890	873	870	906	923	856	873	882	826	938	854	840	869	858	869	942	936	898	924	921	869	846	891	899	858	996	886	857	867	842	896	882	911	883	905	886	864	933	854	904	892	916	860	891	833	908	878	847	856	866	894	865	876	918	859	859	872	929	831	899	887	849	918	890	895	890	871	896	885	944	874	918	891	877	854	921	946	888	887	856	825	878	877	864	866	864	887	901	838	874	841	833	886	910	867	816	877	886	846	862	860	915	917	875	896	863	885	895	923	889	946	906	917	853	874	807	877	855	895	889	834	891	849	831	933	918	914	868	835	849	905	899	912	848	894	898	870	864	902	869	878	893	946	839	849	904	839	852	903	928	901	891	794	895	922	885	851	889	868	882	871	911	879	882	859	956	912	888	894	896	849	886	854	826	932	840	916	886	954	895	891	910	938	860	890	866	883	879	880	963	913	877	845	873	878	860	900	882	872	898	905	888	849	898	856	882	914	898	891	849	853	935	924	874	866	899	871	898	899	933	826	892	834	825	876	919	889	873	888	905	922	867	853	853	898	875	912	917	861	879	897	871	872	926	819	864	834	833	857	907	888	901	935	886	868	883	894	847	844	856	869	867	874	932	865	886	825	862	891	867	883	822	861	856	867	880	858	858	868	941	904	866	824	915	883	931	901	931	840	867	855	857	908	875	879	929	832	960	840	875	892	884	887	862	919	862	879	918	891	899	865	911	883	879	899	874	882	902	855	837	823	900	861	835	878	920	913	869	850	909	848	929	871	882	917	915	901	866	904	901	861	872	867	884	841	917	893	863	843	897	916	856	920	859	936	908	878	940	903	888	861	900	866	915	872	890	906	912	893	860	906	872	871	891	849	852	942	903	928	924	831	844	911	918	865	981	813	889	861	904	922	872	902	832	844	880	951	923	878	879	876	824	870	851	830	911	854	925	921	892	862	943	903	872	879	830	916	915	865	822	851	901	871	874	879	898	878	803	838	880	815	907	886	919	883	835	891	923	883	874	888	881	898	909	873	867	886	913	851	848	895	880	834	862	903	879	858	925	952	827	884	936	916	914	904	878	888	894	859	884	897	878	916	895	880	864	885	888	897	809	896	909	864	868	822	902	855	873	889	831	861	882	927	866	870	880	931	900	838	878	902	869	826	822	885	914	916	870	876	855	881	832	926	912	847	871	943	880	892	912	916	942	927	885	904	852	874	877	893	914	911	845	877	856	881	864	861	889	868	834	905	897	941	855	905	865	871	937	843	890	890	881	853	898	871	870	902	889	967	897	907	895	911	910	891	836	874	939	943	913	853	863	879	867	959	855	869	910	906	887	847	905	911	831	927	892	929	867	896	857	889	897	890	852	914	886	884	869	857	823	906	888	896	887	857	848	898	849	868	888	906	893	893	935	890	887	888	874	912	919	838	860	896	895	850	886	864	926	881	894	928	922	849	807	905	879	874	860	889	867	886	885	903	898	868	844	884	925	854	827	906	856	917	908	874	896	918	882	882	900	910	901	897	891	937	876	894	889	927	837	828	924	898	891	893	890	899	843	877	879	904	924	920	882	909	915	924	898	910	919	855	879	878	896	899	892	899	914	884	901	881	865	868	874	898	905	857	859	884	904	881	852	924	904	836	933	859	892	850	870	856	911	869	861	851	872	882	875	873	862	919	871	887	969	884	876	902	901	901	892	832	914	905	874	927	920	863	894	894	890	897	921	851	886	854	848	884	886	855	885	849	880	854	911	901	813	868	939	904	870	881	886	906	847	875	901	934	890	876	916	879	873	916	869	915	889	889	923	851	899	891	880	873	891	890	948	901	840	815	901	847	941	849	881	905	916	911	858	869	858	885	923	904	882	890	889	887	884	896	882	908	896	877	890	891	880	881	851	927	856	854	871	910	875	858	896	832	874	861	864	894	896	872	896	840	890	906	887	846	878	904	888	854	892	875	873	896	852	882	864	864	866	928	845	918	868	900	864	888
15109	988	725	514	401	325	333	270	265	204	273	232	231	231	174	213	207	215	199	218	180	213	213	198	224	211	166	189	216	205	204	209	208	233	205	211	191	207	196	163	193	182	200	223	194	211	178	201	208	201	206	190	201	222	192	220	183	193	212	192	200	201	198	199	218	204	198	214	191	205	184	196	194	173	212	159	192	201	199	207	215	179	190	204	193	184	210	199	228	188	173	202	182	194	210	182	199	193	192	226	175	204	185	195	190	202	188	190	216	189	176	222	195	183	192	198	192	203	172	200	200	201	205	199	199	187	194	182	193	209	187	209	173	194	219	217	186	176	231	224	185	198	193	210	180	183	192	212	211	184	180	172	208	216	171	210	204	181	193	202	198	179	202	203	194	202	199	194	200	204	205	184	215	181	213	189	190	208	211	184	210	191	214	205	188	218	195	169	198	194	185	192	201	180	206	202	192	206	188	167	211	198	186	196	171	191	184	198	227	172	195	211	184	222	201	195	186	198	195	199	208	217	178	195	201	206	201	199	200	186	171	199	172	196	213	199	179	184	196	187	211	210	208	187	198	232	199	204	204	194	175	206	167	184	192	194	187	209	208	187	205	209	238	215	195	184	205	203	208	182	219	215	205	224	229	210	220	185	202	208	184	215	192	182	212	194	192	162	160	215	215	193	195	181	161	205	208	205	200	186	210	193	180	217	218	202	191	207	195	179	216	182	192	203	216	207	198	217	166	197	201	192	198	224	214	207	212	184	197	197	195	208	166	211	225	216	200	189	201	179	179	193	176	185	169	189	215	204	217	196	177	186	189	214	173	193	186	199	189	205	202	187	225	209	200	196	216	186	190	205	207	207	195	195	219	196	212	212	226	183	200	230	202	206	194	187	206	196	203	181	200	195	202	188	199	201	187	197	194	202	198	207	208	195	186	191	204	177	175	204	213	181	201	209	198	172	189	209	177	194	173	192	214	203	184	222	201	172	230	184	213	182	207	190	182	155	181	183	195	184	187	194	164	188	217	187	191	215	197	191	199	188	205	217	219	200	207	217	216	175	198	194	165	198	180	176	202	164	184	211	198	198	197	191	198	184	206	217	171	204	222	184	192	176	204	213	200	194	178	201	187	176	203	203	191	201	207	199	206	194	184	193	217	198	209	201	186	191	163	201	209	169	225	210	204	204	202	216	203	186	211	182	183	233	232	193	182	204	179	199	194	211	187	204	204	179	190	202	212	187	198	183	204	195	181	172	204	209	216	222	183	194	196	186	232	203	217	193	213	202	190	207	207	221	183	189	193	204	181	204	160	199	191	202	200	221	185	196	177	207	236	181	190	209	206	196	191	216	193	186	196	206	206	203	205	202	201	195	209	210	175	191	210	198	197	166	170	186	189	170	195	183	191	180	187	211	207	214	191	167	186	185	202	207	199	188	201	198	184	193	182	196	205	201	201	214	204	180	202	191	208	202	181	207	204	206	183	216	203	178	187	211	206	231	184	217	202	204	178	220	181	171	177	190	199	201	193	203	177	195	195	193	206	212	198	203	204	223	187	218	196	195	195	199	221	206	173	228	192	201	197	205	190	192	205	165	203	200	200	199	196	208	200	202	184	189	188	181	222	208	208	182	208	201	170	187	197	217	215	190	201	206	197	181	172	203	165	192	160	231	195	193	231	186	180	212	210	185	194	204	212	223	194	204	181	195	172	173	170	186	184	196	199	183	199	178	180	190	202	196	210	207	211	208	191	173	175	190	191	205	196	152	207	184	186	199	221	191	219	178	167	189	186	215	206	192	186	201	205	207	210	208	203	195	205	190	192	197	204	192	204	216	200	167	203	196	221	210	173	223	196	214	197	194	196	215	201	195	199	202	206	199	189	179	175	190	234	174	172	203	182	174	192	164	183	167	198	200	207	211	199	176	181	172	188	192	186	194	192	213	202	199	225	183	217	209	197	158	193	206	208	202	200	201	213	217	188	202	179	168	196	193	195	216	175	220	183	193	192	191	231	224	183	216	172	206	180	185	210	192	197	193	175	210	229	224	212	173	209	189	195	214	204	235	202	170	197	176	194	194	195	188	209	176	198	183	176	176	196	177	191	185	168	196	230	214	241	229	200	186	203	173	213	204	201	219	191	195	216	178	185	182	226	178	191	208	198	207	183	154	189	197	207	176	199	213	173	202	187	222	187	201	195	180	222	224	184	195	186	179	178	196	197	224	211	194	227	208	223	207	220	174	189	200	181	224	197	207	191	199	186	196	212	195	214	204	197	194	203	203	208	205	213	200	206	209	177	188	173	186	196	191	203	190	214	199	196	181	183	227	203	204	236	218	192	198	194	171	182	227	193	208	188	192	186	199	195	193	170	211	179	198	190	179	222	205	218	203	163	197	208	182	190	216	219	205	179	194	199	186	218	176	180	208	197	216	202	190	191	176	205	188	203	202	201	197	176	204	212	219	172	201	185	185	188	200	226	216	198	192	171	188	192	173	210	184	193	204	188	196	181	195	210	203	198	188	197	177	187	196	211	208	204	211	205	201	205	220	202	203	199	211	193	177	189	205	202	213	184	193	207	193	200	210	191	178	174	187	206	191	202	189	182	195	197	191	180	200	190	188	189	198	194	181	203	193	165	180	206	217	207	205	213	202	211	199	181	199	195	195	186	193	185	196	222	178	209	220	196	152	186	169	186	199	228	191	190	196	208	181	197	216	188	186	179	199	205	215	182	163	174	196	198	195	212	198	195	203	185	197	187	188	210	210	199	212	214	198	192	217	189	169	169	213	196	205	207	213	198	194	187	190	180	187	213	204	183	197	217	213	199	200	181	196	192	199	184	203	168	225	213	185	216	219	212	218	197	183	194	199	189	193	193	187	180	212	203	194	194	184	204	165	205	212	174	210	202	216	171	221	204	183	204	197	178	218	190	206	172	225	182	217	196	212	206	196	187	188	188	183	212	240	186	184	204	196	198	203	190	174	166	177	192	194	191	201	192	200	188	197	207	206	214	200	196	206	204	191	181	232	191	211	182	196	210	185	195	205	188	185	195	192	214	209	217	198	174	173	187	187	209	202	185	190	188	195	193	202	199	189	185	227	195	196	208	226	221	215	217	185	191	208	196	193	199	193	199	197	222	213	201	195	171	232	198	194	228	201	219	188	173	189	207	188	198	185	198	189	225	205	191	189	209	226	200	204	228	194	177	173	174	200	186	175	180	204	203	196	184	213	204	194	182	172	194	189	182	194	184	212	201	198	205	215	193	202	192	196	197	181	193	173	204	213	217	216	195	191	230	223	200	189	210	188	182	188	199	206	218	200	204	174	217	206	192	192	200	185	193	209	197	226	197	189	197	181	159	202	192	175	153	199	199	194	215	195	204	184	199	202	212	197	197	204	181	179	194	172	198	218	194	188	175	191	189	204	199	208	202	210	190	183	196	180	219	188	209	207	183	215	183	164	216	170	210	171	218	182	198	177	194	220	169	185	187	197
9261	976	1508	1615	1467	1325	1080	1001	896	825	809	740	722	653	632	632	563	599	581	567	547	609	535	545	533	549	553	561	530	546	567	522	518	526	546	530	508	499	523	502	546	570	511	497	476	523	500	492	492	539	498	488	505	487	489	512	503	503	545	512	501	513	520	544	507	513	494	514	527	487	524	503	500	484	502	541	488	522	457	485	542	536	466	515	475	476	501	526	508	471	471	529	500	478	478	520	550	507	507	522	498	491	480	500	449	491	516	500	462	545	489	560	489	473	539	473	506	500	525	503	463	459	501	503	526	523	510	490	519	499	478	513	499	482	517	524	463	525	498	483	488	507	503	499	462	487	512	500	497	456	459	483	532	482	488	509	509	487	498	469	500	512	506	470	487	487	515	505	512	523	519	504	515	505	499	507	503	502	513	513	549	519	536	509	502	493	504	478	508	530	474	477	455	491	518	497	478	555	502	512	507	473	459	481	512	512	451	470	508	473	507	488	533	495	517	503	511	468	533	520	517	471	502	497	474	523	488	501	521	522	510	499	516	519	521	486	503	479	524	501	506	493	519	476	506	526	484	484	524	495	474	504	487	478	504	471	454	483	487	493	501	476	472	489	502	517	539	495	488	473	473	495	510	469	501	505	492	455	536	494	505	484	496	506	520	500	515	475	517	509	512	484	494	502	499	526	488	532	519	544	494	456	517	496	491	500	509	461	503	513	558	516	499	522	509	455	484	472	511	498	506	513	542	514	515	561	516	516	475	521	485	489	514	505	518	508	479	525	456	534	508	520	490	503	496	510	519	473	532	480	518	499	490	539	518	498	534	513	512	522	506	486	518	466	533	504	507	515	459	511	500	524	483	481	539	470	520	490	513	501	501	471	495	475	473	525	503	538	486	526	493	513	495	495	480	487	493	520	479	515	439	502	503	529	526	515	524	479	551	464	470	458	523	503	486	483	521	483	492	479	488	480	507	495	481	539	549	499	497	493	508	493	467	462	484	513	465	512	479	502	510	523	480	484	489	501	510	542	517	511	526	497	481	514	546	468	529	542	511	500	514	504	498	521	531	449	471	478	485	475	526	506	458	518	482	479	521	505	539	485	443	531	501	507	510	520	505	479	495	493	532	513	505	512	522	507	477	487	524	501	464	495	523	479	497	527	469	519	530	453	510	472	505	492	526	508	439	491	499	515	508	480	496	490	515	514	510	487	523	518	503	509	528	524	527	517	462	521	468	471	444	514	517	492	492	512	515	533	479	492	490	499	513	555	535	530	463	480	530	501	501	476	513	496	505	481	497	526	507	531	463	523	468	537	513	498	460	476	495	487	502	520	509	523	515	505	515	533	532	467	536	533	518	485	491	459	485	531	461	536	485	462	496	495	518	482	498	551	533	463	511	522	533	483	479	467	501	535	484	513	513	485	469	481	495	517	503	490	491	500	503	522	481	494	513	479	482	487	525	499	507	525	523	520	461	532	531	538	487	490	501	478	508	519	461	524	506	477	515	467	514	524	489	486	494	517	468	472	516	491	481	502	507	506	486	515	503	533	499	458	513	464	529	473	502	475	531	460	498	507	491	500	504	511	507	540	525	500	512	537	517	494	528	500	501	502	502	495	457	479	493	519	533	513	513	534	474	491	500	537	522	535	530	505	525	486	552	485	476	481	543	482	485	501	504	493	517	478	460	485	510	492	518	453	482	510	524	492	514	498	510	484	518	470	530	483	515	516	511	501	457	502	495	461	531	508	486	497	533	489	470	469	440	492	537	469	535	477	476	500	473	545	494	548	473	505	460	493	484	470	505	483	501	496	532	485	476	462	480	515	457	507	492	480	506	529	481	502	460	500	485	481	497	489	474	518	508	518	516	552	471	488	501	550	442	516	520	490	493	473	493	499	507	439	480	480	528	501	478	521	483	548	494	511	509	456	486	479	529	531	501	462	489	494	516	488	499	500	546	547	480	513	507	529	510	500	508	477	509	496	456	518	527	520	523	505	495	496	527	513	518	527	468	523	472	516	506	481	464	510	504	504	483	509	506	477	555	508	514	498	475	499	489	529	501	519	531	512	508	472	512	493	494	516	524	485	490	500	483	537	484	480	481	508	506	506	511	494	487	491	529	503	514	495	485	535	506	513	550	496	498	506	514	493	473	512	494	526	526	510	480	498	490	519	519	486	483	546	510	516	478	495	484	529	527	467	504	481	495	518	527	483	520	506	530	527	497	508	491	485	513	489	535	476	492	461	499	501	494	499	525	530	505	517	485	481	482	500	469	502	478	463	480	477	484	494	478	479	489	484	494	508	472	513	473	483	515	493	493	500	495	467	482	528	537	504	486	488	538	531	508	499	536	499	543	493	493	527	551	503	532	506	487	499	517	506	524	521	474	492	500	527	469	494	501	517	512	463	487	504	446	535	500	474	480	506	514	468	514	514	491	504	509	498	482	494	527	495	542	508	522	548	491	502	498	531	508	527	513	501	456	493	497	524	489	539	496	523	557	496	488	519	470	460	442	461	501	522	482	478	499	485	496	508	516	534	498	513	484	511	487	492	484	531	526	495	507	458	457	515	500	562	501	475	480	534	505	488	498	492	509	534	480	503	505	508	523	492	510	479	472	493	485	506	520	510	505	502	482	490	458	486	496	489	492	527	484	512	502	482	503	502	508	494	502	485	438	483	473	530	527	477	478	450	470	483	487	497	516	515	491	523	512	479	524	488	505	514	558	499	518	497	545	472	502	495	481	512	509	489	517	484	501	486	495	546	504	439	484	497	451	526	480	481	531	499	495	508	482	485	518	502	510	522	517	475	515	522	511	461	477	475	480	487	512	517	529	520	507	447	503	509	545	455	514	456	476	482	503	492	497	517	517	462	487	519	480	515	479	504	498	477	517	518	502	497	521	529	483	560	489	539	456	485	505	525	509	483	498	525	504	494	491	508	500	521	493	504	515	491	482	446	483	513	499	514	482	488	515	487	441	489	489	512	537	512	429	524	492	490	495	488	516	532	488	515	495	467	502	516	472	499	470	479	504	521	548	510	509	518	498	457	496	507	520	536	551	512	471	492	512	494	478	477	509	491	495	493	496	531	520	494	514	485	514	539	483	514	514	507	520	475	510	481	489	509	523	499	507	460	542	504	514	536	510	521	517	499	510	506	468	515	513	508	467	497	502	476	470	498	496	535	468	489	502	488	510	519	516	505	485	500	524	505	520	495	527	483	522	533	486	476	504	488	448	487	490	510	530	530	484	513	465	488	551	488	500	474	491	510	475	505	517	498	472	496	530	482	529	512	509	511	506	534	524	469	485	498	507	470	477	472	538	489	487	537	482	465	522	516	483	513	518	494	490	492	498	477	517	537	510	510	494	510	517	494	519	529	461	469	506	523	526	481	518	513	492	497	481	464	508	492	490	485	492	539	464	514	461	490	521	494	510	529	523	491	527	501	455	531	508	516	519	506	477	510	504	493	487	484	529	506	473	534	471	484
2622	381	376	386	407	358	348	366	344	366	357	351	369	378	313	353	350	322	340	368	345	381	397	371	330	347	354	366	386	379	384	368	377	358	358	388	382	397	359	360	371	321	364	379	353	348	374	358	320	359	384	369	385	388	337	389	352	396	360	367	357	343	368	363	387	348	382	377	343	363	367	396	328	318	405	310	391	366	348	382	358	374	404	334	362	330	382	389	325	319	354	329	373	328	325	382	356	385	383	378	373	360	347	387	380	324	383	360	379	378	395	351	358	341	347	358	345	348	360	363	375	356	369	364	332	379	360	376	393	363	361	354	317	367	344	336	382	363	368	365	370	390	397	362	382	372	347	350	343	339	372	351	345	340	356	362	357	368	370	332	344	307	381	386	362	343	365	349	373	331	353	322	378	348	355	391	388	387	372	359	366	328	356	359	357	386	371	364	334	337	387	356	383	334	317	359	385	376	399	369	385	354	363	332	371	349	360	327	373	358	377	386	363	369	350	372	370	355	359	351	340	349	334	351	338	356	378	342	365	342	381	385	343	339	348	371	394	380	361	369	351	369	368	345	375	391	380	364	342	375	371	347	324	333	358	361	348	378	403	372	385	368	358	390	347	357	362	348	336	368	349	342	351	382	337	357	346	376	357	403	381	364	368	341	338	334	362	334	365	360	325	342	358	374	380	400	347	372	366	378	339	396	391	382	379	299	349	350	381	362	369	360	348	345	385	360	344	342	354	405	363	372	310	373	373	363	350	377	344	373	405	338	378	368	359	368	396	352	347	376	384	360	395	355	369	378	367	352	389	371	347	347	357	396	369	375	351	358	365	404	336	359	332	359	382	378	357	377	387	342	349	403	370	357	300	354	332	358	382	377	362	369	350	396	354	355	386	367	387	371	353	369	355	352	342	341	376	324	359	393	344	378	373	359	350	324	343	336	321	361	372	366	355	365	339	350	382	390	360	354	349	364	377	360	370	371	345	311	323	374	368	355	383	378	364	353	325	389	386	370	379	392	382	358	311	391	377	339	324	373	336	359	363	348	383	313	363	362	349	360	346	329	355	355	397	393	405	364	422	395	340	347	379	346	327	342	356	381	346	370	353	351	370	362	363	377	370	339	396	337	337	335	318	356	335	383	378	408	393	391	374	338	366	354	344	352	361	379	399	338	365	374	372	349	353	380	346	349	429	379	363	343	388	387	389	372	377	345	361	382	367	343	348	330	340	380	391	385	366	358	388	370	377	330	381	380	369	386	366	380	369	329	370	408	356	353	369	327	363	369	348	393	372	381	331	330	371	375	372	329	362	380	332	357	390	350	399	370	363	310	369	374	366	343	341	337	350	352	405	368	344	385	353	354	387	388	360	313	365	396	346	364	370	388	341	355	328	339	337	342	349	376	372	384	347	344	360	350	324	386	362	405	376	348	352	398	417	395	349	373	351	375	321	355	335	394	357	348	385	381	349	385	356	363	366	318	366	369	356	372	382	391	366	353	359	363	336	335	363	373	376	372	363	332	362	373	354	373	353	376	352	361	392	341	404	352	383	332	368	402	379	364	379	349	365	402	341	373	357	350	317	386	348	388	378	362	369	386	359	345	352	361	404	356	377	354	389	409	356	367	362	371	395	346	402	381	362	362	365	409	345	337	368	362	362	371	403	362	374	374	377	365	418	371	350	378	336	420	347	363	384	347	372	332	340	355	372	344	366	333	344	342	372	333	369	371	343	345	317	336	394	370	373	342	374	376	329	356	408	390	354	356	339	385	342	357	404	381	363	377	372	368	389	353	408	359	377	386	355	333	372	360	383	344	378	390	378	381	362	383	355	333	353	366	358	373	341	369	360	357	330	359	353	356	327	330	375	369	406	340	370	403	351	393	384	347	368	373	384	356	356	377	417	358	403	343	367	356	343	348	358	319	355	362	374	379	370	351	370	339	405	376	332	349	391	382	360	381	383	354	366	352	395	392	381	356	381	350	378	330	364	365	368	347	316	371	325	368	369	347	346	371	375	342	355	382	377	386	377	381	386	331	340	363	356	356	337	316	371	343	401	337	353	370	377	347	331	356	368	371	348	364	380	359	396	378	359	327	373	337	336	356	393	380	370	389	342	350	382	372	338	391	367	383	365	335	342	359	367	418	336	360	379	368	331	373	368	391	365	371	361	371	384	378	359	348	380	367	371	418	362	379	401	408	339	346	356	370	386	372	360	348	381	380	342	385	326	357	361	334	380	378	308	346	372	331	375	395	345	383	364	344	359	346	368	334	341	360	373	375	368	376	372	371	392	376	361	365	333	347	363	354	372	399	366	358	354	358	367	387	375	343	394	364	378	363	357	355	362	329	357	381	360	334	360	375	377	353	366	338	346	343	349	377	368	337	325	353	346	360	374	361	335	361	343	368	344	355	379	321	355	369	369	377	310	354	381	341	373	336	344	385	384	372	359	416	366	379	393	358	340	354	334	378	346	359	375	328	375	371	377	335	342	360	356	369	380	360	378	346	336	369	370	311	393	351	370	372	355	365	346	392	356	397	395	355	375	365	378	359	361	356	387	361	355	344	348	337	366	337	358	368	362	354	333	353	341	352	336	379	352	403	371	365	385	366	376	376	379	348	343	341	335	371	356	373	369	384	365	365	390	347	370	351	382	355	357	378	346	339	411	391	374	359	387	434	348	375	355	368	342	385	348	368	353	339	355	370	353	390	381	336	359	343	350	364	372	376	317	363	351	396	336	361	363	348	378	388	349	373	338	402	339	338	372	365	302	352	366	373	371	357	367	321	399	375	334	356	377	395	373	418	357	355	381	349	339	379	342	374	381	361	353	383	364	367	363	359	359	380	350	372	398	364	375	379	376	374	351	389	353	344	380	341	371	367	355	371	335	377	374	355	329	372	346	355	370	353	334	338	317	379	359	381	384	390	377	372	347	321	367	340	355	348	372	384	394	372	369	385	381	378	390	377	357	352	347	359	380	351	320	345	364	355	365	365	356	386	373	390	354	354	357	400	360	372	350	382	367	360	343	356	374	362	353	333	371	343	346	380	331	362	390	358	374	380	355	371	350	389	377	395	393	365	384	363	347	341	347	341	379	357	406	331	372	369	367	354	373	360	332	382	364	330	344	369	407	360	369	342	379	381	347	333	377	389	367	351	366	348	344	351	373	357	352	328	348	370	352	331	348	344	330	346	339	355	380	334	365	365	333	373	355	327	379	382	324	339	360	363	365	368	359	363	356	389	390	385	363	375	352	363	370	350	327	379	364	343	343	353	380	378	349	365	355	345	375	379	363	365	372	360	368	362	354	350	373	361	374	377	366	338	332	363	354	374	331	344	353	352	373	348	361	387	322	371	361	402	367	338	359	356	406	353	382	376	385	350	395	371	381	348	339	381	368	359	373	372	400	414	373	356	395	399	347	396	389	323	354	395	350	382	334	360	359	379	364	406	361	372	369	360	382	380	386	364	379	384	350	363	394	341	339	333	359	349
2765	926	939	898	891	902	924	954	906	925	896	884	832	867	830	914	908	900	860	929	861	860	843	933	903	908	857	862	932	833	907	890	925	883	844	926	874	872	909	885	816	858	867	842	863	890	854	905	894	882	870	875	880	912	846	889	895	883	890	843	849	867	873	846	889	900	888	826	886	863	837	832	871	869	834	837	879	872	909	897	906	853	868	893	882	935	894	902	902	872	889	867	873	876	877	933	882	923	878	932	844	904	920	894	872	872	857	870	895	889	885	866	883	854	868	882	901	877	925	866	858	814	886	800	874	795	860	883	876	914	892	917	822	878	862	896	861	873	898	881	900	860	873	895	896	897	863	865	878	868	870	910	885	849	880	932	930	867	852	859	870	882	887	901	864	874	934	867	891	916	882	930	895	909	855	926	896	822	903	891	847	890	891	873	877	836	905	898	821	840	893	887	895	870	959	850	898	941	888	866	827	894	878	889	889	857	881	843	864	875	875	929	830	859	839	923	796	920	886	815	852	888	928	809	869	852	859	898	859	902	867	881	918	844	869	921	852	903	908	899	833	858	851	860	904	855	901	887	828	871	943	883	835	936	857	880	847	872	886	941	879	901	890	852	848	869	864	836	902	912	921	855	912	900	864	851	870	885	890	877	859	856	938	879	855	864	917	903	877	853	909	861	943	901	882	875	915	916	903	877	816	875	911	846	902	863	843	851	871	907	853	875	869	896	834	911	875	910	891	863	884	913	868	899	882	877	836	878	852	878	899	875	867	868	909	846	864	890	836	843	874	855	882	876	859	908	892	847	896	911	888	904	893	819	884	852	887	869	898	916	884	889	877	891	859	848	900	854	882	846	903	919	851	887	880	855	909	871	861	878	934	891	858	872	946	831	875	891	863	860	918	876	876	873	879	901	864	875	890	930	895	880	858	878	887	890	921	880	858	876	911	859	866	889	924	901	889	814	897	891	883	864	868	859	859	870	890	862	851	846	882	855	915	887	899	909	884	907	847	938	878	890	917	862	900	871	894	889	853	899	881	862	860	897	888	896	937	852	853	875	869	905	792	894	867	907	867	868	907	915	836	926	849	877	896	889	917	898	860	856	910	887	844	888	878	933	764	845	886	910	897	918	903	842	878	866	886	870	859	958	873	900	828	869	849	894	894	860	908	827	845	891	847	881	889	888	884	914	892	817	866	870	849	910	826	860	829	883	853	888	874	866	910	901	877	820	883	841	868	850	816	911	874	877	953	900	876	881	901	861	888	903	872	838	843	916	863	894	848	913	827	967	859	839	866	895	857	844	870	920	850	898	921	884	900	877	870	878	844	842	892	895	836	891	864	907	831	910	868	839	862	860	873	851	890	901	859	934	888	869	866	893	849	900	906	916	907	873	894	828	891	892	831	853	894	855	842	898	863	902	865	858	907	886	833	893	858	880	860	884	868	901	855	832	888	866	885	879	922	866	878	860	864	936	874	853	891	908	862	927	852	869	901	958	849	833	864	871	867	896	928	887	887	875	888	852	877	883	916	827	871	876	881	887	859	875	879	855	864	930	862	894	870	856	846	924	894	847	879	892	854	892	863	860	894	847	857	840	916	859	867	918	909	929	867	931	875	874	849	910	889	852	906	902	884	912	887	870	862	879	861	892	906	929	866	879	890	886	896	843	902	876	869	913	857	872	871	825	880	889	900	840	908	892	910	874	843	862	880	847	886	849	842	864	828	840	954	915	945	900	854	904	873	825	848	857	892	908	869	832	864	862	876	900	904	879	833	881	891	857	855	880	843	869	864	901	810	835	894	944	891	863	863	877	807	927	815	899	916	842	913	895	896	894	894	879	882	905	866	872	910	847	853	856	856	869	898	896	903	874	931	902	861	880	896	888	882	946	880	847	881	859	908	903	914	898	897	924	817	908	875	863	858	890	870	859	920	874	959	840	891	865	876	881	880	893	868	875	869	880	905	880	886	915	881	847	901	893	914	840	851	859	861	903	872	903	802	882	861	861	918	857	877	878	864	865	888	925	894	867	847	838	892	879	879	880	886	832	883	847	879	855	912	887	886	887	914	868	900	871	871	832	932	937	878	839	874	916	882	856	885	871	897	881	900	858	896	907	902	890	806	826	916	897	917	858	892	883	903	926	883	922	880	861	871	866	886	866	845	913	832	878	816	884	932	869	921	898	881	853	862	858	837	921	935	918	816	883	852	856	874	836	887	756	900	880	940	899	911	855	890	890	852	879	874	866	884	848	906	898	830	934	832	877	884	860	927	872	855	911	920	884	872	825	857	846	864	884	838	911	885	903	878	842	894	811	851	897	858	868	853	871	904	873	906	930	875	899	862	864	864	840	880	934	972	919	869	862	894	856	869	870	840	852	872	907	832	875	861	816	825	858	884	898	895	891	867	840	904	890	886	892	873	879	879	915	860	866	844	856	893	861	810	855	847	900	891	844	921	885	883	866	871	909	864	859	892	889	817	899	835	914	896	855	844	927	915	898	848	873	923	913	881	864	918	827	906	906	845	862	880	847	867	872	899	885	888	930	958	890	899	833	845	859	855	873	946	924	906	857	892	855	870	855	917	851	875	862	911	873	870	866	853	868	846	931	892	862	866	875	937	895	904	870	918	923	904	891	877	880	933	869	897	830	903	862	894	844	910	853	890	855	860	902	896	863	864	849	923	900	883	845	917	871	860	924	891	877	854	828	879	844	847	890	853	930	863	849	856	899	890	865	824	866	888	854	913	864	878	868	928	847	861	843	845	903	948	904	850	898	908	888	860	897	829	849	869	905	849	863	879	844	891	883	871	869	917	896	892	935	843	866	857	866	824	924	876	841	871	872	866	898	888	882	894	880	856	877	906	942	895	882	878	895	971	860	901	862	884	888	893	898	908	892	902	886	871	859	862	836	878	945	872	827	857	905	891	921	886	869	804	885	896	863	907	879	893	924	896	911	891	846	840	848	865	866	885	888	886	850	889	899	942	878	875	860	847	872	855	877	861	882	901	877	925	900	810	917	832	864	854	898	859	853	930	823	893	867	869	883	864	824	899	835	882	927	903	884	923	856	935	931	849	933	837	859	856	885	869	915	881	979	900	928	841	851	873	889	880	882	884	920	873	886	854	871	857	927	880	864	869	870	906	874	881	862	903	889	947	909	870	906	821	890	912	847	914	875	891	864	912	871	919	851	897	825	857	905	844	886	872	922	887	880	863	885	899	864	880	863	889	853	915	869	861	887	913	817	904	907	877	917	869	869	882	821	894	883	840	906	890	889	862	866	846	914	853	898	916	830	816	856	896	929	930	905	862	879	906	881	889	870	848	885	879	865	927	889	837	914	897	904	851	870	880	889	866	848	834	893	882	854	844	901	822	863	870	877	943	884	858	898	850	890	935	916	882	891	843	863	865	913	865	858	902	886	908	933	855	923	946	854	901	894	889	845	869	856	916	904	888	910	872	933	841	878	901	877	853	838	860	895	881	861	867	884
9266	687	656	512	480	436	430	435	413	373	406	418	403	383	385	390	364	376	376	408	387	373	374	389	360	396	388	351	399	368	334	364	401	362	365	358	352	359	402	347	325	370	383	410	349	330	393	365	409	362	351	377	387	354	406	379	401	372	399	397	367	338	376	379	338	378	320	346	364	343	374	405	376	408	396	409	349	370	374	351	362	355	389	383	342	367	367	352	370	388	383	411	389	372	349	385	358	357	407	389	399	344	379	358	371	416	401	444	380	379	369	377	383	333	345	368	348	371	388	390	379	420	399	381	352	384	379	415	380	433	374	384	379	331	366	336	376	368	371	362	348	398	391	362	374	381	383	360	375	345	395	359	391	365	371	361	402	361	401	378	360	381	346	350	379	383	367	346	367	355	395	380	347	319	355	358	360	377	353	385	384	371	369	371	361	419	333	371	382	355	388	353	342	376	387	382	357	382	354	419	359	340	353	388	368	345	338	416	343	397	371	363	367	389	392	397	386	394	368	374	352	408	381	377	382	368	362	364	373	357	387	385	346	391	370	340	383	404	336	347	368	369	332	338	401	364	357	370	394	348	368	380	434	333	348	428	359	367	350	385	401	392	413	409	384	388	375	370	419	338	337	350	373	404	368	371	367	394	387	372	375	401	354	355	380	371	394	372	354	383	371	310	358	416	388	383	338	382	407	380	359	386	381	372	364	375	315	362	396	393	375	395	371	378	373	398	363	396	364	379	370	353	351	379	366	400	393	363	367	387	359	378	354	381	378	387	361	382	380	353	380	401	363	373	349	363	384	371	349	345	346	368	399	377	358	363	377	387	360	339	338	405	407	409	386	403	380	362	410	387	400	357	381	363	402	390	379	379	387	325	406	360	396	357	358	366	369	388	354	389	403	381	342	346	374	353	379	379	359	364	379	366	340	370	398	411	368	377	330	374	381	374	371	379	324	384	394	368	422	328	325	387	377	412	371	368	365	381	345	386	387	355	371	365	339	339	392	392	356	356	365	376	379	372	407	382	347	414	394	359	381	364	356	392	410	365	380	359	382	381	380	360	370	376	361	382	355	425	351	372	354	356	347	415	396	352	380	412	409	379	392	364	356	347	367	386	357	407	381	387	351	379	381	367	373	377	381	415	387	364	365	374	413	377	344	357	366	367	361	364	372	334	374	375	398	360	376	350	369	424	393	390	375	397	371	387	397	381	338	387	364	386	337	343	403	377	388	351	341	371	403	361	369	342	326	394	344	354	387	386	377	368	334	390	349	382	393	377	392	414	393	338	368	380	351	416	362	368	407	366	387	360	402	341	421	358	358	390	394	391	353	385	364	408	386	367	401	357	394	409	381	366	387	403	346	425	379	373	372	379	382	400	378	362	362	395	403	378	351	345	379	356	389	387	362	378	391	352	379	385	374	363	377	344	392	350	373	356	336	384	413	389	399	350	372	364	367	387	375	391	408	389	346	427	387	373	358	378	361	378	362	390	346	358	346	374	378	359	378	380	379	376	366	382	405	356	358	381	383	383	366	342	432	380	355	373	359	373	406	378	386	376	362	353	404	356	359	373	366	379	396	392	465	405	387	372	369	364	371	388	372	370	367	375	370	373	356	411	379	372	371	365	389	393	364	373	383	362	371	379	332	363	405	376	392	351	346	335	357	354	341	351	353	359	355	375	371	391	345	338	377	326	344	375	348	363	367	352	365	414	383	373	385	308	374	372	415	385	344	352	379	385	387	397	374	372	354	415	383	398	375	390	405	417	336	366	390	391	348	392	372	411	342	376	344	375	386	374	368	391	339	367	365	363	340	373	390	369	370	390	390	379	386	367	422	365	355	368	397	356	382	379	358	368	339	377	371	383	365	332	359	393	397	321	370	371	369	404	361	371	359	355	387	391	343	377	383	372	365	369	336	415	343	371	385	380	385	371	352	375	383	382	378	389	362	394	367	339	353	404	382	386	375	368	356	380	354	367	385	343	384	359	386	394	381	389	369	385	419	379	345	345	410	394	397	355	350	358	370	354	359	407	361	421	392	373	363	348	356	361	327	403	356	419	367	370	413	352	353	349	361	399	360	377	371	360	398	390	357	373	379	380	351	396	334	382	378	330	370	355	362	401	384	397	398	337	366	366	383	338	352	374	394	381	382	370	357	364	378	355	378	342	392	370	352	356	384	395	375	408	395	359	372	368	380	348	355	372	404	374	349	382	374	368	356	349	402	399	395	370	357	370	331	328	372	364	358	344	412	359	391	386	391	401	352	333	406	368	358	386	345	362	376	351	374	353	365	392	367	332	388	331	372	372	368	384	364	372	351	405	377	381	376	417	345	385	364	353	338	367	350	409	396	397	384	334	337	390	375	385	389	390	370	369	353	360	371	367	374	330	372	358	378	380	376	352	388	346	352	390	390	377	377	397	352	384	373	371	363	379	396	376	386	398	400	380	379	343	353	372	341	356	375	345	375	399	383	345	372	353	366	412	348	363	396	384	364	405	377	343	390	392	327	355	360	354	373	357	368	365	430	357	343	388	394	404	331	377	369	404	377	375	373	381	340	397	365	354	346	381	355	392	381	411	399	377	382	369	379	402	327	396	355	372	392	404	383	359	382	397	386	374	395	390	346	360	378	355	395	397	404	361	400	348	309	390	384	352	367	343	350	340	387	392	366	341	333	360	358	374	348	420	358	393	370	339	394	375	376	371	350	389	397	376	398	390	401	335	327	365	353	369	379	368	351	359	337	409	400	390	348	334	386	397	385	382	361	389	378	365	383	415	393	376	375	389	391	373	366	397	380	368	333	353	358	381	344	341	387	367	338	339	381	418	361	373	360	371	399	394	381	357	376	374	369	355	326	396	374	348	378	351	370	379	396	362	344	378	393	372	417	386	392	402	369	354	393	386	361	392	374	347	375	389	363	396	387	365	386	389	373	400	333	362	399	378	404	400	389	332	378	373	376	397	412	371	388	356	371	368	394	381	402	373	351	356	345	380	396	401	353	377	363	338	387	346	371	368	397	388	381	364	353	350	380	352	379	366	393	422	373	348	366	361	362	383	358	354	414	374	376	376	363	372	370	347	368	382	375	373	379	382	388	370	373	352	396	352	395	337	333	365	363	383	394	379	370	365	389	353	371	361	408	353	359	356	366	385	373	372	412	329	398	318	403	366	405	359	373	375	354	387	376	393	366	418	394	352	355	374	364	379	370	365	367	389	357	370	369	352	383	378	336	359	407	379	394	380	394	367	406	374	392	363	378	392	388	400	367	373	359	354	369	379	354	356	406	405	393	352	351	349	370	355	393	375	396	406	369	374	349	410	365	349	334	380	401	360	386	347	349	404	361	369	343	413	405	383	368	379	383	355	349	362	382	391	365	361	381	332	359	355	389	362	342	402	377	350	375	374	384	370	378	392	372	365	387	362	367	392	374	358	348	358	372	383	380	350	320	364	382	346	392	365	377	386	346	365	377	376	404	360	362	385	405	374
7773	1118	1356	1536	1493	1286	1209	1127	1144	1083	1010	978	1020	951	890	1010	958	982	933	946	884	872	959	920	888	864	946	909	936	945	895	895	904	930	948	903	881	883	895	953	916	873	904	945	859	853	909	928	892	858	871	903	881	922	891	887	838	851	837	891	828	885	848	908	886	870	830	874	907	869	901	890	886	815	895	845	890	858	891	878	896	939	932	876	897	884	901	913	901	880	848	879	908	869	831	976	878	935	866	879	883	890	878	885	862	914	911	967	912	881	861	908	894	871	881	854	911	880	926	908	908	860	862	935	850	913	934	893	907	927	898	898	889	910	885	871	919	910	908	906	886	934	886	943	867	877	896	893	896	897	879	919	853	904	918	897	865	900	855	945	876	856	880	826	872	867	856	937	859	865	887	919	881	893	876	914	892	890	885	876	860	923	959	899	911	892	889	907	899	913	900	893	933	839	901	852	866	910	883	851	938	896	908	923	910	859	913	913	861	877	903	901	890	878	973	891	890	891	835	872	869	882	839	900	906	890	901	896	886	900	954	874	910	855	902	869	906	882	847	902	907	871	900	908	815	845	857	873	891	884	905	898	898	867	852	861	900	915	943	855	896	916	885	894	888	896	903	872	850	914	875	873	875	894	821	870	926	905	903	895	943	924	903	900	897	913	872	876	914	859	870	875	883	863	876	902	949	918	863	879	870	880	905	865	843	919	943	850	854	936	897	923	918	902	903	868	882	878	878	866	894	895	904	915	881	853	913	861	902	925	906	905	943	874	897	887	855	828	903	927	888	905	864	833	913	934	860	934	896	912	885	937	850	867	838	838	888	923	839	911	888	903	893	880	874	875	862	879	854	864	811	866	882	886	861	929	865	850	916	886	931	899	932	900	903	863	916	908	872	908	883	898	913	886	854	867	858	874	909	948	875	897	850	827	865	843	873	891	864	890	869	887	864	935	837	919	909	886	948	894	887	913	889	851	848	881	822	875	861	851	922	914	924	854	889	940	862	857	870	927	868	896	904	925	882	915	848	913	871	844	859	883	873	908	905	927	913	868	922	879	883	894	900	848	914	866	933	943	912	839	866	867	901	850	889	887	934	911	890	888	859	900	846	845	958	912	848	872	899	854	907	856	866	926	874	880	890	881	941	888	899	854	830	907	883	873	914	903	894	881	928	836	847	926	917	976	882	911	873	923	860	899	890	843	861	909	863	906	884	906	916	891	844	880	861	861	884	874	912	877	917	882	921	908	910	909	936	860	917	876	887	864	840	891	896	882	917	908	920	923	906	851	882	874	966	854	884	831	877	908	930	847	855	856	913	822	923	895	855	935	877	872	870	893	864	871	915	817	931	887	815	858	903	880	875	902	939	865	880	899	811	899	828	942	875	910	906	898	894	907	835	899	889	896	932	892	851	859	858	889	865	868	841	849	913	868	912	924	823	899	892	946	883	906	1005	902	929	896	876	859	926	874	897	945	885	884	902	925	878	882	895	858	925	883	944	906	905	897	901	879	933	888	892	894	889	873	935	874	877	950	912	894	899	909	930	905	888	876	837	872	908	915	942	919	936	834	870	887	867	845	910	865	914	890	871	857	876	880	858	926	923	876	849	933	901	917	902	855	898	955	934	874	876	864	853	901	919	857	876	838	875	917	884	861	907	902	890	884	882	871	855	909	849	982	896	890	854	896	908	909	892	879	867	874	881	906	925	835	902	925	856	813	889	861	905	917	867	862	869	861	863	856	914	885	825	864	830	927	926	830	905	899	892	893	894	906	898	891	860	863	901	869	885	890	869	854	905	876	899	867	921	855	912	843	882	906	887	821	897	844	894	930	897	895	889	864	906	887	888	925	923	908	834	897	881	911	885	890	863	889	916	900	872	859	907	851	852	864	859	909	930	937	858	953	940	873	867	910	924	857	933	892	917	870	855	940	849	859	888	951	875	888	853	901	869	876	860	898	887	897	925	880	867	914	904	899	891	870	883	885	910	924	892	922	890	937	890	914	937	893	913	933	980	860	904	915	884	903	931	882	873	930	904	865	914	860	906	843	892	842	893	884	910	866	908	860	859	902	858	905	893	867	870	860	924	916	844	947	914	920	919	892	881	883	912	882	911	909	879	920	839	850	904	845	902	834	916	885	859	887	875	928	906	852	882	915	888	885	936	893	906	903	900	909	831	914	916	901	884	889	880	884	856	910	889	888	812	937	879	898	905	866	902	913	854	910	855	910	895	893	872	895	895	889	869	881	909	925	865	883	901	939	932	918	868	931	894	900	883	890	825	850	955	860	928	866	935	898	904	871	981	879	888	914	882	880	892	922	920	855	890	912	877	889	875	889	858	926	902	903	914	890	860	875	894	906	847	907	892	911	862	865	874	892	891	886	892	863	864	940	894	822	901	939	891	833	847	926	918	917	847	860	923	911	867	944	871	919	894	896	859	858	894	891	887	916	885	896	883	871	876	878	841	908	897	911	860	857	919	925	830	881	870	902	869	886	874	857	857	846	912	886	923	927	882	857	855	905	851	842	855	838	951	873	886	935	838	882	887	947	868	941	870	901	905	881	846	901	939	845	891	888	907	874	879	924	844	884	852	903	932	913	884	879	897	847	868	883	959	893	855	874	898	898	861	854	879	869	836	887	855	896	912	890	818	914	886	887	966	858	903	851	901	820	895	818	916	899	823	852	887	821	866	910	890	876	902	889	872	910	863	889	904	975	937	856	875	908	879	884	853	890	950	929	855	848	855	905	877	885	865	912	947	874	881	875	931	923	884	916	890	881	891	930	858	902	849	872	919	878	891	925	886	889	929	826	886	870	872	900	870	875	906	891	944	861	874	895	905	842	873	885	927	891	925	905	899	911	909	881	879	892	898	862	848	920	870	903	872	928	865	846	850	847	903	912	917	854	903	891	896	885	904	817	915	847	937	862	901	867	877	887	902	829	889	920	903	811	895	963	875	868	903	888	936	907	878	917	866	863	840	925	857	865	857	930	925	852	900	912	895	871	834	905	897	896	902	909	877	904	927	932	882	924	882	941	860	893	883	909	867	861	881	895	879	955	903	880	849	866	887	885	888	903	886	869	881	901	899	899	899	909	918	771	896	865	866	907	848	877	890	890	831	864	901	904	879	861	909	869	848	888	896	984	867	903	895	874	891	893	933	871	917	849	902	873	871	844	879	855	856	867	856	878	920	915	914	892	866	861	900	931	874	848	914	897	888	908	923	894	890	899	897	840	863	875	886	883	836	853	850	888	881	860	904	830	913	868	882	914	907	911	901	873	877	868	910	896	844	925	878	905	927	842	864	897	918	908	877	871	848	883	833	869	943	900	942	887	884	874	902	899	876	891	880	873	888	845	885	930	881	863	885	875	915	899	882	855	889	879	930	897	840	930	916	887	937	876	914	923	905	878	865	936	901	940	892	917	857	921	897	917	840	914	846	942	893	883	915	864	892	859	927	839	885	912	869	874	891	884	880	926	909	894	864	918
14505	968	711	552	423	328	323	294	274	250	250	251	239	224	201	221	202	204	198	217	200	201	216	219	192	198	207	190	188	212	214	217	190	198	192	212	198	185	211	188	174	201	190	192	199	241	214	212	197	198	202	199	234	185	191	196	161	199	217	216	189	200	217	192	186	192	187	210	180	165	176	192	189	243	198	186	203	167	211	194	183	191	183	177	181	231	188	210	217	206	193	200	201	209	191	188	164	177	205	183	204	205	199	191	203	183	219	208	229	212	167	199	213	184	196	188	224	213	198	211	184	173	217	219	224	181	173	203	212	222	195	222	205	183	221	241	210	206	200	166	188	190	209	190	207	185	207	188	208	172	213	168	195	216	215	190	199	225	207	202	213	210	213	198	201	187	203	172	191	196	184	249	180	185	200	196	187	185	204	221	174	208	193	180	213	163	175	203	209	155	226	189	203	201	206	202	194	210	186	181	200	185	196	183	222	208	176	203	218	204	200	190	209	215	175	172	189	180	223	234	213	206	189	195	197	208	189	207	197	194	216	212	180	210	159	184	195	191	203	182	200	187	177	171	193	200	213	207	206	180	201	173	202	206	177	171	190	197	220	197	189	210	193	202	207	196	209	208	183	180	206	188	184	219	208	187	196	185	189	161	172	185	200	204	187	175	211	183	189	188	206	206	194	207	209	173	185	190	196	202	178	186	197	214	228	185	202	194	189	203	187	192	221	208	186	187	198	203	207	209	189	193	181	194	182	211	186	190	219	180	189	189	203	199	178	212	188	216	188	198	187	197	173	199	191	154	183	182	170	182	238	174	183	241	207	222	198	189	205	203	190	200	190	203	201	202	213	183	214	203	189	198	190	188	189	209	175	202	192	193	216	186	181	207	201	192	194	198	165	181	189	225	172	218	171	180	191	184	187	194	193	184	183	202	175	216	216	205	186	194	188	183	198	217	208	203	209	172	183	207	213	180	202	205	208	203	189	220	172	219	189	186	212	208	209	229	205	201	176	191	170	184	199	213	202	173	184	219	211	163	193	206	202	215	202	172	184	233	166	194	185	195	219	199	186	205	210	224	223	181	193	198	218	207	208	190	179	194	196	185	205	151	196	182	180	188	205	178	212	207	228	197	184	196	198	189	198	203	193	206	176	184	193	190	214	236	194	194	170	174	203	196	203	190	212	196	197	182	209	177	208	193	209	203	195	191	210	214	194	185	197	194	188	194	190	224	204	195	209	217	197	207	204	208	206	209	224	199	197	181	183	185	183	198	175	201	193	177	199	196	221	174	205	199	180	207	205	171	158	191	183	184	216	194	194	188	231	207	194	207	203	223	168	201	209	209	189	197	185	171	188	209	204	197	193	217	192	184	190	204	221	191	198	202	189	199	204	207	219	193	223	194	185	205	199	204	196	213	194	205	210	208	168	217	209	179	214	198	188	200	207	179	199	205	205	210	201	219	200	205	182	213	197	184	189	198	205	180	182	241	183	209	207	193	193	191	213	211	187	176	169	213	186	211	191	224	188	186	190	204	216	188	203	200	154	194	203	211	208	205	200	203	202	195	204	192	179	205	168	177	196	202	219	224	208	206	185	201	197	184	168	199	184	190	182	202	243	180	191	215	203	219	211	190	201	188	215	184	185	181	190	174	184	196	194	171	175	174	200	209	213	208	197	212	202	202	202	198	210	191	175	234	229	208	205	203	202	211	183	192	205	199	213	156	192	168	212	207	172	209	186	203	178	183	176	208	181	186	206	192	185	205	206	214	209	207	209	192	201	191	195	190	190	237	186	182	194	190	176	187	206	202	186	184	206	193	215	202	180	200	184	196	180	203	199	206	183	190	190	195	176	195	204	205	197	202	213	194	194	178	169	193	188	209	210	220	197	204	199	228	203	186	171	179	183	189	171	223	186	186	208	202	215	186	198	178	218	199	197	208	207	213	193	182	192	202	211	214	219	191	205	174	201	201	212	224	214	188	212	218	195	157	182	186	176	199	199	204	182	198	203	182	220	203	198	179	202	203	200	204	176	212	185	172	212	177	176	203	198	207	192	180	201	186	211	208	213	196	192	188	196	170	208	199	189	184	192	186	216	216	225	204	197	213	189	190	190	205	196	211	189	198	191	217	199	191	195	192	211	207	216	215	196	207	176	193	198	212	197	212	187	177	154	206	188	196	184	194	192	195	195	191	210	193	192	194	179	185	194	221	199	197	213	187	210	188	186	194	212	195	186	202	197	221	199	149	217	198	215	175	212	209	179	183	191	171	178	201	199	192	184	222	205	202	203	193	203	207	216	200	212	192	204	204	193	194	216	173	191	189	178	177	204	197	171	196	204	184	179	209	171	196	190	168	188	204	183	177	192	192	180	188	197	197	193	195	195	219	213	213	193	184	206	209	168	175	195	183	179	183	235	213	211	170	201	208	190	176	168	202	188	196	208	183	216	193	205	203	194	208	189	184	213	180	191	196	182	226	184	150	165	193	227	214	182	197	202	203	217	215	215	202	212	244	203	198	217	216	220	196	203	191	196	191	197	181	204	185	218	203	182	184	179	174	188	181	208	179	221	211	176	196	193	202	192	175	199	175	185	214	195	221	191	179	185	192	206	228	204	179	182	203	200	211	216	215	202	195	201	199	182	184	181	214	205	211	227	207	190	179	201	219	196	200	186	165	186	190	208	180	168	166	191	199	216	185	195	199	162	189	192	210	220	181	212	175	191	192	184	189	206	213	187	213	208	205	197	215	228	190	195	189	201	241	200	197	194	182	201	197	182	177	184	186	199	216	212	202	235	207	203	187	186	180	188	191	190	209	172	176	189	228	217	209	222	213	210	209	205	208	180	222	198	239	195	209	217	193	191	191	161	188	184	173	197	184	191	210	216	191	175	186	194	200	200	199	206	201	194	187	218	181	201	178	181	190	196	179	216	195	193	202	188	203	186	191	202	195	186	201	184	196	197	220	204	203	189	207	183	168	221	185	190	190	212	188	223	210	189	186	189	170	196	201	159	207	210	206	180	201	194	165	206	197	215	210	200	208	197	199	178	172	225	209	172	199	178	193	219	213	189	217	185	199	199	223	197	193	196	188	194	168	210	199	193	200	198	199	186	198	184	174	207	225	212	221	202	181	228	207	200	189	193	178	219	199	201	172	215	207	211	167	191	180	205	198	194	200	173	212	216	186	205	186	211	198	207	202	192	198	215	195	164	210	193	205	187	192	201	213	182	206	191	191	170	211	201	221	182	204	170	183	191	215	174	219	195	191	191	194	188	210	192	208	183	171	177	195	173	196	213	225	178	203	172	192	218	190	208	207	182	205	198	187	192	193	180	182	229	218	212	197	219	209	194	184	217	205	201	206	169	202	207	173	173	196	198	190	190	196	170	204	189	198	199	189	211	176	184	166	196	185	192	202	192	220	158	195	181	221	191	213	190	190	210	187	182	193	212	196	201	210	197	216	183	193	200	212	211	203	184	190	190	213	201	197
9063	924	1503	1627	1464	1228	1066	974	936	829	758	761	684	657	659	645	593	591	595	562	631	581	489	549	552	528	561	533	534	492	578	513	525	529	528	511	528	518	540	549	504	519	524	527	490	573	519	482	520	483	507	525	504	527	525	528	536	528	522	493	523	503	488	485	483	535	508	501	511	501	507	521	486	486	492	522	498	481	514	487	510	537	529	524	517	521	505	509	497	484	509	517	528	489	534	481	490	483	527	505	473	481	495	508	558	500	460	523	506	493	530	513	491	524	481	506	528	538	539	502	510	479	542	489	538	484	527	496	532	464	488	494	509	506	485	510	517	534	522	487	532	537	534	470	472	502	515	521	485	481	484	497	499	520	476	558	476	500	507	501	509	539	503	463	530	476	525	486	516	501	504	471	501	482	480	507	520	485	504	478	493	535	510	498	495	474	498	488	481	509	530	525	477	534	476	488	514	493	476	481	532	503	550	495	504	457	526	513	513	512	498	504	522	498	510	472	527	515	495	506	525	505	556	493	522	488	477	506	490	500	503	510	466	511	538	476	445	504	449	449	478	512	476	499	492	525	477	504	468	470	488	553	487	518	522	531	499	516	531	518	490	509	480	492	471	504	516	534	552	499	495	485	505	483	499	500	512	546	474	461	458	469	527	508	509	501	530	492	503	478	530	501	513	481	489	460	490	481	486	502	520	469	547	475	489	531	499	477	475	510	506	519	518	478	476	481	493	467	517	514	526	494	521	504	514	516	476	501	553	505	463	460	489	500	512	472	518	526	520	473	454	491	520	533	478	476	439	524	492	530	497	482	520	468	539	474	535	461	533	476	474	524	507	491	499	503	526	486	560	516	507	495	471	505	497	524	523	515	522	540	522	500	485	536	532	514	468	495	474	476	517	486	517	469	522	473	515	517	518	471	515	486	488	526	478	567	479	519	510	505	546	498	468	494	520	513	522	493	494	509	500	507	479	525	487	491	515	521	473	479	527	462	504	503	518	478	510	490	474	450	490	476	520	515	498	513	543	482	528	525	507	502	489	506	485	502	497	498	538	506	470	530	487	502	505	551	547	456	470	502	517	492	504	531	490	510	521	493	512	517	500	508	479	494	467	504	527	500	537	506	484	486	522	498	485	506	533	505	494	486	471	501	463	527	517	529	469	529	519	463	487	499	511	488	486	482	516	510	475	472	487	496	499	494	473	438	483	486	510	482	499	470	492	522	493	529	505	536	494	476	487	526	509	489	488	497	529	474	462	492	508	523	495	514	491	520	489	518	451	511	493	490	477	513	509	523	496	489	456	499	479	492	537	529	501	513	522	530	503	490	531	519	549	504	528	475	515	513	513	513	547	481	486	509	496	499	545	482	482	508	477	529	514	471	476	490	516	550	503	509	495	530	487	481	498	524	554	510	493	494	541	493	506	532	502	495	503	520	527	495	512	509	501	506	511	540	506	533	487	546	493	498	479	494	490	451	500	509	550	516	514	507	532	510	501	497	493	533	487	479	525	520	507	498	517	497	544	546	551	490	472	522	498	477	498	493	477	538	502	515	540	473	521	521	492	433	488	521	495	463	496	531	512	489	499	470	515	498	509	452	474	490	504	501	536	543	452	517	467	482	479	458	497	506	492	547	501	478	493	520	544	512	494	524	518	484	524	491	504	522	562	523	459	495	514	482	487	468	519	497	509	478	504	486	514	495	486	522	523	524	532	516	490	496	481	511	505	505	510	533	463	511	529	483	486	503	460	521	488	489	485	567	526	496	494	504	493	508	511	497	539	482	520	529	519	480	509	505	526	522	486	515	521	499	490	482	501	518	499	488	540	484	531	507	532	512	519	521	490	525	492	494	465	494	510	509	532	457	477	498	491	508	526	526	523	500	497	519	507	510	514	474	495	518	513	464	461	503	490	491	490	460	526	525	516	527	527	526	507	482	508	481	515	493	522	501	498	470	513	472	488	506	481	504	509	481	505	516	509	484	485	491	493	502	511	475	490	503	532	518	480	492	485	494	490	473	478	528	484	506	551	488	523	509	500	533	502	481	487	480	530	471	514	481	501	504	500	476	503	504	509	531	478	497	511	466	512	479	469	522	480	490	522	436	472	487	495	469	503	476	494	514	530	497	497	480	499	491	504	492	485	485	511	432	526	512	494	513	501	534	455	505	489	532	489	525	549	508	513	511	467	515	471	498	498	507	494	536	501	475	481	494	506	488	504	492	503	497	499	547	468	512	482	504	506	474	504	495	530	550	507	488	462	459	465	501	547	507	474	495	484	474	487	530	482	458	492	500	483	489	504	511	491	505	513	522	531	537	496	506	483	466	469	507	488	510	483	474	477	468	503	465	487	501	495	459	481	516	473	524	509	517	532	459	492	518	492	482	485	511	490	518	477	518	497	508	451	490	501	495	544	508	496	490	535	509	504	485	504	489	496	490	502	485	489	518	483	517	477	440	464	478	486	526	506	464	487	493	462	488	517	498	498	447	490	487	468	484	481	488	491	508	516	502	500	537	524	501	500	526	491	511	493	501	509	473	479	453	480	494	459	515	545	526	479	526	519	521	499	466	554	509	449	511	560	495	519	514	504	445	499	496	489	471	498	521	459	501	522	507	506	499	500	470	464	517	493	497	497	506	503	509	521	488	470	542	517	472	469	506	528	462	514	507	500	463	506	486	499	511	503	509	499	493	497	502	464	482	491	482	487	485	501	479	505	510	507	531	530	494	486	482	521	498	512	538	504	467	513	456	508	528	513	510	491	530	519	514	480	517	534	531	493	501	524	482	498	515	489	485	482	466	525	512	510	480	488	520	480	518	509	471	476	514	485	506	505	514	488	523	491	508	528	497	495	535	540	527	492	468	506	489	506	521	493	486	522	500	445	520	522	520	515	504	536	538	516	495	486	489	536	545	519	502	511	487	506	507	556	555	492	466	539	513	492	537	535	521	506	465	486	511	457	511	461	516	514	501	460	506	473	516	496	516	545	499	489	503	469	521	503	535	505	501	527	516	501	499	510	527	477	490	549	502	496	513	499	488	552	437	481	529	492	528	502	473	461	446	496	487	496	479	529	504	463	509	499	511	498	490	485	515	520	497	488	466	485	517	471	519	481	498	492	492	499	500	483	484	478	496	502	501	507	505	555	496	467	505	470	489	503	496	504	498	521	466	481	507	491	536	475	488	520	511	528	514	525	497	508	459	516	510	526	505	535	513	459	448	491	528	503	497	480	542	492	483	521	491	505	505	443	515	507	511	485	497	475	485	464	501	525	519	495	473	469	497	512	471	522	507	505	497	504	548	512	507	535	473	484	494	493	481	496	498	500	507	545	472	498	535	542	524	492	498	519	500	519	484	508	506	507	470	511	456	499	475	536	535	523	468	529	488	486	446	492	546	532	525	506	474	458	529	493	487	504	480	523	509	552	456	502	464	495	437	520	497	535	525	515	487	489	539	518	494	519	524	503	448	527	514	490	557	497	489	542	500
2324	364	363	362	379	370	392	370	378	345	346	371	373	327	373	371	332	375	359	352	346	369	399	387	345	362	345	387	340	362	355	384	348	351	381	341	346	364	343	317	367	354	349	341	354	349	340	353	350	345	385	365	361	316	343	409	345	371	380	422	391	364	335	350	345	332	359	369	368	340	358	317	353	340	355	343	387	348	390	351	355	330	365	385	381	339	412	385	348	338	381	375	325	385	377	355	368	355	357	382	353	360	384	354	357	380	350	374	402	359	346	376	357	346	356	375	397	374	363	365	352	361	414	401	366	328	397	374	354	332	364	319	350	371	342	375	318	365	372	384	366	351	361	377	366	361	375	376	377	347	354	354	336	361	376	392	334	373	407	352	381	360	368	372	340	335	395	362	341	346	369	378	356	367	365	364	360	386	354	321	372	359	351	361	351	346	351	346	368	358	363	364	341	366	353	352	361	361	345	368	371	382	391	377	372	365	358	371	331	371	373	360	339	336	329	376	346	351	386	377	344	345	344	378	354	361	337	360	386	338	361	347	365	374	368	339	367	360	381	376	401	348	378	345	349	362	328	358	393	375	315	360	362	336	369	327	386	385	382	379	328	346	379	395	340	370	330	356	355	340	354	368	364	353	403	361	333	387	357	373	380	351	412	344	358	359	354	347	370	386	357	398	345	330	382	374	384	359	351	389	359	373	330	341	385	380	330	370	362	360	346	381	357	368	383	336	365	362	342	348	386	352	352	351	371	356	390	362	403	378	314	351	356	406	373	368	328	361	357	377	349	379	367	370	344	374	333	376	357	359	356	376	337	363	391	367	362	405	389	369	376	363	366	343	380	364	386	360	327	368	321	338	357	376	366	348	380	358	376	315	387	386	350	335	355	371	377	362	345	376	351	406	376	346	363	369	339	372	352	388	334	362	385	359	358	353	346	394	354	367	388	326	360	368	367	345	367	363	370	364	378	374	383	336	333	342	386	390	373	348	389	391	378	339	367	394	331	355	350	349	362	350	393	372	321	339	353	350	352	372	376	336	339	363	357	344	378	356	386	348	365	383	370	380	371	380	350	365	352	366	373	372	376	350	358	363	372	380	353	366	319	379	369	356	384	329	371	315	385	341	353	392	373	377	342	333	396	378	344	370	338	369	347	363	365	354	379	394	372	377	351	387	354	393	347	374	345	365	362	369	380	350	371	363	389	380	382	322	335	346	338	364	363	353	332	312	300	336	375	340	347	324	364	349	363	339	365	325	343	372	408	348	338	373	355	353	359	357	377	375	320	402	350	399	349	349	337	345	364	379	365	362	353	323	381	382	385	352	381	379	348	363	360	374	366	360	368	355	358	372	355	370	383	368	331	342	339	374	336	349	340	348	379	393	381	359	366	355	352	355	362	346	341	327	378	389	328	331	358	378	376	339	355	346	357	365	344	360	394	356	373	341	333	346	343	381	345	355	358	351	407	361	395	362	363	342	353	379	375	375	363	379	337	354	364	361	358	330	317	375	389	332	375	364	348	332	369	396	359	377	372	354	419	360	363	353	378	331	385	387	391	385	370	375	385	351	352	330	372	339	365	351	360	393	327	357	415	382	428	369	356	372	373	379	383	372	394	371	342	314	366	353	351	328	337	357	359	370	381	393	383	342	395	342	378	357	375	349	347	343	361	363	354	340	329	387	343	386	360	365	350	358	389	391	416	350	377	352	372	359	381	352	302	378	364	351	355	361	387	348	360	381	362	390	337	353	377	343	346	371	390	396	380	352	402	361	370	373	336	360	354	366	388	327	348	366	373	357	329	367	340	354	355	365	396	336	362	360	410	356	357	363	356	355	327	343	361	357	352	370	389	354	351	394	364	350	357	368	394	375	368	373	338	354	382	392	353	362	387	337	341	390	358	374	319	362	377	352	338	368	341	352	351	319	402	365	358	362	347	353	337	357	374	390	362	372	362	384	347	376	364	369	350	385	366	344	336	346	349	365	361	370	327	392	364	368	371	346	392	376	353	366	358	362	361	394	338	337	366	359	345	346	378	337	359	368	317	377	336	400	344	383	358	366	361	377	360	347	360	362	363	350	346	322	346	380	360	362	348	352	370	363	353	403	362	339	338	391	388	342	405	393	336	373	370	363	344	369	364	329	334	368	344	403	362	339	375	399	351	325	367	366	338	374	347	339	355	368	377	343	396	375	339	398	366	341	374	343	371	355	358	362	352	350	356	360	364	372	354	340	355	384	367	371	363	334	375	383	381	344	377	346	378	367	344	370	393	385	381	374	353	372	362	343	396	375	373	340	363	349	347	350	346	348	347	363	399	373	333	335	376	344	339	342	377	324	346	399	355	360	355	359	327	323	346	382	348	399	344	380	355	372	352	338	362	365	365	397	370	347	369	374	357	355	382	352	374	387	378	350	354	388	389	342	375	400	367	366	358	371	378	406	358	378	402	371	358	336	391	380	361	331	362	393	360	353	359	368	360	362	380	374	367	366	348	346	347	366	380	341	379	359	390	363	340	349	347	354	356	363	381	375	359	347	385	333	373	396	399	355	353	365	363	391	349	335	378	375	369	404	373	376	328	346	382	351	353	372	337	410	341	364	389	345	334	387	374	373	371	357	351	358	360	330	352	354	359	381	335	336	376	349	344	320	356	339	356	367	379	377	369	353	350	373	348	339	324	344	359	362	323	387	361	338	380	336	352	362	368	362	347	331	347	363	375	381	373	347	373	367	343	361	385	343	343	375	363	361	364	349	377	387	353	366	376	369	298	358	402	327	360	367	361	362	411	366	351	374	356	328	360	367	370	354	362	343	360	359	346	378	383	368	340	332	369	364	342	339	359	326	379	360	351	348	370	361	360	363	362	333	370	377	360	384	367	405	346	364	349	349	396	413	355	388	398	342	362	340	357	343	372	366	371	406	360	374	382	354	396	347	365	370	385	351	321	347	367	412	363	351	337	348	354	342	334	368	394	379	326	362	361	375	347	334	370	361	370	359	353	356	400	369	365	372	368	382	393	345	369	345	381	352	383	366	369	357	378	347	343	361	366	405	319	373	368	376	343	366	432	326	349	348	372	397	333	349	368	351	351	374	361	351	367	349	371	341	356	378	385	354	350	355	375	391	367	381	355	350	386	387	374	372	374	371	361	350	410	362	386	353	359	395	366	344	345	369	367	362	357	326	353	357	378	332	366	352	368	386	336	376	342	385	378	339	403	370	372	355	343	354	358	321	358	349	328	377	336	383	359	358	395	356	388	347	364	382	346	398	370	379	360	345	327	366	368	362	364	376	361	351	362	353	340	342	347	390	341	328	354	390	378	380	358	353	396	367	366	397	349	346	345	377	387	354	393	349	375	357	337	388	375	346	364	354	371	354	347	375	382	359	391	380	341	348	411	374	365	400	345	378	373	355	343	332	375	357	391	371	389	364	339	378	367	378	375	395	343	335	368	388	372	409	344	351	367	376	363	358	347	363	353	385	376	351	376	363
2792	926	900	884	883	915	901	960	939	891	914	843	881	883	891	871	955	854	828	916	841	912	891	851	889	948	921	937	944	885	881	857	910	953	853	801	909	883	886	928	884	832	861	870	975	861	920	885	887	865	842	900	885	903	875	856	927	873	922	869	847	864	913	888	886	838	891	886	915	930	844	930	895	881	852	882	881	841	886	923	917	902	859	812	842	889	907	897	819	865	857	937	865	847	899	910	906	870	886	928	882	885	885	873	890	866	875	917	878	864	868	865	881	900	885	896	879	924	896	924	862	897	829	880	865	859	905	831	859	847	923	886	899	877	910	842	871	833	891	838	882	850	912	849	931	878	863	862	922	853	885	889	904	880	872	862	852	925	833	839	844	898	898	851	855	835	890	899	912	873	861	882	906	872	862	883	888	860	888	834	898	863	867	880	876	931	900	891	868	861	865	888	899	920	889	885	879	909	916	878	911	864	882	886	850	811	867	834	891	871	885	878	875	863	864	880	845	921	847	852	895	916	889	887	863	917	892	885	894	849	888	865	875	892	865	855	873	874	872	840	861	844	883	818	883	872	877	895	933	887	845	877	888	949	892	889	891	856	863	861	924	870	943	865	809	895	877	904	896	852	953	882	873	857	850	876	817	914	897	840	864	915	886	944	897	876	907	845	875	873	900	910	861	849	914	862	872	909	855	911	896	866	880	851	899	903	901	848	907	939	859	845	925	895	829	874	898	871	898	925	875	879	861	950	854	889	897	880	897	874	873	922	850	886	841	857	890	845	927	898	897	905	833	870	853	805	913	836	835	853	884	874	892	842	902	900	834	878	921	881	861	898	860	890	833	811	883	908	863	884	899	925	863	904	857	867	849	880	924	846	924	918	881	909	842	880	856	898	936	923	885	842	848	916	836	856	899	888	862	870	834	879	893	901	903	910	861	869	852	842	892	847	911	900	862	891	913	871	869	886	862	849	841	896	868	932	918	883	874	853	919	883	903	903	854	905	891	857	847	894	831	907	869	884	880	906	856	882	866	838	910	904	855	878	887	898	885	879	872	824	860	936	900	917	860	827	908	861	849	877	855	826	887	849	890	899	858	860	889	924	875	832	884	892	860	922	885	925	856	927	908	862	865	883	839	869	891	893	868	878	871	863	852	823	924	856	902	865	912	867	909	920	862	860	896	885	862	908	810	846	873	884	926	917	814	883	878	895	891	862	893	928	870	930	865	865	877	913	862	793	889	887	894	848	850	965	860	874	932	892	823	864	877	904	884	899	881	883	858	903	896	928	873	908	883	888	894	906	898	871	858	879	855	916	884	878	890	898	896	873	923	830	864	813	928	855	905	839	851	844	863	884	865	881	940	839	955	898	892	887	862	814	878	870	836	816	833	883	935	878	908	867	872	868	838	916	931	882	904	898	878	827	908	868	840	858	926	894	924	879	887	904	893	923	895	920	914	847	830	894	899	923	879	890	832	865	872	886	858	832	884	927	818	911	875	857	869	863	868	916	853	814	914	918	888	861	879	874	913	834	896	927	899	872	904	871	917	867	911	822	887	847	883	850	914	845	862	907	878	876	852	849	824	851	900	885	901	883	888	882	818	875	893	910	889	885	867	901	848	908	912	931	842	901	858	878	896	872	892	891	933	953	939	850	900	961	911	849	856	882	885	923	922	822	895	864	910	923	862	848	862	894	920	902	873	868	851	906	877	877	895	871	874	921	886	934	917	873	840	858	884	843	893	859	876	864	908	856	882	891	901	864	860	880	888	868	892	864	866	843	845	914	932	881	913	849	921	843	872	876	873	902	829	857	869	883	866	906	898	864	858	879	911	926	872	899	890	846	858	871	875	906	860	831	887	930	892	861	895	880	888	857	920	903	884	872	904	891	927	877	870	885	917	886	911	936	922	869	893	917	860	872	870	857	835	897	879	849	927	873	882	897	875	902	857	869	900	908	898	895	889	875	837	885	956	926	923	862	887	884	842	915	923	921	831	873	963	919	882	838	911	900	861	865	922	877	871	864	869	868	891	856	893	877	926	874	841	843	897	841	849	869	888	900	872	903	916	846	945	863	838	945	875	902	882	839	880	873	883	882	893	857	840	893	887	906	856	874	852	929	911	823	860	845	891	889	868	862	912	880	831	864	894	853	931	886	870	893	868	903	847	898	915	858	860	848	870	836	915	880	957	875	836	898	830	909	915	877	919	893	833	884	918	871	851	818	862	843	869	889	817	866	918	886	869	873	824	869	941	863	871	865	873	878	817	844	870	844	844	909	906	898	836	894	870	863	902	881	859	898	868	870	908	872	862	924	904	883	897	890	895	868	937	908	818	912	847	881	904	904	857	865	862	883	862	816	907	859	914	873	865	857	861	907	928	847	891	906	884	941	865	830	858	836	899	905	894	874	897	882	869	880	880	912	888	842	884	870	938	856	887	928	872	911	956	918	937	902	892	878	840	843	913	945	868	875	968	858	906	872	877	878	845	852	879	828	888	874	914	864	872	917	896	855	870	901	830	855	875	868	841	820	873	915	926	884	878	875	844	913	916	902	906	941	860	903	848	858	831	881	896	869	877	961	880	872	861	924	909	871	896	911	936	872	850	832	886	858	850	904	854	934	925	906	863	872	847	879	885	889	838	878	860	917	857	919	873	879	892	924	890	937	900	888	842	892	872	882	864	899	855	912	832	886	895	906	889	890	898	896	820	796	935	870	865	908	846	874	878	883	849	883	851	875	866	905	895	883	890	879	912	937	883	897	890	892	873	888	866	908	850	875	865	830	859	826	851	891	818	886	827	842	885	858	897	853	833	869	850	876	876	855	843	899	923	852	912	904	846	874	866	854	870	847	826	904	888	912	876	936	832	914	836	888	884	831	889	809	874	897	889	914	849	869	912	849	840	900	883	886	854	873	904	852	934	854	853	885	864	891	853	881	893	875	886	878	898	884	860	865	871	873	896	884	903	810	916	894	889	879	864	902	829	888	831	868	851	834	903	868	816	848	847	856	851	883	854	900	903	855	914	857	889	863	928	881	875	867	881	891	888	869	891	858	818	897	943	841	870	854	882	860	850	832	872	859	867	855	887	887	870	864	869	933	824	845	871	923	873	936	927	860	890	822	826	889	929	902	869	853	925	875	862	855	888	834	865	857	879	907	878	878	810	917	891	855	855	851	867	825	834	873	854	869	837	896	849	890	820	870	869	873	872	871	824	884	850	887	872	903	890	877	865	903	844	922	860	859	888	855	919	880	874	913	917	892	909	903	916	878	885	932	912	933	903	870	857	876	823	912	840	923	870	882	891	892	862	887	909	891	862	940	867	911	874	935	902	896	882	915	861	886	836	911	862	898	863	908	874	865	899	875	890	895	869	882	827	866	888	854	869	919	895	822	904	934	887	902	893	905	822	826	880	851	868	904	864	858	859	863	920	867	867	935	874	844	908	889	872	855	895	857	912	896	866	909	842	960	925	883	870	896	892	890	877	877
8466	600	626	509	481	450	403	396	392	383	423	355	369	405	411	390	352	382	395	394	373	352	382	393	371	366	354	386	363	377	364	358	365	395	414	398	331	353	398	422	385	382	391	378	356	418	408	366	394	396	396	357	347	366	375	336	386	399	423	336	342	382	354	342	366	381	356	387	425	371	381	344	345	384	350	384	367	383	347	383	367	371	391	414	378	351	351	387	352	374	419	379	374	392	391	365	374	390	333	363	381	374	360	409	339	385	356	387	328	364	386	355	346	370	386	375	396	372	353	336	360	355	409	388	375	367	370	372	383	348	367	386	355	351	359	388	365	370	386	369	346	341	365	379	370	383	379	380	341	384	419	354	338	375	347	361	378	350	365	377	365	338	393	334	345	322	349	374	374	385	379	351	370	367	386	367	374	354	322	364	373	373	380	360	368	386	351	358	367	362	374	367	353	370	372	382	412	410	373	355	397	382	369	380	392	353	362	400	345	350	354	355	412	365	359	361	362	365	359	391	381	407	387	379	365	400	369	353	329	349	363	369	394	382	362	377	333	367	315	371	381	351	357	351	401	359	338	344	377	343	368	380	372	351	386	373	342	331	325	389	346	361	348	386	348	401	360	348	376	344	354	355	407	340	374	346	371	402	381	360	332	370	387	394	379	380	393	340	393	386	352	357	359	318	311	375	381	341	310	368	366	366	371	404	394	387	364	389	364	360	396	382	373	352	325	348	346	345	393	402	372	354	395	386	370	360	422	359	358	336	396	364	375	398	358	383	413	371	348	385	336	346	366	374	396	377	355	365	386	351	408	374	355	371	357	393	360	368	361	397	342	369	346	337	350	387	370	370	379	381	389	370	358	372	360	386	374	398	401	367	419	366	371	348	339	342	387	373	395	366	388	376	393	399	370	348	359	421	368	359	381	342	416	350	390	362	373	348	368	393	352	389	376	391	353	379	349	356	390	342	365	336	349	359	385	396	359	357	357	344	396	396	349	369	356	389	369	355	364	396	411	370	331	356	353	374	354	342	383	403	347	347	359	359	419	363	352	341	368	391	384	348	373	370	366	368	367	333	369	383	383	373	347	382	399	397	363	385	415	385	422	330	357	365	393	362	389	324	383	351	379	361	395	376	376	369	342	339	354	355	378	364	364	363	366	373	360	413	360	353	397	389	373	377	327	401	381	365	370	373	355	411	371	379	370	365	360	345	371	382	341	351	358	342	357	340	368	355	298	382	411	382	359	378	346	356	387	439	373	366	403	332	351	370	366	398	356	373	381	383	362	371	352	358	384	387	386	365	365	381	403	353	379	367	330	351	348	381	376	427	336	373	375	372	356	378	355	365	375	402	355	369	369	387	335	351	356	347	403	351	370	420	373	381	353	332	338	349	357	377	366	394	383	410	346	347	408	382	389	387	395	396	373	394	377	373	382	374	388	373	345	379	397	359	370	353	380	367	358	393	384	354	401	360	405	351	392	367	334	354	407	373	357	378	362	388	399	361	376	346	366	355	329	363	333	407	374	380	400	385	346	389	400	375	355	342	392	359	350	375	356	336	380	345	351	387	391	368	384	350	374	392	387	386	361	394	354	381	378	391	352	353	345	380	324	389	352	418	388	354	357	400	407	374	368	344	407	375	365	353	373	372	386	379	400	388	369	323	361	375	358	363	345	361	393	355	330	356	364	403	334	360	399	347	377	361	364	368	360	383	379	362	369	384	387	368	388	377	324	386	365	382	351	368	368	403	370	370	378	343	359	398	344	412	449	389	358	376	373	387	361	355	364	387	387	412	372	342	371	339	392	363	378	376	362	359	358	370	385	365	374	354	390	388	358	346	350	366	419	356	320	369	341	397	366	385	374	325	353	328	361	376	379	373	399	363	381	380	363	404	341	382	377	375	372	393	384	358	336	369	338	390	381	366	356	379	354	385	393	389	387	386	395	349	399	372	389	393	395	355	350	350	352	340	367	388	384	360	381	369	366	356	358	366	350	396	356	375	404	374	364	362	391	423	373	358	358	376	367	395	377	400	348	316	393	368	383	360	366	367	405	378	360	374	388	362	385	383	344	371	393	352	392	379	375	384	383	354	392	385	379	361	354	358	387	382	390	390	358	384	378	331	343	338	340	382	363	383	406	349	375	384	362	359	373	351	355	348	361	391	371	400	366	350	362	352	367	353	374	385	378	323	335	344	356	361	346	353	383	375	364	350	342	375	359	388	323	328	373	372	379	362	371	383	395	382	373	386	362	362	369	354	343	368	372	368	403	357	404	405	352	367	379	378	361	342	353	342	398	353	359	385	354	345	383	347	354	371	375	361	382	384	372	388	365	404	370	371	381	400	330	346	366	338	382	369	338	388	360	377	356	367	374	368	388	373	332	389	403	367	361	395	397	341	368	387	389	397	381	355	357	349	382	362	352	383	376	373	377	386	418	358	379	360	345	383	356	386	381	398	358	385	349	360	378	351	410	404	369	327	368	352	350	376	390	368	370	365	360	358	355	386	350	387	348	385	361	417	355	385	364	378	352	387	351	385	394	390	366	365	391	392	333	369	356	367	369	386	370	399	371	389	378	376	393	412	355	360	355	362	350	378	418	387	403	419	349	337	365	386	358	377	390	365	402	388	383	344	355	366	393	364	401	365	399	357	378	378	363	362	384	386	392	356	376	356	384	348	357	347	374	384	378	370	436	356	367	363	360	391	379	384	359	386	388	351	350	360	353	360	379	375	357	366	349	376	315	360	400	350	379	377	349	343	349	359	371	366	401	365	387	346	401	372	375	390	387	412	349	353	372	369	373	361	388	358	350	355	380	369	382	386	416	332	359	406	389	354	336	373	369	380	377	329	359	394	368	364	352	370	381	386	384	381	391	360	363	374	327	406	354	362	348	347	370	354	388	377	338	353	372	399	363	353	355	344	346	379	354	367	399	331	381	381	374	380	326	382	400	376	381	378	388	376	378	336	370	371	393	393	346	367	324	353	357	395	371	353	382	350	364	327	381	353	335	367	377	366	373	387	365	363	373	357	361	360	367	354	384	400	369	367	388	357	371	377	382	374	336	356	335	362	383	369	384	359	341	371	357	370	399	394	364	361	379	358	421	390	342	350	361	333	395	364	367	365	379	387	362	368	379	368	356	410	402	369	367	346	350	367	423	378	362	372	384	378	366	398	382	360	350	384	340	362	355	388	386	355	377	388	396	369	380	390	374	371	369	411	381	375	367	368	394	369	362	365	358	402	410	377	423	343	377	358	333	394	370	348	339	331	381	383	396	383	346	381	373	378	357	351	329	360	395	380	366	370	378	386	387	384	406	404	416	375	387	341	409	352	378	379	381	370	386	363	363	357	367	361	349	355	358	388	362	361	377	395	383	345	375	431	384	367	346	399	367	352	371	392	400	388	347	375	385	365	370	380	363	374	358	371	367	376	354	343	366	367	355	371	381	382	357	381	395	381	372	362	371	359	363	375	371	383	373	334	390	360
7529	1142	1479	1548	1363	1291	1223	1177	1141	1073	1061	1005	1033	1036	977	972	945	949	907	936	939	871	953	882	850	908	909	905	926	883	882	882	910	844	893	918	929	905	892	900	908	922	876	930	890	886	855	913	912	890	880	894	856	876	852	876	859	954	877	907	876	916	858	898	919	895	894	912	871	906	951	877	885	934	894	886	851	890	840	890	874	931	918	916	853	865	877	899	903	956	908	866	916	868	872	911	942	865	851	881	835	967	963	890	930	900	879	886	890	901	885	832	909	883	914	940	891	878	874	848	844	942	810	820	902	866	912	892	880	874	877	911	922	918	897	910	889	896	913	828	846	930	904	901	923	834	891	906	872	907	843	918	896	929	878	835	892	900	871	878	925	895	906	871	897	925	866	890	867	888	874	837	959	858	939	912	905	853	909	872	932	837	876	919	887	857	909	869	845	874	902	910	855	835	858	801	888	928	890	869	874	884	841	917	850	869	919	930	882	934	899	967	934	915	879	812	909	883	898	880	942	892	903	876	839	930	864	867	934	901	879	844	870	915	877	905	856	848	908	907	855	900	903	910	909	891	903	896	866	885	918	913	877	919	887	831	875	883	878	892	922	870	871	876	877	866	885	922	865	836	876	874	875	910	893	902	847	885	888	865	936	916	914	908	899	882	874	915	865	871	864	875	856	952	868	847	882	870	893	849	818	921	858	857	899	903	886	886	843	894	864	796	920	872	877	879	916	884	946	863	923	871	889	905	849	950	879	905	880	871	869	942	873	842	836	859	922	914	929	869	845	892	891	889	898	863	890	870	907	938	849	895	896	935	905	845	878	939	858	897	837	823	831	872	863	920	894	886	889	862	882	855	866	880	894	917	821	899	833	905	968	882	873	859	881	875	868	871	902	893	890	903	935	882	942	869	871	922	897	865	853	843	810	915	864	927	914	900	874	912	885	896	906	845	853	865	895	887	872	911	866	864	898	876	866	949	918	865	869	884	887	883	921	887	833	928	866	935	882	896	885	843	910	895	860	875	919	918	845	887	859	913	891	902	861	899	863	883	867	883	862	908	865	894	891	874	888	873	890	873	919	864	882	880	903	896	853	888	873	849	916	845	865	920	887	877	872	825	848	852	932	931	855	910	849	890	900	901	878	839	872	865	859	893	928	877	860	877	912	852	940	937	877	865	883	864	968	877	928	867	898	912	902	866	847	832	854	857	843	875	933	874	884	872	905	911	860	892	877	871	828	926	881	865	872	881	930	867	877	900	894	873	849	887	896	904	854	887	923	926	867	863	913	920	886	877	877	918	865	876	897	882	864	887	871	936	887	853	879	880	880	916	851	809	876	887	896	899	890	873	938	917	863	873	869	849	906	854	891	856	841	899	897	870	829	897	901	874	900	911	790	937	880	893	887	854	901	910	889	850	870	939	859	902	948	887	881	884	865	922	928	898	878	865	883	866	955	883	895	894	893	877	890	891	895	931	906	881	887	935	924	870	887	912	854	883	880	882	915	915	906	929	920	882	911	865	858	877	885	873	859	844	928	874	883	874	845	848	903	872	909	887	935	878	930	857	837	931	875	852	867	854	852	911	867	890	847	912	889	880	891	853	913	885	904	938	889	959	917	910	878	911	906	893	878	892	919	890	916	871	859	894	906	912	974	851	864	886	849	900	934	888	868	887	955	924	896	882	874	927	964	845	868	951	881	894	896	858	921	895	904	896	880	902	837	850	868	948	873	933	822	937	950	818	918	835	891	854	876	906	857	911	970	948	897	876	913	844	841	853	852	860	888	796	908	835	816	846	904	836	903	864	848	880	879	847	916	831	940	911	879	844	859	866	864	911	928	917	870	907	937	892	898	946	915	886	919	854	902	884	881	910	917	891	919	909	846	914	874	907	891	905	856	848	873	872	895	899	860	878	917	909	905	918	881	915	897	895	883	905	952	850	882	849	908	943	881	925	890	902	869	929	874	896	868	950	853	886	833	883	847	892	888	884	887	865	872	907	894	933	856	896	916	918	867	869	912	862	918	867	956	876	853	850	882	878	894	905	926	927	897	923	868	904	862	880	923	898	902	886	851	879	878	879	921	920	854	866	875	882	936	914	807	890	908	883	895	905	882	851	890	919	899	863	902	839	948	821	868	920	891	870	895	926	851	879	867	922	862	918	893	894	914	888	910	897	847	920	912	881	879	869	925	901	907	905	898	918	901	899	909	884	837	933	867	873	858	885	857	921	906	888	887	884	908	916	889	830	907	923	887	908	869	948	833	894	840	862	874	928	862	895	819	888	920	883	886	907	901	821	877	854	888	916	904	887	926	882	898	921	906	919	839	884	876	877	861	909	887	897	851	894	884	901	830	879	882	887	878	890	857	895	879	869	858	901	915	891	890	866	906	907	913	893	853	847	885	844	879	850	885	875	890	916	891	919	891	868	947	895	872	909	878	838	889	911	888	940	916	876	872	899	904	909	867	902	855	890	905	879	893	877	923	908	865	877	862	873	928	902	836	885	921	891	851	910	837	921	912	894	859	884	898	944	888	911	925	924	877	902	947	835	909	877	921	895	904	864	896	873	868	864	858	870	866	875	863	878	879	933	874	861	870	835	887	895	888	926	807	842	916	895	850	851	872	880	908	870	864	840	876	835	861	860	867	870	890	917	964	804	887	931	903	900	882	817	915	904	874	881	904	884	865	884	884	920	924	823	880	873	909	869	886	852	884	907	859	879	858	886	869	889	966	851	961	897	875	877	906	810	832	946	860	898	863	876	878	914	890	921	900	904	890	845	855	879	900	872	909	888	831	878	876	860	915	849	868	896	892	849	895	881	887	864	895	896	892	900	869	844	918	877	876	841	897	892	898	927	881	886	868	919	889	937	896	880	872	910	854	917	884	880	861	897	901	924	875	846	862	892	889	927	845	851	918	928	810	880	834	905	910	865	891	876	868	952	893	902	932	885	893	878	891	863	869	834	868	885	851	851	850	835	872	900	922	863	852	915	908	870	888	859	876	943	927	933	858	882	848	900	864	928	856	907	867	886	869	890	926	921	896	822	920	893	894	890	884	896	911	874	904	863	886	891	872	866	854	860	877	893	862	904	900	919	840	882	847	919	855	884	923	868	884	867	914	877	917	856	842	921	868	898	872	855	835	917	959	922	914	793	878	931	902	873	921	871	873	905	896	927	877	876	928	930	868	875	858	864	892	910	907	888	842	896	876	859	945	861	868	897	896	866	985	867	857	876	891	907	923	917	894	860	898	906	878	890	891	841	928	878	887	833	875	870	892	916	949	909	862	864	903	851	868	912	853	897	851	895	934	849	910	943	900	887	837	843	862	896	891	867	912	872	912	883	919	853	919	868	835	903	878	874	900	896	874	853	889	920	868	907	866	927	822	952	920	882	852	913	874	896	861	824	861	860	766	876	881	892	864	974	901	885	910	896	853	850	886	896	850	906	869	855	856	889	904	869	843	873	895	890	880	915	878	876	900	921
13963	930	663	500	381	337	268	256	260	226	240	233	246	204	201	209	203	200	222	215	208	224	216	214	197	202	210	193	198	202	190	205	192	238	245	212	177	197	187	159	209	189	186	212	220	194	209	195	173	202	179	206	216	208	202	205	202	206	180	201	202	225	174	165	181	191	171	187	175	202	209	191	209	170	212	192	177	227	170	189	205	181	166	183	235	187	220	182	201	186	190	205	199	207	190	186	213	191	216	188	199	188	188	186	185	191	203	176	187	220	190	201	193	174	211	193	200	200	181	191	199	186	178	196	183	184	199	198	187	177	198	202	187	204	202	175	174	177	208	182	203	181	176	198	186	208	203	197	186	197	191	206	191	208	171	223	206	189	180	194	184	187	163	189	182	191	176	206	194	212	194	213	181	189	206	212	191	217	201	188	205	216	198	224	163	233	210	194	213	157	194	189	230	191	177	190	194	200	218	197	175	175	226	204	191	206	182	219	219	193	189	203	179	214	190	203	183	209	217	173	232	182	190	190	208	209	182	210	209	197	177	184	201	185	190	204	200	212	229	209	186	202	198	235	188	195	203	192	217	239	189	180	193	189	186	210	189	190	206	221	200	199	189	187	185	191	186	199	193	183	197	193	213	191	194	173	190	192	189	192	194	221	205	180	204	218	189	194	166	187	185	187	201	218	178	192	216	210	185	156	173	173	168	184	190	198	199	181	176	203	194	218	192	202	204	184	201	219	180	190	205	200	171	199	203	173	231	217	178	176	224	222	186	173	176	215	190	186	202	207	199	199	194	207	196	198	172	205	207	174	181	170	233	183	211	204	171	191	195	199	238	184	189	183	166	200	186	201	190	219	190	185	196	173	187	188	176	189	205	167	189	187	205	184	210	192	211	180	188	208	207	178	193	182	181	210	206	193	182	182	190	216	199	194	184	189	167	196	195	200	205	183	215	222	197	198	187	188	198	176	202	194	206	192	201	198	181	188	192	171	196	173	192	222	210	178	191	180	218	221	174	214	178	164	200	188	198	207	199	190	194	191	208	219	199	195	186	187	184	189	195	216	190	188	197	181	185	200	173	199	214	208	179	188	182	204	205	198	184	202	192	202	208	185	187	212	187	200	180	207	218	189	190	210	179	210	198	210	205	185	223	190	189	194	171	196	162	178	191	174	207	199	179	196	199	181	207	218	159	183	215	185	175	183	185	183	185	182	203	197	219	195	168	212	203	175	191	174	212	189	203	171	208	203	169	206	184	182	193	178	186	227	183	176	213	202	182	189	192	209	187	198	207	194	208	204	199	166	167	183	201	182	176	181	191	212	192	175	197	198	210	173	195	189	214	214	165	221	211	197	195	201	202	214	187	213	215	197	173	204	196	189	200	172	189	225	207	191	184	179	200	209	188	187	189	201	200	201	209	182	191	191	190	200	202	210	200	196	185	179	206	198	184	198	177	167	226	215	221	207	217	216	204	203	188	218	187	201	180	195	206	185	186	221	177	221	184	185	177	211	180	210	206	186	211	214	166	216	199	179	190	204	193	197	188	220	190	185	183	190	194	192	200	171	196	190	206	187	206	176	183	183	199	184	193	180	188	202	210	191	215	208	226	193	177	177	202	195	178	204	199	175	195	184	167	207	197	195	213	214	194	192	174	190	200	216	200	194	196	187	199	223	197	195	201	198	186	211	202	194	189	196	194	188	211	206	200	187	204	211	173	247	164	179	202	208	199	192	211	172	196	188	179	207	226	188	211	211	196	194	212	208	176	204	203	201	192	199	193	224	198	214	191	200	188	182	191	205	203	193	179	216	212	213	224	205	209	220	185	204	161	164	166	184	187	210	191	201	217	187	194	230	203	215	191	189	194	189	182	201	206	215	185	194	213	191	184	185	176	218	187	183	189	174	199	184	208	178	165	206	186	183	189	180	178	205	179	209	213	180	169	193	209	188	194	175	207	203	202	214	171	180	198	208	190	186	217	178	188	181	200	211	204	192	209	190	215	188	218	206	211	174	218	213	200	188	189	204	201	181	197	219	201	222	203	216	190	181	182	175	210	210	192	195	207	199	200	186	174	184	222	195	188	210	204	209	188	187	209	186	194	199	210	182	224	189	172	182	180	180	196	204	187	216	198	213	192	206	202	197	174	176	214	186	173	187	172	191	232	198	174	194	214	221	185	198	174	183	208	166	194	184	157	198	202	214	205	192	198	217	186	189	172	204	204	196	187	169	163	193	197	208	180	190	202	185	171	196	186	206	182	192	219	219	184	213	205	183	176	210	199	176	171	187	208	208	168	207	175	190	198	189	203	206	194	206	186	195	205	199	208	240	177	201	200	168	163	184	179	202	220	194	198	184	192	198	205	196	188	185	203	213	184	191	195	191	197	198	203	219	175	209	174	183	189	201	162	179	178	210	197	190	189	174	202	220	204	195	208	193	209	210	181	213	199	207	204	204	176	188	187	178	200	202	201	181	167	174	211	201	223	200	196	199	181	211	175	181	204	191	185	186	198	184	189	200	180	187	209	186	181	188	207	187	189	199	188	183	199	171	186	202	183	209	198	175	192	202	189	198	185	191	184	199	176	201	226	211	185	219	210	188	181	197	193	210	179	207	219	239	211	207	193	202	184	210	193	194	171	195	177	172	197	182	149	175	192	190	185	177	195	199	201	177	189	179	175	178	180	175	208	196	187	199	189	197	192	171	193	208	182	212	207	226	203	200	198	219	190	173	168	186	198	218	223	170	186	170	222	202	224	205	194	204	202	194	173	178	177	186	180	177	181	186	195	209	212	186	209	196	195	205	216	176	193	198	197	226	176	214	214	198	189	179	193	170	186	210	202	184	202	196	188	171	182	181	210	182	182	218	246	187	179	189	199	178	195	213	193	222	189	198	221	192	191	210	183	195	206	200	223	180	197	187	188	191	169	199	208	204	202	204	188	184	184	185	188	194	186	188	205	195	193	190	198	195	191	186	195	200	213	213	213	205	199	219	191	188	179	217	186	172	196	204	185	197	184	187	180	176	172	198	173	215	198	211	191	205	220	181	218	161	166	197	199	191	186	199	186	191	162	221	213	193	196	195	208	200	197	192	206	205	211	195	203	187	208	198	195	188	196	201	198	214	177	182	192	183	197	202	200	187	204	180	189	189	181	200	188	197	182	173	196	164	186	191	196	185	229	199	192	191	173	206	183	198	194	224	188	223	187	192	198	194	176	184	217	188	205	191	200	222	187	210	195	198	192	189	194	188	189	225	200	195	192	201	206	187	200	195	195	199	209	183	215	202	203	187	204	180	186	191	229	208	195	204	220	196	160	184	172	164	202	188	206	187	184	211	202	177	209	175	213	203	177	217	174	197	170	171	172	189	198	192	183	213	185	207	198	216	190	175	167	204	194	224	204	192	199	179	214	194	202	173	198	171	206	207	188	208	225	186	173	190	182	207	184	197	201	191	206	178	217	171	192	205	185	206	209	198	186	200	168	209	195	182
8814	906	1531	1623	1467	1321	1072	956	838	825	798	760	669	643	628	587	613	621	576	571	563	527	551	530	587	517	520	524	541	516	562	524	519	532	499	530	485	524	503	475	488	476	504	492	508	510	492	500	516	502	475	494	512	500	485	480	507	527	475	486	522	510	472	507	519	507	518	521	534	468	517	484	496	524	471	514	494	485	539	489	504	501	545	510	499	529	523	494	471	504	491	495	522	505	496	526	522	479	479	496	499	482	485	476	499	485	497	487	507	489	500	494	491	501	490	446	455	483	529	485	472	475	482	484	473	527	520	478	476	492	489	502	530	498	509	530	478	493	493	486	482	516	503	496	550	505	498	494	485	487	495	501	473	552	520	490	546	477	505	494	502	515	506	456	530	496	502	472	503	513	452	494	477	477	487	503	558	473	489	493	470	499	445	502	511	518	487	515	539	486	504	478	491	537	471	494	519	509	515	481	529	454	524	492	486	507	484	485	499	518	511	503	470	535	556	512	554	488	465	453	484	511	497	499	510	500	497	471	532	498	552	478	495	444	483	556	501	476	461	491	501	507	541	478	506	504	532	471	507	493	485	515	497	501	464	498	504	490	493	492	492	460	523	497	506	525	523	501	480	496	469	489	511	547	504	495	493	528	447	503	496	498	503	465	467	470	533	501	491	518	489	495	540	497	489	504	513	504	516	492	532	524	510	496	495	479	500	528	503	525	468	488	482	454	559	482	509	464	479	511	519	503	496	511	531	497	477	468	502	568	500	507	503	463	469	499	490	529	467	500	492	491	464	516	480	465	501	534	478	495	451	467	474	474	516	491	505	466	547	498	486	530	545	473	490	499	534	508	518	529	484	464	459	487	498	476	552	536	523	505	492	519	529	501	474	506	510	488	502	513	455	498	462	495	519	487	471	495	484	460	476	483	526	486	497	493	537	473	458	477	483	479	536	512	487	482	463	470	524	481	493	522	524	500	503	508	524	514	514	508	515	492	490	494	489	517	508	486	507	488	497	459	511	517	482	509	512	480	518	475	507	465	509	483	513	525	500	500	512	493	496	517	504	457	513	503	496	504	518	500	459	454	507	506	498	527	483	499	495	466	551	502	510	513	496	508	476	493	516	490	463	519	530	460	460	515	496	488	507	507	522	536	500	476	508	486	503	506	505	545	482	518	469	542	485	497	487	508	492	501	478	517	541	485	501	462	499	482	484	496	477	533	488	488	491	473	518	468	473	485	492	479	517	488	488	493	490	556	526	478	531	472	460	509	513	520	479	500	511	476	492	491	433	503	475	467	465	528	469	486	498	505	535	534	533	510	521	518	474	490	530	486	510	519	452	492	518	485	473	499	521	502	494	503	518	498	463	480	477	496	505	540	521	509	516	505	510	514	506	479	489	497	500	506	478	494	536	496	485	518	518	496	460	493	487	531	520	513	472	476	502	507	502	454	491	498	514	542	460	507	521	501	467	520	493	501	505	465	488	505	514	520	558	500	506	481	499	504	448	488	513	460	481	492	471	509	486	490	512	535	507	555	519	524	501	477	509	494	521	518	499	525	514	535	476	473	493	477	473	476	482	510	477	497	511	488	493	492	491	503	505	479	531	514	517	499	540	476	484	508	472	502	476	508	496	473	503	512	489	523	484	489	502	483	534	494	494	503	497	507	503	486	536	506	477	461	505	481	465	511	455	504	517	541	486	565	498	455	491	480	488	505	492	529	507	492	554	525	516	510	512	506	483	507	465	514	515	490	476	526	512	497	485	460	496	494	497	507	518	477	514	525	479	459	493	492	474	475	488	533	512	534	497	511	497	491	474	475	490	528	502	449	487	513	498	461	485	505	498	508	497	500	492	500	467	504	519	495	509	502	465	506	522	505	544	506	474	483	510	540	494	516	531	521	521	505	495	511	485	461	499	473	495	474	554	484	508	475	493	484	525	515	493	527	517	502	502	481	502	553	513	489	495	459	531	510	522	510	509	477	493	519	509	505	512	543	491	475	480	506	507	524	504	487	502	515	499	515	501	501	509	528	520	510	471	491	483	506	505	461	518	514	502	505	472	460	476	488	474	512	506	479	534	504	489	522	511	478	504	505	518	459	487	509	509	471	509	490	525	503	487	481	491	520	472	506	482	501	518	485	482	504	467	483	503	537	465	500	486	510	459	478	539	478	497	494	456	468	496	506	531	479	506	501	526	490	482	501	501	523	506	493	467	496	510	496	517	507	529	517	502	489	485	519	493	490	508	507	457	461	481	485	528	504	478	489	513	507	496	528	484	493	512	472	537	463	507	466	482	520	513	501	499	495	503	526	526	505	539	458	505	522	465	515	483	476	500	512	494	516	501	503	471	525	513	503	500	506	482	505	497	455	472	463	495	517	492	525	493	549	489	482	491	533	475	510	474	493	495	514	490	444	482	509	471	486	498	480	486	514	540	512	486	514	483	517	499	484	493	509	509	493	488	508	485	502	478	504	506	528	508	523	523	494	489	487	520	474	468	499	465	506	494	500	508	477	473	434	485	491	557	480	533	493	518	510	516	505	503	499	515	492	507	498	514	464	508	485	526	506	471	516	490	463	502	493	526	505	487	517	495	484	515	501	495	451	508	476	522	499	502	465	488	470	479	536	502	481	532	507	474	451	472	478	502	484	525	509	475	495	485	528	532	487	475	478	486	542	469	490	489	476	540	515	474	507	528	525	503	498	499	490	515	492	511	498	510	491	502	477	490	518	533	510	489	501	474	530	491	529	505	498	463	545	527	493	471	501	508	528	512	483	478	521	493	503	509	489	481	550	503	502	477	481	519	494	557	545	494	502	518	497	538	506	446	492	521	460	480	509	456	466	508	497	487	473	524	515	504	535	486	530	514	498	496	536	489	462	467	513	509	519	489	529	481	506	519	513	493	534	495	477	496	488	496	478	502	488	454	489	552	510	473	495	521	463	519	470	488	474	512	505	531	539	520	515	484	495	490	478	490	496	509	472	489	526	538	485	518	469	496	496	518	485	482	479	504	483	479	542	508	540	500	478	474	506	495	512	462	491	494	523	502	500	491	484	525	537	543	517	494	508	522	504	550	537	492	537	502	485	506	479	497	499	509	508	487	534	486	481	495	475	506	512	516	468	513	506	495	464	485	532	533	530	477	527	485	492	476	463	471	468	508	475	511	508	503	505	477	521	460	473	465	473	457	481	531	506	524	495	479	493	510	505	459	538	488	478	491	510	522	450	502	476	507	479	515	533	475	458	505	482	517	483	481	483	503	492	491	496	488	519	475	495	536	506	499	492	456	501	524	518	476	483	505	518	495	461	466	497	491	487	499	483	494	478	506	481	456	547	524	486	511	536	456	499	462	478	485	514	457	491	528	466	513	490	468	495	493	550	464	506	489	486	513	553	479	471	489	503	498	519	529	483	532	518	490	477	529	458	471	498	490	520	478	495	513	483	476	477	488	523	493	496	476	510	522	515	517	503	482	458	527	518	455	517
2219	356	352	360	358	378	414	377	367	374	368	345	368	376	374	335	390	378	417	352	325	376	364	346	360	384	364	402	368	386	366	383	339	347	342	410	378	330	386	379	400	373	386	386	372	372	342	361	355	355	386	338	377	333	335	373	377	357	373	365	370	335	392	352	350	378	329	353	379	357	359	368	394	325	377	385	336	371	329	353	392	405	332	355	358	402	382	351	355	342	362	373	381	333	364	340	352	357	395	385	348	332	390	374	365	371	381	406	381	358	338	355	357	345	352	339	372	365	358	372	359	373	380	387	399	384	392	381	325	345	363	384	386	390	352	343	359	371	370	354	389	368	404	400	392	352	384	348	347	381	393	332	361	358	337	362	389	361	352	363	380	357	367	391	404	360	337	354	376	345	330	367	362	411	400	383	326	369	355	385	358	349	340	378	376	379	355	356	357	369	391	373	337	341	357	438	348	350	361	355	373	352	349	371	383	378	380	401	391	407	356	394	401	385	375	362	332	370	374	401	373	338	378	345	402	344	430	343	353	369	390	345	338	376	415	370	340	374	365	353	387	332	376	407	384	359	347	356	366	375	387	372	378	364	383	359	351	359	380	366	393	375	366	388	355	372	339	391	378	371	350	345	367	330	381	362	397	380	370	341	386	321	385	354	376	382	379	366	382	360	391	373	379	379	355	375	354	348	332	322	340	359	379	354	382	393	315	366	387	370	335	344	324	332	325	369	356	352	412	382	354	341	378	339	355	361	365	391	345	405	348	348	364	331	371	353	359	349	367	380	364	336	382	360	329	394	363	346	369	373	402	377	364	367	373	385	354	385	364	381	345	368	410	344	379	354	391	394	360	375	363	392	341	316	361	368	355	387	358	329	382	359	339	372	327	349	370	352	369	370	343	352	399	394	388	345	346	345	376	366	361	353	373	355	363	353	363	349	370	360	368	383	378	390	328	341	397	357	323	367	332	371	367	341	335	380	361	345	357	382	357	356	363	342	355	391	345	333	365	348	334	350	366	325	362	399	370	347	339	323	382	340	385	365	353	372	380	371	341	406	352	356	345	341	368	394	386	359	387	356	404	348	363	351	386	367	360	337	356	423	399	350	350	377	337	377	414	375	366	381	339	378	347	389	356	384	392	369	359	372	399	396	367	339	365	348	378	338	399	353	322	354	353	364	338	371	341	362	367	386	374	340	342	339	368	354	349	354	356	373	385	366	321	390	360	377	370	352	375	366	349	387	368	382	369	374	363	369	394	340	380	368	360	362	378	363	349	373	375	400	366	353	334	347	366	340	358	371	348	366	363	335	351	397	379	363	384	339	412	354	371	319	377	364	370	378	334	369	377	327	353	354	401	345	359	351	375	339	364	355	354	367	402	423	374	376	371	360	379	359	370	380	433	364	351	355	376	392	351	351	378	382	382	331	341	324	353	378	396	350	356	379	367	376	357	374	376	366	409	370	363	363	358	370	378	334	359	365	369	353	334	350	334	345	358	380	356	391	347	367	368	348	387	346	349	371	380	392	339	352	361	351	336	344	399	360	345	383	366	349	340	318	385	355	336	336	363	348	353	349	372	382	357	360	364	340	373	374	371	359	373	383	384	366	348	367	361	375	362	356	366	346	363	352	340	357	370	395	357	390	326	347	370	401	393	370	370	392	389	361	388	358	337	370	357	392	359	359	364	413	403	381	360	359	365	393	338	315	347	356	351	335	346	360	365	377	381	335	369	329	366	330	352	352	360	388	356	362	358	372	393	400	405	384	363	349	366	372	378	399	348	355	362	395	377	391	400	370	376	367	397	380	405	388	364	385	346	416	361	393	351	339	389	373	381	356	373	371	393	381	332	350	358	375	360	373	377	358	390	361	340	345	394	343	354	345	377	362	319	352	396	367	384	398	372	395	341	342	344	363	347	340	386	364	394	369	407	390	388	413	397	344	348	427	364	382	376	391	349	370	365	349	375	367	390	367	372	364	404	374	355	357	382	339	363	356	355	331	362	345	363	355	373	358	353	350	350	365	322	373	400	337	351	413	327	342	355	376	330	361	358	382	352	395	383	363	384	390	375	371	339	335	384	346	386	366	379	364	347	367	393	332	357	370	358	379	360	312	364	370	380	383	357	345	354	378	387	350	370	370	377	386	353	356	391	370	377	410	354	371	355	358	377	330	390	364	364	399	332	369	349	345	363	339	364	344	327	337	345	360	400	359	376	403	389	376	397	363	384	344	380	418	350	366	367	407	364	347	346	364	378	363	374	371	349	384	375	383	370	359	362	354	389	377	369	373	391	347	373	334	342	344	370	375	406	356	364	349	362	391	351	358	348	341	379	366	377	329	352	352	362	360	405	358	339	342	380	381	352	369	343	407	362	370	367	367	348	362	326	396	385	369	354	352	373	356	363	338	374	374	375	339	355	358	372	327	338	345	363	356	388	323	352	357	404	412	380	391	367	372	364	356	407	345	380	364	400	340	371	356	325	353	355	388	377	362	350	357	379	365	347	352	393	331	382	353	340	359	338	371	395	376	344	369	387	383	343	382	366	374	374	376	363	364	337	358	348	391	333	349	384	384	358	342	373	343	372	408	355	353	348	371	376	356	369	382	342	385	364	369	374	344	377	388	365	343	338	376	355	366	365	375	360	353	354	406	400	406	399	358	358	332	362	357	362	355	323	381	372	401	388	340	361	347	391	371	385	376	396	349	357	333	353	398	397	353	336	328	355	389	397	359	366	402	357	390	391	362	348	388	404	353	349	349	440	347	351	365	372	361	351	365	372	371	354	367	372	358	345	399	349	385	369	364	339	331	344	372	371	332	368	380	334	371	370	343	378	368	373	396	366	388	407	386	370	372	370	388	310	384	395	349	375	365	369	339	375	378	386	375	353	391	373	375	344	340	361	414	373	347	378	365	313	332	389	367	402	416	376	339	339	399	371	345	387	391	399	330	367	374	343	335	379	371	361	326	379	378	361	367	412	348	372	370	390	336	384	347	373	371	408	410	372	370	372	378	351	354	400	353	349	355	351	389	327	352	354	370	373	369	353	335	353	369	365	364	342	377	357	327	380	397	339	333	355	392	356	373	357	398	390	309	322	356	352	389	376	351	384	376	392	372	376	364	356	370	364	378	333	327	340	363	359	358	370	360	374	378	375	354	366	357	361	357	364	386	360	374	409	360	370	353	363	357	323	360	401	389	358	365	361	346	364	370	385	351	336	394	388	342	343	377	381	348	329	373	373	385	366	354	374	357	359	360	382	389	374	353	346	367	341	355	353	354	347	351	352	375	354	344	322	335	339	371	377	383	362	361	334	374	389	353	371	357	389	394	371	368	380	370	378	353	323	317	350	369	351	325	382	358	347	360	335	346	394	360	355	328	405	384	390	354	365	358	319	398	342	374	338	378	354	378	387	356	400	389	368	331	371	325	363	354	375	379	318	369	396	361	351	376	341	359	333	348	352	358	392	367	335	367	384	345	391	400	340	365
2632	958	880	899	883	926	886	843	886	904	876	903	932	909	881	929	894	923	867	901	860	876	843	872	895	907	858	879	865	909	888	880	863	885	873	862	874	931	918	878	874	867	891	849	920	844	834	875	864	885	886	871	918	865	865	857	882	891	855	903	879	831	866	863	945	878	842	856	889	863	890	896	876	919	903	857	885	890	873	862	888	904	837	865	876	890	830	882	830	898	855	901	889	882	868	863	893	943	853	861	864	884	838	912	879	854	888	853	852	850	914	839	880	865	895	882	875	915	857	910	873	941	913	886	878	865	859	881	847	834	902	903	852	863	826	892	886	897	858	890	879	850	865	855	835	866	843	857	870	931	892	878	893	890	863	923	860	876	866	874	856	923	853	916	883	917	919	958	884	814	861	922	877	895	897	887	855	885	903	883	890	866	826	883	894	838	915	874	834	856	871	913	837	944	886	877	890	877	866	913	914	857	904	905	922	871	925	883	957	846	891	838	881	894	846	826	878	886	924	902	879	888	897	850	850	892	883	848	838	826	894	842	885	866	864	872	900	847	876	898	838	888	916	848	875	850	939	927	898	896	887	903	883	877	862	857	886	872	884	924	860	859	864	830	853	900	835	867	861	863	865	848	906	870	887	896	900	877	868	864	827	870	830	916	883	891	893	868	890	931	877	860	916	864	908	891	883	864	920	897	902	851	859	864	885	841	859	906	874	890	902	916	934	899	881	874	907	890	866	858	857	849	890	893	919	903	913	908	915	856	906	917	876	858	899	838	895	940	852	852	876	853	916	844	953	885	906	885	880	863	837	894	897	880	895	889	916	863	846	865	901	842	880	902	874	846	871	858	838	902	859	894	926	950	900	906	873	860	893	900	860	827	837	900	847	857	935	850	917	875	868	867	901	835	856	869	864	902	897	893	929	887	864	916	904	916	903	910	879	965	875	826	845	918	907	907	886	869	873	859	922	857	885	843	870	995	870	850	920	873	884	885	869	855	913	902	924	891	854	873	888	903	889	857	812	879	887	918	886	852	907	851	933	888	885	910	870	855	863	868	930	925	895	864	905	846	898	857	934	866	862	897	889	898	882	881	853	910	906	944	871	893	908	894	850	886	844	930	845	860	895	912	807	886	830	880	894	850	910	924	896	898	890	869	844	875	899	910	879	846	872	821	884	880	875	887	910	894	860	894	863	868	905	925	859	864	894	911	877	865	859	872	890	867	902	846	884	851	836	845	910	891	832	900	900	880	873	876	899	869	894	850	897	850	883	845	869	868	872	910	841	869	859	920	909	882	831	854	897	913	920	858	934	903	857	819	875	883	869	909	901	863	846	931	857	874	903	845	891	871	848	810	896	870	867	871	893	889	846	858	870	817	877	880	909	882	919	877	817	903	875	889	854	919	890	904	856	886	894	857	826	832	853	861	881	879	836	903	886	894	879	870	839	896	867	897	911	919	830	952	858	863	850	847	833	902	882	920	903	879	901	879	917	941	875	846	898	890	929	824	877	927	842	874	870	890	884	916	860	884	904	916	925	895	908	882	846	847	889	848	865	847	848	895	857	827	850	880	855	884	832	846	896	889	845	874	889	899	844	849	889	861	864	885	883	880	900	893	885	946	881	881	924	846	894	860	897	892	859	824	849	902	828	866	839	831	951	848	930	867	833	879	864	879	908	846	854	852	921	884	827	892	886	819	824	849	906	855	860	869	903	849	878	897	913	889	878	879	901	846	865	895	870	899	900	912	850	902	867	888	823	944	892	902	860	848	924	895	866	876	899	904	922	883	876	914	923	863	841	864	941	851	911	892	820	895	828	830	870	886	889	879	907	900	896	879	822	880	886	881	909	869	862	812	854	872	902	884	898	873	866	857	895	882	852	864	869	857	845	877	913	903	926	867	881	838	896	912	882	891	901	902	862	851	888	832	869	905	867	883	865	863	933	872	958	894	843	904	881	930	852	852	837	835	834	894	891	851	857	839	833	946	856	881	858	819	899	878	851	856	892	884	877	843	856	889	877	860	870	869	877	862	874	865	856	903	883	909	823	955	888	932	841	815	954	850	824	901	879	844	881	876	815	934	860	858	799	919	836	877	858	892	951	886	912	817	913	864	901	911	872	880	873	896	860	853	864	874	901	929	915	889	914	848	869	875	869	906	931	891	839	903	868	927	882	866	895	872	859	901	866	874	875	922	904	875	899	908	899	902	852	870	893	926	885	935	855	885	866	855	928	887	888	866	903	855	831	881	933	887	911	914	879	871	870	836	884	862	837	882	874	877	889	885	927	960	863	864	872	850	882	877	933	910	835	894	865	898	894	859	924	875	844	856	922	918	913	855	911	848	882	902	853	875	873	838	907	917	831	846	881	848	893	872	895	846	883	816	904	846	905	933	829	911	879	854	936	890	902	858	895	898	869	935	816	912	923	787	907	892	908	868	875	898	895	829	876	877	886	937	920	889	825	901	889	860	873	870	867	864	846	850	859	906	876	891	888	800	861	909	883	853	886	926	847	883	812	845	895	893	882	843	887	879	901	883	846	876	879	887	861	863	888	866	836	853	898	939	862	909	914	876	841	889	853	892	909	932	906	836	845	892	888	871	887	843	921	851	889	918	931	931	867	881	918	926	847	855	908	905	892	928	909	894	885	888	863	846	882	841	850	831	915	937	859	858	840	875	856	819	890	907	908	895	906	893	893	919	891	843	840	813	870	846	897	863	883	890	831	915	865	910	895	845	887	849	902	931	880	875	923	864	895	875	861	879	875	905	910	906	799	889	867	882	902	915	867	874	876	858	921	794	949	886	869	875	902	874	885	878	854	857	903	873	862	900	902	857	908	812	864	911	853	852	902	889	890	905	914	910	904	871	847	915	887	923	883	876	872	898	821	876	886	896	888	866	846	918	868	898	935	877	857	880	870	927	896	875	886	873	847	843	895	829	854	887	913	879	866	891	907	881	903	867	894	883	872	833	865	849	850	900	866	901	867	916	874	867	901	984	873	862	863	838	902	850	862	914	855	862	852	923	908	844	868	854	878	892	939	846	845	884	841	901	892	838	891	865	902	898	865	900	863	857	882	823	838	884	894	918	898	922	879	830	856	893	848	901	930	882	888	888	873	897	899	835	814	914	899	870	861	896	878	877	878	878	889	890	851	907	884	866	836	931	842	919	858	865	900	928	868	883	826	915	910	910	871	856	918	877	884	864	890	882	872	881	874	885	902	944	893	914	957	901	925	917	863	898	862	897	936	900	906	846	841	885	825	888	885	836	892	912	907	888	919	835	913	895	879	917	925	858	857	868	883	829	885	887	911	917	912	867	902	849	904	851	952	901	911	882	925	958	883	882	853	897	853	867	845	925	911	858	892	880	926	893	875	879	877	888	833	881	829	870	882	868	883	842	847	856	859	872	865	891	832	861	875	859	890	883	815	827	891	872	923	861	890	874	865	831	918	898	855	873	903	879	879	902	843	824	876	866	846	917	879	896
8511	655	611	545	488	435	440	386	402	406	382	347	374	369	390	395	390	392	397	357	371	348	341	367	358	369	384	381	406	367	345	354	354	366	374	359	392	374	380	392	372	344	382	386	414	387	410	350	380	393	374	350	358	334	357	355	363	354	364	364	394	344	386	376	346	391	374	350	347	365	397	379	363	367	405	364	407	350	357	371	365	369	381	356	397	374	354	360	349	385	354	390	371	350	371	334	369	381	386	390	372	352	388	343	364	399	362	391	379	365	369	373	359	388	364	380	378	369	345	344	364	347	389	353	368	350	349	376	368	371	378	395	359	393	377	379	384	338	346	357	359	335	366	362	405	367	351	369	381	373	362	363	336	365	362	341	354	383	358	362	379	346	347	391	365	339	368	373	333	388	390	383	382	333	364	378	375	379	371	373	394	351	376	358	380	368	389	355	382	348	356	381	339	355	393	354	405	380	353	365	357	323	402	352	354	409	370	374	364	368	339	362	415	335	379	361	368	347	387	385	343	351	369	352	368	392	377	373	386	347	356	351	376	363	344	379	384	403	361	394	397	374	375	370	389	383	367	361	376	398	369	372	385	357	338	351	367	418	337	386	393	377	399	359	350	389	382	346	366	402	317	353	409	382	355	368	419	387	369	374	426	366	363	369	367	354	385	335	337	350	336	382	408	417	360	383	352	367	386	382	372	389	405	364	385	368	352	361	342	357	389	355	428	324	369	339	395	363	352	359	353	373	325	339	348	377	367	380	354	362	353	339	361	388	374	339	393	352	359	358	357	387	336	328	371	335	351	372	341	388	346	351	377	342	354	364	370	371	396	336	358	362	344	376	337	358	382	363	365	370	386	368	359	380	386	395	397	398	389	358	406	400	419	395	379	343	387	386	391	343	369	379	357	349	350	347	366	368	354	388	330	347	362	382	339	353	363	356	367	358	369	367	341	398	386	340	344	385	347	377	347	348	412	341	399	345	363	355	352	378	402	330	396	394	412	359	377	358	401	350	399	352	347	340	396	357	367	380	369	353	393	378	368	404	351	377	370	409	367	353	385	346	396	390	387	347	368	378	376	369	401	377	366	350	316	360	347	373	383	357	382	354	379	352	320	327	432	378	363	376	374	378	375	319	392	406	361	378	367	377	359	335	377	390	400	373	379	351	353	401	373	368	342	358	347	366	379	384	391	360	397	382	382	372	372	383	398	343	367	371	389	360	393	386	370	407	365	393	372	415	371	392	359	387	372	347	369	373	417	378	354	372	385	374	352	354	341	403	375	368	376	404	320	340	355	336	387	398	383	365	354	336	375	378	337	344	332	391	361	378	403	367	351	331	376	352	373	350	353	351	364	401	384	381	382	395	354	359	338	394	379	395	343	351	352	397	363	357	358	322	344	386	378	376	415	407	355	345	365	381	342	373	378	385	365	350	389	387	365	360	377	367	370	366	365	412	389	337	389	386	388	363	338	320	389	336	357	352	372	319	358	340	384	373	378	340	368	346	357	392	347	333	402	376	338	366	343	346	367	375	387	376	346	368	379	361	348	383	392	345	373	346	345	380	331	351	360	378	369	372	383	351	374	336	366	351	370	387	360	402	364	380	378	369	389	385	354	346	407	354	373	397	403	368	391	386	350	354	343	391	355	376	350	385	394	366	390	332	368	347	375	341	365	325	393	411	342	375	354	359	332	371	384	370	371	367	334	359	388	381	359	369	340	356	370	371	371	353	330	370	380	349	364	395	366	373	408	376	361	355	364	380	385	383	368	386	369	374	380	389	353	354	360	372	355	389	380	363	358	356	382	388	357	354	401	371	376	363	356	394	381	377	337	360	364	364	373	358	349	341	378	359	375	391	335	397	421	356	387	348	378	398	345	363	344	351	393	379	379	352	367	349	335	339	353	355	393	364	342	360	365	372	367	372	361	367	387	367	350	381	333	368	392	386	357	388	363	353	358	339	376	339	386	379	357	324	325	344	362	369	345	346	351	356	377	402	349	340	357	339	353	371	363	362	386	349	351	355	358	364	396	362	365	364	367	369	389	408	351	357	328	358	377	369	335	380	376	315	356	375	384	387	382	379	354	377	412	367	343	392	375	349	370	337	349	347	372	341	394	400	381	378	392	385	328	377	372	399	367	364	392	357	350	350	359	373	394	361	334	375	367	363	354	350	330	367	388	363	366	380	364	334	382	400	352	375	389	358	360	367	369	346	347	370	364	361	361	368	386	375	357	417	369	345	355	398	386	364	376	402	370	335	397	371	368	387	368	338	352	351	355	369	336	367	351	366	366	397	350	377	359	382	343	380	369	375	332	426	360	358	362	382	374	380	403	338	368	347	356	349	363	361	350	340	373	371	353	380	355	373	372	336	366	357	371	373	384	359	354	316	343	375	380	362	365	342	336	370	344	352	357	368	384	351	354	362	378	401	335	361	363	347	369	365	395	333	377	361	378	351	353	403	384	364	357	366	399	384	362	346	347	368	404	403	348	350	389	363	362	332	356	337	358	345	387	363	400	375	359	350	361	364	344	373	363	380	380	395	382	346	362	370	342	323	346	390	392	360	390	370	377	350	349	332	379	372	376	339	389	351	348	373	369	347	395	375	342	318	349	353	395	379	337	386	371	339	357	375	382	353	370	372	393	353	367	345	328	378	339	342	394	349	342	383	355	351	390	344	401	394	342	363	381	323	367	366	333	368	386	383	368	380	351	354	376	425	357	398	369	368	344	383	399	335	388	359	368	386	369	376	392	377	346	367	383	366	361	384	358	437	394	365	388	357	374	360	406	383	374	364	341	358	380	379	362	362	331	358	366	369	361	364	373	374	391	374	365	350	372	332	372	347	351	358	406	389	374	415	362	323	346	381	360	366	375	375	368	387	390	372	331	349	369	383	351	364	372	358	349	353	362	363	353	343	338	393	356	370	323	383	403	361	384	372	358	372	362	363	404	368	365	394	385	425	383	357	377	353	350	370	355	363	414	409	385	340	349	370	352	366	411	396	397	360	386	405	388	386	360	345	389	365	368	367	344	387	349	398	389	342	360	343	324	324	360	340	365	382	358	368	369	385	384	376	384	368	371	379	361	334	378	383	389	327	358	370	388	367	355	329	370	350	386	392	372	362	376	364	360	388	412	365	334	387	381	379	376	376	376	370	400	377	371	373	349	333	354	365	373	366	384	379	378	338	394	405	340	353	371	372	348	313	355	369	374	378	351	370	381	363	385	367	334	383	394	339	391	372	385	359	356	348	366	344	387	365	353	384	364	370	350	375	369	351	397	338	355	372	383	356	374	403	368	342	353	367	376	364	380	345	344	366	351	374	361	375	359	339	376	345	377	398	351	356	331	378	381	344	372	358	412	386	377	342	375	373	375	374	361	411	389	397	359	364	353	351	348	400	331	363	379	400	371	418	374	351	295	370	350	395	355	352	342	368	390	379	371	389	357	371	384	340	401	371	372	371	346	407	363	351	369	382	380	352	333	377
7401	1109	1386	1558	1457	1333	1195	1093	1071	1063	1023	1030	1009	936	928	933	963	934	942	903	857	942	892	902	926	869	899	908	910	895	916	898	868	889	888	973	872	869	875	850	864	845	899	838	945	881	905	896	877	849	875	868	902	884	903	856	861	851	912	864	845	926	920	907	908	895	864	865	906	891	925	912	899	930	853	913	868	889	874	880	849	897	927	881	869	890	861	911	896	933	868	887	887	883	926	883	824	927	917	871	845	885	807	898	893	876	863	899	851	875	855	894	890	862	899	860	912	897	908	924	911	876	909	909	910	937	923	900	890	878	891	887	882	888	881	865	929	865	885	914	889	877	904	870	861	890	926	880	825	897	870	860	900	907	891	913	883	929	866	842	870	891	912	862	858	961	831	890	858	864	930	858	876	875	918	845	891	922	905	887	880	927	880	911	842	895	872	891	873	908	809	930	896	846	863	861	920	888	878	874	885	901	885	918	847	857	908	827	872	915	905	842	867	893	881	908	840	889	880	921	843	868	874	837	829	870	869	915	871	847	888	874	856	872	838	897	848	894	865	895	861	889	867	883	886	887	879	926	881	931	851	923	885	887	843	890	942	891	830	833	866	862	866	866	879	942	884	932	914	855	851	877	887	915	901	861	875	853	846	927	901	884	836	913	893	891	888	896	845	876	877	864	897	884	910	881	842	896	841	863	882	858	884	834	838	842	894	849	877	902	930	862	849	858	912	883	876	900	876	865	842	917	843	811	912	853	853	890	891	891	927	917	899	882	862	862	901	928	953	835	854	823	879	904	828	884	817	856	874	923	914	894	900	881	870	921	879	861	824	923	862	882	853	908	865	829	817	828	872	896	866	925	874	884	871	864	926	895	881	890	850	869	874	840	895	887	890	937	826	907	844	902	909	958	923	878	896	832	867	882	906	888	894	885	881	897	954	850	911	863	905	859	893	860	846	890	858	846	868	880	875	872	973	874	834	837	920	946	950	849	885	945	848	871	850	840	940	844	872	881	866	837	851	866	877	880	832	885	827	835	951	890	905	919	858	872	867	875	883	853	861	892	839	872	915	884	878	852	870	899	856	892	824	845	961	869	867	815	905	898	898	889	849	886	918	864	933	886	851	921	838	860	898	896	885	831	890	903	963	873	880	913	893	883	869	938	914	879	848	904	941	920	877	885	818	866	844	867	866	879	845	880	880	880	859	875	877	896	860	894	873	923	854	854	894	846	860	877	921	917	877	923	896	830	899	868	946	838	907	849	919	873	891	907	902	870	895	896	822	847	863	916	870	907	871	845	882	881	849	883	906	903	825	901	865	905	895	876	886	876	847	840	876	918	868	817	851	844	896	875	870	848	964	896	880	900	909	889	903	871	890	831	884	927	892	840	864	888	893	931	845	864	880	886	891	841	879	915	912	850	926	836	849	906	834	914	882	917	851	888	867	866	810	888	853	840	883	905	886	873	918	925	872	835	856	883	861	845	908	867	923	880	859	874	858	862	875	894	862	888	894	886	895	814	907	872	863	870	860	823	838	930	883	874	847	877	854	899	881	857	880	884	894	855	882	877	868	857	874	857	888	865	856	859	893	876	881	880	844	917	888	847	858	855	862	885	840	906	847	850	907	839	876	879	894	879	864	860	880	868	863	874	893	897	860	894	877	918	838	908	868	858	891	882	809	890	861	856	910	973	891	925	853	857	935	887	837	844	827	930	880	892	863	866	877	894	898	908	941	855	877	861	834	862	854	851	894	910	847	863	849	898	908	870	840	842	847	862	814	877	844	891	899	901	838	887	868	845	888	942	845	885	923	862	936	842	836	927	874	916	885	892	892	886	812	869	869	850	874	883	862	835	889	883	842	841	831	869	943	885	834	828	922	885	904	862	856	850	891	869	946	892	882	913	902	912	860	836	863	822	846	892	896	877	880	928	910	838	865	881	937	912	850	854	861	844	874	860	843	908	956	874	911	824	856	923	877	897	897	935	830	903	834	858	875	806	884	886	874	908	895	837	852	836	863	878	885	865	852	862	888	867	872	881	866	899	896	891	851	895	900	847	864	865	869	862	814	895	880	904	887	837	851	871	920	913	879	871	896	879	885	837	874	888	863	868	845	898	923	939	921	860	898	870	899	916	885	903	899	855	914	868	867	883	850	898	816	916	843	897	860	851	836	860	894	842	921	910	854	896	865	876	864	906	906	858	876	853	850	856	954	910	894	874	887	891	840	838	911	885	861	827	881	880	883	940	840	880	892	833	884	901	900	917	902	889	829	899	904	924	903	820	876	822	864	878	879	882	937	923	898	929	916	869	896	869	884	852	927	923	860	849	888	914	886	891	911	872	828	876	912	847	892	866	884	847	908	883	870	810	843	917	903	840	961	868	854	879	841	872	863	895	852	874	885	917	870	869	929	848	843	872	857	882	844	850	863	881	869	889	895	895	912	906	871	918	897	856	918	889	894	883	891	920	911	900	921	858	928	849	943	886	870	889	838	815	855	870	838	913	913	849	815	858	899	888	870	882	827	867	897	925	860	882	892	825	866	908	882	883	936	875	901	851	855	881	920	840	884	882	848	876	873	812	859	893	861	872	892	897	840	830	925	820	864	906	926	920	896	863	902	877	888	818	854	883	894	882	910	911	863	846	908	890	872	889	865	888	860	926	829	863	869	889	854	891	897	856	889	891	850	897	901	876	867	868	913	839	901	941	875	902	870	898	905	899	889	870	884	869	864	913	931	840	911	831	855	870	874	880	864	846	853	899	880	853	832	859	880	876	872	863	839	865	865	919	836	887	883	849	905	863	914	869	824	826	887	894	912	839	895	865	895	873	899	864	866	910	862	879	871	906	899	860	866	848	847	883	869	869	893	871	876	841	865	848	912	855	854	879	827	839	874	905	874	890	882	918	911	923	912	899	866	811	871	892	888	936	918	895	864	844	887	897	875	848	888	933	914	843	911	861	863	872	879	853	857	802	909	900	867	880	845	860	925	871	881	868	858	875	904	851	866	835	872	850	917	798	876	850	880	899	888	915	905	915	894	919	872	847	835	921	915	921	839	859	866	867	883	920	858	878	846	899	892	836	855	838	911	884	898	845	844	887	946	862	876	890	837	914	876	914	908	866	886	898	866	866	887	874	865	900	864	821	857	884	891	828	857	880	829	905	904	893	872	828	868	901	906	891	893	869	901	893	802	932	904	904	913	897	881	919	941	843	889	896	865	890	884	929	818	857	863	923	843	934	874	850	913	899	832	893	877	903	872	871	869	887	874	896	897	898	833	865	817	879	867	907	873	910	852	885	938	855	836	912	903	911	868	888	846	850	902	939	866	819	812	880	913	883	856	856	916	938	897	886	879	850	874	886	912	957	836	858	858	880	860	899	864	901	886	899	913	855	899	885	868	842	865	884	904	925	893	886	900	868	923	860	904	859	901	858	850	873	882	867	857	877	913	860	899	892	889	906	891	843	835	888	892	826	910	826	837	897	916	865
13937	876	639	512	376	332	327	230	264	245	261	226	210	237	188	200	211	209	212	216	199	203	206	189	202	188	178	181	161	196	198	193	201	204	194	199	195	211	220	185	205	202	179	201	206	179	212	199	200	195	167	204	223	212	196	172	199	176	193	193	192	176	185	194	184	216	178	179	191	180	209	187	188	194	165	169	182	192	190	188	184	217	201	232	201	204	208	198	208	178	196	198	179	204	202	195	192	173	227	196	215	180	202	198	199	200	165	180	199	198	177	179	167	184	195	194	187	231	169	200	164	195	202	189	181	210	199	188	184	168	170	187	209	189	188	185	192	181	202	212	213	207	234	186	186	214	177	204	197	186	188	187	213	197	198	207	197	187	178	189	205	176	197	178	175	197	198	210	196	166	214	198	197	194	188	188	193	208	183	184	190	201	183	200	180	185	192	217	210	193	209	185	163	194	193	195	215	198	170	210	203	206	224	185	191	185	195	194	191	196	195	185	180	185	182	203	200	184	173	192	188	189	193	191	195	168	198	196	175	183	198	220	200	201	183	176	187	177	196	225	196	202	211	212	190	216	213	192	190	200	183	148	192	207	175	173	195	192	203	188	175	206	198	202	190	189	193	188	208	189	196	200	172	178	204	201	221	173	193	190	194	200	215	194	205	250	204	189	192	177	188	185	181	194	209	196	188	177	187	195	196	179	201	193	210	195	176	186	220	182	201	191	164	197	216	200	205	201	191	207	213	177	183	191	190	161	187	183	192	177	209	191	206	204	183	206	191	204	187	190	208	171	213	204	190	210	226	195	197	185	203	206	178	203	197	178	193	197	199	193	189	173	155	189	206	184	226	211	203	170	190	180	193	192	210	202	165	203	228	222	172	197	205	186	173	210	182	169	210	195	215	185	185	182	194	197	188	195	190	246	194	205	202	211	186	211	175	178	201	188	201	164	188	194	184	175	179	200	191	184	195	207	191	181	181	184	167	193	170	193	195	190	201	181	195	214	192	189	208	177	212	198	191	184	197	188	181	193	208	184	206	164	212	182	181	200	196	202	192	215	180	214	172	207	205	207	213	161	196	217	177	193	193	184	195	193	175	183	183	205	220	203	193	208	183	188	171	177	234	182	194	207	220	187	207	187	186	195	225	185	189	187	189	190	181	206	190	210	187	156	181	190	191	201	185	168	210	215	189	207	182	211	166	196	179	206	205	169	194	184	211	209	188	208	194	173	207	185	210	193	203	183	176	185	195	193	188	197	213	185	188	218	181	180	189	179	196	205	190	187	203	206	195	194	183	181	205	212	201	211	198	188	195	186	205	202	166	178	214	173	184	226	209	194	200	173	153	211	195	200	220	168	183	229	211	168	179	188	199	186	210	213	196	180	219	210	181	177	170	222	199	163	186	198	186	175	223	201	204	200	207	195	226	199	188	206	183	198	173	184	176	199	186	183	180	196	170	183	211	178	191	191	213	197	216	193	188	193	181	188	202	175	176	166	218	197	212	193	185	167	189	173	203	181	215	189	223	221	182	208	189	183	205	210	177	189	181	187	180	197	167	180	187	205	199	174	202	211	201	166	172	204	207	186	208	186	228	199	172	183	212	192	216	179	169	208	176	199	192	190	189	187	214	189	184	204	189	185	203	215	195	175	188	171	207	214	183	199	194	194	208	211	210	172	190	195	212	215	207	197	178	191	184	203	195	170	172	210	201	206	192	210	190	207	200	197	184	183	168	177	181	222	199	194	224	190	180	201	183	164	198	181	170	220	214	196	203	208	190	190	185	181	184	191	186	201	203	208	201	169	202	181	220	202	202	211	200	172	188	201	197	154	174	222	188	195	192	192	197	222	194	205	220	202	162	196	193	208	196	185	166	177	215	203	216	197	167	195	172	186	194	225	215	189	186	195	177	213	216	195	182	174	182	210	188	195	176	193	178	214	177	172	192	172	193	224	205	201	175	199	187	189	184	186	204	203	194	212	199	204	203	186	201	189	209	189	189	196	199	177	193	191	186	209	199	211	197	200	195	191	223	193	187	209	204	184	202	178	191	171	202	182	182	220	204	191	200	188	216	196	185	182	191	215	190	183	189	165	184	202	193	202	220	160	217	196	184	209	225	187	193	166	203	173	178	194	173	202	181	224	192	224	189	207	176	195	178	210	214	206	186	196	192	209	174	197	190	203	211	203	205	195	193	165	217	190	201	162	175	200	173	218	179	207	183	199	187	192	208	208	214	186	198	177	182	188	224	198	197	190	209	197	210	194	220	180	186	174	204	192	171	197	173	200	193	230	196	199	213	168	194	187	201	212	195	174	185	171	185	180	192	197	180	209	180	199	198	204	169	165	202	211	194	184	207	199	220	193	195	197	179	187	183	213	176	199	227	175	199	178	188	203	190	185	194	197	208	215	220	212	175	215	194	176	193	199	184	177	207	214	187	185	190	197	214	188	201	190	190	172	178	206	204	204	188	230	202	190	187	173	193	182	188	196	181	191	223	193	180	212	172	215	218	215	169	170	201	191	189	189	169	190	172	218	198	202	226	200	162	182	212	182	194	168	192	207	202	198	183	182	186	201	204	205	212	207	200	182	199	176	192	216	197	198	188	186	173	169	176	187	197	191	203	186	210	201	214	207	193	209	196	176	189	191	218	219	198	200	220	196	199	191	194	207	179	195	200	174	202	176	210	175	194	227	207	181	208	216	198	190	182	182	180	182	192	168	198	190	183	195	184	179	198	195	182	218	196	190	196	178	186	172	188	196	171	190	173	184	199	187	174	212	197	183	192	221	204	198	205	206	160	200	192	198	192	186	208	197	169	194	170	186	198	197	198	177	186	190	195	213	200	209	199	208	233	190	192	177	191	194	204	177	200	208	188	178	190	192	227	192	210	180	172	179	197	200	181	181	195	169	187	217	202	215	183	193	173	197	187	194	181	172	174	205	193	182	201	191	182	196	209	207	191	205	184	211	190	207	200	195	167	183	218	196	198	225	208	197	198	212	200	205	193	207	204	204	210	213	216	200	204	196	201	192	191	180	185	199	209	238	195	191	186	193	187	204	189	190	185	205	190	189	191	182	195	183	228	185	174	200	199	181	209	215	180	191	219	193	190	209	205	198	202	198	190	184	179	207	191	191	184	210	193	206	188	179	179	209	189	220	207	178	186	166	201	186	153	210	176	204	175	191	229	185	189	195	189	195	199	179	200	183	206	198	180	179	180	185	192	192	180	198	197	184	199	205	204	195	184	185	198	211	191	199	180	184	204	198	206	193	196	171	194	224	190	186	188	192	196	206	222	200	184	191	200	189	197	178	189	210	181	169	193	193	194	179	190	184	196	190	203	196	208	189	185	215	187	200	200	171	175	183	203	192	217	186	192	197	199	198	194	175	180	169	197	203	183	180	192	211	205	181	189	180	229	207	198	177	202	183	193	180	171	209	164	172	199	176	183	174	193	200	192	208	185	150	178	221	194	173	198	178	205	194	180	190
8645	871	1565	1716	1553	1289	1095	955	889	875	762	737	666	666	631	564	593	550	636	531	556	571	550	548	566	522	476	547	536	524	526	470	521	543	540	559	528	497	446	466	489	518	478	499	527	513	506	499	504	505	502	488	481	497	552	503	510	497	528	517	531	472	515	497	536	498	504	470	523	495	524	495	525	483	491	515	530	512	512	515	502	503	513	508	476	469	499	477	506	497	509	517	513	514	502	500	479	470	484	467	461	486	487	517	461	492	523	532	498	476	505	511	478	497	514	482	485	532	518	458	495	496	549	458	558	512	490	485	482	471	499	498	502	469	482	491	514	487	526	527	504	489	520	502	508	485	517	540	508	485	470	536	485	464	510	478	478	487	481	476	491	484	495	465	484	521	506	486	494	511	490	463	476	502	531	481	518	477	501	495	478	531	454	487	495	470	492	498	487	495	534	478	527	478	535	470	491	485	488	512	507	465	479	508	491	528	476	498	519	461	482	508	506	494	453	518	494	503	506	503	498	493	471	508	491	498	480	526	499	506	454	486	473	489	486	511	517	494	499	489	474	503	507	507	507	499	487	504	474	505	482	514	482	485	516	493	480	530	507	495	452	463	486	515	488	509	514	507	498	461	482	507	507	493	491	515	517	531	459	482	478	516	514	498	536	467	475	484	512	488	482	492	478	477	495	487	479	487	500	529	520	504	509	466	472	539	465	484	484	493	505	470	511	499	470	515	494	478	514	475	528	516	479	470	494	468	521	490	448	525	535	517	502	548	516	476	520	511	478	493	438	501	494	537	517	496	531	504	503	518	487	493	524	475	501	523	502	504	483	493	474	485	438	459	508	511	493	467	518	479	475	484	510	500	496	499	488	518	499	464	462	490	479	507	452	460	507	495	457	488	501	503	508	464	472	491	502	512	492	514	530	506	498	490	484	491	517	510	470	532	496	475	469	500	509	470	508	522	514	494	457	507	525	516	445	512	467	504	498	493	488	521	507	480	499	525	461	490	497	476	493	469	489	527	485	487	500	516	466	500	493	472	504	511	498	519	490	513	488	467	494	488	490	482	510	508	511	489	510	490	507	488	502	477	537	497	455	496	524	504	484	443	491	508	459	464	493	497	508	480	498	486	488	492	478	499	471	466	497	514	456	530	493	491	520	510	489	486	475	487	547	516	504	460	477	505	522	489	485	493	488	505	481	526	520	542	489	495	521	464	505	439	425	545	457	511	503	476	488	533	477	495	452	507	499	497	481	530	496	515	491	499	475	470	485	476	518	495	516	534	494	489	467	476	515	482	484	495	512	490	484	515	483	473	507	494	532	501	515	440	521	546	516	490	486	473	539	501	474	475	467	465	451	466	499	477	514	511	493	448	486	510	496	501	501	520	508	505	478	498	505	484	471	493	482	504	513	480	464	472	492	469	505	523	482	512	479	493	454	474	467	504	516	537	481	502	515	512	492	471	503	498	503	517	494	449	518	540	516	542	494	513	531	506	499	509	496	503	491	464	462	486	478	483	482	517	460	519	466	494	464	497	526	499	458	480	544	493	479	513	499	514	522	494	446	484	507	475	515	483	512	503	541	509	507	464	514	540	504	523	522	515	473	460	481	520	483	504	502	452	490	473	472	465	534	503	531	482	510	530	517	503	477	491	492	470	482	516	498	524	503	539	484	484	460	472	503	473	536	495	471	496	524	491	526	502	526	484	508	496	500	500	503	496	467	504	557	486	499	465	482	493	470	513	481	451	487	529	483	490	463	489	480	468	474	528	475	525	467	508	522	508	544	450	451	479	487	480	486	511	479	501	497	507	487	487	458	498	493	483	457	473	480	511	472	501	473	516	502	512	508	515	463	477	477	488	502	502	465	505	477	491	501	462	492	477	493	508	511	506	505	505	484	447	482	478	467	517	531	470	515	530	516	479	485	507	494	537	518	512	524	500	479	488	505	502	523	505	522	473	470	518	506	484	487	512	531	505	515	463	486	491	444	507	501	527	476	485	475	533	499	497	490	489	492	511	506	526	455	491	464	468	489	471	479	509	474	510	514	500	480	480	461	496	553	499	465	487	505	463	483	475	490	521	488	504	486	514	521	429	492	453	506	471	499	505	477	474	483	491	456	537	455	490	461	477	506	479	533	498	524	483	466	506	489	490	518	472	502	495	475	504	509	505	526	551	483	503	479	482	495	496	541	497	496	493	460	471	485	503	472	514	448	497	528	519	471	477	487	546	480	510	455	498	469	545	485	432	491	500	477	478	520	509	522	516	466	466	476	505	520	489	499	475	502	444	466	474	464	491	524	441	506	486	533	470	517	473	467	501	514	510	482	493	453	515	502	465	458	499	484	470	488	473	469	524	500	532	488	490	503	531	477	479	464	471	498	469	519	505	518	507	493	510	484	496	485	486	498	488	497	493	494	495	476	499	499	524	510	493	504	525	469	472	473	468	513	485	515	484	498	509	467	481	465	523	439	484	486	462	513	496	485	492	497	498	467	472	489	476	486	534	498	509	531	518	500	498	503	522	487	496	509	473	458	499	513	446	515	483	497	486	486	527	480	412	497	488	484	485	482	481	491	516	450	450	467	528	480	473	499	450	488	518	465	526	465	526	519	479	514	504	479	489	519	528	506	479	487	491	490	485	467	479	520	477	514	484	522	564	511	495	475	508	467	474	522	472	510	509	498	473	478	506	492	494	500	499	476	508	490	504	480	492	519	533	488	495	506	501	489	506	556	480	533	531	515	508	489	459	461	496	519	511	516	495	507	497	477	485	512	453	502	459	507	492	492	493	510	497	472	487	512	467	512	506	527	470	483	495	488	479	504	510	490	507	444	506	506	498	500	486	530	539	479	486	468	459	496	472	481	494	513	495	489	449	489	475	501	497	461	493	490	507	497	536	488	499	472	488	479	492	522	491	502	501	522	504	472	456	493	499	500	524	522	498	477	500	456	482	504	505	478	490	483	487	504	509	440	495	506	494	505	486	472	480	481	454	493	493	492	503	462	439	483	488	516	539	502	553	521	497	480	452	508	488	485	521	512	482	488	505	455	533	489	478	537	501	499	504	505	517	478	458	523	491	506	498	511	527	454	490	496	513	472	516	460	508	538	482	489	512	549	521	475	512	487	492	504	506	501	475	514	511	505	519	491	495	502	518	518	469	474	484	460	499	469	502	494	456	511	526	498	503	512	491	503	474	568	494	509	488	529	489	515	533	513	534	460	495	485	464	475	503	501	461	513	483	479	501	469	495	473	469	484	503	480	491	488	556	480	474	478	467	458	502	495	493	508	470	498	498	529	499	507	491	490	507	466	499	507	497	511	486	472	530	499	516	497	481	479	493	482	496	530	516	488	496	506	510	526	445	514	476	458	451	490	480	514	502	529	493	519	458	500	497	485	485	489	499	502	514	483	438	454	499	433	511	474	485	485	459	475	472	481	514	514	474	478	507	509	502	487	505	489	501	515	458	494	508	470	504	526	487	466	540
2111	372	361	372	389	342	359	366	336	349	358	321	350	319	371	358	369	354	345	340	388	363	351	353	374	316	343	361	384	367	386	384	365	338	361	359	344	395	366	359	374	354	371	373	326	350	370	382	334	377	355	342	329	333	382	396	365	365	399	342	365	393	382	334	328	363	345	355	372	384	340	354	381	360	345	383	348	363	388	382	360	350	377	348	383	325	353	374	376	385	350	346	377	362	359	362	358	363	318	350	355	361	373	362	326	328	331	349	387	343	374	355	377	374	359	369	338	333	352	355	380	354	335	342	369	372	346	360	349	378	395	371	361	373	352	336	360	307	353	330	326	361	374	357	368	347	357	371	332	360	379	376	347	339	393	360	382	374	325	332	358	361	339	401	395	353	360	333	340	358	377	351	355	351	367	389	361	359	361	371	356	357	327	358	359	368	397	368	355	346	365	348	356	361	366	352	333	350	356	389	379	320	351	319	363	365	357	391	377	315	357	396	350	344	334	363	338	352	337	336	350	336	352	358	365	350	340	327	336	349	351	351	359	358	340	345	360	355	373	336	379	336	347	396	337	356	397	346	389	377	357	375	346	364	359	368	338	376	343	354	353	390	351	364	319	342	384	369	362	365	366	336	374	400	355	377	356	375	369	318	376	351	352	315	323	347	372	373	334	341	338	371	340	331	374	333	373	331	372	336	338	326	340	334	385	338	321	310	372	386	327	323	349	355	342	344	365	351	374	325	351	372	314	361	368	359	382	383	354	386	330	347	390	347	332	337	368	353	312	336	341	382	359	349	388	371	357	361	360	342	398	386	356	353	353	324	368	368	357	348	369	332	347	342	374	369	396	349	380	312	356	351	342	348	363	366	355	372	350	347	394	350	343	367	386	337	355	348	371	333	372	328	344	381	362	344	351	389	349	345	350	329	372	364	361	355	333	363	358	370	377	339	359	389	345	330	319	349	327	410	375	336	374	340	346	335	332	354	340	352	378	349	340	357	335	379	411	340	371	395	325	353	358	363	371	398	329	379	366	375	333	375	332	351	373	394	357	349	340	330	369	373	343	343	339	350	331	332	368	378	364	353	352	350	342	362	376	364	355	357	348	340	380	356	381	395	333	374	332	337	362	332	307	331	418	350	329	345	393	336	386	340	379	379	337	341	383	339	358	334	361	370	361	330	348	388	368	356	414	334	349	377	371	395	348	352	383	360	329	372	363	335	367	362	382	381	357	386	366	365	333	337	341	350	340	367	301	383	351	337	371	358	353	352	394	371	337	349	357	355	368	350	364	346	339	339	347	396	345	349	355	382	351	312	370	391	341	324	334	335	374	362	332	364	353	383	347	356	392	339	384	339	375	376	374	339	361	375	351	385	360	372	358	341	392	369	338	364	359	354	385	330	325	373	368	340	319	347	373	356	321	302	350	382	341	346	350	337	342	366	347	353	385	355	390	380	391	365	336	353	298	395	357	374	369	333	367	379	340	359	325	371	354	335	350	345	363	339	389	368	369	352	363	338	391	385	362	375	332	316	377	344	362	357	360	375	335	382	356	349	384	339	360	329	374	362	360	378	382	376	354	360	336	361	375	334	346	337	377	372	401	336	353	366	382	370	356	337	364	378	357	283	378	359	351	371	352	383	375	397	371	386	346	346	370	360	352	355	363	329	343	347	329	389	322	374	389	379	381	347	355	352	325	345	379	359	371	335	342	344	318	371	397	403	348	373	332	361	369	364	360	328	364	337	355	342	344	375	374	349	362	380	347	330	326	342	339	384	377	340	364	362	385	368	354	368	361	360	346	331	407	367	335	361	355	354	378	377	309	325	341	344	369	329	347	345	350	364	345	397	353	401	329	354	349	345	312	369	375	351	356	374	369	340	342	363	409	343	345	332	324	399	368	356	359	332	372	341	329	353	354	346	351	351	387	348	353	364	360	343	352	326	364	376	348	347	335	369	350	386	374	339	379	352	351	352	371	347	353	329	354	354	381	374	332	410	405	369	329	377	359	342	363	307	385	371	345	341	377	337	336	349	374	349	353	388	343	386	335	365	337	314	345	343	354	377	361	340	353	380	324	349	369	355	306	347	365	388	338	327	352	374	370	378	343	375	371	349	371	368	359	357	388	370	325	374	380	353	346	337	351	319	356	337	368	379	364	331	326	389	374	357	365	362	342	344	362	333	401	371	390	388	368	382	387	372	363	351	376	321	373	368	322	335	327	361	358	359	351	336	311	358	336	366	349	346	386	378	375	363	363	348	349	326	372	351	357	363	318	387	316	359	351	360	383	346	381	360	354	342	345	353	312	371	332	349	326	352	356	389	349	353	331	324	386	344	344	363	401	354	353	327	362	363	374	358	335	351	387	384	376	351	378	376	378	329	369	324	372	352	358	371	347	328	393	374	338	374	362	344	330	344	352	343	345	363	363	365	391	371	361	345	372	377	347	382	353	334	345	351	376	386	373	374	335	355	346	350	367	381	374	355	325	358	357	327	354	339	337	378	365	332	368	333	379	352	327	358	352	403	381	366	355	371	367	345	347	344	376	358	354	338	363	349	314	393	339	361	351	353	334	366	365	382	369	353	346	350	361	355	361	375	348	390	337	353	349	376	338	356	381	375	364	355	346	337	378	373	379	362	346	339	331	337	362	360	383	358	359	365	401	352	361	353	350	345	371	350	379	342	385	347	390	401	365	358	373	351	364	381	333	345	411	318	390	362	387	382	379	369	344	360	390	342	353	379	374	344	352	360	386	372	324	346	366	370	382	325	369	372	376	381	352	366	354	361	336	384	363	378	386	376	379	376	374	363	360	396	353	333	331	361	368	320	398	347	353	348	373	319	362	345	403	336	349	339	343	346	371	327	353	353	358	360	370	386	375	358	338	353	357	356	375	401	358	351	339	362	391	342	361	339	361	349	367	400	349	376	351	324	392	365	377	360	328	351	366	355	383	399	305	356	376	344	367	381	334	335	377	349	347	361	357	338	383	332	361	337	328	401	357	362	346	355	371	353	353	386	332	331	380	389	376	387	338	360	352	382	348	373	405	347	328	372	394	338	315	422	365	374	303	327	375	337	375	356	378	333	382	354	354	383	337	359	319	345	389	332	385	369	374	340	361	353	355	384	352	360	352	415	378	333	354	352	375	344	380	382	358	364	353	350	342	347	356	340	344	389	320	377	405	401	352	343	376	399	384	333	331	326	364	352	380	353	329	334	322	354	376	358	370	308	349	347	357	378	362	368	350	350	375	343	334	359	332	352	358	347	316	361	344	375	344	349	396	374	352	340	341	373	361	318	350	351	350	338	365	360	392	335	367	405	392	359	331	401	352	339	349	345	363	319	349	357	365	361	381	359	374	347	352	355	371	373	387	344	367	348	338	382	350	371	340	341	372	367	374	369	296	364	388	329	374	384	368	353	367	331	359	355	372	344	365	366	363	368	390	359	350	356	346	340	320	375	376	334	359	345	320	354	377	391	369	388	375	339
2640	910	826	917	904	862	890	872	864	878	815	919	878	844	879	884	884	854	829	949	838	846	867	894	868	847	884	830	880	865	920	864	843	916	861	893	910	864	895	944	860	845	891	888	859	904	910	852	820	869	856	881	924	852	878	897	868	860	890	859	812	838	845	851	884	876	894	882	851	886	882	856	843	864	861	878	837	877	913	914	823	860	827	857	834	857	888	869	930	840	916	940	845	851	873	832	846	848	867	839	820	951	860	855	882	894	859	856	834	878	862	826	891	897	827	896	888	846	860	877	885	880	857	890	837	875	850	829	801	849	881	870	886	875	819	847	863	843	844	833	859	894	905	866	924	905	856	843	936	843	946	885	849	856	870	819	869	838	827	855	858	919	878	848	872	859	834	824	811	912	829	853	902	857	923	840	937	842	873	887	855	882	830	848	857	841	885	814	905	822	880	885	884	885	894	861	851	879	879	874	867	853	853	911	858	856	877	910	859	851	881	863	890	870	833	873	875	875	839	867	897	877	861	831	865	910	869	844	841	816	873	925	812	800	874	856	893	902	827	819	834	879	877	900	821	906	879	892	879	844	889	834	891	826	863	913	861	863	895	830	862	890	820	851	881	852	883	859	879	867	880	888	894	889	850	866	866	882	876	859	860	844	880	872	857	839	925	817	851	928	897	914	860	891	853	855	920	884	870	844	866	864	812	853	833	797	867	906	861	875	817	887	878	861	865	867	800	862	860	847	857	893	879	864	840	830	887	903	900	892	859	863	857	867	819	856	819	857	854	884	844	863	832	860	865	878	833	841	843	816	926	861	819	845	880	878	882	836	881	864	901	930	859	920	840	870	909	856	896	830	849	894	928	868	851	863	863	881	847	845	880	826	855	894	860	918	896	883	890	814	843	874	846	868	886	830	867	901	894	856	828	879	887	933	838	846	865	875	853	899	877	889	861	850	862	813	832	833	869	887	835	843	850	837	872	825	828	852	831	833	850	893	888	903	896	885	880	894	829	872	864	820	845	871	927	878	874	889	870	890	862	852	894	914	873	842	902	911	836	849	854	870	896	878	867	847	824	852	846	818	877	908	853	887	888	878	847	861	839	843	891	830	846	853	841	891	868	897	851	838	864	926	860	851	868	868	898	893	849	818	872	888	849	865	844	832	861	828	845	918	903	838	854	809	908	910	861	797	821	824	852	925	837	824	903	880	892	905	941	894	881	876	817	887	837	876	884	857	864	843	894	834	916	905	883	887	917	871	841	837	904	892	838	860	879	795	861	874	894	875	905	828	858	879	847	892	821	886	849	853	881	938	856	912	849	869	877	857	897	826	869	895	859	869	870	871	801	855	854	854	892	858	887	836	852	916	872	904	828	895	848	826	886	871	885	892	872	889	891	826	868	934	860	859	912	874	846	839	853	867	833	834	829	900	873	851	811	883	831	851	860	845	847	889	881	909	852	932	868	852	811	824	839	847	942	887	838	831	843	867	869	830	876	828	865	843	878	845	850	851	893	795	907	895	860	842	914	882	819	847	859	908	852	882	854	883	880	825	862	858	832	881	856	918	887	803	890	861	820	863	841	881	900	826	853	934	853	912	812	884	891	933	855	823	864	856	849	860	852	839	845	890	872	875	901	855	859	936	819	862	844	885	854	878	889	896	883	843	811	816	888	903	900	903	870	856	915	876	907	828	889	903	929	820	861	847	816	886	831	880	849	824	842	843	893	866	857	907	881	911	861	915	813	847	861	834	885	892	885	848	888	882	906	860	875	885	829	882	905	897	873	869	879	834	908	859	893	884	857	867	830	887	855	863	860	896	906	871	889	822	857	887	852	882	872	851	907	869	881	825	885	843	912	904	880	858	891	851	837	872	838	879	877	846	858	843	899	872	837	869	894	878	894	841	861	899	883	913	864	831	860	869	915	868	817	861	881	849	843	920	854	830	834	900	918	772	826	889	854	777	842	881	827	869	827	834	861	889	884	887	878	844	854	865	846	827	838	831	802	920	872	909	916	861	890	901	947	850	859	823	902	815	843	849	812	839	849	836	908	859	899	869	894	871	887	833	897	866	849	925	903	866	866	862	806	862	861	888	869	865	855	848	908	875	887	910	827	871	825	852	885	854	849	871	900	865	864	866	879	893	902	872	841	883	872	851	860	862	902	882	825	829	880	858	922	849	903	855	863	877	875	831	849	836	879	885	876	892	901	889	838	838	854	840	867	863	880	880	910	846	874	829	825	930	915	819	925	880	871	871	803	882	859	882	866	830	871	846	875	808	898	850	847	881	863	860	915	825	875	809	865	881	829	908	853	803	843	822	848	870	885	859	880	822	879	861	872	897	900	849	911	875	871	884	879	877	918	877	894	854	875	887	867	886	866	890	878	864	866	864	856	835	836	886	860	857	907	828	879	841	879	800	856	892	834	884	865	856	839	893	887	868	872	899	896	902	888	882	902	871	836	864	831	854	813	917	924	811	858	844	854	819	880	823	888	889	844	846	929	895	875	877	857	810	843	802	913	863	829	854	869	847	896	874	861	899	891	831	864	859	880	885	869	807	833	918	874	870	856	899	864	870	879	872	882	816	885	820	888	815	894	895	850	914	858	881	905	917	906	865	912	927	900	868	871	898	870	805	892	845	859	840	821	867	811	827	847	854	915	875	872	889	896	896	843	889	855	881	855	817	876	889	884	869	845	872	905	872	906	815	821	880	884	890	849	825	886	841	859	854	896	883	879	872	856	903	845	849	852	807	851	821	863	835	914	872	860	911	845	835	885	892	859	907	879	894	877	838	935	951	813	851	833	892	877	876	895	893	887	849	897	883	851	815	822	805	861	826	789	912	849	873	878	871	834	838	804	887	875	826	863	857	831	860	863	862	883	849	857	892	855	862	822	869	889	835	894	837	867	862	838	920	843	875	863	781	809	845	813	892	866	873	922	866	859	862	831	874	854	874	861	918	891	849	894	861	911	905	878	831	859	849	907	871	888	847	851	888	821	872	798	875	860	876	841	891	836	853	844	843	812	885	847	892	902	900	902	866	831	888	892	896	839	858	855	874	891	832	798	825	895	891	860	861	902	831	823	885	872	889	901	830	910	862	878	882	858	861	850	830	901	846	856	923	812	850	838	831	842	824	888	863	908	860	899	875	864	839	889	902	841	874	857	900	861	906	891	860	828	913	900	870	884	847	888	899	867	885	847	866	897	904	856	859	840	888	937	882	882	858	787	855	815	871	895	890	892	819	841	856	831	924	843	819	834	910	849	902	837	813	851	943	854	883	837	888	950	835	854	845	880	833	853	862	875	865	778	874	857	816	856	791	838	904	885	909	802	879	828	866	883	900	871	838	838	886	877	809	867	857	867	868	891	839	919	900	854	844	845	861	856	793	858	904	850	887	922	905	867	855	876	836	866	869	889	856	897	900	856	901	909	849	897	870	835	869	876	840	923	913	846	858	846	868	933	828	909	836	875	838	849	860	838	903	860	908
8339	630	600	555	518	442	472	444	415	394	382	386	334	392	367	383	393	377	404	379	427	347	372	415	387	384	386	399	340	388	344	358	400	378	366	407	396	321	390	374	362	356	366	358	354	392	366	374	363	378	378	380	362	387	342	367	381	349	331	356	366	388	336	381	399	378	384	332	371	374	393	393	377	366	371	373	401	421	379	383	340	359	364	346	371	356	398	362	348	385	394	369	406	375	392	398	377	398	368	348	375	372	333	385	359	360	346	365	395	335	358	332	346	361	383	339	391	414	368	368	336	348	383	351	364	365	381	349	325	380	333	378	343	391	371	348	365	360	364	417	352	387	401	360	355	308	357	371	368	360	339	373	365	320	344	371	353	368	380	410	365	384	413	359	362	364	363	325	354	392	321	386	391	366	360	364	353	333	361	387	384	353	357	411	359	323	368	389	370	348	381	374	404	332	337	375	402	381	375	369	350	372	384	374	403	340	362	367	381	366	387	364	378	359	408	394	370	355	361	367	353	341	373	374	344	356	360	401	385	408	366	396	391	353	373	372	412	382	333	387	365	388	382	341	353	355	368	365	342	370	361	364	359	325	364	336	407	379	375	357	370	378	347	368	408	372	376	353	396	375	351	390	403	372	333	374	375	385	370	372	375	363	362	388	403	370	375	397	349	374	339	380	334	402	385	362	390	401	384	368	373	377	398	352	373	363	360	390	379	370	368	377	351	352	355	322	330	364	400	350	365	365	351	369	368	391	381	362	380	355	381	365	369	373	372	333	396	354	357	381	397	375	355	353	375	336	345	340	380	329	347	358	386	349	371	386	373	357	350	367	362	349	390	350	353	329	361	378	392	380	387	397	343	363	337	418	374	370	369	363	360	400	424	418	402	353	405	352	372	374	367	385	339	363	382	356	398	360	379	343	382	374	381	348	344	353	400	387	417	379	386	367	353	366	306	391	365	361	354	365	393	349	396	370	385	376	374	345	375	391	392	379	377	363	339	384	339	345	378	341	348	327	369	368	352	364	361	365	395	404	374	368	412	360	352	372	314	378	358	384	389	394	333	376	342	371	358	375	367	355	381	403	400	369	400	336	394	378	388	373	322	356	395	379	386	359	348	383	381	386	350	367	370	368	378	375	369	359	329	388	364	342	364	359	361	371	432	384	376	418	338	363	360	378	385	373	348	368	376	393	352	370	352	373	346	342	374	358	361	345	381	347	345	382	339	401	369	399	372	344	364	364	330	374	364	352	301	365	363	380	403	370	360	358	367	367	383	360	343	350	338	343	372	382	348	362	435	410	362	345	353	338	356	404	364	368	391	335	352	385	360	372	379	353	353	382	352	329	358	350	358	391	376	351	333	370	370	385	351	351	385	368	353	382	392	351	389	365	385	371	392	362	390	367	349	346	392	391	374	348	396	358	392	341	402	344	378	375	388	356	380	360	384	354	374	358	409	361	349	403	371	365	366	347	340	338	364	396	353	345	354	393	355	345	360	329	347	321	394	350	354	379	362	350	359	369	375	338	365	375	372	310	386	331	419	363	368	347	351	344	320	390	331	378	388	374	353	365	342	362	400	342	350	415	356	359	376	355	376	377	373	385	376	367	344	357	365	377	382	370	345	352	361	367	365	370	362	365	363	375	369	361	367	357	374	319	348	369	340	360	391	401	357	378	399	372	359	386	370	325	394	371	362	353	391	328	386	360	352	365	363	392	376	359	353	368	390	363	369	377	376	366	379	367	348	355	414	386	401	380	315	386	368	407	337	366	352	406	383	385	369	360	404	360	369	343	349	392	370	357	393	381	374	379	364	357	377	380	329	341	400	334	401	367	357	383	382	370	401	357	386	391	377	336	349	358	381	336	365	358	343	344	380	351	378	328	384	317	368	361	347	360	351	396	379	371	365	371	351	358	380	376	378	385	399	377	341	355	366	348	357	390	346	366	378	387	369	366	361	329	347	386	354	374	352	371	368	346	385	383	356	374	422	396	386	355	357	355	355	366	356	373	323	361	379	376	357	364	374	372	357	386	396	381	345	401	361	362	349	376	390	329	365	353	401	350	347	365	344	372	392	363	353	348	371	368	347	361	379	397	341	394	386	370	392	359	366	388	356	360	360	384	381	333	381	378	338	362	312	340	359	427	391	374	380	395	345	367	370	347	347	363	389	375	383	354	359	413	355	413	366	361	357	383	382	345	358	355	345	407	368	365	405	408	381	388	347	363	392	332	362	380	362	389	367	367	364	374	357	341	397	351	381	392	366	376	378	375	381	374	368	416	358	336	366	352	373	351	392	377	377	349	322	376	368	353	321	396	363	351	357	382	367	365	372	384	366	367	405	404	377	353	370	378	378	376	379	359	377	361	359	402	350	372	365	358	406	364	353	356	336	349	354	403	369	366	379	349	349	334	369	357	364	375	415	376	374	390	350	370	370	339	328	325	332	404	347	318	335	367	386	358	384	357	358	343	384	373	381	422	361	381	337	387	351	360	349	365	376	370	360	375	365	367	352	344	380	347	316	345	384	335	332	377	350	369	387	381	350	385	398	353	356	334	400	377	422	345	371	365	409	332	350	381	364	369	329	357	347	361	353	351	368	388	357	347	373	357	375	382	369	377	398	376	371	365	380	371	386	377	379	384	373	333	370	359	363	367	366	354	356	394	399	357	397	353	355	366	345	352	371	407	374	407	339	360	366	350	383	392	343	355	415	367	366	351	379	383	355	350	312	354	379	367	355	348	346	388	386	360	395	373	355	369	384	391	365	366	361	408	373	383	343	355	398	388	343	365	382	369	338	373	379	382	385	356	350	388	371	360	353	392	330	358	383	378	400	338	402	370	391	356	342	379	342	408	379	383	386	393	374	371	377	357	404	392	383	394	367	323	346	363	349	320	371	424	367	372	395	351	390	379	383	376	390	407	391	369	363	358	331	379	343	390	333	342	358	371	365	376	381	381	382	360	414	395	364	366	377	353	358	377	375	357	350	339	366	375	362	362	352	342	370	363	366	350	370	368	381	368	359	379	356	363	380	401	340	375	364	347	394	361	359	368	396	370	384	374	341	398	352	356	391	377	344	396	382	411	367	407	380	369	406	358	396	366	386	374	378	400	358	369	367	375	380	352	354	359	361	378	367	381	379	369	366	378	364	330	379	369	409	357	308	329	359	364	361	347	379	352	319	375	394	387	407	393	388	378	341	395	368	381	377	371	356	358	373	354	386	371	335	345	369	384	382	373	362	373	338	359	364	351	364	360	365	333	364	363	382	398	380	372	382	372	378	344	362	351	358	354	385	353	357	365	361	370	354	378	399	400	391	352	392	365	389	341	384	369	370	370	364	396	372	385	354	361	336	384	369	380	382	395	366	347	366	401	363	378	324	378	371	318	430	373	356	356	409	363	340	360	387	350	380	386	393	371	368	375	365	356	391	379	366	365	363	350	363	385	363	353	395	358	352	355	381	351	346	389	403	341	412	350	335	327	342	401
7390	1091	1384	1489	1420	1287	1133	1106	1097	1063	1030	1060	967	986	940	935	935	971	913	900	872	915	950	892	902	848	938	913	881	865	885	913	907	937	888	859	912	889	885	834	880	910	902	889	916	885	838	868	878	847	916	865	915	857	903	898	869	878	926	887	851	883	867	895	886	870	920	922	889	909	881	863	931	904	951	902	871	877	891	907	909	880	846	833	854	876	903	896	854	892	855	861	854	845	895	857	882	868	874	849	921	891	890	836	906	887	960	862	943	894	884	894	846	834	878	861	849	819	818	835	879	938	854	946	815	869	899	855	909	882	907	865	856	918	849	807	878	863	870	897	865	884	865	870	837	892	913	892	877	832	865	878	880	908	912	871	905	894	853	847	869	866	894	854	904	862	898	879	870	860	836	911	883	889	909	840	859	948	844	864	875	871	875	898	828	925	863	864	858	858	848	887	915	849	893	901	850	909	897	832	926	881	895	841	837	896	897	859	839	953	892	923	865	893	868	938	892	878	857	901	911	864	874	906	885	896	882	906	901	900	837	847	855	951	843	884	873	899	892	894	976	853	903	858	925	888	901	902	891	861	847	869	799	869	906	922	885	899	902	902	906	891	871	900	869	899	837	896	872	847	880	858	852	879	869	886	832	909	867	878	896	830	900	906	849	901	838	932	876	886	879	893	876	891	841	902	893	843	891	878	870	852	878	866	937	809	883	842	880	958	930	887	871	876	909	880	892	896	864	829	886	923	867	915	884	885	908	850	850	866	876	905	845	917	897	812	919	879	859	883	851	847	883	924	828	881	820	877	826	884	934	917	863	869	837	870	844	883	847	824	883	855	892	896	924	873	821	876	889	843	843	917	907	831	880	859	863	832	853	892	928	861	827	851	877	853	850	875	849	860	844	869	881	961	855	908	904	884	925	886	898	850	882	899	894	868	865	876	918	899	897	869	853	881	881	928	874	865	894	902	859	873	898	886	884	872	838	888	913	884	853	835	890	887	848	899	887	895	910	819	806	840	859	924	880	886	846	878	881	845	873	901	855	894	878	876	917	846	873	868	829	829	855	866	854	872	871	870	897	881	856	852	842	904	900	884	877	865	885	892	892	855	854	866	898	901	930	857	865	896	875	857	936	859	883	871	868	815	911	883	823	831	880	863	889	914	899	946	890	939	837	878	799	899	881	832	835	860	872	898	932	876	875	920	911	928	910	883	881	872	876	795	913	905	869	845	846	907	895	878	896	949	851	889	944	915	875	808	848	898	809	928	812	893	882	891	905	833	902	862	946	894	841	879	900	869	877	863	899	882	904	948	874	882	892	855	854	867	885	848	901	880	932	898	885	910	866	862	875	898	909	881	876	862	871	829	912	882	878	856	885	849	911	853	874	821	844	872	836	901	900	918	866	845	858	886	855	909	884	864	923	866	864	884	857	901	794	860	909	880	890	886	872	881	867	864	854	833	915	901	893	849	890	881	891	850	857	824	831	895	847	841	877	862	873	903	920	892	917	845	877	869	899	833	847	860	891	873	875	861	884	879	891	843	874	935	850	865	903	850	894	880	871	903	933	884	938	883	858	879	843	884	845	931	882	837	864	840	866	889	914	857	889	861	886	899	895	941	863	897	908	849	926	878	904	893	858	910	882	910	827	884	867	865	877	867	889	866	877	955	876	892	862	891	862	870	886	889	848	921	872	873	880	922	850	863	859	904	852	869	889	899	881	890	940	887	893	850	876	876	816	868	908	914	908	884	860	911	933	843	878	886	865	818	894	885	892	842	881	858	875	926	855	915	888	881	854	895	906	874	814	875	872	824	874	896	927	885	911	819	921	906	928	897	880	926	864	888	927	826	824	838	872	901	894	849	918	866	802	874	865	877	858	863	905	907	890	896	849	913	887	839	853	910	917	867	882	919	848	851	913	875	868	861	861	852	908	819	849	849	875	865	847	905	881	874	881	885	922	928	856	924	849	891	832	874	910	884	888	907	852	940	873	851	917	855	905	839	848	875	877	884	858	907	968	856	861	874	892	918	874	901	890	912	937	860	855	889	872	906	803	859	853	865	902	856	878	860	882	929	830	911	862	827	891	927	885	864	841	883	842	861	908	858	878	914	893	894	859	912	871	863	920	856	897	836	890	889	871	848	914	880	912	935	930	863	874	815	889	901	848	932	853	839	866	906	880	895	844	857	867	885	866	853	908	902	871	886	891	912	869	877	893	866	830	898	856	888	894	851	873	934	863	898	842	826	859	908	913	898	845	875	911	861	874	890	874	918	856	859	858	894	916	835	841	872	925	851	916	885	852	877	885	857	876	883	873	876	893	860	896	856	913	904	893	887	878	957	921	867	874	896	876	826	873	854	837	885	900	851	843	898	920	907	894	899	850	886	877	886	878	935	819	870	895	885	901	853	882	863	898	859	950	857	876	897	882	855	900	862	864	839	853	847	911	903	887	891	851	893	915	828	894	919	878	864	879	838	916	861	842	897	883	913	897	917	903	912	868	905	869	896	826	914	900	930	889	861	872	882	938	868	889	837	907	906	874	911	841	914	939	842	936	822	844	880	883	904	876	876	954	912	882	845	842	923	869	868	901	954	897	867	862	871	910	902	829	867	828	821	845	866	837	867	844	860	866	890	828	877	909	876	892	878	935	853	910	861	942	868	871	897	861	926	772	892	878	868	847	860	906	861	881	872	888	899	899	873	862	812	915	891	879	830	847	879	928	791	927	895	915	871	896	899	863	914	875	889	924	860	852	855	894	858	863	839	900	904	873	915	910	862	818	895	903	843	922	853	890	814	908	888	865	825	906	858	826	835	913	850	890	831	891	863	861	915	868	894	945	872	892	907	885	906	883	837	884	856	869	887	920	904	881	834	897	909	878	832	855	903	861	825	824	882	855	893	865	904	894	878	872	930	928	876	880	915	850	865	853	860	891	885	873	894	858	816	868	849	884	842	870	876	916	853	865	883	887	857	850	823	876	914	815	866	846	913	865	892	866	875	836	862	886	906	888	869	899	904	907	872	899	883	847	917	910	855	853	893	885	857	889	856	885	874	848	917	900	859	864	916	935	934	906	824	890	887	914	923	872	908	931	849	917	831	860	914	879	875	872	881	885	907	890	908	929	856	886	913	911	875	862	833	889	867	857	895	904	862	889	907	875	891	884	830	866	894	917	861	856	864	870	916	848	901	886	888	878	843	835	906	951	873	879	856	873	880	901	859	854	923	836	928	850	884	865	894	815	918	893	876	912	900	920	877	876	847	847	886	863	878	859	892	878	868	857	869	900	887	815	879	915	898	860	865	893	877	889	874	909	825	854	890	867	869	834	821	849	874	861	867	850	861	907	867	868	922	958	923	899	860	887	924	860	873	901	888	905	906	914	886	853	907	886	916	880	856	860	896	836	911	923	917	872	852	849	892	892	929	834	895	910	910	859	880	911	877	903	840	885	903	887	905	871	835	918	903	894	851	825	916	888	904	874	832	815	905
13696	865	676	563	371	352	294	275	235	278	242	231	219	219	208	217	202	220	194	231	201	190	219	196	196	203	165	183	179	201	176	222	197	201	210	204	207	180	184	190	227	194	187	203	178	171	189	200	190	194	186	201	179	199	188	180	181	176	203	201	194	222	227	191	205	188	183	176	171	186	186	183	178	203	184	218	178	196	201	181	185	174	188	190	189	182	179	180	176	216	203	210	194	215	197	178	182	186	207	196	191	209	175	196	191	177	203	192	190	185	190	190	178	191	196	209	187	196	200	194	207	199	216	210	196	203	188	191	187	196	182	182	187	228	189	190	190	185	222	191	173	178	174	200	185	181	178	189	185	189	191	197	192	179	201	206	180	197	196	179	154	191	177	184	200	182	188	207	210	196	175	174	192	193	200	209	190	169	198	156	178	174	201	161	190	195	197	192	189	231	211	186	183	206	173	184	188	183	201	187	204	178	222	207	188	177	190	204	182	192	187	212	197	186	164	190	175	180	197	203	177	186	199	179	171	175	175	204	175	186	194	190	188	187	213	189	187	186	191	182	194	168	192	193	194	196	202	173	190	180	182	154	173	172	194	171	192	195	200	200	175	210	182	194	205	204	182	188	200	197	185	169	174	201	178	187	191	185	188	207	197	210	179	177	202	198	194	204	185	188	195	188	187	199	209	158	230	199	197	166	207	196	195	218	198	197	178	202	179	205	190	175	197	185	185	210	190	185	180	178	180	199	193	208	217	180	230	195	204	202	205	198	199	188	184	214	198	204	201	169	202	194	187	174	203	189	179	185	196	185	176	193	192	184	206	173	206	165	175	197	192	195	158	190	204	176	205	189	195	200	192	173	208	190	215	211	212	193	177	219	204	193	180	187	203	176	189	167	203	214	203	191	197	208	186	191	186	192	181	195	175	214	169	180	215	150	159	168	186	199	207	168	194	188	195	199	204	167	214	197	191	183	181	203	214	191	216	179	206	212	188	176	222	201	207	190	182	180	173	187	181	200	218	180	187	215	182	186	192	195	175	195	211	196	230	178	171	200	192	213	219	179	174	199	199	185	214	203	201	187	235	200	191	182	187	163	206	206	175	188	184	206	174	194	182	189	205	172	202	177	208	187	186	188	185	196	197	195	180	186	178	204	210	208	170	203	185	187	211	188	172	179	184	190	171	206	181	187	208	184	167	196	191	187	192	174	175	201	209	188	175	189	222	233	201	182	193	197	193	172	206	178	209	190	190	185	206	188	211	190	223	204	197	197	180	180	182	199	198	195	163	217	195	199	195	197	203	169	181	216	189	193	229	194	199	183	179	184	185	197	184	226	199	206	189	176	189	173	183	193	196	187	213	186	199	182	238	219	203	166	188	202	202	228	196	191	169	180	172	197	204	184	197	198	162	194	210	204	189	207	178	161	180	175	209	194	186	166	185	161	186	215	205	205	187	206	195	200	193	177	166	207	182	207	188	178	179	182	199	229	169	214	193	161	179	203	177	175	171	168	189	205	193	179	207	216	208	182	214	200	203	179	206	198	196	196	200	179	184	210	220	192	184	169	208	187	175	199	190	208	188	203	167	192	204	171	209	219	209	209	157	188	191	210	180	212	195	193	172	178	191	203	193	190	191	181	214	168	206	189	213	202	210	198	173	212	184	172	181	185	203	189	180	180	181	199	202	189	224	188	234	215	171	191	191	188	209	201	183	207	191	187	205	196	216	176	197	213	213	191	170	202	213	189	202	194	177	210	223	201	206	221	174	170	190	180	185	169	181	200	178	194	186	191	207	179	195	192	203	206	191	187	198	206	198	231	210	212	193	217	182	184	174	162	209	189	206	186	191	182	215	208	216	196	184	192	166	195	206	195	207	170	184	191	193	185	181	181	200	184	185	199	190	188	188	193	190	183	227	207	199	178	204	210	195	203	203	190	187	202	204	205	217	192	197	200	188	216	188	178	189	179	221	186	187	188	203	183	207	201	230	175	175	211	197	187	181	171	194	179	183	191	154	167	184	163	185	199	206	223	199	209	189	197	195	191	200	230	182	185	185	232	201	213	186	203	187	199	192	173	169	196	197	224	197	220	215	196	167	192	164	201	194	216	186	207	187	217	201	212	218	199	183	183	216	194	198	183	190	198	190	169	192	213	226	183	201	175	183	217	212	188	195	207	178	184	205	223	185	190	172	171	184	199	188	194	208	187	200	190	194	208	183	202	195	186	184	181	189	195	181	194	189	190	211	214	189	174	169	227	205	212	199	233	191	211	172	212	188	193	196	179	183	203	184	218	209	211	187	206	196	218	211	207	215	215	173	198	184	218	206	202	195	207	189	195	179	176	209	189	192	196	201	230	206	207	183	175	200	201	189	214	171	202	199	190	217	201	198	186	180	175	220	212	226	213	179	197	210	176	190	188	173	198	219	191	206	188	202	181	207	186	200	206	194	184	167	200	193	198	214	187	204	178	187	179	171	184	178	176	210	181	161	214	191	169	205	189	190	176	196	197	166	196	212	209	208	183	185	175	184	215	192	192	196	191	192	211	224	200	191	176	204	205	204	180	200	203	219	183	191	182	187	183	169	209	155	206	206	189	205	177	201	193	175	173	208	180	199	215	189	201	202	220	179	188	180	185	190	198	164	203	185	196	209	161	203	190	198	204	188	192	175	204	195	176	208	178	215	172	192	183	163	212	193	177	197	165	215	190	202	201	209	209	214	196	189	186	191	163	187	176	187	181	215	206	194	210	221	193	190	195	190	208	200	184	179	176	221	196	167	180	204	201	171	207	189	186	179	193	176	175	193	202	203	204	213	175	212	222	186	184	204	211	196	180	180	199	168	200	206	182	196	188	210	189	202	203	190	193	219	214	177	191	192	210	199	192	192	209	203	199	218	166	219	187	190	191	184	186	194	182	231	183	207	175	236	188	189	203	190	199	215	222	160	177	187	178	198	188	195	197	189	172	221	198	186	189	203	213	194	196	213	171	201	183	164	218	206	214	190	176	168	187	192	180	176	189	200	187	198	189	195	209	229	204	197	207	175	198	187	178	201	216	212	171	206	180	189	217	203	203	192	188	181	174	165	175	197	171	169	188	199	203	202	165	197	190	195	205	192	201	220	189	223	214	206	206	172	202	226	204	195	180	177	190	203	186	213	164	192	164	190	175	182	199	197	214	190	216	175	205	175	188	190	220	188	189	190	197	197	200	174	178	208	196	205	199	189	205	183	175	192	162	187	170	183	197	201	200	191	204	205	192	161	188	192	187	185	200	192	182	188	180	195	193	190	181	213	190	204	183	211	180	215	192	192	195	170	170	224	189	195	207	178	180	195	181	191	226	187	160	169	217	177	236	180	187	219	184	202	205	214	228	215	176	182	211	193	181	198	174	184	192	219	172	171	155	179	194	181	202	216	209	199	195	204	194	187	170	211	203	180	208	205	177	208	189	200	196	182	181	175	195	209	212	217	191	196	184	191	205	178	194	173	199
8559	918	1479	1708	1513	1304	1049	927	867	872	745	683	723	704	655	648	614	610	569	599	601	583	548	550	510	558	504	532	522	539	486	478	496	508	499	516	488	568	477	501	484	529	454	498	537	482	477	492	475	466	499	488	506	506	500	482	498	493	474	466	509	510	535	494	510	503	550	521	519	525	491	465	476	485	503	497	525	524	444	468	473	508	474	515	480	498	507	482	510	488	469	492	512	511	461	508	475	469	465	481	478	503	494	473	492	515	519	523	536	527	498	522	501	465	524	482	487	490	467	502	445	493	504	480	483	497	504	479	439	494	485	470	506	493	501	475	499	573	490	506	454	517	512	490	510	473	507	519	484	539	488	503	444	476	484	535	491	492	484	476	462	488	484	497	502	468	487	476	503	506	469	514	456	498	472	527	532	480	501	502	518	498	455	482	487	495	512	533	459	535	499	488	473	510	467	476	455	490	482	481	491	485	493	502	443	498	480	502	469	522	543	507	463	470	489	493	503	519	498	489	530	480	490	524	523	494	518	510	478	487	479	472	502	494	474	474	450	475	505	487	477	523	486	491	481	514	462	489	502	499	498	498	477	463	478	464	504	506	483	470	503	486	490	497	512	485	496	497	515	465	501	503	510	474	528	463	444	509	486	458	500	503	467	503	489	469	531	513	510	484	484	500	483	506	508	474	478	505	498	490	490	469	507	523	519	477	503	502	478	471	469	474	475	527	530	484	507	456	504	473	515	540	470	502	501	524	501	495	484	467	485	478	500	503	525	491	465	496	490	450	454	519	471	518	499	476	529	494	520	488	478	458	498	472	500	467	518	444	496	528	479	484	512	510	490	487	521	495	461	485	489	538	510	519	432	499	542	489	501	492	495	490	509	480	480	517	477	529	470	489	478	517	512	437	503	528	490	484	493	467	495	481	510	480	488	496	533	530	492	522	497	471	527	457	479	507	496	530	489	507	487	530	511	462	530	482	458	505	457	496	492	451	501	455	491	478	490	501	475	523	494	513	510	496	498	490	497	484	492	534	488	512	487	482	452	518	497	513	500	494	515	482	460	481	479	525	538	490	520	467	502	516	477	473	498	523	488	482	490	504	484	475	512	506	459	517	491	452	474	474	507	470	516	541	483	515	496	485	510	489	533	513	512	459	459	504	519	493	474	467	536	527	493	457	481	492	526	498	521	489	526	500	504	490	473	470	471	510	484	461	490	498	499	464	524	501	497	547	485	541	484	507	503	472	445	524	481	527	506	522	501	462	518	505	475	463	504	501	519	502	529	480	491	488	503	510	484	480	508	485	500	495	518	507	514	493	467	517	509	481	453	495	497	514	495	485	533	500	498	519	508	539	448	489	439	473	486	442	485	506	477	478	512	487	515	494	495	495	518	459	515	489	446	533	448	466	485	480	486	500	446	496	480	483	497	481	521	511	460	522	484	516	469	509	506	490	516	475	518	506	539	493	527	514	463	479	501	476	519	510	499	448	495	519	488	494	459	467	491	487	500	472	505	496	496	546	478	461	471	468	472	504	453	451	460	436	452	478	501	502	515	478	503	502	533	464	463	480	454	460	468	463	500	481	487	504	515	499	466	452	482	504	456	476	487	454	492	484	512	492	508	494	457	489	499	494	445	478	515	521	506	489	465	523	480	508	470	504	509	462	474	486	451	502	501	488	491	520	505	542	488	518	487	481	494	479	488	493	496	518	486	505	540	495	491	506	510	508	518	532	476	467	543	466	480	492	466	475	492	460	501	524	514	522	479	502	471	468	483	485	520	465	502	483	463	512	489	495	504	515	449	465	477	518	464	481	520	493	505	502	483	500	506	460	501	526	488	498	473	491	480	462	502	510	515	492	509	505	506	490	509	463	497	495	491	484	523	495	490	524	496	479	497	529	520	485	473	498	465	492	476	501	463	501	481	519	488	541	511	524	518	508	535	488	524	479	484	488	485	480	442	533	487	472	480	538	465	469	507	533	522	509	445	463	477	482	506	536	517	508	457	488	496	485	493	459	459	502	454	520	480	480	489	485	502	467	464	495	504	500	571	506	511	484	473	527	483	466	468	460	489	513	490	499	504	513	464	487	491	517	488	460	494	512	496	512	468	469	466	489	460	463	455	463	516	513	512	495	490	535	549	472	503	452	534	516	476	483	485	511	479	478	511	479	487	495	491	550	465	476	473	477	465	537	509	493	492	506	522	490	478	488	506	482	541	526	489	510	488	528	533	485	481	518	515	507	534	516	488	480	510	493	484	501	455	511	507	477	446	542	480	478	511	473	496	488	490	473	480	510	517	494	484	478	486	509	477	482	463	482	476	523	479	465	521	489	486	484	483	495	477	504	527	476	492	485	532	514	488	511	508	498	505	465	493	515	499	465	509	501	470	490	553	463	499	479	480	516	509	475	518	497	488	504	491	498	500	517	469	472	519	509	509	512	472	508	469	457	474	464	466	540	486	519	503	486	449	483	480	479	499	508	486	488	497	487	494	461	488	489	539	473	512	486	454	500	515	513	477	488	480	477	466	513	480	501	508	496	454	493	486	539	506	482	527	453	470	521	471	467	497	475	526	509	500	480	497	499	476	515	490	490	509	501	527	511	503	479	487	476	490	485	509	475	470	476	495	486	502	489	488	496	489	489	509	495	509	512	480	488	487	470	473	483	507	476	467	488	517	512	488	484	519	475	498	477	502	493	463	534	474	463	519	508	524	541	444	484	495	524	506	495	483	459	480	494	467	559	487	500	506	512	517	506	481	500	433	510	509	443	479	499	468	493	479	494	504	521	516	446	476	462	482	472	490	505	490	482	497	504	497	476	470	479	466	529	483	525	481	480	534	484	519	500	484	477	481	511	472	488	491	463	484	511	438	466	500	491	494	526	500	466	516	498	506	477	538	465	502	471	541	481	511	458	492	489	458	489	484	476	493	505	504	467	522	482	512	485	514	490	497	515	489	493	491	505	524	492	501	521	504	526	471	452	470	548	505	504	475	472	503	484	537	486	527	467	487	465	441	518	466	485	517	508	471	467	442	518	554	483	457	491	525	515	499	462	419	482	505	497	488	508	471	466	455	459	464	474	482	494	475	509	497	501	506	481	486	498	473	475	489	487	489	508	530	500	470	477	506	452	526	503	500	492	500	461	517	521	501	499	494	502	493	478	476	488	492	504	458	462	497	487	503	516	494	497	470	503	492	506	499	493	512	452	484	498	486	503	495	533	491	499	502	505	481	537	489	512	505	454	484	524	488	473	508	479	482	523	518	509	483	539	500	501	508	482	482	494	524	457	487	522	484	497	511	517	481	473	485	489	465	506	509	503	464	468	503	481	467	487	470	453	510	461	476	515	511	486	528	496	484	485	503	492	479	524	489	468	512	485	465	543	479	468	507	448	502	494	489	496	508	491	552	488	483	443	498	516	507	507	461	530	494	523	483	448	447	477	469	478	496	479	476	493	463	459	517	472	501	491	505	514	438	517	499	501
2175	385	387	361	369	381	352	351	348	344	355	346	387	345	346	332	375	383	349	351	374	349	392	379	338	351	353	380	384	349	360	377	408	347	368	366	299	359	349	365	335	347	390	319	364	344	327	349	348	369	349	364	387	341	359	367	348	368	345	380	336	354	325	367	353	374	350	353	365	380	358	367	354	369	341	345	381	370	389	376	357	386	363	338	345	339	350	360	343	395	400	379	399	333	325	363	341	368	396	353	370	350	331	368	356	355	371	334	349	340	339	368	333	368	360	321	356	355	355	319	409	348	379	376	338	356	370	434	354	366	360	379	323	364	328	364	397	346	345	388	369	348	376	362	353	348	348	372	348	327	345	327	345	359	363	355	370	372	381	401	376	371	353	399	363	360	398	349	396	375	360	387	363	352	347	345	349	390	345	330	345	361	345	341	388	361	344	345	349	371	335	354	369	346	367	345	370	396	359	355	338	338	391	342	363	365	366	368	366	359	390	314	367	362	343	348	343	343	346	362	340	364	337	349	373	343	348	372	299	338	369	387	344	364	361	368	354	333	341	392	341	352	358	374	371	352	374	341	366	385	366	348	362	381	384	363	380	371	347	368	387	388	357	344	358	352	403	361	397	360	352	347	344	352	331	334	364	372	351	365	356	389	410	404	373	403	367	345	332	377	364	382	349	360	371	327	371	366	379	344	343	353	336	361	328	347	337	355	364	336	340	369	347	351	336	354	366	376	346	346	359	384	372	339	347	351	320	360	395	413	378	385	348	399	395	404	366	346	375	354	380	383	390	375	327	358	352	351	381	357	363	337	380	351	373	355	344	377	326	385	397	369	359	365	372	347	369	330	359	363	347	368	350	348	371	362	338	384	374	369	346	398	362	337	337	349	355	361	375	378	367	356	366	341	389	389	347	355	426	337	359	372	347	361	348	369	363	385	358	326	366	345	370	325	333	381	357	377	375	344	377	355	333	342	366	353	350	325	362	368	379	355	379	344	364	363	392	346	341	340	360	358	342	383	378	374	376	357	345	351	347	369	369	339	336	337	357	380	389	334	394	359	333	365	360	397	395	413	386	382	359	367	374	376	383	337	355	346	322	375	356	369	345	366	346	354	342	343	372	354	380	352	362	362	350	373	368	363	346	341	387	350	357	322	341	338	364	355	348	341	362	337	319	367	373	310	327	326	384	359	351	377	322	395	377	332	352	322	345	354	334	343	372	401	404	372	371	348	325	354	351	358	371	371	378	375	332	377	335	385	370	385	350	367	360	381	360	361	349	335	342	358	359	376	366	401	377	362	363	379	357	376	382	364	343	343	338	361	361	388	388	335	341	364	383	373	350	376	367	385	359	356	363	374	375	355	410	339	346	358	353	371	374	361	369	406	358	341	344	355	365	339	348	362	356	349	349	406	360	375	402	373	363	334	348	371	338	383	379	359	347	384	364	361	391	387	338	379	367	365	356	379	345	342	348	353	347	329	364	384	376	365	368	351	341	329	328	372	354	367	354	397	361	380	330	351	380	382	361	384	334	343	356	373	376	368	359	368	334	346	378	360	355	391	358	353	360	387	330	334	374	375	324	349	366	358	357	360	362	321	366	374	361	353	375	338	371	378	341	370	360	361	401	354	353	341	346	370	351	354	345	358	354	354	357	370	348	354	352	341	345	363	350	343	380	365	342	350	344	331	369	354	353	361	376	362	356	319	384	350	328	380	372	347	361	360	382	401	406	375	321	338	382	374	359	344	371	361	349	357	334	415	369	333	375	338	345	354	365	385	370	368	348	367	355	375	389	365	375	345	358	371	390	379	401	359	382	365	332	370	333	357	374	372	399	341	358	372	355	381	350	377	350	416	347	366	405	370	352	366	368	357	379	349	336	385	357	357	354	368	343	359	355	392	372	341	363	393	387	348	375	371	351	364	341	344	348	376	358	383	340	329	349	359	327	366	365	370	367	371	375	366	372	387	326	359	362	364	360	411	360	370	387	377	371	371	362	360	374	358	351	366	386	338	383	333	363	354	381	369	377	349	375	367	361	344	374	352	334	370	354	328	382	333	350	356	332	324	383	397	349	355	355	340	352	379	335	376	360	389	383	382	385	376	355	404	343	352	374	390	353	387	335	383	383	384	392	364	376	333	323	368	334	374	354	353	377	375	341	364	346	315	351	358	359	327	358	418	348	395	399	425	385	335	367	340	369	352	348	368	324	379	403	348	406	340	363	320	369	371	385	386	375	361	369	356	350	379	361	395	374	402	367	345	328	378	371	324	316	356	336	360	371	341	327	359	339	333	339	352	377	352	383	379	349	357	376	368	358	356	368	369	352	362	335	402	368	390	329	339	375	360	345	359	353	358	392	358	353	353	385	349	383	393	343	360	394	332	392	370	341	347	316	366	345	383	305	363	380	345	365	351	352	353	405	387	384	382	357	365	360	374	371	365	381	334	385	383	352	364	338	335	324	325	351	366	344	346	378	337	332	386	342	363	340	377	388	321	336	354	381	362	361	318	368	395	354	342	336	375	351	404	360	355	376	381	341	343	363	371	360	345	365	345	367	336	347	362	353	348	351	378	348	375	363	356	331	321	373	368	343	344	344	349	385	372	341	354	361	359	352	320	341	336	360	362	346	356	399	369	354	354	372	386	357	384	342	319	324	363	311	331	409	411	376	389	376	343	362	322	395	390	337	373	404	380	353	350	326	302	374	384	350	357	345	345	320	363	326	332	356	330	349	354	354	365	371	382	367	351	406	326	355	375	348	364	358	374	367	365	386	331	340	346	376	371	357	394	350	339	363	403	325	338	366	357	393	334	334	374	372	331	338	334	427	363	341	380	379	362	362	337	356	363	373	356	364	385	339	380	372	345	329	353	356	393	356	332	365	347	376	375	395	325	383	351	351	358	402	373	368	362	387	334	331	354	364	355	347	353	370	318	379	398	363	339	349	381	344	351	361	366	367	343	359	350	374	347	397	340	365	380	379	351	363	344	367	322	366	377	390	377	368	376	324	372	343	323	322	337	331	335	353	366	335	312	365	351	348	317	368	362	358	321	375	365	346	360	427	355	381	394	339	367	354	374	388	370	370	357	366	324	359	382	379	315	347	374	365	345	369	379	338	421	378	383	341	371	342	337	366	366	341	360	370	334	371	356	366	359	354	334	362	372	319	355	339	342	368	324	329	380	350	339	346	376	329	382	414	341	335	372	330	360	361	346	347	363	351	331	325	340	349	329	327	360	360	354	314	371	389	343	337	374	346	375	358	398	342	357	413	363	380	384	326	352	348	354	350	366	417	402	374	362	363	337	362	354	348	367	332	377	356	370	370	392	377	356	354	379	344	377	389	364	387	344	355	362	354	362	349	355	405	374	365	327	377	411	371	332	372	385	354	375	374	349	358	401	379	376	377	366	316	346	347	352	346	353	359	336	362	378	363	359	394	397	385	376	371	369	352	353	363	344	370	374	380	371	357	358	348	399	386	361	335	364
2668	872	856	869	924	886	853	915	890	896	884	831	888	886	879	883	875	884	881	897	864	855	905	863	851	897	846	812	849	898	849	911	874	887	890	856	869	912	863	912	823	861	881	863	847	843	884	834	865	897	856	820	836	883	898	884	856	855	873	825	846	866	874	903	874	857	812	846	866	868	894	851	891	848	878	862	863	859	861	898	868	849	834	824	874	912	926	919	808	886	885	873	874	861	838	901	864	913	879	863	877	879	880	916	919	883	819	863	842	872	895	893	890	875	919	891	814	881	895	880	890	943	896	830	862	802	870	843	920	856	905	854	863	889	902	835	928	865	898	808	901	876	854	879	895	919	875	842	874	863	902	880	815	897	856	850	923	826	863	869	840	886	825	885	916	868	832	843	866	853	839	895	900	868	877	890	837	881	907	885	858	887	845	868	877	895	844	885	922	895	878	918	798	884	884	929	882	883	898	882	851	869	864	851	866	875	858	945	844	851	857	902	886	864	838	860	881	904	878	807	920	921	896	880	885	877	870	928	819	847	888	831	868	800	915	817	877	923	857	860	925	921	879	912	850	846	926	891	890	855	818	919	884	887	848	870	844	866	838	854	837	924	854	897	875	910	875	921	827	871	876	864	909	870	913	871	865	882	844	868	888	877	889	823	857	918	835	827	845	936	904	877	881	853	841	833	904	887	921	902	914	891	897	880	907	931	918	841	871	841	837	885	862	900	827	881	911	865	859	837	862	930	832	884	842	859	908	875	854	869	869	872	865	883	848	853	848	869	874	872	855	892	896	883	932	919	845	921	924	820	871	876	871	841	847	899	870	871	889	941	897	896	834	863	826	882	820	851	867	847	836	871	869	874	863	877	778	893	880	877	864	881	836	863	839	860	895	881	895	876	890	881	866	862	853	823	878	849	829	885	840	882	899	831	891	899	882	876	820	843	855	901	884	865	884	848	904	920	800	864	816	850	853	887	870	872	843	884	897	820	839	818	826	860	879	887	834	880	869	822	870	850	843	882	920	867	906	811	935	856	898	872	840	872	891	816	860	916	848	879	864	968	876	908	838	891	822	919	855	890	825	894	911	878	863	891	851	869	871	880	898	845	830	856	864	823	814	906	838	877	844	853	869	870	881	828	876	906	850	890	902	894	850	924	891	905	913	824	886	861	846	846	899	904	874	841	919	878	877	867	850	814	892	870	851	859	917	862	895	818	807	848	899	880	923	860	926	857	854	867	853	839	870	874	885	879	859	903	906	862	845	884	877	887	901	821	912	848	852	874	893	865	931	859	837	874	864	892	875	861	888	827	852	876	871	830	916	867	821	883	876	884	854	860	885	880	838	886	850	891	885	893	882	871	840	856	911	906	861	906	882	881	927	889	935	835	880	871	902	835	877	883	895	866	874	866	898	842	854	820	912	877	849	858	860	851	858	937	869	866	844	885	941	869	892	866	903	915	840	839	848	857	900	825	866	873	887	829	901	950	902	870	853	845	887	851	846	856	872	894	846	840	877	854	822	874	863	907	902	917	897	848	859	855	816	849	849	875	919	907	879	835	841	868	871	887	876	881	875	850	919	865	875	884	885	887	872	844	852	837	867	793	865	828	859	882	892	925	818	889	844	871	851	789	868	885	864	840	840	869	909	890	882	856	857	877	856	932	889	880	884	895	887	891	870	840	847	882	908	890	794	841	864	883	847	885	862	819	863	824	887	869	823	894	856	872	845	894	868	923	857	873	855	854	877	887	873	861	861	843	850	863	897	842	886	911	805	861	853	881	856	893	866	865	861	898	856	898	858	881	881	873	870	817	887	840	852	917	848	903	874	861	879	872	871	863	836	836	890	888	908	861	826	841	861	885	909	883	836	888	892	844	939	881	856	822	897	833	888	901	881	876	839	805	894	855	907	892	888	875	879	899	883	914	852	852	828	863	849	848	858	887	798	881	894	837	847	895	911	869	865	891	934	899	853	848	893	882	874	859	808	817	922	838	875	886	887	860	887	902	899	876	856	943	885	867	911	824	890	876	888	846	887	871	871	818	864	875	858	839	805	904	845	875	909	851	832	829	882	844	815	887	839	850	927	884	834	860	891	835	891	817	913	873	866	841	861	878	841	865	858	868	883	843	858	818	909	916	910	841	884	866	867	909	827	844	844	877	931	884	843	822	838	849	861	830	838	931	793	883	869	881	861	885	918	867	888	915	887	872	842	886	870	901	924	848	825	871	850	839	872	919	818	837	868	842	861	805	849	858	874	895	836	869	904	877	867	909	851	868	818	955	873	855	913	864	880	835	895	877	873	811	885	881	852	842	827	865	867	879	871	872	863	815	866	834	902	852	833	952	907	897	862	910	874	837	874	879	880	832	861	873	867	838	863	841	854	829	919	874	849	862	851	850	896	886	802	829	863	864	886	886	905	843	931	860	858	858	871	861	876	876	877	856	834	816	872	862	879	875	846	864	887	876	825	866	893	839	925	888	868	865	869	892	870	905	905	886	916	853	963	898	845	922	841	912	866	827	867	851	820	929	831	838	857	838	866	934	863	832	865	896	896	857	885	841	918	889	866	868	928	857	877	850	864	854	819	860	881	827	875	854	864	857	917	835	845	890	863	866	832	854	897	882	889	877	876	915	890	819	901	837	817	870	826	853	828	952	907	867	854	914	886	901	862	870	844	877	844	901	893	865	878	859	913	860	902	873	871	871	888	883	848	864	828	881	893	898	910	880	829	914	860	856	865	932	949	864	829	799	840	870	858	860	894	883	845	855	880	932	874	922	873	831	880	904	873	882	842	869	867	930	867	869	857	827	895	861	910	861	837	905	831	872	861	894	892	858	855	910	873	907	871	857	876	860	871	873	894	827	862	875	864	882	861	920	877	884	834	828	854	849	887	854	875	856	876	843	848	945	894	822	872	858	843	875	883	848	888	917	875	927	860	868	784	893	912	866	829	882	838	882	878	865	849	833	930	908	930	882	934	863	875	891	866	827	889	866	896	846	836	872	825	849	876	917	882	859	884	871	841	904	893	882	938	802	840	881	834	823	837	836	938	878	860	931	928	873	913	828	875	838	846	833	863	855	815	939	899	863	889	945	830	851	851	913	841	897	874	881	814	826	824	941	889	883	879	903	826	866	919	857	843	860	935	908	897	829	888	898	875	898	857	901	886	932	887	836	899	869	916	904	906	907	945	937	839	830	886	860	810	861	853	882	897	829	894	902	907	848	847	906	874	900	886	894	865	907	876	864	889	854	792	864	914	835	845	957	956	845	846	881	876	898	863	890	858	886	880	850	825	825	853	877	900	844	843	848	910	903	859	871	864	902	908	873	861	884	849	855	877	859	915	846	854	869	865	872	865	866	863	843	821	861	887	846	842	849	859	842	841	923	890	921	877	865	908	866	835	838	892	850	872	879	845	903	873	854	861	873	874	914	819	902	884	844	874	834	870	887	902	874	859	890	871	895	904	844	861	821	861	814	868	863	899	877
7865	673	620	539	480	434	464	453	392	412	385	396	395	413	342	395	387	411	380	369	409	328	372	386	400	412	398	381	320	367	391	367	397	358	349	332	369	384	373	397	358	371	322	382	342	369	368	364	370	347	342	377	360	391	354	362	359	386	376	366	331	340	351	361	374	360	356	356	349	367	383	389	366	353	323	368	383	348	354	381	340	360	349	340	340	341	319	375	373	355	354	364	369	354	382	367	386	351	360	374	357	387	386	367	388	328	335	402	388	370	350	343	411	361	386	363	346	348	399	350	355	368	372	359	356	354	334	384	369	386	393	381	385	356	378	387	371	380	385	392	340	358	342	356	367	377	378	364	390	372	388	367	359	391	375	341	351	360	322	351	359	323	352	372	366	391	368	329	346	361	385	360	382	331	373	384	356	385	352	399	371	348	392	352	389	360	408	390	361	362	376	367	364	359	350	391	391	388	369	348	368	352	360	354	364	350	353	362	351	378	367	398	377	385	342	355	340	378	358	365	358	372	367	375	343	378	331	406	339	391	390	420	373	384	387	364	409	347	375	389	343	330	366	356	392	373	393	379	385	318	344	375	371	375	386	371	338	365	369	347	344	360	369	381	363	377	436	376	375	402	359	347	366	379	386	425	405	379	352	354	342	395	356	379	349	345	383	384	389	390	353	381	364	361	381	369	384	328	339	356	411	367	344	392	362	386	378	354	392	356	344	400	393	378	397	375	381	345	393	341	345	338	363	338	364	358	340	357	381	414	387	363	366	349	328	396	344	406	374	381	384	346	370	391	408	382	404	375	360	355	375	349	371	378	380	375	382	339	387	356	381	362	390	394	355	380	397	392	367	355	341	357	380	344	353	351	365	368	377	354	403	365	364	375	350	388	384	353	359	362	344	341	353	386	376	356	391	375	409	412	383	385	378	366	358	365	348	365	373	371	366	359	320	360	401	377	385	359	346	352	364	379	358	378	355	361	353	349	359	332	379	378	370	406	364	361	349	328	376	390	404	362	362	399	364	366	381	346	374	351	399	357	359	341	368	375	392	392	408	366	349	384	356	359	379	359	410	390	344	388	399	357	357	400	358	379	392	369	364	360	357	336	370	332	328	373	340	316	347	388	383	373	344	382	372	399	323	390	382	383	342	411	364	364	349	376	394	342	401	370	395	366	373	348	336	388	330	378	359	387	389	361	380	395	380	338	378	379	384	379	381	376	369	364	353	358	370	382	358	328	384	356	376	341	374	384	369	378	357	358	365	397	392	358	365	363	370	372	346	333	381	358	375	355	389	383	388	376	370	368	366	369	380	358	348	378	381	348	356	398	361	394	374	389	373	380	363	362	380	348	325	346	365	361	364	388	399	415	354	373	373	356	367	382	353	385	388	368	371	371	360	387	363	376	349	362	333	385	365	368	399	377	338	320	397	362	365	360	372	381	369	388	383	347	376	376	377	391	362	361	343	373	376	330	372	371	359	359	391	352	384	354	359	402	379	373	356	325	394	390	394	339	395	350	388	335	357	399	362	318	361	414	363	382	388	366	389	389	356	353	364	348	350	370	388	414	366	390	350	391	383	386	394	381	381	340	342	376	374	372	416	399	398	385	345	354	392	379	343	374	356	374	339	359	382	378	323	357	337	348	385	385	380	394	377	350	368	392	407	408	389	355	345	357	368	379	369	378	350	341	371	353	360	380	330	354	350	359	364	366	389	395	341	357	348	388	359	346	371	359	354	346	367	386	374	399	373	392	320	381	422	369	339	357	331	386	377	351	356	362	358	408	347	368	336	354	365	374	335	401	358	391	394	358	343	418	358	321	349	417	364	393	359	399	337	375	391	370	384	344	353	389	387	401	369	375	372	368	385	349	388	342	380	364	370	398	353	311	372	389	353	361	354	383	354	360	369	390	360	392	360	307	384	393	343	404	385	357	351	362	370	372	351	359	332	351	362	337	389	345	369	392	393	334	382	362	397	366	343	357	362	404	379	346	348	338	385	394	355	383	369	350	359	372	385	378	397	367	359	352	359	368	340	325	307	354	400	358	369	339	393	348	380	359	373	342	318	389	385	355	382	402	334	359	390	364	341	373	375	371	379	375	367	393	390	344	365	379	369	372	385	382	354	381	400	316	384	384	349	367	365	407	387	375	347	365	376	376	375	366	351	382	341	374	380	360	425	375	341	380	392	386	402	363	367	319	369	392	341	345	370	350	376	353	369	417	349	346	381	388	398	358	385	365	407	388	397	343	335	355	399	383	387	368	376	341	367	345	359	381	368	371	334	354	374	344	377	382	388	342	396	388	390	381	363	366	356	373	366	348	390	399	337	377	357	369	371	347	352	346	330	354	372	346	365	380	394	365	383	376	376	374	386	379	384	366	324	351	390	386	350	406	376	367	370	357	333	359	374	370	329	395	385	349	338	349	386	362	379	368	367	344	388	358	346	377	382	364	366	364	364	377	387	365	379	394	389	384	351	360	370	389	384	390	357	386	359	344	385	356	407	408	362	380	376	379	344	351	341	342	386	399	327	356	342	403	380	382	380	342	393	363	381	358	382	358	372	390	370	362	385	345	375	363	354	396	396	395	389	323	390	350	372	333	348	374	389	353	333	388	365	401	355	363	372	379	403	346	374	359	367	369	344	381	366	341	348	396	362	391	379	361	356	371	364	378	383	360	376	360	363	380	362	393	387	368	385	335	378	370	360	350	343	362	362	350	364	361	397	393	383	350	387	414	389	367	390	380	374	351	377	376	395	363	389	359	386	350	368	382	376	378	374	391	376	396	351	377	351	325	362	407	374	381	385	380	345	351	364	354	356	386	351	375	401	358	383	342	377	356	397	362	368	414	397	361	369	356	363	382	383	345	361	362	354	337	375	358	354	337	380	331	356	337	345	366	349	363	382	329	350	371	329	380	325	379	413	359	337	352	372	379	335	338	353	400	419	376	385	346	374	354	368	402	359	374	382	366	353	379	392	345	350	373	351	353	351	352	353	374	365	358	366	357	337	389	339	387	409	392	394	386	346	359	326	366	408	396	348	346	357	374	363	375	377	375	376	366	354	386	359	382	373	388	378	396	339	368	376	377	359	330	385	355	377	390	365	365	370	353	345	378	360	372	340	313	428	354	371	380	363	325	347	379	388	375	408	355	362	370	350	363	358	370	356	334	377	345	367	353	376	359	345	343	332	397	339	358	347	358	384	354	368	376	377	371	354	377	401	379	356	352	371	409	344	393	343	356	362	392	374	384	398	360	359	384	370	371	388	356	333	361	375	402	386	346	338	401	346	390	361	352	411	371	394	354	362	369	364	369	341	366	377	348	383	379	409	360	394	377	308	356	346	376	379	349	387	342	339	315	364	331	386	372	371	378	328	395	352	347	356	385	355	394	368	367	368	391	339	437	342	354	354	357	338	373	362	390	353	352	366	371	376	362	347	369	335	363	372	363	346	313	346	353	389	400	336	359	353	361	350	372	394	391	389	373
7302	1087	1352	1427	1446	1351	1196	1098	1057	1054	1064	991	995	916	953	973	900	977	898	953	903	924	915	908	864	870	946	897	927	904	920	915	882	868	929	884	870	891	904	878	814	878	880	923	900	921	843	839	869	873	889	872	932	894	893	847	949	855	873	903	915	963	846	861	888	836	857	881	884	939	879	891	882	905	910	882	878	834	884	883	890	872	841	874	857	917	864	860	848	857	834	888	880	884	896	886	861	924	928	867	854	905	827	863	899	876	925	904	859	858	868	926	899	873	808	901	903	818	902	901	877	859	892	909	827	891	889	861	838	923	852	883	915	855	901	859	870	847	897	962	817	843	878	877	885	881	858	828	883	883	910	826	870	896	888	883	863	872	841	866	893	798	873	854	854	893	883	903	867	894	875	887	835	881	862	864	870	910	875	888	860	898	842	891	869	914	824	930	878	802	866	917	890	914	938	942	915	918	886	892	891	854	909	917	874	870	874	897	899	866	924	880	823	869	891	900	850	936	858	844	845	905	870	835	842	869	917	890	880	835	884	902	855	872	849	836	907	891	852	909	935	847	881	910	848	859	923	847	921	907	847	861	878	862	866	870	854	855	848	863	888	854	895	896	906	936	894	836	858	891	877	883	893	861	902	892	877	937	881	893	879	862	893	854	886	854	841	946	864	847	905	891	875	909	878	826	836	867	855	884	881	897	856	871	918	876	922	830	885	859	878	820	913	834	902	890	856	879	936	863	865	854	838	860	878	845	904	847	840	911	936	834	887	855	869	903	871	942	904	894	898	844	836	850	915	942	882	829	867	870	868	895	904	864	901	857	839	859	860	895	904	868	868	870	856	884	842	858	914	921	905	920	889	876	929	872	861	895	842	947	903	902	940	913	877	887	865	891	888	877	900	895	844	868	894	883	930	874	830	861	877	939	870	863	913	882	862	860	871	872	875	868	920	879	887	890	861	901	847	892	900	848	843	909	885	947	854	915	877	846	849	923	936	884	806	855	922	850	885	855	937	920	854	902	910	890	857	852	900	896	882	845	842	823	893	880	920	884	920	830	854	862	840	952	941	870	861	888	841	888	858	883	905	844	852	876	894	868	942	865	931	885	878	857	901	920	823	867	837	891	857	850	922	897	892	812	826	798	858	856	874	848	846	845	895	856	879	919	869	890	893	885	843	925	865	900	841	877	888	938	920	877	861	887	860	895	910	834	888	894	900	954	905	902	858	913	841	863	935	841	899	893	855	842	868	931	871	922	876	903	878	882	858	869	835	841	857	860	844	904	868	873	931	837	903	921	839	898	869	852	860	912	878	910	863	867	881	939	863	861	905	835	885	872	880	897	944	877	852	892	935	931	879	866	870	920	925	879	842	857	912	895	913	882	922	824	894	875	918	826	862	866	887	924	852	831	881	869	890	870	846	926	851	873	868	896	885	912	864	875	863	862	895	878	839	875	892	899	902	858	873	921	820	860	885	898	874	872	873	888	895	887	924	898	853	880	927	854	848	878	884	937	919	872	881	848	878	879	835	886	903	866	902	807	875	872	841	911	944	856	882	892	873	836	848	924	888	889	914	865	937	906	872	875	870	875	848	908	884	857	909	835	902	871	894	870	868	924	848	910	862	907	875	951	845	921	842	841	874	849	883	875	920	908	850	917	924	861	886	847	884	888	860	855	891	920	930	864	905	874	922	865	932	933	869	837	910	924	882	904	899	876	906	880	938	884	870	834	866	910	876	900	880	874	870	861	861	878	861	887	881	835	830	888	876	905	839	870	853	854	901	891	890	840	916	879	854	910	894	846	918	919	871	826	855	915	856	948	902	886	878	869	882	838	860	802	908	867	880	880	886	882	867	887	875	884	926	867	907	837	884	900	897	908	841	852	864	881	865	869	900	907	899	932	914	830	839	880	854	876	884	882	853	891	860	865	896	824	878	877	852	872	859	896	895	857	851	878	839	882	897	876	868	850	872	888	912	887	857	864	871	925	904	851	910	841	831	927	880	876	917	909	911	935	835	910	806	904	931	831	864	870	902	875	871	904	943	870	871	902	850	804	925	851	847	887	844	894	884	917	855	847	905	903	845	895	865	946	919	863	911	901	843	897	842	859	903	943	859	902	890	896	842	902	839	875	854	840	934	898	829	874	869	873	884	850	853	912	891	897	909	869	871	884	843	928	895	876	885	870	822	923	904	848	910	882	904	936	834	847	863	886	944	917	868	864	845	895	905	923	881	884	889	849	876	907	911	894	865	838	825	913	925	885	842	865	893	904	874	824	873	890	874	825	879	869	914	888	888	827	894	881	882	859	853	854	918	840	889	897	887	888	849	852	898	867	862	887	846	851	930	858	853	894	927	883	881	874	911	914	891	913	842	859	820	885	806	886	926	839	881	840	845	879	864	904	840	881	847	828	885	894	868	884	897	893	894	875	906	946	865	870	871	882	883	877	894	908	896	860	872	840	958	833	915	827	858	874	871	848	868	889	854	868	858	876	899	884	884	944	849	871	876	859	878	852	863	914	862	853	858	880	855	854	822	862	825	879	876	897	922	907	859	884	897	858	836	886	873	851	907	861	877	892	856	815	858	902	912	871	880	871	839	878	883	883	878	892	918	945	835	917	879	883	881	866	881	854	887	836	915	879	897	880	865	807	857	893	864	880	880	889	839	904	855	917	867	879	837	853	885	888	856	886	893	924	822	822	889	919	850	873	941	866	916	848	897	886	881	872	870	910	872	853	884	877	881	846	842	907	851	888	923	863	878	870	899	823	883	881	893	831	907	863	884	903	836	866	892	939	909	806	892	887	885	889	862	863	872	840	905	863	880	903	889	883	847	881	892	899	881	947	816	900	849	890	872	924	957	878	937	898	893	940	871	875	880	828	890	870	874	909	881	874	920	872	859	852	846	865	838	913	925	883	887	849	857	864	840	851	880	857	869	875	887	868	857	884	879	861	891	869	892	918	906	873	805	882	878	870	861	919	900	915	838	864	877	876	887	907	894	869	846	893	885	929	884	884	861	888	922	857	865	869	910	834	887	908	856	900	909	825	892	892	880	884	837	896	860	870	892	883	874	874	877	901	870	912	875	928	831	898	858	838	876	887	869	961	875	888	886	829	881	924	856	886	885	877	898	925	865	868	835	842	868	854	853	860	876	887	894	858	869	911	817	898	869	943	912	888	851	889	860	872	897	866	848	860	874	881	820	880	818	930	871	893	889	874	865	883	871	857	880	837	865	847	871	850	875	875	890	847	842	851	933	878	872	900	872	901	981	863	899	930	892	879	866	884	884	891	876	882	897	916	903	842	884	873	856	863	914	872	881	877	871	851	845	870	878	834	855	877	883	937	881	887	836	869	923	914	850	904	867	854	884	896	911	920	861	794	861	855	892	884	867	878	894	917	887	907	859	882	948	873	875	917	911	860	926	902	891	884	850	847	855	914	912	833	937	932	903	941	858	880	908	857	891	887	884	877	874	874	896	879	866	877
13779	878	746	519	428	336	304	255	305	265	228	198	217	193	212	220	226	214	196	200	208	176	208	203	186	179	181	226	201	224	221	197	222	199	203	209	199	187	182	178	188	168	199	200	197	182	209	190	207	178	172	171	195	186	225	219	209	185	179	166	200	214	191	207	177	213	187	179	173	188	209	178	196	198	219	203	209	193	184	189	197	219	171	209	204	194	203	184	224	195	206	203	200	198	197	188	212	202	192	190	211	181	191	203	200	215	187	220	191	203	203	192	216	212	207	205	223	204	203	213	197	220	219	184	212	185	197	202	194	200	191	171	202	189	194	167	158	216	217	190	183	181	196	197	190	194	208	184	221	196	201	198	195	204	189	201	208	190	193	202	210	220	175	219	165	190	168	186	177	211	200	185	176	198	179	191	187	170	190	202	176	182	204	209	192	189	203	203	205	191	190	186	198	189	176	198	179	184	190	196	234	214	172	204	203	188	188	180	201	199	187	209	204	222	227	197	189	192	205	192	180	192	193	198	188	176	194	177	191	181	192	184	172	205	204	199	214	182	206	179	188	163	171	196	190	196	204	164	201	188	201	194	190	172	198	229	197	166	181	206	167	191	205	212	199	166	189	218	196	177	206	210	201	199	175	194	182	185	199	199	188	193	181	185	217	178	183	169	207	202	197	224	204	189	186	172	188	186	186	187	210	192	182	170	224	201	237	221	211	200	200	185	213	184	199	178	192	182	184	201	178	193	191	183	199	174	209	178	209	213	167	207	215	176	210	183	179	186	184	198	181	154	169	181	188	195	196	200	200	198	189	198	202	209	177	190	177	169	187	197	177	211	191	208	209	180	180	196	174	188	182	183	189	173	206	186	199	197	189	203	195	206	201	208	203	220	177	198	191	176	206	199	191	176	193	201	203	191	175	208	191	172	198	198	212	193	176	199	171	161	198	194	189	198	203	177	199	190	226	206	216	191	215	179	198	189	180	191	185	191	211	187	207	223	180	196	178	219	223	180	195	180	201	162	184	174	216	198	188	193	190	191	205	184	208	198	215	203	209	191	172	176	189	193	189	196	204	188	176	174	193	179	172	176	215	200	203	203	207	191	188	190	186	176	189	204	187	188	160	184	174	224	183	175	192	215	184	215	184	194	196	195	173	194	193	204	203	189	204	189	196	152	199	198	187	158	175	192	203	177	183	199	192	189	194	181	175	200	172	167	173	202	217	193	195	169	164	222	190	202	180	215	191	198	213	205	217	219	206	200	201	167	203	164	199	195	198	177	182	234	213	190	185	169	204	208	180	176	210	190	157	211	201	175	178	184	193	182	191	202	185	186	192	214	206	209	197	198	197	200	193	193	209	189	190	193	191	185	198	168	203	206	199	187	193	193	219	199	188	187	189	205	190	167	200	193	224	216	217	213	201	197	201	211	205	172	196	205	192	196	206	197	208	170	196	202	193	179	205	211	185	192	192	180	173	171	191	190	194	196	191	180	184	195	219	202	202	216	214	177	180	177	222	187	189	206	191	187	182	228	191	188	195	170	180	206	234	197	205	183	204	189	191	212	204	185	167	188	184	235	180	210	182	190	194	196	202	210	162	173	204	188	201	198	214	199	179	161	205	193	202	204	188	196	203	159	212	197	202	218	175	215	206	216	167	190	223	166	194	219	205	173	179	212	204	187	214	196	189	203	172	209	210	176	184	180	198	188	219	211	177	190	175	199	177	192	197	195	184	180	185	182	187	185	197	221	189	173	169	206	204	235	203	222	207	214	217	200	186	189	185	222	205	207	181	197	168	201	195	180	167	203	199	206	200	203	188	195	150	206	202	184	220	208	213	186	212	205	179	194	191	207	189	196	195	191	196	196	188	199	165	210	188	196	168	187	178	183	175	196	206	186	189	188	189	219	172	234	212	222	189	219	193	204	192	194	200	231	201	201	189	221	195	171	187	222	199	164	174	192	195	195	205	196	217	205	188	204	208	213	160	182	195	194	185	206	185	176	180	208	186	196	212	203	185	227	217	186	176	211	202	186	201	176	199	219	225	211	198	206	226	164	185	221	201	208	210	192	176	204	196	179	219	232	194	199	195	160	184	186	220	207	192	194	197	208	204	194	185	161	193	237	199	203	209	183	206	172	230	195	181	203	187	225	163	211	204	176	205	208	222	197	188	210	183	169	194	187	192	181	218	218	199	196	198	207	184	180	201	194	201	214	199	189	176	193	210	200	194	198	196	204	211	217	208	203	210	200	179	188	210	188	206	193	188	217	191	197	190	197	194	179	204	203	180	209	182	198	195	181	192	188	215	188	182	192	214	196	212	206	198	193	223	166	189	197	178	206	170	189	237	205	197	175	184	218	200	199	192	177	211	181	187	186	170	182	171	182	203	244	205	199	202	196	212	184	178	217	206	210	201	188	192	198	195	214	179	199	211	174	192	201	193	239	197	197	194	198	222	217	183	191	207	193	206	188	181	194	203	186	194	179	200	201	197	199	200	174	182	183	188	192	212	188	194	182	186	189	205	194	186	203	204	197	156	196	182	197	197	178	190	188	213	197	192	183	164	187	193	196	187	193	199	191	173	203	192	175	211	187	194	189	205	196	200	190	215	182	198	202	192	169	207	195	217	206	189	197	221	178	202	202	205	197	172	179	170	202	182	183	164	194	187	167	187	211	207	206	206	202	200	190	188	216	207	180	188	182	211	210	174	172	190	192	210	185	201	201	216	186	199	220	210	199	194	210	189	190	198	204	183	211	194	183	210	192	212	186	192	175	217	199	221	218	212	195	210	211	216	180	207	211	170	198	214	198	183	203	182	204	171	166	221	181	203	196	169	183	187	209	182	195	209	193	181	200	216	182	219	200	178	172	190	207	199	206	207	181	181	182	184	191	230	196	225	196	179	185	202	211	214	187	177	211	201	208	205	202	194	175	200	217	217	189	195	204	214	205	190	169	190	194	184	192	209	186	190	193	205	184	176	213	167	214	199	194	177	201	201	215	188	168	199	192	194	203	184	179	204	186	198	198	168	216	216	220	187	201	173	182	198	191	231	191	192	202	187	193	219	188	194	199	198	183	198	202	189	184	214	198	223	195	199	189	225	199	197	164	194	209	182	185	180	190	210	186	193	189	193	194	198	201	216	184	208	195	227	185	204	217	196	202	206	177	190	173	198	181	194	189	178	188	173	211	193	192	184	184	183	165	232	197	203	199	208	189	187	171	195	181	209	191	182	229	184	171	196	198	207	190	203	185	204	178	199	199	182	188	191	180	199	182	170	158	187	175	168	198	188	185	166	177	217	198	182	178	190	187	215	226	184	188	211	187	192	209	155	217	188	173	178	206	166	183	199	176	184	210	190	184	195	198	180	180	180	189	190	190	153	210	192	183	169	178	176	197	173	217	164	190	194	184	170	201	210	186	185	176	195	214	195	176	194	201	179	183	186	184	191	181	214	218	181	192	197	205	204	181	204	179	184	201	200	196	213	195
8716	945	1508	1693	1482	1301	1131	955	875	855	738	715	707	689	672	632	597	624	612	573	545	578	534	498	526	543	513	519	549	490	508	541	521	491	504	499	567	546	473	468	527	516	498	505	538	498	493	520	507	487	450	516	498	494	490	529	514	528	490	519	514	511	474	451	510	553	514	505	522	496	506	506	507	505	478	485	535	493	481	496	475	529	492	508	498	471	522	541	495	491	502	499	499	483	493	498	490	483	505	480	507	499	542	479	529	499	483	488	471	484	488	514	490	512	544	522	456	506	491	521	509	463	500	475	483	497	520	501	517	501	497	466	442	502	460	564	473	466	500	479	508	508	559	544	500	485	490	480	458	466	465	493	520	471	457	504	499	472	501	506	484	475	472	501	534	511	505	510	518	504	554	477	489	488	474	464	489	500	457	486	485	514	473	486	503	489	510	484	452	471	485	521	475	483	521	543	462	506	457	486	490	499	496	519	515	510	498	505	511	546	474	509	502	471	526	513	497	509	512	448	509	509	518	537	532	483	539	513	489	492	449	516	478	498	552	518	484	449	479	485	493	507	482	450	470	501	484	466	488	521	513	517	513	474	524	492	498	491	479	487	501	464	501	492	490	481	467	496	485	542	455	541	483	479	482	487	524	480	487	504	433	511	483	543	495	506	492	490	529	524	457	518	502	520	475	468	487	486	475	452	510	497	505	495	455	530	501	511	512	519	458	465	501	487	487	492	510	501	511	496	497	528	489	485	491	514	513	492	466	492	506	498	521	508	507	487	500	511	462	483	533	499	474	472	516	493	459	490	491	454	477	501	519	489	499	473	461	474	509	464	494	483	507	496	488	502	490	476	498	514	521	495	462	503	488	501	522	549	519	514	512	488	492	517	495	477	466	460	494	473	528	477	487	518	491	506	525	504	513	501	544	517	511	521	511	566	495	483	530	484	506	461	497	493	501	500	486	471	507	505	500	513	492	526	497	520	487	515	432	502	524	491	505	493	500	519	468	526	488	501	457	497	477	472	512	521	540	506	498	515	512	492	493	531	466	522	515	479	505	502	495	470	493	512	475	515	506	490	490	445	501	485	499	528	496	475	474	492	518	489	493	459	497	517	546	489	495	480	503	493	519	520	480	466	519	480	448	469	508	508	476	478	485	499	505	493	469	482	482	448	503	476	450	474	450	508	525	485	482	470	492	517	522	473	486	483	556	513	463	434	520	486	529	500	489	468	533	484	492	515	493	544	501	511	519	494	502	523	501	495	488	518	499	505	494	439	482	507	514	476	510	512	511	491	510	487	469	480	479	504	494	493	469	495	507	491	492	492	505	524	496	510	498	481	446	461	514	474	524	519	508	485	529	473	487	505	499	485	466	476	496	494	508	482	467	491	461	495	485	464	473	448	513	503	458	466	479	491	530	472	464	500	504	484	472	485	488	493	485	507	499	486	520	469	509	524	493	505	508	470	478	532	490	507	467	490	449	505	462	479	457	505	520	492	506	471	505	537	494	484	493	479	451	545	483	505	500	482	517	511	487	512	508	482	485	486	560	499	502	481	516	502	496	457	501	548	489	512	501	501	506	480	482	491	485	506	465	468	487	507	528	518	514	512	482	491	510	521	514	473	517	491	484	474	530	479	479	487	513	518	512	541	509	465	478	485	464	462	486	523	504	513	485	508	514	523	491	514	500	512	487	451	490	459	467	463	498	493	517	538	504	498	516	465	500	513	468	493	450	505	514	474	465	484	462	492	524	483	506	524	474	528	544	494	508	483	487	507	502	499	482	493	494	525	488	502	514	483	501	473	525	474	470	497	498	454	477	503	489	490	509	449	532	492	504	500	463	446	521	505	484	479	494	537	494	479	493	468	520	520	521	503	505	521	508	539	483	473	489	499	518	494	507	521	512	478	533	491	476	459	465	494	502	485	498	490	514	474	478	557	497	468	504	528	474	450	480	487	448	536	483	492	491	522	509	548	500	499	497	500	485	494	480	495	556	505	473	477	482	428	477	509	458	493	485	506	494	534	483	462	491	476	478	491	530	496	490	504	504	526	463	544	491	468	438	505	491	482	483	490	472	466	490	491	465	509	526	497	505	498	501	506	492	510	534	488	480	493	462	541	509	495	472	487	483	467	479	508	512	537	467	477	520	497	484	507	460	505	477	506	478	505	477	512	502	450	515	523	499	495	488	514	500	509	515	541	475	466	488	479	507	508	477	495	507	555	498	485	456	492	452	492	484	502	521	499	522	485	533	498	473	531	509	520	490	492	503	491	496	545	489	523	492	500	474	553	464	504	487	515	500	500	519	497	531	487	494	452	506	484	500	525	510	524	474	511	475	507	485	514	504	489	520	503	538	501	475	487	497	504	489	515	466	533	531	551	472	457	484	513	496	512	442	467	495	510	496	472	516	495	514	548	501	483	497	496	496	510	495	510	512	497	470	486	534	505	488	520	503	507	500	485	507	498	497	493	505	493	516	519	496	534	494	506	498	464	475	481	568	516	481	494	522	494	478	483	475	494	490	476	469	470	517	459	487	491	496	492	505	495	497	508	491	511	527	496	469	494	476	466	520	493	505	510	523	536	482	486	526	504	471	463	486	480	468	503	477	496	480	503	493	485	462	522	476	471	497	492	499	472	510	498	505	510	496	520	477	464	481	512	488	507	500	494	504	491	524	483	460	546	502	518	476	524	522	517	509	509	519	465	489	483	502	466	514	534	481	518	492	515	483	496	504	480	509	484	473	515	540	491	464	463	502	485	500	522	486	509	493	494	501	490	495	503	461	443	511	529	503	491	532	532	471	508	472	493	468	486	510	487	486	514	490	499	492	476	495	487	515	544	529	542	490	481	462	502	482	489	514	528	467	491	471	472	487	490	482	500	545	511	495	531	504	513	486	470	498	463	498	489	472	493	508	562	497	510	499	490	442	451	475	477	489	472	476	467	494	531	463	487	538	508	490	520	512	475	533	499	473	517	451	491	507	470	466	466	497	474	497	549	465	483	515	489	502	485	501	511	463	486	514	477	483	487	501	469	514	488	483	465	511	480	510	547	446	453	534	499	474	489	504	486	448	528	533	489	491	522	504	515	479	483	497	493	495	500	470	525	461	521	503	521	516	474	485	487	492	480	514	518	509	536	491	530	501	506	474	505	456	487	490	501	554	515	493	454	522	511	526	527	472	513	554	532	479	485	494	488	475	535	513	511	499	510	532	521	494	502	495	524	484	515	477	456	474	474	507	492	532	471	500	503	534	506	496	458	473	523	471	512	501	514	456	491	520	514	520	492	501	499	509	512	470	531	485	538	509	495	475	474	502	483	503	489	479	514	472	471	478	489	510	476	465	516	474	520	475	502	507	479	493	482	492	495	542	478	486	457	478	481	514	454	513	516	509	528	500	490	547	488	488	501	529	501	471	519	504	500	507	508	484	447	467	512	520	483	488	458	505	499	539	528	511	473	451	543	467	475	509	479	497	479	544	481	467	473
2039	346	360	345	368	357	366	348	359	396	384	386	362	359	332	380	368	332	360	357	350	405	367	334	369	325	395	353	375	356	337	364	382	368	348	400	361	403	344	367	383	347	351	362	365	346	386	406	361	382	375	410	338	370	413	374	379	341	346	370	323	319	398	376	385	338	374	367	379	386	384	372	304	392	400	340	382	372	361	314	393	358	327	360	406	317	351	320	371	340	367	366	373	343	354	373	368	373	374	346	339	364	324	357	372	353	362	359	331	358	343	344	361	391	331	357	357	359	365	324	368	350	383	342	339	360	354	368	393	376	323	343	344	384	363	379	352	381	376	328	351	343	390	355	333	377	358	356	362	348	375	344	401	347	364	343	328	382	360	348	355	370	349	342	350	376	339	390	376	372	377	356	365	338	356	393	385	382	321	344	352	316	373	328	368	354	385	354	346	327	351	345	388	384	334	354	352	371	349	326	366	363	358	340	344	345	361	357	371	361	376	349	363	377	347	356	385	364	364	345	338	374	335	361	371	343	333	394	342	365	345	335	363	333	366	348	364	345	330	325	409	370	408	385	378	365	345	383	355	371	358	348	390	346	403	380	388	339	327	354	340	351	387	374	373	380	365	334	347	356	369	416	355	354	351	378	370	394	345	366	386	381	395	340	337	376	314	363	369	350	366	351	342	354	361	339	359	344	373	337	348	376	332	359	363	359	356	328	364	347	351	352	369	361	407	362	337	355	363	350	316	417	348	342	358	360	390	343	382	361	375	362	388	392	383	342	379	362	342	358	352	390	354	372	353	382	370	362	356	363	380	353	363	354	331	335	383	371	361	322	342	368	383	358	381	356	334	368	372	374	370	352	380	319	359	364	355	340	383	380	361	393	351	346	390	362	378	336	331	354	332	380	342	359	342	310	370	399	334	320	377	360	359	348	382	351	370	369	361	364	362	363	355	352	356	361	373	381	348	365	387	356	337	323	342	352	389	390	375	356	372	397	365	373	377	364	361	357	402	411	367	374	376	376	404	403	369	369	371	368	357	354	392	346	375	391	363	394	359	326	371	333	360	354	362	350	344	352	353	368	335	363	367	413	321	381	388	319	374	365	353	369	385	376	385	341	342	341	374	316	338	373	355	345	347	333	376	346	355	355	348	377	415	370	341	345	335	403	364	367	381	365	382	339	352	367	353	378	390	371	341	364	388	362	388	394	404	364	382	359	354	359	373	376	374	348	363	332	395	366	336	370	384	324	347	369	360	371	383	357	345	306	334	352	361	360	345	390	348	350	365	395	378	392	371	357	339	418	355	365	388	350	367	364	322	381	342	330	335	363	381	375	340	383	344	314	352	348	372	327	363	350	365	358	371	367	353	377	320	347	374	359	375	385	367	354	403	349	376	363	396	355	372	348	374	369	350	376	377	356	307	346	336	365	339	348	420	387	394	345	375	367	365	362	377	336	355	356	307	354	355	317	355	364	332	359	360	344	374	366	362	371	316	350	328	395	380	344	370	346	379	342	349	361	351	369	362	355	366	380	385	378	385	331	365	372	327	344	368	363	384	318	329	341	374	366	343	368	355	366	379	335	392	366	339	355	342	339	333	332	345	365	368	364	364	346	364	363	347	358	349	447	346	401	397	343	357	360	354	352	377	323	323	344	350	380	349	376	423	385	346	376	340	333	359	409	372	354	332	360	383	382	344	352	357	336	373	324	388	361	335	344	360	349	337	352	356	358	385	337	362	373	354	357	395	329	329	362	345	353	350	357	358	325	369	365	333	355	361	368	333	348	345	345	351	353	362	355	343	314	348	348	383	359	397	334	366	340	377	372	344	377	358	346	354	389	340	352	348	362	385	384	376	394	380	404	366	338	350	357	376	367	356	385	361	363	344	308	343	367	387	381	390	344	415	314	354	345	381	386	389	358	377	344	379	374	380	343	368	374	351	369	335	367	402	386	360	375	332	390	369	348	346	349	365	340	348	342	366	372	366	390	347	347	363	379	326	342	366	354	377	356	345	381	370	327	376	365	337	353	392	381	398	348	403	314	383	379	339	344	351	358	365	364	379	369	381	378	400	391	386	379	349	357	343	355	360	362	360	333	354	369	389	381	362	368	383	331	330	353	362	357	376	344	343	401	367	368	350	336	340	363	346	355	351	358	368	357	344	361	331	386	373	377	373	338	343	343	373	355	354	370	363	365	385	373	370	382	418	337	375	386	373	366	358	382	371	328	350	345	387	379	371	363	403	383	351	334	343	343	368	359	371	345	361	329	303	380	357	325	363	331	337	365	395	361	364	357	350	323	305	360	357	363	321	358	371	400	395	372	352	349	339	351	360	366	368	381	368	369	349	367	396	393	360	342	388	359	326	380	364	359	338	357	385	340	330	369	326	367	370	363	380	352	337	354	390	371	373	356	335	377	382	364	388	358	405	331	371	367	339	372	361	398	358	376	357	334	388	372	334	367	368	344	373	361	369	390	352	369	340	346	375	366	334	380	329	369	342	349	366	377	364	356	368	330	370	388	367	350	330	348	359	361	359	346	375	370	356	347	353	354	347	368	362	338	380	314	352	386	354	339	331	372	351	359	388	367	361	368	350	365	357	369	395	359	371	348	357	339	352	404	376	368	314	355	377	342	388	336	372	371	345	332	331	325	346	360	352	383	375	333	342	344	412	392	386	340	351	347	363	344	346	376	359	345	323	354	346	351	377	338	308	385	398	365	382	368	359	339	390	353	386	349	380	372	379	390	360	378	354	353	347	373	318	398	311	354	392	389	339	332	346	316	371	358	355	391	357	381	330	371	394	372	357	364	398	338	343	379	346	340	319	351	362	376	377	369	332	387	371	381	391	354	373	393	360	386	360	353	355	359	357	370	379	356	371	367	323	352	382	356	364	340	305	337	388	373	379	340	338	381	393	368	377	366	385	381	373	375	372	346	365	351	343	357	390	383	387	349	381	376	318	367	392	377	364	353	340	351	358	326	369	355	380	391	367	367	342	326	388	328	359	336	365	363	390	332	366	356	344	387	342	326	326	319	360	344	370	372	332	377	333	355	338	357	388	358	349	338	335	345	415	336	339	320	358	344	380	344	364	335	348	374	351	349	344	371	360	345	381	337	345	351	356	379	371	350	373	350	345	367	359	328	367	348	379	349	382	361	389	344	333	361	388	387	390	362	387	391	370	367	321	340	384	365	391	375	359	369	401	339	337	339	375	384	385	358	367	360	354	356	370	323	362	352	364	376	397	346	368	402	367	348	356	367	367	305	358	356	351	370	347	347	361	352	332	359	375	374	352	349	356	400	328	347	316	334	350	351	364	364	367	361	401	344	408	407	347	365	397	359	396	350	391	389	408	365	332	391	351	390	342	373	317	349	375	349	373	351	367	372	357	333	372	344	377	393	364	366	373	374	353	354	327	324	371	363	344	354	329	337	378	371	367	368	357	340	384	371	377	375	372	353	366	375	359	351	346	354	378	361	360	368	325	355
2598	945	929	940	891	899	881	933	896	900	915	842	901	907	856	880	913	909	831	846	863	884	856	884	859	900	881	859	833	883	929	869	854	917	899	862	897	813	861	880	833	919	902	850	928	900	920	920	847	879	905	894	880	856	850	821	927	894	875	793	837	859	877	834	895	854	817	934	932	854	908	900	824	870	880	905	950	851	857	885	876	882	864	946	853	843	903	862	850	890	854	883	864	835	875	865	822	886	893	886	888	839	896	864	879	861	867	831	902	864	826	922	863	924	898	868	888	873	907	838	910	833	850	812	875	890	864	840	863	875	871	793	856	854	871	871	857	942	840	838	832	897	904	826	903	865	862	941	830	908	874	861	893	854	901	899	885	831	843	911	902	860	904	895	882	890	867	887	847	860	862	906	873	910	911	877	824	879	840	889	882	857	852	851	863	860	862	877	867	895	811	881	896	816	873	917	860	884	850	863	882	887	883	841	873	853	945	849	877	887	836	869	883	861	918	867	872	939	879	884	920	906	864	877	875	843	877	868	817	886	850	890	893	845	847	896	867	885	865	897	863	837	865	861	876	895	885	909	913	806	916	919	895	867	887	899	872	859	889	867	855	863	902	869	858	855	932	851	901	889	905	854	901	850	882	876	908	887	884	892	859	849	833	943	868	857	872	819	901	812	883	861	869	862	842	844	909	881	867	850	824	852	904	841	881	922	884	812	908	849	899	880	902	885	853	954	851	862	850	874	902	883	839	900	834	856	907	835	884	901	823	885	896	868	893	878	843	886	835	852	920	908	857	909	888	825	894	874	873	877	936	929	878	877	877	902	882	908	843	904	869	874	855	887	868	883	849	857	869	947	846	861	891	910	878	895	881	868	835	898	866	827	823	866	866	852	892	857	822	854	852	853	902	889	884	921	894	913	836	903	934	890	858	917	872	886	850	830	909	858	810	908	884	849	885	871	893	903	892	890	923	856	847	877	839	885	854	807	848	867	837	829	861	833	852	868	887	904	882	919	881	871	884	874	869	914	843	861	866	841	899	869	913	857	925	888	881	902	880	849	855	842	828	890	907	894	863	921	939	827	839	845	829	878	873	884	898	857	913	823	892	850	919	886	909	841	955	832	843	934	846	839	973	865	890	860	847	859	805	892	896	903	828	864	892	895	869	865	795	806	881	896	895	882	876	881	887	879	938	864	852	853	928	923	841	876	883	859	872	876	854	870	861	812	932	857	900	865	890	913	866	838	853	864	915	849	911	855	849	824	841	854	834	873	911	893	831	868	912	842	869	892	822	922	903	874	908	886	945	846	858	928	840	862	878	875	893	883	888	810	884	861	874	876	837	868	883	851	911	910	869	880	848	898	892	848	885	878	878	899	915	874	871	838	867	861	840	879	893	838	855	873	837	913	893	848	862	893	859	840	875	868	874	825	887	820	865	868	865	876	887	938	914	923	870	896	850	912	877	874	881	883	857	902	814	859	838	848	879	863	927	861	837	869	887	859	894	851	894	843	924	853	887	865	885	811	825	890	842	833	871	909	939	882	860	857	889	834	843	940	906	912	880	894	888	894	872	902	859	871	848	826	838	892	906	853	847	893	852	849	866	850	887	902	826	880	864	885	861	861	883	919	883	843	915	873	826	926	886	879	887	914	862	855	855	864	900	880	877	892	892	837	893	856	855	867	913	845	867	857	860	885	887	847	886	884	886	880	899	833	868	868	888	874	867	884	920	869	874	853	924	871	897	878	878	874	893	902	918	878	915	863	883	887	847	893	864	924	889	858	858	893	875	867	867	915	853	885	855	876	870	865	853	901	905	877	863	806	881	918	839	857	846	925	927	879	919	849	937	821	926	858	831	930	912	923	883	837	847	860	870	869	867	866	879	891	882	859	907	863	899	853	903	864	904	878	850	871	912	835	868	872	897	879	881	879	901	837	875	874	882	871	874	885	846	882	856	875	838	896	959	894	859	856	857	867	874	874	858	873	895	926	826	839	927	896	881	825	834	866	912	883	901	859	843	884	877	858	838	845	852	927	837	880	837	870	894	871	895	867	899	860	903	900	851	876	881	856	846	909	936	884	890	914	900	901	878	923	902	853	896	854	863	957	944	850	947	876	887	921	917	843	807	867	892	872	914	882	875	885	904	842	930	871	895	822	860	908	869	892	833	858	856	852	850	868	861	907	856	890	853	845	930	865	832	862	915	891	844	873	893	899	827	837	875	848	859	838	846	877	870	849	871	865	903	897	846	898	845	872	864	911	871	861	947	840	871	866	903	869	867	874	902	930	860	866	893	876	858	887	866	853	920	894	846	895	908	906	879	891	877	923	864	878	884	879	908	913	949	854	881	885	922	888	885	874	880	887	936	881	861	906	885	916	874	900	879	860	844	862	845	884	886	912	874	850	850	896	842	906	918	870	902	875	850	871	902	866	885	896	883	859	873	895	900	862	878	882	871	896	857	855	918	887	846	894	909	841	853	893	903	863	873	878	890	865	889	874	907	832	884	849	934	868	896	907	888	852	912	866	909	872	832	941	836	885	868	873	853	835	914	839	865	855	872	846	925	860	896	912	861	877	899	862	892	884	838	842	865	884	880	867	850	860	916	861	859	860	907	874	897	866	855	847	868	869	850	844	855	845	864	833	837	892	972	865	873	862	842	865	898	904	841	831	900	860	928	892	882	871	870	907	873	887	894	844	892	858	886	905	878	829	840	863	921	790	826	919	936	868	905	876	911	899	853	868	882	925	857	884	856	878	908	913	886	880	879	904	901	926	873	872	872	882	854	871	864	875	921	919	911	851	930	919	905	858	820	845	819	897	867	855	873	845	894	826	815	911	854	855	864	916	834	873	864	844	827	872	916	890	930	867	905	859	857	874	882	877	914	865	880	900	866	817	872	863	909	935	881	898	866	844	886	937	836	895	853	877	869	910	843	896	884	886	822	912	931	901	879	862	926	894	851	801	875	927	919	940	861	862	874	856	824	840	878	881	880	896	874	885	890	902	894	962	891	916	913	867	895	919	910	908	889	911	849	927	878	907	872	931	903	882	874	881	889	899	847	899	840	867	880	864	930	862	932	914	831	886	859	910	856	851	921	879	915	938	920	909	888	847	929	884	904	850	858	884	881	892	894	941	858	941	815	861	912	834	853	831	798	854	875	889	835	877	824	787	968	888	856	908	854	925	902	868	888	908	852	894	890	903	861	901	961	870	917	823	905	883	874	854	882	839	899	842	842	912	888	855	881	887	892	878	859	911	907	831	843	914	864	886	910	869	874	841	894	928	899	912	913	872	878	885	907	882	850	865	922	867	832	878	878	863	913	850	888	852	910	874	832	887	879	874	878	881	846	905	878	897	858	874	906	891	890	805	883	844	877	900	846	866	907	881	924	882	956	876	844	875	895	799	891	856	898	861	837	832	889	865	882	892	913	891	833	865	847	936	898	894	858	839	848	879	859	888	808	860	876	858	874	857	882	872	811	892	841	860
8127	588	571	546	441	471	451	382	377	398	379	358	414	376	391	358	393	383	398	362	386	387	406	364	356	383	392	361	366	325	343	368	367	362	360	348	364	375	375	356	368	416	378	389	359	356	368	337	332	366	383	386	368	360	347	371	372	349	350	364	387	367	346	378	367	395	355	374	368	360	361	396	370	365	383	403	397	395	366	354	386	354	354	370	331	347	362	380	360	393	373	368	370	320	375	358	411	352	413	340	378	360	360	392	385	358	341	376	352	353	388	355	380	408	360	361	353	357	375	351	393	359	348	389	351	342	425	357	311	407	353	383	375	341	359	368	356	367	391	351	352	365	366	377	341	405	378	375	351	334	348	388	355	369	348	392	387	343	366	347	377	388	331	373	346	383	359	375	350	372	367	393	389	363	346	381	368	348	363	386	337	378	353	370	397	343	346	340	335	361	348	374	348	345	328	384	372	389	368	346	356	369	367	407	349	367	357	368	324	392	372	355	388	375	366	337	382	361	351	344	311	345	360	370	354	370	412	345	360	368	358	358	355	397	389	362	395	362	413	391	415	372	371	352	354	355	352	373	376	369	369	391	367	375	348	390	380	375	355	368	387	334	393	318	360	378	362	395	349	349	352	358	360	325	378	346	375	355	372	347	373	358	401	365	398	329	421	393	392	356	354	358	346	317	332	339	349	360	351	354	362	339	362	368	378	365	335	384	364	405	367	343	342	371	367	384	390	347	372	412	366	365	351	367	349	373	335	394	385	336	380	359	381	363	390	366	363	380	374	370	333	388	409	365	392	341	356	336	318	378	350	375	367	322	338	363	329	379	303	343	385	414	359	374	344	388	380	367	363	346	395	345	308	388	398	350	346	410	387	380	391	371	373	413	319	351	388	405	374	397	349	361	341	362	355	378	355	375	373	372	404	372	412	353	379	355	401	382	371	374	343	347	370	345	361	346	371	389	380	370	387	364	361	358	338	349	355	372	396	316	340	360	364	400	356	382	348	400	394	385	363	365	388	375	353	396	376	376	333	372	365	381	358	368	413	342	331	315	371	360	374	371	364	361	357	389	403	345	347	389	371	384	378	375	329	358	347	369	403	374	380	377	372	396	394	378	361	357	367	372	370	368	329	374	342	339	374	359	371	366	375	357	395	361	374	364	343	393	402	332	326	378	364	373	361	387	331	357	369	407	394	351	389	358	322	366	394	374	330	367	339	361	376	360	352	363	385	391	371	387	382	373	383	355	390	306	338	385	358	338	388	341	367	360	348	335	363	413	357	353	356	362	368	390	369	365	381	370	381	368	360	350	374	346	382	335	391	381	385	339	353	354	386	332	368	369	331	378	379	355	390	341	372	368	367	404	365	370	342	335	383	385	373	383	383	332	386	358	349	388	370	341	417	358	322	395	367	385	368	393	384	376	353	363	358	375	360	359	360	361	349	372	401	386	333	324	368	334	371	338	388	387	342	321	374	389	357	376	371	350	352	382	368	345	376	351	352	364	354	411	356	390	374	393	351	312	364	394	357	345	384	344	359	371	325	336	368	379	365	369	361	352	379	369	356	392	366	368	381	366	373	378	354	357	387	362	345	407	347	355	355	359	373	367	347	345	384	370	375	329	366	378	360	362	367	402	348	408	395	358	381	378	352	401	365	369	376	359	394	388	354	366	357	361	372	342	340	364	369	382	339	380	385	380	384	373	366	352	353	389	350	386	384	403	394	414	396	398	308	361	386	392	385	372	356	359	373	346	370	372	376	355	375	353	345	369	363	366	344	393	343	360	361	403	387	369	388	356	393	350	348	326	389	384	376	344	379	357	345	346	380	431	371	387	341	335	359	394	351	377	370	351	406	351	397	401	327	368	383	386	393	378	373	364	373	321	365	368	356	365	361	354	391	380	351	355	382	339	364	322	366	369	364	361	354	403	363	404	375	366	395	399	376	356	395	349	341	336	360	379	370	346	381	339	343	368	352	360	355	386	339	354	351	364	404	345	344	322	373	373	359	343	372	343	380	345	391	372	351	388	353	372	389	395	377	377	371	388	375	369	395	327	350	368	367	349	387	363	414	354	366	337	361	339	356	342	344	366	359	366	367	367	360	400	375	366	329	373	354	376	361	361	356	373	377	380	357	367	381	376	395	341	350	411	313	347	376	369	337	354	354	370	376	372	338	379	342	352	353	399	383	347	390	363	348	361	356	350	377	358	415	387	376	359	359	378	356	347	373	347	384	337	384	389	372	319	360	389	372	374	406	359	350	364	371	369	392	371	415	381	338	435	354	360	382	403	383	358	383	335	363	331	363	363	371	358	377	379	355	343	351	412	353	355	404	364	409	369	373	349	357	352	378	369	365	356	339	372	384	353	396	386	375	359	366	354	355	401	364	353	356	346	370	407	381	356	367	360	343	389	364	372	376	361	392	344	373	354	338	322	364	355	346	348	398	342	367	366	371	375	374	360	358	369	330	396	373	372	359	365	375	349	392	391	367	395	358	385	348	383	351	388	366	341	357	388	368	367	370	361	368	369	371	356	355	365	394	376	357	408	324	341	367	349	372	382	349	368	389	350	362	389	371	349	375	364	347	391	345	335	374	353	377	386	358	339	360	353	363	374	367	388	363	352	361	374	369	375	358	372	363	341	354	361	360	375	356	339	378	365	369	373	355	351	346	340	378	378	395	363	333	362	348	375	366	360	389	367	368	388	357	367	376	407	337	379	375	372	377	340	401	365	372	396	344	363	387	397	351	368	344	364	374	379	369	323	374	417	379	375	378	343	368	363	363	380	387	382	316	377	347	379	378	361	365	327	386	364	332	339	369	369	356	351	355	368	314	381	354	323	359	381	363	351	374	368	351	368	341	318	361	380	382	396	393	380	360	377	358	390	342	382	364	313	352	325	342	417	357	342	380	368	414	383	367	357	378	350	375	354	372	363	374	360	358	320	348	356	400	332	390	399	417	337	390	385	360	381	374	353	403	344	412	390	378	381	373	392	352	383	415	361	381	351	397	354	350	391	378	391	362	370	363	391	367	373	368	347	373	359	347	380	342	403	370	345	333	396	369	380	361	395	372	394	372	364	369	345	371	409	354	386	353	367	335	368	389	366	355	396	350	346	378	398	382	364	366	369	345	372	376	369	368	315	319	368	337	318	342	330	360	334	382	383	383	358	338	378	378	364	370	371	362	366	397	370	402	388	365	305	327	371	390	344	350	332	362	390	361	352	365	396	365	359	362	336	328	374	334	397	398	376	388	383	375	363	351	386	356	356	374	378	390	405	368	379	380	353	386	386	357	356	373	383	375	380	400	386	381	364	384	413	347	385	402	393	357	415	376	352	393	365	364	387	383	372	388	346	367	398	347	356	324	360	343	384	346	349	392	378	410	369	396	387	336	336	372	362	385	352	364	382	341	365	341	356	376	376	376	342	376	300	400	416	374	331	357	378	362	323	395	377	392	381	371	342	370	366	386	358	362	366	393	356	346	369
7313	1100	1374	1495	1356	1287	1177	1135	1156	1055	1107	1052	949	1013	963	874	1015	950	874	914	957	877	842	935	908	935	932	943	868	932	873	885	929	934	862	883	925	883	909	914	889	914	865	854	906	865	861	874	907	866	911	921	851	880	913	855	897	890	908	919	880	838	868	941	789	873	905	894	862	887	887	893	892	878	882	905	867	870	879	862	858	882	930	877	885	853	898	873	886	902	896	868	878	870	916	876	845	888	896	903	929	883	890	878	871	887	826	870	917	872	876	893	885	850	857	907	881	868	836	850	885	875	882	893	890	864	892	871	871	856	875	850	857	853	917	897	787	907	851	869	857	915	908	924	869	831	896	873	874	878	872	851	837	935	921	892	906	885	886	926	833	866	863	887	868	833	909	903	974	843	888	903	854	890	885	925	914	858	869	914	918	873	878	874	876	901	886	902	914	841	857	863	890	850	924	903	844	874	920	895	865	931	856	849	848	872	898	883	914	866	862	937	881	859	839	844	836	889	923	914	916	861	868	903	866	881	868	879	870	909	836	849	876	853	858	904	845	866	883	880	827	918	890	773	890	817	870	879	867	904	841	859	874	862	880	868	899	858	869	827	858	911	863	883	881	865	876	871	902	895	867	865	896	859	842	875	856	905	917	858	887	878	923	868	861	896	889	899	848	896	906	915	868	846	881	886	886	893	919	895	871	841	857	859	868	893	882	904	943	929	890	905	852	883	878	872	824	882	914	898	919	823	935	885	906	860	830	949	832	825	917	896	836	843	860	938	830	850	837	892	877	936	903	873	904	879	873	900	869	886	927	870	877	891	851	826	910	854	858	877	918	816	859	887	930	913	881	835	923	886	879	871	899	890	824	834	865	830	867	911	862	865	888	850	881	918	895	898	890	870	913	838	844	868	891	884	880	860	930	895	917	885	879	854	885	906	919	904	881	891	919	870	942	920	907	853	868	898	927	812	845	912	899	873	920	880	885	881	891	904	891	889	885	909	918	946	832	850	916	885	906	858	899	901	934	883	866	902	835	895	882	869	838	887	935	877	891	899	887	844	853	847	840	875	799	905	832	914	891	919	888	934	873	865	892	881	845	861	890	903	874	865	880	831	887	928	890	876	896	905	887	878	880	885	847	847	878	946	895	875	906	946	857	838	874	815	896	894	932	893	860	924	911	870	910	850	836	861	847	844	872	887	815	876	856	908	843	897	857	887	916	889	864	860	890	881	880	905	887	894	910	879	877	876	902	880	875	850	912	824	888	859	911	916	906	870	911	828	905	865	831	831	885	838	885	829	883	851	872	856	857	868	862	894	884	897	910	849	854	914	867	927	830	910	938	849	841	876	844	904	872	822	854	869	877	898	898	878	842	943	868	871	905	887	865	923	857	842	921	839	866	878	885	851	882	891	887	928	863	900	875	917	897	851	802	918	869	874	820	881	834	806	899	924	951	887	870	869	858	901	861	854	898	877	915	895	872	926	849	900	883	869	919	922	856	843	879	910	894	862	867	925	855	884	892	900	883	904	878	949	860	863	849	884	887	928	909	889	897	859	940	883	856	860	873	891	866	866	910	811	896	911	842	882	921	891	873	856	835	891	862	900	882	891	849	872	887	871	904	890	916	859	913	879	884	867	935	858	900	890	923	913	909	883	916	864	896	846	917	883	881	922	837	927	839	901	860	897	897	891	847	909	894	961	877	849	883	860	901	879	899	890	868	879	851	882	870	807	902	928	861	899	882	870	874	914	830	919	933	874	863	893	856	842	833	791	886	893	888	934	882	858	899	885	858	885	890	843	827	910	883	874	948	855	876	896	860	910	900	891	850	860	851	861	884	874	873	837	909	895	919	883	881	839	880	880	874	924	860	869	930	926	845	886	862	863	837	857	868	855	875	861	874	876	891	902	891	835	865	920	873	841	883	835	865	879	889	936	836	888	848	817	810	885	878	895	876	912	871	874	865	868	855	888	945	851	853	888	903	905	877	873	900	848	906	881	842	933	855	888	865	838	912	882	884	866	926	883	849	887	904	919	874	900	862	894	900	889	908	884	975	870	844	881	858	878	913	890	910	894	840	878	904	911	855	890	884	867	876	893	843	897	889	834	911	851	895	862	922	882	878	846	838	944	888	890	854	899	881	906	912	943	897	839	885	933	871	844	888	859	905	889	827	903	900	898	899	896	872	872	854	901	861	913	881	924	839	830	884	884	871	863	836	830	878	847	918	914	921	878	869	896	906	875	912	848	871	873	908	880	868	894	899	888	887	861	871	911	867	843	854	846	895	859	912	849	872	894	851	899	892	864	875	846	869	874	890	829	928	854	892	873	904	890	889	840	916	904	887	837	913	887	882	934	830	837	876	874	889	914	871	857	860	865	886	887	865	878	869	872	878	858	897	875	919	892	846	867	879	877	903	890	887	898	882	916	876	867	892	891	888	881	889	875	918	863	871	888	866	901	801	923	882	909	871	891	879	841	878	883	882	920	863	870	861	831	910	847	858	894	833	920	850	927	893	862	864	910	857	905	861	868	861	860	873	833	873	868	838	850	907	918	882	842	898	899	906	851	921	933	914	845	835	913	866	889	858	897	825	817	928	851	890	886	918	900	869	909	938	873	873	875	843	879	885	847	893	868	914	885	899	924	900	861	852	917	863	833	865	891	884	855	855	871	917	875	897	821	834	873	939	918	908	888	899	899	840	898	913	867	860	883	866	888	941	874	872	843	922	937	838	902	904	872	886	836	901	837	887	859	893	868	918	863	884	841	869	924	874	896	869	850	918	849	877	907	927	896	893	900	912	849	854	851	878	894	852	853	887	870	893	888	855	887	892	856	867	855	906	879	835	908	863	872	902	883	856	884	854	864	854	856	861	904	892	895	899	866	945	924	877	859	867	828	880	847	865	878	830	900	847	933	880	891	909	831	933	864	886	843	892	940	916	857	813	907	910	868	870	899	848	867	881	922	876	854	869	895	923	876	905	899	908	872	957	869	827	854	875	871	868	862	866	865	882	881	901	902	894	908	831	919	874	927	889	891	897	911	905	893	877	869	852	860	888	888	919	888	892	912	954	884	880	867	855	858	872	926	911	856	878	893	865	957	944	864	870	954	886	924	847	872	917	889	948	868	900	899	841	894	870	849	863	867	883	921	888	906	886	909	864	869	861	890	856	864	856	917	882	864	880	858	874	902	915	905	884	865	822	859	891	876	841	859	855	902	873	862	842	835	853	879	903	902	866	914	883	926	869	941	879	881	880	854	958	902	844	896	848	886	896	913	915	854	871	879	883	867	889	855	845	913	894	875	870	840	845	861	820	907	873	852	854	836	894	908	903	878	854	942	837	847	893	910	838	898	857	891	851	867	848	862	847	884	887	894	864	843	933	920	952	883	926	889	910	899	898	865	887	902	828	872	870	851	898	890	891	915	852	856	912	934	935	867	885	907	843	810	826	907	894	934	908	918	926	880	897	855	866	858	909	882	896	909	910	889
13549	932	728	547	416	349	295	288	243	229	260	230	193	230	225	215	226	234	222	199	214	202	192	231	191	196	215	203	185	185	176	220	217	210	188	222	231	189	196	207	200	193	179	199	202	165	178	214	208	201	184	200	184	184	198	192	215	196	203	178	217	198	206	197	182	198	206	209	202	184	212	164	185	169	189	193	209	181	196	215	194	173	188	193	220	210	212	199	198	205	198	218	207	198	195	215	189	173	198	183	180	228	184	186	198	219	219	198	201	222	172	158	183	192	205	201	184	220	185	175	178	201	202	242	187	209	195	177	217	201	179	182	199	179	207	198	195	176	204	178	199	182	194	179	197	193	197	194	188	188	227	174	199	212	180	208	166	191	223	192	204	206	209	201	216	188	185	188	161	200	198	197	178	197	181	204	207	212	196	232	198	191	198	189	208	188	197	164	199	210	168	188	204	189	189	162	205	189	195	182	196	208	193	216	188	221	184	204	196	195	183	212	186	183	193	177	201	182	199	215	222	209	171	192	208	184	185	184	194	194	191	207	194	211	174	194	206	183	191	176	187	184	184	208	197	192	198	201	178	199	185	203	208	177	192	186	201	202	184	180	177	171	228	173	169	176	197	183	200	199	204	186	208	170	170	207	182	175	193	190	175	194	185	199	200	186	194	190	199	192	179	209	175	146	172	214	215	223	199	182	189	201	229	194	207	185	185	169	193	184	202	193	211	200	198	180	193	201	166	175	225	175	207	188	184	201	207	202	198	193	171	197	188	227	221	188	182	208	206	207	205	190	211	233	197	181	159	173	230	194	183	206	186	196	176	190	188	177	214	198	197	223	232	181	191	183	209	229	201	190	196	183	190	177	190	186	199	197	198	190	171	166	187	194	171	178	184	158	205	195	179	175	224	179	191	195	202	197	177	185	185	193	183	171	188	177	185	188	190	209	202	211	185	203	198	182	186	190	179	199	194	201	216	168	206	201	202	194	175	189	183	198	195	205	186	200	228	209	174	180	198	210	201	169	198	200	204	200	190	190	203	171	229	190	195	195	191	212	184	169	190	192	174	202	217	191	198	183	192	182	190	196	177	177	175	184	195	199	202	203	209	185	196	208	179	199	207	183	184	194	199	191	209	185	200	187	194	195	182	189	173	191	182	195	180	208	191	198	213	179	208	200	187	229	180	224	166	207	190	157	205	216	185	187	214	177	183	197	190	187	224	193	190	197	178	188	197	202	181	204	210	186	216	197	201	206	181	175	209	164	206	223	181	192	176	205	206	183	202	209	200	203	153	183	188	205	215	200	202	207	209	182	182	194	208	192	187	201	185	183	192	194	190	210	178	206	169	212	202	200	196	177	184	191	213	189	213	198	177	205	202	188	179	182	196	178	197	173	185	224	209	196	230	175	172	194	214	186	174	187	191	203	180	180	172	184	209	194	189	195	187	189	199	190	209	181	208	181	180	169	194	202	209	220	195	194	180	189	229	238	173	177	202	202	194	191	178	194	196	198	171	209	205	254	218	204	185	193	192	185	180	191	195	213	183	174	211	185	179	199	193	192	204	217	166	199	206	191	186	172	191	196	191	204	182	173	173	187	183	207	151	196	194	209	181	189	206	171	191	196	212	220	198	211	195	213	201	187	206	196	217	196	182	194	191	197	174	189	175	193	213	183	200	184	175	194	203	203	184	199	206	185	213	195	189	200	209	187	178	189	188	187	195	202	200	200	199	178	184	197	186	180	210	188	190	205	187	184	194	194	179	207	208	204	206	183	220	208	210	201	211	197	194	196	220	183	189	186	199	203	191	157	185	188	195	162	190	185	179	198	191	176	204	162	200	182	175	190	200	208	180	209	188	184	205	189	191	223	204	192	181	196	193	182	216	216	186	189	195	178	213	177	191	187	212	231	195	187	147	181	181	178	168	200	206	194	192	198	182	195	189	177	199	197	185	189	185	181	187	185	195	169	184	223	196	190	206	204	176	181	202	198	198	184	215	209	184	186	188	193	178	198	221	190	192	187	200	194	209	207	192	187	199	191	196	180	198	210	218	173	168	201	193	200	191	170	199	208	225	191	179	202	196	197	203	212	185	168	188	205	192	202	188	210	209	191	189	177	179	183	197	201	214	190	180	199	196	201	177	199	193	206	208	212	205	186	191	200	217	199	204	198	179	192	202	192	181	206	184	177	195	179	166	189	229	219	198	194	230	181	186	182	205	189	170	186	176	207	184	187	181	216	214	151	195	198	196	215	199	209	189	183	204	185	207	183	211	179	205	194	182	194	185	188	191	204	195	213	204	180	215	176	178	192	196	217	196	222	206	183	186	188	194	199	175	201	199	181	197	198	196	200	208	208	163	196	202	187	184	212	184	192	193	173	177	182	185	196	184	197	161	190	202	198	181	168	175	195	172	199	170	174	209	181	185	222	211	205	216	207	223	210	195	186	201	232	202	216	231	190	225	210	181	185	203	189	208	216	172	179	216	209	197	194	204	207	166	207	201	208	176	215	200	189	195	205	189	209	192	180	188	200	219	170	212	194	212	225	177	187	200	178	201	183	188	205	205	185	202	226	207	194	204	168	196	195	191	188	181	196	204	174	203	226	191	179	199	184	212	188	203	201	204	171	193	198	192	183	187	176	205	173	181	194	213	198	209	187	170	209	201	208	201	209	185	197	176	181	196	195	186	195	184	183	203	203	167	193	195	200	196	187	190	203	210	175	205	184	189	182	195	208	178	184	188	185	188	209	162	190	182	206	191	202	192	198	192	185	196	191	187	198	180	193	200	185	170	192	226	186	188	225	190	172	194	186	209	203	198	161	176	185	191	175	186	162	183	183	202	191	187	197	181	187	202	193	197	184	167	201	197	185	207	183	198	189	201	213	208	186	192	172	209	224	197	186	201	179	188	193	183	182	185	200	182	209	189	196	200	243	205	212	222	198	198	229	187	207	211	192	207	203	178	185	178	221	199	218	177	191	197	210	208	202	177	205	193	182	204	184	184	190	181	196	186	177	184	176	210	198	206	196	212	181	206	185	183	226	189	188	188	177	173	201	190	193	214	179	208	184	194	227	201	194	211	197	180	208	210	187	199	222	200	182	189	192	188	188	189	182	181	173	215	205	192	223	187	209	216	196	191	189	205	198	187	202	195	179	194	207	190	195	191	201	196	178	187	192	223	172	194	167	187	220	218	190	207	183	185	173	191	190	189	184	189	179	161	184	202	197	197	182	204	189	166	192	191	207	207	193	198	173	201	199	181	192	188	179	200	181	170	183	179	178	190	178	200	214	186	192	190	179	177	200	213	190	194	206	195	196	195	200	179	185	187	205	200	194	200	174	203	204	191	188	203	191	166	181	178	188	211	194	212	218	229	188	183	209	213	168	203	201	211	214	209	191	164	200	205	162	213	205	200	184	228	185	199	202	186	181	189	178	197	207	187	198	177	186	185	201	203	198	183	188	185	183	191	201	188	190	197	195	195	206	196	197
8629	892	1472	1664	1501	1308	1118	926	907	798	797	669	725	666	652	699	602	592	612	602	572	547	563	538	550	500	532	521	562	497	554	530	495	511	512	542	512	512	506	535	484	488	515	476	487	517	493	502	502	492	565	516	540	500	537	525	526	491	533	477	519	489	530	495	513	531	481	476	514	527	498	509	485	477	548	474	528	516	493	541	500	535	513	491	506	519	509	542	534	515	504	530	489	521	498	490	480	522	488	489	515	480	481	454	504	465	491	499	477	520	505	493	493	497	505	488	490	515	525	512	462	449	478	504	516	514	482	490	468	527	494	489	490	515	478	523	492	530	526	530	510	496	504	508	523	464	487	507	484	502	526	472	492	521	445	505	468	495	486	523	441	496	494	485	511	527	490	495	461	475	495	507	499	511	510	476	479	484	501	462	489	495	481	491	495	520	497	521	493	479	487	465	503	491	526	486	496	539	513	512	492	505	508	508	524	464	513	520	505	495	519	513	504	509	498	518	487	484	501	480	514	527	465	500	503	516	445	495	471	521	489	490	490	514	485	525	514	520	513	511	517	515	468	511	494	509	540	452	507	471	501	474	474	490	481	491	502	492	504	473	478	510	482	499	469	498	463	482	471	497	510	511	468	508	501	514	512	493	506	525	473	483	458	477	506	479	465	453	488	506	517	482	533	497	462	515	461	463	527	492	508	504	518	478	483	484	542	497	533	489	496	496	495	475	494	456	498	541	478	557	432	476	506	475	480	484	499	502	507	501	480	495	513	463	485	498	511	478	512	494	536	519	488	527	474	554	530	494	505	503	486	507	513	493	497	510	485	457	526	518	523	500	476	495	474	500	464	498	506	532	519	494	490	502	543	512	504	475	497	532	482	505	483	524	495	454	509	498	512	486	488	507	470	491	504	525	474	500	463	471	504	470	520	487	499	495	485	513	475	513	511	486	495	518	501	501	515	462	470	499	502	485	457	507	534	512	494	471	478	467	472	486	528	477	443	499	504	513	494	515	545	453	466	502	478	492	486	504	508	481	511	517	489	512	518	513	488	480	501	473	535	518	506	492	507	496	460	494	442	522	468	500	513	516	476	541	485	508	492	488	451	495	508	524	487	485	520	462	484	491	507	526	504	489	467	501	491	478	511	490	516	479	522	465	487	504	464	507	504	512	480	494	520	517	491	536	496	512	500	479	469	473	482	516	488	512	483	536	517	511	506	498	469	503	457	450	498	493	469	489	468	511	512	490	492	483	499	503	478	520	509	516	503	486	478	508	512	481	476	488	496	533	468	487	500	471	453	500	491	510	498	451	476	491	518	478	536	489	502	501	529	451	499	499	507	494	498	511	476	491	483	506	503	471	454	479	498	487	510	523	475	520	480	515	491	500	513	446	514	517	491	452	493	494	472	521	495	520	516	465	473	507	512	491	527	478	510	491	487	517	511	473	519	511	519	475	488	528	520	537	486	523	477	485	472	458	498	504	472	484	485	489	480	494	521	496	495	501	514	481	517	482	517	471	485	480	486	522	512	486	461	536	479	495	474	532	476	442	501	480	522	475	472	465	486	544	512	499	490	477	516	493	477	461	512	495	507	526	516	490	498	514	510	481	483	492	508	498	509	465	485	472	466	514	449	552	491	491	453	493	527	488	466	522	484	438	502	497	469	493	490	493	464	519	506	499	463	496	496	467	505	501	493	524	545	474	495	491	495	504	495	463	491	500	482	532	491	478	479	475	488	464	524	498	489	498	471	501	514	533	512	435	547	500	520	492	487	544	491	506	518	517	514	497	470	540	485	466	496	511	497	459	460	481	457	482	482	496	484	457	517	479	520	518	483	506	475	510	505	476	485	511	519	496	504	491	542	535	516	504	519	513	488	524	522	536	508	490	498	498	517	489	476	514	528	489	472	480	504	453	474	523	463	501	479	505	515	488	472	525	480	483	497	546	482	500	500	512	499	455	527	462	504	538	489	523	488	514	508	505	497	497	519	548	505	510	511	519	501	497	474	499	484	466	468	507	508	506	471	499	490	515	467	468	509	483	502	438	471	552	478	502	502	511	485	475	480	525	477	491	494	497	472	516	497	488	513	514	503	515	513	474	518	503	492	512	501	536	500	496	502	502	466	483	521	501	513	541	499	502	496	498	536	498	481	501	503	462	494	502	495	472	538	510	508	473	526	477	493	470	491	513	507	487	507	507	481	494	561	517	511	489	526	468	501	478	520	502	512	517	496	499	483	520	462	479	505	496	549	523	471	483	504	497	497	450	523	509	514	483	518	491	455	524	502	541	511	497	465	486	499	498	494	486	501	504	512	472	514	457	480	518	490	498	504	501	514	511	505	493	519	485	486	477	539	519	464	514	541	486	529	494	481	513	504	479	454	489	517	506	456	500	538	566	472	503	505	507	499	468	500	509	505	480	485	494	525	500	529	491	522	461	490	507	492	487	495	501	504	532	498	445	510	508	504	516	471	517	506	521	492	511	509	478	458	527	472	496	515	492	512	495	501	465	516	478	484	484	545	506	513	509	489	493	491	536	486	523	531	538	457	503	495	475	486	528	485	473	472	491	505	499	504	490	539	520	503	499	509	507	512	485	493	472	491	488	492	481	482	496	519	501	498	470	537	507	519	508	525	484	531	528	524	512	505	488	523	471	510	475	487	496	516	467	490	494	486	564	495	521	529	494	491	529	513	496	516	515	447	459	498	478	504	491	533	492	486	490	506	498	495	499	506	470	493	504	504	509	547	514	441	533	458	536	520	480	522	495	484	513	468	532	445	477	526	495	493	507	481	507	462	517	516	472	490	498	503	510	515	481	477	505	505	515	538	529	483	501	493	487	456	444	474	488	453	507	534	467	511	467	481	532	494	509	513	496	478	467	505	541	510	498	488	491	462	484	510	497	460	508	504	477	496	534	491	487	516	503	508	483	510	492	491	520	466	505	485	496	487	489	485	508	494	483	463	472	489	486	491	506	487	487	464	487	506	480	528	477	499	540	498	504	501	518	481	480	527	506	485	487	499	498	492	495	512	523	474	487	483	516	472	492	502	465	476	477	505	494	481	491	502	549	512	477	483	535	500	485	505	497	453	489	487	476	482	515	480	452	447	476	482	480	484	498	506	466	535	500	467	511	535	464	541	477	475	514	499	502	530	522	480	501	487	496	472	511	458	488	455	502	500	474	515	504	494	469	516	490	488	479	454	455	517	495	525	487	489	513	486	484	492	447	514	486	494	498	486	460	494	472	460	513	480	473	465	490	484	517	520	515	486	500	473	530	475	519	520	524	543	465	487	521	521	507	481	490	492	486	481	540	489	485	483	503	476	490	490	532	486	545	479	467	460	522	493	508	498	501	474	510	504	487	478	519	488	496	490	525	502	517	502	496	496	476	471	539	512	526	485	530	495	519	453	463	489	465	522	500	475	510	508	492	464	465	541	498	461	525	496	471	488	513	495	515	513	483	499	472	474	511	498	458	511	485	500	532
2449	380	402	419	348	358	385	335	390	326	370	361	371	355	397	362	353	369	360	386	379	348	381	346	342	360	327	369	360	345	333	320	371	341	394	391	359	365	357	338	375	337	376	355	351	375	339	383	370	362	353	359	356	377	385	365	384	360	356	360	359	359	374	372	361	365	375	368	348	350	392	382	366	394	367	337	358	376	326	310	390	352	380	365	364	367	360	377	368	352	353	361	326	363	387	349	381	344	402	337	321	359	408	357	369	361	346	338	384	385	384	375	339	340	370	395	386	365	355	351	328	365	348	372	342	364	357	361	349	352	336	373	401	341	380	342	383	343	374	360	339	358	371	392	378	365	332	389	332	354	336	357	342	374	356	363	381	353	350	360	318	353	338	350	387	389	367	321	360	375	396	378	359	358	373	389	367	355	320	345	331	383	369	362	350	360	368	372	340	394	358	345	367	367	357	325	378	343	359	367	347	353	380	325	348	358	379	360	364	356	351	335	358	378	378	366	384	343	399	367	363	348	333	407	350	344	339	389	378	345	398	376	368	340	384	372	344	387	349	358	364	358	368	361	406	364	382	349	329	357	397	390	365	372	358	336	358	345	379	351	371	326	413	350	376	395	353	391	368	370	365	343	368	341	354	342	338	391	398	349	342	334	382	361	357	361	369	326	338	354	404	357	382	351	368	358	377	382	394	344	371	341	357	361	358	371	360	360	350	373	350	374	373	363	356	354	392	363	378	374	349	388	374	335	355	356	358	391	354	341	365	339	363	368	403	335	389	339	362	350	339	382	354	399	412	346	340	357	348	361	355	396	366	340	376	318	343	355	331	386	331	358	358	370	365	361	357	371	337	366	366	379	368	347	359	373	364	366	343	355	366	352	385	346	375	371	360	354	415	363	381	363	350	345	379	355	369	343	408	357	397	346	365	328	376	380	374	347	351	385	397	353	361	378	382	315	372	309	372	371	357	347	410	390	370	331	327	365	340	366	342	327	365	346	365	361	362	374	370	314	399	338	371	367	331	403	366	349	378	333	372	339	374	384	321	344	361	340	377	356	344	354	346	345	367	312	390	331	319	338	373	347	330	342	357	332	356	382	377	361	391	358	338	370	386	371	343	349	345	376	368	388	382	381	357	322	342	331	357	381	384	394	344	356	342	337	346	329	373	350	374	343	359	355	328	366	370	361	358	374	364	363	353	339	383	400	329	344	325	359	353	337	344	363	338	381	378	377	378	384	343	345	377	312	328	346	368	357	358	401	353	353	359	364	360	331	416	385	357	312	329	363	372	354	357	379	381	349	336	397	388	386	367	347	343	349	395	350	368	368	348	348	361	367	371	339	365	341	359	342	379	398	357	377	340	369	355	342	383	378	384	355	388	353	345	367	336	362	341	359	335	343	373	364	369	381	355	375	320	363	381	335	347	348	354	341	338	330	379	349	358	359	346	361	352	334	376	383	341	363	391	370	342	390	373	336	362	352	367	378	323	381	365	380	378	358	335	359	359	352	324	355	422	361	345	360	351	350	366	411	339	349	358	353	374	357	352	352	342	370	374	352	354	328	352	380	376	323	350	380	351	353	399	375	384	359	398	346	370	354	363	362	376	398	357	402	354	339	351	345	407	339	351	368	385	363	354	369	329	351	368	411	377	339	359	323	368	391	370	398	406	364	358	401	371	352	311	375	382	360	395	368	341	347	353	380	372	383	371	349	347	358	379	370	381	337	330	346	365	356	342	333	365	415	364	368	383	345	353	343	348	380	368	367	354	358	438	370	325	352	352	359	359	318	340	352	370	341	359	372	379	361	371	395	345	337	341	342	371	364	359	371	381	370	368	395	385	366	361	370	337	341	343	369	372	364	370	379	383	351	350	346	362	380	384	347	426	399	366	366	365	355	349	333	334	390	405	423	329	369	390	368	323	363	334	357	364	374	352	355	385	383	409	367	328	355	391	351	353	365	382	366	376	355	361	333	366	363	362	359	356	352	344	340	342	350	386	386	354	383	333	370	407	373	346	340	340	347	345	362	360	362	329	364	386	385	363	358	387	380	354	375	345	357	381	363	319	335	335	363	329	386	366	325	380	333	359	383	365	341	378	369	367	374	324	358	370	347	370	380	367	367	387	366	327	366	352	353	354	355	348	350	330	345	371	360	364	343	360	357	341	348	316	358	336	359	360	329	355	351	342	407	319	349	337	379	342	391	330	394	343	382	343	343	394	359	376	362	344	331	351	399	394	396	372	355	350	347	337	368	373	366	374	376	304	337	383	371	357	369	380	367	417	325	322	342	391	403	357	320	372	359	349	341	349	346	402	374	335	375	339	370	337	337	344	358	371	342	372	339	367	358	337	348	352	338	396	331	350	378	325	375	390	340	360	353	341	372	347	359	387	395	346	356	361	342	390	379	384	343	375	382	365	389	376	344	372	400	356	338	340	390	373	385	392	346	358	385	363	404	359	342	348	378	358	354	330	348	371	346	383	328	350	378	357	408	350	325	365	374	338	361	359	366	345	419	385	409	351	346	360	343	332	360	350	367	373	365	335	330	378	366	390	362	389	305	349	350	377	375	367	343	348	355	361	360	358	333	380	365	362	382	345	354	342	352	341	347	388	345	395	362	334	361	326	358	358	368	388	358	349	351	382	356	364	381	375	411	350	329	375	337	328	399	360	358	365	374	369	378	371	395	373	362	397	354	372	337	333	326	353	344	352	353	367	385	363	345	365	377	384	305	364	384	368	365	321	347	324	341	367	375	368	388	352	387	348	320	378	331	372	361	331	387	326	384	341	346	347	349	379	333	355	342	361	338	341	301	355	343	377	361	342	339	368	344	340	330	325	364	367	350	375	392	314	338	372	353	360	357	342	344	345	361	350	369	360	368	369	382	345	354	364	317	356	367	344	350	359	348	366	380	353	350	376	369	360	374	348	327	392	365	384	354	341	326	364	316	363	355	404	359	383	311	364	363	343	360	376	351	335	332	372	376	385	349	394	376	367	371	362	350	343	369	375	401	362	372	352	388	358	340	366	365	372	380	365	326	335	382	349	359	405	370	360	338	356	392	361	378	316	324	353	349	386	324	371	370	343	343	374	343	366	341	321	386	385	353	393	369	373	356	377	379	373	364	374	416	359	353	391	346	380	380	350	331	337	344	360	365	352	367	383	368	348	333	346	367	399	352	347	371	345	358	374	330	364	361	384	357	364	353	371	341	342	337	352	385	329	376	348	353	366	342	368	340	313	322	349	395	332	363	348	339	345	425	343	376	328	369	367	350	318	374	355	369	341	332	393	351	371	381	361	350	374	386	392	326	326	358	342	382	379	363	363	407	425	344	350	338	348	345	365	374	367	373	347	349	368	363	353	389	371	347	348	370	375	402	358	386	370	361	372	376	393	418	365	354	368	337	351	345	375	355	356	351	363	324	395	378	352	350	355	306	367	365	387	372	372	372	318	359	371	356	370	387	365	345	348	370	309	368	362	376	383	328
2789	873	935	889	885	903	890	905	885	908	886	779	984	859	904	886	897	836	877	882	882	913	901	919	844	876	857	866	839	883	907	909	822	873	871	889	890	851	881	897	840	939	913	843	887	867	851	877	876	900	869	916	907	877	837	856	952	906	854	912	906	927	862	891	929	869	854	878	879	882	852	883	854	847	843	894	896	847	880	912	861	914	915	871	873	885	866	881	884	863	855	869	858	867	868	837	889	839	871	942	900	862	890	915	888	861	864	863	869	885	846	853	896	841	855	907	848	915	822	879	850	926	918	881	862	870	878	841	853	886	863	838	834	870	853	909	820	880	842	838	883	854	855	859	870	878	860	931	855	904	870	878	821	898	900	902	881	946	806	868	898	845	877	896	862	846	861	841	876	871	795	882	887	847	860	854	843	897	895	832	880	885	901	863	852	872	850	868	855	862	908	866	901	947	886	890	903	865	888	847	837	836	859	863	893	860	845	850	863	878	858	881	902	903	865	933	894	865	831	889	899	856	886	870	866	852	892	862	888	896	869	869	888	908	834	875	854	893	816	864	862	879	878	951	828	819	872	897	843	859	865	878	917	864	879	833	883	909	832	855	890	873	881	904	877	873	888	912	913	836	880	896	897	876	822	859	833	895	821	865	815	920	902	866	823	853	854	862	868	863	846	877	906	871	885	887	904	892	846	848	867	914	912	847	938	832	916	902	854	870	833	885	833	889	837	875	897	836	853	855	845	851	914	835	895	863	866	881	889	872	949	839	833	880	924	863	831	873	899	873	901	839	914	898	905	885	927	869	911	892	845	891	876	926	930	840	906	892	878	859	808	860	877	912	842	930	895	840	913	912	870	845	837	877	863	858	854	861	893	909	820	845	802	896	868	899	920	863	790	814	878	861	917	840	886	871	816	894	917	856	873	845	860	878	846	840	827	873	891	883	885	844	870	869	893	853	880	909	885	916	928	842	853	888	852	898	929	934	847	852	898	852	888	863	915	870	876	836	874	891	883	895	920	912	928	875	879	858	861	900	864	825	886	953	845	939	847	859	902	858	857	839	885	874	854	883	838	794	850	847	880	858	860	883	845	868	876	818	913	863	878	860	868	880	881	881	850	864	924	857	869	883	883	843	879	904	832	908	910	879	938	859	898	845	897	910	864	840	874	886	910	885	877	899	844	873	895	938	845	895	903	879	895	888	862	888	856	859	914	879	925	924	855	883	886	893	834	855	867	854	907	914	880	847	834	873	852	902	851	864	826	842	816	859	884	830	920	852	866	829	914	872	862	883	900	882	874	848	926	895	824	868	848	820	904	866	899	851	887	878	906	877	911	924	908	884	889	871	884	864	892	855	921	867	910	929	856	880	836	867	874	847	913	904	855	872	878	819	879	881	870	899	873	892	853	855	868	883	851	818	931	873	801	857	895	869	877	878	903	889	924	884	809	864	881	891	875	868	900	848	859	847	875	876	869	867	852	834	883	854	911	866	883	838	909	883	878	876	867	831	811	859	893	852	912	856	880	912	836	890	870	878	882	837	866	855	878	872	872	942	836	875	901	839	897	903	835	880	841	890	875	897	858	880	893	843	880	868	853	872	902	839	884	831	851	821	799	861	890	875	866	866	882	915	835	847	851	836	881	810	844	914	872	918	866	880	901	884	855	868	915	859	848	905	820	886	847	849	876	893	901	888	899	837	871	869	845	903	868	874	884	840	879	916	885	892	876	878	903	831	873	881	878	861	880	832	921	910	901	869	799	900	843	879	890	902	892	966	859	891	850	927	862	865	828	849	895	849	859	854	851	816	906	971	871	893	873	925	864	909	845	891	876	874	885	896	863	916	891	828	844	865	814	864	861	811	818	849	906	840	898	840	904	857	897	862	884	872	910	884	892	882	846	871	859	896	874	821	864	855	940	878	925	910	903	929	912	876	881	904	863	857	896	827	862	870	838	850	893	848	882	896	874	880	863	888	869	884	852	879	812	876	873	900	909	896	849	897	906	825	868	901	825	947	899	924	937	857	896	871	869	862	889	889	888	820	862	857	889	869	889	891	828	845	873	896	832	923	888	838	896	873	893	854	834	926	887	792	885	843	858	866	871	893	899	872	859	870	828	876	909	879	870	902	899	889	870	846	935	961	887	909	877	886	867	852	867	914	868	891	887	872	891	874	917	888	878	832	876	861	905	820	901	867	883	903	830	830	851	896	935	871	789	857	856	902	822	830	868	850	863	858	907	834	882	916	870	902	892	873	896	940	921	853	858	900	815	864	919	854	858	916	845	916	943	825	905	927	854	888	891	902	834	916	879	861	834	854	871	816	856	914	904	849	853	887	855	863	884	856	900	873	879	909	962	852	884	885	822	881	868	900	920	871	885	857	883	894	886	896	878	887	882	863	886	911	871	876	879	850	896	891	844	877	911	907	897	854	888	865	917	867	875	860	911	950	849	855	851	841	909	871	794	857	903	881	846	857	869	839	884	879	837	859	838	911	853	868	904	882	889	893	867	885	903	867	875	873	867	893	876	894	903	918	932	901	892	907	909	880	873	898	919	876	875	932	846	882	848	895	896	853	821	837	884	873	879	895	792	884	889	923	841	865	863	900	838	852	878	810	851	908	864	911	869	863	880	845	833	890	843	850	811	894	822	865	873	929	875	910	887	859	886	901	860	948	838	908	873	899	852	883	878	915	894	855	919	860	902	854	893	876	894	862	881	903	874	877	877	884	839	890	898	861	880	847	947	868	909	896	852	873	875	870	862	902	798	896	920	952	852	850	937	909	931	806	880	898	871	873	908	887	906	856	890	904	914	843	848	895	892	908	882	829	909	893	801	906	895	844	871	866	866	891	877	840	880	885	891	907	861	835	884	855	887	883	907	823	882	890	851	838	845	867	889	875	872	862	843	866	859	878	900	914	874	867	866	952	884	900	893	856	854	883	839	921	850	874	898	900	842	860	866	792	874	827	958	863	948	816	883	851	892	821	853	886	864	894	924	884	958	859	874	889	882	897	824	878	883	873	853	884	883	883	874	891	826	915	866	918	881	880	854	900	898	847	828	849	858	854	857	897	880	856	910	884	888	906	931	922	903	897	863	850	891	874	850	894	890	873	876	891	872	877	878	858	870	873	894	846	857	893	897	911	845	900	829	857	852	858	854	905	862	877	889	847	921	842	829	866	891	866	891	851	858	808	909	906	862	880	831	883	922	911	875	928	901	894	863	906	860	889	885	890	878	887	880	877	876	892	892	876	879	878	901	908	848	896	867	847	845	871	850	879	880	843	870	936	861	881	923	899	840	866	892	837	903	839	877	838	893	874	865	841	923	841	844	885	891	864	886	856	879	879	881	880	830	847	882	892	884	939	911	831	833	904	867	879	908	869	887	892	891	918	845	915	937	888	908	935	916	875	889	875	916	847	919	945	872	928	884	887	853	863	810	886	854	916	879	871	951	797	906	885	836	878	897	878	897	920	851	929	891	886	863	877
8388	687	617	513	474	459	437	399	405	400	391	423	379	385	380	379	383	377	381	378	368	374	421	389	376	370	373	387	364	330	332	389	363	364	385	370	371	402	388	356	372	387	353	372	375	392	356	357	355	341	374	417	346	343	402	366	340	354	361	347	409	374	359	365	385	349	384	417	352	369	367	355	382	394	406	377	370	366	343	370	359	385	374	401	345	336	349	343	395	375	369	353	368	354	339	392	352	352	368	336	359	364	314	350	349	343	386	369	380	375	364	330	349	358	376	398	341	360	359	356	359	365	377	375	351	353	379	369	379	341	356	356	350	384	365	377	391	344	376	367	397	379	377	333	373	368	319	357	341	342	388	361	394	386	403	375	365	341	378	361	396	350	373	347	343	417	382	395	384	373	377	373	400	363	404	356	384	372	385	354	342	397	344	397	359	355	368	378	348	380	347	351	319	356	336	352	352	360	326	408	375	368	350	340	352	394	365	399	341	345	381	347	331	366	391	357	393	378	380	340	358	352	363	372	351	362	373	349	343	362	390	383	356	393	358	342	344	389	352	379	411	336	372	370	358	343	383	364	371	367	390	352	324	352	366	350	390	399	357	345	354	360	370	354	349	346	412	392	401	379	390	380	368	363	407	361	358	403	380	364	379	376	361	379	344	368	364	363	420	385	327	353	303	344	377	350	385	364	361	377	368	371	364	393	382	378	371	355	387	404	332	370	379	370	376	381	388	363	333	350	355	341	355	374	377	339	363	372	332	395	379	375	354	368	391	363	363	349	341	345	364	375	379	370	361	339	383	364	375	374	401	343	370	369	349	399	425	336	418	372	381	368	382	361	370	362	345	365	357	328	399	376	376	404	351	352	370	349	347	377	375	382	355	367	353	323	352	352	388	375	362	332	356	341	349	350	371	390	326	363	422	382	408	389	365	379	339	361	337	396	356	391	339	376	342	402	354	369	350	344	340	383	381	349	376	360	355	321	353	387	372	361	405	340	365	375	386	361	367	347	316	369	340	349	351	374	364	410	396	377	386	348	340	377	375	374	351	370	348	383	356	382	362	385	332	382	380	388	372	323	406	353	378	385	355	396	369	363	376	349	385	383	354	346	341	367	376	348	353	376	364	339	384	331	362	374	373	379	321	365	352	331	358	357	352	357	372	326	368	362	381	368	368	370	360	382	355	360	378	358	379	348	347	324	390	374	350	343	377	382	389	389	385	356	371	352	421	389	392	383	392	331	373	400	416	373	382	367	340	376	354	390	362	403	365	364	393	396	364	378	409	358	366	379	375	405	379	366	345	363	356	417	321	381	377	404	343	363	328	349	369	354	377	345	352	372	343	355	318	353	392	337	386	344	335	323	375	379	388	368	371	328	381	368	372	397	336	383	390	350	369	365	394	367	373	354	362	334	345	344	376	353	401	363	373	341	350	375	360	374	366	389	391	376	369	362	396	359	377	349	372	341	371	367	386	352	386	375	352	353	398	354	416	394	403	381	359	347	352	361	370	344	351	396	345	404	364	355	378	357	342	371	355	343	377	375	393	382	393	370	337	374	350	323	371	336	365	382	350	344	333	387	371	368	381	407	388	405	364	410	359	359	367	379	334	387	353	381	365	366	369	380	339	371	387	365	368	383	355	344	390	395	405	377	388	351	378	406	347	390	384	360	362	366	377	392	350	378	353	366	360	366	388	391	381	357	346	366	404	360	359	373	340	370	359	399	365	371	384	364	367	353	366	379	376	366	368	356	394	384	353	329	407	360	373	383	358	364	363	388	332	384	375	390	365	359	348	365	397	343	388	369	311	352	373	376	383	362	333	373	318	337	348	368	337	357	341	371	389	346	347	397	339	372	364	385	384	381	373	356	384	368	323	377	378	358	361	395	372	365	368	324	353	370	370	413	351	354	342	315	338	363	358	372	367	356	429	356	373	377	388	390	372	345	385	389	358	357	372	339	311	362	412	373	346	344	346	370	356	402	408	375	371	383	381	344	355	356	365	384	330	366	361	331	338	374	377	344	362	374	367	392	378	384	357	362	342	381	353	382	370	355	381	371	369	370	344	378	370	374	372	377	371	349	321	354	367	331	348	373	373	362	385	383	356	366	387	357	388	396	358	343	354	365	360	336	375	378	331	365	346	385	386	379	371	406	337	381	346	353	368	350	324	368	366	394	336	360	355	350	356	420	350	389	384	351	385	380	325	348	359	367	418	396	410	362	368	374	354	351	391	380	363	349	357	387	369	364	353	340	340	328	398	352	344	345	334	360	345	356	369	343	391	391	378	383	365	343	376	383	352	387	375	388	365	401	350	396	369	347	354	380	362	345	346	330	344	337	353	361	373	344	398	377	378	354	387	350	380	355	343	359	331	367	357	359	385	332	378	380	373	350	417	354	327	319	355	349	373	366	395	349	377	362	373	344	320	353	363	318	376	370	364	353	340	372	366	356	348	334	366	367	374	357	363	349	361	374	369	349	376	331	363	353	361	367	342	354	351	357	348	394	386	358	375	367	393	372	384	395	349	379	366	382	380	351	384	374	336	321	351	372	398	358	363	379	326	335	360	338	386	367	365	388	350	360	378	384	359	377	370	342	331	330	392	363	349	390	363	373	375	359	355	389	387	352	387	380	346	388	377	324	369	343	382	365	333	374	378	341	381	416	354	391	371	372	340	347	358	388	359	358	360	347	362	374	365	359	369	336	345	378	320	391	387	372	373	371	393	364	368	376	368	337	381	389	338	343	366	375	345	392	365	384	346	390	359	365	363	369	393	345	393	364	336	377	374	350	386	377	361	364	343	383	365	361	380	381	360	350	347	347	353	400	371	391	392	366	316	353	376	354	371	370	370	392	374	346	322	371	392	401	333	361	324	368	328	376	352	375	332	356	400	357	353	383	365	345	356	369	401	404	334	366	379	351	379	366	376	357	369	376	429	394	373	366	396	368	400	358	362	379	342	366	372	392	388	372	428	379	371	371	385	361	391	353	379	370	377	384	362	331	364	401	373	382	323	359	375	384	348	384	375	354	371	400	377	399	396	352	387	381	358	345	347	373	385	391	365	407	347	336	345	350	338	382	372	360	377	349	383	376	401	356	363	323	353	340	374	332	354	376	370	363	369	362	319	329	377	409	362	352	351	374	366	362	346	383	364	374	373	342	338	348	380	361	374	397	384	384	358	367	383	379	360	360	390	338	358	375	400	389	404	324	344	356	374	365	366	336	353	355	371	326	357	382	380	329	376	351	376	391	398	334	355	352	363	399	365	394	369	355	355	347	367	363	372	350	407	397	362	365	368	331	353	366	341	353	371	394	319	379	357	371	342	357	366	353	383	365	325	343	353	413	358	362	385	379	387	397	384	387	356	382	344	375	389	397	385	375	381	356	384	340	383	370	365	400	398	362	356	323	347	350	361	328	358	373	369	350	350	385	382	402	362	329	379	369	353	364	350	361	341	372	354	387	380	358	349	376	333	400	374	384	357	361
7348	1099	1409	1525	1406	1272	1176	1072	1085	1031	1022	984	984	965	928	992	967	946	926	902	979	882	934	857	847	916	870	869	889	894	858	877	834	852	869	878	871	877	934	871	892	902	878	884	917	924	859	867	822	868	902	857	819	859	855	918	860	860	882	895	890	870	898	900	902	886	844	890	880	900	925	857	882	888	887	857	847	885	869	831	890	884	906	865	896	850	809	939	868	891	837	830	861	877	923	876	837	852	827	937	915	866	876	862	886	860	865	885	904	901	883	872	862	838	919	872	918	907	865	878	857	857	874	886	869	867	895	858	897	896	877	908	915	856	875	873	900	878	831	884	895	898	873	827	923	873	859	903	924	898	930	845	888	871	898	852	833	847	875	871	891	853	859	891	870	855	870	893	853	859	869	900	879	860	847	896	867	913	857	899	863	934	953	935	876	864	899	873	852	874	915	898	876	877	887	898	858	879	913	839	876	841	843	827	899	889	816	836	899	859	865	899	934	809	871	902	823	878	906	898	894	875	866	887	874	893	852	882	875	884	839	830	911	854	868	841	838	923	931	856	887	896	926	874	822	906	894	877	907	870	862	875	898	872	887	891	865	833	879	902	862	857	858	904	840	862	958	813	921	842	870	888	829	881	884	914	880	908	897	907	896	889	887	868	901	936	926	888	894	840	781	874	878	886	848	889	884	840	874	874	868	871	901	894	904	896	820	880	871	854	851	830	860	933	873	847	879	856	928	902	872	873	838	877	768	870	826	843	893	868	881	907	890	861	881	878	889	881	846	895	878	860	882	837	888	864	872	877	897	876	829	887	860	867	829	803	911	844	841	913	913	870	885	859	862	858	873	921	898	885	890	837	867	833	881	865	893	901	893	869	902	812	893	961	892	911	875	857	884	873	934	912	890	844	873	868	906	873	899	942	836	873	830	886	885	879	899	900	822	868	837	827	879	847	885	865	895	868	917	860	834	867	875	928	912	855	868	898	891	928	856	894	853	853	895	881	842	833	878	836	820	891	901	826	885	875	887	852	835	881	881	858	851	870	916	886	860	817	868	844	909	883	919	857	862	816	907	862	839	881	882	886	853	895	815	869	868	923	852	844	861	911	908	906	896	855	866	906	873	873	886	912	947	856	892	858	840	901	825	933	903	899	879	897	900	954	831	866	888	895	848	921	908	896	862	925	879	861	877	928	914	888	895	850	867	855	855	907	859	909	848	866	879	870	875	893	862	869	876	891	860	898	870	877	841	864	888	848	904	863	890	866	904	864	915	841	872	915	930	885	863	887	867	850	845	906	859	862	873	859	871	911	887	858	855	907	882	858	882	888	813	867	847	860	930	881	898	859	804	875	848	849	793	836	907	950	903	854	858	895	868	880	905	888	885	866	843	860	909	951	892	847	824	844	847	870	878	903	849	857	864	926	856	885	876	909	876	866	885	898	853	882	913	842	869	896	880	859	869	904	850	931	838	864	868	937	873	871	904	843	886	896	882	849	911	857	821	810	848	841	878	870	895	912	826	926	838	867	882	871	904	919	901	908	907	896	908	928	863	900	834	925	872	888	833	842	898	891	877	862	904	944	872	859	885	793	917	909	849	869	881	889	851	888	870	862	838	912	816	915	913	889	873	864	898	882	896	880	836	845	854	836	924	870	818	903	856	895	861	832	834	918	928	897	876	826	857	847	875	892	897	876	860	842	847	878	876	842	878	878	912	816	871	843	869	883	835	820	898	852	867	853	868	908	875	883	897	874	897	860	898	892	832	831	899	853	897	876	897	906	885	828	873	845	892	877	873	879	869	916	882	878	888	838	893	917	932	922	860	859	889	862	814	833	861	891	906	903	901	883	850	872	890	889	822	849	871	879	871	860	866	830	832	908	873	848	865	862	869	898	883	921	851	879	865	904	920	831	856	944	912	907	896	909	850	900	930	857	890	918	871	869	829	847	830	869	899	850	869	850	823	877	860	832	921	836	938	898	885	850	830	910	810	948	900	824	868	898	884	845	892	909	875	922	863	867	920	860	862	894	890	887	838	907	868	870	832	843	842	826	905	872	931	834	848	870	857	797	911	873	908	891	893	858	901	866	871	855	857	887	857	861	897	865	857	897	858	904	851	827	869	908	889	890	807	918	872	865	872	851	913	844	877	876	878	877	897	888	857	907	895	826	958	906	901	865	864	888	880	914	897	865	892	907	867	975	853	893	906	859	884	876	921	871	856	851	902	882	868	885	842	962	870	883	916	879	902	831	855	842	792	878	883	880	881	837	834	837	824	869	917	857	893	869	892	883	817	840	880	857	853	876	871	850	864	861	910	895	868	853	904	840	924	894	843	918	860	860	872	879	846	853	867	877	841	870	845	856	865	838	871	889	902	817	829	878	883	874	879	881	885	887	851	890	856	848	882	890	892	892	848	856	862	849	924	855	868	892	896	855	878	941	824	869	907	891	869	872	846	864	876	894	912	881	908	888	878	901	879	906	901	892	949	864	901	927	879	877	910	927	852	870	849	921	893	889	888	907	849	866	867	899	922	861	918	884	872	896	846	929	882	930	864	853	853	868	898	832	909	820	922	872	852	834	860	877	905	826	887	863	896	947	890	865	861	906	886	898	868	844	877	844	878	888	858	898	887	865	859	839	904	855	886	889	787	871	905	846	894	877	896	843	874	881	877	862	913	854	924	873	894	876	881	880	926	865	854	934	849	828	872	897	866	887	917	853	895	852	844	809	851	848	942	912	903	882	922	830	919	828	859	910	894	845	868	890	853	897	852	892	966	866	854	893	869	874	839	883	846	884	861	886	889	906	871	904	895	905	848	860	867	916	886	874	844	814	899	885	908	834	927	814	880	871	857	923	882	899	869	885	845	859	844	899	874	872	877	893	860	877	877	850	864	865	826	910	880	832	913	913	882	864	898	922	870	911	868	847	805	906	908	870	921	842	824	895	860	869	832	886	883	884	899	868	886	848	920	876	918	849	876	875	875	910	869	904	876	834	858	901	872	827	866	857	901	902	884	877	854	887	886	846	844	876	863	897	845	896	886	882	891	866	894	869	870	814	840	893	856	879	846	882	879	891	891	877	913	865	918	879	914	862	852	841	819	892	900	831	872	791	793	855	875	885	878	913	893	895	862	867	851	865	858	809	872	868	891	907	908	840	851	903	858	873	909	921	889	881	943	861	900	939	910	855	907	907	885	849	948	899	902	869	921	829	851	826	874	875	864	892	882	888	863	899	853	848	885	828	866	868	891	848	933	879	880	914	892	847	864	894	852	852	863	901	888	873	906	861	919	855	848	876	904	851	835	927	844	867	859	862	873	867	866	887	897	830	932	875	854	865	886	842	863	849	911	919	857	885	911	855	888	939	811	886	871	845	918	896	914	857	865	860	915	885	860	841	900	822	905	844	833	865	791	876	881	909	934	865	882	859	843	925	866	886	863	881	833	844	893	894	851	891	880	894	864	833	898	870	884	894	844	828	836	834	849	840
13606	860	661	549	385	348	292	289	281	255	241	219	228	207	212	224	226	189	203	209	202	206	216	184	200	185	198	205	188	192	219	197	189	182	158	170	196	203	173	179	175	196	203	195	188	152	212	222	164	184	196	202	191	196	170	186	208	180	182	203	186	173	193	193	190	173	176	182	173	154	187	182	184	211	187	225	175	184	200	208	245	189	182	182	187	182	172	188	206	178	196	216	176	193	222	199	191	201	198	181	186	188	178	193	197	196	205	184	193	209	201	191	190	231	175	181	194	186	179	212	230	191	212	173	173	189	200	204	200	191	202	200	188	199	179	186	187	181	192	184	177	200	216	185	185	193	211	163	199	206	184	193	215	182	192	195	206	233	233	197	173	199	200	211	201	174	189	196	176	191	212	194	196	185	185	197	218	212	178	195	195	183	195	188	201	178	208	189	213	213	192	192	213	190	188	198	196	206	182	195	190	195	205	191	181	185	193	203	234	160	185	201	205	197	181	210	178	181	191	182	183	180	180	183	185	170	174	195	179	194	159	178	181	179	142	216	175	174	203	195	192	170	178	194	203	203	188	214	202	196	177	203	164	197	181	170	191	182	196	172	160	187	199	203	205	204	200	201	196	195	188	207	174	193	212	204	197	202	214	195	204	197	186	226	209	189	190	190	186	167	179	202	166	197	206	184	202	191	210	150	197	179	199	186	185	192	194	208	192	176	179	187	171	214	196	212	199	179	188	165	233	180	187	206	198	182	207	199	183	170	146	201	206	187	196	177	180	190	196	191	202	166	191	204	175	203	181	211	209	203	159	201	199	177	162	210	203	186	172	175	197	177	197	184	164	180	193	192	173	187	178	197	196	183	201	199	187	186	164	174	164	196	207	198	185	214	196	209	203	185	192	189	188	196	194	179	188	182	185	199	185	176	184	205	184	197	214	201	214	198	193	210	196	202	194	220	176	200	191	213	179	188	209	200	169	204	191	201	200	165	227	185	180	170	182	194	200	215	188	207	189	213	213	212	197	187	200	173	215	181	177	191	185	203	193	191	189	179	181	195	203	205	200	181	194	178	187	178	198	196	199	199	204	223	199	185	177	207	204	218	191	176	188	193	184	198	191	219	175	193	204	211	196	208	162	200	224	190	207	216	186	209	176	185	215	199	184	198	190	199	202	188	212	179	208	188	185	213	197	185	210	177	181	181	190	210	193	190	184	172	190	201	200	204	179	202	193	178	191	194	196	190	209	180	193	176	211	187	207	193	176	206	188	196	176	193	186	191	199	198	204	183	197	183	203	168	182	165	211	175	192	176	184	211	194	240	168	173	168	208	216	202	182	207	182	212	212	193	194	171	168	168	174	199	179	174	195	200	185	182	186	177	187	214	187	164	174	182	177	168	173	186	204	193	174	188	193	206	202	177	210	194	198	200	169	161	197	176	165	209	204	203	190	208	200	174	176	191	205	195	186	169	200	210	218	213	172	168	173	194	191	193	197	196	197	187	187	203	164	202	223	206	202	199	179	173	176	186	190	210	178	195	176	231	223	183	197	174	185	180	190	179	195	197	199	190	180	188	197	174	190	176	223	209	177	212	216	196	169	213	183	198	199	179	191	199	172	186	199	190	189	169	192	177	181	204	182	197	192	192	181	207	192	222	192	191	192	184	182	194	189	189	197	189	167	205	171	190	169	197	161	191	195	191	188	217	206	201	199	210	204	221	196	191	204	203	181	185	186	192	189	212	175	190	203	180	193	200	197	210	158	200	188	187	196	164	186	191	178	163	193	198	208	185	212	214	210	188	201	186	197	177	196	181	184	159	191	195	191	171	201	217	203	195	173	173	179	181	175	195	210	180	183	196	199	197	211	183	186	192	197	181	206	169	203	199	178	185	222	195	207	193	183	211	212	204	190	180	187	175	190	215	195	180	184	194	214	192	187	199	187	175	192	186	180	188	188	194	198	184	180	162	199	177	184	199	192	201	203	169	229	202	181	177	184	197	195	190	184	179	185	196	199	199	201	208	193	153	201	184	195	176	220	181	188	195	213	175	188	202	191	195	182	179	220	170	202	161	186	170	178	201	217	195	207	221	202	219	199	166	176	200	202	186	184	198	187	181	176	182	189	201	169	207	176	186	184	201	179	177	192	220	180	205	192	198	198	195	203	208	191	168	170	190	203	193	187	213	194	167	202	194	184	187	166	196	206	182	180	206	198	186	187	198	197	191	213	182	166	178	186	206	193	203	188	174	165	189	215	186	213	198	206	201	199	202	199	195	206	184	211	214	200	206	210	216	186	171	181	194	179	197	212	204	173	166	194	227	179	194	215	196	204	180	201	191	177	176	215	185	185	194	198	190	183	205	198	196	196	222	215	171	190	202	227	199	187	201	175	196	191	199	214	197	207	172	187	199	181	170	173	202	221	208	195	153	203	205	202	199	192	195	185	196	200	195	210	190	182	195	205	190	169	198	179	181	182	159	203	194	179	195	183	222	204	211	201	183	189	176	183	207	223	173	159	186	202	193	171	202	162	195	165	198	215	173	198	195	192	184	171	221	177	196	178	204	180	192	210	196	208	201	174	181	206	203	179	204	200	196	180	189	185	179	192	196	177	203	188	177	174	205	200	191	189	176	180	197	185	173	173	214	188	242	228	206	205	183	215	207	222	177	181	196	207	197	184	226	196	193	158	173	210	240	218	207	208	203	175	195	185	194	209	181	176	182	172	201	176	201	174	163	187	200	189	207	223	184	180	186	176	178	191	188	177	206	163	181	228	173	231	213	197	213	165	173	214	177	169	198	182	184	186	188	174	195	214	194	211	184	182	206	173	194	171	216	213	195	184	182	193	201	182	192	197	203	195	192	190	195	194	192	215	207	215	213	211	187	207	178	196	223	202	191	207	189	215	199	188	214	205	201	197	177	190	187	179	171	211	202	195	216	199	219	206	177	192	184	211	200	193	177	204	180	216	168	208	199	190	199	216	173	188	214	180	195	187	189	189	190	215	170	227	179	191	186	211	190	179	176	191	194	196	198	180	194	193	203	192	205	173	166	199	205	208	174	184	165	200	180	207	189	158	182	192	186	185	213	202	209	198	187	179	207	195	199	181	205	184	203	180	183	200	199	176	212	178	182	221	182	188	212	198	171	178	179	189	239	191	184	186	199	184	194	168	181	195	217	189	201	189	190	228	196	190	199	188	192	186	203	180	198	215	194	198	186	222	171	197	191	161	191	197	217	210	187	206	172	197	191	200	174	165	222	192	188	217	161	186	203	200	191	179	140	201	187	179	178	178	183	176	194	191	162	174	181	169	189	203	187	202	201	194	205	184	188	196	189	185	183	207	193	198	179	203	185	190	208	188	203	191	194	172	192	202	194	193	210	179	179	224	179	183	189	194	197	194	207	194	174	191	205	198	192	195	183	176	224	215	188	192	180	207	196	202	187	208	194	196	173	188	196	186	181	188	174	190	199	165	178	205	200	201	191	165	188
8675	964	1506	1655	1471	1295	1079	1004	875	876	773	728	674	693	645	640	606	577	593	571	572	558	552	563	539	546	551	560	534	529	519	512	528	490	502	562	494	488	474	496	499	483	528	452	473	514	543	482	504	513	520	472	476	499	516	518	501	535	513	480	538	561	486	489	510	491	485	532	515	528	458	456	456	472	458	515	484	480	473	498	472	518	521	512	486	498	478	546	472	492	515	513	493	427	480	506	471	464	508	456	506	487	470	449	495	479	494	492	500	480	485	466	475	477	492	499	486	483	518	498	481	528	491	506	488	480	489	473	505	490	491	469	496	461	497	494	488	473	491	542	519	474	453	467	465	496	493	505	485	483	502	491	479	514	469	492	490	495	522	496	460	494	466	497	444	480	519	466	506	490	478	479	473	493	449	486	487	468	499	477	483	470	490	464	461	516	496	477	504	482	490	477	499	484	491	472	486	469	449	515	488	487	472	520	501	498	495	499	491	517	481	511	434	487	452	459	503	521	469	468	534	466	494	535	442	491	473	478	487	513	542	509	489	460	481	447	459	495	465	506	505	504	501	488	479	440	490	490	517	500	515	444	527	506	506	505	520	497	507	513	495	468	472	531	483	463	500	514	511	518	490	495	481	481	511	488	443	471	490	494	456	497	498	523	564	485	494	486	515	440	528	535	499	486	509	476	500	449	488	501	497	458	507	515	525	520	468	495	540	505	515	508	518	470	499	476	473	479	479	497	514	505	487	483	543	497	516	485	481	504	532	511	490	510	454	520	513	472	488	476	448	503	515	511	533	478	477	481	507	485	519	488	532	502	504	467	473	487	491	480	479	495	539	474	458	502	505	497	493	482	516	465	495	479	477	483	492	478	492	502	484	495	540	482	507	521	496	486	464	531	468	486	450	521	498	499	495	465	503	456	454	449	501	479	504	467	495	501	465	460	509	482	499	532	519	503	468	482	488	491	555	482	507	484	453	493	468	522	511	490	546	488	495	459	482	514	462	507	462	500	516	476	507	481	483	495	477	450	476	452	492	483	485	526	467	459	503	484	524	495	508	474	502	475	470	457	479	508	472	503	479	502	498	500	505	458	473	512	488	492	482	441	452	485	517	483	476	499	488	492	490	462	489	522	464	491	496	513	487	488	466	511	530	468	485	479	502	520	482	489	505	529	499	480	465	497	490	469	502	461	492	490	490	475	479	476	497	478	498	480	471	507	504	492	497	446	479	501	473	473	478	512	521	446	485	542	505	504	487	531	490	501	509	482	465	524	492	506	491	480	453	439	509	525	463	480	519	484	475	526	511	498	470	498	453	490	488	525	487	473	480	480	514	490	486	468	480	519	485	485	471	467	445	494	493	514	450	482	469	433	498	485	487	499	490	464	503	475	511	492	532	481	476	497	510	527	508	530	454	470	508	484	510	481	487	513	504	483	462	482	512	505	480	494	511	503	507	507	521	484	507	474	480	502	504	493	481	493	514	489	471	482	480	502	521	496	488	498	498	489	479	458	500	514	515	472	487	499	514	512	493	498	498	446	517	469	514	484	482	481	490	469	482	459	497	461	493	508	520	476	474	528	477	471	493	508	504	494	498	474	468	481	496	497	477	499	485	478	491	467	479	512	487	514	491	525	513	485	472	490	508	466	440	479	484	470	494	489	470	488	462	510	519	527	456	505	504	448	512	501	476	503	485	478	511	484	495	481	496	451	465	506	502	503	498	469	472	451	502	493	497	513	497	493	478	502	479	494	482	484	485	521	489	508	508	498	507	511	491	487	496	478	495	510	496	514	476	504	475	482	503	485	490	515	529	504	476	532	516	515	475	498	497	482	492	443	473	438	457	466	443	487	461	445	486	459	486	499	505	457	517	463	459	486	495	476	535	479	510	511	477	466	472	485	457	506	462	486	503	499	474	506	492	473	512	491	495	504	525	537	505	506	518	505	487	488	523	473	492	492	456	489	508	503	495	500	487	506	528	492	506	539	475	508	503	492	514	500	437	463	485	490	459	491	508	483	478	476	514	488	494	462	496	478	489	480	471	486	480	491	485	559	502	500	487	511	469	472	483	482	491	494	464	517	481	503	518	504	464	530	472	496	464	484	477	499	453	479	493	478	497	504	515	520	494	493	510	500	453	466	472	468	528	481	490	474	498	444	488	495	491	511	440	498	503	510	452	495	476	470	504	469	511	529	493	476	467	493	497	477	464	465	491	483	488	499	529	462	466	528	515	488	499	444	495	485	460	527	470	480	485	500	487	513	470	502	486	524	463	508	491	523	454	507	516	500	482	457	541	517	489	493	464	452	485	488	428	494	477	482	505	480	469	489	484	453	482	522	507	517	447	509	491	487	508	471	460	500	471	456	490	471	456	486	512	477	499	496	546	452	484	495	489	501	512	505	476	493	493	488	495	460	479	503	476	474	481	506	452	448	533	450	479	468	464	515	520	505	494	493	524	477	484	469	499	491	467	476	549	535	462	511	523	502	499	469	519	472	454	506	487	507	494	448	501	464	494	519	527	496	519	471	503	485	493	477	486	509	494	474	484	454	485	477	481	472	482	519	486	499	492	506	459	474	479	495	486	507	502	480	502	489	516	473	471	492	480	491	460	485	514	499	499	507	494	467	481	509	480	496	446	500	494	462	485	483	484	500	501	498	475	485	496	496	489	471	483	495	484	488	517	478	483	469	491	423	496	452	478	493	518	530	480	516	492	486	537	477	510	500	485	426	510	485	480	541	457	529	510	486	469	495	516	493	478	511	509	482	502	489	495	510	501	544	517	490	509	469	480	474	527	483	501	529	526	499	444	488	513	483	541	462	531	497	476	532	507	439	497	529	480	485	484	443	515	521	474	514	469	470	520	472	492	460	490	476	498	470	463	469	512	504	505	516	505	494	525	441	476	502	499	471	468	535	498	467	508	453	511	498	479	490	468	502	454	473	518	522	509	467	479	460	506	516	512	451	470	509	481	539	536	529	530	501	506	495	432	470	511	500	477	518	489	454	490	463	499	500	494	517	494	506	516	484	487	453	492	494	488	486	520	491	516	494	485	495	492	499	496	448	477	526	498	551	453	508	495	495	457	473	508	495	461	514	478	462	490	464	445	475	500	503	502	457	493	460	484	462	531	473	493	499	501	493	493	500	509	511	492	467	463	528	530	482	550	483	499	491	473	520	560	492	514	496	488	462	517	487	499	499	475	477	504	463	532	469	469	530	478	429	512	475	479	449	492	523	467	515	464	527	498	496	506	486	513	465	498	497	490	524	491	488	505	460	500	481	500	495	468	488	481	491	489	502	492	513	471	516	504	496	507	504	514	514	459	441	518	476	513	462	460	466	510	528	513	462	481	496	501	497	450	495	474	469	455	495	514	488	511	453	471	495	497	489	530	509	508	507	503	522	498	495	477	483	444	476	498	469	523	485	519	469	476	468	487	483	501	480	497	464	508	506	475	472	463	513	491	490	499	498	496	485	495	492	464	495
2262	422	389	381	404	379	352	319	351	326	356	338	335	330	366	390	370	399	368	374	391	381	366	361	367	352	343	368	350	364	363	385	376	344	391	380	326	359	325	369	362	368	384	370	363	355	392	361	340	319	398	353	342	341	334	346	358	359	364	354	403	378	369	372	371	373	379	343	370	367	361	373	342	372	383	348	388	384	356	360	352	364	367	338	356	364	358	327	389	365	361	361	371	369	339	364	381	360	371	340	341	359	349	334	320	370	358	361	357	344	377	362	380	354	335	350	370	365	408	360	340	348	347	330	342	338	360	373	349	354	374	324	386	359	350	401	383	356	357	353	343	342	353	372	370	393	342	340	311	375	339	389	365	357	357	374	366	365	325	350	383	400	377	352	345	335	375	370	337	356	381	350	379	375	361	362	359	347	362	329	365	374	368	366	341	363	360	323	346	325	334	345	374	388	359	386	383	360	331	316	381	345	342	325	374	364	336	366	369	346	386	364	349	367	355	344	377	365	323	347	362	340	373	355	335	364	380	364	388	363	362	380	338	335	372	374	383	353	386	366	351	334	337	347	365	359	352	339	401	351	394	359	330	336	367	351	345	350	387	369	357	337	366	335	333	401	348	351	339	337	375	356	382	376	328	323	367	377	367	346	374	391	350	383	366	350	370	350	380	360	318	346	395	334	367	346	357	360	376	350	339	382	346	350	364	353	364	355	353	345	336	329	346	337	345	352	327	331	351	339	369	354	370	393	381	377	349	351	397	379	351	350	342	366	355	365	370	382	342	401	331	385	366	357	348	318	334	359	339	346	309	385	369	405	356	351	392	357	338	356	335	336	368	366	344	319	415	346	332	360	362	343	349	335	368	381	352	353	385	336	346	375	356	368	327	353	361	365	371	364	365	365	367	375	349	322	345	351	369	395	379	331	341	392	349	332	375	364	324	343	333	360	388	319	353	339	348	384	374	363	350	350	345	344	352	339	317	320	342	345	308	329	343	384	359	344	369	348	356	336	371	388	341	361	370	360	368	326	384	344	353	351	333	362	340	379	391	379	356	370	373	326	387	364	389	363	364	380	365	353	349	379	369	373	366	363	371	348	327	343	350	341	325	363	356	332	346	354	347	343	337	368	338	355	378	362	362	353	371	344	342	362	326	368	364	384	372	347	376	341	330	373	387	368	336	350	385	377	344	380	356	384	382	339	367	392	347	349	352	366	353	364	364	377	345	379	357	394	375	361	362	350	343	385	370	324	349	364	360	347	353	339	349	351	316	388	342	382	365	361	327	357	377	350	361	364	334	370	378	363	355	354	381	372	378	324	358	372	354	388	379	331	365	372	339	360	354	376	383	344	346	359	350	348	373	332	341	351	353	355	339	366	336	350	333	338	377	348	370	343	337	363	356	343	336	344	341	354	358	352	361	323	350	367	363	365	369	342	341	345	329	409	371	346	356	365	325	357	381	348	365	350	368	350	349	356	321	355	372	339	384	379	341	346	356	357	345	370	419	348	333	323	411	370	324	364	359	329	383	394	300	337	358	366	336	359	367	395	356	374	343	344	373	333	368	404	381	366	329	342	370	374	383	361	390	354	349	347	372	345	344	356	293	294	337	366	350	378	396	377	357	330	365	374	362	363	369	320	337	368	378	359	339	345	347	401	381	365	337	355	351	322	323	361	340	362	364	396	350	351	355	353	344	346	361	359	345	338	362	372	349	401	361	359	328	370	338	337	365	345	332	373	372	351	351	359	379	369	364	353	373	347	344	346	396	358	354	362	337	366	381	366	367	359	340	354	346	370	380	334	346	346	320	357	354	360	358	312	338	367	374	389	364	360	323	372	372	365	347	359	355	344	330	398	318	341	348	382	378	361	327	349	353	362	339	351	380	350	337	317	372	367	335	378	344	329	339	375	364	337	342	342	370	353	341	359	339	366	352	350	372	338	371	345	353	372	360	369	340	367	374	341	360	316	335	377	314	378	364	407	361	330	396	332	343	389	374	379	346	355	361	360	363	365	351	376	375	369	361	385	344	358	351	368	336	313	353	352	362	337	374	346	370	359	355	359	337	376	357	353	319	364	341	360	385	347	336	346	350	412	396	370	397	345	332	358	341	379	370	346	345	297	349	362	351	376	364	346	364	340	402	346	331	362	364	381	350	336	393	352	345	352	352	307	364	340	357	360	382	356	384	341	362	380	358	377	364	402	374	318	359	346	349	335	363	345	350	323	351	365	310	344	346	368	363	308	369	354	392	348	384	382	374	352	336	358	322	372	352	362	325	334	322	303	360	336	337	346	343	394	392	320	342	367	339	378	326	348	383	361	367	355	345	361	337	374	343	326	362	370	312	365	368	366	409	368	362	372	346	345	361	366	343	350	351	381	363	362	332	352	351	366	391	394	361	347	339	350	392	334	357	349	382	353	327	321	373	366	372	370	379	367	358	373	367	379	322	337	386	373	366	351	340	338	341	324	394	322	336	349	363	331	374	378	368	377	328	344	326	356	325	345	351	361	347	378	354	344	343	365	386	368	333	357	370	368	345	337	392	342	362	368	373	373	318	356	425	350	360	359	355	368	332	368	382	355	343	356	350	337	387	376	354	373	350	384	383	381	369	365	372	368	399	384	371	354	396	356	377	377	396	374	380	370	393	349	354	356	375	344	378	354	347	354	376	363	361	405	383	342	382	346	351	345	343	369	329	356	368	373	355	364	349	320	354	373	375	340	361	378	351	352	328	364	334	349	333	395	345	340	353	364	380	359	368	376	338	348	362	405	360	396	337	399	349	389	322	361	359	365	313	353	356	366	385	404	375	342	354	345	384	360	357	380	368	363	354	335	383	340	339	338	345	385	376	322	342	364	407	350	358	368	362	343	353	395	343	318	382	370	360	368	357	382	340	380	361	325	335	369	334	380	368	367	351	355	365	350	376	389	342	369	360	360	368	352	342	356	360	354	361	319	366	332	335	407	388	366	339	366	386	380	371	353	346	355	372	364	338	329	348	361	376	351	372	371	379	336	401	354	351	358	339	321	334	366	367	349	357	344	379	369	356	339	392	394	354	308	356	334	354	338	371	329	362	314	377	363	341	378	353	358	354	378	358	357	367	363	342	342	394	382	337	384	376	374	351	339	360	382	394	351	387	359	315	362	348	320	383	380	380	371	377	365	366	372	396	328	335	349	322	347	390	333	372	336	365	376	356	388	341	354	347	362	379	363	395	366	365	329	370	385	337	372	379	376	325	343	339	345	323	384	335	334	354	345	336	369	388	398	340	327	338	395	380	366	342	368	339	357	350	334	371	361	351	330	357	383	376	378	355	400	326	351	340	379	357	382	366	368	337	322	332	370	344	340	355	388	362	361	359	357	383	370	357	335	374	358	316	377	395	363	382	340	350	352	347	363	332	306	349	313	340	313	327	338	348	384	353	387	362	355	334	347	354	337	344	353	367	351	349	413	354	344	375	396	365	375	351	331	379	347	355	356	362	354
2571	903	912	879	877	883	888	879	885	903	890	834	849	894	893	846	908	856	935	868	852	905	853	821	853	837	829	886	821	866	847	884	843	848	822	832	893	851	883	829	863	907	917	851	899	885	856	901	900	836	864	877	864	890	833	899	879	872	861	853	808	889	856	811	842	856	860	846	811	885	852	889	874	829	895	880	819	809	833	850	860	848	900	831	850	883	871	914	826	870	863	863	856	845	838	843	850	889	840	815	857	879	799	840	882	872	856	843	869	886	890	895	854	835	887	860	877	905	843	871	813	855	877	866	854	836	877	866	859	888	931	892	827	835	815	869	867	874	829	884	902	934	852	867	865	905	827	806	902	873	849	864	849	875	892	863	853	890	852	867	874	866	857	871	865	828	793	893	934	825	898	879	847	878	848	852	833	805	863	879	872	882	920	847	917	900	869	900	907	886	869	834	854	844	895	861	830	883	842	868	842	864	878	871	821	862	892	823	833	820	877	891	838	851	803	882	877	882	862	934	889	830	843	900	842	875	826	835	846	876	892	869	930	866	862	851	847	853	851	878	807	849	813	852	877	858	875	859	911	887	902	860	870	868	858	885	923	897	859	815	894	877	856	832	889	896	872	853	877	899	851	819	865	856	858	848	884	874	867	880	907	842	851	861	862	829	836	863	860	859	869	898	850	867	821	889	858	862	861	913	936	842	854	837	858	852	861	836	852	847	903	850	871	873	835	890	870	879	852	843	863	897	875	844	825	815	868	882	858	919	835	874	923	895	848	887	861	867	907	841	864	860	833	860	850	874	850	893	930	915	873	866	876	931	867	789	873	908	880	896	855	854	883	903	887	828	888	828	811	910	857	867	835	861	850	836	877	803	873	845	890	868	840	865	879	876	923	834	851	910	873	842	825	853	877	874	892	864	853	874	838	892	839	860	867	865	827	856	863	859	880	847	898	864	910	891	878	841	881	817	872	906	824	913	853	843	886	845	860	819	860	898	905	756	873	828	872	876	881	886	865	885	860	834	844	831	822	838	877	821	891	888	797	846	886	926	898	892	878	856	910	867	838	848	838	894	853	882	883	858	873	906	870	863	876	880	882	831	879	861	822	914	880	907	906	912	877	848	879	820	891	840	882	922	891	879	833	821	839	822	893	913	886	861	819	904	875	887	833	849	869	874	835	892	920	878	892	907	887	874	879	860	840	876	888	894	913	871	841	857	830	916	885	857	869	843	860	882	842	889	867	851	850	872	916	876	873	887	871	935	883	864	859	903	865	848	900	843	869	900	886	860	868	889	903	900	903	864	855	903	861	921	845	859	852	881	834	924	888	861	877	904	886	863	868	840	857	875	850	859	898	844	882	806	870	854	902	861	844	789	909	895	801	866	853	892	837	848	835	867	831	865	868	873	843	913	862	838	904	867	870	877	849	835	899	831	867	864	860	918	878	920	870	897	858	856	855	833	858	857	882	860	877	853	879	865	878	889	876	961	895	889	903	854	893	861	838	868	858	851	856	861	883	882	867	899	836	845	901	845	920	845	865	872	909	873	910	837	889	863	874	865	840	888	852	864	875	844	878	874	824	859	851	908	855	865	852	844	890	869	860	832	866	875	863	897	846	855	859	864	856	852	893	863	897	835	859	871	821	918	860	852	836	905	840	830	831	867	901	835	867	822	869	854	867	882	874	863	869	850	872	826	871	904	827	857	884	882	855	891	844	852	873	817	932	849	860	867	828	890	850	869	885	835	871	855	823	865	875	892	872	884	875	847	885	849	878	848	864	843	871	810	909	853	872	855	841	925	811	885	831	836	832	877	894	874	849	850	885	882	898	846	834	925	851	851	868	823	870	874	856	895	877	881	841	880	900	821	856	826	865	885	875	847	869	899	882	836	933	931	892	893	899	849	835	867	855	851	875	877	913	861	811	819	842	862	802	902	891	905	837	873	912	847	854	867	871	921	883	834	901	863	841	900	878	792	873	876	861	836	921	868	879	884	871	881	831	879	884	823	900	884	878	865	888	880	890	816	891	840	863	843	825	873	833	840	859	822	838	870	877	885	833	859	868	862	875	867	908	875	884	924	863	846	884	909	839	906	908	831	828	891	874	869	869	887	908	812	897	891	890	859	839	887	889	913	871	922	866	834	884	851	858	914	852	867	892	878	879	884	937	852	888	859	860	854	866	874	866	835	865	873	887	902	898	879	835	885	851	876	849	838	874	863	886	877	843	875	842	861	908	839	865	873	845	809	896	854	891	878	884	910	859	842	831	903	841	861	819	862	895	851	868	856	893	856	869	784	839	842	833	867	859	862	867	870	872	841	897	871	837	841	855	903	907	812	887	915	879	860	872	918	902	878	836	862	833	865	851	847	849	916	849	885	862	867	854	867	908	875	853	911	867	869	850	877	877	872	951	899	867	888	812	886	882	787	861	862	892	863	863	874	881	887	773	889	845	889	865	866	923	878	855	878	861	904	876	890	926	784	875	877	857	887	886	859	899	888	856	887	843	900	862	834	873	896	869	890	905	926	887	900	797	850	862	887	833	876	852	888	854	858	910	830	812	826	882	899	871	803	932	895	855	854	874	871	918	874	867	883	837	879	911	836	929	856	866	876	848	838	874	853	863	878	886	896	842	854	858	847	914	864	788	853	927	852	879	870	886	841	816	855	875	774	857	859	895	840	855	850	822	878	862	847	884	877	869	888	903	857	828	868	897	841	924	855	849	873	833	883	827	839	879	875	884	866	844	850	895	897	905	858	865	858	885	883	851	908	853	884	889	873	847	910	888	889	868	830	886	847	895	858	825	864	833	850	846	847	861	826	837	887	891	912	872	850	895	908	865	882	836	883	870	888	870	928	866	908	806	849	860	842	829	787	871	881	921	880	881	876	880	849	900	864	859	837	911	823	831	844	876	890	874	900	878	851	876	878	883	870	931	891	850	815	883	859	846	873	896	885	868	830	878	865	871	863	879	860	770	841	856	874	868	875	896	845	841	862	856	892	876	890	838	874	898	810	841	860	895	872	862	870	870	804	864	871	866	865	837	829	831	912	847	876	876	852	839	823	877	834	867	858	867	847	863	880	864	846	869	884	942	869	825	871	855	854	940	817	895	868	922	869	890	944	860	884	841	886	811	855	876	839	793	842	888	866	869	873	831	869	876	850	884	833	872	830	867	885	847	879	895	807	861	943	848	852	886	866	863	855	861	819	855	834	842	853	911	857	849	899	835	824	838	908	814	877	839	844	802	909	858	834	903	864	859	908	834	870	888	889	871	814	879	907	836	892	864	891	875	876	870	830	848	877	894	852	908	904	877	867	886	872	877	839	846	863	853	857	885	905	891	835	856	839	849	885	879	825	852	866	842	820	880	845	879	816	884	891	914	874	872	864	912	885	845	893	849	907	871	858	816	806	867	850	860	933	892	869	786	843	918	786	865	863	847	935	888	851	822	865	894	881	815	858	873	870	845	846	912	879	904	829	851	852	869	892
8126	633	609	503	483	429	438	427	425	396	370	354	373	366	376	388	369	347	340	373	373	371	383	394	398	388	355	358	362	376	403	381	381	367	334	376	375	368	354	350	372	341	397	367	380	376	355	388	379	385	351	352	339	343	361	350	363	340	382	380	378	383	405	361	388	347	375	370	373	362	369	360	380	357	377	347	363	377	379	406	401	332	371	367	352	380	391	387	404	352	361	339	394	342	340	369	333	383	379	339	374	368	361	336	378	371	373	351	353	357	410	365	381	378	364	325	348	375	353	354	384	379	340	369	343	350	358	393	347	397	384	346	341	363	355	354	373	395	350	418	341	348	347	380	375	349	364	378	391	361	368	395	375	357	362	365	365	371	372	357	405	369	366	362	380	337	360	336	381	360	350	341	341	352	366	333	382	381	361	402	366	356	355	389	360	375	388	364	341	398	397	336	350	365	369	357	388	371	364	376	336	355	373	387	349	370	331	388	351	360	341	344	381	377	358	346	303	384	344	383	397	376	358	346	369	329	365	399	342	364	349	405	382	384	404	366	373	362	367	356	382	363	346	361	345	357	346	379	375	380	383	375	384	333	349	382	373	351	361	327	355	355	330	400	345	353	380	385	347	373	388	346	349	371	395	376	376	380	360	371	377	405	338	402	361	364	365	330	328	357	338	348	359	359	395	408	332	393	369	348	368	358	386	344	354	366	352	363	385	396	372	387	388	342	400	333	375	373	347	397	381	376	375	386	377	353	367	378	380	384	341	407	310	345	416	339	406	399	333	379	357	333	389	371	378	356	377	372	377	391	366	368	379	419	365	392	389	374	355	361	387	350	342	345	390	330	346	359	337	363	352	344	351	372	352	353	331	391	355	365	375	369	372	358	393	359	362	369	362	362	391	346	385	377	347	342	394	381	349	371	375	355	349	355	367	395	371	355	379	350	390	392	373	385	367	381	332	324	370	343	385	381	356	367	375	343	339	345	355	371	345	368	335	339	352	329	340	329	373	352	344	361	362	374	377	356	344	345	337	365	360	376	377	344	370	345	353	354	335	403	386	350	388	347	359	383	393	348	352	353	371	376	359	345	331	345	364	372	363	371	351	376	361	353	407	376	376	372	345	367	377	388	335	369	378	338	338	338	376	346	378	362	328	349	376	366	369	384	326	373	376	384	330	395	368	355	364	385	354	353	360	344	379	416	349	350	366	338	402	341	339	375	398	360	378	363	341	371	356	405	385	368	361	353	390	388	372	354	380	396	338	367	358	352	377	342	343	392	342	389	364	398	372	397	358	395	346	343	354	345	378	373	355	399	350	327	392	406	401	362	379	382	378	349	376	329	377	376	369	363	401	338	369	379	341	368	347	344	345	375	367	331	355	367	344	327	343	351	358	343	367	356	367	349	374	366	365	367	365	378	343	367	381	386	361	358	358	353	349	378	375	394	392	340	388	408	392	390	386	337	366	364	376	355	405	354	328	389	351	326	408	409	340	364	346	341	365	375	356	335	314	349	344	365	364	374	375	366	370	362	379	371	378	377	345	361	345	353	366	376	362	390	398	345	365	390	317	372	349	348	365	362	339	357	384	381	362	369	331	363	359	368	343	347	397	356	370	379	365	329	363	363	362	345	351	404	369	368	374	343	328	367	362	385	344	375	387	360	352	344	339	378	339	366	388	348	362	354	364	369	359	385	392	364	371	339	400	340	331	388	337	354	368	369	349	328	370	360	386	381	370	356	391	356	368	354	352	363	368	365	377	364	355	315	358	425	368	356	358	356	369	393	377	351	333	388	357	359	385	365	399	359	399	377	366	360	373	386	352	367	372	389	418	348	374	322	371	390	364	389	351	351	350	362	373	380	342	380	395	345	363	375	359	383	359	352	320	369	364	332	344	359	378	369	408	293	381	348	374	369	392	368	375	391	351	348	383	384	376	369	348	415	366	361	369	364	376	371	358	357	339	396	356	372	387	343	363	382	354	383	355	346	402	355	342	353	365	335	348	375	389	350	339	376	337	355	360	363	361	357	364	332	364	351	382	355	404	373	352	365	372	369	385	354	366	361	377	336	370	380	378	359	348	372	360	395	366	366	344	366	380	397	383	368	347	348	354	382	339	370	346	346	359	375	393	333	352	332	395	379	345	347	376	357	371	319	390	411	379	370	404	345	373	347	363	338	352	367	340	355	381	340	399	369	346	344	360	368	396	351	364	359	341	365	339	382	347	364	352	343	339	343	357	363	385	351	358	366	379	335	344	369	372	356	337	388	324	376	356	378	397	371	382	372	368	370	357	350	358	383	379	360	372	382	372	387	344	394	344	372	364	333	351	347	355	344	367	387	356	335	331	345	363	363	356	400	377	403	383	357	401	379	352	338	355	337	385	379	383	331	365	341	365	362	368	374	344	360	366	360	369	347	317	353	373	377	384	399	369	346	374	377	393	355	342	344	348	356	383	360	362	367	360	380	358	375	391	386	382	378	356	373	353	369	377	359	375	361	364	388	363	375	343	360	424	357	398	379	353	342	378	380	362	397	414	333	366	358	353	363	334	384	362	356	375	412	359	383	365	382	347	350	343	354	320	348	379	361	372	357	381	354	379	372	351	384	377	357	325	374	360	363	357	368	357	374	350	390	335	369	344	337	373	356	351	378	368	358	356	381	368	408	360	372	408	354	350	374	373	397	370	374	369	386	363	401	395	394	344	359	385	408	389	341	362	332	363	382	352	356	351	341	363	334	358	378	363	376	382	352	350	378	360	395	373	374	336	374	360	364	376	387	342	386	338	338	353	355	370	353	372	396	375	328	313	379	389	372	382	364	330	403	331	368	378	355	354	341	324	397	332	378	378	390	355	374	369	369	406	367	348	349	330	357	381	385	395	346	362	372	382	370	366	371	374	340	378	369	387	412	384	392	358	372	396	361	358	362	378	376	350	349	404	398	381	365	337	416	363	319	384	358	343	402	378	377	352	376	397	325	356	351	331	362	341	341	352	355	343	363	394	354	334	364	376	360	371	333	337	359	353	370	395	348	351	349	327	349	352	373	345	379	333	369	334	414	370	384	374	370	373	333	357	328	368	375	356	373	406	405	408	410	367	307	385	371	421	358	410	353	367	356	405	361	409	368	344	375	310	346	358	356	405	350	348	366	341	366	346	334	383	335	336	364	349	356	384	366	351	403	342	361	365	337	341	385	328	349	385	373	351	379	391	378	381	370	368	371	380	358	372	370	381	348	363	388	376	327	380	367	334	397	385	349	366	357	335	360	381	410	352	385	418	379	402	369	403	373	324	372	348	337	351	384	374	328	349	384	362	351	383	350	349	354	390	331	377	336	359	390	315	372	395	382	330	341	335	359	342	342	364	325	386	355	350	386	356	346	380	366	361	357	376	357	364	368	386	374	356	386	353	344	396	302	346	346	409	343	376	379	399	349	401	333	383	370	382	380	386	333	402	363	322	365	389	377	390	367	352	364	341	385	368	370	362	370
7162	1163	1383	1549	1413	1323	1154	1072	1076	1066	1037	1017	1021	951	944	951	900	956	996	910	919	885	909	890	907	931	853	861	957	887	902	900	849	881	911	906	901	889	916	861	871	837	856	845	876	900	917	853	884	892	856	837	915	892	898	863	876	865	879	892	864	858	896	883	919	875	859	878	877	893	888	884	828	813	901	901	861	882	870	887	893	914	866	913	887	855	875	883	906	884	878	858	843	893	909	901	861	922	856	836	860	871	855	919	870	886	869	892	899	841	911	890	864	909	858	881	877	882	903	886	862	920	875	862	858	847	879	898	885	859	890	878	858	835	929	895	861	860	842	868	916	887	881	804	875	845	851	887	878	878	871	838	895	890	855	859	922	940	885	876	887	858	823	830	867	926	889	847	817	906	874	879	860	880	885	872	849	875	835	888	868	892	838	869	881	858	868	882	888	875	870	883	937	891	818	901	841	903	878	896	932	863	837	840	830	913	916	865	871	886	863	873	852	829	860	875	825	865	872	862	850	886	917	828	853	846	878	879	851	884	908	835	900	892	931	847	893	843	856	864	900	888	879	853	897	860	838	873	904	858	818	830	889	815	857	891	865	861	842	869	855	934	851	876	889	852	850	837	886	876	859	860	811	857	858	868	847	935	892	871	887	845	888	885	847	899	868	882	857	898	919	816	868	898	870	892	893	859	913	886	850	835	832	880	869	907	911	856	899	873	865	893	908	892	817	838	848	900	844	839	883	828	870	812	883	904	870	841	871	840	885	879	862	857	898	847	911	807	807	897	874	882	857	885	866	898	891	909	893	920	907	874	837	930	849	871	839	887	867	886	841	915	925	925	888	889	834	851	849	870	937	888	879	867	874	911	887	884	899	829	835	849	823	904	876	853	883	875	918	870	877	862	881	920	870	915	890	836	869	844	874	889	873	878	857	858	884	891	899	868	920	891	906	885	912	895	853	872	910	868	857	873	948	898	845	874	853	919	857	879	892	866	884	848	895	891	888	887	838	859	882	838	882	908	874	852	851	903	841	874	858	889	866	886	869	872	862	870	848	838	899	833	838	857	894	902	850	872	819	843	824	897	903	861	853	838	913	828	922	841	870	894	846	884	886	806	849	928	920	852	915	863	910	820	873	881	819	845	850	847	877	859	870	872	869	880	811	878	885	919	915	825	883	911	870	917	883	849	875	866	919	873	885	837	908	848	886	853	903	851	832	877	876	848	892	835	931	842	880	859	819	882	884	852	826	876	875	837	851	887	869	915	856	914	911	946	891	925	861	856	912	843	880	895	888	851	836	893	835	872	853	830	843	860	904	910	875	887	866	894	861	892	899	832	835	851	853	927	836	858	843	893	907	884	893	869	865	857	878	910	925	856	873	828	831	833	872	879	828	862	849	864	866	891	944	890	908	867	935	921	864	898	907	860	879	868	842	918	855	854	888	912	873	894	924	840	882	883	892	873	912	959	899	838	804	909	908	885	895	895	835	874	874	866	860	835	931	822	849	863	890	898	884	889	913	904	865	894	932	929	842	878	862	891	872	899	860	923	915	859	844	909	894	839	810	862	876	880	890	857	913	842	828	892	853	853	831	900	940	851	931	839	821	829	907	892	892	858	903	878	875	841	836	861	932	846	925	878	852	878	924	869	861	862	875	819	836	938	822	902	889	884	860	863	855	891	821	794	916	825	851	922	894	923	891	880	885	867	881	862	889	869	834	897	858	884	879	870	908	879	847	838	839	880	872	885	858	889	882	849	842	930	957	875	852	884	892	904	890	848	893	860	847	839	892	881	838	865	869	910	862	847	885	841	856	878	868	852	877	913	883	900	914	877	891	884	884	833	866	871	853	882	864	852	854	849	858	856	852	889	910	831	885	863	868	832	900	915	824	851	887	868	889	897	910	869	886	873	863	835	883	858	915	945	924	866	831	872	887	905	875	890	863	903	854	852	887	849	858	834	839	886	900	875	899	895	879	843	853	837	878	853	884	834	831	875	933	882	905	872	829	883	892	860	866	879	893	847	844	879	903	853	852	922	931	871	939	849	910	898	902	848	886	856	872	866	879	845	846	877	880	914	882	872	844	884	867	902	859	884	879	860	856	875	913	923	841	889	917	873	877	860	887	891	834	875	911	890	877	858	899	877	871	888	883	939	864	842	889	860	847	862	864	888	840	904	855	931	878	873	892	887	857	809	877	874	789	851	873	837	842	853	930	837	933	882	849	801	845	933	878	837	849	909	848	834	825	940	857	885	857	887	899	848	897	880	864	854	899	857	858	831	898	886	837	842	862	921	843	832	869	932	861	897	871	866	930	874	876	850	890	898	901	896	867	936	865	890	908	873	879	876	924	845	876	897	923	884	894	904	874	854	907	825	865	899	889	847	915	847	871	868	902	911	947	879	878	860	873	840	862	893	832	882	871	924	850	885	852	912	867	872	841	825	923	849	869	878	908	876	846	908	874	915	868	874	867	863	853	904	851	926	908	852	911	834	905	867	919	906	852	870	935	871	879	867	877	858	861	835	877	855	871	858	857	899	823	859	887	837	914	917	860	887	821	919	833	853	874	858	884	892	848	784	906	860	907	866	829	875	855	889	920	924	850	877	921	909	849	903	853	882	857	905	885	826	910	858	858	833	849	883	869	811	836	920	866	896	902	874	921	893	926	855	839	862	895	887	857	893	848	864	877	864	867	885	840	847	886	849	897	861	843	899	855	950	866	831	866	886	909	850	842	832	830	865	849	894	888	845	864	916	967	894	899	863	918	873	862	862	899	868	892	907	896	906	835	887	881	882	870	893	914	824	872	877	922	885	867	868	851	839	847	924	837	883	887	903	882	919	806	894	873	884	880	898	807	852	888	855	888	902	873	873	808	868	850	883	867	894	879	946	807	916	885	890	903	897	851	892	903	857	883	908	862	887	865	811	872	881	911	921	905	909	838	846	868	929	899	871	887	863	837	937	833	904	875	831	857	842	909	846	846	822	882	896	893	860	863	867	829	825	900	921	868	878	857	843	855	852	807	851	860	892	860	915	847	826	889	833	909	861	851	858	899	878	877	839	914	917	869	878	866	877	871	873	859	805	866	868	904	844	913	899	909	850	847	861	896	892	854	943	885	902	923	833	873	870	859	865	817	878	857	824	833	866	912	900	875	830	877	844	829	899	853	836	889	834	898	901	851	854	854	824	876	904	885	864	887	895	963	904	904	872	843	871	874	845	849	857	830	861	851	899	856	953	889	880	863	921	831	888	891	870	860	867	874	836	903	805	846	876	872	836	856	877	862	836	872	916	828	906	896	881	893	867	836	912	880	842	888	909	859	833	896	822	893	853	831	813	901	901	867	862	831	893	828	869	969	881	920	886	852	839	881	874	918	870	907	851	840	865	867	853	891	830	910	881	853	847	890	928	907	856	875	906	830	828	876	845	867	852	874	896	852	929	887	881	880	871	875	886	908	908	846	881	888	857	862	887	863	879	869	883	847	929
13850	955	680	515	367	317	278	259	257	244	252	234	204	224	236	217	186	209	223	219	209	218	201	193	198	210	195	184	182	185	214	193	194	196	191	198	217	191	210	193	183	177	198	218	200	194	180	195	197	213	209	175	190	211	212	184	187	163	211	194	213	220	187	194	195	185	181	182	208	180	186	169	173	209	163	193	169	184	184	193	188	163	195	182	186	210	186	200	188	209	212	190	165	178	183	194	180	170	171	173	189	210	188	198	196	197	208	194	204	197	165	178	222	200	199	212	178	186	215	200	195	180	183	208	187	194	178	185	189	220	205	184	188	177	183	174	208	201	211	214	165	171	192	184	190	213	192	168	196	187	193	191	192	173	211	175	170	172	192	166	222	216	219	184	185	203	189	190	188	187	189	186	180	201	175	193	195	160	218	175	191	222	204	208	188	195	163	206	204	200	194	185	195	183	196	191	185	182	217	179	169	191	170	184	186	194	169	195	198	195	193	175	204	169	211	198	191	205	185	173	178	174	221	214	188	204	198	207	173	199	170	181	160	191	168	200	187	177	173	164	166	186	166	199	176	193	183	196	187	176	185	191	189	201	196	208	190	188	174	163	189	184	199	174	196	172	199	220	205	186	202	195	177	160	171	153	197	165	196	180	191	184	204	216	182	223	198	185	206	213	195	205	184	213	205	195	197	185	204	149	193	202	156	185	181	208	173	203	215	212	184	206	203	215	186	206	190	197	186	203	162	191	193	176	202	200	185	186	191	190	173	186	201	171	212	227	212	171	193	204	196	202	194	157	213	182	195	174	186	209	187	200	180	192	182	212	181	178	179	222	174	220	207	204	191	200	177	187	200	183	190	186	200	216	178	179	201	183	194	194	200	171	199	186	186	210	206	176	171	183	202	182	200	196	163	175	188	191	192	235	169	172	156	183	187	193	170	158	209	196	200	172	199	199	193	185	162	186	206	200	207	199	174	200	204	189	192	164	202	153	182	193	208	169	192	188	189	190	186	195	194	181	171	208	185	202	187	228	165	181	200	183	195	185	237	186	202	207	191	186	194	192	158	197	205	189	189	186	181	187	175	199	203	181	185	217	155	195	195	215	178	192	213	199	177	181	200	185	190	194	194	195	184	193	183	192	176	190	182	177	180	176	205	200	181	191	182	208	179	226	175	174	201	205	189	199	208	195	218	170	173	192	207	182	189	222	193	201	190	183	194	161	180	177	197	194	208	182	219	193	183	152	193	187	184	184	181	176	175	186	203	194	201	189	188	191	195	175	189	188	203	184	178	204	201	187	188	175	200	202	203	210	169	211	191	188	174	184	198	181	196	203	184	197	183	152	192	205	181	205	186	166	197	208	177	198	191	193	179	189	183	197	213	165	177	178	193	188	180	188	208	174	189	182	175	160	173	191	181	202	197	200	195	195	183	215	184	204	199	197	193	175	190	185	171	186	204	178	188	204	192	201	201	184	221	198	171	187	163	176	225	178	232	188	190	183	175	172	191	190	176	177	212	199	193	197	194	175	190	184	182	205	211	227	201	222	178	170	196	195	166	186	198	178	192	200	216	191	174	223	201	168	179	197	166	213	198	205	193	184	215	205	180	158	168	191	203	175	205	199	186	194	193	204	203	182	212	174	173	209	195	179	209	198	237	188	206	208	182	219	179	170	180	205	185	195	199	188	177	185	170	197	198	216	192	193	186	211	203	174	201	150	186	183	174	197	194	197	189	191	196	206	169	192	187	185	180	200	185	192	182	174	185	187	203	180	196	181	199	184	196	209	194	213	204	188	178	180	170	204	203	207	179	228	204	192	201	211	196	179	180	189	205	180	196	202	182	199	203	200	183	156	203	191	210	180	191	190	211	206	219	199	210	206	200	191	185	213	180	200	213	198	182	187	197	197	183	195	210	182	195	180	207	175	194	204	199	172	157	172	175	202	164	196	191	197	182	182	179	192	182	216	216	201	197	176	209	181	194	215	158	189	179	175	209	175	189	210	176	181	197	209	188	213	212	191	191	177	170	174	214	187	180	194	223	181	201	176	203	190	223	225	186	180	208	171	176	175	190	197	197	174	204	200	175	193	207	173	178	176	193	214	200	201	184	195	176	207	190	171	186	161	186	177	201	179	205	188	181	197	201	194	190	172	177	227	208	201	181	198	184	193	200	182	198	229	175	195	202	162	191	204	164	187	185	205	200	193	196	186	181	182	203	174	187	197	193	184	172	203	200	205	186	208	185	204	195	193	211	184	178	197	170	182	197	176	207	205	200	215	182	195	194	183	176	182	194	204	174	191	171	183	190	200	184	186	175	207	179	206	183	204	162	192	197	198	226	194	189	187	163	165	200	175	168	181	180	207	200	188	180	173	184	209	177	191	190	200	205	196	203	200	191	197	202	198	180	184	197	188	184	199	197	192	194	229	186	199	204	202	203	193	171	163	188	185	215	173	182	165	190	204	172	187	179	201	191	202	187	196	203	215	197	187	160	188	191	222	196	211	207	205	169	161	213	171	164	201	185	202	152	174	181	183	181	207	188	200	186	207	193	201	207	199	194	213	186	210	208	190	184	235	178	183	198	163	188	195	168	177	186	200	202	210	179	192	182	202	209	169	180	194	171	189	187	229	169	166	182	222	180	192	167	177	165	212	177	198	195	167	176	178	223	195	180	183	195	172	185	192	210	172	182	207	187	188	197	205	179	186	185	207	178	192	179	184	170	232	192	186	220	222	200	175	192	176	191	196	171	214	172	183	176	203	202	174	177	182	192	183	188	190	179	206	186	174	187	198	179	196	190	177	210	182	189	181	194	214	218	183	175	184	183	205	199	198	181	188	180	205	192	186	184	212	192	200	190	199	193	191	214	207	187	202	211	195	186	189	187	189	176	207	189	193	200	221	178	202	191	202	195	175	225	191	213	194	191	182	170	178	198	195	209	194	203	197	203	180	237	212	181	189	190	209	193	203	221	206	181	196	195	185	187	222	231	176	194	185	201	196	195	183	195	195	169	188	222	199	201	200	213	193	195	187	180	201	205	221	183	192	208	188	172	192	190	190	182	190	184	201	182	197	183	192	214	200	209	208	207	199	182	187	189	183	202	170	201	192	192	187	167	196	213	203	171	194	222	179	165	173	195	207	175	213	189	197	197	194	179	231	182	190	190	170	212	180	183	194	195	179	167	212	190	178	193	175	212	206	183	212	181	194	187	205	195	186	186	183	190	192	182	199	191	198	207	185	190	187	183	165	173	193	187	217	197	184	182	212	206	181	190	206	214	195	192	193	173	188	212	179	158	192	190	199	179	182	197	196	182	202	203	202	216	194	155	222	174	185	173	224	196	208	220	178	193	225	205	213	218	179	188	204	185	203	208	180	199	205	169	199	190	166	203	175	182	197	183	208	170	212	193	194	198	172	187	203	179	182	193	206	201	192	185	219	207	192	192	193	204	210	201	197	212	183	192	184	191	195	205	215	167	187	209	194	197	203
8803	942	1499	1736	1430	1289	1085	981	867	893	736	738	649	665	645	620	570	620	599	576	555	564	521	534	519	533	538	532	507	515	525	485	493	543	509	496	559	472	462	499	517	534	524	517	520	539	518	432	528	524	531	573	498	506	533	519	480	497	460	489	511	523	475	489	492	486	507	468	546	460	482	536	529	508	525	428	496	524	516	475	515	513	507	488	477	502	506	543	520	509	501	464	489	500	534	511	509	480	518	478	494	494	485	511	455	486	462	506	479	503	493	499	506	469	511	484	502	476	526	528	503	507	486	493	484	504	497	479	478	480	458	472	463	510	505	469	487	487	508	521	498	454	459	473	515	475	488	499	488	511	509	492	509	532	484	478	517	471	479	513	487	523	521	489	441	487	505	454	510	531	491	470	500	505	487	502	511	508	503	524	489	489	522	480	472	453	493	486	504	503	481	473	500	536	500	495	500	489	509	483	507	478	515	467	479	489	422	445	515	454	509	470	518	500	494	485	494	465	470	470	480	449	522	472	497	532	500	512	478	485	448	494	472	479	514	513	480	544	471	478	464	494	497	468	507	491	469	504	456	493	442	508	458	484	493	474	491	517	517	507	510	493	489	448	467	504	453	508	496	492	480	490	477	501	508	450	503	465	489	517	472	500	488	482	505	519	484	485	503	442	517	497	502	473	482	512	508	478	502	498	488	463	512	478	535	493	485	471	488	485	484	527	498	484	496	514	496	495	488	512	487	523	482	511	500	507	495	450	467	526	511	481	496	492	512	499	491	493	493	460	528	508	496	518	512	489	453	519	437	525	482	551	476	483	484	493	469	458	438	494	506	525	486	495	477	491	488	493	445	485	485	463	478	498	525	486	479	525	493	490	492	492	541	500	490	454	448	516	523	548	481	544	477	478	515	507	523	501	471	489	447	514	491	498	457	523	477	525	481	484	473	492	455	463	522	512	473	509	529	501	503	484	473	492	446	466	497	486	487	498	504	483	476	474	497	502	501	501	534	507	475	436	492	525	477	465	493	537	504	457	482	531	498	506	462	503	498	478	499	489	515	491	492	507	481	485	481	486	490	476	455	496	484	499	465	516	503	463	447	486	478	489	473	467	477	481	510	493	477	449	520	478	500	515	538	518	533	540	491	479	488	476	475	478	513	463	498	501	530	480	537	504	468	494	458	473	460	494	474	457	492	495	514	513	463	501	493	494	531	499	518	492	462	498	484	506	467	504	478	504	504	474	493	514	489	492	477	478	513	497	480	519	499	437	459	471	476	501	491	472	478	514	485	489	513	509	520	451	484	519	466	495	488	452	464	443	503	509	458	501	482	480	489	485	502	506	480	498	472	471	488	459	510	501	475	524	481	516	493	488	512	529	483	486	511	524	488	451	523	513	494	475	506	493	483	505	476	510	504	519	521	465	520	471	481	519	508	507	471	492	512	512	507	537	480	506	489	487	487	476	480	507	492	482	503	518	499	484	472	569	493	472	483	488	516	505	509	455	470	524	512	481	506	473	465	493	502	465	491	524	495	487	485	496	477	537	481	494	484	462	465	469	505	532	486	484	506	505	453	467	484	505	529	509	513	490	494	490	513	521	489	473	516	499	455	491	461	468	484	496	493	513	492	486	524	478	494	500	498	508	511	458	504	510	483	484	467	516	525	472	507	462	507	484	519	513	495	504	504	467	494	473	499	487	492	508	506	482	521	517	465	479	509	522	500	471	493	474	456	506	512	483	454	516	505	489	477	503	453	512	489	472	514	477	459	473	504	497	529	501	501	494	502	491	499	485	471	531	477	505	504	474	482	534	465	498	469	482	459	500	480	482	472	481	464	481	496	459	521	472	483	486	461	512	508	502	478	491	502	469	470	533	498	485	531	449	503	505	486	517	493	485	517	470	482	497	516	499	487	466	450	491	488	493	534	490	478	498	511	479	430	494	486	506	515	483	477	507	482	495	485	483	487	464	474	457	526	481	503	518	523	514	538	484	493	489	494	491	500	478	497	466	484	513	509	523	478	507	495	543	494	491	492	485	475	511	499	467	527	493	532	519	514	479	447	488	513	498	470	477	530	502	478	494	464	522	495	476	489	505	509	464	503	509	502	435	498	483	478	505	500	526	492	507	491	495	443	458	475	464	485	500	504	478	490	481	450	526	449	480	473	476	497	465	459	496	521	457	439	509	499	483	473	531	504	541	524	519	493	514	514	520	468	491	482	471	499	445	492	503	493	536	490	494	476	534	450	464	449	476	483	485	506	481	498	468	454	518	467	482	468	520	479	515	471	493	479	505	483	473	494	496	471	502	457	497	488	500	522	465	494	484	481	489	491	517	493	481	487	494	482	510	500	474	513	471	505	501	512	484	500	498	502	493	471	493	447	464	471	511	473	504	482	455	495	525	516	494	474	490	526	486	485	515	541	523	455	501	477	465	523	451	503	528	522	484	483	482	504	491	476	490	470	503	496	454	479	472	484	520	529	480	511	505	524	507	508	507	477	500	480	518	499	538	501	479	457	506	487	522	458	478	544	469	478	479	522	497	478	486	486	508	521	449	501	449	506	486	482	436	478	509	454	490	503	449	475	494	513	506	485	523	491	529	493	465	498	438	482	497	466	494	495	503	453	483	508	446	473	515	463	464	511	479	473	480	473	492	501	501	460	491	479	515	490	484	497	474	480	476	462	477	460	466	519	495	479	516	505	511	494	480	497	485	460	539	479	480	509	496	530	498	478	499	435	503	491	483	442	482	499	499	517	534	496	473	453	521	467	418	491	522	508	471	511	503	475	472	468	469	503	532	499	489	514	498	452	459	514	468	485	464	482	479	477	504	465	496	501	452	471	501	481	491	486	467	501	498	509	515	491	522	458	436	498	466	516	509	524	540	497	491	440	470	473	484	466	494	518	473	471	504	461	464	477	514	451	474	503	527	494	471	490	497	497	479	499	488	443	476	501	478	473	487	481	498	456	482	481	511	504	473	474	499	483	545	493	473	473	527	501	497	484	548	524	487	509	490	518	503	523	514	498	500	492	470	508	474	498	491	450	475	455	498	496	427	470	500	480	522	527	499	513	502	503	490	524	489	458	485	458	524	469	502	467	500	484	508	482	474	519	512	488	473	482	471	518	514	494	501	513	498	502	518	498	470	541	488	454	490	497	498	524	501	458	455	504	442	500	487	448	499	500	448	491	487	504	473	499	446	484	510	501	483	513	490	501	478	514	505	472	501	479	495	476	524	494	513	467	503	478	482	542	499	461	467	497	521	459	489	499	472	518	448	433	491	497	520	491	499	510	510	522	485	515	518	506	526	510	496	460	514	402	490	504	483	490	502	488	499	537	478	514	444	494	484	458	468	470	494	533	478	477	489	522	474	480	467	470	482	475	500	516	470	491	472	443	500	513	522	514	459	504	501	491	511	509	473	478	463	455	491	484	507	498	493	517	483	491	491	486	508	511	464	510	446	508	482	523	471	463	497	517	503	480	454
2334	398	343	403	387	376	392	362	378	366	369	372	342	356	385	376	368	318	357	376	338	364	368	374	368	336	363	402	352	336	348	364	355	367	333	358	323	400	371	362	357	358	360	347	347	348	352	340	357	398	353	419	380	380	337	386	394	358	389	369	380	332	383	355	350	351	399	315	376	384	338	350	366	361	335	358	331	378	367	360	351	355	364	358	363	353	338	392	388	384	363	372	348	354	335	399	366	374	365	340	365	370	341	362	360	375	349	334	372	342	357	352	363	358	337	394	362	354	381	343	358	369	367	408	388	364	352	334	352	378	350	339	337	348	349	355	401	338	374	340	384	364	372	353	348	348	378	364	361	362	362	380	357	401	354	332	350	380	344	391	364	346	323	379	308	302	352	361	342	340	373	367	373	367	354	352	342	360	319	346	336	358	353	317	324	380	322	359	352	355	384	359	357	394	362	307	398	364	365	335	346	386	376	336	387	313	351	376	360	363	362	367	362	350	364	383	338	348	346	342	371	332	349	340	323	331	391	335	380	349	394	384	352	360	361	370	358	352	347	401	343	371	368	378	317	364	378	356	363	365	384	367	362	391	359	325	379	364	361	383	364	361	377	367	349	355	343	389	399	362	348	381	379	358	345	373	392	364	356	346	367	368	383	346	338	366	376	341	335	381	333	357	346	367	370	367	327	366	342	368	385	331	346	337	360	393	349	401	350	336	325	386	358	348	346	357	327	396	357	346	338	414	380	407	376	339	371	321	359	337	348	352	387	366	353	375	373	375	329	331	334	334	373	397	386	361	366	326	387	362	328	329	366	356	333	355	367	383	355	331	391	379	372	340	362	378	404	367	384	329	362	375	372	351	363	330	328	373	372	342	358	363	367	361	378	358	318	326	364	353	329	358	381	338	361	357	331	374	344	347	387	310	349	368	353	351	350	370	363	347	335	390	385	328	352	353	331	368	381	357	343	344	353	348	330	349	340	389	386	374	359	372	329	322	362	393	361	381	372	323	342	353	362	344	361	334	340	358	371	358	370	372	356	343	330	362	378	342	353	340	360	341	356	368	366	358	380	384	348	340	308	333	349	352	380	343	367	391	359	340	374	398	365	379	357	361	354	355	347	379	370	356	357	383	374	340	390	375	370	351	346	377	343	335	346	355	354	352	370	356	362	350	367	367	375	352	309	357	411	356	371	357	386	352	329	383	340	324	354	337	349	345	333	338	368	374	382	328	371	355	344	346	336	369	371	370	372	327	344	342	383	346	354	336	356	335	327	359	330	312	364	385	366	355	345	317	352	358	354	368	322	386	351	396	373	369	334	362	375	378	395	329	351	415	384	334	365	363	388	371	372	384	361	316	365	359	346	327	350	363	355	343	362	351	385	362	335	352	346	353	393	364	349	332	384	350	368	349	388	355	368	389	358	354	360	363	374	369	374	350	356	349	362	379	344	340	374	371	388	337	349	359	364	378	320	365	338	342	379	371	326	351	351	417	365	314	349	361	356	332	356	343	378	374	346	342	395	373	351	347	339	385	353	368	374	360	357	346	355	367	392	353	336	355	367	349	326	354	334	387	364	361	344	328	346	379	377	374	362	344	378	342	352	372	374	354	364	349	372	399	354	379	336	360	353	378	395	373	386	382	347	369	353	349	354	391	353	365	352	341	365	377	359	383	360	351	368	320	347	373	362	344	341	352	374	350	367	339	378	343	371	372	384	361	349	354	350	350	384	337	375	369	381	348	356	331	368	372	376	352	372	310	371	378	342	374	335	368	366	358	385	427	392	349	348	330	352	397	350	340	348	364	395	365	365	366	350	362	375	359	376	332	388	341	350	347	320	358	383	364	337	379	336	350	361	356	344	349	368	346	352	352	361	323	339	357	356	383	349	366	366	346	341	319	341	383	356	367	354	349	365	350	335	339	361	326	332	377	342	375	329	331	366	342	366	351	340	342	356	389	336	365	322	334	346	341	367	361	385	344	366	319	341	345	341	335	361	358	324	344	335	379	350	363	332	362	354	374	349	353	397	365	349	366	359	352	345	348	369	338	355	360	334	368	347	353	357	356	366	365	340	346	370	416	361	352	339	366	355	364	328	366	332	320	374	347	355	396	301	368	350	331	350	379	341	314	395	373	369	351	359	353	357	359	385	385	354	327	351	331	376	347	381	344	307	376	387	353	338	344	331	328	373	382	401	374	338	372	376	366	335	366	344	402	384	346	369	345	322	365	366	341	328	362	350	329	344	318	336	389	342	329	338	373	361	409	365	351	327	369	372	328	380	400	359	362	342	359	316	351	377	382	379	391	374	346	347	389	359	318	366	385	348	369	360	348	376	357	365	346	338	365	399	375	350	358	346	354	388	310	352	354	351	333	346	380	366	380	352	404	380	341	357	374	365	341	328	353	317	361	374	375	325	348	332	378	371	370	310	340	347	332	348	340	377	330	346	331	321	348	365	336	325	345	395	362	380	385	380	357	380	385	375	368	347	322	353	350	331	351	297	322	378	369	318	363	370	318	369	365	314	343	352	337	347	319	348	360	344	377	361	389	349	356	377	385	383	369	350	351	324	339	375	342	366	371	350	321	351	367	351	375	367	356	340	377	372	383	371	367	369	348	346	396	355	340	338	350	331	389	350	343	374	344	356	355	349	335	359	385	358	383	345	363	347	363	371	366	337	377	329	352	364	357	347	373	338	355	353	396	383	399	345	383	359	327	328	334	346	335	350	333	363	358	347	377	359	361	383	342	376	353	351	365	342	388	375	394	350	427	338	346	355	371	363	376	365	358	347	365	348	342	384	347	379	311	350	360	380	363	357	323	364	372	350	367	335	351	366	389	357	355	337	362	370	353	356	394	351	393	364	377	359	345	341	355	348	358	325	392	387	363	380	365	387	369	347	383	357	328	344	344	346	391	342	381	354	326	327	348	317	339	376	346	395	372	337	329	349	348	345	335	341	339	402	388	361	375	364	341	321	382	357	357	355	354	410	359	334	386	339	378	322	360	348	364	316	335	360	346	385	355	360	369	341	337	375	366	354	315	370	336	387	326	397	354	366	373	373	360	342	326	356	363	365	373	394	370	360	362	341	351	358	369	338	355	359	375	377	338	359	356	353	352	380	372	361	366	359	364	361	338	371	336	398	363	335	388	347	373	339	376	359	366	332	363	380	342	396	362	339	342	373	357	361	329	383	361	367	363	376	347	361	360	327	364	337	371	387	331	350	370	335	366	367	374	370	349	374	345	342	336	362	388	325	392	332	354	323	370	354	339	315	380	366	370	394	377	407	372	309	366	347	361	376	363	344	339	361	362	379	408	340	376	337	358	376	402	386	365	360	383	353	332	339	362	378	320	380	349	355	339	343	397	396	353	337	352	349	370	349	357	382	367	366	372	356	366	384	354	393	354	366	334	305	360	350	353	362	344	335	366	345	346	347	349	372	356	357	293	372	389	332	361	356	350	379	347	353	357	391	346	350	355	362	328
2788	907	918	887	902	916	912	865	859	890	867	934	856	858	843	906	872	877	871	883	830	789	844	877	931	908	925	863	875	874	909	837	904	887	853	848	840	861	845	885	869	977	840	865	868	884	867	878	878	871	834	889	905	891	850	841	921	927	888	817	873	848	896	906	853	845	870	849	847	844	812	870	871	851	883	863	857	827	852	866	868	837	788	910	910	833	856	868	882	888	883	865	928	925	912	842	852	831	914	888	849	823	851	905	832	898	903	823	881	860	867	849	867	874	824	853	834	928	852	843	895	870	863	840	832	838	859	914	843	818	861	883	890	795	882	896	933	893	866	894	836	947	846	844	914	876	910	878	880	892	871	887	912	869	910	839	859	872	911	890	879	879	906	868	878	817	874	867	828	859	876	836	876	886	830	843	869	852	897	912	858	894	890	892	866	817	842	933	830	865	839	861	854	903	841	817	841	830	866	851	852	841	864	903	860	887	887	887	879	885	836	869	844	879	867	936	911	886	843	866	871	827	894	841	802	854	905	836	879	871	874	867	843	878	898	850	880	840	910	840	851	852	893	849	935	835	892	846	859	861	875	852	857	838	856	834	883	912	830	827	896	865	870	844	898	852	862	909	853	861	855	898	837	879	821	881	836	840	860	854	824	876	857	875	877	915	868	842	822	870	860	858	836	875	857	888	865	953	833	843	822	862	871	882	859	892	814	874	894	829	854	893	873	816	818	838	860	828	896	959	851	879	845	837	835	842	806	841	884	848	803	829	868	850	876	906	875	846	835	848	851	904	885	905	844	870	801	879	925	910	893	852	799	862	873	844	876	812	870	938	923	847	913	847	925	843	884	860	900	915	850	922	894	836	812	892	853	846	909	861	920	873	830	888	867	884	860	814	896	863	873	868	846	887	939	913	902	885	886	868	872	891	864	814	864	852	901	885	839	850	855	933	862	825	836	904	848	881	907	887	860	885	884	840	921	859	827	820	843	834	866	870	894	900	808	854	882	838	910	910	862	894	888	854	921	868	869	878	886	869	878	841	846	840	865	865	845	863	878	878	840	901	856	904	867	824	833	854	899	845	832	848	883	831	862	892	890	852	863	857	876	880	834	825	861	881	878	853	864	878	876	891	832	885	867	834	861	924	882	900	818	851	809	859	845	858	841	909	924	801	868	887	864	869	942	923	839	866	872	959	845	858	900	909	855	905	850	824	829	862	868	865	845	900	862	874	858	926	868	904	833	849	949	910	906	886	931	913	887	848	901	891	905	902	888	838	889	897	917	876	846	846	884	834	872	846	895	869	869	870	855	868	856	843	871	865	877	896	865	869	859	884	887	843	868	801	897	924	851	872	882	912	911	863	861	904	842	891	828	874	866	858	848	835	849	908	843	881	850	819	835	898	895	860	852	878	867	872	813	820	817	867	873	855	864	882	835	834	898	851	924	865	891	877	909	832	843	859	845	854	895	848	834	841	897	875	866	886	864	842	869	842	838	805	877	863	820	833	893	833	870	876	885	917	838	911	861	889	860	874	864	895	869	817	878	844	870	823	822	892	854	859	856	885	890	816	850	827	875	806	852	902	865	873	867	880	899	909	814	865	904	868	829	917	894	925	869	888	888	862	874	870	887	848	870	867	857	887	859	896	866	860	847	842	892	905	847	864	891	849	840	882	841	865	882	891	868	859	911	896	874	879	917	852	850	891	828	861	818	827	897	856	859	839	852	851	870	851	893	831	905	909	900	836	908	913	837	848	854	883	878	875	820	839	881	873	856	893	870	909	896	858	929	885	867	852	860	874	891	950	837	880	911	880	855	927	848	833	857	907	839	850	815	807	832	906	860	897	856	836	921	959	882	829	888	886	866	851	817	862	886	823	844	922	880	894	836	941	846	836	836	841	921	863	918	822	851	853	846	826	832	845	868	921	851	821	879	823	895	866	833	770	885	869	820	838	897	847	845	850	869	891	826	920	886	882	856	842	831	855	864	841	880	834	857	900	902	901	887	829	882	866	858	864	885	907	830	874	846	914	859	838	887	850	853	887	883	842	840	891	873	899	853	814	796	861	891	846	866	883	850	852	832	869	857	836	880	907	876	859	836	848	864	873	898	840	883	826	852	880	882	873	851	835	823	874	889	840	883	847	852	878	855	894	858	865	879	908	809	855	869	871	869	923	856	839	854	846	796	834	828	862	854	798	841	914	905	905	896	912	819	886	868	860	894	886	875	864	879	865	836	908	836	856	883	895	874	905	900	873	848	840	891	859	885	890	828	855	888	901	858	866	861	854	836	820	902	836	862	858	900	862	852	925	839	871	849	880	857	884	877	901	850	907	844	855	890	821	864	854	894	853	867	850	855	867	874	884	847	903	852	906	869	852	864	909	837	846	891	854	792	851	831	853	899	882	857	926	847	816	891	866	873	809	930	867	864	857	908	841	881	848	856	853	869	848	921	884	918	872	912	836	879	904	864	871	875	865	894	902	829	911	881	821	916	831	897	901	830	873	815	908	849	919	939	849	858	809	884	857	894	866	888	870	861	883	862	858	856	905	895	917	859	814	880	859	888	874	875	881	889	841	869	896	857	848	871	833	898	864	901	835	892	830	863	888	893	854	846	828	853	864	867	869	865	863	949	872	907	920	873	848	872	924	862	913	899	832	841	843	844	866	840	835	886	870	909	868	888	839	880	866	878	903	871	850	874	874	872	813	891	838	850	908	886	879	903	902	869	816	882	841	868	877	896	842	878	865	862	876	842	823	868	870	865	866	956	878	864	882	942	890	815	910	871	891	891	864	815	833	850	893	887	842	884	889	888	879	911	872	906	856	851	875	883	898	880	871	846	866	835	804	821	862	874	857	884	898	889	861	865	842	839	876	854	921	857	843	899	864	812	843	849	802	873	855	846	829	864	848	871	856	861	854	857	882	865	856	859	864	881	865	904	825	849	833	859	857	859	892	888	838	857	875	789	889	811	906	885	875	905	867	805	898	866	900	873	878	912	902	874	899	863	879	935	966	826	912	867	818	881	868	880	873	922	802	855	886	894	881	876	860	837	882	873	844	862	882	930	858	822	884	840	898	809	863	913	877	896	856	872	847	901	856	832	867	881	849	882	902	860	834	865	896	891	875	890	898	850	833	830	846	863	801	840	867	841	877	859	856	823	843	823	882	894	855	852	868	911	889	944	849	842	874	881	820	925	888	873	921	901	841	877	874	886	810	856	866	921	893	904	885	888	872	839	826	902	915	881	924	878	855	848	837	780	828	876	876	808	870	849	850	850	886	826	858	882	910	887	869	842	890	880	835	893	895	891	878	884	914	881	888	866	858	889	843	855	877	852	844	846	910	857	863	852	900	867	895	862	864	848	887	855	817	849	895	875	856	898	870	898	901	876	880	933	864	906	922	836	850	865	825	883	874	831	837	832	844	831	882	862	848	890	850	861	854	838	881	846	882	850	847	917	845	893	897	820	847	886	920	880	894	874	871	900	939
8537	613	596	512	451	424	429	381	426	407	420	369	356	387	397	374	375	371	396	366	369	370	370	406	393	390	400	345	369	405	377	351	388	329	326	381	386	388	409	391	346	375	400	357	346	342	396	388	359	356	395	374	345	323	362	355	358	389	412	336	350	390	347	319	373	346	381	376	362	405	392	360	372	358	352	369	370	392	385	397	381	362	363	354	353	345	371	379	362	338	365	331	362	360	354	383	351	361	340	375	352	367	356	352	344	334	403	352	371	325	357	343	393	358	346	358	373	324	344	411	359	341	399	359	371	341	367	361	384	410	345	357	317	376	372	414	366	350	350	347	351	383	397	340	364	402	346	352	328	353	396	321	361	370	403	356	339	360	359	355	367	360	389	344	379	323	369	363	349	376	356	395	353	366	363	353	376	357	353	330	397	362	355	369	412	364	345	375	363	343	342	346	349	361	337	354	362	373	369	357	355	394	363	368	324	316	361	405	399	383	347	410	365	334	387	383	379	393	375	367	370	366	362	369	355	358	375	364	307	342	367	349	370	362	349	374	365	377	369	339	370	362	346	376	358	370	390	332	379	320	379	354	310	361	369	408	351	338	394	377	371	366	341	364	378	378	409	367	345	355	374	378	381	364	337	383	413	400	371	338	357	355	369	416	349	353	352	352	356	370	372	373	371	366	390	354	377	353	377	357	324	375	377	335	366	390	380	382	342	369	372	361	376	353	370	384	364	347	373	392	407	350	363	382	346	379	391	379	352	368	349	382	349	354	369	366	343	360	389	390	355	413	353	410	360	331	355	368	366	390	345	389	335	340	371	357	363	377	349	367	363	378	351	360	389	365	396	361	370	337	335	397	338	380	363	393	329	357	372	370	390	378	409	379	384	361	366	317	356	370	323	367	394	359	382	377	338	382	345	366	370	405	381	378	397	358	347	354	370	343	357	354	346	389	386	327	393	365	383	364	350	326	344	343	365	353	379	349	355	354	376	360	367	353	355	377	379	330	351	312	361	383	317	393	396	363	349	370	375	367	343	370	355	361	339	366	333	367	416	375	363	357	365	356	363	374	369	371	338	390	335	387	344	361	360	370	356	370	382	370	325	341	340	367	329	352	359	397	347	364	360	379	393	350	379	363	345	339	382	350	391	351	347	357	345	335	359	360	373	408	344	352	373	352	376	364	384	390	379	370	387	361	341	384	365	373	372	347	350	357	430	353	353	441	305	384	352	343	368	379	390	357	332	345	378	385	388	366	375	408	367	399	347	349	353	371	354	364	374	379	343	346	369	415	384	374	377	382	378	362	383	374	365	363	324	339	400	355	349	372	366	351	372	359	343	406	359	364	359	376	387	365	397	376	356	387	342	386	384	375	376	397	369	357	348	379	340	376	405	379	375	378	349	362	355	334	378	381	371	359	347	385	358	372	387	378	394	360	365	357	358	354	351	369	376	333	351	383	374	348	375	351	366	369	348	341	374	367	346	333	374	372	383	369	383	422	347	376	368	359	391	366	369	349	324	367	379	366	368	363	351	358	332	344	336	373	365	377	346	374	379	354	386	334	363	322	360	372	345	377	369	366	366	361	370	360	347	349	360	367	378	348	356	370	371	333	352	384	369	363	400	356	402	385	401	338	344	358	342	359	381	380	356	376	365	373	357	337	338	340	376	357	369	338	365	347	407	391	353	389	377	366	353	376	384	360	413	395	386	352	346	342	331	348	404	342	374	361	347	354	347	368	354	365	382	361	345	372	360	346	363	355	378	322	353	389	375	343	383	358	363	363	341	378	340	377	384	342	364	363	427	378	390	346	362	324	379	367	350	354	379	362	372	338	382	326	400	356	405	392	389	342	364	368	390	385	404	341	359	343	373	369	403	369	345	349	389	350	380	387	359	403	371	376	339	377	385	355	376	363	332	383	390	346	350	383	392	333	359	384	372	365	344	374	365	382	331	404	360	389	347	356	356	378	346	345	352	384	346	336	404	360	328	382	369	357	370	367	376	361	319	375	361	329	368	390	347	380	383	368	340	377	330	337	383	373	357	417	388	337	337	334	380	375	351	365	370	361	364	403	377	375	339	371	356	363	371	369	316	371	357	364	391	356	382	378	313	351	339	328	334	376	374	383	360	381	369	342	326	341	310	369	410	375	359	387	324	379	387	359	399	373	319	360	373	349	368	342	363	359	355	379	348	409	364	396	348	361	355	371	360	340	361	385	383	365	333	337	357	412	347	395	347	391	372	409	328	370	372	347	359	394	345	355	354	411	361	349	339	329	369	354	366	375	360	390	341	377	407	349	377	337	352	342	377	337	390	377	370	383	333	368	378	345	350	345	383	357	342	353	372	364	346	344	385	395	378	374	369	337	358	364	337	367	349	383	325	356	370	376	376	337	345	370	363	403	381	374	399	365	371	328	363	360	331	377	370	378	355	360	393	341	346	356	364	342	348	352	421	326	361	347	381	367	408	393	362	355	337	390	380	408	340	371	383	334	381	357	364	403	362	356	335	359	336	333	351	352	379	350	377	363	337	358	361	335	368	352	340	373	374	376	345	341	327	374	353	363	343	375	370	350	370	363	401	353	328	395	388	383	385	353	342	366	345	382	358	352	381	362	355	376	357	379	367	382	346	369	371	394	348	349	335	344	359	358	359	362	373	329	396	360	359	369	364	372	379	371	399	328	334	390	350	337	351	385	366	360	362	347	385	348	376	397	397	367	380	334	353	337	400	360	374	361	367	328	319	352	353	347	331	412	349	384	341	336	360	338	341	369	359	375	391	385	365	389	360	347	379	359	361	358	362	388	384	370	381	330	364	351	352	400	350	326	360	370	347	338	330	348	345	377	358	360	392	338	363	353	336	397	366	360	352	375	370	357	361	395	356	355	359	380	352	357	378	397	350	375	370	357	398	375	349	397	418	375	378	354	397	356	358	345	350	392	375	349	386	368	392	381	354	352	385	348	376	338	374	357	415	373	372	403	379	355	382	350	363	366	302	378	365	357	355	392	349	392	379	379	359	371	386	361	366	340	397	322	363	357	380	399	352	364	356	369	365	333	352	378	329	366	385	357	337	382	389	399	326	351	388	359	363	374	375	357	327	354	332	344	345	354	333	333	378	378	365	338	361	377	351	381	369	402	362	378	397	382	353	368	379	321	373	356	339	368	378	356	335	355	378	350	354	368	372	356	338	364	346	353	382	367	352	353	345	374	375	387	359	393	369	382	366	354	376	348	366	389	373	350	351	368	397	379	310	338	371	379	340	352	356	352	361	351	334	349	359	368	382	373	354	385	339	324	372	389	365	346	397	354	402	333	402	345	371	373	370	332	375	355	364	352	407	362	363	401	380	346	423	362	351	361	409	366	305	365	340	380	372	358	381	342	381	385	394	349	353	344	357	390	325	348	379	376	363	361	356	339	344	352	359	348	348	378	397	321	399	360	376	350	356	403	354	340	357	373	347	368	381	421	362	378	337	345	334	384	365	384
7401	1101	1405	1524	1392	1315	1226	1087	1069	1040	1008	973	986	917	951	957	904	924	938	848	906	881	953	895	898	925	877	873	906	863	820	911	876	873	858	834	894	920	855	890	798	876	855	901	877	843	859	892	900	876	866	859	872	877	887	872	846	882	861	859	913	907	891	838	906	894	869	872	846	869	882	866	929	854	892	887	853	845	890	869	841	921	864	885	857	868	896	900	894	883	857	925	893	866	815	873	913	902	934	843	897	915	857	873	860	875	903	877	866	805	902	868	865	858	883	868	887	906	895	846	867	860	860	893	848	814	892	889	869	858	865	852	907	895	841	877	823	874	896	848	893	846	830	897	877	866	830	942	869	862	886	868	861	863	868	857	904	872	854	848	815	854	883	927	903	864	892	875	833	885	880	849	859	918	901	929	873	856	863	906	864	830	879	901	870	821	907	843	920	870	842	879	853	854	849	849	866	872	859	875	848	906	860	876	853	910	920	904	854	903	910	851	899	844	878	840	829	870	841	843	897	882	837	919	898	856	870	889	836	886	841	881	911	858	953	863	847	891	858	859	897	831	838	866	900	946	846	887	887	869	868	883	787	858	877	862	863	921	858	860	854	870	871	883	851	823	886	899	819	839	885	895	880	911	872	818	897	904	886	822	836	841	905	870	845	875	865	945	892	860	867	895	848	870	873	887	830	903	917	912	869	920	869	897	924	885	828	904	879	862	881	866	875	871	861	800	864	914	875	883	886	814	867	841	865	875	877	878	825	918	906	853	854	886	860	841	847	908	859	817	844	845	892	892	891	815	846	909	879	891	891	871	877	893	836	893	865	879	894	836	892	872	850	877	870	908	851	888	850	896	887	839	880	829	832	857	813	829	835	880	941	924	881	931	881	892	847	875	895	862	912	898	885	888	893	884	853	863	881	934	870	853	871	912	836	838	907	889	842	864	896	854	860	825	844	899	856	958	886	904	887	886	910	874	855	855	867	869	821	905	902	880	897	891	900	859	922	925	857	830	874	880	863	866	840	847	859	879	859	882	884	844	889	896	881	897	873	899	867	918	817	891	808	897	917	860	861	874	793	867	889	883	913	894	865	834	832	858	897	877	874	886	930	924	866	839	801	813	939	851	862	859	886	885	905	886	849	909	887	823	864	912	857	860	930	831	855	826	858	891	879	930	894	868	836	850	821	862	847	906	910	872	844	917	919	874	826	902	850	892	885	906	886	844	871	889	911	880	899	859	911	897	916	918	934	898	845	866	858	919	866	889	909	844	863	906	874	878	909	889	837	857	842	879	853	844	869	882	872	884	843	855	916	879	847	894	853	901	897	857	865	890	882	901	819	901	880	930	843	903	840	941	881	865	872	901	908	914	893	933	883	853	879	865	874	879	835	873	834	865	932	871	872	890	849	842	836	884	879	877	868	856	848	821	902	873	898	891	958	884	886	907	855	862	875	852	868	886	880	872	864	827	867	834	878	831	913	868	891	891	929	861	861	877	806	868	924	864	805	857	824	865	906	845	839	899	883	923	902	878	914	918	880	883	864	898	907	855	896	844	892	798	876	869	808	845	907	869	827	882	893	878	851	875	884	865	882	899	864	896	886	846	892	894	869	860	840	899	888	875	876	843	867	882	859	935	849	845	918	880	895	926	891	877	877	812	848	883	865	852	884	861	831	899	888	901	861	898	864	909	825	856	909	923	844	878	806	881	826	886	889	855	854	891	872	836	892	880	885	918	885	817	899	850	917	943	899	907	856	895	890	918	875	879	848	832	895	830	901	868	858	840	895	859	829	841	876	884	870	914	891	873	860	861	801	864	870	866	863	924	843	874	908	906	880	923	845	845	870	875	844	855	834	864	871	861	859	881	924	847	869	843	874	922	847	896	901	885	842	922	886	855	906	885	929	891	909	869	845	855	882	877	884	861	857	891	911	866	912	863	829	867	820	919	852	835	872	838	869	880	864	867	892	858	876	833	836	881	862	873	930	881	874	883	888	886	918	816	909	905	886	874	873	882	838	864	837	861	846	862	847	870	856	907	879	913	862	941	884	844	882	944	848	816	889	897	874	921	879	845	864	868	887	859	848	850	887	837	880	945	861	809	887	877	930	810	865	889	895	869	831	901	890	866	862	873	867	879	837	889	875	890	845	894	878	915	828	865	876	873	898	851	879	892	872	859	871	931	907	859	895	856	907	832	918	878	861	877	818	885	857	843	892	821	839	890	861	857	875	895	905	927	867	875	895	851	870	874	880	831	887	950	841	867	870	904	914	861	866	907	893	871	852	848	848	811	889	863	892	876	896	913	869	914	901	886	877	870	881	930	867	932	852	889	872	913	837	857	888	898	829	871	910	899	895	914	896	840	858	847	839	829	941	900	853	833	883	882	859	868	885	830	882	896	862	908	853	878	849	838	878	860	856	842	903	910	887	867	878	941	933	889	860	850	872	872	830	847	929	875	888	865	893	896	925	876	867	931	859	843	878	870	863	889	860	840	890	902	927	871	844	870	834	880	864	851	885	870	835	867	879	852	880	939	848	865	879	848	891	810	859	827	909	894	859	862	861	853	903	834	848	894	883	904	870	880	927	882	889	912	843	846	905	862	903	849	847	864	851	892	887	824	925	900	862	868	865	874	894	875	848	875	936	895	890	853	851	829	878	867	825	833	859	910	853	869	926	870	842	873	879	874	844	866	890	856	855	868	880	904	856	877	829	791	811	849	893	843	876	873	882	902	899	842	855	873	841	884	868	827	852	850	880	880	867	838	890	913	836	849	847	891	860	832	866	857	867	848	869	919	891	845	895	914	832	895	832	875	895	850	914	904	845	893	840	883	896	913	874	874	910	874	845	867	843	889	872	865	862	872	901	879	908	869	852	834	872	902	905	852	887	888	902	867	840	948	861	893	877	903	864	891	888	900	815	865	840	862	953	887	910	881	856	872	909	909	882	824	916	869	858	921	837	848	907	897	841	865	890	843	864	885	954	908	871	846	834	881	836	870	850	905	936	868	800	862	860	872	855	859	881	862	834	895	868	911	871	869	927	869	880	940	843	874	898	901	893	889	896	852	914	905	859	873	895	866	858	877	839	880	905	891	883	916	797	806	893	868	820	898	856	836	874	867	880	867	877	888	838	809	880	806	883	845	908	912	878	845	865	895	894	854	900	890	842	867	852	923	897	891	838	864	897	855	875	829	828	840	893	912	873	905	849	919	879	885	838	906	818	869	863	908	868	922	880	916	846	848	921	867	878	967	846	875	844	844	918	865	846	884	843	900	873	848	874	852	877	830	833	890	854	884	850	862	920	885	860	889	934	900	866	854	862	846	890	860	828	887	860	870	838	887	845	896	899	827	890	812	886	886	848	911	846	907	877	888	844	848	852	869	901	858	909	895	888	870	853	846	879	876	819	902	886	882	867	855	907	918	797	914	938	832	937	854	900	808	850	881	841	822	887	866	820	826	854	912	852	872	892	844	885	886	870	844	867	894
13987	943	597	503	385	371	329	261	272	245	246	234	237	238	188	192	205	221	191	226	215	186	185	229	223	209	190	181	174	195	173	213	192	177	193	190	176	204	209	173	213	173	174	205	217	208	188	172	199	188	215	196	216	185	196	178	192	196	194	171	182	168	202	202	186	160	178	172	183	165	208	159	177	195	165	197	187	188	200	184	183	194	213	170	181	204	193	184	191	191	183	207	211	193	188	200	246	202	189	177	201	191	190	210	214	183	179	191	166	210	176	194	181	192	189	201	196	185	201	180	163	163	212	203	187	181	180	180	189	198	172	186	189	178	179	196	189	168	200	187	184	173	180	183	203	169	168	212	218	193	203	182	185	200	177	191	167	178	177	191	167	201	191	188	180	196	184	176	177	189	161	162	217	213	190	211	189	179	221	206	195	176	183	193	190	160	203	169	188	201	191	175	199	202	201	202	201	212	192	200	211	186	185	168	220	193	194	213	192	180	160	152	179	169	181	183	179	200	181	199	176	170	190	212	192	182	206	199	176	187	190	176	172	200	177	170	195	194	180	170	171	188	185	174	190	177	208	194	195	181	165	206	203	216	157	200	194	188	162	190	167	187	173	179	208	173	183	171	185	198	159	170	199	202	161	191	201	175	180	155	172	205	204	173	182	185	195	206	176	189	161	185	216	207	194	209	187	184	203	175	195	181	177	170	170	184	207	181	192	177	213	190	170	154	171	206	185	193	184	217	187	213	184	190	186	159	181	199	176	196	203	170	188	167	216	213	168	197	205	191	197	193	232	185	179	192	174	171	196	181	199	181	174	189	179	168	188	205	160	213	197	184	198	190	210	197	184	198	205	185	169	194	192	184	191	200	220	197	202	185	198	167	209	204	203	182	188	208	177	215	185	170	222	218	207	189	197	190	166	192	182	201	186	162	190	221	222	169	192	195	188	188	221	201	200	184	184	190	171	187	174	184	192	171	201	198	187	197	178	193	182	169	204	178	176	180	179	192	182	188	189	195	180	165	187	183	194	194	190	176	200	188	158	234	196	200	191	201	177	173	178	185	198	172	187	204	200	199	155	191	197	204	214	198	191	183	189	185	217	186	194	198	176	195	186	208	179	183	184	212	208	164	182	166	170	177	174	187	184	206	197	178	191	187	192	228	196	193	199	187	215	165	198	206	198	193	199	194	185	203	194	180	177	178	213	185	192	183	193	188	191	193	219	152	199	197	196	203	175	178	191	185	176	216	187	162	223	183	196	190	198	204	208	173	181	172	180	203	164	196	195	191	174	200	228	169	181	198	181	178	169	219	179	176	206	192	164	182	194	195	193	191	183	196	194	212	204	195	191	185	172	171	188	178	212	178	171	202	191	204	177	187	181	194	175	203	198	179	196	184	177	208	207	168	189	163	172	197	213	180	199	213	180	193	176	203	190	167	220	181	175	181	187	174	194	169	175	170	189	213	165	189	189	197	193	182	189	207	168	203	200	178	195	202	172	194	213	190	181	194	186	214	187	175	210	201	203	220	191	170	194	191	173	177	194	189	192	175	169	174	172	197	186	169	190	181	205	215	176	201	185	189	196	180	167	184	194	162	168	219	199	161	182	202	181	195	190	173	193	169	195	181	179	199	179	202	203	163	188	200	160	207	204	183	190	192	173	197	187	176	178	181	178	164	166	191	181	197	157	202	215	192	173	176	200	143	184	200	175	196	193	189	182	192	184	184	193	195	187	177	191	204	189	196	230	186	189	219	194	176	178	179	185	202	187	167	183	205	203	177	210	186	183	198	195	203	193	200	160	215	186	178	186	195	191	182	194	220	182	178	201	163	190	167	188	184	216	186	203	144	187	166	176	207	171	195	167	171	197	186	201	197	223	194	196	201	194	197	216	205	166	191	189	187	225	179	197	191	190	162	183	201	179	181	202	169	190	207	199	193	182	184	183	188	171	202	202	190	174	201	207	172	173	210	207	201	177	182	187	187	203	206	196	206	215	189	167	195	164	178	184	187	217	208	184	193	196	209	190	162	206	189	191	203	189	171	197	197	191	192	201	208	175	187	166	183	191	192	179	185	201	174	188	193	190	181	198	204	177	213	197	175	178	198	169	181	228	184	164	187	196	176	194	188	182	174	215	198	172	195	205	170	173	197	180	175	193	178	200	186	188	198	195	181	189	168	193	174	195	198	174	164	209	179	185	194	192	187	202	195	179	186	184	180	185	183	185	179	170	182	187	188	200	181	197	206	191	204	195	208	152	198	205	159	192	188	174	189	198	191	207	205	190	218	215	178	207	187	178	180	197	176	181	171	195	187	185	211	175	178	177	194	198	188	206	176	180	171	157	189	191	201	174	179	158	173	210	198	167	202	189	187	217	202	191	188	201	190	199	207	182	210	172	201	187	205	189	182	178	207	169	188	212	195	180	192	171	159	174	193	181	188	195	206	188	177	176	198	203	202	188	197	187	201	183	188	179	209	201	181	195	189	166	174	188	195	208	206	190	177	209	212	179	179	204	185	200	193	184	188	177	181	161	161	199	206	210	166	186	186	178	210	169	187	180	204	183	180	167	177	187	183	188	209	196	204	201	201	188	194	195	190	189	192	169	197	207	179	194	198	202	186	207	191	194	213	199	203	209	188	217	188	176	203	206	204	190	177	162	190	178	209	204	178	201	200	194	184	197	230	191	197	181	185	207	165	211	182	211	177	203	216	180	151	195	197	177	184	175	176	204	173	182	202	188	177	174	199	184	198	179	187	189	180	196	186	226	202	199	177	167	205	189	194	183	193	194	185	182	221	177	191	183	170	209	210	194	199	215	192	182	183	200	206	150	178	175	194	177	207	205	199	192	192	192	193	183	189	174	200	201	198	186	192	180	193	202	176	196	195	192	173	207	188	218	193	193	169	188	179	190	216	178	168	193	189	183	196	173	206	188	188	201	205	195	191	195	204	202	206	204	182	202	170	191	182	204	176	196	179	202	175	188	222	194	194	179	178	213	182	206	195	224	176	173	189	188	198	185	193	182	192	193	171	170	182	203	188	179	169	202	196	208	182	194	167	178	195	193	194	182	190	190	214	192	195	183	188	195	213	194	183	187	213	179	204	214	186	183	198	217	195	194	209	186	187	205	181	211	174	205	205	198	197	178	168	188	186	173	193	195	197	178	166	167	197	195	179	165	202	152	188	186	201	161	188	193	170	203	184	184	191	187	187	181	178	194	191	201	207	203	184	201	183	166	171	176	202	173	200	186	185	196	186	201	178	203	199	201	202	167	175	200	205	189	193	178	207	175	186	187	194	194	202	207	201	179	194	205	198	208	205	227	195	170	169	204	191	198	198	162	168	204	161	200	207	228	204	200	168	197	195	190	184	189	197	196	193	175	198	193	207	193	182	184	199	193	174	168	160	182	175	161	179	186	201	173	181	183	187	164	179	186	198	179	218	184	168	182	184	163	190	188	192	186	190	179	204	214	190	172	168	181	185	189	188
9020	965	1519	1611	1446	1357	1075	981	836	805	778	663	667	615	636	590	578	621	587	590	548	566	580	515	525	552	504	535	578	518	486	517	532	505	504	528	532	509	477	516	484	493	535	487	494	503	496	523	476	512	489	493	497	459	501	513	483	520	499	484	525	508	523	528	486	519	485	461	459	432	478	459	477	496	475	488	505	501	515	500	463	485	495	453	479	499	450	493	480	512	480	503	502	448	499	440	499	538	457	471	468	488	471	523	430	480	487	486	496	491	498	464	503	512	481	498	437	449	511	490	482	510	459	450	508	472	448	454	479	504	496	511	534	479	494	459	484	474	494	505	491	472	507	448	476	467	494	473	503	450	503	497	489	480	478	502	516	499	482	492	492	509	509	457	474	501	498	504	477	503	506	474	485	470	516	513	496	526	447	505	484	502	474	485	435	510	443	489	490	494	503	495	495	455	452	466	446	491	473	472	490	500	471	449	482	487	474	480	478	477	511	471	504	479	469	508	478	459	448	456	468	480	477	495	491	509	486	534	469	466	439	446	466	499	485	517	544	484	512	458	503	453	464	517	525	495	485	452	489	473	474	488	506	460	505	482	472	486	491	475	486	499	519	489	499	478	461	506	501	488	496	503	491	473	459	489	518	490	457	485	426	452	531	481	451	494	484	456	499	511	465	450	483	460	490	478	473	494	497	479	484	472	459	492	523	458	472	499	485	456	506	492	503	482	458	493	451	520	489	483	491	500	521	503	473	497	501	483	521	485	486	493	483	508	476	488	465	471	438	504	489	442	530	487	469	441	480	490	477	476	504	482	505	479	463	468	467	524	483	480	513	482	509	498	464	504	452	476	485	461	473	492	510	507	476	511	473	495	521	498	508	483	481	476	507	479	473	523	514	496	472	469	488	501	513	449	488	500	476	494	520	473	505	488	461	463	531	505	467	482	508	474	532	543	463	532	475	492	478	486	485	486	491	447	472	481	514	485	455	485	552	465	499	510	510	484	508	459	532	504	466	502	501	499	509	457	474	509	502	457	517	486	522	466	478	525	493	513	465	496	431	511	479	442	487	503	488	528	478	504	477	481	477	502	507	522	505	477	502	465	470	514	467	461	522	506	534	438	497	465	487	497	452	456	499	528	486	538	498	520	457	484	489	469	492	482	511	463	496	485	473	504	487	494	471	462	473	496	515	479	503	505	487	494	516	500	486	524	463	481	474	460	463	516	502	534	512	466	477	488	507	495	530	496	447	457	506	512	494	481	492	484	483	490	466	454	481	508	484	470	465	497	485	509	467	443	472	495	483	486	507	477	521	483	478	496	474	445	467	486	505	474	498	526	515	494	486	462	488	484	493	509	472	493	473	475	498	513	517	481	458	491	452	469	484	466	516	473	536	474	509	507	471	501	453	466	479	521	473	456	476	512	474	433	504	477	439	490	480	495	476	446	467	497	497	460	488	449	504	489	484	489	532	464	493	503	507	486	501	490	476	463	470	478	492	474	461	530	469	465	479	461	489	469	479	478	493	476	478	470	522	495	496	507	467	464	465	490	499	500	445	500	519	511	541	497	467	477	462	424	491	452	496	455	473	486	442	443	488	481	481	549	502	501	493	487	479	484	488	460	478	487	490	505	513	486	474	500	460	472	460	485	476	470	435	529	539	496	476	502	465	487	482	467	502	522	511	474	478	454	486	441	488	458	462	471	512	499	500	497	477	488	467	509	468	480	482	524	447	451	481	430	453	458	485	475	499	485	503	487	470	482	467	500	481	505	482	494	453	457	464	439	482	493	509	527	455	549	463	472	488	495	507	458	465	474	510	496	449	497	521	488	490	464	491	489	500	492	504	494	489	504	523	514	502	488	485	499	489	489	489	462	484	537	448	496	493	500	477	487	454	489	486	511	479	467	489	517	485	474	481	499	490	490	459	462	466	535	499	467	492	471	459	496	504	523	513	473	477	483	498	482	513	474	506	493	506	494	505	461	495	458	497	510	490	483	494	468	441	489	476	529	483	458	475	498	448	533	511	516	507	483	505	498	513	483	457	507	495	523	491	474	523	513	471	445	492	510	502	449	455	477	482	527	472	463	486	426	498	478	507	463	459	484	477	448	501	495	500	478	502	504	533	483	471	479	496	498	477	491	505	481	477	485	482	478	505	511	480	480	486	488	468	480	486	536	517	485	476	446	499	458	521	495	497	470	454	442	514	486	538	487	475	447	512	506	473	486	487	484	483	471	519	462	502	517	496	501	516	507	476	477	460	497	493	491	527	477	488	504	432	480	469	504	467	476	488	487	505	501	468	524	498	465	509	482	482	501	439	491	483	493	544	512	528	455	481	464	491	494	471	494	448	473	488	446	476	538	460	484	500	495	479	511	461	480	468	481	471	491	454	502	505	511	484	517	509	440	480	512	465	488	485	486	481	480	473	507	501	533	505	438	479	488	499	483	467	483	483	502	461	484	490	483	460	474	491	485	519	460	505	459	453	456	510	488	455	537	492	506	465	476	477	494	502	504	477	493	482	485	472	498	495	451	520	464	478	484	466	476	477	465	483	497	456	452	478	495	498	490	487	495	462	489	523	507	509	497	424	491	533	452	505	492	438	459	480	445	483	500	473	531	514	453	499	462	517	481	491	437	445	511	465	501	505	459	501	476	489	468	456	504	482	497	476	515	484	489	517	523	438	481	460	466	474	449	457	493	438	492	471	501	470	479	464	511	469	496	467	487	519	488	521	478	473	480	509	497	475	459	507	519	530	466	493	490	457	532	512	482	500	474	474	471	481	480	472	502	496	501	475	468	477	482	491	525	486	490	452	482	511	512	510	503	487	516	505	483	460	507	471	499	528	512	501	463	501	482	463	494	476	510	428	499	498	467	416	468	491	498	500	495	476	506	456	467	508	474	477	488	475	482	481	513	507	476	488	491	491	500	541	464	451	494	532	499	449	487	461	486	489	496	503	513	491	501	472	489	485	510	474	479	505	507	503	463	504	466	476	485	477	476	488	506	515	537	493	491	521	492	492	495	475	513	493	537	463	514	488	505	497	476	510	497	501	506	471	497	463	483	460	527	475	473	510	549	476	467	465	513	456	513	494	484	503	461	446	504	477	441	449	465	480	466	495	486	470	513	475	491	461	479	499	454	507	478	489	499	437	464	499	458	480	507	476	501	455	493	498	489	479	502	466	487	505	533	466	448	467	480	516	510	542	465	462	515	437	478	445	501	496	489	501	502	500	485	491	501	480	484	491	501	493	507	513	480	464	505	482	445	456	483	499	505	524	471	491	488	466	446	454	465	495	472	448	494	463	473	490	496	488	492	445	485	448	516	464	446	480	491	466	493	524	449	449	492	479	502	477	492	472	491	477	511	486	481	479	462	526	515	509	472	473	480	476	475	500	519	474	489	501	454	504	473	487	490	487	431	487	511	498	477	489	494	501	471	503	504	473	506	496	459	500	511	455	496	489	483	481	466	473	484	476	520	439	518
2612	416	384	364	373	340	383	374	344	359	363	402	329	359	370	368	351	347	354	346	388	359	385	328	368	335	365	349	361	322	403	387	356	347	357	363	382	331	370	347	352	347	346	323	355	351	320	384	360	345	363	384	335	341	374	378	350	355	339	370	345	356	357	388	362	325	341	372	317	356	362	345	355	330	366	381	342	363	369	374	361	384	339	351	366	387	358	375	324	343	357	374	387	347	301	365	377	335	320	377	339	335	349	356	338	334	370	360	367	319	337	369	344	364	337	384	366	338	357	401	350	386	346	378	337	354	340	321	332	347	354	374	373	342	352	342	317	365	358	375	342	335	341	363	368	384	377	406	384	390	367	339	393	336	358	372	377	360	351	374	367	363	344	360	333	337	343	359	379	347	372	333	342	333	382	362	351	322	329	348	324	355	360	326	357	363	382	356	364	432	370	382	390	362	371	341	355	374	396	373	338	345	344	318	367	367	376	380	315	371	337	337	367	323	369	353	350	347	389	358	383	364	348	341	353	391	359	381	347	351	330	377	362	374	372	327	370	330	349	351	353	346	332	344	347	300	388	314	355	353	365	295	351	371	353	345	316	358	309	332	333	317	357	348	355	358	335	307	356	326	375	355	344	352	332	349	363	336	342	344	388	363	344	375	353	360	375	328	378	381	325	340	334	327	335	346	384	328	353	367	327	364	351	366	329	344	325	360	365	374	350	324	340	357	343	360	338	349	355	366	336	371	358	393	416	368	361	392	369	323	337	331	369	366	368	383	364	356	345	360	352	351	375	361	350	326	357	359	342	372	371	360	317	320	371	349	341	337	361	344	347	338	369	299	324	334	352	314	342	350	346	374	364	325	329	374	347	371	395	350	339	354	360	372	364	361	373	305	400	356	418	382	356	433	395	361	361	341	297	330	381	364	350	371	358	388	392	339	341	358	367	375	382	289	347	349	321	393	344	326	344	329	357	345	358	361	349	334	350	370	322	358	337	364	364	335	354	367	382	345	362	365	352	323	353	345	340	367	360	355	336	359	344	342	342	378	376	359	336	363	320	345	341	370	320	366	375	359	371	349	348	326	355	347	360	332	374	359	338	344	337	318	355	350	381	362	360	360	390	341	320	314	354	351	323	334	344	379	379	332	342	367	370	381	398	380	347	360	378	342	339	345	362	330	366	387	329	349	368	328	318	287	341	325	355	346	357	370	358	330	382	371	363	334	341	356	342	372	376	324	337	377	378	333	361	374	351	297	351	363	317	328	374	364	349	317	335	363	402	376	346	346	385	391	368	350	376	328	351	355	361	396	367	366	366	359	350	379	399	316	339	349	368	402	359	354	352	366	343	383	345	337	376	318	303	334	367	334	346	311	397	363	365	351	365	360	362	399	328	319	362	357	351	331	344	364	371	370	356	339	346	370	366	356	342	390	353	329	377	341	351	381	368	385	332	364	352	368	348	364	334	336	364	345	404	353	353	366	365	358	354	354	357	339	350	383	328	340	353	331	349	375	390	360	330	379	360	387	347	337	359	375	346	373	406	378	358	346	348	341	347	348	372	349	341	357	339	372	372	326	364	361	347	382	359	382	385	337	328	353	349	348	348	335	351	364	369	344	378	340	318	341	349	348	316	327	360	367	386	345	356	358	378	373	352	359	346	362	325	379	398	400	332	397	360	350	371	378	406	361	381	340	363	340	340	358	338	350	361	369	341	371	379	354	355	359	368	362	369	345	355	354	349	334	355	343	353	361	363	358	334	353	359	338	311	362	364	358	344	373	378	365	374	338	376	318	368	342	335	353	328	341	371	326	419	370	379	340	362	338	404	334	355	346	410	351	359	366	306	380	371	332	329	349	391	371	366	351	378	372	350	389	346	352	347	325	353	352	351	358	354	373	343	357	335	360	340	376	366	384	343	398	342	341	327	372	374	361	368	330	345	334	365	350	366	346	316	338	347	326	354	359	377	347	363	338	340	332	361	332	353	389	318	332	350	336	310	335	317	349	353	325	380	307	345	363	312	399	320	351	351	358	369	337	385	360	339	305	315	327	364	376	383	331	355	351	351	333	335	376	369	339	370	361	335	353	369	367	357	356	338	320	384	375	365	343	384	355	327	370	392	338	368	330	357	379	358	348	353	343	355	374	373	299	344	387	368	331	355	408	383	320	320	354	339	363	356	354	350	347	385	359	316	373	353	366	348	359	360	326	368	350	346	335	334	342	328	339	379	345	324	337	360	329	332	322	370	353	353	342	379	352	332	358	350	363	376	346	381	330	371	393	376	343	340	326	305	362	342	345	352	354	305	341	374	347	331	332	348	354	362	383	375	375	345	322	375	284	338	368	387	370	354	326	341	332	352	343	346	371	349	348	352	342	369	389	361	369	331	360	355	352	358	324	350	386	358	333	318	332	379	332	364	395	349	341	331	307	379	368	338	372	338	351	375	407	362	333	356	346	340	365	350	385	368	381	376	324	366	324	361	357	344	348	397	365	329	338	373	339	381	315	347	345	367	349	378	346	388	368	354	348	350	378	353	335	340	354	347	354	342	366	333	379	356	367	356	345	364	324	353	377	354	382	337	369	352	365	398	346	340	336	329	330	352	357	368	344	349	352	381	350	332	364	330	364	329	348	339	352	381	336	369	351	346	329	354	344	351	384	350	369	340	370	340	370	325	330	305	372	351	339	352	375	348	341	410	344	399	369	344	355	353	360	350	340	368	301	349	356	348	366	328	335	372	370	355	323	338	389	361	356	329	326	346	369	373	373	357	363	349	351	370	322	370	337	354	354	339	378	369	362	360	340	358	387	355	358	373	349	363	331	352	356	333	343	319	352	327	324	321	340	351	340	332	309	373	340	392	334	394	405	334	355	353	355	370	318	361	342	288	354	338	310	340	348	391	347	323	387	362	345	336	359	352	361	367	346	342	321	367	359	368	365	381	362	334	384	372	356	359	376	307	356	390	343	341	369	341	365	373	329	347	348	339	356	325	329	353	335	368	352	371	349	355	338	350	335	367	349	343	374	333	345	344	369	330	386	356	325	336	363	359	358	381	328	402	310	342	385	373	360	345	364	386	370	352	320	349	377	347	350	385	389	374	351	353	345	345	395	357	359	359	353	412	365	347	380	359	346	365	374	345	354	374	356	384	357	327	345	369	342	384	371	388	348	349	355	379	363	359	358	351	337	357	359	338	386	352	355	349	355	350	320	380	356	366	310	415	359	339	317	366	360	367	352	343	378	348	331	333	341	372	346	370	385	349	364	355	306	336	323	366	375	337	351	363	333	364	337	314	367	361	348	367	353	354	392	331	355	357	353	327	359	369	338	317	351	328	377	331	368	338	321	372	323	347	382	355	363	284	361	334	333	365	373	385	347	324	349	336	356	357	325	346	322	359	376	376	343	367	385	346	344	362	362	356	331	320	326	387	352	375	341	374	343	345	333	327	336	353	359	351	366	377	352	351	377	358	362	370	325	334	384	367	354
2820	908	917	954	963	924	934	895	904	892	890	866	880	843	864	890	840	847	878	799	885	862	888	835	912	851	904	912	823	861	816	792	835	879	862	883	866	910	870	847	903	893	860	825	847	850	797	872	827	809	849	874	803	866	876	848	863	802	855	855	900	896	847	851	811	823	871	854	852	845	859	868	844	829	868	871	869	869	896	875	886	886	844	852	892	859	809	876	890	888	802	848	843	845	928	825	867	793	809	875	750	878	843	916	872	861	829	840	894	916	884	843	843	865	827	866	842	875	890	875	831	839	877	886	832	875	893	900	893	818	808	838	861	808	845	877	857	903	831	818	877	871	875	829	891	839	876	865	884	839	826	862	855	816	896	852	840	833	860	839	848	848	819	874	821	811	869	863	828	874	830	885	850	862	890	902	806	861	844	865	854	834	877	889	820	885	836	901	861	850	822	949	843	875	839	881	857	844	830	835	880	867	853	876	868	880	851	865	851	845	898	878	854	839	843	836	879	866	843	885	824	842	876	889	896	896	874	828	841	863	866	861	845	859	833	870	849	871	907	899	829	849	869	897	785	834	857	841	894	834	877	835	848	889	915	845	886	864	864	890	877	860	854	844	889	912	879	842	869	850	933	834	876	835	851	897	853	891	836	850	831	893	884	870	900	853	878	875	859	810	816	907	830	866	847	843	872	883	838	889	904	896	879	793	883	886	856	855	881	856	879	824	860	867	873	877	886	904	853	861	867	863	866	838	829	897	849	886	894	824	869	827	813	866	892	901	852	862	863	869	875	836	905	853	894	895	837	860	847	868	892	840	809	855	867	865	903	902	897	891	902	877	858	851	868	811	887	869	851	885	887	886	850	810	835	898	935	910	866	877	869	887	899	841	808	829	850	873	867	800	867	850	875	852	841	872	845	870	892	864	871	825	896	867	815	860	880	819	816	851	881	857	854	833	837	857	820	932	907	847	843	862	857	856	813	829	862	865	846	881	875	915	865	936	891	875	906	830	858	870	833	869	858	927	871	886	868	842	816	843	802	817	884	864	796	867	842	834	906	825	870	816	871	868	819	895	884	859	847	852	874	799	872	793	877	867	916	797	863	855	856	807	885	827	820	854	878	833	853	858	902	906	942	857	846	817	881	851	879	904	884	919	850	823	833	909	831	841	863	879	839	873	880	937	856	883	852	843	877	842	843	852	870	943	858	837	860	850	808	825	910	840	855	892	878	844	843	886	825	866	882	881	840	885	846	897	874	848	875	872	858	920	867	886	860	849	867	910	850	824	808	846	837	839	848	890	853	800	865	911	887	862	906	864	858	861	924	801	888	890	872	912	854	828	887	858	914	907	831	851	874	790	792	828	839	823	824	860	842	891	891	832	884	876	880	928	904	860	828	822	852	864	855	869	840	851	868	854	835	844	859	863	809	878	880	828	918	904	816	891	874	860	873	903	822	847	847	808	846	869	847	863	830	915	888	907	857	862	858	816	840	813	848	890	830	845	850	883	874	921	896	851	865	867	882	878	854	908	888	837	898	841	871	866	866	855	837	895	938	903	876	851	865	912	883	874	826	845	829	858	844	833	871	851	884	868	882	833	883	841	855	824	834	783	852	899	889	823	871	859	856	848	915	865	866	921	889	825	796	810	857	871	855	850	832	836	871	880	883	910	843	879	850	873	852	865	855	831	855	810	847	848	898	853	863	850	849	851	886	865	861	847	820	870	870	836	876	857	839	815	927	861	831	879	849	826	878	894	900	926	878	789	856	876	882	879	853	912	857	843	785	904	830	806	838	881	879	803	865	890	901	918	810	847	865	838	813	854	866	875	839	826	845	862	876	816	885	825	876	852	874	816	875	854	863	803	816	853	821	877	886	909	881	820	878	895	865	887	886	888	859	859	889	831	831	868	881	840	890	815	894	831	868	873	850	833	940	843	884	876	868	849	861	821	866	865	870	815	821	882	851	873	894	850	853	896	808	847	873	837	819	838	838	826	864	869	900	883	818	838	858	859	863	861	795	838	879	915	886	905	848	854	870	864	888	899	868	897	892	867	846	838	851	849	885	846	852	905	810	856	823	873	878	855	814	879	809	837	860	852	806	819	881	812	893	852	882	854	850	838	881	862	850	872	814	878	879	868	864	832	866	818	861	846	869	860	833	852	923	859	857	897	917	830	805	869	875	833	898	828	857	808	829	852	874	846	904	891	870	829	840	867	846	868	851	889	872	871	894	863	862	893	872	848	835	849	871	794	851	879	909	879	849	884	881	868	848	879	875	846	881	853	895	872	895	889	812	873	876	839	810	815	818	830	862	857	861	829	904	870	860	890	806	876	837	868	866	839	852	881	822	840	851	839	833	902	866	871	892	841	860	855	880	843	885	894	823	850	887	910	894	819	822	908	856	813	858	841	841	844	896	853	841	811	812	860	868	842	872	904	830	899	892	841	853	915	844	849	869	892	846	893	853	850	813	874	867	861	857	868	873	855	878	890	850	865	895	853	859	884	854	883	799	854	912	847	831	840	862	885	878	869	850	841	826	822	886	867	882	880	838	898	856	905	846	842	907	885	884	864	830	898	856	899	825	867	765	824	873	876	862	845	831	839	820	874	813	817	891	894	896	845	847	839	872	889	840	825	859	860	883	896	820	838	830	844	842	804	866	849	852	892	816	905	888	857	905	841	834	837	869	822	863	879	832	885	844	872	844	842	851	900	851	867	872	901	882	856	840	868	821	879	888	862	849	797	887	865	900	905	867	856	842	861	879	867	864	857	875	872	837	857	858	826	800	856	811	850	805	870	821	822	813	868	836	856	826	924	867	863	847	841	849	861	881	799	896	875	846	909	848	869	863	892	885	841	821	867	805	878	883	817	878	870	878	829	840	861	843	853	824	841	829	818	869	797	783	891	831	845	923	900	833	872	797	871	855	861	904	842	835	833	867	833	864	886	857	892	877	800	814	870	851	830	860	849	869	893	902	836	830	851	833	875	783	867	918	850	877	852	903	798	867	823	827	817	868	875	860	860	851	874	873	846	824	865	864	885	865	858	852	829	854	914	804	862	904	871	778	859	814	862	875	868	858	844	896	746	924	877	884	857	798	802	856	849	864	888	835	825	864	857	864	851	904	948	886	874	852	875	910	889	871	878	862	840	900	830	843	825	815	879	847	944	866	922	778	886	847	843	825	874	903	861	816	877	893	862	898	832	846	900	924	873	805	837	872	890	849	873	828	857	887	853	848	825	858	886	833	832	855	790	824	903	870	871	900	871	871	813	870	848	843	818	877	820	864	847	808	843	838	828	847	855	832	866	878	809	898	799	929	847	880	806	880	868	884	861	939	838	848	862	910	846	859	857	844	891	825	877	869	886	824	847	840	895	818	866	867	836	837	824	909	849	888	836	839	902	837	907	875	896	859	888	880	842	874	925	855	854	863	882	843	833	907	864	871	860	837	835	868	840	824	827	872	835	944	864	879	850	911	838	845	857	777	871
8316	630	595	555	475	462	393	414	366	412	380	378	379	391	379	368	361	346	344	349	411	316	369	389	377	389	346	385	346	376	372	365	359	339	376	324	374	362	373	343	363	337	330	373	339	321	344	357	366	341	337	346	399	353	329	370	365	358	367	344	376	373	366	343	354	386	393	377	360	336	382	358	344	357	346	327	341	375	377	333	370	345	322	370	321	344	320	349	342	371	366	338	355	349	345	394	355	384	341	383	357	373	343	316	361	342	340	349	369	303	375	408	373	354	360	340	336	318	314	363	356	386	360	384	382	369	366	371	383	370	351	403	361	345	345	346	320	411	379	353	344	389	363	339	356	326	395	358	390	353	364	345	361	361	386	335	337	362	379	352	357	362	359	345	376	402	336	359	335	343	336	358	335	334	349	346	347	366	366	363	349	350	338	362	364	333	410	382	338	349	339	407	361	321	324	339	376	361	362	348	330	317	343	347	375	347	326	399	376	350	358	345	367	357	368	395	358	377	371	361	377	351	390	363	354	351	348	336	341	356	362	336	352	319	346	307	358	348	349	354	373	328	376	325	338	393	358	350	370	385	391	358	341	343	370	366	341	347	379	348	365	324	363	340	348	348	389	341	333	354	403	348	365	323	340	345	333	359	361	351	385	371	313	352	333	333	363	355	345	365	379	339	353	360	378	358	376	382	399	330	378	363	385	351	372	353	398	382	343	360	344	354	345	352	344	351	392	367	365	359	363	330	366	329	341	369	368	335	353	349	377	359	368	400	400	351	394	377	321	346	346	353	359	366	352	350	346	332	371	350	362	361	366	316	375	384	365	382	344	342	361	370	336	358	363	355	359	363	344	365	362	372	360	364	355	357	359	395	357	401	353	356	341	358	353	336	377	386	355	335	386	413	390	386	380	352	323	397	348	377	359	358	395	368	360	343	376	325	395	370	348	387	340	375	331	345	370	347	380	341	372	369	368	350	384	338	329	347	380	335	328	359	373	371	379	361	331	325	341	322	348	362	342	360	381	351	349	390	358	327	362	352	398	358	363	361	328	343	342	324	385	367	351	368	357	354	375	367	346	373	382	327	396	336	342	371	354	395	388	362	354	344	361	328	345	351	364	367	375	376	324	363	377	374	324	369	382	339	359	352	355	360	385	362	373	346	325	347	384	329	357	374	371	402	345	372	336	331	339	324	356	349	334	340	363	400	354	360	385	359	349	344	365	364	380	375	376	345	361	333	370	301	364	353	373	330	343	360	339	331	352	366	363	395	383	321	383	383	373	326	374	349	320	387	400	373	324	337	396	351	350	356	354	312	355	367	335	368	342	344	359	368	364	365	347	356	366	398	345	337	403	362	393	364	336	341	368	332	357	364	342	359	363	376	360	314	362	357	380	355	336	322	360	384	383	347	352	375	382	375	363	343	342	380	359	337	396	372	361	378	372	357	344	348	361	355	330	370	324	355	368	324	382	359	350	385	366	361	344	359	368	354	388	396	388	329	376	381	352	351	362	386	364	379	332	340	367	368	387	316	347	362	365	382	378	396	366	352	361	342	403	364	340	358	366	329	340	359	354	384	361	375	338	366	344	402	316	355	359	387	344	346	366	383	389	362	353	366	345	358	358	348	368	390	344	364	360	370	343	350	368	370	322	396	351	355	346	382	372	333	353	359	386	346	349	362	376	392	363	327	346	343	351	386	339	359	372	383	347	373	342	327	331	378	367	349	347	340	348	351	352	337	383	367	320	347	410	396	348	387	381	339	358	359	356	361	363	346	345	369	377	391	351	373	370	331	377	344	361	369	364	358	345	346	322	362	376	325	331	368	351	376	361	352	367	390	337	358	376	376	385	312	348	337	363	347	379	369	328	341	389	344	367	371	336	399	336	358	332	347	373	379	319	361	332	365	341	352	313	359	346	353	374	337	341	351	377	401	338	362	377	352	344	354	345	366	359	368	342	316	358	369	386	410	339	378	350	382	357	369	372	356	394	334	373	373	335	354	372	366	369	347	363	364	384	368	393	333	357	371	334	358	389	337	368	351	354	375	323	367	352	376	340	331	344	364	358	314	368	360	365	363	344	371	344	369	345	358	351	343	381	321	336	343	323	356	373	404	325	332	360	319	356	375	347	334	348	364	389	328	356	357	377	335	367	362	367	342	352	369	337	351	370	373	355	314	367	350	337	389	375	356	381	358	384	351	384	361	350	341	364	358	333	360	360	381	352	357	370	376	344	362	370	395	327	349	349	387	364	339	362	351	361	330	374	348	358	395	400	348	368	370	400	382	353	354	393	398	402	343	356	371	340	372	334	372	401	351	377	382	352	370	363	343	338	346	360	355	366	351	362	364	366	355	358	378	363	350	331	330	353	374	340	378	398	348	369	350	359	379	364	369	340	399	375	326	383	383	349	361	385	357	354	369	375	397	362	357	345	346	336	382	404	366	368	339	352	362	343	374	359	362	342	347	362	374	343	347	313	346	372	389	349	364	394	383	367	354	360	367	381	374	368	358	372	388	359	382	357	321	360	402	361	387	352	387	386	377	358	354	336	350	347	315	365	380	357	348	362	312	360	337	356	348	340	392	350	372	354	370	363	384	379	366	394	372	329	330	385	368	346	344	342	349	348	334	400	324	327	352	399	329	327	368	368	388	316	358	367	335	356	369	370	412	331	346	346	373	319	352	355	356	355	369	355	337	356	379	368	364	350	364	311	337	356	409	381	366	357	371	384	334	348	338	321	401	381	364	343	391	409	339	387	372	338	364	340	408	355	377	380	350	364	378	376	382	350	384	363	335	352	370	332	364	377	371	313	359	331	334	360	347	358	340	343	333	374	344	368	357	378	380	380	360	328	336	363	364	365	367	383	361	379	358	356	377	361	338	367	377	372	414	402	371	355	366	379	362	327	367	341	359	386	375	358	350	362	369	334	358	358	334	366	336	317	370	419	354	369	349	351	361	377	373	377	337	360	369	368	332	337	350	352	327	323	337	351	366	369	369	391	370	341	359	336	353	383	347	361	370	369	368	303	331	364	359	354	331	367	342	356	392	351	348	353	368	367	372	364	382	321	396	339	358	357	388	392	369	349	370	410	355	349	334	368	381	371	383	374	329	362	390	367	347	349	363	394	376	358	387	374	368	389	341	351	414	368	342	342	392	334	379	320	391	363	365	370	363	372	339	387	351	357	339	361	368	391	402	376	361	386	375	321	334	367	397	323	354	337	382	360	342	333	331	366	369	343	367	357	366	371	340	375	355	358	329	356	370	350	396	371	363	384	324	363	368	352	361	378	393	405	360	358	387	363	341	340	362	366	350	335	336	353	373	333	386	345	371	374	367	346	318	336	348	356	395	345	380	356	389	384	356	345	344	342	336	352	376	340	345	368	347	324	383	359	346	354	360	327	354	378	378	363	345	351	372	367	348	395	336	378	373	376	374	359	387	371	348	344	339	347	349	352	380	371	362	347	351	369	346	363	345	354	338	356	361
7476	1093	1335	1530	1336	1294	1136	1097	1036	1018	1050	997	960	949	907	931	946	886	906	854	919	861	855	940	893	848	903	887	899	867	913	921	879	893	850	851	914	844	880	863	932	886	854	877	896	884	882	820	888	907	899	819	911	891	900	887	930	854	870	867	820	867	799	890	847	862	878	877	861	901	888	898	877	912	894	889	834	826	819	857	839	875	859	854	845	806	831	881	836	843	920	861	850	822	804	885	844	859	850	843	879	876	890	864	886	839	886	841	869	862	873	924	862	898	825	863	850	929	868	844	854	847	867	831	883	843	897	858	872	901	863	900	890	892	879	845	893	869	840	843	915	819	910	867	874	876	850	870	868	883	874	860	844	836	881	887	916	889	832	877	859	870	871	839	911	938	855	857	839	847	857	907	907	836	817	871	850	836	881	870	863	897	833	887	940	853	895	868	872	887	844	886	832	877	881	827	895	918	853	861	878	871	917	872	867	893	808	823	893	857	839	857	885	893	836	882	866	851	853	899	871	862	938	866	828	819	848	884	880	855	872	875	864	913	815	861	845	882	851	862	826	833	847	896	882	843	831	863	844	862	892	867	864	838	872	883	857	851	902	868	842	897	784	828	880	822	876	843	798	861	827	835	845	841	848	861	863	891	872	828	829	868	892	887	889	823	816	870	905	862	891	853	833	864	833	888	833	839	840	830	878	875	808	842	859	862	913	884	891	837	895	868	851	827	861	900	898	830	859	893	878	889	821	850	881	896	916	887	838	856	860	825	853	914	863	861	839	845	845	832	871	876	897	830	836	969	884	841	870	853	844	858	865	867	876	834	889	846	880	944	863	880	864	888	847	884	844	819	875	814	843	855	867	868	842	860	831	873	849	846	859	902	859	857	856	842	861	836	865	899	865	827	875	832	871	871	903	878	892	854	858	889	896	841	849	844	883	826	884	847	899	821	818	859	877	884	878	801	873	847	875	886	847	839	857	890	899	849	866	874	837	868	836	853	867	887	847	837	857	846	876	836	843	859	879	854	871	857	787	913	800	796	922	893	841	868	850	868	908	912	864	872	854	833	903	847	882	796	875	883	823	898	904	917	797	871	886	886	872	843	887	819	891	864	846	896	800	874	882	922	864	878	867	848	835	888	867	881	836	874	890	848	845	846	826	862	893	872	874	836	905	831	887	889	868	902	832	935	878	905	799	821	876	875	879	826	831	902	875	844	850	894	845	900	825	901	886	860	837	891	868	842	828	807	844	865	854	862	866	848	867	898	903	809	860	865	916	835	868	913	851	844	850	804	856	870	794	861	866	896	883	884	879	841	856	792	861	855	814	895	882	870	915	800	893	839	868	859	864	834	844	865	879	869	845	919	842	888	891	854	897	850	823	829	832	810	863	850	860	864	840	889	855	821	841	884	857	855	859	889	879	850	864	878	842	862	843	869	850	885	889	888	878	860	818	904	866	899	817	876	830	870	866	826	873	895	870	853	856	869	839	886	844	910	862	885	853	895	894	880	864	942	841	843	823	843	876	840	872	913	849	851	836	885	871	848	862	830	879	860	823	872	906	856	835	834	830	860	815	849	821	867	861	862	810	864	844	848	910	831	863	864	877	870	884	862	891	886	836	836	873	847	850	849	857	834	884	904	861	863	848	869	821	896	858	901	911	828	835	820	871	884	861	831	892	831	847	872	923	867	833	850	841	853	830	844	835	849	828	874	831	877	851	832	815	883	878	893	891	857	853	865	849	856	884	827	852	842	861	908	879	830	874	860	877	859	879	854	836	864	914	863	818	802	844	871	865	838	871	871	874	895	832	861	823	846	888	947	917	823	872	873	844	874	879	877	823	853	817	831	882	865	884	862	825	886	877	818	871	874	872	895	874	822	858	834	873	881	843	838	890	896	839	862	844	849	853	870	889	904	854	846	845	896	840	880	921	838	832	813	854	834	910	839	840	823	866	867	926	846	824	895	881	851	852	825	839	874	835	860	878	864	827	825	881	842	854	849	869	851	832	937	863	827	838	878	916	856	826	866	875	890	833	883	849	882	926	881	831	854	859	788	833	864	850	868	894	880	835	829	886	840	833	858	875	884	875	861	868	876	831	824	856	833	885	861	855	876	869	844	855	880	867	834	888	862	886	888	931	830	827	894	865	859	878	880	871	857	872	855	880	858	866	867	877	890	878	846	903	907	889	837	838	888	827	866	853	878	889	883	914	849	845	844	875	850	826	892	864	882	865	902	855	895	846	905	854	912	876	890	835	867	897	793	863	856	862	868	780	841	875	811	920	836	895	854	851	847	852	811	841	851	889	901	889	886	839	845	811	932	861	856	840	873	853	852	851	852	837	875	871	876	885	854	814	883	874	845	858	855	897	915	888	799	847	834	871	884	852	893	879	847	843	836	924	849	896	859	805	861	813	865	806	810	834	862	876	863	932	875	859	877	854	882	862	905	882	871	879	837	850	890	922	866	860	880	869	848	880	872	843	864	834	859	852	884	836	816	854	916	909	878	894	839	896	877	861	887	853	873	895	812	830	814	842	838	867	881	839	862	840	819	855	877	888	823	870	795	902	809	842	893	899	871	919	837	899	887	802	875	909	863	891	851	857	872	855	833	840	898	838	859	867	859	874	845	862	835	839	844	818	805	835	883	882	848	854	835	851	905	890	856	861	853	842	821	823	843	910	830	876	819	899	910	958	862	899	894	837	837	854	788	863	904	871	821	880	904	912	846	841	829	898	848	875	841	879	891	841	843	838	892	889	814	839	830	887	857	810	795	888	859	849	870	893	863	854	831	885	824	895	902	825	898	851	873	899	879	912	850	816	852	855	828	887	816	886	859	867	870	867	772	850	880	866	854	884	898	855	887	901	877	877	838	874	914	891	882	868	831	856	847	869	864	875	880	882	835	867	869	821	885	869	817	850	897	897	835	872	875	874	864	835	843	833	810	858	845	890	817	854	890	839	809	811	910	816	830	877	847	867	853	862	849	871	866	862	860	825	850	830	841	924	861	817	839	905	833	908	862	852	853	858	882	831	849	898	890	862	873	863	894	853	911	873	828	860	868	878	848	842	851	868	858	905	865	901	839	909	898	875	857	877	862	815	858	849	836	846	876	846	858	848	846	815	828	917	910	863	849	876	822	888	856	858	846	922	871	790	855	848	860	848	851	871	905	848	879	879	863	867	847	880	840	871	874	857	902	849	877	862	833	837	796	859	881	888	842	887	894	854	923	848	863	862	803	846	880	853	846	853	856	883	846	899	899	792	857	879	833	882	861	815	848	861	868	881	887	814	846	894	908	828	821	857	830	845	848	842	856	834	857	880	855	831	817	910	859	856	838	821	816	825	837	876	884	873	831	886	893	879	837	841	793	827	861	807	899	888	858	829	900	927	865	834	864	822	825	870	848	859	870	879	848	861	817	851	909	864	920	894	861	861	892	804	844	861	825	877	848	849	868	882	890	887	830	871	928	905	929	883	873	901	869	889	863
14130	935	651	548	398	364	290	271	285	222	222	215	214	211	223	208	212	198	189	180	191	211	185	189	192	185	179	193	190	201	208	184	178	215	171	165	185	174	175	212	191	194	189	196	171	196	160	188	166	216	182	197	188	200	176	200	173	191	174	171	170	166	194	196	203	190	201	202	163	213	185	173	170	181	207	172	182	202	199	186	194	164	205	183	177	187	196	196	192	209	201	178	204	194	192	175	183	198	204	181	175	152	198	186	200	199	179	184	178	206	158	183	168	164	152	199	218	225	173	159	196	190	173	216	197	181	161	206	202	182	199	190	209	168	189	182	200	199	169	191	173	194	193	188	171	167	173	172	192	204	176	182	181	174	191	185	179	201	195	192	193	200	188	184	170	187	171	197	173	177	176	173	197	173	162	174	186	166	188	182	194	176	184	189	220	179	193	184	185	178	190	177	205	169	186	185	180	187	182	186	172	189	176	190	168	216	178	157	187	180	191	200	182	166	199	195	170	194	176	181	207	178	176	189	173	197	200	192	193	197	177	192	205	207	171	172	192	185	214	182	193	181	170	171	215	200	162	219	198	182	203	184	191	184	192	178	159	188	177	195	183	184	182	190	189	194	172	217	173	197	197	185	170	180	180	172	220	180	177	178	172	172	194	167	203	198	180	173	190	198	193	190	199	204	191	180	194	184	176	186	206	193	196	208	191	187	177	231	167	181	167	169	179	183	196	173	186	210	184	180	175	179	164	187	199	171	181	193	184	174	185	164	202	166	184	169	190	198	180	196	183	188	189	199	173	185	188	163	179	204	193	191	183	195	193	186	205	187	189	191	194	187	183	176	203	191	189	197	164	192	178	196	190	210	204	195	203	177	180	212	171	192	182	190	186	167	162	165	192	195	181	190	181	181	186	144	156	190	183	181	166	220	182	183	191	182	169	182	182	201	207	208	182	208	181	194	185	171	182	198	215	161	186	212	180	165	191	159	183	193	219	187	169	184	194	200	214	211	204	202	194	218	208	169	205	179	171	160	187	177	168	188	189	217	197	186	161	208	196	179	221	184	180	177	165	180	193	200	200	183	151	202	196	179	189	204	169	165	185	195	179	176	173	186	184	173	191	180	169	195	194	192	179	188	173	201	179	208	173	174	157	173	196	178	180	205	178	193	183	173	167	182	192	194	203	187	188	184	192	173	184	190	198	159	172	196	182	179	203	176	190	197	183	188	166	182	177	198	174	193	190	163	182	180	180	179	213	184	195	173	191	201	174	191	204	175	197	213	165	172	200	196	193	169	195	194	192	191	193	181	174	191	178	195	186	196	189	183	176	187	177	197	160	166	210	178	195	176	177	210	191	206	185	181	162	180	218	196	208	216	159	180	189	187	172	164	202	213	207	161	180	186	207	153	185	192	176	192	170	183	178	214	190	183	185	181	186	186	180	197	166	203	180	196	197	167	191	180	176	155	163	180	190	207	196	198	181	179	153	190	189	182	171	199	198	178	184	162	176	200	198	181	160	193	199	183	191	187	173	157	199	214	194	178	203	203	183	184	209	172	187	196	178	164	192	171	188	171	173	184	180	193	166	187	148	176	153	191	205	204	194	177	198	193	174	167	198	184	211	180	161	199	181	194	199	185	198	186	195	180	173	177	172	193	206	184	192	205	181	168	176	189	188	167	192	159	178	191	180	170	160	169	180	179	170	195	201	206	213	170	193	197	175	163	161	168	181	170	162	167	183	180	173	201	199	207	170	176	190	198	220	185	192	196	177	181	204	188	189	171	180	175	186	210	194	178	165	187	187	203	185	187	187	177	161	186	152	179	186	213	171	189	183	181	159	211	178	212	180	189	160	176	182	229	198	189	187	218	163	172	175	197	203	199	176	181	217	206	201	157	161	190	194	228	185	211	202	178	156	189	191	186	199	194	194	206	182	191	220	144	181	165	183	190	201	204	181	199	186	183	190	204	205	181	146	196	195	167	192	198	191	202	181	191	194	188	218	208	212	185	155	193	193	175	193	178	207	189	203	178	190	176	164	157	177	174	176	171	161	221	183	172	204	179	193	184	181	195	203	182	181	173	185	172	189	188	156	209	160	186	174	184	200	208	182	194	160	174	192	181	203	170	210	176	159	202	204	179	185	204	182	165	201	208	184	176	189	181	187	173	204	178	187	197	188	204	169	168	178	172	208	159	180	158	194	187	160	189	176	195	186	203	202	175	180	186	185	184	186	193	175	189	179	183	170	182	175	190	163	176	183	172	171	201	202	193	219	197	207	181	175	174	201	203	188	199	196	214	174	178	198	177	183	191	187	178	171	178	192	218	176	182	198	195	188	199	154	147	176	205	195	202	191	177	172	190	192	181	194	181	175	147	177	184	208	208	179	179	175	178	184	184	185	181	196	163	179	171	204	198	195	202	197	187	173	158	182	185	188	188	205	191	190	205	172	164	200	195	237	188	211	202	191	181	175	196	177	167	198	180	189	190	167	195	154	158	160	200	205	154	187	196	196	168	177	190	174	174	164	179	169	206	190	185	182	202	180	188	184	167	180	176	173	228	157	177	217	186	160	177	206	197	170	198	178	199	181	168	199	188	182	208	205	181	188	168	178	175	176	179	210	189	209	186	171	170	197	183	183	182	165	188	182	202	229	201	198	189	171	201	159	183	188	180	187	196	177	187	186	175	210	174	182	183	182	179	191	187	197	180	182	165	202	180	143	182	183	179	186	175	203	179	193	209	178	205	155	185	188	205	162	174	209	218	205	198	187	196	197	193	230	197	184	187	157	194	158	184	177	208	183	170	179	189	183	203	202	169	180	191	205	163	176	178	180	180	193	179	184	164	200	207	190	194	189	184	210	186	174	170	195	176	183	182	191	177	194	179	175	203	187	222	177	200	179	182	189	154	165	185	204	182	184	194	174	183	188	184	191	172	192	170	186	196	175	182	189	174	169	166	196	177	192	172	185	169	184	193	170	202	161	192	205	169	215	211	186	182	186	175	186	190	185	203	180	196	198	227	192	216	194	212	178	226	198	188	199	200	198	175	187	165	198	173	164	180	162	189	200	187	187	190	176	182	186	172	169	153	191	185	199	194	189	193	176	171	182	173	200	186	223	193	207	174	192	190	175	183	177	195	177	189	162	181	181	199	187	191	192	191	194	184	214	192	167	177	180	200	222	171	179	204	183	181	179	187	172	182	186	190	191	205	168	176	198	173	193	184	186	191	165	155	201	180	180	194	207	188	188	171	171	177	164	178	190	195	192	192	191	175	167	192	187	186	171	158	202	179	189	183	205	184	185	153	181	205	191	203	185	198	202	187	179	182	172	184	183	188	180	192	198	188	201	195	169	163	176	182	181	203	163	199	199	197	183	192	196	207	188	203	222	196	179	211	187	172	174	200	159	184	197	201	202	181	161	180	183	180	175	197	206	202	199	178	179	190	191	182	171	190	191	201	186	207	184	183	155	179	208	208	212	202	207	172	197	202
8969	878	1444	1682	1505	1234	1099	922	837	824	732	681	679	670	641	580	639	574	571	598	524	519	548	601	523	541	531	513	529	492	504	487	476	528	488	491	493	512	501	461	492	469	475	469	523	474	509	494	482	499	470	492	497	498	487	469	474	517	520	464	504	461	473	466	503	510	450	498	484	466	491	500	468	482	452	494	455	484	516	503	485	456	452	487	464	522	460	455	468	511	486	427	464	485	501	469	521	451	484	476	493	500	445	486	486	477	479	467	474	461	528	466	472	522	458	470	479	500	457	478	473	453	526	522	480	484	477	423	461	491	462	494	511	454	430	515	468	514	450	458	462	428	477	451	496	468	459	470	490	471	475	517	432	477	491	470	511	485	472	490	488	481	517	475	481	484	498	498	489	475	478	458	480	477	491	427	497	489	495	506	504	461	469	470	475	480	444	495	501	455	450	498	470	500	504	486	498	473	463	489	452	487	487	457	447	452	519	485	497	462	494	460	499	451	425	478	494	493	457	489	483	505	490	487	453	450	496	484	485	510	507	520	485	461	463	484	444	476	458	457	486	487	516	466	479	521	488	546	510	471	472	472	486	484	499	481	482	469	486	479	503	447	452	439	485	449	467	477	458	481	486	516	482	478	464	463	521	490	452	488	438	466	514	466	439	532	440	516	467	464	456	522	456	489	478	463	445	515	481	488	473	465	486	477	484	437	480	523	481	469	481	468	487	465	465	479	481	462	472	462	474	436	464	480	442	499	469	421	448	460	461	488	463	498	486	484	458	486	470	482	503	531	498	520	456	482	496	468	518	504	473	464	475	491	492	545	489	491	493	508	471	461	465	498	463	494	483	476	461	471	438	431	496	493	480	444	468	450	508	453	500	462	476	480	486	486	461	500	452	505	498	499	502	461	437	466	470	473	469	501	453	486	494	459	486	479	453	487	513	471	512	497	477	479	470	445	485	475	479	452	485	461	485	454	490	484	475	471	530	465	443	463	467	490	478	497	472	473	491	502	441	484	474	454	456	456	479	481	480	458	477	467	508	462	444	483	496	483	450	479	466	494	484	481	463	498	471	454	482	477	440	448	487	492	461	423	483	429	468	468	520	485	466	502	450	514	484	490	511	486	461	457	454	490	519	488	427	486	501	500	446	503	500	490	493	487	475	506	457	465	500	469	479	482	506	498	485	473	468	424	469	473	458	452	515	490	500	490	479	494	465	475	467	475	487	505	481	492	502	480	496	460	466	420	501	482	488	470	448	475	494	491	466	486	492	509	492	490	531	453	463	469	502	483	488	460	502	470	531	475	473	476	458	465	491	483	509	514	463	515	431	509	488	475	505	481	510	492	443	505	455	468	481	465	496	482	457	483	468	447	438	437	467	479	472	439	482	472	460	459	480	457	479	472	456	479	453	473	450	493	464	472	478	485	481	442	508	499	449	485	457	531	446	467	420	446	476	516	485	494	475	438	487	469	482	479	509	472	470	467	438	453	442	446	497	461	497	467	433	464	483	491	459	453	456	444	490	464	496	494	468	433	457	487	482	465	479	472	506	463	498	478	442	479	440	495	471	537	493	458	494	446	469	485	467	479	468	512	495	449	464	500	468	483	503	482	508	516	496	442	468	472	460	453	473	503	459	434	500	473	488	486	472	523	482	505	462	464	496	451	471	464	476	488	500	485	482	471	466	478	499	493	459	467	454	454	421	477	478	471	426	457	516	502	469	454	460	479	513	437	472	518	494	449	506	469	505	478	497	470	452	479	470	498	456	483	457	469	467	512	513	481	454	461	478	435	476	437	459	466	467	487	466	471	482	464	484	479	453	462	490	481	474	506	504	446	430	436	477	507	469	460	503	482	465	453	480	454	461	453	514	450	484	498	462	426	510	441	460	472	462	420	474	444	495	480	498	510	485	465	510	472	461	536	459	476	497	481	507	456	470	498	485	508	456	501	508	490	509	495	502	479	474	458	528	455	474	489	468	481	462	471	494	462	483	486	457	508	457	500	464	532	444	490	489	469	481	511	460	487	479	442	473	464	510	476	505	465	481	471	457	473	474	489	477	490	462	454	417	477	481	436	484	477	454	497	462	442	472	482	507	459	450	477	464	467	483	471	478	466	477	497	464	479	470	463	501	515	483	460	481	440	491	486	464	452	472	499	465	444	479	459	441	437	463	462	525	489	462	449	513	506	464	513	440	452	462	429	488	487	495	481	441	462	441	476	500	460	488	492	462	512	455	456	451	453	431	442	465	461	488	487	458	463	447	456	436	454	434	494	449	467	483	490	494	489	482	470	469	444	506	465	473	470	522	489	446	494	441	490	488	456	473	490	473	491	469	450	496	518	442	475	472	485	508	419	484	452	491	452	424	453	483	458	464	488	479	479	478	492	465	484	476	456	463	481	508	481	477	458	478	503	485	479	460	476	465	470	491	493	470	497	505	487	484	486	481	482	470	421	498	454	485	494	486	463	488	434	472	481	471	461	490	434	502	501	488	505	489	490	476	453	430	495	476	490	429	493	490	485	515	473	467	474	506	475	493	462	423	427	483	440	502	521	468	489	495	489	451	495	451	421	470	478	502	478	474	496	461	450	459	489	488	465	433	470	457	450	493	472	508	444	483	434	474	478	477	476	483	480	473	480	494	485	443	482	465	486	524	469	479	460	478	460	433	473	496	477	496	466	479	499	523	460	458	455	462	482	466	460	440	499	472	476	467	463	453	490	517	485	473	485	449	457	470	478	479	464	478	487	462	536	456	473	478	506	466	487	430	483	434	475	490	473	459	516	466	429	490	482	493	471	509	468	488	453	454	492	498	467	469	469	478	477	499	455	454	455	492	482	451	498	493	484	467	474	484	471	464	478	488	473	498	489	458	466	455	517	463	468	470	511	447	459	468	439	477	493	444	474	442	477	458	470	479	470	472	486	432	479	458	470	529	504	480	441	490	452	443	483	476	448	475	459	491	477	499	451	478	504	478	462	487	503	480	491	476	456	478	482	464	453	472	474	471	508	456	482	469	514	477	467	476	450	482	501	486	477	469	466	453	500	483	471	491	501	490	482	491	453	515	486	506	491	457	501	491	477	465	491	497	486	451	471	474	477	462	465	474	461	497	449	478	435	474	477	477	477	445	495	464	467	459	469	449	501	471	465	425	477	459	479	482	446	464	476	457	487	473	467	485	454	486	493	441	470	481	450	494	461	445	483	494	479	451	473	480	500	449	477	449	495	446	464	452	499	488	473	456	468	471	487	476	468	487	437	465	461	484	497	477	463	488	463	459	455	472	500	543	546	467	481	433	498	518	436	443	504	481	496	452	454	454	500	488	496	463	481	441	458	502	486	469	471	477	491	475	485	482	458	478	461	484	472	490	446	452	464	444	473	462	489	419	486	462	486	502	462	484	474	483	483	513	464	446	463	456	459	438	471	479	525	439	493	435	491	521	452	487	457	509	471	491	476	467	485	483	503	467	487	486	456	447	487	460	469
2444	397	363	346	402	328	354	349	341	337	341	380	322	336	340	370	338	355	385	362	388	402	356	361	333	362	371	316	354	342	360	321	346	341	365	348	362	340	337	364	319	366	352	358	369	336	295	384	335	368	372	358	358	368	369	323	375	326	368	365	362	371	381	298	287	354	330	397	337	317	337	368	402	356	378	339	339	353	355	372	352	359	372	350	328	342	361	371	324	348	355	323	334	360	359	350	350	354	335	380	353	331	384	340	350	320	391	352	361	321	359	392	343	325	357	323	324	354	340	362	327	361	340	333	343	387	359	352	352	359	336	345	315	360	322	351	379	359	357	337	345	355	339	310	331	304	327	382	340	346	364	369	379	374	383	342	326	372	366	342	324	339	374	348	360	361	365	350	362	381	351	336	365	353	398	352	328	367	334	318	376	348	352	370	364	378	356	346	355	336	357	346	360	379	363	364	380	344	346	332	370	381	381	367	324	343	366	394	348	367	370	341	331	363	378	347	352	329	340	379	373	351	378	374	312	346	396	353	351	347	329	356	342	368	353	390	360	331	331	325	343	342	375	325	368	344	334	373	346	324	332	373	389	338	346	351	374	363	372	349	383	356	385	319	348	342	349	345	328	372	357	341	343	384	362	366	349	389	337	339	312	355	347	320	320	368	350	348	368	295	345	352	373	338	375	365	327	347	320	353	339	342	353	331	367	368	346	339	311	355	344	323	377	372	377	367	325	377	366	350	349	376	364	365	374	359	342	335	346	328	354	339	342	354	325	355	348	365	339	338	325	324	364	362	359	383	348	360	388	397	343	320	353	356	330	371	339	359	377	325	337	349	363	353	346	337	334	386	349	389	347	325	352	336	335	356	359	341	369	381	338	309	350	363	358	320	337	382	379	342	371	342	360	383	346	378	374	325	343	371	345	331	339	344	352	380	344	336	345	358	361	322	368	373	362	386	370	360	339	358	378	330	352	355	339	413	369	321	367	346	363	335	322	378	369	375	369	352	314	343	374	349	333	346	376	351	353	380	369	360	340	314	368	383	325	338	301	326	341	356	364	368	337	346	318	343	339	361	343	351	350	338	344	328	302	386	367	361	346	331	334	383	348	369	338	337	357	360	330	339	393	372	355	352	364	356	366	395	344	343	324	378	366	364	345	329	345	355	309	323	348	364	400	367	347	313	341	384	315	359	365	362	363	332	354	383	359	321	319	347	320	371	335	356	334	327	312	332	375	347	308	351	362	359	349	371	342	329	336	386	391	355	379	346	331	321	353	320	383	372	348	351	349	341	298	333	389	352	352	338	395	369	385	361	337	363	323	355	359	386	340	356	339	331	334	360	350	349	384	341	346	343	352	335	348	366	363	343	347	363	320	352	384	354	359	347	374	363	353	377	328	364	368	373	338	359	366	341	342	331	335	332	379	342	349	332	364	345	324	382	303	322	343	340	338	357	377	330	349	330	346	352	358	396	348	361	364	379	357	327	363	354	335	370	353	331	359	364	352	370	346	333	339	322	341	350	370	325	310	357	333	345	351	351	349	369	358	388	348	330	383	323	367	353	368	350	352	347	379	350	355	364	370	353	356	358	369	332	333	341	367	343	325	349	342	363	354	345	340	373	378	358	350	344	343	350	337	314	319	344	343	365	354	352	339	341	383	356	339	347	379	334	354	350	347	337	355	342	358	362	375	354	335	328	346	374	324	327	343	366	352	344	338	343	328	344	334	367	373	378	346	356	353	359	361	310	353	347	350	339	346	356	336	349	326	331	338	360	337	344	321	367	355	373	297	374	385	367	339	372	339	348	375	359	346	376	360	324	333	330	363	337	382	355	341	332	362	343	383	338	316	360	363	332	314	343	362	305	356	343	358	333	326	363	355	341	355	332	332	404	354	314	345	366	318	381	355	338	355	338	321	355	357	328	332	369	340	334	337	347	354	356	369	373	384	363	352	351	347	351	336	344	333	338	305	363	321	392	331	327	344	353	339	333	381	314	320	304	347	350	358	340	334	371	326	346	346	359	348	379	333	368	339	367	377	401	362	351	371	349	350	362	344	331	338	368	353	349	352	359	353	358	347	339	360	369	370	339	351	348	323	374	359	322	345	336	348	374	343	348	339	373	327	319	342	388	371	344	342	407	362	339	351	343	333	353	352	376	333	386	331	341	362	368	343	363	331	344	381	359	298	386	362	344	372	390	337	343	343	383	368	330	348	354	350	330	367	325	341	373	351	350	345	344	353	339	344	304	385	339	374	381	333	344	373	401	372	357	363	315	308	336	346	360	335	333	346	367	345	355	343	327	374	374	389	340	357	334	364	359	312	355	343	341	334	331	350	356	364	324	360	372	400	312	333	353	355	383	319	368	364	367	331	365	364	359	353	357	319	358	376	354	367	375	329	367	363	365	354	353	343	360	385	347	360	359	344	342	342	322	358	365	344	351	369	342	369	335	333	350	358	362	358	362	360	350	385	368	340	332	337	341	351	365	341	338	351	339	333	333	355	324	369	333	312	301	389	357	342	351	355	395	355	347	392	389	362	386	362	340	362	344	306	401	342	370	375	364	367	377	372	333	339	369	331	350	354	342	365	350	330	361	350	346	299	353	326	377	365	326	333	357	368	338	341	360	323	365	339	383	363	334	349	362	356	359	383	354	381	333	376	359	375	349	342	350	343	343	342	343	335	347	346	325	312	338	347	372	359	316	387	352	340	335	360	331	340	394	340	341	328	368	357	373	336	368	337	353	365	351	365	359	340	359	341	373	379	367	349	397	336	329	378	376	309	334	349	355	378	366	325	338	356	329	317	367	325	348	310	343	359	379	334	354	349	379	366	337	361	363	359	365	344	385	360	330	406	349	373	354	361	389	334	355	333	369	371	365	360	357	364	329	354	356	332	361	340	358	330	373	349	330	317	364	387	336	355	357	334	376	309	327	330	379	357	346	365	352	358	344	351	335	326	389	345	319	316	382	367	339	372	346	358	340	356	378	365	356	376	356	361	353	350	378	381	339	377	341	309	347	348	360	355	374	348	331	336	393	365	367	363	351	347	351	373	361	347	324	368	359	332	337	350	355	335	339	346	355	369	344	353	322	288	330	357	358	362	356	336	359	341	333	312	355	335	355	326	371	373	372	345	344	350	338	360	385	320	332	363	374	334	345	376	362	340	337	343	329	325	340	367	367	390	347	392	356	357	349	366	358	327	361	349	361	331	324	330	382	334	371	373	377	338	378	349	363	347	339	338	356	341	332	332	350	351	356	336	348	341	310	389	340	314	369	361	354	359	371	380	349	354	298	375	322	332	359	361	385	325	370	348	346	358	370	348	347	340	360	345	353	324	307	331	367	355	349	374	375	341	363	350	335	324	350	348	347	345	379	350	334	378	363	367	321	296	328	403	356	348	337	356	352	349	332	349	352	341	373	341	384	367	376	364	353	346	383	371	386	323	351	364	347	330	352	362	357	359	364	341	352	347	378	373	355	393	353
2756	881	888	900	901	839	878	831	881	869	860	874	839	813	779	844	831	835	881	872	794	830	869	884	853	850	817	822	842	869	857	837	835	854	859	859	886	863	844	892	879	793	884	869	874	870	862	863	852	873	830	902	793	886	880	822	828	844	764	831	844	890	867	854	847	873	809	812	861	824	845	895	875	850	930	817	865	836	847	857	824	838	804	850	845	883	896	811	877	901	838	851	876	874	790	919	887	836	847	854	843	877	842	815	831	867	867	846	863	805	867	845	843	861	896	857	831	891	845	880	869	889	900	851	813	849	864	901	873	901	861	795	828	838	849	893	856	849	818	875	853	859	826	856	788	871	854	850	880	833	844	851	857	841	796	870	859	835	851	875	894	881	864	891	828	858	858	859	899	888	848	877	846	825	808	792	917	871	832	852	878	868	834	857	852	832	801	831	853	885	850	883	870	888	860	821	882	872	838	837	843	873	857	847	833	883	860	820	873	817	864	814	843	798	872	860	824	813	842	837	843	831	857	821	854	823	879	785	823	898	808	876	817	858	853	835	833	853	886	873	898	817	882	871	884	824	863	876	863	863	870	792	876	829	901	872	856	851	838	805	869	879	874	880	826	880	837	878	803	875	850	794	883	871	857	810	888	838	856	891	856	866	835	847	866	846	839	839	811	895	863	849	855	856	882	867	901	864	831	847	819	883	840	856	862	831	879	912	868	889	866	860	841	826	816	848	851	880	833	853	892	841	848	859	851	859	831	877	899	827	845	865	871	833	834	806	844	848	800	851	813	806	849	876	848	913	867	872	805	879	858	869	843	861	856	848	871	850	839	879	804	824	882	834	876	834	835	807	820	851	866	867	845	848	876	863	832	862	849	829	883	849	858	858	822	877	845	831	882	824	851	843	832	791	892	851	825	839	885	811	851	876	823	828	861	801	854	833	911	819	869	841	815	895	800	788	840	846	860	855	799	878	852	828	913	888	868	848	874	832	867	829	839	877	812	889	855	835	886	871	822	846	834	835	836	821	846	800	817	854	828	801	831	847	858	866	789	873	819	884	869	862	843	877	839	815	885	834	855	908	841	856	822	847	827	874	801	866	842	920	813	813	841	805	890	884	875	870	903	849	834	872	855	885	800	863	830	818	812	919	802	915	902	912	830	857	828	806	870	871	886	860	871	829	842	841	825	818	843	818	850	868	897	822	880	882	871	859	870	909	860	872	866	880	850	867	814	802	810	802	836	830	819	802	871	824	843	868	840	810	842	867	857	798	881	858	841	828	880	848	829	795	793	839	843	883	856	855	867	815	807	865	815	799	817	888	830	848	819	848	886	896	852	843	882	865	876	815	850	874	855	848	888	824	817	842	877	812	870	879	907	829	876	879	864	872	860	843	846	845	831	919	857	867	906	880	868	837	831	861	833	803	861	864	865	830	832	824	867	867	904	870	837	818	832	828	775	857	841	823	797	895	867	861	883	870	813	869	869	871	871	838	815	852	846	880	827	813	906	846	902	847	846	883	834	811	850	856	875	831	879	865	842	821	802	822	822	854	933	844	875	811	822	861	872	850	865	821	829	862	873	820	870	893	838	825	819	841	874	894	784	883	847	856	835	844	843	855	877	864	882	899	837	812	865	888	832	858	905	860	852	829	831	812	859	828	869	886	765	845	906	850	843	833	815	842	829	804	899	852	862	804	830	815	853	774	840	854	848	841	821	838	897	848	819	811	806	842	816	865	838	848	825	847	869	818	853	905	870	871	865	848	795	843	859	857	822	884	882	854	834	898	904	842	872	869	791	803	871	841	859	893	887	850	865	856	825	867	827	784	871	872	904	836	819	834	852	851	836	927	876	860	821	840	828	829	842	844	859	853	845	822	813	865	870	912	864	843	820	857	856	843	880	787	870	894	853	880	824	862	868	838	805	857	856	875	839	860	870	866	835	894	859	802	811	816	842	847	859	893	849	854	873	874	837	918	890	830	858	874	900	815	817	835	889	891	890	856	823	882	869	892	846	828	881	847	823	888	847	848	828	819	848	856	871	877	908	874	832	863	866	824	839	871	864	844	878	827	872	820	878	829	825	901	858	825	841	823	869	878	858	933	852	867	874	806	859	846	824	880	871	825	833	829	856	903	878	844	818	865	879	851	857	877	830	817	841	836	843	881	900	849	858	841	815	858	868	842	842	839	842	867	873	849	845	855	909	873	851	811	874	866	838	811	856	823	885	858	864	859	846	831	840	811	866	825	821	800	854	886	875	762	803	838	863	879	874	837	821	847	891	833	856	846	876	869	852	837	829	888	840	851	813	849	856	810	835	870	844	883	882	898	841	838	838	830	810	805	898	853	868	842	847	810	888	877	844	869	848	887	839	915	844	844	833	852	842	870	821	858	849	828	869	766	880	868	852	851	805	870	864	894	888	809	856	841	854	838	849	822	847	856	825	888	840	842	855	839	844	879	889	844	836	881	858	898	875	814	817	858	847	860	776	845	785	821	856	853	859	883	877	852	864	876	812	861	803	873	850	848	854	868	847	843	816	797	798	853	805	842	792	868	863	860	832	840	872	871	835	886	864	887	833	792	866	842	898	881	826	812	888	872	824	874	863	804	825	859	857	813	917	871	824	908	873	848	867	805	802	838	834	835	793	872	835	902	878	817	879	879	865	874	891	874	830	844	811	870	880	794	818	819	923	873	838	891	895	880	800	852	906	876	795	853	847	821	826	883	826	883	800	823	898	867	820	856	842	835	846	901	836	830	778	794	858	812	821	848	896	834	862	855	815	852	874	835	924	894	856	866	826	927	877	818	821	863	829	845	864	872	880	893	921	898	858	833	860	852	827	844	841	819	803	813	841	896	826	823	868	809	799	868	848	849	811	841	849	858	881	846	833	848	835	872	832	906	835	848	835	862	867	873	848	859	857	801	861	875	879	815	846	818	815	851	884	880	821	831	846	875	792	872	823	849	840	843	799	852	769	839	837	849	902	892	801	794	864	855	908	803	802	891	836	866	898	855	841	907	857	890	807	871	862	910	837	831	862	859	844	814	888	856	865	841	834	855	864	797	900	852	851	878	876	932	825	829	851	824	808	809	850	825	869	856	877	816	808	871	825	853	887	852	857	835	855	863	822	851	879	831	829	865	841	878	827	868	836	845	892	865	873	857	869	845	909	821	823	815	874	862	827	847	821	846	841	884	873	881	830	795	843	845	876	898	829	855	863	889	860	845	824	840	838	854	880	909	841	838	843	860	866	885	853	823	821	889	863	846	847	861	844	809	839	846	836	873	837	865	831	838	877	848	869	803	844	835	868	873	818	880	842	883	832	938	831	872	870	844	879	931	852	865	870	891	843	810	841	859	858	864	839	794	840	879	844	864	842	877	860	872	859	905	852	825	852	819	834	843	876	848	854	839	831	869	845	839	878	869	840	889	824	805	873	812	829	861	867	872	858	851	850	821	926	820	839	875	840	859	879	867	852	821	817	857	865	869
8602	694	589	509	465	413	379	399	407	394	388	373	362	350	393	350	361	339	358	334	390	391	368	376	370	375	380	390	336	357	364	337	367	347	378	379	335	355	333	355	394	345	318	373	354	338	335	352	346	350	344	373	353	386	354	406	382	349	349	386	372	363	364	363	346	355	394	342	389	350	376	344	360	362	383	362	333	369	380	381	351	373	342	358	389	325	392	361	352	335	343	362	341	352	358	342	350	315	331	349	356	346	348	354	328	335	340	324	357	370	344	371	349	347	362	354	371	342	360	364	352	351	388	360	366	356	318	350	396	372	329	354	376	377	354	354	377	367	386	387	332	361	399	387	346	362	345	347	347	338	366	380	375	359	369	383	379	375	353	360	347	400	357	392	357	361	364	348	357	348	345	348	375	343	360	387	347	344	390	352	380	347	349	339	359	387	346	375	348	346	353	372	335	322	330	339	371	357	316	365	340	322	363	333	348	359	364	359	325	368	349	339	368	369	340	348	320	360	356	314	353	382	350	343	343	368	324	329	346	336	384	372	383	348	362	346	339	358	398	400	366	378	352	349	351	374	381	368	355	353	332	346	362	386	379	360	350	344	368	362	372	373	367	391	357	381	359	347	327	323	399	355	381	367	386	361	359	372	396	352	363	355	365	347	319	362	344	367	351	315	376	353	351	373	355	355	355	366	343	370	369	385	342	345	371	395	351	333	334	375	336	342	361	341	354	359	372	344	368	326	363	340	352	402	341	371	329	377	350	325	349	377	415	342	385	339	334	354	334	344	364	351	395	324	360	326	340	365	349	342	319	352	341	358	361	367	314	395	330	348	323	353	394	360	368	355	376	379	351	349	355	366	328	340	397	332	327	348	353	323	384	360	350	339	338	374	373	337	356	357	357	333	337	323	335	325	384	385	305	369	336	352	326	364	369	358	351	324	364	344	391	379	382	362	361	367	340	367	356	358	372	358	375	360	351	346	337	360	348	346	375	357	360	392	341	380	379	323	378	331	423	366	370	377	409	381	361	385	373	365	352	348	371	347	356	364	327	300	367	367	348	355	366	359	341	368	359	317	357	321	345	378	330	350	347	337	367	364	358	365	375	350	355	367	367	355	351	382	350	387	370	332	352	374	353	337	339	336	382	384	377	354	362	378	324	334	369	392	361	330	353	326	411	344	384	386	398	341	351	350	329	333	335	352	337	299	337	348	380	343	352	358	361	348	390	394	360	380	357	337	324	394	356	346	374	404	353	351	384	377	375	398	376	369	345	304	345	373	380	364	359	335	358	380	409	354	359	351	363	391	379	360	340	368	376	343	344	381	358	364	379	337	343	346	351	361	346	379	372	380	409	367	326	335	376	353	387	387	397	355	336	346	392	368	355	364	395	352	338	378	352	320	340	368	342	345	338	376	360	357	338	340	349	337	319	363	350	338	356	358	310	383	391	310	311	352	387	405	408	320	344	337	350	357	382	351	338	343	366	360	343	396	314	344	383	317	307	360	335	368	358	341	330	349	335	328	406	352	338	340	342	327	326	328	342	368	350	369	356	362	340	331	367	364	332	329	335	361	374	326	370	360	384	333	373	369	339	378	357	367	338	352	350	331	364	370	396	330	360	356	385	341	362	347	340	361	355	377	351	335	338	343	329	391	342	340	355	365	366	384	362	379	374	356	362	370	358	325	359	358	333	388	380	328	347	355	368	399	374	319	314	331	347	345	394	312	366	326	322	380	368	385	375	363	322	338	347	351	403	350	353	331	338	355	348	385	337	386	374	372	358	364	363	346	360	348	356	324	319	324	339	375	334	328	341	391	383	367	386	376	369	369	361	315	338	348	354	375	341	381	361	341	325	361	352	342	355	340	365	344	382	367	366	330	314	395	357	345	396	348	315	385	391	391	362	348	367	363	333	387	381	392	331	346	333	368	363	368	342	323	316	319	337	329	330	347	357	319	310	344	372	299	358	368	306	383	377	354	359	342	370	368	382	353	381	335	325	358	350	357	338	343	299	344	391	354	392	351	337	378	358	356	357	390	353	361	349	405	372	375	360	390	388	357	354	330	315	357	343	387	362	381	358	374	348	365	382	393	345	352	370	388	364	360	347	350	367	363	341	374	379	347	344	394	381	364	365	370	343	354	368	349	351	337	375	368	375	345	353	366	348	366	358	360	379	350	377	379	371	361	380	335	313	354	365	370	376	333	398	385	360	335	367	379	402	382	385	351	325	364	341	359	338	355	353	383	372	359	339	347	350	366	366	378	353	369	377	387	337	334	336	408	355	319	360	356	400	371	371	355	335	348	334	336	358	357	357	367	334	328	377	385	374	331	385	356	373	340	398	344	324	355	339	393	353	327	363	368	341	365	347	387	359	351	339	368	340	344	390	370	380	314	362	329	302	335	320	344	341	344	391	389	327	327	325	339	357	356	355	351	335	335	366	352	345	345	377	394	354	343	371	375	332	364	337	349	360	328	330	369	380	343	331	356	336	369	367	328	315	381	350	345	351	423	380	365	351	344	343	386	371	410	366	358	341	339	377	391	360	353	359	315	377	397	356	378	394	348	361	372	329	350	366	362	353	360	352	341	393	356	320	339	351	349	372	373	363	373	369	336	353	395	340	364	365	383	353	376	366	340	346	336	377	356	375	376	380	347	330	348	337	355	367	344	352	383	377	347	392	368	345	388	399	360	358	351	367	375	371	353	385	355	365	335	354	351	353	333	329	359	374	356	379	352	340	340	378	341	363	350	355	374	338	307	311	341	363	339	348	342	365	390	372	390	371	346	394	387	344	375	344	346	367	349	353	336	350	390	294	340	340	370	341	361	351	365	342	364	378	341	358	386	348	345	343	361	335	320	345	392	366	385	340	378	376	370	320	384	379	357	364	334	355	379	372	348	344	360	354	389	345	380	370	377	386	339	376	356	389	330	384	370	391	371	332	341	339	320	375	342	334	361	357	350	369	388	361	339	381	392	357	355	367	351	341	365	346	349	345	351	360	377	363	367	357	371	307	348	358	393	367	358	375	366	354	341	385	368	355	368	350	364	354	329	384	371	375	387	368	361	383	376	316	353	362	376	344	374	358	382	363	354	346	360	344	356	345	384	346	337	381	358	354	343	373	345	323	330	358	359	338	318	362	327	376	418	363	374	378	377	371	332	386	350	356	353	375	341	344	333	354	367	355	360	381	354	312	367	367	357	342	350	374	391	347	339	360	365	364	368	378	364	364	389	359	377	377	371	372	426	359	327	310	360	373	363	350	358	355	393	355	395	366	350	378	355	336	371	351	377	378	344	406	375	354	347	389	385	356	366	348	324	345	352	359	356	378	373	350	331	343	357	378	362	389	361	396	372	358	373	361	355	320	331	342	380	368	339	364	369	337	344	356	342	356	354	354	387	346	356	346	364	375	342	349	387	372	347	353	380	370	363	388	349	365	347	356	375	358	332	375	340	378	356	382	346	371	340	392	378	397	359	374	344	376	374
7506	1099	1404	1489	1378	1289	1186	1085	1106	1104	974	974	916	965	1001	892	901	895	884	897	850	849	902	875	877	884	870	850	848	877	879	816	874	878	856	864	827	876	866	837	839	868	888	828	875	851	825	829	855	830	835	871	886	860	872	879	859	854	838	834	867	857	804	874	856	862	868	866	847	831	856	854	815	889	878	807	914	904	830	850	868	899	845	834	904	804	852	845	863	844	844	828	885	801	875	850	869	897	812	856	845	844	882	920	871	886	861	845	863	857	850	808	859	866	797	864	845	858	890	869	863	821	863	845	869	878	846	886	897	869	817	845	834	835	900	847	922	915	880	826	878	869	870	868	829	825	823	860	856	854	905	883	875	880	836	837	918	840	845	853	887	886	869	858	875	819	813	818	833	873	851	791	820	835	901	873	845	892	846	887	891	856	822	830	872	898	872	880	815	887	830	902	845	836	893	851	864	882	817	904	878	885	891	858	823	850	819	868	869	851	866	850	893	855	867	900	914	898	836	876	914	864	812	840	801	838	793	814	816	885	873	834	843	830	880	889	910	833	847	861	843	847	885	898	878	824	834	876	878	877	890	869	854	835	836	899	860	792	846	882	902	884	834	862	830	926	858	856	842	853	831	845	852	843	853	870	867	843	836	837	832	830	865	840	939	898	826	837	823	871	865	855	810	864	889	873	844	850	825	800	826	852	821	858	843	836	864	901	872	812	869	864	870	868	851	844	872	829	893	854	831	880	873	842	873	840	861	862	885	887	828	843	882	831	846	863	809	881	812	854	843	845	832	851	857	845	857	853	857	813	904	836	841	869	795	828	816	918	840	867	858	861	847	878	874	887	860	846	861	840	872	853	854	870	829	825	811	863	812	842	878	861	805	832	889	881	867	835	860	815	825	846	868	846	811	859	829	881	880	805	871	819	855	913	841	870	857	846	893	899	888	850	848	884	845	827	827	873	832	852	791	870	867	846	855	899	830	884	854	847	842	897	836	833	840	826	890	876	850	858	808	888	873	844	836	846	846	889	809	891	847	846	824	801	815	808	859	816	808	844	830	892	877	923	843	827	902	831	835	833	852	838	851	898	829	819	810	880	862	848	881	876	877	866	835	834	806	873	851	891	924	849	835	871	841	875	805	895	851	828	866	882	886	854	860	823	779	845	896	870	823	868	861	830	840	866	825	871	845	813	828	924	903	846	880	849	833	803	829	895	873	845	816	818	867	867	872	837	872	852	838	882	853	837	912	816	890	866	844	870	855	839	872	909	875	865	872	840	835	832	809	851	868	902	844	924	854	852	838	879	888	836	852	863	827	905	860	847	826	872	863	860	844	840	882	843	856	797	811	836	846	816	850	854	828	836	850	865	906	851	868	819	894	877	854	845	827	845	853	837	873	914	862	806	854	874	931	854	849	783	834	868	834	826	843	878	877	882	862	843	892	862	887	773	839	867	863	840	881	826	887	824	841	860	856	839	851	862	865	865	870	836	806	883	836	911	875	861	840	873	905	810	829	806	835	849	861	857	878	893	847	877	871	809	866	813	877	882	890	820	835	888	880	823	867	837	884	814	869	902	893	877	823	795	828	846	812	843	934	864	876	901	857	844	916	827	846	894	857	899	841	859	926	880	855	864	847	866	826	849	793	819	855	887	811	807	879	820	876	896	852	800	868	889	821	888	829	885	840	898	816	902	853	776	872	799	849	873	830	893	876	857	844	870	871	873	820	835	853	780	833	866	810	891	838	850	863	853	842	841	839	793	794	872	855	825	866	852	804	885	867	843	876	866	875	907	823	878	840	869	859	888	835	844	888	838	820	838	908	842	899	874	881	818	863	853	829	883	876	882	858	911	885	893	831	835	808	868	888	850	924	881	883	865	837	922	869	872	879	858	829	818	826	817	867	859	919	879	863	852	854	921	872	870	826	823	907	841	791	875	876	832	827	826	817	864	825	852	908	861	864	836	813	847	858	859	857	826	903	831	876	840	870	820	862	850	797	849	821	867	854	831	817	853	829	857	850	856	840	801	837	885	882	839	859	785	853	869	867	860	854	854	786	831	876	794	955	850	821	907	850	855	834	875	880	861	837	837	854	882	855	827	858	860	822	865	886	819	865	864	804	778	848	895	848	860	897	910	862	816	874	841	824	847	856	863	808	815	829	886	883	873	812	865	855	872	817	865	862	831	850	878	826	848	828	907	867	834	863	857	883	834	871	876	833	865	865	894	856	849	815	829	862	822	841	904	816	807	845	846	869	851	883	802	906	849	893	815	840	828	810	856	873	920	862	893	837	856	814	826	836	842	828	836	871	890	832	846	843	842	830	864	854	832	846	878	832	889	845	783	824	846	867	906	832	847	818	887	861	826	862	820	801	830	874	869	862	879	880	833	867	899	809	885	833	894	902	877	868	904	859	847	887	884	853	810	880	898	862	847	814	868	827	881	811	870	833	878	845	791	907	827	880	791	852	828	873	859	913	837	891	868	900	876	844	828	849	836	873	854	819	882	865	894	859	807	886	829	890	863	868	883	814	867	858	824	919	841	864	827	872	808	885	885	851	832	814	890	853	836	839	831	878	862	827	894	870	870	851	831	819	871	883	821	930	853	817	869	859	843	833	894	851	843	874	879	842	877	891	825	824	877	841	839	870	943	827	866	829	841	876	846	815	802	892	859	855	840	892	868	838	887	862	828	833	843	868	874	887	906	865	846	812	920	831	792	842	852	796	829	868	824	822	851	818	867	869	809	869	831	857	821	855	867	872	806	931	857	844	851	850	876	843	899	810	843	872	858	895	885	892	844	890	874	831	832	893	880	841	866	839	810	886	875	839	881	838	884	861	882	905	808	889	853	889	861	811	864	889	894	802	851	876	900	842	879	849	874	856	891	897	883	848	842	860	839	843	851	872	850	845	883	873	915	831	841	849	867	840	894	818	825	849	870	838	859	836	833	841	885	876	837	845	798	905	921	886	909	830	853	889	870	875	842	824	780	818	897	916	851	893	870	881	853	879	896	856	797	854	832	895	861	819	884	829	859	864	838	853	755	896	803	853	800	867	878	814	832	819	834	865	854	828	864	919	814	817	840	858	843	877	856	816	915	845	847	845	858	856	935	823	858	871	875	806	865	855	846	854	864	825	864	833	864	856	871	815	877	845	824	887	847	825	849	846	883	853	926	899	838	883	855	859	832	865	831	880	871	869	880	814	889	848	814	888	906	843	835	814	829	924	868	873	813	856	862	848	829	802	868	810	829	914	869	837	888	844	820	867	858	897	810	866	845	933	854	893	873	880	850	887	865	854	856	870	844	838	855	890	881	853	876	866	870	822	866	842	825	860	805	858	865	824	857	842	846	896	842	894	893	874	802	873	855	880	860	831	867	844	866	898	810	841	842	862	839	908	839	836	910	837	866	841	854	875	924	861	839	816	809	865	885	852	887	838	834	811	879	869	859	871	849	873	842	865	837	905	880	867	876	863	838	880	831	798	898
14147	846	621	533	410	317	271	261	255	228	216	210	212	208	202	185	218	182	184	185	183	178	187	185	188	211	196	205	196	174	184	194	179	178	217	165	186	192	181	182	207	192	182	198	177	173	168	176	187	173	192	179	189	196	170	184	198	186	186	186	158	181	172	192	189	178	160	187	181	188	181	206	173	195	154	188	203	184	164	191	189	177	158	177	173	190	172	178	175	200	195	182	192	189	202	206	175	185	191	189	182	199	189	185	181	173	212	180	176	174	171	169	178	195	167	169	167	177	185	175	194	170	186	181	178	193	196	192	192	181	152	159	159	180	175	206	191	176	181	159	202	202	191	177	181	183	182	181	174	205	209	189	207	171	189	190	178	180	189	159	160	166	174	178	191	211	196	176	152	175	196	171	173	161	164	180	187	186	170	197	186	146	205	179	190	178	203	185	201	162	182	186	188	198	171	201	191	186	191	186	180	184	210	186	204	185	185	182	195	176	174	181	175	185	185	190	214	186	180	197	175	160	172	161	184	173	186	183	173	193	185	195	183	200	202	188	205	191	158	160	193	190	162	201	170	201	172	176	176	198	156	182	169	168	181	206	175	204	208	181	160	166	156	187	188	194	176	163	188	172	194	192	169	167	163	191	186	177	200	198	194	175	181	190	199	176	210	201	198	191	183	184	180	191	183	179	188	186	176	162	149	152	196	178	198	188	158	198	200	167	201	176	171	181	187	184	181	193	182	165	148	165	177	178	163	177	167	172	205	183	187	184	208	179	179	183	175	184	179	189	204	218	186	170	176	195	174	187	181	176	175	158	191	178	214	183	183	205	158	203	181	196	164	166	175	174	199	171	170	176	203	169	198	168	165	172	218	206	179	162	179	193	166	214	173	173	188	192	157	169	182	212	180	169	145	165	196	194	177	188	207	181	179	180	204	188	186	185	187	181	185	174	166	198	185	174	166	181	180	197	152	181	186	192	186	194	203	195	158	186	185	160	156	182	199	177	197	175	208	206	184	195	203	178	208	172	187	200	203	192	181	171	189	196	182	172	175	175	181	181	181	191	182	163	175	180	167	201	190	178	193	178	183	191	208	190	210	211	175	186	203	210	187	194	179	173	191	169	162	184	220	186	167	186	204	186	185	159	168	220	180	167	174	191	171	184	156	193	168	190	162	176	191	203	198	163	174	179	184	161	195	187	175	157	187	171	195	191	162	188	192	194	182	158	161	184	170	192	197	185	209	202	174	199	184	186	194	177	196	177	192	178	184	184	184	176	171	207	158	204	176	207	171	180	163	173	198	171	191	187	184	180	174	185	174	188	207	179	152	157	172	183	200	181	232	202	196	180	176	183	192	196	162	172	185	169	190	178	170	172	198	186	202	160	177	188	171	155	176	183	189	204	164	181	175	174	202	174	187	202	172	186	180	178	172	195	183	174	190	160	191	158	192	200	175	181	178	207	204	163	174	191	179	209	183	178	177	188	220	176	189	179	172	174	152	194	189	217	193	201	189	190	183	175	164	173	164	177	159	192	202	205	193	195	167	186	177	180	174	191	178	184	188	158	174	171	172	167	175	207	177	182	193	183	191	159	171	181	177	187	190	193	172	197	189	192	194	175	157	167	164	179	188	151	200	190	203	186	197	196	188	199	204	165	177	171	157	186	165	200	190	194	193	181	199	186	171	165	195	178	192	183	188	174	149	186	189	184	188	177	172	183	167	183	163	179	187	178	174	174	185	177	170	195	181	183	172	176	205	178	197	177	193	174	226	193	155	166	194	205	159	193	190	168	175	181	165	177	176	184	195	161	195	165	161	187	180	193	189	202	198	196	188	161	193	198	191	214	197	191	195	192	190	187	205	193	203	181	152	180	195	199	196	222	196	171	176	198	194	184	195	182	197	198	202	180	179	159	188	165	186	177	173	201	174	191	179	172	190	182	198	189	191	196	158	200	164	188	193	183	180	169	180	195	197	192	204	176	177	201	194	190	174	181	184	181	183	162	198	198	198	174	175	185	181	189	209	160	189	153	208	183	163	170	171	189	179	157	196	203	157	191	212	195	181	182	195	183	202	177	196	201	204	197	172	181	199	201	181	178	183	202	171	199	182	197	167	187	193	165	175	191	200	203	213	184	205	187	187	194	193	183	173	194	183	174	179	195	180	150	156	188	196	155	180	196	187	188	187	174	193	171	172	172	229	155	193	199	174	171	197	187	179	195	176	180	165	182	183	181	160	179	200	215	184	187	175	179	192	161	167	182	169	231	158	192	165	213	168	181	196	179	168	192	158	191	180	182	187	200	188	190	193	165	205	180	171	207	180	170	193	163	201	173	206	189	178	207	189	204	173	141	187	175	182	173	178	189	195	197	205	179	184	176	215	199	175	167	186	171	202	167	164	190	184	180	184	167	210	223	192	167	182	189	183	203	186	203	176	207	182	183	203	165	170	185	186	183	165	188	177	195	172	207	165	172	185	172	192	214	205	177	178	185	203	168	198	173	197	194	201	184	171	158	193	188	183	185	182	183	201	186	201	177	183	186	184	204	189	172	215	180	166	162	197	160	178	198	192	183	170	183	194	196	185	191	177	186	183	164	179	176	192	163	171	175	159	154	179	196	186	191	158	188	187	187	180	190	182	179	180	182	174	167	169	171	181	173	177	170	178	195	210	197	183	198	199	176	173	190	178	208	175	194	188	219	187	187	187	176	182	195	186	186	180	188	179	176	217	173	175	198	184	203	189	192	179	182	186	186	190	204	170	185	184	204	176	189	175	176	170	183	165	169	182	151	160	195	167	181	188	184	189	193	189	164	153	214	168	181	185	178	193	170	176	186	193	163	170	179	186	180	173	195	151	197	174	184	168	195	155	159	175	173	149	195	157	185	196	195	169	184	182	180	179	172	180	190	210	193	198	176	185	202	215	175	202	169	177	174	184	185	211	180	177	179	183	195	187	155	186	190	188	178	176	183	158	183	169	182	194	193	173	190	196	197	195	161	196	205	166	184	196	163	180	175	193	180	202	191	196	177	189	176	181	195	182	178	163	162	180	191	152	179	165	174	175	191	171	191	185	192	174	163	187	176	204	203	195	176	179	184	194	171	178	158	184	182	174	198	195	199	154	185	164	171	188	193	161	191	175	183	193	166	173	186	185	197	190	181	195	190	205	171	200	195	199	210	147	216	176	178	181	195	204	168	179	162	192	194	160	192	201	193	199	171	161	178	193	186	168	164	190	182	173	183	186	174	165	205	161	170	165	185	164	198	161	179	198	201	178	164	174	180	149	157	196	196	188	170	180	180	195	180	204	197	208	185	195	194	207	186	168	206	178	178	181	182	153	161	175	185	167	178	180	164	178	194	195	182	165	189	173	203	180	193	164	211	189	187	204	189	174	172	230	181	184	182	156	188	186	179	186	153	197	175	182	188	178	194	168	181	171	202	192	173	162	206	173	183	184	204	211	182	171	173	195	182	180	190	179	181	175	210	180	199
8781	869	1427	1662	1463	1284	1070	928	824	827	766	691	633	591	610	541	570	594	599	547	519	536	537	481	538	529	509	505	461	472	517	504	460	464	481	482	509	513	520	511	480	484	540	460	427	488	497	519	511	448	478	486	493	477	493	491	476	457	496	495	470	477	484	555	488	478	438	488	501	484	436	457	450	493	459	487	456	459	451	456	488	455	503	490	456	485	474	471	473	450	522	448	464	446	461	496	459	482	469	479	428	474	483	488	474	495	477	475	458	473	466	452	489	506	481	499	444	446	475	473	469	480	472	470	491	446	448	477	472	436	482	440	470	468	488	514	486	486	528	493	468	477	475	472	466	443	473	486	448	487	492	479	481	474	471	445	461	489	457	459	468	467	475	500	474	441	446	462	456	485	461	499	433	494	495	446	484	467	492	448	501	458	509	472	485	420	461	476	464	441	480	418	476	445	474	463	468	417	490	465	418	491	459	482	440	447	455	480	468	451	461	427	462	472	504	475	494	466	483	478	481	455	494	483	450	471	471	481	471	485	507	510	468	462	468	497	487	454	465	499	476	489	467	469	445	472	450	464	486	485	493	458	483	444	488	459	450	469	450	490	474	435	477	498	475	453	466	464	465	483	476	439	469	490	437	467	486	492	456	466	457	468	491	505	487	504	458	479	451	498	476	468	465	465	434	462	477	477	469	445	453	430	493	475	454	498	462	507	464	451	509	491	467	484	450	476	440	466	488	463	468	482	495	498	497	466	473	488	449	473	451	436	481	474	483	505	448	453	485	478	461	480	508	499	441	479	485	464	483	474	481	459	454	476	467	483	455	435	514	469	470	455	483	467	439	456	482	464	452	468	495	470	512	477	508	489	460	440	465	499	495	498	467	439	511	483	451	511	473	497	479	506	485	482	517	472	446	496	432	515	503	450	467	470	447	495	534	480	503	478	474	436	474	471	481	521	460	464	440	474	471	466	466	485	490	507	460	476	472	459	508	432	503	484	519	472	483	447	462	457	466	479	494	443	477	450	471	479	480	475	491	431	499	492	444	466	453	494	471	468	489	467	444	454	447	497	475	458	466	468	459	470	488	426	479	456	484	454	460	474	494	485	509	469	488	483	452	470	450	480	477	465	444	492	463	449	482	500	473	451	512	476	508	509	400	450	451	483	472	452	453	470	493	516	461	474	454	488	513	483	426	498	459	461	472	455	455	452	481	460	432	466	478	512	487	497	471	472	457	505	466	460	512	454	481	467	465	503	506	459	449	478	474	495	471	486	455	494	474	467	472	442	443	461	447	435	460	473	484	444	484	443	444	468	483	483	469	480	475	450	448	472	470	449	446	485	472	480	469	446	466	447	481	442	488	487	517	485	436	484	502	463	478	452	492	481	473	473	470	473	524	476	476	483	472	472	502	463	480	458	478	480	463	461	471	454	460	485	453	465	467	501	493	483	458	484	479	410	456	489	474	470	420	440	444	463	437	454	513	479	478	472	467	500	452	506	511	508	452	475	456	490	522	494	479	432	466	495	440	482	436	492	486	436	470	440	424	454	503	479	483	439	469	440	484	454	478	438	450	488	502	459	468	469	474	527	484	505	503	474	504	491	467	463	507	508	444	476	443	481	474	464	460	527	449	487	494	455	448	455	465	482	430	485	478	491	467	473	490	463	470	474	420	515	462	471	448	461	461	476	518	471	460	453	444	471	461	442	465	436	442	462	473	483	464	463	482	481	475	448	477	453	468	493	492	476	488	458	453	497	471	498	497	478	468	507	470	452	476	477	506	478	488	470	446	454	492	450	508	478	455	473	465	463	455	471	440	452	491	441	463	488	459	510	460	462	448	478	479	517	473	500	458	481	462	491	443	462	473	472	516	475	455	476	433	463	450	489	462	506	473	428	436	445	447	446	504	458	490	503	462	471	450	458	456	467	471	468	452	515	523	430	466	447	456	511	496	441	454	461	464	480	494	446	478	503	466	447	494	512	455	484	482	427	505	451	545	460	507	502	487	465	494	473	490	470	492	452	496	456	483	474	457	511	465	483	449	494	486	450	477	481	448	502	445	488	477	485	499	447	412	490	467	478	486	484	447	446	487	486	459	455	491	479	468	521	518	495	442	450	506	495	478	497	459	513	449	459	447	462	457	464	448	459	508	454	494	448	472	460	471	459	432	426	484	461	504	484	468	485	494	451	465	497	451	510	475	483	490	510	498	492	447	488	502	453	447	495	479	462	478	446	488	465	497	466	444	493	441	416	458	464	457	494	458	459	479	457	451	480	431	480	495	491	447	456	439	473	476	467	469	474	433	464	437	515	484	467	477	500	486	470	423	488	468	492	473	465	462	492	444	447	512	461	470	483	486	454	507	489	443	461	423	491	507	465	486	419	440	459	441	487	509	464	441	457	470	459	484	466	430	459	468	447	496	464	473	488	474	492	523	529	466	539	443	496	506	483	447	439	456	450	517	520	484	433	467	483	482	454	457	465	485	480	481	494	488	472	478	411	451	483	486	487	464	482	431	482	451	467	460	485	431	471	463	433	486	499	483	493	469	489	500	415	465	459	458	463	501	462	443	474	481	438	480	459	495	478	522	489	496	463	445	492	510	464	453	478	453	470	473	471	510	448	486	458	479	466	480	458	452	449	467	492	510	484	490	477	487	474	464	485	452	499	455	444	482	499	491	479	435	468	519	488	483	424	459	482	462	464	473	474	446	496	490	435	491	435	500	446	490	471	425	471	450	476	487	461	499	463	476	465	501	469	490	476	434	520	472	465	450	456	447	483	414	482	468	480	463	491	464	485	484	472	463	449	446	467	478	457	445	500	444	465	480	476	468	468	458	465	476	473	433	471	440	474	498	421	491	477	504	487	450	459	496	493	508	435	447	503	468	485	473	427	471	462	501	468	483	465	486	436	479	471	485	508	445	456	450	445	452	442	431	482	492	454	474	457	495	462	449	447	450	484	474	472	479	490	447	441	478	465	466	460	482	468	478	472	501	488	496	448	479	472	464	459	492	456	451	462	457	466	465	410	435	489	486	458	469	492	463	446	462	466	478	447	457	462	458	429	485	445	490	503	500	490	440	507	473	465	478	461	453	481	476	458	455	454	482	494	475	484	483	435	461	478	474	469	454	443	470	468	480	478	471	471	468	478	426	481	457	517	496	448	475	493	514	459	484	442	444	508	481	476	441	463	484	484	446	496	481	482	466	470	462	442	466	482	458	450	475	520	498	423	465	459	455	469	515	485	475	449	512	465	496	470	445	463	481	431	488	481	510	453	430	490	473	450	444	426	472	488	468	455	463	482	457	498	476	492	447	473	460	452	470	478	467	507	485	475	488	482	466	516	481	449	487	482	447	460	466	483	466	478	477	437	468	426	496	474	434	498	438	506	497	470	457	450	467	453	451	441	495	465	466	471	504	462	457	482	444	490	470	457	500	448	485	471	464	478	456	450	457	468	468	474	493	432	459	467	456	499	463	502	475	491
2512	355	364	392	335	408	337	357	347	370	389	365	343	373	372	353	363	329	309	361	331	367	387	367	345	362	356	345	372	383	357	365	363	366	345	327	343	312	360	345	341	337	353	385	350	374	335	351	351	339	342	375	372	349	342	371	356	343	377	339	342	378	377	329	360	346	361	376	350	351	345	335	335	353	333	363	379	346	362	365	350	368	360	361	370	350	371	356	344	374	347	383	355	336	344	368	343	336	365	336	386	347	346	358	350	385	364	348	362	354	365	350	382	367	343	361	337	332	333	364	355	313	331	318	365	361	337	359	339	334	346	341	342	355	330	336	338	388	354	349	378	364	357	361	357	396	371	329	318	360	387	371	324	357	324	371	344	343	371	334	341	306	358	329	386	361	337	375	337	384	354	341	354	351	368	352	376	354	352	353	385	341	382	372	385	363	355	388	344	341	384	393	385	371	339	375	338	369	335	374	378	380	341	335	371	377	388	325	371	353	351	334	379	337	357	318	345	374	385	358	356	352	340	360	391	373	374	347	348	346	350	352	390	363	353	321	353	372	362	355	362	360	355	351	362	326	334	323	325	352	362	366	362	349	367	354	347	320	353	361	324	352	383	332	344	308	402	366	379	332	408	344	326	353	362	342	344	353	321	353	359	316	404	345	343	330	347	331	344	329	338	358	337	313	361	357	358	341	346	335	350	313	354	338	380	367	336	333	370	363	362	340	380	396	352	368	368	358	334	339	366	372	344	340	338	349	343	354	324	365	389	357	359	361	378	370	420	363	428	354	373	338	342	338	342	345	366	367	349	328	391	339	361	322	353	375	340	363	305	358	320	341	360	369	373	330	340	382	346	362	347	352	364	348	348	365	350	345	369	403	332	337	373	358	359	390	365	311	311	331	346	380	350	375	359	347	344	351	356	368	345	358	316	346	352	348	361	355	387	344	335	319	355	328	351	341	326	334	342	378	367	358	366	382	354	324	394	347	361	372	389	318	340	318	345	335	365	356	359	349	373	341	355	312	368	367	350	352	375	334	356	318	353	357	304	349	327	338	344	303	353	358	335	380	337	334	364	363	353	368	340	332	328	342	348	325	355	337	358	377	345	339	344	356	347	352	320	353	296	321	345	345	337	391	325	348	341	367	357	374	348	350	343	353	340	355	378	378	339	356	356	331	387	362	316	342	335	325	330	351	351	328	345	358	324	374	360	335	371	348	370	345	334	346	353	333	343	343	352	373	352	360	358	366	345	367	329	361	360	312	406	352	334	336	330	334	316	371	337	362	345	377	332	347	365	343	335	324	333	327	339	363	339	359	345	334	386	351	358	338	365	356	346	337	398	332	325	381	348	354	336	340	339	344	341	319	359	359	355	334	357	345	344	380	346	347	334	358	312	350	333	339	366	353	338	385	327	352	345	343	338	350	350	333	336	393	393	380	333	388	345	341	376	369	369	379	350	361	357	341	345	377	331	323	341	367	346	386	316	351	372	341	349	367	350	393	389	322	378	336	357	352	355	367	342	380	321	359	343	318	342	383	372	346	331	354	339	346	324	340	339	329	337	334	354	347	348	343	384	320	378	362	361	321	331	369	353	332	344	328	350	336	361	371	390	357	360	392	372	304	354	341	332	323	368	302	338	383	374	335	357	361	324	337	345	347	369	360	373	367	365	339	328	369	360	326	380	376	364	320	373	349	324	348	348	342	347	333	352	353	348	341	347	346	349	347	354	346	332	325	379	365	337	325	346	378	375	321	324	362	347	381	369	347	361	326	336	313	330	331	371	349	341	332	354	355	320	380	333	348	364	359	354	338	315	383	349	330	321	363	366	335	315	342	371	334	342	363	349	329	324	315	347	348	350	372	353	349	376	364	315	335	321	348	338	319	376	357	355	338	362	332	352	345	338	361	332	370	353	364	352	339	371	384	362	373	356	343	368	332	364	371	334	335	356	384	350	384	326	350	405	352	346	340	335	361	359	318	374	348	367	388	378	331	338	379	353	338	315	350	371	362	376	363	345	348	384	371	311	359	363	352	325	381	339	344	400	382	355	390	358	355	337	377	339	331	368	339	353	349	385	377	356	371	325	361	391	376	342	353	313	316	368	323	302	363	305	339	340	404	353	354	324	347	349	344	340	348	352	312	352	332	377	364	355	343	351	353	370	393	371	396	373	366	345	346	380	318	359	347	358	322	306	344	344	349	334	338	373	344	380	343	344	351	367	345	361	363	396	342	362	367	354	343	392	343	336	389	339	354	355	364	346	355	352	370	391	350	358	336	320	411	342	363	356	344	316	316	374	397	368	345	353	369	350	324	341	329	378	361	345	359	309	363	374	312	366	373	366	381	384	368	341	351	348	344	344	351	356	338	348	330	356	371	335	354	341	339	375	348	362	335	334	362	348	344	340	310	353	383	332	361	349	371	336	312	361	339	352	345	330	346	343	362	330	367	342	339	364	349	358	324	345	357	359	315	349	313	385	353	362	348	357	370	356	336	390	353	325	362	360	370	339	337	359	347	323	354	368	323	378	373	369	394	337	374	354	399	352	327	349	351	330	361	380	342	352	337	339	337	384	345	374	321	344	340	353	371	340	330	355	328	331	353	351	348	292	359	338	346	376	344	352	348	325	344	364	369	361	360	341	360	332	363	342	362	349	374	376	350	349	377	384	364	368	371	383	334	354	326	329	357	384	345	365	342	351	395	370	372	376	331	353	345	340	321	369	350	356	328	369	361	349	369	354	320	366	333	332	389	361	331	358	334	349	355	351	344	350	373	347	374	340	315	355	370	345	339	352	355	331	334	364	378	350	358	327	346	361	337	344	330	380	384	361	354	340	352	351	347	334	405	360	367	376	382	347	331	391	357	345	328	369	401	379	369	357	355	339	330	372	340	381	365	389	379	370	385	330	328	371	347	362	343	337	348	361	367	342	369	353	406	341	383	351	337	342	366	357	328	361	357	336	368	372	360	356	352	341	349	393	324	344	355	383	348	329	361	353	328	355	354	334	337	332	378	341	360	342	356	361	347	322	361	378	363	377	319	320	359	357	372	330	337	390	346	349	334	348	338	332	357	349	364	337	357	373	319	358	354	327	360	379	349	364	369	366	382	404	336	346	359	362	382	303	323	361	362	342	351	378	382	324	325	346	346	350	364	334	353	323	331	338	313	353	372	334	358	338	370	353	372	335	330	375	316	357	309	372	328	382	328	322	341	330	362	363	349	356	341	389	344	376	345	346	371	387	349	377	342	365	350	357	391	337	364	338	329	344	391	341	332	347	393	360	349	361	363	369	335	378	331	376	312	356	329	392	366	355	351	349	358	340	343	375	320	338	376	365	353	365	360	345	333	376	349	342	364	389	361	349	379	378	371	335	344	331	342	340	324	374	356	377	359	373	352	389	330	330	326	367	345	353	307	337	367	356	334	363	341	341	360	348	371	342	354	348	307	359	341	350	341	329	344	332	352	292	368	334	343	368	368	329	325	320	384
2692	879	893	804	863	850	916	847	868	953	879	902	843	839	890	863	820	927	871	933	856	802	817	888	880	890	843	844	863	938	848	768	860	861	874	865	863	862	870	839	799	917	811	809	873	857	863	902	898	867	816	888	874	810	868	885	858	826	828	862	887	810	911	862	866	909	862	871	832	871	861	845	872	865	808	877	844	860	864	847	834	862	915	864	858	839	899	871	856	825	832	880	848	883	852	847	899	862	868	856	890	885	831	851	830	856	842	863	782	849	815	877	883	880	833	886	828	877	868	860	876	866	856	825	866	841	911	861	897	857	872	868	842	868	884	847	849	887	874	847	904	914	874	835	875	813	891	853	848	882	863	827	845	865	843	866	839	819	827	833	862	895	844	860	883	907	835	885	860	839	891	869	848	822	850	824	821	775	826	836	838	799	825	844	805	856	860	867	824	831	868	893	921	842	836	857	863	843	845	875	919	897	837	832	880	776	868	860	838	887	873	838	879	907	873	859	801	883	857	880	870	871	848	791	821	870	893	863	871	852	808	922	878	884	830	865	861	832	827	897	885	841	881	853	800	855	882	794	883	831	867	874	798	825	896	904	830	876	840	871	892	917	898	921	919	870	800	828	880	894	875	890	857	863	865	867	875	873	844	833	825	867	881	790	887	834	914	825	858	877	835	866	867	810	866	851	891	832	878	867	819	895	886	884	829	903	857	880	829	844	860	886	838	886	802	823	915	894	845	870	838	863	886	881	865	840	848	865	843	858	850	909	855	899	812	857	828	874	836	820	840	842	801	863	844	823	871	855	845	810	858	848	876	877	867	868	862	842	873	793	828	816	809	896	821	874	854	873	874	858	863	854	840	849	862	825	854	814	893	870	886	872	862	867	794	883	856	820	869	898	827	857	824	818	844	851	833	856	861	847	842	858	871	874	799	898	883	877	806	847	805	878	854	880	874	830	882	886	902	831	916	870	795	817	877	822	833	808	834	863	878	825	794	822	853	851	852	887	843	844	864	880	871	841	860	826	831	845	813	873	863	884	852	881	850	856	891	840	863	849	862	857	829	890	850	842	877	888	812	897	843	842	912	852	821	847	834	838	853	873	880	833	813	864	878	831	826	835	878	875	853	873	841	841	854	861	935	851	892	810	859	884	851	847	874	850	838	865	816	874	862	840	885	857	821	901	863	823	859	837	800	852	843	852	871	888	822	878	798	843	875	870	857	870	858	807	850	915	844	856	868	807	865	836	807	909	881	871	869	886	822	864	893	827	875	877	841	840	845	852	883	858	867	894	794	846	844	894	784	782	898	845	871	910	859	905	859	829	895	844	827	795	863	823	816	873	871	854	869	870	869	887	899	880	868	885	852	854	826	811	862	888	871	846	862	856	846	797	802	886	930	831	825	842	827	805	852	894	801	876	838	849	842	837	870	908	889	854	838	846	867	884	929	859	873	870	819	873	869	895	820	882	841	901	861	835	908	831	853	877	842	862	839	827	878	856	818	929	809	847	840	816	886	836	787	881	850	872	883	878	826	824	831	877	871	883	851	825	860	883	815	890	883	882	841	847	862	908	862	865	870	807	812	857	820	863	858	836	838	798	832	873	826	824	915	844	872	843	865	857	801	848	885	844	870	895	895	829	894	879	860	891	875	806	840	892	871	825	823	831	889	882	855	868	826	878	788	818	871	887	861	903	848	877	841	806	814	832	824	881	819	802	884	843	860	857	799	836	842	844	831	839	895	856	812	871	862	875	870	815	882	909	855	838	853	846	855	841	834	849	867	864	863	855	911	828	843	839	835	864	862	847	832	879	883	867	829	870	848	848	831	850	883	826	791	837	838	853	834	823	866	841	901	849	893	910	853	885	857	910	817	824	915	869	908	850	858	827	878	895	874	821	811	857	822	906	816	910	917	891	867	880	851	877	825	853	890	877	829	857	827	843	848	845	821	880	879	892	796	842	874	860	787	793	881	845	925	851	875	854	866	821	868	883	829	857	845	837	854	843	889	835	862	872	866	875	823	835	853	856	826	846	873	847	832	884	862	858	822	872	849	842	858	881	823	880	844	880	858	897	841	886	881	856	884	806	868	836	934	836	888	884	857	848	867	885	821	833	836	869	829	880	873	834	836	840	827	834	877	824	832	836	842	881	868	841	888	838	888	827	790	833	886	872	877	800	838	855	879	824	860	819	834	894	862	849	821	901	872	866	893	823	835	877	912	837	826	858	936	818	812	879	866	857	830	835	823	837	902	867	896	850	890	879	870	904	888	843	820	849	813	845	782	786	830	871	861	850	858	826	852	898	872	902	913	875	850	895	827	798	798	859	847	818	866	844	874	819	862	847	802	873	865	870	867	867	831	906	842	916	822	827	874	836	892	886	873	859	843	824	839	838	885	855	821	857	875	903	872	830	858	901	896	855	854	842	821	919	824	905	898	905	868	859	843	835	878	855	847	871	864	834	814	884	857	862	864	902	862	799	838	796	879	844	863	842	816	846	860	866	867	837	852	914	845	874	822	828	903	874	807	890	852	839	873	868	864	895	820	889	886	904	831	819	857	825	822	846	890	878	829	812	880	817	865	825	877	818	828	855	854	802	839	816	817	808	901	932	880	889	842	817	817	848	838	919	841	839	880	840	914	831	841	837	898	858	857	836	891	840	879	831	871	817	850	838	837	822	868	812	839	855	810	882	870	852	854	887	842	821	851	814	886	866	886	861	850	877	858	791	859	862	878	902	864	867	875	820	858	827	874	899	908	873	817	849	849	871	845	874	851	858	858	824	894	815	869	863	874	857	823	840	833	857	821	811	857	911	923	835	844	826	850	867	884	899	816	769	827	837	847	903	886	835	824	872	826	822	808	848	879	868	850	854	819	809	856	839	865	771	909	829	902	880	901	845	832	842	861	902	875	860	910	891	859	824	844	867	879	887	866	865	807	861	836	870	854	883	880	896	866	858	862	829	851	842	871	865	836	852	844	816	893	863	841	868	814	852	836	892	827	881	888	850	834	826	850	863	866	848	837	862	896	865	869	874	882	854	819	895	870	830	851	825	870	903	836	843	881	856	833	860	782	859	894	825	832	868	874	944	864	827	831	835	840	867	847	862	872	850	853	823	878	835	839	849	895	846	871	879	827	861	826	885	855	871	850	838	873	870	822	868	845	849	856	806	874	803	826	884	866	822	820	859	831	865	865	888	817	861	893	829	864	809	879	867	851	888	885	840	888	832	866	923	888	872	865	842	848	892	906	816	861	809	857	845	819	858	875	844	800	870	874	831	847	813	911	801	860	880	876	887	802	870	877	863	831	864	831	871	830	851	891	853	858	828	853	849	876	902	832	852	886	859	821	852	839	848	850	826	836	837	849	910	849	886	853	836	842	856	848	850	895	895	802	836	903	804	833	830	846	836	825	891	853	850	910	837	863	837	862	829	880	867	818	907	826	865	856	906	822	878	861	919	828	854	858	832	871	850	811	839	846	903	851	867
8408	620	609	546	470	447	416	395	398	393	398	391	393	383	374	347	368	334	346	378	398	348	414	344	345	334	345	366	298	359	360	338	362	345	363	348	387	375	356	373	373	409	323	366	384	360	373	391	366	380	357	326	327	380	336	361	364	368	358	365	318	378	369	353	391	382	347	328	357	364	346	347	343	363	362	365	388	358	352	370	346	367	365	368	371	361	336	330	344	386	361	349	368	381	400	402	358	370	376	360	327	379	380	387	377	336	335	312	384	354	337	367	342	347	346	355	355	354	371	332	345	384	386	316	379	368	342	322	337	366	360	346	380	353	366	356	388	349	350	337	335	354	390	335	353	355	332	357	375	358	387	371	349	364	370	362	339	353	346	360	407	355	360	323	346	337	351	345	331	376	344	334	354	369	357	340	326	367	397	340	356	364	330	348	379	383	398	368	361	358	369	371	309	325	360	352	379	338	343	367	361	390	393	337	352	328	360	328	359	369	329	359	345	366	364	333	367	356	340	360	395	370	310	337	354	339	359	352	349	377	371	361	363	376	332	342	350	368	316	347	358	376	384	345	356	322	362	357	380	365	335	342	336	379	363	324	384	333	343	351	384	356	327	362	376	343	366	386	344	325	328	367	385	353	310	315	367	404	343	351	384	359	380	290	381	363	356	355	370	351	380	372	370	419	358	352	339	336	380	338	368	359	360	354	341	341	353	346	352	341	352	355	365	371	331	357	378	358	345	362	364	344	350	368	364	362	345	364	360	384	354	375	367	371	327	365	351	403	427	370	336	402	367	365	374	377	343	353	350	409	349	356	392	356	369	361	369	359	335	327	389	373	369	325	353	316	353	353	325	408	355	396	358	344	363	356	338	376	362	365	360	354	342	331	310	335	338	369	337	381	375	349	342	309	336	324	333	362	378	337	364	330	354	342	363	341	333	361	348	342	348	371	375	365	397	350	378	339	336	393	309	353	361	354	358	342	374	342	322	354	398	363	363	377	399	345	395	366	352	348	334	377	345	359	343	358	382	370	308	348	334	371	317	369	352	360	345	387	362	353	391	372	337	354	346	360	348	354	334	357	369	332	396	371	356	371	348	342	346	378	360	351	353	385	371	354	376	363	386	351	374	311	335	356	364	388	384	383	341	398	337	344	338	390	383	364	362	376	347	355	367	373	359	355	339	331	369	355	374	355	363	343	326	349	348	364	331	353	328	343	343	341	350	365	386	352	357	349	386	375	350	357	362	391	318	339	348	337	412	341	353	371	346	362	337	354	353	348	354	327	363	357	380	346	335	361	353	373	391	371	351	349	371	369	388	373	363	340	331	345	352	357	343	352	331	332	376	395	352	335	391	357	372	364	357	348	366	360	387	338	326	384	362	330	379	392	325	349	357	385	395	371	399	357	396	379	364	348	374	355	378	347	341	319	373	385	347	336	374	354	353	368	367	348	357	342	357	361	376	338	378	354	337	338	348	302	346	329	410	365	382	337	370	364	347	352	346	360	352	355	344	383	359	320	324	359	353	383	355	388	358	362	352	389	360	356	359	367	345	383	372	369	361	360	312	351	402	381	371	391	351	361	371	387	380	384	360	356	343	328	365	348	368	316	349	376	378	376	327	397	378	381	339	385	342	336	361	349	363	376	336	401	356	340	369	356	318	382	347	345	391	363	330	358	376	337	321	357	340	366	336	381	340	366	334	339	358	356	311	332	353	334	377	365	315	355	360	388	378	376	373	360	370	356	331	362	362	404	378	377	349	366	335	378	365	362	355	360	411	337	340	352	389	363	379	372	350	358	384	376	391	374	367	357	366	353	344	358	412	387	335	364	332	378	366	346	330	372	371	355	336	360	346	366	402	380	369	353	313	339	349	392	400	366	368	326	349	391	369	390	335	352	345	377	363	346	390	348	328	341	355	355	359	327	338	342	365	370	358	362	369	341	368	349	367	370	346	346	307	343	369	392	361	364	364	368	349	354	351	342	376	350	355	341	332	368	339	361	365	341	353	346	355	396	380	324	336	385	361	326	374	345	355	337	327	343	363	341	376	384	391	355	341	381	358	350	346	328	362	346	351	346	381	350	385	354	348	360	348	375	371	337	355	356	391	356	369	349	378	351	369	331	349	354	299	392	377	368	345	329	341	350	397	346	333	374	346	364	347	387	387	346	370	344	362	355	348	346	357	349	399	357	337	368	346	392	401	333	359	338	361	350	359	320	340	343	328	378	343	355	365	375	328	349	347	333	393	345	363	343	323	373	354	340	344	354	361	340	354	375	346	356	355	361	360	358	332	345	345	355	341	376	365	376	355	361	333	322	344	370	380	344	352	352	397	386	339	354	378	365	362	351	328	342	355	355	404	343	326	323	373	365	367	327	359	397	344	356	363	351	381	356	395	354	361	337	343	303	362	375	334	334	323	391	323	347	370	324	382	334	360	329	346	338	390	332	340	346	376	351	355	377	339	371	347	401	351	369	342	357	391	353	372	354	344	386	379	349	368	359	342	346	363	375	397	337	350	374	368	376	350	344	363	343	379	404	375	356	314	367	351	364	345	368	334	332	367	348	351	384	369	387	374	354	349	361	367	392	371	339	380	341	402	377	394	334	372	355	391	347	377	335	366	364	329	322	379	339	361	366	366	351	357	368	397	381	351	359	323	349	360	327	390	345	357	368	406	384	332	352	376	347	337	327	371	346	316	369	338	334	349	387	336	359	389	376	362	324	352	343	379	354	375	333	356	386	372	363	361	334	369	393	349	363	321	362	362	359	364	372	323	384	343	344	352	383	367	345	366	343	341	332	327	359	384	362	356	323	361	349	384	336	373	389	368	413	382	349	356	345	370	349	328	352	341	359	359	301	338	395	378	381	375	337	353	349	389	415	356	350	369	329	374	335	322	337	319	368	318	363	330	357	374	378	328	345	383	368	358	321	373	340	357	341	351	377	362	379	336	388	397	352	354	367	334	359	358	363	366	368	348	394	368	348	345	362	356	343	344	334	356	340	361	345	390	351	363	357	365	374	344	339	326	407	347	343	363	355	357	355	344	367	375	320	339	378	326	367	363	380	330	362	356	371	354	344	363	347	324	345	371	359	350	369	348	335	356	356	346	348	355	344	345	372	355	349	361	353	370	318	323	349	388	348	331	371	380	345	347	345	350	359	352	344	398	384	404	364	357	335	402	351	381	367	304	332	340	331	365	366	374	409	360	356	374	375	321	367	398	395	373	369	369	371	339	370	371	336	357	374	361	382	377	372	376	371	341	335	350	384	358	347	349	346	339	331	329	333	373	355	334	376	353	346	338	368	358	357	334	354	339	352	313	380	379	357	368	350	370	370	345	376	367	374	359	341	359	322	369	357	361	341	328	369	374	364	338	361	361	365	361	369	338	389	376	343	356	374	367	370	370	325	373	347	344	361	381	360	404	363	349	345	357	323	316	364	337	374	343	363	372	377	397	392	370	362	391	329	385	361	363	368	355	357	343	379
7501	1114	1386	1499	1404	1310	1163	1083	1038	1058	960	964	968	934	951	910	873	937	913	884	919	909	850	925	892	861	871	887	910	894	871	843	876	853	820	889	869	896	876	877	831	798	888	866	844	844	852	915	879	903	811	842	855	837	835	834	857	853	880	899	822	813	844	847	844	849	839	831	884	852	853	860	895	806	867	872	863	830	834	869	827	930	836	866	879	844	833	888	831	850	870	830	855	904	871	849	864	905	827	795	907	899	826	872	865	864	875	855	849	843	850	867	859	844	889	821	829	814	899	873	835	827	859	888	835	878	870	851	865	826	837	812	826	881	790	794	798	870	869	821	898	854	853	824	880	883	876	854	900	820	879	839	817	841	879	847	845	806	829	879	814	833	825	849	847	837	866	824	828	861	867	793	824	875	850	836	855	813	841	839	868	879	853	854	839	861	850	823	852	842	822	809	866	897	875	824	854	882	856	833	847	859	805	908	791	893	832	866	828	840	836	857	870	815	844	905	808	832	869	890	812	864	812	871	896	879	832	811	895	843	876	865	838	860	863	872	835	855	883	854	832	814	803	850	818	874	905	885	857	872	885	857	863	880	835	835	843	895	906	881	890	848	823	861	892	879	773	815	792	900	831	856	805	833	806	857	852	834	851	847	891	834	865	831	838	827	880	859	855	835	862	829	889	876	846	845	850	824	827	816	880	857	791	832	813	875	842	835	888	884	825	853	863	886	894	877	889	854	882	871	873	861	885	836	880	852	824	850	876	834	838	836	886	868	840	841	862	827	929	851	808	874	810	841	918	871	860	825	847	886	824	854	870	829	878	852	881	853	822	835	875	894	852	878	860	836	816	869	819	865	870	844	899	903	901	853	830	896	827	901	877	875	856	823	826	824	869	875	847	807	873	807	878	875	858	870	903	859	846	872	865	861	815	829	825	840	812	836	865	854	794	886	820	851	850	826	852	877	872	816	882	888	851	893	867	835	851	874	859	809	849	863	808	820	870	837	872	903	879	853	857	825	839	921	834	878	845	846	829	857	820	810	856	833	888	906	852	896	866	797	830	880	854	860	840	864	941	815	866	885	876	816	782	852	867	869	860	874	814	902	845	865	822	840	864	837	841	853	802	832	852	874	819	883	878	879	827	839	821	818	851	819	802	879	886	882	872	847	863	838	869	840	883	847	847	882	862	860	810	895	837	890	821	877	858	866	816	858	879	839	855	832	832	823	882	921	847	835	843	851	858	826	823	824	847	841	917	859	871	837	827	796	930	855	841	878	854	903	846	838	874	831	850	853	869	869	912	892	852	849	837	826	886	821	823	807	849	825	838	899	860	865	874	824	890	765	841	849	849	784	839	808	846	823	906	864	850	804	909	818	844	845	925	840	819	894	835	834	835	830	832	826	834	867	842	872	857	914	912	866	858	863	838	897	851	828	851	826	788	846	855	879	875	854	841	842	815	872	803	896	870	874	879	833	881	852	808	847	858	787	819	800	893	859	853	872	836	883	867	855	856	890	859	926	819	898	872	891	824	882	823	852	915	845	846	875	889	825	862	821	889	791	822	928	877	912	839	835	844	868	840	876	874	851	891	805	858	869	832	830	802	907	884	819	870	869	830	860	840	875	894	846	838	856	799	809	909	891	838	811	879	845	827	871	852	862	839	811	896	863	856	828	884	860	819	858	855	885	888	849	839	884	830	815	857	835	858	882	852	832	839	869	814	829	869	858	836	888	855	868	901	875	845	867	855	872	892	870	824	841	895	891	835	881	816	835	805	845	876	850	811	857	856	852	905	821	853	868	830	807	834	859	866	886	850	862	870	839	852	869	876	880	848	860	840	818	887	838	894	849	823	868	861	833	836	856	889	847	812	845	805	869	847	828	860	853	863	877	853	861	855	894	822	833	845	838	836	836	857	869	836	815	883	851	883	876	805	859	884	890	820	873	889	836	889	846	850	828	830	824	854	863	840	811	804	844	878	830	865	834	859	856	901	824	863	857	846	934	860	889	869	889	842	872	866	874	862	814	796	813	940	876	835	851	884	890	830	824	914	905	859	906	829	864	833	847	836	853	855	909	870	857	827	815	775	818	865	855	854	882	870	864	859	848	834	861	874	811	896	882	839	845	890	834	869	835	848	858	841	827	892	869	845	852	854	866	900	831	835	890	861	892	883	869	866	868	859	793	882	856	834	889	849	846	813	876	846	888	827	858	908	843	864	855	892	868	852	880	829	902	870	869	856	848	864	816	832	839	879	841	805	841	891	853	849	834	824	885	843	829	824	837	884	859	859	847	833	903	876	804	853	850	830	860	863	861	870	856	864	857	913	820	854	866	843	890	838	880	878	827	875	839	848	871	856	862	879	870	860	849	860	865	852	800	848	875	809	826	818	859	876	872	829	848	847	856	834	823	846	867	827	862	805	870	852	807	836	836	854	901	818	850	837	846	852	830	850	924	861	883	972	815	887	824	839	836	886	874	855	822	843	915	869	831	843	833	876	911	825	838	825	860	870	812	809	886	848	820	881	847	804	785	835	808	809	905	930	837	883	875	807	856	832	837	886	918	893	825	887	890	849	862	834	879	903	830	876	858	876	859	912	890	858	926	870	881	874	829	873	870	838	877	858	839	821	849	895	837	902	858	849	842	871	867	851	854	863	913	832	858	832	818	828	833	901	877	833	859	857	849	864	822	839	843	850	860	842	868	847	827	821	846	829	869	813	869	880	861	883	879	875	833	800	824	839	832	856	847	916	793	835	864	855	832	915	823	862	875	849	816	847	856	813	869	821	816	846	822	847	864	850	834	885	874	860	854	829	823	838	822	904	861	865	884	834	855	785	840	859	879	852	866	797	881	870	810	833	850	852	888	865	888	859	836	875	800	858	866	881	837	868	840	865	909	874	828	883	833	909	899	842	848	824	887	852	851	842	881	826	850	814	882	847	868	855	879	850	765	858	852	836	866	843	818	893	861	881	818	913	823	840	873	831	890	840	844	868	855	839	883	895	825	832	874	830	877	867	854	837	817	858	858	826	871	883	852	840	881	876	850	888	865	907	827	854	886	865	879	889	838	771	884	833	871	880	923	834	888	866	859	880	881	859	843	843	856	878	921	862	852	823	833	830	902	850	899	836	873	827	864	796	844	827	832	868	918	856	817	828	888	817	892	872	842	807	853	858	775	863	886	836	834	827	867	862	899	891	897	813	843	858	800	900	840	865	856	856	835	774	856	876	808	819	840	864	847	856	863	797	822	840	811	804	835	912	845	887	824	889	848	871	903	816	819	851	847	857	947	817	871	851	921	875	922	897	836	800	810	895	873	886	918	851	841	831	805	868	845	861	816	850	856	836	906	826	848	914	839	805	802	827	902	837	834	870	823	869	927	858	852	818	886	847	844	839	817	834	912	855	803	882	839	855	843	854	870	875	868	838	864	837	881	815	850	838	855	822	862	893	871	815	835	875	854	861	807	842	878	823	848	880	847	845	811	853	828
13835	888	701	525	362	349	290	272	267	248	224	225	192	244	188	208	173	200	185	208	196	212	202	197	213	209	192	170	183	198	195	193	180	179	195	187	190	189	169	161	181	196	191	176	165	165	180	186	188	165	205	175	195	212	191	196	183	176	199	205	195	174	162	188	204	172	176	194	201	179	164	176	206	159	212	192	191	142	197	164	186	161	190	165	166	184	177	189	185	158	184	169	178	183	191	177	167	186	185	172	167	189	163	177	163	208	191	177	177	188	192	203	185	177	178	210	182	195	171	191	197	198	157	185	182	179	183	210	198	192	191	180	166	176	186	187	162	179	191	188	152	202	182	188	188	181	172	189	209	170	205	190	165	158	160	196	184	200	199	188	156	167	158	203	184	173	214	190	188	189	174	195	177	163	150	167	192	191	190	174	176	189	154	185	188	191	204	169	178	179	165	203	188	186	186	165	180	206	171	168	212	185	177	183	176	183	191	180	185	186	180	160	157	167	186	201	178	208	175	189	166	180	169	161	202	177	180	202	186	195	199	170	207	184	192	200	191	173	185	195	177	181	181	230	180	218	189	162	188	184	208	189	172	185	178	185	175	181	213	198	203	175	200	150	197	185	165	180	169	162	185	172	181	203	185	165	170	193	211	192	213	190	156	184	200	175	181	199	172	173	150	184	170	196	210	177	185	188	158	180	187	198	167	186	197	189	206	181	199	174	183	199	166	170	180	204	203	180	179	165	175	197	205	151	152	189	177	192	168	174	184	202	177	173	189	191	176	193	185	199	179	208	181	145	174	179	164	195	154	176	206	165	163	186	196	178	188	188	162	195	178	172	195	174	168	188	202	171	152	183	184	199	189	200	198	182	175	180	159	177	161	201	173	198	185	205	191	182	161	186	180	160	207	189	185	191	183	197	185	193	197	165	187	175	180	171	207	190	194	166	181	189	171	174	167	186	184	196	185	177	204	188	186	161	183	169	191	187	154	172	196	192	174	201	146	176	184	167	162	176	181	181	173	177	191	184	179	176	209	193	180	176	169	187	200	196	190	202	191	190	170	209	185	192	183	201	198	189	205	192	206	180	193	164	170	179	189	171	198	193	195	180	177	171	187	185	174	180	203	178	197	173	176	192	185	192	195	156	187	188	168	163	188	185	181	175	201	212	184	152	193	167	156	190	173	197	192	182	201	174	172	185	177	203	182	187	222	188	177	167	182	191	180	185	176	188	195	199	157	166	175	214	211	194	192	177	193	165	212	184	184	176	189	188	204	175	194	191	168	197	194	163	205	171	198	152	187	182	169	178	173	189	173	184	197	172	218	172	192	191	179	197	173	189	206	185	189	178	180	163	152	181	211	175	178	174	177	187	206	172	191	194	193	180	177	179	166	167	170	169	209	184	173	189	171	196	185	177	169	163	195	181	188	202	170	167	195	196	220	174	215	188	199	188	194	178	191	212	179	161	172	176	193	178	171	189	190	159	176	196	159	171	225	187	176	187	171	179	173	164	177	176	183	187	187	195	177	162	190	167	184	191	169	164	182	194	208	190	165	180	197	182	187	187	191	171	148	184	181	184	161	170	183	182	209	194	194	175	202	186	211	187	184	197	192	200	149	195	185	173	179	187	220	180	161	169	175	208	193	168	155	192	179	176	185	174	180	156	177	190	183	165	196	163	188	164	185	204	202	195	204	174	171	201	211	183	170	184	193	185	202	149	170	170	186	167	182	199	190	171	187	175	202	186	189	166	202	191	195	207	176	172	179	203	212	194	180	169	178	177	178	202	167	184	210	179	179	173	173	174	184	179	199	201	204	168	180	153	208	202	176	187	196	168	190	191	158	188	168	186	153	195	179	173	173	193	221	176	180	169	212	170	175	192	194	188	183	176	164	181	185	184	163	185	160	195	175	181	179	176	165	169	187	178	180	182	167	187	190	167	165	169	183	184	180	201	163	210	179	197	184	182	187	190	177	178	183	181	168	178	175	179	203	157	179	161	180	181	137	189	174	159	207	178	176	165	178	202	185	159	173	179	174	170	194	153	177	180	175	194	173	192	178	177	181	178	201	201	163	193	169	204	196	170	199	189	175	159	181	159	190	193	178	198	188	201	168	191	162	179	175	185	164	197	184	202	182	210	195	194	191	176	178	170	195	183	178	177	193	166	187	177	192	195	192	207	193	182	203	188	202	168	189	178	186	181	189	202	188	171	155	181	186	179	182	178	159	178	180	188	191	189	169	198	195	196	197	190	161	187	189	180	183	209	171	180	184	176	167	169	175	180	193	182	184	183	177	170	180	165	186	195	170	185	169	182	172	189	212	178	174	180	186	187	186	190	186	186	203	184	159	183	194	202	194	160	176	182	183	184	160	167	173	192	200	172	193	164	200	198	198	177	180	180	158	186	191	166	175	208	184	189	180	171	169	163	186	179	189	164	168	173	187	185	194	162	198	169	163	207	193	169	165	153	184	158	172	161	194	172	196	206	162	187	179	211	167	161	154	185	190	182	168	154	188	172	186	141	163	206	200	198	175	186	188	186	198	206	189	185	186	190	199	198	189	203	179	164	181	158	185	186	179	181	158	195	232	172	173	173	169	195	182	183	186	204	200	180	181	186	173	210	190	188	196	176	208	168	162	188	186	159	179	180	188	193	172	168	186	195	165	189	199	178	188	182	173	177	201	175	181	187	195	170	193	165	207	172	198	192	165	187	183	175	198	176	169	154	191	194	184	204	183	210	161	199	192	189	172	174	193	197	172	205	184	205	202	192	158	185	183	173	186	177	180	165	165	186	183	190	171	178	169	169	191	193	184	169	162	194	208	200	164	175	183	193	173	175	200	201	172	188	182	185	209	192	193	188	180	188	181	192	166	176	179	208	179	163	183	189	174	183	167	179	174	191	199	202	162	202	177	192	167	171	173	168	191	203	172	178	186	176	188	179	192	173	199	213	184	190	184	183	186	159	225	171	162	195	182	209	173	185	165	180	196	145	173	198	149	195	148	196	165	176	173	199	167	186	192	171	212	206	195	197	155	171	185	184	183	178	204	187	180	176	187	181	191	175	186	176	201	183	184	172	209	181	184	195	174	191	176	182	166	197	158	210	174	177	188	171	223	204	180	185	157	212	176	191	156	168	183	193	191	165	195	173	174	187	172	170	185	191	185	199	167	203	175	177	186	188	172	164	181	193	188	163	191	178	194	170	191	164	188	177	196	171	186	184	172	167	165	166	152	180	207	184	184	196	207	185	180	207	188	173	193	162	189	199	187	186	200	183	179	165	195	201	191	173	190	180	187	185	197	155	178	194	181	176	177	169	185	195	198	182	201	167	185	183	175	167	206	192	186	183	194	193	183	191	186	153	159	178	167	181	167	185	170	172	194	169	190	157	176	194	202	193	178	209	194	179	153	198	164	189	163	186	179	176	189	193	201	200	186	171	200	171	213	165	179	194	166	188	198	201	201	170	200	167	192	169	182	192	168	201	184	192
8625	886	1500	1674	1383	1229	1053	911	863	848	730	732	597	657	648	580	586	586	564	519	496	535	511	515	516	511	528	519	538	534	450	491	495	488	491	533	529	496	521	486	478	462	475	466	460	508	459	506	500	482	468	453	497	474	499	487	477	463	478	469	439	476	444	483	438	485	469	481	493	496	448	482	444	449	458	499	454	470	484	502	498	469	473	449	476	452	491	460	470	455	472	463	463	489	500	505	469	457	479	484	436	497	466	478	473	472	461	488	479	506	477	477	473	495	447	488	496	478	446	475	475	461	449	498	448	449	439	443	463	463	443	465	443	474	476	438	459	436	455	453	468	435	462	435	466	460	472	480	469	462	482	468	406	477	487	461	466	475	463	455	470	466	466	488	472	460	512	477	490	470	434	486	483	430	489	494	497	483	494	483	473	481	459	488	445	460	447	480	450	457	486	491	449	439	478	506	466	451	464	446	474	483	462	470	480	461	462	473	456	447	482	455	463	488	479	483	481	474	453	502	470	469	467	466	449	512	458	459	466	511	491	458	468	470	445	457	485	458	449	490	484	472	450	463	461	447	466	461	469	432	456	467	475	439	474	446	461	516	478	454	469	481	508	485	451	487	469	457	485	512	444	450	476	493	451	461	467	469	454	472	461	475	447	476	462	471	491	475	454	435	415	410	477	489	492	498	525	490	471	441	464	465	463	436	505	495	442	485	498	478	483	482	479	493	447	502	484	494	504	495	488	480	519	462	437	475	464	475	473	454	489	477	469	437	439	488	468	485	484	486	490	474	496	476	459	502	456	442	471	484	465	472	488	451	484	465	479	447	449	457	485	502	515	479	463	439	469	473	470	436	514	440	478	448	427	475	454	506	480	455	473	462	479	524	450	485	463	493	448	480	483	459	465	468	432	493	444	489	425	462	453	467	453	453	433	511	458	433	442	481	484	476	483	468	446	487	503	472	473	477	449	471	504	471	498	471	408	482	445	483	478	457	448	459	501	493	513	516	448	464	480	491	484	476	463	482	440	459	476	467	465	475	461	490	489	477	459	480	451	469	482	466	466	472	439	461	468	502	468	440	479	510	479	483	461	459	454	441	453	464	497	504	452	468	468	422	520	423	417	507	439	472	494	501	468	454	459	455	493	431	494	472	453	430	470	507	465	441	447	449	479	419	480	456	444	459	475	471	439	486	445	467	479	454	473	482	465	467	477	479	463	426	455	458	491	458	444	486	470	447	445	445	433	499	478	499	470	464	496	455	453	466	421	461	477	441	457	457	448	466	488	522	446	515	461	473	467	445	439	430	437	476	476	468	474	458	515	482	459	472	446	442	469	444	465	443	420	500	445	429	482	465	480	482	440	505	450	480	452	457	499	454	492	479	468	480	471	479	456	458	477	448	464	461	436	441	451	515	447	454	494	483	480	476	468	475	449	479	496	488	520	489	459	496	471	498	523	504	474	461	446	468	444	497	488	460	457	433	480	464	445	494	478	479	473	449	469	500	520	434	470	466	458	498	462	469	503	462	472	426	481	476	457	475	465	492	495	468	454	473	504	477	479	448	430	497	475	473	486	472	447	458	457	478	467	463	486	452	488	481	441	500	466	457	470	434	435	409	488	454	454	477	471	498	473	474	477	472	441	444	483	460	513	483	491	494	495	435	477	449	454	510	467	467	474	455	445	467	436	466	481	489	494	507	438	513	478	426	510	447	450	475	476	468	446	498	463	460	484	486	481	475	507	499	481	447	454	456	475	449	473	494	453	469	500	489	475	471	483	468	481	452	489	472	457	448	450	443	447	487	475	500	457	453	448	431	449	460	475	477	503	473	447	465	479	489	467	473	453	465	490	471	492	455	491	489	470	461	491	460	468	505	461	479	453	476	473	470	467	457	450	490	497	475	458	500	496	443	479	529	449	452	491	442	448	455	462	501	458	457	453	437	457	459	501	469	442	452	420	470	425	479	501	480	555	475	473	487	453	475	471	444	417	471	430	471	469	439	469	472	451	488	467	475	483	463	485	460	464	490	498	459	494	483	455	514	436	492	477	500	480	489	445	458	471	487	479	473	462	453	412	464	447	457	479	483	468	459	490	463	471	488	491	471	492	441	458	496	497	440	470	475	436	486	422	438	455	481	460	477	463	496	429	477	497	471	498	449	449	452	465	516	492	487	450	505	448	422	472	494	440	483	476	503	491	435	486	483	483	512	476	447	481	478	465	506	502	455	448	481	442	436	507	489	448	461	482	479	431	462	486	471	484	457	488	469	474	443	493	483	481	469	448	493	467	450	426	449	471	461	431	496	448	432	521	454	513	459	471	476	479	496	472	448	475	497	468	473	447	482	464	463	465	476	481	466	491	463	479	488	491	442	446	490	509	495	451	481	442	458	479	497	469	489	438	479	441	438	493	487	450	498	461	476	436	506	467	462	491	484	475	486	482	451	486	459	466	475	462	487	430	502	474	453	443	437	457	474	471	448	501	449	489	492	465	467	477	475	411	465	454	450	423	448	469	489	449	457	468	461	478	461	444	459	462	460	463	470	478	473	493	411	446	496	457	497	476	487	483	471	497	469	496	476	466	438	467	495	520	439	454	470	456	468	466	459	471	466	438	434	505	472	486	500	486	430	483	436	490	481	477	461	427	494	439	470	460	475	457	459	465	440	473	472	466	456	502	483	466	480	454	474	479	457	467	493	464	441	440	466	486	502	477	436	504	469	476	458	532	460	499	454	446	486	444	455	495	482	434	508	459	437	468	482	464	437	454	442	490	439	458	461	468	458	478	428	475	446	479	443	456	481	483	486	475	448	499	506	481	471	436	485	450	439	528	476	473	480	475	479	473	455	468	486	431	479	507	451	434	465	492	447	515	480	502	469	454	423	484	454	477	497	453	470	475	456	498	487	460	487	461	478	503	426	492	484	467	491	431	490	490	474	454	432	469	462	465	460	459	484	470	474	491	498	448	451	460	469	461	463	455	430	451	466	459	468	489	496	441	453	480	492	474	436	493	474	436	505	479	465	448	485	513	445	450	499	491	455	484	452	459	455	463	476	456	461	471	466	478	490	494	447	462	487	481	475	452	470	441	512	474	467	467	479	469	479	486	508	467	479	459	495	438	425	459	483	468	503	459	452	473	467	486	463	457	470	462	477	518	464	427	437	486	440	495	445	463	495	473	468	518	443	469	450	502	490	460	471	480	465	487	501	509	486	426	441	473	477	475	487	465	500	464	477	487	472	478	520	469	493	466	497	485	431	437	448	471	463	453	490	409	456	459	461	434	447	433	452	471	480	495	455	497	487	438	443	460	474	486	467	442	466	477	495	463	427	442	481	486	492	486	468	493	546	433	493	467	495	429	438	442	479	499	488	438	504	467	455	489	457	489	460	494	437	452	479	496	467	487	474	482	486	494	491	463	472	493	441	466	478	457	498	470	481	445	488	476	457	502	452	461	483	484	434	472	481	476	458	461	458	476	464	466	468	471	508
2252	380	369	365	342	329	356	340	364	332	391	350	367	355	353	321	366	358	393	346	364	378	320	347	364	377	332	332	355	342	369	397	326	358	342	357	356	379	354	372	367	380	335	338	372	348	368	364	327	323	381	344	339	343	315	343	337	380	354	329	343	377	296	343	383	360	381	361	399	373	340	358	358	348	354	365	346	348	360	327	376	385	384	350	314	327	365	349	341	388	353	384	373	380	310	341	345	334	368	341	360	358	349	382	319	335	312	369	380	315	353	317	372	352	350	393	329	330	342	369	335	367	360	330	360	339	326	343	355	334	396	351	357	321	368	376	363	327	322	349	347	359	358	400	349	333	358	375	370	338	355	365	345	368	327	375	353	354	347	351	352	304	326	337	325	345	345	349	367	376	337	332	348	355	344	317	366	353	366	380	358	363	332	360	340	369	350	369	351	366	368	354	340	332	352	338	369	326	350	331	382	351	385	388	352	387	333	351	373	348	339	348	388	356	371	393	332	359	313	345	333	352	331	351	326	325	380	379	359	377	363	315	374	357	357	377	378	383	351	346	334	370	344	355	373	327	344	336	307	353	384	342	355	364	307	364	365	356	352	327	354	366	353	324	378	382	356	352	378	341	347	339	368	362	323	333	366	335	327	383	362	381	354	359	364	308	343	323	341	353	336	376	345	319	375	363	335	374	325	341	332	376	363	361	364	329	340	328	378	341	372	326	351	345	314	334	342	369	345	302	364	367	342	398	339	345	367	348	380	355	343	347	378	355	347	346	342	355	367	342	371	385	340	368	336	344	360	382	340	333	351	308	351	394	312	358	385	370	346	364	340	373	377	365	343	318	315	359	337	378	360	366	388	354	325	340	345	364	332	308	356	350	337	337	352	320	362	373	357	333	338	333	351	350	389	340	359	347	363	340	345	367	375	350	356	317	369	352	352	381	353	369	371	363	370	360	342	335	374	372	381	353	330	326	347	351	358	364	358	345	303	336	308	355	314	382	347	365	319	325	367	359	331	314	397	345	379	338	333	351	353	393	300	336	351	327	335	348	348	353	361	346	357	357	359	362	317	348	318	338	331	327	386	342	357	333	350	340	316	393	340	360	375	368	352	326	306	369	343	330	318	366	363	344	360	346	349	354	365	333	345	357	384	348	349	382	378	334	365	374	373	350	346	340	333	386	373	353	327	318	344	358	367	336	352	343	363	365	339	371	364	334	366	331	380	355	374	345	374	344	340	356	358	331	334	340	360	346	346	384	353	318	302	349	370	372	371	329	330	381	371	347	318	349	391	331	363	354	352	339	332	322	348	338	334	343	344	333	338	348	369	355	325	361	335	357	345	402	346	372	356	363	372	337	326	362	357	412	350	332	354	377	362	367	337	361	366	372	319	404	365	378	346	342	354	359	344	349	363	343	323	358	366	343	351	353	346	324	348	397	308	330	366	366	335	358	346	361	332	369	335	362	388	355	334	392	333	334	370	362	402	351	337	364	367	364	333	298	349	385	350	393	362	350	353	370	358	331	370	323	377	368	365	361	334	374	349	372	320	330	328	374	373	339	360	365	330	375	323	336	347	321	357	370	373	315	384	355	314	356	334	403	361	356	342	337	356	356	369	301	349	334	362	383	375	350	347	395	317	328	328	342	370	360	379	307	324	330	312	341	334	341	359	329	357	364	372	330	324	320	341	340	314	326	352	361	371	364	365	328	359	348	332	334	368	312	320	322	346	347	335	361	365	355	398	354	344	344	342	381	339	376	346	370	348	392	369	376	345	325	348	381	377	345	321	333	355	338	371	363	349	351	335	347	332	364	329	344	351	369	383	327	328	375	370	368	374	340	325	323	354	329	350	326	355	348	326	371	357	370	366	353	347	369	345	365	316	333	343	353	363	345	368	342	350	337	355	378	386	359	340	351	341	360	331	346	376	340	354	363	331	368	357	333	289	375	338	359	361	376	329	385	336	357	364	361	395	352	367	354	369	369	340	358	367	347	326	329	328	386	368	333	324	357	332	339	326	351	373	362	366	369	348	356	338	354	343	374	375	385	348	381	376	344	308	335	334	386	360	376	344	393	380	337	333	353	318	350	338	315	331	364	358	345	375	349	301	374	357	361	326	375	390	337	355	335	328	319	358	371	333	391	321	372	392	371	356	320	354	375	359	358	350	379	348	347	364	355	341	355	342	333	324	340	357	334	348	328	318	316	357	354	342	357	352	352	373	352	338	348	332	319	370	384	382	375	341	321	316	371	369	373	384	348	355	369	379	360	361	366	323	338	357	332	352	374	403	382	350	335	338	359	348	357	354	370	364	362	300	350	309	344	341	365	371	405	371	372	376	354	398	373	304	379	382	346	361	374	359	338	342	331	398	360	325	353	335	366	360	335	352	372	366	341	344	385	329	321	372	355	312	355	359	333	359	336	351	368	344	347	328	342	369	347	374	362	351	362	357	353	350	367	375	343	357	344	350	356	362	366	354	345	359	367	357	345	380	334	321	347	351	374	360	338	358	349	338	324	346	336	362	356	348	327	343	335	351	324	397	327	299	302	378	355	358	367	374	352	357	368	360	347	327	340	329	323	360	337	336	313	367	371	340	333	340	375	347	360	353	349	356	366	347	368	359	353	339	360	324	343	347	343	341	363	356	371	366	350	332	356	360	320	334	362	383	353	350	370	351	346	347	347	348	365	332	391	380	363	314	343	337	327	409	339	369	371	318	359	360	345	376	360	370	357	328	336	346	330	359	364	364	368	362	360	369	349	365	335	316	327	360	334	357	337	353	335	391	346	344	357	353	342	355	347	386	366	362	345	348	333	339	338	356	342	379	324	365	349	329	354	363	356	372	358	326	386	367	341	343	366	344	353	356	345	326	361	295	344	341	357	373	406	400	338	364	345	311	343	318	339	337	377	343	313	345	343	342	364	379	346	343	322	361	349	348	345	377	380	307	376	381	366	353	362	379	386	354	330	345	326	363	387	352	362	331	374	363	358	342	334	354	324	370	316	368	342	343	370	339	358	341	325	354	360	359	361	351	370	311	337	336	367	367	343	346	359	343	325	389	377	358	356	400	311	334	361	334	348	327	352	331	326	350	330	339	339	323	333	341	338	358	317	319	364	340	350	376	378	365	345	395	362	353	339	366	375	347	360	393	328	350	366	333	316	335	341	363	325	378	306	326	338	313	350	388	365	305	356	341	381	366	348	393	327	332	368	337	363	357	342	374	329	338	379	358	332	331	365	344	379	354	329	331	361	354	365	388	378	308	321	349	348	349	372	381	380	379	359	385	342	367	353	340	343	320	319	339	363	354	326	342	347	364	382	331	320	364	321	323	373	334	388	384	366	374	356	330	346	344	353	339	331	386	361	330	314	364	387	293	372	352	363	375	321	351	362	373	373	337	367	337	365	380	395	377	335	336	355	324	353	351	322	347	328	370	365	320	333	365	391	368	393	351	327	342	359	350	321	360	368	360	379	349	385	323	354
2645	930	843	931	866	906	907	891	840	869	857	879	861	865	887	878	843	928	821	884	929	856	924	848	853	868	869	874	822	866	843	849	821	856	889	871	876	817	836	852	876	807	878	803	839	855	829	824	830	813	853	866	883	865	879	883	851	853	913	862	852	830	818	883	825	835	871	840	893	793	859	907	860	869	863	856	857	936	841	814	848	843	836	870	830	832	867	817	836	868	828	854	884	829	821	901	820	852	866	842	826	856	862	868	925	816	843	855	851	837	959	806	837	854	901	836	852	835	881	848	881	789	813	846	812	826	888	880	881	859	858	807	850	843	807	809	879	868	858	904	806	883	874	810	857	838	866	855	872	895	854	798	871	896	878	817	854	848	806	841	820	910	858	852	911	846	870	815	832	840	831	808	817	862	843	866	872	855	837	894	874	869	802	897	837	821	867	782	813	846	901	885	846	810	875	841	871	832	886	851	871	849	885	853	855	859	893	862	835	838	899	880	838	820	854	821	898	814	885	844	843	883	838	881	850	862	823	885	845	873	809	898	805	888	846	860	818	865	779	841	870	834	822	845	837	861	857	819	881	831	826	837	875	880	860	885	820	865	824	851	918	861	830	818	801	800	879	845	830	864	819	868	835	799	855	868	851	854	880	887	867	873	877	854	844	836	895	884	941	880	822	825	862	848	848	881	827	885	863	820	849	856	887	839	815	893	838	838	859	882	853	893	835	860	833	819	813	795	857	903	868	851	882	872	869	851	835	832	821	861	833	889	833	801	908	800	830	896	804	868	861	883	860	854	816	811	839	848	857	846	846	825	877	864	847	864	867	847	823	853	804	813	896	830	803	870	834	836	868	854	849	802	829	871	831	899	844	845	876	836	838	840	840	892	842	821	851	838	837	835	916	875	834	849	868	849	824	873	838	893	884	778	849	845	810	834	879	906	798	900	874	823	872	788	800	831	834	842	919	797	887	868	815	831	822	922	855	860	817	874	870	870	831	867	851	852	835	868	833	895	881	888	820	892	850	847	843	882	794	909	840	878	899	844	817	884	816	769	852	858	816	886	826	806	863	848	890	873	885	796	809	829	865	815	875	892	854	857	874	868	791	808	869	834	847	825	861	858	792	868	840	873	832	883	867	812	797	859	879	868	852	830	857	907	868	841	873	909	860	827	868	857	864	851	883	822	830	842	813	826	887	855	882	813	852	816	830	846	893	835	866	826	883	908	871	817	883	873	844	843	830	913	878	810	857	866	837	799	870	885	934	855	916	862	834	814	916	878	874	834	883	893	833	838	843	856	846	894	926	814	846	876	881	850	823	924	837	859	847	851	853	827	876	769	913	865	806	863	818	846	838	847	854	829	866	854	868	865	870	888	861	833	864	842	788	853	821	857	849	901	875	839	856	811	865	805	835	839	880	865	842	842	816	817	888	829	837	878	856	929	829	868	834	808	874	855	861	827	834	873	823	883	922	852	842	831	845	853	820	859	851	856	832	878	901	847	853	826	858	792	832	901	792	833	839	855	811	879	866	848	840	900	888	905	868	873	876	844	832	875	861	827	815	880	817	853	826	820	871	879	922	799	832	882	854	850	838	869	830	847	874	856	854	880	862	819	863	879	806	849	808	832	900	862	829	834	868	800	887	816	853	867	884	843	847	813	860	843	839	840	864	898	841	866	845	855	845	898	881	847	889	839	882	850	853	821	832	847	878	869	835	859	877	845	859	835	809	878	835	824	853	832	878	825	840	854	852	895	836	916	885	899	831	834	872	826	890	843	822	863	859	824	821	936	880	808	889	849	862	888	851	836	866	824	827	854	868	881	854	901	863	774	836	854	817	802	855	872	825	840	830	884	812	834	817	840	879	887	840	879	828	829	904	847	892	844	891	838	840	861	859	841	859	842	849	831	854	872	852	825	870	861	803	835	850	853	856	847	879	820	856	799	850	869	872	806	860	866	883	849	838	845	852	821	851	837	852	824	852	868	862	827	837	826	874	885	848	882	899	859	882	891	894	899	859	799	853	875	818	877	830	848	901	861	831	850	901	894	889	860	870	830	881	848	786	850	861	811	842	829	833	884	896	850	856	826	864	840	838	906	775	914	854	828	859	891	869	846	843	852	870	856	865	843	857	851	873	863	868	852	841	884	871	843	871	870	857	867	865	819	889	840	881	872	816	807	894	867	862	824	873	838	829	843	790	870	903	827	816	820	939	867	815	849	797	837	902	823	821	810	893	901	886	867	916	816	885	881	867	842	855	917	856	843	857	877	871	848	868	847	862	842	797	892	846	866	840	816	859	835	873	867	878	845	894	824	794	833	858	883	855	872	936	859	869	861	897	860	886	867	898	888	859	818	872	848	878	884	877	823	873	844	846	864	821	870	823	849	830	818	821	850	880	885	838	857	838	835	843	836	884	897	855	835	811	821	870	855	865	848	848	871	905	874	872	872	867	814	867	846	840	898	865	824	852	807	869	870	812	872	866	882	829	867	821	842	849	834	859	837	842	913	867	865	820	866	821	860	910	809	858	828	854	873	826	825	857	883	855	827	859	855	862	882	839	834	843	851	864	876	826	893	846	848	876	878	851	872	806	854	863	873	848	795	852	824	840	834	853	814	913	927	906	834	852	867	899	847	861	825	786	838	871	818	849	824	867	807	863	870	833	870	804	816	840	860	841	810	835	822	844	830	874	873	897	864	919	858	797	875	857	829	873	863	846	875	882	842	818	898	873	886	845	879	850	870	848	827	839	786	814	772	881	879	851	824	877	826	834	876	833	854	914	879	881	818	822	877	866	839	856	836	857	880	831	813	832	876	884	897	867	876	894	823	856	884	873	875	891	821	863	917	792	859	865	863	805	873	829	860	844	842	828	874	807	827	839	843	888	842	854	827	844	842	815	843	860	884	860	842	878	846	808	895	830	821	868	818	854	888	805	838	889	903	874	866	823	829	828	830	873	827	842	864	831	885	829	831	855	840	866	871	849	863	811	830	820	864	831	836	830	835	855	818	913	916	825	877	815	835	863	879	860	851	840	823	850	886	904	809	854	960	879	865	843	846	905	851	832	824	878	851	853	865	845	899	897	804	858	837	831	843	922	888	839	856	871	837	873	843	846	853	887	837	869	851	902	856	874	849	891	820	895	857	860	852	876	802	864	786	870	853	829	819	811	868	876	834	831	866	889	890	922	889	817	810	884	842	882	822	853	834	835	844	807	865	884	859	822	863	884	854	836	857	882	883	882	860	887	847	875	837	870	812	840	859	857	882	830	852	835	822	838	836	868	843	878	867	846	857	875	843	850	838	839	867	826	838	851	840	823	828	883	868	841	824	889	781	848	816	874	836	837	852	841	892	905	856	835	892	816	898	886	908	873	802	829	851	891	848	862	877	876	862	845	861	893	880	836	881	861	845	859	833	842	853	838	803	841	845	879	900	850	861	866	880	866	833	819	858	865	844	917	872	900	879	884	874	874	844	810	869	842	841	847	872
8044	647	607	560	495	438	343	389	351	442	373	377	405	401	344	363	357	354	360	364	314	348	360	344	395	393	321	368	340	381	395	358	343	363	347	374	380	312	345	361	365	336	382	376	324	358	365	324	368	334	363	326	366	351	322	337	346	355	358	326	388	345	383	323	373	344	378	361	346	392	353	347	320	394	344	355	418	367	368	346	351	315	333	372	338	354	355	368	342	332	354	374	367	369	330	348	345	398	406	364	344	364	365	336	373	317	327	366	366	330	335	366	331	377	329	338	416	339	355	391	332	377	342	301	369	350	355	376	356	335	372	390	365	346	359	328	324	382	371	357	312	368	349	355	407	402	368	341	330	354	338	370	325	376	347	366	358	352	329	303	397	337	326	319	354	366	319	343	353	352	371	358	351	384	373	380	364	333	318	374	376	363	350	389	352	376	389	340	338	347	335	379	391	345	353	365	344	380	348	356	347	359	355	348	333	356	348	330	367	345	373	350	365	377	374	304	386	363	365	411	342	358	352	370	331	349	394	360	381	340	354	361	341	389	339	362	335	361	352	362	361	378	346	359	359	343	345	355	368	372	332	357	357	385	378	372	337	360	346	339	369	346	384	313	336	359	333	349	327	381	371	381	369	347	362	346	363	332	353	362	372	390	345	358	360	347	350	350	356	337	357	389	380	342	349	331	376	352	398	393	376	369	353	350	356	372	341	364	349	327	374	341	354	368	368	341	328	351	384	315	348	389	349	347	348	376	362	346	344	382	357	395	354	323	344	325	346	342	379	348	369	347	366	351	362	377	366	346	337	339	331	386	336	381	359	333	389	354	306	345	383	351	355	344	330	358	344	326	405	387	359	304	343	356	391	384	371	380	369	394	340	393	379	326	338	333	361	352	339	327	340	399	365	349	369	369	383	325	350	350	354	360	352	365	329	353	317	377	341	344	374	371	370	363	295	390	358	379	368	351	368	376	344	371	354	395	378	338	344	326	352	366	377	338	358	326	363	363	374	370	366	331	354	376	368	373	329	330	357	348	356	345	339	342	343	352	349	359	359	362	389	380	349	371	341	355	376	336	338	349	381	328	366	369	373	372	361	353	336	335	335	368	361	374	335	350	321	348	347	359	344	338	387	389	347	378	393	357	362	355	347	369	383	352	324	332	359	351	369	352	398	352	370	315	349	389	389	360	368	384	380	366	375	344	393	363	334	326	315	342	352	357	359	388	325	363	349	337	321	330	331	348	347	375	314	369	377	361	343	321	360	369	348	345	348	329	334	388	367	364	368	347	348	354	357	350	378	356	370	325	364	344	344	324	394	326	360	322	364	341	352	338	354	347	370	365	384	416	387	353	333	353	324	343	354	331	359	385	327	359	343	378	346	315	334	342	382	340	341	374	341	331	336	367	339	360	383	360	351	356	341	358	327	365	344	366	344	354	353	386	332	331	353	336	349	383	332	319	397	331	375	393	381	345	350	318	374	376	336	411	341	366	354	347	321	353	345	319	372	324	329	336	373	343	359	336	344	348	383	364	364	358	356	369	343	374	360	377	363	346	324	353	370	352	356	352	341	328	322	311	363	337	375	378	331	316	342	371	350	330	374	365	349	321	343	352	313	371	370	363	387	352	357	371	365	341	325	365	357	390	322	339	324	371	393	374	339	336	350	321	361	303	345	358	327	338	330	324	362	331	359	367	354	343	349	378	379	313	337	349	362	339	359	368	375	364	377	364	393	369	327	372	315	347	325	316	338	335	349	341	354	383	382	347	329	355	351	345	358	332	363	351	357	347	359	349	334	374	337	346	346	326	365	375	320	382	330	379	363	361	373	336	336	354	339	358	340	347	340	392	375	338	336	355	356	354	354	336	353	353	358	346	327	338	387	357	359	356	362	333	359	347	362	319	380	340	338	363	383	343	348	358	364	352	351	362	337	348	319	375	382	385	354	371	352	313	356	389	324	389	365	316	350	345	336	309	374	356	329	384	360	358	386	365	362	342	352	392	355	319	353	387	354	336	354	328	368	337	344	329	348	356	323	368	370	356	362	345	340	384	376	325	353	370	346	326	341	424	334	347	362	334	321	372	391	380	362	368	345	368	361	357	348	349	301	335	362	371	393	363	365	317	333	354	355	358	344	358	351	356	353	362	347	325	376	363	359	373	365	359	364	334	328	318	349	355	369	325	354	329	347	371	380	347	367	345	393	378	327	344	367	337	350	376	356	375	337	381	340	352	314	334	384	334	377	325	373	352	365	332	376	369	378	361	376	340	392	352	331	345	324	333	347	339	319	364	374	361	373	350	331	317	344	354	395	358	328	353	411	355	332	335	343	397	324	365	383	388	367	317	328	395	377	346	372	353	348	356	327	419	333	390	343	350	349	336	361	343	352	393	352	355	360	366	362	328	328	371	344	369	344	376	341	327	363	333	352	373	340	303	375	358	377	359	337	342	373	382	334	361	349	358	349	384	345	349	365	337	375	365	383	373	355	322	342	351	330	362	359	333	336	341	335	347	327	352	397	379	336	335	327	334	346	358	343	372	345	351	394	333	352	330	386	328	343	351	383	364	333	361	332	351	373	375	373	371	359	379	365	343	355	373	368	362	346	350	362	342	342	373	353	353	350	332	389	327	374	367	336	368	363	356	339	334	356	339	343	360	375	359	326	384	356	368	371	348	371	344	355	330	351	370	343	381	382	385	360	348	346	325	367	339	347	385	359	368	346	397	400	348	361	376	383	339	301	370	377	338	375	355	357	369	312	370	340	347	360	355	362	346	359	385	339	326	325	407	371	370	325	338	372	417	359	360	391	352	339	399	344	362	328	325	349	353	377	327	350	321	339	317	372	381	305	370	310	332	347	325	338	374	340	347	372	363	350	349	364	334	374	354	332	328	334	344	354	371	350	339	355	371	327	354	365	347	387	359	318	322	317	365	347	353	377	357	344	369	384	379	407	381	367	347	354	360	417	341	349	347	392	345	334	342	358	340	344	377	307	332	348	362	385	359	348	347	359	368	367	355	343	343	352	367	330	349	338	362	337	400	395	340	382	347	324	335	394	361	353	343	337	332	343	386	346	312	351	368	362	335	346	337	384	385	350	348	354	369	391	326	342	346	321	354	341	382	396	370	341	360	387	387	335	354	341	365	352	321	347	392	355	318	343	372	378	341	353	369	336	299	322	342	354	343	367	349	324	387	320	371	353	349	354	380	331	341	326	367	354	359	361	384	337	355	362	380	384	359	336	328	343	333	356	345	387	341	362	341	373	379	383	367	353	332	318	371	349	335	334	360	354	323	373	356	333	377	356	350	366	353	378	352	321	308	387	374	361	387	360	377	364	345	360	390	342	353	366	354	357	327	362	365	365	320	365	379	332	370	392	381	326	352	360	379	342	343	348	356	358	388	362	346	383	333	376	357	377	363	328	354	370	355	358	358	336	342	326	327	337	315	378	378	348	420	351	331	327	353	349	387	381	349	364	357	396	365	393	365
7186	1079	1334	1478	1336	1260	1170	1072	1093	1093	930	1020	926	920	881	930	866	904	870	916	848	928	839	870	864	869	903	873	870	826	917	822	827	851	807	846	905	847	884	902	825	892	853	833	827	896	883	854	860	876	901	844	858	856	862	867	826	821	827	812	884	810	883	857	887	862	795	854	868	844	846	853	848	867	814	885	855	855	822	818	857	923	800	894	860	834	869	866	852	830	880	836	894	883	841	894	883	862	889	823	824	830	919	858	837	856	844	857	860	821	826	802	846	854	880	878	872	819	840	821	842	851	868	858	826	785	896	893	834	858	850	818	851	904	893	884	880	833	826	852	860	839	826	833	887	855	844	859	834	834	807	863	835	870	884	798	876	839	870	838	845	797	851	801	878	869	869	856	796	882	868	908	815	837	827	871	836	898	828	883	865	878	841	846	827	875	811	844	827	883	851	870	867	834	845	834	848	863	846	818	840	874	846	829	788	856	879	838	834	774	827	864	829	894	867	901	837	864	951	814	878	811	802	840	869	871	805	863	845	853	804	873	829	823	849	809	876	873	836	854	862	858	837	851	865	830	883	821	849	899	907	869	873	865	816	819	886	799	844	890	812	844	831	827	830	852	838	857	853	884	804	863	855	854	845	869	852	821	780	867	834	847	868	884	880	843	804	804	897	834	830	818	817	866	869	871	833	859	875	803	846	843	854	817	835	865	879	846	875	793	845	869	892	843	845	843	847	846	855	845	837	849	811	830	852	857	822	826	923	824	865	873	853	874	902	857	837	857	884	828	824	841	855	881	821	880	880	843	781	836	838	829	897	872	806	952	847	801	872	799	861	859	828	833	892	814	809	844	832	867	855	842	840	857	891	851	880	848	884	841	896	883	843	873	830	816	772	810	838	838	875	819	824	836	842	910	842	857	890	856	854	844	869	794	833	824	859	835	860	916	859	861	880	905	809	882	834	835	839	843	849	838	856	867	856	817	845	841	890	848	845	870	830	850	831	856	868	854	795	858	799	888	824	811	862	828	842	897	841	879	838	863	862	828	861	817	833	830	860	825	871	865	823	872	787	820	817	878	861	871	867	865	897	852	822	915	818	867	876	908	830	847	881	860	858	832	811	836	832	847	863	881	888	843	837	862	779	860	891	898	889	804	893	881	827	861	838	825	857	850	849	857	831	843	803	828	842	868	863	835	826	807	813	822	847	844	922	837	883	843	851	833	835	818	854	865	880	833	899	882	859	881	813	826	890	805	792	868	873	863	843	820	879	826	902	841	892	857	828	842	853	796	842	827	845	863	845	856	869	861	851	864	861	847	856	866	835	814	810	824	855	800	905	824	807	884	874	827	839	870	832	835	880	810	837	849	831	784	855	854	878	877	842	818	844	859	841	828	867	840	862	809	885	938	895	865	881	861	844	914	845	863	859	795	850	876	845	875	866	843	887	826	820	813	894	857	806	843	817	793	888	878	795	899	843	804	853	839	777	872	827	868	873	882	890	826	884	867	863	833	885	858	892	824	852	830	848	831	830	868	807	826	833	831	843	899	839	890	779	868	874	854	862	766	866	817	866	829	903	851	845	866	831	831	877	823	819	857	870	869	777	827	848	840	862	836	835	845	853	875	885	802	842	887	894	850	863	812	833	898	876	840	892	878	868	812	854	859	842	823	842	830	843	863	872	830	821	824	845	885	881	836	828	865	859	852	886	847	830	802	862	841	854	836	875	859	863	855	898	814	800	866	835	875	841	840	885	829	863	851	839	836	870	880	876	809	841	823	890	902	882	862	860	829	836	849	858	837	848	846	840	861	824	836	883	830	887	848	855	869	894	834	808	877	824	843	888	816	879	869	857	834	842	864	842	850	835	849	863	863	827	840	858	894	898	860	846	861	824	828	815	858	820	844	801	865	828	838	839	821	834	837	802	887	830	899	845	806	898	860	875	830	859	815	841	796	848	882	855	864	876	864	890	906	877	894	851	858	844	886	861	818	874	872	814	843	809	882	805	857	829	844	903	904	859	878	858	836	849	864	781	817	853	844	861	808	840	855	852	835	859	897	886	847	889	827	820	837	878	865	836	829	861	874	858	837	892	807	846	860	799	900	898	832	821	825	873	859	815	862	780	816	931	847	826	804	790	895	828	855	885	862	828	825	784	789	839	877	836	824	876	796	831	868	872	883	849	810	826	871	829	833	888	910	885	855	867	829	846	855	871	845	820	889	816	872	826	874	826	878	794	834	862	865	845	905	903	848	857	881	906	844	861	866	866	791	833	872	855	840	819	815	803	858	852	839	889	833	884	829	880	848	872	862	908	890	898	810	859	821	845	857	838	832	836	847	842	836	811	874	805	852	820	870	843	853	897	810	883	863	858	861	840	800	855	826	845	853	893	877	872	840	864	813	783	823	784	846	879	771	905	830	811	844	836	878	894	824	853	850	924	868	863	805	877	754	827	816	852	782	888	866	898	864	833	851	873	868	870	816	921	811	866	823	864	926	843	860	863	808	822	838	830	844	823	857	823	785	910	835	867	818	900	880	838	892	869	832	879	809	848	832	842	934	819	831	859	852	860	856	874	903	828	796	814	832	827	909	852	838	837	877	866	893	833	835	851	836	810	868	889	818	888	818	866	850	846	915	913	856	801	844	821	800	848	825	799	792	866	884	878	869	901	850	877	851	873	820	892	832	861	874	907	810	829	862	873	840	880	815	802	844	887	875	832	832	809	821	848	834	871	855	851	846	845	875	841	852	882	814	829	861	812	848	885	842	861	840	883	829	896	830	871	805	866	860	895	842	905	786	798	833	865	852	858	871	816	860	850	872	864	822	816	876	820	861	854	791	850	848	856	822	850	871	829	829	875	879	845	854	874	837	843	826	865	754	853	895	861	845	817	874	854	850	870	851	847	825	853	905	863	849	849	770	833	856	884	847	837	861	849	880	864	825	823	865	843	891	875	817	857	884	851	886	843	857	841	861	881	879	865	850	858	856	865	826	890	850	901	848	851	853	861	911	800	860	854	861	906	858	831	823	784	874	849	842	850	804	837	852	837	827	871	851	855	827	869	857	855	850	842	823	855	859	817	870	885	876	885	803	861	825	902	838	810	852	875	870	875	821	786	826	873	834	850	874	858	843	824	896	854	863	825	840	846	877	809	885	853	878	896	810	877	883	856	883	862	791	863	824	816	882	839	851	827	863	888	860	877	873	833	861	852	842	866	833	810	875	821	893	851	848	877	894	844	841	850	841	870	828	871	851	804	847	831	860	814	838	866	820	860	864	861	883	880	884	912	801	866	835	846	803	875	869	813	811	843	874	856	889	923	845	803	907	897	904	824	879	821	821	885	864	886	845	839	889	838	881	890	880	850	812	883	849	858	896	842	837	832	842	807	815	835	862	841	833	876	864	849	881	878	913	856	881	811	889	859	839	894	857	857	865	876	865	891	864	827	865	817	868	830	940	842	848	791	856	893	863	929	841	842	816	806	871	857	857
13493	849	707	537	398	329	307	287	241	241	228	234	214	215	201	197	209	193	188	193	187	189	181	204	202	156	175	184	195	185	181	186	184	186	191	187	215	183	189	182	186	198	167	207	192	165	188	182	195	196	177	183	182	180	159	188	164	181	177	169	191	182	205	181	195	192	168	178	159	177	166	193	191	186	183	177	154	158	184	185	167	183	157	184	165	162	167	189	192	196	172	155	184	187	163	154	184	199	195	181	153	188	162	179	161	194	147	184	181	208	179	178	199	176	205	127	189	194	154	177	207	195	189	187	190	185	163	196	176	170	172	183	190	187	194	188	164	163	169	180	186	201	175	197	162	171	183	164	182	196	190	205	202	154	169	151	168	171	176	176	184	185	178	184	173	172	191	148	182	177	179	182	169	192	155	188	178	180	201	190	155	161	180	193	168	189	177	176	180	158	186	178	165	172	217	185	186	197	205	185	191	187	176	183	209	198	175	179	178	174	201	209	200	193	158	184	202	159	171	202	177	179	149	185	194	192	193	174	167	186	166	171	166	158	210	209	179	178	156	165	176	160	180	194	185	178	160	171	196	170	208	206	200	177	168	154	187	196	178	187	190	156	181	159	178	183	203	188	196	205	189	174	166	185	136	170	171	150	168	185	188	176	177	182	191	165	166	181	187	180	158	181	213	180	194	192	184	179	175	189	204	182	232	195	180	178	163	178	171	177	177	188	208	185	172	179	174	158	190	167	182	154	175	188	183	196	176	175	176	156	168	189	186	159	203	166	197	186	186	186	193	163	181	197	193	218	182	204	212	192	201	187	204	164	181	184	190	201	181	153	193	179	205	188	205	166	158	191	169	202	193	172	177	186	206	158	174	177	169	186	194	161	172	179	160	175	186	174	168	163	185	183	163	188	149	198	184	154	190	159	168	186	188	189	178	175	188	165	181	175	184	157	191	170	193	182	186	188	176	221	189	178	157	176	177	182	180	174	202	194	164	173	156	173	205	166	166	202	200	206	175	172	188	198	177	160	178	164	167	175	188	179	208	170	185	193	189	162	211	198	167	175	206	187	172	167	181	169	206	193	156	167	170	192	163	182	181	209	180	181	200	180	166	180	201	176	182	184	169	184	192	191	190	187	175	155	182	198	159	198	186	161	193	176	153	141	198	180	185	192	191	205	173	168	191	177	180	168	191	204	174	191	192	193	171	177	167	195	179	187	182	174	161	195	195	210	171	176	181	195	172	169	186	184	159	205	183	175	177	194	187	177	191	182	177	175	193	168	198	194	179	164	202	163	182	181	189	189	164	195	209	194	175	187	172	179	180	192	175	182	200	189	163	191	174	179	195	194	172	199	198	172	189	184	167	190	166	158	193	210	153	158	204	185	173	196	186	170	170	168	187	170	196	176	172	161	174	199	152	205	178	186	166	193	188	189	194	177	169	162	187	165	165	167	181	194	168	180	174	170	175	194	152	173	175	197	172	169	166	198	152	182	174	175	164	189	200	180	200	180	166	197	180	183	174	183	193	181	140	199	180	167	172	208	188	180	183	196	174	184	194	202	160	158	188	182	177	195	178	162	176	188	178	199	185	160	175	164	180	172	150	188	191	176	173	177	186	167	188	176	188	172	189	169	186	149	181	167	204	164	168	152	173	185	186	225	186	180	199	182	175	170	163	176	158	187	166	165	161	183	214	198	185	191	181	191	181	186	166	197	178	186	197	220	169	199	180	192	169	188	190	166	170	159	160	188	184	168	168	178	155	191	190	178	160	183	171	167	153	189	177	187	192	193	160	181	164	153	204	189	190	164	158	171	157	180	179	176	179	203	199	164	173	193	185	173	222	181	192	193	195	177	170	181	175	179	172	179	182	156	203	173	183	175	185	206	169	164	182	179	187	184	170	172	189	196	170	181	173	164	184	188	173	163	182	159	186	193	169	186	187	191	179	175	184	174	147	169	197	204	182	165	188	172	184	178	208	173	193	168	188	184	213	183	188	175	165	175	163	158	197	181	163	184	209	163	137	176	208	163	177	195	171	207	198	176	194	179	161	171	171	169	153	170	182	162	171	198	188	182	192	186	173	192	178	190	174	200	175	185	173	171	189	171	201	185	201	210	164	177	183	167	202	163	152	167	196	181	166	158	156	176	170	180	185	186	174	188	175	174	183	165	182	177	180	200	161	190	171	176	149	211	150	153	172	203	173	192	175	182	172	172	201	180	186	181	184	167	167	190	186	177	208	182	191	176	159	200	173	167	176	197	194	191	185	189	194	197	165	177	183	178	174	177	161	178	218	150	179	179	188	190	150	188	196	206	207	164	192	198	166	202	173	172	188	195	186	168	163	183	160	171	189	185	165	188	207	171	174	176	204	193	176	180	191	185	164	164	174	168	192	180	189	159	197	166	200	177	169	183	185	175	208	174	191	173	169	195	165	189	199	174	156	197	182	168	188	178	172	187	197	164	186	206	174	160	192	198	155	200	195	192	167	189	190	173	188	200	221	191	187	167	191	183	194	171	180	193	170	190	196	185	189	213	180	171	162	165	194	189	163	184	184	171	181	213	164	188	175	190	184	179	150	165	184	173	177	172	161	180	166	159	173	187	160	179	153	206	225	187	175	180	185	182	170	192	192	191	178	167	169	155	195	202	181	187	175	165	194	215	153	184	181	193	167	167	193	194	189	194	196	175	181	163	175	185	187	188	164	176	169	186	163	173	193	178	146	170	165	182	195	201	182	169	200	209	173	173	142	175	217	185	174	195	174	170	194	210	169	173	162	132	190	170	170	171	190	193	179	196	197	185	177	187	194	150	176	193	183	197	182	202	190	183	195	170	161	189	209	191	171	178	198	183	190	161	173	173	163	202	184	179	172	179	195	180	198	216	222	189	174	188	180	173	195	185	164	177	173	165	194	170	183	163	185	175	191	186	175	190	174	182	177	159	178	211	200	174	192	168	156	167	157	180	164	173	188	173	179	165	162	183	178	139	156	166	189	159	169	144	182	184	175	205	194	178	185	210	187	182	184	174	185	202	184	185	168	188	169	169	161	183	166	188	205	198	156	194	189	162	182	183	181	180	217	179	171	178	171	184	179	158	162	185	194	169	181	175	209	157	183	201	177	168	187	170	173	168	159	175	198	163	199	182	183	193	198	190	180	199	185	168	167	172	173	188	183	183	142	206	203	167	201	167	191	195	178	171	185	182	178	188	169	194	179	179	180	183	186	166	172	184	197	186	170	184	171	175	163	134	185	198	175	159	185	173	186	178	161	183	161	170	180	166	178	207	189	179	192	185	168	189	197	190	199	161	167	175	204	199	193	209	146	166	191	199	170	162	177	171	158	182	174	170	210	155	175	142	181	214	179	169	205	174	202	173	168	179	179	193	180	185	176	173	201	179	205	201	159	166	180	174	156	207	187	175	170	166	168	158	161	212	153	174	162	184	169	171	165	177	177	189	181	165	185	193	163	175	180	184	163	178	180	174	179	174
8581	881	1460	1672	1381	1225	1013	902	868	814	683	656	634	571	593	605	594	544	553	530	512	548	512	521	528	537	500	476	498	495	500	506	492	483	498	513	479	449	524	504	463	496	474	469	486	479	461	485	462	471	479	487	466	504	514	478	462	478	443	494	464	494	502	475	471	472	471	460	428	503	442	461	462	467	473	438	467	432	467	450	493	462	474	484	480	455	450	437	436	426	453	492	498	439	486	504	483	462	491	468	468	481	457	453	477	494	460	498	447	484	451	474	443	483	513	468	506	470	484	485	455	502	497	494	465	469	430	461	415	469	497	430	447	467	501	434	437	443	465	466	463	462	465	430	466	449	460	499	440	477	486	438	460	483	460	435	495	462	471	492	496	458	436	472	468	445	515	471	444	446	442	475	490	465	493	453	494	464	442	432	487	501	448	423	464	479	456	445	502	439	424	460	490	482	417	441	494	441	483	467	441	471	448	471	505	484	475	491	450	505	455	479	491	452	474	439	455	498	435	452	470	489	484	426	446	478	513	483	475	477	452	459	448	458	453	469	476	484	430	456	446	521	483	499	472	440	460	485	444	469	491	479	450	487	499	476	483	471	478	472	462	490	475	456	432	457	485	484	453	500	430	483	455	489	438	490	475	471	454	427	447	491	480	493	463	477	487	417	463	462	425	446	412	439	476	443	472	495	465	458	442	483	433	462	484	429	447	461	465	470	468	439	496	445	447	462	505	476	481	480	476	468	482	484	484	495	492	466	484	462	453	454	464	436	452	434	458	491	490	483	455	451	452	469	480	451	475	455	461	447	512	498	423	482	445	484	450	468	433	459	455	470	512	408	458	498	486	465	503	459	432	480	487	444	462	432	509	451	476	439	491	478	453	447	444	509	458	467	500	453	447	488	492	485	494	440	485	513	458	478	482	458	538	468	454	440	404	500	444	436	474	450	495	441	477	502	487	483	463	475	449	440	485	446	496	470	448	487	473	455	478	474	481	465	457	437	428	483	461	485	441	447	447	463	434	463	488	461	478	448	472	470	425	489	452	495	424	489	474	491	432	504	468	454	471	452	454	486	462	453	463	475	490	471	495	470	444	474	447	478	422	443	470	482	459	462	455	472	435	427	469	447	503	417	470	434	462	512	483	484	425	463	496	453	494	453	466	451	461	483	463	486	456	483	483	461	463	499	469	447	464	506	464	455	475	480	441	439	474	451	455	447	474	489	461	493	442	453	482	434	445	462	466	437	507	452	480	449	450	486	461	449	496	464	484	477	500	456	443	462	448	453	471	464	464	473	450	452	442	479	479	467	451	455	454	479	438	510	497	426	466	452	443	482	445	477	460	463	462	447	493	434	487	481	437	458	483	493	455	423	487	431	480	480	457	468	473	436	463	443	465	434	480	467	462	445	451	481	466	472	476	455	466	444	481	495	450	484	451	495	444	491	473	414	490	495	473	472	468	477	447	456	471	510	467	477	473	473	481	483	457	479	495	440	469	449	450	447	469	462	523	496	518	509	473	469	485	517	437	450	487	457	500	469	479	523	444	491	503	469	481	476	462	442	465	460	464	490	463	468	498	431	480	466	473	500	504	477	445	502	474	456	453	480	457	468	483	444	464	456	467	464	540	440	430	435	489	460	504	462	442	442	481	489	448	483	437	432	470	490	450	447	483	484	488	482	424	450	469	475	498	489	470	515	452	433	478	470	478	468	452	495	481	453	446	458	459	500	480	477	450	452	458	461	456	463	448	448	470	499	456	489	447	463	489	458	491	475	436	450	450	496	435	454	469	470	504	491	518	473	469	465	445	444	511	455	429	480	461	474	467	445	450	471	478	499	446	501	478	453	429	501	470	475	501	448	491	458	433	456	443	462	476	466	490	462	492	458	499	470	458	474	452	429	457	440	461	469	433	466	507	482	456	522	458	459	492	513	472	455	505	475	487	464	434	487	468	446	446	496	454	442	478	506	464	436	445	471	428	503	442	474	500	482	487	469	481	446	465	473	469	475	444	452	459	454	461	477	503	488	477	475	468	490	441	460	446	438	512	452	474	514	455	484	462	459	489	461	480	479	469	518	503	483	431	463	459	462	481	450	501	450	466	478	438	469	461	473	463	456	450	435	479	469	480	487	483	458	459	462	468	481	455	489	479	484	429	452	465	474	437	515	485	447	454	496	458	475	433	463	437	433	462	464	458	446	455	496	451	483	473	477	467	463	462	492	467	461	462	446	458	493	448	507	435	460	455	456	464	479	412	450	471	461	485	480	473	497	466	472	486	453	475	425	466	439	475	453	478	473	462	487	464	480	457	458	479	443	440	484	498	459	496	455	495	452	456	453	440	461	442	511	440	488	464	490	470	449	491	445	459	454	470	492	458	447	456	491	464	472	484	491	454	482	478	446	474	438	406	446	463	435	456	454	457	474	472	505	446	484	473	442	427	462	484	459	454	431	484	468	443	456	464	476	495	455	459	466	481	469	472	449	491	491	411	442	470	471	465	504	469	447	464	463	456	477	508	506	525	510	454	477	459	460	439	474	478	461	470	455	453	489	485	441	466	471	463	446	502	462	510	435	442	437	459	464	475	490	447	445	432	492	476	471	474	486	444	511	454	483	461	446	456	439	428	502	481	431	436	459	440	475	499	493	446	459	494	437	448	463	488	415	450	468	449	463	443	468	443	459	440	509	500	424	460	427	480	492	483	440	509	532	502	469	438	478	485	454	518	470	412	439	485	466	420	458	470	474	467	479	471	509	468	485	488	485	486	475	488	456	488	474	444	472	467	455	466	509	488	473	459	432	468	453	483	475	450	475	515	483	473	498	467	489	477	459	430	457	461	461	492	443	457	471	470	448	464	459	462	510	473	478	471	481	461	489	467	494	453	445	450	437	446	483	416	461	451	452	430	449	427	459	455	495	433	492	478	502	437	483	464	460	493	450	450	442	450	445	477	498	466	450	436	441	457	505	478	463	465	483	478	458	469	434	483	489	483	486	426	500	491	451	433	433	483	467	470	486	442	467	464	486	487	457	470	459	448	467	467	469	478	515	488	458	442	462	474	468	469	450	435	483	475	464	450	475	452	482	485	484	438	464	476	449	468	487	443	483	454	414	492	473	453	449	450	454	444	459	470	465	471	443	462	470	502	473	478	486	534	455	458	454	457	470	436	443	455	481	427	483	474	464	450	451	487	473	489	448	480	467	481	487	498	487	495	441	499	454	477	466	466	439	479	449	463	518	510	488	481	445	472	472	457	455	492	469	479	463	472	453	456	494	472	469	480	462	460	455	434	487	446	422	440	492	470	489	466	461	494	491	456	482	452	481	460	474	444	519	525	446	486	463	440	467	458	470	430	470	481	475	479	443	453	454	462	467	430	476	465	469	462	488	468	471	441	444	471	488	471	463	473	455	465	467	438	475	482	432	447	457	459	480	453	456	467	456	469	461	483	463	427	487	434	454	440	468	459	462	446	485	455	476	452	431	522	480
1947	387	373	325	373	330	350	375	373	327	368	339	341	361	330	339	307	332	343	327	397	364	358	353	344	338	359	350	353	364	367	343	329	385	349	308	340	328	325	318	374	321	350	363	352	322	320	341	356	359	324	338	356	384	338	363	331	341	330	382	355	310	349	351	313	347	370	380	329	352	348	340	362	385	375	364	385	363	333	328	329	372	347	354	362	370	349	382	347	336	367	341	349	378	344	346	349	349	360	333	394	355	365	346	334	329	357	345	338	339	355	350	352	351	371	377	354	338	335	342	363	316	355	363	378	366	358	346	332	316	344	371	323	360	353	325	342	332	332	369	369	349	347	376	340	330	331	403	356	354	351	369	352	341	351	328	329	347	335	314	331	358	337	350	364	363	354	353	357	346	338	361	332	345	378	328	340	350	311	319	383	353	351	356	310	393	332	344	355	332	372	323	339	385	349	328	337	361	361	330	364	344	354	337	330	343	372	365	360	357	357	342	351	326	320	342	364	321	360	357	348	325	356	320	366	346	342	374	345	346	303	316	346	361	373	323	350	371	375	323	366	340	328	377	318	347	347	345	328	379	350	390	353	374	345	342	340	305	328	326	341	343	347	383	370	362	343	350	357	328	351	347	323	362	386	368	341	347	346	355	349	356	365	342	342	367	341	340	351	353	361	352	357	335	325	340	350	362	343	354	348	337	378	341	350	356	352	319	343	346	356	350	365	338	375	344	333	363	348	328	347	348	346	353	350	366	346	330	335	349	347	330	313	330	352	328	366	341	364	342	335	360	364	374	366	358	325	354	351	362	370	354	355	345	421	371	367	343	334	325	328	355	349	347	362	355	341	346	375	332	346	375	366	343	367	343	368	314	330	398	361	362	372	366	354	367	372	341	327	376	350	359	328	358	353	339	359	364	332	336	370	356	333	331	369	344	369	374	335	353	305	319	330	337	367	359	333	353	342	327	355	333	324	323	323	345	351	351	362	358	350	341	374	369	364	348	354	370	355	337	353	340	311	328	357	390	361	324	368	372	352	333	388	354	368	353	335	359	325	383	347	354	343	368	364	327	357	353	360	359	346	343	341	345	344	361	408	331	360	337	335	359	380	318	364	337	349	346	357	328	345	325	352	339	339	347	375	391	333	385	334	344	353	330	330	382	329	367	332	345	329	359	344	327	392	312	360	359	358	313	306	351	349	332	341	398	382	372	343	383	340	319	354	352	321	340	342	366	347	339	327	336	352	352	406	378	340	392	334	337	369	341	355	333	318	327	370	351	353	387	329	336	335	333	336	382	333	359	354	370	376	346	376	325	382	336	346	352	361	317	352	345	360	379	385	349	331	348	345	362	336	341	387	346	377	338	344	342	369	322	349	317	343	336	334	375	355	335	342	408	336	349	318	307	375	352	333	345	345	350	348	347	369	361	360	359	315	358	343	370	365	377	366	342	332	396	361	311	355	336	360	358	332	346	339	374	364	317	373	324	373	363	346	350	339	368	343	326	343	349	351	347	346	362	345	374	381	343	327	348	343	356	344	338	333	348	398	346	321	347	365	361	352	348	369	374	342	333	349	368	325	354	354	372	360	360	397	397	341	346	351	358	356	335	345	335	367	314	345	357	334	344	380	374	372	361	352	349	356	351	369	364	368	358	344	329	339	339	348	369	373	338	316	354	369	365	356	352	367	366	310	331	339	362	371	360	353	338	334	375	332	360	390	354	341	337	375	376	368	338	337	320	377	340	336	370	362	330	372	352	375	331	328	339	324	332	355	349	330	348	352	374	330	338	310	383	344	346	354	350	351	340	347	366	343	364	336	346	360	318	349	304	366	352	334	355	333	326	352	344	320	352	356	361	392	321	359	330	361	366	338	365	340	356	350	353	348	356	388	357	355	336	363	354	310	342	335	348	385	351	334	341	341	338	332	351	340	361	388	361	320	327	342	317	398	367	313	342	325	336	367	372	326	366	331	384	362	336	370	338	377	367	354	342	374	365	324	349	351	344	369	348	339	367	363	343	342	372	347	351	379	338	334	351	337	360	356	352	330	352	316	335	341	378	379	308	342	368	382	312	356	394	370	380	316	357	369	366	334	342	351	335	337	348	320	363	376	366	364	340	342	342	367	352	359	338	366	391	344	347	353	380	325	351	348	374	349	346	394	354	332	342	365	349	330	343	385	348	326	364	362	328	392	343	367	329	325	361	344	347	368	361	316	378	363	348	342	354	377	316	371	344	342	368	380	326	389	369	381	318	306	362	360	363	346	363	386	381	338	333	365	384	342	347	367	357	333	322	344	342	364	365	345	364	354	349	359	305	341	319	374	342	361	390	366	330	352	363	379	364	337	322	342	344	342	360	358	343	352	342	393	342	364	338	340	337	367	348	316	342	361	358	327	357	340	341	323	319	358	320	354	380	372	341	364	369	400	344	400	315	364	364	357	369	363	343	335	359	315	332	388	353	339	322	357	345	316	352	369	354	355	344	369	366	371	353	337	331	343	351	352	350	345	346	377	348	324	345	370	364	370	341	343	383	348	331	316	368	361	335	307	348	349	365	353	364	377	351	357	389	352	342	335	341	356	352	341	359	344	347	408	335	338	355	369	322	345	337	369	342	385	390	393	337	350	339	339	330	361	316	334	327	356	342	349	345	359	369	355	378	360	353	328	319	314	390	359	333	392	348	358	317	332	381	348	348	383	329	381	361	390	335	342	360	353	351	327	337	362	365	364	352	353	343	370	392	349	343	361	386	370	341	329	369	351	331	360	375	337	338	334	323	326	375	353	362	349	346	379	337	329	332	333	340	368	360	320	364	339	386	383	356	368	343	365	320	346	346	348	378	323	337	365	332	374	332	351	324	351	361	350	315	347	376	330	329	346	350	345	356	348	385	357	368	352	323	317	325	360	357	336	320	305	328	315	361	370	360	368	390	348	399	334	371	364	394	340	354	322	357	390	371	360	377	348	330	363	353	354	358	374	357	325	357	374	351	363	363	356	338	323	335	321	332	370	355	355	360	341	341	350	349	332	329	341	352	334	346	348	308	324	395	321	339	359	320	366	357	371	342	394	330	350	341	334	367	343	368	336	351	345	333	331	343	336	320	384	349	343	351	365	341	354	328	330	377	339	399	404	337	353	316	370	355	337	321	377	355	353	328	349	356	367	335	369	325	327	354	352	354	350	341	383	342	376	349	353	354	317	343	375	366	312	336	356	343	356	345	347	373	340	380	306	317	336	343	343	328	333	346	352	402	377	320	373	355	303	340	336	350	312	374	344	347	350	328	334	381	336	335	344	343	348	343	344	346	316	382	343	343	380	351	332	332	337	354	374	347	378	356	356	364	361	369	350	340	321	346	344	341	314	344	318	373	357	429	378	365	333	377	387	358	350	365	340	371	341	324	329	357	355	336	369	344	358	381	333	333	362	354	362	372	326	348	387	386	413	352	377	349	365	337	354	346	356	365	337	347	366	349	348	342	357	341	337	331
2559	827	848	884	919	901	845	870	896	914	864	901	891	833	892	828	897	887	835	896	899	859	853	891	842	839	858	814	845	875	852	881	870	872	855	890	838	850	808	834	916	829	811	864	825	890	828	813	883	899	822	833	794	799	867	853	859	861	912	814	820	843	818	864	879	845	828	880	855	899	837	776	861	853	788	805	855	830	820	861	874	793	851	850	862	867	869	810	849	822	902	867	873	872	806	866	849	850	898	783	853	811	814	880	842	893	885	812	874	873	806	818	793	854	848	819	825	855	820	847	807	850	844	827	821	842	840	830	828	868	806	861	863	868	802	841	847	864	852	810	881	832	847	856	794	860	829	876	853	833	855	808	892	863	815	850	892	874	803	815	851	847	831	849	818	815	829	823	859	873	831	844	849	859	834	840	887	882	843	856	867	827	866	816	782	833	780	838	873	842	847	858	836	838	833	847	848	882	860	827	877	827	856	900	821	859	847	810	883	835	874	845	859	847	822	847	794	862	856	808	894	869	856	888	853	899	849	851	885	834	888	791	801	868	844	868	814	812	885	835	836	866	847	854	847	846	893	880	815	844	847	865	797	864	852	840	833	784	808	823	879	875	822	846	807	836	848	827	904	853	787	823	836	802	827	847	808	851	869	835	864	817	853	823	845	889	880	802	879	842	812	843	831	863	848	816	863	901	843	834	824	894	852	821	905	841	784	876	814	841	895	910	865	818	849	837	846	841	831	877	839	885	809	874	837	882	935	820	896	848	860	840	891	860	839	807	830	861	864	828	842	835	852	821	843	876	837	893	850	842	867	858	831	846	867	841	882	863	830	893	852	871	892	863	781	808	883	844	836	874	882	809	841	852	852	862	844	853	855	829	848	892	847	894	866	827	871	861	899	830	837	860	842	873	854	821	846	863	801	873	847	819	855	846	838	851	845	835	867	818	836	831	863	809	831	837	849	850	827	848	864	882	849	864	836	802	845	877	837	802	836	853	886	842	843	824	872	863	913	873	870	821	805	861	855	878	829	844	841	820	856	873	862	834	862	864	853	868	867	853	837	829	860	828	816	802	826	827	805	823	813	895	828	805	862	853	878	790	848	868	843	830	844	860	826	852	876	840	882	886	844	869	871	852	911	883	848	877	826	858	860	870	844	872	837	857	863	878	842	856	805	868	831	892	869	851	843	835	797	791	830	909	901	852	872	840	859	848	838	910	846	820	838	845	821	916	863	882	847	825	898	846	777	837	806	821	839	865	873	834	852	845	813	823	851	859	812	872	850	907	910	895	805	851	850	868	854	927	865	857	856	853	847	814	845	825	863	834	873	802	913	871	866	833	859	863	873	871	877	839	836	820	867	856	817	838	877	854	842	904	828	907	862	842	806	801	847	902	828	912	834	840	885	892	821	879	844	805	850	850	860	879	870	839	867	863	845	849	826	871	858	821	795	886	867	812	834	880	841	855	845	888	819	830	850	818	815	896	877	867	871	819	853	843	871	860	800	884	839	828	809	830	865	874	909	828	785	809	879	847	870	866	871	844	875	887	893	895	870	824	890	856	838	847	851	894	902	867	868	861	852	878	847	823	867	842	836	827	864	851	862	821	843	912	871	801	827	852	881	820	865	812	872	880	887	848	809	843	861	830	867	818	863	894	850	833	885	811	872	841	838	864	896	882	833	897	819	855	875	829	860	766	836	877	867	828	816	846	859	849	880	823	814	807	829	792	870	854	852	851	893	858	837	823	817	862	894	868	854	821	801	831	855	810	888	829	853	815	840	902	920	836	827	825	811	828	870	837	892	864	879	899	847	866	869	886	877	814	845	867	817	859	877	859	864	822	856	879	855	850	864	842	889	835	880	861	864	827	820	863	823	923	794	844	867	867	862	857	848	793	886	866	812	872	904	799	838	862	825	872	847	826	818	812	864	853	868	872	878	822	786	862	832	875	837	856	880	859	858	847	851	877	868	883	853	835	873	897	835	790	826	872	867	901	835	872	871	859	855	802	775	833	805	923	854	834	830	848	856	898	876	823	887	857	816	839	874	841	848	817	805	879	846	848	848	841	796	824	864	881	849	845	815	834	840	840	880	769	861	845	837	854	833	888	820	836	902	786	849	842	865	810	865	899	837	824	831	821	836	860	870	863	843	879	807	792	786	852	909	869	837	810	874	823	883	905	872	873	852	817	827	892	905	836	841	876	846	841	827	851	832	838	854	839	854	904	835	826	816	857	840	841	859	926	841	869	825	824	844	858	824	856	803	862	834	919	820	857	865	841	901	798	852	830	839	839	831	849	828	855	888	862	803	831	873	851	850	856	875	893	875	859	840	877	858	831	869	854	889	832	871	868	832	846	855	852	916	865	847	895	863	843	861	871	870	848	832	855	871	848	872	844	860	894	842	934	864	833	879	820	868	894	877	857	880	887	840	932	818	844	839	874	866	853	907	848	845	843	828	859	849	818	865	865	818	889	869	848	816	876	865	806	869	878	828	932	874	789	841	878	789	869	866	824	863	832	882	871	809	869	827	855	839	880	874	849	872	868	819	870	837	803	816	803	829	825	829	852	843	897	832	913	881	861	887	875	865	797	865	813	838	886	837	836	843	856	891	892	842	841	864	811	861	856	865	845	844	850	788	893	842	842	803	840	855	863	857	885	872	847	861	825	871	821	821	862	863	838	878	866	827	792	843	825	779	817	859	877	845	853	867	816	857	843	830	817	838	904	858	870	890	821	847	825	892	871	843	839	858	868	848	839	816	809	832	825	829	832	804	789	828	909	848	842	865	787	797	881	860	818	861	853	945	852	921	843	839	828	850	855	879	860	926	820	891	864	838	846	904	864	868	804	872	869	845	832	823	913	833	870	827	829	893	870	827	853	838	873	841	800	799	841	781	874	878	879	844	861	857	863	825	813	839	873	865	852	923	874	825	813	863	836	838	863	846	885	833	869	829	882	815	835	887	865	870	867	839	788	861	859	895	847	850	863	914	821	838	826	819	859	866	835	875	845	873	848	873	861	817	895	825	794	798	855	848	814	837	856	877	851	848	846	859	838	839	798	848	876	836	870	845	834	843	835	860	856	829	843	891	852	859	871	817	868	838	803	876	836	867	827	851	878	826	856	795	864	836	875	875	819	836	811	815	819	917	803	900	861	828	820	799	843	833	857	828	804	873	829	892	871	874	831	882	842	833	842	809	920	847	860	839	836	860	844	899	879	845	823	813	858	860	841	840	865	784	902	856	871	862	854	865	803	860	857	818	797	857	858	863	850	885	841	829	826	855	894	862	826	871	795	820	852	832	860	939	838	868	819	877	829	846	844	860	855	860	842	845	862	847	858	836	818	873	836	933	852	841	829	764	882	825	857	798	856	920	847	856	840	875	823	854	892	850	834	882	860	833	820	859	817	904	840	806	833	902	869	831	849	835	843	867	882	847	877	877	853	880	828	853	810	853	854	838	831	898	894	871	891	868	858	847	885	876	914	926	875
8034	574	599	546	469	426	448	404	363	401	362	360	386	379	390	378	329	341	358	369	307	346	351	340	357	377	352	341	373	331	343	337	344	331	348	356	401	354	391	335	336	329	369	346	338	329	340	353	344	319	358	394	321	325	351	376	352	302	352	378	345	345	372	332	358	364	366	336	378	359	339	347	362	365	352	348	350	322	353	370	342	385	344	339	370	368	355	368	343	354	339	352	367	339	355	331	351	334	362	354	358	376	414	367	340	343	347	366	372	351	341	354	375	367	353	339	342	364	361	311	350	340	370	395	377	325	340	363	344	385	327	335	353	329	354	379	358	359	332	357	337	330	340	326	366	343	359	339	364	335	396	347	361	370	360	368	355	337	341	375	355	358	383	370	349	362	343	378	328	380	359	371	369	329	345	364	365	365	321	342	358	337	335	367	348	366	356	330	360	391	359	339	356	321	367	360	345	320	355	349	354	359	376	364	358	368	398	325	348	369	349	362	324	313	345	333	376	335	359	334	346	355	350	339	354	324	354	337	347	350	370	323	344	335	338	347	370	349	351	360	337	331	326	374	366	328	340	367	353	328	348	337	348	362	381	329	351	362	345	353	330	360	334	352	365	337	341	393	378	366	372	379	327	369	362	366	355	360	355	369	343	360	360	355	357	370	351	357	376	351	353	346	363	363	337	353	379	315	357	350	329	339	365	357	363	357	347	389	350	380	390	329	356	364	369	348	348	352	329	359	360	389	343	367	353	381	359	363	370	348	321	348	349	388	366	340	352	330	339	334	382	334	334	355	360	379	374	358	351	367	333	373	366	332	346	337	354	304	356	357	393	348	350	362	386	358	344	333	339	361	364	333	369	359	335	346	357	389	349	353	342	377	348	368	380	369	352	335	382	356	387	322	325	372	352	329	331	357	337	356	341	375	353	348	388	350	332	382	363	351	355	371	355	352	335	394	358	375	354	352	323	382	337	361	332	371	365	328	367	347	332	325	382	330	368	332	348	365	315	307	361	336	362	345	366	331	346	311	354	340	333	353	353	350	345	370	366	363	359	369	374	341	346	358	351	337	323	346	339	327	369	381	379	329	364	349	357	372	374	375	375	332	355	367	326	355	366	336	379	319	372	312	341	352	343	354	350	367	368	356	339	364	345	351	364	385	342	386	404	352	365	364	327	380	319	348	364	367	341	354	343	354	345	320	359	320	333	380	368	328	367	376	337	363	378	358	365	346	391	389	336	375	340	310	359	378	354	340	356	351	369	382	353	350	347	359	357	345	335	349	326	353	356	359	370	335	330	352	353	388	361	330	327	351	330	325	371	332	367	352	347	345	362	352	348	343	337	340	385	364	323	380	342	352	375	314	320	364	313	362	334	335	346	364	340	353	382	333	362	318	314	344	320	383	332	303	362	338	333	352	333	336	344	393	361	327	365	320	342	322	351	320	351	397	328	367	354	333	378	338	343	339	323	364	361	371	348	365	371	351	321	330	364	344	372	341	349	340	342	347	342	342	344	338	344	378	351	327	394	392	328	310	294	364	341	351	379	375	372	343	361	370	349	360	371	379	368	329	374	354	373	371	402	323	356	355	358	365	348	369	354	354	351	367	366	385	353	328	390	323	377	365	351	359	339	316	338	350	362	358	308	350	378	340	350	371	360	368	358	339	356	334	359	385	371	338	367	353	377	368	356	327	332	359	366	327	374	342	375	338	347	321	364	353	346	334	384	326	385	362	327	342	331	326	360	345	340	348	358	368	363	331	364	390	371	360	366	367	375	329	331	356	377	344	314	358	375	343	369	380	345	352	343	374	308	354	340	329	344	329	368	347	338	362	334	358	367	336	354	367	352	358	380	383	380	325	364	393	343	359	351	327	355	368	373	344	374	381	386	327	337	340	351	373	349	330	354	341	375	369	400	360	361	365	331	377	345	376	363	367	361	332	377	330	360	365	356	354	378	318	376	356	337	351	373	326	349	390	383	358	360	364	362	358	358	362	335	369	343	341	362	307	363	366	345	384	356	331	361	357	364	395	333	353	338	312	351	362	363	383	335	355	363	394	332	341	322	370	388	371	353	338	317	363	347	315	337	355	353	368	358	369	326	311	315	381	316	363	366	337	358	367	375	360	321	371	330	344	371	365	358	358	413	351	337	329	351	355	367	367	345	359	379	362	393	296	349	368	341	323	333	377	342	352	348	372	336	353	361	316	350	383	342	346	348	350	357	344	334	344	369	350	320	323	331	329	364	354	342	366	393	342	367	376	389	380	375	327	359	330	353	357	369	349	367	323	340	343	357	356	335	352	375	353	341	365	333	383	336	402	339	312	323	353	333	357	338	323	366	359	356	339	367	393	330	313	361	382	341	361	335	362	355	357	340	387	360	332	362	362	347	354	368	360	321	338	348	345	339	386	354	352	366	328	358	362	330	330	339	348	361	389	330	354	336	347	331	344	328	331	350	364	332	342	378	374	346	363	330	364	329	353	353	346	376	337	345	369	342	326	342	344	351	342	334	343	337	369	375	344	351	387	366	336	373	376	383	345	343	376	362	347	349	386	364	344	360	343	349	361	403	332	375	341	342	334	356	352	351	344	360	316	345	331	360	313	374	375	414	351	381	351	368	341	351	305	351	369	355	341	345	331	361	365	338	371	325	367	346	360	338	371	333	349	347	339	350	323	376	318	342	347	364	343	355	365	360	359	344	347	383	352	366	315	381	378	351	372	399	334	359	370	318	358	370	330	374	312	372	396	373	353	317	337	338	386	371	352	329	350	335	375	353	343	351	360	375	356	407	371	377	333	359	335	345	351	348	335	351	350	366	364	381	314	342	359	324	325	385	331	324	353	377	390	359	334	339	334	383	342	347	352	367	363	427	371	366	347	333	360	369	325	339	362	356	360	351	353	356	366	339	353	385	361	318	342	365	335	382	362	352	328	366	381	337	331	356	378	326	393	354	358	371	326	327	322	372	350	397	362	340	367	322	340	349	349	354	345	338	343	333	321	343	337	339	338	386	374	384	353	318	360	329	340	350	330	360	332	380	360	353	318	312	387	334	351	359	356	363	348	343	337	347	367	356	346	392	337	332	359	359	337	379	334	341	357	349	370	363	353	333	354	386	330	335	331	353	377	351	334	389	340	339	382	343	352	352	357	325	360	357	357	397	338	386	373	355	325	311	334	346	367	338	357	341	308	360	361	375	329	361	362	353	330	379	364	368	312	350	340	346	337	343	357	335	352	313	335	379	377	334	337	370	362	394	356	363	360	327	357	314	369	345	351	371	364	352	329	340	396	361	395	387	333	374	318	390	362	325	368	399	351	386	343	326	360	379	383	414	328	330	337	339	371	355	364	357	330	366	328	332	353	352	364	367	323	351	322	342	360	383	324	362	365	365	372	357	319	353	365	352	377	319	322	357	339	355	332	374	379	354	373	345	383	365	339	326	362	362	349	344	357	328	329	340	356	399	387	344	358	393	355	350	317	362	351
7109	1056	1349	1484	1399	1295	1155	1074	1066	976	1047	903	984	980	967	908	866	888	929	842	910	874	892	893	884	883	831	870	912	853	837	878	837	872	854	881	869	848	868	825	774	840	875	860	817	862	865	876	835	835	805	840	800	803	850	810	843	861	877	814	888	820	805	818	822	809	838	880	832	863	872	832	862	859	909	847	829	804	828	852	903	875	843	852	802	844	810	876	839	828	874	855	872	813	832	845	903	855	823	873	864	865	864	864	903	862	894	868	849	803	753	804	823	864	876	847	802	841	842	927	796	843	839	850	845	836	848	854	878	864	825	854	842	869	781	856	843	822	829	824	845	880	760	849	818	846	829	879	879	858	821	810	835	765	868	878	888	873	836	873	835	862	890	799	835	788	826	866	874	851	894	837	888	866	872	862	799	848	823	809	823	879	856	822	833	816	842	807	918	818	878	853	834	833	820	839	851	851	852	816	915	790	837	797	851	851	864	848	858	820	886	843	861	863	865	806	825	816	884	851	903	863	848	820	785	864	857	831	847	920	873	853	836	852	866	841	862	873	823	811	856	860	784	822	826	821	854	803	888	797	827	822	862	918	825	845	864	895	850	863	819	870	790	892	835	864	825	826	832	806	839	830	869	803	825	798	828	810	853	823	834	810	846	859	859	862	836	867	820	820	829	861	845	795	878	805	857	865	833	828	852	837	842	821	850	849	800	841	882	855	853	823	866	792	856	853	855	842	841	841	825	867	813	875	842	849	823	842	824	882	786	841	879	857	840	829	827	791	810	867	830	821	825	893	806	846	825	799	784	837	809	850	848	835	794	858	863	871	866	840	855	792	835	878	865	809	841	847	837	855	829	827	891	840	822	834	847	810	811	862	869	829	838	803	889	804	850	850	843	831	861	875	904	832	819	815	844	914	807	822	805	825	813	881	850	823	826	860	842	833	843	887	821	861	845	876	809	853	843	820	813	859	855	845	813	863	868	802	875	867	836	789	876	808	906	831	828	895	798	853	890	844	858	830	799	854	852	840	844	860	846	840	883	831	843	881	810	848	826	846	836	834	849	843	818	841	859	860	845	848	840	822	851	858	821	848	821	831	822	892	881	798	829	864	789	881	831	844	833	899	796	882	814	819	809	886	790	880	828	830	815	828	836	798	867	788	835	886	875	847	861	900	855	811	861	850	834	844	822	866	908	857	807	810	874	751	810	861	861	909	895	830	807	853	811	787	834	825	820	872	803	885	894	822	913	840	903	834	819	873	855	863	771	809	833	864	852	873	816	852	816	870	867	852	867	879	899	864	902	831	835	774	825	868	836	869	833	814	896	850	822	834	878	852	785	833	840	899	816	860	836	884	782	844	845	827	814	831	788	867	845	807	867	828	826	861	830	836	861	844	878	852	838	872	838	840	820	883	858	823	865	855	794	861	788	859	804	825	828	866	851	816	852	897	791	810	852	829	857	815	839	869	825	796	853	829	842	839	886	845	864	827	819	818	829	857	857	846	814	786	856	844	843	880	873	845	862	838	813	834	821	825	868	812	851	811	890	815	859	847	817	823	836	822	840	815	829	852	824	855	868	854	870	814	898	818	809	867	839	836	884	856	834	858	879	850	860	854	859	820	821	837	876	827	819	831	781	825	823	773	867	841	817	871	837	848	872	858	803	804	816	837	872	881	897	884	860	860	819	889	884	839	872	861	821	835	800	875	838	852	853	823	914	829	812	811	851	871	810	818	859	838	883	841	847	794	863	863	900	837	865	842	874	854	832	832	849	813	841	830	844	777	858	842	781	848	811	879	856	835	878	817	808	861	860	846	830	829	858	867	888	841	880	816	844	847	857	863	891	895	892	813	828	863	811	852	834	923	853	792	853	873	864	858	836	890	891	826	816	806	884	846	858	804	851	820	860	846	813	848	841	839	879	909	853	816	820	854	826	861	852	825	919	867	841	859	845	796	868	828	883	833	831	826	833	860	831	830	819	867	862	832	858	830	811	843	873	881	841	868	852	800	861	854	819	857	834	868	892	812	854	888	826	869	831	820	852	831	835	865	850	866	832	831	841	915	844	857	895	764	861	874	846	819	831	833	838	849	847	847	841	810	819	861	877	821	869	883	862	847	823	831	817	821	833	893	831	810	840	803	885	859	879	836	862	810	873	882	870	877	808	869	879	778	852	866	817	819	785	807	855	823	841	818	838	857	856	848	811	820	834	804	866	885	824	813	821	829	854	835	876	859	771	822	819	838	857	839	823	909	816	877	851	855	835	863	874	881	825	804	851	866	806	913	835	796	841	780	855	794	817	786	813	830	826	809	851	852	867	845	858	830	881	803	839	843	836	838	885	843	824	851	852	863	820	891	840	815	877	832	830	837	830	860	832	812	822	821	808	889	838	868	883	832	823	818	872	850	866	823	832	816	818	858	816	847	867	804	838	814	843	828	850	857	804	852	900	824	855	856	828	870	837	844	846	883	880	787	875	901	810	874	832	855	861	857	819	824	890	838	888	810	814	842	836	782	826	833	829	839	810	818	786	838	802	807	874	814	926	849	847	849	821	850	800	838	834	841	829	835	839	858	840	833	850	815	821	799	837	894	835	814	875	859	862	847	847	869	829	871	846	822	842	854	869	835	816	855	794	908	823	865	839	835	848	848	780	851	828	824	851	835	889	855	832	839	876	833	865	821	864	907	916	872	865	828	830	822	866	825	840	879	831	790	876	801	861	792	831	880	883	844	909	887	859	873	872	908	817	836	823	868	841	833	862	835	770	870	878	833	857	904	815	827	868	887	819	837	829	869	882	853	825	797	831	888	802	828	836	838	830	877	816	845	852	878	832	858	849	843	850	817	874	895	847	832	855	846	855	843	843	774	841	785	871	872	841	837	860	878	808	816	845	820	835	848	856	847	812	845	836	869	847	800	838	816	837	823	855	815	791	833	831	827	813	839	821	870	827	836	853	836	828	879	788	914	824	844	813	865	790	788	879	880	823	836	872	809	892	866	853	784	872	834	839	930	824	841	830	879	868	826	823	841	806	784	840	853	877	858	872	871	796	860	839	878	895	882	755	852	865	861	867	846	858	852	791	895	857	853	842	872	829	856	843	886	814	806	873	810	852	890	794	827	830	853	839	830	829	851	878	775	801	799	804	822	881	845	845	833	836	797	827	814	864	855	808	914	889	853	889	826	802	847	832	790	873	860	859	799	861	832	864	840	863	851	867	835	842	864	830	870	846	795	853	879	861	845	748	876	876	863	827	836	855	844	817	847	892	864	816	864	846	825	828	894	850	864	818	865	823	801	823	828	895	817	846	861	785	808	832	885	856	838	807	894	828	824	854	815	818	848	824	871	828	831	840	841	825	809	831	874	889	780	895	838	852	813	861	871	879	766	826	836	829	839	826	889	878	885	838	878	838	846	839	856	857	829	854	873	843	906	853	834	853	834	809	856	816	859	845	808	835	840	846	860	872	846	891	880	831	825	830	858	823	853
13576	895	615	524	411	321	298	284	223	244	225	205	209	211	221	179	203	196	201	178	181	194	194	194	183	205	182	185	170	189	167	187	188	170	175	166	203	185	205	193	181	197	204	183	173	191	175	213	185	188	191	168	190	185	184	196	178	184	184	201	165	189	166	180	165	189	182	158	205	163	186	190	169	169	180	189	188	176	188	193	184	189	171	197	164	181	190	167	184	168	169	182	179	174	192	162	176	185	199	205	142	179	203	161	170	175	165	195	170	191	172	168	163	162	186	164	179	182	172	196	168	183	191	193	184	174	182	193	202	180	191	189	177	186	198	165	169	176	156	194	159	183	191	210	189	189	152	195	185	175	202	179	171	176	170	188	176	175	173	188	200	192	197	183	194	192	182	181	195	186	195	182	174	180	192	196	191	217	221	184	187	184	192	154	179	187	185	146	198	184	162	161	192	187	180	162	172	159	194	181	192	180	214	180	189	183	187	164	185	174	184	139	183	179	182	190	173	189	216	165	195	177	201	202	181	214	160	206	185	167	193	196	193	160	201	198	172	165	188	189	183	174	165	170	197	163	181	218	162	213	166	167	179	183	204	182	178	177	174	195	193	195	172	176	148	188	174	154	199	188	192	206	203	172	190	174	176	169	206	180	188	190	190	196	179	172	199	183	181	193	174	153	168	190	196	154	157	184	180	177	172	178	184	147	175	184	174	178	158	196	185	177	201	188	186	182	171	169	187	162	175	187	191	188	194	191	176	178	190	178	162	187	206	208	170	167	167	187	199	197	195	177	189	188	176	180	169	186	194	157	203	203	182	173	195	204	187	192	197	207	188	163	164	181	213	178	195	181	198	172	157	176	204	217	170	186	173	182	181	186	192	161	188	190	203	177	170	185	165	179	170	190	184	164	203	170	187	170	188	194	164	184	222	162	182	170	217	179	189	178	180	168	183	205	190	198	194	168	148	183	213	193	172	185	165	188	194	181	172	175	164	193	167	182	166	204	192	184	177	186	198	179	172	156	216	177	167	179	182	172	174	173	178	175	174	167	177	154	171	194	190	196	188	183	191	159	210	156	204	171	167	218	183	169	170	181	194	196	188	223	190	185	168	178	192	159	170	177	183	180	214	163	157	174	198	150	169	172	163	203	164	183	165	166	169	196	170	193	183	171	157	178	181	169	172	169	189	163	183	210	166	173	192	179	191	192	201	195	174	165	192	176	186	186	198	181	188	172	172	174	162	180	198	172	179	172	186	162	177	194	162	209	201	163	180	198	180	196	199	183	170	165	170	171	192	180	200	174	184	189	202	186	177	194	180	193	181	174	161	182	168	168	181	159	174	168	209	210	196	186	179	184	206	195	176	193	187	195	174	182	171	177	164	184	162	205	179	171	184	179	185	192	189	190	213	161	202	182	189	184	184	194	192	185	175	175	178	188	169	190	179	186	170	180	170	189	168	178	188	176	174	179	195	177	159	171	152	169	179	197	168	196	178	189	171	209	207	195	210	163	200	162	180	187	184	176	162	170	196	192	178	196	198	160	182	167	161	184	188	207	183	167	177	201	188	201	179	160	178	192	169	175	173	198	170	206	174	194	184	168	172	173	149	175	183	189	179	182	198	189	174	157	191	201	178	177	170	177	173	186	194	160	217	207	168	181	157	177	189	186	182	188	176	179	179	168	186	195	193	177	186	176	159	165	170	188	176	183	173	187	170	170	196	175	202	186	190	202	181	198	178	163	178	168	169	138	178	174	188	199	168	176	186	184	179	186	184	175	170	165	174	205	179	173	181	181	191	171	210	177	189	196	200	220	192	185	168	191	173	197	181	183	197	194	181	183	185	190	205	149	184	179	191	177	194	173	179	173	176	181	166	181	181	197	191	191	175	178	182	166	162	180	203	181	192	163	186	178	198	167	205	188	169	188	172	188	166	168	173	177	184	162	181	157	175	145	180	175	170	184	170	168	190	184	173	178	200	175	190	205	162	165	197	195	184	188	186	178	167	186	195	190	177	168	178	216	171	190	195	180	174	202	172	196	191	173	174	184	168	202	186	196	188	167	215	167	179	179	199	202	148	172	199	204	183	188	195	182	159	200	213	172	214	163	190	192	177	159	171	167	159	191	165	175	179	170	200	193	172	208	200	163	169	198	187	187	180	180	192	194	184	187	183	155	181	140	179	180	180	183	189	196	195	155	174	166	193	169	180	186	179	191	184	178	187	174	190	167	154	173	191	166	185	181	173	185	224	191	160	191	170	176	189	172	183	190	175	167	165	184	179	193	199	177	172	188	158	184	170	189	178	191	180	163	186	195	187	187	202	179	187	179	201	202	166	177	174	189	186	197	191	173	188	195	162	200	188	198	179	188	188	183	181	179	207	178	173	206	182	210	171	181	180	170	184	185	171	174	174	181	181	213	188	175	177	176	177	165	183	181	179	187	179	162	168	172	163	179	205	192	182	170	178	192	183	174	194	195	178	190	180	173	191	167	163	181	204	191	195	187	171	192	188	191	160	171	191	179	183	212	167	163	177	171	183	186	212	201	170	179	176	167	175	149	191	185	154	174	170	178	172	178	192	170	183	186	195	190	190	194	188	174	166	183	192	170	173	203	181	175	160	199	186	180	157	182	191	186	172	165	201	161	182	191	171	161	172	198	172	169	177	175	188	170	172	186	168	184	173	179	183	186	186	192	198	175	158	184	188	181	167	179	188	190	181	172	185	164	172	194	174	177	177	176	164	190	188	182	179	187	164	182	158	202	183	180	177	176	197	178	183	172	182	182	186	192	183	190	177	158	158	165	177	193	182	168	184	184	185	208	189	183	184	187	176	160	193	175	162	194	185	199	171	185	189	193	179	220	175	179	183	160	190	186	177	189	189	182	180	170	195	193	189	181	170	160	153	180	178	167	168	172	171	185	191	170	185	180	171	187	197	187	194	192	179	183	214	166	180	194	198	182	170	181	167	167	178	167	169	182	181	164	174	195	163	175	170	173	181	177	213	195	169	189	165	163	176	167	157	186	182	172	200	197	203	194	195	166	188	151	177	198	200	201	168	190	173	165	178	172	192	181	188	170	195	174	152	200	179	174	166	175	165	189	189	177	190	181	194	159	178	177	187	210	185	199	197	177	190	181	188	157	173	168	193	174	193	169	175	161	166	198	169	187	198	176	192	181	174	195	152	169	146	178	170	192	179	199	184	176	168	184	187	165	165	185	174	181	171	177	176	201	176	186	165	179	160	176	156	187	186	179	190	185	179	214	184	185	192	192	190	207	193	214	222	182	192	196	166	164	165	189	177	204	174	173	203	162	178	154	172	167	169	160	196	174	180	190	161	171	191	209	195	156	180	179	165	179	156	209	167	189	188	163	156	155	171	182	183	187	185	184	182	197	207	189	185	163	160	169	191	183	172	192	193	156	206	160	176	175	171	165	188	178	186	198	188	181	168	179	171	187	182	173	170	193	159	176	169	168	186	157	165	182	164	176
8612	868	1484	1694	1505	1319	1046	945	826	773	811	710	658	652	662	599	550	592	531	559	551	510	517	529	544	503	539	476	515	519	466	474	522	433	485	508	523	506	484	471	459	492	486	478	430	454	443	467	505	500	476	485	458	470	491	493	457	467	500	473	458	477	490	524	454	466	472	465	431	486	448	461	486	454	496	457	493	489	491	480	481	448	464	473	475	479	491	414	442	499	461	472	473	496	429	486	493	482	449	471	465	467	508	461	441	503	459	470	475	471	495	482	484	486	474	470	491	511	482	493	487	461	466	498	478	441	471	442	474	493	460	473	497	481	484	463	448	477	453	425	433	491	475	444	464	461	410	477	436	441	439	492	448	510	442	466	455	468	488	456	481	429	477	524	480	474	436	449	488	500	435	434	427	456	480	451	426	432	484	457	444	459	467	455	437	456	430	457	473	458	492	469	433	455	476	439	485	457	464	438	444	444	490	462	464	442	480	447	466	459	458	485	458	459	470	455	454	452	467	464	442	485	460	487	448	469	418	521	432	473	485	441	472	454	486	494	481	463	447	437	440	456	461	460	470	468	435	490	457	468	476	478	519	469	440	484	510	450	486	448	458	444	494	476	449	476	464	476	446	468	469	466	465	452	458	442	465	464	448	476	433	491	443	496	444	481	442	461	484	464	450	437	505	477	446	475	445	485	490	468	428	460	478	453	455	476	470	462	467	475	477	469	440	442	467	452	461	501	481	476	501	438	490	491	428	492	437	455	472	498	450	468	473	450	462	471	460	473	490	478	456	474	469	441	460	476	443	482	486	435	486	449	460	483	460	500	463	474	429	480	446	457	488	474	484	476	448	470	462	496	484	465	484	459	464	461	433	516	479	455	463	498	443	483	469	459	420	468	475	467	482	440	448	478	399	506	461	444	492	462	502	446	473	484	485	460	462	484	490	448	452	457	467	486	452	483	440	486	457	486	475	466	478	476	492	477	476	482	443	472	440	457	461	473	445	462	416	497	431	423	460	467	431	474	454	467	465	469	488	469	464	442	437	508	461	472	462	483	496	466	454	479	465	459	436	489	472	479	487	483	476	477	460	464	484	427	438	479	480	468	488	443	445	478	471	476	436	430	459	492	488	430	490	474	427	458	477	494	471	466	500	464	426	460	465	430	482	444	491	458	463	448	484	485	488	466	465	464	473	460	454	503	487	471	456	474	491	464	442	459	463	474	451	461	425	470	417	500	445	464	462	461	448	445	440	462	401	459	476	498	468	464	468	485	485	469	448	470	447	468	481	449	464	485	428	479	464	457	447	480	472	434	468	460	471	456	484	455	421	478	481	478	463	442	492	476	466	439	446	467	465	474	451	464	417	490	449	473	467	469	461	496	493	437	489	499	492	450	452	470	458	420	471	472	530	452	499	484	439	498	488	466	443	409	459	484	442	478	484	448	451	466	466	484	486	442	506	450	479	482	440	427	463	452	471	469	465	483	461	466	451	481	499	461	510	488	452	483	485	444	483	466	510	451	470	461	453	445	535	441	484	491	478	476	447	487	481	502	468	486	456	462	426	497	462	468	444	484	435	480	460	477	472	447	455	455	498	442	475	490	482	476	466	470	429	450	502	485	436	455	491	495	435	467	462	492	453	458	441	466	486	469	453	481	483	492	483	443	456	467	436	465	473	446	442	474	452	488	436	443	500	451	453	480	476	439	471	434	460	484	448	455	481	464	476	458	443	449	488	445	478	458	458	493	463	511	446	473	455	445	497	494	441	458	478	499	440	481	464	436	476	529	458	490	449	499	453	465	485	491	448	473	445	436	456	517	497	448	490	480	445	452	425	500	459	476	459	469	455	475	436	479	450	469	474	484	491	444	469	457	455	478	446	483	453	420	519	430	477	481	461	440	448	504	444	476	491	477	477	460	449	471	479	461	481	445	446	450	445	440	460	459	447	480	482	449	436	478	455	448	485	463	491	461	436	456	470	452	433	477	499	483	471	454	464	468	477	492	427	431	484	480	479	426	460	462	461	492	489	492	467	462	460	483	489	435	471	450	467	477	484	461	471	459	464	423	435	459	459	472	440	410	487	465	462	470	438	488	462	443	467	402	465	489	472	471	466	437	472	425	413	452	474	501	500	447	415	487	444	501	437	464	449	442	495	462	456	457	471	469	465	447	456	443	483	460	485	468	495	483	494	450	472	422	507	470	470	464	435	492	454	441	428	434	429	448	477	425	435	522	461	496	455	453	466	465	465	435	453	495	481	481	456	432	442	436	478	456	472	481	468	458	483	487	414	468	464	470	472	438	447	457	398	441	453	467	487	461	452	460	475	467	463	483	443	494	470	453	466	458	504	448	466	468	485	492	440	459	477	440	472	435	481	441	487	459	458	442	493	475	439	441	484	450	444	490	441	460	491	450	486	462	467	450	468	502	434	451	479	465	464	441	448	450	434	468	432	450	450	451	425	428	474	510	490	476	471	413	432	468	474	447	453	466	447	467	427	476	450	429	465	471	464	465	472	472	453	484	437	444	441	463	466	460	476	444	454	483	477	475	503	462	486	494	474	480	452	501	465	450	432	512	442	426	468	405	452	481	453	460	461	481	473	467	486	475	455	482	443	440	469	449	461	461	481	436	445	459	474	444	530	430	489	465	451	458	478	475	443	471	488	455	473	441	440	464	468	462	444	422	433	447	463	447	438	436	464	462	493	444	435	458	441	430	467	421	449	436	472	456	453	456	467	460	466	467	485	463	472	471	527	454	500	491	445	435	487	479	436	467	457	437	490	458	475	442	475	457	455	447	490	441	446	420	466	462	493	474	458	466	451	440	458	444	448	436	495	474	496	472	420	471	473	478	457	465	466	449	436	464	473	485	462	471	423	461	476	458	471	474	497	449	491	454	458	470	463	474	495	499	471	483	487	483	430	463	498	474	455	460	488	462	476	461	456	467	449	460	485	432	516	476	424	467	473	440	481	499	465	475	441	481	476	471	443	446	479	508	484	417	431	458	454	485	491	485	472	484	512	467	466	447	470	458	479	469	463	451	454	490	471	484	429	427	470	465	492	460	450	462	449	462	447	504	441	473	466	457	464	449	488	463	411	469	497	443	476	478	448	463	470	506	452	447	473	482	443	476	433	438	449	450	449	490	470	457	443	475	437	490	489	476	434	468	453	458	427	461	478	487	515	462	445	442	447	498	465	464	464	462	464	446	447	462	475	450	491	402	475	426	424	476	463	457	465	465	481	461	466	453	456	446	440	495	475	459	469	433	483	485	519	465	449	420	473	445	497	477	442	514	455	469	462	452	444	463	457	451	407	480	443	481	431	482	486	491	466	479	447	453	487	496	442	487	539	443	490	424	501	461	440	458	423	461	450	506	481	500	467	460	475	476	467	511	464	497	498	466	469	466	457	443	456	415	505	465	456	471	434	466	459	446	468	480	469	463	515	446	495	499	476	482	473	470	475	461	451	427	458	458	462	466	454	471	459	449
2054	374	373	377	378	341	364	321	371	360	382	313	330	374	363	336	350	339	321	337	328	322	345	353	323	323	358	355	339	336	349	352	336	336	382	359	359	322	364	346	372	372	379	338	366	329	349	365	335	308	342	353	352	350	363	328	346	371	357	370	352	346	321	365	346	357	346	335	337	389	309	338	347	294	352	343	331	331	339	353	377	356	360	383	367	387	365	347	322	342	355	353	371	370	329	361	376	400	354	354	330	345	336	362	359	349	357	344	323	345	322	320	333	323	368	351	332	343	337	362	332	378	360	378	351	371	344	302	306	381	315	364	340	359	336	325	321	383	342	366	361	347	340	344	341	319	358	371	347	381	397	362	367	334	358	346	367	338	370	356	340	316	335	381	325	367	310	353	364	340	334	329	384	352	336	333	362	372	396	300	366	342	318	329	313	345	349	317	354	318	365	340	340	364	345	365	390	322	355	354	345	380	360	356	385	356	344	332	359	361	326	332	347	352	331	349	350	365	344	363	363	353	309	344	322	320	349	377	348	348	337	353	350	344	346	347	325	378	363	345	332	385	347	356	330	380	329	343	333	339	353	364	379	360	420	341	351	346	391	320	356	375	344	331	400	359	368	334	337	348	365	365	377	365	341	338	353	329	327	319	351	362	382	367	313	386	349	324	347	325	336	379	370	340	339	352	328	333	345	303	338	363	382	333	365	351	326	362	359	352	300	316	368	342	373	343	377	355	388	321	369	373	360	365	370	348	317	340	340	314	377	360	347	356	380	333	334	334	354	368	361	371	346	339	372	347	354	344	362	309	369	337	335	369	382	340	333	368	332	359	322	360	357	373	365	351	337	380	334	355	339	366	341	358	334	333	379	336	330	340	333	341	347	359	364	382	355	372	348	334	329	353	378	345	332	331	326	317	337	348	362	347	351	353	316	319	368	322	328	394	382	373	326	390	366	340	351	370	347	359	352	308	348	389	323	353	367	338	329	333	363	357	316	332	364	357	340	368	362	350	364	369	320	376	320	353	371	298	330	364	327	305	364	363	335	327	363	348	335	329	365	376	358	362	346	334	338	364	336	388	371	341	356	344	349	342	309	338	335	393	332	347	347	380	359	347	350	334	352	374	343	355	367	339	325	349	338	335	355	315	354	335	325	337	326	358	360	404	349	362	348	354	366	315	356	359	336	332	350	343	378	348	384	333	331	361	335	351	371	356	355	322	329	316	366	365	343	322	412	336	364	349	361	373	364	359	378	332	377	311	318	362	369	321	376	346	337	333	375	344	329	321	330	321	352	347	378	345	344	330	316	417	335	326	336	321	343	393	345	347	331	365	323	364	392	369	361	339	341	348	324	377	362	363	329	305	388	327	344	321	364	360	326	336	386	320	366	332	338	376	367	348	351	357	364	329	338	370	344	323	329	352	337	410	309	366	351	336	368	327	368	332	348	372	342	343	317	339	357	326	348	341	312	321	340	328	375	344	347	309	344	360	377	344	354	361	318	353	364	356	337	359	336	382	377	341	374	361	323	376	371	385	335	361	332	374	371	343	367	345	328	346	337	359	433	379	336	342	351	357	372	337	339	374	351	343	342	347	344	373	358	355	378	336	333	353	373	344	375	356	360	343	321	346	335	335	357	332	346	367	355	344	370	345	333	366	324	339	337	354	327	345	360	354	344	328	348	356	320	334	353	336	378	390	391	366	386	353	362	347	295	347	343	352	353	331	348	339	354	343	344	355	355	357	380	354	346	373	357	367	357	342	340	331	350	329	344	358	348	334	334	340	325	341	360	352	317	320	362	372	339	348	343	336	353	340	328	319	355	337	375	381	356	307	348	337	331	337	349	363	368	370	349	375	371	336	368	322	328	354	347	365	384	325	344	297	357	360	350	359	367	360	354	371	391	348	319	342	342	353	340	380	381	352	394	358	359	349	361	354	328	337	327	360	353	362	339	362	352	342	381	354	357	336	335	371	329	337	341	376	369	345	332	333	354	315	380	363	381	346	358	373	370	340	329	378	338	368	377	382	322	366	369	368	377	336	368	301	325	360	346	323	332	359	379	347	376	345	402	323	360	334	359	321	358	384	391	346	341	332	386	348	417	380	398	350	344	350	350	379	354	358	351	342	359	315	346	325	314	370	341	350	338	350	318	313	344	356	340	341	338	329	338	355	351	400	370	337	339	315	337	356	368	349	390	320	335	340	329	332	362	333	343	311	360	331	335	331	337	355	385	335	345	318	368	381	390	375	367	401	358	311	349	353	334	325	342	371	339	371	323	353	306	322	315	347	323	336	355	333	323	328	360	355	372	342	345	335	329	380	352	352	341	352	352	337	321	305	326	339	343	343	368	353	355	351	366	382	338	314	339	363	343	389	337	396	389	326	299	333	347	353	376	362	350	357	348	368	367	337	354	336	315	340	343	349	315	385	333	368	371	351	314	342	365	337	330	366	362	336	347	325	368	352	366	362	358	348	335	364	321	350	363	351	334	332	327	339	374	342	334	347	355	342	347	361	354	307	361	304	345	372	346	347	358	348	376	340	358	339	305	354	339	347	352	315	362	367	316	342	353	323	335	337	318	357	354	352	330	353	355	366	351	335	359	339	366	357	330	364	332	387	323	352	364	391	367	327	361	364	367	335	367	340	360	366	341	370	373	337	372	363	351	345	337	340	340	354	364	370	345	341	346	349	354	360	356	391	350	342	366	348	351	340	334	371	348	335	325	347	351	323	379	331	325	359	340	358	392	315	348	399	322	370	315	369	331	341	366	347	370	351	361	332	341	396	313	339	357	341	319	345	359	360	337	350	322	372	332	320	328	339	334	332	338	359	349	370	348	348	360	342	370	325	361	357	343	342	330	394	360	370	363	345	322	317	331	354	362	374	340	324	360	368	333	423	347	342	353	348	358	347	336	335	360	328	335	349	369	311	374	350	344	374	361	367	362	329	360	365	339	307	347	351	347	339	332	378	343	353	374	334	319	355	358	363	350	367	345	355	333	367	393	365	353	344	338	355	363	360	333	332	361	400	320	344	340	359	351	324	355	365	335	345	345	362	342	350	358	370	337	348	323	341	310	369	334	358	345	379	336	338	328	330	327	359	380	349	335	361	347	314	377	340	355	343	317	341	359	356	373	351	359	357	335	357	369	326	352	362	357	315	337	351	327	334	309	320	307	374	330	350	328	326	342	348	330	325	365	325	359	321	354	319	342	346	313	340	335	357	361	340	361	334	349	371	332	343	335	359	348	371	339	330	344	349	340	328	376	344	369	302	359	340	341	337	385	343	375	345	332	349	336	314	364	337	361	373	365	336	342	357	331	345	390	353	355	356	334	354	346	337	345	332	354	335	357	308	349	333	353	344	341	339	323	342	337	338	341	379	334	360	323	345	339	378	352	365	346	357	343	392	347	314	386	318	384	346	391	354	324	381	357	356	385	361	383	348	313	360	356	326	341	367	355	337	326	325	362	370	378	323	386	356	349	334
2551	824	860	898	904	873	863	807	888	881	814	907	806	856	844	825	841	833	840	876	819	902	785	897	887	918	862	825	821	859	835	900	833	923	801	833	831	886	815	840	895	889	897	892	820	886	820	836	885	892	843	907	835	846	873	822	842	922	809	890	852	834	850	802	888	853	857	832	848	863	887	845	822	904	863	918	909	794	815	812	849	829	856	857	878	825	870	843	857	841	893	822	828	887	850	818	814	889	853	832	901	844	840	906	837	811	886	833	826	837	912	872	833	897	801	827	838	825	807	896	881	918	828	895	805	849	856	896	846	856	845	856	848	854	871	825	860	822	906	779	847	835	840	861	857	838	790	831	809	854	869	852	831	787	864	867	848	852	887	905	836	824	865	849	852	802	879	873	921	906	889	864	798	873	832	836	879	877	843	885	947	870	800	827	833	803	872	876	898	806	843	860	855	849	829	850	865	844	871	825	902	891	797	844	846	855	876	893	846	801	865	858	850	862	882	922	871	808	868	850	803	828	827	865	861	857	799	855	873	869	814	860	859	841	820	827	828	863	841	842	825	858	794	798	861	900	847	855	849	815	896	850	807	861	834	850	867	809	835	858	850	852	830	811	922	897	836	845	865	822	889	803	870	935	873	874	873	835	834	850	856	888	844	855	856	910	886	841	861	808	889	851	853	821	882	828	818	815	890	837	884	882	846	845	805	829	831	886	814	813	902	839	860	852	803	859	851	885	856	806	864	871	834	844	880	778	775	805	806	798	787	854	889	834	835	883	786	838	854	846	797	816	855	831	858	887	819	874	843	865	859	838	831	881	821	891	849	867	909	905	854	872	851	866	795	839	898	853	808	825	849	781	832	846	827	867	856	846	771	845	861	831	816	872	836	860	872	850	821	852	861	810	913	877	828	870	840	867	817	864	842	868	854	893	860	901	869	861	838	852	852	847	844	872	814	818	872	879	850	818	874	870	859	818	846	866	818	876	843	875	840	852	795	874	820	870	861	856	824	866	881	839	842	816	886	810	864	867	879	876	810	880	839	824	896	877	831	821	835	840	825	831	847	859	855	885	834	825	879	860	867	807	859	832	845	877	872	816	826	795	804	882	875	892	831	897	896	856	819	891	864	830	822	808	839	840	867	850	858	823	850	812	881	852	854	816	875	879	894	823	885	858	786	816	858	857	864	888	886	910	807	853	859	845	842	863	882	806	865	869	815	824	845	805	854	859	900	834	851	887	833	890	867	841	842	857	825	847	809	822	903	795	874	837	856	838	881	922	836	839	884	846	872	828	871	878	861	874	870	840	843	872	821	856	828	837	834	848	831	848	827	820	822	818	844	846	862	872	856	829	834	837	840	867	865	891	771	866	846	861	876	817	820	865	881	843	831	845	856	806	898	829	910	869	876	896	779	836	887	868	883	828	799	900	827	875	856	831	809	847	917	846	881	842	858	848	854	818	832	831	841	859	801	861	822	858	919	876	851	858	834	802	851	803	848	865	842	858	857	840	860	868	845	837	853	841	857	848	795	884	853	849	874	830	849	875	836	866	848	889	907	895	843	881	940	849	883	830	817	842	851	875	858	841	806	838	803	823	852	849	838	850	790	797	802	875	869	819	777	936	832	846	835	839	851	873	854	841	862	870	843	841	875	806	819	847	891	816	874	884	846	795	821	833	853	813	846	848	819	851	859	825	875	837	928	854	843	832	864	840	819	827	886	826	877	824	897	816	836	857	832	915	829	837	859	836	866	825	879	863	874	834	810	869	934	813	834	873	869	806	873	840	851	854	831	844	842	891	899	838	872	811	909	858	823	878	839	839	882	824	855	863	864	856	858	873	861	870	863	856	864	906	855	862	863	853	860	876	815	845	824	853	804	878	868	814	823	861	851	882	820	860	845	809	855	798	790	847	884	890	841	846	843	877	869	856	867	858	865	802	838	880	866	861	810	828	905	871	844	882	867	856	824	829	887	867	840	799	785	859	831	878	812	834	787	849	843	881	836	878	798	856	883	869	794	887	815	904	870	837	848	839	828	858	842	806	871	890	820	857	804	836	849	865	895	824	833	862	864	858	854	851	862	809	888	849	859	788	841	848	842	857	840	878	872	819	834	866	879	830	806	868	803	812	861	812	795	869	830	889	846	851	844	807	819	806	869	834	869	851	867	837	854	886	887	891	871	902	875	866	855	811	826	872	849	906	852	899	823	846	813	804	792	860	852	852	828	863	916	837	872	870	854	802	823	838	893	840	796	893	865	894	840	894	837	900	857	796	844	865	836	876	820	785	799	848	880	842	863	846	909	850	802	889	832	840	841	859	909	812	858	824	872	801	850	810	844	857	837	858	840	874	782	841	818	863	837	871	810	852	890	849	867	885	827	860	835	855	868	825	856	842	895	850	822	812	840	855	869	887	850	871	836	925	858	806	830	854	846	833	882	849	829	857	898	879	790	901	817	797	868	898	833	843	846	836	872	865	815	849	855	820	823	860	869	812	801	879	889	844	842	848	874	836	901	869	879	895	871	836	808	862	898	802	862	838	825	833	834	863	866	870	816	796	892	845	847	849	815	846	803	850	843	820	794	848	826	891	845	862	857	854	895	852	839	806	860	832	863	835	840	817	867	818	893	834	847	840	852	837	860	828	850	876	864	832	834	872	855	880	878	834	862	813	801	872	793	848	839	813	869	883	836	792	885	817	821	816	896	790	835	840	784	845	907	858	880	857	860	779	816	928	924	823	839	850	822	854	845	845	830	822	874	850	883	869	897	840	823	843	807	808	855	878	808	827	839	860	864	858	858	864	865	837	890	888	881	861	911	873	840	864	883	838	852	840	825	832	819	776	859	832	753	866	874	882	867	818	857	854	842	839	880	809	851	850	805	854	876	781	850	834	820	858	823	861	843	898	849	859	847	874	891	848	810	845	856	801	863	807	843	886	915	852	832	858	850	829	883	845	832	843	921	827	859	855	865	879	832	837	889	870	860	848	864	840	828	808	859	864	881	837	840	850	795	871	824	827	893	823	845	874	863	845	837	811	835	812	850	832	841	855	871	867	810	868	827	884	851	867	807	834	838	890	854	826	877	846	863	832	821	879	894	853	868	851	842	856	887	826	846	882	830	895	814	768	829	878	809	852	836	861	879	844	889	890	877	813	853	888	869	807	880	898	829	858	841	827	867	837	793	873	891	870	814	855	859	837	869	883	844	852	824	853	840	819	867	873	889	848	860	868	817	864	851	886	838	886	832	844	859	824	823	874	809	859	847	861	822	864	864	858	837	875	866	783	808	815	826	864	859	864	853	845	848	842	814	832	846	828	860	909	888	844	871	906	866	816	889	825	855	828	863	818	866	860	847	845	864	813	834	888	865	800	808	849	895	836	819	893	853	884	869	842	876	806	845	856	800	881	876	835	877	835	876	871	866	826	824	836	852	886	883	877	865	826	831	877	796	847	836	825	849	868	874	881	832	851	865	865	873	865	902	831	835	867
8161	615	544	498	447	425	382	390	344	422	426	324	344	384	365	330	390	362	334	328	342	390	381	366	337	339	330	372	353	366	314	366	358	345	347	326	353	372	384	375	369	324	362	334	338	363	380	363	325	329	356	353	331	363	369	390	345	346	397	330	336	336	381	357	350	335	322	362	388	347	331	357	358	344	312	348	386	353	373	361	346	343	369	365	359	367	342	351	349	384	334	386	358	357	356	357	366	337	356	350	294	334	348	375	353	378	344	336	390	360	337	369	359	361	350	347	362	339	325	335	330	312	325	388	322	350	379	374	332	362	354	349	370	338	351	349	337	324	327	344	342	365	365	321	333	360	334	395	345	363	323	334	370	360	350	365	341	326	368	373	321	379	404	336	335	337	337	359	383	306	393	354	360	354	352	363	343	358	335	346	349	357	358	353	308	379	327	373	347	337	335	312	391	349	346	370	378	358	374	345	378	354	351	365	362	345	357	400	342	371	363	352	301	434	370	344	345	318	322	346	338	370	351	373	345	342	384	349	339	346	394	368	398	360	336	341	370	370	340	361	342	356	370	353	362	357	357	342	360	324	349	335	324	356	352	351	367	338	348	366	349	330	333	345	354	364	354	360	369	341	349	373	333	363	356	370	359	335	340	341	364	345	371	334	315	375	338	365	338	361	329	358	366	348	369	354	348	387	337	336	316	361	346	359	332	342	340	351	384	357	340	343	328	328	343	352	346	364	345	317	346	359	368	342	356	338	328	361	340	332	365	333	358	361	334	366	374	314	361	345	357	357	360	353	342	384	385	367	365	365	361	364	391	343	351	306	354	363	352	342	338	378	386	356	320	353	358	336	343	335	373	343	374	341	342	354	364	301	367	375	351	370	365	339	374	339	348	366	359	330	352	363	372	375	357	369	345	355	384	355	341	335	344	367	318	375	332	360	374	320	352	396	379	346	374	347	336	330	362	367	356	340	392	396	340	334	342	335	353	376	375	360	336	319	383	357	323	367	321	333	398	374	343	344	331	368	322	360	345	380	332	315	369	375	341	343	346	330	348	361	341	373	336	348	317	379	321	334	374	367	368	327	344	347	331	364	339	361	369	379	362	366	333	350	380	347	365	324	329	364	343	321	350	356	359	337	335	357	357	370	407	342	341	356	332	345	350	348	362	342	375	353	348	366	362	362	327	353	325	379	373	363	328	365	338	338	337	345	346	306	321	324	370	334	348	351	359	328	343	349	356	393	373	358	372	317	380	373	350	341	344	359	360	337	354	340	351	340	341	362	323	332	346	326	357	355	393	325	345	348	315	351	364	312	354	338	331	350	367	344	394	338	354	329	332	364	351	357	336	343	386	333	315	338	369	378	334	347	371	324	342	357	368	349	364	358	341	343	356	355	337	329	325	361	353	337	336	353	342	333	359	371	363	350	329	365	347	328	386	332	312	356	350	346	350	367	330	343	356	368	351	341	335	344	314	362	322	314	357	346	362	321	367	374	364	372	345	378	348	400	356	354	370	354	371	398	351	354	348	357	383	362	357	354	357	346	388	373	366	337	334	373	360	360	388	355	357	344	365	342	326	376	380	357	371	344	347	342	321	377	357	350	347	343	339	375	334	363	385	337	332	363	346	372	327	340	350	341	376	355	341	355	348	348	358	384	354	340	344	351	344	359	361	356	347	334	351	353	333	335	348	395	358	379	309	383	332	358	361	357	335	411	327	323	346	361	301	350	364	395	321	342	367	364	355	372	344	367	342	347	326	346	339	347	353	354	339	349	340	317	316	327	329	335	336	347	349	372	356	315	373	349	361	336	387	348	347	345	320	364	361	353	366	338	367	375	367	363	355	340	358	327	371	328	371	367	367	387	339	319	349	331	385	367	387	368	362	318	348	336	364	354	337	387	356	325	379	389	350	340	361	330	344	361	368	328	353	385	359	374	334	373	348	372	364	335	351	334	371	345	382	301	350	376	337	367	370	383	388	340	360	350	319	361	346	362	371	351	349	312	343	340	336	342	392	349	326	334	329	334	343	364	389	355	361	336	358	346	374	384	363	332	315	319	368	334	355	346	369	340	340	359	369	350	384	340	324	345	363	311	344	335	365	383	369	364	385	337	356	335	368	355	345	356	344	363	363	368	339	344	333	335	364	355	356	342	334	356	343	311	373	314	328	365	352	364	340	332	367	344	356	396	377	354	347	343	379	351	337	348	381	337	355	338	307	346	344	351	388	360	332	351	358	362	334	350	358	350	371	364	320	357	382	328	368	339	346	367	350	374	379	349	330	338	376	348	384	359	375	340	389	333	348	362	341	314	403	340	350	389	331	338	315	321	336	373	334	335	372	358	358	380	336	356	363	367	367	360	363	347	338	324	381	348	393	349	300	397	339	307	334	339	344	360	373	329	343	350	379	354	361	381	329	383	358	374	335	297	349	382	362	386	320	356	345	352	354	339	321	367	369	351	369	341	353	373	339	358	353	362	306	381	413	379	374	348	335	361	360	349	326	317	338	343	349	374	352	376	330	381	414	358	339	348	391	341	336	361	328	352	337	340	341	378	380	362	379	363	368	322	398	341	370	367	353	358	355	381	376	327	391	342	292	357	345	342	325	348	356	345	397	356	360	341	349	361	322	336	343	370	326	355	337	305	360	342	315	376	362	334	355	322	337	354	324	310	350	338	328	347	350	349	362	356	343	354	346	358	346	354	336	341	360	364	352	323	367	334	365	312	316	347	344	362	352	343	325	366	348	362	356	332	339	369	348	342	336	368	349	350	344	374	368	369	355	361	370	356	368	361	343	374	355	342	374	338	368	350	313	321	354	348	372	359	310	355	353	352	322	386	328	327	350	355	345	377	368	354	354	341	342	337	344	335	320	333	354	349	374	354	340	324	386	384	377	350	378	329	343	330	338	372	361	311	343	350	335	352	371	345	348	306	348	388	347	358	369	319	373	376	371	351	325	330	350	316	372	385	357	349	357	336	315	352	377	345	375	308	331	361	344	350	349	350	375	325	360	366	335	340	337	348	350	345	351	351	327	345	338	352	372	348	366	351	329	393	384	314	324	336	326	349	301	358	335	326	375	332	401	351	345	364	333	366	370	373	380	336	382	333	335	320	319	375	345	380	347	314	341	336	323	369	381	339	343	354	357	344	365	349	335	340	336	388	363	339	321	331	347	334	359	333	338	406	342	340	323	374	340	365	363	343	336	333	387	342	356	354	353	337	364	381	336	327	320	362	283	390	331	339	360	343	353	323	356	371	334	331	312	320	345	349	322	361	348	348	325	368	357	333	330	377	355	365	359	363	360	349	344	340	343	349	344	379	380	354	342	330	358	375	360	359	319	326	354	333	358	359	337	343	342	351	375	344	345	349	335	348	370	332	322	354	318	332	385	337	351	383	344	403	368	367	357	341	371	374	373	362	372	371	334	366	344	359	381	381	328	336	314	395	375	343	370	363	364	337	358	319	380	351	362	384	333	359	328	349
7102	1079	1337	1453	1431	1235	1134	1058	1056	1051	980	986	910	938	915	918	888	890	895	895	864	845	884	896	878	958	881	898	832	798	837	879	833	832	877	796	850	815	857	855	854	872	886	831	864	795	884	815	811	861	853	851	842	842	826	818	874	889	887	856	848	797	878	843	820	901	842	865	848	841	833	857	792	853	843	873	808	896	873	841	913	880	815	898	859	873	862	848	793	810	889	784	861	821	872	853	861	876	830	828	859	848	857	847	898	913	875	858	825	818	900	825	866	805	808	843	825	844	858	797	820	835	874	863	856	840	832	862	849	793	846	883	797	865	867	850	860	874	820	841	845	883	846	863	848	833	869	870	819	865	881	795	835	829	805	835	829	831	855	827	885	831	887	855	830	820	866	838	829	829	873	880	849	858	824	830	810	886	798	865	842	754	862	859	884	804	859	837	856	843	838	827	777	878	826	836	816	874	785	867	839	864	801	809	829	827	844	824	821	862	868	858	822	838	850	914	807	845	848	854	838	791	789	858	822	804	861	861	887	830	912	803	883	822	802	837	838	817	821	829	782	872	848	825	802	825	824	903	841	805	843	847	899	842	836	846	855	808	847	858	844	848	814	788	882	832	863	818	870	861	858	804	837	863	860	830	816	824	877	866	848	770	847	850	908	838	806	831	827	785	844	835	860	936	856	866	809	883	878	811	856	862	800	819	857	845	782	793	886	874	851	864	842	825	914	832	871	829	817	808	799	840	870	829	877	865	839	852	877	862	844	816	848	852	856	778	781	857	814	859	851	845	883	800	828	817	921	898	860	834	791	871	823	857	827	866	837	911	856	786	844	798	855	881	829	802	830	923	838	839	824	844	890	911	890	862	819	814	866	824	839	851	854	824	794	783	859	822	825	841	878	854	851	803	859	852	859	897	866	824	859	801	853	872	927	803	821	826	813	819	827	833	825	858	839	825	858	825	818	853	821	831	823	893	838	818	872	850	887	787	861	813	830	877	879	824	824	824	837	852	885	836	858	863	858	834	811	863	804	835	858	863	852	806	806	872	871	812	845	820	853	885	865	853	843	799	810	829	890	858	854	883	866	835	865	863	859	808	856	832	787	795	826	887	848	826	821	852	835	828	854	827	797	830	847	861	837	813	826	805	858	849	851	854	828	851	873	848	819	872	830	869	866	849	899	834	850	897	833	887	834	844	854	820	846	823	824	851	819	820	820	824	861	868	860	821	822	898	791	852	810	853	870	846	855	811	884	833	890	841	867	834	885	816	832	877	844	836	878	808	800	831	823	882	828	861	838	846	896	852	861	815	904	864	861	846	880	877	811	826	768	815	798	902	888	818	827	891	873	808	827	817	866	879	867	855	832	887	834	846	821	828	858	899	881	825	863	829	826	871	888	810	850	887	829	851	903	812	830	759	882	851	831	831	815	825	874	860	845	874	819	804	904	850	808	814	849	828	863	831	851	826	870	821	825	856	829	821	887	903	824	818	858	859	872	881	831	870	906	879	829	862	815	865	841	827	839	814	845	841	847	833	881	866	845	867	890	826	830	848	806	857	846	826	816	862	812	855	884	848	769	820	871	802	842	825	868	843	838	836	853	790	855	854	797	876	832	874	826	816	896	799	842	862	838	846	802	838	829	838	877	807	834	845	840	885	866	829	879	860	864	885	864	854	835	841	834	876	833	834	827	871	802	828	853	875	855	841	884	797	825	853	875	803	898	839	794	895	814	849	877	829	800	856	854	852	825	890	774	833	853	890	860	896	870	828	818	828	882	827	847	850	842	882	835	844	870	856	871	862	882	824	871	862	888	811	837	836	838	837	870	823	889	808	864	860	861	819	890	842	812	791	868	800	849	829	851	896	873	815	891	862	855	856	809	855	863	823	838	831	913	836	821	834	866	850	846	833	904	766	820	887	835	866	874	896	827	788	857	857	832	868	838	907	852	834	817	831	765	823	835	903	790	799	834	871	851	877	882	836	842	845	843	817	844	880	857	818	825	799	842	858	830	809	834	847	822	852	904	809	816	862	855	855	806	793	842	791	832	828	901	859	778	841	879	846	857	825	832	851	870	850	844	866	859	877	833	849	880	863	871	841	875	812	864	808	855	914	854	801	836	839	819	830	880	797	874	823	840	820	848	822	825	948	850	845	840	870	875	857	850	828	871	844	923	886	849	814	778	819	863	884	859	816	842	828	847	848	844	884	902	814	812	846	817	889	895	826	869	865	815	859	848	874	876	785	859	832	871	837	893	862	807	838	810	845	893	838	868	859	829	906	857	865	819	854	813	819	870	847	824	827	844	878	843	858	827	862	820	815	884	870	858	870	880	815	872	837	852	886	863	846	827	836	861	818	871	800	843	804	885	843	833	799	861	838	840	841	869	881	803	851	793	837	845	848	836	866	854	837	903	806	878	833	854	836	830	838	830	842	821	841	859	821	828	825	790	886	826	804	872	825	864	824	848	800	837	881	865	826	828	905	828	845	820	863	898	835	861	868	864	875	834	847	830	807	825	862	858	830	837	838	918	823	810	830	848	838	824	875	844	903	873	949	879	808	850	901	848	833	862	807	834	862	857	847	870	800	780	849	811	882	830	848	832	828	816	838	869	849	868	827	812	860	868	851	819	835	860	856	820	882	848	766	871	825	875	817	852	853	870	822	801	859	829	863	832	818	856	795	782	814	853	847	845	889	884	881	837	826	799	829	875	831	857	809	817	888	894	826	843	846	793	842	917	865	903	865	813	862	812	819	845	869	867	852	825	840	860	826	817	848	883	855	843	864	809	806	838	881	844	883	807	891	865	818	858	865	898	847	788	833	847	873	850	836	847	837	840	863	855	860	818	812	811	823	863	841	845	854	857	887	866	883	847	854	838	857	892	815	843	843	828	802	823	828	874	874	845	850	864	902	900	856	886	846	863	846	815	856	827	888	823	848	849	802	847	870	865	817	798	825	858	849	868	862	861	871	794	855	859	840	828	833	861	847	791	860	856	832	837	829	811	857	861	814	838	876	874	790	899	850	858	859	852	809	865	809	856	812	849	843	814	838	824	870	876	883	885	855	818	829	794	875	771	829	893	806	818	837	814	854	807	816	896	881	864	793	855	848	863	864	897	893	875	888	864	841	831	795	839	816	876	824	815	846	842	809	814	852	824	858	880	840	822	817	818	829	845	878	786	827	851	861	839	829	840	864	931	842	833	851	857	838	852	859	824	878	877	862	835	853	844	801	845	837	838	872	857	800	862	843	851	828	853	762	834	803	834	895	862	885	897	839	856	826	896	820	875	865	888	877	862	778	857	862	837	837	823	856	810	798	901	829	839	819	870	823	916	826	816	843	885	868	826	822	819	905	843	862	845	824	825	871	887	852	832	893	844	887	792	826	891	862	877	876	802	876	821	842	803	868	844	855	799	850	809	811	861	853	819	854	866	859	847	846	843	871	806	835	883	875	861	870	834	852	884	821	892	821	822	792	807	875	860	866
13341	844	670	499	406	352	283	259	227	241	210	231	211	220	193	195	206	165	175	192	223	203	188	209	163	168	204	173	178	168	215	174	202	172	179	185	200	191	207	142	192	195	194	183	194	173	182	202	191	162	200	161	160	179	153	169	164	178	193	186	166	181	179	175	191	152	216	192	179	188	177	176	174	150	176	165	167	164	194	187	167	173	156	177	182	199	196	165	184	155	163	185	178	168	177	189	175	173	187	154	173	159	182	187	177	161	183	165	173	182	173	178	190	166	172	207	180	173	176	153	176	187	164	172	169	186	156	175	194	169	151	158	176	194	174	176	200	185	170	185	207	177	166	181	169	169	170	180	168	164	184	171	190	195	164	174	164	180	198	175	193	175	192	183	146	179	190	196	174	185	203	185	203	142	185	202	219	178	174	195	198	179	177	198	199	179	188	173	204	176	182	168	162	197	163	185	179	191	154	151	191	185	170	181	149	182	170	173	164	169	199	170	174	153	200	177	190	171	180	170	212	205	178	173	193	178	152	190	188	178	174	136	159	175	182	176	199	185	202	162	179	179	175	185	173	144	157	167	189	181	172	148	163	169	187	176	187	183	191	147	170	173	192	150	185	161	195	159	182	172	190	188	194	170	179	154	183	202	203	171	175	183	172	176	166	175	171	165	163	173	166	180	205	176	173	171	167	165	164	175	196	190	162	187	184	173	174	206	170	181	188	170	165	158	188	179	182	169	167	178	157	160	193	162	177	189	176	163	183	158	187	196	177	189	202	175	169	198	180	160	174	169	190	184	182	175	191	200	180	182	154	175	178	170	166	212	167	187	176	177	177	180	178	163	186	149	177	210	169	178	186	167	193	179	176	197	160	172	178	167	170	177	168	171	177	197	184	195	190	209	170	179	179	168	194	169	176	193	180	198	181	176	167	170	187	193	166	177	169	188	164	174	179	201	162	175	183	175	165	171	177	181	173	179	192	162	179	194	167	166	164	198	165	172	167	182	163	189	167	174	167	191	166	191	180	178	165	178	183	201	184	183	175	175	156	183	181	146	160	215	165	178	177	162	173	169	177	183	154	170	180	195	174	186	175	189	209	181	194	198	165	183	164	172	155	206	179	176	183	189	181	164	158	170	159	179	167	185	173	182	209	190	182	172	194	177	188	172	166	165	166	183	185	172	187	152	181	161	165	200	168	176	165	177	171	185	175	157	178	175	182	188	181	176	208	163	166	170	158	192	210	195	193	177	178	183	181	171	193	177	173	164	205	174	186	164	208	149	177	209	197	171	184	192	192	186	159	181	195	159	171	177	156	182	164	194	189	176	166	172	188	137	181	166	195	174	202	166	171	190	186	196	183	162	193	165	186	168	158	179	173	170	180	188	174	167	182	200	176	169	160	193	174	180	172	172	181	177	173	182	173	165	202	165	192	145	172	177	174	169	189	164	165	170	163	192	187	174	174	182	165	195	149	180	186	189	171	187	170	202	161	174	170	194	191	215	188	178	167	173	187	175	181	183	189	195	185	202	166	147	169	189	166	183	186	196	173	156	171	208	211	169	180	179	180	167	167	189	168	140	182	153	170	196	197	150	186	152	207	203	176	172	166	203	157	188	165	176	174	166	170	153	177	169	170	164	161	180	170	165	168	181	166	191	193	192	181	179	163	174	181	174	184	189	180	180	186	179	169	172	170	186	174	200	167	164	186	177	199	175	210	208	178	205	171	173	187	182	207	178	154	194	165	187	172	170	179	185	192	181	168	214	157	208	189	192	154	179	166	169	176	223	174	176	166	182	162	183	191	164	189	199	164	160	196	195	171	182	173	188	173	163	190	184	203	176	163	176	157	180	196	169	202	185	184	185	186	205	175	179	190	144	166	175	166	173	157	171	195	184	177	173	157	150	185	170	182	181	185	185	169	184	191	174	163	176	156	197	191	168	160	163	148	172	173	201	164	185	169	165	189	195	200	174	189	227	157	164	217	168	198	175	186	174	195	186	192	192	216	223	139	185	197	180	176	151	138	184	160	172	185	179	167	171	183	164	178	164	177	186	169	177	200	182	199	165	182	167	179	188	170	196	175	208	202	190	198	160	182	187	169	168	195	157	187	188	172	194	184	178	202	173	186	190	176	163	171	189	179	193	195	174	166	193	175	152	167	161	182	175	147	170	191	191	190	192	190	187	169	163	167	190	187	176	185	179	170	195	190	181	161	204	186	209	200	157	169	163	202	170	154	203	191	169	183	186	169	195	163	163	178	182	188	191	226	185	180	189	189	179	179	177	193	171	188	181	187	191	183	152	170	159	181	181	160	203	175	204	175	170	172	182	175	189	175	175	188	174	160	177	176	176	169	160	167	196	190	192	174	169	189	199	181	207	204	194	179	177	180	174	193	179	161	168	165	174	177	192	194	187	187	180	158	169	185	196	181	176	198	195	161	197	190	170	207	173	148	183	195	186	164	166	185	167	188	167	181	194	170	183	171	181	209	184	185	196	170	188	149	184	191	176	165	217	202	168	159	180	186	168	180	175	171	182	189	162	165	146	165	166	177	186	161	178	200	190	178	178	217	167	158	148	153	190	174	166	164	173	180	168	181	179	134	180	181	175	190	187	174	201	186	144	204	162	183	186	175	164	168	169	150	184	179	187	159	150	166	171	184	157	181	174	163	158	181	169	176	179	159	195	178	165	173	187	160	164	197	170	190	172	178	158	163	163	176	181	186	182	163	179	174	174	166	185	172	182	182	173	170	162	197	182	181	179	177	156	152	186	192	208	174	163	196	170	168	201	202	215	197	184	184	181	182	190	159	177	214	170	178	172	162	189	197	168	185	173	172	187	191	210	187	183	166	191	177	205	148	184	191	178	183	186	184	177	182	180	195	185	180	197	165	188	199	174	178	156	190	164	211	174	172	174	174	175	187	179	190	170	159	176	182	163	180	172	177	170	192	200	137	179	180	177	171	186	158	188	198	161	175	163	190	191	185	159	160	205	193	178	191	194	184	175	181	190	176	161	183	155	170	194	171	192	190	189	155	179	178	188	177	168	181	176	191	201	196	183	157	182	211	170	204	194	167	169	163	189	193	202	179	169	182	195	153	189	188	176	177	168	179	181	196	161	171	162	192	193	193	173	200	174	169	174	172	163	188	165	174	194	164	160	184	184	182	174	213	149	181	179	202	191	175	181	173	180	166	194	180	170	201	177	196	169	172	171	200	186	173	149	170	182	177	146	185	158	189	197	181	190	196	169	186	179	185	169	174	195	184	167	205	166	179	171	163	175	216	191	180	172	193	181	179	161	159	174	178	171	176	153	177	160	185	187	182	163	179	188	189	176	188	169	168	186	184	176	162	181	174	178	200	185	183	178	140	187	190	167	176	186	188	196	188	153	151	165	152	173	181	191	191	179	196	176	167	165	168	179	186	166	167	179	190	169	192	182	184	179	174	176	166	173	166	176	170	168	191	186	167	182	181	189	186	186	188	173	182	177
8385	881	1439	1688	1490	1292	1079	957	864	771	748	695	619	603	609	644	538	593	574	538	563	530	543	540	507	473	480	508	501	450	469	519	500	506	519	484	520	481	501	496	491	461	459	496	466	461	492	460	497	478	425	486	486	475	452	476	445	480	479	479	481	489	439	488	460	472	458	483	545	462	449	469	451	460	446	492	464	473	465	432	464	483	491	467	462	447	443	487	475	480	455	476	479	412	457	491	486	436	457	496	458	476	459	488	471	445	436	430	498	491	463	465	443	459	433	470	429	452	446	467	457	457	439	449	482	482	458	466	457	449	441	500	470	476	410	502	493	515	479	453	454	443	410	438	466	500	481	421	478	445	487	452	491	430	487	460	486	477	459	479	480	459	456	474	468	448	471	444	467	466	462	462	471	450	467	463	476	483	452	474	479	444	462	422	501	467	424	493	475	461	455	446	438	452	469	458	460	462	410	451	479	459	488	411	451	433	454	485	507	501	493	481	474	461	478	485	459	463	426	474	495	448	465	438	467	445	456	478	460	451	459	468	440	496	479	460	495	464	434	449	486	458	442	471	452	450	468	468	450	470	475	439	430	436	404	487	445	464	446	486	431	455	467	439	492	484	449	497	423	464	487	436	462	456	473	455	474	488	469	452	445	485	444	459	484	415	475	436	420	499	454	470	446	426	433	467	478	479	493	440	480	470	448	436	463	445	459	449	471	429	421	467	479	459	457	486	419	450	451	488	441	437	461	498	459	438	495	505	470	461	447	408	444	434	411	479	479	444	480	436	463	491	454	418	487	464	443	457	421	439	478	473	440	452	486	469	436	451	458	472	437	489	439	464	458	445	404	479	516	446	501	451	472	440	448	472	437	443	500	455	451	441	457	461	425	436	460	479	478	481	442	420	459	470	451	470	468	469	458	459	430	454	438	467	485	431	442	461	476	436	454	497	451	426	419	486	456	448	428	478	485	485	443	458	461	475	455	451	471	468	453	513	476	476	477	476	463	473	444	501	468	479	465	442	483	473	425	426	440	425	479	452	478	442	435	455	462	489	453	431	455	500	430	472	504	427	483	450	446	432	456	478	446	442	471	482	442	464	470	459	448	460	467	473	475	513	504	462	472	459	442	461	458	489	468	428	474	469	489	479	481	437	462	447	467	479	449	431	444	457	462	467	484	463	454	453	471	488	443	441	463	450	463	483	456	465	489	443	484	470	465	449	459	474	445	468	440	455	424	475	469	492	442	459	474	445	437	439	470	482	461	430	450	472	459	466	452	438	451	478	464	438	459	445	450	429	430	470	464	439	441	426	451	455	460	427	476	454	483	450	430	426	495	462	495	463	454	477	464	459	470	480	451	418	463	463	479	478	414	444	469	458	474	501	485	489	450	449	503	457	468	438	412	453	454	451	445	472	465	446	426	446	478	448	457	452	502	478	430	438	472	424	444	414	476	475	439	492	459	476	460	427	488	498	475	447	459	481	460	439	439	481	448	487	448	483	473	449	422	441	477	445	457	444	497	492	452	481	450	472	535	466	470	494	459	450	440	456	470	466	470	478	452	469	495	467	418	433	479	469	463	467	462	459	454	492	481	440	444	469	434	454	495	470	445	495	444	446	449	449	479	452	443	469	488	449	519	481	460	486	449	478	463	429	437	495	507	461	473	429	482	439	458	436	465	471	483	477	407	427	476	437	437	500	455	437	420	489	491	456	483	461	472	441	470	449	489	450	459	436	412	486	463	428	452	443	428	511	476	492	459	476	488	444	492	482	456	477	427	445	434	468	470	440	432	488	447	422	448	441	503	476	464	467	469	503	445	436	468	493	436	464	437	484	460	462	476	421	464	500	488	484	457	490	430	461	501	465	469	478	466	473	456	488	460	485	442	443	418	444	466	489	445	462	452	462	458	439	456	447	462	443	415	442	475	438	468	474	428	487	455	483	470	470	461	439	499	507	427	466	480	419	461	477	471	456	466	484	483	472	478	435	482	437	485	470	410	442	448	433	480	431	421	403	444	473	457	422	461	458	475	436	461	489	456	459	456	480	440	455	481	446	427	506	450	444	510	455	488	481	435	489	441	462	482	477	449	453	469	459	440	458	430	464	480	467	468	462	448	443	437	490	489	457	456	463	497	448	470	447	492	432	487	479	457	485	433	440	443	451	434	454	468	479	445	425	503	446	474	475	460	480	425	435	478	465	476	452	498	430	436	469	514	447	463	468	453	475	461	411	448	450	482	489	491	441	495	493	479	417	454	467	453	452	467	450	469	452	481	496	457	456	454	452	470	485	447	463	456	460	465	455	434	453	468	450	500	484	475	507	457	434	471	461	446	467	444	481	452	427	489	463	455	487	499	477	431	453	455	484	448	437	486	449	441	465	415	471	435	479	451	479	463	415	444	459	455	446	496	462	456	461	455	438	448	499	466	451	440	452	457	477	479	503	463	487	437	446	482	441	451	410	459	454	494	490	443	504	460	469	435	448	476	422	446	433	465	450	458	432	448	486	449	463	476	447	417	460	460	452	443	478	460	462	468	439	450	467	433	461	444	447	453	446	467	476	445	478	474	430	438	466	458	445	478	482	458	462	434	463	429	469	458	444	481	441	435	436	466	467	464	431	469	523	454	488	461	448	495	462	478	496	453	491	453	467	454	465	437	456	460	451	466	423	481	468	446	486	460	447	456	473	472	494	452	485	470	464	436	431	491	425	484	512	473	475	465	434	476	491	469	462	478	454	484	417	445	463	445	510	453	442	466	442	489	474	508	442	477	456	447	435	464	492	468	456	439	493	480	463	509	436	485	427	497	499	424	429	478	457	482	457	511	461	435	468	457	478	453	430	493	476	462	462	508	410	469	427	451	453	454	467	444	443	477	477	451	474	447	456	477	453	456	467	434	460	482	482	453	474	468	449	482	464	477	457	443	475	462	472	460	477	507	448	466	478	462	472	459	435	436	440	455	473	432	487	470	469	435	480	464	436	500	475	467	422	469	481	468	451	458	445	489	450	454	462	465	478	430	468	498	462	476	450	461	479	523	426	454	439	489	461	452	453	470	504	454	486	479	475	440	452	438	485	447	426	493	476	453	434	440	458	444	506	479	422	450	453	466	441	453	457	451	465	447	519	511	463	444	475	432	439	410	441	452	471	470	426	452	453	461	424	445	408	451	480	476	418	423	450	461	475	464	439	433	455	448	461	500	515	451	509	463	476	449	454	426	464	429	473	484	451	451	451	478	487	449	449	492	466	458	466	510	452	468	483	458	450	477	438	394	463	408	465	483	433	449	502	474	475	461	427	468	428	470	471	488	480	455	468	466	427	491	432	471	425	465	464	489	485	449	447	485	445	465	491	465	459	483	482	449	438	458	480	511	440	431	436	477	467	463	497	443	458	471	445	472	432	426	456	433	447	444	469	486	450	479	443	463	422	479	468	461	487	433	486	480	418	501	438	439	455	466	447	482	485	480	440	422	464	462	458	484	429	467	459
2119	386	369	375	332	347	378	353	367	336	326	378	329	337	360	336	354	346	358	351	358	353	335	361	349	346	364	322	357	330	349	335	365	322	343	329	362	350	319	351	340	355	342	347	355	343	361	309	340	344	349	383	341	359	347	360	362	351	352	364	370	345	350	317	332	341	380	308	337	361	332	355	364	296	301	324	320	376	353	312	350	358	368	334	339	350	326	360	356	372	375	349	349	322	370	378	336	317	332	330	375	347	344	322	364	367	323	340	322	349	352	362	354	328	342	352	377	333	357	342	318	343	350	382	324	380	344	396	345	382	328	317	333	349	332	327	338	338	367	387	372	335	337	317	377	323	341	343	350	359	361	300	334	358	332	375	357	346	338	344	295	326	374	367	355	365	359	353	360	390	352	339	400	356	322	356	350	365	352	328	351	358	333	363	331	346	330	354	340	319	366	324	360	339	357	364	379	355	328	348	348	333	350	350	365	367	369	343	343	365	321	319	341	339	339	343	353	367	326	338	382	335	358	311	332	376	331	364	356	372	345	375	354	326	350	313	359	340	316	356	363	365	339	328	310	333	343	357	352	330	348	364	328	337	333	325	331	400	313	363	354	364	363	405	331	341	356	357	336	372	390	303	372	363	377	349	323	346	362	320	354	348	318	352	332	354	333	372	352	351	357	353	341	377	331	370	378	367	370	349	362	355	298	334	352	337	360	321	322	352	354	351	337	364	380	357	341	330	365	356	341	376	349	335	332	371	360	360	353	379	336	364	339	376	361	373	370	356	351	319	356	338	353	392	322	363	338	344	348	335	327	332	319	358	351	331	369	329	341	327	337	366	374	359	384	324	343	343	333	352	325	341	363	380	352	348	341	385	389	355	373	323	371	363	351	336	335	364	350	366	327	297	344	334	358	355	340	334	352	338	392	326	339	365	364	361	362	371	339	330	321	350	327	362	346	371	360	373	360	337	358	300	355	357	356	328	335	357	350	350	362	327	358	370	346	335	354	351	361	384	342	349	310	362	310	377	331	382	366	321	359	354	362	391	355	359	350	339	339	333	354	365	334	367	347	341	338	334	344	355	358	336	357	370	330	332	335	312	368	359	303	337	325	357	386	362	326	381	348	347	332	350	352	382	373	357	337	383	356	337	357	380	333	333	340	318	337	345	336	357	352	349	379	337	385	358	330	354	317	348	319	329	320	337	345	346	342	367	306	311	314	373	363	381	374	362	367	321	361	336	362	360	360	362	326	357	346	330	323	359	365	369	389	346	368	346	352	323	370	372	321	317	380	336	389	359	370	351	400	358	380	350	352	374	364	330	347	381	334	373	390	343	323	346	325	343	345	368	324	345	385	353	336	348	341	358	363	353	327	339	337	338	346	321	309	355	329	376	351	291	306	328	341	351	338	336	366	377	356	326	367	336	348	363	336	320	368	331	358	330	341	366	334	329	350	373	389	341	391	360	336	303	344	341	346	321	339	315	339	397	383	349	355	359	350	349	342	321	346	350	355	325	340	346	330	362	348	346	352	363	342	387	313	351	340	364	388	338	348	350	353	311	370	340	363	332	344	359	376	344	366	343	328	351	342	324	314	337	333	340	356	325	333	337	392	338	339	346	328	326	329	350	378	339	360	359	341	362	362	354	357	329	353	357	353	347	408	339	312	346	378	353	354	373	367	345	367	388	364	357	373	325	315	393	346	331	374	346	382	326	346	340	360	342	342	302	338	346	338	375	323	351	348	327	384	370	375	357	322	353	360	358	351	341	334	336	328	346	308	345	341	335	325	316	306	345	317	374	323	348	375	357	350	363	309	365	354	380	322	384	355	345	327	317	352	336	353	347	385	352	376	349	321	351	337	349	361	363	315	374	387	362	353	329	359	368	338	354	328	370	401	357	354	351	372	329	370	357	352	359	358	317	384	331	342	323	365	371	358	374	350	344	353	346	392	364	347	370	338	315	368	363	383	356	343	350	366	360	360	341	334	327	349	340	335	369	310	359	365	358	325	365	364	292	350	380	331	352	338	348	340	357	368	377	345	370	376	361	358	355	338	351	356	351	372	348	330	405	327	352	338	334	382	344	348	359	350	343	350	369	349	353	345	358	330	351	366	326	329	382	368	349	347	317	357	327	352	373	344	334	334	362	321	390	355	351	346	373	320	344	336	334	356	331	334	342	363	364	341	347	374	300	343	343	385	319	334	377	319	345	327	357	332	396	379	354	360	371	361	339	317	322	361	335	346	368	342	349	344	364	379	344	324	372	347	339	329	388	341	337	338	349	345	323	337	354	333	347	366	373	316	318	337	366	315	335	358	296	393	325	334	370	346	334	337	315	339	362	352	360	401	351	370	364	342	366	345	357	347	393	322	350	351	335	345	378	306	307	362	349	363	338	383	388	343	344	363	349	387	337	388	318	357	361	338	326	363	341	340	372	346	358	324	362	363	359	333	388	372	365	329	302	342	342	308	341	336	371	332	354	336	346	324	304	365	318	311	350	375	382	327	333	341	335	376	334	330	354	363	324	329	338	340	344	348	317	351	340	338	333	332	308	331	331	311	348	349	351	331	334	332	354	335	346	364	360	331	351	340	333	328	354	371	358	345	324	348	338	308	402	342	330	339	344	378	324	396	316	334	330	399	357	350	353	326	347	337	329	352	358	346	337	355	368	340	361	355	364	350	342	329	390	348	339	348	342	321	354	331	338	333	388	335	340	369	330	342	315	363	354	364	371	335	332	348	344	337	419	409	361	348	358	342	341	358	392	337	339	341	355	337	373	373	310	335	357	352	325	352	339	344	312	333	338	353	359	358	340	365	347	328	343	369	322	326	336	333	378	355	348	396	372	362	371	339	314	332	377	342	335	355	378	373	372	329	368	358	357	329	294	354	345	360	333	350	373	374	349	374	355	348	387	337	351	342	364	365	345	321	360	372	331	347	345	319	317	355	368	378	367	337	344	348	341	378	381	386	389	326	367	345	330	352	314	361	362	387	369	359	357	352	372	332	356	336	339	350	353	352	301	296	360	360	335	378	332	356	365	356	347	332	325	317	365	389	316	364	348	323	325	375	334	368	356	377	362	310	352	346	342	373	345	354	349	390	350	352	326	377	325	347	344	316	350	346	398	335	346	355	371	346	348	383	329	352	352	374	348	364	384	344	360	361	374	366	369	356	353	337	337	361	361	353	334	384	362	333	379	340	348	340	336	340	349	335	349	350	382	327	345	344	365	335	329	334	360	373	346	341	326	377	400	369	359	347	351	312	380	344	352	357	303	373	329	332	314	348	357	358	340	353	382	372	347	324	351	340	363	349	327	372	357	323	384	315	343	357	359	347	369	336	341	331	326	346	343	334	333	352	347	369	330	384	345	357	330	330	362	351	334	336	374	312	363	346	328	334	355	352	354	374	339	344	323	340	319	333	360	358	317	346	351	349	348	336	389	324	363	365	346	351	380	386	372	358	394	336	349	349	346	364	365	371	371	362	384
2612	881	930	854	913	882	929	839	867	863	815	861	899	861	834	904	850	850	831	797	850	843	902	807	877	821	841	842	847	844	878	854	826	868	813	814	850	835	851	801	867	944	862	843	870	852	829	886	815	834	812	864	874	859	848	832	806	813	862	796	851	872	842	879	825	908	846	833	889	873	824	826	832	812	872	832	840	853	830	854	863	811	897	811	884	855	868	826	833	821	865	807	830	877	878	850	807	841	842	830	861	825	883	896	780	766	827	864	816	843	814	837	879	864	897	821	842	865	868	841	869	822	829	814	843	835	857	838	827	850	859	827	817	826	816	836	860	829	868	803	901	805	774	823	862	833	833	816	921	844	882	842	796	863	879	894	853	916	881	863	862	858	864	857	859	822	879	840	807	850	814	849	857	886	812	877	842	840	833	886	860	874	833	827	847	833	786	888	870	887	853	852	863	816	892	879	862	836	830	801	853	840	855	836	865	880	855	869	874	867	879	828	870	853	891	896	832	861	829	836	895	905	883	851	830	865	839	909	887	834	826	845	817	883	814	926	862	843	810	848	878	873	828	886	876	783	861	883	914	850	869	802	851	811	868	813	852	830	884	822	881	822	880	863	846	906	837	815	874	850	843	804	858	863	820	849	819	873	824	839	823	900	851	814	845	814	797	827	887	862	864	840	866	867	868	876	879	836	841	872	837	847	873	816	872	816	877	848	868	870	830	887	892	875	823	827	857	875	819	840	877	820	843	853	851	861	882	858	879	895	850	869	842	846	834	846	853	921	798	832	847	846	833	827	822	778	855	813	865	842	873	891	866	896	873	834	899	837	822	840	891	851	898	855	860	844	805	873	843	888	826	862	824	852	840	837	843	814	852	838	882	850	879	834	848	847	813	848	826	850	861	831	898	923	857	880	859	835	871	885	876	838	884	871	842	863	864	796	870	869	831	859	812	859	844	848	882	842	862	886	909	814	873	820	853	863	854	822	808	857	862	871	849	824	879	856	825	835	845	886	870	869	830	830	808	842	848	858	855	817	849	825	802	906	855	847	808	838	845	881	816	852	855	884	868	817	861	915	914	831	815	836	838	902	861	830	844	865	821	870	828	819	851	859	853	878	837	911	841	850	894	825	882	896	864	872	895	866	828	858	877	869	931	857	811	860	850	827	901	843	880	882	848	799	856	886	847	881	848	837	844	891	856	862	768	875	853	844	844	887	858	876	872	913	807	838	882	843	840	820	852	829	906	850	909	877	840	816	836	788	905	818	847	865	832	890	820	829	824	921	853	839	853	849	870	831	816	892	807	832	869	843	880	805	871	835	848	830	873	833	880	891	844	887	856	842	855	827	814	831	867	816	855	865	892	874	845	856	895	830	808	853	811	860	827	868	769	859	844	831	868	862	873	803	891	873	850	796	835	868	902	851	864	815	868	809	797	832	837	847	843	817	835	869	889	858	850	837	822	900	847	838	815	863	868	860	872	842	813	844	859	856	798	942	845	851	822	840	896	906	817	842	844	866	842	822	793	860	845	831	808	829	846	868	818	857	892	829	830	868	820	853	846	872	855	829	802	868	877	903	795	883	835	866	832	867	904	837	849	855	873	814	879	927	831	882	886	809	861	822	833	822	840	809	911	779	880	829	898	852	862	809	825	886	870	867	851	860	886	797	845	850	856	881	863	805	850	869	829	887	856	824	871	842	906	860	841	904	848	815	878	840	832	855	872	842	872	872	826	807	872	805	895	841	835	839	863	799	875	846	868	835	826	847	865	877	876	822	816	901	845	842	860	828	872	848	779	869	837	866	874	889	863	898	839	795	854	895	864	858	855	893	816	826	842	830	836	823	809	823	862	839	894	858	841	822	819	860	853	863	891	869	897	841	840	801	833	831	834	841	798	864	866	894	858	894	885	830	817	911	795	852	826	841	779	830	828	819	832	833	849	857	816	832	878	856	798	847	851	846	845	881	866	875	841	890	814	875	882	814	875	850	850	817	873	855	876	889	846	816	828	903	794	878	889	807	866	806	876	920	907	807	817	869	889	872	858	819	827	901	873	865	918	812	854	861	844	857	908	863	854	816	844	825	880	850	816	860	854	881	857	818	851	852	849	877	896	830	844	783	856	860	885	915	847	843	864	832	845	808	935	833	862	850	816	818	828	830	856	923	893	839	837	889	815	815	860	865	825	845	879	867	838	838	856	835	879	801	896	897	905	876	883	843	854	824	797	891	822	821	852	920	837	873	835	834	856	842	849	856	837	820	852	837	915	865	877	896	879	850	823	858	869	844	873	846	890	796	861	877	854	801	883	828	824	854	817	874	898	845	845	839	862	818	866	848	903	851	878	834	809	925	849	838	835	894	802	845	875	864	848	828	800	861	843	886	862	880	887	870	850	865	796	834	853	797	864	789	833	846	834	795	814	819	843	899	852	867	851	808	868	808	843	881	889	852	829	865	802	823	835	878	864	866	871	808	891	864	822	840	818	888	844	820	831	825	870	878	877	817	899	802	854	810	880	809	860	887	819	866	846	833	873	843	830	850	842	877	861	812	844	868	920	825	868	814	824	812	836	849	896	868	793	877	876	849	871	853	838	842	881	853	973	828	856	840	852	849	821	826	847	865	863	823	788	793	822	905	818	915	845	850	865	812	839	865	839	842	843	827	810	866	818	857	912	880	880	835	836	863	904	871	844	899	771	877	822	843	872	860	842	863	860	873	851	825	898	905	864	855	878	858	902	875	842	848	882	881	897	886	826	840	848	879	865	815	896	823	871	861	832	844	857	824	814	810	814	837	811	837	835	867	853	844	863	838	888	847	872	838	860	848	853	878	848	865	816	835	818	850	827	822	806	872	844	854	882	857	852	833	851	898	837	863	831	862	853	836	827	818	862	836	818	861	862	840	871	854	832	877	827	863	828	788	834	848	818	865	868	852	885	831	842	782	820	831	879	916	870	872	875	840	881	852	838	842	782	824	838	877	862	849	867	921	809	847	864	830	820	791	874	878	804	854	852	884	843	831	822	833	825	857	863	885	822	839	853	811	893	816	843	890	851	887	843	850	835	833	875	855	804	858	875	863	824	884	852	826	894	805	871	843	824	924	904	857	855	819	829	830	888	847	864	848	809	848	877	855	818	886	842	840	779	899	840	877	855	855	893	831	850	881	889	827	908	794	849	871	863	899	845	868	853	798	866	790	817	819	877	835	879	821	837	889	900	903	860	845	867	873	812	805	857	814	919	909	853	850	817	901	864	799	867	854	856	845	903	826	827	856	798	842	832	802	848	839	855	826	829	860	811	856	864	783	858	915	859	861	847	881	911	848	883	840	858	882	861	872	871	861	839	871	851	828	852	873	881	862	867	857	856	843	841	845	856	882	803	841	857	849	913	865	876	849	819	814	830	851	849	903	780	821	840	821	845	847	870	813	856	841	865	851	845	854	844	840	860	848	815	780	850	882	896	849	847	852	811	822	833	838	829	779	867	850	837	813
7663	598	556	550	476	415	416	428	384	376	380	395	386	407	353	371	363	363	378	368	377	352	368	331	377	355	352	371	354	345	353	369	336	369	334	363	370	339	353	341	366	362	381	351	359	341	366	353	343	382	358	351	385	361	371	332	364	361	340	320	343	341	337	354	379	336	362	354	366	367	337	354	329	381	331	320	372	337	376	338	380	357	345	319	356	348	329	354	339	347	353	348	373	363	333	353	317	326	394	357	353	363	360	360	379	317	355	350	331	320	376	335	357	364	354	338	354	321	348	337	360	344	320	346	388	359	369	362	375	356	364	355	348	391	348	319	387	344	379	347	371	365	368	330	345	341	336	339	367	342	384	297	369	356	324	336	319	345	361	345	350	345	363	316	352	326	371	341	355	364	351	359	337	353	360	367	376	306	369	362	395	356	343	350	348	343	338	349	341	353	318	367	351	349	349	359	394	368	366	330	338	372	332	385	368	324	362	349	404	366	378	349	339	347	370	353	343	346	358	302	347	373	361	388	363	342	353	362	370	346	351	365	359	365	317	342	329	366	376	372	346	366	325	368	373	353	380	350	312	381	324	376	365	403	343	331	354	330	344	335	360	373	324	358	340	366	342	325	368	351	357	329	384	365	336	326	320	360	349	348	314	327	354	352	360	362	347	351	323	333	362	365	342	318	358	344	351	379	362	358	331	348	327	338	332	337	378	327	370	348	355	366	359	363	347	336	355	386	340	342	364	377	352	342	351	371	358	383	375	340	363	349	331	317	359	373	376	354	370	314	373	352	366	357	325	361	366	333	356	332	364	329	375	366	355	363	363	382	353	336	325	347	363	325	354	346	342	320	369	374	369	367	374	362	333	354	349	337	295	331	350	346	363	332	373	332	339	342	349	389	351	388	385	347	329	332	353	377	357	344	371	378	367	366	363	387	337	330	356	358	356	350	326	350	350	352	398	345	308	375	358	371	368	347	360	369	372	351	369	348	340	357	327	335	305	340	340	385	353	363	327	344	344	315	320	308	331	331	350	331	359	346	374	360	335	358	382	346	340	355	308	394	332	357	328	360	370	327	361	346	344	337	326	342	345	340	329	369	362	330	382	327	320	377	381	343	370	346	352	355	325	335	335	315	358	362	374	372	345	354	334	355	381	363	340	323	351	366	380	325	363	352	354	326	350	352	358	313	374	396	332	338	363	349	380	351	369	321	304	355	331	357	358	358	391	321	365	350	295	370	360	322	341	341	387	345	366	366	373	367	363	347	326	349	333	372	381	338	343	343	322	366	338	371	361	305	366	350	377	361	355	325	357	377	364	367	337	327	372	396	379	340	376	340	331	399	352	313	339	375	366	320	363	392	315	342	352	324	342	361	362	387	389	369	382	350	344	310	338	350	325	391	334	350	333	355	375	335	367	347	360	354	329	347	358	350	346	357	346	347	348	309	330	327	381	360	355	356	375	357	353	319	349	338	333	380	337	348	333	346	364	321	352	340	359	355	366	366	329	340	365	344	314	312	337	330	376	363	353	326	354	341	359	379	372	374	343	312	358	365	371	334	337	350	345	332	364	367	368	366	378	389	345	354	343	292	360	371	357	355	314	320	359	339	349	339	367	325	360	333	326	346	366	352	328	342	371	339	301	337	371	392	342	343	351	356	354	346	371	346	371	341	338	360	357	372	345	341	328	374	367	363	363	360	334	329	333	342	353	390	345	333	321	349	368	374	356	335	376	369	334	361	374	327	335	363	343	334	404	342	370	347	383	341	333	344	363	370	333	319	355	369	343	345	304	308	356	355	354	319	369	353	356	363	357	337	355	375	367	359	357	352	365	344	357	351	355	339	390	351	377	327	367	372	346	384	355	342	358	331	331	352	376	321	338	343	337	356	345	362	332	376	350	330	350	391	338	341	330	367	341	347	366	364	383	326	342	321	339	336	364	373	373	350	359	361	320	342	362	414	325	364	357	400	333	344	322	374	352	377	400	370	339	349	321	344	348	350	305	354	373	383	328	371	353	340	327	360	355	366	321	384	321	369	335	333	307	353	343	353	342	362	353	329	326	353	326	345	350	345	361	335	347	342	355	345	362	377	336	354	347	346	367	368	330	320	344	314	355	356	359	338	342	340	320	347	349	347	340	379	344	361	352	332	353	360	356	363	340	376	337	352	377	384	339	337	332	359	386	383	326	349	347	366	342	344	353	330	336	359	350	359	364	335	334	314	334	327	321	326	382	368	375	316	386	373	322	361	332	331	362	345	397	361	368	375	340	332	340	319	363	324	380	330	382	325	340	352	349	328	364	363	364	367	345	342	356	360	364	378	364	328	368	311	333	358	332	342	355	374	369	358	351	332	349	374	368	345	379	335	361	416	372	321	362	295	415	385	348	353	360	327	327	342	339	333	314	352	308	385	338	340	355	363	349	350	316	345	377	372	321	347	371	396	349	377	340	338	370	359	324	355	380	363	352	340	326	332	331	336	377	331	335	346	334	355	360	360	361	361	377	355	332	330	369	339	357	314	323	332	369	362	349	332	404	348	367	337	319	379	374	357	323	335	355	348	366	366	369	351	350	339	331	374	363	361	326	333	356	361	336	317	345	366	373	324	362	363	380	347	330	341	333	341	350	389	362	347	368	355	388	366	367	337	325	369	337	361	364	332	347	350	321	362	319	342	361	371	350	356	335	298	320	324	334	334	338	353	367	381	352	330	331	367	382	361	361	331	344	333	370	349	376	346	389	364	356	335	357	356	359	356	389	349	381	352	366	314	339	345	344	312	346	341	338	338	350	350	348	377	408	340	343	344	343	360	317	350	384	349	353	339	322	383	327	366	333	333	317	370	338	367	336	346	348	339	349	331	364	304	327	326	342	399	383	336	362	337	360	353	363	344	373	373	331	368	321	346	318	360	377	316	356	381	346	365	359	374	327	368	346	346	363	364	367	368	335	367	368	353	324	329	366	323	318	359	361	351	327	334	339	415	356	310	341	350	342	353	353	358	359	372	367	361	337	373	344	326	314	367	333	334	361	359	335	355	357	341	343	351	370	366	357	324	392	344	375	370	354	348	359	291	372	384	398	345	356	352	357	397	357	328	378	345	378	367	345	373	393	335	347	336	359	340	352	353	330	369	335	325	355	367	353	325	352	334	354	373	337	332	340	367	376	329	403	358	370	359	343	383	372	365	377	372	342	354	326	331	375	361	348	341	339	338	337	380	372	403	344	354	376	371	390	339	345	356	337	346	381	367	353	344	342	364	365	375	335	374	362	331	391	358	381	358	363	359	348	338	335	348	353	394	345	347	343	322	348	365	358	357	350	371	367	376	353	364	353	363	352	334	361	367	361	370	353	322	346	333	343	347	364	367	360	372	320	382	334	346	396	358	351	348	350	366	364	343	335	371	345	375	328	340	313	377	346	365	324	326	324	356	342	368	371	322	346	344	373	367	372	339	339	330	306	402	361	345	337	346	393	360	320	326	358	356	355	372
7065	1081	1360	1426	1341	1218	1146	1089	1017	980	1007	995	909	916	886	913	894	907	859	885	910	888	892	859	884	883	836	839	845	879	846	928	788	908	835	918	887	846	842	815	879	913	866	827	845	859	843	840	792	851	837	847	805	850	869	832	878	841	773	867	880	852	854	861	874	865	889	861	877	843	842	852	853	862	852	815	823	866	832	795	837	840	839	853	779	830	853	837	855	880	824	906	851	845	874	889	856	798	892	864	833	816	851	802	835	860	833	828	838	847	838	831	840	827	882	853	889	891	808	887	845	838	867	812	821	827	882	833	850	854	807	819	869	814	880	833	800	791	838	853	852	810	860	830	853	865	813	851	790	836	811	827	872	892	817	806	817	800	787	862	867	850	844	854	835	856	790	868	840	815	824	845	858	848	779	835	803	835	838	803	839	791	816	797	839	863	882	822	858	793	823	881	832	829	850	810	799	838	874	835	859	828	918	852	842	850	855	887	846	786	805	876	804	829	872	848	806	775	870	834	836	822	842	876	872	862	820	858	831	825	836	816	866	853	822	781	854	798	858	846	897	785	894	830	858	867	837	829	841	872	821	842	888	891	906	810	838	847	857	811	791	859	897	856	892	828	838	790	867	821	873	884	856	849	840	837	883	854	865	802	796	819	858	814	859	845	900	813	815	811	864	809	811	815	887	835	831	859	820	813	795	815	816	835	869	895	814	850	896	881	807	893	854	833	853	865	832	823	841	848	847	869	783	852	772	808	874	921	855	828	826	825	804	841	843	882	884	865	894	887	861	879	829	828	846	845	862	843	799	877	806	875	888	836	868	880	880	821	830	854	845	871	849	815	822	802	797	814	861	806	857	888	857	822	802	828	819	820	844	835	846	884	813	859	820	814	883	890	848	812	801	827	862	873	881	850	841	827	851	850	882	866	816	810	855	876	861	836	860	870	833	824	854	827	825	817	800	856	809	811	848	830	857	843	862	864	817	814	847	838	849	812	845	843	827	861	867	869	832	823	835	841	853	869	815	896	888	807	910	825	836	847	882	820	800	819	824	785	811	827	848	871	843	871	854	841	891	825	877	787	853	846	776	812	847	819	878	826	822	851	873	827	873	827	839	862	851	805	813	855	828	877	838	840	873	876	864	874	836	874	837	827	808	879	839	869	860	818	821	819	908	819	830	797	845	804	818	870	821	849	810	853	839	810	828	869	787	839	787	850	804	861	850	821	845	842	772	833	821	830	863	839	810	817	838	806	847	790	841	865	866	800	783	832	807	817	866	846	885	862	811	798	835	853	819	821	865	782	855	864	830	819	817	865	804	794	848	831	816	855	872	862	825	867	829	864	819	893	908	829	871	830	795	831	836	828	838	877	805	829	821	855	855	822	834	866	854	784	846	825	851	841	832	839	854	891	901	865	869	797	853	830	826	794	882	836	809	817	846	839	789	803	809	782	807	821	846	849	847	854	861	854	827	870	808	826	866	837	828	839	857	832	850	874	830	861	815	796	831	877	810	849	883	854	858	841	814	844	865	827	887	827	824	804	841	815	865	819	854	840	833	797	853	862	866	783	830	832	864	892	811	824	801	847	815	756	827	816	837	826	853	826	853	843	845	859	873	874	888	850	844	847	925	852	882	880	772	873	837	836	872	879	871	838	803	850	842	824	832	814	835	850	883	834	840	785	887	897	893	874	894	821	830	855	814	856	820	818	903	843	885	817	795	842	876	880	841	866	842	852	851	795	825	854	880	851	774	845	844	837	860	881	856	851	829	833	840	854	856	859	881	833	892	824	806	828	873	826	851	815	869	849	842	846	855	877	808	832	904	850	818	839	843	814	856	882	862	880	895	826	857	836	828	860	845	787	817	863	824	827	843	871	835	816	853	808	830	852	838	883	817	861	891	829	859	863	864	808	835	819	819	872	812	843	824	837	824	816	820	873	846	872	840	801	840	827	826	829	843	842	835	853	863	871	832	860	849	873	885	810	841	815	850	860	828	867	811	862	881	822	759	825	801	833	839	898	813	829	854	843	824	811	888	799	820	820	849	809	809	811	830	833	867	877	826	838	865	831	836	836	808	865	892	906	863	849	844	848	806	855	835	851	838	873	859	832	877	864	852	932	861	869	829	816	864	840	815	914	801	835	848	857	847	840	838	835	840	803	823	804	861	843	887	824	811	852	837	844	887	886	797	855	856	824	851	868	822	852	847	851	850	768	795	844	819	829	877	833	830	868	812	796	859	873	858	789	832	880	848	804	852	861	814	824	871	824	857	786	790	827	844	873	830	845	864	828	830	855	910	804	786	866	831	850	853	808	862	817	825	829	878	828	852	840	823	839	845	875	888	861	854	814	891	880	858	878	847	856	797	823	827	878	856	831	880	837	896	869	877	829	835	785	811	866	857	823	868	853	869	852	783	818	834	843	867	868	812	852	811	865	815	848	847	856	829	805	862	847	865	818	820	843	820	865	818	860	876	845	904	795	866	876	816	821	873	813	835	885	800	867	845	827	859	826	845	862	856	806	902	872	829	805	906	824	814	810	828	810	860	833	845	823	846	797	841	865	892	838	837	860	858	834	832	889	835	875	796	870	855	834	846	829	849	812	787	913	862	908	847	833	802	800	908	841	901	804	872	813	825	817	840	899	868	891	842	785	856	891	802	841	825	887	816	856	801	842	812	813	895	806	854	848	859	846	823	793	858	824	864	852	803	876	854	869	828	861	844	817	838	871	846	812	806	825	847	837	868	840	849	850	829	831	828	900	830	854	835	855	865	821	839	836	822	827	861	878	831	809	821	863	813	860	827	895	862	819	866	824	788	843	798	885	855	839	871	869	831	856	872	870	826	831	858	860	862	860	876	838	810	882	895	810	856	813	837	828	844	879	836	857	867	832	844	860	870	815	843	852	798	850	872	816	824	822	868	817	832	840	831	816	810	858	805	836	853	838	802	856	823	823	852	802	868	828	827	831	864	864	870	876	848	882	885	832	880	832	836	856	800	842	852	840	856	807	809	838	797	869	826	823	842	823	862	870	880	862	848	853	777	858	815	911	843	894	866	844	808	844	893	857	847	840	778	816	852	818	859	869	866	874	905	798	861	886	820	885	853	825	849	803	832	848	813	830	847	853	830	856	827	803	846	851	819	848	781	817	818	858	833	851	841	822	825	766	815	862	859	821	826	889	821	843	778	839	826	885	897	834	805	863	829	826	845	853	913	868	835	882	839	826	874	831	871	832	813	850	814	842	910	829	840	871	847	880	847	832	830	831	864	867	823	874	814	839	820	880	874	819	807	827	836	885	804	821	868	853	873	826	838	837	883	863	850	835	842	873	828	860	855	807	848	823	841	834	893	839	791	857	844	870	837	860	805	836	854	841	895	826	832	801	804	831	824	832	829	828	835	851	801	835	852	855	810	819	820	828	784	812	894	780	889	819	861	835	841	854	818	828	822	848	802	810	838	812	857	856	901	854	829	899	819	855	879	867	848	841
13504	840	647	495	433	323	261	244	249	209	208	229	189	204	200	217	176	178	185	184	194	186	172	177	205	157	180	166	181	170	184	177	199	167	184	155	169	196	192	186	187	208	197	163	191	187	196	178	201	193	184	175	184	183	152	170	172	184	202	199	185	179	213	171	187	185	200	160	197	165	184	174	218	167	159	147	163	158	174	170	183	200	184	181	198	175	181	187	185	182	172	175	176	188	158	184	166	193	164	166	191	178	179	152	187	188	187	143	174	193	169	176	188	193	171	188	169	166	173	184	201	198	173	185	191	190	176	199	175	169	171	157	167	172	178	152	162	186	177	177	163	193	167	178	182	160	173	159	189	139	163	169	170	177	159	176	171	169	177	151	161	172	178	202	201	175	175	173	153	184	167	174	183	192	191	187	183	182	169	175	192	171	193	201	170	187	177	170	150	184	193	178	170	177	157	154	164	186	210	177	169	197	160	191	185	161	168	187	200	194	175	202	172	175	166	142	173	160	177	190	190	172	180	209	160	168	173	180	179	196	165	169	158	157	207	192	206	192	201	180	196	172	183	176	170	192	158	179	179	173	186	176	193	201	160	178	193	171	181	211	189	166	201	170	195	171	180	188	194	181	179	173	182	176	181	190	195	203	186	150	184	164	181	188	173	186	183	205	198	179	172	176	181	174	168	177	182	163	180	171	178	195	188	172	165	170	179	192	196	178	185	181	206	165	197	186	157	203	177	208	195	183	193	159	166	201	194	187	169	186	197	167	217	175	162	147	179	193	167	174	150	187	173	178	166	165	202	171	196	184	180	182	159	172	193	192	158	197	191	172	197	158	177	172	178	208	173	190	174	196	175	188	194	176	152	174	166	200	176	184	184	176	200	170	195	172	191	167	169	164	172	200	177	178	177	168	160	137	173	177	165	187	182	161	179	185	172	214	209	184	174	159	168	178	180	148	196	168	183	186	158	167	177	164	163	184	169	176	187	177	178	198	182	148	178	177	189	180	184	184	179	181	180	193	190	166	179	194	168	193	166	190	175	176	176	179	184	167	184	183	178	170	172	204	208	186	173	175	203	192	190	189	165	169	192	164	197	160	178	178	183	153	198	170	196	148	186	166	175	174	171	157	150	187	186	179	198	194	180	173	174	174	194	182	169	174	191	162	204	179	142	183	170	158	190	191	179	163	168	161	156	172	207	161	164	186	229	169	167	209	185	186	170	189	191	194	197	174	152	173	166	189	207	169	168	218	208	209	167	165	172	193	189	169	194	181	169	179	179	184	185	155	182	187	162	182	188	171	173	157	190	205	198	161	169	204	204	171	178	171	204	186	160	167	169	176	178	216	179	155	184	166	185	186	162	180	162	175	185	169	159	207	189	192	177	179	171	160	177	191	166	204	181	190	181	199	198	160	151	168	209	161	168	165	180	180	183	174	199	170	143	166	170	173	174	184	159	169	175	178	156	175	211	174	170	204	177	174	182	202	193	168	178	177	185	179	185	179	189	191	195	164	172	175	182	192	197	172	177	198	170	176	187	206	143	154	201	170	184	182	174	168	194	188	205	188	188	172	164	184	174	199	178	196	171	183	201	157	195	174	182	190	185	189	173	176	177	185	181	188	174	193	217	180	190	182	181	164	157	181	181	176	176	211	154	174	157	204	183	172	153	184	184	168	172	202	195	190	186	180	175	199	172	170	171	169	162	158	155	170	157	158	198	189	178	159	172	174	179	198	169	164	150	176	172	205	191	156	165	196	169	193	174	198	180	175	174	168	174	185	165	138	159	181	187	158	170	185	171	191	188	174	189	205	165	151	174	181	193	140	177	186	188	175	186	161	184	167	188	172	191	171	180	208	166	171	198	158	177	180	181	161	210	146	170	181	186	174	176	167	188	152	185	178	180	195	177	162	181	177	190	184	196	186	198	189	177	179	191	189	170	180	196	178	175	197	168	187	191	199	162	190	187	176	174	204	166	172	190	183	159	165	176	181	154	183	168	178	162	196	168	175	197	187	210	156	193	192	201	178	161	171	177	166	187	189	172	187	200	170	192	166	179	195	187	199	171	206	183	167	178	192	179	202	163	185	177	168	169	205	171	170	203	179	162	218	167	220	193	175	189	182	182	216	163	200	179	179	166	156	187	167	189	190	178	185	185	168	180	197	171	178	203	183	190	163	176	185	191	199	192	179	186	168	175	187	173	169	172	197	156	200	184	190	194	162	186	174	167	162	177	179	175	181	221	191	189	180	205	182	176	163	210	191	190	188	196	184	221	189	165	189	195	172	180	185	196	170	184	174	160	176	201	193	191	169	176	211	176	167	161	182	184	171	149	183	177	214	180	177	174	173	195	163	181	168	171	191	169	178	172	161	187	176	176	187	175	197	168	183	182	163	184	184	153	165	175	194	179	181	165	163	181	172	169	155	196	208	170	186	182	192	192	211	176	165	178	212	180	199	178	178	204	187	158	203	159	202	176	178	184	192	207	172	183	170	174	175	178	162	160	192	181	169	174	180	182	214	168	190	163	185	175	176	159	160	184	189	192	188	198	155	192	178	178	191	187	144	194	154	184	197	177	172	176	158	154	176	188	185	185	152	200	180	136	170	174	162	182	170	188	179	175	182	184	202	171	191	171	172	213	197	197	158	174	186	201	181	210	200	167	162	190	182	172	173	176	208	154	173	163	174	178	189	166	193	177	169	159	184	180	180	202	184	156	173	174	168	172	150	182	167	156	186	178	212	188	180	175	174	142	173	197	182	168	191	206	168	167	186	175	170	175	155	205	185	167	166	192	172	162	166	166	181	156	192	191	184	179	154	188	196	179	195	186	165	176	180	179	179	168	189	187	146	163	174	171	197	174	157	179	190	169	164	175	185	209	215	171	172	198	176	185	169	175	158	190	181	175	157	177	178	194	173	167	190	183	190	168	187	181	177	200	161	169	215	178	176	173	183	164	171	157	186	195	178	207	174	198	184	183	175	177	183	162	200	216	157	165	181	189	183	184	197	174	162	212	187	163	167	184	176	166	199	202	197	195	160	173	180	192	196	167	186	155	181	172	190	184	181	179	173	160	175	182	182	160	168	201	179	209	187	161	198	179	182	150	186	172	202	188	169	178	188	151	170	160	189	189	191	182	187	168	169	158	190	161	160	168	192	197	188	156	158	183	181	165	178	189	159	168	187	176	192	198	173	166	150	177	182	190	201	174	192	172	180	162	195	182	166	161	173	174	185	162	183	181	176	180	163	154	190	159	205	182	191	154	180	161	169	184	164	173	186	188	192	201	184	173	189	182	208	194	184	189	186	181	168	184	186	149	179	149	182	198	178	166	196	168	198	177	148	164	182	188	186	167	173	176	161	170	168	192	164	174	169	185	191	175	177	177	186	184	180	166	191	174	210	171	185	180	180	169	161	167	162	164	171	206	166	188	184	199	186	164	176	155	173	173	177	189	193	159	190	194	176	181	156	158	165	175	174	169	174	173	168
8483	928	1474	1596	1454	1249	1055	888	864	789	738	677	604	620	613	602	603	605	540	539	513	546	506	500	510	523	489	482	514	502	524	451	486	489	488	523	492	476	530	468	475	489	452	468	517	493	490	474	461	431	460	500	480	426	447	490	459	529	487	487	502	449	437	486	469	495	460	476	455	497	461	480	451	474	464	480	461	476	445	472	449	462	451	452	484	451	488	465	442	485	427	456	483	495	447	457	451	429	488	475	443	506	459	485	442	486	472	448	478	489	469	459	456	486	434	433	476	467	434	476	436	481	453	455	488	459	453	459	454	462	419	434	448	465	490	508	459	467	463	482	431	481	438	511	470	458	438	443	465	456	472	474	456	467	474	485	423	482	433	468	473	436	475	486	455	457	443	454	504	471	502	449	497	454	439	428	488	500	479	495	459	464	454	461	447	445	459	432	447	457	469	451	432	484	443	446	441	448	426	445	485	474	504	458	489	486	432	488	459	469	464	464	475	429	431	468	438	512	477	446	468	464	467	431	430	454	455	504	456	485	464	446	414	438	457	448	479	454	472	411	460	488	461	447	422	461	474	482	472	453	444	471	473	468	460	498	438	465	456	447	450	466	437	430	485	432	503	539	474	471	478	474	467	443	481	457	469	471	459	475	432	459	453	467	446	438	484	461	496	435	408	473	469	484	456	474	425	477	469	475	461	461	498	481	465	492	478	428	450	431	480	412	478	440	468	458	473	458	485	478	464	421	437	467	429	469	405	458	468	402	487	436	448	447	452	473	476	473	463	421	486	433	463	477	466	499	463	499	441	453	442	457	453	467	449	410	452	445	429	486	477	474	483	441	468	446	463	469	476	487	470	476	430	454	463	431	472	424	463	478	501	482	497	444	453	482	485	490	470	464	511	474	452	457	470	471	483	411	424	488	488	523	474	467	495	446	464	428	476	444	482	417	430	461	454	442	446	416	465	466	436	475	484	456	464	457	479	423	486	468	469	442	509	474	454	482	472	435	468	442	460	448	450	482	439	462	427	441	502	446	463	470	456	485	457	507	445	453	443	507	482	458	458	473	469	451	444	473	457	479	461	461	468	470	462	480	472	465	453	496	475	450	498	457	428	445	462	483	474	467	469	441	452	497	474	466	459	407	460	445	422	489	476	483	457	449	476	466	491	499	485	487	480	435	430	422	482	484	433	465	458	464	444	461	459	491	443	476	454	458	481	432	494	431	452	487	469	437	439	461	492	460	447	448	466	451	443	455	506	466	402	468	470	452	464	458	444	478	439	462	439	496	472	454	474	474	434	450	462	469	421	453	460	475	455	469	455	498	482	459	470	432	487	435	479	472	460	465	459	440	470	513	526	474	425	478	471	466	466	437	480	462	436	441	494	458	422	455	464	514	430	450	507	463	451	469	459	450	446	493	462	467	450	471	439	477	463	465	462	455	462	434	429	459	444	477	481	451	439	438	475	467	485	480	495	471	426	481	456	465	431	405	483	474	453	462	440	462	443	484	457	437	473	501	445	462	431	453	478	477	481	435	447	440	459	471	468	462	459	465	434	476	411	455	455	441	461	440	438	417	454	468	472	434	478	441	458	466	486	457	439	443	465	449	464	427	492	481	489	465	417	481	449	481	440	467	470	480	462	456	464	441	449	452	468	468	479	422	502	407	478	457	442	444	470	519	471	487	444	452	498	457	469	456	498	453	452	465	504	449	481	451	412	459	462	444	482	435	439	499	453	489	466	458	470	469	452	487	459	478	457	476	469	446	473	462	489	467	459	476	438	463	512	468	478	476	457	441	446	427	488	440	479	497	475	445	468	482	466	489	469	476	457	511	469	418	448	478	469	439	434	490	480	448	479	435	456	461	458	468	485	426	473	476	465	440	477	499	501	448	479	462	486	442	453	446	466	479	456	465	485	510	466	490	467	447	443	444	435	472	438	450	465	462	457	439	446	427	426	443	476	458	495	473	465	486	457	499	458	467	436	454	485	474	428	487	424	446	450	473	472	454	450	466	496	447	468	419	401	471	488	480	445	509	456	474	470	479	489	456	439	450	448	407	464	459	424	477	504	468	439	481	456	399	476	504	428	469	447	478	475	456	451	444	515	479	483	477	443	438	466	475	416	459	449	451	454	462	470	480	453	511	475	472	479	508	458	475	451	471	487	480	471	452	468	479	441	447	464	456	470	444	462	462	450	439	440	471	459	494	461	468	462	446	469	493	424	460	463	476	452	483	405	497	453	415	439	468	460	469	461	451	436	436	485	489	466	436	477	467	455	435	484	446	455	476	465	499	494	477	439	449	501	437	441	482	487	458	456	484	457	457	460	437	496	496	468	480	462	436	442	453	479	446	437	463	485	476	472	452	454	445	478	472	486	472	477	436	457	449	435	476	467	491	441	498	447	460	447	479	440	486	488	465	439	468	416	499	474	464	474	443	443	513	472	448	496	446	485	472	501	460	490	424	469	450	427	474	497	466	464	467	464	437	441	456	488	435	466	479	475	464	483	469	459	475	480	462	470	466	465	480	471	499	437	450	484	450	455	448	459	468	459	435	454	499	492	481	475	482	485	469	470	442	450	433	443	445	444	464	474	408	467	443	417	484	496	438	443	469	452	427	439	449	489	465	490	485	477	469	458	464	457	473	463	445	424	448	482	432	474	500	489	444	467	450	488	476	467	455	457	441	449	450	460	470	458	466	491	457	462	455	462	476	437	420	493	507	467	467	471	483	454	434	422	478	463	446	426	458	451	450	472	465	432	471	489	432	491	488	492	479	455	442	435	435	461	462	451	454	436	453	465	437	466	464	465	484	463	454	489	459	449	466	464	473	499	435	434	495	427	504	465	458	479	469	485	462	439	449	482	473	448	536	434	495	454	460	464	437	450	473	458	474	508	435	427	460	470	440	432	483	451	450	448	449	465	483	479	480	466	443	413	451	458	488	490	454	489	457	494	461	437	444	446	487	446	461	492	448	472	449	456	451	438	489	465	458	452	498	421	501	469	513	438	452	458	469	471	446	440	441	444	422	467	452	465	445	488	421	432	451	452	474	480	489	427	447	472	486	452	531	486	456	476	436	497	507	477	435	447	467	469	452	431	461	453	454	484	456	441	456	440	442	470	437	454	440	446	460	466	443	463	455	471	436	463	464	501	458	459	443	449	459	463	448	474	471	477	434	470	415	459	488	445	452	482	482	461	434	473	459	440	446	453	462	493	474	463	419	483	462	442	459	458	474	458	494	468	488	462	418	452	472	435	485	450	462	467	475	473	471	440	465	440	471	438	461	457	486	429	457	457	437	463	461	440	487	454	445	465	508	478	451	444	448	466	489	478	458	439	453	442	481	447	466	465	454	450	475	478	501	468	465	485	518	429	458	437	488	491	475	447	483	488	484	466	441	444	537	516	444	451	429	453	478	485	462	442	470	438	455	456	424	421	484	484	428	463	488	473	474	438	476	462	491	462	484	479	445	468	493	439	444	460	424
1967	426	331	316	366	349	351	338	341	337	313	355	325	325	337	353	338	331	319	380	382	384	333	330	378	359	347	351	343	395	349	363	337	325	343	351	364	314	348	356	341	354	346	336	345	376	318	339	326	345	366	355	362	355	374	347	351	362	319	346	340	343	352	337	348	334	326	337	344	344	363	341	350	348	356	380	320	382	369	363	376	367	332	354	369	354	325	348	363	373	361	366	345	314	358	382	326	361	366	336	374	323	310	356	364	360	361	345	372	361	336	325	343	361	332	364	379	374	339	352	373	382	355	367	367	305	366	348	341	314	359	338	332	335	380	367	331	324	355	366	342	353	348	343	350	336	357	339	315	361	355	309	332	377	377	360	379	354	335	334	317	343	347	313	357	338	306	338	367	314	349	296	367	349	315	338	318	349	352	359	359	341	332	364	322	365	349	318	341	384	347	342	346	319	357	374	337	338	320	342	321	325	341	351	365	351	339	377	402	339	379	363	332	301	360	351	351	343	357	376	355	352	320	341	366	374	333	347	364	331	345	419	329	355	362	338	333	340	366	342	341	335	386	352	349	344	376	334	395	353	340	343	358	371	382	350	358	374	356	322	337	335	348	344	384	314	380	343	323	350	359	399	313	370	376	340	354	344	364	340	347	340	376	372	339	343	337	375	366	348	349	355	326	335	397	353	339	330	324	319	335	350	342	312	344	319	347	333	369	369	332	356	345	395	349	344	355	370	337	315	323	374	338	372	320	353	402	368	349	357	376	365	334	382	333	316	355	353	337	390	381	352	342	311	356	313	352	324	335	361	310	402	360	354	386	319	340	349	317	331	373	366	344	360	324	341	362	338	331	349	342	378	333	373	358	376	363	349	344	353	359	376	355	358	374	360	356	336	376	335	380	339	357	349	377	376	375	329	353	345	331	341	380	367	353	400	362	366	353	336	326	369	385	322	384	395	332	345	334	349	368	331	384	346	357	346	359	327	367	346	328	316	320	373	325	340	324	379	337	345	345	349	341	372	310	362	315	348	374	369	393	344	338	352	365	339	350	346	326	302	346	310	311	331	379	360	390	324	350	348	324	351	343	382	349	393	349	359	323	354	366	329	341	341	355	329	377	337	367	324	371	339	353	335	348	341	353	352	329	385	353	356	381	369	325	311	350	345	362	350	356	357	323	331	360	335	355	357	335	362	370	323	356	337	354	311	330	312	338	366	318	378	370	309	363	381	351	351	361	378	346	307	364	355	359	362	370	394	379	318	335	350	375	393	358	338	336	344	344	337	351	320	344	342	316	367	346	338	337	302	362	359	316	369	341	321	320	304	339	358	324	367	360	325	343	355	367	340	322	333	372	389	334	336	299	365	369	374	308	347	353	372	359	355	378	376	330	360	353	340	322	364	355	329	319	392	352	370	352	359	389	370	363	318	340	384	294	353	359	340	369	357	380	373	359	332	346	325	338	367	341	341	380	325	368	359	394	332	344	384	363	319	341	346	333	388	355	316	349	367	355	358	379	344	350	345	339	327	304	338	338	343	356	334	339	353	352	346	339	321	325	335	348	349	382	384	363	321	356	355	358	340	337	337	356	335	335	326	338	343	351	349	322	358	358	386	348	375	353	337	336	348	353	328	360	354	339	317	350	356	315	346	364	376	307	357	309	368	337	345	371	324	358	347	366	347	334	311	347	328	347	350	313	370	334	337	358	368	337	337	337	367	314	365	345	377	335	350	375	359	310	382	352	325	302	363	309	322	355	371	386	354	352	324	370	353	346	346	326	334	321	337	349	366	343	382	367	338	324	342	378	336	357	354	365	344	345	354	374	342	342	352	357	349	394	372	373	382	387	351	347	373	366	326	339	327	324	361	351	321	355	355	369	336	324	357	364	372	353	361	347	343	343	341	357	339	342	366	357	378	347	355	352	388	315	327	334	339	317	352	331	326	341	313	356	357	347	327	348	326	345	325	358	334	355	341	347	316	324	357	362	333	368	326	368	355	370	358	305	359	356	340	369	336	314	372	355	337	361	297	335	341	385	367	348	334	368	333	370	372	326	356	371	368	338	362	340	368	346	306	360	354	335	333	355	305	383	331	331	371	351	357	359	346	317	336	380	323	329	333	345	340	342	350	350	367	343	368	350	367	338	371	362	302	329	345	318	300	366	320	327	365	353	323	348	354	349	312	348	313	341	373	350	377	356	348	318	367	396	381	374	309	343	374	358	320	332	373	313	335	357	378	323	326	340	328	328	310	327	374	333	344	344	377	337	375	325	340	338	335	345	347	336	363	352	364	296	333	354	313	333	355	354	363	334	346	333	356	307	358	370	334	328	366	320	320	339	362	328	340	358	347	365	361	329	364	304	314	343	368	362	347	369	340	354	308	360	334	320	325	348	347	340	332	359	382	339	367	364	318	385	352	356	364	364	324	373	349	331	329	334	355	365	369	364	358	347	386	367	326	358	352	374	367	331	330	360	320	377	353	378	333	380	367	333	358	322	369	347	357	320	349	325	331	333	335	346	332	314	313	348	298	353	343	380	337	334	356	346	374	384	338	351	352	321	330	339	301	347	335	351	352	358	347	349	380	339	327	361	367	334	289	341	322	335	362	345	350	338	340	299	341	353	330	355	359	339	363	356	366	330	353	351	354	313	306	316	367	358	384	337	346	347	361	365	354	354	340	343	375	350	339	361	364	370	374	351	345	345	353	325	347	323	347	351	337	342	333	377	345	375	340	344	341	329	348	341	332	348	329	352	348	347	394	364	344	370	326	332	343	347	349	323	342	358	372	347	329	366	335	305	356	347	360	343	339	330	370	366	332	394	345	369	342	337	352	361	347	358	357	337	371	371	368	346	367	344	365	350	354	369	349	367	343	338	375	330	334	334	298	336	302	305	344	362	363	367	329	338	333	301	334	370	348	404	356	353	364	378	381	368	381	351	337	339	361	348	378	339	338	357	345	334	350	358	357	344	373	363	347	340	343	353	355	343	357	370	332	339	356	349	352	342	318	367	349	352	385	369	332	354	384	354	374	362	351	338	378	352	354	330	337	348	327	362	352	328	322	369	394	327	339	345	337	359	348	354	344	386	343	371	343	333	333	363	371	344	330	369	350	351	369	343	330	357	350	369	323	352	373	335	362	317	353	345	356	339	318	348	335	358	307	362	335	367	334	354	375	319	340	334	374	338	334	387	368	332	350	380	300	382	372	349	369	324	384	364	352	341	330	357	320	390	372	359	346	369	332	337	379	323	355	371	347	340	315	362	317	279	355	376	324	343	341	349	349	333	367	366	358	376	352	368	383	337	351	332	365	357	332	364	364	352	349	354	346	338	357	339	355	335	382	361	360	320	340	324	318	340	317	368	364	339	360	335	372	363	353	359	314	346	385	371	327	313	371	324	356	349	376	346	361	337	351	339	384	341	359	355	357	373	332	384	326	370	362	358	364	331	355	364	369	338	342	366	313	310	330	363	334	331	347	371	353	330	377
2478	842	923	852	839	917	844	871	876	847	890	864	884	875	815	831	841	847	799	855	857	887	872	886	899	850	817	844	860	872	821	908	809	809	834	847	844	862	843	850	857	844	828	882	836	842	857	872	813	883	806	855	824	869	824	854	817	879	902	852	837	847	858	835	876	861	859	860	891	858	839	830	862	843	839	911	846	826	863	867	831	872	815	879	816	868	868	871	814	817	835	864	828	857	827	881	863	867	828	823	887	842	845	836	859	839	845	855	837	857	831	858	800	826	864	830	813	803	813	797	857	829	829	852	868	836	792	843	903	846	876	835	824	877	841	873	870	838	880	802	860	834	878	834	846	804	804	847	841	815	798	894	842	833	818	836	889	839	878	871	801	827	864	832	897	862	841	810	842	816	876	816	837	901	821	882	831	858	849	804	856	803	843	867	873	812	871	829	888	809	861	812	826	871	908	852	826	888	867	842	893	805	865	847	913	867	816	818	821	853	859	909	850	855	859	846	826	847	872	850	803	846	808	901	870	873	840	823	851	872	860	872	841	830	865	891	854	791	816	851	859	840	891	815	801	818	817	882	804	824	798	866	855	883	806	878	880	825	822	891	848	808	836	865	873	801	859	825	860	863	837	845	822	806	846	829	846	826	829	845	887	837	817	855	835	831	842	814	844	853	812	829	768	845	870	843	864	834	834	851	817	842	847	830	855	862	796	878	839	823	799	846	835	827	885	915	846	849	811	836	887	804	821	852	896	861	864	804	874	831	863	926	813	854	834	846	924	837	869	831	913	850	831	840	865	904	859	843	837	859	846	864	831	898	847	803	868	869	831	850	856	789	829	804	897	909	821	878	817	797	836	909	938	833	851	838	844	884	874	895	842	851	860	820	865	867	826	821	808	829	821	892	829	813	879	819	835	874	836	871	838	835	884	877	844	818	842	823	861	797	837	884	855	886	812	849	870	877	832	884	861	877	855	807	797	810	773	834	811	833	829	872	860	837	903	847	829	833	851	830	834	904	852	816	824	868	859	824	870	822	872	917	831	870	864	842	860	824	858	799	831	838	877	859	854	831	813	910	887	811	856	908	839	829	850	852	891	833	848	778	851	842	868	852	821	894	801	897	829	870	825	844	869	809	851	914	862	850	842	828	835	808	800	830	859	916	849	886	809	819	867	835	824	898	847	855	879	888	868	841	801	849	788	847	873	868	852	887	850	824	884	825	872	818	862	821	863	816	875	819	839	821	882	828	876	820	891	847	865	870	866	824	843	878	897	819	841	848	875	822	835	843	834	849	847	813	859	829	857	840	873	815	852	790	843	851	877	896	824	866	790	847	836	866	816	887	837	817	817	897	823	857	873	879	817	847	892	869	849	823	874	883	819	826	879	884	846	882	848	813	863	855	820	861	910	812	852	840	892	833	835	873	869	797	878	838	847	874	853	855	823	865	869	849	864	831	844	836	839	862	872	851	778	856	832	930	877	871	867	820	863	871	824	813	863	830	888	823	836	842	895	883	794	843	890	905	865	843	896	847	854	858	846	835	834	831	851	847	832	854	856	849	821	859	895	844	865	846	884	785	864	891	821	851	847	855	887	859	854	881	828	863	835	836	861	887	854	837	788	811	820	781	878	869	846	783	828	867	803	889	850	844	857	871	867	842	823	875	848	874	866	784	810	872	795	853	830	841	853	819	806	928	865	854	827	828	806	837	862	816	797	903	865	858	873	814	852	846	856	859	836	864	870	848	892	870	846	856	862	851	802	856	848	900	847	849	823	879	884	861	812	859	833	854	816	869	827	851	859	818	810	899	891	820	855	864	805	879	853	872	836	804	829	831	857	861	849	853	809	834	828	916	851	912	846	786	865	867	849	862	851	844	902	861	903	853	845	840	850	889	846	867	830	844	834	859	814	873	866	797	803	823	878	869	842	844	875	837	822	857	830	852	854	839	846	906	897	853	840	823	849	806	853	852	835	874	844	907	848	867	854	865	853	849	839	859	855	819	907	878	857	873	866	888	844	849	841	857	846	870	822	851	826	870	876	815	812	862	864	843	871	889	889	906	867	826	893	848	894	855	899	842	848	806	852	869	873	861	798	813	872	835	804	825	826	896	865	865	819	863	793	838	847	857	829	868	790	895	836	848	846	846	889	868	868	854	838	752	896	849	836	829	854	840	877	838	880	804	869	904	834	893	829	830	896	845	804	777	814	827	883	850	877	852	815	822	837	836	829	877	880	908	873	821	868	804	806	789	786	799	825	873	837	884	890	906	850	844	852	826	845	836	859	851	822	873	886	835	857	818	857	865	892	845	868	874	872	855	825	900	802	865	857	869	811	827	860	840	870	882	831	880	850	835	836	864	912	841	869	848	845	823	806	846	867	806	843	883	817	813	889	863	831	818	858	826	804	811	841	861	823	853	850	771	872	831	841	856	859	827	819	817	822	794	856	836	836	869	830	854	864	790	839	869	839	814	843	865	862	891	874	799	878	848	844	795	915	819	809	883	802	890	905	800	813	859	919	910	869	807	852	872	855	782	811	809	907	878	876	842	859	898	771	871	892	848	847	829	767	872	838	830	839	844	838	828	823	823	886	850	859	871	844	856	863	907	849	858	833	874	841	842	791	860	865	787	826	804	867	861	866	832	788	903	817	819	793	868	799	788	867	878	867	833	788	788	874	804	837	846	862	871	840	807	862	796	860	856	835	856	821	794	848	835	850	861	827	866	843	829	850	808	843	796	857	844	859	801	842	831	865	859	831	866	870	830	830	811	877	834	786	864	860	807	804	895	879	857	822	837	889	894	841	819	877	877	811	886	805	860	827	867	845	798	805	885	863	837	876	894	851	869	849	835	851	836	899	808	856	859	837	875	914	835	838	832	825	872	795	860	822	875	875	880	886	898	773	850	845	854	863	850	858	824	865	807	847	887	886	839	862	886	817	897	878	889	871	905	848	869	868	847	854	815	834	866	809	836	856	853	839	865	838	832	815	791	841	875	866	850	815	880	885	850	891	834	827	819	849	840	870	826	844	808	862	846	835	881	846	811	885	872	818	873	850	830	845	889	814	849	806	869	861	839	832	835	831	865	842	857	874	835	861	797	851	854	906	830	831	845	829	875	825	814	893	791	876	855	843	819	901	834	805	911	876	818	864	839	893	828	862	852	852	864	834	848	821	897	833	874	892	821	879	795	851	848	861	819	824	852	898	834	827	846	831	855	848	832	817	844	856	839	860	850	851	859	880	849	873	802	834	829	854	899	867	811	828	817	947	836	869	823	791	798	890	814	876	821	881	860	840	824	880	795	882	864	842	886	802	791	874	862	870	871	827	822	802	856	820	846	858	882	836	843	802	847	829	886	815	843	849	853	809	805	890	856	857	879	859	849	853	822	871	852	852	855	792	823	864	829	827	837	839	839	817	828	824	889	847	872	856	834	900	850	864	875	847	880	905	827	812	894	828	861	871	816	874	852	822	840	866	867	858	862	873	840
7918	631	587	524	494	453	424	399	427	384	394	366	372	352	371	376	339	340	356	355	339	390	366	364	379	320	343	360	359	343	370	367	384	349	327	339	370	337	337	323	394	339	347	351	385	352	346	370	381	350	344	341	360	372	312	357	342	363	341	356	338	318	358	356	372	367	369	356	360	358	345	360	368	358	330	343	361	346	308	340	389	366	339	380	399	326	354	336	333	321	347	312	361	362	333	359	395	382	341	319	389	359	357	360	342	342	394	376	337	375	337	338	339	361	333	334	326	361	319	351	361	369	338	360	333	325	353	356	359	365	337	377	361	360	347	315	344	353	348	370	365	331	340	332	339	364	360	321	316	349	365	343	350	349	348	365	318	360	354	375	334	359	341	345	340	327	309	336	336	374	363	378	383	364	353	350	351	306	351	357	332	380	324	323	359	353	349	348	354	375	345	307	352	321	360	343	366	371	376	310	374	339	341	344	350	352	371	368	339	342	321	356	373	340	387	389	342	365	329	350	350	358	346	369	334	338	333	355	336	346	349	357	337	376	344	324	350	348	361	344	311	368	353	343	355	361	369	377	366	343	347	358	308	378	345	356	375	351	349	375	345	352	335	387	338	344	369	357	349	327	371	320	325	353	343	342	311	401	348	331	362	328	354	341	388	327	329	354	343	363	343	318	333	356	341	348	355	365	393	355	366	356	361	395	342	340	360	366	347	351	390	314	360	322	388	379	332	343	329	371	342	333	386	378	352	362	362	343	335	342	320	368	336	331	333	354	331	374	333	345	360	328	372	321	360	386	343	359	321	352	343	383	372	354	343	338	347	323	337	370	360	330	341	340	317	345	341	351	342	319	331	342	334	330	322	345	354	377	360	333	377	358	353	356	310	317	349	347	341	355	322	347	366	361	398	365	339	333	348	347	373	366	325	355	320	362	332	367	367	339	327	381	379	352	363	335	350	326	337	307	346	301	300	351	357	340	347	359	333	387	382	353	313	374	355	339	343	336	366	356	375	338	329	372	343	350	352	346	356	337	364	316	367	344	367	381	334	338	381	356	371	378	361	338	382	354	349	361	288	322	371	349	372	329	330	336	358	333	345	372	379	374	345	352	334	370	328	316	371	332	358	361	370	326	322	356	354	337	339	352	312	351	331	339	330	337	366	357	341	348	359	359	318	360	339	359	325	329	376	350	337	343	338	342	347	366	366	361	361	325	312	348	346	350	351	379	349	317	343	338	364	391	334	360	365	347	389	355	338	329	362	319	362	333	317	312	362	360	363	367	320	345	347	347	332	359	338	350	353	326	350	313	359	332	338	331	319	364	355	361	351	355	321	326	337	352	367	331	348	382	376	327	353	357	339	362	310	308	329	364	330	333	321	376	336	339	385	338	351	339	350	345	340	355	359	301	324	349	364	342	340	350	342	346	391	359	344	329	328	363	336	361	352	365	366	380	328	334	374	319	352	375	347	332	355	335	350	360	339	336	345	303	367	384	366	337	361	309	391	325	342	345	358	348	362	344	357	334	359	349	349	333	325	361	347	357	346	369	342	339	332	358	347	350	353	355	347	313	344	313	335	306	322	345	352	355	333	382	349	324	330	365	358	327	349	362	345	398	353	339	334	367	323	388	322	359	346	360	346	357	360	382	358	322	338	358	271	326	305	323	337	351	331	363	373	378	321	326	344	317	340	352	331	359	386	400	377	403	347	341	378	356	378	373	318	350	338	367	348	329	362	341	330	345	334	337	366	428	358	327	367	328	298	347	336	350	364	381	343	354	342	320	350	356	362	315	322	382	333	358	362	329	384	365	300	366	333	344	333	358	348	362	323	361	341	327	354	316	338	348	362	330	333	328	393	352	339	346	362	349	365	359	335	354	381	355	357	359	374	337	380	375	375	355	381	364	350	375	368	357	362	346	332	351	356	352	358	362	351	357	377	311	328	387	371	357	350	344	379	366	369	330	370	363	331	346	356	317	336	355	359	381	389	391	364	330	323	333	363	360	360	352	364	357	343	337	368	327	319	341	357	400	382	361	330	333	346	383	344	325	353	337	371	332	351	325	361	328	359	356	357	351	348	382	374	316	347	341	337	358	392	315	358	311	322	340	349	315	338	364	326	348	370	383	366	352	355	327	351	376	356	376	349	317	329	361	363	348	367	317	327	368	326	327	334	382	358	347	363	354	375	344	375	339	349	364	354	363	324	348	338	359	319	360	342	376	365	369	371	349	356	368	367	364	315	351	402	341	364	338	379	401	343	359	361	339	351	315	361	344	338	344	363	359	371	369	342	326	366	363	354	340	349	341	353	373	335	343	352	381	351	363	319	345	337	347	320	345	327	403	350	369	365	380	341	361	329	345	348	346	352	344	378	364	331	344	353	343	372	348	348	378	342	359	343	372	326	343	348	358	358	375	349	320	329	345	354	344	358	339	371	352	334	362	374	347	361	358	357	349	337	314	311	374	363	377	373	331	358	371	356	358	351	357	376	341	354	332	312	369	347	357	340	333	371	338	379	345	323	341	359	385	348	359	350	373	324	337	356	312	358	366	327	360	325	375	372	359	360	359	381	321	356	367	358	353	364	319	355	377	344	361	336	356	347	379	356	361	294	378	341	386	375	340	364	401	358	363	352	315	350	359	357	380	360	357	355	353	358	346	354	376	343	354	337	324	342	361	354	383	324	304	367	378	388	369	348	329	322	343	357	333	365	338	368	352	339	347	332	340	352	341	320	337	352	362	303	359	392	343	325	353	346	381	379	355	372	339	373	346	334	363	320	369	340	335	321	356	357	374	357	371	300	366	320	340	330	333	355	326	371	328	374	340	369	348	342	356	378	332	335	369	355	384	321	345	368	333	359	356	356	329	372	366	356	316	339	359	349	342	317	400	390	345	349	339	359	336	359	362	371	337	368	315	352	364	376	382	357	327	366	355	391	361	348	322	325	341	322	328	381	328	358	338	342	352	346	348	349	324	320	356	363	309	343	349	351	364	358	351	374	348	406	369	334	379	366	370	371	334	364	367	369	357	316	320	364	348	350	358	344	394	365	341	334	330	377	357	330	374	336	318	362	347	362	321	337	374	373	343	341	314	346	350	377	301	345	353	358	360	359	354	376	345	351	306	339	367	362	323	341	359	355	330	348	380	333	377	330	369	371	359	349	371	320	343	339	349	325	339	366	370	338	358	356	353	336	377	347	334	315	368	346	349	365	382	388	388	375	344	348	317	344	323	329	349	336	342	346	377	328	347	340	363	332	354	353	333	308	359	399	331	326	374	326	363	346	338	355	343	342	390	395	377	374	341	321	349	354	360	311	361	345	331	321	380	359	327	351	342	332	366	386	324	349	361	362	368	329	356	408	327	372	356	325	328	363	338	348	350	303	345	338	337	368	331	357	368	364	345	356	354	354	383	338	357	322	329	339	337	336	361	359	349	328	376	327	392	367	360	348	338	380	384	370	350	340	364	396	327	331	350	362	356	336	347
7018	1070	1370	1507	1425	1190	1133	1073	1020	999	942	909	914	926	934	899	892	933	893	956	853	891	888	901	855	803	871	890	844	887	787	818	880	864	855	857	788	852	886	885	870	911	845	867	877	883	887	846	870	829	849	834	876	830	806	850	825	863	858	853	824	853	857	814	863	855	846	864	808	845	842	826	865	823	819	834	755	805	875	843	855	856	859	855	853	833	836	900	868	835	823	822	847	859	835	830	804	829	820	853	854	842	816	834	856	880	831	833	845	827	909	829	827	810	869	872	818	814	830	852	844	857	828	807	849	834	829	828	791	824	828	899	888	830	845	861	797	793	878	861	823	854	834	858	820	793	818	839	874	861	821	862	926	857	840	839	818	824	802	866	849	863	832	838	840	806	892	814	819	842	858	829	841	860	841	836	843	829	811	894	847	859	850	842	888	815	850	821	879	827	826	907	837	882	855	827	810	891	869	879	810	812	804	785	858	856	860	835	816	856	858	852	822	836	866	834	844	889	838	832	826	814	832	863	904	893	824	828	857	844	812	819	830	827	790	857	853	857	825	814	806	844	815	803	864	893	828	779	827	861	832	885	853	829	844	874	869	828	814	763	808	864	790	816	845	857	832	910	817	814	863	849	833	813	831	847	851	830	842	856	855	833	874	902	876	811	907	893	830	877	803	882	835	943	876	801	804	838	852	820	825	885	807	854	867	787	850	856	811	843	850	852	783	808	832	842	809	850	886	813	869	865	805	892	820	889	908	848	803	875	824	870	906	800	849	846	827	845	859	839	847	821	902	810	873	812	839	789	814	890	894	799	859	850	847	840	825	827	850	893	803	850	846	837	809	834	843	862	799	881	812	855	840	814	819	941	874	833	893	870	882	865	825	884	810	879	845	827	875	859	804	821	846	834	774	840	807	820	829	871	823	876	826	878	833	844	841	801	832	834	793	883	853	914	860	835	848	850	835	832	854	859	841	873	789	859	868	863	814	822	830	871	831	870	852	818	864	851	832	823	813	867	924	772	833	824	839	787	783	818	769	858	795	858	836	842	813	812	826	851	798	859	914	849	824	822	907	841	884	799	847	879	886	798	822	811	847	799	850	862	847	807	850	841	851	830	879	782	815	848	878	865	844	815	833	836	814	811	886	820	899	888	794	850	871	827	828	805	804	794	790	847	840	813	835	870	875	857	863	869	844	844	859	865	856	812	808	845	856	832	817	805	898	846	911	855	843	793	822	857	867	829	825	841	833	833	853	818	895	808	829	851	821	840	898	858	829	815	834	851	829	831	816	874	846	873	789	858	831	830	820	868	840	888	790	877	880	840	873	822	833	797	827	879	832	865	838	885	859	884	807	825	822	828	844	863	845	828	821	875	869	843	832	861	910	798	852	866	888	770	841	856	884	920	815	804	813	834	888	860	860	794	800	856	836	828	822	825	863	859	808	822	829	794	804	847	802	854	882	846	829	825	885	830	820	857	825	844	851	857	856	832	839	871	832	826	842	854	842	855	869	858	823	846	845	770	823	821	864	776	851	857	815	839	828	851	859	810	870	865	810	843	835	834	855	829	765	839	905	830	861	818	879	815	811	845	854	867	849	859	842	866	775	847	836	805	848	813	820	858	842	841	829	850	855	858	855	880	847	836	856	864	829	869	862	827	826	849	856	830	835	832	804	853	834	846	831	862	826	816	839	915	812	811	907	879	849	796	839	814	865	866	793	822	838	809	885	870	867	804	835	818	824	842	868	851	862	894	774	789	818	819	829	845	833	844	821	874	861	848	859	862	847	859	835	821	869	805	820	906	844	829	825	818	843	834	876	854	858	845	804	809	861	879	847	876	919	837	831	830	768	855	846	854	822	849	831	829	816	812	858	838	827	818	851	808	814	807	847	830	824	832	877	840	877	813	857	861	870	833	819	924	896	899	810	845	819	844	771	775	802	847	829	793	809	854	839	879	847	840	836	829	827	800	842	860	805	858	842	843	809	861	802	824	825	858	865	881	823	820	888	860	806	844	837	845	886	859	821	840	884	834	824	881	843	828	823	826	827	849	807	844	866	850	863	901	849	848	852	788	886	826	833	822	783	804	826	827	844	830	853	865	828	838	829	778	811	826	833	805	904	812	845	825	821	836	805	846	840	852	856	855	850	881	858	832	841	854	792	874	855	830	866	901	801	843	784	817	822	852	848	854	853	881	820	906	849	847	819	877	857	855	839	828	869	823	860	898	789	859	800	846	839	862	916	792	846	796	802	855	826	810	796	834	899	819	839	829	870	853	817	812	846	813	847	815	811	821	869	864	826	837	877	841	881	900	876	833	846	884	801	851	876	854	838	830	871	849	836	897	811	907	806	878	865	831	856	869	847	856	894	824	833	895	878	896	868	847	823	868	853	830	860	873	878	882	790	813	820	823	880	826	856	856	833	815	897	872	867	781	864	844	861	873	841	839	823	844	810	826	886	834	874	882	821	856	849	840	883	848	828	880	815	848	843	826	835	853	823	834	835	865	843	860	802	815	859	875	845	795	846	885	888	865	838	880	893	829	828	806	841	805	864	884	864	861	860	842	861	839	845	873	903	868	874	877	862	841	854	846	811	868	836	862	836	795	810	887	807	858	836	831	850	817	801	847	814	813	865	764	838	836	825	867	877	816	866	800	839	870	825	915	862	839	861	862	843	837	872	827	809	819	829	839	798	858	858	837	803	769	855	864	799	899	792	850	859	843	820	867	805	871	876	827	861	801	823	820	879	815	864	846	840	823	838	808	830	879	820	860	868	811	831	846	872	839	903	785	832	800	871	825	858	877	879	836	806	843	833	806	795	835	815	823	859	828	837	806	863	820	852	838	862	859	815	875	872	852	837	783	804	861	785	796	781	839	878	829	850	819	856	879	860	817	817	805	821	830	859	820	831	864	836	863	820	849	802	882	827	841	831	823	840	817	846	835	795	844	835	892	811	817	855	850	840	902	802	807	864	833	789	818	835	798	836	810	821	780	839	846	885	860	841	844	851	858	840	843	833	892	789	819	830	843	862	846	830	827	851	827	824	885	837	861	886	851	855	845	836	823	785	843	852	798	818	867	868	826	892	883	831	857	838	819	853	805	806	846	891	817	821	808	830	815	826	817	885	856	831	852	904	846	853	859	827	818	825	854	903	866	837	858	840	829	801	790	833	822	811	852	859	832	868	893	895	824	846	805	881	887	887	866	819	749	862	826	795	855	834	841	830	846	862	845	879	886	803	829	797	802	853	908	838	877	812	836	798	843	825	850	827	836	864	843	886	854	885	809	792	858	833	779	844	875	829	872	801	830	850	830	856	836	864	844	803	808	836	845	859	836	843	880	889	827	831	838	841	852	854	798	861	834	893	804	794	828	899	919	800	862	856	818	842	885	854	879	849	844	823	835	834	814	829	855	888	815	885	895	814	860	893	862	880	811	831	825	791	802	895	841	834	845	832	848	833	858	851	833	845	830	791	809	801	789	777	862
13444	836	688	466	400	322	321	266	267	228	261	195	214	180	208	176	168	170	178	172	201	176	184	169	187	174	166	174	198	182	165	199	184	168	196	183	189	185	162	202	188	166	177	200	170	170	160	162	192	176	182	182	192	183	164	179	203	187	178	165	159	166	210	195	172	165	185	172	182	183	159	181	186	170	188	150	185	176	201	171	195	180	169	179	192	158	196	180	186	163	182	169	179	176	189	150	188	174	177	176	182	179	180	176	176	183	178	184	177	188	190	185	168	172	151	192	179	177	170	148	219	183	172	171	186	187	191	207	195	170	157	144	184	150	169	209	152	184	179	180	166	182	151	165	203	162	179	193	155	173	165	184	158	188	168	185	196	162	178	179	169	173	182	167	159	180	180	184	192	162	171	148	178	181	190	208	190	183	177	192	177	177	189	204	197	180	185	171	190	169	203	173	161	187	190	179	169	182	181	183	176	188	185	169	182	192	157	194	180	207	179	196	173	172	185	186	169	177	180	164	196	206	176	185	175	166	182	185	190	173	195	167	187	191	188	188	200	174	188	193	198	176	144	166	160	163	164	185	191	174	182	192	190	191	168	172	159	157	180	182	160	153	166	189	166	209	199	170	191	147	162	194	173	174	189	168	189	170	197	182	196	169	179	178	195	168	159	175	174	194	157	161	197	163	178	179	177	190	170	178	196	190	196	175	199	179	153	179	180	200	155	176	186	185	181	166	177	190	187	170	142	176	187	185	176	159	196	188	173	157	175	202	207	185	180	183	177	190	164	173	169	173	159	189	164	198	185	176	174	172	168	197	210	178	174	182	152	164	191	179	152	182	179	189	158	187	179	190	173	198	195	164	167	170	200	167	143	193	182	169	186	172	174	182	159	182	182	172	197	160	162	166	186	179	172	168	175	173	179	175	166	160	199	207	199	191	174	190	144	170	214	180	200	193	182	186	180	169	191	181	177	200	177	176	192	171	189	181	213	188	180	156	168	182	176	197	157	175	172	181	190	188	188	166	177	189	192	197	156	197	209	168	194	201	173	158	171	166	205	206	172	179	189	173	154	144	175	194	173	186	173	171	159	181	203	183	152	152	192	131	169	215	184	186	190	172	175	165	189	158	177	161	179	186	168	206	164	176	177	155	191	178	206	178	205	190	176	181	171	199	171	182	184	153	175	190	172	183	173	165	175	169	170	171	166	180	190	174	185	217	188	178	170	191	203	166	167	201	196	157	191	178	166	199	165	190	189	140	176	148	187	200	185	166	202	189	216	201	138	175	198	181	177	172	189	162	188	173	199	179	170	178	153	172	189	172	168	162	191	160	162	204	188	171	173	193	157	203	194	188	167	139	175	183	186	200	156	184	175	177	190	180	173	150	181	178	190	166	160	176	164	180	181	188	180	174	188	168	173	193	210	188	183	191	168	188	164	166	184	182	151	193	183	202	169	192	180	170	186	200	178	177	176	170	162	174	158	193	186	159	192	168	169	188	203	181	166	163	185	187	172	172	155	181	185	176	191	164	190	156	179	187	184	163	202	194	169	154	188	184	177	176	185	177	198	198	178	190	169	195	185	169	164	183	197	187	187	195	180	181	157	178	201	186	173	206	176	161	192	171	153	192	186	179	181	196	200	173	183	199	181	174	173	172	175	173	181	177	180	171	186	199	182	191	181	194	188	180	190	168	186	198	180	187	166	205	183	202	171	184	176	175	181	187	181	162	187	154	168	172	195	165	186	186	195	165	192	141	177	179	179	176	175	188	186	180	184	173	182	166	186	172	176	164	190	168	179	177	208	168	182	183	176	178	184	177	168	187	166	182	179	189	198	198	177	161	189	196	158	178	172	170	175	182	179	195	192	179	185	171	165	195	205	200	176	194	196	173	170	162	173	193	165	181	190	167	184	165	176	177	167	197	175	196	160	200	183	184	181	177	182	163	207	192	194	177	166	165	179	183	161	168	208	179	180	150	161	184	193	191	163	155	183	176	185	183	185	186	185	187	199	179	169	161	166	165	197	191	165	169	180	172	179	198	183	165	174	162	211	173	177	175	164	192	188	186	184	184	179	181	213	181	182	173	148	186	193	187	167	173	167	198	169	160	201	183	197	172	169	165	158	165	188	191	191	170	195	193	174	167	154	160	163	152	174	162	186	175	175	221	171	180	191	185	171	191	194	169	163	174	169	184	187	184	168	171	172	186	169	191	173	155	181	185	161	172	206	190	190	163	195	183	168	196	157	182	184	180	165	203	202	186	186	165	187	161	199	180	181	177	178	152	188	180	175	192	154	170	170	156	172	195	174	203	172	184	163	169	177	181	166	169	190	204	193	181	197	202	188	190	199	160	186	179	181	189	179	188	182	170	177	197	173	158	197	165	184	170	187	166	168	155	162	166	174	146	160	182	177	184	197	164	177	166	184	198	141	183	197	159	173	212	183	143	172	205	172	161	175	176	170	164	173	189	180	162	191	195	186	177	171	178	179	169	160	164	175	170	169	178	187	193	159	185	175	192	202	178	192	174	198	170	179	166	189	185	200	157	189	218	199	174	162	177	177	189	177	148	170	171	187	207	203	184	180	184	184	182	187	150	169	184	177	176	193	184	191	197	207	194	192	173	185	192	182	167	175	182	207	168	182	191	161	198	177	171	168	162	162	194	206	177	181	200	178	180	162	169	184	195	187	169	179	174	154	176	205	184	201	185	210	169	196	194	173	162	159	180	188	179	155	168	176	169	181	170	156	182	165	192	214	209	189	172	163	195	178	184	196	157	180	167	175	202	172	162	190	173	175	153	182	180	175	197	182	166	163	186	184	173	170	166	180	187	194	171	184	159	173	161	176	182	180	168	167	191	174	176	178	166	187	181	176	180	188	190	169	184	167	177	170	167	178	166	172	159	166	169	165	183	175	155	174	179	141	151	166	182	169	165	171	184	172	151	201	189	176	172	183	177	183	184	178	188	175	187	192	181	174	171	163	199	185	178	180	196	174	150	184	175	170	165	132	157	184	194	155	169	182	176	175	175	184	187	195	171	187	190	170	182	185	199	192	199	178	186	189	173	173	134	190	213	175	185	181	179	186	183	175	180	163	186	170	184	154	193	186	199	211	192	172	183	208	182	175	178	202	176	210	160	153	179	191	191	188	168	181	173	158	175	176	172	176	199	168	177	161	184	170	184	169	172	152	185	180	184	174	187	170	165	192	169	155	168	172	167	167	178	183	187	199	147	172	175	171	163	182	167	161	178	163	148	193	193	173	187	185	179	169	184	165	172	174	177	193	187	167	176	176	168	165	169	172	185	183	187	173	159	168	172	179	162	192	179	192	171	171	186	191	155	168	178	158	174	176	167	160	179	214	163	163	190	213	173	168	191	185	183	180	184	165	177	154	195	186	187	163	175	192	176	189	167	189	179	157	181	180	178	193	184	162	196	184	197	183	178	177	159	183	174	182	163	162	152	210	167	174	170	213	163	175	203	184	190	159	180
8535	863	1483	1704	1416	1276	1077	865	838	851	745	667	625	631	602	573	607	529	570	515	555	526	522	562	506	494	499	540	512	446	533	504	516	461	540	469	453	464	494	502	501	442	488	472	468	465	488	485	454	458	486	448	476	466	525	468	470	454	415	470	444	480	452	431	470	477	466	491	454	453	470	476	473	485	456	473	485	457	467	456	446	471	452	485	485	491	457	444	442	435	457	466	455	452	447	436	477	462	447	430	439	467	421	471	455	468	478	459	458	493	472	426	487	466	464	409	459	466	445	453	466	447	489	452	468	446	449	442	470	448	423	445	475	458	474	423	457	421	464	480	502	466	436	473	469	473	420	492	466	444	506	456	468	432	470	470	483	497	440	477	477	429	481	476	451	439	459	434	476	468	462	461	455	492	459	463	461	475	510	467	469	473	479	429	418	495	448	438	464	451	461	445	447	483	461	480	471	463	458	444	452	465	429	480	448	490	480	479	436	449	501	462	460	469	461	424	411	449	443	474	440	474	490	453	455	422	479	463	468	478	466	451	486	444	471	425	451	455	474	493	388	500	488	456	434	443	454	465	482	479	427	452	451	508	437	451	491	441	471	486	460	460	470	428	480	454	440	483	474	485	454	468	476	454	452	458	450	485	439	463	440	490	480	490	432	466	456	483	411	474	453	431	424	422	473	473	499	436	453	447	479	482	431	445	476	479	452	511	479	489	484	475	449	428	494	485	485	448	461	436	462	450	479	483	443	456	469	469	460	394	461	463	455	444	458	482	434	462	500	489	469	470	445	473	423	461	460	465	512	479	461	467	419	465	506	437	453	502	446	445	432	473	508	506	443	428	454	487	471	431	445	455	458	452	449	466	427	450	447	487	479	483	443	474	460	472	477	419	466	436	462	495	459	443	464	451	450	452	457	481	448	443	461	483	471	462	458	482	463	469	470	458	456	484	421	427	430	471	445	463	458	486	479	474	436	455	482	454	456	461	448	481	473	449	455	449	480	459	443	424	459	481	480	472	454	471	455	460	460	482	452	472	445	483	463	449	483	490	455	451	481	499	470	474	467	486	401	479	460	436	444	491	450	449	445	459	495	424	451	431	461	490	460	456	454	466	464	459	448	405	478	456	432	502	466	451	474	465	440	481	466	476	453	462	442	459	490	477	491	478	464	449	441	472	464	471	448	452	473	474	483	480	439	430	449	475	445	446	440	476	461	464	467	457	456	441	460	446	472	475	471	488	438	487	427	443	452	476	446	467	478	446	445	471	507	453	472	486	490	469	435	468	475	459	453	480	526	454	471	473	449	436	435	455	443	470	427	471	449	470	456	448	435	472	453	512	456	452	435	466	458	455	470	463	447	497	420	495	470	482	440	465	454	434	484	472	460	457	452	507	488	452	475	454	468	455	433	484	446	427	467	449	469	448	496	443	488	458	457	421	460	443	498	427	476	495	495	436	459	453	478	426	455	470	478	460	485	438	452	424	451	468	476	447	460	478	435	490	430	465	472	499	467	448	436	477	462	453	432	470	502	468	489	464	487	510	470	451	465	454	446	468	476	480	449	485	474	476	449	470	446	420	477	438	465	412	482	458	443	472	435	465	479	446	483	440	439	480	522	475	446	458	451	449	467	480	506	468	442	445	433	463	424	457	487	484	465	457	463	499	435	489	449	462	443	473	467	471	465	457	493	459	461	441	513	480	472	466	439	456	439	439	490	436	484	477	435	474	442	473	445	508	455	463	469	453	463	450	451	443	499	452	461	486	470	453	452	491	452	478	487	472	490	479	506	443	501	441	418	490	434	425	428	430	453	460	466	480	440	450	431	473	477	432	477	441	463	453	490	464	472	442	442	441	495	426	478	428	460	473	462	458	486	469	416	425	457	472	489	493	445	451	474	464	442	471	456	466	418	453	448	457	433	470	472	479	495	461	430	468	465	458	479	471	474	428	495	462	428	465	462	474	480	486	482	489	463	460	451	454	464	451	504	459	466	470	457	429	449	460	463	455	450	434	449	459	504	459	468	456	461	454	491	478	455	472	464	460	470	434	471	451	445	476	466	467	452	488	490	442	483	466	419	456	458	452	447	425	475	453	453	455	452	423	452	448	494	505	441	510	441	385	500	435	496	468	433	458	450	460	449	474	422	426	453	463	460	490	443	452	473	424	487	482	394	481	418	454	465	459	439	443	449	468	485	479	467	481	484	426	489	460	454	505	463	449	486	484	449	456	457	474	458	493	465	452	493	460	475	474	437	454	435	459	451	452	465	463	434	460	472	421	464	445	455	437	425	483	460	471	482	446	488	436	479	451	467	473	448	462	482	478	485	487	469	471	455	436	460	474	459	445	488	463	427	446	470	436	499	500	471	468	440	464	453	443	476	458	475	447	495	469	451	460	480	442	464	469	465	446	476	442	467	512	472	484	449	439	514	441	461	470	457	437	428	482	435	459	427	482	441	441	474	438	473	451	475	469	455	415	451	441	476	452	473	504	436	443	491	444	455	439	485	442	449	494	491	433	441	471	479	447	440	455	441	474	434	451	451	459	461	492	441	475	472	489	484	473	444	482	448	439	485	466	449	456	444	449	478	475	462	470	474	450	460	441	484	451	469	478	462	466	473	456	454	466	456	498	457	468	446	424	469	453	466	398	442	451	430	425	460	441	438	468	448	460	474	466	482	446	443	432	479	495	471	471	486	446	470	466	412	460	465	473	482	458	476	472	427	446	480	469	430	472	473	447	435	477	482	452	438	447	446	429	435	485	488	453	465	442	440	489	465	450	456	446	450	485	468	464	444	456	467	448	462	459	454	464	456	422	445	468	458	435	458	460	489	453	464	429	414	476	475	459	464	453	460	474	479	475	431	436	486	436	503	449	450	509	502	479	459	448	479	488	450	456	474	467	440	451	487	456	498	443	439	498	461	509	491	440	448	499	445	487	479	458	452	470	426	424	446	436	472	452	463	478	443	430	449	438	420	467	454	455	460	453	459	466	470	490	486	469	488	452	492	473	453	445	468	421	420	456	451	449	463	439	456	477	424	461	486	471	447	471	462	463	432	431	459	487	461	454	480	484	451	402	476	478	472	434	470	461	470	469	479	453	451	430	467	444	435	499	522	441	488	458	439	479	486	464	494	490	408	482	488	456	479	488	444	478	462	497	444	505	496	491	462	415	453	445	471	472	447	445	433	492	502	491	448	463	496	428	449	477	451	453	464	451	449	455	430	465	448	460	425	475	463	491	449	426	455	505	480	493	477	484	425	451	435	483	456	454	483	478	421	456	439	468	452	425	427	469	490	479	418	447	491	476	445	467	475	464	490	477	466	460	444	462	428	480	456	465	443	459	485	441	524	473	459	489	429	484	458	489	392	467	478	447	430	486	427	491	470	469	466	461	456	467	459	469	452	455	485	443	469	438	461	441	476	480	439	466	462	398	431	433	437	444	462	476	429	493	440	494	480	427	467	420	447	421	480	448	462	462	449	502
2038	364	370	386	375	349	345	348	372	345	318	351	346	339	313	357	335	385	361	359	334	378	329	361	333	342	334	350	368	363	371	354	390	349	374	319	351	365	354	337	343	354	355	376	370	351	341	379	358	365	373	372	383	365	323	320	368	404	335	330	377	360	345	303	324	368	365	362	334	330	356	380	359	357	342	386	338	310	375	346	358	363	338	312	399	336	350	378	303	352	332	370	369	370	335	377	344	371	306	342	326	340	357	355	399	357	369	328	345	333	351	330	346	339	362	330	355	344	327	331	347	329	411	352	343	360	347	329	348	383	360	370	321	325	357	340	367	339	340	338	363	321	346	327	335	382	343	356	382	367	331	353	359	351	360	318	324	361	316	369	361	338	327	354	394	348	343	383	342	355	371	316	354	360	397	341	343	342	323	344	340	323	381	348	343	357	345	350	352	320	343	337	343	346	343	359	348	339	344	320	338	375	373	375	347	359	346	342	347	317	347	362	337	332	350	353	366	372	357	343	349	354	322	360	340	350	367	323	356	357	363	356	334	324	319	321	323	356	356	389	350	355	380	359	372	318	338	329	375	337	380	344	369	340	383	350	343	346	337	344	320	331	345	371	387	323	350	393	337	358	342	375	356	351	340	314	344	375	349	363	308	367	332	363	310	327	347	320	326	358	350	334	367	324	362	362	345	350	328	337	323	294	318	326	366	347	353	363	348	305	358	361	373	339	354	310	359	380	313	327	351	385	365	371	363	397	348	353	357	318	364	402	347	384	347	384	365	325	406	358	349	322	363	311	337	391	368	339	332	385	393	338	328	344	312	332	327	353	332	347	356	348	348	373	359	360	348	386	373	330	375	346	358	372	331	378	341	364	346	374	319	320	327	325	332	340	326	358	360	376	350	335	353	367	375	361	359	325	387	369	341	358	336	373	309	364	334	366	353	338	362	347	371	317	360	369	318	366	356	335	329	338	369	340	346	323	370	345	341	371	327	371	324	365	347	348	349	335	340	362	345	319	310	363	353	337	336	336	386	326	389	365	312	327	360	355	360	359	380	384	361	360	347	351	345	337	375	313	381	349	334	350	351	352	369	370	363	336	325	328	339	366	362	311	345	320	329	373	352	362	336	367	331	348	402	341	362	335	335	321	346	347	344	364	367	345	325	326	340	343	336	336	317	322	351	330	337	344	338	372	346	337	336	363	356	359	369	348	357	397	357	340	379	363	365	328	371	339	347	349	343	380	388	327	353	343	344	367	378	339	333	301	344	360	343	312	323	371	359	368	334	347	372	341	353	364	305	328	352	352	365	333	335	393	367	364	347	389	351	333	363	386	367	362	341	369	369	370	330	346	366	342	322	354	350	394	363	347	349	374	361	329	368	336	340	359	383	350	313	325	310	337	355	381	335	362	338	376	300	384	330	349	353	364	361	366	382	345	343	354	350	342	332	350	369	383	365	333	343	329	352	348	329	356	364	367	352	365	349	388	382	319	377	362	339	345	367	311	290	373	385	318	342	339	370	375	338	362	341	378	355	338	370	321	317	351	346	321	355	338	325	335	360	368	297	336	350	326	332	309	374	357	325	368	326	340	377	351	339	332	362	348	317	353	322	350	368	353	348	341	320	319	341	356	341	358	379	353	361	396	327	338	322	346	347	362	393	344	339	359	374	348	359	341	350	352	347	354	390	333	365	352	348	314	338	377	358	338	378	364	365	375	344	370	341	346	330	364	360	335	324	352	348	347	363	365	313	350	358	405	336	332	355	360	339	335	367	323	342	351	356	346	333	328	359	367	378	344	365	336	323	347	362	366	372	335	340	344	341	357	335	372	351	327	334	313	358	353	353	347	350	357	368	336	334	320	382	360	365	373	340	340	358	354	366	362	310	362	368	332	383	352	374	330	343	353	373	346	400	357	339	353	323	351	352	358	341	347	336	349	325	340	358	323	346	375	355	378	345	376	369	349	326	339	352	354	336	319	328	324	356	343	310	341	405	355	379	363	342	322	340	395	377	386	354	353	336	304	336	355	315	357	365	315	360	352	342	360	331	374	318	385	317	351	359	324	348	340	344	347	324	383	355	350	353	336	325	370	361	340	347	331	348	337	385	379	325	367	355	343	351	364	348	328	358	395	384	376	372	394	345	360	330	341	332	337	316	371	349	357	343	350	377	343	365	333	337	330	335	333	323	342	356	363	335	355	341	319	367	362	326	339	338	324	366	335	366	355	324	349	333	351	349	380	357	333	377	378	366	369	337	364	376	373	339	349	359	363	374	343	336	351	381	351	331	355	335	371	336	293	346	355	360	359	341	365	340	357	359	351	344	339	306	303	358	361	334	338	352	347	350	366	346	361	346	381	350	318	346	393	363	364	373	315	347	348	349	314	334	339	349	333	353	357	329	371	349	358	361	330	352	328	339	325	341	363	354	320	348	393	346	388	319	380	363	341	340	351	328	322	360	333	350	344	347	336	361	359	357	365	357	372	339	362	319	367	340	309	348	363	334	317	377	358	368	335	330	370	336	393	363	320	362	348	316	306	360	356	385	374	344	329	333	331	344	344	340	361	331	335	320	355	362	335	345	370	331	360	361	356	351	348	333	330	335	332	353	366	393	329	342	347	386	357	316	323	359	366	356	385	346	349	344	322	336	357	316	330	357	370	369	348	329	339	357	349	339	307	330	367	334	339	331	353	418	325	343	353	320	374	321	329	328	333	342	372	340	360	368	366	356	339	359	354	371	365	331	340	359	391	324	338	354	356	368	334	372	363	353	338	381	346	321	353	342	310	354	380	337	326	321	365	347	353	350	330	365	374	338	371	347	345	351	376	351	314	395	341	317	381	352	363	341	348	393	360	369	337	344	349	342	339	325	372	317	348	325	353	362	381	350	345	388	332	357	363	330	385	362	339	382	355	322	396	365	306	318	353	345	352	354	344	359	340	358	349	348	321	357	355	360	357	335	376	381	347	359	334	377	365	346	340	350	313	320	355	360	362	369	327	353	396	357	349	334	335	372	319	343	344	351	358	364	330	368	292	361	336	341	362	344	339	353	322	371	340	382	342	316	358	382	324	352	352	330	345	398	389	366	355	340	363	328	373	303	334	347	345	349	342	342	335	354	315	356	333	343	375	358	328	317	353	364	418	332	350	399	333	326	341	353	360	370	347	314	357	316	343	367	361	389	379	389	323	342	370	347	371	340	327	362	344	337	352	381	356	360	375	318	372	404	338	357	360	339	324	319	347	331	367	370	344	356	329	307	352	368	327	347	350	349	321	359	335	322	314	310	319	363	337	364	328	353	357	356	340	376	326	347	371	383	327	369	379	369	356	360	332	334	357	385	338	335	391	354	325	361	361	328	331	387	392	378	334	370	375	350	363	333	341	345	338	334	349	358	364	371	341	367	332	331	332	351	314	381	355	362	360	338	354	354	371	356	303	347	357	336	333	360	361	345	353	299	377	330	362	367	362	328	326	345	324	342	312	348	337
2531	892	860	886	872	866	894	849	904	827	847	885	866	859	866	842	840	850	883	824	859	867	829	896	843	880	874	838	877	823	812	842	815	834	843	864	837	848	829	859	824	873	880	842	819	862	824	829	898	828	824	823	877	837	857	842	865	837	847	839	862	910	818	843	880	817	822	837	899	833	838	822	864	866	842	820	820	877	847	827	850	887	849	855	818	877	886	802	878	861	886	849	849	894	852	906	894	839	841	909	865	874	839	858	820	861	871	849	857	790	830	816	791	869	895	823	903	876	805	840	816	808	875	880	818	816	889	852	847	862	887	881	802	834	836	828	879	829	785	814	825	899	772	786	842	872	877	840	816	828	845	827	848	857	803	861	841	877	861	858	781	883	829	820	868	860	822	860	820	819	825	867	855	790	897	850	836	888	842	866	809	819	873	862	883	868	857	868	830	826	868	851	860	865	834	833	889	888	878	832	809	812	898	799	845	872	846	860	845	876	852	869	896	822	815	822	882	869	828	820	847	826	895	801	853	886	849	803	874	869	891	844	837	821	835	821	881	855	883	843	887	843	865	829	822	897	831	812	819	898	833	838	833	824	823	809	820	850	871	901	816	861	846	887	827	842	857	844	783	883	865	861	833	863	836	846	849	815	890	822	870	868	818	825	811	857	796	837	825	834	863	827	823	813	832	862	837	835	859	875	838	859	875	863	882	886	804	833	885	834	834	808	872	814	810	889	924	835	819	822	889	795	830	886	855	877	838	870	885	853	850	820	830	831	822	836	883	871	850	824	844	857	857	880	888	865	833	871	842	812	868	814	847	849	798	880	832	898	894	809	846	806	823	837	849	873	893	851	875	894	886	865	798	885	816	855	846	843	872	853	883	890	845	831	818	831	835	855	802	864	820	876	887	841	845	881	854	901	882	813	823	870	837	856	831	866	902	903	871	815	844	865	826	889	836	874	806	838	852	845	822	826	850	868	803	848	850	843	828	866	827	832	837	834	904	808	872	807	842	889	878	852	820	857	768	834	875	829	846	888	855	844	872	863	836	851	872	842	908	858	899	868	847	867	808	867	842	866	815	884	804	846	812	796	850	815	870	846	855	863	825	833	866	811	816	846	862	882	819	826	838	804	888	824	803	844	795	848	807	871	841	822	838	900	908	841	846	824	816	868	851	858	861	868	817	833	860	838	847	892	837	898	849	816	828	875	864	816	831	864	856	848	844	817	824	859	852	840	848	836	855	838	872	835	861	868	831	895	867	869	902	866	801	861	842	871	811	884	855	808	834	837	863	835	825	822	843	876	851	855	869	876	874	826	898	830	847	833	825	839	870	841	855	835	817	808	887	844	822	810	830	848	840	863	847	829	866	822	850	817	877	856	824	885	852	875	852	801	865	875	844	827	797	855	870	810	800	823	830	869	856	823	810	847	811	851	853	856	860	796	785	872	836	819	833	879	816	801	832	899	858	835	844	870	825	812	837	852	888	827	883	845	865	866	842	878	853	845	852	916	893	822	888	855	804	832	868	872	824	836	826	861	892	848	823	831	903	878	845	793	800	851	851	857	864	837	831	874	794	887	836	914	842	855	833	871	850	848	822	896	808	831	821	868	797	855	878	861	888	846	870	865	801	805	845	829	802	857	865	823	868	871	916	870	879	865	859	812	831	849	863	854	826	802	864	864	825	857	857	855	852	887	814	864	890	884	865	831	858	819	834	848	832	887	840	883	858	881	824	854	872	894	842	837	794	847	816	858	857	893	883	856	769	819	819	827	802	904	835	856	830	873	847	876	859	866	852	855	817	787	862	838	887	842	872	870	849	799	854	868	856	827	872	819	851	804	816	821	890	861	856	881	895	854	847	862	844	810	858	848	816	850	881	810	851	813	830	873	829	859	836	794	860	858	838	858	884	845	847	837	824	814	847	819	883	851	831	902	883	867	838	843	908	862	866	877	800	832	878	820	894	854	823	904	844	846	817	843	883	879	882	858	842	855	865	859	779	838	869	849	855	854	842	877	817	874	821	833	890	844	831	863	845	842	885	812	847	791	859	877	837	818	854	872	789	813	864	823	854	855	821	832	815	871	895	772	847	800	861	835	837	869	905	822	845	841	827	794	876	857	842	825	853	881	821	899	854	829	884	828	839	865	836	848	855	877	844	884	845	870	841	828	833	846	850	821	842	842	863	875	839	868	840	815	859	842	863	877	844	916	848	843	874	878	832	852	826	807	829	828	885	862	830	827	808	858	848	824	900	836	828	881	849	852	909	901	839	853	862	828	808	802	844	832	834	864	820	806	827	890	825	908	803	837	825	832	843	814	865	814	894	824	968	799	821	875	803	836	878	845	833	843	870	823	823	850	808	828	849	861	867	845	811	860	880	851	822	826	869	810	824	888	833	867	822	825	836	809	891	808	821	782	850	832	905	826	842	872	911	846	817	885	859	853	850	807	857	871	829	817	844	771	874	880	892	794	833	874	894	847	860	858	828	845	824	830	843	918	883	803	844	867	835	892	843	877	844	851	826	882	872	870	873	861	891	879	803	893	830	807	825	788	854	797	840	845	808	860	822	863	855	922	887	807	833	800	892	828	833	825	882	833	849	858	832	879	829	825	817	824	866	843	836	839	839	831	895	892	826	872	803	788	866	818	895	843	899	868	849	851	857	796	842	830	765	882	851	853	854	842	886	824	840	851	838	855	848	885	849	870	839	800	830	868	868	852	830	833	835	853	870	910	794	813	818	830	858	860	826	818	850	854	904	825	826	798	867	860	871	887	835	785	832	824	872	877	899	835	817	823	877	822	839	876	816	859	831	885	838	826	810	864	881	887	821	844	856	865	882	840	845	898	862	886	790	835	793	889	868	884	895	833	875	812	820	891	829	796	892	848	827	785	903	879	837	891	817	831	842	847	855	885	817	892	887	890	834	868	833	877	867	872	883	800	829	895	840	873	873	803	880	845	812	895	850	834	828	865	909	844	807	866	850	883	819	831	857	845	926	887	843	876	870	840	872	880	873	900	856	857	837	837	806	831	816	890	853	802	851	865	868	898	833	860	804	863	846	881	853	825	894	849	902	837	886	844	829	839	819	804	827	841	836	847	847	909	796	789	859	856	780	864	886	855	880	820	809	867	866	884	954	879	846	825	809	901	860	861	829	877	863	843	786	884	855	832	826	805	870	824	871	854	816	886	840	799	785	894	825	843	899	809	851	908	846	859	850	799	864	847	855	819	850	856	856	886	846	861	827	833	854	886	812	849	864	847	843	823	859	891	846	866	794	866	831	882	806	859	880	810	799	825	820	862	875	839	829	834	789	842	893	879	874	818	825	853	819	850	879	848	840	832	858	865	804	873	795	797	819	826	824	852	885	875	822	822	824	884	899	892	842	852	828	834	826	819	831	873	860	813	888	873	878	838	839	876	834	908	836	819	902	884	859	802	845	884	851	848	867	847	830	868	849	864	809	811	843	853	786	793	853	885	895	863	825	801
7927	691	613	546	463	415	410	393	393	375	348	351	391	378	332	338	406	382	359	384	362	350	356	353	350	336	352	333	320	354	356	372	378	348	365	345	315	345	346	344	363	370	338	296	374	329	362	348	331	362	353	347	396	382	390	342	364	351	354	363	386	335	352	358	337	313	356	340	374	327	337	367	402	360	369	320	348	331	359	359	352	339	318	359	325	354	325	335	352	333	326	334	323	348	353	358	358	339	341	357	311	349	320	343	351	354	319	329	354	342	359	362	331	339	351	398	352	341	321	387	366	369	352	333	347	370	324	365	352	367	356	369	383	362	312	368	378	393	331	331	335	372	338	368	350	332	385	318	353	336	334	329	370	398	353	361	331	337	352	363	362	324	332	323	359	354	343	353	367	373	359	330	357	366	334	346	342	325	336	354	364	353	351	308	368	355	358	339	360	374	353	378	355	395	374	363	356	341	341	356	364	320	340	341	348	328	342	345	390	359	348	367	305	343	365	343	349	327	337	328	331	362	347	306	328	366	325	351	391	353	389	323	362	347	369	362	348	313	370	331	369	352	388	378	378	384	337	318	309	337	340	317	355	327	373	329	361	343	371	350	363	355	368	339	321	356	366	361	373	352	337	367	353	344	352	363	320	360	366	313	366	349	366	346	327	351	348	360	362	299	345	365	345	339	341	406	334	329	364	344	321	355	382	373	328	382	335	355	369	312	355	353	358	408	332	355	370	360	352	368	356	321	356	364	348	353	333	350	365	363	355	366	341	364	357	336	367	351	353	338	377	372	357	361	350	326	352	337	340	382	324	374	355	342	296	311	386	347	356	328	345	377	336	338	365	350	333	349	323	308	317	349	353	326	367	357	346	372	355	330	367	351	322	343	328	350	353	338	338	317	363	343	332	350	348	378	342	342	338	346	354	392	354	346	358	352	345	357	353	340	367	323	352	372	337	352	313	352	324	378	368	391	334	360	356	361	348	358	363	382	352	391	326	331	400	370	351	360	340	347	337	353	327	360	353	355	367	303	350	379	318	353	371	385	374	361	356	363	336	350	357	345	347	338	361	355	335	365	321	327	368	368	362	357	316	337	345	357	370	372	359	351	357	389	371	348	359	293	367	339	352	391	337	360	371	358	350	359	359	357	330	358	358	314	343	371	346	350	349	363	342	366	354	345	352	351	350	338	331	352	347	344	351	347	362	333	369	384	364	349	370	327	316	350	312	338	358	349	312	370	360	347	327	356	326	379	339	349	313	368	337	317	372	359	345	400	353	363	345	375	348	355	331	340	345	342	367	359	360	344	363	351	350	330	351	351	363	366	349	374	380	358	297	353	361	329	362	353	382	339	367	371	345	376	362	381	343	332	342	310	354	322	352	339	332	359	355	371	309	348	326	326	327	335	369	360	404	360	357	313	319	350	363	324	346	384	350	345	356	355	356	334	330	358	330	330	375	318	358	370	331	351	316	351	351	337	357	336	389	372	359	337	345	377	371	340	370	339	359	340	327	363	342	344	335	343	342	347	383	374	369	358	363	331	349	341	354	335	347	366	343	385	385	361	329	362	341	370	366	397	353	348	373	346	324	376	347	351	344	350	332	347	329	368	363	339	374	378	341	351	336	348	357	330	357	378	335	340	378	343	352	331	323	344	328	329	327	355	338	320	361	353	310	335	349	338	356	334	343	334	356	390	306	356	398	317	341	331	379	410	353	340	366	342	319	324	354	343	345	375	388	360	357	348	337	332	363	339	330	354	342	366	356	369	390	374	394	327	354	355	390	377	317	358	324	371	333	347	340	363	333	368	366	372	354	351	361	332	361	326	349	330	357	359	346	350	366	342	362	347	322	327	335	331	366	358	352	335	354	351	342	329	340	353	380	336	332	364	358	329	363	359	366	346	354	375	324	350	393	351	333	373	395	386	379	333	392	337	344	356	353	355	347	336	329	366	365	324	369	343	357	343	347	339	338	323	347	362	334	347	361	367	352	313	329	333	346	357	351	333	350	348	335	350	370	295	340	367	320	398	348	382	362	342	365	344	373	318	339	380	390	344	362	341	340	388	384	313	367	366	375	328	325	357	356	359	382	339	391	328	345	366	371	313	343	362	348	377	323	330	327	323	367	344	349	368	362	343	350	331	339	342	331	378	320	325	379	331	402	343	373	314	378	347	326	326	389	335	343	305	342	381	362	319	352	325	357	347	335	363	338	339	350	346	335	322	363	363	362	382	356	356	380	363	338	348	336	372	346	353	357	355	362	384	342	334	377	358	382	360	342	336	347	337	392	364	318	335	307	336	369	338	377	356	379	325	340	356	366	313	329	347	372	349	333	350	350	336	347	395	364	364	332	352	379	381	333	348	347	342	327	375	387	343	344	322	384	374	322	345	331	357	323	347	324	390	342	348	340	356	355	342	371	347	346	350	373	356	366	349	350	339	375	330	343	357	369	353	348	377	355	371	303	330	356	382	324	340	365	401	365	374	335	348	340	363	356	343	366	362	311	364	362	335	367	335	343	358	345	354	352	328	340	319	375	347	320	322	364	310	351	330	370	370	361	340	363	349	336	334	330	361	334	309	322	302	345	340	300	325	327	393	353	349	333	396	359	339	346	349	391	316	358	330	358	391	370	383	332	385	335	352	377	369	336	344	336	351	351	365	343	397	355	335	361	360	325	344	349	344	335	363	381	349	324	375	392	336	339	323	350	312	321	367	369	370	381	375	327	379	373	369	342	341	356	341	360	354	365	366	347	342	335	329	361	307	364	331	364	358	332	357	364	362	318	317	321	381	362	349	363	343	371	366	308	379	372	350	382	377	311	341	372	318	343	326	356	373	356	367	382	298	373	359	386	367	363	360	360	348	304	333	370	322	364	355	336	352	353	361	356	329	363	389	340	342	379	345	348	350	373	351	354	352	346	376	339	391	362	372	336	376	367	408	349	346	350	349	372	378	359	353	358	363	343	353	311	344	367	376	325	357	362	320	349	363	332	363	354	371	345	373	337	344	365	338	344	338	346	398	331	361	372	326	353	349	384	370	342	355	361	341	343	364	323	348	347	323	398	375	376	397	354	344	374	354	343	378	332	373	367	354	344	355	381	325	363	327	316	355	358	363	362	363	341	366	357	360	372	339	328	323	338	342	334	336	358	329	374	359	339	336	350	332	362	384	359	327	357	370	334	363	362	353	347	372	357	336	334	367	332	371	319	337	368	349	345	369	323	348	327	326	339	369	320	346	375	365	384	337	333	363	331	386	382	392	358	339	317	361	347	353	347	359	351	315	341	360	379	331	322	351	375	334	333	369	366	347	350	367	365	397	341	333	331	323	366	351	358	300	360	381	331	329	347	337	354	351	357	353	374	335	334	347	364	389	359	376	341	337	382	385	340	354	372	364	307	366	362	345	357	353	354	341	355	335	342	359	381	350	367	331	353	329	354	332	366	357	368	318	341	337	329	386	343	333	306	357	337	387	369	347	359	359	340	347
7136	1049	1386	1528	1380	1239	1158	1014	1039	1070	945	972	941	958	936	858	885	884	892	858	892	916	884	887	852	854	869	811	838	863	831	863	775	870	893	858	850	830	850	851	843	884	887	810	875	844	841	867	846	838	832	823	854	869	817	811	843	862	825	800	864	799	842	814	867	829	852	809	867	832	855	877	853	829	856	843	893	821	863	834	842	819	837	825	843	812	793	824	865	880	833	873	845	824	920	841	834	879	838	812	788	900	838	890	820	807	825	783	809	869	827	774	825	817	855	853	878	820	836	814	806	840	822	795	792	836	835	875	863	826	874	804	879	846	795	811	791	859	795	833	804	850	821	788	811	830	842	811	812	814	887	808	859	855	792	852	814	836	844	869	855	853	817	847	864	817	915	831	854	854	828	819	850	851	879	845	826	872	853	798	855	815	829	842	834	803	834	876	841	855	833	812	804	880	775	854	864	783	791	913	855	865	852	830	874	858	780	827	842	849	821	829	818	848	853	874	847	859	882	845	882	857	843	864	820	803	851	861	782	837	913	817	867	842	879	842	838	814	853	806	875	814	861	813	821	817	907	862	842	876	789	835	792	806	889	819	871	816	855	815	827	829	850	815	891	837	827	821	808	852	816	798	828	842	857	844	858	886	844	857	801	901	839	852	852	854	877	819	804	816	845	836	872	859	825	841	841	840	863	859	845	842	818	844	794	783	795	870	846	845	868	801	793	871	785	849	855	796	834	833	828	875	829	847	796	831	878	853	831	845	812	839	833	839	828	846	844	813	808	834	819	806	836	855	812	848	874	862	818	837	828	860	840	816	791	914	841	814	838	812	817	856	852	868	851	794	861	909	831	830	860	818	782	864	795	847	840	845	869	822	834	854	841	837	837	844	811	849	813	865	875	877	820	804	760	847	848	872	815	856	845	860	787	841	858	811	842	830	829	855	828	795	854	788	833	842	857	838	838	818	855	797	868	849	823	806	844	911	806	839	826	829	829	850	815	866	818	863	851	855	826	837	863	836	839	855	808	844	802	791	844	816	862	806	815	829	830	833	842	837	862	798	882	853	871	815	842	796	862	834	853	876	863	855	827	821	801	902	839	801	886	833	887	868	819	897	852	819	851	828	853	874	844	857	882	832	840	794	904	848	792	837	885	812	798	909	832	797	824	849	824	831	825	859	817	835	895	838	837	792	831	822	877	787	892	817	863	889	807	850	929	854	809	852	848	785	880	829	841	818	829	826	809	804	802	896	837	794	782	818	849	838	816	859	816	837	821	874	811	873	853	877	847	813	863	828	871	839	871	822	842	864	814	818	857	825	829	860	855	822	816	819	868	808	834	821	793	805	866	820	852	845	832	819	864	852	813	854	842	837	875	817	841	812	848	825	831	857	895	790	855	825	790	852	869	804	822	814	858	802	854	817	782	876	777	848	860	790	826	867	809	833	801	858	815	799	879	762	830	863	844	877	795	848	881	788	811	848	813	784	814	874	862	816	864	849	873	818	829	811	870	850	806	838	856	820	887	897	868	806	801	842	830	863	802	820	839	879	910	794	801	847	814	828	822	810	831	831	900	852	781	806	795	830	795	857	862	873	890	786	805	827	791	855	870	818	812	828	913	859	843	860	861	833	851	827	878	846	862	808	819	826	807	865	840	841	802	838	824	876	808	807	853	845	835	795	792	873	837	819	882	764	851	888	846	858	819	788	851	817	833	788	826	780	853	851	874	888	823	887	833	886	858	826	824	774	837	815	802	806	785	855	805	819	816	850	833	851	793	872	805	832	876	837	822	879	809	829	790	872	818	783	837	825	834	858	902	819	835	824	878	864	828	793	846	839	820	878	844	819	850	875	861	819	825	871	838	868	841	894	851	822	862	887	850	857	836	832	832	831	868	882	876	865	849	810	861	836	796	825	848	800	824	831	806	866	811	834	822	809	914	816	836	852	834	868	838	846	872	858	814	868	840	806	851	831	825	884	842	869	863	811	863	846	812	900	849	861	804	814	809	853	861	882	840	837	851	828	871	844	868	831	878	834	885	803	876	818	841	857	806	866	883	860	809	842	832	887	895	823	838	800	824	801	788	817	825	801	859	874	873	860	835	866	857	887	832	872	851	839	797	836	810	869	837	834	877	841	876	875	847	836	886	865	837	879	829	808	880	858	802	821	850	856	841	836	852	820	790	880	871	849	848	816	834	795	828	838	898	848	870	775	858	846	874	795	807	872	824	865	845	810	823	874	819	825	789	822	869	799	807	821	828	841	851	887	809	829	832	832	917	807	809	886	834	833	830	829	822	797	831	877	844	815	826	851	826	808	813	828	773	827	824	822	834	797	831	810	864	818	817	836	855	801	866	886	894	821	852	818	823	813	822	860	884	801	830	840	831	812	804	800	811	811	866	872	861	840	863	879	852	858	834	816	854	807	834	810	904	863	890	866	834	843	884	824	883	893	848	834	828	783	830	850	822	858	836	844	822	854	806	829	834	867	863	847	832	855	843	882	807	814	843	806	854	803	869	853	806	840	804	803	818	873	836	811	777	832	848	845	870	790	803	858	842	877	831	850	859	816	825	790	846	835	880	822	871	845	873	834	850	869	810	874	829	834	812	826	897	830	820	821	841	815	792	857	825	826	841	853	861	854	847	863	855	850	871	817	812	859	818	817	826	847	785	819	817	836	841	864	854	870	869	813	801	885	864	828	840	864	801	832	848	844	838	908	816	821	869	875	819	830	892	838	871	873	870	846	874	824	822	854	784	823	869	880	867	882	883	851	799	886	816	897	829	843	824	826	804	859	793	822	842	815	809	896	867	855	862	871	837	887	849	863	840	837	858	853	848	860	786	832	856	821	804	812	862	812	836	897	866	816	831	838	830	853	844	874	882	823	853	811	841	846	826	833	819	844	806	810	833	874	842	829	857	822	855	826	822	804	840	856	854	878	842	846	860	837	883	858	851	811	862	834	828	832	797	840	848	851	859	871	863	819	831	875	893	851	832	862	844	854	844	827	797	824	808	839	865	804	845	844	829	860	836	870	864	850	835	790	830	809	839	843	801	842	809	849	837	815	847	814	841	837	811	838	825	810	820	818	856	803	859	816	835	852	830	855	820	875	806	835	835	857	874	868	822	842	832	839	845	799	862	854	845	852	868	802	795	854	823	839	886	802	918	822	814	837	801	830	855	941	836	841	884	831	842	861	818	873	807	819	816	864	845	818	835	807	830	845	887	843	846	818	863	822	863	849	829	854	847	875	836	833	777	817	864	780	793	853	824	807	793	760	865	868	817	840	804	816	889	807	883	838	900	863	885	831	856	836	856	888	863	857	877	821	819	839	864	853	812	809	818	818	801	859	826	820	843	829	852	849	831	840	889	799	821	846	811	890	837	801	826	841	832	836	847	835	843	854	849	820	798	810	841	843	801	855	838	854	823	808	861	804	812	844	821	857	843	885	851	838	816	848	837	859	821	834	852	828	798	852	782	845	848	856
13723	967	699	543	401	327	298	275	245	225	218	207	219	217	204	229	223	207	185	210	212	185	173	174	158	196	187	194	166	173	187	168	199	222	186	179	177	178	174	171	161	163	179	169	182	170	175	194	173	139	151	174	219	186	190	188	172	154	194	174	189	187	162	157	176	188	182	202	185	182	195	159	170	187	163	181	160	184	197	189	166	186	169	186	174	214	200	149	161	179	188	157	184	192	176	180	185	184	167	144	173	190	168	204	182	158	187	175	210	174	184	174	152	189	181	180	194	193	175	171	155	200	187	169	191	174	174	197	165	211	182	171	183	177	179	182	163	181	183	176	178	169	179	194	164	192	188	177	167	156	174	202	182	175	175	210	183	176	168	169	195	155	196	174	170	185	181	171	177	160	183	180	179	170	182	176	191	180	183	174	181	174	162	212	210	174	189	180	183	181	182	159	191	214	170	184	191	187	164	170	181	182	171	201	161	213	184	177	184	182	195	197	193	183	199	201	192	181	170	208	179	177	203	200	188	201	166	184	203	184	183	190	165	200	168	177	162	185	174	177	161	219	182	216	179	173	179	196	188	148	168	181	189	167	179	167	193	181	167	194	162	196	185	186	146	180	184	198	182	194	175	138	170	144	168	185	172	175	193	175	178	177	187	195	190	180	169	180	168	184	192	185	190	179	151	174	192	192	196	165	187	194	206	164	169	170	174	157	192	147	163	187	174	182	121	186	173	143	192	178	162	187	175	170	196	177	176	175	188	189	169	200	185	141	161	177	182	199	176	164	167	173	192	185	181	181	154	175	173	196	182	171	178	141	178	189	180	181	174	171	177	174	174	163	184	184	160	165	173	163	179	181	159	159	199	177	172	172	164	153	197	157	176	211	172	159	174	156	173	172	180	169	171	172	203	179	204	202	186	184	168	196	162	180	172	178	194	162	207	193	188	150	210	186	177	170	177	153	155	192	190	195	163	170	175	166	160	179	178	175	174	196	182	165	201	177	181	169	179	210	169	181	191	177	189	188	171	200	188	192	193	168	192	180	159	193	183	175	171	190	154	163	189	182	183	186	193	158	172	192	193	186	160	199	190	194	175	171	208	184	169	184	157	163	174	198	171	164	197	190	208	180	168	215	174	186	161	170	180	198	172	167	167	182	183	168	151	179	158	157	167	190	162	178	151	167	192	177	185	181	168	163	178	179	195	161	200	170	183	172	183	156	167	177	208	177	168	196	183	194	169	192	168	172	183	171	166	180	192	186	193	171	168	186	177	169	172	193	191	162	164	177	174	158	196	193	167	163	169	195	182	203	198	201	165	180	164	186	136	184	179	149	174	177	177	199	194	169	165	182	164	157	188	183	204	160	168	169	184	204	184	170	170	183	170	167	147	184	160	175	167	166	154	175	186	183	180	186	180	218	165	164	184	159	205	166	172	177	184	181	170	182	181	185	190	188	179	191	189	180	186	187	192	188	173	190	178	177	189	179	144	206	180	186	194	185	195	184	187	180	185	157	175	196	166	193	155	187	203	170	168	181	172	189	168	189	174	178	173	199	213	189	181	173	182	180	167	173	177	194	202	183	175	196	183	184	187	164	170	189	167	176	178	191	193	177	203	205	201	159	189	167	164	166	178	168	187	180	150	185	179	179	193	164	167	189	181	200	179	183	187	160	167	194	163	186	185	200	184	172	170	184	182	175	179	173	179	156	186	166	184	174	177	160	153	190	179	194	157	181	207	174	157	182	171	147	203	165	163	176	178	176	175	193	142	181	202	177	172	199	169	183	158	170	193	177	175	208	161	165	178	170	192	185	164	162	181	188	195	198	191	179	183	187	174	183	164	180	190	160	193	176	177	184	167	170	186	206	169	158	195	185	199	174	173	158	166	181	190	154	198	175	176	173	196	199	175	196	179	192	186	176	159	166	193	192	167	194	194	167	166	185	176	159	214	197	174	186	148	186	174	206	173	189	178	192	167	194	173	187	167	166	197	172	190	178	196	163	174	182	173	176	179	182	165	171	178	189	200	183	179	191	167	172	184	204	199	202	196	176	170	180	154	162	173	161	185	170	198	161	198	178	175	171	163	191	169	174	171	169	199	191	182	197	170	169	167	172	191	187	182	155	185	165	186	162	186	224	184	171	193	172	174	175	167	181	205	176	171	175	199	195	154	177	146	182	166	161	180	167	183	188	158	168	173	180	166	192	180	177	180	173	174	158	163	179	179	172	192	177	181	156	183	194	181	152	180	168	176	168	178	189	165	175	188	197	185	161	207	172	203	180	175	187	200	163	194	139	167	156	165	180	199	194	173	156	184	154	189	172	218	190	180	181	171	161	143	185	173	185	133	153	189	165	169	196	181	159	191	188	168	184	201	168	160	188	185	183	177	170	191	167	187	200	175	184	171	174	209	193	200	169	189	186	178	188	172	187	187	186	173	205	201	167	172	179	192	175	157	173	164	171	182	195	153	145	175	184	180	177	191	189	196	201	190	192	179	171	200	186	183	181	173	164	172	182	176	162	174	153	158	164	158	179	185	170	185	193	206	175	166	150	167	164	206	177	172	166	180	169	167	171	171	184	172	186	171	165	150	177	180	165	189	199	197	154	167	172	154	193	158	177	165	175	168	164	190	173	188	195	169	183	184	178	176	174	194	160	141	208	166	171	179	166	197	179	160	156	172	170	185	168	177	195	205	166	188	180	188	172	183	178	175	167	180	162	185	186	148	158	187	171	177	157	186	177	191	179	179	183	183	192	180	159	154	175	174	181	182	173	192	206	193	191	186	165	154	172	146	181	212	167	170	200	145	178	161	197	177	164	169	183	200	205	170	170	173	164	166	175	166	168	189	170	153	184	180	163	163	157	165	195	175	171	176	194	189	200	189	189	200	164	162	191	183	161	182	185	207	183	171	184	188	165	170	153	167	160	186	179	192	212	181	174	173	202	182	188	152	171	170	192	188	198	178	153	167	159	165	171	180	186	178	193	164	165	177	182	185	162	184	193	188	178	185	178	181	163	152	197	201	191	182	166	180	204	183	190	188	197	186	184	196	158	158	153	206	176	168	198	161	195	182	209	181	198	175	164	190	181	158	163	190	154	174	193	179	208	164	174	167	181	167	187	228	155	180	194	179	204	181	204	188	183	175	158	177	178	185	176	183	166	186	168	191	162	176	168	157	198	210	198	170	208	177	175	185	196	185	160	162	211	178	192	152	179	167	178	167	178	176	160	171	184	173	191	188	188	194	170	190	197	192	169	187	181	157	193	193	192	190	193	186	168	181	167	182	170	191	175	159	175	198	173	153	176	190	207	209	183	169	180	164	193	196	177	163	160	192	183	176	180	186	199	168	187	198	174	191	174	189	182	188	172	167	170	189	196	188	181	186	168	172	184	178	179	193	163	167	171	204	163	180	166	179	176	192	183	174	183	177	186	162	158	181	157	171	173	178	169	200	190	181	167	156	202	196	184	173	195	199	191	194	179	167	189
8640	884	1476	1666	1484	1228	1088	898	837	818	782	716	693	585	555	546	611	505	505	573	533	549	515	511	533	522	521	502	526	456	502	492	512	476	470	491	442	487	508	490	477	461	463	450	519	456	468	467	497	456	461	471	448	481	493	491	427	533	472	463	470	476	512	450	477	432	465	461	457	438	440	462	435	486	484	464	456	480	463	478	435	480	465	474	451	474	466	444	448	472	454	477	432	456	446	472	448	492	417	441	442	429	453	452	443	441	465	505	459	468	467	465	454	456	458	478	416	467	471	446	464	461	471	431	464	454	451	486	455	450	460	455	453	479	468	466	460	477	498	439	477	433	446	486	452	474	488	463	453	484	458	470	458	457	444	472	447	418	490	449	486	464	452	463	450	469	462	450	435	481	510	466	453	426	437	497	462	467	421	478	461	470	459	456	478	476	447	475	443	452	467	465	462	452	467	434	432	490	432	457	424	461	490	448	462	482	483	479	484	485	445	474	457	457	432	395	463	477	420	471	473	453	497	446	483	430	455	466	441	493	456	484	457	475	497	431	442	436	483	482	480	487	471	433	445	468	519	469	454	446	494	439	459	486	447	474	453	504	444	459	443	475	469	467	446	442	492	469	424	448	473	452	431	430	490	455	469	486	482	469	472	435	489	471	430	487	446	486	430	496	468	446	454	442	462	439	436	436	455	489	442	487	477	394	480	478	461	437	465	452	464	442	486	439	483	472	471	453	525	462	473	483	409	457	443	479	456	466	416	465	461	452	466	441	473	480	494	475	476	429	479	470	476	429	447	461	499	479	495	487	424	473	398	462	457	477	461	439	473	439	491	486	491	451	458	452	485	509	412	461	451	487	468	428	444	446	468	425	460	455	441	473	485	401	457	473	486	433	480	481	488	458	475	450	464	459	460	491	465	498	463	491	488	481	452	441	444	486	493	379	476	447	461	463	475	452	431	438	467	437	475	497	481	453	482	469	459	512	480	476	458	423	494	464	474	427	420	412	487	450	476	443	416	456	466	480	476	450	453	473	477	463	458	488	429	475	454	460	450	420	448	509	451	448	489	437	493	430	427	461	500	491	436	457	452	451	476	476	426	487	476	489	476	477	473	439	436	466	462	456	441	479	427	472	459	471	501	446	427	438	475	476	421	448	494	419	415	466	471	460	493	435	450	472	472	462	503	421	482	451	470	458	459	459	437	429	439	446	471	480	432	472	470	447	452	452	486	488	469	461	455	488	497	466	447	439	446	430	455	478	444	458	470	429	426	494	439	481	447	478	478	439	456	462	483	473	445	448	428	430	446	481	486	486	456	494	480	421	499	472	460	463	451	476	445	421	502	417	452	449	476	510	419	445	464	481	464	478	467	456	443	462	467	487	449	440	437	475	468	499	455	464	445	436	460	449	447	452	465	462	472	486	457	509	449	451	458	462	441	459	454	461	425	442	418	439	452	460	458	454	418	477	484	465	441	469	445	467	447	460	439	441	455	486	468	442	461	461	464	481	485	459	499	444	440	454	497	462	479	449	466	496	429	487	451	474	439	437	457	492	488	428	482	482	461	453	486	465	456	448	427	469	438	444	469	466	442	492	448	464	471	478	443	402	455	453	451	498	447	455	461	441	460	459	473	477	468	451	470	444	441	495	487	424	471	431	461	474	463	430	467	452	445	457	457	448	450	471	464	504	466	487	471	474	468	497	433	463	461	444	446	474	445	474	467	476	483	425	482	482	442	450	449	439	459	431	489	448	465	489	492	463	492	457	447	466	475	493	475	451	458	466	458	444	456	417	488	481	430	471	466	461	502	453	447	478	435	461	469	496	460	477	442	462	442	465	458	436	448	471	472	438	505	465	479	400	460	456	440	444	428	459	476	446	455	513	462	456	478	448	464	472	495	437	458	487	434	454	418	457	422	460	424	467	498	461	468	448	445	479	456	460	451	480	454	446	425	461	477	465	477	425	471	472	454	461	434	463	399	474	419	481	447	436	474	472	460	460	484	446	439	429	454	444	501	473	447	433	467	433	434	470	447	466	448	479	428	491	482	478	477	441	452	466	465	455	458	461	457	465	467	466	443	471	468	466	481	459	450	443	487	443	476	451	476	498	496	461	442	478	472	453	506	444	461	444	445	481	441	509	473	443	462	455	480	450	432	483	479	428	465	479	499	484	461	462	482	442	459	458	481	438	451	494	473	441	432	456	466	446	446	469	483	455	433	451	472	453	490	473	496	462	430	448	463	463	449	463	432	440	473	518	486	398	467	436	456	469	461	469	450	462	462	468	442	457	442	471	480	464	451	475	485	461	453	486	429	473	469	460	439	478	439	451	450	480	463	458	470	447	426	486	464	442	467	461	422	452	489	472	427	470	472	477	479	453	457	424	442	463	479	483	440	461	469	465	437	484	440	442	427	445	433	441	496	481	469	431	447	447	442	447	479	449	459	448	438	483	486	488	449	441	435	453	463	454	463	475	473	440	453	496	480	461	444	423	413	474	420	492	474	457	463	450	459	407	464	451	465	465	476	464	420	465	489	436	448	424	434	432	478	474	491	454	442	454	449	450	482	465	488	443	450	461	496	432	453	460	436	493	438	437	455	489	454	470	437	463	451	420	490	477	461	486	468	484	434	457	439	439	478	439	459	447	475	443	484	451	457	463	447	457	451	432	426	438	472	486	491	513	447	442	441	474	425	445	452	453	436	448	431	454	475	449	491	472	489	446	457	437	494	435	460	445	486	491	438	463	423	465	458	458	455	442	443	468	416	448	458	489	439	464	491	438	469	449	471	463	510	484	452	468	447	486	498	427	474	469	467	474	471	464	449	449	439	456	477	417	464	502	462	457	446	485	507	467	445	431	464	467	451	452	446	496	475	478	432	451	497	480	469	451	476	495	489	464	481	481	466	480	466	483	462	439	446	455	504	453	477	449	435	435	469	454	421	457	441	490	459	470	439	452	427	478	444	437	469	449	473	459	439	467	470	441	477	460	459	504	501	440	465	468	447	444	447	428	489	452	459	455	480	453	464	459	449	456	509	459	466	479	456	495	449	465	449	439	479	475	497	500	462	423	483	431	434	477	464	424	454	433	484	448	440	482	436	478	471	461	436	495	472	436	440	459	448	481	476	450	448	477	436	456	442	482	451	463	424	451	452	440	465	441	463	434	440	492	478	474	459	463	489	466	439	475	453	479	423	466	432	415	457	468	486	480	456	472	475	470	429	463	460	423	482	437	454	445	439	465	460	462	488	455	414	463	488	446	470	475	443	459	457	459	424	470	479	499	478	441	502	454	452	437	431	506	455	433	469	440	476	484	453	417	477	425	419	470	446	425	461	437	468	430	467	426	422	473	487	471	449	446	472	460	458	442	433	446	442	466	455	442	447	453	471	482	473	485	476	458	452	447	469	442	465	464	485	441	452	481	470	431	482	462	452	446	411	439	477	448	484	472	481	441	478	473	467	501	468	449	480	464	468	474	444	461	478	433
2063	373	345	354	395	336	327	289	366	323	331	316	363	408	382	369	394	363	362	341	335	345	355	371	337	345	370	352	353	382	333	332	378	337	326	377	365	347	341	326	364	354	349	334	322	364	389	322	373	363	325	371	358	353	340	367	358	327	351	340	349	379	346	325	330	347	343	359	348	311	334	355	367	323	399	309	368	337	352	331	367	326	370	322	344	359	368	375	334	341	361	332	358	355	366	320	379	358	320	346	337	324	367	338	328	379	314	371	309	337	346	341	364	353	323	337	334	365	325	337	345	351	380	387	377	330	324	355	347	369	377	360	340	394	333	346	335	330	332	373	352	330	331	308	351	332	342	342	345	368	354	372	334	329	362	361	341	362	336	331	343	356	355	358	375	368	347	329	364	356	350	354	340	393	350	336	336	347	326	327	376	336	335	401	365	391	367	335	337	373	338	338	369	386	371	379	344	343	336	388	364	335	315	333	336	350	369	371	366	363	364	303	339	375	332	371	334	347	366	386	355	342	332	307	365	352	371	343	363	300	341	335	335	369	318	367	353	347	299	352	388	321	335	326	307	347	350	380	329	314	357	354	373	352	377	336	342	341	353	338	335	363	344	347	334	327	375	305	342	339	351	345	346	348	361	336	362	341	349	347	337	375	323	354	328	337	361	345	349	335	326	317	359	357	369	374	341	337	364	309	346	362	323	342	354	325	366	309	352	399	320	353	352	356	319	358	333	311	346	343	355	389	325	362	365	319	388	336	363	327	337	355	336	366	349	364	399	320	368	340	361	314	336	330	337	355	325	383	373	344	316	378	395	322	350	349	356	324	374	326	355	342	344	360	347	331	352	344	351	338	355	354	376	337	351	347	306	366	383	332	359	359	337	325	340	334	366	384	368	357	360	293	354	341	347	358	338	374	369	366	332	365	359	371	334	368	344	359	353	371	391	368	349	355	348	369	328	367	346	362	375	363	329	377	345	327	380	334	323	338	386	370	365	368	357	370	349	332	354	349	375	363	354	308	335	325	315	368	391	338	357	346	351	328	363	320	312	350	320	364	348	330	305	338	360	352	326	360	388	359	360	341	346	345	338	355	346	347	348	392	316	337	340	366	367	351	343	373	315	393	325	340	339	331	372	330	346	355	315	351	363	325	341	355	373	313	342	332	375	383	348	337	346	326	372	366	363	326	377	363	345	368	345	330	340	384	349	351	318	365	321	347	381	332	354	372	322	363	328	361	353	333	364	367	346	341	333	355	324	341	385	330	337	373	343	353	355	343	348	344	361	351	355	340	390	359	366	346	366	341	360	371	342	354	366	354	332	373	372	361	316	343	340	346	325	355	335	365	352	334	328	363	345	343	348	347	353	372	358	322	332	341	353	373	338	345	349	333	349	363	324	336	361	348	348	391	356	364	318	354	351	336	330	375	353	325	349	327	317	343	326	389	334	338	357	378	332	373	351	345	375	378	366	367	373	331	325	331	336	343	347	365	340	341	370	344	347	316	395	380	369	341	379	321	336	352	365	359	353	378	336	327	356	334	349	345	353	326	350	329	353	360	350	347	314	328	319	342	387	326	334	399	339	368	357	353	336	346	340	362	360	348	351	347	337	342	328	364	329	364	331	327	332	347	346	327	374	353	372	358	332	329	312	321	353	348	316	377	358	339	369	315	373	323	374	355	357	352	321	319	347	400	332	345	334	353	331	364	319	328	327	361	331	347	356	342	344	365	338	321	348	352	346	357	377	353	332	329	340	376	315	351	380	329	361	324	329	344	359	335	362	337	335	359	356	348	324	347	340	337	364	357	370	287	335	325	354	357	350	359	351	309	371	375	349	350	388	337	374	322	365	336	311	343	340	323	347	359	378	336	358	340	320	337	324	316	350	328	363	342	362	339	341	366	358	309	351	368	346	351	345	349	333	359	363	350	329	355	380	338	360	379	344	339	351	333	395	394	356	300	363	365	338	373	335	341	321	328	349	322	340	325	371	337	373	352	347	305	368	375	286	362	339	339	338	336	378	393	364	373	346	362	357	325	361	368	355	368	320	337	369	365	389	336	371	346	348	392	307	350	329	334	314	358	324	324	323	387	346	327	381	344	352	349	354	363	332	333	355	316	364	343	312	348	352	356	363	361	331	370	321	323	329	356	374	351	351	352	302	331	388	315	372	377	356	369	317	336	351	336	348	335	353	310	362	382	367	337	376	343	348	360	338	350	353	370	368	323	395	384	325	388	355	373	389	340	367	335	328	333	341	355	361	382	379	366	337	337	354	377	339	343	343	327	342	329	346	366	340	343	333	353	353	342	355	365	339	343	353	349	316	350	373	344	369	383	352	338	321	340	363	361	345	377	371	294	365	350	353	358	360	357	366	323	337	386	363	355	375	370	331	387	342	371	344	369	356	375	340	304	394	382	362	340	361	339	327	326	362	326	329	335	342	310	343	322	388	332	324	380	376	367	352	366	364	394	345	328	349	359	353	381	367	330	370	345	398	352	359	337	334	363	400	357	365	364	323	354	362	345	329	386	374	362	370	356	345	345	337	373	338	337	324	324	352	380	362	341	320	350	372	341	339	357	317	383	305	336	378	340	354	352	380	339	359	346	316	361	344	388	390	382	348	349	349	323	356	367	363	344	351	384	337	339	364	349	297	330	319	326	350	345	362	332	342	347	312	345	338	343	350	376	374	359	363	332	388	364	373	364	326	354	357	365	343	366	362	349	364	359	317	358	332	380	382	378	380	330	348	347	357	338	340	329	347	327	343	366	328	343	356	333	359	358	367	338	341	351	350	377	343	359	345	341	330	351	346	323	342	341	324	346	334	355	355	349	359	389	373	356	366	326	353	345	365	327	374	388	339	372	315	312	317	324	370	328	341	331	352	340	375	325	340	342	354	345	333	344	346	346	356	354	323	318	345	375	318	338	336	361	329	340	364	322	387	353	383	329	351	348	347	354	357	353	337	313	353	307	373	393	360	341	362	347	342	337	345	378	339	346	356	350	378	351	351	354	345	361	335	339	332	366	321	349	332	355	359	367	329	337	362	342	339	360	327	365	344	361	331	338	334	366	342	344	355	314	349	352	376	322	347	345	333	361	369	302	340	348	325	355	360	336	384	373	341	326	350	373	382	330	327	369	331	312	344	359	298	368	358	340	321	357	320	361	388	362	357	336	356	330	335	376	335	378	375	344	365	373	324	338	309	341	333	327	366	363	338	370	379	365	309	381	364	363	369	319	355	340	348	404	330	344	373	342	311	388	381	332	357	352	337	364	361	356	355	349	352	342	369	349	333	341	334	309	327	327	347	328	351	372	389	325	374	349	359	332	382	339	391	363	339	355	386	333	382	329	387	334	386	368	326	309	359	344	341	364	341	358	340	343	355	364	366	321	317	346	377	357	363	376	306	350	375	335	343	336	382	367	337	333	354	354	358	384	389	359	327	333	338	357	340	363	362	357	372	350	363	360	368	379	352	329	371	332	333	374
2532	917	835	882	928	867	880	851	868	829	920	824	839	794	809	884	827	869	815	831	840	851	834	833	890	840	838	847	900	822	843	855	854	870	846	831	823	837	855	847	850	837	806	876	872	836	901	834	899	843	821	856	840	877	864	829	836	823	849	834	868	802	844	833	906	814	802	820	816	836	757	819	839	897	892	804	806	845	884	903	902	853	905	842	826	844	909	834	799	860	829	875	854	876	889	884	835	830	855	866	827	807	786	860	831	836	878	857	801	861	872	840	854	830	885	846	843	865	874	807	881	826	888	828	850	882	851	802	874	864	847	835	815	769	849	860	819	899	839	915	906	821	773	887	865	823	846	835	837	862	803	838	813	783	816	882	887	818	890	878	877	844	875	861	822	825	845	875	824	813	904	861	806	855	855	827	786	807	837	816	863	799	877	827	833	813	837	887	875	835	853	854	891	852	844	827	833	836	845	824	832	808	852	863	880	832	877	829	823	837	808	859	809	869	834	885	861	806	870	833	846	845	902	883	815	858	861	806	887	870	862	826	835	886	847	837	879	847	795	845	839	826	855	833	867	845	850	795	881	851	797	803	867	814	826	829	849	865	900	803	851	870	859	873	897	873	843	828	819	832	818	876	849	862	844	843	810	829	834	885	864	841	840	868	872	869	770	839	836	806	841	868	872	867	868	835	827	852	838	832	887	859	865	819	840	866	868	871	829	914	814	824	846	831	835	856	826	829	849	784	868	834	845	845	811	863	809	869	863	866	836	828	896	827	877	809	825	843	930	859	812	832	882	832	856	773	857	792	883	798	786	831	828	886	903	863	842	879	817	861	855	869	870	846	847	849	823	857	837	873	828	794	850	838	863	853	862	847	881	815	850	856	904	869	879	798	766	899	850	864	829	867	803	863	881	831	814	830	865	830	808	847	868	821	886	821	843	871	842	837	872	847	811	785	839	825	879	835	886	835	831	878	866	775	841	813	856	877	870	857	836	859	863	847	877	827	861	836	862	857	852	897	833	870	891	850	846	859	815	851	857	844	874	826	831	830	829	892	853	835	826	836	847	849	844	898	846	827	845	808	882	870	830	846	891	889	805	826	853	873	868	824	821	831	864	849	847	830	832	794	866	878	802	842	935	844	854	814	861	881	858	914	820	870	871	856	908	896	841	871	846	835	841	829	838	829	811	848	799	867	837	825	878	814	838	833	864	815	875	792	836	842	813	844	847	878	869	807	802	834	854	842	810	877	838	818	847	904	854	885	886	872	816	803	831	898	909	813	809	846	841	844	865	862	820	857	858	882	833	848	825	867	822	798	822	812	827	830	859	802	853	857	871	832	848	874	849	841	821	836	811	875	856	852	849	855	894	816	879	841	819	897	840	828	836	780	890	759	832	896	811	850	831	831	819	869	908	825	847	903	808	933	851	867	798	867	796	849	862	826	844	852	818	856	901	858	805	819	862	878	867	830	883	841	822	857	851	843	888	851	830	878	877	835	851	844	832	917	858	884	812	805	822	840	836	776	884	836	847	838	859	866	849	830	847	829	864	811	893	855	901	852	851	831	848	875	855	887	797	846	851	835	853	869	792	824	860	851	804	849	849	871	890	841	795	813	889	908	843	829	876	801	881	846	851	872	801	867	870	844	831	837	861	867	885	847	844	875	845	836	817	849	858	851	816	811	870	818	843	844	802	827	828	856	879	853	855	780	835	808	822	836	839	816	907	893	814	822	787	816	822	821	886	873	872	830	834	845	853	861	815	907	837	867	816	806	827	868	827	825	827	842	861	813	875	863	818	905	869	862	829	840	841	834	882	787	840	801	867	833	851	852	875	880	862	843	806	869	787	870	809	881	840	830	829	851	844	810	864	837	852	787	806	858	819	837	857	820	875	835	843	870	850	820	840	843	774	860	836	892	862	888	845	853	835	809	837	811	858	827	828	877	817	887	900	790	864	883	833	897	823	868	838	858	871	867	831	875	849	852	854	846	860	874	857	859	882	824	875	849	873	897	822	852	839	899	849	885	853	866	826	786	851	882	798	838	833	837	845	868	802	787	854	848	845	810	826	840	829	834	849	836	826	781	816	874	850	830	822	843	809	841	869	850	895	852	872	794	841	818	855	851	828	925	918	846	831	879	851	861	835	866	814	829	862	838	807	853	866	876	874	835	853	856	854	821	840	846	860	868	866	899	823	809	823	807	814	836	914	852	818	897	793	869	793	860	898	869	813	889	804	850	915	806	835	872	902	846	832	842	890	835	850	807	776	869	842	827	894	840	875	853	817	836	805	857	857	815	829	821	850	826	795	819	848	881	851	869	821	858	868	819	839	866	828	812	823	875	824	822	822	858	832	890	829	835	791	824	833	891	820	844	862	862	897	886	864	844	896	876	865	871	843	882	857	786	874	808	834	883	849	882	839	860	849	863	904	827	841	821	870	808	836	800	922	844	845	827	899	884	837	827	892	823	887	827	876	866	826	872	830	844	837	858	857	860	867	861	889	828	841	887	846	820	790	870	787	849	830	859	868	833	849	886	860	839	856	883	863	814	847	869	836	861	891	829	857	838	820	768	820	799	864	836	800	853	864	879	840	900	822	919	847	848	835	823	896	839	847	868	792	831	847	842	812	832	868	864	875	842	848	824	846	838	881	840	813	802	870	838	821	886	846	832	826	868	873	815	870	878	855	861	854	860	798	818	903	867	843	875	876	814	902	863	847	850	768	833	865	889	888	818	857	829	901	855	838	819	857	819	854	850	830	847	813	890	844	872	849	823	844	847	869	864	879	898	805	835	825	877	889	838	820	887	834	854	823	857	841	842	830	858	824	805	813	865	814	811	880	819	813	873	818	821	841	811	843	824	837	874	825	888	858	903	859	870	815	842	841	837	843	868	830	860	884	835	878	852	857	835	850	816	849	803	834	838	850	891	861	849	860	797	860	796	844	806	852	873	861	802	840	838	870	819	823	829	840	848	772	812	810	871	889	911	910	830	876	858	847	882	782	830	916	819	859	852	828	859	851	879	843	851	831	802	846	881	819	872	827	877	815	864	794	839	885	822	922	875	874	816	827	842	812	874	842	799	832	812	844	788	861	800	859	861	771	833	837	833	839	883	829	881	856	871	868	871	841	836	897	868	848	807	874	855	858	901	908	826	874	796	863	852	875	901	844	886	811	867	878	899	868	790	886	862	821	862	887	882	838	888	800	920	826	823	839	868	840	890	903	842	851	879	842	825	870	840	874	853	893	847	853	883	820	860	873	820	851	869	837	811	866	865	874	841	846	887	852	837	813	809	876	837	883	817	912	859	837	811	878	850	865	846	863	882	855	920	856	802	842	826	852	856	843	870	822	843	864	848	867	862	887	845	848	873	813	849	863	825	839	818	827	790	905	890	836	838	844	815	860	835	849	858	852	826	873	852	849	856	893	859	867	835	854	874	796	806	862	863	806	820	883	899	823	803	857	849	843	848	826	786	824	810	915	876	835	784
7884	650	581	507	451	417	408	365	404	373	399	350	372	376	373	375	326	352	358	355	367	348	308	375	393	349	355	340	321	370	352	383	365	369	341	366	372	365	384	354	369	343	299	355	343	329	366	347	373	337	336	316	341	363	345	334	341	346	312	362	348	374	345	369	375	371	325	313	348	368	343	347	368	373	373	356	360	400	369	305	350	313	377	359	344	373	366	328	348	352	331	334	339	363	359	317	349	324	351	357	342	321	343	352	371	322	372	299	333	341	335	331	359	351	352	366	350	368	389	350	374	357	334	350	386	361	349	359	324	315	337	331	356	324	333	322	336	327	351	323	313	305	400	359	354	341	341	356	330	335	359	339	352	377	367	374	397	374	382	320	317	336	332	348	347	349	325	382	366	372	348	355	347	376	338	320	320	377	371	371	331	329	362	328	345	336	362	353	335	309	398	379	343	365	341	344	336	340	387	350	336	346	316	384	362	350	338	314	354	352	366	359	344	348	341	379	371	412	377	332	337	376	374	326	380	344	333	371	387	330	339	305	352	349	324	359	341	345	366	339	364	363	333	333	337	343	330	329	358	349	383	309	346	354	351	359	351	327	354	393	330	346	351	326	387	369	362	330	347	340	359	355	336	339	359	366	357	372	351	359	356	376	371	333	346	353	352	353	324	352	379	391	353	376	342	380	346	325	391	341	366	332	349	333	376	339	362	345	325	361	357	337	339	397	337	308	332	362	366	352	336	372	355	337	330	344	327	393	342	343	362	335	329	341	376	329	360	369	299	356	323	348	362	342	360	374	349	345	360	373	331	326	351	366	378	330	377	370	364	357	390	374	360	341	346	377	303	347	333	348	367	383	400	353	357	314	315	364	372	354	357	374	326	347	337	349	354	367	339	335	335	362	319	366	356	305	322	343	330	338	376	326	314	358	337	333	336	319	386	364	377	374	388	344	360	318	388	332	350	348	334	346	341	333	357	350	341	341	339	344	371	344	323	355	342	349	364	353	354	330	320	356	362	350	368	326	377	347	369	339	340	360	362	320	335	356	332	334	340	356	353	324	368	380	355	326	348	360	377	358	326	312	331	346	345	314	338	313	331	363	388	318	358	344	335	343	354	355	344	337	348	339	345	352	335	333	337	380	350	358	380	349	362	357	330	358	346	344	362	344	379	358	356	373	347	370	325	311	381	373	328	333	369	325	335	328	324	361	361	382	363	311	334	310	338	364	351	348	324	330	377	337	397	355	353	378	328	311	346	351	336	365	324	368	340	378	342	310	333	347	368	320	352	344	333	337	336	386	351	341	302	346	339	383	385	310	378	340	343	338	346	333	347	368	356	321	322	351	363	338	354	339	356	377	341	345	388	345	378	372	353	345	385	338	334	328	316	358	353	378	339	367	352	366	354	340	312	327	356	330	382	337	333	331	350	332	350	327	344	356	360	357	355	321	314	299	372	373	364	333	339	333	355	330	350	383	367	390	367	368	333	360	346	368	324	342	349	352	336	351	341	392	379	347	356	348	369	347	346	374	356	332	357	342	376	316	348	327	338	339	383	353	389	373	402	352	337	343	379	391	383	352	380	379	321	350	386	330	348	349	323	376	355	326	355	333	322	341	321	381	338	352	329	299	348	318	352	350	346	358	324	375	366	352	341	341	337	344	331	299	328	313	353	342	317	358	347	362	346	377	324	349	340	328	337	377	329	341	360	340	320	336	303	349	380	362	381	366	345	359	350	304	355	358	381	366	350	390	335	340	343	374	321	341	398	333	356	369	352	358	363	353	387	378	328	363	376	362	376	374	365	356	340	350	364	348	346	335	353	370	429	357	374	387	372	335	321	347	321	366	353	374	342	350	303	351	366	356	344	333	339	328	361	387	336	346	343	389	325	383	343	358	351	370	370	360	332	372	322	311	336	358	329	348	366	372	358	343	378	342	348	337	356	358	359	360	322	371	334	360	327	364	359	336	393	345	327	322	358	339	338	353	353	341	388	299	339	365	357	345	355	372	365	353	368	326	360	333	316	369	325	366	387	383	313	323	326	353	338	340	327	357	333	328	365	338	359	369	352	366	367	372	353	346	320	330	378	356	323	376	362	326	346	337	347	344	321	380	337	329	354	384	357	376	344	298	343	368	342	354	348	338	347	360	348	351	334	340	368	342	331	336	349	322	316	365	350	405	343	389	327	331	312	326	369	363	377	310	350	346	335	331	357	378	349	354	363	370	386	331	313	326	319	348	347	369	362	346	343	373	382	365	338	355	339	318	356	358	368	377	376	317	366	329	378	354	368	362	374	337	356	365	394	301	358	378	358	323	341	366	336	358	323	351	386	345	336	321	339	322	319	357	336	358	364	338	339	316	336	347	374	361	335	341	347	351	367	339	362	345	362	331	346	337	329	381	363	364	359	318	341	342	337	362	343	358	353	352	370	361	365	332	353	353	372	346	326	422	353	360	349	399	366	352	355	350	374	375	342	392	351	354	365	328	340	317	328	354	343	349	360	390	378	305	363	334	335	334	368	335	345	382	310	325	367	370	337	324	339	338	363	333	336	332	322	366	348	337	368	334	353	362	353	347	303	319	371	373	376	345	343	332	353	383	338	338	338	362	382	360	330	331	366	360	341	338	355	332	351	387	377	349	344	337	327	325	368	378	337	323	348	334	348	308	368	349	341	338	357	369	327	310	326	336	343	378	365	339	341	336	359	355	326	339	361	362	342	362	347	345	346	396	337	361	359	319	319	362	370	365	349	380	364	330	350	308	344	329	363	379	345	351	325	346	373	332	368	388	318	348	384	341	384	369	348	371	362	362	396	342	352	332	351	362	364	367	356	378	369	355	342	356	350	344	383	353	339	333	383	352	402	351	359	341	331	336	342	402	350	354	366	338	342	345	339	368	346	377	356	324	356	339	343	320	313	358	345	385	344	342	329	355	360	380	310	339	330	326	317	346	388	345	350	368	376	352	333	366	364	345	343	306	372	352	356	343	354	339	357	363	371	343	367	364	345	325	338	348	372	348	367	362	318	305	343	357	374	352	333	358	352	338	348	322	362	344	330	342	304	336	330	345	333	370	304	333	364	340	361	337	341	369	341	374	328	330	375	351	377	354	363	330	366	313	357	363	375	361	386	366	342	362	345	321	318	348	356	356	383	365	325	369	362	350	355	332	343	394	330	366	320	361	343	380	378	373	332	316	354	354	337	356	319	378	332	350	344	362	371	341	350	322	371	327	358	331	331	341	356	345	359	352	354	351	362	358	358	384	321	365	394	323	337	340	355	334	353	367	371	350	362	363	321	340	383	299	332	339	364	374	345	348	336	371	370	330	369	360	364	362	346	395	365	388	342	338	340	322	359	419	355	386	347	363	350	335	356	352	384	336	352	325	332	345	341	378	319	357	327	348	398	344	337	320	372	359	320	307	381	375	334	344	366	353	374	325	355	355	349	349	344	356	343	340	367	361	359	336	322	374	353	359	301	372	372	344
6957	1064	1388	1543	1395	1288	1164	1097	1031	1003	992	941	886	947	901	909	871	874	892	874	841	876	838	888	921	861	851	832	855	837	877	890	842	859	859	834	829	820	839	822	838	841	861	846	869	837	838	845	849	851	850	861	848	826	844	799	822	879	845	845	825	832	834	852	818	873	835	871	832	871	849	877	823	852	883	816	822	846	862	893	841	870	822	856	873	841	839	885	832	859	882	878	820	855	850	822	798	827	815	801	875	862	858	824	840	787	841	850	882	849	760	820	835	859	869	863	841	849	805	828	848	859	787	848	828	858	814	819	843	819	866	855	835	907	837	890	823	842	846	816	858	796	818	826	903	873	826	860	877	850	817	802	855	868	863	815	871	886	839	889	855	799	840	868	772	922	883	789	883	852	814	843	835	843	812	806	806	845	825	798	873	830	798	806	875	890	899	811	813	855	835	894	833	831	876	852	906	845	852	803	837	867	813	889	871	813	821	824	881	849	843	848	798	847	830	845	874	837	826	851	821	851	864	827	832	826	888	835	885	841	845	834	853	870	804	797	843	939	827	857	880	834	882	858	797	833	872	838	857	858	808	853	873	865	828	824	858	865	838	858	866	851	851	842	800	826	857	856	869	804	844	887	776	849	867	829	812	858	785	821	815	849	871	825	865	840	818	857	841	827	881	808	838	806	835	817	868	782	857	843	831	812	835	883	872	825	793	857	905	812	810	813	810	844	847	832	839	848	835	830	860	801	877	813	872	811	820	862	850	830	859	854	825	818	876	832	843	827	858	804	859	847	819	837	816	857	853	870	818	812	836	880	795	791	847	840	814	836	858	819	853	836	866	833	850	855	820	810	802	835	901	817	813	871	856	843	867	900	885	848	853	871	809	871	820	852	824	911	831	817	894	865	853	874	815	817	843	851	844	872	862	855	801	866	817	824	810	809	844	850	797	888	839	790	894	855	850	809	851	847	856	861	866	854	849	838	802	878	791	867	851	816	792	842	837	858	846	852	883	794	815	866	860	823	816	860	858	752	840	859	856	828	859	828	847	893	902	870	853	830	887	864	847	795	818	791	833	882	868	790	862	840	838	820	846	838	872	812	856	832	805	831	871	866	775	839	858	850	875	820	827	846	831	812	823	861	813	885	864	875	841	836	804	866	836	868	847	817	824	865	793	816	866	883	819	832	856	881	807	843	865	798	855	840	847	866	832	848	858	848	845	811	892	849	825	852	834	832	858	848	791	883	811	867	780	866	860	796	806	885	798	861	841	834	857	800	857	874	855	868	849	833	830	860	877	799	844	878	817	810	825	849	821	819	803	768	845	878	878	845	786	889	857	879	820	786	857	853	860	904	849	827	796	770	856	881	856	793	833	860	924	851	841	851	883	829	861	813	869	829	815	809	804	879	855	840	852	853	888	862	881	802	860	817	854	845	843	834	789	820	846	890	861	808	812	877	761	836	847	808	847	843	855	816	811	811	838	820	841	866	848	883	785	848	829	867	830	821	875	871	790	840	790	802	865	846	846	871	859	847	835	824	837	783	783	863	833	824	779	845	871	824	844	862	834	867	828	840	830	840	800	792	836	854	851	881	852	879	815	869	849	774	852	844	851	874	790	854	870	848	804	849	843	786	813	885	813	817	845	857	812	858	819	818	795	834	848	807	837	849	810	821	917	781	828	828	836	843	865	832	863	844	854	869	864	809	877	794	829	818	853	819	823	872	832	854	831	845	854	872	814	901	884	845	828	891	876	833	853	832	828	894	815	870	872	858	817	866	804	843	814	833	829	797	857	881	866	799	849	818	816	816	835	832	892	855	901	799	810	857	841	796	820	835	839	859	847	856	830	879	821	835	853	826	849	850	843	810	818	809	810	833	836	844	855	841	803	848	857	831	814	836	817	781	868	827	875	784	831	845	862	778	879	919	872	826	832	850	841	864	845	839	829	844	864	822	814	840	927	848	845	871	810	831	831	788	843	876	772	865	850	833	784	768	806	874	815	870	781	810	858	842	868	827	871	835	862	862	780	746	853	839	813	845	814	856	824	854	860	850	813	838	793	834	856	876	860	845	795	841	875	809	844	860	884	803	854	821	825	782	810	857	850	845	865	923	782	884	854	850	879	806	843	842	873	852	841	868	899	851	806	853	834	828	833	837	843	859	880	835	879	841	817	877	889	876	798	822	868	815	798	830	796	860	867	896	885	832	814	825	803	867	796	837	835	861	877	870	802	777	830	817	819	824	852	812	895	868	845	866	802	865	859	766	828	849	853	850	859	814	800	851	813	863	835	878	816	852	795	811	820	811	819	837	830	840	858	841	787	781	773	860	840	821	881	842	824	848	820	829	855	846	859	797	850	830	865	861	834	858	854	883	842	885	855	885	848	865	829	847	831	830	871	878	835	886	839	890	875	859	906	890	847	810	841	873	792	805	811	853	858	827	835	809	799	816	809	796	843	820	831	820	823	853	862	897	858	848	852	840	793	878	869	844	779	842	842	818	857	853	833	860	857	833	836	846	823	832	838	851	827	849	800	840	845	851	827	819	812	798	857	895	870	898	837	853	803	822	891	870	843	865	858	832	836	822	813	850	855	833	829	867	844	849	823	799	868	860	829	833	850	835	886	821	894	833	883	853	825	821	807	861	851	827	845	803	871	810	867	854	828	846	826	861	785	818	838	859	822	853	871	824	838	831	842	844	832	849	858	792	832	827	868	870	808	855	850	848	799	862	826	823	846	839	829	902	879	864	827	804	861	879	814	893	897	813	814	854	883	873	858	806	846	795	873	880	818	870	801	830	850	848	822	893	800	845	843	861	807	796	818	857	870	821	814	827	872	839	844	839	803	812	776	832	833	806	822	897	832	856	833	806	817	817	857	882	789	847	827	854	811	858	855	819	832	888	826	812	833	891	875	855	856	865	828	794	842	806	863	789	801	844	818	852	836	843	812	869	820	821	848	877	830	838	856	822	873	833	840	809	853	823	816	861	807	819	789	806	840	836	853	836	862	848	834	835	812	868	796	857	866	810	830	824	827	866	859	849	807	846	828	830	859	867	814	844	826	865	865	846	831	864	889	830	825	848	886	853	853	830	817	861	859	879	858	836	856	875	838	834	835	847	834	828	859	837	855	787	855	825	884	894	876	837	865	882	848	851	838	780	866	830	835	818	875	789	815	858	816	832	797	834	833	855	827	880	826	793	843	817	818	870	854	806	843	848	846	870	843	846	792	857	823	891	843	836	854	861	841	883	812	904	803	811	836	858	821	825	864	870	841	858	828	809	872	846	779	845	819	864	862	813	853	779	856	819	816	834	854	863	804	831	846	880	861	803	841	853	836	850	884	810	820	796	889	871	833	875	876	845	846	868	792	855	781	846	893	853	908	853	817	767	833	793	819	820	835	869	824	812	856	805	853	858	785	848	821	854	839	883	853	802	844	838	886	851	868	859	827	818	854	840	834	839	819	854	826	876	896	820	839	851	876	890	840	820
13222	840	663	518	423	308	268	237	235	237	224	220	219	207	206	199	216	181	194	194	178	201	169	161	175	171	168	167	157	187	172	185	187	166	188	165	171	162	168	190	177	184	181	145	171	155	140	163	152	175	175	166	203	161	196	187	195	185	179	175	198	184	164	151	180	174	175	170	178	173	160	178	175	186	159	165	183	158	151	205	171	181	173	157	179	182	170	209	185	167	175	196	184	163	192	154	194	165	194	184	189	184	193	174	175	175	197	193	176	165	190	170	175	209	166	169	179	180	197	165	173	193	179	175	207	182	202	189	168	189	181	170	213	170	174	177	189	161	176	190	179	167	172	180	185	172	186	173	179	170	155	178	171	173	178	157	172	166	174	154	166	145	169	190	171	182	183	181	173	189	189	198	204	157	172	151	195	170	195	155	192	174	166	169	169	167	193	177	188	195	158	210	158	194	175	175	172	196	204	167	190	160	185	219	179	172	192	184	183	193	194	156	168	170	170	173	193	172	193	165	190	173	184	153	193	193	178	172	149	207	187	172	180	172	158	176	179	180	166	157	192	192	175	183	185	178	179	155	177	162	188	208	178	165	182	213	175	202	154	159	189	180	168	160	185	182	164	182	179	174	164	188	173	200	171	192	176	182	184	180	184	178	168	180	186	169	173	137	178	165	189	208	202	181	189	175	203	181	178	203	184	191	203	161	175	209	154	164	179	182	176	176	176	176	163	177	181	201	203	171	178	191	198	192	158	160	182	190	167	214	206	185	179	164	170	180	183	173	175	181	151	175	168	209	169	180	185	166	185	172	170	189	199	184	213	181	170	161	161	169	174	174	164	178	168	179	188	206	181	165	162	170	170	164	194	163	186	173	208	178	164	194	158	179	179	164	168	187	182	195	154	177	156	183	176	164	156	181	178	182	172	175	159	194	188	162	164	191	165	188	165	162	197	167	185	175	154	192	196	175	200	181	152	178	177	203	176	164	194	188	171	185	171	202	186	188	171	179	173	173	162	194	170	162	190	172	177	161	190	162	173	176	175	190	189	190	184	166	166	180	196	174	185	176	169	193	157	197	167	196	188	185	176	188	156	175	173	167	175	169	171	189	160	182	180	189	188	176	180	200	180	180	164	160	146	175	153	177	179	190	175	186	190	204	192	202	184	186	150	158	189	192	165	201	181	163	167	167	173	188	181	197	179	163	164	177	187	175	187	165	173	184	165	173	168	222	199	170	183	152	173	145	170	167	201	152	183	185	197	193	166	184	164	171	182	179	181	166	187	180	213	186	197	194	170	164	170	194	162	173	184	149	195	191	180	220	162	187	192	157	174	176	175	176	170	181	190	175	150	177	177	195	177	190	167	179	188	166	169	183	193	181	185	165	185	166	167	175	188	174	187	138	179	157	191	161	158	162	170	159	155	177	159	175	198	158	179	174	175	183	173	163	190	168	172	186	174	180	178	169	155	201	203	149	156	178	157	198	156	181	171	174	186	197	176	191	181	174	167	185	161	165	158	168	158	182	181	191	184	163	164	162	152	173	178	187	186	157	162	178	192	151	189	200	172	195	174	170	175	186	183	162	165	151	163	182	158	193	168	164	162	178	187	182	176	187	168	167	157	188	180	155	172	216	160	181	179	167	163	143	186	179	191	200	193	162	164	170	192	190	171	167	178	178	161	183	182	189	184	179	178	157	169	187	178	171	179	186	192	182	190	185	170	188	154	169	204	174	172	158	161	166	160	182	173	165	169	184	164	161	171	183	170	161	167	179	160	177	193	168	183	188	182	186	193	191	187	175	161	185	174	149	158	195	180	180	189	163	182	159	170	169	177	139	188	171	177	184	204	206	175	206	161	172	188	202	156	160	175	181	188	191	194	194	184	183	182	186	177	158	153	176	186	177	169	181	176	172	166	178	180	181	189	170	168	192	174	164	177	185	191	166	162	186	161	176	185	183	194	196	182	172	179	198	192	163	190	167	166	195	177	176	154	191	162	166	205	203	159	175	171	150	178	156	183	167	165	168	163	155	203	175	157	161	179	171	185	178	180	184	143	214	185	180	178	174	186	176	185	191	191	165	167	151	161	188	160	175	167	179	193	198	183	171	189	178	200	165	200	175	178	171	168	175	192	195	185	187	191	184	160	139	191	173	199	169	174	164	184	175	194	184	177	193	179	196	173	170	159	174	197	189	195	175	166	167	176	146	182	195	156	175	167	175	188	175	161	196	151	159	163	156	175	175	157	192	156	150	179	179	152	172	178	184	194	178	171	172	178	190	191	175	184	177	158	165	192	178	214	189	186	183	167	195	160	164	199	182	173	164	209	179	171	182	200	184	174	196	163	203	169	165	157	180	188	189	172	189	164	177	182	173	192	155	170	167	181	192	175	174	174	169	203	184	173	165	183	167	157	174	196	176	178	196	170	161	166	182	148	184	175	164	193	180	174	174	184	175	169	185	187	159	158	182	202	177	180	184	156	196	146	161	168	173	180	191	189	174	192	185	185	170	192	149	209	173	172	175	176	172	188	204	153	199	177	170	162	171	165	203	187	192	188	162	166	188	169	186	182	174	178	187	153	174	195	188	188	197	160	167	201	187	187	180	174	170	170	160	210	162	148	166	173	151	199	192	173	183	196	167	183	180	161	174	170	182	159	160	171	171	151	190	177	158	169	145	179	184	196	167	199	182	200	191	176	158	165	173	190	177	175	195	200	168	156	178	187	187	190	199	175	167	179	172	184	192	186	191	203	174	178	171	185	147	207	176	145	174	153	201	176	198	177	176	179	188	171	186	184	162	197	162	174	199	158	186	162	165	174	171	141	168	181	169	160	181	174	168	180	174	172	213	169	165	190	200	168	169	171	175	186	179	193	178	169	156	171	190	165	161	184	174	162	160	159	191	191	188	183	170	171	156	171	182	158	170	188	161	170	161	159	189	186	175	189	175	188	196	151	197	175	185	163	172	204	155	171	164	167	176	177	176	164	187	176	177	201	170	164	193	179	168	163	191	176	156	164	184	182	151	164	191	160	192	186	171	170	177	152	198	181	202	170	175	180	193	182	158	162	140	178	167	171	155	175	156	169	182	159	163	178	195	158	184	183	206	160	211	184	186	150	156	166	174	175	161	154	168	176	183	172	157	156	190	178	160	170	169	178	169	182	162	159	177	191	175	153	168	186	177	180	180	175	183	183	177	161	175	177	172	171	159	182	183	184	194	156	174	202	169	149	174	182	180	184	167	156	189	184	172	182	174	160	189	185	163	198	178	180	175	182	183	149	166	178	200	187	220	150	170	170	174	160	161	165	181	185	197	158	171	200	180	179	179	184	160	182	192	200	159	176	176	168	165	193	187	152	173	164	181	160	183	177	195	174	156	203	164	179	168	149	173	183	165	184	163	191	192	195	176	205	175	160	180	174	180	180	176	172	175	180	189	152	150	166	194	186	190	149	176	151	173	158	144	183	174	159	185	194	168	196	167	189	190	159	193
8339	873	1481	1654	1475	1227	1040	873	850	770	692	667	633	600	594	558	585	536	530	512	472	503	500	511	497	512	498	464	453	467	463	486	504	513	488	459	456	457	452	463	427	476	438	467	496	458	452	486	470	482	457	478	467	483	480	474	480	453	423	463	485	502	498	432	462	435	458	441	462	435	492	447	470	462	439	467	473	435	432	467	449	487	456	474	522	427	480	489	445	462	413	414	469	426	447	462	410	471	450	449	477	455	436	506	428	453	455	459	489	448	472	437	422	446	461	440	434	464	443	519	429	472	509	469	453	452	442	425	413	463	431	463	454	439	448	436	443	466	497	429	453	440	457	484	474	465	432	470	444	453	465	472	453	454	474	485	467	466	435	468	473	464	472	487	491	476	439	473	484	461	457	438	467	432	461	478	469	462	441	459	442	430	427	502	392	497	476	477	458	434	459	458	453	457	468	464	446	460	480	437	458	463	473	432	464	434	424	462	495	416	469	449	491	463	484	437	442	444	446	442	451	440	445	425	445	440	446	458	460	442	447	450	453	465	475	451	468	459	423	469	458	449	458	445	474	443	480	445	452	449	468	454	477	439	403	469	431	427	456	445	439	446	443	479	466	480	459	460	435	478	448	442	480	480	488	397	466	455	477	494	440	453	448	443	471	463	437	477	422	444	493	472	475	466	449	405	458	457	452	483	455	454	494	459	447	452	480	467	465	430	450	428	446	438	481	466	436	472	425	420	452	424	463	469	467	422	436	477	462	440	486	438	455	484	415	482	484	464	449	449	478	433	454	449	439	482	440	512	478	415	427	436	470	452	492	437	468	460	481	475	445	483	456	441	448	425	467	444	482	471	453	422	455	453	485	483	424	473	457	463	445	431	417	409	475	501	462	433	459	458	464	425	461	468	439	470	440	455	466	471	450	445	476	452	426	428	462	487	462	434	453	412	446	454	436	435	455	464	429	449	464	458	437	478	469	458	499	483	470	452	444	476	442	474	445	495	479	499	457	508	428	456	427	470	465	462	420	437	442	415	452	489	446	449	444	457	421	466	454	457	480	496	480	447	464	443	457	429	492	458	399	424	435	460	459	464	434	433	443	455	441	521	427	438	454	494	440	427	480	460	440	448	471	474	490	463	458	450	482	451	494	445	454	450	475	427	434	429	460	446	483	432	457	457	458	435	468	420	447	459	482	449	414	427	451	442	431	429	455	446	450	426	447	439	462	471	430	457	472	435	503	458	447	475	471	458	473	432	486	481	474	444	448	480	465	475	447	446	457	454	438	423	455	434	461	418	454	446	465	436	437	460	464	505	478	454	427	432	416	451	444	460	428	454	475	474	486	487	450	438	471	452	485	472	467	428	456	462	487	477	465	445	483	469	432	466	475	497	485	448	463	458	446	417	417	415	484	500	478	469	441	492	469	451	447	454	467	477	427	445	464	455	445	453	438	496	445	468	454	439	426	484	455	464	471	459	387	428	427	477	460	475	478	463	461	441	444	448	458	489	456	484	437	485	467	445	492	441	456	427	478	457	480	462	453	458	482	480	466	469	444	467	425	447	418	484	467	438	482	454	446	434	427	476	436	466	402	463	454	458	445	452	431	444	464	464	460	439	477	484	438	486	437	482	498	458	467	450	479	465	420	441	478	464	475	480	462	465	416	420	478	440	469	470	440	435	457	446	485	473	435	458	419	435	482	467	462	443	479	430	513	452	485	488	435	439	465	415	430	451	468	478	433	429	448	448	455	463	440	407	434	436	481	448	482	419	458	496	435	443	437	453	427	474	461	440	432	446	447	455	463	479	462	451	474	468	450	405	453	470	468	430	463	444	470	471	445	464	449	434	403	449	492	469	471	453	443	442	451	444	474	436	456	434	471	450	435	459	482	429	482	480	449	481	449	417	479	449	455	499	451	485	439	466	430	457	454	474	425	423	443	476	456	492	445	448	501	515	443	451	458	475	465	470	488	425	452	418	428	498	479	484	417	460	454	464	473	481	418	473	420	451	476	440	441	417	457	486	396	465	430	466	430	471	476	444	428	437	461	477	462	474	421	473	458	434	453	475	505	447	438	459	466	518	455	432	452	471	432	477	432	424	487	469	466	434	464	444	434	452	448	444	457	463	445	457	433	483	485	492	475	471	456	465	446	459	480	463	449	446	407	495	488	464	473	461	431	440	453	472	438	411	454	451	473	497	439	433	420	531	439	439	445	429	432	448	460	458	436	409	504	441	469	422	463	470	483	437	449	444	469	422	487	452	459	436	474	448	459	421	455	466	471	530	440	466	430	462	483	474	448	478	472	481	454	454	450	476	462	430	408	456	413	507	483	452	445	438	449	460	460	450	434	478	441	426	490	439	454	422	473	473	439	473	450	492	430	454	447	452	434	443	405	452	458	457	438	428	466	443	480	453	432	488	469	435	462	455	414	456	469	423	478	460	489	433	436	431	440	461	424	446	467	402	440	448	472	455	425	470	469	456	469	493	491	466	448	459	478	425	447	474	454	443	481	450	446	458	440	454	462	432	433	436	454	441	438	438	480	445	426	450	459	428	468	442	460	426	492	462	449	453	469	431	472	412	491	426	453	441	429	467	444	452	472	441	460	432	439	445	455	464	471	469	475	444	459	486	423	431	474	444	471	466	424	427	443	453	443	458	439	454	463	470	463	449	477	497	423	456	434	466	480	458	424	431	464	476	436	474	422	430	463	484	433	423	443	467	480	475	474	462	425	475	432	486	472	446	436	480	443	448	492	465	427	477	502	474	462	474	457	449	478	470	457	447	452	421	427	484	435	471	425	466	437	472	455	451	460	471	482	475	457	435	443	457	482	445	447	423	444	462	448	483	424	492	469	426	442	463	430	439	455	468	454	474	457	462	450	467	459	439	465	429	430	443	433	437	459	484	461	472	483	443	478	502	479	427	443	452	443	478	440	470	473	447	471	455	452	446	458	442	441	443	469	476	444	489	435	467	463	466	432	473	448	440	443	428	455	430	461	428	450	490	445	451	467	439	492	483	455	426	442	446	474	432	496	472	473	430	445	435	472	417	431	447	440	435	452	424	434	473	447	433	437	441	431	443	471	467	458	497	426	434	434	430	459	443	458	429	439	491	508	448	450	437	472	458	462	428	486	471	482	478	474	469	466	484	479	469	462	490	418	461	469	415	443	465	470	436	445	464	433	455	445	480	447	422	465	453	464	508	453	440	485	445	441	481	426	461	424	424	460	479	447	476	423	429	484	477	461	434	449	461	470	475	448	475	470	428	441	461	468	471	469	461	431	483	496	457	464	494	459	469	442	447	438	429	476	467	448	446	452	446	450	473	444	458	422	432	452	457	473	456	480	446	479	466	455	480	447	464	466	474	451	455	478	446	464	471	440	504	465	427	440	459	474	430	446	458	474	454	480	431	481	467	478	445	419	483	455	490	457	487	480	469	449	453	442	462	445	425	475	458	468	433	481	418	467	446	447	455	439	469	426	439
1799	367	338	368	372	346	376	341	335	380	344	340	339	353	329	353	365	379	307	371	364	363	336	334	334	337	324	327	325	307	317	369	351	351	330	346	317	327	347	334	350	340	339	320	341	336	319	329	328	346	351	297	336	353	351	362	339	380	372	310	348	328	337	309	338	350	354	335	348	356	357	350	366	338	304	347	355	338	356	312	352	328	360	371	347	368	336	321	329	364	379	354	341	347	329	324	375	350	361	354	359	329	331	318	356	334	327	373	381	331	336	319	370	321	368	336	357	372	358	344	361	323	347	362	362	337	360	359	358	354	358	340	356	340	355	328	367	332	342	381	388	348	336	349	367	316	372	330	347	352	357	331	350	359	356	360	333	326	307	340	314	322	344	363	352	324	360	363	325	366	342	350	371	327	361	319	369	343	329	344	315	323	369	344	340	300	299	340	306	363	350	329	368	304	335	345	337	368	340	334	323	340	359	357	357	311	340	365	358	321	351	333	350	336	334	370	360	351	367	342	336	329	326	364	361	352	363	298	348	340	333	357	337	351	381	357	388	377	340	343	337	352	354	394	362	321	361	353	342	366	353	319	361	337	348	324	310	390	350	357	332	321	356	338	327	347	339	331	323	336	355	347	338	330	311	337	338	345	354	345	364	348	324	319	336	363	330	375	402	330	316	351	343	328	326	343	373	319	351	339	344	295	343	335	356	328	362	334	371	361	374	318	338	336	325	354	356	340	339	388	341	347	341	333	304	316	334	373	355	364	355	346	376	398	342	331	347	317	384	368	410	336	322	339	380	339	343	373	341	394	354	363	334	340	346	353	361	324	344	330	350	359	370	337	316	331	382	351	339	358	342	384	367	374	344	359	342	300	395	345	349	327	349	362	379	351	375	321	381	335	328	355	319	318	347	374	339	346	367	337	365	346	378	360	366	324	350	345	354	361	329	347	351	342	375	336	340	352	363	348	332	362	369	376	352	307	386	324	346	362	343	341	340	329	368	363	322	324	333	357	338	341	383	353	339	370	340	387	345	338	323	368	344	352	337	326	380	314	363	347	392	381	327	335	359	357	421	317	324	378	321	333	396	327	365	334	319	362	390	365	333	376	329	363	358	356	375	343	321	306	339	335	369	372	337	347	335	337	330	355	330	361	342	312	343	371	359	333	364	371	348	369	376	335	344	393	363	341	349	341	343	340	323	327	359	342	330	354	354	344	348	353	339	343	373	359	353	340	338	326	355	306	330	347	305	358	363	334	340	353	364	351	378	339	338	336	358	350	394	349	368	367	380	322	359	370	361	343	362	341	338	335	361	373	348	371	331	377	369	321	348	355	332	318	377	331	363	333	322	323	342	359	344	367	378	317	364	371	346	319	383	348	395	385	368	342	321	366	356	381	333	385	323	355	346	355	323	348	376	360	330	342	364	336	367	331	333	337	372	363	361	354	372	360	338	349	339	341	358	384	339	346	378	367	338	343	368	365	351	293	323	347	346	324	296	373	376	339	331	323	328	383	344	326	333	303	340	355	353	343	330	318	356	363	382	339	343	363	355	344	350	362	370	340	360	349	365	314	346	377	340	338	333	347	338	324	331	312	339	347	310	374	367	340	340	325	349	330	358	342	358	349	382	355	326	332	339	371	364	369	338	358	332	341	346	347	397	346	361	369	355	373	368	321	335	369	353	342	345	372	387	350	319	311	323	329	350	342	375	345	346	329	333	374	356	357	375	327	348	343	365	348	351	368	327	353	365	327	351	327	375	364	367	317	341	302	333	338	392	323	340	378	301	344	343	337	370	344	351	333	365	334	340	331	336	366	356	338	353	324	355	337	373	331	358	367	361	346	325	336	343	345	371	379	354	328	362	385	350	339	350	369	327	370	354	300	345	379	358	347	361	354	344	390	347	353	374	349	357	325	365	342	368	375	326	346	343	334	338	344	353	346	345	345	344	326	357	347	363	320	348	326	353	328	359	337	345	374	344	350	344	353	361	354	340	319	402	334	376	351	350	360	362	315	318	328	366	373	325	347	337	360	332	304	299	394	358	348	358	350	349	325	374	364	347	350	348	356	370	330	318	376	321	348	316	355	339	315	352	361	337	357	344	340	372	332	300	345	321	352	342	334	345	343	331	351	353	367	304	339	339	314	354	328	334	359	320	337	329	351	366	354	372	280	360	353	340	347	366	330	332	337	334	302	374	378	343	327	387	357	363	358	344	378	349	383	325	340	360	338	328	350	381	340	333	358	355	351	368	322	354	337	338	357	360	365	352	351	308	351	359	346	394	341	325	328	374	353	346	345	371	328	357	346	351	381	348	388	345	354	350	331	335	362	328	325	349	353	355	377	317	373	377	355	352	339	346	339	367	399	343	374	364	325	357	342	351	349	343	371	329	336	344	358	329	346	335	337	350	331	382	343	302	316	365	335	338	320	335	336	328	360	345	373	372	344	379	334	332	367	369	324	350	337	360	318	339	371	354	316	322	337	352	362	372	371	341	343	335	361	309	325	354	356	357	365	365	368	350	373	362	360	333	329	343	358	365	347	388	363	353	299	334	362	327	325	392	350	356	328	349	353	336	352	322	335	349	340	332	340	351	337	340	349	345	355	337	329	354	329	345	355	336	371	342	374	330	341	363	365	333	332	334	352	377	347	355	395	334	377	355	340	347	317	366	359	334	346	360	327	366	353	366	409	365	383	347	351	335	339	334	297	357	361	351	338	345	356	354	333	333	329	319	335	351	365	343	358	366	355	335	336	372	345	345	333	355	336	359	364	336	337	346	355	352	346	394	355	318	384	347	349	346	348	333	358	355	348	356	305	335	321	344	308	344	313	384	385	364	325	334	298	332	347	327	342	345	324	388	365	370	388	342	332	327	362	348	411	335	360	368	366	366	363	332	385	355	352	311	346	320	336	384	345	357	391	371	370	378	337	320	356	325	327	341	346	353	353	367	380	318	340	361	347	359	344	354	345	354	345	343	367	343	374	354	359	396	362	346	362	355	298	357	353	322	310	358	391	343	298	375	319	346	341	338	383	374	324	352	318	373	339	341	391	319	332	318	386	356	359	318	331	338	326	330	348	331	350	309	359	358	332	350	343	342	362	381	376	316	340	357	355	359	323	336	342	368	354	340	379	348	357	366	340	335	333	367	295	341	288	345	336	378	349	394	346	341	312	325	345	332	346	335	365	373	353	347	345	340	323	313	335	351	340	317	385	359	348	331	371	343	358	368	334	315	343	344	350	319	335	341	347	366	344	331	354	356	366	365	369	337	329	323	347	348	356	352	355	345	371	364	326	371	348	318	371	329	374	333	354	397	370	362	350	334	339	357	379	328	330	323	334	344	342	326	344	327	360	345	365	316	357	338	341	373	360	348	349	367	330	349	385	363	322	328	348	364	329	330	357	362	314	351	346	336	318	374	334	349	311	313	368	324	375	317	370	345	357	369	331	336	363	324	338	354	328	364	349	373	368	389	331	347	338	333	336
2489	856	957	901	866	854	856	848	920	823	829	876	846	792	868	817	892	931	804	877	874	824	856	833	828	903	874	844	812	871	808	859	811	864	855	790	842	843	873	760	797	863	846	851	861	826	875	781	822	814	902	835	876	828	800	858	845	796	870	833	786	870	927	871	843	837	897	861	786	858	824	788	844	834	824	844	857	821	798	835	842	880	835	870	867	860	914	845	843	814	875	851	850	894	818	851	863	822	863	851	903	802	836	826	825	858	834	838	845	866	874	852	834	829	831	850	802	860	872	876	831	837	845	824	876	821	844	877	809	873	812	835	834	831	882	863	883	838	825	810	857	867	855	850	837	790	885	858	853	865	884	862	851	852	865	877	846	825	877	813	900	817	833	881	810	851	853	855	812	847	861	827	821	839	801	831	842	880	880	884	828	816	848	816	873	850	829	821	868	857	852	829	844	870	911	839	850	829	847	826	860	838	793	803	879	890	875	858	853	886	830	903	822	837	806	807	847	841	839	875	824	841	897	826	788	841	847	805	859	813	771	830	833	828	855	833	787	840	877	901	801	820	866	870	801	881	845	875	805	831	817	819	848	852	861	795	825	802	877	856	851	845	852	847	805	817	891	856	823	852	859	836	813	828	808	849	863	850	830	859	833	919	843	854	854	829	848	849	820	786	851	864	810	883	848	837	840	861	874	890	833	874	851	838	873	810	888	863	788	840	820	898	827	851	811	858	830	821	852	850	819	839	846	840	789	818	858	791	887	841	825	849	854	869	788	854	861	842	845	880	842	856	794	860	798	807	837	825	838	872	809	820	807	851	822	857	859	828	883	868	828	835	863	831	846	853	832	822	811	828	860	883	808	820	835	843	859	831	846	846	822	931	866	825	838	869	817	903	783	859	832	853	840	868	863	861	804	848	819	801	851	843	811	792	906	849	882	805	782	849	870	825	823	799	829	878	806	839	847	801	879	882	834	823	871	867	847	885	880	864	869	873	890	854	801	864	879	890	823	842	872	847	799	825	882	841	831	848	900	822	876	859	903	866	816	830	858	835	877	833	833	876	818	840	858	916	822	825	878	822	824	859	814	799	891	850	845	867	829	837	816	806	814	857	823	870	867	839	863	898	858	814	851	848	865	835	862	832	866	850	858	826	877	782	913	845	874	826	821	863	835	870	882	861	799	828	843	820	873	808	876	898	764	848	876	810	843	803	814	814	879	851	825	866	860	852	806	900	840	849	858	840	797	837	894	828	831	847	804	889	834	835	866	791	898	825	875	838	862	883	835	827	824	862	854	844	862	844	854	861	825	830	855	809	903	838	894	811	861	813	848	816	850	872	884	853	858	841	803	835	818	841	825	859	870	878	866	841	816	839	886	857	811	856	875	906	826	868	862	789	849	850	871	840	793	860	836	874	812	834	848	890	895	817	830	844	835	851	828	841	838	838	876	866	862	890	858	841	866	804	848	856	906	834	837	838	843	859	848	872	832	819	905	879	860	843	835	775	815	798	876	825	835	845	925	820	808	884	858	841	853	811	815	845	869	867	862	818	832	858	880	849	884	834	838	824	850	837	835	811	892	830	880	780	865	876	810	828	844	843	908	864	870	883	882	810	822	846	844	848	867	901	886	873	830	847	853	898	887	822	804	822	875	834	868	851	789	826	857	840	870	848	856	866	852	874	848	863	879	866	844	833	819	864	815	846	830	885	884	831	839	831	815	848	876	811	897	835	874	835	877	902	868	778	851	825	877	884	863	817	848	838	827	829	858	787	834	850	861	877	917	850	800	860	813	827	829	831	808	851	812	845	863	858	839	824	849	854	860	857	878	870	767	795	818	845	849	836	851	858	893	817	886	876	851	895	870	857	887	818	856	859	857	915	859	825	881	796	889	827	848	866	826	892	835	939	878	793	844	848	827	855	805	905	824	876	882	853	853	874	808	869	852	848	849	836	875	833	873	832	828	813	828	822	907	829	847	838	842	872	855	871	823	880	861	866	806	837	865	864	825	855	865	852	823	879	838	818	838	844	875	817	870	846	850	922	824	786	837	874	831	846	855	861	854	829	828	881	841	853	879	844	880	881	883	885	857	871	856	867	842	856	887	861	865	852	821	847	890	854	826	903	819	893	863	884	848	823	864	836	853	843	859	825	867	892	834	867	817	817	840	850	841	868	840	822	799	848	868	872	904	874	861	841	879	852	804	884	833	873	846	850	794	868	837	878	840	829	836	820	865	870	823	843	858	853	895	860	847	881	871	854	911	769	830	818	851	837	920	849	887	873	799	862	866	857	850	902	849	827	850	876	834	860	833	867	842	848	853	886	855	848	873	842	850	792	846	837	835	869	864	797	872	888	820	865	843	784	874	812	903	829	819	857	844	828	875	791	815	887	869	859	827	832	849	842	838	833	840	887	860	804	842	831	842	812	782	854	856	822	844	851	824	854	904	846	851	867	840	813	854	847	859	827	812	841	864	812	812	842	833	835	857	826	837	844	860	837	820	881	824	818	871	830	806	814	873	865	848	812	821	842	829	898	832	859	833	849	837	872	884	864	853	860	847	870	834	867	873	866	869	818	846	818	875	842	791	847	853	863	802	836	824	881	807	898	805	822	868	809	853	852	859	797	859	879	854	843	795	871	861	814	831	916	827	867	801	812	866	841	894	818	846	893	810	865	803	811	852	821	839	805	792	850	870	847	881	839	896	852	851	790	844	875	841	835	771	861	853	864	862	891	854	859	805	851	859	812	851	860	839	812	832	837	822	855	800	877	855	852	831	845	843	882	802	866	914	849	847	824	849	842	829	879	831	830	840	863	804	843	858	849	832	876	799	865	839	865	856	870	794	865	892	856	860	827	862	816	843	864	852	866	857	853	886	852	819	797	888	853	842	885	835	869	830	852	817	843	902	852	889	823	867	827	904	805	907	839	899	915	856	825	826	827	834	822	877	895	868	869	868	871	783	863	862	832	843	842	844	842	792	883	870	895	848	780	887	811	835	860	826	844	832	827	855	831	840	827	870	849	834	868	866	904	833	826	843	820	860	854	866	861	890	819	769	892	916	842	833	841	838	870	859	799	889	851	794	854	866	797	839	874	852	906	860	887	808	845	824	860	870	837	830	823	880	868	804	844	881	882	888	858	860	842	833	808	859	857	916	874	857	822	834	824	862	848	861	879	872	797	828	818	822	824	853	870	845	822	856	872	850	830	807	780	803	829	853	836	879	885	829	824	810	824	869	912	816	843	834	868	866	848	839	825	845	867	845	857	860	789	863	864	886	831	857	838	847	841	827	831	813	857	814	858	822	851	887	826	832	823	819	841	865	830	828	842	875	873	849	801	913	824	874	857	807	842	815	853	866	898	816	878	844	871	842	857	885	825	891	860	855	823	853	791	856	836	864	803	836	856	843	884	831	874	841	846	862	832	777	836	846	826	855	844	807	854	829	879	848	799	827	817	846	835	797	876	852	809	823	806	800	865	866	841	845	840
7522	614	582	515	426	418	392	386	426	367	339	350	355	354	374	350	344	339	351	334	369	383	378	328	381	344	330	382	354	334	352	352	374	362	388	367	359	337	355	344	340	316	351	336	376	368	348	360	361	330	353	317	375	328	356	381	369	363	366	359	358	350	342	359	396	355	349	340	364	409	333	366	339	373	334	333	366	347	337	370	325	322	357	350	370	351	355	319	339	393	346	351	343	342	333	346	390	346	382	305	378	350	343	347	319	389	324	362	320	332	334	363	360	349	349	352	375	332	319	345	361	331	361	340	342	324	341	339	337	356	346	338	406	350	353	353	373	353	328	342	343	376	339	357	313	357	310	371	342	354	343	315	359	356	356	341	342	352	330	374	323	377	371	352	342	370	356	352	310	371	328	354	375	345	369	371	359	353	393	343	329	325	324	338	355	359	365	358	352	337	362	381	358	335	375	352	350	369	369	328	324	341	372	314	341	356	341	342	343	397	345	398	313	343	349	324	383	335	355	331	326	356	372	356	374	383	373	361	351	340	347	350	362	345	350	357	355	378	414	323	326	356	325	361	349	353	354	361	343	357	328	351	327	388	308	333	357	383	322	374	356	361	341	331	362	331	346	334	361	336	339	338	351	345	350	359	322	363	349	328	346	361	369	344	348	344	331	396	357	345	397	367	391	363	410	353	326	360	352	359	328	329	348	365	352	353	342	304	347	350	368	369	356	360	360	333	374	334	361	366	337	361	318	339	341	365	309	331	370	368	319	378	367	337	360	354	302	333	371	344	361	349	351	351	358	313	354	357	357	332	348	361	341	344	370	326	325	375	342	341	342	341	340	332	321	376	345	368	366	345	337	353	372	335	362	316	362	349	344	369	348	328	347	340	330	308	336	337	351	308	352	334	350	319	348	366	326	359	325	339	384	351	340	360	341	358	377	381	352	383	322	371	342	366	330	345	356	349	332	350	389	317	393	349	310	331	333	335	365	337	358	359	346	341	341	358	376	382	359	363	344	364	330	351	355	352	355	355	319	367	360	349	380	356	355	399	344	342	321	333	358	338	349	356	389	349	354	344	372	396	341	359	322	333	369	361	329	359	357	346	353	322	377	339	386	322	350	375	328	363	380	330	330	337	326	319	343	340	373	315	372	374	357	372	364	331	372	316	375	391	409	339	351	344	361	328	379	335	349	354	340	361	351	358	375	352	352	311	350	356	384	359	336	344	354	334	364	334	347	397	367	356	352	323	366	394	349	345	342	347	342	377	350	373	371	354	380	324	359	343	370	337	346	361	382	348	372	364	362	396	370	347	342	336	329	370	320	326	360	335	348	346	339	355	333	350	358	361	346	361	374	402	356	352	350	348	362	356	324	368	359	348	370	364	340	332	386	340	351	366	329	311	341	351	378	368	378	348	340	351	371	321	347	394	378	321	342	347	342	351	338	391	349	339	338	381	333	335	346	341	350	364	351	376	372	342	350	330	354	378	317	346	329	389	334	309	344	354	322	322	354	313	390	363	358	344	336	369	353	338	317	362	336	362	371	368	360	334	344	353	350	352	342	336	384	320	356	379	308	334	344	343	332	359	320	358	353	349	400	371	355	377	329	362	345	355	330	363	358	352	302	362	345	359	375	313	335	347	356	349	316	376	380	329	375	355	341	384	350	343	359	356	337	350	351	360	353	329	327	349	324	352	382	370	376	361	336	366	353	324	339	369	311	341	346	348	357	376	363	386	357	377	364	363	342	363	363	342	340	342	366	345	340	360	368	365	356	333	339	354	353	391	409	344	305	363	361	327	335	361	341	383	346	355	340	347	351	358	338	359	337	361	359	335	362	336	349	332	333	334	331	321	341	345	349	363	331	316	353	370	353	345	339	374	366	347	342	327	374	328	341	371	348	343	357	354	354	360	337	375	337	354	377	327	359	336	348	349	341	346	348	353	360	339	336	358	361	332	315	340	348	345	356	354	361	356	348	361	326	380	341	323	365	322	366	340	348	357	366	354	330	376	345	327	335	371	343	346	396	370	353	338	353	361	391	373	338	338	337	347	389	359	350	342	356	348	358	339	300	350	347	358	336	342	351	357	350	368	345	351	389	391	376	363	371	338	354	353	350	369	322	351	360	358	373	342	354	364	343	350	342	354	340	377	354	351	373	369	344	345	345	359	374	344	341	342	377	321	361	400	364	332	359	322	353	361	368	341	339	356	325	369	315	371	328	354	338	349	351	367	333	350	342	333	358	383	350	377	337	331	339	372	345	392	357	346	338	369	341	385	369	319	323	352	343	347	374	316	330	339	334	361	328	346	364	330	356	316	339	316	341	353	316	340	363	331	358	363	377	326	337	338	369	342	329	358	349	350	341	348	310	352	382	347	327	333	333	348	370	358	329	324	348	397	354	367	354	348	370	322	351	354	324	350	338	305	362	315	355	379	345	361	333	351	344	344	370	340	335	349	330	320	318	296	385	341	364	342	320	356	336	383	359	339	341	315	319	347	333	322	379	356	338	339	356	320	345	354	330	329	354	388	354	366	341	364	350	336	360	382	363	328	351	403	357	315	333	357	340	347	357	354	386	324	331	327	336	366	358	334	319	328	365	358	346	363	354	322	334	390	388	340	304	340	344	355	340	355	357	337	340	361	358	347	350	346	361	360	369	356	337	346	351	353	329	340	327	356	364	341	346	336	341	401	355	374	349	360	358	368	369	327	353	361	370	370	384	319	344	365	386	364	362	341	388	351	349	336	356	331	356	353	372	330	343	358	339	342	330	332	384	364	365	361	359	359	359	359	367	352	348	338	331	359	329	367	354	361	356	328	345	351	357	326	333	356	353	361	365	347	362	349	335	370	329	328	355	425	367	345	347	358	365	379	352	342	335	370	337	360	347	336	369	394	361	332	333	377	347	304	364	363	341	340	352	386	375	376	338	320	341	347	327	375	362	345	349	334	337	351	317	345	331	358	370	336	329	377	330	364	358	335	364	359	379	337	349	342	367	363	323	362	365	381	373	329	344	341	357	330	322	351	334	353	336	342	389	371	346	333	329	361	362	343	328	382	366	337	359	349	309	360	338	338	328	346	351	324	330	376	351	363	332	330	352	355	356	366	343	334	349	344	369	369	322	350	376	366	300	369	361	343	355	379	339	394	373	316	393	340	368	320	333	356	374	340	370	348	351	389	367	319	354	344	369	337	338	322	367	344	334	331	357	355	352	342	373	319	330	388	358	352	354	388	364	345	398	340	329	385	344	354	333	383	332	333	310	327	362	373	314	335	385	348	337	349	315	378	365	351	389	369	365	336	359	377	397	308	381	341	320	381	337	353	349	373	338	333	310	340	324	336	336	337	366	348	368	347	364	315	333	353	356	344	344	350	359	358	342	308	348	336	358	371	376	358	366	352	361	355	353	313	379	356	340	338	369	337	324	328	382	325	351	338	334	353	308	340	333	358	329	354	329	361	382	386	372	284	342	361	324	329	349	361	378	314
7001	1066	1304	1446	1354	1227	1107	1106	1083	1023	934	913	923	969	929	872	819	909	905	830	879	794	879	895	825	903	822	875	835	863	821	890	877	839	835	847	815	890	883	864	870	861	855	819	867	855	808	810	823	809	834	824	799	848	865	827	855	845	882	834	832	833	807	874	828	826	825	814	848	879	846	835	850	771	834	816	798	829	884	879	857	816	841	852	867	857	849	792	829	828	843	867	831	842	819	852	838	791	849	796	850	867	806	838	792	814	920	845	875	827	844	831	776	862	845	834	854	850	878	833	813	815	825	798	796	819	863	823	863	839	805	857	855	806	856	798	812	845	812	863	867	861	898	876	862	850	808	851	893	875	819	771	827	852	863	818	844	842	827	806	821	843	843	844	806	818	832	851	904	814	805	828	849	859	840	806	876	819	895	811	842	853	831	827	811	824	883	801	823	864	789	827	800	820	790	841	813	842	792	839	841	837	841	825	891	865	791	897	782	842	848	832	846	834	827	819	817	822	773	836	821	853	884	815	870	833	840	860	843	839	885	827	861	811	800	856	904	819	815	855	856	830	833	852	798	810	832	828	810	800	812	830	862	906	857	837	796	894	873	868	831	846	847	868	856	836	817	825	870	854	883	837	844	826	875	796	873	904	841	853	844	826	779	866	894	829	824	792	892	809	845	841	866	838	837	831	860	845	818	816	825	873	757	818	812	888	799	829	919	837	855	801	817	872	832	904	770	798	808	873	837	832	801	842	850	874	842	862	839	854	833	826	864	827	812	802	898	824	831	870	816	848	833	838	825	875	861	835	829	880	820	790	814	795	809	815	857	779	878	865	837	806	840	888	829	924	822	832	858	846	829	828	895	839	816	842	845	856	827	835	840	812	849	857	819	892	856	840	816	839	818	828	788	819	842	821	870	838	830	834	820	847	883	839	850	787	807	868	828	846	773	907	816	911	881	829	862	801	868	828	875	817	862	921	822	808	849	853	848	856	817	848	864	830	866	854	795	849	804	832	814	845	889	867	879	805	847	840	837	863	785	825	840	840	842	806	871	889	856	847	815	839	861	851	857	807	834	880	816	835	879	826	881	782	854	824	834	784	833	849	826	861	801	802	887	840	900	825	818	852	843	785	830	866	857	847	843	819	801	824	819	781	869	836	829	830	870	895	824	869	848	868	870	839	848	779	813	843	793	824	841	859	840	851	847	824	826	829	871	790	829	882	838	824	841	897	853	805	856	852	827	839	868	861	859	788	807	820	867	826	840	833	836	778	862	805	821	850	884	832	927	856	836	837	835	777	816	850	840	849	801	801	817	866	811	875	843	800	866	822	818	848	891	820	854	831	832	854	864	837	792	849	856	846	831	833	840	837	856	787	877	844	817	817	812	852	859	821	786	875	898	846	831	751	845	837	853	856	840	893	834	807	837	860	819	822	826	871	850	838	748	809	780	887	802	808	895	818	815	799	825	834	846	845	847	868	857	836	862	831	839	808	895	817	859	890	819	845	844	776	810	851	858	853	853	830	834	810	857	848	837	856	798	861	780	804	810	798	842	823	866	841	883	863	811	845	812	894	851	854	828	823	824	833	848	876	822	862	845	849	875	804	885	881	823	853	815	792	786	864	866	814	907	852	845	830	889	817	803	800	843	827	801	841	871	833	826	780	814	823	884	788	843	824	790	808	813	823	837	805	874	853	820	827	821	836	860	889	802	824	861	774	857	852	840	878	844	869	862	827	854	819	810	849	830	852	846	851	883	866	828	814	804	795	838	841	848	836	868	875	860	869	880	821	807	784	831	891	799	830	864	859	820	852	871	847	813	842	836	866	861	839	853	839	892	849	820	862	829	786	858	836	861	809	828	818	820	854	824	804	814	840	873	827	815	833	816	875	864	876	839	845	841	852	854	866	796	811	810	830	820	878	859	839	850	806	843	828	840	857	797	829	873	800	833	796	861	792	833	813	811	887	806	826	792	835	836	804	842	830	821	831	813	811	808	799	804	853	818	810	843	801	839	881	840	826	822	834	804	848	866	848	889	829	825	829	830	869	843	837	871	829	884	815	857	818	829	850	857	818	790	863	803	836	883	791	882	817	829	806	835	862	811	777	869	829	835	854	824	860	882	837	888	822	865	869	855	815	865	831	847	859	873	868	832	851	832	881	829	865	855	853	866	853	807	778	816	779	797	896	851	900	885	799	861	824	839	887	839	922	837	814	851	840	883	890	821	821	846	850	829	835	843	815	792	804	832	845	789	839	857	817	863	760	831	816	842	862	832	862	907	809	849	840	826	783	849	816	813	851	854	842	875	806	825	844	833	822	805	824	847	870	834	870	863	809	820	821	879	820	863	837	829	820	812	821	845	787	868	823	837	824	826	813	812	846	858	827	827	849	864	811	854	877	851	821	878	810	833	852	868	816	873	866	814	863	841	805	861	855	803	874	856	859	820	814	836	874	834	845	819	870	839	895	852	860	816	857	856	800	827	855	793	843	880	842	861	847	858	866	848	787	829	857	816	840	838	878	840	782	844	820	847	860	874	878	843	801	810	804	836	835	838	824	848	870	878	830	846	839	800	874	834	803	830	867	839	832	846	819	873	806	830	865	812	812	853	777	833	832	836	788	874	842	875	794	849	834	811	851	839	790	870	857	820	805	874	828	896	807	872	822	820	855	813	812	825	841	783	881	846	834	870	828	836	851	836	885	839	851	865	787	902	809	785	819	870	829	854	802	816	864	891	822	838	872	832	852	839	833	818	858	830	812	840	863	837	857	813	822	857	833	853	843	832	894	834	809	800	846	854	870	847	814	822	865	858	856	829	852	845	841	868	893	844	823	813	814	848	880	899	787	789	852	826	890	879	782	860	881	882	834	820	864	903	855	841	850	837	803	837	830	813	812	812	870	807	812	856	815	818	889	789	847	841	817	849	829	833	869	867	830	817	844	827	846	874	798	840	828	799	862	871	832	863	872	831	848	845	832	838	859	806	837	847	848	835	796	882	875	845	825	836	806	862	804	853	833	851	874	829	879	818	837	850	865	830	785	900	824	872	864	798	826	826	819	871	859	889	784	884	831	805	873	841	808	844	830	841	824	852	782	910	880	851	891	834	839	861	847	801	826	863	856	857	837	852	827	816	871	871	887	853	826	859	874	854	842	815	859	799	841	831	822	816	839	842	894	860	846	848	861	842	875	831	882	882	776	827	867	805	863	903	885	878	787	849	837	839	811	846	859	830	853	808	852	772	846	865	907	831	819	795	845	811	784	825	851	812	836	803	868	786	809	844	825	832	820	814	794	862	840	839	843	837	842	888	844	807	822	810	804	857	832	815	848	802	847	837	866	837	849	814	862	850	845	853	840	859	862	813	859	866	878	869	882	892	814	840	855	840	893	827	830	801	807	859	869	829	836	837	840	817	850	827	792	819	887	833	885	814	847	888	810	869	844	822	903	820	835	844	781	767	787	819	863	821	827	831	851	879	860	891	845	846	829
13452	876	645	459	368	345	291	270	236	232	213	210	206	209	181	180	199	216	172	174	174	172	180	201	189	180	184	200	183	172	177	188	180	166	180	171	174	189	176	160	174	181	182	190	158	160	178	186	183	156	184	195	171	173	179	155	169	183	173	185	172	163	171	182	203	175	184	187	182	181	184	183	182	175	154	155	172	154	156	198	189	188	179	189	179	153	197	173	162	183	183	170	171	180	170	181	164	191	189	166	166	190	178	162	176	196	166	187	201	183	185	165	162	196	166	166	166	168	154	169	160	155	194	185	173	171	182	184	202	206	169	168	166	184	181	172	178	154	154	147	167	177	175	173	202	158	172	165	154	175	171	179	162	193	188	153	208	165	151	163	166	183	177	161	166	181	183	194	178	160	166	158	158	175	193	157	150	187	142	168	182	168	181	154	164	182	172	156	174	192	155	167	171	159	196	196	140	173	179	169	175	164	171	163	162	195	174	177	178	186	191	171	194	172	164	162	159	192	189	183	191	188	173	182	172	188	189	161	165	196	193	177	185	189	193	197	169	178	170	170	163	185	170	195	180	159	158	168	176	183	165	187	200	187	188	164	135	171	156	147	191	189	177	172	169	168	186	187	172	182	180	181	180	175	175	176	207	175	191	167	171	172	151	175	179	169	172	158	194	199	172	191	197	155	186	157	167	180	174	173	195	172	173	175	183	162	152	178	155	184	175	160	162	172	189	168	182	199	157	162	194	159	162	171	193	176	175	176	165	165	176	192	169	162	173	176	164	162	175	178	166	169	172	207	152	190	164	167	152	173	201	179	164	168	152	170	185	150	172	173	194	188	156	203	177	180	160	188	163	161	165	155	163	178	193	179	184	169	183	163	147	157	208	170	180	192	168	168	176	165	197	181	189	179	205	161	211	187	177	202	195	209	204	187	184	195	177	194	192	204	180	176	159	173	175	160	175	203	146	165	162	182	190	169	176	171	185	177	162	192	190	167	168	188	191	164	165	181	194	178	180	165	189	172	171	182	172	178	195	204	171	180	162	192	164	189	192	178	179	169	178	156	189	190	192	172	175	176	163	180	150	167	191	197	192	183	185	162	176	165	197	177	146	169	164	192	159	178	181	157	179	158	175	196	181	183	176	155	193	172	171	203	168	185	187	152	173	167	183	186	206	176	177	177	149	156	153	175	164	173	157	168	172	163	146	182	157	173	168	178	175	173	205	165	169	188	173	170	162	173	171	171	180	188	162	147	178	152	187	219	190	172	159	177	167	153	185	177	155	173	184	163	197	191	158	174	139	191	151	190	168	175	173	157	159	177	178	182	173	164	161	182	190	200	159	194	174	181	196	189	163	168	164	188	172	179	169	179	156	169	159	171	178	171	175	183	187	155	162	180	195	188	186	191	166	179	183	155	161	169	166	196	160	146	169	180	178	185	173	201	188	174	162	184	186	145	182	158	193	178	186	166	156	171	164	177	175	176	171	200	205	168	174	173	155	184	179	165	143	199	159	189	186	157	158	181	167	177	152	167	168	165	181	186	182	168	174	183	186	195	178	198	160	147	190	188	155	202	194	188	178	173	163	198	162	183	202	188	181	180	198	177	153	163	196	188	172	161	177	167	188	185	170	175	194	188	185	159	165	182	200	196	177	181	195	187	162	185	182	169	200	167	162	173	189	181	162	171	164	146	173	194	184	166	181	182	173	147	179	171	181	191	192	188	193	195	189	153	166	191	176	151	179	197	165	194	175	157	179	174	171	201	175	174	159	167	170	179	166	171	183	204	172	186	162	172	162	187	212	178	189	159	174	164	169	151	190	168	162	153	205	180	160	178	187	188	165	185	181	190	157	164	163	187	187	189	169	199	175	189	199	179	182	171	157	166	193	197	173	135	160	182	172	202	182	181	154	162	158	176	172	157	155	169	204	185	177	176	188	198	181	192	208	175	171	159	173	183	152	194	167	195	171	162	171	178	148	197	187	167	176	182	224	171	182	178	206	165	183	159	135	178	186	190	179	181	184	194	175	148	157	173	192	182	169	180	186	173	168	166	188	174	181	158	165	159	178	175	177	193	200	197	178	164	182	167	172	180	174	168	166	182	181	191	204	177	179	173	197	166	160	166	171	173	198	195	171	162	200	165	199	212	177	177	196	192	183	179	159	169	199	207	142	181	170	183	185	197	164	171	179	182	187	172	181	187	183	133	171	168	178	173	164	172	196	178	194	168	172	189	157	172	184	164	189	162	175	153	188	166	158	186	194	193	183	171	152	175	195	164	174	157	147	153	160	174	173	169	172	193	175	193	159	167	177	167	166	190	160	154	179	184	165	167	170	200	175	170	188	195	162	185	153	159	210	187	201	166	173	182	214	168	221	167	179	157	160	188	182	194	201	162	177	166	162	149	179	187	204	178	156	192	198	177	149	192	176	195	177	161	188	157	185	189	161	199	196	169	191	198	164	188	184	179	182	175	179	161	165	174	175	177	187	172	180	175	154	178	162	203	191	207	176	185	193	168	165	194	203	165	186	189	181	180	175	180	185	148	163	177	176	176	151	182	154	178	181	180	185	186	172	186	167	205	192	164	176	171	175	194	170	180	187	175	167	176	179	171	185	176	180	176	168	184	179	172	171	176	191	173	195	177	165	182	160	170	167	167	172	196	163	177	173	173	181	176	174	173	170	158	166	199	174	169	152	164	188	164	164	170	178	157	160	168	173	158	162	170	194	186	158	186	185	168	155	183	157	171	188	153	175	158	170	199	170	202	171	176	170	154	181	182	198	176	192	171	211	178	195	193	201	196	175	181	156	181	176	186	183	168	211	163	204	191	171	200	172	164	167	171	165	183	165	187	166	198	166	176	150	172	181	178	180	156	184	165	185	182	157	178	170	172	179	152	201	181	164	178	174	169	165	177	199	176	188	195	197	178	159	167	169	191	195	167	197	165	184	172	216	190	166	179	182	202	174	183	157	170	184	187	168	145	167	180	177	164	166	189	171	165	179	182	173	159	155	198	166	165	168	199	159	177	165	187	207	177	188	198	168	161	193	183	183	159	167	172	164	179	201	181	173	183	166	165	194	166	191	171	156	165	167	168	157	170	174	164	178	179	152	158	165	194	160	161	178	177	174	181	189	156	177	165	152	176	167	181	195	181	156	194	146	182	176	168	195	158	154	155	181	178	179	191	166	177	158	179	183	186	166	152	138	189	195	199	173	168	188	174	198	174	172	185	171	150	185	183	159	176	198	167	189	162	195	166	173	177	199	180	182	170	171	178	184	169	184	177	170	157	183	160	149	163	165	183	181	162	202	154	189	158	172	171	177	182	180	158	164	189	173	191	182	163	183	184	189	185	158	183	160	167	180	164	180	176	175	160	190	155	164	179	172	148	189	169	195	177	160	158	174	172	180	184	175	164	180	169	155	176	180	175	164	194	179	160	199	180	177	169	152	185	183	164	165	153	193	171	172	185	190	177	200	187	142	182	172	189
8588	861	1399	1667	1461	1265	1123	907	889	813	715	644	595	596	574	551	562	535	550	508	543	508	509	495	500	521	511	480	454	481	492	471	489	508	464	492	496	476	482	442	430	490	465	463	477	468	465	440	496	457	473	451	474	495	481	478	429	465	453	429	467	487	458	462	445	446	437	431	450	428	480	444	459	439	439	442	442	455	502	440	453	468	446	459	465	465	483	485	468	486	474	451	475	455	465	449	475	448	445	470	458	485	477	485	469	452	425	496	482	441	475	406	467	441	445	407	425	452	450	437	438	441	478	430	463	417	462	494	430	422	444	505	435	433	442	450	482	444	433	490	483	428	438	484	469	434	454	435	478	447	434	474	462	460	472	459	478	493	491	463	450	451	451	461	469	448	391	448	504	451	426	437	443	443	459	464	448	476	453	483	442	420	468	479	450	462	447	467	465	493	420	446	446	487	490	417	478	487	468	448	440	438	442	446	438	434	447	429	453	495	473	445	447	471	444	441	424	454	435	466	455	447	408	474	459	454	454	444	469	438	455	489	470	454	470	470	451	455	449	498	434	471	446	450	443	494	483	465	419	446	465	427	401	450	464	464	479	468	452	485	465	458	456	430	456	452	420	438	462	472	402	447	470	477	434	476	486	457	447	445	440	470	453	412	401	437	452	436	469	456	450	448	458	430	446	421	424	454	495	477	463	450	448	442	448	440	450	473	452	442	433	462	473	483	451	441	430	440	450	437	430	437	476	479	443	460	434	416	443	462	463	417	455	479	434	495	437	439	440	466	499	470	445	447	472	476	456	462	447	414	498	441	490	447	451	458	448	459	435	468	412	441	433	402	448	470	462	469	473	483	432	416	471	451	437	456	465	486	446	427	467	457	474	438	469	410	442	472	435	466	467	421	461	450	468	446	448	460	495	474	447	479	452	469	435	442	481	476	497	443	457	481	432	446	463	425	416	463	430	436	479	450	466	440	418	434	457	466	450	464	462	471	452	437	514	448	467	427	450	429	452	408	438	439	424	441	465	447	437	494	454	443	454	466	456	442	475	452	444	474	481	451	389	474	480	474	460	484	429	422	461	456	444	450	479	447	446	415	443	464	446	458	467	480	455	447	425	492	437	421	425	451	432	494	442	488	437	445	449	440	460	465	446	467	442	419	410	471	456	473	443	452	442	471	442	453	431	443	451	427	438	479	466	463	447	426	452	489	422	476	400	465	482	464	456	458	499	462	450	431	438	424	458	470	437	441	455	464	466	467	446	451	471	462	491	445	437	493	452	443	465	461	477	442	441	457	438	431	449	405	453	487	460	452	445	493	498	431	469	474	472	445	478	451	458	454	455	463	431	442	436	466	446	484	483	473	477	447	467	441	432	453	447	466	443	475	476	438	463	476	459	452	473	461	445	455	441	459	483	448	446	450	477	429	450	410	465	465	416	514	495	475	437	418	492	468	470	437	491	425	434	467	476	437	459	466	445	477	427	422	422	453	449	418	457	439	462	450	458	457	442	448	468	463	466	406	439	495	479	481	460	456	465	436	460	451	431	443	446	458	426	480	446	442	449	432	469	459	462	436	417	459	493	440	477	438	481	462	447	489	480	441	409	430	427	424	408	464	448	457	459	446	446	426	468	431	452	430	500	425	442	427	420	422	466	482	444	436	477	477	428	438	496	439	461	455	472	429	471	459	470	397	388	433	440	440	417	471	459	508	428	446	459	441	418	485	442	444	453	475	452	436	446	446	461	398	460	459	448	434	446	429	456	457	453	475	444	454	412	430	428	438	481	440	424	443	495	480	457	461	430	418	454	442	457	459	458	450	446	426	481	446	416	456	482	439	474	451	431	426	461	465	452	489	435	469	433	462	476	444	439	425	449	439	447	476	475	478	467	459	485	462	491	435	442	501	457	419	472	455	424	467	432	484	428	439	451	473	448	420	438	449	478	459	447	470	426	425	435	484	475	459	461	462	453	453	458	452	482	442	417	466	481	480	435	437	496	455	444	438	386	478	455	483	443	483	448	453	448	453	469	467	456	445	462	490	464	456	430	472	429	467	475	466	448	460	457	448	451	449	469	428	476	446	451	452	422	452	419	460	441	485	461	478	428	480	443	439	419	462	450	473	468	471	458	450	466	437	441	466	443	443	421	436	470	457	453	447	421	463	471	476	439	461	445	453	454	505	440	485	425	467	438	490	472	451	422	429	451	458	457	469	433	505	456	479	442	479	457	440	457	464	414	458	492	423	454	490	467	481	463	441	462	452	462	429	439	416	468	424	406	475	446	431	461	463	458	431	446	451	410	443	450	450	459	461	468	468	461	485	495	442	458	457	461	456	458	448	438	468	455	455	444	414	433	497	458	465	425	463	443	463	465	454	430	451	449	490	486	453	430	465	467	492	448	492	429	473	464	460	484	466	495	443	440	454	421	410	455	486	453	465	449	430	471	435	476	479	501	420	467	460	420	459	452	467	458	460	442	442	475	440	467	417	452	432	471	445	467	467	469	445	420	440	467	454	499	445	483	478	515	459	439	479	472	455	449	434	466	461	479	453	430	431	451	464	424	491	479	425	444	458	390	447	446	442	432	435	452	456	432	431	449	467	429	476	432	431	463	467	448	442	474	494	451	426	463	463	430	447	428	437	425	448	420	441	468	454	442	443	450	477	447	450	443	459	484	473	436	432	465	456	480	423	460	466	433	451	453	428	442	398	466	472	456	450	431	482	448	418	456	456	459	483	425	435	434	486	515	427	420	460	483	446	464	443	465	446	483	455	462	465	438	435	486	494	440	449	509	491	462	461	434	457	434	455	431	451	420	430	443	489	448	491	432	459	500	440	451	438	440	491	462	441	411	447	485	450	435	436	403	483	466	485	423	468	419	482	435	486	474	450	478	409	447	442	447	454	470	414	465	459	447	444	480	449	440	457	491	484	458	460	426	452	458	468	476	466	467	463	469	470	476	438	468	441	445	467	415	508	452	428	463	450	461	436	462	468	493	403	454	462	485	432	460	475	455	464	465	489	458	448	520	441	462	486	483	445	466	469	402	445	458	422	471	495	473	419	478	484	421	482	455	454	416	514	419	435	468	413	425	442	428	492	414	407	456	466	455	423	464	476	464	462	476	450	445	484	439	421	458	438	444	467	470	474	428	475	482	459	482	464	440	469	438	463	453	436	416	463	434	448	480	457	475	444	478	453	428	470	473	435	476	442	444	468	492	456	438	449	430	451	436	483	453	419	438	468	456	464	493	431	443	442	452	438	454	481	453	436	451	467	458	473	463	431	466	419	443	411	445	459	462	457	447	485	430	455	466	447	453	456	442	469	440	455	433	435	490	442	456	400	499	434	465	432	447	451	439	435	444	466	416	419	418	455	480	429	421	418	458	455	497	418	468	456	452	477	438	462	463	454	450	492	463	453	461	453	466	450	442	462	462	432	433	451	450	461	470	455	457	505	483	463	442	476	476	415	429	472	462	463	438	467	459	455
1783	339	382	383	352	372	378	326	331	343	344	311	332	325	350	301	356	314	359	370	373	372	367	313	368	359	336	336	362	341	330	385	340	361	298	319	360	329	324	373	345	358	367	371	332	377	341	343	346	318	340	329	331	365	350	340	333	330	335	338	346	345	347	354	348	331	341	343	335	350	338	328	328	332	306	333	323	381	333	359	338	347	344	319	319	351	370	363	369	315	338	348	346	308	350	340	338	352	357	368	346	326	347	346	320	342	379	313	379	357	363	326	357	319	340	359	356	339	339	364	357	373	366	375	341	367	357	320	338	341	360	350	369	392	327	366	339	325	366	374	334	331	367	341	338	376	385	336	334	341	331	357	349	356	348	326	337	327	343	358	348	315	367	375	344	312	338	363	346	364	350	347	333	329	365	376	352	340	348	319	358	330	332	360	359	344	363	343	343	316	345	318	342	329	342	377	346	316	301	321	353	317	319	331	326	343	321	338	347	357	310	335	336	336	358	350	348	384	347	347	347	367	350	290	330	346	347	340	316	347	351	365	358	365	348	344	349	349	326	340	309	324	335	351	367	366	337	343	362	327	352	345	339	328	361	345	350	371	326	358	306	343	348	343	370	344	338	325	352	385	352	331	341	348	349	327	355	340	341	329	361	361	340	345	329	313	329	341	343	339	347	331	366	339	333	353	345	339	322	373	327	399	346	354	327	384	318	371	333	360	318	332	339	343	346	364	356	365	317	330	331	357	361	353	360	345	336	329	345	358	328	351	331	346	367	311	326	328	355	351	362	351	350	327	334	295	341	348	312	365	350	361	314	361	347	365	308	349	341	355	332	343	371	386	333	302	338	342	356	331	329	326	339	356	329	336	363	325	372	325	333	334	355	365	346	308	375	331	369	316	334	357	352	347	370	314	361	335	373	324	346	358	311	342	349	332	359	325	331	333	358	309	331	326	348	351	313	338	365	330	328	344	317	355	294	361	365	337	334	386	345	351	350	336	355	353	345	337	367	353	338	352	328	372	332	328	345	354	352	332	345	350	338	344	344	352	378	341	353	349	382	345	356	351	340	374	374	361	330	332	327	326	357	319	332	331	355	319	315	344	340	356	366	363	363	342	334	341	285	328	369	343	360	336	349	302	348	306	344	349	339	307	348	337	374	384	352	347	371	338	344	287	316	352	372	341	321	334	333	342	354	365	334	314	306	354	395	345	361	364	358	341	351	358	328	347	332	325	360	367	351	342	386	339	342	331	336	359	328	352	321	331	403	343	344	354	342	329	380	335	357	364	340	349	368	345	341	325	363	366	332	338	325	348	330	347	354	370	353	310	369	369	326	316	315	357	313	342	364	323	328	362	346	397	364	342	389	342	349	338	339	333	328	371	342	324	335	344	358	327	347	346	365	330	341	369	351	336	347	349	396	302	320	307	350	339	342	355	367	373	346	352	338	380	372	330	329	334	343	287	319	341	355	304	340	333	320	359	365	352	344	337	348	370	322	321	334	320	336	322	339	349	372	349	349	321	314	343	340	354	306	320	322	340	348	330	354	337	322	347	337	330	316	343	345	329	349	338	359	363	356	373	354	347	338	317	390	365	320	355	341	330	320	354	326	325	372	312	337	339	336	345	360	367	365	371	382	377	345	332	325	353	359	329	323	344	358	375	335	354	332	358	373	384	370	366	355	329	360	374	346	315	363	344	317	371	379	370	380	338	338	364	336	351	331	368	335	341	361	367	328	359	352	342	297	334	359	325	339	338	356	351	345	390	363	319	337	327	324	321	348	314	324	347	348	315	321	361	344	358	330	331	338	316	319	315	336	349	382	383	373	329	325	350	343	327	358	328	310	316	349	308	339	349	340	333	336	339	318	345	351	323	345	312	346	383	360	358	341	367	367	334	341	353	327	330	332	363	347	368	363	327	344	325	343	360	341	328	342	343	331	326	359	328	332	365	317	351	350	326	333	345	323	376	344	332	351	334	351	318	339	342	363	353	314	309	349	345	354	354	339	366	320	310	329	331	352	355	331	333	364	310	362	323	331	336	361	382	318	348	342	328	290	332	316	371	335	322	325	331	364	383	368	368	352	358	310	343	308	322	353	323	342	349	347	315	358	326	317	358	337	355	326	340	354	335	361	333	335	379	335	336	356	331	335	313	317	342	369	359	339	365	343	355	349	337	300	341	335	352	324	343	349	352	309	367	339	371	307	340	343	352	343	348	337	362	371	351	306	368	345	354	377	318	323	328	327	335	333	357	324	390	374	360	339	358	314	312	341	351	346	361	354	335	348	314	321	322	327	314	349	348	342	345	328	349	359	309	356	330	328	358	355	353	333	356	373	345	316	364	334	361	350	327	342	354	294	341	328	346	368	355	329	357	321	361	346	348	343	342	311	317	345	328	333	348	330	344	357	369	345	339	337	322	352	338	304	349	355	371	371	362	330	336	346	330	363	329	349	373	359	323	357	349	329	341	337	363	358	306	365	355	302	322	322	332	337	323	306	361	374	357	361	353	357	314	349	339	374	314	323	335	368	331	333	329	373	362	367	344	355	388	351	343	376	346	346	335	367	337	333	314	310	351	333	338	349	319	354	344	366	328	327	312	338	322	344	343	377	372	344	372	346	331	356	329	315	357	333	353	342	386	333	342	347	332	352	380	344	358	332	334	370	342	374	341	293	327	328	339	365	316	346	330	346	377	374	323	367	345	338	343	351	360	354	337	332	344	356	352	313	372	354	343	337	321	345	393	318	360	340	349	334	358	306	330	354	353	322	366	315	320	351	330	314	334	354	355	338	355	359	382	343	328	354	359	361	356	327	348	370	360	304	349	336	375	360	304	346	381	347	339	325	344	334	381	311	335	323	341	347	319	307	353	323	337	332	336	373	338	314	348	323	383	309	336	331	347	337	346	353	335	332	346	343	351	302	331	347	379	357	319	370	356	345	364	351	343	329	350	311	338	357	337	339	345	319	367	344	326	316	356	333	371	314	339	331	348	372	340	337	384	333	367	302	343	344	351	315	324	318	335	352	370	332	337	348	324	330	351	359	339	308	333	330	336	339	359	343	324	329	331	350	329	332	367	346	344	374	321	343	309	340	356	377	359	365	336	329	348	331	366	355	363	335	342	350	376	362	354	341	301	345	355	363	331	312	364	379	344	338	324	338	392	313	334	338	330	364	354	318	343	356	325	369	374	361	334	334	334	348	357	349	361	354	329	385	363	326	358	344	364	329	360	327	322	342	364	370	345	333	330	340	342	347	362	376	341	364	295	339	350	329	324	336	347	331	341	344	339	329	346	343	317	365	351	334	349	349	366	311	336	334	362	350	338	336	311	332	347	346	356	355	375	322	331	342	328	342	340	349	363	336	353	342	342	367	331	333	312	356	340	319	332	319	340	342	349	311	354	301	347	367	349	361	366	351	307	337	330	317	351	329	368	302	341	373	335	342	318	309	336	319	345	355	344	303	366	362	359	343	335	317	367	370	324
2337	874	884	870	860	816	844	846	851	891	838	795	848	798	839	838	849	870	845	870	866	845	779	888	822	861	821	902	854	855	773	826	858	863	830	761	838	829	864	799	829	875	857	859	830	858	809	850	860	787	857	828	826	899	818	853	811	817	821	803	920	836	820	827	863	810	853	850	838	792	841	861	824	818	873	808	849	875	800	863	856	881	831	846	849	853	848	809	826	816	818	803	823	809	790	889	796	854	842	803	810	813	834	863	863	826	847	868	852	889	844	862	850	850	797	821	849	816	855	821	836	831	821	832	820	878	829	827	745	792	885	861	837	815	824	783	860	851	839	828	880	867	828	849	875	834	825	835	855	843	861	776	835	837	852	782	858	839	798	817	874	805	782	824	827	820	812	851	837	816	868	808	824	846	858	832	870	827	854	902	851	877	836	872	870	798	842	815	836	829	875	874	833	838	837	834	878	857	821	805	842	874	847	839	811	819	837	885	854	833	863	799	846	846	858	797	858	843	878	856	785	797	806	878	831	806	835	840	871	796	858	863	837	825	839	795	848	849	854	847	820	822	854	818	831	885	877	845	868	812	827	831	839	824	863	828	815	810	841	819	833	804	873	826	799	826	893	866	802	828	857	825	842	837	820	819	857	868	871	806	831	859	860	815	823	901	813	851	847	813	819	812	811	822	851	857	855	828	843	763	876	842	872	838	818	839	792	818	795	875	845	812	823	835	872	837	866	819	836	862	888	836	835	816	839	860	836	796	817	862	823	868	867	831	813	788	839	862	832	830	832	888	802	788	798	796	844	899	865	835	850	866	857	849	795	808	820	869	845	840	870	872	824	867	786	820	819	848	816	879	846	769	860	887	810	843	865	846	835	821	814	815	870	831	801	921	891	845	875	840	832	890	829	836	833	836	860	815	824	844	886	765	875	834	772	814	829	845	877	834	830	798	868	867	858	851	813	879	852	816	783	844	831	818	840	826	850	856	827	840	816	835	884	853	847	884	828	884	836	871	861	874	778	846	828	817	767	849	832	837	817	845	799	840	858	804	847	836	840	849	854	863	839	794	829	870	809	850	785	859	879	838	816	822	830	845	809	803	834	819	807	889	811	815	877	864	812	888	853	845	850	839	820	765	832	878	894	864	829	910	829	882	875	846	850	837	822	857	852	852	841	850	804	817	859	855	881	834	863	874	831	837	878	815	838	837	854	855	845	839	824	825	873	825	825	832	839	894	836	825	840	862	831	846	835	835	847	859	885	856	823	832	854	798	840	827	864	846	837	849	812	791	838	812	877	835	846	868	850	806	888	807	805	822	860	828	833	844	886	815	833	867	863	864	831	866	892	819	856	838	827	829	813	820	934	833	853	851	829	830	814	842	805	832	820	876	871	807	816	849	808	829	830	816	874	819	853	854	841	830	848	852	852	810	839	844	834	797	859	823	860	880	814	808	821	840	809	831	823	828	835	848	823	815	845	836	834	864	878	866	880	851	878	809	826	792	813	863	842	906	842	884	829	830	821	769	848	869	853	902	869	889	819	824	843	789	844	842	809	825	866	869	837	857	867	862	784	863	811	803	897	855	893	833	831	833	836	858	760	808	851	841	817	852	843	879	839	838	853	856	856	826	840	893	811	868	818	832	815	818	807	884	808	869	848	806	859	858	837	905	827	823	864	868	866	869	813	843	878	846	864	841	840	809	819	832	824	796	841	827	818	879	799	881	843	806	815	805	902	870	813	855	870	801	818	840	867	888	853	851	802	822	876	848	842	873	827	797	849	826	785	829	839	855	835	858	861	821	842	894	845	799	795	831	856	816	853	842	877	866	821	790	849	838	857	843	857	807	873	806	835	810	805	790	836	853	860	839	866	809	844	810	792	892	827	829	884	849	835	856	828	811	824	806	814	839	846	809	802	817	853	821	841	886	817	837	870	782	843	826	863	842	881	822	842	838	880	852	812	830	828	786	850	805	813	857	867	810	825	821	849	845	839	859	824	900	817	869	819	866	852	817	892	795	784	832	867	795	845	869	837	844	851	887	841	867	864	849	833	844	778	799	822	889	845	848	843	829	871	890	804	846	807	831	820	805	849	841	802	849	809	848	833	842	800	845	859	847	838	841	831	879	835	858	829	816	800	843	830	880	810	790	834	850	886	811	858	824	829	796	853	864	831	873	870	868	797	882	885	891	837	858	868	863	847	792	804	828	796	822	822	813	833	809	830	781	775	818	826	833	830	824	865	853	882	834	824	855	863	814	832	837	858	832	783	844	874	890	809	853	837	835	825	878	833	871	803	809	853	882	819	825	854	872	846	817	776	824	797	863	852	810	873	869	804	831	848	833	833	834	891	817	839	831	841	852	868	808	803	846	840	871	813	821	889	801	836	834	844	856	833	843	832	845	855	806	803	860	878	820	820	777	809	784	871	786	810	820	852	867	836	828	806	799	822	844	900	803	849	773	826	855	838	835	893	883	788	782	830	859	839	815	827	844	886	835	851	852	799	839	829	851	874	896	850	832	836	888	883	825	842	840	848	828	844	812	819	776	826	838	851	884	850	840	836	838	852	840	798	826	859	888	864	872	875	837	829	861	840	829	793	801	855	839	901	823	862	848	839	796	852	802	863	847	808	801	844	807	845	810	841	832	797	869	783	849	808	849	831	896	777	778	838	822	809	862	779	845	862	845	792	858	843	850	841	837	899	849	848	825	838	869	797	812	832	847	845	872	804	848	828	826	834	824	819	796	854	795	886	807	850	770	811	854	857	827	833	777	814	855	789	820	833	838	829	845	869	863	851	850	835	813	786	826	848	915	881	834	816	860	873	847	854	852	818	836	815	821	833	823	812	882	849	829	844	832	829	829	809	875	888	848	811	796	864	824	821	849	833	788	788	834	870	847	803	843	862	828	834	843	815	854	829	857	829	821	830	849	854	860	838	835	830	847	842	844	842	836	833	844	856	849	843	856	794	880	865	806	843	807	834	829	833	785	853	834	772	876	821	802	836	839	908	835	830	801	829	805	845	876	831	849	824	818	803	828	844	769	787	832	859	842	845	798	840	834	831	878	874	810	826	789	803	799	843	838	845	830	811	838	874	887	869	791	848	851	813	827	888	899	829	867	774	836	841	852	855	852	899	758	820	868	824	868	814	879	854	843	862	793	831	786	857	834	830	794	857	822	826	845	861	829	815	844	837	836	792	862	852	809	855	887	867	871	774	818	833	803	875	825	812	829	834	874	816	809	812	812	843	834	815	827	820	833	835	857	867	809	865	856	846	869	818	859	862	819	800	810	867	830	871	835	813	805	834	831	818	879	791	832	924	820	891	910	825	831	856	895	849	878	876	774	898	830	786	812	893	841	831	834	814	855	830	821	825	827	863	865	809	791	877	814	819	858	829	868	830	873	860	837	818	844	832	830	837	938	826	866	805	844	838	856	843	817	837	872	831	821	816	865	835	829	863	861	901	822	855	849	897	861	837	830	840	842	847	840
7516	598	573	513	477	395	399	364	362	390	375	348	351	408	371	360	367	338	380	373	377	344	389	354	359	330	345	372	366	336	374	296	327	315	366	348	373	356	360	350	390	337	344	305	360	366	299	326	354	387	362	362	345	356	324	352	365	324	354	351	336	325	372	359	365	363	320	361	355	329	348	318	324	340	362	334	361	356	355	307	373	342	368	341	348	332	352	372	345	325	351	336	331	336	332	362	356	366	317	372	337	364	360	340	320	320	336	344	357	345	375	338	372	332	356	355	337	322	364	355	343	346	360	334	348	366	367	309	342	314	373	344	348	353	320	360	323	361	383	350	349	321	336	342	381	341	369	343	350	373	359	356	354	384	377	370	373	355	369	320	323	348	327	365	354	353	360	360	376	356	362	334	355	321	341	360	345	351	363	333	337	318	330	380	339	359	355	350	358	343	339	354	354	322	329	327	377	341	362	359	342	350	380	339	352	343	373	367	334	369	336	342	364	351	351	358	343	353	361	335	354	354	336	320	347	357	341	366	347	354	347	341	327	362	347	337	340	383	342	347	346	332	368	352	335	342	329	309	318	329	328	359	363	362	352	312	343	326	319	365	373	333	325	384	353	365	359	344	384	343	326	335	330	390	342	329	369	338	312	331	342	334	356	354	332	364	389	363	355	370	330	338	357	301	346	313	355	332	355	366	329	322	344	394	350	340	351	340	347	396	341	332	326	376	341	342	331	348	331	325	386	320	325	352	354	375	356	352	337	316	351	327	335	324	374	315	349	324	339	374	347	350	398	341	337	318	339	356	371	366	367	332	344	346	355	352	323	340	311	336	329	359	327	342	352	363	349	323	324	349	354	338	382	376	340	364	390	357	346	335	395	328	369	328	339	350	357	324	325	341	344	323	345	359	312	328	349	349	357	352	343	346	359	312	372	359	356	355	378	329	311	349	341	336	372	355	354	337	352	331	350	369	355	345	373	342	359	357	334	359	341	333	336	354	350	350	310	342	336	347	322	331	329	358	320	336	321	354	348	358	326	343	347	304	371	343	333	333	328	347	339	321	332	328	316	364	340	338	344	346	343	346	329	317	336	375	347	320	351	341	325	344	355	369	356	350	332	371	360	349	368	373	376	319	341	359	365	344	339	328	288	360	348	336	327	343	393	324	333	348	371	353	353	318	357	337	357	359	342	366	354	317	325	359	305	348	363	361	323	353	328	318	359	363	319	340	340	330	343	324	346	398	343	369	345	337	340	318	320	353	375	361	388	350	341	346	372	343	358	359	353	357	362	331	343	360	347	330	335	360	361	351	338	349	327	360	361	352	373	379	367	347	358	357	311	385	373	373	329	374	370	365	363	333	317	357	322	332	318	351	332	327	302	333	371	334	366	325	314	352	370	365	343	361	318	346	359	338	409	330	335	347	357	362	341	345	356	338	314	338	325	334	326	337	382	348	347	317	343	331	358	334	346	353	353	333	320	332	339	334	337	343	325	337	360	359	352	325	330	342	390	353	346	372	358	315	354	359	301	361	336	339	339	313	333	336	354	350	340	358	393	360	328	317	360	365	364	330	359	348	325	330	345	374	366	369	350	364	379	380	359	354	385	327	369	354	341	339	333	324	388	297	331	353	349	390	338	351	351	319	349	315	345	373	357	359	337	395	393	348	341	308	359	327	350	326	341	374	350	366	307	317	348	394	333	366	308	373	391	350	336	368	319	336	332	362	321	334	348	338	358	319	329	363	313	353	357	317	358	370	318	340	377	378	335	338	389	374	375	351	375	306	348	351	387	367	331	315	349	371	375	386	346	351	364	350	329	360	354	335	369	335	362	357	377	310	354	311	329	297	329	330	319	336	316	317	346	328	368	350	363	342	313	329	327	366	362	347	377	348	348	343	356	349	362	356	337	347	348	360	357	367	372	337	320	355	383	338	353	332	347	325	368	355	385	367	347	308	347	316	314	347	343	338	350	311	340	382	359	338	372	331	355	343	321	357	368	331	382	371	368	313	350	327	368	344	376	376	360	338	337	359	348	355	351	344	351	335	368	353	342	315	362	341	317	358	337	350	370	373	401	354	346	351	352	332	363	321	334	357	355	307	355	323	315	364	355	330	342	338	334	357	358	347	373	318	344	340	334	315	353	368	377	330	371	345	359	373	354	360	343	351	312	334	380	345	310	352	356	335	372	334	347	340	341	370	366	361	327	356	346	355	317	313	327	342	319	318	359	337	349	358	330	318	316	347	363	357	334	360	369	339	344	380	341	350	342	361	319	378	332	350	346	325	312	345	350	352	364	329	359	374	340	347	365	356	329	339	343	344	340	354	340	305	343	331	343	333	322	320	371	343	309	392	368	349	356	372	305	351	351	355	314	346	369	337	373	380	380	399	356	351	363	303	324	362	358	359	343	337	388	348	351	313	351	331	340	338	340	360	368	349	370	338	367	385	367	277	343	337	330	333	340	316	335	339	331	354	346	366	363	330	319	338	367	321	356	384	345	365	330	331	369	351	334	322	320	378	343	358	369	363	328	378	348	329	346	315	336	350	347	329	357	329	314	366	371	333	353	351	360	343	363	320	376	336	345	347	345	352	351	362	322	338	363	320	348	371	318	314	397	382	361	371	341	337	315	334	328	340	353	307	334	348	365	373	352	327	361	363	338	329	331	317	298	336	356	342	350	362	368	329	317	339	351	374	343	334	359	347	334	363	345	330	364	367	336	336	333	370	359	351	363	364	348	304	371	310	309	340	383	333	333	353	370	347	372	365	338	369	395	357	377	330	327	343	330	331	343	336	339	333	301	301	358	363	325	376	340	378	359	377	347	397	320	348	332	359	379	315	373	376	340	361	363	328	351	329	315	352	330	344	358	349	345	308	359	382	316	328	341	370	354	355	374	325	359	347	321	333	317	376	306	345	389	351	375	333	344	366	352	341	373	348	378	349	333	355	344	352	349	367	356	337	305	376	315	336	305	367	375	371	340	338	334	340	375	393	356	377	323	332	383	388	360	362	334	354	333	333	333	368	381	351	355	344	365	358	318	323	357	363	345	339	330	348	351	349	346	326	350	335	327	364	378	378	352	333	353	348	378	352	329	338	378	289	335	352	369	367	334	385	314	351	337	363	317	331	332	350	332	363	313	314	342	362	337	317	375	354	341	374	343	332	346	307	336	333	374	322	382	360	345	360	323	347	356	350	362	370	303	329	361	361	355	360	330	366	325	326	341	339	324	342	363	333	355	364	365	342	353	348	348	307	340	313	339	344	355	383	333	322	317	353	363	343	331	389	356	370	327	341	330	319	350	349	379	335	350	361	362	337	359	349	372	320	347	358	340	341	354	341	339	307	327	361	354	344	355	354	361	360	323	319	342	352	340	324	343	362	327	360	361	345	357	381	321	355	335	330	326	331	346	374	348	359	372	377	349	360	364	348	364	337	325	377	352	343	342	318	358	318	345	363	331	354	355	328	350	301	339	363	337	323	328	360
6974	1081	1361	1442	1307	1275	1159	1024	1109	1037	957	967	944	937	863	830	852	879	840	880	873	806	845	871	855	861	941	827	860	814	871	811	859	838	863	898	861	844	855	827	818	850	871	885	901	811	854	828	850	826	885	873	877	868	834	853	852	846	841	852	849	815	795	839	860	822	836	824	877	815	826	829	824	859	873	833	834	819	854	861	844	867	818	773	880	825	839	858	837	859	852	836	902	787	853	864	808	843	872	825	841	812	785	848	836	840	800	846	795	818	812	824	889	826	807	842	863	823	834	856	841	801	856	837	837	878	833	823	813	842	882	829	851	826	842	852	822	883	831	802	850	790	869	877	897	818	886	810	837	772	806	861	888	820	835	879	824	853	884	865	843	793	836	797	847	836	889	824	821	879	849	818	820	858	828	868	816	887	837	828	838	884	851	830	819	843	788	882	857	839	848	860	827	850	849	834	844	869	852	831	849	867	839	892	852	807	839	812	837	817	879	807	809	812	824	843	862	815	794	796	820	872	849	804	882	842	904	799	869	802	802	825	861	849	847	803	812	860	840	744	825	854	835	803	820	779	869	876	821	806	874	848	873	824	761	782	849	886	877	863	839	784	868	859	838	805	845	845	865	801	819	833	876	861	846	818	858	810	854	840	817	849	830	820	792	821	854	838	829	873	845	808	820	817	845	843	810	818	812	879	822	753	841	860	842	836	866	794	835	804	817	802	841	842	843	844	831	835	815	821	786	890	872	823	816	872	852	862	817	875	844	790	840	847	812	846	882	851	809	842	836	854	814	833	863	821	792	827	803	835	865	854	877	861	881	809	901	865	845	780	842	832	857	818	802	889	811	862	836	795	867	828	830	851	886	825	817	869	907	791	792	861	870	840	849	873	824	838	856	854	865	822	824	841	876	806	797	767	787	783	945	854	821	858	828	866	848	855	846	810	832	849	839	806	867	857	820	823	823	833	878	841	845	829	876	850	849	802	865	835	846	854	821	837	830	840	817	841	834	831	845	822	836	844	837	875	830	830	834	786	829	818	858	819	815	803	856	879	843	802	871	894	848	797	822	854	841	841	885	826	833	815	841	870	857	877	857	800	865	819	906	890	803	871	853	840	838	844	836	853	829	839	887	847	864	848	837	820	779	820	801	873	781	848	865	831	821	820	846	836	825	822	850	810	816	901	825	840	790	845	777	902	825	872	864	872	869	845	749	813	815	851	815	803	846	812	852	769	867	877	878	835	830	807	740	823	862	828	828	843	811	803	806	819	863	841	792	861	818	801	854	866	828	841	825	843	847	793	860	857	831	774	826	814	826	810	850	851	801	828	833	854	835	852	856	881	855	849	803	861	826	856	848	794	854	849	833	871	835	822	844	799	852	857	846	802	841	854	888	827	834	821	868	879	833	859	837	850	836	812	817	810	813	835	851	817	855	836	842	797	910	827	833	803	821	851	839	827	884	839	859	792	852	823	856	840	825	787	861	875	828	832	821	795	838	882	800	865	858	873	859	835	834	847	830	849	872	865	855	845	770	863	853	831	842	824	843	853	841	880	813	791	843	853	903	834	801	857	822	819	835	848	846	833	832	860	815	801	799	826	835	825	842	850	851	833	824	832	842	827	848	852	828	855	837	847	857	841	861	836	870	839	821	804	840	814	876	826	810	778	845	803	844	836	826	848	875	810	824	853	812	786	816	823	843	847	814	827	867	823	850	859	826	842	858	849	868	797	836	860	849	832	818	806	806	811	827	824	811	812	808	862	776	803	855	866	818	822	794	845	843	844	887	861	837	803	831	855	848	853	884	838	832	832	848	847	781	876	853	770	844	838	835	845	805	785	851	836	807	862	797	846	838	791	824	834	797	845	835	847	844	813	880	870	827	819	849	821	838	842	886	846	821	853	826	808	858	884	914	797	803	926	871	891	856	832	854	807	872	862	772	882	842	836	793	827	832	809	868	875	778	824	786	803	807	877	879	823	838	844	892	844	920	817	820	890	801	817	864	834	848	824	878	826	828	857	845	852	830	823	848	798	825	834	814	862	803	871	801	858	856	832	856	809	843	863	807	825	828	837	860	846	831	791	827	789	865	812	865	802	848	882	824	814	816	834	823	736	880	863	844	850	855	826	817	880	856	819	786	790	785	903	851	778	844	841	793	827	862	834	850	803	829	814	891	830	790	848	854	796	832	819	843	799	857	784	909	782	797	798	842	881	803	844	898	837	840	879	761	781	883	803	846	802	818	838	869	852	865	847	815	861	838	807	857	825	867	857	807	801	783	832	827	824	859	866	837	783	799	803	862	817	849	880	824	899	825	858	850	821	844	841	764	833	877	845	830	842	852	832	829	871	809	858	832	801	802	848	825	823	819	846	865	811	806	816	838	818	811	845	806	847	827	838	811	849	833	841	863	890	839	827	769	857	843	857	868	820	879	861	829	804	861	836	875	833	816	858	833	843	826	876	864	847	841	881	816	810	864	799	816	827	831	867	866	840	786	816	788	823	824	849	857	833	823	814	830	824	850	793	789	868	820	825	866	820	882	872	832	841	827	830	830	854	796	868	853	865	863	815	798	847	817	872	833	871	881	914	811	781	812	853	832	889	792	850	835	842	794	836	871	902	849	824	818	811	834	870	813	842	860	806	846	820	794	793	794	902	793	841	821	878	817	836	827	790	835	826	809	792	868	837	809	821	834	852	846	813	804	811	863	838	881	797	831	841	846	862	829	865	826	845	870	787	866	853	859	842	861	807	811	880	787	809	818	789	849	823	823	835	866	838	791	826	892	852	794	825	885	866	875	800	889	826	830	784	852	877	912	817	828	878	782	859	774	771	855	884	842	802	829	843	810	806	833	822	877	830	797	871	885	811	800	817	786	849	861	876	887	784	789	819	819	802	853	804	830	801	844	825	835	821	785	789	806	855	848	786	821	844	814	864	819	832	840	817	812	864	884	831	829	817	860	785	812	824	863	835	828	787	848	837	840	845	852	851	836	839	828	815	838	822	825	849	878	867	799	879	814	822	837	867	791	831	827	874	812	823	821	883	802	803	900	870	871	876	827	856	848	901	854	846	823	824	825	839	844	841	834	853	879	831	829	865	865	822	852	832	803	775	818	933	779	864	840	836	813	826	850	889	823	884	834	790	848	862	887	783	820	809	887	841	879	837	898	871	811	884	810	851	832	898	826	850	837	841	844	789	897	868	892	875	826	849	866	901	841	808	888	844	828	830	802	862	821	812	834	832	854	839	806	839	857	813	787	780	854	853	830	847	798	849	852	795	875	804	798	813	830	838	823	882	849	824	823	792	866	882	847	816	880	811	821	847	862	836	836	839	801	821	818	830	821	825	867	822	871	843	820	857	834	861	829	837	849	849	879	868	821	817	857	861	805	842	891	815	802	813	841	842	837	826	823	824	813	748	829	873	827	848	849	850	852	819	851	861	837	814	872	882	818	840	868	805	871	817	824	779	840	792	844	830	793	863	809	810
13144	828	676	465	385	322	284	251	235	229	221	232	187	212	195	185	216	157	197	180	211	178	188	205	176	187	164	180	170	166	182	160	156	173	165	187	200	168	199	182	170	205	201	164	181	196	165	190	197	192	194	169	174	192	188	164	177	173	171	192	174	174	176	167	180	160	161	170	158	185	187	172	155	180	175	156	173	176	174	193	182	164	173	158	175	199	182	158	176	167	190	208	192	170	162	170	178	155	171	173	163	184	166	190	178	155	178	132	173	184	177	167	175	170	177	177	191	185	200	191	145	152	191	164	183	174	168	166	180	171	178	195	192	190	181	185	178	155	194	179	171	161	160	170	167	179	175	178	187	192	189	179	203	173	177	158	185	172	187	179	177	159	165	178	191	181	187	161	175	184	178	188	195	167	150	190	190	169	185	177	175	185	150	168	170	161	170	188	165	182	172	169	179	185	149	162	202	158	169	181	195	155	159	188	149	196	161	190	184	154	165	192	184	184	180	176	176	178	199	192	179	182	187	155	190	174	170	197	189	167	179	181	170	170	207	167	167	169	183	145	170	181	171	160	167	170	165	204	187	158	154	163	150	157	194	186	179	176	187	173	177	179	171	186	156	185	191	155	172	187	168	189	167	193	195	180	182	133	173	193	160	189	174	152	176	171	180	160	173	196	165	178	174	173	173	187	159	173	176	157	169	186	163	180	180	179	178	144	167	186	163	159	158	181	168	173	196	181	154	197	169	174	165	171	161	171	190	164	170	161	178	185	154	166	176	165	175	178	169	158	175	163	174	168	157	199	170	164	176	194	164	175	199	161	165	177	199	170	175	174	181	166	163	151	187	156	169	176	158	168	163	172	163	172	183	205	166	179	180	156	159	176	165	186	173	186	189	186	190	153	162	165	180	176	175	160	213	164	160	174	207	181	168	179	182	169	163	186	144	173	156	201	152	168	192	181	196	187	192	152	181	175	169	164	178	159	174	180	171	154	176	172	177	168	163	174	161	175	208	184	171	180	194	171	179	152	170	158	178	182	160	158	163	179	194	198	182	185	177	166	190	185	163	157	189	173	183	151	165	178	165	180	176	182	198	188	160	172	175	173	180	160	166	189	166	149	179	164	166	189	177	168	160	187	212	166	160	168	160	165	198	205	170	172	171	166	164	171	170	166	140	178	173	179	194	174	164	195	175	202	140	182	163	202	162	156	176	177	197	149	162	172	170	168	180	176	198	182	173	153	173	211	185	164	172	153	156	174	166	195	170	180	177	192	181	216	175	186	176	181	184	186	172	161	191	170	177	176	174	188	212	168	191	186	178	175	207	156	183	190	177	180	156	165	190	191	190	191	153	190	197	165	169	178	146	171	203	183	187	165	169	171	180	171	158	191	179	178	165	154	157	168	194	172	183	168	166	149	166	154	188	180	187	197	199	199	175	175	175	185	157	152	187	186	179	170	160	160	179	184	182	169	168	180	183	216	169	184	182	170	206	183	171	184	154	185	169	164	210	171	199	199	171	181	183	182	165	181	186	188	175	174	194	177	176	195	167	171	206	186	178	191	182	171	166	185	170	192	171	177	185	174	171	175	140	159	170	172	169	189	152	168	201	170	151	200	163	163	182	168	175	189	193	192	169	183	182	164	176	180	163	181	177	178	183	189	170	175	189	181	165	164	159	192	193	172	186	167	185	156	153	178	179	159	185	150	184	161	197	172	176	185	169	171	176	168	188	151	165	175	183	196	189	192	185	150	179	180	168	169	175	181	189	169	167	133	189	194	170	171	186	178	187	197	166	156	184	165	146	199	170	147	163	168	150	174	170	199	180	182	183	171	205	155	171	193	148	179	192	166	180	168	170	193	170	164	171	180	190	177	149	164	157	169	166	161	188	196	167	184	165	186	181	148	184	182	183	174	167	182	169	183	186	162	183	164	149	172	157	196	150	179	157	161	161	160	179	192	191	171	167	178	189	166	165	172	175	178	172	171	159	164	190	165	193	146	171	195	188	153	166	183	165	170	190	162	196	168	161	176	174	185	194	182	171	179	195	180	166	166	184	181	175	142	160	187	174	194	198	182	144	185	144	175	167	159	156	169	201	175	151	188	198	202	184	168	148	179	183	187	164	186	154	202	215	197	197	177	146	173	197	184	173	167	163	188	163	178	163	147	184	174	150	180	194	162	185	174	184	179	192	163	190	173	156	161	184	171	177	183	157	196	160	175	188	193	171	204	185	153	174	189	188	174	170	197	184	151	169	184	152	180	193	159	174	170	154	179	178	167	176	170	186	161	180	150	164	182	193	160	170	154	178	177	189	169	177	174	158	174	184	176	183	169	190	161	178	199	176	189	173	192	201	172	162	178	169	187	178	160	182	172	167	162	169	180	178	181	176	189	174	166	163	212	173	160	175	164	178	181	149	197	163	158	166	177	169	154	174	195	168	169	154	173	151	165	185	166	178	187	173	176	173	180	187	148	168	191	197	181	189	146	182	167	166	152	186	193	164	154	184	178	172	147	163	175	201	176	164	162	168	149	158	165	202	169	196	152	190	162	194	156	168	172	166	185	183	190	183	177	163	158	165	153	190	182	188	143	169	160	157	139	194	180	184	165	180	169	177	175	148	151	177	149	183	173	180	166	160	162	169	187	209	165	163	186	163	191	167	177	179	177	169	158	162	160	163	148	176	172	163	164	175	180	180	182	185	192	186	198	177	157	189	158	193	159	186	170	186	182	187	161	186	174	178	204	169	183	170	180	146	171	189	161	185	197	152	189	161	181	195	164	177	159	167	176	175	177	178	176	189	176	164	201	193	179	181	192	190	186	190	167	197	191	203	176	155	171	183	152	199	173	192	147	167	169	192	170	187	174	173	183	174	184	184	155	191	171	189	165	184	159	191	195	155	172	177	157	191	179	171	178	204	163	173	186	157	164	169	173	177	185	167	152	177	175	204	190	179	184	190	179	190	194	159	182	184	176	173	183	180	185	190	180	154	175	180	186	179	179	147	161	180	185	166	164	172	175	184	192	207	168	163	160	184	163	184	160	164	168	170	169	170	156	164	192	194	170	163	192	153	148	162	176	154	186	179	183	172	180	174	169	163	197	173	152	173	195	166	199	189	177	165	164	173	175	206	172	198	200	183	139	167	166	206	154	177	158	192	152	165	157	199	169	164	192	189	181	176	200	168	176	155	169	164	182	182	172	170	181	163	166	201	204	155	163	187	177	154	212	178	183	159	157	183	168	200	176	173	149	177	156	191	189	186	170	183	170	185	180	171	180	184	183	187	150	168	180	177	207	175	181	183	183	167	178	171	168	170	173	181	178	174	174	187	179	160	165	167	186	149	171	183	177	161	152	182	164	176	169	146	207	161	179	168	171	142	174	174	169	193	143	175	178	171	201	173	178	168	155	172	170	175	148	179	172	204	156	186	172	167	178	166	167	187	177	167	174	175	161	177	198	176	192	194	188	174	179	181	170	196	177	159	177	177	172
8337	944	1454	1674	1482	1239	1039	864	899	789	670	666	653	596	562	594	589	573	478	515	539	494	533	539	507	509	478	505	480	472	469	525	459	480	486	508	433	486	504	491	482	474	424	461	454	429	455	501	450	453	455	453	424	444	459	441	468	444	435	477	443	437	441	430	446	435	485	454	474	466	436	463	491	462	480	468	505	441	481	444	442	476	472	438	475	430	460	450	454	420	432	454	459	475	446	450	472	462	436	468	475	456	473	448	441	448	481	440	440	454	433	426	494	431	426	447	448	458	464	440	469	464	445	480	463	432	471	430	420	478	460	440	440	444	478	457	432	483	487	446	457	458	486	452	447	468	433	466	417	458	453	466	420	482	447	404	444	526	476	481	409	461	446	453	472	464	469	450	461	444	419	450	449	483	422	450	451	398	472	452	422	429	469	437	442	433	502	446	434	446	434	439	449	488	445	430	466	473	460	431	461	462	464	417	443	441	453	432	412	483	451	440	455	450	481	469	477	493	444	471	436	444	490	452	459	465	458	419	462	442	459	455	482	485	467	465	440	421	448	434	465	460	448	460	450	444	434	457	452	423	437	461	442	493	474	474	434	431	475	438	457	460	506	450	422	407	423	410	430	417	475	469	451	463	455	455	450	454	455	458	458	472	457	471	495	433	422	474	443	440	471	475	502	469	440	438	484	457	424	429	488	418	472	444	431	464	477	454	427	442	458	434	451	451	479	481	456	457	468	505	459	474	444	466	467	478	483	455	429	471	443	453	458	419	427	444	412	463	476	448	484	442	459	488	465	457	432	467	461	459	461	485	455	415	463	459	434	453	479	459	435	450	463	431	461	444	418	470	465	483	450	453	435	456	464	468	452	480	472	456	441	445	428	422	441	431	419	448	469	422	455	442	408	425	476	464	443	439	449	472	442	459	467	458	448	423	454	465	478	438	488	468	439	435	448	416	438	442	492	435	480	414	487	465	453	438	447	440	428	467	471	461	419	439	444	435	388	429	451	464	469	438	461	476	417	428	441	443	486	451	450	415	448	428	441	474	450	444	462	444	417	493	490	446	423	454	438	408	448	443	472	466	508	457	480	434	458	445	467	455	432	430	449	449	478	430	445	410	459	467	442	428	452	500	483	449	441	473	430	456	446	426	466	426	451	458	443	482	462	473	475	451	444	450	445	391	451	484	464	439	447	465	427	438	426	466	436	449	460	447	492	426	398	476	445	411	477	411	492	440	468	477	460	446	487	447	483	462	464	484	449	480	507	471	427	444	448	481	428	460	461	447	415	438	409	440	433	429	448	443	463	465	418	440	452	480	461	453	420	465	455	458	488	446	456	419	493	449	461	484	471	453	489	434	462	412	464	479	465	490	461	491	436	470	450	459	481	465	462	438	481	435	453	449	460	463	453	435	422	488	461	412	487	475	451	450	456	431	464	455	416	480	466	447	477	431	462	445	425	441	464	446	461	445	471	458	447	460	427	433	470	451	432	439	463	437	437	428	466	435	442	455	504	454	455	473	475	472	432	432	456	468	467	428	418	438	440	458	431	462	466	474	482	438	461	476	457	406	441	443	453	412	473	427	482	453	486	489	464	438	441	446	462	449	428	429	469	463	450	442	468	443	490	449	460	487	474	431	463	456	467	431	438	404	467	466	454	449	465	434	482	462	413	451	457	428	487	448	470	440	438	456	392	462	434	453	452	447	450	444	404	484	460	481	458	466	458	432	475	442	469	421	473	438	493	449	436	408	463	429	465	482	415	441	439	488	421	415	453	464	461	452	480	459	442	456	425	449	431	454	469	438	494	400	475	436	460	448	425	452	435	462	417	423	449	425	455	455	465	422	451	454	461	461	442	449	430	468	443	473	447	473	422	448	433	452	474	467	432	454	439	478	489	459	434	424	445	441	425	457	467	433	465	436	460	465	431	447	470	484	468	415	440	468	466	466	450	422	443	462	471	437	459	438	424	440	429	454	489	464	479	459	408	470	440	438	468	438	480	470	426	473	482	415	465	424	438	473	443	437	415	448	463	451	463	473	462	472	460	467	422	426	465	497	419	433	462	422	462	461	450	467	429	401	441	437	480	454	477	459	475	446	431	478	466	439	477	436	455	453	447	424	486	447	439	445	464	443	417	436	466	485	431	439	433	480	434	451	470	456	477	430	404	450	479	438	410	461	450	445	472	441	441	451	459	468	457	444	444	480	466	480	461	439	421	480	450	435	490	461	458	483	465	414	432	455	482	442	449	447	475	451	455	447	443	468	444	438	437	441	444	468	471	414	454	475	475	425	456	470	438	407	427	481	457	461	467	468	480	447	454	436	460	452	451	434	457	427	483	459	452	463	431	468	447	476	434	478	443	453	468	461	463	463	444	467	471	409	413	474	477	486	463	435	425	477	462	464	422	453	486	448	439	463	437	420	447	483	483	454	480	442	482	476	478	459	454	501	419	413	445	452	413	453	453	439	442	463	447	466	470	455	451	460	424	484	449	453	427	464	462	478	462	445	438	432	446	458	409	423	463	494	440	455	437	456	427	449	470	419	464	465	465	451	481	485	458	417	441	455	471	431	463	479	459	483	438	443	428	440	430	452	457	414	475	413	433	471	450	450	430	469	469	442	433	453	421	428	430	436	450	455	432	459	481	451	472	454	475	457	446	453	421	507	406	407	454	495	432	423	451	431	451	470	444	434	448	423	430	431	446	464	457	454	455	476	474	431	443	469	427	460	461	479	503	443	451	475	443	437	490	475	420	453	464	474	427	470	428	442	456	494	463	466	466	444	455	434	453	436	453	467	448	480	418	457	463	445	462	443	452	461	413	441	459	458	476	408	476	423	451	476	493	469	467	435	468	439	467	455	432	472	483	472	433	429	462	474	455	475	454	452	462	445	455	442	448	419	456	423	435	493	450	448	471	473	469	467	436	436	438	442	447	468	442	491	474	436	484	457	427	469	444	463	435	432	445	443	450	429	426	494	472	476	425	474	459	447	480	472	468	431	455	477	445	465	452	453	437	474	462	429	478	473	433	434	431	457	452	445	472	443	450	464	463	406	443	433	480	437	468	454	453	441	450	475	471	470	494	448	435	465	443	428	460	404	456	470	484	431	437	451	425	435	472	451	489	448	439	417	438	434	434	468	476	489	414	523	491	480	423	482	441	519	455	493	481	434	446	484	467	454	449	443	437	449	464	434	412	450	521	445	452	473	479	459	444	445	434	475	431	497	465	448	430	475	499	432	427	490	448	410	472	443	481	465	478	475	486	491	430	521	466	413	437	426	486	434	432	446	455	425	457	430	456	447	449	414	431	424	477	446	439	451	495	445	440	451	458	434	486	443	470	412	482	465	472	462	442	451	470	467	440	498	430	483	462	432	425	431	480	441	458	444	458	490	455	432	477	466	472	500	456	458	460	473	504	450	453	443	453	426	441	469	493	428	436	437	469	447	443	448	428	440	416	435	475	432	417	457	479	444	454	456	425	453
1605	370	377	346	361	354	346	370	371	365	341	347	367	366	341	359	377	347	337	352	354	381	355	344	323	368	361	340	334	303	342	333	359	331	377	348	325	374	356	317	342	334	354	344	310	340	327	357	355	352	356	336	360	332	376	354	353	384	344	362	380	337	320	361	354	353	333	346	318	323	355	340	332	372	367	321	315	316	352	366	365	360	327	349	377	327	366	323	346	335	346	373	384	343	353	342	360	326	350	287	317	346	365	354	362	337	349	346	293	342	344	348	405	319	324	315	344	321	356	336	385	342	337	341	354	356	326	340	374	336	359	332	383	349	376	336	366	392	346	373	380	366	312	342	313	372	320	337	357	355	348	325	328	319	351	349	336	309	337	375	349	378	318	332	304	330	364	358	354	330	358	365	351	321	351	347	349	367	341	365	349	343	374	320	385	333	364	352	337	368	354	349	355	349	335	353	355	347	349	356	329	336	331	352	356	354	340	319	341	363	355	320	346	314	306	335	349	361	371	358	365	347	406	352	291	339	359	353	355	354	391	346	322	362	364	377	340	343	347	352	335	358	351	334	356	377	375	334	365	361	348	368	334	354	371	337	356	342	379	349	317	326	352	364	347	362	343	337	300	324	318	351	350	350	369	380	334	339	344	382	352	323	360	309	334	370	346	336	344	343	330	328	393	345	319	290	360	362	392	336	349	343	343	379	332	330	321	375	337	344	379	330	341	353	347	339	361	321	354	316	327	349	358	342	352	333	326	330	362	344	361	315	320	330	335	325	340	336	324	358	335	355	331	386	338	336	314	338	329	346	336	334	339	329	355	356	337	318	314	364	361	337	348	363	323	359	368	359	365	383	331	326	340	364	350	346	344	336	368	345	347	361	367	294	328	342	374	331	347	345	330	348	374	350	334	356	374	332	345	310	361	350	365	332	356	327	356	343	348	356	361	366	400	375	331	323	354	337	381	363	324	375	356	327	323	342	334	349	324	334	371	373	357	320	322	331	335	327	355	358	348	356	361	375	382	373	339	308	309	315	365	364	354	333	320	348	335	313	308	329	347	363	390	348	344	330	317	324	327	392	348	330	341	346	348	335	332	295	351	347	357	361	377	347	333	350	360	360	326	331	344	356	353	347	334	345	330	408	353	362	328	321	301	321	366	373	392	337	323	358	367	335	346	315	286	368	360	367	367	293	345	319	347	322	371	328	362	331	328	355	312	358	324	366	336	362	345	362	314	367	391	380	341	387	321	339	336	330	389	345	312	358	334	351	358	319	325	346	315	366	366	355	328	315	358	330	330	374	347	368	345	343	348	323	336	318	347	350	365	333	334	323	330	340	347	352	328	328	296	331	346	337	343	359	355	306	324	334	318	331	321	315	343	391	353	373	362	343	326	346	346	383	343	313	355	361	348	378	376	321	386	367	335	328	325	327	343	330	325	334	339	338	352	334	333	342	329	336	302	340	359	363	342	295	335	304	319	372	332	344	366	357	351	363	339	340	366	336	324	349	334	363	330	376	325	362	352	333	346	375	357	328	359	313	346	352	348	358	365	338	330	346	333	345	378	345	368	316	339	344	357	319	308	357	350	350	366	330	325	331	317	343	363	313	354	348	367	361	313	338	348	287	374	338	320	308	351	351	351	320	319	342	342	344	357	340	343	338	302	339	317	367	372	325	341	364	342	353	344	341	335	361	319	350	379	329	360	335	352	365	340	330	369	363	363	378	345	366	321	318	347	376	359	319	345	386	356	355	339	325	370	359	381	301	355	349	319	322	323	334	354	363	344	346	371	385	353	353	339	355	362	349	366	350	341	319	344	320	363	353	356	343	360	310	337	330	363	361	330	345	347	352	330	370	331	331	325	346	340	335	333	370	357	366	347	335	320	369	355	352	334	387	344	371	354	341	358	353	337	317	341	308	335	354	331	327	332	340	318	352	347	337	378	306	321	345	356	337	346	337	365	343	376	341	338	367	344	347	327	369	371	342	340	348	335	350	365	352	358	349	345	343	348	352	378	377	357	303	311	343	310	352	352	324	354	325	344	337	372	378	324	352	307	326	353	359	361	322	345	345	331	312	320	372	367	367	330	312	394	356	322	316	356	336	352	350	353	356	329	343	352	356	338	351	347	327	342	337	351	345	346	328	316	362	337	348	344	347	341	357	392	325	334	348	326	376	342	330	327	352	343	343	319	309	340	344	337	342	355	370	364	363	343	346	358	335	355	309	353	343	333	345	330	364	385	359	404	337	340	340	395	363	367	349	347	299	348	363	326	384	362	336	345	359	335	328	360	329	329	357	355	330	338	307	324	357	350	337	351	314	322	330	320	335	360	332	326	365	354	314	362	349	359	343	344	367	347	329	346	337	349	359	371	382	358	325	350	344	357	323	338	318	372	364	357	341	371	365	364	328	358	358	345	359	342	353	383	380	321	339	371	383	324	356	366	326	310	365	347	334	350	364	369	354	316	351	320	362	337	331	357	351	362	341	349	351	348	352	378	337	343	328	350	352	320	343	335	332	377	357	360	325	365	340	359	329	337	315	345	341	346	357	330	349	338	321	329	373	338	345	352	330	370	371	348	354	354	362	342	330	296	358	313	355	345	333	323	362	358	323	342	373	356	367	350	372	356	341	351	383	329	348	335	341	351	335	346	348	359	320	316	390	340	348	316	369	398	345	357	351	339	288	311	352	353	348	361	329	320	359	346	339	333	355	352	319	353	344	356	354	387	351	346	353	336	334	376	380	320	341	334	327	372	364	314	350	327	370	332	336	321	295	341	328	337	351	369	350	336	361	335	357	338	337	383	323	361	368	359	354	331	332	340	342	315	345	318	338	340	322	348	336	341	310	312	335	363	362	334	367	346	384	351	357	325	341	320	317	327	340	348	347	335	351	338	346	377	377	347	305	323	362	341	334	372	337	352	341	382	336	350	329	312	360	373	334	306	352	374	363	359	336	324	332	350	328	351	368	359	325	314	363	349	327	376	361	356	313	330	351	319	346	340	350	311	363	329	339	359	358	343	326	352	350	336	337	357	345	358	364	353	334	342	363	342	365	337	368	376	368	327	324	351	326	387	375	350	328	307	338	359	357	361	362	373	347	356	369	332	344	342	355	328	326	325	353	303	367	343	363	331	360	332	374	354	363	357	327	335	364	331	362	323	380	346	346	356	358	340	320	355	366	357	356	366	385	309	346	383	340	333	339	341	370	369	331	340	373	331	341	339	335	371	346	333	344	357	378	327	348	348	342	339	343	295	356	332	357	327	345	336	357	365	357	330	365	342	396	364	356	339	359	316	339	338	346	347	330	368	347	364	385	338	311	336	337	347	366	354	330	337	297	359	387	357	329	328	356	370	356	345	318	370	339	356	352	324	346	330	368	339	319	334	334	355	317	363	355	369	356	351	331	365	341	360	338	330	354	341	353	335	341	367	379	349	323	355	379	344	339	349	344	365	307	340	314	370	334	331	356	389	363	317	383	371	348
2241	882	903	876	898	894	884	896	857	849	835	850	830	841	829	874	816	836	868	806	871	842	853	816	826	803	888	809	856	873	860	847	806	876	825	778	799	777	889	870	827	849	846	786	810	836	841	849	892	838	823	869	905	854	878	836	801	875	844	822	836	839	826	852	849	893	846	815	874	857	859	852	826	846	819	870	832	816	814	836	840	874	823	868	819	866	848	833	841	867	836	873	825	783	855	847	847	846	813	887	775	776	810	883	845	804	841	881	886	848	808	805	834	785	857	843	882	832	854	811	847	835	824	868	865	865	828	876	836	842	768	901	883	883	858	763	883	858	880	798	835	837	831	846	882	827	824	871	792	858	890	855	826	787	820	848	827	856	915	813	817	822	789	815	816	833	814	847	845	825	870	877	838	848	865	787	845	813	910	836	862	850	911	888	867	833	854	871	848	849	836	867	831	839	867	881	789	863	879	793	846	866	841	892	878	835	837	849	900	839	859	799	863	854	817	816	840	825	824	821	840	849	844	815	828	782	816	828	797	828	854	891	848	825	821	823	860	864	820	826	812	776	896	846	873	893	873	855	824	864	845	871	843	802	863	869	786	863	866	804	858	839	814	873	820	828	815	825	851	802	844	829	854	832	845	821	845	849	880	804	845	782	921	868	834	832	854	828	858	801	805	900	869	857	834	782	831	804	828	817	855	844	864	849	849	826	862	822	775	882	789	903	839	912	830	868	827	800	796	850	842	894	878	845	838	884	852	888	841	847	878	806	876	847	782	857	841	834	831	857	839	857	874	830	859	880	802	860	845	884	880	860	862	842	785	806	850	882	834	870	873	850	823	822	857	841	863	868	882	826	855	834	850	847	781	855	894	830	885	873	826	862	839	868	826	766	865	797	843	826	909	868	843	892	855	806	764	826	836	838	859	848	799	788	848	834	853	864	849	846	867	829	799	878	844	880	834	831	828	868	860	880	857	855	859	808	853	816	863	812	848	838	807	844	858	877	882	849	828	787	866	812	848	821	843	812	791	848	862	842	882	881	869	855	843	856	826	846	843	869	799	819	861	825	845	800	870	845	871	878	838	866	842	840	822	855	850	831	840	786	810	859	816	804	833	819	870	840	863	877	863	852	829	811	825	853	825	835	780	879	815	862	768	850	900	817	809	816	823	814	864	851	850	860	827	817	889	827	800	845	874	851	933	875	789	837	839	846	832	828	830	836	874	859	825	872	875	813	870	826	836	851	832	882	779	867	859	896	833	815	813	825	845	849	819	809	852	823	834	858	826	796	838	840	854	833	828	846	846	879	827	847	811	877	844	813	841	807	873	813	842	847	849	848	812	837	873	773	864	797	790	796	820	845	855	863	795	803	860	853	823	846	849	849	812	837	857	804	827	896	864	864	852	848	808	810	774	861	803	848	826	864	813	794	843	868	860	841	813	820	840	831	868	816	854	844	882	856	801	813	894	844	857	817	813	850	860	899	833	846	824	856	830	884	855	872	871	859	871	815	853	810	849	812	906	840	849	827	817	874	792	864	798	773	822	848	877	852	820	861	893	855	836	824	903	786	891	857	837	843	873	850	879	802	824	820	861	839	809	849	848	905	872	876	839	816	808	851	823	850	818	789	795	843	843	829	777	812	862	861	826	871	842	804	910	817	833	856	819	798	769	825	809	825	858	867	835	904	840	878	831	844	867	884	830	809	875	810	871	824	875	825	801	842	835	856	811	842	839	836	846	824	805	855	843	840	847	853	868	802	852	831	820	830	859	880	780	807	869	841	844	765	859	825	898	841	843	895	872	867	882	858	795	827	896	821	877	853	837	909	789	871	805	864	832	852	940	867	879	849	830	878	854	818	901	881	855	867	828	872	832	854	820	813	820	822	865	802	842	834	779	820	851	853	786	836	804	829	864	826	847	851	878	837	798	851	845	849	856	826	898	783	818	827	813	856	870	811	875	860	822	851	841	824	845	839	804	857	850	867	848	825	876	853	821	801	883	829	838	815	842	864	886	876	802	816	862	806	840	870	863	826	836	888	818	806	805	798	890	810	802	857	779	836	835	835	848	805	856	863	791	873	831	799	809	793	882	870	818	827	832	837	890	816	864	835	823	839	865	848	856	847	863	902	870	835	803	818	858	834	786	828	841	824	854	935	828	841	872	831	842	838	860	812	846	819	847	856	837	809	796	812	866	880	821	836	828	822	854	850	830	845	847	818	818	820	848	829	870	824	825	876	844	856	829	832	828	848	857	835	832	851	890	876	791	836	844	843	800	852	844	809	881	822	890	846	835	861	876	865	835	843	837	839	888	813	847	848	781	808	831	865	801	866	862	851	869	912	821	800	851	885	870	806	853	840	840	844	851	881	809	860	892	900	849	821	800	833	848	812	821	824	835	858	816	835	838	849	808	872	832	858	859	840	834	800	849	825	845	801	860	809	820	857	856	797	866	843	847	890	856	838	826	876	808	837	798	822	871	882	817	842	887	870	852	863	853	780	863	849	865	830	801	847	842	819	811	798	862	854	843	824	826	821	862	859	885	880	820	836	815	854	823	836	810	849	834	873	896	838	889	835	819	833	864	832	830	805	820	829	870	851	785	806	860	845	826	838	857	796	826	792	747	836	852	826	867	837	850	808	833	777	823	862	819	841	784	871	836	797	822	837	882	845	875	838	889	857	816	917	855	831	808	838	861	821	826	811	839	808	845	812	808	860	862	818	848	824	906	801	787	831	847	846	854	881	863	813	865	852	829	844	831	827	818	856	805	861	879	850	800	813	876	848	816	882	841	799	821	918	894	888	837	829	856	816	766	799	902	787	837	845	837	821	844	846	810	859	836	873	792	858	858	848	874	855	862	860	826	883	864	836	823	804	863	800	863	844	831	859	911	926	888	850	862	823	845	885	867	845	905	846	861	813	851	856	904	845	876	866	856	862	848	858	807	794	810	823	869	848	806	864	839	850	901	903	896	842	840	834	825	842	898	829	880	801	808	798	842	809	822	848	839	814	852	785	822	816	854	815	847	828	821	850	822	866	869	836	844	862	845	849	829	841	872	874	820	856	818	863	844	847	837	837	806	784	883	823	835	839	875	859	849	826	829	853	833	854	838	842	846	894	867	857	816	879	841	835	874	811	841	859	858	844	878	869	798	802	810	852	828	864	862	868	790	826	866	828	825	800	808	851	823	810	836	846	865	873	882	870	858	814	927	847	840	829	827	776	870	821	862	806	843	885	806	815	837	882	936	848	804	867	852	797	847	875	832	842	817	848	821	810	818	879	802	840	852	824	841	899	849	830	879	860	827	884	811	896	804	845	813	783	843	865	867	859	815	861	872	854	889	820	883	853	877	876	831	840	832	830	866	859	811	874	854	789	837	841	848	802	824	813	836	807	869	860	855	880	845	832	848	807	794	893	813	825	851	803	870	864	813	845	819	829	809	851	862	802	837	818	829	812	828	827	874	852	916	784	870	823	870	843	887	814	837	870
7433	589	596	515	468	397	400	387	364	324	377	374	385	405	332	361	365	356	366	342	328	368	338	318	331	381	356	340	349	316	319	421	363	342	370	351	355	360	332	349	353	345	342	342	344	350	321	361	334	377	347	386	340	370	376	317	342	328	361	311	343	339	350	333	325	375	313	331	353	346	356	337	366	350	345	322	360	361	348	384	371	368	354	351	358	341	349	335	360	332	319	326	357	329	319	349	342	328	341	357	349	388	364	324	316	354	382	334	361	393	363	314	331	337	331	344	355	313	364	342	356	351	332	398	362	364	359	324	330	348	330	370	321	363	373	364	374	362	333	342	313	363	312	342	325	362	345	375	374	355	331	328	366	349	363	371	343	349	356	358	335	384	369	344	336	336	364	340	355	353	347	382	347	343	305	347	335	311	363	356	367	344	384	320	345	341	335	348	363	343	346	357	321	338	348	372	358	300	357	350	355	353	349	330	350	378	325	327	356	322	323	335	370	337	336	375	355	346	321	319	365	316	383	367	370	375	352	293	346	322	348	344	365	339	354	350	355	345	339	311	362	358	367	338	331	336	379	313	334	321	376	368	344	342	346	339	364	358	337	329	355	346	331	371	377	412	338	357	355	337	339	339	358	363	362	351	346	357	353	319	365	347	356	341	363	372	404	326	356	321	344	343	332	321	324	321	336	322	367	369	316	335	352	346	351	337	347	346	375	369	336	379	356	362	342	350	341	326	359	375	339	347	347	370	323	328	363	338	327	365	342	358	361	359	357	373	348	358	343	346	321	329	364	342	359	309	365	346	349	341	349	327	377	339	380	313	328	326	373	351	343	345	379	362	369	313	360	330	361	327	363	349	342	353	330	311	344	319	334	336	322	347	335	347	348	305	310	341	326	365	345	327	353	349	390	347	368	370	347	308	341	330	362	363	350	334	339	355	336	340	327	357	366	340	336	355	313	321	372	348	288	330	381	381	339	325	357	386	317	357	354	395	338	315	345	348	344	353	355	364	335	338	359	353	325	317	323	316	309	368	379	332	320	360	374	349	350	335	334	295	357	328	303	355	337	334	325	364	366	342	334	345	363	331	371	358	392	339	364	326	363	340	319	316	317	349	342	357	382	329	345	350	363	343	374	338	316	305	342	377	352	356	335	313	343	359	334	372	286	348	340	363	351	339	357	369	322	314	345	344	315	348	318	327	377	320	337	364	350	349	330	348	322	341	344	389	382	310	349	365	309	350	304	342	321	365	324	354	367	325	351	322	327	337	350	346	369	376	364	361	338	360	358	317	347	358	357	335	392	348	324	320	343	334	375	348	337	325	334	338	333	339	323	336	362	334	337	324	349	329	364	352	328	316	353	345	371	341	374	363	323	349	362	377	380	342	321	307	325	365	313	364	323	395	338	353	357	339	332	361	364	330	384	325	343	362	374	352	277	356	387	326	372	345	328	331	351	340	365	377	348	348	396	337	365	332	365	376	352	343	351	363	311	326	339	325	364	343	345	345	321	340	336	324	344	357	352	320	340	338	320	380	366	367	358	340	346	392	346	319	356	339	337	352	358	356	345	338	373	332	332	333	361	333	349	338	341	370	377	357	349	351	337	344	383	342	342	310	362	344	353	372	369	314	280	370	344	372	349	306	348	315	344	323	360	322	359	338	320	335	320	392	338	347	342	366	353	346	333	382	376	349	356	361	378	351	371	358	355	347	318	341	353	348	355	367	308	360	358	325	330	346	324	316	347	348	355	360	375	363	347	358	350	370	335	345	310	369	343	331	345	365	344	347	325	371	361	349	373	297	338	364	333	344	326	354	335	338	362	356	336	339	340	344	323	353	375	310	353	340	341	350	334	333	362	329	342	362	334	333	341	300	394	349	336	331	359	308	382	339	349	337	386	315	370	372	348	361	397	347	354	330	343	350	330	353	357	321	358	340	357	345	345	340	351	330	359	350	354	357	328	359	352	347	377	327	313	329	366	361	327	338	360	333	363	331	351	380	367	348	383	360	336	325	326	356	346	318	327	369	342	358	369	335	345	346	317	358	344	375	347	302	331	352	387	340	366	383	324	348	400	330	348	358	366	354	335	359	312	355	317	335	375	323	347	357	345	321	309	341	377	363	337	361	321	331	339	343	353	332	348	357	367	330	336	344	316	348	335	334	326	353	359	361	371	355	357	337	346	350	341	319	352	372	367	340	378	359	360	351	368	356	384	346	338	332	343	354	377	352	345	336	359	335	331	342	333	365	346	342	309	350	353	358	370	364	338	357	364	311	340	353	327	367	305	359	340	353	339	385	357	307	357	346	352	333	330	379	359	359	326	312	355	368	364	323	339	315	373	323	331	339	349	362	296	333	366	338	367	345	340	360	359	341	369	315	320	352	339	341	327	339	359	384	366	349	342	315	376	347	371	372	337	359	350	351	372	334	366	377	361	366	359	312	375	369	391	346	331	373	298	326	340	352	334	327	372	365	365	379	349	319	349	381	349	371	348	357	363	370	368	340	348	358	306	328	366	341	365	369	382	328	349	362	340	350	317	340	355	337	342	358	341	326	362	367	315	314	330	334	351	345	384	317	313	348	382	351	339	335	360	374	356	366	327	310	335	308	362	321	332	385	395	356	352	351	340	327	339	316	325	319	379	369	353	379	354	325	363	357	351	344	351	351	356	362	367	338	326	319	345	333	385	332	326	392	341	314	366	350	344	335	352	336	353	352	331	355	356	321	363	371	360	354	347	339	363	337	343	371	332	331	346	337	373	303	365	376	369	349	340	321	342	315	341	330	354	327	340	335	320	344	368	339	326	327	328	378	328	334	363	352	329	335	342	325	358	350	374	356	355	330	361	359	321	331	356	378	353	308	341	359	357	344	330	338	330	366	317	323	395	369	341	343	390	329	314	359	360	360	336	356	330	345	330	380	340	349	345	325	360	360	319	361	346	321	360	353	349	362	361	354	334	340	357	299	320	339	343	330	324	354	366	340	385	337	358	319	366	365	345	363	355	355	341	357	356	342	337	355	348	344	346	362	390	316	368	342	348	362	333	318	356	313	321	370	343	317	346	354	333	330	370	336	342	331	307	339	342	322	327	332	366	361	343	347	332	319	364	336	402	349	346	343	333	349	367	361	355	402	354	340	365	375	336	323	340	315	355	317	336	365	338	349	329	324	330	337	330	377	355	370	310	344	326	337	329	314	366	356	318	366	328	329	365	339	308	345	379	387	343	345	335	337	371	375	346	349	368	350	354	306	335	391	366	340	349	334	360	344	341	338	344	335	327	321	344	380	353	332	334	353	362	337	337	352	329	322	328	324	327	298	352	328	385	337	346	388	354	363	329	344	311	348	382	331	345	328	372	371	315	343	386	334	351	337	356	356	345	350	372	380	386	355	354	293	360	295	310	312	366	371	346	356	359	332	383	348	377	356	340	350	344	340	367	334	316	336	344	312	349	349	325	351	344	354	368	356	334	309	339	338	367	348	340	352
6918	1021	1325	1424	1323	1242	1163	1164	1084	1025	987	897	919	892	898	926	845	928	885	823	905	892	866	864	793	839	906	878	837	897	864	829	832	881	848	895	811	803	881	824	878	863	922	820	860	868	881	791	844	821	783	846	845	851	827	904	800	831	861	774	863	834	814	812	774	860	822	887	844	821	837	867	853	851	815	910	845	818	804	839	830	830	839	840	843	875	881	801	817	871	842	765	832	884	839	819	872	833	865	856	788	861	881	881	826	845	879	851	846	851	858	819	820	845	844	882	850	830	858	826	821	794	822	823	886	829	885	856	830	855	831	815	815	833	859	829	889	820	804	811	837	814	830	900	887	879	826	829	879	822	842	835	874	873	797	819	832	788	822	824	775	795	846	830	827	895	831	802	848	806	821	835	831	814	845	855	844	864	799	775	819	830	822	880	845	822	825	842	829	818	907	798	828	863	845	804	800	826	822	856	815	828	841	876	818	855	833	798	821	823	801	824	813	896	833	808	854	813	823	805	811	834	819	808	816	836	826	829	835	897	805	819	861	835	810	844	796	849	881	819	887	841	829	825	855	872	825	830	834	848	876	853	844	830	811	833	860	796	822	853	829	810	812	838	800	828	832	816	831	817	834	885	808	920	821	801	819	828	827	774	871	864	803	843	825	836	833	836	872	811	830	820	870	829	810	815	861	798	805	841	818	835	819	831	814	822	817	841	853	772	772	845	887	877	841	836	833	857	790	841	906	845	868	838	843	770	809	845	793	813	801	800	825	805	812	899	835	838	778	814	827	793	818	812	819	830	887	827	830	879	853	801	837	808	792	790	862	856	827	840	879	879	876	776	827	819	834	813	837	827	862	821	828	820	848	802	812	838	832	837	837	854	829	770	829	851	889	813	810	829	815	804	796	859	817	878	841	810	845	776	877	865	892	837	834	891	852	781	827	795	794	849	852	830	838	869	832	782	827	845	830	847	824	818	844	815	845	775	810	857	867	827	808	805	794	847	868	820	845	849	819	852	812	869	853	824	797	834	875	775	828	858	810	846	915	811	856	805	850	838	826	792	800	825	760	818	806	878	818	845	863	818	844	876	790	822	864	799	867	818	835	830	871	852	811	836	889	878	835	813	829	847	752	824	822	773	809	774	824	843	836	833	828	860	839	886	794	854	829	830	832	866	823	881	813	817	872	858	811	882	811	854	847	812	898	878	795	827	836	811	825	826	811	840	845	808	826	860	855	835	826	814	771	781	841	823	824	814	821	813	875	804	808	840	840	810	911	864	791	859	817	822	818	859	856	808	850	796	846	814	789	821	818	872	825	785	851	813	837	855	829	848	813	815	840	817	866	890	814	786	819	830	869	775	866	810	835	834	822	834	793	836	784	786	859	811	786	794	813	904	829	831	840	866	812	896	847	886	786	844	859	803	852	786	846	821	876	831	811	799	844	798	844	852	848	818	807	785	873	823	849	894	840	816	796	844	821	814	831	841	834	852	814	800	825	817	791	901	740	831	829	834	827	789	848	831	842	843	842	836	867	825	834	866	802	835	833	842	804	800	790	872	818	853	847	818	795	810	815	890	768	774	843	873	780	837	839	830	818	900	849	844	862	865	848	792	847	849	843	817	809	832	794	880	871	869	837	802	823	834	810	830	829	862	827	815	827	816	822	816	790	847	815	858	853	786	818	803	852	825	838	882	857	873	867	837	878	853	865	853	882	808	869	828	852	851	809	888	832	851	842	827	824	862	841	781	837	876	819	811	837	877	860	797	862	847	882	814	832	827	865	827	811	858	834	828	812	813	870	846	885	800	880	799	863	853	851	911	823	853	829	881	838	821	786	847	829	844	843	784	875	831	831	852	809	848	842	803	839	842	845	829	811	813	865	894	881	864	774	879	834	820	825	820	856	873	854	830	825	825	877	850	817	836	853	853	838	797	870	794	840	818	853	855	803	808	830	850	816	786	880	823	830	827	787	839	818	873	848	854	845	820	817	844	881	791	771	820	803	830	854	857	826	843	853	833	854	823	837	812	835	844	824	870	845	848	826	826	837	892	847	852	879	840	833	845	828	828	878	827	864	863	878	822	818	833	868	801	848	822	852	803	850	834	819	838	844	812	824	829	843	821	824	855	801	810	832	833	885	877	807	813	837	808	877	835	800	835	839	794	858	846	787	814	805	824	840	833	849	831	853	830	840	841	829	843	845	818	847	851	879	833	836	853	831	821	800	844	781	869	816	808	851	877	800	833	838	777	809	813	891	838	841	824	835	884	806	852	850	851	818	842	851	799	852	881	893	800	789	839	788	810	830	864	821	833	827	834	824	840	852	787	834	842	861	821	798	818	835	918	818	826	815	842	804	838	819	845	877	872	914	854	802	820	863	862	809	830	855	805	828	807	817	849	844	886	810	795	833	817	824	817	831	788	902	858	880	815	847	848	827	853	830	825	801	785	775	852	847	801	827	850	824	814	805	863	778	854	850	864	832	786	851	794	783	822	820	827	838	822	834	896	833	822	892	849	832	805	858	858	843	796	874	802	803	810	867	880	843	817	831	830	819	770	888	832	866	791	822	814	834	879	826	818	833	868	808	824	843	879	879	833	846	785	822	832	819	844	837	839	809	824	833	819	857	841	804	837	777	854	853	866	861	810	839	814	838	831	804	845	835	854	800	795	827	823	836	822	877	848	878	811	788	852	798	787	832	824	836	815	826	865	828	863	857	854	861	806	820	808	792	823	851	831	853	783	840	850	816	848	812	832	824	775	812	832	840	767	815	887	808	845	861	809	874	861	848	771	839	870	818	805	855	908	789	811	816	818	844	817	807	824	853	844	828	814	826	828	804	792	897	871	778	821	818	837	860	800	876	867	846	830	833	822	882	839	856	853	838	853	840	860	810	831	849	860	816	800	839	868	857	850	850	823	803	794	825	832	881	848	818	825	827	800	859	853	795	849	892	840	852	822	849	879	832	808	828	808	850	864	875	871	841	883	852	787	810	883	828	853	843	846	849	833	812	804	831	876	841	838	837	848	871	818	814	808	821	860	802	778	812	792	816	862	814	811	804	841	830	835	855	820	826	842	815	836	875	914	817	805	839	813	836	793	852	779	830	847	855	873	838	865	818	870	843	806	847	831	861	832	845	846	829	849	863	882	829	833	829	821	821	864	828	813	816	847	827	799	844	870	806	833	811	825	857	841	821	875	781	849	834	805	868	802	821	842	828	894	844	861	784	855	849	814	825	848	859	809	821	845	836	799	806	814	877	806	815	810	827	880	811	856	837	791	806	848	840	894	840	894	819	830	840	846	863	830	883	827	820	844	785	832	904	803	825	834	882	754	839	842	833	866	812	834	813	821	818	784	832	825	824	821	778	795	899	877	866	832	874	821	807	784	803	816	883	841	821	800	828	850	794	835	842	882	832	830	870	824	829	846	865	830	851	859	813	839	850	821	838	811	821	862	785	806	845	799	845	871	825	825	786	869	818	840	831	830
12625	755	656	553	389	320	292	249	270	235	217	184	200	196	190	186	174	208	189	164	200	174	218	175	172	174	150	169	185	202	162	186	189	175	185	173	175	188	175	160	164	185	183	164	145	167	178	170	176	197	167	201	179	161	175	182	176	170	175	175	183	166	193	172	183	186	183	181	183	159	186	172	166	165	182	174	182	165	194	171	178	187	167	185	166	171	205	195	183	156	153	181	177	173	173	156	152	158	175	152	214	184	151	173	187	166	169	192	161	198	180	167	165	166	161	171	187	172	152	164	173	189	183	168	164	180	182	164	162	191	161	150	167	179	194	173	186	196	159	152	190	171	164	181	175	169	183	163	160	186	161	169	151	157	207	176	184	154	194	181	171	181	167	189	163	185	202	172	176	174	182	185	146	151	181	165	165	168	180	172	169	202	162	163	183	180	191	193	149	182	150	164	162	163	171	197	181	181	175	166	149	187	156	154	184	175	178	169	183	169	179	170	158	174	173	167	139	174	169	163	180	169	173	181	178	166	174	160	171	199	152	168	174	196	148	179	159	186	167	198	190	175	153	181	174	205	182	179	185	180	187	166	177	173	177	155	175	171	171	168	179	160	158	165	172	179	163	191	160	181	190	168	156	178	167	147	208	188	178	160	180	165	192	175	173	167	157	160	177	185	203	173	173	184	166	179	167	188	166	158	179	158	166	177	165	175	177	151	167	178	160	188	191	181	147	181	182	178	168	185	202	172	170	186	169	165	185	163	170	192	196	167	172	184	178	191	187	192	157	163	189	182	182	158	174	162	159	134	154	159	161	135	190	189	183	180	160	212	168	159	159	187	183	200	165	208	165	169	181	166	165	179	168	182	175	188	157	161	172	178	177	169	188	152	158	178	163	158	179	172	192	174	185	182	189	178	175	175	162	169	151	172	172	174	178	167	158	173	159	179	186	170	183	147	164	159	164	159	173	186	171	182	138	167	185	153	162	184	160	160	152	186	153	179	167	189	196	186	146	183	179	183	160	181	196	172	178	160	153	171	173	159	171	178	179	182	167	176	199	194	170	170	159	179	188	196	180	191	182	151	206	175	176	170	177	178	165	172	174	167	177	178	181	161	168	159	160	174	176	159	165	192	147	169	168	196	195	155	191	164	165	180	160	156	170	173	172	182	166	141	155	183	175	187	182	167	201	189	207	172	196	199	194	167	166	174	176	174	179	169	176	163	188	190	195	184	166	147	172	188	149	190	175	178	177	176	169	186	175	183	166	174	168	180	165	186	167	151	166	152	149	169	211	176	184	172	170	183	168	178	159	175	198	173	196	173	164	166	166	161	188	185	161	179	203	167	172	143	185	155	183	173	186	162	164	177	184	160	187	178	175	173	181	182	178	168	170	168	167	165	172	180	167	179	169	181	157	185	175	185	176	188	176	166	169	158	185	169	163	169	165	179	171	163	176	187	186	171	162	173	179	188	217	172	182	160	189	191	157	163	180	202	181	159	169	173	154	191	167	166	182	182	199	148	190	181	184	205	188	179	166	162	147	192	166	199	174	180	158	178	163	178	168	185	171	174	201	174	146	189	168	173	150	173	173	187	169	153	154	178	166	172	167	171	194	194	177	165	175	171	143	189	182	182	170	148	174	175	179	194	153	190	156	146	159	152	194	163	169	179	191	175	195	169	164	169	183	181	181	168	177	172	168	177	158	171	179	156	166	165	162	149	170	187	148	186	191	156	170	198	183	184	191	206	181	161	164	178	163	178	174	184	180	175	171	172	176	186	195	188	184	200	187	172	172	183	174	159	183	178	146	196	160	192	165	169	162	167	180	178	156	158	173	158	144	161	189	173	173	179	170	185	181	162	167	152	176	167	185	187	187	164	156	190	161	173	186	150	176	200	162	178	163	159	169	143	189	163	185	167	178	170	162	179	156	160	201	204	165	201	198	189	166	165	147	195	159	182	188	187	210	194	169	184	178	161	185	158	172	166	155	180	185	157	180	172	173	187	159	173	187	171	152	164	198	178	138	172	183	182	158	166	157	168	171	169	162	193	180	170	177	148	167	163	167	187	150	168	175	174	170	170	201	173	185	185	183	158	169	178	188	192	185	188	182	167	198	176	182	184	189	197	160	176	158	187	175	199	186	214	152	160	197	176	168	180	184	183	171	160	191	178	149	171	171	164	168	143	204	185	184	164	193	162	167	179	169	165	176	176	190	155	162	175	163	140	176	182	172	141	179	167	165	187	162	169	158	165	151	173	183	155	188	159	176	182	168	168	172	191	167	143	174	155	169	177	171	161	164	171	174	177	162	183	183	181	169	184	193	186	183	164	167	176	194	165	163	204	184	207	163	169	182	147	164	189	187	199	184	185	173	151	169	156	155	180	200	173	156	189	180	175	164	179	178	165	175	153	163	172	146	170	183	184	175	167	171	180	169	158	163	189	176	170	168	159	165	174	185	172	203	174	190	176	172	182	145	196	180	172	193	225	200	180	171	172	187	151	202	175	160	165	199	163	174	191	175	162	205	177	182	168	171	177	152	168	154	172	163	183	191	171	153	171	177	174	189	177	162	171	206	168	189	169	161	203	174	165	179	193	177	146	180	174	172	151	164	168	194	188	169	177	160	162	159	181	197	178	158	184	152	197	173	168	153	181	197	164	146	177	166	158	168	185	196	165	177	176	193	176	176	175	160	194	167	191	182	167	145	175	144	207	173	186	178	161	169	177	165	169	166	161	178	172	175	170	171	175	197	182	197	171	197	161	181	168	190	178	184	163	165	172	175	164	172	172	172	185	164	178	178	163	162	179	165	161	167	196	194	165	135	162	187	157	150	181	162	181	172	162	169	168	188	165	164	166	170	174	179	184	198	171	181	161	156	183	161	153	164	180	173	179	182	173	173	181	164	177	188	175	155	202	178	176	180	185	169	167	190	178	174	212	175	166	148	175	175	178	173	177	183	184	172	168	207	170	172	174	162	195	188	185	163	170	175	173	155	186	167	179	169	192	182	183	184	182	170	153	196	161	175	202	180	160	155	168	159	170	158	185	184	182	167	145	155	193	169	163	199	171	173	146	174	180	190	166	160	212	173	189	183	191	184	150	168	169	185	159	189	197	185	178	165	168	156	167	179	173	189	186	190	180	195	186	158	163	210	176	163	186	161	171	182	182	132	164	180	168	181	171	197	169	174	172	159	147	187	154	173	159	163	188	162	204	170	174	179	183	182	168	184	194	179	182	152	170	154	175	173	170	176	190	171	181	172	182	161	171	159	185	160	177	181	161	187	175	153	208	171	190	146	152	173	149	174	148	156	177	186	175	156	183	152	192	154	173	183	174	163	157	192	162	167	199	172	170	161	180	186	188	187	167	180	162	167	168	182	170	192	156	176	159	170	173	210	177	195	171	172	164	188	186	177	177	148	221	179	176	163	154	162	171	170	167	148	179	171	183	184	179	157	149	156	176	180	186	169	166	195	155	182	147	162	156	167	170
8083	899	1484	1636	1490	1242	1078	924	858	771	688	665	657	600	649	573	568	554	528	506	537	551	476	520	500	524	503	477	518	457	493	466	494	481	466	490	485	438	505	449	419	445	447	461	451	450	452	445	435	457	486	455	483	484	453	445	486	484	489	448	463	413	463	436	427	431	485	496	463	440	427	482	480	494	418	427	469	459	470	471	419	455	450	475	436	464	449	491	466	457	435	432	457	469	433	460	500	477	454	450	427	433	445	412	412	492	448	439	461	458	430	476	461	454	458	459	486	468	451	470	473	468	425	477	434	447	471	444	459	461	478	444	445	424	429	469	459	435	429	461	444	462	433	482	449	476	473	442	447	446	456	435	440	452	455	435	455	427	448	444	460	462	449	464	432	475	498	446	415	436	481	422	436	480	455	459	459	462	454	448	463	437	453	457	477	488	418	434	439	453	437	449	491	441	452	434	471	440	444	469	476	503	457	446	444	417	426	441	444	406	445	418	416	421	460	471	464	504	468	453	448	458	455	451	448	431	459	449	458	446	458	413	462	454	418	449	453	472	444	448	456	435	461	464	449	470	449	480	458	470	444	449	418	414	417	418	424	470	447	431	471	492	438	436	458	474	423	457	411	445	455	469	504	437	456	469	400	445	454	413	431	423	469	444	435	397	476	447	420	473	458	438	404	444	464	461	447	454	451	456	459	484	461	415	463	431	433	424	461	462	455	450	435	423	449	476	447	462	471	463	480	478	452	415	460	441	434	435	446	488	437	442	474	447	439	419	482	453	438	479	480	435	419	487	463	503	424	436	404	483	471	460	466	453	432	435	427	434	425	447	445	451	476	474	470	438	438	450	439	422	476	440	447	438	461	459	443	465	426	506	432	433	429	442	456	444	431	425	432	495	422	463	432	479	472	441	453	463	440	457	447	513	445	409	465	422	448	442	502	466	463	429	452	442	445	486	465	460	467	434	452	440	444	422	463	481	435	421	462	457	431	442	444	426	453	467	466	450	427	434	482	464	454	451	463	473	500	416	430	452	428	434	453	447	429	444	457	445	463	446	481	472	467	465	417	413	460	437	409	422	438	430	474	434	434	466	468	455	460	452	444	463	484	448	462	494	444	414	466	425	439	486	469	486	430	474	427	439	398	451	444	470	446	424	472	449	461	439	483	448	483	484	459	468	466	462	466	476	466	445	443	426	457	466	476	453	465	444	422	452	486	443	422	509	448	472	450	483	501	495	404	488	452	403	476	437	424	470	421	441	469	446	488	408	414	481	433	430	483	455	445	413	429	430	456	444	451	423	475	437	462	503	501	467	467	441	433	424	431	450	462	442	430	463	460	414	442	471	509	442	460	480	444	454	467	469	434	472	470	455	473	449	509	457	449	442	432	435	440	445	443	440	434	456	443	436	430	445	403	448	461	442	442	432	418	467	485	457	444	453	475	405	449	448	438	446	495	410	449	455	430	482	428	480	481	412	445	410	438	462	438	417	425	424	425	422	449	465	451	436	441	483	427	469	465	415	427	459	484	441	456	418	430	440	468	432	505	476	450	482	435	446	450	470	463	427	463	424	426	494	474	473	459	459	399	452	435	447	485	429	447	478	448	480	464	465	480	468	423	409	455	434	457	463	475	465	433	443	487	431	427	456	474	423	407	401	443	427	457	430	444	430	416	479	459	440	443	447	457	454	447	452	436	437	459	447	442	466	460	457	428	441	398	478	435	461	489	464	449	448	431	484	489	470	465	452	470	453	443	455	466	473	463	466	477	450	449	472	466	456	426	454	453	480	479	449	436	439	450	436	468	459	462	439	440	413	444	466	466	436	460	437	469	468	433	469	456	500	423	455	470	458	393	436	457	420	467	442	440	444	408	451	418	445	426	425	427	426	418	440	447	458	443	455	434	447	456	459	437	470	472	465	472	436	449	412	440	470	436	456	429	426	449	443	445	464	454	434	443	428	437	431	430	452	421	460	439	436	431	438	463	434	449	448	469	451	451	475	463	464	461	458	463	436	445	444	468	462	471	504	484	454	428	456	452	435	460	427	452	429	445	414	441	428	447	461	428	430	445	479	437	481	449	429	469	448	453	465	460	456	459	430	455	456	471	464	400	461	471	460	437	431	437	431	440	462	445	497	475	425	501	469	400	473	449	452	438	453	466	454	448	471	449	419	484	422	443	471	459	435	444	446	447	455	469	441	470	445	433	438	458	415	447	460	462	418	450	471	471	446	435	449	478	452	474	435	441	475	437	465	473	439	444	448	444	410	434	428	423	437	448	427	473	480	424	473	442	492	442	454	456	397	471	442	463	461	441	466	408	452	400	478	482	459	475	431	478	445	457	447	461	458	429	437	452	432	464	471	422	437	459	449	456	479	469	477	457	424	453	464	450	466	429	506	474	437	435	456	458	445	450	442	421	438	458	476	461	471	440	447	463	453	452	444	460	462	481	439	419	453	453	452	463	448	436	440	424	468	454	456	473	479	460	461	420	415	435	417	448	452	438	449	470	414	447	427	426	429	463	475	445	466	465	442	472	463	464	444	435	427	462	419	446	457	441	432	427	440	428	459	454	443	408	490	478	461	442	476	432	451	467	479	496	451	438	455	417	463	441	441	483	476	478	420	449	445	437	462	428	485	442	437	442	462	440	445	473	403	449	436	447	499	432	466	440	477	468	452	492	447	440	444	444	460	426	483	415	465	440	435	432	431	478	441	435	428	397	444	399	436	433	460	421	440	475	484	426	415	448	441	435	433	431	435	447	461	437	445	478	478	482	452	471	430	475	416	449	447	411	489	443	486	470	459	429	461	473	457	461	435	428	457	477	428	461	442	442	467	453	431	443	480	472	421	462	442	451	460	434	460	455	412	470	474	411	418	457	456	418	443	472	427	446	453	444	416	455	467	425	464	441	442	445	450	444	465	431	423	407	415	478	422	467	411	462	466	453	461	481	441	468	451	452	466	436	437	456	457	430	449	433	410	449	467	490	443	415	459	448	405	445	474	399	464	437	443	478	460	450	459	477	452	441	430	443	426	471	466	441	480	484	455	467	462	446	483	440	446	431	453	449	414	445	461	455	466	425	470	470	455	469	440	470	460	401	441	453	485	465	415	420	427	428	457	443	435	437	421	437	439	454	443	451	438	468	462	446	451	397	414	413	461	462	440	436	457	418	442	486	445	474	455	469	384	418	449	454	450	422	438	473	462	441	474	448	448	432	473	444	422	427	444	459	446	481	457	447	436	427	451	458	479	460	476	466	432	434	423	442	448	447	458	443	435	419	474	414	491	429	452	459	470	477	496	450	387	417	436	456	430	430	406	498	472	451	466	423	449	450	435	448	445	423	426	465	448	445	450	463	401	421	439	452	464	445	451	432	431	429	474	432	459	455	459	469	447	429	489	428	474	412	440	441	452	460	420	451	462	399	453	420	449	447	479	429	421	439	456	433	429	478	441	451	473	472	433	444	476	449	444	452	427	455	435	447	467
1707	344	375	346	324	334	368	317	377	338	314	371	361	292	353	366	359	356	368	343	353	342	350	320	353	340	358	333	393	332	354	339	372	370	379	349	306	327	356	357	362	352	331	332	335	315	343	322	348	363	363	324	317	380	338	321	355	386	338	338	358	346	366	333	329	368	320	321	325	337	363	373	356	315	328	346	319	349	332	342	327	361	379	335	371	372	393	374	344	348	369	343	373	343	362	350	390	351	349	363	328	342	337	322	373	388	303	378	379	345	354	337	351	347	378	365	307	342	304	361	332	336	331	313	356	357	337	331	362	339	320	367	319	326	348	326	317	359	343	350	363	362	350	326	341	347	354	340	317	333	318	330	335	346	353	376	372	317	398	397	348	343	348	328	324	329	333	345	358	347	353	344	336	358	336	338	328	336	367	311	308	364	335	338	317	325	332	356	347	308	367	338	346	362	368	350	316	347	338	357	358	367	368	309	352	364	348	333	328	339	373	307	351	347	365	314	330	338	358	348	358	322	320	360	349	393	349	366	344	358	324	341	377	332	329	337	362	355	374	326	347	361	347	320	338	361	316	324	342	344	353	367	343	381	336	382	352	361	351	330	329	336	327	344	320	361	324	364	367	324	338	346	373	321	356	355	325	359	344	355	334	343	332	368	367	343	375	352	343	348	351	340	383	340	342	326	330	340	356	327	325	308	385	380	328	354	365	340	326	318	366	351	337	393	328	331	336	345	343	385	363	356	339	347	383	348	351	315	370	354	320	320	359	336	340	359	353	323	355	357	315	335	346	361	360	299	356	340	314	363	320	314	352	380	344	336	328	344	317	350	355	332	336	345	366	363	339	359	373	355	362	342	328	298	345	337	345	333	321	339	343	350	358	361	329	349	397	320	348	357	358	365	347	365	338	311	336	347	340	352	358	318	318	347	341	335	339	357	349	351	325	354	365	328	331	358	345	356	347	359	359	352	351	365	355	387	326	363	317	371	334	366	328	352	389	348	329	318	338	360	340	341	324	325	342	339	315	353	336	332	357	338	335	368	371	311	355	335	379	325	347	312	350	356	316	346	371	299	354	368	352	328	355	347	339	351	361	320	342	362	390	362	349	359	343	317	356	338	302	363	327	360	353	358	337	334	332	325	329	330	352	346	336	365	353	311	339	313	366	329	379	343	331	348	360	350	348	349	353	327	369	312	350	370	354	320	346	348	328	343	351	359	311	349	337	338	352	338	360	361	384	392	346	342	356	349	354	350	374	396	347	370	330	335	359	329	330	362	354	367	344	340	347	327	372	341	330	361	336	345	331	351	320	340	377	333	371	319	318	394	340	373	324	338	326	370	379	354	367	348	332	327	317	343	340	324	349	327	332	350	348	370	356	355	359	346	348	362	343	401	361	365	333	311	335	345	356	342	392	358	345	343	355	323	319	358	376	352	374	345	360	344	383	363	304	352	345	335	366	365	327	367	366	333	350	367	368	360	347	347	358	364	292	374	355	312	327	352	344	364	338	359	348	326	319	338	351	309	344	343	352	338	325	373	341	340	304	358	336	373	332	350	349	357	345	365	383	349	329	361	344	337	349	345	352	345	390	364	363	342	329	363	335	363	352	347	361	305	337	364	373	336	356	355	331	331	320	375	337	335	322	384	349	331	336	377	326	357	367	334	322	367	331	341	350	355	379	358	359	377	317	307	326	353	341	342	353	354	347	333	364	359	336	327	353	359	358	349	373	298	351	313	306	350	356	321	360	362	355	328	340	317	317	354	346	327	336	347	325	348	352	320	319	317	360	353	365	336	321	342	357	341	339	347	325	346	319	318	369	329	335	347	342	377	342	371	335	335	328	366	308	329	353	358	329	351	341	356	361	382	332	338	343	385	307	335	344	346	295	338	365	337	351	362	314	329	323	349	329	312	325	354	341	332	376	346	328	341	345	324	389	346	337	343	363	332	330	320	341	321	345	377	380	352	354	382	307	330	381	335	360	357	359	304	343	316	364	323	379	359	358	364	344	340	351	340	365	297	338	378	370	328	339	337	336	374	346	319	331	319	337	365	348	339	346	358	340	308	348	345	345	331	359	339	340	365	366	339	340	336	344	338	396	386	340	352	374	323	326	340	320	344	331	348	368	353	341	327	333	342	369	344	356	341	375	340	350	342	304	344	335	388	351	329	359	374	301	312	344	344	334	351	367	348	352	306	393	359	331	335	328	344	364	336	352	299	351	317	333	354	360	341	382	330	314	341	367	366	301	329	402	315	342	345	335	328	335	372	362	348	343	364	370	360	362	340	358	321	322	351	335	348	362	308	345	386	326	332	341	368	349	354	359	338	386	323	347	343	356	361	369	350	336	309	402	360	324	363	351	356	382	344	344	334	345	380	379	381	351	363	343	365	319	353	340	359	346	322	338	337	351	352	362	360	339	361	325	314	371	343	344	296	340	347	327	313	324	367	357	362	343	370	315	327	321	314	366	302	339	332	373	328	313	323	326	333	343	335	404	388	368	338	356	388	326	343	376	330	351	323	337	363	318	353	366	342	324	373	323	362	373	371	359	302	347	354	342	355	360	366	356	326	352	341	329	351	358	379	299	343	353	363	356	336	323	338	346	319	340	371	354	352	374	316	361	339	315	358	345	377	368	318	342	334	326	342	351	320	353	355	326	322	340	316	371	334	320	339	332	330	347	335	379	328	331	399	328	374	341	346	308	340	316	338	316	365	383	325	331	347	340	360	370	338	397	334	370	361	352	358	334	371	309	371	347	337	336	368	325	355	342	341	374	350	320	370	366	370	323	378	388	346	334	338	329	312	319	344	348	362	304	337	329	325	357	358	361	328	365	394	355	340	335	338	334	314	352	355	349	373	337	281	345	331	328	323	317	353	346	353	339	345	332	343	347	370	338	337	352	312	350	339	345	361	336	367	361	307	330	356	332	315	364	326	327	321	390	351	333	354	350	320	352	356	354	367	365	364	286	338	334	347	341	372	316	357	354	343	345	351	330	362	309	320	362	351	325	323	329	366	339	367	361	382	351	328	347	332	328	369	338	321	363	347	352	341	343	362	354	344	311	337	369	330	365	326	346	299	330	349	326	381	347	342	343	334	349	355	366	333	321	305	345	339	326	337	359	323	340	324	342	346	343	360	303	364	373	336	327	341	389	337	372	356	338	321	348	337	368	343	333	379	324	340	363	333	350	339	367	342	356	312	335	362	321	353	330	368	370	355	359	331	333	352	311	319	340	346	328	362	364	352	338	353	373	345	322	352	358	368	371	346	317	349	372	323	343	331	358	341	344	300	341	372	345	334	320	355	344	331	351	324	341	347	365	366	334	359	374	303	347	355	357	347	318	350	345	353	354	330	342	350	318	325	368	355	364	394	331	359	345	319	340	320	414	357	347	336	373	306	347	353	339	340	391	327	383	319	339	327	361	342	379	318	353	363	394	335	346	346	326	347	328	355	314	315	351	395	356	324	348	360	345	376	347	316
2296	872	871	860	876	870	840	839	840	860	844	835	839	802	847	877	820	855	864	810	879	831	953	856	852	809	856	826	833	863	807	849	863	900	808	859	765	835	833	832	829	852	910	846	838	861	891	866	834	831	818	819	830	836	841	798	790	839	813	859	893	860	864	896	853	857	853	796	862	827	858	842	813	840	855	884	833	828	836	819	830	888	859	884	818	879	868	814	868	797	861	837	837	885	868	881	847	835	812	845	805	838	823	928	914	826	812	853	851	858	890	857	862	877	829	842	816	811	875	867	820	825	857	902	818	802	815	787	839	837	819	823	824	831	864	879	821	836	807	839	816	829	826	876	807	834	866	869	838	839	833	817	894	800	878	846	823	825	781	824	877	883	873	803	806	836	809	819	850	809	870	822	822	820	882	808	880	804	773	831	872	857	813	874	845	866	769	848	827	834	806	857	889	817	809	852	819	851	829	878	784	838	810	860	812	843	809	828	869	860	846	864	855	857	820	805	849	822	788	799	936	858	864	793	843	824	872	811	853	822	813	873	796	852	799	822	856	835	815	808	810	832	848	869	798	835	842	850	849	791	832	836	823	850	854	858	858	857	853	845	868	852	865	839	826	799	842	828	798	894	839	826	794	777	804	846	844	860	835	843	851	859	778	840	832	801	876	871	901	907	865	836	876	829	814	902	858	857	829	860	871	859	810	851	845	824	846	891	847	808	895	806	814	820	869	841	827	841	874	814	860	813	850	878	851	801	829	826	763	813	828	818	889	840	877	850	845	876	857	869	843	837	879	803	869	879	822	864	866	884	813	850	861	831	846	844	810	841	856	868	846	865	829	835	831	835	857	840	827	854	823	851	779	812	792	830	814	841	854	863	853	846	868	856	817	789	921	814	841	795	867	810	837	826	856	822	861	816	823	817	828	829	865	834	839	834	845	859	802	850	842	844	811	832	849	851	823	843	890	834	798	855	827	816	822	830	800	860	842	817	818	845	807	823	831	815	821	842	841	793	866	851	834	849	911	830	888	872	800	853	828	847	852	858	847	839	825	880	838	833	839	827	840	860	819	801	869	853	836	839	813	807	789	910	852	884	778	871	867	847	811	851	801	780	869	806	871	873	848	881	853	885	842	918	827	807	836	828	802	776	812	855	907	855	823	906	879	844	834	839	878	840	845	837	821	868	801	836	831	811	823	888	819	860	827	904	845	825	868	863	831	791	772	796	816	809	817	871	810	854	860	842	815	850	834	771	856	852	789	781	874	841	824	843	881	834	870	900	849	817	813	902	882	834	848	839	877	855	820	799	865	877	873	852	877	853	825	838	850	847	807	892	874	839	862	857	796	887	898	813	833	812	814	787	852	882	873	877	861	826	867	890	851	804	848	829	776	797	801	839	835	872	815	837	819	852	847	874	811	824	796	844	839	908	848	831	866	870	821	856	850	840	811	880	895	802	868	800	866	820	830	796	821	847	854	848	847	817	830	821	816	856	840	809	824	830	841	842	827	851	812	868	867	840	848	859	824	855	837	839	902	850	838	821	814	807	847	881	877	843	860	860	805	820	861	830	849	829	858	893	826	833	787	878	778	800	814	901	801	833	822	854	846	847	813	867	888	846	798	836	862	835	797	855	810	848	832	870	850	882	860	864	836	856	838	815	772	847	815	835	825	836	841	831	836	869	815	827	865	865	835	807	837	888	833	874	828	829	851	788	834	839	806	796	830	801	826	832	774	844	903	843	859	834	876	862	894	858	839	863	845	848	781	823	800	862	841	797	853	864	845	882	856	832	878	852	899	820	823	820	897	849	804	844	825	824	854	766	848	859	851	819	865	861	861	819	796	899	842	815	828	869	825	804	862	801	844	849	896	832	833	814	842	866	806	814	798	853	893	852	848	848	852	867	852	854	941	883	851	829	817	862	874	834	836	850	876	836	846	875	850	857	848	808	802	843	832	839	828	852	855	822	823	809	836	854	885	833	859	848	831	824	819	832	852	855	870	887	841	860	849	864	868	852	811	841	784	796	835	838	868	839	790	809	863	831	883	863	804	854	856	835	837	818	844	880	872	835	851	833	831	809	820	819	794	871	798	870	833	823	854	797	904	887	804	844	824	793	835	853	848	904	850	823	869	800	842	812	825	804	804	870	787	894	847	852	822	838	794	922	840	815	855	892	825	877	793	784	851	846	840	855	840	836	865	858	777	795	845	863	839	885	815	871	868	854	814	854	862	862	845	866	846	911	785	856	840	776	857	841	856	792	862	800	793	829	847	863	826	855	858	845	870	788	834	832	850	884	841	832	831	825	885	824	857	812	867	904	881	860	817	817	848	814	787	807	847	858	838	774	815	849	832	869	810	895	843	861	814	824	815	866	860	838	806	923	892	851	859	837	873	837	851	865	856	774	827	866	805	870	852	832	841	862	794	789	847	783	819	830	842	857	843	884	927	822	845	868	819	878	848	837	824	857	823	823	833	872	851	808	796	833	832	759	868	868	796	825	857	890	829	881	861	881	817	859	852	859	853	851	817	841	872	814	862	827	802	847	851	806	824	831	842	801	801	827	881	903	773	828	842	836	836	760	816	831	847	818	834	839	832	780	803	825	816	846	839	845	816	800	889	843	881	826	789	803	849	824	853	866	828	801	875	829	834	847	885	863	813	869	817	782	898	887	880	858	842	857	821	822	802	861	837	862	845	844	806	890	850	865	853	838	878	845	867	833	851	819	828	832	874	905	813	820	856	843	802	877	815	849	886	847	864	823	819	826	848	812	806	852	824	838	911	810	849	844	840	787	888	799	893	829	836	814	874	857	813	904	827	862	881	809	847	834	866	824	837	806	799	841	841	869	822	808	805	821	870	822	818	844	824	803	866	817	849	829	838	872	831	852	840	797	831	818	875	836	813	847	860	839	851	830	818	846	868	826	876	810	864	813	869	840	806	811	834	850	829	885	827	826	897	849	794	864	885	863	837	901	858	821	840	854	835	865	860	847	827	855	776	799	882	847	844	858	812	858	830	789	832	874	815	790	884	869	811	856	814	831	889	834	911	853	830	803	855	844	817	864	776	822	837	890	833	854	857	851	835	847	785	817	803	888	827	838	842	842	880	813	857	903	850	832	817	819	847	850	804	888	833	869	790	864	847	866	788	914	835	856	842	827	805	862	856	815	862	838	800	864	852	875	817	846	821	787	868	869	841	856	872	915	885	867	835	815	848	854	855	781	826	865	798	818	843	849	903	874	856	812	835	798	858	872	804	881	787	851	881	828	830	800	838	800	877	857	839	815	826	847	823	850	827	782	881	867	827	819	807	794	873	860	861	851	828	865	832	829	833	836	862	827	866	848	827	853	835	857	845	876	810	862	851	842	842	775	797	832	848	806	847	859	799	890	900	850	832	852	773	837	854	760	829	839	784	822	792	801	772	875	859	844	841	836	826	813	858	882	823	878	871	840	853	871	813	842	851	871	900	876	866	874	780	867	843	840	823	831
7352	587	612	558	390	390	389	375	398	379	387	389	335	338	362	354	348	376	343	326	340	320	377	319	320	317	338	355	363	350	331	350	345	391	349	334	349	326	352	322	337	361	354	376	345	337	333	369	356	366	371	339	368	331	331	317	307	316	341	316	334	341	364	328	358	337	371	345	322	381	337	342	365	370	364	344	343	336	345	334	338	360	376	342	360	313	368	337	314	341	365	327	327	347	367	331	345	347	346	367	328	363	359	331	324	355	342	336	342	334	311	376	353	339	364	359	318	334	383	337	390	312	346	320	373	345	340	367	347	354	367	350	340	326	399	342	369	357	352	343	311	352	397	371	302	367	331	401	364	384	326	347	307	379	366	332	358	346	318	308	378	350	342	311	364	347	351	383	312	352	336	305	333	322	348	353	367	309	389	382	368	328	356	345	343	384	363	345	360	327	314	331	324	347	370	339	347	348	351	370	343	355	368	352	356	353	316	350	321	381	340	337	321	351	346	372	348	355	336	360	354	355	350	333	324	336	396	356	343	344	354	324	349	365	320	305	355	369	318	361	304	358	369	317	345	354	332	386	353	351	326	362	344	378	350	347	364	323	344	338	316	343	354	356	349	353	369	338	338	305	371	350	335	363	377	338	329	338	344	358	375	341	346	335	383	340	337	392	348	335	362	340	374	378	363	368	340	346	349	328	313	370	354	358	338	370	343	356	372	373	376	344	353	313	317	330	347	353	347	312	359	339	312	347	335	347	377	333	365	327	398	353	339	347	360	349	359	316	306	371	338	340	366	356	314	351	382	359	338	351	312	328	337	366	344	343	354	356	332	369	352	351	319	347	362	328	329	373	336	333	351	331	347	331	333	346	405	335	353	335	322	341	366	349	324	298	334	319	322	349	366	391	328	322	328	363	340	342	303	322	320	336	325	347	371	383	372	342	359	379	329	363	341	340	344	347	338	336	356	320	344	352	368	358	319	322	309	329	346	337	328	328	339	303	330	380	368	326	375	334	351	338	353	331	343	315	316	369	297	354	357	365	346	349	386	358	353	350	321	357	322	372	318	333	328	331	318	362	374	327	362	349	356	322	334	382	365	339	339	335	313	317	362	361	386	378	355	324	351	340	353	355	353	328	329	340	345	333	346	315	346	337	315	357	355	356	346	337	358	329	339	333	323	313	352	354	302	346	358	379	304	344	372	346	343	350	346	336	342	348	316	355	383	359	307	352	354	358	332	334	331	328	365	341	359	330	336	338	338	338	348	347	302	350	385	315	344	348	342	345	345	349	324	369	353	319	355	329	355	362	314	340	371	337	345	344	308	359	350	322	353	374	355	336	384	346	366	328	342	344	358	362	326	363	324	348	305	328	293	312	320	361	316	345	345	370	359	356	350	362	363	328	327	355	346	342	339	350	340	365	364	359	373	322	328	327	344	361	338	318	318	386	344	328	374	309	368	354	359	316	343	357	381	350	363	332	365	353	350	361	370	354	349	361	340	334	336	365	364	337	384	313	332	350	358	355	370	367	311	338	330	346	330	346	325	414	383	332	354	380	337	351	370	361	317	352	362	384	355	301	344	351	355	370	332	335	348	354	361	385	373	332	361	364	356	359	338	346	366	355	354	362	375	348	350	353	352	377	327	350	336	346	338	324	345	321	356	353	315	339	315	320	336	344	346	299	359	377	365	357	323	348	307	313	318	337	360	351	345	349	331	377	352	367	333	336	348	381	333	320	360	342	354	351	321	296	345	349	362	361	313	323	321	341	371	370	349	340	330	351	333	337	383	338	375	325	329	347	367	365	350	376	371	354	347	350	353	339	368	331	383	327	351	310	349	349	364	359	339	317	353	359	343	348	385	336	322	376	325	334	335	314	355	350	340	352	321	352	355	338	313	374	344	366	341	348	349	365	350	360	334	357	351	350	359	332	340	356	338	337	379	330	361	322	337	314	329	331	322	318	373	338	340	357	345	348	336	321	342	304	344	315	333	364	327	333	369	330	343	335	323	359	340	369	359	302	362	320	338	343	342	351	352	323	328	354	306	340	338	333	297	342	382	311	335	370	364	324	364	330	346	390	333	324	343	328	342	369	368	336	330	328	352	347	331	330	320	347	356	350	344	319	336	328	341	324	343	336	366	339	378	333	394	317	351	350	347	329	356	340	319	347	303	321	342	325	329	343	350	330	343	371	311	308	321	357	339	341	368	320	316	350	301	368	367	380	369	340	333	327	349	334	303	373	333	327	356	375	319	345	326	397	328	320	345	364	357	341	334	339	368	348	376	348	316	335	358	363	365	397	325	318	355	347	306	345	334	342	324	349	351	367	332	333	323	374	338	371	373	352	391	349	335	340	321	347	363	362	382	336	348	379	388	332	369	350	338	326	345	353	314	352	341	322	375	361	347	390	341	361	317	333	316	319	360	404	352	354	325	341	350	321	347	341	362	321	324	352	340	387	326	347	367	356	335	350	327	349	348	314	350	364	362	360	344	381	366	309	332	364	348	363	355	327	329	357	329	317	385	344	358	346	322	339	335	303	311	355	353	367	340	337	339	337	302	335	335	348	346	291	342	345	318	356	330	357	351	344	335	341	367	349	353	340	354	339	335	317	308	366	354	339	316	385	352	348	313	346	326	345	351	363	384	358	371	332	336	353	331	334	317	374	353	360	371	360	328	329	350	338	319	330	389	371	359	339	349	374	360	332	334	359	369	355	356	343	321	354	384	322	361	371	338	350	358	333	362	355	325	364	381	357	301	348	336	340	341	339	319	356	346	373	325	314	342	357	350	369	326	329	330	346	351	330	355	339	360	350	387	359	359	371	355	334	343	350	352	378	349	333	357	309	331	358	352	344	347	333	343	327	338	345	367	308	348	339	365	352	385	341	331	342	362	339	319	327	339	349	319	386	342	316	400	365	318	347	322	335	338	395	337	351	350	327	349	344	339	308	342	343	319	366	371	365	340	338	352	320	293	321	331	325	322	346	365	345	352	351	325	348	405	313	318	340	318	366	355	354	360	367	348	336	354	362	317	358	363	325	362	333	357	351	350	326	354	322	282	332	379	316	328	365	355	356	350	358	340	329	314	323	320	342	333	347	350	329	343	345	351	359	334	369	315	371	346	349	319	333	384	377	349	360	351	329	331	329	371	392	351	316	357	350	347	382	347	326	369	348	320	354	335	336	373	338	365	339	314	328	358	341	335	352	350	330	316	319	359	323	366	398	344	336	345	355	337	346	358	308	359	359	386	339	312	348	330	322	346	340	349	381	355	379	338	330	402	356	337	342	372	376	355	323	342	343	333	336	341	378	337	362	360	338	347	324	326	335	370	341	363	364	331	340	381	333	330	329	327	364	338	387	379	354	327	366	384	344	304	321	322	343	370	370	331	325	318	307	374	361	338	332	313	325	303	327	327	329	345	351	323	331	338	287	324	316	366	321	370	351	334	351	346	330	348	330	348	349	372	357	357	355	298	327	352	339	364	327
6702	1050	1371	1381	1339	1244	1134	1081	1082	966	989	904	950	890	894	889	840	849	893	890	786	851	860	807	868	896	883	816	848	772	826	834	867	762	841	813	850	769	814	806	848	831	794	824	833	804	834	891	806	838	847	821	836	845	860	859	861	833	857	864	782	783	842	851	878	799	836	826	844	763	834	800	825	854	813	896	860	802	811	845	829	844	847	806	817	830	847	784	844	853	812	796	832	829	863	848	795	831	854	817	858	818	894	868	774	851	814	817	820	769	813	782	835	790	775	868	819	867	802	856	832	864	859	851	859	826	800	818	897	831	816	857	806	848	808	811	828	820	829	804	825	796	809	850	860	851	834	835	849	812	807	790	791	880	845	803	843	858	866	824	842	851	819	801	826	805	844	830	795	834	822	898	780	798	841	829	847	820	823	832	785	790	842	858	800	782	863	787	841	844	795	817	802	806	814	830	843	849	819	827	783	833	850	843	797	791	820	851	878	801	857	820	807	824	823	794	856	833	831	805	787	839	828	862	843	809	817	839	827	798	823	834	819	806	788	854	854	824	823	823	820	844	811	813	816	859	820	873	824	878	832	826	797	810	815	841	831	862	831	835	836	794	850	818	812	817	797	841	800	821	826	835	833	826	879	846	797	830	853	854	798	866	854	783	758	891	841	840	819	864	798	821	788	889	797	811	821	832	812	801	863	844	761	849	818	837	834	800	858	766	793	823	804	833	802	853	858	785	826	814	830	833	810	878	820	796	770	785	797	806	821	823	844	773	798	820	862	819	807	814	809	823	837	843	817	848	831	805	838	810	772	843	869	839	799	863	834	893	826	912	811	816	836	803	838	845	814	834	850	818	848	791	824	799	877	841	838	830	877	818	852	856	820	837	817	872	820	788	839	814	798	870	821	808	805	824	831	808	849	786	871	821	849	829	860	824	840	815	833	838	828	786	816	819	843	839	808	907	860	780	844	836	850	830	862	838	839	916	820	829	829	873	855	810	834	808	799	847	830	819	811	849	829	775	887	831	843	853	823	828	815	827	810	846	794	862	834	803	782	789	856	829	817	834	793	809	849	839	850	815	865	796	822	742	875	777	848	817	772	855	832	783	778	846	817	864	819	790	828	874	889	800	890	803	829	834	814	813	866	802	843	833	838	810	831	861	830	807	798	851	843	804	820	866	806	827	853	876	831	846	835	850	830	838	849	820	798	900	805	825	828	885	808	805	827	849	845	836	780	828	819	839	845	830	771	845	791	825	780	820	824	805	913	818	813	825	859	874	795	801	884	818	793	846	801	820	826	805	833	796	776	807	790	875	832	864	844	815	799	840	772	840	802	805	842	814	851	862	838	835	809	840	765	756	791	824	842	833	816	828	794	871	857	809	842	795	833	834	819	853	802	839	840	838	838	835	832	850	803	817	816	864	802	840	844	842	815	821	858	859	817	822	819	853	880	845	827	810	836	837	831	869	812	824	840	894	831	821	870	812	792	845	811	872	814	874	815	884	788	830	804	833	853	778	823	852	824	823	806	864	808	804	794	868	842	833	801	849	862	822	843	807	828	818	840	782	829	809	820	840	888	814	810	845	870	854	857	844	835	887	864	802	842	858	809	839	795	815	836	845	840	812	827	825	784	781	862	854	852	855	866	800	781	860	890	836	803	886	862	790	785	814	847	831	849	818	861	806	825	811	797	822	843	844	848	834	840	854	798	872	791	804	806	857	819	834	818	822	812	937	820	831	835	818	847	850	789	820	803	812	797	817	812	840	803	813	790	832	803	796	857	834	860	873	847	834	881	805	831	833	813	828	812	821	851	810	799	819	805	834	877	831	843	837	816	857	867	852	848	840	854	827	788	841	814	871	860	866	825	825	868	836	843	833	811	778	828	870	841	812	808	829	784	835	851	780	801	846	815	762	809	815	853	835	842	829	801	831	744	870	842	829	825	885	872	820	844	836	777	859	858	807	801	798	859	840	820	829	828	872	832	817	825	793	842	842	792	815	868	778	857	866	832	859	828	834	799	805	803	793	819	837	824	808	823	792	838	855	828	827	795	834	813	858	815	797	825	818	836	766	839	860	866	798	842	889	844	802	820	844	766	884	849	856	869	839	840	802	793	865	770	836	813	867	801	824	858	782	833	836	816	817	860	803	835	854	839	857	832	852	873	790	845	817	792	800	898	830	868	836	835	857	847	826	861	822	821	879	852	855	837	906	797	800	794	811	838	793	788	827	803	837	817	836	811	846	805	801	758	793	816	835	897	821	826	843	822	859	817	845	841	825	844	845	808	875	822	825	804	828	789	873	827	782	799	852	838	799	831	846	814	808	802	825	800	821	888	860	872	763	799	825	838	785	832	818	801	821	838	851	830	807	908	870	809	899	787	835	853	805	843	829	801	875	821	772	842	851	852	830	882	819	815	803	814	795	868	800	831	784	812	789	852	866	860	823	810	777	780	862	830	812	800	780	849	828	884	836	800	836	826	823	821	808	814	812	864	831	827	832	858	893	817	799	818	800	835	831	832	840	792	864	844	826	801	824	800	834	820	803	814	803	812	800	860	826	809	828	827	856	880	804	797	825	888	853	851	854	831	886	806	872	879	829	847	836	842	887	824	855	792	807	837	866	821	881	810	772	793	807	895	861	844	833	873	818	875	829	822	799	816	862	832	831	780	839	860	814	880	845	814	867	837	849	803	816	850	830	800	802	837	859	831	854	816	862	797	870	849	901	866	779	834	903	838	802	844	854	827	829	801	881	850	875	857	778	779	844	811	775	839	841	809	866	837	836	831	847	830	832	825	855	867	843	821	843	843	795	800	830	883	810	851	875	833	851	862	853	793	830	829	842	829	855	820	849	792	830	855	831	790	840	874	813	855	852	833	829	821	841	830	841	831	801	881	883	782	821	836	881	819	810	862	828	845	835	833	802	799	797	786	784	789	852	770	873	848	816	830	875	822	839	876	838	786	799	785	813	823	768	826	789	832	864	832	791	821	782	879	856	820	811	807	809	816	868	838	864	831	781	841	878	864	801	776	816	803	808	854	787	823	808	879	826	873	881	786	858	832	776	842	808	819	816	801	826	864	833	778	853	891	854	813	807	862	835	839	838	832	857	843	833	836	785	814	793	811	811	787	893	788	782	838	817	833	828	887	811	859	858	839	792	807	824	810	812	762	832	783	820	836	807	843	839	878	827	895	847	799	853	804	779	909	831	828	791	786	899	788	856	853	840	853	855	843	804	768	848	782	772	789	804	862	880	841	825	852	843	776	808	829	771	811	821	817	833	831	792	849	836	804	782	814	821	845	781	793	813	789	830	804	838	818	835	901	787	859	825	851	811	869	841	799	824	823	827	820	820	784	858	828	813	857	818	796	853	832	801	794	809	795	826	781	796	844	854	806	860	815	839	829	822	853	829	823	838	829	836	858	825	902	838	844	795	800	827	821	799	827	810	763	879	860	786	851	837	845	796	847	862	870	825	856	845	856	811
12869	781	584	493	377	307	271	277	228	233	188	216	216	181	198	192	161	192	204	203	161	189	196	199	175	168	184	170	191	162	159	178	173	182	169	169	191	173	147	192	190	176	180	182	157	180	171	191	160	197	155	165	158	182	155	188	194	160	165	173	131	168	184	177	172	181	176	169	202	169	161	190	181	162	164	152	175	192	138	174	153	166	161	172	169	165	149	162	160	183	147	171	182	172	169	158	173	200	163	172	178	174	169	151	154	172	156	201	206	181	182	177	170	178	176	164	171	181	184	165	149	187	190	181	187	179	179	174	156	181	179	192	173	176	177	169	179	167	162	168	153	155	191	181	189	177	158	158	173	180	180	191	159	159	168	160	163	176	182	176	200	185	149	196	167	171	175	146	178	175	186	171	177	170	184	187	168	186	152	161	170	151	166	170	183	150	166	150	176	188	163	179	190	182	208	199	161	172	165	186	171	181	190	162	154	158	190	161	188	157	194	166	168	162	152	177	190	169	151	176	186	179	144	185	170	190	178	172	169	168	165	145	195	172	158	188	165	168	175	178	180	180	171	168	152	181	161	189	171	158	175	184	165	182	168	190	181	179	174	172	155	166	194	171	209	184	178	160	193	168	162	169	177	161	159	178	164	171	162	179	162	154	177	177	153	148	184	167	173	164	175	189	178	153	166	168	175	154	153	157	140	160	161	150	178	178	151	173	193	175	174	163	161	188	175	179	187	175	169	196	172	158	207	166	168	147	171	151	154	170	165	175	197	154	153	189	156	165	173	171	189	198	183	178	177	177	173	192	167	175	158	182	177	197	184	189	158	159	180	150	173	154	165	184	152	163	188	172	198	173	169	187	151	156	173	180	157	174	186	170	180	187	204	184	159	174	184	176	154	172	179	163	194	187	172	175	172	176	171	161	152	193	174	177	161	173	163	169	178	148	167	172	162	171	154	166	200	161	175	179	182	192	192	165	171	169	165	191	194	159	181	164	156	158	161	173	181	174	193	188	193	180	158	167	177	149	160	167	157	170	172	154	155	171	166	181	170	157	183	173	178	165	201	194	145	181	174	163	176	172	172	143	178	151	171	188	186	166	162	169	168	153	161	180	154	173	174	171	196	188	187	181	156	170	188	172	163	166	163	154	173	172	168	178	162	151	196	141	159	178	198	181	176	187	156	198	175	167	178	168	144	168	172	182	153	176	167	190	168	180	193	169	166	151	173	188	166	186	172	171	172	165	173	164	182	188	188	190	189	184	193	146	187	163	168	199	182	166	164	164	182	172	185	166	178	210	182	160	177	165	185	193	182	169	176	149	176	166	179	167	184	175	164	167	157	163	192	179	176	169	170	183	164	165	176	192	146	186	188	195	171	200	155	160	179	192	195	193	172	157	195	168	179	158	174	190	156	163	184	173	199	166	166	146	182	168	176	180	161	147	166	186	165	190	196	190	165	197	168	194	183	175	176	181	169	159	167	196	157	180	146	192	175	167	167	152	183	195	167	166	166	173	164	165	186	177	151	181	181	176	182	173	160	177	155	156	171	152	179	181	201	179	184	153	157	186	159	164	147	176	171	176	155	151	160	190	186	218	191	183	171	184	197	180	173	166	160	187	188	167	172	168	190	172	174	186	173	172	192	163	182	193	174	157	157	145	172	173	166	181	165	189	166	168	158	178	163	163	147	175	175	172	154	174	187	175	158	160	163	174	163	180	147	184	164	163	166	148	179	179	152	172	169	156	196	177	162	180	165	178	163	156	181	165	154	156	158	178	166	181	176	161	163	158	154	178	174	181	168	160	170	157	160	181	183	196	147	178	181	165	158	156	170	180	183	160	155	174	157	163	161	198	187	161	165	187	179	173	176	190	177	180	155	166	159	169	170	168	199	179	171	173	174	176	166	178	173	141	159	161	180	171	166	166	160	141	166	163	175	185	169	184	173	178	196	144	151	174	163	188	155	173	165	171	198	164	215	165	190	189	183	156	163	154	157	174	180	183	169	177	187	158	177	170	177	193	182	185	208	168	188	161	166	163	166	186	189	174	179	196	149	171	145	180	177	168	193	181	168	167	184	191	203	182	174	161	167	206	179	160	184	180	218	179	179	166	182	173	194	160	152	172	187	187	161	161	190	163	182	178	174	179	158	152	164	197	181	199	171	175	188	149	142	183	161	195	183	171	164	185	180	168	158	170	162	143	156	184	196	198	197	154	176	167	182	161	181	189	156	176	170	177	161	156	200	176	183	184	168	184	176	162	154	198	162	193	172	151	186	171	171	168	148	169	163	179	164	163	191	194	179	163	165	201	156	188	176	171	157	179	164	174	190	169	130	145	159	186	160	160	196	172	176	150	185	177	150	193	163	181	174	175	194	158	172	177	163	151	152	178	144	169	189	179	180	180	195	168	182	171	168	160	168	197	173	172	173	148	175	179	170	173	181	169	169	142	165	194	187	180	170	157	147	162	178	181	178	179	169	165	158	189	139	173	171	174	186	168	156	143	190	187	176	160	156	165	191	161	171	161	160	182	175	161	191	199	155	164	179	169	181	194	190	201	168	166	153	147	171	186	179	153	162	168	149	176	171	172	163	170	158	174	176	173	165	185	175	158	178	172	164	160	204	164	162	198	170	177	149	155	165	172	177	177	191	189	156	181	192	175	172	155	189	185	165	181	162	162	191	177	154	166	167	174	171	181	179	183	150	151	171	171	206	179	176	170	173	166	177	164	167	183	152	199	163	168	180	201	165	184	200	171	181	169	171	177	166	168	152	174	185	150	187	197	175	157	167	191	182	178	181	161	176	161	149	184	180	189	187	170	181	203	164	161	152	207	165	171	181	183	175	174	154	163	198	168	181	199	206	198	159	172	149	175	184	180	163	184	184	172	166	165	158	185	152	187	153	161	187	162	156	182	194	178	185	171	193	189	163	188	159	171	161	170	180	171	170	183	143	194	166	170	165	171	155	173	202	185	181	172	182	170	178	183	181	166	165	192	176	175	191	194	179	187	160	184	185	210	150	166	165	182	168	161	175	181	189	174	170	191	181	165	167	204	165	180	193	163	184	192	170	170	170	173	153	167	171	143	144	156	134	146	193	150	172	191	177	176	198	174	160	200	174	169	174	166	153	169	143	190	178	166	179	174	179	168	162	172	165	183	178	207	158	163	172	167	197	170	164	140	154	168	175	165	178	151	187	184	189	182	181	195	169	175	179	154	183	181	179	180	184	163	175	211	153	197	176	154	163	172	166	153	179	170	168	166	188	182	177	174	164	174	206	188	160	204	156	167	165	167	152	163	189	175	184	179	166	165	176	174	192	186	180	168	175	182	188	158	170	188	140	169	162	194	151	176	167	173	178	178	195	199	181	167	188	180	153	163	191	162	166	192	170	174	178	155	157	168	179	201	171	181	176	193	165	158	139	146	146	179	178	154	152	153	204	163	202	138	185	168	188	174	167	172	156	167	161	170	171	153	184	169	187	168	191	161
8159	830	1437	1683	1447	1221	1088	901	821	757	706	655	652	587	603	562	573	548	505	562	501	479	485	469	501	460	483	457	503	461	459	465	465	467	443	431	467	470	488	446	499	463	440	435	485	466	454	438	490	438	474	475	470	462	446	429	483	495	439	470	434	438	436	456	487	461	440	458	457	481	421	442	461	454	433	458	457	442	424	455	460	455	463	460	465	438	466	430	417	410	446	467	445	446	448	442	446	480	460	450	468	466	470	465	433	464	437	484	442	426	413	413	455	416	475	466	457	433	428	454	479	448	467	465	419	456	452	512	438	426	426	440	442	431	449	430	415	434	438	428	431	467	468	475	407	441	456	468	502	502	393	461	409	449	475	427	414	439	435	456	437	465	473	441	407	409	432	436	462	453	454	470	493	443	439	445	463	446	412	472	467	425	448	456	417	472	481	483	488	470	448	491	426	474	434	445	451	445	424	425	459	437	462	453	441	442	417	461	433	452	440	417	458	460	433	461	466	434	449	452	419	449	453	464	430	454	451	447	469	450	440	448	404	412	403	419	466	443	431	426	431	432	457	476	432	429	454	437	459	439	493	474	450	448	448	443	424	428	477	433	433	453	404	467	444	426	454	423	446	438	427	435	483	442	435	480	443	464	432	450	445	463	443	446	471	450	465	488	472	432	416	427	418	452	436	440	436	446	473	432	460	452	450	437	445	505	414	443	443	453	444	474	405	460	439	472	450	446	454	484	447	508	471	446	474	414	434	475	420	453	405	452	470	450	452	472	473	459	405	487	419	449	424	415	419	443	454	434	464	478	449	461	445	464	426	480	445	476	456	442	441	421	480	484	461	442	418	415	404	439	432	434	395	431	464	475	429	407	440	424	456	447	417	438	470	477	484	445	461	447	476	463	480	462	494	483	415	441	462	455	477	464	433	462	444	413	477	470	472	430	437	452	429	451	434	420	415	497	432	481	475	422	406	487	463	455	467	431	449	462	432	429	444	412	445	448	433	465	441	468	406	465	472	443	443	428	434	453	485	477	460	410	478	425	443	447	439	455	450	444	440	484	444	435	456	464	426	440	452	459	444	441	432	436	440	455	476	491	452	410	421	450	476	437	474	449	444	477	454	466	420	430	441	420	462	483	452	471	442	438	416	450	467	438	472	457	442	459	439	445	449	406	436	445	447	458	440	472	481	442	429	431	477	435	434	489	460	463	481	426	448	461	432	437	455	440	440	423	427	444	449	457	436	435	404	501	407	433	434	456	466	421	452	460	470	430	477	428	440	429	450	439	423	460	414	408	480	482	400	457	441	425	450	448	425	430	416	449	439	418	470	437	457	426	456	434	441	422	447	473	430	455	424	461	460	470	464	434	403	417	447	452	502	449	463	449	423	480	449	456	436	451	448	434	422	494	452	454	430	458	445	409	465	456	499	474	450	439	464	434	444	448	456	499	453	420	443	451	429	469	464	481	467	409	474	460	480	456	470	469	425	518	447	454	477	437	431	458	439	428	422	440	431	441	445	473	461	439	443	446	451	440	440	439	476	438	445	435	453	426	462	416	466	488	462	433	462	456	447	456	452	469	436	445	449	504	474	445	472	422	449	485	473	430	482	402	463	410	447	466	454	469	468	443	481	453	442	479	456	442	429	430	411	417	450	432	461	450	435	474	445	440	416	462	482	429	465	457	436	448	491	438	465	453	458	469	463	432	440	449	431	481	445	438	448	464	428	441	404	446	450	456	441	431	453	437	452	425	448	440	432	461	437	433	489	440	466	438	460	408	456	443	433	417	453	478	425	477	448	433	449	454	505	433	407	478	441	413	476	436	439	466	415	460	395	435	417	463	442	423	453	461	454	447	434	439	439	467	424	452	415	476	468	431	468	421	460	462	468	413	446	465	472	468	455	455	400	475	447	442	423	438	456	446	435	466	467	482	415	431	508	454	426	465	459	454	441	476	486	487	423	497	478	499	435	454	455	436	403	457	427	448	461	447	479	435	458	427	473	422	456	451	454	444	421	426	499	447	432	460	426	480	413	465	453	465	455	495	428	447	505	445	473	474	438	445	466	446	473	452	495	497	483	418	461	451	379	418	433	458	440	432	439	439	430	435	409	451	467	448	437	455	419	444	440	457	476	448	495	446	444	479	484	417	460	446	413	437	473	433	448	452	483	484	472	418	409	454	457	432	471	423	424	442	442	396	469	457	433	484	465	460	452	439	480	462	436	475	470	436	436	483	461	443	442	461	441	456	422	454	492	424	482	466	471	416	445	431	404	468	448	448	447	442	437	447	408	453	417	461	427	412	432	471	482	454	425	447	436	426	425	508	431	419	466	528	450	476	481	470	456	453	432	404	451	468	422	422	445	460	439	458	462	443	436	425	408	414	439	441	454	466	428	445	459	488	435	452	481	439	462	472	456	437	428	443	459	458	437	451	475	452	459	439	472	452	441	452	443	426	464	435	440	425	428	459	447	472	449	456	511	448	458	432	442	433	438	490	469	467	400	464	440	460	452	441	440	450	447	478	441	449	449	466	430	428	477	411	452	416	445	461	439	473	447	430	466	456	434	432	428	458	442	432	445	416	445	446	448	460	453	456	453	483	414	477	433	434	469	410	453	481	441	445	448	447	450	423	416	455	442	429	444	449	461	429	409	442	451	455	408	476	440	480	455	431	465	446	423	430	393	396	419	466	445	432	448	479	493	453	447	447	440	445	456	476	428	419	467	439	452	437	405	461	477	470	432	445	447	463	475	477	461	423	443	457	459	474	478	481	425	431	444	431	416	428	458	469	465	469	465	416	441	500	416	441	483	442	440	431	439	453	437	458	422	470	428	446	483	470	471	427	439	482	446	449	481	462	441	430	443	452	478	448	432	448	441	439	485	453	436	438	438	439	473	466	439	411	440	432	401	433	426	488	435	445	425	462	474	478	411	446	464	431	426	434	438	450	473	472	452	450	445	464	456	448	411	444	480	468	451	470	447	455	469	477	442	433	414	474	414	443	432	447	479	447	410	438	446	478	426	412	440	434	466	436	463	454	445	434	438	425	474	433	426	436	455	448	488	454	453	436	443	468	463	435	450	412	450	440	447	462	457	458	461	434	471	448	470	447	497	467	510	447	442	471	446	454	465	420	462	439	467	405	421	468	465	440	413	448	437	502	435	461	403	447	435	456	494	433	451	449	494	450	456	445	450	429	445	414	471	450	453	432	443	442	440	418	435	421	446	472	431	434	452	472	422	427	444	434	405	442	455	448	447	456	458	438	465	459	428	406	444	427	473	402	423	462	424	419	459	455	448	426	433	450	478	455	488	441	434	472	445	454	448	437	426	459	461	444	469	459	456	452	445	460	403	447	445	438	433	434	463	449	426	414	444	411	472	446	430	434	436	456	457	458	447	455	408	425	415	465	474	456	396	443	482	420	482	474	439	435	444	450	442	436	418	449	444	470	474	456	467	473	445	419	434	434	448	463	430	497	432	430	427	456
1704	355	341	383	378	348	358	330	349	353	370	355	319	361	329	334	331	365	345	365	349	352	351	378	352	385	330	372	374	356	369	305	340	319	360	356	335	320	352	335	329	328	357	354	311	349	357	362	337	391	357	364	367	322	325	349	369	315	359	356	340	312	339	364	339	368	365	368	352	359	360	364	364	333	338	322	311	345	331	341	363	359	344	339	361	344	318	377	308	311	320	355	367	374	381	331	362	351	329	337	315	349	353	352	323	328	306	291	332	346	359	335	344	359	335	375	333	356	358	361	336	315	336	322	336	376	335	317	362	313	358	334	338	358	344	351	343	348	350	351	358	368	350	378	344	370	347	340	335	377	354	363	363	373	338	358	393	358	320	349	325	401	344	351	328	349	330	382	362	335	374	331	306	341	309	345	352	332	371	321	326	386	355	373	350	367	367	335	343	314	357	324	372	319	336	362	335	319	316	348	378	343	343	328	364	325	328	323	350	365	372	351	319	344	344	349	387	331	361	357	365	363	335	328	380	343	368	347	330	374	330	328	341	347	341	370	335	342	363	378	347	332	326	310	352	366	369	328	351	322	356	334	358	364	357	343	345	305	374	339	356	387	316	342	347	331	327	328	336	335	350	329	354	358	368	323	319	359	347	340	361	342	348	342	376	368	344	368	353	346	381	343	350	359	348	364	328	359	368	365	349	335	347	311	324	307	330	346	370	368	350	367	357	347	327	326	321	361	337	354	337	370	359	362	343	367	345	358	341	364	348	341	333	349	357	322	332	349	352	355	358	333	396	359	335	333	341	327	372	349	346	350	346	326	330	327	327	345	345	337	386	350	361	322	328	313	336	393	332	363	337	330	326	314	324	355	362	364	302	345	363	337	351	341	342	382	301	347	318	362	347	327	341	310	319	344	318	385	353	356	327	363	382	367	326	369	357	352	362	327	350	374	336	315	361	321	306	320	354	350	328	333	346	333	320	356	356	333	342	354	377	385	361	355	365	369	337	341	335	366	343	326	380	318	363	320	291	364	372	341	319	324	333	362	379	320	343	289	330	363	295	335	336	348	347	343	375	344	358	344	337	368	390	353	341	381	308	360	382	319	328	352	334	366	346	359	371	356	328	387	340	328	331	324	336	365	341	341	369	367	353	337	358	329	345	321	359	342	343	355	343	357	359	344	355	391	323	342	353	363	331	345	344	333	328	360	356	362	344	381	354	351	304	367	340	368	346	343	361	330	344	353	306	299	354	326	356	342	350	379	339	365	346	352	339	317	355	333	380	353	351	374	294	346	342	296	338	340	340	350	310	327	346	368	364	310	359	356	313	338	380	345	353	369	354	355	327	324	329	336	289	329	329	272	334	330	362	350	360	362	332	330	295	357	325	347	365	350	356	351	332	350	342	364	336	362	327	351	365	349	343	346	338	387	337	345	362	361	373	374	361	333	323	347	348	366	347	348	368	355	345	327	343	323	350	336	302	350	328	318	351	320	362	340	330	381	372	351	357	347	335	346	342	330	333	322	309	359	345	344	352	335	341	348	353	343	373	354	317	370	352	347	325	337	365	346	356	352	401	356	354	367	341	329	299	350	354	348	333	339	361	345	341	348	348	336	348	346	329	337	366	354	360	318	346	329	347	364	371	344	375	357	351	332	306	343	337	361	354	334	326	343	335	357	320	350	383	325	330	348	332	367	356	339	364	349	351	363	348	351	360	320	344	367	350	357	366	336	339	353	337	351	358	351	325	288	368	347	351	333	338	345	348	334	332	345	369	367	324	338	360	339	309	363	357	353	307	388	376	336	341	345	291	343	375	363	307	337	318	369	328	351	355	402	346	354	344	320	343	351	345	370	319	351	350	333	348	344	354	370	363	339	333	341	341	309	352	361	309	333	363	345	322	359	325	374	353	337	337	349	382	351	351	352	366	340	344	348	349	336	370	371	349	336	329	328	332	372	331	355	358	339	357	326	351	333	331	352	365	322	325	319	353	343	356	315	395	400	334	366	337	315	353	327	376	353	364	355	366	326	373	343	374	329	353	338	359	394	336	310	367	347	342	366	332	328	348	332	320	354	359	358	353	337	323	374	344	361	343	343	341	327	353	358	334	369	359	319	308	341	347	333	331	326	364	321	354	363	348	327	382	351	342	340	361	338	321	342	343	311	324	340	324	357	330	358	354	330	320	366	340	333	330	319	358	368	349	361	326	349	379	366	348	351	304	341	341	343	326	350	310	346	347	339	335	332	355	363	311	344	353	338	362	350	357	347	335	345	337	368	321	309	354	311	333	352	333	335	353	324	361	352	350	341	368	339	338	337	338	364	335	380	356	374	342	341	314	336	346	350	338	341	353	303	337	313	375	354	337	359	333	312	325	376	362	338	366	335	370	331	352	334	349	349	367	308	379	302	346	372	356	337	361	309	357	346	332	336	312	338	308	342	352	342	325	372	372	339	364	371	323	326	341	366	346	318	357	353	315	356	312	342	357	352	366	327	340	356	384	333	320	352	337	366	309	383	333	370	333	350	351	318	388	366	327	340	333	363	357	352	319	392	331	382	332	347	332	357	316	337	359	364	301	361	356	313	347	344	339	350	349	357	339	368	358	323	362	344	330	372	314	386	373	372	353	366	363	330	318	323	362	372	363	316	338	359	306	350	327	359	376	335	367	343	378	318	343	315	321	367	325	357	343	343	299	348	347	333	366	353	336	352	323	388	349	337	334	292	351	334	375	338	329	351	380	329	350	355	349	352	350	347	331	343	336	342	363	393	321	342	329	341	352	343	387	393	342	353	387	338	357	364	344	359	303	318	331	344	329	359	368	335	380	349	361	341	330	348	352	340	364	333	346	344	376	346	349	359	352	334	329	297	352	306	348	322	334	364	338	325	344	349	355	331	350	340	309	358	349	339	367	326	350	362	379	347	328	343	340	342	347	347	338	338	339	352	329	334	324	348	330	343	354	340	346	372	338	354	371	360	338	347	319	346	373	337	302	324	321	294	362	356	356	304	320	324	330	362	360	373	336	331	323	325	315	330	313	334	357	366	357	325	335	371	325	339	338	324	330	332	344	321	343	335	357	338	342	347	329	337	359	347	379	347	326	337	367	302	341	344	335	321	350	396	376	334	345	339	358	355	342	392	315	343	322	340	339	316	314	319	346	327	337	348	356	372	361	347	345	349	338	354	308	372	315	358	333	336	304	316	298	361	327	340	370	324	322	352	321	358	318	340	336	335	331	337	331	339	319	354	349	372	362	349	346	373	369	373	332	330	334	336	330	332	332	344	356	337	369	357	372	352	347	325	368	364	335	358	349	340	329	354	349	328	336	347	300	344	360	338	327	369	330	379	331	359	311	348	319	339	324	354	333	343	346	380	329	347	362	325	342	380	338	344	334	340	363	346	346	348	346	376	332	373	350	345	340	363	341	342	363	365	349	311	344	357	358	344	333	361	331	365	349	384	382	331	380	324	303	318	304	339	310	356	346	339
2285	915	858	897	897	871	817	820	830	812	880	893	826	858	823	819	846	860	885	833	848	825	817	861	831	901	860	845	883	856	853	874	822	823	840	818	869	823	896	820	845	827	825	811	833	896	857	816	839	810	858	789	860	901	833	852	804	802	926	902	802	857	817	826	907	832	795	856	829	866	866	814	848	822	858	849	874	847	863	839	875	848	840	894	857	802	836	859	871	864	826	818	817	825	857	836	839	867	825	859	886	830	846	796	829	781	844	902	886	839	840	861	820	819	849	856	839	804	839	831	816	817	845	786	814	850	849	856	808	819	822	853	788	823	841	825	823	844	829	837	858	868	813	829	853	844	849	840	832	786	856	885	849	838	855	838	824	849	804	814	832	808	862	791	851	864	788	812	883	782	818	784	851	798	830	833	858	832	822	796	822	804	876	836	851	838	880	851	854	850	879	852	822	818	871	840	809	823	854	837	860	827	877	828	883	837	818	862	852	891	824	891	821	829	862	847	859	827	860	830	830	869	850	824	850	880	808	806	819	852	831	842	837	824	869	844	840	835	858	813	801	882	865	815	847	862	831	825	813	841	805	858	824	831	847	850	853	883	829	834	844	858	846	853	835	829	845	841	860	843	814	864	863	879	875	851	803	832	846	830	851	839	885	824	870	810	874	849	796	846	840	851	867	845	743	821	840	831	870	858	863	868	816	852	838	822	848	808	862	850	841	849	823	809	827	837	863	840	820	856	819	855	853	853	860	817	805	856	797	848	828	873	841	800	912	847	818	848	847	830	793	904	887	879	809	887	799	835	879	845	820	844	839	823	799	817	826	839	844	868	874	870	897	793	828	834	822	848	804	875	845	860	845	911	854	817	876	830	838	842	809	736	857	816	880	815	852	837	864	889	827	858	872	825	844	825	837	869	839	886	875	839	839	812	880	843	837	831	836	849	829	856	813	820	823	849	861	828	894	806	810	853	801	850	854	835	821	847	872	845	804	824	860	814	800	811	804	842	776	812	823	849	856	865	882	842	851	828	882	788	765	807	852	825	826	844	840	818	827	817	818	858	846	831	823	826	818	825	877	875	838	779	851	870	860	845	810	881	855	783	880	834	849	858	775	850	839	834	869	863	786	829	833	888	812	800	811	826	841	853	892	815	837	868	842	812	895	835	838	778	872	832	829	811	834	845	857	844	931	876	859	790	848	857	873	831	864	856	808	824	788	864	888	830	875	878	793	821	837	866	812	872	852	826	821	850	838	802	817	815	843	828	789	877	878	781	871	821	871	827	797	859	844	867	853	800	781	826	857	904	880	858	811	807	820	815	842	833	807	846	875	827	850	883	833	874	834	862	850	862	836	831	888	823	748	831	866	837	815	859	831	861	781	846	846	865	787	802	857	851	829	811	765	845	823	911	920	847	828	827	821	862	802	890	826	828	814	812	883	801	854	866	824	789	880	832	880	845	886	805	857	840	883	801	849	851	844	895	834	913	819	877	871	845	842	852	811	864	809	864	794	829	855	842	783	790	828	891	850	810	829	827	869	835	871	841	841	834	815	836	840	869	788	808	859	826	845	815	835	847	825	824	815	849	850	830	823	830	793	824	822	831	862	860	866	868	871	830	818	856	866	903	862	836	827	843	873	864	830	795	878	849	804	856	818	888	825	823	852	837	881	853	838	820	826	843	887	860	810	869	868	872	801	886	835	843	837	786	771	844	816	788	780	836	861	864	818	857	919	862	823	833	854	850	832	884	866	840	870	772	849	812	872	797	836	831	870	912	844	871	829	841	856	788	836	854	843	850	869	848	852	862	866	853	800	820	843	845	837	842	826	789	829	869	843	824	852	872	835	850	821	823	816	838	807	822	856	824	822	846	833	834	857	859	793	813	866	817	835	856	798	809	890	816	865	813	787	820	815	837	825	840	834	857	820	827	782	845	860	805	853	854	862	835	804	823	852	863	843	818	833	859	827	888	852	851	834	834	826	826	870	874	860	846	835	833	825	852	808	855	823	875	816	882	829	822	878	875	824	835	830	847	821	846	857	828	851	846	828	836	875	815	862	789	808	869	842	879	878	807	834	899	853	833	842	858	819	890	831	829	881	813	810	843	802	847	855	780	865	837	848	829	869	819	853	796	873	857	836	800	790	821	821	817	810	841	851	829	845	845	883	838	805	837	880	887	862	862	848	886	821	830	825	818	863	840	831	847	861	827	855	849	792	815	821	822	833	845	818	859	901	823	865	801	843	885	852	858	841	855	838	844	864	851	841	814	866	799	837	820	809	814	819	853	807	852	817	821	858	793	814	845	874	876	817	792	866	854	844	871	885	853	842	790	812	817	842	802	841	894	871	823	804	878	838	848	812	836	820	814	855	798	828	884	852	797	850	805	822	867	873	786	838	833	886	831	854	828	813	843	816	847	856	831	836	850	792	853	849	862	826	801	875	878	870	850	824	823	838	822	845	843	792	833	858	842	795	871	860	781	837	786	851	871	827	870	868	839	882	904	840	877	837	852	838	826	823	842	882	866	819	802	801	796	798	858	842	855	821	803	855	800	829	840	870	828	863	842	867	836	864	823	813	855	830	842	861	840	811	815	825	840	870	839	831	871	854	831	837	883	842	846	836	834	842	803	842	887	844	849	833	889	827	878	871	851	789	847	829	860	828	821	822	862	884	838	826	870	835	893	851	830	853	839	851	855	830	845	867	841	822	856	880	836	853	806	827	826	894	809	857	880	882	804	806	788	827	837	837	846	837	852	831	826	850	838	868	854	858	888	868	875	857	785	788	843	823	841	855	824	829	840	826	820	861	835	872	857	814	866	849	805	836	816	838	835	856	803	822	865	813	866	843	885	835	847	783	834	820	874	840	810	892	849	818	851	839	858	909	803	801	864	858	848	844	843	838	877	868	886	790	793	874	843	790	863	901	823	921	873	812	813	920	855	852	820	797	860	812	842	880	850	857	847	851	919	825	851	843	857	877	837	812	846	825	788	824	802	894	852	855	826	848	841	878	835	856	831	827	824	825	867	901	823	902	841	837	865	823	834	868	819	842	884	846	818	831	802	856	850	803	823	814	864	777	794	815	810	855	868	811	831	812	864	860	875	873	816	866	852	863	817	802	837	846	825	889	836	847	882	827	812	818	794	810	880	877	869	832	878	846	794	861	834	769	839	813	843	845	841	833	815	827	863	816	849	902	855	831	793	855	823	828	815	851	833	806	844	865	889	845	821	862	856	820	857	788	829	816	893	832	815	899	887	831	808	825	793	837	841	775	861	827	848	843	819	813	825	824	882	879	794	900	779	841	820	772	865	853	867	789	854	851	854	880	838	868	815	846	822	839	841	827	802	875	892	886	827	857	817	858	862	812	873	800	817	836	850	827	838	841	869	864	862	815	847	835	890	846	863	846	838	881	838	820	852	878	814	848	917	843	824	818	851	815	858	874	781	824	866	857	831	835	835	845	828	815	841	848	842	800	893	765	832	845	836
7206	565	580	529	438	404	409	390	370	402	357	346	360	361	380	342	369	341	349	341	336	361	347	319	344	361	325	346	319	365	376	335	339	353	371	343	341	363	351	351	340	377	353	292	377	343	373	389	337	314	348	353	341	356	329	384	322	331	323	332	335	331	336	365	337	358	372	336	366	329	352	345	375	350	351	344	317	375	351	375	312	338	331	359	356	335	331	320	348	342	330	362	351	339	370	337	338	359	350	372	340	368	355	352	336	369	328	361	368	355	328	333	346	318	368	359	368	308	372	322	336	329	341	350	329	370	362	363	379	338	349	363	352	337	348	330	369	314	349	336	358	378	318	332	356	325	339	321	322	364	372	345	310	328	364	363	348	308	393	355	335	331	352	317	306	365	354	356	347	311	374	356	351	347	329	307	312	326	327	331	332	366	350	330	331	337	341	374	360	304	345	349	362	344	390	340	323	340	356	318	328	334	392	347	328	309	320	344	368	333	329	351	358	349	352	330	348	356	330	344	342	369	334	318	331	336	324	323	340	314	354	328	359	333	335	363	341	356	321	321	375	341	356	334	336	313	325	320	349	332	312	350	352	371	363	355	326	367	340	360	351	319	353	337	378	319	340	326	348	319	354	301	350	365	341	342	327	325	337	332	358	323	365	321	379	321	321	376	346	337	317	322	297	340	359	361	339	355	315	349	347	378	347	392	347	342	301	320	330	370	345	357	361	341	346	344	354	360	369	351	333	334	334	378	332	326	331	353	359	372	349	304	375	327	349	339	323	324	327	324	360	335	340	357	338	303	392	343	360	330	328	347	349	346	377	359	356	366	344	341	344	353	346	340	348	349	313	335	336	347	350	347	340	311	361	349	381	355	336	333	321	367	334	326	328	344	338	320	341	383	349	316	333	358	355	312	360	351	368	328	341	331	332	316	370	370	343	336	350	311	339	330	350	357	371	325	306	354	341	345	327	329	360	348	366	350	358	333	348	346	350	348	329	367	351	338	312	343	350	340	383	309	319	334	329	350	336	362	348	340	330	339	359	338	353	350	306	334	340	359	367	331	341	338	301	326	349	340	334	356	346	344	321	331	338	309	351	377	341	324	339	363	320	339	338	323	324	365	375	333	335	359	339	345	332	353	342	351	366	322	337	345	326	322	369	363	327	305	344	327	338	333	338	370	346	337	356	331	357	304	321	321	345	346	362	314	354	336	335	360	346	323	342	335	330	358	344	336	328	324	350	360	343	358	393	368	333	357	376	335	336	370	324	344	336	352	318	312	350	338	339	321	345	352	360	385	288	347	357	359	343	328	329	307	368	318	340	319	328	321	341	377	355	357	367	321	352	333	329	385	340	312	333	350	337	333	348	317	333	359	351	330	335	346	291	349	351	288	321	335	343	344	346	313	350	319	368	319	351	349	338	346	317	348	347	330	376	370	312	342	338	348	332	319	313	345	378	356	359	346	352	358	367	321	305	350	326	362	332	390	328	342	337	381	346	335	358	339	340	342	294	339	352	360	337	325	331	324	384	322	372	331	331	327	325	333	313	366	348	355	334	314	382	354	343	343	313	355	348	355	335	350	310	340	357	369	328	359	334	334	342	332	354	312	347	342	360	325	360	347	359	365	333	367	357	343	356	358	332	305	392	310	355	330	344	335	349	350	319	318	370	345	353	326	337	350	331	356	327	338	367	329	383	347	342	375	359	310	323	316	362	385	362	331	367	359	356	325	314	329	366	336	330	339	342	355	348	367	337	347	329	373	362	350	346	345	351	335	335	317	345	348	376	365	302	379	344	320	352	333	363	309	353	347	343	340	363	348	321	351	372	324	315	367	307	344	341	360	331	371	338	333	359	327	345	345	315	323	316	349	329	337	328	375	294	314	349	330	341	379	339	335	338	390	345	342	359	357	356	290	335	340	330	329	325	343	337	333	343	361	327	343	310	359	369	349	345	340	344	371	352	365	339	359	323	343	339	344	312	338	331	351	329	324	357	331	329	354	318	330	354	361	335	343	317	350	372	347	338	376	321	377	375	344	353	335	339	334	326	358	344	364	348	336	332	349	311	312	337	345	374	348	332	378	381	367	407	370	348	342	297	344	333	330	342	320	330	362	371	338	348	329	342	394	370	322	310	341	351	361	317	369	338	362	347	328	338	312	360	365	348	335	326	323	340	353	358	318	306	306	329	349	327	332	334	315	355	325	340	329	310	333	345	360	388	346	395	343	352	380	324	347	368	331	360	342	364	339	333	346	342	350	384	330	313	329	327	338	355	313	339	318	346	347	360	355	338	327	323	326	326	333	324	334	354	357	366	354	326	355	377	347	361	367	328	358	349	392	286	302	336	323	334	332	348	345	337	356	338	349	350	334	340	343	330	350	330	358	330	318	333	320	348	333	338	360	329	339	364	340	359	356	340	360	365	351	366	337	334	362	341	348	307	329	333	326	334	363	337	324	346	346	368	341	331	354	345	322	343	330	349	341	395	310	361	337	342	384	359	338	359	340	348	353	358	367	344	333	359	333	333	326	299	334	370	349	335	362	307	340	345	375	374	333	330	302	332	328	330	359	331	338	337	356	327	342	326	345	345	331	363	321	374	323	338	329	330	350	349	334	341	358	323	363	332	391	359	364	348	348	324	358	325	349	333	361	304	315	391	345	353	347	356	341	346	361	342	361	345	353	349	351	347	337	322	343	348	345	349	339	361	327	321	327	316	353	334	364	330	351	294	338	337	356	324	330	306	359	350	371	343	399	355	347	355	375	325	329	358	318	359	305	331	340	342	348	341	302	306	333	346	316	331	365	335	322	316	358	344	337	332	324	332	297	337	325	339	342	349	351	346	313	357	313	338	333	352	334	358	376	341	314	346	334	317	347	339	311	344	362	347	325	323	324	356	356	373	348	359	306	356	340	315	293	319	349	338	327	345	349	348	353	354	350	330	305	372	349	359	336	359	341	343	351	323	368	338	373	337	374	354	326	323	360	359	370	371	364	366	392	340	367	342	343	355	376	371	325	345	335	361	368	339	342	353	321	363	319	338	326	391	327	353	346	341	345	334	368	345	359	326	367	318	354	335	346	343	343	312	349	362	351	382	349	354	324	297	359	353	318	315	324	378	345	323	357	355	331	354	352	391	384	357	340	335	337	313	321	303	357	352	351	336	315	358	338	369	354	316	367	321	370	313	310	321	316	339	358	328	327	332	335	345	342	336	338	333	340	375	372	398	381	366	356	345	349	338	344	330	297	318	358	324	339	331	355	319	314	327	350	333	333	344	360	365	309	323	366	348	343	358	329	303	313	363	334	334	339	347	403	315	340	319	362	331	347	345	349	332	336	346	346	367	341	336	377	344	336	344	301	362	344	328	327	343	314	366	293	317	334	341	365	338	348	345	365	327	306	346	319	346	331	366	338	298	339	356	331	362	376	362	360	387	355	327	317	344	326	327	326	319	347	354	319	358	327	329	339	326	345	345	321	342	341	346	336
6627	1049	1358	1437	1338	1300	1101	1033	1038	995	940	928	925	957	909	934	884	906	934	824	852	894	904	871	828	828	802	870	807	852	787	864	875	782	823	867	808	857	861	848	783	813	859	809	799	836	804	821	826	951	844	839	814	842	856	773	815	859	807	856	792	788	807	814	827	835	880	824	793	834	799	799	802	856	823	831	785	832	786	855	795	874	847	817	787	798	784	841	820	831	831	850	871	815	850	803	811	763	813	844	825	874	805	841	793	838	819	831	776	889	812	769	840	797	827	831	845	875	836	851	824	814	798	825	863	831	842	829	789	885	832	855	822	814	818	806	817	784	806	814	814	803	799	836	839	826	836	815	793	794	792	798	780	792	831	811	844	818	810	822	843	803	882	838	801	813	867	810	795	826	851	854	783	779	829	871	808	864	833	834	868	866	784	784	839	784	796	762	841	850	805	845	868	791	832	827	827	804	837	861	815	857	852	842	756	818	824	867	865	795	862	840	807	831	790	821	824	833	796	801	780	861	793	824	818	824	810	806	820	834	821	875	889	796	806	873	794	801	807	814	813	807	808	784	813	822	784	842	808	822	803	815	807	781	802	815	842	790	837	829	823	803	850	823	811	829	861	827	864	834	817	819	840	784	816	789	792	879	812	844	810	870	854	859	848	850	841	794	800	838	835	838	815	791	889	805	785	827	804	847	782	824	865	823	786	817	846	809	840	806	844	887	770	829	803	785	802	876	862	810	865	823	813	799	828	856	880	872	861	865	809	819	834	786	836	840	826	833	828	834	812	844	781	811	858	827	806	845	886	852	843	838	826	842	814	853	799	833	867	781	830	852	878	835	856	878	885	878	796	848	828	820	852	837	779	826	819	810	797	812	815	850	903	803	807	829	819	846	799	865	810	818	884	840	833	813	847	871	782	833	846	819	828	869	851	800	786	839	834	852	860	803	819	855	834	808	798	803	873	811	850	852	814	833	819	859	820	783	850	809	842	802	824	809	840	808	782	798	831	796	826	816	876	758	795	862	877	839	846	857	852	817	811	864	825	877	889	883	828	815	833	801	863	791	904	786	867	857	800	874	845	849	829	802	828	826	796	776	825	857	854	830	850	811	826	840	752	809	857	818	837	763	852	814	861	844	819	831	805	837	815	822	856	849	851	813	830	852	839	859	799	821	849	801	769	903	817	857	803	825	830	869	770	845	835	797	772	820	781	810	826	819	815	866	809	798	804	812	815	846	844	885	786	834	857	789	801	786	862	814	830	879	813	848	828	840	823	827	829	830	830	813	887	840	828	814	851	787	828	824	845	833	838	839	824	828	813	802	838	782	845	858	824	815	810	825	883	807	804	844	837	826	799	852	842	850	845	849	793	806	835	797	812	811	827	803	775	844	830	848	794	831	799	799	806	847	853	860	809	858	848	822	873	780	820	889	869	841	815	827	797	828	887	839	847	839	833	835	801	852	856	796	845	805	823	825	861	850	878	816	844	836	803	832	858	820	836	808	883	792	841	866	824	807	844	794	891	823	828	839	834	845	777	822	860	801	836	858	810	830	883	852	783	826	861	795	834	824	794	880	841	850	837	838	827	795	821	883	844	809	810	832	815	816	804	872	777	845	807	867	794	813	858	758	820	799	804	814	857	873	854	797	817	788	856	837	828	780	847	866	808	859	847	836	824	817	826	854	769	800	842	854	792	856	851	853	871	798	763	808	842	822	821	816	845	795	856	864	815	818	779	819	812	826	865	808	783	805	804	841	829	775	770	838	897	809	817	762	868	849	810	826	816	858	820	843	814	890	864	808	843	790	800	818	809	829	840	818	810	858	856	822	868	814	805	833	857	774	841	846	819	840	731	833	868	821	796	792	829	820	825	750	807	858	829	841	832	821	787	862	794	852	800	819	804	840	820	843	836	863	774	849	863	783	803	875	872	849	833	838	838	803	883	776	886	855	779	824	794	836	783	814	821	787	858	820	855	820	791	848	827	852	839	835	855	806	850	828	831	862	834	816	780	866	856	828	827	852	849	889	830	800	840	830	802	839	867	852	840	862	889	838	876	817	861	873	827	831	871	808	814	797	817	820	849	832	854	797	806	794	788	816	864	803	845	794	871	795	863	856	825	790	808	778	781	814	812	821	813	823	760	848	837	797	837	836	858	858	863	895	811	800	819	817	767	818	855	792	837	899	835	795	801	865	853	809	796	861	823	815	816	799	775	806	792	834	822	813	830	857	824	871	845	811	839	845	836	786	862	769	818	760	804	811	786	875	850	859	773	842	868	837	783	802	772	833	845	810	791	846	811	836	860	819	816	827	817	815	855	825	761	810	821	831	812	857	788	824	852	798	844	797	825	832	799	863	817	814	792	767	804	825	815	843	774	832	808	815	815	868	825	795	807	839	798	769	795	806	849	840	827	833	877	855	822	803	760	829	802	824	847	788	811	865	843	853	818	858	831	841	827	800	804	810	837	862	767	819	846	820	903	808	877	827	818	781	827	816	849	840	814	812	786	844	855	794	863	843	859	768	807	768	825	806	795	845	776	842	847	809	822	813	807	786	807	914	787	818	876	842	840	819	865	842	835	792	869	805	829	847	835	787	833	837	840	797	798	808	815	795	790	804	845	818	809	845	833	818	866	843	799	813	810	848	836	839	854	844	773	783	780	824	837	864	824	812	802	866	831	839	825	882	846	798	846	783	849	832	862	869	887	824	810	835	814	881	826	867	844	780	873	852	826	826	857	824	784	868	855	830	831	823	824	750	806	817	836	837	760	865	797	771	860	833	795	811	798	867	868	818	891	853	812	832	854	782	860	827	785	839	854	849	838	800	865	854	829	826	823	859	832	854	824	845	808	866	806	830	851	781	856	756	862	792	841	806	793	881	814	784	780	797	824	794	838	868	815	849	901	834	846	868	782	887	765	854	825	857	804	801	800	836	821	802	870	804	818	765	861	826	869	812	873	851	803	824	892	837	773	811	803	822	817	808	826	806	828	822	796	811	812	879	834	831	834	859	776	775	837	827	823	853	808	795	847	788	846	820	837	843	784	887	802	829	791	861	823	792	811	820	816	833	836	820	830	798	825	764	824	831	886	818	818	869	774	805	864	824	852	800	812	865	815	829	771	789	828	804	857	812	850	779	847	785	808	804	840	822	814	827	890	858	802	824	833	809	796	844	829	809	832	822	830	806	815	853	838	814	850	839	845	857	804	830	814	811	820	832	824	818	871	818	873	784	799	798	783	826	821	797	772	820	830	851	858	807	871	841	845	842	832	827	829	829	910	837	829	836	857	830	828	808	768	863	825	814	818	832	862	784	811	784	849	810	784	846	796	872	851	796	831	822	807	824	866	819	830	849	853	770	781	825	850	852	781	806	848	832	811	877	875	819	811	842	838	807	798	866	810	823	790	816	880	805	849	772	806	814	839	773	796	814	882	872	849	819	858	799	890	787	784	838	809	788	819	832	774	810	864	867	865	813	852	822	886	836
12736	767	637	488	362	342	286	239	238	212	230	204	200	181	206	197	182	179	169	150	205	174	163	185	168	174	153	172	180	179	164	190	192	170	179	167	162	169	174	166	165	163	175	173	163	189	185	164	181	191	164	165	155	173	192	167	164	164	164	202	143	160	180	175	168	185	189	158	176	178	171	164	158	180	191	183	169	162	176	209	187	194	164	176	163	156	175	182	183	152	158	181	161	206	161	147	160	189	167	185	148	158	184	155	152	153	179	171	149	177	168	154	151	147	196	181	181	180	180	174	150	176	174	187	164	166	160	193	200	196	186	181	164	186	181	178	196	185	152	159	178	164	181	168	170	184	176	159	161	150	150	175	186	164	174	168	177	157	171	182	178	151	197	161	150	164	155	198	171	156	184	181	137	154	185	158	173	195	187	186	156	151	168	163	170	189	155	164	163	160	186	167	181	172	168	203	184	231	192	178	166	163	177	160	184	186	182	166	163	184	187	160	177	181	166	180	150	172	180	142	175	157	167	186	160	170	141	157	175	175	181	191	184	159	178	184	181	167	155	171	171	214	178	197	148	174	165	161	162	161	170	148	155	186	182	172	172	186	175	153	161	162	164	185	193	158	168	182	155	168	158	165	167	185	165	187	164	163	184	163	165	167	160	139	174	153	155	175	148	167	172	176	184	161	185	189	183	188	191	160	158	190	156	173	201	185	178	166	144	164	159	170	186	185	191	163	168	145	187	188	187	169	178	140	171	165	161	161	173	155	188	163	173	175	171	192	192	177	161	173	163	182	180	164	164	185	169	158	181	181	191	161	155	169	188	169	175	177	146	173	165	165	169	164	166	176	155	183	197	181	208	175	162	167	187	163	148	184	174	186	162	158	167	175	175	192	170	178	169	187	171	190	183	178	183	193	145	179	176	187	168	171	157	146	157	157	159	191	161	177	180	182	185	179	184	203	188	185	169	162	188	185	171	175	160	155	160	165	166	202	172	192	166	176	173	164	168	164	189	168	175	172	187	154	177	163	188	160	188	164	155	146	157	182	183	177	148	150	154	177	195	193	178	170	164	179	183	177	172	190	155	158	158	157	171	183	157	176	175	158	165	189	153	169	169	179	193	166	173	162	178	186	163	170	192	167	176	159	161	163	175	191	175	169	161	142	169	152	189	189	163	176	165	197	163	179	177	176	190	181	193	166	189	180	175	152	202	146	173	163	177	160	170	173	195	184	169	173	160	144	193	194	158	169	157	143	182	159	163	169	186	191	160	153	164	170	175	176	178	157	173	155	183	169	154	192	186	190	166	193	169	139	169	171	166	195	185	170	166	172	170	199	161	179	158	180	157	196	154	173	189	178	163	193	170	162	185	207	177	169	174	172	149	186	188	167	177	189	166	168	175	168	182	157	166	165	197	179	166	172	157	178	151	158	190	190	194	173	154	172	166	183	170	177	165	188	173	190	175	159	175	180	178	150	152	169	151	180	184	141	165	168	175	165	168	162	152	185	179	184	165	166	153	182	177	171	166	138	155	149	147	157	167	161	190	166	178	175	172	169	185	170	168	177	182	175	154	141	184	201	181	163	159	162	189	189	165	151	154	178	195	161	171	210	183	168	184	170	168	148	164	165	180	199	175	191	176	206	182	168	185	161	180	173	157	163	174	170	139	177	185	181	170	152	194	177	197	168	191	181	190	146	168	148	148	176	152	167	180	165	202	167	145	174	162	161	204	159	156	184	167	178	181	170	189	185	171	176	180	195	159	178	180	167	158	154	156	162	158	170	157	155	182	185	167	178	183	169	173	146	135	156	148	171	143	152	152	154	160	151	167	196	130	136	170	171	171	156	145	180	161	163	175	172	168	173	171	178	146	157	193	176	166	179	171	168	162	169	163	153	180	152	178	157	173	193	168	183	155	170	149	171	184	174	173	154	181	173	174	192	148	163	151	162	169	171	180	161	165	178	180	184	181	168	178	201	197	159	169	180	186	159	178	176	182	146	177	204	187	174	164	181	184	168	193	184	160	171	162	165	179	160	151	173	167	166	183	165	175	190	167	186	172	184	142	180	154	154	165	166	178	191	178	170	170	185	165	203	168	182	154	152	159	172	176	175	168	198	158	191	149	168	162	165	197	170	169	163	149	164	200	182	169	165	168	172	158	170	166	163	177	147	160	166	182	183	159	184	180	166	188	171	156	162	156	161	193	176	160	201	175	175	172	148	168	186	155	179	174	171	162	166	179	164	172	171	181	161	192	186	169	168	181	182	168	170	188	182	184	159	173	189	169	165	173	155	163	180	152	167	177	176	164	150	192	162	186	166	162	167	206	174	192	173	183	182	178	174	170	166	174	163	190	183	156	182	190	181	188	174	201	178	179	171	172	186	149	165	168	177	177	161	191	179	212	173	199	171	183	162	196	155	154	170	141	173	191	184	167	170	168	153	189	156	163	165	174	153	171	183	160	179	139	181	179	186	163	146	181	184	193	172	188	159	158	201	167	183	186	173	172	153	177	174	187	168	175	182	171	163	180	158	178	182	172	176	170	147	183	172	166	163	178	135	185	171	168	170	170	167	177	171	157	182	187	169	179	178	153	175	178	187	169	154	147	170	186	183	161	170	158	199	187	156	166	176	190	188	179	159	161	184	163	140	183	167	176	175	185	157	156	161	171	161	166	163	149	169	151	157	199	196	162	195	182	170	145	167	173	148	174	173	186	166	175	177	155	158	167	174	177	192	174	179	186	177	176	174	190	160	161	149	171	170	170	162	177	169	166	187	166	175	182	182	175	187	163	155	170	191	183	183	181	190	176	144	181	181	171	195	173	163	177	143	158	153	185	167	182	211	170	169	158	161	178	180	149	159	168	164	177	174	180	172	166	168	175	182	172	167	157	165	190	176	187	178	139	153	164	192	182	157	167	167	181	179	178	166	178	180	172	157	194	168	175	169	175	164	177	175	173	166	159	151	161	163	177	171	181	181	180	144	158	183	166	184	167	202	158	155	182	199	188	156	165	183	165	155	189	157	204	178	156	166	171	194	172	169	170	151	155	164	176	138	171	159	164	181	151	167	193	165	152	150	169	177	168	198	169	168	187	167	179	202	185	169	179	178	163	184	178	165	185	176	177	167	151	157	182	177	162	191	189	192	178	196	167	185	177	165	163	187	178	184	158	179	163	175	185	172	170	194	155	155	167	184	193	161	193	196	172	152	193	179	174	157	167	185	173	160	176	155	195	194	178	166	197	173	173	180	173	190	153	183	161	162	167	191	148	161	183	165	183	159	185	192	173	193	190	172	165	179	164	164	192	161	185	176	175	174	156	161	159	195	170	183	168	172	181	172	165	174	168	153	155	147	173	174	178	166	185	183	157	145	173	175	160	179	209	162	164	169	186	182	184	172	164	170	196	180	182	146	207	167	182	183	177	180	185	183	194	204	162	186	198	153	177	152	199	180	167	194	200	155	144	173	156	163	165	175	161	142	138	164	169	167
8094	844	1520	1615	1450	1284	987	867	858	761	686	635	633	612	601	566	560	515	536	567	526	494	482	524	496	474	500	474	513	524	494	482	519	469	425	466	450	453	432	442	497	456	432	451	475	483	460	468	459	463	453	421	443	421	423	425	383	446	457	460	450	459	471	469	476	438	470	449	458	441	450	425	433	416	427	447	453	449	448	433	478	462	483	443	446	483	425	418	444	460	413	438	418	453	462	484	473	430	473	476	442	449	467	411	450	411	463	401	458	478	457	433	448	444	425	411	471	469	408	489	483	434	448	398	430	446	456	450	443	436	503	420	456	443	431	439	431	424	448	475	453	463	454	429	435	459	437	421	447	493	432	443	444	438	473	443	414	416	459	442	440	432	430	404	423	426	439	428	456	435	474	446	471	431	463	489	481	462	437	455	423	459	452	450	478	436	426	446	465	479	448	462	466	443	421	470	464	448	463	460	464	467	466	421	431	429	500	467	447	461	460	428	427	467	451	479	426	465	421	431	492	449	452	448	474	458	465	449	473	440	496	467	433	418	488	460	448	417	461	465	411	424	427	429	417	447	428	442	436	422	439	443	472	443	432	458	426	433	437	442	460	436	456	467	467	441	436	442	441	423	464	452	437	464	468	432	412	460	448	439	435	462	451	465	406	423	431	465	438	444	449	447	428	425	450	463	476	475	461	439	467	463	468	416	455	399	441	467	482	471	443	452	443	453	462	479	436	449	486	469	427	430	424	430	447	467	421	452	454	409	447	407	473	436	433	455	466	448	453	417	485	435	455	456	438	453	443	445	444	411	429	408	446	452	410	447	468	425	452	463	446	415	454	435	419	481	411	481	437	463	435	458	433	480	465	471	469	456	435	443	486	420	425	420	461	427	453	426	429	440	428	456	472	458	451	468	436	431	442	424	471	474	481	439	444	473	453	467	430	465	444	470	431	442	448	459	409	442	448	465	448	469	457	467	438	426	427	420	422	441	457	458	424	444	443	463	424	482	424	473	429	428	400	418	426	443	425	465	438	461	435	431	409	436	444	418	447	461	462	457	411	443	462	455	465	461	462	478	442	485	429	450	437	432	441	434	431	465	430	478	469	455	488	467	398	416	416	470	460	428	452	452	448	414	418	415	444	458	455	418	494	452	446	448	455	448	478	433	433	448	428	464	419	463	393	451	457	419	460	435	456	452	454	451	470	465	469	424	421	431	458	455	464	452	437	438	481	417	411	490	428	442	437	411	422	466	486	428	436	484	435	424	423	414	445	431	461	454	430	467	459	419	400	383	451	469	426	455	440	439	446	439	466	431	429	467	474	443	432	473	428	413	439	440	474	451	452	432	440	447	451	479	439	457	452	449	459	444	453	431	479	465	450	450	484	469	454	426	465	457	472	433	465	456	487	430	448	420	446	429	437	445	440	442	452	459	452	436	458	458	446	476	425	465	458	468	432	442	465	464	429	477	417	392	435	470	466	466	469	429	464	453	453	469	440	458	433	408	411	431	445	422	438	441	447	468	488	456	419	432	428	457	397	432	461	436	454	408	450	410	423	462	428	454	443	433	409	449	407	423	432	451	433	425	465	464	444	426	397	418	478	468	408	452	439	440	402	453	464	494	435	425	446	473	451	426	446	441	475	452	400	408	453	493	506	449	451	424	429	465	471	462	453	449	449	430	422	443	446	420	489	460	438	457	471	464	451	423	462	430	449	446	466	433	436	450	452	471	409	469	458	463	449	448	455	443	504	475	453	458	527	404	458	422	493	463	446	429	430	442	437	429	519	429	466	459	446	466	413	421	436	470	447	456	445	447	441	434	447	481	461	496	450	425	412	420	439	466	435	446	469	462	470	480	416	404	426	443	473	443	461	466	430	432	454	443	475	440	419	430	451	476	429	443	432	419	439	437	475	437	463	419	468	428	409	462	487	458	471	424	438	446	439	428	421	426	443	464	486	437	426	409	397	434	459	445	475	438	461	453	479	472	439	457	453	488	461	439	482	475	480	421	437	449	483	431	467	450	444	432	412	434	403	433	426	420	445	433	400	402	432	458	449	467	459	398	447	447	479	443	459	455	462	424	425	458	419	442	482	467	413	442	475	485	422	463	474	465	417	460	433	380	422	426	449	441	448	437	412	416	426	445	438	440	429	438	449	443	443	421	478	478	412	458	460	406	456	446	416	431	447	454	451	421	455	448	434	445	460	427	409	440	441	457	455	413	437	412	473	414	405	462	453	459	440	461	442	427	424	398	464	402	414	445	450	462	404	430	437	464	471	451	467	450	413	431	423	457	429	500	493	437	423	431	405	476	458	486	417	473	446	438	456	432	431	431	438	436	429	474	410	454	463	401	453	439	447	450	477	420	434	449	456	440	472	429	494	435	430	456	421	461	473	442	478	432	460	449	394	426	457	446	476	409	432	473	441	468	477	446	479	426	446	431	414	424	459	429	458	429	445	451	468	433	450	474	445	444	461	432	434	429	452	454	459	459	449	439	464	478	427	427	465	477	458	453	453	430	419	425	464	440	463	463	453	449	436	469	398	440	428	386	436	442	457	438	448	417	451	462	450	441	415	442	487	435	460	447	450	446	444	430	424	435	502	424	439	469	475	490	458	447	450	454	443	464	428	451	425	442	434	453	455	432	470	449	412	450	473	437	439	449	425	460	434	479	473	478	462	489	464	388	422	418	454	489	433	473	432	444	444	436	450	441	487	436	442	442	452	453	429	469	453	452	475	446	452	439	447	444	447	428	439	429	406	442	501	468	450	428	465	474	467	439	440	436	409	444	425	406	453	419	432	478	436	445	437	458	446	463	453	453	449	384	461	430	446	473	433	469	424	485	427	481	423	432	424	451	466	437	431	478	423	436	430	429	437	458	437	447	478	450	449	438	471	453	420	418	453	412	432	440	462	411	446	457	450	427	418	428	413	454	429	455	462	424	432	439	424	456	441	482	483	439	443	477	447	397	418	440	470	435	418	455	434	427	412	474	465	426	472	468	466	410	429	449	440	430	454	469	441	452	445	454	467	429	454	437	433	422	411	448	428	473	417	431	444	474	467	421	458	486	460	445	436	465	428	436	455	437	464	448	428	450	487	412	416	459	440	462	420	465	483	446	437	432	424	510	431	451	420	404	462	439	449	458	450	450	437	436	451	420	449	418	456	445	448	463	453	443	424	472	420	419	414	437	409	451	429	458	440	481	410	463	437	484	471	449	441	448	440	419	433	429	474	414	431	414	496	459	469	432	445	511	462	461	464	420	424	485	398	482	462	449	449	460	456	437	410	481	433	426	438	471	464	499	470	451	461	465	437	435	453	434	486	461	433	439	430	455	436	475	420	439	453	462	482	465	435	474	443	467	463	435	442	442	394	470	439	483	432	453	467	458	493	458	514	456	459	436	454	420	475	446	404	401	463	442	452	418	488	431	455	426	475	432	445	399	459	459	492	453	452	458	460	424	410	427	450	465	455	441	416	433	476	454
1660	346	343	340	327	325	366	360	339	332	342	331	337	338	335	336	332	380	320	384	323	333	346	340	371	312	359	337	358	356	345	351	344	329	338	344	324	405	356	349	349	384	357	324	360	364	344	334	367	319	367	342	324	324	357	323	330	344	375	331	340	343	350	346	365	342	344	331	329	337	366	321	333	331	346	407	347	367	335	354	311	351	362	336	356	334	302	319	320	326	340	335	310	325	345	364	315	315	351	332	332	323	374	363	360	368	341	345	370	325	328	353	333	372	405	358	343	307	370	348	321	359	356	313	336	342	316	365	354	341	360	322	365	334	380	340	330	332	361	328	384	371	345	319	325	337	392	384	342	362	357	321	323	336	337	350	341	336	328	352	336	331	358	347	374	361	369	310	372	322	376	352	374	353	348	361	317	319	332	347	356	389	367	341	353	308	347	338	333	354	366	362	375	312	373	345	330	321	328	350	340	341	346	360	354	360	326	331	317	335	360	348	320	329	335	331	343	351	320	375	363	356	343	303	329	338	374	343	340	381	345	346	353	367	347	368	310	356	317	339	320	367	339	362	360	347	337	362	346	362	340	360	338	347	353	328	322	346	312	342	343	324	334	338	332	345	367	336	359	350	392	351	338	372	339	319	378	344	309	331	332	347	342	383	335	354	353	347	337	319	320	320	347	309	355	342	355	357	359	326	353	354	350	349	338	361	367	360	334	356	354	328	316	341	322	378	367	327	346	343	340	356	331	366	329	350	348	340	344	357	351	318	351	328	327	336	323	338	310	370	341	341	379	336	355	382	327	343	329	315	340	357	354	337	386	354	349	341	314	319	377	389	360	331	349	356	330	349	367	342	335	335	345	339	359	340	354	326	384	312	314	331	352	363	374	326	332	336	333	355	396	324	321	348	372	376	342	277	352	359	373	298	357	351	345	341	334	331	350	319	372	336	330	369	342	362	341	313	345	352	351	320	342	363	335	338	318	353	346	326	328	309	312	320	329	342	383	351	350	366	360	340	328	348	340	364	318	312	332	317	324	366	352	356	320	360	364	298	366	351	320	351	325	327	315	319	338	374	331	335	350	361	342	357	336	363	357	338	333	333	303	368	345	334	379	329	322	319	352	363	325	371	324	348	339	347	315	339	327	317	328	347	351	360	330	353	370	381	376	336	330	362	352	338	344	353	367	380	346	346	346	332	335	339	404	331	324	332	374	361	329	336	359	355	362	332	334	372	325	340	343	326	328	330	331	342	347	330	354	371	314	392	372	331	329	343	358	365	351	330	329	323	332	340	374	333	368	328	369	361	336	348	343	314	377	346	330	351	332	343	326	343	318	336	345	340	325	354	347	357	354	343	336	347	358	348	305	366	375	327	299	371	365	365	304	353	338	355	361	387	339	325	344	306	335	361	322	351	328	334	355	314	314	373	366	317	377	354	340	358	309	356	350	344	313	332	332	369	345	340	371	351	359	374	341	334	330	298	378	329	372	326	356	362	334	346	354	346	341	347	284	377	348	323	344	321	351	385	344	334	297	343	349	372	365	340	306	342	349	349	323	353	317	314	316	334	345	362	358	329	328	332	328	345	329	361	362	352	352	386	329	327	326	357	321	328	352	348	362	343	339	330	338	346	364	356	357	362	338	354	326	317	351	293	314	392	333	356	357	348	367	322	337	345	320	314	324	349	331	360	300	331	351	364	364	334	337	301	308	298	325	349	356	348	309	353	326	330	326	363	341	339	408	335	309	353	326	331	362	307	352	349	337	355	324	328	346	375	364	313	361	321	309	323	375	345	353	355	347	358	331	319	339	370	333	336	374	368	350	331	350	365	377	331	346	367	346	353	360	318	352	356	360	329	352	356	342	342	358	316	352	355	377	362	339	343	347	391	369	352	363	337	368	319	351	346	330	360	370	355	333	320	337	351	336	335	351	388	382	323	374	326	340	339	346	344	325	374	339	314	350	336	364	357	350	353	365	327	351	353	358	323	334	356	368	335	339	375	317	334	347	377	376	344	341	371	338	335	381	364	372	312	352	362	395	348	347	359	344	355	342	335	362	326	367	356	315	357	349	334	338	360	326	342	327	393	341	350	359	347	355	324	332	343	331	323	338	293	378	337	319	355	323	341	348	356	358	335	342	365	365	358	353	333	360	339	349	336	344	331	326	348	334	331	348	329	377	347	347	321	332	321	369	348	356	340	348	329	336	379	308	344	348	345	329	343	339	349	322	317	355	372	355	343	318	276	350	346	324	334	328	329	342	323	339	321	398	340	373	367	332	365	347	316	328	320	349	341	332	329	355	372	379	323	336	378	378	357	322	338	342	335	322	348	338	350	336	355	373	336	347	357	337	343	312	372	315	365	328	324	326	355	371	334	326	340	337	372	352	337	320	364	326	345	319	328	330	330	337	324	348	356	374	320	350	380	349	353	374	376	348	344	340	365	300	350	312	332	366	367	338	363	345	327	353	371	332	328	389	355	330	336	321	365	372	326	331	358	297	307	339	343	368	362	318	342	339	332	301	327	335	301	346	360	334	357	330	309	354	327	317	341	355	320	347	355	349	365	340	355	341	342	352	343	359	364	303	352	347	331	365	346	355	361	344	346	370	383	335	365	350	350	332	355	350	363	332	309	319	362	369	396	346	341	311	324	348	366	374	367	361	341	298	349	313	373	342	351	290	327	320	348	379	378	332	356	351	332	284	343	377	359	320	348	371	352	374	345	356	330	356	339	351	341	361	347	375	351	315	374	364	370	367	333	324	369	377	382	339	338	324	351	385	379	313	350	343	363	351	330	351	348	330	323	326	328	345	297	382	301	346	336	362	321	350	348	347	324	310	343	325	331	369	354	333	332	344	355	333	317	308	351	341	322	303	323	331	326	348	331	355	359	323	334	365	390	348	374	309	353	364	354	343	325	341	311	323	393	366	400	415	323	356	331	311	326	346	342	326	320	314	309	389	368	350	348	331	359	344	357	349	382	322	349	372	334	358	351	344	345	347	331	331	321	354	342	318	364	352	369	325	366	324	352	343	336	339	345	341	315	339	342	344	325	350	349	344	344	319	301	361	306	319	364	332	351	363	351	341	346	323	342	338	374	350	344	371	346	368	346	373	331	340	339	367	368	320	316	363	347	358	367	359	342	326	318	346	393	346	366	325	313	348	363	332	342	370	340	338	339	350	349	343	333	346	349	351	365	308	349	312	306	314	358	337	345	341	335	352	333	363	366	334	348	358	357	329	305	323	342	344	336	333	347	332	316	336	343	331	355	330	343	368	324	344	336	308	331	366	358	364	357	365	341	299	367	345	308	317	336	339	304	343	315	323	359	319	374	364	365	389	367	324	350	393	349	328	353	364	352	338	365	328	362	343	352	370	355	351	336	322	346	322	310	365	383	321	332	318	329	367	378	359	341	332	344	313	369	347	311	345	356	308	333	325	341	362	344	358	331	367	338	341	323	354	342	347	344	339	353	343	336	353	346	311	386
2270	879	896	909	920	838	851	861	872	861	796	878	897	859	834	831	804	866	787	863	906	834	800	855	899	830	813	859	826	813	840	862	792	802	853	837	855	851	827	873	797	844	853	821	893	853	887	805	861	827	791	859	858	781	779	867	760	858	834	826	854	847	821	786	839	839	852	846	827	827	815	862	881	824	853	818	846	853	839	849	854	811	848	817	812	802	853	857	883	819	817	795	806	855	878	793	824	815	879	900	817	798	854	839	886	874	846	813	864	807	863	812	829	822	804	833	807	807	824	821	856	804	861	857	820	870	773	836	814	849	888	850	824	876	851	819	833	821	790	790	807	816	857	926	847	841	818	867	885	841	876	837	806	851	813	813	894	831	878	797	882	787	845	879	815	840	829	821	821	827	849	849	841	845	859	858	865	856	896	865	783	823	813	808	796	870	855	873	821	842	865	867	888	842	876	794	850	832	858	836	876	848	873	840	858	832	852	893	863	835	783	792	806	884	815	831	795	841	851	887	845	862	895	850	853	818	862	803	853	797	828	828	846	896	839	864	801	852	831	847	819	833	853	786	804	855	818	816	882	823	824	813	849	860	805	827	892	851	823	836	807	860	851	842	846	912	830	859	842	852	867	822	826	868	815	884	796	857	826	870	846	813	848	828	832	840	790	847	806	882	853	818	842	858	863	805	867	852	831	832	784	844	787	839	888	837	790	828	804	845	866	824	843	858	844	826	838	846	854	805	796	839	851	853	819	852	885	836	798	822	827	867	848	864	764	843	801	846	826	814	888	838	856	776	828	851	880	832	834	796	817	796	775	798	842	823	842	864	883	797	774	818	874	830	888	844	828	849	846	833	845	804	795	819	835	837	863	855	828	850	894	839	809	823	771	791	805	822	871	838	789	815	856	831	814	834	874	854	847	847	860	836	792	805	832	845	813	782	813	863	850	874	860	810	865	811	823	825	837	800	869	840	867	801	833	862	823	843	838	794	879	851	810	855	826	812	840	850	825	836	796	809	867	859	840	799	839	850	801	832	885	849	817	832	856	814	878	860	833	812	834	847	799	863	869	829	800	882	838	871	798	839	847	867	854	841	865	814	817	841	863	861	786	828	811	812	874	832	859	833	884	851	777	871	819	866	784	837	871	831	780	826	824	875	828	799	826	882	879	813	835	864	793	886	796	835	844	913	829	856	792	836	797	825	849	837	863	844	853	846	805	806	884	843	867	797	842	823	876	846	858	815	862	865	787	846	810	800	821	848	872	850	866	824	874	858	878	818	790	827	876	830	823	858	855	872	873	846	874	849	844	823	846	840	858	792	842	763	840	853	843	806	773	822	866	814	834	781	864	831	863	837	838	879	827	803	881	885	799	821	819	828	802	848	871	870	838	884	823	830	858	811	820	859	833	830	838	851	826	813	808	864	854	826	820	846	821	802	837	832	883	791	819	858	809	836	889	836	846	800	879	842	799	849	838	852	872	815	859	861	817	821	838	813	811	842	869	831	826	837	806	812	880	841	860	845	856	876	841	862	876	860	828	812	885	809	869	824	821	803	875	885	885	797	828	869	876	857	792	796	802	854	814	841	819	870	830	848	850	861	847	804	863	902	848	855	859	890	855	895	836	858	868	837	850	796	787	852	806	847	843	857	829	833	814	848	899	795	907	837	881	831	858	856	842	867	861	803	872	804	791	858	828	849	798	825	858	832	820	887	812	877	788	819	868	808	860	837	893	812	875	857	845	774	850	836	879	815	871	874	811	858	808	847	809	794	832	816	859	830	857	851	826	860	823	766	850	875	818	887	849	875	853	770	804	851	829	828	822	818	828	830	832	831	809	847	883	811	909	830	893	838	809	809	825	825	839	786	837	840	828	837	839	851	875	832	822	856	833	858	858	814	828	839	822	800	857	829	803	838	828	788	854	871	824	853	819	805	906	853	872	848	823	827	880	813	847	790	825	763	880	815	808	859	879	784	813	823	837	890	855	844	857	841	866	871	839	895	808	827	880	851	863	858	867	879	871	871	889	837	816	853	832	827	831	823	815	884	827	828	874	808	888	856	855	829	853	839	814	848	798	814	818	864	832	779	762	860	824	801	882	850	827	863	872	783	856	828	809	907	822	835	802	844	838	848	823	805	854	823	806	854	849	817	797	809	849	839	802	818	810	839	790	759	871	812	799	842	905	850	875	858	820	877	795	856	827	787	826	852	787	831	810	859	871	814	828	835	862	816	899	813	841	875	873	845	852	830	773	869	839	816	884	840	817	917	821	848	889	818	905	798	844	793	816	828	819	905	810	855	846	855	802	832	766	843	852	827	798	833	836	782	825	896	833	860	839	875	838	838	906	882	825	862	848	844	808	816	894	854	868	830	873	845	841	797	834	824	836	878	852	818	821	810	819	833	892	810	831	880	824	843	819	819	864	806	840	864	848	800	813	818	854	791	820	781	810	870	821	884	818	825	836	836	804	845	818	873	853	820	858	868	828	848	848	796	855	849	821	841	871	880	886	860	860	836	830	895	838	844	854	859	810	841	811	850	793	848	843	808	864	880	829	791	852	879	897	804	861	872	842	800	790	890	821	848	788	903	815	856	875	849	862	867	874	855	791	915	778	795	829	835	816	845	819	810	770	852	824	842	822	848	831	825	814	814	839	844	813	855	847	851	796	851	829	827	837	817	883	872	830	826	857	809	877	871	864	836	788	894	819	840	817	905	848	868	785	838	846	893	849	814	781	790	808	794	863	821	854	895	812	827	845	801	838	861	857	825	782	837	841	830	875	824	818	813	853	840	781	873	847	805	862	845	895	818	839	868	839	802	807	810	828	887	835	851	853	854	846	795	890	826	838	802	879	865	886	818	864	816	826	905	842	829	851	846	831	832	829	858	838	860	855	790	818	820	805	839	839	806	838	864	822	853	827	837	830	794	885	874	823	885	877	824	865	847	866	827	833	811	891	827	807	822	832	835	823	807	903	828	825	844	859	848	828	837	875	821	843	793	853	921	851	887	840	765	828	845	829	846	822	813	841	832	812	850	832	874	807	833	885	774	859	857	847	786	820	824	830	813	814	835	884	819	851	799	854	856	852	886	827	809	864	817	820	827	866	824	885	855	830	788	848	899	824	855	880	879	872	866	820	821	814	832	856	849	848	838	872	854	871	909	797	809	803	816	798	846	803	810	824	872	895	823	853	838	832	877	809	855	868	809	894	819	825	798	812	817	832	881	841	858	813	901	872	833	883	831	868	863	836	818	833	823	827	859	812	871	841	835	777	812	790	849	856	844	827	825	785	859	839	864	820	847	882	865	761	819	863	822	826	834	839	832	788	860	799	820	835	837	838	854	852	896	842	829	866	837	899	810	803	825	869	846	845	810	875	849	817	879	841	837	860	840	861	825	877	865	879	833	844	826	891	834	888	836	795	849	835	862	844	900	857	811	846	877	791	897	851	843	813	864	882	860	827	902	880	791	837	807	855	884	867	862	854	857
7273	594	607	519	410	422	361	423	412	402	355	375	353	364	366	330	350	330	369	334	357	338	356	328	351	346	364	385	326	335	366	345	317	365	344	350	349	327	345	363	354	329	341	339	331	367	362	370	375	321	346	345	352	304	341	339	335	326	324	367	331	320	316	325	322	310	379	348	316	337	335	310	344	346	330	309	326	338	292	320	354	357	352	374	327	330	300	361	350	345	355	344	311	313	298	309	361	347	327	331	331	318	355	324	377	353	341	334	375	327	366	353	365	357	344	327	314	343	349	332	324	328	312	348	327	318	345	361	353	330	330	386	349	354	372	375	363	354	338	389	363	286	341	303	381	346	323	342	329	342	336	343	353	363	367	376	350	333	323	337	316	341	339	321	391	341	327	341	363	355	367	349	347	339	349	358	334	330	343	374	391	393	356	335	341	336	334	344	356	352	325	349	333	337	344	334	309	340	339	323	339	349	340	346	361	369	382	327	338	309	325	352	346	344	362	349	293	361	353	325	313	379	351	356	336	328	355	356	369	341	373	341	323	337	335	345	350	348	323	320	328	324	345	355	358	335	321	368	328	319	360	370	358	314	334	351	341	346	350	334	317	338	363	381	379	347	339	360	360	314	341	309	329	360	330	355	341	323	341	344	354	350	325	361	333	321	364	356	353	338	315	337	334	341	338	348	349	348	354	361	371	354	363	352	300	337	357	324	316	328	320	335	366	346	346	383	336	389	356	327	325	348	370	337	318	335	347	350	308	328	311	317	334	346	337	367	323	363	323	303	351	323	318	334	340	293	353	294	324	357	350	315	321	333	379	322	353	374	368	395	341	322	339	361	326	312	354	320	325	331	344	347	326	331	335	343	346	314	365	331	372	287	363	355	336	350	365	370	321	342	355	364	361	354	363	324	338	354	339	328	329	363	388	301	314	366	353	337	335	332	344	327	331	320	353	364	398	366	300	340	328	329	325	290	345	333	322	316	318	363	365	341	310	329	376	322	330	379	336	336	342	388	361	336	331	368	358	324	363	314	331	345	338	376	354	348	301	356	346	335	331	357	378	363	303	339	360	342	368	332	372	340	339	328	330	376	336	337	364	332	327	362	367	332	285	339	337	342	329	332	346	369	354	354	336	362	305	344	360	360	357	363	358	349	338	361	327	348	341	340	336	344	365	367	345	314	364	365	308	357	318	360	372	352	363	359	383	332	313	332	317	353	356	312	351	323	369	365	361	359	318	321	319	322	359	352	335	369	367	343	333	331	339	327	351	356	339	307	348	350	356	354	351	329	354	321	312	359	337	335	369	349	334	384	372	364	341	338	375	336	376	366	348	311	356	330	357	327	305	331	364	368	341	335	323	332	338	343	352	351	319	373	354	361	373	389	334	364	357	320	342	338	346	339	360	370	328	374	326	340	334	331	322	353	361	322	346	335	350	334	296	332	340	339	326	348	345	335	327	345	353	342	352	346	316	301	353	321	347	342	356	358	335	373	349	367	373	349	332	353	308	359	312	390	349	357	319	359	339	342	330	326	340	299	372	342	351	350	345	341	328	368	378	347	345	332	315	354	332	365	376	349	326	372	357	340	328	358	364	345	351	372	351	314	333	318	353	346	341	364	323	359	349	330	329	343	348	335	357	360	316	321	361	355	341	306	358	337	354	314	308	332	330	323	313	316	350	337	369	381	371	374	336	335	342	333	358	361	381	320	330	349	334	352	348	385	356	306	365	358	368	318	291	338	324	360	338	385	349	325	346	339	323	332	322	330	330	377	356	360	358	323	340	319	349	328	373	346	349	344	332	338	332	345	348	336	328	333	338	338	321	333	330	346	341	355	372	343	350	339	338	313	356	325	344	360	349	349	373	360	340	322	353	336	348	344	343	350	359	337	327	342	341	379	334	331	344	338	292	342	344	331	380	384	353	358	354	345	352	333	337	332	363	349	378	327	333	383	324	327	332	323	372	367	336	339	337	348	337	320	347	346	330	325	379	326	312	355	322	323	313	367	339	310	380	364	348	367	338	331	318	313	364	342	359	387	335	355	379	352	343	354	351	366	323	332	313	358	336	340	376	355	353	323	300	367	346	361	351	303	337	323	344	325	316	357	331	324	341	329	324	334	353	349	332	305	296	312	324	360	347	311	357	346	350	324	364	339	323	338	364	320	353	342	351	308	366	357	342	316	323	349	318	362	325	353	326	341	312	394	337	335	348	337	360	355	349	323	345	344	341	329	335	332	293	357	342	340	360	348	333	300	316	336	355	363	330	336	361	341	332	342	343	329	313	351	314	332	368	331	321	363	340	312	330	334	334	374	327	374	336	322	349	371	355	326	378	329	304	299	301	338	361	319	342	338	354	364	317	336	342	325	325	342	370	348	324	340	328	336	361	324	362	315	322	341	322	344	364	356	355	363	352	316	307	372	344	346	326	371	357	353	365	304	381	366	340	344	333	350	324	325	353	333	354	325	384	399	338	351	388	331	358	347	338	375	343	329	343	345	337	319	377	370	356	334	331	388	345	358	331	365	349	378	375	368	371	345	328	334	371	374	366	355	377	318	312	308	339	377	356	341	353	334	313	344	359	342	306	349	345	352	345	367	300	322	329	352	344	318	343	354	341	370	377	344	363	359	336	315	346	382	336	340	341	348	331	357	335	351	360	353	318	317	380	352	341	343	341	349	392	332	306	333	342	368	332	363	364	363	377	322	340	347	357	381	351	371	354	349	349	371	326	357	361	352	356	360	380	315	335	334	337	332	346	352	335	352	363	316	337	326	370	329	327	318	326	332	379	334	370	321	312	318	330	342	332	346	354	330	331	356	356	324	339	390	341	336	315	388	369	331	333	343	321	346	380	321	342	294	333	323	352	355	284	358	347	350	336	355	344	334	320	355	331	313	321	327	367	347	360	345	371	347	335	319	346	339	365	380	335	334	369	334	376	359	341	328	372	335	365	375	360	359	344	333	355	358	376	300	339	330	345	355	341	332	338	321	343	331	321	334	333	354	365	332	321	325	351	330	342	331	361	338	333	359	371	346	333	320	388	338	359	352	312	383	370	338	329	331	352	334	313	362	351	359	327	339	325	342	346	322	322	322	386	344	352	325	349	320	337	369	342	360	329	326	365	391	366	317	337	353	332	334	366	347	330	366	360	349	330	312	316	335	313	320	349	350	319	329	317	353	320	368	311	315	323	325	347	321	364	321	324	327	315	331	286	351	333	349	374	368	385	356	356	332	326	351	342	346	370	350	347	342	327	322	345	351	350	369	331	363	339	386	352	331	370	323	330	359	352	356	320	338	354	309	320	354	350	324	361	360	340	317	360	343	356	357	327	358	346	363	352	338	341	384	338	320	321	330	353	334	315	323	336	332	354	323	353	337	306	299	319	337	363	344	354	365	356	372	349	320	307	328	332	333	326	346	317	359	340	333	328	378	375	329	382	387	353	342	354	363	318	333	347	340	384	339	354	338	336	355	352	348	383	362
6716	1074	1329	1528	1377	1260	1184	1031	1063	981	961	936	895	953	939	869	851	856	887	895	821	905	884	877	879	813	808	837	835	860	881	855	851	868	839	880	895	885	850	817	817	867	839	856	823	877	810	849	873	827	883	794	837	821	785	830	894	834	835	868	777	875	794	862	857	825	854	880	862	869	838	879	795	809	820	799	835	848	837	837	825	810	771	818	817	848	864	854	836	816	767	867	811	796	824	827	850	838	846	843	807	844	838	847	802	885	779	796	845	852	820	798	831	807	796	817	829	845	834	860	850	844	837	792	839	833	810	827	809	815	855	817	811	814	792	808	869	828	807	858	800	799	818	798	818	841	867	866	863	812	817	832	792	838	861	840	816	820	855	870	839	803	871	881	837	838	852	830	845	820	880	805	814	833	822	822	873	842	845	808	857	804	782	793	804	857	854	828	854	824	814	853	850	811	820	798	835	845	823	878	772	797	810	833	848	811	778	846	805	818	805	882	884	820	825	795	792	828	828	870	803	798	821	814	812	835	825	836	818	832	833	830	821	856	803	836	767	826	881	808	796	810	798	767	876	769	841	796	833	876	852	776	837	794	867	809	798	831	818	787	807	891	803	789	829	836	808	795	838	803	791	816	838	751	849	819	829	778	850	784	852	804	784	850	842	834	863	847	775	811	827	844	817	779	782	796	836	826	790	826	784	795	803	797	851	828	829	805	881	819	841	828	849	845	804	851	832	827	795	821	825	807	862	819	851	854	749	851	842	787	881	813	764	839	781	827	841	821	809	804	846	838	812	844	804	845	844	838	789	844	831	810	830	808	847	818	823	832	845	818	788	816	822	884	774	841	829	862	819	807	801	884	777	874	858	822	844	841	800	839	837	835	835	818	800	806	834	823	820	840	850	802	789	825	834	866	800	810	909	822	844	817	856	829	831	825	881	815	825	777	824	814	845	855	835	844	828	830	769	785	826	820	812	864	804	859	778	793	786	851	796	824	784	853	816	793	812	813	856	820	813	821	791	865	761	808	840	754	813	808	818	844	867	842	882	831	788	788	832	829	825	802	818	797	817	793	838	809	844	799	813	844	835	818	827	865	805	850	845	854	794	838	838	835	812	831	798	803	824	851	869	802	854	855	822	838	818	859	817	826	818	790	822	878	847	886	831	842	850	837	818	807	845	808	820	822	854	815	829	811	836	805	883	824	813	769	791	861	840	820	833	814	841	854	842	864	864	815	739	842	874	791	838	809	825	850	846	816	769	832	792	807	814	830	850	818	822	853	839	841	838	880	808	830	812	813	886	829	855	874	841	837	816	864	839	791	864	860	798	867	843	894	841	783	801	803	825	836	813	784	802	804	819	886	832	833	829	768	814	826	803	813	859	782	795	782	826	829	832	840	840	814	795	816	810	856	793	872	758	868	825	778	753	824	809	797	835	806	794	856	856	766	836	802	789	806	808	838	804	851	837	831	813	805	805	829	796	856	830	805	849	860	845	806	831	811	821	839	793	834	822	864	845	849	860	858	810	767	864	806	795	830	805	801	838	833	873	789	840	853	779	810	795	836	861	814	836	797	864	761	856	866	795	841	805	810	852	821	809	835	857	733	841	853	886	808	837	817	846	805	871	845	786	840	797	825	845	778	825	837	839	849	788	799	797	824	889	840	826	815	818	817	855	786	815	812	823	832	832	819	851	825	860	819	818	834	846	866	804	780	835	879	815	800	880	839	878	857	751	792	811	889	816	782	809	832	828	792	867	817	818	831	791	778	801	758	788	793	836	825	816	804	828	810	827	839	832	816	822	849	902	800	795	793	809	819	867	819	834	844	862	817	825	852	866	842	799	851	876	836	799	838	899	831	825	851	823	856	856	815	799	850	860	800	837	763	854	866	827	871	840	847	811	803	829	818	825	787	818	807	806	845	806	843	822	850	824	774	846	893	832	813	862	807	806	782	849	851	832	792	831	843	797	828	809	842	803	789	796	808	773	784	768	816	813	820	845	828	779	878	854	824	798	802	825	850	827	824	823	803	788	821	830	827	831	812	814	800	820	847	799	815	855	776	855	863	870	851	836	834	797	813	828	814	816	824	818	833	796	837	754	837	834	839	830	810	854	813	833	820	798	872	883	842	845	815	811	836	814	803	831	788	867	792	823	843	789	811	859	821	855	804	782	784	810	875	801	819	837	832	825	813	841	818	846	825	777	819	808	773	881	779	835	816	825	822	862	846	848	821	803	811	834	783	856	813	846	826	799	773	804	820	821	848	818	838	838	823	803	841	823	801	739	829	803	827	857	844	822	752	869	790	793	792	826	842	829	846	888	851	899	816	822	865	802	801	842	819	767	854	826	816	849	824	826	833	750	826	830	804	871	829	789	798	839	844	882	890	815	775	817	830	862	817	818	834	820	848	817	781	798	852	820	810	797	850	840	801	871	847	817	825	780	828	858	814	843	774	821	753	760	851	820	860	843	757	810	845	789	864	887	850	819	843	808	876	846	871	800	781	837	833	848	824	863	810	885	795	832	829	787	812	771	798	817	813	824	778	884	848	849	784	853	895	833	819	833	830	834	825	791	804	845	847	793	785	818	801	832	836	818	850	814	812	785	787	822	797	830	808	844	835	854	814	828	830	798	816	763	859	803	804	853	798	802	817	850	835	821	875	844	832	816	857	818	784	806	809	822	771	831	824	825	806	854	814	812	808	818	844	837	840	849	810	809	874	801	825	828	856	825	850	865	788	841	811	857	813	801	850	801	835	824	798	845	800	866	808	819	857	851	834	788	836	842	816	810	879	838	810	808	853	857	819	850	831	805	894	871	878	821	838	775	769	808	797	814	826	839	841	816	793	836	842	764	793	768	864	840	818	782	849	794	785	844	834	854	879	859	808	863	840	849	784	784	798	832	812	818	849	828	864	832	840	885	857	823	827	815	802	827	818	819	822	784	855	796	818	857	847	807	886	822	867	795	817	819	831	817	776	868	844	800	877	828	785	828	839	822	843	902	773	902	832	840	828	861	808	798	812	807	838	770	810	810	844	855	812	825	835	833	799	835	826	813	821	806	786	859	795	788	762	847	808	806	855	833	785	831	817	843	871	803	799	863	837	864	824	854	832	880	834	770	792	795	812	824	871	796	770	821	826	817	834	835	798	789	840	788	814	830	794	786	804	838	848	835	834	876	841	834	835	796	802	842	830	791	829	817	831	865	837	814	823	896	887	831	783	806	833	824	800	857	855	848	888	853	832	869	822	830	795	863	792	850	806	784	768	840	870	840	851	836	818	812	803	813	847	816	788	855	844	829	783	860	831	789	851	878	843	875	820	814	834	807	819	839	863	842	842	856	820	777	736	851	851	839	804	859	798	848	795	815	830	799	779	825	844	827	847	825	820	839	836	791	827	839	830	819	822	883	839	816	805	828	861	869	800	808	868	821	853	855	822	782	843	891	788	813	796	826	824	768	880	809	879	849	778	850	871	863	827	821	827	788	831
12706	798	648	481	380	310	285	265	243	223	205	205	202	156	214	178	157	194	162	174	175	185	172	182	180	158	190	181	189	163	194	174	149	189	159	155	144	159	145	164	148	206	169	187	173	163	183	173	164	184	188	177	176	168	171	203	204	168	183	177	158	179	162	176	176	172	159	168	148	199	174	177	154	181	177	166	186	172	179	173	183	189	177	185	187	180	175	179	160	182	176	179	165	157	182	170	154	177	193	154	165	181	157	177	147	181	163	180	172	174	171	166	181	162	161	187	171	177	155	166	159	196	181	164	161	166	171	170	180	198	169	168	173	181	182	189	192	193	183	156	153	195	177	173	160	167	173	176	195	158	169	179	183	166	195	176	181	202	193	188	161	183	185	193	165	159	196	167	170	173	153	165	166	165	160	168	179	171	179	170	175	159	182	140	166	169	177	169	151	154	173	180	165	200	184	172	161	185	185	166	179	188	169	171	172	179	166	199	171	174	154	178	172	176	183	184	171	195	147	186	168	148	180	163	155	173	164	171	180	159	157	175	177	181	148	179	190	169	146	173	151	160	185	180	163	193	195	166	174	161	185	173	174	179	174	173	176	182	186	159	174	175	159	185	186	174	165	165	181	180	165	165	172	174	203	173	151	159	146	172	199	174	188	159	172	199	172	183	190	175	205	179	166	176	169	184	165	174	165	160	153	172	173	180	159	181	176	144	181	182	181	156	173	145	168	162	167	170	161	167	166	163	161	162	165	176	163	166	188	185	171	190	171	202	190	173	167	170	162	174	162	166	187	179	184	165	188	205	161	177	182	180	157	170	164	177	173	163	157	170	154	165	162	184	196	184	168	169	198	164	173	168	169	175	163	147	159	181	172	148	169	171	173	165	150	170	177	159	163	171	153	166	180	175	177	169	167	140	171	163	172	162	186	163	172	172	169	168	191	154	154	169	197	178	173	177	198	180	194	186	161	187	175	189	178	165	164	186	173	183	167	164	157	147	196	187	147	172	173	163	174	167	178	181	170	160	188	209	167	168	176	179	183	176	158	172	161	167	199	176	163	175	181	179	160	147	180	189	194	169	162	154	160	159	158	177	200	156	164	160	166	181	176	169	178	157	184	145	150	170	173	169	164	183	167	166	157	154	167	177	193	159	166	193	171	173	173	170	188	157	144	177	165	175	158	148	184	166	184	179	168	146	128	171	151	175	175	166	199	173	191	173	178	178	171	171	169	174	164	188	161	161	153	200	156	179	180	179	178	159	184	171	160	187	191	154	164	145	169	152	177	180	177	153	149	164	169	179	144	179	189	172	185	186	168	199	187	177	174	160	179	145	179	174	160	164	171	176	164	189	176	199	172	157	152	156	181	150	156	187	178	158	194	175	182	141	180	174	167	167	172	163	184	196	158	158	177	183	154	157	170	151	178	189	173	169	169	188	176	150	187	166	166	171	174	174	190	171	173	151	168	198	202	163	173	199	165	179	198	207	184	166	169	152	148	155	195	163	176	170	165	160	163	156	172	167	155	190	185	154	188	172	178	151	182	149	188	181	185	167	156	168	174	212	178	164	172	181	169	154	194	166	186	166	164	159	170	188	147	186	181	152	187	176	166	176	191	144	146	153	188	178	153	169	169	154	181	168	159	172	150	171	175	181	170	143	165	189	162	177	150	179	183	191	168	163	192	173	161	151	176	147	172	181	163	185	159	175	177	169	156	157	178	170	188	177	174	155	155	166	171	173	179	158	187	157	173	180	151	186	173	170	187	179	172	158	191	172	189	197	157	171	187	172	179	183	206	159	162	154	141	168	159	176	161	178	177	190	166	170	164	180	160	166	174	169	180	161	153	189	181	173	192	173	169	178	173	174	185	171	172	168	162	177	186	185	184	154	150	158	170	156	160	169	174	178	173	179	192	188	171	137	154	161	148	181	183	173	197	151	143	182	189	193	166	161	199	189	196	174	186	188	152	174	160	158	166	173	190	152	180	178	156	177	178	175	185	177	168	171	166	162	162	165	168	161	157	184	158	179	181	173	162	198	177	165	169	164	188	178	186	176	180	179	182	150	181	190	163	166	176	173	187	172	162	168	157	161	178	160	168	168	166	144	180	178	173	181	166	174	179	174	163	179	172	160	178	175	164	179	176	179	196	172	179	161	174	177	146	161	174	204	171	178	159	154	177	191	168	177	171	182	202	178	199	160	167	151	178	159	160	175	156	172	169	185	167	164	158	171	184	149	172	154	151	166	148	167	178	166	172	184	169	173	182	191	170	158	187	173	192	142	179	173	172	171	178	169	159	169	183	168	162	194	161	202	174	189	184	162	186	179	179	169	196	198	172	186	186	185	199	155	164	177	180	159	162	161	165	158	194	164	164	175	165	146	166	172	154	162	179	177	163	172	168	175	153	171	143	183	199	196	183	165	185	164	159	177	175	159	182	170	168	172	175	162	167	172	160	181	160	167	167	155	179	172	184	170	173	171	147	180	187	158	186	178	191	169	183	168	170	185	167	170	166	160	187	176	182	161	159	178	163	198	157	152	171	173	174	182	187	180	170	149	167	165	188	172	189	172	170	171	181	188	161	160	158	165	203	175	173	181	184	168	178	163	142	179	167	187	171	146	159	185	173	188	162	182	177	169	175	196	177	156	179	176	157	177	154	167	199	172	155	164	190	165	161	181	202	167	191	187	193	183	160	167	187	175	163	168	155	192	157	180	158	170	168	170	169	179	176	176	176	163	174	182	162	183	170	172	190	189	167	165	171	175	165	169	179	183	161	190	169	168	153	148	173	183	173	166	165	166	165	155	188	197	159	151	177	190	159	182	165	168	163	161	178	183	187	173	149	181	175	154	195	205	186	183	169	165	172	185	170	170	177	179	176	183	169	191	185	178	153	153	179	179	159	164	181	157	157	181	193	187	144	174	158	176	173	160	183	161	167	172	155	177	158	173	186	162	191	173	177	182	169	156	181	183	153	176	173	182	185	159	187	172	169	154	172	191	174	166	159	182	195	160	157	151	182	174	186	168	176	171	173	177	219	165	164	192	162	166	179	172	141	181	169	184	178	173	166	149	163	180	189	169	167	166	145	167	178	170	163	195	181	180	168	168	206	161	187	171	175	192	190	175	180	194	162	170	151	177	159	178	174	159	177	154	176	140	159	179	159	137	147	168	147	177	172	142	183	158	157	178	166	183	188	166	187	189	175	188	184	149	160	146	169	180	166	169	169	174	162	154	192	171	174	162	165	183	165	181	165	183	167	176	185	202	182	155	143	176	163	187	158	162	156	173	183	195	150	168	173	187	184	176	170	148	185	178	167	164	184	165	170	162	179	166	188	173	162	151	166	202	167	179	177	146	174	162	157	141	158	168	201	177	168	189	147	188	172	174	173	176	171	182	183	181	199	177	172	162	161	179	179	145	177	160	186	163	160	171	156	160	174	187	181	171	196	185	209	174	165	141	172	175	168	175	180	167	177	173	174	179	162	182
8034	858	1419	1662	1491	1165	1050	896	838	737	658	700	687	617	566	557	549	581	548	533	532	517	480	517	494	480	468	486	471	501	454	447	479	441	462	485	502	466	474	502	471	473	485	449	464	452	478	481	457	410	456	477	470	480	445	453	440	466	434	473	444	459	445	434	469	421	457	478	468	410	439	448	445	432	458	428	442	424	478	431	406	450	487	466	389	455	428	452	472	481	462	418	486	437	475	416	437	439	430	432	442	453	443	459	425	420	444	469	446	438	461	449	455	452	447	472	404	430	433	451	475	468	433	432	437	433	437	450	419	443	458	432	457	439	420	478	456	432	428	425	419	453	402	460	451	487	406	474	464	474	438	461	479	415	437	425	422	466	405	443	443	429	447	432	462	424	433	435	435	443	437	426	470	424	448	482	474	451	456	445	479	451	439	472	455	469	430	469	454	466	436	454	471	392	410	432	417	451	446	421	445	437	402	464	454	441	428	427	463	459	430	463	441	431	479	415	420	447	463	460	419	481	455	433	440	473	469	446	422	469	454	420	435	461	424	452	471	432	453	457	442	444	436	456	454	459	450	472	441	467	453	427	439	454	452	464	452	456	408	428	433	462	460	430	439	440	418	434	404	487	414	455	433	458	430	463	468	459	445	449	436	430	437	441	439	479	397	443	404	453	416	450	416	420	435	456	426	427	458	424	424	445	435	480	439	418	474	457	459	430	427	472	434	414	459	426	440	441	444	443	463	444	439	450	434	431	428	445	445	462	462	428	418	434	448	442	442	374	444	484	445	458	432	459	447	440	400	475	455	429	452	434	426	458	459	443	440	452	436	490	429	463	462	470	455	450	440	445	434	443	453	463	482	474	415	433	477	469	427	434	417	424	458	466	441	468	453	451	434	426	452	457	408	490	474	447	449	471	453	430	478	413	435	453	476	411	440	427	457	488	464	443	425	431	456	459	408	410	419	470	442	434	459	468	425	413	449	494	445	464	442	463	471	459	465	430	425	481	418	405	469	463	465	426	455	427	455	453	462	431	431	461	442	450	460	456	448	452	409	443	412	434	432	440	448	419	428	427	469	483	433	456	450	444	417	410	393	441	459	432	431	473	443	433	450	442	475	453	467	481	449	453	451	455	453	430	439	443	451	434	432	408	419	460	443	423	428	461	431	447	453	442	424	421	432	463	427	438	469	421	440	440	475	420	434	466	437	458	437	473	441	463	437	472	494	446	444	465	448	435	440	412	464	407	442	455	404	429	450	435	404	456	436	429	397	440	406	406	408	423	421	433	442	458	476	435	472	403	418	431	423	469	418	418	451	422	405	400	454	464	475	452	449	438	415	467	420	426	466	453	427	469	444	417	454	456	467	461	430	388	450	451	442	421	478	455	439	442	449	434	431	419	413	459	444	463	457	463	431	429	410	471	450	453	432	482	457	462	418	448	453	440	462	448	395	464	437	433	460	447	464	440	445	450	424	457	433	450	456	473	442	457	415	411	491	441	486	432	449	426	423	459	458	483	437	410	481	446	484	430	455	433	434	422	453	443	437	429	443	400	452	434	430	427	455	425	464	424	423	464	431	437	461	441	426	440	444	453	470	433	427	415	425	399	504	425	491	426	402	488	465	451	451	438	447	448	462	461	431	413	425	406	436	415	439	469	476	442	427	478	453	456	410	447	464	504	437	503	443	443	411	453	434	469	418	455	436	454	427	478	465	471	427	491	453	405	446	392	469	444	443	418	469	463	482	462	475	423	436	465	449	446	461	431	431	465	463	416	469	433	444	453	433	462	452	420	461	432	428	463	442	460	475	409	469	464	409	458	434	460	402	459	462	437	443	473	434	403	439	428	458	497	413	429	448	465	415	465	429	423	466	440	434	463	440	461	465	417	454	443	491	481	486	469	468	471	446	443	421	429	454	430	434	416	396	431	483	411	427	444	437	468	405	436	389	389	428	436	444	421	451	426	436	472	462	428	410	402	442	440	423	443	466	435	400	442	453	465	431	493	437	433	440	441	428	435	428	455	427	426	438	434	467	473	468	471	445	469	443	455	460	441	414	456	407	480	446	444	455	449	444	461	451	452	448	389	461	423	411	489	430	497	422	433	429	444	438	459	449	415	439	450	451	447	465	461	496	437	429	416	457	433	401	435	463	448	390	455	427	442	427	441	414	445	412	460	426	424	469	437	465	424	458	440	439	397	456	430	447	431	450	431	404	452	445	440	466	411	463	418	479	438	435	449	429	476	448	470	414	414	434	459	430	468	461	424	457	453	459	457	418	469	430	424	456	463	466	450	425	409	458	456	426	450	427	453	454	425	466	432	427	431	446	412	441	477	458	449	463	453	407	430	409	428	441	464	465	428	433	442	433	428	447	423	457	429	428	475	424	423	433	483	439	467	430	459	455	466	466	423	410	417	464	433	451	449	435	439	409	465	436	440	435	455	459	470	453	424	454	447	428	417	478	468	427	457	436	441	410	441	454	441	454	387	446	445	449	438	452	464	469	468	458	433	455	456	409	437	453	475	436	475	404	424	421	449	443	458	442	414	436	418	449	461	451	452	443	420	487	430	368	411	458	444	399	458	443	424	421	453	430	454	453	474	461	409	447	448	471	473	450	455	427	430	476	473	444	429	434	398	464	425	458	452	447	450	446	472	462	464	458	441	464	457	448	428	437	412	432	456	470	443	440	421	434	435	446	440	443	461	464	460	398	520	446	493	448	439	441	423	421	459	449	433	455	453	441	406	424	432	436	439	435	456	471	412	440	454	426	447	443	452	443	457	446	455	438	453	440	419	430	454	460	456	429	442	450	472	434	440	379	478	434	445	443	444	403	441	435	475	465	466	445	430	458	464	440	447	436	468	436	474	418	415	460	436	455	428	392	455	442	441	450	439	445	466	454	430	442	444	426	490	442	426	445	450	421	422	432	459	418	467	435	443	486	467	457	469	446	463	412	420	434	445	459	431	425	445	470	424	445	444	456	445	472	463	468	463	407	458	478	440	421	442	432	476	447	424	434	433	458	429	423	443	463	445	475	460	462	453	432	428	425	455	432	444	436	449	475	466	431	474	437	452	491	449	431	412	426	448	459	464	422	441	412	454	458	474	455	420	397	467	441	453	463	467	432	491	481	453	434	427	467	428	449	456	464	439	456	466	438	480	470	433	440	462	452	444	443	424	425	436	446	440	447	438	458	456	456	456	466	438	422	439	460	475	481	473	472	453	507	445	456	473	450	462	436	438	484	402	419	469	449	427	485	458	439	446	465	453	442	470	440	461	409	449	434	469	456	434	448	443	450	460	455	417	464	448	401	465	421	440	470	461	451	449	457	426	455	478	429	449	472	402	427	413	462	472	453	434	419	439	454	410	423	450	428	425	416	439	455	416	444	432	438	411	429	429	447	458	444	448	444	400	451	423	447	406	451	454	409	469	425	448	459	430	413	453	436	434	458	457	448	421	419	455	452	466	469	440	445	418	443	389	461	415
1523	371	337	329	337	315	325	332	347	343	370	355	347	310	352	339	333	320	316	351	329	348	366	358	361	366	332	367	346	353	317	367	340	350	339	292	340	341	326	326	361	362	341	341	354	350	317	376	349	341	339	352	304	360	326	315	332	345	337	357	326	349	333	337	357	367	352	345	304	336	365	359	367	332	329	297	348	341	358	327	342	344	341	323	314	336	358	375	365	354	401	355	340	367	353	350	333	386	336	355	375	303	347	333	346	374	332	354	311	334	338	334	338	326	358	317	353	327	330	333	339	303	375	382	328	356	325	351	331	341	344	343	344	299	342	363	320	343	346	369	371	323	327	332	330	348	357	335	316	308	359	345	332	358	334	352	348	350	280	355	338	321	370	325	329	372	328	351	328	351	327	330	325	334	353	331	347	352	321	317	335	329	327	342	340	356	337	362	300	336	345	337	373	320	330	363	342	348	326	307	345	319	334	377	342	329	326	322	335	331	358	334	312	328	347	305	349	330	344	340	325	359	382	327	339	306	341	344	327	328	318	312	326	335	328	362	330	361	378	341	309	322	322	301	333	305	340	374	354	303	354	311	320	322	345	312	320	329	359	318	338	321	334	346	352	355	337	301	323	330	321	361	368	338	311	335	346	361	363	330	385	315	323	364	371	313	345	320	333	374	370	350	344	354	332	342	324	327	314	287	334	318	315	318	360	333	376	321	357	361	340	340	328	368	358	335	336	338	342	339	355	344	303	343	317	324	335	324	316	373	367	325	311	311	346	339	336	325	333	363	341	333	376	359	331	334	374	359	339	328	379	322	337	383	370	363	353	324	347	361	345	367	341	336	322	315	325	371	327	343	312	308	359	354	340	338	318	334	324	303	337	354	292	332	330	338	366	341	341	308	331	327	326	298	332	348	306	329	335	316	361	349	332	363	342	310	334	329	388	347	322	352	356	347	343	346	353	353	378	355	350	370	305	297	319	354	359	323	355	358	401	342	336	348	322	327	321	336	337	315	357	310	327	347	344	309	344	337	351	352	355	346	314	353	335	324	323	335	326	328	324	374	374	306	368	349	377	308	358	319	333	334	361	326	340	368	339	345	332	355	343	317	332	333	324	344	353	315	371	330	313	410	339	355	358	312	362	323	298	318	341	313	362	320	308	339	336	340	308	380	307	323	344	314	336	359	354	380	339	344	319	362	353	344	339	327	339	347	322	322	344	349	346	359	374	328	351	385	322	331	356	319	343	381	297	337	349	311	351	331	318	333	377	333	339	327	356	328	365	321	353	321	317	343	328	324	326	343	341	355	362	332	348	365	319	400	329	359	365	325	345	306	345	345	360	357	376	333	361	350	306	370	368	314	333	354	306	347	320	345	338	322	361	313	323	371	336	339	337	298	348	371	358	339	321	355	341	324	333	314	367	312	379	335	366	323	337	337	328	368	380	339	364	300	298	335	333	342	368	359	341	355	331	376	366	356	341	360	334	319	335	347	381	314	360	350	358	357	353	341	386	384	338	353	348	327	350	341	362	320	343	308	356	319	349	333	330	324	346	330	389	370	406	340	378	344	331	405	348	316	328	329	330	363	355	351	329	350	372	356	351	329	342	351	329	339	359	361	375	355	331	332	382	355	350	334	335	328	334	345	325	349	324	348	365	363	332	355	347	321	343	338	337	332	328	371	326	313	331	343	330	353	369	360	332	351	314	361	379	368	341	334	321	335	353	318	328	356	347	360	366	370	332	335	368	347	344	333	341	325	364	340	325	353	371	341	332	341	375	332	314	378	366	359	313	307	321	306	348	335	342	333	324	372	309	331	336	344	339	336	331	335	338	359	377	366	354	345	338	318	315	342	349	321	340	382	340	329	353	316	368	362	332	366	317	331	343	330	342	330	318	357	331	366	343	342	347	345	315	354	337	303	323	348	359	314	335	336	351	348	343	343	353	307	362	311	364	348	334	332	299	353	362	367	361	343	317	319	352	355	350	355	358	349	343	352	361	346	326	340	345	330	314	351	347	383	322	327	334	319	391	350	327	383	344	364	333	305	322	371	347	333	358	313	331	329	337	349	332	328	345	359	350	341	332	361	318	341	329	335	332	354	333	374	355	361	329	321	356	349	331	356	350	353	358	389	329	349	378	339	328	414	343	392	347	350	317	354	330	326	371	325	340	361	351	339	341	349	350	341	358	371	336	303	326	318	349	342	314	337	315	326	326	362	347	314	342	357	351	349	373	350	316	328	314	323	354	306	323	341	328	365	373	356	321	361	363	354	309	348	335	362	353	347	325	347	323	325	341	303	318	328	345	337	350	327	345	341	350	334	362	358	312	340	351	371	324	348	337	340	310	347	385	309	352	340	322	326	343	344	364	321	324	333	326	336	351	318	341	344	351	374	287	330	359	336	354	339	364	356	340	362	319	352	343	338	365	325	359	329	321	370	357	315	324	345	353	355	321	338	318	321	355	365	340	318	319	354	342	340	373	331	349	342	300	337	331	343	340	349	313	340	326	320	348	371	326	338	323	327	365	368	336	335	342	369	329	337	350	329	357	362	351	327	318	334	356	304	336	361	332	359	330	348	333	368	383	385	350	328	297	340	327	331	376	317	341	336	367	319	355	321	363	319	323	349	359	360	332	357	329	349	306	330	329	332	349	333	353	352	349	335	306	369	364	326	366	334	289	322	310	307	371	317	335	317	357	344	364	371	322	327	330	310	319	351	354	356	352	333	330	332	350	326	317	362	327	331	355	353	316	341	335	341	336	317	329	384	319	365	332	340	328	346	375	348	375	365	312	356	365	374	322	327	321	317	332	317	334	349	349	338	306	337	310	321	325	317	334	364	351	332	347	359	369	328	361	359	345	350	337	370	344	327	359	359	350	352	307	319	354	358	307	314	342	298	339	315	369	328	320	325	336	336	343	330	318	348	322	372	362	339	335	362	309	333	356	312	340	339	326	344	354	331	317	333	339	364	338	340	330	352	350	349	360	295	307	290	331	349	330	348	336	317	340	354	381	344	361	343	328	328	379	336	334	387	315	319	297	343	355	344	329	326	328	361	319	337	340	356	373	301	350	356	326	310	366	313	340	327	343	335	345	317	311	349	337	351	339	350	363	336	333	358	296	346	343	342	353	351	323	320	333	331	331	357	319	365	356	313	308	325	333	337	344	355	323	358	344	374	348	316	301	355	331	331	322	339	379	349	328	345	342	368	326	329	349	313	350	396	320	314	370	310	359	348	347	319	360	313	355	316	324	344	333	335	356	352	355	347	359	351	325	308	340	354	351	332	362	321	316	375	362	328	346	323	367	365	373	329	333	316	342	344	344	351	354	296	358	367	367	316	325	346	332	349	350	336	332	352	362	351	334	322	362	355	352	355	321	305	344	321	324	359	333	351	338	349	364	307	324	319	319	305	310	354	308	367	308	315	315	342	319	307	329	333	334	337	325	329	368	327	341	331	344	338	346	348	328	337	296	372	311	339	316	299
2189	795	854	897	894	810	841	840	841	849	851	836	781	809	835	819	830	860	819	888	848	812	878	801	841	819	844	843	821	796	874	835	827	799	824	820	853	790	817	837	783	769	808	869	874	828	811	826	823	844	839	817	867	802	825	776	853	842	827	844	806	814	752	849	833	852	847	847	762	889	790	856	835	800	819	870	834	820	853	842	848	819	823	823	824	873	793	816	845	882	830	830	824	846	848	826	821	804	848	841	795	788	830	863	835	831	823	853	787	822	881	847	828	852	795	808	851	844	827	785	813	790	844	797	822	909	854	793	826	817	824	807	836	820	798	831	830	792	795	878	871	815	777	835	812	828	813	841	772	815	833	864	806	882	822	829	826	802	806	778	865	826	805	846	832	860	847	825	776	776	842	801	843	830	855	893	828	896	882	854	833	845	835	839	849	851	829	800	860	839	871	860	846	816	863	786	855	801	895	838	828	798	780	802	815	840	884	803	820	868	844	790	821	860	822	824	876	836	816	846	819	828	801	863	849	811	833	876	792	803	821	834	793	817	870	785	867	877	803	856	781	880	812	818	762	860	787	810	817	808	829	849	824	847	853	827	840	894	832	773	858	784	840	797	799	840	860	825	839	838	806	881	818	854	832	835	850	861	830	822	831	835	826	854	789	828	826	815	787	844	839	839	866	792	827	824	771	823	828	856	779	851	809	804	852	769	855	836	801	863	873	841	881	855	847	851	826	859	818	871	854	780	854	779	821	769	806	841	810	800	853	855	858	790	865	814	836	872	814	799	785	823	840	836	830	808	817	823	852	851	834	822	805	839	805	792	871	827	850	851	832	815	829	838	828	858	853	815	809	845	831	856	847	873	807	869	867	791	841	828	775	794	848	836	884	853	875	843	838	856	860	920	834	820	845	820	832	832	806	835	857	856	780	821	844	837	830	865	822	818	864	786	801	842	847	780	782	903	887	800	835	863	813	802	813	845	861	833	863	824	814	853	836	815	816	787	806	784	859	815	754	824	821	808	830	801	794	846	800	826	825	830	849	825	811	802	815	756	866	848	820	869	804	830	870	807	820	839	800	800	850	809	798	788	787	824	849	799	821	828	807	851	875	853	829	808	833	821	817	866	852	847	840	853	876	848	816	874	834	861	822	860	845	821	862	817	834	794	847	820	801	847	828	869	826	796	819	862	832	870	828	820	788	776	825	841	906	844	838	772	822	835	817	862	837	813	853	823	794	846	828	825	822	838	798	804	844	844	797	821	817	835	839	856	824	863	854	813	802	807	887	864	815	838	835	845	790	814	811	866	821	854	786	850	827	801	774	807	839	839	814	865	808	833	837	847	869	783	795	780	852	868	819	828	776	868	797	842	842	769	842	807	823	857	814	858	830	818	866	874	832	845	799	841	890	811	796	828	780	817	802	813	870	774	837	826	859	815	823	897	818	809	824	889	830	837	868	863	834	814	823	829	801	817	807	857	827	795	825	855	839	775	821	863	798	853	828	774	808	777	823	814	765	865	823	820	887	816	743	842	882	779	817	834	827	814	802	813	837	878	794	832	799	821	776	828	790	890	835	815	894	793	778	864	865	807	829	830	849	848	818	806	828	807	820	811	851	828	836	789	829	813	839	844	818	779	796	831	851	815	747	827	823	837	908	833	826	787	826	822	810	877	815	824	826	820	841	794	823	859	837	811	801	831	828	755	845	813	854	780	817	899	858	828	928	844	802	789	815	846	838	809	823	821	810	840	851	830	806	841	833	798	797	877	826	797	801	852	883	805	835	837	851	769	814	837	840	822	822	813	820	854	802	804	808	800	863	868	856	869	796	834	821	796	853	838	775	875	840	835	854	828	837	858	841	804	845	772	844	843	848	837	841	861	858	862	750	835	801	801	860	826	852	811	829	824	808	844	788	834	814	851	803	842	846	815	827	821	823	851	864	898	846	864	814	831	822	789	871	822	870	839	814	808	879	840	847	835	835	785	842	837	870	870	795	840	838	834	851	851	824	819	849	822	783	842	821	897	851	793	816	872	820	844	843	836	851	897	866	880	872	811	790	793	851	766	789	849	800	828	785	821	790	811	845	836	785	853	841	797	855	846	845	805	835	863	843	817	776	815	819	830	840	819	857	856	828	838	862	880	811	830	809	821	786	838	842	882	811	791	785	800	804	814	770	856	879	828	827	820	863	778	799	836	886	865	854	857	855	797	801	843	814	803	817	831	805	836	840	826	820	824	823	826	780	818	874	849	805	818	860	799	791	866	896	842	851	861	821	812	820	841	874	867	795	825	858	796	819	843	826	825	831	848	861	837	830	818	836	820	833	822	819	786	829	786	830	853	805	821	831	869	850	824	863	823	791	804	861	802	786	853	878	817	784	762	854	797	794	872	852	866	860	776	858	799	771	816	780	817	878	816	833	846	820	845	805	855	826	834	822	825	831	802	793	858	849	833	866	835	872	834	858	762	785	834	881	845	842	895	857	842	845	841	766	843	843	814	825	828	827	805	783	818	795	804	802	790	891	877	841	860	815	806	839	841	796	774	847	873	848	818	898	805	864	816	823	828	839	830	858	822	841	853	780	817	790	832	807	866	817	861	850	863	891	792	838	829	875	843	824	848	855	800	820	828	825	855	852	800	803	855	834	856	839	803	783	808	803	845	861	841	837	852	845	837	849	884	736	863	832	807	853	818	829	826	858	892	834	824	859	806	832	850	860	876	826	860	786	870	848	799	847	821	811	823	844	775	824	813	848	873	826	846	791	867	839	849	827	853	871	859	853	840	832	819	793	788	866	859	795	863	824	828	816	751	851	867	814	783	869	816	897	805	800	806	788	892	890	793	825	854	846	852	856	844	778	832	822	845	834	829	825	840	780	836	813	817	848	803	823	870	850	823	836	765	860	827	860	807	790	798	840	867	829	776	833	835	862	830	848	828	807	786	865	864	833	841	882	737	889	829	870	792	830	806	866	877	828	862	851	859	810	843	821	801	823	879	804	880	865	803	859	852	799	870	833	831	816	839	867	813	862	819	829	852	795	820	827	890	823	814	818	779	828	796	820	805	839	806	846	880	841	852	818	783	818	812	843	820	856	853	849	847	843	785	863	862	827	826	829	796	799	848	854	790	872	858	842	795	800	796	848	887	811	788	810	814	844	800	876	830	811	848	909	886	822	866	835	842	802	811	836	838	850	844	810	869	755	809	877	791	775	840	831	813	840	854	836	805	833	795	819	791	883	785	870	810	808	840	851	817	849	812	859	865	849	850	850	796	814	861	844	811	840	796	841	819	847	801	794	873	818	807	794	826	826	797	828	803	824	845	809	762	749	837	877	832	838	780	792	773	809	832	759	805	864	836	819	804	806	801	787	835	838	820	822	873	775	834	862	831	870	789	828	840	854	809	774	822	837	835	823	807	805	855	848	796	826	860	857	806	842	774	822	805	856	850	823	795	858	812	830	828	836	833	837	807	836	789	823	798	813	808	891	781
7114	573	564	502	459	440	381	377	378	392	346	360	349	349	383	322	321	373	328	375	348	323	372	357	367	299	346	326	345	339	303	355	359	335	342	357	391	348	363	355	339	327	355	350	379	338	368	338	304	323	367	302	340	329	307	366	329	330	374	334	331	335	336	329	333	346	316	330	339	323	332	347	320	330	334	327	354	344	363	360	350	385	347	325	391	317	348	332	367	375	333	318	390	327	344	344	351	343	344	366	334	343	329	344	352	361	322	330	306	307	372	350	364	379	374	327	352	322	346	368	360	323	337	361	348	339	360	348	336	351	351	327	323	341	341	347	344	361	368	336	361	318	335	390	348	320	331	344	349	337	378	329	331	382	350	319	342	343	355	321	334	337	357	326	333	337	354	341	371	333	315	365	339	348	358	352	359	337	373	336	356	303	326	371	334	332	362	364	312	349	362	332	322	353	319	321	349	380	367	360	374	375	327	346	349	336	321	332	352	361	356	328	357	362	371	337	341	373	403	336	345	345	304	324	344	364	291	347	320	347	358	324	364	325	357	363	354	323	346	348	357	357	342	348	347	329	328	332	318	350	330	311	316	376	337	317	311	347	358	350	327	333	348	354	359	386	300	344	363	310	371	344	336	326	309	364	324	356	329	309	334	332	346	371	310	349	331	365	352	345	365	343	302	321	331	368	355	350	347	377	356	365	356	340	346	347	313	333	368	329	334	354	338	324	349	387	367	346	311	347	299	343	354	343	322	330	353	387	369	352	342	363	307	347	353	311	347	358	311	311	340	352	288	366	354	331	330	347	346	311	334	319	311	372	356	319	332	338	317	339	342	348	357	344	331	347	335	365	350	364	365	323	376	352	365	339	358	317	358	359	345	333	310	361	349	347	320	340	338	353	356	360	367	335	325	361	342	360	331	313	346	356	384	330	296	322	354	359	348	367	329	367	346	329	335	299	337	333	333	342	338	350	354	335	360	328	356	350	330	324	364	329	352	371	334	319	320	371	344	340	343	329	347	358	297	354	323	318	343	333	380	295	364	352	355	334	360	350	314	349	359	327	348	323	364	340	340	319	351	338	333	320	361	338	351	338	339	345	335	348	330	363	315	323	338	356	365	358	353	371	366	364	321	369	330	386	346	371	352	327	342	362	357	340	324	351	347	327	358	331	327	317	364	338	325	350	346	338	345	351	334	334	351	368	328	388	327	331	347	326	341	343	328	332	351	325	342	354	380	349	343	365	337	331	350	348	328	350	332	346	323	339	357	327	359	319	353	326	351	333	353	328	368	359	323	348	347	325	328	336	333	314	365	338	378	331	330	304	352	368	341	337	346	337	359	348	319	378	297	336	365	388	363	362	353	341	318	363	326	377	336	336	332	307	384	337	337	301	300	348	339	354	296	355	334	356	346	341	383	342	318	369	327	365	332	315	352	382	287	363	372	347	324	370	372	360	373	314	343	363	327	352	368	340	381	317	345	334	377	408	340	313	367	364	371	299	327	353	333	320	361	356	322	378	347	348	350	349	358	315	362	345	371	364	337	372	329	332	327	336	352	371	301	333	349	322	330	370	355	376	384	351	363	366	379	337	349	357	316	357	363	325	342	342	343	347	323	336	332	355	314	337	348	332	341	331	349	311	339	321	333	338	335	363	329	351	356	331	303	275	345	336	377	325	364	338	363	328	333	338	348	317	384	359	329	346	311	318	340	348	344	328	315	337	357	369	346	302	319	340	348	327	293	316	342	325	330	365	340	347	368	334	317	330	341	352	365	330	339	324	310	331	319	346	361	390	324	375	331	376	364	322	335	335	316	369	382	336	299	336	357	319	333	344	352	364	361	379	353	338	373	349	344	320	342	336	354	371	349	324	386	329	334	330	327	384	355	354	360	352	365	353	364	311	340	321	352	347	351	377	326	358	358	313	347	353	363	356	340	318	331	318	330	341	349	343	345	365	335	363	392	349	344	335	365	355	321	347	334	363	362	358	341	332	343	333	368	337	358	341	345	333	348	318	370	329	348	361	370	318	345	333	327	366	371	307	339	352	344	361	396	356	373	357	351	323	331	326	343	350	358	337	311	326	321	369	326	331	377	361	335	330	352	336	354	317	323	344	361	332	323	349	342	314	333	342	347	366	346	364	343	348	344	333	341	349	324	328	367	375	391	359	336	356	297	344	360	363	339	350	339	339	314	381	337	329	328	339	342	353	351	361	361	352	372	334	335	330	325	305	368	344	351	383	358	346	315	335	335	381	365	314	311	336	354	381	343	328	352	341	328	330	366	363	349	335	323	355	322	315	361	351	331	333	356	303	330	375	342	331	333	328	332	270	330	351	353	352	355	371	330	354	368	297	350	342	356	350	337	340	323	311	369	301	338	367	358	341	356	321	312	312	374	339	333	334	338	342	358	345	314	328	346	343	373	336	332	340	339	370	349	350	358	368	355	356	341	327	313	325	340	330	371	336	324	310	325	353	323	340	369	343	307	338	363	325	327	326	353	306	357	339	392	354	348	312	346	312	366	342	361	334	338	323	360	309	312	346	297	357	344	353	341	339	328	322	362	333	352	309	346	367	320	373	343	331	352	335	302	346	356	380	341	358	347	336	336	301	323	340	329	345	347	322	353	328	352	337	320	351	353	347	375	355	361	390	341	354	367	337	353	366	366	319	359	344	369	304	349	378	344	329	354	353	354	325	305	336	327	326	340	352	359	346	351	369	340	350	307	308	353	349	311	332	345	359	355	360	333	318	353	357	308	332	364	342	341	356	383	341	335	349	346	365	352	338	325	353	334	364	354	355	373	347	366	332	349	319	359	333	355	344	371	351	379	314	339	342	355	346	316	339	366	373	359	359	309	357	341	325	339	335	339	354	331	319	344	370	373	354	371	326	348	335	322	344	337	319	328	324	324	351	355	337	340	366	341	330	347	370	335	339	356	363	331	335	332	329	370	396	374	317	319	341	331	350	356	366	338	351	332	345	364	361	315	364	332	335	335	326	333	363	358	331	382	348	354	314	344	317	321	377	311	355	331	332	331	352	331	361	394	314	332	321	340	318	352	345	367	351	366	327	363	351	333	387	364	364	329	321	358	345	343	327	350	329	317	353	340	328	328	339	340	354	377	412	328	312	347	342	352	335	360	395	363	314	367	340	365	330	388	328	335	323	355	327	345	345	332	350	359	329	329	375	304	375	308	402	388	363	341	323	316	343	338	373	337	357	353	383	352	325	351	387	340	343	329	332	356	373	323	335	349	351	320	338	346	359	329	342	337	350	317	331	346	327	346	348	324	333	330	376	375	319	337	343	331	305	346	342	340	366	350	356	354	319	350	328	362	378	343	356	358	363	370	358	361	360	363	367	326	367	348	349	304	346	334	345	350	355	326	382	383	370	351	371	330	325	360	307	362	322	343	366	340	369	342	351	330	335	352	344	343	309	348	371	394	380	324	307	350	345	334	313	345	346	361	370	353	335	358	341	336	370	345	361
6746	1042	1334	1454	1352	1268	1147	1091	1038	991	971	847	966	958	939	904	870	872	845	881	867	813	884	931	875	815	868	827	828	869	822	789	794	844	803	824	861	798	872	860	853	897	851	868	825	810	792	845	873	842	824	813	771	838	782	851	819	844	797	837	829	878	776	785	846	777	835	831	782	828	845	799	875	830	818	851	815	855	805	858	809	808	799	883	801	826	791	820	822	860	836	818	835	869	899	851	812	841	867	783	778	821	847	819	838	785	836	865	824	825	818	829	870	830	805	818	844	827	813	861	861	861	847	827	840	868	871	842	887	801	805	818	862	849	821	838	836	772	792	807	823	804	815	797	832	813	847	807	851	823	811	832	804	821	780	798	820	858	820	815	795	849	820	823	790	870	845	769	850	832	878	806	827	822	841	838	843	845	804	817	789	809	824	810	849	826	877	834	834	785	831	824	819	841	862	874	769	874	788	834	823	883	875	881	828	848	819	831	869	778	850	839	793	825	857	792	795	794	838	788	816	773	799	853	799	807	807	810	789	787	800	851	813	806	779	793	836	758	826	818	787	824	832	781	869	830	815	804	847	807	861	810	825	790	840	793	768	821	863	862	808	824	826	813	806	825	808	874	836	828	833	839	836	791	831	835	824	826	791	799	810	812	760	825	765	850	839	841	803	796	837	812	794	817	745	769	829	783	834	815	755	762	849	806	804	780	825	831	788	872	833	845	809	842	816	816	762	849	864	798	848	857	841	834	785	795	833	851	782	840	826	825	820	862	798	825	817	782	857	770	839	827	808	803	830	823	790	790	817	840	792	820	838	818	827	801	855	864	827	854	835	802	857	762	835	822	764	831	825	827	805	821	843	745	786	822	817	791	827	806	841	834	827	840	811	842	841	861	875	860	795	858	809	812	876	771	801	859	814	787	816	799	857	799	833	836	820	854	817	813	834	849	831	850	797	822	805	756	816	781	794	807	828	819	861	836	814	849	787	810	813	799	823	877	801	807	838	826	819	796	829	829	826	838	847	817	806	827	811	830	836	807	850	800	820	815	831	813	875	797	797	822	804	842	827	812	813	850	865	824	830	835	812	840	794	778	830	835	836	822	839	841	810	802	821	833	787	842	803	874	814	835	797	836	849	812	807	761	802	807	854	814	806	830	874	789	800	827	788	861	827	830	827	830	790	811	798	778	846	869	828	829	817	831	853	805	822	797	825	852	880	813	812	803	830	834	862	789	827	834	780	818	830	862	866	825	798	794	868	811	811	857	822	832	801	785	811	816	835	786	871	827	824	778	807	809	833	823	848	829	774	810	814	823	800	824	859	799	791	848	793	782	839	827	757	802	853	848	830	800	811	828	884	858	853	820	792	771	807	838	782	818	841	816	851	851	779	837	852	841	795	851	815	830	810	872	853	851	787	808	827	831	836	773	848	829	793	874	839	804	829	861	835	876	783	807	849	821	828	815	820	829	868	845	797	819	787	853	843	810	904	824	854	757	820	865	826	799	816	804	818	808	812	778	828	849	788	819	844	797	847	826	785	855	798	788	849	834	847	776	829	862	828	788	834	855	791	823	805	833	812	896	840	806	772	809	802	823	814	781	786	840	796	807	814	828	823	822	805	823	840	818	809	856	825	844	862	790	833	802	820	836	801	807	812	773	852	802	848	822	840	852	844	812	819	893	846	847	821	833	832	813	852	808	850	863	808	850	810	801	796	837	842	834	787	808	793	850	797	801	794	845	878	811	825	841	833	822	774	827	814	843	842	821	851	782	876	827	805	796	787	813	830	846	843	855	806	827	814	858	806	814	836	843	809	829	804	843	813	797	826	855	822	835	844	844	837	771	821	791	841	851	864	834	790	832	849	821	781	821	812	874	826	873	840	824	820	830	771	803	837	887	774	817	760	827	801	806	789	817	794	789	870	814	803	840	814	794	819	798	824	809	782	838	818	838	834	856	832	831	817	843	798	825	805	832	846	856	845	811	805	809	843	829	871	788	800	821	785	839	794	879	847	856	834	813	807	808	789	823	845	806	812	854	825	784	782	835	835	808	834	849	788	852	838	814	821	836	838	796	854	851	811	799	850	862	809	803	807	821	839	853	834	741	784	798	822	822	833	802	850	840	806	828	829	805	838	877	790	868	835	833	793	835	842	826	839	822	835	847	795	804	818	802	800	825	874	814	807	829	833	844	813	796	880	835	856	864	866	811	789	819	824	800	837	782	803	781	852	826	842	844	762	836	835	801	800	788	826	837	880	813	771	793	785	833	849	817	825	825	852	835	817	890	798	870	824	842	807	874	822	830	859	801	855	843	813	808	855	839	803	849	846	829	805	819	804	824	851	834	802	797	776	809	821	828	838	814	868	906	802	859	881	816	837	835	860	852	792	820	863	817	841	811	779	873	839	777	784	785	762	799	816	792	805	856	822	814	840	844	794	828	842	862	822	806	827	848	826	842	841	851	828	879	834	808	811	792	812	844	863	781	812	811	856	836	819	805	828	824	837	887	794	813	839	880	844	846	755	832	871	781	870	832	786	837	790	833	820	835	855	814	840	838	845	793	834	825	828	812	845	820	796	864	832	848	866	843	856	851	817	860	864	857	761	857	824	813	835	814	822	838	850	830	769	820	847	787	824	794	829	820	787	780	826	814	891	860	818	828	848	823	868	813	797	830	847	804	822	849	863	815	808	826	837	827	821	863	791	850	819	811	821	827	823	812	811	798	814	776	832	833	877	862	835	798	768	798	820	819	793	826	830	839	837	821	834	762	887	813	819	824	833	868	804	841	810	791	823	871	856	815	807	810	838	798	859	817	815	834	853	859	810	809	802	790	838	817	783	804	894	799	809	861	853	855	843	838	823	838	777	821	831	794	846	811	851	784	820	831	765	832	819	863	866	831	826	805	800	820	743	816	796	781	857	800	860	821	858	827	897	797	802	786	834	805	791	857	816	819	865	845	851	785	887	846	844	860	864	833	827	829	787	798	839	826	812	820	870	822	838	841	806	801	842	865	773	804	858	840	803	815	821	793	834	798	828	822	820	883	809	859	821	826	793	865	835	842	786	771	821	808	831	854	775	824	863	864	844	783	812	818	830	897	836	840	826	813	841	873	771	846	854	825	813	810	808	792	815	809	843	812	799	825	866	812	820	888	869	801	770	823	797	808	882	812	811	814	859	846	830	821	790	821	844	819	792	815	829	808	855	804	807	848	852	846	862	814	811	874	878	867	860	818	829	795	834	788	786	825	862	889	858	829	869	862	790	801	804	870	833	807	866	859	841	824	810	823	818	829	825	836	797	816	851	812	823	877	815	782	813	814	803	862	825	771	848	767	804	803	803	837	796	826	860	800	869	844	816	819	828	788	834	788	794	826	787	802	822	785	814	841	833	832	853	797	818	816	812	782	832	762	816	812	859	804	856	798	827	867	783	804	831	810	799	796	898	830	808	815	829	819	802	815	852	830	837	847	833	773	824	855	829	807	834	849
12555	764	645	459	367	273	313	265	245	233	214	188	216	209	205	210	174	188	171	182	194	210	192	179	192	195	169	197	162	189	159	154	148	194	151	164	160	171	170	181	168	190	181	193	185	184	159	150	162	186	181	192	158	170	182	198	171	190	179	185	153	169	173	181	177	139	179	179	183	161	190	200	187	173	180	185	168	171	156	179	188	165	155	179	171	191	141	170	156	149	162	169	153	176	174	182	153	156	195	196	192	163	178	165	186	178	180	167	194	171	165	171	177	140	163	159	189	173	176	155	172	190	134	191	184	205	166	170	162	181	166	173	171	161	174	163	174	162	187	194	177	156	195	143	171	169	162	165	177	178	193	181	177	163	166	159	183	163	148	192	181	153	186	179	195	168	168	162	150	173	140	175	177	158	154	174	166	177	173	192	195	171	172	158	153	170	201	174	171	177	171	163	165	146	163	158	184	168	158	183	165	188	146	156	154	202	162	156	189	198	166	143	169	177	167	168	155	205	156	191	174	181	170	156	165	171	156	158	194	170	175	187	189	176	179	169	167	160	181	183	164	175	153	159	160	181	172	163	146	148	175	151	175	179	152	144	161	150	216	193	159	174	184	171	168	165	209	161	150	157	143	150	169	173	179	180	169	175	167	169	184	181	161	165	182	150	196	151	167	188	172	172	179	158	151	168	165	162	176	170	180	164	167	164	186	181	180	168	172	172	165	165	170	169	185	181	165	151	149	171	164	166	158	165	188	190	161	149	169	190	169	181	161	163	183	142	174	179	173	170	161	158	158	197	179	168	185	159	145	154	177	186	175	187	166	163	173	195	153	188	180	172	165	172	174	171	172	188	175	159	169	182	172	166	199	162	162	150	150	183	152	191	155	160	173	148	155	172	181	185	189	177	176	177	189	187	188	164	147	192	169	173	165	155	165	153	171	152	173	180	183	170	173	148	172	151	177	153	173	167	191	179	154	154	157	162	187	166	172	157	173	194	177	162	147	163	188	181	171	156	181	180	202	160	204	184	181	152	168	175	172	179	196	153	197	185	192	159	174	173	162	155	156	177	146	173	180	174	158	148	165	166	165	170	166	157	172	159	161	179	187	168	168	169	175	143	186	168	170	153	175	151	150	159	178	157	161	171	175	192	193	187	180	171	185	164	170	154	183	175	183	197	162	187	176	144	169	186	154	131	193	173	180	181	192	184	158	170	166	155	152	167	184	163	158	178	187	170	179	171	187	182	157	173	171	173	145	156	180	162	152	164	176	165	159	178	166	169	182	176	167	165	177	193	163	178	189	161	165	177	172	181	168	151	169	184	170	172	171	183	181	175	147	152	169	139	163	156	178	174	171	187	173	169	163	151	157	191	165	185	174	176	158	168	173	169	152	140	174	185	192	170	187	154	153	153	182	159	170	183	169	153	169	197	178	191	172	160	165	162	166	187	153	180	163	179	186	183	171	160	157	159	143	174	161	173	185	171	183	194	169	175	158	171	175	169	163	170	176	176	174	166	157	186	160	189	162	184	150	163	188	186	198	180	203	184	146	151	148	197	174	195	184	180	174	161	136	154	157	151	184	153	162	140	189	200	169	167	143	145	178	193	160	184	140	138	176	164	165	163	161	155	186	164	192	182	160	160	149	174	158	175	163	167	166	175	181	183	186	168	171	168	174	187	188	163	177	174	152	163	169	167	184	155	139	174	159	159	171	175	171	171	168	158	178	142	176	174	168	201	184	163	174	190	168	165	172	187	172	185	153	158	177	162	185	166	175	155	183	223	177	160	186	179	166	164	150	173	167	165	176	184	166	174	168	153	177	160	166	164	179	189	162	177	171	174	161	164	168	158	182	190	178	158	163	169	172	195	192	158	168	179	153	164	187	193	183	180	163	168	165	179	174	186	192	189	156	183	177	175	175	176	179	153	160	170	154	155	183	184	159	172	165	166	170	184	184	144	177	165	181	177	174	167	186	144	179	159	168	149	156	171	176	162	167	164	184	162	160	170	156	132	176	177	172	183	170	172	192	154	169	170	167	156	155	170	151	197	182	161	160	178	190	181	177	184	161	143	141	170	155	155	155	176	171	169	163	164	188	159	160	166	176	153	166	182	179	150	142	145	175	172	180	181	162	191	174	160	174	167	178	172	166	158	152	165	153	171	185	160	159	167	168	176	208	171	166	169	167	145	166	176	188	175	168	160	180	141	158	178	152	184	181	160	185	170	165	164	169	169	142	152	168	159	162	197	156	152	174	166	135	172	187	175	150	176	171	151	170	206	157	164	149	157	165	162	162	164	163	168	159	159	160	154	165	180	167	175	173	164	164	162	166	178	168	134	175	171	167	188	174	167	171	189	141	175	185	173	177	179	182	164	189	175	159	183	170	189	194	162	201	165	181	150	192	174	186	168	202	172	169	177	156	147	170	150	173	169	174	168	149	185	173	151	167	202	172	174	184	155	149	164	193	191	199	166	177	180	183	157	174	177	158	163	180	158	198	168	180	194	164	171	186	164	176	171	161	186	184	192	174	136	179	166	197	134	179	173	150	173	165	187	161	161	174	161	142	185	189	172	169	165	134	162	174	158	162	179	172	179	154	168	164	162	171	190	178	182	210	139	160	174	160	172	171	161	166	165	183	183	146	162	168	142	159	166	178	164	185	200	173	165	190	184	177	150	178	182	184	177	197	129	179	169	170	188	178	176	176	174	157	176	165	179	151	198	166	188	167	189	155	145	161	154	175	169	167	198	176	186	154	167	158	156	154	184	184	158	147	164	181	172	157	168	172	157	180	157	178	160	163	181	172	185	169	171	176	153	158	159	171	152	161	162	153	182	170	167	174	166	195	174	173	172	157	156	188	180	161	158	149	172	181	196	176	167	182	192	138	167	152	174	155	172	165	178	159	156	183	188	180	174	181	165	167	162	176	184	168	196	181	151	158	154	186	154	162	181	199	161	146	181	161	164	151	187	158	171	150	175	169	157	175	153	171	158	162	167	175	161	151	182	140	143	172	169	175	168	166	152	166	172	160	176	191	146	175	140	173	188	169	157	145	176	174	161	167	187	170	171	174	171	177	192	159	163	166	184	157	157	183	148	192	181	161	172	181	171	157	175	152	177	165	155	160	146	185	155	178	166	189	182	149	178	165	176	183	165	173	164	167	156	149	172	186	176	186	159	154	162	196	166	196	157	171	142	165	166	161	173	168	175	175	170	176	181	165	181	192	186	191	179	182	154	179	152	201	131	175	170	202	156	160	161	166	164	158	176	170	152	173	160	140	161	160	175	178	192	195	175	189	148	203	166	158	146	161	166	179	177	169	150	191	157	175	202	160	172	163	173	159	180	157	183	174	174	170	177	180	178	155	195	172	179	163	170	158	171	156	169	156	153	165	165	175	187	172	154	178	154	154	178	155	153	178	173	143	189	188	165	180	160	152	156	168	173	162	162	193	176	163	170	144	176	158	189	158	159	165	183	164	170	173	167	202	185
7908	802	1458	1675	1384	1275	1058	832	846	779	665	671	633	655	572	548	543	516	507	481	532	479	508	482	471	469	481	458	484	452	484	497	514	438	462	457	475	494	431	513	504	444	451	473	471	481	482	462	499	473	426	440	450	454	462	472	468	446	492	424	438	450	465	445	421	448	441	474	444	434	426	490	447	414	480	450	434	443	445	441	474	413	466	431	410	428	443	475	434	454	457	448	467	467	431	439	443	439	444	442	462	470	438	465	492	443	430	474	437	437	444	414	428	429	453	446	497	461	453	444	425	485	444	449	426	422	441	426	411	457	452	444	445	450	417	449	405	437	451	412	449	417	458	473	435	467	434	418	431	411	463	432	466	459	454	450	419	456	482	434	418	459	454	445	413	416	454	449	408	440	451	488	424	470	425	454	488	426	436	459	452	422	433	459	478	441	442	409	462	468	463	440	415	428	431	430	453	427	426	406	443	448	423	455	434	421	470	412	461	463	403	471	412	448	477	439	436	442	420	443	438	410	446	494	448	444	439	462	441	446	410	440	432	448	455	416	412	417	435	429	415	426	454	421	417	442	443	426	428	447	403	428	458	435	413	426	485	425	442	456	416	406	416	455	429	428	458	430	455	446	443	425	404	429	423	464	417	440	473	500	430	472	432	439	453	462	404	522	433	452	464	422	397	436	400	439	460	432	413	464	427	454	447	424	456	454	464	429	442	432	460	430	441	455	457	460	449	472	475	423	447	462	432	425	459	435	470	467	455	452	403	415	454	446	435	434	460	419	426	464	443	442	454	453	463	432	432	423	436	463	426	446	437	479	430	477	443	487	443	477	417	403	449	418	401	450	424	421	444	439	431	449	439	468	442	481	478	404	435	448	449	394	438	455	478	424	423	431	467	400	479	434	482	445	440	420	431	419	434	424	421	479	446	457	396	425	430	417	417	442	430	482	460	470	458	445	416	452	430	408	435	421	447	440	467	458	413	438	414	449	439	450	398	421	410	446	445	442	454	481	482	423	431	449	452	460	434	439	378	452	451	432	420	421	399	470	446	490	457	433	469	461	442	436	408	469	425	463	443	445	424	456	388	431	443	494	452	420	446	437	463	399	420	447	470	480	428	432	449	440	435	444	451	433	466	403	457	446	427	447	417	461	450	467	441	440	427	425	435	439	458	425	440	424	432	446	437	466	455	492	409	463	427	479	436	433	447	466	442	474	430	439	436	432	418	440	429	472	468	455	443	482	467	436	423	493	441	428	415	425	463	409	459	436	456	453	445	427	424	429	442	438	430	456	440	434	426	442	446	431	445	467	446	434	468	410	441	420	432	428	441	471	474	449	435	439	456	417	448	455	458	444	473	393	462	440	423	450	435	422	443	429	420	428	473	438	441	484	484	425	458	426	449	465	429	464	429	421	443	460	415	425	461	447	413	441	425	458	475	443	448	462	419	451	440	430	436	456	455	398	424	438	405	438	479	448	475	414	439	427	495	461	450	414	453	462	476	451	417	459	436	444	436	434	437	403	466	436	451	443	437	434	440	454	466	415	456	401	428	399	431	462	425	480	435	430	440	407	451	428	425	417	451	420	465	441	424	458	424	417	445	441	443	460	429	409	413	425	437	439	489	488	437	452	449	433	414	450	397	449	442	463	453	444	419	476	432	445	454	477	473	454	428	456	433	428	433	451	464	434	454	478	443	440	443	435	441	433	438	437	428	458	421	458	442	476	410	433	459	474	425	447	402	443	401	449	451	461	480	467	484	366	418	439	469	433	465	485	457	456	435	433	453	426	430	459	452	410	470	454	431	436	496	451	460	407	462	467	444	384	443	433	421	425	458	448	446	452	424	457	439	444	442	444	429	453	420	458	447	448	486	410	432	437	450	431	434	420	480	433	488	427	452	443	459	469	429	439	442	484	465	462	446	459	429	436	440	444	426	426	466	468	479	414	457	418	460	479	448	467	440	430	459	431	434	467	418	467	456	439	452	410	415	470	432	464	443	421	423	418	400	432	448	438	435	435	446	449	429	418	441	438	446	407	464	442	459	416	452	434	476	438	433	423	435	432	411	479	461	426	472	426	428	443	447	419	403	420	425	482	411	464	436	456	437	472	424	426	438	453	435	450	457	437	434	433	452	458	470	475	433	437	433	432	465	413	412	459	480	445	470	433	435	466	487	436	431	414	436	444	439	478	455	447	408	426	468	471	397	459	430	424	474	438	436	453	461	401	437	468	476	402	419	423	425	470	439	416	440	435	443	456	467	437	433	473	488	442	459	446	444	497	440	449	421	432	437	435	432	430	450	446	454	446	398	439	454	462	432	451	455	443	457	460	452	423	428	428	438	463	447	437	417	445	453	483	458	458	429	441	473	437	451	461	420	482	427	425	428	450	423	424	445	420	426	459	462	466	451	443	451	452	455	437	444	424	429	424	428	445	447	455	442	441	449	401	427	433	437	412	438	459	424	403	422	432	453	446	466	429	432	463	445	462	476	414	434	427	459	406	451	457	483	458	441	424	475	431	469	429	416	450	477	430	469	427	449	481	445	431	448	459	463	415	446	430	436	429	442	411	414	442	422	454	422	439	395	426	459	415	459	393	471	481	443	435	431	388	445	485	420	436	409	432	446	452	403	454	427	437	452	407	456	473	460	460	464	416	460	433	448	428	459	437	455	407	452	416	420	473	398	449	450	430	445	436	441	444	447	479	437	439	415	448	417	426	448	446	467	447	440	435	476	421	396	412	446	423	426	447	419	429	438	432	419	448	428	437	454	412	416	428	453	457	450	428	430	435	448	443	474	420	429	452	405	469	458	470	448	440	460	433	429	468	408	446	453	435	421	446	422	469	401	457	461	435	490	448	460	480	430	430	448	468	449	405	457	434	431	460	416	449	440	464	445	444	427	469	476	455	433	442	478	448	426	441	428	455	421	452	416	477	460	460	439	456	414	446	423	423	423	448	401	435	427	427	432	447	412	426	449	453	426	437	464	453	450	430	431	461	410	467	451	388	431	399	435	441	441	457	474	433	444	420	427	466	429	486	460	426	460	402	425	468	441	431	393	446	453	439	453	424	446	460	420	411	409	424	451	437	420	436	437	422	429	437	421	460	443	431	451	462	430	453	430	414	452	399	465	437	448	474	458	464	460	412	461	445	476	468	430	426	406	453	444	422	450	436	428	411	425	449	455	451	409	455	439	460	473	402	416	440	425	432	455	459	441	431	435	438	442	426	477	433	429	438	439	482	454	440	438	464	431	440	465	454	436	436	447	411	423	466	434	423	475	426	435	439	451	471	426	454	440	449	446	423	432	442	463	419	453	427	421	461	449	444	449	414	454	432	464	405	446	433	452	431	435	464	478	458	432	436	447	409	436	423	421	457	456	435	428	438	434	465	450	419	453	457	393	459	434	464	445	477	451	501	445	440	427	448	451	431	435	448	428	412	442	433	444	424	433	441	440	426	455	519	421	422	445	455	434	435	460	457	420	491
1618	365	321	361	353	353	382	316	325	369	325	358	345	377	366	332	355	360	342	347	335	303	368	349	350	338	358	326	340	316	355	333	333	346	349	344	337	296	326	338	312	347	334	323	330	330	336	343	307	317	336	320	361	333	348	363	339	324	342	369	363	312	328	340	343	323	314	323	369	333	355	353	365	329	342	311	358	338	317	330	369	331	375	335	340	351	338	316	331	367	361	353	346	352	316	336	354	355	328	321	310	354	328	329	332	356	343	321	341	345	341	324	349	350	311	370	344	319	360	332	337	343	339	369	308	334	339	344	338	341	335	335	356	331	296	343	335	330	343	340	359	294	335	322	342	329	339	335	327	328	301	338	352	356	356	331	314	354	320	366	335	306	368	348	322	357	332	384	356	344	388	371	327	319	322	352	335	316	357	346	369	312	331	346	349	344	329	321	312	335	345	356	339	349	336	334	358	324	370	316	307	324	366	341	304	313	361	356	347	370	338	343	349	321	322	342	327	337	349	332	319	346	353	330	383	342	338	304	327	333	341	322	346	330	340	323	321	342	334	354	343	379	343	341	353	358	348	347	358	358	365	345	282	353	357	320	330	343	333	350	347	359	364	337	348	334	297	331	351	320	344	359	349	356	342	310	344	348	330	370	358	355	353	333	360	357	383	349	360	340	370	353	318	373	292	373	325	360	343	372	334	336	318	336	336	348	360	311	318	361	367	316	316	367	380	325	359	333	359	379	328	335	343	326	345	352	366	347	354	335	381	356	338	382	346	336	334	331	358	343	345	285	340	369	330	348	336	328	396	360	334	340	342	366	356	345	328	334	392	358	309	344	343	396	335	320	350	330	354	357	332	326	359	337	342	326	385	355	343	316	351	343	356	379	302	324	335	351	324	357	353	358	324	300	332	331	356	337	314	360	319	370	341	330	354	352	346	364	356	358	328	328	326	338	337	333	335	358	341	345	328	354	296	344	331	405	375	333	363	327	346	345	347	341	313	323	365	323	320	377	378	341	299	344	356	361	342	293	369	330	355	328	359	362	353	371	330	337	359	365	372	347	363	384	351	332	350	333	302	320	369	348	332	365	338	357	346	375	340	348	331	352	326	343	352	312	342	334	378	311	329	374	334	365	352	341	335	338	322	373	382	335	339	357	359	334	360	321	326	346	305	367	351	350	360	334	351	346	365	378	373	361	346	372	340	354	364	367	377	347	353	332	314	332	336	361	335	349	357	376	350	348	357	347	358	346	298	342	309	384	351	340	356	392	346	358	351	354	305	292	354	349	346	354	341	343	327	348	335	333	341	376	343	369	389	313	325	360	364	318	318	342	350	319	345	321	317	344	347	333	347	330	359	377	333	333	329	355	327	325	345	341	359	326	339	371	312	347	353	376	366	382	330	341	314	346	335	320	373	332	370	353	332	377	316	353	342	349	337	347	363	306	358	347	325	355	345	355	344	369	344	337	338	342	312	372	302	330	342	338	302	369	364	334	313	330	353	389	334	340	359	352	330	304	370	338	345	367	321	333	326	326	311	315	319	366	348	324	313	334	340	349	342	354	375	356	386	333	337	367	312	338	334	329	388	331	343	358	347	324	337	359	325	365	327	355	334	349	344	312	374	381	348	345	313	372	330	346	358	372	349	310	366	330	371	329	335	335	345	352	338	328	351	355	327	345	352	356	378	345	342	371	334	375	366	337	331	336	352	359	342	349	355	352	329	358	352	350	319	344	371	342	322	385	320	327	373	335	352	340	368	353	379	328	350	369	377	349	307	349	360	327	375	354	354	361	357	364	338	336	332	406	346	373	339	361	356	340	342	299	363	347	350	338	333	370	350	346	375	304	348	348	361	342	321	322	349	339	377	336	336	331	348	358	302	367	350	333	345	348	328	352	369	338	352	343	349	381	305	349	324	324	361	362	318	333	314	314	314	302	360	339	327	342	340	326	391	360	325	357	350	337	349	377	342	353	353	309	353	363	316	350	352	369	342	300	332	358	317	351	315	310	339	376	327	326	328	369	341	329	325	343	358	338	356	367	325	355	354	364	327	315	365	306	314	336	367	304	331	350	321	331	351	319	335	381	338	325	350	338	347	325	337	356	377	356	348	358	352	366	366	313	350	332	318	314	352	346	309	325	360	346	349	360	345	362	365	328	365	379	351	311	349	358	357	362	381	401	347	352	338	330	370	336	342	337	337	370	351	335	322	357	341	346	332	360	367	361	319	369	330	325	355	357	341	359	344	349	345	343	344	375	370	333	382	310	316	363	343	372	373	305	312	346	312	307	334	362	289	334	323	340	362	341	351	318	317	347	346	352	346	327	349	336	373	379	348	361	382	323	347	316	348	364	322	331	342	324	327	345	361	340	323	386	353	338	374	325	330	327	332	354	315	336	332	316	374	343	326	341	357	336	383	360	347	331	303	358	322	347	332	360	349	360	343	352	331	343	320	338	335	351	373	343	367	322	335	344	346	337	375	313	331	329	318	359	344	322	346	353	350	343	345	311	314	355	330	302	358	341	345	343	346	327	333	358	365	324	363	369	325	323	317	359	344	335	312	333	379	330	348	378	312	352	346	339	293	326	312	394	338	327	343	344	350	379	342	344	365	360	330	330	333	343	364	327	355	348	344	350	324	341	354	372	329	355	351	340	353	344	353	343	321	322	346	346	383	356	318	333	341	348	342	314	369	339	378	341	342	338	379	375	356	347	321	332	331	356	337	343	334	320	339	358	364	337	338	325	319	347	341	373	341	360	352	362	324	366	358	314	349	383	368	331	349	348	342	357	366	323	329	334	336	361	367	334	329	355	355	309	392	346	327	362	334	330	358	336	368	348	303	359	345	324	327	336	348	337	337	324	329	325	355	371	331	332	354	353	382	351	381	302	346	362	350	381	355	374	332	367	341	343	339	347	309	345	351	312	333	334	331	355	323	356	355	361	336	338	391	349	358	359	358	317	387	342	302	345	355	314	360	324	342	334	358	304	341	332	369	342	350	367	329	318	335	344	339	320	346	331	304	339	353	347	345	354	309	372	356	316	325	345	365	345	371	351	357	351	376	365	336	379	343	341	321	351	344	337	357	371	337	328	327	318	351	305	328	352	345	331	378	379	337	347	299	297	360	376	338	342	335	329	348	329	379	347	339	353	377	347	338	334	355	368	324	345	332	322	371	341	337	338	327	337	344	339	357	345	367	334	360	349	356	337	336	374	337	335	329	330	352	339	303	368	366	346	355	381	363	335	332	376	341	328	328	352	362	322	332	339	352	376	323	306	313	367	345	339	342	336	342	362	349	354	369	369	332	321	306	336	337	360	329	328	334	344	349	363	352	335	369	386	302	354	303	337	336	338	351	345	323	347	343	305	329	347	325	362	323	335	324	327	339	351	350	333	352	351	354	358	337	348	367	319	327	336	337	350	360	345	357	347	334	323	335	337	349	346	345	330	357	323	369	365	359	373	337	330	350	357	363	362	315	358	335	325
2246	806	878	863	938	904	870	829	870	808	817	804	832	863	860	848	837	821	874	855	829	849	864	835	819	845	845	839	842	852	787	815	865	817	862	808	897	795	801	883	850	863	797	810	896	833	845	823	855	832	837	849	892	816	828	816	824	827	824	853	858	859	819	867	855	836	833	888	813	832	864	838	833	870	831	841	780	774	897	852	848	857	803	809	823	838	807	871	852	811	842	892	835	848	924	856	798	930	817	817	851	858	818	810	872	811	800	827	866	822	887	790	854	835	833	823	824	854	807	796	827	831	869	814	823	867	925	806	824	880	803	828	866	847	797	845	900	791	763	840	860	822	785	820	822	835	880	830	798	827	860	808	857	817	876	804	843	878	834	832	852	843	851	825	835	840	845	814	807	810	862	828	778	809	912	800	834	806	837	800	820	774	838	891	882	877	878	855	852	831	837	790	825	840	861	840	834	876	863	803	832	790	832	819	823	849	781	787	850	837	811	838	800	842	797	815	867	867	830	820	854	863	826	834	825	861	843	835	813	799	819	847	844	825	814	865	789	850	845	861	801	825	832	806	870	849	849	873	838	823	818	826	822	830	895	828	862	885	824	861	849	866	858	827	842	856	824	814	827	850	872	814	833	853	847	858	861	852	810	843	838	850	890	834	872	814	889	867	872	821	892	796	869	876	869	844	828	845	830	819	832	813	910	871	766	832	833	798	840	875	888	857	845	810	839	812	860	827	860	859	866	836	854	822	873	820	839	825	872	898	838	797	910	824	797	894	813	805	850	885	849	813	861	820	822	821	813	898	900	811	825	831	845	885	818	874	822	852	808	854	837	773	825	775	856	821	821	857	819	804	824	863	811	781	827	849	814	853	820	857	860	807	834	854	848	829	817	885	868	835	839	792	791	809	855	789	836	883	804	864	840	838	824	879	833	871	844	837	830	830	833	855	878	835	905	876	792	826	880	795	854	906	866	792	843	806	819	850	804	874	833	832	827	837	885	772	834	791	845	854	814	843	835	789	804	885	844	787	858	837	855	843	855	864	817	824	816	815	880	833	858	848	868	862	861	823	847	867	840	858	822	801	866	817	874	846	807	863	822	859	821	826	838	843	873	856	881	825	803	855	843	872	763	830	819	849	850	837	774	807	796	847	868	827	892	825	789	801	813	883	807	824	867	822	811	837	819	854	830	866	825	787	852	817	884	835	871	798	806	837	818	879	798	858	829	795	834	811	836	818	811	832	840	896	837	817	873	782	813	835	816	867	794	800	820	830	867	832	835	847	784	837	845	883	901	830	853	815	821	834	798	788	861	768	785	906	837	789	802	869	820	807	832	850	833	864	883	854	825	860	845	830	802	806	846	828	932	861	817	829	827	869	763	869	809	870	798	817	795	841	825	874	828	827	917	867	824	860	829	824	854	820	814	790	810	829	885	827	806	905	862	808	810	841	826	825	835	847	836	790	844	787	850	819	844	831	812	808	863	858	854	768	826	791	821	872	813	843	849	882	835	896	875	871	845	792	867	830	862	855	817	832	851	861	879	874	780	845	880	849	863	819	840	833	816	813	859	859	857	804	833	807	828	847	832	899	838	861	818	804	817	800	860	850	865	828	841	843	904	836	851	849	832	815	832	869	876	820	874	872	861	823	834	876	842	869	832	808	854	861	889	809	842	835	784	853	813	849	886	842	827	811	828	837	869	883	892	912	846	821	829	892	830	847	811	827	912	816	794	812	891	859	888	844	825	909	866	838	851	886	870	865	879	825	866	862	842	785	811	860	884	832	789	784	832	846	843	788	834	835	865	860	868	820	871	837	823	795	862	797	850	859	846	818	798	819	850	862	824	851	830	820	901	873	823	839	855	802	820	889	841	850	818	814	834	872	832	885	800	838	824	830	784	827	817	800	825	839	783	808	816	867	830	822	865	823	863	870	833	821	833	823	799	851	844	889	838	816	821	830	836	852	903	851	878	879	861	824	846	873	782	834	837	744	846	840	870	853	853	812	810	854	835	883	833	858	822	864	857	884	821	836	899	806	901	829	792	886	857	868	842	857	853	816	935	893	891	853	859	851	882	836	839	851	828	801	825	844	826	839	806	830	818	863	817	805	915	808	836	799	842	868	832	793	873	863	848	844	832	817	817	879	856	815	833	782	829	815	875	809	801	787	819	843	871	837	866	820	844	845	843	809	826	803	810	789	772	796	874	864	867	864	838	839	866	820	825	849	875	800	785	853	845	870	880	844	797	828	836	824	842	847	834	818	858	785	846	857	837	867	841	829	804	871	846	814	887	833	858	832	805	872	800	804	879	822	870	815	867	856	829	777	792	858	861	853	796	869	884	842	812	841	861	832	813	855	892	892	889	840	786	863	858	808	854	831	752	819	859	862	818	856	884	810	798	842	816	826	802	841	819	820	803	810	862	844	822	863	806	843	855	860	789	831	831	801	833	791	830	844	868	822	836	861	820	812	815	835	862	802	856	842	860	878	834	837	831	850	812	880	833	882	816	823	870	818	846	832	837	876	835	853	834	825	827	791	876	867	787	844	838	829	861	855	883	851	849	826	819	854	818	834	865	883	811	879	861	855	863	827	850	806	839	870	829	816	831	885	835	859	845	817	826	775	824	869	814	843	774	769	822	822	829	805	865	841	813	836	838	862	841	848	798	811	823	849	828	887	863	850	827	856	809	866	869	795	853	856	821	854	874	883	849	819	806	865	831	882	839	874	810	862	787	835	809	804	803	838	854	818	835	868	766	857	845	847	835	862	829	818	866	809	853	861	826	857	838	843	857	862	877	767	793	827	857	812	823	815	877	856	845	819	860	895	867	828	844	800	819	819	825	877	881	864	870	798	878	850	800	862	866	832	894	798	893	802	848	829	847	877	823	800	815	860	823	872	800	837	795	819	887	763	837	830	838	827	816	796	850	817	877	807	817	858	804	864	832	865	823	866	880	871	829	826	874	819	832	857	832	842	825	831	809	833	824	916	879	841	846	863	803	816	843	843	844	799	800	847	846	809	806	835	802	847	823	850	842	865	792	849	846	844	846	845	864	850	828	791	855	854	834	792	848	833	836	835	778	898	817	838	894	864	845	827	830	806	831	857	829	826	795	887	787	845	841	805	829	824	810	844	826	850	885	817	821	873	852	854	793	839	827	828	849	864	833	833	793	861	845	869	851	833	871	796	848	804	837	839	801	874	850	863	859	826	834	830	813	868	821	841	815	825	859	817	846	833	819	805	814	843	814	785	860	874	790	824	830	863	805	830	807	880	851	836	862	854	830	860	807	811	816	877	882	834	826	854	814	855	838	845	870	847	843	837	850	827	838	851	870	807	879	825	832	816	828	800	874	847	809	882	849	817	807	799	819	846	838	846	845	778	827	864	852	816	820	773	822	867	817	845	821	857	843	851	864	863	857	860	823	807	775	872	770	808	843	893	742	826	809	857	827	842	825	799	892	835	880	819	852	802	781	829	820	826	869	840
7190	587	559	524	437	420	410	393	388	359	369	343	360	346	392	345	366	374	343	367	329	364	333	341	317	364	364	372	316	329	327	293	332	326	350	334	335	370	343	357	321	344	337	357	347	359	357	338	335	360	338	365	360	314	348	331	351	376	356	333	341	378	342	347	332	326	316	340	361	358	339	345	381	336	369	331	356	323	334	315	327	296	318	303	367	351	354	353	329	330	312	309	355	307	355	343	360	301	330	336	340	335	372	366	338	365	350	366	364	338	355	353	362	355	364	304	377	352	337	337	333	332	310	347	343	357	345	346	357	389	312	346	331	393	314	335	332	364	312	309	359	360	335	347	336	333	315	338	351	337	316	338	301	342	355	343	364	372	341	370	369	354	332	311	335	346	300	334	321	320	361	350	342	337	327	345	361	327	350	335	326	342	327	326	320	354	356	346	309	331	346	369	323	348	381	353	359	334	341	310	279	347	349	327	344	367	314	306	356	355	390	330	335	381	340	345	336	348	311	369	352	339	330	311	350	283	329	320	350	345	337	353	334	347	338	356	365	342	329	351	370	380	368	358	344	314	331	324	328	319	327	345	346	329	324	326	314	369	341	326	316	324	358	340	339	338	314	329	330	342	308	335	341	369	345	366	354	348	330	297	342	358	351	335	357	367	319	363	348	331	355	342	343	332	360	364	359	311	354	336	363	341	350	300	313	355	363	338	336	356	335	333	326	346	354	332	349	330	319	376	344	354	334	343	366	337	365	354	330	342	335	320	369	334	348	338	311	343	346	341	369	335	324	338	338	360	347	323	339	344	323	364	376	329	375	351	351	364	339	308	318	330	333	292	336	361	355	364	349	376	347	361	345	349	334	312	337	315	331	318	328	342	339	344	346	333	321	311	326	329	327	348	320	342	339	321	358	351	356	338	350	347	391	339	365	356	348	330	309	376	379	318	330	396	347	348	341	348	327	330	298	345	356	351	329	345	329	332	327	336	357	324	340	350	369	358	340	367	330	369	340	319	320	304	353	324	349	366	339	332	354	355	367	327	351	360	341	308	337	330	364	340	319	346	347	327	333	347	323	370	317	332	325	350	359	333	300	315	378	340	345	325	321	356	350	331	315	356	344	335	347	336	370	353	326	345	375	373	318	336	342	329	358	336	373	319	346	328	336	365	321	340	363	334	318	340	372	299	336	355	342	337	347	306	375	356	326	317	372	362	320	346	321	333	343	316	346	324	366	326	356	342	348	310	359	323	340	367	349	331	323	348	358	339	345	335	326	333	332	346	324	337	362	352	332	343	375	303	366	345	354	346	361	323	344	340	343	351	343	303	342	322	346	359	342	337	370	367	312	345	341	351	345	354	327	302	337	335	374	341	372	331	312	378	351	326	370	329	354	342	356	388	330	341	376	356	372	359	338	336	342	333	352	328	335	317	351	343	307	349	312	318	354	332	372	374	328	330	332	352	332	342	341	324	346	327	365	342	318	316	373	335	337	305	351	354	344	320	338	360	374	342	322	341	343	327	345	397	348	374	302	344	377	361	335	345	337	303	351	330	304	326	338	335	321	342	360	358	394	308	379	306	306	331	333	343	334	330	327	325	349	331	316	334	339	293	303	343	341	321	345	353	341	348	342	364	332	317	356	357	337	366	312	333	341	340	346	362	334	343	327	337	327	337	360	358	340	353	354	377	349	370	329	343	284	328	355	385	354	322	348	341	347	351	373	360	350	321	324	325	356	338	344	353	324	351	331	325	345	338	355	332	325	384	332	380	355	327	341	349	315	344	315	321	322	352	348	328	327	326	361	380	360	351	359	333	385	393	345	361	389	341	360	348	335	361	362	323	354	331	350	342	348	330	315	336	334	334	362	328	332	360	350	325	349	353	320	353	349	337	349	364	345	353	318	332	328	344	337	324	336	343	374	334	352	337	329	332	362	349	352	326	330	306	345	337	348	382	351	322	342	369	342	324	329	325	371	288	339	375	340	336	342	315	343	343	329	382	367	332	327	342	368	373	366	326	356	333	338	363	381	350	351	324	313	334	338	341	326	341	355	337	358	317	331	318	307	339	323	335	338	333	331	355	358	349	343	354	358	335	345	312	368	335	308	383	337	325	322	317	333	340	317	365	335	339	335	332	341	350	375	333	312	303	352	326	321	361	338	328	346	358	312	357	357	363	367	377	356	354	373	339	324	348	337	344	349	324	379	361	314	328	313	331	383	371	344	359	358	342	311	347	314	341	329	366	371	368	324	321	347	334	370	343	315	316	354	301	345	322	332	352	337	349	348	370	334	368	342	342	316	369	334	314	326	337	368	307	353	336	321	340	339	335	320	324	364	325	365	324	350	344	330	374	345	331	336	315	334	356	315	356	344	357	316	341	317	351	360	372	345	315	360	347	372	315	352	314	345	328	340	360	359	283	360	354	372	313	333	301	336	291	332	365	348	323	330	351	353	352	323	334	372	379	351	353	307	341	338	329	340	355	321	329	324	330	324	357	323	375	340	339	337	319	347	350	334	359	334	354	339	341	339	325	374	343	319	356	378	320	313	349	350	407	354	353	326	383	366	364	346	337	329	342	332	345	322	345	376	340	356	352	371	327	364	340	341	324	362	355	312	361	339	328	339	333	363	355	339	337	353	349	350	368	326	309	334	349	343	316	290	347	367	321	319	365	374	343	329	347	347	319	341	347	338	367	313	340	351	319	362	361	363	334	356	369	346	368	340	334	329	335	345	336	334	353	322	372	361	347	311	397	329	353	346	329	330	312	331	351	335	331	361	343	325	338	340	372	337	348	384	373	338	337	330	354	359	322	331	383	362	341	329	350	357	342	322	350	363	303	333	336	363	348	348	345	321	343	334	347	317	316	357	331	341	374	359	328	372	361	317	348	323	324	351	333	359	363	343	352	365	320	339	347	359	350	333	326	341	333	334	336	340	341	348	341	335	348	334	354	341	351	316	330	347	331	315	338	392	368	341	302	319	359	340	378	362	320	340	350	341	349	337	333	353	366	346	358	353	326	356	328	300	365	318	303	349	346	307	339	344	342	348	320	359	342	349	326	380	341	336	357	320	341	290	326	340	338	334	344	333	369	349	343	344	376	334	340	338	301	332	325	368	362	334	334	369	347	326	347	329	347	344	355	351	337	306	356	343	326	328	375	342	325	359	327	334	349	362	342	344	345	336	325	329	339	348	303	309	387	333	312	355	340	322	360	349	359	330	339	342	344	376	360	306	348	360	336	308	341	351	338	329	344	348	338	355	352	308	334	325	298	344	362	300	322	354	343	348	335	343	338	309	314	345	352	327	342	332	336	334	340	304	329	320	346	360	316	357	366	330	345	342	356	321	308	361	313	358	368	340	300	313	350	380	325	320	363	359	335	310	334	335	365	327	350	360	377	357	315	346	312	337	344	363	332	313	316	340	298	363	306	346	355	339	350	359	345	336	332	352	370	331	353	342	373	313	303	316	331	335	298	337	292	312	316
6831	1106	1354	1446	1366	1292	1162	1110	1033	966	906	912	934	894	886	882	832	910	851	840	853	888	851	824	836	850	868	821	836	853	857	828	789	794	817	869	824	802	856	857	831	802	792	800	773	829	828	805	812	863	815	824	776	806	848	804	875	823	822	812	833	793	802	849	813	802	801	854	825	800	804	863	841	791	875	791	791	861	823	859	808	796	777	819	883	818	813	863	828	866	826	885	823	802	826	834	783	795	872	847	842	927	857	848	814	817	848	772	861	827	883	819	842	786	797	803	851	821	787	840	811	828	774	791	821	797	785	871	811	779	801	820	823	811	823	854	853	807	870	826	784	796	802	832	881	824	827	803	848	862	794	820	770	790	810	825	770	833	818	826	780	834	838	827	852	791	789	825	793	831	835	826	849	826	832	824	820	824	817	839	792	819	783	895	821	846	818	846	856	792	823	829	796	813	824	839	822	848	842	773	812	839	867	801	857	812	774	841	826	842	858	809	851	816	834	882	834	839	833	817	822	831	789	885	856	846	826	783	817	812	810	800	816	820	827	780	810	820	810	789	839	798	817	819	826	833	909	831	810	859	754	775	835	794	823	820	769	856	853	823	872	810	849	855	843	799	833	778	881	879	848	841	810	812	794	788	824	784	821	772	808	822	809	862	800	778	802	847	842	787	798	828	793	846	818	803	807	790	781	816	776	835	902	803	804	825	832	846	770	779	826	802	838	808	828	763	777	824	831	828	797	849	794	796	798	812	852	806	827	816	838	803	789	867	837	778	782	776	846	860	871	847	835	870	840	832	866	838	793	838	844	837	843	799	855	821	813	797	845	853	864	804	853	769	895	868	777	809	836	798	783	781	840	808	849	816	785	888	820	825	826	841	858	837	864	815	802	828	793	883	841	854	811	810	757	826	804	814	837	804	781	891	825	806	799	835	819	778	807	825	804	858	802	861	815	779	823	833	839	816	843	761	802	785	799	797	831	810	863	806	782	780	842	805	793	784	808	801	827	823	752	833	840	793	794	787	803	866	811	807	891	769	879	811	783	798	826	827	832	835	832	792	793	818	796	839	827	820	776	765	770	821	813	852	845	863	818	855	827	819	775	818	820	838	780	839	814	855	824	866	789	788	864	799	820	865	802	832	840	836	816	785	812	812	807	786	809	854	859	821	781	843	833	855	849	845	878	838	849	818	792	824	814	865	871	793	858	864	812	796	821	832	850	805	831	864	839	811	785	849	796	816	821	797	823	834	791	873	760	831	800	782	811	879	788	822	813	836	863	873	874	851	754	835	843	824	841	844	750	770	807	788	871	806	823	839	840	827	838	871	824	841	808	800	811	800	869	850	814	768	857	795	807	819	840	807	847	825	818	840	862	865	802	882	788	793	805	833	811	840	839	817	765	830	811	814	791	801	824	812	792	811	788	802	823	829	814	820	792	879	791	785	886	796	799	776	833	824	816	800	810	729	840	821	745	824	871	772	822	818	828	813	809	784	830	843	802	789	795	798	846	828	830	880	800	797	835	850	857	795	788	822	845	796	835	842	811	802	829	846	804	842	780	810	825	827	870	787	819	824	823	829	831	792	726	806	856	858	823	862	846	808	819	846	794	837	862	856	838	765	910	829	807	864	824	871	797	794	817	829	852	825	827	849	778	857	873	810	855	797	834	757	775	782	790	804	799	847	848	818	781	807	800	806	833	787	792	839	792	821	839	793	818	838	828	804	868	778	777	841	834	817	845	805	879	828	840	771	783	834	839	842	825	778	871	824	801	787	817	807	884	815	782	846	792	792	856	816	840	787	813	815	820	837	784	823	827	836	846	841	830	789	817	832	793	817	835	791	764	859	831	828	820	827	821	849	789	777	850	795	822	878	872	827	822	876	839	782	835	852	851	856	808	816	879	822	823	840	804	822	818	828	842	775	814	796	820	779	785	818	823	760	845	826	820	803	871	839	846	812	816	854	803	834	853	778	839	799	861	846	776	813	782	867	845	818	822	791	806	836	846	875	841	810	807	806	786	861	805	836	842	779	860	819	818	808	824	853	821	844	795	826	845	797	908	818	803	816	865	852	794	832	765	810	768	757	789	840	863	799	840	804	778	859	880	810	861	835	766	799	805	834	828	812	882	804	832	817	836	815	807	781	851	815	886	833	825	840	800	827	831	768	856	834	812	843	826	863	813	866	810	858	819	808	810	802	819	833	835	815	837	883	854	829	841	791	800	829	823	765	821	797	781	822	762	792	830	784	834	824	808	787	789	833	825	837	851	870	864	798	766	856	848	826	808	833	854	815	785	851	828	816	784	815	857	845	809	856	847	831	836	835	768	827	802	772	847	880	817	748	822	837	860	780	870	826	882	803	863	822	843	792	857	814	823	837	841	851	808	821	798	796	819	849	838	841	803	821	818	788	792	873	828	797	845	810	859	806	817	803	804	800	859	827	810	823	834	776	856	822	785	825	803	810	824	791	815	839	810	838	820	881	827	785	841	806	814	791	858	824	815	827	778	880	858	821	842	849	824	806	787	817	780	835	823	873	799	831	756	848	823	809	830	777	872	809	879	827	785	810	893	841	877	861	799	825	830	780	822	817	867	770	849	832	845	872	832	810	850	857	812	804	846	788	853	807	812	858	796	840	884	803	866	826	839	818	829	786	851	829	830	828	836	821	837	826	818	854	807	835	845	760	826	817	832	824	825	801	820	829	855	830	815	825	858	831	858	832	844	828	872	835	830	791	755	822	790	835	857	790	828	814	815	804	802	853	788	838	786	812	807	828	846	848	808	819	815	782	817	847	822	851	780	827	807	784	797	834	823	807	842	827	827	825	830	790	798	846	801	826	795	783	812	846	780	807	807	825	870	858	802	823	816	836	868	799	842	831	864	798	848	847	792	789	782	800	782	799	840	781	831	858	850	812	801	869	866	819	854	836	844	799	832	767	803	822	850	781	792	783	856	813	766	832	809	848	851	799	837	833	834	832	760	816	842	865	862	786	806	835	809	799	788	842	824	828	816	831	825	818	831	836	839	872	774	821	826	830	813	829	868	815	825	845	809	803	834	861	772	848	842	842	845	829	826	791	800	825	845	843	830	802	875	819	792	808	812	790	814	787	851	825	791	787	860	840	837	787	825	878	835	825	803	808	795	825	820	780	780	849	793	791	837	824	847	828	816	791	847	823	831	814	802	862	837	815	809	804	761	768	789	797	789	803	791	844	806	858	787	812	802	814	804	856	875	838	879	809	805	811	796	848	795	839	839	825	845	834	809	794	842	805	831	838	812	834	780	799	858	831	818	813	835	806	793	803	803	799	773	821	805	816	832	888	833	816	799	839	843	795	823	788	834	813	814	826	829	879	798	861	798	870	807	851	838	835	812	764	818	858	794	801	812	843	823	845	868	805	781	844	822	750	828	805	761	782	828	820	834	835	852	780	759	868	901	856	825	818	820	808	851	810	797	800	876	842	822	806	837	777	779	801	794	841	854	790
12578	787	668	473	416	343	318	258	237	200	199	192	207	216	199	179	186	205	179	184	156	163	194	167	189	160	166	160	172	140	155	174	175	215	192	207	165	171	178	183	155	174	179	170	165	177	174	186	144	170	183	173	183	178	154	143	202	173	160	168	201	170	174	151	190	148	158	149	165	153	178	188	160	187	165	183	162	149	150	165	201	160	185	182	173	161	178	171	177	169	179	162	161	151	152	192	165	149	170	167	175	159	160	160	169	191	145	167	180	188	159	154	164	154	161	181	152	175	191	165	188	180	186	155	169	177	153	164	180	159	175	165	152	180	184	177	179	172	182	172	171	157	202	165	153	169	185	166	172	186	186	168	179	173	203	160	168	185	173	158	160	162	177	174	183	182	169	180	191	186	199	187	170	147	168	176	168	156	150	176	170	164	167	171	155	159	167	171	162	156	165	167	163	173	185	170	173	187	168	178	153	167	184	203	165	154	175	166	164	188	170	192	160	182	189	163	166	200	152	173	153	170	160	158	188	143	158	183	161	150	177	181	153	205	162	173	165	170	171	154	148	185	165	165	172	164	184	188	197	176	192	179	176	151	163	163	151	178	168	189	170	190	228	195	163	182	192	182	157	189	164	167	197	160	147	154	162	163	176	165	155	164	153	171	139	192	185	166	166	171	191	174	166	165	169	170	143	166	193	176	157	188	157	184	185	187	170	156	161	161	148	168	159	163	170	152	184	152	187	164	166	178	171	166	169	165	185	182	146	180	161	163	174	188	199	190	174	172	168	149	161	180	163	190	187	159	184	194	158	212	145	152	169	161	154	173	137	158	166	146	193	171	186	163	164	182	163	179	176	151	184	169	139	190	160	176	156	181	173	156	185	169	133	182	178	182	178	174	177	165	179	174	158	181	145	155	182	173	183	169	157	153	198	186	149	195	171	156	188	166	155	189	175	145	172	169	170	155	176	168	175	174	176	148	166	168	156	161	191	163	146	168	166	173	153	178	160	183	130	187	191	155	183	172	177	174	163	149	170	164	179	184	176	165	147	174	164	158	191	184	152	186	186	159	169	180	193	156	165	181	187	156	196	183	171	166	176	155	188	202	164	150	192	187	151	164	165	165	185	188	149	159	188	169	176	174	176	159	164	179	168	155	165	184	181	169	177	188	165	174	202	160	157	173	167	168	178	155	181	165	187	195	161	184	170	162	162	173	162	194	156	171	193	186	174	194	165	140	153	185	191	206	170	211	181	173	184	191	165	162	193	164	165	167	182	156	188	177	185	187	164	167	177	159	167	167	173	181	140	147	153	185	166	171	168	161	168	146	153	215	184	167	176	174	162	198	157	177	186	173	173	160	186	173	192	172	174	165	179	174	152	175	144	161	150	162	171	172	169	175	181	181	172	203	173	174	169	174	190	153	170	174	161	182	161	172	152	169	180	173	177	168	174	186	188	164	190	186	146	180	175	172	182	159	185	196	167	178	162	188	173	161	160	162	151	196	164	151	146	137	179	181	176	151	152	170	172	185	173	144	181	158	170	159	162	196	165	173	170	192	162	158	153	181	175	169	175	163	160	186	200	168	161	183	167	157	173	172	145	174	157	152	170	173	176	178	162	159	187	173	159	178	166	159	175	162	181	172	152	147	152	173	172	164	183	182	160	212	175	184	193	189	154	151	154	196	182	172	146	167	165	174	183	134	180	174	182	169	190	141	155	172	188	183	180	163	178	174	160	156	174	157	175	175	194	184	160	188	179	187	167	157	150	169	191	152	151	174	169	169	166	165	152	158	173	194	173	151	164	156	197	183	196	178	156	182	157	176	174	159	179	175	173	169	166	156	185	166	166	174	166	178	149	177	157	170	155	182	171	171	179	168	154	165	175	158	170	176	165	176	145	174	168	165	155	176	174	185	167	169	179	170	186	165	177	160	146	169	194	207	173	182	170	204	169	192	182	191	179	173	168	174	177	176	179	120	187	143	176	171	153	181	166	167	163	163	179	196	173	177	172	176	157	201	194	186	179	152	199	190	178	162	166	164	179	176	175	172	193	165	173	173	182	142	188	165	183	173	168	163	149	171	143	180	183	171	168	180	168	192	177	186	155	169	189	185	177	178	157	184	175	179	164	174	174	160	164	169	174	164	201	170	154	159	152	157	185	172	171	149	158	167	152	168	168	166	197	179	164	161	167	178	156	179	186	170	158	161	175	169	159	162	162	196	183	182	168	156	158	152	141	175	169	162	183	150	169	201	159	182	179	161	185	150	163	165	196	180	164	190	167	181	194	173	173	147	171	169	153	190	182	170	151	180	188	166	177	160	161	172	165	153	173	151	188	175	197	162	167	181	181	160	147	167	155	152	157	153	185	178	166	163	162	162	187	169	183	188	165	162	143	158	181	176	187	144	184	169	167	180	157	194	150	180	171	162	158	168	151	167	183	165	165	164	165	161	177	167	167	168	166	170	178	193	165	183	190	162	159	159	164	179	173	172	176	167	175	167	156	169	173	188	168	152	154	174	168	203	152	144	160	154	181	197	181	176	171	154	152	164	159	176	169	171	159	172	181	169	186	164	170	169	152	168	147	160	191	173	155	155	160	169	180	164	157	168	162	161	162	175	199	162	173	169	168	156	165	147	160	173	164	185	154	153	169	185	190	188	177	158	194	178	164	179	161	168	173	169	155	167	158	156	157	158	161	161	151	173	177	171	155	164	165	170	162	160	184	216	175	161	186	173	180	174	175	167	165	181	153	183	155	159	173	180	169	191	163	178	163	152	168	167	171	156	185	149	167	164	180	182	134	189	173	201	156	171	150	176	179	193	153	148	182	189	169	154	169	190	161	190	162	166	177	166	192	162	187	166	148	170	177	171	170	163	191	174	169	163	154	185	157	140	173	174	187	142	146	159	164	184	158	152	160	192	166	164	156	154	172	168	166	179	188	169	166	169	177	144	174	181	202	184	176	148	179	168	171	179	165	176	150	164	194	175	174	161	153	168	194	169	176	191	170	192	177	170	162	174	171	192	155	164	176	203	177	162	175	180	166	162	159	163	168	158	154	158	156	158	187	184	159	168	186	173	155	165	166	136	178	153	160	175	188	188	162	168	171	172	187	179	202	157	163	165	166	163	161	161	158	165	173	159	168	180	174	167	176	195	169	173	156	176	183	160	178	162	166	173	190	183	156	174	179	166	206	160	166	180	157	172	196	160	162	163	190	178	175	173	166	172	185	169	149	164	178	174	191	185	188	189	164	161	182	184	161	182	161	176	151	162	169	170	182	224	166	171	186	180	176	181	169	160	170	161	166	169	170	157	177	155	180	149	188	176	176	188	166	182	191	181	183	164	159	192	183	153	161	173	208	173	195	193	166	169	187	168	205	166	180	160	174	191	182	187	171	168	182	171	178	154	156	177	165	163	162	164	163	176	181	173	155	177	159	179	140	169	189	177	184	148	191	180	161	188	158	161	193	190	167	167	206	172	181	152	190	184
7921	846	1474	1703	1460	1228	1019	849	802	729	674	697	657	640	585	569	557	545	560	529	510	482	510	516	485	515	475	524	447	473	451	475	506	448	453	498	430	455	487	461	444	472	456	429	455	451	440	447	446	483	417	463	489	405	444	463	426	463	451	442	439	445	446	431	438	459	453	500	429	483	462	437	451	433	459	443	450	405	474	456	490	430	421	429	390	410	463	441	405	437	472	480	469	471	478	428	436	418	452	440	429	479	456	437	472	429	454	440	404	430	420	471	450	433	454	448	423	444	427	426	444	471	419	442	423	457	449	425	465	422	426	408	416	451	431	458	467	418	413	450	475	465	467	425	431	421	443	451	512	461	421	458	463	414	444	439	460	459	438	429	419	440	457	436	434	424	428	432	403	479	404	439	427	446	447	456	432	491	423	449	467	427	452	497	448	441	445	450	441	477	432	416	425	417	444	420	418	448	458	394	426	429	477	455	433	446	468	476	432	480	460	427	435	399	413	419	438	454	449	412	427	453	426	460	396	431	432	469	452	434	429	465	417	428	425	421	417	467	433	395	450	454	461	455	413	448	450	471	462	437	417	450	446	418	437	461	450	388	435	458	434	456	467	454	421	436	426	422	450	492	418	459	419	439	447	443	445	411	418	468	418	472	436	426	437	439	435	457	423	423	430	425	465	431	440	468	454	428	482	416	467	424	415	444	448	445	441	446	474	419	435	464	498	486	439	438	447	486	458	466	433	453	453	415	413	449	433	435	424	419	438	432	433	437	448	451	444	469	480	464	439	421	403	456	414	463	434	450	431	442	445	424	408	428	465	407	417	439	483	425	442	392	455	434	474	475	440	471	459	484	439	444	385	437	462	413	486	440	436	427	448	483	480	428	438	453	414	438	469	444	451	428	422	436	400	419	442	483	427	435	469	463	444	443	409	427	429	418	404	464	431	418	435	417	431	480	432	490	436	457	472	423	411	422	422	432	420	426	464	424	410	477	423	449	449	440	427	431	456	467	432	438	477	466	433	421	422	456	480	454	424	443	434	385	438	438	454	417	434	422	436	433	404	436	384	410	439	408	471	446	429	456	434	437	437	488	464	445	418	414	425	459	450	473	451	447	441	407	421	459	464	438	473	428	446	442	469	429	434	437	428	416	443	404	456	450	440	450	440	434	466	455	417	435	424	421	432	435	472	397	441	446	425	418	462	399	449	460	431	426	473	446	458	419	461	458	438	408	456	452	422	464	442	446	393	461	446	405	447	426	441	471	452	447	458	472	476	450	472	448	415	415	432	452	422	437	451	442	472	458	439	432	457	462	414	423	443	451	403	436	425	473	417	437	447	453	473	412	424	447	435	433	408	426	451	457	443	452	441	448	465	428	447	430	446	447	438	467	480	409	410	446	472	436	459	446	431	447	415	401	429	459	439	445	425	451	418	439	471	428	456	454	452	467	428	435	447	465	438	424	437	412	502	401	439	421	428	454	454	442	454	467	451	426	459	422	424	429	386	460	447	406	446	413	406	472	444	431	465	467	408	457	458	423	455	435	408	446	418	429	444	495	457	441	446	465	494	427	445	436	441	441	416	424	454	459	440	459	447	448	449	451	441	452	455	486	423	461	448	425	416	401	433	467	457	393	438	446	433	426	441	484	410	415	441	441	419	436	472	466	430	394	448	443	467	480	412	463	426	442	470	463	473	459	399	428	433	455	387	448	450	443	453	407	465	450	437	417	442	419	453	446	496	500	451	433	428	426	444	477	417	390	434	435	467	459	434	446	443	419	414	423	401	441	447	416	396	457	430	436	407	455	418	390	426	425	467	454	440	475	469	467	411	462	456	438	435	466	436	444	429	458	453	461	445	463	429	466	467	443	458	457	399	406	442	448	489	422	407	461	427	438	420	419	418	429	406	443	460	431	445	455	456	406	463	502	438	421	403	436	434	428	419	440	447	443	436	420	414	459	439	424	472	436	436	438	417	428	427	449	417	447	470	457	434	438	425	446	426	456	447	474	444	467	441	434	446	431	471	442	446	424	447	434	391	472	457	411	459	414	445	474	472	458	419	457	440	453	431	448	394	410	450	454	448	454	454	449	421	457	464	482	450	469	446	437	428	442	435	443	424	414	437	461	448	433	428	461	433	440	409	462	432	431	401	469	425	448	430	461	473	437	445	430	425	437	445	430	432	462	417	476	448	456	409	430	471	469	449	453	438	450	432	438	428	442	458	423	451	450	458	488	444	448	491	446	467	431	419	444	441	445	444	441	406	450	438	418	446	432	491	441	416	456	410	442	428	441	425	422	427	429	473	405	461	430	484	434	460	429	476	481	403	463	470	459	456	414	440	449	460	459	458	400	489	409	424	452	455	454	427	436	449	428	414	459	411	424	428	419	445	438	469	421	433	425	448	437	441	422	452	409	449	458	432	490	442	397	491	417	451	421	411	432	437	443	443	399	441	418	412	420	469	443	411	452	429	420	425	462	434	432	431	501	399	430	425	441	439	463	450	437	409	421	443	434	401	442	451	443	390	423	431	448	490	467	443	437	424	428	454	426	445	423	436	429	432	438	427	441	398	454	451	432	456	443	428	413	445	428	414	448	397	421	408	483	455	449	409	459	401	406	406	453	435	465	453	455	460	435	439	446	404	443	444	416	421	436	440	405	442	484	454	412	419	461	463	486	427	422	429	442	468	427	429	443	462	443	469	467	443	452	446	470	421	413	413	446	446	469	427	460	437	442	454	417	445	441	450	432	420	454	462	424	437	455	457	473	437	453	433	449	449	425	403	443	400	427	482	429	436	396	464	461	441	483	458	401	414	450	402	436	434	451	416	433	449	505	406	447	438	434	446	419	451	435	452	414	454	451	463	395	472	467	444	470	484	434	448	418	438	467	443	484	410	420	437	464	443	462	433	449	422	475	419	438	446	442	432	420	413	423	433	432	443	421	442	455	427	435	448	417	450	427	468	428	444	479	456	420	429	462	424	460	423	412	493	432	445	423	436	476	457	447	428	444	449	493	416	467	412	475	417	429	408	458	458	431	420	433	424	413	474	445	446	417	406	499	426	437	469	384	410	429	425	442	462	446	423	419	424	463	418	439	427	420	476	470	381	410	439	462	438	442	438	430	435	429	447	410	441	471	459	407	415	453	461	461	432	452	387	439	457	406	422	493	399	410	451	436	462	422	487	451	420	439	429	425	490	462	435	434	433	478	420	449	454	482	458	425	450	432	432	437	461	441	438	421	430	436	486	459	423	473	444	440	464	413	437	468	426	446	432	451	454	465	405	452	412	398	437	441	448	418	450	454	450	417	480	438	430	448	461	446	421	466	409	425	466	456	458	437	426	462	425	471	460	458	470	439	438	429	422	485	479	409	434	455	455	423	412	414	493	443	446	465	448	415	444	434	473	454	421	448	421	431	458	440	461	449	412	402	475	488	477	436	426	461	438	415	397	437	433	448	480	457	460	441	412	453	416	441	451	488	402	454
1621	378	335	396	351	334	313	380	326	360	324	334	333	356	364	333	362	357	385	365	339	331	364	337	343	372	351	333	315	322	337	321	359	344	354	367	339	346	382	379	288	341	339	351	357	358	365	372	324	355	320	329	340	322	342	326	344	351	314	310	337	381	360	366	329	348	333	358	371	309	362	309	352	359	353	318	356	367	341	352	363	374	346	340	359	349	346	353	322	358	320	340	356	299	325	345	298	350	342	336	360	310	334	355	332	344	352	350	328	334	333	366	365	354	344	334	345	370	336	357	345	386	350	344	382	349	361	327	355	328	341	329	307	330	351	344	365	355	313	321	374	310	324	333	347	333	343	356	337	360	353	345	369	351	333	369	386	349	326	380	361	327	353	320	346	388	347	345	344	320	314	379	320	322	329	364	361	356	363	340	326	346	316	318	341	389	345	355	337	329	346	352	341	336	300	352	301	345	393	346	318	337	344	312	384	333	327	343	373	336	345	319	296	328	353	326	360	344	353	339	320	372	326	387	340	380	332	323	375	373	366	318	340	328	311	333	357	328	334	320	347	371	341	364	340	333	339	335	357	317	331	377	339	340	359	338	319	314	354	304	376	304	336	374	368	360	355	318	322	390	364	373	369	321	327	337	324	304	316	326	341	360	384	308	379	320	316	324	336	353	336	363	333	332	325	343	326	327	352	315	338	346	348	338	357	330	350	329	362	345	362	323	310	344	315	354	347	389	385	325	351	365	375	327	342	361	341	385	343	328	326	365	343	335	365	342	376	346	357	350	306	370	324	365	306	341	354	325	354	351	320	329	351	368	335	339	360	346	336	335	358	310	378	308	327	353	324	333	333	331	340	363	310	349	336	354	312	324	343	342	341	336	352	320	364	351	328	370	338	327	336	367	321	358	369	356	344	351	325	306	341	353	349	376	353	332	340	371	329	330	331	334	353	341	334	355	344	329	363	330	341	346	336	347	348	365	351	366	365	322	369	346	311	353	344	398	363	362	357	349	346	332	362	331	318	325	355	306	359	299	367	319	349	332	376	360	339	329	333	349	331	305	323	325	316	349	347	354	336	328	349	353	331	363	346	344	346	368	353	340	361	356	345	347	320	352	317	340	309	298	339	318	368	332	353	343	352	345	317	334	375	364	361	327	354	339	340	365	311	379	342	325	334	344	329	326	370	359	337	324	328	383	328	371	318	359	350	373	373	329	357	337	351	343	346	308	318	372	355	358	337	338	342	360	365	358	321	351	325	338	320	324	344	334	359	334	340	360	357	358	330	337	338	365	320	339	374	328	339	331	300	337	368	339	350	350	344	334	343	347	359	346	328	368	335	343	307	319	354	343	357	364	359	322	323	350	344	380	326	338	331	314	349	362	362	317	365	361	343	353	314	342	362	331	366	342	341	359	382	321	379	330	339	365	348	316	321	331	357	336	338	365	304	355	366	385	344	346	332	366	332	393	351	338	369	355	327	357	334	339	370	375	315	332	327	367	323	371	372	333	353	332	326	356	355	339	360	363	373	303	367	335	342	332	345	311	321	327	326	370	335	333	354	343	351	332	354	343	332	300	339	379	350	336	372	351	355	352	353	397	333	369	357	383	334	336	333	380	381	349	340	343	344	394	334	347	336	326	351	313	338	355	321	351	332	339	335	365	354	351	344	349	336	352	358	342	344	351	355	346	345	330	375	347	335	318	358	330	367	343	344	351	347	346	367	333	362	342	299	318	333	362	359	353	340	315	341	360	319	331	315	320	348	344	336	361	347	340	350	347	346	344	315	354	331	356	342	372	342	316	369	356	325	336	356	326	341	359	357	368	348	382	335	337	336	322	335	350	331	341	371	356	388	364	343	323	330	365	372	368	324	336	331	335	335	351	340	349	364	359	365	315	353	363	320	335	358	358	325	345	352	352	326	321	361	340	324	365	343	313	381	368	356	354	354	375	348	370	330	334	338	351	356	383	342	345	337	313	354	343	333	348	358	341	348	362	324	346	363	370	357	356	370	369	359	383	364	317	340	338	354	367	357	327	334	337	339	360	376	338	353	321	342	351	353	336	324	375	332	326	352	319	418	349	340	355	375	359	355	311	348	362	314	341	330	324	339	352	349	332	331	363	369	336	325	381	301	374	377	348	307	351	345	359	389	357	386	328	315	339	340	344	345	319	296	352	321	350	312	354	344	344	363	345	357	340	338	393	352	402	356	349	357	352	368	375	340	366	352	351	377	340	340	345	364	368	350	376	348	335	323	325	303	306	353	331	335	367	368	346	364	341	350	377	338	314	341	351	330	280	361	357	350	330	339	331	324	331	361	357	353	343	335	344	350	324	338	343	343	370	317	335	374	362	347	301	354	333	355	292	355	348	309	373	369	371	377	351	346	345	340	320	348	369	322	346	342	350	304	353	364	367	386	305	352	359	337	361	347	335	329	384	346	347	305	377	326	331	343	366	385	365	321	355	327	341	344	350	320	324	344	330	346	356	324	343	353	327	359	341	365	331	349	339	319	339	359	378	339	316	334	362	338	322	333	343	322	354	343	337	342	323	348	344	353	336	317	342	331	365	312	354	395	363	349	365	351	350	369	335	328	348	300	337	360	356	354	368	350	334	306	342	361	340	359	315	367	355	337	322	357	297	305	320	347	356	359	372	380	371	360	336	337	338	322	346	360	379	360	383	347	352	356	345	327	339	340	340	327	357	336	376	339	328	336	322	353	309	313	350	354	337	358	332	361	361	338	334	336	357	342	327	311	345	353	357	341	319	306	336	330	326	342	358	338	323	335	325	327	336	331	348	338	323	372	315	352	348	342	312	335	302	339	352	373	308	362	349	334	340	364	345	372	347	361	347	285	327	334	333	325	309	293	320	342	369	351	351	353	370	327	380	338	303	328	342	338	346	362	318	352	346	369	338	311	334	389	364	359	363	351	327	345	332	336	338	353	361	334	351	361	319	386	349	343	362	356	352	355	332	343	351	358	347	352	346	330	359	367	342	343	345	396	334	336	325	332	351	339	357	348	344	360	323	367	352	337	329	351	303	374	323	341	347	328	325	328	350	328	369	378	328	387	382	331	340	336	382	341	331	306	344	346	348	348	351	350	345	330	363	344	372	360	391	305	330	400	360	377	338	323	339	326	368	339	329	304	348	312	328	312	338	313	353	342	349	300	348	335	346	319	323	349	312	357	350	329	337	330	334	352	313	345	337	339	323	339	374	328	330	349	342	355	315	331	321	334	326	353	329	345	334	333	374	346	350	353	350	341	354	373	344	353	357	349	340	344	323	336	334	327	347	328	349	392	322	337	314	310	337	349	340	326	329	319	358	336	344	330	351	371	336	333	357	363	323	315	316	354	325	322	346	336	323	362	291	342	367	340	382	342	349	344	319	354	370	358	318	327	311	343	336	341	350	323	346	310	336	354	362	355	361	311	332	347	329	389	348	362	344	331	335	304	393	322	322	339	337	332	344	347	311	334	365	320	338
2282	841	924	848	865	845	861	857	861	822	865	799	854	789	823	793	824	835	911	902	832	858	787	822	841	761	790	894	840	932	865	783	799	841	791	831	815	842	847	803	806	831	867	818	840	830	821	850	836	832	819	815	822	851	849	829	927	856	914	816	836	844	811	849	843	822	859	843	865	840	808	885	832	857	832	782	878	830	803	860	811	805	857	825	851	828	831	866	852	819	832	817	830	863	852	862	833	805	798	853	822	813	833	856	823	860	814	858	782	804	860	840	871	831	821	786	770	845	803	851	893	816	919	819	844	871	844	829	794	809	849	839	822	841	834	881	842	889	770	830	796	877	772	883	754	845	786	826	812	880	769	804	821	833	784	765	844	806	828	763	777	880	828	840	867	862	870	834	838	833	855	831	855	805	872	831	858	844	767	891	862	829	812	813	805	838	794	854	900	810	812	865	805	847	832	892	833	793	810	888	851	799	866	750	893	796	881	869	806	873	813	832	835	863	854	822	881	815	848	839	802	848	831	845	776	826	839	842	828	827	824	804	823	823	873	809	858	778	884	865	802	831	867	853	815	797	855	811	827	785	836	813	859	854	835	823	843	845	816	805	805	864	853	892	903	786	832	860	811	838	837	857	890	902	833	815	810	818	855	873	825	827	886	794	837	833	851	878	844	824	856	851	860	862	822	834	816	799	792	885	840	823	896	816	844	868	842	822	875	887	796	827	850	788	821	828	836	872	791	875	827	813	793	828	844	785	817	804	875	861	797	796	838	860	845	839	860	880	872	833	800	825	807	835	840	876	840	851	840	836	799	817	842	844	841	818	792	829	820	862	809	811	871	895	813	843	848	838	829	821	818	855	813	851	854	811	822	852	794	859	855	825	859	845	805	825	835	814	861	835	858	815	800	861	783	912	862	823	909	837	807	833	856	809	834	776	839	795	848	845	905	849	793	833	819	833	832	893	864	842	858	806	815	798	868	837	798	844	852	866	814	835	831	839	843	849	844	874	860	787	837	809	813	823	875	830	796	820	774	811	847	862	817	819	803	850	841	823	849	832	849	873	809	782	833	804	825	814	820	843	813	815	772	805	838	841	807	798	826	867	859	816	864	847	837	801	792	843	879	793	801	858	842	853	880	824	819	798	817	890	838	844	859	843	816	808	817	833	843	824	812	786	787	818	871	811	850	809	838	838	890	803	835	791	813	866	798	856	852	838	806	851	811	849	851	835	845	843	823	793	910	820	828	842	811	830	885	782	833	785	871	852	833	822	777	817	835	871	893	887	817	826	839	841	797	837	762	849	830	810	787	834	839	832	846	843	853	868	849	872	852	851	882	839	800	893	871	816	839	828	836	845	835	861	811	852	810	805	848	858	820	797	829	851	812	828	812	812	853	813	797	823	827	747	832	847	856	838	882	816	828	805	848	842	778	867	808	837	813	843	841	843	864	820	807	844	831	816	833	823	788	823	855	788	857	872	902	830	830	856	789	850	837	862	850	852	857	826	830	810	858	834	845	802	824	888	850	783	801	784	891	830	797	839	864	832	791	792	859	870	831	781	807	839	827	825	776	832	855	833	865	821	845	782	816	763	852	813	826	817	847	804	787	799	797	825	872	823	821	853	864	872	793	820	811	785	817	876	848	827	858	853	845	829	831	799	859	871	849	781	835	868	847	820	855	838	819	848	829	827	848	840	827	829	866	851	821	819	817	805	873	845	820	857	868	812	841	811	845	856	842	858	832	843	831	850	815	824	886	787	845	847	852	797	819	900	873	795	783	827	827	845	804	876	794	856	839	815	884	825	842	863	849	814	806	860	842	887	798	872	800	881	862	790	800	826	781	847	820	857	809	840	803	813	840	839	830	805	855	809	833	842	873	836	869	852	795	823	908	847	855	823	827	843	864	869	819	852	855	786	823	828	900	837	828	860	848	764	827	773	877	830	831	870	800	819	830	874	911	886	820	816	879	853	822	815	862	842	867	876	856	824	861	871	811	763	801	852	786	825	808	805	823	837	823	807	881	836	858	855	836	860	798	849	837	837	818	821	796	862	823	813	858	863	848	795	812	829	804	846	876	822	842	788	812	831	837	874	803	818	828	793	802	819	836	849	782	832	830	817	835	856	859	801	888	867	818	813	866	845	847	821	840	847	786	809	865	876	798	839	811	853	798	833	824	798	831	854	842	803	811	815	869	884	809	814	840	810	784	837	853	865	832	862	847	821	863	861	837	848	841	778	874	833	814	836	908	823	858	823	828	868	841	832	819	842	748	849	808	796	882	760	837	779	833	804	838	802	834	842	821	869	843	874	871	802	848	885	854	802	878	829	866	854	847	794	772	850	812	812	870	819	825	848	782	851	819	848	907	866	846	860	819	836	822	823	813	813	810	865	870	820	804	827	845	870	827	860	858	821	920	832	834	839	849	854	815	790	774	872	883	862	833	868	858	808	794	822	787	842	855	866	857	830	789	802	825	845	836	772	814	840	847	837	842	799	866	797	773	800	859	811	851	768	873	830	825	845	868	884	858	875	810	793	832	801	789	841	802	797	844	799	783	838	837	863	827	842	808	854	840	838	833	816	807	803	822	837	857	819	793	848	844	867	842	845	840	914	827	840	791	823	909	836	833	818	871	836	781	816	873	808	846	806	824	809	858	787	853	856	743	838	850	868	852	836	797	863	797	853	849	838	836	807	857	841	816	834	835	825	872	856	852	812	846	843	847	833	811	839	814	851	831	822	872	856	860	834	877	807	822	833	816	819	865	859	833	857	797	831	865	868	811	824	834	833	819	834	874	850	860	839	886	840	814	865	844	801	852	845	865	806	847	865	848	779	821	859	853	869	805	866	831	828	821	881	858	848	817	808	805	821	836	843	820	828	799	856	768	834	827	882	840	819	819	775	830	852	839	844	832	801	846	832	824	805	843	801	864	872	851	867	813	816	873	865	848	858	851	827	831	825	829	849	836	801	895	798	837	852	875	848	886	862	846	844	818	839	816	816	820	815	834	865	864	815	871	857	829	866	820	846	912	784	855	812	818	753	836	845	834	825	864	869	839	845	847	821	818	813	838	842	859	838	855	851	819	801	849	818	814	907	848	814	785	838	801	846	859	885	832	842	837	797	820	833	804	862	836	849	861	854	792	850	824	876	845	769	848	876	795	828	795	862	881	824	853	820	852	834	827	896	775	841	812	849	848	839	801	864	865	839	810	873	842	831	823	818	835	797	856	879	836	830	787	835	813	805	817	847	841	818	807	843	791	828	894	898	837	806	836	854	841	822	770	848	821	831	764	831	819	832	863	851	802	779	819	914	836	807	853	834	895	825	824	858	833	883	812	892	881	813	837	846	783	788	835	841	806	845	879	814	826	847	793	822	860	850	824	823	780	842	835	889	827	806	834	862	819	829	807	813	888	841	818	876	796	863	880	868	826	842	793	857	875	865	844	887	834	847	862	818	817	856	859	884	848	860	844	865	862	831	836	854	845	806
7133	565	581	502	449	419	400	397	370	390	355	351	352	336	338	368	333	342	335	365	361	369	332	324	316	325	333	348	368	338	348	349	337	345	325	352	334	342	352	348	324	317	364	349	335	351	321	341	316	361	367	323	345	336	340	325	331	368	344	344	379	322	343	335	357	316	357	359	382	350	319	347	375	367	342	359	316	330	364	356	339	313	326	338	344	368	331	323	350	347	313	323	359	326	346	313	376	341	378	354	324	327	338	324	309	327	306	336	328	336	353	363	316	336	329	364	354	382	305	311	304	361	338	361	355	342	364	361	338	379	322	353	350	301	368	329	354	341	324	335	351	339	352	320	355	351	356	366	315	375	335	322	340	348	358	349	364	331	337	370	377	360	331	325	355	363	334	341	356	307	344	363	367	337	307	346	303	325	316	358	306	296	336	363	363	352	336	315	333	327	374	336	319	392	326	325	326	373	325	376	351	328	338	344	346	350	358	350	385	327	338	338	347	341	362	345	347	334	331	321	357	357	362	322	345	352	329	338	390	340	321	335	321	285	336	328	347	361	325	335	312	346	350	358	370	318	351	329	365	326	332	350	340	353	357	359	345	345	347	318	377	344	305	296	335	317	354	347	369	310	300	334	344	357	320	378	342	353	339	328	343	370	370	357	335	347	346	363	354	349	322	341	367	321	346	339	355	382	350	325	331	327	317	368	305	320	366	351	338	339	322	396	368	306	362	311	375	323	321	336	333	317	331	337	318	349	346	374	347	357	356	316	360	359	324	354	357	311	344	313	357	352	342	401	308	373	332	322	375	337	323	317	341	322	341	357	380	338	340	351	346	349	342	359	341	314	349	364	340	343	338	339	318	362	360	341	374	324	295	322	351	341	304	367	323	307	349	344	317	342	347	322	356	360	348	332	319	308	321	328	372	356	346	366	347	305	322	339	344	370	326	360	337	355	341	355	334	341	353	321	335	349	345	303	355	341	353	349	346	323	357	337	333	351	331	347	321	325	333	344	350	354	376	355	382	347	349	317	357	335	370	329	352	337	330	340	345	338	345	314	345	322	299	377	353	342	385	325	357	325	333	349	364	329	324	337	333	309	343	323	352	346	358	315	340	375	349	320	318	336	341	325	325	310	345	351	344	339	339	349	337	352	342	323	332	329	346	373	343	345	353	349	338	330	354	334	331	347	355	347	327	375	357	319	334	349	340	333	351	358	322	334	354	358	349	334	332	374	398	356	344	351	349	331	372	348	337	327	362	344	336	339	326	326	340	336	355	319	347	331	328	345	364	334	345	343	308	328	376	373	340	344	368	361	320	343	321	335	340	300	338	341	338	333	338	352	320	311	331	352	302	369	344	344	363	352	334	339	350	349	389	330	361	314	359	342	310	335	347	369	365	327	344	363	373	318	351	337	325	377	346	372	395	366	352	318	361	317	319	392	351	325	314	342	312	363	358	314	373	337	304	355	384	368	355	342	378	351	355	353	351	326	338	322	347	349	374	349	352	362	333	315	341	320	341	318	352	334	330	323	334	361	309	334	370	333	348	336	343	331	338	316	333	341	308	312	359	321	352	325	339	351	339	317	342	314	332	350	342	346	375	331	321	331	348	325	283	369	335	322	349	341	304	365	367	352	302	349	323	338	342	347	337	327	358	344	354	305	339	330	370	345	337	344	311	350	339	332	327	335	388	353	319	334	364	310	330	348	323	330	335	344	307	322	371	370	328	314	356	276	344	371	342	368	336	351	286	375	332	336	342	308	339	333	376	335	336	361	357	379	359	352	299	336	369	336	341	310	314	331	370	351	347	313	321	348	353	335	350	375	352	354	346	320	354	370	343	323	345	312	329	299	332	319	342	368	326	359	313	332	348	319	339	332	346	356	334	368	354	292	306	306	344	343	350	350	356	335	336	336	319	358	334	337	341	310	334	327	351	340	322	331	381	334	341	322	343	347	328	331	362	362	351	332	334	365	331	355	344	335	291	331	308	337	284	322	316	343	332	327	329	351	315	332	309	358	320	338	315	321	353	357	348	334	351	307	326	343	332	383	308	353	322	329	337	352	363	323	312	356	351	349	369	376	340	376	354	368	372	344	323	346	351	323	345	333	325	323	355	296	360	342	344	370	359	323	331	342	333	342	350	334	317	350	326	337	305	340	323	327	343	323	320	372	312	327	319	356	319	331	344	331	347	361	343	395	363	336	350	363	338	343	343	345	359	344	345	339	322	354	356	316	373	303	334	302	356	343	337	325	363	349	353	374	349	344	338	370	326	364	348	360	376	376	329	315	357	341	352	322	360	357	339	334	323	310	337	357	339	287	350	352	316	326	301	292	312	349	361	303	331	314	344	292	329	339	328	354	327	338	367	348	312	324	344	350	360	348	345	351	323	323	359	359	362	328	377	346	347	357	343	361	319	389	312	341	350	344	342	343	331	321	371	348	343	335	339	346	351	357	363	320	328	322	352	369	339	367	334	336	335	319	351	339	351	363	351	338	328	309	331	354	334	349	350	375	324	339	339	360	317	360	339	353	340	358	305	357	319	359	310	297	354	343	345	353	350	342	309	324	327	335	317	340	360	353	352	336	320	355	370	328	327	342	330	330	362	337	338	362	341	337	327	316	333	285	319	359	345	371	354	360	359	323	357	340	320	357	335	360	324	332	326	342	315	344	320	341	354	337	319	359	329	348	322	367	326	324	347	347	343	324	321	385	388	334	386	358	329	339	322	388	359	316	342	313	367	356	340	360	396	363	354	371	372	335	322	355	329	357	342	314	339	307	329	359	364	326	329	325	359	312	374	362	353	324	336	337	377	332	331	369	307	324	395	340	317	336	342	326	313	359	367	338	340	378	354	361	308	324	322	350	343	351	320	325	342	361	351	312	321	337	353	340	395	378	322	320	336	325	348	368	330	352	335	358	322	324	322	334	344	359	309	345	328	338	344	333	305	369	327	349	330	342	310	351	317	336	340	364	316	345	389	358	328	326	368	348	339	377	342	361	364	359	366	303	357	315	320	376	344	326	323	330	333	322	344	332	330	340	366	339	320	320	325	317	364	329	342	353	382	363	340	355	330	363	349	328	337	328	341	365	359	326	329	321	352	365	326	336	346	326	319	352	363	320	353	307	371	348	365	367	351	357	361	354	328	382	350	368	361	309	347	338	328	376	355	329	331	342	329	327	328	369	327	347	374	381	343	360	310	350	334	384	340	315	329	309	312	325	327	329	392	359	367	334	328	352	348	332	350	337	348	352	337	356	349	365	369	324	373	359	351	361	299	339	351	375	341	333	381	342	294	309	337	343	351	356	370	313	342	339	321	368	347	356	341	361	346	359	340	341	343	333	363	346	352	337	357	336	351	311	320	324	353	340	351	327	329	334	361	340	343	381	373	363	325	321	321	332	348	331	310	346	335	334	329	337	324	320	345	332	343	332	356	372	352	326	347	352	329	330	357	365	362	346	344	318	359	351	371	331	360	325	330	340
6657	1028	1337	1512	1312	1203	1127	1092	1014	968	1000	907	925	856	897	869	876	873	937	889	871	827	872	870	855	858	889	834	815	865	842	841	845	862	895	788	877	779	825	796	809	811	847	836	843	831	850	832	841	788	817	787	828	860	819	807	783	846	842	853	829	774	804	780	816	836	849	784	802	843	833	758	865	823	854	829	784	770	829	785	894	805	820	798	802	814	870	839	814	870	800	827	857	872	823	828	807	820	831	807	822	786	807	832	861	816	818	819	765	824	815	774	841	868	824	834	882	807	860	852	819	910	835	775	857	815	807	790	757	804	831	846	808	798	808	888	786	820	769	825	852	809	825	852	790	847	791	824	804	858	842	800	826	879	839	807	810	807	867	796	804	830	847	859	846	776	855	858	781	861	808	792	823	888	885	863	841	859	863	848	771	785	833	807	786	826	786	779	833	810	842	847	806	759	831	806	793	843	830	821	813	832	794	794	795	782	863	800	794	801	829	825	799	805	856	822	756	865	826	830	875	829	818	861	807	853	813	847	850	811	821	777	831	821	829	822	826	790	809	822	866	819	854	803	783	803	799	828	792	821	802	848	828	844	829	800	812	839	865	852	829	855	846	822	819	832	808	787	827	832	795	802	844	804	803	759	781	876	832	821	885	809	810	831	813	835	812	850	818	786	809	821	814	835	846	828	828	757	835	816	839	805	757	817	838	815	845	757	892	797	796	808	821	789	853	833	828	842	809	811	763	843	804	860	878	815	819	796	849	814	815	807	777	861	832	821	859	799	784	813	846	807	808	873	830	823	852	869	868	802	797	826	839	827	785	868	836	868	795	778	815	781	813	823	809	839	833	820	827	854	876	801	837	837	815	853	803	843	850	774	808	891	821	789	806	835	815	793	784	825	823	833	834	785	770	835	823	792	787	810	805	809	838	835	818	818	864	840	826	835	850	805	793	829	779	773	830	845	817	796	778	782	825	791	835	832	828	797	849	844	838	866	810	866	813	827	823	804	773	826	846	792	833	876	811	793	850	843	747	844	808	780	809	821	843	809	835	831	822	846	752	739	871	834	841	865	828	820	850	851	861	824	850	808	779	831	883	822	874	863	815	794	818	850	800	846	878	810	841	829	882	799	829	836	813	822	809	807	857	835	831	782	856	850	801	831	854	819	795	845	860	825	846	813	834	813	781	762	840	826	788	751	821	829	818	885	859	813	865	807	825	799	858	852	786	808	839	821	816	845	818	820	835	806	832	855	846	827	826	805	859	790	812	827	826	757	815	786	786	801	850	825	826	814	804	850	829	878	842	789	803	808	805	828	847	841	863	836	796	820	816	827	807	801	836	813	845	876	865	824	898	807	804	867	784	771	821	852	839	841	821	831	791	769	812	827	824	833	844	831	814	830	793	791	772	849	808	760	856	843	776	800	791	827	792	800	788	830	812	861	787	805	840	824	778	836	854	814	830	835	828	816	779	857	852	807	811	817	810	817	813	836	813	818	807	799	792	836	809	804	818	845	813	759	834	834	822	777	825	831	819	801	813	775	780	801	856	883	785	806	833	821	799	882	796	844	779	775	822	847	811	777	837	809	829	799	809	819	829	828	813	805	792	836	783	820	874	807	750	838	823	803	831	783	842	841	827	815	790	802	835	808	808	833	854	805	762	787	828	825	800	808	780	786	824	819	841	784	831	852	844	807	810	808	811	848	826	810	824	818	848	853	765	784	821	852	820	865	800	798	806	793	789	825	787	771	797	818	814	751	823	813	856	787	828	789	800	804	770	763	818	831	820	807	842	791	860	802	819	810	841	813	853	799	805	833	813	878	833	839	847	759	809	830	764	827	790	795	836	793	783	819	826	823	865	822	817	797	802	889	803	805	784	766	841	805	769	830	806	870	835	870	783	802	839	789	814	791	833	794	816	810	800	832	909	825	804	806	820	823	782	789	849	817	770	825	831	816	810	812	842	784	806	856	811	812	799	787	828	801	863	867	852	810	744	850	832	800	750	802	827	784	854	792	827	858	831	783	780	832	829	841	792	838	802	837	794	796	844	838	777	801	867	851	772	900	834	822	860	812	842	816	824	791	755	784	821	870	806	859	823	724	815	818	805	812	829	733	783	833	813	853	769	816	799	823	848	820	818	775	779	824	766	876	843	792	851	782	839	829	785	823	858	801	877	808	808	812	860	756	750	821	828	855	805	812	867	835	826	822	759	825	838	815	790	802	825	790	790	810	796	832	787	807	837	811	814	868	825	834	865	825	809	846	817	787	828	778	823	777	814	811	854	861	833	793	852	831	856	810	797	748	779	880	794	828	872	787	791	814	807	807	793	827	797	826	822	882	782	815	825	831	810	837	843	830	820	826	822	811	815	822	830	818	828	827	823	808	860	814	839	806	777	866	800	805	831	844	790	822	785	831	799	842	833	861	836	780	852	856	808	847	871	850	841	861	855	836	825	852	814	800	836	785	877	821	884	795	817	821	781	816	835	812	827	798	849	827	826	822	797	856	801	835	841	843	815	805	821	841	852	852	802	792	830	828	848	824	845	848	846	793	789	805	810	839	841	794	822	825	807	796	833	816	819	775	815	804	816	793	831	827	848	847	873	826	843	817	764	802	808	849	825	791	852	803	812	793	818	868	792	812	792	808	832	848	831	817	778	850	870	838	775	797	855	835	851	829	793	832	826	823	789	803	878	880	815	818	782	826	822	843	778	772	828	820	844	825	813	833	832	816	785	865	849	816	864	821	805	794	802	819	847	829	813	847	802	807	863	815	797	834	797	835	772	856	880	820	784	804	770	835	817	824	862	856	797	864	814	821	812	795	816	754	820	776	786	822	848	811	746	861	830	809	839	802	820	789	792	799	859	789	847	792	842	833	812	847	815	799	803	852	832	811	871	864	797	808	837	858	808	807	804	849	850	817	824	825	855	783	876	805	814	793	808	846	810	818	816	846	804	834	850	834	804	783	799	822	780	835	845	810	752	783	800	796	849	798	824	824	785	805	821	852	815	845	828	862	761	831	800	811	820	829	886	810	831	915	842	806	795	805	816	856	839	808	837	832	821	820	801	853	841	857	825	792	813	844	819	858	840	851	809	834	803	837	820	850	799	855	842	795	820	760	819	796	816	818	813	790	793	782	813	802	807	849	868	851	842	827	829	806	815	812	814	820	850	761	836	844	823	799	789	796	849	795	797	791	798	862	899	788	843	823	830	890	796	821	843	764	871	777	856	816	763	814	808	848	763	830	820	868	814	846	791	844	804	843	790	795	789	849	849	806	790	830	851	817	816	825	833	773	776	835	836	811	855	756	797	804	822	841	849	834	763	838	821	800	742	818	822	790	853	825	859	783	842	811	832	837	802	839	867	780	809	800	812	810	844	839	863	847	822	799	779	815	841	766	853	810	812	796	819	796	818	808	830	815	802	836	803	874	825	877	794	859	896	863	853	827	792	805	807	805	761	803	860	825	797	790	803	841	786	798	828	782
12484	778	618	549	359	321	288	213	209	206	202	196	204	181	180	192	191	194	192	198	183	176	192	187	186	179	180	166	182	186	180	179	181	171	159	166	203	194	181	146	146	173	166	165	151	169	170	154	161	152	179	168	168	171	161	171	175	191	157	155	155	153	159	146	182	183	169	183	176	197	155	166	166	160	174	164	159	185	150	172	177	160	165	145	172	130	162	171	147	198	203	174	174	187	180	168	157	197	157	169	183	151	172	182	153	186	170	158	163	167	173	179	195	167	177	185	171	171	172	155	159	153	189	192	167	164	147	160	185	162	178	158	183	141	170	162	202	163	163	161	173	145	183	177	172	161	169	178	186	190	165	169	185	162	191	173	167	161	164	195	162	158	173	159	180	160	164	149	175	156	165	159	152	175	147	198	174	174	173	185	177	183	164	168	169	187	153	168	168	158	150	181	167	157	172	163	162	191	167	153	180	174	165	173	180	205	168	147	198	158	168	170	166	155	187	162	186	159	175	178	166	177	157	157	171	147	126	193	176	159	170	173	183	177	185	179	164	187	159	172	187	196	143	172	171	171	146	151	167	174	149	184	177	182	127	192	156	161	157	147	184	162	183	181	173	193	163	139	149	175	187	154	168	168	172	189	176	193	140	167	166	182	182	202	175	166	162	179	185	185	177	171	157	189	161	191	167	190	166	199	209	155	160	186	154	185	181	167	170	181	166	162	166	149	154	140	153	171	173	163	170	159	158	167	182	159	172	172	177	151	176	193	168	184	155	168	160	159	171	166	145	172	172	167	182	154	191	156	184	142	158	166	177	148	183	187	157	167	170	192	166	188	152	151	183	171	152	147	161	181	173	185	164	160	175	171	161	175	151	183	159	173	167	160	137	162	151	206	190	159	186	175	177	194	183	188	175	174	163	158	141	177	181	184	149	150	170	187	162	166	172	174	189	153	165	167	188	193	182	164	155	178	163	151	152	163	185	160	187	153	169	157	163	132	174	166	173	171	160	172	178	178	165	184	169	203	158	168	154	179	180	192	178	179	165	179	161	159	184	178	175	192	172	175	180	161	170	179	145	168	162	158	180	161	160	173	166	171	167	171	191	188	172	183	176	171	177	148	187	161	175	149	184	156	198	171	134	176	169	191	196	178	183	172	167	144	139	208	203	184	173	162	156	194	184	159	154	188	172	168	185	184	157	192	169	195	190	162	177	151	168	155	171	172	168	153	176	150	171	179	173	158	173	165	183	172	170	164	178	184	176	164	193	189	164	157	160	166	168	163	158	195	184	163	172	166	143	157	160	158	173	180	184	155	166	178	170	184	167	170	195	165	175	164	197	166	164	148	142	182	176	164	178	171	182	165	174	170	167	180	182	181	165	157	191	168	188	162	165	174	158	184	166	178	167	189	190	176	178	171	168	163	177	148	194	181	186	140	155	171	150	187	192	152	163	144	162	148	182	197	167	171	190	155	162	171	171	169	186	142	172	196	182	180	169	167	168	181	167	166	165	189	163	165	174	158	161	158	154	156	182	168	156	165	150	162	163	163	182	166	170	173	150	163	164	156	181	176	182	168	148	162	181	176	160	185	169	163	174	159	184	156	195	177	159	144	160	171	161	167	183	190	159	170	161	154	160	171	176	133	166	153	182	161	187	174	185	160	166	175	190	154	134	180	157	174	172	172	153	171	152	164	172	164	157	189	197	188	165	174	142	179	196	159	180	164	184	176	173	198	171	170	192	162	180	143	179	186	170	190	179	167	158	180	153	159	151	163	146	169	164	176	137	176	168	169	163	174	175	168	190	166	153	200	189	154	151	154	160	167	198	152	170	153	195	173	184	167	176	172	196	179	190	182	161	181	154	163	156	171	186	171	172	193	185	171	160	192	157	151	166	167	151	181	184	162	176	183	162	161	171	201	173	161	169	167	188	172	170	157	171	182	169	156	171	194	183	162	179	184	172	166	155	162	173	191	179	183	185	186	174	153	175	184	174	170	189	172	169	170	171	161	168	158	169	175	174	153	157	174	156	178	175	144	168	167	189	166	180	164	122	160	172	155	181	179	161	191	174	162	146	184	204	166	163	163	169	180	185	180	163	182	154	174	128	144	171	172	186	189	180	181	143	171	157	179	144	158	190	181	175	186	174	185	162	158	167	150	160	173	170	157	178	178	184	168	179	187	171	152	175	166	179	162	194	177	148	178	164	180	161	167	159	157	147	152	184	163	166	151	151	151	156	171	181	176	177	154	179	150	169	168	180	164	150	182	181	190	162	188	171	148	189	176	176	186	182	157	173	176	165	160	175	165	147	183	147	192	156	147	160	161	156	160	176	195	158	158	176	172	174	166	187	169	198	166	149	163	181	157	156	148	150	151	170	178	166	169	182	171	164	166	179	191	162	168	173	168	167	170	164	183	161	173	160	168	160	183	141	150	147	154	162	187	163	177	166	147	157	191	173	173	148	176	167	174	159	171	148	157	170	157	163	162	202	182	173	161	151	171	163	170	165	177	193	175	171	167	154	168	169	181	194	172	159	180	175	166	163	165	158	169	173	175	148	169	168	155	177	161	175	163	182	176	161	173	176	166	168	130	167	163	183	190	142	187	130	174	179	165	157	165	179	171	173	138	150	176	176	155	137	154	172	162	163	169	160	172	181	193	166	156	169	171	173	152	190	184	167	158	184	173	161	169	155	173	169	175	177	151	174	170	168	172	183	160	154	195	169	155	182	164	171	148	157	174	161	145	172	153	174	169	144	168	177	162	154	159	179	160	196	166	157	172	164	190	187	160	169	191	173	168	191	170	177	171	157	167	173	174	182	179	180	162	178	167	174	182	171	158	162	175	194	171	170	178	191	173	148	173	176	167	152	184	170	180	153	168	171	166	183	180	175	185	180	184	161	150	191	150	136	211	170	181	181	145	163	172	170	174	166	149	179	143	156	169	195	172	158	146	156	154	148	182	164	189	156	180	135	163	176	166	164	161	184	166	182	164	194	177	178	146	179	152	177	173	140	154	189	185	170	156	157	150	162	174	165	169	163	182	176	172	170	172	168	201	203	155	156	173	140	153	162	188	171	156	153	176	182	186	176	162	156	160	177	172	156	156	181	170	183	170	186	166	170	164	201	166	170	146	155	179	185	149	179	167	164	151	161	174	195	184	142	163	177	172	169	195	180	162	175	174	180	178	178	156	185	159	205	182	154	149	150	165	161	170	168	166	169	183	158	164	155	174	189	153	166	161	168	173	180	174	161	150	153	179	168	154	173	166	183	170	165	184	167	142	165	187	153	157	149	164	173	146	169	181	187	154	177	165	172	185	188	154	167	168	157	159	183	169	183	169	184	165	192	177	168	172	170	152	163	165	174	185	175	182	192	156	149	191	167	176	158	164	158	165	144	141	152	164	155	164	178	180	175	172	163	165	161	180	182	164	174	188	151	178	175	186	188	175	185	179	164	168	156	162	162	174	176	174	174	173	180	156	167	155
7940	807	1420	1624	1496	1254	998	895	832	725	673	682	666	616	594	558	576	529	585	542	496	492	501	539	515	441	460	490	473	462	462	481	503	480	444	460	437	485	459	475	486	464	460	484	463	414	451	465	417	461	440	478	481	482	434	424	477	447	428	418	437	477	449	414	459	427	441	454	450	433	417	444	449	466	444	423	438	458	446	429	458	453	430	448	435	416	401	427	435	466	433	462	418	449	464	460	465	446	431	440	431	397	471	450	456	427	458	428	486	438	423	429	461	430	458	455	435	441	455	459	445	437	463	503	442	479	424	410	411	424	424	454	418	453	437	471	427	433	453	429	424	417	454	465	426	440	458	454	422	405	418	458	436	423	442	441	452	428	407	410	422	421	462	422	430	456	435	439	434	459	425	439	434	403	438	408	423	434	449	444	468	416	411	435	436	422	414	456	401	443	442	439	414	392	459	454	426	442	447	447	413	499	459	436	444	411	440	462	454	430	401	443	441	439	374	446	462	418	390	386	451	417	457	422	435	439	415	443	436	463	477	445	422	477	445	425	466	444	454	422	441	457	437	452	443	425	455	455	446	444	473	441	411	444	431	447	433	446	422	421	431	424	421	429	483	451	429	421	456	456	439	416	439	467	451	454	432	461	450	419	426	392	425	436	430	430	406	432	411	437	441	443	418	458	430	400	439	442	459	467	468	430	430	444	440	426	438	466	471	455	458	456	421	421	416	416	424	420	441	478	429	439	474	415	430	421	453	416	428	407	411	452	427	443	457	391	419	445	427	444	433	449	400	463	447	417	440	449	420	446	433	429	413	428	461	470	451	444	445	468	439	461	420	436	457	433	422	381	437	451	448	443	418	430	421	436	498	431	458	424	460	439	423	455	413	440	412	405	454	437	436	444	429	430	422	417	396	399	420	470	444	442	422	399	447	435	488	432	429	417	426	425	433	413	410	452	461	461	450	439	436	437	403	464	435	438	440	430	441	453	464	421	383	447	442	464	466	439	417	420	425	437	455	449	449	431	410	428	458	442	485	417	441	398	431	423	466	435	450	459	418	458	415	465	440	408	440	424	444	450	444	438	465	405	425	447	416	449	439	427	465	446	448	438	435	449	459	455	405	400	416	423	446	449	430	424	425	453	413	439	450	406	414	395	433	403	442	453	431	438	445	414	438	450	479	436	417	436	426	455	458	413	446	447	409	435	464	441	438	454	426	440	468	413	434	442	433	453	449	418	448	440	418	469	413	410	471	469	448	421	449	432	414	465	419	427	419	441	482	408	427	403	418	432	418	444	443	471	478	407	445	460	452	421	449	443	446	436	429	423	485	434	465	484	419	444	447	415	422	439	418	475	463	437	453	470	444	464	432	405	466	425	418	440	421	416	450	422	438	438	429	435	447	429	422	464	461	448	449	437	430	423	467	478	436	480	435	408	465	442	419	453	471	434	416	429	396	401	408	423	449	436	432	415	410	446	451	429	432	432	395	433	408	415	454	450	444	429	452	449	438	453	431	432	460	408	460	442	401	428	451	436	468	446	430	437	453	420	429	395	477	460	497	415	442	431	450	443	420	445	445	478	411	454	454	437	422	461	439	426	457	429	487	439	439	441	435	436	469	438	452	480	426	416	422	420	415	460	444	431	493	426	435	420	435	446	423	407	438	432	439	420	405	414	418	432	434	421	443	391	449	418	425	411	428	441	444	435	422	428	414	457	455	476	489	423	435	460	439	466	451	448	486	467	433	437	436	435	424	437	454	401	417	402	433	416	465	477	442	438	384	422	437	427	402	473	422	423	443	408	436	431	456	465	401	435	448	414	435	410	446	417	460	434	412	449	455	434	428	438	450	448	437	475	431	427	435	435	445	409	428	419	449	446	474	437	423	406	458	397	426	444	437	464	417	450	432	423	468	442	422	434	470	426	451	425	416	446	466	462	444	422	448	438	451	438	403	447	421	452	405	401	439	449	438	427	435	436	467	414	403	413	425	423	447	436	452	461	412	454	441	461	422	423	455	416	461	402	457	446	440	436	441	445	442	443	425	463	445	413	446	443	434	439	434	417	428	428	416	424	427	386	430	407	429	419	442	422	395	425	417	399	440	438	373	458	457	413	410	426	452	440	416	463	439	462	478	457	415	454	452	416	450	436	434	454	445	449	461	488	419	461	441	450	436	403	475	419	426	448	425	464	419	468	416	440	417	427	479	440	437	432	461	452	452	454	473	416	440	372	443	437	433	409	429	433	398	475	450	440	425	432	417	434	455	447	427	450	461	428	433	427	459	459	407	434	468	499	436	414	420	486	433	474	420	412	418	443	443	473	430	467	422	372	446	429	435	428	432	437	439	464	418	453	434	437	420	436	402	472	446	435	458	453	416	431	444	431	436	443	430	447	422	459	415	423	477	443	452	472	446	404	463	442	447	471	456	419	453	430	461	432	418	379	400	416	406	398	431	443	462	446	426	441	455	437	440	446	443	428	449	423	510	442	400	451	457	480	442	451	413	432	434	436	433	458	447	428	455	451	445	432	425	420	443	494	402	453	449	457	450	431	416	451	465	405	417	418	408	452	439	466	434	430	417	473	452	451	431	431	444	448	444	470	407	441	422	413	428	429	409	446	425	430	475	462	428	458	469	442	411	453	441	442	456	453	455	468	439	372	453	394	430	421	454	460	433	436	433	428	430	419	458	398	451	441	410	440	394	444	434	475	409	434	427	457	405	477	422	466	436	453	403	410	431	463	425	431	427	400	424	489	462	467	443	492	428	425	428	462	446	445	431	418	475	445	452	426	395	429	407	438	476	404	429	418	453	407	406	426	465	447	409	445	435	416	428	428	419	449	451	473	411	423	421	441	460	451	435	419	456	459	431	468	424	438	402	463	440	450	448	452	428	442	456	443	436	460	467	430	451	436	440	434	420	436	455	440	441	453	428	421	430	411	452	453	456	433	434	415	467	422	438	469	456	423	429	449	429	439	481	478	428	411	419	440	458	474	414	432	404	407	435	431	436	430	428	444	407	405	424	454	446	464	424	455	415	444	445	417	476	451	451	429	406	446	449	453	439	422	434	436	433	428	427	462	423	437	468	408	488	441	446	411	427	438	427	444	433	405	443	432	425	438	420	410	465	461	416	458	456	430	461	445	409	440	435	389	425	465	430	478	454	457	455	457	429	418	428	450	418	443	438	459	420	475	450	422	430	428	457	469	433	444	424	427	420	438	448	493	405	434	432	439	431	454	460	447	451	431	483	450	414	418	395	469	406	440	462	454	454	438	445	454	427	393	455	460	422	425	416	412	418	424	430	416	438	418	440	427	442	445	445	433	452	449	425	441	445	447	425	434	433	456	443	444	436	397	421	456	438	445	460	441	442	469	437	450	426	442	428	413	446	404	447	399	452	421	438	425	457	440	414	403	451	430	448	449	451	417	427	417	468	462	419	433	454	412	428	426	448	494	427	452	447	436	451	434	366	500	449	465	416	475	455	413
1529	338	379	329	341	347	372	344	354	350	319	328	327	352	344	363	343	374	354	350	301	342	321	328	338	352	346	349	356	332	317	360	308	299	326	336	336	339	316	337	365	334	339	332	311	319	329	325	360	328	346	319	353	330	357	338	313	375	355	365	354	372	312	355	328	306	329	300	374	374	355	350	341	339	320	374	391	380	360	326	325	334	344	338	370	340	350	348	312	347	346	333	318	328	333	339	332	331	303	305	339	370	335	338	353	361	320	360	334	352	331	372	315	347	358	314	344	316	320	362	348	307	348	332	349	338	329	355	352	331	359	342	364	362	361	344	349	348	335	366	346	335	328	321	333	332	291	339	323	341	348	326	343	346	343	351	337	355	324	318	336	336	333	341	378	367	336	348	326	336	319	339	353	344	313	351	356	350	324	343	365	359	343	312	348	372	360	333	325	355	366	344	358	350	332	320	339	337	358	304	326	377	335	359	341	312	345	350	342	324	331	387	360	370	354	346	350	342	345	355	349	312	368	368	346	333	331	317	309	343	368	348	316	369	358	344	347	333	352	388	409	381	369	335	312	342	319	355	324	305	326	334	373	373	336	325	335	317	312	358	334	324	313	354	353	316	327	333	334	350	296	333	353	321	360	331	332	350	350	330	336	349	362	323	341	332	367	332	350	326	366	354	309	333	320	327	361	325	342	392	326	357	357	342	360	369	342	317	332	324	313	337	346	325	332	351	349	344	311	390	384	359	321	311	316	342	350	339	323	363	402	376	318	388	303	344	369	336	334	333	338	358	332	337	373	309	362	311	326	365	348	353	349	310	318	367	363	381	345	314	370	330	355	354	366	322	360	358	347	362	354	337	314	350	339	324	330	323	342	355	302	360	334	378	333	349	350	318	323	339	320	318	342	321	347	350	363	324	349	338	336	331	322	340	371	329	339	332	333	354	352	337	345	383	357	327	328	344	325	343	346	315	353	342	383	313	328	340	338	337	339	329	359	342	343	350	335	363	356	345	322	307	309	352	320	337	352	355	363	320	354	341	313	381	305	348	320	377	338	307	339	375	360	361	330	338	303	321	359	342	343	318	394	331	338	300	364	350	359	333	319	318	321	348	364	367	351	345	362	362	353	353	348	368	334	347	340	341	346	348	332	372	339	359	331	300	333	344	335	317	350	343	338	368	336	355	330	314	324	345	345	359	349	377	363	363	366	338	337	357	352	365	379	327	346	336	344	359	328	324	335	340	368	379	344	327	343	334	317	332	347	344	327	358	353	359	343	362	341	354	316	333	346	345	350	335	371	341	319	303	331	354	349	348	334	323	334	358	355	304	355	332	338	353	291	331	341	337	355	339	332	331	322	356	345	330	290	334	364	333	336	344	368	382	339	334	330	327	319	333	347	348	343	353	338	341	364	334	351	324	381	415	352	377	330	377	299	331	340	331	362	341	396	332	338	329	358	310	345	359	363	371	345	355	338	350	367	359	362	363	363	326	341	352	339	339	353	323	346	346	345	361	371	343	328	349	368	337	340	325	332	334	310	310	345	344	379	354	352	404	357	362	339	333	327	357	353	355	323	386	319	372	324	352	375	319	327	362	334	348	342	315	373	324	329	342	351	352	355	344	352	339	304	370	350	346	346	324	363	335	359	352	339	318	323	332	321	298	382	323	317	330	307	350	351	347	349	333	328	298	334	341	356	360	360	316	343	343	364	350	331	307	323	355	326	346	333	346	368	332	338	355	328	362	349	326	345	354	372	370	361	358	323	312	318	322	324	375	361	360	329	339	359	378	323	347	341	337	323	333	365	356	357	342	325	356	336	317	342	338	351	351	348	365	339	380	334	328	355	335	306	328	349	343	363	349	327	332	316	312	348	318	314	327	356	346	329	343	350	369	306	346	354	353	337	335	327	326	344	326	335	319	354	311	321	346	350	363	355	321	320	283	334	334	359	338	338	349	364	363	367	332	361	365	364	336	324	319	333	339	316	371	369	375	369	349	379	318	330	341	343	362	334	347	367	313	360	337	351	363	327	302	375	371	344	326	358	341	329	324	374	371	376	333	328	327	330	362	341	312	304	350	333	329	365	358	324	335	362	321	349	386	352	304	341	330	331	337	329	334	323	355	303	338	350	344	370	370	324	348	341	337	331	330	371	311	359	312	339	359	360	379	321	316	348	331	344	355	332	347	379	335	338	398	324	353	351	357	355	338	382	327	344	365	301	347	346	374	345	364	325	355	286	308	355	350	348	325	330	341	368	311	326	311	324	341	310	361	349	339	368	312	353	330	307	358	338	337	294	311	336	340	326	350	345	312	352	333	340	371	350	342	338	361	320	325	350	345	364	359	311	354	352	357	344	352	380	338	322	346	365	327	361	373	304	332	350	334	301	370	337	321	328	293	320	333	333	344	329	343	320	340	338	342	365	328	315	320	309	320	328	324	356	328	339	333	345	338	370	350	315	340	365	332	361	343	315	327	327	350	353	327	357	394	342	334	326	301	361	353	338	331	354	316	318	360	345	342	367	346	336	338	339	339	343	336	330	326	358	357	341	347	341	332	361	346	364	357	345	312	322	350	353	341	319	351	340	355	382	311	359	328	394	301	337	321	331	338	376	335	337	351	386	339	363	320	387	353	366	354	338	362	345	324	370	334	326	360	341	340	376	362	372	333	374	342	349	323	362	349	313	364	321	363	359	368	338	326	352	338	350	344	353	379	368	326	353	341	326	326	333	331	333	356	309	354	335	336	373	323	313	362	314	336	358	352	356	363	342	337	363	331	338	354	345	347	348	352	354	345	321	357	331	372	359	337	372	340	348	350	344	347	365	344	337	377	326	360	351	347	337	308	316	360	360	329	334	366	347	328	311	312	339	365	336	301	325	316	351	341	358	345	324	350	324	315	304	313	338	309	363	337	340	322	348	330	354	367	345	368	336	315	377	373	352	319	352	332	372	327	321	342	332	345	340	335	313	370	352	345	333	349	332	327	374	330	360	361	350	327	310	348	288	331	342	382	345	333	321	338	370	343	337	355	321	344	336	356	363	339	356	335	352	359	351	331	330	360	333	309	333	344	378	317	325	382	335	368	337	380	328	346	340	307	342	318	351	318	341	330	337	318	315	343	327	363	344	341	379	336	326	375	338	339	337	333	341	311	359	339	322	339	360	372	365	337	334	318	326	330	334	346	354	344	350	356	336	357	322	361	368	333	367	312	336	331	315	348	319	339	354	368	353	316	360	328	321	352	382	346	352	331	352	328	339	345	367	340	368	310	357	328	358	351	363	367	336	333	317	350	351	353	349	361	354	360	357	358	373	330	342	369	356	346	383	361	363	315	309	362	316	308	335	355	329	296	325	324	349	322	352	332	337	333	350	345	359	370	341	358	362	357	381	312	350	341	372	349	351	342	369	364	328	338	346	311	353	357	355	344	353	360	317	322	365	371	330	335	320	377	308	314	315	355	344	321	375	339	335	376	361	360	362	331	364	351
2111	855	898	870	862	855	840	863	833	908	817	847	833	858	827	823	846	781	820	842	834	822	861	857	847	883	825	859	873	815	801	825	869	822	824	862	857	850	828	825	814	821	827	842	810	811	836	810	873	837	856	833	844	886	828	837	832	850	820	793	862	827	834	839	859	819	810	799	871	841	856	809	874	875	798	804	832	828	818	870	876	849	844	820	793	792	844	860	828	883	784	804	784	801	751	852	849	871	833	775	820	826	799	871	824	803	776	781	846	882	857	834	821	799	868	838	804	801	804	835	843	826	838	829	835	822	803	825	820	857	824	808	847	835	859	854	821	857	835	830	794	843	832	850	809	821	785	800	785	840	814	847	822	847	808	799	817	828	885	877	869	853	851	772	832	901	843	855	823	868	810	869	819	802	820	858	840	877	857	838	819	816	858	846	845	864	831	819	806	853	783	866	808	781	858	796	848	840	849	855	843	828	815	840	821	779	829	800	790	812	826	835	782	807	843	859	888	859	833	842	879	836	833	795	914	884	816	862	779	859	806	801	874	828	801	813	842	829	834	843	816	813	790	836	816	851	852	822	846	884	840	810	830	812	818	833	861	813	793	871	825	812	845	777	826	860	788	839	815	842	828	854	826	836	807	782	843	835	864	820	837	801	771	839	809	867	850	872	843	791	813	823	862	814	859	824	833	834	813	850	817	831	871	822	900	858	865	834	837	824	879	838	777	795	805	796	857	856	811	819	856	810	802	801	811	843	863	835	820	831	861	795	869	843	802	801	848	857	828	767	815	857	876	848	815	783	824	781	808	778	835	854	856	815	877	919	830	815	800	754	821	812	852	839	839	859	801	828	793	781	823	789	818	878	788	807	872	790	842	832	821	817	841	774	833	829	822	840	846	814	853	845	815	853	813	796	800	836	867	839	786	863	785	887	804	848	809	840	877	833	826	802	872	772	829	844	793	798	784	776	808	829	808	779	825	831	835	823	790	872	795	839	841	842	846	817	814	809	851	831	829	838	812	806	820	837	817	812	795	781	817	870	843	746	795	828	861	831	811	834	851	828	839	874	841	880	816	807	794	817	845	797	828	852	779	901	856	815	855	860	866	831	819	827	789	791	860	848	811	805	869	811	813	810	824	814	880	815	871	834	808	825	874	845	877	881	824	770	788	836	840	805	826	858	820	812	841	861	770	830	837	895	777	835	823	876	884	830	857	858	814	795	826	849	869	816	826	821	828	837	835	780	842	748	806	828	796	827	855	805	823	794	859	807	814	807	837	824	831	819	778	826	823	858	844	789	849	807	873	854	799	838	887	811	830	813	826	807	839	793	828	848	830	807	839	806	813	843	835	797	801	793	791	825	821	816	785	799	838	831	851	841	870	776	849	848	793	795	859	799	840	807	853	842	822	783	812	860	867	865	797	815	836	799	839	894	745	856	820	852	873	838	838	802	822	747	829	872	785	813	875	791	821	850	826	829	861	800	873	862	866	836	788	860	836	807	804	873	874	844	830	905	839	779	857	825	820	801	795	851	819	822	793	817	816	806	779	860	853	851	792	866	833	832	796	841	829	810	862	806	822	864	889	826	829	826	840	823	826	851	765	847	824	796	845	857	810	797	885	815	790	828	878	819	806	823	865	852	786	845	873	801	892	839	827	839	822	838	773	810	892	863	834	825	794	806	855	895	857	832	831	850	887	799	836	801	842	795	878	842	822	744	851	807	868	833	794	804	871	890	839	837	811	851	850	809	825	808	815	827	830	844	823	834	849	829	809	811	851	774	790	794	840	826	862	804	856	855	794	822	829	816	819	794	864	839	840	812	798	835	840	804	872	817	814	837	836	829	775	761	824	887	801	819	809	851	837	889	818	793	796	839	815	830	817	830	859	804	857	876	804	801	844	789	811	823	826	866	831	799	786	803	803	796	829	843	826	813	828	806	858	796	824	870	823	814	814	878	813	850	864	790	799	874	861	830	813	849	798	888	830	842	879	842	828	826	858	782	843	799	827	819	809	853	798	834	831	815	849	868	877	883	877	862	859	841	810	822	857	814	790	843	857	831	828	848	847	821	831	809	888	828	865	820	814	816	801	830	812	786	778	791	861	776	857	846	796	781	784	849	796	875	849	831	840	819	779	817	866	852	783	886	848	863	816	827	815	827	858	822	822	789	858	807	829	773	844	806	830	799	839	825	856	814	826	799	879	842	869	816	877	850	863	862	907	850	839	831	825	839	826	859	833	832	815	871	821	820	803	871	861	835	823	858	872	825	855	811	865	805	849	853	813	900	788	816	901	843	811	848	803	847	784	822	806	876	845	795	844	898	836	856	791	783	836	824	837	851	806	825	861	859	830	847	813	795	792	830	780	869	839	823	890	824	827	824	887	826	872	827	813	817	907	824	879	861	841	815	826	853	888	821	839	755	813	809	826	865	804	842	847	841	874	870	778	873	796	846	840	843	819	835	817	883	812	824	822	826	849	826	781	822	870	868	775	824	803	840	831	851	804	826	836	805	841	807	791	850	780	777	802	842	803	770	836	840	826	889	839	833	820	754	835	816	818	859	832	826	828	850	781	840	806	859	855	798	831	851	802	884	838	838	875	839	792	800	889	831	794	871	876	859	817	837	885	776	853	818	806	821	826	815	827	823	740	889	871	786	841	837	855	834	843	814	764	808	832	804	827	870	821	855	835	837	746	884	857	771	876	787	765	775	826	834	810	854	782	813	807	827	836	795	799	800	811	809	833	856	840	829	803	770	827	841	829	810	816	824	776	860	811	885	856	801	805	848	818	872	830	850	837	821	810	900	834	825	839	848	846	865	856	844	806	814	835	857	801	825	829	855	813	859	874	839	828	830	851	812	833	812	780	832	839	819	786	870	841	783	834	844	806	793	787	900	857	787	880	814	813	871	813	860	802	856	872	775	792	815	836	838	796	839	843	855	830	838	860	850	831	856	870	830	842	813	848	875	863	842	823	821	800	812	819	784	895	828	842	844	826	845	814	827	796	832	803	808	843	855	842	843	832	790	832	822	870	843	823	788	838	839	846	802	812	772	840	813	817	825	848	816	752	850	809	812	866	866	801	808	795	778	808	808	868	792	881	878	844	852	839	788	850	804	799	830	809	841	813	852	837	824	804	829	840	824	830	840	841	823	837	813	821	842	857	863	852	794	820	771	845	861	814	900	835	807	791	806	822	828	806	803	799	841	860	759	833	824	841	785	826	869	829	788	867	792	821	786	877	817	809	846	850	841	836	864	766	812	868	823	807	804	840	798	834	796	846	880	832	861	865	858	871	848	786	801	878	851	804	835	843	883	882	824	884	820	835	884	841	876	779	788	915	848	841	844	830	891	825	845	861	825	823	841	820	851	821	832	827	846	818	817	806	800	857	825	811	797	836	840	904	857	816	828	828	827	837	862	866	853	775	849	861	878	850	872	858	852	844	839	787	811	850	834	801	828	765	831	788	850	827	808	874	838	812	798	816	818
7118	523	581	506	440	381	385	395	380	392	383	355	361	370	325	327	348	345	361	335	330	360	331	370	384	341	316	343	352	341	393	339	347	331	358	336	313	362	375	334	358	331	302	334	311	346	347	313	364	356	332	336	346	353	330	344	331	357	357	343	337	328	334	355	350	360	351	344	331	345	364	328	332	332	327	343	334	324	326	376	363	355	324	338	354	342	359	341	351	342	352	346	339	318	351	302	339	350	357	350	355	372	330	333	361	338	302	327	324	350	328	338	301	329	336	336	354	311	381	295	337	352	313	322	338	330	321	316	388	359	343	345	335	331	334	343	349	301	324	337	359	323	349	328	314	346	328	318	336	333	350	338	323	338	335	326	344	320	371	373	336	336	337	304	322	333	338	361	327	338	324	349	328	333	329	354	346	361	319	310	342	333	349	331	357	325	338	360	362	328	326	365	349	362	366	301	338	366	341	307	357	336	319	343	313	346	353	337	332	362	356	355	318	330	347	366	346	334	309	325	322	322	320	362	319	336	317	366	348	336	370	326	322	299	345	291	362	334	347	353	328	373	331	321	324	343	317	332	346	332	303	349	327	346	354	353	313	298	366	324	344	318	332	343	342	329	323	361	357	375	350	355	338	337	372	319	321	334	349	319	365	331	341	347	386	313	362	323	324	333	337	347	348	319	330	296	349	327	365	349	368	375	349	323	346	320	352	322	336	353	392	327	332	297	340	349	305	351	358	285	328	366	358	324	316	309	312	350	368	368	350	354	346	369	316	331	344	345	336	340	349	337	371	356	356	289	328	318	307	324	344	329	329	348	318	376	298	351	359	330	360	336	385	310	308	352	333	331	336	324	339	380	351	323	325	321	327	349	325	305	362	327	311	368	379	327	370	359	345	315	332	329	313	331	384	352	349	343	326	341	332	312	337	332	331	337	352	332	335	355	376	343	334	315	349	319	369	350	364	357	321	354	320	313	311	333	348	344	311	327	327	337	309	321	341	326	362	347	349	368	335	333	327	348	364	349	347	366	336	373	337	329	340	365	333	334	311	352	350	336	323	288	366	329	357	340	330	366	348	341	333	328	370	348	345	334	333	328	320	355	299	364	300	322	339	308	331	352	352	336	359	346	327	330	307	320	339	339	325	332	333	313	321	389	364	353	337	345	340	346	361	359	356	312	364	307	345	311	339	345	325	344	367	317	331	343	337	331	331	315	312	310	345	311	335	369	304	326	346	305	342	303	347	342	344	347	367	351	335	352	346	346	314	363	327	309	337	367	350	362	339	339	327	347	334	313	366	335	327	341	328	341	342	332	340	357	347	346	348	285	342	329	341	340	326	307	324	345	355	349	304	377	340	292	319	307	355	327	327	318	342	329	337	338	370	367	311	331	353	308	347	338	346	341	345	324	361	333	360	345	354	334	346	338	323	333	339	344	343	325	330	317	324	395	313	331	312	372	322	332	347	363	360	331	355	328	333	337	341	313	345	339	282	315	314	339	336	332	324	365	327	328	342	296	308	336	352	315	326	351	338	355	317	322	318	339	358	346	363	320	370	330	333	306	331	333	363	331	326	337	357	357	348	330	355	384	355	349	356	363	335	356	352	331	329	336	350	353	331	363	338	344	332	368	330	329	345	337	338	344	305	316	318	289	330	362	335	366	336	314	387	347	309	349	314	345	326	305	370	349	360	338	388	376	320	358	355	330	333	343	325	322	341	336	287	332	313	306	319	318	332	329	307	350	337	336	361	335	328	361	359	336	336	364	320	360	307	330	355	356	348	364	339	338	356	321	340	369	346	346	333	311	313	372	333	349	315	358	336	330	349	322	343	308	365	321	331	329	335	300	335	354	341	329	364	340	335	360	346	325	349	357	361	353	357	356	350	322	344	338	346	330	357	346	340	332	361	354	346	324	381	339	353	356	307	332	333	325	353	337	322	359	351	330	349	335	324	305	362	347	356	308	344	358	338	345	378	313	365	323	328	369	341	345	342	364	325	313	364	347	363	311	368	354	368	292	333	349	355	345	319	323	330	328	339	334	335	312	324	326	337	375	341	334	357	369	326	331	365	354	359	320	373	342	338	319	327	319	348	337	375	328	368	289	380	311	341	357	351	361	334	336	365	337	313	315	302	338	318	324	331	310	347	318	334	341	333	316	313	344	331	314	339	377	335	327	361	350	365	336	326	366	355	299	332	349	353	336	364	347	309	330	313	340	339	309	302	325	326	350	322	337	328	333	347	333	340	347	306	308	335	383	366	345	345	371	365	317	335	363	381	300	340	346	313	327	343	310	341	310	329	298	335	341	308	333	358	352	344	334	338	330	324	334	367	356	343	344	350	305	340	342	336	330	346	343	329	323	334	340	317	331	340	354	320	378	348	349	356	323	331	308	319	333	328	323	350	329	353	346	331	356	368	347	339	340	329	351	343	331	319	332	349	379	372	338	337	315	371	329	309	347	356	347	362	326	328	367	359	346	325	350	362	338	358	332	328	319	333	316	330	314	322	340	333	318	315	321	359	326	377	348	335	318	362	344	323	331	312	339	325	356	300	334	338	364	371	334	363	335	319	356	342	327	305	361	330	391	323	346	358	364	325	312	385	335	344	357	352	339	335	338	313	297	326	329	341	318	320	326	358	340	333	346	311	344	335	316	347	334	312	337	328	324	356	315	339	357	350	366	354	354	286	325	315	336	358	336	325	344	336	306	369	338	351	320	301	372	351	341	351	342	317	350	358	344	301	325	354	333	334	370	351	323	365	355	316	326	342	338	307	299	296	322	366	323	316	314	342	323	365	353	334	350	351	343	376	323	319	297	335	328	341	340	344	349	392	317	358	353	347	365	321	337	331	342	327	338	362	352	301	374	301	350	365	345	353	325	322	339	338	349	324	339	344	346	349	344	325	343	369	355	312	344	339	321	332	326	309	313	315	332	358	325	357	357	350	320	327	330	331	337	343	375	349	370	304	341	315	356	304	339	318	345	297	316	323	316	332	320	347	303	326	342	315	331	318	303	336	331	318	371	361	344	307	339	320	367	323	367	326	319	341	330	336	353	323	351	316	360	335	341	337	352	353	381	346	336	347	313	330	333	335	351	348	351	367	336	372	351	322	321	324	348	341	357	366	368	329	334	377	347	333	312	378	336	347	333	336	328	368	324	351	318	316	330	302	339	356	356	319	363	341	343	339	327	315	340	325	354	360	324	307	329	331	328	352	330	320	342	341	355	333	331	349	341	329	312	315	355	336	321	341	358	346	373	338	301	317	377	311	355	332	364	317	368	341	318	365	339	355	327	354	352	345	329	328	318	311	331	351	345	353	333	312	335	353	343	360	340	282	352	369	323	379	347	344	370	331	344	365	353	306	327	356	338	342	369	355	354	326	304	325	337	316	329	321	319	380	360	331	343	358	346	310	356	359	317	302	317	354	324	321	334	360	334	357	333	330	322	331	366	324	310	330	327	320	355	341	350	331	368	324	314	321	326
6686	994	1351	1431	1367	1221	1100	1058	1069	991	912	931	898	942	904	840	847	858	851	851	849	890	788	845	836	846	839	840	901	806	811	880	814	845	796	838	847	849	825	833	820	803	836	839	825	805	827	819	852	865	797	825	796	784	771	794	828	805	789	842	815	852	828	846	862	832	803	810	766	805	804	843	850	827	789	792	766	785	807	804	839	814	842	832	825	788	787	799	844	855	822	820	819	782	818	841	827	811	806	817	803	839	817	827	838	856	797	792	800	847	803	816	766	823	796	791	792	822	803	823	801	792	847	749	856	786	741	824	828	820	783	838	812	793	857	835	840	793	798	807	815	856	838	808	808	787	792	869	791	742	794	794	811	802	875	832	830	768	821	866	824	839	819	813	837	791	819	823	805	891	836	816	796	846	794	810	839	811	757	818	854	799	810	767	811	811	838	827	790	837	832	802	857	812	825	788	844	805	786	828	787	800	815	840	851	795	826	818	768	800	813	837	760	832	799	858	846	825	843	825	815	787	819	784	829	836	811	846	802	776	817	824	875	831	731	833	790	803	839	785	792	836	824	810	805	783	839	801	867	811	812	821	832	810	847	769	808	792	783	782	793	811	812	824	793	855	817	804	794	815	830	764	784	800	807	776	803	837	802	865	847	831	788	835	827	778	795	821	799	861	785	832	810	775	794	844	804	801	813	865	811	832	840	768	790	829	820	784	841	812	785	794	783	819	791	786	819	823	862	860	825	818	836	811	819	802	844	807	862	866	860	821	775	803	838	817	798	801	845	774	764	789	813	828	754	831	831	817	806	783	805	821	836	835	859	775	754	835	837	800	816	802	800	785	830	830	862	794	850	787	807	803	773	799	864	835	838	814	837	808	818	821	807	877	795	785	803	796	789	779	835	853	792	811	806	823	817	793	788	808	808	807	826	789	790	805	882	833	825	758	822	849	809	793	801	788	771	819	800	797	807	793	804	772	841	810	832	779	844	750	819	789	807	826	791	791	879	779	782	809	892	804	808	832	855	854	834	850	763	854	830	786	833	781	831	844	883	817	834	832	814	807	781	789	866	796	854	776	815	763	847	833	834	819	794	786	803	834	843	884	791	846	813	802	819	798	794	751	813	837	834	780	841	787	801	840	782	845	773	858	806	794	776	828	832	897	808	856	796	822	811	799	824	759	791	845	801	798	828	831	842	804	816	818	789	816	840	781	820	819	808	820	762	867	797	802	795	841	834	805	813	843	865	815	811	799	845	822	822	774	871	817	730	817	804	841	843	797	812	799	781	788	844	779	833	802	808	810	860	824	846	806	805	800	846	774	844	803	808	826	798	787	821	770	863	796	847	849	861	782	796	797	831	811	829	759	778	868	820	852	836	785	834	814	807	834	806	866	755	813	827	813	806	837	856	840	810	812	769	789	752	740	862	812	851	863	813	824	850	810	816	782	823	779	789	775	767	760	792	814	802	846	819	808	816	798	867	833	840	798	836	799	779	803	792	783	765	798	816	829	862	817	794	831	799	820	808	796	783	821	814	838	840	824	829	814	737	847	835	832	830	791	803	821	813	836	790	818	811	839	797	810	786	817	825	809	774	806	801	811	833	821	815	785	820	805	791	832	801	815	797	773	790	812	756	815	832	830	846	835	845	805	834	828	787	859	753	779	808	760	810	841	820	798	795	794	828	755	845	806	832	805	809	824	776	832	825	858	827	785	799	810	826	791	769	774	830	804	796	815	809	813	819	768	842	870	814	781	828	798	784	799	836	845	789	783	813	819	781	837	805	850	864	822	835	786	801	863	811	801	772	800	817	838	806	813	786	815	834	820	793	824	769	861	810	807	803	863	836	861	847	811	839	818	871	887	748	827	821	772	864	812	877	795	864	860	811	826	821	774	837	806	785	820	816	814	840	846	819	829	825	840	851	840	815	813	827	794	815	823	836	834	825	804	842	789	832	854	820	817	827	815	822	811	800	788	782	775	798	804	788	835	767	791	805	809	820	814	774	837	807	834	820	808	822	816	821	844	778	807	809	788	793	848	869	858	817	814	778	794	824	835	803	860	814	819	862	810	837	788	827	790	846	784	848	816	808	856	861	840	851	828	796	748	840	744	807	762	861	782	870	805	782	785	860	785	849	822	778	773	813	823	814	827	807	755	801	794	770	834	853	784	769	829	785	791	817	817	808	830	839	828	774	788	832	815	837	808	769	815	853	786	817	838	821	816	786	822	813	830	781	838	805	807	814	809	864	839	827	771	802	811	801	829	831	789	807	836	773	782	815	799	847	859	862	795	811	821	808	820	808	831	823	808	784	812	857	789	821	864	856	830	840	799	886	796	817	857	799	805	807	798	816	813	795	814	782	812	843	803	796	768	836	848	842	833	778	808	802	752	851	768	805	792	810	834	891	835	776	824	819	830	809	817	801	805	831	842	836	817	790	778	840	818	795	843	818	850	760	806	805	862	832	796	788	848	851	846	752	813	816	824	822	774	800	772	859	830	823	790	818	818	793	822	846	819	834	846	761	829	827	822	826	822	843	796	827	802	811	764	802	805	826	827	828	756	777	819	832	765	729	782	803	811	768	826	816	788	828	796	855	819	828	775	800	798	787	823	841	813	795	805	818	805	813	825	798	851	835	785	819	842	786	823	808	801	794	835	815	844	834	791	875	835	795	811	807	823	881	840	799	844	824	826	795	806	812	784	798	746	820	825	852	822	885	800	788	855	799	795	801	817	812	841	821	820	817	783	753	805	801	846	856	784	824	865	850	831	814	840	783	851	767	856	801	797	817	822	793	807	830	789	857	802	808	824	810	809	821	801	805	797	826	832	802	826	833	814	778	823	739	812	814	825	822	817	800	761	836	847	818	801	766	824	784	845	822	807	847	850	744	864	789	843	838	750	811	775	842	826	859	811	770	820	790	812	778	827	822	788	821	825	820	827	800	834	781	820	783	801	759	821	807	857	826	848	800	844	805	871	816	780	836	813	798	787	784	819	826	818	753	804	828	840	853	833	812	787	811	781	835	861	806	707	805	859	832	800	827	814	805	790	776	798	810	786	809	876	833	875	781	837	835	816	789	856	797	812	820	788	808	806	866	825	776	813	761	828	851	807	862	845	835	803	818	862	832	823	811	821	820	824	802	779	795	801	858	745	813	766	884	771	825	817	831	818	758	805	780	799	783	787	818	828	854	812	835	827	832	785	863	838	798	811	838	841	814	797	764	813	839	798	792	857	811	797	808	813	832	804	881	767	781	844	772	838	866	772	810	786	785	847	800	864	793	839	784	812	816	799	805	825	813	842	831	839	838	809	832	814	803	847	810	867	834	757	787	799	825	844	822	837	807	807	871	798	810	821	742	826	852	891	813	834	843	815	857	819	815	809	776	742	827	861	756	827	816	827	736	797	825	872	763	803	808	841	807	798	812	844	837	816	808	832	797	780	846	812	817	852	867	812	809	825	799	858	814	851	859	815	827	849	828	835	836	815
12415	788	622	492	350	317	249	225	225	225	205	181	207	201	189	176	193	199	169	179	171	213	167	166	179	196	174	150	184	153	153	182	178	171	155	181	183	144	164	163	179	178	156	172	193	196	173	180	168	170	171	176	167	152	183	173	206	175	177	177	132	158	162	171	171	169	166	183	170	178	190	168	173	171	156	167	166	152	175	186	169	150	170	178	164	173	176	169	168	164	147	168	180	177	149	171	166	182	198	159	182	166	186	165	154	175	180	142	157	163	175	179	152	160	162	150	160	165	142	177	166	176	126	174	150	159	173	154	164	158	151	212	149	171	181	192	192	167	179	171	156	149	162	155	174	166	169	165	160	154	162	161	179	154	143	169	168	155	160	129	172	174	190	169	208	158	171	175	178	193	175	187	158	177	171	181	158	145	172	166	181	176	204	186	179	180	154	151	158	167	182	166	164	172	161	171	146	130	166	180	166	168	182	171	154	162	189	179	178	179	163	146	150	161	169	167	160	148	170	165	175	185	161	175	155	152	169	165	199	181	172	185	182	178	172	150	173	154	175	176	160	172	145	167	157	165	189	181	169	169	177	161	173	177	158	177	183	152	188	148	160	154	173	167	168	169	172	162	178	164	175	163	161	163	180	166	174	159	166	165	176	160	196	154	178	162	167	151	181	146	183	187	176	146	152	180	163	174	190	169	165	187	174	175	187	150	183	179	141	174	158	189	167	159	199	162	178	163	189	168	162	180	199	146	163	175	166	154	150	180	202	181	151	179	160	177	176	184	183	167	182	174	192	166	177	145	161	203	180	163	166	158	181	146	154	164	173	166	151	157	189	202	161	170	150	186	178	188	187	194	172	172	159	163	188	170	171	177	158	153	160	129	175	183	158	211	210	182	161	185	169	190	182	194	149	157	173	157	148	176	165	163	161	171	174	162	151	168	170	159	160	168	159	169	160	179	174	161	148	185	183	182	175	163	181	165	173	160	135	162	162	173	170	175	175	168	162	176	155	161	169	186	147	153	180	186	164	164	183	163	173	190	158	160	181	168	160	168	140	177	168	154	170	171	162	144	191	158	153	176	140	171	178	158	180	160	181	171	196	165	163	171	176	162	151	170	158	131	181	159	152	161	163	169	195	180	164	160	170	162	167	166	138	173	161	153	163	157	167	151	165	174	145	165	195	134	166	158	182	150	149	171	178	183	165	178	166	187	175	154	163	187	169	162	184	176	178	168	159	163	170	187	181	170	166	162	174	151	154	158	153	196	188	152	172	180	180	178	174	166	170	169	175	162	163	134	160	188	159	162	161	158	173	181	177	158	183	160	179	168	178	191	185	160	159	150	179	177	166	176	164	164	173	169	175	190	173	170	158	149	187	174	166	168	167	165	168	140	178	176	138	173	156	161	187	181	173	159	151	157	198	175	174	152	195	193	180	194	138	163	171	155	176	182	178	174	176	171	167	179	171	154	167	147	173	161	161	163	177	174	152	165	175	177	185	154	163	174	167	194	161	183	189	173	141	172	174	158	158	162	153	139	149	173	179	164	174	163	163	157	174	165	162	174	179	182	156	167	167	168	174	190	173	179	175	165	169	173	166	148	152	158	171	141	154	175	154	179	191	143	173	175	194	186	150	176	187	148	184	167	193	147	159	179	176	177	182	173	185	151	141	166	154	177	156	173	166	156	168	154	174	140	190	157	188	181	178	136	169	175	166	156	171	176	197	180	160	170	170	187	182	154	149	169	165	160	172	171	174	170	156	160	182	140	153	167	163	154	177	165	161	157	169	166	155	189	197	156	179	205	159	168	160	139	157	158	144	166	163	159	150	165	171	174	185	152	189	161	165	153	158	150	170	161	154	168	184	171	179	169	156	170	168	170	156	140	178	174	184	165	177	172	173	176	168	178	167	193	171	154	162	173	158	164	169	168	157	160	186	171	156	159	151	157	176	159	172	158	159	164	154	159	212	168	160	153	199	192	172	160	150	169	168	194	166	192	188	166	207	167	169	170	153	173	155	172	170	183	151	159	172	169	156	178	174	150	165	144	157	163	165	157	165	176	181	181	184	164	182	178	175	166	175	146	160	183	173	171	182	177	157	171	165	184	155	166	162	167	141	164	146	204	183	165	159	186	165	167	161	184	170	193	176	180	176	156	185	169	163	162	167	163	185	141	163	154	177	170	195	163	165	157	190	171	176	177	153	175	159	177	151	159	169	180	175	145	181	173	169	158	124	152	188	175	152	173	194	162	165	156	162	174	157	161	161	168	163	164	180	171	158	167	163	165	176	178	166	197	146	170	155	185	168	153	153	165	170	164	164	184	165	169	182	192	169	156	171	197	167	178	171	180	173	182	174	184	178	167	175	159	163	168	137	180	169	171	163	156	150	159	157	166	161	155	175	172	179	181	167	190	168	178	153	161	172	158	152	171	167	160	151	146	173	193	179	189	164	152	159	159	178	174	141	184	175	162	175	153	204	143	148	153	176	154	163	150	181	178	156	177	189	165	188	156	182	173	162	177	175	174	176	163	153	156	160	163	169	173	155	149	165	163	196	183	174	159	171	154	151	172	151	166	198	177	172	160	176	177	179	162	166	181	145	190	167	158	133	161	185	177	184	157	160	152	145	179	157	205	169	180	191	152	160	183	177	172	169	175	167	170	161	151	162	196	169	169	174	176	165	164	156	179	161	150	168	162	170	188	193	208	159	193	183	181	159	188	157	189	152	163	164	163	166	172	170	155	159	181	182	172	171	176	174	172	166	198	171	166	171	155	164	160	152	162	179	180	165	162	156	159	178	195	160	176	190	141	189	185	152	162	168	151	158	185	157	162	169	178	140	188	168	134	159	145	181	163	173	160	174	188	174	174	186	170	144	188	158	148	184	165	181	180	183	171	194	175	165	184	191	150	205	145	152	172	171	183	171	151	157	160	168	167	159	153	161	167	163	193	164	170	174	151	194	168	150	143	169	158	184	148	170	151	153	181	165	160	140	169	162	182	176	173	173	177	156	206	197	190	159	174	169	151	186	181	144	174	173	184	155	167	156	182	183	167	173	176	146	156	193	144	165	156	150	165	185	153	180	150	171	176	170	170	181	164	165	166	181	199	178	174	155	150	178	179	185	160	152	162	157	181	157	181	163	160	153	159	187	166	147	159	171	185	141	148	161	177	164	190	198	151	186	160	173	176	165	157	176	180	150	168	172	154	165	200	171	181	167	164	172	176	173	161	150	183	174	155	166	168	188	150	173	181	153	174	170	170	172	169	174	177	148	159	187	183	151	148	154	151	166	143	172	156	154	177	184	176	179	148	172	186	183	166	179	170	148	145	147	163	172	163	164	172	157	157	153	177	162	163	165	155	167	145	187	177	166	198	168	169	151	146	168	165	153	182	168	147	146	172	176	171	181	157	181	183	165	162	171	176	166	180	163	140	163	185	178	156	162	171	149	157	172	172	167	163	162	193	192	176	164	168	180	160	168	170	156	162
7916	788	1418	1571	1444	1153	1040	800	786	743	624	657	631	594	569	547	571	525	521	511	509	510	436	503	482	500	444	453	498	451	448	472	469	453	426	448	465	435	431	461	459	421	453	447	439	463	467	459	416	434	456	448	437	425	454	458	464	435	426	471	420	437	426	406	407	420	436	450	447	433	442	451	449	426	429	404	440	452	447	447	433	437	464	426	469	406	463	432	468	457	449	420	445	470	403	414	425	428	444	412	469	470	435	453	460	444	439	406	437	422	495	456	453	445	398	405	432	446	460	423	470	439	455	436	464	441	445	448	444	443	456	448	429	434	432	441	392	452	465	448	407	426	437	470	427	435	461	396	445	434	447	448	423	413	431	381	421	462	433	445	449	466	440	441	419	459	449	403	422	447	457	411	462	451	456	413	433	413	420	420	498	453	445	473	430	438	446	467	438	469	463	426	423	405	469	407	452	455	503	425	444	426	464	472	415	391	437	459	432	443	431	421	453	438	406	435	423	459	482	440	395	450	460	436	466	447	450	428	462	422	448	448	437	466	455	412	420	467	413	451	445	396	418	420	444	447	435	484	425	425	431	455	436	419	424	396	408	457	458	438	428	432	460	490	434	448	420	469	409	421	466	439	425	440	422	439	460	436	450	439	390	452	429	478	474	428	439	471	441	457	459	447	419	435	397	415	438	415	411	417	384	441	412	474	437	431	437	413	412	455	423	419	439	444	438	452	421	450	451	456	427	437	403	444	425	439	433	420	448	449	448	438	404	453	402	437	413	414	429	435	427	434	388	430	444	440	482	438	463	404	392	497	468	467	442	447	458	427	449	400	435	421	404	420	407	459	427	410	443	466	449	432	449	443	441	426	457	384	418	434	441	432	436	449	417	415	420	441	439	385	482	446	414	448	423	447	442	407	404	459	437	409	440	485	419	442	452	479	456	432	423	417	424	455	427	428	445	464	468	433	422	474	441	443	433	452	434	437	409	464	481	472	418	442	476	424	427	434	434	406	458	446	463	446	445	438	429	419	421	435	456	421	468	429	406	457	462	450	429	437	453	413	413	444	443	459	421	452	446	428	426	439	440	406	413	423	425	471	447	412	414	455	436	446	451	413	469	415	441	448	404	443	475	421	436	417	425	446	425	404	430	449	408	451	415	426	450	418	435	410	458	424	408	403	432	470	420	430	466	444	409	440	424	417	433	433	437	418	404	426	436	411	444	449	447	415	472	413	450	430	448	436	424	456	438	451	433	436	421	439	454	442	391	429	458	433	448	437	445	434	429	421	416	423	438	456	437	426	438	489	391	444	402	425	435	435	418	408	469	434	408	426	442	440	417	400	438	449	403	479	449	450	440	396	463	458	411	439	440	442	449	446	433	434	463	432	420	442	435	411	428	451	460	443	431	428	428	410	435	422	470	472	448	444	450	458	457	403	439	431	448	465	443	419	407	470	414	453	399	422	446	438	445	427	408	455	487	426	452	406	461	421	439	430	446	471	460	407	420	485	454	456	391	409	433	423	431	400	405	424	426	445	421	449	434	440	454	418	484	444	436	448	423	466	475	467	446	431	432	444	418	444	427	433	427	450	407	436	424	437	410	440	446	446	396	457	407	407	441	432	445	439	438	388	415	461	425	437	432	417	430	426	415	445	422	454	448	440	470	452	443	434	435	449	385	414	414	396	414	451	400	432	426	452	437	489	435	431	452	411	448	417	427	415	420	397	498	447	428	413	464	432	417	438	427	449	437	440	467	427	436	398	435	438	443	406	412	473	442	426	397	415	425	406	468	428	435	423	488	440	454	411	450	428	393	430	442	437	440	422	422	447	418	442	393	423	443	458	467	420	432	423	450	411	452	448	443	422	421	462	429	393	425	393	440	483	452	431	481	434	468	422	408	425	413	429	442	420	450	420	452	455	398	465	466	413	427	440	412	463	446	414	413	410	425	443	396	442	418	399	415	417	441	480	470	463	419	435	417	459	442	421	471	458	406	487	408	419	457	427	459	447	436	420	446	445	468	433	429	394	406	435	415	381	430	426	437	467	439	416	420	441	429	419	420	422	418	435	397	425	451	418	475	459	457	410	432	482	452	419	450	439	421	419	468	452	445	423	441	441	455	425	440	474	391	413	445	431	415	419	460	432	441	435	438	433	447	466	487	459	406	448	444	436	424	422	467	459	424	461	468	417	403	447	463	457	439	440	420	420	471	452	421	391	388	418	454	390	399	418	412	456	433	455	423	418	422	475	407	408	449	429	411	433	422	441	456	447	472	427	430	472	412	457	441	443	426	414	382	443	447	412	436	427	453	447	402	415	412	444	458	419	447	415	414	435	414	400	451	421	470	445	420	420	427	459	440	422	432	424	418	408	435	404	465	440	436	447	417	420	423	407	435	434	427	426	408	472	459	425	407	467	427	454	423	419	451	434	427	439	455	444	453	441	410	421	473	419	425	445	422	437	408	460	477	476	443	437	430	419	435	427	455	434	417	465	443	421	450	385	421	484	406	411	448	451	444	432	431	415	438	463	457	431	488	425	424	449	470	435	450	425	420	426	438	408	409	426	458	418	422	445	447	427	478	429	461	465	412	430	441	433	428	390	426	413	437	404	448	422	445	456	454	450	458	440	417	418	441	405	411	460	445	439	424	439	415	459	469	424	482	454	445	420	430	455	439	432	460	450	434	445	425	437	441	413	445	425	419	453	453	414	437	439	456	423	427	459	440	441	455	416	410	428	395	478	460	398	455	423	428	409	405	427	427	433	431	403	438	413	436	418	418	417	436	435	448	424	467	456	470	434	464	416	448	431	440	419	422	426	469	422	441	411	453	456	456	439	422	453	444	411	428	458	456	421	458	448	444	452	433	453	416	423	452	460	435	425	452	431	422	472	491	435	462	455	457	427	392	429	418	454	429	427	471	484	452	424	433	458	415	425	413	441	415	414	425	423	402	428	439	435	425	458	440	442	425	402	466	448	425	458	445	433	399	445	427	419	448	418	433	447	420	438	394	474	432	432	440	409	443	437	457	424	427	421	435	424	463	456	423	443	407	463	429	463	409	447	436	411	430	435	449	449	425	419	447	447	431	427	432	473	413	428	402	424	481	468	416	456	420	447	437	456	440	472	444	409	401	441	457	436	428	444	416	459	433	458	446	418	440	422	434	463	420	475	403	457	400	419	462	464	427	440	446	449	436	414	443	423	395	438	457	400	467	456	414	449	400	427	428	412	456	413	457	440	433	415	425	445	440	461	408	446	423	414	419	422	406	456	406	426	472	443	443	481	444	444	413	471	402	453	453	412	440	432	419	437	439	459	438	438	435	411	387	435	416	438	482	428	412	467	437	425	436	424	415	422	441	466	446	430	468	455	479	422	430	447	437	457	433	430	447	457	454	441	405	433	415	475	434	416	427	446	465	422	418	440	444	457	431	424	422	407	424	438	434	459	442	418	414	411	453	444	441	438	446	463	437	429	422	419	421	459	438	410
1583	353	343	358	365	391	343	338	340	343	323	319	355	323	404	327	285	302	347	311	305	329	352	367	323	332	345	368	357	336	356	338	356	311	331	332	322	324	333	331	329	303	309	306	326	353	346	314	331	334	339	333	334	318	350	339	346	383	344	336	355	312	344	390	370	354	325	315	327	311	325	283	343	361	341	368	376	343	325	361	349	330	336	344	333	317	322	351	359	343	327	353	368	331	341	352	353	334	306	310	347	364	339	364	347	336	365	363	322	341	305	317	351	341	336	343	375	352	342	343	374	323	380	340	346	320	337	320	388	299	302	351	342	323	323	322	349	367	343	301	329	321	338	342	331	353	338	313	327	346	325	344	339	336	336	318	317	316	348	353	350	346	355	337	353	335	341	327	355	355	363	341	334	333	334	341	384	358	329	338	342	377	371	340	355	360	357	325	337	344	334	356	370	355	317	337	309	374	343	322	358	314	381	312	340	324	328	340	330	366	351	335	376	338	324	364	365	353	366	350	370	358	357	321	364	357	332	371	352	354	340	326	336	297	349	324	328	350	313	332	319	338	357	316	331	327	367	357	350	349	337	360	340	322	327	352	308	370	350	335	348	344	335	337	342	314	359	344	325	313	320	288	315	326	294	337	355	346	304	319	371	340	330	328	377	348	335	345	332	352	328	319	338	332	338	353	346	349	368	323	334	361	309	306	341	289	339	336	313	339	324	334	336	352	370	362	321	334	342	348	324	341	332	344	370	322	326	349	317	359	383	344	369	298	322	356	346	346	334	365	347	365	355	347	332	322	353	336	377	348	351	350	367	341	338	330	339	339	357	317	351	325	334	321	341	351	314	360	352	294	349	344	344	354	325	314	324	325	354	356	361	301	354	365	352	321	347	319	350	325	382	360	338	353	343	348	341	347	362	358	348	335	328	345	351	358	390	395	321	333	311	330	350	336	356	341	306	331	340	329	335	373	309	314	337	341	326	336	307	346	325	355	371	375	368	331	329	357	368	325	347	334	377	358	334	343	347	320	325	347	345	335	363	361	317	338	363	309	333	354	342	333	383	334	335	352	349	353	328	331	391	371	351	343	359	295	333	336	346	340	339	337	307	320	338	350	376	341	342	359	338	336	350	360	325	334	296	346	341	322	332	319	318	295	326	362	340	340	342	358	328	350	347	348	309	346	332	289	322	311	310	350	349	350	345	355	313	350	360	356	326	328	344	334	352	346	372	342	362	340	313	307	348	362	339	337	328	329	319	365	311	375	354	340	347	353	365	335	333	348	344	335	343	335	358	313	351	327	305	366	362	339	341	287	333	317	336	362	324	359	324	333	318	351	333	337	355	315	352	370	325	316	314	309	362	339	312	373	372	339	367	331	373	351	318	319	316	322	347	346	339	328	334	355	370	340	323	364	360	326	297	354	352	330	363	332	348	345	332	368	338	344	364	353	358	332	348	365	341	374	364	341	331	343	330	330	330	349	313	322	343	318	337	329	340	347	324	338	381	341	340	349	349	319	361	322	335	338	343	357	329	346	313	357	359	330	324	365	337	316	348	353	359	337	331	326	330	330	349	311	334	356	356	330	327	319	337	334	332	333	358	348	360	329	332	309	370	305	347	337	349	321	314	346	335	336	320	368	371	351	343	298	355	329	335	356	341	350	343	327	353	377	354	336	341	357	348	344	314	354	338	355	330	305	309	326	331	331	370	321	321	339	340	354	334	306	311	363	353	309	376	374	351	362	333	380	353	333	359	334	341	332	327	293	343	298	344	311	340	323	331	356	320	295	349	360	348	349	311	332	372	361	320	340	366	352	348	335	350	340	325	339	357	333	344	306	322	335	387	315	380	331	369	324	336	342	337	333	360	332	344	356	359	340	373	312	350	337	353	363	316	325	351	348	340	348	341	320	367	326	379	363	361	346	344	349	338	343	341	349	350	348	329	325	328	321	314	335	332	339	339	370	350	361	332	343	335	346	345	343	346	349	305	338	316	345	326	340	342	346	334	366	341	324	309	349	346	329	354	346	342	355	357	357	363	338	309	341	315	365	354	331	329	340	298	296	345	350	375	309	349	294	349	318	294	304	326	344	347	329	353	422	350	353	333	343	361	330	341	368	359	348	321	342	347	335	319	354	357	332	343	334	320	328	352	334	327	327	338	317	359	355	352	356	346	337	301	349	342	353	360	342	332	358	317	334	340	318	328	307	337	315	348	350	348	308	323	347	378	313	358	363	382	328	327	330	323	377	364	345	363	339	321	343	306	331	309	338	313	326	371	310	359	367	332	355	304	356	360	361	371	347	327	319	361	340	321	352	360	353	353	355	343	361	355	376	356	365	347	359	326	356	333	331	336	348	368	353	343	345	327	360	332	348	332	345	300	297	339	352	326	345	305	333	348	342	384	331	343	312	333	311	388	348	321	339	336	327	361	304	327	336	342	345	370	359	348	366	355	354	322	310	308	365	352	343	345	336	337	344	336	326	359	373	371	358	329	363	299	334	341	347	332	350	359	352	355	336	358	360	328	354	310	341	345	324	357	334	331	326	350	342	328	371	325	335	338	336	366	348	338	336	359	359	391	352	349	398	361	314	323	340	355	331	318	380	323	301	352	343	341	349	330	367	357	330	367	352	332	339	315	388	300	302	333	362	332	324	336	355	327	318	358	379	331	386	378	360	350	349	340	365	325	338	371	349	369	322	361	314	345	337	317	340	361	343	326	340	325	344	329	330	356	371	325	342	352	317	320	319	304	305	345	355	325	315	351	306	338	309	314	332	377	379	343	348	333	334	329	354	328	336	344	360	313	353	353	335	379	360	334	306	350	319	337	338	308	328	335	333	337	363	339	355	367	356	354	328	343	348	354	369	359	352	349	303	323	352	333	340	357	360	353	326	350	334	331	334	332	365	343	341	348	319	334	307	368	357	327	344	366	353	345	346	382	348	375	336	328	372	391	352	353	342	321	308	352	340	332	315	343	340	354	346	343	325	307	358	302	327	329	330	315	335	337	379	332	337	328	359	315	318	345	339	375	354	355	358	328	352	301	354	341	380	345	419	351	295	383	303	319	350	339	316	318	361	339	368	333	376	361	350	365	337	333	332	340	322	340	344	301	325	362	329	338	345	357	315	336	360	341	325	317	351	340	317	368	365	324	331	331	318	322	344	357	355	351	331	345	314	325	337	325	331	345	327	359	329	321	329	357	348	377	362	358	328	362	380	327	356	337	365	357	343	342	336	361	337	326	320	308	323	344	365	303	367	333	346	341	300	300	339	382	362	352	356	347	323	344	340	337	324	356	310	332	329	343	346	322	332	353	369	299	343	338	355	305	333	332	339	359	394	355	337	326	340	339	309	367	352	345	321	310	320	320	336	356	363	345	329	376	350	339	339	351	350	345	344	352	367	335	365	325	342	346	313	331	331	312	354	337	362	348	330	339	332	338	345	367	347	293	339	331	321	320	353	352	344	365	328	332	329	373	334	357	327
2334	881	861	884	862	894	884	793	851	833	852	908	873	861	827	786	833	817	812	892	854	792	859	847	800	843	917	788	871	869	825	895	792	827	848	818	823	782	814	862	794	837	833	848	821	874	882	807	839	833	820	802	818	804	781	798	840	840	858	795	838	828	789	797	850	835	839	913	826	812	822	843	890	787	791	806	795	878	866	762	902	818	793	779	831	768	863	803	849	829	778	774	802	866	790	887	826	823	827	841	831	829	815	810	849	833	816	830	839	823	815	813	872	830	853	805	811	825	800	877	813	852	815	830	846	785	823	829	837	828	810	850	782	909	850	833	795	846	819	817	838	839	922	831	774	806	814	881	808	821	841	819	869	819	783	836	871	829	805	816	889	808	820	804	834	824	833	854	837	793	841	810	897	879	811	853	854	816	789	851	853	804	863	812	836	861	809	844	794	859	838	842	819	853	795	817	830	848	803	860	817	809	797	853	828	797	852	887	793	822	859	799	896	839	829	825	805	821	784	877	822	789	815	882	816	822	881	819	847	841	831	839	826	795	842	833	837	807	798	852	851	809	793	824	804	795	795	820	836	824	865	796	802	812	831	780	842	818	881	827	797	844	862	795	876	850	773	802	841	790	825	832	826	865	870	862	770	805	832	858	808	777	832	811	846	878	796	832	837	859	791	782	806	881	826	847	821	845	841	870	849	850	836	819	819	866	788	787	824	784	851	807	878	787	828	820	835	866	827	794	846	845	831	756	807	830	868	805	843	817	819	826	860	861	809	775	873	854	857	809	901	876	824	841	793	852	830	897	819	811	835	832	811	820	819	808	800	816	821	798	836	805	838	805	831	804	849	866	840	800	803	857	831	837	843	831	809	779	818	799	817	840	821	816	834	825	808	814	824	799	842	864	825	839	833	794	825	785	863	810	847	832	855	811	777	826	810	847	818	834	846	857	844	814	872	862	815	827	807	806	850	817	806	862	813	879	820	846	799	850	776	804	858	836	847	878	869	832	880	812	812	823	818	841	815	805	831	813	836	813	842	837	826	820	845	747	862	803	823	772	807	842	790	881	819	841	831	831	828	790	797	803	806	846	820	808	761	878	834	829	836	827	875	811	857	857	844	833	850	795	816	826	853	852	841	848	861	834	888	810	848	852	789	822	837	822	851	820	865	794	784	847	849	799	834	852	804	813	806	856	843	813	837	828	783	808	792	796	786	806	851	813	858	831	802	865	824	841	859	796	832	836	906	830	819	802	836	823	829	836	858	822	814	848	760	821	816	782	818	829	845	817	858	883	882	887	820	840	809	811	807	808	828	821	794	838	836	905	826	852	794	824	823	850	753	834	853	808	851	828	799	837	862	881	822	846	817	849	864	774	844	830	836	780	824	800	810	823	823	778	800	782	823	837	816	828	833	804	782	786	781	838	859	855	810	848	821	801	809	850	805	804	837	866	813	849	830	848	840	784	816	826	838	798	801	855	855	842	844	815	852	851	861	882	906	852	775	785	887	819	834	849	891	849	815	812	806	827	813	776	789	846	846	832	849	855	816	869	862	869	826	835	854	871	845	855	856	837	835	815	837	865	839	857	809	789	795	828	820	808	781	837	874	820	862	831	849	820	874	837	853	761	819	880	857	817	839	783	849	828	877	830	819	834	869	865	854	790	826	842	791	825	866	844	877	824	825	781	863	858	860	814	817	852	810	837	844	810	821	847	770	832	815	854	788	821	851	867	830	798	837	840	838	841	809	848	821	785	787	830	802	818	812	794	817	822	843	836	827	846	845	801	817	848	852	882	850	866	825	862	816	848	825	820	835	819	818	848	869	838	861	820	846	772	833	831	829	832	873	794	879	769	904	788	841	845	830	831	850	843	877	858	854	867	793	811	826	795	804	835	855	871	883	798	801	803	832	878	865	826	891	810	872	760	801	829	807	803	894	809	841	806	800	843	805	833	867	782	862	832	794	816	825	882	774	797	844	815	796	867	790	840	855	838	809	847	885	824	813	863	852	850	823	821	772	852	802	850	894	832	847	828	821	855	836	822	835	859	858	784	823	891	809	797	799	827	771	819	799	882	840	802	832	846	890	863	792	804	814	798	827	829	828	843	775	871	883	841	776	822	796	839	855	804	809	806	838	847	823	870	803	854	858	792	881	769	815	765	821	841	822	782	872	819	824	855	849	799	840	841	832	837	788	789	839	816	805	826	804	875	809	824	822	832	834	825	841	813	823	850	834	851	873	820	834	854	797	818	855	810	855	881	829	844	813	826	868	856	836	876	812	859	805	833	875	837	869	812	814	848	788	825	807	823	841	829	843	790	819	763	861	826	844	778	826	809	862	847	818	852	832	868	835	823	829	815	851	790	892	841	797	805	825	828	832	821	842	838	823	799	865	856	871	828	821	835	859	881	799	847	844	826	807	822	890	845	845	858	790	819	854	843	830	847	775	828	809	888	832	845	812	811	838	881	854	754	884	870	864	845	839	866	827	828	902	863	774	851	805	792	835	843	817	795	874	843	817	857	812	836	817	800	827	795	856	845	839	871	831	850	841	833	825	818	812	838	834	810	832	850	802	850	798	761	807	841	861	776	826	829	803	847	851	847	837	820	829	808	838	780	829	839	808	843	835	841	805	832	800	795	844	770	842	853	830	793	811	801	840	850	846	805	824	857	816	861	825	862	816	798	827	787	833	818	790	844	792	905	813	808	845	823	859	858	783	868	841	814	827	890	790	856	864	814	811	843	867	867	830	820	814	798	796	865	880	867	855	820	804	805	833	797	849	827	911	837	842	827	854	843	843	846	812	855	791	798	811	814	857	812	811	829	882	787	797	806	842	838	812	820	825	826	798	829	831	818	808	886	810	822	821	778	859	780	848	839	802	810	830	779	842	812	795	851	805	831	837	855	813	850	880	799	880	843	868	808	810	799	811	858	802	776	831	865	816	876	856	815	821	845	847	803	861	858	838	830	822	802	859	817	809	832	785	813	847	797	814	827	813	832	786	888	841	876	824	835	860	790	801	818	819	830	833	809	826	812	791	838	864	799	847	814	848	845	854	784	863	811	809	863	807	834	840	878	843	801	813	842	862	804	789	843	860	862	874	836	825	799	815	795	787	868	777	870	805	864	822	864	868	782	845	850	824	881	808	859	865	801	829	866	814	829	831	822	856	815	828	830	853	833	815	824	792	824	833	798	793	865	781	825	819	785	901	850	865	841	876	830	821	794	792	836	811	846	814	841	803	853	824	857	812	827	819	794	817	803	824	861	834	847	879	862	847	803	807	857	813	812	827	809	765	875	859	794	842	812	832	804	865	858	822	850	854	828	791	853	812	815	842	830	835	838	791	791	851	835	830	797	849	860	777	826	870	789	855	824	817	804	796	852	842	784	846	802	821	794	831	823	793	831	816	805	805	819	844	832	891	842	790	844	855	800	806	860	862	771	799	818	773	839	853	839	757	802	855	850	807	831	792	832	847	841	807	846	871	805
7128	532	579	500	436	393	383	376	353	336	352	332	379	364	335	364	340	377	318	340	382	336	346	364	339	343	343	360	339	329	357	333	365	331	350	340	344	336	369	345	342	330	331	351	304	382	339	334	341	330	352	339	333	323	332	337	332	340	330	360	340	352	357	298	358	311	336	373	346	349	360	284	368	336	341	333	327	345	359	334	344	361	356	331	355	349	340	342	358	358	326	348	369	358	331	341	312	336	339	299	346	358	322	317	350	323	370	334	332	359	338	357	358	327	342	351	340	341	321	368	358	324	333	311	342	324	332	321	360	344	348	335	321	353	340	303	334	342	314	323	333	322	318	369	332	330	332	377	334	354	345	355	350	326	349	335	328	323	342	313	304	326	360	309	328	324	327	330	345	350	354	321	328	311	365	329	313	344	321	345	342	338	331	324	316	281	346	345	317	337	329	350	331	353	325	323	344	320	335	343	346	354	351	352	301	345	343	355	359	341	344	342	298	357	324	341	322	324	337	353	331	341	342	355	337	387	330	341	327	367	326	348	347	345	340	340	347	318	317	316	372	336	345	360	367	346	330	375	348	364	308	353	349	314	316	340	354	346	339	341	350	333	311	314	366	347	311	326	360	351	304	362	353	331	327	335	329	332	348	365	336	332	365	348	300	331	348	301	332	332	365	334	375	347	337	321	340	296	330	336	348	342	336	355	337	329	315	327	316	324	348	351	334	335	322	334	364	312	339	366	366	355	356	312	304	358	351	353	313	345	346	354	296	273	342	347	330	356	317	340	359	334	355	319	352	298	346	330	333	343	336	328	338	372	302	348	332	362	311	315	347	338	335	324	332	310	335	347	335	334	337	331	339	325	337	331	326	305	343	343	319	370	342	327	323	327	326	316	337	323	330	335	310	372	314	336	342	372	356	317	363	310	315	360	329	344	299	379	342	373	356	316	349	342	326	318	348	327	366	325	351	316	301	307	353	336	339	337	316	346	348	316	329	329	353	375	336	336	305	346	309	330	334	325	357	352	359	380	317	301	343	348	320	328	283	315	331	351	365	324	346	371	341	297	302	331	331	356	306	338	317	336	342	347	300	319	320	383	370	320	320	335	302	346	323	318	345	312	354	345	336	355	335	318	355	340	320	354	307	365	360	355	337	345	307	302	317	337	327	328	347	344	327	335	366	313	331	348	361	334	295	339	326	362	365	369	344	330	325	347	337	371	376	337	353	367	326	335	346	327	347	348	350	326	338	344	352	336	309	335	328	325	328	328	298	323	353	357	347	323	333	352	355	370	351	352	334	348	322	334	371	317	359	296	339	338	321	328	317	351	366	312	319	333	328	364	323	343	324	362	355	322	361	391	328	356	350	359	339	329	304	324	326	353	326	318	332	356	335	364	366	320	358	342	341	332	327	369	359	340	339	326	342	326	322	332	355	350	329	349	346	339	359	322	339	340	360	315	330	328	322	330	337	346	332	317	317	348	363	342	358	350	323	310	330	340	337	339	368	364	358	357	357	354	358	343	317	372	311	342	325	325	309	327	331	369	331	309	355	331	340	308	343	337	325	325	333	316	348	348	328	358	330	341	348	354	321	350	330	340	342	340	360	347	367	325	338	349	394	357	350	302	327	331	323	384	334	330	329	371	369	332	336	340	341	355	341	330	329	353	332	314	315	334	320	337	360	346	370	333	365	321	356	312	361	326	336	306	323	337	336	337	322	348	344	315	350	339	305	348	331	323	323	351	314	338	324	311	319	366	300	361	329	304	347	366	328	347	360	352	345	328	321	310	300	337	323	320	326	364	334	348	371	320	372	338	308	320	327	304	344	327	319	331	312	333	340	362	354	329	328	347	353	349	352	404	353	320	332	354	315	311	363	357	337	359	330	328	329	321	291	327	329	368	339	336	326	329	343	334	329	344	358	358	350	303	328	366	356	379	369	358	343	309	321	302	345	335	329	371	329	324	328	381	291	308	315	297	362	318	321	364	372	347	341	358	330	327	329	343	354	351	328	322	309	357	300	307	297	307	369	363	354	311	346	334	332	340	360	364	374	339	330	370	294	351	295	321	321	333	319	362	362	362	326	342	341	324	345	366	346	344	327	308	348	315	318	338	329	285	378	330	343	344	317	338	350	361	379	355	333	348	312	335	332	344	357	364	341	360	339	318	337	332	324	314	356	386	305	337	339	326	299	304	372	326	343	313	319	356	320	349	336	356	329	350	341	343	335	347	346	340	358	311	356	333	357	329	344	362	386	348	298	321	328	371	352	355	354	366	359	346	299	340	330	325	360	346	309	338	341	321	370	314	327	363	310	296	319	347	366	317	306	330	329	306	348	334	347	331	361	327	339	345	323	333	315	335	324	319	291	360	310	342	372	328	359	320	331	354	351	353	318	351	334	319	358	376	347	320	308	333	337	367	361	322	364	349	341	342	366	294	352	352	355	337	361	353	326	336	339	325	357	351	352	353	350	347	326	364	356	354	330	334	350	357	334	342	356	350	319	347	350	327	373	330	345	335	352	363	345	305	325	353	335	334	357	372	356	397	332	342	364	347	315	353	361	349	357	311	331	343	350	368	333	342	311	341	346	366	330	341	336	332	316	368	350	337	329	378	328	350	402	333	333	330	332	349	340	334	331	325	336	323	315	329	312	353	317	358	306	352	384	319	299	326	352	332	323	358	326	337	327	327	340	327	374	332	330	343	344	350	329	351	346	352	333	332	317	308	319	345	307	321	334	325	321	312	332	382	350	352	291	350	337	337	349	351	373	341	346	333	327	360	340	336	339	338	367	370	334	355	344	319	330	406	361	365	339	354	331	365	355	336	313	342	375	354	319	307	327	380	315	309	370	362	300	324	376	319	318	356	325	302	340	341	318	311	358	312	340	364	343	357	321	319	360	337	351	312	361	359	350	359	336	349	323	333	368	321	343	317	293	357	355	322	363	336	350	328	334	348	336	343	338	341	336	325	322	332	350	364	331	335	364	338	339	321	371	351	317	313	345	337	352	326	312	322	342	359	342	309	351	352	332	352	312	351	341	361	380	372	349	340	347	378	387	356	347	343	321	330	328	332	333	369	331	341	336	350	326	332	332	331	336	301	326	343	327	347	340	333	368	326	310	336	320	342	328	338	316	352	311	344	354	363	352	347	327	336	305	372	343	345	331	345	313	325	360	325	344	357	351	327	360	323	337	279	325	316	309	378	355	342	348	321	329	331	355	353	310	327	339	333	376	335	360	370	329	325	362	363	322	328	296	328	357	343	340	332	323	338	353	389	359	357	335	368	329	354	377	319	358	342	354	322	341	374	364	343	374	307	341	306	305	337	336	348	344	321	336	330	324	350	351	340	365	361	327	340	306	322	347	369	323	352	328	336	344	340	341	356	319	365	336	316	323	362	362	343	320	352	353	343	345	352	355	330	364	346	354	339	354	353	326	305	353	295	363	358	363	351	353	359	333	328	339	323	348	324	305	328	302	358	340	342
6621	1033	1266	1490	1295	1191	1085	1023	987	973	956	949	937	896	876	844	870	894	848	817	885	881	795	873	843	875	860	793	878	865	820	783	797	898	855	816	837	856	807	833	841	826	809	825	811	789	855	801	814	811	810	850	806	870	819	850	817	788	815	852	845	799	879	819	784	864	787	816	804	844	792	778	832	826	846	767	835	769	834	790	828	813	815	818	820	812	836	858	846	781	780	794	824	815	805	852	838	818	800	850	738	803	797	797	830	792	791	822	771	839	775	826	795	839	833	784	805	813	792	835	870	802	837	816	874	826	866	770	816	802	789	820	774	868	839	842	788	771	837	824	791	814	834	770	838	828	814	804	796	777	853	813	798	759	824	780	789	774	817	873	835	811	798	803	805	783	823	821	854	811	766	828	761	802	813	794	825	768	779	785	865	841	807	775	817	847	781	825	874	813	811	851	780	825	830	804	794	867	823	810	876	836	822	803	818	822	853	812	794	845	828	805	782	805	805	866	813	828	783	796	834	821	830	827	796	868	874	819	789	824	867	827	770	838	785	808	822	786	797	851	793	806	803	850	799	835	839	825	783	820	796	816	767	803	779	791	785	855	782	829	786	850	803	839	798	781	782	805	887	836	806	786	803	826	790	809	813	836	830	793	834	827	812	820	827	777	830	819	803	828	834	790	804	808	762	752	795	865	793	796	829	824	863	842	830	850	764	809	759	807	782	778	831	836	835	810	811	858	818	770	816	797	795	810	815	793	832	808	755	839	814	804	778	802	815	778	811	845	801	840	839	785	820	798	824	839	825	818	767	810	831	821	791	772	830	798	794	860	793	836	790	837	807	809	816	810	835	810	833	805	821	716	862	791	844	797	788	849	832	855	794	799	798	826	831	818	787	797	825	787	812	786	808	818	759	835	807	826	842	811	816	781	857	799	798	781	834	808	767	844	800	777	818	881	812	836	824	849	801	827	798	810	852	746	846	817	831	782	820	773	856	786	823	807	841	835	785	878	798	776	867	809	782	840	823	808	776	809	805	827	816	845	779	780	785	871	811	833	841	829	821	777	817	811	784	829	842	802	768	805	781	850	803	783	769	821	820	765	771	769	801	790	808	844	783	869	746	777	781	855	767	819	824	789	817	845	842	822	828	843	801	814	807	874	829	825	808	841	815	837	770	823	782	803	859	785	800	804	801	812	773	757	836	845	848	814	854	798	792	803	818	846	788	799	820	805	785	787	861	817	807	793	794	818	826	802	808	774	854	824	792	792	839	819	813	801	832	772	809	846	839	853	793	775	809	796	805	823	813	807	878	784	802	810	809	824	799	808	832	814	806	759	815	819	780	766	814	762	799	791	784	838	784	831	841	863	834	790	801	801	856	817	807	804	799	799	843	837	809	786	854	840	786	762	811	749	801	789	848	795	835	810	817	819	851	821	870	806	822	796	772	810	748	834	803	819	790	785	806	807	795	834	824	781	860	862	900	801	763	824	807	819	785	810	825	804	787	808	799	813	822	788	790	760	798	801	828	812	796	784	813	806	821	849	818	801	794	801	753	868	867	852	776	877	759	838	805	817	800	758	819	814	839	815	836	779	816	845	819	760	785	858	838	832	801	797	793	802	818	762	793	821	864	833	792	802	792	801	857	810	764	846	824	854	793	856	835	848	826	781	841	829	797	817	837	840	823	829	829	814	807	857	852	850	755	794	756	797	797	852	825	810	779	850	848	779	800	840	814	815	804	833	826	830	746	820	850	818	820	781	802	807	808	823	797	807	789	769	780	839	846	819	816	762	823	821	809	767	807	812	815	831	817	810	820	820	847	832	776	821	795	825	814	814	825	856	882	866	853	808	772	824	827	823	824	809	835	838	837	868	814	855	811	769	822	836	776	850	787	808	794	821	856	774	842	872	814	855	867	862	845	804	809	836	790	801	786	776	815	836	846	835	810	798	792	849	825	798	871	741	796	804	784	817	849	825	854	803	812	822	835	769	812	842	807	835	770	776	825	824	778	792	803	776	788	843	790	854	781	720	790	782	791	815	805	821	834	820	789	848	837	830	783	796	791	805	844	875	793	773	821	778	856	797	803	816	820	776	866	835	821	842	867	772	789	827	784	841	819	803	783	831	827	811	867	811	789	836	781	821	858	810	796	811	796	792	791	804	862	822	787	819	794	766	749	839	874	796	811	834	796	818	788	784	816	804	832	838	800	840	831	833	818	811	811	797	800	834	764	811	804	784	792	773	817	857	785	796	825	786	893	848	770	827	788	856	859	785	833	814	835	797	755	773	836	850	825	820	788	795	792	859	824	842	850	782	795	808	773	765	779	784	815	825	837	799	776	804	826	790	852	808	797	815	794	758	782	817	812	812	892	832	768	823	823	796	812	768	770	865	853	828	794	828	850	867	849	833	805	827	795	813	829	770	757	818	825	795	800	837	832	824	825	768	822	773	804	794	802	821	753	851	821	794	864	809	814	833	825	805	812	858	835	813	823	828	797	793	814	827	764	768	810	800	764	764	827	795	840	810	785	818	844	814	812	789	851	751	831	840	783	843	798	848	819	835	857	812	826	770	781	808	799	831	794	781	723	804	803	825	824	808	807	803	839	815	841	811	876	821	794	833	791	813	884	835	840	797	818	749	812	769	784	816	785	854	807	820	844	831	812	781	778	846	861	773	838	805	815	817	838	783	836	801	840	793	845	748	786	868	797	817	760	852	832	838	824	797	830	767	831	845	829	796	813	773	797	820	796	814	817	809	791	844	789	809	759	873	826	832	829	837	835	796	799	785	849	844	859	842	793	792	827	792	789	778	820	810	829	786	802	861	866	822	864	771	806	834	820	806	825	794	803	830	871	779	887	809	816	862	823	798	794	788	776	783	837	808	773	791	811	840	887	786	814	841	789	857	769	822	850	764	793	817	848	776	821	824	782	833	859	770	820	779	806	833	803	892	851	798	865	824	823	822	812	819	794	787	830	780	807	773	827	800	841	858	825	790	791	800	808	854	795	790	779	819	798	765	790	806	799	798	787	799	804	799	783	789	824	808	774	793	786	749	796	834	810	846	812	811	843	859	750	836	789	785	825	830	820	823	776	858	794	845	765	826	792	789	817	896	802	814	785	811	828	846	790	822	834	826	834	822	814	755	761	805	742	816	807	819	827	813	746	835	835	840	806	815	841	811	794	829	810	851	796	840	812	830	777	807	836	834	814	778	781	804	783	784	802	809	898	800	792	821	809	831	850	825	818	849	804	852	798	814	823	769	804	777	788	830	815	796	819	792	797	829	753	848	836	810	796	786	830	839	787	755	807	845	800	796	857	782	776	798	819	840	840	832	854	826	809	756	809	814	771	769	789	834	789	811	775	841	841	808	839	821	835	800	792	783	806	778	842	842	863	812	807	808	765	801	786	827	879	854	840	833	828	824	846	805	781	756	811	834	802	859	835	804	815	818	826	824	760	804	804	858	820	813	806	800	799	832	828	814	793	813
12507	794	617	501	394	327	241	234	227	208	186	182	201	195	198	192	176	188	171	177	170	191	178	156	160	169	182	161	188	143	169	194	184	159	173	175	158	149	160	143	195	187	158	189	152	186	192	192	169	178	192	184	186	169	192	157	159	170	152	207	154	175	147	180	164	152	166	188	188	189	151	199	151	147	170	169	178	157	178	168	148	166	156	172	161	177	145	151	147	167	172	152	171	162	178	186	163	158	191	150	175	179	153	163	166	173	163	189	164	166	173	156	149	168	164	179	187	178	171	168	152	184	143	181	177	176	156	157	158	156	173	144	153	140	183	177	172	181	155	156	178	161	153	145	164	169	175	155	164	185	170	151	149	157	182	180	155	149	185	170	158	177	152	173	173	141	147	179	159	154	196	161	167	145	163	158	190	162	166	175	152	167	178	177	176	172	172	157	182	161	180	139	163	160	148	146	167	192	165	174	164	173	162	177	175	178	172	173	169	162	167	158	167	166	204	173	170	176	200	162	169	169	171	155	198	176	185	142	167	176	154	174	161	189	149	197	175	182	136	162	165	158	176	168	179	177	170	161	189	162	140	164	167	158	190	189	144	157	184	167	172	187	186	170	176	167	163	169	165	189	164	162	155	173	182	161	167	170	167	141	143	164	183	172	172	153	160	163	150	166	179	161	178	193	139	180	178	178	158	156	176	217	158	183	175	161	164	153	203	172	180	146	195	147	147	149	189	182	159	173	183	182	167	145	185	165	193	197	162	168	168	178	159	162	181	174	179	141	178	152	170	175	166	163	159	143	140	179	168	167	167	143	170	167	158	169	184	158	153	180	169	159	162	177	154	148	157	170	191	173	164	217	148	159	185	162	154	164	155	190	162	147	173	153	167	167	169	180	178	178	161	158	167	171	158	162	172	162	168	149	167	156	184	159	163	151	164	176	169	168	177	194	160	137	168	200	173	185	211	174	171	167	168	167	163	178	161	184	152	143	169	159	168	152	188	186	179	151	184	182	167	170	160	164	147	156	170	167	157	169	144	183	153	158	157	165	166	169	158	163	164	183	175	163	157	157	179	168	190	160	160	179	158	167	167	171	193	176	158	171	180	145	175	166	169	178	173	177	143	196	178	170	155	171	151	162	186	200	203	164	208	190	173	179	137	173	148	157	166	186	184	184	203	200	179	172	149	167	166	153	181	183	200	137	180	162	156	176	179	177	172	157	167	168	158	181	153	155	191	186	174	180	166	170	167	135	172	189	159	180	173	150	192	166	159	150	171	165	160	163	153	192	151	167	160	154	171	188	151	159	161	157	187	167	174	180	188	190	138	182	209	151	156	173	197	174	201	128	162	171	155	162	159	148	177	160	162	177	173	140	161	155	158	146	181	160	183	150	150	173	194	173	173	189	179	166	160	198	188	157	190	189	167	155	144	195	187	176	165	196	173	164	180	191	168	161	162	148	181	162	153	182	141	206	165	167	164	182	180	165	139	173	173	185	185	167	169	191	175	187	154	177	189	157	172	191	163	174	142	136	166	161	177	152	150	188	182	175	149	171	186	172	153	179	152	157	152	162	162	177	155	184	153	149	169	161	155	172	186	183	179	176	159	162	186	203	169	136	159	184	165	138	162	163	172	198	170	159	179	170	158	156	164	175	170	165	194	154	160	176	183	166	166	165	176	142	174	168	193	180	188	199	155	189	189	158	179	169	178	158	176	184	177	176	147	150	172	171	169	181	176	165	165	161	160	147	189	175	161	171	188	172	138	162	170	184	162	157	158	154	190	142	198	137	166	164	150	185	171	187	137	156	162	164	163	173	166	188	170	158	165	154	175	176	178	162	187	171	170	148	180	138	157	182	168	179	134	176	181	170	174	169	171	157	150	150	186	155	165	159	168	162	183	177	167	181	177	193	187	168	136	162	160	177	165	185	190	180	167	183	177	181	175	166	169	157	165	184	163	156	163	168	171	180	170	144	171	183	150	178	161	155	166	163	179	158	157	149	190	164	182	168	161	157	180	173	142	200	142	161	135	162	151	174	177	133	173	165	201	172	156	177	167	178	158	166	168	151	168	169	179	150	160	184	178	173	190	188	156	154	160	164	165	167	175	179	140	154	162	164	166	161	151	155	149	176	176	161	156	167	164	187	160	156	161	191	174	193	142	167	192	155	167	180	157	191	165	178	178	161	159	163	182	153	184	180	170	143	153	169	197	175	160	164	179	180	170	182	183	177	169	169	183	154	164	167	165	151	159	169	178	157	155	173	141	165	183	143	165	148	174	165	172	147	157	151	168	165	154	182	163	171	158	142	150	164	173	171	196	142	148	160	168	178	188	151	154	161	157	172	154	150	171	189	174	174	184	170	173	172	161	161	160	159	171	166	194	173	170	163	157	184	167	175	143	171	187	184	174	170	169	161	177	181	194	181	175	181	172	152	154	154	166	147	171	159	174	197	156	163	168	211	191	176	177	172	175	159	149	162	139	160	181	208	192	176	200	158	163	152	139	145	160	165	186	171	171	183	182	154	158	187	163	188	175	177	168	181	180	175	157	181	163	169	160	157	167	173	173	176	154	170	158	171	163	171	165	177	168	163	167	149	148	171	199	148	167	163	162	164	169	145	170	173	154	177	169	157	175	183	181	165	157	161	180	168	181	186	176	181	154	168	187	142	175	145	148	165	136	176	165	139	182	187	161	182	198	149	169	160	172	146	166	180	185	174	197	178	159	167	154	165	157	174	169	178	153	192	177	160	146	180	163	176	157	176	165	175	151	195	191	143	179	165	162	168	189	182	167	167	146	172	162	178	178	169	199	180	157	158	181	157	175	168	170	154	188	180	146	165	154	151	154	147	168	183	195	178	181	179	154	162	178	157	188	169	188	169	181	160	162	177	160	162	171	180	176	181	149	154	178	166	163	161	179	181	175	184	156	186	164	170	172	172	178	182	171	162	153	169	167	159	171	181	168	172	185	165	187	174	172	175	160	168	149	161	188	145	165	166	161	188	199	191	189	180	161	183	167	151	167	177	156	161	157	149	157	163	173	153	164	141	166	143	155	185	165	163	162	162	151	167	160	144	182	169	166	164	174	167	166	151	157	150	163	161	196	170	197	173	187	165	164	169	173	170	188	152	161	186	171	162	146	178	149	145	167	166	175	163	155	175	175	183	171	174	164	176	186	175	171	166	184	174	176	166	164	176	158	169	157	165	161	177	162	179	161	161	165	179	182	165	165	169	170	150	171	167	156	162	163	168	154	165	165	192	180	165	149	184	146	162	192	170	150	160	184	176	162	157	167	170	163	172	164	147	174	167	169	169	163	193	165	136	192	180	181	162	181	175	164	154	168	184	177	134	176	164	182	170	165	144	192	174	176	172	168	181	174	165	174	162	150	149	156	165	167	193	161	153	169	154	154	181	163	147	180	171	146	173	175	168	148	150	174	150	161	166	146	174	159	187	173	180	164	160	168	184	202	158	157	185	171	145	197	156
7974	858	1413	1668	1363	1204	947	841	826	725	663	638	618	618	563	581	546	535	517	516	452	531	507	482	464	483	503	464	432	456	474	503	432	425	437	476	470	481	433	426	439	449	431	446	409	448	473	461	467	424	414	412	440	431	417	418	433	422	426	431	457	445	453	448	456	459	416	407	435	473	444	435	408	443	402	444	472	457	451	448	428	447	409	425	478	420	436	456	422	428	441	438	439	419	435	421	413	416	483	485	403	413	403	447	424	463	428	436	446	399	454	415	445	432	443	453	428	456	422	415	447	401	442	431	424	449	451	441	428	414	421	444	471	451	452	412	465	411	419	402	431	457	435	400	412	445	416	427	438	433	451	427	470	436	422	404	380	431	453	442	388	423	445	421	409	456	462	434	406	433	450	415	440	422	458	442	461	444	452	424	468	450	440	434	461	421	408	437	471	438	405	478	466	450	399	447	416	424	421	476	448	439	477	428	427	434	489	434	427	421	428	423	422	410	418	441	424	438	466	436	425	419	479	437	435	436	451	401	426	461	451	433	439	435	394	450	425	426	419	463	419	431	430	434	397	453	423	464	450	426	439	459	443	438	482	430	468	470	448	402	424	446	435	424	460	411	438	470	441	447	432	454	443	402	405	436	427	436	460	445	408	415	407	455	475	450	468	420	474	410	425	415	429	437	447	421	421	441	420	439	429	456	430	460	413	443	430	418	441	436	426	436	444	441	461	414	420	449	484	442	455	449	434	418	425	425	446	444	422	424	420	419	419	450	427	457	429	429	429	425	411	433	436	479	384	448	407	459	456	436	449	442	429	407	445	415	494	432	438	413	402	396	421	449	409	477	449	425	459	430	446	449	466	434	444	416	434	401	408	427	464	390	431	468	429	454	436	460	451	432	421	419	483	428	435	407	423	384	407	416	454	448	400	405	423	442	438	438	448	442	431	445	422	457	437	462	444	444	410	454	470	427	427	435	445	396	452	450	435	427	401	468	442	410	429	434	431	416	423	456	426	442	420	442	411	431	423	459	414	441	437	474	446	472	423	443	405	463	434	419	465	413	447	408	428	453	468	435	423	430	447	432	480	443	425	407	446	439	455	393	428	430	459	398	453	425	461	453	417	404	405	425	430	450	414	460	423	422	385	418	429	431	430	438	439	433	435	457	416	437	415	424	441	428	443	385	450	416	433	413	460	414	426	447	436	409	411	427	427	413	471	412	424	432	436	436	432	436	439	410	456	449	447	440	443	436	446	412	442	417	420	495	418	447	450	431	434	404	414	419	458	426	419	441	423	408	427	431	472	413	417	410	444	419	419	436	417	447	426	401	451	433	482	442	406	447	477	431	423	401	448	447	428	435	433	430	433	419	473	457	434	442	427	434	397	407	431	458	463	466	447	429	425	450	448	384	406	403	459	424	466	426	441	437	432	367	425	433	420	454	415	426	425	435	457	460	442	467	451	447	434	423	438	470	462	401	442	440	463	466	473	421	427	431	429	443	479	416	451	427	435	422	434	440	453	442	424	402	437	453	416	456	474	441	448	425	449	419	429	453	464	443	413	443	428	431	453	430	437	456	441	404	448	420	423	443	419	424	423	459	433	401	443	430	422	409	412	445	427	399	458	417	426	479	442	453	451	406	447	424	466	432	411	432	435	458	444	473	450	461	464	443	431	441	429	417	434	468	406	428	440	424	441	437	441	457	414	416	467	438	448	432	394	456	431	406	441	413	443	406	412	455	418	453	419	410	384	398	446	433	412	429	456	463	415	431	453	418	443	411	424	429	418	459	443	439	393	432	455	439	438	388	416	447	429	397	421	435	437	410	446	467	444	420	410	459	408	417	407	433	390	412	428	412	399	428	459	424	444	442	409	475	443	451	427	471	414	456	442	448	459	407	451	444	426	444	425	414	385	420	482	438	465	435	427	444	419	433	427	460	451	397	424	429	418	435	387	420	415	411	448	443	455	481	425	446	415	460	464	453	432	443	432	439	431	413	453	472	423	454	463	440	434	458	413	438	396	422	430	449	468	424	403	411	384	410	449	438	465	436	429	407	453	421	451	417	458	444	452	439	402	443	433	461	463	407	445	433	437	429	455	426	413	412	476	437	419	422	429	459	444	403	427	411	464	465	468	438	459	450	434	445	446	434	439	421	423	450	419	430	408	450	451	453	458	442	410	418	408	423	412	449	443	441	424	438	433	425	400	443	451	412	414	414	434	439	373	428	474	435	417	444	415	440	442	417	436	423	439	475	419	417	463	432	421	438	419	444	417	423	439	416	455	429	452	423	457	406	426	447	437	411	444	445	455	443	427	430	416	426	465	423	439	419	434	428	442	451	408	399	430	444	448	426	435	416	425	395	461	419	440	407	434	426	440	405	460	391	463	413	407	448	450	396	448	409	432	474	424	486	469	454	471	422	441	469	483	403	431	401	457	447	437	443	424	425	417	471	409	461	425	435	424	412	429	432	449	467	412	416	437	395	421	476	460	462	455	440	493	437	436	469	465	462	434	448	421	453	430	450	474	430	444	407	456	409	401	453	436	443	456	399	475	416	443	466	423	446	450	468	398	452	412	450	453	446	443	424	442	406	450	470	475	449	450	386	424	451	397	437	478	429	446	456	411	428	409	460	405	454	444	400	441	433	420	461	476	436	431	429	406	429	420	440	396	418	419	413	442	441	427	413	471	459	436	410	442	410	409	452	433	450	429	484	451	432	456	465	406	428	416	465	458	442	445	425	428	431	396	431	503	421	439	426	421	487	404	451	445	434	447	407	430	440	434	446	409	473	451	429	460	428	432	451	441	447	442	438	436	426	421	448	443	424	444	418	467	443	451	459	437	436	421	465	443	415	428	457	440	422	441	443	421	489	458	404	421	401	416	426	424	420	429	420	474	415	412	424	440	474	435	421	438	428	457	445	432	422	425	423	436	426	408	473	429	428	436	456	427	443	443	405	406	425	445	439	441	477	425	425	417	434	424	407	484	406	443	420	432	449	419	404	476	412	412	414	434	416	444	440	412	446	397	468	438	451	448	425	486	435	397	457	418	423	405	436	427	431	431	412	468	378	495	443	422	439	428	448	414	438	407	451	441	442	416	383	433	432	427	440	421	438	441	426	457	405	437	427	439	417	490	428	478	475	427	446	406	435	430	444	433	426	431	456	432	450	459	410	448	449	411	445	452	462	446	466	405	475	405	472	443	467	408	441	453	451	456	400	434	445	412	460	475	463	448	439	429	440	412	430	415	438	384	423	431	447	445	442	440	449	459	457	456	424	433	416	433	405	424	436	435	413	437	443	393	462	421	430	424	459	430	483	458	443	436	453	429	422	432	483	429	412	471	422	464	425	485	424	486	446	435	446	427	450	428	444	467	423	435	456	428	429	411	428	410	424	468	444	400	444	469	405	428	447	425	425	433	479	466	429	451	435	447	429	446	444	459	437	396	408	445	442	435	411	423	493	407	435	473	421	425	417	433	433	441	457
1572	334	370	335	323	323	301	359	350	372	348	346	330	358	357	361	349	356	378	356	372	329	327	361	353	327	337	352	356	311	325	313	366	342	359	299	319	371	313	342	364	335	363	346	341	333	321	327	340	345	325	311	334	331	333	332	351	306	344	333	350	332	337	361	331	350	332	337	321	316	358	341	336	356	333	350	315	348	348	343	364	313	301	341	382	328	341	348	341	324	348	371	360	329	318	321	307	346	313	337	341	329	331	316	363	380	363	372	355	355	346	371	357	309	333	320	343	335	352	339	368	347	311	323	324	364	302	354	334	328	330	354	340	365	346	337	340	372	349	332	341	324	334	316	354	334	342	320	301	349	318	308	330	373	303	347	362	358	341	328	329	280	320	338	352	341	322	371	352	355	327	344	360	327	312	351	347	306	342	358	319	369	344	335	352	353	351	360	332	360	335	360	355	365	346	365	354	342	334	361	376	333	327	402	354	336	351	345	334	348	344	330	359	332	342	291	316	344	342	333	351	321	338	333	310	326	309	321	342	327	303	347	313	334	341	381	305	330	336	347	351	331	347	306	323	338	380	360	368	305	365	327	311	334	335	343	306	325	341	296	360	347	337	349	367	369	379	306	349	347	316	358	321	326	334	323	350	319	321	323	329	360	332	359	330	355	309	346	362	345	366	342	328	372	371	357	336	341	363	362	355	400	355	357	387	340	327	351	371	371	354	373	314	363	333	331	331	348	361	317	334	341	384	349	349	324	348	322	361	351	348	341	322	373	320	360	351	310	313	347	317	365	387	305	349	316	347	330	328	332	353	383	348	348	343	289	378	355	346	366	374	353	337	381	334	352	347	345	344	378	346	344	309	308	355	334	366	347	321	287	376	350	305	303	330	346	362	347	369	304	351	356	343	369	323	336	329	345	360	358	328	347	347	333	370	324	316	347	355	351	397	369	359	325	323	371	387	351	350	344	338	327	335	343	317	359	304	338	324	333	349	315	354	346	340	323	347	316	319	326	324	342	310	347	340	357	341	375	312	347	357	334	342	363	353	373	345	326	311	366	351	352	354	355	352	328	354	343	331	365	372	315	357	303	311	341	329	325	342	350	339	332	331	318	313	360	329	303	331	351	348	376	331	328	371	326	364	344	329	360	324	377	394	342	323	380	335	329	364	307	324	352	361	359	325	313	379	332	334	329	338	361	372	334	314	347	340	326	334	359	350	299	302	335	324	368	353	337	303	320	345	353	358	328	357	343	319	357	377	331	351	337	309	345	324	339	342	333	306	317	364	319	328	343	361	363	321	344	369	333	323	329	362	356	339	340	310	329	373	382	348	355	335	375	363	344	353	376	353	344	355	370	291	328	326	381	342	335	343	327	331	311	344	351	362	359	362	352	336	313	336	320	325	372	369	344	369	346	338	305	313	351	379	352	327	363	317	345	330	313	329	325	341	342	365	341	376	340	331	332	341	331	306	340	311	320	310	366	351	350	307	346	352	331	376	325	364	335	300	327	344	348	349	377	295	325	358	345	356	366	334	339	334	333	306	338	310	332	343	301	335	340	326	337	338	359	338	337	313	354	349	362	326	330	329	352	344	354	331	351	317	320	300	322	354	337	341	329	317	336	362	355	367	347	338	359	365	344	334	335	337	345	317	339	342	352	341	329	343	392	312	336	334	322	368	339	355	349	370	353	320	367	337	346	340	339	326	316	339	320	343	326	364	374	339	327	326	343	334	363	338	342	366	355	343	321	364	334	320	375	334	355	322	342	344	348	360	362	331	337	316	336	365	315	368	353	358	384	325	338	334	351	351	330	349	308	371	326	317	310	345	339	337	333	365	335	353	324	321	335	347	347	327	340	369	334	337	334	342	334	338	350	331	345	338	344	314	325	327	336	355	334	319	324	333	356	338	324	326	365	349	368	343	337	365	353	363	341	350	333	334	346	379	361	329	311	330	313	325	324	339	355	374	359	329	361	349	347	354	329	352	321	356	370	339	328	304	401	329	363	326	346	367	322	383	347	333	322	324	315	348	368	344	329	308	333	341	338	356	327	333	340	384	352	344	323	357	361	391	328	328	346	357	331	335	328	337	364	366	357	325	361	331	299	356	331	358	333	339	368	318	339	355	318	335	381	322	329	350	341	320	326	367	361	332	337	315	395	361	370	334	362	346	313	352	335	353	314	358	344	312	337	339	374	342	376	350	358	338	311	341	346	353	351	310	362	339	321	360	363	351	362	370	354	337	380	338	333	344	362	358	345	378	342	311	378	310	322	315	330	321	357	356	351	341	338	334	345	319	328	378	357	309	323	316	332	337	336	331	344	360	349	364	326	336	369	327	336	334	330	352	314	308	332	341	318	376	384	368	335	300	348	333	338	331	307	367	309	357	348	321	336	392	343	333	316	357	363	306	341	338	393	338	344	317	342	318	363	371	331	332	329	371	320	332	368	367	356	339	301	360	369	346	330	343	353	366	338	332	298	325	334	346	363	354	361	342	358	372	313	346	343	353	310	334	359	338	378	337	320	347	352	340	333	348	361	364	375	365	336	328	338	335	334	373	338	349	314	336	328	308	335	324	360	343	341	305	341	350	354	339	317	345	332	352	324	338	361	340	352	358	349	338	306	361	338	359	326	343	330	302	309	359	329	337	373	345	332	336	310	362	327	327	384	330	362	330	355	368	309	355	347	372	346	338	346	314	319	318	348	342	342	358	317	350	340	294	335	326	340	366	350	323	312	355	349	326	328	365	344	370	352	320	337	347	340	372	381	326	335	339	319	315	322	307	345	335	329	371	300	321	363	337	310	368	337	356	337	342	366	369	339	341	345	371	345	325	330	335	302	369	361	328	322	364	355	354	365	354	318	372	338	385	362	311	314	365	344	358	344	377	356	329	327	327	343	350	325	318	313	332	335	357	365	364	348	347	339	341	344	344	325	330	351	333	392	375	391	344	304	340	356	347	386	355	320	380	341	351	327	378	357	314	360	328	359	348	324	305	298	358	333	344	346	351	325	352	361	335	334	357	356	383	323	337	323	325	372	322	368	316	344	348	331	347	329	348	357	323	321	348	334	329	356	329	332	380	335	306	354	354	344	313	325	358	326	326	375	314	349	320	349	338	345	328	361	337	341	356	357	335	317	347	360	336	339	361	355	336	344	363	347	343	332	324	386	324	358	334	382	290	335	354	294	322	364	362	354	323	337	352	353	337	307	309	314	314	346	317	340	301	363	326	329	360	352	327	343	350	340	337	334	351	337	350	295	332	328	340	336	302	326	340	357	327	373	364	369	382	319	341	286	315	354	318	354	345	353	349	332	373	342	320	355	379	353	319	361	322	339	351	323	342	347	385	348	358	358	315	351	359	354	379	374	324	357	350	340	347	348	377	342	358	326	317	333	331	317	338	344	331	367	375	337	342	344	345	344	340	348	329	348	363	351	347	334	303	333	317	305	359	364	324	349	355	333	322	332	333	342	327	349	360	331	335	368
2155	764	852	894	846	823	801	881	863	844	820	834	872	849	850	853	860	873	845	856	857	853	855	825	822	790	865	807	851	831	841	829	816	836	836	866	866	832	835	807	823	803	864	874	846	807	804	805	872	870	840	805	843	800	789	805	910	889	841	809	877	812	804	839	769	863	806	810	814	846	811	814	866	807	814	891	837	796	877	928	863	815	842	804	869	813	832	791	846	852	817	825	813	820	835	832	889	823	851	835	850	876	810	809	825	859	854	875	860	844	820	825	833	811	809	861	857	830	826	821	783	852	877	854	811	852	851	822	783	861	813	780	804	856	742	811	867	826	842	823	841	804	817	855	843	838	789	825	847	835	827	842	802	816	801	853	860	879	866	846	874	846	846	836	848	812	832	829	808	875	842	835	852	843	813	845	839	828	840	826	847	824	777	850	814	860	868	844	812	854	835	857	823	867	811	853	790	799	908	877	860	850	822	802	775	848	801	857	828	755	757	820	840	831	843	836	861	864	799	842	872	822	853	847	775	779	844	907	831	822	792	841	794	855	790	825	839	866	841	877	843	872	826	809	789	909	851	818	809	842	823	820	893	855	806	858	797	870	842	839	857	825	837	854	832	860	782	821	868	855	867	787	781	822	822	818	772	864	784	849	867	779	860	835	854	806	847	786	849	793	812	846	809	834	854	844	880	828	803	854	773	830	850	750	828	806	806	860	794	864	778	813	852	853	789	818	795	865	865	825	849	823	837	795	800	837	814	854	865	810	859	873	865	849	882	814	818	844	900	820	832	820	857	885	844	847	850	839	822	804	811	853	877	876	848	863	824	846	840	829	802	836	842	878	872	865	785	859	812	822	825	778	800	813	838	807	801	833	841	874	876	854	828	851	801	831	858	789	835	828	792	822	830	813	815	849	868	858	901	778	816	875	817	813	880	853	827	790	872	828	762	803	863	845	828	841	837	786	817	813	834	874	835	814	844	835	813	803	833	844	778	773	800	800	841	828	839	810	851	773	825	798	823	831	864	813	816	810	874	872	843	797	833	838	764	877	856	860	785	790	843	758	820	899	802	831	822	827	844	802	800	816	841	828	842	792	823	877	849	862	799	872	827	845	828	853	834	894	880	811	791	816	856	812	801	804	822	838	790	791	858	870	833	831	830	838	866	864	819	803	846	813	840	847	806	787	840	789	830	847	783	820	846	848	820	879	800	804	819	822	874	797	813	759	805	806	814	850	823	807	781	844	843	887	863	845	884	829	854	834	800	821	863	842	837	861	846	845	852	823	845	830	851	842	805	853	867	858	831	848	825	879	839	850	839	882	891	811	841	813	833	827	824	864	815	836	841	814	843	840	841	812	856	841	864	803	820	780	883	840	813	892	862	824	820	865	853	864	836	828	760	846	868	806	802	811	840	866	874	852	846	790	870	858	828	828	763	830	797	840	788	779	827	815	807	800	812	882	806	829	822	856	879	861	877	805	844	835	784	833	809	783	833	822	888	756	824	830	811	869	808	865	842	851	820	823	822	783	884	785	842	818	836	829	796	843	850	842	845	787	806	818	805	829	838	852	843	847	799	816	875	830	802	814	895	863	835	886	826	818	874	867	831	801	855	825	807	854	839	835	825	861	810	876	845	797	890	860	829	782	832	817	838	828	826	835	842	783	813	828	810	784	838	876	834	884	829	833	849	861	841	812	837	846	811	817	865	831	804	798	865	789	841	867	805	782	824	869	830	817	835	846	788	771	816	819	877	830	849	826	848	854	846	810	854	810	845	810	884	857	880	831	820	789	784	814	843	865	807	839	808	767	806	859	837	768	825	843	809	816	780	894	775	813	829	804	789	821	833	848	816	786	810	838	810	850	809	902	873	789	818	817	818	782	826	741	839	813	834	847	790	800	831	818	828	857	844	836	839	810	828	842	869	818	837	846	804	825	846	820	872	849	871	826	807	829	833	818	822	873	828	835	794	828	875	832	786	828	853	890	811	866	792	853	855	864	872	804	827	795	830	828	823	816	815	866	803	847	841	823	852	843	820	867	798	767	832	842	887	813	768	832	823	835	861	812	868	894	798	820	800	838	836	889	823	845	821	859	859	786	848	817	837	894	800	800	844	772	839	862	822	815	898	815	855	868	862	813	866	800	849	869	883	845	819	886	788	800	828	777	798	821	824	826	833	832	841	780	840	909	805	844	844	821	843	787	853	822	802	872	842	859	797	829	791	819	876	838	853	812	883	849	836	846	847	887	882	766	772	819	798	850	824	847	850	899	823	872	862	798	835	851	806	860	855	861	784	839	825	856	901	841	876	871	767	824	835	821	833	865	834	850	814	823	846	833	842	809	805	786	789	854	814	856	894	772	880	801	838	848	833	837	852	849	828	837	750	856	850	820	806	833	840	817	837	807	854	808	856	843	873	821	844	807	828	851	845	884	814	806	817	836	870	826	897	832	849	788	846	812	845	847	831	837	839	839	835	846	826	775	854	747	853	846	811	836	801	859	785	825	826	770	796	852	868	824	808	781	873	822	865	828	869	837	829	886	767	829	875	793	837	841	823	874	840	805	883	872	793	868	856	802	759	816	812	858	810	778	807	887	850	859	870	862	841	812	780	710	841	861	862	843	770	826	818	854	788	816	805	846	824	865	867	875	830	871	861	810	835	869	801	825	823	812	819	859	839	792	830	871	827	811	858	822	823	836	845	816	877	827	841	863	862	851	879	858	793	866	803	823	886	767	806	827	833	774	842	829	827	809	815	851	814	838	820	850	829	813	811	813	809	824	811	835	786	817	758	780	803	813	854	837	831	816	850	837	821	833	853	840	838	819	777	823	846	866	844	819	778	853	848	833	862	819	838	902	842	840	863	856	841	833	810	834	823	801	838	821	900	817	827	818	811	838	838	858	831	801	842	835	800	854	768	798	838	849	788	853	820	781	881	824	822	832	836	809	816	880	811	831	829	830	845	801	846	846	807	849	778	849	808	854	829	804	796	842	861	801	846	861	854	807	818	827	793	780	848	831	802	865	770	811	836	816	783	831	841	872	821	801	810	818	832	844	823	880	814	885	779	770	833	850	820	821	835	802	807	838	835	805	832	828	827	846	873	780	867	849	838	891	868	825	837	849	799	836	848	801	797	840	836	841	835	858	804	833	827	811	821	817	819	834	823	821	810	799	863	877	814	816	815	896	854	859	833	805	855	827	783	836	805	799	856	772	806	844	828	776	821	788	844	848	846	816	814	902	781	864	866	802	834	812	855	903	812	816	877	823	846	802	760	836	834	796	816	831	830	845	813	784	827	800	803	873	823	820	843	816	812	864	866	866	813	779	901	830	825	824	881	873	818	771	818	861	783	843	792	868	832	811	798	857	857	824	791	824	810	859	828	873	881	802	833	830	815	797	822	828	802	783	795	841	834	799	842	810	884	827	870	795	845	844	860	781	839	792	831	883	852	861	833	855	789	817	828	833	812	822	827	921	813	824	805	818	799	810
6890	579	551	524	461	433	399	352	358	327	361	330	395	324	361	340	377	363	345	372	318	335	358	307	340	374	360	364	357	336	325	365	323	346	347	325	312	311	360	330	371	374	350	349	328	335	350	314	360	355	345	330	351	340	341	361	352	299	310	349	311	325	321	331	343	332	339	341	329	319	340	320	350	337	338	333	342	328	321	344	334	337	287	333	354	356	345	346	311	363	343	351	363	336	322	368	335	324	334	345	350	325	339	309	339	359	334	385	332	332	342	320	405	341	350	362	368	324	356	340	341	350	347	330	349	341	371	330	315	320	346	339	327	333	353	332	334	330	366	305	318	343	357	323	316	365	332	344	355	342	351	334	348	367	330	322	349	345	341	344	369	354	328	316	320	378	356	327	352	334	340	343	338	359	363	341	331	351	321	334	337	335	331	333	354	304	343	294	381	351	345	321	336	327	303	331	359	376	337	331	354	351	361	330	305	315	356	326	336	316	328	363	343	315	307	334	306	329	373	328	342	340	368	374	371	327	321	311	377	341	378	320	324	322	344	333	314	331	353	363	319	332	342	335	381	342	364	334	341	351	327	311	320	350	353	313	289	353	330	360	343	383	323	345	350	336	348	321	339	328	322	354	341	387	325	337	340	347	335	338	341	329	339	328	337	371	332	331	318	331	325	334	345	337	312	330	338	371	395	329	321	345	330	308	322	335	359	343	341	334	331	326	313	341	336	330	321	348	332	349	373	363	360	303	312	320	321	327	344	345	327	347	324	339	325	346	326	320	320	334	367	348	327	321	346	314	339	317	346	364	359	368	331	347	375	340	319	332	314	342	353	314	347	352	354	322	330	319	352	328	348	332	332	357	338	335	355	337	353	337	391	340	327	329	337	327	322	347	372	366	307	322	331	342	339	354	310	340	331	349	319	359	368	312	322	339	352	313	375	336	339	358	341	353	322	331	313	340	327	346	334	333	321	332	339	356	358	334	347	344	307	294	365	332	320	369	332	366	358	302	348	353	363	349	357	326	377	372	319	344	334	326	342	327	322	348	352	323	340	340	340	350	340	320	311	333	378	355	312	322	331	311	362	357	364	330	331	321	334	313	298	327	339	321	378	355	337	335	342	339	320	343	340	327	361	363	362	346	377	314	367	300	358	332	334	327	330	304	334	360	381	332	363	345	321	335	322	370	349	316	344	358	301	334	314	329	343	323	305	341	330	347	359	361	332	349	332	384	361	369	339	348	351	363	356	316	359	349	373	345	354	346	322	371	352	326	366	348	354	343	357	355	363	338	365	352	310	333	327	291	330	329	314	362	296	359	313	346	382	351	306	362	348	291	340	341	367	364	354	324	355	366	349	305	333	358	354	342	332	318	341	356	344	313	339	307	333	323	355	340	350	370	338	333	335	333	346	342	386	320	338	344	350	339	344	338	335	362	362	345	359	354	326	325	346	364	374	331	344	366	338	328	333	347	334	299	340	314	360	373	320	358	366	359	306	323	328	362	300	365	351	320	352	340	325	350	351	349	349	352	309	325	343	332	310	360	342	346	335	328	341	330	333	352	333	345	324	343	366	330	315	346	344	368	331	361	333	357	371	335	368	362	319	333	331	307	322	351	332	351	359	331	341	349	354	353	318	313	354	351	338	341	325	330	357	376	340	326	323	336	353	309	333	328	359	302	318	325	354	332	373	353	360	295	344	360	342	360	374	336	313	348	329	346	368	330	334	358	329	325	331	329	350	331	361	345	365	334	346	322	318	361	361	344	322	331	314	348	343	336	359	330	360	375	325	306	378	353	344	349	362	326	360	320	283	318	316	342	343	352	355	341	320	358	336	345	343	365	325	337	365	344	329	308	355	383	371	366	347	335	318	323	339	380	304	315	326	347	337	363	340	333	317	348	333	339	364	305	331	345	333	345	343	320	331	353	332	362	310	346	347	329	361	370	350	352	340	327	349	383	343	362	320	343	316	323	332	329	324	319	323	328	347	380	347	330	389	358	342	348	359	352	368	322	336	286	335	318	295	330	352	354	323	365	324	332	363	342	305	350	317	345	342	379	380	388	318	318	338	366	338	345	374	347	348	314	361	307	332	339	379	352	326	321	291	328	335	353	358	339	348	334	348	347	350	330	329	330	347	298	311	350	301	370	318	372	349	316	349	343	350	356	343	360	329	355	326	358	360	318	332	347	359	364	324	347	327	363	324	351	315	364	350	360	356	337	360	317	290	309	294	326	336	349	351	350	366	360	329	336	324	348	337	313	317	356	305	293	354	371	327	343	341	356	369	319	305	352	354	330	357	318	365	321	351	339	323	330	342	332	370	343	351	286	334	322	353	352	303	344	351	340	339	299	341	383	336	307	362	311	349	331	353	380	322	359	370	363	320	344	350	345	313	324	302	339	349	341	336	341	356	322	294	324	380	342	362	346	354	326	352	331	347	341	352	334	329	345	386	297	314	365	355	364	329	351	331	371	369	382	333	308	291	345	319	317	352	339	315	328	272	326	325	316	333	353	335	313	332	305	373	325	356	348	330	338	329	348	324	356	347	340	337	326	331	357	321	368	355	356	359	341	296	336	291	355	334	299	332	310	336	337	334	287	356	301	327	341	317	363	366	329	334	340	339	323	291	324	357	359	335	321	317	321	349	333	335	360	388	293	349	338	325	326	347	374	349	344	305	327	346	366	371	370	309	337	337	372	334	335	338	341	331	353	333	311	326	355	352	337	356	377	349	356	390	325	349	330	369	327	357	316	380	346	339	360	322	336	337	360	338	352	303	359	350	343	338	334	333	347	392	327	332	340	341	363	341	310	346	393	309	371	323	324	346	343	338	343	343	386	338	311	311	349	377	336	334	362	359	344	338	358	342	341	318	332	330	311	339	337	334	298	306	340	356	312	328	317	348	366	368	316	337	329	328	325	337	330	357	338	342	329	331	330	305	334	332	330	344	298	343	325	335	353	338	324	326	329	373	355	362	297	339	330	304	339	306	322	326	323	360	329	362	320	339	361	308	340	352	343	351	329	359	307	346	396	335	327	334	321	394	345	351	367	331	281	282	391	328	328	336	336	382	368	308	355	330	349	333	303	338	329	315	345	346	342	355	355	356	331	334	320	368	314	334	344	316	329	334	361	320	337	335	316	327	325	320	310	330	373	322	330	332	309	364	340	319	356	314	332	324	349	326	346	330	370	323	333	347	303	358	382	346	325	317	365	293	348	350	316	331	310	362	332	314	356	371	320	326	355	336	336	315	335	302	355	351	321	336	371	340	333	329	311	362	325	344	328	360	374	353	324	315	343	336	337	342	316	307	323	311	378	348	357	353	343	352	327	326	370	341	333	332	337	388	345	355	318	354	332	330	336	319	366	331	313	364	348	345	332	331	351	357	331	372	329	349	369	339	321	315	361	335	318	351	333	363	366	341	319	326	372	334	360	357	326	330	335	329	357	365	363	322	329	347	354	357	323	351	353	332	338	348	346	360	353
6570	1003	1355	1471	1357	1211	1118	992	1049	1004	980	908	935	863	910	899	868	874	870	885	881	853	829	855	874	840	815	812	785	858	761	822	894	809	877	857	833	866	821	766	803	821	844	790	803	810	828	848	830	850	763	819	831	850	776	822	798	897	830	796	827	784	741	804	835	825	761	792	845	777	786	838	837	829	860	774	793	807	820	804	829	889	812	755	819	815	819	799	797	840	833	798	819	828	773	826	820	824	815	845	807	790	792	826	810	802	806	779	814	857	835	824	804	768	783	869	793	853	816	851	897	771	823	770	793	824	816	778	818	802	799	792	834	830	854	815	816	793	822	885	828	806	838	759	843	866	800	836	850	876	790	783	790	797	814	784	857	791	841	869	811	803	869	835	789	806	767	781	826	789	820	847	828	842	797	765	796	845	849	797	828	805	854	810	768	807	775	799	777	818	800	820	842	824	845	801	795	793	834	856	836	808	795	795	790	776	816	769	797	859	752	811	845	775	809	786	814	775	809	838	830	823	839	811	825	842	792	808	761	848	827	819	825	837	843	792	805	777	807	772	791	793	838	832	812	803	800	821	800	815	833	804	797	794	836	866	820	833	801	791	818	798	813	844	796	762	772	812	790	817	762	833	830	831	826	806	829	815	829	803	780	778	808	810	868	810	806	839	794	833	844	755	838	813	814	762	854	841	810	828	828	794	813	770	835	834	785	785	806	808	816	773	849	848	817	848	832	815	812	808	780	809	783	825	783	808	769	832	784	821	786	789	811	860	791	846	807	801	832	822	812	841	813	847	825	847	854	848	811	831	825	806	833	807	786	861	849	803	809	801	826	831	810	841	799	777	820	810	847	833	836	782	798	782	820	864	778	831	823	798	853	800	802	835	781	805	794	861	819	818	832	796	811	806	839	828	873	790	843	810	823	839	798	782	810	843	811	809	806	810	785	804	824	808	781	736	795	821	816	753	835	794	822	789	808	807	800	788	783	818	869	832	804	823	842	766	796	861	799	852	813	793	830	790	816	819	748	824	789	825	813	842	844	773	821	843	768	837	826	794	851	826	795	794	783	739	818	883	808	803	812	789	772	828	813	807	889	836	799	812	778	793	858	765	788	814	826	832	817	826	784	835	800	819	797	822	792	786	777	845	819	790	801	785	816	841	809	819	825	816	827	850	811	807	821	827	849	826	820	793	831	798	818	814	833	795	811	831	812	797	818	794	790	837	844	876	830	839	830	832	753	812	770	754	807	797	823	854	836	805	826	819	781	761	814	835	855	806	846	774	835	813	777	810	828	794	829	800	846	750	805	801	847	808	759	848	818	771	859	796	820	815	814	793	816	818	862	813	845	803	764	852	828	814	787	882	824	818	832	825	813	795	866	804	819	829	830	822	821	879	874	828	854	806	839	807	796	812	823	802	759	849	798	841	816	787	800	837	809	841	795	806	824	808	857	835	844	758	833	797	800	799	838	839	754	752	741	855	838	819	815	841	802	807	784	748	842	782	789	785	810	849	763	815	811	759	762	763	832	795	832	835	835	879	807	771	783	839	797	824	822	834	782	803	774	831	819	841	790	819	863	814	783	818	849	835	858	799	774	833	806	812	812	852	835	816	825	793	849	827	797	783	799	734	856	853	823	846	840	819	851	800	817	806	800	801	815	817	827	867	812	792	814	878	767	794	796	883	814	808	829	754	780	791	777	763	849	829	830	781	796	814	817	782	809	830	747	837	795	805	825	806	776	766	858	764	859	821	861	740	794	828	780	824	826	839	808	808	783	830	764	823	787	837	809	819	779	805	840	791	836	804	895	806	840	806	745	831	838	789	834	844	823	821	837	830	821	803	873	853	838	752	799	872	771	864	892	859	805	802	804	804	821	840	766	786	848	830	798	845	799	754	792	839	819	793	796	840	844	759	815	860	825	784	841	818	821	847	792	858	826	800	817	811	791	790	810	779	776	808	823	862	856	800	791	830	817	858	828	775	845	804	837	835	864	789	794	851	831	849	841	797	861	806	768	802	814	830	798	806	830	807	865	821	833	806	827	770	822	835	783	806	801	819	820	766	805	786	779	854	759	842	815	808	808	786	822	824	831	831	812	852	801	789	794	823	800	812	801	820	845	781	771	802	806	758	841	771	782	829	844	831	791	816	788	800	809	833	813	824	764	814	786	821	777	857	869	813	849	850	779	815	829	812	816	786	834	848	824	821	855	808	806	830	831	817	767	767	844	828	811	843	831	810	781	798	827	827	820	866	773	793	763	773	798	781	787	825	751	806	845	839	857	812	794	757	804	845	777	784	797	878	795	778	839	785	819	822	793	838	807	802	850	801	800	832	791	796	846	821	813	797	834	795	802	795	834	729	851	826	794	828	842	852	808	812	809	775	810	794	752	828	840	828	843	803	829	838	789	809	802	802	812	832	840	810	839	787	857	837	806	867	820	803	834	816	820	835	829	804	819	805	828	808	800	824	778	855	783	832	846	809	776	854	826	835	801	843	808	808	823	783	812	819	848	779	791	835	832	787	839	802	845	833	756	830	786	820	813	790	807	789	851	813	800	825	777	792	844	814	824	818	828	836	803	817	806	839	844	802	840	842	789	776	807	831	827	827	802	808	818	789	807	802	846	831	759	870	838	776	834	813	836	799	819	822	789	866	799	791	809	795	804	755	789	831	826	824	778	783	823	784	818	820	829	772	788	826	798	815	788	801	852	817	819	802	794	854	822	792	827	862	823	811	816	788	773	797	805	843	769	818	759	784	814	713	775	804	755	822	774	863	777	832	808	806	839	774	821	847	788	873	781	808	850	833	821	855	813	812	829	769	809	810	822	831	804	792	778	845	800	823	792	793	774	783	851	814	801	857	819	805	772	815	785	787	810	841	893	820	818	820	830	818	824	861	860	785	787	833	826	811	871	775	762	803	772	783	824	781	820	808	849	806	810	797	796	851	793	849	780	802	873	827	788	842	868	826	820	857	848	827	864	820	748	824	814	800	832	845	810	797	829	801	826	808	840	824	824	793	822	773	811	812	770	826	779	819	818	794	805	783	831	775	737	832	798	823	838	789	790	824	836	824	830	811	836	796	815	823	822	806	827	808	822	763	824	824	822	864	804	780	814	832	796	832	832	751	855	839	844	859	795	794	802	810	823	814	837	843	762	816	834	795	791	835	853	801	800	831	823	790	846	802	822	771	861	817	812	775	801	773	822	821	788	841	774	799	827	817	844	788	760	804	808	819	760	855	813	831	809	851	835	822	819	838	800	820	843	780	781	819	828	805	823	810	835	800	782	796	802	806	763	748	772	846	794	805	805	828	883	821	766	836	819	838	795	787	812	794	816	818	826	844	784	783	814	815	764	805	840	784	844	825	826	826	814	827	799	847	820	851	799	761	804	785	882	836	782	844	800	862	813	811	828	837	787	829	820	806	777	822	809	807	796	770	800	806	830	834	801	827	844	810	811	827	795	814	767	784	807	747	788	831	771	867
12434	794	644	498	353	301	320	267	234	194	197	198	196	176	203	187	179	169	179	192	184	200	189	167	188	175	145	157	178	167	165	165	155	174	166	176	167	169	169	179	168	176	193	165	153	189	162	182	163	179	176	178	174	174	189	146	175	193	164	184	164	159	174	172	174	159	155	165	170	165	148	176	152	159	183	181	178	173	157	171	150	155	197	171	150	170	200	163	154	170	159	155	162	183	173	165	189	171	153	183	169	161	159	162	169	177	173	155	160	175	191	185	176	156	198	170	174	147	161	181	147	186	163	160	168	159	146	174	158	149	181	173	159	178	166	163	175	172	186	161	194	162	160	146	173	166	157	189	181	189	190	167	157	138	157	187	148	166	175	135	164	162	172	190	180	154	182	164	148	163	157	162	160	159	157	165	171	179	188	180	175	174	155	164	158	169	142	183	136	167	161	170	163	163	163	187	188	145	157	159	178	161	184	158	134	138	151	172	169	163	174	168	159	145	185	182	165	201	171	153	171	161	136	187	191	144	153	163	172	164	169	171	162	169	178	168	175	153	167	153	157	165	175	178	147	171	175	172	175	161	163	159	156	169	181	182	203	187	158	178	186	169	179	162	177	179	153	179	179	159	181	160	140	183	174	180	156	168	193	172	172	182	126	158	164	185	151	136	163	168	170	165	145	180	166	145	165	164	184	153	167	184	173	169	194	165	156	155	159	166	190	170	146	152	174	166	185	174	184	166	173	167	169	151	169	171	168	156	158	177	165	181	161	155	190	185	154	179	170	153	156	187	176	194	159	189	170	153	155	179	171	190	155	171	156	158	155	203	178	148	172	168	169	151	175	169	166	155	151	142	182	174	166	156	159	194	161	178	161	145	168	163	166	167	177	158	162	178	164	149	184	177	179	156	160	166	174	162	189	177	170	167	179	173	174	178	171	163	164	170	187	172	193	174	219	168	191	170	158	182	170	167	183	171	175	186	173	182	196	181	159	186	152	142	178	180	179	187	174	166	182	177	186	156	151	141	141	180	178	163	147	180	170	180	158	189	160	148	185	172	180	155	195	155	163	181	164	145	166	164	156	168	162	163	164	177	164	166	178	170	156	169	192	192	143	204	171	173	150	170	169	175	163	164	143	157	175	163	155	191	171	157	171	161	174	181	171	190	157	166	161	162	162	162	173	167	146	155	174	145	155	157	176	176	165	142	157	172	158	149	173	183	176	166	154	154	177	144	158	202	184	190	186	167	161	183	156	154	180	157	166	167	176	144	170	178	186	154	146	176	159	156	182	150	171	169	189	170	155	163	144	166	178	173	177	175	145	132	179	178	169	161	169	169	189	165	175	150	162	209	162	186	154	153	179	164	162	150	145	133	149	178	159	171	151	157	164	159	162	158	156	193	138	162	174	164	159	182	166	173	175	184	172	179	159	175	186	147	166	157	166	136	170	186	151	176	166	148	151	175	174	163	164	204	180	134	187	161	162	154	154	148	160	149	174	187	139	178	158	168	187	169	179	167	186	152	155	154	153	157	155	160	194	160	165	165	156	167	172	186	166	141	151	166	169	170	162	147	161	168	155	173	164	164	146	140	157	165	180	165	153	137	152	173	151	164	177	159	191	171	175	201	162	176	162	157	169	180	167	171	174	147	154	165	170	170	154	190	183	172	156	172	177	174	201	159	149	197	141	146	198	174	191	170	146	167	170	191	148	177	156	163	178	168	172	180	163	136	167	181	157	175	156	175	172	155	183	158	186	169	168	187	167	158	169	147	181	166	157	177	166	168	163	180	133	172	142	179	189	167	146	165	171	174	174	175	145	152	163	167	171	158	190	158	173	196	184	169	157	158	203	150	193	158	173	160	173	166	178	169	163	154	175	149	201	174	157	166	172	187	180	144	144	169	161	167	146	154	147	174	158	168	151	184	160	175	160	182	183	187	166	167	163	162	159	155	167	175	160	189	184	202	173	161	179	177	157	178	158	161	183	174	176	167	169	171	152	167	173	203	174	177	159	181	185	144	150	180	158	159	169	171	170	170	183	192	147	185	146	152	178	187	168	182	173	170	161	140	169	179	164	160	161	152	175	210	170	179	141	173	174	142	171	186	176	177	146	157	144	163	164	171	166	172	152	154	161	186	195	167	131	171	171	167	147	154	163	162	171	166	164	179	151	160	145	191	190	166	184	173	182	160	161	185	153	175	169	156	158	158	207	162	170	172	164	167	149	167	162	139	175	178	175	150	161	167	180	135	159	148	163	173	171	145	190	169	162	178	155	162	160	157	163	137	171	184	205	166	160	175	188	172	187	159	200	175	170	167	150	161	157	143	198	186	152	151	184	177	163	177	144	160	149	147	154	176	191	166	180	177	147	169	172	154	160	159	183	176	167	186	172	170	155	187	161	166	176	161	154	161	152	174	149	153	184	175	167	167	169	163	162	187	167	181	172	173	172	166	160	169	148	180	180	163	164	164	151	159	149	185	162	178	156	152	155	171	143	178	164	178	153	177	170	159	155	182	168	170	161	164	173	165	167	202	179	177	165	153	193	160	170	183	155	196	184	148	153	170	190	167	154	146	168	174	146	138	146	140	159	154	203	168	160	162	175	165	192	196	190	172	150	157	161	166	142	187	178	151	173	150	158	162	170	141	177	152	168	173	152	167	171	157	157	150	175	188	172	194	168	163	161	189	150	177	160	165	165	137	163	170	154	159	163	168	150	172	156	187	128	162	176	169	162	189	139	172	167	198	160	172	175	180	162	164	166	160	169	170	158	158	168	180	160	158	169	161	130	201	166	178	181	146	186	167	160	176	156	163	153	176	181	178	174	183	165	165	175	163	150	158	173	176	179	187	161	161	203	173	170	149	161	169	178	165	160	166	166	180	149	158	180	153	167	192	156	177	176	198	160	172	174	140	158	165	153	165	158	169	152	192	166	186	178	156	160	197	179	173	183	175	189	166	170	185	145	159	150	158	164	183	188	149	185	189	158	178	160	174	167	179	164	186	168	149	151	180	159	189	160	195	170	186	170	193	147	193	157	176	154	180	183	168	183	173	192	157	156	154	165	181	175	163	164	166	145	180	166	157	164	135	147	173	186	172	181	175	163	160	182	144	149	150	169	165	157	147	170	182	141	166	161	183	199	155	144	141	144	164	176	174	153	176	180	168	176	151	158	173	172	151	175	153	168	168	179	188	168	174	153	160	147	167	164	189	168	136	166	181	176	139	187	154	164	162	164	177	165	187	198	184	173	162	178	165	179	163	177	168	144	170	158	168	178	175	178	190	162	163	160	160	156	188	170	162	186	164	152	154	166	156	178	173	169	162	163	150	177	158	180	174	186	150	167	161	150	137	168	144	172	177	194	178	181	149	182	198	191	183	171	173	172	168	164	175	161	185	182	175	161	168	173	170	165	196	171	175	161	147	185	183	150	201	166	162	199	179	186	161	159	167	162	174	168	165	170	197	159	169	167	160	196	158	149	164	201	174
8025	860	1443	1629	1370	1274	1043	863	787	714	695	630	569	576	569	544	536	541	525	508	512	537	470	493	472	477	489	468	457	475	435	435	470	493	439	451	429	449	470	439	443	469	440	423	422	439	452	466	449	452	483	451	415	467	457	452	458	443	408	472	440	434	429	442	448	390	444	454	461	432	370	424	434	408	478	411	458	455	423	425	431	448	439	456	432	438	427	463	401	413	425	460	438	437	447	454	430	460	454	426	460	445	481	462	458	445	380	444	423	408	391	388	439	471	401	438	438	421	477	429	426	451	426	443	402	452	423	427	414	427	450	445	477	442	442	425	436	412	433	415	455	445	411	434	456	441	456	442	429	402	419	441	407	416	431	426	436	449	436	456	428	417	419	404	442	428	431	455	392	408	406	411	431	438	422	395	438	467	462	431	407	408	435	433	442	430	426	422	422	445	430	403	432	413	437	464	402	439	445	426	394	409	461	437	412	461	428	431	420	442	455	444	444	429	467	410	416	446	434	424	397	444	444	419	410	410	452	417	440	427	450	443	419	449	438	401	436	429	449	461	399	417	427	440	430	442	452	429	462	451	447	453	405	446	439	469	383	432	432	410	436	401	484	433	444	442	422	446	415	402	423	444	427	411	446	427	403	406	444	423	448	414	434	397	420	433	424	418	431	439	442	401	442	440	456	442	418	438	417	429	412	417	430	412	471	449	439	447	455	433	431	418	429	452	407	411	462	426	415	462	445	396	411	422	447	390	423	457	447	432	432	429	440	453	411	443	436	422	474	408	472	441	373	407	453	444	411	445	456	458	415	444	472	422	423	432	439	451	405	386	429	449	422	466	446	440	424	458	435	441	457	462	434	468	400	460	431	394	446	421	468	443	437	402	420	413	450	428	437	410	436	405	430	449	403	414	428	454	447	449	407	438	430	398	411	453	419	413	427	425	403	416	467	413	413	420	424	413	400	430	471	424	435	497	434	442	454	476	404	458	432	425	405	418	429	432	479	428	427	458	425	433	416	419	439	447	429	434	419	441	416	438	439	453	412	436	437	423	409	448	418	444	448	453	436	402	406	437	437	454	454	421	422	431	452	433	437	452	434	433	430	447	461	424	422	452	438	429	429	445	408	418	394	471	440	411	448	384	422	422	410	430	467	476	432	434	428	436	426	425	423	405	454	446	462	424	438	411	449	425	437	429	430	441	429	414	428	412	397	451	462	428	440	448	434	475	446	408	399	444	403	410	434	428	425	430	472	397	422	397	426	419	461	483	401	449	469	420	430	433	442	433	422	455	481	462	424	470	440	436	437	404	450	433	424	416	420	446	382	431	438	474	403	469	410	431	429	484	458	422	475	457	415	414	422	407	424	407	438	415	448	431	444	460	442	409	453	421	437	466	439	410	382	439	419	425	433	450	445	420	447	428	462	406	467	454	473	374	445	455	398	426	411	420	441	453	426	429	411	419	436	462	439	419	446	449	453	460	435	410	445	449	454	429	465	414	427	432	424	418	430	429	456	453	437	442	417	417	427	440	439	405	442	410	475	444	450	470	426	432	420	439	408	466	444	462	429	443	440	420	434	393	440	409	394	450	400	450	407	441	467	421	474	441	439	408	437	450	464	427	432	452	426	453	452	403	386	426	434	446	432	445	406	436	448	414	420	413	434	421	454	446	418	467	440	437	432	426	414	444	461	465	425	455	455	437	434	441	440	414	444	419	450	438	442	417	436	478	438	429	468	424	444	455	426	440	410	446	411	447	436	501	454	489	427	448	427	421	443	388	414	410	482	432	426	426	448	433	453	434	444	439	429	453	433	446	417	422	422	416	419	449	453	489	432	447	446	441	424	432	441	426	416	449	422	456	424	402	407	413	426	409	438	455	474	449	400	474	397	408	477	393	411	444	422	457	395	434	411	419	423	409	433	423	439	442	435	459	427	462	417	448	464	416	450	426	437	446	429	433	440	445	386	429	454	451	430	451	409	446	434	395	429	447	427	417	444	469	402	436	433	411	422	395	470	458	410	433	440	472	421	438	429	461	438	393	486	438	452	454	428	434	452	432	418	419	418	469	443	453	404	420	449	413	450	424	432	449	434	470	445	400	452	418	408	398	428	431	438	428	414	433	437	411	425	408	409	449	473	414	426	438	427	478	447	450	426	417	427	449	425	468	449	441	438	435	398	446	431	399	424	448	481	383	405	441	448	414	450	426	420	460	410	402	422	415	468	430	425	437	421	465	388	427	438	426	456	407	450	437	439	447	462	415	459	434	460	459	396	423	425	438	415	419	443	442	424	438	449	451	418	410	450	401	441	430	438	439	466	432	438	393	432	466	394	436	458	446	465	450	461	426	453	458	438	426	407	425	401	457	473	471	428	438	467	469	433	432	436	488	412	413	464	452	443	457	423	446	423	456	453	394	434	486	433	417	435	458	411	410	501	414	465	460	436	423	438	442	403	446	461	442	431	443	424	422	413	465	441	442	432	422	448	412	441	449	429	407	398	437	411	406	424	424	415	415	473	453	375	387	452	440	447	421	414	409	411	424	450	444	428	433	388	451	416	436	439	429	444	436	462	466	431	447	443	427	427	443	431	414	421	445	425	428	416	438	412	416	481	437	414	394	409	405	487	408	388	428	477	422	425	471	457	468	449	432	433	426	447	442	426	392	399	442	468	458	438	412	445	443	416	423	396	435	434	406	447	405	446	438	432	423	428	416	454	422	464	410	432	390	430	402	441	438	397	432	411	395	435	442	415	443	479	402	402	410	450	450	434	446	440	466	436	430	409	435	437	447	441	420	422	491	430	442	444	444	443	443	446	448	398	443	473	406	407	429	395	431	439	407	441	410	436	410	436	431	416	428	417	428	407	446	417	409	463	451	433	440	407	441	420	480	429	482	459	439	417	456	434	444	441	416	431	423	394	427	391	460	428	425	446	432	439	461	406	439	424	448	432	453	417	448	451	400	498	428	435	413	448	463	449	444	429	437	422	419	410	434	443	490	420	418	418	454	424	444	412	423	423	436	438	428	434	381	414	453	429	468	442	435	438	423	427	449	429	438	425	416	401	411	464	405	409	430	426	438	455	399	416	429	399	424	443	447	415	426	405	496	435	453	463	413	415	438	402	410	405	466	424	435	400	429	421	439	415	446	447	426	447	417	450	425	453	469	411	437	458	410	391	433	463	400	446	440	422	430	424	399	482	440	457	445	413	412	437	446	448	421	452	431	406	453	425	415	455	433	440	424	424	407	450	400	408	448	449	462	443	442	492	437	433	429	399	459	425	465	470	426	400	404	389	441	460	441	409	427	452	457	447	417	425	431	426	430	427	443	402	464	424	437	477	435	414	443	420	441	402	435	449	424	424	427	479	436	398	402	418	397	452	442	430	444	415	446	431	450	439	429	430	441	422	421	457	423	432	445	406	448	459	455	463	452	454	427	427	449	407	443	426	427	456	457	407	472	440	479	429	401	432	461	434	449	481	432	440	433
1464	353	355	336	332	356	347	345	361	371	376	312	362	318	344	348	336	382	319	325	310	330	354	329	328	314	320	359	344	320	330	315	340	307	347	326	307	312	319	338	340	361	346	341	332	326	302	348	303	366	341	320	309	312	347	359	353	321	348	320	319	346	334	375	345	364	332	387	367	323	342	349	363	362	335	366	347	338	346	340	315	331	347	352	350	368	345	347	341	306	355	348	405	331	360	356	342	365	383	330	348	320	352	360	368	361	305	345	340	360	337	350	343	342	353	333	341	371	346	332	350	360	363	330	356	383	331	359	383	343	341	360	372	336	341	313	322	360	313	350	344	373	326	334	370	339	325	331	335	324	345	339	372	320	357	321	379	344	329	372	342	389	355	363	363	376	307	364	317	339	334	374	368	347	317	336	358	338	350	304	354	340	334	302	351	323	360	343	348	322	358	333	360	322	291	354	371	375	359	351	331	315	327	332	366	320	364	337	347	358	370	371	397	358	367	330	355	329	377	338	363	334	338	327	339	323	374	370	358	365	351	348	361	345	327	353	335	366	357	342	330	368	334	323	349	322	333	345	340	365	354	377	348	373	366	292	326	373	311	338	356	334	331	341	328	381	339	355	323	373	312	315	349	350	323	319	323	343	344	348	334	350	384	372	326	341	341	356	352	292	332	334	361	326	341	340	389	350	313	358	340	374	358	330	338	332	368	349	358	363	347	340	351	348	318	339	352	334	363	392	329	367	371	354	352	383	326	340	380	382	336	346	347	360	331	361	351	328	364	345	335	328	337	343	351	368	360	328	340	321	366	353	337	346	350	335	324	316	337	319	335	352	368	350	353	314	313	323	296	344	392	315	332	384	357	321	297	311	335	312	348	312	337	319	351	321	341	314	335	336	324	342	325	370	337	327	338	355	353	345	369	347	342	314	323	324	333	297	348	354	350	323	329	372	310	343	327	342	370	323	390	362	348	338	335	373	310	332	349	338	341	336	335	387	361	321	341	359	336	369	346	317	315	290	339	369	305	349	341	378	357	339	341	335	366	396	342	377	348	331	344	334	337	345	370	323	322	331	349	323	361	319	348	326	353	361	342	350	348	340	352	347	354	368	349	360	328	334	358	347	336	332	370	311	329	328	313	364	356	368	335	316	374	325	305	334	355	319	352	346	328	345	341	313	338	348	344	319	377	349	358	379	316	329	310	350	320	335	323	363	350	344	288	401	330	330	350	306	323	377	349	358	319	348	343	305	340	345	333	310	348	353	352	353	365	342	341	351	322	357	347	320	337	353	300	367	330	373	326	375	294	351	312	341	345	340	345	344	366	373	343	330	330	331	316	346	336	331	333	362	348	346	342	329	361	360	334	332	332	358	323	347	331	363	343	343	330	345	343	341	351	362	346	347	383	325	352	349	317	298	318	351	332	332	351	349	348	362	337	322	342	342	355	368	342	354	350	339	339	360	372	357	335	378	337	334	340	336	330	350	336	340	384	316	365	361	373	322	339	317	408	325	348	330	384	335	343	355	317	347	331	333	336	347	365	307	344	360	366	335	333	329	296	340	341	319	315	343	368	362	342	332	363	364	341	315	337	334	405	313	344	348	347	398	347	348	299	333	325	346	335	397	342	314	311	337	316	333	343	353	354	353	349	334	326	330	345	338	342	304	355	341	352	349	322	345	307	361	346	324	349	320	306	322	357	385	311	336	328	324	365	388	364	343	318	336	365	355	311	354	343	336	351	326	382	344	338	350	377	273	322	342	354	367	345	361	341	331	350	371	344	307	348	350	379	392	340	361	319	353	313	362	324	323	346	368	350	354	346	334	320	372	369	294	347	321	348	329	376	354	385	363	352	353	344	346	343	373	333	348	311	345	332	345	379	328	308	334	354	342	347	327	323	349	347	338	372	347	322	351	322	370	344	329	354	367	324	340	334	368	314	343	322	341	349	321	362	321	360	339	302	381	316	347	334	343	345	344	285	359	349	347	345	333	346	329	337	350	374	374	367	353	337	349	361	331	338	351	342	347	374	352	369	362	353	351	358	336	333	330	324	329	359	380	341	338	385	344	344	352	294	348	331	362	341	363	340	344	341	340	335	321	355	346	337	339	348	341	350	371	329	335	357	351	349	343	305	361	350	320	345	321	339	362	340	346	322	330	372	352	340	333	308	348	363	299	362	339	374	367	363	317	338	309	383	341	353	317	322	334	335	336	341	347	337	315	308	338	333	356	354	337	334	354	328	339	341	334	371	360	306	332	331	329	348	372	340	347	319	345	358	361	349	314	324	328	356	329	349	320	340	339	327	327	305	325	350	353	369	358	334	362	344	385	314	331	333	341	346	300	365	315	324	323	347	336	355	325	331	346	331	370	363	357	348	380	334	352	347	313	330	345	354	337	378	368	335	348	375	323	364	360	321	389	316	394	363	357	364	354	356	365	360	357	342	390	326	339	314	334	321	340	345	352	344	336	308	317	314	312	353	360	339	320	318	350	345	313	357	361	311	378	325	316	345	356	317	326	353	351	334	364	312	379	334	347	333	339	326	350	336	318	303	343	364	327	336	363	339	331	316	369	310	348	327	339	367	355	335	342	317	342	349	361	335	331	353	320	349	364	311	322	325	316	366	330	369	361	340	323	352	383	338	371	361	329	353	349	346	330	336	365	337	320	384	361	362	349	352	354	338	334	346	329	344	343	330	307	361	338	341	338	338	345	312	368	365	335	323	358	361	340	366	326	346	364	344	327	337	318	331	339	353	341	348	317	333	315	340	353	320	333	315	331	318	362	353	320	275	342	355	352	326	346	353	320	318	293	313	307	306	316	325	350	321	373	351	315	340	329	361	357	360	346	353	347	384	345	333	355	317	333	349	341	311	326	316	346	348	351	371	356	314	367	353	367	350	310	350	317	320	352	359	347	331	330	324	364	354	398	359	359	357	372	358	380	369	296	353	334	331	331	369	332	337	330	331	365	343	364	344	334	326	355	333	338	352	331	336	358	369	359	338	355	350	324	332	378	345	360	344	372	368	344	353	346	365	364	314	339	373	331	341	318	345	335	344	357	323	340	339	346	338	340	325	337	363	363	343	349	316	372	365	373	360	337	349	344	376	340	357	312	348	362	346	380	344	353	347	329	364	343	389	342	319	346	333	330	353	348	389	370	366	356	336	333	330	350	318	346	347	376	383	325	361	343	363	348	332	310	340	368	335	325	340	304	357	352	304	299	340	326	318	321	341	354	326	372	321	344	356	326	340	339	345	316	326	319	310	328	324	362	355	358	338	339	334	348	336	340	316	363	310	364	320	343	347	343	345	345	361	348	362	344	349	345	343	317	359	323	347	329	308	316	383	353	315	362	334	319	355	360	342	333	324	350	337	362	328	344	360	341	384	353	341	333	339	355	346	329	323	349	316	377	352	351	304	374	348	329	341	361	348	339	345	327	322	340	326	338	353	351	342	339	358	350	365	363	338	310	350	346	344	362	372	333
2211	831	839	854	925	848	881	830	850	837	809	854	817	853	860	826	851	811	857	839	839	819	841	838	847	855	796	801	881	834	853	835	874	845	815	882	853	786	884	836	791	904	839	782	822	804	849	795	833	819	853	809	874	798	857	855	772	844	809	847	836	814	858	829	817	851	887	808	836	875	827	794	812	831	822	867	792	895	873	814	779	892	854	881	836	836	835	890	809	838	797	826	835	851	875	782	825	811	833	783	820	867	818	831	808	853	834	852	840	858	835	835	795	809	808	815	853	839	822	841	836	802	833	861	821	849	832	806	836	827	795	799	843	777	809	775	830	841	833	791	836	856	860	831	857	829	815	827	828	803	863	842	796	821	848	815	837	884	830	843	873	822	821	881	798	830	870	762	860	866	813	869	863	834	822	831	886	809	831	797	806	855	838	811	844	884	799	795	845	820	842	759	785	816	825	877	786	821	863	798	841	774	839	818	832	812	784	875	862	874	833	833	793	858	879	868	873	840	930	867	807	821	859	843	882	862	871	824	828	872	815	854	843	840	853	778	890	784	889	780	851	832	861	813	818	846	866	822	819	822	832	782	841	819	856	803	821	817	810	797	819	877	864	823	809	816	822	821	835	790	820	828	815	799	808	859	826	776	766	852	878	797	839	801	895	795	814	843	793	796	861	786	840	827	835	834	835	825	801	842	829	803	773	817	874	856	804	858	822	819	820	821	821	819	845	842	831	848	894	858	813	828	808	855	856	823	835	856	855	800	830	813	839	823	875	858	788	811	824	856	899	859	911	805	791	810	868	880	832	886	799	824	854	810	827	880	842	846	778	846	863	850	829	799	816	843	820	825	818	812	816	822	819	817	853	829	825	811	858	821	892	845	795	824	860	829	840	834	815	837	857	829	855	815	868	845	835	819	816	848	834	844	835	837	834	859	888	828	856	830	837	783	836	853	816	856	811	816	806	833	830	815	823	817	868	809	882	884	829	818	816	820	788	825	776	846	841	794	829	831	818	826	803	795	855	823	798	804	850	812	834	827	829	793	834	861	801	793	839	832	878	839	823	813	828	831	861	823	814	861	864	821	830	881	824	826	837	810	839	876	808	770	799	869	868	841	803	857	870	843	824	795	829	816	793	843	837	794	787	814	855	864	832	850	848	838	842	859	790	828	816	815	841	846	890	802	844	844	761	901	823	820	858	834	810	840	840	841	847	851	846	843	816	801	821	832	826	854	855	800	828	818	876	822	820	822	849	805	785	869	874	809	831	865	792	869	800	896	841	794	855	854	821	816	809	826	847	791	878	820	837	869	781	804	853	889	841	810	838	827	817	852	822	851	868	837	843	803	852	803	812	813	788	829	854	798	775	834	874	823	854	781	844	856	785	805	834	847	770	852	824	811	772	847	833	857	792	820	876	865	806	847	847	864	809	835	773	841	847	874	836	800	822	842	787	829	824	802	853	822	805	863	842	856	800	823	789	837	858	787	824	806	847	826	817	830	814	839	828	846	821	795	822	806	871	892	846	806	841	828	882	876	877	841	857	823	855	834	813	843	870	844	807	829	840	848	885	816	811	849	832	762	834	860	846	781	856	807	839	839	756	819	799	848	791	869	814	818	827	810	865	859	809	819	903	871	820	831	873	844	781	852	944	813	790	782	859	780	797	756	856	805	805	831	835	799	836	829	847	848	870	777	849	832	888	802	817	823	842	814	868	833	810	819	823	826	824	865	821	793	802	791	888	805	859	837	809	808	800	739	818	843	817	823	843	814	841	889	793	867	852	855	897	833	818	822	849	840	848	809	789	843	874	793	800	826	787	783	803	832	835	835	807	827	805	797	864	762	835	792	842	860	813	854	873	824	814	811	823	816	837	833	856	835	864	856	798	802	860	793	832	802	760	794	821	792	825	817	800	825	829	841	848	858	847	829	824	781	830	834	834	852	832	842	841	830	811	838	864	808	811	822	844	801	830	801	863	837	859	855	803	795	815	816	803	829	834	879	835	879	882	741	818	854	818	820	820	790	812	807	886	801	827	858	873	810	856	834	872	854	840	804	918	832	888	899	822	848	845	827	883	815	829	815	882	820	801	834	824	827	873	818	814	830	865	818	812	790	827	816	787	808	847	802	817	807	843	806	814	841	859	873	877	833	792	847	776	785	895	825	871	837	771	816	865	854	866	819	831	828	826	814	778	792	853	846	861	825	856	802	858	795	839	881	804	790	771	825	837	807	862	820	844	839	779	797	815	860	809	826	812	820	787	817	807	823	838	809	798	853	819	842	850	853	816	802	859	800	872	855	842	809	835	846	803	843	861	807	857	855	816	812	804	818	837	769	845	809	815	788	848	867	811	842	761	756	822	871	829	820	821	852	783	816	839	863	851	796	816	883	890	868	842	854	842	796	837	857	873	825	836	821	879	802	764	905	846	837	790	830	802	781	831	887	849	855	854	811	902	840	879	816	773	844	866	830	822	872	847	845	815	814	860	810	842	811	790	861	834	804	840	808	874	748	835	817	843	824	822	845	811	820	835	835	803	825	849	878	836	835	814	863	809	849	739	794	867	840	822	823	855	864	874	799	816	844	835	811	825	846	808	839	790	855	775	800	804	832	869	847	847	900	798	832	842	866	838	824	766	882	789	857	812	871	852	783	837	865	888	824	789	792	789	874	856	831	858	828	879	812	904	857	824	834	832	825	837	830	803	843	843	846	825	849	849	799	837	877	805	854	859	869	808	792	806	770	816	821	812	899	821	840	816	815	801	789	863	816	876	807	842	797	890	847	847	871	829	808	849	853	770	846	879	857	815	874	816	802	782	803	850	839	866	814	847	812	809	799	825	791	851	830	844	840	844	839	833	826	770	848	834	894	834	801	812	871	872	830	799	800	871	865	806	831	850	857	840	826	858	840	857	856	848	837	888	804	879	847	868	806	858	799	836	822	850	818	789	813	858	847	842	862	894	811	817	769	842	818	832	822	802	823	857	808	849	874	816	781	774	831	864	797	895	845	794	862	800	865	850	888	789	792	848	814	856	815	832	827	789	811	849	832	874	833	858	802	833	832	851	849	836	876	823	825	857	839	847	865	852	855	776	817	823	832	834	864	814	798	792	858	864	894	850	829	863	844	865	846	825	827	868	862	834	778	810	827	828	812	816	832	882	825	829	841	838	837	801	822	834	812	844	840	813	849	813	783	827	813	883	803	861	822	839	796	800	807	839	830	828	866	821	788	848	797	845	836	825	814	881	825	800	836	875	843	798	832	820	835	795	865	837	839	800	864	819	843	828	805	796	790	846	832	817	857	898	853	811	833	865	811	797	804	856	826	821	812	844	834	847	807	870	835	790	818	785	805	809	791	791	794	862	857	791	860	867	857	839	794	839	823	874	837	866	828	831	865	850	896	800	828	857	859	874	854	851	812	818	796	861	849	813	840	857	858	853	842	846	874	856	837	891	862	892	816	784	807	839	826	828	824	853	847	816	878	876	800
7277	555	588	529	475	441	391	390	362	354	356	374	345	333	314	396	375	325	337	340	374	301	325	332	319	325	347	308	329	303	328	342	360	340	354	349	358	327	301	350	358	344	350	336	359	348	355	307	346	334	341	336	324	331	337	316	335	301	312	323	350	354	355	323	318	365	347	356	312	345	305	309	361	357	360	316	339	343	344	303	357	350	332	338	335	310	351	366	304	341	332	317	358	318	343	364	319	367	329	290	340	327	304	359	330	341	330	356	330	331	350	355	319	333	317	355	347	318	342	357	344	336	344	336	340	336	344	331	354	321	359	332	349	307	281	330	352	349	350	363	335	338	367	351	327	347	315	305	335	349	350	342	305	353	336	316	353	328	339	314	320	308	337	311	319	321	352	337	341	315	328	338	306	363	349	299	324	349	356	336	299	361	327	366	359	330	323	343	306	341	385	348	354	332	324	340	354	338	347	340	330	305	382	340	385	334	322	382	327	333	313	349	346	330	314	341	339	315	349	334	318	305	350	321	321	340	315	361	328	324	380	333	340	350	345	342	353	323	368	381	336	336	335	311	331	354	380	345	315	357	361	314	317	328	319	356	328	340	400	339	333	342	285	311	370	350	366	322	322	340	322	314	304	318	344	355	342	327	336	306	307	329	295	351	349	327	321	315	305	328	378	322	331	341	329	338	347	353	344	340	321	345	349	306	345	362	341	358	289	307	315	336	338	332	281	301	325	354	355	323	322	321	310	365	348	319	333	326	341	353	349	320	341	359	340	319	332	324	339	331	322	321	308	358	307	346	316	357	346	329	334	340	371	361	341	351	349	306	344	317	326	358	337	337	336	333	314	341	328	324	333	335	320	292	322	321	341	330	335	323	359	313	312	335	349	341	342	332	324	322	318	310	353	351	309	316	332	338	336	355	350	375	374	354	326	363	332	364	352	317	337	340	386	367	380	312	347	331	337	341	330	340	332	358	346	328	351	327	342	338	318	300	349	334	347	334	358	327	344	367	311	328	345	354	343	302	344	342	353	315	346	324	338	313	316	363	339	340	329	329	322	341	306	355	311	333	325	332	366	344	323	306	365	306	338	347	326	319	361	348	361	354	355	369	331	350	337	351	365	363	349	368	319	347	336	344	316	305	337	315	344	315	361	371	340	342	367	360	345	335	351	352	317	293	344	327	313	351	364	359	333	392	345	374	355	344	350	343	301	293	328	319	348	342	306	342	365	344	349	331	312	324	358	340	326	307	358	322	354	363	324	316	324	364	345	334	364	332	324	351	340	349	323	333	352	344	355	335	331	335	332	340	333	331	345	337	326	315	315	324	315	319	345	342	335	329	337	315	312	376	324	320	347	314	324	342	311	324	350	333	331	327	329	301	303	355	339	331	340	338	348	358	327	311	345	349	365	315	325	315	333	324	322	341	355	363	358	357	347	328	325	324	298	313	334	335	302	357	336	330	340	320	332	328	351	365	324	338	366	328	335	372	335	300	313	344	328	334	349	330	336	334	350	316	351	295	344	331	351	338	355	334	331	328	359	347	344	313	329	334	309	361	349	360	349	313	285	331	335	360	324	330	299	317	328	386	325	357	334	335	333	346	335	313	306	326	358	358	325	326	319	355	335	336	346	325	335	311	357	307	314	354	328	335	344	310	369	369	326	305	337	302	384	337	373	344	329	312	333	321	310	294	366	376	324	332	371	325	316	333	355	301	331	318	300	324	300	335	367	329	353	328	313	330	294	338	332	363	301	319	334	323	320	336	316	333	362	338	316	321	338	347	302	316	338	365	365	340	325	321	344	337	334	335	314	311	311	374	314	317	322	346	339	316	282	329	310	345	340	304	363	328	340	370	360	349	344	350	332	344	354	356	329	314	343	344	330	353	324	366	384	320	366	352	328	345	345	315	331	321	333	321	355	358	324	321	348	333	353	316	324	330	348	350	347	310	354	355	313	362	350	342	329	339	318	343	326	382	365	330	330	342	345	330	322	353	338	331	332	313	335	372	347	365	326	365	334	351	304	354	332	351	284	343	333	366	366	356	329	308	361	353	335	338	324	330	346	354	331	317	339	306	342	332	325	352	345	317	351	311	331	345	330	320	361	317	351	325	324	315	311	320	326	329	351	331	342	338	341	357	289	337	310	322	330	325	318	347	352	338	356	361	341	336	312	340	336	326	343	355	320	315	390	338	331	328	340	351	334	323	309	327	298	364	357	349	346	346	337	313	309	375	389	335	341	319	303	329	320	337	332	344	343	374	360	287	332	331	297	339	340	301	342	347	354	338	305	375	335	330	331	300	362	328	320	360	358	333	316	351	313	345	334	320	342	309	333	311	328	339	340	354	362	350	337	350	319	353	334	299	354	345	325	329	340	318	333	354	306	336	340	318	315	326	345	325	349	305	369	302	300	328	343	374	352	320	350	330	352	333	334	326	333	345	336	320	356	339	327	328	319	323	318	332	328	321	330	336	378	307	353	343	347	322	336	359	306	328	351	350	335	353	328	367	343	338	358	333	333	320	337	309	346	361	319	346	348	331	354	355	347	352	309	312	334	329	328	285	314	311	331	337	328	307	354	329	334	337	325	376	336	333	313	344	351	316	259	318	340	377	301	336	342	374	356	337	339	330	321	343	332	310	359	336	340	322	346	310	333	325	330	316	327	326	372	321	329	310	356	340	340	356	366	347	336	294	320	363	308	344	340	317	349	342	325	322	349	383	316	355	332	353	324	352	335	344	325	328	349	350	334	332	308	361	351	342	362	328	327	338	299	341	356	338	361	337	372	329	313	342	334	311	332	341	343	320	361	335	347	373	309	342	333	311	346	330	350	322	326	321	345	353	335	325	324	331	351	332	346	404	323	342	352	324	341	323	345	357	329	338	351	350	320	318	361	323	345	310	325	351	323	337	339	352	307	349	338	335	351	341	395	352	318	309	339	361	301	330	334	308	346	349	313	346	332	318	364	300	332	340	337	332	334	292	324	355	366	322	345	350	333	310	337	320	302	303	325	341	343	359	342	342	314	328	332	331	319	317	336	296	330	330	309	338	375	330	327	359	349	356	355	315	354	324	337	362	322	338	322	321	356	341	325	350	333	338	294	303	369	380	375	357	364	333	347	358	321	330	318	330	327	347	322	341	280	339	372	318	337	354	325	304	361	308	329	318	321	351	346	347	352	363	335	289	328	337	288	311	331	334	352	361	324	356	308	337	316	334	355	342	352	312	346	363	353	353	373	380	342	354	342	303	334	311	322	291	306	357	304	354	310	309	342	348	335	327	358	314	339	315	319	344	338	298	343	350	312	334	382	327	373	356	305	327	319	360	340	309	344	345	308	319	346	366	346	299	327	339	342	366	354	347	322	334	345	304	330	325	314	351	332	367	338	314	307	327	310	341	320	365	346	356	312	383	376	343	316	336	347	320	337	338	329	324	329	326	330	357	330	335	294	329	311	342	368	367	322	319	323	361	321	335	376	336	350	339
6705	1032	1303	1441	1322	1215	1116	986	1015	932	922	930	917	880	896	864	847	891	838	861	818	859	815	804	844	843	824	809	821	799	828	841	787	818	788	835	828	794	840	789	839	841	788	794	814	813	826	810	783	808	803	786	778	821	806	817	789	782	803	821	787	823	825	863	778	797	865	813	807	822	828	788	767	801	773	802	795	856	867	757	780	785	789	832	813	807	804	808	812	850	821	858	805	774	818	816	814	851	800	789	804	786	811	807	898	885	852	840	795	842	803	803	760	865	813	798	825	871	844	786	847	855	818	778	791	823	825	759	825	826	841	852	793	814	796	865	787	824	848	802	796	783	803	783	782	810	831	804	760	787	775	793	830	731	771	789	806	856	809	825	769	799	762	794	777	811	806	819	838	799	789	805	867	815	803	795	764	796	779	822	760	856	721	791	783	820	852	808	813	768	781	793	779	774	808	803	803	864	806	866	832	808	798	823	806	814	823	804	825	778	843	841	786	838	806	811	790	798	813	808	795	808	752	791	780	840	820	783	814	828	820	793	796	838	788	842	832	810	817	779	798	802	805	829	781	809	789	804	765	821	830	804	781	803	831	846	824	793	786	764	875	782	803	751	781	805	772	787	778	774	758	871	789	788	844	812	801	833	803	828	797	819	803	800	842	764	828	801	827	800	803	819	781	833	797	815	796	800	765	757	810	773	833	794	805	783	767	816	839	802	794	830	818	776	771	867	824	783	808	812	815	782	800	782	829	833	803	783	830	809	820	807	875	821	762	823	799	800	797	811	797	786	844	810	786	845	861	794	801	778	853	777	853	793	798	797	830	790	841	827	828	800	799	827	773	795	802	803	820	858	781	804	803	787	813	802	810	844	785	824	770	819	783	794	822	771	772	797	829	775	798	803	799	804	796	803	819	774	843	782	773	764	810	762	781	837	778	786	820	813	786	836	825	816	787	803	802	801	854	781	857	790	783	852	804	783	833	758	808	825	826	830	795	826	864	852	837	795	799	778	799	793	814	772	822	816	790	759	778	823	758	840	793	811	818	794	830	791	824	762	802	774	774	793	730	794	817	838	777	814	780	847	812	770	869	798	776	808	848	786	837	772	751	809	773	795	762	867	833	823	801	800	835	852	826	825	837	799	829	839	797	814	821	811	810	795	814	764	783	803	805	779	820	809	844	800	807	835	853	788	817	832	847	796	804	748	802	818	810	777	759	793	848	825	816	810	781	796	763	799	773	846	888	823	810	856	812	836	768	791	756	832	832	816	731	794	742	792	780	808	854	772	810	809	788	802	847	789	803	842	799	857	834	830	770	846	831	808	791	773	804	837	796	813	858	857	796	773	833	828	830	797	822	853	789	826	803	829	764	787	825	743	805	806	765	819	804	833	838	810	848	798	814	836	831	784	829	781	756	825	843	819	828	825	804	772	853	779	843	782	784	789	849	776	838	804	840	871	848	855	774	761	872	804	843	790	808	847	806	791	807	789	802	762	843	819	806	819	815	808	823	843	777	802	800	807	840	790	813	800	761	825	750	775	837	837	796	835	821	851	836	777	762	772	827	840	799	801	790	795	811	856	793	821	780	840	802	838	817	791	822	799	814	810	802	791	804	833	815	764	798	822	827	761	823	836	835	793	784	784	786	834	768	813	867	759	831	857	750	752	803	834	855	808	810	835	823	802	817	794	800	757	799	802	829	817	809	799	775	790	781	805	834	820	797	843	805	808	786	841	784	748	800	822	851	789	773	772	763	849	838	852	795	779	805	817	811	791	786	822	791	815	838	788	835	821	885	868	826	775	769	810	808	850	804	839	812	813	835	781	833	804	825	829	813	770	843	811	775	777	807	803	804	867	797	752	820	815	835	822	808	850	816	796	819	768	814	818	839	842	801	793	820	712	832	803	891	818	808	805	799	821	809	833	789	755	823	794	849	814	789	808	765	781	809	792	787	883	826	797	779	793	803	764	800	790	828	836	832	819	803	811	763	802	805	810	802	816	786	819	867	803	856	788	793	784	808	869	800	772	764	834	849	801	782	811	778	786	847	833	777	841	800	813	824	843	814	824	831	810	811	846	749	812	822	807	768	794	779	846	765	829	820	827	809	822	830	783	762	773	832	771	821	812	841	800	810	751	833	839	801	779	893	778	815	846	810	805	812	802	841	818	774	824	786	842	769	823	766	825	795	820	792	775	790	769	804	870	800	844	786	819	784	819	826	858	764	814	839	839	727	801	792	796	820	832	789	788	763	820	820	836	791	864	795	822	803	740	848	765	801	750	771	808	784	786	829	819	819	834	788	801	869	789	815	793	896	867	788	832	828	801	764	778	823	854	797	763	866	875	789	815	761	759	836	834	791	776	796	731	810	783	805	820	760	824	815	791	817	773	768	754	806	811	795	829	815	754	801	825	786	814	862	786	795	792	810	809	840	831	815	791	786	817	811	787	832	779	789	824	795	809	781	788	780	835	764	814	811	778	817	854	807	798	831	763	802	783	833	788	777	716	777	799	860	811	822	775	826	824	774	812	795	829	826	816	775	794	822	850	814	831	806	774	787	830	818	837	824	829	772	801	804	838	802	809	775	815	769	786	821	820	781	829	852	812	776	823	785	817	817	802	820	819	825	791	788	817	789	850	860	808	789	773	807	799	827	779	759	787	804	789	819	817	826	802	792	795	795	812	820	815	802	794	819	824	818	790	823	814	776	799	821	802	803	809	796	767	758	888	833	798	831	788	772	764	842	808	814	814	786	838	790	809	805	820	850	823	802	794	839	779	807	817	821	805	811	772	781	821	848	812	796	828	841	794	770	777	815	844	819	855	765	740	766	743	838	766	762	820	784	784	831	830	781	808	805	758	778	814	809	837	773	821	787	807	787	770	767	761	825	826	828	815	800	794	819	797	761	810	845	797	815	797	831	820	824	795	753	830	777	777	780	805	854	810	776	808	839	847	787	794	767	856	819	802	777	801	816	788	761	795	881	802	808	792	827	811	829	848	800	785	847	838	828	852	764	774	828	819	798	803	782	762	801	823	814	797	815	787	802	811	832	775	843	768	847	812	812	783	796	819	821	817	792	829	821	824	856	841	786	847	797	823	756	808	862	797	817	801	762	791	808	884	831	773	781	819	803	808	785	793	799	831	855	812	803	853	802	788	873	806	840	771	822	789	770	783	851	730	815	810	841	820	763	778	797	808	789	811	843	788	770	762	793	835	790	800	834	811	820	781	794	789	758	844	791	840	810	810	809	799	810	799	825	824	812	797	840	856	794	771	820	837	805	837	810	809	782	806	800	805	811	827	794	811	775	801	811	748	810	786	836	839	774	763	812	816	836	769	837	823	842	793	821	850	803	819	802	856	839	756	781	800	817	799	801	824	788	760	862	799	821	853	835	810	837	821	782	788	839	795	823	857	825	829	850	819	786	799	811	804	832	780	818	785	840	822	783	798	815	851	818	829	784	868	836	814	821	815	803	783	791	816	858	849
12367	747	637	513	354	327	275	263	250	190	175	222	209	217	181	202	198	198	167	168	188	165	168	176	163	182	166	179	205	193	172	186	198	154	161	158	172	167	186	169	178	176	181	156	151	169	163	150	181	151	171	168	181	195	160	183	183	160	165	193	149	192	183	200	156	172	162	142	186	162	155	171	170	200	167	185	164	158	161	163	176	162	183	147	163	164	175	150	135	174	165	171	184	176	188	178	170	193	192	191	178	166	160	156	158	157	164	173	203	157	159	163	194	194	170	157	170	182	169	150	171	176	142	177	155	134	177	181	179	187	151	167	160	158	164	166	192	172	188	167	179	183	167	164	154	173	148	155	154	164	168	166	153	168	174	175	175	158	161	168	172	140	188	179	181	178	164	171	164	145	149	170	188	165	185	159	178	169	166	175	180	169	177	186	161	166	143	158	166	163	152	181	173	169	157	172	183	176	163	171	178	163	148	170	192	162	178	155	164	171	184	171	174	176	162	170	152	181	156	164	174	168	181	171	169	172	169	155	162	164	188	171	154	175	175	172	160	186	155	170	149	174	170	168	174	170	175	178	170	181	168	165	169	173	162	165	184	144	177	169	187	204	167	163	156	171	181	179	162	157	167	158	181	172	155	171	164	171	174	167	168	170	159	167	191	164	153	155	157	136	152	170	157	179	161	162	142	154	156	166	182	167	157	169	159	157	148	168	187	171	164	158	177	180	139	175	187	161	158	145	150	172	144	149	169	168	181	169	178	174	181	156	154	189	162	158	181	186	165	183	164	177	180	178	166	165	180	165	160	178	156	164	178	164	165	168	178	175	164	162	167	172	183	184	178	132	160	183	171	173	172	155	183	189	179	172	197	178	167	176	200	167	156	177	147	139	166	156	164	184	201	177	169	153	158	161	190	168	161	158	166	158	194	151	184	168	148	157	175	177	171	186	190	156	147	151	165	164	157	189	174	177	151	167	159	174	175	165	159	167	174	168	168	152	189	160	172	149	184	163	175	192	161	184	161	176	170	188	162	170	151	177	163	170	162	163	188	174	170	166	157	169	173	162	178	178	194	180	176	161	192	201	153	142	141	191	188	161	168	175	170	193	175	161	158	181	187	171	166	150	157	160	184	167	181	169	186	163	168	184	183	163	174	156	162	182	154	147	177	184	160	183	171	170	151	173	161	164	163	181	158	172	191	163	184	193	182	178	158	164	178	155	138	153	170	164	174	173	165	168	166	181	165	165	163	172	150	160	214	176	162	146	179	143	170	161	165	157	160	154	180	168	166	160	170	176	165	161	150	155	183	176	174	182	156	152	180	152	178	176	154	144	163	165	177	149	195	198	189	154	178	164	147	154	163	172	164	160	159	176	182	142	171	165	176	159	188	165	146	154	179	164	164	164	176	145	168	159	153	178	166	185	149	162	168	159	170	146	161	159	161	183	188	170	169	175	150	162	168	189	180	158	170	175	173	179	183	139	163	168	165	175	172	173	154	189	155	181	149	162	163	185	177	190	172	142	161	160	177	165	167	159	172	176	153	156	173	144	179	164	167	165	161	183	164	161	164	172	151	181	157	169	193	184	170	178	189	159	175	174	178	167	166	168	178	154	175	160	171	158	159	168	145	188	167	185	168	160	182	144	182	188	163	151	153	181	177	188	181	162	177	174	167	142	154	173	171	163	168	152	170	161	179	153	129	146	153	182	178	173	173	175	169	171	144	173	172	173	213	204	156	140	193	181	177	162	152	146	193	148	204	165	168	169	144	158	147	176	162	167	178	164	179	176	160	157	160	171	179	163	161	181	170	203	164	189	161	203	165	182	154	162	192	163	184	149	149	170	151	159	157	166	174	148	166	181	171	172	162	132	159	182	156	170	206	165	150	171	145	154	161	154	174	166	169	121	156	169	167	162	180	177	148	128	143	184	162	207	189	191	155	153	180	165	182	172	164	173	171	190	172	167	170	167	191	175	152	178	151	181	170	182	182	164	172	167	155	151	175	178	161	180	200	188	178	176	176	190	158	165	157	168	176	179	175	168	185	168	163	146	146	147	148	176	155	188	180	147	157	204	169	143	167	187	156	199	182	181	166	144	151	177	218	177	166	162	165	156	184	171	176	175	150	161	175	203	165	166	174	178	184	163	168	208	172	145	184	173	183	142	160	167	171	148	168	153	157	163	177	147	183	181	173	157	148	179	163	167	179	164	170	157	169	185	162	166	175	145	151	148	177	161	146	145	153	182	168	158	172	186	178	161	164	163	165	173	156	167	156	154	152	159	188	188	157	161	174	161	165	177	156	184	154	161	186	191	169	183	169	176	161	167	165	152	186	151	160	190	183	164	171	170	163	181	189	170	159	152	171	166	189	158	167	168	159	162	164	143	147	164	161	169	159	166	178	157	163	168	161	171	166	186	183	191	155	163	192	145	152	146	167	139	180	181	157	182	176	162	165	160	162	185	160	148	146	168	165	171	153	152	163	166	177	156	171	179	161	176	169	160	161	164	192	186	159	154	148	180	172	160	165	185	144	166	176	166	164	178	166	174	156	169	178	188	185	142	182	160	179	167	197	178	172	199	138	196	156	169	150	174	141	176	144	190	173	164	175	157	141	168	161	155	165	188	147	151	171	175	161	155	150	181	171	155	163	154	162	141	166	163	155	160	201	175	179	151	174	179	158	158	190	163	132	183	186	168	148	170	171	148	144	156	166	171	169	165	151	163	149	189	150	170	151	169	160	172	184	156	155	157	180	188	162	169	158	156	145	154	153	158	137	175	162	160	182	145	167	174	191	189	154	183	194	176	170	178	160	158	191	159	176	137	155	163	154	187	167	188	164	167	178	190	175	144	161	153	168	166	171	156	173	160	167	174	170	188	140	148	159	158	191	162	173	161	157	153	167	170	176	172	179	160	156	152	147	182	165	178	134	156	154	165	161	197	186	160	166	157	145	166	164	171	170	151	157	155	173	162	139	175	141	176	155	190	175	177	134	178	182	168	159	156	163	158	174	168	143	157	169	193	150	160	159	168	178	163	168	153	166	174	149	183	162	172	161	178	185	173	158	144	175	202	165	158	179	164	169	170	173	164	148	185	182	155	176	188	165	165	186	177	190	163	163	198	171	175	182	145	165	158	159	174	191	161	154	174	184	163	162	175	168	153	168	173	160	153	146	142	153	150	165	173	186	176	163	170	173	168	158	166	208	168	161	174	147	192	160	174	182	160	139	147	183	170	151	186	175	161	152	161	154	186	153	174	185	157	166	171	142	173	155	151	165	152	144	161	184	194	156	187	188	185	161	154	168	189	165	182	144	169	192	197	153	186	156	149	173	163	147	172	165	157	164	163	160	166	184	153	152	175	172	178	167	153	176	141	128	154	166	152	169	161	193	156	164	180	170	160	185	152	183	154	185	171	169	136	177	153	171	157	166	165	176	194	181	163	164	177	159	160	160	183	173	159	144	165	182	166	181	179	170	168	165	173	158	156
7998	824	1376	1617	1383	1197	1013	862	787	742	642	613	635	556	534	556	548	547	510	528	467	489	505	517	476	491	471	478	456	461	468	462	471	475	437	495	439	426	441	429	460	406	421	479	434	419	458	424	423	442	417	464	472	460	436	456	413	431	437	413	442	447	417	452	444	405	441	475	494	455	422	448	451	457	440	412	410	429	432	423	434	434	435	433	428	451	454	408	431	415	451	437	426	481	447	448	439	420	424	420	418	408	484	419	441	460	434	458	424	411	410	445	423	435	448	435	422	414	419	414	446	463	445	442	426	431	413	476	396	462	426	428	405	408	431	467	447	418	437	413	427	391	399	447	445	468	429	422	401	431	443	442	482	453	437	403	425	423	469	409	421	434	425	437	423	393	429	445	428	443	448	399	451	448	429	431	403	406	430	442	474	433	430	431	449	440	408	448	401	453	443	440	435	427	459	438	382	447	440	392	448	423	439	437	417	468	450	443	434	465	434	432	419	427	404	426	425	441	432	419	445	409	407	445	418	410	439	414	448	451	440	434	430	407	442	451	464	461	471	428	466	441	434	440	422	437	459	407	437	427	400	449	455	463	466	420	427	458	466	455	455	388	445	421	403	436	475	439	443	423	444	390	441	454	417	440	415	433	403	408	420	438	435	461	463	465	427	420	451	434	415	423	456	461	419	410	399	458	429	441	447	426	450	437	404	437	418	451	467	434	435	429	409	443	433	436	426	383	453	439	444	443	438	491	452	417	423	462	412	426	430	453	407	489	433	455	431	411	411	457	454	457	469	454	445	414	415	432	448	430	444	407	420	446	436	446	445	441	427	444	411	460	414	422	407	461	414	451	416	443	451	426	433	441	417	442	429	423	462	435	433	394	430	389	429	403	418	429	421	404	404	414	425	408	436	423	434	431	428	439	427	455	416	389	454	456	467	427	396	436	440	465	440	436	419	427	447	476	416	438	432	474	420	402	471	437	391	444	409	422	413	467	402	436	404	411	423	434	421	464	450	417	440	413	467	413	450	414	433	428	447	438	445	419	458	436	439	406	412	438	437	452	419	428	453	456	412	444	401	393	401	439	439	385	465	468	453	435	408	449	431	443	426	453	407	448	431	449	450	430	405	392	441	419	416	414	421	459	446	436	437	462	399	409	459	436	429	472	407	419	446	467	437	463	455	404	441	443	403	459	405	443	414	423	408	418	460	481	458	440	414	478	422	447	437	425	432	391	411	446	458	433	467	443	430	418	424	407	418	398	460	473	426	415	423	419	431	427	414	452	416	420	456	424	445	466	421	406	419	430	475	444	413	443	460	421	422	414	440	422	476	420	427	445	430	424	454	416	432	425	415	424	440	466	439	435	385	402	466	423	475	432	425	430	439	431	392	470	450	450	434	441	404	403	448	409	440	407	435	419	409	425	452	437	397	439	452	435	440	435	442	415	466	462	441	431	444	445	444	466	412	440	400	411	432	458	423	429	451	410	422	455	438	429	405	418	432	463	389	409	405	440	450	447	446	403	426	406	435	410	431	430	400	417	404	413	454	437	410	435	462	460	422	403	439	403	464	444	395	435	428	400	440	450	434	421	443	446	441	412	449	469	411	452	472	433	413	474	433	432	405	445	472	439	406	418	477	459	446	415	434	436	456	422	442	394	454	442	464	449	435	430	436	460	418	455	414	435	417	430	455	502	417	445	410	421	423	458	393	398	466	447	436	445	451	435	439	474	428	435	416	446	426	430	444	458	438	417	400	405	434	435	428	414	437	425	438	411	466	480	415	427	407	442	414	396	420	438	408	410	434	422	432	435	455	417	473	408	426	474	437	411	445	431	421	449	470	418	412	449	436	426	410	423	415	439	449	415	403	405	433	448	417	427	403	415	457	441	419	419	424	424	380	474	425	411	404	403	418	430	435	413	441	416	381	469	454	439	455	389	418	412	458	462	448	423	413	432	420	436	487	449	465	403	427	463	437	502	422	429	403	464	420	427	396	413	414	455	456	447	410	431	427	455	433	485	428	423	418	425	464	404	421	456	429	411	424	434	418	430	407	463	410	433	392	414	428	418	411	399	467	413	419	432	432	432	447	432	408	408	416	451	460	473	436	448	463	420	449	441	417	425	452	423	399	422	431	413	423	442	446	437	443	408	442	446	412	445	484	433	409	419	443	458	439	390	434	431	447	443	408	391	430	432	440	439	430	442	443	442	469	433	426	397	439	425	439	437	453	416	416	411	465	396	406	438	484	453	440	449	411	433	429	443	476	417	460	448	435	433	436	431	478	426	431	447	451	399	410	443	394	458	402	424	387	427	422	396	444	422	403	412	448	442	454	421	426	451	404	446	452	443	422	406	418	407	439	465	430	405	390	449	421	408	427	396	438	433	430	423	396	422	429	447	412	394	441	404	442	380	423	430	414	459	483	457	461	398	415	449	415	433	440	428	462	433	448	437	429	395	425	388	485	407	450	427	416	416	401	432	443	412	449	437	430	416	438	444	455	392	422	462	452	443	406	464	413	421	404	429	446	438	443	424	421	440	420	419	432	416	430	471	403	453	427	413	489	463	468	440	393	444	477	448	427	421	419	468	425	422	441	441	436	430	375	436	406	435	445	438	456	445	452	447	411	429	477	435	449	439	459	408	439	424	442	474	447	440	503	408	414	455	428	454	434	458	433	445	394	399	418	422	407	433	443	396	409	420	430	467	393	423	428	424	425	427	449	457	413	436	459	433	434	428	423	412	474	457	431	419	482	455	418	408	429	418	470	444	425	411	453	432	430	427	400	443	441	431	424	483	388	417	427	443	402	454	391	434	419	406	439	408	402	441	399	428	428	390	390	462	393	386	442	434	416	410	437	428	431	453	421	421	421	409	425	457	380	411	451	376	422	435	407	448	457	432	420	448	416	396	446	450	422	448	466	480	448	461	398	412	454	454	422	432	436	424	429	380	435	430	404	426	460	410	420	415	423	459	458	404	468	420	425	396	470	444	447	419	436	447	446	442	446	415	413	420	420	439	458	462	437	410	461	473	450	436	400	413	435	450	433	413	416	409	418	443	438	465	477	466	448	437	435	451	417	426	404	461	410	435	414	428	391	434	424	427	401	436	448	429	420	460	448	415	442	441	412	411	431	434	444	469	434	423	428	433	425	424	440	439	441	467	441	424	476	434	407	405	440	449	445	436	435	426	432	437	444	464	431	453	448	396	421	418	475	442	477	442	426	479	446	413	433	421	426	423	438	442	464	447	430	438	455	437	471	460	428	431	436	451	423	450	409	445	411	424	450	432	422	433	436	392	431	416	417	399	448	424	436	432	411	411	450	456	445	414	456	409	417	446	407	456	454	466	428	441	442	445	413	404	395	456	402	451	425	475	425	422	419	445	422	411	443	402	453	431	440	400	435	434	429	449	466	403	420	428	455	427	436	406	410	462	442	461	431	448	402	436	481	431	436	412	437	421	401	390	443	442	456	419	457	461	392	424	419	408
1436	357	335	359	329	338	330	341	361	344	362	333	327	310	333	325	349	328	319	338	335	349	326	296	330	301	386	364	365	373	334	337	301	310	360	336	322	347	325	327	338	345	345	352	344	341	368	309	354	348	352	373	303	396	362	362	340	332	332	325	314	322	354	332	350	348	321	341	337	366	331	335	327	341	353	396	334	343	341	369	350	301	334	342	335	361	335	356	339	341	346	336	356	348	340	354	364	307	347	328	358	337	308	347	344	308	321	369	335	331	344	313	311	325	345	331	326	360	336	345	355	334	321	361	358	353	331	348	336	335	328	391	333	328	311	331	345	315	316	328	364	336	330	306	346	353	334	308	348	334	331	344	308	311	355	342	324	356	357	338	386	328	350	346	353	380	350	354	317	343	315	308	296	351	367	329	319	317	341	342	343	335	349	306	336	375	339	300	352	337	321	316	352	360	363	373	360	323	361	335	341	348	360	324	334	361	337	343	370	365	378	339	340	340	361	313	280	358	371	353	313	354	347	308	336	321	353	358	340	335	341	347	336	335	310	318	337	335	307	326	333	362	362	330	319	354	340	347	316	370	355	382	376	362	364	346	372	360	292	354	350	335	344	339	339	345	352	385	386	301	372	322	381	356	338	355	344	339	345	353	327	309	363	366	325	349	348	384	301	333	363	309	328	330	369	357	344	341	312	346	338	349	355	326	350	330	332	355	353	313	327	356	353	346	331	328	370	339	323	331	338	369	360	316	326	307	334	322	357	352	329	318	349	316	321	321	276	334	358	366	343	329	344	330	334	326	367	341	348	351	375	363	330	344	361	336	333	337	332	347	362	341	369	325	354	349	361	313	346	355	347	329	310	331	307	328	334	337	350	340	319	378	325	333	327	317	337	386	342	373	321	361	335	338	316	411	360	372	355	353	357	337	346	314	310	371	343	334	344	363	352	334	336	345	357	343	376	324	330	341	316	373	348	356	339	364	375	362	321	310	329	347	342	310	350	343	336	382	344	373	323	337	310	321	325	360	346	305	323	327	341	345	346	339	360	309	314	331	329	350	349	345	325	333	339	392	335	351	334	325	359	343	361	334	305	338	344	349	324	331	332	338	344	323	316	324	328	343	364	335	321	295	380	349	336	334	316	338	383	362	333	355	303	338	288	315	346	361	391	323	359	340	345	388	324	332	346	361	342	345	369	333	314	321	334	351	356	346	348	324	363	330	336	351	331	343	384	339	360	377	351	360	329	330	332	370	363	311	318	349	322	339	314	352	349	338	377	325	361	339	320	325	295	326	335	398	335	347	340	342	328	331	324	363	327	318	384	340	342	322	342	378	339	340	379	327	346	377	333	358	314	344	329	338	344	343	372	342	359	359	349	301	337	369	309	358	357	336	317	306	348	368	340	334	359	296	362	364	343	349	333	325	315	344	347	306	338	329	369	360	369	358	353	338	319	336	327	314	338	395	376	331	347	322	298	345	337	364	345	336	339	381	308	329	367	383	305	361	321	336	334	359	371	379	332	345	344	309	305	361	359	348	361	337	334	367	341	354	336	325	340	332	359	331	309	337	339	332	337	343	364	336	354	373	391	324	321	377	355	370	362	293	343	332	353	355	338	330	330	391	353	324	324	353	351	326	344	337	333	333	345	370	322	316	319	366	356	343	322	374	349	314	333	331	336	359	353	335	333	312	377	307	309	318	352	333	327	368	352	367	350	322	308	326	356	349	340	345	341	337	356	340	354	347	345	340	351	358	333	345	335	364	321	374	360	330	374	364	324	337	334	374	328	359	378	324	348	360	345	388	324	334	353	335	349	370	320	321	331	346	350	327	338	339	329	343	331	317	331	325	330	364	352	354	331	317	334	382	320	340	355	336	326	359	322	348	367	335	363	335	324	333	335	369	361	336	341	300	308	329	307	362	391	347	359	359	359	332	325	344	338	348	347	324	336	328	332	329	327	355	365	349	366	356	361	332	353	328	349	335	290	332	345	321	344	350	338	323	374	323	321	344	360	359	340	339	373	346	359	325	336	382	333	375	339	319	345	318	337	350	362	378	346	354	355	342	306	333	365	336	358	300	354	344	350	392	325	360	338	372	352	330	348	401	318	317	331	348	339	360	369	349	313	337	328	306	351	336	350	354	329	347	325	355	319	342	331	314	343	315	337	340	298	320	336	296	338	339	360	365	352	336	372	347	330	348	337	347	357	344	340	350	339	362	330	322	329	335	318	333	394	368	318	333	360	302	352	340	349	338	359	347	367	356	352	337	371	377	364	367	333	340	357	288	341	303	331	345	345	341	344	336	354	374	360	301	344	378	331	343	351	361	362	323	353	355	364	379	348	334	304	315	338	325	330	368	372	352	333	374	315	304	307	336	324	375	329	312	324	336	338	394	316	323	339	338	350	334	364	346	356	304	295	357	323	314	301	344	368	322	351	372	384	322	343	326	355	339	353	360	304	346	350	348	389	369	333	358	322	343	354	328	343	326	364	351	341	351	368	343	356	332	366	358	342	319	331	335	314	356	346	311	356	303	312	326	362	369	326	337	364	375	369	346	328	320	347	334	335	365	339	350	363	315	341	373	372	327	343	327	314	350	318	377	328	315	331	333	301	361	281	312	339	329	355	316	346	320	345	354	399	371	333	301	340	331	314	339	349	329	330	331	335	363	365	384	321	330	324	313	380	371	324	324	360	354	359	327	364	347	355	315	336	344	347	331	353	384	354	365	358	353	335	378	317	348	349	317	344	328	307	327	341	343	387	382	370	297	334	323	354	324	317	389	337	324	357	357	344	326	331	320	316	367	328	366	336	343	322	317	350	326	318	376	356	340	319	346	337	320	325	358	333	314	352	324	365	322	357	288	320	370	337	384	336	354	339	335	342	337	338	333	332	362	351	334	360	377	326	360	327	340	344	326	353	338	334	326	310	320	357	307	337	348	314	320	359	378	337	314	360	320	355	368	325	328	351	335	339	332	368	323	342	338	349	380	347	348	375	329	345	322	359	333	333	334	314	357	292	337	366	339	334	345	345	318	363	329	343	347	401	317	315	385	324	306	339	306	339	346	384	372	371	347	327	318	328	376	320	343	327	326	319	344	368	331	325	328	357	301	348	333	350	361	346	349	321	324	317	349	354	310	324	338	347	323	316	340	330	321	333	321	325	324	346	326	333	323	347	353	330	357	349	393	370	294	319	342	331	355	348	321	361	340	365	323	347	362	348	320	368	344	329	330	327	325	340	297	348	352	377	365	352	396	331	343	352	362	345	374	344	308	303	342	328	357	348	355	319	343	355	340	335	353	319	318	355	314	339	302	349	361	381	345	357	358	342	346	348	371	340	322	362	330	345	350	335	336	357	356	349	328	374	380	335	348	369	310	333	371	325	326	331	343	341	357	346	346	336	353	337	360	321	351	355	320	379	328	368	356	388	349	363	321	376	350	361	343	330	362	319	347	344	353	370	352	305	371	349	366	348	326	351	334	358	351
2193	833	851	872	891	907	831	849	850	823	788	769	929	822	885	844	804	791	841	807	858	760	825	845	889	773	831	817	875	838	838	777	851	817	821	780	799	811	815	847	778	854	871	804	838	838	843	830	815	798	832	826	835	855	845	871	870	851	799	835	794	827	795	857	791	841	823	907	806	855	776	797	822	811	848	856	818	870	795	804	846	871	824	881	825	831	855	845	815	828	819	834	850	775	818	873	839	849	807	834	803	803	795	853	811	823	845	784	820	814	795	843	876	797	869	806	786	844	850	833	789	767	793	784	886	760	826	813	807	798	814	814	849	821	832	787	798	824	820	835	809	822	811	831	793	839	831	866	848	827	908	843	818	854	809	816	822	836	776	859	832	828	826	880	822	820	861	825	824	769	837	879	807	811	835	807	784	815	839	792	843	850	799	838	817	822	814	817	829	868	851	826	796	819	841	789	815	792	802	815	799	838	813	848	859	821	815	844	858	802	823	783	808	802	821	758	826	831	888	843	792	807	837	823	836	809	864	793	815	836	822	778	837	799	837	801	823	779	862	828	855	807	829	835	816	832	830	861	825	872	838	863	810	892	846	848	840	770	812	852	854	811	815	845	799	791	799	840	789	852	815	787	821	834	818	877	816	792	843	867	867	841	849	828	868	824	860	777	779	812	824	810	819	830	814	890	799	788	807	806	775	848	807	828	812	842	804	862	834	799	797	744	814	858	828	875	825	812	845	836	811	832	836	850	804	888	824	818	800	806	783	813	844	802	782	764	821	811	860	865	840	837	791	789	815	854	902	817	830	818	824	827	839	873	842	860	814	839	834	823	855	838	828	821	827	811	818	824	820	789	850	824	832	794	827	855	823	822	881	851	835	821	832	873	837	829	814	798	858	826	813	800	755	844	829	826	802	852	810	795	869	808	832	897	839	798	795	856	812	824	840	900	836	851	760	801	837	787	791	870	821	841	841	871	852	806	827	841	841	865	829	813	851	896	824	839	786	853	832	762	841	843	839	844	804	824	799	766	826	859	782	803	876	781	821	821	803	854	810	812	824	859	849	872	853	865	770	776	849	828	816	816	789	838	869	857	825	817	801	829	838	806	792	845	830	850	885	829	830	806	833	823	831	792	868	802	838	822	742	806	813	795	785	845	817	837	853	789	835	884	791	825	824	858	817	867	822	847	814	791	840	849	798	817	773	777	826	872	789	791	860	844	845	814	837	822	848	838	808	787	794	860	815	761	780	832	858	844	869	854	855	838	804	836	805	825	783	840	827	783	800	775	835	812	835	825	877	785	825	769	822	828	822	800	854	762	805	806	839	833	858	785	791	860	851	840	850	792	837	831	839	853	842	845	815	810	846	832	793	861	805	883	818	828	848	783	869	817	802	879	842	823	835	852	847	809	808	784	846	852	786	820	843	852	804	857	891	853	861	829	825	826	804	794	775	826	824	835	834	806	837	833	790	853	810	785	776	857	845	814	813	788	875	842	819	820	777	791	870	840	822	846	840	814	836	798	857	792	859	795	813	824	814	782	809	830	850	803	832	823	850	850	915	830	826	862	794	837	818	872	831	784	793	834	832	766	803	777	867	816	835	875	840	866	773	836	837	786	839	837	829	858	813	795	807	841	814	844	856	816	829	825	832	810	869	799	894	782	829	821	811	813	787	901	818	772	827	865	876	874	838	836	876	863	813	798	802	788	868	834	841	831	828	813	823	865	894	845	768	864	829	819	850	835	803	815	859	833	842	773	842	792	769	845	819	803	846	843	813	785	801	854	852	794	797	871	875	881	819	783	841	833	849	826	880	781	824	833	776	802	861	773	789	783	838	798	802	863	777	848	846	790	862	831	792	836	816	817	806	793	801	843	841	826	870	800	810	843	813	815	774	832	757	795	796	840	843	762	842	800	872	846	820	845	832	800	816	784	814	853	779	808	836	808	823	817	830	842	817	797	788	845	827	840	833	860	778	845	783	808	837	846	818	779	818	863	779	806	834	794	824	833	868	823	839	844	853	780	800	867	828	812	794	804	871	861	789	863	835	814	837	823	837	815	824	845	820	821	777	832	843	841	797	822	881	825	806	832	860	801	795	819	854	806	793	846	850	848	808	841	835	783	773	868	803	849	868	782	857	837	846	779	827	801	842	797	829	831	801	834	864	804	794	844	835	797	791	826	831	814	844	811	844	843	842	801	836	824	808	818	789	843	881	858	822	847	784	791	823	854	843	840	837	877	792	840	878	862	789	833	849	765	815	811	808	833	836	837	869	808	829	862	846	802	806	789	825	878	777	888	857	826	800	847	892	822	811	832	855	849	807	809	827	806	839	854	829	809	862	810	782	831	837	794	862	839	843	844	857	839	821	821	860	825	831	833	799	818	807	834	772	825	796	796	786	801	826	814	815	818	830	815	862	837	828	824	806	846	869	832	879	822	824	812	860	817	814	838	831	820	828	788	836	845	766	830	817	862	841	828	799	791	871	813	787	781	834	835	818	824	833	800	824	828	822	838	825	823	792	852	870	796	792	815	793	790	824	838	839	816	868	878	791	795	788	823	814	823	852	852	816	833	841	843	833	813	786	797	804	832	810	890	854	869	860	855	809	885	829	816	818	790	794	788	777	859	841	833	805	839	838	817	832	793	843	787	837	829	826	824	888	817	766	822	849	828	879	849	829	814	818	849	816	860	799	803	815	833	790	830	854	862	826	826	851	874	864	782	842	781	816	804	808	820	862	824	805	840	836	901	806	856	854	828	835	862	799	801	817	811	835	757	831	836	815	815	827	827	805	826	818	847	886	791	861	856	858	880	842	835	817	837	798	816	827	827	788	855	829	884	803	839	816	833	809	870	828	823	833	824	796	820	834	826	796	835	831	837	811	849	813	842	813	862	819	776	845	801	842	824	832	846	873	834	835	776	844	811	842	791	824	883	816	793	874	813	844	870	863	819	838	805	762	799	821	832	841	842	842	782	802	864	810	818	865	830	789	847	828	821	829	826	820	844	803	811	793	788	798	846	806	801	802	828	789	814	843	830	862	805	821	848	827	807	795	837	816	801	734	827	862	800	838	840	834	804	851	835	789	818	839	767	798	769	817	815	769	837	766	855	830	871	819	813	838	821	799	807	811	797	781	867	859	815	809	817	798	786	828	837	803	786	839	791	776	856	807	821	849	829	793	855	866	794	833	824	829	879	823	787	834	814	852	811	833	825	865	840	796	769	795	773	823	851	806	847	870	819	817	882	756	833	821	837	815	815	805	854	839	783	823	777	834	861	796	788	835	838	826	802	835	842	834	845	802	858	849	802	876	872	797	870	893	839	858	835	796	777	814	807	838	810	822	784	831	855	845	810	790	751	839	843	827	759	845	817	843	856	807	817	844	803	839	819	879	815	842	803	787	800	877	837	806	821	824	821	806	797	879	813	819	861	875	830	898	833	803	797	814	854	821	793	812	850	821	797	823	778	827	809	818	885	871	800	805	813
6980	608	532	512	437	461	409	357	390	344	344	350	344	359	352	354	330	321	371	343	339	327	337	376	348	302	339	335	349	383	360	347	338	331	296	335	316	353	324	325	306	327	353	333	341	360	337	344	336	313	330	333	333	370	321	323	342	349	313	356	348	357	320	341	332	341	305	307	368	378	324	310	356	381	399	305	337	334	343	345	367	355	323	347	342	352	311	345	322	324	331	317	353	353	321	337	346	310	331	331	329	345	335	325	314	355	348	337	331	329	325	325	313	345	325	358	326	339	328	321	336	314	314	321	376	314	350	360	364	327	326	327	348	318	325	368	336	324	339	345	359	308	348	312	319	302	396	352	312	321	341	333	344	344	326	339	331	330	353	330	319	376	347	351	311	329	348	324	341	338	354	303	352	343	316	330	318	346	334	355	326	328	338	339	323	342	342	326	328	314	327	339	337	336	329	322	360	302	353	346	313	335	307	332	329	349	317	320	308	342	373	326	351	361	345	317	332	372	338	330	332	329	340	341	347	301	312	350	329	330	317	318	330	305	345	326	351	375	349	362	320	364	354	321	351	377	364	356	362	325	316	350	341	400	352	317	318	345	306	324	322	366	338	353	333	335	341	336	328	333	334	338	366	320	361	317	289	341	332	317	359	310	329	335	334	343	379	329	351	354	317	321	345	338	338	348	333	373	368	317	329	341	324	314	327	308	350	345	302	364	312	372	343	332	341	313	351	341	385	340	308	377	337	322	324	314	368	372	350	310	358	327	357	337	320	360	339	336	345	372	331	314	342	308	331	345	329	322	322	342	354	366	342	341	313	322	350	338	352	366	351	340	304	349	355	335	362	330	372	323	369	336	357	362	375	317	330	350	341	341	321	359	335	352	322	336	312	301	327	374	355	310	330	332	337	333	376	354	340	326	336	328	334	324	350	325	354	354	336	371	343	359	343	347	337	339	320	330	353	313	339	350	354	347	333	344	366	335	347	330	322	335	296	354	342	339	331	310	345	336	317	321	389	305	370	367	312	358	403	341	345	313	343	346	329	336	336	344	311	319	352	335	326	374	367	342	350	319	349	342	337	368	330	340	344	334	331	359	329	328	309	351	340	368	332	355	356	354	331	319	337	343	331	290	328	341	363	331	309	331	351	325	326	399	341	332	287	326	327	371	336	356	320	349	349	356	306	335	335	322	354	393	320	345	383	309	318	359	324	335	355	342	319	344	303	327	378	325	334	332	321	381	317	319	377	296	353	356	313	336	325	328	333	351	317	334	331	346	308	283	323	335	356	339	347	317	377	330	322	332	354	351	340	323	317	331	353	298	336	325	335	343	322	314	329	325	338	362	336	334	360	370	373	347	344	317	347	347	336	325	346	314	325	320	323	370	335	308	321	362	334	364	339	292	327	327	348	309	334	349	323	352	335	315	378	371	348	350	312	342	347	349	361	339	317	327	336	338	377	337	341	330	284	338	353	347	332	333	342	342	348	330	359	358	321	368	327	298	320	369	358	315	315	323	341	348	325	318	303	337	335	367	316	353	350	320	348	350	361	317	328	324	326	339	356	326	362	347	357	313	318	374	328	330	351	350	366	361	353	345	316	370	349	331	356	366	337	330	364	357	307	318	314	342	325	320	375	326	360	324	326	293	324	358	342	351	348	334	387	352	324	322	318	340	317	329	356	342	299	316	344	345	276	312	346	304	309	344	342	331	316	317	330	345	369	325	325	314	379	353	341	331	327	340	350	343	314	333	328	358	317	330	324	365	350	327	341	340	346	327	325	335	339	347	381	374	356	338	331	330	341	312	334	333	362	326	348	364	327	336	321	313	335	342	323	351	367	331	347	333	340	346	320	316	363	322	326	320	349	341	354	342	332	368	328	349	341	355	351	301	371	309	329	336	289	336	327	329	333	351	327	357	308	323	362	344	318	373	342	321	332	368	331	355	355	323	325	312	350	341	331	297	316	325	328	342	372	339	315	352	319	356	333	332	338	335	335	321	338	326	315	341	331	303	326	326	328	325	318	360	354	350	358	346	355	365	333	319	338	327	327	341	349	323	359	327	321	335	350	307	316	333	321	380	321	347	374	320	331	360	367	318	364	330	353	299	316	304	339	350	304	324	376	302	342	367	333	370	333	324	376	335	350	332	376	325	304	339	332	337	334	336	307	340	338	368	328	331	323	314	364	340	353	338	327	344	321	300	356	342	323	320	368	343	330	328	331	360	350	323	348	323	372	356	347	340	357	338	347	382	337	358	347	342	361	339	330	334	340	358	391	354	324	322	333	353	323	349	363	333	322	325	347	317	353	334	333	324	351	358	349	372	344	322	328	309	326	345	362	344	328	314	318	320	351	355	353	332	343	360	298	338	348	341	321	317	336	358	331	329	302	327	358	363	324	379	341	339	335	321	334	323	338	320	346	302	327	308	329	317	378	350	316	380	336	348	358	317	364	339	310	329	347	323	305	330	314	314	341	356	297	310	317	345	334	307	307	313	377	342	328	327	348	371	321	303	302	336	346	340	327	333	335	358	368	324	328	333	353	321	346	341	322	370	328	324	341	343	312	355	354	323	306	320	338	318	336	326	313	301	328	348	313	322	350	328	297	320	355	323	390	307	276	348	322	383	343	319	353	351	360	337	338	340	357	326	306	346	369	370	351	347	379	321	357	361	314	326	344	339	380	349	337	314	361	332	303	336	341	337	334	323	312	351	286	326	346	336	346	348	322	331	378	332	379	311	338	332	297	371	312	340	321	355	371	363	363	344	345	299	310	351	334	344	348	364	342	334	338	328	378	318	314	361	331	339	344	339	353	351	337	346	347	317	346	340	318	345	365	313	330	355	330	373	329	349	317	341	333	309	292	395	338	327	336	339	329	354	333	377	330	325	333	319	357	311	315	299	349	324	315	298	345	395	358	299	350	373	348	359	334	359	385	368	315	308	347	322	303	335	331	323	333	346	347	337	343	328	358	327	329	355	344	345	327	341	366	326	326	363	328	333	293	358	353	340	350	299	318	330	326	338	339	364	318	354	316	350	339	345	332	364	339	303	321	341	340	317	329	344	335	325	312	321	336	334	317	369	364	341	373	355	336	317	348	309	333	341	354	344	313	329	376	336	309	337	309	321	350	356	336	353	336	306	371	316	351	348	318	325	347	364	344	330	342	357	337	336	335	360	330	374	344	307	319	316	313	317	348	326	323	290	313	310	328	340	319	292	304	324	332	380	358	303	319	352	337	334	329	317	337	329	350	321	342	313	351	351	356	309	372	321	328	300	342	327	317	308	333	329	329	339	337	328	305	328	330	329	337	366	316	333	325	318	330	353	345	343	326	353	329	351	330	324	313	324	340	391	331	292	313	365	302	315	316	351	334	367	369	343	304	342	330	343	334	313	367	323	339	345	312	315	317	346	351	348	357	326	324	331	316	321	293	348	308	372	347	317	334	353	341	329	347	304	323	355	337	355	351	353	316	341	344	354	311	385
6586	997	1303	1404	1307	1201	1111	993	997	997	973	920	949	901	883	855	900	821	883	876	880	804	869	881	835	868	839	832	862	848	811	800	818	891	834	838	816	830	788	806	756	829	805	774	842	833	770	811	805	830	869	803	748	812	864	840	828	819	855	857	825	802	834	832	824	825	775	802	775	792	828	751	764	842	807	746	782	734	776	750	818	817	805	826	865	796	822	832	799	808	799	794	831	826	824	810	753	793	786	874	838	836	816	835	820	821	785	818	814	826	823	793	840	800	795	849	837	795	820	816	772	821	801	798	804	806	775	813	767	768	794	772	801	780	862	822	799	785	846	853	831	794	790	807	830	862	803	867	812	794	811	811	766	792	837	801	763	794	793	819	823	835	840	733	794	829	848	841	752	795	836	839	822	842	819	813	827	840	806	775	844	817	809	800	810	851	802	816	806	763	844	778	828	836	768	821	789	751	845	854	830	802	763	794	784	799	783	776	806	804	790	785	791	837	819	805	813	839	813	813	742	777	855	741	842	839	806	817	828	792	780	851	824	832	805	809	808	799	785	770	824	754	807	741	860	813	798	735	799	838	839	747	819	750	819	797	793	759	762	823	795	785	774	837	796	837	823	798	804	803	803	817	792	804	792	795	763	792	792	730	807	856	810	821	769	813	860	819	794	792	811	787	839	795	861	768	803	881	753	793	812	789	779	827	806	824	780	814	823	813	816	846	827	799	783	791	826	780	781	785	801	815	800	815	807	813	834	769	820	814	767	797	845	797	809	838	782	790	801	797	877	818	775	826	826	801	776	789	822	817	812	755	792	827	776	831	811	757	791	880	816	811	791	851	868	803	745	768	802	820	745	812	791	847	808	812	809	807	815	806	781	754	788	785	771	805	777	793	787	812	829	780	846	750	848	792	819	819	780	768	786	846	788	788	775	828	775	832	826	825	810	844	817	803	785	759	827	820	846	847	776	840	786	780	785	833	836	813	789	811	760	791	857	844	858	807	799	799	790	766	850	852	769	822	829	792	823	802	799	770	796	816	826	742	792	772	808	792	775	831	796	799	775	828	785	795	788	812	781	801	836	811	823	856	805	794	809	742	795	777	840	828	759	812	804	819	785	821	810	792	807	833	838	813	777	833	814	754	789	815	807	826	777	805	814	819	804	821	743	824	764	791	818	732	782	803	809	827	810	809	769	783	816	793	793	805	823	862	841	837	799	785	780	851	762	806	776	817	836	856	845	835	800	780	846	798	811	735	768	800	782	775	790	781	772	781	767	809	770	784	788	803	780	830	797	766	802	810	836	797	794	804	818	781	818	781	798	805	835	851	862	794	754	819	809	754	822	888	821	810	824	795	824	880	806	843	758	860	802	787	792	825	875	836	798	795	815	836	778	822	846	819	777	852	783	807	776	741	836	776	791	791	807	782	811	791	791	801	858	815	821	800	865	829	796	764	791	845	838	851	753	784	804	802	842	853	824	804	838	808	810	785	828	797	822	785	804	860	804	820	822	800	814	767	796	819	829	799	770	754	808	823	791	806	848	789	865	828	784	782	813	749	778	795	804	801	845	819	832	829	805	803	819	842	839	819	838	771	820	809	803	829	845	866	813	807	850	792	804	835	784	869	820	832	800	793	816	790	775	823	773	804	809	812	745	870	768	814	803	780	772	855	811	749	805	821	782	823	794	827	826	781	816	806	801	815	868	850	781	767	797	813	827	803	784	846	801	804	823	836	774	826	769	846	782	790	811	770	750	788	796	773	822	801	763	807	832	782	805	819	833	802	886	856	793	788	828	803	812	800	807	802	836	791	809	856	844	863	825	827	813	779	861	798	864	803	791	780	781	824	805	820	800	802	839	820	830	835	801	769	772	808	828	812	798	814	814	808	835	794	781	818	844	789	821	819	826	813	825	805	746	794	823	808	860	830	825	776	774	794	794	830	825	818	829	818	814	809	749	859	831	814	757	826	773	861	759	821	780	793	825	806	788	785	814	842	838	842	802	794	809	820	831	806	764	800	797	801	833	791	791	801	846	815	800	788	824	825	809	794	832	813	788	814	784	852	793	799	790	793	771	799	776	819	748	821	822	824	846	811	837	788	804	796	792	780	839	795	808	841	802	763	792	782	813	817	868	825	794	800	799	788	807	812	803	848	760	783	814	811	813	802	814	809	830	790	803	816	807	805	846	820	820	804	804	811	858	797	813	807	781	844	836	841	800	837	782	805	799	820	804	779	839	816	819	789	857	845	829	861	810	835	832	833	825	793	811	824	829	823	789	862	774	851	763	861	794	770	818	760	828	829	799	763	838	765	835	842	805	814	770	834	785	788	834	841	833	771	833	805	805	738	837	784	786	801	835	832	823	829	794	829	817	835	814	813	836	796	854	769	823	797	754	818	757	784	785	821	783	779	813	824	786	799	804	818	807	798	789	806	770	790	803	783	751	840	791	814	796	743	772	734	817	800	775	824	869	832	770	782	819	814	798	837	842	832	787	787	796	805	830	793	794	802	798	763	811	813	766	794	802	846	859	750	799	788	800	760	839	836	839	773	810	837	797	825	781	774	843	786	865	855	825	812	811	763	818	826	755	795	779	843	845	790	770	795	849	744	794	864	787	848	861	817	800	816	855	811	807	834	783	876	829	789	822	806	827	803	792	791	758	783	819	840	843	782	784	822	861	821	788	797	821	811	828	768	833	831	807	827	765	812	787	810	742	805	780	780	804	838	846	809	828	795	775	836	828	794	816	795	774	791	804	784	762	853	794	813	770	820	776	837	792	795	866	815	780	770	811	740	805	822	815	832	849	787	780	817	833	781	768	791	766	760	784	772	804	785	837	824	867	795	784	773	803	786	801	839	798	790	787	849	774	777	809	819	792	771	825	803	841	828	779	795	761	792	805	818	815	831	799	794	764	788	814	855	832	774	828	817	830	792	860	814	755	826	835	812	828	758	838	842	821	811	789	812	819	815	803	855	807	751	784	798	831	736	830	798	776	791	813	795	818	873	781	810	798	774	755	842	852	847	749	811	802	813	814	745	845	774	814	821	880	811	791	757	856	820	854	859	835	821	798	862	834	780	790	816	805	803	796	785	791	782	808	829	794	862	800	830	771	826	780	801	772	832	777	823	821	839	830	845	810	814	869	861	782	801	799	812	819	778	798	757	786	789	780	790	860	773	789	779	810	777	858	815	775	850	793	834	809	824	751	776	815	830	868	799	788	794	799	816	807	792	771	815	799	850	793	776	807	786	786	840	811	830	813	814	798	767	866	791	838	839	790	839	785	783	771	821	806	809	787	804	820	779	769	803	780	826	841	805	808	773	786	807	817	816	781	828	817	806	798	888	799	859	838	760	769	825	794	796	852	809	849	823	862	784	831	838	787	823	859	748	793	841	823	813	791	797	815	804	825	754	791	785	816	789	799	806	801	815	820	794	827	793	815	755	778	826	773	752	733	797	808	809	769	836	813	802	817	820	781	781	777	780
12484	745	663	456	364	328	273	245	246	234	207	205	210	186	206	169	185	174	171	177	178	173	152	160	166	167	173	164	171	145	162	162	157	157	175	177	169	178	163	149	175	171	184	180	152	184	179	179	163	152	172	168	153	157	175	201	195	162	164	167	183	173	163	184	155	173	157	175	173	144	167	194	175	190	166	158	185	194	175	180	178	156	195	167	152	166	156	196	164	149	175	163	160	172	166	167	172	153	177	178	172	159	169	174	168	164	165	171	189	167	171	185	178	157	161	154	162	173	191	165	146	176	162	158	175	157	170	160	168	163	171	180	177	176	141	167	193	184	155	159	170	176	162	178	173	177	155	163	157	142	181	166	173	163	168	173	176	188	170	160	143	143	184	166	154	144	167	166	165	178	176	186	158	159	163	159	175	186	163	160	191	167	187	171	177	168	177	169	154	155	169	186	173	172	184	167	151	166	167	155	155	180	159	178	170	173	186	154	174	168	169	160	177	145	170	165	162	166	162	160	172	190	163	155	174	145	162	136	155	165	174	161	168	200	145	152	172	160	161	175	173	171	165	156	157	158	146	145	185	144	173	165	154	159	173	167	182	187	170	178	179	167	195	160	185	148	167	166	170	167	151	152	157	175	169	164	165	155	158	161	165	169	153	167	164	156	156	164	152	120	195	175	162	143	164	168	182	188	159	167	164	156	162	160	152	180	165	161	163	147	151	158	202	165	159	157	163	155	144	175	183	180	181	180	180	168	169	137	178	177	171	162	182	173	144	164	182	153	176	149	176	174	171	190	177	169	150	168	193	184	173	164	161	174	145	143	189	169	159	128	135	174	177	183	157	163	188	145	202	167	177	172	157	161	173	167	206	180	172	147	183	166	180	181	151	183	181	161	184	182	173	146	176	183	169	156	133	138	158	170	149	171	170	168	165	151	179	154	163	159	177	144	161	183	179	153	157	203	184	167	191	163	158	162	155	170	174	178	159	179	172	173	157	161	157	155	177	150	168	179	171	156	164	176	184	156	159	145	160	154	131	155	173	163	172	171	155	185	160	164	161	171	174	180	180	146	147	169	170	170	165	173	179	187	155	158	171	160	167	167	168	154	146	179	171	168	183	182	156	161	196	168	168	173	175	175	147	179	173	181	141	186	186	155	165	176	156	171	167	176	163	160	150	154	152	175	186	190	170	156	173	191	155	162	169	181	179	175	167	164	160	151	184	158	157	141	170	170	162	157	180	181	164	174	170	174	174	174	148	155	163	185	178	208	163	158	175	154	164	181	158	165	168	189	173	184	163	162	158	173	168	173	168	188	156	154	168	172	176	164	170	170	141	177	174	155	173	183	174	167	154	131	165	143	161	177	180	163	146	161	189	168	147	145	172	161	158	165	178	158	156	175	177	195	193	148	170	148	160	166	171	205	144	160	172	166	162	152	176	168	164	166	155	139	159	166	171	190	187	167	147	171	157	153	171	164	138	180	170	132	176	171	173	147	173	160	151	164	159	165	155	162	183	182	151	175	169	182	184	180	166	161	141	173	160	188	191	161	173	192	215	198	164	172	174	183	171	148	152	149	164	167	156	164	183	172	158	169	160	173	163	158	157	175	172	151	170	171	152	163	185	176	166	175	177	158	167	157	160	176	161	181	167	167	189	147	184	181	168	179	164	143	162	163	174	171	144	181	174	162	158	168	167	172	190	134	157	179	179	155	148	191	187	155	177	176	162	183	175	163	173	161	154	155	165	167	142	204	171	153	162	184	152	149	174	183	186	161	170	174	161	136	159	168	175	166	188	136	163	165	175	164	160	166	153	169	159	169	163	175	167	160	132	186	187	155	161	164	167	171	184	169	191	190	182	194	183	206	192	150	188	159	158	172	173	153	170	158	190	147	172	181	159	166	174	146	162	167	169	158	166	170	190	153	148	164	168	172	173	164	172	139	170	160	148	160	172	155	147	171	153	140	171	157	149	173	170	172	161	172	193	171	169	176	141	173	181	163	183	165	203	172	167	178	147	164	169	139	197	163	169	159	159	154	172	176	162	154	165	178	184	172	154	147	167	155	192	181	157	162	180	182	156	160	174	153	201	144	149	142	153	150	196	173	157	175	180	162	182	157	163	140	168	172	162	171	138	169	152	173	152	167	165	159	147	157	174	148	160	186	167	160	156	157	188	195	168	188	183	169	166	173	187	154	144	169	164	185	173	167	154	155	154	175	156	170	167	168	164	168	170	181	166	163	152	167	178	174	159	142	155	164	182	175	189	162	166	181	155	177	153	160	165	155	168	164	160	156	177	157	166	157	147	161	166	182	172	156	170	175	208	176	162	192	164	172	190	169	169	164	138	113	161	149	139	156	171	175	157	139	149	188	168	120	182	165	152	162	142	173	152	182	166	178	156	169	183	151	172	162	150	159	160	166	184	147	171	159	153	165	154	172	193	176	162	171	158	187	158	162	165	160	155	161	173	147	157	170	184	170	183	180	152	134	153	155	176	179	156	170	154	158	141	164	153	145	171	170	217	172	151	162	167	181	171	167	148	156	180	166	183	159	162	171	171	193	145	182	186	151	169	156	161	166	157	157	160	169	183	185	170	158	146	158	140	173	156	153	166	163	185	177	163	130	177	162	139	176	172	168	171	168	169	165	159	170	173	162	191	152	174	161	192	168	181	160	169	190	181	184	161	178	143	174	192	175	171	151	150	135	152	143	182	175	178	171	168	159	161	183	181	154	158	145	149	183	175	186	171	186	188	178	157	176	163	159	169	160	148	143	140	175	151	156	157	175	166	161	184	168	151	152	158	194	175	179	182	171	152	157	152	164	148	159	174	174	171	179	193	166	177	167	170	190	149	188	159	139	147	169	170	163	179	145	166	197	177	154	162	175	185	159	177	160	184	151	184	162	156	166	176	164	160	199	170	154	163	191	175	173	157	162	168	152	170	160	173	169	152	161	180	185	180	167	207	165	154	176	158	153	154	174	158	150	167	160	179	171	166	143	180	167	183	168	151	184	176	178	160	176	155	151	155	163	175	180	152	174	178	174	174	169	195	159	151	174	152	161	157	138	144	163	159	168	176	165	172	160	180	200	181	167	186	164	160	162	192	205	163	149	205	171	145	167	161	149	161	167	188	153	159	155	161	126	186	171	177	165	186	143	175	153	156	194	164	164	154	196	187	186	181	171	163	177	156	170	185	166	173	173	187	169	149	165	183	177	162	169	185	153	170	172	177	183	172	174	150	164	156	149	161	180	140	176	168	159	164	169	162	194	157	153	159	181	166	161	161	154	156	189	158	170	181	183	178	184	163	167	154	160	128	144	186	182	166	156	168	179	186	165	156	153	150	149	157	178	177	142	157	169	183	188	163	166	162	173	159	186	160	160	185	180	175	161	164	159	140	143	168	152	184	181	174	165	171	175	156	184	165	151	180	162	167	169	160	150	176	175	174	161	175	169	178	165	185	162	146	187	164	164	171	168	187	157	158	168
7890	842	1362	1598	1451	1170	1030	850	807	694	659	624	614	657	609	550	507	522	530	518	545	512	526	475	452	466	501	475	462	435	479	445	453	451	467	439	458	453	452	403	421	444	444	438	445	421	437	418	413	451	436	440	449	469	499	456	436	449	407	451	431	433	431	407	440	435	445	448	418	436	427	436	413	444	430	440	428	404	416	410	424	416	428	462	432	435	405	454	471	460	437	391	414	424	422	437	392	432	440	459	421	443	403	415	442	466	440	438	484	443	434	382	416	437	435	414	460	430	472	453	437	450	416	442	414	465	436	435	428	461	428	422	435	392	433	452	434	411	444	415	409	407	447	399	404	428	436	444	449	391	398	493	405	409	424	428	413	410	435	422	453	409	429	426	423	412	385	466	443	466	456	499	453	431	423	433	409	467	446	413	388	431	412	397	439	442	446	437	446	446	396	470	431	442	465	436	423	415	413	448	476	390	409	425	395	423	463	411	446	426	445	437	414	438	437	420	415	419	449	397	450	412	449	431	413	420	430	468	420	441	436	455	421	404	429	426	474	407	480	433	425	432	451	425	421	425	428	411	429	401	454	492	432	446	444	386	411	435	455	457	468	481	445	421	454	415	427	419	413	454	389	441	444	435	416	430	400	441	462	387	451	441	435	428	406	429	418	448	434	407	429	433	440	411	421	426	423	430	393	450	443	437	422	469	445	423	441	404	460	422	409	402	476	427	414	442	431	455	438	437	459	489	443	393	431	423	446	397	411	421	401	415	413	404	424	442	456	443	427	401	409	436	464	400	418	441	445	432	438	466	420	434	429	446	433	445	425	432	409	423	455	459	424	418	455	443	410	440	445	433	404	392	472	432	443	454	414	438	452	435	396	437	399	404	421	422	410	420	426	446	434	452	476	426	436	435	426	418	402	448	427	419	437	462	454	473	400	453	417	419	424	406	432	465	470	453	475	437	444	431	401	406	456	437	451	460	450	427	460	465	450	445	393	470	416	445	426	408	448	433	441	420	467	439	468	423	419	389	414	406	453	425	482	425	449	444	431	420	453	426	438	433	429	468	462	456	407	370	438	390	446	433	446	417	444	464	446	425	421	397	413	432	393	437	457	426	453	436	428	396	416	402	445	457	408	421	433	440	478	437	412	440	401	466	422	460	445	449	426	437	449	402	447	431	419	459	420	425	426	408	438	429	430	422	446	407	457	431	417	416	411	419	452	383	395	423	426	438	385	418	471	378	413	426	448	442	461	428	424	429	431	450	447	448	408	453	395	439	393	425	422	449	431	439	440	472	420	405	436	420	455	404	415	461	415	436	431	419	417	430	470	436	426	409	432	436	440	439	445	415	421	399	398	405	446	437	381	427	433	451	386	456	445	402	456	425	412	445	412	393	397	437	438	394	430	421	439	438	470	428	445	406	427	413	445	427	391	408	413	435	411	406	423	438	420	444	452	460	406	397	451	420	470	429	450	466	456	433	427	439	488	438	441	438	405	431	411	419	378	401	440	423	450	375	409	397	429	416	422	436	422	429	424	423	454	434	430	428	426	423	460	414	428	414	431	434	442	446	412	434	452	449	462	430	436	448	428	438	402	407	413	433	430	418	421	449	474	423	440	398	428	415	434	443	435	417	478	433	446	442	426	411	449	465	401	414	442	419	449	447	399	399	424	410	420	429	435	429	402	421	432	420	425	448	403	383	414	412	413	403	412	451	400	421	439	424	419	458	432	420	480	442	448	432	453	431	431	402	434	427	405	432	442	424	423	423	429	445	438	433	421	404	421	424	425	412	441	418	388	431	419	431	402	467	406	430	436	485	467	438	410	462	418	422	411	439	441	413	414	404	408	415	436	442	388	412	449	442	458	433	440	423	421	410	395	433	447	426	436	478	458	439	425	444	454	432	439	425	420	425	433	429	399	442	464	476	434	469	443	438	405	397	402	424	470	457	425	394	435	440	395	399	442	441	434	426	443	427	437	457	437	457	419	428	420	431	410	446	456	450	401	444	420	442	438	436	420	467	420	406	453	458	420	431	461	430	441	424	411	410	461	431	459	429	403	429	397	383	388	451	435	419	436	443	432	439	402	390	448	392	390	464	435	443	429	435	412	431	424	426	425	409	450	456	439	406	437	436	459	444	452	415	443	418	403	414	429	418	427	441	431	432	420	421	430	437	478	424	435	451	428	436	449	433	376	407	421	426	466	426	431	434	451	422	432	423	392	403	392	447	409	406	430	435	426	395	440	423	429	429	426	433	431	427	423	462	460	437	433	457	424	400	392	431	456	450	486	431	436	412	443	438	433	485	443	452	403	443	451	402	426	424	455	442	383	482	420	434	391	464	421	402	456	379	451	476	432	424	466	402	409	418	419	432	423	443	478	407	434	460	453	403	442	451	457	427	432	409	447	421	425	404	427	430	429	439	434	456	448	451	422	434	481	410	414	421	401	453	452	422	435	453	428	409	410	434	450	453	419	444	426	444	423	430	443	455	432	441	424	411	435	421	446	418	451	452	426	426	474	458	442	416	414	425	461	460	422	421	455	428	473	435	402	439	425	432	477	420	442	422	397	429	456	434	395	408	474	481	429	420	427	457	405	484	445	407	410	429	455	426	407	452	455	442	406	457	424	429	412	415	446	410	421	439	431	455	432	408	432	399	426	424	424	429	469	421	446	442	413	429	453	445	397	451	443	435	452	429	412	424	423	420	431	418	409	472	414	413	470	400	438	469	428	439	453	430	434	394	388	433	441	429	448	445	429	409	459	437	402	417	441	409	403	383	446	444	397	458	473	413	423	422	402	436	396	424	407	486	435	435	456	475	466	443	419	421	429	470	424	467	393	421	436	419	414	436	443	422	423	434	455	441	454	442	449	412	411	417	480	434	428	435	415	422	433	402	421	414	403	420	450	413	438	446	449	429	439	446	435	451	441	450	415	456	424	428	421	430	381	428	440	423	413	426	465	432	425	455	465	477	407	446	390	425	430	432	448	434	427	430	441	432	437	414	435	414	421	427	489	456	460	436	424	462	421	429	432	444	453	405	417	425	431	445	436	395	412	443	428	421	402	446	421	437	466	429	443	407	408	415	414	374	461	441	432	416	428	434	447	421	423	426	412	422	496	472	449	438	421	427	440	448	439	407	410	439	437	432	408	414	440	394	418	398	451	456	437	451	446	414	486	421	449	429	428	456	428	401	437	411	416	440	433	444	444	434	415	396	448	430	397	468	404	432	434	424	397	420	413	454	441	413	457	415	438	454	437	433	434	397	454	396	440	475	396	464	431	426	417	426	431	422	421	422	435	406	445	419	467	439	438	438	424	435	449	462	412	429	429	395	426	441	430	407	460	421	418	467	444	446	455	432	451	423	435	410	438	421	420	427	479	415	421	406	429	398	418	414	446	434	458	452	434	407	434	401	439	451	408	425	441	433	430	422	455	410	485	410	396	446	405	393	418	458	435	438	411	432	435	426	471	431	418	429	408	422
1548	299	368	343	355	365	326	342	346	345	359	344	427	304	346	327	335	354	313	335	342	316	371	368	306	336	349	347	345	381	328	315	347	326	334	311	322	343	338	343	322	355	319	344	322	336	341	332	309	329	338	362	350	334	361	370	339	360	329	318	315	348	337	363	330	336	360	354	344	385	346	361	316	346	320	364	336	318	330	329	341	324	346	381	332	317	350	343	334	362	316	367	301	340	315	335	375	304	346	352	316	313	314	351	334	324	357	341	358	342	349	352	354	329	337	350	353	327	343	350	349	371	358	380	323	359	357	354	353	338	341	330	349	356	366	314	344	365	339	353	333	319	326	349	342	364	320	357	305	355	345	327	347	335	325	332	372	336	357	330	308	306	332	319	340	313	361	327	328	362	340	317	322	356	321	345	330	336	329	357	337	314	352	338	333	281	325	331	330	363	332	306	349	366	334	331	371	325	392	371	370	361	309	337	337	344	334	297	343	355	350	290	338	352	351	326	347	312	325	320	357	321	344	351	339	332	344	325	356	367	353	339	324	324	356	343	338	355	366	341	363	347	321	363	351	354	357	329	349	367	334	355	365	335	363	338	355	343	328	321	350	320	351	341	315	344	352	309	303	348	366	360	364	324	369	347	357	381	335	378	347	363	328	338	322	356	345	364	329	373	369	336	358	348	350	338	332	353	337	322	366	328	339	350	305	353	324	326	352	349	324	362	320	335	345	339	312	317	306	367	342	343	325	338	355	366	346	351	319	351	316	310	323	333	350	376	344	338	370	315	367	345	297	332	345	322	354	325	365	331	349	328	345	328	343	341	360	328	333	352	351	329	342	311	349	346	336	326	310	319	351	304	315	340	374	342	342	338	349	345	389	351	334	372	329	365	353	341	330	324	344	311	326	332	314	328	336	363	325	341	340	357	336	343	336	327	325	321	331	333	328	395	323	333	349	337	356	332	343	372	366	360	317	348	311	322	363	339	345	362	307	315	316	354	341	369	354	333	334	361	306	340	308	313	331	351	335	339	318	355	348	327	356	325	370	366	346	319	355	363	358	349	363	334	354	354	325	351	340	340	350	330	340	321	360	375	318	374	344	365	333	315	391	346	322	305	339	355	341	318	360	353	316	327	349	342	372	308	320	340	356	354	324	357	347	346	303	314	309	339	321	346	343	363	351	338	330	324	328	332	350	313	329	337	315	323	338	380	318	334	363	326	314	332	356	350	345	354	329	317	377	351	361	322	324	339	338	341	348	369	358	372	341	340	355	350	352	325	369	376	366	342	318	392	346	284	314	323	338	355	347	355	337	347	347	348	358	348	340	349	342	333	357	316	368	369	344	346	362	356	329	356	339	325	335	317	333	332	315	365	316	316	309	346	325	326	348	356	346	319	317	320	317	368	343	357	353	330	321	359	344	374	326	317	318	359	294	344	382	305	353	362	340	335	360	340	312	347	342	336	339	311	327	340	319	343	366	348	369	346	324	362	319	336	331	335	325	329	359	320	306	303	324	312	347	318	326	337	320	327	302	343	356	336	301	312	347	310	362	323	348	356	319	332	356	332	348	308	357	295	335	385	336	309	331	373	351	366	304	356	308	340	340	329	330	343	349	326	290	336	362	348	307	351	353	351	311	308	338	354	352	326	300	310	317	345	363	335	367	303	303	345	344	350	340	337	361	368	373	345	347	358	322	344	368	351	335	308	348	339	311	355	346	338	317	323	317	322	337	364	350	338	314	348	336	326	336	328	327	345	335	339	330	310	366	348	328	351	336	354	342	354	320	309	315	341	335	322	361	353	360	353	352	317	306	339	294	332	382	334	334	344	350	318	380	365	330	294	323	339	339	340	289	305	327	325	386	326	319	316	319	350	299	335	334	383	357	327	347	310	356	337	335	345	356	327	329	333	374	348	296	335	368	363	318	324	339	353	347	326	389	408	339	351	350	333	400	320	325	335	350	311	340	331	326	313	320	323	348	335	304	334	362	341	347	371	337	350	337	331	324	368	336	358	312	366	333	372	347	322	378	312	327	313	344	313	344	348	335	356	333	308	357	352	363	335	341	288	355	337	339	332	315	333	345	289	331	335	352	350	315	343	317	336	306	352	330	331	331	335	335	377	346	330	331	350	361	347	307	361	312	349	334	344	356	333	328	314	316	326	343	357	342	369	342	323	326	352	348	363	337	290	347	332	322	360	330	348	351	326	347	306	346	399	318	344	323	334	311	337	363	356	325	358	341	364	304	330	364	361	328	324	352	346	342	304	348	316	323	356	309	361	340	335	312	338	344	335	356	336	347	348	336	366	363	367	358	359	347	354	358	329	344	352	340	315	347	353	377	339	324	347	342	354	355	331	315	312	331	348	317	347	348	311	356	362	321	350	322	337	354	343	309	350	362	352	353	311	324	330	344	331	337	371	333	382	347	319	361	335	305	329	333	366	341	332	341	366	313	323	351	340	301	325	321	365	318	358	337	358	391	323	313	333	321	346	356	324	349	335	328	338	351	317	319	345	324	343	340	335	310	353	328	357	363	383	322	363	330	323	323	360	297	350	340	329	341	336	323	327	327	308	360	329	346	355	348	326	322	328	344	386	349	340	312	347	365	383	337	326	311	344	339	355	357	321	358	340	344	336	337	320	362	361	351	350	362	325	313	360	353	343	319	335	333	309	341	349	306	307	358	318	324	324	349	354	330	366	348	345	379	322	320	360	378	315	335	304	343	336	336	323	342	390	360	347	333	290	331	360	335	357	380	365	361	367	316	364	340	359	342	378	362	331	333	349	392	321	339	317	356	311	331	332	310	310	354	322	355	298	357	345	331	352	345	351	321	310	320	350	392	329	332	380	338	355	335	345	347	323	363	369	361	328	333	363	388	379	391	348	325	355	350	328	341	331	349	341	337	339	320	361	317	344	336	342	325	335	366	334	370	305	316	301	346	341	347	358	350	349	366	352	366	336	360	328	345	324	304	342	299	360	363	334	319	373	361	346	329	318	362	360	372	365	352	363	328	332	333	321	373	350	339	330	336	328	352	312	365	319	326	315	337	329	308	344	336	323	348	320	358	303	370	294	352	350	344	328	332	348	344	321	369	326	325	329	313	343	338	358	345	366	330	324	363	335	347	348	341	357	347	317	376	367	348	316	384	313	328	309	373	334	375	345	345	351	352	322	316	334	353	334	328	353	348	333	340	342	362	348	364	354	348	302	321	352	322	326	294	307	346	330	341	377	335	368	341	375	352	351	339	351	372	355	365	333	325	334	377	344	351	349	327	312	377	308	312	316	324	322	377	351	368	360	364	342	361	329	328	375	357	354	373	340	359	406	343	308	349	373	331	361	339	333	347	328	356	308	343	357	357	334	340	318	342	362	343	345	344	357	382	361	364	358	344	318	330	308	372	340	354	351	317	346	338	327	321	311	312	330	358	337	340	355	347	360	346	332	335	337	367	354	338	345	349	299	343	302	323	340	350	344	306	334	323	358
2151	811	840	868	808	823	829	785	820	813	844	881	864	849	809	871	816	860	801	825	842	832	820	851	790	820	753	818	778	835	803	836	819	854	822	787	856	803	802	841	782	821	803	859	824	857	832	792	796	817	854	829	828	825	827	844	856	814	797	797	819	791	841	832	791	819	808	776	816	816	812	822	816	825	831	838	832	823	822	827	836	832	843	825	853	787	811	842	842	806	852	837	827	851	792	823	854	827	733	887	827	833	800	778	828	805	817	798	894	822	823	829	778	830	823	791	874	807	847	792	902	859	823	802	824	832	810	796	812	771	836	837	784	754	811	796	815	821	802	848	819	798	797	815	828	829	834	904	810	821	783	806	835	824	787	822	775	823	835	873	832	824	845	829	835	782	822	809	823	774	865	854	804	836	838	840	857	790	827	821	813	847	873	782	812	817	828	834	820	811	795	847	813	830	851	856	794	816	751	801	820	835	832	783	801	824	795	782	873	792	806	818	787	893	803	791	848	827	801	847	818	762	832	820	773	821	789	852	861	754	863	818	814	768	831	819	809	809	870	801	758	805	805	829	824	815	839	817	794	837	812	818	810	810	812	845	839	816	841	835	772	796	886	812	823	808	812	825	847	821	844	839	840	832	800	855	812	796	800	825	793	844	910	818	831	850	788	837	853	832	841	872	822	867	810	812	821	793	821	801	818	806	848	820	820	797	811	825	802	847	857	801	814	851	784	827	811	795	781	804	824	835	864	819	824	797	826	850	794	773	818	792	836	856	834	812	775	828	786	787	819	790	769	830	842	825	849	842	823	789	806	842	789	852	784	805	823	869	824	835	798	864	817	792	821	860	769	828	801	785	792	819	809	863	897	788	779	826	853	842	832	797	881	785	823	845	861	807	837	775	834	815	815	856	784	861	840	809	807	828	836	833	807	841	786	779	843	790	786	846	819	778	827	816	850	813	844	802	838	872	811	840	830	848	820	825	806	863	843	848	812	812	812	857	821	810	847	823	866	815	828	853	764	805	768	767	825	808	824	773	862	841	821	825	833	837	854	835	812	833	811	802	802	816	787	845	822	825	826	826	798	846	859	822	839	800	851	835	794	796	825	812	821	798	883	801	815	848	807	845	833	821	793	769	773	817	813	856	802	813	814	836	812	873	850	826	820	790	764	867	835	828	801	821	827	793	816	817	817	794	806	804	824	783	839	831	745	847	838	770	817	844	816	828	830	872	819	769	835	804	827	834	789	828	877	847	836	815	846	842	825	832	856	822	754	776	801	804	866	843	832	810	823	805	799	861	798	818	820	815	785	849	779	814	760	787	851	793	822	804	815	848	829	829	836	714	774	862	822	804	826	841	809	811	772	806	790	810	805	822	816	835	822	824	805	870	816	777	793	820	817	821	766	818	837	779	851	803	775	834	813	802	827	830	785	809	852	846	859	839	845	852	801	828	818	870	806	811	839	848	806	861	785	821	777	830	798	830	834	809	814	837	841	804	870	825	812	783	811	812	790	811	775	789	831	836	846	805	868	795	838	810	846	827	816	838	795	861	829	787	781	796	777	791	814	798	805	808	772	872	816	847	797	793	818	780	804	867	820	867	831	802	822	765	834	814	835	812	800	815	786	777	831	790	858	804	806	843	804	837	822	884	809	870	830	836	806	830	845	843	809	862	804	827	837	825	810	778	828	819	858	789	864	822	802	839	792	819	775	765	857	789	897	838	776	838	838	795	817	807	780	795	811	825	831	841	825	812	842	799	843	801	818	826	867	838	794	805	783	812	825	759	849	810	806	815	832	833	815	793	859	795	809	796	887	767	839	749	800	832	822	820	800	835	849	853	854	854	826	851	838	842	792	802	863	856	794	855	868	825	793	806	812	864	872	816	832	785	797	838	870	829	814	807	842	784	861	775	852	836	819	836	793	858	855	849	833	844	844	826	848	776	826	787	820	809	820	837	806	825	839	802	798	816	811	814	778	869	833	792	862	815	860	812	764	787	790	860	831	804	796	877	832	793	812	782	784	817	785	888	839	802	794	792	855	866	838	889	823	787	845	827	827	841	833	820	792	797	804	855	837	856	841	838	842	814	833	809	843	768	874	867	837	793	822	860	813	826	840	771	845	858	828	798	811	822	863	809	851	858	840	830	827	848	825	804	814	823	790	856	825	795	809	833	837	825	829	820	809	811	824	836	826	824	823	818	797	840	819	838	871	826	818	844	816	848	861	864	840	794	855	831	803	808	850	864	808	913	773	806	793	873	817	818	817	801	821	833	806	852	802	778	720	841	784	829	838	800	804	754	810	785	839	861	771	815	791	789	842	829	798	811	800	810	846	822	867	845	757	827	831	797	842	781	845	823	843	780	817	848	847	836	811	814	840	824	817	818	813	845	778	828	804	814	834	839	783	810	841	775	810	872	851	862	869	787	821	822	787	858	826	877	838	787	865	812	825	802	846	816	837	777	804	861	838	842	874	840	799	796	845	773	782	844	810	836	782	808	839	804	853	770	826	804	854	776	830	785	813	808	755	842	833	842	806	827	812	817	817	821	779	814	827	848	858	866	814	871	860	807	824	769	840	801	802	806	846	840	820	837	763	761	803	813	863	828	847	804	778	859	823	867	788	788	786	799	789	818	778	839	880	847	826	819	764	851	772	759	848	785	870	821	822	820	884	839	802	866	823	817	772	814	835	834	888	810	809	856	822	829	768	793	809	797	813	791	786	808	775	840	855	808	821	770	800	809	829	802	804	849	781	825	797	799	794	813	799	848	777	799	815	826	850	791	809	814	825	812	825	845	814	814	829	844	803	817	820	795	855	797	803	806	806	782	786	815	782	862	827	825	861	822	844	792	821	843	786	802	841	825	845	790	826	773	789	855	871	778	829	839	832	796	841	840	793	796	795	807	875	781	793	850	810	779	840	797	870	863	858	838	769	824	793	834	781	868	797	832	816	851	855	809	841	839	822	766	862	804	791	813	785	835	835	845	834	812	819	812	854	821	802	879	807	776	845	790	807	796	821	869	816	829	762	864	820	795	772	841	796	866	834	815	830	762	809	808	789	848	767	772	820	817	835	884	830	804	826	838	797	833	823	807	798	818	871	872	796	839	784	824	841	831	840	844	800	853	839	833	831	790	849	858	794	850	798	831	842	826	846	819	804	811	827	806	824	874	840	785	844	843	826	866	789	885	845	850	766	815	852	868	816	819	832	791	803	875	824	826	870	862	792	816	859	857	807	842	823	812	864	816	843	745	835	809	834	783	825	817	799	800	808	777	804	830	806	794	857	838	884	791	854	832	821	836	822	841	795	806	848	782	804	780	810	825	809	830	841	791	806	800	826	844	826	871	796	858	798	814	798	845	851	822	789	831	746	854	808	835	788	802	849	798	841	865	809	807	792	749	843	829	814	839	852	813	793	825	805	715	798	831	810	861	824	817	768	818	790	799	872	839	812	819	829	853	894	778	807	804	824	844	859	798	815	865	841	816
7047	592	537	477	456	409	411	398	380	293	358	333	328	344	308	354	331	323	356	348	360	349	345	320	317	355	343	352	327	325	315	310	330	308	331	344	312	340	339	294	353	350	347	340	320	349	355	283	300	346	350	359	336	347	369	343	340	317	339	344	361	339	338	313	357	347	342	329	322	328	348	344	360	314	325	345	339	317	382	314	330	343	303	340	362	336	341	368	345	376	324	329	335	343	343	328	337	357	325	327	322	329	339	347	318	336	356	308	349	323	342	353	294	314	326	348	325	333	345	343	327	353	347	322	290	326	346	341	326	318	313	305	303	351	352	350	318	335	333	335	328	344	351	353	322	375	308	366	293	344	358	326	336	341	353	342	346	345	329	348	365	336	351	339	324	363	335	357	356	340	343	362	372	329	307	371	320	316	328	322	351	363	279	342	390	337	368	304	360	358	341	326	321	342	371	342	382	366	351	323	359	338	284	335	338	342	341	320	348	308	352	351	367	332	318	326	322	338	307	343	316	371	338	364	368	300	294	346	325	337	338	372	351	337	334	323	381	340	343	370	332	356	330	333	310	362	339	339	320	324	313	344	329	329	322	337	297	342	338	370	325	346	327	343	287	351	326	356	334	327	332	313	314	298	330	329	318	349	345	338	355	305	344	339	345	328	326	363	351	338	327	361	342	363	346	353	334	371	337	349	330	354	333	302	317	369	320	366	353	328	363	314	310	322	312	368	335	319	319	298	314	336	324	311	339	332	327	329	344	358	342	347	367	333	328	339	330	329	343	363	335	339	324	332	388	351	308	311	321	322	348	340	336	312	347	302	320	307	326	354	353	326	311	334	319	331	326	319	321	332	320	342	319	353	315	345	361	362	310	347	351	346	318	360	333	314	347	357	333	383	354	328	327	340	316	311	297	332	341	329	335	357	308	316	336	337	329	330	324	313	356	304	354	365	313	334	353	333	333	313	347	343	356	322	343	327	364	318	342	351	336	313	333	307	324	322	310	333	323	331	329	329	325	343	349	333	372	356	328	280	315	327	327	312	322	326	322	320	342	325	324	354	379	353	326	336	329	337	317	352	322	339	309	343	368	318	315	343	301	300	340	322	342	316	324	322	323	317	357	313	345	348	315	346	366	337	306	321	358	309	338	317	341	329	328	367	342	342	331	345	335	312	377	352	314	317	337	329	350	330	375	327	301	322	330	314	327	337	354	347	320	333	336	354	314	328	333	347	372	346	348	338	328	356	340	361	320	370	322	330	369	292	354	335	340	322	320	344	321	334	328	371	353	347	365	342	341	344	303	313	373	337	354	289	345	354	344	348	339	369	338	366	323	358	351	352	323	356	370	306	340	341	349	362	356	358	354	320	312	333	335	305	334	365	329	348	329	356	322	326	315	352	315	311	326	358	363	316	342	356	304	344	328	305	310	329	344	338	330	338	362	344	361	334	328	383	384	340	316	347	338	326	333	354	353	328	327	303	312	373	355	363	349	351	355	336	312	358	337	366	347	307	334	359	327	353	361	334	350	361	339	321	335	307	335	334	349	347	307	311	336	330	305	339	339	311	349	314	347	348	330	324	331	351	329	346	320	312	332	334	346	280	331	371	343	349	322	334	337	333	337	311	343	327	334	288	335	383	348	335	368	337	315	333	337	324	322	353	366	318	335	323	332	326	330	312	341	344	352	350	328	328	354	346	283	332	322	330	333	345	330	342	337	348	347	342	351	330	335	327	333	345	325	345	325	312	338	350	334	353	304	340	307	326	351	344	352	349	334	325	321	339	344	309	319	354	328	354	325	365	338	298	335	371	340	338	355	305	326	317	348	342	364	328	333	345	330	309	320	332	334	338	322	352	337	317	309	351	349	331	327	350	342	336	339	324	327	325	338	318	372	348	333	375	335	354	332	327	339	359	365	363	369	310	350	334	320	334	328	360	346	314	346	367	319	314	345	321	354	369	334	360	289	326	346	307	351	318	372	343	319	340	331	348	344	324	357	339	334	333	328	332	349	342	331	334	366	307	343	323	350	337	366	322	353	320	348	340	366	390	357	371	342	327	332	354	332	375	366	348	305	331	313	325	339	305	352	322	363	326	373	327	344	330	315	353	348	331	348	346	333	310	335	338	347	342	347	291	332	328	321	355	336	329	318	345	393	339	334	318	371	357	339	313	320	326	364	346	316	395	364	352	325	343	360	327	297	326	364	358	319	318	322	337	319	346	303	345	315	339	349	340	335	336	357	385	326	354	332	340	342	318	348	353	332	327	337	327	330	360	335	350	343	354	339	348	389	325	315	333	343	325	359	316	351	323	329	346	375	317	312	307	358	333	344	302	361	327	349	331	347	353	349	362	313	338	334	293	310	326	295	328	317	357	349	355	367	377	368	293	320	315	339	349	354	310	340	311	338	356	305	318	327	321	356	322	351	333	348	349	337	339	340	348	342	377	351	362	347	317	301	287	323	324	356	351	321	334	338	318	326	314	363	377	341	379	322	314	336	341	333	306	331	347	348	358	333	332	349	364	373	338	346	365	334	356	362	340	312	340	349	346	320	314	328	321	346	324	341	335	370	352	329	329	327	351	333	312	342	287	295	327	318	337	353	325	351	321	326	319	351	297	331	352	343	314	328	346	345	335	325	352	335	339	357	321	346	290	321	317	356	329	340	308	336	318	382	315	328	333	340	359	353	355	319	274	328	313	336	323	322	325	326	357	349	347	307	333	342	320	324	326	305	331	361	362	325	348	322	306	356	345	337	314	303	361	314	356	356	360	334	328	345	337	311	335	317	335	315	353	325	319	323	338	351	347	343	313	334	314	329	346	357	356	371	337	297	322	304	309	326	335	338	336	331	351	326	326	362	362	368	307	330	354	313	317	353	362	342	313	308	335	337	310	352	348	314	307	354	327	306	345	305	355	316	323	329	319	308	338	310	373	344	286	325	297	353	355	342	360	311	358	358	336	314	355	329	309	387	351	340	344	349	383	312	372	380	328	327	349	357	329	325	324	328	330	356	340	311	334	309	367	337	321	363	357	345	313	336	347	335	332	342	338	351	357	345	325	348	352	334	353	339	324	345	363	336	343	377	313	306	362	304	330	344	317	357	340	319	324	327	362	356	359	336	319	363	367	336	340	350	315	341	384	309	343	341	347	386	350	329	330	352	317	352	294	348	316	333	313	357	323	351	343	337	320	342	319	338	329	359	330	329	341	329	318	322	323	373	371	347	320	354	363	327	336	345	344	307	335	344	331	350	308	337	320	327	376	374	338	364	344	334	331	343	328	327	320	368	322	353	360	340	336	329	323	344	332	368	321	315	346	354	315	339	331	309	342	353	322	323	322	308	347	328	363	307	321	359	327	351	335	342	360	378	354	337	352	317	352	322	380	364	313	352	324	337	340	368	312	353	333	374	375	352	331	342	328	345	322	329	340	349	336	356	322	313	327	326	326	342	334	334	352	334	335	334	341	336	351	356	334	340	345	349	335
6584	1037	1306	1389	1359	1228	1099	962	969	956	929	920	942	956	910	878	874	861	859	849	867	854	853	894	797	803	863	846	816	813	813	803	855	833	841	830	787	779	822	747	754	824	774	782	826	744	800	795	730	762	852	857	793	846	808	799	847	834	796	818	832	806	786	800	804	796	817	814	803	827	794	824	804	821	783	791	815	754	802	785	788	834	827	859	794	802	801	805	835	839	784	774	859	797	805	792	830	761	782	817	865	812	826	797	803	801	767	787	798	873	810	799	852	766	817	860	799	853	832	822	805	827	809	823	829	802	771	800	790	841	773	791	803	761	785	810	841	840	819	788	761	789	827	816	817	851	767	834	810	814	800	788	760	812	840	807	796	824	784	824	791	807	811	805	829	793	873	818	803	801	810	844	822	778	796	791	803	829	811	848	802	811	780	837	835	803	799	854	809	816	804	786	847	824	780	841	814	789	834	782	760	825	772	829	825	754	826	768	775	794	840	800	808	774	800	832	777	809	832	777	850	825	844	838	795	816	849	802	837	832	797	763	834	816	788	819	799	771	810	802	804	781	831	863	809	740	836	868	756	798	791	805	766	789	785	807	763	821	796	802	767	830	807	781	853	813	759	810	789	837	787	770	790	812	856	827	778	833	790	820	813	809	775	785	827	807	824	826	796	784	821	831	846	819	790	832	831	797	776	815	811	851	770	865	758	792	782	799	828	817	820	801	826	786	865	832	801	804	772	764	826	781	757	788	828	803	821	795	781	854	802	763	811	763	809	838	807	822	829	781	770	813	818	779	814	755	798	859	788	840	758	817	819	814	801	842	854	879	774	788	805	731	825	806	789	813	821	830	813	818	754	757	820	858	815	808	828	783	847	774	780	814	789	904	810	810	852	826	815	811	827	841	816	877	822	796	797	783	824	801	828	786	844	801	791	840	782	845	829	832	826	853	748	799	856	820	784	785	805	857	778	820	828	863	773	793	822	786	790	803	832	805	806	777	775	803	747	780	797	805	768	805	792	774	815	788	806	797	800	809	834	825	833	771	792	773	793	811	764	845	832	826	772	862	795	799	823	825	859	840	778	869	838	804	823	756	784	796	807	749	819	811	833	826	837	756	758	837	782	755	796	832	824	844	822	750	796	803	827	777	809	760	777	821	828	761	847	823	819	810	789	780	809	770	803	800	812	787	786	811	818	813	809	827	842	829	805	842	807	807	840	811	802	795	792	777	784	776	818	808	786	843	807	757	841	856	817	816	805	819	829	784	765	802	799	836	799	834	782	801	810	784	818	843	803	829	798	780	809	813	806	828	873	822	786	809	835	820	810	839	811	839	826	794	791	771	799	769	801	824	806	786	786	838	855	776	820	819	739	790	786	865	772	765	804	888	814	820	809	762	818	765	824	766	818	791	795	797	790	860	791	805	812	741	770	794	752	828	840	809	804	804	794	807	792	798	827	812	794	838	819	832	814	811	782	822	791	770	796	783	851	843	831	832	763	819	806	838	847	807	784	832	816	763	813	846	804	803	821	849	886	806	817	850	824	816	783	781	860	780	792	808	757	811	792	785	876	791	839	775	788	835	789	780	827	742	808	790	840	770	774	813	812	702	787	763	777	745	785	803	794	754	857	834	787	764	821	779	777	820	818	768	815	836	870	840	799	800	800	783	767	777	778	857	803	776	826	834	750	770	782	806	802	764	845	805	850	782	790	807	784	809	800	817	791	817	743	827	853	793	784	755	846	777	864	857	803	809	852	786	778	794	816	816	773	789	773	816	823	773	805	783	807	802	810	849	729	802	821	795	840	824	778	814	821	768	831	801	796	812	780	814	790	839	795	825	881	811	788	855	791	840	787	834	812	792	798	777	770	787	825	788	802	781	791	791	822	810	820	822	819	828	772	786	818	792	807	817	812	829	851	773	774	823	784	849	849	824	845	768	837	795	816	832	801	843	776	844	869	808	866	820	783	777	818	813	765	848	778	826	807	797	811	779	859	792	750	781	764	830	848	808	857	802	826	812	807	868	794	805	782	777	805	860	797	815	821	871	773	840	818	798	794	825	849	763	781	855	819	846	828	782	798	775	842	827	776	859	798	787	808	813	826	803	768	838	795	795	838	804	845	843	791	813	761	826	843	770	777	846	784	761	791	849	807	863	821	806	786	812	775	836	785	812	796	858	814	873	844	796	803	817	803	799	810	806	840	836	792	810	784	801	773	775	837	766	795	774	766	825	770	812	802	795	803	786	820	805	777	849	855	781	867	817	799	750	811	784	788	828	820	794	799	834	860	810	833	802	823	760	862	761	816	818	763	785	764	796	791	810	801	768	815	780	812	838	791	859	823	853	781	838	872	787	850	833	830	828	782	813	781	801	824	774	771	796	817	819	784	808	807	851	855	827	777	769	856	782	772	853	834	773	818	793	815	812	811	831	771	780	834	794	813	788	789	813	750	745	775	844	835	818	797	779	805	793	816	803	768	787	821	808	816	798	790	814	782	790	811	845	802	756	746	763	793	851	805	788	818	823	805	765	843	767	779	815	786	860	847	812	840	794	786	788	769	816	788	809	833	780	783	805	790	837	815	835	861	802	842	807	846	782	857	759	856	825	786	814	802	809	825	774	808	818	839	777	813	810	823	787	816	859	787	827	791	839	835	870	828	830	839	791	762	774	834	783	823	875	804	761	846	824	793	819	756	824	794	827	762	737	797	751	793	770	883	802	827	820	814	850	771	802	802	798	822	848	797	799	796	808	821	810	815	792	797	804	805	797	843	851	804	784	791	830	842	738	779	794	826	833	779	835	775	789	758	848	749	772	768	833	750	827	793	794	754	841	780	814	839	825	734	785	822	836	766	732	820	753	818	796	831	790	771	826	824	844	760	811	778	792	777	784	743	817	834	842	771	842	810	797	831	787	827	834	804	806	805	812	783	775	775	835	802	808	818	836	805	751	808	834	816	786	819	838	786	816	766	823	858	795	779	817	780	809	822	808	794	813	831	776	841	812	782	832	743	786	849	797	794	806	826	776	812	811	762	799	810	789	823	832	817	814	817	805	766	847	842	793	826	846	814	831	771	848	826	846	838	775	790	784	810	842	822	779	820	803	794	787	788	765	787	880	803	773	799	779	829	802	740	797	836	876	817	838	837	777	830	779	800	782	840	779	801	757	832	800	812	850	772	763	790	799	799	789	792	787	815	786	791	809	826	821	768	781	817	817	800	795	838	819	838	787	810	780	830	823	806	838	800	802	777	793	797	734	806	837	808	796	797	797	823	797	784	812	837	808	840	857	820	783	759	797	858	827	805	797	816	788	793	820	860	789	817	811	826	771	805	823	820	795	790	773	792	816	799	801	828	773	834	821	785	803	856	797	782	794	780	856	848	825	837	811	791	803	781	805	823	800	775	799	764	792	773	804	774	816	834	790	811	796	827	811	867	832	771	793	852	807	860	794	817	836	812	821	841	798	793	802	846	827	806	816	782	764	833	774
12542	755	644	480	425	306	277	207	227	213	190	232	197	183	217	188	172	216	159	176	194	170	154	170	189	177	192	198	152	153	176	159	179	150	171	179	166	187	164	177	176	174	175	177	189	177	165	183	173	179	164	159	192	154	166	161	164	146	155	171	192	187	185	165	167	185	148	161	190	154	152	179	162	137	149	187	173	189	155	166	144	165	170	174	174	151	184	178	160	191	154	149	169	157	144	213	176	168	167	158	151	197	178	174	166	176	149	175	160	177	181	165	157	169	177	205	175	159	172	160	167	165	177	153	153	163	163	152	158	177	193	174	196	164	168	157	186	169	161	186	159	162	156	178	173	174	144	166	153	175	166	168	156	169	141	148	152	159	158	157	171	166	174	156	190	180	164	166	146	171	146	177	142	182	147	157	158	145	167	158	150	162	147	152	146	149	171	159	156	178	186	177	162	153	156	158	162	156	174	144	153	162	162	170	154	163	147	172	185	174	169	172	172	169	169	165	138	155	167	141	167	191	179	183	169	166	158	172	176	167	179	170	159	170	151	168	165	188	198	181	151	168	163	158	170	154	157	162	159	172	150	157	175	160	161	147	174	151	169	154	176	170	170	180	175	174	139	144	148	183	156	182	183	164	148	169	166	161	193	146	173	164	158	156	161	174	169	173	172	160	152	145	165	184	153	159	174	152	165	168	190	154	163	151	171	179	144	167	174	155	189	162	167	158	167	159	157	170	155	173	180	155	148	164	192	163	180	165	147	176	175	180	160	178	158	147	177	185	168	155	171	166	168	167	179	166	160	157	163	157	146	154	154	170	166	175	170	177	173	185	167	140	181	145	167	146	185	156	177	173	161	163	171	178	172	181	167	184	163	169	170	174	151	170	163	157	159	153	177	153	149	193	173	161	174	156	186	174	176	163	163	161	157	146	168	165	183	181	178	165	162	174	154	159	203	157	165	168	160	167	154	183	183	167	155	166	182	159	175	174	191	146	149	180	186	162	175	167	164	157	167	167	140	182	178	138	148	161	166	159	175	152	152	164	167	165	146	189	172	159	182	164	162	157	166	155	172	173	179	164	160	166	175	171	165	177	185	148	155	175	161	169	169	176	179	156	173	171	142	140	158	157	167	163	184	159	164	147	156	158	155	164	161	172	182	168	152	177	153	157	199	168	157	131	201	185	149	162	140	166	177	157	158	160	161	169	148	149	157	174	176	178	191	175	156	175	161	160	166	170	163	165	166	156	153	187	161	149	151	154	172	158	172	166	140	175	200	181	158	163	160	161	165	175	160	167	170	154	178	174	151	166	160	187	154	192	154	152	162	149	182	191	160	172	166	162	177	157	168	173	172	169	170	180	178	154	166	160	175	159	159	170	156	163	165	181	178	163	179	174	155	196	159	184	199	162	181	151	169	178	164	177	183	179	169	145	182	145	164	153	176	169	150	162	163	194	164	175	157	160	205	171	169	153	146	183	164	182	145	186	178	174	180	158	174	176	189	182	165	144	175	195	158	149	184	197	155	133	173	134	150	190	148	167	139	161	143	165	162	184	132	179	163	169	167	150	175	167	178	163	160	181	175	145	173	171	157	181	165	202	161	165	151	145	155	169	177	171	171	171	164	169	168	161	188	167	178	159	181	193	165	161	158	158	155	151	154	181	181	144	183	165	187	176	146	140	152	143	167	162	161	187	205	152	164	161	151	150	151	163	188	176	152	135	176	136	150	157	176	166	182	153	167	197	147	178	141	166	158	150	188	159	183	161	145	145	163	180	185	171	157	171	157	185	155	164	170	179	175	167	170	162	166	177	193	176	158	169	153	175	145	172	162	166	178	153	154	154	172	192	160	141	154	203	180	170	160	172	148	126	145	170	191	169	170	167	184	162	159	137	145	169	152	170	185	173	181	159	160	159	186	183	165	153	173	171	178	174	150	166	182	171	172	177	152	141	192	152	175	178	159	156	177	159	158	155	193	163	149	157	145	153	165	177	191	149	182	154	202	153	178	156	150	177	170	169	182	174	146	165	165	148	172	165	142	200	167	173	168	168	175	138	163	190	174	176	165	185	184	172	180	164	169	167	150	155	157	165	183	158	172	174	159	166	166	166	132	165	152	166	158	134	164	168	174	164	163	153	163	190	174	172	164	175	166	145	165	189	180	174	152	164	147	155	171	167	157	167	165	170	172	183	153	172	181	167	169	161	168	149	154	212	149	150	159	158	187	150	185	160	209	164	136	167	184	164	171	170	201	173	147	181	177	139	178	182	177	164	143	168	178	173	164	151	166	165	156	200	179	142	159	160	177	177	165	175	173	151	177	153	170	165	172	151	152	186	165	159	164	170	202	168	145	161	167	160	148	153	167	150	150	171	186	185	156	173	167	168	149	164	153	172	151	165	168	159	158	166	148	160	171	161	172	175	200	157	176	151	162	181	178	202	154	154	140	176	161	158	150	184	171	161	178	154	167	183	156	176	144	166	157	148	145	157	160	172	160	162	160	145	185	170	168	181	171	183	182	172	170	167	168	163	164	163	173	171	160	168	145	161	173	143	164	170	169	158	167	176	157	176	154	186	187	166	155	184	161	153	163	182	163	173	166	194	161	176	169	168	184	134	160	163	148	163	169	170	167	150	160	185	170	164	161	165	165	190	175	168	159	163	164	145	152	146	168	157	142	185	165	163	173	164	157	155	185	143	171	133	154	171	179	202	164	173	177	177	151	141	184	173	170	152	153	166	160	141	197	183	171	175	147	172	133	154	157	173	176	166	164	157	159	180	145	159	132	161	179	150	175	176	162	162	178	156	160	144	167	160	150	169	168	142	144	160	162	148	182	180	162	185	172	133	172	178	176	160	152	177	169	148	161	170	174	150	208	176	143	143	179	177	158	164	178	156	181	181	169	183	176	156	158	161	146	177	162	166	146	168	170	159	182	134	165	163	167	143	149	197	172	169	164	166	154	150	182	155	191	162	156	190	156	144	139	163	167	151	164	176	171	147	182	162	141	137	149	181	183	159	162	163	160	165	178	187	149	180	158	177	191	177	153	159	164	179	159	167	145	160	177	184	170	172	157	155	123	148	140	161	165	160	172	159	166	159	166	155	193	188	169	166	157	169	151	159	168	139	188	175	140	168	171	181	151	159	149	160	180	147	165	174	167	177	145	151	160	174	186	167	170	174	165	138	183	162	166	161	163	161	157	149	180	169	168	166	156	164	166	152	141	149	168	176	176	158	175	181	173	163	179	157	188	180	169	144	156	158	160	166	158	170	184	160	155	149	151	175	155	174	167	165	134	183	155	173	173	194	151	166	160	180	158	178	167	170	189	147	165	165	159	165	170	170	159	134	175	174	163	160	173	172	174	153	151	156	137	154	155	154	146	164	145	170	161	184	154	187	153	141	152	182	170	159	134	156	173	144	166	147	163	178	190	157	148	183	142	155	171	184	173	136	184	162	160	167	183	160	197	163	174	162	168	174	183	147	159	167
7979	823	1414	1538	1425	1284	1045	936	810	684	658	623	633	615	565	550	489	541	503	484	521	474	478	481	444	493	429	473	422	465	467	454	467	410	442	433	443	396	457	414	408	436	456	443	425	428	417	411	470	422	432	395	459	457	424	427	420	439	443	441	431	442	449	450	429	467	401	446	470	422	451	439	437	427	457	412	439	448	424	449	425	423	439	468	436	417	447	417	416	405	425	455	444	471	430	420	456	400	453	442	501	489	477	432	439	413	423	398	461	454	432	432	457	450	457	486	424	409	435	402	438	409	398	440	447	465	431	478	416	411	410	398	410	446	429	437	458	432	399	423	434	393	475	448	434	437	424	448	433	430	411	434	463	449	412	420	414	439	386	446	433	432	427	401	439	445	440	433	459	454	439	425	455	420	400	409	415	427	410	400	427	469	432	400	394	433	440	412	431	466	416	423	458	422	449	444	445	434	445	432	443	424	428	405	407	419	471	434	444	438	420	419	412	445	435	476	433	417	458	412	446	465	405	461	445	387	403	420	431	414	426	422	410	401	476	394	425	434	455	451	409	396	432	429	444	424	412	418	395	418	404	437	421	460	422	434	428	409	442	400	448	444	402	433	423	434	436	422	421	389	442	386	443	468	448	434	405	494	428	399	383	434	446	404	419	418	453	425	422	444	430	434	436	430	440	430	429	413	445	455	430	407	418	436	442	431	435	455	443	436	448	427	459	443	418	443	454	426	398	418	463	420	409	422	426	441	408	458	454	427	440	465	437	436	438	459	409	447	405	434	415	423	383	453	430	405	432	463	435	431	401	442	417	426	437	434	416	444	385	429	410	459	410	402	430	446	449	413	430	442	428	417	427	392	401	395	417	410	424	425	404	445	387	417	438	406	406	419	394	432	452	477	456	429	441	433	462	446	414	418	424	430	442	428	436	424	470	440	408	435	424	400	410	467	428	427	429	488	421	438	425	429	444	423	439	470	454	430	458	391	450	441	425	438	423	444	396	454	412	436	430	395	429	427	407	410	405	400	447	414	448	441	477	432	404	435	396	399	427	424	421	449	391	465	414	435	399	419	438	459	432	414	442	454	409	442	423	411	460	426	433	425	458	443	423	436	455	423	459	450	441	433	409	385	451	475	398	394	399	438	433	428	423	412	412	428	427	445	412	447	431	417	417	462	417	453	406	436	453	431	420	399	457	458	441	406	440	430	445	491	415	411	410	435	417	401	409	421	450	443	436	480	406	417	473	461	429	442	453	450	428	407	412	438	468	440	409	440	434	425	429	433	434	432	452	418	393	422	441	419	428	424	437	433	445	436	393	415	431	428	432	440	445	405	434	451	425	410	403	406	457	424	456	423	431	420	422	436	431	444	445	438	438	423	418	398	418	439	436	411	430	459	391	399	416	388	399	436	423	438	425	406	411	411	389	420	401	452	425	429	480	395	423	424	433	419	441	409	444	440	462	442	400	413	424	430	424	453	451	392	445	419	437	461	408	435	408	431	405	441	454	437	432	435	421	459	437	445	468	440	423	395	434	441	409	433	445	451	430	450	428	403	402	463	446	439	428	399	411	419	426	429	410	432	414	427	432	399	450	400	436	432	449	439	430	399	405	421	381	446	447	424	418	437	426	426	393	424	450	421	451	408	443	443	435	428	434	407	441	425	434	425	408	424	463	400	406	412	406	442	445	400	414	446	411	408	427	427	440	430	390	445	444	441	431	449	425	432	442	439	448	409	455	449	445	427	400	452	435	410	410	435	415	393	429	423	411	452	420	422	433	407	424	419	414	447	401	430	411	460	416	391	438	419	426	432	439	446	444	428	416	411	436	423	433	408	408	422	465	432	433	409	439	409	458	461	424	391	396	442	429	420	438	417	441	432	440	434	435	435	450	442	452	418	413	389	423	468	425	428	418	446	446	406	455	394	423	408	445	426	421	416	430	452	406	448	426	420	399	422	431	404	426	409	438	423	458	426	424	442	448	449	407	424	408	457	452	429	438	439	438	402	383	412	417	429	402	413	427	421	467	437	424	423	412	425	433	447	439	416	408	449	413	414	420	431	432	442	395	454	452	443	419	424	471	400	406	431	394	435	353	430	447	409	419	453	446	460	446	425	445	442	423	426	414	443	435	437	400	428	437	441	402	449	407	423	412	436	436	462	434	445	443	435	411	413	429	428	382	448	436	414	425	443	430	436	438	429	425	421	433	432	408	415	448	386	412	462	421	441	446	451	450	398	411	466	425	427	459	410	428	405	415	426	417	446	416	444	443	418	409	430	449	443	406	389	408	418	445	450	447	428	427	421	443	407	432	425	444	434	459	413	433	442	406	445	456	445	418	400	415	412	431	422	425	415	447	453	447	397	443	417	391	472	430	430	419	399	426	451	420	396	468	450	479	457	429	427	438	406	427	425	427	416	443	431	419	426	407	404	413	409	442	415	448	432	403	430	416	434	392	454	437	417	409	450	408	436	403	442	427	408	461	435	423	462	410	427	440	399	447	457	407	434	410	425	431	420	440	405	419	415	431	441	460	428	453	427	445	443	473	429	415	406	430	434	435	442	410	481	416	431	388	421	457	440	413	415	420	462	439	454	465	408	422	424	430	443	445	409	420	397	372	470	403	413	418	450	426	394	415	428	412	410	431	404	408	403	420	391	406	435	413	447	438	451	433	464	405	451	458	410	425	400	437	450	434	449	383	421	450	439	429	418	465	413	447	464	397	460	410	451	401	399	416	418	408	402	414	455	410	450	458	434	467	438	408	454	426	426	433	423	470	415	454	400	406	427	424	426	393	421	443	434	446	417	429	420	397	436	429	424	427	421	462	421	423	423	426	434	416	427	439	426	438	449	438	427	391	402	466	445	427	479	426	441	387	403	447	402	444	379	425	455	434	474	446	436	411	453	406	420	424	437	407	441	410	427	419	409	427	403	465	430	433	435	424	421	440	423	384	411	444	444	434	407	432	416	423	416	420	439	447	426	461	456	420	418	450	437	412	442	437	376	420	494	426	434	435	437	449	403	432	422	440	403	410	460	431	430	411	398	425	461	417	431	422	394	444	451	432	414	429	391	437	468	417	426	443	427	386	388	456	436	441	430	387	436	439	420	450	432	426	415	447	464	395	433	463	417	447	455	439	421	401	402	421	435	466	423	414	436	460	429	446	423	412	426	410	444	443	440	477	399	459	473	439	427	416	453	452	419	426	427	391	466	417	400	437	391	457	438	471	431	434	459	453	416	451	478	403	430	430	452	428	413	383	430	407	425	441	444	444	433	410	429	454	433	459	400	430	429	440	414	379	392	466	412	400	431	430	426	428	410	433	453	421	408	444	440	419	383	437	404	432	436	446	421	420	416	452	440	423	437	445	449	440	409	426	415	392	416	446	437	431	420	436	412	417	401	429	440	434	444	439	415	419	425	437	414	435	443	421	439	430	389	425	425	438	412	399	442	405	444	434	429	425	403	466	400	439	408	427	469	418	417
1534	325	367	332	360	323	369	384	362	376	334	342	348	353	311	383	323	345	319	360	368	344	343	363	336	316	333	352	354	336	330	345	342	369	329	331	345	363	326	357	331	325	355	324	322	361	356	363	357	328	371	344	338	348	310	330	335	366	353	369	363	375	365	322	301	380	369	345	363	344	370	328	333	358	353	382	351	295	369	327	329	314	346	350	373	339	341	341	323	294	337	337	325	352	347	324	340	333	372	319	364	353	367	311	328	321	367	351	332	347	326	348	371	377	337	358	330	322	333	355	298	327	341	339	335	297	350	360	348	337	365	360	313	335	329	316	308	374	307	336	350	361	374	338	364	343	322	309	346	328	322	348	373	357	337	354	338	352	346	301	309	328	315	327	336	330	379	317	359	379	380	350	323	324	317	348	357	322	340	348	319	318	350	364	313	339	344	324	335	320	335	323	324	354	343	330	362	327	334	334	331	327	322	345	325	344	335	351	303	353	346	355	326	325	337	340	348	318	340	328	329	371	300	330	329	348	309	337	322	323	326	339	333	312	346	348	330	299	353	376	357	304	345	357	339	361	357	329	352	339	347	309	331	341	366	330	301	333	368	299	366	346	351	328	324	358	357	320	365	357	330	306	352	348	331	341	364	361	361	370	333	339	330	336	354	326	344	306	344	321	339	325	342	321	340	326	325	346	302	320	297	324	309	309	327	330	327	360	380	318	366	347	316	365	334	371	326	325	313	357	344	368	347	329	343	323	348	332	353	360	361	333	309	324	344	347	340	349	310	330	344	345	323	355	371	364	374	357	358	351	359	327	325	336	313	333	356	353	310	329	336	312	347	368	335	332	303	338	358	337	330	319	335	333	340	353	363	326	329	358	327	357	349	344	331	306	330	360	341	362	363	383	340	330	352	351	357	333	357	376	320	332	346	343	320	339	325	353	326	316	349	347	377	349	308	348	342	350	319	355	341	349	344	351	379	330	356	354	346	334	366	359	362	360	354	369	342	328	377	353	336	339	353	348	339	326	319	351	344	321	322	342	347	338	351	327	356	323	361	366	327	342	315	355	352	301	337	355	313	312	309	333	335	365	356	343	358	326	358	344	355	359	350	333	379	326	343	339	331	318	320	320	342	332	339	332	376	330	338	349	333	332	318	342	332	310	307	344	339	337	300	307	329	366	374	362	381	338	321	350	335	359	345	344	359	320	337	296	360	369	341	342	337	349	353	371	293	327	351	320	308	354	352	329	345	364	332	353	305	358	317	348	324	358	321	326	341	372	327	337	303	341	338	379	367	360	375	317	381	323	354	370	377	365	352	342	300	336	324	340	357	352	368	356	296	376	373	342	328	336	354	348	302	329	338	335	339	337	319	350	366	332	365	356	339	346	348	341	350	343	333	318	344	332	339	348	341	335	340	328	349	348	307	309	343	364	322	365	370	330	334	307	336	324	316	332	357	360	327	369	354	337	319	325	341	334	325	293	307	342	343	346	304	341	391	350	308	349	343	344	324	323	370	272	349	342	363	339	348	354	381	342	328	322	358	362	309	361	323	331	331	362	321	361	360	332	326	323	381	368	317	311	331	335	304	366	362	311	346	338	351	368	346	318	338	380	325	361	368	365	362	362	335	363	360	346	327	314	337	361	312	347	352	324	335	361	348	356	357	333	319	358	346	309	371	341	364	350	358	343	348	337	352	339	326	314	333	368	292	296	347	366	332	315	353	328	357	352	362	357	344	329	302	322	286	361	338	295	313	380	320	335	341	340	322	407	328	321	352	320	348	296	322	359	341	321	354	387	348	365	298	333	334	361	344	306	374	344	342	314	343	313	349	384	324	318	360	342	326	335	321	353	322	344	371	375	343	307	348	320	365	345	341	357	358	329	350	317	332	325	339	318	327	326	371	334	346	323	317	358	354	355	319	354	368	355	370	320	321	354	350	332	315	378	363	303	352	358	375	333	357	358	366	348	347	323	343	351	354	373	342	350	347	310	324	357	322	338	343	313	340	367	349	297	314	344	315	333	350	312	319	355	342	316	375	358	357	363	365	331	367	349	343	320	312	354	318	355	329	360	342	352	352	336	347	332	352	329	364	359	322	352	347	346	347	353	316	322	344	319	362	352	365	346	361	337	363	312	361	364	385	341	377	342	339	357	362	338	329	336	357	364	322	348	316	317	357	334	362	328	321	345	310	331	318	347	362	295	342	330	328	345	294	351	333	367	342	312	317	336	353	350	315	356	351	313	364	338	322	303	314	320	331	329	325	299	392	325	349	344	345	335	351	341	357	349	365	357	372	327	335	328	334	344	355	339	328	329	374	338	343	378	339	356	356	296	339	365	311	338	325	319	362	359	368	360	317	359	331	364	345	325	344	294	341	323	329	327	290	383	338	352	354	380	332	326	295	336	351	363	350	336	348	331	322	343	376	327	330	330	341	319	349	329	331	333	309	376	316	305	342	370	348	328	337	332	349	372	357	313	338	328	352	361	325	329	336	350	362	332	316	342	335	310	344	304	349	325	344	332	333	294	354	319	341	351	299	356	354	339	337	360	314	352	328	336	349	334	380	345	346	325	348	326	324	362	337	342	342	345	324	373	360	303	321	364	329	356	337	354	354	327	323	312	365	350	308	355	359	346	351	345	367	330	358	365	337	320	340	341	329	327	357	308	335	370	355	326	316	362	323	368	358	340	312	331	350	345	350	311	331	363	367	327	373	328	370	390	323	354	321	334	348	329	355	344	341	327	331	360	342	319	303	343	317	352	360	374	341	342	355	336	310	338	349	331	333	360	367	334	336	312	345	313	363	364	392	364	374	334	332	337	333	319	342	296	339	336	335	328	329	340	350	324	378	320	341	338	345	310	345	373	344	337	390	335	329	365	341	357	339	319	346	361	352	289	334	353	350	319	281	376	338	340	331	333	333	338	312	312	343	332	345	356	347	331	326	325	318	331	385	346	365	297	337	321	328	325	334	377	306	339	340	363	368	310	349	341	335	327	387	342	354	360	317	340	371	346	313	344	357	279	326	357	339	334	342	335	308	341	357	322	364	360	328	350	369	378	320	339	344	353	324	329	296	332	361	330	316	342	363	355	354	346	340	360	344	360	335	348	319	330	320	366	357	362	328	344	367	365	358	355	335	323	323	319	341	347	336	309	364	329	347	351	319	357	345	315	364	340	326	311	336	336	376	341	367	320	346	309	370	341	341	322	408	351	363	354	319	339	335	335	328	333	326	322	367	308	349	322	316	373	352	339	342	349	303	338	399	348	362	334	367	323	319	334	327	319	349	360	316	318	321	355	345	318	316	344	347	323	369	372	360	367	294	347	323	378	321	361	329	345	354	388	341	352	327	359	370	351	317	340	331	337	360	318	304	350	284	354	322	333	337	319	347	359	337	352	369	326	319	314	331	307	331	356	366	374	352	316	350	358	326	355	351	361	348	352	355	330	337	330	334	369	349	359	368	341	371	342	324	323	308	354	377	328
2215	880	877	902	871	857	871	851	851	828	832	861	817	852	814	774	807	804	823	840	813	884	856	799	814	824	795	778	832	785	845	893	802	825	823	850	853	819	817	819	855	822	813	790	866	788	775	794	859	786	853	809	874	821	846	793	797	804	807	836	848	856	856	796	830	811	823	835	779	833	829	836	779	817	811	885	801	867	852	891	817	814	794	819	848	846	822	841	831	867	830	850	809	833	817	814	855	766	776	772	805	839	819	821	834	849	856	774	846	838	845	822	842	812	812	843	817	801	851	816	867	840	824	762	773	815	771	847	877	871	814	833	835	842	837	908	794	858	843	841	858	817	843	797	808	820	837	888	811	785	888	799	815	802	829	736	852	833	863	860	852	804	783	810	878	821	867	792	805	744	824	857	875	844	830	848	825	838	789	828	769	852	870	784	848	818	833	871	807	866	776	837	829	828	889	827	823	847	834	814	818	798	832	853	863	823	767	815	819	813	806	803	809	790	853	839	775	754	768	777	798	798	793	850	743	845	846	810	885	797	898	797	838	848	795	821	818	798	825	853	837	865	783	792	766	846	849	818	809	805	816	824	846	893	839	840	788	866	853	810	810	785	798	814	814	821	823	810	801	822	808	867	856	814	885	850	865	860	807	860	883	794	799	806	808	846	807	819	822	795	780	813	805	795	725	778	822	821	817	843	813	817	870	855	839	809	835	834	827	783	815	766	811	803	869	854	795	845	823	844	806	836	825	884	799	875	805	806	783	808	842	795	791	864	817	831	781	837	799	789	821	839	819	867	833	788	871	855	844	843	861	829	772	801	846	830	816	789	824	834	811	831	779	851	811	805	808	828	760	852	833	826	850	832	825	808	803	815	833	807	829	827	825	841	855	780	837	839	840	810	825	817	776	810	856	850	820	906	816	781	824	775	789	826	845	822	865	771	779	782	806	792	800	791	877	811	778	821	843	803	811	803	849	818	808	826	787	812	793	806	843	821	865	762	832	762	799	827	798	796	864	813	773	850	822	835	793	842	822	785	795	858	819	842	839	833	824	843	855	851	860	776	784	848	833	814	844	825	784	849	769	819	814	846	865	842	798	812	850	790	841	847	832	839	839	851	806	828	828	836	828	813	812	835	820	839	846	837	745	803	761	827	821	789	857	782	808	802	812	859	824	823	846	797	853	807	800	801	778	790	768	832	855	790	794	820	820	842	868	827	831	797	806	807	849	901	871	846	827	813	794	839	803	809	811	805	851	839	829	791	806	791	825	786	832	846	839	847	837	851	832	869	835	839	800	797	873	837	845	767	852	836	831	826	882	835	810	845	823	785	801	804	775	820	860	848	823	855	858	811	819	849	827	823	881	827	846	820	837	846	842	846	837	842	843	852	849	818	843	840	829	854	790	800	834	829	776	816	808	832	831	749	863	807	781	832	855	821	827	779	809	776	847	877	806	811	814	862	786	867	819	829	819	813	839	813	860	814	836	847	820	823	809	842	845	825	857	810	878	807	775	821	795	840	849	795	877	814	844	765	840	823	861	807	846	850	840	857	827	825	844	851	848	825	866	818	852	790	831	894	841	843	793	836	801	785	823	811	877	837	786	820	813	834	827	786	865	826	849	812	799	753	792	830	832	802	877	827	808	883	770	858	840	818	840	796	886	829	814	810	791	790	812	823	820	870	843	775	860	848	851	843	800	797	890	847	834	843	815	836	855	811	814	838	814	854	817	843	813	875	868	863	789	799	784	816	833	812	828	821	840	874	827	814	840	743	828	827	806	823	866	848	797	826	828	842	837	829	828	771	837	802	805	783	847	802	778	856	839	819	781	807	842	842	848	808	839	804	827	866	795	831	789	825	851	833	803	793	830	849	815	838	841	855	812	794	839	796	822	842	837	840	836	836	828	837	853	827	824	820	855	832	850	823	796	800	774	786	809	856	846	825	817	867	789	847	859	797	797	850	853	845	871	783	823	843	868	806	816	818	793	835	841	773	830	834	798	846	798	832	828	850	869	830	843	842	796	855	867	875	803	832	818	900	855	822	805	828	856	846	825	816	822	825	804	752	823	819	808	822	794	816	903	805	742	844	823	832	816	816	818	860	827	858	784	814	786	851	815	799	845	814	828	859	850	787	863	863	801	795	868	875	824	773	817	822	790	791	820	843	845	812	828	819	801	856	774	829	825	803	775	882	801	847	824	841	768	858	802	793	831	779	818	852	815	825	845	815	811	774	824	808	857	852	866	850	781	861	812	829	824	823	787	819	778	802	825	799	827	855	783	837	851	870	843	876	804	771	841	871	882	876	852	799	843	837	816	781	913	855	841	826	853	862	831	828	851	849	860	820	874	830	790	813	792	857	848	825	830	863	866	843	804	883	826	797	843	878	829	835	861	782	810	802	836	814	831	800	820	846	821	845	833	836	815	800	828	850	854	851	854	791	759	825	815	843	787	770	829	823	873	841	817	835	833	817	827	844	779	837	860	832	811	843	832	826	849	801	911	798	829	866	867	829	866	844	862	839	823	803	811	780	798	777	855	879	782	822	866	824	838	808	854	847	831	830	838	792	860	821	887	851	800	790	827	850	838	837	867	860	841	771	815	858	826	830	842	832	805	826	807	814	813	802	806	807	812	794	821	810	859	844	812	851	830	823	806	824	865	784	844	824	846	818	832	848	828	826	839	762	776	822	821	822	789	790	796	798	828	814	911	850	845	846	830	826	784	844	793	791	873	826	785	769	778	792	860	858	807	809	852	808	817	814	809	803	835	803	812	914	879	793	804	829	843	848	819	835	812	790	851	827	761	830	775	824	801	803	811	839	841	843	812	850	795	846	869	764	830	816	828	812	798	855	800	773	833	861	869	807	832	809	800	841	830	743	778	821	817	827	818	862	795	843	829	803	783	813	801	850	812	804	860	837	828	823	823	805	800	802	824	870	778	793	799	821	793	843	833	832	808	769	823	873	852	807	823	795	848	832	828	796	808	826	848	773	858	805	792	786	855	811	838	785	844	851	871	829	852	845	840	834	869	821	823	814	803	837	825	855	762	802	873	836	815	808	814	804	822	841	805	801	834	853	842	793	795	823	778	814	817	792	882	820	818	845	847	783	868	787	852	813	802	787	780	811	794	816	837	824	802	836	802	864	801	832	801	808	832	818	791	831	842	811	796	858	792	822	866	816	801	795	839	830	830	873	840	823	816	830	869	826	855	837	813	763	872	830	799	834	852	848	803	802	827	817	881	795	843	761	863	785	830	881	802	810	801	834	809	844	886	795	860	836	901	818	872	811	816	799	833	843	835	821	824	811	795	879	864	809	834	800	824	834	846	822	804	834	815	815	883	787	814	852	808	840	803	843	792	842	883	851	843	810	814	747	800	797	798	837	829	791	783	806	817	792	852	804	928	803	775	804	795	851	848	814	808	814	843	858	855	791	825	843	848	853	792	862	818	830	790	825	789	838	825	825	808	808	833	788	860	868	830	832	863	789
6947	552	573	485	420	413	393	395	373	354	401	377	343	360	340	375	333	340	368	339	328	372	308	325	348	321	333	331	354	324	336	366	305	345	321	344	331	313	355	335	351	329	320	305	351	339	336	352	355	339	336	309	322	339	343	317	329	291	360	365	333	344	363	334	340	362	343	345	330	333	300	320	343	321	329	322	340	364	337	321	363	360	314	332	330	330	332	334	314	334	311	363	302	304	346	329	339	307	313	336	331	312	329	359	347	311	386	348	342	348	333	288	342	336	319	355	375	327	363	315	332	355	338	323	315	339	320	346	333	341	333	312	312	300	373	321	339	359	310	349	322	360	339	312	354	302	363	315	306	321	341	339	340	331	354	369	363	308	341	308	340	336	344	354	331	333	346	314	326	337	376	317	353	351	328	397	335	353	367	326	321	346	353	350	312	361	342	333	329	345	301	354	364	347	325	321	330	332	312	340	325	341	313	380	353	325	348	358	327	328	314	320	316	337	326	328	314	340	335	370	339	356	334	336	344	384	388	353	318	346	344	359	343	366	314	328	329	346	334	327	362	336	329	333	338	330	361	352	363	324	357	347	342	343	334	337	360	328	349	344	344	320	295	339	312	331	302	313	357	361	339	336	363	395	375	351	328	358	309	326	347	320	347	323	338	345	309	345	331	351	339	341	346	360	326	312	374	354	338	309	331	333	368	366	329	336	324	336	299	335	338	341	303	363	328	275	329	330	337	326	311	343	305	361	334	355	368	318	352	366	314	340	324	345	360	341	313	331	317	325	313	334	352	310	316	301	300	316	336	350	345	339	355	348	330	332	332	355	330	356	371	355	326	334	352	331	335	303	309	377	318	353	297	307	350	338	338	327	331	290	303	311	339	302	329	354	317	364	303	303	350	363	369	352	358	342	353	351	360	313	327	333	315	329	343	369	358	353	327	355	365	345	348	323	312	315	345	338	342	326	360	319	325	337	320	359	364	320	333	305	342	335	371	337	363	343	319	328	337	343	337	331	343	390	326	363	328	334	333	366	326	342	325	315	325	318	354	313	322	365	313	312	328	327	329	319	326	357	326	307	309	376	341	348	341	345	312	311	319	327	304	299	316	357	315	331	355	326	330	326	382	351	303	366	327	319	355	336	349	311	362	337	334	298	359	350	331	333	347	391	343	315	325	351	297	335	357	315	340	365	343	352	377	312	296	343	359	340	299	332	315	350	310	335	291	337	337	334	318	361	359	337	328	343	353	325	364	337	336	337	327	322	360	347	374	345	333	333	338	363	354	338	353	314	348	373	332	383	324	369	339	303	302	371	347	333	365	338	338	341	363	328	329	319	321	343	362	375	351	319	344	358	320	345	331	331	308	382	348	347	338	342	325	334	330	364	316	360	328	349	350	311	357	358	338	338	328	345	354	289	326	321	371	325	378	357	356	340	334	316	346	351	349	326	365	318	335	344	325	317	355	373	321	341	401	343	341	320	334	315	345	310	352	326	340	342	331	312	336	323	378	328	334	316	357	345	359	333	332	321	307	331	345	293	335	329	356	313	320	346	293	372	347	321	306	350	327	326	346	340	342	370	333	374	305	321	349	358	333	343	323	339	297	304	353	343	340	338	368	326	320	340	315	328	325	342	332	327	324	318	299	356	357	345	329	334	343	366	347	341	320	359	361	354	340	319	317	337	364	328	335	334	309	317	343	385	310	310	319	335	327	327	352	318	326	316	326	312	317	326	296	317	350	345	331	331	359	346	360	340	321	345	334	329	353	325	350	331	358	345	333	339	316	343	342	333	329	333	303	358	301	330	329	336	335	326	340	341	360	289	311	297	356	352	304	359	310	334	330	312	348	309	345	362	319	328	339	328	333	331	332	346	344	317	381	341	323	345	301	323	344	355	364	331	351	350	347	323	363	345	355	321	357	337	342	325	311	349	326	345	341	331	379	347	348	317	347	336	325	345	333	344	345	319	357	310	333	358	284	360	321	327	346	335	358	353	325	348	335	369	342	316	377	327	339	369	298	343	336	349	319	327	342	314	318	314	334	348	327	341	343	326	301	325	328	316	332	354	329	371	319	348	314	349	361	333	316	343	350	335	347	328	334	365	311	357	334	340	320	342	332	350	332	311	357	349	375	350	362	370	350	357	316	330	352	329	320	337	352	365	338	317	349	348	323	309	352	304	323	315	306	386	342	341	343	336	371	351	364	324	370	334	355	287	345	362	346	348	323	310	382	326	321	353	317	393	342	344	328	307	325	344	362	330	319	356	344	325	348	345	361	355	327	362	341	323	346	318	340	304	389	352	317	351	321	355	299	327	357	327	330	343	373	322	342	309	311	371	356	312	333	348	339	322	357	318	346	318	349	361	351	309	356	336	312	362	329	341	339	358	343	385	350	337	310	323	332	337	302	330	327	347	346	331	328	336	354	325	355	352	310	344	344	333	322	325	331	338	360	360	334	326	335	311	351	327	325	328	320	358	300	335	301	335	347	278	321	369	342	323	305	330	350	296	322	312	350	337	314	324	300	340	313	347	346	311	331	300	353	359	357	351	347	334	381	310	366	314	317	266	337	339	350	347	361	311	319	309	373	342	310	329	354	339	316	344	329	361	307	340	321	309	336	339	335	338	314	301	319	391	310	337	349	317	368	353	331	351	336	310	349	325	360	333	320	350	330	333	322	310	335	366	326	337	341	369	327	352	331	325	348	364	347	347	345	347	308	359	294	344	306	346	370	353	337	346	307	354	316	350	300	309	354	345	352	353	312	349	373	340	339	341	314	311	342	307	343	332	319	295	320	325	342	357	310	348	343	296	362	304	354	342	319	321	338	313	346	348	342	334	330	362	332	325	338	327	337	357	315	338	309	340	335	323	359	329	363	317	342	320	351	375	351	314	332	339	351	319	307	322	344	343	334	303	307	330	328	329	378	346	328	346	328	337	343	375	297	348	354	338	336	328	310	364	319	340	343	313	349	325	323	323	350	318	373	332	363	342	361	329	338	300	312	330	346	324	332	356	341	346	342	358	328	304	330	321	353	341	342	345	346	288	333	340	344	320	347	326	342	310	345	352	345	345	332	345	327	351	361	330	344	312	347	323	336	318	365	316	319	330	341	342	342	356	323	386	295	304	321	353	380	339	301	352	316	342	358	325	333	346	350	347	309	343	341	317	346	308	323	323	334	349	330	304	370	396	319	339	324	321	339	355	331	355	320	315	325	334	303	333	311	345	334	338	295	351	335	314	335	341	372	342	300	314	326	353	299	355	338	311	368	381	335	332	356	311	347	301	308	400	318	355	331	343	337	335	362	339	328	344	335	321	315	335	339	281	332	339	313	305	370	322	320	335	332	360	365	280	328	356	329	306	327	349	367	351	333	348	316	332	316	310	350	322	302	348	346	317	353	349	313	330	320	329	331	337	316	308	338	367	344	362	308	308	320	359	343	332	336	325	339	339	356	329	284	340	334	330	331	344	319	340	350	340	349	340
6528	996	1327	1375	1309	1237	1067	1008	973	976	898	936	913	910	880	937	859	841	877	861	839	880	822	857	841	796	807	794	829	795	798	807	781	783	792	802	794	837	789	842	858	844	783	841	802	784	767	763	844	822	779	786	798	790	828	877	828	849	784	753	813	788	829	817	787	823	817	760	821	796	799	860	847	777	781	789	782	781	819	848	816	798	753	812	832	818	806	832	823	789	776	806	804	848	790	861	817	818	831	809	817	820	849	822	824	808	799	801	776	785	783	783	776	801	838	791	791	785	800	788	843	788	795	849	822	811	794	793	851	842	825	812	820	809	842	801	786	850	849	795	828	834	842	785	822	800	804	842	822	853	809	786	734	801	786	812	802	757	772	804	787	844	819	789	807	810	793	772	853	749	802	795	816	768	834	847	780	836	820	817	830	820	822	839	768	775	769	790	738	820	778	811	783	812	758	805	767	809	845	776	817	822	797	791	747	826	819	806	834	806	805	778	824	813	790	776	793	826	837	811	787	820	843	832	781	797	753	812	794	771	830	806	786	785	843	757	809	760	803	760	810	813	834	887	836	779	778	805	838	794	828	801	860	827	827	855	780	776	773	806	794	857	838	817	819	814	828	862	778	821	826	777	784	727	768	836	810	782	810	795	791	833	805	805	803	744	783	810	782	805	810	819	813	782	801	790	778	809	819	764	853	773	796	788	809	769	802	785	808	825	753	847	812	756	783	780	810	752	808	776	829	838	826	822	770	817	823	818	808	815	747	818	783	782	840	800	789	787	746	809	846	832	803	823	795	828	750	751	809	820	800	832	795	812	898	768	816	795	800	850	809	787	776	769	778	788	769	843	782	766	836	823	795	785	782	818	787	835	771	865	807	817	850	771	842	775	817	836	823	812	832	816	762	804	783	780	774	807	854	807	792	761	799	881	800	812	760	838	794	772	825	771	784	834	821	798	791	859	836	814	754	798	753	849	830	793	800	784	790	824	804	757	792	815	799	841	806	794	819	793	820	769	822	795	795	820	839	825	793	857	786	820	806	785	826	808	785	778	806	791	819	837	799	793	775	811	773	793	836	831	821	805	810	800	815	797	841	815	821	799	859	800	754	826	769	886	785	785	819	724	756	790	782	826	815	771	783	789	839	798	865	814	843	800	798	824	792	806	782	813	768	766	799	870	795	827	773	801	832	778	812	853	808	816	790	808	848	792	876	802	780	803	793	785	788	784	848	845	808	849	830	766	853	866	802	811	782	748	841	758	786	806	786	778	740	777	845	813	806	804	776	790	760	765	838	774	810	816	779	816	770	800	844	776	830	831	787	820	826	822	785	850	782	888	852	779	817	767	802	832	787	828	793	767	759	778	836	831	797	808	754	764	789	813	824	824	748	829	757	751	776	848	823	827	853	799	783	817	810	814	803	856	810	799	787	812	851	826	790	788	812	802	759	804	803	867	824	847	786	869	795	788	803	831	810	777	804	813	785	806	832	779	832	853	765	814	818	814	838	822	835	809	790	855	804	814	780	857	803	819	784	828	798	830	799	791	754	831	830	807	755	789	833	772	787	786	780	813	791	765	808	832	772	720	853	769	737	826	835	771	853	816	836	811	805	782	772	838	846	783	806	797	827	789	802	791	804	782	791	800	834	795	853	780	819	760	799	813	820	759	792	790	827	781	870	828	765	813	805	773	803	793	811	815	814	763	808	830	785	787	831	797	784	873	807	798	788	810	793	816	814	861	805	807	841	794	787	773	806	796	806	799	770	771	818	781	807	753	774	838	784	783	801	816	744	752	794	761	785	802	809	786	824	799	806	780	807	768	878	775	822	831	803	875	808	803	779	777	783	809	855	815	781	829	773	803	836	798	810	797	839	791	872	776	785	824	806	782	758	783	799	766	849	822	818	815	779	853	787	767	760	824	797	796	816	783	816	810	816	765	781	806	799	821	781	832	833	800	788	813	781	773	838	801	833	791	794	818	768	833	826	836	825	755	775	784	773	816	806	862	792	805	832	804	800	770	827	776	852	746	801	824	800	833	738	820	797	782	802	823	791	804	845	808	822	812	828	805	761	790	815	801	783	823	824	845	747	828	807	812	851	793	835	810	804	813	784	807	827	793	799	775	823	876	800	798	811	829	822	775	811	801	726	768	849	783	800	814	793	804	779	761	827	810	813	803	771	782	826	764	806	851	776	796	807	777	816	807	821	793	813	790	783	808	746	826	825	822	795	785	801	777	792	765	764	805	837	829	765	812	825	833	810	816	797	776	776	849	789	737	812	830	776	807	803	860	774	836	820	771	755	792	765	775	834	824	841	791	787	815	817	837	798	806	794	792	806	767	802	815	814	846	791	804	783	801	777	781	740	805	809	831	771	785	760	830	813	829	782	835	774	761	848	795	734	774	819	797	807	735	793	791	771	853	796	841	764	784	814	786	774	840	788	818	804	834	818	838	812	774	808	777	824	779	788	770	816	752	799	835	828	771	785	791	799	801	824	808	778	760	780	786	854	788	792	770	790	778	762	845	768	853	736	823	821	840	787	773	771	801	801	810	808	813	814	812	835	811	783	804	787	804	848	847	809	795	801	808	810	834	805	809	818	768	792	776	844	777	805	816	768	833	832	808	803	816	850	799	793	833	841	799	835	817	755	809	747	811	785	768	826	782	787	791	832	812	808	805	816	789	841	787	779	846	783	842	806	789	808	766	781	797	783	799	804	776	807	784	799	766	823	804	805	794	794	810	825	808	803	796	777	864	793	788	789	786	804	792	810	831	852	764	813	815	820	822	783	801	805	810	810	841	765	747	772	819	808	796	843	805	803	794	797	810	797	848	771	828	793	762	777	788	826	803	788	813	842	793	826	837	831	819	817	751	747	803	744	792	746	842	794	780	811	825	830	837	844	861	790	800	797	818	781	758	802	803	807	824	795	849	794	799	803	811	844	775	781	799	793	780	767	814	801	783	800	787	812	802	819	840	815	772	832	827	787	758	784	812	806	825	842	780	787	785	798	829	774	849	849	787	831	791	839	761	856	767	784	799	832	784	788	796	772	781	769	845	768	840	852	819	809	797	846	817	834	835	824	850	770	794	797	824	806	824	756	807	830	856	856	796	795	784	760	811	782	811	809	853	785	819	810	880	826	819	770	875	825	820	780	813	841	816	839	806	819	825	801	860	793	791	753	806	804	788	749	759	825	772	796	823	791	784	828	737	741	860	807	819	806	790	843	797	791	772	813	776	779	780	760	793	810	788	828	815	781	839	774	773	800	812	803	808	795	803	846	826	797	774	877	782	842	785	763	776	767	817	817	805	787	805	826	838	788	767	821	779	816	855	829	835	747	796	808	851	827	769	800	756	796	821	804	782	807	784	836	791	811	825	821	810	815	816	807	807	798	807	780	816	853	787	802	796	786	791	799	793	801	782	830	859	831	816	789	810	782	805	776	759	765	781	797	814	771	791	772	778	831	798	790	805	784	789	782	852	756	828
12360	788	634	487	389	328	280	227	199	195	205	232	225	189	162	161	192	183	208	207	201	162	140	182	184	173	176	170	181	147	184	162	148	175	164	185	161	158	164	153	176	161	179	177	195	163	151	159	166	179	181	143	188	182	170	163	146	159	184	174	146	175	156	163	162	159	159	172	162	164	165	171	174	163	164	156	196	169	150	150	166	163	157	173	168	160	164	167	152	179	170	160	167	150	149	180	180	164	158	200	157	188	185	160	149	171	164	172	158	175	175	162	152	156	165	175	184	168	153	154	161	180	166	181	157	182	175	156	161	165	155	170	159	156	171	172	173	170	170	150	152	139	166	151	175	157	162	159	164	184	157	187	174	161	168	174	160	167	171	165	167	189	167	174	172	165	186	147	161	154	156	151	140	146	176	181	172	186	176	175	171	179	196	141	154	150	180	148	167	188	168	168	148	172	170	140	157	176	160	159	178	164	187	153	156	192	180	148	166	146	148	183	153	162	170	183	184	162	192	154	162	171	156	160	164	158	158	152	158	169	169	175	152	169	174	168	168	166	167	162	177	143	151	148	156	174	169	175	164	181	150	196	154	163	161	166	161	176	170	153	163	168	138	158	172	186	182	174	181	171	175	167	171	184	157	174	178	142	173	138	173	177	148	156	155	164	188	167	160	181	146	165	154	181	189	186	154	147	176	171	158	190	155	171	152	168	167	157	155	154	180	188	159	143	190	175	178	162	151	144	163	206	158	165	167	153	166	172	172	152	179	168	174	184	171	169	176	157	171	169	166	159	157	150	153	151	172	186	171	185	163	142	170	168	170	161	161	172	174	162	151	151	161	176	166	161	184	166	158	158	149	169	153	167	170	163	161	159	183	148	166	189	174	175	169	175	205	161	161	151	162	160	152	147	168	159	160	163	160	165	151	167	165	176	168	156	162	133	162	181	187	159	181	186	158	174	165	162	159	151	154	154	155	170	175	146	181	173	186	163	170	168	181	162	203	176	168	167	148	155	170	179	155	175	142	152	174	184	154	151	175	144	167	187	154	176	174	149	154	182	147	152	157	163	168	165	154	177	166	160	164	146	149	136	161	155	182	161	193	190	169	170	145	171	163	158	168	153	166	162	175	162	158	171	165	162	170	177	168	163	163	152	186	174	170	146	174	168	170	175	155	180	175	181	173	171	182	156	169	157	189	170	140	184	164	189	174	167	150	167	179	178	170	180	180	186	158	169	141	171	166	183	171	168	146	150	137	172	159	167	168	155	186	153	180	167	149	179	179	152	160	170	166	172	157	183	153	169	173	187	160	184	150	184	175	178	168	174	174	159	174	169	188	151	171	169	173	143	171	152	165	149	182	175	140	160	185	180	177	180	158	160	173	172	184	165	157	150	160	130	155	166	156	145	163	181	184	161	165	154	177	170	182	157	161	162	176	189	155	190	154	153	149	162	162	162	147	182	163	162	152	177	166	150	166	184	175	176	162	155	178	189	160	168	162	150	183	179	169	164	148	168	164	153	167	176	156	168	184	194	170	171	176	194	175	159	167	175	177	185	175	169	160	163	186	169	148	122	171	193	163	182	174	143	154	161	170	197	182	150	167	168	173	172	162	169	150	149	174	153	176	160	152	174	152	182	175	166	199	147	189	162	162	129	196	163	180	160	163	170	152	173	180	167	187	144	147	181	178	143	147	173	180	171	167	175	167	175	168	198	182	172	156	170	129	172	190	155	154	150	156	183	186	167	175	159	174	143	155	184	159	155	172	160	159	193	155	176	173	150	171	183	158	171	173	174	172	167	193	171	174	166	166	157	151	153	156	155	168	158	152	159	162	169	162	149	182	151	142	165	148	157	155	173	173	170	151	181	154	170	139	161	151	147	150	165	155	178	160	152	181	157	155	157	163	148	145	160	155	195	171	177	174	160	177	171	155	161	154	172	159	158	174	176	153	160	134	145	157	150	172	153	154	171	182	149	168	188	176	179	146	156	159	190	167	155	156	142	128	178	143	155	146	155	191	150	179	143	182	144	154	182	165	159	177	148	171	169	167	146	156	143	153	177	163	202	160	153	170	165	167	157	155	192	142	168	185	165	144	169	182	157	167	169	155	148	175	176	158	160	186	168	169	136	162	170	181	180	186	156	146	167	139	170	146	173	175	159	186	145	154	180	177	151	171	162	168	172	169	152	152	157	189	160	160	156	186	139	175	173	170	158	157	164	186	154	167	189	180	149	179	184	161	170	159	187	162	168	151	201	189	168	174	145	176	168	174	171	146	190	189	169	179	171	165	171	146	191	177	171	166	181	174	175	164	172	151	149	169	167	183	174	181	165	160	167	153	177	160	142	157	152	166	186	177	161	166	147	164	166	156	147	162	164	167	169	176	173	152	178	163	156	181	155	164	157	157	161	158	174	165	151	138	157	163	165	171	158	176	153	156	162	170	159	192	146	155	176	167	159	162	152	164	193	164	168	139	152	166	179	189	149	125	173	177	154	145	155	176	167	181	167	157	178	152	145	156	135	171	194	173	149	146	160	158	155	168	165	185	177	192	170	178	171	197	169	164	169	176	171	177	156	179	162	157	159	188	190	178	141	180	154	158	145	169	169	165	187	160	164	157	174	152	163	163	194	193	158	162	177	172	161	181	167	151	176	169	137	162	156	153	143	157	177	170	185	156	153	168	154	146	160	171	170	166	192	130	153	149	170	154	170	172	132	151	184	154	157	164	147	144	142	161	167	170	154	139	146	144	171	163	165	169	164	156	180	161	161	163	176	159	185	166	135	183	157	170	163	161	141	142	164	150	196	170	164	169	146	154	146	162	139	172	178	181	194	161	163	184	174	149	150	174	157	178	157	175	161	197	172	153	164	200	172	168	179	161	154	181	164	133	169	172	183	167	180	170	148	161	162	171	160	146	149	164	174	146	155	155	188	158	164	154	176	166	177	162	154	170	167	161	188	154	161	164	185	206	151	162	152	145	146	149	163	143	153	158	159	146	154	171	184	181	176	187	188	162	148	144	152	157	172	167	159	163	163	178	190	155	159	172	190	172	158	143	167	169	153	158	179	158	163	172	169	148	168	157	160	171	178	148	184	150	169	168	154	193	160	159	142	172	182	166	169	138	143	141	185	171	168	171	171	191	179	174	166	139	181	177	157	147	167	163	170	169	171	202	179	146	167	163	174	154	172	182	170	154	152	168	162	187	160	165	162	158	140	149	153	175	181	174	175	181	177	169	179	179	165	176	156	180	168	149	157	145	175	179	160	167	154	169	146	156	180	185	151	165	172	183	173	141	131	154	155	158	163	186	156	162	174	191	172	174	156	181	186	157	164	151	160	171	174	191	169	167	161	156	184	165	181	169	152	150	155	157	201	155	169	150	163	171	175	171	153	156	172	167	160	177	173	188	171	149	155	158	167	158	145	169	171	158	150	158	158	180	154	152	149	177	173	160	201	170	154	176	159	174	162	176	159	141	166	144	156	168	161
7867	860	1433	1623	1417	1250	986	871	824	717	629	652	622	599	572	529	543	514	503	480	527	526	447	505	481	480	511	475	494	459	443	444	445	468	462	472	437	434	410	431	409	430	439	410	411	439	405	416	449	467	434	428	431	386	472	409	444	463	448	434	464	421	374	440	391	473	466	431	434	425	435	408	472	429	438	408	401	451	414	460	471	427	450	419	411	406	441	446	438	422	405	426	424	429	396	410	441	418	449	449	444	425	395	437	440	454	433	431	459	461	405	419	448	416	430	431	414	424	404	444	419	421	404	426	409	418	412	411	463	438	423	451	425	420	405	401	407	459	424	435	430	440	421	425	421	453	436	467	441	436	444	430	445	440	429	472	385	395	443	443	444	422	391	436	436	414	385	408	414	406	395	428	427	463	446	401	391	409	468	448	428	439	443	462	432	413	455	412	437	434	427	467	429	420	403	408	443	430	445	435	440	402	397	444	463	417	428	412	426	466	432	401	444	431	426	412	411	466	417	441	448	402	428	424	459	435	469	393	452	436	436	400	396	440	414	447	439	419	433	389	440	433	478	407	433	420	455	449	417	460	452	464	396	426	449	427	444	444	403	421	461	425	417	420	421	397	396	415	397	448	443	404	410	428	402	420	415	432	419	453	422	400	443	408	390	413	403	434	399	407	427	377	419	421	442	399	464	396	423	410	420	418	457	414	414	418	442	445	450	412	437	427	417	423	409	434	439	458	392	489	415	429	397	421	408	460	421	420	441	413	421	469	417	416	456	382	414	411	394	432	431	391	453	413	449	470	434	445	443	446	431	409	454	437	406	467	449	442	417	429	397	413	438	410	426	443	436	389	444	437	458	392	432	380	451	431	461	435	446	439	437	449	455	415	422	467	449	402	436	443	397	411	415	409	405	429	457	418	433	381	399	413	429	442	444	429	413	428	422	407	414	449	437	438	436	415	416	432	435	415	414	444	414	431	457	392	418	374	417	450	444	438	432	424	385	422	439	410	411	450	455	421	377	417	447	466	444	451	386	413	382	429	417	425	430	443	475	433	415	454	433	430	412	431	424	436	446	439	446	466	459	437	428	436	411	438	446	429	438	417	429	439	428	406	427	467	424	469	439	396	439	425	418	429	433	410	408	451	425	419	409	393	433	429	424	412	452	432	421	392	383	397	418	417	429	441	435	420	471	449	438	420	419	437	431	434	422	415	464	437	431	430	434	401	483	433	406	414	440	442	429	473	421	451	452	420	453	440	453	420	456	428	403	422	439	418	383	406	443	448	452	394	435	457	431	435	419	467	473	470	402	426	463	454	415	417	428	444	438	400	450	418	439	440	435	423	406	397	444	419	403	453	482	446	385	401	440	418	437	414	442	422	412	416	452	447	443	459	389	438	418	397	427	413	404	477	423	386	454	464	436	430	430	469	412	420	420	412	456	455	427	401	457	425	394	397	415	419	463	398	410	434	437	453	421	467	453	428	432	427	435	437	419	423	421	440	422	419	385	449	424	418	444	392	463	431	455	405	417	390	419	449	446	439	429	425	394	450	445	436	440	422	452	423	428	417	438	459	440	395	436	445	428	451	419	368	418	407	403	427	473	424	422	458	430	422	442	477	430	420	418	436	416	419	410	413	405	459	404	431	433	422	421	395	472	420	408	450	433	408	413	418	415	425	444	410	409	394	416	415	444	400	438	424	423	414	385	435	452	443	439	437	398	465	450	434	428	429	420	453	427	428	432	418	447	410	429	422	409	440	411	449	419	405	465	444	407	418	444	473	452	455	402	424	398	455	424	445	436	421	421	400	410	431	419	444	447	449	463	440	449	395	399	377	449	432	391	416	405	446	442	432	416	390	461	419	418	423	423	470	422	420	414	426	403	443	411	388	406	468	422	419	379	447	421	408	454	438	416	431	386	408	382	425	404	447	422	499	403	422	421	473	385	433	410	432	429	429	409	417	423	453	423	414	394	424	467	399	430	425	416	440	405	455	399	429	428	443	429	463	412	405	440	437	389	428	422	440	444	452	420	408	427	425	450	408	410	434	448	448	400	424	411	438	430	425	441	439	392	385	449	417	448	376	424	438	436	407	454	442	407	443	422	382	425	441	419	440	433	405	427	456	457	461	410	414	413	443	430	440	393	424	442	420	391	428	457	405	453	442	437	420	428	408	432	394	414	439	441	463	423	468	414	410	447	438	436	433	417	397	443	430	433	450	414	421	427	412	425	415	402	415	414	448	427	437	450	420	419	388	451	438	433	412	424	400	455	421	425	465	452	435	438	428	421	401	398	437	419	436	396	431	432	459	437	395	390	448	424	439	428	438	399	415	457	452	416	431	488	441	407	414	383	401	448	409	430	463	429	413	403	434	403	426	440	389	412	430	447	451	395	456	410	437	418	417	412	465	423	414	396	425	408	419	435	421	448	440	424	430	490	435	423	455	413	460	433	428	441	419	393	441	477	454	471	430	452	394	432	433	406	446	420	431	426	435	394	375	423	409	433	446	443	438	417	406	452	443	400	406	432	424	411	432	433	434	424	450	419	444	453	411	415	448	435	405	404	417	440	422	414	432	404	408	419	384	448	408	442	397	430	422	420	408	486	440	439	442	422	422	445	412	475	459	431	438	452	427	458	444	459	457	432	410	459	415	454	402	389	378	445	387	472	410	422	441	411	447	431	452	449	418	413	421	427	404	415	404	450	444	462	444	403	414	452	429	438	426	423	450	431	436	428	417	439	422	403	443	445	415	446	407	383	422	416	406	436	421	432	406	381	411	408	450	427	421	406	375	447	467	454	431	425	422	462	403	430	467	418	453	454	413	446	417	430	397	438	452	415	439	399	401	436	432	407	423	416	401	422	432	385	430	407	409	398	423	407	409	391	420	450	443	433	418	426	415	419	445	379	420	418	414	448	381	406	422	423	442	414	455	430	420	399	462	445	403	446	422	435	419	430	418	376	432	416	445	435	410	444	488	389	403	409	423	388	475	396	469	424	424	400	422	392	393	394	447	477	455	419	433	435	448	445	402	385	423	433	423	395	447	416	425	448	410	406	430	437	439	391	397	460	424	405	435	422	393	438	458	438	402	411	426	422	447	466	392	421	442	463	396	477	450	450	401	456	427	399	450	447	426	456	438	496	423	433	455	448	416	441	430	461	416	433	410	444	423	391	436	421	422	426	401	418	438	383	422	437	397	440	440	420	454	431	433	425	409	433	460	406	433	431	453	427	412	435	416	408	415	425	425	399	426	394	449	431	411	447	433	405	453	424	406	422	455	388	428	450	436	444	411	473	428	434	449	399	426	378	400	434	456	422	454	393	465	412	436	453	443	466	433	410	424	391	429	379	442	474	405	455	448	426	412	453	432	433	420	421	459	462	446	430	454	445	433	477	435	413	408	421	442	463	413	467	451	441	403	436	419	436	425	412	440	431	413	432	436	387	447	428	462	438	449	425	397	446	390	438	455	431	429	457	426	424	437	396	418
1479	348	346	347	341	335	351	362	345	302	309	340	321	324	339	369	331	347	330	351	366	350	317	333	355	308	337	351	327	316	344	363	323	324	332	365	325	373	376	338	331	320	367	318	359	360	327	331	352	310	328	371	319	366	334	342	342	334	364	373	353	340	321	314	351	347	338	304	330	350	327	331	344	345	362	375	331	343	326	354	334	362	329	340	340	325	333	344	324	372	385	327	368	345	280	351	365	372	324	333	342	313	365	334	330	321	366	305	345	360	336	301	363	339	291	347	346	352	339	336	382	335	341	319	366	340	310	350	363	349	315	340	354	332	344	328	345	348	286	302	303	333	350	345	398	334	365	319	347	362	346	359	358	336	347	341	338	338	335	328	352	333	358	330	323	325	322	350	328	336	358	364	335	383	356	340	311	331	343	334	326	301	334	367	324	328	340	339	366	314	342	346	336	334	320	327	336	340	315	334	368	337	349	343	350	332	373	337	306	351	317	328	327	314	329	345	314	326	357	360	337	345	324	329	337	319	345	332	326	367	338	341	351	363	318	344	367	351	360	345	330	365	362	356	332	342	304	335	338	326	354	335	318	357	334	347	347	330	348	338	347	355	307	315	309	341	331	358	346	336	314	356	333	321	308	315	348	304	362	330	330	334	304	348	349	340	303	333	353	329	344	325	327	285	343	316	349	338	317	351	343	332	396	355	306	355	302	344	309	353	369	347	347	326	314	332	322	330	352	317	345	346	357	316	380	348	362	328	339	322	348	373	343	361	350	309	309	319	324	318	337	320	329	352	326	355	307	293	338	362	307	365	308	360	342	340	351	319	307	368	344	331	335	324	330	356	332	328	349	373	367	307	320	353	336	337	366	324	337	319	330	312	309	340	342	354	335	349	335	342	319	313	347	288	335	328	320	326	316	348	355	342	337	346	362	365	336	376	335	341	334	351	323	336	340	333	339	359	352	390	316	355	334	341	341	354	337	333	341	357	364	319	363	336	338	371	341	331	323	363	322	366	336	344	321	311	350	331	324	340	350	354	357	351	369	329	347	343	329	347	317	330	362	327	334	333	333	323	345	331	346	369	346	324	339	364	315	332	339	357	346	344	339	353	355	321	329	310	347	356	334	364	370	344	324	308	347	337	319	320	337	316	361	329	328	329	377	333	344	322	329	353	368	334	321	343	319	346	344	369	346	313	368	364	326	319	355	347	347	333	323	318	348	363	309	331	358	316	341	346	348	334	357	358	364	334	366	315	313	331	352	359	321	342	384	325	366	338	354	331	378	335	302	316	341	373	290	353	345	356	357	337	357	341	333	360	341	310	336	350	317	374	340	351	353	357	328	356	328	286	338	328	355	332	391	346	338	329	353	332	352	327	336	350	349	328	330	327	309	342	360	330	332	361	335	336	343	348	328	319	341	355	338	352	303	351	385	355	338	340	353	355	328	319	319	326	356	344	365	327	334	338	338	327	321	320	341	338	367	330	365	328	317	308	306	313	353	345	359	331	349	322	348	350	350	360	346	340	334	332	336	331	336	294	344	355	371	364	312	359	352	337	305	378	323	354	331	316	343	356	375	318	336	354	324	343	375	337	335	329	327	335	293	334	344	356	336	337	352	309	337	333	329	334	314	342	338	315	352	333	333	358	328	358	335	334	374	330	313	342	371	311	362	345	345	330	335	350	316	276	350	346	346	328	349	353	354	327	352	373	326	298	361	304	348	338	324	305	315	319	336	335	332	343	312	316	332	321	361	362	387	356	373	318	346	344	311	317	306	339	315	312	312	318	335	345	357	309	347	330	336	349	343	384	340	327	349	347	339	375	316	342	356	325	349	339	342	310	346	314	373	333	338	331	335	346	344	363	344	305	321	334	335	354	347	353	346	362	371	385	343	323	348	319	344	328	347	344	356	319	354	352	348	338	341	331	351	340	325	367	319	312	341	373	301	339	351	336	315	329	327	314	340	340	330	361	329	351	342	327	323	324	345	342	358	336	318	325	361	343	314	329	312	342	332	295	333	340	335	328	319	342	369	340	363	355	344	346	330	339	382	313	354	329	343	348	383	358	361	355	356	348	338	355	345	369	336	349	349	337	315	299	333	317	322	340	349	338	340	360	343	342	338	336	368	337	377	324	338	338	348	340	324	357	330	351	330	367	333	351	347	366	347	325	361	335	332	343	350	341	329	365	373	324	294	339	349	304	303	335	347	357	371	325	309	352	363	373	356	355	318	343	309	336	333	333	321	345	323	326	323	330	363	332	293	389	315	352	390	351	367	348	326	329	349	349	300	358	343	366	322	346	328	322	319	330	344	345	349	301	292	364	328	365	374	343	315	356	327	338	317	317	341	330	324	361	313	319	342	355	358	324	333	330	335	333	347	322	318	345	314	329	325	348	343	333	377	343	351	326	328	329	336	327	357	330	329	325	314	322	347	373	360	347	317	345	340	344	330	337	353	341	352	348	338	336	327	338	345	326	346	330	331	365	349	324	351	334	335	324	402	376	316	354	337	337	332	356	301	346	354	322	349	349	350	361	345	361	318	334	329	333	358	335	323	327	347	334	327	370	357	335	335	359	307	346	343	315	362	321	325	354	372	389	312	334	358	351	331	317	354	310	320	371	311	321	320	362	321	343	329	355	377	334	407	363	338	351	371	355	337	336	360	362	318	370	329	356	334	345	344	369	334	312	368	337	353	342	344	347	367	358	328	321	353	370	370	312	328	336	298	317	327	313	347	315	344	325	320	335	392	324	338	354	316	355	348	327	353	301	344	365	342	335	356	339	357	355	336	370	303	330	311	335	320	365	324	334	376	363	358	336	345	335	331	322	337	384	359	332	323	342	331	359	335	359	322	338	372	382	353	344	328	309	380	356	325	303	339	347	373	331	308	345	334	338	331	316	324	324	344	321	354	334	331	341	355	362	325	338	359	314	322	346	332	339	345	336	326	341	347	332	383	379	342	369	343	345	315	327	295	344	378	350	322	341	319	340	335	333	385	348	336	351	319	334	349	338	349	329	336	316	337	348	360	332	323	335	330	371	317	336	311	337	322	336	375	374	343	354	333	336	321	347	356	321	315	317	333	378	327	344	315	363	369	356	325	345	323	359	330	355	356	349	351	336	348	330	316	351	330	332	346	300	312	339	313	353	315	319	392	351	351	344	354	292	326	387	368	304	305	328	350	370	355	336	313	365	377	316	361	321	352	340	330	351	317	346	341	323	344	319	318	335	380	328	376	347	340	351	341	376	323	317	343	323	376	356	376	359	334	356	350	318	334	311	314	309	359	366	368	386	356	352	343	344	349	329	376	332	367	350	339	333	328	328	341	335	355	327	334	328	312	374	335	349	342	325	352	327	305	349	337	316	341	331	338	326	360	358	325	333	322	331	364	333	348	315	344	338	343	336	341	355	357	356	344	353	321	342	337	352	338	319	359	324	350	360	351	350	304	330	373	317	339	336	385	324	349	303	322	344	348	334	351	362
2165	842	848	886	869	910	899	801	872	823	862	868	851	800	812	837	823	794	798	838	830	817	800	869	796	751	857	817	766	880	798	805	841	832	780	803	826	851	800	817	838	812	855	862	836	862	799	813	855	825	803	819	829	792	831	850	835	842	787	845	877	774	808	831	794	827	884	830	860	849	787	828	814	835	806	834	834	827	771	848	800	788	817	848	800	819	815	831	877	858	887	803	841	806	793	804	764	798	810	840	786	833	811	783	768	816	822	809	826	804	828	830	817	815	789	817	786	818	801	813	769	815	834	829	821	810	792	823	844	834	776	770	876	822	766	822	822	828	768	863	829	797	822	824	794	854	836	802	784	817	819	822	824	766	838	850	831	873	807	823	813	785	829	834	846	857	833	838	818	837	782	824	838	769	830	820	863	824	831	821	784	801	829	779	812	846	759	864	766	832	832	844	848	854	785	796	826	836	822	837	822	831	849	811	792	828	837	780	826	796	845	848	817	814	853	821	853	779	843	798	824	852	877	861	802	802	869	837	834	799	795	848	836	805	859	833	820	833	829	846	835	820	872	843	798	826	823	840	852	818	841	852	795	799	800	816	817	822	850	905	828	826	821	827	823	814	853	815	857	847	791	800	816	834	870	784	801	851	783	868	846	801	838	812	807	867	803	829	857	826	783	833	782	811	801	856	855	845	811	791	831	861	840	764	809	828	859	821	747	856	826	802	795	802	790	798	835	793	767	808	779	905	861	786	888	805	823	827	836	853	818	786	822	859	802	826	810	851	768	848	843	819	809	792	854	855	824	846	917	786	851	844	853	831	785	777	845	848	854	821	861	809	856	813	832	843	836	806	788	870	873	833	820	872	803	807	810	889	858	795	784	860	811	833	812	893	838	862	868	805	839	818	843	846	791	833	836	847	897	831	832	816	894	839	823	845	816	795	830	796	806	834	819	837	797	831	846	855	832	847	804	840	810	819	840	839	832	811	829	802	849	876	844	833	821	810	811	809	853	869	839	776	828	809	812	849	789	812	859	838	786	822	855	803	793	852	836	825	790	803	793	842	847	792	796	847	736	823	829	837	842	804	818	841	838	830	843	787	778	805	820	828	761	792	806	888	817	835	877	830	807	836	788	826	804	814	808	877	834	882	792	870	844	878	824	831	823	814	833	802	844	814	827	799	803	836	809	826	828	799	806	786	892	861	793	806	802	846	769	795	832	875	822	822	861	789	817	853	818	822	797	813	800	796	859	828	843	860	833	864	828	788	800	849	850	838	816	889	811	827	782	799	819	832	859	878	802	813	779	875	810	848	822	838	855	830	786	831	795	816	840	832	850	829	808	815	833	807	775	850	818	838	813	828	853	825	838	857	820	840	814	870	879	826	857	818	850	811	773	828	822	788	814	858	827	819	813	840	824	833	805	870	847	838	814	813	797	819	829	837	773	807	773	798	837	821	803	832	818	836	862	808	815	825	858	809	841	815	879	822	769	838	885	839	834	823	764	843	806	836	857	823	873	817	849	817	863	831	812	872	815	856	870	858	859	861	785	902	830	865	849	795	770	797	813	759	806	821	834	848	844	830	838	837	828	785	795	791	848	791	851	848	843	820	830	780	870	821	869	823	828	833	844	832	852	863	752	852	769	797	808	820	840	830	872	795	843	814	794	798	828	833	876	807	802	799	858	843	824	811	866	865	797	839	805	827	815	812	799	808	821	827	811	846	841	824	830	808	850	795	851	826	909	801	816	806	796	835	857	807	820	766	839	860	836	870	859	782	827	782	804	830	800	834	862	789	845	814	825	843	836	781	823	883	809	807	839	858	803	826	836	901	852	816	839	862	809	854	833	832	874	856	784	831	844	795	803	820	818	835	805	827	829	833	821	823	828	831	803	824	775	864	811	857	805	785	845	816	840	848	838	811	826	810	813	821	807	829	851	852	868	816	782	821	853	787	829	836	823	849	839	852	809	815	807	859	794	827	835	794	816	828	812	869	818	811	844	865	823	834	814	839	822	863	830	798	825	836	826	762	784	871	776	774	848	863	854	847	777	866	832	827	779	779	797	864	847	869	836	802	799	843	816	775	803	870	822	771	750	804	861	833	833	832	865	816	853	814	881	841	838	819	844	864	819	824	828	805	782	833	841	811	798	795	835	805	791	819	792	809	841	852	834	821	824	855	822	844	872	813	839	815	793	853	828	793	865	875	870	822	837	819	816	829	806	831	894	790	828	827	849	821	783	770	834	768	796	807	828	855	871	848	788	808	830	807	797	827	784	822	816	884	791	837	817	813	821	812	811	886	841	819	827	816	851	881	831	844	856	813	859	792	794	845	828	896	758	824	811	827	803	805	798	792	850	810	864	855	852	837	840	845	838	836	832	856	834	806	824	812	838	848	884	812	854	833	816	879	798	824	812	806	835	767	827	870	819	827	827	802	836	871	833	873	872	806	851	855	806	788	830	804	809	805	826	834	790	823	856	812	795	831	843	767	792	824	850	810	866	842	815	854	830	853	869	796	818	841	829	767	806	832	853	791	845	813	792	835	772	831	884	877	845	814	836	832	811	874	808	827	864	807	832	832	824	851	836	845	796	808	824	855	781	876	808	806	850	790	795	849	865	814	825	843	799	810	811	816	837	785	843	828	803	815	870	836	812	859	840	846	815	841	811	795	876	882	806	860	836	781	859	830	898	777	847	792	775	774	822	826	857	812	808	841	845	835	809	857	792	795	848	869	830	807	841	808	826	835	885	841	823	825	828	784	824	798	840	831	838	849	828	870	823	829	835	811	845	859	799	835	822	811	842	810	806	838	822	809	821	837	789	795	832	821	815	822	834	796	798	811	877	808	846	822	873	822	840	849	840	798	839	795	860	865	798	865	824	775	794	844	851	802	793	829	810	792	823	777	789	825	873	831	876	794	813	827	840	862	841	870	817	833	807	823	757	805	838	827	826	850	847	804	801	816	841	829	810	836	817	821	832	847	825	782	856	857	773	842	826	801	767	846	785	816	804	854	836	767	822	889	807	791	780	816	853	787	823	808	850	795	855	846	842	864	840	839	877	843	825	841	834	791	781	798	777	797	832	809	793	798	803	889	856	783	832	824	861	871	781	813	779	839	835	829	873	777	811	808	762	831	828	851	776	816	814	786	840	808	843	832	835	816	849	851	832	817	803	823	804	798	859	830	829	839	826	858	853	835	860	836	838	784	813	817	835	851	834	831	855	818	821	851	824	842	864	769	858	846	766	813	810	871	831	852	786	766	813	825	764	835	830	826	827	820	863	808	881	864	820	800	854	841	747	773	855	826	835	867	853	753	831	787	807	830	796	853	828	799	791	831	787	809	820	858	901	850	783	801	840	851	880	778	853	812	818	812	846	800	813	841	798	804	854	848	897	862	836	815	767	813	861	841	866	823	799	841	837	877	816	779	794	831	824	835	779	826	809	825	834	859	811	786	814	821	811	834	790	780	856	809	833	821	839	834	871	826
7082	602	583	545	440	393	393	383	322	334	371	372	329	344	325	346	345	318	336	354	356	319	330	350	346	347	346	357	337	340	345	339	333	317	353	338	310	343	329	326	319	311	357	336	345	318	345	335	325	304	340	335	327	310	304	306	324	321	316	340	339	340	356	341	326	357	314	321	346	355	310	319	332	331	319	356	370	356	342	355	342	324	349	365	380	286	365	334	369	307	345	377	321	297	351	299	331	375	341	319	336	310	333	338	342	338	337	329	321	316	321	314	332	348	333	362	340	349	307	312	324	360	329	369	320	341	374	346	327	309	348	353	341	328	359	347	337	350	330	330	365	390	349	328	365	333	357	327	343	323	366	351	342	374	330	311	320	352	343	322	355	345	324	342	318	341	336	338	344	409	319	314	346	334	324	349	360	311	359	348	311	349	337	344	332	327	322	300	311	336	322	353	352	328	316	296	323	340	348	351	321	340	389	343	335	345	348	309	327	301	347	314	331	315	340	361	385	327	314	291	371	350	337	336	356	365	313	333	347	327	311	347	335	346	336	307	343	343	365	318	350	364	345	332	333	335	344	332	364	354	341	334	311	344	335	319	296	350	343	336	318	332	354	340	359	332	315	304	316	330	354	332	314	326	328	362	360	339	371	326	313	345	336	345	323	341	355	325	319	358	338	347	319	329	345	352	326	312	328	338	346	367	346	367	341	345	327	312	327	352	356	331	362	334	300	312	309	316	310	351	341	331	349	351	344	361	341	340	343	351	345	330	298	322	318	372	298	297	354	371	321	320	334	314	337	335	311	340	321	332	323	343	325	341	366	339	338	299	316	314	338	338	330	339	341	306	317	336	306	331	344	317	328	333	356	314	305	348	341	339	300	362	350	372	343	345	358	330	319	334	319	290	323	316	306	321	305	337	333	363	337	350	339	324	340	335	336	365	357	379	377	325	284	329	344	357	337	341	323	345	335	317	317	324	362	315	311	340	304	370	327	327	316	323	331	335	316	382	355	325	346	310	347	351	307	348	310	342	336	322	323	328	337	338	352	332	318	330	304	296	355	313	329	331	351	381	336	345	352	360	335	264	334	385	328	333	331	351	352	354	323	302	347	328	336	316	352	316	345	333	316	304	311	327	341	302	311	345	333	327	354	360	313	381	349	335	347	334	339	313	322	314	295	350	352	315	336	307	345	310	316	338	326	329	322	329	342	340	359	328	324	330	329	330	369	349	345	337	334	377	351	337	355	373	359	343	318	315	339	364	324	355	300	309	300	356	342	355	361	318	329	356	343	391	330	368	329	325	326	331	321	325	350	320	351	351	372	330	310	299	340	316	284	354	315	370	373	338	314	365	375	326	326	311	361	340	360	312	309	386	349	333	332	329	330	307	333	294	300	321	330	381	322	324	317	329	352	333	327	345	312	338	320	365	355	362	334	345	348	344	344	318	360	351	354	340	373	343	371	328	319	318	352	307	322	315	323	369	337	323	340	317	301	361	340	363	339	354	342	357	330	357	311	333	368	336	326	320	315	318	321	372	324	305	326	375	348	350	348	338	376	347	299	327	332	375	348	348	346	332	334	310	341	331	327	339	344	331	363	342	338	377	329	337	333	301	312	336	301	356	314	327	335	345	317	361	312	318	335	315	354	310	299	308	319	340	336	319	334	343	332	332	331	363	386	358	339	331	312	327	337	340	342	343	329	338	321	341	358	396	363	347	343	340	335	337	317	345	334	328	269	324	337	350	341	337	375	334	328	377	368	324	339	332	309	321	333	302	306	330	362	337	336	331	362	369	359	340	327	280	325	343	334	329	347	306	335	283	356	297	312	311	323	330	324	335	341	402	348	330	338	340	332	330	341	333	308	343	298	336	344	314	320	318	365	351	356	340	338	372	349	295	322	350	321	331	335	366	353	338	354	346	348	368	313	290	316	354	339	338	342	339	332	312	317	363	326	308	359	322	328	356	314	388	311	313	336	321	330	320	362	315	334	343	319	337	311	302	331	344	325	343	325	311	306	318	301	333	335	318	343	348	340	354	357	327	342	327	329	337	323	324	340	349	343	367	335	305	324	354	347	305	330	361	345	372	342	351	326	346	327	342	344	333	321	320	351	352	320	344	336	329	338	336	294	326	346	376	354	363	355	334	330	364	301	311	311	329	340	326	328	339	308	329	327	342	350	349	316	373	367	352	327	309	272	329	346	313	366	321	331	324	338	342	318	351	362	373	348	300	342	377	322	310	329	285	371	343	326	341	322	311	321	316	337	344	330	345	295	303	310	307	329	350	322	354	331	338	344	337	377	367	333	362	319	341	305	348	353	326	354	290	320	330	345	363	329	295	319	353	336	296	355	322	374	310	294	348	341	339	331	340	362	346	330	322	327	335	317	342	338	332	352	324	325	360	340	312	305	349	326	322	304	350	340	309	351	340	339	369	384	303	312	352	343	327	335	298	316	346	320	350	345	332	360	350	316	349	300	328	332	368	342	340	352	360	327	354	327	328	303	324	318	350	341	322	303	338	312	353	319	330	306	345	348	331	385	358	341	321	310	366	330	325	332	308	359	354	326	335	337	324	311	297	334	354	350	302	332	353	371	331	371	325	333	345	329	323	328	335	358	295	291	318	311	323	329	339	322	356	323	326	356	361	324	320	332	326	332	366	345	338	326	321	315	354	329	347	358	334	325	327	278	336	326	318	340	352	324	322	351	319	335	361	367	294	357	318	351	336	329	358	338	329	353	357	380	316	352	363	327	328	321	319	292	326	345	353	309	306	333	338	323	347	346	334	306	309	331	331	321	320	348	303	308	342	322	359	359	329	342	336	356	349	323	342	331	333	372	366	369	351	340	339	290	336	324	326	342	313	335	336	345	361	361	329	343	343	345	324	327	360	382	327	356	317	345	379	313	334	345	337	364	328	367	345	394	339	340	348	315	345	342	321	345	354	315	332	295	339	345	333	330	349	352	379	336	372	339	333	320	336	310	322	330	328	324	371	320	361	342	338	331	292	366	334	357	332	359	369	360	337	328	333	331	306	323	345	330	349	332	319	335	362	327	359	348	318	352	324	341	336	386	318	334	340	328	343	314	356	317	338	339	334	306	334	301	325	292	313	348	347	310	329	337	358	353	348	333	327	346	332	302	348	311	332	298	298	318	342	334	338	317	331	350	292	329	345	318	353	359	305	325	324	341	348	351	352	351	336	338	301	315	362	345	329	344	340	336	362	387	332	376	329	325	357	336	327	366	347	326	316	337	323	333	357	319	347	328	341	347	323	340	326	314	307	284	349	309	354	337	372	353	363	325	324	353	345	352	323	350	314	339	326	320	295	334	338	331	357	381	362	332	353	347	331	362	358	314	311	338	315	310	336	352	334	329	319	321	368	363	304	327	335	335	344	335	337	336	310	323	315	319	345	344	325	323	322	350	334	349	340	329	323	346	345	346	365	333	356	313	338	327	329	355	350	362	327	332	313	322	349	356	328	317	340
6685	1022	1316	1399	1338	1165	1170	1033	990	993	889	948	866	910	832	870	881	868	863	830	833	897	811	793	871	842	796	833	824	813	852	830	886	832	808	796	794	835	806	798	846	826	789	846	854	878	772	852	804	785	801	817	845	804	779	838	778	795	867	834	814	805	836	803	791	763	779	792	809	819	752	812	836	826	743	776	791	831	763	812	816	843	814	840	815	842	766	777	749	774	786	807	843	847	823	794	782	839	818	792	827	779	764	778	866	761	745	820	818	768	773	821	846	799	810	850	776	836	782	761	781	779	842	814	814	803	801	806	852	843	796	762	786	772	820	824	795	794	819	761	836	815	831	801	790	815	767	838	792	818	789	814	764	862	843	802	784	775	844	792	872	779	828	867	812	828	786	844	789	789	819	787	834	831	775	763	768	820	822	803	817	745	784	744	819	838	789	808	846	840	815	821	753	794	831	819	779	785	810	771	819	810	773	763	734	876	836	848	789	816	804	735	774	807	788	820	794	822	816	764	802	821	810	790	793	821	791	809	792	835	839	794	861	758	794	811	817	791	795	826	782	820	805	826	836	837	828	862	837	833	840	824	776	788	829	811	797	772	785	838	773	795	811	785	779	809	826	881	789	794	784	775	832	840	834	803	818	785	811	812	805	807	822	829	788	797	769	797	747	795	747	860	798	833	821	781	803	790	807	816	858	781	849	782	814	747	818	820	741	802	840	766	789	773	796	771	753	839	761	782	821	770	788	796	828	818	844	844	818	720	859	854	809	801	805	803	858	797	840	836	781	798	807	787	794	791	761	793	767	775	805	769	800	787	748	766	822	786	767	825	772	798	782	806	842	797	796	784	837	815	822	911	774	767	784	795	816	775	803	777	797	776	806	795	813	804	799	816	758	780	733	797	806	792	822	776	795	829	800	774	755	816	783	802	770	830	795	804	786	799	728	809	750	851	814	783	839	778	809	828	834	849	783	761	791	792	801	836	819	813	838	807	777	811	791	803	846	809	857	776	798	784	825	806	831	758	817	770	807	775	738	821	784	783	851	779	748	824	769	827	827	776	816	801	769	822	774	828	811	787	852	824	774	756	833	802	806	807	780	817	820	782	794	794	802	846	774	764	753	760	838	834	798	830	785	782	838	811	805	824	796	743	805	808	759	758	805	749	847	789	781	822	813	760	824	786	763	792	790	844	806	794	814	807	823	815	749	846	838	789	805	745	785	838	786	757	810	836	776	831	798	786	819	802	832	773	811	828	822	790	809	804	843	756	788	794	784	820	806	841	821	802	793	844	823	814	828	843	779	820	825	818	828	805	780	760	812	750	784	801	786	762	798	807	773	818	830	820	822	824	816	814	805	799	816	797	795	817	774	794	797	807	815	802	754	794	823	777	867	739	797	759	771	756	787	845	827	821	770	774	810	812	832	851	776	782	817	824	787	803	836	817	807	808	781	856	793	799	755	744	782	800	833	819	755	786	763	844	743	813	770	807	812	784	727	819	789	770	794	791	834	797	796	780	820	817	794	788	786	776	799	834	774	769	810	800	860	785	788	758	835	828	843	777	829	805	804	763	734	913	804	770	770	815	813	763	819	786	811	822	735	791	806	818	798	805	798	777	870	823	822	827	848	819	822	828	850	761	813	841	741	847	812	784	832	790	796	786	835	835	779	771	825	820	797	794	822	844	816	817	820	814	838	782	782	845	817	806	812	742	806	815	834	838	821	796	767	773	757	787	786	864	801	818	806	829	818	774	814	843	863	759	825	817	799	782	772	850	787	806	802	826	775	767	802	778	801	791	810	821	758	821	836	842	790	782	791	770	781	811	804	779	762	786	797	759	790	774	796	803	793	802	838	837	767	778	826	772	793	791	807	785	839	789	789	824	800	821	770	777	769	807	831	840	749	776	802	784	813	798	787	812	785	754	818	808	823	797	804	820	835	739	849	815	872	787	808	762	802	797	810	796	872	850	783	765	782	777	805	794	826	751	816	796	874	836	808	824	833	804	848	825	822	837	765	790	755	824	852	825	800	863	799	847	864	826	779	815	785	812	855	759	835	865	834	821	733	866	769	747	849	852	852	765	795	768	787	813	796	816	848	793	799	784	782	834	801	821	829	802	767	804	753	764	774	824	823	828	812	811	814	772	839	806	844	802	809	858	814	774	754	803	789	816	845	784	816	838	792	838	804	796	827	798	837	795	822	809	853	794	793	782	803	825	756	849	834	781	742	837	787	796	786	779	779	827	781	804	768	794	835	767	794	803	793	789	835	806	790	854	847	828	808	814	799	828	776	771	813	802	818	796	846	834	770	793	828	827	791	833	753	805	843	788	784	829	843	754	821	773	778	796	793	800	849	790	816	784	789	820	812	855	752	829	821	807	839	777	796	774	795	809	795	837	766	770	794	827	817	817	820	816	809	731	784	818	768	766	792	809	796	817	825	844	802	815	797	804	766	825	837	818	835	787	851	799	793	781	855	793	852	833	832	818	794	833	784	802	803	760	812	760	791	800	800	801	795	772	808	783	786	774	789	772	790	841	775	837	764	803	876	805	765	826	799	851	792	758	829	805	787	780	767	776	793	816	834	763	800	810	800	795	815	787	817	804	786	785	832	832	793	766	815	823	777	819	797	850	804	829	804	804	767	783	808	829	799	843	754	795	738	848	785	822	816	799	795	819	784	794	767	763	823	819	800	855	845	773	789	818	799	842	801	804	821	794	803	784	798	786	809	771	786	823	823	810	795	806	794	785	798	822	798	789	775	762	851	774	816	850	813	772	837	810	774	783	835	783	800	830	759	836	858	825	821	763	775	799	798	801	814	851	773	815	783	788	866	834	794	803	860	814	831	769	818	834	785	825	828	779	805	832	758	821	819	831	824	833	790	747	764	793	747	791	823	768	764	842	793	799	809	778	778	790	811	798	787	805	789	855	796	792	760	806	764	781	802	821	815	787	795	856	776	792	807	842	773	781	777	779	813	797	826	770	746	753	812	796	815	787	786	782	800	743	795	735	827	759	817	816	814	826	809	745	772	794	805	806	854	802	766	748	850	807	839	876	808	780	803	832	760	842	754	790	826	843	853	814	809	804	763	792	756	831	778	828	842	830	813	755	864	781	781	829	795	812	807	816	824	777	737	777	821	758	799	835	836	796	805	807	761	837	800	763	835	803	817	777	808	767	832	775	809	804	812	814	834	778	790	776	802	763	810	838	792	799	822	822	846	794	785	800	810	825	830	793	770	806	855	787	770	795	796	779	815	819	804	845	826	796	812	812	833	800	808	818	844	757	816	808	821	816	833	787	808	796	806	807	853	871	813	833	817	791	822	811	791	749	803	793	830	757	809	794	782	810	837	815	763	834	793	794	852	833	849	758	805	772	790	785	839	841	775	793	778	786	794	831	743	779	779	783	865	808	803	826	766	819	854	810	837	795	809	813	801	786	823	852	827	807	826	790	822	790	795	783	765	814	779	818	802	820	880	789	763	855
12387	775	644	530	367	320	273	244	238	242	209	209	218	175	181	184	174	180	152	173	172	175	173	175	176	167	154	137	161	184	167	173	167	179	149	165	159	182	179	196	170	176	183	154	162	149	163	168	155	174	154	182	167	173	158	167	167	181	158	141	154	172	166	158	156	149	174	148	155	182	155	189	157	182	180	180	147	170	178	171	178	166	160	166	145	186	188	194	155	165	176	190	179	162	166	157	179	155	176	175	143	172	173	169	154	185	193	133	151	173	188	152	166	158	153	167	164	168	189	167	164	168	155	170	153	155	166	171	189	189	185	164	150	169	174	162	171	176	170	158	139	150	125	144	186	150	173	165	161	164	155	156	153	147	171	154	171	172	177	155	144	186	168	151	160	172	182	161	154	172	156	158	182	166	158	141	159	165	172	133	147	150	183	164	160	169	148	194	148	154	177	175	160	168	178	174	168	163	167	148	192	202	159	153	171	161	137	145	170	178	179	161	162	161	148	175	158	174	165	204	202	170	137	185	160	150	159	173	154	163	179	145	151	196	133	134	152	185	157	154	156	181	129	169	155	172	158	152	184	171	181	170	169	160	162	154	183	159	191	168	146	168	153	168	156	162	169	168	158	166	144	182	147	164	162	151	193	179	148	171	153	177	159	169	160	179	170	157	151	155	185	179	167	186	175	148	158	162	149	174	144	167	188	151	172	172	164	167	162	163	139	183	165	163	211	155	153	173	167	177	146	191	157	174	149	180	156	163	164	168	171	184	180	165	150	172	176	174	156	172	172	163	159	175	174	165	178	161	152	168	147	164	192	149	177	186	180	185	194	162	175	167	137	173	171	151	155	162	167	182	170	163	150	178	155	155	170	158	162	151	161	154	148	185	169	154	183	201	175	150	140	147	172	156	166	157	155	173	146	159	179	158	189	169	167	170	138	169	172	187	156	148	178	163	168	196	146	157	152	164	180	172	194	143	139	160	191	163	164	181	173	173	169	166	200	178	174	165	182	159	180	153	180	156	157	165	178	177	184	173	157	147	167	151	167	184	163	160	167	159	146	174	151	174	166	150	157	150	170	157	193	137	161	188	197	156	167	120	156	165	163	178	154	154	196	167	184	180	171	146	178	132	146	178	172	168	160	171	133	187	167	159	164	169	158	170	153	161	155	157	135	173	159	189	145	152	158	154	151	189	177	168	197	171	181	176	167	170	140	163	188	163	180	166	176	156	153	165	170	167	162	164	162	146	191	162	171	186	168	157	153	176	148	171	146	169	170	178	166	173	175	161	155	175	179	157	168	185	162	161	145	164	181	175	158	169	176	172	175	178	138	122	167	164	162	157	158	151	176	192	154	144	152	158	171	165	142	148	167	157	172	180	171	162	151	162	183	169	167	180	160	164	161	146	182	176	141	162	152	180	160	183	188	182	159	163	146	148	171	154	156	184	167	179	179	178	148	168	179	153	168	145	166	162	160	152	178	145	182	149	195	173	143	168	159	192	174	167	152	150	156	161	162	168	154	164	157	149	156	156	146	132	153	175	161	162	154	168	156	178	176	164	126	178	189	162	164	171	208	158	159	163	165	166	188	176	134	163	186	172	160	179	160	149	171	174	149	159	167	155	157	169	140	163	170	165	153	171	135	190	172	147	150	176	141	176	159	142	158	166	198	180	160	166	183	173	146	140	164	141	158	170	164	147	168	148	141	149	162	157	172	162	149	174	180	154	142	169	161	165	164	166	179	172	139	147	178	165	168	169	161	175	165	169	159	165	143	162	178	153	171	183	191	167	163	163	160	177	169	154	169	168	156	162	162	187	140	173	172	166	136	192	159	169	156	165	166	185	141	165	170	143	151	140	168	179	167	194	168	144	184	182	159	166	189	187	165	178	165	160	160	179	151	142	152	148	185	142	126	169	154	145	155	162	167	177	148	172	163	156	191	167	163	158	155	140	173	180	167	158	133	178	163	161	153	183	148	160	162	142	157	161	148	162	164	128	161	183	160	171	160	164	169	178	175	175	164	187	164	143	172	153	155	175	182	181	157	174	177	164	150	174	156	154	175	173	159	138	153	179	153	166	168	136	175	167	154	152	169	169	166	165	167	156	185	157	143	181	161	164	163	170	170	166	162	167	170	145	173	175	163	171	157	156	194	141	178	162	177	185	156	155	154	183	162	174	182	137	160	180	173	150	160	153	150	153	176	175	178	159	172	180	174	152	200	178	173	146	165	168	196	147	175	135	159	145	184	150	167	165	165	171	166	154	149	157	176	172	170	158	164	187	178	160	180	181	160	196	179	168	163	151	163	170	177	172	165	158	171	173	156	164	162	171	161	150	130	166	162	162	176	164	178	174	159	162	165	154	166	176	148	176	174	196	160	152	167	160	182	170	155	167	167	170	179	185	154	165	151	175	167	155	146	155	143	154	164	162	157	163	148	198	185	160	169	181	149	162	178	175	141	162	162	150	181	167	145	173	162	163	176	162	144	132	149	174	162	142	159	184	179	163	170	169	159	157	178	152	144	179	162	140	149	146	175	180	179	170	152	166	156	159	159	159	165	158	199	149	161	160	165	129	174	170	173	158	181	153	168	178	149	157	174	163	171	168	132	171	150	177	156	161	161	160	178	162	164	157	173	205	174	174	141	167	160	181	174	164	137	142	189	181	159	157	158	173	174	174	147	177	170	146	192	162	140	134	172	172	155	161	159	144	156	161	150	167	165	147	175	135	161	160	160	182	152	148	123	178	171	174	163	167	160	170	165	167	163	175	181	145	153	182	174	156	152	158	174	152	144	168	150	182	169	169	174	169	158	177	158	158	163	187	168	184	152	157	168	175	162	153	153	168	180	163	158	175	144	147	155	158	158	160	172	163	182	164	156	153	160	168	164	176	145	156	166	159	186	155	159	143	152	169	170	150	155	186	148	172	167	179	153	183	163	159	148	174	173	182	180	161	153	174	148	162	144	168	167	149	158	171	157	150	158	169	160	179	190	190	198	191	151	161	171	155	161	152	155	161	169	168	175	195	161	135	164	177	150	180	161	172	172	161	149	169	153	160	140	164	152	163	164	168	164	147	150	154	181	175	157	148	151	178	159	148	171	162	155	150	181	155	156	155	147	166	132	164	151	161	144	177	172	170	147	167	158	163	174	153	163	152	160	161	174	179	170	158	149	160	154	174	161	165	180	161	183	166	149	152	166	163	185	168	174	166	172	164	159	161	161	181	169	189	146	168	132	167	180	149	166	163	181	160	154	126	159	167	184	154	184	141	192	179	162	175	174	167	179	166	182	169	167	157	166	189	170	173	164	168	167	180	156	171	171	168	144	171	157	135	180	151	172	163	179	155	132	173	165	155	190	160	153	164	166	154	164	165	165	166	189	149	173	147	159	172	177	156	166	166	151	185	180	153	160	185	167	166	151	153	183	182	169	151	164	154	157	158	176	146	159	168	176	151	149	179	148	150	150	165	160	185	158	151	171	168	146	191
7910	872	1486	1613	1443	1257	986	883	776	726	620	643	607	586	578	549	539	525	549	495	515	474	495	431	484	461	531	466	498	499	418	464	451	486	423	453	471	449	424	447	441	464	428	457	387	457	478	459	449	438	419	428	423	431	406	443	415	426	383	445	469	430	442	424	431	437	414	447	407	399	417	437	404	460	426	401	422	472	438	416	460	420	409	429	414	436	454	425	424	431	407	439	476	396	447	423	411	446	433	450	399	427	445	414	405	418	415	437	449	430	431	395	438	446	431	451	426	414	415	463	416	408	429	421	435	449	439	439	421	395	454	431	411	421	436	405	437	421	410	422	404	425	407	462	416	413	440	450	407	446	418	405	445	444	444	446	434	453	439	418	384	413	409	454	477	388	432	434	428	410	449	439	463	369	434	400	436	429	421	433	462	412	466	383	434	419	440	398	436	395	435	420	422	393	417	401	412	435	436	423	421	414	407	392	451	471	404	408	373	439	434	423	409	462	406	455	415	436	394	385	415	428	442	389	413	408	402	431	443	449	438	405	421	417	439	436	428	438	466	451	431	430	421	455	436	431	408	410	423	438	450	447	393	439	408	424	405	436	427	407	377	439	402	385	437	403	394	461	428	435	449	459	420	420	415	423	421	406	451	395	435	421	407	433	431	451	403	399	425	396	412	433	396	416	433	437	438	467	420	426	389	401	418	437	410	427	381	434	433	416	462	437	445	453	455	447	431	425	415	418	390	447	432	425	419	432	432	418	458	452	447	370	412	463	446	422	442	434	463	410	394	402	406	427	445	477	394	459	397	417	376	452	410	429	411	423	460	468	427	409	442	424	443	419	422	426	379	394	410	461	424	440	441	438	438	408	440	422	430	429	415	451	443	447	413	434	416	428	420	404	440	459	371	400	428	400	474	400	409	446	432	405	399	426	439	463	415	411	418	419	434	408	410	448	408	403	417	408	459	418	387	427	393	441	415	440	454	427	420	456	405	448	406	476	430	447	442	456	459	444	428	425	457	458	425	428	392	427	457	461	408	415	438	414	410	415	433	398	438	436	375	389	462	430	413	442	427	442	409	425	416	465	470	426	404	412	423	410	454	404	427	410	430	442	428	441	434	413	441	426	408	424	404	434	432	402	430	408	441	422	406	409	418	403	427	437	462	378	434	444	446	473	407	452	429	432	410	463	453	403	426	387	426	425	424	433	427	384	435	437	450	423	438	447	428	386	442	445	408	432	393	438	403	432	445	479	409	409	422	404	427	422	420	432	422	451	412	387	408	436	441	416	420	446	411	455	417	427	420	419	400	432	438	434	450	411	384	454	410	436	444	453	426	397	407	427	432	425	409	418	408	458	419	431	398	410	434	418	402	402	466	436	408	419	410	412	396	451	429	395	414	429	415	423	433	408	429	411	409	430	403	429	441	386	399	409	399	419	420	461	427	406	404	415	461	409	432	441	441	413	412	439	418	427	414	424	435	398	404	447	402	450	414	430	417	429	420	426	445	398	416	436	415	447	439	392	422	424	446	401	389	432	414	420	415	406	439	401	420	391	430	422	437	427	405	432	387	430	435	404	384	388	418	404	452	389	388	410	362	426	433	405	428	433	414	411	451	404	419	458	413	418	457	403	382	433	384	429	439	395	414	384	412	405	424	430	463	382	462	409	440	422	449	432	384	438	382	411	444	416	421	404	434	411	418	457	424	415	460	450	412	448	448	413	416	403	433	408	442	406	449	429	414	392	405	431	395	426	465	427	417	437	409	394	435	440	436	426	431	473	427	457	443	447	397	441	414	421	441	426	425	437	470	454	426	417	430	420	387	416	410	441	429	439	450	415	447	411	447	379	433	410	429	411	441	414	419	423	414	451	393	390	386	387	411	435	405	412	434	413	441	434	413	444	443	460	468	428	415	390	445	453	415	453	433	425	450	437	408	409	440	402	404	408	463	416	431	429	433	388	431	401	427	437	448	457	436	452	422	405	418	414	457	443	390	429	451	401	418	393	409	390	417	413	400	426	418	432	435	430	406	410	403	409	461	436	440	434	457	422	431	443	414	435	427	429	441	428	430	408	425	425	417	430	453	390	455	421	444	449	443	430	418	417	411	423	409	419	439	382	464	444	395	440	457	418	425	407	421	415	404	412	463	422	445	427	411	421	447	411	413	400	398	438	407	417	456	434	410	460	420	422	412	433	422	397	446	447	425	406	417	409	409	421	427	455	423	452	453	412	439	408	421	434	444	429	417	413	416	436	412	387	448	422	442	405	433	392	466	443	416	433	417	434	424	389	431	401	405	394	399	428	414	447	411	409	386	441	429	406	416	413	433	463	423	443	446	420	428	433	432	411	413	467	450	436	455	445	434	402	424	392	401	393	431	381	428	436	418	401	460	448	409	433	463	437	444	396	422	455	425	452	428	424	410	422	451	388	415	431	408	399	454	434	456	463	414	419	435	401	425	411	421	405	432	424	429	416	408	421	475	392	420	423	400	424	430	420	416	439	423	384	436	413	412	394	414	383	424	409	458	441	458	416	441	422	427	427	451	410	413	433	400	434	423	444	447	425	425	410	432	372	416	427	440	419	414	438	412	426	464	435	387	433	395	445	425	433	419	409	472	404	423	401	457	426	424	426	441	444	427	434	440	437	420	426	433	450	405	437	421	418	390	427	423	424	406	432	457	410	426	419	424	415	417	395	381	439	407	412	409	403	405	448	430	398	401	413	394	438	419	418	387	420	413	394	407	467	390	425	412	397	441	392	426	444	450	430	459	476	433	403	395	431	385	395	409	460	422	424	423	424	418	416	445	423	412	401	416	427	411	404	451	453	445	441	423	433	395	425	445	414	437	425	387	450	441	421	394	440	429	416	418	456	408	413	391	432	411	403	438	404	423	408	428	438	423	442	446	416	403	447	433	398	414	389	411	432	419	429	401	426	421	419	446	420	437	419	417	441	427	433	402	414	474	471	400	414	427	434	432	410	411	441	411	468	417	438	414	413	421	457	442	419	399	406	393	419	433	430	395	400	416	409	435	418	421	431	417	404	440	486	432	436	398	446	423	429	424	410	396	424	415	398	449	429	422	421	422	401	421	406	432	390	430	448	445	424	435	457	401	425	447	424	403	409	424	467	403	410	412	443	408	421	455	433	462	406	439	436	404	407	441	440	407	377	408	435	429	447	411	402	459	437	412	399	445	457	396	415	445	428	431	453	447	447	424	411	398	419	409	403	428	430	407	420	442	419	420	412	415	443	473	434	432	403	419	408	457	400	425	431	437	374	427	429	434	427	459	435	403	421	438	417	415	435	412	386	406	438	429	429	409	405	441	410	429	407	389	455	430	399	448	401	445	430	444	443	414	428	411	432	456	400	375	427	437	444	434	420	426	432	395	430	421	446	449	412	416	459	434	456	447	422	459	385	423	461	424	416	415	414	425	420	425	440	420	394	438	422	423	400	416	408	488	421	446	433	427	436	426	372	395	446	406	447
1553	377	347	339	352	318	373	334	344	367	312	332	336	341	322	351	294	332	315	354	295	327	346	343	336	302	305	345	323	381	339	345	336	332	367	377	353	335	322	336	322	334	332	352	341	332	337	326	332	314	335	340	320	306	369	331	388	309	325	320	342	347	362	318	365	337	367	329	351	347	341	343	306	303	298	335	314	359	352	342	345	369	380	360	293	334	353	351	347	346	344	323	332	338	338	339	345	329	345	336	348	330	356	349	350	370	339	349	354	352	324	331	377	337	316	374	349	320	339	302	358	330	339	339	324	361	347	367	346	310	401	331	315	346	347	354	348	343	377	331	346	370	320	366	359	362	362	346	333	332	371	336	348	328	333	345	329	325	385	340	299	332	343	336	323	316	341	343	346	342	350	339	349	334	345	339	327	308	345	307	328	370	326	308	384	352	368	391	344	330	341	324	331	350	346	302	333	349	337	306	325	342	341	363	300	334	342	349	346	335	337	341	340	370	340	353	350	318	333	355	351	384	378	366	347	324	354	318	334	355	316	334	315	341	320	354	304	340	323	353	309	317	340	333	327	351	354	353	336	345	339	333	344	304	318	376	369	341	376	355	348	342	368	311	348	312	356	350	342	338	337	310	297	332	347	330	358	336	316	364	339	310	343	348	343	356	303	355	305	312	376	331	366	354	319	350	351	311	318	347	310	351	338	314	348	303	353	322	313	352	290	349	338	331	376	336	340	355	339	351	338	348	341	345	326	363	290	337	338	303	350	349	359	335	341	358	357	321	362	337	363	327	316	340	280	325	339	387	336	362	333	362	328	331	294	332	337	342	362	321	297	361	324	341	305	375	336	365	329	376	335	357	360	340	342	338	351	350	352	327	339	298	343	330	315	346	335	314	328	325	355	334	363	324	341	285	335	333	305	355	325	355	411	304	359	327	356	327	367	384	342	360	317	317	340	326	350	341	363	314	339	301	365	331	342	316	348	350	323	338	321	301	344	354	338	329	384	320	329	321	354	337	350	346	329	340	322	358	330	306	312	350	356	365	341	341	383	346	368	385	316	311	362	327	346	365	334	344	327	350	357	330	374	344	337	356	324	333	339	337	294	339	334	311	370	341	366	348	382	340	353	341	331	306	338	361	355	375	316	349	352	358	341	364	342	334	356	326	339	331	336	347	332	332	342	314	321	328	322	337	313	322	331	343	333	346	300	323	346	311	314	342	292	342	342	332	376	343	337	331	329	349	349	322	337	314	363	361	300	353	328	306	373	372	343	326	312	341	362	359	329	341	334	321	312	360	385	326	355	382	334	314	340	302	352	326	337	298	339	337	342	334	326	346	333	365	356	346	372	303	312	328	330	338	331	335	347	350	353	356	333	302	348	333	357	367	326	333	356	346	325	344	312	362	367	348	403	328	362	365	315	303	363	334	338	303	316	323	329	312	349	332	335	351	328	338	333	339	360	332	305	364	332	336	291	347	350	347	351	370	350	311	340	328	330	330	343	328	363	350	347	352	318	359	315	324	362	324	325	291	350	333	359	357	355	343	352	339	317	331	329	354	317	337	354	348	343	345	339	327	330	311	316	329	374	348	347	314	350	366	327	344	317	358	321	354	333	359	329	343	327	340	347	336	338	344	346	359	351	351	320	326	375	360	349	346	320	349	344	309	335	337	319	335	326	356	298	349	318	337	368	341	341	336	345	315	336	361	362	388	329	352	332	344	337	341	348	306	381	342	331	352	344	332	357	329	374	384	350	340	354	356	384	358	327	357	337	360	370	347	347	326	324	349	348	329	330	345	375	334	360	327	310	366	355	329	377	331	317	321	358	312	349	364	344	346	332	334	361	340	348	342	321	341	343	335	337	380	332	360	336	340	369	349	347	313	362	352	344	311	356	299	296	358	320	318	344	352	320	343	352	353	330	357	321	375	352	310	315	351	347	331	363	336	314	324	366	353	307	324	309	303	319	375	346	364	350	381	319	344	344	349	344	334	387	328	352	338	327	360	320	335	310	320	338	339	341	329	366	330	323	328	345	343	342	348	366	352	324	329	359	332	299	362	355	341	360	338	369	350	329	343	344	323	336	348	326	309	368	337	317	324	367	345	352	350	373	360	334	385	351	344	320	322	322	326	359	318	326	334	360	352	346	352	380	347	331	307	358	315	348	367	311	303	362	337	339	317	334	323	334	352	339	315	330	332	351	338	317	346	305	363	337	388	325	356	345	358	335	348	356	341	356	374	351	344	339	350	328	344	342	368	340	338	337	378	324	327	329	330	358	344	345	318	295	361	346	319	327	320	327	357	323	335	334	340	325	346	316	343	339	329	343	353	364	366	365	282	306	328	357	352	362	349	323	342	338	322	308	325	321	340	312	357	344	346	371	321	305	317	318	332	357	315	344	361	347	346	308	356	312	349	352	356	315	364	286	313	328	345	334	367	323	326	345	346	339	330	350	325	342	343	319	308	334	338	345	294	347	327	330	346	320	333	310	342	328	323	334	340	317	329	329	329	355	349	349	322	346	311	334	378	331	294	330	346	362	361	357	335	328	332	345	300	358	345	336	343	337	295	330	317	349	334	293	335	312	318	318	342	366	308	328	325	338	320	339	321	293	331	351	303	339	300	343	334	335	362	364	336	360	345	340	387	374	358	361	346	337	357	324	354	318	348	330	352	360	323	320	337	333	338	328	338	341	343	334	375	343	357	362	339	338	351	332	332	348	330	301	359	321	329	360	328	379	344	318	350	345	303	312	356	367	343	357	336	344	362	383	355	317	328	344	303	324	342	332	346	342	328	336	338	328	384	339	352	342	332	337	352	339	330	354	335	352	334	330	400	340	323	341	351	341	350	324	339	334	378	349	371	354	357	360	312	364	318	316	307	331	329	346	337	331	339	351	354	329	354	318	335	333	344	331	314	331	355	356	335	335	346	354	339	299	304	386	344	355	356	364	345	332	322	328	337	337	384	330	379	318	292	352	364	347	359	340	293	292	349	324	338	364	315	348	331	321	331	352	333	331	320	364	344	317	348	359	339	320	300	340	302	353	354	356	338	356	353	338	327	337	363	327	360	356	354	358	298	338	323	315	347	355	341	315	316	355	349	334	339	360	358	340	384	320	330	367	322	314	321	366	329	357	352	349	349	298	322	363	362	331	300	322	339	330	343	338	365	388	350	326	343	337	342	336	364	340	360	339	322	349	361	345	300	322	355	330	322	311	346	346	349	342	374	361	306	332	340	328	336	342	310	323	336	287	357	343	346	369	394	328	331	341	345	344	335	356	298	320	386	344	339	348	319	320	340	317	337	336	322	327	326	337	291	358	312	348	337	350	368	317	328	360	361	321	341	337	346	373	308	331	357	361	320	347	293	341	342	319	362	374	310	329	334	381	337	364	353	335	315	348	300	322	365	331	346	379	351	325	351	315	314	362	350	331	349	339	354	354	333	334	342	373	311	314	322	363	328	304	300	343	327	351	303	345	330	313	365
2112	870	904	831	887	882	842	814	866	856	838	847	795	824	888	801	731	818	832	894	816	795	813	809	820	828	882	825	866	823	838	883	823	833	848	766	800	830	838	815	811	863	840	818	854	817	821	854	855	761	847	812	803	855	812	819	785	814	830	831	812	813	809	841	836	845	859	826	831	842	832	815	788	838	842	853	809	846	816	819	841	835	865	846	838	842	840	900	808	807	815	844	799	801	856	817	770	836	803	818	853	835	823	795	831	820	811	820	813	778	777	828	841	823	824	828	800	788	795	813	848	861	780	848	831	822	762	854	851	821	822	874	873	870	797	821	789	819	835	808	840	788	805	884	880	805	778	815	780	836	789	804	872	876	829	812	803	824	821	851	861	866	806	803	825	848	772	825	788	847	829	857	848	829	827	803	818	780	771	823	825	833	801	798	785	818	857	834	831	884	861	832	832	850	828	758	837	827	808	858	819	807	799	854	829	853	844	825	803	837	791	853	809	807	853	846	823	831	814	836	865	847	815	794	801	859	808	905	802	857	821	832	846	856	823	801	816	857	821	803	754	853	870	781	822	855	826	840	811	814	889	859	772	858	821	833	848	869	819	819	830	835	834	835	826	872	817	836	822	821	754	825	814	813	857	802	795	802	808	893	867	805	795	841	796	799	850	834	835	874	848	793	843	826	815	747	812	876	808	849	828	859	858	747	811	827	790	786	814	811	814	889	867	819	825	839	841	768	824	895	780	803	835	874	838	751	792	820	819	770	872	803	828	825	852	837	849	836	870	812	850	830	798	837	767	831	784	851	835	864	824	764	856	806	838	839	833	859	824	790	809	778	805	815	872	842	809	862	821	753	839	847	870	839	790	805	826	840	839	817	874	833	785	777	812	826	835	845	863	778	844	787	805	787	867	823	828	820	841	808	802	840	847	785	824	828	799	813	811	855	861	880	878	819	858	842	793	833	776	816	799	754	823	800	848	811	841	829	810	807	874	864	835	882	835	800	818	801	812	843	817	874	811	819	812	803	799	796	812	853	836	819	823	797	785	788	820	835	848	811	855	826	881	830	828	839	784	837	796	832	844	828	839	852	806	830	786	850	831	865	798	843	860	854	815	823	813	810	840	833	777	798	848	802	818	798	821	822	773	845	812	798	865	831	814	835	855	865	861	818	828	804	835	852	788	812	836	815	877	817	788	840	825	873	837	841	789	860	804	838	837	751	803	821	826	849	836	802	863	835	817	859	799	859	772	855	831	800	809	810	784	815	823	836	853	782	819	859	856	785	871	793	787	867	831	789	787	885	800	792	835	833	871	827	811	817	768	856	834	841	831	838	826	807	787	822	829	847	815	804	772	808	855	800	814	842	802	832	789	832	811	772	812	831	791	812	803	831	798	806	837	862	836	865	847	864	827	799	816	853	817	865	803	818	839	831	831	798	835	844	813	866	861	799	837	843	883	795	818	770	815	849	835	793	839	797	788	803	801	798	809	815	818	854	772	755	826	831	832	845	877	807	813	863	844	835	813	869	804	838	816	859	822	792	843	840	811	784	865	862	818	859	784	808	819	856	817	807	799	846	855	803	798	838	823	852	775	797	815	833	810	765	836	867	823	806	798	803	793	769	825	822	834	789	863	864	871	835	863	802	875	825	858	821	807	832	802	798	822	846	816	853	813	827	820	862	824	843	856	822	828	837	819	779	826	780	819	844	785	792	846	840	839	804	836	820	842	837	826	872	824	817	883	837	808	734	806	845	819	819	804	808	855	821	817	797	813	852	810	778	814	887	830	814	839	822	843	835	786	831	858	802	803	763	827	830	801	805	859	822	810	833	835	866	798	839	818	879	838	839	811	836	817	829	775	863	876	836	773	799	803	844	848	824	837	837	826	806	819	806	787	850	843	801	827	843	846	790	815	803	799	866	855	838	802	824	852	871	806	802	796	816	869	877	888	836	816	838	851	765	807	823	865	848	845	836	873	804	891	857	823	777	853	856	827	808	830	842	816	855	799	770	830	869	820	824	867	873	862	820	795	849	868	801	832	824	845	836	742	829	825	822	835	812	825	853	866	808	803	814	809	808	843	837	821	841	800	829	828	826	824	861	802	841	847	813	848	825	803	811	809	813	857	804	847	812	837	832	828	819	853	813	870	836	802	825	833	820	771	888	886	811	804	833	795	844	809	791	743	831	808	820	902	802	764	848	860	786	887	823	799	806	822	797	821	802	835	804	862	841	836	793	817	840	837	857	802	841	836	842	862	823	812	842	788	842	805	813	856	857	758	803	832	821	822	858	862	829	844	815	861	824	828	798	797	836	812	814	827	841	828	848	827	791	832	817	827	825	841	825	808	868	784	866	823	828	799	855	847	834	865	820	804	868	810	804	837	839	873	853	781	860	787	815	803	832	767	806	821	850	810	834	866	843	833	769	821	823	810	845	839	804	802	821	822	825	818	791	806	836	826	824	792	846	825	821	851	824	782	798	856	811	826	809	860	843	830	785	806	861	806	835	839	862	794	826	770	825	800	835	877	846	799	857	852	782	824	751	847	820	847	837	805	838	812	826	815	831	813	833	825	765	832	842	874	803	809	819	781	866	779	816	858	844	787	801	856	816	858	848	868	808	821	799	863	784	835	859	816	818	802	825	832	845	856	886	859	795	813	815	846	807	816	813	784	833	795	851	817	752	853	841	836	858	812	835	814	773	863	785	799	800	863	818	843	828	830	865	826	824	829	845	829	796	785	774	843	810	800	815	813	792	801	807	795	810	808	830	824	826	813	841	798	798	871	782	774	781	809	844	778	829	764	854	809	871	876	860	815	761	828	814	767	829	831	827	851	809	809	860	842	847	834	846	826	846	828	807	795	815	825	816	791	859	856	872	833	843	858	845	791	847	840	819	814	794	823	818	857	828	840	863	830	866	797	784	816	832	808	786	822	784	818	773	820	783	841	800	834	800	825	814	774	807	862	825	873	788	796	836	750	826	854	828	783	834	826	840	817	848	827	858	785	839	871	828	872	815	826	814	763	871	859	782	840	827	807	822	872	842	836	824	849	809	801	831	844	823	800	848	878	791	824	820	833	844	805	765	870	842	785	830	877	823	826	803	816	819	850	770	818	785	827	830	841	880	814	863	818	800	831	811	804	819	898	857	814	888	828	841	796	824	880	837	857	831	783	809	814	824	783	823	793	823	811	805	800	809	806	788	814	802	839	823	867	836	800	776	795	841	818	842	805	865	790	847	837	866	787	836	861	848	770	810	830	852	847	799	855	835	835	840	871	791	830	796	852	830	859	795	814	832	846	838	812	813	788	822	809	853	879	802	824	789	806	817	778	794	850	881	807	821	801	799	856	821	796	801	860	829	799	783	807	852	797	871	809	841	831	848	800	837	835	785	799	801	857	820	823	785	840	838	830	819	779	824	874	820	799	803	815	812	855	813	784	838	883	884	853	778	789	825	807	781	826	770	807	853	881	851	803	834	843	819	801	868
6998	575	549	522	457	480	411	367	360	337	356	335	335	361	332	390	360	349	385	343	383	352	358	319	329	336	342	347	365	356	342	313	288	328	337	306	363	326	322	379	346	337	352	319	344	327	352	390	382	359	301	337	331	339	325	364	328	323	348	329	335	391	307	337	354	353	352	330	376	346	331	339	343	322	332	347	340	355	338	317	329	295	339	317	366	361	330	317	339	334	331	323	359	315	336	325	311	333	334	323	337	327	310	335	346	357	344	299	336	304	306	343	324	384	310	342	348	314	319	307	312	311	330	358	329	377	339	322	322	343	363	347	349	309	317	345	334	354	326	335	376	319	327	359	340	336	334	377	353	333	329	324	335	292	316	299	316	315	322	301	353	335	314	353	323	345	314	352	347	329	355	328	337	347	326	314	313	345	343	370	375	335	354	352	339	328	313	296	372	332	337	321	321	311	324	346	342	327	394	353	322	356	339	320	346	347	322	308	344	319	391	356	318	314	309	324	314	332	347	326	369	333	324	319	354	348	306	351	350	317	312	287	326	330	362	340	337	356	330	356	349	360	375	352	315	347	343	330	325	323	327	321	329	349	341	298	295	313	353	338	352	388	313	323	326	327	334	363	302	349	348	326	326	322	318	332	357	320	332	328	339	355	331	330	334	334	342	372	339	352	337	356	363	308	322	320	306	320	352	311	347	339	319	346	332	345	329	343	322	328	330	311	302	315	337	371	333	321	332	341	320	367	353	321	324	337	363	345	341	326	314	372	334	317	340	316	393	311	347	343	364	363	329	348	348	324	369	366	344	317	363	363	332	383	304	339	336	336	333	329	321	325	353	301	349	296	309	318	332	329	340	378	370	357	337	342	322	360	373	346	305	339	362	327	297	365	302	318	339	359	329	359	367	345	360	341	365	364	315	330	328	337	363	341	320	343	331	313	298	286	311	302	352	342	358	320	353	319	328	358	340	323	350	304	363	354	340	324	359	332	291	346	313	307	349	344	319	350	327	311	334	335	321	332	358	357	330	317	351	340	319	318	366	341	308	327	336	329	303	334	314	312	371	333	331	318	365	306	346	328	360	339	344	351	308	335	326	325	355	354	339	348	326	314	364	353	308	328	342	329	351	351	379	320	329	322	323	360	350	349	327	340	366	347	309	335	333	357	302	362	357	339	333	309	353	336	344	313	334	313	345	349	315	314	363	310	329	342	375	348	315	305	336	344	310	326	336	331	349	312	332	352	340	311	380	298	345	341	318	343	320	336	310	362	341	347	346	349	339	314	368	310	341	317	331	315	307	387	371	325	346	301	322	350	321	337	332	334	345	335	380	329	324	345	327	353	361	336	332	336	340	323	300	355	367	333	341	318	334	306	329	349	327	342	319	336	331	319	320	316	345	323	326	304	347	325	351	340	359	359	333	358	347	307	333	340	334	315	318	366	330	344	321	371	349	348	336	336	336	335	357	370	335	319	344	365	345	342	340	338	365	341	338	344	376	367	326	373	331	327	358	320	324	326	328	346	352	350	327	336	335	352	283	324	321	318	313	382	335	355	360	382	323	341	322	343	329	342	351	332	336	321	360	354	310	329	378	348	355	342	375	329	350	340	328	275	334	338	369	332	338	361	317	332	327	353	349	343	342	330	324	356	322	344	351	348	331	294	346	332	352	356	304	345	339	344	327	308	350	328	304	299	332	325	331	334	290	331	353	342	321	356	363	321	316	307	336	372	325	307	348	308	332	325	330	341	323	315	334	380	332	314	290	324	332	297	348	329	337	318	361	322	318	368	333	323	336	344	340	322	334	327	351	353	326	317	333	324	311	328	326	318	352	340	342	352	337	325	345	375	332	302	348	352	330	349	328	324	326	341	337	328	326	361	331	336	332	360	359	319	352	315	325	307	368	370	335	342	326	333	295	346	310	303	306	330	350	329	353	335	344	318	320	328	345	363	331	341	305	296	314	371	383	353	332	351	349	345	338	292	366	315	319	337	341	335	324	355	324	337	314	318	335	348	329	329	338	317	353	332	332	335	317	337	312	314	308	340	299	351	371	309	344	367	354	355	333	345	349	343	326	355	328	365	293	362	333	310	328	363	307	305	310	339	372	358	362	321	316	344	352	358	315	321	335	373	368	361	333	312	338	327	337	339	340	314	333	371	350	350	337	354	329	314	330	276	360	312	352	373	349	324	336	313	315	333	371	303	340	357	348	333	322	339	344	335	368	323	341	355	330	342	345	313	308	307	300	310	363	334	319	325	354	330	331	350	328	311	342	366	370	336	354	354	313	331	336	356	315	310	338	332	354	352	354	335	328	335	344	341	351	357	351	364	357	332	311	360	323	304	364	353	341	337	334	346	338	345	350	331	366	354	334	332	322	368	313	290	347	358	318	345	341	322	323	323	326	288	333	305	334	350	350	367	337	374	319	322	307	297	329	329	333	339	339	341	341	327	286	332	344	332	344	301	310	359	331	315	359	380	339	331	311	313	369	352	377	304	309	335	366	336	325	340	300	334	280	332	387	303	361	351	336	321	354	336	297	320	359	362	313	348	315	337	370	331	333	333	353	350	347	374	366	344	352	305	346	332	365	344	356	326	301	330	343	290	340	341	333	350	339	319	355	343	348	374	322	369	373	352	349	337	355	353	301	298	369	318	334	315	337	360	328	358	328	316	312	348	329	331	327	321	298	338	344	324	353	345	309	326	349	343	300	335	325	350	320	335	323	321	315	293	347	349	346	302	332	337	359	332	362	319	324	347	323	359	368	348	329	350	329	306	356	327	310	332	354	325	332	367	354	336	337	335	313	320	343	338	323	323	333	316	368	305	305	341	342	326	362	362	338	347	320	300	347	322	341	340	328	307	309	307	351	293	323	358	325	372	336	297	333	336	354	333	336	317	359	348	348	331	331	344	353	350	313	323	329	341	369	346	351	346	346	349	358	358	336	341	326	339	351	330	353	344	361	304	321	324	306	326	343	342	336	327	372	341	314	335	341	315	351	335	352	346	339	350	330	340	339	326	340	348	336	352	310	363	365	333	316	292	362	326	378	335	356	355	343	357	309	347	339	311	327	312	384	335	342	337	328	331	341	335	364	354	352	362	362	296	323	356	323	346	333	356	340	352	331	342	350	350	347	295	314	377	357	354	344	352	321	318	303	371	349	342	340	308	330	337	332	343	349	334	376	342	312	348	360	351	367	372	336	357	322	347	312	307	330	366	326	331	302	318	333	341	336	343	325	305	340	355	331	305	383	322	344	321	357	313	328	326	357	350	315	342	320	329	342	369	405	341	335	340	314	347	337	354	336	308	331	356	314	327	350	321	342	347	372	306	323	366	377	331	311	323	350	334	361	303	338	340	304	338	366	317	372	306	322	337	306	349	318	321	339	328	349	333	335	343	389	357	328	341	328	345	331	300	301	309	315	364	363	355	335	341	312	340	348	320	364	328	332	304	365	340	364	368	339	330	331	356	333	321	349	309	316	369
6768	1023	1355	1397	1315	1267	1097	1050	1012	923	960	885	948	899	898	863	874	867	862	799	836	830	856	818	830	794	754	812	824	764	777	862	809	857	825	866	777	792	759	804	823	834	789	819	837	823	769	872	764	790	796	810	774	782	750	810	809	817	779	818	807	808	854	771	808	830	801	822	813	790	799	843	791	837	801	794	816	822	866	826	725	796	827	783	786	812	809	807	802	831	811	829	804	781	803	821	791	794	831	767	812	795	834	799	812	845	815	799	760	861	780	816	808	807	778	826	807	852	775	791	809	823	823	767	845	788	796	754	857	815	815	833	797	795	861	774	810	779	852	814	834	755	831	783	814	857	785	752	776	794	766	800	829	844	765	780	834	772	816	778	801	801	837	804	816	853	822	762	812	785	781	758	777	836	792	768	818	816	859	807	780	804	822	856	779	755	818	824	792	820	801	788	801	785	797	825	810	793	787	783	794	865	811	781	791	817	826	788	833	738	835	869	767	835	767	782	783	801	812	836	766	805	742	833	783	788	791	831	816	834	831	789	766	831	847	828	751	782	796	852	783	776	807	838	769	804	814	795	824	771	776	816	870	794	812	791	800	819	749	851	800	796	793	807	799	785	824	756	786	790	752	772	788	809	804	825	834	816	798	794	812	832	778	876	788	838	814	774	827	791	777	825	827	800	836	783	813	847	806	814	889	822	820	797	791	877	850	789	777	780	790	780	811	797	774	819	818	784	808	755	857	797	832	820	823	808	806	794	808	864	837	785	867	836	759	808	789	849	846	854	865	821	765	772	796	811	820	808	795	792	792	759	772	794	837	791	779	789	853	809	858	816	791	803	773	836	743	769	764	759	763	768	802	856	835	822	776	824	798	785	757	755	784	770	848	824	831	796	772	849	762	809	801	820	932	840	811	753	834	765	770	860	809	771	801	786	798	772	807	873	702	862	821	766	754	792	773	794	848	769	851	787	863	835	795	800	828	771	822	828	790	782	794	794	814	752	832	786	808	813	830	772	754	814	793	825	786	787	824	817	840	852	778	811	789	819	785	781	755	871	829	797	842	805	842	802	824	838	838	803	824	774	817	765	806	794	851	758	769	834	771	831	790	817	828	825	780	819	826	822	784	855	780	842	847	814	826	788	844	820	780	813	789	800	814	826	801	782	849	813	828	777	768	790	767	767	803	821	764	775	801	853	838	877	806	829	844	809	842	772	801	792	761	789	830	792	834	843	784	832	796	815	789	770	843	850	794	788	852	809	811	869	794	758	828	840	788	774	831	839	846	828	796	771	770	768	815	781	801	797	779	833	756	773	811	736	795	861	790	798	834	783	822	834	786	784	807	802	793	817	818	858	816	808	791	829	837	805	817	825	807	820	792	805	821	782	791	841	801	797	852	867	788	785	845	810	846	798	772	803	832	808	867	828	790	854	811	775	790	800	817	805	766	828	788	792	825	826	863	773	805	787	870	812	791	834	796	806	801	759	797	831	803	830	803	767	790	816	805	793	812	796	769	847	795	821	846	828	814	814	807	827	834	770	813	810	771	834	781	820	818	780	791	841	770	779	799	794	822	766	772	861	820	793	794	777	765	780	799	860	776	779	805	777	798	806	700	779	815	834	800	776	765	799	767	838	763	824	837	811	789	799	798	808	789	776	796	810	885	799	808	800	848	825	818	811	815	752	839	832	780	841	795	845	793	813	814	757	803	764	871	818	795	799	826	821	747	854	796	818	805	808	801	818	777	814	855	808	806	819	805	803	773	822	821	785	784	805	830	796	806	803	733	810	812	755	798	822	803	860	756	807	829	786	847	818	816	854	843	848	818	867	786	837	792	772	765	786	822	799	785	842	798	784	810	815	803	788	810	846	801	826	797	796	795	756	822	801	736	842	847	891	800	810	775	774	791	802	768	805	843	775	761	779	806	820	860	841	803	845	790	784	814	805	857	802	811	741	861	779	828	812	746	779	823	818	824	847	814	761	840	837	829	852	782	873	780	799	809	764	834	809	839	806	786	789	772	787	856	783	831	791	795	765	816	801	791	857	839	811	800	812	815	808	774	837	867	793	808	856	799	844	763	812	751	808	828	815	826	785	832	791	825	814	784	802	842	750	819	809	815	773	798	817	828	814	744	829	833	840	777	840	804	794	805	870	816	809	782	803	868	819	854	749	832	784	780	808	834	771	755	776	758	828	834	807	809	779	820	819	794	822	786	816	787	811	763	800	793	825	797	816	806	844	867	843	836	897	789	813	793	773	784	819	756	821	789	886	870	801	802	800	805	847	834	784	786	788	813	731	802	859	809	802	770	809	819	796	816	807	770	842	811	818	840	853	784	796	749	771	760	796	776	814	775	814	821	792	805	800	843	760	849	806	809	854	792	772	788	807	809	757	813	786	798	760	802	789	798	787	770	853	782	876	823	840	836	834	810	807	827	752	758	799	749	824	814	805	827	839	781	782	798	808	787	798	802	820	827	837	760	793	777	824	831	821	779	819	872	773	808	811	834	802	894	840	806	791	806	763	806	853	804	829	803	830	785	843	842	795	817	819	812	833	821	793	781	809	802	782	805	811	793	774	814	816	842	802	804	797	771	783	770	823	819	808	789	849	828	832	801	758	785	767	776	787	795	760	799	834	802	776	774	771	842	829	807	777	819	817	847	778	858	851	845	837	789	781	813	811	764	815	782	800	799	809	825	809	830	850	796	863	820	808	830	806	800	841	737	806	839	782	794	802	786	835	804	771	851	779	801	781	782	772	787	860	807	793	816	802	815	829	820	823	753	743	784	803	799	778	804	750	832	760	803	816	828	840	809	792	819	823	789	809	780	780	838	816	836	832	786	803	832	789	814	779	867	803	833	798	817	836	799	792	764	770	787	788	776	811	805	732	804	846	774	851	743	818	843	821	818	805	810	829	793	848	769	824	795	831	810	813	801	771	820	769	806	748	783	823	803	819	800	780	840	809	795	769	801	829	780	800	833	785	777	806	817	828	764	839	755	793	749	782	790	836	742	817	763	813	760	797	826	811	778	823	836	790	820	803	792	792	814	837	834	817	821	829	787	831	859	769	781	815	851	785	815	830	780	828	811	773	810	800	764	813	778	834	751	800	824	766	814	782	794	834	826	825	777	816	766	767	871	794	818	833	782	803	769	778	771	799	796	790	873	805	823	800	764	768	850	838	811	784	802	761	781	787	831	756	764	847	819	864	846	844	777	829	842	856	828	878	793	812	800	838	800	829	781	797	832	855	772	825	844	789	812	823	775	817	778	798	800	779	794	824	843	767	780	835	837	779	769	832	775	792	794	789	787	788	831	806	820	795	782	825	790	815	801	829	865	826	825	870	763	805	809	792	799	862	762	823	796	806	868	793	820	825	789	775	780	709	762	776	789	862	780	806	820	826	793	819	790	826	823	826	816	806	812	795	814	824	780	853	827	811	784	826	779	811	783	854	843	809	774	803	824	769	823	759	763	867	872	793	822	793
12434	738	619	487	406	324	268	251	215	223	202	207	206	180	198	175	183	146	179	171	182	168	176	179	182	170	178	177	166	173	152	163	159	179	187	174	170	154	141	169	194	170	162	144	170	167	147	149	153	176	158	154	182	184	145	171	162	156	163	162	174	163	124	166	169	165	178	155	145	185	145	155	165	176	170	174	200	173	177	190	188	167	189	154	185	168	140	171	149	147	181	160	172	175	152	169	175	156	174	164	148	159	154	161	163	175	156	153	163	185	148	162	181	163	180	166	157	153	168	143	174	166	150	141	160	167	143	166	157	160	161	176	153	151	185	163	184	167	164	141	147	166	154	147	162	188	139	162	183	152	172	154	156	165	157	154	154	184	154	170	157	162	153	162	164	174	157	158	151	154	184	165	183	175	165	148	153	155	178	166	174	168	145	156	162	160	166	149	178	163	180	145	147	160	166	146	171	170	160	166	172	168	182	176	153	176	161	167	159	146	156	138	170	136	190	163	144	154	184	174	153	172	157	193	167	140	170	176	158	173	140	179	163	154	204	154	171	190	155	157	185	177	136	166	171	150	163	176	191	156	172	186	153	172	165	178	179	162	161	141	163	142	175	155	145	169	166	183	170	182	211	144	184	164	152	159	159	149	165	161	159	172	164	191	153	143	175	174	177	155	161	185	165	175	169	182	141	149	163	155	194	181	143	163	148	131	167	172	150	170	183	192	168	187	153	175	151	143	167	201	205	147	162	171	171	155	163	155	177	165	177	191	188	164	154	149	158	162	155	166	145	154	152	156	172	162	176	154	193	162	179	136	180	138	149	138	162	155	162	152	168	179	140	141	163	169	181	165	154	177	174	151	160	159	168	162	157	180	153	162	158	168	188	158	154	169	170	162	175	149	160	163	189	159	204	175	182	165	181	165	181	184	161	166	159	168	159	166	172	147	135	147	151	131	165	166	154	168	171	170	190	174	171	174	159	155	168	144	168	187	164	156	167	183	159	142	167	170	162	183	137	178	141	161	171	179	163	171	165	175	159	161	174	161	165	169	148	202	162	176	140	152	135	166	144	159	171	144	154	161	177	176	162	154	155	175	131	180	174	154	174	166	159	157	164	144	170	172	164	145	170	149	166	182	170	154	175	152	156	151	150	169	157	153	166	163	163	170	171	180	172	151	179	165	180	145	182	178	167	153	161	139	178	186	175	179	167	175	163	179	148	178	158	148	164	181	157	164	142	156	182	156	145	160	176	165	165	170	151	171	182	165	155	147	188	152	163	146	196	182	152	151	177	151	151	157	159	162	161	171	179	182	179	156	189	165	172	172	158	165	163	161	164	175	162	160	155	165	150	167	171	160	157	155	156	182	165	167	203	155	135	181	168	161	192	144	163	187	176	178	147	170	168	180	174	176	150	172	162	165	160	171	155	143	177	163	153	155	144	159	160	151	187	165	171	164	174	169	140	163	164	151	186	186	159	158	162	147	155	161	203	167	160	170	152	183	190	158	176	140	166	169	180	176	173	151	148	164	174	182	167	157	157	179	151	174	166	157	155	186	146	145	165	157	163	161	174	172	164	144	200	161	173	175	165	183	140	163	154	184	156	165	165	172	173	151	182	161	171	165	138	173	165	170	164	165	162	138	161	150	167	167	165	163	196	188	178	181	162	160	178	169	181	164	173	167	174	159	186	168	158	158	177	157	151	147	161	166	157	159	151	188	161	153	148	176	158	185	164	168	157	156	165	151	161	165	150	157	148	184	156	152	162	135	173	173	172	175	178	140	170	171	181	176	179	185	165	165	156	175	174	162	146	180	157	147	164	207	165	142	145	164	174	165	165	164	116	176	166	161	164	188	178	161	158	173	156	155	155	154	163	142	144	159	165	157	154	161	163	160	150	162	160	167	158	159	147	166	167	165	150	159	166	180	143	144	147	177	161	145	167	172	147	161	201	169	171	161	168	188	144	183	153	169	209	165	162	158	134	152	160	172	156	166	170	164	164	132	164	171	141	159	171	163	186	165	180	157	151	148	141	150	154	155	158	159	187	170	174	148	167	139	154	168	156	161	167	155	178	174	140	178	150	157	149	150	158	157	157	162	160	182	173	172	164	163	167	169	184	165	159	155	162	183	147	167	184	168	185	160	172	147	159	162	201	160	145	150	220	165	149	190	168	148	163	168	152	152	189	179	173	165	157	175	154	191	189	179	156	170	163	152	158	143	174	181	170	145	162	169	166	176	170	149	172	149	152	169	157	165	156	163	170	160	155	163	134	166	152	160	167	175	164	181	185	176	167	152	148	164	152	169	167	133	169	157	183	161	158	165	172	215	177	186	173	181	174	194	160	164	175	191	163	174	177	192	157	169	153	168	166	158	141	156	163	164	167	162	151	165	203	152	156	179	175	168	186	184	155	164	163	170	159	162	182	175	155	175	165	161	157	146	173	166	158	159	157	141	181	142	168	171	134	154	161	157	142	153	193	161	171	161	154	178	174	141	141	160	164	156	162	166	160	162	138	163	164	179	173	140	162	176	156	169	183	152	195	170	153	147	156	161	161	164	180	160	193	160	156	152	165	153	181	177	139	160	175	169	159	143	175	172	154	153	147	174	149	162	164	158	166	148	152	171	160	138	162	159	186	167	163	170	170	151	182	161	161	144	171	168	165	154	143	189	150	174	135	150	125	149	146	166	173	196	175	160	134	172	153	153	143	143	168	156	156	150	158	118	172	161	161	150	171	146	169	163	178	172	174	167	139	145	170	163	150	166	148	147	162	164	147	170	189	170	175	173	174	153	166	172	153	165	156	150	188	175	165	166	174	152	162	162	192	148	173	173	151	147	194	166	158	175	174	160	154	174	154	148	163	168	162	156	157	175	149	138	164	181	169	176	160	144	149	173	189	168	159	170	157	144	159	161	155	160	157	148	156	176	167	150	155	151	161	136	162	153	172	171	150	168	149	191	138	157	162	156	144	165	152	176	189	159	172	188	163	164	186	177	158	155	180	149	172	183	169	156	173	164	163	157	141	139	142	138	182	172	147	151	157	168	196	177	186	159	169	145	174	172	176	147	166	161	176	155	214	168	177	152	180	144	129	154	185	180	152	170	168	150	179	154	173	170	157	170	161	165	159	158	172	150	162	184	153	158	177	182	172	159	185	153	171	161	160	153	170	160	158	173	170	154	140	149	183	160	164	153	145	152	166	153	150	182	170	175	185	169	166	173	140	178	176	156	178	160	154	136	161	157	176	169	156	156	174	180	144	149	167	191	146	164	161	157	148	164	175	176	172	167	182	181	169	139	158	176	176	188	139	154	176	185	152	163	177	154	181	183	160	162	131	149	150	174	168	180	162	189	159	180	166	150	170	182	167	164	148	158	150	161	182	158	156	152	180	161	162	213	164	192	154	188	166	146	143	163	157	180	160	150	165	153	157	179	167	161	157	135	176	185	176	157	146	155	186	169	141	160	159	172	188	152	187	178	145	151	161	184
7963	836	1408	1633	1404	1259	993	862	823	720	662	614	642	606	535	571	566	555	514	530	482	514	482	447	478	452	469	468	479	436	443	459	500	425	463	460	450	484	419	407	476	419	430	459	462	480	413	408	438	427	424	443	420	436	393	426	437	410	412	459	414	469	448	451	432	434	427	405	454	414	393	439	437	474	407	415	463	453	422	422	404	420	443	438	441	438	435	420	456	443	473	441	415	401	383	407	416	414	471	433	438	442	464	428	451	407	463	437	418	440	424	408	424	412	426	447	406	404	408	410	459	428	427	448	439	425	423	407	415	453	408	417	427	428	442	429	452	438	410	430	414	432	416	417	424	432	392	410	395	432	409	412	428	452	426	467	433	416	423	468	446	429	424	428	437	405	417	415	436	418	418	419	434	441	435	449	458	460	424	391	415	459	438	415	449	415	444	418	398	436	386	402	439	433	417	405	388	419	425	429	438	445	426	431	462	425	408	411	427	419	411	397	420	431	437	445	424	438	422	429	408	454	441	442	440	403	429	410	452	418	470	409	434	437	428	433	414	395	438	432	404	416	404	464	455	431	447	447	433	406	444	424	445	410	391	418	453	415	403	449	452	416	372	419	428	440	420	396	401	393	415	412	425	410	424	444	438	397	445	410	412	457	420	406	418	403	430	446	438	406	425	418	423	439	438	395	453	430	421	428	402	419	415	457	420	433	413	435	432	422	413	414	456	430	438	440	414	409	395	434	455	431	418	407	449	391	410	428	447	455	422	438	435	384	417	436	443	421	450	464	440	414	419	402	416	408	408	447	451	413	442	422	401	452	432	434	435	420	437	422	467	452	451	434	458	424	449	438	420	434	407	419	441	414	453	433	418	428	414	443	429	434	428	417	392	410	437	438	445	434	414	436	377	407	421	407	440	450	440	441	451	420	404	443	426	422	444	408	409	424	442	452	415	432	436	427	449	426	409	404	427	437	379	413	427	417	432	422	391	425	428	433	399	431	421	448	414	474	446	440	418	397	411	423	441	419	396	437	392	448	429	406	431	412	400	392	468	430	422	447	424	411	414	436	426	427	415	388	431	409	419	432	412	445	417	451	427	418	404	440	427	387	454	453	435	439	431	390	431	427	440	417	396	379	395	409	461	410	432	423	431	370	442	420	411	437	439	432	428	441	460	403	412	407	415	416	451	404	425	426	415	439	416	443	405	396	441	420	457	443	414	465	427	454	406	421	413	420	426	409	426	444	441	432	450	406	408	448	415	427	409	392	413	416	424	429	444	446	410	427	407	439	442	475	440	397	402	435	429	424	465	446	441	451	426	381	449	431	414	424	402	452	434	407	436	416	423	462	426	436	398	436	409	414	444	419	406	419	437	460	417	466	436	419	465	425	413	425	394	431	417	448	425	399	428	458	411	452	423	427	414	420	419	402	418	443	420	420	419	430	404	437	434	427	408	424	431	440	439	400	395	410	417	426	424	443	404	447	405	447	412	438	394	470	384	429	431	400	403	393	431	401	417	429	425	408	412	443	388	427	384	464	416	422	428	395	448	415	410	394	407	425	415	449	392	415	433	428	401	422	465	414	396	409	416	430	434	416	435	417	402	421	415	442	467	421	442	440	427	415	427	420	397	390	422	440	434	396	450	411	447	429	421	432	440	432	446	460	429	389	384	444	403	399	403	432	438	397	396	469	445	409	411	415	417	404	449	383	455	436	441	416	437	427	417	419	439	412	437	419	451	441	412	410	425	408	412	442	446	404	414	408	443	396	422	424	418	433	414	410	433	435	410	449	437	425	443	423	454	437	430	438	376	436	439	393	418	422	410	392	409	439	433	441	405	396	466	403	436	435	437	409	420	372	460	417	448	467	438	426	462	409	419	398	429	428	420	444	404	413	423	437	436	427	441	412	453	402	423	429	405	416	428	419	409	434	394	469	461	390	428	412	448	406	443	423	432	417	404	433	462	424	413	412	396	414	392	411	429	417	426	401	429	427	411	392	437	407	411	420	417	405	409	437	426	398	424	402	404	423	415	417	437	469	428	441	433	424	469	423	434	400	410	421	463	441	430	390	437	432	419	421	422	416	430	440	396	429	444	396	410	390	428	440	423	438	485	404	429	441	437	403	410	425	417	454	400	440	424	437	397	426	433	469	417	416	420	421	434	433	458	444	406	440	441	429	398	430	403	441	401	431	409	453	459	439	427	462	408	426	429	473	448	434	413	451	449	422	450	402	400	409	413	431	408	417	413	427	401	445	446	403	404	357	455	424	438	429	443	367	412	446	432	437	424	400	410	427	456	414	438	449	428	374	417	457	411	443	407	415	446	419	427	431	427	429	409	403	459	418	437	417	425	420	436	440	427	393	443	467	442	462	417	419	394	451	469	427	421	424	429	446	428	476	402	462	446	414	426	420	435	435	446	396	402	412	434	440	447	402	434	437	404	411	454	422	418	463	421	433	426	417	422	442	466	448	414	456	425	421	448	465	412	409	446	449	387	421	407	430	369	446	448	430	436	378	454	440	400	409	444	412	447	411	433	421	399	425	391	436	433	421	425	420	441	400	420	435	447	417	430	398	417	429	423	435	444	418	412	432	430	409	425	435	418	437	454	437	441	393	411	402	429	436	419	425	454	402	399	417	419	403	473	420	403	431	434	413	412	406	432	424	407	446	433	447	466	426	436	457	428	434	406	414	445	428	428	406	424	416	427	423	403	417	446	420	429	376	456	426	386	398	403	428	408	412	426	399	427	437	431	421	415	444	437	378	426	467	441	440	415	407	404	437	412	394	439	426	418	418	400	403	438	426	445	434	430	417	387	413	427	406	416	417	460	370	471	431	444	404	416	391	367	447	422	408	426	430	428	423	407	446	388	422	402	409	423	497	433	433	439	440	390	404	419	448	431	424	411	442	460	417	425	428	394	403	409	438	434	447	425	425	468	416	434	442	455	384	377	427	437	403	431	455	432	390	407	390	443	413	432	428	416	378	422	428	444	417	437	403	431	420	428	441	393	418	439	474	388	414	398	436	415	394	415	446	439	389	451	449	402	423	417	413	413	395	450	381	396	441	402	401	421	457	415	433	449	409	436	434	442	459	381	442	445	452	384	442	388	431	406	427	379	433	417	427	455	406	436	447	455	414	420	395	414	426	423	390	417	411	421	408	427	416	437	394	437	456	450	431	438	413	436	417	424	423	414	437	399	404	438	429	433	410	449	464	415	425	430	411	389	402	460	430	430	447	451	444	405	425	423	478	412	458	406	416	474	422	441	420	394	430	398	443	442	429	433	374	436	408	385	385	417	430	431	407	394	385	407	418	424	411	437	399	410	432	438	453	436	406	444	408	430	415	437	433	457	438	409	431	443	414	421	417	408	385	441	374	420	415	430	428	430	433	420	467	431	423	457	425	359	406	439	404	443	414	429	415	463	409	429	441	411	417	462	414	401	397	443	401	445	410	424	404	416	436	424	437	417	429	423	380	429	398	436	403
1505	330	356	344	383	317	378	346	340	340	333	312	297	327	312	344	347	332	307	338	295	315	331	331	335	344	343	315	318	322	336	333	359	302	365	339	360	325	354	303	335	340	339	357	322	348	364	346	327	341	344	357	369	347	320	312	338	332	355	346	335	420	337	350	345	357	328	340	314	338	352	332	381	336	321	348	333	354	295	350	358	358	299	342	344	362	359	338	333	362	384	344	314	336	320	319	348	333	365	352	352	324	338	360	335	341	342	334	320	379	325	364	307	335	339	346	343	334	316	317	338	349	341	307	341	361	336	328	343	306	336	345	368	349	337	329	348	366	321	308	384	346	326	316	319	324	357	341	364	315	349	332	371	311	331	318	339	358	334	343	328	348	327	355	353	357	320	344	326	357	337	349	329	309	342	340	349	316	363	313	382	320	372	339	354	326	376	322	348	324	341	309	320	348	323	348	351	325	321	302	312	348	352	342	338	321	362	334	323	373	339	366	308	334	353	364	322	336	364	323	334	338	341	327	302	339	307	331	316	361	333	315	335	335	349	309	348	337	354	326	330	352	380	328	377	356	341	339	289	337	351	351	358	355	344	332	332	380	355	373	375	302	304	341	363	358	335	366	314	337	324	346	325	377	337	317	350	357	309	284	332	310	310	320	301	323	343	376	383	370	303	312	324	370	324	304	331	389	372	330	335	329	341	329	365	330	340	356	354	350	369	320	328	322	337	340	344	334	334	340	326	344	323	342	316	346	327	341	327	335	352	346	336	304	314	341	334	341	394	316	358	346	325	346	338	343	319	349	360	344	309	319	377	334	360	331	375	305	375	332	345	374	339	333	310	315	314	326	325	355	330	312	317	303	334	363	342	322	363	327	313	320	368	378	373	340	384	328	329	322	305	360	311	350	337	339	341	351	304	370	342	323	309	304	341	341	298	322	343	326	324	305	321	333	330	313	308	357	369	348	339	316	335	312	364	320	357	408	328	378	341	322	334	350	360	337	324	335	379	314	342	334	326	361	351	393	311	307	333	342	342	344	328	332	359	327	362	350	358	344	343	310	305	343	354	333	344	366	363	340	344	337	335	329	340	376	316	344	355	338	340	344	332	334	320	333	325	365	338	327	344	351	340	334	370	356	311	340	336	346	351	336	319	325	302	350	333	360	359	297	332	368	311	341	354	331	273	332	320	339	305	358	322	327	354	329	350	342	363	334	322	303	357	366	313	339	354	319	353	315	333	335	371	362	327	331	312	347	349	399	294	353	382	319	340	357	334	345	338	334	379	368	324	321	331	326	344	351	349	355	357	362	322	317	314	380	327	329	326	337	335	352	324	293	368	346	364	318	352	339	327	330	335	309	349	365	365	329	378	357	335	328	346	364	342	341	338	309	304	351	338	358	309	378	354	369	352	354	366	348	351	341	359	326	364	318	347	351	353	329	366	292	361	341	309	345	315	350	316	374	327	346	322	361	315	328	333	346	350	336	345	327	330	346	331	327	351	335	351	349	330	347	335	340	327	282	313	318	351	300	321	359	345	327	353	355	354	308	334	349	340	347	325	344	353	319	334	355	340	329	351	340	360	335	370	360	323	360	349	325	358	336	339	313	331	344	364	328	327	343	356	348	331	344	328	299	317	326	314	364	336	325	317	320	369	309	327	327	297	372	338	366	338	346	316	353	340	343	343	324	335	364	324	329	326	359	361	312	338	361	314	320	365	358	326	305	325	333	328	365	360	338	324	340	380	396	357	329	313	354	321	341	339	356	359	345	369	331	332	359	341	334	318	304	365	375	329	348	310	338	347	310	314	314	320	342	307	305	302	323	319	334	325	371	336	347	342	362	343	349	342	326	365	324	353	339	341	338	355	341	349	337	322	349	325	347	335	343	359	343	319	348	364	311	318	328	323	377	304	343	298	358	346	316	345	325	357	318	334	360	358	358	339	344	328	322	277	351	323	333	328	335	355	327	365	337	354	373	285	357	329	312	313	319	342	353	336	330	311	325	334	333	339	353	337	339	349	337	355	342	371	365	315	292	314	347	343	312	361	353	330	332	318	353	349	337	351	353	330	340	312	348	368	354	306	317	339	329	333	357	340	341	358	358	374	374	329	289	319	339	344	337	339	337	315	348	331	332	350	338	353	346	354	315	320	315	363	371	360	362	340	338	358	291	311	337	324	323	341	352	369	332	361	341	345	349	314	324	343	358	346	334	354	374	324	340	367	321	339	346	336	321	341	355	332	378	348	321	345	340	335	317	355	350	316	324	381	341	358	340	354	336	331	359	362	334	313	365	338	338	360	336	312	301	325	310	337	329	344	361	355	326	335	329	301	319	303	366	365	296	317	331	345	349	303	331	315	344	315	333	330	322	367	352	319	342	337	347	340	355	343	334	349	314	325	329	349	351	342	348	341	348	338	327	352	331	330	328	360	354	330	356	316	325	351	338	356	341	332	336	385	318	323	363	300	347	378	352	351	333	317	327	329	303	340	348	349	374	313	345	335	313	339	363	293	360	324	337	330	369	320	313	324	351	342	345	353	333	309	356	329	357	333	317	334	321	344	338	334	331	329	352	312	364	307	369	335	329	332	315	358	339	376	301	348	350	305	330	358	364	371	335	372	344	360	366	361	313	359	364	312	343	364	359	344	351	345	336	319	311	345	353	317	357	326	358	340	358	337	331	349	310	333	328	335	300	319	323	364	328	315	351	302	366	301	339	356	353	292	326	397	358	309	343	366	352	318	326	347	329	360	322	361	347	339	358	338	361	352	318	310	339	324	332	367	322	345	326	351	360	334	346	365	320	360	336	352	360	287	353	364	353	361	345	367	337	361	313	302	317	330	342	376	309	341	375	319	306	363	329	343	346	341	332	362	349	347	330	321	331	308	342	360	335	339	332	312	308	345	351	319	320	369	328	368	347	354	348	320	290	357	355	313	307	339	327	371	359	325	332	347	351	329	297	314	349	357	352	340	349	329	350	335	367	350	333	365	344	328	329	328	343	321	341	347	330	381	350	313	303	362	340	310	330	357	347	344	336	309	332	370	351	341	353	380	336	330	358	318	338	351	341	331	338	330	350	327	344	336	347	353	328	315	344	319	324	345	316	333	330	353	372	337	327	313	326	331	342	340	357	361	333	358	340	366	326	338	343	317	345	361	332	319	346	338	331	332	328	317	337	356	309	298	328	340	353	355	336	315	335	325	318	339	324	331	324	339	333	342	371	378	343	359	368	376	307	333	302	288	386	320	319	318	326	350	349	320	335	385	354	341	336	343	313	348	351	347	319	326	335	331	351	293	345	348	360	345	345	383	341	354	300	315	349	364	345	341	321	358	355	368	345	326	348	349	361	363	327	356	396	359	373	295	345	310	303	356	325	370	358	348	357	348	325	347	335	368	333	346	377	348	318	351	338	347	330	317	383	370	367	326	397	350	338	326	327	330	349	331	330	319	332	335	366	335	378	323	335	332	356	334	356	315	349	345	352
2176	842	859	827	889	866	865	838	888	846	826	910	827	843	816	844	838	830	784	838	777	826	858	896	841	838	831	812	833	864	872	805	810	812	850	834	838	839	859	848	810	816	839	826	829	883	859	786	831	805	819	839	851	764	795	780	803	811	878	744	864	811	814	896	859	834	790	791	880	844	877	829	824	840	834	826	839	817	801	827	852	844	834	784	853	781	830	798	746	885	850	812	792	787	829	801	831	812	819	813	760	879	825	866	806	809	857	828	813	807	866	828	844	854	825	824	901	862	763	829	808	787	851	831	852	861	810	807	792	842	840	808	857	816	833	855	830	845	846	842	859	807	831	866	847	811	835	813	829	808	807	828	822	855	824	817	850	859	810	806	822	825	840	863	815	855	816	801	864	819	831	790	853	831	868	812	809	844	829	824	784	828	805	815	805	766	802	816	879	816	831	882	767	810	826	818	825	827	830	802	844	808	818	854	869	819	853	850	840	806	828	839	812	835	807	869	826	775	843	814	848	812	862	808	786	828	820	848	831	829	828	843	785	867	758	815	807	885	811	827	831	811	800	828	807	841	771	774	805	764	823	855	816	762	769	818	814	860	832	805	793	781	798	805	764	854	857	812	772	864	864	825	816	788	819	781	854	794	847	827	839	795	841	862	804	846	858	825	838	823	828	831	816	844	783	853	857	819	832	787	828	821	826	780	819	867	872	826	797	824	827	859	801	841	809	804	792	746	799	840	771	816	845	820	867	868	828	861	831	757	862	797	815	813	827	825	820	827	781	827	819	865	852	833	815	772	852	830	819	854	808	830	836	831	875	865	796	791	861	806	806	804	860	826	803	832	865	800	867	834	816	786	766	822	887	805	844	798	832	838	827	840	813	802	821	821	846	786	778	806	810	824	840	783	807	890	852	814	805	811	859	844	894	830	827	802	753	873	825	818	862	838	891	831	910	799	812	851	836	779	840	852	869	799	803	806	862	827	841	831	819	798	765	838	879	827	767	815	820	794	855	788	882	859	811	853	836	817	795	896	850	805	866	838	762	851	810	807	790	760	773	815	853	867	846	902	843	810	841	782	843	835	828	880	849	873	839	832	792	823	846	826	830	845	894	825	807	810	786	796	822	836	781	820	809	858	833	844	801	813	817	825	859	758	803	819	832	742	830	852	828	842	886	798	857	853	803	856	810	868	811	865	802	823	790	874	796	784	835	867	807	862	834	823	816	806	761	863	830	855	791	823	863	814	770	808	783	845	819	826	800	818	891	862	809	804	806	817	843	803	853	779	773	802	820	813	833	854	832	807	837	791	798	853	867	856	758	842	784	864	854	788	847	852	804	788	807	835	832	822	782	816	832	800	869	853	811	819	794	791	803	809	821	898	797	853	814	830	809	817	791	803	791	815	791	807	740	815	773	822	813	867	841	833	772	838	821	799	832	828	808	820	805	862	850	827	823	829	811	811	829	822	832	820	768	815	824	819	818	802	848	796	884	813	847	828	805	830	813	895	783	809	823	782	823	820	860	824	853	787	800	851	858	797	910	824	820	863	841	834	851	835	841	902	837	828	840	859	827	835	822	825	796	851	792	826	840	882	859	788	808	830	811	823	848	832	855	827	832	832	806	821	780	841	814	778	815	836	857	849	809	864	804	834	821	804	770	823	791	831	833	825	841	816	800	857	836	830	855	783	794	819	810	796	789	804	827	814	758	804	779	842	850	823	808	854	786	822	777	845	878	770	834	851	817	888	863	842	890	813	783	874	837	840	878	858	805	779	777	807	887	783	864	848	838	850	801	871	800	837	846	801	804	811	809	800	821	825	818	816	772	845	854	816	855	820	768	833	816	818	804	848	814	819	840	833	777	837	763	777	852	798	921	811	810	829	830	835	879	835	795	818	812	774	848	813	841	834	852	746	792	855	786	837	824	820	867	844	807	808	808	801	850	818	815	834	805	827	777	808	815	825	822	845	820	774	815	843	784	766	854	873	774	844	826	822	771	823	774	805	815	893	853	782	825	804	844	839	801	841	786	800	775	805	863	800	816	816	788	805	784	852	837	783	832	864	877	845	858	817	838	835	813	816	730	813	843	865	829	846	809	774	817	865	808	832	842	856	809	833	825	824	757	848	832	827	850	808	844	827	799	811	778	849	790	832	819	806	833	840	808	832	842	812	808	840	815	800	837	824	788	840	809	846	821	823	817	813	834	798	797	806	847	875	804	863	803	788	846	844	845	825	812	831	784	838	783	794	806	855	833	875	857	803	817	805	837	841	869	842	879	811	814	826	837	791	875	832	818	880	817	849	802	838	816	826	847	851	816	767	842	846	854	848	812	793	813	859	767	800	858	823	820	834	820	827	795	825	808	766	830	838	763	898	840	854	807	841	827	761	791	809	815	807	789	822	816	824	828	819	794	817	831	811	797	792	844	757	851	823	812	834	830	803	855	800	812	788	811	838	827	818	823	840	803	796	853	832	793	863	780	863	783	879	848	799	838	795	849	801	805	881	766	826	837	789	849	835	816	833	788	825	876	794	789	858	826	829	848	840	876	864	849	819	801	861	818	822	849	826	866	847	885	836	832	792	789	795	784	789	808	804	831	838	782	783	838	877	860	867	823	819	806	818	840	848	818	822	773	814	826	826	799	839	848	843	811	791	779	810	808	755	833	808	831	827	772	836	880	867	838	802	814	896	882	766	808	795	826	850	826	810	828	806	812	836	772	785	876	797	841	806	840	836	825	827	819	807	818	819	794	872	823	829	848	792	838	777	883	818	803	818	828	856	861	865	858	827	828	817	837	757	860	785	834	875	818	748	815	836	818	818	835	806	838	828	812	831	862	827	755	826	787	867	847	811	868	864	826	860	840	807	821	838	819	807	835	796	826	806	834	844	793	768	846	765	785	791	804	869	799	814	831	823	838	862	796	827	867	794	824	779	828	806	831	809	832	840	860	800	802	827	842	820	827	866	842	816	853	843	828	845	822	839	830	818	814	769	823	886	815	757	818	803	858	796	816	831	826	825	790	843	906	852	819	771	815	856	846	823	800	811	831	862	836	793	793	835	826	854	859	848	842	839	801	833	853	836	827	801	851	834	861	800	845	818	810	819	882	828	827	836	831	780	806	833	814	835	851	806	801	904	782	818	775	813	824	796	812	799	811	816	781	836	845	819	831	807	763	813	861	781	774	797	857	846	842	877	807	780	835	804	788	796	858	808	858	827	826	832	840	831	829	847	814	855	798	831	879	799	762	845	841	848	830	880	862	843	853	823	821	813	852	842	834	795	798	843	810	799	789	876	832	802	792	822	850	807	820	782	870	801	818	790	811	859	791	791	850	862	827	816	819	825	843	790	826	837	804	834	794	826	826	790	812	802	811	851	834	789	783	837	809	811	827	856	880	864	784	810	857	792	847	773	820	763	814	809	791	864	816	817	831	835	826	817	798	851	851	833	865	851	800	826	859	809	870	872	834	825	798	845	797	871	783	783
7143	572	516	521	415	404	402	353	321	354	332	355	343	369	334	348	331	341	316	360	334	320	349	352	318	319	336	312	343	338	313	368	330	363	325	305	349	358	340	348	332	335	321	335	320	358	322	354	359	353	310	362	334	291	348	356	312	346	340	329	318	334	310	345	343	327	340	366	327	332	309	303	319	365	352	369	329	366	376	302	337	350	339	338	304	314	331	312	359	315	318	341	323	347	318	345	292	364	339	343	328	366	338	340	325	350	313	319	341	341	331	352	299	360	368	355	340	319	369	335	342	343	327	328	334	332	364	332	310	344	327	317	338	303	358	314	349	319	343	358	276	309	318	355	350	352	343	342	338	346	351	315	344	318	325	327	323	304	330	354	357	318	359	363	313	323	341	336	321	348	340	325	298	341	359	346	303	342	347	354	318	315	328	336	315	340	317	379	332	353	314	323	339	346	321	329	359	354	333	362	365	337	371	319	339	347	346	347	324	349	318	307	349	332	324	349	357	350	334	361	355	313	361	351	345	332	368	342	337	316	331	344	354	341	307	335	356	338	340	336	342	350	371	327	331	369	339	376	294	360	333	301	289	311	344	337	352	339	307	337	332	327	319	359	370	311	331	350	327	344	302	346	338	335	380	358	325	322	324	323	321	354	316	313	329	319	325	358	318	346	314	326	327	317	359	324	344	328	312	321	370	345	309	342	311	349	290	365	292	328	326	296	320	356	329	308	308	316	333	373	329	307	332	349	323	303	340	346	328	358	364	326	324	328	339	334	336	321	341	336	317	318	323	299	327	320	324	347	300	336	351	311	317	376	310	333	316	333	354	354	350	346	383	317	321	314	312	314	327	349	333	315	347	320	311	349	342	322	349	332	338	307	339	326	330	306	350	328	349	357	290	331	344	367	346	325	311	318	324	313	313	340	321	327	355	311	307	329	308	363	350	311	308	345	326	321	347	321	359	340	339	328	333	341	328	350	332	375	348	325	336	281	314	327	337	319	348	359	372	285	323	303	328	332	322	293	340	338	350	345	348	292	327	351	331	332	348	338	348	308	317	327	348	310	357	334	324	342	352	360	340	335	336	337	356	334	336	327	311	335	363	307	330	312	328	272	333	339	342	348	358	311	317	339	334	310	336	333	328	327	372	347	344	336	355	328	340	311	298	319	360	334	385	328	331	321	332	339	316	280	373	356	328	312	327	323	342	330	334	324	332	353	337	325	330	334	315	324	324	316	361	342	306	325	355	344	332	360	307	310	342	345	336	351	332	361	352	347	383	304	359	352	363	345	322	333	355	318	331	338	332	330	357	362	312	317	359	330	314	344	339	304	318	328	354	340	322	363	301	338	324	321	330	327	347	330	311	337	341	332	358	346	329	288	332	293	337	304	271	350	310	344	300	316	336	335	334	349	360	340	316	340	324	317	348	332	350	330	301	316	336	331	347	367	336	323	337	322	327	299	343	310	329	325	346	323	328	354	340	326	349	303	319	340	330	282	336	350	329	315	320	327	299	323	371	351	322	337	372	341	298	319	333	318	304	331	345	358	332	357	369	331	316	339	329	356	359	348	353	309	312	334	356	306	315	380	372	389	327	331	303	344	327	356	323	328	314	325	327	290	346	329	379	324	316	344	327	371	325	312	347	338	323	327	331	312	318	330	310	321	320	344	318	340	293	341	350	314	352	328	330	341	326	321	348	335	318	353	348	300	315	334	298	298	340	341	327	322	329	331	343	334	338	329	350	335	327	360	365	308	338	360	358	348	351	301	347	327	334	323	289	292	333	320	344	354	372	328	341	318	323	379	327	353	361	287	302	324	323	320	335	320	351	324	322	329	324	361	355	322	338	331	337	340	367	350	336	344	343	318	345	341	365	358	329	342	333	295	332	332	347	305	330	296	297	309	360	305	293	341	315	310	348	300	350	337	330	318	326	334	356	322	307	354	345	303	340	321	344	351	330	336	376	359	335	340	290	339	327	325	366	337	316	337	369	325	368	350	332	336	324	371	314	349	362	348	359	363	314	340	352	339	342	340	325	337	296	343	354	340	347	332	341	317	341	333	356	327	325	328	363	329	346	333	371	330	297	310	318	334	328	294	320	341	334	345	321	318	347	359	374	350	318	321	298	328	323	324	337	330	337	334	353	324	323	361	332	292	326	326	353	332	348	353	315	346	349	347	371	327	296	319	335	318	361	317	323	349	306	326	330	338	340	323	344	348	356	385	319	359	313	295	336	335	347	306	344	317	323	335	342	371	287	331	350	334	347	340	310	327	327	344	304	317	342	340	351	307	326	351	309	339	323	362	336	360	325	329	354	303	334	320	327	285	309	362	311	327	352	319	349	352	322	341	313	367	354	350	319	331	322	319	311	341	310	336	307	330	313	357	347	342	351	336	333	362	305	317	352	279	345	356	357	344	294	321	350	312	361	352	379	353	324	338	335	336	300	336	355	339	316	351	328	353	322	311	340	306	333	354	317	344	366	308	307	351	326	330	304	335	351	335	344	310	340	335	369	304	341	346	366	345	359	339	318	348	344	336	357	328	332	305	321	340	342	365	299	285	311	334	319	344	319	347	343	333	332	328	320	314	331	323	333	349	310	329	369	307	340	304	339	325	353	368	324	337	320	344	334	338	333	347	346	319	317	313	366	322	351	320	311	340	372	370	325	316	323	334	339	328	335	339	322	322	342	367	332	334	326	334	318	319	350	327	365	356	345	305	300	312	324	330	337	314	370	346	361	315	328	302	349	367	294	318	325	306	322	343	352	340	327	315	314	345	345	318	324	342	384	326	303	329	348	345	348	290	355	344	341	325	341	370	296	340	285	309	288	344	348	358	340	346	331	372	321	344	341	336	346	343	312	357	365	328	333	372	304	321	338	317	356	350	330	326	352	337	333	313	358	323	346	346	353	363	328	348	321	322	325	316	345	326	294	345	317	342	317	315	316	331	377	304	328	310	353	318	339	390	332	312	326	314	338	361	312	344	317	336	313	332	316	312	311	352	314	327	354	338	342	342	341	353	320	308	329	340	357	346	332	338	345	362	335	346	327	304	309	349	369	317	319	342	359	313	359	334	327	328	328	346	328	376	324	267	315	317	375	325	346	352	374	332	334	293	317	305	338	354	365	286	350	313	335	336	354	327	340	328	309	285	296	320	322	305	350	345	294	330	331	327	296	310	354	318	359	316	347	316	347	328	341	343	369	316	330	331	322	316	339	330	340	343	332	320	325	336	359	340	301	343	298	343	353	327	331	354	286	315	335	338	319	324	334	346	354	339	344	318	354	325	333	328	388	307	319	356	342	330	344	334	333	352	337	349	361	301	325	336	338	342	322	326	367	341	335	337	309	323	344	327	360	317	354	323	312	326	310	335	320	343	330	353	343	332	333	297	319	308	358	326	337	324	347	335	337	326	314	331	337	323	328	340	320	330	329	316	306	301	365	315	318	327	337	319	344	350	341	297	342	358	339	344	350	323	346	348
6593	1017	1258	1374	1319	1274	1041	1074	1028	920	938	918	878	861	868	853	859	893	800	892	866	818	809	792	865	866	848	794	843	799	847	792	840	802	783	856	795	857	831	774	796	846	748	811	820	778	789	788	791	768	832	793	829	793	797	811	783	807	828	800	784	837	790	795	746	845	814	798	789	819	772	823	791	821	813	792	829	812	807	792	763	809	725	806	864	840	802	762	836	766	797	800	774	847	790	791	742	803	858	824	814	824	780	792	784	780	827	786	808	793	820	808	752	733	824	805	756	822	757	782	792	801	805	808	800	815	790	801	754	814	809	775	792	760	765	802	854	827	811	835	762	799	808	803	777	799	818	764	804	847	812	791	774	815	801	769	823	772	820	824	769	754	859	781	800	793	805	771	813	762	814	820	868	799	782	799	866	802	793	781	777	818	796	786	804	819	798	824	769	808	812	859	831	749	753	769	817	832	778	899	825	809	807	781	838	836	821	850	759	833	749	786	802	810	846	787	815	800	774	840	789	797	789	763	811	800	852	826	769	812	821	800	773	790	824	837	748	791	774	798	755	798	758	817	821	774	789	780	837	821	788	740	807	816	811	796	756	725	719	781	801	793	815	794	844	810	797	785	817	811	822	815	805	788	789	782	796	808	824	792	810	817	800	802	788	827	833	778	790	833	811	809	830	858	789	807	786	838	842	817	797	749	749	771	860	760	798	859	827	796	767	808	780	799	800	771	815	798	809	808	844	774	757	788	790	788	742	795	809	785	792	785	801	833	821	763	739	798	826	799	767	748	785	796	786	831	811	788	763	805	789	744	787	772	807	813	782	793	775	780	759	797	818	787	787	787	798	807	798	780	819	838	789	767	789	801	789	802	777	789	760	797	764	833	743	787	778	783	808	832	784	808	718	787	772	828	842	850	826	776	794	763	757	790	805	848	861	829	800	821	823	815	804	776	806	826	786	798	822	755	804	809	828	800	795	789	810	789	793	804	801	831	771	802	783	822	832	823	835	813	757	876	771	795	771	783	830	830	786	799	837	816	801	795	857	844	760	790	821	792	793	810	806	831	772	773	859	772	766	750	772	870	812	791	834	791	801	797	759	767	815	805	787	803	787	762	820	767	815	804	824	781	767	796	825	849	830	841	812	817	816	773	771	752	747	791	786	831	744	767	780	797	759	776	789	769	797	810	823	873	734	718	798	801	710	774	812	826	816	851	796	760	810	797	785	823	780	799	780	794	778	847	777	838	775	772	753	827	794	802	748	789	818	786	827	813	794	801	788	814	812	827	768	790	765	846	805	803	773	850	808	791	811	788	819	779	793	819	763	822	778	800	708	798	747	802	842	810	791	826	772	779	740	818	741	784	786	821	778	759	804	826	806	849	812	845	785	792	775	806	824	790	802	806	794	845	842	764	837	799	804	779	746	816	765	812	808	766	777	759	795	803	802	794	797	771	792	774	837	817	762	768	806	777	772	783	820	834	826	794	843	846	779	792	758	815	744	796	841	815	823	834	811	798	801	828	754	775	783	772	818	825	825	771	777	780	808	785	762	840	788	827	784	821	801	820	784	768	786	800	794	816	870	779	799	811	760	824	825	785	790	836	792	764	769	805	786	824	743	794	820	759	826	806	837	797	785	776	827	806	763	787	775	821	851	843	802	794	836	844	843	795	798	774	804	763	791	763	827	823	783	787	773	787	767	824	782	765	781	823	757	841	790	816	791	813	803	776	820	796	785	880	848	853	842	748	852	791	832	782	795	791	785	860	804	823	799	752	789	803	793	788	794	800	802	786	833	779	779	823	847	766	792	775	797	851	773	806	814	815	843	806	813	786	768	805	809	772	881	792	788	781	812	754	744	768	823	811	813	787	784	796	810	814	797	727	809	812	816	795	772	796	876	771	820	792	806	839	777	837	796	765	841	780	819	831	803	795	811	791	789	815	767	770	801	796	792	845	825	789	821	847	811	793	796	776	750	793	790	783	789	784	822	849	780	792	788	835	795	753	801	741	826	785	801	793	788	803	833	784	774	799	756	808	784	818	801	852	833	767	839	803	778	835	823	799	823	794	770	785	843	854	831	776	785	805	793	817	753	739	719	806	785	809	779	818	783	789	831	810	837	822	831	782	852	828	827	795	833	826	772	809	809	850	825	774	805	768	833	797	786	783	787	797	794	794	816	806	836	771	859	803	834	829	855	790	764	808	795	788	790	799	797	810	789	791	792	776	808	794	823	827	756	821	788	836	807	789	798	805	770	807	792	783	807	798	791	782	759	827	819	784	821	777	822	777	784	792	852	751	826	786	822	743	813	785	852	791	758	796	798	796	824	814	829	832	762	792	797	831	777	824	795	836	801	777	781	744	803	812	793	822	807	843	813	836	865	798	817	749	812	805	808	788	800	818	815	778	797	828	801	779	779	789	805	802	800	784	777	809	804	764	810	780	816	781	799	790	814	817	840	755	824	817	799	795	830	832	836	777	789	745	810	768	816	731	792	771	723	765	779	794	849	826	762	790	778	821	795	800	798	785	822	780	773	777	801	829	868	755	832	814	809	862	806	839	813	801	807	797	712	828	798	839	829	786	723	819	785	763	760	797	774	745	807	802	756	809	780	795	769	832	843	765	787	796	776	777	791	786	837	754	811	845	791	834	769	806	752	856	751	785	758	799	812	774	826	820	811	802	839	856	752	779	788	761	799	792	846	776	771	816	788	780	845	796	806	802	811	768	737	785	795	763	866	801	824	818	814	852	801	795	798	843	785	790	841	845	833	765	798	835	815	797	821	820	781	777	834	804	779	818	778	799	824	821	737	790	795	801	774	813	764	800	786	760	846	801	749	828	803	804	776	843	835	806	830	740	856	845	812	756	754	820	790	816	785	822	804	797	859	777	787	783	821	795	793	783	855	776	795	782	817	810	797	746	783	762	854	819	815	803	760	819	824	812	751	870	758	768	803	790	810	786	863	810	816	755	813	784	765	837	804	829	776	808	768	782	768	788	765	820	809	817	748	805	748	822	820	756	783	785	789	774	827	767	848	817	831	781	828	795	818	798	859	808	787	795	866	792	808	817	803	749	785	815	791	810	764	769	785	768	789	802	833	811	783	763	856	750	802	771	785	761	848	832	799	793	840	799	782	824	797	830	815	788	785	778	799	790	774	794	790	836	791	799	786	811	826	798	811	793	819	780	820	814	807	812	804	784	847	815	849	759	802	784	799	810	814	750	784	790	776	839	813	765	783	769	798	807	816	772	793	828	793	760	837	811	844	794	776	804	811	858	817	780	821	810	794	825	789	813	805	810	801	831	749	837	784	790	857	803	839	825	784	748	822	769	810	769	788	777	838	772	802	751	820	777	804	759	842	738	811	835	819	781	819	803	828	817	818	753	819	786	768	809	805	754	759	847	802	837	802	813	808	778	795	797	817	810	750	822	786	783	749	814	812	807	803	808	826	776	778	846	757	806	811	818	767	820	791	798	803	833	779	728
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
