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
336622060621	336622061179	336622061729	336622062279	336622062829	336622063379	336622063929	336622064479	336622065029	336622065579	336622066129	336622066679	336622067229	336622067779	336622068329	336622068879	336622069429	336622069979	336622070529	336622071079	336622071629	336622072179	336622072729	336622073279	336622073829	336622074379	336622074929	336622075479	336622076029	336622076579	336622077129	336622077679	336622078229	336622078779	336622079329	336622079879	336622080429	336622080979	336622081529	336622082079	336622082629	336622083179	336622083729	336622084279	336622084829	336622085379	336622085929	336622086479	336622087029	336622087579	336622088129	336622088679	336622089229	336622089779	336622090329	336622090881	336622091429	336622091979	336622092529	336622093079	336622093629	336622094179	336622094729	336622095279	336622095829	336622096379	336622096929	336622097479	336622098029	336622098579	336622099129	336622099679	336622100229	336622100779	336622101329	336622101879	336622102429	336622102979	336622103529	336622104079	336622104629	336622105179	336622105729	336622106279	336622106829	336622107379	336622107929	336622108479	336622109029	336622109579	336622110129	336622110679	336622111229	336622111779	336622112329	336622112879	336622113429	336622113979	336622114529	336622115079	336622115629	336622116179	336622116729	336622117279	336622117829	336622118379	336622118929	336622119479	336622120029	336622120579	336622121129	336622121679	336622122229	336622122779	336622123329	336622123879	336622124429	336622124979	336622125529	336622126079	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13770	2570	2850	2145	1602	1707	4974	28920	51630	38433	21799	7479	1678	504	330	286	315	305	287	296	261	261	300	316	319	289	300	263	278	288	285	282	300	279	315	285	318	264	279	326	308	295	325	304	310	286	277	312	285	293	293	253	282	288	295	294	274	298	267	305	307	292	291	283	275	273	286	308	293	276	267	321	288	311	325	294	309	304	291	287	301	279	250	297	277	276	286	327	255	289	297	307	281	288	291	280	291	289	305	278	284	270	289	287	271	304	305	299	334	310	287	288	287	259	324	299	299	275	312	266	286	271	278	298	296	291	283	296	269	278	277	280	307	299	307	287	298	305	290	318	301	292	299	310	269	291	315	297	290	327	294	290	285	293	292	294	277	284	283	290	284	289	331	277	284	292	291	277	282	298	315	308	255	295	271	282	294	280	264	325	307	288	299	284	283	253	270	275	286	276	288	287	307	313	287	287	314	301	298	269	306	270	316	336	269	283	315	310	293	303	285	291	286	284	280	299	284	291	285	309	278	314	283	257	291	288	302	287	278	272	332	283	297	304	279	299	274	296	287	273	242	261	286	293	298	285	290	292	316	263	291	276	318	279	280	330	296	290	344	275	300	297	271	311	278	286	311	267	292	269	285	294	287	309	278	290	320	256	283	275	267	303	281	298	285	304	293	287	288	330	313	286	273	290	243	273	301	276	312	266	289	274	280	299	309	277	301	287	269	320	283	284	283	310	324	330	268	281	291	300	276	284	311	276	272	249	293	284	298	332	318	292	272	282	285	235	275	313	277	281	277	307	295	309	298	321	303	289	286	260	289	280	281	299	312	272	284	277	273	299	286	320	242	267	270	299	295	301	307	262	310	298	272	271	264	276	334	288	293	305	299	271	280	263	257	293	277	304	293	262	296	292	303	294	269	335	288	279	269	285	278	298	312	298	301	281	314	261	283	282	301	299	286	283	301	300	308	298	296	289	312	247	322	266	267	270	273	320	293	275	277	295	268	254	269	292	260	312	283	296	264	274	292	287	270	307	285	287	294	298	288	286	302	300	283	304	260	282	294	288	276	272	294	313	302	297	302	344	289	290	284	320	284	303	261	297	288	307	295	293	299	293	292	280	287	314	290	301	290	270	275	311	284	290	293	278	304	285	287	314	298	292	298	307	306	272	327	287	301	314	308	311	268	278	282	286	280	271	294	285	305	285	273	260	301	280	304	296	326	282	286	273	275	314	283	289	286	278	316	281	287	256	284	267	321	297	305	290	277	288	274	277	325	274	286	303	296	271	301	311	281	269	297	291	291	306	299	313	293	300	266	300	292	242	307	294	308	288	286	279	283	281	301	294	294	307	295	265	279	318	273	288	294	282	285	286	302	279	305	257	300	295	283	298	278	321	305	281	301	268	273	300	309	287	269	310	295	312	278	316	269	255	283	293	277	277	288	261	281	296	311	296	316	285	262	330	293	292	294	300	279	300	268	270	252	303	287	335	322	280	268	265	300	270	274	301	298	275	264	289	287	303	316	300	298	284	286	275	323	280	300	295	310	315	297	277	294	286	282	300	302	311	293	290	305	268	299	281	291	310	287	278	330	287	296	287	279	294	279	291	309	291	275	281	278	287	316	291	311	337	292	308	281	307	299	281	291	275	271	264	292	310	245	314	313	278	279	310	284	285	276	274	253	307	257	326	292	270	295	276	257	294	317	306	275	294	280	298	299	312	257	287	313	282	280	260	287	286	295	313	318	276	311	277	285	315	329	272	316	289	316	310	302	272	275	299	293	309	284	303	276	299	311	259	264	272	302	311	310	289	263	294	314	304	291	305	329	276	304	317	287	294	315	280	288	294	266	308	324	328	287	293	268	302	311	273	316	276	293	280	269	293	283	316	297	275	291	301	310	279	284	308	267	288	279	280	294	288	284	267	282	285	300	269	301	295	252	309	288	314	289	308	294	269	294	288	298	285	297	284	302	286	271	294	263	304	298	264	271	284	286	304	272	281	316	291	291	285	299	288	280	310	307	307	305	275	301	298	264	269	302	269	286	294	265	251	287	317	299	285	295	306	264	262	288	269	289	291	254	303	308	304	312	294	300	302	283	270	260	265	273	283	282	316	305	286	293	250	318	290	302	285	324	274	289	267	286	294	261	274	289	256	272	324	247	291	302	266	312	300	305	314	278	300	304	307	282	312	279	301	302	295	311	303	315	276	274	306	277	286	304	283	312	286	285	319	285	281	324	281	266	326	291	324	268	301	289	290	323	272	311	278	280	274	291	256	276	302	264	273	274	270	286	295	280	278	329	294	271	294	293	301	301	286	286	274	303	279	304	286	258	300	266	283	304	287	314	288	276	304	286	288	277	303	291	300	272	265	284	277	279	304	325	295	297	300	271	297	285	304	289	303	321	286	314	296	297	293	294	313	289	294	325	286	319	318	280	293	280	278	265	282	297	299	286	301	291	312	297	277	288	290	282	310	299	267	288	312	299	256	306	277	301	307	297	276	280	298	287	279	289	277	268	276	284	274	307	304	290	279	294	301	284	281	254	318	279	278	285	325	281	284	279	289	280	298	283	269	268	275	324	299	305	299	288	309	316	299	251	283	259	275	281	293	275	330	319	271	289	273	290	286	289	297	288	269	272	279	293	274	286	274	287	296	290	292	314	294	298	336	309	265	288	306	264	306	321	287	297	276	278	284	257	305	282	305	293	289	282	318	331	306	287	263	297	257	287	269	289	325	297	275	279	319	262	294	300	293	274	304	276	290	284	288	273	301	294	309	291	300	308	268	306	288	278	302	265	282	298	285	265	308	298	269	297	323	287	301	296	299	288	264	294	330	267	298	276	269	285	314	269	286	285	261	299	276	307	297	285	257	291	301	290	307	301	295	277	254	278	293	291	279	344	258	304	289	287	289	283	292	305	260	280	261	277	294	278	298	261	260	314	286	292	284	282	299	275	315	319	288	273	298	307	277	283	303	328	305	261	311	293	268	283	299	286	289	307	273	305	295	289	271	309	283	283	282	346	293	299	267	300	288	298	288	265	299	281	279	286	306	282	324	298	286	325	293	279	276	280	301	288	314	324	291	290	278	315	302	290	302	289	262	265	297	291	238	314	294	286	261	303	278	279	306	280	270	301	294	296	309	298	286	263	312	260	302	291	267	286	288	309	259	259	294	241	263	315	291	281	287	268	299	265	302	284	293	298	307	290	288	315	302	286	304	285	272	296	287	288	263	327	275	301	313	290	290	297	254	280	307	322	305	266	305	306	272	293	281	290	296	312	296	283	285	291	300	295	298	303	281	271	256	287	301	296	308	305	304	283	293	278	302	288	289	296	280	308	279	275	274	263	308	304	312	305	312	292	305	300	293	314	270	280	287	283	297	305	285	317	314	309	292	288	330	267	307	270	296	285	291	277	297	316	291	268	272	275	307	292	286	288	288	287	329	263	315	296	282	300	283	309	301	334	320	280	289	270	265	284	289	255	286	278	273	284	296
7705	2799	6036	6657	6254	7034	17952	45557	65950	53808	37524	18885	5764	1727	888	797	814	830	799	757	784	783	784	838	748	828	798	739	817	800	839	789	798	875	749	842	820	795	787	806	742	794	790	849	795	749	793	759	791	783	829	828	769	821	729	802	795	818	801	799	817	810	790	823	778	808	777	810	768	838	778	791	756	747	820	770	798	761	829	750	798	829	809	775	766	758	799	801	828	812	836	815	722	780	820	804	815	833	790	762	814	778	800	805	826	815	828	780	806	784	760	812	812	782	781	819	774	799	790	776	798	828	772	803	761	783	759	779	769	838	772	822	810	808	803	758	824	785	812	758	782	821	784	847	796	845	832	762	788	742	775	832	771	765	809	788	802	797	788	800	818	831	863	758	804	792	833	819	716	798	730	781	773	784	842	798	844	751	792	770	788	769	808	807	762	799	793	783	826	816	814	787	797	809	827	799	790	755	756	765	798	822	775	830	811	828	813	858	759	808	740	826	744	788	815	765	800	741	775	836	817	800	787	783	769	795	777	820	760	751	826	795	779	809	775	776	836	831	799	786	785	774	815	794	838	819	826	756	829	772	827	780	773	798	753	842	783	770	766	768	817	713	793	809	778	816	765	757	761	831	803	771	840	804	798	812	865	818	819	801	818	818	780	830	770	804	763	818	773	817	808	769	809	811	788	774	734	734	771	772	761	815	770	806	779	808	745	811	776	786	794	796	778	810	783	830	777	809	849	811	799	804	798	817	813	867	752	820	782	770	793	799	780	798	784	793	784	849	833	822	785	722	786	777	772	816	726	791	769	776	774	779	827	800	806	779	779	763	786	806	801	816	773	808	755	821	817	818	778	762	819	756	837	736	779	811	819	824	769	774	829	769	766	801	781	772	825	801	795	809	805	785	838	795	802	805	784	725	788	807	753	814	799	802	811	784	794	790	782	858	807	753	774	730	851	797	808	794	743	799	827	763	808	762	825	803	762	804	776	794	826	794	791	762	800	772	809	762	800	842	808	790	771	803	802	797	801	811	775	776	756	782	774	848	772	767	871	789	788	818	821	756	781	776	814	776	776	835	776	797	817	818	754	807	790	832	758	849	774	822	791	771	775	810	774	756	775	839	785	827	791	798	828	805	802	872	824	804	817	788	827	760	798	763	820	784	797	758	759	785	743	810	783	808	800	813	819	769	783	767	760	782	825	768	792	794	799	837	790	788	792	755	792	790	805	783	802	799	783	783	780	818	818	754	801	812	844	800	811	739	783	766	858	794	784	840	760	771	814	812	819	787	813	820	825	775	779	780	875	827	783	799	813	808	799	721	808	777	781	799	800	794	788	782	765	829	793	740	835	799	787	784	769	804	779	794	868	867	806	796	817	811	775	792	809	787	792	810	824	850	773	779	740	809	792	865	792	806	837	808	804	801	792	770	819	796	829	781	776	762	772	831	779	766	779	793	827	813	776	799	820	750	800	816	791	798	826	784	785	777	810	796	808	775	785	782	757	811	822	785	750	822	812	782	789	786	804	854	779	831	776	794	804	816	759	825	804	844	770	734	785	785	814	761	800	834	792	800	813	776	818	844	811	806	777	761	782	815	806	811	805	805	765	763	777	751	772	806	809	815	777	790	774	796	774	808	799	772	792	818	771	791	768	816	803	836	787	806	818	813	744	806	797	825	836	806	786	803	818	820	774	810	772	792	813	752	806	828	775	845	800	771	817	846	747	788	792	734	772	821	804	796	787	838	788	798	787	806	849	820	829	801	799	773	810	811	794	808	801	792	787	794	801	832	767	807	803	785	871	768	796	788	822	744	831	800	789	783	793	811	799	833	818	750	762	831	828	771	792	813	787	784	788	830	768	807	820	741	797	766	765	790	801	826	799	759	810	758	795	777	757	760	753	787	807	819	795	803	777	767	776	780	786	809	821	764	801	796	810	794	800	843	828	787	770	790	804	807	826	774	764	844	791	809	763	764	817	843	812	805	722	798	804	760	795	766	781	784	831	799	785	799	805	801	750	790	827	806	759	778	804	819	803	793	789	828	761	795	770	794	811	786	795	799	817	762	803	769	796	845	776	825	824	801	802	816	757	764	780	803	839	800	778	813	767	809	777	813	756	797	766	780	782	791	793	831	766	763	842	792	798	755	772	786	798	783	844	801	767	800	776	788	781	788	795	856	786	818	749	776	869	773	793	800	785	822	794	771	811	824	777	805	804	822	816	768	795	789	785	766	809	818	769	790	814	786	847	785	827	759	753	807	813	807	795	777	808	793	780	814	796	788	808	752	804	794	803	810	760	783	797	841	771	789	802	795	825	775	760	801	817	845	777	764	805	762	758	783	802	833	747	814	750	750	817	804	813	834	787	774	815	794	820	808	791	777	830	771	775	810	802	803	765	778	817	798	830	809	774	794	745	788	827	783	756	825	831	874	824	810	745	794	838	730	795	778	807	809	811	770	834	776	807	778	728	799	796	793	846	797	813	791	755	783	808	801	817	803	739	839	795	746	784	797	780	778	837	777	821	854	766	831	780	846	763	830	840	800	820	757	813	775	745	791	828	827	754	852	778	778	811	857	808	803	784	818	771	766	817	783	829	787	754	777	765	760	801	835	813	789	809	825	768	806	746	756	804	810	790	796	806	761	803	744	845	806	819	760	769	814	791	755	790	790	767	848	805	846	801	779	785	845	752	809	801	791	844	827	731	737	737	806	780	804	778	804	779	814	794	789	798	781	847	816	762	831	815	789	772	790	753	781	775	779	779	722	776	827	792	793	822	848	843	794	826	810	803	779	816	793	784	773	852	813	827	786	866	785	726	814	819	840	806	825	785	786	757	802	828	775	779	869	810	823	778	783	778	797	783	823	741	821	748	759	758	812	803	778	779	822	773	814	785	811	818	800	795	794	841	781	757	792	819	835	782	819	795	795	774	765	804	810	762	774	819	788	788	781	813	780	749	820	749	810	774	811	788	747	813	782	801	749	766	780	833	786	782	787	831	790	752	828	829	851	771	803	808	829	765	804	793	820	805	806	776	828	778	860	783	791	793	826	807	772	791	814	767	757	804	780	769	785	854	802	824	789	814	799	824	795	772	784	807	778	796	813	861	772	758	784	807	833	763	800	793	758	828	808	801	793	809	793	787	809	795	786	786	809	796	783	739	790	826	811	777	787	850	773	767	801	798	787	783	741	827	770	840	815	793	843	762	779	759	758	773	821	845	804	756	821	790	790	785	799	810	771	805	784	814	754	809	794	782	788	767	800	786	781	795	781	780	776	790	774	786	832	756	792	798	811	716	780	778	764	835	769	758	772	721	782	827	831	764	804	822	824	770	829	788	775	824	757	793	821	803	749	800	798	816	739	855	797	850	752	742	832	788	750	833	795	798	773	797	810	790	796	787	830	786	812	785	798	795	806	818	815	836	788	799	809	789	784	745	836	792	760	803	813	804	780	823	784	806	799	820	741	833	794	760	788	772	789	850	773	816	834
2236	366	394	339	307	379	391	2575	4863	3558	1892	899	450	360	298	291	293	322	310	309	277	293	341	305	313	330	289	291	327	302	293	317	318	317	314	295	316	294	337	314	321	338	299	283	332	323	286	332	314	310	299	314	312	325	311	286	301	294	300	279	301	302	288	301	322	308	305	316	314	304	301	312	316	304	325	320	309	319	305	313	286	330	338	302	308	343	313	328	285	305	294	300	294	304	298	318	335	290	319	314	325	332	287	302	295	312	319	309	290	337	310	317	334	313	302	312	310	302	321	302	313	311	320	321	294	314	292	312	324	273	307	318	350	274	291	318	282	313	285	277	325	335	339	321	356	313	318	336	337	316	338	341	303	332	293	294	266	310	339	281	341	344	295	298	311	289	294	311	303	301	291	306	291	289	330	293	338	316	328	331	280	262	328	336	315	298	303	308	321	338	325	331	302	295	298	282	325	293	330	343	280	314	311	331	298	326	293	302	303	295	346	327	322	304	300	338	302	311	287	313	317	334	294	306	346	323	319	330	309	328	329	314	307	289	316	306	291	311	319	317	319	321	307	321	331	271	325	339	357	330	299	320	304	294	290	289	301	325	307	331	280	319	320	276	327	309	280	341	315	301	307	320	320	272	294	314	317	333	337	340	312	335	326	326	303	300	300	305	332	327	308	301	283	312	314	306	336	337	292	303	307	313	307	336	289	322	327	333	297	333	325	296	318	338	287	321	289	344	318	299	323	304	290	317	311	316	304	294	325	316	282	330	296	303	368	318	319	319	308	328	317	332	307	319	311	289	309	320	316	306	312	329	309	319	314	327	320	301	300	321	333	357	310	314	282	322	315	289	313	300	301	308	326	336	295	308	301	338	338	314	308	321	289	310	294	326	345	311	305	312	287	314	308	307	312	332	335	302	311	319	345	322	302	314	337	324	293	275	310	295	315	305	315	293	316	328	292	337	315	336	350	297	293	323	323	319	309	327	274	328	334	317	292	310	310	300	311	300	315	301	324	297	322	309	333	296	332	314	281	334	316	275	305	292	292	308	372	269	303	335	325	276	316	270	323	331	329	298	313	337	319	294	308	343	315	307	300	326	316	295	297	310	286	301	307	315	367	304	312	320	292	304	309	304	316	308	333	311	309	310	311	274	312	315	298	312	308	294	329	290	294	309	292	295	320	341	310	278	297	309	287	284	297	316	320	315	335	332	315	326	299	331	312	323	297	294	294	281	301	294	295	315	288	315	307	312	302	301	285	302	301	299	325	292	303	336	339	341	326	303	302	327	323	336	288	332	321	297	315	320	297	322	310	306	291	318	312	304	316	314	311	303	306	309	311	316	335	283	307	311	319	326	319	293	286	304	290	303	312	311	313	295	331	292	323	278	306	285	322	298	297	314	295	295	332	290	297	329	315	306	303	329	305	311	314	314	338	314	326	288	313	284	310	327	328	291	287	279	294	282	320	284	329	305	322	290	299	312	293	314	289	303	297	315	330	315	307	322	334	322	312	300	330	323	319	328	292	318	285	322	285	327	382	343	281	309	333	310	306	353	335	308	292	311	331	294	318	299	316	336	331	297	310	323	314	307	295	321	314	327	329	339	295	308	318	279	284	283	278	306	331	310	312	323	331	294	304	333	300	297	322	321	302	320	320	306	286	329	314	328	327	318	313	281	283	275	316	274	318	286	307	305	323	288	323	310	333	294	323	336	325	349	341	300	333	339	328	358	292	312	314	300	315	277	298	319	291	281	294	302	320	319	330	306	311	303	302	323	320	312	302	297	318	326	319	322	306	337	299	322	321	331	324	327	274	324	302	287	330	301	305	315	344	292	333	326	292	308	325	311	294	324	308	293	298	287	292	294	286	281	318	315	261	300	331	320	318	284	339	311	310	306	312	300	302	311	295	296	341	311	328	305	297	338	290	317	311	296	313	291	309	313	319	329	279	302	275	302	327	307	315	289	312	288	335	313	312	301	278	337	338	314	352	312	321	317	325	311	305	260	315	328	345	304	319	299	301	326	335	318	309	310	262	292	301	290	307	302	296	363	290	311	310	325	298	305	304	308	310	318	281	297	332	312	294	309	292	313	323	284	316	310	306	309	324	305	292	311	327	307	281	353	297	304	315	302	333	280	326	290	307	303	334	319	304	299	314	304	309	336	311	291	331	334	333	305	307	325	283	316	308	293	305	311	308	314	305	285	296	303	292	324	307	314	319	349	292	322	312	317	288	317	307	309	308	310	310	313	321	359	322	322	315	314	343	280	356	339	324	318	296	341	343	296	303	322	332	296	348	310	306	298	286	336	288	297	306	322	321	330	317	296	343	298	290	301	302	303	294	336	313	302	305	309	310	305	328	312	323	337	311	319	298	308	304	313	310	325	300	325	310	333	324	329	318	342	329	278	298	316	328	308	332	345	305	317	325	332	329	307	313	317	345	325	315	293	334	337	352	296	288	340	294	311	331	348	298	292	308	333	286	315	303	285	331	309	312	277	317	320	335	302	329	293	312	325	306	295	351	300	282	316	316	321	302	323	292	314	311	316	319	312	319	276	285	313	300	293	322	290	291	304	301	344	312	303	318	329	301	310	303	334	309	294	270	307	304	340	300	309	318	259	318	376	310	281	301	330	307	320	304	319	304	320	295	337	289	314	327	299	302	337	320	325	311	299	310	290	333	335	331	322	331	293	344	308	286	318	327	295	316	316	339	307	296	352	287	286	362	331	326	299	309	321	337	359	350	308	329	306	318	309	293	271	307	304	332	320	331	325	337	343	285	284	306	330	315	300	338	335	311	309	316	338	331	307	312	330	333	287	297	352	301	339	303	311	321	324	305	307	304	307	297	326	303	280	300	282	335	311	338	323	306	311	325	302	310	288	301	283	308	295	349	339	326	294	334	314	327	306	291	338	309	315	298	348	298	300	280	347	282	291	321	326	314	340	299	289	307	297	296	325	314	327	305	326	325	296	306	334	295	297	344	319	302	324	283	283	344	334	337	301	314	307	341	345	346	297	340	314	306	327	330	319	289	307	296	280	307	297	317	312	332	323	317	364	282	302	315	295	336	277	286	294	294	272	342	327	315	323	322	291	324	328	301	291	320	303	280	278	325	289	308	281	301	325	275	321	336	339	312	348	313	332	306	315	313	264	284	309	311	309	294	313	281	318	291	293	349	301	291	286	323	320	299	329	285	306	308	280	299	286	324	298	308	336	300	314	323	311	299	318	312	304	324	302	310	295	308	291	313	283	328	330	332	344	327	305	294	308	324	327	298	317	282	313	325	273	306	291	347	291	296	324	325	286	294	294	285	303	279	303	332	325	310	322	316	325	336	309	322	333	291	299	303	315	342	296	275	315	321	331	302	316	308	309	333	319	300	294	315	294	306	306	283	280	298	297	303	329	305	299	347	315	293	289	325	318	333	302	308	308	305	323	312	318	280	302	274	288	329	326	287	328	297	307	320	294	347	278	278	313	300	331	296	321
2528	895	1012	1131	1155	1070	1310	12347	18960	13711	7092	2916	1365	984	822	875	863	831	814	893	823	911	836	778	846	845	818	869	864	784	842	858	860	851	840	853	837	839	817	849	806	854	803	830	838	833	833	824	879	809	838	822	821	768	795	894	765	864	817	833	871	838	820	850	868	804	854	793	832	850	802	852	896	820	797	804	870	861	869	878	839	836	853	828	846	861	853	853	828	817	829	853	897	777	806	828	803	869	817	885	811	866	848	800	794	838	877	817	901	769	788	805	827	804	828	839	840	819	866	811	908	819	826	849	784	832	796	808	812	877	829	857	878	883	842	817	881	834	764	888	866	831	813	854	862	807	883	831	854	862	780	801	873	852	826	831	879	862	820	830	790	838	794	844	855	844	827	804	789	840	825	835	847	795	868	834	860	865	823	824	877	847	914	852	760	849	842	834	868	849	824	860	812	783	759	856	811	869	909	816	887	843	824	880	795	806	880	857	838	807	868	831	819	801	883	837	837	845	863	856	881	836	839	840	819	845	837	840	837	861	800	815	833	847	849	874	885	813	798	799	860	884	813	834	810	806	813	841	871	900	796	806	855	917	854	872	859	828	837	889	842	905	875	835	821	847	813	805	860	827	807	790	829	862	880	852	830	835	833	827	811	798	817	828	846	805	816	782	794	857	882	818	821	860	828	882	870	820	850	827	811	837	814	854	866	804	822	809	831	855	871	802	862	847	866	839	843	871	843	830	839	879	795	825	838	868	866	863	794	856	839	873	808	843	845	810	835	860	782	802	847	848	884	815	870	885	839	869	838	808	848	832	842	818	848	859	894	796	850	796	845	802	814	818	865	837	859	844	861	860	806	855	829	883	842	827	827	808	835	767	852	841	839	868	813	791	793	863	831	816	834	852	838	822	814	853	868	882	864	763	787	815	877	832	830	857	818	854	832	854	870	831	850	859	851	811	808	790	805	793	820	828	793	824	816	864	832	802	836	852	829	858	847	831	798	869	852	847	815	852	840	838	859	892	836	787	846	842	860	824	840	852	849	822	807	823	878	836	847	863	839	832	818	841	798	796	823	800	864	829	851	821	822	816	782	898	785	829	847	809	870	822	848	871	883	781	808	821	865	879	847	755	800	851	804	823	839	815	825	863	856	820	869	808	849	795	846	860	831	836	853	808	860	823	825	823	850	806	860	801	808	827	869	874	841	891	839	871	852	827	861	837	841	829	802	851	831	857	828	839	865	879	804	834	881	901	890	806	772	856	808	835	806	860	786	832	795	830	822	805	828	819	797	820	877	811	863	882	859	840	839	854	853	825	822	878	798	817	844	800	828	821	838	810	890	851	845	810	855	826	844	822	911	832	828	810	818	849	853	832	855	841	826	888	808	829	855	831	820	890	809	854	843	788	869	862	806	802	788	842	823	814	789	838	850	869	846	824	849	895	857	851	820	815	837	828	812	857	811	811	854	857	856	833	794	873	814	837	781	824	823	804	814	844	840	878	859	861	796	845	844	837	873	845	856	862	800	794	848	819	831	804	825	805	869	858	821	831	878	798	826	899	835	802	863	850	879	816	822	817	817	857	885	877	835	894	832	825	862	882	824	804	814	831	835	848	803	809	857	833	871	897	844	887	824	771	859	849	804	833	872	832	788	856	860	885	826	812	826	841	903	892	868	821	854	863	875	814	782	875	859	874	836	842	764	881	822	886	841	850	741	792	813	839	888	791	818	847	832	854	843	875	821	810	842	883	846	846	867	851	813	841	820	861	817	845	831	850	841	870	841	828	856	829	836	821	873	904	845	803	785	822	855	844	840	822	860	887	839	892	832	814	863	869	819	797	881	833	811	802	838	866	828	849	812	852	875	871	907	803	840	865	802	807	851	882	862	844	829	803	829	824	807	839	836	851	813	809	823	835	800	819	780	826	798	845	863	843	872	833	872	823	823	852	807	796	827	866	802	867	830	818	811	799	808	831	839	820	843	829	855	784	775	829	838	813	818	814	824	874	878	788	854	789	781	842	814	832	899	825	823	814	880	860	812	820	842	828	859	832	879	842	869	840	877	826	840	857	828	845	880	808	843	857	885	870	834	813	829	841	845	811	873	876	859	828	801	834	743	866	824	824	815	803	808	838	792	823	843	901	821	869	871	839	821	850	825	827	827	821	882	836	773	809	864	837	860	840	854	887	797	852	812	868	837	837	852	874	868	818	886	872	847	835	832	839	865	776	828	771	840	850	853	817	834	809	853	835	809	847	868	820	849	854	828	868	819	810	830	844	805	824	866	820	858	798	882	912	853	823	843	846	848	821	816	835	816	893	845	860	765	797	883	872	821	919	781	846	877	806	860	865	846	790	884	833	852	838	849	862	816	855	799	844	817	861	803	812	833	858	827	833	841	824	865	859	861	878	853	794	834	852	842	828	862	828	877	886	792	801	911	832	829	816	797	838	847	821	817	814	815	800	805	850	826	839	793	815	797	836	801	838	827	855	849	853	868	804	848	782	825	905	865	874	853	814	882	828	878	826	873	847	832	893	892	884	825	805	860	814	850	829	844	829	887	874	856	872	834	824	865	820	837	885	841	798	864	829	917	868	823	847	851	872	863	824	822	829	803	847	809	825	838	825	756	849	870	852	863	838	793	896	863	870	833	794	858	858	852	800	872	791	820	843	855	848	834	796	854	801	812	814	897	831	855	834	816	859	787	839	863	869	845	863	878	848	850	852	818	824	831	847	794	854	877	849	832	843	843	825	837	829	835	843	817	878	848	865	801	859	870	822	850	813	828	876	799	790	815	858	819	816	795	808	847	896	870	871	860	860	864	837	852	836	801	898	862	844	876	830	831	857	857	781	816	825	816	840	854	844	878	828	857	825	838	868	872	850	858	827	820	896	892	799	829	847	836	819	825	854	841	792	827	827	845	822	834	878	830	881	831	861	824	868	818	858	825	852	830	886	826	809	811	866	867	865	912	843	844	846	808	844	903	859	856	849	848	871	844	850	854	865	842	805	842	850	847	865	862	891	818	779	859	840	842	846	843	859	816	830	829	804	819	851	868	878	837	804	860	855	832	832	875	895	786	870	814	851	862	786	849	858	873	860	849	889	820	840	857	872	847	789	860	825	800	794	812	819	886	864	866	841	820	826	809	786	895	823	845	825	814	800	828	854	848	835	818	855	840	825	866	797	843	875	847	862	822	859	842	859	863	893	813	810	828	878	825	825	787	818	834	867	792	814	854	854	845	834	864	858	813	786	811	847	834	850	848	830	816	813	838	869	843	828	829	844	829	854	832	842	802	814	833	805	822	824	820	868	818	845	844	815	821	867	788	853	869	849	815	865	831	818	783	807	859	835	869	833	883	824	879	847	802	820	823	838	854	885	853	807	828	804	819	834	871	888	855	823	837	887	858	870	841	852	823	891	845	857	850	864	834	864	836	848	849	843	795	791	851	794	886	854	809	820	815	839	828	822	813	866	804	801	840	841	884	745
7191	1203	1478	1270	970	921	12450	34281	32957	20607	7457	1722	581	331	329	306	278	267	273	282	281	299	251	311	315	332	319	286	305	274	284	274	282	322	322	312	294	268	295	340	286	309	287	283	313	275	313	282	294	292	285	337	315	314	283	318	274	310	288	297	312	296	302	260	281	307	307	291	292	286	327	311	329	304	295	275	271	265	290	299	332	281	271	302	304	298	293	297	328	311	294	286	272	270	267	283	295	267	275	297	288	275	272	323	302	280	294	316	314	287	323	323	295	317	292	288	293	303	298	315	332	286	274	309	293	262	302	323	302	297	273	289	336	308	295	293	310	288	295	319	288	303	279	296	309	307	267	309	294	308	342	304	337	272	325	277	316	283	305	301	285	281	282	288	289	293	276	312	314	303	299	300	294	291	279	274	295	275	297	271	267	264	290	302	295	290	318	278	299	296	309	290	308	286	316	303	273	321	317	302	274	299	295	279	319	279	286	288	304	294	306	304	313	287	311	296	309	302	292	280	296	276	274	288	281	331	310	297	256	282	279	325	277	310	275	327	275	280	284	337	319	291	289	301	281	286	288	333	263	303	288	275	289	305	303	301	294	303	277	300	282	314	290	281	276	272	285	270	278	291	293	285	335	286	281	302	305	266	338	292	327	290	310	270	286	311	333	316	274	293	289	289	272	296	291	273	318	313	314	278	311	264	301	292	303	294	297	299	333	301	304	298	279	320	248	289	287	281	287	301	301	295	306	293	336	320	311	302	291	311	294	293	276	307	301	301	276	295	334	310	335	279	297	321	274	292	286	283	283	326	282	268	288	265	288	298	287	324	324	283	319	279	301	268	284	297	290	274	310	292	295	286	321	295	276	271	295	308	291	286	298	289	316	305	325	292	310	307	329	277	278	308	315	273	297	254	279	299	263	299	308	294	287	328	303	301	273	302	293	283	271	290	290	300	285	290	302	296	289	306	284	322	280	333	303	269	294	286	301	339	281	286	309	295	275	273	302	304	308	303	281	280	315	263	267	290	288	302	297	292	284	307	276	275	303	296	271	297	299	282	290	279	308	297	292	264	275	306	297	320	302	265	294	279	307	296	303	300	296	324	298	284	269	303	280	302	285	313	282	278	277	309	302	262	293	290	299	294	285	287	327	291	282	296	308	316	274	300	297	282	336	288	318	254	277	292	302	282	302	292	360	297	319	308	299	288	283	276	309	272	275	303	273	297	306	290	282	269	283	289	303	299	312	308	281	305	312	304	292	296	323	306	274	297	272	312	307	282	278	292	280	299	287	278	275	298	299	262	273	302	277	313	285	316	284	275	320	297	304	260	301	310	292	285	280	298	245	270	294	297	320	294	271	289	292	306	303	297	287	287	298	309	260	273	256	309	279	311	298	299	279	291	291	312	280	293	272	269	272	284	289	292	337	301	285	297	293	298	284	301	311	305	314	315	281	260	313	325	282	323	302	279	285	285	297	303	291	299	302	291	329	272	322	296	296	283	301	310	290	310	306	296	294	279	299	331	285	315	313	299	330	310	289	336	314	312	326	324	289	273	290	309	311	319	285	307	276	313	278	291	268	288	287	281	279	319	329	283	311	288	301	285	291	294	297	286	274	282	291	311	281	273	270	282	259	274	313	312	315	286	323	333	297	321	270	263	272	268	278	262	309	331	329	306	291	266	258	283	282	301	291	303	294	302	331	314	313	307	278	306	281	282	301	294	284	291	291	289	317	310	303	270	273	277	306	281	301	312	328	273	285	276	300	261	304	307	314	297	287	291	291	284	282	298	271	295	287	290	326	303	302	317	250	321	298	311	304	282	296	310	310	278	305	322	310	291	319	311	306	294	297	295	288	290	289	299	316	298	306	293	297	315	299	314	293	278	266	316	306	290	304	259	328	292	326	286	322	314	296	291	291	273	274	322	301	300	263	280	297	318	285	289	281	284	289	285	279	281	295	279	288	273	323	311	305	299	291	289	300	319	315	295	306	267	280	272	293	271	298	327	293	280	270	344	303	264	272	290	272	295	307	290	296	277	309	299	268	317	303	308	267	324	275	305	323	333	317	328	308	266	290	273	296	256	308	296	272	308	304	331	304	283	297	274	265	293	306	289	292	259	278	306	293	259	307	312	285	282	284	284	305	291	321	305	257	284	285	298	338	252	270	305	278	330	267	269	292	312	295	296	322	252	286	283	301	283	290	292	272	280	326	304	306	290	297	297	278	311	332	322	269	289	292	299	290	279	276	306	327	287	295	305	274	293	310	315	305	281	274	273	253	314	264	308	301	300	289	272	287	332	314	281	273	283	256	298	290	284	296	274	253	300	320	279	320	315	318	309	279	294	303	280	295	312	280	299	280	261	309	307	310	296	306	292	274	263	306	321	265	300	329	297	293	291	287	307	296	286	310	298	297	274	316	298	293	316	262	283	349	292	260	273	313	293	299	281	276	308	292	267	292	294	284	311	294	310	316	288	282	286	282	300	292	312	275	291	300	294	297	295	282	323	295	297	278	302	304	303	295	275	277	300	298	286	280	268	295	289	279	319	288	274	257	303	304	273	295	264	286	285	318	277	302	274	311	285	277	283	329	294	278	282	320	259	282	253	296	287	299	315	306	276	306	304	313	287	317	302	290	283	271	303	304	285	294	280	290	276	274	310	335	291	281	309	282	305	293	279	289	317	283	304	311	322	285	319	299	289	308	289	285	325	283	294	287	302	293	318	311	277	277	302	305	269	320	325	300	310	314	296	313	304	285	326	273	295	281	311	266	293	260	278	283	336	287	292	331	291	322	329	292	311	267	293	280	296	278	279	279	293	297	288	303	290	265	277	307	281	299	296	301	276	295	295	313	304	330	323	318	292	310	286	308	302	298	278	264	313	311	290	286	281	304	263	292	311	301	293	275	290	318	306	304	279	300	278	281	274	303	297	266	304	291	281	273	312	310	270	315	320	297	297	302	315	255	305	314	296	329	296	291	290	294	268	294	313	282	315	346	286	308	301	297	295	309	288	276	319	295	285	281	300	326	293	321	292	318	270	305	311	295	300	303	285	270	306	309	286	282	323	326	287	285	305	286	273	279	299	304	272	337	288	303	268	276	291	292	290	292	285	292	291	275	296	319	303	284	286	298	316	287	279	301	295	274	297	300	290	288	314	275	323	304	276	303	313	301	305	293	268	285	302	292	297	305	279	287	337	289	295	343	281	302	329	288	314	295	300	279	280	313	295	292	267	289	268	275	314	279	305	306	299	319	329	307	287	295	305	292	288	271	281	309	321	296	321	284	289	303	303	278	309	285	314	294	310	280	277	310	295	302	314	297	291	275	289	317	286	270	307	283	283	319	318	271	319	282	320	310	280	297	292	277	287	291	303	298	316	307	289	289	312	297	307	292	304	321	307	287	306	314	331	292	288	308	291	330	286	301	318	283	292	305	298	306	309	322	268	281	295	284	318	317	325	310	293	285	313	269	293	296	288	327	325	290	311
5707	1797	3713	4289	3806	3750	27593	53230	49518	38188	19299	6936	2036	1017	820	791	833	830	806	842	803	818	818	796	789	782	768	818	794	812	813	800	796	814	772	842	793	825	759	790	846	767	808	865	843	796	811	793	789	762	771	811	795	789	834	788	819	837	854	780	772	790	781	837	751	773	814	793	816	790	785	822	831	787	794	819	842	800	789	831	857	792	778	785	814	789	785	842	802	806	800	813	792	783	789	804	819	812	862	774	786	767	774	795	788	805	783	824	817	801	801	798	832	823	799	823	764	754	740	851	764	808	757	780	779	818	799	776	762	806	805	821	802	810	802	815	771	842	795	790	808	730	781	836	823	827	764	817	814	826	790	812	788	782	823	815	825	818	820	794	831	816	811	757	818	794	752	810	760	820	807	784	814	753	758	835	809	836	770	813	797	785	809	798	761	798	818	809	826	798	743	756	793	772	851	792	833	803	774	765	782	801	826	828	832	758	841	786	826	806	778	838	784	829	819	849	819	792	785	829	784	802	779	845	782	812	840	802	811	811	842	778	822	792	825	837	808	788	841	749	820	788	748	790	800	791	826	815	816	797	818	787	794	812	821	816	777	820	817	812	843	803	826	848	768	809	767	830	884	826	759	845	806	821	829	748	836	823	777	824	797	826	799	790	818	836	768	799	755	783	783	806	858	783	787	820	814	820	808	830	822	796	827	828	861	787	816	828	810	785	760	798	750	809	844	778	852	766	818	836	830	811	784	814	763	849	824	822	796	839	791	876	827	792	779	781	823	774	795	836	754	803	764	780	823	814	812	775	773	813	801	801	809	810	866	827	730	787	822	808	794	787	745	801	720	783	789	789	878	773	755	774	735	817	795	816	843	842	807	833	770	765	814	784	839	840	810	799	802	776	815	736	783	761	792	763	760	805	785	837	821	833	822	781	797	775	778	793	870	798	822	821	814	788	827	825	802	797	812	842	822	854	843	752	838	836	788	809	787	826	813	783	776	824	856	776	839	817	783	826	804	846	839	864	784	793	782	820	781	764	855	788	823	795	786	830	817	809	805	816	783	750	792	792	825	827	809	872	787	847	792	828	820	830	775	830	856	798	783	839	719	784	832	837	796	800	780	840	776	817	842	816	807	802	742	783	792	792	779	823	868	811	834	779	774	816	840	827	807	774	796	796	792	801	838	736	769	788	819	797	829	823	858	801	821	793	836	841	843	808	842	777	810	789	849	801	756	821	794	824	810	805	769	827	823	804	803	774	774	821	811	829	796	797	844	759	804	831	814	803	763	794	814	806	762	807	831	775	820	768	804	793	816	865	790	805	830	831	797	810	827	757	813	809	750	787	802	758	802	848	838	851	819	838	748	795	768	801	820	817	804	821	749	807	764	757	841	781	790	829	790	801	792	815	759	792	796	850	871	854	783	832	822	785	797	785	809	793	814	813	831	808	822	785	791	744	822	746	796	860	838	744	776	780	827	840	812	814	819	823	795	801	796	778	792	792	789	818	799	797	854	824	857	768	778	819	829	782	802	817	790	781	756	850	779	814	779	840	838	838	878	846	857	817	788	774	806	829	754	774	817	766	789	802	891	824	809	810	789	804	794	803	761	854	784	780	830	805	805	836	801	798	840	817	822	820	825	803	792	768	790	787	855	835	783	827	786	841	776	789	806	775	791	817	773	861	822	764	812	851	812	801	817	782	812	808	823	795	845	804	781	818	806	807	815	795	754	825	828	755	785	789	755	786	781	847	835	837	806	821	815	821	788	803	853	803	793	774	759	836	793	756	778	787	741	830	827	753	800	787	787	775	809	805	812	779	818	816	780	793	812	801	789	779	817	834	767	772	791	808	774	867	871	779	794	808	844	803	820	831	791	803	783	796	851	765	751	771	781	817	823	843	791	780	765	798	806	814	754	832	830	786	815	770	772	771	812	776	799	833	811	839	804	799	748	843	888	775	826	790	794	826	750	795	820	824	786	820	771	785	812	795	785	833	766	837	804	803	817	801	774	830	800	813	812	755	822	815	817	801	787	817	872	802	797	759	799	738	802	795	842	827	778	783	756	811	760	790	779	782	802	805	851	818	846	805	833	785	827	827	810	805	811	833	809	781	830	837	833	782	796	786	761	810	821	750	831	768	803	794	787	776	819	887	790	809	790	821	824	810	795	752	851	771	783	823	806	761	824	798	758	791	861	810	829	831	792	804	797	793	871	821	783	810	802	769	809	812	758	815	803	791	799	803	804	793	799	782	791	788	799	818	802	792	820	772	798	771	854	803	850	808	832	801	864	790	825	829	786	823	802	838	829	836	849	772	844	778	801	837	739	802	841	772	840	802	795	745	778	818	810	817	859	757	904	782	800	791	803	818	802	806	834	802	775	785	764	781	864	818	790	839	854	814	818	782	800	776	816	831	825	758	822	807	833	827	787	736	776	810	775	786	793	806	819	806	816	771	819	797	872	825	807	818	782	760	820	784	785	891	790	766	796	784	814	794	790	810	846	816	807	804	832	808	825	790	780	800	827	804	832	809	768	859	814	798	821	815	815	849	788	760	794	819	874	836	780	809	820	780	819	825	803	782	809	812	832	778	855	775	832	797	800	806	813	754	794	784	784	831	796	811	797	816	825	768	789	811	806	825	797	770	798	845	833	780	846	827	797	775	806	806	777	843	774	842	811	804	808	785	825	812	767	764	762	814	807	821	817	862	811	809	795	833	850	869	819	780	819	819	784	840	826	804	808	804	783	830	796	875	776	803	751	796	791	849	790	826	779	823	839	780	779	782	838	824	814	781	803	835	824	806	784	771	740	844	812	778	810	838	768	786	775	765	825	863	849	819	778	819	801	769	732	778	816	765	782	797	826	817	811	840	803	822	760	799	746	843	845	855	795	796	825	821	814	885	825	827	788	798	793	827	804	842	780	781	824	760	816	830	826	833	807	740	769	817	846	802	841	821	799	830	762	776	779	783	800	825	785	804	788	792	828	787	816	813	811	790	793	782	797	796	856	824	794	768	783	842	818	801	817	819	787	806	832	842	821	780	854	794	789	791	799	827	776	837	788	787	776	782	798	797	769	814	795	785	850	782	793	818	797	807	824	757	817	846	841	776	778	804	735	773	809	796	847	752	778	793	769	799	823	821	803	805	824	786	828	788	754	783	866	817	783	803	829	802	821	801	789	849	778	798	784	765	841	784	814	787	845	783	806	806	835	740	826	801	831	761	856	820	852	781	788	818	856	828	815	822	805	794	811	858	800	779	812	794	807	828	855	840	812	769	768	828	872	759	761	797	784	852	758	778	811	781	749	814	856	825	779	807	814	845	843	793	795	811	796	803	812	791	763	789	778	775	785	746	797	823	767	809	818	794	771	791	798	825	801	827	768	789	784	784	776	780	820	790	822	839	819	809	810	803	857	801	780	819	779	786	802	801	795	825	809	770	852	818	785	816	798	837	780	796	815	831	859	836	849	820	784	833	828	788	773	813	816	814
13690	2702	2991	2265	1579	3983	39627	53339	41320	25039	8987	2058	588	310	271	282	286	249	259	257	293	304	253	280	276	275	271	278	268	247	257	295	269	275	270	272	295	286	270	272	258	296	283	274	295	275	287	268	260	292	253	312	271	271	295	332	277	286	254	270	289	275	283	281	299	306	287	273	279	275	270	296	319	271	270	274	280	273	274	269	289	271	292	301	258	298	295	266	254	269	267	243	274	268	300	282	289	271	267	282	246	286	277	294	298	272	265	306	254	265	282	284	284	275	257	269	267	297	290	272	291	277	283	271	250	275	271	277	284	259	279	290	276	262	269	276	265	236	248	271	255	305	293	268	285	276	270	266	273	269	250	276	243	294	281	279	246	260	284	283	287	293	265	281	271	260	278	265	276	265	297	284	265	284	322	279	268	286	290	288	307	294	247	292	279	288	270	273	261	255	244	233	272	284	287	262	293	287	278	265	278	264	269	261	270	289	256	277	296	294	250	271	277	292	292	276	249	263	277	256	267	288	280	300	299	273	269	283	276	253	261	317	266	282	282	254	256	253	257	279	299	255	276	262	266	266	270	249	267	294	270	267	276	275	259	287	311	278	273	261	289	274	282	267	292	254	287	258	254	266	271	321	277	286	296	290	249	260	284	279	262	241	274	285	286	238	245	264	278	291	312	282	265	280	277	270	282	288	299	313	252	246	259	271	261	275	284	242	269	250	283	277	256	268	248	266	304	276	270	252	300	272	294	280	280	303	255	284	287	282	287	283	264	251	278	267	296	254	269	291	270	286	266	261	275	286	287	269	264	253	302	264	296	287	295	246	288	291	282	308	320	281	248	257	295	256	241	267	260	277	266	276	253	278	259	256	270	247	259	268	264	277	291	256	311	279	283	275	298	277	258	263	272	262	271	270	274	267	288	257	274	268	270	294	272	307	254	254	277	283	291	298	264	271	289	271	272	272	276	250	268	292	271	273	292	276	258	279	282	286	258	273	296	294	268	255	278	245	268	284	317	313	286	275	260	278	270	271	256	289	297	295	287	264	307	260	251	250	252	260	268	293	273	294	269	256	242	274	257	293	259	266	277	282	279	235	269	273	252	267	266	262	263	255	277	257	255	304	278	257	300	293	281	261	274	287	272	258	270	264	296	286	291	299	288	260	254	253	253	288	257	269	264	277	283	290	264	271	275	288	270	258	293	287	276	279	304	278	281	280	265	270	258	281	283	294	286	286	244	263	273	289	273	273	261	277	255	259	259	280	271	289	276	263	246	243	263	264	285	309	310	301	279	242	304	293	279	266	267	265	269	277	277	275	248	295	278	264	275	288	282	285	267	271	265	257	283	267	268	285	291	268	293	278	256	294	301	321	257	319	296	279	264	313	274	285	265	277	275	287	278	273	295	285	309	308	255	244	277	278	272	267	242	283	281	273	309	254	289	289	306	253	276	288	294	269	244	261	288	251	257	263	295	285	285	264	291	260	262	285	265	267	262	320	301	291	277	271	264	267	288	299	299	286	281	277	265	278	267	311	274	261	264	295	295	297	283	245	269	265	256	266	291	283	282	262	282	275	289	310	287	271	295	263	285	291	284	290	291	275	256	246	257	266	268	293	280	311	290	286	273	271	291	280	284	268	257	261	284	285	266	272	291	295	269	287	272	274	257	274	299	266	295	302	307	263	304	264	346	264	288	262	298	266	271	283	284	295	290	283	286	273	259	269	257	259	263	290	256	285	283	294	266	285	256	248	292	246	283	253	275	263	279	271	258	270	271	248	255	243	267	286	276	267	302	257	291	274	278	277	251	253	308	244	262	282	243	289	290	277	284	279	261	269	257	312	294	277	293	266	288	278	293	269	276	248	269	265	261	273	285	272	281	283	244	308	240	290	290	273	299	258	270	290	270	261	253	277	275	294	287	239	240	256	264	294	293	280	295	248	266	287	291	260	262	259	272	275	267	269	272	305	289	252	256	235	260	283	283	263	302	282	289	305	258	278	304	300	280	276	261	257	270	269	234	269	284	306	265	291	308	270	286	295	281	280	284	275	263	237	251	262	234	295	291	274	300	297	263	293	289	282	244	302	278	255	289	287	253	281	263	285	272	258	297	309	249	274	291	275	266	269	301	264	250	271	274	285	260	286	265	280	264	296	276	288	276	286	271	282	268	296	260	240	288	288	264	240	279	284	296	292	282	262	273	255	280	291	248	280	271	308	279	296	273	252	237	274	260	315	293	311	275	268	285	241	283	273	259	269	291	274	260	282	276	291	284	273	259	282	255	315	282	276	238	293	275	303	273	321	268	270	251	268	293	287	286	268	284	255	259	273	259	265	290	273	273	279	293	289	281	287	276	270	273	272	253	272	270	276	238	277	315	285	268	283	298	257	281	277	254	287	274	275	264	259	292	274	282	266	298	299	245	323	276	265	263	249	256	310	265	250	257	243	257	285	294	234	306	274	279	262	280	270	262	307	305	266	300	255	299	258	288	282	271	292	280	259	279	297	249	303	281	267	275	231	293	283	273	281	254	266	284	276	262	289	241	294	286	272	240	264	264	279	300	264	262	286	268	282	282	259	271	267	285	278	266	291	247	243	250	273	288	235	282	258	287	281	249	294	280	283	264	296	300	261	257	300	285	265	297	274	267	291	272	261	266	248	256	271	273	288	270	264	270	277	294	299	317	274	288	262	281	252	270	249	272	291	278	262	289	294	219	255	288	257	306	258	255	237	284	263	276	275	310	283	287	295	285	277	278	282	303	252	269	268	294	308	290	245	274	279	275	271	285	268	276	275	268	279	273	301	284	284	286	294	291	282	248	241	278	273	270	255	250	270	249	252	253	267	290	274	263	276	261	301	265	262	292	280	274	302	269	275	269	314	260	275	268	269	285	255	301	261	264	258	284	286	283	280	269	263	278	335	271	283	288	276	296	285	279	287	255	303	280	286	301	272	266	257	301	283	278	257	263	303	285	263	272	260	280	301	287	289	286	311	291	285	264	255	271	278	254	288	289	267	270	277	281	241	295	255	306	259	266	310	278	280	259	246	292	322	288	278	272	281	270	271	258	324	270	301	259	271	252	268	291	314	304	237	263	295	264	270	256	280	271	267	268	288	276	300	270	267	262	273	261	301	258	283	260	268	305	249	267	249	282	275	257	279	260	273	289	268	269	271	273	293	257	278	261	257	291	260	256	256	240	301	281	283	247	283	291	244	284	269	251	294	239	303	276	278	272	244	271	296	267	270	263	292	281	283	251	260	297	276	274	278	259	285	294	280	265	291	306	270	286	284	275	283	258	304	260	278	282	283	275	278	263	277	278	292	265	272	287	274	267	305	312	277	271	244	321	264	267	245	267	282	290	248	270	278	281	298	260	301	279	285	309	294	275	269	273	292	275	280	275	250	263	265	289	289	274	286	278	293	255	281	262	262	301	264	270	284	275	292	260	289	256	277	235	236	244	269	249	280	284	272	261	315	284	267	257	247	293	264
7541	2743	6197	7018	6181	11764	56747	67432	55629	40448	20958	7569	2098	1000	787	811	761	822	744	725	738	772	729	715	763	760	733	770	729	760	789	773	782	725	777	778	739	753	734	755	754	727	791	742	776	748	792	761	726	783	769	730	792	752	734	767	753	753	774	740	741	728	717	785	779	783	755	772	758	807	758	770	731	745	758	787	739	838	756	778	747	794	732	717	756	755	789	729	721	723	751	773	788	771	750	782	806	799	735	740	764	774	716	741	762	734	683	763	735	744	719	792	793	772	741	757	723	771	776	792	768	749	798	746	755	696	735	792	833	754	829	727	743	793	830	745	776	741	780	783	772	742	774	786	719	729	756	785	776	771	749	757	762	754	714	773	775	744	776	726	780	740	714	724	775	706	757	721	779	800	703	740	773	753	746	756	784	767	801	734	733	797	726	816	743	686	734	784	780	778	736	774	779	683	791	725	779	763	771	753	759	713	777	727	766	710	747	779	721	733	786	759	729	747	742	745	702	797	698	730	797	755	738	723	737	758	780	768	804	795	755	753	764	739	790	760	721	730	734	777	735	689	808	744	719	727	765	731	764	785	749	733	742	772	790	774	801	701	755	774	760	722	767	731	730	737	783	803	724	736	768	713	787	730	764	759	820	782	789	785	744	726	743	774	756	708	745	755	726	768	764	761	752	742	776	785	767	734	755	785	744	765	757	795	765	794	747	751	787	752	725	779	753	809	751	752	771	747	795	747	758	793	788	777	778	757	743	768	814	740	727	749	757	777	782	739	804	789	752	759	829	768	745	738	702	731	760	749	759	762	759	721	793	781	749	757	744	738	755	745	735	770	738	790	760	743	750	742	768	746	744	681	744	720	750	718	789	732	759	717	764	762	745	717	760	762	752	794	730	734	777	797	725	765	759	778	715	807	764	748	753	743	794	737	769	760	728	708	772	783	720	763	791	781	764	770	732	723	766	801	711	779	741	787	728	794	741	751	759	714	773	755	801	769	733	740	793	786	757	753	737	786	763	713	778	766	790	724	763	744	799	769	755	731	807	718	724	759	731	800	717	720	791	735	725	769	750	774	745	735	720	737	717	736	810	747	739	710	762	763	735	785	724	746	823	693	722	726	766	774	749	751	781	714	761	760	737	772	782	725	753	749	738	801	702	783	723	757	698	692	749	756	751	725	743	716	717	711	784	749	753	746	793	782	749	762	778	760	798	701	778	788	736	721	752	753	732	754	765	784	678	782	772	795	820	787	732	749	711	749	734	842	719	732	777	747	789	775	723	759	761	786	735	713	760	751	763	772	753	820	757	769	765	706	742	775	755	773	737	695	747	763	778	780	742	699	737	758	755	760	728	752	837	779	750	704	767	725	772	751	752	751	692	763	708	768	782	757	717	751	742	802	737	759	803	741	754	720	743	722	749	735	717	710	729	732	805	726	754	811	754	734	740	708	724	762	734	777	752	753	810	751	761	716	768	761	800	769	754	740	748	737	740	768	784	762	724	750	763	742	789	729	750	748	757	776	792	768	771	742	728	756	791	739	768	706	806	722	743	746	748	689	735	782	725	759	749	699	735	779	741	731	771	716	754	693	706	737	705	759	687	735	752	741	736	758	705	799	744	744	706	777	745	691	748	757	728	749	742	746	756	752	759	732	759	782	755	749	716	774	743	727	740	778	722	739	706	773	762	738	754	741	754	699	689	765	725	708	763	728	721	777	715	752	762	755	692	795	744	762	762	771	697	766	781	763	751	798	731	783	776	780	786	763	695	717	777	763	709	796	738	792	781	767	805	747	752	723	769	741	739	759	761	685	824	731	755	801	760	705	788	739	784	774	765	795	790	791	718	775	744	787	799	735	742	779	716	776	763	777	754	755	760	735	779	733	724	741	786	747	757	728	765	760	708	739	732	734	717	763	747	776	786	754	745	696	782	720	758	718	755	762	770	713	764	763	790	753	773	759	791	752	741	743	751	705	745	759	758	760	755	754	752	790	738	722	758	715	768	743	759	790	769	745	740	739	758	756	762	707	740	726	754	779	800	784	757	769	716	758	779	703	741	744	769	779	756	731	734	786	762	744	772	737	749	762	774	755	715	751	775	815	755	767	741	755	780	725	782	773	764	776	725	802	759	767	800	754	767	726	762	739	706	751	737	735	719	752	792	751	810	692	726	718	711	741	764	742	754	765	780	756	792	770	811	728	738	749	712	728	741	716	734	753	717	729	767	765	728	747	778	756	733	772	769	778	768	749	801	770	761	749	761	761	765	703	732	743	727	763	735	727	704	765	743	771	748	728	704	741	785	747	734	738	746	754	740	816	776	760	731	817	710	749	768	752	742	779	790	807	740	737	724	714	733	791	726	786	787	815	738	746	771	744	688	779	779	762	724	775	766	727	783	767	713	772	755	741	783	780	731	794	775	799	730	791	806	788	788	785	776	753	740	751	757	754	744	779	788	702	790	799	726	795	751	733	808	793	734	746	749	729	729	794	738	817	736	784	765	773	769	745	790	779	722	714	819	729	718	731	748	762	772	826	744	764	762	821	757	746	746	789	762	710	742	774	747	793	764	715	810	784	741	759	779	816	766	745	776	743	785	753	741	761	770	745	753	779	742	733	741	754	727	727	760	732	748	814	777	768	782	701	786	744	787	735	801	817	744	801	708	735	725	727	728	746	755	771	723	745	765	755	736	741	734	751	732	761	760	753	766	749	773	767	717	734	786	729	720	757	759	728	739	758	755	789	676	744	718	807	787	744	737	806	745	786	741	752	732	737	779	769	761	744	741	760	746	712	762	763	743	754	720	739	753	778	733	751	751	710	739	736	746	792	750	754	789	747	739	744	805	736	756	720	729	758	789	769	741	767	809	752	760	782	770	758	835	784	749	795	781	742	795	794	701	739	746	771	770	740	759	800	764	796	757	740	735	756	770	706	780	760	728	762	803	777	762	736	781	744	733	735	829	734	739	744	764	698	761	737	725	705	796	733	808	715	748	760	731	747	743	727	738	769	816	804	764	754	749	762	723	776	744	771	791	778	785	758	798	782	738	748	745	759	821	766	724	807	793	746	717	792	747	720	743	774	716	718	742	715	777	799	788	743	751	756	719	746	727	736	674	755	783	760	745	723	753	771	767	743	734	758	769	730	732	775	750	749	735	799	756	738	777	768	768	716	745	761	740	759	790	794	732	766	760	759	745	779	770	707	748	794	773	759	783	796	754	754	779	705	767	781	791	781	764	822	689	762	729	770	712	741	731	715	773	796	781	753	759	761	757	756	790	829	740	760	783	806	774	693	744	772	784	722	717	722	813	768	757	771	773	707	792	739	720	786	795	748	802	785	766	778	760	737	777	745	704	750	783	699	756	728	770	793	777	761	773	829	728	737	732	729	779	689	792	726	759	773	758	774	795	715	760	723	770	772	768	745	703	785	731	768	759	792	744	807	735	792	720	743	778	735	751	730	789	771	733	791	792	716	727	726	781	774	784	728
2228	409	427	350	368	425	2070	4251	3946	2411	1181	595	376	316	295	298	308	316	318	287	283	276	300	301	309	307	330	309	302	302	285	305	296	301	290	303	279	278	310	302	290	287	272	284	304	261	319	309	300	314	281	280	302	295	288	273	322	287	343	328	280	294	268	294	309	297	291	311	303	290	314	313	302	303	293	305	293	292	289	300	325	291	324	302	312	279	275	299	285	290	295	325	308	283	328	274	307	269	309	281	292	298	294	295	292	322	279	281	305	300	312	312	313	317	299	300	337	282	277	289	309	320	291	316	275	294	295	266	299	283	306	268	301	302	309	284	286	311	299	308	306	300	279	271	318	287	328	290	263	323	301	270	290	299	304	322	313	278	314	318	293	329	274	278	298	325	268	302	326	316	299	299	286	256	263	274	292	305	308	300	290	252	309	265	264	290	291	359	288	325	270	268	333	306	286	334	291	271	289	318	280	292	294	282	314	296	299	284	254	284	269	310	298	284	268	269	282	299	313	316	322	307	310	330	290	298	308	307	289	308	295	303	316	305	275	299	330	311	294	284	273	275	315	292	299	315	289	282	324	315	307	291	310	309	285	330	304	287	273	329	271	282	301	308	282	317	299	266	276	304	275	333	328	311	293	278	274	293	314	322	326	285	289	287	331	307	292	302	320	307	306	295	311	323	308	299	322	313	280	306	304	307	305	325	290	289	280	279	327	307	299	298	295	292	286	293	281	319	268	292	258	330	279	321	321	295	325	297	291	308	298	292	298	319	319	317	279	296	283	298	295	258	280	289	296	311	299	324	310	294	286	310	323	310	304	262	326	340	301	280	299	272	306	313	281	281	315	307	272	277	313	304	309	278	277	323	283	303	343	299	312	313	287	297	302	306	296	277	315	296	336	296	309	289	285	297	289	282	292	338	330	309	321	301	310	286	317	296	286	317	301	301	307	308	293	306	293	282	295	323	274	290	292	276	268	298	301	292	304	290	284	275	284	313	286	300	300	299	290	273	278	307	299	294	287	308	287	266	279	301	302	309	302	307	272	311	300	303	270	284	323	308	295	319	305	290	325	293	319	284	287	277	301	306	310	293	317	291	284	285	296	289	321	309	329	270	318	312	316	297	317	295	301	338	288	284	298	278	292	313	302	311	327	275	324	268	282	325	310	330	308	270	280	328	298	306	290	271	309	311	307	325	319	287	308	299	285	310	321	302	310	304	282	293	303	292	336	281	308	294	279	340	273	282	281	315	298	284	310	309	321	311	309	311	287	303	285	286	327	322	296	292	278	303	295	313	297	328	306	328	332	309	276	281	297	321	306	299	317	326	317	320	296	288	323	298	312	330	274	288	305	287	287	311	323	337	334	291	288	293	298	296	316	265	317	285	286	279	304	294	277	300	313	293	292	255	277	288	327	301	317	285	304	302	265	275	281	317	319	323	301	297	285	325	308	281	311	327	298	302	320	307	282	306	279	329	336	290	291	328	278	273	307	286	302	325	282	316	321	320	270	291	306	300	296	284	297	293	303	342	293	300	323	283	291	317	293	308	298	293	301	295	284	280	298	285	279	286	266	311	294	298	305	291	321	306	308	295	317	310	291	285	305	327	294	281	311	283	315	292	269	304	279	263	306	271	320	310	271	290	299	297	290	297	292	313	274	314	309	274	316	287	327	297	301	313	288	288	320	306	275	302	314	286	277	300	287	289	274	305	316	285	345	310	310	301	308	292	280	298	283	300	304	356	303	288	284	309	329	309	283	282	290	272	296	328	287	301	296	298	284	305	308	312	288	310	303	301	297	303	350	284	279	277	289	303	312	286	298	296	292	270	300	309	304	317	300	306	292	324	326	278	297	318	323	320	335	301	303	280	298	292	301	303	300	287	293	313	319	287	303	255	318	316	305	310	293	286	290	316	323	294	297	266	337	270	313	333	317	275	283	312	305	321	288	320	315	295	319	285	310	314	333	313	278	286	337	292	293	324	277	303	348	253	298	300	298	288	275	297	290	298	300	340	296	285	307	313	306	292	281	316	295	286	317	317	333	292	296	297	305	308	318	295	327	313	292	296	309	290	325	289	341	291	296	307	301	294	321	303	322	276	310	297	315	317	325	322	313	271	278	283	304	320	289	279	294	324	280	294	316	294	298	295	312	304	302	275	294	283	297	291	304	289	317	305	300	298	285	293	302	301	280	316	260	305	314	291	291	293	300	296	324	316	295	333	308	276	272	294	302	300	285	309	302	328	314	292	277	333	303	330	294	286	292	325	302	295	305	292	307	328	302	306	297	285	315	319	293	307	298	316	313	327	288	288	296	330	302	302	289	273	287	304	297	316	304	320	299	334	286	314	318	281	300	275	302	306	314	281	332	295	308	299	296	277	311	313	293	309	291	288	292	307	268	325	319	276	299	277	277	353	271	303	267	343	296	326	294	277	313	311	318	288	307	286	286	305	327	320	262	279	282	276	315	310	332	307	332	310	300	290	292	317	267	290	301	291	257	279	281	278	294	310	332	283	270	303	281	303	284	321	299	288	291	268	330	312	297	279	280	297	287	322	296	303	306	317	313	316	314	331	332	286	294	329	278	314	275	304	287	283	320	283	300	312	315	285	319	315	306	308	287	277	297	281	321	357	323	303	282	295	315	322	324	332	312	313	278	311	291	306	304	311	289	287	332	296	297	306	334	307	284	300	296	293	304	271	267	285	312	296	297	299	331	298	315	299	309	311	285	302	310	278	313	295	308	307	299	302	299	248	299	272	326	268	306	306	345	279	268	299	321	313	317	306	298	311	303	266	287	302	300	309	290	288	310	324	281	281	300	299	302	317	332	286	332	321	307	299	308	322	305	283	316	274	287	307	287	304	340	327	298	280	273	300	290	324	298	291	313	301	307	256	324	297	283	321	309	285	314	305	293	318	321	275	320	274	295	315	308	307	289	320	352	315	282	303	298	302	314	304	292	292	296	297	282	294	306	286	265	278	306	301	295	279	287	310	289	340	318	279	296	284	310	265	315	280	299	320	302	298	325	325	267	317	329	269	279	287	272	297	320	305	332	283	314	281	281	259	278	313	292	279	299	315	290	306	328	308	272	291	298	294	310	286	299	330	292	279	300	304	266	328	291	289	303	291	317	307	300	297	278	274	289	287	327	299	313	277	293	283	317	303	295	333	324	297	319	311	301	306	295	298	303	313	294	302	315	277	301	314	302	294	283	309	282	339	287	309	304	303	277	293	307	333	313	296	322	330	321	313	300	314	313	328	307	310	322	298	291	312	296	317	327	308	298	283	262	302	308	297	300	272	321	302	279	282	290	293	278	336	303	322	299	308	293	307	300	284	294	287	304	303	334	268	297	327	312	291	264	307	332	266	329	291	307	292	293	304	275	260	305	304	280	296	290	304	277	297	299	311	327	275	292	326	295	319	266	278	283	300	282	307	339	288	298	296	310	283	297	291	302	305	284	283	295	283	300	313	304	300	296	263	262	301
2525	1015	1110	1132	1083	1616	10409	18197	15280	9552	4328	1929	1041	826	848	799	795	905	787	817	856	784	836	824	854	796	812	785	829	836	857	833	780	802	812	845	827	815	821	782	826	802	799	810	846	787	788	786	869	882	794	803	852	823	805	805	807	774	809	797	839	760	808	801	829	815	791	780	797	858	813	798	765	829	782	785	776	862	780	858	850	821	857	769	759	827	820	776	835	833	798	793	781	835	779	807	828	806	806	802	826	810	819	821	803	848	787	775	821	848	788	802	849	788	821	850	833	847	846	768	817	799	816	813	768	852	832	810	813	796	797	825	768	777	794	794	864	762	854	804	834	774	804	821	831	851	737	800	847	818	768	792	807	764	824	806	771	847	832	829	765	818	851	843	806	804	799	785	787	774	771	861	802	835	803	809	784	798	765	843	761	833	803	838	808	827	863	834	779	822	798	845	806	814	805	781	796	797	814	804	752	796	797	790	776	828	837	875	801	817	808	743	826	820	791	828	771	843	816	906	803	810	771	829	745	768	793	864	781	869	866	805	779	791	851	819	775	846	815	728	799	792	844	803	823	847	821	774	782	823	800	820	770	818	795	804	825	838	786	768	822	808	818	820	792	800	799	794	823	820	820	809	854	764	800	780	815	828	820	820	802	816	844	797	816	777	795	787	802	797	788	827	832	815	811	765	807	790	807	816	849	794	826	818	759	821	750	838	798	854	815	849	851	774	827	792	786	820	859	806	810	816	773	773	810	825	818	798	790	812	817	788	819	768	824	785	829	790	768	798	803	840	813	809	789	815	787	756	760	847	852	774	757	829	792	823	748	755	779	804	826	850	857	748	809	785	816	828	868	857	767	832	803	835	813	836	802	822	855	796	791	799	819	831	841	849	791	784	857	816	814	801	865	812	837	874	802	799	821	822	771	811	871	776	775	794	868	798	794	787	809	782	864	805	771	798	785	798	794	794	829	797	760	799	803	792	829	819	830	812	838	840	776	763	754	815	812	802	777	802	783	815	757	817	761	828	767	835	772	821	801	801	798	778	834	828	804	844	798	844	849	808	776	773	840	789	859	819	782	809	836	815	856	782	883	795	796	790	811	829	846	822	802	786	764	839	802	827	804	833	781	793	850	786	810	805	830	809	817	802	800	792	800	831	810	813	773	802	794	787	799	815	768	810	832	804	784	830	878	791	824	751	827	796	794	777	828	834	761	828	804	831	807	800	802	796	843	761	798	749	799	813	832	780	810	837	765	810	824	843	840	790	837	775	803	833	808	799	805	798	798	820	821	839	800	780	786	841	796	783	782	840	786	815	839	819	794	764	820	824	839	791	804	811	791	850	834	833	820	770	788	781	763	787	825	811	773	813	804	772	779	805	867	795	785	846	804	822	783	799	801	816	833	763	760	830	796	763	799	796	790	819	782	858	833	775	805	812	785	815	811	830	793	751	821	785	787	818	827	809	819	818	831	853	797	801	833	803	844	851	844	827	791	782	852	829	797	858	799	836	806	805	843	818	764	745	824	809	825	766	834	781	820	781	799	838	807	802	798	762	844	847	804	808	762	806	806	753	775	778	836	761	803	841	840	859	864	810	797	795	811	783	844	762	806	786	839	792	783	773	777	797	826	837	822	802	792	827	784	791	804	776	809	783	769	863	811	787	864	813	803	780	830	821	828	799	787	814	807	790	797	807	835	820	800	826	815	764	803	832	832	856	766	855	782	792	795	839	806	850	829	829	882	831	775	794	818	886	817	822	891	805	849	791	785	825	802	811	787	779	776	827	783	833	828	834	811	833	863	841	843	793	773	810	839	849	842	766	784	783	816	796	759	804	883	778	841	826	798	758	775	838	800	840	763	833	816	863	778	783	800	821	778	803	775	783	818	781	805	851	838	819	813	799	814	800	802	756	800	857	839	857	842	792	824	784	805	808	892	882	790	831	826	814	812	837	810	821	799	838	819	812	818	829	803	813	809	801	867	829	783	832	808	805	818	805	801	815	806	762	820	848	795	837	819	803	788	841	853	841	836	806	811	819	828	834	839	814	818	837	758	813	783	808	812	849	853	825	801	796	786	825	835	828	797	766	831	827	825	842	844	805	773	763	809	790	853	809	796	843	790	763	832	790	817	845	881	828	747	840	776	811	781	824	835	765	788	750	789	797	794	836	840	823	814	818	765	801	856	796	807	858	865	824	819	796	829	857	775	844	870	873	757	847	791	806	747	776	817	800	823	807	796	788	807	843	834	790	817	788	837	788	817	824	798	828	809	848	800	829	835	814	801	856	789	826	802	860	772	760	864	818	806	828	785	818	839	807	829	796	816	870	806	831	858	856	795	817	825	819	851	820	809	775	816	784	787	798	823	833	803	844	784	865	844	796	819	813	866	801	820	844	782	793	784	792	800	775	814	850	824	753	817	782	814	882	812	823	810	791	841	799	838	809	774	806	832	789	798	805	800	816	823	847	796	842	857	826	853	791	776	828	785	837	810	801	844	794	856	800	813	785	783	855	810	786	873	823	853	805	786	817	814	778	802	899	843	792	842	791	787	761	806	800	799	835	785	830	801	867	775	792	774	798	831	823	767	782	835	802	825	869	749	829	822	791	823	842	799	792	847	754	788	827	840	805	824	789	819	818	786	807	867	803	825	791	801	857	762	826	821	883	855	829	788	829	808	797	841	862	810	775	844	823	807	807	806	827	841	842	790	865	833	824	776	798	788	745	807	832	832	775	795	817	796	813	858	796	812	806	805	769	882	820	836	794	800	841	831	799	786	820	882	820	835	827	827	779	823	790	825	804	804	790	804	761	788	809	797	861	794	833	854	797	822	830	789	781	778	820	772	823	770	791	818	803	840	815	858	836	845	788	825	858	849	810	827	768	790	865	871	865	810	773	842	820	804	833	806	842	873	821	817	784	784	775	811	761	882	779	828	834	829	808	825	781	822	789	812	770	770	820	788	784	821	814	819	813	872	859	818	784	823	813	835	834	795	802	837	819	732	813	758	845	807	819	829	816	818	756	816	791	802	768	830	779	853	810	773	822	839	803	814	812	820	810	805	776	835	886	764	795	807	838	796	790	795	814	798	852	854	831	789	762	780	839	799	797	774	853	811	757	819	828	804	818	791	776	830	837	835	770	765	835	807	790	824	805	781	797	770	814	865	798	778	837	787	828	796	757	755	855	811	800	806	809	807	801	807	786	785	780	819	823	793	814	804	803	834	818	817	831	835	786	818	798	850	800	802	804	809	864	772	837	820	793	820	816	814	804	812	804	797	847	795	777	794	846	828	789	825	838	819	809	823	777	816	791	757	843	787	782	819	810	780	786	835	769	778	801	792	778	799	783	779	819	828	869	807	811	833	755	815	835	848	785	804	819	840	778	777	851	793	782	819	809	828	801	791	853	784	832	786	760	841	770	766	784	791	839	834	784	850	794	755	820	808	841	783	826	882	828	824	797	792	768	784	791	768	815	838	765	813	815	824	796
7313	1276	1471	1195	892	1108	19530	34637	31529	18714	7052	1829	607	346	308	285	289	296	290	275	270	300	280	261	273	318	296	299	302	285	332	297	301	290	302	279	279	296	281	296	271	271	301	285	263	291	278	314	291	310	283	265	295	285	302	290	274	280	298	271	259	262	310	271	298	277	301	282	311	298	315	294	271	286	318	278	311	263	298	282	268	289	270	308	292	279	296	278	293	269	283	281	301	327	272	299	267	270	279	275	308	281	294	295	266	273	275	297	274	284	290	275	266	318	273	286	291	264	313	312	297	257	250	271	311	265	317	292	264	282	261	293	286	311	274	274	292	261	277	283	286	284	275	296	318	261	251	259	295	283	268	270	269	286	306	310	335	322	278	297	331	296	295	287	268	269	284	270	306	282	307	287	268	286	312	299	269	266	266	299	287	292	277	280	275	297	276	318	298	269	283	289	286	294	294	304	330	285	286	271	286	303	252	305	292	292	293	316	265	268	298	298	317	306	276	290	317	267	300	286	287	292	316	287	299	307	271	310	291	293	280	259	299	336	298	253	261	291	300	280	317	293	275	283	274	265	292	297	305	298	308	299	288	308	266	276	265	280	286	278	311	311	310	255	308	312	303	312	327	276	280	303	279	290	319	289	280	297	304	280	313	296	265	316	293	288	288	274	272	286	293	284	280	278	247	238	263	299	276	291	287	287	303	287	307	270	289	303	278	308	276	289	276	306	270	308	291	294	324	263	286	270	297	276	289	329	272	316	282	314	280	272	293	295	258	278	265	297	289	295	281	251	293	284	289	258	243	299	284	283	273	272	286	291	287	266	249	286	295	299	279	266	286	282	270	291	290	277	278	319	286	284	308	278	280	306	288	307	282	268	325	278	276	298	311	306	262	262	262	294	320	248	271	285	266	304	252	267	281	272	278	288	273	285	288	278	279	283	306	282	279	263	294	308	265	272	266	297	279	273	293	281	271	278	279	300	280	285	272	298	302	299	270	273	296	234	284	309	280	271	294	261	287	289	298	271	271	261	276	320	328	257	293	306	274	244	298	289	275	278	294	298	282	300	307	255	286	296	287	304	292	285	278	293	302	277	290	271	295	312	283	290	302	264	279	282	286	278	279	264	286	293	275	269	292	286	277	283	326	289	270	285	323	298	276	274	280	270	275	270	283	308	285	316	285	281	283	268	293	296	281	256	301	268	282	285	281	261	275	268	264	261	266	282	241	290	259	268	295	280	258	271	282	271	305	256	287	283	264	305	298	267	286	282	308	302	270	257	272	310	277	304	289	274	281	307	305	283	297	256	273	294	277	310	299	312	268	268	291	285	267	277	291	308	321	290	307	301	284	290	285	290	267	290	285	304	275	260	285	252	309	302	280	291	274	269	283	263	276	304	302	277	273	304	274	261	269	283	284	304	260	288	278	295	297	282	276	289	265	294	313	305	303	269	282	263	278	268	285	303	281	283	272	266	316	263	310	277	285	278	324	293	251	277	327	272	257	299	299	294	307	248	327	306	253	287	302	300	276	329	289	300	316	290	295	297	291	298	260	281	293	277	273	290	284	261	300	283	258	309	281	289	294	280	309	314	295	266	261	291	293	273	271	282	309	289	290	295	254	290	275	285	288	289	272	267	283	255	262	293	281	275	337	312	302	307	267	282	296	269	267	276	266	293	293	295	271	290	300	262	281	284	277	282	301	304	315	286	287	252	285	284	285	285	290	304	278	293	286	279	278	276	268	305	296	280	283	270	247	293	274	272	284	271	289	284	289	296	283	270	326	275	279	290	308	283	253	304	273	310	304	255	281	302	299	314	327	295	299	278	277	297	294	287	283	287	266	278	290	324	269	264	284	312	274	261	279	268	297	309	271	271	255	262	264	293	273	263	301	286	263	291	298	290	301	300	280	292	243	280	280	294	323	293	279	289	269	280	307	268	284	294	246	287	297	286	300	279	298	314	254	314	268	277	256	290	295	297	280	284	279	265	270	318	290	267	297	258	288	282	265	291	310	312	300	284	300	293	290	298	296	285	266	298	280	274	294	295	284	270	290	275	265	269	287	306	260	292	281	298	286	281	291	303	301	310	301	294	314	272	263	266	295	294	290	290	290	278	306	286	298	287	283	286	274	261	263	302	273	314	299	281	290	263	294	293	273	288	290	272	285	285	294	246	299	297	280	257	267	273	279	291	283	284	291	312	296	294	252	295	286	270	302	288	283	301	308	310	267	302	282	285	256	296	300	241	290	318	310	314	271	307	282	302	295	303	280	289	286	292	264	266	299	293	324	269	323	304	296	286	310	291	263	264	288	265	302	264	297	299	282	287	267	313	311	296	292	261	274	294	263	299	252	320	292	304	315	261	269	280	289	274	294	310	274	287	319	294	274	270	262	271	267	286	303	274	281	250	276	308	293	291	276	279	275	286	281	310	295	334	291	303	282	268	282	299	289	267	269	307	310	286	282	297	301	281	288	287	292	284	281	295	291	322	293	289	281	258	270	295	318	292	277	275	298	290	273	296	282	264	309	275	298	290	274	268	276	304	268	295	284	267	307	287	281	288	264	244	278	316	282	257	276	285	295	307	285	290	283	298	324	269	254	283	280	279	273	279	263	278	307	298	280	294	291	258	290	286	293	290	263	299	279	281	297	289	307	267	268	283	260	301	275	289	265	297	275	287	255	279	275	284	277	293	286	293	274	264	270	296	299	289	306	313	297	285	294	310	281	302	277	280	287	291	315	281	270	299	292	240	274	280	297	284	300	299	288	288	314	288	268	284	264	276	293	301	270	260	309	276	285	280	281	280	289	305	298	299	292	275	306	307	284	275	290	252	278	293	311	259	286	292	309	249	273	282	302	283	302	321	298	268	255	283	275	305	282	252	282	269	284	260	285	297	288	291	307	281	337	282	298	317	274	299	316	253	251	305	274	275	285	313	252	252	281	271	300	297	275	297	269	291	268	290	287	273	277	268	300	309	287	278	298	282	311	300	321	294	270	295	278	274	283	304	297	269	266	284	288	260	293	271	276	298	281	293	282	284	288	273	295	270	281	291	279	313	278	282	281	292	282	300	282	282	257	271	262	295	285	290	311	298	279	272	295	282	305	277	280	323	314	298	323	261	283	325	300	319	268	286	317	276	299	284	309	293	333	295	303	295	288	275	261	302	319	270	325	287	285	303	308	268	293	289	292	286	293	298	321	288	253	284	253	300	304	263	329	287	262	278	315	258	271	304	276	260	262	277	301	275	288	288	295	285	286	285	272	288	285	283	274	313	259	279	310	297	268	289	271	281	274	266	308	289	295	272	283	313	284	292	300	269	290	294	279	301	286	288	285	286	261	276	292	309	283	327	316	284	303	290	262	282	299	291	303	253	307	289	276	301	281	282	267	302	288	293	280	292	274	268	273	269	289	282	281	280	283	262	242	309	278	306	285	320	281	280	302	285	274	295	241	270	289	274	276	255	306	302	282	272	290	265	270	300	278	283
5685	1788	3562	4065	3611	5040	39511	52997	48372	36096	19691	7065	2016	1021	852	827	787	794	811	758	804	717	754	791	757	774	793	767	783	779	864	760	792	803	776	759	817	744	853	783	801	782	800	769	781	788	812	776	800	818	790	753	801	783	752	790	773	773	838	736	777	736	759	713	786	789	728	746	790	857	790	763	782	767	781	801	773	746	791	747	718	803	812	819	763	753	716	786	809	733	769	785	759	805	751	795	787	810	741	780	774	784	796	788	807	792	770	761	796	774	783	794	780	791	783	788	763	770	828	743	810	847	828	769	824	787	769	819	780	808	779	769	791	827	793	792	748	765	833	762	739	773	806	804	776	768	767	771	768	781	735	761	772	826	773	790	757	786	755	750	762	804	783	757	817	769	783	809	790	776	786	810	791	776	743	754	803	807	804	739	767	773	753	732	783	771	770	785	764	762	814	789	763	788	767	781	811	790	732	793	769	805	806	789	790	779	833	783	774	747	767	764	820	792	808	773	790	762	760	786	776	783	800	750	830	789	793	821	799	762	774	741	748	785	817	777	806	791	777	736	816	814	735	794	801	737	731	798	800	760	799	778	779	781	804	760	782	758	798	791	779	790	758	787	804	799	751	787	716	797	793	800	793	749	801	775	803	797	744	773	751	783	763	785	748	723	778	725	760	740	786	770	786	741	772	777	794	789	767	834	777	795	766	758	828	741	768	820	743	785	832	777	782	822	828	827	766	779	780	771	756	793	798	771	783	753	842	786	791	743	721	842	788	810	761	768	756	774	713	780	810	745	851	784	777	779	785	767	764	721	787	778	738	790	785	819	784	782	795	768	779	787	780	811	750	784	769	803	795	715	799	819	807	745	758	766	813	755	796	762	780	758	791	768	702	793	820	769	750	742	743	832	782	767	772	757	793	784	795	795	764	801	795	821	781	795	754	798	793	814	797	773	776	767	731	727	755	763	814	820	762	818	751	794	744	761	778	774	781	774	799	742	787	754	776	773	749	790	770	797	843	759	790	754	840	802	737	806	716	771	708	748	742	802	775	809	730	781	767	789	724	775	719	807	775	795	741	772	777	792	762	772	779	820	755	793	800	771	782	734	799	774	814	812	787	752	803	754	769	757	764	746	784	770	783	807	743	755	842	784	771	768	784	825	742	749	788	816	772	811	775	742	795	810	734	790	841	802	760	820	781	760	757	779	804	707	805	738	806	834	757	807	794	761	774	769	791	755	753	736	795	750	752	775	804	772	795	802	797	789	744	794	783	773	774	777	749	767	773	776	712	766	768	741	769	798	771	775	801	772	782	774	767	790	775	782	753	752	747	717	778	772	792	758	760	755	763	793	789	778	767	776	782	746	802	758	762	764	764	792	777	725	752	813	830	792	804	823	750	787	736	832	709	801	790	803	805	793	785	743	811	801	780	753	778	775	790	792	786	721	786	780	815	780	758	835	766	779	777	799	774	774	791	763	781	798	778	786	767	806	775	794	756	742	782	790	759	738	762	729	797	774	768	774	804	743	750	735	777	784	737	802	806	777	799	748	795	825	757	804	771	780	743	761	793	757	791	801	819	803	802	725	770	743	797	791	753	781	744	790	729	745	791	794	794	751	801	807	735	770	796	771	806	801	761	805	809	812	768	757	758	770	776	768	765	800	754	811	823	770	753	799	764	789	788	826	751	748	814	792	787	804	776	776	765	774	778	704	749	732	775	753	741	788	828	759	751	774	737	775	798	761	817	775	754	821	803	727	772	783	794	737	748	785	796	779	771	734	771	817	803	775	820	781	745	793	743	731	817	743	770	790	818	757	768	733	775	802	804	764	832	778	801	771	791	821	795	791	787	797	749	822	775	815	806	785	766	798	796	786	786	768	775	838	774	770	790	802	792	775	824	785	789	798	805	786	774	763	811	809	765	761	755	777	785	765	793	798	755	823	786	816	762	763	799	801	769	785	799	792	791	786	808	764	767	793	767	760	814	771	832	721	807	760	769	750	758	806	769	760	817	824	769	796	745	801	778	781	784	817	766	754	781	796	771	781	781	736	779	831	766	811	767	815	813	776	812	746	750	757	865	844	773	736	791	808	820	798	806	830	759	820	813	862	821	793	781	808	755	752	770	814	812	778	775	792	782	757	830	785	818	775	835	819	821	784	804	776	794	820	758	760	807	810	773	777	814	741	807	766	760	801	756	842	795	814	751	806	777	791	779	750	803	782	781	783	795	780	770	797	792	780	768	788	779	744	802	833	838	780	802	777	800	775	782	749	798	807	819	826	721	802	780	767	760	810	760	777	753	796	826	813	715	750	812	748	762	791	758	805	787	749	780	761	762	806	766	792	744	770	787	746	787	770	742	823	749	790	752	799	820	816	838	731	805	817	781	812	800	800	739	783	768	810	836	840	776	783	761	775	796	790	783	780	720	815	742	782	772	741	795	794	854	787	755	732	795	796	746	757	775	760	805	805	797	844	817	768	783	788	752	762	788	813	738	762	738	739	743	800	808	769	772	787	828	759	761	790	753	756	718	823	759	743	789	767	775	786	821	804	764	765	776	831	745	790	766	754	806	754	780	808	793	784	830	830	799	782	816	813	824	815	753	772	811	749	717	754	808	757	776	817	784	851	784	797	845	768	816	788	747	793	832	800	805	746	781	701	768	770	760	834	747	771	748	755	757	805	785	779	822	743	797	793	794	784	741	772	763	786	754	794	771	798	840	821	762	774	752	780	808	754	772	809	768	825	802	746	748	718	720	789	806	779	809	810	759	757	721	789	783	743	787	773	747	736	714	764	769	742	830	770	740	745	783	798	796	821	779	819	777	808	756	769	808	781	771	747	766	771	752	790	777	767	797	729	781	770	810	757	762	767	783	793	790	779	756	801	795	776	826	772	787	789	743	749	771	767	762	774	794	805	755	732	790	735	840	724	728	782	747	731	751	789	736	762	827	802	757	766	766	775	722	758	773	735	785	716	777	770	824	817	765	815	785	719	801	782	786	806	765	810	779	771	775	749	778	739	773	775	767	765	794	789	760	822	767	796	778	792	817	784	732	761	821	814	764	792	749	776	762	777	836	799	796	789	798	768	812	820	778	774	802	765	827	822	803	819	789	810	816	832	788	787	772	780	774	822	759	783	791	820	744	763	748	821	770	784	752	744	812	796	794	792	783	751	807	777	719	773	774	740	794	824	748	788	760	778	744	783	780	797	779	812	789	779	771	785	786	732	804	764	744	856	772	761	754	810	752	815	791	774	743	732	809	800	752	849	793	797	807	815	778	799	786	764	754	813	738	793	824	783	791	798	756	773	785	791	762	782	780	805	778	796	746	806	774	734	812	764	772	746	811	784	806	799	789	776	772	803	797	789	750	775	841	771	808	855	768	815	786	788	767	804	764	753	756	810	766	773	807	809	786	833	772	763	777	765	763	841	760	831	721	808	847	804	769	774	816	850	745	727	765	762	791	795	721	799	829	793	780	805	766	787	845	770
13386	2531	2878	2224	1642	1738	21629	49573	48839	29854	13029	3268	782	369	256	258	280	287	288	301	297	277	283	251	267	264	278	272	287	273	266	314	275	239	273	294	264	279	221	279	279	313	286	285	273	273	267	298	268	262	296	297	278	256	281	309	291	282	296	264	270	274	271	270	259	305	294	256	274	325	280	286	265	245	302	260	247	280	279	249	291	249	287	318	265	299	279	273	274	272	266	265	267	283	280	279	267	281	303	266	267	283	264	279	283	253	259	255	304	278	241	266	279	272	257	267	264	256	269	238	240	254	270	285	276	266	263	286	280	284	278	261	302	283	300	280	295	236	274	260	252	277	261	271	271	293	272	294	269	247	272	272	231	288	265	249	266	283	265	289	275	273	267	256	287	284	282	271	278	249	269	281	254	302	270	269	281	266	292	260	309	242	295	318	256	303	267	248	271	280	294	272	277	290	260	290	277	292	281	264	290	252	268	282	305	266	254	243	272	288	290	266	268	272	280	253	248	257	275	290	254	302	240	263	260	291	301	286	273	269	263	263	271	294	262	294	291	271	281	272	257	264	277	265	295	264	275	245	278	283	271	258	234	232	271	295	287	280	264	285	297	258	260	246	287	248	276	252	286	250	260	274	290	232	290	257	274	265	266	266	253	272	270	260	294	308	290	258	282	291	281	301	291	273	286	280	259	275	254	263	297	275	260	269	275	279	242	248	289	289	256	297	249	296	270	308	320	310	271	245	281	264	262	230	287	273	257	263	284	276	278	252	241	266	285	273	268	308	285	250	287	270	251	296	276	258	291	275	270	300	289	291	262	275	285	308	288	270	274	267	249	261	253	279	268	256	249	268	256	294	284	277	269	279	253	261	245	259	293	286	246	285	301	257	282	288	286	257	303	265	295	272	290	266	248	284	292	261	270	289	275	257	240	259	258	268	259	238	269	254	277	275	266	290	278	272	306	255	283	254	282	287	272	269	267	285	288	291	283	244	275	262	247	272	261	288	302	266	282	282	268	260	275	268	264	259	270	263	275	257	250	268	311	303	264	295	271	266	277	268	317	289	280	266	240	271	275	272	254	253	264	272	283	248	266	280	281	255	259	256	290	271	280	277	262	265	281	271	260	280	272	294	279	276	252	327	267	286	258	266	281	255	267	268	255	253	285	255	244	267	284	241	240	284	264	266	303	266	306	255	272	275	283	272	290	275	258	297	271	281	319	288	275	293	298	287	262	266	271	272	278	248	229	265	248	284	294	259	258	284	278	286	276	266	281	262	290	257	273	245	269	282	274	263	276	295	286	243	258	288	284	286	277	278	256	252	274	243	282	257	258	274	290	282	267	273	254	253	274	286	249	287	265	276	281	280	278	267	259	267	280	292	282	303	247	231	280	259	294	254	287	246	262	262	292	281	248	296	279	270	270	250	281	251	256	288	276	262	278	255	284	267	277	281	244	266	267	281	255	266	255	269	259	245	299	284	273	274	268	287	279	286	273	276	274	235	256	284	274	284	298	271	274	275	273	296	259	293	289	292	258	281	304	290	277	277	282	298	284	279	294	258	264	249	281	234	272	292	267	270	267	265	265	317	271	261	298	281	285	280	278	254	310	264	294	253	285	265	260	286	317	270	270	273	254	268	257	272	283	234	275	263	264	268	279	300	303	290	294	257	243	293	228	281	264	257	320	274	249	272	287	282	288	292	258	282	280	254	267	282	261	293	299	301	258	271	261	290	286	289	254	272	288	283	270	273	296	287	263	271	268	279	264	273	264	266	259	261	252	258	321	253	266	253	252	287	244	280	261	259	267	302	285	280	315	264	230	245	267	270	252	284	244	253	300	295	248	300	289	259	276	280	252	264	287	270	270	302	280	255	276	273	236	277	297	276	278	256	282	281	278	272	239	266	258	250	279	254	306	253	279	257	256	279	275	278	272	275	293	277	282	250	283	284	256	245	259	217	304	268	293	276	277	311	286	261	282	268	312	279	257	258	285	281	264	264	300	284	268	252	261	253	275	286	294	270	290	295	300	246	264	250	288	260	262	274	257	311	263	284	256	280	245	265	284	297	287	292	272	260	250	279	249	267	262	304	315	285	294	262	252	272	255	272	271	271	300	290	257	295	286	269	250	259	270	282	244	276	305	256	274	291	266	279	287	275	268	259	249	284	272	288	235	285	257	277	256	249	265	278	283	284	265	261	269	259	302	297	307	254	257	267	297	242	279	284	268	239	264	270	268	289	271	270	250	272	277	282	266	263	249	258	236	268	282	272	288	279	273	289	265	253	238	278	297	294	245	294	267	292	262	290	253	270	275	273	271	297	268	265	256	252	285	265	279	266	268	250	250	277	273	270	287	291	279	272	259	285	254	263	272	266	284	286	256	320	269	256	272	270	297	264	278	269	283	315	293	295	265	258	280	284	289	239	277	268	276	281	275	279	275	274	249	255	288	277	256	280	292	279	281	246	277	286	287	268	237	268	294	273	270	277	290	265	301	266	274	271	255	264	286	266	259	246	300	293	261	270	275	261	269	249	294	260	295	291	262	266	281	247	280	278	269	245	258	255	248	283	255	266	247	271	255	283	259	303	261	267	285	279	283	274	298	271	269	285	283	268	307	278	274	268	257	268	266	261	251	316	277	284	283	300	266	301	283	238	267	254	252	297	284	268	262	260	274	285	302	267	282	271	249	234	281	279	278	277	274	259	286	244	285	266	239	290	260	268	272	269	240	290	285	295	283	260	277	291	292	303	294	269	297	296	268	264	267	287	263	292	289	296	288	268	271	265	268	263	281	237	274	283	288	241	265	254	267	265	256	265	287	289	285	256	259	261	267	309	258	256	249	260	301	277	265	272	270	267	276	277	278	249	285	282	289	278	283	258	277	283	296	277	304	244	300	287	277	265	273	269	311	266	272	288	263	281	299	302	267	303	276	284	271	258	280	281	284	278	270	264	253	267	272	273	274	273	287	275	288	287	274	270	285	276	272	255	261	260	256	259	247	281	289	268	270	278	278	286	253	249	263	257	278	304	281	257	264	263	285	293	285	282	285	244	270	265	284	297	292	299	312	299	287	284	293	296	272	260	252	268	313	271	315	262	245	249	252	264	264	264	277	279	255	265	272	232	295	255	285	239	246	287	273	265	284	276	280	253	262	280	255	310	273	253	265	289	255	262	288	296	285	294	278	251	258	280	326	263	271	275	283	312	306	267	283	253	268	234	284	276	258	279	260	303	274	276	294	267	299	272	277	250	293	303	276	269	277	287	258	282	274	268	288	280	288	261	286	260	277	268	257	276	292	287	280	282	272	273	290	278	239	254	233	281	249	291	277	266	285	265	277	261	277	298	229	254	257	234	311	273	263	278	272	295	305	312	277	289	267	278	276	261	256	271	264	260	269	300	281	268	295	289	269	261	287	236	272	299	252	262	259	285	260	263	269	253	299	292	261	304	249	272	252	285	268	255	249	268	266	275	275	275	301	288	265	267	223	241
7561	2601	6001	6913	6329	7201	35854	65430	62782	44746	27336	10645	3042	1167	786	794	767	778	753	767	726	776	712	776	761	708	702	698	773	758	784	748	768	733	763	777	746	757	706	782	719	759	747	765	779	717	766	750	748	765	773	729	727	712	767	772	757	695	724	750	773	735	738	744	730	754	766	755	746	758	745	766	718	740	784	752	727	758	736	707	713	734	753	727	718	705	720	764	714	692	751	766	754	752	736	764	725	755	778	749	772	759	771	730	752	687	746	705	739	732	717	768	778	740	731	732	725	716	727	779	714	775	753	724	748	691	727	790	741	747	733	737	729	759	799	736	747	756	742	740	712	739	750	701	777	768	712	747	705	767	754	726	735	789	761	743	756	733	742	751	736	760	790	748	729	706	746	741	760	764	737	780	745	766	703	725	739	795	746	792	772	795	763	697	728	770	734	731	649	736	712	715	723	742	756	728	740	737	728	733	723	778	694	722	794	752	791	812	747	784	748	780	727	765	794	762	711	760	777	755	772	796	779	740	731	753	758	723	730	721	786	786	799	764	677	782	742	773	738	777	753	770	785	796	722	732	691	751	754	755	719	735	723	699	769	730	800	783	774	754	741	765	747	744	737	746	737	741	742	686	815	746	760	765	734	733	769	774	713	750	734	742	721	744	719	691	725	772	772	775	812	716	743	761	730	743	763	731	745	743	686	736	745	733	731	732	693	771	853	715	736	722	790	728	753	721	740	754	750	731	750	742	705	732	746	724	783	705	775	721	774	777	742	765	738	702	669	748	756	720	767	769	763	696	748	754	758	727	719	755	713	761	788	757	801	726	797	702	753	734	756	727	730	754	753	789	780	731	807	767	747	808	792	750	754	738	770	734	821	738	773	716	796	765	751	758	708	746	774	785	712	755	762	761	715	752	763	796	686	719	742	774	765	783	712	756	721	755	790	785	735	770	786	798	737	756	777	772	750	779	719	760	760	742	759	780	738	735	724	783	710	770	737	781	738	743	741	778	743	768	746	750	771	742	781	739	787	770	732	723	727	735	758	765	732	756	751	734	756	746	737	801	675	737	721	756	725	766	804	774	749	774	767	746	739	728	736	747	697	809	730	787	723	721	745	749	748	748	740	744	698	767	772	820	740	774	738	756	712	803	773	774	772	701	708	760	744	710	805	728	733	743	761	774	783	793	780	747	758	754	783	743	745	759	705	761	797	717	744	766	767	783	753	748	729	791	751	774	685	731	708	733	709	776	763	776	764	707	721	740	721	745	751	766	733	798	760	702	726	734	745	711	745	719	783	762	739	748	778	764	700	773	733	657	739	697	772	732	717	736	742	739	721	743	733	785	743	750	720	774	731	712	769	746	753	745	769	772	752	786	728	772	765	764	735	745	757	806	749	751	710	741	780	783	752	778	782	788	768	727	729	739	782	722	813	734	768	719	766	720	724	775	745	755	802	755	762	754	747	719	765	719	688	756	728	796	744	752	816	716	717	733	713	742	725	770	712	757	735	711	734	718	688	794	805	713	694	739	699	751	685	767	776	712	755	723	764	751	746	718	790	771	743	772	746	743	817	710	773	769	800	767	724	799	738	738	762	752	740	751	754	742	691	741	736	759	751	776	710	740	711	797	759	747	752	727	798	756	742	752	729	712	721	713	752	785	727	710	716	766	757	745	757	792	734	778	751	719	768	804	713	780	770	749	745	750	736	772	741	744	724	724	800	759	737	759	786	738	753	740	776	747	734	736	696	785	715	774	730	778	681	764	745	764	765	714	773	749	753	723	758	737	752	797	753	797	729	714	730	763	743	779	724	774	761	746	739	740	745	735	756	754	738	734	744	742	776	766	733	730	775	753	756	741	720	828	759	744	747	706	750	708	713	743	710	675	728	702	752	706	774	741	745	756	764	744	776	751	692	766	776	734	768	740	740	752	734	786	762	721	718	780	725	778	770	742	730	686	789	747	695	789	770	726	728	789	744	806	739	759	736	777	769	760	784	773	742	738	740	669	726	744	729	803	747	800	761	760	749	762	727	708	723	720	816	779	720	726	734	764	737	735	744	724	736	750	725	730	789	749	780	745	760	736	783	755	750	728	759	757	718	772	723	763	803	714	742	746	749	770	770	789	748	737	760	789	769	706	712	763	723	739	722	733	750	719	747	704	691	724	743	765	757	737	756	734	751	751	747	706	739	758	762	759	762	780	765	745	763	752	722	727	714	707	731	710	720	750	766	689	729	758	767	737	719	745	750	786	750	790	753	748	733	765	712	768	752	768	763	760	781	824	699	747	729	749	732	765	741	725	742	759	733	781	790	742	720	757	758	719	771	761	726	768	750	718	743	740	744	771	705	778	693	721	689	766	752	749	736	757	734	763	707	733	772	776	751	750	751	792	749	763	748	742	742	726	722	716	729	742	768	779	747	737	789	747	769	764	727	732	712	753	743	735	793	746	771	738	748	734	733	775	783	730	748	734	750	729	743	726	752	749	724	728	761	748	735	730	758	753	729	746	685	723	776	726	749	740	725	755	797	702	773	740	717	751	752	695	708	728	707	777	756	735	783	755	763	708	758	777	719	763	760	731	743	736	744	762	773	731	742	764	726	755	731	735	782	762	724	753	761	766	695	736	777	768	764	748	711	767	750	767	748	786	752	754	760	789	741	743	757	743	747	760	734	773	741	763	764	726	706	699	760	744	721	757	762	738	712	769	792	749	762	759	733	751	789	729	748	767	727	763	745	744	761	770	758	733	717	749	736	680	744	755	748	731	716	755	763	758	734	703	723	766	791	716	741	811	755	723	750	788	738	725	764	775	747	733	754	749	794	780	768	702	798	763	759	747	750	736	753	742	767	734	722	738	758	775	761	759	786	728	764	751	780	754	733	762	732	742	710	696	686	726	727	727	735	767	727	740	806	703	731	750	777	751	759	709	763	752	749	762	734	755	700	696	710	756	760	745	772	722	715	736	769	706	727	743	753	754	724	721	748	751	734	735	755	749	775	749	770	773	762	791	745	726	741	808	759	764	729	804	750	761	734	744	761	753	786	691	723	782	762	739	783	743	776	704	751	788	741	758	768	745	735	742	771	744	772	758	797	800	714	769	754	730	803	731	751	746	751	781	773	746	732	770	746	777	724	747	758	724	823	753	737	765	739	740	695	723	778	681	709	737	736	725	717	752	780	771	745	728	684	743	749	743	756	764	747	764	731	713	703	720	775	764	762	801	781	737	752	699	761	769	726	753	723	755	769	740	769	745	701	727	741	744	741	768	781	792	703	710	760	745	746	753	716	746	730	741	746	761	752	779	737	771	722	746	728	727	775	742	772	718	756	744	748	727	766	747	690	813	727	746	740	681	754	779	724	788	727	777	754	794	787	754	707	773	746	759	753	776	736	740	786	735	760	791	724	743	752	747	674	717	727	750	745	723	718	764	711	764	709	779	737	757	761	754	766	775	751	744	762	773	741	751	730	735	719	736	742	719	718	808	754	742
2228	430	479	447	369	330	951	4184	5636	3271	1356	634	400	309	311	329	319	296	325	270	301	301	311	308	322	316	290	329	288	313	271	278	316	334	301	311	268	276	328	298	289	307	295	278	289	306	314	313	315	291	308	295	319	318	281	294	312	321	312	295	338	323	278	315	309	318	335	307	291	310	317	291	296	283	302	314	295	307	304	296	293	297	292	284	312	307	317	285	327	278	307	331	288	310	316	284	287	285	339	311	313	297	291	308	288	320	312	296	288	315	315	300	342	277	285	258	283	324	295	319	283	304	324	274	263	325	296	305	326	315	296	323	289	329	296	276	286	308	272	302	335	288	262	304	272	282	320	305	283	286	287	314	286	300	284	291	320	285	288	276	302	295	305	311	328	299	331	314	288	308	314	290	281	313	305	288	316	297	304	344	312	295	307	302	278	311	282	291	279	310	290	300	299	301	319	264	301	282	276	303	333	339	271	297	307	320	323	303	353	287	346	263	322	315	304	291	320	281	282	277	289	322	287	314	325	302	312	314	284	271	294	304	311	257	305	310	321	311	295	290	313	289	313	326	298	312	325	300	269	283	317	290	273	325	314	295	305	329	288	315	327	266	332	339	302	306	282	263	244	276	296	290	290	286	276	286	315	290	298	279	316	281	273	275	285	300	274	299	274	298	281	323	300	301	326	292	293	295	305	285	314	334	296	319	298	290	328	286	277	287	317	298	320	295	287	288	294	296	290	291	327	284	296	300	301	295	272	314	277	310	271	262	291	288	305	344	294	320	274	304	294	323	316	284	316	269	302	277	317	279	266	292	311	288	305	304	271	328	296	317	307	311	324	325	296	333	286	315	290	287	293	317	311	274	281	297	331	281	274	287	313	313	303	307	317	314	295	280	287	323	294	288	286	286	306	337	326	313	317	326	320	316	335	275	272	276	302	274	279	282	320	302	312	301	320	295	286	313	277	317	292	332	292	282	314	293	318	311	309	291	298	265	293	320	313	301	299	332	284	296	287	294	291	317	312	293	281	280	334	290	303	295	325	321	318	306	296	318	298	301	267	286	305	290	284	290	315	302	312	299	308	290	276	296	340	323	286	264	308	317	312	289	321	300	279	282	298	315	320	297	275	321	317	310	312	320	294	318	331	267	314	299	311	336	295	298	292	300	332	292	283	308	288	310	328	297	316	273	325	305	300	296	285	282	279	311	302	286	297	316	253	286	296	309	290	312	284	296	314	291	296	287	286	310	314	288	314	302	314	293	303	271	286	306	337	284	273	309	324	321	275	338	306	308	281	309	296	321	293	321	307	292	297	289	306	317	283	303	292	301	290	294	276	299	280	289	297	304	301	315	282	319	281	296	345	324	355	324	296	348	288	319	302	322	302	310	281	307	284	297	306	309	325	326	298	293	288	306	304	301	316	302	323	296	326	305	294	308	306	266	291	291	317	287	297	286	294	280	309	317	269	274	329	300	317	297	269	291	297	275	265	293	295	253	304	305	292	307	297	321	273	291	293	272	312	293	303	287	302	262	297	294	277	275	311	264	274	296	309	314	289	292	329	292	310	279	285	339	307	306	301	301	316	259	307	307	311	288	292	304	337	314	288	302	271	303	293	299	326	330	293	315	313	267	295	262	281	336	290	286	303	295	290	313	325	269	282	339	303	318	274	324	283	309	261	275	293	283	313	292	312	286	292	265	275	328	310	317	333	274	308	317	275	304	275	354	313	316	332	304	320	313	311	297	306	321	303	326	299	307	321	323	314	309	312	291	294	280	325	281	262	274	299	256	310	313	308	297	281	318	306	307	264	263	316	294	325	284	310	272	304	293	302	277	285	314	303	303	311	303	300	296	301	301	319	295	306	291	324	270	294	280	282	315	294	294	288	311	288	296	294	293	305	291	298	304	302	286	273	307	319	300	295	316	297	287	314	299	320	296	292	279	303	305	300	288	306	272	294	338	291	292	283	292	304	314	285	299	324	297	282	318	295	289	314	288	305	303	285	323	309	292	321	304	299	304	269	303	269	291	303	303	326	291	289	307	297	313	283	291	281	331	315	333	299	301	302	292	283	267	258	309	280	307	299	272	284	278	297	272	283	333	303	284	315	312	280	292	304	322	282	310	309	303	289	296	301	298	274	311	297	280	294	270	300	331	275	290	316	297	314	285	309	277	292	312	311	289	312	316	266	290	300	294	262	305	323	266	308	309	311	310	301	279	305	297	278	306	288	302	295	309	301	308	314	307	334	324	345	276	274	295	292	320	307	325	266	296	318	273	310	310	288	304	303	316	279	313	278	288	308	280	258	295	273	301	313	263	309	308	292	322	281	295	294	325	280	298	284	317	312	301	300	304	311	289	282	301	331	282	320	277	301	313	314	297	314	298	328	293	322	293	258	269	296	283	320	315	311	257	299	310	318	282	288	307	297	317	312	319	282	319	302	320	304	299	287	296	295	289	296	272	306	297	324	303	298	300	278	314	317	290	304	284	331	297	292	312	299	306	294	314	304	323	277	277	297	327	288	290	294	293	292	305	300	296	291	305	293	333	307	287	316	299	318	322	310	263	273	279	325	305	293	325	337	315	288	335	298	309	277	310	302	285	295	319	294	260	322	300	297	324	308	316	269	304	322	292	321	276	330	290	287	310	311	277	340	264	302	288	284	312	307	315	306	291	286	310	285	291	298	277	306	321	298	297	295	279	311	291	295	291	315	334	303	292	321	300	300	299	299	300	283	270	317	288	315	297	300	288	298	290	292	301	303	291	327	311	312	321	312	303	324	316	301	262	290	316	300	312	324	318	277	297	315	295	321	301	322	302	317	314	305	309	291	301	285	269	318	291	270	290	312	308	309	289	305	266	297	285	320	301	300	296	281	274	274	271	286	291	308	305	262	280	325	295	290	265	287	297	314	308	304	316	299	320	317	305	311	339	317	296	302	292	299	319	273	292	311	291	262	312	290	296	325	289	322	308	289	300	306	325	284	286	318	287	304	295	333	270	281	290	286	283	294	306	283	314	282	307	296	304	309	345	301	309	275	258	310	306	309	301	311	284	348	289	305	310	327	318	295	296	296	312	298	301	290	276	281	301	313	318	303	290	281	296	310	306	304	292	298	322	326	306	306	283	292	324	279	285	299	295	298	289	316	315	293	272	291	313	325	332	307	281	299	317	305	319	304	278	314	288	317	283	302	320	267	325	330	282	288	291	311	307	276	305	341	312	293	314	278	301	314	338	287	299	309	304	290	321	276	286	327	298	296	330	289	305	290	303	278	313	307	287	296	322	288	313	287	295	301	293	274	340	331	265	294	305	271	303	327	311	328	289	305	293	325	317	304	313	300	280	306	301	313	299	281	289	325	303	291	297	303	313	283	311	315	323	296	296	313	307	313	310	277	295	300	272	286	278	274	262	290	290	299	281	283	301	313	324	286	280	300	295	288	297	304	293	297	289	285	302	272	280	297	288	304	328	296	323	310	303	313	301	295	283
2555	938	1172	1293	1202	1171	4451	17481	19443	11337	4689	2038	1097	910	806	802	801	774	794	849	814	828	805	796	834	813	827	792	804	840	800	874	832	769	825	806	795	816	825	823	809	837	808	807	849	812	815	819	825	827	830	774	804	855	765	841	861	827	804	823	780	787	750	795	790	814	784	793	799	819	827	792	826	773	777	794	776	859	801	821	797	814	834	794	858	862	815	793	803	788	811	816	808	828	749	809	797	745	805	830	791	777	859	763	775	765	800	783	744	775	827	816	811	862	810	820	765	819	867	787	804	819	828	809	808	804	819	806	824	820	846	773	782	842	775	779	817	803	768	797	762	818	829	782	849	810	824	835	785	855	825	795	821	798	837	818	757	807	806	817	782	862	754	782	821	835	802	827	802	823	833	822	783	815	784	808	812	782	812	825	810	767	802	818	803	777	791	845	792	825	809	767	766	802	840	814	800	808	769	850	816	790	869	825	799	746	805	803	780	750	783	810	836	858	829	822	820	771	848	765	823	859	884	792	811	848	778	776	818	796	764	823	795	771	835	795	791	775	845	849	830	849	752	784	804	802	790	807	802	766	796	835	832	771	815	816	811	815	826	830	861	773	807	820	828	800	820	812	814	846	790	858	823	771	834	805	800	810	835	822	757	835	841	820	815	819	788	815	840	810	787	834	811	759	835	818	832	827	831	851	813	808	811	812	797	800	824	801	829	821	855	795	797	757	795	837	776	821	859	861	787	807	812	832	803	793	836	796	795	795	782	806	767	797	827	818	826	850	772	832	824	768	847	839	831	834	788	774	824	850	798	808	801	807	803	773	799	868	822	854	802	788	763	800	787	836	756	801	847	820	850	805	848	791	799	858	793	844	806	847	785	807	790	779	800	804	785	815	799	826	767	805	787	863	798	807	775	782	777	829	805	834	788	787	837	797	796	816	812	803	805	779	827	837	812	844	821	792	829	819	752	783	781	793	826	809	867	806	821	791	809	817	832	819	779	831	832	807	805	827	795	823	791	804	847	754	828	780	784	808	819	811	826	838	818	837	762	849	844	854	777	837	779	799	801	864	841	780	769	830	805	803	831	753	800	799	758	794	814	789	798	807	807	828	835	792	784	790	800	810	851	829	818	849	814	778	759	792	793	826	806	813	781	804	808	827	794	806	826	813	797	828	758	820	779	791	802	790	846	824	853	871	842	814	807	820	741	875	788	862	836	786	799	798	818	826	821	833	808	819	857	750	831	817	786	795	807	827	805	816	839	798	796	843	775	807	832	819	805	782	786	761	806	789	782	847	809	804	807	799	821	796	782	845	796	780	863	791	773	773	802	869	783	870	807	798	842	809	822	784	788	818	825	773	815	791	778	827	807	763	803	810	840	840	785	795	850	835	803	851	781	804	761	808	826	824	850	818	897	805	758	817	794	777	847	786	801	777	824	809	779	855	842	825	769	857	820	805	833	790	798	829	758	817	863	853	825	826	817	852	787	864	806	787	755	809	844	805	790	851	811	793	821	788	803	849	834	801	762	775	845	855	834	782	832	783	805	758	817	787	772	783	812	830	822	812	783	778	827	838	834	850	818	824	847	836	794	827	824	819	821	817	815	765	804	815	757	881	791	847	790	805	799	814	770	804	801	813	805	818	797	799	791	787	859	805	799	853	792	839	787	829	851	817	822	859	797	858	806	835	812	801	822	824	830	857	843	785	828	810	834	840	831	796	816	799	812	811	846	835	830	792	834	834	820	815	823	748	823	808	775	787	821	808	829	815	813	836	806	828	866	768	770	785	769	831	836	823	749	776	848	839	827	846	781	799	826	795	846	798	820	788	797	767	887	820	833	765	807	869	809	828	770	806	801	865	820	779	779	798	826	843	876	880	820	778	828	818	879	754	837	784	830	783	798	788	782	869	801	890	811	810	816	832	797	815	831	863	728	826	815	820	833	800	799	798	861	839	784	820	813	751	784	770	809	789	819	815	755	782	778	823	800	823	796	822	812	858	749	846	820	791	758	827	796	813	818	797	841	746	832	835	811	792	832	843	838	757	835	797	787	785	816	811	819	781	805	856	833	833	804	857	812	839	842	764	848	780	788	843	788	796	827	810	820	800	792	770	778	789	802	833	838	835	839	842	784	812	801	805	818	739	827	830	785	799	840	753	813	793	819	872	767	787	782	808	841	805	841	838	817	802	844	824	801	818	776	811	837	839	818	814	845	822	813	795	787	862	844	794	833	809	819	793	814	824	813	811	795	793	800	798	897	782	808	874	822	819	862	801	837	865	800	821	815	828	810	796	807	810	851	789	782	823	758	818	813	856	752	765	817	833	794	764	790	783	781	768	841	852	846	839	779	813	844	794	772	822	774	852	779	842	817	835	807	827	744	801	768	806	826	802	802	778	804	807	762	777	766	786	813	826	825	816	789	800	818	846	827	818	818	859	778	787	806	798	769	832	777	781	809	796	838	855	861	808	775	821	810	838	816	815	816	845	857	870	846	797	806	819	803	747	779	802	807	799	810	801	775	823	822	849	807	838	822	817	840	801	870	823	851	803	829	859	843	833	780	840	749	850	767	798	837	778	795	829	810	742	798	818	810	825	768	801	743	812	804	813	784	861	774	794	823	796	826	799	822	810	763	800	813	784	796	802	796	807	813	812	883	817	801	810	836	779	840	810	838	822	756	762	807	817	757	796	773	848	793	805	780	808	804	778	799	787	803	800	797	777	771	818	826	797	810	785	806	833	833	799	801	838	796	767	784	822	846	818	798	787	788	843	860	757	814	805	775	835	818	801	801	810	841	824	808	772	852	783	792	806	797	758	807	878	770	780	814	798	776	830	791	790	809	824	864	790	814	773	826	804	744	809	787	866	833	799	791	860	767	795	771	825	865	797	761	777	774	798	819	787	806	829	838	825	812	827	830	801	853	763	782	793	825	781	845	815	786	815	807	780	797	787	809	808	826	747	819	783	822	828	829	796	804	851	840	800	889	841	838	798	807	806	803	765	821	825	815	802	767	828	800	795	814	821	800	849	822	892	709	861	807	841	856	820	841	770	825	818	796	799	801	830	846	793	812	777	849	796	816	804	834	782	783	832	811	846	832	801	815	808	818	771	792	838	819	798	798	791	825	809	831	816	773	818	792	792	814	760	744	821	845	841	809	823	850	812	846	812	778	792	794	802	807	789	807	793	801	824	819	853	834	850	798	834	798	794	853	845	847	823	823	823	819	792	879	774	847	817	785	806	761	838	817	779	801	800	814	796	831	843	837	856	775	890	829	783	845	827	801	835	841	801	808	844	808	813	812	778	829	821	820	823	827	802	830	837	800	824	786	812	785	859	784	770	811	811	797	769	872	844	766	823	773	768	789	833	803	828	836	813	797	762	849	801	822	825	832	778	834	823	839	781	825	773	837	809	862	812	791	839	805	850	812	855	830	789	808	874	796	780	807	790	813	838	795	795	800	811	799	900	844	848	813	812	821	829	794	752
7322	1215	1658	1249	995	1076	16995	36201	33166	18258	6423	1810	567	324	292	322	284	329	290	282	312	309	296	303	296	294	270	261	275	261	274	306	319	290	274	284	272	289	306	298	309	293	268	317	269	299	294	286	289	265	242	277	283	295	300	285	263	263	276	292	278	277	278	282	289	292	287	309	275	283	295	300	303	304	298	291	266	294	303	294	280	289	282	291	281	280	274	276	286	282	275	291	303	283	283	285	329	307	290	297	305	279	261	314	300	278	290	276	317	306	276	299	308	303	319	295	320	270	309	297	299	274	302	294	269	307	290	282	301	277	275	273	266	287	298	267	243	278	301	288	278	336	261	311	278	287	303	304	322	282	312	313	302	294	267	316	332	291	275	298	289	317	310	276	277	283	333	283	298	291	296	270	314	294	293	287	294	297	314	258	309	293	288	257	310	282	261	294	293	265	307	304	296	266	302	284	298	284	294	289	303	282	284	277	300	300	298	269	296	301	308	294	284	261	281	290	295	283	269	309	280	281	300	310	258	268	305	299	284	251	273	254	302	316	269	276	324	295	296	266	328	311	268	286	279	303	300	306	263	324	269	292	290	288	307	287	311	296	302	338	264	296	280	288	297	275	280	302	304	293	256	287	314	289	277	303	302	311	296	303	291	291	306	313	275	311	282	290	306	279	299	264	293	295	256	316	265	262	274	291	266	280	281	276	296	284	278	268	295	276	308	292	260	310	315	306	301	273	294	294	314	291	286	278	300	271	276	315	336	295	300	284	290	287	292	271	312	259	297	287	292	268	305	264	266	315	277	308	235	277	283	264	300	265	291	265	308	268	290	266	296	254	284	322	290	303	306	312	297	307	263	274	303	286	306	268	300	291	305	303	295	305	289	280	311	307	314	276	268	283	290	283	305	310	312	308	269	288	277	242	283	281	290	290	284	265	292	298	269	310	339	281	290	288	267	303	284	248	294	269	290	275	289	283	298	281	293	262	270	307	280	289	294	304	274	296	312	287	317	268	273	277	288	286	311	282	267	299	277	264	281	272	315	267	284	273	292	325	302	283	275	287	277	272	308	305	267	299	320	294	345	279	279	290	262	272	276	299	300	332	292	279	266	273	301	293	242	298	287	279	282	272	281	287	268	284	259	265	272	302	289	282	236	306	292	283	289	290	339	284	264	299	265	322	305	322	308	278	244	307	297	287	270	301	302	314	292	332	318	290	282	305	297	286	297	307	269	285	318	292	274	297	304	280	268	309	277	262	310	285	311	288	284	279	284	286	302	301	288	293	274	269	266	283	294	343	272	266	321	287	292	288	287	262	284	292	269	274	289	261	336	314	296	269	273	318	279	291	289	278	322	281	306	303	318	277	320	262	308	294	297	260	291	281	269	269	299	272	301	303	300	296	303	277	299	252	311	316	290	304	329	296	276	256	261	306	270	288	306	272	295	274	282	296	308	309	277	259	299	286	281	292	292	264	295	287	265	267	288	273	289	284	254	288	265	279	295	278	296	272	288	290	296	303	288	301	294	322	300	304	280	273	257	277	275	260	320	315	275	303	325	289	299	275	302	310	285	309	286	283	280	286	289	299	284	306	309	297	294	289	283	288	289	308	296	325	300	301	309	284	298	311	322	284	277	277	291	307	278	284	298	278	286	301	259	303	259	309	304	329	335	296	323	259	285	280	289	260	306	303	310	298	281	288	298	328	315	301	317	264	284	272	275	280	255	311	281	289	303	273	283	287	264	288	289	269	284	301	271	290	300	317	268	313	318	293	314	284	270	281	273	295	269	298	272	284	255	292	328	283	300	324	314	265	280	293	307	279	272	262	269	296	299	279	277	287	288	269	309	275	294	265	326	285	280	309	291	266	246	310	292	267	302	311	312	271	278	327	299	313	299	300	289	308	307	290	307	298	263	283	317	274	293	271	290	295	323	280	322	333	280	330	281	252	263	310	325	299	319	318	265	308	287	279	277	267	293	272	301	269	302	270	267	295	279	308	296	296	309	270	277	264	309	254	277	285	306	304	288	280	266	303	287	297	311	304	293	321	300	288	326	278	251	247	275	274	292	305	291	296	306	315	294	290	293	285	282	250	295	296	259	275	278	307	292	321	271	303	307	304	295	297	296	331	264	297	352	252	307	275	261	276	275	282	265	271	302	308	290	272	310	295	276	280	296	300	261	279	274	306	301	297	263	289	288	303	310	305	304	310	285	300	284	281	283	289	283	276	293	258	283	277	280	287	269	311	283	316	311	289	292	296	275	309	312	280	300	287	303	297	265	273	307	293	312	311	262	292	276	294	305	288	319	275	308	310	289	298	319	289	296	310	268	260	286	240	286	308	310	291	285	283	277	273	259	289	289	312	305	292	312	282	304	314	287	301	284	287	304	262	316	299	276	285	275	280	310	255	299	273	317	269	289	295	320	296	260	289	263	298	267	285	278	295	316	289	259	270	270	281	300	304	298	282	287	284	275	283	276	287	277	282	280	270	270	279	280	297	310	298	283	280	301	272	284	301	300	280	297	289	294	308	286	274	257	274	321	296	286	282	251	305	280	278	277	249	291	301	298	280	266	285	281	317	295	271	279	272	255	286	276	274	313	264	299	268	306	299	282	301	287	270	300	274	294	294	289	280	276	277	278	290	272	291	263	261	277	304	251	281	284	288	313	245	290	297	280	270	302	252	295	286	232	284	299	285	281	297	301	293	285	302	283	258	305	300	300	276	291	257	293	277	292	304	293	309	316	291	294	264	274	305	303	307	270	264	288	275	315	294	290	274	300	289	299	336	314	280	285	294	287	288	283	313	295	314	276	289	293	290	316	253	325	319	287	309	327	291	316	293	301	318	296	294	286	317	276	279	309	275	284	296	253	295	290	294	294	297	313	310	297	282	273	312	309	284	334	311	307	300	284	288	295	299	277	304	293	279	309	305	298	302	278	322	282	288	264	297	319	290	309	260	276	278	322	296	294	289	315	274	285	252	323	288	297	300	281	311	306	276	268	289	363	249	295	295	296	293	253	284	277	278	302	302	322	302	296	316	308	267	297	282	288	273	308	300	308	278	258	291	265	296	304	303	295	304	306	268	307	266	293	291	285	307	251	276	293	329	267	318	310	309	294	283	296	277	294	323	275	287	305	299	286	283	298	265	283	301	322	277	315	256	294	306	289	276	287	310	317	299	275	315	273	304	266	280	304	305	296	301	290	299	292	291	298	271	265	291	282	237	294	288	297	295	301	264	307	272	271	280	275	293	304	312	279	310	313	266	307	311	274	304	296	301	286	305	293	291	276	306	290	306	296	273	271	294	307	298	266	305	277	298	290	289	306	289	300	254	296	306	283	282	252	273	286	285	310	283	285	266	247	293	265	273	309	305	281	288	287	281	291	266	317	296	293	300	300	309	320	280	310	271	280	314	305	279	267	297	276	305	289	301	306	296	275	285	286	268	304	282	280	293	321	300	278	277	282	298	293	288	278	268	273	280	287	331
5748	1811	3727	3974	3691	4262	34722	54181	49387	34575	18199	6757	1930	972	872	815	755	803	775	801	753	776	784	807	843	725	793	801	786	798	747	797	801	791	814	800	771	753	768	824	797	809	773	805	805	762	798	779	800	694	821	787	772	790	817	774	757	766	832	790	756	781	806	795	787	798	810	799	743	755	778	815	802	751	801	795	752	826	826	816	783	756	837	780	773	826	815	779	781	765	774	802	818	820	758	780	784	794	778	748	811	800	822	824	794	801	810	765	826	823	797	783	794	807	800	770	778	798	818	720	729	802	795	781	832	772	747	839	797	780	849	751	793	803	795	765	815	787	786	806	809	780	807	729	819	809	769	787	749	797	807	762	811	727	749	839	772	760	781	773	776	795	802	807	744	724	849	837	764	815	774	826	770	762	782	788	759	803	789	781	816	794	783	830	779	783	806	774	781	799	769	797	808	765	841	795	765	840	827	784	769	738	770	818	780	808	803	791	758	831	765	792	761	756	756	802	812	828	774	806	777	785	709	837	806	761	768	782	785	726	839	796	788	791	761	845	795	788	760	805	792	725	780	787	823	839	785	780	791	772	799	793	806	812	832	745	815	873	753	810	809	796	803	770	800	777	808	808	827	764	781	741	821	817	838	781	786	810	805	811	760	822	795	778	815	738	866	819	789	816	755	807	759	798	758	790	780	783	802	778	789	812	787	792	791	766	800	773	799	817	763	837	790	780	759	753	784	817	833	805	822	800	844	818	754	778	817	780	797	761	798	801	802	831	797	798	763	787	781	760	820	780	812	830	794	726	798	780	796	753	808	843	799	774	764	824	793	785	780	819	819	757	772	788	790	769	823	828	756	764	819	790	775	787	787	763	820	771	759	771	792	788	815	802	811	857	813	782	769	822	804	764	768	784	775	791	783	788	739	783	807	766	805	783	721	739	807	809	816	775	798	771	829	786	795	772	788	791	811	714	781	757	776	804	853	800	827	754	817	785	776	815	825	795	837	774	817	778	794	801	739	788	820	824	783	770	800	818	809	788	781	819	795	839	727	776	817	782	816	787	771	782	741	729	801	789	822	794	773	813	814	848	818	793	834	838	782	818	756	756	774	805	779	784	809	719	840	801	793	828	758	781	757	785	766	806	805	822	789	792	752	816	768	793	804	854	810	810	810	791	807	767	864	775	775	843	790	777	781	758	758	818	850	811	795	821	818	736	780	803	857	820	767	817	819	785	742	810	749	782	808	780	792	812	780	781	835	784	743	790	798	745	772	854	771	795	779	775	771	781	784	753	788	817	826	759	760	788	801	788	824	782	794	779	722	766	781	764	759	772	771	847	770	790	795	767	779	768	813	789	783	789	800	809	796	785	762	803	758	734	806	821	836	767	778	777	795	796	819	757	791	789	843	792	818	773	786	802	805	782	767	820	794	810	790	774	774	776	814	756	800	823	825	788	819	750	778	807	771	751	772	791	785	765	743	779	768	808	804	806	786	793	767	723	780	819	776	837	797	769	788	738	737	790	790	769	796	812	794	837	769	782	748	761	743	777	785	774	783	763	761	791	766	775	772	803	786	814	751	773	808	746	789	767	811	817	781	791	797	819	770	776	770	873	849	769	749	772	794	756	842	778	779	801	784	766	792	766	799	771	774	760	719	764	822	795	824	763	739	813	809	800	761	788	814	797	804	814	782	785	756	783	806	788	747	749	813	791	780	798	785	804	765	818	801	862	784	778	757	763	811	810	783	781	759	757	767	769	802	796	810	780	778	782	829	792	798	773	777	796	816	764	757	791	781	804	791	806	799	780	756	758	795	769	802	836	830	746	867	774	776	781	787	784	837	752	783	777	750	793	832	763	792	809	766	738	766	794	797	828	794	799	770	767	787	747	777	787	852	741	834	775	802	770	751	814	767	812	816	769	768	782	827	770	739	819	785	819	776	798	786	810	818	798	734	758	797	738	811	807	825	795	791	793	762	766	755	818	773	761	834	819	771	795	831	789	765	755	759	758	751	713	795	768	786	757	771	806	823	776	773	795	753	818	793	784	756	846	838	798	771	787	808	782	771	750	825	830	804	802	835	773	760	779	809	794	817	783	767	802	770	805	783	808	769	818	786	783	791	809	818	787	763	780	825	765	814	765	767	771	776	763	815	804	806	770	781	785	787	804	758	820	814	809	838	733	781	794	765	793	763	788	830	787	757	832	772	828	802	788	787	754	817	786	806	780	779	778	762	753	735	789	788	774	793	741	766	796	738	838	789	809	841	791	835	745	756	772	740	830	823	764	821	775	779	740	782	820	759	812	843	806	855	801	858	798	790	795	776	785	771	794	803	799	803	811	776	795	789	745	791	778	781	765	786	829	772	795	770	793	767	781	768	802	832	781	813	797	768	753	828	770	763	803	856	817	777	839	838	828	763	785	773	768	783	747	778	846	757	793	767	829	757	790	801	818	858	788	789	785	789	799	815	773	770	783	822	787	767	802	752	844	790	787	752	778	801	799	814	800	824	787	791	771	813	815	763	794	792	820	814	778	744	818	788	819	786	824	819	756	777	788	837	787	782	699	772	800	775	747	804	758	776	806	827	792	781	734	787	796	801	836	813	774	815	765	718	774	787	755	793	782	764	707	771	793	795	789	748	755	728	770	735	771	748	788	771	765	755	749	808	831	815	816	737	809	816	794	801	773	772	802	795	770	857	789	739	797	815	749	736	782	804	800	773	788	788	780	799	785	780	725	811	799	781	767	827	780	804	800	763	812	746	789	732	806	812	765	783	780	789	792	730	783	803	776	769	806	796	813	781	771	784	754	794	782	791	771	795	801	788	780	805	785	812	788	823	817	768	787	814	768	810	797	815	733	780	787	753	812	779	806	775	749	768	777	785	829	779	723	758	788	798	788	744	830	817	786	826	813	769	814	722	808	804	766	752	774	782	767	779	801	804	816	777	789	745	779	756	795	796	780	777	816	780	752	787	818	732	761	802	822	779	740	830	777	775	761	788	758	821	801	811	763	765	776	778	759	766	744	815	759	773	775	780	823	788	770	796	806	763	790	787	794	782	806	762	840	786	774	789	775	798	776	774	725	841	794	817	792	786	734	743	797	806	841	870	757	798	817	783	803	822	716	795	829	785	796	776	785	748	774	822	803	763	784	765	818	832	764	770	833	770	817	754	771	718	783	791	811	788	796	789	788	770	765	765	734	831	776	817	833	793	782	786	808	746	808	799	771	759	766	796	764	754	792	779	755	816	791	827	810	839	801	778	795	783	758	745	817	795	777	807	843	781	795	762	782	731	832	777	780	782	807	779	802	826	795	831	804	728	778	817	786	762	784	803	826	816	811	840	809	791	799	789	767	807	792	726	784	782	780	760	749	837	781	820	784	827	772	778	793	755	790	796	778	780	766	820	784	798	819	805	804	818	825	757	741	818	786	782	810	776	799	762	784	767	781	796	757	793	751	857	753	812	769	773	804	773	770	795	800	755	818	785	725
13718	2693	3241	2633	1824	3507	29585	47440	44989	29854	14072	4178	1087	453	313	289	281	297	300	278	288	288	266	279	258	268	265	282	269	290	293	285	260	287	256	250	243	256	300	284	285	267	275	286	275	273	261	271	279	307	261	254	282	307	302	255	288	305	254	315	282	285	255	276	267	295	291	271	287	233	275	295	310	252	260	290	253	273	282	270	272	267	266	278	287	294	280	278	301	289	249	269	276	253	283	267	267	281	294	283	288	275	294	280	281	277	295	268	278	273	288	268	296	295	259	263	268	257	273	268	265	289	296	282	311	274	304	294	279	270	294	271	301	278	298	304	279	261	278	294	283	268	243	293	310	280	294	294	286	251	285	302	249	240	310	252	296	268	272	274	288	275	296	264	265	268	297	294	259	274	270	291	255	309	255	255	275	304	289	271	295	288	236	279	271	275	262	275	316	290	274	270	264	259	292	269	288	275	266	285	258	288	301	271	245	289	280	289	280	271	275	265	317	294	304	285	264	276	292	272	309	256	288	287	271	245	277	298	246	246	276	273	272	285	284	275	278	304	301	263	264	282	262	277	283	277	296	284	288	260	274	255	274	296	259	316	295	266	291	276	268	278	274	269	265	264	268	295	232	290	260	280	287	274	252	253	310	305	272	298	282	277	278	266	277	248	256	263	243	302	265	269	267	264	269	247	274	276	267	252	294	299	281	295	311	292	288	274	252	280	301	265	274	267	269	285	287	282	238	269	261	274	295	252	264	253	273	253	271	276	302	276	276	278	288	267	287	291	260	279	300	282	293	281	273	307	271	278	275	260	287	288	250	304	255	281	307	273	281	304	281	272	262	306	279	260	288	290	273	273	238	286	292	298	238	270	280	289	305	278	237	274	291	269	273	278	286	272	264	264	273	263	314	310	298	273	289	288	291	268	278	262	269	286	279	304	243	256	292	258	274	300	261	273	284	247	276	263	256	291	296	262	274	272	277	275	281	276	280	305	252	282	284	276	286	267	286	273	224	267	260	277	243	258	280	274	296	284	270	262	281	290	269	257	297	262	275	302	254	293	293	280	270	271	268	270	254	302	268	289	293	274	291	282	294	262	271	262	276	228	286	296	266	274	300	280	257	266	280	280	268	283	281	286	276	257	271	304	251	275	255	264	288	281	259	269	272	254	286	273	296	282	266	299	279	278	255	253	286	290	275	290	287	243	243	279	253	282	282	310	278	275	285	261	283	275	273	286	294	266	300	256	258	300	261	289	253	276	289	291	293	270	309	267	262	273	252	278	296	290	269	295	286	307	295	282	275	267	293	305	308	289	292	301	268	276	270	302	276	282	278	260	265	284	305	280	305	307	281	293	294	255	287	257	297	277	270	264	246	275	279	277	258	268	247	260	272	236	289	264	263	248	252	289	282	280	264	251	306	261	272	266	247	251	273	258	285	270	271	296	292	268	264	277	301	304	264	226	265	254	273	285	285	286	286	283	283	287	291	272	274	283	288	279	314	281	307	275	267	261	274	314	288	278	260	252	296	286	286	265	258	269	289	274	253	234	285	257	295	302	245	273	275	281	274	259	311	298	290	252	260	254	267	275	284	264	277	282	270	251	278	266	265	287	276	265	244	276	285	274	262	275	262	273	280	277	276	283	272	281	294	301	261	265	265	264	296	249	309	289	293	295	270	261	320	309	260	285	264	264	266	284	297	282	294	276	268	286	292	271	268	264	263	273	318	279	288	270	274	275	283	313	258	290	264	281	252	282	253	306	260	285	259	297	283	292	257	305	298	293	284	275	276	302	286	285	292	302	261	306	250	278	284	301	303	245	277	216	309	297	249	284	272	297	277	263	268	276	254	272	264	292	275	292	276	305	279	281	263	293	287	274	286	277	277	287	296	255	279	274	272	266	289	273	276	268	261	275	294	277	283	315	261	283	272	287	261	293	249	292	269	290	269	234	291	265	300	282	268	265	292	279	286	286	271	269	291	264	258	289	285	264	281	281	275	268	256	295	327	282	273	284	294	281	301	282	265	245	280	263	295	256	297	260	245	284	245	292	302	259	292	269	303	275	265	273	260	286	322	242	283	277	270	305	274	255	262	279	276	285	268	341	256	280	283	278	276	275	254	258	288	258	271	280	274	274	282	279	294	302	276	288	264	275	271	287	288	274	274	281	285	281	304	275	294	270	279	277	250	268	304	265	272	267	292	283	291	254	269	269	265	262	300	280	284	282	289	249	271	274	284	255	277	268	312	263	274	301	251	286	288	265	271	256	245	263	305	281	303	279	279	275	242	290	282	286	287	258	274	278	265	291	298	271	260	263	286	244	278	284	274	280	306	303	281	251	238	287	285	298	276	270	263	293	287	251	275	263	260	312	291	273	255	271	281	297	270	263	277	290	295	289	274	304	299	279	286	280	263	258	297	249	273	276	287	243	258	295	312	275	310	296	261	289	255	276	276	274	287	311	269	306	309	293	248	302	299	272	286	291	286	280	263	279	270	277	291	275	253	289	264	313	274	298	265	279	279	287	285	279	275	256	266	272	277	308	281	270	251	286	298	291	262	271	293	273	292	274	287	278	258	300	260	275	266	306	288	310	275	266	282	247	264	285	286	249	291	289	262	274	269	261	272	290	281	323	287	306	253	280	296	292	264	262	282	269	275	261	273	287	238	290	266	312	307	263	238	306	306	264	267	307	293	290	291	237	307	256	269	280	261	284	252	245	281	243	259	305	274	263	287	284	261	262	285	326	299	283	287	281	250	286	267	252	276	291	290	294	273	265	292	288	271	284	284	270	278	285	284	301	231	266	274	303	240	262	271	276	257	248	279	307	274	318	254	266	280	276	281	274	260	296	263	273	280	275	270	260	291	268	266	259	260	312	293	248	287	269	288	271	270	257	288	272	285	259	268	258	288	284	288	283	278	290	300	270	283	296	283	310	274	260	253	322	262	278	262	262	284	290	272	264	295	266	276	263	269	301	282	264	257	324	264	282	284	288	293	282	304	269	279	278	286	278	266	308	283	270	286	275	288	269	282	261	248	256	238	286	281	284	288	252	261	266	317	279	307	265	280	294	278	272	268	267	284	277	268	262	263	267	291	246	278	303	273	256	265	290	306	257	303	294	291	267	263	257	279	246	278	296	243	281	238	295	278	283	266	264	267	277	273	300	267	275	296	268	280	270	302	281	285	286	273	301	285	276	280	294	270	313	300	257	258	268	308	298	294	301	258	274	274	302	271	284	257	269	297	282	268	260	295	242	275	254	283	279	282	239	236	270	274	264	276	287	268	290	256	289	252	318	312	277	253	300	278	269	276	275	271	277	299	269	284	271	304	275	258	282	251	267	294	282	271	274	267	230	290	284	299	306	271	248	299	304	275	261	286	288	289	285	278	276	295	282	294	263	268	290	261	280	240	291	257	282	287	271	276	266	270	283	260	295	278	255	284	324	289	287	256	259	285	288	274	260	291	261	317	289	260	266	274	276	270	273	251	311
7472	2821	6347	7104	6306	12878	43798	62900	59608	45312	28493	13096	3885	1374	862	752	807	777	752	760	749	761	761	761	706	769	755	761	739	729	769	718	750	723	758	764	777	785	771	748	790	745	771	799	756	751	751	767	786	734	745	760	761	734	732	749	775	755	763	751	760	757	724	723	734	752	765	732	795	706	729	780	753	750	739	771	767	732	777	725	760	781	749	766	756	742	787	707	779	785	730	773	707	707	780	765	702	757	754	799	740	752	745	770	744	746	772	763	753	754	741	800	753	752	763	746	736	717	737	737	754	770	705	756	767	755	724	774	768	776	750	732	775	729	737	775	740	753	806	799	770	781	743	775	715	745	747	740	771	722	731	723	784	760	741	734	750	769	764	725	805	788	700	763	788	743	716	754	726	745	756	763	764	780	766	773	759	751	759	757	809	742	747	738	770	740	771	724	708	718	753	790	749	827	724	714	780	775	749	792	761	727	748	770	771	780	764	745	748	759	761	729	800	759	714	797	766	732	779	753	704	753	729	791	729	821	770	688	748	730	731	768	765	777	760	750	772	770	748	828	731	796	736	767	718	765	720	758	777	735	749	708	818	741	694	744	738	727	763	734	783	749	781	741	731	746	781	746	734	783	710	780	800	728	794	722	825	750	740	728	784	754	796	755	768	787	727	732	809	732	800	726	749	744	758	713	770	701	791	740	807	764	753	759	745	748	801	761	795	753	699	785	714	735	754	775	712	726	744	747	806	773	780	776	732	741	784	793	750	734	738	727	769	800	745	823	747	748	730	779	745	778	766	760	754	829	760	774	753	758	744	708	737	736	753	758	741	760	774	744	733	747	713	751	784	765	734	743	778	747	747	767	769	749	751	766	765	777	741	769	755	756	794	747	740	748	736	750	745	756	753	755	748	691	791	747	741	812	737	763	728	760	767	761	803	742	786	804	823	773	731	740	743	811	796	754	747	719	753	722	763	807	747	704	751	754	699	738	745	747	804	724	745	765	759	731	746	776	720	785	766	767	747	735	771	726	713	741	742	790	733	785	743	764	773	743	710	763	746	770	708	723	720	764	704	700	721	735	744	758	807	772	759	713	735	736	726	760	800	779	793	676	777	757	736	820	731	733	766	774	796	756	749	767	718	769	728	682	803	777	747	792	758	790	685	793	771	771	756	716	752	695	836	739	752	664	741	719	703	735	752	731	788	699	771	748	778	775	746	747	732	790	755	786	805	770	745	758	758	714	731	750	746	751	747	750	728	756	749	735	760	745	766	769	741	725	725	732	782	728	752	738	759	748	756	772	755	784	734	769	755	745	771	736	742	758	737	748	713	785	736	742	761	802	702	784	782	709	785	753	757	762	762	761	793	753	754	749	724	765	717	766	745	755	741	709	771	716	754	755	764	797	739	733	733	735	757	739	732	745	751	754	771	738	783	760	781	771	760	755	781	710	725	778	746	732	749	760	732	810	755	773	788	756	767	734	755	762	788	742	733	728	706	763	716	803	759	769	784	736	775	786	772	766	697	745	762	746	720	725	779	760	770	759	784	740	776	738	780	762	739	711	744	782	772	742	774	760	758	755	723	757	829	766	773	751	748	761	796	743	725	682	768	757	770	758	764	793	724	785	741	786	758	704	782	736	761	707	797	747	755	716	731	804	724	762	781	713	762	754	748	744	796	742	770	751	770	745	726	771	772	720	750	752	762	771	695	778	757	757	743	749	734	770	748	755	801	794	742	728	769	758	710	719	756	769	752	752	781	712	716	704	788	767	692	705	719	718	800	779	724	767	727	804	785	695	821	773	735	743	769	738	739	717	771	792	789	832	761	716	727	750	754	755	741	729	787	751	729	791	754	738	774	789	794	773	762	750	758	722	713	790	742	768	710	736	743	767	744	773	768	741	777	784	770	772	736	744	767	752	791	804	733	780	713	749	742	786	781	749	805	750	800	800	732	773	749	818	755	740	747	756	719	730	743	779	759	793	734	792	747	736	754	751	745	780	807	763	815	763	754	758	771	775	785	787	761	761	767	758	745	743	705	752	776	750	754	844	760	788	776	780	738	800	742	752	779	782	742	710	742	780	740	750	778	740	768	745	774	797	770	773	705	740	731	792	744	747	760	727	724	795	805	754	745	777	733	726	746	719	795	755	760	723	724	749	772	755	764	735	769	736	764	776	795	755	749	762	769	776	725	747	770	739	790	722	724	761	720	771	760	737	745	782	768	727	739	699	752	771	769	756	728	741	721	722	771	730	736	739	764	706	764	768	750	719	791	791	786	739	732	766	728	780	721	786	758	782	725	708	745	741	751	720	770	794	748	728	744	795	777	781	737	780	740	715	740	729	750	752	763	698	782	758	799	839	749	729	742	796	760	762	742	771	756	745	780	759	779	743	768	760	781	772	741	732	750	787	758	727	766	756	744	731	710	777	735	760	786	759	788	724	745	712	746	734	774	741	786	739	779	771	782	749	739	713	720	738	731	768	737	727	765	750	696	746	752	706	739	718	781	770	764	770	772	779	774	826	754	752	788	774	744	770	737	722	725	789	816	742	761	773	791	706	786	694	702	739	763	694	708	786	758	754	744	757	758	733	703	745	739	734	770	802	750	784	755	783	748	731	785	719	746	762	779	792	729	740	725	802	754	791	763	756	723	753	778	750	788	724	726	753	758	741	754	702	727	744	769	734	740	748	761	764	720	786	768	783	768	736	711	776	788	838	716	749	787	787	760	753	746	764	741	768	770	778	784	706	705	796	736	798	733	741	761	745	751	748	757	750	730	773	754	694	716	809	702	798	751	788	766	735	739	714	801	746	765	728	783	733	729	743	712	798	738	792	738	748	798	732	786	754	708	711	752	791	748	763	792	758	769	752	750	777	727	757	776	772	700	781	730	753	769	727	805	711	704	724	735	764	760	732	794	800	749	759	765	774	753	777	729	767	712	758	767	729	724	770	763	750	807	744	733	729	758	752	723	736	741	734	777	804	752	789	748	760	743	746	724	773	732	738	820	788	720	761	753	734	747	746	715	718	783	766	771	762	734	782	721	724	715	846	764	736	751	702	718	772	725	761	778	805	748	695	795	805	800	743	762	774	766	761	740	794	732	757	734	751	740	709	726	801	736	749	711	809	737	725	806	773	727	759	725	743	709	757	733	763	756	718	750	779	764	747	756	820	742	738	769	762	801	751	797	736	806	725	770	780	743	758	800	757	766	746	787	793	800	743	799	792	717	720	774	733	753	755	764	773	783	761	761	726	799	765	684	768	789	755	756	748	744	787	816	737	740	759	721	729	770	738	720	766	792	715	776	706	740	781	759	759	742	754	777	735	763	805	752	712	707	776	820	748	746	735	794	741	817	761	795	744	739	789	788	772	737	731	714	768	769	742	747	745	766	755	767	773	775	771	775	785	715	734	763	716	763	738	721	765	735	770	727	772	727	751	713	702	814	712	777	750	773	753	751	671	758	743	752	775	738	730	762	734	754	774	743	764
2144	376	444	427	337	374	648	3327	4212	2980	1626	785	467	396	310	292	287	293	299	282	288	294	333	290	293	278	294	283	277	314	299	305	302	289	304	300	269	309	286	299	280	279	294	312	278	316	315	303	279	270	296	311	324	328	292	283	279	308	282	301	318	299	265	319	288	301	298	277	277	303	341	274	299	284	294	287	313	272	296	282	298	299	290	303	278	278	253	288	272	280	301	289	277	314	287	294	295	275	286	304	293	280	279	314	297	312	343	279	283	326	261	273	303	287	317	312	289	293	311	309	254	306	272	281	284	286	311	296	305	306	308	287	310	303	313	298	345	311	302	283	331	269	278	272	293	287	307	321	309	277	267	304	282	294	296	316	319	299	293	335	297	270	310	305	314	297	296	294	325	294	303	324	328	307	318	311	303	295	300	313	304	318	299	283	347	287	294	332	309	301	277	286	296	304	314	303	299	315	328	326	319	297	282	284	325	302	312	306	308	306	314	312	340	286	271	294	271	295	332	286	282	295	310	302	290	298	287	312	274	279	285	304	318	317	295	290	275	288	281	273	316	262	274	286	279	281	327	334	294	298	298	297	336	277	347	331	290	297	321	305	294	289	315	277	322	277	291	290	289	302	339	293	286	281	286	292	291	245	318	284	316	281	314	272	287	315	304	313	332	273	294	294	303	307	304	298	308	291	272	276	274	283	296	298	306	317	285	280	310	310	303	302	291	307	288	280	277	307	330	327	280	298	284	282	288	301	279	293	293	312	297	289	294	299	304	313	296	276	281	294	281	306	280	307	290	316	292	301	290	308	310	300	311	286	314	303	307	328	263	330	309	286	306	313	338	327	305	317	279	295	318	275	301	301	300	321	310	306	306	293	303	287	284	301	300	290	329	293	290	284	297	274	345	286	298	335	289	285	317	300	324	317	318	299	277	280	265	299	282	304	288	286	285	295	307	320	314	279	274	298	334	311	277	279	305	316	305	287	326	299	297	294	301	305	315	286	302	308	330	320	304	302	325	287	308	318	293	280	253	295	287	301	312	295	286	289	345	343	318	313	287	319	326	299	261	294	312	275	312	287	308	301	307	334	290	288	269	295	255	290	332	285	297	312	337	274	318	272	311	294	317	311	288	290	278	298	326	281	300	292	290	305	305	315	313	314	277	286	298	286	311	279	293	257	271	311	276	281	301	295	288	299	326	306	275	330	305	299	321	301	285	303	298	287	316	311	283	318	285	327	328	292	279	322	338	297	297	285	304	285	293	293	314	266	296	292	298	317	297	301	289	301	304	307	294	308	303	300	305	287	301	362	293	285	310	291	297	308	307	314	274	305	260	266	302	297	281	290	321	298	303	273	275	284	341	312	291	305	290	285	298	262	264	321	266	331	319	347	284	298	318	283	281	278	270	298	275	290	284	279	284	312	281	271	299	295	329	303	276	292	307	303	290	298	330	320	258	271	299	292	299	278	298	269	274	270	327	282	256	305	298	305	322	281	325	289	302	318	288	290	314	295	316	292	268	268	313	310	282	316	285	303	300	289	313	328	298	279	277	338	290	289	292	315	291	286	288	270	297	301	289	311	290	290	292	276	308	304	307	296	301	298	297	287	305	312	303	318	271	281	292	323	288	289	291	296	298	291	318	284	312	320	304	311	330	272	292	317	305	270	272	283	298	267	318	296	292	296	343	345	306	302	315	313	282	352	337	309	296	305	325	301	317	286	295	297	283	330	296	318	301	305	260	314	314	315	298	298	290	333	302	278	314	309	296	294	306	273	287	287	292	344	292	295	300	289	313	288	287	318	294	317	299	275	299	310	284	288	277	288	280	281	293	295	323	291	292	320	278	279	292	305	270	281	272	297	287	320	321	268	270	318	287	306	283	284	308	304	274	311	287	252	300	307	296	275	301	308	290	292	292	299	336	316	277	284	300	309	288	299	327	288	296	301	309	319	270	284	314	253	279	327	278	304	285	308	328	320	326	260	287	306	311	299	307	287	302	293	317	291	306	292	304	309	292	290	278	262	284	288	285	295	319	273	312	302	289	315	286	319	337	336	287	301	271	269	294	271	273	314	275	268	310	280	308	314	332	289	304	262	319	318	308	297	285	311	289	296	293	305	270	292	260	284	273	328	311	333	326	265	287	318	293	296	295	275	320	301	269	314	308	335	294	302	286	293	310	287	332	304	276	284	307	303	296	275	318	276	295	290	291	297	293	283	299	302	303	275	255	311	308	320	319	320	274	288	308	269	295	302	312	271	297	330	269	312	286	291	301	305	280	295	275	291	334	273	270	285	281	281	298	307	281	324	297	297	281	308	287	286	321	312	296	317	292	308	274	308	279	320	348	313	276	315	310	279	285	301	269	305	278	340	299	292	315	302	314	303	301	280	298	280	326	320	314	272	299	316	282	267	321	334	296	272	307	303	318	314	285	295	300	291	303	312	278	335	278	305	287	295	331	280	313	270	287	315	291	297	298	268	285	324	312	311	316	277	269	288	289	299	293	279	269	311	298	296	295	306	305	302	294	303	302	305	291	276	243	297	290	281	284	334	319	302	298	306	283	288	295	297	324	274	293	281	316	261	320	272	293	261	310	302	288	288	307	271	322	315	285	288	299	305	263	277	306	323	306	306	300	302	297	311	308	299	284	305	303	303	289	277	288	277	335	314	268	306	314	290	294	309	288	282	305	291	301	306	298	285	258	323	304	267	304	307	286	317	319	312	288	310	340	282	299	299	286	304	279	283	308	279	317	308	310	285	281	301	284	283	271	269	292	301	299	313	321	313	297	294	312	302	324	299	289	304	302	287	282	312	328	293	284	288	288	324	325	308	303	290	295	304	280	297	317	324	289	311	312	292	306	299	267	307	296	270	300	274	287	329	287	281	293	295	316	290	320	324	285	318	295	326	256	315	330	331	307	303	300	286	264	291	313	308	301	320	331	313	297	284	308	326	319	281	330	293	328	290	314	254	275	293	299	299	272	285	320	336	297	307	272	311	294	288	283	300	285	292	294	299	296	279	304	285	279	304	291	319	291	304	288	282	308	301	302	316	293	295	291	314	277	312	303	314	295	298	285	287	295	308	303	281	314	296	264	305	301	270	266	293	282	304	283	326	294	263	262	321	303	305	277	283	271	300	324	301	323	326	303	290	310	305	291	310	313	272	278	282	306	308	308	281	321	296	274	292	326	288	307	296	314	280	273	299	301	316	280	272	289	299	268	279	333	327	299	303	317	308	287	312	289	307	271	306	300	304	288	310	325	279	353	315	282	306	303	315	319	328	303	282	309	292	317	274	316	296	312	276	304	339	279	324	307	302	303	304	311	320	320	331	300	306	283	303	305	312	330	278	309	327	281	278	307	279	296	312	313	297	271	283	299	305	307	303	312	295	299	276	298	297	330	322	288	299	269	289	289	280	287	299	337	304	304	285	290	308	328	308	302	271	278	304	291	297	286	278	360	303	313	307	291	286	262	294	317	282	294	286
2506	906	1160	1373	1099	1153	3272	15925	17013	11673	6433	3033	1392	935	858	782	794	837	788	783	797	752	828	822	792	793	865	794	780	790	811	823	789	810	796	816	755	842	774	815	803	896	800	850	810	799	818	850	785	826	829	806	783	769	812	798	784	812	809	824	793	857	820	781	794	841	910	810	849	808	843	847	776	813	827	806	800	784	833	802	820	827	814	821	775	761	758	810	764	792	827	769	800	767	774	735	764	851	802	807	829	806	798	831	792	863	769	858	835	825	838	813	809	807	810	831	828	756	815	842	809	824	749	818	867	800	808	815	794	800	789	837	849	748	781	867	833	817	780	852	794	801	827	830	804	845	824	769	756	844	823	798	862	811	795	814	800	747	814	786	765	763	844	858	779	785	802	804	803	790	750	798	773	829	850	794	777	807	824	816	801	818	823	828	800	817	783	835	806	847	779	787	857	742	779	774	796	792	844	778	826	861	760	856	781	816	813	853	791	798	821	822	801	810	870	820	799	778	784	824	750	824	779	789	802	774	765	814	795	800	809	806	863	808	852	783	829	792	830	771	830	816	762	831	845	816	827	826	807	801	824	840	840	845	865	817	815	828	802	790	844	762	856	797	818	782	832	821	795	811	812	820	823	763	819	813	813	851	745	823	796	783	836	814	821	849	778	775	718	813	829	809	834	782	829	847	784	809	814	822	826	835	827	795	868	764	829	795	816	794	793	798	807	779	809	843	813	753	800	817	768	795	787	818	758	777	799	779	853	789	807	825	814	793	833	801	819	797	852	817	838	835	831	830	834	812	818	762	859	813	789	813	841	793	796	837	792	799	793	819	821	821	814	801	826	839	828	825	781	834	815	779	790	810	844	813	807	811	790	801	862	828	781	777	813	772	812	805	862	805	812	769	830	813	796	840	772	805	769	811	837	819	796	774	803	795	812	773	759	809	806	863	820	785	845	805	809	838	759	775	815	752	824	845	863	775	823	805	800	788	843	796	787	888	840	868	788	815	842	815	851	777	816	805	771	809	822	835	829	783	754	815	811	829	814	829	840	807	797	788	794	793	789	809	822	841	830	851	794	787	821	754	802	770	815	757	777	810	852	812	797	830	810	842	830	798	841	793	777	850	801	815	784	753	860	821	792	783	825	803	780	789	834	785	813	825	771	808	786	827	823	794	831	801	806	820	768	829	800	799	806	792	838	812	803	801	764	758	813	790	812	793	850	813	852	854	808	814	803	811	836	812	800	845	757	776	803	789	835	799	843	810	790	802	804	772	832	852	785	793	792	817	805	776	804	802	794	831	838	823	852	804	827	846	800	819	807	793	822	809	780	804	772	812	770	776	819	804	826	843	863	843	802	835	719	817	824	807	807	854	744	849	811	810	829	815	807	773	796	778	832	826	785	804	832	807	794	819	826	844	822	818	864	838	804	755	787	830	815	804	849	825	754	775	830	826	782	810	813	845	781	830	816	814	773	824	812	803	794	800	815	749	775	788	749	814	835	794	810	831	811	785	843	809	847	806	822	877	799	819	843	830	809	772	748	865	808	815	790	803	834	803	763	861	766	836	789	834	798	774	826	838	800	811	852	793	778	781	800	769	817	837	848	778	848	835	834	803	814	795	788	828	842	812	754	798	819	791	787	802	868	857	797	778	764	793	832	782	829	767	780	828	778	826	822	791	783	805	832	813	803	818	792	828	798	789	859	757	799	818	777	830	786	774	778	765	805	781	794	799	813	878	820	822	813	812	847	821	779	827	783	792	778	784	833	807	822	800	835	834	782	821	803	773	819	782	793	837	751	840	742	822	749	819	800	832	799	811	813	789	809	811	881	756	848	826	804	770	761	737	791	833	763	837	788	823	804	827	803	799	781	824	825	777	811	846	847	808	832	790	782	819	838	807	811	768	812	789	812	858	789	824	809	777	787	783	809	828	808	778	831	810	859	813	814	829	759	777	828	833	815	850	839	761	798	836	802	739	853	787	848	825	855	808	849	831	820	802	769	837	787	867	861	827	820	834	823	781	785	798	806	838	795	829	848	821	760	776	800	818	802	808	795	846	829	813	795	832	776	782	827	774	801	856	828	823	839	824	807	821	803	829	769	818	792	793	758	806	863	828	811	778	770	868	868	838	798	824	828	826	781	821	819	813	800	800	823	803	829	791	825	791	770	782	817	815	802	830	799	762	788	826	790	804	772	793	844	773	776	781	807	827	817	745	782	783	817	824	830	819	759	835	841	814	837	825	873	779	801	776	765	803	795	804	878	826	845	845	831	830	829	845	807	794	852	817	775	835	772	775	808	815	788	749	808	822	766	804	812	762	822	800	810	810	745	785	798	828	822	779	792	820	773	791	823	830	780	843	795	770	824	749	829	815	815	804	816	771	827	790	781	821	792	835	792	797	808	770	866	767	785	840	847	821	823	808	796	781	770	782	860	858	825	802	798	773	809	853	823	792	814	835	797	822	785	815	824	854	817	816	786	783	814	816	739	752	793	829	793	809	756	836	807	817	813	804	739	830	790	766	788	795	809	825	800	828	785	837	795	794	784	845	831	807	819	769	838	803	821	835	812	839	860	860	795	851	849	773	808	828	801	767	803	800	808	809	834	796	834	800	863	800	784	856	828	793	761	814	819	867	804	810	831	829	797	828	822	789	796	807	778	827	804	791	841	807	798	812	869	805	802	847	827	787	813	784	837	811	776	844	834	824	774	832	781	846	745	854	814	817	800	843	798	759	792	748	827	789	789	831	793	815	839	822	801	829	801	773	816	851	813	817	786	781	782	827	846	770	825	827	826	835	829	793	826	838	824	759	819	776	789	763	820	801	791	836	815	822	781	793	799	834	826	842	799	809	832	783	805	790	834	871	803	801	830	841	857	830	795	823	857	770	796	799	761	811	778	860	821	806	836	818	784	810	832	788	854	765	843	799	861	902	820	797	802	796	825	777	838	821	789	812	810	826	791	782	767	819	787	819	769	809	789	780	827	794	861	883	791	871	794	793	836	781	768	790	846	800	845	772	779	815	803	844	836	832	759	749	863	782	842	770	850	775	867	779	779	806	816	789	839	750	800	777	816	795	861	804	767	816	859	837	816	792	846	790	861	844	835	821	801	801	809	849	812	847	779	865	796	825	806	793	768	781	781	844	796	829	817	839	813	795	845	799	791	828	834	782	798	858	803	801	802	793	814	788	816	810	861	799	820	796	801	829	827	794	828	822	804	855	885	811	773	829	788	823	820	775	841	808	790	787	806	780	798	798	877	744	824	868	836	797	784	861	821	774	823	788	801	795	779	824	811	784	787	823	849	775	769	794	815	808	846	846	809	835	811	800	838	825	818	784	829	790	845	840	827	752	787	869	816	793	811	834	831	775	833	785	813	793	813	838	788	831	799	790	816	805	796	824	805	906	800	778	809	780	853	797	802	804	820	763	746	794	796	803	801	776	773	778	850	830	813	814	816	820	799	796	810	776	771	767	823	793	810	803
7194	1209	1644	1336	1047	1193	9556	31784	32703	21891	10182	3084	822	383	262	275	301	290	291	269	300	281	261	276	296	307	269	286	297	287	257	271	294	288	307	274	280	277	279	273	281	290	325	283	318	319	283	287	266	307	275	273	306	285	295	261	310	267	277	297	297	290	296	316	324	267	289	312	297	277	316	299	323	288	281	289	287	299	288	280	280	288	285	312	270	295	259	285	269	303	291	259	295	259	292	261	275	279	286	286	273	280	310	296	260	276	303	316	289	275	279	275	279	262	318	297	296	303	296	299	270	264	307	302	274	274	291	280	271	324	295	279	304	288	299	293	268	280	294	283	276	270	284	268	309	299	279	266	300	286	308	289	287	278	254	269	277	288	249	276	270	270	286	284	276	284	281	286	300	285	267	294	286	293	260	290	270	277	292	298	265	273	269	267	285	280	284	305	276	287	272	276	313	297	281	302	302	283	294	272	277	275	268	285	281	296	315	298	296	277	291	268	299	268	304	298	273	286	268	270	307	278	279	268	284	261	272	301	312	295	308	291	287	316	263	262	294	290	296	314	301	290	294	315	293	254	294	302	309	290	272	254	285	285	283	295	261	275	301	261	285	258	291	295	282	300	295	276	274	299	251	290	318	249	293	285	290	298	274	291	272	275	305	264	272	295	305	268	310	297	304	311	288	257	315	311	290	292	285	284	260	315	324	289	303	274	276	277	293	298	294	282	282	287	306	311	294	276	283	292	288	315	316	310	272	272	303	286	264	267	299	270	270	263	303	288	262	293	308	304	288	279	281	270	280	276	269	278	272	288	297	297	267	295	292	287	302	276	314	285	295	290	263	306	268	291	306	282	276	318	280	270	291	287	298	270	308	292	298	270	277	279	283	281	273	297	304	290	292	317	298	266	277	275	273	306	278	301	298	261	276	285	267	305	277	267	279	306	313	281	247	277	313	259	312	275	301	298	296	304	294	277	286	289	257	319	267	302	264	278	279	270	279	284	321	302	251	293	317	275	284	291	295	274	246	291	308	314	292	331	308	302	263	320	263	295	312	315	299	273	283	299	280	293	321	283	298	298	288	276	259	245	280	294	284	297	272	282	285	283	284	312	308	328	262	296	271	270	285	275	288	288	279	293	313	293	289	273	285	306	293	282	311	272	308	303	277	266	273	259	269	274	289	274	279	302	285	287	286	262	294	283	290	302	288	282	267	290	297	298	312	280	257	281	291	257	286	276	260	261	284	270	272	314	284	285	291	326	276	293	282	270	303	276	294	283	309	292	255	299	261	274	276	297	283	306	282	285	299	275	283	292	286	276	295	285	306	294	296	299	277	291	267	295	315	290	302	274	305	294	316	271	289	267	278	323	267	288	268	293	259	311	264	275	291	280	284	273	288	290	306	292	301	303	315	286	303	324	277	278	300	277	308	307	277	280	250	281	302	314	316	308	297	294	289	268	306	302	277	283	272	259	290	313	281	286	255	300	301	315	297	288	257	255	299	272	269	276	269	261	300	302	298	276	268	270	265	266	292	269	290	259	310	298	285	297	263	285	285	266	263	280	295	295	275	328	301	298	272	282	262	273	307	301	289	290	302	283	283	288	296	304	290	311	283	274	289	286	294	303	300	290	282	301	300	291	273	295	261	280	282	285	270	282	274	324	269	288	302	275	289	236	313	270	266	289	302	284	296	275	319	247	272	237	271	334	297	315	290	285	310	263	306	294	312	304	274	295	287	296	301	294	291	281	252	283	244	257	323	297	279	290	269	280	280	277	278	280	285	261	283	289	295	283	308	269	291	302	280	317	290	278	289	277	280	303	292	307	287	284	298	295	294	332	282	321	280	270	283	334	289	312	263	277	286	275	263	314	265	309	300	280	259	293	280	282	285	293	305	273	269	262	278	275	263	262	285	255	275	319	320	278	271	254	283	276	282	268	325	285	298	300	277	274	296	287	271	274	280	299	268	290	272	275	281	291	271	297	290	305	302	310	289	264	289	287	267	293	288	281	268	286	277	318	279	314	286	281	315	289	305	274	281	293	281	283	297	258	256	278	294	245	294	275	282	281	298	293	271	299	300	305	266	304	311	278	309	265	281	290	262	273	288	288	294	300	315	304	304	285	307	302	270	295	278	275	265	265	316	258	275	311	289	289	301	272	288	328	271	283	316	295	271	283	281	285	284	267	317	275	271	268	291	305	292	284	301	334	278	294	257	287	276	260	302	259	245	281	310	342	299	284	294	251	291	304	292	288	291	297	288	264	300	298	283	296	273	302	273	286	276	266	300	276	309	257	275	283	276	309	280	288	303	288	292	277	270	325	259	293	265	289	302	294	293	294	277	293	268	317	310	281	286	274	296	312	278	286	277	288	271	254	297	290	297	284	266	295	263	296	311	275	271	286	279	339	307	280	281	281	289	308	276	291	284	278	280	276	271	302	279	288	320	312	319	292	300	294	278	277	281	311	258	277	301	270	288	305	293	277	302	264	257	277	259	304	307	312	275	314	290	302	285	277	292	292	263	272	292	308	280	265	273	279	308	279	272	296	283	279	298	302	277	267	315	307	278	312	279	277	285	295	293	286	262	273	309	315	283	312	253	281	265	283	296	274	289	285	298	309	324	312	283	298	294	297	277	267	291	290	284	248	284	297	261	277	288	298	311	286	271	288	298	287	285	272	276	289	297	303	277	292	302	286	303	285	261	299	258	272	302	276	322	245	293	279	277	300	294	295	301	289	284	292	285	279	289	256	328	266	289	316	308	279	301	281	273	279	292	258	314	260	285	314	239	315	298	312	300	283	281	295	270	299	287	288	253	284	316	298	282	285	293	315	287	305	267	296	276	300	276	294	282	290	281	305	277	261	287	277	273	321	327	296	256	291	267	282	275	264	318	296	309	272	320	287	303	286	262	266	275	292	286	293	297	253	278	300	259	308	298	300	295	291	284	288	279	278	301	272	286	281	299	255	290	280	276	308	280	300	276	285	273	327	301	305	278	300	316	293	313	284	305	283	309	295	259	260	280	287	291	300	244	308	283	273	254	303	288	301	284	269	282	272	304	278	292	278	278	269	287	267	293	260	319	281	289	311	302	286	291	296	268	286	307	305	276	299	298	260	293	266	291	283	267	308	274	286	320	287	273	310	270	271	283	270	287	294	312	328	291	283	290	313	298	273	284	292	261	259	256	289	280	297	308	303	275	288	292	326	241	249	257	279	264	288	260	309	281	313	283	271	284	269	261	259	280	277	272	285	304	266	309	246	288	321	280	286	293	285	276	272	307	285	281	315	317	277	292	285	299	270	297	304	259	300	299	290	292	282	273	287	299	243	289	321	258	269	290	304	322	294	280	308	291	280	291	298	257	296	288	295	318	281	287	287	299	247	300	309	298	269	279	280	256	284	288	283	302	272	301	284	314	287	271	296	257	259	266	294	296	291	280	301	290	335	313	304	284	275	304	268	300	302	280	269	286	295	264	302	280	290	277	294	284	310
5656	1764	3648	4424	3981	5419	27212	51397	50270	39656	25166	10804	3360	1250	854	776	781	792	775	777	793	797	773	754	738	820	810	778	781	786	788	784	737	764	770	769	815	817	791	813	769	769	851	783	800	782	835	758	786	802	775	807	833	779	820	782	795	773	803	842	750	789	791	785	755	777	744	819	779	777	757	754	774	777	748	820	800	743	825	773	823	775	850	789	777	770	802	747	785	756	777	778	757	765	804	769	756	772	786	816	820	781	755	762	793	759	819	795	781	831	792	805	759	747	803	830	755	754	758	807	754	777	785	845	794	762	821	806	801	809	793	806	828	787	748	803	752	772	767	804	796	765	799	805	796	757	802	828	850	771	766	790	783	774	782	766	778	775	731	803	765	770	787	764	793	767	843	789	799	795	802	764	763	758	730	761	806	816	768	784	802	829	790	736	761	778	792	830	820	805	804	825	801	728	720	782	785	759	781	816	782	765	815	759	777	805	779	818	724	835	796	781	761	734	753	835	780	777	787	776	819	768	779	818	789	828	808	812	805	748	808	796	755	760	762	775	781	745	766	810	793	759	749	785	798	809	768	797	782	797	772	769	752	826	752	754	809	776	768	775	763	791	745	813	791	753	811	775	814	797	718	790	802	784	781	734	777	785	794	785	739	823	811	738	832	827	731	758	736	788	778	778	762	780	819	845	794	750	794	817	813	772	740	756	762	773	792	782	772	794	744	821	782	829	764	821	784	830	790	797	784	759	791	757	838	790	814	772	805	780	815	770	786	793	769	784	768	798	813	787	778	769	802	775	757	791	814	782	803	744	787	751	811	789	785	781	792	804	827	753	830	778	779	785	830	759	758	767	809	796	752	790	821	789	760	772	847	780	792	786	771	776	784	762	743	771	810	722	798	747	807	741	818	792	793	793	773	780	820	792	790	753	748	777	801	819	766	808	812	767	780	832	833	813	819	778	713	797	766	764	784	817	796	755	808	778	801	828	825	808	757	761	810	810	795	800	805	793	800	828	715	775	749	748	819	782	762	813	750	793	788	833	775	759	803	824	805	762	778	812	784	799	800	825	785	796	801	789	782	850	778	744	779	786	818	789	795	783	810	809	776	747	857	786	724	777	784	826	770	802	781	830	791	775	834	781	759	768	782	766	756	796	734	757	793	778	818	722	763	798	750	768	799	817	761	766	768	763	756	804	813	772	787	751	754	764	730	784	764	731	814	810	809	775	812	740	787	762	839	795	781	801	808	777	778	738	795	836	786	776	763	852	716	758	774	775	712	769	718	818	799	786	815	765	854	764	779	785	843	825	817	795	835	713	838	760	733	786	762	785	770	772	790	764	772	764	769	813	764	788	789	758	794	802	752	770	768	801	781	861	794	816	744	796	794	790	826	769	793	731	766	780	761	789	787	793	812	769	790	815	766	784	798	818	769	789	795	752	770	749	802	770	825	782	807	830	719	757	808	778	792	782	771	788	772	804	788	754	755	810	757	844	795	800	722	782	753	745	775	830	796	799	786	759	824	757	769	797	805	770	803	763	773	789	823	805	784	794	778	788	787	752	763	779	811	797	773	774	774	796	818	790	801	768	771	781	749	789	763	800	770	822	789	841	793	742	817	796	793	812	794	788	746	804	739	814	753	753	799	818	780	794	773	833	769	773	755	805	804	783	801	797	799	770	820	762	813	809	770	799	812	762	780	802	801	789	872	750	785	844	784	778	811	765	811	809	760	817	744	795	777	764	794	791	781	780	822	780	759	772	796	802	764	797	800	782	758	788	792	782	791	767	800	756	819	812	801	769	801	778	868	802	777	747	822	838	765	754	800	773	738	836	767	785	802	809	771	749	767	821	805	783	791	768	811	752	791	776	785	787	805	787	829	780	764	793	766	791	780	756	820	758	797	753	786	756	796	796	778	797	771	733	778	824	758	770	791	804	803	775	850	783	778	793	801	791	768	803	734	729	804	812	767	782	806	856	831	776	790	786	786	717	778	829	764	757	758	816	771	723	806	797	757	768	795	810	781	753	770	807	810	799	836	753	815	797	779	782	795	817	764	772	829	821	789	763	774	799	738	807	787	800	795	789	823	803	781	769	763	758	756	806	808	780	789	778	778	794	788	786	778	826	760	781	805	845	783	755	772	769	773	775	706	783	781	839	797	774	740	754	817	784	795	766	756	823	791	812	757	805	716	776	788	782	778	820	800	781	790	826	813	788	784	755	866	780	770	800	784	722	769	774	829	774	817	774	785	847	789	800	813	751	801	806	740	717	788	813	768	791	751	808	789	800	832	815	720	729	797	788	805	761	794	786	732	762	817	731	813	820	768	811	800	763	784	720	838	766	814	772	803	777	816	732	803	802	768	775	792	800	799	835	767	778	762	772	767	778	735	825	815	812	762	810	795	768	815	825	763	745	770	792	771	758	768	802	787	790	763	798	800	816	820	752	805	812	792	785	825	817	746	767	785	754	816	785	805	825	787	794	769	845	755	739	779	798	754	788	772	787	797	756	809	806	768	739	736	776	748	802	864	818	836	791	754	760	813	776	781	779	776	760	793	771	786	757	802	783	810	777	752	754	837	778	795	821	754	840	750	827	808	774	744	811	762	811	764	767	797	820	729	764	781	782	794	784	793	781	797	816	776	772	783	798	830	790	763	753	825	796	711	790	749	848	768	763	779	787	793	777	798	762	768	785	765	764	829	813	766	801	783	755	758	838	765	779	807	778	788	830	766	779	828	815	782	784	788	749	790	769	783	807	764	736	767	784	819	761	793	767	808	841	784	776	789	802	839	805	782	790	761	778	811	756	779	800	797	795	785	786	836	793	750	714	773	790	788	812	781	764	756	800	798	772	798	757	790	782	808	793	786	783	864	730	809	791	794	752	801	784	776	765	765	791	820	775	759	751	692	815	767	807	771	823	816	783	768	779	792	785	768	801	761	786	785	821	763	766	774	787	826	795	814	839	799	789	759	799	830	789	823	802	774	736	786	744	810	725	760	822	872	762	791	783	778	828	743	791	783	758	806	776	839	810	801	789	802	795	796	810	772	811	789	752	785	825	769	799	791	781	769	814	815	776	780	826	738	756	790	821	769	785	807	773	756	782	771	821	820	817	791	805	758	796	789	780	762	737	830	737	773	774	782	753	793	820	763	797	791	780	807	795	761	711	815	830	764	765	793	762	796	836	763	766	747	812	815	793	785	790	807	754	841	795	774	833	773	825	761	784	776	790	769	794	781	742	766	819	785	772	749	757	798	721	765	750	793	793	757	800	731	756	782	818	802	750	753	765	791	774	760	750	768	750	777	749	847	811	818	831	774	812	810	753	819	807	781	772	789	799	780	850	738	787	786	795	792	813	799	791	766	782	795	810	773	807	802	751	755	781	819	793	761	780	819	815	756	757	761	782	788	811	818	781	820	762	779	838	795	768	814	814	755	785	820	808	782	774	789	787	815	807	760	718	798	825	764	807	797	755	785	800	795	795	850	753
13582	2681	2933	2474	1877	3073	25937	48710	45481	32238	17049	5274	1203	446	317	278	259	251	280	270	307	284	275	266	282	290	273	267	279	273	290	260	279	265	274	304	264	251	279	279	285	265	256	276	308	280	291	250	276	323	262	280	283	300	257	285	284	293	244	277	289	307	291	266	322	258	283	276	244	298	276	275	288	259	279	259	293	252	280	250	284	265	275	268	260	286	251	305	254	289	299	278	267	313	258	261	294	264	245	289	295	253	281	282	269	265	283	250	266	255	289	286	312	253	277	261	267	267	276	251	287	265	301	283	274	231	260	272	269	279	318	291	251	280	245	275	244	298	292	270	269	280	287	262	261	296	282	263	272	286	301	286	251	273	322	264	294	273	267	265	283	280	286	288	301	292	250	268	246	298	293	256	286	278	278	279	266	274	273	273	303	277	275	275	263	280	277	261	240	286	278	285	274	304	270	245	306	276	272	253	247	275	285	261	285	285	261	275	300	271	260	287	264	299	235	260	308	291	279	272	271	252	238	291	251	264	298	296	291	265	284	286	235	288	265	253	282	283	259	272	254	293	270	292	286	260	288	261	276	273	290	248	294	298	297	297	262	258	285	289	271	272	278	253	249	273	304	262	259	297	293	250	296	276	299	266	278	293	257	284	312	264	275	271	279	285	284	260	305	269	271	303	263	261	300	293	259	263	270	276	284	252	258	232	254	273	276	282	250	312	263	259	304	270	275	252	291	273	280	278	284	289	290	273	282	276	256	248	265	256	278	249	254	269	297	294	290	265	289	269	268	277	271	249	234	260	259	266	301	232	256	294	264	258	272	290	259	300	247	286	258	267	241	298	270	261	288	287	278	268	261	230	290	257	287	281	278	253	297	275	290	249	243	267	275	274	258	257	256	266	270	273	289	258	277	254	307	281	273	283	270	267	280	267	295	246	276	273	277	296	254	292	245	290	285	269	293	284	281	280	271	258	276	315	247	253	292	289	272	246	239	266	273	274	286	255	282	266	301	303	254	274	290	264	278	288	279	243	292	290	254	280	286	282	308	270	271	291	253	280	298	270	289	251	279	287	301	271	276	263	260	247	265	285	287	280	277	272	264	302	298	289	280	292	261	275	308	264	276	258	305	274	259	252	286	293	294	274	261	267	266	267	259	269	295	251	287	258	275	268	268	287	279	268	264	273	276	274	307	242	278	266	258	295	269	261	274	297	297	284	266	259	268	272	302	273	251	307	274	262	280	266	275	271	260	267	257	284	276	254	302	250	270	303	299	287	283	288	277	301	288	256	285	272	251	308	285	310	280	268	265	276	281	270	290	291	265	264	263	279	283	289	249	310	276	278	256	259	275	267	271	285	279	273	284	290	259	291	295	302	287	271	277	265	255	257	283	256	305	281	267	232	259	272	257	270	220	249	295	254	269	274	248	257	262	308	308	249	246	269	271	270	299	257	296	256	278	295	278	279	266	277	268	280	295	271	267	277	255	248	252	279	297	277	287	281	314	282	277	279	269	266	276	269	275	281	270	250	302	291	272	257	270	295	263	284	259	273	292	261	276	281	278	285	261	262	277	267	279	298	262	267	263	289	255	283	253	255	263	283	279	285	274	254	268	262	260	296	288	314	279	265	268	281	276	250	295	288	277	256	271	246	278	271	294	302	288	266	274	270	254	261	272	277	285	265	244	269	310	280	272	272	252	280	290	262	280	284	277	258	279	282	252	232	261	255	258	252	319	285	283	240	289	264	274	286	285	257	307	256	280	250	276	263	289	265	269	244	269	292	275	274	275	309	259	254	265	266	267	240	293	292	262	259	240	262	249	270	247	273	272	280	293	265	247	274	298	306	289	296	246	301	254	258	271	271	287	257	302	298	279	272	282	262	269	269	284	270	269	241	254	241	261	277	240	286	264	267	274	275	259	249	299	278	263	270	276	282	247	269	272	267	238	277	253	299	279	257	269	272	275	249	281	277	298	248	259	242	257	282	256	280	268	282	266	288	261	259	270	280	288	293	295	243	284	276	305	286	303	288	272	282	288	274	274	266	305	272	265	272	282	287	234	290	288	269	292	285	255	260	281	271	260	281	268	304	317	264	271	256	264	280	306	241	261	290	292	243	290	282	298	297	273	237	277	269	282	285	276	279	293	276	303	271	283	279	257	297	264	237	258	304	277	294	272	286	290	273	298	291	310	268	267	306	264	267	263	283	293	296	269	271	273	281	268	271	275	274	265	254	264	265	278	239	282	246	248	267	259	255	298	269	291	280	282	280	249	281	283	249	265	284	256	287	262	275	273	264	285	305	267	292	270	277	294	279	261	271	287	270	302	297	263	295	251	257	268	281	293	298	238	273	276	264	241	277	285	280	281	278	283	278	258	271	315	278	268	271	294	307	252	240	250	273	275	269	269	257	285	286	273	251	239	278	240	283	261	284	289	285	232	289	288	263	284	284	315	252	290	300	260	267	272	270	254	271	266	284	247	285	254	291	261	249	286	231	281	276	249	290	269	279	257	266	288	251	288	248	272	270	259	255	281	278	291	253	255	247	303	344	257	265	299	273	250	283	280	281	252	244	276	222	296	305	299	270	293	261	289	205	255	261	305	244	285	276	320	286	261	249	283	267	278	263	273	282	283	281	240	273	268	267	262	299	289	286	276	283	289	267	311	294	276	280	266	271	305	280	310	275	250	275	288	271	281	261	310	296	258	280	268	268	269	246	281	281	241	270	275	290	274	272	278	272	260	260	260	274	282	243	252	287	269	264	304	273	272	254	289	259	258	291	261	248	284	253	285	309	251	283	280	267	254	249	273	279	288	265	255	277	316	241	275	294	270	247	281	291	292	275	248	259	295	279	287	259	272	279	270	291	279	268	289	271	251	270	283	279	272	262	285	272	259	281	261	269	272	285	262	290	271	282	285	285	254	268	265	261	262	268	267	239	300	239	277	263	292	265	268	251	262	291	293	260	263	263	270	308	277	241	260	268	264	283	271	275	278	294	288	255	283	311	275	292	277	299	266	261	280	270	268	245	284	258	275	286	257	259	237	269	300	288	259	275	279	266	285	289	281	274	278	295	255	260	297	262	288	260	258	268	314	301	283	296	284	283	277	252	253	276	285	274	255	286	281	241	289	254	260	290	269	248	285	280	261	260	276	263	256	258	297	328	247	253	303	306	274	294	293	276	270	315	275	284	250	283	291	265	285	284	264	253	272	267	289	272	279	290	269	250	279	244	245	272	294	289	273	277	289	267	281	289	275	246	305	268	280	270	295	284	283	271	283	284	263	263	284	306	277	270	290	252	259	275	265	284	281	282	248	289	252	262	239	277	253	258	274	279	280	282	292	284	299	309	286	283	238	235	304	268	255	261	273	281	268	283	271	286	287	279	285	287	265	303	274	251	275	271	290	243	268	276	267	259	273	307	259	276	283	277	280	272	288	266	293	264	262	273	289	270	269	285	283	280	289	266	264	235	265	265	277	281	293	268	245	233
7621	2823	6169	7284	6741	11317	46308	63985	60160	48119	32773	15281	4775	1522	847	736	712	758	784	817	691	748	804	717	764	810	804	752	730	780	759	763	748	733	684	757	753	798	750	796	778	770	726	769	770	767	745	753	739	766	760	739	764	727	768	726	753	766	758	757	708	793	764	704	753	742	741	742	754	760	758	793	757	767	728	755	787	734	728	728	752	766	753	779	770	763	731	741	752	759	788	736	716	811	766	727	729	756	783	725	765	745	763	749	758	746	828	758	740	723	798	713	793	760	714	837	779	809	756	727	747	761	759	787	737	728	777	720	712	758	726	783	698	724	745	740	778	794	796	754	740	718	739	727	785	754	750	756	753	738	771	715	780	813	780	709	736	756	773	749	760	762	769	786	725	730	775	757	760	816	759	757	742	772	794	751	749	695	809	759	770	737	742	708	784	719	726	771	746	736	749	765	730	742	805	756	736	751	740	806	765	795	794	725	755	780	794	746	736	715	728	739	774	734	722	743	745	795	761	758	754	711	772	849	788	724	739	765	784	793	758	722	771	748	740	767	769	681	785	735	746	723	773	772	750	718	738	795	760	727	784	742	774	728	745	751	750	751	741	764	768	739	786	782	771	728	748	759	784	787	745	729	779	713	728	795	783	794	742	774	740	762	755	761	708	780	706	806	751	777	753	734	697	753	808	717	695	730	773	699	755	775	765	767	741	731	747	755	816	788	716	808	740	734	759	728	739	786	777	743	772	770	706	750	722	706	761	751	767	717	702	726	756	751	748	730	768	708	732	780	792	765	757	764	774	753	693	768	739	731	770	779	739	772	765	811	747	769	758	693	811	727	783	771	742	747	718	753	743	737	727	733	772	754	768	775	785	781	760	745	701	773	775	763	743	738	761	715	829	751	790	708	750	778	759	727	757	722	759	743	808	777	742	731	759	727	755	729	655	745	717	749	754	796	756	726	697	787	741	788	753	778	736	748	728	743	723	727	786	750	718	726	769	739	763	751	777	763	699	779	754	769	751	787	773	780	785	708	795	735	711	763	697	727	735	739	762	761	763	764	701	735	784	771	705	755	736	732	766	753	724	735	763	674	772	714	755	754	751	772	765	734	734	757	747	754	725	716	749	722	793	803	780	731	753	744	735	773	769	721	753	780	775	777	710	763	754	755	774	722	726	774	719	797	726	770	738	765	779	762	788	758	780	792	760	794	774	718	765	742	797	725	727	744	710	784	756	745	745	714	792	757	736	712	756	749	732	784	753	772	768	762	742	725	725	742	813	774	735	710	802	817	710	744	740	763	765	744	714	733	744	759	745	733	789	759	737	751	731	776	719	801	739	768	761	794	741	709	772	719	735	743	772	787	778	755	732	751	717	762	751	758	819	734	723	746	749	766	776	734	753	725	753	761	713	738	742	803	780	735	761	739	758	736	761	783	732	737	712	747	761	763	731	790	727	784	756	727	742	735	760	749	756	727	753	719	753	728	761	712	719	722	747	702	763	720	698	735	777	799	743	759	682	786	734	721	716	758	752	764	810	757	749	763	687	758	712	736	767	763	755	741	787	743	781	730	730	747	781	710	730	772	743	730	796	770	744	720	757	757	731	714	775	787	762	805	746	739	793	724	738	723	809	749	751	780	757	759	745	742	772	759	785	715	719	769	772	785	794	740	766	773	775	738	698	710	737	738	777	722	754	745	762	753	777	770	804	756	718	696	749	736	745	757	762	720	729	769	758	742	739	725	735	785	732	725	763	759	761	706	773	767	747	735	780	819	788	771	708	718	741	728	772	816	751	769	737	718	739	750	811	741	790	707	795	771	745	778	753	731	771	759	744	771	769	739	793	698	738	736	760	796	773	748	730	720	743	762	763	784	761	716	748	751	707	739	773	717	773	778	743	690	723	762	776	765	743	781	708	720	722	718	756	746	718	776	769	760	736	762	777	792	734	757	753	762	754	723	764	771	730	752	742	790	754	751	767	735	748	775	690	760	817	748	717	736	722	733	727	797	742	778	724	743	757	720	750	725	731	781	828	772	785	735	715	782	719	797	775	711	796	736	698	726	749	801	759	753	757	778	744	765	743	756	710	745	794	738	755	732	708	737	715	729	703	730	752	775	722	760	759	714	719	761	785	762	765	717	729	735	780	752	740	781	735	729	831	776	726	716	764	767	769	737	755	777	754	741	773	767	801	744	727	759	815	743	748	729	719	756	736	758	777	757	767	719	770	738	764	737	781	713	778	752	776	741	772	731	793	732	734	787	756	750	734	727	774	713	731	752	747	741	709	798	802	775	731	735	746	768	742	761	728	742	711	749	733	741	720	788	759	759	705	725	762	771	767	795	785	754	745	769	782	726	750	795	784	740	790	799	754	745	721	766	706	765	789	812	731	702	712	719	746	776	758	762	774	820	758	765	726	744	767	736	779	801	712	754	776	761	779	764	722	742	716	783	770	728	756	790	736	768	749	715	775	723	721	705	782	751	736	815	756	773	703	714	773	752	723	797	719	753	755	711	770	753	749	724	785	735	718	758	811	750	802	717	782	749	697	783	751	764	774	743	759	746	707	748	718	808	774	775	779	761	763	745	742	738	784	781	738	733	801	686	791	774	784	762	736	743	694	768	729	726	761	753	753	716	732	717	748	798	756	743	766	732	831	745	770	744	754	736	805	743	771	738	762	771	735	709	769	800	764	726	728	743	761	768	754	712	706	757	782	726	727	746	727	773	828	760	737	701	731	829	783	766	751	738	751	783	738	749	738	745	730	751	753	767	778	745	772	766	779	727	773	735	808	761	744	727	770	763	771	738	769	705	737	775	767	723	750	745	780	750	808	775	731	709	732	761	738	737	768	709	721	763	771	760	767	754	721	751	763	765	727	727	786	781	822	746	758	756	762	758	764	791	765	694	755	774	772	721	737	815	722	719	770	767	808	746	735	726	745	762	778	742	725	749	736	750	732	785	751	737	755	766	685	796	778	783	777	804	756	775	749	824	796	724	756	760	738	759	759	788	764	744	721	721	711	774	690	775	773	783	774	764	687	755	681	794	713	752	760	757	800	755	803	780	726	741	778	755	716	745	745	715	781	757	766	699	726	731	758	720	749	760	762	710	756	769	748	754	774	728	771	771	746	765	729	683	747	735	783	783	771	740	750	763	772	764	783	767	750	765	796	778	855	719	781	753	710	751	772	738	731	795	724	758	699	737	775	775	720	754	751	775	756	805	740	750	776	763	738	744	735	743	758	733	726	799	766	801	744	735	779	731	731	764	723	739	731	736	762	777	760	759	759	743	777	757	741	695	743	727	761	799	753	735	768	773	755	757	753	781	734	757	756	770	751	756	728	759	788	726	741	770	794	773	717	763	745	731	763	730	694	719	716	728	759	738	777	716	738	782	718	706	748	762	740	727	709	747	766	753	712	789	723	751	761	715	749	732	724	802	768	751	742	745	736	765	786	703	736	775	721	726	727	709	726	722	740	779	771	774	745	731
2192	353	456	414	366	615	1631	3313	3580	2462	1449	735	460	334	312	274	289	307	276	286	279	287	280	242	319	274	298	272	269	291	314	274	308	296	296	296	291	284	309	267	289	286	268	333	273	306	297	262	289	296	328	287	288	283	278	309	324	297	292	285	268	313	274	305	289	301	287	299	254	290	286	316	290	302	287	322	287	321	305	279	276	254	316	322	305	282	297	331	273	302	281	292	271	286	307	288	301	312	286	267	283	318	295	279	313	299	298	304	271	276	294	294	289	267	283	269	281	307	297	270	297	327	309	299	320	296	289	291	284	305	281	286	306	284	267	290	310	289	280	291	281	287	297	280	286	297	284	307	307	323	287	286	291	312	315	297	307	258	288	305	282	310	313	290	327	320	288	311	293	296	283	280	278	291	298	272	299	295	294	296	279	295	294	270	301	284	295	298	309	260	277	321	266	298	302	277	313	300	306	265	305	312	309	301	292	297	314	313	276	302	296	290	278	271	293	273	315	271	303	290	262	317	304	326	279	298	300	290	289	284	275	294	274	292	284	297	303	313	305	299	297	284	301	289	313	272	303	290	293	302	291	310	326	286	270	283	276	284	303	301	283	291	302	284	300	313	274	281	289	302	302	282	288	262	274	287	266	307	296	294	298	289	291	315	308	309	306	315	342	269	299	312	294	285	289	293	299	286	306	282	283	296	297	274	279	291	294	292	306	289	300	288	274	304	296	295	291	275	270	277	301	301	265	293	300	296	299	297	238	272	298	280	308	293	294	284	276	270	293	293	279	283	295	324	314	296	309	295	287	290	308	306	313	293	308	276	305	299	319	271	293	306	286	319	319	314	320	284	284	284	299	286	291	302	297	308	317	277	252	306	309	316	294	309	269	311	310	301	279	316	337	302	306	317	299	310	312	272	304	306	284	298	287	290	248	273	310	303	297	303	307	292	281	295	298	293	325	280	321	315	291	269	279	278	287	329	277	307	294	298	312	286	282	294	265	312	293	299	292	266	297	278	295	283	320	332	297	292	327	312	319	308	312	317	259	335	272	297	273	246	296	303	289	298	316	286	249	293	305	313	284	335	263	322	309	304	284	276	287	291	287	303	264	293	276	312	265	302	295	287	315	290	306	281	282	296	316	306	311	305	294	291	313	283	297	271	303	305	296	282	310	306	283	262	313	333	300	289	310	295	296	327	312	298	286	294	282	300	294	262	280	261	302	277	294	308	293	292	287	273	288	282	326	287	293	321	291	272	291	291	287	291	282	291	308	304	285	310	297	298	285	268	314	293	324	288	265	290	286	302	299	295	277	283	285	302	251	277	267	298	295	290	301	284	295	316	274	297	303	307	300	301	285	283	334	287	295	286	308	305	276	261	296	281	286	310	297	326	299	300	283	292	324	313	302	311	320	314	309	318	285	299	252	307	267	302	261	275	303	260	287	292	286	296	300	298	294	283	323	297	273	319	265	309	292	326	293	308	269	300	289	298	290	282	295	305	323	281	337	290	300	284	308	308	303	319	329	306	290	303	284	277	316	284	298	320	275	300	286	295	291	277	298	285	309	279	308	272	306	276	280	310	302	289	325	290	276	326	278	291	290	270	309	286	284	250	327	310	276	291	271	299	293	271	298	288	310	310	305	318	310	281	306	251	287	293	323	276	297	306	316	276	317	282	320	293	315	283	289	304	316	268	320	292	312	275	318	313	319	301	270	281	325	326	298	344	310	286	280	307	284	286	270	281	276	308	294	279	267	308	286	292	303	317	285	256	293	285	322	301	282	301	291	326	291	303	289	312	274	303	284	277	281	295	298	257	288	287	303	280	319	316	280	282	342	285	300	306	288	282	265	283	302	292	318	279	297	301	293	317	310	306	315	285	291	297	299	262	303	284	314	275	293	280	301	330	291	323	328	316	281	271	286	272	285	281	269	304	261	300	275	301	286	286	266	274	314	314	267	305	307	281	266	302	303	266	276	286	290	272	293	291	300	260	315	287	291	285	312	277	294	277	290	299	273	301	303	301	302	306	292	307	289	324	299	339	311	300	282	294	294	330	298	289	320	295	285	264	270	292	267	286	274	325	285	295	291	304	277	285	289	307	304	271	290	331	265	326	314	300	315	299	276	278	323	293	262	322	297	312	295	281	253	266	258	328	311	317	293	257	267	275	299	283	293	282	271	295	271	281	266	280	284	289	292	287	308	288	279	313	306	275	284	246	290	260	279	270	291	279	278	290	317	298	300	299	322	332	305	309	282	270	310	275	309	295	298	310	285	294	304	291	297	328	314	283	271	292	299	280	288	250	283	274	281	306	272	286	314	309	288	296	290	310	320	307	272	274	279	296	304	294	307	267	276	325	283	299	312	289	284	305	305	292	303	298	314	239	313	270	303	279	318	313	274	287	297	280	296	308	295	278	303	307	326	286	302	288	312	283	298	295	327	261	292	263	288	303	280	272	251	284	282	269	286	312	288	271	289	285	297	273	278	311	265	308	302	308	309	272	296	305	338	295	304	266	261	280	273	285	284	303	307	310	282	295	298	298	273	313	294	299	289	281	293	288	297	294	301	310	300	285	302	296	325	311	333	272	293	307	309	261	270	295	304	268	275	310	289	293	275	314	294	293	278	317	303	291	318	263	292	330	262	306	290	297	286	286	321	287	283	275	305	274	306	312	286	278	297	304	287	292	285	271	275	321	319	311	298	299	325	316	276	297	312	272	298	302	333	267	257	286	306	301	277	281	330	330	295	270	303	298	322	284	280	287	286	271	310	280	270	278	310	274	311	281	313	267	285	289	324	291	311	315	298	287	280	298	275	307	315	296	285	275	300	290	300	301	319	308	324	273	317	316	281	271	280	268	293	314	290	255	316	299	304	276	301	277	283	283	284	323	311	291	291	282	300	296	289	271	272	307	302	316	272	290	273	300	295	271	289	286	296	297	266	281	326	311	284	301	286	276	297	310	335	284	283	264	300	290	288	278	261	298	286	306	347	318	273	307	307	296	307	247	284	313	288	316	292	288	290	307	305	300	311	287	282	328	291	279	287	300	306	297	296	317	303	314	324	289	296	295	300	304	272	296	258	309	282	315	274	287	296	295	336	280	308	288	311	288	300	270	313	293	302	309	281	275	280	280	301	258	299	285	274	280	286	276	274	288	290	297	270	314	278	302	323	277	312	307	290	298	306	302	290	301	287	281	276	286	313	288	313	242	311	325	326	281	274	298	308	285	316	281	291	290	298	301	313	299	294	283	298	298	283	303	300	278	293	287	305	269	307	308	331	311	276	298	311	267	300	266	300	312	310	300	301	306	297	319	285	296	295	264	299	286	306	281	310	292	308	259	272	284	286	295	288	303	318	270	274	298	284	296	271	297	330	288	315	302	314	283	299	356	293	319	286	295	301	335	273	313	297	317	307	303	279	305	298	269	278	276	295	322	303	299	281	292	322	303	282	330	272	252	320	297	281	290	326	312	301	290	276	292	305	285
2437	843	1095	1188	1218	2924	9355	15204	14968	10334	5511	2585	1325	913	753	790	767	807	810	816	794	860	787	805	846	788	776	839	793	823	792	828	786	820	829	803	786	807	838	809	776	768	812	798	796	810	768	812	807	766	763	814	781	795	814	803	831	782	802	823	774	764	782	811	790	798	843	830	888	813	798	801	809	784	802	769	838	795	757	763	828	746	777	786	753	815	790	756	780	818	804	790	808	817	745	829	806	793	809	808	817	791	820	798	830	894	783	787	810	833	767	796	775	864	792	774	815	762	780	784	815	733	847	835	833	777	854	806	786	771	774	804	803	782	848	784	768	815	796	798	834	823	797	744	818	819	786	754	801	819	709	724	775	779	771	747	807	841	766	832	803	786	815	790	809	822	853	814	822	826	770	820	819	786	765	773	810	834	801	805	806	754	831	782	821	825	874	832	810	749	848	803	826	810	818	774	758	781	784	827	830	783	837	780	770	832	782	794	849	832	795	800	829	775	774	819	840	730	841	791	810	841	789	797	811	734	788	828	797	816	812	797	790	794	838	835	780	811	756	802	789	809	845	807	789	725	800	752	816	829	778	782	840	776	783	812	767	803	816	796	779	821	808	850	768	810	794	809	765	764	762	770	760	766	795	761	815	813	850	790	800	786	753	793	762	826	824	800	783	800	775	827	768	852	769	786	802	822	798	808	799	866	813	796	809	791	813	863	776	787	763	787	807	826	775	787	775	834	827	763	805	783	825	803	794	791	765	793	767	818	823	806	829	780	817	798	773	844	801	772	813	810	777	846	760	815	781	829	749	802	797	766	786	799	806	808	770	823	754	830	848	820	780	797	778	818	786	774	822	810	790	798	801	853	774	767	825	802	793	776	771	814	830	803	779	797	835	811	856	782	802	850	862	789	755	772	791	788	765	841	802	811	773	818	786	783	808	765	808	772	813	823	752	795	833	794	769	803	797	796	802	811	787	816	807	821	774	802	761	804	808	800	804	829	775	802	813	770	778	784	809	752	807	783	790	832	829	862	843	793	793	773	830	788	814	776	783	814	823	804	779	831	843	845	789	752	851	778	790	765	797	831	794	790	796	782	796	812	794	810	823	820	772	786	828	799	775	849	838	748	767	834	841	769	793	775	812	829	784	755	731	806	799	746	825	800	778	789	813	772	766	829	844	810	788	791	785	728	796	826	820	813	823	744	817	841	838	850	764	812	803	774	795	793	828	772	766	787	777	806	808	816	790	781	795	770	765	751	793	783	795	753	810	825	803	815	761	810	812	854	841	757	813	820	798	792	783	776	801	750	802	747	793	837	837	785	812	784	813	824	800	801	821	808	793	786	822	790	748	785	770	775	756	845	754	778	773	811	788	818	799	749	788	816	836	834	809	815	778	802	797	836	806	787	813	779	833	790	793	840	818	764	798	821	774	826	791	849	791	850	801	805	801	753	793	834	755	752	818	831	818	809	765	856	734	813	826	795	798	755	792	804	808	830	858	794	786	779	788	870	782	836	829	836	839	793	785	824	783	796	845	811	813	818	827	783	806	784	807	816	797	763	784	775	778	795	848	807	762	818	808	724	767	796	793	766	817	779	801	797	773	817	816	820	820	823	813	815	789	814	797	773	784	781	790	794	800	780	788	777	824	846	832	822	761	791	827	758	804	830	820	817	790	819	809	789	825	771	761	804	787	850	818	778	789	830	766	765	813	788	822	757	788	800	818	817	807	816	774	778	767	761	756	816	783	857	810	827	809	840	796	764	835	776	816	794	807	843	747	801	773	782	753	834	794	795	805	832	784	840	777	833	842	785	803	809	768	828	778	816	810	770	791	805	803	771	803	801	813	834	820	797	787	771	795	801	790	791	811	845	790	776	796	798	829	792	772	808	837	760	822	851	816	779	794	846	821	808	808	817	834	819	830	802	817	809	792	790	845	814	724	805	781	797	798	785	822	830	821	773	845	756	774	821	775	822	783	812	785	818	823	808	780	813	796	839	796	763	804	776	795	811	788	779	778	810	822	749	757	770	794	808	802	791	818	848	817	763	836	775	790	801	773	794	833	774	776	776	754	775	823	828	774	807	773	787	793	758	753	830	784	801	801	809	790	827	749	794	750	762	815	771	788	796	796	822	789	806	786	832	809	774	785	768	783	777	798	801	795	837	780	820	786	799	761	765	789	852	819	808	785	776	800	810	820	793	792	765	845	782	751	815	847	825	779	773	803	811	817	807	803	790	789	784	772	817	823	773	763	839	854	789	768	822	828	756	753	773	778	817	813	835	816	798	837	778	827	830	769	775	798	809	810	815	772	788	806	774	824	817	816	814	792	817	749	800	781	842	751	799	757	781	821	747	778	846	805	781	838	822	841	830	819	819	809	755	789	848	829	769	816	841	813	796	855	788	772	797	830	801	787	764	840	821	785	791	818	745	811	800	833	820	778	728	809	754	819	788	814	769	864	855	815	775	797	804	806	827	839	810	771	784	771	769	763	817	796	789	784	758	790	803	769	798	815	821	823	760	805	772	789	794	737	763	778	849	811	780	873	817	822	802	828	765	781	823	798	785	816	812	779	778	850	773	814	765	839	791	757	811	774	761	809	785	791	776	823	828	791	789	813	781	775	762	809	786	831	809	799	828	752	738	788	773	857	857	821	777	809	803	773	778	855	796	794	757	794	784	831	803	829	793	782	809	818	817	805	849	773	773	832	790	811	817	835	788	757	796	807	816	781	774	807	786	807	805	748	816	799	807	787	795	764	773	813	799	830	770	866	849	805	812	793	829	810	788	758	800	779	812	794	785	860	791	763	797	801	817	802	797	809	830	747	796	769	788	772	749	817	814	775	822	798	802	821	765	869	799	791	787	840	733	829	823	807	802	763	804	827	807	748	813	749	782	811	825	739	814	807	789	762	783	801	808	787	749	784	788	841	820	782	824	800	759	832	766	813	835	813	796	767	775	828	809	819	788	856	798	818	739	771	795	807	828	749	834	793	782	792	829	767	845	798	820	774	768	796	822	799	769	737	803	842	817	809	824	801	837	791	786	807	817	777	802	799	838	797	819	766	823	768	811	795	794	854	790	820	843	814	861	820	815	798	779	822	767	776	808	791	823	833	766	824	842	809	791	801	814	823	818	846	853	770	865	795	825	797	766	784	803	825	789	789	807	835	787	844	784	759	792	788	803	768	792	841	764	805	781	805	818	790	743	805	770	792	835	786	778	842	831	787	835	749	779	799	767	778	812	797	819	776	792	812	837	820	801	795	843	764	729	826	750	814	833	771	816	783	813	788	793	799	850	787	747	792	870	806	779	809	796	763	806	844	864	787	790	834	777	810	803	769	783	830	814	813	756	779	747	798	740	841	831	827	771	772	779	758	801	794	838	841	786	794	870	726	792	805	793	816	786	832	760	751	803	817	809	845	801	812	819	794	785	802	830	854	790	817	758	768	782	794	806	760	830	784	789	809	823	821	777	789	799	822	780	840	764
7291	1251	1463	1308	1941	5481	14561	30929	32077	20912	9502	2612	710	392	293	289	257	280	268	298	287	283	259	286	286	252	274	259	255	295	263	280	285	250	299	260	294	292	279	243	299	286	271	288	297	301	281	283	287	266	288	278	273	306	283	284	285	292	305	290	282	294	303	295	262	255	268	283	283	277	279	291	274	305	310	274	286	283	257	276	270	267	259	300	269	293	279	310	276	292	299	298	297	285	271	252	275	253	311	287	274	268	290	294	306	277	272	292	320	299	278	275	260	295	312	259	278	296	295	313	294	303	294	288	292	286	255	292	300	287	287	249	297	280	282	281	293	299	297	278	284	288	279	257	291	281	269	274	276	288	281	296	343	283	298	281	281	254	291	272	295	276	282	277	300	285	294	301	292	267	285	274	270	264	282	288	272	306	305	267	288	310	273	280	259	291	297	264	270	312	249	292	268	300	291	260	298	251	304	278	305	285	298	270	274	277	302	284	222	270	294	276	289	258	229	285	264	291	285	287	272	270	280	265	250	292	271	267	284	280	289	264	295	263	253	299	280	296	308	284	262	266	283	306	282	277	273	294	259	253	291	317	299	270	265	277	289	269	304	326	301	261	277	286	263	296	295	286	291	272	286	274	285	307	289	292	298	285	285	262	263	281	277	258	300	233	296	283	269	283	263	291	278	316	273	265	269	278	294	287	314	278	272	279	298	267	322	310	291	279	277	317	277	306	266	297	289	285	332	272	272	293	277	300	258	273	296	280	341	281	316	285	277	272	268	299	276	287	276	287	277	240	283	267	290	305	309	281	263	293	282	316	293	316	282	287	307	254	272	286	267	316	272	277	323	297	298	292	292	266	259	246	271	260	278	278	294	275	302	275	273	282	282	283	258	266	308	281	279	252	279	283	285	293	252	267	294	324	288	266	294	244	270	283	335	286	303	280	311	297	275	296	311	278	290	282	283	282	284	279	284	312	265	284	301	295	259	316	254	281	270	286	270	298	290	275	282	253	312	271	263	274	272	286	283	280	275	282	276	295	298	277	292	267	279	279	267	296	277	304	280	282	267	269	302	262	274	307	307	306	308	284	289	298	305	276	285	276	299	297	273	303	296	270	291	287	295	335	288	268	313	244	284	270	276	278	303	272	255	271	278	295	283	281	280	290	292	317	278	287	265	275	284	290	279	271	277	310	289	285	322	292	271	270	266	275	260	307	289	293	280	289	261	273	291	281	265	283	276	287	296	323	292	300	279	299	276	304	252	301	276	284	281	289	294	261	291	268	285	261	286	258	311	281	251	266	280	287	257	277	296	289	280	298	288	300	292	287	288	273	302	288	269	286	313	316	284	266	286	282	301	285	306	275	283	268	292	259	297	297	276	282	288	274	295	250	273	301	272	280	294	263	293	271	281	290	277	289	281	297	243	275	286	276	312	312	260	305	281	246	313	268	275	281	307	316	309	278	272	283	315	274	281	262	290	285	288	266	287	281	271	275	306	285	287	280	301	261	274	276	284	268	298	280	291	306	299	279	308	290	240	305	272	256	270	293	298	259	271	294	283	294	276	266	289	273	285	299	266	297	287	289	259	301	252	323	265	283	278	278	298	261	253	296	281	299	291	269	274	279	286	276	253	307	304	261	266	304	316	280	325	308	282	289	278	264	258	282	290	268	269	284	310	308	280	270	268	302	310	254	296	294	292	304	250	310	288	272	290	286	270	285	263	302	260	287	289	285	265	296	287	270	273	307	291	272	294	303	314	326	288	294	277	264	279	309	270	281	290	276	268	287	290	293	288	290	293	277	301	273	299	263	279	311	282	270	295	282	296	274	277	283	292	286	252	264	303	299	258	287	313	314	310	285	280	275	294	286	307	276	299	291	275	276	268	294	280	319	280	258	296	275	297	302	301	279	311	333	282	270	296	291	280	302	301	275	271	270	276	301	314	281	275	264	295	269	288	294	267	292	298	251	289	278	285	288	264	319	265	257	300	256	278	270	283	272	254	284	283	269	273	291	287	281	316	306	287	298	267	291	295	251	303	295	278	268	309	252	264	317	308	289	290	265	296	297	270	290	314	293	276	320	281	257	267	299	266	271	273	264	300	275	303	285	284	345	272	300	273	280	323	277	264	271	279	246	294	250	290	263	265	282	309	249	277	297	313	294	285	249	252	276	286	289	261	232	273	303	285	281	315	293	279	302	275	257	308	287	277	294	287	281	255	268	289	268	280	294	283	261	255	276	253	294	306	270	280	291	306	270	298	293	319	286	277	287	248	262	288	281	254	308	291	307	290	276	271	262	274	273	306	271	276	280	262	291	285	301	293	303	287	311	287	273	289	315	277	278	273	285	290	272	279	308	268	275	259	265	328	301	269	286	272	278	310	278	275	262	287	277	274	267	308	291	262	274	265	278	282	291	292	283	304	289	261	276	309	279	270	285	278	277	261	284	228	277	284	273	259	311	321	281	285	300	283	273	257	220	257	287	300	286	292	285	291	328	307	289	259	283	286	290	267	282	295	276	308	290	278	291	280	264	311	294	295	317	284	265	265	254	266	274	302	278	265	281	279	268	288	293	281	283	302	277	257	301	294	292	247	270	285	268	293	267	276	293	263	312	292	302	310	265	282	255	288	257	276	271	284	292	314	263	315	301	298	263	290	282	295	285	264	292	294	313	286	288	269	298	313	266	290	259	301	350	306	263	292	297	287	260	291	295	293	278	341	305	277	278	283	295	288	290	273	272	292	288	275	283	273	244	261	294	270	268	312	262	310	266	258	249	294	322	264	271	264	264	291	281	265	287	293	293	276	283	264	275	273	273	285	281	276	284	306	296	295	300	295	290	310	287	297	272	302	276	298	286	263	291	297	297	307	286	291	261	273	271	252	271	254	256	290	252	267	300	292	285	315	284	293	234	276	269	280	267	276	316	296	283	283	293	286	279	324	269	278	294	282	306	273	290	291	258	267	263	285	299	302	308	265	242	257	327	278	289	273	279	305	298	270	310	283	275	277	278	274	271	291	288	301	268	264	269	259	258	314	271	283	307	263	272	287	291	280	271	287	260	282	275	318	303	307	272	315	301	295	298	303	310	279	279	304	249	299	306	272	287	277	268	274	254	300	297	274	295	281	295	295	263	297	252	266	295	283	289	286	310	245	243	272	307	253	282	298	301	324	287	275	288	289	303	295	297	251	283	291	272	266	274	266	275	266	282	302	288	280	290	292	298	292	276	289	300	287	267	270	290	287	268	306	294	302	297	276	281	292	285	290	266	288	262	264	291	265	296	311	296	253	281	260	278	244	302	295	298	289	289	287	286	276	293	302	324	287	277	274	300	297	318	253	245	245	264	300	309	280	283	281	276	294	270	283	285	263	265	289	297	296	257	301	244	246	267	322	300	254	299	298	283	326	264	298	268	282	294	278	303	275	260	268	272	272	254	323	284	291	281	298	306	284	276	263	288	308	307	295	269	283	261	269	285	309	292	282	289	281	272
5828	1830	3653	4530	7843	18823	35019	50134	49860	38783	24749	9549	2770	1218	852	794	780	763	773	832	781	799	781	761	769	778	793	786	779	797	815	773	791	752	777	787	826	788	788	763	753	805	725	788	768	751	770	763	758	811	753	739	819	795	825	795	754	788	754	785	801	770	794	790	729	800	766	832	770	764	790	776	828	748	800	796	806	787	795	788	727	754	782	735	801	764	769	760	787	750	792	808	778	806	825	759	731	779	780	775	796	776	774	782	815	807	744	776	759	742	759	800	744	769	754	764	786	746	791	782	796	808	772	829	792	752	796	801	808	777	734	730	787	821	787	774	749	770	810	802	817	808	793	740	793	727	767	751	807	746	798	800	786	801	766	789	772	768	792	782	801	765	785	718	800	798	809	769	773	761	779	756	717	727	784	786	778	773	755	812	797	783	750	807	750	764	793	745	761	757	778	760	786	781	816	759	745	765	818	761	806	770	803	771	743	777	776	796	794	807	774	762	821	728	766	744	805	775	772	773	785	774	808	805	780	817	818	794	761	775	739	725	799	794	764	750	747	800	770	836	764	737	754	763	705	791	784	780	804	783	827	743	769	777	780	785	721	803	747	729	791	757	786	773	756	808	713	731	757	784	781	803	807	786	809	739	770	808	746	776	788	798	733	782	730	761	793	720	780	752	761	784	835	785	783	747	736	751	786	791	764	803	807	792	738	806	800	779	770	770	796	781	759	770	765	791	791	757	762	758	798	754	741	776	796	792	767	767	777	808	756	773	758	798	778	763	816	760	755	786	807	747	705	775	800	786	765	771	827	760	740	802	763	748	785	798	749	732	731	764	788	772	780	809	772	774	800	745	789	798	741	803	796	741	811	766	779	790	780	700	764	811	769	792	774	805	739	744	758	778	772	792	768	852	821	768	761	756	783	819	809	752	804	755	768	794	757	741	768	791	810	770	766	758	745	771	815	734	805	779	757	814	788	809	795	755	773	804	768	782	750	792	767	799	751	752	769	773	710	781	801	816	771	817	797	793	844	727	733	761	796	807	766	815	755	777	804	772	823	800	764	767	740	735	778	757	779	727	796	778	819	808	821	802	839	774	824	742	761	846	808	755	768	731	786	828	765	750	843	778	781	757	775	729	707	735	747	845	818	799	801	777	797	771	747	789	804	764	736	758	817	784	790	795	751	739	834	807	752	753	795	750	751	764	762	777	768	734	804	822	780	771	732	812	747	777	724	732	783	749	813	751	765	768	774	776	817	811	754	754	798	824	800	740	793	766	784	743	760	704	770	833	712	739	747	819	827	784	830	775	775	765	781	804	815	821	781	746	780	810	790	801	778	769	781	802	776	797	772	776	798	826	794	775	759	728	761	798	749	793	735	763	806	746	768	717	763	801	757	767	767	770	800	807	806	821	833	781	762	764	763	787	730	781	765	776	787	809	726	704	780	838	748	776	766	804	760	735	786	776	810	817	796	765	787	769	797	778	763	783	759	789	789	818	762	722	736	786	814	781	788	740	791	718	807	779	741	775	776	759	741	760	810	770	742	739	785	718	807	772	806	761	731	788	782	772	759	720	759	782	825	769	763	771	780	763	790	776	784	771	743	744	788	760	757	759	798	777	774	774	817	764	808	758	752	782	783	807	765	759	739	826	790	794	780	756	731	815	793	747	728	761	820	753	800	783	764	826	780	762	786	781	760	741	756	778	731	762	745	778	767	735	808	774	734	708	770	821	722	714	807	814	798	765	737	725	807	813	793	792	813	789	736	799	749	744	782	755	755	758	778	751	790	812	823	815	802	791	825	790	724	820	729	819	788	740	764	774	805	765	770	803	767	765	778	758	751	812	790	782	793	808	811	771	764	791	764	796	757	755	798	746	863	795	754	801	781	778	803	783	783	780	759	780	815	756	756	732	797	747	807	818	815	735	797	838	702	794	755	753	744	779	766	762	769	766	792	771	805	809	799	810	775	788	776	819	800	774	721	755	812	803	801	799	785	826	780	759	787	701	769	785	765	790	761	732	774	776	759	733	793	789	772	779	763	763	740	802	766	785	816	806	804	775	813	771	737	755	753	758	800	824	771	799	775	785	772	809	788	734	780	757	781	763	764	778	796	795	811	755	739	788	778	736	795	815	827	779	775	796	805	737	796	792	781	805	783	791	827	740	792	792	772	729	780	802	827	806	804	743	746	769	763	734	778	756	799	806	829	760	787	798	800	789	817	795	765	748	793	739	759	765	783	736	765	775	771	823	773	792	810	810	716	796	811	793	782	773	769	775	775	770	703	774	789	794	811	747	749	806	778	779	711	745	786	761	787	755	769	746	815	795	724	759	766	808	760	795	750	740	774	745	789	734	782	755	770	796	793	804	761	742	824	751	787	706	806	780	784	801	791	788	764	787	744	757	765	777	726	832	789	762	746	760	740	771	773	744	756	771	842	795	769	778	764	758	753	759	786	773	737	764	778	757	753	781	730	770	735	808	797	801	756	794	779	792	765	800	757	756	761	760	722	753	746	793	792	773	791	738	768	802	778	809	812	763	731	792	787	800	760	792	789	773	815	756	788	789	799	790	728	824	762	765	759	755	765	752	821	788	825	716	745	770	757	768	785	767	787	788	790	755	777	794	803	784	802	772	792	817	730	805	790	748	755	757	803	810	818	810	834	724	844	805	795	796	791	827	750	780	824	760	791	727	788	756	840	766	778	760	797	830	770	787	751	741	799	706	745	779	779	752	798	751	751	759	752	801	856	757	729	786	811	745	776	771	723	755	725	824	807	744	718	780	767	797	796	792	758	773	760	836	772	780	774	792	785	779	756	800	750	803	789	805	779	800	758	761	776	803	847	772	762	757	777	756	776	787	780	804	786	741	799	749	760	733	774	766	795	751	787	751	766	761	723	796	778	750	813	755	778	775	828	771	779	758	755	746	763	777	792	792	766	780	750	760	761	768	793	750	767	794	767	767	773	778	761	813	742	797	785	815	768	772	791	780	750	806	803	801	769	757	792	760	791	710	751	745	798	795	758	772	802	765	731	782	715	775	819	745	786	811	759	787	811	774	801	815	742	795	764	787	750	784	755	794	787	780	743	792	765	753	835	754	801	772	719	751	778	799	761	842	768	798	766	793	779	790	764	757	794	787	736	779	819	798	778	744	761	736	807	720	750	805	787	752	774	737	751	768	782	755	756	766	761	799	778	749	820	763	823	797	812	789	815	775	773	791	757	769	761	814	812	815	794	774	757	752	770	722	772	824	796	770	842	819	791	764	764	763	767	805	789	738	753	787	808	759	771	723	803	727	788	751	732	770	757	795	756	785	754	759	808	817	808	750	775	823	776	813	794	790	822	794	761	739	787	757	730	751	716	757	770	751	815	782	775	780	768	800	759	779	751	759	732	750	742	799	823	748	771	761	789	793	807	710	746	774	764	805	754	755	730	763	762	782	782	748	786	753	763	738	805	735	840	800	772	778	789	775	738	770	778	811	788	810
13693	2700	2885	2310	1846	3445	15858	50194	48125	30924	14678	3923	995	458	299	278	265	262	284	288	252	302	261	303	274	277	285	290	288	272	265	235	266	250	281	253	280	241	281	258	275	263	276	262	299	273	256	300	243	279	285	245	270	276	274	310	261	270	297	260	296	268	268	266	274	257	261	271	265	267	244	261	268	285	267	258	242	263	266	240	280	291	276	278	276	259	287	269	270	277	300	276	263	264	278	298	258	294	265	273	260	289	266	258	228	275	292	255	272	280	270	301	249	282	307	280	292	244	261	253	280	287	265	246	312	268	260	273	286	279	239	233	284	257	261	268	268	269	284	275	285	269	287	264	271	276	299	280	255	265	282	271	251	269	278	267	253	262	267	273	292	285	262	254	258	270	284	276	273	237	263	271	245	266	260	286	246	252	243	273	255	252	269	240	278	245	269	262	290	240	243	266	277	248	266	284	240	275	290	289	287	260	269	288	269	284	262	234	252	250	246	271	247	287	270	249	295	275	271	269	273	264	257	261	252	276	253	256	265	272	278	276	252	277	267	265	242	257	275	247	257	258	260	276	246	257	257	295	245	273	266	265	310	256	271	258	299	284	292	295	241	267	244	253	254	246	256	286	254	247	244	260	283	272	255	243	278	243	242	306	297	240	303	268	285	247	284	267	292	277	273	260	270	277	263	269	253	259	269	270	261	263	284	278	267	298	279	267	281	256	205	286	287	260	274	248	261	295	260	260	258	259	239	283	272	303	256	249	221	255	270	263	269	264	277	289	289	320	277	287	258	271	236	228	250	245	263	272	258	247	273	268	263	282	292	279	268	247	286	261	278	260	266	271	311	258	259	257	261	287	255	272	258	286	281	274	282	298	256	283	296	251	225	249	271	275	276	269	254	259	280	289	274	267	281	243	259	264	290	258	283	296	277	276	263	267	253	251	295	274	261	242	251	276	274	261	271	254	272	239	244	287	244	270	272	262	280	278	268	271	276	254	284	303	281	278	275	277	253	264	261	249	228	263	262	258	292	284	292	291	255	256	246	261	281	252	265	245	255	260	289	296	268	254	298	286	276	294	272	267	264	258	257	285	263	240	266	269	252	291	264	254	262	264	263	273	256	248	253	261	282	256	254	247	306	248	253	287	275	264	256	244	291	273	264	269	301	286	266	238	290	292	267	255	277	238	241	257	292	254	268	286	265	278	281	285	299	279	271	269	282	264	272	275	254	274	261	312	277	297	288	281	282	282	274	255	255	254	247	271	271	271	270	261	284	277	295	304	282	311	244	263	287	269	261	256	256	293	242	265	256	277	265	284	258	260	265	276	283	237	277	254	261	277	268	264	281	252	279	239	279	266	236	270	269	265	260	260	281	257	260	249	307	276	274	271	261	282	244	274	284	261	223	251	259	249	276	269	263	252	297	280	255	271	247	262	264	260	267	288	268	283	281	256	280	248	275	251	271	257	250	239	261	257	271	273	285	246	272	277	240	267	294	252	271	265	267	245	252	246	262	255	251	307	261	261	271	297	282	265	300	272	260	268	258	248	295	276	286	282	262	289	260	269	287	286	267	268	265	264	271	284	282	265	269	265	273	260	278	280	297	261	241	268	258	272	260	265	282	284	285	262	276	263	246	278	275	254	275	265	271	282	269	271	229	235	245	278	260	283	255	288	259	263	265	252	269	252	242	251	268	264	283	281	277	250	272	267	282	252	268	293	265	265	291	289	297	288	263	283	249	291	279	264	284	253	264	237	271	245	281	287	267	255	254	252	263	275	244	252	277	283	271	250	289	272	252	271	272	256	256	271	285	267	294	279	267	262	279	241	262	297	295	305	265	274	288	273	272	287	273	286	291	283	262	282	288	267	252	269	279	229	284	247	282	258	272	258	259	310	274	255	266	275	243	264	298	278	261	286	259	279	288	272	261	241	303	265	253	270	275	256	254	269	291	289	282	256	238	261	266	286	277	245	245	282	256	255	278	253	292	241	261	279	290	238	317	264	280	287	249	279	286	259	272	288	246	254	261	268	299	269	270	295	253	260	282	259	268	261	276	269	264	250	275	279	267	306	246	271	255	294	258	263	251	300	251	269	270	261	267	261	273	261	276	238	259	299	287	247	263	263	257	256	317	299	237	250	272	282	271	253	268	236	262	255	275	293	298	266	291	297	270	281	285	267	292	263	280	265	258	275	281	305	280	290	253	287	269	257	274	270	270	272	244	252	251	250	313	295	290	257	266	272	251	260	275	276	258	278	264	258	236	232	266	273	271	227	296	275	255	283	251	295	286	289	302	268	283	256	241	265	282	255	255	272	300	276	279	229	271	276	267	248	241	254	250	246	256	252	272	265	291	243	273	246	266	251	252	228	267	283	279	243	275	289	282	270	274	262	258	280	289	293	259	260	279	284	283	260	248	261	284	273	294	325	274	234	249	255	268	280	267	247	249	259	291	250	271	262	251	263	289	252	273	275	291	254	250	275	244	272	250	262	279	279	276	272	253	257	279	289	260	301	250	313	281	272	282	233	276	286	298	287	236	273	251	268	287	272	249	236	255	271	272	249	281	259	261	272	275	276	270	250	266	250	286	297	289	297	258	269	258	288	277	225	268	249	272	279	286	251	284	293	276	271	278	303	295	258	260	271	291	241	288	292	282	292	276	267	294	243	257	305	277	266	268	314	287	245	230	274	283	267	267	258	233	260	262	286	265	282	249	260	256	277	232	270	251	278	277	256	265	264	284	263	280	262	283	251	289	275	286	309	236	286	280	256	283	268	246	256	286	265	280	276	289	261	266	286	285	262	287	311	252	263	279	267	287	265	250	258	257	282	239	256	284	250	271	293	286	248	272	265	281	257	258	272	278	252	270	270	277	290	253	257	277	288	244	257	260	285	269	250	292	281	242	274	296	287	278	234	255	263	238	258	285	243	269	259	268	265	296	277	250	245	268	279	300	267	251	293	277	296	280	244	246	273	295	290	306	259	267	287	273	267	285	241	272	270	254	278	245	261	225	264	249	252	269	264	245	267	276	267	257	311	272	283	258	275	258	256	254	268	266	294	230	288	263	267	280	278	247	257	260	248	287	271	279	296	276	257	252	288	310	269	281	253	282	262	257	296	261	286	241	267	295	253	260	285	260	277	274	241	283	269	275	263	250	269	284	279	246	254	265	275	308	240	294	279	293	290	275	272	263	261	256	264	270	310	275	256	275	241	281	250	239	272	267	255	252	263	270	267	262	267	266	315	300	280	265	267	274	257	266	229	252	261	263	240	305	304	276	251	259	285	248	275	260	270	253	255	245	300	285	287	278	271	262	275	272	283	277	262	281	268	291	263	249	277	231	246	251	262	288	285	272	272	254	293	259	283	260	274	278	293	308	277	270	271	251	271	304	274	287	298	264	268	301	266	280	311	247	266	282	279	214	273	273	276	309	258	252	249	254	242	286	278	274	264	267	289	280	283	270	260	267	279	246	279	259	276	234	249	278	299
7603	2759	6205	7092	7129	13176	36085	65491	62023	46447	29400	12405	3832	1386	841	775	706	793	760	830	751	768	768	733	742	758	715	744	724	757	765	695	760	762	741	755	761	734	688	713	772	783	738	711	797	717	727	703	764	751	756	809	714	731	690	694	731	750	692	767	752	744	767	766	772	750	755	723	764	749	726	738	751	690	752	738	720	736	733	729	721	780	751	770	788	725	762	775	700	736	734	744	720	784	730	785	734	775	742	730	737	712	704	761	732	749	742	747	741	739	734	720	715	784	767	730	724	761	727	706	715	728	706	757	701	739	726	734	748	729	741	743	668	698	748	681	712	735	698	773	784	768	733	752	718	742	684	677	776	733	750	708	750	721	781	713	738	722	772	745	757	715	769	721	752	757	735	730	695	714	779	695	726	751	748	693	774	707	764	761	710	766	745	762	739	716	745	722	744	773	734	759	774	718	700	776	743	743	693	763	710	787	763	743	703	719	742	721	728	751	652	733	651	681	727	757	756	725	764	739	792	767	740	770	781	732	726	726	741	722	713	732	724	757	751	740	783	760	720	721	752	700	727	730	731	766	718	732	715	778	753	685	746	665	669	728	748	726	721	720	696	786	747	782	714	745	707	752	744	761	699	752	750	749	740	746	743	723	756	744	733	739	768	716	762	753	721	751	745	720	739	694	745	743	758	734	761	688	768	733	773	729	780	724	774	750	742	724	705	751	699	734	759	707	736	702	755	735	720	737	750	762	737	732	776	705	744	720	738	781	745	780	735	709	747	722	752	742	711	766	738	739	760	745	697	769	761	776	765	779	729	761	703	766	751	791	727	712	754	748	770	722	721	734	735	762	739	671	712	738	688	664	741	795	725	728	732	721	743	714	667	724	755	788	768	728	751	757	758	697	755	739	799	709	775	736	726	741	765	775	689	722	766	761	790	724	718	708	778	730	698	682	750	723	775	726	737	763	727	753	746	703	694	749	701	725	723	749	736	713	734	729	714	745	802	793	756	768	743	746	726	782	693	737	746	754	706	763	739	748	741	734	775	691	705	742	716	707	699	760	842	741	747	797	739	741	753	751	748	728	740	715	735	772	767	782	706	753	737	704	687	783	748	710	749	823	796	735	726	726	750	779	722	733	756	763	725	734	702	733	720	698	690	766	714	762	769	788	744	720	746	693	756	752	811	725	717	719	781	736	736	702	753	698	738	745	753	706	720	733	719	765	770	740	742	748	748	743	758	747	760	762	745	741	722	737	715	719	719	747	703	677	726	739	738	725	743	738	721	780	717	695	724	710	710	771	747	723	711	769	745	725	713	745	756	742	765	748	715	763	710	701	758	762	748	729	738	777	697	721	803	738	706	783	733	771	714	712	740	738	758	776	709	752	750	781	712	753	760	816	718	730	757	747	791	729	796	730	792	718	664	742	764	754	735	749	743	738	738	701	750	732	760	747	718	722	734	756	755	713	747	711	735	699	782	724	763	694	738	695	743	706	748	724	756	749	740	768	762	700	734	718	788	761	769	752	695	715	738	720	743	782	746	752	767	735	739	758	730	743	777	766	792	706	779	761	725	718	740	707	754	749	770	735	738	736	743	765	762	743	751	726	704	755	726	717	783	724	727	727	730	709	733	714	735	750	763	732	730	756	736	723	750	706	719	763	756	724	738	728	740	733	734	731	683	747	737	727	733	705	741	706	735	734	736	734	745	704	711	755	738	714	696	779	791	765	732	759	734	723	721	708	734	723	792	727	758	765	733	724	792	715	696	691	696	735	711	746	729	737	732	739	692	730	759	730	731	754	710	684	717	747	726	695	732	753	727	739	777	726	711	752	711	736	741	777	750	731	724	747	731	717	765	713	729	750	745	760	736	704	724	776	729	713	733	793	757	734	746	694	740	756	735	702	676	769	721	746	764	715	733	739	764	725	727	757	730	698	756	727	722	763	773	757	746	760	696	734	659	791	721	807	770	731	738	741	743	734	770	734	739	725	737	740	761	726	724	797	778	709	724	700	730	739	751	692	729	746	745	760	716	777	732	745	770	750	706	708	766	752	796	744	708	755	765	690	706	747	737	735	713	713	740	758	734	724	753	775	732	774	757	782	724	759	782	737	808	734	708	744	714	788	701	698	751	751	691	730	751	670	716	768	725	765	736	722	796	739	726	770	725	735	766	770	732	759	720	725	751	732	712	698	712	758	715	735	755	713	767	755	679	716	738	731	666	763	800	720	713	734	712	716	708	725	720	736	738	770	715	708	773	694	717	716	736	763	710	741	716	769	810	724	799	767	754	792	772	743	737	744	717	705	747	751	735	702	689	734	742	754	721	755	767	732	774	733	788	754	742	780	773	762	736	710	761	728	736	720	700	728	724	764	731	750	768	759	738	773	752	701	729	745	742	768	782	711	751	761	758	749	748	706	723	751	721	705	707	766	724	784	691	771	719	756	790	729	784	717	743	747	745	732	721	699	737	741	721	789	712	737	738	740	773	723	718	747	699	727	669	768	775	727	708	762	717	718	771	682	787	711	717	756	722	696	760	713	767	731	714	716	740	709	727	711	743	728	738	778	706	758	778	736	758	709	774	771	729	700	725	728	700	719	797	712	750	746	730	791	762	736	781	750	712	746	756	707	718	752	777	727	767	765	748	705	734	748	725	732	727	741	767	747	743	757	730	720	707	745	708	759	746	730	730	719	752	750	740	738	753	761	817	766	734	748	754	777	783	745	791	746	706	778	716	763	753	758	732	767	709	757	759	716	748	789	713	698	669	753	744	764	710	753	725	740	745	727	761	759	712	702	753	783	703	771	727	755	761	743	754	766	759	718	806	799	705	747	742	711	752	752	732	711	748	734	722	766	745	713	752	738	770	747	788	755	733	714	720	744	797	786	705	711	716	700	736	754	743	773	746	718	770	734	737	783	768	753	706	763	723	738	727	727	712	696	766	770	808	783	782	768	712	737	749	784	744	767	702	715	729	716	754	793	764	680	716	765	743	729	706	753	711	784	724	735	742	771	746	780	766	702	715	731	751	718	734	730	752	714	725	722	779	741	749	741	721	723	701	739	795	766	770	748	718	757	741	717	714	718	762	727	735	759	720	743	736	736	703	719	748	713	742	770	768	721	671	765	749	742	708	769	697	789	771	786	716	704	733	778	747	738	662	679	728	752	702	748	752	725	709	742	757	725	765	727	737	759	690	743	749	707	686	713	762	757	716	772	749	746	778	760	704	740	762	702	759	776	750	679	701	736	776	805	681	773	728	745	695	734	810	770	714	780	722	710	747	768	669	734	718	727	710	740	735	743	720	751	732	737	764	733	728	750	691	690	700	737	700	771	751	742	687	730	756	729	739	746	758	747	762	738	718	768	706	698	722	685	733	736	762	712	708	757	753	759	764	715	688	742	696	741	695	727	715	726	754	724	750	724	714	772	709	789	750	774	742	756	732	740	720	786	757	700	724	771	771	774	772	767	738	662	738	727	742	727	757	729
2162	386	381	371	335	376	1036	3753	4046	2596	1332	646	430	312	316	254	293	327	279	289	254	263	280	278	300	315	272	292	267	252	321	279	306	279	303	284	312	304	315	308	287	294	291	293	311	283	271	284	265	273	300	289	292	288	295	306	298	313	305	293	289	282	291	274	280	296	316	280	287	268	265	267	291	311	311	302	324	319	305	276	298	288	283	317	302	277	296	296	321	292	306	302	290	317	325	286	284	286	333	284	315	285	303	291	298	293	295	285	297	298	279	299	306	294	279	303	316	323	293	275	292	320	280	285	332	299	269	290	270	310	297	263	287	258	281	287	311	284	286	293	324	285	310	299	314	268	273	292	278	296	242	308	296	300	270	290	278	298	313	293	286	278	279	278	311	306	289	284	312	268	295	272	295	293	298	313	280	275	311	292	296	276	288	284	300	331	318	335	277	280	315	319	270	292	286	315	308	292	257	281	284	297	304	288	284	294	265	275	270	322	292	279	299	279	273	308	305	314	268	304	304	317	286	284	286	255	283	292	269	297	290	275	316	333	290	296	284	303	275	315	301	298	283	304	302	310	325	307	282	284	320	277	271	293	293	269	292	268	294	287	277	260	298	278	317	318	274	287	292	314	275	280	280	302	302	292	318	285	309	287	297	279	317	330	295	263	285	289	299	293	292	278	275	286	294	304	298	286	251	261	312	310	287	264	294	309	285	293	311	277	276	292	279	305	308	308	270	283	310	279	281	279	278	265	302	302	281	288	324	297	268	287	289	333	300	299	281	258	307	315	304	324	289	291	283	319	286	292	293	254	295	302	293	255	269	321	308	299	301	252	296	254	284	288	286	282	277	278	262	296	285	307	272	321	288	291	305	292	304	288	275	290	280	271	257	289	322	300	288	317	270	275	289	269	294	302	331	278	290	279	296	295	287	305	277	281	306	274	324	317	312	297	303	294	278	300	282	281	294	324	291	279	278	311	301	284	302	297	278	294	280	274	319	316	293	287	325	303	300	264	302	289	286	278	288	279	267	295	278	317	298	316	255	287	346	277	322	285	278	274	294	270	278	302	307	326	308	304	321	294	260	303	298	240	303	299	268	290	303	302	284	307	278	317	295	264	308	287	291	273	312	301	298	337	274	270	299	311	288	300	302	282	280	294	285	325	288	309	283	286	319	288	295	278	316	298	313	279	286	285	290	284	307	290	268	310	286	279	285	273	301	298	275	318	311	298	311	312	308	319	269	253	315	267	279	318	306	289	298	289	305	261	292	313	280	289	273	290	291	275	270	296	320	302	299	279	297	300	299	319	294	285	328	284	308	280	297	289	290	259	258	301	291	331	312	295	288	260	283	324	282	320	330	337	323	292	277	297	283	310	311	280	297	270	309	301	318	271	318	303	285	306	315	294	300	305	299	313	294	293	276	285	287	288	273	306	268	297	303	297	304	312	323	320	299	298	287	289	294	276	309	317	301	290	306	288	284	303	300	282	270	289	303	292	285	294	292	291	308	284	262	298	340	291	298	326	309	276	336	310	275	314	311	290	306	317	264	297	275	270	265	273	296	328	295	310	267	273	292	342	295	281	287	275	308	317	316	279	307	292	315	335	271	272	293	299	304	307	250	273	306	303	281	315	274	283	294	323	308	277	281	296	332	286	293	304	292	310	299	302	296	316	313	310	243	292	322	282	281	262	283	293	288	285	282	314	297	261	309	305	321	340	298	307	299	290	273	299	306	297	304	296	286	286	315	276	308	295	285	320	273	312	309	306	299	294	293	310	310	284	306	293	319	310	300	284	307	272	287	285	282	250	305	289	317	297	294	299	316	303	275	284	273	300	311	288	294	277	303	281	297	300	275	327	314	292	334	293	293	300	279	285	281	296	314	286	261	277	302	254	280	280	298	282	303	291	279	291	274	310	285	249	303	298	289	277	305	310	314	260	313	269	312	308	283	323	284	290	309	268	265	304	269	284	312	281	299	249	294	293	278	290	294	302	284	293	280	262	273	336	277	296	287	304	281	314	311	314	300	309	270	299	293	284	295	300	278	314	300	303	286	256	323	284	270	275	287	302	287	284	292	294	287	273	289	283	305	291	298	291	286	312	292	320	303	330	308	305	302	291	278	291	294	289	287	300	305	311	298	246	289	304	303	302	282	301	330	311	301	267	343	299	313	319	264	296	290	290	320	307	299	319	259	277	330	264	287	291	286	293	300	265	313	296	296	297	280	297	279	324	308	309	322	317	312	257	288	283	286	327	291	286	270	299	284	299	301	265	293	268	318	306	284	272	316	327	307	268	288	317	296	292	289	313	310	318	303	314	283	299	298	299	320	282	292	270	297	302	296	290	294	329	297	312	279	323	306	308	290	322	315	289	282	291	253	296	292	286	297	298	304	305	285	289	291	288	276	315	295	323	279	275	258	278	260	293	314	294	277	291	277	319	286	295	294	296	309	305	289	289	283	290	264	312	305	295	319	281	295	297	311	290	314	285	252	298	293	307	276	274	295	307	277	272	312	301	293	279	323	250	299	277	311	297	326	274	284	301	279	283	324	309	285	261	291	281	316	290	264	274	312	290	286	312	298	295	278	293	291	323	290	277	272	289	284	307	249	309	281	323	301	285	319	314	283	274	294	288	289	277	296	316	281	291	296	307	290	307	275	278	271	299	290	292	278	280	285	303	289	265	293	289	314	303	271	306	307	316	289	281	295	307	318	293	312	269	290	267	288	310	316	289	311	276	312	290	283	294	313	273	298	264	317	276	301	291	283	290	284	315	265	284	298	294	287	301	265	296	311	266	295	302	313	284	344	306	312	286	275	285	310	330	289	291	289	329	290	261	310	291	291	280	310	281	321	294	244	331	301	267	307	290	281	298	290	309	304	275	299	286	294	298	317	280	296	292	286	273	269	315	287	289	323	300	308	282	243	305	278	337	270	307	297	326	298	283	293	293	269	304	258	288	306	274	284	296	310	258	260	298	301	328	265	332	298	295	295	295	277	272	290	297	289	306	249	284	292	299	285	299	263	311	275	304	336	308	326	298	294	306	313	289	282	306	279	320	294	295	283	283	300	301	362	293	309	348	326	298	264	301	296	326	303	282	325	300	259	305	293	306	285	261	315	285	313	309	278	322	271	283	321	297	256	300	306	305	316	291	276	300	274	295	263	304	304	311	300	318	287	324	281	290	253	303	296	274	254	286	249	303	319	271	293	273	293	301	294	286	306	295	308	309	307	294	276	297	305	290	281	292	305	288	298	269	306	277	296	300	285	314	252	305	299	291	287	320	274	313	324	319	298	297	305	287	321	288	287	290	289	320	349	269	289	302	276	294	295	263	277	249	277	276	282	304	324	291	279	295	276	302	358	294	271	269	290	296	290	303	314	317	302	298	301	296	276	311	303	286	306	286	287	309	290	294	292	293	293	292	304	293	320	270	270	274	260	288	287	309	301	292	313	282	304	320	276	286	309	317	311	301	326	282	286	290	278	307
2460	888	1085	1111	1141	1395	5485	17613	15804	10243	4939	2397	1360	1001	825	841	772	750	761	829	788	787	818	805	737	799	779	820	758	791	785	807	745	826	787	786	797	838	755	771	789	824	838	843	804	812	771	825	749	816	771	804	751	799	783	833	765	772	769	815	827	790	824	785	792	791	759	799	772	762	815	801	862	839	798	825	835	806	780	779	831	799	803	805	778	785	784	783	824	810	780	768	815	832	788	802	794	815	794	772	792	782	750	816	816	793	818	851	794	824	815	795	803	825	844	787	759	828	822	753	783	801	732	814	769	774	801	777	751	792	810	806	796	774	754	762	797	801	780	768	787	810	786	771	778	816	825	855	785	748	750	765	804	829	812	787	740	769	787	774	835	788	794	880	797	779	768	808	806	798	773	763	845	828	771	759	772	791	782	790	801	779	757	805	772	764	743	828	823	791	779	793	792	798	776	820	799	793	759	780	806	782	787	756	809	793	784	803	766	783	803	770	734	710	816	785	817	771	770	781	832	764	816	778	820	804	816	808	772	820	785	776	796	808	823	796	802	755	836	815	826	815	778	801	777	798	835	864	744	794	772	802	777	815	820	828	806	834	798	756	826	788	746	779	795	774	776	810	795	818	786	777	766	817	806	790	784	806	814	781	825	808	766	795	824	821	849	794	776	791	774	804	807	770	794	751	799	772	802	792	809	775	839	812	750	821	814	779	795	799	802	750	814	870	820	791	805	770	753	790	767	842	820	795	793	773	765	828	787	817	779	797	793	789	760	799	784	802	818	789	818	769	771	755	800	789	854	785	790	803	792	814	857	848	794	837	814	837	813	821	773	782	819	781	779	784	792	768	820	789	807	828	792	812	790	781	761	805	803	800	875	821	776	821	769	812	781	797	843	782	794	774	766	821	783	791	814	798	814	838	793	773	840	843	797	751	776	807	798	793	799	816	811	790	751	822	813	816	823	850	762	826	764	743	823	779	791	824	805	826	769	782	815	819	788	804	771	802	805	799	758	775	787	790	765	823	828	764	822	790	766	824	795	748	788	805	787	794	798	793	773	781	842	744	806	826	821	825	765	779	815	780	786	814	793	825	775	812	793	783	809	797	737	779	811	808	774	812	748	818	847	787	824	800	832	776	758	769	798	794	812	820	805	769	782	775	866	811	814	776	779	768	792	830	741	793	856	796	747	765	767	861	830	851	806	789	828	771	740	805	788	783	774	778	830	778	798	791	800	833	810	784	803	817	807	750	832	856	764	775	769	741	753	814	766	835	804	866	828	803	756	780	770	822	848	782	755	787	822	889	776	802	736	789	798	789	730	741	761	807	813	803	767	765	818	786	831	781	759	811	828	763	835	798	821	896	815	828	826	778	764	811	852	789	746	812	820	816	818	818	797	836	739	822	812	805	789	798	821	777	795	785	767	779	817	767	796	784	761	778	756	741	758	795	807	777	747	778	736	807	825	786	820	817	810	827	852	845	870	747	818	800	810	855	809	759	775	782	847	784	750	784	835	819	826	824	842	771	742	788	796	761	784	855	851	769	821	816	825	774	801	798	829	749	888	798	771	815	747	784	788	770	758	784	760	769	802	823	760	782	785	815	796	787	810	760	768	820	772	773	774	845	810	815	805	829	830	801	783	748	797	815	764	767	794	803	819	798	792	744	793	825	807	803	815	833	795	836	778	816	804	824	828	757	792	811	804	793	790	822	754	768	806	780	748	786	803	755	870	785	782	801	816	758	782	814	762	807	788	783	772	781	773	762	827	813	821	771	846	744	784	858	772	833	801	760	816	807	823	764	832	833	806	788	824	826	828	800	757	780	805	843	790	778	800	828	792	813	747	838	832	756	771	852	821	799	760	785	804	791	744	898	769	790	803	767	794	778	820	730	810	798	683	778	751	825	838	807	781	785	791	789	829	742	762	807	773	796	787	773	793	806	800	773	813	782	814	851	840	817	756	820	796	784	798	835	809	816	747	792	766	846	753	853	771	804	791	801	749	778	753	779	823	787	774	758	746	782	795	790	797	835	765	820	789	783	822	782	802	806	782	768	825	753	799	793	817	763	774	827	778	749	761	810	830	766	835	792	781	795	809	782	764	783	772	761	823	788	790	761	816	810	780	807	779	813	834	795	791	810	825	787	791	791	791	812	803	821	800	763	813	781	801	789	808	844	784	810	821	805	789	796	715	794	811	831	773	748	784	878	793	798	788	799	789	817	795	821	768	780	785	812	868	762	747	836	823	799	803	850	806	788	825	821	802	835	763	847	804	765	767	772	800	822	782	756	774	777	793	841	810	772	742	717	801	813	781	775	821	786	834	803	776	809	775	781	803	802	822	776	777	781	800	821	750	816	812	815	794	818	796	844	793	788	810	759	794	790	799	761	766	845	814	781	814	868	790	825	817	787	811	805	800	814	824	812	758	795	756	758	766	793	791	804	767	840	777	772	783	781	813	793	810	832	824	779	794	836	785	802	782	804	821	779	834	782	808	813	839	799	805	787	799	758	803	780	749	820	837	816	750	812	772	808	739	789	776	777	773	810	796	779	752	820	749	770	819	767	795	705	762	811	788	776	809	783	824	797	781	804	803	800	778	802	763	813	783	807	797	782	793	830	783	746	726	774	771	858	784	814	815	811	818	808	763	783	784	779	820	804	751	792	826	767	794	778	777	831	717	793	808	768	786	812	796	782	780	809	792	806	796	800	781	796	763	793	791	761	816	798	780	788	817	808	780	764	827	824	759	815	746	765	811	779	773	810	800	835	760	804	825	796	818	778	769	779	823	812	803	765	791	772	797	796	774	812	788	787	834	748	747	807	816	825	809	833	785	852	870	835	812	761	765	742	779	750	801	799	771	841	850	811	800	772	823	848	817	835	812	833	788	780	822	776	805	788	829	776	752	786	812	806	826	776	842	817	821	783	814	778	790	791	772	829	789	816	821	779	813	771	803	780	796	814	761	829	862	794	795	804	834	801	792	810	789	772	781	797	781	809	770	748	776	811	790	804	748	862	738	814	844	762	787	750	831	828	786	810	794	839	773	778	808	823	794	804	802	806	794	790	811	783	819	817	763	792	816	844	753	799	787	775	835	788	831	782	752	773	829	792	732	777	797	769	823	807	869	790	792	786	800	785	870	794	764	826	773	741	758	799	759	798	731	801	828	804	718	821	788	775	774	822	784	752	774	843	786	776	703	725	812	791	781	860	785	802	791	788	752	824	831	820	831	772	789	759	778	781	853	808	792	817	785	782	814	759	787	788	805	794	785	743	802	796	806	811	718	823	790	775	751	784	851	824	793	802	787	778	807	794	803	816	794	792	818	743	749	816	790	817	828	718	773	814	801	792	775	806	806	772	807	747	768	772	811	816	781	812	845	794	827	805	790	805	778	721	788	804	818	820	828	759	759	775	784	802	769	783	778	752	775	805	824	819	785	799	806	787	827	774	785	845	814	794	802	757	806	828	783	798	811	794	760	771	778	798
7200	1245	1525	1198	1034	1079	11583	32585	30977	20272	9791	3639	1089	460	340	273	297	261	275	274	293	264	267	299	284	303	310	296	278	296	283	285	278	273	275	300	301	295	263	287	271	259	290	283	279	295	235	261	276	323	272	263	242	300	310	307	299	296	266	287	284	275	259	258	298	282	291	288	275	291	254	286	288	261	280	272	260	307	270	274	277	308	292	260	280	274	296	283	279	284	286	306	274	273	273	280	282	316	292	272	294	279	319	271	266	290	272	276	287	274	270	299	290	318	308	286	260	296	275	274	264	289	276	297	260	301	291	306	258	302	285	273	293	299	275	267	288	281	295	281	305	281	277	302	252	297	275	288	283	300	305	291	314	284	295	275	273	285	279	294	309	282	284	291	281	273	270	299	309	275	283	289	279	266	263	262	274	304	276	268	273	252	298	223	291	282	303	304	271	264	298	278	274	286	283	282	291	299	276	312	298	291	287	251	252	277	315	270	289	287	287	278	296	279	262	276	298	263	276	250	317	260	282	285	285	271	266	315	284	289	308	288	277	277	278	298	330	273	279	265	264	285	272	301	311	301	288	277	251	300	284	264	320	260	263	313	290	280	280	293	298	305	297	281	284	290	269	269	271	314	274	268	282	244	294	298	299	262	260	280	289	293	294	271	271	287	299	288	269	280	265	267	293	267	289	317	325	253	260	267	277	296	293	298	313	281	303	258	281	279	298	262	301	291	275	280	291	298	304	257	303	272	275	297	307	260	311	273	277	268	280	257	265	284	256	273	270	262	308	319	272	297	284	302	296	285	282	290	280	284	303	307	273	304	283	262	270	279	288	291	289	265	308	313	299	293	253	283	281	292	294	264	291	280	252	316	285	272	295	257	322	303	297	273	294	280	276	277	299	276	274	307	255	279	264	297	284	286	289	279	260	282	301	278	303	292	279	308	284	239	277	292	275	274	268	294	307	263	271	275	268	266	285	277	292	276	311	303	289	282	254	292	307	273	284	264	257	318	274	273	286	284	287	275	293	288	270	272	251	309	297	256	285	257	286	269	285	287	280	270	274	305	297	269	283	266	287	280	259	263	273	285	279	295	255	310	276	292	286	289	277	290	284	293	262	261	271	287	265	292	269	295	294	290	296	278	273	255	287	297	286	280	245	293	276	271	303	297	273	297	304	286	295	298	303	290	302	287	286	295	284	288	303	281	281	264	280	280	286	293	282	294	257	263	276	274	291	281	294	304	278	289	276	262	292	250	294	286	299	274	322	235	253	300	315	285	268	254	280	273	319	293	300	300	274	277	271	300	261	299	283	304	292	273	273	300	258	282	304	280	301	294	281	294	271	277	267	305	287	314	279	303	331	271	281	287	285	288	266	267	287	271	263	307	290	279	273	280	311	300	286	271	292	276	245	248	275	289	272	296	256	314	268	271	267	290	322	262	298	285	286	245	295	262	241	296	318	296	242	247	260	284	287	275	304	295	275	297	265	312	267	288	285	285	309	269	280	275	281	276	300	297	280	297	282	255	310	267	330	282	300	296	240	305	267	295	292	268	272	295	300	271	268	311	290	285	290	282	289	278	305	313	273	287	291	258	283	284	271	258	292	281	260	285	334	306	272	284	274	286	283	290	289	275	296	285	312	276	296	289	275	317	303	269	266	284	291	276	290	266	266	247	291	287	287	282	303	287	239	283	306	273	301	281	266	265	255	300	275	279	288	280	287	265	292	271	268	266	290	292	265	308	265	269	254	244	257	295	305	274	295	277	306	263	295	273	246	265	279	287	265	261	296	233	281	271	311	284	265	271	284	267	283	295	317	275	268	301	310	307	277	271	279	266	260	280	301	273	274	286	303	291	285	262	294	267	302	271	310	279	285	261	300	259	298	308	289	291	307	263	292	267	296	251	280	316	263	290	298	289	290	298	323	275	298	262	298	311	279	299	263	324	296	293	259	269	282	300	257	244	280	291	302	296	306	277	266	256	251	294	276	307	293	272	294	276	286	292	306	292	291	279	288	315	283	270	279	265	300	275	272	261	307	288	290	258	270	278	279	262	289	281	281	283	271	320	289	277	267	288	301	288	274	289	291	300	254	299	304	289	280	258	264	270	274	288	281	279	272	262	268	284	303	281	271	253	284	294	276	277	277	240	289	309	294	266	272	317	275	284	290	278	259	296	281	288	269	272	296	269	313	281	281	254	285	257	296	267	274	263	276	280	292	287	296	273	282	286	266	301	318	272	291	285	296	232	266	294	280	294	285	272	298	304	260	287	261	294	273	301	253	289	308	302	281	299	288	285	281	272	287	274	299	296	281	260	276	286	260	281	268	255	275	256	281	322	250	270	293	295	273	285	282	308	294	268	305	271	290	300	289	284	268	298	286	241	288	289	268	299	261	265	283	283	289	279	298	273	290	287	260	291	286	263	275	298	272	261	259	275	262	275	301	277	271	270	260	291	257	275	289	270	278	286	278	257	298	297	307	275	290	272	292	297	297	307	298	274	256	275	267	277	294	285	260	305	278	301	271	272	268	258	283	310	271	257	269	300	307	266	293	293	328	281	273	308	281	272	275	280	286	285	296	283	298	299	286	297	282	306	308	272	293	257	273	274	298	303	283	297	272	279	278	281	303	308	290	295	287	273	295	283	275	281	308	253	284	244	291	284	259	278	290	267	292	323	278	316	267	301	274	279	295	289	303	304	283	293	292	300	300	269	288	280	309	271	274	269	267	309	305	288	262	293	293	268	276	279	279	270	303	292	272	315	323	250	269	286	292	292	267	313	293	307	245	310	276	272	280	283	284	301	283	277	268	300	290	254	317	279	299	296	301	304	259	266	288	256	280	275	271	282	275	287	281	257	293	260	268	284	297	272	280	277	305	290	286	276	296	283	309	298	288	289	285	286	266	314	296	289	291	299	305	276	288	287	270	284	279	313	263	252	302	288	267	307	311	265	297	265	272	279	253	257	300	317	267	268	281	276	226	285	301	288	274	278	297	272	303	291	294	272	278	258	273	301	266	296	290	262	287	275	300	255	261	279	316	287	277	307	284	279	294	259	274	281	281	291	252	291	315	265	272	271	329	295	272	287	297	252	290	259	286	282	284	267	267	286	274	291	294	303	271	280	272	295	287	298	290	287	290	283	271	281	287	237	303	286	281	287	301	291	296	264	296	282	273	302	292	275	315	259	318	268	271	319	294	248	279	270	287	302	280	267	264	302	302	297	300	306	262	291	272	300	278	320	276	294	290	280	282	281	280	308	290	271	286	287	298	282	288	301	285	289	296	284	287	282	281	287	277	304	252	280	271	290	296	278	281	280	281	309	302	288	281	292	295	282	269	288	312	302	265	276	295	301	272	295	286	307	308	295	279	243	288	266	305	283	264	292	256	303	300	249	279	278	275	308	300	276	276	275	255	255	274	298	285	293	278	266	271	292	282	293	293	300	255	280	270	279	269	285	278	295	286	288	266	279	296	298	237	300	288	274	285	282
5696	1753	3521	4177	4027	4590	28808	51283	48420	38223	25961	13343	4458	1527	884	755	788	768	768	685	767	781	737	717	758	755	808	774	756	780	782	734	802	804	812	761	741	768	760	789	762	766	796	803	726	795	750	777	774	819	777	777	807	840	831	775	784	770	766	807	761	722	759	824	765	731	783	802	779	833	775	863	817	737	765	789	744	826	807	859	794	795	759	791	769	778	817	799	798	794	721	780	794	783	762	826	766	788	776	792	762	764	736	773	768	777	764	751	802	838	731	751	783	764	789	753	797	815	725	764	797	719	756	785	731	814	786	773	796	772	755	791	815	782	750	768	820	769	738	789	756	738	738	800	722	753	716	736	749	748	831	744	817	761	767	729	805	752	743	759	788	765	749	805	796	750	779	746	795	813	775	816	803	735	780	748	764	773	714	761	744	807	744	758	757	731	812	738	805	759	792	812	825	786	814	777	774	756	756	802	809	758	730	753	817	768	807	840	762	733	805	821	784	729	786	784	797	760	730	790	766	768	758	766	804	800	754	806	775	748	795	758	727	778	743	825	779	824	784	794	751	778	804	777	730	823	782	736	806	763	739	748	727	765	753	813	776	753	807	758	813	785	750	781	789	753	752	824	745	747	782	818	764	791	770	789	780	818	754	764	801	730	773	778	781	744	791	773	764	714	765	788	758	789	815	735	788	811	791	776	775	758	778	765	749	778	782	785	813	765	833	813	760	844	773	766	727	803	749	779	748	769	730	761	769	750	790	778	754	812	755	773	728	772	785	760	739	792	753	724	761	822	790	746	773	818	779	755	764	784	780	786	802	740	759	803	813	740	762	789	743	764	774	789	786	757	770	794	789	748	733	763	773	739	796	805	760	762	747	779	788	751	803	789	774	786	792	757	776	784	725	821	766	763	765	754	802	810	754	765	798	778	756	797	807	747	810	780	760	774	737	748	771	739	730	782	796	808	804	791	754	755	749	802	744	753	752	803	779	780	833	753	816	844	741	750	758	746	776	766	813	722	770	763	781	753	763	775	789	772	793	755	674	767	778	819	774	700	832	775	823	781	756	779	810	736	774	723	780	752	784	773	758	770	752	804	769	770	833	791	761	787	762	766	748	778	747	805	778	796	726	764	791	809	748	752	732	779	754	765	760	774	724	775	784	775	763	753	766	799	805	761	791	754	786	788	790	752	772	764	764	822	774	777	767	772	787	737	827	764	785	734	777	744	789	774	780	781	769	731	772	759	769	797	785	766	780	747	809	698	763	774	807	782	812	756	791	740	755	809	771	774	778	756	715	827	759	703	771	784	749	869	786	790	780	788	768	720	719	792	805	794	713	747	750	747	753	728	731	760	757	755	735	775	813	718	784	843	716	794	781	780	728	723	776	734	816	741	813	792	807	774	745	774	756	763	771	762	759	821	792	759	764	748	762	760	773	731	800	838	773	769	788	768	804	798	741	705	816	772	776	809	767	775	749	761	763	775	766	715	770	778	798	774	824	746	778	759	785	753	743	734	789	783	731	787	782	768	807	773	770	744	703	777	803	806	789	740	787	719	770	773	749	714	773	798	747	849	752	782	822	795	778	777	752	717	764	773	709	792	795	783	715	742	746	766	779	739	785	751	714	797	737	726	755	764	827	808	828	773	755	769	790	760	754	735	752	812	785	815	732	727	740	762	772	751	795	782	769	764	792	777	811	740	754	796	783	794	751	805	772	750	768	780	799	723	745	776	756	808	788	730	786	761	779	802	767	763	723	740	732	753	757	749	769	803	774	805	795	775	718	772	821	771	757	757	755	775	826	768	751	831	811	752	782	784	766	787	752	766	752	784	787	785	833	741	760	773	736	723	747	772	792	779	768	710	774	820	772	776	776	763	771	785	748	820	728	722	784	764	775	763	810	773	816	778	786	825	762	795	797	768	757	763	727	727	738	766	839	740	825	781	785	790	767	757	769	753	741	759	789	818	762	756	814	791	784	778	771	755	784	731	775	815	785	781	770	780	814	759	774	840	773	785	772	772	766	759	775	738	795	786	767	813	765	782	827	786	764	776	786	727	759	838	783	771	749	765	797	796	804	752	740	775	794	786	770	718	755	746	778	845	730	739	785	759	783	758	791	768	756	752	806	779	750	743	751	769	745	807	814	750	766	787	782	778	729	754	739	761	739	748	827	726	742	816	752	761	814	785	796	771	757	771	766	757	754	735	752	776	773	764	769	834	753	750	776	746	787	735	761	789	778	818	791	797	771	798	754	837	780	761	770	790	735	747	812	818	744	785	782	750	786	771	802	747	758	770	828	772	732	768	730	778	763	754	747	784	759	772	784	769	793	736	844	790	784	803	771	756	770	771	761	800	752	719	736	757	750	737	743	760	725	752	853	781	795	753	745	773	749	757	760	780	790	828	769	801	787	772	764	702	761	808	723	746	779	785	782	765	798	759	771	781	742	772	787	752	749	746	780	802	768	794	749	769	762	772	782	813	718	804	743	762	745	762	721	725	768	781	839	801	804	815	755	763	757	763	777	736	787	776	762	785	829	740	763	726	780	763	776	763	802	725	794	760	755	760	761	794	790	765	778	776	797	797	845	765	760	816	771	776	796	788	806	789	733	768	794	770	767	748	769	796	755	811	745	783	779	775	814	801	795	835	813	748	799	785	782	818	793	719	796	713	807	789	813	761	788	782	744	802	813	758	761	812	787	740	793	750	766	785	764	768	801	791	788	825	811	753	771	775	784	799	738	837	771	763	822	742	757	797	814	755	764	802	733	766	759	757	799	760	788	808	718	761	772	805	794	754	759	818	793	762	772	765	791	762	764	796	746	751	778	799	773	742	751	802	766	784	796	818	775	762	781	831	759	750	811	773	789	804	744	768	785	741	790	779	747	767	801	764	789	810	785	740	770	799	772	781	735	756	799	814	818	734	811	747	762	795	786	747	763	752	778	719	801	816	755	803	756	734	760	828	735	753	783	734	782	789	817	789	806	794	730	790	755	799	821	788	746	750	834	729	782	789	775	774	772	791	764	786	767	744	736	784	785	766	741	757	784	745	756	809	809	784	793	767	782	777	780	794	740	788	766	745	729	740	771	751	753	743	744	798	793	774	776	816	765	803	779	750	748	763	772	809	796	745	715	801	794	750	745	746	777	746	742	751	762	801	788	777	749	782	800	764	806	814	782	780	777	791	766	789	803	822	793	787	771	777	786	772	730	803	784	782	792	778	755	763	765	814	806	824	756	773	767	754	782	758	798	748	749	789	798	782	739	768	748	769	768	753	790	808	744	792	825	783	734	776	760	779	775	765	777	755	778	730	791	780	759	791	798	775	790	768	758	784	776	797	770	764	778	742	799	835	823	754	736	757	767	766	766	803	801	807	814	755	775	772	729	751	784	774	801	766	769	755	830	784	765	769	788	787	801	752	781	740	777	767	809	778	794	786	767	746	785	720	722	791	782	801	796	766	790	723	850	779	734	771	749	792	777	842	741	765
13669	2630	2790	2135	1614	1381	13445	42366	45665	35117	21156	8253	1996	602	313	287	289	273	270	313	282	255	270	271	262	238	263	286	258	287	261	286	272	266	294	267	267	273	285	274	283	294	277	269	280	279	248	256	257	268	249	284	289	274	282	271	255	237	259	299	249	297	282	269	271	280	260	252	298	288	243	263	270	268	275	284	258	264	290	285	269	241	236	305	278	276	271	290	260	267	238	271	288	282	268	253	319	277	271	277	267	268	286	260	270	260	249	276	278	283	275	300	287	304	272	266	257	263	272	268	279	261	274	275	234	282	285	257	286	265	278	254	288	257	270	277	273	269	284	272	295	277	262	269	253	305	266	247	247	291	272	249	276	268	284	261	269	281	288	275	264	273	258	261	259	264	256	275	267	274	254	279	291	284	279	269	284	260	283	316	295	258	295	280	274	297	266	277	268	266	282	268	292	262	276	288	261	241	281	266	270	276	271	297	291	277	264	216	265	283	255	249	250	257	244	285	281	273	262	270	263	262	247	272	279	261	291	251	297	283	301	289	293	260	284	241	269	265	298	278	262	273	268	284	280	270	288	272	260	260	280	251	266	263	293	232	287	271	276	281	265	294	238	270	265	286	293	272	271	273	256	262	264	280	294	310	263	249	272	272	243	279	260	244	301	259	290	251	270	235	282	273	250	271	250	273	287	282	269	267	245	285	283	247	259	264	276	283	268	289	278	238	283	292	275	254	275	291	263	286	300	253	275	269	268	269	259	269	279	279	257	295	292	249	241	260	275	259	282	277	255	268	272	304	269	260	283	280	296	239	276	266	303	272	289	262	251	261	272	293	296	261	301	292	287	288	260	253	232	284	271	247	240	287	285	244	265	279	278	291	260	254	285	263	270	278	256	235	267	254	271	250	284	269	279	298	274	291	258	242	260	279	293	243	236	282	280	273	282	240	287	284	266	274	244	249	274	258	282	277	265	268	270	245	229	270	253	312	275	256	264	259	277	298	258	274	280	300	293	259	280	273	272	258	285	240	284	298	259	284	254	269	283	273	251	275	260	285	265	262	266	293	302	257	253	262	281	288	251	246	254	271	259	266	265	277	301	269	275	272	267	281	255	234	266	244	258	272	278	284	277	269	281	283	255	312	287	275	261	277	289	272	252	277	293	298	295	274	285	274	275	281	283	270	270	295	321	248	281	299	262	253	273	290	274	279	268	252	279	290	271	265	249	280	268	245	275	264	292	281	269	291	279	276	313	271	305	232	259	266	272	286	242	283	281	260	262	257	261	294	251	271	277	300	290	274	244	279	245	282	269	278	275	265	291	272	275	310	300	257	266	266	288	259	271	288	269	267	264	271	279	290	242	290	293	288	287	309	276	276	286	271	285	293	244	262	291	269	283	263	286	274	262	248	266	277	274	278	256	266	259	276	284	259	287	259	267	288	280	271	261	259	254	296	282	275	275	268	260	277	262	259	253	303	265	279	250	269	301	302	273	242	244	277	280	259	277	284	280	277	300	273	282	271	281	273	278	249	295	291	278	262	270	268	282	289	261	251	271	255	232	251	292	272	265	281	284	256	283	282	239	268	257	275	274	286	281	281	256	277	253	280	238	305	280	270	278	276	283	260	250	269	269	272	227	294	264	252	238	262	275	292	257	289	281	260	279	257	294	276	258	281	258	287	256	273	288	260	274	288	260	249	278	270	243	258	259	265	276	298	276	319	245	269	278	273	260	255	295	284	267	260	306	255	301	289	283	277	263	279	261	281	309	278	281	289	268	304	274	252	281	261	303	248	288	276	274	282	273	244	299	273	264	258	276	266	277	246	277	260	254	283	285	255	303	270	259	276	263	286	281	285	270	277	230	266	289	257	295	260	277	253	295	277	251	283	275	253	222	269	301	255	258	240	267	303	266	275	271	276	274	277	284	278	280	306	266	296	267	252	280	270	271	245	277	264	254	261	276	284	245	269	285	269	261	267	265	267	300	264	264	284	312	274	287	266	291	304	265	287	262	276	292	261	284	244	287	251	317	296	276	298	268	273	278	256	259	286	280	265	265	278	259	253	253	260	261	284	244	226	280	267	290	277	273	278	258	275	293	281	289	280	273	259	277	294	284	262	246	269	281	283	277	262	288	266	278	284	290	266	276	283	278	265	299	284	247	251	289	251	252	283	291	256	267	242	270	291	267	262	291	278	257	289	248	269	260	253	264	304	239	296	281	268	254	287	278	286	257	257	255	245	268	265	256	271	287	268	288	252	275	284	288	259	294	278	271	275	277	278	276	249	246	267	278	279	265	233	275	273	264	280	259	298	258	292	240	272	249	281	273	283	288	292	251	292	276	250	303	267	252	286	283	255	274	279	272	259	251	261	274	305	270	287	279	282	286	288	288	274	258	297	280	294	298	282	239	284	254	334	257	245	279	274	301	273	282	259	267	290	277	262	284	279	285	281	263	272	268	285	282	282	260	266	253	284	283	299	248	277	267	291	279	232	266	261	266	268	255	251	280	250	264	269	265	283	277	290	290	231	253	287	281	252	244	248	271	263	256	275	262	257	267	263	262	277	272	290	266	268	296	276	257	274	264	290	290	270	289	267	299	291	295	278	273	247	279	287	259	303	279	290	296	282	292	280	286	264	273	249	272	274	273	264	255	280	273	290	243	255	276	298	277	273	280	271	278	291	269	251	264	275	280	253	273	280	276	308	288	258	253	287	256	289	288	250	269	293	267	255	297	290	306	263	283	261	262	290	271	288	257	275	255	268	289	280	263	301	276	244	238	256	258	284	280	308	274	260	268	260	250	273	291	270	250	256	288	287	272	264	259	245	243	278	257	300	247	277	274	285	279	258	271	257	267	278	280	276	278	242	254	299	239	282	257	274	257	271	303	256	259	276	297	279	276	251	278	231	253	279	266	299	237	280	278	257	274	273	258	255	230	270	283	261	285	274	281	264	280	285	291	278	294	275	287	270	269	244	273	269	282	266	262	291	288	275	282	267	262	293	268	279	259	261	275	254	270	276	279	301	263	261	310	267	276	243	253	264	263	268	281	295	263	264	280	282	267	254	285	265	292	270	246	281	252	295	279	262	269	270	271	237	247	236	270	258	288	266	291	286	294	286	267	258	250	281	260	263	277	271	271	266	300	259	270	306	298	268	254	282	266	249	296	273	286	263	256	264	237	298	260	277	269	272	285	260	248	292	328	266	283	276	272	311	254	258	276	287	288	292	251	268	297	268	253	272	303	283	292	292	285	254	291	275	298	275	283	272	278	283	260	291	260	260	267	292	247	310	267	284	291	269	270	267	295	290	274	258	237	286	264	273	274	272	275	277	283	269	296	279	280	261	299	263	270	261	261	247	255	279	253	285	278	267	269	274	282	256	275	289	283	267	287	274	272	257	255	272	278	295	243	249	281	276	285	267	267	257	269	268	301	267	256	298	248	262	307	295	255	293	247	287	271	293	274	251	256	282	302	283	288	243	263	290	291	260
7630	2727	5678	6601	5943	5809	29982	60037	61400	51569	38026	21381	7472	2094	973	760	796	773	708	755	784	738	817	741	758	755	748	741	738	766	767	740	788	695	754	761	757	708	740	773	714	738	763	757	759	742	795	735	781	732	785	738	739	757	776	715	750	732	749	766	770	731	720	747	741	715	730	746	727	734	798	704	701	720	705	726	762	718	743	705	739	758	744	720	726	727	758	734	779	726	730	713	789	736	745	757	736	738	760	781	743	701	741	747	757	741	763	775	779	673	792	732	770	732	706	755	780	727	774	790	767	790	788	717	767	747	729	797	758	744	742	745	735	778	765	746	732	772	758	761	728	709	746	780	769	720	777	735	777	797	728	747	750	723	770	757	791	754	815	683	757	758	711	705	703	752	726	783	745	702	768	728	734	762	798	749	725	727	741	753	764	708	743	774	768	764	736	767	760	700	739	721	769	735	738	769	745	747	756	756	757	764	721	710	709	780	694	766	775	783	698	681	712	733	723	732	778	700	711	772	756	741	778	734	762	775	760	777	807	746	726	755	764	746	724	721	702	722	707	744	722	720	718	703	724	818	718	708	723	752	728	680	770	744	776	715	736	749	723	737	731	752	781	762	774	702	747	770	790	735	760	733	714	707	750	789	728	740	722	717	747	730	756	758	771	788	745	768	746	777	753	729	764	735	804	774	734	709	711	778	722	719	706	782	747	736	756	718	803	751	785	751	778	803	779	753	704	729	740	765	748	709	726	805	709	764	755	758	791	748	729	743	702	767	724	710	740	730	791	685	769	765	722	808	751	746	774	730	782	741	774	791	745	746	742	724	712	741	780	742	757	753	784	705	710	751	791	738	773	753	785	723	751	767	721	716	737	737	782	746	705	736	736	707	756	749	807	736	751	759	773	726	746	766	808	694	740	699	733	752	709	760	771	753	729	738	743	732	796	733	719	785	756	762	767	744	757	730	739	724	738	717	774	708	712	765	745	722	791	723	683	746	795	784	758	717	777	783	795	781	704	699	728	789	736	798	748	770	697	785	753	791	801	731	753	724	768	768	747	738	767	748	756	717	670	771	681	710	715	748	693	755	761	754	710	783	728	742	722	740	722	738	753	725	800	700	732	760	764	780	709	766	775	737	742	734	756	708	741	800	698	722	746	767	790	775	798	779	729	733	757	720	719	764	750	751	747	773	780	737	745	742	744	755	728	728	740	790	783	725	769	723	768	744	714	743	763	739	683	779	707	756	763	724	768	725	701	738	769	746	771	706	757	795	710	750	736	728	769	755	754	746	702	775	705	748	705	789	736	763	740	777	695	702	770	761	779	801	733	763	763	720	798	710	808	761	764	736	746	701	703	752	693	749	747	721	726	759	749	783	782	762	792	728	720	715	718	776	735	766	745	709	694	771	722	716	741	766	715	764	710	751	716	752	750	774	738	700	744	777	725	770	736	728	711	706	710	713	741	712	778	744	760	784	747	781	769	723	761	724	722	733	792	789	754	741	797	745	748	725	784	798	731	701	741	742	736	736	789	726	710	731	758	728	818	746	782	681	778	706	719	711	786	689	734	739	688	724	741	760	765	744	785	738	732	704	746	775	706	746	746	774	776	757	728	750	725	756	744	760	816	757	766	719	720	731	756	763	680	769	761	729	796	743	747	730	780	722	744	739	707	737	680	780	684	763	755	725	739	773	778	740	765	743	721	763	745	726	740	794	746	773	774	716	766	726	770	743	748	792	804	749	692	761	770	702	771	724	762	790	744	764	764	735	713	743	772	738	730	836	770	740	775	765	770	762	735	721	778	773	751	782	806	733	670	766	745	749	736	708	749	756	744	743	718	775	769	727	772	765	710	753	745	726	760	697	773	757	799	754	726	753	753	771	687	803	728	765	741	698	710	779	788	708	755	737	732	725	750	753	723	763	720	764	739	770	720	732	765	784	738	738	740	766	762	790	760	774	722	723	763	783	684	748	797	725	716	752	759	717	776	783	735	792	783	771	733	728	753	731	764	769	733	740	686	761	740	761	734	720	819	730	768	726	728	749	739	732	764	780	817	784	741	719	770	714	721	757	721	767	740	738	782	791	728	687	736	756	688	710	719	740	803	727	760	765	715	717	753	734	749	729	735	737	721	714	770	769	738	758	774	715	777	778	746	773	714	796	732	784	759	749	779	736	698	723	739	729	797	773	754	723	779	757	758	812	740	779	733	772	707	741	743	747	777	742	663	734	709	729	716	775	760	747	721	743	735	752	746	755	740	718	772	749	749	719	731	786	733	719	762	838	752	763	780	771	726	764	757	734	739	731	747	723	794	757	702	738	728	722	712	773	758	745	685	820	759	761	713	766	728	741	757	720	773	711	772	768	728	734	724	740	826	773	730	774	755	765	712	750	734	736	767	733	681	748	727	726	780	739	744	746	775	740	721	754	699	764	753	712	783	738	718	739	737	768	755	742	768	744	700	745	751	719	746	689	763	748	725	731	698	788	780	762	709	736	774	757	759	730	768	791	770	733	787	693	767	802	777	731	763	774	746	734	812	806	788	728	799	768	701	728	763	743	709	751	733	713	754	757	720	729	755	790	762	736	777	728	769	742	718	726	763	730	739	729	752	747	745	741	689	727	774	720	745	729	752	723	761	780	693	759	728	719	742	763	764	767	770	734	715	787	718	735	751	702	717	692	773	785	688	702	634	767	727	756	754	777	793	811	718	758	768	747	702	740	779	796	761	710	743	731	764	732	753	775	723	728	746	760	766	765	734	693	702	732	726	779	748	711	771	790	725	735	772	782	731	766	770	757	784	770	744	727	726	702	803	743	743	741	695	726	759	748	694	769	712	779	733	789	750	699	792	751	763	707	772	715	720	748	721	751	716	752	723	739	714	738	773	717	709	755	780	770	774	715	797	769	775	766	748	746	727	730	766	712	695	754	726	768	789	786	727	725	749	736	776	780	759	748	750	786	741	749	719	795	731	756	721	709	724	735	725	776	712	754	745	733	806	735	737	739	739	747	735	729	733	767	790	767	751	752	747	752	742	774	725	721	764	732	748	836	787	793	702	776	782	748	778	716	757	719	736	751	743	806	766	719	690	766	694	835	786	698	695	733	736	736	726	765	736	767	722	737	753	767	687	760	720	744	726	718	748	705	759	750	739	743	717	718	756	772	730	748	749	786	781	754	752	721	702	755	734	794	756	739	777	700	799	737	798	707	791	750	749	725	737	732	723	730	771	737	745	755	781	753	747	767	738	757	770	723	690	773	760	763	755	776	773	731	757	781	757	730	767	787	777	754	749	788	781	731	709	710	727	727	747	732	789	816	755	793	704	732	730	700	741	762	777	798	733	753	734	758	745	737	777	764	707	697	782	675	763	726	782	730	769	778	764	714	722	738	750	780	733	756	756	735	715	774	805	728	733	736	741	730	710	775	752	733	803	754	760	739	745	746	761	741	764	751	706	727	728	751	786	758	752	760	754	748	737	728	759	728	758	742
2095	335	389	368	314	346	651	2625	4229	3232	1764	809	487	334	320	289	285	282	279	260	309	300	307	278	318	289	309	314	308	298	278	315	305	270	312	281	304	289	300	278	313	292	290	281	278	296	295	318	300	312	288	292	322	285	282	279	300	291	321	296	303	299	282	267	268	260	291	303	283	297	285	291	292	302	286	271	324	297	311	287	281	294	325	322	296	303	295	297	307	306	288	302	285	271	271	289	287	298	308	277	268	260	286	287	292	313	308	317	291	274	326	304	311	282	269	273	298	294	318	319	273	283	277	300	254	292	301	320	261	306	311	291	301	267	307	294	299	295	289	313	343	325	296	277	303	296	273	296	296	272	294	269	294	293	287	292	300	324	304	283	301	325	329	287	306	318	283	299	277	312	305	302	304	309	289	267	295	290	298	310	306	297	314	300	271	272	298	315	275	292	276	281	294	314	286	264	320	288	279	322	313	294	296	302	303	299	291	287	310	284	279	269	281	281	289	301	264	295	301	297	309	294	290	303	294	305	291	318	304	319	288	297	314	302	297	288	304	288	293	284	276	294	283	269	320	290	288	275	299	313	312	353	272	298	294	296	281	277	278	310	296	258	285	294	317	302	305	322	309	273	308	287	312	306	317	297	333	280	279	306	284	274	294	289	296	280	305	285	294	276	305	296	349	314	296	317	298	306	286	274	315	287	332	304	316	284	308	272	278	321	304	304	283	285	337	271	294	288	306	284	270	303	292	314	287	295	284	277	301	296	293	295	306	291	290	284	302	289	295	309	284	267	283	298	257	305	263	288	326	306	266	302	294	294	304	285	284	291	295	304	317	314	325	305	301	276	308	311	302	269	278	302	297	281	293	280	310	312	319	291	286	261	290	275	319	294	269	327	283	312	283	315	296	307	308	302	316	326	308	290	283	259	277	316	326	280	299	306	335	300	294	292	307	323	294	299	319	284	314	306	301	306	306	310	306	263	304	277	304	291	308	299	276	293	264	285	271	284	276	293	291	264	298	266	294	295	321	300	290	286	330	291	314	322	269	303	281	325	294	287	276	304	297	308	258	299	305	327	318	296	320	303	278	300	302	298	275	302	297	307	274	331	332	297	316	306	288	303	265	317	292	283	260	316	286	301	276	285	289	323	297	273	313	324	269	294	260	305	281	265	289	310	309	280	304	289	276	288	299	296	283	307	296	272	284	311	289	294	301	309	295	311	290	297	312	315	313	278	298	303	285	320	295	310	305	302	320	291	263	286	297	285	303	323	291	315	299	293	295	303	309	309	332	290	282	294	325	305	310	307	332	295	292	318	282	330	332	306	293	266	323	265	284	267	282	292	262	325	315	307	278	284	288	289	293	298	274	304	266	282	274	317	292	267	310	289	325	274	305	309	252	275	333	269	283	298	307	276	297	284	291	264	310	291	287	298	305	308	298	279	281	291	305	293	274	315	282	322	302	312	284	331	292	310	316	327	266	309	270	285	270	296	304	290	280	284	284	302	340	306	290	297	317	282	258	291	304	309	321	299	291	298	292	294	303	284	310	312	283	299	292	317	316	312	269	299	297	307	286	292	303	317	272	286	282	290	297	291	302	279	321	300	325	267	311	309	290	315	271	291	295	299	293	278	301	288	305	276	283	299	302	307	313	315	252	289	297	302	308	277	295	322	302	292	300	309	312	270	281	310	295	301	285	296	305	309	288	275	303	299	317	318	294	308	308	260	260	327	268	295	311	305	291	281	286	328	297	284	302	306	284	342	312	285	337	268	296	282	292	295	321	294	304	268	256	290	287	262	291	269	318	303	283	314	275	283	276	281	277	331	309	334	311	319	296	292	299	299	299	294	304	302	281	309	298	297	316	290	316	296	321	284	282	306	280	324	287	311	278	299	309	324	279	290	276	294	325	265	298	309	300	290	286	298	272	310	325	307	275	275	287	296	305	289	290	290	311	295	327	304	307	320	268	276	342	298	274	287	294	286	286	264	295	314	282	310	331	282	279	291	337	298	288	298	296	286	312	286	274	293	317	300	313	288	277	310	305	276	283	273	298	287	308	297	291	270	318	278	329	300	289	277	301	296	299	315	292	338	298	293	296	302	313	311	278	278	332	298	333	280	286	306	314	294	313	283	290	275	297	320	297	308	306	324	298	284	294	307	291	309	318	314	342	287	270	294	293	269	264	306	303	289	250	305	290	288	293	319	279	312	271	334	261	295	289	299	298	258	297	298	290	291	316	312	289	303	291	300	311	313	294	271	299	290	305	294	284	283	292	315	301	288	303	277	292	292	313	294	302	311	294	290	279	320	301	276	311	262	321	296	294	315	315	302	298	296	337	294	301	294	295	288	277	296	270	314	287	290	281	296	300	280	291	335	291	321	297	291	274	285	279	286	301	333	341	297	324	274	298	277	307	288	298	303	304	314	298	316	274	297	301	301	305	298	283	287	311	282	299	289	274	305	271	276	282	265	333	289	271	291	281	281	303	281	300	309	310	324	296	302	281	292	290	295	289	290	308	331	272	317	267	296	309	257	285	293	277	302	314	311	298	316	296	288	294	320	278	314	231	286	313	311	317	281	300	311	310	285	298	288	256	297	307	265	324	312	338	294	316	290	306	282	321	280	316	257	312	327	295	285	300	298	283	303	284	312	321	294	301	283	316	286	290	302	275	248	329	284	306	279	287	316	291	244	321	273	286	285	299	328	313	264	259	292	337	311	308	296	302	269	289	315	308	305	254	269	300	281	296	313	318	328	291	281	273	261	278	304	290	314	311	307	300	311	311	301	273	313	302	284	313	300	315	287	292	260	273	311	289	275	276	308	330	302	323	309	308	271	277	295	305	288	300	315	285	305	296	280	263	272	294	292	280	303	301	283	313	323	317	337	275	288	322	295	321	306	290	303	296	293	291	298	318	309	303	313	303	300	295	282	286	271	310	300	299	297	283	282	294	333	284	293	310	318	308	301	319	307	329	293	300	281	274	285	283	303	269	299	296	280	307	295	280	304	295	308	305	272	296	309	318	298	286	265	283	301	294	288	291	305	277	301	297	290	295	274	298	293	275	321	278	311	315	294	285	320	306	334	292	321	300	315	275	278	285	301	324	323	313	311	303	319	281	335	293	289	305	286	284	274	289	300	285	295	292	288	326	293	284	318	276	276	309	299	303	308	292	296	300	275	275	269	279	297	277	289	285	292	303	316	304	314	288	296	294	296	288	297	320	278	310	301	312	308	284	311	307	316	301	270	291	287	298	268	317	265	302	289	286	300	329	303	293	288	296	293	280	294	295	276	271	338	305	285	308	258	286	321	278	278	310	274	283	315	299	292	299	285	288	302	270	298	277	284	301	282	272	302	291	294	312	266	302	294	254	316	322	289	275	273	298	313	282	299	299	319	314	307	316	304	301	301	327	339	277	276	294	324	340	310	287	298	290	300	312	264	298	280	294	304	260	301	301	311	301	283	280	277	252	307	280	298	301	296	327	286
2528	865	1032	1133	1021	1132	3354	13569	17616	12652	6789	2953	1487	972	827	786	774	801	757	822	806	796	826	840	838	800	803	820	799	778	779	793	774	793	793	786	831	798	758	790	801	762	836	812	819	825	799	789	803	829	809	847	846	779	801	802	816	848	792	826	778	776	815	798	812	819	842	846	736	867	814	799	820	722	840	782	838	769	781	830	781	790	802	791	845	798	805	751	758	819	802	816	795	806	801	797	841	813	818	770	876	789	752	765	784	826	795	787	820	801	749	798	725	826	805	795	844	815	813	797	818	830	819	786	803	753	739	787	799	819	857	791	784	777	801	781	826	791	804	836	736	795	775	755	813	802	810	818	824	741	772	827	841	801	792	798	772	815	808	794	782	759	809	784	782	814	789	841	783	806	812	741	816	874	784	779	845	775	830	802	767	799	811	796	745	855	821	754	799	811	807	794	825	791	792	812	778	810	829	784	786	834	851	778	815	785	770	842	833	833	800	793	808	798	793	764	877	778	774	778	814	755	732	797	803	818	770	823	789	734	789	778	785	746	810	803	783	750	772	823	809	854	844	781	770	803	807	807	832	793	786	796	783	847	809	815	826	798	795	792	849	790	764	784	766	772	824	863	825	785	776	786	802	758	838	827	738	762	826	827	813	776	813	802	799	829	772	814	816	834	772	840	806	790	781	780	744	789	801	797	804	801	788	846	843	787	812	824	840	820	808	812	797	779	800	824	794	764	785	810	798	809	794	845	772	771	774	795	795	793	822	808	769	736	772	798	818	816	789	762	807	784	808	795	802	747	777	829	787	779	839	826	816	750	839	816	787	821	799	803	817	745	846	784	824	783	742	822	781	836	805	836	825	847	817	788	749	814	728	788	781	810	783	828	796	825	785	804	847	796	798	808	833	837	775	792	840	873	839	828	806	757	822	801	761	803	831	803	802	794	845	792	801	818	813	818	812	792	831	797	777	818	814	788	856	823	810	832	845	802	844	823	777	839	780	799	797	803	841	740	848	822	842	818	797	793	808	773	843	838	844	809	835	803	827	804	824	799	874	810	804	822	794	795	817	809	800	794	800	755	874	841	779	800	773	802	800	786	850	833	804	846	842	793	867	777	767	797	785	860	748	780	834	783	796	833	766	776	847	806	800	792	845	820	781	765	851	831	788	818	818	853	779	784	826	792	786	794	781	845	767	820	803	807	801	860	817	801	846	842	752	819	786	762	781	793	816	772	827	822	838	794	749	760	805	773	772	834	843	799	817	823	760	788	851	817	775	837	802	809	791	805	803	761	831	804	807	818	848	800	786	831	748	797	812	755	829	773	842	779	812	735	834	772	768	842	812	783	849	817	835	778	802	759	815	772	771	828	818	813	785	726	752	809	835	807	806	849	827	847	827	785	721	795	764	808	820	831	818	741	755	827	805	836	770	766	783	818	837	782	815	800	835	814	781	802	812	835	819	743	780	755	785	818	818	848	761	806	826	808	782	806	821	809	811	820	791	771	818	781	804	777	812	882	773	800	772	866	807	855	779	815	885	770	762	785	800	845	807	804	800	846	799	844	753	835	801	808	800	800	830	730	787	809	773	823	783	866	760	839	812	837	850	778	781	847	791	801	804	810	770	816	803	799	849	780	764	789	829	807	786	830	775	795	764	793	824	792	782	846	801	831	789	757	765	831	776	840	845	824	850	834	851	808	818	807	793	800	792	781	832	773	839	790	782	760	774	806	785	781	809	829	742	774	778	830	851	819	870	804	812	779	804	768	805	793	824	791	852	774	774	751	802	809	810	804	825	782	826	779	843	756	822	806	793	816	810	812	821	779	831	851	833	804	731	853	818	750	833	817	787	750	861	810	727	791	831	788	725	784	792	819	763	785	748	790	833	823	847	853	756	782	822	845	833	797	870	785	812	731	804	749	755	803	808	805	818	765	816	821	833	818	802	817	832	856	802	754	804	816	783	778	791	797	790	796	815	801	826	804	820	803	826	793	797	799	819	792	738	795	773	833	868	823	814	792	843	808	805	772	782	829	786	846	796	800	817	776	814	792	779	784	844	753	787	774	791	845	785	792	801	785	790	785	799	819	802	816	827	780	843	791	827	842	827	833	784	785	815	750	833	824	765	797	804	839	781	840	798	786	805	833	760	800	801	819	776	812	850	781	846	781	782	794	796	796	813	772	815	825	777	781	828	806	795	754	804	822	804	773	793	748	809	762	806	804	829	804	831	847	849	817	826	803	833	800	789	820	832	739	815	747	797	815	850	792	773	811	771	822	820	867	806	832	795	847	766	790	809	799	758	780	765	828	833	756	768	826	834	778	788	787	807	819	857	846	816	819	847	778	764	757	790	863	777	776	811	788	805	786	775	812	855	792	802	834	804	834	788	802	817	866	787	753	794	863	790	828	784	842	802	817	790	777	800	886	810	850	820	782	796	776	747	840	782	811	816	805	784	807	837	842	800	837	748	767	858	842	800	839	789	806	805	774	822	756	853	790	782	778	778	810	792	799	748	801	796	814	827	850	802	851	794	795	785	847	787	783	795	835	813	807	815	765	779	830	808	789	845	779	814	804	819	798	770	829	869	792	808	794	848	746	814	804	774	799	814	836	800	806	814	803	843	743	777	826	836	800	812	836	789	830	779	877	785	781	825	802	807	801	838	842	782	756	829	780	761	848	801	807	795	799	810	797	799	866	826	819	816	825	785	791	822	867	785	761	838	798	794	830	815	810	816	808	760	803	842	813	814	776	826	811	780	795	839	785	807	866	822	832	784	815	794	806	836	819	816	850	830	769	779	759	806	830	761	794	796	798	834	794	825	857	803	797	800	799	765	867	825	807	772	821	816	803	758	857	781	832	816	802	829	768	839	815	776	796	794	800	823	808	772	835	763	820	819	779	861	778	789	855	797	812	819	742	815	795	826	832	819	755	779	840	808	770	785	773	857	765	773	783	848	781	816	766	791	858	789	783	798	780	851	786	796	805	813	812	742	778	799	795	793	873	802	790	842	840	788	729	795	730	818	810	795	792	785	831	833	840	782	813	819	852	808	746	846	809	820	864	800	836	813	816	785	810	801	779	800	803	782	823	794	809	773	813	745	789	779	816	781	853	802	806	800	797	799	860	831	847	802	825	817	768	820	839	788	807	818	819	843	841	827	812	853	823	824	824	816	831	801	772	806	803	771	807	820	766	832	860	753	798	825	787	762	803	840	791	780	772	803	824	843	809	826	825	832	825	844	797	794	809	806	778	797	786	753	765	804	802	796	812	766	794	763	756	780	843	808	800	808	836	816	857	765	798	763	773	819	823	788	833	829	812	804	786	792	888	749	774	860	800	785	806	829	762	830	818	811	797	803	805	811	790	812	778	810	808	829	817	822	794	789	788	804	805	858	831	804	815	825	749	794	801	767	818	821	774	791	836	780	765	809	826	843	808	810	777	798	813	775	846	861	795	812	774	805	795	800	842	803	765	823	836	842	803	837	820
7332	1182	1527	1243	1059	1375	9695	32568	34359	21482	8068	2091	582	355	289	284	264	260	277	277	293	286	288	270	317	252	312	243	280	301	284	279	314	279	290	303	285	264	298	281	254	294	301	277	293	247	297	280	283	291	286	273	305	260	308	288	281	321	268	269	294	304	298	318	273	305	293	295	301	271	274	289	281	277	310	260	311	272	307	303	270	307	260	279	283	288	303	291	279	302	331	306	287	280	268	270	284	319	300	297	285	277	262	286	294	316	287	270	266	294	302	318	245	279	296	295	295	293	279	262	275	283	273	273	280	281	290	287	320	283	293	264	295	270	306	292	264	255	261	311	274	287	314	249	309	265	282	296	281	294	288	286	313	298	306	263	290	279	288	264	285	285	285	292	288	303	250	324	281	299	297	306	292	297	288	275	252	280	278	267	302	316	296	286	298	287	254	284	288	295	289	288	260	271	323	295	281	282	300	298	278	287	327	263	296	301	291	258	274	266	275	272	275	260	306	304	307	277	300	290	278	297	303	288	273	287	292	283	267	274	306	310	305	277	298	301	285	312	306	286	301	294	249	289	271	295	292	311	247	276	289	293	270	287	258	321	270	284	255	286	290	312	276	264	291	284	301	285	256	299	286	306	269	262	306	264	265	282	314	281	266	313	281	287	316	257	308	266	299	280	294	296	318	279	272	296	270	261	267	257	288	311	315	297	278	285	271	287	280	287	281	271	280	257	280	276	283	290	279	285	282	274	319	286	285	287	276	278	310	330	294	272	292	295	291	300	290	288	280	296	294	265	286	321	295	274	314	280	260	303	289	297	247	250	295	288	294	280	291	301	286	271	319	271	294	257	300	280	274	281	265	264	256	304	286	320	294	288	281	314	319	297	285	263	303	255	283	325	275	264	246	326	291	278	273	282	289	274	306	277	278	290	288	293	244	297	284	301	288	328	296	297	275	297	274	274	282	289	295	278	290	263	273	253	304	284	306	294	291	287	291	283	315	293	262	257	261	284	291	279	298	305	296	262	282	285	293	285	287	263	273	274	304	290	282	304	258	308	286	270	283	274	248	270	295	302	310	315	283	292	300	271	294	274	294	295	318	297	272	308	310	279	317	303	325	278	298	259	277	282	290	267	270	298	292	287	247	296	285	295	276	312	289	292	275	279	298	276	289	277	295	311	293	282	284	300	293	277	276	283	290	289	302	290	262	237	267	294	285	286	291	265	279	302	247	285	297	328	296	285	283	272	295	279	294	271	297	302	266	279	305	278	282	302	296	311	287	292	292	275	274	269	326	278	268	310	296	261	286	293	305	285	273	300	289	307	281	269	293	290	281	282	278	279	288	304	293	309	275	261	314	270	266	293	298	288	274	274	274	275	301	292	295	297	290	271	303	287	292	305	282	307	294	283	281	296	273	256	293	276	272	306	302	274	292	293	287	284	283	267	284	277	287	267	277	288	308	293	286	275	308	300	270	300	259	309	319	290	294	308	274	266	265	284	282	280	311	316	297	259	294	311	283	305	256	282	265	284	273	308	275	278	302	287	282	291	263	277	315	298	303	271	305	253	292	290	253	295	291	285	256	270	261	273	290	287	254	275	287	265	282	279	314	309	284	273	304	271	309	283	305	298	286	276	263	287	284	303	282	287	283	286	291	255	271	291	275	294	298	291	274	323	282	289	283	289	303	296	275	301	273	282	287	304	257	274	283	278	299	275	268	281	285	328	295	283	293	278	274	285	262	306	278	267	278	275	282	290	297	302	315	296	277	280	305	310	290	257	286	295	303	299	307	277	268	252	289	274	275	305	266	285	275	243	319	256	287	270	286	287	299	270	285	274	275	266	284	323	287	291	298	317	309	304	294	273	272	265	294	308	279	292	281	277	262	302	279	262	313	301	271	259	287	314	301	285	274	275	277	277	251	293	295	250	315	271	260	304	283	271	297	304	288	287	298	278	291	299	299	295	311	318	282	259	296	264	305	293	318	306	249	279	265	280	294	289	274	284	242	288	277	257	266	267	275	263	300	297	275	261	288	302	274	293	271	260	281	266	300	259	256	283	293	259	317	311	268	268	270	276	268	296	305	266	275	254	278	294	317	290	282	272	299	279	278	301	274	293	292	288	295	303	284	281	252	296	295	294	298	281	284	298	307	295	280	256	252	278	294	314	288	298	277	294	267	298	257	281	306	275	286	253	290	326	296	276	285	281	285	288	285	303	271	293	306	287	278	300	282	257	269	302	296	262	280	270	290	280	290	273	279	284	284	284	311	297	285	280	302	320	277	294	297	287	308	259	257	282	265	301	272	309	275	301	297	299	279	285	289	274	274	263	312	292	288	285	291	321	296	269	308	267	272	286	295	285	299	256	254	306	307	254	302	289	278	299	288	318	296	305	308	276	278	327	269	301	285	258	292	302	281	295	298	309	274	302	264	300	269	313	282	263	273	270	309	271	273	309	302	254	305	307	305	304	263	283	267	283	248	298	302	287	257	292	291	310	280	279	281	271	273	300	302	300	285	283	294	291	280	264	284	260	300	269	278	294	298	290	301	279	282	293	277	292	308	259	277	256	288	278	311	303	272	261	282	292	290	284	296	280	303	257	281	267	306	280	271	292	283	282	280	303	271	310	272	297	277	288	258	281	298	296	298	251	257	281	296	279	271	287	307	270	256	288	295	294	279	296	279	275	287	307	303	283	273	319	251	298	278	266	280	286	300	294	267	301	305	292	305	298	289	280	315	313	280	285	317	283	297	284	282	302	291	257	294	270	274	323	260	335	305	293	269	291	271	289	288	273	283	264	297	299	272	271	301	265	289	307	266	312	297	261	289	295	295	290	269	264	285	292	275	262	273	280	322	309	272	286	323	311	294	301	309	323	314	300	258	284	294	269	281	294	303	327	284	294	258	331	280	294	280	296	293	293	316	289	265	254	295	301	294	275	279	251	301	273	268	298	293	314	291	283	281	270	266	285	296	253	282	287	288	289	289	292	313	266	296	286	291	303	276	273	293	289	273	287	299	296	271	300	270	310	283	280	319	275	309	311	288	287	284	293	301	326	292	291	263	298	240	323	280	313	287	266	261	295	286	330	302	308	305	287	277	263	288	312	271	254	280	289	275	277	268	280	299	280	276	245	305	304	288	282	283	309	266	318	284	308	297	315	255	297	286	282	288	291	256	306	264	268	270	300	291	287	273	310	269	328	337	283	290	294	268	305	297	280	267	286	298	243	273	291	299	276	299	293	285	285	292	290	283	290	308	303	297	278	305	307	259	311	288	281	278	292	256	298	288	277	296	266	296	292	320	261	312	316	300	282	300	276	312	287	293	286	287	291	297	314	280	307	290	292	279	320	327	290	275	292	275	274	290	283	318	292	312	299	282	286	270	320	272	263	283	289	274	255	273	309	284	291	288	279	281	275	252	283	300	305	329	298	316	297	277	285	279	306	301	292	306	304	276	283	287	309	260	307	315	311	289	288	318	252	270	292	296	291
5675	1733	3517	4141	4193	5908	25691	52263	51327	38604	21400	8097	2255	1088	859	790	801	805	797	739	800	779	778	762	751	781	790	801	780	821	789	787	738	779	782	751	756	738	762	755	822	766	752	784	783	735	820	793	789	755	782	791	770	805	819	727	779	817	802	773	800	758	823	753	783	813	808	799	813	800	812	819	765	802	810	773	771	770	784	791	803	837	794	837	782	780	792	813	786	800	795	806	786	806	810	737	779	762	767	818	757	808	796	736	794	762	747	778	769	819	823	784	803	761	770	763	801	819	765	834	823	823	735	789	775	829	816	771	820	782	755	824	777	787	838	768	756	813	762	804	833	805	756	778	778	807	795	764	783	781	726	807	771	810	824	789	760	747	784	779	775	794	763	764	785	790	769	850	734	806	800	747	805	775	752	740	773	794	759	803	751	741	774	763	771	788	756	783	825	822	773	780	768	786	775	740	739	802	820	826	804	806	786	712	813	792	787	828	773	745	794	803	820	764	752	789	751	762	799	753	765	787	825	758	769	696	798	793	746	741	798	758	799	788	774	777	824	780	774	809	821	781	839	777	749	766	776	757	789	740	772	792	756	754	799	823	757	776	768	772	784	708	778	777	755	758	758	750	773	801	746	776	790	803	739	781	747	819	754	801	788	789	787	824	816	756	767	794	783	783	751	776	874	740	780	801	804	820	777	779	802	827	745	822	756	802	716	761	754	765	797	840	803	781	797	824	812	765	746	836	820	791	801	811	768	790	770	795	773	790	769	783	746	796	785	744	781	830	796	844	762	767	749	792	794	776	770	779	780	829	762	818	823	797	823	833	766	801	822	810	777	796	807	786	802	753	742	763	779	812	754	767	778	799	755	798	792	787	785	796	812	746	813	722	766	789	826	753	751	798	790	750	780	813	833	781	769	794	804	776	765	775	853	784	764	787	796	811	770	750	782	755	740	786	794	777	766	786	799	799	807	774	793	762	763	768	805	786	806	786	827	802	774	833	788	763	834	763	785	827	782	803	782	748	787	793	795	750	767	788	746	776	812	758	837	789	759	755	768	751	777	748	738	762	826	745	721	749	785	787	748	788	739	753	787	779	794	764	737	811	759	784	781	838	745	803	829	787	769	755	823	792	761	834	752	761	790	831	778	786	806	787	820	788	753	810	773	782	742	761	793	774	788	775	775	784	781	815	765	729	774	810	799	786	770	773	779	748	772	771	810	808	754	764	823	762	762	803	757	801	761	820	806	716	770	799	802	749	813	811	793	789	807	802	826	806	818	767	810	839	793	757	758	773	778	774	747	829	758	823	763	784	800	714	728	781	757	755	786	772	743	798	812	837	795	813	793	798	769	800	781	752	749	829	757	792	773	790	796	798	727	821	788	804	786	804	796	783	780	810	753	793	770	733	777	724	811	802	821	768	828	761	809	784	808	789	797	782	827	779	771	808	783	753	754	753	773	801	744	788	762	810	779	810	762	798	798	805	823	813	747	787	787	700	800	739	773	814	804	813	735	826	719	764	812	813	785	777	724	778	787	768	788	777	757	808	776	769	764	788	824	813	809	784	783	754	829	776	781	770	842	769	768	773	727	793	821	783	789	837	860	797	780	781	776	803	810	797	733	781	766	830	794	774	778	766	821	787	769	776	804	754	773	795	784	740	809	775	792	804	814	759	795	842	825	693	774	739	798	779	790	795	723	838	765	751	798	807	776	784	790	791	795	829	764	807	784	783	810	779	738	801	807	769	774	783	785	755	780	811	792	754	788	788	741	795	779	795	781	784	732	782	789	800	790	800	789	742	793	773	792	775	758	780	821	790	769	788	745	753	769	783	799	749	791	827	777	824	762	754	739	785	772	757	776	779	788	775	794	730	736	788	791	797	796	808	747	757	762	807	798	795	805	799	755	829	738	786	803	778	781	778	832	792	799	795	773	785	828	792	770	777	801	804	752	758	851	787	749	739	781	788	773	789	721	826	787	815	810	787	798	777	831	739	798	814	744	781	773	811	796	771	728	812	774	805	781	728	762	802	803	793	771	821	804	805	789	719	790	759	800	804	846	790	802	826	769	791	789	770	834	766	778	780	757	793	818	810	765	835	823	773	768	706	777	771	753	748	797	766	796	828	780	794	778	764	817	764	757	801	809	785	789	822	783	789	777	826	826	788	764	810	800	809	783	769	763	762	763	788	798	797	794	817	826	718	793	782	818	781	780	769	804	795	776	788	772	818	746	757	732	751	801	793	809	801	803	807	768	820	780	734	765	784	817	775	791	763	804	786	756	754	777	796	812	806	797	811	734	798	808	771	815	758	745	785	786	766	841	806	774	769	838	798	734	736	819	808	733	814	788	774	776	778	704	795	781	756	744	786	775	754	780	787	766	776	812	755	721	824	750	759	781	790	759	817	781	745	792	776	752	834	789	843	781	778	797	738	778	757	748	763	812	811	799	792	778	808	827	772	762	794	768	803	782	810	752	813	794	802	761	739	789	800	765	758	763	773	835	824	793	745	837	743	779	801	814	815	769	821	776	762	771	806	850	802	783	746	804	780	760	754	832	774	813	775	761	732	819	790	788	848	792	802	810	764	815	801	802	831	768	819	778	791	804	830	794	827	766	774	777	773	797	770	771	813	787	774	831	784	792	786	782	807	787	839	830	775	786	762	744	773	771	772	791	783	771	776	819	761	801	748	776	774	755	743	799	808	784	801	784	753	759	813	832	779	776	819	795	725	785	753	722	809	735	778	726	806	745	807	838	772	790	808	760	770	793	807	770	812	803	773	766	806	752	749	748	770	777	812	787	775	728	793	745	807	786	754	784	780	822	798	781	775	820	793	804	734	780	771	763	768	792	738	716	783	813	803	825	782	791	785	785	758	791	765	763	803	779	815	703	790	804	750	741	769	811	744	786	736	778	798	726	782	778	800	824	704	786	765	729	768	753	795	758	808	839	778	769	764	776	743	782	788	813	781	767	774	799	755	824	799	729	786	811	786	752	811	775	764	746	776	789	762	753	816	823	795	787	776	772	822	734	801	821	783	806	769	776	758	774	776	808	723	791	779	789	762	767	794	816	820	809	804	757	771	763	823	726	777	806	797	781	813	785	804	793	790	788	767	726	788	823	780	833	792	751	763	794	743	806	760	753	765	810	820	783	778	777	771	836	745	772	780	858	810	753	786	770	754	743	801	770	778	778	801	773	769	791	771	795	793	826	798	804	766	756	823	808	784	836	731	750	780	772	821	790	829	780	780	763	780	818	752	781	743	790	798	769	779	815	734	779	779	760	752	800	785	802	832	806	801	779	809	767	755	789	805	768	795	772	858	783	793	783	787	801	790	786	824	761	754	751	772	809	812	780	800	758	760	739	808	802	789	771	811	802	773	749	767	801	747	782	791	779	756	793	768	857	814	763	820	740	826	763	814	782	770	842	747	799	833	780	757	744	727	757	811	821	790	795	793	840	798	775	823	786	783	781	774	797	798	800	825	781	846
13561	2551	2852	2177	1559	1704	18595	50210	47810	29905	12892	3360	779	335	271	265	283	315	265	287	263	286	262	271	251	287	278	286	272	253	258	254	277	281	261	276	298	267	256	266	273	255	287	276	260	247	309	282	246	317	258	271	309	290	276	257	282	291	296	292	268	287	279	283	272	266	285	265	235	259	281	253	278	250	288	283	275	283	268	259	263	273	261	237	279	249	291	262	279	300	274	273	270	242	276	277	257	289	270	303	266	265	286	280	280	270	273	273	276	292	245	255	255	249	248	277	275	244	261	283	263	272	276	267	276	249	269	286	275	259	302	283	248	282	266	274	280	285	296	279	297	273	273	288	267	275	267	285	265	263	285	277	263	268	272	287	272	260	287	278	296	266	279	285	297	251	276	284	279	250	269	268	275	310	279	284	266	267	273	273	274	243	282	263	304	274	268	263	239	292	260	265	275	293	246	233	292	306	247	288	267	293	296	280	253	313	290	284	265	303	278	262	271	295	269	298	277	311	275	275	295	297	296	284	293	235	252	282	255	281	246	306	239	287	279	298	273	276	254	267	266	251	273	247	233	276	259	263	294	281	300	291	274	272	308	272	262	271	283	308	311	272	279	254	261	260	298	269	281	246	280	252	274	279	265	284	279	306	247	271	288	259	292	273	304	263	266	270	298	239	284	267	281	297	290	256	294	265	291	281	285	308	304	255	273	267	266	263	266	258	318	253	272	247	278	269	260	275	250	311	282	274	274	300	298	281	300	277	267	268	259	270	334	291	260	282	278	294	268	253	269	307	292	305	268	254	256	250	237	264	272	293	283	277	284	268	273	266	261	274	280	253	264	259	271	260	284	263	328	273	256	269	275	297	272	251	265	298	274	274	278	262	283	311	304	281	298	305	280	287	285	273	300	288	289	273	268	318	265	242	294	254	316	249	250	269	260	282	252	255	236	289	276	295	293	279	245	302	269	289	267	297	282	254	250	273	299	283	296	295	260	268	233	286	287	259	256	289	274	264	269	300	275	267	262	298	242	246	263	272	247	280	261	264	274	300	281	259	297	279	265	283	255	281	283	256	243	285	256	279	263	289	248	251	277	296	243	258	275	289	260	279	257	280	250	263	276	278	294	295	319	274	245	297	253	270	295	292	253	267	263	299	267	277	282	273	280	252	280	286	254	264	248	261	289	284	284	260	278	271	281	258	303	277	265	271	254	266	281	254	277	258	298	256	284	268	268	292	265	307	299	287	264	272	230	274	302	253	285	294	258	293	295	279	261	256	284	282	241	253	272	298	291	283	257	292	316	283	299	277	272	271	265	280	261	275	269	287	258	259	258	256	248	265	275	292	275	250	296	274	282	267	254	291	280	270	274	277	283	264	272	272	264	268	271	290	267	291	286	278	258	280	280	251	262	279	268	241	252	260	250	257	285	276	254	268	265	272	254	250	264	270	273	256	253	304	266	270	270	280	254	269	258	291	258	285	254	264	246	261	270	263	264	272	265	297	298	268	251	276	288	281	273	261	274	285	244	279	249	273	272	255	284	288	298	280	259	281	305	285	265	297	256	262	281	261	263	278	289	260	266	253	294	264	272	275	276	283	265	279	278	270	272	234	290	276	248	261	301	272	305	281	266	276	271	247	261	258	279	289	229	261	276	241	247	307	276	274	292	275	281	269	254	294	298	272	290	304	264	286	313	280	268	257	278	256	249	273	257	305	275	249	289	264	255	277	256	322	290	265	266	293	288	288	265	291	276	274	265	275	279	269	283	281	294	274	283	248	264	293	265	246	265	260	264	284	264	286	279	253	276	291	291	273	240	263	261	286	279	280	278	277	303	276	305	277	269	271	262	293	265	271	275	312	273	265	254	284	271	272	287	264	294	277	272	287	269	276	258	291	265	265	254	299	285	276	263	239	260	245	285	282	255	273	273	272	274	313	261	290	287	241	287	275	272	249	252	273	264	290	251	249	281	272	268	246	267	272	259	287	296	287	269	252	264	285	254	271	291	261	273	277	276	270	288	288	299	266	270	279	264	260	259	246	296	285	264	251	297	298	289	302	285	276	282	280	268	250	273	274	270	300	239	261	266	260	242	252	258	300	259	275	277	274	265	262	245	243	252	247	280	268	283	246	260	268	278	281	276	284	278	251	259	296	265	282	272	308	295	291	278	299	295	245	269	297	264	317	285	265	263	268	249	258	275	282	273	257	283	286	237	243	287	284	260	273	286	257	246	280	270	275	262	263	275	306	283	265	294	278	258	247	254	290	263	263	269	246	309	273	277	268	281	299	263	249	280	244	226	269	311	238	285	300	299	268	290	273	272	240	289	271	244	293	255	271	277	268	246	252	291	302	252	279	271	269	259	249	291	295	232	301	254	290	281	287	261	263	253	277	291	322	266	277	284	279	241	235	302	284	274	257	261	276	278	261	289	285	268	255	256	290	266	275	303	268	277	244	261	279	276	270	279	288	324	278	266	288	286	272	280	253	299	266	277	257	275	307	294	275	254	259	295	268	278	289	284	276	273	270	272	265	295	255	304	295	286	243	256	274	263	260	282	291	290	278	294	298	246	282	283	258	279	285	278	244	314	265	269	243	285	264	280	299	278	290	262	258	282	286	272	285	285	273	273	255	278	303	286	280	298	280	236	268	229	269	277	265	264	299	259	291	280	280	271	274	254	277	279	235	236	290	279	248	253	249	267	286	238	270	273	289	264	266	258	252	276	265	280	263	274	291	270	299	287	261	272	283	264	267	243	262	269	264	271	269	290	243	293	270	268	296	257	282	246	261	288	262	263	324	238	267	290	300	284	256	273	273	274	286	303	265	254	268	310	256	248	278	240	274	269	302	278	288	306	303	288	278	276	286	282	297	256	278	274	281	282	269	285	281	298	304	294	278	265	248	267	276	271	278	272	269	285	290	258	277	257	287	294	267	280	274	268	310	285	275	280	256	252	283	257	296	237	266	244	277	302	290	251	283	259	276	259	260	277	251	293	293	265	285	253	251	258	277	267	255	295	257	274	253	310	276	265	262	254	267	266	251	301	219	281	271	255	273	273	260	291	294	297	278	286	273	307	272	258	278	262	259	283	275	265	286	247	257	274	294	290	279	257	290	242	283	290	265	261	265	268	271	281	255	247	307	259	272	252	253	273	262	289	301	270	262	291	297	268	292	263	265	297	281	254	283	253	269	301	288	288	275	283	292	282	277	280	272	281	284	240	264	295	281	272	289	260	283	237	289	291	244	233	248	260	255	263	269	275	280	241	293	293	256	276	282	286	276	279	227	270	315	262	277	285	281	268	265	244	281	279	271	269	257	264	297	264	249	287	249	281	283	270	284	292	269	279	299	290	267	285	258	237	277	271	307	265	266	277	274	270	239	258	302	256	264	253	273	277	266	262	287	279	290	275	240	256	286	267	301	283	257	277	294	283	248	281	288	248	263	267	274	289	267	266	317	255	278	254	290	280	279	284	253	264	247	297	305	259	299
7718	2593	5946	6671	6008	7119	34445	65186	62384	44309	26651	10333	2837	1063	774	809	720	753	761	746	761	740	768	719	768	767	762	747	769	733	772	775	808	724	785	740	761	754	718	733	768	723	769	727	761	744	762	781	751	776	771	781	735	769	756	750	699	776	732	706	783	774	750	748	826	772	730	762	746	777	758	760	711	731	765	800	742	744	770	738	745	762	748	817	752	755	745	778	746	757	760	776	731	764	729	792	760	717	718	766	731	763	754	725	821	715	778	717	735	776	747	771	775	753	771	753	712	774	732	793	773	770	712	803	727	744	722	735	736	711	739	785	765	740	764	744	737	769	743	728	784	755	736	793	788	730	759	719	745	749	787	703	722	736	763	679	750	782	739	765	772	795	740	741	744	764	723	733	740	765	768	749	716	749	769	759	747	784	752	753	732	771	768	691	771	787	731	712	753	770	794	767	789	749	743	752	744	744	780	777	752	748	741	755	768	759	757	730	768	768	721	773	722	735	756	775	734	698	761	721	755	767	702	714	773	718	727	745	745	745	741	736	742	776	736	775	746	768	762	744	769	725	785	758	722	776	768	726	769	777	773	752	699	761	719	795	716	769	783	776	729	751	731	784	732	756	776	724	754	738	727	780	752	727	776	737	753	802	750	717	789	746	782	760	749	807	796	689	750	719	766	758	761	719	799	700	757	720	758	758	696	725	739	785	751	724	737	797	788	724	742	800	731	747	751	760	729	767	725	795	745	779	763	795	821	741	753	733	708	779	741	778	766	714	790	775	751	754	765	714	760	717	716	747	728	734	739	779	748	780	780	731	770	741	790	725	733	716	787	803	762	726	752	746	806	744	730	716	720	765	808	778	766	737	759	790	730	765	739	745	719	772	789	769	718	729	753	732	747	780	746	753	748	749	697	718	770	734	704	751	795	793	728	706	767	732	782	785	744	772	756	740	734	732	764	722	830	719	769	762	748	771	734	728	732	760	760	740	706	766	769	771	782	732	761	723	770	711	745	757	784	790	740	784	738	780	748	766	795	769	731	785	759	718	756	746	687	766	750	728	771	755	752	725	735	745	730	739	744	774	737	765	748	770	731	732	753	770	743	801	749	724	728	743	726	770	715	736	760	771	756	767	734	751	772	765	745	767	753	735	752	753	765	745	723	749	741	709	783	763	751	734	736	718	756	734	719	757	772	769	774	766	822	726	759	742	704	771	766	768	724	749	721	725	809	795	752	785	768	719	736	744	711	733	771	722	807	754	761	786	759	743	728	751	717	738	759	771	768	778	746	794	808	725	762	809	745	732	753	764	724	753	784	731	799	782	772	749	797	812	723	691	748	733	754	762	723	779	742	704	744	790	769	705	747	781	747	741	746	756	760	719	779	719	803	758	769	773	734	725	733	761	774	731	770	745	800	758	780	785	795	740	726	705	750	769	788	721	696	720	750	774	748	784	735	707	740	786	752	740	788	698	777	709	765	762	772	750	772	812	740	724	749	734	724	773	773	738	753	785	760	771	764	711	730	746	746	732	719	674	793	813	751	723	766	711	768	775	744	724	768	744	709	745	748	743	757	757	744	740	702	707	750	736	784	720	798	748	748	755	764	750	758	689	731	748	725	750	772	780	747	787	778	759	759	772	746	748	725	738	745	745	726	776	781	763	745	759	739	738	710	705	710	732	758	724	748	773	784	717	765	729	785	774	764	797	752	745	729	747	772	768	742	771	678	745	778	759	721	765	736	762	704	710	734	726	780	751	756	787	735	767	763	751	747	766	746	750	730	757	731	757	739	765	758	738	740	757	729	789	757	724	760	746	774	730	766	788	682	752	749	683	736	765	739	749	724	767	763	767	783	699	724	732	765	709	716	754	779	710	773	727	769	723	751	741	746	730	783	765	730	740	763	745	779	777	784	717	756	757	766	768	779	724	747	730	764	786	746	765	736	706	737	759	727	750	780	727	737	736	774	719	774	749	736	760	726	754	781	777	715	807	699	718	781	737	750	713	715	762	752	714	770	754	736	755	735	785	750	747	776	751	756	765	725	761	753	722	726	713	739	757	795	820	755	781	754	744	769	790	751	757	724	772	746	717	758	741	738	776	788	759	758	784	776	737	774	714	728	717	760	713	739	717	740	779	706	804	783	725	797	752	723	754	740	730	744	766	732	755	720	742	752	730	751	718	737	752	734	748	736	738	745	722	775	710	761	705	738	722	682	711	718	762	779	767	756	741	739	755	795	751	759	725	774	730	755	709	723	727	751	756	746	737	727	771	729	797	733	735	705	807	727	734	768	801	723	744	687	766	724	771	743	768	760	792	701	771	744	768	730	791	746	781	743	701	701	786	778	736	749	700	755	760	774	764	754	727	763	795	809	717	779	776	751	716	798	717	706	734	797	729	737	816	772	725	713	728	753	758	743	703	765	737	796	728	771	760	701	758	733	759	719	789	765	760	763	736	736	744	775	723	725	739	778	720	742	723	760	741	702	713	717	737	731	772	735	732	775	737	695	783	741	746	787	745	778	771	716	780	798	762	701	722	746	728	721	742	718	748	751	777	710	722	782	766	707	751	780	736	755	783	737	760	809	726	740	717	720	715	780	745	757	732	769	758	738	730	756	797	731	749	726	744	794	717	746	739	779	776	746	774	695	781	676	717	790	713	758	762	736	729	728	769	736	715	745	720	750	770	757	781	743	727	749	766	712	775	740	728	751	789	763	777	739	745	778	764	752	764	756	768	736	701	722	736	767	763	756	786	744	797	708	756	766	717	751	731	749	737	766	717	710	747	738	761	741	766	824	733	763	744	778	783	765	690	730	728	737	751	755	736	742	773	742	743	690	715	710	707	798	753	767	747	819	750	749	777	757	726	760	762	774	738	805	763	747	769	713	743	764	750	770	742	740	760	763	712	752	745	764	776	750	770	698	775	745	782	709	725	752	758	740	738	773	755	755	714	716	699	758	766	777	727	741	804	757	772	744	719	764	739	718	747	726	753	759	730	763	718	727	753	811	725	773	726	826	770	762	779	783	753	765	757	724	725	733	721	769	795	755	753	734	769	777	737	722	743	786	751	773	759	711	751	756	746	723	743	744	726	820	795	762	743	725	726	792	756	736	758	717	738	743	745	707	673	728	769	774	768	794	781	748	772	731	751	760	792	780	742	761	751	782	750	758	792	748	747	805	786	776	719	782	716	791	778	748	744	750	784	763	764	730	739	762	755	777	717	725	762	719	742	734	742	724	750	787	779	711	750	779	750	743	778	789	744	721	733	774	803	712	816	687	772	709	714	726	755	735	740	773	748	771	757	761	772	749	769	723	735	775	784	750	770	734	765	765	746	751	718	768	735	776	779	764	763	759	757	753	758	741	732	753	769	731	757	747	802	788	748	744	746	714	752	733	737	753	716	790	790	752	752	746	738	736	688	754	743	739	745	774	741	728	754	755	731	781	739	722	768	765	732	785	761	771	769	758	729	754	772	742	775	748	745	701	748
2131	404	379	369	341	350	1277	3935	4243	2727	1359	670	414	300	293	277	309	334	263	305	267	266	290	312	268	296	271	327	308	305	288	285	315	294	283	252	297	288	310	280	310	312	296	293	290	286	278	286	293	280	317	293	292	296	290	296	300	279	321	291	295	311	300	307	278	304	307	300	309	279	264	302	302	300	298	297	253	286	295	310	289	296	358	294	292	300	308	297	277	284	308	289	292	289	270	267	253	280	282	303	299	339	298	299	287	295	291	275	307	277	285	269	289	290	309	279	288	271	318	282	314	290	300	300	318	286	276	283	289	314	270	316	286	297	300	297	268	301	320	270	311	331	282	288	308	277	284	271	311	307	297	285	275	293	301	292	296	293	334	296	293	275	300	286	293	299	258	283	271	286	279	278	265	297	293	257	273	278	318	298	282	287	296	313	305	316	300	292	259	305	323	297	306	303	304	269	337	282	297	287	287	298	298	288	299	279	322	260	320	277	293	309	284	300	282	297	270	275	249	299	259	261	260	281	276	289	288	318	285	278	313	306	325	315	282	278	272	269	318	277	287	283	312	280	302	282	265	293	328	263	288	321	261	289	269	280	263	270	287	262	288	299	290	301	310	290	255	298	290	288	269	277	306	313	295	285	294	300	269	301	301	301	294	292	310	284	280	277	282	316	293	302	285	283	273	290	268	296	302	265	285	284	294	277	286	288	275	288	324	303	273	265	282	305	314	294	305	302	294	300	295	260	312	296	322	262	263	278	298	251	289	309	300	298	306	265	331	301	301	305	287	280	267	268	283	314	309	274	296	312	312	296	298	276	277	329	301	296	326	282	265	305	327	279	303	323	303	294	301	271	298	312	295	286	305	309	331	277	318	303	334	276	276	279	312	256	287	237	305	311	312	306	302	295	298	302	261	331	330	301	318	309	299	285	273	310	302	278	288	290	302	281	290	278	271	268	288	299	280	300	294	294	325	274	297	270	291	276	294	291	282	286	271	294	280	298	307	283	297	323	294	282	282	276	268	283	298	320	282	285	286	290	305	248	282	273	328	295	301	338	277	286	281	288	276	265	315	264	306	272	293	294	298	300	309	300	298	297	263	319	303	315	272	291	323	296	292	305	291	299	318	330	266	254	305	301	318	262	297	311	294	256	279	252	267	295	253	298	283	319	278	292	302	314	295	275	285	268	287	281	289	285	287	288	284	303	289	307	294	305	308	270	322	257	309	280	276	299	335	305	278	273	295	284	303	299	307	292	276	303	275	289	317	308	287	304	312	304	303	320	291	314	320	295	313	318	290	317	284	267	296	286	289	320	292	307	276	283	267	278	265	284	289	327	306	254	298	313	291	282	283	261	282	288	297	274	269	307	267	309	280	308	296	238	314	287	318	295	267	287	325	318	311	294	271	289	302	285	309	259	280	279	273	288	290	315	291	304	279	291	314	279	294	289	288	310	280	294	281	305	298	285	275	330	319	296	304	305	290	271	331	294	285	289	290	288	294	288	275	298	279	313	289	272	292	291	322	295	284	267	293	273	280	266	292	259	270	279	290	267	276	307	317	295	281	293	296	308	281	311	268	280	263	255	288	300	236	273	298	310	284	260	283	305	326	271	285	307	294	285	272	298	331	283	293	261	296	301	298	306	295	326	290	307	295	293	312	269	340	293	292	303	310	284	302	285	295	291	285	277	290	285	304	293	317	310	307	322	323	300	293	283	296	272	281	297	305	286	291	313	290	274	283	262	268	291	291	299	275	290	294	295	297	314	302	307	300	305	307	291	287	278	274	280	305	310	276	260	306	267	278	307	312	307	310	271	294	297	309	292	307	264	285	331	284	302	283	286	279	292	299	309	283	302	289	335	285	284	333	276	310	308	270	274	301	295	285	308	269	302	330	338	310	282	296	306	307	293	296	296	275	290	287	276	259	261	260	301	305	298	288	291	282	290	316	323	290	304	324	306	274	271	295	281	296	305	295	300	292	285	274	314	284	283	296	295	300	278	313	314	300	288	294	293	312	286	254	286	295	335	285	316	288	292	299	306	306	300	310	301	294	313	277	290	299	270	299	301	296	303	310	316	310	316	275	287	278	270	289	317	294	303	310	308	316	315	316	294	292	288	326	295	307	308	277	296	288	272	273	313	307	304	304	286	281	263	311	284	302	295	289	283	301	266	314	323	300	281	284	283	319	304	291	299	293	288	269	299	283	274	305	270	281	290	300	294	266	311	303	272	319	314	276	294	308	299	313	282	280	298	284	289	304	308	293	324	294	319	311	284	296	294	308	319	274	294	313	317	285	269	280	296	285	286	299	287	282	290	283	262	313	320	324	312	274	318	285	303	300	267	289	271	263	283	298	278	290	299	313	289	266	278	318	267	290	279	295	298	285	274	267	300	300	316	290	315	304	325	288	302	301	297	283	277	290	288	277	253	296	324	288	298	271	300	315	308	291	293	296	283	273	293	281	295	278	260	304	304	288	313	311	279	271	288	296	307	323	279	316	283	279	295	272	312	274	298	277	260	288	274	282	315	280	294	295	268	269	310	303	283	312	293	283	297	305	291	284	307	285	267	249	272	304	278	303	284	318	311	260	295	283	313	295	291	313	305	283	260	325	288	296	278	295	290	271	257	284	323	301	290	294	281	293	301	302	308	281	297	289	328	278	302	298	288	321	308	283	272	272	281	310	294	291	288	274	284	272	313	264	288	314	296	297	294	292	290	314	283	281	267	272	288	273	284	303	292	299	299	322	258	297	292	311	288	270	297	283	304	307	291	301	297	298	329	301	284	285	286	290	302	294	328	283	296	292	307	310	289	274	282	279	252	271	300	286	310	283	310	275	304	310	267	279	279	315	273	290	311	299	317	288	297	292	276	308	302	286	294	278	330	296	285	300	285	290	295	287	311	294	290	294	282	319	284	285	304	280	299	315	302	297	274	284	277	279	296	295	282	303	263	281	308	291	285	280	288	314	303	282	262	270	283	298	304	277	314	306	297	297	279	287	279	314	298	291	286	316	282	317	296	304	287	313	295	295	286	297	310	301	328	261	315	247	286	276	310	301	300	305	253	308	291	296	294	290	305	323	302	261	306	278	282	263	275	287	266	264	289	295	296	259	279	288	301	328	282	284	283	305	321	317	298	280	288	272	283	303	301	316	288	279	295	276	307	281	278	290	296	284	289	272	272	286	334	298	310	292	304	295	304	302	301	261	286	301	278	321	291	309	283	270	267	288	289	317	294	310	277	301	305	300	290	298	322	276	304	270	320	321	311	276	313	265	291	299	283	280	272	270	303	314	316	302	294	269	261	312	295	312	287	302	270	287	293	293	269	293	318	302	302	313	321	293	273	284	308	252	284	275	299	296	298	288	283	288	267	312	304	296	318	274	291	277	279	291	321	281	268	321	308	298	319	327	279	292	285	303	318	296	303	265	296	291	300	300	308	283	327	300	302	285	284	292	325	329	308	281	287	295	304	277	293	261	270	301	287
2524	884	1100	1148	1073	1326	7000	17278	16831	10768	5283	2247	1183	826	814	794	750	750	773	832	795	800	813	836	778	786	812	795	789	742	754	803	802	740	768	791	816	779	805	793	803	825	757	748	770	794	798	763	762	810	800	809	805	792	795	818	794	804	806	772	799	795	772	792	746	764	766	817	802	794	811	755	833	833	751	749	820	820	775	803	761	818	814	788	817	782	818	794	810	753	732	771	773	806	732	797	789	785	818	780	801	788	845	802	797	776	774	800	785	780	816	862	807	795	820	828	780	763	860	789	803	781	849	784	809	852	807	783	786	809	802	805	821	757	798	855	808	771	796	836	816	785	803	793	762	750	837	772	804	827	832	758	826	810	814	805	820	781	780	822	800	772	846	780	803	795	837	813	813	784	775	764	837	769	821	789	822	741	834	770	761	771	787	780	826	794	840	805	786	824	749	753	844	773	777	792	851	787	827	791	768	820	775	780	769	833	781	770	847	828	778	829	827	802	802	784	757	787	810	798	774	827	816	824	831	787	764	763	785	828	835	824	766	781	784	801	825	793	853	803	854	802	771	775	801	853	775	775	792	804	797	814	754	849	863	777	805	791	804	762	799	761	797	830	857	806	819	851	755	814	804	744	788	825	787	777	811	814	810	770	793	834	755	785	768	810	799	781	806	822	784	835	851	776	840	770	810	794	804	792	752	816	756	801	772	812	831	808	787	815	800	755	789	771	758	796	782	781	869	792	806	812	805	731	788	782	825	774	800	788	771	819	814	790	808	809	786	829	793	781	784	807	827	776	875	793	828	810	829	759	801	844	758	794	796	818	780	800	757	774	793	778	847	802	744	764	818	821	789	784	786	743	815	842	828	795	814	816	814	798	823	777	772	753	809	755	783	759	737	781	809	749	707	782	846	786	830	785	823	787	814	772	729	812	743	813	785	825	783	766	788	786	775	746	792	845	825	847	843	809	765	834	754	818	789	779	684	825	794	810	808	753	811	809	824	742	799	754	832	798	846	748	834	786	795	799	837	817	814	767	789	845	835	799	782	822	791	765	806	807	781	809	787	729	803	814	725	746	793	796	816	834	812	780	813	778	792	742	823	807	775	859	772	811	760	840	794	822	797	805	767	777	813	813	764	856	822	781	813	775	770	841	818	813	780	815	788	759	853	758	780	810	816	803	819	777	825	808	770	873	809	812	810	767	803	819	765	839	808	838	821	807	834	783	833	794	821	784	749	755	773	776	876	794	783	818	806	794	779	817	749	792	810	834	786	808	823	826	806	818	791	803	808	779	763	815	786	829	840	808	788	798	837	814	768	763	843	791	788	802	788	787	790	775	792	807	785	807	751	814	802	786	835	779	826	755	812	819	789	817	800	805	775	814	737	785	822	831	756	795	810	802	826	751	790	740	750	788	791	814	813	752	784	770	751	816	776	837	783	789	834	749	765	782	787	796	819	815	770	782	778	834	814	783	752	791	773	755	800	758	797	826	778	755	785	793	799	808	786	838	832	771	745	821	806	731	796	740	793	816	820	732	821	797	786	788	748	772	808	821	787	754	754	799	817	786	817	788	835	802	787	774	796	801	819	823	788	767	776	769	832	773	781	718	800	851	781	765	780	789	761	766	796	790	830	774	770	853	755	782	784	728	793	799	764	785	772	802	812	815	806	837	830	807	803	802	819	768	818	833	794	842	777	801	795	793	794	831	784	794	724	808	772	793	775	805	782	829	790	853	800	810	806	813	758	769	808	811	793	807	817	825	780	732	783	838	804	792	745	812	823	815	750	786	824	817	801	817	794	758	799	795	814	776	750	771	804	850	809	777	791	743	777	861	755	796	748	795	845	795	752	792	737	849	848	808	779	788	768	764	816	799	832	854	840	744	789	833	841	826	819	794	763	821	801	825	760	726	809	809	739	818	834	833	819	780	790	783	787	767	779	752	789	778	765	801	794	756	783	793	849	781	799	835	845	805	792	770	798	840	729	814	761	882	799	792	815	807	767	787	800	812	829	764	764	813	796	809	823	833	793	750	820	816	768	772	725	750	802	830	781	759	760	782	792	762	756	802	771	808	845	849	779	773	765	743	756	779	792	846	795	788	832	864	789	843	787	836	850	774	799	780	784	788	806	830	756	826	779	795	780	812	813	799	807	816	835	778	818	769	757	797	797	760	793	753	809	790	769	812	791	757	787	785	804	788	820	743	787	809	781	748	832	779	779	798	772	834	784	740	771	855	786	797	766	726	795	820	805	756	770	831	761	825	794	799	758	793	824	827	841	789	807	756	827	779	769	837	830	772	788	768	792	808	748	769	754	799	755	826	821	818	784	815	838	817	757	794	773	768	755	799	841	826	834	834	766	796	821	797	852	787	800	836	772	818	819	816	831	785	811	797	761	740	848	820	766	768	837	786	736	844	792	771	800	813	752	819	792	792	796	816	769	827	791	788	817	757	823	807	818	773	778	784	831	773	776	783	848	773	805	749	812	823	784	790	793	771	780	797	795	807	804	840	842	824	797	780	850	757	796	742	814	779	810	823	812	797	760	770	809	800	823	840	826	752	784	793	802	772	799	795	842	839	791	795	795	773	775	800	816	793	804	782	756	833	806	804	840	827	827	782	790	753	785	786	796	791	842	839	822	837	805	781	853	789	812	815	824	828	793	801	836	838	808	763	819	780	779	770	819	841	839	857	767	780	807	811	822	776	798	763	768	816	845	836	789	808	795	746	787	808	779	830	805	834	762	794	770	800	829	779	802	728	802	851	794	791	746	807	802	841	814	794	801	819	783	807	764	797	711	784	808	806	814	762	770	778	780	833	748	782	803	805	748	812	763	791	808	848	775	764	778	836	802	793	757	752	806	781	818	827	818	765	777	776	795	819	847	792	845	819	797	772	797	795	811	808	773	825	804	816	810	850	791	818	782	780	790	793	814	805	784	816	779	784	755	819	796	786	747	788	821	776	821	808	775	791	796	846	860	841	802	807	756	759	779	763	806	778	828	761	756	770	835	749	759	783	754	798	795	807	743	770	821	843	798	793	810	789	813	803	793	791	781	822	853	762	763	800	812	817	779	818	804	807	823	784	754	749	843	812	799	816	812	824	816	777	765	766	795	835	805	809	857	807	774	761	809	811	804	832	852	782	818	801	773	801	761	855	825	829	776	794	878	819	791	817	833	824	810	768	790	847	816	778	818	836	825	861	798	804	793	780	767	814	772	810	838	830	778	825	832	826	837	814	826	781	799	817	848	827	822	765	785	778	844	855	794	790	799	818	820	871	855	815	823	769	779	751	783	825	749	805	825	839	824	777	811	821	790	793	837	799	771	754	777	816	805	813	791	741	820	830	830	817	777	774	806	797	790	834	813	797	817	819	793	811	815	786	783	743	794	778	737	818	780	768	759	762	817	796	752	784	765	870	802	792	828	783	800	790	778	773	796	792	748	768	795	806	785	791	822	785	812	770	833	770	817	773	798	817	755	823	754	832
7325	1243	1498	1265	928	1717	12033	36297	33036	18612	7213	1753	504	320	291	269	306	295	280	287	263	276	233	285	250	280	280	285	272	268	262	285	285	270	303	274	298	304	290	278	314	288	273	302	271	289	313	229	273	285	271	267	314	286	260	286	323	265	281	269	298	298	249	285	269	279	272	278	283	288	255	286	291	247	276	288	294	289	311	247	315	281	250	283	254	279	302	282	283	285	280	275	289	294	284	264	303	284	274	312	282	264	325	269	240	289	327	257	292	279	289	264	274	293	268	294	252	286	287	257	265	317	304	286	277	294	266	275	283	283	285	286	279	290	293	268	319	309	291	265	258	279	283	324	241	264	298	275	264	261	265	264	294	278	277	271	257	290	315	295	285	307	274	283	276	278	315	278	259	290	281	299	273	297	283	276	259	309	269	272	293	304	285	266	271	298	297	271	316	285	332	296	272	263	317	270	274	270	267	309	266	288	272	286	329	271	240	284	266	277	259	304	264	266	276	294	269	299	286	290	289	279	266	252	241	291	260	310	269	272	266	297	257	283	268	278	253	291	297	301	273	311	272	286	322	283	261	283	303	274	276	305	282	299	261	291	302	295	279	276	277	313	287	285	291	298	260	277	292	276	262	277	265	259	269	289	272	330	293	274	295	305	287	275	277	265	296	299	274	257	286	290	306	281	283	265	290	293	288	290	286	269	283	314	290	287	316	295	293	280	300	308	276	275	272	302	288	310	308	276	306	323	304	261	321	291	297	280	280	321	266	271	257	248	285	303	280	294	293	264	259	242	298	270	280	264	297	295	275	268	289	295	278	305	269	286	309	322	295	250	303	270	315	292	313	293	284	274	268	237	282	299	262	275	266	287	262	287	255	277	255	278	295	270	308	271	292	246	273	280	286	277	258	291	298	291	257	270	274	281	285	299	288	285	263	281	283	276	299	257	244	275	297	272	271	283	286	275	268	307	306	278	303	292	287	300	307	298	280	301	293	299	298	271	304	283	299	301	274	265	282	303	274	308	266	277	302	264	288	270	256	286	269	281	262	268	290	256	277	292	289	284	267	268	259	291	279	255	282	261	278	294	234	284	281	284	268	273	287	282	280	298	271	290	294	293	305	263	287	323	288	329	274	271	278	283	281	279	292	292	279	293	281	274	276	295	276	271	272	301	292	287	272	290	270	271	247	293	279	300	269	289	277	279	293	256	307	281	239	303	286	290	294	292	278	282	268	269	268	282	324	261	295	305	285	271	304	304	293	290	282	269	280	287	306	300	273	269	278	290	274	280	268	271	308	251	263	300	253	280	271	251	272	224	302	248	298	273	293	310	284	267	245	280	287	287	288	279	290	271	288	257	280	269	248	281	299	311	299	252	298	285	304	306	270	290	281	285	267	286	264	285	284	293	288	291	280	291	314	302	312	247	248	294	282	288	292	285	275	261	283	273	268	276	260	270	325	295	283	271	288	292	268	256	276	280	263	267	318	289	299	278	296	281	261	275	275	307	276	284	299	268	259	280	272	284	304	287	296	284	281	279	288	302	283	294	324	289	244	307	285	279	264	313	310	280	295	289	277	284	301	292	279	269	296	273	280	305	297	266	283	295	289	247	254	291	248	285	278	287	264	280	273	294	255	301	289	318	285	279	257	274	290	275	261	285	264	284	309	260	275	258	266	262	292	287	286	271	300	273	252	269	280	331	272	279	255	286	313	285	292	311	294	267	304	292	275	286	285	293	312	283	293	288	268	262	279	281	249	278	284	286	263	274	293	276	283	294	292	277	292	306	264	307	278	283	297	264	276	316	296	280	297	278	294	285	274	308	306	265	265	289	309	304	283	274	271	258	270	315	282	272	261	258	290	313	275	281	280	280	288	284	285	249	310	285	271	281	286	272	288	254	267	274	283	310	278	265	293	277	267	304	231	269	272	291	282	313	286	283	290	282	270	278	262	288	309	275	282	285	310	271	279	292	296	295	262	294	269	263	269	259	297	260	260	272	252	277	279	296	308	307	262	242	293	271	285	312	283	288	299	302	262	252	283	298	271	271	256	287	249	274	291	267	288	301	280	276	274	314	252	296	272	270	278	285	309	255	290	280	282	302	267	285	289	287	300	284	279	270	286	276	271	298	256	262	293	307	283	277	270	279	266	333	289	285	292	275	280	281	269	294	277	264	265	259	297	251	284	277	288	261	299	262	309	334	265	286	267	286	287	272	273	308	303	277	282	282	305	277	288	270	281	305	260	288	306	296	291	288	286	285	281	261	256	275	252	292	275	258	273	266	293	261	280	295	280	261	277	300	289	322	287	293	289	266	272	281	261	299	294	292	300	284	288	293	276	275	286	278	264	269	265	294	291	256	273	275	281	270	300	279	268	270	256	315	284	267	296	293	311	285	265	294	261	265	313	300	279	298	282	256	318	300	301	289	273	272	271	289	295	271	307	290	266	289	315	263	246	260	296	274	302	290	248	286	280	300	292	302	266	278	290	294	241	293	285	270	282	270	311	282	277	296	295	275	304	314	303	277	310	260	278	306	265	282	271	281	275	284	286	259	294	311	294	286	267	285	283	251	289	290	316	300	255	259	280	272	274	287	301	265	271	311	286	299	289	303	295	297	294	271	261	298	273	271	298	287	278	294	275	277	300	331	270	264	289	286	269	272	283	291	281	307	284	273	296	275	265	288	321	277	256	310	264	304	316	284	264	282	239	273	290	261	298	306	278	299	290	305	288	277	313	283	295	289	259	268	304	264	276	279	261	276	267	273	273	264	295	268	295	295	247	285	297	299	270	269	306	302	307	283	278	263	278	258	295	313	297	261	278	263	303	254	264	303	276	278	281	253	277	276	293	315	281	297	268	280	318	301	315	265	305	301	269	280	282	290	289	273	276	287	276	300	295	306	296	277	274	270	271	319	295	299	257	285	263	304	293	272	270	262	290	322	284	269	270	256	279	259	288	292	275	272	245	313	260	249	269	301	297	292	288	280	314	293	279	278	242	276	288	277	279	302	293	281	266	263	260	296	284	257	284	280	300	278	294	296	270	275	322	273	270	258	288	257	282	301	293	260	310	275	251	303	313	256	272	296	265	302	294	265	264	268	263	277	286	277	280	247	287	258	293	300	300	258	272	296	278	283	254	287	266	270	273	277	280	267	287	269	303	291	273	264	288	263	279	330	272	294	299	325	291	250	270	297	293	297	290	256	285	278	272	316	263	276	302	281	282	304	233	277	276	258	268	270	305	294	315	275	274	281	283	279	282	319	233	293	300	289	244	290	302	295	294	286	278	288	253	290	318	280	274	277	287	273	259	296	334	293	305	292	262	291	265	277	290	261	249	292	291	260	297	294	307	259	279	289	281	279	261	293	278	274	292	304	275	289	286	299	279	284	280	291	320	282	274	279	292	322	273	290	294	263	310	287	274	291	285	308	235	284	256	311	270	303	321	255	291	304	288	285	309	313	281	297	290	265	287	272	271	289	278	283	287	283
5702	1851	3623	4156	3651	7704	29557	54453	49878	34817	20210	6646	1936	1015	820	741	764	734	794	756	771	749	790	741	825	799	757	777	802	762	759	820	772	787	798	693	785	788	786	793	764	765	781	764	794	774	776	755	803	754	747	766	804	763	762	725	759	796	756	793	775	808	786	799	732	813	740	790	775	774	749	744	765	773	763	761	747	785	791	784	710	781	804	769	758	752	753	819	763	779	755	743	789	711	795	783	734	764	779	802	745	738	787	777	808	778	775	765	799	827	790	825	768	809	765	786	766	780	789	753	777	755	765	750	777	849	744	768	796	813	739	792	823	779	743	772	780	749	809	769	768	797	782	761	772	785	792	746	783	749	796	758	780	764	775	745	825	822	809	766	766	815	800	763	767	766	725	768	827	788	736	788	792	749	755	785	776	784	765	739	775	739	812	758	820	798	755	746	776	749	711	766	774	731	767	796	773	746	717	758	776	770	721	792	767	795	796	754	773	755	721	763	733	755	783	728	749	788	744	769	773	777	765	813	778	780	775	797	776	817	745	805	768	762	738	750	801	840	756	748	758	771	736	795	772	760	789	749	778	758	735	733	757	753	797	776	756	790	775	803	769	734	713	758	775	749	814	755	792	774	837	750	735	747	759	782	800	757	794	749	827	803	797	773	744	746	762	745	750	766	802	760	764	801	736	788	759	759	747	772	773	772	778	759	771	766	750	828	799	815	728	763	810	795	746	753	757	801	799	748	769	773	785	763	771	777	785	790	760	762	747	753	718	798	795	791	725	788	754	806	783	774	778	790	806	786	770	742	769	761	711	796	785	814	791	774	777	742	708	812	818	810	784	734	764	744	770	813	786	783	800	804	740	785	811	814	775	801	844	779	726	794	799	777	781	800	760	808	732	793	783	802	773	744	791	780	779	770	762	800	779	767	763	802	749	733	752	731	791	803	796	718	782	738	710	779	758	734	768	771	770	755	796	781	725	787	783	799	763	751	760	811	829	736	749	812	749	732	685	748	751	778	804	804	783	756	758	789	779	806	739	722	767	817	788	729	756	763	747	814	790	777	755	838	783	761	786	760	778	765	805	791	793	784	782	740	743	768	808	860	740	792	774	801	811	757	779	774	731	753	751	752	776	798	754	757	750	734	785	742	786	780	742	779	760	775	806	796	815	756	805	816	731	831	754	749	780	753	782	820	811	821	752	761	798	720	782	799	745	807	755	780	772	780	749	776	760	813	782	764	801	753	788	758	807	807	779	763	739	826	769	805	785	752	769	758	806	793	766	742	820	739	777	740	755	755	762	780	755	802	762	814	796	767	783	829	788	759	770	823	771	780	796	800	799	772	776	730	786	740	806	770	765	759	772	762	756	763	708	823	769	802	774	803	787	754	812	796	753	750	793	777	788	745	804	728	757	781	760	789	770	803	781	770	781	779	800	762	766	764	764	800	758	794	776	802	747	730	807	793	757	801	826	763	733	768	758	852	813	763	795	751	764	773	759	762	782	775	738	793	792	770	794	807	774	790	797	807	796	753	758	732	762	774	794	765	749	788	769	728	775	783	806	763	736	782	780	756	771	783	817	743	788	791	756	781	790	758	712	831	775	788	785	756	792	753	803	815	771	791	760	759	776	798	762	799	713	759	765	724	813	856	797	719	788	747	767	766	736	724	764	746	781	789	767	824	826	768	773	764	764	765	734	741	759	757	787	762	772	758	728	723	739	768	761	806	760	766	775	773	771	755	771	823	757	748	796	782	791	776	764	761	814	750	775	791	791	750	728	790	850	817	793	749	775	766	770	798	802	757	767	754	805	824	772	747	783	746	817	726	762	770	785	790	771	799	764	767	744	757	799	785	773	744	785	740	718	809	806	729	778	762	774	759	764	771	763	768	752	776	706	756	751	758	767	783	731	771	793	747	776	741	764	786	781	753	823	735	739	737	786	758	770	769	738	740	774	769	787	775	783	813	792	803	770	797	832	752	773	761	750	757	739	756	775	757	767	785	807	767	793	812	797	781	724	760	759	850	766	737	772	763	806	754	763	793	761	805	809	778	787	801	786	800	801	780	739	783	781	785	754	790	723	831	766	789	791	812	736	735	740	805	758	776	819	797	776	776	758	799	766	771	804	736	749	781	779	816	838	752	782	774	789	764	783	749	722	829	806	756	759	788	771	786	787	813	780	741	770	762	809	758	780	794	748	776	755	817	766	820	771	740	748	790	803	768	775	747	779	795	796	775	750	817	779	787	771	782	809	760	763	773	758	794	806	763	803	727	771	790	806	769	745	780	724	815	740	747	804	754	718	773	773	777	778	809	766	799	759	769	794	760	744	717	735	763	810	818	800	781	780	819	794	786	774	804	742	767	737	808	786	840	791	810	758	755	795	764	797	797	757	708	735	771	780	754	722	764	744	792	784	801	792	760	763	761	776	787	745	720	757	773	813	757	783	820	779	804	765	786	753	780	780	770	788	791	756	773	771	802	760	693	796	756	773	687	778	765	785	723	784	791	714	811	806	775	750	804	792	745	743	779	793	816	726	768	794	787	793	758	731	745	808	762	775	727	751	792	788	769	753	737	825	757	762	806	772	782	758	813	806	783	794	800	800	797	757	768	823	786	820	751	740	806	766	808	773	771	765	812	723	796	747	807	787	789	735	789	757	727	826	805	767	779	805	789	823	744	769	788	771	742	806	739	779	767	766	765	773	730	787	781	760	783	770	726	766	790	799	737	822	812	744	722	804	763	746	784	777	805	747	772	766	762	747	771	777	789	818	735	761	778	808	764	745	767	764	784	810	754	740	801	760	752	738	798	759	739	761	713	740	827	728	736	754	743	770	802	775	774	747	765	771	746	760	772	753	753	752	750	735	768	761	762	800	753	817	740	804	726	738	728	806	769	790	744	765	775	791	767	813	754	829	770	738	804	776	785	776	773	769	794	804	780	747	799	773	771	757	776	717	786	846	772	762	828	785	804	793	789	846	756	743	769	766	820	768	760	721	753	709	752	758	730	735	796	773	745	788	796	743	772	765	779	749	783	769	759	770	754	762	736	760	781	818	830	785	719	726	740	822	745	791	727	772	755	786	779	768	728	785	800	816	802	774	715	804	811	752	776	780	766	720	768	747	819	796	798	788	816	810	763	778	763	744	719	757	784	736	761	752	781	775	739	733	786	775	820	766	776	793	744	777	733	778	809	776	772	759	735	772	784	750	774	750	781	755	761	750	774	786	765	779	781	738	788	785	809	796	840	810	816	788	790	754	756	827	805	738	715	792	748	781	774	784	794	786	748	787	739	802	773	777	800	740	805	771	791	780	790	767	801	824	751	772	746	753	734	762	814	788	787	779	806	776	742	747	783	735	721	734	779	758	733	726	813	821	794	712	779	762	752	771	769	771	815	709	758	792	786	810	768	811	800	753	757	777	792	815	776	746	737	793	820	771	844	751	799	733	755	795	727	746	797	776	758	763	795	717	718	797	786	791	784	766	751
13621	2482	2821	2150	1605	1425	4980	49215	49579	31189	14758	3591	772	392	272	294	247	254	287	301	271	280	269	296	230	270	298	278	270	261	284	292	257	295	294	269	272	251	275	264	284	287	239	256	263	264	256	261	298	263	278	280	285	280	285	261	261	259	296	296	260	257	261	263	269	247	302	260	284	266	275	270	283	263	276	249	270	258	248	284	257	285	244	279	285	269	299	279	270	252	287	273	268	266	271	259	289	264	274	264	279	269	271	285	302	253	264	267	276	268	261	307	244	261	270	261	255	255	292	287	278	283	261	270	279	290	305	251	267	266	305	284	300	243	280	246	236	243	278	290	280	275	283	251	261	287	261	250	286	278	266	273	268	282	264	295	273	277	277	279	302	281	293	288	275	265	266	264	253	278	283	252	270	287	274	268	239	232	269	256	303	282	258	266	251	279	274	270	268	283	257	284	269	290	283	273	274	262	272	267	270	289	287	285	277	257	260	306	272	246	271	271	254	273	266	258	268	310	272	262	269	265	277	260	264	266	275	247	283	257	284	273	264	241	249	264	284	274	284	275	245	267	261	247	254	252	293	265	292	304	263	275	266	265	301	255	299	277	306	287	248	237	280	276	279	248	274	255	256	293	269	295	266	279	258	243	286	285	263	251	293	258	284	290	268	289	265	304	270	252	273	274	305	288	272	268	261	293	300	264	262	286	288	252	268	259	260	252	277	272	293	267	279	311	240	251	261	249	261	284	291	261	291	255	251	279	270	255	302	250	248	285	283	262	293	250	227	256	289	291	270	269	241	254	245	259	304	290	279	261	258	262	272	262	246	272	279	289	285	267	279	284	298	277	271	273	270	290	254	252	265	260	290	255	276	292	260	289	263	271	304	282	265	249	249	242	300	275	259	267	253	272	261	289	257	276	271	268	287	257	254	291	270	251	275	254	269	271	268	261	270	270	239	272	245	281	271	253	287	281	289	257	282	266	280	300	275	288	262	273	266	285	261	267	255	264	289	277	240	260	274	300	268	297	263	283	302	288	272	273	257	281	265	257	280	290	243	255	280	277	254	290	262	254	266	273	281	272	270	284	279	264	252	242	272	252	277	253	279	265	274	264	272	232	270	260	279	295	268	258	279	291	269	263	273	280	275	278	271	273	246	280	270	276	284	264	258	259	297	272	268	293	296	292	285	286	310	277	257	262	270	260	290	276	270	272	266	259	268	284	257	247	262	256	275	281	232	266	249	259	267	247	283	283	289	298	256	254	274	283	269	266	272	295	272	269	297	258	252	304	272	283	279	264	264	279	281	255	255	275	248	274	301	231	294	285	247	262	257	272	280	281	278	259	290	312	293	271	277	296	252	293	278	270	260	249	255	270	276	253	284	264	270	247	278	272	254	246	260	298	246	303	271	278	290	273	260	251	244	276	272	283	230	295	276	263	279	254	257	269	247	229	289	251	280	293	263	282	267	264	277	280	292	277	268	266	252	270	297	279	266	249	278	280	246	280	236	288	289	237	262	280	289	273	270	261	277	260	283	250	259	261	268	268	284	278	261	230	266	249	277	260	246	241	269	250	271	284	294	273	264	275	270	284	289	240	273	270	288	242	284	271	293	258	271	287	294	295	269	234	256	275	274	278	288	291	288	269	245	271	268	270	277	277	295	276	263	269	277	277	269	272	291	265	274	262	265	277	258	292	267	269	307	301	287	292	267	295	294	274	259	280	279	270	270	243	257	276	258	268	293	274	275	297	269	267	290	283	252	278	263	271	261	291	277	285	284	266	270	286	296	299	274	273	274	276	300	271	259	266	260	270	270	251	278	255	267	290	246	279	271	270	246	273	282	278	261	279	292	268	257	302	289	292	270	272	287	290	262	261	257	269	249	303	285	246	259	272	265	258	260	295	260	264	271	275	256	268	292	270	291	277	262	282	310	271	277	271	273	285	247	286	282	254	276	302	261	270	248	280	263	250	253	288	274	273	276	290	276	257	270	264	266	274	238	273	261	295	270	295	246	251	271	258	324	292	315	299	280	277	282	301	260	245	274	275	308	294	266	244	236	314	254	261	278	264	265	258	262	270	253	255	250	292	265	269	291	276	249	269	262	262	271	261	258	262	259	267	253	280	278	255	292	270	246	263	274	257	294	269	287	257	273	254	285	292	278	276	252	268	265	284	262	281	290	246	269	298	246	288	261	267	249	258	282	287	279	257	254	251	317	305	267	271	273	285	274	250	263	283	268	248	287	293	258	225	260	286	263	264	291	269	268	273	228	279	264	277	281	285	272	281	274	261	236	261	231	263	247	231	267	277	275	284	295	244	288	291	248	275	258	291	284	277	272	277	255	257	274	276	262	282	272	264	270	270	269	257	257	295	237	258	280	276	276	270	277	269	257	260	296	273	301	243	282	269	278	257	243	302	256	271	276	274	288	299	262	242	265	262	249	264	278	239	238	278	272	260	292	286	271	271	289	275	259	284	272	253	271	282	283	294	297	281	276	257	231	287	285	272	269	235	287	255	295	287	272	269	258	258	244	267	270	297	230	262	281	267	300	290	261	277	244	276	254	281	249	262	271	231	251	242	258	269	261	276	253	258	298	273	289	256	245	260	279	276	277	280	252	289	267	233	262	279	268	251	266	261	310	295	260	259	253	275	259	255	280	288	272	264	260	260	250	261	260	267	278	284	274	280	269	258	262	273	266	276	293	269	276	271	275	282	259	276	304	262	289	280	266	285	270	265	293	277	275	272	287	267	265	263	246	273	269	283	255	240	282	279	281	279	281	256	256	249	279	271	256	278	263	281	251	275	284	272	269	250	268	280	261	315	261	293	253	273	238	274	265	253	270	255	285	283	271	295	305	258	263	271	288	273	269	281	260	257	284	249	253	289	256	257	285	285	255	272	267	258	258	293	253	283	267	257	291	261	267	290	295	272	283	252	317	311	264	280	267	291	262	272	288	283	282	287	268	248	278	255	268	240	301	266	277	257	252	290	265	273	273	264	287	252	291	273	270	247	268	259	287	272	273	270	253	271	275	309	271	298	239	245	265	265	281	281	278	264	248	239	267	262	266	242	267	283	287	277	270	260	274	271	255	268	277	301	289	254	259	258	275	283	259	291	263	261	277	286	252	282	297	279	298	267	279	285	249	271	274	286	298	274	288	298	251	245	273	251	244	271	298	245	264	255	276	251	292	247	276	262	279	266	279	274	264	256	250	276	272	281	238	264	289	275	279	267	264	264	282	303	299	288	229	255	278	277	249	291	280	257	260	260	256	274	266	277	265	277	279	270	266	250	257	274	253	223	268	292	246	267	280	277	280	274	279	260	272	262	297	259	254	282	298	270	247	262	241	263	263	283	262	271	265	261	275	268	279	259	303	275	289	240	284	257	300	277	251	289	277	260	259	279	275	263	266	260	292	265	274	271	282	293	265	313	288	305	253	268	271	275	253	248	256	259	230	294	295	269	270	247	257	263	311	284	256	278	250	298	289	286
7732	2613	6032	6726	5880	5851	16705	65132	63416	46052	29468	11007	3013	1184	827	756	762	679	755	735	803	706	767	765	750	757	770	770	787	723	747	746	740	785	748	766	774	720	721	725	738	754	748	767	735	764	699	767	785	726	757	750	737	791	724	732	750	751	752	765	742	712	775	737	734	735	755	753	753	765	752	788	762	709	751	764	741	727	754	764	719	695	764	774	757	785	786	756	781	772	726	677	739	695	665	762	751	740	763	761	772	758	737	724	771	732	752	703	769	749	713	756	735	749	700	692	767	767	761	727	759	780	741	739	724	713	736	731	741	778	748	747	789	735	708	748	725	776	709	727	749	736	858	751	706	738	755	757	794	774	729	740	769	694	748	723	760	755	798	704	696	746	695	748	739	736	733	749	765	754	764	687	727	744	763	747	736	757	755	726	760	778	751	758	770	783	763	718	777	788	758	728	752	772	740	748	730	751	726	727	740	721	712	785	765	716	735	766	783	773	777	734	750	754	797	745	767	757	730	721	771	759	758	745	736	770	786	733	755	702	734	701	768	788	787	777	697	815	730	768	754	713	748	709	775	739	759	778	737	739	769	721	772	760	740	719	768	734	772	749	765	675	758	751	751	806	656	730	738	786	746	731	744	720	759	778	778	717	752	749	735	771	725	692	732	699	771	745	741	775	775	759	713	744	746	714	729	712	739	746	676	706	744	764	733	727	717	714	729	773	757	777	741	721	737	694	741	746	748	738	756	722	741	755	792	772	733	724	744	727	721	740	765	718	758	751	790	707	786	732	777	746	790	759	733	744	728	749	750	735	733	734	781	751	703	736	741	731	763	655	762	727	769	738	773	736	724	775	737	759	738	826	771	678	725	723	773	750	706	728	719	727	774	755	757	793	683	723	752	714	732	772	743	820	714	763	730	719	769	738	788	722	728	734	738	727	748	713	712	779	730	719	738	753	785	709	748	711	751	708	761	724	763	749	793	698	715	752	712	721	743	739	718	760	791	730	788	775	761	799	773	737	717	778	746	769	724	738	731	746	801	698	737	748	745	745	785	823	774	750	765	740	750	803	719	746	763	712	712	760	757	771	786	733	763	704	723	681	786	793	746	774	817	734	696	760	720	760	768	710	709	706	735	779	789	720	767	718	744	758	740	725	736	704	725	750	730	744	735	694	724	729	758	772	734	786	767	725	768	742	750	732	761	764	742	721	697	745	757	762	749	795	755	745	723	755	742	742	707	747	654	705	757	722	752	792	763	742	723	744	746	795	700	818	753	714	718	728	754	741	785	749	764	819	753	736	744	719	776	734	704	717	750	772	792	769	760	688	766	739	785	718	659	741	719	697	734	748	750	694	728	686	781	709	765	752	723	754	783	728	797	734	728	693	731	731	728	722	718	754	780	738	740	738	762	691	720	761	762	736	736	698	773	753	740	722	711	752	729	767	760	712	743	717	702	718	758	760	726	738	754	698	718	664	745	772	764	774	723	718	721	736	782	744	760	750	738	723	767	682	742	748	736	702	738	778	762	733	718	719	775	709	708	718	774	742	736	713	733	743	786	764	748	744	739	707	743	757	779	785	776	739	737	733	727	740	786	715	737	733	767	746	759	753	791	748	780	722	738	763	736	740	770	761	693	713	701	751	789	758	731	747	790	742	758	765	782	721	755	713	682	738	765	725	802	708	736	699	762	751	732	757	724	730	787	772	706	745	792	765	730	745	701	783	690	730	740	705	715	757	710	746	723	726	745	726	730	760	702	795	754	750	747	760	734	711	720	758	741	727	741	699	726	754	742	723	720	755	706	767	776	771	735	749	705	795	727	770	755	775	733	726	717	734	752	731	727	717	753	733	747	757	690	763	770	746	722	774	799	751	762	720	759	765	752	728	780	733	710	730	746	726	750	764	735	704	700	711	728	712	745	770	711	706	785	772	703	768	765	753	766	705	705	721	746	749	761	725	738	748	774	764	737	731	790	709	748	746	717	716	743	749	781	789	761	746	770	763	750	746	737	772	751	763	757	723	733	772	684	775	750	731	738	791	713	735	747	742	712	725	774	750	769	731	788	787	764	720	731	762	768	772	754	767	708	702	789	733	741	734	740	770	829	791	773	708	751	754	748	758	732	753	749	754	737	773	736	764	760	725	743	810	760	762	773	730	786	768	705	743	714	679	752	793	773	744	760	706	785	742	787	752	755	776	746	743	765	764	777	780	726	729	691	749	745	739	738	744	690	730	801	752	689	763	743	725	779	781	715	787	700	741	787	706	706	780	745	744	711	747	697	766	775	740	732	755	735	761	765	772	751	704	734	714	738	760	709	727	747	712	732	688	749	687	700	738	750	764	733	782	774	711	734	756	719	722	836	721	772	760	757	747	739	740	744	782	760	753	736	748	751	750	808	775	765	746	721	734	749	796	706	714	744	736	700	709	771	770	758	776	810	765	728	716	754	752	787	735	754	748	749	806	764	733	731	706	738	746	776	702	729	762	751	745	782	690	775	766	771	744	789	754	740	803	746	723	734	767	713	751	738	752	740	734	754	756	767	733	772	724	704	783	719	755	760	741	721	743	697	785	752	764	753	736	696	722	737	741	733	716	766	721	716	714	723	722	749	745	792	803	777	745	700	762	756	725	750	728	725	753	733	740	752	683	780	796	744	742	720	770	741	756	744	729	708	709	765	747	757	717	745	758	741	756	745	741	679	706	701	773	776	716	754	702	734	740	694	743	769	791	738	725	757	727	727	745	742	715	715	784	769	778	783	812	780	778	782	789	736	755	738	705	768	729	752	717	722	725	700	740	701	774	778	741	716	749	732	733	734	756	748	776	731	765	757	744	757	742	709	722	748	749	766	788	732	806	756	715	734	770	710	754	753	760	731	743	753	745	780	730	734	732	727	746	773	756	765	768	751	776	723	765	735	764	740	724	763	762	735	750	727	694	745	745	750	793	715	744	736	773	777	731	747	703	692	749	699	718	718	728	700	750	749	717	707	767	716	782	708	750	709	725	741	722	738	756	740	718	777	756	731	701	731	721	768	769	765	714	765	741	730	728	763	696	754	745	753	783	755	730	748	789	743	730	773	777	772	729	765	718	748	748	757	771	745	719	705	741	753	758	757	774	797	729	790	723	785	728	757	766	758	764	796	722	728	786	741	714	748	687	763	709	727	710	734	774	717	698	733	771	751	726	782	811	728	749	716	716	714	707	724	702	787	738	706	775	778	719	750	734	715	698	729	765	739	718	728	732	719	711	774	761	746	693	705	736	725	747	749	746	749	750	702	738	742	765	722	719	722	753	779	761	722	777	711	745	742	794	793	711	728	751	730	802	726	748	800	761	803	715	803	736	716	758	733	758	781	757	715	715	725	755	776	714	722	724	752	748	746	730	765	713	724	746	735	807	784	751	731	762	776	789	782	741	719	783	706	769	772	732	727	788	778	690	727	745	765	674	758	769	768	729	779	727	740	743	763	692	753	795	747	739	738	751	751	738
2142	412	448	398	375	399	1204	3843	4333	2658	1187	620	361	337	288	272	306	291	321	275	290	329	292	312	278	306	286	297	277	270	283	302	308	309	317	279	294	295	258	284	301	282	283	320	274	309	285	286	302	266	276	283	282	282	308	300	264	261	307	276	312	311	287	302	270	240	280	263	305	286	287	309	262	267	283	282	316	264	282	307	292	304	283	290	291	316	302	333	276	264	309	305	277	315	289	303	317	303	306	314	315	300	307	266	298	301	297	257	293	291	264	288	308	301	285	296	271	272	274	293	282	316	322	293	317	284	291	286	280	275	267	277	306	266	291	277	301	305	291	292	247	310	310	305	271	288	294	294	323	283	260	279	258	265	309	279	290	294	282	310	277	306	288	291	261	294	254	266	309	320	321	293	289	305	254	266	289	302	289	283	296	290	307	274	279	267	289	289	323	293	313	288	339	263	274	304	253	308	277	281	262	286	300	305	288	307	268	297	305	296	280	295	270	274	287	278	278	286	297	292	300	316	281	303	296	279	305	277	303	293	278	274	250	318	306	255	308	301	291	303	305	309	302	290	270	301	286	266	317	293	274	282	255	287	320	292	269	315	287	292	273	283	313	299	313	330	265	305	291	307	275	300	302	301	302	291	317	300	265	321	277	340	292	293	279	293	309	292	300	296	278	276	271	263	303	272	284	309	273	311	326	262	296	295	302	292	288	288	313	281	287	277	320	282	273	309	304	277	281	304	296	263	275	298	292	288	259	261	307	256	278	302	297	284	293	330	305	282	304	299	295	304	291	316	305	287	281	282	262	289	276	284	316	289	284	264	287	280	311	303	305	277	319	271	261	280	280	294	278	276	299	275	274	267	280	292	286	259	296	291	264	314	275	323	317	253	275	286	302	296	287	290	291	263	315	320	314	266	306	271	266	286	260	284	277	307	305	277	305	286	303	277	319	278	286	291	279	288	303	259	306	290	318	289	276	305	286	338	293	301	311	281	283	265	282	279	284	294	268	292	289	284	309	291	312	294	296	284	279	320	315	281	284	310	302	289	275	273	335	291	254	296	283	285	261	311	266	302	278	264	272	261	294	298	283	299	280	289	304	303	290	284	291	278	285	292	292	243	290	280	311	292	280	287	295	332	291	284	303	270	297	299	278	287	298	300	294	264	270	290	295	282	264	285	292	288	298	300	261	291	293	285	284	252	281	304	303	275	274	277	281	288	291	278	299	283	291	292	295	272	311	271	312	297	320	278	312	267	315	280	282	292	299	288	287	308	306	299	301	286	284	324	287	283	287	285	270	296	292	292	297	325	302	350	318	307	294	286	332	288	303	298	283	284	259	298	298	267	274	290	294	321	318	288	279	293	285	279	306	307	269	313	289	286	323	299	259	292	292	287	306	309	307	276	300	282	273	291	292	296	279	299	291	266	300	294	295	317	263	282	268	296	274	288	324	280	267	285	292	301	268	278	282	314	317	286	323	274	292	315	274	272	298	301	309	289	279	290	281	285	285	307	296	296	308	262	305	321	267	316	304	314	314	317	286	269	249	287	276	284	311	292	290	280	300	287	309	292	303	273	288	304	276	258	298	291	279	280	318	282	266	280	269	303	258	314	280	287	287	287	280	290	265	282	273	317	277	275	275	298	267	291	281	283	287	274	310	294	275	276	299	303	303	270	303	292	290	257	268	292	299	314	306	281	287	280	252	311	293	277	317	317	324	300	293	303	274	290	286	286	313	285	304	290	302	292	318	307	270	309	279	272	294	286	261	287	301	296	304	298	270	309	303	270	332	302	255	280	268	281	284	312	292	265	295	269	302	274	288	289	285	286	285	310	265	329	270	292	255	300	300	280	312	289	284	287	290	281	303	317	314	288	287	307	283	332	280	283	328	271	307	292	294	312	286	276	299	276	320	306	299	272	313	289	319	311	305	313	308	293	278	262	288	289	317	346	301	313	319	266	275	302	299	282	267	291	275	303	293	288	266	311	313	296	297	282	290	297	289	328	289	280	289	259	288	289	298	304	259	287	294	268	297	290	316	327	275	307	276	292	290	277	320	293	328	273	316	306	274	306	305	275	312	296	292	277	293	279	284	283	271	270	295	309	295	302	291	301	306	280	303	271	293	283	309	300	307	281	269	282	281	312	297	302	268	302	304	286	282	293	279	301	283	291	294	301	278	311	302	251	303	322	286	301	284	278	276	277	281	335	299	291	278	304	294	286	288	261	325	302	318	285	274	291	282	293	281	315	263	297	294	301	268	289	267	286	261	306	297	288	303	256	275	289	263	321	285	310	294	290	272	311	307	299	254	271	292	317	246	277	273	298	261	296	319	301	284	293	275	256	272	350	273	307	298	340	309	296	284	305	264	281	280	275	297	294	309	283	266	315	322	272	296	276	290	292	287	343	277	303	340	292	270	274	284	267	281	298	282	292	265	294	303	287	287	279	295	250	289	267	281	289	262	286	317	310	295	263	283	303	276	291	278	284	264	278	280	285	270	318	277	275	310	315	267	294	285	273	283	278	288	297	281	253	277	308	304	307	325	271	252	303	275	304	308	272	266	231	280	289	303	324	292	285	287	287	290	275	321	281	303	306	297	285	279	266	296	316	278	274	280	296	303	278	318	323	302	280	283	281	302	273	311	271	317	284	287	272	292	271	249	260	275	269	255	312	288	281	280	291	297	281	301	279	306	287	284	305	289	273	314	302	295	305	278	272	292	301	269	271	277	275	290	260	280	300	274	281	286	278	285	277	289	306	264	289	317	263	246	292	287	315	284	257	286	274	284	276	277	323	292	321	314	297	319	302	280	283	266	266	301	266	291	276	306	319	296	296	269	328	290	305	299	259	323	317	284	282	288	312	288	307	254	300	275	303	335	288	310	280	286	279	287	309	274	299	281	306	283	314	283	306	279	285	298	292	282	314	301	304	306	325	288	302	307	289	289	272	252	300	298	267	289	293	267	320	292	301	258	283	310	296	296	290	288	303	262	301	298	334	301	277	300	310	281	270	299	280	260	285	289	290	271	278	277	272	279	299	291	256	306	272	282	266	292	275	273	285	323	299	286	278	307	290	277	302	276	280	288	274	292	277	292	295	296	299	302	306	302	302	306	259	282	258	292	282	331	262	296	317	307	307	321	273	278	298	292	297	302	263	299	325	271	275	293	299	271	256	301	269	316	299	278	294	286	283	282	333	276	271	301	273	282	305	274	301	294	310	297	288	272	300	290	286	272	303	266	278	292	284	286	286	286	302	270	287	284	330	275	318	294	292	299	297	296	307	321	309	285	274	276	297	310	279	321	280	319	285	306	293	245	277	329	286	283	288	298	284	298	271	307	306	295	283	299	296	273	267	288	300	294	295	277	356	287	310	303	291	292	290	326	282	286	261	294	285	303	308	294	292	270	289	287	308	270	282	290	290	293	311	280	271	278	277	281	283	297	272	328	281	304	301	280	323	265	290	305	327	303	269	275	272	290	295	258	282
2559	971	1241	1277	1053	1245	6330	17677	16737	9885	4995	2024	1104	890	796	806	822	825	784	786	763	812	800	752	831	802	816	784	736	772	807	767	867	825	780	805	725	810	757	814	778	777	809	796	749	766	756	742	795	812	811	782	727	789	792	806	818	792	791	776	757	786	791	805	807	787	814	792	774	781	788	814	795	788	782	824	800	827	788	809	785	816	772	776	824	801	797	832	772	816	844	758	785	796	806	796	784	782	796	804	814	812	773	795	748	755	831	786	801	772	829	751	826	748	796	795	841	795	773	752	768	781	748	797	758	769	803	781	763	776	776	781	758	759	791	796	776	789	809	805	808	759	777	771	793	805	778	781	808	793	813	820	782	760	749	805	830	770	776	745	807	793	803	773	824	794	767	803	821	756	843	718	830	743	793	767	816	772	836	838	817	775	783	802	780	815	744	771	813	738	785	759	813	746	796	784	774	770	785	833	811	778	783	756	797	781	810	799	821	750	793	774	817	789	754	783	739	785	795	830	766	726	776	799	772	811	796	821	840	816	848	815	807	770	787	759	778	813	794	825	791	810	763	820	755	785	800	762	789	843	761	813	746	818	784	783	823	735	755	855	833	768	795	777	782	736	835	805	758	780	783	804	810	844	828	788	800	767	775	799	774	813	766	830	742	780	824	745	778	758	810	732	748	825	765	819	800	765	791	831	795	815	796	793	783	762	830	789	746	783	739	782	834	769	825	796	750	772	748	782	819	816	751	816	741	817	746	804	849	832	764	735	765	843	782	751	777	807	759	787	831	824	824	830	798	774	769	732	819	786	777	826	830	775	751	811	772	753	826	783	777	773	766	809	804	846	803	780	795	758	774	786	753	744	775	786	759	803	760	820	782	782	746	792	810	738	798	758	786	770	770	810	767	768	744	804	744	782	785	781	795	730	817	783	827	825	772	788	820	756	785	804	778	794	780	794	786	788	807	774	776	850	778	813	770	794	752	758	811	765	739	756	798	801	795	761	819	790	728	785	813	760	819	810	804	758	797	813	803	772	754	795	777	750	788	802	828	805	777	792	802	828	774	776	776	773	846	802	841	821	757	789	788	811	777	779	813	777	776	764	802	819	778	759	841	792	808	802	788	740	772	790	789	829	799	810	718	785	779	799	771	714	798	865	802	745	783	798	820	768	779	808	797	766	782	838	819	782	813	846	767	795	782	807	825	730	796	776	790	782	822	798	800	824	796	799	833	776	814	779	817	815	777	759	725	742	834	836	785	743	795	765	755	808	785	841	814	799	810	804	760	816	809	748	771	835	805	790	760	792	817	751	799	791	782	860	815	760	796	826	765	812	815	798	827	743	797	774	781	769	760	763	779	800	795	765	804	796	833	773	855	790	760	775	741	777	771	813	773	758	832	812	800	768	786	783	778	753	832	777	822	800	760	811	811	785	754	809	821	777	794	823	786	814	779	821	817	773	786	726	810	797	806	775	757	781	781	771	772	793	824	794	756	789	716	769	760	799	812	813	819	763	788	778	800	817	782	783	760	820	763	752	766	833	793	771	785	753	825	748	728	798	761	837	800	771	750	792	777	781	772	765	805	807	785	814	798	801	777	829	725	823	773	771	778	779	748	855	747	825	796	793	790	815	793	805	807	811	827	799	826	770	765	760	779	768	825	732	778	767	792	819	739	795	813	784	808	788	770	798	753	799	800	764	754	719	785	773	781	778	774	814	769	784	744	785	808	802	769	805	831	816	766	805	771	753	817	788	800	803	787	792	821	769	810	781	823	806	797	793	804	753	806	800	850	808	749	786	761	808	817	789	777	781	748	776	793	809	781	797	781	772	807	777	770	822	787	790	762	766	811	820	775	771	813	783	794	756	771	780	835	835	769	765	775	754	737	770	743	827	761	774	817	786	800	789	766	778	725	776	827	798	807	749	817	758	806	791	754	796	792	788	779	808	760	798	745	801	739	787	831	808	827	803	788	772	801	777	779	785	779	781	795	792	838	770	783	800	820	778	817	802	786	832	841	793	760	769	814	761	851	756	801	772	812	762	828	791	829	758	728	829	804	840	843	770	746	821	808	777	812	800	758	763	829	772	802	738	817	757	770	742	774	802	793	790	774	730	742	741	795	764	829	782	763	776	842	819	813	784	751	814	817	790	782	804	806	784	799	789	764	815	779	806	750	823	730	810	759	762	804	837	779	754	833	733	774	841	791	794	754	797	800	776	775	810	790	781	817	811	796	770	782	804	803	763	777	791	792	779	800	795	815	798	831	780	777	827	752	773	753	767	779	784	776	797	728	785	807	781	827	808	832	799	833	756	782	775	796	783	837	795	828	781	773	810	811	808	759	778	783	799	738	790	793	783	755	790	821	814	772	837	790	763	833	801	786	862	761	790	777	758	819	795	800	798	757	799	746	784	824	826	792	744	819	801	816	773	792	743	763	813	766	811	815	802	842	786	756	793	803	791	781	781	802	821	798	808	818	798	791	762	820	790	803	788	820	801	785	776	769	803	835	766	805	777	748	825	814	793	781	788	763	825	771	869	794	753	792	764	750	778	758	853	797	825	820	793	746	789	842	792	813	811	819	798	785	788	786	775	823	869	817	764	830	800	810	790	810	774	805	775	828	786	806	797	756	762	835	700	786	806	785	783	779	790	800	861	754	781	845	836	796	785	828	774	769	780	790	792	786	770	783	802	800	783	792	775	784	832	775	772	768	809	777	772	767	797	785	792	754	746	835	794	755	783	786	807	772	790	790	755	827	820	768	785	780	809	782	758	812	809	835	802	739	778	823	752	763	764	775	789	821	816	778	791	747	806	774	845	770	795	755	855	763	784	788	784	794	778	771	770	817	742	817	779	798	774	813	774	797	801	773	824	785	752	809	776	802	778	772	799	820	804	796	769	812	828	786	804	756	807	791	785	824	796	777	822	782	779	827	788	767	813	794	787	790	790	792	783	723	817	791	766	794	793	788	749	796	792	785	795	802	795	790	749	804	789	818	825	811	779	719	804	747	793	790	806	802	818	794	800	750	784	720	772	772	805	840	815	796	775	785	845	781	760	813	780	839	800	783	806	796	746	780	831	809	805	801	764	811	829	802	766	760	747	795	772	762	797	770	795	738	816	729	754	779	822	809	763	759	799	763	830	783	775	762	784	764	798	791	755	846	783	757	794	766	746	808	768	799	834	798	797	791	770	771	788	781	813	798	801	808	793	768	811	774	806	751	859	810	815	760	779	794	793	845	850	804	772	765	759	752	782	787	789	732	802	761	790	821	820	761	761	824	760	802	783	834	760	738	799	832	767	776	774	738	782	760	776	793	772	726	777	792	779	772	795	767	761	759	774	797	774	812	797	781	785	740	801	795	785	816	748	766	783	780	814	780	767	804	799	807	815	831	836	810	828	791	742	824	788	816	757	767	823	810	765	777	820	771	794	862	775	786	784	853	770	788	783	813	810	843	784	824	799	793	787	815	776	802	815	774	785	806	791
7291	1359	1612	1326	958	2698	22817	34602	31381	18538	5844	1383	489	340	270	267	264	287	300	274	276	268	283	279	273	278	301	294	258	296	278	279	290	259	265	274	285	279	276	284	256	258	263	293	260	312	248	294	279	289	274	294	290	285	266	276	291	279	273	286	302	292	261	270	271	280	262	299	272	298	305	274	276	288	313	260	307	283	289	282	296	266	276	295	264	301	336	291	288	277	251	268	276	276	242	286	294	293	308	255	310	285	291	296	280	254	256	259	294	279	312	277	286	293	264	246	249	269	290	255	294	269	293	299	304	286	262	277	280	289	302	293	291	298	287	309	244	273	262	261	301	310	298	279	305	269	276	290	270	273	286	327	271	256	276	296	277	288	288	287	250	289	309	248	238	287	276	300	286	261	314	245	311	303	284	248	290	241	280	269	258	295	266	263	302	279	289	305	294	262	295	289	287	268	272	301	275	296	263	297	304	297	280	302	297	273	275	298	304	286	277	278	307	281	278	264	278	289	300	280	285	300	287	291	263	263	262	316	295	283	288	282	299	309	268	259	260	271	271	267	258	293	254	264	276	303	271	291	273	281	286	305	275	258	257	309	263	264	295	282	283	291	259	314	263	296	282	280	294	286	314	278	265	266	294	292	300	295	275	262	255	284	263	309	282	286	253	270	318	270	301	272	272	262	285	263	280	273	273	280	258	282	260	336	302	247	233	270	283	294	294	297	307	283	280	277	290	279	277	274	257	299	285	291	269	281	270	296	289	267	290	296	283	290	265	258	307	287	255	272	274	273	244	284	272	297	302	294	277	297	282	266	265	292	279	281	294	297	240	277	293	278	296	310	306	291	287	299	269	256	295	321	286	289	308	273	274	258	282	258	278	289	291	269	268	286	282	283	276	258	289	269	285	264	295	253	275	259	254	311	297	272	291	275	287	296	267	293	292	308	277	270	288	283	281	273	282	261	287	279	279	305	261	276	270	294	252	280	271	256	297	294	304	308	278	304	317	273	264	282	279	306	305	304	295	327	304	266	305	273	288	286	264	286	262	285	265	247	261	301	306	284	275	279	296	252	268	294	283	285	278	270	250	293	263	279	278	295	262	292	259	266	275	260	300	252	279	304	287	289	296	269	274	265	259	256	284	314	271	265	296	293	269	274	281	288	305	291	269	269	264	266	311	264	271	281	331	280	279	250	308	310	254	270	298	292	275	281	319	255	307	307	261	249	263	279	297	271	294	265	283	289	267	271	294	281	276	258	267	289	295	247	279	274	291	291	261	276	284	274	272	254	258	289	307	274	268	302	300	298	270	275	271	283	295	285	274	261	297	286	264	297	292	296	288	282	291	276	277	268	269	281	291	259	288	279	279	281	298	279	258	282	278	241	300	258	296	291	263	263	265	312	302	282	311	276	288	287	290	293	295	286	266	300	288	281	286	273	293	276	304	282	296	295	274	275	284	280	269	289	274	314	262	290	323	291	295	300	283	274	284	324	276	321	282	246	262	288	267	269	284	251	297	241	301	281	281	284	321	293	290	278	266	293	278	281	276	294	291	277	252	281	280	290	300	287	287	278	294	267	261	279	271	298	263	270	271	294	314	292	306	263	265	281	283	308	303	300	267	270	257	270	250	301	316	289	285	269	286	251	265	289	273	289	286	255	296	265	266	258	262	310	293	300	306	292	281	297	272	313	287	303	280	283	282	284	277	284	262	258	249	270	261	314	265	223	253	288	286	257	300	311	299	261	291	279	267	292	272	274	258	286	312	266	305	293	283	281	257	306	315	319	267	291	250	278	249	280	274	264	283	311	287	252	255	291	301	285	296	273	275	284	291	281	255	260	320	280	285	266	322	301	291	305	279	276	311	280	275	252	273	279	272	304	262	288	263	286	282	264	295	282	315	310	305	282	293	275	297	280	303	283	289	293	292	267	260	295	282	279	240	255	276	256	282	274	274	308	316	271	274	262	247	295	269	289	278	269	277	321	295	289	290	266	286	278	354	304	265	301	270	282	279	311	310	274	272	236	268	280	283	273	282	283	308	276	314	281	263	275	288	260	279	282	313	296	284	241	289	293	265	287	257	261	277	281	297	290	296	268	286	288	283	271	283	278	283	276	309	294	269	280	283	289	247	273	266	282	274	288	292	299	297	311	279	257	302	264	269	285	289	270	267	298	277	283	281	279	273	330	272	304	265	281	280	289	288	258	311	291	307	286	287	291	303	297	287	293	276	280	317	298	267	273	253	275	337	273	250	290	276	262	287	280	253	263	296	300	277	285	295	297	308	298	304	285	264	284	309	265	278	276	261	260	284	282	266	277	308	288	260	285	284	295	305	308	276	264	299	274	270	270	251	294	287	245	261	283	285	291	313	300	266	269	291	306	284	306	282	262	287	272	275	282	272	277	262	299	296	293	282	284	300	270	283	297	255	282	264	285	253	285	277	287	279	273	282	294	296	295	276	275	274	297	291	290	311	281	304	296	280	278	266	262	284	282	264	303	267	265	271	312	278	290	260	278	266	299	276	302	304	255	295	279	250	296	296	305	296	327	281	276	293	263	262	289	297	295	290	246	298	256	271	267	300	262	261	255	325	312	286	246	318	265	279	303	279	294	294	298	252	244	298	268	264	296	274	303	282	250	287	291	280	292	304	267	270	259	278	273	283	253	299	285	289	265	286	265	268	267	278	253	272	282	283	273	267	292	266	286	314	304	286	283	265	250	291	297	291	314	295	267	262	263	285	307	289	295	282	281	279	268	294	274	270	312	276	268	279	274	292	305	278	277	286	322	302	258	267	294	290	270	293	293	280	319	298	284	267	261	306	278	301	277	265	281	269	279	284	270	294	267	285	276	263	269	282	274	256	287	296	273	290	289	277	260	259	275	297	274	288	283	314	305	281	261	294	279	303	272	320	304	319	279	298	288	249	318	292	301	260	299	263	279	243	247	270	278	285	286	293	285	301	264	295	254	271	263	295	269	291	271	271	287	255	310	255	303	275	253	270	284	287	271	271	278	289	279	261	252	289	284	256	281	301	284	268	309	309	284	292	280	288	309	277	252	264	255	280	268	298	301	287	278	263	294	276	264	267	286	286	304	296	282	266	248	272	311	312	292	294	292	273	291	257	274	264	295	258	289	250	287	254	300	284	257	255	285	319	278	264	226	276	261	283	301	288	274	297	264	259	288	284	266	257	294	271	288	274	301	270	303	290	268	314	270	284	302	291	285	257	294	308	257	278	284	288	282	260	286	280	261	287	272	296	285	295	278	276	271	257	282	281	288	264	279	256	293	288	258	294	288	277	290	249	260	317	330	285	264	279	291	308	268	307	285	278	285	278	281	305	269	262	260	263	268	289	287	280	267	304	265	287	272	289	262	294	284	299	289	255	292	291	245	278	283	307	277	300	276	250	233	284	302	273	312	282	279	282	264	309	267	302	279	273	275	279	303	274	261	272	266	311	296	262	298	271	310	302	292	283	288	273	278	304	293
5715	1819	3750	4501	3885	9996	41067	52794	48220	35194	16119	5090	1636	893	813	784	814	798	784	773	786	732	798	780	758	766	785	754	753	822	782	788	772	724	733	750	751	757	767	726	763	763	732	761	837	772	750	751	809	776	766	798	794	750	763	813	825	783	718	761	778	771	726	711	731	781	757	758	774	761	818	829	744	746	776	825	774	702	809	753	796	781	761	782	790	794	738	760	808	766	734	738	776	726	768	830	770	778	787	759	763	819	743	808	788	747	763	722	747	753	790	774	792	748	730	786	804	741	745	756	712	800	820	788	798	760	781	810	796	814	781	785	740	768	740	827	781	744	723	765	832	791	739	758	776	731	794	767	793	766	766	749	791	729	794	747	764	779	799	776	758	734	736	787	748	769	758	791	786	789	759	790	762	783	729	817	724	809	790	834	767	807	818	770	821	779	740	693	753	773	770	765	715	774	765	764	775	783	747	793	766	756	773	797	765	727	720	759	767	777	754	767	759	772	755	759	819	777	774	732	770	831	739	733	750	757	758	793	811	738	811	777	724	796	716	774	788	804	772	828	781	750	743	747	784	819	793	795	755	764	775	777	808	768	795	833	747	764	740	782	746	775	798	766	778	795	744	767	796	800	800	770	749	825	766	772	750	755	794	794	780	780	762	809	763	730	792	809	788	765	762	788	768	738	801	740	787	743	768	712	790	776	789	779	798	784	783	805	803	793	774	759	778	759	714	779	779	799	776	784	773	746	784	713	809	780	763	761	778	770	732	784	764	769	769	778	762	730	759	759	740	744	784	794	743	766	769	786	800	792	698	785	742	781	783	789	732	668	725	828	744	767	769	779	758	755	759	752	765	739	782	752	750	803	775	733	831	791	741	796	778	746	766	790	798	767	811	761	760	725	771	822	743	797	786	756	838	770	775	745	805	768	767	788	798	768	816	778	747	789	743	758	775	831	776	750	869	749	838	772	751	742	805	712	762	787	801	783	722	791	755	817	746	777	790	727	788	801	759	819	795	744	778	761	792	793	756	785	745	776	797	765	752	732	767	767	780	786	780	730	756	789	750	782	784	762	771	776	762	771	746	743	747	800	715	730	778	793	785	821	781	777	762	736	817	723	765	768	811	787	756	758	736	787	784	742	754	788	825	822	811	747	802	766	763	798	773	753	740	732	781	745	760	783	791	731	803	787	741	775	824	747	797	815	791	791	782	774	752	763	826	748	800	780	769	787	755	805	784	744	784	789	759	771	766	754	708	744	764	796	749	752	797	824	794	780	785	791	729	769	753	775	820	746	730	799	803	809	776	797	759	779	807	811	772	806	808	763	759	818	845	766	837	837	777	752	820	798	802	795	765	766	793	736	767	805	769	763	753	786	785	780	755	790	768	738	757	793	758	716	743	763	775	776	777	757	739	772	786	776	737	778	703	746	787	792	750	714	773	779	762	786	771	750	836	744	824	774	820	726	758	813	778	769	768	762	754	788	797	737	717	800	809	791	746	781	804	789	774	747	751	816	777	741	757	725	789	792	774	803	806	703	781	794	755	758	772	727	777	720	746	766	764	773	783	812	806	751	759	734	763	815	720	762	779	790	780	776	786	794	763	771	763	818	771	724	763	777	790	724	723	773	806	740	746	765	747	752	801	777	692	752	808	794	774	775	722	805	787	794	784	787	739	779	781	745	845	765	777	809	794	754	791	735	750	751	736	760	767	748	760	803	736	735	762	744	818	750	772	795	800	778	807	780	787	779	789	785	808	756	817	803	799	743	747	824	775	830	763	797	783	765	742	777	763	740	785	709	815	801	830	788	772	780	754	750	801	737	836	797	754	748	758	769	712	765	754	742	758	732	693	769	790	741	741	743	760	795	762	771	785	794	803	766	759	780	763	792	762	784	717	721	733	766	784	740	763	720	808	794	749	790	757	807	748	738	725	806	772	767	782	762	743	754	772	780	758	722	804	779	761	797	773	779	749	787	805	793	778	784	828	748	794	733	741	758	775	827	771	762	802	818	785	756	809	740	802	757	777	722	758	735	766	754	766	794	819	757	771	783	775	769	752	800	727	754	742	746	761	679	786	796	804	746	795	785	744	775	758	797	791	774	739	770	783	761	734	807	778	757	800	744	800	750	803	763	822	764	773	806	796	745	775	780	750	826	774	755	739	827	763	797	756	778	753	800	738	741	791	784	824	762	737	724	780	721	771	786	757	784	800	756	768	755	773	769	744	777	805	791	746	767	818	782	713	766	753	809	779	784	764	825	762	750	762	747	755	723	779	760	793	736	786	777	758	753	792	799	773	792	760	791	791	684	766	786	759	776	770	764	800	764	759	807	762	767	784	760	778	757	798	714	764	799	878	753	781	759	798	791	754	705	758	760	781	757	789	785	750	793	730	748	802	725	772	790	737	767	760	747	755	790	759	777	786	793	770	725	743	746	771	802	775	757	744	745	734	784	777	762	743	775	801	806	817	797	738	755	717	778	801	792	732	765	803	749	784	784	831	751	755	735	705	772	756	770	733	755	795	826	711	765	768	783	722	790	786	741	822	811	719	747	766	830	761	736	805	790	810	768	778	776	853	866	738	804	750	795	767	787	766	750	747	801	788	765	719	797	800	770	811	765	827	782	762	789	768	766	812	765	784	790	729	776	695	782	741	800	769	739	798	770	733	732	719	759	739	776	757	777	755	732	768	771	783	769	744	797	750	770	797	767	779	754	751	722	775	751	779	736	747	802	763	791	744	751	802	804	738	783	785	771	724	841	761	777	804	769	737	789	804	772	747	746	767	761	762	814	803	780	814	764	731	713	761	734	783	790	776	823	803	755	762	794	796	743	724	781	765	746	794	747	734	750	798	779	763	733	744	764	773	762	742	755	776	775	766	794	800	770	776	780	727	758	764	831	760	775	769	731	784	772	780	793	773	748	751	748	748	803	774	744	783	751	800	765	745	754	743	771	749	757	783	738	785	802	719	779	817	741	775	773	736	752	789	846	779	772	765	792	740	754	793	745	759	821	748	758	791	762	715	757	755	723	779	776	758	758	790	779	730	742	714	744	756	762	763	764	747	789	762	793	773	765	775	732	758	750	727	791	744	722	809	755	763	764	750	746	775	765	739	783	803	821	763	736	788	816	788	719	700	796	836	767	774	811	769	764	788	766	803	786	762	729	810	820	786	776	762	753	768	765	765	736	818	824	758	793	773	718	810	760	769	780	752	787	767	747	799	738	744	756	769	822	776	802	774	793	771	764	801	733	734	786	719	753	778	729	746	764	805	800	776	781	785	800	768	780	777	761	743	767	825	758	742	775	836	762	745	805	825	793	768	784	769	783	790	718	735	858	847	789	727	789	717	757	723	785	796	769	768	817	786	771	725	770	805	768	751	721	760	754	805	788	778	787	808	770	810	784	749	791	729	754	782	765	745	775	720	764	748	765	782	785	778	765	777	770	722	743	759	722	776	806	763	727	779	780	782	777	792	705	757	802	741	763
13393	2614	2882	2389	1701	8090	20591	53941	44453	28270	11393	2501	629	327	302	277	295	262	264	306	289	290	284	272	299	254	244	259	246	248	271	273	252	281	299	275	268	271	255	270	294	247	275	280	275	286	265	273	254	247	285	272	296	263	275	257	265	271	284	273	295	261	266	270	253	269	259	276	269	279	274	264	295	276	271	271	250	279	266	259	258	266	302	252	228	266	266	318	271	297	222	278	246	279	267	265	261	300	268	247	263	254	257	269	265	275	274	273	255	252	287	277	317	291	280	278	251	293	256	261	249	263	285	264	291	263	239	258	301	291	276	250	268	259	297	272	262	254	281	266	269	290	286	264	270	252	269	272	262	275	291	282	281	262	251	272	247	284	277	291	278	259	264	299	270	263	261	292	256	266	298	309	303	262	252	262	274	289	261	286	289	264	288	257	284	258	233	264	268	270	274	286	303	279	269	249	263	258	258	285	256	292	278	311	288	266	278	280	267	284	233	245	269	251	275	300	260	259	260	271	278	280	265	232	272	284	262	241	237	275	277	273	246	267	276	276	259	251	258	280	251	298	273	278	279	286	290	269	298	286	283	293	278	270	264	271	296	275	257	251	250	280	281	264	277	295	273	222	298	268	240	312	278	301	294	290	247	320	280	266	309	233	281	274	267	296	256	275	291	262	277	241	249	258	270	237	254	267	248	288	292	240	260	275	262	261	292	259	273	277	230	290	300	262	275	284	283	277	253	273	245	262	275	269	263	276	272	252	291	234	302	256	242	258	280	263	275	276	272	277	261	254	284	251	261	281	285	252	264	320	236	278	279	286	272	270	285	275	264	290	264	272	256	277	272	243	241	284	251	229	260	258	259	234	272	268	273	271	256	240	270	273	269	251	270	309	263	268	276	254	263	286	263	263	264	248	265	254	269	275	254	257	289	261	261	257	272	281	273	256	257	296	278	289	267	266	272	241	252	297	298	281	287	263	297	254	270	273	274	280	262	283	290	266	276	256	291	278	304	284	288	273	292	267	257	250	275	264	283	309	246	278	273	266	261	277	249	268	276	272	249	254	283	251	270	245	260	263	283	263	254	280	246	262	236	269	283	287	280	269	277	289	294	263	292	272	234	282	243	237	267	297	284	294	291	262	280	269	252	260	244	258	283	275	259	280	266	259	267	269	247	269	245	286	259	240	265	326	266	265	252	273	263	253	272	264	291	274	263	308	253	269	280	285	287	255	295	254	272	287	296	288	272	277	260	277	267	288	252	269	284	269	281	290	297	286	294	257	277	297	262	300	233	252	286	275	266	302	254	280	254	243	310	249	256	285	255	253	268	279	285	271	278	263	295	261	245	277	283	283	270	294	266	269	248	267	243	259	269	277	281	271	270	263	254	252	286	273	273	264	262	260	293	282	274	269	225	276	264	271	297	267	279	302	261	253	284	275	275	268	256	322	297	263	247	268	267	267	274	261	264	276	288	286	282	261	256	266	289	258	248	283	271	268	284	265	280	245	266	265	288	257	244	277	280	284	262	262	262	272	266	272	286	260	260	261	267	302	240	271	260	257	272	275	268	263	275	285	227	251	265	278	244	261	260	267	273	261	254	286	294	295	268	268	289	270	250	278	274	288	298	253	272	267	256	301	248	253	266	276	301	304	285	259	238	278	267	258	272	285	260	264	248	245	243	262	255	249	275	289	287	239	282	263	275	286	265	263	264	276	249	259	291	278	243	250	253	233	301	255	262	273	296	320	260	275	273	254	278	270	266	266	285	278	280	264	277	263	267	277	272	264	274	280	291	267	261	243	267	287	268	278	280	258	284	281	272	295	281	268	278	277	260	282	289	276	264	258	253	263	275	267	267	275	259	282	307	260	258	290	281	269	272	293	264	293	256	300	297	310	265	277	262	241	253	269	296	291	262	281	249	281	264	263	286	263	252	261	279	282	264	261	247	281	274	254	273	244	241	253	296	240	308	261	273	255	279	289	291	283	279	255	252	281	274	276	265	285	297	272	292	263	273	241	262	268	283	266	285	299	256	252	307	292	270	295	274	251	284	267	255	285	270	263	289	265	274	272	229	281	271	262	264	282	287	260	274	277	231	272	279	283	276	278	239	297	280	256	252	248	229	297	290	293	260	256	246	294	266	279	272	241	268	303	273	277	253	268	270	270	270	271	261	267	265	257	282	292	262	268	270	276	247	269	278	268	278	259	250	288	277	257	256	242	269	286	266	277	254	289	241	259	254	257	265	260	284	301	290	294	285	272	298	284	279	252	273	278	249	258	273	274	263	260	270	233	269	267	278	264	262	255	281	280	260	267	281	237	261	277	282	261	251	293	272	263	286	296	258	277	276	273	231	299	322	254	287	262	267	292	272	262	268	241	263	254	254	282	281	280	275	271	264	266	274	263	274	261	282	245	251	242	274	253	274	289	283	282	266	277	254	272	236	271	262	277	257	276	283	298	264	289	269	284	250	274	285	261	270	276	287	272	285	277	274	277	288	272	296	277	227	286	268	272	274	251	255	257	267	276	260	237	289	239	253	283	289	263	284	298	241	227	279	270	260	294	260	258	227	270	267	289	306	260	303	249	288	285	250	268	267	265	247	263	237	278	272	251	270	278	292	258	285	257	282	264	284	273	241	288	258	272	250	273	267	271	285	292	279	277	218	258	280	275	288	269	275	264	274	253	258	276	310	272	303	268	265	295	291	265	250	262	249	268	277	262	261	286	286	287	265	274	273	276	236	275	259	282	265	272	283	265	279	287	304	265	288	283	244	242	252	268	253	315	274	289	279	255	272	273	261	279	301	279	267	275	263	305	314	269	269	265	295	267	252	265	258	268	280	263	261	268	279	282	269	284	248	254	268	253	273	281	262	313	289	264	280	276	252	251	264	257	281	243	279	258	250	258	288	261	271	277	279	271	269	244	261	257	281	269	274	260	253	301	298	279	231	303	269	282	299	274	291	281	291	288	251	284	261	277	249	286	267	294	266	292	254	277	258	263	264	274	297	266	266	283	253	273	253	283	278	255	289	266	269	268	257	306	318	246	270	296	281	258	287	243	281	290	269	285	227	286	288	314	279	245	289	260	285	302	261	264	256	279	281	269	286	284	262	269	279	274	274	253	263	239	276	279	275	283	303	276	229	272	280	258	271	251	278	277	276	267	252	274	253	285	297	286	272	272	253	308	273	248	260	289	299	275	257	252	270	285	278	268	266	266	279	308	249	287	277	260	255	290	252	282	265	280	283	282	262	284	241	272	259	281	279	242	253	264	263	261	287	267	249	263	271	218	303	277	265	258	282	240	294	282	281	264	253	268	269	248	288	266	268	263	276	257	266	288	298	282	250	260	266	246	274	249	284	285	272	249	260	248	269	261	273	270	284	256	293	264	278	282	297	259	280	298	268	255	277	283	257	264	242	265	287	281	310	273	284	266	285	283	271	258	236	274	264	295	287	283	240	258	245	238	276	289	268	317	308	282	268	265	232	298
7684	2806	5971	6893	6359	19930	33683	69046	57907	43925	23833	8800	2461	1115	838	779	787	726	741	741	686	750	757	768	696	753	741	720	707	685	753	744	723	744	730	755	773	755	711	795	712	728	778	753	750	741	752	789	734	719	697	754	795	702	712	699	753	743	735	693	754	720	715	738	728	722	792	758	712	733	740	714	712	708	740	742	779	762	756	767	748	771	755	736	676	769	739	732	757	749	788	681	762	718	681	745	754	763	750	743	752	733	709	773	760	774	745	757	765	738	762	787	769	790	761	714	761	684	733	722	748	758	723	765	678	690	735	738	725	737	704	738	716	765	771	704	702	732	721	718	760	709	734	807	732	734	734	769	762	704	746	747	758	761	714	798	777	776	762	743	747	723	772	695	743	727	794	708	780	712	762	739	749	735	679	716	788	767	736	713	751	717	741	750	767	762	739	743	755	739	761	740	774	702	736	731	732	718	753	704	742	703	754	779	761	756	765	712	715	716	709	772	744	782	780	765	714	757	763	700	679	810	759	753	760	755	811	768	736	742	753	744	740	739	764	740	728	701	720	786	703	719	766	755	779	755	760	754	740	707	769	738	732	722	715	740	777	733	705	735	710	775	715	761	722	754	729	776	706	736	768	707	758	755	764	716	715	715	686	703	746	738	696	771	791	743	707	751	750	749	742	714	730	773	801	731	715	765	755	782	754	697	755	728	750	716	767	730	743	701	708	727	745	732	733	723	717	747	747	734	769	715	696	714	688	786	686	724	761	733	715	761	761	765	763	722	759	738	817	795	754	726	774	727	790	739	758	744	750	795	725	747	738	772	762	761	765	759	736	727	733	786	733	749	765	745	758	769	741	742	729	745	760	782	733	774	752	770	725	768	756	785	737	684	783	739	764	743	718	777	702	711	774	701	712	767	764	734	773	746	715	744	727	751	731	764	719	726	739	682	741	732	758	686	693	772	731	760	707	686	712	741	763	784	725	757	745	732	786	750	771	731	748	736	801	756	762	696	695	765	814	699	750	772	730	755	759	757	773	768	769	743	734	779	729	672	735	715	697	779	721	723	726	727	742	709	707	725	713	750	724	764	711	768	721	760	758	704	713	733	704	745	728	741	751	731	713	751	730	753	711	757	737	730	748	735	717	710	782	731	697	746	759	764	730	736	729	812	719	737	713	704	739	744	763	749	753	765	736	803	735	734	766	748	755	755	713	750	695	703	742	720	714	708	765	699	791	737	723	713	724	746	737	735	749	707	737	709	731	711	760	705	699	752	793	760	734	795	717	757	736	754	695	687	782	728	752	723	761	696	750	727	756	814	695	786	710	775	742	689	755	734	741	748	768	742	742	704	728	727	734	735	799	716	762	729	742	779	766	771	659	713	769	700	770	719	762	733	724	744	753	722	691	726	774	757	770	773	745	723	772	789	733	783	748	749	713	783	730	748	738	718	746	718	745	741	761	768	742	715	735	742	731	736	748	698	726	715	735	711	784	730	736	689	720	724	739	748	765	769	740	725	784	718	711	786	794	776	733	739	684	739	705	748	740	742	747	731	745	710	766	762	742	749	720	770	722	715	713	758	763	797	762	777	680	783	780	709	728	747	729	745	724	757	771	796	735	758	752	727	731	789	714	759	743	772	692	729	676	721	729	736	745	740	780	774	707	716	769	712	768	756	720	743	741	732	758	769	727	781	725	778	728	720	758	727	715	737	725	745	708	748	792	737	753	768	680	792	697	707	712	759	781	705	695	734	743	730	787	742	740	714	710	706	748	692	765	755	739	697	768	779	776	742	751	743	674	717	704	730	715	777	733	741	815	687	740	749	753	760	744	752	723	748	812	749	714	717	710	745	741	747	745	689	788	759	794	743	694	766	708	726	737	732	739	723	717	786	797	713	721	731	700	697	715	750	759	712	752	690	747	744	739	793	739	752	733	768	772	762	769	722	819	752	716	732	727	719	716	728	729	693	735	708	723	773	763	757	732	726	734	751	739	732	793	746	740	752	753	789	746	770	749	739	748	731	723	767	725	759	732	755	756	740	748	751	719	727	726	742	749	730	736	730	752	815	751	742	762	721	725	715	767	716	728	784	779	696	729	739	788	737	750	709	733	778	757	773	772	724	742	730	743	761	735	744	732	794	694	744	756	768	750	754	773	719	762	734	733	713	768	762	738	737	786	775	734	783	747	737	738	765	737	730	736	758	683	744	737	748	766	713	702	737	729	749	736	785	715	751	733	801	702	695	732	789	694	742	779	701	714	723	732	723	782	743	759	784	735	743	760	755	693	766	717	719	709	722	732	744	761	741	755	748	674	743	759	741	720	716	737	735	735	750	760	840	758	721	783	773	735	746	749	709	716	700	823	797	721	734	690	732	721	770	787	690	689	755	717	756	723	733	705	775	731	719	767	748	723	783	708	731	750	795	710	738	768	770	690	773	749	723	754	726	782	715	744	707	709	750	708	726	742	776	752	792	717	732	732	751	783	722	718	700	751	777	763	701	733	742	727	708	766	724	723	720	768	747	784	783	698	756	759	707	775	720	782	779	728	747	741	747	796	712	754	750	705	761	724	725	689	738	797	743	751	792	738	769	722	726	748	741	722	728	755	724	737	757	671	747	707	766	731	713	716	762	706	745	767	724	670	738	754	720	758	772	766	740	780	721	761	751	742	743	766	735	750	756	721	751	700	794	733	773	742	718	705	745	703	730	721	749	731	740	791	740	762	740	730	772	758	766	741	768	716	767	726	757	729	697	762	772	787	763	730	734	703	735	756	717	726	748	742	772	709	746	738	792	697	757	733	764	742	730	764	729	740	747	752	752	749	777	765	748	728	720	747	755	772	713	757	733	722	770	706	734	780	745	732	739	782	772	717	703	793	686	719	732	760	778	779	771	727	744	723	752	730	761	781	741	723	755	737	733	748	739	767	733	756	731	738	724	746	734	704	725	785	707	757	726	710	773	679	712	704	732	763	712	688	738	785	768	748	738	758	786	735	766	680	726	730	747	692	750	751	723	716	748	743	713	721	734	782	759	730	736	746	694	747	758	714	691	702	724	734	810	748	736	757	775	731	735	715	712	753	728	689	710	727	740	699	765	714	734	743	749	800	728	778	708	756	752	749	749	771	719	738	734	728	697	726	709	735	735	768	762	746	739	720	733	770	770	782	749	757	690	731	793	753	715	717	736	769	739	737	755	733	769	714	750	750	727	755	774	704	741	742	719	762	727	757	775	710	689	717	758	716	790	769	770	738	717	750	734	726	768	763	777	731	800	712	731	739	785	726	714	742	772	721	752	765	724	687	750	746	738	721	736	737	758	729	729	720	798	740	709	772	684	785	734	703	792	756	761	755	751	717	731	698	691	746	740	731	734	712	721	741	739	692	697	741	721	779	768	730	764	717	684	771	791	726	730	765	741	776	750	748	750	736	705	737	771	752	790	703	796	759	789	723	747	784	733	750	747	701	685	743	740	750	758	709	707	776	756	762	687
2122	361	399	415	329	489	1558	5473	4737	2380	1043	460	357	294	252	279	268	300	292	276	271	262	278	301	295	280	259	304	284	270	270	314	275	273	320	288	279	284	289	282	259	260	298	302	314	281	261	274	297	303	300	313	273	287	293	275	283	296	288	298	275	265	247	282	295	259	308	289	274	321	294	304	299	262	280	306	282	281	288	317	278	245	291	290	282	273	310	274	273	295	313	280	283	299	287	267	253	292	301	284	298	279	284	292	277	261	308	277	267	308	317	308	301	275	291	297	277	284	298	286	280	318	308	284	288	259	302	321	295	321	299	262	289	277	256	325	291	267	303	286	284	307	293	324	296	286	288	306	286	284	331	295	268	276	278	292	293	296	294	320	314	299	288	283	271	277	294	288	304	292	275	299	290	272	284	285	278	319	291	302	286	267	288	270	297	305	277	253	278	288	286	296	265	245	309	260	284	280	300	280	273	274	275	296	271	262	292	266	303	302	320	291	291	281	273	308	280	264	276	301	292	295	288	301	288	271	266	249	296	293	277	270	284	263	291	275	277	287	276	296	288	264	277	266	284	293	301	271	287	269	287	288	295	280	273	261	259	275	287	273	263	297	298	315	298	263	274	309	315	276	259	318	291	271	283	328	289	270	284	262	277	277	298	301	273	316	284	280	276	312	285	267	302	288	310	294	282	285	288	306	275	310	287	297	295	285	298	263	293	276	235	299	287	280	267	311	299	281	285	272	292	303	266	283	289	291	300	299	282	264	294	308	314	272	287	270	286	293	292	293	294	276	277	315	285	292	312	276	289	277	330	279	273	275	279	313	297	300	292	314	286	285	290	266	261	292	281	319	281	270	294	259	290	268	268	278	297	279	276	281	295	298	277	314	282	274	267	264	288	314	295	257	299	274	308	291	312	300	271	301	291	287	273	248	277	293	287	258	311	301	297	278	298	326	294	305	291	315	290	287	289	287	253	281	296	288	303	260	292	257	306	303	276	267	284	301	264	284	299	303	267	301	328	310	305	300	264	274	301	304	288	284	302	299	300	267	284	295	271	283	266	263	288	315	264	266	303	276	269	318	295	275	270	277	249	295	279	276	303	265	281	316	310	282	277	281	268	300	266	260	290	270	279	315	273	264	296	310	297	272	275	295	252	287	301	281	275	291	272	272	270	281	299	307	292	281	300	291	278	257	316	262	288	295	310	283	308	292	279	293	277	281	292	293	262	299	306	293	312	298	269	294	276	267	282	321	295	289	294	281	263	298	264	271	285	282	294	271	285	293	308	307	287	279	332	275	270	275	307	285	294	268	277	291	302	259	292	296	297	275	292	305	281	293	278	329	259	286	291	294	292	294	306	261	315	288	261	295	285	289	279	291	300	267	301	313	303	273	300	308	259	289	309	276	286	286	278	305	276	315	288	286	298	267	288	305	290	313	304	298	313	278	295	301	267	309	315	271	296	283	313	277	286	294	261	283	266	272	269	282	335	272	277	280	268	287	281	274	275	274	268	296	280	310	300	301	270	306	309	294	298	261	303	271	279	302	299	262	279	268	261	270	285	289	283	267	293	311	292	285	293	294	258	281	300	298	305	253	310	281	293	272	299	316	287	297	272	306	287	299	284	259	299	285	283	283	259	312	292	322	284	253	270	296	307	291	306	290	294	286	314	298	290	287	283	266	302	306	283	289	266	280	254	292	283	284	273	280	283	274	295	312	302	275	299	289	273	279	298	261	274	292	277	292	299	284	273	271	282	273	296	286	279	319	302	294	299	260	278	273	269	272	278	287	271	309	296	311	298	274	277	285	298	314	288	275	327	279	274	309	302	269	290	282	291	278	315	266	289	296	293	279	277	296	292	268	296	291	287	272	279	310	274	336	295	295	292	289	299	298	320	257	298	270	309	280	297	285	292	289	301	250	296	294	293	300	268	280	315	323	300	312	285	295	230	276	289	279	268	280	267	307	281	286	275	270	309	277	290	295	312	314	286	263	293	321	275	303	261	302	284	278	272	265	258	296	306	285	320	315	294	282	279	306	291	284	304	289	290	315	308	286	277	308	287	293	277	276	261	274	296	291	323	299	300	287	259	317	291	290	284	277	285	289	294	282	286	284	282	294	281	313	279	269	264	285	285	316	295	277	272	292	303	298	332	268	287	283	298	290	291	279	310	292	258	289	279	301	287	277	277	257	322	261	285	282	277	273	295	248	315	301	294	297	295	314	305	277	297	279	275	285	268	313	250	272	260	290	286	280	314	295	288	299	274	292	274	272	274	300	302	280	279	293	301	277	261	311	289	264	300	293	301	306	268	278	294	299	271	308	301	301	299	280	276	274	312	279	295	271	274	281	289	302	296	304	277	313	267	285	278	318	284	291	280	274	281	295	301	280	302	301	302	269	302	295	291	288	293	282	299	307	250	261	286	293	280	282	270	294	305	282	272	278	296	264	278	281	288	290	314	308	275	275	292	244	313	304	319	297	271	292	286	290	295	273	291	285	294	305	290	299	300	270	283	264	282	289	276	269	300	297	293	277	302	292	313	300	292	313	260	272	277	293	276	309	281	301	275	267	276	324	300	262	286	286	303	308	285	306	265	282	273	286	296	293	342	291	310	264	288	294	283	305	278	276	298	318	285	293	287	284	301	282	293	300	270	271	271	286	270	326	267	287	280	292	330	258	279	260	316	281	307	310	309	294	269	288	306	280	265	269	274	263	285	282	289	277	253	281	276	269	291	312	312	311	272	312	287	274	309	281	282	295	272	255	264	315	271	298	276	298	313	264	259	272	308	287	274	245	281	294	258	300	275	309	287	306	282	313	292	293	302	285	308	280	289	287	277	303	294	298	304	267	294	327	299	296	280	263	283	277	298	304	288	285	277	307	287	297	285	273	278	258	267	274	271	253	291	281	275	286	287	280	258	257	256	264	285	282	274	305	274	330	254	283	291	279	311	313	322	288	289	279	300	289	297	314	298	307	307	285	315	286	294	311	313	266	276	317	293	258	283	318	333	288	244	287	295	323	294	300	278	273	276	262	265	289	288	294	289	303	298	319	290	293	278	290	313	270	280	295	265	279	271	294	293	278	310	292	283	311	275	277	286	289	298	253	319	278	277	291	319	287	299	325	311	297	296	294	284	290	308	279	273	299	306	300	292	312	288	308	287	271	291	258	310	302	291	296	270	304	276	267	276	297	301	246	300	284	302	279	271	268	301	291	275	274	310	315	296	322	280	275	283	274	292	300	285	273	299	299	297	313	289	303	266	329	283	311	275	289	299	300	309	302	315	280	285	287	264	285	305	282	302	265	264	284	302	284	272	309	283	274	298	300	288	283	267	306	283	296	297	306	283	264	311	286	316	311	267	279	276	311	257	312	295	264	275	295	302	283	273	293	280	284	297	274	281	267	288	304	292	287	303	273	263	296	286	312	276	299	259	278	286	325	284	331	300	331	294	277	310	289	283	293	292	278	285	318	256	249	309	304	284	280
2571	914	1128	1207	1121	2021	8312	21619	16428	8895	3538	1613	886	829	764	801	782	754	772	821	753	821	778	785	771	760	809	798	802	792	771	807	783	798	777	789	781	816	749	775	819	750	820	741	789	790	752	795	840	736	822	758	782	769	738	810	788	789	759	752	823	801	782	825	744	810	801	770	766	773	792	774	768	774	789	810	843	822	813	763	795	817	808	793	764	798	798	762	782	786	757	778	819	806	799	770	794	781	794	812	805	795	763	811	767	745	756	739	810	799	761	811	830	775	814	735	776	777	748	832	775	768	786	757	748	792	764	822	815	771	840	768	804	785	779	800	780	755	826	832	807	812	748	791	761	737	779	781	789	743	756	784	762	746	746	842	787	741	755	788	791	766	826	782	804	708	791	796	774	752	761	778	808	807	768	784	766	794	834	776	766	798	752	778	792	766	785	813	777	781	768	772	786	737	811	781	792	777	822	763	766	754	800	843	800	742	769	758	821	761	746	724	806	752	758	807	799	776	740	806	796	799	813	830	771	790	822	785	752	764	777	774	795	788	809	751	729	772	771	842	844	790	741	757	838	722	796	767	747	778	754	756	802	775	758	765	777	775	789	732	762	826	765	782	809	792	773	756	798	818	779	755	773	762	806	885	813	795	819	817	823	773	760	738	764	745	702	752	785	794	805	781	785	753	798	811	773	797	729	761	845	772	828	782	779	837	762	742	796	741	787	745	803	748	822	796	754	753	780	785	766	802	782	807	847	785	785	789	811	790	759	819	738	785	785	758	784	823	784	790	776	843	803	795	795	800	810	750	799	838	813	736	798	758	761	779	800	801	789	790	796	788	820	826	772	740	819	789	823	812	828	823	796	820	751	798	806	816	811	769	753	848	791	754	770	772	766	760	841	816	781	781	773	783	802	765	774	789	757	803	798	781	775	785	798	791	796	756	810	778	807	816	826	849	812	771	768	797	812	784	784	744	784	789	744	781	723	809	859	773	768	774	808	799	777	770	811	794	792	810	771	803	767	796	778	782	720	799	760	773	809	826	855	818	811	793	788	746	813	778	761	817	769	716	792	753	807	768	779	758	784	764	744	769	819	803	783	798	795	823	796	807	785	768	775	784	772	785	770	782	784	795	794	819	777	816	759	711	814	742	807	789	803	830	719	796	763	746	782	762	778	814	790	783	801	734	807	777	814	773	789	745	779	772	790	818	723	805	809	788	767	773	808	733	791	734	792	786	831	765	800	781	797	811	765	767	829	824	786	817	801	807	816	770	794	806	797	836	757	825	808	746	759	793	812	752	810	794	764	813	796	811	783	731	823	821	799	771	749	773	772	778	804	793	728	773	755	744	823	774	755	765	755	714	736	778	772	828	784	802	752	783	762	774	800	786	781	834	803	757	772	784	806	797	776	758	819	762	781	763	765	786	812	793	730	809	780	788	795	734	802	771	781	775	821	734	820	821	838	782	758	746	783	779	784	800	791	792	749	780	760	788	780	765	827	768	778	793	807	793	777	803	791	788	762	868	806	766	731	764	785	814	794	780	793	752	808	796	759	826	800	774	804	774	762	863	812	774	797	808	775	789	801	776	842	825	773	757	806	788	781	776	784	790	785	764	778	831	773	767	784	797	765	744	767	765	797	793	815	827	791	764	789	813	806	805	758	787	817	798	806	788	819	825	837	741	823	784	788	789	769	784	805	813	816	744	781	765	767	781	771	779	825	783	763	769	762	800	780	781	807	794	856	766	786	812	823	800	783	804	802	803	769	782	759	744	801	779	826	752	794	752	837	796	719	794	764	767	780	825	792	799	743	778	775	776	796	777	799	771	764	803	778	811	802	835	769	753	794	772	839	771	807	762	797	714	796	797	811	815	788	767	761	772	791	760	766	788	730	811	759	815	849	823	780	779	777	816	771	764	759	755	768	822	739	785	760	836	756	735	804	818	774	753	781	777	765	782	841	801	815	820	826	805	814	766	779	796	753	776	785	785	796	793	823	763	805	727	768	801	780	816	737	770	803	780	778	797	839	783	808	816	823	825	884	816	799	780	755	790	774	753	731	826	759	778	788	782	790	794	781	804	745	817	759	777	775	797	792	825	792	754	804	793	769	776	797	805	731	814	816	742	796	770	756	768	802	787	752	814	782	821	768	772	748	765	791	793	801	788	791	848	779	790	739	778	750	785	886	799	771	775	770	778	770	796	806	770	774	790	740	828	759	822	810	766	816	771	775	775	812	790	790	756	764	780	792	822	760	791	758	785	836	734	820	780	788	768	785	765	817	783	848	768	795	764	784	781	794	785	760	761	754	786	786	820	798	803	780	762	751	757	773	789	778	740	774	760	795	757	786	803	780	805	821	758	787	816	799	772	782	805	779	747	805	761	776	781	760	796	767	760	787	753	812	733	809	726	769	777	812	741	736	786	845	802	777	822	816	785	756	752	735	710	769	800	822	768	773	847	846	814	839	768	744	777	812	791	782	769	804	790	817	822	785	773	696	775	807	757	812	793	788	768	816	837	778	816	780	835	799	775	793	801	768	795	769	778	760	785	776	778	709	792	767	791	787	773	780	807	793	751	791	790	815	770	826	787	797	795	792	805	808	781	711	803	780	787	805	804	792	785	760	807	794	732	826	875	834	808	738	791	784	767	740	758	807	772	793	823	792	828	755	764	765	773	747	750	793	802	816	826	732	792	784	826	773	794	762	794	804	755	724	738	788	757	774	762	762	757	724	830	785	804	799	814	749	829	788	793	783	767	789	784	782	759	787	762	792	817	764	776	784	777	803	822	808	830	758	809	778	785	765	758	820	782	796	747	778	812	793	761	859	741	776	776	826	794	732	786	765	783	838	825	794	743	808	764	734	733	711	742	761	766	789	804	812	797	751	849	791	792	813	840	756	801	794	767	754	797	769	792	764	805	819	787	794	785	740	774	744	785	776	797	810	826	749	760	728	795	742	778	805	780	792	766	815	809	818	737	803	752	799	792	781	812	756	780	806	806	785	752	788	796	766	811	781	786	772	762	806	789	789	791	753	755	772	793	775	754	859	758	784	756	761	734	795	782	780	760	865	786	803	827	736	762	751	819	787	808	781	787	801	763	777	836	776	796	792	816	782	725	766	839	822	854	754	752	781	773	824	846	760	758	758	812	787	763	719	781	825	791	801	782	746	790	790	815	777	757	759	780	745	798	789	807	798	771	796	814	783	795	763	744	757	758	838	780	774	804	851	791	712	764	778	824	780	768	781	833	770	768	810	802	795	791	738	760	772	832	797	788	769	745	718	796	806	762	759	747	753	816	801	754	741	807	752	832	762	781	765	793	791	737	769	796	802	741	780	809	798	753	755	781	731	768	806	796	785	758	782	774	811	783	788	782	807	790	799	727	774	825	793	800	795	756	813	810	788	803	782	742	821	791	819	762	805	764	806	799	783	770	761	763	839	756	801	746	802	771	731	804	800	780	781	780	767	787	784	775	774	776	816	787	753	771
7395	1242	1491	1287	916	848	25490	40011	28972	15261	4533	1067	458	298	287	325	276	266	304	318	249	284	270	282	313	268	275	261	311	289	284	259	279	291	287	248	287	280	284	272	296	315	284	293	292	284	297	279	273	279	292	284	273	257	263	310	243	249	277	303	286	299	299	312	269	275	300	260	244	275	254	277	273	265	265	283	249	249	252	280	296	272	289	281	268	290	277	297	288	278	253	258	295	297	289	259	282	254	313	280	291	306	277	295	250	260	275	259	259	295	278	261	241	261	282	268	291	298	266	264	277	250	287	284	275	314	259	257	299	297	267	268	258	288	252	287	280	266	256	255	290	284	279	274	274	260	275	275	283	263	278	291	289	283	272	301	271	246	270	295	274	277	293	312	270	262	272	270	278	256	294	303	270	268	292	286	295	269	276	265	283	287	298	272	269	289	298	252	241	273	245	272	275	255	259	276	262	280	322	275	267	298	270	254	274	276	271	282	282	309	285	287	276	287	267	238	253	262	238	283	279	310	293	293	276	293	252	305	271	278	273	268	281	294	298	238	267	257	263	269	263	275	290	293	273	287	291	278	261	290	295	295	281	288	267	274	282	263	288	269	260	276	277	277	263	262	266	261	265	245	263	289	268	288	265	274	245	291	261	293	263	320	295	275	268	284	266	292	300	283	275	283	284	285	270	258	286	250	283	263	246	280	266	282	291	280	284	275	269	261	248	279	276	285	269	295	262	303	274	252	302	237	284	282	276	269	262	275	289	276	273	292	272	282	283	271	255	285	275	335	272	265	302	289	259	251	253	245	266	274	242	262	256	307	292	293	248	273	297	264	255	289	302	289	279	281	280	288	273	286	288	270	273	275	260	283	304	282	274	309	279	295	281	259	264	300	265	263	256	268	282	256	279	282	297	281	264	280	271	272	275	241	259	281	305	264	260	284	290	284	280	311	295	277	276	294	265	266	292	271	273	299	271	274	281	257	267	277	285	278	252	265	276	301	279	279	296	246	261	249	276	268	267	282	274	261	262	263	294	273	286	284	267	283	289	283	275	300	236	273	295	266	294	295	260	269	272	281	322	269	267	268	263	265	251	261	250	265	301	305	316	272	274	272	262	291	309	287	253	281	293	270	293	275	304	265	275	249	255	299	290	274	288	270	254	251	271	285	260	282	266	257	273	268	263	270	251	287	277	270	289	282	292	307	262	298	275	267	276	288	270	257	279	292	272	278	261	255	277	296	260	249	266	298	279	265	254	295	280	285	290	272	281	273	285	257	256	262	295	242	275	282	285	273	277	308	276	264	318	290	266	303	266	272	279	293	301	290	284	285	239	301	281	290	281	278	261	262	277	260	308	277	281	270	256	275	292	268	258	280	290	289	304	258	275	283	294	298	276	265	275	276	278	300	282	263	286	283	272	284	292	291	263	286	289	279	270	282	281	282	253	264	268	299	276	261	256	293	292	246	264	270	264	289	283	279	281	282	277	270	299	313	319	250	291	262	255	286	285	314	269	271	266	311	270	281	269	275	309	266	282	288	311	283	275	265	260	294	217	270	300	297	289	279	268	318	253	267	275	294	271	270	286	283	298	238	302	266	282	271	260	297	262	282	258	260	289	271	284	317	296	262	243	255	253	281	282	283	277	264	304	313	286	265	266	270	287	278	277	272	273	270	272	278	287	289	303	271	272	284	279	273	277	298	289	271	291	252	294	263	262	287	266	259	306	257	280	265	303	280	298	252	266	309	281	278	289	285	278	276	297	316	278	287	248	269	283	279	258	311	295	292	278	242	273	278	309	262	272	274	262	237	278	300	269	265	284	283	287	279	262	270	292	258	301	231	268	287	284	280	267	260	274	291	285	283	286	261	261	274	258	258	299	320	268	263	295	242	273	299	299	276	285	276	272	294	255	290	296	274	295	293	295	276	277	281	248	259	306	285	282	299	248	266	257	281	277	274	299	286	281	275	290	265	293	258	286	281	294	286	280	265	310	263	288	273	257	271	282	256	271	265	274	280	312	241	268	258	274	280	260	285	262	280	289	269	284	273	268	264	291	265	263	284	292	274	313	269	248	300	285	274	262	272	281	296	254	298	268	275	292	301	289	303	265	280	296	252	301	267	270	255	258	293	269	259	260	263	292	292	286	278	290	281	281	278	269	262	280	282	259	296	273	268	267	271	295	282	296	229	293	263	291	278	282	277	286	288	315	256	277	255	261	256	311	282	310	273	289	279	285	289	257	273	274	249	300	274	288	286	271	290	264	236	258	262	270	274	267	276	273	295	302	274	242	274	263	279	303	270	277	279	269	294	307	285	278	273	284	296	299	285	258	293	299	272	276	287	275	259	289	278	287	265	304	306	273	261	296	276	286	257	281	281	281	274	266	259	281	266	282	297	292	276	279	261	291	293	283	332	291	274	278	294	276	292	270	256	310	279	254	281	245	285	303	259	288	295	270	263	306	277	264	239	254	283	271	281	247	276	258	277	303	256	301	309	269	244	283	294	265	262	291	254	267	290	258	254	276	285	278	272	255	270	284	302	254	297	285	260	261	289	285	275	252	293	258	280	295	275	278	260	256	277	305	257	291	256	289	290	285	272	319	308	330	245	290	286	275	314	270	240	278	264	287	268	285	294	294	276	283	273	282	240	284	311	269	278	291	263	289	286	274	269	267	271	244	280	264	286	264	280	276	270	269	254	280	272	275	283	273	278	289	277	297	308	275	267	267	279	297	288	262	270	276	265	302	261	291	276	308	284	287	305	282	263	262	274	265	272	290	268	275	273	294	298	273	291	277	273	307	250	284	274	291	278	252	262	291	268	282	298	266	276	274	292	283	258	258	264	281	285	280	262	288	256	278	288	273	280	288	304	291	276	281	262	286	321	278	248	259	315	259	284	298	273	285	270	316	259	278	285	288	277	261	281	262	280	301	287	284	280	315	246	273	265	276	251	291	277	273	274	276	285	275	281	272	274	299	315	284	270	297	280	283	277	273	289	282	262	273	294	279	293	274	285	293	276	270	260	307	258	257	271	289	284	297	276	276	308	267	287	316	272	278	290	245	253	316	276	274	258	258	292	306	309	265	269	282	282	238	243	270	277	310	289	287	272	310	260	289	289	269	267	281	289	266	277	270	266	265	315	294	299	280	270	282	268	278	270	297	290	270	250	251	297	286	293	271	275	291	284	275	271	299	278	261	250	263	281	268	284	277	273	278	301	273	281	266	294	290	285	234	273	301	275	322	292	262	248	253	269	293	272	293	285	285	288	284	268	268	298	291	302	310	287	269	263	299	312	299	267	274	262	264	298	264	304	268	256	267	295	257	263	274	283	258	291	279	271	237	287	276	264	290	285	281	277	284	272	324	262	268	252	264	292	279	286	276	300	292	291	290	292	260	278	280	283	277	265	275	270	300	299	281	293	284	297	307	274	275	278	272	279	285	276	269	310	282	277	275	282	277	280	251	252	301	253	294	278	274	256	295	285	285	268
5789	1822	3605	4173	3563	3814	44759	55964	45712	31355	14045	4400	1442	871	759	790	746	759	798	746	749	729	798	775	774	787	738	721	783	761	747	772	778	807	720	779	741	816	760	777	734	761	760	722	749	770	756	746	785	759	729	779	733	772	756	723	752	784	811	769	765	768	740	715	758	746	735	808	752	759	789	756	747	736	745	781	798	759	785	753	756	754	792	743	786	704	702	777	702	753	741	777	742	773	772	801	757	786	760	779	751	691	736	787	772	770	775	767	802	788	778	807	756	772	774	781	744	742	731	766	794	793	737	754	706	795	798	762	736	813	748	795	787	731	789	772	747	757	806	743	791	778	747	729	775	789	742	768	740	776	777	775	767	756	749	765	802	793	773	760	759	755	781	759	764	769	775	812	725	716	744	710	778	732	794	721	785	795	755	792	726	766	800	762	722	742	803	730	800	809	722	795	742	769	791	818	801	737	741	759	786	773	748	753	782	749	786	741	753	702	755	769	792	744	735	737	779	787	742	784	753	769	802	789	805	735	784	749	744	766	768	748	737	710	749	776	796	772	765	753	734	723	794	696	757	767	803	833	735	752	779	791	711	793	736	813	748	732	767	775	732	760	736	735	794	829	782	789	732	788	782	776	821	777	760	783	755	768	740	783	800	837	712	775	774	815	767	797	713	791	787	760	785	702	728	794	779	732	740	768	750	793	781	783	726	771	771	743	740	750	785	773	813	772	723	733	794	740	706	748	776	771	774	751	766	757	767	753	738	738	796	740	749	783	743	804	785	760	779	801	763	737	724	777	710	697	743	720	728	752	787	758	742	737	783	749	784	731	770	759	781	763	811	759	808	756	765	722	787	805	789	773	719	754	720	773	816	780	732	754	797	749	761	791	769	829	744	789	793	776	794	782	758	760	709	733	762	759	754	790	784	755	713	767	776	786	753	704	787	764	722	752	761	775	753	759	794	787	743	789	794	766	781	753	789	784	717	745	756	764	762	756	813	828	747	784	765	807	754	768	759	708	746	738	740	770	781	754	779	753	824	794	793	795	724	771	810	727	772	813	728	736	715	723	780	718	696	743	774	731	785	728	791	774	775	773	763	760	781	717	792	756	769	802	746	772	777	783	795	775	796	752	737	763	784	737	787	805	720	791	737	813	778	774	770	768	773	751	731	734	749	759	774	782	791	751	787	747	731	768	787	745	725	768	771	768	771	761	724	792	773	754	757	782	765	735	756	736	759	693	753	751	806	752	729	819	756	765	729	745	771	752	724	751	764	732	717	773	760	814	746	697	759	732	770	741	715	759	772	760	764	782	770	766	771	782	784	790	735	795	752	756	763	763	784	767	769	779	779	720	755	714	772	786	756	762	762	779	791	797	782	745	768	783	756	786	708	768	760	765	743	770	797	779	771	765	744	711	753	790	750	750	770	768	756	769	744	800	781	759	757	706	724	753	771	766	740	737	790	741	768	767	711	740	773	750	809	772	773	789	732	759	772	707	768	756	738	705	748	744	776	788	807	767	736	753	736	763	757	770	743	745	759	715	786	745	749	729	774	785	772	709	815	787	792	740	748	775	780	771	721	731	728	794	760	745	752	758	721	788	762	746	729	797	771	727	770	756	768	779	793	716	752	780	745	795	769	759	796	809	800	787	722	777	735	786	767	758	808	843	714	764	723	756	782	790	762	745	786	713	774	727	748	777	752	688	790	749	801	765	735	752	753	759	780	705	755	720	769	801	752	734	813	809	773	754	776	808	733	753	779	810	700	774	765	804	831	781	741	771	724	768	785	793	771	746	775	736	759	681	712	772	724	752	722	759	752	763	726	793	768	781	809	809	761	757	800	758	784	761	727	733	782	789	776	770	743	778	716	742	733	782	760	786	687	812	765	795	723	724	736	771	735	763	763	747	702	726	756	756	773	762	758	764	718	777	786	801	777	742	788	770	780	769	753	796	743	761	725	799	754	835	740	753	797	752	728	733	788	796	716	758	719	773	730	669	785	792	820	828	796	752	764	769	764	729	781	797	736	737	740	765	752	781	768	745	756	745	775	762	775	775	768	772	711	780	755	774	780	765	771	768	823	745	768	748	795	764	740	799	715	781	815	751	731	783	761	785	749	744	726	788	773	789	740	752	759	749	783	703	765	781	744	732	774	797	760	753	686	694	735	812	774	776	791	754	779	752	745	775	733	758	778	774	740	736	765	778	771	778	785	780	786	708	722	770	744	737	752	751	742	737	821	767	767	736	754	753	762	755	752	747	769	745	748	726	757	747	791	739	761	696	728	764	770	778	711	795	803	733	783	809	756	712	707	794	767	763	748	802	736	767	743	710	773	745	799	763	717	792	746	771	785	803	788	725	785	762	819	744	737	826	792	769	831	816	786	742	703	742	804	777	802	704	774	741	773	769	756	754	745	785	737	772	693	769	742	753	724	787	793	802	751	760	772	765	738	725	725	763	786	765	821	811	751	780	755	767	746	756	779	737	725	705	732	751	761	751	715	741	779	775	824	750	754	777	756	745	766	733	826	785	787	794	728	716	823	791	783	742	706	771	754	765	788	771	767	763	731	769	808	774	786	776	736	746	733	737	764	724	763	738	745	780	710	757	728	710	765	776	749	766	796	778	748	781	757	807	783	750	766	789	715	788	768	760	723	740	753	780	740	764	735	785	747	756	781	794	758	775	757	758	823	734	784	760	763	749	752	749	804	790	754	724	753	762	751	773	774	763	766	746	707	796	771	754	767	767	711	774	822	787	766	725	758	773	711	726	796	758	759	780	758	794	749	796	734	763	766	740	776	769	728	725	758	743	752	792	752	734	807	784	754	761	823	776	775	755	752	808	729	791	742	737	709	763	811	734	764	744	765	765	786	776	796	752	723	726	842	760	760	774	761	710	699	768	738	754	775	795	805	766	789	831	789	791	783	759	757	731	790	754	813	778	711	761	796	742	758	735	755	755	763	766	786	743	728	785	772	810	765	791	742	744	779	723	742	751	736	709	752	742	787	767	771	736	744	743	758	800	713	780	726	744	757	736	769	769	789	820	767	749	773	786	779	781	754	723	723	769	737	795	750	796	719	789	743	762	754	812	746	797	740	750	728	799	723	819	787	714	790	754	772	794	805	789	732	753	698	729	771	716	684	836	700	765	739	742	765	744	781	739	776	771	760	724	773	818	712	843	792	761	801	766	769	764	752	750	748	738	724	783	741	762	756	746	775	742	826	761	750	761	811	763	756	808	773	738	768	744	742	728	755	799	805	766	775	769	795	770	756	753	749	761	785	803	735	781	774	748	790	752	759	800	760	742	774	753	723	769	789	730	751	766	753	779	738	749	738	743	701	763	726	737	773	801	736	782	782	774	764	775	808	727	759	757	820	696	799	780	761	780	751	810	755	813	796	772	815	741	762	748	775	782	757	807	757	758	745	780	767	755	773	753	761	765	733	777	754	775	715	812	758	713	784	738	742	761	795	747	816	751	786	797	784	771
13531	2464	2733	2195	1622	2574	44763	55860	39487	23021	7613	1652	468	301	261	228	249	265	277	250	256	267	293	285	250	251	255	260	253	253	230	262	300	296	266	263	282	271	288	293	272	241	265	283	277	267	230	295	238	265	261	260	275	281	251	310	226	278	278	263	271	290	280	273	252	253	293	283	271	277	274	255	261	288	264	261	264	247	267	250	266	281	261	241	279	298	272	256	273	273	262	242	272	268	262	278	261	259	273	292	280	257	256	259	280	291	264	243	258	249	276	261	239	276	264	244	283	267	261	274	252	224	243	265	266	294	264	236	277	256	248	248	282	254	282	264	287	264	299	291	276	286	256	287	262	273	269	264	272	237	267	280	279	267	249	268	285	279	266	268	232	253	261	273	251	276	261	300	285	276	257	242	248	282	242	270	249	273	282	242	262	262	268	262	265	285	270	241	288	278	257	281	281	256	295	254	263	271	264	289	260	249	268	272	242	280	267	258	257	263	274	272	265	257	303	252	268	251	244	298	254	275	264	254	288	291	243	272	276	237	244	270	255	274	263	239	264	270	252	253	262	316	290	272	264	287	274	259	283	253	292	241	276	256	275	260	249	276	254	244	265	279	260	283	271	286	262	261	280	246	281	253	260	311	277	275	264	247	278	280	258	270	245	248	297	296	271	261	273	270	278	266	293	297	276	258	282	246	265	269	301	279	258	258	283	291	237	265	254	252	238	276	225	237	274	265	269	270	279	278	259	275	273	237	265	259	254	259	251	259	274	262	212	269	271	243	258	268	260	268	284	282	305	227	259	273	266	270	270	276	284	272	228	281	263	286	298	261	292	269	250	253	274	255	276	271	281	275	256	268	232	267	246	275	286	247	280	296	290	276	225	261	245	249	264	255	262	283	287	258	251	253	283	259	280	254	269	254	283	259	277	275	302	255	257	270	252	272	259	254	281	286	252	259	264	249	279	250	239	252	278	271	242	279	274	269	289	276	278	261	265	291	238	255	264	262	296	273	273	273	254	265	268	269	280	287	289	273	284	243	255	231	296	250	257	267	272	255	262	276	245	278	308	245	286	238	271	251	258	268	254	269	247	254	238	281	293	286	279	288	281	275	279	272	275	228	260	260	276	268	240	278	265	253	286	225	278	278	263	258	266	247	239	251	264	254	260	248	240	253	278	262	284	275	291	264	275	225	279	255	259	251	281	252	245	257	276	249	281	264	247	271	275	267	283	256	296	251	281	258	284	234	244	292	255	269	263	263	246	265	255	281	264	269	239	267	265	261	237	281	262	258	297	259	258	262	245	251	290	256	290	292	278	277	277	249	287	253	254	257	253	275	247	261	287	249	274	259	263	259	258	259	275	294	238	277	307	253	278	268	296	256	266	247	249	260	269	288	287	287	275	264	264	272	249	266	250	246	242	247	262	256	276	278	290	229	254	272	267	278	263	288	272	268	263	267	288	255	245	273	290	286	301	250	246	272	271	234	284	233	278	296	284	230	272	264	249	282	285	276	248	261	262	255	279	259	274	245	274	260	272	257	285	251	254	272	267	243	262	279	270	270	286	247	290	292	265	270	253	259	271	250	256	292	264	274	262	297	282	250	310	236	264	258	264	260	277	269	238	244	254	267	254	252	280	274	276	251	248	250	272	256	282	267	289	272	272	283	231	281	279	244	273	265	259	263	259	257	283	262	265	250	253	278	268	260	283	243	255	264	290	252	259	241	269	258	241	254	250	274	287	242	254	262	274	230	249	264	264	298	257	248	273	263	253	271	271	274	294	246	271	262	318	230	246	254	291	272	281	286	285	276	272	281	295	267	274	270	271	233	269	261	257	247	306	263	280	234	251	265	275	262	277	248	315	263	263	278	242	294	260	256	281	301	277	279	258	286	257	296	237	281	235	268	261	262	289	296	272	252	281	255	253	290	256	248	245	243	266	264	240	297	276	248	256	279	256	248	266	250	272	244	295	306	259	265	295	269	310	253	257	257	247	263	246	272	266	290	277	272	246	230	240	279	240	274	245	292	236	290	281	261	303	279	269	249	269	242	264	274	268	281	257	283	264	248	246	278	286	273	282	294	271	296	265	277	247	279	270	269	271	272	266	308	277	257	245	280	257	264	274	268	268	267	279	254	279	255	244	236	265	259	269	313	273	255	283	272	271	271	260	259	257	244	260	228	264	226	278	262	269	273	270	285	249	271	263	264	255	279	262	292	298	252	276	285	269	286	263	259	262	253	292	260	277	269	261	274	257	264	276	279	286	282	265	245	263	277	259	264	263	224	289	290	292	250	300	288	234	284	288	262	250	237	233	272	259	230	245	267	245	269	291	269	248	250	281	312	276	269	267	269	258	255	267	271	261	263	259	260	290	276	261	280	242	263	279	266	242	265	268	273	261	287	277	260	294	265	268	266	272	255	265	245	255	284	313	262	253	255	281	276	265	275	255	268	255	296	261	245	280	263	286	253	267	276	272	284	286	254	276	295	260	309	270	283	271	265	267	257	278	273	259	267	280	275	264	242	255	252	290	258	258	274	271	266	272	252	262	271	251	262	277	276	264	302	291	249	250	246	274	249	230	295	233	250	291	246	266	249	283	292	280	245	264	281	236	258	249	259	256	282	277	258	290	255	252	266	268	257	243	247	276	288	236	263	254	271	272	263	265	267	298	254	276	247	266	256	285	244	254	273	262	279	249	283	241	257	234	271	261	255	243	278	262	255	273	292	276	238	258	237	272	260	291	264	258	288	266	300	270	256	270	242	255	290	236	279	284	254	266	256	241	242	248	258	260	285	279	253	260	255	269	264	268	242	228	293	254	274	268	264	275	252	277	241	283	291	257	271	272	267	265	293	262	249	278	249	256	254	270	279	290	243	276	288	269	242	250	300	282	282	284	259	275	277	269	241	266	224	289	259	263	295	252	256	281	276	272	286	266	252	266	249	268	251	228	290	239	282	268	250	263	285	265	267	287	281	285	239	263	265	254	278	270	260	251	277	264	250	246	234	267	280	277	263	259	278	287	267	241	256	282	273	273	282	269	258	255	259	276	277	258	264	260	253	259	243	273	264	299	294	259	259	291	289	249	246	272	295	260	247	275	278	298	278	277	286	271	293	249	309	266	247	261	253	254	274	255	259	304	296	262	271	252	265	260	252	275	245	260	253	309	245	264	275	259	265	279	260	266	263	263	263	261	274	329	259	252	250	269	250	272	289	260	287	223	290	244	269	251	254	282	252	246	263	257	250	283	274	288	260	261	252	242	308	242	247	267	282	266	257	268	273	238	284	260	262	256	290	279	261	252	287	254	287	272	255	268	254	282	285	276	280	286	258	272	285	264	288	256	273	277	253	302	268	247	255	271	263	282	244	267	291	270	274	280	233	248	279	272	289	271	285	261	244	251	279	275	280	252	269	294	270	270	269	273	287	280	279	244	255	259	284	259	264	241	283	270	285	254	254	275	256	280	266	276	270	286	229	247	276	254	314	264	258
7504	2722	5839	6865	6117	10276	61830	69019	54026	38305	18673	6197	1700	988	822	750	741	749	779	723	721	755	709	763	761	676	741	719	719	731	702	687	726	746	714	701	762	695	780	769	779	707	698	723	784	712	730	704	710	724	737	728	699	794	709	725	742	702	693	726	693	758	760	730	702	741	755	735	710	708	719	764	780	766	735	733	734	781	743	741	742	726	730	697	767	747	746	731	727	707	769	702	774	753	682	770	726	735	729	770	734	744	740	737	754	752	721	705	728	718	749	713	716	718	735	756	729	701	764	693	788	751	734	749	736	727	686	730	737	720	702	768	685	725	688	706	796	737	758	762	719	700	718	696	746	750	746	709	733	740	742	685	709	702	732	735	701	761	752	754	737	774	725	721	722	737	708	739	763	703	748	754	753	702	727	733	710	781	742	733	765	725	733	769	760	788	743	700	749	753	759	732	765	724	740	764	739	707	690	739	754	760	726	737	705	716	746	731	712	744	745	749	754	716	763	747	720	738	731	722	727	763	772	779	737	759	692	704	778	766	708	716	773	776	725	730	731	765	704	730	762	763	673	763	735	758	732	778	703	761	750	785	768	734	715	744	694	688	725	717	747	759	725	744	732	772	717	712	703	706	729	743	721	774	733	735	729	740	763	727	744	769	746	698	766	724	779	757	706	721	717	755	682	738	708	781	733	719	735	702	730	681	750	729	729	759	725	737	740	716	697	726	730	763	756	767	761	698	760	720	766	765	697	740	746	720	707	756	722	675	787	742	747	755	706	692	767	711	739	719	770	720	705	741	741	706	744	702	723	721	702	749	731	790	705	731	732	713	757	721	723	724	777	775	743	693	714	678	713	740	727	704	745	745	771	737	720	724	775	718	737	684	717	735	705	714	711	712	670	733	675	682	718	704	716	733	785	742	791	695	748	715	765	674	738	720	701	761	733	772	737	754	749	782	769	759	766	741	731	755	728	755	731	713	730	670	714	749	711	760	767	738	738	754	760	804	752	742	761	776	723	723	730	727	742	736	762	763	715	715	726	780	700	747	725	746	724	735	755	759	722	710	748	782	731	774	694	747	741	740	734	766	763	750	730	753	756	748	751	748	747	699	684	712	690	781	708	744	713	728	738	746	688	694	712	719	764	747	756	700	785	705	752	798	705	710	747	731	756	738	746	738	726	738	715	738	712	772	721	683	739	716	721	740	718	719	782	759	739	724	720	721	807	750	723	682	725	736	729	734	719	750	785	705	696	776	698	747	692	727	715	768	728	724	665	716	644	751	740	672	726	737	755	743	708	737	732	695	775	736	748	687	737	711	736	741	724	757	684	726	732	724	728	775	716	719	715	722	751	737	762	737	737	705	730	685	714	724	742	684	729	725	781	740	731	714	693	717	761	710	750	716	703	728	737	709	730	751	764	732	660	720	760	720	720	727	726	705	744	704	689	726	759	732	737	725	727	738	709	731	708	736	777	713	750	757	718	727	662	747	746	733	699	749	717	701	716	713	713	735	774	734	716	758	754	773	709	768	715	755	763	717	739	707	741	756	688	731	727	699	696	725	743	718	730	751	666	699	722	746	713	729	744	710	697	730	769	710	696	773	703	723	708	774	736	724	758	752	700	772	725	748	693	771	682	722	713	760	737	733	751	742	731	747	709	752	752	715	730	718	690	732	758	767	719	708	742	698	724	761	712	788	719	742	696	730	764	734	736	725	728	744	726	740	761	757	757	699	724	786	676	767	726	730	767	736	789	699	681	772	730	733	731	733	749	734	737	802	737	750	760	712	738	735	711	711	710	722	706	741	734	749	727	749	684	802	723	739	710	725	732	740	778	721	741	766	716	710	734	777	763	722	756	735	761	721	742	780	750	741	725	761	773	715	737	733	732	766	721	757	734	724	672	738	742	755	735	723	748	736	706	757	760	728	721	773	745	779	729	709	695	720	744	753	745	735	717	743	714	769	711	732	739	761	782	711	714	763	716	724	738	727	748	757	682	706	713	749	712	745	759	745	736	757	707	779	731	709	753	745	749	723	733	749	733	752	730	733	727	761	741	743	736	763	754	753	697	796	738	777	744	730	721	725	695	688	770	730	753	741	734	713	670	764	733	757	753	717	783	730	714	753	676	736	771	739	707	714	723	712	718	698	730	768	712	751	769	726	757	714	755	663	729	689	717	749	676	774	750	727	688	828	745	762	763	719	723	760	725	719	725	733	790	679	776	748	695	770	741	747	708	768	736	754	732	750	755	766	716	717	746	760	711	744	688	717	750	723	731	737	754	732	733	736	742	724	721	755	747	713	753	714	681	681	717	707	735	718	719	704	721	701	712	741	720	723	783	720	753	709	695	752	711	722	747	729	758	739	704	747	776	734	703	741	760	755	784	762	759	725	701	725	700	722	683	750	732	751	780	761	708	708	718	722	752	756	693	683	742	706	719	728	730	741	731	722	706	769	737	732	738	734	719	733	769	721	759	779	781	684	780	717	726	774	702	759	725	709	768	685	694	748	740	788	751	738	727	727	754	741	727	707	703	724	731	709	706	742	733	734	730	738	749	705	751	746	748	759	732	698	706	701	753	789	709	727	738	743	750	756	711	734	787	726	698	776	683	801	736	773	713	730	724	740	729	796	755	729	698	714	769	746	746	729	756	743	780	676	739	758	794	705	730	709	694	697	719	731	739	736	807	725	743	711	731	714	748	734	736	732	754	720	678	752	713	728	755	735	731	727	715	683	776	701	739	728	716	739	756	726	743	677	702	712	722	758	705	766	735	695	698	737	707	746	698	743	721	740	765	704	733	697	755	745	717	727	738	745	737	700	735	768	746	703	679	711	772	734	760	763	749	745	738	746	739	728	747	726	746	695	733	733	775	712	754	756	758	751	723	776	756	755	772	721	674	782	676	750	700	737	736	730	752	728	738	741	740	738	752	732	751	748	737	753	774	689	719	739	767	734	723	739	771	738	713	791	739	722	761	707	755	731	709	739	769	729	709	681	670	754	772	753	754	702	729	702	742	720	766	739	779	731	706	767	726	760	717	711	710	699	750	752	734	723	736	774	749	764	765	718	722	740	713	774	688	724	770	752	737	772	738	723	746	723	750	693	774	698	783	702	748	724	721	721	739	736	708	736	758	704	755	737	745	710	783	752	757	722	686	745	753	751	754	755	786	708	758	754	718	794	759	695	739	758	775	739	746	716	736	737	710	746	766	749	734	697	749	730	699	727	708	706	762	757	773	713	719	696	764	691	689	709	691	739	775	710	745	732	744	727	794	690	676	732	777	751	740	738	730	714	745	730	799	730	686	737	737	702	704	731	757	745	757	720	737	743	738	727	751	713	717	710	728	696	722	729	729	745	703	752	726	752	772	725	730	727	756	738	735	695	778	756	721	756	761	748	732	702	780	753	710	776	700	711	709	711	734	691	714	731	747	721	764	724	725	725	771	745	724	709	731	765	772	754	744	728	718	740	759	711	753	759	723	742	769	734
2176	391	412	355	339	376	3247	5172	4047	2107	914	426	312	296	294	288	287	310	306	313	290	285	302	288	294	289	309	297	271	286	297	288	298	300	270	297	283	276	284	289	292	279	300	284	291	308	295	274	262	286	267	266	276	281	291	286	285	270	316	276	287	262	299	315	271	311	284	309	292	279	279	272	286	282	281	290	274	345	282	286	293	283	289	290	270	276	291	250	301	270	284	260	273	289	275	303	290	282	277	307	268	264	302	283	300	301	254	303	296	302	266	309	293	305	266	275	279	286	315	292	286	292	266	285	284	259	272	304	272	291	274	290	294	289	319	255	289	282	296	303	276	284	302	279	273	298	274	302	304	344	269	286	292	296	275	274	287	247	278	327	282	296	275	289	290	301	278	305	289	283	270	275	291	286	288	290	304	300	279	310	283	283	308	301	292	295	330	271	277	299	289	308	297	291	254	288	317	272	261	302	265	284	282	292	302	286	315	312	266	309	276	245	297	279	261	291	294	291	286	269	327	301	303	288	319	302	285	280	303	286	285	294	279	277	276	299	296	281	265	277	283	260	245	313	272	298	290	323	267	298	312	287	276	292	298	281	298	297	296	312	295	284	285	276	284	258	305	283	275	298	309	296	286	293	271	274	322	288	281	274	276	268	311	277	345	302	255	268	334	292	293	275	289	282	284	307	303	271	284	262	295	304	302	308	284	262	285	299	284	281	312	292	276	266	256	287	320	253	274	280	285	257	336	281	251	264	275	291	267	282	300	292	285	301	270	309	280	294	281	273	280	286	277	276	270	251	281	313	296	287	283	240	307	296	320	317	285	299	275	306	256	311	281	266	307	257	276	269	294	264	276	306	295	297	308	277	286	253	308	262	288	266	302	294	283	289	298	281	294	297	302	269	294	282	287	262	295	298	276	295	307	299	261	259	294	256	295	313	288	300	256	279	269	264	284	293	271	302	298	310	279	297	281	287	294	286	284	296	301	298	316	268	249	305	340	258	304	303	306	273	267	257	275	275	315	310	290	273	280	270	262	343	305	268	297	309	273	312	300	297	296	286	269	276	269	291	280	316	294	293	287	274	335	287	259	304	307	305	291	281	324	280	309	321	301	301	291	282	303	287	292	307	291	278	260	274	295	293	283	283	270	276	276	301	293	277	303	290	281	287	294	276	269	313	291	295	304	262	291	279	270	283	294	293	314	289	283	300	285	280	300	303	280	266	295	296	282	309	283	277	304	291	287	314	282	277	295	319	317	269	298	305	291	298	312	292	284	325	285	287	304	299	311	280	291	289	309	279	287	269	300	289	299	294	276	294	264	263	279	299	260	256	285	264	303	287	288	259	304	308	300	300	304	284	252	308	297	249	277	343	290	312	306	287	285	269	332	293	327	295	264	295	307	265	285	310	313	289	274	317	289	276	279	343	293	303	284	266	261	270	268	309	305	279	256	281	298	258	280	274	317	273	285	309	301	288	301	284	295	299	281	300	274	295	288	301	295	265	293	277	278	290	280	275	293	273	316	308	275	244	327	287	326	284	260	303	284	284	292	276	272	299	254	298	289	276	312	295	275	260	282	289	299	284	290	293	277	283	292	259	294	291	286	271	291	316	283	265	272	281	289	289	300	269	329	292	301	272	297	316	284	277	259	307	275	270	264	289	293	254	314	306	304	288	299	254	305	298	279	279	259	305	281	275	274	311	281	271	281	266	264	311	303	274	255	299	291	288	286	271	268	282	300	278	287	276	269	314	262	264	279	282	273	286	293	274	263	283	310	265	296	265	303	308	315	281	282	315	310	285	290	290	298	262	287	307	293	263	287	274	309	294	288	270	278	317	295	305	284	285	296	337	295	310	284	279	292	318	267	261	298	279	276	336	304	306	303	310	261	272	282	294	270	279	282	252	307	286	289	286	293	322	247	290	267	308	317	281	279	271	340	294	270	276	300	278	263	280	299	299	277	279	302	320	302	301	294	277	302	266	271	276	301	318	317	296	281	266	300	284	308	267	300	312	276	290	302	294	300	319	277	293	276	257	277	294	252	294	285	270	330	291	298	299	273	291	290	264	291	299	247	273	316	282	270	253	285	300	304	261	309	283	322	305	284	305	272	290	254	291	264	280	259	306	301	318	305	264	288	299	284	287	272	293	272	297	328	275	268	249	277	281	286	285	275	293	268	299	324	291	298	302	280	281	304	269	309	271	301	280	253	284	297	258	288	290	304	263	255	295	280	273	299	261	293	311	286	290	307	272	291	266	247	301	255	287	259	268	308	301	277	308	290	298	273	286	275	294	276	302	278	285	295	282	278	294	285	310	280	305	308	298	291	296	282	276	287	276	311	306	306	279	316	297	286	318	289	268	283	292	275	288	289	275	292	301	302	319	310	256	273	291	303	317	274	297	266	258	293	303	290	283	293	288	276	306	311	297	284	282	321	290	284	280	300	250	294	267	307	262	295	284	301	323	296	295	279	263	281	311	306	307	296	288	300	284	293	314	277	292	287	287	271	270	314	257	280	302	298	284	320	308	282	279	273	301	283	290	261	283	258	288	284	267	279	291	294	277	292	278	297	286	278	292	308	259	309	289	284	285	297	284	277	301	279	284	279	270	318	279	267	285	255	300	293	286	291	309	282	288	303	321	303	320	301	291	313	280	278	273	308	258	326	289	279	301	307	276	279	309	292	276	315	293	302	276	287	277	280	263	299	282	275	279	291	297	273	296	262	263	297	314	310	262	297	247	257	267	304	275	269	279	306	296	306	297	305	278	288	285	325	298	295	306	301	308	307	260	272	283	295	263	285	302	296	301	278	294	276	268	295	292	331	304	255	270	268	287	293	281	305	325	298	307	296	292	287	295	265	268	302	311	291	270	304	267	283	273	286	313	278	264	283	290	278	283	272	313	296	289	287	340	294	305	286	296	279	293	283	291	292	251	295	269	282	275	282	287	276	301	295	302	289	296	307	306	295	276	291	275	281	295	299	278	270	282	293	299	250	264	286	308	301	288	285	302	305	314	316	284	302	282	288	268	292	305	299	297	307	282	285	272	274	306	280	276	292	305	272	285	283	277	285	304	255	293	293	284	290	317	306	283	291	274	267	282	269	294	313	299	310	303	270	291	305	290	265	275	265	276	288	322	287	304	302	279	299	279	260	290	275	289	272	265	274	269	306	302	277	296	287	317	311	295	272	284	282	300	282	283	272	303	321	271	307	308	307	264	264	286	253	311	300	286	290	273	288	290	292	314	294	279	271	296	270	315	279	256	269	289	272	306	297	301	269	307	276	290	268	293	285	287	321	275	262	302	282	308	288	289	283	270	285	295	321	290	315	298	264	267	276	275	345	289	321	264	285	272	301	283	272	342	279	282	291	285	260	283	285	270	294	270	313	246	284	327	297	331	313	335	276	294	302	261	253	292	249	292	282	272	279	270	329	279	295	281	280	294	278	277	270	264	285	278	310	301	284	272	290	284	270	267	293	296	270	298
2543	921	1079	1204	1180	1568	15288	19731	14622	7996	3124	1330	905	788	839	727	760	800	857	785	757	787	807	725	764	805	752	796	806	763	775	762	798	808	776	786	809	781	797	785	790	794	810	819	808	807	779	828	812	828	812	791	796	737	786	756	793	782	772	802	753	785	758	790	771	729	737	828	765	774	727	789	809	817	770	789	807	771	788	790	805	776	739	751	771	775	822	753	805	774	836	774	745	803	742	781	759	778	762	771	818	767	819	751	817	781	783	733	796	758	804	788	765	777	778	774	758	836	757	800	772	767	757	793	767	812	786	756	799	821	780	776	774	823	763	766	768	792	776	755	758	752	774	808	783	826	780	792	794	776	799	804	765	841	811	813	781	743	797	766	761	805	776	794	790	820	783	848	777	734	808	776	735	731	783	773	772	757	800	801	813	753	800	786	803	778	828	777	814	796	749	797	811	779	775	790	762	756	778	787	794	779	808	828	735	810	794	815	782	778	790	824	777	721	790	801	808	757	796	813	774	771	752	762	825	797	754	779	814	755	740	792	741	793	772	780	774	752	763	747	782	810	757	787	772	797	730	801	798	803	767	784	783	773	845	696	783	784	804	809	767	768	774	836	730	772	795	776	812	772	840	781	805	818	775	794	767	771	744	786	782	802	753	765	786	822	767	748	776	791	727	805	835	756	767	768	755	778	777	780	777	797	798	790	766	786	750	782	751	762	831	828	802	794	785	746	799	757	773	750	774	744	716	753	778	761	798	790	778	777	755	764	815	773	794	756	781	760	747	788	847	775	780	802	760	781	775	785	793	777	796	782	811	788	799	805	819	795	821	761	773	760	769	756	852	755	780	756	769	801	757	751	783	796	793	787	764	749	763	771	731	767	784	764	744	812	806	799	786	760	785	765	795	817	806	765	748	787	776	804	794	826	703	836	816	768	772	828	773	791	788	821	797	806	773	768	791	734	808	780	798	796	819	763	755	759	840	793	799	778	785	823	814	817	783	766	805	802	766	785	753	817	776	795	740	791	736	823	766	780	811	817	794	761	813	727	818	749	776	851	756	759	769	741	790	797	802	781	770	753	797	785	728	804	754	751	798	807	805	782	733	816	801	773	822	783	758	733	748	764	755	867	841	745	800	778	823	746	795	816	785	767	782	741	815	792	804	749	802	756	783	763	789	820	825	795	804	798	821	779	743	811	812	823	783	780	791	808	782	822	778	777	786	751	757	778	805	794	778	770	780	816	745	806	809	789	789	764	823	830	844	813	826	788	796	748	763	809	791	811	798	800	747	807	769	777	807	773	843	777	793	822	758	788	808	784	807	827	798	829	807	798	775	786	748	796	783	778	807	804	829	760	756	799	819	825	791	816	732	802	792	785	802	851	763	813	774	770	816	775	784	818	805	756	781	754	756	781	788	735	752	788	786	736	776	760	787	749	808	797	757	775	807	786	760	798	805	757	799	801	801	758	758	790	814	779	775	780	766	747	779	789	708	844	763	761	742	739	798	825	820	810	789	787	794	764	786	769	736	799	790	772	818	843	817	814	828	769	768	786	761	743	776	781	739	787	768	753	827	804	807	778	795	699	779	786	774	771	769	779	831	804	751	761	751	806	775	832	803	813	765	829	812	798	781	768	758	778	787	759	741	800	763	724	758	783	778	737	739	770	779	804	815	778	772	769	773	854	789	791	801	776	767	782	768	808	753	776	761	727	780	763	773	754	816	789	782	804	815	768	798	780	749	748	794	804	785	775	753	790	771	790	777	783	799	807	781	729	776	769	756	810	768	766	799	809	782	776	761	768	790	796	808	742	801	763	771	808	836	742	728	793	783	803	739	775	788	781	779	818	744	765	800	763	768	770	799	807	801	752	806	819	834	751	772	762	793	822	798	776	815	791	754	755	837	801	798	737	791	775	812	825	774	833	798	764	801	766	773	770	756	766	765	793	792	748	805	804	776	752	782	811	821	778	788	711	751	818	790	756	763	774	754	782	799	786	772	839	797	732	726	771	788	796	765	760	814	785	769	746	770	798	813	822	743	769	756	762	771	780	806	828	779	739	748	736	824	775	761	738	798	774	751	760	786	807	808	763	781	793	737	803	833	791	750	765	784	805	780	821	770	787	792	762	784	746	742	779	760	842	818	785	815	809	786	772	777	761	766	818	785	772	739	821	792	730	836	805	782	748	761	799	818	797	800	758	753	787	797	809	772	747	823	808	772	798	775	817	805	783	800	821	765	785	748	777	773	798	802	805	795	793	841	769	828	798	804	810	824	762	838	834	770	779	782	788	757	781	792	800	792	796	814	749	756	773	760	747	764	745	831	780	764	778	801	786	803	856	758	790	822	770	760	763	743	783	773	775	788	787	775	766	791	787	767	765	735	808	779	765	780	739	750	745	788	818	793	794	793	783	808	805	774	818	783	781	758	775	747	790	779	823	814	768	771	835	803	820	771	771	749	768	832	818	837	799	810	782	784	803	824	805	749	767	745	758	800	758	786	770	776	817	746	800	788	797	760	801	797	783	767	774	752	835	723	780	759	768	740	732	759	769	753	779	795	753	829	767	735	842	828	787	806	765	846	755	748	753	775	701	782	769	749	788	781	805	780	741	794	786	797	782	787	781	769	777	828	782	822	742	792	768	797	828	789	722	812	815	800	790	762	767	710	760	813	784	780	797	789	805	806	739	775	752	801	755	804	817	741	761	758	741	808	748	725	742	773	784	785	779	818	801	806	837	791	780	743	843	816	771	772	773	763	785	774	780	755	771	842	792	850	783	797	801	799	840	798	849	833	781	769	784	796	806	786	757	802	780	779	749	752	777	828	755	802	799	785	780	771	798	813	776	820	776	788	780	783	804	740	778	747	737	821	749	820	747	756	765	777	772	728	784	780	771	775	755	774	738	767	814	803	757	803	771	774	767	769	796	738	806	794	813	807	798	804	748	791	796	821	756	787	810	762	802	754	772	759	850	746	817	791	824	759	794	782	814	757	801	738	754	828	789	763	806	768	793	807	753	793	796	787	776	781	752	807	763	763	805	788	803	727	807	792	813	788	797	783	806	807	780	753	776	762	767	764	753	795	776	807	809	763	737	790	808	729	795	788	807	752	808	784	768	805	794	771	799	830	785	764	766	798	790	770	752	758	796	778	822	803	755	831	733	839	802	794	813	796	821	735	806	810	753	774	777	793	795	797	787	822	790	759	783	774	782	742	756	749	802	797	772	790	850	777	804	777	724	757	812	806	768	782	808	796	746	791	795	766	784	824	791	751	731	828	819	812	792	800	766	764	765	802	808	782	769	820	768	826	723	810	721	778	775	778	752	743	800	770	772	794	806	799	778	754	738	764	811	797	797	769	828	812	789	744	797	778	829	759	821	816	817	781	792	766	813	764	809	747	805	772	802	756	740	783	815	814	810	790	797	797	856	779	766	845	834	814	739	773	771	790	804	763	791	785	810	762	793	811	844	758	754	766	769	833	770	802	810
7158	1299	1470	1256	1046	4650	32174	40574	27390	13484	3420	953	384	285	260	249	254	272	296	264	280	254	265	271	273	289	265	251	315	254	273	305	249	290	247	275	244	244	276	278	280	308	284	231	282	269	274	287	268	281	298	278	278	256	290	264	281	277	277	263	263	299	297	258	280	297	263	296	258	290	286	297	271	295	288	306	249	309	284	291	285	314	299	259	278	292	274	300	289	239	297	252	293	278	293	289	279	270	293	280	267	283	273	265	279	298	291	271	253	297	255	248	273	293	271	264	259	283	312	281	275	237	262	284	300	274	272	266	265	287	271	251	235	276	275	281	267	258	286	277	266	311	273	297	261	260	262	288	307	272	244	261	286	312	273	283	250	292	311	266	268	291	289	301	290	259	303	272	273	267	274	264	281	280	300	288	281	232	264	268	292	269	272	250	251	263	282	300	268	273	279	279	271	263	275	256	272	285	264	267	297	261	270	297	269	240	289	285	302	238	273	248	277	283	252	303	275	273	305	260	316	307	245	290	300	296	285	255	288	280	274	256	301	281	300	263	281	242	268	294	283	323	255	285	268	301	258	314	276	288	288	290	293	252	276	275	266	291	245	270	281	280	272	277	293	297	265	299	280	266	294	249	252	242	278	283	267	297	277	299	275	270	229	260	281	293	273	284	269	286	268	272	263	298	261	275	303	243	277	283	248	249	280	257	259	276	283	292	267	272	285	263	240	259	310	257	237	245	298	239	290	280	310	275	319	284	287	273	252	266	256	301	266	262	280	292	261	261	274	274	289	277	268	273	294	273	291	280	283	304	271	310	302	291	275	242	253	269	274	271	277	299	268	290	267	261	283	263	312	305	277	296	312	261	291	249	292	276	292	277	320	274	263	273	257	279	286	271	284	279	278	288	250	264	271	254	263	287	248	283	293	265	284	293	259	295	281	259	288	290	263	274	272	256	286	254	295	277	278	291	265	280	287	270	300	267	291	281	281	248	263	304	248	262	297	292	273	284	302	238	271	306	271	296	275	300	251	296	268	279	258	275	266	272	277	264	244	277	288	272	277	262	281	292	263	281	291	321	274	243	292	275	267	266	283	266	296	262	278	270	261	278	279	298	281	271	263	302	256	300	304	267	303	270	274	269	288	271	293	249	280	300	233	289	262	268	249	285	267	287	279	250	302	252	241	290	267	306	267	312	257	279	284	243	299	263	264	282	286	268	289	271	253	270	272	302	282	278	270	299	276	292	291	251	247	287	299	262	248	303	277	272	295	263	264	235	267	259	293	270	297	264	260	247	275	245	272	294	248	269	259	278	286	287	266	271	257	268	260	257	298	297	256	250	279	289	281	285	294	282	276	264	281	267	277	270	303	288	253	287	282	253	307	251	291	285	304	255	277	271	268	274	257	271	270	321	295	278	270	285	266	262	278	270	308	293	267	296	283	302	275	305	273	279	277	292	267	260	269	281	262	265	280	258	261	277	270	283	277	276	284	274	301	277	278	295	238	267	255	270	271	266	281	296	287	293	256	280	280	269	272	273	286	285	288	288	300	277	291	254	255	278	276	279	272	263	314	280	245	270	272	270	264	285	285	264	256	287	294	305	292	278	283	241	311	266	261	282	282	250	299	256	282	282	286	287	260	291	296	296	294	271	271	288	290	296	277	284	273	264	279	269	282	271	299	278	294	247	287	279	290	266	263	259	249	288	275	268	272	299	260	288	270	320	276	276	275	253	259	283	302	278	266	298	261	276	318	268	256	286	286	281	288	239	293	287	259	267	287	264	267	290	251	278	275	281	277	289	283	253	252	272	291	312	259	251	266	259	259	328	313	252	272	283	260	264	272	299	276	250	277	251	289	264	260	290	282	243	265	286	255	281	285	267	257	256	272	280	257	253	244	295	257	294	296	262	268	267	292	297	276	284	256	282	271	277	305	275	260	296	251	286	265	269	258	291	273	265	243	261	259	293	289	258	295	255	279	267	284	297	276	264	278	304	281	313	285	250	250	256	274	233	286	273	282	286	278	269	273	330	267	296	276	283	300	248	255	280	289	293	273	324	283	292	232	283	279	265	301	253	297	250	275	265	321	295	311	272	256	311	278	272	253	296	265	280	300	242	270	272	300	288	255	289	288	276	289	308	258	274	289	295	249	269	286	276	259	292	266	282	286	292	284	294	279	276	288	286	285	274	272	275	288	243	260	285	265	301	280	300	306	286	273	256	284	287	301	288	279	285	283	305	286	294	269	276	292	255	290	280	302	310	297	298	289	289	286	284	293	274	246	279	279	271	290	249	293	289	285	276	272	300	313	259	267	288	269	273	266	285	266	277	257	266	283	263	279	261	261	302	263	271	277	282	240	263	279	256	267	262	282	275	264	296	297	282	266	266	291	301	269	269	289	287	262	255	293	277	279	280	253	265	287	283	279	281	251	264	295	268	280	276	282	260	297	275	259	282	271	294	249	309	279	250	274	266	278	283	254	298	308	271	278	272	273	299	275	316	269	291	302	294	257	273	299	280	310	280	298	273	285	246	290	262	272	267	264	275	268	285	284	265	265	269	279	267	272	255	270	262	265	244	275	285	297	284	277	285	267	290	290	269	269	267	252	278	263	289	257	254	281	248	262	292	286	277	270	279	278	278	309	284	270	281	274	271	282	294	289	268	294	297	269	264	273	278	277	257	294	232	293	255	268	281	277	282	270	255	280	287	266	270	284	309	304	304	252	247	260	299	299	268	293	252	276	253	278	276	280	243	321	300	267	276	263	238	288	277	282	249	260	284	280	254	297	273	269	270	274	276	279	298	316	269	266	285	273	251	244	245	242	244	300	274	300	267	267	245	252	286	258	269	263	291	296	291	287	264	311	304	270	278	279	272	254	273	237	280	293	264	292	242	271	280	303	293	276	285	286	277	297	275	243	328	269	259	253	285	282	261	272	262	262	309	273	320	288	259	288	270	277	265	249	245	265	283	245	270	262	267	274	266	253	252	267	272	305	247	264	268	263	300	261	246	268	265	290	259	288	268	295	255	271	280	254	269	303	279	278	275	287	272	284	273	266	291	287	282	292	288	266	280	261	301	274	287	262	281	242	264	277	274	232	279	294	271	278	299	301	299	284	283	244	294	266	277	278	289	253	287	255	268	317	269	250	286	256	247	272	285	260	282	299	296	250	289	296	280	267	268	267	280	297	304	284	275	277	266	295	296	293	238	301	311	263	270	284	293	275	284	262	295	266	295	291	264	286	275	295	269	279	243	273	264	311	275	260	288	289	268	270	284	291	257	286	263	298	300	285	268	218	288	295	287	242	288	273	278	303	274	279	277	304	251	265	253	258	267	288	302	282	239	253	295	279	280	263	294	283	268	254	286	251	294	293	260	250	236	284	282	261	310	255	286	290	300	275	315	269	285	278	260	293	293	296	291	275	288	292	266	295	290	291	271	268	276	272	249	281	265	271	282	264	283	282	288	241	257	300	279	287	288	273	248	282	244
5692	1746	3561	4402	3998	16013	52368	56180	43920	28736	11308	3500	1123	846	790	696	763	779	778	753	814	778	814	717	752	763	756	848	812	743	764	836	755	764	730	750	728	783	773	752	736	741	742	803	746	767	758	764	740	784	729	704	759	761	806	749	746	726	749	733	770	778	807	744	749	802	790	777	707	756	773	791	788	772	759	773	810	717	688	744	808	782	752	716	745	724	753	762	785	779	768	767	761	729	759	774	735	766	696	753	762	782	789	709	770	736	770	775	787	758	780	750	752	790	749	745	742	727	750	719	730	759	729	718	725	743	772	767	763	756	768	763	792	749	778	755	827	765	725	781	767	734	799	731	777	767	773	806	761	754	732	748	798	801	767	765	788	759	751	722	774	764	711	781	825	765	834	714	779	795	746	798	749	778	810	787	737	746	732	777	800	745	798	770	726	724	800	737	809	727	798	726	756	768	778	739	797	809	791	726	749	684	773	744	788	787	748	740	717	747	786	749	763	784	730	730	792	760	756	795	772	754	744	756	771	718	775	760	761	733	794	775	739	827	800	745	784	785	754	722	774	758	752	786	842	780	763	738	707	732	782	772	762	746	782	778	764	751	775	760	764	730	796	737	764	744	748	780	750	800	750	778	780	751	713	771	774	730	723	792	746	717	751	764	762	758	741	791	712	764	744	739	737	766	736	729	740	728	795	797	809	747	677	760	766	763	751	772	729	775	787	749	746	801	807	751	754	786	778	719	787	781	739	758	707	763	761	781	738	767	731	753	710	751	756	777	775	754	752	744	737	712	789	750	812	765	776	789	744	736	793	730	755	749	733	786	706	743	782	776	714	763	755	771	761	800	759	759	792	751	721	766	751	744	771	792	793	796	715	731	784	740	833	705	769	777	753	775	735	756	757	754	759	753	751	735	809	766	738	726	734	775	753	762	760	795	779	783	793	729	778	774	779	777	746	739	742	761	759	759	763	745	714	761	785	744	779	769	758	801	737	770	753	737	760	774	772	769	794	764	761	736	771	781	807	828	766	754	757	793	773	755	748	709	714	719	750	776	753	782	757	726	776	740	743	733	757	757	757	757	779	781	781	725	782	767	750	739	773	761	807	747	717	745	730	754	707	751	753	758	768	782	755	748	742	805	795	776	771	749	734	782	768	790	779	738	726	776	730	748	778	730	787	749	754	778	768	767	730	753	765	744	736	785	762	730	756	783	814	785	758	780	740	795	758	748	687	752	752	734	772	791	742	710	771	827	753	760	741	764	768	734	769	789	772	781	765	759	776	765	787	765	733	723	793	758	714	775	823	770	804	788	786	749	809	757	728	763	772	787	750	746	750	765	718	723	708	722	699	747	747	788	779	752	768	756	776	786	739	739	738	799	765	780	792	744	786	742	754	819	745	777	707	799	681	771	750	826	785	824	759	749	713	839	793	726	750	770	780	807	754	777	749	764	731	723	783	697	762	800	737	696	709	796	758	795	768	791	726	735	725	726	732	757	769	765	751	752	704	782	780	729	736	757	729	763	712	758	736	832	802	705	741	810	768	718	750	759	683	746	809	804	811	761	772	751	723	766	760	726	800	788	740	748	783	807	791	758	760	831	770	744	781	763	752	749	742	748	733	740	805	753	774	774	771	769	767	765	787	760	792	743	752	765	742	780	761	775	772	810	725	822	770	764	722	777	780	751	779	763	771	775	756	814	759	729	777	781	777	719	801	755	697	783	734	745	776	747	732	733	731	747	791	740	768	757	786	712	735	793	722	771	753	794	755	750	715	770	772	746	741	762	786	728	777	738	728	786	806	765	773	804	745	748	696	758	725	740	752	723	787	748	702	777	765	767	801	776	765	762	772	766	751	757	755	771	772	743	766	761	758	774	769	742	753	775	728	732	776	779	755	739	769	775	755	786	777	770	772	740	728	734	775	761	741	735	755	742	750	760	799	796	765	760	778	736	784	791	737	779	723	755	758	760	766	766	705	808	738	718	731	763	790	749	740	724	768	740	778	824	786	710	779	704	724	776	731	749	701	727	762	771	737	746	752	776	720	769	760	748	749	760	757	754	775	758	749	739	786	785	764	763	713	733	777	704	778	736	796	737	736	716	785	740	715	752	797	773	761	768	736	745	767	734	752	766	778	731	802	730	755	711	756	732	767	760	758	745	773	700	753	729	778	726	773	751	735	778	786	809	746	775	738	768	761	715	755	737	741	694	775	723	765	799	728	848	779	768	779	771	763	806	738	718	746	756	773	746	752	809	772	735	727	800	743	701	811	733	785	773	785	784	738	767	727	776	772	759	790	791	778	801	762	727	754	742	758	765	720	738	736	758	755	728	757	769	802	731	704	769	767	792	742	724	710	763	728	740	770	779	763	821	759	751	761	761	768	807	775	768	695	712	777	796	764	779	786	747	786	761	847	707	769	764	785	736	766	711	777	791	766	745	799	756	813	796	764	747	761	705	769	756	772	771	730	761	755	725	757	744	756	743	795	754	700	743	783	778	753	762	783	793	788	843	734	775	742	812	743	746	784	740	759	748	773	710	780	755	734	748	793	755	751	767	795	764	769	725	765	779	765	760	775	781	718	706	763	759	728	739	762	747	742	769	782	740	771	741	800	757	751	731	750	770	728	737	736	737	753	785	785	787	708	759	699	738	751	767	747	745	770	764	796	758	788	750	775	732	741	724	734	710	772	702	749	776	754	763	728	743	772	781	762	748	732	713	759	835	748	729	753	748	746	786	778	755	725	772	789	773	776	683	769	718	772	710	707	790	835	794	730	752	754	705	721	785	717	763	717	728	761	778	776	752	759	768	785	726	776	732	722	774	784	746	751	798	731	779	786	764	770	726	724	735	822	789	729	773	738	758	768	723	721	774	707	772	738	715	795	740	737	735	762	710	743	724	746	683	813	742	787	766	777	782	751	779	750	745	801	802	765	838	766	765	817	767	767	733	755	722	783	790	816	711	725	728	751	759	795	783	845	746	755	788	756	748	800	670	726	771	758	761	727	746	748	701	779	804	768	786	764	699	781	761	770	752	781	783	749	752	765	781	811	764	727	773	783	758	710	735	778	740	827	774	682	745	809	788	769	683	765	747	776	754	738	728	799	744	747	743	772	784	790	753	764	775	788	728	787	782	758	717	753	754	755	782	751	789	794	745	756	795	755	823	788	752	728	728	828	743	779	785	769	747	755	750	748	753	742	750	767	773	748	749	749	766	755	796	801	708	777	780	789	807	770	731	788	775	755	752	815	766	785	719	756	790	760	751	793	734	740	740	778	724	732	724	760	791	751	740	826	749	765	806	795	752	772	739	768	790	775	815	763	785	759	787	779	752	751	809	753	791	769	783	766	716	745	743	768	813	717	797	771	708	785	778	754	772	740	770	825	748	761	759	779	733	777	736	705	745	763	759	809	752	715	748	750	758	758	754	747	700	755	798	722	728	735	717	751	799	770	803	720	806	782	747	770	742	730	791	809	732	812	758	746	727
13489	2608	2843	2077	1629	6624	50618	55700	37679	20384	5956	1207	428	267	251	247	262	291	273	279	229	256	263	253	249	273	268	247	270	233	275	270	276	266	262	285	269	250	257	244	277	272	243	261	271	249	256	277	301	259	267	274	298	252	266	234	282	246	222	260	267	253	262	273	217	255	286	259	235	255	255	305	235	245	241	295	260	265	277	252	260	272	293	275	268	230	241	276	277	241	245	279	256	259	297	275	249	248	249	235	293	272	272	278	254	275	237	280	246	267	235	233	242	274	244	243	261	257	269	301	276	269	255	249	255	259	282	274	255	269	272	259	252	295	257	296	250	276	272	263	261	252	296	251	246	251	230	262	273	263	286	220	241	277	260	250	252	264	244	259	285	290	247	254	245	251	247	276	282	261	263	254	270	254	269	252	278	265	247	283	262	289	263	261	232	241	268	247	260	245	286	270	253	261	252	258	257	269	263	268	274	229	282	259	269	267	257	254	261	273	287	260	269	299	257	253	246	263	253	251	279	280	289	253	240	257	259	250	263	262	248	258	257	283	274	250	258	247	273	233	272	236	242	250	278	261	255	276	294	262	272	274	246	236	248	274	278	280	254	263	243	266	256	242	274	250	252	276	243	250	295	246	237	257	269	255	284	257	278	277	263	253	231	260	242	266	261	256	279	263	275	275	247	258	248	242	235	240	274	262	270	230	253	282	271	253	247	283	256	271	260	279	262	264	274	233	273	252	255	262	246	260	264	281	261	286	275	282	261	239	262	279	253	274	247	250	266	257	258	290	251	256	255	268	265	254	272	270	264	243	242	253	255	295	264	258	290	256	259	286	254	287	265	270	262	250	250	244	271	264	268	242	259	244	223	255	295	250	236	248	264	246	283	267	285	261	234	259	273	275	254	271	272	278	268	257	274	271	290	266	242	239	289	263	266	280	253	251	249	257	242	272	249	272	255	258	270	221	250	265	291	257	281	248	255	249	282	260	256	269	268	251	245	233	264	295	264	274	250	241	269	292	260	249	306	280	260	266	272	284	240	301	286	261	254	234	246	272	310	261	300	241	268	261	281	284	281	265	259	252	243	281	282	259	258	294	239	254	267	249	270	252	246	245	276	253	250	241	279	249	243	266	250	250	272	262	246	271	259	241	246	285	260	274	259	271	244	247	252	261	254	262	268	241	274	282	254	238	250	261	257	244	273	261	266	257	267	290	248	263	307	270	236	248	234	266	258	247	262	263	244	280	254	255	264	269	259	261	264	233	261	259	255	283	239	261	272	270	230	255	247	254	274	250	274	281	254	286	247	262	245	253	267	295	279	258	264	252	273	263	255	296	263	271	255	243	259	241	269	236	251	272	299	303	262	304	257	272	237	253	284	249	256	241	273	253	260	245	253	256	263	260	218	256	260	260	274	280	272	247	261	259	271	258	272	264	273	233	247	239	245	256	243	254	277	279	280	276	244	274	258	256	265	270	243	291	243	269	251	267	251	277	287	263	283	286	292	267	285	235	270	278	283	286	247	256	269	259	278	258	249	282	264	270	280	256	253	264	307	266	257	250	276	284	247	290	298	270	254	236	255	257	276	256	257	235	264	259	253	269	249	257	272	257	252	236	247	294	275	300	260	259	252	240	286	256	259	264	263	264	262	257	245	260	260	272	246	274	277	234	244	256	244	236	276	278	273	252	248	266	270	277	265	231	262	249	264	292	263	237	258	263	229	237	252	277	233	251	239	244	250	240	263	245	273	268	243	226	227	260	294	263	261	277	285	263	272	281	254	263	283	265	247	269	268	267	262	253	275	295	274	245	247	260	276	273	242	277	281	270	260	275	261	241	271	271	276	264	272	264	250	265	294	280	271	273	231	266	252	257	286	251	264	264	260	291	283	275	289	243	267	243	230	247	271	263	255	269	296	285	227	260	234	245	247	256	260	268	264	252	258	296	267	256	284	245	289	276	285	275	282	278	263	273	277	288	314	265	281	277	246	255	250	233	246	268	286	251	263	292	252	278	249	252	249	274	257	252	248	256	271	284	227	284	265	296	233	253	270	288	251	326	264	281	256	252	255	269	252	224	228	263	229	242	261	241	254	242	268	270	316	269	245	220	240	285	278	273	220	281	240	251	284	259	263	227	271	256	267	284	264	291	260	256	267	258	231	245	238	239	258	252	263	246	254	273	256	259	254	249	288	252	272	259	255	240	250	258	278	263	261	244	274	250	255	285	271	243	261	240	273	281	257	257	282	249	231	231	256	234	252	275	248	283	281	259	256	275	224	263	246	261	260	263	275	254	300	243	239	269	284	273	260	272	276	277	253	281	267	248	249	239	272	236	275	248	242	274	272	248	250	271	247	231	274	268	255	246	268	267	253	263	249	256	275	246	286	283	259	275	278	252	239	288	242	225	263	279	259	238	242	265	250	272	259	240	265	238	248	269	286	255	260	256	271	243	266	272	261	268	257	231	255	273	288	291	262	285	262	258	258	252	287	276	225	245	247	249	267	262	266	283	246	260	225	256	262	282	260	262	234	281	250	267	276	256	249	268	258	260	267	227	265	249	240	239	253	290	308	255	275	252	250	271	256	275	259	257	267	240	266	290	267	271	281	242	244	234	262	253	268	267	268	263	276	256	274	270	251	271	259	284	239	250	242	251	276	241	246	261	281	269	252	263	257	248	297	270	280	248	256	290	270	282	256	273	275	271	257	287	280	246	267	254	236	284	271	238	262	270	250	287	274	257	280	241	277	251	264	246	281	240	254	259	249	250	271	260	247	283	269	281	232	250	257	279	270	278	280	259	264	240	268	252	261	267	255	270	305	285	255	256	240	277	265	250	252	257	237	266	264	228	287	255	268	270	251	276	266	251	273	266	260	284	259	237	264	256	245	246	279	273	272	272	267	271	249	265	276	273	218	269	264	263	289	271	263	251	277	264	251	263	241	265	233	224	274	257	270	281	264	273	253	268	252	279	277	266	276	298	281	246	256	250	259	245	299	234	275	269	279	265	286	279	240	272	255	247	264	296	290	277	271	281	270	260	254	285	263	258	270	278	249	268	236	259	277	273	261	276	242	256	275	253	229	264	260	284	235	262	269	265	258	241	239	240	257	261	267	271	254	254	259	240	250	267	267	263	263	285	250	235	278	274	243	266	256	231	242	238	271	272	264	240	250	261	290	274	242	291	254	264	234	270	259	257	256	271	252	230	287	235	266	254	278	256	233	257	287	267	281	270	248	264	254	274	255	285	266	287	242	243	281	260	272	266	235	250	269	263	253	268	226	250	253	251	264	261	273	248	279	257	235	269	275	278	263	280	277	252	269	230	283	283	254	271	244	243	257	282	254	246	246	252	276	256	287	268	286	287	271	282	277	271	305	319	291	272	252	269	278	280	251	283	265	261	282	268	243	247	259	261	262	296	249	260	250	273	257	227	255	256	231	247	248	277	281	247	248	274	251	248	249	237	266	261	255	280	292	248	277	258	263	293	307	264
7569	2666	6150	6849	6469	19109	66856	68194	51856	35111	15267	4478	1364	817	694	731	712	764	762	702	707	720	736	708	727	702	736	710	751	724	728	795	735	690	680	729	683	735	772	727	734	698	663	709	717	703	725	754	747	729	714	710	714	728	735	759	686	676	694	726	669	771	739	710	721	710	738	712	705	747	715	781	688	721	722	699	730	686	719	747	725	715	707	713	696	672	743	715	729	682	722	688	694	712	767	666	756	725	667	715	719	743	771	731	721	706	698	722	702	732	709	716	726	687	762	738	708	694	664	705	687	707	725	712	718	699	674	745	652	708	747	763	716	744	692	736	708	696	699	682	730	708	699	696	744	806	749	696	737	727	753	724	709	717	658	723	697	724	744	761	727	754	717	718	666	709	778	731	686	728	690	699	724	684	706	743	674	693	740	717	740	681	705	695	731	731	723	687	674	692	677	707	698	717	708	741	746	688	746	713	739	760	677	678	705	703	743	709	675	714	728	664	749	754	728	683	670	683	722	662	701	725	704	718	703	732	672	749	709	691	733	730	697	711	754	664	713	693	753	750	697	761	734	729	740	716	710	689	695	721	740	785	724	690	752	707	713	714	709	714	735	711	695	688	712	741	674	712	764	727	685	685	751	730	698	735	731	732	675	750	708	694	679	720	713	703	747	721	697	704	728	733	728	762	701	701	721	759	764	696	726	742	697	692	726	678	738	757	719	744	715	743	727	755	733	669	715	727	739	727	711	730	720	711	682	757	666	714	709	694	731	721	744	723	720	724	661	735	714	757	671	697	723	748	754	723	696	701	736	693	730	662	740	713	749	696	745	725	782	676	746	704	753	736	679	749	688	739	699	732	726	686	755	726	688	722	721	687	722	709	731	672	734	743	675	723	720	693	735	687	721	704	709	706	723	658	684	727	696	699	728	677	746	739	723	736	749	748	742	759	695	701	712	750	680	729	740	737	672	687	726	754	712	740	759	702	721	726	720	722	711	756	740	737	689	696	724	769	723	727	764	772	687	746	733	685	701	672	702	663	716	765	763	799	746	729	673	735	729	773	768	744	739	711	737	692	734	687	726	691	688	689	731	723	722	744	774	715	747	719	709	686	792	677	738	747	697	739	718	689	728	736	706	727	697	680	733	741	723	728	721	705	723	735	714	734	729	706	702	670	704	721	710	684	721	692	736	719	698	676	699	782	687	731	744	699	696	714	702	689	732	697	734	714	718	730	679	718	742	723	736	721	683	734	722	717	698	758	659	749	734	715	724	704	729	710	663	717	779	723	713	734	743	690	753	772	697	772	749	730	739	706	719	753	730	713	682	699	708	738	751	736	765	722	753	759	754	678	717	709	735	711	745	729	702	718	718	701	738	703	656	743	731	704	750	699	724	780	733	722	689	773	736	666	741	702	698	734	721	687	721	767	690	753	754	682	720	766	679	705	723	702	746	726	727	734	699	744	683	656	657	671	784	729	743	759	737	690	731	755	695	753	754	758	712	689	712	690	712	684	742	684	696	737	702	699	727	681	705	763	733	751	719	726	676	788	692	742	696	728	698	785	760	713	742	767	715	681	735	724	735	717	718	710	759	705	690	804	734	666	704	715	773	691	728	721	758	725	734	731	700	743	698	715	740	661	748	732	737	664	690	744	741	699	719	729	747	680	735	730	738	795	717	710	760	718	726	732	750	725	742	691	725	730	732	679	703	718	743	747	749	756	734	744	765	717	690	755	726	722	730	774	685	747	718	714	714	676	728	673	721	713	739	716	721	781	672	710	770	724	720	722	697	752	688	659	726	710	702	702	677	716	742	727	667	756	733	733	775	700	666	775	708	740	739	734	729	693	718	714	718	725	741	729	761	734	733	710	727	712	730	710	765	708	746	733	712	737	711	697	731	711	689	751	726	768	747	722	671	758	707	688	710	680	719	736	715	682	672	747	731	697	724	696	694	707	731	695	733	729	729	747	682	713	705	697	724	779	718	694	736	745	746	663	751	698	747	746	695	700	667	710	692	723	667	708	738	742	754	725	696	754	712	760	761	724	719	715	686	680	720	749	771	741	723	773	699	743	709	715	724	759	706	706	768	697	731	736	683	726	724	701	758	718	753	741	707	701	699	684	755	720	762	734	796	738	711	700	686	758	755	735	717	715	707	709	711	715	763	712	697	762	693	725	732	744	751	727	685	761	677	714	691	710	653	737	716	732	713	699	692	710	702	750	771	728	800	774	687	706	739	720	718	739	749	670	691	744	749	692	763	715	738	752	706	742	707	747	732	708	774	694	803	751	723	714	717	708	773	700	735	680	704	721	745	679	723	693	754	714	715	740	707	736	721	726	695	699	668	737	701	758	723	724	719	741	737	767	705	717	698	740	691	728	746	689	724	717	712	755	692	722	740	746	681	690	725	704	756	754	757	720	696	717	783	687	720	699	690	683	746	713	721	682	710	732	766	716	752	718	749	724	753	713	671	705	729	754	738	715	745	718	706	739	740	710	739	726	708	722	721	712	729	713	749	677	708	741	706	741	689	738	689	733	730	729	713	691	720	705	725	656	698	732	686	740	755	682	758	771	667	749	781	710	706	789	741	691	721	723	753	741	735	752	696	695	711	716	745	701	737	701	715	730	744	732	801	711	729	715	699	726	725	700	743	726	758	724	750	697	708	709	677	732	713	748	741	695	681	655	735	734	743	710	699	711	703	723	746	686	722	701	672	666	734	719	716	701	711	677	769	772	721	686	711	694	723	709	671	703	696	737	741	734	768	751	749	754	742	681	755	741	754	777	744	725	743	750	721	716	715	702	693	744	709	749	750	747	777	740	729	712	756	779	696	713	723	720	689	719	680	750	748	728	738	717	733	715	725	699	719	696	732	724	708	751	729	758	677	743	740	716	719	736	695	698	728	765	710	696	735	701	728	688	763	699	722	700	689	707	707	713	725	726	747	724	704	763	731	764	715	728	741	725	704	754	717	673	696	673	706	701	686	735	719	706	725	687	710	691	701	713	666	779	698	706	734	748	722	731	705	709	730	729	720	711	732	705	716	743	676	738	727	723	776	704	704	732	706	748	739	745	728	728	747	701	721	685	704	740	704	708	672	772	716	692	717	721	746	734	696	726	776	693	727	702	728	719	709	743	725	703	725	726	748	715	738	697	710	771	684	714	708	755	699	718	721	710	669	761	730	742	712	701	727	726	719	731	731	720	713	677	693	693	730	715	716	704	747	678	670	716	715	699	738	737	754	726	768	700	763	733	732	701	730	749	647	681	707	736	686	722	724	714	686	723	753	739	768	728	694	700	711	738	750	756	735	704	731	727	709	767	742	664	752	702	750	738	760	702	683	741	720	753	678	695	739	661	735	750	718	687	767	690	673	724	676	739	744	723	721	741	771	734	698	721	787	724	640	733	754	699	720	683	701	734	746	734	755	736	753	738	712	731	671	720	656	719	712	669	706	684	710	699	687	717	752	745	727	725	709	727	733	712	721	733
2152	385	434	396	382	401	3711	5823	3995	1924	788	413	306	296	289	270	276	268	278	305	334	265	273	252	288	247	297	285	286	280	263	252	280	290	277	288	258	287	252	283	255	285	277	285	302	258	279	303	243	275	288	282	316	304	277	277	297	270	294	286	277	290	280	286	268	269	318	286	270	280	290	286	296	296	291	258	290	275	293	282	273	273	271	252	302	306	298	260	267	278	271	256	290	262	281	294	302	295	266	278	272	283	301	278	264	285	263	285	272	270	312	262	275	277	292	258	297	281	278	313	280	272	268	256	296	270	274	293	257	289	309	275	282	260	266	302	320	315	289	289	289	262	270	280	286	296	278	238	262	278	252	250	296	283	300	272	285	300	287	277	312	268	269	294	276	303	295	295	306	293	288	271	264	279	273	264	268	276	273	293	278	307	267	290	260	285	318	284	275	244	258	275	302	273	291	286	302	289	301	253	282	306	310	290	257	272	243	275	276	274	251	293	267	273	302	260	269	287	262	283	326	304	275	299	311	258	288	296	301	292	253	276	326	259	267	259	278	302	262	301	286	289	278	243	271	270	311	306	240	266	274	282	293	284	255	261	279	270	257	297	274	299	283	286	344	287	278	306	292	254	284	261	294	280	278	297	256	294	328	271	278	270	295	304	309	265	259	266	284	292	285	273	272	280	289	345	282	272	273	283	276	274	269	279	275	272	278	265	273	306	250	280	289	274	269	227	226	267	249	269	282	287	303	269	302	272	275	280	285	277	277	283	271	281	302	267	281	257	288	293	258	274	269	291	291	267	303	278	303	287	300	278	256	294	303	247	288	289	295	296	282	289	288	303	278	259	301	294	296	327	278	267	252	249	261	290	257	273	281	273	261	302	268	315	301	272	284	266	278	280	304	238	275	296	295	293	298	284	289	262	274	259	311	279	278	274	268	304	304	299	275	271	276	259	272	257	278	249	291	287	302	258	289	254	259	288	283	290	306	307	288	244	253	308	264	290	282	299	271	272	277	267	269	287	287	284	298	283	291	276	278	255	284	277	261	283	282	274	283	305	277	290	258	290	296	268	278	303	301	288	313	266	294	280	232	272	289	281	290	289	284	287	286	251	305	331	290	300	272	253	274	245	277	276	276	279	296	258	280	303	268	268	264	294	274	278	294	289	277	288	258	309	262	283	302	306	265	283	292	290	324	277	287	280	310	289	302	262	304	275	276	267	301	250	293	283	295	271	280	262	317	288	267	299	255	303	301	298	329	274	313	268	313	264	289	272	257	294	279	288	273	288	311	250	283	271	297	271	288	285	285	255	283	256	257	275	318	257	265	276	307	286	277	291	249	275	303	310	294	264	275	253	265	309	301	290	278	284	287	287	301	289	278	285	304	269	287	286	276	283	291	256	288	259	278	269	289	270	306	279	299	253	266	276	300	252	271	304	329	234	252	287	265	285	279	284	298	240	294	287	272	273	276	297	260	285	262	299	297	263	299	277	285	294	289	282	310	273	277	302	285	253	272	278	276	291	284	285	290	244	315	289	275	306	280	324	303	280	276	273	285	274	289	280	288	265	281	261	234	263	278	342	273	289	296	276	274	290	287	318	279	261	289	281	277	282	296	283	287	323	285	264	269	279	277	264	279	287	314	259	274	258	262	290	283	307	264	270	272	311	287	277	310	277	280	286	278	290	286	303	307	305	247	273	301	279	265	283	306	288	272	265	265	277	264	272	270	274	288	287	273	277	286	288	280	287	265	290	295	260	263	272	295	275	268	241	272	251	275	275	262	291	273	270	282	283	277	268	257	280	282	295	307	254	268	288	292	264	265	265	300	279	276	288	262	302	274	282	285	269	288	266	268	273	282	304	293	292	249	304	293	265	289	273	284	302	279	285	266	270	281	287	268	279	270	264	305	317	278	290	282	284	305	297	274	283	286	279	318	280	260	289	273	292	295	235	324	268	279	306	306	286	286	290	288	306	269	298	273	255	262	270	296	273	300	267	258	286	281	263	263	297	295	271	244	285	285	266	277	277	243	274	276	280	286	305	289	261	266	312	263	255	295	264	255	262	262	294	271	273	273	301	275	293	265	263	287	283	278	308	285	280	300	274	260	272	294	287	279	294	280	279	302	261	283	297	282	299	306	244	300	274	290	271	253	279	294	294	278	283	255	298	266	287	309	296	271	292	259	284	310	295	298	295	266	262	254	283	278	264	235	307	290	295	282	278	279	276	300	301	297	295	274	252	260	280	292	282	275	301	304	269	280	248	265	260	269	276	269	295	266	285	287	269	304	281	287	264	307	299	267	280	281	276	276	274	301	298	296	310	285	265	302	303	289	282	251	273	276	288	262	281	276	298	267	286	282	266	281	285	260	270	264	265	276	280	290	294	293	265	274	281	308	271	281	287	270	310	277	296	306	269	281	283	282	296	289	279	268	300	303	299	280	290	279	270	281	268	268	296	271	286	300	282	283	298	247	255	271	281	308	287	299	261	284	282	281	264	295	274	262	294	291	301	249	261	307	285	279	246	278	267	273	300	321	268	290	287	286	278	311	280	277	272	287	280	248	292	278	286	268	301	278	266	284	252	295	287	284	264	265	282	297	270	294	253	288	270	299	259	302	322	299	277	300	249	286	272	266	298	264	300	280	275	254	281	306	269	272	269	288	291	311	295	308	294	259	248	290	268	301	300	280	298	274	291	257	240	289	295	286	303	293	285	253	280	266	295	270	305	293	266	270	278	235	261	295	303	285	282	287	294	292	293	248	277	282	267	301	285	281	263	316	278	283	259	286	262	277	283	292	312	251	251	296	284	284	289	296	286	283	267	276	284	283	263	280	249	246	293	273	256	287	244	248	309	296	319	278	276	290	272	291	280	281	295	303	281	261	250	311	267	276	276	274	290	249	282	294	288	288	277	260	278	287	295	297	295	254	277	279	299	292	270	283	271	281	290	260	265	281	299	296	305	289	277	262	255	304	269	317	260	290	297	265	282	296	297	270	269	293	317	281	264	284	262	277	282	272	277	279	274	304	283	269	288	290	294	297	292	312	270	282	290	283	285	286	260	270	300	235	276	274	289	281	320	289	314	265	259	280	306	291	302	287	286	285	282	287	285	275	283	261	290	250	286	294	309	292	294	250	302	271	263	279	272	290	272	296	283	282	266	284	250	285	293	280	302	307	270	255	289	270	266	292	308	294	298	310	275	273	286	282	263	297	292	280	300	268	246	280	264	262	283	277	283	288	250	298	283	284	279	284	284	232	288	242	264	279	255	256	294	266	257	279	285	289	272	284	273	273	268	276	286	289	272	311	277	291	294	299	279	270	290	277	270	266	287	301	288	290	253	270	328	276	257	275	280	255	285	268	266	291	267	273	288	263	279	291	300	277	281	282	286	294	285	266	296	280	267	297	279	279	288	250	248	283	272	275	269	290	252	293	265	271	268	270	282	293	277	256	263	266	274	282	290	306	269	291	302	295	269	295	279	270	270
2552	850	1201	1225	1162	1643	16839	20564	13838	6821	2599	1249	868	804	748	760	786	780	769	722	762	779	776	685	763	720	753	770	734	740	737	769	778	776	794	766	727	713	809	778	787	741	723	718	735	706	754	763	790	774	769	737	751	809	753	778	789	797	788	787	715	749	769	738	796	805	714	758	796	787	783	824	811	747	728	751	777	772	793	781	802	745	743	743	775	771	772	757	785	747	771	777	703	760	769	794	731	734	800	722	793	788	749	803	727	746	768	746	749	781	772	747	762	796	753	780	782	749	781	770	756	779	743	766	813	746	689	735	763	773	767	803	808	743	758	790	792	732	808	743	771	745	777	775	753	709	773	757	721	779	754	753	757	703	766	718	751	773	763	783	753	730	762	767	732	723	723	765	758	792	773	749	746	785	739	812	758	744	792	757	813	784	763	736	721	766	763	746	768	752	758	761	722	749	766	742	739	770	706	727	742	734	757	693	753	780	756	792	764	756	737	793	766	767	763	787	811	779	762	768	739	775	805	765	771	740	790	765	741	747	789	781	765	787	746	728	731	747	771	773	745	700	747	784	769	753	745	759	763	704	747	783	778	749	756	710	746	775	773	719	771	728	753	745	783	747	744	775	748	746	731	803	744	779	792	759	750	770	758	751	775	798	806	794	797	792	731	740	775	745	812	733	809	753	717	742	756	728	758	779	758	771	758	765	756	737	760	778	771	807	762	757	799	765	751	758	775	746	763	720	734	765	736	761	734	741	758	813	740	693	790	782	730	772	778	737	781	754	772	728	737	776	752	773	771	761	699	806	803	733	740	781	773	772	738	774	758	823	756	711	795	717	750	726	815	758	749	805	784	779	777	771	746	758	714	745	757	809	770	747	742	762	806	741	779	682	674	727	767	789	793	772	763	789	770	763	760	780	801	778	767	762	720	795	756	768	717	774	775	761	733	764	769	759	815	751	801	785	838	710	756	726	798	830	742	784	781	753	757	778	747	743	730	741	740	743	748	764	689	768	794	736	716	712	765	755	725	748	722	794	798	761	761	758	735	786	743	735	764	758	783	787	795	729	769	770	772	766	740	796	752	751	773	755	755	762	760	773	756	737	761	733	751	783	713	743	766	772	769	777	769	731	811	745	795	739	764	766	688	797	738	748	711	774	802	792	759	803	768	773	763	757	755	783	734	782	711	764	772	795	792	792	758	743	735	762	757	733	734	744	812	758	783	762	720	813	773	728	789	775	753	781	753	728	804	773	793	785	776	721	856	762	752	752	778	722	781	767	791	806	748	739	749	779	785	731	763	758	748	769	794	748	732	802	773	797	792	744	764	716	794	775	736	751	804	757	791	718	812	790	736	742	778	762	754	754	810	755	759	768	705	819	731	752	784	726	767	737	808	771	756	783	747	778	703	740	802	716	703	754	775	775	701	753	745	792	719	768	810	760	768	754	738	794	755	723	802	741	764	834	815	747	789	806	825	769	791	760	778	750	782	730	720	746	764	808	768	832	790	723	799	799	737	759	759	731	742	813	799	754	825	767	776	759	774	746	753	808	737	773	720	745	773	801	718	732	768	710	768	777	818	758	794	800	799	733	805	756	757	767	764	752	768	798	748	776	759	773	764	760	728	730	746	705	784	727	782	764	766	741	806	754	843	767	792	795	786	719	700	775	724	773	762	745	778	767	772	760	824	766	736	740	792	743	738	746	788	772	790	759	706	741	787	733	747	745	748	783	731	774	791	750	733	757	732	785	788	770	731	748	743	724	739	772	776	747	767	735	776	802	844	722	761	755	807	802	769	727	700	850	784	784	820	755	775	741	768	813	765	788	800	760	741	771	770	776	741	747	788	731	759	743	761	793	749	779	799	762	726	742	737	806	755	726	782	775	785	761	745	752	745	799	793	772	783	784	789	763	763	775	793	784	769	749	756	758	757	746	735	722	767	800	768	719	767	744	810	727	762	794	740	696	728	786	766	738	754	775	791	804	744	815	819	776	708	774	719	774	715	750	742	778	789	734	737	761	738	737	809	734	744	775	781	757	776	755	767	774	772	736	784	784	778	755	739	720	798	796	715	739	718	779	708	740	788	740	750	748	747	759	732	770	761	759	749	788	772	706	751	769	729	770	785	738	792	832	738	771	767	765	791	789	805	707	731	795	715	731	766	763	734	792	772	723	716	738	726	780	788	777	804	764	739	746	794	774	769	747	770	766	730	755	804	754	788	751	757	779	804	769	805	763	759	775	797	742	783	755	787	739	788	730	746	776	774	751	773	785	768	737	724	781	767	769	718	741	774	788	775	789	778	811	759	793	737	791	752	772	733	793	774	784	806	774	746	744	781	741	694	769	772	738	734	733	748	760	721	729	750	751	732	754	805	739	766	804	757	760	810	781	761	716	739	736	769	737	738	718	704	743	733	766	743	722	745	758	714	760	791	696	784	791	724	800	815	749	788	756	729	791	757	745	749	758	805	764	739	725	772	741	797	767	752	783	780	770	768	744	788	774	731	765	722	706	802	760	751	753	738	772	781	739	728	779	755	759	739	759	788	760	777	773	788	745	776	766	774	743	727	814	729	730	769	760	762	724	786	721	762	733	763	804	754	744	749	728	801	714	772	730	774	769	803	721	753	755	744	702	769	735	730	734	776	751	837	782	704	803	785	787	797	758	793	719	728	756	750	805	735	807	777	759	817	765	840	829	741	758	768	702	758	785	810	718	731	798	741	766	790	785	780	762	740	775	762	775	711	722	747	742	778	735	745	792	783	774	726	772	778	795	765	762	766	817	769	806	733	747	758	743	755	773	773	824	774	805	757	783	775	810	707	788	694	745	761	737	796	682	747	795	763	751	771	750	744	830	781	772	735	763	798	787	756	738	716	702	767	743	718	769	734	823	832	748	838	738	797	806	763	756	733	767	678	719	714	703	743	770	761	797	796	747	774	763	765	773	753	767	777	749	754	789	771	756	804	767	806	753	810	790	742	752	730	764	763	744	780	727	753	740	769	786	758	741	762	783	771	768	772	773	764	807	791	744	784	785	765	712	711	751	752	758	757	740	767	746	776	790	770	800	779	747	760	741	693	732	744	771	725	800	776	780	786	801	786	749	759	784	778	771	738	769	755	749	761	793	774	745	750	738	776	733	702	764	780	722	748	733	766	795	755	729	735	772	755	769	755	763	765	768	718	773	782	806	707	760	749	708	786	800	765	737	716	752	772	809	717	791	736	788	719	782	730	767	755	747	756	778	747	768	775	799	823	757	759	752	734	769	744	801	698	740	783	799	763	754	788	715	780	749	763	847	709	766	744	754	740	792	759	741	775	783	758	760	758	801	773	774	725	738	771	789	764	748	775	795	701	793	746	728	728	744	711	739	760	777	756	801	718	762	807	748	777	757	799	769	772	787	822	755	743	722	716	787	807	749	760	763	801	754	770	775	769	782	757	782	790	769	781	751	779	792	796	697	753	774	775	758	769	777	751	747	764	762	752	715
7321	1254	1556	1287	927	2578	38835	41222	25007	10385	2578	676	318	280	271	277	260	252	284	283	268	254	290	289	247	267	264	270	283	258	285	283	243	281	275	310	292	264	284	264	270	265	269	265	242	265	280	253	288	240	268	274	250	250	234	278	244	262	268	273	282	249	294	265	241	290	265	272	269	308	258	262	280	265	297	256	258	279	256	271	285	284	275	250	261	264	260	282	255	265	260	291	272	268	264	265	251	256	294	286	261	283	266	254	256	271	247	250	288	264	242	279	244	277	259	251	257	272	253	278	266	280	275	239	274	237	235	267	260	260	275	262	251	247	255	244	249	281	254	275	242	300	255	282	283	254	266	251	264	291	248	244	252	257	287	244	242	259	252	272	237	275	259	253	266	270	271	286	268	271	269	281	276	298	234	277	264	264	263	255	261	269	283	254	272	263	256	292	245	270	259	286	262	257	253	249	239	241	256	287	292	257	270	287	268	264	263	272	284	270	256	264	272	290	269	263	260	288	270	260	268	283	269	281	270	276	289	272	255	288	235	268	271	255	289	258	264	264	238	275	247	286	243	287	294	261	242	261	260	259	274	270	223	252	265	265	268	267	292	249	284	240	268	265	284	248	260	268	275	274	261	254	309	254	276	251	293	274	275	283	255	282	295	255	267	255	291	267	254	303	254	293	268	254	275	253	288	303	263	290	299	241	278	281	259	246	270	253	257	257	291	279	268	254	238	241	251	223	284	272	321	265	224	254	279	286	280	269	239	261	261	279	256	269	306	262	266	255	260	270	294	247	256	286	254	291	251	250	269	285	268	258	242	269	274	288	290	260	252	276	278	247	281	247	275	248	254	279	277	252	242	285	261	254	266	231	250	257	301	249	262	273	288	275	289	261	254	263	326	272	254	264	289	269	288	256	278	289	277	278	245	257	271	274	289	284	281	268	269	293	264	252	269	278	273	311	254	269	266	273	259	277	265	296	242	242	265	245	298	266	244	253	246	250	240	263	251	269	247	279	266	317	266	244	254	267	269	258	266	252	275	261	321	241	269	273	294	260	266	268	270	265	303	263	260	248	234	260	290	265	274	263	283	257	255	285	259	303	261	257	251	320	257	245	244	242	269	268	254	305	261	262	236	251	272	274	279	286	264	274	308	296	284	328	256	253	258	273	249	245	272	245	279	277	247	252	238	284	258	243	287	297	277	273	247	279	256	284	286	259	254	283	286	294	262	265	294	270	272	264	251	243	258	250	255	294	254	253	249	299	230	247	278	236	236	299	251	236	271	280	284	264	279	234	253	278	290	279	248	294	256	255	286	276	271	278	277	277	267	282	291	257	253	265	231	266	240	260	267	274	245	309	252	299	270	288	262	275	259	252	272	272	256	280	262	322	254	267	295	267	253	269	282	262	239	275	245	268	288	277	278	251	261	270	253	295	264	305	255	284	281	256	299	245	267	243	267	257	255	265	295	280	271	277	278	254	278	261	255	245	296	277	326	298	277	274	262	272	239	268	262	275	275	282	284	269	250	270	241	253	256	287	249	267	256	266	279	275	289	279	278	250	271	254	238	265	251	252	286	274	255	286	284	258	296	277	253	261	279	281	252	289	239	287	284	255	255	245	289	294	272	277	270	263	260	269	246	237	240	278	270	232	263	284	280	270	261	251	251	268	284	288	280	300	275	277	312	270	301	255	272	274	259	290	255	240	282	273	253	289	259	231	312	267	284	287	279	283	257	298	258	286	284	245	265	261	263	269	273	268	296	243	254	237	298	265	282	278	273	280	281	294	280	267	267	265	270	266	268	269	263	263	251	267	282	256	289	242	268	282	256	263	294	262	285	233	279	261	264	235	268	278	282	256	274	289	293	276	284	272	259	285	271	240	282	271	285	267	238	267	277	258	247	255	249	259	291	260	269	265	250	271	270	274	287	302	281	284	257	265	274	262	245	310	273	252	251	264	275	290	264	274	251	291	262	248	241	289	245	265	286	267	261	254	274	239	241	269	240	278	281	281	308	296	262	267	299	282	272	293	250	256	282	271	275	269	297	285	266	268	289	255	275	252	244	256	243	271	244	280	270	239	269	291	260	238	265	255	242	276	289	248	280	270	296	273	274	282	252	256	265	275	279	254	283	264	298	243	257	302	252	294	277	280	262	285	274	266	232	247	277	264	271	242	279	272	230	254	235	283	259	274	261	261	304	251	270	232	279	246	256	297	294	250	299	280	274	247	266	299	292	266	241	260	269	264	258	268	301	276	258	280	252	256	287	259	309	280	244	274	259	251	302	242	277	262	269	275	235	307	244	266	272	248	264	281	279	247	272	275	272	262	250	285	287	268	266	282	255	282	267	259	253	260	249	272	247	240	290	271	255	265	265	242	272	239	275	257	244	255	300	253	266	255	280	271	261	260	270	298	279	274	259	275	307	270	260	279	274	256	280	261	276	307	260	279	281	265	244	237	255	259	271	295	291	277	254	246	257	258	269	261	286	252	244	294	270	286	237	235	258	272	260	273	245	275	256	280	275	306	260	276	262	277	277	220	293	258	269	242	240	291	292	281	271	259	257	258	251	272	247	269	258	294	252	260	294	291	259	273	261	277	259	254	264	266	304	236	314	279	253	271	271	276	267	290	284	261	253	275	269	238	266	295	263	240	258	252	241	267	276	277	257	249	270	269	285	309	266	262	269	249	275	272	280	277	297	249	275	306	287	289	278	267	283	255	261	281	279	267	276	266	256	289	265	281	279	274	269	294	267	304	274	241	269	292	268	251	280	249	236	268	273	251	281	255	259	277	261	298	281	257	250	280	237	267	269	264	255	268	264	243	289	243	248	242	283	267	261	248	307	270	268	252	244	276	251	290	280	261	285	265	284	247	270	227	242	245	272	249	262	259	250	286	277	277	282	261	244	263	275	283	306	283	279	276	294	294	296	305	301	289	266	273	256	271	279	255	259	250	272	267	287	262	296	274	282	273	239	284	256	269	246	298	293	265	259	289	257	272	272	280	263	283	267	264	258	283	244	270	277	250	271	260	279	271	245	251	274	260	263	276	249	238	267	243	280	273	251	265	274	249	264	271	267	276	282	298	272	268	274	283	249	272	275	261	291	260	283	280	281	276	263	292	253	269	266	261	280	259	286	275	239	266	258	263	266	285	290	274	249	274	287	286	276	274	267	288	291	291	267	267	258	238	241	286	231	286	280	283	270	265	261	281	279	253	278	252	289	259	265	235	282	246	278	285	262	272	263	252	272	262	235	291	247	265	273	257	282	253	261	273	273	288	238	254	282	242	281	296	275	290	270	254	258	278	313	245	271	250	258	265	263	266	308	285	265	279	269	259	269	276	270	300	269	262	270	273	277	266	309	237	264	262	288	250	277	248	289	256	268	288	275	271	268	264	245	277	242	292	255	277	278	247	292	280	267	261	256	282	281	281	291	271	264	248	252	267	252	252	263	271	258	276	263	277	295	266	253	248	277	246	260	289	271	279
5623	1758	3585	4211	3745	9902	56787	55990	40860	24177	8873	2530	1033	807	685	767	732	749	755	706	728	756	724	728	728	656	743	755	757	735	763	761	745	711	755	723	732	707	713	742	774	754	778	749	729	738	718	723	808	717	776	694	774	739	768	709	742	787	738	768	737	720	785	696	775	728	744	761	724	715	721	743	730	736	735	731	745	749	793	734	726	729	686	779	717	710	724	771	729	743	755	726	764	705	770	704	716	777	767	726	717	751	767	713	780	729	767	760	738	731	694	769	674	743	723	763	722	731	724	771	774	726	742	755	729	748	747	718	772	748	712	743	721	732	769	700	744	728	740	779	785	733	727	688	736	685	743	711	779	757	707	767	762	747	761	721	727	744	774	777	720	696	747	699	743	769	768	763	727	739	763	708	733	763	730	739	723	750	714	721	738	728	727	722	757	731	699	737	715	672	667	728	751	738	749	698	718	714	709	701	722	767	806	796	769	704	714	728	719	718	715	782	739	716	697	749	765	757	735	716	717	741	742	688	750	767	724	754	763	745	704	763	768	709	754	669	731	724	691	737	747	736	753	740	735	731	718	774	727	707	791	742	733	726	778	724	764	717	745	736	715	767	716	778	732	733	734	710	735	735	696	720	706	711	697	775	717	733	718	675	728	787	726	780	749	704	800	723	739	748	745	749	713	723	791	762	686	747	701	753	754	731	700	717	727	753	729	742	737	739	738	766	695	724	714	719	744	783	751	714	738	688	747	722	743	716	761	749	810	723	759	714	745	706	727	706	751	749	683	716	755	721	724	752	722	791	781	741	713	739	745	770	766	750	756	714	730	737	744	735	731	697	742	773	709	739	784	738	770	727	742	775	738	748	767	743	763	725	752	737	720	744	705	727	714	700	723	765	754	756	761	703	735	711	741	731	729	726	758	742	702	709	692	728	669	744	699	747	732	737	715	705	787	754	694	713	720	726	763	738	730	710	769	756	712	777	779	735	660	700	761	718	702	759	747	749	766	685	739	785	740	751	712	761	680	758	735	769	746	746	741	747	766	710	734	747	752	716	764	727	749	727	726	718	711	740	760	713	745	731	749	748	748	775	734	712	753	757	736	796	775	727	696	802	750	699	745	747	748	703	794	720	709	736	726	735	677	766	695	753	735	756	698	747	730	729	710	734	731	747	754	765	692	797	759	722	756	754	732	731	674	679	734	796	748	715	735	706	738	745	716	706	749	759	689	708	721	704	728	806	739	763	735	731	670	740	747	749	754	689	730	710	676	751	733	802	718	774	731	747	727	699	758	717	751	724	734	739	727	750	796	723	721	744	678	764	729	750	721	702	758	729	723	723	698	726	684	748	790	736	730	768	741	727	707	743	746	744	735	731	716	738	729	722	720	690	722	709	746	712	707	749	755	780	722	691	724	754	690	734	721	765	750	708	751	698	695	747	731	748	707	713	756	793	711	722	729	756	706	711	731	743	749	726	737	746	713	691	672	768	668	732	726	743	679	700	692	735	749	745	706	701	733	724	749	754	745	712	746	729	774	712	711	731	756	744	728	705	709	743	760	773	706	707	740	729	701	727	762	734	714	712	765	741	722	767	728	754	746	706	736	725	751	735	731	734	755	743	713	765	768	723	719	714	738	738	715	763	729	762	714	728	721	713	715	724	767	698	704	706	762	662	747	747	714	725	745	745	760	702	705	685	723	728	736	807	747	704	750	707	723	723	753	768	742	749	757	751	725	724	762	746	772	732	744	692	724	679	750	779	705	739	762	735	776	708	726	747	765	714	786	781	744	712	709	694	785	702	732	768	787	766	728	750	760	697	740	763	773	778	716	772	748	740	731	736	685	709	750	728	719	760	707	725	733	738	775	757	738	732	757	750	748	727	742	748	726	714	742	694	772	760	756	714	786	753	746	744	705	694	707	735	715	727	756	738	741	740	691	733	780	731	683	729	731	742	725	673	739	739	765	708	797	712	770	730	733	711	812	733	704	738	733	728	744	757	738	709	672	686	704	693	694	738	776	694	780	745	750	709	764	757	769	685	700	762	763	723	711	684	732	740	708	729	660	714	780	781	774	788	720	731	746	750	747	746	755	754	726	720	696	755	710	727	756	753	757	736	736	787	704	811	705	731	702	779	746	742	737	725	764	727	676	772	756	722	745	736	775	722	757	739	811	802	697	728	760	720	747	755	775	753	790	766	720	745	726	751	717	726	729	723	752	751	745	725	699	757	741	751	771	712	714	706	722	691	751	731	752	767	754	723	742	744	774	677	760	719	708	737	718	738	739	788	734	779	753	761	721	737	788	737	753	763	753	706	733	729	727	758	773	713	706	760	766	753	756	718	780	698	777	701	713	714	776	724	762	665	777	715	769	736	759	730	743	752	688	709	716	737	752	717	703	734	751	674	791	759	695	718	717	760	716	683	751	702	727	735	743	699	738	708	746	737	739	769	730	730	773	738	718	698	720	771	716	827	721	673	704	750	727	697	720	704	686	743	744	722	737	729	726	770	751	716	737	708	723	703	758	721	689	738	720	724	716	722	709	734	739	758	781	738	733	782	733	770	757	743	713	744	737	748	728	751	704	756	752	781	706	703	722	733	761	779	732	729	695	676	735	744	744	781	733	738	776	776	737	810	755	727	710	734	703	743	717	770	707	734	770	727	759	772	747	760	694	764	735	739	752	753	756	708	725	689	679	730	762	721	750	744	683	735	683	756	693	734	728	775	745	696	700	754	697	693	708	725	724	749	720	738	769	718	710	711	772	753	739	759	755	712	678	706	715	742	729	708	757	751	776	717	719	721	753	767	758	765	702	734	721	722	713	744	714	745	735	791	729	691	716	733	725	743	738	723	701	743	738	703	731	704	711	779	757	770	734	737	748	738	777	747	748	701	730	754	706	758	695	727	787	701	684	691	709	730	722	726	712	736	747	718	712	727	742	749	757	773	777	731	763	791	704	694	759	727	764	774	756	777	770	704	725	774	727	737	732	720	728	744	741	733	749	745	715	776	762	719	750	715	701	739	701	745	676	712	717	799	684	720	751	722	756	733	762	766	746	736	753	786	752	759	719	715	737	736	706	708	723	721	760	750	767	757	691	726	725	701	732	785	746	664	754	732	760	700	721	761	730	725	716	770	742	730	702	771	745	771	721	738	799	750	681	738	755	738	737	752	700	699	745	767	781	759	771	744	735	747	738	756	708	729	696	728	715	773	737	727	731	708	725	706	751	753	768	745	751	750	694	731	743	746	715	697	739	737	736	724	716	750	712	751	769	765	743	748	706	760	720	744	761	723	702	725	746	715	760	714	709	763	759	704	741	664	723	767	744	739	706	743	736	725	749	769	699	754	768	785	753	718	720	755	737	755	703	706	724	759	729	699	728	721	723	684	724	729	737	695	716	717	729	762	713	723	697	738	756	822	728	737	725	732	723	800	701	746	691	782	708	700	719	683	710	733	729	730	786	744	760	691	766	742	702	715	749	769	756	761
13567	2505	2936	2310	1743	7282	51590	55763	37194	18990	5222	1065	362	324	289	237	274	269	276	254	276	246	262	227	244	248	246	241	256	229	280	259	237	263	241	267	270	278	232	280	249	249	276	257	256	291	253	261	283	234	244	256	267	261	251	268	256	242	262	275	258	244	252	260	240	286	223	252	262	260	260	256	274	269	258	271	268	246	229	291	234	260	248	260	242	265	263	257	232	252	263	263	260	253	274	270	260	269	246	244	235	246	276	264	257	243	242	239	249	268	239	264	255	270	247	250	236	290	263	242	262	259	230	267	262	238	264	259	240	261	286	248	245	259	222	237	273	247	241	226	245	268	247	291	244	247	267	222	242	254	269	271	273	272	253	273	278	242	246	232	298	282	248	254	261	260	253	270	263	292	269	248	236	241	233	268	267	287	234	250	249	221	277	248	274	254	241	240	266	237	265	224	252	267	271	224	248	249	228	238	260	246	247	251	256	241	250	228	272	241	274	260	239	271	265	260	261	273	269	241	245	263	249	274	260	231	273	260	239	269	253	262	228	259	253	254	258	269	237	258	250	230	266	252	252	261	238	250	248	251	242	259	244	244	277	277	263	261	294	236	275	264	241	255	272	250	242	262	235	224	286	253	247	217	251	249	244	233	260	265	277	258	253	257	268	279	259	236	253	247	280	249	262	269	243	284	243	278	246	245	247	242	260	253	256	246	262	221	275	260	267	243	261	238	259	252	233	244	253	236	234	235	269	246	268	260	228	277	252	253	242	252	237	282	294	258	224	248	273	264	250	252	274	240	264	259	267	264	291	229	244	242	255	265	273	271	264	245	249	254	242	274	247	274	260	247	272	259	272	283	262	256	269	241	243	261	265	277	252	244	240	234	239	262	251	265	238	263	224	263	253	251	274	287	266	266	255	262	280	252	221	258	269	252	258	243	267	239	237	266	267	228	293	250	271	279	252	246	250	247	256	256	264	269	277	249	248	248	253	277	252	229	263	248	236	256	270	259	271	268	268	255	280	248	263	279	268	233	236	245	252	237	281	251	293	257	244	254	251	216	257	245	252	247	258	241	249	263	263	256	276	245	254	258	268	265	267	242	268	266	254	248	259	263	249	258	234	277	274	275	278	283	281	277	223	280	258	279	267	239	262	268	237	238	242	281	254	257	263	244	259	254	274	247	255	252	255	260	244	266	252	253	273	267	270	262	248	230	220	255	233	257	247	273	255	268	246	292	273	272	264	249	236	241	265	236	251	253	274	281	251	258	252	250	247	224	250	224	248	244	262	268	250	236	242	269	233	256	239	242	233	269	263	271	262	254	252	231	268	254	243	281	236	265	252	239	265	260	251	250	264	246	261	249	282	267	253	262	266	238	262	246	265	256	269	225	246	257	220	286	276	267	250	237	239	260	281	262	272	250	281	271	234	254	264	245	246	255	274	248	280	255	290	248	270	249	225	249	257	253	247	255	258	257	279	257	267	279	251	245	251	246	235	253	225	253	248	283	264	294	247	257	256	286	248	278	247	256	242	271	261	250	249	241	263	278	253	260	256	266	255	275	279	254	264	241	234	258	259	254	251	272	293	229	264	274	274	247	238	278	252	232	248	275	244	260	248	251	231	264	254	260	262	250	259	273	264	245	266	259	237	246	252	246	278	265	257	238	269	255	259	237	217	268	260	260	270	255	266	289	247	250	268	260	240	249	261	287	237	278	275	269	224	274	237	256	281	251	271	258	252	240	274	256	288	252	264	280	268	249	251	234	264	234	256	257	242	240	233	256	275	266	261	256	273	266	265	240	242	249	274	267	245	264	248	252	274	252	248	267	279	259	277	245	240	243	257	247	251	229	255	257	237	249	275	251	266	217	255	248	281	248	251	258	266	237	244	257	268	281	256	234	236	288	259	282	253	265	266	254	261	255	251	286	277	276	258	275	261	261	247	254	268	221	252	271	261	251	247	275	267	251	258	284	260	251	262	253	261	244	254	247	246	252	257	271	238	250	248	239	255	257	246	248	262	266	272	253	246	274	260	265	220	295	262	252	235	270	249	262	283	268	231	269	232	267	255	264	275	214	258	243	263	237	244	266	251	270	242	248	249	254	256	246	277	226	232	259	251	258	266	258	256	249	274	274	223	275	270	269	254	261	245	243	223	260	272	217	248	205	265	265	279	267	229	249	258	241	257	265	236	269	243	251	253	261	257	256	267	247	303	263	264	249	248	249	254	249	236	254	279	269	232	252	254	250	244	227	254	264	290	271	288	262	280	250	252	253	265	256	281	230	278	264	235	242	259	272	277	260	258	250	268	282	235	253	274	257	251	253	273	251	221	264	244	269	248	259	255	241	259	244	259	243	274	251	246	258	277	265	255	227	229	234	255	250	251	231	265	241	249	291	316	306	261	226	259	228	238	257	313	236	259	262	240	235	269	246	277	254	260	265	251	285	273	244	222	260	247	264	300	242	256	235	271	252	271	265	267	272	245	247	246	248	258	271	252	227	248	265	284	254	244	282	244	251	254	273	273	274	295	249	258	261	251	239	244	219	276	237	245	219	270	260	252	238	249	257	272	286	266	241	224	264	265	240	227	237	257	262	267	241	255	240	251	279	263	251	272	256	244	251	246	293	256	246	286	256	272	270	241	267	271	254	286	252	238	259	265	245	268	234	270	272	255	238	263	272	261	234	268	242	243	248	255	261	258	257	252	258	277	256	267	272	281	257	255	270	261	264	278	267	261	255	236	250	276	254	290	252	265	262	264	269	270	258	261	254	258	271	264	255	246	236	261	249	298	238	242	271	271	234	290	241	273	272	263	257	247	259	279	251	254	251	251	287	271	275	241	241	245	279	257	251	257	260	270	252	252	270	248	247	260	245	265	249	260	265	244	235	257	234	280	255	257	256	270	218	250	254	272	279	265	274	269	273	268	270	216	234	243	252	263	263	246	230	256	236	232	270	268	259	289	229	281	221	241	257	265	269	263	269	247	253	271	254	253	261	265	264	250	287	267	251	257	271	241	266	250	233	253	257	268	262	268	275	228	279	268	251	258	268	280	258	253	264	278	241	271	251	254	255	238	272	274	272	254	264	268	254	251	257	213	236	265	289	264	250	212	274	258	271	254	267	224	247	255	260	257	258	235	276	250	235	257	245	271	279	255	263	247	268	273	288	273	271	263	246	271	269	243	265	252	259	255	245	273	274	258	237	248	258	276	254	268	258	289	241	263	260	258	269	277	258	289	249	257	263	221	250	251	259	256	304	243	267	281	269	255	259	278	268	261	243	253	234	249	254	265	267	237	238	254	259	266	252	256	262	251	285	252	237	294	247	247	230	284	247	243	256	267	265	233	240	270	255	256	249	289	244	259	248	282	255	238	275	258	256	249	253	274	242	291	265	246	290	219	263	255	291	279	254	279	270	268	279	267	264	268	242	259	259	267	255	268	275	278	260	270	236	262	261	230	252	259	299	260	260	238	268	246	270	275	276	254	249
7666	2586	6038	7044	6333	18380	66453	68574	51646	33083	13985	4009	1184	805	694	659	666	718	704	709	743	685	720	759	661	751	694	722	685	702	736	727	744	710	704	671	711	714	711	677	694	700	743	699	717	725	683	733	697	693	726	726	691	688	729	670	677	705	687	726	633	704	667	692	698	667	675	674	723	705	724	723	724	712	720	695	650	688	704	735	718	720	700	680	732	714	721	696	697	699	774	770	744	730	693	705	712	681	718	741	720	690	707	669	705	717	661	743	731	723	693	717	754	723	725	714	682	660	701	756	694	687	712	764	717	697	674	721	701	712	703	683	719	702	713	728	740	699	746	700	731	747	740	704	738	699	688	715	681	676	679	686	676	731	696	730	758	750	671	714	740	663	698	680	708	696	725	688	680	732	679	688	730	709	686	740	693	678	707	733	690	701	729	684	696	715	668	739	663	739	713	742	683	692	677	747	716	720	725	741	707	716	690	715	726	673	687	737	693	676	714	739	749	685	683	727	737	761	753	661	671	744	710	686	704	663	659	714	730	707	708	699	653	677	670	670	693	666	704	748	714	695	710	687	708	717	736	708	706	689	693	718	694	701	693	705	708	672	752	729	696	708	693	663	681	716	696	666	725	657	720	731	706	712	647	717	708	675	654	666	754	655	714	716	713	705	741	700	751	678	697	702	680	695	729	729	700	698	684	732	648	691	685	694	730	716	703	720	725	712	657	674	664	664	681	687	681	642	642	746	689	720	760	709	736	685	664	715	725	739	660	700	728	696	666	732	702	649	704	687	697	691	670	734	731	758	693	690	688	666	700	719	699	733	671	693	741	655	724	690	687	752	646	718	684	723	690	727	723	752	699	699	686	691	672	696	741	728	744	719	728	725	732	697	719	661	701	678	734	698	727	729	659	722	696	732	693	695	716	732	692	682	702	689	713	772	734	672	780	677	776	701	709	688	716	739	734	697	699	705	757	737	705	705	712	669	716	715	714	716	692	736	689	695	723	656	693	667	705	711	708	710	697	705	756	728	698	695	728	708	672	642	695	759	716	719	676	693	724	723	711	704	740	696	704	633	694	673	732	711	648	656	720	698	671	690	641	676	647	680	666	693	721	746	696	732	669	690	721	724	712	702	697	727	671	700	751	734	683	680	683	657	704	734	682	697	693	749	663	711	725	749	677	739	706	647	710	713	711	700	677	717	657	698	723	666	711	691	678	743	675	689	676	715	683	678	704	707	741	702	703	714	734	675	688	711	696	696	785	702	729	706	710	727	687	717	684	703	742	692	668	695	730	692	715	680	724	693	700	751	703	714	691	697	704	701	715	667	729	663	686	706	706	709	670	694	718	685	666	679	735	719	767	686	732	681	679	753	702	670	707	675	703	667	721	713	727	760	697	718	669	692	708	745	704	732	664	716	690	656	718	720	692	725	686	708	693	680	684	697	648	648	682	693	692	737	707	671	691	644	713	704	714	729	682	712	693	659	664	683	710	708	722	698	713	714	669	744	689	736	692	690	682	713	726	738	721	703	667	706	740	645	663	687	715	708	652	706	708	687	677	718	679	728	637	709	684	696	718	697	687	693	689	677	675	723	728	701	705	715	685	672	727	701	713	698	729	688	722	716	709	729	693	707	736	663	722	732	691	754	744	650	686	700	718	687	780	720	736	702	642	682	664	701	726	769	750	700	710	727	722	738	682	772	694	644	693	671	738	693	631	724	706	679	711	735	706	711	769	666	728	707	720	683	715	729	759	700	698	680	760	672	691	711	648	728	718	700	696	736	715	717	714	755	728	678	744	705	668	682	721	699	706	713	723	701	678	695	707	726	710	710	681	692	706	731	686	732	700	737	702	721	722	693	719	719	686	706	676	687	694	722	752	735	718	721	681	694	670	705	730	670	722	702	739	664	682	693	739	662	728	708	696	717	715	687	747	684	730	720	737	667	696	713	637	697	743	681	689	700	693	660	709	735	714	677	709	718	629	675	696	692	730	690	711	709	732	708	707	738	703	713	684	711	719	617	701	695	741	701	691	675	718	673	673	704	706	761	664	687	697	723	712	727	665	659	705	699	700	704	677	684	697	683	704	730	743	657	702	730	725	695	735	686	689	687	699	736	678	683	715	679	703	707	699	713	688	697	691	718	727	719	696	710	686	696	762	697	748	699	688	686	767	710	682	695	721	719	708	690	688	700	688	685	729	681	723	738	720	728	745	734	737	693	745	687	755	714	687	713	685	695	707	725	709	713	737	668	693	720	720	681	688	730	710	736	717	696	729	714	696	698	693	772	755	686	701	664	714	715	677	651	701	703	733	714	699	695	677	701	743	647	686	702	702	682	669	670	673	711	693	724	777	746	702	697	722	690	770	668	753	725	727	714	683	691	742	715	716	647	668	674	720	706	711	729	722	673	670	741	742	742	715	717	725	729	699	724	715	686	674	746	705	695	678	709	671	708	691	711	664	747	701	699	675	685	695	697	685	722	706	731	728	657	707	697	753	697	674	640	756	704	684	698	725	680	749	668	688	712	713	706	667	655	705	688	730	674	705	700	645	733	715	692	708	662	736	725	682	658	714	717	743	702	694	727	724	699	715	655	714	735	715	743	717	671	701	704	688	737	696	695	709	670	695	715	756	721	675	671	709	728	703	739	725	727	677	675	748	729	699	733	717	739	701	732	656	714	716	702	701	663	693	676	697	680	705	700	693	696	670	682	672	678	675	728	678	749	709	724	707	682	692	698	709	687	712	703	698	738	691	715	690	719	733	666	658	709	690	712	712	647	723	695	737	713	689	691	730	690	688	692	688	696	701	757	732	678	693	690	737	696	706	687	693	649	687	677	710	681	748	712	729	717	689	696	701	707	731	729	720	688	713	702	726	689	682	734	693	704	737	671	718	684	738	697	703	725	699	753	686	726	794	675	775	706	696	734	687	720	715	718	715	700	673	684	659	729	739	691	728	703	721	677	724	738	710	706	665	697	665	694	755	718	720	734	742	687	704	723	685	680	689	722	692	725	722	699	686	738	738	703	687	677	681	693	782	708	698	694	695	723	740	711	692	719	688	692	718	721	727	689	714	663	717	701	707	758	725	699	754	703	626	713	697	697	692	698	688	709	721	709	697	690	718	684	689	707	731	735	720	722	713	707	707	703	705	717	716	696	696	699	719	709	699	726	763	715	733	743	708	702	688	689	676	698	696	667	692	744	658	708	734	723	729	705	693	690	706	736	727	708	722	714	683	667	701	773	702	702	719	712	736	690	666	725	750	668	730	727	685	690	702	713	717	725	704	735	736	696	670	667	702	739	687	689	696	718	687	715	722	709	734	712	684	673	686	709	709	697	690	726	696	712	732	738	707	734	720	709	727	698	700	703	723	753	707	745	735	753	673	716	699	700	774	704	707	704	703	701	707	672	666	694	707	678	728	695	686	684	687	722	656	658	703	707	743	682	711	677	677	706	703	693	684	678	707	663	686	707	733	693	686	652	744	698
2181	358	379	390	342	515	3823	6011	3822	1723	766	400	342	323	270	280	225	274	274	274	287	266	292	320	315	256	309	261	284	280	275	278	276	299	287	260	282	277	280	266	279	280	270	260	280	272	267	279	292	286	273	284	273	261	287	297	287	301	302	279	269	274	277	262	316	271	251	258	297	289	285	294	257	293	291	265	271	287	284	264	261	274	292	263	258	277	274	286	284	302	281	269	291	307	269	276	281	271	234	266	250	283	284	274	294	268	306	279	243	275	261	274	272	277	283	286	274	297	309	293	275	313	293	283	290	299	292	271	261	284	249	266	287	245	251	265	264	274	304	319	269	272	273	301	287	258	270	251	286	268	313	264	282	270	266	271	273	265	282	308	297	288	288	282	283	295	291	267	281	270	256	303	291	293	288	267	296	266	262	270	280	281	272	296	269	250	265	268	279	285	262	235	263	291	288	320	312	315	302	234	302	299	278	278	292	290	297	279	267	272	287	288	266	284	281	284	264	274	265	300	287	291	311	293	268	266	284	278	300	268	295	272	265	299	251	315	278	299	287	263	276	277	265	261	270	236	276	279	296	265	286	296	262	278	264	306	279	267	283	292	310	292	276	291	284	261	264	267	305	299	274	282	289	262	294	287	277	252	277	280	281	275	279	283	267	254	272	306	295	276	263	291	289	279	303	271	271	245	284	274	278	284	250	301	286	283	294	278	315	285	315	282	261	275	274	281	283	284	289	281	275	299	289	311	300	282	288	293	244	296	272	279	252	262	277	246	302	296	256	289	307	309	285	292	283	294	264	271	291	248	318	295	259	288	306	294	269	283	287	269	265	285	268	284	295	272	276	272	269	286	274	276	292	285	258	282	265	290	273	283	284	290	294	256	281	316	258	274	280	252	280	268	276	302	253	252	290	268	306	267	313	256	276	285	313	268	314	278	272	291	268	287	294	286	269	273	284	302	291	278	289	292	276	310	298	284	295	249	298	264	252	283	308	275	295	297	278	322	264	278	265	287	311	278	309	314	296	269	297	294	302	257	267	280	250	256	283	285	282	288	274	302	284	267	272	271	283	249	312	313	261	279	265	265	286	274	287	316	285	280	263	298	317	294	290	282	297	294	301	264	305	260	266	259	283	274	276	279	301	319	298	285	237	310	263	283	314	296	284	267	294	298	283	297	270	314	287	275	254	310	279	290	328	301	279	300	276	296	275	270	280	262	249	282	301	257	270	252	280	283	309	250	290	290	277	289	277	275	294	293	275	280	289	258	258	284	297	296	278	309	268	289	287	279	272	288	297	279	279	261	293	258	264	268	269	267	255	291	282	273	266	249	256	259	256	265	266	261	299	276	284	281	285	275	261	269	289	279	277	291	248	295	253	271	283	255	256	268	316	265	254	257	288	264	273	288	284	280	298	273	282	258	264	266	261	302	286	296	288	272	297	281	303	251	302	274	286	277	285	293	244	261	281	299	295	258	303	265	240	289	278	270	284	272	271	270	265	258	286	264	285	280	255	298	307	287	271	282	287	297	276	274	295	289	246	285	271	262	271	253	275	266	303	263	288	260	254	275	273	294	279	281	276	273	283	305	249	269	287	280	280	283	287	270	294	271	262	285	274	295	283	278	311	276	255	263	284	297	265	260	286	303	309	241	261	284	258	275	261	314	270	284	272	258	282	238	281	259	269	291	271	294	291	274	299	267	265	257	291	304	311	270	273	248	298	285	259	286	286	300	281	268	258	284	297	299	279	290	270	298	288	249	266	271	244	271	273	276	292	291	297	278	260	303	259	275	288	298	294	273	312	304	277	264	290	319	298	272	258	289	289	271	285	297	260	297	280	284	286	289	272	302	258	310	259	272	284	300	281	292	307	269	285	302	263	277	284	289	303	305	268	270	263	272	300	275	298	247	294	276	279	268	277	276	289	324	266	278	276	293	277	271	266	281	276	286	246	242	276	296	286	273	280	280	286	282	267	302	274	269	284	293	283	289	254	245	298	236	295	304	265	269	269	285	306	308	310	252	281	289	281	309	293	281	315	307	275	300	267	245	266	284	278	268	286	249	266	279	287	242	274	280	257	255	293	260	298	309	263	304	258	293	295	278	281	274	292	257	258	266	272	266	287	260	298	306	237	254	268	264	292	298	290	285	273	293	256	268	312	289	284	260	283	312	277	280	256	306	277	309	262	291	298	274	286	281	307	292	271	289	281	238	296	265	301	291	275	292	278	265	293	288	287	280	315	315	262	273	290	295	300	301	267	277	293	274	300	259	246	266	266	289	280	270	258	278	244	302	294	262	282	267	286	272	280	273	267	249	277	272	247	269	287	291	313	297	271	265	287	279	258	279	272	271	267	289	269	275	256	335	259	272	260	260	278	265	286	283	271	264	272	291	275	273	288	258	258	252	301	266	241	253	264	290	294	279	258	285	288	266	249	320	284	228	276	287	275	274	308	267	289	286	246	271	275	262	304	278	290	282	269	290	256	279	300	266	253	283	265	314	262	298	248	250	291	280	288	268	280	330	279	298	300	281	290	296	282	283	281	324	289	269	289	271	305	261	248	308	265	297	273	278	244	294	312	281	291	296	232	279	256	319	314	306	295	246	311	288	257	261	267	290	257	265	268	277	275	285	275	270	291	279	295	326	299	302	279	299	241	309	283	290	274	286	280	301	307	268	283	285	259	298	265	273	321	284	301	289	282	248	294	296	280	302	281	271	289	278	284	281	301	284	280	258	304	261	287	289	254	274	276	297	269	291	300	265	265	289	276	283	302	271	264	271	270	298	283	267	328	288	259	285	276	262	277	262	275	284	294	294	297	315	254	286	285	253	266	266	266	261	284	276	260	292	290	268	288	281	284	283	249	254	282	267	263	278	258	301	286	292	277	286	274	316	266	294	252	280	290	270	293	271	294	274	319	265	274	280	280	281	230	255	257	296	284	313	252	305	282	283	274	313	322	305	286	244	272	275	297	278	283	267	300	271	262	273	272	270	273	267	261	288	297	273	310	281	285	262	256	286	308	290	264	296	289	259	292	278	295	264	264	281	275	266	272	305	270	269	266	314	264	284	289	270	294	274	295	279	296	258	277	308	263	262	277	252	278	250	254	258	287	284	285	284	279	255	263	276	288	282	280	269	277	287	298	270	286	277	273	278	277	259	278	278	280	270	277	251	278	303	279	314	295	257	270	281	282	259	297	263	274	259	285	273	256	253	304	293	272	280	264	292	285	269	305	273	291	260	283	288	293	262	290	289	259	269	280	289	286	273	279	314	312	316	302	296	267	267	318	287	290	285	275	258	286	328	293	286	285	279	284	264	271	276	291	277	291	278	296	293	299	267	302	316	286	280	281	264	271	289	289	273	281	290	310	315	279	271	281	301	269	266	300	278	312	299	250	278	270	301	266	264	297	276	266	291	266	273	248	310	294	294	314	268	305	260	304	286	279	314	283	298	262	285	250	274	301	275	230	303	267	285	271	281	273	308
2519	869	1102	1249	1147	2505	17077	21341	13553	6425	2738	1221	920	762	745	744	769	755	762	739	757	780	736	822	740	756	773	754	711	818	710	740	724	762	771	763	786	795	818	770	794	762	759	766	701	780	762	755	737	781	712	761	745	783	796	699	713	748	728	781	760	753	709	796	786	765	733	769	757	731	739	802	757	750	735	744	742	743	799	789	705	732	743	761	789	832	777	747	777	737	729	776	765	740	740	715	724	789	706	801	760	717	790	776	769	743	762	724	812	760	823	738	763	740	747	754	756	779	727	792	781	734	733	763	733	736	764	728	760	785	767	776	817	789	767	696	781	742	767	792	801	775	716	766	757	779	780	755	797	760	766	752	797	809	729	789	733	759	712	775	739	791	720	781	767	737	762	771	741	757	763	788	779	730	742	778	736	808	742	721	775	733	783	745	772	750	794	747	776	731	789	727	772	796	738	690	755	754	778	746	784	788	807	732	742	749	737	775	753	739	769	743	722	797	755	717	818	715	750	778	784	741	753	745	720	746	727	787	741	756	773	766	771	761	751	765	760	767	739	735	780	759	717	774	718	745	786	792	757	780	758	711	797	777	755	756	739	758	764	781	729	753	745	779	772	789	741	756	733	707	794	776	755	729	793	796	754	775	795	744	760	799	750	765	813	760	816	719	772	771	725	716	747	746	758	713	777	774	772	787	738	792	749	715	756	754	765	751	790	756	725	739	720	748	773	755	749	772	787	724	774	791	746	778	775	726	773	779	735	761	761	730	820	759	761	773	758	722	776	734	721	769	752	801	754	738	724	767	741	771	742	777	728	758	808	830	767	778	746	764	804	786	821	716	756	773	740	730	767	810	730	778	815	762	823	797	801	702	720	737	767	747	713	741	814	793	789	754	785	764	726	790	819	764	731	818	763	754	716	805	761	749	803	747	749	801	802	789	763	746	799	762	806	752	765	763	800	783	751	800	769	766	735	788	742	699	764	739	743	779	761	795	741	768	757	793	758	754	795	803	734	726	753	751	705	740	760	738	740	764	782	783	783	799	763	785	749	761	825	821	751	782	722	750	756	803	723	769	759	783	775	733	742	788	790	788	758	775	776	745	751	731	777	817	762	821	718	763	768	706	810	734	777	770	759	773	769	801	753	736	785	752	775	785	764	735	744	732	784	723	771	795	818	727	754	781	752	818	769	733	758	796	747	779	797	746	786	723	731	783	773	739	770	734	726	765	800	719	793	799	712	774	759	760	769	782	775	733	737	748	767	735	746	758	783	742	737	807	761	748	738	783	821	769	785	753	725	752	785	803	763	727	790	781	756	761	705	732	745	757	777	730	821	739	768	842	789	809	786	755	752	772	789	756	772	758	742	794	741	780	776	739	789	737	768	719	775	747	797	760	774	802	762	770	767	771	755	792	772	737	824	782	762	782	767	760	747	731	702	710	758	773	747	729	788	813	753	767	786	737	729	776	765	732	762	726	743	807	742	745	747	741	733	780	765	787	822	770	730	724	773	773	780	770	731	788	739	789	742	790	720	769	752	807	759	731	799	797	755	751	750	754	767	754	766	786	777	793	749	717	796	772	733	790	776	754	773	732	725	746	749	735	777	781	742	762	824	775	730	788	717	764	774	774	740	726	813	725	731	774	795	782	780	746	747	799	801	834	734	760	751	760	733	814	786	734	807	747	739	753	768	780	803	794	754	724	701	740	756	772	777	706	743	783	782	744	780	782	759	769	748	750	725	754	778	702	750	713	778	753	761	760	759	753	774	803	775	733	786	791	777	741	761	734	767	768	749	754	757	753	783	780	759	749	766	784	741	703	739	809	774	739	721	798	780	801	756	735	755	737	749	764	746	731	745	774	787	778	742	823	769	771	757	772	778	761	789	772	784	732	799	724	731	724	741	744	748	817	798	792	824	818	733	762	760	771	769	750	773	736	752	712	764	816	762	733	831	778	739	744	717	727	824	792	791	740	728	767	771	757	806	731	713	732	757	750	752	770	703	732	747	742	801	763	760	752	760	776	724	753	789	749	701	752	794	727	801	739	765	711	782	802	758	780	782	707	734	757	764	758	821	803	731	789	751	727	760	761	768	793	728	783	752	774	730	795	724	756	782	714	765	737	764	727	809	722	794	782	805	732	767	746	749	764	706	753	776	757	784	761	799	774	782	836	764	805	722	794	777	735	750	739	789	759	735	768	758	755	721	780	793	744	769	794	792	791	790	799	735	786	758	758	736	745	755	775	717	780	729	667	713	784	735	783	787	753	718	803	724	716	762	737	734	696	763	793	776	756	784	779	766	763	777	780	756	756	732	750	742	830	771	777	770	758	793	791	746	752	771	792	790	723	773	751	748	749	705	817	760	759	775	796	804	718	771	778	725	765	740	802	793	771	769	803	744	757	785	707	745	779	784	712	745	785	711	703	769	775	791	712	791	766	793	721	809	734	738	726	750	788	828	754	711	817	762	736	777	746	733	793	795	786	785	758	794	747	785	753	772	790	776	745	755	819	810	754	728	740	769	727	731	710	758	732	707	746	802	680	733	767	787	828	753	749	730	745	795	759	774	773	839	741	760	715	782	755	747	742	804	769	700	794	730	763	766	799	774	764	744	752	783	816	761	789	773	788	748	751	755	708	774	800	711	743	745	805	737	735	784	792	754	745	740	733	728	771	738	772	806	808	791	749	772	769	733	789	781	726	785	741	775	735	769	798	733	770	755	745	754	721	731	739	712	757	749	782	751	783	747	763	759	767	770	789	779	739	773	730	775	802	766	729	741	747	757	796	742	774	773	794	741	714	761	794	759	735	768	785	722	840	761	796	774	769	776	737	788	761	771	798	763	807	754	745	794	772	729	755	746	773	792	729	725	768	805	761	768	737	750	781	783	774	746	735	769	778	750	780	774	717	793	781	769	726	775	783	792	734	779	754	738	737	734	765	772	762	822	758	774	762	775	761	798	779	723	777	773	803	768	719	710	728	762	795	759	769	746	781	789	770	711	744	800	813	731	791	761	712	753	763	743	739	778	752	756	743	707	757	752	782	768	712	759	769	768	741	775	790	715	747	797	786	692	798	757	812	740	754	796	715	735	781	775	743	772	718	740	804	741	744	763	742	760	774	789	747	738	737	793	779	810	756	773	712	791	784	748	726	763	744	758	785	770	768	755	755	785	790	742	749	812	746	718	753	734	763	762	776	828	734	718	742	756	770	738	753	772	769	728	771	708	764	728	781	789	746	765	729	735	752	756	786	754	746	778	788	739	697	753	756	783	787	765	791	771	805	727	762	800	769	795	784	826	755	756	808	774	790	779	766	790	811	767	766	777	747	756	829	710	732	735	728	735	775	772	809	700	719	749	733	743	771	741	747	745	721	760	721	768	789	744	730	737	742	734	712	801	756	796	773	714	728	786	823	803	795	719	782	745	734	725	778	794	720	769	729	725	764	772	717	759	791	802	730	743	778	739	792	732	769	758	803	739	752	749	765
7358	1240	1516	1310	1336	13284	39203	37310	24212	10633	3218	954	371	257	283	255	288	275	311	255	253	272	290	282	269	280	276	277	256	286	268	273	260	283	291	290	291	276	258	270	265	259	262	268	237	268	287	253	253	267	255	280	291	295	255	260	296	286	279	260	290	296	260	264	265	266	283	275	238	269	261	265	271	264	264	276	276	266	245	262	289	248	235	258	241	287	272	271	260	253	302	264	303	274	270	292	263	274	256	265	268	268	291	297	286	266	293	291	305	270	267	263	266	267	266	276	278	277	284	246	275	263	278	258	303	255	263	269	278	269	279	294	266	260	228	252	246	272	273	261	263	258	269	273	251	293	263	267	246	285	283	292	282	268	274	290	285	266	278	286	276	246	274	259	247	229	295	237	231	261	270	259	283	251	246	246	264	251	267	254	272	262	245	264	263	238	283	263	247	253	278	271	296	301	264	242	249	265	271	277	287	282	252	282	276	299	271	264	277	264	261	276	262	256	242	287	292	247	281	257	286	270	273	279	277	233	237	260	282	257	255	280	275	267	271	305	285	285	285	298	268	251	271	234	297	253	273	283	268	261	259	281	258	243	259	266	268	260	266	253	269	267	274	281	316	305	291	245	251	279	253	235	262	249	300	292	293	246	293	270	291	278	248	273	281	282	294	271	297	306	275	274	260	272	302	295	275	279	266	278	272	262	249	279	257	235	278	243	282	259	279	305	273	301	258	280	279	309	270	271	284	260	262	264	267	258	280	302	279	263	262	248	267	271	263	263	246	213	259	283	251	256	265	294	272	272	296	259	284	259	260	255	246	277	256	250	274	279	266	295	305	246	276	270	277	259	267	278	269	251	261	255	273	273	245	251	262	268	274	257	264	287	286	230	239	227	260	261	283	292	270	300	266	290	280	265	291	282	272	293	272	272	260	286	290	284	277	278	283	269	250	293	293	264	252	275	288	275	278	279	314	284	296	286	279	298	290	254	275	261	273	277	267	290	285	254	274	272	250	270	292	266	268	302	253	310	234	251	265	253	270	258	266	291	266	266	291	248	261	243	259	271	248	288	272	261	268	267	266	253	252	265	270	263	271	279	281	288	262	253	273	257	243	299	292	278	281	273	279	257	277	299	255	244	274	266	271	276	277	262	271	285	294	267	266	252	272	261	279	263	270	284	289	293	268	256	267	268	289	277	260	280	269	273	246	275	278	287	271	266	280	303	291	248	275	241	291	263	280	282	271	248	273	264	268	273	238	286	255	260	294	290	284	302	284	274	295	285	261	245	265	267	269	219	271	264	257	293	266	251	277	249	252	250	275	277	258	261	285	270	287	240	307	245	271	258	261	247	274	267	292	290	295	261	246	267	263	271	305	281	271	268	277	285	247	248	286	267	243	272	265	266	273	297	265	251	274	264	276	282	274	269	271	257	270	269	275	281	294	300	269	272	225	292	280	276	280	272	279	254	259	284	255	258	275	270	273	291	255	289	241	298	246	262	259	250	292	221	285	272	242	266	260	266	254	252	277	256	294	259	258	264	268	292	243	284	271	267	243	244	273	261	256	281	257	263	256	271	267	245	279	266	263	267	269	245	260	275	281	260	277	274	305	317	268	246	283	223	282	287	264	294	262	291	261	287	256	261	259	278	279	295	293	280	302	254	252	259	306	252	271	241	276	250	270	293	265	267	297	258	275	259	255	277	271	278	287	271	259	271	266	290	314	296	279	278	289	274	263	270	264	282	256	299	273	251	271	258	268	264	265	264	274	263	277	255	233	262	263	295	262	274	293	268	274	292	260	248	263	319	287	278	295	289	260	259	292	265	283	286	294	252	292	254	282	285	260	267	263	256	257	273	272	256	292	261	256	273	269	285	253	266	263	281	247	274	276	288	272	258	252	294	268	247	285	271	268	264	276	253	286	268	261	250	262	259	252	281	291	297	284	262	251	265	282	269	285	296	285	245	270	277	271	283	289	275	303	237	257	255	239	254	258	288	250	263	299	253	269	247	267	278	273	279	238	255	238	295	257	269	294	277	258	260	255	280	270	265	258	283	263	268	264	299	278	252	239	247	266	271	261	234	298	258	280	264	249	314	260	261	282	275	277	267	315	289	263	275	240	272	258	261	277	273	261	242	277	260	294	278	287	290	271	298	285	261	272	270	277	293	282	293	263	253	272	287	253	267	256	249	289	260	268	269	247	249	266	266	252	287	260	257	264	266	273	241	262	272	267	286	268	284	279	292	259	249	263	284	269	257	265	273	259	274	242	257	259	293	283	270	265	269	271	263	283	265	271	286	261	262	268	224	291	288	270	284	260	261	269	261	276	275	251	252	261	273	291	265	280	257	260	276	255	250	251	264	278	290	258	273	301	271	276	262	256	279	282	257	259	301	273	267	261	276	300	278	274	232	278	294	272	258	258	270	273	257	268	273	267	268	276	310	272	268	263	281	308	253	273	249	259	265	280	244	257	239	302	252	253	257	258	280	273	292	292	267	240	291	274	264	263	274	281	290	289	257	275	271	283	268	289	293	255	271	274	256	283	278	251	238	267	291	245	273	268	292	250	238	251	284	251	289	236	254	244	269	267	239	276	268	254	266	281	277	246	258	257	278	244	249	280	268	278	253	253	249	289	264	288	249	273	306	269	268	297	273	281	283	244	246	282	269	252	264	291	278	285	292	278	283	269	243	284	263	277	268	301	240	272	290	258	291	244	276	262	282	285	244	260	269	271	263	244	278	284	283	282	297	255	266	295	279	277	260	285	293	256	278	271	271	263	300	271	285	288	241	281	239	287	250	278	276	292	287	277	250	268	306	276	297	279	279	299	274	283	257	263	286	257	264	274	270	276	249	265	257	283	272	280	282	278	296	308	281	276	299	278	257	263	270	288	271	257	240	251	290	263	272	296	268	287	274	277	277	260	264	253	264	297	274	293	275	289	279	259	287	278	309	267	229	305	249	250	266	262	260	234	273	279	254	301	281	255	271	299	270	272	293	271	278	268	252	271	264	282	255	269	291	259	303	257	272	278	261	250	272	260	267	267	286	276	258	290	283	265	264	260	278	255	290	290	271	264	283	277	254	306	290	271	243	258	267	287	244	268	271	254	274	247	282	271	235	219	267	255	246	298	261	253	282	264	252	252	270	289	267	259	257	267	256	272	276	267	265	257	289	269	264	278	275	245	257	267	242	253	275	287	267	289	269	255	262	297	279	280	278	275	237	288	284	281	254	270	246	295	261	291	271	262	247	277	270	273	266	252	295	266	294	263	277	252	286	276	278	257	269	293	271	254	264	274	265	284	289	269	262	299	278	249	281	255	271	294	270	269	292	276	266	249	275	249	288	258	251	265	262	255	292	258	285	280	253	257	301	257	285	264	282	310	295	244	265	267	263	293	281	259	261	276	285	273	257	245	248	293	228	232	285	271	267	258	264	264	263	281	268	278	257	272	251	279	238	280	265	268	270	276	293	294	270	260	259	284	265	270	298
5732	1757	3689	4192	5635	30919	56415	52690	41114	25454	11296	3725	1355	916	761	724	755	719	768	723	761	743	784	747	793	779	726	775	731	726	742	764	727	752	708	705	671	721	746	773	735	729	732	745	750	772	751	727	737	714	775	777	753	728	718	734	723	727	746	762	738	765	761	722	748	754	743	777	733	737	762	733	718	737	772	701	774	747	730	775	760	717	727	778	735	743	775	754	717	722	747	756	739	751	689	797	692	683	762	767	771	739	704	741	740	750	735	748	736	691	729	755	733	756	708	782	763	758	709	746	765	750	752	799	724	784	721	724	768	737	704	731	691	723	739	772	744	686	734	716	720	713	731	771	764	768	757	815	719	715	733	785	726	747	785	746	715	781	717	723	742	723	746	750	734	744	759	765	700	727	737	753	764	746	780	686	669	749	732	812	776	698	754	743	740	687	720	714	715	725	759	764	719	754	716	754	762	744	714	739	727	755	729	745	714	725	702	757	701	721	754	717	698	752	774	669	736	770	775	747	723	737	730	694	763	784	763	749	711	729	708	725	734	783	713	732	740	679	716	768	742	732	732	723	778	721	773	688	766	790	753	752	703	714	741	771	715	741	748	703	763	747	741	781	736	746	736	711	715	705	702	718	722	720	711	763	739	736	783	719	807	784	792	723	717	748	727	738	712	716	699	722	748	754	728	759	671	721	729	711	728	782	732	750	717	749	753	777	771	699	739	760	715	721	750	728	751	759	742	741	784	728	782	713	716	802	764	739	739	735	714	764	770	717	793	725	719	742	740	698	770	747	774	758	733	737	764	794	757	676	741	733	769	753	750	701	696	701	719	684	760	684	753	763	745	738	708	724	758	755	788	728	743	771	682	735	775	703	783	722	709	770	789	779	725	733	736	754	706	783	702	737	728	741	747	712	734	728	709	716	765	719	762	723	721	726	756	713	768	704	720	771	773	817	788	749	775	717	745	774	718	694	732	685	746	667	716	699	735	774	723	749	739	754	739	790	744	734	746	767	758	763	720	720	743	710	724	784	738	677	756	738	768	778	767	698	748	712	772	702	741	756	765	765	724	754	755	775	737	718	772	755	742	755	728	762	717	748	747	750	701	766	730	756	758	740	723	748	720	732	733	755	730	765	769	730	727	743	704	755	805	727	778	719	757	768	742	742	790	737	740	769	759	722	728	702	716	717	745	750	743	764	784	723	720	745	779	741	767	699	769	730	735	812	796	770	793	765	816	754	794	800	730	765	749	739	768	770	753	711	752	700	786	716	734	754	699	788	769	726	713	723	776	740	774	744	764	792	805	761	735	746	743	735	705	758	742	755	769	733	824	779	785	721	742	754	773	703	728	710	740	793	741	791	766	782	714	763	706	780	713	814	757	726	783	727	787	731	729	735	730	780	754	716	765	754	736	721	731	759	727	732	749	684	741	733	699	692	763	725	721	719	757	790	764	815	739	763	742	728	719	734	722	760	803	752	762	735	757	779	739	729	748	721	769	738	714	755	740	723	727	702	764	744	782	783	736	752	711	719	744	723	695	694	684	703	739	710	781	766	770	748	745	742	716	780	758	781	709	772	757	707	749	772	753	711	761	816	794	736	732	775	773	734	694	723	747	758	700	709	758	729	716	763	742	738	741	737	788	690	763	767	778	751	750	745	739	745	728	735	718	690	765	770	739	780	743	693	731	733	686	706	735	722	762	751	747	757	764	711	681	724	758	754	769	727	742	700	781	716	746	727	821	774	770	722	746	744	750	668	723	741	736	747	747	746	734	767	697	731	671	692	731	716	756	769	731	752	742	748	740	724	763	723	739	720	701	691	728	685	760	739	744	743	740	749	738	739	714	733	759	745	759	683	709	785	726	797	739	742	717	787	725	740	738	739	753	749	763	755	772	717	784	739	769	726	740	742	739	674	790	724	790	727	734	697	720	764	766	748	752	731	730	667	754	754	705	752	808	746	722	779	758	782	725	722	744	747	699	769	788	792	782	765	707	757	696	734	731	747	760	713	747	711	781	779	737	770	705	762	707	729	773	788	759	752	736	720	747	738	737	788	721	750	739	763	767	754	727	758	789	736	759	727	771	769	740	718	747	773	698	786	718	746	727	781	710	737	744	746	713	769	715	765	768	726	723	764	744	760	761	770	722	752	703	761	721	714	727	736	724	714	732	794	724	788	735	720	761	725	702	752	682	699	716	711	757	709	768	691	773	759	721	743	679	764	788	743	712	708	765	716	741	701	764	726	776	751	759	756	765	706	755	702	724	749	747	753	802	758	733	780	774	691	775	759	728	752	717	730	777	746	788	739	703	722	799	736	750	705	704	756	785	764	768	741	720	738	760	720	728	761	821	796	793	777	762	703	746	739	736	734	696	751	742	763	736	746	708	719	721	732	776	722	698	765	728	719	762	740	711	733	723	765	704	807	726	752	757	756	708	754	736	729	785	720	785	767	748	768	723	750	720	770	762	729	757	709	772	762	768	752	770	770	736	751	751	717	711	765	744	770	788	691	778	743	753	752	705	770	722	728	718	755	783	766	725	734	737	738	740	714	736	712	735	773	691	744	766	727	727	751	740	786	725	781	706	700	708	754	744	740	772	726	682	800	715	692	697	725	756	721	754	759	732	740	705	715	768	751	753	742	755	723	788	788	714	748	764	726	751	695	743	708	758	755	716	778	693	738	750	765	684	714	775	731	697	738	752	756	761	736	717	756	741	752	692	781	695	748	755	712	727	796	747	793	724	729	743	766	727	723	761	691	698	790	759	717	774	739	755	716	702	764	722	737	724	750	731	705	785	770	711	709	781	703	711	719	748	727	805	734	758	766	711	703	736	749	748	767	748	757	724	721	739	735	739	708	779	797	744	738	759	743	776	744	751	760	757	757	734	709	727	757	763	729	723	793	782	705	759	695	729	757	778	745	740	760	691	720	724	702	738	708	801	692	704	724	732	755	735	801	719	737	721	774	738	740	723	727	701	739	751	782	750	738	794	768	734	739	698	756	746	724	728	717	718	752	704	724	788	763	721	723	782	775	736	744	715	753	733	728	719	732	755	725	751	727	729	749	731	734	769	704	749	764	765	728	753	729	702	751	771	747	729	736	708	709	782	739	704	819	733	724	762	729	740	726	675	747	732	734	742	734	773	785	767	725	748	727	780	758	759	757	721	768	778	729	726	718	726	798	757	766	747	691	775	710	699	697	724	778	742	737	784	751	727	766	736	756	765	747	746	756	753	773	732	739	715	761	739	720	715	737	765	694	709	778	726	756	747	750	745	751	741	720	758	785	742	692	797	758	733	780	707	742	756	744	744	685	761	720	712	696	751	704	775	759	689	724	752	793	708	752	737	678	692	771	758	808	756	774	740	681	743	735	743	757	769	710	706	711	716	774	728	662	750	687	779	742	778	739	767	716	744	724	759	728	726	715	764	746	726	772	734	737	741	749	714	662	734	770	792	705	756	707	737	750	753	772	725	735	737	781	786	723
13533	2556	2759	2349	1855	13565	52122	53459	36516	20180	7151	1676	551	345	293	240	258	246	274	234	283	269	257	252	244	277	263	266	260	260	256	206	253	269	242	287	263	258	261	260	300	254	279	241	262	282	266	259	246	241	265	231	255	258	277	247	242	293	267	284	268	270	232	254	281	250	266	262	274	247	241	256	252	242	223	249	259	272	276	253	250	259	269	233	267	284	267	278	245	272	252	254	227	242	234	253	253	254	244	258	266	235	275	280	271	259	238	296	242	257	250	252	287	250	266	242	255	247	245	256	261	265	251	266	281	267	241	260	266	293	269	251	272	274	280	244	272	233	285	270	257	285	275	229	253	261	251	240	249	243	276	257	285	231	250	262	271	240	279	246	291	262	279	259	249	255	260	261	250	227	253	267	256	245	259	253	286	268	239	279	278	275	214	276	283	265	271	250	250	260	288	261	263	245	252	250	242	245	258	242	270	261	263	259	271	270	269	262	273	257	286	244	276	262	289	270	242	241	295	280	233	257	258	251	287	247	266	275	274	278	274	276	256	261	264	237	295	245	237	240	269	262	279	234	256	294	263	244	270	232	229	297	286	263	247	243	246	266	240	269	285	266	235	301	270	249	262	246	273	246	275	268	283	273	260	255	263	257	267	260	275	287	246	246	282	273	283	277	263	263	257	242	277	277	281	279	259	257	250	242	264	232	267	246	245	256	255	258	264	259	244	266	275	272	252	259	274	284	259	258	264	254	251	248	272	235	229	244	257	247	256	255	277	278	285	271	264	269	252	286	261	255	247	272	249	275	278	275	264	246	253	263	229	242	222	256	259	253	293	280	273	223	249	260	293	291	244	245	236	270	232	277	231	230	267	247	244	265	265	263	259	238	272	275	273	242	245	276	271	266	266	248	267	263	236	246	260	237	264	279	259	253	257	274	266	264	278	257	230	272	265	299	270	262	247	288	263	271	271	255	248	231	259	264	229	244	242	242	252	238	232	248	259	212	217	242	282	250	288	259	252	222	280	256	242	261	265	252	277	270	280	278	241	268	244	294	258	254	237	279	253	257	278	257	237	271	255	259	265	257	287	268	274	271	242	310	277	235	270	286	234	244	253	284	251	273	255	284	272	251	267	251	292	283	243	265	247	236	216	251	293	277	260	264	240	263	242	250	246	242	277	298	274	225	253	246	278	237	257	251	254	241	267	254	254	265	248	258	246	251	257	246	280	273	252	255	262	220	272	258	261	263	266	279	263	279	258	262	267	264	227	255	244	269	254	272	258	243	274	258	220	304	279	249	260	261	245	306	270	249	252	260	247	264	299	222	241	252	271	251	269	235	274	284	283	252	258	257	267	239	265	251	233	236	245	263	263	264	276	269	265	280	277	255	257	261	280	227	242	273	269	233	285	262	286	282	246	232	272	263	256	273	272	243	265	246	243	284	286	250	253	248	275	254	263	264	263	243	262	277	251	265	244	275	247	268	277	256	255	234	267	258	240	253	239	240	243	264	247	265	242	256	271	301	273	279	264	261	248	226	267	263	274	264	261	236	256	250	265	261	248	245	247	259	256	276	254	253	257	256	240	246	267	215	240	243	258	226	232	281	257	246	273	269	274	248	265	264	246	256	229	252	254	308	273	252	241	251	259	256	293	249	262	267	249	244	248	259	291	269	259	278	251	262	259	271	232	257	264	249	227	251	280	263	250	220	249	257	272	276	268	270	251	253	239	252	260	266	245	253	268	296	223	282	265	278	254	274	287	247	232	265	258	278	244	264	298	254	254	239	244	265	249	282	226	253	260	272	236	248	229	241	252	266	264	268	244	244	252	252	288	282	237	279	270	272	253	261	242	244	246	306	273	235	250	233	272	249	262	227	256	257	262	255	280	287	255	272	249	254	277	263	238	275	243	255	288	243	270	229	225	236	250	266	255	253	265	230	282	257	260	262	273	248	263	263	278	251	267	262	261	272	266	239	256	255	247	278	272	279	269	258	258	289	241	246	261	259	248	262	249	259	243	253	222	229	241	260	250	277	261	278	275	284	264	283	276	283	270	241	281	246	258	270	280	272	268	266	245	257	256	249	253	259	276	281	256	249	282	240	241	268	259	258	273	267	250	248	247	226	258	271	268	258	240	256	268	246	236	253	264	256	259	225	260	256	267	256	246	237	255	232	259	266	243	272	258	244	258	247	248	265	255	268	259	255	282	269	266	269	251	268	246	251	264	260	256	276	241	232	245	249	233	245	283	267	279	290	274	274	273	228	239	256	256	268	237	294	254	240	261	217	275	276	264	272	264	298	234	223	269	266	267	227	272	258	258	241	236	274	274	253	266	249	263	269	255	225	247	267	264	267	219	264	228	243	230	261	252	238	250	246	248	265	248	262	286	256	266	268	262	258	260	253	282	249	230	257	305	265	284	262	259	265	253	253	254	263	297	239	258	265	266	257	255	264	271	256	238	270	281	253	277	251	271	274	220	316	270	278	254	269	255	250	267	237	220	305	255	248	269	259	215	258	226	238	270	249	261	278	253	254	279	230	265	263	239	286	282	248	264	244	275	239	258	273	266	250	248	266	263	236	272	254	281	258	251	257	277	275	268	265	249	257	241	282	259	246	264	251	258	258	256	271	271	246	243	276	262	247	254	243	275	289	291	259	225	254	274	285	216	282	268	267	256	250	255	243	295	246	278	263	255	243	261	249	258	290	247	274	248	277	244	275	259	266	286	242	275	251	271	255	252	239	265	275	266	258	265	287	263	261	262	258	267	247	251	244	265	236	223	250	300	263	244	254	254	282	298	260	242	259	284	255	250	310	304	263	266	256	259	225	247	260	252	261	271	261	261	280	268	276	265	245	296	270	237	254	262	260	284	247	250	253	261	258	228	282	270	275	266	248	245	229	249	263	257	253	255	254	267	260	258	274	274	278	259	232	288	263	264	257	267	276	237	286	258	263	246	267	260	248	242	245	257	254	256	251	266	259	259	252	297	265	266	243	284	262	259	288	266	269	282	263	271	275	265	288	266	232	268	260	258	249	248	238	255	260	234	258	264	265	263	288	236	276	238	280	262	265	270	265	279	250	230	247	249	263	275	275	246	273	280	246	257	241	271	298	252	263	263	272	267	268	231	222	227	259	251	248	248	245	249	260	257	252	279	267	294	276	263	261	262	262	246	229	272	228	236	292	262	268	266	273	227	225	284	267	268	285	243	242	255	240	288	229	283	259	227	287	252	274	225	240	259	269	241	244	236	251	272	240	262	235	232	280	294	265	264	276	279	247	287	234	258	242	261	276	270	243	269	292	271	238	266	285	250	277	252	281	244	251	246	282	261	246	253	212	286	243	258	269	259	266	245	251	239	271	285	239	256	286	242	238	260	260	240	256	244	281	257	225	243	228	244	255	285	265	267	277	258	279	232	246	288	275	238	256	245	264	246	253	236	230	247	273	268	230	275	243	280	258	261	312	258	263	258	267	233	257	254	266	249	242	277	312
7675	2674	5882	7200	6814	29123	67636	66052	51577	35621	19027	6663	1944	936	722	737	728	665	711	709	721	705	717	680	773	694	724	707	705	698	730	666	694	714	733	741	720	714	722	803	685	696	729	685	703	736	659	708	716	664	727	710	737	702	723	695	740	713	730	691	748	719	698	712	775	675	740	676	680	730	703	712	707	733	715	704	756	726	701	704	683	717	710	706	649	738	686	668	704	728	677	738	726	710	692	679	728	668	702	705	669	723	723	719	710	715	703	734	718	677	709	729	719	714	716	749	743	663	704	682	677	704	702	746	698	711	725	720	687	724	686	732	710	720	703	700	685	709	691	671	697	730	739	719	708	752	703	719	746	746	758	711	754	745	717	752	735	715	671	699	676	725	697	696	667	711	675	744	722	677	694	748	716	645	740	745	714	696	711	748	727	690	704	738	709	712	700	714	743	709	721	726	705	730	679	660	689	747	719	718	731	718	713	694	726	664	720	691	713	691	688	699	710	747	732	713	724	688	712	702	723	713	704	730	719	735	702	708	735	743	729	717	721	765	701	727	774	697	681	691	730	706	731	733	707	739	683	704	778	721	709	683	735	680	693	692	695	747	719	720	716	737	739	698	740	705	707	710	714	718	726	751	711	704	738	767	722	731	704	730	708	757	690	708	701	745	725	751	705	687	737	698	713	721	764	688	711	727	736	711	719	681	691	668	665	708	705	688	782	717	730	731	691	733	700	716	691	719	658	695	761	691	704	681	723	718	654	733	781	687	710	733	716	717	689	696	667	686	679	722	669	741	700	662	698	695	698	694	721	751	715	738	756	682	711	724	709	741	708	752	753	696	708	715	755	719	714	708	698	752	675	709	726	700	663	718	756	668	724	724	744	750	743	678	652	713	750	714	779	734	727	712	706	744	639	745	728	712	708	717	729	711	708	735	679	711	690	687	704	727	677	739	699	716	722	678	707	729	685	690	773	707	691	658	712	690	707	758	666	747	690	696	741	750	721	674	688	674	689	729	694	757	707	757	725	670	703	714	684	707	695	752	752	750	686	698	703	672	734	748	677	691	758	748	684	695	662	729	691	733	734	719	691	706	744	655	658	702	697	685	648	678	701	731	699	742	664	704	723	729	760	723	706	727	741	718	714	699	691	690	723	705	716	690	678	711	667	722	690	718	722	690	725	683	761	742	679	707	685	721	681	744	723	714	701	711	688	753	720	703	724	734	694	748	728	709	683	740	664	691	757	773	729	699	704	708	666	705	688	711	668	707	727	717	728	711	701	709	717	713	645	640	681	702	659	728	642	783	728	729	721	745	733	679	723	698	705	724	727	727	696	684	729	708	700	689	705	661	719	670	747	741	686	702	693	722	705	669	713	700	729	746	702	724	731	678	692	759	739	748	692	723	728	687	710	734	703	733	731	724	701	718	697	704	669	705	687	717	719	674	712	735	677	722	718	707	748	711	709	727	690	717	719	695	710	702	687	750	701	713	697	704	705	710	718	662	716	732	718	637	692	748	687	723	726	679	680	659	725	733	750	692	703	724	745	726	725	744	674	759	737	730	753	738	694	665	717	703	717	724	733	735	720	707	694	710	692	743	724	698	716	701	718	686	677	686	675	727	706	723	669	656	714	714	676	747	731	737	700	673	702	699	751	737	700	729	727	709	719	726	718	713	715	672	714	678	730	675	690	702	748	719	737	747	663	713	704	665	753	698	692	734	665	702	690	757	694	685	709	693	685	697	751	676	706	741	709	713	692	703	721	711	752	708	680	727	696	718	787	735	745	653	732	699	693	755	678	738	697	735	630	769	704	684	694	672	705	690	715	717	740	677	715	719	742	727	745	700	735	706	793	726	692	675	720	703	734	746	699	737	771	703	729	726	701	710	708	694	739	740	739	683	726	719	682	681	681	698	746	711	749	731	744	723	692	730	741	709	701	733	752	684	740	721	683	743	738	777	677	754	719	680	709	714	756	679	735	713	723	698	700	716	699	704	692	699	723	658	696	731	758	682	752	731	698	705	746	747	719	718	710	713	707	717	726	671	681	740	700	647	674	748	745	731	747	677	728	690	713	714	659	688	677	724	757	763	709	707	679	736	742	734	707	726	699	708	689	713	698	693	700	719	698	718	691	685	714	712	769	718	738	721	695	699	712	740	706	712	746	759	705	711	689	707	755	734	730	690	698	705	657	734	695	788	714	691	749	685	679	731	694	713	662	697	670	702	717	672	696	731	708	693	715	672	684	703	686	723	685	728	695	718	726	705	692	720	718	730	769	771	714	680	737	737	706	707	686	744	735	712	700	740	708	683	718	699	714	725	716	746	711	715	721	706	726	695	683	728	744	759	739	733	687	685	688	750	679	705	656	697	736	692	703	677	726	669	681	733	749	707	686	707	703	710	746	721	734	701	719	722	712	735	703	730	693	693	795	719	770	717	734	754	710	742	679	684	705	710	727	699	711	741	752	762	688	674	721	761	714	711	695	689	696	740	727	705	684	673	697	741	753	701	688	707	718	724	770	722	743	683	716	713	700	679	667	626	721	720	733	718	751	689	674	709	719	742	728	715	722	704	686	673	753	754	718	698	729	715	718	669	705	723	695	718	705	738	722	759	694	724	734	726	739	737	677	741	681	712	672	747	698	773	706	690	688	670	719	713	696	735	696	752	696	742	741	697	713	729	709	736	672	675	681	748	705	672	682	704	750	761	741	709	705	685	713	746	760	725	717	724	709	724	752	745	669	696	770	721	689	675	691	712	751	670	750	689	714	724	721	728	719	734	724	705	745	724	711	730	765	687	724	683	758	738	685	731	722	699	712	722	723	705	682	695	678	736	716	704	692	726	699	710	723	694	700	711	738	746	683	726	670	747	700	680	775	695	734	724	712	717	716	763	740	681	741	686	724	673	730	706	747	712	682	755	650	712	677	722	713	717	737	721	707	725	708	721	696	730	735	677	726	718	733	707	763	710	660	698	721	715	686	725	733	677	735	697	715	723	686	708	763	723	754	705	676	700	697	690	719	700	733	737	709	730	729	690	702	733	718	723	680	735	690	722	747	731	723	711	753	679	703	706	697	724	706	718	728	674	725	727	712	723	703	725	675	725	717	718	722	718	697	692	721	684	712	679	739	675	715	694	703	745	787	717	713	668	731	723	709	689	708	713	741	680	741	715	706	707	743	701	693	756	677	712	686	716	701	742	723	715	740	687	682	714	699	718	754	722	729	758	715	777	700	688	689	723	728	729	707	694	714	767	706	809	720	763	686	718	733	689	698	699	689	750	731	726	679	750	666	722	699	699	711	727	683	673	736	675	717	711	741	737	743	694	708	737	688	759	712	690	652	700	753	695	739	689	712	702	716	710	710	686	732	696	719	709	752	695	714	740	674	704	754	692	745	725	725	781	742	720	714	701	694	693	719	738	711	745	721	729	741	737	706	700	696	717	735	683	656	711	701	726	759	670	703	726	693	748	760	769	672	703	703	737	731	743
2283	376	413	371	418	1022	3972	5038	3464	1817	867	472	324	319	265	295	301	287	284	314	277	301	264	273	298	271	287	298	286	279	282	289	277	287	296	314	281	313	290	254	293	286	264	287	275	316	294	296	280	291	321	288	288	301	293	310	304	279	259	256	262	304	299	285	296	274	292	274	262	284	311	281	271	287	292	265	285	287	277	279	292	285	302	285	291	281	293	300	326	276	322	331	315	293	282	309	264	285	285	261	268	332	301	322	280	312	270	296	270	284	280	278	308	271	257	254	289	295	284	254	293	290	265	265	275	278	277	313	284	303	271	282	310	268	267	266	303	288	289	271	295	341	284	282	292	302	308	262	283	259	294	287	265	287	294	301	298	299	280	283	274	284	303	250	261	289	293	299	316	325	273	251	291	316	263	284	287	275	287	280	275	279	241	275	245	284	309	278	299	307	281	307	272	316	288	257	272	286	273	291	306	281	294	306	300	293	271	276	298	257	283	309	263	291	242	265	291	301	277	295	290	292	297	306	283	279	317	269	271	307	299	298	271	296	263	269	279	277	289	299	244	304	289	294	281	321	272	301	275	276	278	312	314	306	282	287	293	246	320	301	251	276	273	268	280	279	276	290	267	279	275	307	281	258	278	276	264	299	283	285	295	282	283	295	279	245	237	274	283	279	280	273	282	268	280	298	290	301	286	297	271	266	315	286	286	296	283	294	303	292	297	294	253	264	338	258	279	282	301	315	290	300	296	294	281	309	298	281	263	289	301	276	286	288	259	299	280	269	276	269	291	332	296	296	277	292	287	278	273	284	285	279	303	279	281	288	285	269	301	261	303	319	273	289	270	277	286	283	275	301	267	256	267	311	287	291	278	280	269	268	260	322	263	273	319	278	336	276	289	296	288	296	263	249	288	271	256	295	266	273	302	318	290	248	279	303	281	275	271	273	305	269	280	273	276	279	268	292	281	268	290	298	307	275	313	296	268	292	239	302	300	295	304	294	288	260	279	268	292	314	289	286	299	261	289	245	288	286	318	276	279	297	304	273	273	274	270	287	295	285	287	301	309	310	275	253	245	285	288	273	292	278	301	274	331	284	262	262	258	312	285	283	285	276	299	294	295	277	293	267	279	277	287	276	271	320	302	292	283	268	265	258	293	300	272	265	274	276	285	304	270	295	314	276	292	270	282	270	271	282	300	289	291	271	298	285	288	267	298	293	317	303	279	261	262	292	280	294	266	288	281	282	310	279	326	281	292	290	311	299	272	273	259	266	275	291	278	268	319	344	296	290	286	292	292	277	262	276	288	285	259	281	311	298	250	296	242	272	290	267	324	270	290	245	278	271	273	254	272	285	289	265	277	307	311	290	314	243	294	294	278	276	269	289	285	263	276	287	283	277	275	323	289	294	282	301	261	275	277	282	311	287	274	280	278	309	288	288	281	250	283	288	320	290	298	293	293	287	305	275	294	298	295	303	294	315	267	291	253	268	275	323	278	289	300	297	310	261	299	256	300	326	277	289	302	307	262	284	268	271	300	284	278	292	293	316	312	278	262	277	266	296	283	281	302	293	281	270	317	256	267	283	266	295	316	290	316	281	272	280	289	281	257	271	263	284	280	284	298	256	271	271	290	269	289	280	263	301	295	292	311	295	314	262	276	291	255	275	276	311	285	266	259	266	302	299	278	290	275	292	290	291	268	281	292	277	279	272	273	280	320	264	272	282	265	309	304	289	278	299	248	292	300	246	280	247	272	293	263	287	285	282	271	290	287	271	295	265	295	308	301	307	297	250	301	295	304	280	279	275	275	298	315	277	285	281	252	267	258	272	283	311	283	281	264	279	301	280	265	284	285	246	291	304	259	302	296	295	291	274	244	273	306	270	314	307	286	258	261	275	288	275	296	263	288	250	277	280	276	290	294	300	254	296	292	269	302	293	296	295	301	288	294	295	260	276	294	276	302	300	293	276	273	299	308	301	267	307	289	290	281	286	263	280	301	288	303	255	307	300	301	310	314	260	272	303	317	271	275	316	302	238	306	279	269	300	267	268	264	292	298	295	291	296	305	269	321	301	292	324	307	296	274	292	317	316	286	297	305	270	305	300	299	270	289	303	286	285	263	252	282	272	260	287	280	281	311	316	261	281	248	255	269	279	249	282	277	261	268	302	280	325	277	273	309	289	297	287	277	296	277	244	287	305	274	263	270	268	299	266	312	282	270	288	290	298	263	279	255	315	288	300	297	322	291	304	305	291	269	288	290	276	279	293	310	286	302	308	284	286	277	300	291	295	286	283	296	299	269	281	282	265	287	292	265	296	272	290	260	321	289	293	308	269	291	296	311	278	294	283	289	281	283	284	281	284	305	276	296	245	281	269	292	297	269	274	272	279	280	271	252	285	270	264	308	307	287	295	287	270	274	271	268	284	258	280	245	309	271	287	278	254	297	287	301	301	326	268	251	272	271	249	292	275	284	306	296	260	273	306	271	277	302	259	246	267	262	273	291	295	254	240	245	261	278	282	270	257	297	293	263	261	282	294	303	270	270	278	267	311	297	294	306	300	272	278	299	296	258	311	306	266	284	275	296	295	269	298	251	305	274	279	264	259	281	309	316	263	252	310	271	264	279	273	315	308	271	287	258	301	290	271	280	295	268	272	282	288	319	283	283	252	285	272	295	281	276	269	288	259	273	297	259	258	298	292	295	297	249	300	271	291	311	281	296	291	317	240	274	272	273	253	281	308	265	277	282	289	255	293	286	275	277	294	322	292	291	290	268	257	272	261	278	286	269	296	255	280	316	282	285	299	277	268	310	287	276	273	289	274	309	307	277	311	285	277	276	273	287	252	283	260	275	306	322	291	270	261	291	268	296	299	281	263	270	286	317	281	278	297	293	271	296	302	313	274	271	275	296	261	257	254	279	312	284	295	281	289	272	310	285	277	276	283	322	284	250	276	282	279	293	289	298	276	271	276	278	307	290	263	294	286	278	294	297	276	301	276	265	332	255	292	293	273	275	270	293	293	289	283	281	296	249	276	323	296	292	289	286	261	281	283	259	290	281	313	290	268	287	293	287	284	271	290	277	310	269	272	271	295	299	283	278	290	266	283	262	295	278	316	302	287	286	300	287	250	278	320	298	295	289	274	283	299	304	289	285	282	291	269	304	257	292	283	273	292	284	313	293	288	266	292	293	266	321	256	287	306	284	281	298	267	266	271	294	303	300	283	308	249	272	271	288	266	277	275	296	282	268	303	269	333	290	300	320	275	274	302	280	282	290	290	269	280	261	281	295	284	272	275	289	254	277	269	296	250	256	296	255	274	291	285	264	257	279	291	290	260	283	297	307	300	308	324	267	290	267	311	265	283	286	282	293	289	291	321	262	245	288	313	264	289	270	319	276	295	254	283	286	294	292	278	272	295	251	300	281	274	276	267	273	280	279	266	275	287	299	282	292	284	274	275	260	278	279	314	247	299	274	285	277	291	287	280	271	292
2504	863	1172	1173	1318	5041	17510	19039	13219	6870	2971	1384	922	823	794	808	771	781	746	793	831	756	720	802	760	752	795	772	780	728	768	781	785	787	815	743	762	832	754	763	760	779	780	780	783	759	762	782	822	833	760	800	798	819	807	793	807	816	806	731	736	748	755	794	771	734	787	798	758	761	792	776	804	803	773	799	817	774	788	786	776	757	784	793	766	837	738	817	755	758	819	795	752	796	784	743	784	794	731	756	757	775	779	771	819	799	797	762	718	697	735	787	794	795	826	773	747	762	751	797	789	793	775	751	745	805	791	744	806	752	777	747	741	763	735	772	795	800	815	746	709	776	733	798	761	736	768	824	739	779	792	805	761	771	781	774	761	798	755	799	790	807	793	762	761	786	804	778	805	748	806	755	749	775	811	757	803	739	741	774	786	760	774	785	759	745	767	758	775	736	744	774	771	748	728	802	788	734	746	767	783	767	884	742	785	745	802	774	744	767	794	828	795	776	794	737	763	807	805	741	823	849	786	781	745	782	787	820	752	796	793	756	788	716	780	838	785	785	765	741	799	773	762	762	776	779	782	819	782	847	758	765	771	815	754	742	750	794	743	798	735	804	756	785	730	818	761	790	796	774	769	804	766	765	742	778	756	760	730	783	757	755	763	779	781	764	803	783	755	797	737	790	776	756	755	765	779	773	730	767	801	776	771	796	779	817	751	765	790	749	805	794	732	844	770	755	789	799	730	829	773	779	782	736	790	792	795	791	796	779	723	743	763	774	743	729	753	748	790	737	792	804	751	838	808	757	730	773	756	764	740	813	823	848	763	759	783	814	768	761	791	773	810	719	778	789	808	749	747	755	772	803	755	744	779	767	791	733	812	798	810	735	791	737	774	771	776	806	791	768	748	770	769	740	790	786	759	781	751	816	793	789	787	761	755	801	800	811	722	750	788	811	769	809	752	795	801	767	763	794	785	830	793	768	760	801	806	771	758	768	762	734	804	767	799	762	750	775	752	744	774	776	757	757	740	745	737	757	771	751	788	787	740	763	770	807	781	797	804	805	804	845	778	812	901	769	779	755	727	765	776	780	807	795	782	810	759	769	744	779	731	757	769	782	759	781	778	772	817	785	776	773	798	766	760	771	793	769	755	755	793	808	780	803	785	775	801	711	741	810	770	738	780	775	794	800	747	770	797	741	780	801	724	725	729	756	757	793	766	781	777	770	848	735	788	757	760	797	802	831	770	756	755	768	764	758	813	759	772	819	784	772	760	763	797	752	779	715	754	772	824	785	781	782	768	778	799	755	783	731	789	818	722	769	730	770	817	755	749	755	730	793	792	758	770	806	777	781	775	822	803	794	784	810	824	817	802	745	773	813	790	776	707	797	803	747	783	800	769	753	841	810	820	782	786	766	782	790	762	785	795	783	829	752	768	767	788	774	767	790	733	742	776	747	765	782	759	843	778	787	775	847	819	761	778	711	762	828	794	765	742	773	784	758	781	765	806	782	757	797	793	764	759	810	764	767	778	772	782	784	771	849	744	707	789	752	783	751	707	746	780	769	806	761	799	779	732	730	781	779	758	765	764	761	749	792	719	815	788	801	767	779	821	797	786	826	753	785	726	783	707	753	789	773	760	780	795	807	803	752	723	772	775	732	778	760	781	778	779	783	786	783	746	773	752	732	782	769	777	768	785	772	765	774	722	733	720	731	760	768	774	727	767	793	768	796	802	768	786	767	804	739	791	769	785	752	803	818	686	774	756	791	779	793	741	798	798	802	783	798	831	763	730	785	764	760	800	854	773	748	755	743	748	757	745	826	841	766	792	766	754	743	762	792	748	810	761	804	754	769	806	755	759	813	783	787	771	797	784	703	770	836	827	757	817	747	722	785	755	795	765	767	808	782	816	763	767	774	803	828	791	819	789	780	738	789	803	744	781	782	780	742	812	767	739	778	790	759	762	767	725	777	782	762	809	759	717	792	763	789	810	725	761	760	729	751	754	752	784	741	787	770	776	800	768	771	748	722	821	797	754	801	768	758	757	799	735	769	777	840	743	783	835	771	802	759	776	797	793	768	746	785	764	768	746	757	783	771	781	822	770	824	778	789	767	818	790	794	813	783	825	774	747	774	737	783	765	753	764	768	750	768	753	786	779	768	749	787	754	720	801	795	796	735	719	745	789	721	746	762	837	798	768	761	738	809	798	753	771	772	833	805	779	786	734	750	779	817	796	803	762	765	803	759	725	744	783	794	767	799	777	762	734	764	741	827	762	795	765	772	767	765	799	814	769	814	774	766	785	762	737	832	754	702	790	766	766	776	814	767	764	820	757	782	741	829	802	831	778	804	782	773	812	785	741	743	755	753	810	827	811	755	792	768	780	820	777	825	741	801	772	800	757	750	756	777	711	764	780	800	758	823	788	794	768	828	801	766	782	767	734	779	742	804	774	750	788	770	754	732	753	813	777	827	743	799	828	756	830	770	779	780	804	739	774	771	749	728	745	787	751	760	777	790	797	748	708	747	797	755	821	766	799	757	753	770	768	789	758	765	803	767	755	727	753	764	767	788	772	772	766	747	830	705	806	733	745	738	765	736	787	777	776	800	732	765	761	828	857	780	781	828	760	774	784	796	754	767	766	839	800	760	765	781	753	786	855	787	764	812	742	759	745	764	745	776	788	782	791	772	846	800	763	758	738	747	779	740	787	772	796	743	761	758	755	805	724	693	824	757	791	780	776	819	783	748	820	802	714	774	781	778	797	788	762	770	761	778	806	765	794	720	789	766	726	813	774	728	742	771	747	770	807	780	814	793	749	752	808	752	731	748	788	793	783	773	752	770	770	783	802	805	781	791	757	761	735	742	768	792	765	735	774	785	750	793	716	771	775	753	763	779	803	831	759	843	840	773	792	800	788	820	768	829	794	790	782	769	770	810	769	811	769	776	816	818	782	748	741	797	744	758	790	771	756	714	759	818	762	802	776	790	792	752	790	785	746	768	754	787	766	784	770	775	816	789	751	783	790	763	815	789	757	792	780	712	800	753	767	742	738	780	742	745	815	802	809	771	781	768	783	796	845	841	749	797	769	791	755	730	767	778	786	788	766	760	754	817	768	814	813	785	827	756	726	804	766	762	769	760	769	743	753	758	817	815	819	757	777	747	802	793	767	816	747	779	790	775	755	789	799	776	758	788	759	778	806	778	750	766	773	764	809	754	790	768	761	762	791	801	787	778	812	818	749	733	794	785	813	773	746	783	735	730	756	712	739	788	765	830	795	775	745	826	728	772	759	776	771	723	766	782	772	755	773	827	740	773	792	793	808	748	788	795	799	785	820	760	760	811	715	747	728	769	835	822	790	771	806	809	773	722	770	775	776	756	792	801	769	782	759	733	810	803	732	766	774	764	797	792	801	713	750	736	740	743	801	795	763	729	789	792	761	742	728	757	776	771	766	802	765	773	742	822	756	735	727	782	765	756	760	792	794	777	744	772
7213	1256	1578	1230	1057	1471	29384	40853	28049	13468	4066	1005	421	324	288	258	273	266	312	263	281	247	275	254	281	266	259	251	265	287	279	277	290	280	259	254	286	283	274	269	284	289	249	262	265	290	257	278	286	292	227	268	272	248	289	303	313	282	301	247	279	247	256	257	260	275	266	267	262	270	282	293	263	260	260	285	287	287	266	282	272	284	262	319	254	265	292	273	285	259	302	274	273	288	249	242	224	276	269	277	270	290	245	309	295	263	270	249	278	239	260	276	289	240	258	317	287	251	262	282	256	271	252	312	306	286	292	273	263	297	273	260	286	283	275	268	274	283	275	308	265	278	289	274	276	263	309	294	262	304	294	274	257	288	250	292	276	254	276	262	302	287	279	272	293	294	262	275	266	248	281	312	278	280	268	288	259	292	298	291	277	267	309	289	284	272	284	268	278	265	289	265	278	278	259	260	263	255	304	293	276	263	270	294	254	266	258	283	270	274	217	273	262	274	276	268	280	265	276	303	279	286	293	252	300	293	270	290	260	285	275	270	265	281	267	283	294	283	304	309	288	278	306	247	291	280	271	259	283	264	289	265	281	244	252	259	283	260	279	266	276	286	268	277	275	258	270	274	289	264	286	277	264	264	285	261	269	259	280	243	290	296	269	271	262	283	271	282	244	261	305	293	285	308	247	247	254	274	278	267	268	277	270	246	262	280	269	275	292	287	262	287	256	284	289	288	278	296	275	289	306	271	278	289	265	285	289	269	279	265	268	287	256	299	276	255	287	260	266	267	273	257	250	283	301	285	302	250	288	285	288	260	255	270	254	310	272	285	281	250	260	306	267	271	240	292	261	284	279	277	272	273	244	267	282	290	257	306	258	254	295	296	317	289	275	265	254	285	271	300	270	255	239	280	275	289	287	264	281	281	286	305	251	269	288	267	284	285	280	265	271	294	253	289	258	284	279	262	271	277	283	255	243	296	285	283	251	281	248	273	265	279	259	269	281	266	276	267	266	280	256	250	281	286	253	251	259	287	276	296	273	260	276	270	292	264	273	272	298	263	300	258	265	247	267	265	247	265	276	280	259	263	278	287	277	266	308	293	279	252	250	278	257	266	280	255	285	274	286	236	270	301	273	286	282	288	248	262	310	271	293	284	280	279	245	285	269	268	272	284	285	276	259	268	295	267	280	281	283	286	273	296	244	266	292	288	245	272	251	273	284	247	289	293	257	282	313	244	272	274	269	256	259	281	261	264	280	247	273	253	276	264	298	311	289	285	259	286	258	257	254	257	284	278	252	249	248	269	291	285	262	283	265	293	261	294	265	251	286	290	286	281	297	285	252	285	294	275	272	272	240	250	269	297	283	294	306	271	270	282	293	270	259	269	266	262	253	252	276	280	299	284	262	279	276	309	287	289	288	276	301	273	280	264	278	279	282	281	247	258	297	272	263	291	288	278	267	304	271	296	256	271	262	276	285	290	293	286	289	276	295	284	304	269	278	299	296	266	279	280	271	268	279	276	259	288	248	303	284	298	258	284	293	289	263	284	272	277	269	288	269	268	272	274	262	261	288	244	306	299	264	251	323	291	278	281	295	272	325	285	267	285	295	262	274	282	307	253	273	274	280	269	272	275	260	263	290	280	267	265	283	281	270	272	278	254	271	278	275	279	285	267	290	284	256	299	262	295	278	277	256	270	292	265	263	274	292	260	285	274	284	277	285	277	292	299	297	292	316	299	259	292	292	247	266	293	299	251	272	254	252	270	261	258	269	283	282	284	266	274	268	236	280	284	267	266	282	243	288	309	313	264	265	259	283	260	244	275	271	279	281	242	266	281	297	280	284	251	261	271	298	277	282	294	230	264	282	244	287	251	270	292	280	291	271	294	286	284	243	257	253	261	271	287	252	259	276	275	233	282	265	275	305	263	297	269	261	265	278	285	253	291	258	275	269	250	285	257	301	293	260	296	273	286	288	259	283	285	250	306	300	270	255	274	276	275	296	289	292	254	304	246	265	284	280	281	292	288	265	259	249	267	291	258	265	272	268	257	257	249	275	263	251	281	280	268	261	272	267	294	283	285	295	284	264	298	287	216	280	274	290	290	259	283	280	305	268	261	311	284	276	255	277	290	257	292	296	278	270	242	278	280	258	266	284	286	277	268	266	252	253	283	274	272	264	283	282	254	275	277	276	280	269	268	270	285	284	292	300	293	260	279	266	255	280	280	282	272	310	280	299	267	286	261	261	293	276	271	252	268	266	274	263	269	265	263	280	297	274	264	269	278	261	259	262	301	245	241	276	268	263	269	277	296	271	290	302	278	260	271	281	270	270	254	257	290	257	277	268	311	291	283	262	255	287	292	262	237	295	256	284	302	290	314	305	268	281	258	283	277	247	279	277	278	274	278	282	277	263	301	249	249	282	294	286	242	291	307	284	265	276	262	254	261	276	302	273	285	273	288	273	299	282	254	268	258	239	294	286	285	278	251	311	265	266	263	274	264	290	290	281	286	264	256	287	273	275	275	280	284	265	313	286	281	272	256	273	319	262	297	270	290	264	296	278	294	292	271	263	281	256	251	294	291	282	266	254	270	270	276	264	269	254	225	273	245	277	295	298	264	275	286	281	273	282	254	284	286	263	282	309	280	278	261	278	285	258	265	263	277	256	277	278	283	260	273	271	278	291	255	258	283	255	288	274	263	269	256	285	286	281	286	270	256	297	269	277	294	299	292	269	296	264	267	274	256	267	302	278	262	261	266	323	275	271	270	277	278	285	279	257	285	298	293	295	267	261	267	272	270	269	292	238	251	274	311	262	270	260	248	261	248	285	285	299	260	249	266	275	279	309	273	278	246	266	249	289	288	271	270	288	284	288	258	284	285	281	241	242	313	266	261	274	304	256	274	261	277	266	287	277	268	284	289	302	296	268	285	275	278	277	270	265	293	291	274	288	266	263	281	285	245	283	292	291	288	282	301	268	293	273	306	268	295	268	293	250	287	253	276	273	282	289	298	260	261	292	264	272	272	268	286	271	283	254	312	287	273	264	261	258	295	262	282	291	277	287	258	288	272	270	270	267	302	303	270	282	270	283	293	275	281	281	260	264	289	288	282	291	264	269	245	260	303	261	266	267	276	283	258	273	287	279	278	299	316	286	283	272	288	267	258	267	247	287	268	281	245	310	277	289	280	270	271	300	240	253	289	264	264	264	293	296	281	281	293	249	280	298	287	311	277	276	278	287	245	277	266	289	265	276	268	279	294	268	269	272	259	270	258	258	260	264	296	277	241	239	278	265	294	248	261	311	280	311	276	282	273	277	280	277	258	304	250	264	265	274	276	285	274	256	270	281	271	274	277	282	300	276	273	277	286	289	299	277	274	262	259	274	244	289	259	264	265	290	245	258	289	280	292	256	286	251	283	261	280	233	253	294	269	264	279	296	264	277	244	280	284	306	280	271	271	274	244	271	261	285	262	254	245	286	275	260	290	289	275
5671	1796	3695	4132	4069	6513	49460	56343	44409	29033	13187	3955	1358	844	753	758	755	756	791	754	767	707	822	766	757	749	745	763	745	759	764	763	697	733	787	773	803	764	785	805	830	807	715	733	768	752	797	740	757	759	748	813	777	796	695	802	741	733	758	762	726	763	723	746	794	823	695	777	737	739	801	766	744	704	760	747	776	756	827	706	759	725	751	792	725	750	770	814	749	741	771	719	723	687	775	733	768	761	779	743	749	775	713	782	767	758	761	783	723	733	752	746	735	735	744	766	736	774	747	738	703	758	793	726	713	791	721	732	728	796	732	764	764	722	706	731	784	780	766	768	743	750	755	776	767	759	728	775	739	800	780	777	729	823	769	779	803	718	756	770	734	747	747	775	778	750	702	776	709	743	749	771	737	717	812	775	746	766	754	758	778	763	778	705	714	725	730	764	805	737	774	773	737	703	777	711	741	782	751	756	717	756	801	797	745	764	772	754	757	768	772	723	771	740	769	741	783	754	776	755	757	779	751	698	783	746	733	780	760	793	723	761	740	828	761	780	754	763	772	756	780	756	721	790	744	781	755	773	779	747	734	765	709	747	755	744	765	720	787	776	717	757	793	700	721	760	714	784	765	713	745	751	761	759	780	777	750	776	720	737	741	762	758	813	787	728	737	757	789	756	731	758	722	768	757	748	778	800	759	736	726	750	738	728	827	731	782	734	744	721	773	761	776	783	748	743	729	759	789	727	805	766	763	715	798	767	808	758	782	755	803	755	772	778	728	768	729	754	748	729	712	774	719	739	713	833	738	795	765	734	776	731	757	793	804	758	757	795	731	733	737	787	748	716	736	752	721	763	754	778	766	745	714	746	731	748	716	743	783	751	789	762	724	762	704	757	720	787	755	780	773	773	748	789	707	719	758	729	767	743	744	787	739	756	753	740	769	761	679	741	742	793	745	747	769	751	786	769	781	727	735	777	783	766	793	719	744	766	783	723	781	806	782	737	764	780	721	791	791	750	756	805	711	761	727	718	764	765	767	733	754	755	739	744	720	753	742	761	765	803	726	789	772	759	753	780	780	793	740	715	791	745	782	743	755	757	725	775	765	783	785	784	723	790	787	757	841	751	790	752	745	736	730	739	760	742	766	717	769	751	742	759	732	743	741	741	710	735	797	751	724	828	715	752	772	797	764	727	756	819	770	751	758	786	749	732	755	743	758	780	778	749	739	782	718	778	740	752	702	766	719	769	783	737	724	741	750	771	795	742	808	748	756	757	742	779	766	698	716	774	772	732	766	766	780	755	735	775	727	737	777	716	811	779	752	763	741	724	819	734	731	787	721	719	802	777	757	789	691	754	738	726	711	728	782	808	728	723	775	768	758	708	771	737	800	746	776	703	761	749	787	733	706	799	719	742	760	749	774	780	811	701	756	725	769	777	764	761	762	768	754	783	779	753	787	795	785	758	797	717	791	792	763	792	710	755	802	759	769	779	753	757	725	722	727	834	769	790	747	740	748	767	715	714	772	785	728	731	780	805	759	709	735	755	733	797	762	772	766	711	770	783	727	711	731	724	802	740	768	757	767	719	728	761	761	758	761	726	726	740	748	723	749	773	730	756	783	733	770	777	722	768	823	728	779	740	749	740	735	808	743	786	679	768	777	758	765	802	768	682	742	807	761	741	746	742	763	725	724	739	721	785	748	755	712	738	782	771	735	774	744	734	748	786	767	791	787	736	785	757	752	740	784	774	724	733	752	776	806	785	740	781	744	759	719	734	711	757	790	783	741	757	743	729	751	773	712	790	770	781	802	753	780	764	758	786	736	734	742	740	812	756	744	769	762	755	758	733	776	749	723	774	765	818	799	706	779	765	732	746	788	761	771	753	762	780	762	728	767	765	754	741	718	760	811	775	767	752	762	751	733	755	698	756	723	720	759	751	739	742	734	758	744	740	743	701	762	815	748	767	808	750	723	725	771	737	714	734	774	787	800	769	768	727	793	704	728	798	774	748	725	755	754	792	762	677	744	749	751	742	723	804	814	717	764	707	760	770	730	734	732	771	752	734	733	741	774	788	736	787	789	701	771	768	713	719	763	787	773	809	759	733	777	752	759	791	748	753	798	712	786	697	765	725	716	755	752	742	736	774	729	790	750	748	752	813	809	738	762	732	790	790	745	674	796	740	770	706	719	771	779	729	758	743	710	731	759	786	757	798	720	755	736	745	758	729	750	805	764	755	755	760	770	717	768	748	710	815	762	757	748	784	756	742	740	775	736	737	726	764	776	745	791	757	737	745	729	765	800	766	725	844	712	707	745	771	751	751	757	767	733	745	773	756	722	803	807	770	817	706	780	775	750	758	795	695	781	763	730	744	797	761	800	728	786	763	780	792	761	758	763	764	738	770	763	787	761	760	801	780	715	722	746	745	730	772	780	724	765	801	746	749	752	749	741	697	796	797	780	775	795	769	769	755	716	769	718	798	738	701	763	729	762	746	801	748	770	723	728	765	737	723	757	733	782	770	753	778	745	789	686	780	801	772	808	710	693	796	788	761	791	805	711	773	755	769	704	757	776	742	780	730	778	767	766	757	757	698	772	797	721	758	763	711	731	744	721	746	744	743	754	801	752	744	775	745	742	806	800	775	755	700	749	770	718	758	781	750	778	716	751	717	759	771	767	748	805	776	749	732	765	740	757	766	767	787	711	780	760	747	725	749	788	751	755	773	716	745	742	753	785	758	750	763	715	723	735	743	781	747	788	763	728	770	743	768	822	794	716	769	732	749	740	759	732	773	701	748	780	754	771	742	755	762	726	794	762	734	697	761	753	806	755	779	770	751	772	720	777	794	771	777	778	748	753	776	723	770	762	811	733	790	748	741	787	773	823	746	748	785	743	779	775	775	783	781	726	740	762	759	720	773	746	743	779	764	745	781	758	727	800	771	751	760	744	751	755	789	730	791	782	776	753	715	760	741	710	763	756	784	795	743	732	715	776	714	762	742	749	723	750	809	765	736	741	815	689	692	786	734	769	755	738	749	756	721	776	739	737	751	783	755	806	778	729	750	736	806	732	791	786	781	734	723	784	766	762	748	740	730	727	779	808	779	766	755	792	784	768	760	718	763	772	763	809	709	774	722	772	772	785	782	739	714	773	746	747	775	782	777	774	762	794	767	748	761	728	770	768	778	788	767	719	692	759	778	770	751	761	746	747	749	795	789	771	791	741	766	762	716	729	762	726	750	764	802	751	726	720	801	762	763	739	805	785	783	801	784	747	752	742	694	759	741	742	742	764	714	731	723	773	766	757	747	762	747	737	774	765	739	744	800	793	745	707	810	724	746	754	829	728	774	781	721	742	755	756	752	710	782	728	769	771	781	759	747	745	761	759	714	797	751	732	727	745	757	763	753	773	793	701	767	768	727	729	741	752	771	743	743	769	769	751	770	826	721	776	706	774	763	751	738	788	750	722	687	780	788	790	687	747	732	782	719	787	721
13696	2524	3028	2211	1815	6403	49164	54167	40090	21571	6752	1488	436	300	268	274	251	269	274	271	269	265	276	250	259	263	284	252	248	272	270	245	251	270	263	237	287	239	255	277	295	270	253	267	257	254	251	274	251	250	280	270	247	260	262	227	260	260	254	261	260	277	250	277	254	287	280	283	239	257	288	274	277	245	279	260	261	262	271	243	259	269	241	274	242	252	256	257	264	254	241	262	292	250	284	283	285	233	277	268	274	260	225	252	232	279	278	246	258	248	263	262	260	263	239	263	259	244	250	275	258	260	279	286	289	260	253	245	246	258	247	255	267	281	275	277	250	233	237	261	270	256	275	262	242	263	249	247	249	274	287	257	283	245	240	268	284	292	253	251	304	236	244	261	258	252	298	284	229	257	266	244	242	261	252	260	234	281	265	269	257	267	248	255	284	277	269	251	262	277	246	277	247	272	274	265	260	266	251	274	300	261	246	243	267	264	247	258	257	255	248	256	239	248	259	242	274	275	240	289	235	277	272	287	266	254	253	291	256	262	283	242	241	244	252	249	241	267	264	287	276	264	246	274	262	272	290	247	266	231	266	274	282	276	261	266	305	245	284	239	289	261	276	247	271	281	273	260	270	231	264	266	271	264	269	262	269	249	255	249	277	240	266	224	247	278	270	234	267	276	240	240	262	255	265	269	261	263	278	258	258	238	268	270	246	249	256	270	233	234	236	265	282	279	285	245	294	274	243	274	263	253	246	270	250	270	235	255	255	265	268	260	239	275	249	270	273	250	269	270	268	259	270	266	263	276	272	260	286	258	261	263	243	284	258	274	246	236	267	242	291	268	250	271	310	289	270	303	237	259	303	254	278	255	231	256	236	255	266	280	233	261	267	215	283	249	261	262	233	249	272	245	279	251	283	264	306	266	282	242	258	262	275	256	262	285	223	276	282	247	261	237	270	213	268	288	240	250	251	258	268	255	251	250	261	247	263	251	264	302	267	246	247	266	244	272	254	256	248	278	251	241	261	238	263	251	268	251	243	247	282	243	280	297	257	259	250	283	253	252	267	272	253	256	235	266	275	251	239	270	249	270	261	247	249	243	293	288	253	253	252	262	230	262	261	264	289	262	254	267	271	240	257	244	263	259	263	290	250	272	265	267	229	263	273	257	252	264	259	259	249	259	272	260	266	256	250	268	275	271	267	249	246	267	261	237	261	268	279	280	256	266	267	267	261	223	256	258	251	273	275	222	244	268	265	241	281	263	278	260	244	248	270	265	261	231	264	268	269	230	254	264	259	265	296	233	250	271	277	259	264	248	258	287	284	269	261	249	285	279	243	265	261	249	268	260	269	260	277	272	323	257	266	287	280	269	251	271	257	291	277	268	301	255	232	243	265	255	261	255	267	260	287	260	261	244	261	271	270	266	269	264	273	244	270	252	255	251	282	260	251	275	234	262	297	259	281	278	266	301	263	273	276	290	288	255	271	275	271	267	247	267	281	258	272	263	269	264	257	302	272	246	253	276	248	271	257	242	258	267	273	271	234	264	255	238	257	256	282	265	286	252	251	268	241	244	283	272	258	282	278	217	258	295	257	273	260	222	272	280	279	243	254	272	253	274	266	243	272	293	251	272	262	280	258	253	256	238	256	239	284	258	252	286	268	281	263	252	244	274	250	249	272	265	261	262	241	246	228	255	266	289	253	281	255	267	263	296	269	268	253	275	281	267	250	278	267	279	250	253	234	289	260	245	277	244	269	250	286	215	263	292	239	252	260	255	254	262	280	226	247	253	274	300	252	251	258	264	284	260	295	262	275	258	234	251	254	245	244	278	259	280	233	258	263	266	263	279	275	259	250	252	271	276	298	278	262	255	241	283	260	268	266	289	260	253	254	258	256	234	288	231	261	259	275	287	241	251	295	257	274	262	264	263	302	245	248	282	244	243	287	241	262	280	262	267	286	243	251	276	266	281	242	236	261	269	261	258	263	283	239	262	262	267	235	244	265	222	275	283	252	258	227	251	243	256	249	279	263	272	250	248	274	238	266	266	272	259	235	255	282	290	247	304	279	256	248	265	244	259	233	275	264	233	266	261	257	260	254	262	257	284	247	233	253	250	279	248	272	273	233	278	266	279	260	246	263	252	231	248	243	268	271	247	265	257	250	251	250	232	246	231	279	240	234	237	263	256	253	232	286	274	239	275	270	256	277	275	281	274	277	279	246	272	279	275	268	256	275	281	268	251	281	254	280	242	246	256	268	284	248	255	290	259	253	244	259	264	271	247	259	255	240	252	237	277	253	244	263	238	259	287	258	249	292	251	254	262	274	246	273	212	292	253	287	265	247	262	229	279	300	250	238	244	274	243	292	244	261	269	213	237	291	264	227	249	269	279	270	251	266	285	232	252	230	247	264	238	242	255	227	271	262	246	242	274	270	264	273	269	294	278	249	278	263	249	234	287	262	293	259	284	255	292	263	254	276	281	258	227	271	256	286	247	261	261	267	272	281	255	259	230	233	239	279	250	260	278	281	263	271	251	289	264	284	265	264	264	260	272	230	234	245	251	253	257	283	254	282	252	258	256	266	228	289	280	282	279	244	247	270	247	264	258	269	255	295	243	275	234	248	254	267	272	274	264	256	265	240	227	253	244	267	226	284	251	234	253	268	248	280	249	275	270	280	277	266	277	261	263	290	282	271	268	262	247	261	287	297	275	263	242	240	250	264	264	253	245	247	254	265	250	260	257	262	276	272	250	263	266	260	261	269	276	264	258	263	263	263	279	275	277	247	262	243	262	289	268	262	263	277	275	234	309	288	274	282	254	268	236	264	280	229	272	241	278	300	257	275	265	273	271	288	254	265	257	270	277	253	291	234	248	230	287	247	260	272	243	269	271	262	244	256	286	262	249	242	245	235	261	242	269	279	253	281	266	274	260	247	254	257	271	274	261	261	272	240	244	269	260	278	254	272	256	245	282	235	276	250	263	258	274	267	241	269	241	270	276	238	257	255	272	249	244	233	269	265	239	272	271	259	246	267	276	292	284	249	272	263	264	257	267	232	257	276	240	295	274	293	279	250	272	268	246	277	287	276	264	279	260	272	262	262	273	265	260	264	265	214	248	269	242	252	277	224	276	243	277	278	249	232	273	267	246	270	236	219	266	243	243	262	268	234	249	259	284	305	230	259	302	257	234	250	291	292	260	258	278	278	261	268	288	249	271	275	267	278	268	283	249	254	257	257	252	267	257	245	257	258	230	290	290	252	263	259	254	238	266	240	306	262	257	300	279	247	264	276	245	261	288	260	260	264	278	238	258	280	238	253	264	261	258	277	266	251	256	252	277	232	283	235	255	280	243	294	253	292	277	245	260	258	260	249	245	249	276	288	257	259	256	254	254	272	243	300	268	291	267	282	285	263	258	280	291	236	249	252	229	267	252	253	259	247	258	283	273	290	243	241	263	260	280	256	254	255	281	286	264	308	292	262	242	279	279	266	246
7734	2804	6131	6927	6562	19694	64449	67995	53939	36661	16993	5247	1655	878	762	784	780	745	703	734	721	767	727	710	684	714	738	777	729	728	701	706	685	740	743	713	725	685	721	762	743	728	748	730	759	733	718	718	700	688	758	693	753	739	741	736	715	732	694	759	726	709	708	693	698	673	745	672	722	705	742	731	760	730	745	725	709	730	731	737	680	691	739	730	705	744	719	719	693	702	734	734	740	723	701	741	794	720	747	676	723	748	728	728	745	733	752	739	717	728	727	718	733	717	679	746	743	742	754	737	710	707	732	712	707	740	750	708	727	736	702	704	636	737	721	689	764	773	732	722	710	681	754	713	746	685	726	727	712	697	749	749	726	716	717	702	704	739	739	743	694	724	743	766	711	692	714	742	739	728	710	762	757	723	723	747	747	727	742	717	719	729	693	708	731	682	777	740	670	687	763	751	712	708	726	741	727	781	681	755	694	716	720	716	686	697	687	746	733	703	724	673	704	718	707	755	683	710	711	726	708	728	706	695	711	729	746	749	736	683	698	695	729	734	735	679	702	716	711	711	728	685	726	718	748	824	737	726	692	736	787	754	749	674	685	755	690	722	721	741	723	686	712	721	741	725	749	741	668	752	713	694	761	692	714	712	747	704	736	719	737	733	748	751	747	762	708	743	721	745	693	749	728	758	702	743	732	717	711	724	745	704	709	730	710	755	738	732	722	736	755	731	741	728	737	723	719	750	717	729	773	659	745	728	690	713	668	696	731	705	704	733	686	704	709	776	701	721	685	725	743	728	703	766	684	741	757	688	716	708	732	708	710	723	740	702	749	728	735	709	708	709	727	698	750	747	719	742	729	724	694	759	663	760	716	720	747	686	749	699	743	723	745	776	744	686	725	718	708	692	701	687	704	691	716	709	715	711	729	685	750	732	676	683	698	716	724	744	754	705	724	724	728	675	726	743	689	689	707	737	735	736	743	770	744	723	733	713	675	717	692	728	712	712	719	702	669	733	772	725	715	727	730	758	748	733	731	714	750	738	701	720	731	702	786	744	695	708	721	764	693	709	747	777	723	734	709	797	674	739	761	716	704	727	747	730	722	684	751	693	715	711	704	713	774	747	687	705	756	735	716	726	757	700	733	721	749	738	726	702	694	701	706	764	735	685	751	767	718	703	728	748	739	676	722	746	771	734	715	724	748	777	751	729	724	714	699	717	684	718	720	734	763	694	743	698	734	759	710	647	723	713	741	703	762	713	712	757	694	745	744	722	696	689	756	711	705	728	737	753	726	717	691	758	677	760	729	718	729	731	717	712	742	767	723	743	679	723	741	685	735	731	771	737	703	707	717	746	733	714	730	709	749	713	739	740	763	737	714	703	740	682	680	703	694	690	731	701	697	703	729	739	729	718	676	720	720	703	714	694	708	754	753	748	691	736	716	695	750	721	730	700	751	698	739	722	750	729	761	733	668	731	714	757	698	734	767	704	719	730	743	696	707	755	754	696	738	692	703	767	751	752	725	697	703	737	709	720	674	713	727	732	731	730	734	744	676	732	713	750	735	713	726	715	713	715	749	740	726	686	722	794	731	725	691	736	713	736	721	719	726	759	743	693	663	733	718	699	753	720	744	719	737	721	702	720	720	721	748	713	743	720	710	690	732	718	727	670	714	717	684	725	721	780	716	675	740	731	730	703	751	721	725	726	719	732	764	700	716	728	705	731	723	721	703	720	750	723	739	711	679	756	720	743	699	710	727	723	724	761	762	723	682	723	690	781	716	686	718	710	723	677	736	718	737	739	704	743	763	690	759	701	721	694	709	726	728	707	736	718	721	728	701	727	740	685	714	701	732	744	698	753	708	757	708	662	739	722	716	738	716	765	716	735	724	696	746	735	718	701	742	704	717	687	714	689	725	743	730	669	679	710	714	733	764	675	734	734	773	695	708	724	764	748	778	700	714	757	743	753	701	743	749	706	716	753	781	777	744	702	698	737	713	757	706	737	704	745	733	718	706	726	746	782	717	739	712	709	751	750	756	746	772	741	768	711	703	739	738	694	705	786	739	690	697	713	730	765	716	764	742	754	733	749	733	689	730	690	737	696	710	717	744	796	709	762	697	720	727	708	719	725	747	719	719	736	763	747	711	732	689	720	689	730	703	727	720	796	733	720	769	744	732	712	718	697	751	767	706	700	703	697	730	745	757	725	703	755	735	731	721	755	727	704	681	710	719	742	710	710	732	719	790	750	776	664	719	741	759	732	737	701	720	730	715	712	784	701	738	730	720	730	728	670	731	682	662	682	730	724	725	747	694	737	749	759	697	713	754	708	728	696	740	739	677	739	718	711	703	699	798	727	683	728	766	718	730	746	695	742	735	730	709	736	663	679	727	746	714	745	670	725	687	717	681	783	747	745	712	734	685	704	658	761	754	731	694	727	750	710	720	693	753	747	681	738	686	744	752	680	731	719	727	675	715	738	698	773	716	740	740	750	713	701	717	703	744	704	752	727	712	722	766	748	718	736	688	698	701	705	695	696	776	706	754	697	721	733	692	734	714	710	736	741	732	728	693	772	730	715	663	717	766	691	731	767	700	704	725	710	684	710	742	746	767	726	711	725	722	724	721	729	743	727	727	722	680	719	734	713	686	738	681	745	763	739	722	747	712	718	731	742	719	747	759	719	731	722	784	699	721	699	694	682	722	673	728	730	783	721	742	696	723	726	767	735	769	747	744	701	725	697	712	740	735	711	692	752	725	721	711	761	738	726	732	723	708	711	808	764	705	739	679	695	717	722	751	702	762	741	703	777	734	708	718	675	727	724	720	718	720	703	724	742	722	738	695	737	749	736	782	688	695	697	713	758	711	659	689	684	731	716	729	715	725	707	689	717	748	714	716	743	692	764	734	722	705	715	706	718	731	744	726	708	726	733	725	744	711	718	719	708	753	718	721	746	711	701	708	722	688	668	715	770	704	708	725	737	710	705	749	731	713	712	698	758	742	713	743	712	725	718	709	725	675	680	755	677	714	671	716	790	730	700	688	692	686	747	730	749	731	695	748	795	683	704	697	760	720	716	689	713	719	729	758	676	727	733	732	779	703	718	749	688	662	737	737	693	703	735	717	703	736	710	742	714	755	681	711	732	725	721	734	718	704	709	746	689	702	684	727	742	749	761	758	705	760	741	663	738	714	706	710	684	745	718	721	730	729	775	743	714	748	686	726	709	702	709	764	747	749	740	746	713	705	764	752	695	731	720	719	696	737	772	729	742	732	727	701	727	676	694	733	748	723	731	740	678	676	681	706	749	699	736	693	677	706	729	704	717	694	726	742	687	731	736	747	726	715	689	718	761	726	688	683	722	746	711	735	708	720	708	713	722	674	690	671	698	729	755	726	706	684	740	759	741	731	701	766	726	669	725	741	708	706	700	770	680	690	705	715	694	713	720	740	716	696	725	719	725	709	751	675	714	738	689	745	671	696	716	693	699	725	755	717	742
2166	355	393	358	357	489	3630	5309	3781	1970	793	414	323	296	281	271	261	293	297	265	266	288	302	308	288	296	281	285	278	282	306	291	289	279	291	297	302	263	276	294	299	292	302	263	269	275	269	318	283	255	286	284	272	306	285	284	264	322	292	283	269	297	295	272	287	269	318	258	273	251	297	283	279	262	335	300	262	290	305	299	248	321	294	302	266	294	278	275	285	305	288	283	297	299	305	274	345	279	271	251	288	270	279	283	294	274	281	283	244	265	310	291	269	298	252	261	252	268	268	290	287	308	289	279	306	312	274	290	282	288	260	303	276	307	259	281	266	267	247	302	289	311	303	321	255	294	287	304	266	307	274	287	295	287	279	270	300	265	256	284	295	270	294	282	303	295	293	312	283	280	297	271	259	287	265	295	266	274	293	318	267	280	263	277	293	301	260	277	307	307	283	260	284	266	297	270	280	309	301	284	298	284	287	302	295	296	304	295	275	294	304	291	283	280	250	286	286	274	280	300	310	269	305	277	278	267	274	320	273	291	316	274	289	261	284	316	266	304	272	297	277	267	320	284	291	262	304	264	267	277	276	266	281	280	273	291	287	282	270	267	259	290	280	274	289	287	273	289	309	267	262	275	306	281	289	260	285	280	293	270	254	266	292	289	291	297	280	283	273	277	285	259	278	285	260	247	294	269	270	315	278	263	268	289	261	308	323	277	276	294	299	315	313	300	291	316	273	267	292	278	266	296	289	292	287	241	264	282	317	276	304	290	255	278	288	282	281	308	303	264	275	288	277	280	283	308	268	270	284	286	265	297	280	293	291	282	281	284	304	264	305	291	269	294	272	285	317	302	286	313	269	287	283	302	296	254	285	272	300	266	322	290	268	270	271	270	276	251	285	280	282	274	288	279	267	282	238	291	264	278	285	299	266	287	278	303	293	276	266	315	273	292	291	263	307	282	279	316	278	289	299	284	268	287	289	298	256	296	293	298	247	294	296	291	285	294	293	302	271	296	280	281	279	280	277	288	294	278	273	276	292	273	259	290	287	261	271	275	299	269	302	278	268	274	289	275	289	255	263	308	259	289	289	281	303	283	287	275	259	283	263	280	321	296	270	300	290	281	271	256	274	297	301	267	275	304	273	273	284	298	297	275	276	295	283	271	289	298	282	261	287	326	273	291	271	312	274	284	272	290	273	257	269	294	264	313	279	289	258	289	272	292	306	282	265	281	296	280	301	264	298	277	321	292	300	273	308	312	295	305	288	298	291	283	252	263	267	289	300	289	313	268	284	267	275	285	268	287	278	271	305	254	289	277	272	276	263	292	284	298	303	274	274	282	289	262	281	285	269	292	277	272	316	277	291	295	296	278	266	275	328	279	285	300	271	290	288	301	276	255	306	284	276	300	310	320	276	287	260	286	287	275	245	284	287	281	301	270	279	290	258	259	304	287	274	311	268	322	272	297	307	304	295	258	283	259	288	276	265	304	306	316	301	277	288	296	330	298	251	347	277	297	309	256	298	304	303	289	283	278	280	292	299	285	311	266	272	263	316	268	278	299	279	258	299	272	291	254	287	305	292	302	280	283	311	263	310	267	266	277	275	314	267	293	297	268	300	295	295	309	270	312	262	265	272	296	274	272	271	257	300	297	293	321	293	293	287	283	282	282	296	280	294	299	282	284	281	286	298	274	260	289	279	295	321	285	300	303	294	285	266	289	285	265	261	288	324	268	283	279	271	284	257	296	285	290	292	272	257	286	266	276	275	291	266	292	310	298	315	284	261	283	293	291	276	277	274	267	267	273	283	264	234	281	296	308	255	286	306	280	265	276	296	312	286	294	291	261	280	261	284	298	262	267	283	313	288	310	277	314	303	305	297	283	272	298	286	282	284	289	261	273	306	272	244	287	282	301	289	289	328	268	283	289	272	272	285	286	292	304	272	316	291	290	276	294	249	276	297	277	314	282	306	269	280	306	276	276	277	286	297	308	269	299	304	295	293	296	282	296	292	285	266	309	285	269	280	291	274	279	311	268	276	285	275	279	279	270	319	288	285	288	293	294	292	311	294	302	297	280	310	289	295	313	296	297	266	270	282	292	251	273	297	282	254	291	290	296	296	276	268	265	296	272	278	258	301	265	287	265	294	274	288	282	293	265	306	276	267	267	281	281	304	275	290	289	281	279	288	285	297	272	304	277	264	272	301	287	315	270	274	270	288	281	300	256	279	295	275	260	294	278	278	312	286	291	282	264	311	274	252	286	294	261	292	273	264	284	272	278	275	280	283	256	299	279	288	282	278	258	307	313	287	291	258	276	271	278	249	274	291	329	308	259	302	269	283	305	312	321	296	283	281	296	316	287	302	242	258	266	304	302	294	274	296	282	281	287	305	286	316	272	263	262	291	307	277	276	277	297	271	296	293	277	275	302	293	292	325	310	291	264	289	268	265	281	292	248	278	280	281	291	266	291	277	296	280	275	279	294	301	273	297	319	298	291	275	306	270	290	254	286	253	277	273	270	313	308	273	291	291	292	292	264	306	255	294	287	313	320	307	293	288	294	286	282	270	274	296	265	254	263	285	269	293	300	324	320	267	318	286	274	244	295	297	282	280	281	292	276	276	277	281	292	280	289	303	258	302	255	259	295	272	274	316	288	269	302	297	290	286	281	301	271	286	267	270	264	268	288	269	250	287	259	310	264	281	251	291	340	316	286	299	271	287	318	283	293	286	295	270	275	292	283	301	272	297	268	282	289	291	307	288	302	287	271	274	292	301	271	270	274	273	278	296	275	294	291	303	257	291	270	301	274	288	290	298	292	261	280	277	240	278	290	272	265	275	269	263	295	292	274	277	276	310	275	306	291	294	273	277	295	273	280	300	258	301	296	287	283	278	272	283	289	293	321	285	290	283	301	302	284	255	266	298	318	281	283	261	274	275	279	280	279	274	272	268	267	279	323	292	274	262	284	280	294	285	289	296	304	279	287	287	290	283	283	278	271	316	270	271	277	293	289	316	318	312	301	291	301	278	271	282	279	275	269	309	308	265	269	288	283	290	257	293	313	272	273	280	294	276	293	252	270	275	294	282	274	265	301	271	278	283	272	294	315	301	285	271	304	319	299	267	254	271	290	228	271	293	272	267	280	259	242	318	272	302	285	296	288	286	328	288	269	295	283	272	287	284	281	298	337	247	281	300	304	294	315	270	280	277	273	268	287	284	265	262	269	282	259	273	252	309	273	288	260	258	306	281	264	295	247	275	291	288	299	280	292	291	283	305	312	293	275	283	264	285	253	272	276	287	294	266	259	274	281	274	268	274	249	305	285	296	259	299	246	290	266	268	283	272	296	305	287	279	288	263	278	283	277	258	295	284	300	286	322	287	305	269	269	311	270	326	282	269	268	279	244	284	284	290	282	276	299	271	284	301	281	301	249	289	273	281	297	312	266	290	303	306	259	293	256	285	267	265	263	267	284	311	246	289	308	274	251	251	267
2517	897	1019	1186	1163	2308	16557	19982	13778	7220	2949	1367	892	790	821	783	768	741	772	800	766	802	775	796	780	739	763	797	750	758	807	794	731	746	735	783	765	772	850	790	760	813	747	735	754	761	828	765	785	809	767	757	752	735	766	756	791	815	780	752	760	793	782	765	793	766	790	783	754	789	758	752	740	784	757	813	719	751	771	749	806	744	766	750	790	819	755	803	764	795	820	760	748	785	758	737	787	772	791	808	777	724	735	789	767	758	769	727	787	763	783	758	775	824	790	742	784	796	775	788	785	798	790	809	792	744	807	810	736	737	819	770	769	798	747	803	776	755	750	766	802	771	776	810	763	777	698	813	781	779	780	746	793	794	808	747	755	791	764	770	727	785	742	817	759	735	751	789	759	768	752	802	790	818	824	844	731	785	782	767	783	763	761	766	761	846	764	769	807	745	761	727	813	800	818	771	810	744	763	741	762	768	788	763	752	737	811	762	755	758	749	772	788	768	757	819	775	766	765	777	773	746	747	772	757	789	786	798	823	745	770	749	790	785	771	778	757	796	807	797	802	766	724	779	793	723	781	760	785	781	772	793	796	831	799	785	767	769	740	800	797	735	769	766	767	746	780	790	771	823	774	769	775	718	773	786	737	751	824	758	795	845	779	787	762	787	762	780	783	771	772	747	771	741	783	792	793	750	760	784	756	757	792	778	727	822	779	825	736	721	759	768	787	757	762	798	772	782	814	770	771	770	764	758	763	753	778	756	735	769	742	789	798	781	798	790	716	735	773	755	782	747	775	795	801	749	739	751	741	680	783	793	802	739	790	805	760	806	786	793	798	798	718	785	827	780	778	722	798	774	805	807	780	793	732	835	813	792	768	796	740	798	822	776	805	765	787	772	801	773	750	795	791	765	759	769	789	788	806	825	736	780	760	767	718	758	806	824	779	789	811	850	783	771	737	799	726	763	744	736	791	823	811	800	769	768	764	714	761	795	751	754	723	797	746	741	755	809	713	776	788	781	780	774	772	770	754	788	760	765	778	775	780	795	760	737	791	790	767	761	770	762	829	713	786	782	800	754	763	747	806	743	788	775	762	793	759	780	769	755	797	726	713	747	776	793	747	793	790	781	783	772	768	781	757	765	719	736	765	780	811	730	761	770	789	834	752	776	735	765	755	796	731	754	808	796	773	813	748	763	749	779	780	774	824	802	763	773	741	804	795	802	759	801	779	714	761	702	782	760	755	817	740	767	761	752	758	748	767	770	754	755	716	762	811	719	772	748	724	811	774	772	757	753	791	754	804	777	839	795	768	769	785	772	770	768	727	803	788	791	765	733	773	836	747	742	781	747	812	801	758	769	730	831	780	755	727	802	771	824	755	754	772	745	727	741	771	741	806	831	779	814	811	754	771	771	792	761	805	777	765	831	756	739	764	815	737	717	782	705	820	765	746	768	742	757	777	799	751	783	783	729	760	781	742	774	811	769	747	787	699	798	795	767	798	773	706	735	768	778	764	708	748	787	747	759	781	772	728	784	844	793	747	785	740	798	825	814	759	744	765	757	788	731	814	744	780	796	754	804	814	775	741	794	763	746	760	830	739	764	832	852	755	774	726	767	756	805	763	777	789	776	788	826	777	802	780	788	770	769	761	781	763	794	783	727	783	759	777	759	791	766	785	796	789	808	721	748	781	788	731	755	776	746	757	750	812	743	791	780	763	757	801	774	756	816	773	777	766	762	753	767	815	754	790	807	794	765	767	771	714	733	820	768	779	778	768	792	781	780	714	782	778	791	760	773	773	830	725	750	794	774	818	778	731	800	781	789	798	788	716	759	767	808	764	829	750	771	771	736	761	768	742	783	756	746	751	821	742	791	779	716	754	806	793	768	776	753	810	806	780	737	785	800	726	744	764	786	788	740	763	806	793	790	787	820	804	746	786	720	795	762	810	780	758	809	797	774	764	723	791	779	750	753	738	728	779	801	730	773	817	811	811	755	755	777	724	753	786	786	719	755	743	785	772	782	752	767	778	767	800	807	780	735	728	813	730	741	798	751	760	811	693	798	794	781	751	720	776	761	808	773	744	765	777	767	773	820	771	769	762	825	731	793	767	761	807	782	744	774	804	733	779	787	777	746	761	756	785	750	800	760	776	771	808	771	765	727	754	770	741	776	787	771	759	842	792	729	811	778	794	744	771	777	734	788	738	780	805	788	772	728	750	742	780	800	800	788	767	706	805	767	814	776	745	750	803	758	799	762	755	788	796	757	764	828	740	734	785	762	799	765	776	753	794	761	773	768	780	765	763	733	759	823	750	731	771	800	767	768	843	785	784	813	751	774	843	795	815	768	777	784	762	765	785	752	790	738	750	772	779	764	793	788	786	771	800	786	736	782	770	785	802	725	751	824	751	745	751	745	800	822	794	747	749	741	828	814	763	780	774	768	750	773	750	764	783	789	752	782	775	777	794	773	773	718	802	770	763	806	767	784	771	789	770	746	800	715	780	798	813	772	815	805	727	782	803	774	796	743	714	755	708	738	766	780	741	746	744	788	789	782	828	757	770	762	795	808	777	755	731	733	763	746	734	792	756	761	797	779	775	795	720	763	787	781	768	803	786	773	751	775	772	798	760	768	769	785	766	760	770	809	764	763	817	799	791	764	756	773	757	770	771	763	804	757	734	821	744	801	764	813	728	748	732	726	767	806	753	804	769	784	777	770	776	762	785	788	763	749	743	779	757	785	754	755	765	744	775	794	724	744	787	744	790	748	787	748	827	798	787	750	722	764	806	744	776	758	833	791	828	771	692	765	715	775	759	782	812	760	758	754	779	776	769	753	753	809	791	737	786	748	797	806	830	725	775	745	793	795	791	807	755	773	781	828	766	811	780	785	757	773	733	797	759	777	782	789	782	797	770	782	758	708	767	783	751	830	740	785	757	780	807	742	773	763	813	792	813	785	799	801	754	795	813	824	827	756	718	781	769	741	776	773	730	783	806	778	745	750	727	730	747	728	820	803	767	786	765	745	754	789	736	763	738	777	766	820	808	763	791	726	783	789	795	792	730	708	783	757	792	734	751	802	780	783	791	754	792	783	735	800	787	749	778	787	765	860	735	785	806	749	787	740	781	793	783	843	751	791	719	747	790	791	725	782	764	795	839	740	835	768	774	777	804	764	754	756	752	815	806	785	768	752	800	783	750	763	749	769	772	755	757	787	784	753	716	802	800	826	791	750	763	769	780	759	788	791	772	802	782	802	783	757	766	751	770	779	790	738	777	788	811	758	777	734	779	740	725	805	772	818	720	796	799	717	806	772	803	830	757	770	763	814	780	774	761	811	788	800	740	772	763	749	746	774	774	751	774	738	795	736	783	794	794	764	741	772	736	772	779	743	787	780	774	744	764	752	748	720	798	763	758	800	758	716	773	759	773	767	773	768	727	733	819	811	842	752	744	760	799	767	807	794	817	740	748	760	764	730	756	772	760	755	800	801
7206	1236	1479	1244	1094	6586	39183	38089	25966	12154	3609	989	398	276	269	252	265	284	282	262	241	280	283	289	276	277	288	287	262	254	268	267	272	275	261	312	250	265	231	261	284	262	295	256	288	287	278	287	278	263	303	266	249	272	288	292	248	252	277	267	260	271	268	294	267	235	281	306	269	252	273	291	255	251	275	281	254	268	256	272	285	240	299	309	269	279	257	279	272	257	273	269	242	283	268	245	248	254	283	265	282	243	263	253	253	270	298	282	303	271	255	295	276	292	271	281	288	273	252	299	281	248	265	268	251	282	263	259	266	284	273	277	266	294	300	242	277	292	253	266	289	260	300	274	270	276	247	310	278	271	272	269	282	275	230	279	278	264	261	262	249	276	259	245	255	286	256	256	281	271	277	250	269	274	251	277	249	258	256	266	280	258	265	261	297	266	298	284	262	278	248	278	283	239	242	286	269	263	292	274	252	293	248	248	282	294	252	259	287	277	246	278	297	251	270	237	272	258	282	284	262	276	237	284	271	244	274	264	268	268	255	246	281	274	268	296	307	247	261	276	264	278	281	277	253	286	244	284	268	271	233	302	254	255	260	272	286	260	296	247	280	272	273	277	271	257	279	274	275	264	276	244	274	261	269	271	280	290	269	278	258	246	251	253	284	282	262	245	282	277	260	268	285	263	275	250	258	260	282	233	284	293	258	252	297	268	301	240	273	292	278	285	271	260	266	252	278	270	283	276	263	278	251	272	260	259	273	253	261	261	274	261	291	293	284	265	263	277	258	266	255	272	262	274	287	274	255	316	256	264	245	281	272	258	245	239	286	299	259	282	247	288	240	288	248	270	277	271	284	278	280	273	243	272	304	261	263	279	294	271	272	263	239	276	264	254	288	262	262	296	277	256	281	297	276	254	256	278	264	283	237	279	247	263	284	280	261	256	250	292	261	268	256	252	259	264	266	267	257	248	257	250	278	285	282	281	288	278	262	276	248	258	280	258	299	267	249	246	249	294	275	245	275	252	254	294	277	263	280	256	279	281	278	241	289	306	250	288	270	254	263	280	260	286	232	276	271	281	268	253	266	280	262	263	254	244	278	266	238	297	277	279	287	261	254	257	256	243	267	289	268	266	279	288	276	285	276	289	277	270	251	257	263	271	274	280	265	265	235	269	260	270	257	254	256	284	270	281	271	258	282	260	253	290	258	281	260	257	275	277	261	278	264	249	267	297	275	272	275	269	278	253	260	278	266	275	268	296	253	310	297	270	243	270	250	242	246	289	277	260	261	256	257	285	280	287	267	292	260	252	263	272	261	245	283	244	264	288	262	248	304	293	253	324	283	290	285	265	284	253	271	273	284	287	245	268	278	297	262	256	268	248	270	261	270	258	250	286	242	259	273	269	269	271	318	277	270	259	244	261	246	254	270	260	272	276	277	284	286	251	230	288	250	293	290	264	260	276	248	311	250	247	254	271	288	265	267	274	241	283	268	274	296	288	280	269	293	265	247	272	260	282	246	250	283	283	291	269	277	292	280	273	274	248	270	276	291	245	279	244	268	261	282	287	270	268	270	265	266	268	251	251	252	238	246	281	302	261	269	258	236	283	241	257	281	270	272	280	272	257	275	258	273	262	273	258	266	240	262	281	259	277	243	241	258	268	298	281	249	274	258	264	274	265	278	253	267	272	275	270	253	249	246	247	276	276	266	268	286	253	249	274	251	271	280	293	295	267	297	312	245	305	288	270	251	290	250	273	242	280	253	288	249	270	269	260	297	251	298	292	266	228	278	281	242	244	252	277	264	291	262	246	260	285	280	269	263	283	273	243	257	263	250	245	285	254	254	250	294	268	277	262	241	252	267	274	273	269	277	260	249	282	269	273	277	269	268	297	270	246	272	281	280	250	273	282	277	256	280	292	255	252	275	279	286	292	251	272	283	298	261	246	297	285	262	262	241	289	273	252	259	262	294	264	244	250	297	286	278	255	212	269	261	279	287	243	282	252	282	277	251	294	280	303	266	276	274	267	265	303	258	244	259	296	265	266	286	260	289	272	283	256	297	269	269	266	260	263	249	283	260	264	284	249	268	276	266	288	265	287	293	256	289	261	246	273	278	281	278	277	290	241	290	275	246	281	302	284	277	255	265	244	261	288	261	251	259	263	264	274	280	248	317	302	273	267	281	269	262	261	282	290	272	295	271	256	292	255	264	276	256	268	276	264	282	283	257	267	258	272	290	267	284	287	260	255	289	274	283	252	273	265	267	272	262	266	283	266	263	297	281	294	288	267	252	259	286	225	259	259	259	257	260	252	281	294	224	275	277	271	260	292	276	257	264	285	282	255	280	277	273	265	253	275	259	230	268	254	263	241	272	279	241	245	294	273	271	267	310	307	258	253	276	284	257	264	251	243	270	277	239	274	271	246	275	277	255	272	250	295	282	239	307	261	276	261	259	241	252	284	263	270	279	278	259	258	259	261	257	284	249	261	289	271	291	246	265	236	260	273	284	263	248	265	259	269	260	271	221	294	264	271	257	252	279	271	282	276	276	266	276	287	259	224	237	283	265	261	283	263	275	255	268	289	244	250	259	284	272	249	277	282	268	282	265	275	275	282	273	260	307	273	290	253	266	294	274	268	280	238	253	265	252	287	260	258	270	275	268	243	289	281	299	280	273	247	272	255	266	242	259	250	292	259	285	255	294	267	295	263	278	259	257	297	293	283	246	244	271	281	248	262	252	262	269	282	243	269	288	251	265	290	242	267	265	250	304	232	261	257	271	226	275	288	283	279	270	281	276	255	255	255	312	262	284	275	274	246	305	275	276	305	275	262	231	270	264	255	290	283	273	291	250	282	261	284	262	263	231	289	265	295	285	258	269	233	264	255	277	287	252	282	267	244	249	257	269	272	234	267	268	278	274	252	257	269	268	287	254	239	283	251	266	281	266	259	254	283	290	273	290	287	261	244	243	258	269	291	282	285	264	292	253	284	282	254	253	227	297	256	268	272	294	280	315	276	271	283	292	273	246	275	266	293	266	250	256	294	265	279	275	259	258	276	271	261	283	258	248	281	281	292	269	277	240	279	249	275	264	268	260	309	303	262	252	250	243	234	295	255	269	269	274	253	279	267	266	271	295	270	282	283	278	271	312	268	298	325	308	267	262	313	263	255	277	286	266	263	281	267	292	280	262	294	288	279	255	278	274	281	267	299	269	259	267	284	260	271	264	300	273	296	284	285	245	277	276	265	281	262	279	244	255	261	275	277	249	283	259	268	299	292	275	265	265	269	251	282	295	261	270	272	286	288	279	254	267	289	260	254	274	276	291	287	279	272	313	282	265	285	300	257	283	242	256	276	280	278	234	275	255	284	260	294	249	260	287	269	255	258	275	266	270	275	251	311	298	254	258	257	281	254	287	267	271	255	286	277	277	264	261	281	268	289	275	257	266	275	293	271	283	248	271	272	290	269	230	268	280	284	252	306	291	280	284	270
5645	1730	3594	4094	4237	18748	56471	53624	42381	27328	12045	3806	1398	857	767	771	750	720	720	724	723	766	747	711	757	773	759	727	731	801	706	768	703	738	778	753	752	737	727	695	729	722	695	708	723	717	746	748	757	725	741	723	733	722	692	701	704	702	728	728	723	679	745	761	749	743	734	793	762	745	764	706	742	746	757	768	758	719	763	781	756	770	732	680	756	723	718	727	739	750	756	686	709	735	756	723	705	758	702	740	727	716	714	758	726	738	704	706	728	752	734	756	756	735	732	736	741	744	730	742	726	775	728	688	677	724	727	709	805	695	770	719	734	743	702	724	770	767	731	743	752	737	686	753	733	691	760	766	691	780	701	708	756	725	755	700	713	720	667	801	732	675	741	783	757	774	770	730	731	736	744	807	762	793	745	714	739	728	756	772	699	738	762	765	734	745	715	694	776	750	792	678	685	821	730	748	715	761	741	756	778	731	741	726	729	746	725	717	770	726	667	740	714	702	743	751	709	716	762	682	739	746	704	781	762	696	778	744	715	738	771	726	750	696	776	697	754	735	740	711	793	768	725	743	748	738	736	703	667	755	762	743	752	686	717	701	755	773	729	723	743	768	745	724	769	753	714	715	758	726	728	720	743	747	709	730	740	749	726	723	683	731	744	748	752	770	727	761	735	720	753	711	750	747	748	731	754	748	815	779	714	802	683	752	696	793	769	765	737	763	709	765	748	757	747	689	713	728	735	733	710	697	731	783	718	669	740	744	700	704	728	744	758	722	775	715	734	780	769	726	711	762	748	789	764	723	696	758	784	756	757	748	775	740	765	752	753	765	776	783	700	775	762	744	698	729	711	728	729	709	787	739	758	767	772	744	788	752	736	718	746	738	726	748	758	687	747	752	758	778	751	747	668	768	737	728	723	723	723	725	715	758	756	760	737	730	728	745	723	748	758	764	715	754	747	710	754	710	754	722	694	725	803	740	764	736	712	694	736	709	732	755	729	755	792	715	761	768	734	742	774	724	772	722	748	728	741	744	738	722	706	765	756	785	770	823	754	709	712	774	743	701	694	715	693	726	745	740	705	743	763	717	733	711	725	718	745	700	698	710	736	711	767	758	780	708	741	752	740	775	754	741	761	758	742	769	698	757	741	695	729	715	733	730	736	724	718	758	689	706	724	712	710	764	721	764	770	731	720	790	727	718	695	729	730	778	770	774	779	710	754	769	754	731	711	718	670	763	734	777	747	718	716	754	766	757	791	722	779	714	788	709	726	767	709	697	762	779	747	740	739	711	764	719	752	753	710	729	754	769	723	705	720	754	762	780	711	771	765	730	729	730	724	687	705	707	726	727	724	696	702	709	707	769	769	711	743	739	748	768	742	746	733	768	712	701	714	738	729	725	714	713	682	738	764	763	748	769	714	705	685	723	788	757	702	701	752	757	712	727	757	761	718	745	693	771	686	757	758	766	719	709	715	735	737	733	769	708	750	737	693	735	741	744	780	748	706	736	719	773	760	733	686	750	732	710	778	736	760	769	702	754	726	697	765	750	765	776	719	716	719	738	718	721	742	738	774	752	757	753	734	732	691	693	753	765	800	710	728	690	767	712	756	719	763	741	693	728	695	702	743	713	703	710	735	709	757	770	747	747	721	725	745	725	750	759	722	709	753	739	716	689	708	721	753	784	684	740	771	728	685	766	741	739	736	705	734	791	757	720	705	743	757	810	776	697	706	712	752	754	741	630	730	813	779	717	748	716	781	746	711	719	718	693	761	713	745	740	717	733	709	729	750	701	712	739	722	692	776	753	702	755	717	717	776	748	750	737	775	718	774	743	734	761	753	690	752	779	763	716	757	741	747	816	756	754	765	782	728	757	735	733	775	751	744	777	724	738	751	720	748	722	750	706	696	754	741	759	728	778	692	726	753	714	768	701	805	740	792	764	725	721	751	755	791	732	716	747	719	739	738	728	733	753	658	705	717	774	718	760	743	702	702	764	719	738	692	739	689	700	694	744	746	718	663	763	725	733	719	750	749	733	716	723	750	759	801	729	770	744	684	696	702	755	719	737	735	753	738	759	730	749	742	694	702	773	737	704	762	733	732	735	722	709	730	786	737	755	725	735	733	779	714	721	713	763	697	719	741	746	803	754	727	724	753	735	707	764	752	715	702	740	743	721	724	723	726	747	754	725	693	733	798	729	715	714	708	826	705	715	765	733	703	716	725	704	699	753	718	708	718	725	761	754	748	698	720	720	739	765	760	740	739	710	711	760	801	748	720	761	742	677	786	810	739	734	696	736	759	751	739	778	739	746	730	789	722	768	763	762	739	749	802	710	716	739	734	740	775	728	708	737	764	733	767	686	723	714	733	782	724	744	720	716	761	677	710	750	769	696	740	697	762	679	715	724	730	702	751	786	735	778	732	777	742	723	732	722	739	749	712	729	786	761	697	779	728	773	736	742	723	710	702	738	710	726	750	713	722	720	764	709	718	741	748	733	724	787	769	768	803	756	723	752	708	746	687	703	718	747	740	734	740	718	691	703	690	782	733	744	698	727	805	738	753	787	769	696	824	709	742	769	751	730	681	711	764	736	754	773	764	728	709	750	729	767	717	719	776	733	834	733	703	690	742	735	736	721	731	756	675	775	758	674	769	763	762	706	701	724	703	758	765	703	756	728	751	719	743	744	739	711	662	700	707	719	726	768	719	759	699	726	709	722	739	757	723	702	723	736	727	780	691	710	693	728	725	735	697	779	744	718	703	747	762	747	741	742	739	723	736	699	733	764	758	673	730	758	727	716	716	749	769	743	742	734	747	746	728	738	755	746	723	792	770	810	719	777	748	723	705	674	749	751	793	710	753	727	694	700	723	771	713	705	718	784	715	809	735	716	733	760	770	747	777	742	748	747	702	764	722	702	723	739	726	749	801	730	713	761	725	696	776	709	742	746	760	769	751	695	676	758	714	718	725	737	733	696	775	729	765	745	709	750	715	702	691	728	730	726	733	748	716	719	764	749	755	722	730	719	736	730	746	697	722	725	737	746	698	708	772	706	731	750	727	719	719	763	744	764	739	785	740	745	732	721	761	793	720	702	746	717	740	740	722	701	735	740	691	731	723	693	741	748	789	722	750	755	679	745	688	700	804	724	754	738	760	756	690	744	742	720	726	784	722	736	729	792	714	738	687	725	756	701	716	715	798	763	710	821	717	725	716	704	703	801	773	740	714	762	759	707	714	717	749	748	764	718	766	736	750	720	765	734	706	702	748	735	819	712	715	730	781	773	774	762	711	798	709	724	738	734	756	751	802	771	719	740	777	742	745	768	693	739	772	732	781	739	680	734	717	750	692	731	717	762	739	719	747	768	704	690	692	752	731	703	760	776	719	760	776	769	757	748	746	718	705	746	744	756	737	734	755	774	783	745	732	730	788	749	749	746	764	733	802	710	742	711	710	682	739	741	752	727	771	753	756	753	737	748	767	731	704	755	698	763
13536	2581	3111	2615	4374	28307	54472	49437	37096	21268	7394	1649	482	291	231	276	277	265	239	248	275	247	248	239	251	252	246	248	256	247	265	222	252	235	243	257	263	255	237	283	251	252	262	267	252	262	265	258	269	286	254	246	252	255	277	259	265	241	279	264	251	289	267	253	230	248	263	251	268	255	245	251	247	246	276	267	227	260	230	210	244	244	224	252	228	260	269	253	275	234	234	229	259	251	283	260	259	255	242	251	260	270	269	235	249	254	252	239	258	271	252	282	252	255	249	217	252	232	244	247	251	257	232	249	245	229	240	235	271	249	248	260	264	247	238	238	256	268	248	224	238	256	246	244	243	249	265	252	244	242	244	223	249	268	234	246	260	216	249	273	263	252	274	266	247	285	251	256	250	258	243	269	256	247	250	261	260	259	250	252	258	228	273	261	256	265	277	237	293	262	264	245	260	246	229	267	254	253	248	259	250	263	244	262	257	251	251	262	255	233	245	269	277	272	237	242	240	247	240	245	253	284	253	242	231	275	253	232	258	230	243	243	268	244	270	240	265	245	240	262	259	255	232	229	225	254	257	271	259	249	250	272	258	229	237	245	254	283	264	226	241	237	254	259	238	265	220	255	258	250	270	291	259	256	253	253	267	245	257	241	250	256	237	277	258	286	247	276	244	269	246	239	266	236	242	273	246	258	259	258	246	229	225	279	241	245	259	254	267	270	269	260	240	239	247	247	236	249	289	272	236	245	241	248	245	230	279	278	265	279	264	274	249	259	270	273	253	277	246	253	222	254	258	225	235	238	228	233	261	241	272	264	234	231	227	251	266	288	258	253	277	302	248	258	227	249	239	252	272	228	250	274	275	246	247	244	272	284	229	240	287	253	279	288	258	230	228	249	233	233	253	249	255	229	263	268	258	242	240	241	254	232	255	244	277	254	246	243	244	242	242	262	236	250	244	255	294	280	260	234	281	290	271	232	235	271	288	206	221	243	280	261	248	222	245	266	253	259	260	268	259	243	254	254	241	243	205	239	226	250	242	241	253	218	249	232	266	236	267	264	244	248	267	279	256	258	252	268	237	227	270	244	236	241	246	262	264	236	274	259	256	245	220	235	264	267	250	248	292	257	278	260	262	276	237	242	260	249	290	264	240	260	263	254	274	282	261	271	263	256	258	271	255	229	264	231	264	265	230	229	232	245	242	274	234	244	270	296	256	256	267	247	236	248	263	236	256	263	252	257	266	234	270	243	248	255	242	233	261	244	230	250	256	209	245	257	233	265	269	262	246	243	268	243	249	260	196	263	228	271	254	252	259	257	247	255	231	272	266	252	244	227	252	241	250	249	247	258	272	264	284	275	248	269	261	296	272	250	263	258	244	240	254	275	274	237	247	273	268	276	262	233	265	256	261	253	243	272	252	279	250	273	230	254	238	243	253	256	215	266	256	258	266	219	253	275	277	221	271	233	218	244	270	248	230	264	246	290	261	255	230	291	271	243	252	226	256	251	253	257	262	270	244	273	241	236	224	277	264	233	271	259	235	273	253	237	276	255	249	249	252	242	260	239	257	254	271	256	231	214	264	258	252	232	234	254	277	262	247	212	192	233	227	260	268	268	257	263	268	285	266	249	229	264	267	250	247	252	245	244	248	247	265	279	231	267	268	264	246	288	249	238	273	272	249	245	247	246	266	257	276	254	266	226	257	245	286	229	262	262	234	252	261	244	241	229	262	232	269	263	269	255	269	221	246	248	250	239	281	238	271	267	254	276	309	236	279	261	232	266	242	252	271	257	249	268	276	244	289	278	230	253	248	243	264	217	262	270	261	235	250	249	221	260	271	233	279	247	270	253	258	251	255	266	250	252	244	265	253	251	235	257	262	266	260	278	239	211	233	262	253	272	243	248	246	258	264	269	286	232	246	247	261	269	271	269	252	261	258	234	278	248	260	240	243	232	241	281	228	242	250	262	231	266	247	235	274	268	250	272	248	262	286	255	246	259	269	260	266	261	222	251	254	231	252	254	268	241	250	259	258	224	224	238	257	229	258	244	239	249	255	251	248	257	247	279	261	262	242	285	239	238	259	232	256	262	267	232	244	244	256	237	274	252	286	254	254	261	220	229	265	248	260	237	257	258	268	285	276	247	250	278	276	254	290	257	244	252	230	248	274	245	268	240	277	246	225	246	283	266	237	256	260	249	250	274	247	210	280	230	222	218	256	265	263	256	251	262	256	246	228	254	244	224	251	263	243	255	269	265	251	254	235	221	251	247	246	246	262	261	235	265	290	245	266	256	238	238	266	276	235	236	247	252	242	255	250	254	248	293	235	244	258	227	258	252	254	286	259	250	256	263	219	262	283	265	234	260	270	221	270	256	254	247	240	230	288	242	246	272	251	249	229	262	215	257	280	282	244	259	240	254	288	274	243	244	255	260	251	256	258	258	274	244	238	273	262	240	252	265	238	249	281	218	253	220	264	250	255	246	264	251	248	243	229	263	232	280	257	263	242	261	252	262	254	268	228	236	248	233	245	250	249	259	237	258	240	278	242	222	254	279	246	256	269	256	268	236	251	241	263	259	249	247	267	283	246	225	236	232	234	274	258	225	237	231	232	287	251	268	287	260	274	295	242	218	224	258	260	241	234	261	276	275	253	252	241	255	274	252	258	252	260	260	245	237	254	262	257	294	256	277	251	266	236	248	256	243	223	267	267	239	255	259	226	246	252	229	247	280	280	263	234	273	244	264	240	257	235	239	253	229	249	247	243	236	231	265	232	262	225	247	242	290	261	232	277	244	243	253	284	238	228	260	285	231	246	264	240	248	255	255	288	223	232	285	236	244	245	237	245	261	242	245	256	252	247	258	280	241	223	244	272	228	241	264	234	243	257	246	265	245	242	255	241	263	302	220	255	242	272	253	248	243	248	277	259	257	248	241	238	265	268	243	232	258	260	266	251	262	286	254	238	243	284	260	260	246	231	256	249	251	268	257	251	234	261	233	252	283	280	245	260	241	262	244	213	243	235	287	238	232	265	202	242	236	265	245	243	263	247	231	293	267	250	228	232	259	251	248	245	254	234	266	294	244	255	221	271	258	235	262	266	257	247	259	219	254	251	239	252	245	237	250	268	268	261	256	273	249	290	239	266	288	247	239	254	248	272	267	228	255	242	241	239	286	245	245	260	247	250	246	283	246	225	242	252	227	259	268	263	259	259	254	249	249	269	241	242	241	270	242	248	270	254	262	260	251	235	252	243	245	264	267	231	218	264	246	269	269	238	255	254	243	224	288	267	229	262	229	255	250	226	247	232	218	267	234	278	252	222	246	274	252	250	247	264	233	264	257	244	244	223	274	249	264	246	247	223	259	273	226	241	254	251	251	255	273	271	249	271	268	271	257	255	238	262	206	268	264	259	223	247	264	253	250	239	242	264	272	249	220	292	229	259	236	240	215	266	253	272	281	256	247	249	265	237	247	253	256	252	251	248	241	244	259
7628	2681	6449	7305	12814	44346	67690	63492	51888	36657	18730	6264	1734	912	728	687	729	657	741	688	720	691	669	728	659	688	724	696	701	677	667	670	670	722	631	684	672	691	750	670	708	750	707	706	692	667	732	705	689	711	730	726	685	691	666	734	723	674	710	687	705	711	666	674	733	744	718	717	696	705	683	699	670	699	712	687	734	670	679	655	709	720	677	661	705	728	637	717	702	683	688	699	687	708	712	712	710	683	697	701	688	692	705	674	709	695	700	681	698	644	697	664	638	706	690	697	663	686	683	761	685	710	688	690	670	740	696	709	714	757	725	743	676	700	731	728	717	709	688	679	697	687	664	741	757	709	699	662	699	691	683	725	724	683	751	721	671	696	727	677	710	698	673	691	741	692	655	675	695	740	699	720	775	729	672	702	714	698	700	740	702	687	657	674	673	662	710	714	715	696	707	684	672	716	698	663	706	691	694	700	686	670	717	699	738	698	682	728	666	743	669	657	692	697	703	715	672	680	685	700	692	688	645	694	708	719	703	706	641	738	646	675	658	674	706	701	673	665	741	730	680	724	684	695	697	699	683	685	666	701	685	691	711	678	714	743	733	736	682	690	680	705	713	673	694	731	681	684	726	636	746	682	711	721	683	661	733	716	725	693	683	686	686	636	757	677	690	670	680	684	677	697	676	680	704	695	730	640	694	668	687	738	672	681	730	679	686	670	648	683	718	704	669	664	703	665	746	715	646	735	669	671	675	732	678	694	706	672	654	715	690	718	707	688	703	674	718	674	736	653	684	709	750	711	672	652	703	696	682	703	657	671	719	687	700	645	739	740	728	714	704	676	692	690	712	711	702	677	699	666	746	717	696	722	686	739	744	687	713	723	734	734	659	688	726	680	713	748	670	725	646	670	693	712	713	742	724	724	665	658	706	673	696	676	689	736	671	652	680	727	720	699	724	666	664	673	694	704	659	745	648	663	707	713	701	641	695	698	634	678	707	720	706	635	668	709	693	706	667	700	710	697	729	685	684	741	665	713	675	654	669	676	692	749	669	660	698	682	651	721	698	730	698	693	734	709	651	719	666	677	668	738	675	715	712	704	677	630	693	698	672	721	676	755	665	717	701	693	648	718	737	704	735	678	687	701	645	663	692	653	736	706	724	714	694	707	712	687	695	666	702	716	721	690	681	697	707	711	687	703	698	716	723	730	723	675	690	668	675	731	679	685	690	732	683	719	701	683	718	714	658	735	647	633	726	695	688	705	685	741	692	694	702	682	690	650	661	708	702	703	684	696	703	690	645	679	669	724	678	662	685	676	683	674	740	675	699	650	764	736	693	669	681	716	697	646	729	697	672	740	710	705	697	708	650	689	673	735	644	651	640	666	694	694	670	699	678	672	682	687	681	689	707	689	703	703	698	678	737	667	704	704	676	705	694	722	691	669	701	728	686	672	696	716	693	688	712	676	654	712	667	718	685	707	663	694	657	699	684	703	650	720	666	701	727	727	707	653	714	688	684	716	736	652	714	713	689	703	667	697	699	712	702	634	752	665	668	637	695	660	685	701	657	671	679	693	660	706	684	662	723	686	722	703	669	670	711	679	701	680	666	700	658	705	707	689	662	706	702	693	691	664	672	682	696	708	676	740	731	664	695	711	696	692	664	672	702	723	706	698	701	702	685	746	756	701	717	703	716	705	721	705	715	665	669	683	708	676	696	641	709	723	744	668	719	675	700	720	730	669	686	667	687	722	700	677	688	708	696	690	735	699	684	703	710	693	669	672	667	734	716	665	725	680	670	680	669	737	658	698	697	717	692	657	671	686	685	696	689	725	687	695	682	666	730	714	712	710	709	710	680	675	715	689	724	691	695	735	711	688	668	676	696	660	681	665	697	704	710	700	716	688	683	724	718	708	689	683	642	724	710	711	678	675	653	686	735	734	754	688	678	719	718	679	657	688	677	713	706	711	729	706	718	659	698	684	698	661	697	738	719	668	672	738	655	724	698	699	682	734	686	729	699	668	651	725	703	666	694	664	649	651	690	741	723	714	689	677	717	703	690	723	755	714	692	711	683	729	688	668	660	666	718	663	749	739	710	715	731	683	680	734	705	713	685	718	678	718	704	725	716	696	734	690	715	686	678	696	731	689	695	725	722	659	662	665	694	702	724	660	683	698	695	695	703	685	694	674	686	714	698	705	694	735	677	688	702	675	714	720	659	721	683	718	677	656	667	726	751	706	656	711	653	711	703	682	707	706	637	686	723	699	703	702	721	675	666	699	727	712	672	690	634	655	668	735	679	725	685	689	683	663	732	717	757	662	673	752	722	642	739	662	703	728	683	695	659	698	710	696	699	697	725	692	710	744	686	712	698	666	702	710	693	720	710	753	672	705	700	677	638	712	659	674	725	685	649	690	718	694	739	697	701	710	721	724	685	725	728	705	677	684	657	695	696	735	655	673	669	751	683	645	690	652	705	724	687	689	732	716	680	705	701	690	716	677	684	673	749	668	689	687	708	672	692	753	664	655	712	709	696	674	736	671	693	719	732	709	660	691	732	701	683	709	703	675	728	695	706	686	689	692	682	682	688	686	708	705	705	654	701	674	646	674	677	675	678	692	708	661	703	695	680	693	704	712	734	674	675	737	661	680	678	691	714	712	675	701	710	688	626	687	728	703	695	735	730	668	755	694	684	696	678	667	666	713	703	685	716	715	674	698	664	635	713	680	730	703	743	694	717	720	684	669	669	725	722	681	688	746	661	732	678	718	685	730	685	727	733	695	670	720	661	697	675	723	753	672	705	721	682	700	708	684	717	711	641	707	674	676	722	746	654	684	728	685	733	699	683	703	686	678	735	676	675	716	641	731	714	701	689	688	709	686	727	672	693	674	701	686	700	758	685	700	662	706	703	722	729	652	698	721	705	743	713	692	670	714	696	681	710	730	728	695	637	711	681	714	720	675	673	749	716	738	695	705	703	691	696	647	711	656	680	763	720	676	679	679	692	681	720	620	751	660	704	644	695	734	707	686	695	699	691	740	712	696	694	701	735	656	673	714	696	744	675	680	712	723	697	673	690	672	729	680	663	685	661	688	743	715	702	673	708	696	657	684	706	659	688	677	734	697	680	683	670	695	703	709	693	704	630	700	663	678	717	672	727	652	655	677	694	687	690	698	682	742	711	710	720	720	681	668	757	748	674	666	710	713	678	696	710	718	732	654	687	726	729	676	691	705	711	683	742	725	733	659	666	662	688	672	685	669	697	666	672	691	737	702	690	692	674	669	689	679	715	738	694	709	732	664	746	707	716	694	691	712	682	696	705	719	687	709	678	669	724	683	726	727	706	707	711	686	680	667	723	741	689	650	678	666	716	742	681	747	665	672	683	678	694	678	690	674	645	733	685	699	708	676	699	664	693	698	732	700	684	723	718	690	699	661	688	692	676	678	683	722	696	671	726	646	738	704	716	695	708	683	707	752	739	701	719	706	693	718	739	730
2280	416	450	470	1040	3093	4503	4617	3335	1790	806	411	353	304	260	293	284	285	281	275	311	283	297	246	303	286	287	282	260	300	271	308	273	266	288	285	300	260	273	236	260	283	276	289	287	274	275	284	259	300	273	302	287	290	258	305	266	283	332	289	269	295	294	301	253	278	272	298	294	288	283	273	270	299	269	288	272	312	272	260	277	281	274	278	297	269	310	279	311	280	294	295	296	286	323	273	282	250	292	293	297	270	255	308	280	258	295	281	282	299	289	299	300	286	256	285	269	295	310	268	291	278	248	285	269	296	297	276	276	303	307	265	297	303	277	255	304	294	283	298	310	297	284	310	246	294	287	267	299	280	290	277	312	290	269	303	297	279	276	268	293	282	273	274	334	315	296	280	270	280	266	290	289	259	287	279	281	321	295	309	295	293	289	265	312	267	276	261	282	269	292	263	299	292	289	283	284	288	296	254	266	275	261	290	270	275	283	288	273	287	266	293	297	292	276	280	273	295	284	282	258	274	300	247	285	295	291	248	308	297	278	263	282	296	296	292	292	291	272	295	297	254	291	275	289	306	260	287	259	281	286	297	275	293	270	285	296	292	293	277	299	278	298	307	329	293	271	266	253	273	304	279	260	313	278	264	271	268	289	308	290	296	252	268	271	260	295	327	268	276	295	323	284	297	289	282	279	263	257	277	270	275	286	278	293	299	290	257	293	271	287	292	273	284	265	276	273	281	307	300	268	281	254	274	305	275	258	255	285	301	289	267	276	261	287	306	271	282	271	281	293	287	284	285	281	272	273	298	288	307	293	299	291	291	285	281	272	299	288	310	281	310	242	282	294	311	279	251	281	295	272	293	291	287	258	272	275	299	264	298	295	280	277	284	293	289	295	277	277	291	291	261	269	298	270	291	251	272	297	291	309	271	283	291	280	292	256	271	289	266	293	278	279	268	311	313	284	283	300	300	305	274	278	294	312	296	276	263	289	267	292	251	305	262	271	291	277	281	303	261	268	287	285	278	270	261	271	278	282	287	306	305	300	258	277	282	291	294	302	333	287	284	260	280	275	269	292	282	264	276	268	313	299	302	268	247	297	291	292	310	285	255	289	274	290	297	278	277	279	263	266	293	274	278	263	281	289	246	314	309	286	269	272	280	278	304	275	268	311	323	262	283	290	296	292	269	309	294	291	281	284	308	258	310	320	280	264	284	273	306	297	265	300	278	239	288	260	280	263	289	287	293	281	320	251	300	281	293	270	282	292	279	301	276	263	297	288	292	275	277	285	302	299	289	285	293	274	288	286	296	282	276	290	268	305	275	296	282	269	306	251	246	269	277	298	262	279	265	299	284	276	302	330	274	253	305	306	286	272	304	263	296	248	296	273	276	273	284	287	289	266	286	263	256	264	280	291	287	294	277	250	264	259	286	270	236	294	281	304	285	284	272	296	284	296	313	276	282	279	284	263	254	283	282	270	280	298	273	288	285	282	260	276	281	285	284	282	292	317	310	297	254	287	299	322	285	271	268	271	309	279	270	287	287	269	300	268	278	292	308	274	323	293	281	291	272	271	251	269	287	278	290	269	284	301	304	314	283	292	289	277	287	272	295	287	267	303	282	271	266	270	295	308	257	320	264	325	266	281	259	262	286	261	272	285	281	282	262	273	282	288	287	289	257	261	260	292	275	279	272	287	269	289	292	321	285	248	258	275	299	292	288	293	281	288	295	300	268	275	249	269	276	275	265	284	273	286	284	292	255	262	287	302	300	310	285	317	310	291	280	280	289	292	286	315	299	302	263	300	276	318	291	269	277	323	311	264	297	277	291	287	264	271	295	299	297	278	297	266	272	267	281	249	328	289	286	278	294	256	254	286	271	258	302	282	268	281	289	302	267	290	293	272	278	294	301	280	291	288	272	276	320	271	269	265	277	292	252	301	292	263	305	298	276	245	290	298	299	304	253	267	273	271	281	284	263	300	274	275	279	277	318	288	293	273	304	272	294	280	275	296	348	317	311	296	305	274	300	276	290	289	299	264	292	267	284	294	246	285	284	296	284	293	252	270	283	304	249	295	266	266	282	273	308	301	298	300	288	313	257	294	267	268	277	302	268	288	289	283	298	261	292	297	312	302	288	294	280	311	310	269	271	274	282	254	304	287	295	308	313	291	289	332	294	280	279	265	306	273	301	286	279	284	286	267	238	303	284	282	283	283	279	306	303	277	289	290	311	329	281	279	276	279	304	247	278	299	249	293	294	274	289	265	287	279	306	307	279	285	300	259	274	298	315	264	269	326	304	288	259	266	264	297	312	293	283	281	327	295	318	288	329	275	291	276	265	302	287	312	300	311	280	303	288	281	308	298	312	284	273	286	294	288	280	279	286	302	282	266	290	302	255	271	286	327	269	323	303	275	302	299	281	303	277	293	285	274	293	290	292	291	269	264	285	282	299	291	293	293	280	292	284	253	271	283	271	253	273	297	291	280	284	274	278	259	275	278	291	282	280	279	294	292	265	289	273	291	301	284	308	283	293	280	283	281	292	284	266	284	295	270	291	296	300	265	319	279	281	270	287	290	316	276	274	264	301	289	293	297	298	261	253	296	270	277	308	259	262	237	269	283	282	273	293	276	283	285	293	326	302	285	301	290	294	315	302	287	268	284	284	258	282	259	297	299	284	303	279	268	264	346	295	264	281	310	272	269	244	290	324	297	298	311	313	272	275	284	275	300	279	267	311	274	272	275	274	296	255	327	282	292	284	298	300	275	294	273	266	260	252	296	267	270	287	280	278	274	275	308	304	286	288	259	293	284	250	297	280	286	305	312	261	298	294	288	283	285	272	279	282	270	301	286	269	273	264	300	260	280	281	248	292	300	298	271	311	275	275	283	304	285	288	302	282	297	267	291	311	269	286	281	255	309	281	294	263	273	257	275	275	292	292	280	269	286	313	283	302	287	276	251	292	285	307	310	281	283	269	269	265	284	272	316	298	249	279	299	304	258	287	274	280	313	275	281	294	293	272	281	292	261	292	294	286	271	268	263	285	298	281	296	302	271	274	307	291	270	285	272	293	310	285	290	290	254	272	304	299	297	268	281	306	263	261	303	290	350	284	288	270	304	253	286	272	285	318	281	290	304	288	296	292	289	267	279	282	269	321	280	277	296	313	291	272	297	272	298	312	290	285	280	289	276	288	268	266	282	293	282	299	282	263	258	314	282	303	300	258	309	284	277	294	278	276	279	318	285	278	279	304	294	250	261	338	292	273	292	273	314	265	268	295	276	288	267	277	295	294	260	319	281	266	280	291	294	269	275	303	293	313	277	262	285	293	284	277	309	275	303	283	309	285	272	277	281	292	259	274	276	287	292	302	273	263	270	265	260	270	286	289	267	269	275	293	288	288	276	306	290	289	268	320	273	278	264	304	270	276	269	272	263	274	303	283	283	269	301	276	287	297	285	280	290	297	292	289	307	294	291	284	262	270	287	298	268	278
2566	928	1232	1613	5246	13378	17612	16822	12119	6496	2682	1280	918	827	751	770	760	779	788	772	746	811	771	717	795	800	773	790	825	803	856	801	806	758	781	790	784	788	792	741	762	768	763	748	752	815	760	771	752	764	816	808	729	802	761	816	740	748	779	727	765	734	808	741	810	806	847	735	765	780	783	798	773	752	798	748	815	734	765	724	807	756	749	804	753	752	776	770	788	736	734	748	793	793	754	789	776	733	749	737	791	764	741	779	767	787	783	828	788	755	747	760	761	800	818	745	766	749	839	753	729	775	743	734	780	752	770	752	792	749	760	730	769	818	745	801	830	800	834	739	727	818	805	742	801	766	783	796	708	761	753	774	741	768	735	724	828	758	783	788	774	770	734	780	790	721	753	795	697	786	763	801	783	824	746	770	778	766	741	752	763	781	789	743	786	769	699	757	798	778	755	794	818	787	732	728	786	730	767	780	787	861	760	753	804	754	796	769	778	830	801	785	801	784	704	783	789	758	795	793	710	770	794	801	795	756	764	762	736	707	794	773	759	825	749	786	784	752	747	797	763	761	750	773	768	767	828	812	757	780	757	797	783	786	742	731	806	772	789	770	738	780	756	769	702	793	798	746	757	745	740	738	752	753	745	801	737	808	796	749	783	809	772	794	837	721	782	812	773	765	788	751	777	726	782	813	736	782	782	792	755	759	772	819	812	785	780	794	758	781	826	746	795	787	789	724	745	761	739	801	794	768	760	750	743	752	744	744	745	777	735	748	757	768	795	772	821	800	773	744	773	754	794	760	776	743	786	760	758	796	763	803	801	757	764	785	780	743	808	807	772	739	778	735	790	763	749	770	782	739	779	736	785	778	782	830	773	750	783	789	799	757	787	733	756	733	782	778	784	809	792	789	736	809	748	801	760	746	804	770	817	775	752	812	787	807	763	777	778	759	832	739	724	819	784	727	774	808	701	780	769	752	792	763	759	724	824	736	728	790	766	783	741	754	815	770	719	778	747	789	778	748	758	792	763	813	785	792	781	768	763	781	800	814	784	754	748	751	756	730	752	807	813	769	755	740	785	761	818	738	716	764	758	796	733	784	765	815	766	751	754	835	736	778	786	762	782	763	802	764	774	767	792	801	796	738	781	721	752	775	758	825	778	745	742	726	768	756	710	776	778	753	758	811	764	781	759	807	727	786	752	764	714	767	770	772	767	793	740	772	725	756	767	763	790	792	787	771	753	740	753	777	801	745	753	807	798	761	785	737	764	780	750	809	799	733	770	774	721	785	802	751	794	750	752	755	797	830	867	748	782	801	764	776	762	776	795	740	761	778	768	781	799	794	733	736	792	805	780	785	790	829	798	788	822	742	762	732	750	757	818	796	777	781	815	762	784	770	798	795	777	806	791	765	809	758	752	780	750	753	785	754	790	831	723	732	749	752	744	792	791	781	738	793	764	782	770	755	799	782	773	759	750	781	692	763	726	778	735	728	736	782	786	722	789	783	722	730	759	743	817	795	712	758	776	835	710	757	754	778	743	803	777	795	767	730	762	808	801	757	722	781	722	776	747	830	733	799	798	736	776	727	828	779	801	771	722	810	737	769	802	806	743	823	785	761	759	736	788	772	840	790	740	769	792	714	804	765	771	735	760	755	801	773	762	742	736	776	738	765	765	816	769	771	741	787	792	771	744	755	756	797	772	727	806	760	803	810	819	802	758	825	792	779	756	755	755	860	735	766	736	825	749	776	767	751	775	752	758	756	798	778	760	723	785	772	796	789	758	773	780	745	755	773	736	833	800	800	737	759	774	773	753	759	791	783	747	849	770	722	745	758	731	772	749	786	684	782	780	787	697	800	729	831	764	767	773	750	741	787	748	822	776	832	771	783	774	772	779	718	768	773	746	787	800	816	746	811	745	757	788	771	752	763	716	765	784	759	763	749	735	738	838	768	798	779	759	815	738	736	758	780	765	744	831	785	756	701	818	753	769	720	769	719	774	761	821	741	799	752	793	773	711	798	770	793	749	804	773	737	765	791	774	718	720	751	810	752	776	776	778	788	705	744	782	720	793	780	784	827	782	740	803	749	765	739	738	785	751	771	734	774	806	771	819	803	738	775	801	766	796	743	772	725	756	773	756	777	774	769	744	810	769	780	768	741	737	726	808	774	782	770	744	823	769	783	772	804	753	713	783	775	769	778	746	758	756	746	690	765	772	798	755	769	811	784	762	780	798	807	767	833	778	739	792	780	781	774	798	756	775	832	778	761	776	758	795	803	816	806	780	786	747	843	760	775	755	765	781	743	773	731	791	797	799	788	773	782	790	740	713	816	780	786	785	741	760	730	784	747	802	754	760	724	771	803	743	761	785	800	759	730	795	781	800	743	799	760	777	814	785	753	726	777	760	750	767	830	769	780	737	760	744	764	736	717	771	761	774	833	763	749	761	730	828	768	712	729	772	735	744	757	771	697	718	786	737	758	813	767	784	745	819	780	770	772	783	737	730	770	753	784	716	802	759	780	798	739	779	794	780	747	800	776	720	765	804	787	728	804	737	788	781	779	805	830	749	798	805	756	811	793	809	726	789	767	693	742	794	796	780	843	798	777	720	743	770	771	775	798	722	764	745	751	760	742	780	751	781	725	804	761	749	757	745	775	767	763	804	779	764	781	778	763	781	769	772	778	770	760	764	740	717	770	702	753	796	746	707	776	834	751	738	749	745	763	732	763	780	741	746	750	787	759	731	761	765	770	765	734	818	755	752	733	757	755	770	751	795	736	784	788	802	810	752	779	766	726	782	779	747	773	773	766	794	718	759	737	755	818	744	744	774	771	756	782	768	781	812	707	847	765	760	765	789	749	756	755	739	796	751	770	758	816	841	752	770	746	736	715	741	792	742	755	718	737	833	796	762	737	738	772	791	799	736	738	772	740	787	768	789	762	770	750	733	767	801	725	781	832	741	793	761	739	804	760	779	800	772	766	754	735	718	806	751	747	764	741	804	739	802	784	763	779	778	764	799	750	730	772	762	841	824	778	775	769	746	835	704	804	781	755	754	749	781	773	752	778	775	798	752	749	771	748	753	824	790	740	799	789	755	766	789	753	777	754	782	734	776	765	770	792	723	793	820	777	793	788	730	777	781	751	781	772	771	769	791	780	738	769	724	790	782	792	783	753	757	790	784	760	755	740	787	742	735	775	756	764	744	789	811	810	780	807	733	713	739	773	763	758	786	758	766	772	798	785	766	768	770	740	776	719	753	795	768	769	785	773	752	755	769	771	748	753	765	776	706	805	751	789	776	773	701	782	737	776	760	712	767	765	767	833	756	725	757	751	775	777	806	764	790	720	754	756	751	760	786	774	771	776	789	806	819	711	754	768	813	705	778	801	764	833	769	797	763	773	763	761	781	764	775	742	703	803	741	740	800	734	766	745	744	727	784	785	794	726	785	829	740	796	749	760	790	835	782	788	760	772	763	805	786	768	799	799	762	770
7412	1309	1719	2182	8117	25855	36501	33824	25101	12226	3637	955	426	321	293	265	271	262	310	280	276	292	261	267	261	271	272	265	293	281	252	267	272	294	269	275	292	285	285	270	289	303	280	270	279	288	283	284	281	295	295	265	288	286	272	293	267	273	299	281	277	287	287	290	276	272	265	289	260	280	278	284	305	243	283	251	254	291	284	294	291	265	322	258	293	304	259	278	304	282	271	298	289	276	271	279	279	252	300	277	295	253	270	262	290	298	267	260	286	263	271	273	317	303	263	275	297	313	289	279	288	293	280	279	291	288	289	264	265	273	291	272	266	265	323	279	267	292	278	277	272	289	293	285	274	288	280	262	294	291	265	296	259	289	276	236	297	273	305	300	254	261	284	261	279	277	254	271	279	250	276	274	254	284	266	258	269	294	262	285	270	245	267	265	273	278	261	274	274	272	251	270	314	283	280	277	286	266	282	308	297	239	302	286	284	265	264	269	254	320	249	284	271	248	283	269	258	294	257	283	279	281	320	279	300	256	280	295	329	295	249	260	270	281	275	264	287	314	249	265	275	312	267	284	284	276	268	304	269	249	247	314	276	294	284	269	289	257	281	304	269	246	258	268	294	296	288	265	251	264	288	293	275	300	296	259	276	262	240	300	264	282	261	311	278	259	262	280	259	268	283	283	301	242	275	265	258	278	264	259	295	271	255	278	278	247	281	265	274	260	255	283	286	261	264	257	281	273	260	304	261	287	282	273	277	253	243	267	289	241	299	289	295	262	257	289	276	314	291	287	264	283	279	282	265	280	280	280	270	276	282	291	275	267	256	290	273	301	306	302	264	259	250	277	284	277	264	258	281	281	246	288	284	312	273	287	265	242	268	301	287	296	298	247	264	280	250	272	265	267	269	266	261	265	279	277	301	262	259	278	311	271	297	278	292	279	255	246	302	281	282	254	273	276	280	277	267	287	278	259	285	240	256	295	286	239	275	273	293	316	249	263	275	269	291	251	301	308	271	299	276	280	270	289	271	294	287	272	269	254	282	253	266	275	275	285	259	270	282	265	259	273	268	283	270	239	258	270	294	267	286	278	291	297	286	276	284	284	270	254	284	252	276	289	283	275	284	286	259	276	285	280	292	286	263	234	264	283	298	276	284	264	247	246	287	271	265	268	249	303	266	269	266	263	272	276	297	255	247	282	277	287	240	262	284	273	233	266	265	255	261	275	263	299	278	260	270	254	260	274	280	280	267	264	276	282	270	287	291	259	258	273	280	259	280	278	278	244	255	277	274	291	287	260	250	284	261	274	268	261	309	282	286	276	240	281	292	271	270	261	277	255	269	288	295	304	292	276	296	274	267	278	258	260	247	298	286	278	293	276	307	263	288	258	275	250	279	253	282	269	283	285	296	279	308	273	264	256	281	276	297	289	252	302	291	245	266	317	266	272	303	281	248	292	287	266	269	276	258	262	257	267	288	266	272	268	266	262	256	285	274	269	264	268	280	286	274	257	270	291	317	264	296	292	251	292	255	269	281	269	285	266	294	262	273	267	287	256	260	275	267	288	257	232	286	275	263	279	273	299	257	275	279	276	249	283	308	259	258	281	273	277	271	273	290	239	282	244	279	267	293	288	300	278	273	273	260	272	271	281	280	284	289	289	284	268	266	268	270	271	277	271	295	264	280	301	244	263	275	293	283	257	260	278	263	283	275	270	250	271	285	273	267	261	292	294	287	269	273	302	276	308	258	280	268	257	307	249	282	289	271	296	279	288	268	226	310	259	266	314	284	275	308	278	254	252	293	260	250	265	274	302	272	255	280	251	299	267	286	292	276	290	308	260	270	287	282	267	253	248	314	292	281	259	310	240	273	283	258	285	268	287	269	273	239	257	281	249	299	273	280	308	257	262	233	292	266	263	276	238	243	282	265	294	281	274	294	276	268	294	245	304	286	272	277	293	261	256	281	267	280	286	285	272	256	267	244	269	306	294	294	271	275	289	255	262	308	267	280	306	287	263	258	288	281	279	267	287	279	265	251	310	285	286	274	264	306	278	308	275	291	284	281	258	275	280	274	270	280	293	268	315	253	296	245	276	264	273	250	274	249	265	277	256	251	291	279	282	268	285	259	263	308	257	260	278	281	289	255	265	298	275	271	282	267	271	259	241	275	277	284	241	268	281	281	277	291	269	265	269	272	276	286	272	279	276	302	302	263	265	252	270	246	274	286	257	291	289	248	236	266	264	298	273	285	286	293	269	274	272	301	273	295	280	281	320	280	286	298	253	287	288	292	264	284	305	267	268	279	264	299	287	286	282	294	311	269	277	293	286	283	270	243	309	282	258	272	263	283	318	252	259	258	284	251	284	261	298	280	246	281	262	248	280	245	290	292	284	263	289	283	278	281	280	277	244	273	269	277	260	267	292	248	287	277	251	265	282	301	239	274	271	272	282	258	240	299	264	268	265	253	302	299	268	269	283	275	296	244	286	259	267	285	296	263	244	279	272	275	294	281	278	261	286	279	259	250	277	255	299	281	296	249	260	271	263	256	277	261	282	252	278	297	259	252	271	283	273	289	290	275	237	278	263	282	274	291	259	264	262	273	285	257	294	265	272	317	271	280	284	268	243	293	267	238	282	276	260	267	266	283	271	281	249	278	267	296	265	261	277	284	283	309	287	279	279	302	274	282	288	265	254	266	290	269	263	276	306	269	274	267	294	292	268	275	285	267	271	272	273	296	282	296	268	268	270	247	257	266	292	269	296	265	292	274	269	255	295	293	271	286	268	286	281	314	281	241	272	275	265	295	250	246	296	286	280	302	284	288	255	299	275	276	241	250	282	271	280	278	269	276	269	318	262	265	282	264	277	301	262	289	291	258	272	272	306	263	280	244	300	287	263	258	262	299	286	265	297	291	258	253	258	295	259	271	253	296	280	284	261	280	261	286	262	280	311	255	284	260	233	249	279	245	267	280	281	280	283	276	282	285	281	285	278	280	255	266	253	294	262	297	299	280	283	272	288	283	274	271	260	266	271	271	269	277	270	266	298	261	273	294	281	310	290	292	284	279	289	304	249	287	285	263	279	262	267	276	263	287	259	301	238	278	308	266	281	290	298	301	251	279	302	271	282	281	284	253	282	285	270	266	263	272	255	265	292	257	254	267	255	275	270	294	269	301	285	266	241	250	264	265	272	269	274	275	245	248	308	292	283	276	279	286	258	276	251	260	289	246	243	301	276	279	239	263	289	266	290	282	311	259	245	268	281	273	272	261	262	257	245	273	258	265	267	303	250	259	271	273	272	265	298	269	246	290	250	272	238	270	270	277	261	260	297	285	277	264	269	299	273	255	297	243	263	287	293	287	245	231	302	325	251	242	272	268	278	291	281	277	273	247	271	261	247	285	304	261	256	271	239	291	243	297	278	298	272	247	275	276	273	266	296	284	290	315	255	241	287	243	269	285	303	270	278	270	287	296	274	267	262	264	278	303	282	281	260
5691	1835	3849	7350	22811	45269	53038	51004	42426	27616	12063	3725	1227	841	761	770	746	753	744	743	732	758	736	745	798	751	775	742	764	761	750	780	784	778	726	753	762	775	743	711	749	746	770	730	752	781	762	752	725	744	751	733	772	733	779	716	759	696	765	780	772	742	768	762	768	726	750	742	737	766	781	780	719	721	752	755	722	741	756	759	760	717	761	758	821	700	782	789	794	765	718	770	763	700	774	739	754	732	724	732	723	754	710	753	790	765	741	799	723	774	749	790	676	725	769	773	729	766	755	722	750	754	733	714	745	728	778	817	785	739	687	779	750	805	710	751	782	766	737	725	750	777	745	751	766	732	777	742	779	802	774	724	742	774	801	797	794	775	765	748	764	788	775	763	773	729	724	775	789	731	789	734	715	729	747	792	772	740	787	780	729	749	742	804	771	761	718	744	787	745	768	749	683	774	703	747	767	726	701	750	746	752	795	700	724	780	806	732	735	771	754	776	734	753	697	714	733	747	797	757	775	761	716	733	764	704	782	795	755	736	715	727	727	765	704	714	741	754	759	729	735	769	733	744	787	698	782	777	768	730	764	733	734	726	786	767	765	782	760	750	747	746	780	792	741	764	717	731	766	772	737	776	762	712	751	771	735	769	768	743	700	774	715	754	698	761	780	747	731	743	752	784	745	778	745	686	758	724	763	776	736	777	779	723	750	739	782	701	730	738	746	781	786	760	712	778	781	762	741	795	747	776	753	747	788	767	701	715	792	739	796	839	728	751	748	745	731	762	740	758	809	764	779	706	762	765	725	765	770	740	727	749	732	774	749	768	729	754	783	752	785	734	760	727	752	806	716	748	769	755	703	744	723	750	772	731	720	761	760	733	771	757	754	706	735	764	749	719	710	743	702	747	794	736	697	741	781	718	734	736	756	765	719	758	724	713	750	761	755	755	732	712	677	725	703	767	739	724	758	746	786	769	759	706	748	725	784	748	724	736	786	714	724	739	762	735	788	726	762	744	714	821	775	759	789	763	778	799	792	754	702	728	740	744	750	780	743	720	752	738	750	788	763	760	730	724	738	754	787	751	799	771	727	724	754	771	775	771	788	705	768	803	779	764	709	726	758	740	775	741	744	718	732	712	759	772	724	734	743	756	781	776	736	803	748	759	746	792	741	748	771	738	793	764	769	788	801	738	748	752	716	730	732	779	711	773	749	759	739	766	751	715	725	707	787	824	779	771	758	751	739	722	768	741	774	731	706	767	706	698	783	761	762	719	717	758	755	832	717	762	800	765	696	765	712	734	750	778	715	750	794	743	791	753	730	743	778	799	760	759	792	747	723	799	704	776	722	744	772	746	701	770	787	697	766	725	770	774	763	743	731	772	739	753	748	737	788	757	757	762	716	747	764	753	735	729	762	749	766	752	796	733	770	711	751	709	781	761	734	725	778	749	803	763	761	793	755	740	744	730	782	798	747	747	765	760	745	732	767	770	748	744	753	745	770	714	710	753	726	783	759	702	757	777	750	713	757	781	778	713	794	734	786	775	712	738	732	712	840	730	746	706	780	781	732	785	742	780	749	787	774	791	746	752	785	722	771	751	722	742	705	712	718	781	810	733	746	750	809	762	771	743	770	775	716	792	736	795	769	771	716	764	771	755	732	769	776	782	753	774	752	708	738	737	757	732	750	769	725	721	761	768	750	773	778	781	735	751	734	737	726	782	775	748	731	769	733	793	710	789	798	787	761	727	758	731	790	721	768	767	718	746	708	778	728	821	725	755	753	821	782	775	769	725	781	813	769	754	693	721	710	785	799	778	757	693	737	748	752	754	700	738	750	759	769	815	723	767	743	771	736	761	760	746	725	750	749	732	728	739	748	707	763	761	737	713	723	734	743	755	739	774	747	735	766	744	745	715	761	734	717	765	798	780	715	765	706	774	771	788	727	795	748	765	743	774	738	752	745	766	736	731	736	766	756	728	768	776	750	744	723	709	768	747	720	738	759	781	717	730	711	689	748	762	752	767	736	757	740	729	735	741	732	778	746	762	732	760	750	719	751	764	768	755	759	725	722	751	728	747	721	791	767	730	781	789	735	732	757	721	760	709	734	740	797	684	745	771	719	749	746	793	766	772	740	755	710	718	763	763	743	719	739	747	696	770	779	726	752	745	758	779	751	750	805	767	797	722	800	775	748	753	757	740	757	776	732	757	800	779	740	754	759	748	762	739	790	702	819	691	784	737	777	710	758	755	790	768	757	771	777	760	778	769	777	753	745	747	788	733	759	705	692	781	792	772	732	737	740	779	758	732	756	745	732	779	757	741	770	781	769	756	752	757	727	777	743	763	777	733	705	836	750	765	740	787	762	693	768	765	728	732	730	736	736	767	745	706	770	733	749	755	815	703	753	742	742	703	776	769	748	764	778	724	741	662	739	752	730	785	757	737	762	688	698	767	725	682	715	753	781	761	729	766	745	724	761	764	716	748	710	791	715	716	757	795	771	733	690	726	722	760	781	757	767	738	811	740	813	736	759	770	761	809	730	749	723	771	752	808	773	807	777	758	767	751	728	750	753	771	815	725	764	765	722	736	733	739	727	756	763	734	800	725	717	740	785	788	750	730	761	761	719	815	809	729	747	767	740	732	728	782	727	733	724	710	762	707	758	772	767	764	731	754	766	776	756	774	708	782	746	741	776	783	757	723	756	750	742	763	772	758	755	750	834	748	758	732	737	757	757	779	676	807	798	766	793	730	752	778	754	724	763	754	731	753	759	713	737	781	764	734	732	763	766	744	753	784	724	806	755	805	777	744	748	737	688	721	747	752	755	789	753	774	712	769	771	768	750	767	729	776	782	719	707	749	745	765	751	753	763	792	768	763	769	770	756	739	787	759	767	776	780	768	723	737	746	785	747	762	750	742	767	774	748	770	796	767	751	739	701	729	811	729	793	759	748	789	748	749	749	781	710	785	795	700	796	736	737	740	752	720	756	748	721	760	728	782	766	757	764	835	724	781	756	717	748	765	762	699	739	736	757	785	719	731	767	730	761	736	755	769	800	748	771	744	725	735	703	766	789	772	726	729	825	727	782	750	723	732	801	784	762	731	712	763	726	736	782	744	783	746	741	748	772	773	787	740	754	719	762	728	822	744	765	763	791	796	784	732	773	750	743	701	743	714	739	730	781	745	776	753	739	802	764	768	719	734	780	758	732	759	774	751	755	736	764	802	781	743	801	798	801	760	779	765	800	773	759	753	720	706	746	755	763	748	741	739	777	729	765	740	777	769	739	746	746	769	729	745	716	787	778	774	790	784	748	740	700	759	700	739	748	756	692	744	741	713	792	793	753	725	811	744	747	776	726	748	741	770	755	746	755	719	761	759	730	721	738	718	788	736	727	799	730	748	757	741	761	723	750	743	699	756	807	771	775	739	738	770	788	698	747	721	756	766	748	756	747	809	762	735	714	761	780	766	765	773	738	791	769	760	796	751	720	770
13573	2817	3474	3852	4841	28237	48366	52283	38735	21998	7535	1693	528	288	251	258	260	261	258	275	261	279	239	254	268	268	274	279	277	255	272	262	266	248	285	238	255	309	270	257	274	255	254	220	234	269	287	261	259	259	260	272	238	261	234	221	264	252	251	301	264	257	288	244	254	252	253	281	240	248	248	275	255	248	252	277	242	237	232	253	248	251	263	252	257	230	246	273	239	268	273	248	243	276	258	264	252	273	267	263	261	281	260	244	287	255	229	251	260	256	256	232	285	256	258	250	263	256	243	242	272	247	254	261	257	267	265	243	275	257	281	261	235	207	244	253	275	245	275	265	281	272	248	244	285	255	246	244	245	280	287	264	262	256	265	255	284	233	252	246	274	273	284	254	269	267	247	269	278	252	272	224	250	238	265	216	256	239	255	249	234	250	258	272	272	270	268	264	263	275	255	269	275	282	237	262	240	260	248	254	258	255	254	265	245	255	246	269	287	241	242	258	262	244	286	275	279	252	278	278	266	244	266	257	242	259	268	257	250	279	226	273	250	239	254	230	268	248	272	280	241	241	250	243	264	305	268	247	254	237	246	270	285	273	264	281	258	249	290	289	266	299	252	232	281	272	262	254	259	224	267	247	289	243	282	250	265	291	279	270	244	272	220	260	272	250	255	271	250	258	269	260	264	250	309	253	286	238	256	281	259	275	256	264	252	236	236	250	269	292	270	250	261	279	248	284	274	260	235	264	250	271	259	272	271	261	265	275	254	264	252	249	241	254	249	256	230	247	271	267	265	259	278	257	258	250	252	241	292	246	269	282	278	314	280	285	257	257	258	257	286	249	231	283	256	223	276	272	289	220	261	235	253	246	266	263	260	264	274	229	263	289	235	250	264	254	268	274	258	253	252	252	254	267	251	248	251	254	236	273	281	260	270	270	247	257	234	248	250	250	277	281	263	283	237	285	247	252	243	253	253	262	241	259	255	246	260	255	248	267	234	281	282	243	253	250	286	271	244	287	242	263	270	252	269	253	231	231	264	265	291	273	223	257	259	252	257	247	225	264	241	254	232	273	254	254	249	248	241	271	264	299	260	257	250	207	263	284	274	257	261	252	262	289	272	288	272	256	263	250	248	252	268	282	281	295	284	261	272	275	254	249	262	276	283	261	262	265	271	252	250	233	275	239	287	283	282	260	242	255	233	215	266	213	237	272	291	270	260	283	252	275	266	290	259	263	305	286	235	257	297	274	266	241	263	276	289	267	281	238	248	246	287	272	260	249	258	244	236	247	258	278	268	244	261	260	268	263	260	295	269	253	275	284	266	262	250	272	242	227	263	273	257	236	260	254	260	256	258	274	238	285	259	245	268	264	265	262	262	246	220	262	267	285	249	263	263	242	253	259	245	238	281	271	254	260	271	277	278	246	263	288	283	259	243	257	242	251	256	296	259	256	254	250	242	278	236	256	266	261	253	252	243	249	283	251	266	279	287	293	254	281	266	273	260	258	248	218	264	289	286	269	240	243	250	284	229	286	234	242	278	268	279	236	265	276	267	237	256	246	269	283	262	250	287	279	280	268	251	296	279	264	247	246	247	280	249	270	270	257	238	244	273	271	253	213	238	268	283	262	280	266	266	260	244	277	287	248	268	255	245	233	238	265	255	234	255	260	256	258	258	267	256	245	251	257	243	272	274	263	278	309	267	247	259	230	264	269	261	258	249	272	248	266	266	257	296	270	280	268	231	268	255	242	276	253	259	269	261	232	237	227	269	256	257	255	270	269	236	274	249	227	255	236	245	274	275	263	262	259	258	277	275	264	281	276	247	278	270	260	238	272	229	252	247	238	258	261	275	261	285	233	256	246	262	241	280	277	264	259	250	238	273	271	224	244	271	261	266	257	284	281	266	244	262	239	272	267	268	280	273	259	284	267	243	275	254	279	248	276	277	276	259	268	222	237	245	267	274	286	264	229	260	259	265	245	241	255	232	248	254	247	241	261	273	269	247	255	257	277	276	288	238	269	240	243	273	255	275	263	240	278	261	274	271	251	271	253	276	257	255	251	268	261	261	278	245	275	239	273	302	273	269	284	264	257	285	283	265	275	282	269	273	261	279	306	262	263	253	251	253	265	259	268	255	259	256	238	229	291	244	229	268	256	276	259	245	276	261	252	268	257	256	277	261	257	236	254	262	262	251	286	255	240	275	292	249	286	264	247	256	239	266	254	258	310	271	263	274	262	260	250	251	241	266	245	290	247	302	249	258	255	246	258	270	242	265	226	277	254	266	240	225	293	267	256	263	257	240	227	254	256	252	275	263	285	252	270	263	266	283	265	269	268	270	239	260	258	233	243	224	261	329	276	248	252	280	235	297	241	279	261	257	250	254	294	272	287	246	247	268	267	242	255	281	225	280	268	267	267	269	233	253	282	274	239	272	250	275	282	252	277	261	286	268	273	269	265	261	270	267	269	277	250	274	265	278	268	246	274	243	262	263	247	314	280	251	260	278	258	268	249	266	266	268	269	243	260	235	264	280	260	311	227	257	278	272	274	244	252	252	284	239	254	263	278	272	267	242	256	268	268	269	242	234	283	243	281	287	285	259	273	252	253	253	240	241	263	265	277	253	281	259	260	263	288	244	235	245	269	255	272	245	267	230	239	249	250	258	270	281	260	220	251	297	285	283	256	240	264	251	268	268	257	258	272	246	270	250	240	265	220	271	237	274	256	247	244	249	244	243	268	268	214	282	279	302	266	263	255	231	233	293	272	256	254	268	266	276	256	267	249	269	252	291	235	257	233	273	274	264	283	235	239	241	213	280	285	254	267	255	231	242	233	258	243	288	275	233	256	300	245	272	303	250	256	229	231	251	241	254	241	233	274	269	258	276	275	272	241	251	229	269	269	275	266	278	243	268	280	270	283	283	241	263	253	265	264	302	280	272	252	266	260	276	275	251	268	268	248	274	268	261	241	265	282	262	248	273	236	267	274	260	242	251	300	235	224	242	247	251	262	283	283	263	243	255	267	244	262	254	270	262	243	244	282	261	266	278	270	261	260	257	246	273	258	287	254	260	228	254	247	249	235	239	250	243	270	248	254	265	245	255	270	276	266	267	253	245	274	254	259	250	271	252	291	316	270	272	262	255	239	221	234	254	281	270	236	256	271	305	271	225	254	246	264	278	297	267	257	225	291	288	248	286	258	270	261	221	252	287	264	251	260	262	248	266	246	283	256	276	262	296	260	246	270	273	244	248	260	249	249	290	253	242	288	249	239	247	235	262	270	255	247	252	259	276	230	256	262	254	246	287	253	238	264	270	245	238	271	258	262	260	267	261	265	256	268	240	260	254	255	254	253	213	259	299	268	286	257	242	222	252	280	222	277	276	275	244	240	266	271	262	265	246	273	217	254	249	257	264	268	223	241	273	266	254	253	252	269	278	257	268	287	249	281	245	253	226	293	275	270	276	280	280	266	261	279	245	260	244	254	228	297	256	276
7662	2989	6550	11479	14565	46784	62992	66215	53354	37175	18840	5900	1745	881	758	714	710	739	672	716	695	713	716	718	734	720	748	694	709	760	705	693	752	681	706	707	716	715	732	764	740	698	707	689	742	672	727	648	777	728	717	745	710	736	698	678	702	723	666	722	694	735	699	676	706	713	733	707	721	697	730	760	704	734	718	695	742	690	659	683	734	742	688	743	699	693	703	708	670	718	722	708	698	696	693	733	712	728	712	702	726	727	736	675	686	717	675	737	707	717	780	673	772	700	667	762	715	688	726	709	730	720	734	719	738	706	671	792	707	695	714	713	722	725	754	695	737	748	697	735	737	745	712	770	760	723	728	670	735	710	748	683	675	687	682	717	737	715	693	738	684	721	707	718	689	730	741	721	695	695	747	704	750	745	704	715	711	715	735	722	695	778	699	737	738	771	694	721	736	758	745	662	706	732	707	708	664	727	695	751	697	698	753	713	685	706	732	712	722	697	738	715	669	671	708	729	713	743	703	657	721	708	721	709	722	688	694	741	692	692	683	709	672	720	750	679	735	713	744	715	708	683	667	719	713	698	806	726	686	771	726	763	699	676	768	751	698	702	723	726	701	700	739	747	689	732	708	769	710	693	724	693	688	724	713	731	750	690	709	729	712	732	705	707	729	697	707	776	697	685	732	713	729	719	722	761	696	731	714	689	702	717	758	695	694	714	725	702	732	712	757	725	653	716	718	750	686	745	727	707	700	693	730	721	750	694	718	706	692	724	714	735	704	696	717	734	749	710	729	716	730	749	671	701	732	689	691	736	660	757	689	698	716	727	738	713	708	767	696	731	704	665	741	663	724	738	673	684	712	712	682	694	751	733	730	696	718	724	726	727	711	687	762	721	688	735	696	710	754	786	727	656	696	709	704	641	718	732	675	641	726	697	689	740	719	751	687	724	732	720	726	732	735	693	754	790	682	737	750	706	756	696	709	699	736	738	698	666	773	693	723	730	728	733	765	745	745	725	726	730	700	689	702	691	710	719	715	717	726	747	726	764	724	745	702	672	691	674	702	692	703	693	693	772	652	703	682	702	772	751	710	703	729	684	692	711	730	734	692	744	745	673	721	704	700	724	759	704	747	709	718	672	677	679	704	726	736	724	645	739	696	718	759	741	684	709	695	716	698	715	781	706	734	751	701	738	692	738	690	718	702	733	701	705	695	679	737	629	678	727	741	687	725	662	743	713	726	736	701	717	780	730	692	713	735	704	724	734	740	749	676	680	760	728	762	718	712	719	721	712	742	671	680	727	703	715	729	698	727	764	689	713	711	783	720	702	723	671	703	726	724	689	692	717	775	702	750	654	683	750	702	735	710	709	722	685	727	709	726	680	699	723	744	762	725	702	688	695	736	729	708	704	682	733	710	706	688	702	700	703	715	711	707	720	760	730	688	730	699	718	701	766	699	673	712	688	749	719	730	713	769	774	708	709	714	714	700	726	723	750	695	716	736	686	695	704	691	733	680	723	761	723	762	720	679	774	717	727	647	735	713	667	670	737	680	756	723	733	707	719	702	724	743	720	710	715	698	695	710	718	629	704	713	695	715	749	730	740	715	685	734	711	732	732	765	736	769	710	729	741	705	703	768	731	697	726	665	701	695	702	707	682	721	700	714	693	713	707	705	718	699	677	723	693	717	687	709	726	674	704	746	708	685	690	717	710	704	694	720	744	699	723	749	698	677	714	695	709	707	734	703	728	697	667	727	680	687	710	735	714	768	757	679	722	725	726	716	720	737	753	685	717	737	787	694	693	705	681	746	737	681	697	708	697	719	707	741	786	730	718	714	706	675	735	707	735	753	728	665	752	715	679	729	729	710	700	699	677	754	701	714	763	770	710	726	747	741	768	706	755	689	727	726	701	688	715	700	684	736	676	739	767	691	741	764	722	699	758	680	725	736	692	686	682	728	695	711	687	672	691	738	706	733	694	721	796	670	736	702	724	678	766	722	707	699	735	715	721	682	690	734	728	687	767	738	684	682	724	727	710	764	746	709	719	660	724	721	720	678	718	727	730	747	656	769	712	716	696	711	760	769	719	727	757	691	737	657	712	705	720	723	691	697	731	690	724	709	731	718	716	732	718	692	677	704	710	739	760	718	732	779	727	767	654	767	744	723	699	699	702	695	741	682	710	693	671	732	720	729	706	733	687	688	762	690	757	685	703	720	738	739	748	748	724	711	698	743	706	706	705	686	702	764	670	719	702	700	748	741	720	721	759	731	734	707	765	734	694	750	728	678	692	700	714	672	766	705	742	737	697	733	752	726	711	735	750	719	706	704	710	698	688	742	705	712	694	718	722	687	730	777	697	688	680	710	705	699	721	707	715	676	698	698	743	720	705	730	754	718	754	696	703	699	743	713	705	740	716	709	705	738	721	723	705	700	740	726	729	711	691	681	723	681	736	724	745	750	695	727	700	683	687	769	737	739	713	733	729	730	721	747	711	722	753	726	722	663	752	783	719	695	704	747	712	758	692	771	706	684	702	710	690	700	755	726	726	717	690	768	711	731	672	729	731	701	687	729	695	709	752	767	762	706	732	715	811	757	691	691	806	707	736	763	708	679	694	694	706	701	715	742	706	741	712	664	762	652	738	682	722	734	732	746	754	742	732	730	704	754	701	675	710	666	765	739	712	768	742	724	764	718	748	743	695	733	744	726	701	738	748	733	731	750	751	735	745	699	737	724	677	727	723	723	661	749	717	696	783	707	742	699	705	715	666	744	707	719	704	664	688	717	727	747	725	703	699	733	728	706	713	729	696	744	758	669	752	702	692	686	721	671	700	726	742	703	702	722	761	740	719	709	676	744	725	717	698	744	702	697	743	653	744	722	725	693	759	747	669	724	675	703	731	702	668	705	694	710	690	702	710	693	722	702	698	733	689	714	731	692	724	744	759	735	725	729	761	751	672	766	725	732	749	686	692	707	729	706	763	706	702	704	715	726	735	668	709	749	725	704	683	706	714	688	690	762	706	710	714	729	659	740	685	722	704	708	754	764	680	726	721	649	748	670	669	741	700	718	704	718	698	712	713	672	761	693	703	685	705	736	691	741	728	698	677	719	719	675	741	724	693	723	693	683	716	691	714	701	667	698	718	693	686	721	754	730	713	776	752	702	709	715	705	737	653	697	740	740	731	717	749	742	663	695	714	703	771	745	707	733	728	719	668	713	699	724	710	720	733	729	727	707	716	742	704	703	766	756	719	686	720	700	664	750	748	697	697	734	761	727	737	729	711	758	746	734	742	743	729	745	698	704	765	702	736	692	729	691	650	715	730	721	746	719	724	705	697	686	742	719	714	706	692	734	691	748	669	752	703	735	731	713	693	727	717	733	700	692	699	689	710	711	693	713	692	727	733	730	693	719	715	695	741	681	711	706	715	678	746	700	712	715	686	721	718	700	726	727	697	694	715	696	736	708	747	728	727	723	685	734	712	701	729	752	722	676	741
2410	512	574	518	584	1893	4149	5513	3974	2007	907	443	316	306	293	300	240	292	291	272	261	285	266	317	275	329	290	292	263	273	275	302	297	275	276	269	305	286	302	280	280	279	285	290	284	285	324	292	307	311	279	278	277	296	276	273	271	281	283	238	261	273	264	328	284	290	273	288	273	291	265	299	310	308	270	285	293	291	304	265	271	310	283	294	241	279	302	267	269	266	278	279	262	297	283	298	299	266	310	276	314	269	287	309	289	245	326	294	275	285	288	292	280	297	263	285	271	263	293	309	265	281	246	251	294	260	286	286	319	275	264	272	307	305	300	278	304	282	311	322	280	290	271	276	308	285	289	278	271	278	330	319	290	262	298	310	299	261	275	271	254	272	313	281	280	285	308	273	278	267	277	309	296	328	315	278	292	241	275	303	299	291	277	291	284	295	289	296	300	288	239	307	319	294	300	253	278	305	256	297	251	265	279	284	295	280	273	255	280	288	300	283	281	296	284	272	290	300	295	268	312	282	321	294	306	288	289	258	282	294	278	283	275	292	261	307	277	298	300	289	272	286	265	302	294	312	282	249	278	284	302	276	308	280	267	301	245	278	275	284	298	294	253	261	298	290	324	275	269	266	290	304	283	303	276	297	289	258	293	291	289	292	259	304	297	280	257	301	296	318	283	276	274	265	287	265	283	270	296	256	265	286	294	293	325	272	300	294	306	291	247	282	281	270	302	271	310	337	278	287	299	273	249	302	300	282	304	291	280	307	272	303	279	268	290	274	299	254	283	305	294	309	291	289	294	304	309	275	312	290	276	313	275	273	284	267	275	290	294	284	285	272	297	300	267	259	296	304	275	288	303	282	298	292	265	264	279	275	291	294	284	273	303	280	283	269	277	271	274	285	303	276	301	286	281	294	293	301	289	300	254	261	306	301	251	298	277	269	269	280	278	314	306	255	245	271	277	253	280	292	297	286	289	284	281	288	266	289	289	295	275	258	278	267	280	288	292	305	315	268	302	285	277	285	242	295	287	298	275	293	288	256	263	302	283	266	293	267	281	308	293	301	305	261	264	303	288	291	316	291	308	292	283	274	285	269	280	293	305	292	294	296	285	289	305	322	273	260	312	318	303	286	280	296	311	297	262	286	274	300	280	288	293	277	289	287	288	331	287	324	260	303	259	280	268	289	287	281	266	310	316	312	317	307	284	313	273	282	275	290	284	288	279	267	283	270	291	271	284	266	276	307	282	268	310	272	283	305	293	250	263	252	253	281	279	280	271	285	269	266	287	268	293	301	292	288	284	294	295	284	274	290	283	258	278	305	318	269	276	261	296	271	281	264	299	286	274	277	298	310	288	290	283	283	260	259	303	279	298	333	289	289	293	275	272	283	283	311	318	319	292	261	305	263	257	289	281	289	280	256	276	279	251	271	254	295	294	266	311	318	275	301	300	279	284	285	303	291	277	299	318	290	314	292	285	295	291	297	275	312	278	276	297	289	313	307	277	285	279	294	251	276	303	283	276	266	281	285	280	285	285	285	291	282	282	289	278	301	282	309	302	299	257	304	289	268	298	274	278	282	238	296	303	289	307	293	284	296	278	247	277	305	259	281	221	284	304	294	296	263	311	295	276	294	309	291	266	245	271	305	253	295	292	326	275	282	297	272	290	290	296	270	268	281	264	279	288	275	277	305	291	298	318	292	283	294	279	298	276	312	261	287	258	271	270	276	311	277	289	268	302	261	255	286	255	297	292	269	280	290	296	297	290	291	289	297	287	261	244	278	314	293	286	280	286	286	298	311	303	286	291	298	292	280	288	295	286	307	251	278	278	278	316	298	272	301	266	286	302	283	281	302	316	267	286	290	279	259	272	304	305	257	277	291	301	258	296	268	292	303	272	288	292	276	292	256	272	259	267	282	273	291	271	271	280	290	285	310	282	276	295	295	284	281	294	281	286	294	313	239	293	254	298	269	290	302	280	266	282	271	284	276	280	286	321	295	282	255	272	298	299	290	266	297	289	295	288	255	263	307	266	281	275	283	297	270	274	314	292	309	310	309	270	304	287	282	279	263	327	269	304	277	282	297	297	310	283	270	266	270	269	286	257	260	310	273	279	270	302	284	265	267	311	302	247	308	279	277	283	293	292	298	298	302	287	270	283	324	279	308	289	264	276	275	311	262	292	278	285	271	297	253	246	296	290	322	278	280	271	296	275	280	289	259	248	291	259	286	278	304	257	307	275	286	306	287	297	272	288	275	294	270	291	264	287	295	296	261	301	282	279	248	315	264	287	297	282	277	271	281	279	286	267	287	276	296	296	267	265	281	269	297	279	275	276	285	287	255	282	289	303	275	272	290	289	291	284	275	249	299	257	255	307	297	271	274	281	263	280	303	291	276	283	289	308	269	264	282	272	277	286	310	271	289	297	267	267	265	258	261	256	285	312	275	310	281	311	279	314	289	306	274	277	268	265	311	275	283	308	320	285	297	306	262	292	284	311	298	309	295	278	285	276	287	314	250	298	285	275	294	315	293	280	264	279	277	264	278	291	305	290	278	304	272	269	289	283	297	267	258	267	301	324	307	307	264	280	272	283	287	269	283	311	274	300	269	295	303	280	322	297	261	268	286	296	300	311	289	288	272	283	261	277	297	283	259	316	272	293	295	286	267	272	336	294	286	282	259	290	284	288	271	302	298	271	241	308	262	265	311	303	304	277	282	288	304	274	312	290	289	284	310	291	264	289	294	261	280	312	293	302	290	279	274	289	283	259	314	260	312	274	296	273	286	284	290	291	285	287	275	298	280	289	280	326	291	288	273	273	297	320	301	288	287	305	295	313	269	302	300	257	284	275	297	333	275	293	327	273	266	278	273	267	306	277	291	293	304	283	263	265	267	301	281	264	250	276	294	295	277	273	289	247	310	301	256	312	309	262	261	291	265	282	299	282	298	301	286	305	303	286	292	278	281	262	246	287	298	299	270	304	286	294	271	320	297	274	288	268	294	277	297	284	279	312	293	310	292	300	283	273	291	289	279	315	265	272	289	285	298	285	298	281	284	270	293	281	320	279	314	304	308	293	311	288	286	304	312	297	290	269	289	299	292	310	309	263	282	307	276	299	272	309	251	289	292	292	259	308	313	281	274	270	314	284	287	294	284	294	294	263	263	296	266	292	290	280	259	243	297	267	298	274	270	286	262	275	286	279	280	290	305	304	271	265	285	276	235	282	288	289	289	267	282	290	266	298	257	301	295	274	272	312	265	251	319	295	272	302	327	282	283	262	298	306	319	290	322	308	282	317	292	306	302	231	246	297	275	253	312	236	267	271	291	284	311	259	312	279	295	319	302	288	259	314	282	305	290	281	312	304	290	281	263	280	258	276	270	297	302	256	308	282	284	289	287	320	267	268	270	280	283	274	292	246	259	285	299	290	290	315	273	297	291	297	274	281	309	282	295	276	273	296	283	302	278	285	291	295	267	310	292	285	295	269	300
2617	960	1386	1514	2215	8453	17420	19513	13732	7378	3098	1427	889	801	730	824	753	785	801	802	760	743	839	793	746	795	790	749	754	786	776	799	774	772	753	791	814	795	782	820	794	775	727	752	822	818	727	752	782	784	801	794	823	780	771	742	784	776	789	744	798	805	757	842	729	792	781	777	766	824	765	800	781	749	732	754	813	762	722	750	744	745	777	783	751	788	765	769	738	754	807	825	756	826	776	732	758	745	765	778	764	790	779	796	770	759	758	778	782	777	789	733	750	723	795	763	726	770	703	773	785	809	798	763	743	781	792	767	774	758	809	759	767	770	772	718	765	775	785	785	717	780	767	819	730	755	778	793	761	751	783	753	784	754	768	754	730	825	782	767	780	743	807	824	766	784	776	761	780	743	771	766	780	804	767	803	790	755	792	785	722	735	788	800	804	800	789	782	758	776	777	741	769	756	778	761	796	728	777	778	775	739	733	746	736	786	779	760	731	796	768	751	789	762	781	765	797	736	741	784	773	750	796	805	799	752	806	778	705	785	775	786	833	781	826	797	755	813	786	713	754	779	789	750	780	857	809	792	812	774	795	746	719	707	768	747	761	743	743	788	818	769	794	772	782	789	799	742	768	756	798	779	808	807	763	863	749	805	784	806	789	765	811	771	733	739	727	783	805	754	819	770	760	731	804	768	764	771	744	768	695	814	763	750	766	816	775	779	819	761	808	743	727	729	755	792	827	800	749	787	733	795	791	745	764	773	758	742	799	766	759	730	725	742	777	787	823	794	785	762	700	775	805	808	752	822	703	818	785	730	700	749	747	791	748	770	758	791	778	785	796	789	810	736	753	764	756	791	758	757	715	772	726	752	768	790	756	768	747	747	747	770	800	764	788	813	801	736	767	767	839	797	747	751	782	832	774	778	757	763	766	805	737	810	784	802	761	788	774	806	811	790	788	771	746	740	808	785	754	765	764	806	753	795	781	768	750	823	820	721	750	813	736	760	758	767	799	712	740	782	765	788	751	773	781	777	796	792	784	783	761	786	791	754	799	765	701	799	755	783	764	785	743	773	743	795	808	781	778	785	806	731	797	736	771	779	828	749	765	801	776	792	741	759	790	822	765	779	834	773	752	763	810	793	769	832	743	745	765	774	815	790	774	766	749	736	753	784	795	779	793	792	737	774	735	758	792	745	831	729	788	761	737	787	766	773	742	698	811	781	826	778	773	762	772	783	798	732	719	758	781	764	830	782	751	797	825	810	738	777	814	726	821	797	782	738	773	795	779	742	795	757	751	741	787	756	734	795	771	747	744	763	821	743	792	780	771	785	774	735	734	779	793	778	762	768	784	833	789	777	757	807	787	772	774	799	732	737	806	727	801	776	802	753	783	803	752	740	740	801	793	766	774	805	750	772	784	813	759	721	789	821	779	768	799	765	767	773	797	766	804	777	751	739	798	784	720	788	768	793	755	745	818	799	751	788	770	763	813	798	788	813	786	782	822	761	780	806	768	829	781	740	764	758	775	792	765	791	750	777	820	770	741	837	784	740	810	770	759	767	759	721	804	779	771	804	739	808	792	742	777	766	785	725	819	799	803	773	795	769	736	779	775	800	793	747	771	740	767	763	780	758	784	753	762	787	743	764	749	745	760	812	773	763	762	767	739	738	746	780	719	731	810	798	807	793	728	752	774	807	810	763	756	768	797	760	774	794	715	735	810	763	780	773	763	742	788	775	756	799	778	734	743	769	732	818	757	769	752	775	767	806	809	794	791	734	753	780	737	784	730	729	796	775	825	792	742	764	805	788	787	769	763	738	708	822	761	780	737	770	760	805	769	801	771	757	765	755	718	786	752	784	728	730	804	773	761	755	766	792	780	746	767	733	782	788	779	769	783	758	800	801	812	748	803	803	768	774	770	852	806	770	772	742	800	800	739	825	771	774	806	735	737	748	792	813	811	798	776	746	794	811	776	762	770	750	766	772	752	791	789	791	769	765	746	777	781	799	799	792	762	797	789	771	785	787	762	762	794	850	748	783	839	743	768	790	780	756	803	781	814	760	794	774	774	803	800	787	770	780	758	781	791	752	779	750	770	768	751	784	792	810	769	769	791	810	707	776	748	736	792	779	808	752	784	813	770	769	806	801	797	778	723	748	772	802	739	747	789	818	780	773	732	760	746	764	772	779	708	759	771	744	759	742	770	804	749	762	795	747	784	740	792	815	736	762	772	787	767	801	756	797	817	732	735	742	764	780	757	758	784	742	773	748	801	752	788	783	784	782	759	760	790	768	762	731	788	763	762	806	787	774	765	715	745	773	831	765	782	798	758	770	800	782	753	770	709	782	766	826	767	748	790	785	766	767	759	786	744	746	730	758	813	795	830	790	797	812	747	794	779	787	732	752	736	780	755	752	760	735	777	771	794	759	821	761	720	788	776	767	749	711	702	795	804	804	734	791	809	794	745	771	793	781	721	786	770	777	749	770	751	753	783	814	750	755	799	769	757	841	774	721	772	766	782	786	797	790	762	755	781	834	790	766	764	782	788	794	786	753	744	722	755	803	735	789	748	727	758	816	784	769	794	751	766	760	806	733	842	745	802	773	808	766	777	769	772	742	732	755	822	780	783	718	784	749	817	760	737	869	712	793	763	744	789	792	781	752	773	831	786	802	781	782	753	798	732	782	761	768	784	794	746	791	783	795	736	776	697	780	772	767	826	789	773	725	760	737	726	798	756	789	772	769	723	778	811	781	757	803	781	782	705	729	784	803	785	758	741	790	723	767	765	784	763	748	802	818	761	761	796	726	779	773	819	756	787	739	774	739	728	761	827	777	786	786	764	845	741	797	781	783	792	790	778	818	767	770	746	763	767	734	822	781	766	740	756	751	733	727	768	784	761	794	805	772	796	754	794	834	794	758	743	761	774	813	774	770	761	761	748	769	851	740	752	793	753	762	768	773	756	799	737	757	801	716	776	788	789	789	762	745	742	745	767	767	772	777	812	774	767	776	788	803	828	795	760	779	783	732	755	798	841	748	793	794	810	748	771	781	725	759	753	775	780	735	789	730	728	732	738	787	750	707	756	754	744	752	706	843	807	821	789	740	731	795	763	797	805	780	842	806	760	753	826	782	763	799	756	702	756	808	768	720	767	746	802	765	742	805	745	792	808	797	749	741	771	790	767	764	744	798	789	762	784	773	778	706	723	772	774	756	777	714	786	774	760	753	782	757	821	786	808	763	748	748	769	814	796	771	783	728	758	811	785	744	786	773	733	769	736	800	774	822	797	770	800	746	758	750	797	767	801	778	774	766	821	776	784	776	778	771	811	781	759	741	794	794	776	799	764	803	800	773	724	778	779	751	835	818	746	762	750	755	743	803	763	732	772	808	813	792	788	780	771	771	756	817	765	745	729	770	769	811	790	773	754	764	758	748	719	687	754	744	791	821	764	779	801	762	782	822	757	775	808	757	750	758	800	784	776	767	731	829	766	718
7330	1657	1864	1927	7226	24947	38722	35198	23321	10603	3026	947	430	321	268	271	279	255	278	267	282	283	252	250	304	262	282	270	273	260	246	259	268	287	290	244	259	278	319	289	305	286	265	237	268	302	256	285	245	248	293	290	231	292	279	280	249	299	255	235	278	289	264	280	282	253	274	246	255	252	261	315	242	251	290	289	275	274	259	307	260	254	263	265	267	275	249	275	273	251	243	251	286	260	285	239	264	278	241	253	273	291	257	270	269	256	272	268	262	312	284	258	269	287	273	263	261	292	298	259	270	248	288	260	265	285	282	259	292	248	273	305	269	277	245	297	283	265	249	270	279	269	266	278	289	303	258	266	265	252	264	239	284	285	298	281	272	245	293	272	263	263	285	295	263	277	264	269	283	256	255	273	266	276	264	296	277	277	264	283	258	273	285	277	252	276	273	294	268	319	270	277	280	264	267	263	265	311	267	303	294	265	298	257	261	240	267	291	296	262	286	273	306	273	252	307	272	258	260	256	263	250	249	267	292	254	220	296	263	279	293	275	295	246	280	249	263	259	283	284	274	261	270	248	258	284	256	269	293	283	278	238	303	265	267	247	256	276	261	278	250	245	272	281	265	285	263	309	252	272	255	260	259	264	240	277	247	258	264	291	278	276	281	276	284	277	248	268	279	268	261	249	280	277	277	302	295	283	286	291	280	282	239	285	262	270	266	266	283	268	261	320	276	283	257	284	233	294	306	295	242	277	293	279	243	256	268	265	285	252	257	271	276	295	254	268	270	301	283	262	289	244	256	282	236	261	294	298	254	267	293	274	271	271	289	260	284	260	264	288	269	271	289	287	276	274	270	282	255	245	255	266	257	256	301	270	256	272	285	280	249	248	281	271	273	290	281	280	289	251	281	285	279	265	290	262	267	270	303	241	267	239	265	271	279	253	273	271	275	276	287	288	264	252	280	259	305	249	260	275	271	271	308	259	281	284	262	259	274	269	292	263	295	285	271	281	240	252	275	292	259	262	294	278	253	275	271	261	287	290	289	287	269	284	268	290	262	257	297	273	262	296	286	261	293	260	287	281	270	274	285	263	256	266	235	277	271	264	246	262	294	260	294	277	247	275	271	271	277	262	241	274	281	244	287	269	295	279	262	272	259	282	254	249	262	233	270	288	255	268	258	274	260	281	270	270	268	320	301	303	259	260	297	273	280	253	311	276	269	268	269	272	259	268	285	272	286	237	254	260	277	277	290	256	307	260	290	281	293	262	265	281	265	315	287	275	272	262	250	253	281	263	271	275	292	289	270	259	281	251	285	273	294	277	311	285	240	259	266	255	252	268	271	250	250	257	292	288	278	269	274	266	265	288	260	273	260	258	299	257	282	248	232	264	262	273	273	254	291	283	268	268	261	279	265	227	274	280	255	283	289	293	265	279	279	286	255	261	272	282	289	305	265	275	279	278	262	317	266	289	274	261	276	268	279	273	273	264	268	283	289	255	265	285	269	280	281	280	262	224	255	265	254	263	310	273	293	316	253	246	246	243	252	296	277	263	238	263	266	287	265	290	255	266	283	258	280	264	258	271	251	272	258	272	273	282	229	295	267	274	297	278	269	277	266	262	253	285	264	278	256	245	258	258	258	249	275	281	267	267	275	263	272	269	255	254	280	284	286	298	255	258	282	257	282	302	264	267	246	259	257	257	282	273	279	269	252	301	276	279	261	272	275	272	251	253	297	289	265	272	257	259	293	283	288	300	285	280	249	280	302	301	244	258	267	281	265	275	265	258	269	258	272	290	274	287	283	264	278	303	286	266	270	277	247	253	281	266	273	245	279	283	261	286	252	237	278	257	257	242	267	273	267	277	246	252	284	279	264	278	274	276	303	268	275	298	295	289	273	287	265	272	280	270	256	253	287	270	230	272	280	292	265	282	266	276	270	299	264	291	260	271	275	251	282	296	270	285	274	276	261	278	263	255	262	259	270	257	269	266	245	302	262	293	279	265	264	273	259	275	258	266	278	283	262	299	273	247	259	276	278	258	272	272	287	260	292	260	272	306	275	244	292	260	272	276	243	282	292	231	243	281	277	258	268	247	265	256	301	265	286	272	261	250	277	244	273	289	292	256	285	272	285	297	246	240	289	263	263	265	276	261	274	254	323	252	278	278	259	257	301	279	263	256	282	262	276	260	277	260	258	262	238	255	270	246	236	271	289	277	326	270	255	254	278	272	270	256	252	278	286	274	261	253	278	259	288	299	275	264	249	274	242	265	266	261	262	245	279	263	286	253	285	324	249	265	271	256	263	251	257	283	263	282	277	258	297	277	300	249	270	233	278	286	267	288	282	275	277	262	281	283	277	254	252	258	265	261	275	268	228	280	255	273	253	271	256	285	289	282	267	274	293	272	256	270	245	303	289	267	266	237	267	277	294	259	261	293	295	289	270	287	271	272	274	242	260	249	306	287	287	269	292	283	248	262	270	272	282	285	286	291	257	284	304	245	286	260	273	265	271	284	259	267	262	280	275	292	254	294	284	286	257	291	249	235	257	268	255	255	260	283	267	269	260	277	264	294	276	291	278	280	245	290	303	275	284	254	267	295	249	250	227	273	277	268	280	259	272	235	241	284	294	279	266	259	263	304	292	277	282	270	259	269	252	268	247	267	279	296	272	280	247	280	246	277	250	269	284	247	289	269	291	243	273	277	286	256	262	282	273	260	285	308	294	256	266	262	285	289	287	287	272	256	261	254	308	254	273	300	256	249	261	261	270	273	261	281	287	255	247	265	248	302	269	259	328	281	283	262	267	258	262	257	284	265	252	260	274	255	281	302	262	299	293	295	268	246	278	276	284	307	278	270	240	247	282	281	288	270	258	275	255	285	254	272	277	251	268	257	233	286	257	260	256	303	288	263	264	292	313	241	243	259	262	259	273	289	281	291	305	261	278	293	291	283	286	274	261	256	251	288	275	260	272	269	271	248	242	268	260	288	255	262	253	289	263	252	265	274	283	266	280	276	260	287	299	256	268	254	277	258	304	286	248	237	252	292	292	256	285	278	302	293	251	267	298	292	260	264	278	282	260	285	282	280	281	232	278	260	256	251	257	229	248	293	268	242	288	252	272	270	279	303	300	273	243	284	257	295	262	271	271	278	307	271	258	261	232	245	258	242	246	263	256	246	264	266	269	296	301	245	272	250	268	262	283	309	247	277	281	281	297	283	249	259	257	284	245	286	264	270	292	252	254	257	302	285	255	273	280	254	256	283	290	295	261	269	290	250	263	251	290	296	263	238	282	305	268	271	261	262	256	267	286	285	255	250	279	273	265	265	268	275	283	258	261	280	281	235	280	290	260	240	252	263	293	253	269	250	240	303	254	255	277	246	244	267	234	251	267	260	283	254	268	305	286	291	257	280	276	301	304	260	279	290	276	267	301	292	265	286	281	281	253	277	232	276	276	278	272	265	259	282	252	290	270	288	258	270	287	275	289	255	259	288
5894	2126	3965	6563	20374	44755	55064	51466	40180	25622	11220	3606	1298	818	777	743	788	739	754	738	768	724	748	689	717	735	721	783	727	729	733	752	781	706	758	714	801	775	725	768	723	747	710	735	749	717	775	760	743	764	736	775	711	754	765	763	761	748	730	766	777	758	755	752	781	783	748	759	767	725	737	745	750	741	730	765	741	725	784	731	765	741	786	737	758	721	691	740	735	733	737	720	720	733	739	757	718	743	774	758	779	762	702	724	758	704	736	771	763	774	770	734	764	725	754	723	729	753	746	735	777	747	758	763	750	712	761	791	778	736	728	778	700	740	803	732	708	796	745	720	692	773	764	768	697	700	699	740	786	744	730	763	754	777	779	743	724	698	801	711	760	727	762	741	707	771	730	755	769	703	728	721	676	746	732	701	708	713	732	740	736	720	778	779	750	729	735	695	694	736	776	730	761	748	733	686	747	758	754	747	722	730	717	736	746	737	740	760	766	731	726	712	714	724	716	794	772	717	695	690	749	740	796	726	682	733	685	697	801	698	728	732	733	734	781	703	734	759	692	741	721	727	766	806	735	772	703	751	743	773	777	726	731	777	670	792	749	725	729	766	770	761	767	756	718	775	738	739	725	728	758	726	760	726	766	734	729	770	739	739	760	747	744	752	728	747	724	687	752	767	733	745	776	736	723	719	690	718	737	732	802	780	785	718	723	789	723	838	744	776	751	743	727	755	750	724	767	714	735	781	762	745	718	741	798	731	764	765	732	782	780	771	710	739	743	737	756	744	731	775	723	754	705	740	750	780	740	769	755	755	718	762	709	667	819	769	773	747	773	697	763	729	790	742	740	724	782	721	694	760	714	750	744	764	720	687	762	711	767	761	753	719	744	729	730	745	687	798	753	732	720	736	689	737	780	728	761	733	701	735	703	755	714	789	743	750	785	758	734	759	760	760	757	735	730	688	735	726	745	741	709	722	732	791	732	746	750	753	781	773	740	778	720	777	751	782	703	742	745	727	795	770	737	731	750	729	735	735	764	729	778	703	747	695	780	749	724	742	742	724	747	796	741	744	814	729	748	724	717	702	718	745	767	728	767	765	747	741	732	753	712	757	718	756	720	768	765	740	730	771	729	779	723	761	731	776	705	734	780	676	759	719	705	754	747	741	704	773	739	740	747	717	744	772	724	774	691	740	703	751	795	729	775	730	753	719	742	719	760	684	736	737	721	743	706	759	715	729	768	722	746	760	752	729	758	758	717	723	724	725	745	714	773	767	755	760	761	764	731	735	726	743	771	748	718	722	751	728	700	765	734	733	774	723	709	803	776	792	753	770	721	738	758	744	737	763	767	738	749	756	740	738	729	692	726	753	747	730	769	733	765	758	734	716	746	738	718	762	718	741	709	727	731	751	692	738	705	780	736	710	766	732	774	748	785	803	743	738	759	710	721	680	751	736	706	734	785	743	734	734	749	708	721	708	747	714	749	793	742	738	731	758	760	782	716	706	754	725	757	737	731	687	796	685	725	758	766	714	726	677	763	755	779	785	679	764	721	735	808	743	740	763	745	773	764	773	763	792	732	721	736	761	736	772	728	760	784	748	781	729	778	703	756	764	723	758	714	692	687	735	740	727	757	797	765	706	725	749	753	697	722	687	766	760	748	727	747	715	735	750	753	749	797	719	725	738	780	769	738	741	725	760	720	745	763	735	681	730	747	703	754	751	784	740	767	740	737	730	754	785	808	736	741	725	767	744	754	688	735	747	702	769	773	762	755	781	738	676	750	705	734	698	745	741	714	734	773	767	793	772	767	751	749	701	724	695	756	770	709	783	728	747	732	759	746	805	758	715	759	722	712	706	752	724	802	759	748	763	699	752	753	729	703	734	753	703	772	758	797	714	791	715	743	732	740	733	759	753	707	737	741	730	758	743	756	704	757	801	797	703	801	745	763	717	790	759	761	750	748	743	729	724	768	658	746	799	732	720	732	793	730	779	762	766	706	810	736	758	744	693	777	732	754	738	767	751	734	710	696	702	765	721	760	751	743	705	757	715	753	716	805	724	777	760	756	770	756	766	763	753	700	773	765	727	809	749	723	734	723	718	745	779	725	737	760	755	689	755	773	727	702	781	716	715	728	738	736	757	723	769	748	733	746	775	808	740	779	775	776	714	774	734	765	673	798	710	734	705	720	742	763	711	780	754	792	768	767	757	690	751	738	720	790	764	781	752	762	740	752	748	737	728	759	750	732	795	715	717	762	755	753	759	777	757	772	720	719	720	738	773	772	735	758	767	720	706	755	742	716	734	796	759	750	741	698	738	706	770	734	728	743	791	733	743	809	735	719	748	728	791	724	740	716	797	746	783	691	719	761	713	712	714	726	703	712	684	700	769	748	738	738	727	752	705	741	787	757	730	773	736	681	769	740	758	727	813	735	722	755	786	768	754	732	740	733	743	736	717	734	746	751	761	794	746	789	748	793	717	744	739	739	735	738	761	761	742	796	710	763	725	717	703	762	742	762	666	735	715	782	728	760	774	753	735	776	764	728	768	708	769	749	691	779	737	727	725	712	787	739	715	779	743	780	719	704	730	703	743	784	788	703	725	737	689	757	691	749	726	745	753	712	777	729	750	748	779	719	754	735	753	754	759	748	753	711	730	748	722	672	683	753	765	754	811	753	775	729	736	774	716	770	753	761	742	728	744	718	772	766	736	722	732	780	771	754	737	735	738	740	738	762	750	716	776	728	710	754	760	723	745	747	795	746	704	723	769	706	763	723	757	757	714	732	723	745	750	729	710	720	779	739	705	736	735	707	735	754	756	790	745	750	720	704	776	775	699	717	726	732	753	738	750	770	741	697	756	750	791	774	711	748	721	721	760	726	736	726	802	731	680	756	750	728	694	746	761	761	705	757	781	730	753	699	726	748	759	723	735	756	688	725	771	762	677	765	757	751	774	766	693	742	726	715	738	772	737	703	710	717	723	729	741	736	753	722	752	709	731	766	746	730	740	744	790	713	754	742	751	747	757	734	766	743	739	757	733	737	716	733	772	761	695	742	725	787	790	725	703	717	754	742	768	712	739	704	766	772	739	755	710	752	731	779	729	758	765	719	813	779	728	761	764	739	696	723	736	743	706	729	762	705	763	744	751	725	705	698	761	719	761	685	747	679	745	756	715	737	762	740	754	747	765	729	715	719	700	728	706	772	739	724	749	722	734	725	753	718	769	670	761	779	753	775	729	754	782	738	707	739	732	729	770	736	751	719	770	733	749	712	723	730	787	732	744	750	765	722	700	714	730	757	764	722	753	733	750	782	739	783	748	706	745	787	755	727	754	784	766	751	773	718	756	744	747	730	684	734	750	724	724	757	760	772	685	695	692	817	752	727	733	731	686	742	757	736	747	686	745	752	742	781	748	725	713	723	727	720	750	772	752	708	776	762	734	725	715	785	774	724	729	741	786	720	753	731	680	676	697	734	735	752	740	737	729	710	776
14188	3062	3374	4904	11660	34481	52997	47755	36226	20922	7218	1664	512	272	276	257	288	298	270	249	247	279	250	293	252	255	258	221	236	274	282	238	262	264	253	269	245	249	280	269	228	254	268	253	244	253	273	253	262	251	264	240	247	258	235	267	269	257	264	263	245	221	274	220	257	240	304	270	239	262	225	247	252	236	247	262	283	233	252	302	229	223	242	248	277	288	278	261	263	237	243	252	213	260	239	267	245	256	242	255	243	274	239	249	225	273	247	255	251	255	252	249	237	240	239	266	267	214	223	266	270	268	247	246	251	229	215	280	254	255	247	268	274	275	249	254	227	239	271	260	264	266	239	263	244	268	233	293	240	250	278	259	244	251	264	257	258	258	245	256	250	249	232	259	232	281	225	237	257	259	262	257	265	249	238	215	264	262	248	254	250	242	260	244	250	262	242	227	268	270	254	292	260	242	268	276	275	262	257	275	259	254	249	260	264	228	242	238	247	271	275	253	225	240	222	259	242	251	228	246	255	238	275	286	243	232	247	256	249	263	234	242	233	280	253	252	242	255	229	220	255	218	256	256	277	269	236	261	258	257	266	254	254	250	226	230	261	247	248	253	239	247	258	262	242	253	246	242	258	282	235	233	251	238	258	255	227	257	236	289	259	276	238	255	266	248	225	275	253	262	251	238	252	274	245	269	266	228	240	281	256	250	260	226	263	257	228	227	261	264	250	257	247	239	235	267	264	257	260	254	236	265	250	266	263	268	263	251	258	264	252	256	249	283	291	239	248	250	270	260	257	231	273	250	253	250	270	234	276	259	261	267	257	259	260	220	225	240	271	235	218	219	252	252	259	262	257	255	269	270	256	237	220	249	244	262	289	275	242	246	245	255	249	260	237	225	244	256	243	266	278	245	249	273	254	253	248	251	226	247	245	269	278	236	250	267	253	237	241	241	227	270	250	266	231	239	272	231	246	250	249	261	241	249	243	191	253	229	272	259	240	229	261	242	276	250	271	257	291	248	263	251	269	231	254	249	263	276	255	256	273	261	249	251	250	266	237	250	252	236	287	260	245	249	262	239	255	238	249	266	238	237	232	266	275	262	236	261	268	248	252	224	242	257	261	258	260	252	260	253	247	232	262	250	242	247	235	239	254	236	268	260	250	281	264	261	241	287	246	241	283	250	251	250	234	234	253	284	255	267	237	225	218	232	269	253	253	233	257	254	234	234	273	245	266	261	291	245	247	233	220	243	239	247	251	263	303	260	271	274	278	259	227	245	259	253	236	255	273	220	241	210	234	253	240	260	236	256	265	229	254	266	249	242	233	249	212	247	248	253	250	253	265	232	246	233	259	268	250	264	229	275	243	263	237	238	224	285	259	225	283	272	227	260	256	254	255	260	270	262	230	259	235	263	245	257	245	245	267	256	244	221	247	238	260	250	233	231	247	226	276	240	261	253	252	270	237	221	237	255	266	245	254	292	242	243	255	250	244	299	248	242	246	256	283	243	243	291	254	234	242	211	263	269	242	275	254	248	255	251	263	275	249	247	228	255	251	234	258	229	257	258	261	245	259	224	229	298	251	255	256	254	271	258	254	254	241	273	233	241	235	255	236	270	256	271	233	241	238	230	286	244	251	290	262	230	280	246	245	243	253	251	248	247	265	225	239	270	279	293	236	245	248	284	255	241	250	231	287	256	276	233	221	227	253	263	244	274	235	255	282	254	243	252	230	245	254	262	234	200	266	252	272	257	264	244	256	276	240	283	239	271	270	274	240	257	255	254	279	249	272	255	256	265	247	246	247	245	270	252	252	265	276	226	291	213	228	298	280	222	242	253	233	248	240	262	260	277	205	249	217	238	251	278	246	260	273	249	257	231	235	258	249	244	240	278	276	263	247	252	249	295	266	250	243	205	257	247	255	249	277	267	224	251	262	270	224	263	276	268	295	263	243	262	251	260	242	251	247	251	261	244	250	246	263	257	242	261	271	272	248	245	241	282	255	251	239	234	252	230	240	252	262	276	229	228	262	237	254	253	251	258	260	276	245	241	245	238	259	230	246	262	266	248	228	233	279	256	243	264	233	260	259	243	245	259	228	264	249	238	253	259	244	254	265	257	238	255	250	252	246	243	254	242	245	251	250	267	266	237	238	256	257	263	260	230	242	267	237	267	250	258	234	234	260	259	254	250	235	267	273	238	248	230	240	241	271	237	256	228	278	267	239	234	258	280	243	250	261	267	266	236	251	253	250	284	233	259	228	289	249	273	221	253	265	261	253	237	235	260	242	244	253	272	240	252	238	278	257	257	240	278	250	264	231	249	251	268	271	254	252	261	230	265	273	224	261	246	281	238	252	241	250	245	232	253	247	260	252	257	267	240	239	247	261	286	237	240	233	265	278	269	228	249	279	241	262	272	225	252	281	287	247	261	243	237	281	251	237	259	251	274	269	240	236	274	250	244	276	255	241	248	223	241	266	280	258	238	243	245	273	263	258	251	254	248	278	250	224	252	237	253	260	254	247	218	262	249	268	222	253	253	229	268	261	282	211	248	237	244	270	291	271	255	249	237	215	271	253	272	231	231	246	266	266	231	267	263	248	251	262	294	262	238	283	251	268	256	260	265	250	244	286	248	265	273	274	225	259	252	245	263	255	250	257	271	263	242	243	240	239	238	226	235	232	243	267	291	213	261	233	257	237	281	247	232	251	246	269	247	243	257	228	220	257	261	251	230	253	268	233	234	272	252	225	252	250	253	272	262	265	246	224	259	279	254	260	237	261	252	271	256	267	276	241	254	257	251	250	283	254	238	224	266	261	240	259	278	250	242	244	254	269	250	255	250	255	255	229	255	251	255	275	272	245	250	257	251	252	261	252	248	273	250	235	246	249	256	252	236	262	257	264	256	269	275	244	251	282	227	268	224	244	253	268	244	258	255	277	258	267	210	240	266	260	254	227	227	272	241	236	241	259	270	240	267	261	269	240	248	259	232	245	241	266	243	268	249	251	245	239	229	244	255	281	263	280	278	238	247	297	271	252	244	249	247	253	259	252	213	225	256	239	233	277	278	254	242	268	245	235	267	248	255	254	284	240	257	261	261	240	237	251	266	226	243	241	282	220	259	243	265	240	233	234	236	254	251	258	253	248	218	250	252	260	265	233	283	237	252	279	240	262	250	255	230	235	280	257	242	277	247	210	256	223	232	264	265	266	258	248	230	228	229	251	246	245	250	252	256	248	251	261	283	269	229	243	264	244	251	249	255	243	266	267	256	254	257	249	199	235	235	264	260	261	247	257	245	242	252	241	245	247	251	252	238	249	266	249	259	227	233	224	234	251	269	245	281	253	289	261	257	227	263	276	240	232	292	241	267	232	231	257	242	253	242	220	242	254	259	229	252	273	240	255	275	248	232	262	269	258	252	279	240	251	250	251	228	280	292	255	278	239	245	279	240	233	250	253	251	249	249	248	245	250	265	259	236	239	256	249	273	238	250	278	260
7833	2948	7218	13676	22818	50577	66505	61760	51906	36272	18181	6352	1879	893	755	636	677	693	739	701	696	706	695	673	681	712	681	692	683	695	661	692	769	720	697	745	711	720	739	748	723	681	679	723	740	729	694	682	699	678	717	702	713	719	722	691	687	685	734	673	704	727	724	738	679	726	646	702	649	729	702	737	700	637	719	698	683	712	640	688	752	717	702	700	653	687	674	684	693	706	694	716	731	699	710	680	700	711	689	729	732	704	707	718	742	672	707	698	713	697	665	745	683	676	687	688	671	665	675	660	642	706	698	658	733	687	674	701	719	675	699	669	670	751	680	717	690	695	749	677	663	711	701	673	713	708	693	758	680	723	710	710	681	698	660	650	681	686	650	717	682	711	682	679	734	655	705	706	730	712	718	735	693	675	666	675	692	683	696	712	664	664	735	691	677	702	670	711	687	688	682	675	664	736	694	714	704	778	693	691	717	694	712	679	716	712	719	695	685	707	694	690	756	686	723	680	683	689	696	702	684	699	712	733	687	721	687	701	654	696	710	728	696	731	710	731	699	702	714	697	690	660	668	660	704	663	736	703	672	712	702	684	748	735	670	650	659	699	656	711	741	702	746	707	668	657	701	699	687	748	678	696	664	738	770	652	690	694	632	651	690	720	668	698	707	700	673	685	703	668	730	713	700	636	695	684	663	699	724	722	691	692	704	665	727	711	724	683	725	696	681	741	728	707	691	733	710	705	688	711	716	669	673	682	658	668	685	690	729	737	633	676	704	642	700	667	695	748	726	738	660	662	661	672	661	681	700	670	663	720	657	656	706	703	749	681	745	709	690	674	695	716	683	699	685	700	727	728	716	718	719	711	677	700	722	697	676	661	702	672	656	700	688	729	708	693	684	690	692	706	659	661	739	670	710	717	673	683	654	699	683	679	677	666	682	697	719	662	764	702	659	671	661	679	675	695	689	661	719	729	698	662	673	683	722	719	754	658	708	680	666	719	707	711	689	726	692	668	714	645	665	692	721	697	681	668	692	694	683	676	714	679	652	693	706	707	706	720	691	759	637	685	679	693	681	762	688	722	705	687	711	697	646	699	671	695	729	679	687	704	658	683	714	675	702	748	661	655	698	691	726	660	653	726	686	706	722	686	709	694	724	706	675	709	711	720	659	718	704	695	676	681	675	713	687	674	703	706	708	678	705	732	712	686	707	660	735	647	655	701	725	720	739	718	691	675	694	695	717	705	701	672	668	696	736	686	689	687	707	728	639	717	664	685	687	760	727	693	653	686	688	699	738	670	701	712	682	678	662	709	690	710	674	734	670	662	682	725	672	726	649	659	694	713	651	711	694	659	663	674	656	671	670	714	717	703	685	738	684	684	701	647	723	691	688	680	675	640	692	689	650	666	671	668	704	666	744	664	668	711	672	700	709	702	715	672	731	695	682	664	701	711	666	681	711	704	746	764	678	636	681	664	700	696	676	702	706	664	721	690	699	697	709	650	701	693	688	668	717	659	674	709	692	678	701	686	706	749	731	720	673	690	697	718	710	709	677	657	705	662	687	715	719	683	723	700	726	668	722	698	694	710	705	712	708	691	707	735	684	703	668	692	673	722	710	690	726	696	665	656	688	690	708	748	709	708	683	683	697	695	633	682	695	668	717	717	679	686	698	738	679	722	680	681	706	698	723	667	737	667	711	653	702	686	679	723	657	712	714	679	686	672	681	655	683	715	659	653	637	711	728	673	709	696	683	655	686	725	685	716	697	732	660	659	712	687	668	718	701	689	688	666	714	744	721	748	698	701	706	728	722	722	721	707	683	702	722	700	682	639	713	717	724	693	713	708	668	715	688	691	666	716	667	718	677	689	674	671	692	720	651	693	635	653	691	723	721	726	658	665	679	663	702	696	681	729	731	717	733	726	705	686	740	713	693	707	699	674	701	694	704	686	707	684	726	704	677	710	689	723	692	700	682	690	691	655	672	670	724	707	674	697	673	685	689	659	719	641	725	732	714	709	692	711	737	687	660	707	710	718	696	694	651	715	676	713	693	653	666	675	691	702	693	697	698	695	643	716	736	694	702	709	728	661	662	707	702	690	654	650	724	717	655	641	631	689	697	727	689	706	696	714	718	716	718	695	702	697	702	702	686	710	649	723	663	686	675	679	667	647	735	722	719	673	697	682	700	703	708	674	691	664	682	671	717	738	695	670	627	692	715	682	650	730	697	675	709	695	678	703	692	676	679	736	686	703	725	692	686	713	720	679	688	749	684	666	671	689	713	702	685	717	726	660	681	731	712	719	735	716	691	690	718	720	709	690	727	711	748	703	691	719	701	751	640	715	656	718	676	730	729	679	628	677	700	662	684	680	675	708	685	716	692	727	696	657	618	718	722	722	728	672	716	715	649	683	729	697	703	723	663	686	681	709	698	751	691	704	663	694	677	706	705	688	682	650	658	705	703	689	689	707	722	687	722	687	717	659	676	722	730	695	687	722	727	663	714	725	672	702	705	665	686	702	720	717	730	673	648	718	695	693	667	744	688	682	714	697	701	701	721	627	697	670	701	710	680	631	682	690	667	667	713	693	669	711	717	716	708	718	706	678	720	694	671	692	691	715	691	723	683	674	679	687	744	721	667	691	671	722	679	681	700	692	692	723	712	735	691	734	728	709	664	657	699	689	700	684	700	710	691	675	712	670	715	675	690	678	677	688	705	652	696	709	649	721	698	718	662	659	714	712	651	703	746	691	696	711	711	677	704	693	698	713	761	677	719	716	743	715	695	746	671	710	690	709	688	668	682	672	729	739	697	720	680	726	718	724	687	686	709	725	719	683	673	675	701	665	687	709	658	709	667	691	677	709	683	668	714	702	710	690	632	655	718	728	665	678	745	668	672	669	708	696	684	698	656	702	730	691	656	675	669	667	638	748	686	727	654	659	718	694	659	696	674	705	660	689	667	734	667	668	681	702	661	714	678	703	690	660	685	741	693	721	701	616	654	648	698	674	727	659	682	696	768	724	703	710	670	751	677	692	650	641	706	673	680	757	691	683	632	677	725	715	691	679	703	735	652	645	693	705	692	667	700	713	654	681	721	662	712	725	656	693	710	702	695	719	711	708	660	712	675	680	681	701	669	689	734	673	708	646	696	686	684	691	695	731	691	658	711	718	696	702	705	672	722	732	679	669	713	734	726	690	719	737	729	692	711	678	685	706	699	676	700	724	707	708	675	689	745	680	755	715	670	679	724	697	681	699	748	700	667	636	698	725	665	685	680	725	702	710	657	666	706	669	681	700	750	710	701	659	711	698	694	692	626	728	661	667	680	718	751	641	663	707	711	724	722	696	642	715	723	668	690	676	673	714	671	662	728	715	664	660	691	685	690	702	706	724	728	707	692	676	715	684	683	731	715	702	739	694	696	723	702	748	680	666	739	722	731	682	686	678	660	739	713	646	660	642	655	714	736	665	690	701	644	664	694	661	700	691	688	720	714	681
2406	404	458	420	519	1135	3274	5069	3475	1713	871	526	348	298	275	292	285	282	292	293	285	312	313	297	274	275	270	249	291	313	294	303	308	277	312	299	277	312	272	269	284	286	272	308	241	280	290	279	295	280	266	273	317	265	260	292	285	305	248	296	264	311	295	261	259	323	275	274	284	308	299	254	272	295	269	310	282	293	268	281	287	296	291	307	294	276	298	293	279	265	284	306	286	294	310	281	287	305	263	279	279	277	278	301	275	262	310	303	267	255	280	307	288	260	297	297	307	278	290	302	292	307	281	263	269	278	304	327	277	270	313	311	300	286	294	307	291	264	265	260	286	304	281	257	284	272	254	287	254	255	300	286	290	261	259	251	252	275	283	279	277	286	291	310	309	284	298	290	301	327	285	281	260	275	273	275	279	286	292	264	263	298	304	299	292	287	266	295	284	277	282	268	298	278	278	295	294	281	287	295	281	314	285	264	284	315	341	314	267	328	285	270	276	291	318	278	256	284	272	300	283	259	282	291	282	270	289	295	295	302	255	283	259	307	262	288	307	317	285	290	240	281	294	293	283	287	271	295	260	274	282	294	287	273	258	273	301	290	286	311	267	279	295	296	268	280	289	287	286	286	299	285	283	262	301	307	245	292	288	311	280	295	241	303	244	249	291	282	279	293	305	290	286	276	278	279	273	271	253	287	298	313	294	301	260	252	285	278	272	306	268	275	269	296	279	318	267	269	291	292	254	311	308	252	263	279	310	317	256	246	281	257	285	256	289	274	317	296	297	298	297	281	252	275	262	263	282	272	302	296	317	287	270	281	303	310	280	273	281	282	291	279	315	311	265	261	284	322	311	260	297	284	268	286	322	272	279	294	268	302	287	293	288	286	285	271	285	287	274	278	293	304	271	283	234	293	274	295	269	289	293	273	254	284	279	281	266	246	306	272	289	266	326	264	302	276	299	278	279	292	313	261	282	300	308	278	263	288	280	309	313	284	308	252	291	288	295	266	273	278	284	283	278	259	265	277	290	299	298	306	260	257	281	307	264	286	315	271	267	294	282	287	294	270	274	240	295	289	297	259	275	282	269	239	275	295	270	273	275	282	258	290	334	258	304	286	263	260	268	264	287	284	283	267	279	248	257	292	336	265	272	276	288	289	269	317	301	248	267	268	327	282	266	284	290	268	286	295	290	270	269	299	273	272	266	275	264	283	286	283	298	258	300	294	308	320	278	291	262	249	301	268	295	266	319	289	302	264	283	281	297	275	281	294	284	287	278	310	268	288	291	288	276	275	279	278	268	251	289	307	278	250	263	271	263	298	289	298	288	279	308	295	285	296	303	286	286	283	313	297	257	299	288	278	293	305	292	283	282	256	315	288	261	288	286	241	277	304	294	284	261	305	269	287	265	258	277	272	264	287	245	285	278	295	284	288	273	254	260	309	249	283	318	289	255	266	271	258	292	286	290	267	295	292	291	290	274	287	283	275	287	287	273	291	274	302	307	295	258	305	313	333	279	255	265	305	296	297	319	293	343	293	281	272	287	299	271	269	273	285	293	287	285	297	286	270	287	273	310	301	256	291	280	288	261	268	256	295	288	292	287	282	304	270	280	259	287	268	272	287	290	325	304	283	293	302	283	302	288	300	267	252	280	258	313	285	266	277	296	276	275	283	274	304	283	313	263	305	269	274	311	249	268	270	298	278	282	284	286	288	277	292	272	292	281	291	253	296	271	281	273	261	300	290	285	277	227	301	291	285	293	297	266	318	280	288	278	297	300	285	293	286	282	272	292	250	304	299	293	284	278	278	290	298	308	242	286	286	274	309	302	278	284	285	267	276	300	248	286	284	288	276	289	280	322	297	300	282	321	295	253	304	290	262	259	291	272	325	280	294	302	290	268	267	280	283	300	304	264	305	283	274	251	279	285	267	298	278	309	306	305	277	274	268	268	305	250	295	266	307	290	277	284	282	269	298	272	286	287	276	274	263	302	285	252	281	264	266	273	298	282	286	282	274	272	274	270	253	263	293	269	305	289	322	270	284	278	288	291	293	280	269	302	260	277	306	263	258	280	273	300	254	287	277	265	262	269	285	293	302	276	313	259	255	276	282	269	287	276	249	320	268	307	281	261	249	307	266	273	281	255	267	302	274	278	282	258	257	298	267	296	273	274	288	254	280	275	268	277	305	293	290	255	296	301	270	262	278	272	292	292	302	282	256	266	303	308	279	255	287	305	283	292	265	278	277	297	269	271	292	270	265	285	293	268	282	302	290	259	289	311	281	263	286	279	287	267	275	267	302	264	272	253	300	292	297	294	275	281	297	264	286	271	274	322	309	274	304	258	271	277	276	277	283	306	285	271	314	280	288	272	282	266	291	324	280	293	288	310	245	286	302	279	302	271	266	287	266	292	274	294	275	306	294	265	287	303	272	270	270	264	290	273	284	273	332	259	271	285	284	286	288	284	291	302	264	276	284	295	267	278	259	272	299	279	284	298	309	299	289	307	272	284	299	293	276	273	284	279	256	297	303	286	276	283	289	276	284	291	310	284	284	283	270	261	277	280	291	317	263	277	290	281	265	272	287	294	275	276	275	266	284	276	254	298	285	281	290	280	285	289	291	298	343	288	280	268	305	315	272	274	297	277	266	302	298	249	253	294	274	295	276	275	282	257	282	295	301	292	299	289	283	260	275	277	293	289	298	298	282	284	279	289	284	286	290	282	271	304	237	301	281	322	289	267	280	285	284	299	304	289	266	294	296	292	306	262	310	260	267	274	266	268	272	251	267	289	276	260	300	304	283	275	273	302	321	265	292	291	277	291	281	280	297	285	292	304	290	288	289	305	296	307	291	286	288	258	271	285	275	293	246	296	267	263	276	290	270	256	303	293	287	295	266	257	281	292	267	298	253	283	282	274	284	278	277	258	285	297	286	297	280	269	281	281	266	270	315	270	279	252	285	282	274	278	287	294	295	278	290	299	256	280	280	317	304	283	282	296	329	291	251	288	274	235	287	270	283	276	293	264	249	298	306	295	278	301	263	280	282	291	259	271	290	297	277	273	267	301	261	298	283	309	275	279	279	270	298	285	275	262	259	265	305	278	277	268	299	314	267	314	317	284	243	319	301	299	292	291	280	284	309	281	275	276	306	281	324	277	265	306	289	299	277	281	322	271	302	311	303	288	281	311	332	289	273	303	280	287	267	319	249	301	280	274	270	276	297	282	283	286	270	257	246	292	270	299	315	291	280	259	283	281	313	299	304	313	245	265	274	287	278	311	270	295	272	289	295	286	268	260	279	275	309	314	303	318	278	273	268	287	322	242	280	255	280	300	288	304	266	287	301	299	304	270	290	286	287	292	285	296	303	294	298	255	271	304	282	296	279	330	238	255	256	271	289	301	273	295	297	286	293	318	290	305	305	266	301	298	284	298	279	302	282	321	240	292	298	274	319	287	269	299	330	283	293	287	262	292	286	264	271	276	259	276	281
2554	933	1193	1356	2042	6046	15668	19256	12721	6793	3600	1755	1016	785	772	775	770	753	741	745	755	749	780	806	764	812	727	789	795	759	809	748	762	787	774	780	760	770	773	738	795	788	782	768	780	761	754	766	778	787	794	786	766	786	756	801	775	789	746	822	798	753	717	789	751	795	786	752	745	781	790	728	785	802	776	784	753	750	768	784	775	772	747	760	775	759	777	742	732	752	783	749	759	729	753	741	783	753	809	752	759	743	766	773	750	765	762	752	762	764	792	778	776	775	792	776	824	737	759	773	762	759	763	793	792	731	801	778	767	730	782	773	766	762	777	771	731	728	757	756	747	726	813	801	814	749	766	699	782	834	778	783	790	777	763	790	779	754	787	797	799	797	766	801	761	739	775	728	789	755	745	797	800	777	796	800	822	731	743	772	821	769	751	751	747	748	775	783	756	762	738	804	779	764	769	770	828	734	724	821	796	792	741	781	780	738	767	763	783	792	829	785	807	784	758	709	768	812	800	781	776	777	784	794	763	749	768	774	816	778	740	782	800	782	762	728	721	770	775	732	809	806	794	804	802	737	775	761	777	746	752	766	808	780	809	835	780	743	806	757	749	754	763	771	790	780	778	767	772	750	792	773	783	751	749	750	760	735	802	788	747	791	773	792	757	811	818	789	772	792	795	808	753	768	802	747	797	751	727	810	734	720	769	754	747	810	779	810	800	800	764	800	761	788	747	785	773	774	780	733	781	743	777	753	792	774	837	791	794	747	777	722	770	765	815	740	736	762	800	758	744	793	777	768	769	756	776	731	783	793	774	803	755	796	776	773	809	749	762	782	756	779	773	778	766	737	763	744	764	802	764	772	737	760	791	731	743	786	778	736	771	816	769	778	728	738	770	737	734	813	788	727	826	780	776	771	785	821	759	828	764	761	777	727	803	771	753	759	803	760	823	781	756	764	778	814	784	732	772	691	792	789	791	777	737	793	746	749	776	733	730	765	765	800	810	738	734	732	822	722	770	780	749	775	745	708	781	733	750	709	797	755	783	763	783	767	776	785	773	772	740	759	761	805	790	788	792	803	750	771	793	737	807	836	747	745	759	818	823	779	793	790	757	762	724	759	741	806	772	827	796	796	781	790	762	746	793	741	782	770	790	749	801	832	769	749	715	802	774	769	772	784	737	759	756	770	775	757	737	778	746	799	754	760	771	805	730	783	742	752	732	704	785	793	810	761	758	784	758	817	736	764	798	753	806	765	778	758	751	812	781	791	818	775	803	703	764	791	766	798	778	799	720	773	753	783	735	797	756	781	778	828	735	802	783	801	735	764	730	782	773	740	767	809	748	830	765	772	777	719	801	702	772	731	760	785	779	799	805	757	767	796	757	748	796	775	748	790	770	826	773	719	740	789	745	708	761	781	785	802	740	811	807	780	772	756	819	783	747	747	811	761	777	811	732	733	776	773	753	810	765	767	763	748	765	692	754	803	815	792	741	764	779	817	784	754	781	801	797	769	805	776	808	783	739	777	752	759	799	795	783	813	772	714	834	792	762	740	796	774	821	726	751	816	749	798	785	788	818	720	835	757	777	767	823	759	757	779	811	772	741	739	783	847	798	808	726	826	801	726	748	802	774	804	762	738	757	755	767	765	749	783	776	758	796	753	807	778	803	794	803	806	756	754	763	822	754	729	826	754	749	717	763	752	803	798	758	777	786	801	785	766	783	754	753	813	763	741	728	793	747	769	783	772	789	716	770	744	800	787	786	761	819	766	779	784	748	735	760	768	774	747	747	804	745	738	746	826	771	759	798	763	750	748	758	758	822	747	723	722	727	803	825	804	721	757	819	816	812	792	733	770	796	788	781	788	772	791	746	759	753	743	791	774	779	791	754	788	772	779	745	734	767	739	784	748	802	799	753	755	765	793	757	808	748	785	735	767	749	750	733	776	781	751	762	762	764	793	748	785	797	764	813	755	738	778	819	762	806	811	782	789	723	760	715	805	742	769	751	826	766	768	787	814	796	777	749	786	687	783	776	748	828	732	755	742	807	754	766	751	735	765	762	808	784	778	775	762	809	768	784	736	761	748	791	762	768	777	796	757	766	725	763	725	789	812	743	756	744	761	795	771	799	728	786	759	771	757	756	765	753	768	808	756	744	789	817	782	766	774	769	736	745	725	763	736	824	733	765	737	772	846	809	776	792	780	813	802	833	743	807	767	753	735	782	741	778	737	757	735	720	739	793	761	734	743	772	771	769	719	787	724	766	780	760	746	743	789	759	759	740	833	722	764	744	734	776	802	779	765	812	722	746	743	723	794	760	790	719	751	774	808	765	772	753	766	756	761	735	791	775	721	776	793	780	752	787	740	788	753	804	803	739	784	792	778	716	743	772	792	750	780	766	789	716	826	760	749	781	776	745	778	749	786	772	710	788	759	755	743	766	760	795	724	782	788	739	728	829	761	763	726	751	790	833	815	797	761	793	755	739	778	778	773	785	824	800	779	771	761	774	766	758	716	765	774	759	719	772	758	766	804	759	755	784	771	793	792	772	731	769	757	806	761	771	769	782	738	778	802	755	758	852	748	710	771	737	797	750	737	804	766	787	795	804	756	818	812	756	801	788	797	776	739	772	805	835	732	765	790	758	793	777	776	724	827	776	797	755	811	781	760	797	796	794	799	772	800	728	728	752	762	754	707	737	756	769	795	779	744	737	774	754	742	754	779	781	736	765	784	748	764	795	757	799	778	745	758	753	750	740	761	719	736	772	717	787	774	767	764	855	767	791	783	740	748	757	790	740	770	759	786	751	742	792	773	819	748	789	774	794	769	799	744	775	733	783	767	769	774	849	742	737	808	757	803	795	790	801	755	765	787	778	756	793	773	788	793	812	759	723	788	771	746	766	697	708	851	824	749	781	722	776	798	753	761	791	791	776	767	741	742	752	816	753	779	722	815	758	844	844	718	761	780	755	738	841	735	773	730	759	785	792	739	777	736	750	790	776	775	772	774	795	786	748	733	716	771	794	788	759	794	766	778	803	768	803	840	742	776	789	762	794	765	738	757	736	750	792	808	733	754	763	817	744	776	807	797	780	811	777	769	761	791	816	796	740	785	779	738	796	802	770	760	800	770	793	788	753	770	754	710	795	752	803	737	781	791	770	742	751	758	752	783	705	722	801	758	751	811	785	731	736	763	735	805	736	761	806	745	785	810	821	731	754	808	805	802	740	763	816	747	748	768	743	723	827	750	798	802	754	811	788	738	743	805	765	818	783	708	790	712	737	796	752	789	759	776	797	727	735	766	783	782	773	800	729	748	804	818	801	747	755	807	744	783	755	789	761	746	769	733	733	767	798	769	783	846	743	789	795	791	776	748	827	795	772	774	793	733	792	773	748	715	735	748	735	748	772	797	786	799	771	777	758	704	740	791	736	763	762	749	810	762	810	822	779	683	796	754	839	744	738	764	728	774	755	788	770	733	735	818	727	797	790	735
7542	1474	1760	2045	3588	10542	34151	36685	26709	13313	5257	1673	571	324	289	320	269	305	278	256	285	314	294	280	272	286	254	274	269	266	278	246	293	317	259	276	262	274	259	266	288	266	313	288	271	246	273	258	269	295	268	288	247	264	274	311	263	272	284	285	277	276	268	293	284	269	248	302	272	276	257	282	270	298	301	269	268	254	292	268	274	286	271	287	289	280	271	292	276	281	266	273	259	283	299	264	295	263	256	275	291	252	275	278	265	286	272	257	245	289	229	272	277	261	291	232	275	265	270	271	253	283	255	280	260	269	273	300	289	273	303	280	288	271	300	281	259	269	271	295	261	274	235	243	271	300	253	301	278	283	271	249	272	294	253	279	278	254	277	288	262	285	275	300	289	276	289	254	274	276	280	283	254	293	289	297	257	270	273	261	279	238	268	275	292	277	268	269	265	257	301	274	268	273	257	221	277	271	254	294	276	239	271	260	277	300	271	290	260	273	256	310	284	254	269	279	244	288	284	241	275	272	303	257	283	300	290	264	265	284	287	305	277	264	291	299	286	275	278	268	261	273	257	268	292	297	275	275	225	278	259	278	273	290	284	280	286	281	247	304	280	254	255	257	283	299	283	270	279	284	279	293	264	287	272	253	277	249	241	269	303	262	286	268	259	283	278	299	251	288	238	244	277	284	259	261	260	270	239	281	296	265	269	272	285	292	251	282	274	271	272	231	272	276	284	299	265	239	257	290	273	281	258	274	247	272	275	321	265	256	260	292	272	276	276	270	252	290	259	255	269	267	261	330	269	309	283	251	269	299	296	275	295	268	277	279	279	257	281	296	274	282	270	260	274	268	267	270	266	288	260	294	264	245	270	308	292	296	257	288	290	308	253	262	250	267	289	292	248	252	285	269	266	277	255	291	308	260	292	270	294	278	273	272	274	248	258	269	289	287	289	258	266	295	282	257	249	256	304	279	240	257	255	283	275	301	268	253	297	271	261	265	274	293	282	288	276	292	274	272	281	293	279	295	289	275	266	293	281	305	280	274	287	259	237	253	282	294	272	265	295	274	251	266	270	307	256	294	280	254	272	278	269	280	254	261	251	295	308	242	263	281	293	262	288	288	263	279	294	295	276	293	258	287	276	280	258	278	276	271	293	259	268	280	243	283	296	272	268	280	259	276	278	295	282	259	288	288	291	264	302	278	299	273	275	272	284	263	256	269	289	281	262	296	291	283	247	260	237	268	272	276	262	266	284	256	272	273	285	255	274	312	283	303	287	294	309	263	275	282	282	287	298	290	272	252	263	257	288	276	272	296	304	263	270	244	276	294	314	287	250	288	241	276	241	289	296	266	274	272	261	312	277	291	272	290	280	272	275	310	269	283	275	265	297	277	265	262	275	241	262	292	266	291	286	287	260	264	270	261	251	276	278	278	280	271	281	243	259	278	285	260	297	266	267	286	280	295	257	274	267	252	255	265	279	294	267	271	275	251	293	260	271	262	291	268	265	303	249	280	263	263	259	265	259	278	284	281	282	269	276	260	273	275	276	238	285	280	277	281	294	260	266	274	268	262	263	308	271	249	252	241	237	280	261	238	290	265	278	292	279	274	244	257	277	270	286	272	279	270	263	276	296	264	236	293	273	255	287	293	285	255	271	260	247	278	273	295	256	276	304	290	290	292	266	286	259	290	279	264	262	267	278	274	267	299	280	249	278	270	274	235	249	266	267	251	281	251	264	279	256	252	293	300	262	276	280	284	286	303	249	276	308	278	265	276	247	286	267	260	285	289	300	264	244	254	261	281	278	287	280	305	260	260	280	269	275	311	294	250	244	292	288	267	298	266	266	299	293	281	269	311	263	277	243	274	255	283	275	286	283	283	239	298	284	254	247	249	275	282	246	266	255	288	269	264	290	289	259	280	277	272	297	276	269	273	266	239	268	305	273	275	296	268	303	281	283	249	284	275	295	283	297	288	293	274	309	265	266	291	273	278	275	307	267	238	275	313	278	297	292	294	283	226	283	289	247	257	261	287	271	313	277	269	298	293	280	269	286	275	269	242	254	255	270	307	244	285	296	291	252	281	277	269	270	259	251	275	301	281	255	258	287	267	286	260	275	291	268	264	287	266	289	283	285	262	273	299	301	252	248	247	264	287	250	272	266	261	274	275	286	273	297	273	276	267	266	297	283	241	307	270	302	252	286	252	312	275	269	259	264	280	267	256	270	239	269	257	290	283	278	279	279	273	265	274	278	257	281	306	296	278	272	248	298	271	254	264	255	263	271	284	275	313	246	276	284	268	283	245	270	281	286	303	303	246	264	268	257	256	265	293	289	269	266	266	304	285	270	283	310	297	279	267	264	267	262	287	292	314	282	270	281	284	287	297	316	256	262	265	265	277	237	293	256	246	274	262	261	274	276	287	284	292	287	296	265	296	295	254	265	295	276	289	279	300	318	259	309	243	254	257	288	244	249	303	294	287	273	287	273	258	240	302	285	277	249	271	288	267	288	288	270	275	298	282	266	277	299	255	245	289	254	282	257	269	261	275	274	284	269	283	237	271	253	269	233	309	274	282	268	256	272	270	286	240	274	250	255	290	272	342	291	245	271	250	295	279	260	274	291	252	280	299	249	244	277	260	285	269	272	267	294	252	282	258	286	240	270	276	252	280	289	292	278	268	291	270	263	301	246	283	227	245	264	279	260	249	270	300	275	279	271	241	280	285	251	277	274	293	299	265	268	280	251	257	299	255	273	279	267	307	270	286	256	282	295	253	288	257	317	266	291	271	289	256	241	243	247	281	272	272	300	258	271	250	294	266	267	285	276	245	295	289	256	307	252	300	246	258	285	293	254	291	297	293	266	256	267	279	266	290	264	269	271	285	277	228	279	275	271	307	252	251	270	262	278	259	281	278	281	294	255	277	279	295	295	272	291	244	276	293	285	270	260	257	245	290	259	292	274	268	265	288	271	271	319	281	291	245	283	282	287	278	291	298	243	251	280	252	276	293	310	270	275	260	244	271	266	292	266	296	257	277	271	271	267	265	281	255	243	252	264	286	285	275	304	274	256	247	267	274	261	279	233	282	256	293	284	242	258	280	275	272	282	262	261	287	279	267	296	287	314	264	282	292	267	310	254	264	278	265	279	271	293	287	261	292	260	295	244	271	268	265	276	284	259	276	259	286	281	244	301	278	304	291	286	273	276	266	275	259	262	288	279	258	278	293	261	280	275	307	258	271	272	271	254	282	255	282	253	262	247	254	288	274	273	269	271	262	274	258	289	268	259	268	262	266	284	259	275	270	264	291	284	266	294	271	289	292	249	265	294	291	273	270	264	279	260	280	286	278	283	259	269	267	257	285	261	273	293	274	245	274	267	271	298	268	307	315	280	264	279	288	268	292	286	308	261	283	278	304	272	262	261	281	281	261	279	249	266	274	307	291	284	267	272	268	276	258	296	265	293	281	282	273	296	292	269	245	255	276	297	286	284	281
5691	1915	4097	6805	12961	28952	52714	52944	43914	29708	17349	7064	2254	1021	825	744	750	776	720	766	735	773	733	749	771	751	730	751	755	759	786	739	737	792	739	799	773	756	739	750	814	734	794	794	796	762	768	788	753	764	747	765	813	757	760	751	757	769	755	767	801	784	714	756	774	732	807	724	756	761	769	715	788	813	753	731	758	790	766	753	783	745	806	757	782	748	763	813	770	783	760	771	736	758	775	747	787	769	762	722	711	747	721	738	763	771	724	728	817	777	756	741	701	769	756	756	766	760	772	739	786	768	718	749	759	760	742	754	714	788	732	786	778	748	769	783	792	671	767	750	778	737	727	730	763	727	768	789	757	825	740	779	745	756	762	753	780	747	710	828	785	782	737	727	771	755	765	814	721	713	769	704	727	742	767	765	761	769	750	729	754	738	750	779	793	736	745	752	751	749	752	755	738	780	802	756	779	773	746	747	781	767	745	695	763	746	733	768	721	746	740	789	732	716	757	740	766	744	785	809	762	704	744	736	733	744	742	746	746	733	735	749	758	696	798	689	774	756	789	735	699	763	731	735	777	769	760	787	796	768	747	769	755	728	759	763	719	740	702	805	725	809	724	798	727	764	740	777	716	781	765	751	766	728	733	733	741	772	777	763	741	795	758	762	690	736	752	700	753	734	769	780	830	773	759	779	748	717	773	730	806	746	736	722	749	779	785	792	769	738	758	753	805	718	809	745	712	783	775	780	738	746	787	773	740	730	755	701	740	722	774	748	773	772	795	718	758	743	725	749	759	749	778	721	745	760	786	764	722	803	758	754	766	742	751	755	720	747	737	757	750	728	765	730	674	769	760	765	756	708	783	736	744	761	724	781	783	734	754	712	747	783	766	760	791	765	739	771	771	745	741	781	750	724	754	756	771	773	802	759	749	778	675	718	721	754	774	736	740	758	745	744	775	736	771	814	734	729	743	760	752	755	757	739	776	726	775	755	748	802	691	764	738	801	763	763	723	759	774	792	756	732	727	780	727	774	766	767	756	739	776	753	778	724	800	708	729	762	742	712	741	779	747	730	729	784	814	761	751	768	725	790	728	734	748	796	769	817	777	783	767	757	780	691	727	748	736	784	743	790	736	742	794	789	761	793	745	702	785	716	794	758	728	741	750	788	773	768	752	723	750	764	757	775	719	779	758	749	694	764	758	753	745	772	725	721	733	751	722	753	797	737	680	722	756	749	819	716	757	739	751	790	814	752	793	697	799	773	753	747	720	732	712	733	780	760	786	750	755	788	762	721	693	734	764	748	695	754	729	739	720	769	738	755	801	767	732	714	749	716	768	749	756	752	787	706	789	782	715	801	737	747	765	732	814	780	744	782	748	726	733	738	745	759	716	737	773	720	744	747	756	731	729	779	760	720	800	764	705	759	771	738	758	701	729	751	734	744	748	737	776	697	736	701	747	728	745	733	743	765	710	745	752	797	724	731	720	760	751	743	733	705	756	782	776	749	771	747	787	750	790	767	758	759	738	722	778	742	765	757	748	731	762	788	774	736	708	746	810	771	722	761	766	744	781	739	763	734	715	729	786	757	766	751	725	747	788	776	806	739	743	760	785	758	754	741	741	735	727	737	743	798	767	785	747	711	758	726	755	771	766	757	730	708	721	723	744	684	816	868	720	769	771	741	735	745	793	794	740	718	815	744	777	770	725	775	744	805	734	756	755	734	742	763	757	737	764	794	793	790	806	741	735	744	727	741	770	758	800	712	745	733	744	721	742	756	705	770	712	752	741	785	763	761	737	761	768	755	753	733	727	743	753	762	775	749	776	719	715	763	762	746	775	753	743	821	748	716	771	756	773	762	774	787	734	786	755	771	737	745	734	754	738	738	745	757	788	777	758	772	744	751	789	695	757	780	711	786	771	735	749	796	780	742	712	711	800	752	774	786	794	698	734	714	784	699	702	729	738	734	821	765	759	764	770	726	709	722	761	725	787	757	724	734	758	770	742	681	816	768	765	816	766	745	749	751	722	785	786	734	753	783	689	756	797	782	749	730	739	732	783	726	759	791	817	776	713	775	749	773	742	698	791	750	747	781	767	755	730	760	768	758	739	769	745	763	737	771	770	815	739	746	698	756	751	763	741	729	742	752	749	787	734	727	780	738	744	728	724	789	746	748	788	742	785	744	753	754	798	784	782	767	749	732	731	726	736	711	751	782	748	775	747	747	699	750	777	741	772	746	790	774	780	758	724	725	716	793	754	735	752	721	756	747	759	791	803	726	737	729	775	753	751	772	757	764	751	702	733	778	785	739	762	719	759	743	738	751	764	748	713	757	808	763	773	792	757	785	757	774	740	786	759	794	725	761	737	796	712	759	719	749	757	752	763	748	745	794	774	768	778	779	749	752	786	765	743	728	739	755	743	772	769	697	781	740	768	748	714	711	754	766	745	733	726	786	764	761	739	756	745	764	746	794	771	724	766	738	743	761	772	717	775	731	753	724	735	766	786	710	798	787	783	775	768	809	786	761	767	789	785	778	734	755	784	742	762	790	798	737	733	807	758	751	766	769	710	742	728	744	771	725	752	728	765	708	781	767	690	726	763	800	736	761	738	752	773	793	761	758	787	752	761	753	801	735	777	728	749	743	746	722	713	733	716	732	758	761	718	778	789	744	726	726	759	781	739	759	696	737	755	786	758	721	746	722	763	752	700	742	754	779	781	737	712	762	756	793	810	723	762	797	796	733	716	755	707	731	745	731	762	732	755	810	749	751	721	757	774	745	769	774	800	739	706	759	707	771	721	708	717	740	792	752	781	780	704	749	759	705	737	758	775	740	722	767	711	754	735	762	748	770	769	736	716	756	779	745	761	717	775	761	747	767	716	797	696	758	780	745	799	779	788	731	732	758	794	745	696	757	773	746	747	713	809	782	762	750	758	747	770	809	763	757	772	730	737	750	765	744	784	795	784	740	744	790	801	753	740	744	761	765	800	770	775	759	806	758	786	733	775	725	764	742	725	710	717	806	732	755	767	732	748	762	724	743	740	703	745	750	748	746	781	799	786	725	754	773	747	731	762	738	753	766	757	764	769	762	703	778	745	774	743	780	781	773	744	719	723	763	716	797	753	782	767	763	783	758	790	803	721	768	754	774	756	765	734	770	747	736	748	783	761	811	761	754	768	781	824	777	763	738	743	764	772	791	756	754	749	766	735	817	772	737	773	771	765	792	801	752	731	760	790	758	730	792	769	745	765	760	786	771	747	772	804	784	766	739	797	786	762	738	755	737	743	743	748	710	753	765	771	765	741	819	745	689	787	749	747	736	765	764	779	746	724	791	767	797	742	750	718	675	797	733	772	729	712	753	769	767	811	767	726	762	706	764	757	774	783	758	739	696	736	762	785	723	763	743	721	772	749	778	776	723	755	763	740	791	752	795	776	745	768	733	701	816	738	730	743	782	733	736	755	775	778	770	746	738	711	792	767	765	745	674	734	777
13780	2869	3260	2795	5173	29285	46443	48771	39845	24290	9978	2779	764	359	283	246	294	296	290	256	272	253	271	260	266	259	253	261	237	236	283	261	247	246	274	233	248	261	243	248	262	237	259	288	255	237	277	246	262	245	262	237	278	267	256	263	244	240	238	262	235	254	256	257	246	276	277	270	255	256	278	242	280	273	234	244	266	261	256	260	264	261	254	228	266	243	280	283	253	237	278	270	254	266	243	233	258	241	238	261	287	265	258	233	260	267	248	246	270	259	263	273	282	260	220	282	249	254	256	273	234	249	288	254	267	253	259	273	252	245	269	268	267	269	247	252	243	250	253	243	278	266	246	264	254	249	286	271	247	251	259	246	261	247	258	228	231	270	266	226	253	252	289	252	255	263	249	279	236	273	238	251	257	262	242	253	247	239	254	261	240	226	265	280	242	258	236	287	257	273	247	243	257	257	264	250	226	245	286	259	260	272	248	266	270	247	251	274	274	224	260	264	240	239	266	255	273	259	247	267	249	227	277	272	261	262	253	273	248	233	311	265	263	289	265	260	234	231	229	259	265	252	251	278	277	259	253	261	261	235	252	248	243	247	239	258	253	254	270	231	280	259	249	250	285	257	287	267	238	272	264	258	260	280	235	250	249	249	255	273	255	246	271	268	239	252	280	268	274	267	251	232	263	265	280	236	256	248	255	271	263	280	263	245	255	267	239	264	262	287	254	245	252	271	240	249	258	232	257	262	262	279	274	261	246	256	274	256	249	275	242	235	275	265	256	252	231	309	271	264	249	239	277	271	286	245	269	256	264	266	260	246	271	279	253	258	238	276	292	253	284	243	275	254	256	289	276	250	265	265	257	249	232	262	252	271	233	261	244	226	245	265	261	253	241	277	230	267	276	246	252	284	242	276	266	235	259	266	259	219	254	270	267	251	242	254	254	246	248	268	281	265	268	279	288	260	260	250	266	286	253	262	252	242	255	254	255	253	231	250	254	232	265	269	272	252	253	258	264	251	265	237	243	267	258	223	254	283	263	248	241	265	264	242	257	222	279	249	277	253	280	257	230	235	255	269	245	251	251	259	243	243	258	267	258	275	288	255	269	265	271	270	261	267	280	245	271	257	266	259	249	272	251	239	250	238	234	235	234	223	257	251	265	231	244	272	299	244	267	250	246	238	254	257	226	251	280	230	262	261	252	235	292	253	270	250	248	301	270	242	252	260	261	258	276	245	273	282	261	239	289	273	255	263	251	275	271	261	266	249	263	279	247	256	288	216	248	268	228	274	266	267	270	282	253	251	258	263	282	255	283	240	229	243	246	261	252	253	282	224	256	259	270	247	255	246	244	252	271	266	269	274	267	253	283	269	273	277	230	251	234	244	257	283	296	241	244	252	260	280	267	268	264	275	265	254	251	220	244	267	237	265	266	258	279	269	274	267	256	253	269	280	232	277	242	267	260	251	256	273	228	241	252	258	255	249	246	273	271	259	264	271	263	258	232	277	227	240	247	262	277	252	234	233	239	241	270	246	255	265	266	287	269	274	265	251	256	229	262	261	259	248	239	257	266	261	238	257	246	251	250	274	231	233	243	216	262	264	262	242	258	259	270	244	258	246	277	251	267	264	265	282	242	270	262	232	260	240	279	255	271	299	262	272	286	276	239	280	288	262	246	264	248	244	264	259	260	240	265	244	244	271	295	250	260	271	251	280	267	254	265	252	263	245	300	263	268	296	253	262	269	254	239	253	259	266	229	293	264	256	248	281	251	281	288	247	231	257	272	256	234	274	263	264	271	256	270	269	208	272	235	251	254	263	236	268	263	258	256	260	276	253	268	253	233	241	272	265	266	268	268	254	263	261	257	259	269	270	253	283	245	220	263	262	277	255	255	259	251	277	226	286	272	255	260	236	274	246	267	263	262	253	258	254	279	264	260	284	250	249	264	268	259	254	235	265	257	231	219	258	219	271	249	255	267	259	260	295	242	254	270	250	243	267	298	280	256	242	275	251	231	248	260	282	262	239	249	237	282	259	262	252	268	242	277	282	269	267	273	232	277	243	255	264	253	243	260	243	253	259	262	245	248	265	260	259	272	267	236	241	248	241	264	261	278	278	239	234	292	240	266	275	262	275	274	235	246	240	251	258	253	273	263	247	241	250	275	255	212	264	255	259	270	279	258	244	250	262	270	263	274	253	261	266	276	249	256	241	254	257	245	277	271	257	251	232	253	250	267	268	278	270	268	261	271	244	239	253	256	238	259	282	273	276	248	261	236	241	250	243	257	231	238	261	259	239	251	264	273	264	250	271	279	261	289	275	278	283	250	258	266	242	265	257	262	260	276	245	270	267	254	244	246	264	258	272	243	253	257	240	252	278	285	245	255	266	224	255	249	238	253	263	275	245	268	275	299	246	281	253	231	232	250	265	262	251	273	261	248	264	241	227	282	281	279	266	241	259	264	251	244	278	251	282	248	284	246	298	262	253	287	250	273	243	257	239	267	246	247	264	282	221	254	268	296	269	249	274	274	243	229	242	264	260	264	283	257	266	260	239	252	237	264	257	253	254	290	242	236	238	288	273	256	226	253	241	240	242	250	236	237	272	256	259	268	251	272	252	246	258	289	253	244	251	224	268	230	271	308	272	271	254	259	286	232	252	200	262	242	255	255	251	260	264	266	233	278	262	249	259	296	260	235	261	259	277	255	259	270	238	264	233	260	265	254	265	252	249	252	254	251	258	243	298	244	252	242	267	227	295	242	265	257	295	283	274	271	250	265	257	232	311	244	255	238	259	243	267	280	235	248	248	228	247	250	246	262	261	272	244	268	244	260	267	263	259	279	269	264	238	266	233	237	241	267	295	242	245	273	286	280	272	232	264	270	282	243	266	261	263	266	250	289	228	231	246	257	252	241	250	266	250	260	245	244	236	258	213	256	239	277	273	266	256	247	263	251	233	257	261	238	303	255	253	263	241	256	261	274	257	259	271	253	274	248	266	269	283	259	271	232	265	244	272	277	262	254	286	256	264	261	232	286	269	250	221	267	272	243	295	248	288	256	248	225	231	251	223	256	261	249	227	252	293	285	266	246	274	263	262	252	247	239	253	266	241	262	238	268	246	247	259	270	239	258	258	257	263	295	237	295	266	222	258	263	252	269	221	237	265	238	284	295	244	255	270	246	286	210	245	268	240	236	287	248	223	255	284	246	265	261	274	260	256	241	260	257	245	275	241	249	275	260	266	242	241	242	278	268	275	246	231	243	245	247	236	260	250	240	245	269	232	268	259	269	228	269	254	257	267	266	264	294	241	237	237	279	246	272	219	252	255	252	241	292	274	262	259	264	252	259	241	284	280	249	257	257	250	259	234	266	270	243	268	239	238	272	289	280	258	262	265	283	256	252	264	276	234	216	254	248	287	267	238	258	257	257	247	231	270	289	290	258	246	247	255	263	228	248	241	264	238	278	261	255	276	255	282	257	270	243	243	233	275	241	256
7727	2898	6854	8137	14814	45652	61919	63273	54720	39960	23716	9717	3016	1119	759	707	660	742	693	707	722	730	722	691	734	735	743	725	651	710	753	683	772	715	706	720	694	755	698	753	768	799	714	692	727	670	702	728	741	735	710	740	725	743	730	651	677	709	769	715	712	679	723	755	698	707	704	742	677	739	732	684	722	693	724	711	738	714	687	739	695	740	704	753	719	671	720	714	728	742	675	756	705	732	711	705	733	700	707	701	695	733	715	656	743	716	686	693	728	664	729	699	680	689	682	692	720	726	698	707	704	733	738	674	700	694	731	736	711	723	713	726	722	733	738	691	711	713	682	786	777	731	667	697	709	715	751	703	724	722	729	712	665	735	725	745	717	674	717	717	733	760	710	719	742	754	735	711	759	710	709	691	656	736	674	689	720	735	711	689	755	691	687	709	689	720	704	727	697	737	702	762	725	747	701	681	753	738	756	676	689	744	711	737	739	762	697	717	698	663	726	719	727	737	746	748	743	706	725	712	716	706	738	700	722	698	663	712	721	690	719	730	714	704	762	696	735	741	747	687	683	686	719	724	735	702	740	706	741	737	736	716	699	711	683	733	734	708	749	682	712	714	720	649	705	717	660	693	754	700	708	716	712	735	773	701	731	719	743	726	672	680	730	754	751	741	699	738	718	699	727	760	689	713	710	732	731	732	715	696	719	711	725	704	718	720	718	740	685	648	682	708	704	722	733	709	732	670	750	760	695	763	682	713	711	725	694	703	757	676	685	734	707	735	753	656	727	689	700	681	736	746	734	735	716	769	706	713	715	713	740	688	731	752	713	645	743	703	751	696	734	665	688	733	685	711	718	745	755	751	756	695	725	742	736	677	739	720	727	753	737	719	691	724	745	709	694	734	691	682	712	655	728	700	690	735	705	706	727	712	703	792	733	685	749	713	724	699	707	705	671	691	764	747	690	739	718	726	652	732	742	690	709	715	703	736	677	746	707	735	644	700	718	714	716	717	737	697	760	707	729	714	701	737	727	707	689	748	754	715	693	726	708	725	674	688	701	707	655	678	697	709	678	725	673	690	709	683	718	749	701	726	693	699	714	723	750	720	686	769	755	753	732	707	718	689	689	695	716	670	742	715	765	742	736	742	771	744	681	770	706	740	693	676	665	785	719	747	706	713	745	739	737	740	711	734	690	731	707	704	750	694	690	735	705	741	743	744	708	711	730	714	730	700	709	692	689	715	683	751	726	736	740	695	667	675	755	736	727	737	694	736	690	714	746	663	710	676	736	705	743	729	762	772	712	702	736	687	716	748	665	701	748	766	720	732	687	735	679	761	718	725	739	759	700	664	687	710	734	702	716	763	745	738	699	697	741	678	748	699	729	713	695	660	713	720	700	736	699	705	713	701	724	676	725	693	731	703	740	696	751	650	745	677	691	690	717	677	692	714	709	690	717	698	733	681	733	657	693	675	718	705	705	688	712	706	667	690	701	730	725	728	728	742	705	765	737	735	692	688	749	716	769	754	674	702	663	699	686	766	655	658	683	707	683	759	745	679	736	692	675	699	721	705	701	720	713	705	744	729	718	731	706	708	754	710	686	727	662	684	671	710	697	720	718	669	710	742	723	724	738	697	691	706	675	702	729	714	704	722	728	707	676	679	709	732	794	747	695	692	697	721	701	696	723	699	722	727	769	775	685	728	750	720	715	749	692	730	698	741	726	679	742	731	765	715	746	724	719	731	711	744	700	721	730	769	758	755	716	760	729	694	707	679	712	731	694	687	711	771	704	732	710	719	689	719	703	756	719	688	701	693	711	715	742	739	754	711	729	680	705	731	712	741	701	704	729	744	717	686	725	702	704	707	739	725	727	697	697	685	660	706	745	727	691	733	741	692	706	708	681	701	711	726	706	703	711	725	676	717	713	766	665	769	712	695	725	722	746	701	676	708	698	700	707	653	698	691	725	719	688	689	722	742	729	686	711	730	710	674	716	707	784	682	717	696	695	709	739	674	697	729	698	706	667	700	730	691	718	705	705	740	754	717	681	723	656	668	708	727	705	756	711	690	699	701	695	689	714	680	757	707	732	716	721	685	691	694	694	773	719	737	737	702	688	753	697	691	690	733	702	706	706	682	741	726	694	678	691	755	703	695	747	704	717	695	714	713	718	712	714	673	714	708	685	746	679	728	718	689	746	771	653	710	701	688	754	681	721	707	747	722	727	728	726	743	687	733	707	698	711	725	735	706	684	689	673	737	634	696	685	723	751	703	759	710	699	749	715	722	706	688	665	728	671	706	681	684	778	719	680	704	704	698	702	709	704	717	730	720	769	683	723	710	789	734	704	684	720	692	725	702	740	763	705	729	730	697	727	718	720	699	718	695	701	708	684	696	699	681	699	693	719	736	746	669	750	741	699	720	678	711	696	673	724	712	691	690	703	692	681	716	719	698	698	706	735	755	693	725	744	770	756	690	725	699	680	735	706	700	703	721	711	687	757	697	769	725	687	730	714	743	706	690	741	733	740	676	696	712	730	682	694	695	691	759	710	726	733	703	729	727	718	749	667	701	700	729	659	655	703	758	679	740	729	719	743	698	677	738	690	683	702	666	686	747	732	708	747	725	708	663	693	727	733	708	743	685	742	755	712	741	707	704	673	728	736	708	720	748	744	688	749	736	718	708	717	716	723	730	712	718	732	755	711	730	712	656	717	714	734	743	689	738	717	726	749	735	746	707	727	754	739	713	696	740	717	723	717	725	715	686	715	668	714	734	653	685	735	720	679	693	702	715	679	716	718	744	669	729	735	739	765	701	705	754	686	735	684	702	766	732	732	710	677	712	676	688	703	681	728	711	680	718	669	753	699	693	703	652	724	638	732	730	694	762	735	728	747	669	736	669	719	767	692	739	652	688	680	718	700	686	744	708	667	788	723	767	706	713	721	660	733	687	695	691	736	718	700	760	676	720	695	760	728	721	706	781	723	666	735	718	700	746	722	735	730	732	741	723	732	726	741	707	745	698	715	696	729	689	719	727	685	733	661	702	722	724	689	706	704	739	751	714	690	753	746	746	681	734	684	706	741	673	697	706	739	655	741	686	730	717	722	721	698	698	697	709	688	683	680	689	686	707	724	766	732	732	749	689	747	708	698	717	708	749	650	707	728	719	705	695	732	756	728	763	697	720	687	722	721	723	708	734	727	738	742	677	737	701	718	741	742	678	665	649	726	713	735	754	770	735	709	709	719	755	741	679	675	741	732	710	679	711	713	694	741	719	757	729	704	712	737	675	735	727	690	664	675	730	699	699	733	685	734	756	709	725	677	719	698	708	716	704	738	751	724	707	677	696	729	694	739	752	672	712	722	712	715	657	671	746	698	695	728	707	733	733	683	700	707	719	702	661	696	725	719	704	724	719	686	721	730	683	714	693	703	707	689	735	728	739	731	692	716	713	666	723	776	736	708	710	704	700	725	698	709	704	723	702	708	693	713	709	714	712
2210	375	567	480	436	1281	3257	4177	3699	2138	906	440	343	311	261	275	287	289	296	275	307	292	296	311	278	258	257	294	290	309	268	271	270	279	243	318	266	307	264	284	274	265	282	276	299	292	325	296	304	295	320	273	263	249	282	303	266	298	266	283	251	290	278	287	278	290	314	292	304	273	283	265	273	318	296	301	298	297	303	271	307	305	287	310	256	268	274	272	276	278	275	268	300	278	292	274	278	269	253	273	306	301	301	311	262	297	279	330	284	286	286	286	274	262	285	274	276	316	288	271	308	304	279	285	303	288	300	291	277	297	287	325	296	315	288	282	290	303	267	272	288	263	294	286	279	268	290	287	262	281	289	235	256	272	276	291	306	287	260	295	266	305	302	266	279	297	259	300	301	284	295	324	292	291	286	312	281	266	267	250	284	320	284	270	286	264	282	307	308	287	284	308	276	264	278	301	277	276	251	288	250	261	254	301	290	280	272	284	272	300	267	257	269	291	246	269	275	282	311	258	284	281	292	269	270	281	277	273	282	276	275	289	281	292	266	265	300	285	292	258	266	285	292	286	296	267	285	290	296	286	315	306	262	273	267	290	283	292	267	289	285	278	273	318	274	259	275	268	268	273	277	291	300	262	271	304	274	293	292	261	296	302	299	271	288	258	285	275	237	273	245	274	263	274	285	281	289	278	283	285	296	288	284	290	283	283	289	274	278	309	288	266	266	289	298	267	317	286	280	281	268	279	257	319	281	307	250	260	270	320	281	284	289	278	261	271	299	269	285	297	299	317	244	267	294	308	256	285	297	315	296	257	301	293	265	294	331	290	272	268	290	278	289	268	287	287	260	269	277	291	276	289	307	274	318	291	285	254	283	247	274	273	286	283	300	276	282	265	272	299	273	291	251	291	296	310	279	273	259	255	285	281	302	295	306	262	300	278	298	274	260	279	285	287	294	263	265	302	286	301	258	287	284	274	273	298	270	299	267	257	276	259	262	281	292	281	271	294	282	325	296	287	262	277	289	292	268	280	264	299	275	275	314	306	263	281	294	309	260	303	337	298	264	255	258	276	281	276	267	249	254	284	296	276	285	302	300	320	295	326	262	273	280	277	306	297	309	247	296	289	251	268	260	302	279	307	296	273	324	287	287	266	302	266	308	276	256	290	297	246	275	265	282	304	305	253	328	259	269	294	272	306	262	268	294	264	243	243	280	322	268	299	254	275	305	267	317	239	293	311	270	257	313	284	272	245	272	262	287	272	273	288	255	283	284	317	263	270	263	278	276	296	281	299	300	304	291	270	268	292	282	281	294	280	280	296	315	273	322	301	318	317	273	280	259	284	275	285	289	292	322	255	304	286	306	283	308	298	286	296	296	254	304	279	298	264	290	281	285	280	271	272	288	278	287	307	293	290	268	292	271	277	266	268	267	294	278	251	273	232	286	294	265	299	317	302	257	290	262	310	282	301	294	301	301	255	283	298	277	274	293	251	289	272	295	291	318	290	288	272	296	279	320	266	254	274	288	249	313	295	291	313	310	291	317	282	283	256	283	296	301	276	251	309	265	284	277	288	279	237	294	273	298	308	286	278	256	271	269	259	271	295	300	296	267	293	317	298	287	260	312	263	283	278	290	295	296	296	274	304	310	283	273	296	272	281	261	300	284	283	271	262	289	264	275	252	279	271	288	284	280	260	257	309	269	288	297	310	282	271	274	315	289	260	276	297	272	278	284	262	266	298	326	276	285	262	277	315	304	303	283	296	268	279	239	284	261	298	309	247	300	280	291	266	260	297	312	275	278	295	254	281	279	292	298	287	274	304	291	248	274	289	273	292	280	287	290	274	275	258	271	261	285	297	261	314	317	273	261	264	311	255	272	278	253	284	291	275	314	287	299	271	281	271	286	311	270	275	308	267	301	281	299	294	264	273	260	262	299	277	310	286	261	251	303	286	290	301	312	268	280	291	282	247	278	316	303	264	281	307	305	292	316	289	270	303	297	294	270	260	274	252	294	279	328	270	283	301	279	283	324	305	269	257	296	276	276	250	266	279	269	268	294	274	266	283	272	297	238	271	290	293	297	269	296	277	291	276	267	263	281	298	274	295	258	277	284	292	279	304	303	279	269	304	281	281	319	267	299	279	299	277	293	261	274	258	300	279	282	273	319	280	290	286	269	295	259	302	300	308	266	299	297	263	271	270	262	254	258	247	246	318	264	279	284	268	300	299	278	261	258	275	268	292	298	325	278	284	289	281	283	288	265	271	268	278	269	287	289	302	275	260	298	290	291	247	292	304	313	285	287	283	296	257	281	295	249	280	282	294	291	257	311	289	301	277	278	265	269	301	275	278	281	306	293	267	269	296	296	314	289	266	302	275	291	251	278	261	272	301	291	295	289	260	267	273	273	309	283	263	284	290	311	282	297	270	289	287	301	277	300	280	277	259	287	254	284	271	300	278	279	286	287	303	266	297	277	281	249	264	290	292	281	286	296	282	269	328	292	291	300	254	272	287	292	298	269	311	253	255	245	273	252	273	303	286	312	296	287	297	284	284	281	307	288	275	279	277	289	246	276	289	285	285	265	303	298	283	282	280	307	289	290	269	293	313	278	276	287	262	257	268	297	278	267	285	278	262	320	278	279	287	261	273	261	305	261	287	272	320	264	297	290	324	283	273	276	252	269	279	303	279	266	316	256	287	274	264	293	298	276	274	282	278	271	257	284	291	280	280	281	325	290	288	272	305	295	258	289	275	300	270	278	289	293	270	297	297	275	288	286	279	269	237	271	316	320	256	277	327	296	292	267	291	274	290	260	301	276	306	258	282	301	276	285	283	245	281	314	295	281	287	288	275	307	306	278	295	321	286	296	283	279	266	267	281	313	285	260	278	253	285	290	292	321	279	286	282	267	280	308	297	273	270	265	295	280	306	255	278	279	293	309	278	285	259	306	273	268	286	272	279	275	247	299	282	298	283	295	296	272	284	263	280	265	289	283	300	293	273	277	304	277	297	301	299	257	264	278	282	277	280	319	268	272	267	256	258	254	267	289	265	284	291	275	247	288	288	283	263	308	237	292	293	278	287	291	282	287	307	284	284	296	279	277	295	285	290	306	307	276	275	321	293	252	281	293	284	257	252	258	261	244	303	273	299	320	285	265	315	302	275	281	292	282	253	273	261	289	267	285	290	313	293	253	297	287	268	291	277	272	287	284	265	300	296	301	248	254	271	313	277	275	312	271	290	275	291	305	293	296	268	274	273	258	280	259	278	289	293	302	290	279	280	251	291	277	276	264	268	269	303	310	278	285	285	262	253	295	283	308	283	289	284	272	270	281	293	323	282	314	288	281	286	275	273	288	275	301	258	273	296	276	292	256	264	281	265	294	311	273	301	268	274	259	278	275	286	285	275	270	270	285	241	283	291	288	267	268	290	291	302	284	291	307	327	262	287	272	260	301	290	263	292	255	274	237	281	274	283	272	292	256	291	291	269
2520	975	1319	1508	1593	6616	15551	16986	14263	7956	3389	1475	959	791	730	785	811	798	696	752	798	764	786	805	798	739	715	784	839	759	767	808	713	774	804	820	791	816	790	729	801	745	784	755	731	752	770	742	767	782	773	784	753	759	768	777	760	811	738	788	756	783	735	757	806	785	724	773	760	763	790	791	782	762	783	825	805	792	746	800	732	749	759	764	754	761	769	740	792	772	724	813	775	771	765	774	796	764	731	728	706	766	774	734	743	809	752	737	744	762	766	748	776	799	731	794	775	764	742	791	783	747	780	761	756	776	745	747	713	777	756	743	831	744	779	739	806	765	771	771	722	803	745	763	780	758	782	747	761	751	746	766	764	775	783	746	737	763	765	739	776	799	777	742	807	802	777	809	742	777	719	826	761	754	759	753	716	737	733	765	749	770	794	760	770	772	781	769	772	800	823	829	796	781	741	773	793	730	758	758	769	821	790	816	744	790	751	791	766	813	743	769	819	753	808	803	759	758	768	773	728	762	774	771	797	764	822	787	794	801	781	742	720	835	792	756	724	814	785	798	799	757	799	745	772	760	776	802	757	753	780	764	790	844	774	774	769	850	748	756	804	803	757	745	792	796	807	739	749	734	800	766	740	784	770	811	767	767	759	785	773	787	760	797	764	778	789	756	726	827	795	744	745	777	776	788	746	746	771	761	729	804	787	843	832	796	767	782	753	818	808	808	771	769	828	701	757	744	762	728	791	767	748	776	795	807	748	790	774	775	766	774	761	793	762	798	759	787	809	813	762	770	785	782	788	733	787	816	774	748	792	805	745	724	759	717	732	788	789	801	813	763	830	720	801	769	786	795	711	778	768	787	767	768	785	751	760	797	735	712	792	783	783	736	760	819	784	777	795	812	818	735	792	754	748	774	733	739	761	803	761	744	777	809	769	695	715	730	774	768	756	815	767	733	789	751	738	757	754	778	772	750	773	806	765	776	782	777	790	741	750	755	762	835	728	714	752	741	814	738	743	752	744	775	784	752	770	796	763	808	773	752	750	757	790	808	775	761	764	776	755	805	800	736	768	773	814	766	783	784	750	745	746	755	774	752	796	735	799	750	786	761	724	773	828	744	782	744	761	724	741	767	783	771	809	740	772	792	754	725	792	788	759	767	807	802	741	743	768	736	755	748	707	772	766	802	757	758	804	748	780	777	745	758	770	794	761	739	751	762	714	854	805	709	769	720	762	762	807	783	725	760	789	755	754	726	822	791	765	784	805	762	756	798	805	736	756	802	798	762	835	734	769	830	775	817	751	787	795	757	816	802	767	739	756	823	776	776	754	784	737	778	767	806	801	748	772	724	757	749	796	744	771	843	796	803	760	765	756	793	696	776	774	814	756	790	797	767	812	777	793	763	770	747	831	738	776	766	793	749	800	749	781	800	781	821	747	788	763	776	803	793	810	819	802	712	772	744	770	774	776	779	771	784	765	721	715	820	830	744	777	744	762	834	746	735	770	775	802	737	733	809	783	793	786	754	754	754	813	756	728	763	808	751	790	759	755	759	748	761	780	767	769	751	789	783	785	758	820	804	777	782	809	783	797	773	779	788	782	781	731	719	744	767	824	799	756	778	762	784	698	809	798	774	738	752	823	771	753	763	785	749	766	800	760	794	749	746	760	802	753	758	793	777	771	792	776	729	762	818	763	799	756	761	784	790	724	767	757	757	773	726	777	783	802	742	823	757	753	815	769	743	744	753	794	768	735	781	748	788	819	722	765	788	722	840	804	774	792	776	741	806	722	770	807	779	792	770	757	762	747	771	758	753	743	769	786	746	790	763	797	800	772	760	779	753	738	767	748	768	756	810	825	798	789	795	755	784	777	775	761	726	760	782	773	849	764	781	758	754	761	762	766	798	783	718	733	742	731	843	787	764	742	799	744	809	736	751	802	778	757	761	777	777	836	731	734	721	791	741	794	826	718	758	757	755	731	785	761	797	765	728	749	737	738	736	784	740	770	767	771	726	777	775	805	816	762	802	804	794	829	805	779	743	770	730	795	803	786	757	769	815	749	772	765	750	777	769	790	770	733	779	799	778	772	742	788	760	792	750	756	766	758	759	794	724	784	786	754	758	798	756	806	785	741	757	800	754	729	769	779	750	748	765	714	781	780	798	740	760	767	802	743	729	733	775	814	762	785	726	753	751	774	727	771	786	798	779	816	771	743	782	724	844	757	739	742	794	791	767	756	758	748	754	786	798	716	775	767	782	790	766	813	767	701	796	834	803	740	797	779	781	768	785	763	741	761	755	761	809	793	752	735	783	795	805	791	774	769	776	758	783	777	795	790	710	835	764	773	771	762	801	758	799	799	760	790	744	756	788	770	778	816	793	749	789	759	790	702	815	783	760	786	765	788	787	733	764	786	796	777	792	747	816	803	786	762	804	732	740	811	752	780	769	785	810	773	746	784	756	783	760	793	781	804	721	773	797	785	734	736	747	764	777	799	774	734	745	773	764	775	742	766	805	783	755	801	799	753	786	748	760	783	767	766	763	779	795	822	767	774	815	763	753	746	744	721	739	778	769	833	764	765	775	819	758	777	792	758	759	753	726	773	815	790	741	752	779	799	755	741	803	768	768	824	737	735	761	787	784	751	772	816	795	799	768	779	803	732	766	746	752	788	766	783	776	766	805	742	794	757	749	782	761	797	756	779	815	748	755	799	745	813	744	769	828	785	746	804	793	791	778	780	786	732	852	803	757	771	769	778	786	792	808	740	774	771	835	753	781	803	807	769	783	777	760	791	784	775	784	770	753	762	779	786	755	731	757	776	782	727	783	745	781	756	775	788	773	733	802	740	772	789	800	792	718	757	812	746	759	806	777	688	791	750	722	782	799	747	813	794	759	814	705	784	779	807	758	772	780	729	799	730	809	828	786	759	799	772	829	741	762	789	789	782	821	793	718	770	765	782	786	791	770	678	804	767	763	797	764	751	746	767	772	769	806	791	775	794	740	751	789	825	831	774	805	773	790	729	722	762	770	709	808	742	755	783	804	777	766	805	772	779	724	802	809	747	746	752	756	778	768	771	739	779	804	751	778	806	801	791	786	724	824	766	740	798	754	714	759	761	775	818	725	755	751	781	780	752	773	786	800	792	798	790	796	813	809	781	779	849	845	712	765	850	777	741	795	785	740	741	782	775	744	790	761	775	810	750	812	799	755	815	774	798	761	751	794	745	731	761	768	786	756	776	799	768	759	756	787	786	755	760	821	798	774	787	786	771	813	729	729	786	770	779	778	752	767	762	747	735	755	714	733	762	740	796	756	780	746	796	725	813	782	752	719	761	757	743	725	739	748	724	758	752	750	812	713	792	767	843	763	783	761	772	767	755	769	817	744	717	789	783	836	773	778	822	811	810	806	793	821	732	817	740	705	764	777	760	771	798	764	760	784	821	812	773	803	754	733	835	776	802	752	751	771	747	729	804	786	736	789	731	796	753	821
7523	1386	1799	1433	3328	15364	29761	33419	28522	15921	5704	1643	528	339	268	282	274	301	277	272	267	268	253	274	271	287	271	286	286	291	265	294	286	274	245	274	310	276	269	292	243	282	290	289	277	260	284	300	285	283	311	270	278	265	264	286	281	267	280	281	268	264	269	279	263	266	290	280	271	258	250	269	266	290	270	267	278	260	297	300	268	277	258	309	239	302	283	250	252	265	280	246	235	303	284	281	282	287	281	265	275	311	282	276	270	291	282	263	279	276	265	284	266	254	275	278	248	266	298	280	269	265	245	267	269	259	256	281	273	267	278	312	263	267	276	284	275	252	273	242	289	238	267	304	318	274	255	266	283	285	259	264	274	250	259	254	243	279	304	284	250	280	325	273	269	266	264	268	272	302	263	259	271	266	251	289	275	283	282	269	267	264	258	264	252	265	264	241	271	267	258	246	286	242	242	285	307	284	281	283	261	249	261	285	292	265	300	273	252	284	291	287	262	261	280	271	272	269	278	284	273	285	273	262	273	257	266	283	270	241	253	298	256	267	274	254	278	258	255	277	272	281	257	274	270	263	247	291	288	267	271	290	283	287	244	258	269	286	288	267	272	230	268	260	255	275	272	277	282	280	310	280	263	267	282	261	258	280	275	271	291	280	274	288	274	269	252	268	251	260	275	257	298	278	292	275	286	233	260	260	286	228	257	288	277	270	259	267	256	278	274	258	254	297	282	269	276	267	321	261	298	237	271	282	276	318	298	257	280	272	285	287	258	262	287	264	271	245	293	269	279	298	294	283	258	257	276	244	269	284	285	276	267	264	254	269	292	273	280	305	283	283	277	287	270	269	295	269	274	279	266	257	281	281	294	298	253	281	258	275	281	272	298	261	269	266	260	271	256	277	275	246	235	264	237	267	240	276	297	247	235	275	257	251	269	307	263	267	270	259	276	290	273	248	264	273	284	269	261	316	304	294	282	280	289	244	252	287	262	267	262	298	258	264	247	310	283	268	271	324	291	267	263	285	307	266	273	253	275	268	293	283	276	245	263	264	297	293	297	259	304	284	285	285	281	264	260	247	270	288	287	268	253	244	283	268	274	266	293	295	279	262	280	263	265	273	273	268	291	262	273	286	291	267	274	280	265	257	280	293	277	298	301	259	262	275	282	274	271	280	266	247	240	263	221	244	265	285	279	295	289	254	276	248	283	266	254	254	272	262	248	260	267	285	308	283	297	296	256	303	310	292	265	282	325	283	248	263	246	291	285	278	309	255	303	279	240	261	266	285	260	282	268	299	258	269	283	261	259	282	288	274	275	280	283	254	243	283	254	289	303	271	274	254	238	287	299	292	275	274	299	256	220	299	264	239	292	273	283	301	246	259	258	288	296	229	277	252	292	295	261	257	270	238	263	298	287	292	293	276	269	266	226	272	246	292	299	298	291	265	274	269	311	278	307	270	270	271	283	270	310	284	260	275	270	259	258	266	261	273	256	276	267	250	273	262	237	280	298	257	259	272	277	265	277	254	263	269	282	280	292	263	294	251	274	272	312	269	289	258	280	275	290	239	242	255	264	248	259	238	264	289	271	289	319	273	279	259	277	280	249	266	306	271	259	261	293	273	303	234	295	256	281	290	245	282	262	286	269	255	270	243	266	272	296	270	291	235	273	254	261	258	266	252	272	276	299	246	285	281	269	298	300	268	256	269	270	248	285	279	263	273	253	270	259	294	299	273	270	272	264	302	266	272	247	292	297	281	258	261	279	262	260	271	272	301	283	281	243	237	266	270	262	267	278	285	258	284	282	272	248	283	266	279	304	298	278	259	288	278	265	263	294	287	252	260	306	262	316	260	299	286	265	275	254	286	281	268	271	276	280	263	261	309	254	278	280	298	252	242	294	240	258	280	278	282	260	275	276	295	265	264	277	256	268	266	258	298	276	269	298	273	283	272	265	271	251	252	278	274	278	303	271	277	261	265	255	299	244	277	251	278	246	274	284	278	268	264	274	286	256	266	259	299	269	266	280	285	262	259	260	275	275	283	298	269	266	285	271	264	295	269	278	279	290	253	293	256	267	254	308	257	299	286	288	279	302	283	240	271	277	261	268	271	236	263	280	256	278	267	262	269	256	267	316	279	277	283	266	262	285	284	280	262	283	280	306	283	261	290	253	260	271	278	251	288	276	301	313	298	222	306	264	252	276	282	271	269	242	270	273	288	265	257	288	289	260	278	274	270	277	276	259	294	277	287	275	280	258	277	236	277	281	278	282	264	263	261	280	279	288	304	271	287	291	258	274	263	262	254	272	277	256	303	282	246	249	275	278	258	321	257	272	272	262	250	272	281	290	283	282	273	283	284	294	251	271	266	273	283	260	293	262	277	295	287	288	276	242	262	295	256	282	329	274	276	294	276	271	264	274	259	269	243	270	267	293	282	258	290	264	271	287	284	283	268	288	266	264	275	273	260	261	298	284	279	284	262	259	281	273	273	280	282	301	291	275	264	266	266	280	246	311	306	260	267	275	275	281	300	271	263	277	265	286	301	256	279	278	255	275	297	274	273	268	284	277	292	307	264	295	270	274	267	294	271	269	254	266	278	278	218	274	274	263	273	249	276	271	258	255	286	308	282	268	260	289	274	261	272	239	274	291	273	278	266	249	252	280	274	271	311	259	232	311	278	276	264	288	253	283	259	266	275	265	247	277	276	269	291	260	271	248	272	270	274	279	265	269	280	257	276	290	265	255	291	290	250	257	306	286	272	268	276	252	280	283	263	245	269	243	264	282	271	234	275	274	257	289	296	258	250	299	259	274	251	294	279	266	268	288	275	221	291	278	251	278	263	296	274	256	244	292	277	253	282	295	236	278	264	298	294	277	277	261	254	258	283	258	289	266	281	263	274	259	235	302	282	307	289	278	262	293	254	274	291	286	268	269	280	259	248	267	261	251	308	301	290	265	306	282	253	288	279	288	304	265	262	255	290	257	271	298	269	259	268	266	255	305	274	265	295	247	270	283	273	277	310	273	288	273	285	297	276	248	285	267	267	282	278	264	292	296	283	285	271	285	262	323	262	261	281	283	280	274	274	275	275	285	257	265	271	267	301	289	288	289	267	260	280	295	274	286	252	250	318	249	282	281	332	265	283	262	253	247	246	243	274	293	297	262	298	296	259	261	266	252	235	290	256	268	287	278	302	269	264	261	250	255	267	302	262	230	284	286	260	269	307	275	267	276	312	268	264	267	284	274	251	281	235	275	302	247	270	278	253	275	289	272	279	273	295	282	268	248	267	288	281	243	269	278	279	279	276	274	253	277	277	288	250	294	286	278	262	275	286	282	264	271	290	261	257	259	272	264	272	264	271	257	271	286	250	247	274	265	285	267	302	283	294	286	277	274	269	250	288	294	283	289	281	265	294	248	271	289	251	294	278	265	297	299	279	274	279	269	263	277	281	288	259	262	248	260	290	304	283	293	287	233	256	262	257	258	259	255	266
5734	1908	4111	4869	12120	35186	48948	50958	45871	32295	17140	6526	1973	961	865	734	735	712	816	761	786	783	762	743	742	709	751	749	729	758	740	729	749	731	770	793	709	732	742	744	752	748	705	755	760	752	784	742	751	735	745	766	775	703	701	748	783	807	753	717	763	759	730	774	765	719	788	713	757	732	789	727	743	791	746	752	747	725	745	745	793	773	742	737	759	760	764	747	800	738	761	772	728	763	732	758	794	764	758	723	733	746	771	748	733	725	750	736	766	741	780	762	743	813	766	753	707	701	797	734	772	721	699	683	772	777	705	705	767	785	753	773	746	766	765	745	780	743	745	758	758	701	744	758	765	776	740	752	763	767	770	747	736	794	779	719	742	692	739	755	770	775	723	759	783	725	725	745	787	764	781	739	751	785	696	713	720	752	792	705	749	741	743	761	752	746	735	743	746	827	724	743	777	708	761	786	761	723	719	786	716	756	740	760	755	785	759	796	719	798	762	784	768	724	745	787	751	716	756	753	745	733	741	759	774	761	796	747	794	757	765	727	763	719	718	707	741	714	736	770	779	736	745	744	728	814	771	771	734	745	712	756	773	704	739	774	743	779	730	738	781	752	768	769	743	753	765	749	753	691	757	742	728	736	772	721	780	732	736	791	747	729	747	771	724	757	746	747	731	805	809	750	769	728	724	726	746	738	753	775	709	741	711	748	720	735	769	739	803	756	748	727	778	752	753	800	755	679	730	798	745	789	736	713	726	788	774	763	718	737	775	705	754	742	766	763	767	773	788	769	764	743	759	776	721	774	762	764	761	725	774	780	746	755	738	747	759	729	716	721	769	782	738	733	781	692	736	798	731	735	742	761	777	725	784	774	726	719	745	781	725	761	792	752	815	672	741	789	792	801	752	716	727	829	766	749	739	720	755	751	757	739	724	812	740	745	786	742	751	721	731	724	741	727	740	816	744	775	739	736	713	776	775	737	781	722	780	757	742	732	729	726	711	717	744	732	758	725	725	751	772	741	737	739	770	767	768	729	760	771	715	738	737	723	760	741	725	779	752	746	800	731	727	769	750	773	726	767	777	758	762	740	798	785	767	779	757	784	820	733	774	756	717	784	753	772	754	702	714	729	730	710	710	758	696	767	806	755	728	727	779	772	774	760	748	739	772	695	739	726	783	824	730	746	729	774	752	728	767	756	759	771	806	777	726	763	765	777	764	743	761	762	772	773	814	735	783	763	690	825	748	744	763	776	752	762	764	795	752	723	734	734	765	729	741	758	716	760	766	719	754	737	738	764	728	763	772	744	748	817	775	739	766	744	744	692	757	782	769	763	750	683	747	709	757	729	743	764	764	716	777	740	731	725	768	771	778	799	760	762	742	758	749	717	780	722	757	769	763	753	727	707	724	766	711	763	741	713	785	791	722	739	728	754	666	742	782	767	727	782	734	744	758	790	799	741	759	771	746	814	816	778	712	737	691	764	750	771	749	796	679	733	793	735	735	740	753	712	786	802	757	794	761	735	721	783	739	758	703	741	735	782	784	719	739	758	785	772	768	822	738	772	765	782	704	784	764	780	744	763	735	751	787	729	703	733	736	781	744	766	760	746	716	760	720	764	735	701	788	728	738	775	773	777	764	755	705	780	733	758	752	722	797	723	730	728	778	724	743	753	788	745	705	746	722	786	682	713	779	771	726	732	811	773	768	745	794	764	752	770	720	782	760	739	782	751	769	748	774	721	729	798	775	748	800	742	764	754	772	764	759	799	729	760	822	748	733	772	703	732	731	696	745	743	750	745	698	747	806	728	784	747	715	765	733	699	710	746	735	792	697	738	746	740	737	748	720	766	721	758	678	724	754	701	790	768	759	816	771	732	759	773	756	719	741	746	756	713	703	725	780	722	772	731	774	759	733	807	721	745	712	723	718	770	752	817	738	730	793	744	790	792	720	755	782	781	782	772	807	711	690	779	740	732	768	743	758	736	774	725	743	721	744	715	743	701	804	782	724	734	781	753	783	721	749	791	774	788	708	746	777	762	744	734	769	778	745	789	773	756	764	719	818	743	703	748	758	739	773	753	775	752	715	752	736	750	691	723	709	753	810	800	767	696	743	733	757	783	747	724	791	762	771	753	750	780	765	752	745	744	708	716	740	748	761	765	718	691	741	715	801	756	761	727	775	785	745	760	681	693	742	715	781	732	734	752	778	742	756	779	753	753	771	732	748	670	732	860	675	729	727	770	729	770	718	757	745	742	749	724	797	759	721	735	706	784	780	782	751	756	722	716	704	780	751	751	759	757	755	738	764	783	759	721	745	773	768	725	784	736	734	744	736	752	763	734	709	748	790	729	726	745	756	736	737	705	724	826	765	749	815	764	788	858	798	775	753	746	741	810	746	775	748	841	715	724	752	790	758	710	722	741	821	733	739	766	767	734	727	767	731	766	735	774	753	736	761	738	733	751	758	741	697	744	705	764	774	739	739	791	731	741	764	762	750	755	760	763	748	733	814	741	747	751	737	772	711	753	766	751	732	727	789	738	723	770	770	738	747	759	758	712	777	749	715	792	786	762	762	770	738	722	727	759	735	729	798	744	722	770	747	757	753	785	716	758	726	765	780	742	708	775	775	757	727	773	718	742	781	756	765	708	780	750	754	724	782	673	726	719	780	781	779	752	753	742	757	708	727	748	742	766	804	757	772	765	715	752	751	763	756	738	724	772	770	718	766	750	776	741	733	724	736	707	748	745	778	781	804	768	760	745	745	737	717	738	739	795	736	752	759	786	719	732	760	735	744	712	763	749	712	699	790	724	788	748	797	787	747	748	729	738	758	755	729	755	777	766	760	729	769	745	765	761	761	744	766	784	780	769	782	772	751	718	794	756	776	802	765	753	706	773	737	766	781	730	733	734	752	755	699	734	777	745	739	779	765	768	755	760	793	746	727	796	787	766	778	759	767	766	745	729	800	770	758	736	728	777	708	741	715	796	766	714	771	748	738	720	719	782	743	786	744	731	762	757	741	744	755	755	758	832	746	752	744	768	731	734	778	751	766	703	744	743	730	723	735	768	771	741	748	784	785	768	737	764	760	725	733	739	724	736	770	747	735	748	712	732	750	766	748	710	692	764	747	790	755	749	705	728	766	746	726	750	761	723	709	734	758	735	692	768	790	756	693	705	774	786	807	751	755	754	726	773	738	703	728	774	760	806	764	746	758	740	670	791	753	721	792	723	802	749	747	712	756	806	742	722	729	782	749	761	764	775	754	748	702	747	751	748	777	768	805	776	724	766	768	787	761	760	766	758	761	790	760	783	727	733	764	738	784	731	783	724	744	744	765	728	791	736	716	752	726	758	709	785	773	743	743	759	714	765	781	748	739	782	756	708	717	797	751	756	761	754	728	754	779	732	777	772	755	785	774	739	731	740	769	719	718	823	762	761	730	758	767	780	721	764	734	771	737	740	728	745	787	750	723	789	783	696	760	737	731	742	753	762
13751	2738	3029	2575	3199	7605	26205	43542	40267	35410	21485	7440	1422	473	270	241	257	249	264	267	283	254	251	262	284	278	242	260	242	252	270	234	246	259	281	223	266	254	258	278	238	233	240	265	274	265	257	255	250	271	248	251	234	256	258	292	298	289	234	235	269	270	274	260	254	250	233	275	265	264	257	268	265	232	251	274	278	272	235	259	281	304	242	257	251	246	254	244	250	234	277	259	271	261	260	252	294	227	252	262	284	249	264	268	282	232	258	248	242	253	260	221	238	274	274	238	266	257	248	252	234	249	225	258	222	257	283	252	269	272	257	291	240	241	259	260	288	288	284	286	250	250	263	276	274	295	254	231	253	235	269	240	271	241	243	254	254	277	246	254	274	291	288	254	264	267	259	260	266	259	269	267	272	276	251	242	273	243	243	239	264	273	255	245	266	253	246	252	259	285	253	261	272	297	236	248	257	276	243	251	258	271	242	254	265	263	252	251	275	261	268	274	238	282	238	290	284	247	251	254	274	261	218	258	252	273	278	255	220	278	249	233	258	262	277	251	288	259	239	278	275	264	291	243	261	248	244	245	274	257	237	273	256	260	261	267	282	255	282	298	253	297	258	254	272	252	286	299	249	249	255	269	256	258	260	267	298	253	283	268	251	272	252	246	289	237	251	231	242	253	261	271	281	260	262	270	227	260	233	268	267	252	228	247	273	253	274	287	258	263	229	283	246	238	262	235	278	222	239	249	275	259	224	266	260	263	238	259	291	250	246	272	271	264	248	276	255	254	270	266	258	225	262	248	262	274	241	243	258	236	270	254	252	270	263	262	265	299	261	266	263	259	249	272	272	243	210	239	236	241	276	260	257	256	239	247	280	270	233	244	270	234	264	254	261	262	268	244	252	241	255	262	261	274	275	266	269	266	242	279	251	288	245	253	235	239	272	237	257	242	274	248	273	259	259	268	291	275	263	235	273	231	231	258	265	278	255	275	269	259	243	248	261	237	278	232	268	253	262	262	247	267	256	240	285	268	259	262	235	259	280	245	259	286	259	257	251	242	241	235	233	264	235	247	258	249	255	245	283	268	246	253	237	254	275	271	255	240	239	265	274	252	255	274	272	263	267	243	271	267	276	287	254	262	283	282	260	247	278	240	280	252	267	256	261	253	284	305	253	260	255	278	247	248	240	268	295	273	263	246	268	255	259	238	256	253	233	258	257	271	265	292	256	247	264	227	267	265	246	254	237	277	259	260	253	261	268	254	236	258	248	260	267	222	279	230	272	245	239	226	256	272	266	241	281	269	284	258	262	259	254	251	272	285	317	268	236	258	267	273	246	228	260	269	258	278	275	264	246	269	283	275	246	270	269	273	270	265	269	272	261	241	269	227	280	237	267	259	241	242	250	244	233	247	285	275	249	275	244	260	293	275	244	250	256	270	247	272	254	260	266	270	280	267	271	242	252	269	237	262	272	291	272	247	271	251	273	226	273	255	253	232	275	251	268	254	236	282	284	263	254	267	266	260	250	239	248	248	245	292	239	237	289	264	280	277	238	274	254	272	267	268	243	264	284	248	256	271	258	246	270	255	245	271	255	273	258	271	273	210	252	229	260	257	234	245	238	243	272	257	251	276	247	254	256	251	258	250	267	270	232	250	236	276	278	262	244	231	260	281	254	269	246	248	247	260	278	268	272	264	236	266	270	275	238	252	252	238	257	264	235	263	257	264	274	270	240	241	258	258	267	266	271	241	256	261	269	250	272	253	269	259	243	239	242	267	252	272	250	235	272	238	268	264	277	244	266	260	237	223	252	276	257	245	278	236	250	244	255	262	249	237	255	265	296	252	257	257	273	229	276	252	245	277	281	260	272	266	247	285	278	251	261	240	258	272	269	253	248	232	235	273	236	270	249	224	262	226	270	234	279	285	282	226	245	263	270	245	244	277	281	252	273	260	265	224	256	258	277	265	285	288	253	245	284	243	255	243	245	244	267	267	261	292	307	260	270	280	282	246	268	238	250	256	246	255	251	257	256	230	265	270	246	286	272	262	262	272	292	295	270	292	242	262	284	282	238	265	247	270	304	250	264	267	240	260	291	266	244	243	255	241	249	268	268	278	272	242	254	230	238	256	245	261	248	277	268	252	267	273	258	247	238	268	275	249	256	228	285	252	240	254	277	274	250	268	241	257	250	271	277	265	252	248	280	226	275	270	241	222	261	256	293	261	286	255	266	292	241	259	262	274	292	263	268	261	267	237	270	255	236	245	252	270	263	292	262	217	282	264	233	276	245	259	248	262	266	271	227	246	281	271	269	286	284	291	268	256	273	263	258	260	274	255	253	262	255	245	262	240	226	288	295	280	247	224	257	266	247	257	286	263	255	220	268	259	263	255	270	271	279	269	256	253	263	252	253	244	260	257	252	285	260	250	259	250	233	264	272	288	258	254	282	234	273	259	237	273	269	270	282	247	262	279	226	272	244	256	236	254	257	269	224	258	258	289	232	248	278	259	291	274	241	262	242	249	259	249	275	246	267	255	265	233	235	258	288	263	245	257	242	285	258	274	260	245	231	249	275	281	264	259	266	256	268	308	245	267	252	226	251	278	248	282	255	289	213	222	258	277	284	245	259	266	262	271	279	263	275	274	278	258	265	259	254	268	248	248	264	260	270	249	256	242	252	242	246	260	289	277	241	251	263	240	251	224	268	233	267	267	217	271	223	205	260	258	262	304	265	264	278	256	225	239	265	260	265	239	248	242	255	240	245	247	231	277	275	253	299	266	262	240	240	276	290	288	233	267	294	277	291	241	249	289	290	268	277	235	293	273	238	275	248	247	236	276	265	287	263	293	249	232	263	244	233	265	240	240	260	273	239	269	267	265	269	247	255	237	252	276	269	264	262	236	259	298	259	277	245	257	275	291	252	253	254	295	235	280	249	265	277	237	238	262	280	263	245	252	281	266	270	278	267	253	271	246	275	224	273	248	276	271	254	272	276	246	257	262	247	303	239	245	256	277	286	267	261	255	248	243	230	294	278	256	253	253	265	289	263	257	234	263	270	256	264	239	298	249	276	263	249	219	260	263	257	238	264	249	266	246	248	263	272	266	274	249	223	249	249	260	245	268	246	238	241	250	247	278	278	251	244	258	239	278	252	248	271	264	240	288	244	234	260	266	272	277	267	288	261	246	229	247	259	260	258	264	248	248	274	242	241	275	261	267	253	245	254	273	255	247	280	244	274	284	277	265	241	254	265	287	256	266	278	244	262	249	278	258	231	224	268	271	263	269	292	269	250	254	233	230	263	276	277	225	284	245	266	260	260	263	255	248	250	247	269	256	269	243	255	261	237	272	265	270	263	240	281	273	266	259	273	264	261	242	240	266	232	251	277	280	271	270	250	296	241	277	255	253	275	282	231	245	241	245	260	249	254	248	284	296	272	228	262	253	247	283	226	262	286	243	263	245	243	267	242	271	265	228	267	255	229	262	271	260	254	283
7816	2789	6293	7929	11524	23026	46462	58812	56495	52180	37655	18650	5428	1433	799	711	682	720	736	686	691	742	688	717	719	704	723	732	726	711	727	753	711	688	721	718	693	754	682	692	681	688	731	689	707	688	696	684	757	727	737	700	710	728	724	712	731	683	691	682	650	698	784	746	683	746	748	709	708	752	737	697	656	738	742	761	751	734	736	698	672	717	696	743	723	732	718	749	712	764	773	712	713	691	718	657	695	722	720	715	685	713	755	697	717	685	692	733	708	710	742	695	779	747	700	763	731	740	713	749	758	682	752	699	686	677	762	709	672	689	712	697	671	724	710	737	724	760	699	701	728	764	730	800	724	710	688	714	708	728	712	759	757	673	702	729	698	713	709	649	724	739	726	686	695	700	701	745	757	708	720	679	742	761	738	725	779	740	691	674	691	725	741	689	679	709	731	747	725	735	724	696	687	723	717	702	688	747	723	779	718	774	705	720	744	732	738	705	756	722	690	765	692	708	739	730	726	761	747	697	713	708	726	718	702	705	650	758	683	734	717	738	709	728	713	738	748	732	729	700	715	697	753	744	697	701	734	661	712	671	727	718	698	715	744	726	715	766	750	718	767	738	710	711	776	731	731	765	757	707	694	714	689	761	735	697	749	709	729	747	703	690	682	714	727	702	691	708	672	733	720	748	724	700	703	698	706	726	700	720	698	769	683	671	697	743	695	745	734	706	716	687	703	726	747	694	761	721	718	697	713	707	698	698	754	740	758	693	757	706	715	723	724	697	707	698	691	722	726	713	724	726	719	744	721	715	680	734	679	731	742	727	727	683	688	710	727	671	679	689	716	722	723	784	723	676	727	743	707	650	718	682	690	713	759	690	716	733	735	725	723	726	655	740	685	760	733	708	728	743	725	723	715	727	708	715	738	721	725	722	726	668	764	698	767	753	688	710	726	726	669	703	727	687	716	716	707	731	751	741	733	684	732	706	707	685	720	678	741	777	689	689	663	762	739	706	756	687	699	708	728	752	744	714	749	730	684	714	712	707	677	698	724	746	753	728	702	726	702	690	701	724	694	763	718	706	723	729	670	721	741	694	743	721	695	677	713	715	705	668	735	700	706	717	728	669	755	747	781	688	683	727	716	699	740	729	689	703	692	717	728	717	718	698	716	665	716	670	687	736	722	731	707	709	723	742	702	714	729	724	665	732	671	712	699	696	720	704	685	755	700	664	740	715	687	682	754	740	727	688	696	726	727	691	746	675	732	715	689	742	724	713	737	727	706	753	655	751	676	704	739	699	722	727	702	738	683	698	712	696	689	716	710	718	685	739	713	726	708	686	720	766	703	714	724	724	731	705	711	706	712	689	729	751	744	768	698	732	696	751	697	720	754	702	707	692	731	754	694	664	693	742	729	717	719	749	679	726	766	647	720	706	712	703	710	709	698	677	689	710	772	729	715	748	723	724	725	750	723	706	709	736	760	746	697	777	708	755	699	720	689	746	700	647	736	703	660	751	724	668	765	743	674	734	677	719	716	661	692	733	677	721	702	714	719	767	730	768	697	707	670	685	718	704	706	710	724	720	731	706	768	735	723	773	770	686	692	708	684	712	712	696	692	712	709	702	715	676	722	728	669	746	693	708	751	679	704	688	719	712	697	696	674	714	757	750	784	689	695	753	761	693	716	733	738	768	721	727	748	728	730	733	752	703	710	743	723	725	712	749	723	690	706	706	721	706	728	726	740	756	737	705	723	756	725	745	739	723	733	748	675	725	706	691	740	681	708	701	703	700	742	737	713	672	721	750	710	751	680	688	697	728	717	692	761	693	702	714	732	713	740	671	693	726	722	707	697	735	707	725	713	747	661	743	752	653	699	742	730	703	730	701	702	746	763	758	699	711	684	692	714	681	731	687	728	702	713	720	722	684	720	675	678	699	740	681	723	650	744	703	681	728	720	721	688	721	706	709	729	655	709	724	728	756	735	719	735	686	736	653	690	733	716	679	778	706	693	759	725	688	687	710	717	727	709	705	725	713	734	726	760	686	671	702	734	736	714	717	732	697	684	692	676	690	750	742	691	689	741	726	714	725	696	701	723	752	720	643	751	734	731	708	734	740	712	720	698	703	674	711	773	700	764	692	732	716	738	721	724	669	727	713	699	722	751	749	735	750	723	691	736	642	707	735	674	725	726	761	687	709	727	722	705	708	721	707	739	728	748	721	719	754	664	701	721	753	725	703	696	678	728	677	696	689	745	740	697	694	713	716	681	723	710	729	713	705	715	761	746	713	738	717	681	728	748	733	702	712	705	745	682	687	735	726	726	730	702	710	715	737	734	746	706	706	699	743	689	669	696	706	713	731	716	719	714	724	717	720	681	761	680	689	730	749	711	700	705	662	711	714	748	730	732	688	725	717	726	760	751	688	745	719	730	779	706	678	710	715	734	698	705	709	711	745	678	726	690	676	752	734	716	744	742	705	725	667	701	721	711	695	756	685	725	698	683	742	744	720	717	701	714	689	757	683	725	675	706	766	670	720	699	712	735	688	732	707	744	705	699	736	731	709	726	677	705	695	753	691	648	699	724	741	735	741	700	732	745	704	730	668	754	729	727	715	763	717	739	746	673	740	723	712	775	729	726	678	739	722	731	717	699	699	725	792	693	700	710	726	735	693	706	756	687	674	741	727	669	738	740	710	686	709	663	714	687	684	755	716	706	698	739	701	713	734	720	674	704	751	757	753	702	680	706	738	736	700	729	719	717	708	733	742	712	730	697	735	742	741	694	689	771	716	675	709	730	739	698	717	709	743	715	690	722	714	709	690	758	741	741	751	720	726	724	738	712	731	726	705	692	703	707	717	739	735	691	774	694	681	728	686	666	698	710	629	774	748	760	736	719	723	712	717	706	715	715	706	713	713	714	686	769	751	729	669	730	640	755	705	693	740	718	706	704	724	720	720	705	718	725	714	654	703	744	728	677	662	741	718	763	706	788	743	748	718	719	763	766	762	691	703	721	753	697	754	697	704	708	720	749	697	724	719	686	701	730	701	750	714	696	711	688	703	742	761	727	711	709	729	734	754	716	712	670	695	693	707	741	740	732	693	707	690	753	700	748	748	704	722	712	729	675	719	743	710	831	693	701	675	714	707	750	723	731	700	744	767	724	704	671	705	754	715	706	677	714	674	692	703	742	671	695	708	664	732	693	708	720	718	673	716	737	724	726	718	703	719	742	737	733	688	698	769	725	711	710	720	715	747	726	684	736	716	728	720	717	712	739	714	712	674	697	714	703	737	722	704	715	724	706	702	733	728	782	704	729	687	705	681	731	727	736	702	742	733	721	719	685	771	700	706	678	736	693	687	748	719	718	681	689	770	728	754	732	688	736	760	722	729	663	713	721	667	695	686	712	728	740	716	658	709	746	721	655	729	720	739	683	747	722	715	666	709	726	781	664	726	746	740	718	714	718	707	691	684	777	701	704	733	698	745	686	726	712	701	654	694
2487	474	474	450	439	690	1665	3283	4575	3705	1757	764	428	338	293	313	305	286	307	282	277	283	306	293	274	277	279	306	260	288	295	291	291	293	294	305	291	298	290	310	292	279	302	282	296	321	301	264	303	313	293	300	296	294	264	301	318	275	296	277	291	281	294	305	281	299	302	257	299	271	312	309	279	297	326	307	294	273	295	281	297	308	323	311	275	258	310	280	321	302	295	304	315	313	284	280	307	303	313	275	325	296	274	284	292	264	292	272	273	308	308	256	288	261	283	305	268	278	290	294	275	302	293	280	294	310	253	246	315	274	310	312	274	269	302	265	261	307	274	277	253	284	306	255	297	300	290	285	314	292	304	274	293	263	292	272	295	293	300	285	238	295	277	300	290	280	270	281	315	294	298	295	285	318	313	276	284	283	290	256	315	288	302	284	306	263	292	259	310	265	294	301	265	253	284	328	308	276	297	265	291	288	293	294	287	276	273	261	270	298	275	288	295	303	312	295	301	297	313	238	267	306	285	284	270	283	269	292	287	303	264	298	305	280	314	266	294	317	305	298	318	301	266	270	307	261	286	306	305	292	302	282	293	292	287	286	300	303	289	293	282	265	280	288	289	297	327	282	294	261	311	278	263	286	288	311	315	285	309	292	256	304	281	271	312	283	297	269	287	291	297	258	269	281	317	278	293	296	316	306	317	262	320	329	300	299	309	274	270	288	293	319	305	311	278	303	289	267	299	282	280	272	269	282	271	260	284	271	326	284	285	285	302	273	294	278	323	249	268	309	320	274	320	307	288	287	268	283	292	279	290	292	303	290	263	295	283	307	283	302	296	305	337	300	314	295	301	314	298	299	265	268	306	290	319	257	273	258	322	284	273	303	271	280	312	315	270	285	320	267	306	293	273	299	286	297	296	299	287	283	302	283	293	291	277	270	305	291	291	277	277	283	279	278	317	286	318	304	292	279	293	258	285	299	302	294	298	329	291	324	283	287	275	280	289	286	316	296	288	271	297	290	305	280	285	302	273	296	280	304	319	294	257	276	287	323	290	268	319	269	295	292	297	268	272	277	284	298	309	291	300	294	279	322	292	297	261	304	264	279	309	275	325	277	296	307	261	326	311	298	302	292	268	306	267	277	304	297	283	316	283	317	290	290	300	277	303	278	276	287	283	298	283	305	276	287	303	270	323	309	313	326	280	307	302	294	290	308	306	283	309	258	316	282	295	263	253	297	301	284	281	290	299	280	276	295	284	285	271	286	282	289	272	303	270	296	316	310	274	289	298	319	318	309	285	295	291	310	275	301	317	304	266	294	331	276	295	295	282	296	289	289	278	275	289	309	259	284	285	293	250	311	292	274	290	302	263	285	311	308	306	277	329	299	306	289	311	282	294	326	325	296	309	270	292	309	289	293	322	272	300	290	257	284	318	304	296	275	285	293	275	286	300	266	288	293	297	279	272	288	278	273	265	284	319	283	274	285	296	277	300	292	261	296	283	291	286	277	273	272	285	305	327	307	285	297	300	304	272	288	293	272	285	263	318	264	272	293	279	294	292	303	284	304	270	278	277	307	294	293	281	267	276	313	284	285	301	296	260	286	276	305	311	270	262	296	292	307	290	283	297	308	287	282	305	336	262	293	266	298	296	303	287	272	287	275	294	282	296	297	311	289	298	317	277	294	295	308	299	253	310	313	308	260	268	278	322	308	292	286	287	322	285	291	298	272	287	321	278	273	312	294	295	289	265	292	277	311	286	280	298	284	301	301	283	274	311	290	278	281	277	274	308	317	312	274	274	272	301	292	290	309	269	280	268	292	264	308	258	287	303	285	279	269	319	285	278	264	312	281	315	278	298	293	282	307	266	301	304	288	258	296	285	298	258	288	284	268	296	275	309	281	290	283	291	286	310	299	290	293	257	296	326	281	299	315	270	333	330	275	299	272	273	273	316	290	308	310	298	305	330	294	288	273	298	299	305	289	308	307	311	312	305	279	309	301	290	324	286	295	300	275	275	257	282	316	294	278	239	315	325	290	316	288	300	275	284	302	319	310	293	275	296	261	266	283	285	306	276	310	286	301	289	303	286	268	280	285	286	285	298	331	298	288	314	279	274	264	246	302	278	299	312	285	256	280	282	292	286	298	268	301	306	290	290	268	273	295	279	277	275	325	280	280	298	274	290	270	260	278	307	287	283	292	265	304	305	307	275	295	317	304	320	297	306	292	280	267	287	306	327	295	245	310	282	300	291	318	291	301	286	279	281	330	269	305	300	295	308	294	286	255	309	285	295	280	316	284	282	268	301	298	302	284	307	269	286	282	280	283	279	276	301	301	303	331	308	302	295	275	276	324	304	288	261	309	311	290	303	303	291	273	295	270	277	273	293	280	324	274	301	296	284	287	287	267	302	296	302	290	292	299	297	258	257	316	285	264	275	269	263	296	315	299	278	287	301	312	287	315	282	312	313	302	284	290	306	312	292	281	274	282	261	279	290	291	284	284	289	291	307	282	289	297	280	297	269	305	296	287	288	275	318	305	290	300	277	305	285	309	283	275	296	256	291	292	285	270	321	294	306	279	273	274	305	301	288	311	273	276	321	299	285	265	292	333	302	308	301	255	269	286	281	284	286	302	283	288	298	324	277	308	261	322	292	283	307	291	316	301	309	297	324	285	308	301	303	278	285	296	259	322	288	290	309	283	250	312	280	273	289	296	321	316	279	295	298	291	295	307	280	250	289	291	298	300	296	323	273	303	301	294	285	293	296	264	282	283	284	303	318	276	282	295	292	302	299	266	291	265	303	291	268	289	286	287	307	307	260	295	289	295	279	291	291	282	268	277	273	272	295	281	317	279	265	285	294	291	300	274	326	276	277	285	323	275	275	300	284	343	282	313	314	256	288	289	309	288	288	318	279	276	288	291	305	302	270	309	281	265	262	331	293	307	270	296	274	295	302	285	277	299	294	291	296	284	270	299	262	305	286	300	287	299	267	301	312	283	292	298	311	309	303	322	280	299	313	295	237	291	303	298	318	309	303	286	284	300	309	266	267	287	285	299	294	281	319	305	276	271	307	271	274	280	313	277	287	283	284	312	333	308	283	291	304	280	283	332	322	307	275	283	272	277	311	311	301	281	311	283	295	258	299	271	314	296	284	269	272	326	261	260	314	318	286	305	290	304	320	289	304	308	329	279	253	277	278	278	290	277	258	252	278	287	339	310	301	302	319	273	308	280	271	266	312	307	299	309	265	296	312	273	282	276	313	277	269	292	304	292	268	311	291	306	275	284	265	294	274	274	274	313	301	273	295	256	296	310	277	308	293	285	301	274	285	293	298	300	276	302	299	288	285	288	289	293	288	278	286	313	290	306	301	276	296	301	292	272	277	273	281	303	303	300	311	310	292	298	313	301	272	293	310	311	302	318	279	303	271	317	266	280	296	254	318	285	264	288	293	290	287	314	295	273	279	292	296	287	297	296	291	296	265	290	281	268
2613	1064	1246	1267	1449	2850	7591	14757	17560	12916	6328	2643	1226	890	762	761	804	793	814	802	788	780	784	768	830	797	762	785	781	826	845	761	802	814	759	779	798	799	794	789	801	843	734	768	788	762	756	812	777	809	781	766	729	757	812	837	782	775	800	801	814	784	787	834	802	845	814	803	781	826	755	775	786	753	789	805	802	840	796	767	779	843	833	820	762	783	787	801	827	779	795	817	833	739	750	827	760	742	825	836	788	790	797	763	773	815	772	817	765	765	784	783	767	796	810	806	784	793	798	815	776	746	822	782	725	791	803	787	799	794	795	818	798	798	881	822	752	831	757	782	787	801	755	775	780	822	777	842	746	795	834	788	809	756	782	794	808	817	803	795	750	767	843	813	823	793	752	788	797	774	805	753	781	841	804	786	764	774	805	791	824	779	828	765	818	801	812	760	804	780	795	815	792	812	800	788	786	794	772	845	787	804	857	781	792	808	819	856	786	749	762	792	772	746	815	837	798	832	748	822	752	827	800	781	867	794	786	885	783	800	827	786	831	783	796	797	745	811	773	792	818	835	822	753	748	782	766	778	770	794	795	778	820	795	792	792	759	811	806	816	799	730	810	766	746	772	767	825	791	765	815	867	815	777	785	750	784	762	768	773	776	803	762	821	798	846	763	792	758	837	817	776	787	800	808	792	809	732	823	773	811	801	772	853	827	815	806	788	795	769	826	802	822	776	808	796	754	745	846	805	772	745	825	779	781	832	795	794	811	753	789	874	806	802	726	833	800	798	781	792	766	822	786	829	717	809	832	820	759	830	776	777	796	777	767	795	792	767	770	812	829	827	805	783	747	787	790	793	827	776	798	784	748	786	709	838	745	764	811	748	782	828	792	793	805	782	817	750	769	821	769	804	800	739	839	795	831	788	793	816	807	769	755	777	761	817	799	756	772	830	850	745	798	788	818	807	773	811	729	738	786	771	735	735	808	815	779	777	821	764	803	786	776	798	791	857	790	812	730	820	849	758	756	769	857	744	724	726	836	776	734	814	778	805	803	747	814	787	772	787	790	813	754	794	834	825	777	793	798	771	792	816	821	809	800	821	794	794	828	787	777	792	775	809	821	767	829	813	786	831	733	795	839	780	800	796	809	819	791	762	781	729	810	793	761	765	790	701	781	765	782	735	794	752	797	799	813	808	804	752	822	715	785	838	798	822	792	797	791	709	748	780	805	811	764	790	802	815	763	799	771	799	817	842	767	793	824	786	780	851	782	804	776	776	896	763	799	788	795	799	785	783	763	750	759	765	779	769	803	799	842	763	773	771	798	785	837	854	772	830	763	819	808	752	781	808	748	797	810	795	816	761	777	827	775	772	800	786	781	806	778	785	781	800	766	775	844	819	776	790	813	793	814	811	785	779	794	811	810	802	767	784	821	821	826	774	832	750	781	794	790	797	819	821	841	786	827	812	825	794	796	775	835	787	836	784	758	773	809	776	805	772	823	820	793	822	775	843	810	789	787	792	808	787	799	761	800	811	783	750	840	748	826	817	787	740	760	802	748	766	782	792	748	784	805	776	815	823	794	789	770	771	794	815	837	782	755	777	774	744	795	775	753	765	866	755	762	796	811	802	812	782	739	799	759	793	783	787	813	790	804	794	738	798	801	773	871	759	850	795	799	794	813	739	799	779	774	813	791	757	822	806	733	816	781	842	744	796	761	791	776	759	799	804	791	809	852	786	759	818	771	850	813	719	774	779	834	803	822	798	826	758	782	764	794	808	844	790	774	802	776	813	792	765	774	842	828	781	765	814	806	782	843	785	783	775	825	817	783	768	812	817	776	769	805	768	826	803	748	814	785	758	774	779	832	772	834	733	761	790	845	770	788	771	769	766	774	813	797	814	798	824	823	812	813	805	766	764	811	772	805	803	810	813	799	814	818	799	750	794	788	778	768	760	844	758	819	787	810	782	788	816	797	759	788	778	752	789	823	750	758	788	825	787	814	785	795	795	785	775	761	785	779	785	808	781	776	790	801	722	758	819	851	816	823	790	780	798	785	759	795	813	773	784	813	821	835	830	777	790	759	796	801	756	721	825	790	760	762	750	817	829	795	827	782	754	820	840	791	801	783	754	797	762	802	788	776	798	828	787	765	845	753	805	796	829	746	783	793	809	742	807	802	729	783	813	800	780	858	795	816	760	849	800	749	815	766	793	786	824	802	799	793	795	799	744	828	752	792	815	774	759	751	779	831	751	770	824	801	784	798	738	760	824	833	789	776	792	801	760	829	832	808	791	798	757	838	795	804	830	788	786	779	788	791	832	791	807	826	820	775	794	761	844	789	827	785	770	810	779	812	775	763	819	801	837	843	807	828	750	774	815	827	831	801	793	791	803	811	745	795	839	807	778	776	804	775	805	811	758	811	809	774	766	789	790	749	753	808	736	806	764	739	761	786	833	761	795	758	788	750	780	766	779	778	826	803	799	820	807	806	820	798	822	801	772	778	815	840	768	801	828	813	730	804	750	780	779	800	789	798	801	807	803	783	820	876	758	764	748	843	809	774	820	793	825	817	843	782	789	791	835	833	762	840	837	787	782	825	765	797	764	745	838	857	845	858	804	760	772	756	835	826	858	805	820	798	820	825	790	819	803	841	784	799	793	815	804	812	768	791	770	736	762	767	847	757	794	771	738	785	832	762	808	834	857	746	808	770	791	792	776	735	770	804	804	853	758	798	817	800	753	815	773	773	797	804	768	802	802	730	839	808	785	769	816	828	756	814	810	789	857	854	795	779	799	821	826	821	796	812	739	848	781	744	819	796	788	809	746	747	798	870	799	848	805	798	781	752	766	784	761	778	841	770	762	802	834	768	811	772	766	775	796	827	757	824	745	780	756	744	784	780	740	791	798	766	767	806	805	811	813	797	786	776	779	801	773	783	769	785	825	797	816	825	787	773	797	797	799	849	763	783	815	779	829	776	766	768	841	823	825	760	786	769	799	791	800	769	780	752	788	831	751	816	789	799	790	772	803	793	766	771	756	748	816	793	808	792	807	761	771	790	800	811	843	822	771	744	787	815	814	815	763	780	740	828	808	765	782	799	765	786	782	811	839	781	827	769	786	777	816	806	806	755	801	790	787	826	780	763	782	795	767	819	803	765	811	830	809	764	768	783	795	784	809	763	829	772	779	822	718	800	795	800	797	773	793	767	825	825	738	801	758	794	801	760	774	831	788	818	766	809	812	826	810	838	773	745	762	770	742	770	812	808	771	786	800	787	776	769	803	800	806	757	755	778	731	781	798	760	798	826	807	792	755	765	777	799	733	758	789	755	791	796	771	792	780	816	764	786	746	842	780	784	789	783	794	808	753	762	800	817	787	773	817	816	800	774	837	747	779	783	783	862	785	743	784	801	785	780	756	735	771	779	764	762	793	788	760	788	834	799	828	790	763	799	827	747	807	739	789	819	765	801	791	790	818	754	804	802	802	771	813	850	788
7461	1397	1659	1442	2356	6480	22629	35233	29226	18916	7220	1961	568	358	278	306	297	285	258	286	291	249	257	267	266	309	314	277	302	265	278	250	259	254	274	247	259	274	277	280	279	279	293	266	250	288	240	281	262	262	288	284	292	280	279	259	296	296	283	265	282	290	283	264	255	248	291	256	284	291	269	248	260	275	296	272	285	266	260	286	275	285	256	306	274	281	277	268	263	265	271	279	260	297	262	264	272	258	267	264	257	280	294	275	278	287	269	272	301	256	271	251	267	250	264	262	281	275	265	266	273	274	265	258	277	249	290	279	263	264	272	255	255	280	268	280	256	259	251	279	258	253	260	304	276	280	269	278	279	291	268	265	245	275	287	255	266	260	250	293	301	279	246	264	281	261	250	246	247	251	248	270	253	301	264	277	304	276	247	275	284	289	291	251	304	262	264	242	267	278	281	259	286	263	281	270	261	248	276	282	247	279	238	292	274	286	271	312	268	285	279	274	258	279	296	245	261	284	266	277	277	293	299	248	267	254	284	292	263	274	271	253	279	274	241	275	287	274	242	270	276	258	272	259	238	263	276	286	265	258	262	275	275	280	265	282	284	273	304	254	306	230	240	248	275	283	284	314	280	298	308	277	304	263	301	286	274	264	260	248	271	286	258	274	243	278	299	273	259	312	284	299	277	269	265	282	279	263	253	281	263	245	249	290	244	261	282	276	287	272	273	288	284	275	287	263	265	264	256	303	275	280	283	276	258	281	277	269	267	266	286	277	250	263	266	293	249	271	256	282	310	286	256	256	302	248	280	291	246	274	283	261	282	262	293	264	265	256	288	278	257	277	269	284	258	288	270	270	275	251	266	321	275	262	279	283	288	277	283	259	262	266	285	277	237	285	309	240	247	293	258	296	283	284	295	288	273	255	264	272	254	305	281	263	273	269	247	290	272	266	258	272	272	268	292	311	285	287	278	261	241	274	282	261	289	275	280	256	236	296	281	262	270	253	288	273	283	270	277	276	223	285	281	255	264	282	275	291	257	288	275	263	270	243	281	257	294	276	277	266	261	270	285	262	271	285	242	271	291	249	253	270	265	302	293	277	272	281	269	275	280	279	251	277	266	270	253	275	253	301	301	297	298	264	288	246	283	281	270	267	255	290	257	286	315	267	260	280	260	268	289	247	265	271	274	294	280	284	278	284	271	277	268	249	268	266	281	262	262	263	255	271	258	237	239	268	276	268	236	267	239	256	283	299	265	272	249	264	256	299	255	258	273	284	273	273	290	266	270	282	262	307	248	236	300	282	294	267	287	244	281	259	268	258	276	245	269	285	273	256	293	250	289	265	254	287	269	285	263	248	277	261	279	298	252	266	276	290	290	280	259	305	259	280	284	271	280	263	263	287	305	295	286	265	287	281	266	276	259	267	245	262	262	284	273	284	257	287	263	286	262	286	258	257	263	265	289	263	249	275	259	269	276	304	284	228	276	269	253	277	280	272	289	291	254	312	265	250	253	278	311	267	242	292	263	300	257	296	262	299	273	269	254	263	291	297	278	248	298	276	277	285	276	258	273	281	301	274	294	250	278	288	257	274	314	282	265	273	286	263	296	282	248	246	262	287	256	272	250	286	284	256	266	300	293	245	252	299	272	257	293	289	242	279	266	245	251	257	271	302	273	282	270	275	289	283	267	269	308	262	259	267	265	259	244	283	265	266	251	279	268	303	282	266	245	271	279	291	297	282	271	295	263	256	279	308	286	286	281	295	276	307	269	270	242	299	275	256	268	277	263	276	316	243	282	287	323	263	274	257	262	271	291	314	262	240	264	267	259	273	271	286	233	257	316	262	280	256	276	265	288	279	292	301	288	255	283	268	299	255	271	283	276	304	294	275	241	248	264	280	297	262	293	251	309	276	300	257	246	262	266	281	285	304	303	291	251	271	268	229	308	288	282	239	264	283	267	281	269	272	259	276	250	261	283	244	273	256	300	288	267	271	296	283	290	313	279	256	277	294	256	250	277	250	285	266	251	274	251	291	272	274	266	252	292	279	251	279	259	303	264	275	293	289	268	313	245	277	275	275	276	262	259	265	255	276	325	284	252	291	277	291	283	285	285	255	302	261	292	269	279	259	269	271	268	292	267	272	282	269	284	261	258	275	279	262	270	271	266	267	257	271	296	257	259	257	260	250	246	246	271	274	264	255	290	279	285	256	305	280	273	268	268	283	262	263	284	293	261	256	298	268	255	268	288	278	270	254	276	281	269	229	250	308	265	272	267	297	252	300	290	264	302	263	230	268	290	273	265	282	287	272	247	281	267	261	244	272	291	248	280	278	286	276	298	278	291	308	266	272	288	281	280	286	282	263	256	277	268	288	297	263	280	246	266	267	283	252	294	275	247	308	254	280	274	259	281	259	251	272	282	303	300	277	276	304	263	259	278	283	270	280	295	289	277	275	276	277	258	269	262	254	290	286	253	258	281	319	273	255	270	243	290	263	287	270	275	280	292	288	268	262	275	249	282	276	275	276	274	296	252	281	231	293	275	256	281	265	269	280	273	260	274	312	303	297	285	268	292	295	283	274	312	252	249	257	238	254	274	301	260	295	277	256	249	283	269	288	268	283	288	292	224	288	276	288	302	312	271	274	262	284	271	260	270	246	266	267	281	283	278	263	282	294	278	271	244	246	247	295	268	299	244	265	273	271	261	269	263	267	258	271	269	236	247	279	243	274	266	276	258	280	252	263	268	265	253	262	282	282	265	256	288	278	303	304	269	289	256	242	280	283	258	267	258	303	259	280	264	270	279	263	283	296	249	290	291	280	298	270	280	267	290	297	323	259	274	258	270	269	259	275	240	259	270	272	254	293	265	260	268	301	284	302	276	264	283	274	260	286	280	294	283	287	273	262	262	287	301	310	255	270	260	269	281	285	274	259	278	280	271	307	279	270	279	256	284	264	276	269	290	292	270	268	284	256	300	251	274	289	233	266	266	260	256	256	271	292	279	298	268	280	280	235	281	256	251	254	296	292	252	285	274	262	264	294	267	260	273	291	291	292	256	277	278	284	241	260	291	291	263	259	265	251	265	259	248	249	236	267	253	264	269	276	269	257	267	260	259	324	259	245	292	295	268	284	242	290	318	261	288	290	286	261	274	256	280	264	255	247	287	269	260	256	274	271	254	282	289	255	274	273	305	262	269	269	286	271	275	274	244	283	276	280	250	244	261	292	260	279	256	272	253	287	290	279	283	272	284	283	262	284	255	304	252	279	284	257	267	259	285	265	266	251	272	268	252	318	271	268	215	297	268	277	260	255	273	239	247	312	285	263	292	277	254	253	276	258	286	281	257	265	274	275	276	260	250	282	285	243	289	281	282	257	273	270	276	282	254	263	306	249	303	254	291	316	284	253	271	302	275	278	278	236	271	258	265	268	277	275	288	266	306	284	264	264	259	284	274	244	262	280	267	273	265	295	290	251	270	275	257	263	276	281	266	277
5775	1905	3790	5146	9116	20706	44109	52634	46925	36669	20451	7780	2348	1075	788	718	761	749	777	763	758	781	730	788	787	728	735	722	756	730	788	774	744	741	766	763	754	742	747	767	731	777	789	720	793	759	726	729	774	737	743	727	779	689	748	744	720	730	705	741	772	716	784	751	769	745	722	705	748	761	771	741	704	737	774	709	743	755	738	777	747	714	758	782	776	734	752	725	775	780	723	718	727	739	744	728	774	730	766	731	746	765	757	727	754	745	757	751	753	775	730	749	779	772	756	776	759	674	706	758	715	717	764	768	742	751	729	774	737	766	763	753	778	728	786	765	769	748	786	753	737	720	756	765	819	799	692	806	774	728	760	738	740	758	811	746	762	812	749	740	746	795	757	739	754	824	749	761	756	706	737	775	714	698	784	794	744	703	760	744	750	728	765	743	773	747	766	711	812	788	751	796	731	740	771	798	769	747	729	809	765	732	742	749	756	784	728	743	781	772	747	779	755	732	740	725	774	699	753	745	764	788	752	745	714	789	758	785	789	718	761	743	759	795	755	774	755	679	739	762	753	793	783	748	788	783	747	724	724	784	723	783	746	743	742	737	795	730	742	706	753	754	777	702	748	716	737	763	732	730	737	735	767	771	709	770	734	772	782	708	744	766	742	735	724	747	797	722	776	801	795	757	779	758	741	732	757	724	759	719	733	735	715	732	795	757	752	710	719	716	756	724	740	778	768	750	718	740	753	754	763	784	754	748	749	792	752	697	801	725	778	788	760	765	773	778	814	699	757	776	691	794	706	713	764	715	728	757	760	767	756	720	747	717	653	736	772	712	778	739	789	776	742	749	751	733	727	748	743	772	754	754	725	774	725	717	750	717	736	776	749	742	775	747	752	732	723	772	758	737	766	764	734	786	795	760	738	740	712	742	725	738	730	734	780	807	762	761	754	689	749	772	748	794	758	733	716	758	760	724	744	689	734	723	751	753	751	742	670	755	739	742	759	774	738	712	787	775	712	776	776	696	735	722	786	735	720	734	727	721	731	745	739	720	753	742	734	760	761	750	725	698	745	722	717	720	710	765	797	742	755	704	726	741	773	718	782	716	743	757	772	750	730	775	723	741	758	733	756	701	783	729	761	737	824	749	764	725	708	799	763	704	734	765	706	725	779	751	735	729	809	722	784	768	785	730	747	775	818	732	768	767	750	729	724	780	701	733	766	716	766	758	811	723	734	714	722	727	757	760	736	778	755	788	766	777	806	737	770	778	734	774	697	802	749	755	749	754	758	773	750	781	781	793	686	758	800	737	773	757	777	702	809	771	720	737	763	732	754	726	746	779	738	728	732	785	775	737	780	754	775	745	779	753	760	782	730	763	762	786	745	734	755	709	798	756	754	773	723	785	767	776	749	757	791	789	724	788	716	744	716	746	758	755	756	737	744	725	701	705	724	766	769	722	791	762	734	712	755	748	742	733	729	780	718	733	744	760	785	727	744	730	765	754	783	789	683	761	780	781	733	751	757	759	718	775	720	758	805	765	769	727	766	813	774	742	765	799	728	734	728	770	805	724	720	780	701	764	742	704	760	757	780	714	750	758	688	768	738	761	792	749	789	708	754	744	720	736	793	748	741	750	736	752	794	756	745	710	704	798	768	734	773	723	772	774	791	733	754	759	767	782	759	768	699	713	714	745	760	718	764	779	738	783	774	753	757	737	720	732	734	736	764	734	740	722	758	764	744	795	728	752	730	764	748	726	740	746	729	723	768	776	744	746	776	753	726	727	751	698	749	726	786	729	755	703	748	785	705	792	737	771	728	793	757	712	733	752	729	794	766	722	715	752	691	755	773	777	792	717	718	738	712	686	762	711	765	773	686	719	727	755	755	752	751	789	730	732	755	767	783	768	780	738	752	749	790	779	739	769	725	729	719	745	722	768	705	728	729	752	755	765	789	737	751	716	761	738	771	720	712	717	735	759	759	765	757	743	709	774	716	740	672	783	742	714	832	767	739	690	729	775	751	726	769	761	780	757	736	746	740	744	707	726	775	695	746	748	756	743	742	759	764	727	756	727	797	751	712	780	743	789	745	733	729	749	766	738	774	791	730	749	747	759	740	780	726	781	712	776	682	703	758	738	739	735	779	724	768	775	768	708	745	752	735	782	807	744	746	712	780	792	734	751	761	724	688	726	727	697	758	703	704	764	744	753	766	727	795	762	786	724	751	729	768	776	724	744	750	763	736	755	744	795	732	787	787	723	739	754	742	742	727	732	744	748	734	743	767	740	778	726	729	744	777	775	818	714	816	758	717	738	760	779	789	751	793	716	774	741	742	752	758	799	783	714	719	752	788	793	714	775	751	767	760	709	717	772	736	772	712	743	710	770	732	758	753	735	782	808	781	747	740	728	774	736	799	759	734	807	767	702	738	728	698	736	742	810	783	754	752	778	726	767	740	739	694	735	692	809	706	760	762	768	708	776	724	749	758	808	751	724	736	732	759	748	739	743	728	745	765	769	743	713	756	758	721	738	735	786	775	738	759	705	746	755	771	816	758	732	772	724	749	760	772	715	779	740	712	744	773	706	787	731	776	722	797	708	718	727	770	766	731	750	761	748	716	720	699	745	744	674	751	745	740	766	787	752	800	738	781	749	806	707	747	731	745	797	734	677	751	751	796	803	742	736	743	736	792	717	753	778	750	757	817	731	744	766	778	740	745	743	711	738	747	769	773	689	754	719	749	762	791	790	753	749	766	765	766	723	752	750	765	767	748	766	781	775	717	744	754	752	741	750	814	732	770	769	748	773	754	729	779	739	763	697	781	699	722	780	696	772	736	733	796	736	756	766	785	705	763	712	805	802	718	758	717	750	701	719	750	796	753	774	743	762	745	727	788	756	736	721	760	734	704	733	747	724	779	735	756	790	746	741	757	799	770	761	745	789	748	736	768	731	770	756	729	711	755	761	774	757	751	770	737	797	716	727	766	725	720	749	793	726	738	698	759	766	697	770	727	754	743	731	717	785	727	748	735	785	730	756	748	718	773	752	754	748	718	746	709	736	777	734	753	765	705	762	729	749	766	778	788	760	771	745	751	807	783	779	768	749	782	711	743	770	777	757	735	762	757	770	734	754	745	722	674	729	759	723	750	756	765	754	794	771	803	753	748	740	759	752	737	739	757	760	706	763	713	739	707	721	756	767	813	776	739	761	756	778	705	775	746	738	770	767	753	775	740	701	731	752	766	767	754	725	730	780	772	763	723	761	785	741	770	717	799	713	788	719	727	773	773	730	728	758	706	742	773	695	758	761	712	751	801	753	788	755	770	744	724	783	751	738	697	760	809	736	719	745	722	745	750	698	713	734	694	769	806	747	818	721	792	732	746	707	708	737	707	730	764	750	739	713	679	787	761	772	776	736	738	749	786	787	728	731	763	760	803	736	739	749	719	770	793	743	736	779	754	745	740	732	745	795	734	776	801	788	770	740	768	768	739	745	732	778
13903	2743	3196	2720	2339	7774	32023	48700	43042	31276	16874	4448	905	328	287	246	252	244	265	228	223	226	236	255	244	257	256	241	259	258	261	254	267	265	270	261	211	233	267	234	251	230	238	246	264	253	246	248	253	268	232	271	250	271	244	266	227	258	243	252	236	218	253	250	242	228	267	235	253	252	222	259	244	252	261	261	232	244	235	249	252	246	263	255	259	236	251	273	260	268	235	226	267	264	279	267	251	227	243	256	236	249	258	268	256	243	254	260	249	224	237	276	254	257	255	275	217	234	217	262	259	237	248	239	289	228	240	255	248	257	226	255	273	259	247	272	216	248	258	228	234	249	251	232	292	266	246	233	243	241	267	253	229	244	198	195	231	246	235	226	256	243	292	224	273	265	245	260	232	244	250	267	260	253	231	267	238	269	258	260	243	240	236	286	267	253	252	248	232	240	266	259	266	247	247	249	248	243	232	227	262	231	245	259	225	257	238	249	245	237	263	250	231	256	248	254	209	237	240	243	252	242	224	248	257	240	242	235	252	220	231	224	250	244	240	219	258	252	247	239	239	237	238	226	241	247	262	253	274	237	226	218	266	276	247	241	228	249	236	275	258	241	256	250	232	256	249	227	273	250	245	222	223	252	276	246	251	246	256	223	241	232	246	240	239	235	237	239	233	213	247	221	245	272	246	225	254	223	238	253	290	270	233	246	277	232	247	234	228	255	248	259	258	235	237	268	245	234	253	263	227	232	244	271	239	216	248	248	255	235	258	240	261	233	241	242	245	243	275	242	261	224	272	258	261	255	234	215	236	225	268	258	275	253	241	250	223	236	219	246	258	224	273	246	249	238	264	241	265	234	247	234	258	240	264	276	217	248	257	257	246	236	262	242	243	231	268	276	252	230	223	246	262	246	233	254	263	234	245	245	247	262	246	223	275	235	256	253	274	243	248	228	235	257	238	234	261	252	217	254	238	259	261	242	252	266	261	233	224	248	247	262	248	234	259	230	240	250	256	237	237	244	242	249	222	260	263	235	261	216	275	237	250	255	261	267	243	269	232	288	245	262	239	254	251	246	258	242	257	256	241	264	240	235	257	212	255	234	243	240	221	241	234	246	259	252	259	255	243	274	267	254	254	282	241	269	249	264	247	230	277	262	233	233	255	243	239	265	266	243	275	255	267	247	246	253	279	219	224	241	238	265	234	259	233	288	224	279	239	260	239	267	252	237	232	275	264	255	243	248	246	239	248	261	226	249	229	227	255	249	243	250	235	236	261	223	240	266	219	253	247	256	240	267	243	264	234	253	243	248	251	234	242	250	255	229	252	265	252	250	254	237	235	266	231	236	252	248	274	250	251	270	224	253	231	245	246	234	245	262	260	223	215	253	270	271	251	226	241	231	262	255	249	272	254	249	238	237	244	256	239	265	276	259	239	286	240	258	230	241	240	223	260	231	216	258	261	237	249	254	265	231	241	276	247	246	218	236	245	250	277	274	232	260	231	277	244	274	232	253	240	231	249	205	237	262	253	235	265	248	244	235	274	247	254	211	247	245	241	249	257	239	225	259	274	251	257	225	246	235	230	275	235	238	242	247	225	262	232	250	238	222	237	255	246	246	225	257	243	263	230	224	238	271	257	240	269	247	258	254	251	257	282	258	241	231	241	263	243	255	253	257	227	251	277	257	231	246	262	225	223	228	257	251	282	261	244	250	215	224	250	275	241	209	252	240	271	242	224	257	242	236	225	227	247	256	244	220	243	248	262	223	241	241	258	221	236	241	216	258	260	251	215	225	223	259	257	252	236	257	237	251	249	249	244	221	242	232	260	241	253	252	239	246	252	247	249	243	271	247	246	244	257	271	259	229	233	247	262	251	249	256	226	244	248	259	246	235	255	267	227	234	230	268	239	240	230	249	228	240	238	238	242	259	248	248	254	223	240	232	225	271	294	256	260	241	222	259	271	237	246	258	272	257	257	238	223	222	250	243	269	259	246	246	246	270	240	237	257	246	259	265	248	262	272	246	267	231	260	258	236	205	252	242	249	246	257	266	262	251	216	237	248	230	229	247	248	298	248	277	254	231	237	266	232	247	247	256	236	272	260	241	246	249	254	265	254	234	230	257	226	260	228	245	230	217	280	245	225	252	237	227	255	243	230	248	259	252	243	252	241	250	252	258	234	260	258	272	245	230	251	243	239	269	264	238	251	260	270	238	261	247	269	252	258	229	263	237	232	211	250	258	237	259	238	235	249	256	235	224	240	272	251	253	275	243	233	236	240	250	252	256	243	268	252	256	226	248	225	248	225	235	248	234	250	227	247	259	271	248	265	264	255	229	261	233	246	231	252	220	231	243	275	235	238	232	232	256	245	251	259	263	260	250	263	247	207	246	255	239	234	265	264	279	222	245	208	256	261	226	247	240	225	249	228	243	255	234	246	250	245	247	230	259	245	248	269	250	225	262	247	257	275	251	259	250	244	246	251	235	240	223	265	279	247	219	272	242	222	241	256	272	237	224	258	243	254	225	249	263	251	225	228	228	236	245	252	241	244	252	259	263	244	254	234	250	265	233	261	239	257	246	257	262	268	251	232	269	267	250	228	243	241	251	256	247	251	231	220	232	237	257	233	246	240	227	273	222	243	271	259	213	268	257	257	272	271	237	273	239	270	260	262	236	288	225	267	254	247	256	238	239	234	214	230	230	256	263	229	221	249	255	226	235	245	275	240	262	255	251	252	279	241	230	246	260	263	241	221	274	252	229	236	236	216	224	267	288	249	238	240	222	275	220	256	227	256	259	303	262	245	227	227	249	248	235	258	239	260	237	267	272	239	262	244	243	227	244	261	265	268	224	216	235	255	213	252	226	235	248	256	245	245	265	247	258	265	273	251	223	257	200	251	240	262	253	236	199	254	251	255	251	266	262	251	232	260	241	241	262	224	250	237	261	237	236	266	248	219	243	241	218	244	223	273	237	261	262	260	249	281	255	227	243	233	198	232	249	252	229	248	240	263	254	226	251	241	197	243	267	262	248	293	246	253	245	223	257	257	269	248	250	219	243	258	233	242	265	293	250	262	232	272	236	266	235	250	249	252	233	251	256	232	240	265	276	227	221	251	223	275	241	265	244	230	245	258	245	251	232	221	253	276	246	250	268	244	231	264	256	246	224	249	259	263	255	255	232	271	263	265	243	242	278	217	250	255	269	238	255	242	230	248	233	266	244	240	244	271	265	242	234	254	249	223	274	217	231	242	227	238	218	219	256	234	260	265	233	262	272	241	287	246	250	249	202	239	259	262	253	247	245	234	235	227	253	242	250	252	254	277	246	250	248	258	277	208	227	255	213	263	259	259	255	276	264	293	246	271	234	261	249	242	229	245	258	263	276	236	256	257	216	248	300	225	278	247	259	256	258	241	223	227	234	236	244	273	234	233	233	235	269	228	247	257	275	236	259	250	265	212	235	264	252	254	251	252	246	252	237	246	226	207	247	235	244
7728	2686	6330	7958	8453	22302	51318	63152	58501	47761	31960	13153	3607	1152	725	722	710	702	682	666	704	689	670	677	642	694	696	633	714	718	685	683	667	724	695	661	710	711	733	627	690	705	693	692	708	662	721	708	635	664	702	690	692	667	700	669	748	706	740	727	673	710	692	692	720	713	682	683	689	697	708	675	714	719	711	684	651	671	700	686	657	656	670	729	696	718	708	675	671	694	684	700	687	683	626	697	739	658	670	685	709	675	679	661	696	668	655	679	711	717	668	714	707	701	678	715	658	680	695	711	633	696	689	631	675	678	639	692	710	688	697	689	706	691	680	729	664	648	656	702	653	706	697	660	661	689	707	716	725	684	682	689	699	685	692	666	666	675	688	708	668	692	676	709	704	651	674	685	668	688	637	715	705	668	676	707	703	682	686	655	676	702	682	701	676	638	684	712	655	653	697	708	719	675	682	672	684	717	672	753	725	648	692	665	701	650	670	689	683	636	608	704	660	682	635	699	672	679	722	669	736	683	650	708	699	704	716	699	647	662	662	682	691	640	700	692	710	681	671	652	693	674	665	710	655	742	673	685	665	672	726	716	715	649	672	681	653	700	643	682	643	752	703	657	652	677	711	736	667	673	688	646	653	708	669	648	677	664	665	642	652	713	687	699	676	649	664	712	682	652	699	672	663	648	680	666	693	671	679	724	671	671	658	622	680	680	664	649	683	635	724	670	664	686	708	690	683	707	653	736	688	683	719	653	724	684	678	718	660	663	660	683	662	613	698	686	700	677	668	676	687	669	686	712	684	715	670	693	664	676	688	680	662	708	617	680	680	680	695	676	644	696	703	645	696	613	705	702	662	715	658	710	662	681	669	667	713	672	676	686	677	701	692	669	665	656	692	696	691	727	737	678	695	680	726	671	699	690	669	677	688	683	723	712	680	687	630	709	688	654	670	686	719	700	678	677	702	721	693	710	691	726	690	688	664	674	702	676	680	653	640	658	695	651	690	661	676	670	708	706	665	672	650	679	655	671	735	626	701	686	706	667	658	700	689	696	718	639	655	725	673	663	678	703	671	719	657	695	734	679	660	676	656	726	684	686	677	669	693	677	680	650	662	688	682	697	627	690	675	676	656	700	673	686	765	695	647	688	717	692	694	675	673	726	678	712	712	679	675	676	685	653	727	710	690	695	706	744	653	706	675	700	660	702	731	675	694	673	706	672	672	662	692	673	677	672	667	656	727	640	715	703	639	689	714	683	682	716	705	726	638	738	716	684	686	672	687	719	689	687	655	640	685	728	615	700	675	680	704	690	640	713	713	661	654	681	672	694	675	618	679	748	696	693	682	715	676	675	677	692	628	698	684	716	691	657	697	684	677	667	632	714	669	709	681	672	626	705	694	707	662	727	671	663	691	682	699	699	690	643	702	673	704	656	683	645	689	669	666	655	697	651	688	704	718	681	742	690	649	689	690	704	664	706	704	644	692	645	673	674	647	692	673	672	706	691	686	672	765	673	706	688	686	710	753	668	708	667	688	699	669	711	712	680	713	649	703	701	640	717	688	693	714	638	729	677	689	667	665	701	715	672	679	719	656	706	716	677	698	690	705	654	693	657	656	667	689	692	629	710	677	680	642	704	711	638	648	695	667	690	648	676	728	694	685	705	702	657	701	667	695	708	693	738	699	640	673	685	682	706	651	700	685	727	706	690	699	686	680	709	689	658	664	647	694	672	664	677	627	694	666	692	680	658	738	684	693	641	687	678	720	664	700	649	690	680	662	639	699	698	658	682	679	692	676	691	685	685	711	723	746	700	679	625	714	670	701	696	681	688	696	676	672	657	639	653	702	722	708	650	700	686	711	664	726	737	693	655	702	703	647	690	725	694	695	668	667	731	664	676	680	695	657	697	728	676	673	696	739	716	725	731	677	707	680	673	633	696	688	705	660	693	692	713	690	667	634	727	673	711	709	661	685	702	680	708	718	694	695	708	690	643	678	700	654	699	628	732	723	676	680	686	766	664	708	667	680	670	699	684	658	682	677	720	696	697	694	694	712	724	681	652	673	684	647	675	649	713	696	691	608	651	686	716	670	695	659	765	668	685	618	671	668	717	692	674	671	684	706	668	692	649	705	645	692	698	673	711	663	656	671	647	689	702	701	629	684	674	661	656	717	667	688	727	697	674	670	689	656	734	689	655	729	690	643	668	701	679	728	670	687	711	641	660	694	724	746	681	698	703	650	711	688	666	643	669	668	688	705	699	680	637	646	675	733	703	658	704	669	663	705	628	688	717	696	685	705	719	626	686	711	753	725	656	723	675	698	660	653	711	686	676	730	663	702	719	679	674	680	703	684	690	672	656	699	668	719	696	732	644	706	673	691	650	677	691	686	701	678	671	652	669	665	663	634	694	673	719	683	704	673	714	655	655	714	714	690	670	706	680	721	703	694	729	711	631	697	669	706	692	710	708	661	700	731	718	674	679	699	707	688	718	740	715	667	661	661	687	680	665	678	654	709	689	678	704	687	650	646	693	702	717	672	642	680	707	658	686	693	720	679	698	689	695	692	724	721	723	635	656	692	661	675	713	653	662	679	715	683	646	684	694	638	666	716	681	698	730	684	654	663	694	624	692	663	698	745	690	655	678	669	693	683	668	653	632	712	714	701	694	689	707	683	716	639	672	664	663	671	711	712	728	723	664	683	679	666	669	634	707	698	701	761	709	636	696	690	714	717	685	668	644	657	669	664	678	684	685	665	708	637	658	693	684	714	659	694	673	643	718	687	677	691	680	667	681	648	653	692	694	674	699	704	738	686	670	700	716	664	683	680	719	682	653	666	683	633	711	709	691	655	643	651	712	646	745	717	700	690	690	723	647	697	659	669	676	631	664	666	665	684	666	680	694	717	674	682	686	708	684	679	601	655	671	690	648	669	670	725	721	690	723	661	699	606	703	693	639	677	657	691	640	715	704	665	663	665	668	706	670	725	653	700	777	699	644	707	723	697	724	683	668	708	665	711	724	678	641	688	674	636	703	679	702	670	713	696	714	651	699	674	695	689	681	617	626	639	705	717	692	701	686	696	753	729	720	705	690	685	642	700	674	706	645	671	697	640	687	681	715	676	668	736	688	690	666	627	679	676	688	736	700	658	694	682	742	682	647	701	753	647	659	681	680	721	655	665	665	680	670	701	675	632	663	684	657	644	731	706	750	702	721	677	690	733	680	666	690	709	696	731	653	694	631	639	650	662	655	703	646	634	678	701	627	697	675	685	655	684	666	647	721	683	697	692	731	726	672	669	714	672	746	663	697	708	719	661	708	688	745	684	702	669	654	696	661	691	698	674	683	705	655	663	696	710	737	687	701	683	687	684	685	688	633	691	687	674	684	648	697	729	697	717	682	692	659	665	685	711	692	690	645	642	689	713	683	647	671	686	682	705	662	658	685	663	691	661	651	717	738	668	658	673	738	663	708	655	685	685	692	657	731	690	687	650	677
2324	358	428	355	381	606	2763	3463	3150	2663	1262	611	351	283	294	289	278	284	283	307	246	280	275	275	264	304	261	260	313	280	284	303	291	303	301	277	298	271	296	273	289	306	307	266	308	283	285	274	284	273	274	262	278	283	275	309	306	300	270	286	270	305	306	292	281	273	275	273	252	296	288	284	268	274	293	295	273	282	330	267	271	317	267	259	284	287	303	267	277	283	295	282	258	292	252	271	296	273	288	260	243	287	272	279	309	259	300	274	264	291	271	287	310	275	279	277	262	273	255	261	270	300	297	292	266	296	259	296	278	287	255	274	262	281	284	278	293	273	285	282	287	289	276	306	261	255	295	273	263	290	286	304	286	305	254	285	278	276	290	292	311	280	304	298	315	287	279	287	309	283	260	289	270	312	296	308	296	287	270	280	290	300	291	286	272	281	241	290	276	264	287	297	289	276	246	262	263	309	297	279	278	254	276	307	296	305	272	290	282	301	284	278	307	295	284	281	307	292	251	294	265	303	288	285	263	270	309	296	296	270	253	301	257	277	269	290	292	300	317	272	266	274	265	317	270	299	264	292	280	257	286	266	301	278	315	261	306	255	279	282	291	288	257	285	274	264	298	269	287	266	287	273	266	294	267	305	302	249	277	311	268	270	288	276	292	265	284	304	287	289	284	247	241	299	245	267	312	275	270	275	293	258	279	277	283	270	263	256	253	287	273	287	291	281	301	265	271	303	281	272	288	264	235	257	298	291	267	261	297	287	279	286	347	308	286	278	293	277	276	265	267	272	292	276	268	292	292	299	286	277	277	241	264	278	310	291	281	279	276	274	268	279	286	302	288	265	259	286	284	267	274	309	308	281	298	307	243	289	269	284	280	274	271	272	252	305	266	263	292	287	300	300	285	271	295	288	240	293	269	279	273	290	281	239	283	276	261	287	284	251	271	280	252	289	258	297	285	257	279	272	320	267	279	303	261	281	261	281	271	309	289	294	264	283	276	298	312	314	289	318	281	283	289	291	303	310	302	271	318	285	324	254	279	284	284	285	291	312	308	268	260	257	281	300	277	277	293	275	270	277	282	252	284	266	297	271	299	252	263	287	268	293	261	296	255	286	274	258	278	292	266	275	275	262	268	296	287	272	259	269	258	293	295	272	298	266	299	301	258	297	280	290	270	263	265	260	295	270	274	257	268	284	279	292	265	288	278	300	307	252	279	291	277	278	302	262	275	260	274	273	272	241	281	258	299	299	310	270	280	277	276	266	253	276	295	296	306	269	284	271	266	287	309	307	298	277	274	320	288	288	281	272	277	320	292	278	306	285	276	252	270	281	294	259	292	293	311	280	266	281	264	292	281	302	278	290	273	274	272	279	294	302	287	266	293	252	291	260	289	280	280	281	300	326	263	291	266	303	272	280	306	277	298	316	271	288	273	311	285	295	247	259	279	319	271	282	283	267	300	287	289	290	301	291	256	294	297	276	282	304	256	281	288	271	297	302	303	295	312	275	279	291	275	285	277	291	283	326	275	303	302	299	296	245	292	287	282	280	233	287	271	287	297	277	262	289	262	293	292	272	277	272	281	280	277	306	255	273	265	278	260	269	263	294	310	263	265	272	272	264	287	300	300	282	286	290	267	273	328	278	281	256	258	317	303	264	282	292	287	294	292	270	303	271	309	285	278	271	275	277	279	257	261	295	291	281	282	269	286	295	295	291	269	288	310	297	282	238	296	297	267	286	266	251	285	288	269	272	283	302	269	265	286	261	264	273	256	297	288	289	273	267	285	290	292	274	288	286	271	269	293	265	324	277	278	312	307	299	284	295	296	265	294	299	299	286	284	284	298	298	276	295	294	280	288	255	276	290	304	273	284	253	277	276	291	276	271	276	293	264	287	281	294	272	324	262	274	264	288	299	271	243	293	294	276	264	293	274	294	260	272	277	301	277	298	243	313	283	264	275	291	274	315	250	267	272	279	298	260	272	284	300	267	272	302	297	310	274	255	290	286	263	284	280	250	266	254	290	295	273	283	248	282	269	296	265	280	266	283	292	249	282	271	292	301	299	281	285	253	246	266	280	276	273	285	296	277	275	275	267	302	280	302	281	272	256	308	285	293	279	288	283	274	266	264	310	269	283	249	316	285	261	266	294	261	272	279	295	294	288	293	266	284	282	307	288	297	300	308	313	310	286	280	253	277	279	265	283	267	260	274	307	301	327	293	251	287	263	303	298	329	267	301	259	275	257	293	302	282	314	280	278	286	292	280	303	274	306	275	290	271	276	287	271	279	295	284	301	267	302	295	264	290	284	282	298	296	289	277	282	287	285	279	295	269	274	280	299	298	322	275	286	257	295	299	300	296	305	267	291	284	262	292	312	284	266	300	277	280	315	286	275	286	299	296	269	283	268	287	286	268	283	281	301	289	280	315	255	281	281	255	297	263	253	280	267	250	291	283	295	286	309	291	285	276	264	267	290	277	271	277	256	284	283	300	285	285	285	279	275	269	270	266	256	278	291	277	264	274	295	279	305	302	292	285	264	293	291	289	268	285	264	260	307	242	281	287	281	265	285	272	330	273	287	274	306	248	275	231	282	272	268	313	264	290	260	303	295	256	271	253	295	269	266	303	276	285	267	265	274	281	298	281	270	310	275	279	282	267	274	281	274	267	272	272	298	272	256	270	250	266	287	312	279	267	263	269	285	305	271	249	304	287	286	274	249	267	277	284	314	295	292	264	280	287	288	290	276	277	302	272	295	282	298	288	277	285	291	282	296	281	267	270	317	254	286	269	300	246	275	296	288	306	298	316	291	258	274	295	273	279	295	284	259	277	289	288	276	287	292	287	308	284	279	256	253	285	280	286	313	270	273	280	267	273	281	254	299	252	291	286	277	270	261	257	259	285	320	296	281	296	264	286	271	273	287	258	306	259	280	274	274	274	280	307	274	313	247	268	273	273	270	265	273	276	268	269	293	270	274	290	285	305	319	278	290	297	261	243	286	296	288	289	281	268	302	280	283	278	302	300	265	251	266	267	277	300	312	271	269	246	262	268	265	268	276	273	256	274	305	293	298	294	278	292	277	284	269	271	269	282	271	290	280	298	288	297	292	323	280	293	277	284	280	338	248	273	278	258	283	264	281	278	270	282	306	290	290	267	271	300	248	278	264	273	276	275	309	305	250	294	276	269	244	263	294	303	283	292	290	243	283	296	277	274	307	270	287	292	278	269	318	301	267	282	277	242	304	278	284	292	275	297	307	278	246	282	257	288	276	298	271	297	270	286	295	305	293	304	294	281	277	295	261	251	285	273	285	299	269	266	294	278	293	287	247	288	276	260	290	294	298	283	280	291	283	257	270	295	295	306	265	281	288	269	283	277	305	310	267	288	287	279	251	289	273	299	274	257	272	250	261	281	304	264	290	336	277	263	289	265	295	280	254	270	264	272	307	304	292	257	274	292	270	277	258	245	260	257	264	269	302	284	272	289	287
2561	925	1156	1132	1357	3060	13096	14860	13547	10522	5092	1933	1071	837	767	797	763	731	762	792	763	798	794	771	766	762	777	783	763	791	797	792	707	776	778	825	737	779	777	755	819	755	746	767	759	768	742	793	730	761	744	746	747	745	784	809	714	817	789	745	801	756	773	759	753	753	762	759	770	745	769	753	784	761	765	798	730	793	790	702	773	756	728	738	761	795	767	750	816	753	787	739	810	790	750	758	762	830	810	764	764	749	777	740	782	777	791	774	723	784	837	718	766	775	793	753	738	776	747	759	791	768	768	743	774	774	739	774	777	752	763	750	772	805	788	772	777	765	738	760	786	752	743	765	789	786	747	791	763	798	742	813	773	756	798	744	776	789	793	740	807	751	779	799	778	717	786	768	792	710	777	827	777	810	808	755	770	799	794	738	751	787	761	734	760	734	748	794	784	767	818	785	760	773	813	836	739	790	724	736	804	788	772	762	824	766	755	756	790	748	781	789	752	802	752	798	806	734	782	773	688	747	794	735	709	785	743	781	729	725	739	809	800	765	755	808	770	780	739	782	752	784	750	851	781	815	754	740	775	808	751	767	797	790	735	782	843	780	699	771	749	739	774	769	709	754	753	810	778	835	762	727	790	733	789	772	781	784	799	782	821	757	750	733	754	789	780	788	776	790	748	823	794	740	803	783	778	788	777	781	745	778	777	712	771	733	750	793	733	736	780	741	775	754	739	773	756	783	772	793	766	739	767	784	795	795	777	766	762	774	785	753	735	799	783	733	756	778	772	753	760	704	789	723	788	746	763	772	756	792	771	746	741	742	757	809	786	769	774	749	749	775	790	714	812	791	752	774	812	832	758	776	784	712	790	760	797	761	775	761	744	746	789	744	761	745	719	784	776	794	767	742	777	799	780	786	748	778	759	743	752	753	794	769	765	764	726	741	724	764	810	803	773	806	822	755	742	795	745	754	794	758	725	756	804	769	747	754	779	809	756	768	770	780	733	783	799	725	742	731	779	780	786	745	783	800	757	803	702	742	775	734	753	744	796	804	778	747	789	774	724	839	709	790	804	792	770	768	740	750	770	792	786	765	774	806	771	759	796	811	746	794	725	814	710	759	741	720	788	742	754	721	810	760	766	814	762	771	759	749	721	757	747	798	755	760	771	753	775	776	732	769	743	813	796	763	768	782	755	733	752	786	736	803	709	771	786	780	784	787	791	788	744	761	743	789	717	779	724	774	801	761	772	772	796	752	761	808	765	768	762	739	796	771	747	755	776	728	763	757	767	739	746	777	727	803	770	839	803	804	792	769	754	794	800	706	710	768	759	799	781	704	759	774	764	748	762	757	724	739	740	777	815	741	750	764	795	768	796	785	743	785	820	777	782	804	764	739	779	771	738	807	787	789	752	794	747	745	766	763	761	756	759	774	751	691	720	789	786	810	760	768	731	743	785	822	789	824	765	762	769	774	771	717	757	763	764	790	788	741	791	741	736	762	795	745	725	726	714	790	787	793	782	725	800	762	734	743	804	751	721	785	763	744	736	732	798	783	755	757	782	761	749	820	795	726	746	733	754	715	776	739	748	741	747	758	745	714	775	756	779	760	812	773	749	764	792	758	808	753	796	761	741	764	731	739	788	772	726	800	796	765	733	804	737	755	796	753	801	736	769	753	815	813	758	772	750	759	775	748	760	723	721	774	775	812	773	783	823	728	783	791	746	805	770	765	758	790	754	800	776	808	776	764	795	776	736	754	808	811	799	754	798	828	749	780	789	786	758	790	763	743	801	764	799	764	756	743	786	746	794	748	784	781	747	772	735	814	807	736	791	758	719	781	731	756	791	741	835	815	776	743	782	748	779	781	781	802	779	798	737	759	774	797	791	749	768	753	763	732	769	740	776	791	771	769	763	761	763	760	758	749	755	754	788	776	748	827	735	717	743	771	778	716	764	812	793	821	760	815	786	760	805	718	768	779	784	740	758	762	768	762	806	774	778	748	776	795	752	781	757	781	762	795	767	722	756	738	813	808	786	776	754	761	787	741	784	787	739	772	816	732	757	765	774	778	772	795	755	723	813	791	722	814	765	763	737	769	814	826	770	778	731	780	759	760	783	812	789	765	787	810	739	730	790	790	744	731	743	739	746	774	762	767	755	771	803	732	726	775	744	796	772	812	774	762	820	755	814	789	793	775	773	751	778	786	766	795	771	787	755	801	724	784	760	747	747	787	744	751	768	818	751	773	754	826	747	761	782	746	817	783	776	710	741	753	814	785	736	775	758	764	740	788	697	763	735	777	750	787	767	777	748	759	741	802	760	747	773	800	766	768	761	749	746	779	789	734	777	786	810	796	804	706	743	803	769	794	808	780	753	742	753	770	739	769	779	789	712	805	731	751	742	780	762	768	782	784	753	716	788	752	742	773	763	767	755	828	732	774	757	770	752	720	803	771	819	798	785	750	779	768	788	752	789	728	795	759	746	788	773	821	773	769	758	798	740	758	772	787	755	785	779	774	745	753	698	816	777	769	757	780	767	763	769	766	808	774	799	742	723	759	807	721	756	800	786	783	753	791	750	817	763	769	816	772	756	794	803	791	786	741	742	722	761	745	712	764	740	805	751	752	793	764	745	756	776	807	808	778	742	784	776	759	790	785	780	690	745	784	769	744	773	769	775	785	785	786	781	767	771	765	801	769	750	806	777	784	793	752	779	705	835	737	781	732	762	756	771	795	830	774	739	787	782	810	786	787	739	699	729	791	790	752	766	782	776	751	760	785	726	740	756	790	786	787	729	802	815	755	794	761	820	744	737	732	763	760	724	751	783	788	753	748	731	793	811	723	770	761	728	767	777	744	744	746	775	741	778	804	760	768	766	784	776	759	797	752	721	757	717	797	787	772	749	727	743	765	760	795	773	729	784	808	777	768	728	722	739	734	754	782	734	739	769	741	724	827	771	784	767	763	742	717	775	730	779	722	778	819	824	721	773	734	791	691	731	743	758	775	780	786	742	743	772	764	759	777	761	749	791	787	754	761	774	729	783	787	754	817	790	709	744	805	757	810	776	771	760	756	773	782	750	742	772	778	776	785	756	807	741	747	759	779	719	735	755	755	808	800	742	748	793	762	748	726	785	764	709	744	788	821	750	808	761	743	758	774	765	771	768	779	788	742	744	719	776	752	751	758	737	765	753	762	775	760	747	777	749	737	782	756	760	769	780	745	746	770	803	794	748	807	748	718	769	742	757	769	761	794	775	744	738	744	768	791	747	748	776	771	756	805	785	770	790	772	743	677	752	717	753	710	775	750	774	721	808	758	777	730	772	788	803	746	718	865	787	752	749	764	805	741	724	797	745	735	765	791	715	765	745	723	768	700	819	766	756	735	761	799	732	795	757	835	770	755	800	738	803	809	782	780	759	722	742	774	799	781	735	766	739	762	708	707	790	792	839	791	809	743	784	752	747	742	770	809	793	751	736	735	770	801	803	777	735	734
7331	1304	1624	1431	1047	4197	23833	28033	33399	19698	6519	1579	472	267	287	255	292	209	270	256	252	281	273	297	233	265	268	272	290	274	279	256	238	252	248	269	263	280	263	255	269	274	272	266	284	266	255	263	276	296	271	283	256	302	270	237	261	250	275	228	285	300	244	255	285	267	266	295	233	257	275	302	241	275	278	262	258	267	269	274	255	255	246	277	277	265	257	287	268	285	276	259	261	257	289	269	285	252	273	257	248	251	301	313	264	269	277	267	213	256	303	287	292	276	251	262	277	270	293	279	271	279	262	255	267	268	270	263	282	291	259	252	260	286	247	253	296	277	280	239	261	283	276	268	245	270	297	272	251	241	246	273	268	278	270	277	270	263	262	280	298	264	268	264	262	253	282	281	254	276	263	280	288	251	287	287	257	296	262	268	275	264	273	249	288	249	262	256	284	283	249	276	284	263	247	250	248	294	254	279	266	264	276	258	260	267	256	291	300	300	244	253	265	248	276	242	258	261	248	301	273	268	270	249	254	297	265	252	260	270	275	251	258	255	269	269	276	271	268	308	275	266	287	306	251	277	265	272	303	284	242	240	247	290	291	267	274	296	268	280	278	237	246	268	270	244	293	276	271	260	282	273	288	263	274	278	296	283	262	266	278	262	260	292	270	290	294	297	290	284	290	267	269	272	304	297	300	284	267	274	264	246	241	243	260	275	288	287	268	289	256	259	293	286	285	253	284	259	260	264	251	292	269	284	246	266	269	240	282	269	282	252	290	241	278	261	290	295	254	280	267	274	270	284	246	278	291	256	257	263	280	306	288	270	251	290	288	250	254	284	258	281	294	250	263	289	258	273	249	267	232	264	235	277	262	256	284	267	274	280	287	294	260	264	283	242	253	296	241	276	261	274	262	254	267	250	255	266	267	275	277	294	250	272	272	263	296	281	281	293	287	270	270	260	282	283	291	295	299	285	288	273	262	253	277	286	244	270	278	291	250	243	286	254	290	263	291	264	268	310	287	289	252	258	256	255	273	254	268	275	282	236	270	251	266	299	257	267	277	262	277	227	294	267	289	241	233	255	274	290	265	281	251	273	285	314	282	269	270	262	264	258	291	244	278	242	273	268	280	300	280	288	303	301	289	268	293	288	268	247	293	268	267	302	275	251	261	279	242	264	257	246	281	258	229	242	293	288	315	271	267	251	283	268	264	270	278	281	245	247	266	248	261	289	281	302	269	296	291	239	285	268	266	299	287	257	262	266	244	298	285	272	302	283	285	247	266	250	256	268	262	281	309	266	270	294	277	248	258	251	278	285	255	276	292	273	250	254	268	275	263	279	289	277	272	282	267	290	252	269	264	281	287	280	285	269	289	264	257	278	273	243	291	265	279	282	293	287	286	295	266	268	295	252	297	262	292	272	252	286	278	294	250	259	264	258	274	248	245	265	260	280	274	260	269	274	267	283	269	266	269	273	272	273	267	263	252	246	274	261	278	268	269	251	291	289	266	274	293	291	310	267	269	283	247	268	296	272	285	255	283	276	269	286	253	284	247	306	322	271	276	277	264	263	264	247	286	260	281	281	267	287	260	263	277	302	275	300	289	300	287	249	270	252	274	280	280	260	260	266	291	252	273	269	268	310	288	270	263	254	248	282	259	307	256	289	266	265	255	291	301	274	259	256	270	276	248	276	265	254	286	307	282	272	244	296	276	245	248	271	251	302	261	276	252	273	284	257	285	264	262	256	266	285	279	267	281	267	276	264	257	285	267	260	261	276	251	258	290	257	287	286	279	299	273	249	273	304	253	256	260	309	313	292	266	285	276	289	294	262	267	257	284	253	274	284	247	250	291	254	259	254	263	265	261	254	256	219	255	278	274	285	263	279	305	277	300	267	289	282	235	277	264	269	258	278	252	246	285	266	248	262	246	306	253	247	277	278	265	280	258	264	238	277	276	275	288	255	268	243	282	256	297	304	249	302	290	284	268	275	276	285	265	290	235	270	291	255	273	265	278	270	262	261	284	276	287	253	251	284	260	257	273	298	290	265	248	248	276	290	261	244	281	270	256	288	242	290	270	314	247	280	251	274	275	273	257	276	278	281	250	293	274	251	308	295	248	251	259	282	252	296	263	299	269	252	266	279	274	266	276	252	280	274	279	260	279	265	281	284	274	306	286	272	257	263	283	264	273	282	253	289	277	261	262	253	248	267	278	276	251	277	276	282	259	251	287	264	271	288	265	279	276	301	292	264	290	273	241	276	264	268	281	265	274	242	261	277	273	268	243	290	256	260	271	281	284	273	250	266	268	250	265	269	302	285	281	265	274	267	267	285	267	262	299	276	256	299	267	256	273	257	263	293	273	285	272	260	260	265	280	257	270	251	276	274	262	282	278	294	296	292	276	295	273	266	237	278	280	284	272	268	258	278	306	286	273	243	295	253	254	297	276	278	267	288	265	267	270	265	260	283	271	271	277	280	282	259	271	274	261	254	265	302	257	275	277	248	277	278	271	291	245	249	295	268	267	256	272	281	243	273	266	260	270	275	286	265	285	282	283	285	298	242	241	262	281	249	294	269	295	255	295	264	275	272	270	245	279	260	286	248	280	276	280	243	274	296	280	265	258	280	297	250	276	289	286	275	260	299	252	244	306	259	258	266	303	264	280	263	245	275	297	271	279	294	264	268	267	273	298	282	257	273	268	279	269	283	290	284	285	270	239	272	289	253	258	274	271	274	312	223	268	265	229	267	277	255	270	267	270	279	274	296	290	252	271	270	281	241	311	249	269	238	280	271	292	269	277	295	245	277	286	251	307	262	252	278	275	270	277	282	276	268	296	268	264	271	247	285	253	268	298	294	273	292	241	268	268	250	249	278	260	250	302	278	285	282	279	278	253	275	271	259	275	263	259	291	271	277	300	278	279	245	270	288	250	268	287	291	269	284	275	272	272	262	266	263	249	251	286	282	284	290	276	250	251	292	270	275	269	270	286	291	273	277	255	248	277	248	274	249	266	263	294	304	276	261	252	250	284	279	294	281	271	291	233	292	252	262	298	268	261	290	253	255	267	286	269	276	256	289	268	253	240	254	304	305	260	304	266	266	252	276	287	308	271	261	250	277	277	249	272	282	237	336	275	293	266	277	306	257	278	248	266	253	279	272	267	274	278	251	278	281	272	264	274	285	255	254	285	289	273	287	288	266	264	236	259	270	273	267	275	294	262	284	244	274	270	262	262	234	266	282	257	273	275	249	279	247	294	258	279	285	277	284	270	268	286	276	297	275	268	267	273	302	282	261	230	265	270	256	272	290	237	272	285	240	261	270	236	246	269	284	279	277	285	290	287	265	294	284	264	281	298	305	296	281	268	300	259	262	283	248	290	252	270	241	237	282	273	247	262	279	277	271	257	238	245	259	279	291	257	250	247	261	275	252	311	292	261	274	281	276	272	293	274	267	278	292	273	288	273	288	258	246	241	236	254	254	287	287	267	262	261	249
5716	1773	3780	4611	4249	12715	41327	47519	50738	36222	18371	6203	1853	874	795	758	706	741	740	744	774	732	721	758	720	756	788	775	716	701	781	723	760	724	762	789	728	782	696	755	769	738	762	766	756	731	706	766	719	792	707	741	726	713	763	731	731	720	747	756	726	812	727	739	824	719	730	752	744	716	777	756	721	757	736	757	752	752	769	703	724	757	719	756	750	723	746	729	812	748	794	704	779	750	773	759	817	755	693	736	777	700	706	778	791	684	721	717	721	735	769	717	747	755	730	776	732	724	776	729	729	782	738	744	754	752	743	731	725	772	761	759	791	733	720	772	759	783	741	707	732	728	759	745	748	732	717	728	765	760	736	754	758	735	770	762	756	759	755	707	745	737	749	740	747	757	726	777	706	738	777	738	745	775	740	717	722	768	740	772	776	704	757	740	758	775	729	783	733	791	667	719	790	739	768	803	772	773	788	766	726	774	748	734	756	728	759	770	704	802	731	713	758	712	806	756	758	736	753	726	795	754	751	713	708	729	731	707	752	756	765	794	773	753	719	744	714	733	727	767	718	737	750	714	740	743	768	712	754	731	693	740	785	792	721	758	713	754	704	757	723	763	780	749	749	799	766	724	763	737	785	699	727	835	754	750	708	727	721	789	712	727	801	718	765	731	731	739	708	766	737	728	747	773	731	757	783	761	754	751	778	743	765	709	794	751	739	732	728	771	779	767	737	758	724	748	785	784	725	745	761	717	762	764	759	769	695	727	761	735	701	705	736	725	714	688	729	780	759	720	741	726	718	716	778	733	716	709	764	772	753	755	703	740	719	788	742	698	713	722	732	765	718	748	745	734	799	765	735	770	732	771	718	766	732	750	745	715	751	721	795	765	748	727	748	744	740	718	750	677	727	734	730	761	743	785	750	756	764	704	753	775	708	725	736	749	772	737	750	740	694	749	743	702	713	721	714	730	746	739	762	759	752	772	742	754	714	695	702	789	722	779	794	770	745	737	700	728	754	704	745	728	793	766	758	779	718	756	733	758	688	783	785	679	724	776	759	772	760	757	699	725	753	755	724	752	761	788	751	753	708	687	765	725	730	728	723	777	740	715	702	718	738	796	709	736	751	727	778	766	699	757	790	746	735	798	740	735	732	761	742	738	778	779	765	762	736	733	785	776	746	734	725	756	744	727	705	750	784	724	784	758	734	758	708	784	748	757	720	731	776	684	713	771	763	760	757	775	785	762	763	768	745	745	705	761	788	746	776	757	733	768	756	756	707	736	758	735	717	731	714	754	834	738	738	785	770	736	781	737	743	713	743	720	756	787	762	677	769	697	698	749	741	712	686	718	771	747	763	736	773	779	705	779	771	803	768	788	760	740	749	712	787	778	767	759	805	757	741	750	722	795	734	707	739	751	723	747	724	717	752	716	794	741	740	752	747	807	713	732	745	741	714	747	732	726	760	770	699	741	766	724	693	752	735	728	742	710	763	745	715	750	754	737	749	754	735	742	745	753	769	719	748	723	728	699	722	718	761	710	737	748	753	762	730	746	716	723	727	709	711	781	704	741	738	748	776	703	734	801	746	719	797	747	709	785	783	710	735	724	756	725	725	751	711	741	778	728	717	753	798	744	756	751	731	786	753	719	713	778	717	800	726	776	768	770	735	704	769	754	715	740	743	727	725	725	767	757	794	721	720	728	778	718	767	747	737	794	707	793	737	750	735	766	723	722	728	753	755	683	730	775	755	733	757	748	763	752	736	763	765	738	708	746	744	722	738	699	757	725	733	785	716	768	717	752	741	735	772	693	785	716	730	777	714	720	749	717	717	721	748	758	741	790	736	739	751	786	744	778	721	716	758	743	711	691	758	762	716	743	736	712	736	741	745	737	732	746	781	771	776	750	729	765	695	734	765	772	706	723	737	738	688	751	739	745	741	766	741	745	721	717	760	766	750	759	757	778	744	740	746	766	727	745	733	725	793	775	730	762	762	725	750	706	740	750	725	786	750	707	753	722	689	740	720	720	755	777	735	751	741	732	712	777	777	779	703	763	747	763	783	729	704	760	779	798	730	704	774	745	738	740	730	765	720	718	700	748	777	755	783	775	696	730	765	754	705	736	714	748	752	779	779	736	743	730	747	805	721	744	746	750	737	765	744	793	791	784	723	733	723	742	713	718	755	736	694	760	738	751	745	776	758	761	756	785	762	747	757	699	749	783	725	728	724	771	769	783	782	732	736	751	701	752	689	754	770	756	739	749	742	766	717	726	753	801	719	807	699	696	738	742	765	746	716	764	754	717	713	748	786	734	711	754	760	766	714	708	778	723	735	765	774	779	772	761	774	777	705	732	756	766	757	794	692	707	732	778	728	746	715	705	753	744	766	774	725	775	780	728	731	735	763	752	713	731	726	772	785	767	767	722	742	731	687	741	732	751	727	777	747	768	776	788	750	721	723	715	794	727	750	717	787	781	697	722	754	728	790	725	754	749	707	738	769	803	756	727	725	725	761	799	726	741	720	761	756	736	739	700	766	721	694	714	751	771	752	702	749	731	753	725	729	752	774	693	741	710	744	832	711	725	793	727	749	737	746	755	727	760	703	760	752	740	754	778	725	711	765	754	733	767	744	740	748	739	725	794	755	723	770	710	751	756	774	756	713	733	759	762	754	706	815	714	700	764	770	757	782	738	755	780	739	763	716	765	698	766	729	716	794	793	699	734	725	742	743	787	672	739	726	755	755	766	748	771	695	776	779	743	772	722	772	713	789	750	682	687	755	765	760	769	744	749	713	731	764	767	757	765	717	698	724	710	780	741	789	768	740	745	730	780	710	707	727	724	735	677	787	768	714	773	749	747	756	736	750	767	753	753	706	746	746	693	720	703	760	719	753	759	754	714	751	735	763	724	783	775	736	731	699	735	730	743	750	761	781	723	711	708	766	775	765	741	792	734	757	782	695	747	782	717	760	764	753	727	765	782	744	728	727	758	743	684	718	697	808	720	765	755	757	742	741	775	746	764	758	727	751	744	733	715	757	704	758	695	729	698	743	684	714	716	784	743	726	778	752	751	705	738	742	830	713	782	726	732	733	745	740	782	740	758	781	747	746	649	747	752	728	733	756	745	752	684	729	728	754	766	739	734	776	723	719	808	741	716	750	771	726	788	727	741	752	722	726	748	730	764	776	733	773	723	748	728	743	798	732	770	796	760	723	732	744	755	742	760	752	745	728	707	728	758	753	745	727	747	762	726	711	740	771	719	766	767	754	794	744	735	739	722	746	779	774	712	769	725	751	725	761	736	749	725	739	743	738	747	762	721	757	737	759	732	723	728	726	723	711	751	744	765	739	730	763	703	745	761	758	739	748	782	759	722	768	753	769	712	768	732	781	762	745	723	750	764	742	785	718	709	748	687	770	739	773	741	760	766	787	727	751	772	760	730	772	746	765	734	783	779	742	738	737	784	736	734	781	759	765	784	766	755	729	774	725	723	684	778
13755	2666	3018	2603	2633	4051	16577	48503	47392	32146	15215	3970	824	357	298	253	248	280	245	279	252	252	272	273	225	267	268	250	282	254	284	245	247	255	260	251	250	244	285	275	267	225	239	338	235	276	262	271	264	264	257	251	264	260	293	261	225	273	270	251	256	242	233	273	241	285	259	260	254	279	271	253	254	264	263	296	246	248	279	258	266	263	242	277	246	295	290	235	278	268	276	234	266	253	246	249	217	257	262	262	284	271	267	254	257	250	281	268	229	258	255	238	283	276	260	275	259	272	240	262	236	285	268	273	259	232	255	268	277	250	249	262	257	242	251	248	248	242	280	275	250	257	247	252	238	261	261	263	223	275	249	252	254	254	264	294	243	264	240	268	279	268	255	238	237	291	265	236	259	245	264	255	261	254	266	247	268	251	253	278	244	259	226	259	252	277	213	247	262	246	259	243	274	238	304	267	293	249	263	280	296	270	257	232	252	248	268	254	254	285	285	258	270	269	266	266	251	266	256	233	240	234	278	278	264	230	255	232	257	245	287	249	254	255	243	252	259	256	242	245	264	267	258	252	269	259	254	263	257	267	234	234	242	260	277	250	246	274	246	237	253	257	269	241	278	268	294	258	244	243	238	264	244	250	267	250	267	256	230	278	291	279	235	252	245	241	282	250	232	271	258	289	289	249	265	239	255	251	257	243	228	247	254	243	225	244	249	266	248	248	242	257	245	263	229	268	260	286	253	266	246	263	259	228	253	257	264	228	260	273	258	236	258	263	276	244	238	245	245	261	261	235	227	243	286	281	255	292	288	261	244	244	249	252	280	251	288	241	254	265	263	237	260	250	248	267	256	273	261	276	240	238	243	250	233	275	268	230	262	267	267	266	230	248	245	249	278	231	242	249	258	226	231	276	230	272	260	254	260	244	271	267	222	251	279	243	274	253	233	281	251	255	283	260	244	251	286	269	253	261	273	245	248	276	266	231	250	287	245	256	263	270	245	257	236	254	237	277	264	271	259	300	233	242	244	253	237	248	246	246	257	259	261	250	264	261	261	224	291	237	269	240	254	260	242	253	248	244	239	230	247	264	264	247	268	264	275	235	242	274	237	283	244	256	273	244	282	253	237	254	258	268	273	255	284	274	268	266	252	269	240	250	271	253	260	256	261	268	278	266	239	251	229	266	254	261	309	258	251	253	230	232	276	245	272	258	274	242	254	281	246	247	272	269	266	240	258	257	261	243	234	236	282	260	238	253	277	255	257	239	226	249	254	253	251	267	241	237	258	244	262	258	225	274	269	282	250	231	246	263	246	271	255	250	241	233	254	249	248	258	246	281	251	252	263	286	239	236	239	253	262	290	255	268	263	251	236	237	235	282	248	268	274	252	263	291	253	270	241	290	240	265	285	272	245	227	239	257	263	266	264	248	271	275	252	239	279	286	279	265	274	257	258	268	259	243	247	268	261	230	280	259	240	240	250	247	269	243	266	250	263	237	246	274	243	250	264	256	239	252	241	261	264	276	269	260	271	259	266	251	279	263	249	239	256	255	269	249	238	273	223	244	250	273	250	242	241	255	272	278	270	235	251	249	263	249	245	249	251	277	265	272	262	265	218	272	252	261	251	263	273	268	231	232	242	256	232	284	273	222	243	229	251	251	268	245	242	213	236	292	251	265	246	248	278	264	290	250	275	230	221	284	234	257	256	252	285	273	235	284	267	263	260	248	257	273	232	223	241	248	238	249	263	247	255	290	248	261	252	247	232	268	256	268	246	280	240	250	284	281	257	286	268	245	242	266	275	256	260	257	257	277	255	284	271	282	276	258	284	260	255	278	252	272	237	247	272	275	237	247	269	293	223	233	255	282	241	254	242	257	250	257	260	268	236	273	245	280	259	245	248	275	209	262	262	238	226	255	268	265	242	263	261	228	272	243	218	255	254	267	285	260	247	239	279	241	264	252	245	233	250	272	249	275	266	277	252	241	253	277	238	272	238	277	242	247	281	263	254	220	264	261	251	257	265	270	229	268	266	275	255	276	253	267	242	241	228	258	241	243	273	240	263	292	255	217	295	263	251	267	235	261	277	254	265	246	236	284	217	246	277	273	255	258	260	266	247	234	272	261	249	261	232	253	236	243	229	256	257	256	288	238	253	235	241	264	274	251	275	249	248	259	278	256	231	261	276	265	277	278	272	262	235	273	272	275	264	254	273	227	242	292	242	256	243	257	270	218	255	295	238	264	226	237	233	261	232	283	243	253	253	279	259	267	257	272	239	259	262	239	266	251	262	275	259	270	229	265	245	245	270	257	250	302	276	238	257	274	247	290	260	261	295	239	263	269	270	272	260	252	262	276	270	264	234	239	250	250	243	272	285	285	249	268	260	254	271	257	264	301	239	271	252	271	281	282	254	234	239	250	241	288	259	246	246	238	290	233	248	259	274	280	265	217	253	269	279	237	267	289	231	267	266	231	251	236	255	248	264	258	289	240	250	253	234	235	244	271	256	238	221	221	265	260	260	273	259	237	273	271	245	272	263	220	239	262	246	268	260	251	252	240	254	246	265	268	251	255	271	234	296	274	266	256	286	259	266	246	252	244	242	243	246	240	262	278	251	265	277	243	273	237	260	279	243	259	255	236	245	245	274	243	277	275	245	259	246	244	235	259	247	248	292	245	255	239	249	288	269	260	251	269	263	238	248	246	245	248	234	258	282	259	267	266	237	246	288	244	256	251	278	269	231	248	258	249	254	260	263	259	257	267	265	258	237	267	267	231	239	260	267	249	231	281	275	273	260	250	273	254	241	262	225	237	278	270	254	261	271	255	256	264	279	241	232	298	274	252	256	250	238	260	260	234	263	247	300	287	234	260	287	293	258	266	240	222	241	270	221	257	249	229	248	248	245	257	309	236	288	258	251	270	269	244	287	258	254	238	269	280	283	262	263	260	269	264	222	230	255	225	255	259	239	259	288	249	285	276	236	250	251	282	280	235	266	267	296	259	263	276	258	243	242	252	238	255	231	244	251	228	281	277	257	242	248	257	277	267	268	263	254	272	265	253	240	238	220	242	261	257	255	261	265	258	270	260	246	230	234	246	262	236	275	254	266	252	257	261	255	241	257	279	277	294	250	269	249	263	271	261	268	268	234	273	253	257	245	245	283	252	257	251	263	278	295	261	283	253	246	248	276	244	261	244	249	293	266	261	252	261	253	253	263	270	264	244	260	246	265	249	250	248	264	266	272	256	280	262	269	248	251	278	258	258	232	242	265	255	275	248	256	299	267	264	286	251	250	270	263	264	237	248	267	256	268	249	272	261	272	275	249	274	266	225	260	261	248	267	269	250	259	260	273	270	273	213	240	245	262	258	271	246	267	260	258	232	239	239	262	262	273	278	258	242	258	241	216	262	248	229	224	298	277	281	224	276	285	260	239	266	247	252	280	250	258	261	279	249	260	260	262	237	252	270	244	274	274	244	241	272	267	231	233	241	245	253
7646	2795	6187	7783	9634	14674	36682	64851	61637	47424	29617	12122	3128	1152	763	712	732	714	722	673	660	716	745	719	731	634	725	717	721	709	676	729	700	692	734	719	698	676	691	748	769	697	702	714	709	684	686	714	733	690	700	673	717	698	726	677	721	688	743	749	744	690	693	669	709	705	708	713	715	699	729	707	735	716	697	683	729	710	669	674	683	721	724	723	688	665	715	761	745	705	696	714	674	773	745	748	730	672	748	719	663	704	698	703	737	708	672	733	719	738	730	689	738	661	707	726	703	696	681	745	685	743	684	735	694	685	694	710	714	767	668	720	646	695	705	691	711	739	689	708	660	685	672	672	700	712	670	709	775	636	703	696	744	690	719	723	678	688	702	710	693	697	702	709	660	729	706	711	693	721	666	655	681	702	727	694	704	689	699	730	692	681	720	658	692	702	705	735	706	677	708	669	711	673	693	698	677	703	677	690	720	687	702	712	682	684	761	703	697	659	715	692	714	703	741	701	736	701	698	648	724	695	741	753	707	660	702	706	668	745	745	600	716	743	700	718	800	713	686	694	752	738	694	702	704	684	724	752	728	703	679	720	687	682	719	675	657	708	714	714	698	661	743	733	671	743	677	737	677	721	676	685	755	668	699	740	664	700	733	716	753	724	723	729	717	671	726	704	749	692	718	713	636	735	685	675	712	686	719	724	718	697	737	730	703	746	688	714	682	746	755	681	667	710	675	737	711	682	697	661	728	695	729	704	687	706	716	706	751	694	738	690	709	674	717	704	677	687	736	705	687	683	725	687	688	723	700	694	723	695	750	672	745	740	762	716	691	745	746	664	675	712	708	717	701	711	694	738	732	691	661	742	739	709	677	719	704	720	684	737	675	728	687	713	709	667	727	746	756	736	685	697	664	735	717	707	651	773	686	717	715	699	783	726	720	722	759	718	741	635	733	688	713	719	699	695	751	711	704	750	700	678	715	682	731	682	719	732	690	659	736	730	717	688	707	641	701	723	720	713	692	716	694	684	726	738	716	725	693	687	700	673	731	762	704	710	733	668	732	658	706	735	704	706	688	721	725	707	673	734	732	762	703	721	704	740	689	677	719	691	693	684	723	692	688	700	724	703	708	725	720	686	695	694	760	724	702	704	690	723	714	698	757	691	729	703	704	696	696	704	668	681	691	739	708	716	720	704	699	673	704	682	728	717	708	722	749	686	658	705	712	732	699	686	681	698	729	687	681	682	703	729	687	723	728	734	706	700	699	673	682	697	733	715	753	680	737	728	711	767	718	663	742	760	790	691	687	694	666	684	706	717	703	733	725	699	694	732	665	734	701	758	716	667	697	711	696	705	697	740	710	637	714	745	712	678	703	652	735	681	708	733	693	668	658	733	682	658	715	715	674	692	724	748	737	689	730	701	712	700	673	766	714	702	690	706	738	724	708	722	685	751	681	705	713	695	711	694	733	745	718	706	717	712	674	680	717	734	703	681	680	717	697	675	639	682	760	728	647	745	686	675	734	702	726	755	686	757	685	688	673	680	706	725	709	712	698	692	723	779	736	727	716	730	703	710	693	715	703	676	675	725	696	733	704	682	725	699	685	720	692	695	726	697	653	715	742	706	680	714	742	702	700	725	690	733	729	710	669	736	688	698	684	719	740	729	729	705	712	706	683	705	727	746	723	708	709	703	687	745	695	712	721	711	694	703	694	719	715	690	700	704	686	734	699	716	742	741	718	709	715	764	708	677	689	680	661	731	706	738	693	741	695	705	709	685	696	742	728	719	646	712	734	688	712	731	725	693	758	750	744	702	706	743	714	744	766	680	725	698	700	706	738	753	719	717	664	693	726	717	705	698	710	694	685	732	653	719	712	694	731	726	740	745	751	710	723	707	685	727	684	736	697	687	724	724	696	671	742	714	722	695	712	691	692	734	723	669	687	754	752	702	734	687	746	686	691	733	700	754	721	710	733	693	731	714	761	669	731	732	736	739	666	687	707	720	704	712	721	662	768	722	710	713	702	728	722	741	692	721	709	715	725	670	722	745	689	692	700	723	770	713	747	726	735	698	690	709	713	734	694	700	663	708	711	710	717	723	718	676	692	672	778	769	701	717	714	712	658	728	728	736	723	706	705	708	729	702	733	739	671	705	740	704	736	697	701	683	719	750	685	694	735	694	710	766	688	713	741	713	725	716	693	751	713	718	691	736	685	726	689	679	717	746	754	713	739	691	726	723	682	746	694	698	708	707	756	707	681	706	690	699	688	704	714	723	759	725	714	719	684	737	718	709	751	710	739	709	687	712	685	687	700	686	673	706	733	694	688	712	710	736	691	677	655	721	754	747	682	728	702	717	729	710	746	695	694	731	681	628	662	737	728	710	681	701	653	728	699	730	709	713	741	762	719	712	714	697	692	708	738	716	669	729	659	704	709	707	685	729	714	623	711	742	685	722	762	752	717	755	732	734	659	737	757	710	755	778	707	681	677	688	690	711	698	724	707	684	690	696	704	722	728	741	707	695	721	687	739	709	725	718	717	734	722	731	727	693	710	698	686	694	769	659	718	697	697	698	687	714	731	713	663	688	723	715	695	694	722	709	727	703	751	698	720	688	713	687	730	705	709	669	726	693	689	707	736	707	728	669	728	663	678	691	656	699	760	711	654	735	705	724	696	702	690	739	725	696	701	655	763	706	721	687	751	680	663	687	700	683	689	699	688	707	733	707	665	734	704	713	721	703	697	756	665	682	731	738	724	689	706	687	697	677	706	693	714	706	711	713	737	720	666	699	699	705	712	735	718	703	723	704	706	690	724	689	712	747	716	770	739	711	723	693	672	712	643	681	740	714	750	690	736	724	717	686	695	711	706	656	750	671	689	696	743	657	721	667	712	734	730	715	688	727	732	674	722	720	749	682	731	714	728	727	726	695	658	702	689	688	753	674	696	694	752	715	691	781	719	686	748	669	700	737	716	680	727	710	719	706	737	687	671	743	735	726	670	685	729	748	697	734	706	719	733	765	703	695	683	727	726	783	702	705	729	709	710	696	689	713	728	708	692	722	685	732	704	698	708	738	648	732	756	687	724	696	750	709	693	718	691	716	712	717	728	726	660	724	750	718	687	641	718	696	707	739	687	703	659	677	715	727	735	735	684	708	688	681	720	718	733	729	683	724	723	704	715	691	715	684	712	695	693	679	716	686	728	746	661	693	686	711	726	726	694	753	718	685	686	709	688	726	706	710	733	703	743	686	664	729	719	737	695	649	744	740	672	678	694	721	714	669	744	710	723	678	731	691	733	734	748	691	700	696	712	689	693	674	740	737	700	676	709	772	735	689	720	661	732	698	704	729	722	758	691	754	745	682	733	707	709	694	755	746	722	680	706	740	775	700	712	713	712	720	704	708	671	738	699	661	731	755	758	751	671	722	731	725	718	724	699	635	708	718	721	752	729	688	736	707	730	671	714	695	668	703	706	696	686	657	747	702	686	752	706	704
2206	403	459	472	399	399	853	3497	4552	3091	1444	627	385	335	260	275	297	276	274	274	290	265	268	276	276	286	293	290	289	280	296	281	300	276	296	282	302	295	332	346	301	291	288	283	298	324	273	321	270	269	284	301	278	277	271	313	297	266	318	285	321	284	295	276	266	300	282	295	278	281	259	301	298	295	265	290	287	283	283	289	327	269	296	278	309	265	294	302	279	296	257	297	294	288	304	289	283	279	277	283	288	286	299	291	270	310	295	262	268	301	283	268	281	274	316	265	260	289	276	278	283	262	279	300	272	280	302	318	294	280	287	301	338	282	305	269	285	304	273	259	268	275	254	261	289	279	302	307	284	303	263	305	292	272	270	251	263	292	269	257	231	300	283	292	288	298	273	269	295	284	287	271	294	290	266	313	288	298	274	310	270	264	262	253	281	308	276	301	265	294	296	294	281	279	279	305	238	280	271	276	281	290	284	270	279	290	277	304	292	309	301	321	265	297	300	288	287	305	314	292	289	288	309	305	283	287	284	306	309	294	284	267	267	270	267	287	297	279	266	280	289	284	268	307	288	270	320	313	293	308	273	271	272	297	270	275	297	272	300	265	304	306	278	288	302	294	295	274	286	315	323	289	282	302	295	299	259	277	314	251	278	281	278	271	281	315	253	310	296	276	304	251	285	319	270	280	289	294	281	287	292	282	285	303	296	317	299	295	303	287	284	261	300	268	302	280	297	264	289	281	265	288	297	304	309	287	325	324	270	293	331	294	300	303	262	277	288	319	262	281	297	258	276	296	268	290	298	291	289	273	280	271	290	266	315	287	307	259	282	270	289	285	279	270	256	307	251	298	287	285	321	263	287	264	285	287	291	300	281	272	318	296	274	282	304	310	280	285	282	254	316	295	258	294	281	279	294	293	284	278	278	277	282	311	289	280	302	270	248	282	290	253	314	319	306	304	311	265	270	283	314	277	289	301	255	293	259	289	280	287	282	293	275	285	283	300	307	288	286	284	333	302	294	286	272	304	292	296	278	294	303	279	306	288	311	268	290	313	238	261	302	252	320	286	301	288	282	257	285	310	271	286	311	273	301	295	273	300	289	264	291	278	288	286	277	289	280	301	305	275	283	286	276	279	278	294	307	280	282	288	281	320	256	305	297	288	307	264	297	292	277	285	277	315	282	304	294	281	297	256	283	271	280	302	276	296	295	305	278	293	305	304	310	276	270	276	301	328	306	291	283	300	291	263	309	290	301	311	256	271	306	284	300	270	279	288	307	302	272	259	306	291	273	300	280	278	294	288	284	267	301	278	268	297	270	289	271	278	278	304	278	300	285	288	327	288	267	279	275	289	286	278	278	288	282	311	286	289	315	306	310	255	319	291	295	279	277	287	328	281	273	296	300	306	298	311	285	266	280	297	283	300	303	291	287	307	291	307	257	312	309	270	296	271	268	317	292	307	269	266	301	278	316	285	264	320	305	302	297	265	281	304	255	282	318	288	286	304	311	301	311	286	285	272	294	279	275	288	330	309	296	293	267	293	288	330	307	294	269	287	292	290	255	292	283	284	286	290	270	298	306	321	302	276	303	282	281	271	317	295	270	286	317	271	318	282	282	279	306	322	237	269	298	266	304	290	312	291	292	299	286	255	290	265	284	300	285	282	274	292	269	289	280	284	297	273	298	297	280	296	296	283	299	325	296	276	280	294	279	294	294	278	293	261	257	268	299	272	318	298	286	310	276	269	274	266	320	247	299	341	289	323	293	250	261	275	296	290	313	300	293	281	288	278	315	322	293	290	284	304	274	266	320	303	293	303	285	292	268	276	284	289	289	269	263	309	304	293	258	297	297	304	286	316	301	288	286	296	280	314	270	310	315	288	278	284	300	306	271	310	306	324	273	262	290	265	283	319	307	297	285	284	283	263	296	278	268	282	312	287	287	257	276	285	268	278	293	303	275	291	280	284	301	297	316	318	268	290	285	267	272	266	296	291	293	307	280	288	296	278	312	299	322	290	293	293	294	272	270	285	293	290	313	273	294	273	305	299	269	285	320	299	295	284	274	318	302	269	281	283	255	260	284	306	308	303	286	311	276	279	309	284	279	301	306	278	316	299	301	284	286	274	310	327	266	249	291	295	288	312	282	299	267	292	264	267	273	296	289	277	266	323	280	281	288	274	292	284	259	261	280	304	266	296	259	284	259	321	293	279	296	299	276	298	266	304	270	297	277	276	297	276	308	293	259	263	298	260	262	311	264	289	317	271	295	286	326	291	299	277	288	276	311	271	288	274	294	295	302	276	274	274	271	300	268	302	293	301	319	294	304	278	286	283	323	290	287	273	305	281	275	310	292	268	289	279	295	298	285	263	291	266	311	271	296	282	295	272	275	290	257	272	293	273	287	278	286	269	295	265	307	308	269	273	287	289	283	263	297	315	284	269	271	293	297	270	268	302	296	291	290	277	307	276	265	324	300	276	318	298	269	289	313	298	287	305	279	304	355	287	297	279	299	284	279	288	285	268	310	287	301	300	297	306	269	287	275	282	314	295	305	275	295	291	276	317	300	273	282	271	318	265	270	307	302	307	296	305	314	292	281	316	274	318	277	307	304	283	297	314	292	300	286	296	305	279	317	292	283	243	297	281	284	287	294	303	262	312	305	276	257	294	283	285	290	302	276	299	258	319	310	296	278	313	294	296	279	296	285	275	290	284	280	286	301	286	338	307	310	275	284	278	312	259	299	324	296	309	297	283	279	255	310	298	258	291	288	298	331	281	302	288	270	290	297	306	301	299	290	267	272	290	296	301	291	306	258	288	282	283	296	271	293	303	290	276	265	280	293	301	272	306	322	305	310	293	308	280	313	271	250	258	292	279	297	272	280	323	302	287	306	318	319	306	263	316	269	291	261	275	287	306	282	264	281	285	296	269	308	277	271	304	269	284	300	281	271	274	277	294	272	283	251	301	272	265	276	300	296	290	298	281	290	299	279	286	305	294	303	311	292	301	330	284	289	295	287	278	305	325	264	307	294	280	312	321	279	274	267	272	260	296	253	294	277	293	295	291	300	273	310	284	298	290	294	284	304	274	256	273	291	289	284	298	304	285	280	279	287	281	283	266	280	275	282	280	279	261	277	308	288	279	270	269	273	281	286	274	314	281	289	284	293	298	311	278	273	307	275	310	290	303	303	260	277	272	286	292	283	292	304	291	286	303	315	264	259	324	294	288	261	314	280	271	316	299	301	280	293	307	297	316	302	269	275	288	266	282	299	308	278	263	308	285	277	289	333	283	267	281	289	294	298	304	287	278	300	305	312	287	319	278	253	288	274	300	278	280	281	275	281	268	295	294	256	277	255	265	293	296	286	287	289	286	301	306	296	275	303	296	296	274	267	283	291	296	252	326	314	277	257	261	291	300	280	284	298	283	328	259	319	260	309	293	301	252	298	321	306	269	281	296	266	287	279	308	293	320	265	265	282	299	300	277	270	314
2531	892	1256	1510	1323	1405	4758	16351	17870	12043	5868	2275	1158	838	839	787	773	760	811	778	856	788	808	773	811	807	757	778	804	758	808	782	768	798	820	787	757	738	807	726	785	790	768	795	774	796	757	747	775	832	787	767	821	844	835	777	790	772	815	757	761	799	781	809	760	823	762	737	809	845	854	754	782	762	783	772	775	818	788	814	811	797	803	789	830	770	790	776	785	840	804	789	782	793	796	793	765	839	802	797	819	835	783	764	822	770	798	802	748	790	765	782	755	794	803	827	832	813	736	721	771	779	814	750	793	740	812	779	772	783	768	788	747	741	765	765	806	799	744	794	758	744	780	760	799	746	769	811	749	784	817	802	739	780	787	822	817	830	762	799	761	804	802	802	802	782	813	853	763	775	831	780	787	794	741	803	758	733	776	762	747	760	787	766	796	780	820	760	807	797	811	775	739	752	852	744	832	730	769	796	733	759	798	782	769	829	778	807	761	788	782	799	762	787	810	732	820	791	755	767	717	819	763	817	736	790	807	781	769	794	816	802	781	740	801	760	791	804	743	777	813	804	758	780	766	796	767	791	769	799	792	799	781	834	823	796	779	768	776	752	808	782	769	777	757	795	778	805	817	764	751	719	788	806	797	805	747	783	736	816	765	710	805	797	782	828	794	782	779	786	780	812	808	818	791	833	798	823	768	805	782	781	772	793	779	833	785	813	777	781	770	767	766	785	802	839	795	796	768	793	800	805	853	762	778	826	752	742	780	790	776	776	761	807	789	793	741	768	762	823	792	770	753	824	803	850	842	824	784	804	772	771	825	755	812	767	764	763	805	785	773	771	746	760	772	792	805	811	734	815	793	793	735	760	730	759	789	880	823	843	764	732	764	802	758	774	817	821	791	778	744	830	810	765	804	785	733	782	794	796	725	786	761	805	728	801	725	808	756	803	784	772	804	773	771	755	787	780	772	786	766	814	826	804	810	790	748	854	755	811	738	774	715	789	786	783	763	822	759	760	813	801	797	803	760	785	796	777	798	818	745	786	779	832	767	794	784	763	752	759	750	806	790	800	799	731	774	753	841	838	803	792	802	818	753	757	792	769	794	821	784	761	797	784	805	774	773	763	768	799	766	759	806	771	786	789	793	768	788	818	794	758	778	806	773	782	726	816	753	787	764	784	813	778	798	839	832	794	795	827	807	797	775	768	825	788	796	763	816	788	794	750	821	798	797	843	806	773	794	852	818	796	772	815	731	837	806	830	754	827	821	786	775	771	779	761	760	756	794	779	855	769	756	830	768	805	822	798	845	778	785	779	761	845	818	772	809	775	780	783	735	764	752	774	834	802	806	825	832	819	789	767	773	789	802	771	833	761	778	795	842	776	783	805	767	800	812	814	746	813	765	767	781	776	756	798	798	796	749	764	794	767	814	785	803	777	775	775	783	774	791	859	791	791	779	817	760	798	740	775	803	775	795	842	818	804	808	798	778	746	805	766	807	800	801	769	775	780	833	842	821	781	768	832	771	732	801	747	760	793	771	765	832	831	783	764	753	795	775	807	782	783	807	814	836	799	812	757	753	784	764	802	790	738	767	771	836	773	813	779	813	799	811	804	777	776	789	839	791	803	816	732	815	818	803	767	817	767	798	816	772	808	796	783	776	841	775	761	788	764	773	789	757	776	806	792	790	801	830	803	795	810	782	772	768	761	801	797	832	755	767	824	840	737	837	825	782	755	827	764	792	776	759	826	769	756	767	784	780	759	839	791	771	728	787	782	802	794	800	782	790	826	779	799	763	788	802	809	759	775	798	795	723	751	809	761	787	813	737	807	774	823	768	728	809	786	810	848	761	815	728	746	790	774	816	824	810	770	813	840	778	785	743	765	788	760	819	806	720	792	814	777	753	768	839	774	783	780	808	841	868	830	770	779	831	835	751	779	788	785	771	808	805	822	715	775	763	820	812	817	793	776	829	776	806	744	779	772	821	851	780	804	816	731	709	790	766	768	786	794	840	803	816	776	832	795	724	779	808	794	767	830	775	833	756	836	777	775	805	749	793	815	862	821	708	819	765	790	813	790	792	790	809	851	797	758	778	756	798	808	799	772	759	794	772	794	730	800	778	780	784	784	779	819	853	769	841	741	743	779	798	775	815	835	836	789	864	819	753	723	764	775	786	773	752	749	776	734	785	794	782	754	789	747	822	790	794	782	774	811	809	815	763	766	808	742	786	800	749	791	776	801	766	795	831	751	776	777	792	743	773	769	756	766	811	799	844	845	752	769	748	769	831	867	726	811	789	802	764	785	784	802	831	764	768	752	781	785	761	815	809	809	790	824	794	785	790	787	783	777	783	792	800	759	787	720	793	783	798	801	842	800	782	859	841	773	802	777	804	838	865	838	746	797	740	771	813	822	783	798	795	808	826	773	775	802	804	753	797	787	826	783	781	766	789	798	793	792	803	804	793	752	844	814	776	753	775	771	786	758	816	800	752	770	777	807	746	758	789	793	764	807	810	804	748	753	815	766	779	845	790	808	767	820	779	799	764	806	785	742	840	789	805	803	783	735	764	791	769	814	741	776	782	801	835	839	806	803	812	794	791	789	792	792	773	756	798	792	759	771	814	814	763	770	825	787	795	803	819	787	740	746	790	780	823	777	800	784	789	810	838	816	813	768	808	785	809	771	806	678	770	815	781	784	841	836	749	829	770	792	779	843	787	755	799	779	803	834	727	757	739	807	794	819	796	782	781	803	839	800	794	770	817	745	820	759	775	810	750	713	761	757	799	786	755	773	740	785	789	795	811	842	808	793	775	747	739	765	762	749	828	799	779	750	829	762	792	807	796	818	775	795	816	821	796	767	794	749	809	787	767	764	776	822	819	805	772	807	798	749	799	767	781	784	788	806	771	750	833	804	798	802	793	797	724	733	801	812	816	758	765	715	769	832	830	797	777	779	775	812	780	733	799	809	809	784	738	735	797	791	776	771	775	835	842	825	795	817	779	783	812	778	799	771	777	798	808	858	835	785	790	797	769	798	804	790	777	763	766	739	727	790	807	817	837	801	757	781	828	797	816	798	789	727	747	791	788	790	788	792	784	807	862	751	787	820	791	807	778	785	762	803	775	800	751	790	826	793	814	775	758	803	794	720	808	765	813	762	767	746	783	772	802	747	781	782	801	815	784	856	783	738	777	792	808	747	839	777	732	752	792	751	758	807	796	779	745	799	768	815	818	770	762	797	794	809	760	811	769	777	835	823	793	758	835	800	786	796	785	772	807	740	774	777	798	836	765	780	791	782	782	739	775	714	840	793	775	787	832	757	784	760	745	776	762	789	805	843	758	752	764	789	819	775	797	777	814	864	830	794	757	791	728	785	767	791	813	792	828	820	785	765	816	792	789	770	779	733	803	821	806	826	789	835	789	776	790	794	793	770	755	767	757	761	773	792	720	746	837	751	811	808	797	795	788	809	849	753	817	752	755	818	791	752	806	789
7354	1365	1644	1383	1162	1451	9333	36463	33817	20022	6935	1614	538	350	286	261	304	280	310	293	283	302	274	277	272	255	281	274	248	270	313	279	302	289	276	282	262	261	272	273	271	289	325	276	307	283	285	278	272	293	283	274	269	282	288	277	274	293	263	263	311	299	302	276	250	283	284	301	265	281	264	260	300	273	262	260	268	284	272	296	289	274	267	276	273	299	284	249	263	270	259	264	270	303	275	270	296	277	274	282	272	278	286	278	288	302	270	288	285	268	275	283	272	261	284	255	301	278	303	304	273	268	290	256	275	257	288	276	295	270	290	302	273	279	278	261	283	256	277	302	291	294	276	276	261	275	245	300	293	277	302	287	290	295	274	295	270	259	281	305	247	259	268	300	265	294	280	291	279	276	228	260	276	316	259	269	256	256	267	285	280	286	295	279	247	266	265	285	295	265	302	277	270	278	261	296	287	256	258	281	284	274	263	259	251	258	296	253	264	292	297	269	270	254	301	281	274	303	241	274	294	262	256	284	265	299	275	267	290	290	247	287	248	281	291	270	273	291	315	268	289	276	292	299	263	278	262	282	260	297	273	267	287	236	255	255	278	281	233	266	273	243	248	283	270	291	273	269	280	268	274	279	301	265	279	276	255	266	264	311	276	277	286	251	308	268	274	296	283	278	294	233	285	276	273	266	297	272	270	273	290	262	259	287	271	292	275	296	278	280	300	270	279	244	267	277	305	277	299	261	259	284	267	286	299	286	277	277	280	298	262	309	316	289	278	271	264	273	271	299	256	245	267	288	272	290	283	304	290	263	297	287	261	278	284	287	270	272	258	246	275	240	272	287	276	282	288	264	268	243	302	294	298	275	296	259	289	297	287	267	273	285	299	286	272	279	286	295	277	267	321	287	267	296	273	277	296	255	272	271	274	302	281	273	271	282	250	271	283	281	291	267	276	258	268	306	270	275	281	313	282	298	279	284	235	308	270	243	273	293	233	275	300	286	301	289	285	248	282	267	251	320	286	283	297	240	301	239	263	284	251	275	289	279	264	252	293	304	261	283	271	266	285	266	303	268	282	293	267	267	297	300	317	275	275	265	287	293	296	257	264	287	281	301	283	254	225	272	289	277	271	276	270	309	281	287	302	289	277	262	272	270	243	255	289	289	287	270	256	264	287	291	266	292	291	277	284	271	287	284	287	268	251	294	292	307	278	283	285	254	314	284	286	265	284	282	277	269	280	273	255	291	294	270	273	288	271	280	302	282	283	277	256	274	262	317	307	257	278	298	266	243	265	284	265	263	255	260	292	275	258	294	311	283	293	275	268	281	254	294	316	293	276	318	259	269	271	259	283	268	280	284	301	260	270	275	279	284	270	291	267	268	273	255	284	280	281	278	299	306	270	274	285	243	314	236	279	253	310	294	281	251	260	275	291	263	277	291	327	292	272	280	277	289	285	264	264	259	273	267	267	307	274	271	279	292	272	279	256	251	274	247	263	258	271	304	279	281	281	249	287	245	259	278	286	268	288	286	295	292	296	291	253	300	286	289	278	268	273	276	262	271	270	281	292	270	300	291	278	297	283	284	270	255	280	245	286	269	271	265	253	273	296	274	253	281	274	241	251	298	276	331	260	275	317	273	280	256	281	252	274	285	281	268	283	277	271	305	265	261	279	302	275	293	271	265	294	238	271	280	292	290	263	255	268	273	247	303	270	264	302	273	282	287	291	269	317	275	253	297	281	278	268	281	284	302	286	288	275	281	279	264	290	271	246	291	310	278	282	273	243	269	267	266	269	275	282	244	275	285	302	267	283	288	282	261	259	269	261	281	248	253	251	300	257	260	295	270	305	243	269	265	281	270	261	297	274	271	274	275	276	255	265	257	293	289	316	282	295	281	274	279	269	270	270	292	278	268	284	282	307	265	284	269	282	286	286	289	246	285	286	247	271	268	290	253	285	269	258	291	280	300	257	263	294	287	267	286	265	293	308	298	256	274	260	263	279	264	259	264	284	289	257	286	228	234	295	295	274	272	287	239	312	260	250	311	300	299	277	291	252	269	284	303	262	271	254	302	246	289	263	265	256	289	263	295	257	282	264	278	262	275	259	324	288	253	258	268	288	307	258	290	310	273	259	314	303	280	237	276	321	269	271	286	280	270	285	266	269	286	263	285	281	249	288	286	267	276	294	275	280	258	274	299	275	275	250	281	284	315	276	279	296	257	276	298	304	279	271	288	297	266	275	287	294	264	256	276	290	238	270	297	282	293	284	278	288	281	260	259	248	259	284	279	265	273	266	277	274	262	277	251	280	278	301	267	299	276	274	249	247	287	257	263	278	294	259	273	262	256	280	260	262	269	273	279	269	297	265	284	286	260	259	277	292	257	280	284	275	289	258	286	273	269	293	294	286	289	287	268	294	266	273	274	290	275	247	288	260	300	278	298	270	302	267	311	301	279	300	294	303	254	288	267	314	273	252	310	276	247	302	289	249	293	266	274	303	289	289	289	287	295	298	288	276	276	286	273	268	250	297	290	280	246	265	235	283	289	271	244	298	259	324	264	322	287	295	278	255	284	257	264	289	285	254	263	282	289	296	271	299	267	268	285	261	285	271	275	262	285	289	294	253	279	291	280	290	270	266	297	292	284	271	247	310	288	286	279	277	279	278	266	305	291	263	264	275	283	275	290	271	267	277	261	284	274	259	306	260	273	296	294	251	268	297	282	322	263	266	264	300	259	279	276	279	276	286	290	268	264	232	270	291	284	298	291	264	297	268	323	268	268	276	267	269	280	293	266	277	283	273	274	260	263	266	257	292	257	282	265	262	260	258	271	295	264	281	295	271	278	269	254	267	257	267	255	286	253	280	276	259	279	297	248	293	259	291	300	297	285	269	286	261	290	281	272	282	268	274	278	298	288	285	274	277	293	294	257	265	307	270	254	270	259	265	308	299	270	265	270	242	287	289	288	299	261	270	278	257	262	299	267	300	282	270	289	281	264	285	270	280	271	288	307	280	278	295	234	290	255	280	288	266	263	252	282	276	271	288	276	302	255	277	298	277	253	306	291	323	294	235	287	308	264	283	245	279	260	310	264	266	298	260	281	284	306	263	305	265	275	284	310	277	284	288	264	260	312	278	269	282	291	284	276	276	262	277	264	295	256	255	291	282	247	263	295	273	256	237	294	268	273	278	285	321	304	291	283	293	276	289	294	282	333	265	304	284	285	264	278	320	269	262	278	292	297	276	284	282	290	296	269	284	292	275	262	265	267	264	284	281	294	302	258	272	269	266	271	292	283	291	279	288	280	246	303	273	286	282	260	267	240	283	292	286	286	278	288	245	277	291	258	259	304	259	279	286	249	310	284	323	259	269	257	277	260	292	276	305	237	272	267	293	261	285	279	245	274	281	288	264	284	294	263	275	274	269	257	275	295	272	282	303	285	251	293	282	288	281	232	302	314	301	276	272	276	299	303	260	293	284	263	271	290	252	295
5793	1855	3792	4602	4471	6369	27255	54938	50401	36805	18912	6504	1986	969	727	752	809	709	754	709	741	753	799	761	767	748	763	739	765	758	805	770	767	750	748	750	765	759	768	704	818	763	732	794	744	718	787	741	824	761	808	764	786	791	768	737	764	820	772	712	755	697	765	744	774	757	722	758	755	797	766	728	749	755	797	783	769	735	706	789	708	723	765	805	789	828	720	765	783	772	738	730	765	795	745	723	810	730	749	745	736	726	745	786	775	758	772	735	734	717	778	788	739	799	771	768	690	731	766	764	727	760	725	767	792	790	763	717	728	745	772	767	746	741	741	789	717	800	774	712	753	740	773	786	804	754	750	747	739	767	766	773	774	739	774	715	774	784	740	775	762	756	742	725	761	733	779	768	732	732	825	751	765	748	788	741	809	739	761	743	750	721	769	800	739	786	836	768	759	740	753	717	744	747	708	769	768	767	735	741	787	748	741	777	796	721	779	779	779	758	782	742	756	782	797	759	753	732	775	806	771	761	750	777	737	783	690	751	774	734	774	737	750	757	753	752	776	787	722	803	749	773	803	746	777	766	751	758	734	741	745	745	792	749	753	768	772	772	775	760	724	766	752	704	823	757	787	752	764	753	733	718	762	747	754	690	743	776	760	786	748	744	757	748	756	788	727	750	757	758	780	802	780	741	728	825	759	781	782	795	772	774	764	757	793	775	781	782	737	787	752	732	803	794	767	746	762	771	778	796	778	781	766	742	775	774	757	764	765	771	766	705	749	759	731	756	794	779	772	724	806	742	737	773	736	836	797	742	812	738	741	744	754	796	782	793	758	783	741	720	791	789	769	755	761	759	792	759	814	741	716	766	803	780	734	725	717	769	718	748	735	733	754	768	758	777	737	734	782	798	741	746	781	815	735	711	832	793	796	759	764	790	799	820	726	725	751	744	743	760	748	768	825	726	788	736	761	757	795	778	786	735	793	696	732	794	736	747	787	777	776	741	778	776	797	773	757	747	749	740	759	783	756	735	743	752	758	772	750	752	753	746	739	750	807	752	737	747	744	748	777	713	724	743	793	805	757	755	762	766	741	775	789	780	751	743	756	777	699	805	797	828	774	841	761	743	748	779	773	758	761	811	778	716	744	710	766	747	779	792	773	726	785	759	748	752	736	723	754	713	775	730	797	763	774	813	748	761	814	765	757	828	779	730	846	730	756	739	741	785	742	732	780	806	769	749	740	729	790	688	771	776	720	784	787	708	796	801	767	749	735	756	780	766	732	729	759	786	745	749	779	789	756	742	755	761	746	751	791	753	763	724	747	782	727	753	751	728	722	737	759	799	722	772	823	739	773	790	768	747	770	749	709	767	815	720	794	684	773	771	714	741	780	775	773	683	780	720	705	721	770	682	761	748	787	749	760	773	778	783	789	759	790	687	771	794	708	766	766	801	782	732	730	703	761	729	775	775	729	712	763	745	757	777	759	797	727	770	728	754	759	773	791	751	737	755	730	762	738	788	709	798	748	754	741	768	778	775	740	761	782	740	736	759	758	727	834	753	745	778	784	753	741	774	733	753	753	817	759	797	739	747	786	716	760	746	787	744	769	740	756	791	700	760	773	793	788	802	743	778	729	756	746	751	759	731	775	807	738	763	758	756	785	789	665	749	740	769	761	734	762	747	779	786	724	805	780	805	782	795	719	761	754	776	772	735	708	751	803	720	742	758	761	759	762	748	811	744	777	748	840	761	780	744	772	823	786	745	795	772	782	751	764	744	708	750	780	805	761	700	750	773	804	737	743	758	773	776	762	744	748	792	756	769	765	774	772	776	825	789	815	776	762	740	772	715	730	757	793	733	767	746	774	768	774	781	756	747	781	734	767	759	699	758	750	735	793	729	703	768	774	729	721	705	762	726	772	724	745	776	709	774	748	723	753	764	733	792	816	733	734	770	763	737	779	757	766	744	778	763	723	753	746	759	743	748	784	752	731	765	736	781	722	736	772	764	762	789	796	760	737	764	740	768	811	786	783	711	758	743	742	735	765	774	763	762	776	733	771	758	735	755	787	713	752	737	730	770	788	784	812	784	742	761	821	750	726	735	767	759	740	737	726	777	823	728	762	755	774	715	771	749	760	743	715	813	815	802	736	751	761	693	773	775	784	755	745	739	725	795	793	771	777	784	769	748	758	764	753	702	762	826	774	708	775	754	760	789	728	757	739	714	747	757	727	778	771	759	763	742	769	811	759	780	764	753	769	775	761	750	764	815	733	765	738	717	739	777	776	747	794	810	731	742	719	742	782	775	766	783	750	751	775	756	785	784	802	734	711	763	821	787	755	796	808	790	782	720	753	735	752	728	810	825	720	829	724	744	689	725	788	759	760	751	749	768	740	749	814	767	764	739	763	787	796	766	738	766	790	799	756	777	786	728	749	734	739	761	698	760	744	816	771	799	783	764	739	758	754	756	827	766	787	729	783	756	746	759	760	749	776	722	716	796	755	784	753	771	745	750	798	771	823	806	744	803	797	744	758	748	769	740	799	756	760	789	732	754	768	739	781	760	788	809	732	798	750	741	788	791	759	798	762	791	732	785	729	806	740	775	786	775	742	775	794	750	773	739	777	717	756	746	749	735	765	806	781	748	757	752	766	741	811	754	731	692	768	785	741	758	755	731	763	760	753	767	754	732	766	728	818	739	761	755	754	801	755	733	799	755	759	738	744	740	752	752	784	766	755	762	739	796	762	762	786	745	763	779	741	755	801	792	729	727	767	749	794	774	764	745	770	803	740	782	765	750	734	726	772	774	771	755	728	744	805	738	766	801	716	741	765	765	750	763	815	699	766	713	723	727	814	740	741	767	757	801	780	792	787	764	720	727	741	803	788	761	749	808	777	759	763	750	779	792	781	746	760	782	775	726	718	767	781	762	707	739	788	827	737	794	753	780	708	795	761	766	792	753	770	766	765	725	791	766	801	734	771	786	762	773	779	757	747	774	732	758	769	776	720	768	750	716	751	719	794	767	760	759	723	734	799	757	768	762	738	807	800	771	768	773	732	756	748	768	748	736	744	752	747	716	768	740	780	756	772	806	780	740	805	810	785	734	771	812	783	688	765	789	743	833	693	746	777	744	755	742	726	758	692	733	739	778	777	814	723	761	739	753	731	784	737	726	768	728	750	786	773	819	812	726	796	771	800	792	805	779	761	747	781	753	786	734	781	727	734	737	744	789	769	796	736	716	745	759	770	767	760	792	810	777	716	764	722	752	739	795	759	755	741	759	753	788	750	796	758	742	771	746	752	769	779	801	806	741	703	717	760	714	764	752	784	791	770	744	760	754	731	770	788	740	791	726	793	808	741	712	753	746	751	807	803	791	763	741	820	793	775	736	807	793	811	785	713	784	737	767	751	805	765	772	772	734	759	715	794	719	798	752	729	778	785	779	780	751	695	803	790	769	766	782	750	788	736	754	736	723	775	792	799	746	749	753	788	771	805	735
13917	2814	3166	2484	1832	1687	6750	46554	49890	34118	15271	3530	786	375	266	255	229	276	250	249	246	255	271	281	255	271	271	271	265	240	263	263	266	256	268	273	265	230	240	289	242	232	261	261	291	237	257	284	288	260	266	277	281	256	252	266	259	269	261	231	299	246	267	267	252	255	265	266	269	230	276	257	229	264	250	244	227	287	266	246	295	268	275	286	252	282	256	257	261	259	258	274	264	266	228	301	253	261	287	267	246	248	277	276	263	258	276	296	271	277	247	268	282	244	273	254	248	265	255	272	277	262	250	252	255	253	256	258	245	261	221	256	258	276	297	248	269	223	263	262	276	278	236	258	272	258	251	244	290	279	251	234	235	252	257	265	242	260	272	266	283	266	232	275	279	257	277	258	275	252	261	250	247	256	271	239	270	258	263	259	253	242	245	259	243	279	260	263	285	261	265	288	265	268	268	269	254	256	273	241	272	255	265	258	247	262	245	273	245	261	284	271	265	254	280	271	261	264	267	276	243	273	264	261	264	255	255	254	257	254	237	239	269	290	259	275	239	249	258	292	294	258	259	274	245	248	289	254	274	264	308	260	247	278	243	258	252	232	238	227	244	267	261	246	270	262	261	276	256	276	255	253	276	280	238	283	250	303	288	260	243	268	259	256	258	277	235	274	278	276	264	263	258	251	320	250	267	257	264	244	247	257	293	259	281	252	257	255	270	275	291	240	265	255	261	291	258	279	236	263	275	240	243	279	288	256	279	279	276	272	232	262	274	261	265	253	254	282	274	263	265	259	238	274	261	257	247	261	233	269	270	253	255	249	278	269	241	241	276	265	272	276	264	269	246	282	263	284	255	279	263	239	250	280	270	276	250	309	238	257	245	263	325	284	270	271	261	258	233	225	273	261	252	250	266	288	277	286	267	284	298	281	238	261	258	245	258	272	260	240	237	267	275	259	269	271	271	231	245	273	285	281	251	240	253	260	258	250	274	248	272	277	261	212	266	259	245	232	258	277	251	249	280	281	274	288	229	260	253	250	272	268	251	247	275	257	253	258	253	263	287	262	262	261	237	247	266	271	276	253	282	265	248	239	278	255	259	255	275	241	240	254	257	232	254	269	244	247	247	259	275	265	283	267	271	242	256	262	289	270	290	277	250	275	297	280	277	254	275	283	265	256	250	259	232	289	271	275	283	247	250	263	260	275	260	252	225	255	247	287	264	283	250	270	241	254	249	255	269	243	276	253	240	272	252	290	272	253	272	265	283	245	258	265	252	241	255	230	247	270	254	257	245	265	249	268	262	272	233	252	253	244	246	257	277	267	281	257	268	266	285	250	283	261	263	238	276	268	277	255	281	248	268	276	239	255	251	249	248	278	268	295	262	272	266	262	245	246	289	300	246	247	276	292	264	265	266	251	263	269	247	267	261	265	284	266	275	267	254	253	264	256	257	269	233	290	268	259	251	263	250	266	271	248	271	261	249	259	266	256	273	228	260	257	231	247	249	289	252	272	280	252	250	261	234	247	236	260	278	295	274	241	266	266	271	233	267	278	241	269	255	258	275	259	271	256	243	265	276	277	275	238	258	272	274	249	264	258	241	261	239	238	228	236	265	248	255	252	240	260	261	256	275	246	260	234	251	260	260	281	254	246	256	240	240	261	274	267	237	256	220	267	253	288	259	240	285	272	257	228	242	287	285	275	269	222	239	257	236	250	252	283	268	264	256	272	290	261	284	240	277	254	251	231	256	279	232	249	266	259	249	264	258	278	228	246	257	277	226	274	265	257	289	241	268	258	276	255	246	262	249	286	253	267	279	250	258	254	245	272	230	266	260	268	260	219	258	255	240	238	227	245	259	252	267	257	250	287	247	260	270	260	266	247	234	263	234	284	268	255	247	260	238	251	230	277	278	250	257	267	248	252	256	235	284	270	285	287	234	259	238	238	253	283	261	231	268	289	301	276	242	266	278	253	283	242	280	248	260	262	264	256	260	276	293	276	262	259	246	232	263	301	287	262	271	229	230	275	268	260	272	283	262	245	257	245	225	307	278	256	235	285	246	268	269	251	269	298	262	237	254	262	258	249	254	281	269	273	288	273	261	266	244	228	297	287	267	271	276	262	222	269	243	279	274	255	256	264	286	263	283	246	284	264	262	252	256	260	264	277	283	243	242	235	255	266	260	265	258	285	275	237	253	246	257	259	276	274	241	277	249	282	249	273	265	268	246	261	237	247	292	265	253	254	248	248	270	281	247	245	265	270	238	239	269	294	257	259	272	242	294	262	260	281	246	243	241	276	258	251	261	268	241	241	268	270	248	249	262	264	242	251	277	249	248	261	258	252	262	291	248	247	277	224	241	251	246	235	265	277	267	238	257	264	256	253	276	273	234	267	256	295	256	257	278	234	273	274	277	271	257	278	237	258	269	234	265	266	266	228	267	250	270	251	250	266	264	247	255	277	234	254	273	277	240	241	240	261	265	256	239	259	247	284	259	253	262	292	241	294	270	239	245	223	256	273	238	259	276	259	295	268	244	266	276	275	251	282	263	286	264	250	275	260	272	263	255	259	257	241	269	262	261	258	270	265	275	274	239	288	244	252	257	279	283	277	269	229	290	246	254	269	233	266	246	234	261	271	265	267	246	264	244	243	275	261	283	231	251	259	260	268	255	260	265	244	250	260	258	268	285	272	255	262	237	267	259	252	250	258	236	250	288	265	268	266	245	242	285	278	262	239	249	245	269	259	255	269	255	250	257	252	261	276	237	263	272	258	255	268	251	269	271	270	257	261	264	257	270	258	267	257	256	271	264	272	210	239	244	272	294	241	260	243	284	267	263	271	266	273	237	282	235	261	270	289	285	251	289	265	264	267	250	248	286	259	277	316	261	246	262	265	260	245	277	285	233	253	281	267	245	263	247	250	267	263	259	234	255	280	299	241	252	253	256	245	272	258	233	264	263	257	282	262	248	267	257	239	252	278	284	258	261	252	255	279	251	234	245	263	252	255	223	258	291	252	237	249	257	271	257	272	262	270	256	269	266	263	248	256	263	249	271	256	259	247	259	273	254	251	237	277	256	248	254	246	272	254	266	283	252	242	276	247	274	255	266	263	258	293	228	280	277	272	230	279	260	276	263	239	244	257	237	252	262	263	276	260	258	249	265	285	241	272	266	263	255	273	270	262	255	275	260	262	259	242	263	252	247	282	287	248	278	259	250	270	263	265	253	279	267	269	281	246	267	277	285	250	250	262	254	256	288	274	232	217	254	237	265	291	258	280	288	259	237	297	243	213	234	263	258	252	255	293	251	223	268	246	250	261	245	276	271	307	261	283	260	276	258	281	262	277	290	243	246	266	283	258	257	261	283	298	265	269	267	272	279	313	292	244	270	265	257	288	268	262	261	288	262	279	293	269	251	232	244	278	267	246	228	276	303	266	263	253	277	302	246	248	271	230	258	280	259	258	270	257	252	257	277	258	263	274	234	263	265	237
7576	2838	6352	7613	6771	7476	20861	63927	63908	49682	28734	11192	2972	1074	753	763	709	702	730	749	749	720	744	690	738	746	760	707	693	765	704	693	703	741	721	713	736	684	756	704	763	733	728	689	784	664	746	744	692	704	710	707	697	727	722	716	726	693	670	711	698	709	726	744	702	699	677	701	735	693	778	761	711	701	723	765	770	694	721	740	716	743	685	721	691	761	703	733	666	727	732	804	754	749	700	727	704	701	720	730	736	665	707	717	702	706	731	735	710	740	761	683	739	682	708	746	706	703	709	688	717	741	745	710	695	727	732	760	733	713	706	698	711	704	754	712	738	714	722	742	675	670	683	730	723	735	741	702	735	688	774	734	695	717	713	682	717	732	683	713	733	785	760	686	716	735	733	760	704	682	701	790	689	700	707	699	698	720	681	729	739	727	676	705	737	717	679	688	775	738	756	731	726	705	739	727	744	684	685	736	722	700	744	714	672	725	720	747	686	774	708	729	719	666	697	719	749	697	739	705	736	720	731	700	756	698	694	693	696	717	704	743	709	733	726	732	776	694	733	667	724	725	711	717	719	696	718	683	721	749	755	749	710	719	715	697	699	721	693	717	774	708	706	762	746	707	716	708	770	702	736	735	703	740	690	732	679	720	756	719	712	717	730	707	725	700	717	718	721	695	757	690	711	716	718	741	730	728	705	715	735	667	744	692	753	715	700	738	720	708	734	701	731	677	746	729	750	701	713	677	696	758	723	724	713	750	712	684	745	717	831	710	713	720	745	731	748	724	733	724	724	660	667	724	769	720	741	728	742	728	712	696	718	682	736	715	736	718	684	688	688	728	767	732	736	759	708	680	741	718	717	695	733	673	724	723	718	720	734	740	696	763	757	715	725	722	720	719	685	756	747	740	708	732	707	721	754	718	710	643	760	700	717	713	722	704	701	707	698	680	703	684	675	696	720	670	703	729	741	718	681	706	726	723	759	718	727	723	754	735	761	721	716	709	723	763	701	762	666	708	737	730	737	753	720	718	718	635	682	731	764	721	739	710	756	690	767	714	699	669	687	729	688	713	675	710	734	691	697	726	690	644	724	710	762	745	691	726	683	698	720	752	728	717	750	729	737	751	703	727	733	733	733	743	690	674	735	711	726	734	747	721	743	699	724	714	736	698	753	727	753	702	718	712	726	727	776	692	721	749	723	688	712	674	692	721	715	709	762	748	728	731	696	761	694	729	697	689	730	730	719	710	706	738	776	655	732	733	678	676	690	749	726	745	740	697	740	693	674	674	708	724	684	718	711	764	720	710	735	702	737	701	673	735	763	783	762	774	697	764	695	714	784	681	753	688	754	688	719	758	724	695	732	689	733	769	750	674	783	724	750	695	692	675	723	694	739	707	744	705	727	723	696	746	693	730	718	774	709	733	680	712	705	713	731	717	725	699	739	718	716	684	746	727	734	719	679	685	717	723	742	724	708	726	719	729	691	747	716	709	688	743	728	707	746	742	758	693	700	744	782	723	731	677	695	728	731	690	740	698	769	724	736	725	731	756	713	705	682	737	666	694	701	662	744	732	726	713	710	710	685	773	743	751	687	732	697	759	732	721	720	732	711	730	725	737	707	695	745	725	686	741	732	734	697	740	722	765	717	748	699	692	746	704	756	698	693	714	737	762	688	661	705	701	674	713	739	692	690	701	718	735	739	706	711	668	708	720	713	728	750	635	708	714	734	698	739	764	683	732	723	723	667	727	745	689	732	667	733	705	683	692	705	696	735	689	743	726	789	692	718	724	741	689	732	735	680	736	760	693	766	721	708	717	696	748	681	685	720	739	765	681	723	683	704	705	720	718	723	733	705	709	668	705	703	760	686	703	707	656	730	703	731	716	718	748	709	733	696	711	757	719	727	713	729	692	715	699	736	697	744	707	721	723	731	726	737	725	708	728	674	705	712	704	756	744	743	733	769	712	734	729	749	652	727	731	741	725	693	693	733	712	725	704	756	754	675	705	742	749	720	719	736	741	719	726	701	684	719	767	699	706	696	719	699	671	744	722	699	741	759	723	732	764	711	729	683	704	709	714	757	707	702	684	761	712	724	728	707	692	713	720	694	724	726	687	732	738	730	714	682	711	738	692	742	752	695	697	737	731	731	729	725	682	717	717	711	708	705	726	700	692	746	725	738	695	731	752	736	730	741	700	707	737	728	718	706	725	726	723	723	725	679	731	724	717	703	716	716	727	742	700	708	694	726	716	731	765	719	703	714	656	736	734	725	760	692	715	725	716	672	741	652	737	758	720	689	723	703	737	716	720	750	713	711	751	725	708	759	729	681	708	745	767	693	716	695	699	743	724	756	700	777	740	732	718	736	670	729	771	699	741	742	736	742	727	730	701	732	678	713	710	694	740	740	746	741	730	739	732	701	721	703	717	666	770	729	757	741	732	715	681	734	689	737	747	752	708	703	721	706	762	713	705	763	728	737	727	710	655	728	712	739	729	722	734	695	747	677	704	673	698	659	706	763	692	754	734	748	743	735	742	699	721	699	738	700	672	699	755	758	695	703	734	684	726	738	751	755	690	695	751	785	727	717	690	726	708	744	712	741	694	677	732	750	698	689	710	716	714	708	686	747	713	713	704	725	677	705	739	688	746	696	727	704	724	713	723	720	740	699	752	722	714	791	740	683	705	705	687	758	727	739	725	683	705	693	703	758	763	725	689	736	749	709	707	743	703	753	722	716	798	759	692	712	727	660	711	756	729	704	725	780	707	645	736	724	716	667	716	674	759	708	715	733	755	717	730	680	758	693	683	753	711	750	714	706	656	735	732	721	752	745	735	662	701	748	690	708	722	702	728	725	706	723	683	700	712	726	718	724	726	723	688	684	711	734	692	756	730	704	699	732	753	694	717	736	739	681	723	725	743	725	720	668	643	717	703	721	717	710	738	744	723	680	719	673	713	737	710	746	703	709	697	735	694	730	758	711	774	685	725	708	698	756	714	714	739	689	766	722	691	745	720	744	711	748	724	706	752	707	733	696	711	697	747	720	738	710	685	681	705	696	775	732	710	749	650	753	761	720	718	739	689	752	720	747	715	693	711	710	683	739	698	664	693	740	668	749	705	683	713	707	784	747	732	716	731	686	774	715	739	744	718	651	686	701	741	714	727	649	721	682	730	697	729	717	730	744	686	694	741	718	709	746	655	750	734	708	694	735	703	723	734	712	669	742	671	766	740	717	753	741	743	726	733	774	722	668	739	688	736	707	723	684	713	747	660	736	710	719	719	772	701	737	765	769	711	710	707	731	725	701	737	683	672	686	708	722	711	694	702	743	670	695	677	741	751	675	680	707	742	726	769	700	698	746	706	741	705	700	731	678	716	723	660	744	738	715	702	754	711	690	733	743	704	722	728	729	726	700	739	714	723	683	686	715	718	746	737	742	731	727	719	741	747	719	754	703	686	726	783	726	752	707	702	776	695	780	694	742	713	735	779	675	773
2162	454	503	466	408	373	703	4197	4885	2974	1389	581	375	312	308	332	312	305	289	291	300	295	290	297	292	283	297	300	283	300	309	323	271	279	272	318	263	293	291	288	287	294	287	270	308	289	289	283	278	301	284	287	283	298	314	276	285	282	308	296	287	320	303	264	295	274	269	275	279	303	298	311	282	291	306	309	257	284	281	304	292	307	266	283	292	288	298	278	281	270	295	279	318	258	275	300	291	283	301	286	263	290	308	258	327	258	284	276	278	275	291	287	285	284	270	285	310	282	267	269	310	317	320	257	295	302	275	309	309	279	265	287	271	269	291	277	289	295	273	300	277	284	299	274	284	295	274	326	281	262	294	309	283	304	307	293	296	270	282	305	289	281	283	286	295	289	295	283	291	293	310	295	270	254	294	289	303	294	306	335	285	271	304	292	248	277	319	288	299	288	297	257	249	315	297	289	277	278	258	248	297	286	284	291	267	307	277	278	280	290	284	289	288	284	268	299	301	337	307	322	299	260	287	269	289	290	286	282	302	294	278	241	280	271	287	300	328	310	284	282	328	283	280	301	306	280	292	280	289	311	276	245	276	307	282	325	283	301	321	273	334	289	297	312	305	279	278	274	277	259	289	300	317	280	282	294	319	297	288	274	278	287	298	292	293	300	296	280	311	260	284	289	270	316	265	281	289	324	262	291	280	281	288	282	308	305	333	294	305	280	283	274	320	305	292	278	282	258	273	276	283	275	269	289	293	288	304	282	255	249	271	294	289	262	274	271	259	302	291	313	270	295	267	270	299	321	247	276	304	304	309	321	278	287	295	247	304	316	317	304	270	308	258	289	259	293	276	253	307	291	306	289	268	290	297	292	313	314	265	293	317	295	284	277	283	274	299	301	296	282	298	293	324	289	293	274	293	288	273	302	286	254	302	303	297	278	285	297	260	250	278	288	287	286	298	268	294	246	309	266	286	291	274	284	310	272	306	305	292	287	316	302	273	270	276	272	296	257	272	277	325	310	280	277	293	258	308	292	291	251	272	285	300	299	282	306	290	247	304	298	285	328	262	281	293	268	287	268	248	297	257	316	276	281	304	326	287	298	317	272	271	276	326	278	261	298	260	271	267	259	278	321	280	277	264	258	300	257	324	310	288	286	275	296	274	254	275	297	325	309	301	295	302	272	250	296	295	291	303	276	260	289	285	289	274	248	308	287	285	284	267	301	262	261	293	304	297	274	279	306	277	307	303	293	284	297	290	280	294	275	334	277	318	302	302	301	268	297	308	294	300	326	276	291	271	271	301	259	301	328	292	282	282	267	294	287	275	296	276	290	307	264	287	295	287	286	301	249	299	302	270	288	305	303	309	284	290	305	266	286	268	313	294	248	275	263	296	270	290	278	317	287	273	317	302	273	281	277	325	286	271	309	323	309	292	288	266	284	300	279	287	278	274	286	274	286	307	304	285	272	302	294	296	272	298	303	284	291	286	308	276	279	296	291	279	294	283	269	279	283	267	275	262	306	301	281	291	289	307	281	268	270	314	291	302	292	308	293	284	281	316	297	299	293	310	321	298	298	271	290	315	321	299	291	291	302	285	263	303	270	271	290	303	259	262	247	282	288	292	301	291	279	294	292	318	279	290	297	320	295	310	279	304	320	297	262	314	278	296	299	302	344	292	267	262	280	282	286	269	276	262	305	264	300	267	299	256	323	290	292	306	278	297	275	283	290	301	274	295	277	296	276	295	290	269	313	291	272	301	284	299	281	292	274	301	267	270	295	295	263	288	289	292	284	290	279	306	292	298	275	299	290	314	280	270	285	300	259	273	268	290	292	310	258	278	278	277	280	291	298	293	279	302	294	312	279	312	300	289	322	299	307	313	274	295	314	267	275	293	296	302	269	306	317	297	266	298	295	275	297	288	295	299	260	269	267	277	270	289	290	286	290	296	280	281	291	276	275	294	304	287	296	276	288	286	258	316	255	269	289	291	303	317	271	293	274	267	265	301	276	315	284	269	327	285	301	310	282	291	265	294	291	286	304	296	300	276	286	296	277	297	267	300	287	286	273	319	312	309	298	285	280	277	308	300	292	287	287	254	302	312	298	238	327	291	287	266	255	314	293	264	281	267	276	309	306	304	268	279	245	300	300	262	284	304	294	251	286	299	282	288	314	289	302	272	301	294	283	275	307	288	309	313	274	306	271	297	282	288	306	271	285	266	294	289	295	326	291	298	280	298	295	282	281	255	278	299	292	252	309	292	282	268	324	310	282	289	299	290	283	310	274	300	334	310	320	267	298	302	293	314	283	324	255	285	300	266	300	262	273	260	327	277	295	285	258	303	325	306	270	310	317	297	280	271	276	293	275	271	302	270	294	267	278	282	310	280	263	264	306	274	291	311	302	288	274	282	318	297	275	271	288	313	313	281	291	297	279	296	285	285	315	309	299	300	294	253	266	290	296	265	291	290	296	266	282	283	274	299	294	276	285	293	308	301	285	296	269	283	258	304	311	316	291	304	286	303	275	267	294	285	278	286	253	307	284	282	283	268	254	312	276	254	311	291	282	282	300	270	291	305	298	306	303	289	261	264	290	298	255	287	294	303	278	303	291	295	280	259	232	305	310	296	273	280	311	327	265	304	296	284	278	259	292	276	280	318	269	288	294	253	264	310	283	330	292	309	284	287	304	255	285	259	282	281	288	270	321	275	286	289	270	295	300	299	313	265	297	305	288	315	302	309	302	262	279	299	289	291	322	288	299	300	300	308	284	288	295	308	301	277	284	310	282	315	286	317	285	303	287	311	292	262	301	276	280	270	283	267	286	270	289	306	292	287	296	271	310	308	284	298	294	312	311	313	290	281	274	305	304	296	287	295	316	294	303	295	289	301	290	286	306	287	298	284	306	302	276	276	275	268	311	279	286	297	305	318	271	274	295	295	260	292	284	310	309	286	333	270	296	274	311	304	271	304	276	281	301	266	288	294	292	296	290	297	274	285	315	291	284	296	313	326	298	279	302	277	280	316	255	269	321	289	283	289	291	320	288	295	262	311	291	293	291	287	283	282	302	276	299	313	274	287	300	302	272	271	300	300	319	297	312	293	307	273	300	289	298	308	302	276	301	277	293	299	273	249	300	293	267	283	292	267	272	280	274	294	288	277	287	299	278	285	294	315	285	281	279	327	260	286	274	276	284	296	284	303	295	279	314	247	324	280	289	284	262	294	248	243	295	300	297	295	273	284	268	256	303	312	290	267	289	307	258	296	299	286	280	293	310	293	251	299	314	273	267	270	266	283	307	294	250	291	285	274	300	284	338	276	301	302	285	301	306	272	305	294	284	262	285	301	279	316	284	285	294	296	289	302	262	285	304	299	278	310	269	275	262	285	313	275	292	293	277	298	299	276	273	291	280	290	300	308	347	292	282	285	288	286	269	297	318	273	291	289	301	268	303	288	305	274	326	269	260	282	297	285	290	287	302	287	302	295	286	279	274
2589	934	1327	1550	1529	1280	3306	18355	18304	11261	5171	2041	1023	844	777	790	792	787	784	805	757	790	763	776	786	777	758	772	788	804	791	785	770	755	848	771	769	761	756	787	786	784	801	725	790	835	774	774	788	808	780	809	794	800	816	774	754	756	741	788	808	756	759	753	755	842	749	794	802	779	767	792	764	771	789	806	787	817	738	793	729	767	790	795	782	768	757	767	812	766	780	823	792	786	786	807	762	783	804	739	735	825	758	772	820	737	781	795	768	763	819	771	822	828	808	744	780	808	800	829	732	758	763	769	749	749	760	755	752	790	789	750	785	773	773	751	742	742	779	717	789	805	761	801	742	818	754	779	753	788	757	804	772	800	751	767	803	797	784	769	798	729	775	845	803	737	793	796	825	782	814	798	782	745	761	756	798	785	784	761	770	789	789	742	795	810	755	762	777	811	776	742	821	779	734	798	769	773	777	769	740	760	803	774	762	822	760	763	789	824	782	833	790	775	747	761	784	761	789	802	740	765	796	801	816	765	800	781	786	816	794	768	774	814	860	797	785	783	768	776	801	789	742	770	759	739	786	827	715	732	780	788	784	806	819	743	799	778	770	801	754	799	799	788	770	772	765	766	786	836	778	794	766	816	790	760	754	808	826	779	743	768	773	806	774	783	785	770	802	796	769	829	751	768	822	758	846	798	791	802	768	802	813	756	759	813	839	778	810	772	763	791	734	757	803	787	802	779	753	776	756	783	819	804	743	794	778	782	760	798	789	792	725	800	793	780	780	756	775	789	748	778	780	764	729	748	755	800	788	745	778	826	787	790	790	765	775	809	750	797	764	810	777	750	764	754	844	780	784	751	760	751	733	721	740	810	797	757	791	759	810	765	681	786	801	757	777	775	792	783	742	775	757	740	766	811	796	791	792	824	769	820	757	790	803	767	796	748	807	767	788	775	758	739	767	808	768	799	792	784	786	758	750	697	848	766	807	762	796	805	763	770	854	787	771	744	785	791	780	826	754	802	802	762	795	819	782	774	784	797	734	800	760	737	790	779	795	771	788	784	766	793	831	816	841	772	835	757	803	796	763	799	758	778	784	773	801	823	766	806	767	818	787	741	788	793	769	752	773	738	773	788	765	805	767	775	822	753	772	739	773	787	769	776	769	775	715	830	773	782	758	727	802	785	799	742	757	779	739	804	785	817	799	762	774	740	778	779	799	781	776	747	779	802	767	822	775	772	774	765	796	763	786	766	804	750	813	797	820	779	779	781	810	835	732	768	768	755	819	761	798	746	757	805	786	778	803	754	767	802	824	790	756	779	783	758	765	771	792	807	804	749	771	802	805	761	796	771	769	797	778	806	732	796	820	796	820	793	787	801	781	792	805	759	792	781	777	783	772	778	776	832	833	780	740	758	782	813	800	776	790	818	827	740	760	815	795	811	746	816	764	773	789	789	726	731	777	763	759	764	798	767	722	719	739	768	821	786	719	761	836	760	756	802	759	815	766	780	845	777	750	794	801	737	806	769	758	746	807	742	811	784	760	771	744	776	772	801	766	756	814	795	797	744	809	798	764	813	793	734	786	766	778	787	801	796	780	801	796	794	790	795	780	821	760	738	813	794	786	735	802	831	758	794	756	765	782	783	767	751	815	816	788	846	802	818	765	836	752	773	806	727	776	767	790	760	783	802	757	782	773	825	795	777	790	773	768	843	739	789	778	794	769	784	769	808	779	779	819	783	762	762	769	750	801	782	823	708	794	759	763	795	739	762	760	781	846	830	781	783	800	812	751	847	766	785	817	770	750	790	834	752	774	747	788	810	798	774	832	778	822	785	805	796	769	739	754	779	797	796	803	827	752	759	769	765	769	783	801	782	790	811	797	769	820	790	788	759	737	771	787	791	773	774	825	776	819	777	768	721	777	780	820	842	719	788	764	815	755	767	738	766	759	807	763	793	792	798	795	806	816	747	785	820	781	770	799	771	790	772	776	828	821	801	776	783	771	787	767	763	820	838	787	765	764	784	765	775	806	758	766	778	771	810	809	818	772	746	825	787	736	803	768	767	742	802	759	793	809	792	771	733	817	818	780	784	742	795	783	814	770	773	762	753	758	806	802	762	789	807	783	797	782	811	826	723	773	818	799	787	792	773	778	788	764	781	687	791	782	812	738	782	738	766	770	773	731	805	743	751	807	750	750	809	813	786	752	759	743	786	799	774	763	821	789	763	772	778	829	836	736	812	743	741	758	797	778	758	784	789	814	769	771	833	749	757	758	803	757	746	779	854	824	760	782	755	816	750	763	798	748	810	815	789	792	826	792	792	803	798	816	770	770	847	789	750	754	853	802	739	782	784	810	741	735	787	737	813	773	730	777	815	782	791	768	766	761	830	804	757	795	807	802	781	766	756	765	801	809	814	770	775	800	801	809	787	743	776	793	765	750	776	781	793	794	749	795	780	828	798	795	787	772	754	750	792	740	791	824	773	812	785	811	841	817	733	821	802	757	803	685	757	760	761	841	774	802	830	776	819	775	762	784	762	818	740	808	801	785	792	763	811	821	809	794	796	861	757	792	757	762	793	757	801	784	812	781	800	823	800	747	776	804	784	742	765	851	805	827	779	796	745	788	782	759	802	758	757	766	799	810	774	781	748	775	779	809	775	802	809	759	812	760	785	722	828	800	760	816	750	794	775	772	774	831	809	788	717	832	801	784	751	763	761	794	778	784	755	773	729	749	770	767	776	753	779	810	751	765	779	764	755	794	762	762	755	790	806	788	776	757	756	746	788	790	775	752	800	799	815	795	791	790	739	726	804	780	765	792	780	779	816	817	743	784	771	798	793	795	757	751	833	746	801	726	759	837	778	757	825	776	795	793	787	808	770	792	741	830	801	814	809	793	772	790	760	802	783	782	770	809	792	788	768	779	788	807	828	752	755	810	796	759	791	848	766	733	794	809	733	818	772	792	801	774	826	801	797	766	793	837	822	829	830	749	761	782	783	817	802	831	814	775	821	781	789	815	793	749	833	801	808	799	702	790	800	734	823	793	768	790	825	783	816	778	817	797	773	729	742	761	849	774	811	791	782	755	785	742	787	816	779	848	744	761	801	711	820	804	814	801	758	770	758	781	740	777	796	757	762	770	773	727	762	742	752	798	797	771	781	803	843	803	767	805	759	774	765	757	780	742	815	771	809	750	783	730	757	801	801	765	786	772	764	767	785	801	793	736	761	750	786	794	788	793	877	808	826	834	809	816	791	764	760	863	759	821	749	787	766	778	828	802	757	774	779	782	780	809	829	783	776	765	800	772	794	883	802	772	805	843	793	774	786	804	809	776	816	796	814	733	759	780	753	783	747	803	782	741	712	753	785	784	774	808	787	807	766	768	731	766	810	798	784	785	786	762	803	774	789	783	800	776	757	786	752	796	788	834	817	732	790	774	800	725	786	746	782	804	762	764	798	749	796	795	779	751	838	786	766	774	786	764	779	775	786
7579	1455	2282	2161	1614	2219	28900	40231	27487	14888	3698	904	356	313	294	263	295	290	269	292	287	293	300	282	286	296	268	264	253	253	280	266	269	265	261	244	270	279	283	303	280	271	316	266	223	275	271	281	272	279	283	287	288	299	290	285	291	296	265	296	271	311	280	258	253	265	282	303	278	273	270	257	241	286	292	282	263	257	284	277	271	286	297	299	253	253	270	266	262	267	273	275	266	293	299	259	282	260	266	285	271	290	288	247	278	290	265	266	240	251	247	261	241	280	261	283	253	297	284	275	293	261	290	256	284	300	254	278	265	274	270	285	256	274	271	268	253	286	258	265	250	283	301	309	274	272	269	284	230	256	259	309	286	261	281	259	308	262	249	316	282	273	295	292	270	291	267	283	284	305	280	268	254	276	267	292	265	294	286	274	261	269	269	300	234	292	278	266	262	280	253	299	254	230	273	281	227	264	281	312	260	268	257	270	277	276	261	257	276	252	298	284	254	256	255	281	280	291	272	287	277	271	282	290	279	279	260	247	304	254	288	271	297	283	257	286	276	244	276	290	272	264	292	294	264	289	309	286	264	291	278	297	268	291	293	270	299	289	307	275	304	276	276	293	266	266	264	263	273	258	257	282	322	282	282	284	279	273	272	284	304	261	264	271	306	268	288	244	267	271	303	283	263	269	277	278	298	254	304	276	279	279	275	283	285	273	254	271	280	288	292	271	262	251	284	261	286	249	257	259	317	270	309	234	257	284	283	276	246	271	284	282	272	272	271	283	268	293	294	279	264	261	282	269	280	295	290	264	275	282	257	254	283	314	276	265	256	290	278	267	253	268	280	255	293	264	268	246	257	302	257	282	302	270	281	261	296	272	252	266	266	287	264	294	278	283	273	300	265	273	257	277	271	296	289	287	283	272	288	273	281	320	290	281	232	302	278	282	259	273	286	290	294	296	260	288	253	255	264	268	307	294	261	289	268	267	274	278	307	283	284	287	308	262	268	273	255	264	267	276	275	280	300	257	281	253	257	288	304	262	275	281	298	257	272	261	278	273	262	238	291	251	284	280	247	291	298	295	270	252	279	285	269	266	296	282	288	280	301	287	271	278	310	277	283	274	271	265	294	256	267	276	271	297	282	264	259	315	304	302	290	280	274	266	250	252	282	291	281	250	272	287	249	267	265	250	253	278	282	255	303	254	262	285	253	273	290	284	288	293	275	249	248	281	282	273	270	310	277	250	306	266	300	278	286	297	287	255	294	279	283	249	273	282	286	307	285	278	314	277	271	261	289	259	274	299	262	258	284	268	273	277	264	303	300	292	281	284	254	258	268	274	304	270	291	284	281	296	291	294	257	263	271	311	267	276	310	241	270	284	265	266	284	282	293	250	264	273	261	274	303	267	288	260	289	316	278	271	283	274	254	257	269	260	287	259	287	263	251	275	245	281	271	275	270	268	259	291	279	253	262	274	261	253	276	265	292	271	265	274	273	273	287	263	238	268	238	280	281	307	261	224	281	262	272	295	276	253	277	272	287	272	265	275	278	268	280	303	272	272	290	256	254	300	256	262	296	254	254	265	273	290	302	292	274	272	263	261	278	279	264	292	272	289	282	295	272	274	242	271	250	280	292	280	280	268	265	281	241	272	305	298	266	297	262	264	275	256	291	283	298	258	263	266	268	273	277	266	316	269	297	303	265	270	236	251	289	284	250	265	252	251	273	275	291	297	270	277	270	286	239	318	280	277	278	268	292	270	289	273	267	286	309	265	280	285	295	280	290	285	252	307	261	282	289	273	285	277	259	273	275	265	271	277	303	254	276	302	273	274	291	287	275	251	281	284	263	259	268	281	252	287	277	259	306	285	265	264	264	272	308	271	304	266	315	284	262	252	289	295	257	251	277	278	263	257	315	268	282	275	254	265	279	297	264	259	257	292	286	273	266	276	306	268	265	284	281	268	269	272	281	283	271	252	281	284	283	248	270	267	292	275	267	289	257	276	272	277	266	285	282	259	273	292	288	296	269	281	253	286	287	277	275	298	275	294	278	286	282	277	270	254	261	246	239	311	283	318	275	303	286	276	309	265	273	292	284	251	267	275	266	288	303	274	270	259	283	278	267	257	259	285	265	259	274	269	291	312	232	250	267	284	265	305	299	269	276	273	262	279	299	289	284	253	254	271	269	232	267	294	271	275	256	271	285	262	263	278	278	258	292	261	260	246	298	302	275	268	267	272	258	246	314	268	262	309	271	271	290	269	287	275	301	264	270	272	308	280	276	259	293	250	263	266	255	275	270	268	288	272	264	279	264	267	258	275	317	271	258	248	278	262	256	272	287	259	283	295	279	272	253	243	264	267	281	260	283	275	313	261	278	262	277	277	259	275	264	305	256	251	308	275	284	279	294	294	294	291	270	250	282	268	273	264	239	281	256	282	279	281	289	274	285	311	275	288	301	270	270	298	252	264	254	281	268	262	298	259	285	269	278	273	291	256	252	281	287	294	272	301	298	280	247	285	286	266	279	275	238	278	260	298	287	257	284	266	269	286	264	268	288	280	241	257	294	246	260	284	254	263	253	288	242	296	304	269	293	263	264	319	275	276	291	259	296	274	260	341	269	254	278	272	265	273	262	281	274	263	252	281	271	257	270	257	294	263	297	279	284	295	264	266	275	281	302	259	228	289	284	279	258	271	267	242	251	285	286	273	262	299	300	260	290	293	246	270	267	295	285	275	282	310	274	271	255	303	262	278	291	224	270	265	287	283	287	260	288	273	290	272	277	263	262	248	258	278	271	303	289	270	323	286	254	279	265	285	293	292	281	270	271	274	278	252	292	269	263	244	303	261	284	266	272	302	252	261	268	294	295	259	259	248	278	265	283	261	266	291	247	296	276	283	302	279	296	283	284	275	289	250	258	269	296	279	262	287	268	271	284	220	281	282	286	281	254	267	303	285	254	287	276	255	264	251	294	279	301	288	261	297	264	257	251	281	265	278	289	253	254	278	278	294	259	284	286	305	278	274	254	304	312	315	308	290	298	261	263	269	288	267	270	280	284	277	258	265	284	278	268	274	281	274	295	302	295	302	246	288	259	256	270	294	288	259	294	283	268	275	279	287	246	280	288	276	291	256	276	260	283	275	281	284	253	275	274	265	261	283	288	281	278	285	301	274	252	265	286	278	282	262	270	260	280	261	287	282	297	273	269	281	264	257	252	257	316	287	269	274	282	247	280	312	276	289	276	268	261	298	299	262	286	279	267	275	306	284	285	273	288	260	265	268	268	271	290	284	278	243	269	306	268	294	281	277	263	269	314	281	266	305	279	241	253	272	283	295	289	295	290	267	256	256	273	267	316	283	276	272	252	274	257	281	259	273	291	265	260	243	270	276	274	281	282	291	246	280	261	274	293	308	262	262	278	246	287	227	315	241	259	288	307	264	294	255	268	261	273	287	263	273	296	275	274	262	286	265	247	259	264	288	284	276	289	277	296	310
5810	1876	4901	6601	5797	9347	49381	55939	44012	30726	11750	3753	1227	825	819	712	787	755	801	738	738	751	758	815	748	792	754	765	753	724	740	748	705	765	761	708	748	731	748	756	761	752	744	798	744	797	794	750	726	775	721	740	809	746	778	771	744	732	731	716	747	744	745	754	737	744	734	761	761	779	770	757	790	709	779	722	708	725	724	780	754	750	765	786	787	778	798	780	726	741	766	767	756	764	751	761	728	732	720	775	762	809	786	764	728	764	735	740	742	772	776	733	760	760	762	748	742	715	766	780	693	799	707	795	770	726	819	774	808	782	765	790	782	766	770	783	770	827	762	731	767	745	761	739	770	700	776	741	735	717	790	763	722	752	732	714	721	749	745	725	745	813	760	738	736	781	747	789	721	758	770	774	752	774	738	735	761	754	816	745	762	709	744	687	740	726	751	733	739	778	686	751	735	786	820	792	750	760	761	800	758	751	743	722	779	772	735	758	797	776	798	769	759	764	752	720	775	742	762	732	767	769	804	778	797	772	731	760	767	768	743	728	738	738	785	765	717	778	720	704	784	757	760	792	757	738	699	777	777	755	781	708	776	765	747	743	779	715	749	749	745	723	740	793	780	732	800	721	776	750	735	738	764	772	775	776	742	772	763	735	735	814	731	771	753	732	800	693	728	828	712	747	765	806	729	807	783	739	757	764	787	723	724	779	765	732	775	757	770	689	779	770	779	802	744	713	760	714	770	762	753	801	743	772	786	724	759	765	735	694	688	750	742	709	706	722	811	734	781	770	734	770	729	774	723	758	748	763	771	728	762	712	766	735	688	709	761	753	694	755	768	756	746	739	770	775	771	736	735	743	688	777	744	784	770	809	787	800	817	764	787	766	793	753	777	761	771	776	743	722	756	741	811	767	765	723	722	763	736	750	769	747	731	753	732	739	759	753	785	796	754	784	801	824	770	775	751	706	737	706	771	734	791	767	782	756	800	787	764	769	731	750	714	757	784	746	733	803	718	756	718	782	765	724	758	810	744	774	791	745	793	739	750	731	728	753	786	741	699	764	728	785	738	737	738	714	725	749	782	749	735	700	720	761	775	738	779	797	828	760	723	773	742	752	790	769	730	764	752	676	798	729	737	739	692	710	798	757	792	702	736	804	798	690	714	773	757	808	778	719	770	753	788	733	755	713	761	790	771	735	758	796	768	764	816	776	753	757	707	797	777	750	732	788	741	792	785	746	742	758	747	756	764	730	725	770	809	734	804	792	720	779	706	738	795	775	723	763	751	787	791	788	771	732	757	766	760	769	784	710	786	723	762	776	723	791	794	732	815	772	753	722	733	748	728	751	727	737	774	734	748	780	740	743	732	791	757	762	767	791	747	754	734	788	773	786	756	766	759	740	758	789	729	750	743	787	710	737	717	735	775	753	806	723	762	761	752	761	782	740	711	782	792	780	829	789	792	803	747	814	731	758	718	801	739	742	762	775	733	820	707	775	814	736	793	721	781	759	779	774	787	742	759	761	733	706	761	759	772	725	774	729	738	739	765	727	771	743	723	759	787	752	749	759	763	799	727	792	784	709	786	775	743	768	746	742	764	745	742	791	749	713	782	812	757	732	768	769	768	757	785	728	762	757	751	756	710	756	724	755	747	795	776	763	733	763	760	729	727	750	739	769	799	741	739	764	780	777	776	717	717	779	753	746	713	715	785	716	775	765	765	752	757	707	760	764	753	735	746	795	757	752	768	785	782	771	755	764	782	749	761	746	730	765	761	757	760	723	751	819	792	756	740	759	739	728	742	756	724	789	775	767	704	744	710	710	713	753	797	725	729	745	767	732	770	745	769	738	768	765	779	719	765	803	729	763	768	789	750	733	779	744	745	739	776	778	762	740	784	769	732	761	756	768	750	777	754	744	744	719	776	839	779	755	781	780	774	761	791	796	743	769	746	780	741	747	743	786	772	758	751	731	719	781	770	785	779	738	786	741	740	786	780	795	746	741	792	739	721	766	788	773	736	807	802	755	752	767	719	795	708	738	747	707	762	781	783	779	783	736	818	780	778	749	789	714	763	741	723	700	760	752	765	750	776	767	783	784	788	749	738	746	758	741	815	741	743	746	695	716	735	703	760	742	762	745	710	756	708	730	792	711	790	754	758	726	787	780	761	766	771	719	788	745	755	710	763	734	756	779	746	744	783	752	788	762	790	765	766	805	745	759	772	761	746	789	733	730	793	773	778	780	768	769	758	798	715	700	704	800	757	734	726	727	717	756	745	768	802	767	766	769	712	771	756	722	783	778	801	768	740	779	787	789	752	746	740	819	740	776	719	744	794	770	757	791	779	720	744	784	720	736	770	764	810	770	732	774	781	760	753	775	776	769	781	774	770	714	747	746	752	756	783	785	745	834	744	744	750	748	810	730	769	747	814	765	742	758	753	792	749	707	752	772	743	706	755	739	780	730	744	749	725	764	772	772	744	740	743	770	777	771	791	769	705	746	682	727	734	741	718	777	741	744	764	789	747	749	781	777	724	795	723	761	762	727	759	749	796	774	742	749	780	819	746	758	762	754	755	765	729	789	765	757	790	745	781	737	731	718	760	785	755	722	763	760	741	757	753	783	714	727	722	757	748	738	772	742	773	753	834	767	786	747	782	781	775	764	733	720	792	785	775	767	755	748	745	815	747	721	786	718	742	730	738	747	768	794	723	758	779	718	753	768	787	776	720	746	773	752	743	746	800	696	742	775	708	763	730	725	739	746	755	766	775	730	693	743	720	783	775	773	774	715	764	718	765	746	739	760	798	755	783	788	751	738	718	729	787	776	740	776	693	763	744	754	688	804	773	773	766	747	775	728	728	767	758	756	722	682	754	737	738	706	731	748	803	793	771	784	712	777	736	812	724	750	712	748	761	793	731	711	742	781	760	779	706	788	735	750	760	739	719	733	757	757	785	732	740	740	734	774	751	801	742	725	793	751	749	736	766	746	770	758	721	768	788	717	702	750	764	743	815	751	745	757	746	750	759	723	703	782	735	771	764	750	762	787	756	727	751	764	740	732	721	741	746	765	757	791	745	766	716	749	766	762	809	742	686	729	761	732	759	740	729	806	730	767	796	735	759	779	743	707	730	805	762	771	743	757	787	728	746	774	767	745	812	752	747	753	726	749	693	732	777	800	758	773	734	777	749	727	751	771	765	790	744	749	757	750	755	769	760	783	747	793	769	745	737	738	740	745	742	737	771	808	743	771	726	737	787	719	791	751	734	759	728	738	802	765	728	752	737	732	781	782	713	733	760	787	799	791	756	705	722	743	760	803	779	726	783	735	736	731	750	754	774	766	763	706	784	791	735	786	735	742	746	744	734	789	795	764	746	750	724	709	775	736	704	751	764	795	794	693	740	777	765	750	743	700	739	785	766	765	717	726	746	769	724	751	749	773	774	762	764	792	788	738	775	782	786	781	695	783	761	754	751	734	791	765	711	765	774	738	769	731
13824	3191	4158	3228	2038	8339	55668	54899	33829	18186	3979	893	344	295	246	252	270	253	251	279	223	267	243	282	279	266	258	286	264	259	264	268	262	221	254	264	275	258	266	263	270	274	267	270	251	272	252	262	266	275	245	267	264	262	275	265	275	281	249	267	245	266	261	254	235	250	245	248	276	251	278	272	264	258	229	277	240	252	254	295	261	272	279	284	266	260	231	292	245	270	236	270	291	268	237	292	280	244	311	269	273	249	250	282	240	266	231	259	267	229	281	234	253	238	258	256	244	241	259	279	221	283	266	259	254	260	269	275	244	272	273	260	283	273	263	235	275	266	247	273	254	263	292	273	274	283	260	281	262	276	275	258	258	272	282	280	264	271	247	281	278	274	246	264	293	269	273	230	282	264	290	281	262	254	259	285	260	261	252	261	296	282	234	278	248	263	268	271	273	243	260	247	295	261	242	250	280	261	263	226	275	284	280	271	273	233	285	257	264	286	265	247	247	262	244	290	283	284	251	269	245	272	250	272	286	253	265	263	245	235	277	260	243	286	258	265	256	255	262	239	287	247	261	268	267	264	268	277	283	253	244	254	242	266	263	269	269	271	253	275	294	263	273	263	266	284	268	277	260	240	235	258	281	271	265	259	283	281	261	273	268	277	251	286	276	282	280	243	272	258	260	263	276	265	250	257	228	260	268	301	245	259	297	251	287	243	265	275	269	262	274	247	253	256	263	262	263	278	242	286	247	284	270	253	279	261	266	242	252	269	252	259	270	276	265	273	263	285	273	274	249	251	238	273	281	273	271	275	270	224	271	253	269	257	266	262	250	239	305	242	298	275	282	298	269	251	246	257	256	253	259	257	279	299	286	288	272	266	267	290	264	277	272	257	278	259	259	279	274	280	267	272	257	276	266	278	249	265	302	259	256	260	271	251	275	268	274	243	270	260	264	288	333	253	283	269	258	305	258	291	278	250	254	246	247	253	285	288	256	284	262	250	246	273	252	267	271	248	242	255	275	260	264	221	275	255	300	254	262	255	272	285	260	288	286	279	267	270	281	258	265	274	277	275	258	245	280	254	276	265	274	267	251	271	256	275	268	286	269	279	256	238	253	257	266	257	282	274	247	264	282	269	271	251	259	284	298	264	265	252	270	261	263	263	267	236	261	219	287	239	267	253	254	270	262	260	231	271	281	275	273	291	249	283	282	268	268	311	257	259	279	234	278	268	263	278	264	282	264	255	280	277	248	286	279	260	238	251	273	302	248	274	271	242	235	281	280	271	262	255	266	256	274	257	241	276	263	263	271	297	249	255	286	273	306	260	272	284	266	267	273	283	275	269	250	255	286	255	276	274	281	280	287	265	243	261	260	277	242	292	266	276	266	294	279	256	276	265	233	262	269	260	244	237	271	266	232	263	264	275	266	227	270	289	267	256	276	274	285	292	303	241	291	274	263	268	271	260	242	266	244	245	253	292	281	242	285	240	242	257	265	266	243	272	279	257	269	266	267	267	274	248	273	277	290	240	263	252	275	266	244	253	239	256	248	260	287	257	283	276	268	272	288	277	258	248	262	258	260	308	259	246	248	264	227	227	306	255	289	267	258	278	253	264	304	252	271	257	284	219	263	265	276	263	274	269	282	257	261	291	250	278	252	251	256	268	270	255	292	252	291	255	278	264	314	247	277	246	256	253	260	278	262	251	267	274	237	256	268	266	259	247	255	252	284	264	271	246	284	229	275	285	269	278	264	240	251	273	289	267	248	245	275	261	259	238	263	272	256	273	251	267	285	259	278	281	249	259	309	276	253	262	258	267	277	279	272	273	307	278	280	256	303	264	280	289	254	258	263	273	233	256	260	253	257	254	249	248	254	243	238	284	268	265	236	279	267	251	262	269	250	263	266	304	264	263	250	262	276	243	254	248	260	288	293	261	276	249	272	242	267	294	258	263	275	237	285	286	254	267	279	250	261	277	269	270	262	262	267	266	265	243	244	262	276	243	279	277	266	243	252	264	242	272	297	271	245	277	256	269	269	235	262	236	258	258	262	270	271	274	262	257	283	281	295	254	295	275	229	259	277	267	266	238	304	278	245	239	259	266	274	276	252	251	256	272	234	237	260	278	272	257	233	293	269	250	276	277	246	272	253	221	229	259	309	276	258	270	266	239	270	270	271	279	243	257	283	270	282	234	247	253	282	266	290	240	271	254	279	275	260	277	229	259	253	251	272	280	288	298	242	246	224	260	261	281	267	258	259	234	255	263	283	276	252	252	273	245	251	245	266	257	288	274	284	278	239	289	252	247	276	261	274	286	246	272	264	257	251	294	283	266	285	258	269	256	256	250	285	276	267	264	227	296	252	262	273	246	269	271	265	270	269	269	253	255	261	270	269	249	308	310	280	274	267	278	238	263	281	266	266	255	269	275	237	257	279	261	273	251	289	262	259	261	273	269	251	274	270	253	267	265	248	299	219	273	273	256	243	286	258	281	276	262	272	278	262	280	255	269	259	251	238	277	266	239	260	267	274	251	255	245	234	255	290	269	285	283	308	246	280	284	264	261	294	243	258	250	263	251	269	252	258	286	268	289	259	280	306	275	262	269	260	246	287	290	255	235	303	281	303	261	276	246	266	279	281	275	290	261	250	280	280	249	244	273	275	266	263	264	270	274	265	271	295	231	263	261	232	289	245	240	238	268	266	243	292	242	275	281	262	273	271	245	279	310	274	238	290	279	276	242	264	258	256	257	267	303	295	264	266	298	269	275	258	267	273	286	268	264	287	252	231	293	267	281	238	293	266	247	258	280	274	273	269	270	271	259	265	237	247	247	283	275	297	240	256	248	237	244	256	261	260	252	257	279	243	282	263	270	290	269	286	281	276	272	259	239	279	269	236	261	244	294	233	260	238	295	252	244	252	262	257	262	266	231	247	249	283	236	263	260	282	274	252	260	255	268	285	244	264	275	283	258	263	259	241	280	289	245	276	255	278	299	251	278	267	276	256	276	266	277	262	247	262	233	247	275	272	265	252	260	259	257	254	256	267	254	247	262	277	269	256	249	268	264	261	263	267	255	285	262	251	239	248	273	291	292	256	252	259	257	239	236	220	255	288	275	241	261	263	264	233	282	267	240	263	274	255	239	279	264	266	269	253	286	249	243	279	254	267	252	265	280	288	236	251	277	280	270	265	254	274	223	293	259	228	260	229	226	228	257	269	272	228	269	295	251	267	280	260	253	272	275	250	267	278	263	263	261	241	261	270	256	262	232	268	278	277	276	270	262	235	251	283	275	290	259	266	264	261	264	263	275	287	261	264	278	264	267	277	234	279	267	266	265	270	272	248	272	295	277	293	299	249	270	267	264	243	280	251	250	221	270	263	237	280	268	267	233	266	262	282	259	235	248	274	272	296	261	286	263	277	240	275	259	268	247	250	246	249	257	255	273	274	254	289	250	277	286	273	277	287	277	282	250	249	278	247	292	267	284	273	256	244	267
7806	3323	7535	8581	7231	19267	69612	66880	48557	32188	10823	3165	1110	796	760	759	738	730	733	732	698	701	656	719	750	733	761	720	736	699	731	711	727	741	759	771	727	746	727	694	736	746	723	713	732	726	749	720	739	796	704	731	781	699	729	747	731	730	766	766	718	772	771	682	782	741	758	725	731	782	709	776	727	774	736	751	745	758	730	764	674	793	737	687	732	684	716	782	732	743	714	694	778	745	749	746	794	714	734	711	717	670	724	697	731	776	740	699	713	726	746	722	741	744	759	747	692	753	715	731	716	742	791	706	763	731	733	705	737	743	769	743	712	748	735	754	740	749	736	771	711	740	715	695	760	691	742	699	718	731	740	747	736	725	767	718	752	740	702	702	696	734	705	737	695	738	718	671	715	731	751	747	756	821	750	701	721	704	742	694	767	745	778	759	724	755	740	671	719	725	739	773	717	723	728	690	716	738	710	746	750	706	717	721	740	751	728	744	694	714	731	794	743	731	752	717	719	725	704	762	753	762	728	694	749	700	691	705	709	760	747	730	717	720	735	732	705	753	744	718	728	687	775	738	741	716	699	728	754	692	791	741	724	695	694	756	713	796	742	718	751	738	734	688	730	702	676	671	708	759	757	744	717	706	707	713	762	746	696	740	700	716	775	704	771	766	748	710	706	741	752	682	744	708	690	732	714	728	747	732	690	723	720	706	776	690	720	724	717	728	741	761	707	739	774	714	789	718	733	754	739	742	718	728	709	713	726	730	695	780	700	710	673	748	729	702	723	736	718	672	757	781	730	766	706	723	700	685	795	713	709	697	740	774	731	709	689	739	749	757	757	679	713	729	720	745	790	722	732	748	765	685	730	716	717	719	727	741	717	748	722	745	742	719	701	705	764	742	703	728	717	723	751	698	735	738	723	761	773	738	734	760	751	747	745	741	752	742	736	738	707	723	723	774	740	702	736	716	730	703	692	770	710	673	695	732	747	722	743	709	786	714	652	691	748	722	728	762	713	722	743	732	716	708	703	709	734	735	653	737	736	771	707	747	724	744	769	779	713	764	738	765	721	800	747	719	757	716	705	752	731	733	773	778	736	708	780	715	708	722	684	713	751	699	703	750	710	689	778	727	763	732	735	740	753	754	755	794	753	754	755	712	736	722	704	713	670	746	675	741	721	739	741	756	742	712	690	715	737	706	737	712	716	740	712	726	735	729	775	697	719	697	691	761	717	725	728	729	733	735	730	712	729	717	740	767	717	698	735	693	714	720	733	733	702	738	749	713	753	711	726	755	721	719	734	732	738	734	668	717	745	700	701	694	676	689	725	688	765	714	734	730	673	783	743	719	742	747	759	731	774	685	722	679	752	682	772	677	712	731	767	770	721	743	723	737	676	707	765	774	719	733	691	739	714	687	760	767	711	728	778	707	756	715	745	702	728	754	750	718	748	710	695	758	722	704	685	714	674	691	738	748	757	728	706	711	755	751	761	734	732	725	701	735	759	778	699	742	759	777	709	772	709	797	679	731	678	763	775	748	716	743	725	680	725	696	777	746	763	715	796	732	753	695	745	777	706	734	753	745	728	691	711	667	708	729	716	731	730	760	694	748	737	748	702	754	712	715	747	738	774	722	703	729	739	762	748	724	745	744	742	752	685	679	695	733	712	748	753	724	719	753	717	712	719	725	760	704	758	703	720	709	752	716	744	721	683	776	702	720	708	701	766	713	725	728	731	726	758	706	680	667	773	723	728	758	765	767	764	700	709	723	723	760	762	745	750	760	714	738	758	705	696	733	718	718	682	757	734	711	710	685	693	685	705	741	784	769	742	742	697	707	732	740	694	711	711	751	690	736	715	750	710	726	790	742	706	747	732	722	706	776	707	740	763	743	752	698	719	742	700	764	701	772	720	702	760	752	685	741	716	705	752	721	745	748	675	763	727	740	692	726	718	756	674	784	740	740	738	749	724	742	739	705	703	753	719	745	740	712	694	675	716	758	733	679	774	736	709	750	736	768	802	741	714	786	684	755	764	692	730	645	733	763	729	697	726	723	716	691	745	771	700	660	746	687	719	703	745	739	710	784	717	727	737	773	751	728	714	731	728	756	815	692	697	694	740	709	743	741	709	727	780	761	713	688	725	749	733	734	764	700	715	739	744	723	745	736	697	731	771	763	729	714	712	729	739	740	677	764	739	749	726	751	712	705	717	733	699	679	760	774	745	683	667	698	731	726	749	741	718	699	722	712	712	743	756	763	733	735	729	757	751	731	730	705	737	729	770	748	715	714	675	673	752	704	729	729	728	750	748	782	701	719	702	715	747	715	734	715	712	733	735	704	756	748	775	708	727	722	763	712	718	664	754	725	685	706	780	705	709	690	762	722	755	754	733	711	719	714	670	705	704	727	694	750	740	787	704	738	712	708	715	769	769	762	718	793	726	755	725	737	737	719	727	771	759	737	672	742	740	715	734	782	682	744	745	758	717	726	713	717	769	741	732	739	756	725	731	786	741	727	734	706	709	729	756	738	761	719	737	686	730	745	682	718	749	703	676	789	786	697	765	754	722	721	687	699	718	720	724	762	696	747	702	732	706	692	747	760	726	711	780	744	702	759	699	724	796	738	689	750	726	686	769	768	734	744	772	747	756	763	739	794	673	729	692	665	718	715	708	707	687	694	696	759	723	722	727	730	754	736	732	753	737	723	732	710	749	715	729	744	727	736	708	725	762	718	746	743	723	780	712	755	732	757	721	707	707	705	782	717	702	732	744	720	727	712	703	759	803	708	673	739	742	747	739	745	711	737	684	782	707	712	733	717	697	691	729	709	736	715	740	674	698	722	743	728	709	680	697	777	689	728	714	755	724	740	728	726	740	696	781	775	694	729	744	716	737	776	672	686	714	691	751	732	761	736	755	752	722	741	739	719	698	698	722	741	746	714	733	723	732	757	749	777	712	748	751	759	698	748	719	774	715	716	713	730	734	723	761	706	782	703	747	747	722	744	712	710	748	723	714	750	769	685	761	744	682	697	778	744	756	743	698	772	696	695	695	710	724	776	765	741	761	693	770	765	696	693	707	721	751	727	730	694	745	732	739	698	768	743	741	718	721	722	736	724	745	742	732	710	758	773	757	721	732	765	712	695	764	738	783	749	773	732	698	733	757	710	799	725	716	703	772	727	713	710	750	721	742	711	701	719	751	722	696	702	707	762	729	723	747	718	714	745	723	740	695	690	741	718	740	746	763	723	722	687	683	713	740	712	699	751	731	740	708	725	717	636	738	765	717	723	717	688	717	731	689	752	754	742	702	731	752	708	712	720	760	758	731	713	737	679	726	759	696	712	688	688	734	747	739	705	733	732	758	752	759	712	800	727	705	697	733	755	777	757	741	717	718	751	758	719	758	688	768	763	734	716	665	712	726	767	720	717	746	745	714	751	699	767	767	721	726	714	750	749	711	803	695	708	772	719	725	711	720	731	706	747	706	738	761	735	740	736
2206	494	574	437	413	473	3742	6003	4003	1799	707	411	335	296	308	306	293	261	288	292	309	315	266	295	281	297	300	260	277	306	291	299	283	287	291	279	284	277	294	279	295	290	284	268	306	261	295	318	279	318	307	295	306	268	285	320	291	267	312	293	297	280	280	299	290	302	332	272	286	285	324	274	250	270	320	275	272	297	288	323	298	282	292	280	302	266	271	311	273	287	286	278	263	306	310	260	276	315	287	327	275	317	293	280	311	262	273	287	273	286	302	270	276	279	318	296	260	301	295	310	304	305	262	299	282	308	284	306	280	267	260	287	302	288	264	277	296	261	292	286	281	278	293	299	273	274	284	289	271	290	318	304	298	312	299	286	285	307	284	284	279	303	326	277	292	282	301	312	278	279	288	290	292	285	302	293	277	257	294	278	293	309	292	295	284	313	285	312	287	296	330	282	280	320	256	291	336	314	274	288	280	285	277	309	268	298	291	286	283	284	251	282	263	293	277	282	278	304	308	280	282	303	298	289	313	313	318	289	305	320	291	315	311	270	276	301	266	292	294	294	307	298	294	314	284	252	307	291	246	318	292	303	271	287	262	283	295	284	286	290	300	266	292	235	281	288	268	276	279	301	273	300	263	283	295	309	291	264	299	309	267	285	309	266	253	276	286	307	277	300	311	291	300	295	271	268	237	296	312	289	248	299	279	266	294	296	276	275	282	272	269	299	295	274	269	298	280	314	284	251	293	286	315	283	263	275	291	309	279	279	320	268	277	289	274	304	285	273	276	298	312	278	310	277	269	269	278	298	291	288	255	336	314	281	292	276	277	290	286	300	309	298	263	258	283	277	300	302	299	312	318	327	271	336	259	324	278	303	317	274	296	299	269	269	290	313	283	302	302	291	297	272	326	260	291	278	308	283	276	302	298	281	316	294	280	289	277	278	297	293	318	273	282	287	278	270	287	282	279	309	254	283	271	288	284	305	285	272	305	261	285	270	308	317	309	295	278	293	319	269	288	295	290	300	285	293	281	281	288	274	274	311	275	296	278	298	322	254	288	275	293	285	306	285	300	272	288	295	273	305	317	281	266	281	266	293	328	303	296	279	269	291	287	285	278	266	312	265	319	261	272	336	278	281	298	281	272	281	285	306	302	278	303	266	301	302	289	290	283	267	305	263	278	274	302	269	304	284	284	305	323	289	291	293	299	306	306	332	268	275	290	258	315	282	292	301	284	304	283	300	285	290	305	277	284	306	320	271	284	268	290	291	281	288	314	333	308	285	282	304	327	293	296	287	280	331	270	269	283	270	292	269	278	304	298	275	301	289	297	313	292	311	273	315	283	299	316	291	323	284	280	278	307	287	256	318	276	281	256	297	260	297	291	294	273	296	316	274	279	281	298	279	289	313	280	279	298	281	290	302	295	260	279	307	281	279	274	306	294	315	245	316	265	273	261	295	292	294	271	313	293	317	273	276	292	326	324	252	279	295	311	315	282	320	282	278	293	331	297	321	280	276	305	288	311	262	284	287	310	317	321	295	264	291	288	290	319	310	255	308	286	278	296	258	302	272	296	307	309	302	266	265	275	286	321	310	307	282	285	268	304	307	312	295	296	301	294	311	282	296	302	286	285	274	256	286	290	297	262	318	291	302	287	284	302	287	286	330	275	271	279	293	287	316	283	265	308	287	299	310	270	317	276	286	288	292	269	298	286	297	296	266	246	286	284	309	297	286	256	262	299	308	314	295	292	310	288	290	289	275	276	283	311	287	297	305	289	256	297	281	273	306	275	270	270	290	279	277	287	280	290	268	302	289	299	274	273	299	290	309	288	251	285	289	297	284	291	266	275	301	295	283	305	284	289	294	291	298	271	288	285	322	301	296	290	318	246	289	284	259	293	305	275	320	304	272	309	283	300	276	294	334	292	239	289	295	282	292	287	275	283	295	287	273	294	253	282	327	311	295	274	286	291	303	286	291	294	318	297	280	294	279	293	260	290	304	311	274	264	287	284	265	274	318	318	297	310	286	307	280	334	293	306	281	280	297	264	304	290	317	291	301	274	278	291	327	294	284	280	282	304	300	314	299	316	285	331	307	272	320	293	295	299	316	284	297	316	282	291	330	282	236	295	289	299	278	296	300	274	293	307	258	301	259	252	279	279	283	282	282	312	285	252	297	273	307	292	321	293	301	296	278	291	318	313	304	290	288	278	288	318	288	280	291	297	302	313	296	268	273	300	291	299	294	271	277	311	265	306	281	299	322	301	296	292	293	265	286	297	290	281	275	305	263	270	271	287	307	266	267	290	277	294	284	259	292	290	287	275	312	306	293	296	304	305	293	309	311	300	290	290	305	298	310	265	275	319	303	303	289	289	283	298	274	290	278	238	279	291	274	286	295	299	289	276	272	307	263	294	309	272	290	284	293	329	244	302	289	261	323	275	300	298	296	292	284	302	304	289	288	290	298	297	286	325	317	279	313	295	304	278	287	272	328	292	265	282	269	309	254	291	289	325	312	261	292	311	298	307	311	299	292	292	292	272	269	301	282	260	302	264	307	331	265	323	332	270	321	278	288	292	294	261	272	277	251	284	267	298	282	284	285	292	286	293	274	280	343	309	302	280	264	328	298	300	305	272	273	292	278	274	301	315	270	279	284	293	293	303	288	286	295	305	280	296	277	305	279	306	264	268	324	248	289	301	266	255	277	285	243	315	278	283	305	259	293	293	287	281	285	285	298	288	308	260	318	284	250	305	283	338	316	274	276	320	283	256	302	303	280	325	271	273	304	269	282	296	284	279	300	297	263	297	320	290	279	283	287	294	298	304	331	276	306	263	300	315	306	275	282	314	267	291	273	275	301	334	262	308	262	309	304	278	284	278	320	278	280	279	279	296	312	297	261	290	296	284	304	298	278	298	291	330	289	279	276	300	296	274	296	286	276	279	270	295	252	288	291	280	287	270	273	288	310	295	282	270	271	256	286	278	289	283	295	279	327	301	295	265	280	269	317	296	248	281	278	295	282	270	262	301	312	295	298	281	273	324	325	297	276	276	282	284	298	277	261	312	302	281	286	289	306	288	296	267	283	273	297	285	278	278	290	333	297	274	277	298	281	283	287	269	277	266	287	301	301	281	296	274	289	309	286	272	270	299	297	304	313	298	303	281	301	262	307	281	310	304	268	281	285	314	306	306	280	288	273	282	282	285	277	259	270	283	291	293	292	294	295	294	311	293	274	284	295	288	274	272	270	293	314	262	302	305	282	264	328	281	277	277	275	311	311	280	294	319	280	291	267	298	272	290	297	299	319	288	293	283	316	292	282	305	293	284	289	282	306	316	286	301	297	290	296	267	290	285	318	292	265	291	261	310	299	303	276	302	293	285	296	286	279	287	259	285	268	285	309	303	264	309	295	300	304	313	309	305	316	281	282	272	275	310	275	302	266	308	307	289	289	275	264	323	293	277	285	289	286	286	276	275	273	308	281	258	275	303	273
2506	984	1397	1487	1544	1902	16414	21464	14680	6488	2552	1230	884	771	773	747	748	757	829	776	752	793	759	791	808	802	820	787	747	792	787	738	774	777	753	799	807	728	724	870	806	851	809	817	830	783	748	796	772	789	751	785	752	788	755	806	805	784	828	745	748	815	761	787	771	777	798	793	825	780	827	796	784	775	769	781	801	745	807	826	805	773	818	781	821	772	777	843	815	841	780	802	755	878	789	778	776	780	775	807	775	792	764	853	803	839	760	768	765	767	813	791	765	764	766	777	790	801	770	835	775	803	834	812	819	782	769	784	811	774	765	834	814	789	761	750	763	767	752	794	817	800	777	749	778	794	812	786	810	818	832	794	772	798	770	787	814	786	780	757	833	803	763	766	778	807	759	747	780	776	763	749	814	775	782	789	754	753	756	796	814	805	801	810	787	799	770	798	805	757	758	827	829	790	767	785	801	793	830	823	783	824	778	779	768	785	791	741	801	768	823	806	760	801	817	810	775	763	826	798	851	803	781	758	786	805	770	852	754	736	832	766	783	814	761	799	778	800	794	811	770	777	813	759	867	783	767	768	798	835	826	768	781	784	792	769	794	817	805	794	780	778	780	758	827	781	842	792	820	817	819	783	762	783	755	750	826	841	711	810	788	784	847	774	805	797	774	791	776	743	834	791	845	800	766	791	775	819	823	764	719	787	807	786	786	804	793	797	794	830	828	841	846	876	779	755	792	772	750	777	767	810	734	822	770	769	774	821	783	754	786	783	804	838	805	786	777	766	828	794	835	787	764	784	819	833	768	781	756	762	761	794	791	759	781	750	747	721	786	778	818	812	793	787	767	783	761	761	804	851	766	791	800	779	778	793	757	818	757	789	762	778	760	774	751	780	747	779	817	770	801	752	811	788	812	787	807	770	797	759	803	807	807	819	779	799	752	786	767	774	849	827	749	807	763	795	741	795	819	810	775	816	806	762	775	795	807	785	751	764	791	807	808	796	795	836	774	787	771	783	816	804	776	817	825	770	766	804	792	800	751	808	767	788	793	813	791	793	814	804	835	799	762	817	739	769	835	784	763	766	773	779	804	738	774	760	758	775	824	774	785	727	785	789	765	777	793	819	835	822	830	784	749	776	822	789	819	784	812	782	799	817	776	803	818	832	786	765	757	778	864	821	786	752	782	807	744	866	760	767	784	777	814	793	763	801	805	771	788	814	741	791	793	773	827	837	798	795	816	770	761	782	791	776	713	806	770	804	847	764	825	748	811	718	754	789	821	746	774	767	781	791	786	806	788	766	816	786	788	833	822	805	796	779	797	824	813	857	773	797	759	744	780	739	798	829	817	732	804	811	817	747	766	862	810	753	763	803	811	838	760	804	765	752	813	860	799	808	827	793	809	786	813	763	803	757	816	792	737	807	767	779	814	819	811	814	742	810	817	807	832	783	717	815	861	734	798	783	800	737	757	779	770	743	789	794	790	810	786	797	819	786	772	793	834	782	794	782	742	787	754	794	782	847	820	796	796	767	793	859	834	776	831	830	790	771	742	810	803	772	766	772	768	709	725	771	798	763	777	758	799	801	828	783	791	789	838	764	786	818	761	788	825	727	807	795	808	783	754	771	761	750	838	828	815	811	774	768	790	754	756	812	827	839	762	848	845	802	787	830	769	799	777	819	780	811	779	805	806	775	802	833	790	771	814	766	827	795	809	765	804	788	757	869	801	794	745	822	805	844	774	777	803	800	772	728	832	799	774	806	792	827	774	778	765	823	803	783	816	730	812	756	777	783	791	735	805	848	794	863	768	780	765	830	792	835	752	871	813	760	837	766	752	808	796	818	776	790	803	730	806	757	766	774	787	781	795	718	753	790	783	800	793	821	744	784	736	810	825	786	791	740	781	806	787	816	801	795	764	819	776	777	797	816	808	768	776	743	828	786	794	803	725	837	797	759	829	777	777	810	796	745	775	720	852	815	751	759	783	749	785	795	781	785	802	747	796	802	780	791	822	793	773	846	845	753	828	793	813	788	796	763	760	782	765	798	785	778	802	762	784	736	838	795	816	784	791	824	833	734	797	751	764	801	788	761	775	777	794	770	845	752	825	821	782	823	781	732	804	779	746	798	803	782	801	794	795	807	838	798	803	753	772	839	770	802	832	782	783	742	834	788	774	776	770	785	796	762	801	796	766	761	803	754	800	756	798	761	824	767	780	796	780	822	735	808	797	764	810	766	782	841	814	788	698	848	795	769	770	787	770	750	813	785	762	798	797	742	775	817	766	817	795	807	789	772	776	811	761	776	792	788	794	781	826	781	794	774	799	779	841	763	745	755	796	778	775	779	801	799	789	783	807	807	766	794	817	817	813	818	742	775	749	761	800	784	749	749	774	813	819	742	799	802	801	735	781	805	798	800	764	777	843	794	784	778	765	763	787	811	826	793	778	776	772	744	754	786	814	792	728	848	806	746	774	723	768	757	788	817	836	809	804	778	834	763	797	755	808	766	809	793	821	793	780	733	822	798	786	775	715	722	729	780	814	773	831	719	839	766	795	849	791	830	738	809	849	785	780	758	796	798	779	800	769	759	776	820	738	780	777	795	822	746	790	799	774	766	764	832	763	802	767	803	794	812	749	818	767	785	764	749	755	815	767	787	810	789	739	793	779	763	801	798	787	760	772	849	791	750	773	803	816	770	804	809	823	811	786	767	743	761	796	819	790	796	734	764	800	749	819	736	791	737	761	779	806	776	819	761	786	809	812	823	828	793	783	809	735	828	817	795	818	817	772	796	756	769	780	787	778	751	810	816	784	788	712	761	800	770	792	810	807	782	753	814	812	802	786	789	794	732	754	770	800	798	775	784	738	786	794	841	777	806	839	775	775	753	789	782	771	787	804	753	763	775	759	795	768	778	763	767	790	762	793	824	845	780	819	789	785	820	823	850	817	824	779	789	798	771	818	798	819	813	764	768	850	771	811	742	800	767	827	818	808	758	740	796	777	812	800	725	778	805	808	828	795	805	821	780	817	837	767	761	766	791	800	817	794	799	785	819	761	769	780	754	763	799	783	726	778	786	771	743	763	799	768	753	807	820	747	743	775	766	807	792	820	826	794	763	814	752	778	836	802	762	784	761	762	789	791	774	792	786	787	844	806	778	780	792	705	777	791	709	782	803	787	792	813	812	763	765	819	790	843	792	861	771	787	802	796	789	801	752	817	778	754	849	791	784	773	766	809	769	770	779	760	760	801	820	736	787	829	784	768	789	788	757	772	782	782	767	769	829	846	810	749	803	779	772	782	793	758	809	836	743	752	776	762	788	801	793	755	772	804	778	773	825	765	795	762	771	764	793	783	810	781	798	774	794	821	773	778	774	813	756	760	803	767	849	794	794	733	779	796	832	789	810	844	798	794	790	745	755	766	864	794	742	811	792	774	795	823	801	827	810	758	805	784	778	766	805	798	753	740	785	822	839	793	789	734	831	763	797	829	793
7538	1414	1695	1457	1567	9048	38077	39487	25211	10822	2696	724	352	305	279	263	252	279	243	277	275	279	262	271	240	263	251	297	295	245	266	272	234	281	250	288	273	251	258	307	294	282	296	292	275	272	278	284	259	284	248	260	263	264	267	299	276	269	265	276	272	270	289	281	275	267	263	277	263	280	279	276	245	279	244	266	269	250	271	282	285	277	270	327	282	314	288	293	260	282	261	259	280	259	276	285	275	322	284	271	269	267	283	255	276	270	294	324	257	285	271	295	269	277	272	295	273	280	273	271	266	264	271	266	252	273	305	287	275	278	291	291	258	274	267	292	264	273	279	296	301	295	273	264	263	282	248	295	249	292	262	243	267	268	283	286	265	270	271	290	265	272	257	264	265	265	300	252	282	294	296	281	328	274	259	277	292	275	254	270	286	266	289	262	289	280	297	301	284	240	278	301	289	264	257	296	242	267	306	264	252	283	276	239	241	263	300	288	295	282	305	266	267	302	258	280	260	292	258	282	283	284	272	271	278	284	267	263	282	258	284	257	262	252	271	284	270	303	256	255	272	263	255	262	291	266	246	262	279	266	235	285	286	238	278	258	248	296	254	282	266	268	258	272	286	263	321	270	272	288	277	247	315	265	302	299	305	287	254	293	309	285	297	253	271	261	246	280	271	265	285	310	261	260	267	319	288	235	271	279	268	261	296	272	263	283	247	263	277	312	273	260	285	296	276	250	302	285	271	265	272	243	285	276	304	287	263	260	253	282	245	309	279	276	278	284	328	281	294	305	289	256	293	280	266	309	253	260	266	268	284	280	275	262	296	255	279	260	253	260	287	272	271	275	312	267	256	253	302	277	271	286	278	299	282	294	288	309	261	270	302	278	288	279	265	293	253	297	255	287	272	316	282	269	295	256	276	278	286	261	289	267	280	274	280	274	279	263	273	265	270	301	272	263	259	273	258	261	249	295	257	292	243	267	281	286	296	278	260	254	288	286	279	302	287	248	271	267	291	298	260	279	267	283	276	289	272	282	260	265	250	271	303	269	282	263	264	281	284	284	295	262	280	257	259	268	236	269	300	256	283	266	277	269	295	273	285	256	274	268	298	278	279	244	277	266	271	289	269	283	250	310	269	261	269	255	282	266	277	301	286	281	271	271	266	276	266	266	285	265	288	268	273	262	275	234	282	264	249	279	262	238	279	275	258	254	260	257	256	250	260	287	257	270	289	299	277	298	308	300	288	266	306	276	264	250	276	233	285	287	242	276	266	248	251	277	280	284	279	265	267	262	285	254	271	296	259	280	265	253	262	271	239	244	270	242	300	254	247	248	287	258	293	275	275	258	272	298	281	248	258	306	269	296	248	283	266	297	254	259	302	267	294	277	270	262	280	293	260	305	271	272	301	271	275	276	268	271	267	283	254	268	290	291	288	269	285	271	272	285	307	282	287	257	283	262	283	280	279	281	307	288	293	260	267	273	252	266	238	263	269	260	282	273	282	253	237	287	269	259	246	321	287	288	293	267	279	253	299	258	296	284	292	270	269	258	265	249	266	252	279	288	253	293	274	261	282	278	282	292	275	257	293	231	275	277	245	294	246	262	281	285	272	271	318	298	275	279	281	251	283	279	252	290	283	264	283	293	242	234	254	266	278	267	280	274	284	263	247	255	282	304	279	292	271	305	270	261	259	266	267	249	266	258	255	261	263	276	275	254	280	279	242	277	273	254	275	267	249	318	273	261	277	258	264	278	247	277	259	286	303	279	279	253	238	289	286	272	274	271	295	246	278	271	251	280	287	264	272	284	282	271	253	291	254	266	282	298	287	281	290	258	270	270	295	254	294	284	282	279	289	250	279	273	272	279	278	304	265	259	268	268	262	281	252	251	279	288	255	283	262	276	252	262	276	278	272	267	263	287	273	285	282	284	276	286	289	285	291	296	281	278	276	285	283	267	271	282	266	282	283	259	282	258	279	288	272	264	287	274	262	282	274	273	261	298	286	267	269	294	295	260	260	277	269	265	269	263	280	266	263	279	268	272	246	299	266	275	257	224	281	265	277	273	254	265	296	289	255	314	270	297	269	269	264	308	270	271	286	267	258	254	251	282	235	292	288	279	262	270	282	261	272	272	272	261	276	254	286	250	275	242	254	255	279	276	251	257	309	267	261	271	254	290	258	300	279	276	289	269	288	288	280	270	263	257	249	277	280	286	270	283	244	245	269	275	299	272	277	288	268	293	258	277	271	299	266	296	235	280	273	264	261	278	304	252	260	278	273	286	234	290	270	271	255	281	276	275	269	255	261	244	259	279	239	268	279	252	236	268	284	252	274	278	257	261	287	254	269	277	243	285	250	289	288	288	288	273	277	296	280	257	271	286	257	289	259	258	262	256	270	254	254	272	290	274	271	262	281	270	267	302	286	282	265	277	247	258	239	275	239	273	256	261	293	279	284	264	289	286	286	261	299	272	245	269	334	263	276	273	259	264	276	287	256	278	258	285	256	292	265	278	260	305	281	263	293	262	275	289	250	271	266	270	295	248	263	279	275	278	267	262	240	227	268	281	262	258	279	270	295	297	269	270	280	283	266	263	288	278	270	280	285	262	286	254	272	264	276	228	291	276	287	263	279	273	296	286	258	273	278	281	286	258	280	253	279	269	294	297	284	266	260	266	250	239	257	254	292	307	296	255	275	265	252	303	284	299	304	287	279	283	272	294	304	286	274	293	273	281	283	274	262	266	288	269	288	294	274	256	253	269	298	241	271	277	294	264	285	263	281	257	287	262	263	274	266	295	289	298	269	271	268	274	259	275	259	282	235	259	248	270	290	244	295	274	254	281	257	295	285	270	291	261	266	271	233	282	307	272	281	271	243	289	272	289	277	273	308	260	281	254	265	273	255	274	283	276	268	299	285	258	263	256	257	271	293	258	264	300	310	286	290	238	273	291	275	273	299	265	285	271	292	268	276	267	267	277	285	272	289	293	244	285	296	252	279	285	256	260	277	252	284	293	297	260	273	287	286	295	294	273	274	274	266	284	238	261	284	264	277	264	265	300	284	271	293	299	271	268	267	248	261	282	296	253	297	288	259	280	270	288	268	285	259	278	273	263	288	252	285	299	285	277	282	271	280	265	309	291	291	312	284	253	253	240	293	264	286	308	281	287	255	272	256	293	288	244	266	255	265	285	258	285	279	259	283	274	273	288	275	260	267	281	272	242	283	287	261	284	299	266	280	244	253	236	257	233	273	267	275	265	243	289	276	295	262	294	261	287	299	309	284	282	276	269	273	266	288	302	279	281	264	278	261	271	261	279	283	258	257	265	280	297	245	296	272	291	266	285	281	306	258	238	292	267	263	281	267	274	258	285	294	294	263	285	273	236	265	273	289	272	276	299	272	260	270	267	266	281	316	312	294	269	246	303	270	269	264	276	264	279	292	275	279	261	292	275	266	258	275	282	264	291	271	280	272	266	256	281	268	257	316	275	281	289
5787	1984	3814	4704	5992	23730	56016	54771	41870	24827	9775	2698	1050	829	787	707	751	770	707	775	744	743	798	780	814	725	697	760	760	755	754	724	789	771	719	696	790	731	705	760	714	756	780	712	717	768	701	747	833	750	751	797	780	774	742	803	770	746	750	734	760	721	740	775	748	745	758	781	751	754	761	786	829	845	764	729	770	725	760	757	785	774	738	736	739	756	750	793	787	741	745	764	747	763	781	754	721	796	795	753	731	760	798	732	741	760	780	744	749	759	749	746	760	774	707	798	738	753	764	744	772	767	738	784	795	766	716	742	758	774	740	732	742	719	739	737	732	739	713	759	738	702	758	783	744	684	764	718	756	776	724	723	727	701	745	767	701	738	776	807	763	784	756	720	824	764	731	768	763	762	759	772	765	784	764	812	753	801	745	762	764	737	760	767	733	817	797	786	810	745	756	779	750	737	785	787	776	772	749	777	760	770	808	718	735	732	704	802	713	738	755	755	760	748	746	759	770	765	783	732	762	742	747	746	741	735	759	727	764	739	763	755	741	778	855	762	722	745	729	762	756	748	789	720	786	735	719	740	751	746	754	726	758	747	724	764	798	779	752	755	737	776	801	750	760	750	821	772	746	764	760	761	773	783	780	761	751	738	786	759	718	744	734	810	752	785	758	781	793	767	742	791	776	760	713	777	698	796	760	691	765	721	734	746	752	762	786	703	805	755	757	756	744	788	772	741	743	742	761	748	726	752	764	796	724	779	752	749	778	756	748	747	739	787	766	754	768	768	720	761	772	762	706	760	699	742	786	749	802	761	738	789	738	783	784	752	740	759	761	721	705	773	697	760	758	733	784	774	783	744	794	749	752	751	810	779	775	787	782	769	756	743	734	711	749	788	770	746	750	757	771	734	742	797	763	766	723	735	794	752	727	801	739	755	781	753	738	725	735	744	739	713	759	760	737	766	732	753	813	724	721	758	735	755	797	772	748	787	786	716	746	761	764	740	812	714	804	758	791	755	718	716	733	737	760	773	769	756	753	728	770	780	753	790	770	735	732	730	746	797	730	768	739	748	726	772	769	754	754	776	718	733	736	750	741	743	796	758	776	771	744	769	770	732	745	749	769	775	767	755	779	755	768	767	741	765	772	771	737	774	745	798	761	783	761	757	753	756	756	758	756	742	794	750	792	773	715	766	782	724	732	742	757	721	775	778	737	740	716	785	777	745	757	730	742	687	751	746	766	727	759	763	776	772	803	763	753	773	779	806	789	756	737	790	780	683	772	795	749	731	708	750	741	747	750	743	744	723	777	799	759	755	792	767	762	765	756	775	743	774	709	717	721	797	809	725	745	754	751	679	766	732	736	784	744	751	730	765	774	754	750	768	752	775	769	758	727	769	775	737	792	780	747	798	753	743	728	751	758	743	730	801	726	733	742	747	758	741	744	755	751	785	747	750	732	760	759	778	727	773	745	755	767	746	741	768	716	773	788	744	736	773	782	759	749	769	746	772	740	814	778	751	713	763	775	746	748	796	738	735	722	748	732	742	755	747	722	728	744	753	737	730	751	821	726	776	772	733	742	745	722	730	743	746	730	754	742	717	777	798	768	798	816	821	761	745	732	758	815	829	696	754	719	734	828	770	776	770	762	809	726	790	733	725	758	789	750	739	783	788	734	727	723	774	790	790	774	782	760	747	717	746	807	778	804	782	731	793	792	779	731	705	757	769	758	774	766	784	786	760	759	733	706	719	715	752	774	746	780	815	795	750	771	772	735	776	760	762	732	722	741	757	777	709	704	796	746	767	760	783	747	726	747	768	771	780	714	715	737	755	736	767	744	755	725	722	772	754	823	756	777	730	794	760	756	782	698	753	727	718	742	796	760	748	756	778	685	756	779	743	771	814	785	716	779	741	745	765	712	770	769	767	731	723	770	786	733	766	731	771	762	728	797	733	718	764	721	776	743	802	764	818	779	767	768	803	788	787	770	757	747	713	755	740	782	786	807	758	808	799	752	696	755	713	764	736	749	716	757	774	811	716	786	785	755	736	726	737	757	747	731	748	766	756	727	757	758	739	777	758	745	735	720	754	725	715	767	774	720	810	793	743	761	720	754	745	820	774	773	756	742	794	705	757	756	738	800	750	732	768	768	837	759	753	762	769	741	767	781	758	758	756	756	741	711	731	737	751	725	751	777	780	766	773	812	786	730	734	778	778	749	770	763	704	803	753	780	731	773	771	737	735	758	749	753	749	726	769	811	706	702	753	759	761	765	745	746	770	771	788	724	754	752	743	739	762	756	725	701	758	730	750	721	755	751	787	761	767	753	755	770	743	738	727	732	747	768	777	723	761	766	727	771	752	797	719	766	751	761	790	739	711	736	712	712	767	681	732	763	792	729	748	817	733	792	748	758	770	792	740	752	725	731	748	734	772	799	809	734	719	704	770	790	710	820	718	710	797	744	766	802	782	749	746	728	760	826	745	727	718	725	712	716	814	782	690	787	761	814	734	747	774	767	732	754	761	726	785	729	799	754	833	744	779	792	766	755	719	765	776	742	799	743	719	756	757	704	756	728	776	721	743	744	764	721	774	784	693	726	750	759	778	770	719	749	729	783	760	775	700	752	730	759	705	775	740	748	771	745	780	774	733	764	700	765	746	779	735	718	792	787	733	743	760	698	763	762	747	758	722	764	792	756	725	737	773	809	783	761	789	770	769	716	717	756	766	736	753	792	687	774	770	766	737	755	772	788	751	750	804	785	816	748	757	724	780	753	739	741	787	761	742	774	743	788	750	781	763	748	756	759	788	780	758	769	821	739	762	782	721	762	758	772	745	791	793	769	741	775	715	804	772	771	808	790	781	746	747	769	721	808	742	715	735	686	761	794	739	734	801	720	743	794	773	768	782	724	767	726	727	721	747	790	784	717	779	774	767	771	767	718	779	745	766	731	768	763	738	758	685	766	736	740	763	761	791	800	717	726	800	734	754	805	711	730	754	757	763	717	733	781	779	778	719	740	815	765	775	755	694	739	746	767	817	726	756	738	822	736	751	762	776	757	723	743	764	778	759	792	787	718	737	772	759	800	763	766	719	791	782	764	713	710	758	753	777	763	776	750	781	804	760	738	795	760	741	736	786	794	744	773	753	797	734	743	760	759	791	741	776	721	773	784	759	799	745	774	757	758	780	821	752	733	772	752	730	757	749	767	764	769	764	807	738	706	779	738	707	798	802	757	773	772	753	798	751	731	764	809	761	728	771	742	742	759	749	762	742	747	755	780	766	766	773	749	751	744	730	739	768	746	746	796	795	737	779	756	742	775	747	803	766	762	748	761	801	726	721	761	805	752	729	730	711	731	785	758	739	707	782	769	734	705	763	755	725	729	710	775	801	755	737	694	731	783	747	722	762	787	805	747	783	760	743	717	753	777	759	729	749	748	713	733	777	779	764	768	793	755	729	763	750	751	720	756	778	768	770	700	772	775	743	742	755	751	750
13987	2969	3283	2932	2953	17839	57113	52502	35692	17365	4476	921	347	287	257	258	274	260	284	265	239	221	255	237	278	234	255	247	248	251	279	242	251	247	237	257	240	244	238	261	218	246	252	231	253	282	279	252	268	263	245	251	264	258	278	237	246	268	234	278	235	250	267	237	256	263	284	298	258	212	275	264	250	275	244	226	288	261	284	247	249	278	264	244	265	255	225	237	244	244	272	242	262	289	240	252	240	283	244	272	260	260	254	254	275	271	270	237	265	218	259	263	235	257	237	254	259	245	245	252	278	233	257	240	261	273	243	246	277	261	253	256	261	270	249	253	241	254	264	274	267	251	253	251	244	258	246	269	258	255	275	275	256	251	258	257	257	263	260	269	231	236	237	267	271	269	251	244	259	260	245	233	259	267	268	250	263	272	255	258	247	242	249	239	244	238	264	246	242	270	275	235	255	266	256	248	262	247	256	227	261	255	242	241	260	255	245	225	268	242	244	247	257	241	237	261	238	267	232	275	278	243	247	249	264	254	233	271	287	225	243	250	253	281	262	265	246	253	254	265	258	250	269	278	240	231	239	248	226	243	270	283	267	281	254	287	234	261	236	272	247	267	248	256	281	272	248	254	264	279	268	242	270	287	236	268	256	277	256	261	293	255	254	251	240	269	268	257	274	271	238	250	252	264	257	239	234	245	254	253	250	264	231	252	234	230	266	292	264	268	256	269	226	227	233	229	244	248	242	268	239	231	256	235	249	288	259	242	261	244	287	248	259	230	290	249	277	279	240	230	256	222	240	289	266	258	261	267	265	255	251	240	296	276	291	268	243	274	274	252	233	255	263	249	284	249	252	286	245	254	233	251	264	268	296	245	240	232	245	243	234	256	251	254	264	242	254	255	280	231	251	227	244	261	250	277	269	278	268	259	248	267	271	253	254	250	252	265	268	270	241	268	269	292	251	252	229	255	231	253	274	250	281	253	265	261	259	246	246	245	242	255	264	253	261	244	280	271	258	246	244	248	272	281	237	243	254	283	265	248	266	264	272	264	297	243	267	274	253	244	257	220	251	270	225	261	243	241	251	260	258	264	269	226	230	244	285	263	243	262	289	287	242	224	256	243	221	248	239	259	250	262	228	265	228	281	255	263	272	240	263	264	222	237	261	222	251	241	267	269	248	244	261	248	263	245	223	258	231	221	258	241	248	285	262	255	255	260	269	271	260	267	236	260	244	290	269	264	264	224	248	251	249	253	261	255	270	269	237	238	265	261	242	265	249	266	264	248	235	228	245	309	245	246	252	243	292	291	243	224	257	244	286	235	245	238	254	260	259	251	268	274	235	251	250	260	255	254	249	226	234	268	274	246	249	258	243	259	270	234	262	279	248	235	269	243	296	249	264	211	264	273	256	287	244	259	244	285	238	265	275	279	267	241	238	279	256	291	213	246	258	257	243	256	276	245	223	252	266	239	259	251	245	232	252	259	255	247	243	287	262	277	249	269	235	283	281	252	251	261	272	246	248	270	273	249	270	270	226	244	257	248	256	264	253	267	251	257	231	276	260	251	273	252	254	270	269	273	230	286	231	266	261	269	232	255	265	245	255	283	256	256	260	275	271	253	207	299	265	272	243	243	243	260	252	242	261	260	260	251	260	251	266	262	269	276	257	241	252	270	281	256	278	244	249	270	287	261	260	273	227	266	240	217	258	247	279	252	243	264	230	271	270	271	246	244	288	240	264	246	239	274	259	224	236	263	272	250	269	259	251	255	236	237	256	254	256	235	257	242	273	255	251	273	270	249	240	250	242	268	264	251	260	245	263	230	260	254	272	296	248	266	283	233	225	215	277	228	259	238	250	286	250	266	289	256	262	288	257	231	236	257	265	269	219	273	255	289	253	255	263	256	268	248	267	256	251	238	246	259	251	273	243	223	252	264	275	247	239	244	261	263	292	271	257	279	224	248	262	256	224	253	246	266	272	251	289	257	256	256	274	277	231	265	251	254	252	258	257	275	285	231	260	246	269	234	269	253	255	287	235	277	264	255	251	252	251	269	233	229	226	263	274	271	224	260	273	270	270	232	259	284	250	301	259	259	265	243	226	270	249	240	234	232	272	246	262	271	233	280	269	252	239	278	267	244	248	250	247	253	267	259	242	268	245	275	271	222	294	260	261	247	274	281	263	251	229	262	222	273	277	231	247	260	243	226	276	284	246	269	263	220	237	249	240	282	272	266	268	235	248	277	254	288	256	243	251	271	252	261	228	237	262	230	272	264	257	250	265	276	258	271	257	254	246	232	244	303	272	264	293	248	271	285	264	232	240	239	271	236	238	242	291	249	264	284	256	265	277	264	264	240	264	230	245	265	255	266	232	240	237	240	262	264	255	282	255	284	266	255	264	259	274	269	278	268	257	271	240	241	254	238	238	238	225	255	250	282	278	266	280	258	280	255	258	228	266	259	249	265	264	255	250	243	257	243	260	261	274	271	269	222	260	256	227	261	245	277	255	258	272	240	269	260	245	235	234	249	221	277	226	262	291	269	251	237	246	257	253	274	268	265	221	247	262	257	223	241	273	246	264	265	244	235	260	247	263	262	268	260	255	304	254	298	277	247	239	234	261	261	237	276	250	266	263	261	239	250	267	268	264	245	277	277	259	250	252	274	234	283	274	258	291	269	236	274	244	264	270	246	264	233	230	247	259	251	243	250	235	257	286	274	265	248	271	223	237	261	228	259	241	271	243	238	262	275	254	226	267	269	288	262	277	259	254	247	294	269	280	222	286	238	224	277	235	273	249	253	274	265	220	240	257	258	259	233	259	259	286	244	266	258	266	271	254	244	264	233	283	274	241	249	272	266	237	287	269	253	258	275	250	249	251	226	247	244	267	226	271	279	251	217	280	271	280	274	279	282	276	267	264	229	246	266	276	261	246	278	258	260	252	249	254	264	245	248	274	249	269	299	267	220	255	263	267	244	255	234	246	257	264	240	261	268	276	246	264	281	262	281	225	278	273	262	271	265	252	278	249	275	261	245	255	253	248	253	259	281	243	269	251	269	252	241	243	238	267	273	251	236	250	251	290	251	256	244	247	268	264	249	296	286	255	251	231	217	240	275	257	250	280	282	264	263	251	248	233	239	243	272	280	247	257	254	274	241	258	281	247	276	261	236	242	270	230	273	262	241	282	256	252	257	269	255	239	238	241	230	246	260	272	267	277	269	270	275	268	238	270	254	226	268	266	230	260	266	266	238	245	242	268	272	262	254	258	259	240	261	259	284	236	240	262	297	227	265	281	271	248	267	271	260	252	247	272	233	237	284	250	284	244	242	255	267	255	249	281	250	265	260	261	245	244	262	270	257	268	255	270	260	255	280	289	272	278	242	254	248	279	263	249	234	249	262	260	253	274	243	216	258	267	245	234	273	271	276	277	283	247	239	265	275	259	261	248	261	233	279	256	254	252	254	233	264	248	280	254	239	280	256	257	254	240	258	277	250
7616	2945	6721	8409	10828	35322	70380	65624	50305	31114	12784	3614	1183	766	753	725	724	702	708	754	704	731	683	701	652	749	721	732	696	691	644	667	697	713	734	725	723	692	724	699	706	708	756	740	767	682	716	680	713	670	704	710	745	727	708	697	726	737	659	709	724	733	719	695	730	720	716	723	705	719	728	744	723	704	695	746	754	745	691	711	685	701	693	732	718	739	702	662	720	691	711	747	703	732	732	679	688	733	680	653	653	717	713	725	737	696	701	771	675	679	674	691	683	692	770	755	685	716	685	690	720	719	721	674	700	698	672	683	723	682	751	713	753	707	724	697	751	717	674	734	744	707	731	742	691	721	707	669	687	669	699	704	679	679	707	710	733	722	726	679	696	757	688	712	706	693	721	626	679	732	758	743	700	750	711	673	716	700	730	716	713	735	686	678	704	688	761	698	716	686	726	684	756	746	728	708	759	685	694	752	694	751	731	711	685	733	695	680	704	734	712	731	762	678	702	702	697	698	692	701	710	704	704	667	678	692	711	699	713	655	718	671	706	661	677	696	729	738	677	716	722	660	752	749	692	665	756	692	725	719	759	725	668	724	720	679	710	700	698	712	701	711	696	716	702	725	690	663	701	705	703	723	707	751	705	725	675	667	719	689	729	678	682	713	688	726	684	702	748	710	729	679	696	730	750	705	726	747	662	707	740	679	714	727	747	726	707	711	693	683	735	708	721	708	774	727	691	706	668	736	717	731	686	737	743	695	728	681	726	727	716	691	675	701	709	678	751	674	695	664	700	692	689	738	730	748	704	696	740	688	699	697	718	689	724	716	667	730	715	701	662	721	717	761	745	766	701	732	685	706	657	701	752	730	723	713	714	660	706	769	681	657	704	700	732	738	701	722	722	695	717	690	686	657	727	739	700	759	658	692	728	690	724	703	656	712	730	736	741	716	661	710	681	722	675	711	706	730	706	713	753	758	722	745	699	672	734	718	671	685	727	720	735	734	677	720	636	679	734	711	706	678	700	701	724	732	691	718	710	714	687	750	733	684	671	691	691	701	663	723	682	667	713	694	725	728	719	769	730	706	699	739	697	730	679	753	742	717	682	675	690	694	711	669	679	687	694	673	744	710	734	699	683	712	723	699	672	715	698	702	672	741	709	695	679	701	709	689	707	694	662	731	685	760	713	731	694	750	687	722	721	754	657	710	739	720	715	707	660	707	732	754	678	719	732	702	688	697	703	686	691	660	689	722	670	711	759	710	687	765	707	700	708	708	677	752	678	690	724	719	738	675	695	701	715	715	759	704	739	736	684	755	722	690	738	724	678	681	717	690	748	652	770	741	671	686	739	690	700	740	739	699	726	709	697	714	748	700	757	675	723	659	764	710	775	688	713	744	736	714	696	660	702	729	725	699	715	736	708	696	696	710	682	695	718	703	685	703	718	675	694	691	699	708	683	722	691	673	725	672	704	767	703	710	686	714	726	720	729	674	685	726	707	750	730	715	744	679	674	729	709	697	693	726	760	719	716	693	733	727	713	700	733	736	722	682	791	685	685	714	703	737	727	666	699	665	722	721	726	751	809	774	686	659	686	695	709	733	666	734	700	701	665	709	670	752	726	696	649	691	697	727	667	633	725	706	643	699	691	651	707	704	707	697	671	732	662	678	753	686	706	652	723	727	757	703	691	719	670	710	713	691	713	701	719	694	734	711	660	767	699	689	696	669	756	740	718	773	644	687	706	675	733	686	686	758	727	666	712	690	746	724	746	725	677	704	725	703	703	751	668	671	718	731	696	743	683	702	711	706	687	685	712	700	692	681	704	671	752	718	712	711	695	656	678	666	703	757	732	730	721	723	666	728	714	714	698	721	772	752	714	685	705	695	706	702	725	706	685	681	746	747	691	706	703	717	719	683	744	700	730	720	694	709	663	726	711	742	708	741	718	736	685	700	736	729	688	717	700	662	684	701	707	701	658	675	709	674	702	692	702	743	696	684	705	680	727	710	681	732	695	674	698	714	683	765	715	695	754	657	706	679	708	731	707	650	683	681	725	641	709	699	695	695	710	739	735	735	707	660	715	693	690	692	657	660	701	736	726	656	707	676	708	693	724	753	724	689	677	712	722	735	687	713	667	674	731	701	696	703	718	641	713	718	719	674	718	693	694	713	731	674	702	720	711	710	736	724	720	682	670	744	698	689	701	703	704	686	734	743	704	727	682	709	670	712	741	699	679	695	738	708	713	670	656	743	701	714	709	741	683	701	690	733	740	707	711	713	734	720	755	769	720	719	736	666	728	758	677	694	712	690	731	726	672	674	732	671	676	680	739	663	682	668	668	675	712	692	690	748	672	727	696	688	707	727	744	725	721	747	751	692	738	707	675	684	712	700	739	694	695	740	647	709	767	746	731	690	697	733	745	656	662	700	723	676	678	673	713	695	743	700	683	695	701	699	706	727	692	770	689	715	733	740	729	702	679	702	681	697	710	674	697	692	744	690	704	729	709	753	747	724	660	670	732	705	687	710	730	705	695	694	745	709	697	691	732	668	717	731	696	715	711	718	731	727	677	716	766	768	666	706	693	719	692	681	684	716	743	692	692	717	702	706	722	690	673	753	694	714	713	701	725	706	722	719	733	687	691	696	734	719	655	691	683	702	732	712	712	749	691	764	751	698	783	778	686	727	698	687	723	703	694	722	701	715	721	718	687	691	736	720	674	726	729	727	703	687	705	689	721	713	722	695	712	692	709	700	695	714	733	739	739	698	710	691	650	710	731	682	673	737	719	684	712	712	698	740	708	719	749	713	674	708	706	666	749	704	773	700	750	731	716	700	770	719	750	738	688	688	745	686	674	649	744	753	702	707	679	720	718	686	681	691	689	751	724	729	713	711	680	736	696	701	711	673	713	712	697	676	686	729	758	700	695	760	682	680	661	690	711	709	727	681	703	681	693	689	718	737	717	701	699	710	714	718	669	721	703	668	684	675	708	691	692	685	705	723	723	741	689	681	732	688	704	690	669	686	690	696	735	700	675	698	724	728	701	740	677	697	693	760	737	713	747	671	706	707	754	738	676	698	688	678	680	766	732	650	714	677	677	727	704	726	701	738	662	734	690	707	716	711	744	753	697	712	711	725	723	729	683	706	759	639	724	688	731	721	707	691	731	668	684	670	718	684	713	658	700	700	706	709	675	674	640	668	728	689	718	678	713	676	700	723	700	696	758	695	681	719	713	749	744	693	672	692	722	693	703	732	705	678	698	721	651	671	692	712	644	762	726	726	706	709	691	726	745	727	701	725	759	691	708	667	748	674	722	692	698	733	701	711	691	667	684	681	681	697	708	708	717	708	727	715	707	686	751	746	730	694	675	738	696	709	711	714	701	721	736	719	681	746	687	731	648	707	719	711	683	694	698	677	699	730	687	678	732	702	711	705	749	745	682	725	679	751	726	734	746	687	748	756	700	696	687	688	735	688	668	724	735	725	715	634	712	719
2290	600	650	656	606	1812	4977	5612	3190	1475	619	375	290	282	283	287	301	296	286	282	277	294	265	279	268	288	300	283	272	282	258	252	283	248	262	264	282	293	284	285	286	280	268	273	263	289	285	299	267	271	262	263	293	269	266	294	295	276	280	284	295	308	254	289	285	246	289	251	309	268	269	273	293	299	288	288	269	268	295	291	308	279	295	262	273	296	264	278	266	293	302	288	250	297	262	267	286	254	279	284	262	311	278	288	270	288	282	283	288	273	272	283	262	289	270	274	292	264	304	274	262	261	250	281	265	296	278	308	296	291	288	267	293	277	264	285	307	278	285	282	289	279	233	282	283	298	290	249	266	267	312	283	303	283	286	279	267	303	273	285	302	292	284	282	307	291	300	264	291	282	283	245	259	276	297	307	242	265	288	303	281	321	294	306	293	291	272	289	290	273	277	265	297	308	299	255	281	287	304	269	287	265	307	297	294	307	262	287	261	256	250	277	290	307	272	270	304	253	296	277	299	261	274	269	252	267	283	321	275	272	291	291	281	297	274	271	318	263	260	255	280	247	286	274	273	303	267	281	244	265	273	277	269	290	273	286	267	266	249	277	278	266	253	278	272	257	255	294	274	297	318	269	282	251	301	260	298	337	295	289	266	298	263	264	269	282	287	287	272	300	288	314	261	268	287	303	292	260	300	277	271	250	268	265	280	320	264	255	279	284	272	308	284	292	276	290	282	278	289	239	284	254	267	266	269	288	273	285	277	291	249	283	270	245	288	281	293	318	283	247	283	276	307	278	284	310	289	298	251	320	277	283	292	274	281	260	272	288	297	275	282	270	266	293	260	287	268	239	284	298	283	270	302	291	270	262	267	246	305	256	259	250	317	271	286	277	314	278	262	299	288	289	267	260	303	306	305	258	291	277	268	274	279	278	311	318	272	276	258	284	273	270	312	282	265	286	268	252	246	273	265	256	300	266	293	279	286	258	305	271	283	255	285	252	278	280	274	293	309	324	314	299	279	276	277	269	278	294	282	299	291	295	293	264	285	278	277	278	271	304	293	247	262	244	276	273	289	304	276	268	262	263	256	276	283	279	284	305	297	277	275	270	279	302	285	290	296	300	281	282	268	254	301	279	307	284	269	246	269	277	252	275	281	301	296	284	257	292	273	303	272	297	278	284	292	264	270	322	253	265	284	266	297	265	283	294	289	265	290	297	258	325	277	226	284	282	293	262	242	287	310	282	304	266	288	282	288	291	270	290	276	257	298	285	257	263	293	274	307	285	307	285	274	270	292	264	300	272	283	290	247	282	290	262	268	297	305	257	292	279	267	262	289	283	285	288	269	281	272	264	282	288	255	292	306	296	273	269	287	280	300	306	259	290	262	261	310	265	323	291	274	268	269	301	286	311	278	277	267	313	270	266	268	266	265	276	275	309	281	300	290	251	260	284	244	266	291	293	288	305	283	295	276	253	252	283	263	284	300	276	258	268	270	290	270	277	301	298	312	262	257	304	298	307	273	307	296	286	279	294	288	273	276	296	277	310	317	301	315	271	275	269	295	257	251	279	259	297	257	264	290	256	282	291	300	304	274	264	284	292	287	313	280	281	283	268	274	255	275	291	289	275	239	288	287	293	293	259	286	275	287	300	262	274	335	292	297	275	257	264	270	295	296	285	299	305	300	298	297	278	294	298	276	276	237	286	293	287	307	263	269	265	258	290	298	250	280	290	272	289	272	285	295	287	273	262	311	313	291	300	282	296	270	286	276	316	271	265	239	264	240	290	287	309	297	278	275	295	302	299	265	268	299	270	285	262	300	288	303	281	278	302	296	321	278	247	284	254	253	283	274	267	280	270	300	293	285	301	248	268	278	305	294	273	282	292	273	288	290	258	246	290	278	272	288	275	274	285	284	262	300	253	284	275	302	303	271	280	282	272	279	264	270	301	266	291	254	281	277	298	275	294	286	290	288	264	286	239	287	289	276	288	268	270	278	298	272	262	269	299	288	293	282	276	273	303	299	284	299	269	297	287	242	293	291	269	290	339	308	281	280	244	287	299	267	283	313	291	283	273	300	296	294	324	274	326	255	264	283	284	289	247	280	258	281	287	264	271	281	264	257	318	296	280	269	296	304	310	271	249	307	283	282	307	300	283	264	274	298	281	310	284	314	280	280	328	297	278	267	280	281	288	256	252	267	282	296	257	275	280	294	287	254	278	285	291	293	252	276	299	279	268	276	277	275	260	272	297	292	299	292	284	267	289	287	250	284	295	313	289	267	283	274	250	274	277	270	293	270	269	290	278	282	261	281	276	263	295	291	277	272	249	247	254	266	259	255	301	285	274	259	258	291	271	294	278	323	273	272	264	272	253	277	289	281	270	280	290	291	280	272	253	252	249	255	280	281	286	267	289	275	266	257	272	304	284	274	259	250	278	289	243	290	288	257	289	285	269	254	263	260	287	276	291	277	273	275	327	283	287	307	291	285	274	280	269	277	270	271	278	317	283	309	301	304	270	308	224	262	274	281	268	312	260	255	262	308	269	294	269	281	286	261	285	300	271	273	265	276	284	288	277	284	290	283	261	304	281	280	297	294	277	284	280	292	261	280	274	262	268	284	272	275	290	256	278	318	279	296	269	282	295	277	291	282	245	274	297	275	278	254	311	278	283	265	282	301	290	278	262	291	274	279	285	307	297	258	280	261	265	282	283	274	255	287	283	289	244	288	274	262	292	279	264	290	276	285	292	274	311	259	257	287	282	295	256	300	292	295	289	292	314	285	264	266	257	291	262	280	294	283	301	264	256	313	270	272	266	297	288	275	298	267	270	269	271	266	286	287	252	279	292	298	288	280	272	274	288	260	290	279	283	291	296	226	282	286	256	273	283	303	269	273	260	312	257	294	283	297	282	307	276	289	291	303	242	293	256	273	259	229	284	271	266	264	290	294	285	291	285	261	298	264	275	275	280	284	283	286	280	292	304	291	280	273	275	260	284	254	311	266	323	303	274	286	295	270	281	291	265	285	278	250	303	288	292	274	278	282	272	285	263	311	293	269	278	278	270	277	284	264	247	278	304	272	265	245	261	275	263	278	281	278	287	309	280	288	299	260	311	298	264	278	300	268	277	268	291	274	263	290	277	295	266	295	249	301	312	270	263	259	289	278	259	260	280	271	307	262	280	277	280	270	290	241	289	281	303	286	249	308	258	276	291	268	273	304	283	277	288	308	284	302	299	271	279	282	270	256	260	326	336	266	270	276	264	265	256	279	292	283	301	259	267	297	281	290	285	270	256	259	283	274	274	263	304	274	292	276	259	282	302	263	261	272	251	254	286	273	270	262	271	268	289	287	267	300	269	307	279	250	295	274	277	306	287	275	277	290	251	255	248	302	279	279	286	296	275	286	286	320	279	250	269	291	301	266	298	274	249	274	288	284	307	252	274	281	263	293	276	263	280	273	280	281	308	299	296	265	280	287	283	294	309	302	283
2612	1053	1625	2101	2542	9105	20321	19309	11556	5141	1959	1068	801	726	771	760	759	753	765	725	723	736	752	796	752	753	765	729	807	778	757	755	761	786	760	757	711	808	783	745	744	794	744	811	814	750	706	749	780	785	773	734	842	771	790	751	727	775	739	707	782	778	735	759	749	836	744	773	775	776	765	733	738	741	774	786	769	743	790	738	786	794	736	765	757	730	748	785	758	746	771	790	713	753	766	802	762	733	788	790	785	743	694	776	731	744	743	750	791	748	743	747	788	778	791	755	774	759	741	732	734	733	830	789	758	736	780	781	772	769	761	755	725	756	783	772	754	730	753	752	746	740	770	774	744	742	819	785	730	751	749	741	818	741	765	770	732	748	772	822	783	768	775	774	736	795	777	739	799	724	833	765	727	774	738	755	710	774	826	737	775	737	789	757	746	745	772	731	749	719	760	796	742	776	746	742	786	801	762	746	768	780	759	813	799	738	742	755	762	765	769	765	734	736	730	778	780	784	782	732	755	685	699	754	764	762	788	736	772	758	742	762	762	767	784	817	751	754	755	768	754	814	789	743	778	740	733	773	753	752	762	746	764	768	749	733	749	796	767	794	722	741	819	740	773	786	741	770	762	727	783	786	681	772	802	726	726	774	770	739	745	768	758	749	734	805	701	748	697	802	732	779	783	767	763	701	782	736	765	778	759	786	743	778	784	772	763	791	799	742	774	752	770	739	800	760	753	744	792	759	741	738	740	721	787	762	822	749	791	769	794	744	799	782	770	733	747	715	768	749	743	786	758	765	767	737	750	799	827	808	750	716	770	752	769	781	792	812	734	746	734	777	738	714	762	731	778	727	755	755	728	779	784	778	705	749	789	774	703	780	742	757	775	732	754	777	789	761	766	769	761	746	762	794	763	756	746	762	782	789	840	752	724	749	744	745	762	835	719	776	786	761	815	802	759	769	799	817	769	799	754	762	757	797	776	759	810	693	743	760	743	732	766	762	745	758	762	783	763	772	755	764	769	774	733	731	770	777	785	756	770	781	739	779	771	739	775	740	759	751	784	741	780	759	785	757	809	781	786	783	786	760	776	802	791	711	741	781	763	795	692	743	745	753	766	778	755	787	751	771	833	771	798	757	759	742	772	752	735	773	763	744	773	741	754	727	774	778	801	779	792	764	776	769	765	750	795	800	746	762	784	805	770	711	757	816	818	774	741	735	726	780	774	738	772	728	788	743	743	747	743	736	782	751	755	762	761	788	756	811	720	765	745	753	751	775	721	790	770	772	785	749	812	752	757	786	737	708	726	743	751	745	790	778	763	731	789	779	800	794	790	796	767	805	800	747	744	805	735	779	836	786	805	731	789	707	776	764	792	813	769	762	725	809	815	731	810	743	791	759	745	798	746	796	753	760	783	739	784	809	720	734	773	750	737	752	763	785	744	787	768	764	715	801	794	733	739	770	775	784	773	770	763	783	770	783	717	754	748	763	772	791	735	806	786	735	780	763	780	737	772	766	756	767	756	743	778	764	750	766	777	745	758	776	759	759	753	756	787	725	774	793	765	758	756	804	775	834	762	739	732	740	780	758	740	754	766	752	739	742	803	806	741	764	755	749	757	711	721	806	794	764	733	726	774	781	748	770	756	741	754	759	714	717	799	800	730	742	776	734	785	742	774	778	739	742	771	740	700	779	770	763	738	770	783	785	777	749	790	762	800	784	762	747	791	758	762	750	788	745	771	773	725	728	796	754	766	763	701	770	779	757	738	767	776	741	758	764	767	759	773	732	779	783	769	782	812	785	824	779	758	755	797	744	761	799	750	773	767	746	780	766	790	705	753	779	792	747	796	779	803	799	764	788	766	772	763	747	732	761	712	772	757	744	798	707	798	774	780	729	750	778	714	714	801	756	799	728	791	765	726	776	772	765	768	710	789	805	728	750	751	777	743	754	783	779	751	721	786	784	779	738	724	756	793	757	730	724	773	800	771	783	744	777	747	737	723	758	770	739	795	775	712	696	757	772	720	790	833	753	775	824	742	751	767	783	753	745	720	786	759	751	800	784	773	740	733	743	736	745	754	739	780	783	764	795	787	720	742	744	785	721	777	738	764	713	756	767	784	784	715	802	763	760	731	798	787	803	783	781	771	749	741	775	762	757	791	765	785	740	772	792	721	740	769	770	750	774	796	792	757	801	781	740	766	753	817	760	784	745	747	775	781	767	787	776	789	744	746	748	769	773	766	775	770	809	731	713	785	775	794	785	748	749	778	716	796	744	734	813	775	744	769	756	799	787	758	801	771	791	715	765	783	769	753	759	757	720	758	760	744	781	765	757	772	760	760	717	770	808	769	762	795	778	761	756	780	760	766	773	765	797	765	715	742	776	763	766	766	769	766	748	763	761	765	776	765	751	739	781	748	775	764	801	770	708	776	779	773	749	747	774	782	742	752	766	748	796	808	767	786	758	741	780	751	747	755	782	733	760	774	726	783	761	752	746	765	724	723	754	796	766	735	824	785	752	776	800	786	736	772	675	762	775	738	729	778	776	749	730	792	810	756	825	708	753	790	783	840	757	792	736	727	736	793	749	764	728	795	755	738	805	727	774	749	790	778	773	789	743	783	745	778	740	765	711	737	733	790	778	803	768	773	792	765	737	810	763	784	749	729	733	743	733	794	713	740	804	785	784	776	726	785	784	731	811	805	752	793	775	740	824	821	788	787	730	803	730	774	756	722	766	739	803	798	780	756	772	758	784	769	761	778	810	746	770	817	705	735	741	760	785	780	740	765	745	791	761	809	727	789	818	797	763	774	745	793	756	748	755	754	717	713	746	803	761	763	732	770	757	780	796	793	741	757	803	752	758	781	770	767	754	784	745	754	764	784	747	756	800	773	756	805	754	787	771	740	769	735	742	746	796	778	771	746	730	741	784	738	760	752	744	741	788	761	732	779	728	744	770	724	747	783	773	748	816	769	738	786	696	801	719	766	794	838	769	802	722	783	728	763	777	726	762	820	765	800	740	791	763	767	776	777	765	775	747	783	767	777	770	744	740	803	781	783	765	773	773	729	760	788	752	708	803	769	715	801	732	766	766	769	809	744	716	731	759	762	783	787	739	735	712	756	758	794	765	779	806	752	737	724	774	733	794	752	721	742	757	762	763	728	748	780	764	760	774	762	759	772	746	745	745	754	771	814	768	757	730	791	756	736	723	728	720	750	759	811	756	743	734	780	776	769	762	758	814	756	750	805	766	735	729	806	797	784	791	758	759	730	752	735	706	742	768	737	782	782	760	733	784	791	727	739	773	758	736	725	725	746	781	761	785	760	739	755	776	757	812	740	774	770	724	721	760	755	780	787	747	742	765	772	767	747	732	774	780	795	753	769	772	750	770	758	798	741	778	745	784	771	809	761	718	738	749	778	732	804	713	841	782	728	729	807	754	723	724	761	747	714	767	751	785	805	753	767	750	785	703	802	720	729	794	705	785	752	747
7913	1882	2290	1877	2245	8594	41085	40608	23582	8414	1783	494	284	253	282	277	293	244	285	285	259	276	273	265	281	252	288	232	261	273	250	268	270	261	283	326	287	259	261	279	257	284	301	269	279	288	266	250	287	310	291	281	293	284	277	309	259	303	245	268	270	278	247	264	279	260	303	277	258	277	277	263	279	268	254	278	295	281	281	261	288	266	282	267	299	274	251	249	288	243	266	271	268	281	286	295	271	263	267	273	266	267	272	266	261	288	281	249	274	300	251	252	269	279	245	255	272	244	279	249	263	271	229	250	264	257	270	269	298	294	253	258	274	258	243	255	258	261	252	271	263	280	260	288	238	267	282	261	296	288	318	276	285	293	272	286	275	294	263	306	249	313	282	292	270	268	251	270	273	279	255	282	275	273	239	264	245	276	252	249	243	266	286	271	279	280	283	280	263	276	281	231	256	273	248	274	286	241	273	247	263	244	298	265	244	259	264	267	265	274	264	248	271	270	279	277	287	266	290	251	283	242	293	261	257	288	287	292	284	257	319	271	255	232	286	265	260	263	282	273	292	254	283	284	241	265	256	265	281	276	249	273	288	265	293	273	256	244	239	272	294	261	246	263	273	265	289	287	272	267	226	296	269	261	279	269	261	271	269	285	249	272	240	255	259	284	272	267	273	263	258	239	265	281	266	261	253	276	234	281	286	260	262	274	284	254	262	263	259	244	291	264	290	283	245	292	263	269	283	262	251	282	254	266	265	269	266	271	274	287	269	272	290	251	270	228	299	269	237	273	269	275	265	271	231	280	276	284	290	239	276	265	267	279	257	261	286	267	260	272	242	272	247	278	249	250	251	293	286	285	289	266	262	264	284	257	248	276	261	319	263	271	273	277	231	277	238	270	273	257	291	277	281	258	232	251	284	259	300	296	239	312	290	289	231	276	269	281	261	311	274	259	260	228	272	277	287	281	287	245	264	315	259	234	268	278	265	302	240	266	278	300	266	249	248	234	265	285	255	283	301	288	247	258	266	279	257	245	289	270	268	254	280	266	244	247	255	270	250	246	277	282	267	258	272	278	257	281	263	258	290	246	299	271	265	235	264	269	256	255	270	257	247	261	263	270	262	230	268	279	309	261	264	288	259	262	276	272	295	257	253	243	290	266	283	256	261	282	280	273	286	273	270	293	272	254	259	275	293	311	247	282	255	266	280	270	237	258	264	287	239	233	262	264	266	266	281	292	283	284	258	264	252	252	250	265	266	267	298	271	283	264	252	245	286	275	306	283	286	275	287	278	249	271	273	260	247	285	282	285	299	277	239	268	243	247	273	288	279	284	238	290	255	270	252	243	265	246	288	258	281	275	286	298	278	239	266	260	249	262	275	268	266	262	268	273	269	236	265	274	246	285	276	284	284	259	280	276	279	266	262	251	287	295	272	239	243	256	262	291	300	285	284	271	274	266	263	263	280	278	288	258	263	282	260	314	284	270	248	265	273	277	262	282	291	212	268	270	284	280	270	266	283	261	225	242	261	274	258	275	282	269	270	282	251	305	287	271	267	242	271	276	285	281	308	271	270	255	289	274	272	263	276	298	273	289	242	258	289	262	270	267	286	238	271	241	281	265	267	269	275	296	256	249	278	272	232	267	263	287	256	271	281	263	291	287	256	274	280	267	248	247	285	248	263	263	269	278	262	270	267	289	246	263	280	261	259	285	259	263	253	281	267	262	277	283	290	266	287	268	277	295	259	264	264	291	267	263	296	296	294	253	264	261	262	304	303	268	256	288	287	258	240	290	233	271	282	273	271	261	267	279	263	269	258	303	245	281	265	273	272	267	251	257	254	254	298	290	284	288	259	277	267	255	292	300	288	256	285	243	265	269	271	284	281	270	272	285	274	289	256	309	270	277	265	233	288	287	283	278	266	279	260	271	296	292	259	288	274	287	279	283	293	274	289	270	266	274	270	269	302	271	286	257	262	242	265	243	271	275	313	286	264	264	240	232	261	269	270	246	256	275	232	245	276	257	273	278	263	246	263	258	258	236	257	288	290	271	258	270	270	270	280	267	259	269	269	311	268	278	294	264	272	272	270	267	297	243	269	278	281	234	273	248	277	270	266	275	260	299	240	276	241	265	283	256	252	274	262	235	274	263	288	265	286	282	251	295	276	300	239	238	258	277	301	295	284	266	272	266	302	264	278	264	261	268	268	304	243	290	272	293	284	284	263	261	292	259	274	274	256	259	285	247	262	260	278	268	249	247	273	238	262	261	255	254	271	263	244	269	322	269	269	289	274	243	268	242	257	286	293	252	281	275	252	265	260	283	260	272	260	266	297	275	252	256	268	270	250	303	288	266	269	265	265	281	262	237	251	255	274	253	285	281	279	256	267	285	269	255	277	291	267	292	252	245	286	276	240	266	275	264	282	282	256	291	293	305	278	294	279	276	284	261	296	282	263	259	256	243	273	273	276	247	245	268	271	243	282	277	271	254	259	241	261	260	264	248	283	249	271	282	272	284	248	270	267	281	295	270	252	246	255	268	258	255	253	272	283	253	284	228	310	282	252	279	263	247	241	273	243	266	252	264	262	274	266	298	270	270	271	266	262	272	237	268	252	258	278	269	262	259	305	319	295	266	285	262	257	247	264	283	295	273	259	262	282	256	284	274	305	269	244	288	272	267	271	274	258	277	295	275	263	293	252	254	279	295	277	245	285	265	266	263	277	261	275	239	242	281	292	267	298	252	268	269	272	257	256	254	252	256	249	265	294	280	272	243	272	288	276	254	254	279	278	291	264	283	241	285	256	294	299	248	288	249	288	274	251	229	262	259	284	274	265	256	249	272	306	228	261	271	270	263	273	278	263	260	271	284	286	264	271	277	265	282	284	279	276	264	269	244	251	284	230	277	263	259	258	272	269	251	271	278	265	253	272	282	298	260	268	231	275	280	247	268	246	269	296	260	254	271	272	284	284	262	248	278	276	252	268	276	262	292	226	270	262	250	271	287	246	290	254	270	268	261	283	262	269	264	256	242	284	250	274	268	245	260	282	266	253	279	293	247	287	282	281	260	258	258	284	262	266	272	284	290	256	277	277	284	267	294	268	235	271	246	264	279	292	275	263	236	267	249	287	263	260	287	263	247	262	267	285	281	286	258	268	286	292	284	263	289	256	276	273	292	279	269	252	259	270	257	259	287	273	290	274	286	269	266	249	238	287	278	260	255	259	253	254	261	251	296	272	296	242	258	268	246	273	273	274	306	270	291	292	272	280	245	263	264	257	247	277	297	266	287	252	252	270	290	268	288	264	259	262	267	253	252	284	258	263	269	264	249	275	276	281	274	300	272	268	258	275	270	275	307	266	285	303	293	242	274	260	261	260	301	279	256	254	267	255	235	297	261	277	254	266	264	269	295	278	297	290	257	274	271	262	251	267	287	292	290	254	278	268	274	251	294	255	256	270	261	272	280	267	298	276	295	275	287	266	278	255	301	281	256
6000	2188	4685	5765	8572	23526	58177	54879	38963	20241	6798	1910	926	748	748	808	720	749	758	744	731	725	781	745	774	778	705	782	795	762	718	741	752	716	735	752	699	750	732	721	761	738	757	709	714	758	697	725	733	712	735	726	801	731	760	737	752	717	708	764	704	703	782	761	690	754	730	727	729	797	777	716	706	764	732	747	761	723	744	731	745	755	773	752	762	750	787	762	789	690	696	780	750	755	726	697	769	679	704	727	741	686	763	759	731	747	763	774	753	743	707	718	775	767	754	739	749	720	725	698	714	726	723	720	745	730	753	776	731	728	746	709	754	770	738	717	672	756	761	760	790	740	819	720	720	785	696	722	691	724	758	756	720	739	680	747	744	743	669	746	768	724	747	754	753	739	713	748	765	743	718	737	741	706	739	723	728	732	737	774	758	758	725	761	774	778	733	732	706	710	747	761	766	740	754	699	725	744	782	696	755	738	768	740	778	702	709	760	705	802	770	706	734	725	778	724	747	728	722	714	734	705	764	784	730	719	765	727	748	725	730	743	718	765	742	729	768	776	747	794	732	796	771	719	705	725	743	734	780	728	714	763	722	743	746	747	763	778	781	752	749	719	732	763	758	750	713	800	816	705	719	741	724	753	717	694	756	735	720	794	730	763	737	735	773	722	762	717	734	793	734	691	720	722	740	742	712	733	749	734	712	737	769	738	719	742	742	731	666	724	745	777	708	812	758	701	765	737	723	674	732	722	751	731	748	723	698	766	752	739	743	724	758	731	767	742	733	769	737	727	717	716	757	709	673	707	733	741	723	730	751	745	757	713	712	715	771	746	715	738	739	781	747	756	715	754	727	737	782	724	689	726	722	763	738	720	768	735	704	753	796	719	725	769	731	721	763	693	757	749	793	710	719	760	757	769	729	727	732	764	714	724	711	762	742	718	754	731	701	728	720	769	726	746	741	752	766	729	719	779	709	750	699	762	730	659	738	760	751	744	717	752	708	726	755	747	737	752	719	750	765	764	760	734	745	688	729	725	739	762	767	750	719	733	711	721	714	759	736	746	723	816	717	748	790	768	760	738	754	780	752	723	765	720	723	787	767	755	766	745	737	774	759	747	754	736	713	733	746	732	759	761	769	680	742	689	718	732	709	717	711	735	720	787	777	770	701	762	809	739	711	736	755	768	710	723	764	744	720	735	736	675	737	751	742	726	743	659	749	758	785	755	769	714	764	793	739	745	710	751	687	739	777	781	749	756	751	739	761	751	760	702	751	764	750	742	798	746	747	722	693	771	772	690	741	714	756	756	728	737	747	735	747	780	687	750	694	757	738	753	745	715	729	704	725	787	688	684	745	700	738	743	763	727	742	704	783	740	702	736	726	785	728	808	738	740	761	747	734	712	739	703	717	760	758	785	703	724	737	770	722	761	735	768	749	777	736	753	754	746	726	765	776	685	715	744	748	744	741	777	752	714	703	738	732	736	699	738	779	734	762	746	744	759	734	707	717	778	743	772	768	747	744	718	746	759	772	730	734	711	718	705	720	740	714	723	718	733	790	779	678	755	737	748	734	740	739	762	770	730	739	753	755	771	741	731	717	790	703	722	748	718	732	732	750	795	771	681	690	762	758	695	744	710	728	691	741	741	750	700	774	753	744	795	743	725	742	732	724	766	776	703	758	777	737	711	741	733	712	748	754	791	745	740	773	724	768	786	758	716	770	747	747	746	694	765	734	742	758	717	700	720	741	741	778	745	714	724	750	709	716	726	771	715	761	764	795	725	773	743	754	712	770	764	791	750	680	781	735	732	722	734	741	734	739	726	757	750	791	773	743	707	747	745	750	753	733	700	746	741	735	702	796	702	750	716	717	722	728	728	749	762	717	717	722	789	719	767	744	737	709	759	784	779	751	767	764	724	771	763	702	684	667	769	760	743	722	782	714	729	763	713	743	761	741	724	690	760	741	754	760	738	700	733	723	733	739	747	744	701	790	777	767	733	757	723	760	712	744	758	738	678	755	725	749	742	731	712	761	801	720	723	712	714	682	748	724	757	760	742	779	742	726	777	718	761	725	730	740	764	715	675	759	749	709	758	739	751	768	734	743	793	745	744	699	724	718	715	711	736	762	760	731	756	732	771	734	759	717	678	689	697	708	774	744	720	708	737	764	734	716	713	752	749	707	763	730	760	773	704	741	741	754	703	715	707	705	756	727	721	741	751	702	797	760	738	754	789	683	749	759	753	720	669	747	754	764	760	721	745	731	755	737	805	743	745	767	759	773	713	749	727	745	752	794	737	740	740	750	702	726	799	743	779	754	775	729	743	732	764	738	717	761	815	760	729	724	718	762	721	801	782	771	787	726	722	719	734	723	728	741	737	725	767	724	723	703	735	764	739	739	696	730	706	718	766	750	687	734	726	775	802	752	783	739	778	708	762	756	702	679	702	709	742	720	705	764	735	781	738	733	722	743	719	740	711	730	729	808	725	748	760	764	756	726	712	757	733	738	739	766	757	712	749	736	754	761	733	805	723	746	749	755	755	713	732	761	767	759	765	748	762	757	736	750	752	729	754	709	763	755	760	730	759	759	778	757	730	750	753	730	722	715	825	744	740	732	767	719	754	686	714	734	726	750	759	722	736	784	800	773	790	755	702	777	740	753	754	708	727	757	754	755	735	771	722	732	707	730	764	722	759	727	708	730	760	756	799	697	783	711	746	745	750	789	727	713	756	742	759	749	712	701	721	737	737	765	730	745	791	739	718	727	758	721	689	802	759	718	754	772	752	694	754	705	703	692	742	759	806	745	679	735	745	755	718	711	731	712	735	757	737	742	747	730	779	788	729	745	725	690	733	730	715	730	764	753	740	746	715	750	764	715	740	757	787	745	735	746	760	692	744	748	742	787	747	709	708	735	732	726	737	752	825	808	744	719	711	744	770	706	780	759	797	751	738	717	739	779	688	713	736	744	732	758	746	726	744	797	734	731	740	795	715	741	712	739	706	701	767	702	728	719	706	724	738	799	761	710	728	708	730	711	726	703	719	725	736	711	766	727	729	792	774	706	695	728	731	744	738	743	715	757	739	734	740	739	693	735	747	711	701	734	755	747	686	725	777	692	702	730	770	731	716	722	723	727	743	737	727	727	762	718	723	760	722	721	686	772	706	729	765	756	740	717	758	735	717	724	742	786	767	717	720	717	689	730	754	741	753	740	727	753	708	765	696	738	763	770	763	757	739	701	739	758	746	753	733	728	778	732	774	729	754	788	771	756	738	761	741	738	793	734	714	748	744	731	728	750	774	781	731	731	720	722	750	753	734	792	752	736	742	774	763	732	698	725	749	744	716	775	702	738	774	741	743	738	753	712	795	742	701	726	731	743	768	739	730	713	767	764	775	784	799	747	762	774	767	751	770	752	745	731	802	773	720	735	750	789	716	719	727	730	735	725	763	757	744	750	756	788	729	721	713	768	711	761	682	792	753	675	695	756	721	744	752
14558	3662	3839	2868	4433	23867	56507	53491	34014	14828	3293	670	327	266	249	242	264	244	263	239	265	270	235	252	249	252	249	287	254	256	256	275	244	261	230	275	262	265	262	248	251	254	252	266	272	257	271	264	271	254	262	263	254	243	270	246	267	275	229	260	270	256	247	247	263	248	249	281	266	266	225	280	254	256	261	243	246	270	285	278	254	272	241	255	264	260	240	267	243	246	259	263	263	268	267	256	261	235	279	249	257	275	263	237	245	248	255	250	264	231	263	249	249	277	288	225	252	242	270	233	240	234	284	267	274	254	276	223	248	245	276	246	246	246	266	260	269	250	238	245	260	257	252	261	250	261	256	281	266	245	244	246	266	250	265	251	238	277	250	272	266	248	244	240	266	259	249	282	255	230	286	229	285	258	245	234	248	274	259	257	252	227	259	280	242	233	254	274	253	242	271	241	223	238	251	259	260	267	263	252	255	266	263	271	219	232	250	248	311	262	279	219	252	284	256	243	255	260	277	227	255	245	262	266	245	253	243	266	261	246	273	244	273	282	267	241	264	287	269	244	282	265	273	246	245	280	256	250	251	252	254	266	244	269	233	255	250	246	274	240	238	233	285	270	228	282	275	256	278	235	259	255	206	267	274	287	269	245	254	257	216	271	253	224	266	253	248	253	266	258	267	271	294	287	250	257	285	246	257	293	254	255	264	223	280	290	259	275	259	268	246	228	264	304	248	279	280	243	228	286	256	270	254	260	267	238	242	274	268	262	281	249	276	265	254	279	262	259	265	266	232	278	290	264	259	262	221	261	271	252	251	246	290	259	273	266	303	261	266	255	279	258	292	254	246	264	234	264	268	246	248	234	236	261	251	269	251	241	236	254	291	299	260	259	265	248	271	275	260	287	239	257	217	278	301	240	242	227	264	250	295	255	268	243	262	255	268	281	269	239	283	269	278	282	249	255	278	279	243	271	261	255	236	248	249	275	234	247	264	258	251	270	264	286	238	260	262	279	269	238	289	242	252	277	244	243	289	253	245	242	258	292	228	247	258	294	261	265	258	259	276	261	273	217	254	263	258	275	238	245	258	256	266	275	274	267	236	281	259	255	254	283	273	258	254	245	298	276	279	248	274	247	237	267	271	253	260	258	261	254	263	249	259	248	253	274	249	264	255	282	265	266	236	269	255	240	250	287	283	235	249	260	255	273	260	238	238	256	268	276	279	246	224	259	280	286	247	239	259	233	253	303	248	242	249	258	277	279	256	265	274	231	256	252	277	262	245	270	280	264	238	258	244	282	260	243	272	270	265	234	233	245	254	231	297	236	249	268	229	244	237	233	270	239	250	234	257	283	241	235	249	247	251	256	266	234	218	265	242	242	262	242	255	260	236	228	261	234	219	251	270	260	250	275	256	265	246	293	255	260	278	253	239	251	269	263	247	265	281	275	229	278	257	236	270	251	251	236	244	237	260	263	248	260	255	276	263	230	239	270	232	236	246	261	232	250	232	246	250	254	255	230	256	249	248	302	260	280	286	270	261	249	283	242	249	272	243	265	310	233	276	262	266	238	289	260	223	236	254	277	252	233	263	289	258	226	247	260	284	280	257	272	254	243	271	235	210	276	291	264	243	267	262	258	268	257	289	268	248	246	260	250	255	247	250	269	239	235	292	266	255	237	232	240	277	257	245	242	264	263	270	246	275	253	262	248	243	272	264	246	263	265	260	262	244	265	225	245	269	278	242	283	280	259	253	265	272	254	273	285	255	245	256	255	254	254	285	245	282	253	237	229	268	232	269	240	268	238	242	247	270	277	247	245	255	288	241	231	278	224	257	224	261	249	271	258	238	234	259	245	284	271	264	261	268	236	252	237	237	269	249	282	256	256	256	272	249	247	262	257	245	271	276	237	240	269	241	253	290	248	260	238	257	252	254	279	248	247	231	233	259	250	250	248	242	271	257	246	246	248	243	260	268	266	245	274	278	273	282	256	249	246	242	236	243	248	231	257	234	262	257	243	260	259	268	258	279	248	247	252	261	233	261	225	263	262	261	240	257	267	261	257	259	265	262	243	249	275	262	286	253	263	232	243	249	237	263	267	253	253	244	267	273	277	245	280	269	257	265	264	287	255	267	257	244	250	247	274	274	243	272	242	259	242	260	260	287	271	257	231	287	270	233	270	251	259	270	250	246	261	238	266	255	247	262	278	248	271	263	246	229	241	262	296	274	251	260	247	246	251	245	233	264	241	270	271	255	274	266	261	257	247	302	266	252	276	249	245	236	236	267	272	269	282	260	253	259	271	300	239	273	268	282	271	254	244	258	299	244	249	245	245	263	307	251	261	221	273	263	263	290	268	245	227	231	236	266	240	248	244	268	239	252	272	257	228	260	260	229	255	279	261	248	253	223	234	263	244	289	261	255	264	286	278	251	238	270	242	270	255	256	273	275	235	274	277	256	262	253	234	271	278	228	241	272	272	257	237	267	261	285	258	262	259	275	260	233	243	258	262	262	260	262	280	246	268	271	269	259	237	265	292	247	239	244	265	243	292	269	261	258	258	244	253	247	257	267	272	264	226	253	239	264	240	256	292	240	247	257	259	272	229	245	259	251	282	233	244	240	255	266	263	259	272	223	252	260	282	268	276	259	249	285	263	280	244	262	264	234	244	274	264	246	281	259	279	295	271	253	266	258	266	273	289	278	245	263	246	235	253	284	285	264	248	274	253	263	258	251	266	257	258	283	287	257	263	267	262	267	265	274	268	261	253	250	252	294	212	236	236	242	244	233	251	223	281	281	231	270	258	243	257	277	271	253	279	280	272	265	248	269	258	239	262	244	243	276	276	261	268	276	234	267	246	244	240	233	275	260	265	272	247	280	254	268	236	267	264	256	273	272	254	247	262	269	264	276	249	251	243	253	274	252	262	240	249	265	250	234	262	246	270	258	232	284	250	239	242	283	248	260	270	241	267	234	262	252	294	230	260	229	256	269	266	288	262	261	261	263	237	279	260	238	268	267	271	271	266	247	242	246	256	257	265	264	254	247	282	264	260	234	264	282	264	250	293	252	256	287	257	270	269	274	246	272	242	258	249	281	272	262	270	268	250	260	247	259	247	259	281	252	239	275	269	281	286	243	261	264	290	243	303	297	267	282	258	260	254	230	248	222	261	285	265	264	268	248	261	263	255	270	222	274	287	272	262	279	248	253	230	252	264	225	259	268	259	265	257	277	238	258	249	272	245	261	259	244	262	237	253	259	223	258	255	239	247	253	251	269	275	226	277	270	271	242	241	280	252	236	260	283	226	252	253	284	256	266	261	258	267	257	262	259	254	270	254	256	238	244	255	274	293	268	290	254	266	254	281	269	238	258	260	261	239	244	263	239	299	260	250	253	256	251	246	249	259	262	277	231	259	263	253	241	245	280	257	262	280	263	263	243	242	255	277	280	258	271	270	246	269	259	295	251	253	271	262	274	253	234	287	272	235	267	268	272	278
8170	3338	7097	8095	14280	41815	70631	66305	48440	27648	9880	2630	1041	722	734	707	747	692	719	727	654	681	699	699	717	750	690	694	715	717	710	717	714	723	724	694	732	725	689	704	728	657	676	720	717	712	730	718	719	717	730	681	687	709	722	709	692	736	759	717	686	724	689	697	701	765	759	650	646	692	683	709	706	733	696	740	739	714	745	758	681	692	667	671	678	688	720	725	725	738	709	706	696	744	801	731	721	710	685	721	704	693	715	734	674	698	710	737	700	755	717	735	705	696	732	694	685	745	723	679	714	742	766	751	700	733	747	696	755	735	747	750	765	688	738	700	670	713	733	730	669	747	742	770	701	737	718	734	698	688	687	721	730	736	721	749	722	730	722	634	751	691	708	684	714	688	725	716	680	720	753	710	714	719	698	728	713	704	715	739	711	725	694	711	708	702	706	708	743	653	669	698	770	765	730	675	726	708	707	702	696	719	694	716	760	757	700	762	701	724	727	721	748	699	713	723	707	724	718	676	710	715	699	684	730	701	711	707	713	707	732	667	758	658	756	701	722	789	713	726	724	693	770	703	680	727	699	693	715	750	727	712	731	755	769	725	749	716	705	694	671	726	751	728	693	701	736	704	672	681	664	663	729	672	702	733	698	694	723	760	718	709	747	652	723	754	733	706	707	730	687	717	734	654	699	760	711	670	738	729	697	705	708	757	713	727	642	707	711	709	734	716	685	697	745	640	719	714	724	664	738	741	699	720	747	690	715	757	712	673	724	669	650	731	732	711	731	765	732	714	662	739	675	710	718	702	696	694	747	736	687	682	646	749	717	704	755	719	688	702	701	693	667	724	703	721	690	708	730	721	773	711	704	711	732	722	710	658	744	740	718	677	693	746	690	695	696	662	724	730	694	685	696	745	704	705	723	713	731	716	709	777	706	721	729	658	759	719	764	710	722	706	680	667	728	702	737	713	672	672	714	762	699	709	759	730	665	722	724	718	650	750	755	667	708	748	740	690	714	700	721	749	688	723	761	713	685	706	696	698	706	716	691	710	717	740	668	728	700	705	732	717	761	749	679	743	729	687	688	716	674	674	709	686	735	682	695	760	736	706	691	750	669	698	716	751	711	746	770	710	715	730	702	713	661	719	687	698	711	730	731	661	752	704	715	697	771	712	757	730	720	729	710	710	765	689	740	744	654	694	701	662	708	728	731	665	712	731	717	724	691	713	701	702	685	752	707	719	688	737	727	734	658	759	737	703	710	726	750	705	707	719	773	689	704	705	717	675	703	742	651	674	715	739	730	712	713	720	683	694	722	708	706	722	699	713	656	721	719	706	729	672	685	739	673	743	719	745	720	697	699	741	715	735	694	657	776	733	702	770	713	679	715	712	737	699	733	651	697	708	696	719	714	695	749	700	682	687	762	712	750	684	760	731	741	749	772	719	665	721	702	762	737	702	662	711	737	682	727	707	720	681	703	742	732	699	746	782	723	704	733	698	716	723	695	715	700	746	711	712	751	738	701	701	681	677	772	720	681	693	723	748	726	683	744	713	709	696	731	683	709	740	708	698	690	736	698	768	758	768	755	737	688	669	725	718	720	672	703	748	700	697	698	708	729	684	729	706	713	715	741	719	693	743	707	722	735	701	716	725	726	714	688	781	715	705	701	697	721	690	731	727	697	698	691	700	644	762	685	745	708	725	730	686	705	684	733	684	719	695	723	717	724	724	747	746	708	650	719	688	677	744	726	684	725	716	743	706	715	680	740	685	692	732	722	687	649	663	749	744	706	689	680	753	691	736	730	683	723	729	667	730	768	731	740	711	696	718	727	719	745	707	725	739	674	729	736	729	668	674	781	715	740	693	736	730	721	671	736	707	725	672	695	707	714	733	714	698	720	747	749	744	725	727	712	729	680	664	665	754	723	732	681	788	690	713	700	744	708	736	720	698	684	737	712	688	700	714	732	686	721	681	671	681	690	746	711	716	710	714	716	717	681	731	689	712	669	730	702	647	740	756	696	722	679	729	698	694	677	709	759	755	739	732	693	719	655	700	712	720	716	701	698	700	735	701	727	693	713	669	745	719	727	731	738	722	726	754	687	692	689	699	725	719	688	684	760	717	702	719	723	766	689	684	788	689	734	712	690	725	720	706	690	747	662	722	690	759	751	733	687	697	721	719	687	661	730	701	700	748	698	686	734	685	724	718	759	701	766	753	669	679	710	707	701	695	727	686	681	699	737	708	713	716	725	732	670	716	687	705	755	681	745	693	690	700	688	708	709	697	722	751	666	729	691	643	713	758	675	744	776	709	717	700	685	703	715	692	682	716	740	714	698	706	747	708	683	744	709	728	734	752	720	733	705	731	739	762	722	740	740	671	726	715	723	742	723	749	742	702	714	674	737	689	705	687	735	700	728	737	707	688	714	674	724	723	727	697	695	740	698	708	669	757	731	717	691	707	743	713	688	708	736	703	754	683	755	703	671	663	701	710	722	718	737	701	728	725	693	691	667	734	719	708	672	717	686	728	732	741	736	748	705	669	718	717	774	736	728	760	678	754	690	694	744	679	693	715	715	702	745	748	696	747	693	690	706	751	682	739	753	702	743	716	721	691	661	777	675	724	674	716	754	740	685	729	723	681	716	742	716	723	715	759	754	678	771	739	701	782	718	717	711	681	732	668	720	697	710	726	731	689	685	750	660	683	721	724	703	728	690	736	771	713	710	739	687	718	739	689	684	704	769	708	726	737	748	682	749	689	688	674	764	734	747	724	668	712	682	714	711	702	672	769	744	704	674	690	728	734	708	691	712	759	740	690	741	660	699	695	700	699	718	754	712	732	743	690	704	691	738	677	674	697	660	758	692	693	728	735	667	729	761	745	727	721	681	690	772	749	735	696	759	707	689	698	676	710	696	758	731	707	725	697	742	742	721	754	696	743	717	681	670	722	732	715	787	690	726	701	705	708	751	716	741	704	755	740	759	676	777	697	739	667	738	677	695	743	694	698	681	709	713	701	689	710	758	742	704	706	686	706	737	747	727	688	708	696	718	736	676	725	668	703	709	747	720	721	698	708	726	687	723	720	753	741	703	721	709	754	718	707	668	666	673	739	667	712	688	671	723	715	660	687	704	713	724	731	700	706	723	750	746	720	706	715	717	721	728	699	648	693	717	758	721	722	704	730	763	687	722	721	699	751	724	725	763	725	727	714	706	716	682	716	679	731	720	708	752	686	744	726	710	744	790	691	729	731	762	712	721	666	683	705	730	727	701	691	723	745	718	682	737	727	698	676	671	722	757	729	678	729	714	708	684	690	685	712	680	725	761	703	701	741	704	723	682	736	745	671	710	730	717	688	691	728	714	646	714	712	667	766	723	697	711	739	745	693	706	716	694	732	730	718	699	729	704	729	684	697	746	764	698	696	725	752	699	668	698	741	703	680	704	724	737	728	694	709	725	752	711	715	699	739	715	744	684	715	705	745	668	734	710	709	706	720
2401	595	650	609	634	1826	4533	5717	3289	1380	603	348	286	277	291	277	299	279	276	267	253	281	271	268	281	291	260	300	270	258	252	305	276	246	300	275	259	307	287	268	278	260	273	267	284	300	268	283	262	313	271	274	293	284	244	271	270	266	252	284	314	310	259	282	295	315	284	294	285	280	278	277	308	305	268	277	302	265	298	286	319	272	300	273	297	286	288	272	298	279	309	279	273	286	279	286	255	300	293	281	283	300	289	269	285	302	299	266	281	299	275	309	298	290	279	298	292	316	319	285	261	283	256	286	264	283	293	284	297	268	275	291	266	256	309	306	287	265	267	299	279	261	308	284	301	286	301	250	318	287	301	333	274	300	279	293	291	284	276	289	291	264	291	287	283	256	276	294	282	283	288	301	297	258	283	276	321	268	271	286	277	284	330	300	261	282	276	294	253	273	257	311	260	287	299	276	276	324	282	291	295	320	270	286	276	283	305	274	290	289	286	259	302	294	288	292	274	285	316	292	264	279	284	285	289	291	246	274	283	317	278	264	284	276	293	292	295	269	268	264	273	298	284	282	272	283	294	280	284	273	273	271	288	260	258	263	283	262	314	272	284	270	279	285	258	306	309	250	275	264	271	285	277	272	270	299	288	293	274	277	265	300	297	285	266	277	280	273	288	266	282	291	276	302	279	270	273	266	300	277	256	293	283	283	281	292	274	296	277	299	265	304	287	282	280	312	278	278	284	267	289	298	296	320	287	286	289	278	303	294	297	299	290	319	277	291	266	273	306	277	311	299	285	257	265	288	285	263	271	263	305	288	307	247	296	284	273	277	288	293	256	296	255	283	280	292	292	314	259	297	285	305	279	261	297	285	269	276	287	303	275	285	268	283	290	262	314	280	260	254	293	269	272	312	284	278	310	267	271	278	271	255	311	287	277	278	288	286	265	259	265	302	304	296	285	265	296	263	290	306	299	266	298	258	277	279	283	275	255	294	282	260	302	271	282	251	277	272	280	263	251	305	258	266	304	307	267	306	275	287	268	273	297	276	295	301	301	284	260	262	305	292	316	286	286	303	283	298	237	279	304	263	273	281	280	296	296	310	265	289	287	307	311	249	283	292	267	273	285	320	301	299	311	288	295	281	268	271	248	299	261	299	264	251	287	280	277	277	298	316	274	262	279	245	252	297	301	275	274	282	294	306	284	304	297	282	238	284	323	299	286	251	270	305	297	277	269	303	299	270	284	289	322	282	285	290	282	286	277	278	291	284	284	288	273	282	286	302	291	276	303	259	309	262	301	279	266	279	308	273	299	283	284	269	290	265	323	261	262	275	312	284	296	313	263	296	331	290	309	277	273	317	263	270	276	276	292	277	295	266	288	308	264	290	300	302	300	275	310	275	295	297	292	303	258	307	269	310	278	276	274	285	299	244	290	272	258	282	291	297	275	286	267	326	280	322	273	273	278	268	280	292	285	310	253	294	307	279	286	276	294	268	267	266	279	287	295	266	309	283	283	265	294	312	301	274	298	288	282	290	303	267	281	284	276	297	284	282	313	284	345	272	288	293	260	278	278	272	277	317	312	260	284	298	286	270	276	251	299	244	289	291	277	290	263	294	295	304	307	259	269	277	312	266	315	285	303	276	270	283	261	275	273	285	308	292	270	280	260	279	312	266	281	306	281	299	300	292	290	272	325	249	310	333	243	283	282	262	268	294	254	275	280	273	301	294	308	299	290	274	288	288	262	321	253	286	305	289	270	315	308	262	284	273	302	324	261	289	250	301	257	290	270	286	296	271	269	272	266	278	295	241	296	315	304	321	293	297	266	280	306	294	320	276	286	301	287	258	302	311	301	306	287	295	280	291	321	298	323	272	262	308	296	271	258	278	297	301	281	279	295	253	308	268	280	248	280	280	304	280	263	283	272	271	281	283	287	269	279	293	270	296	271	285	321	260	304	301	315	278	272	279	304	310	241	279	302	296	305	275	272	268	301	296	282	336	285	285	266	252	286	290	289	321	276	294	275	301	260	296	294	307	289	266	295	270	303	289	299	271	280	278	284	277	264	273	302	291	288	249	261	286	296	267	282	269	299	288	270	260	280	300	283	287	305	288	273	290	329	315	295	291	272	284	285	277	272	259	274	284	293	257	256	303	291	333	271	303	247	269	271	279	279	279	296	286	268	273	282	287	287	266	305	256	277	270	291	275	318	298	285	277	296	281	284	292	260	326	296	265	294	251	277	282	272	298	301	305	254	286	282	320	296	277	256	285	286	268	298	261	260	271	281	280	275	285	291	287	270	273	274	278	310	300	284	332	323	276	306	279	247	263	242	291	290	264	275	285	277	263	280	309	289	309	301	294	299	271	286	287	305	287	286	294	271	326	279	269	320	300	311	288	313	280	263	274	275	276	302	274	271	296	329	310	273	268	278	277	287	289	292	280	282	261	291	266	292	321	264	290	318	271	266	306	285	310	254	271	283	255	292	263	268	301	301	254	311	288	312	285	275	297	281	287	268	304	284	319	282	303	284	292	306	258	299	270	276	268	291	284	269	292	289	293	297	281	295	293	297	308	315	285	282	290	278	285	294	262	280	279	259	288	310	288	290	302	294	297	272	252	286	292	275	308	291	278	314	282	259	282	282	308	287	289	295	293	317	299	297	284	295	287	279	308	286	275	270	277	286	274	297	314	280	282	275	282	273	298	297	261	284	280	268	283	292	284	249	291	317	312	290	256	292	297	272	299	312	291	287	257	283	274	304	286	306	274	263	302	264	305	289	280	267	282	265	280	267	290	263	269	273	306	290	277	249	286	260	282	272	298	296	287	284	269	267	274	305	270	310	307	273	312	300	293	270	275	270	245	260	281	295	294	297	283	297	299	282	295	279	280	298	300	296	267	301	277	326	257	292	278	291	282	286	264	315	266	278	264	320	313	290	281	278	297	302	261	288	289	305	291	260	295	303	294	282	298	299	310	278	290	253	298	283	279	277	285	311	284	293	270	278	286	276	295	292	288	318	274	285	283	287	272	252	294	304	282	294	286	319	297	314	304	306	269	280	281	254	274	265	232	287	301	294	287	256	281	299	267	279	261	275	288	276	314	297	302	291	283	276	286	262	277	262	277	284	287	309	287	284	285	312	304	247	272	278	298	287	310	258	258	269	284	267	290	300	284	277	248	318	321	267	278	281	308	269	286	273	269	275	279	300	313	286	298	267	274	305	290	268	296	291	256	283	300	274	292	323	286	298	285	299	292	293	261	271	276	271	263	297	279	269	288	302	284	301	276	261	288	292	282	275	268	312	253	279	263	294	325	266	277	249	282	276	251	296	284	289	290	294	258	289	287	275	309	287	285	284	274	297	296	264	290	278	284	285	303	268	303	316	284	273	292	297	291	291	271	264	280	250	288	280	277	309	284	313	280	267	287	280	276	279	263	296	281	273	270	266	302	293	289	314	266	280	263	260	238	313	291	296	291	295	300	327	295	292	261
2702	1059	1519	1877	2632	9066	19429	20252	12015	5233	1929	1040	862	757	772	756	813	753	764	794	817	756	755	733	799	781	778	738	779	771	737	806	765	756	786	750	747	776	784	758	748	764	795	792	735	813	798	721	779	800	778	809	829	748	752	758	763	801	827	745	764	778	779	783	797	751	781	776	780	774	809	804	804	762	837	739	799	746	760	822	768	772	773	764	777	817	817	794	785	743	763	786	826	761	751	782	746	769	819	788	811	798	776	760	795	799	751	804	798	763	803	756	765	829	732	810	768	789	756	779	787	835	789	782	764	811	811	762	729	785	786	771	781	762	756	765	813	809	787	784	801	760	773	781	735	773	780	777	787	787	829	787	722	743	802	762	781	751	789	750	815	773	716	754	750	757	785	791	770	742	788	747	764	800	787	790	733	713	753	800	799	786	797	768	765	751	815	795	777	855	792	783	792	789	773	764	798	815	762	779	747	782	749	796	760	758	756	752	814	800	749	760	852	745	777	762	768	796	785	794	796	805	800	799	775	780	788	771	809	747	799	792	803	752	758	776	768	782	759	761	775	786	812	741	809	822	753	806	777	790	775	809	780	811	770	803	829	793	742	806	755	762	752	762	782	780	783	776	745	800	735	791	749	764	744	777	769	797	773	790	716	767	811	787	792	748	776	810	797	781	778	762	827	804	772	806	775	787	795	814	796	781	805	759	826	787	793	794	811	797	814	726	777	796	723	748	834	801	734	799	751	796	728	805	755	781	757	805	777	794	761	782	824	776	829	724	767	802	797	800	802	779	791	758	757	799	778	757	710	764	795	778	815	773	782	777	789	765	743	840	798	760	746	811	800	769	771	749	791	790	775	742	748	735	816	797	809	808	741	732	786	780	783	761	785	783	767	792	734	793	785	780	759	733	770	807	799	789	778	794	784	777	798	793	771	755	798	735	813	820	744	776	760	756	788	787	782	738	851	779	789	757	739	762	769	742	817	764	778	766	817	717	764	783	801	789	766	753	775	754	792	800	826	780	767	798	816	779	793	846	730	758	794	757	800	817	806	751	744	743	758	794	786	825	787	775	790	768	773	756	771	770	786	789	805	762	799	809	785	741	782	780	786	819	834	824	784	782	800	735	793	758	779	776	759	785	811	771	774	787	761	793	799	776	746	759	794	752	794	726	783	785	802	784	786	781	798	752	755	798	750	790	787	764	766	766	743	753	795	835	808	753	759	819	778	790	750	801	780	756	774	728	769	782	770	771	759	812	792	779	794	714	744	787	753	804	771	813	791	786	745	796	755	771	798	747	787	754	763	809	793	766	763	791	772	782	785	748	799	793	787	797	730	845	801	749	761	776	762	791	808	799	774	811	791	756	778	760	800	756	750	813	782	780	779	771	788	729	760	744	826	763	754	784	776	778	791	785	837	818	831	787	745	811	748	788	746	794	758	766	748	838	775	739	807	720	786	841	774	777	811	816	830	786	751	807	764	804	753	789	741	770	766	829	788	753	787	723	763	798	781	763	747	774	785	745	796	777	770	760	801	823	753	738	812	815	778	751	797	731	786	748	759	779	718	815	793	750	752	765	806	783	796	755	800	747	788	788	750	774	816	726	777	775	750	798	772	747	833	797	742	811	744	804	745	785	750	776	762	764	773	738	799	805	817	789	755	811	749	798	772	832	804	781	789	787	740	780	816	784	767	768	823	771	797	809	802	779	768	777	766	739	790	793	805	753	796	792	802	740	769	824	765	784	762	751	757	783	826	776	782	775	734	748	770	758	751	827	805	788	805	810	847	810	810	824	755	772	796	752	813	707	753	781	793	766	763	772	760	767	801	823	808	792	773	761	784	778	735	739	767	781	763	752	751	783	798	781	741	729	776	800	728	773	791	769	808	786	742	770	740	763	808	819	727	785	785	784	782	832	831	809	756	764	800	784	779	785	784	738	797	773	769	720	761	780	799	754	796	797	819	760	756	756	808	785	863	799	747	726	761	770	765	772	747	734	770	782	763	752	770	804	734	759	776	726	730	840	793	751	831	795	738	784	801	810	806	763	764	802	797	805	796	778	791	801	785	801	752	809	777	763	776	737	807	803	756	766	773	782	790	764	789	743	783	780	777	801	790	762	744	758	745	790	746	758	800	832	766	823	816	766	772	776	752	771	794	746	787	783	762	819	766	781	796	780	847	773	799	842	796	776	754	781	783	805	774	757	777	787	785	789	816	792	772	805	751	766	770	800	788	771	769	821	776	814	790	823	774	751	813	731	756	783	777	791	796	723	766	760	783	765	814	772	727	739	791	776	827	779	766	797	756	775	812	785	807	776	789	759	772	808	781	745	749	721	762	777	770	792	832	710	804	834	778	736	756	762	798	742	788	738	781	780	770	819	830	810	798	821	767	765	761	758	838	771	836	779	758	772	828	790	795	752	778	747	844	790	740	810	776	775	747	774	850	760	776	779	791	796	735	808	755	799	785	783	811	728	778	794	777	723	773	807	752	759	758	804	797	785	804	766	743	767	781	772	758	811	758	792	808	729	746	758	743	742	788	784	783	782	816	774	803	808	764	790	778	781	800	768	802	801	781	807	789	777	766	750	783	793	721	793	791	836	768	748	751	775	761	766	815	769	782	746	761	807	773	799	789	755	762	809	756	781	748	788	747	745	771	798	796	816	796	739	729	767	716	805	776	790	770	805	773	841	732	754	749	754	777	783	737	787	805	759	751	773	763	762	799	759	773	834	751	805	757	797	826	765	799	775	782	774	736	756	718	752	715	736	782	824	779	822	782	777	770	791	778	760	744	793	818	728	794	780	761	770	770	777	751	760	792	776	757	772	732	753	791	766	779	782	739	786	742	757	799	756	789	785	756	794	792	786	776	779	828	778	782	794	788	833	777	766	774	791	788	803	771	781	754	748	754	787	778	758	760	784	816	784	778	804	792	737	800	801	802	754	774	769	800	804	804	719	760	746	860	814	761	792	828	792	812	800	826	737	804	836	769	742	770	810	766	731	776	781	765	770	716	762	753	737	836	744	782	784	784	765	792	777	806	772	761	777	725	796	794	740	774	782	813	793	771	811	744	762	770	827	799	780	757	775	786	761	811	762	797	819	793	821	802	764	789	795	729	787	777	725	840	798	776	760	810	810	790	766	812	783	766	790	783	781	765	789	784	723	799	810	748	811	798	794	831	745	712	777	750	832	807	767	747	770	778	780	817	755	769	775	757	798	764	737	796	804	791	764	824	759	821	763	756	757	819	759	796	776	771	700	731	782	788	793	789	814	739	829	777	749	797	804	799	798	786	801	747	786	814	791	773	770	772	735	771	772	778	822	721	785	785	793	802	791	785	760	795	800	785	771	759	789	806	756	779	714	777	793	821	774	745	770	837	757	788	810	784	791	793	800	790	749	789	778	861	803	711	759	744	756	788	804	763	765	820	780	755	787	809	794	764	726	822	825	747	766	775	756	735	790	764	812	747	779	760	749	762	782	774	800
7762	1573	1988	1849	9421	37729	44420	32448	16846	5263	1208	445	265	308	291	264	286	284	272	310	282	273	272	298	281	308	291	281	258	283	281	265	261	268	302	267	282	264	295	267	297	303	249	270	289	269	302	288	267	287	262	296	283	256	297	282	275	281	295	293	281	255	281	252	283	285	306	277	262	301	294	295	275	249	277	299	262	253	281	240	283	273	292	296	274	296	279	274	257	278	246	247	280	267	265	281	288	324	295	272	278	264	250	296	309	271	268	290	242	277	259	274	306	275	280	296	318	267	294	265	301	308	293	274	276	261	240	282	278	270	261	315	305	274	256	270	261	287	288	274	290	256	284	275	292	262	283	287	281	280	286	265	298	299	307	293	270	276	286	284	271	270	301	270	271	284	291	268	291	304	275	236	272	276	284	275	291	266	285	352	299	276	274	310	267	283	255	281	266	278	259	298	264	299	290	298	271	289	315	306	288	297	293	266	273	295	284	267	231	291	262	298	266	292	253	322	261	268	300	292	276	275	289	274	276	273	317	257	268	270	278	271	282	254	275	268	290	295	284	287	284	256	294	257	284	306	273	308	273	267	276	250	267	291	270	267	276	265	264	250	286	263	278	274	295	310	287	283	306	282	282	262	273	300	279	296	265	271	265	265	277	266	272	270	282	261	272	252	256	270	270	284	258	326	281	277	311	293	310	272	259	287	306	289	256	274	272	304	244	243	265	289	282	270	290	275	282	265	283	255	309	296	294	295	272	272	276	252	270	276	279	260	316	257	266	309	306	258	262	312	264	308	276	272	258	257	281	292	290	265	272	279	329	271	281	275	282	307	287	285	277	270	278	259	275	304	279	278	272	255	259	281	293	306	246	289	274	258	303	293	286	260	302	265	266	306	298	254	283	284	284	275	292	280	271	300	320	312	287	266	269	262	275	278	289	261	292	298	272	292	278	264	278	289	258	275	270	312	258	252	286	288	297	291	261	269	296	260	266	309	269	300	259	280	292	281	274	280	281	292	277	293	291	296	274	278	271	295	294	297	288	267	274	249	272	269	280	276	309	300	287	273	262	230	293	242	265	278	309	271	306	313	269	269	291	257	305	259	286	313	271	287	268	274	264	271	293	247	296	272	247	281	287	296	272	276	295	257	281	267	289	309	278	284	272	317	246	269	263	301	295	283	275	245	253	275	243	268	271	292	282	256	296	299	259	276	279	276	266	277	288	268	273	329	269	250	305	284	286	279	284	292	283	290	291	293	266	276	273	302	248	287	281	278	282	294	297	293	280	300	292	262	247	304	258	274	275	273	281	318	264	284	320	294	296	260	288	259	291	293	298	289	278	269	262	291	308	246	270	249	273	295	276	304	273	255	274	277	284	261	268	299	258	258	252	252	268	266	244	289	269	265	278	284	283	284	292	266	277	274	257	248	299	263	309	260	294	261	306	269	267	306	284	304	258	260	319	301	261	281	264	281	287	248	286	262	305	277	286	284	287	272	288	286	310	286	278	261	312	274	318	283	278	269	275	270	288	299	304	312	254	290	277	299	307	293	275	293	289	297	278	298	274	248	294	276	267	280	274	271	295	295	266	263	261	276	276	280	287	285	303	260	276	256	291	260	293	257	265	282	261	276	309	301	302	273	294	265	278	285	251	276	260	266	259	278	300	265	273	236	260	271	274	260	297	266	292	279	291	320	269	281	288	253	272	264	278	255	270	251	276	300	280	282	312	288	309	277	297	276	254	282	292	292	264	260	271	322	265	285	282	289	286	293	295	285	274	292	313	258	261	268	256	263	291	283	271	286	277	302	271	282	259	263	286	256	304	292	282	314	259	249	257	276	274	305	265	287	268	267	258	284	307	267	256	307	246	288	282	286	292	281	284	267	267	262	290	290	278	266	287	301	300	294	261	273	276	281	279	266	272	265	281	286	290	248	288	279	280	294	293	281	272	274	286	292	255	301	272	289	277	245	264	281	278	277	285	284	286	265	272	281	299	258	277	257	275	262	269	257	284	273	305	276	281	275	247	296	291	262	315	275	282	272	259	256	281	293	290	273	289	290	295	266	274	307	258	288	284	301	267	275	254	283	274	283	281	293	319	277	285	264	303	293	286	269	271	290	308	262	269	267	302	270	273	246	283	274	301	260	258	288	238	305	258	247	287	260	286	294	269	237	301	281	271	288	290	278	264	315	296	273	255	267	295	288	263	277	291	318	285	281	300	258	276	279	317	290	278	262	303	293	302	280	265	289	259	257	256	282	287	299	267	262	270	290	260	291	258	269	266	277	257	281	254	284	268	262	271	295	282	303	252	285	304	270	296	300	270	261	309	287	281	269	298	278	277	267	264	282	275	285	284	284	293	282	269	287	270	276	261	256	298	244	282	289	262	301	271	297	312	288	265	305	250	267	267	256	286	268	294	286	283	282	285	299	301	243	302	311	282	274	281	282	276	276	308	289	286	279	305	278	307	291	292	293	260	277	260	328	277	273	279	255	276	298	303	260	285	285	288	256	291	258	266	297	281	271	262	292	273	261	272	250	290	265	282	275	294	284	282	277	271	289	283	246	288	260	298	270	271	285	255	258	249	272	276	281	301	258	252	274	272	259	284	285	284	264	285	299	247	283	267	275	271	301	300	269	290	302	265	297	293	289	300	280	275	287	288	289	297	257	249	264	259	286	300	274	277	292	271	273	281	274	280	287	278	288	283	274	244	288	267	266	252	268	264	284	302	291	296	282	278	259	252	266	313	277	290	286	280	289	288	293	310	292	254	296	270	251	273	285	264	273	290	306	318	281	252	296	266	292	274	287	308	285	295	308	252	284	289	273	263	270	305	266	261	254	264	265	293	289	301	249	337	287	280	296	289	275	264	268	268	252	274	255	291	293	284	275	278	268	274	280	300	253	263	309	247	281	312	266	263	282	294	266	310	287	249	277	302	247	289	255	254	292	280	245	284	281	298	297	284	268	249	286	271	264	291	270	283	286	281	304	266	275	298	302	273	281	269	261	278	302	283	268	281	290	271	253	268	288	272	271	260	279	279	282	310	283	274	266	274	258	300	292	284	286	260	273	304	292	283	291	295	286	296	277	288	285	273	250	274	288	247	280	281	252	256	304	266	288	259	269	292	289	297	255	282	277	275	304	297	301	266	265	287	278	302	274	269	269	302	257	299	305	258	308	275	287	245	288	282	266	304	292	280	256	294	284	283	274	279	262	288	257	293	286	266	292	252	256	240	296	259	278	254	305	266	273	261	274	270	297	288	267	271	291	262	277	291	262	276	260	275	298	286	281	267	268	288	265	274	269	272	291	279	284	265	270	254	277	286	275	317	266	288	307	282	285	266	267	287	262	290	295	272	271	277	260	268	268	264	300	286	290	300	282	281	248	284	295	271	303	276	279	257	297	273	244	300	262	302	305	298	289	299	313	267	298	286	251	272	278	270	278	268	260	271	280	268	288	277	296	251	282	261	265	293	239	289	276	314	282	249	290
5959	2075	4364	6123	23745	54659	58404	47577	32355	14828	4688	1451	905	788	813	772	770	779	794	755	766	794	801	774	750	717	727	770	824	759	784	784	748	818	812	799	720	766	763	777	784	748	728	765	810	760	804	747	776	765	749	769	795	765	769	794	728	780	757	762	767	736	777	766	751	760	751	792	773	740	729	808	733	746	766	699	791	793	730	747	778	753	771	763	766	791	724	765	728	758	779	777	763	824	750	763	730	736	743	752	739	797	718	859	739	788	793	791	795	799	752	767	773	732	734	765	804	771	753	757	717	790	788	778	756	762	756	778	796	764	832	791	788	769	796	816	783	757	747	733	731	768	763	790	757	738	748	811	751	795	802	748	774	755	785	775	772	796	751	766	799	795	753	771	780	788	777	789	771	807	704	794	775	767	764	794	758	740	736	761	740	818	802	822	755	782	744	749	777	760	739	710	755	773	747	769	827	818	801	796	761	822	717	747	764	755	751	801	793	756	773	751	751	699	785	747	792	780	755	720	803	773	736	750	734	796	749	760	762	779	812	742	789	785	737	736	719	760	708	740	751	779	807	798	741	775	760	831	746	747	773	723	765	714	760	766	772	759	791	766	754	762	775	771	742	805	778	797	736	759	799	798	777	754	775	783	792	747	814	767	775	798	787	817	790	783	757	744	772	765	761	736	753	709	781	722	793	795	801	760	766	805	829	749	771	777	727	748	744	769	727	773	797	737	706	773	753	708	774	804	780	774	728	747	758	825	785	793	767	713	748	732	777	788	811	778	794	777	747	770	788	800	820	711	749	773	810	746	732	827	750	737	757	742	721	771	806	808	757	732	787	767	762	800	792	773	764	751	747	734	759	761	813	729	801	760	749	701	751	788	790	791	765	782	708	776	778	794	749	781	767	721	746	771	796	731	757	777	733	766	771	767	788	762	789	791	731	786	762	808	764	725	774	800	744	738	738	749	737	774	722	746	765	775	795	698	753	733	797	790	748	724	738	761	750	773	732	804	728	764	769	732	729	718	801	798	751	773	776	819	791	785	768	742	826	770	710	744	794	784	777	738	801	758	693	732	775	734	739	763	758	761	720	732	794	834	790	764	792	781	779	777	762	758	787	756	760	749	766	787	769	750	736	767	750	795	751	791	744	816	839	811	775	751	793	793	767	787	817	810	774	785	779	789	774	773	703	747	756	777	731	780	772	793	753	752	748	797	789	734	760	752	752	776	787	746	736	758	753	799	754	762	785	740	780	804	718	745	756	793	729	798	735	766	776	764	809	738	739	742	779	799	804	750	796	728	727	758	773	773	772	789	733	717	761	732	783	769	739	759	819	807	766	777	770	768	743	797	724	755	788	763	736	736	732	698	792	747	783	748	787	732	797	798	773	787	764	710	816	772	806	815	740	745	782	809	789	716	759	806	780	748	814	766	810	762	769	782	802	748	768	778	709	811	785	769	791	809	756	803	736	742	784	738	755	757	758	751	766	815	771	770	749	775	736	801	756	761	736	736	792	746	771	791	768	779	786	777	779	758	766	790	791	775	755	775	801	775	790	768	756	748	778	816	800	795	799	748	726	773	766	759	791	782	820	738	761	704	801	758	755	791	784	812	782	788	819	759	759	782	721	785	797	817	701	808	784	790	750	794	796	802	742	738	767	754	738	748	745	813	773	768	775	745	797	773	711	802	754	760	769	763	777	746	768	822	748	743	801	765	802	756	775	739	778	761	753	800	750	787	780	755	773	778	760	775	780	720	795	739	804	790	759	740	785	775	782	731	739	759	743	788	729	796	767	742	751	798	777	773	803	747	724	820	779	739	778	749	782	739	768	781	755	722	721	729	730	851	728	808	714	794	734	760	752	797	705	811	751	773	798	717	754	751	762	771	775	758	774	739	794	731	753	718	741	781	750	806	717	814	827	742	746	752	779	832	684	812	783	764	774	841	716	780	764	751	713	715	774	782	786	804	780	754	785	772	766	732	769	777	777	747	761	714	732	766	784	757	803	773	840	803	806	858	762	796	763	785	771	721	745	739	782	753	788	713	738	761	736	752	735	753	816	834	789	759	747	730	729	764	749	755	783	760	735	775	768	775	765	792	754	823	746	789	815	779	759	736	812	720	710	787	825	777	748	762	752	753	802	807	739	758	713	772	773	749	777	781	767	748	762	793	773	789	726	831	802	726	768	749	751	769	793	736	762	750	753	752	741	740	763	734	744	729	767	757	768	782	762	794	718	715	788	785	788	683	750	772	718	834	781	751	806	782	738	779	813	702	788	792	714	780	786	818	763	743	754	821	766	800	760	763	757	773	758	739	798	750	810	767	744	783	794	813	753	806	778	776	734	751	764	744	806	787	743	742	765	784	774	781	762	778	756	760	751	789	756	799	804	756	811	754	774	727	772	832	767	785	764	765	777	778	740	748	773	730	773	710	733	793	788	771	719	774	755	735	777	826	779	760	784	769	766	767	733	812	764	805	724	767	746	794	730	790	808	800	737	814	800	785	782	724	796	769	760	775	693	761	804	739	714	788	761	819	713	744	742	786	763	767	740	762	717	792	760	750	789	731	780	765	777	747	726	755	737	741	735	745	796	698	776	760	819	801	747	742	763	753	760	781	760	733	721	749	816	750	830	777	765	747	748	762	741	786	764	779	731	733	754	728	774	795	767	759	794	753	791	819	780	733	767	725	730	766	733	785	726	790	777	782	780	747	775	804	737	797	733	769	795	796	766	772	778	755	756	732	732	817	746	802	727	778	749	782	729	688	763	756	778	757	777	728	753	808	701	737	739	732	792	793	751	732	753	739	750	759	801	721	730	767	770	776	751	758	786	807	734	747	699	738	759	802	797	818	785	749	778	813	734	756	793	812	755	727	740	740	801	781	758	775	794	828	737	742	758	818	779	763	769	782	791	773	792	828	742	762	761	763	799	754	748	792	723	782	793	797	782	777	751	724	724	764	757	727	754	748	806	757	769	758	773	729	759	757	801	793	752	763	818	711	747	835	762	737	737	757	749	770	777	790	748	774	788	769	767	696	765	731	796	793	751	751	782	758	711	762	772	745	737	779	759	796	839	777	677	749	783	724	787	808	768	671	779	753	777	754	782	754	759	716	797	739	738	770	753	810	780	799	718	773	766	761	802	778	746	792	763	775	810	810	750	763	824	818	782	772	791	737	763	780	775	779	763	696	747	779	742	776	788	773	760	777	790	785	805	822	778	766	760	743	746	796	752	745	720	756	759	766	786	752	757	727	755	743	841	812	763	760	748	772	775	779	765	785	767	754	751	761	779	753	778	751	785	745	771	766	744	808	747	743	772	766	737	735	768	758	733	818	800	781	776	756	788	765	799	743	734	756	781	769	745	788	784	790	736	818	746	708	780	801	757	784	805	762	755	793	785	715	731	759	767	765	802	854	784	781	804	754	736	756	764	790	767	756	789	738	750	750	781	774	773	732	799	832	760	761	781	778	762	779	733	740	789	789	791	750
14316	3293	3893	4590	21103	55129	58929	45339	26704	9729	2047	514	303	276	262	284	274	268	306	276	268	281	251	286	279	265	271	255	269	306	270	260	262	284	271	272	227	294	264	267	285	244	265	281	308	252	286	264	279	296	277	253	258	261	266	271	253	268	254	295	278	266	278	274	286	242	278	256	301	281	270	261	273	266	288	284	273	313	269	275	295	272	253	278	278	286	251	272	260	284	280	285	255	281	274	285	275	282	253	292	256	276	256	259	250	274	280	298	288	278	286	266	302	252	290	259	277	247	246	286	252	277	271	258	281	242	271	250	255	271	294	270	257	262	286	257	290	298	297	287	249	302	256	286	247	283	265	262	257	255	282	277	282	308	302	245	266	295	275	242	248	275	283	283	296	254	296	263	309	254	259	267	297	276	253	296	303	304	278	260	258	281	281	277	272	272	280	241	265	280	295	265	277	283	291	286	276	317	256	266	257	251	272	299	276	265	246	289	268	314	281	253	304	285	275	274	246	280	238	298	282	274	278	267	250	242	286	294	274	278	269	234	269	262	277	257	297	255	267	241	276	288	299	279	259	270	264	261	299	302	241	261	299	256	292	257	277	249	294	265	266	280	277	259	275	261	301	301	281	292	280	275	240	290	263	270	271	264	250	252	276	277	279	274	260	280	264	271	267	269	292	289	290	264	249	300	238	275	255	271	232	278	250	258	228	283	266	274	262	281	265	296	265	286	265	276	278	271	253	251	256	271	263	263	256	277	247	290	239	273	251	299	266	282	276	267	272	260	280	275	274	257	281	277	258	290	236	306	264	249	248	261	277	308	257	284	261	260	290	274	250	256	275	278	267	296	302	295	290	270	242	241	282	257	254	283	259	275	286	261	272	293	292	285	243	258	250	273	308	271	249	267	264	272	271	247	279	290	304	267	275	298	277	338	274	301	274	268	234	255	266	266	268	241	259	269	267	279	278	287	300	276	268	287	278	240	262	276	255	277	266	301	290	294	254	283	266	287	300	239	273	242	271	248	257	271	237	261	246	271	295	258	261	273	261	261	284	243	257	255	291	271	273	252	241	263	265	236	265	272	264	268	288	271	276	280	304	269	260	280	275	269	292	241	273	257	254	259	269	277	277	262	244	253	272	288	273	236	271	270	267	267	282	252	282	265	266	306	236	279	252	284	273	277	265	292	269	271	268	284	268	264	234	282	278	272	283	255	245	267	276	250	251	258	262	299	272	270	273	267	274	245	299	263	283	279	297	266	260	288	272	271	252	245	243	239	260	284	285	270	268	274	271	274	301	269	249	280	268	316	277	255	275	248	302	290	254	271	248	285	263	273	282	284	260	263	282	297	275	263	278	260	256	287	273	273	263	247	266	256	271	267	283	247	288	300	275	274	289	276	286	261	276	259	251	274	280	302	275	266	259	275	252	275	255	276	246	279	256	262	263	280	255	281	266	269	255	257	255	289	242	316	263	279	257	259	275	283	246	273	302	270	237	257	266	255	266	239	274	238	273	262	291	280	255	250	275	269	289	283	297	256	252	284	290	314	261	282	264	260	303	270	256	255	281	283	276	277	254	266	265	243	286	279	281	276	250	283	274	285	272	284	246	279	258	269	295	255	265	269	239	277	288	283	277	279	252	308	272	271	262	236	271	263	260	283	259	279	280	289	256	284	271	267	276	281	258	297	249	255	253	255	266	233	272	310	248	297	269	273	245	267	275	283	248	232	277	233	273	271	245	296	258	261	252	258	290	283	266	264	266	257	269	276	256	257	271	270	281	237	252	285	249	258	269	278	267	254	277	280	273	267	248	263	268	257	274	256	277	283	300	275	270	283	273	277	282	242	251	263	277	273	266	263	282	250	260	248	261	231	310	286	287	266	270	223	268	257	274	286	278	277	297	268	277	297	248	274	273	269	259	283	258	258	261	301	273	279	303	265	279	236	295	270	240	286	304	259	291	258	265	263	287	240	251	257	244	273	266	274	261	288	264	270	282	251	288	263	270	295	275	279	297	271	240	253	278	296	267	266	269	277	263	308	256	293	255	279	277	294	261	294	287	260	278	289	268	277	264	296	253	283	277	270	266	259	303	267	260	256	277	282	258	287	256	269	275	242	275	265	275	278	252	280	255	256	261	268	231	290	284	296	269	266	273	270	301	297	279	258	245	277	262	259	274	240	256	268	246	265	286	280	277	242	232	260	264	273	273	243	280	282	273	258	262	268	276	252	256	242	288	262	278	268	283	268	273	245	272	272	278	252	257	289	280	277	277	299	265	290	252	266	251	284	280	247	288	244	287	280	285	243	228	235	255	255	247	247	295	251	308	254	304	269	268	288	266	290	286	319	258	246	246	277	252	268	261	265	265	274	272	250	250	265	283	271	266	275	264	288	319	298	252	284	259	257	267	277	273	269	285	251	268	276	279	237	238	267	282	261	258	297	301	280	300	265	289	259	267	258	253	276	262	298	289	289	290	272	278	318	264	266	267	279	261	275	271	252	259	261	256	253	281	266	226	275	300	283	239	270	265	261	267	291	264	281	278	272	266	252	255	294	278	261	283	280	316	281	246	268	288	264	289	261	293	248	260	301	258	253	274	261	310	257	272	269	254	287	259	260	292	290	260	268	272	296	261	262	286	256	266	251	275	276	269	268	277	254	279	274	266	261	271	266	300	316	288	258	293	272	258	291	263	280	292	264	243	280	282	272	312	280	275	277	298	250	271	297	252	223	233	249	263	270	281	283	271	267	262	269	256	276	280	292	256	265	290	255	276	293	291	261	262	258	300	307	254	252	274	281	298	249	264	267	295	277	258	285	236	266	313	263	297	295	260	268	246	259	290	250	269	288	296	301	308	268	291	244	229	246	290	269	253	269	276	261	298	247	271	275	298	272	261	258	267	265	262	281	272	244	247	267	252	232	297	273	288	299	236	263	257	244	265	262	304	291	267	295	293	265	287	285	254	281	305	288	290	255	250	276	293	257	255	260	277	276	252	269	267	251	273	293	278	288	229	248	247	256	276	293	215	283	280	248	259	278	292	299	251	260	253	290	281	280	284	235	247	269	261	283	301	293	304	272	285	270	281	293	284	271	254	300	263	246	240	269	273	242	258	285	300	273	264	283	290	268	276	253	270	263	271	223	278	293	288	261	222	250	254	267	256	282	280	269	290	261	246	261	262	233	240	284	265	283	286	303	256	291	277	268	271	279	273	253	255	248	273	264	288	252	291	267	289	275	259	289	291	275	269	247	252	291	302	267	275	293	284	262	263	257	266	278	267	286	260	283	266	279	239	274	276	252	281	276	274	281	277	283	293	305	266	253	274	290	293	286	254	241	290	271	302	232	258	281	296	270	246	267	263	281	262	273	291	262	271	247	265	289	259	278	295	269	250	270	287	264	236	279	270	277	272	289	271	270	263	281	261	280	293	282	243	276	263	237	261	307	285	260	295	267	264	250	276	279	277	275	288	275	274	282	273	289	252	283	260	264
7988	3227	7302	12026	36180	68129	71603	58415	40835	20817	6801	1857	936	757	780	748	766	720	704	719	797	766	714	769	774	730	735	740	663	756	735	721	707	738	786	757	760	721	733	734	792	776	771	739	763	768	745	739	776	749	727	763	782	761	766	764	774	704	725	739	745	726	761	721	744	742	738	764	681	830	739	735	745	789	760	732	748	754	789	724	740	765	769	745	723	747	767	725	746	794	715	704	755	779	715	774	710	694	734	734	763	724	725	731	715	753	730	773	714	767	700	714	751	722	786	745	744	750	778	748	784	769	741	740	734	727	740	743	801	754	773	800	710	681	792	697	778	752	742	712	770	726	708	772	743	773	764	722	722	779	744	747	703	707	760	738	768	777	717	713	744	684	734	742	758	751	740	821	712	770	765	749	766	764	771	738	722	761	716	723	742	760	756	786	775	752	749	756	752	763	758	766	749	684	743	736	725	751	795	741	749	754	755	781	753	759	710	735	746	775	773	765	740	739	745	754	758	756	749	751	736	764	783	756	751	704	713	762	717	750	716	740	768	729	754	749	737	723	720	779	754	733	707	813	730	780	745	732	766	717	729	753	738	760	717	815	777	752	752	734	728	774	717	777	766	768	720	775	724	752	713	773	765	734	766	758	732	763	703	799	753	747	737	752	746	703	739	709	767	723	687	799	741	766	719	741	740	719	757	721	806	748	711	751	726	750	743	751	741	710	768	724	805	746	742	717	759	755	749	768	785	784	757	765	765	735	769	740	803	751	746	736	719	736	719	690	789	706	773	755	721	733	712	721	750	777	757	777	776	711	784	719	792	769	709	699	769	771	736	749	758	683	694	749	741	755	740	766	748	742	708	756	750	718	748	800	736	744	759	761	788	755	738	776	742	730	726	763	761	739	748	785	701	756	703	728	739	748	673	754	744	744	756	730	756	756	739	779	744	782	781	742	747	751	752	776	768	795	736	738	713	716	722	738	775	746	736	753	714	763	775	791	787	778	799	719	681	746	722	752	743	769	745	755	751	792	708	713	709	767	784	738	716	734	772	715	742	713	716	739	711	766	752	734	732	763	751	770	699	742	748	788	740	750	724	799	742	755	742	783	761	728	722	729	706	768	753	716	751	762	708	795	742	721	769	726	744	787	740	770	725	730	748	733	695	723	786	697	737	774	736	772	694	762	765	738	723	774	750	739	738	770	782	766	748	769	722	738	752	752	771	754	719	761	767	796	746	728	709	713	761	755	723	788	741	759	788	791	755	763	703	717	769	732	747	756	729	778	768	804	728	747	703	714	723	722	697	768	739	741	732	754	763	761	748	756	751	771	747	733	733	758	740	737	743	713	751	757	785	725	742	693	766	783	724	758	768	712	732	764	711	780	759	748	684	783	746	725	742	686	789	738	718	732	757	750	734	765	764	736	708	745	774	704	769	744	736	695	735	786	746	745	738	741	755	791	794	756	744	719	757	750	741	767	741	779	758	763	813	736	772	788	772	768	714	733	729	734	783	744	765	692	735	774	736	774	747	730	752	742	768	711	783	775	758	773	715	762	760	715	731	714	795	784	762	710	760	756	730	721	732	757	734	743	761	695	748	736	764	791	786	737	750	723	717	770	731	745	767	779	747	712	738	697	750	752	752	697	746	760	720	742	728	734	700	717	807	725	740	726	735	715	750	721	768	756	769	762	721	747	731	748	738	744	743	768	678	730	678	742	726	753	755	743	715	725	736	718	740	709	774	836	748	742	770	796	766	733	759	739	713	717	673	738	804	726	791	748	745	760	773	731	790	770	793	765	758	763	767	781	768	761	751	746	713	789	750	701	732	717	746	766	742	725	775	795	741	765	734	723	740	737	751	717	754	758	748	736	721	759	730	740	698	731	723	748	744	744	720	745	794	731	750	726	740	787	786	693	758	690	745	771	767	763	766	746	760	756	749	756	753	787	750	766	749	658	782	770	755	762	705	795	715	726	750	796	735	761	798	703	772	764	711	757	746	704	712	693	761	765	782	738	763	720	742	707	724	764	799	761	725	778	794	731	763	761	721	725	752	729	723	784	796	707	766	718	804	745	740	763	743	735	800	707	743	770	777	743	757	767	725	693	725	716	736	709	761	753	773	793	687	732	727	788	760	715	734	728	778	756	711	744	740	766	734	760	767	720	734	780	735	765	718	728	751	715	754	831	721	701	797	756	777	763	688	737	734	776	758	780	731	719	759	702	783	728	750	754	762	736	737	783	751	757	757	750	780	777	732	720	727	728	740	689	727	772	726	735	749	732	755	712	770	743	735	755	728	758	752	729	756	726	760	738	738	708	752	750	697	740	748	705	727	730	721	739	737	733	789	737	760	773	712	768	746	761	763	713	747	731	747	741	703	708	750	700	744	780	733	716	775	748	754	737	799	737	778	732	757	745	750	724	726	740	753	728	781	719	747	825	722	693	729	726	737	824	763	777	753	734	777	764	766	759	754	730	738	755	749	784	749	735	687	794	734	702	735	804	740	735	695	724	761	780	751	719	744	756	743	751	713	740	742	783	739	716	755	743	766	759	743	780	788	743	754	738	768	722	747	730	749	804	767	770	742	705	715	724	769	737	758	700	732	680	738	747	734	735	809	759	753	767	769	762	736	713	683	746	725	758	739	719	754	763	742	699	742	759	726	763	761	741	761	738	726	780	777	731	747	737	752	755	700	751	752	721	759	708	705	778	772	753	741	781	742	753	746	775	756	770	744	752	724	770	732	701	773	757	748	754	768	722	748	767	798	725	770	732	767	738	783	783	722	739	757	709	720	763	764	708	787	801	728	754	734	764	783	766	749	761	735	718	744	740	748	732	763	784	720	739	743	737	709	775	745	728	723	775	754	767	737	733	730	810	782	782	754	799	731	763	730	726	785	745	725	707	718	795	754	725	734	761	718	785	758	747	764	756	705	718	757	753	816	728	764	790	759	719	767	784	696	771	745	737	725	739	727	759	731	723	737	745	776	754	801	804	764	759	699	720	761	739	709	664	744	776	700	760	723	749	745	746	754	724	757	747	736	764	749	765	712	734	734	715	807	780	785	742	746	738	733	792	783	761	786	807	754	793	737	722	746	735	738	763	737	736	749	742	717	783	766	786	758	791	735	786	779	711	739	744	774	778	737	743	756	725	739	757	722	747	778	755	786	681	767	733	713	731	758	765	735	715	794	781	755	767	756	688	746	717	772	740	733	721	759	808	732	748	717	769	763	769	712	677	716	746	764	806	786	741	755	751	728	748	724	740	759	735	754	717	777	782	753	740	799	740	707	752	734	758	710	728	746	765	694	755	770	726	708	739	709	726	757	781	690	713	739	750	732	739	761	777	778	752	757	748	749	759	747	762	716	784	761	758	718	769	733	744	740	700	758	764	739	722	689	734	743	702	804	706	767	757	762	762	756	765	768	700	748	698	779	766	743	735	707	731	735	709	716	734	747	753	702	767	762	775	760	732	710	695	702	778	805	730	738	742
2328	597	809	945	2102	4540	5979	4261	2079	824	444	301	311	293	270	298	266	265	285	299	276	279	303	304	317	284	301	283	264	298	290	286	285	289	281	293	279	330	296	300	300	310	279	274	296	271	257	281	306	280	277	282	307	278	322	267	270	296	306	298	284	265	296	305	303	279	315	295	279	281	298	278	312	291	299	287	280	275	307	283	270	263	291	275	311	293	287	268	269	290	274	294	296	285	259	296	296	296	314	293	275	286	304	286	288	288	295	303	289	292	263	277	303	296	250	305	283	281	291	277	281	271	291	272	288	273	275	315	287	279	271	295	265	283	289	293	291	291	262	267	269	282	271	287	307	278	298	296	291	299	288	262	254	263	244	293	322	292	293	302	280	264	295	292	284	299	306	305	275	311	310	286	308	285	294	297	301	310	271	315	276	299	313	293	288	299	283	285	293	314	268	266	306	326	285	313	272	308	303	290	280	285	282	274	287	290	319	281	283	309	299	325	287	297	279	285	292	281	281	279	264	309	296	259	295	318	283	305	266	318	274	284	305	291	313	274	285	274	297	274	279	283	320	317	326	306	279	278	308	304	330	279	288	297	294	283	315	278	275	284	299	277	300	298	286	263	248	279	305	318	316	304	329	322	293	302	289	297	275	276	284	274	268	286	288	282	311	286	287	314	315	273	283	269	297	260	304	279	310	298	274	266	308	281	321	301	282	306	243	304	285	300	310	274	334	257	333	286	285	280	284	313	307	293	308	289	301	281	308	305	277	310	306	303	289	278	319	309	267	263	295	305	316	342	278	293	270	284	270	300	277	282	293	290	302	317	296	302	302	297	312	288	288	305	321	281	300	260	279	299	283	282	267	279	300	284	286	269	287	307	313	277	307	279	251	291	296	262	284	291	267	310	315	292	281	279	306	300	308	300	293	319	296	271	310	298	292	319	296	320	281	304	269	294	303	295	295	325	281	269	269	294	293	298	306	280	276	295	274	261	293	316	269	268	283	299	303	281	314	312	286	294	282	297	282	324	296	281	299	313	304	307	306	307	312	277	270	286	297	289	306	298	331	314	314	307	259	302	255	288	286	281	256	302	312	266	265	294	283	295	289	284	254	300	270	317	310	299	257	314	325	290	275	275	301	259	301	297	288	272	292	260	265	280	276	296	264	277	299	317	271	294	320	309	264	285	251	335	290	317	272	282	273	264	268	281	327	311	307	288	283	295	290	299	282	309	277	289	313	279	301	263	299	272	265	293	289	297	319	284	270	284	288	304	280	311	310	294	298	281	311	305	281	275	266	297	272	302	311	316	297	262	305	311	312	293	296	277	305	309	279	279	290	260	287	276	317	293	303	287	285	328	264	283	297	271	301	256	285	280	280	280	296	267	268	304	293	309	306	280	284	270	303	304	296	284	273	302	317	280	268	301	291	273	305	312	316	291	308	302	306	281	282	270	280	296	285	316	310	282	316	283	276	304	284	260	312	307	284	311	269	273	300	278	310	282	280	323	286	274	301	249	322	308	316	285	274	285	290	314	304	246	292	303	315	303	276	308	280	299	280	321	315	288	282	297	287	261	317	296	311	301	271	295	278	265	292	280	290	256	234	296	246	308	300	250	292	282	289	299	282	309	301	272	256	310	286	280	305	280	292	280	281	310	308	284	296	281	311	315	284	288	307	316	264	314	290	271	321	282	314	277	304	250	291	263	273	286	268	295	281	280	288	295	288	290	287	279	314	295	289	305	281	296	300	303	269	309	259	287	320	307	316	292	303	312	300	280	285	311	299	327	293	271	306	268	290	283	303	274	276	284	270	304	307	304	304	298	299	306	284	293	268	290	289	287	266	292	286	293	291	276	294	277	278	296	278	326	275	292	278	301	264	308	280	275	264	296	282	275	274	284	275	315	264	300	305	278	298	254	286	303	277	267	285	297	309	285	311	264	268	277	300	307	283	310	323	288	303	284	291	335	284	296	301	285	326	331	316	273	312	283	268	296	268	272	295	266	265	311	269	277	273	300	283	284	275	277	290	281	306	321	298	288	299	270	285	317	271	304	276	281	275	269	276	296	273	287	300	324	302	297	293	307	283	266	291	286	312	293	315	257	297	302	282	260	287	301	246	281	283	311	288	274	269	279	268	292	261	279	304	279	279	301	278	298	306	288	282	334	280	282	280	303	314	300	301	254	286	289	291	276	315	307	290	322	302	325	273	266	283	276	273	281	299	297	309	284	272	290	303	264	292	285	317	313	278	278	280	272	298	282	256	287	288	297	306	326	275	319	304	297	279	329	265	273	332	315	269	269	306	297	287	298	275	321	272	287	300	292	291	301	270	272	265	296	296	279	298	306	300	304	312	285	270	310	287	322	282	308	275	303	319	274	298	283	269	336	287	295	302	325	308	310	276	317	288	298	286	258	291	312	274	270	267	306	277	299	269	286	240	260	283	280	259	283	278	266	290	285	297	311	298	284	303	293	314	335	265	322	291	297	306	270	275	267	299	283	251	328	261	285	292	286	252	276	288	305	276	284	286	287	289	289	278	282	297	273	276	276	289	301	285	294	265	327	296	296	255	282	270	291	286	282	281	266	271	279	302	277	295	274	315	282	263	288	289	282	330	290	284	273	306	312	275	303	302	285	253	287	314	302	279	270	267	274	299	253	306	301	278	304	304	300	311	285	272	292	306	327	317	287	280	298	288	270	298	308	301	305	283	278	297	251	273	279	262	301	316	273	312	285	263	299	278	277	302	267	280	277	278	311	303	308	278	281	253	284	303	294	310	307	275	280	279	254	288	301	289	250	273	315	287	287	335	303	266	263	278	290	300	277	269	275	262	264	281	298	285	259	295	294	295	299	298	273	274	267	320	280	275	288	310	275	282	301	274	289	284	295	285	318	271	293	292	280	273	304	282	285	318	285	239	292	283	274	287	284	285	280	287	304	293	282	273	283	278	270	313	304	284	302	276	277	305	276	318	268	288	292	291	303	261	271	317	301	314	314	291	265	261	297	249	267	292	298	282	304	284	309	295	267	274	275	269	286	290	285	314	290	302	291	289	294	295	304	297	285	306	303	316	292	273	288	267	313	266	308	315	310	289	238	297	296	303	287	279	293	280	303	296	305	269	301	294	284	309	302	284	291	282	305	290	270	305	287	257	264	306	269	265	265	286	292	303	333	254	294	285	294	254	271	271	294	282	284	298	303	292	286	294	321	288	265	288	275	284	294	292	290	299	317	292	300	273	303	313	283	291	285	303	293	272	265	305	282	256	290	287	302	307	291	311	278	313	272	285	291	264	293	248	302	285	283	282	316	286	295	277	281	287	268	290	278	292	333	299	320	285	284	298	294	326	305	330	296	310	268	283	287	294	270	262	311	300	306	322	249	291	291	289	295	256	297	298	292	275	270	303	296	307	268	280	303	291	297	313	262	303	308	312	288	284	269	293	297	285	255	253	297	283	328	261	253	291	262	286	300	303	299	290	305	323	273	290	314
2656	1142	1940	3812	9706	18644	21166	14959	7580	3064	1272	870	751	825	770	800	821	803	840	792	841	856	796	787	773	828	784	866	844	834	831	743	856	845	810	787	745	788	779	787	808	772	793	785	769	801	765	800	828	779	766	819	817	796	822	808	804	744	821	826	812	790	785	781	811	777	829	803	809	817	825	761	770	772	782	887	768	749	788	786	776	837	778	783	826	779	866	808	790	793	803	855	796	808	789	786	800	782	806	748	817	766	798	791	787	772	772	800	845	778	800	793	772	842	803	848	833	784	787	811	814	751	765	738	766	833	806	802	837	770	801	771	779	833	769	759	824	749	793	801	838	750	720	775	799	775	736	823	806	812	785	784	764	797	830	764	803	747	812	825	758	792	782	834	794	799	813	797	798	815	751	812	747	768	779	791	779	771	769	781	802	812	782	812	809	803	794	830	813	764	761	819	810	786	818	785	816	793	795	850	771	828	777	803	767	845	787	769	782	788	746	845	821	801	799	808	772	768	820	813	757	774	759	776	784	785	810	779	794	760	803	761	851	805	809	748	769	794	784	787	831	770	811	801	850	793	763	777	824	765	768	805	753	785	753	811	760	772	785	852	841	762	764	832	814	818	781	776	792	806	799	788	821	795	799	817	802	758	806	806	771	788	836	815	805	852	808	790	814	820	772	762	815	807	869	789	808	828	758	777	812	761	758	783	811	761	769	815	799	807	803	791	795	768	785	768	791	805	829	778	789	766	823	803	829	783	705	748	755	776	761	819	805	797	803	817	791	823	810	792	744	831	830	794	801	807	786	773	816	847	760	826	824	789	813	799	747	809	790	819	779	778	793	791	839	780	797	781	794	757	837	757	790	777	793	831	757	814	767	787	806	803	813	751	860	785	794	786	853	807	822	852	793	807	764	804	819	760	806	749	830	797	774	833	784	771	787	784	766	811	782	750	804	757	794	729	827	760	788	801	781	785	759	807	785	753	744	842	813	824	853	788	834	765	761	798	774	813	766	774	761	817	770	814	765	802	843	763	777	816	738	777	826	784	813	784	787	808	809	803	772	824	753	827	779	762	792	835	822	794	832	756	867	768	795	788	785	821	755	790	797	783	805	787	756	803	824	753	746	839	869	730	785	790	799	736	780	821	839	784	774	791	782	823	803	772	865	772	801	783	744	788	758	800	787	818	826	785	797	824	777	818	768	761	781	805	811	804	788	753	820	790	758	788	754	733	814	807	789	801	796	807	783	757	785	728	796	759	834	761	804	793	801	759	818	776	786	783	812	785	836	819	806	777	805	789	771	777	791	831	777	826	804	825	775	813	797	754	811	794	771	795	763	799	758	810	797	797	782	803	781	814	770	870	794	738	788	805	789	764	845	835	787	802	791	812	826	769	802	836	851	779	810	780	811	773	797	796	783	760	803	806	788	784	820	779	824	853	853	801	800	783	815	805	802	820	797	736	808	811	777	814	749	802	816	827	799	761	802	815	788	790	784	797	843	819	797	794	837	783	786	794	808	849	806	801	802	794	766	794	839	783	829	763	766	773	771	724	807	791	803	786	749	825	844	807	795	758	834	782	778	808	771	838	782	733	792	787	822	759	771	819	844	754	784	768	751	781	703	835	795	812	808	779	801	776	833	764	776	783	833	806	797	796	830	759	816	787	814	865	801	731	787	834	773	752	854	777	784	797	801	800	813	818	786	815	785	858	835	795	810	796	759	801	780	791	829	760	796	806	799	781	770	829	758	785	736	762	753	800	752	813	830	837	772	776	783	769	791	792	845	805	788	781	825	804	852	859	782	749	810	757	766	797	767	768	784	779	823	820	804	823	789	765	776	769	779	804	792	745	735	859	769	721	810	767	777	818	799	742	757	783	772	821	792	849	786	768	733	793	810	784	760	790	748	849	742	819	765	765	726	734	813	783	788	812	864	791	802	799	785	786	776	829	768	801	763	755	797	808	789	833	792	787	820	815	768	798	788	778	738	787	763	813	784	782	787	792	820	745	847	787	742	781	792	751	797	791	734	782	790	781	787	820	827	792	829	763	839	831	820	814	772	765	788	768	843	814	812	808	781	808	794	781	787	802	810	782	802	780	817	810	742	776	790	806	768	796	801	769	798	771	782	810	729	806	766	795	759	774	803	780	819	813	790	790	780	737	795	803	697	735	775	813	815	819	807	831	827	805	800	793	813	803	777	868	752	803	795	791	786	758	882	776	764	799	808	795	792	816	780	798	751	778	764	791	807	803	772	736	835	785	797	786	740	820	820	810	805	801	806	739	784	738	809	811	820	826	802	813	795	820	864	785	767	782	787	798	762	724	788	820	786	767	788	792	812	830	847	819	778	787	805	814	778	820	757	830	785	794	767	751	811	824	758	783	757	750	832	764	791	778	759	786	768	785	806	809	786	788	784	751	809	804	791	782	755	795	761	820	784	745	852	744	775	779	794	822	768	811	831	817	791	769	794	807	868	761	812	827	802	815	791	785	769	780	767	790	810	772	814	832	816	810	813	760	861	811	778	757	785	795	807	762	785	796	811	767	782	792	805	784	782	798	764	793	777	836	747	796	793	786	801	784	815	747	794	777	773	782	793	826	835	821	782	789	788	818	785	815	766	819	846	810	826	812	831	798	797	808	775	768	783	772	791	775	814	705	799	854	771	845	851	765	822	724	758	771	761	784	792	802	832	818	750	809	784	769	801	764	828	751	823	795	742	788	758	781	803	756	810	781	784	778	773	802	777	816	821	798	784	849	815	786	782	796	789	803	779	762	766	746	832	783	787	837	780	785	799	766	761	796	814	766	797	773	773	763	763	829	782	802	825	807	811	832	797	765	788	791	742	821	794	754	862	777	820	806	769	798	801	820	797	783	809	777	805	809	821	804	818	775	785	815	812	813	766	821	786	815	818	767	869	748	789	788	747	774	838	815	778	754	852	766	808	814	754	736	811	807	784	760	772	820	811	782	741	778	815	805	788	839	785	803	792	745	773	776	770	776	783	774	806	816	786	828	793	785	780	781	835	815	734	758	786	802	792	802	795	792	801	823	738	771	817	787	781	760	758	823	784	789	826	771	808	740	750	802	871	764	797	773	748	776	835	770	780	786	787	777	787	793	771	841	761	796	791	819	769	792	730	765	795	785	765	769	807	892	800	764	822	809	786	789	802	751	836	804	780	768	828	789	812	816	815	745	818	770	729	806	803	747	798	805	783	766	830	823	823	837	757	812	777	801	813	805	779	833	742	758	834	772	824	752	791	777	804	804	771	818	824	808	856	758	798	756	774	780	822	830	763	788	793	803	852	785	749	760	830	795	789	773	717	836	789	765	775	784	792	817	766	785	802	766	760	760	767	748	781	773	803	773	835	809	789	786	801	811	770	781	805	738	825	764	773	822	804	797	810	765	834	806	754	742	857	813	786	800	864	799	824	761	792	807	793	735	835	794	809	750	793	807	820	757	770	819	759	818	791	793	787	751	811	786	771	775
7804	1766	2260	3973	20333	43223	42889	29936	15184	4360	1080	423	293	275	264	298	281	290	297	337	277	272	308	269	296	290	275	286	337	277	272	267	270	266	306	279	293	275	290	297	277	311	278	240	313	309	292	299	289	260	289	276	249	293	274	288	285	289	303	286	287	309	254	252	294	288	270	287	257	281	299	262	282	266	289	277	279	269	270	290	266	285	297	306	306	309	258	251	296	265	295	272	294	277	296	277	299	259	253	268	293	282	260	298	275	283	290	300	286	285	299	275	285	278	270	306	256	259	284	292	292	325	269	280	275	295	320	286	263	323	264	297	292	283	259	282	274	289	268	255	265	284	311	279	287	277	270	285	295	266	280	259	269	285	300	273	297	291	285	294	283	276	271	295	268	306	256	255	306	279	263	262	227	283	278	274	270	273	307	296	295	295	273	268	271	269	310	285	253	280	269	260	287	279	247	297	277	266	301	303	246	281	306	274	283	299	291	242	276	296	305	287	266	285	260	283	259	294	265	295	299	286	277	257	292	283	288	285	292	270	263	289	264	282	265	297	285	283	278	260	265	248	330	302	293	284	304	295	282	275	301	337	273	286	283	266	280	268	295	266	277	290	280	282	246	269	271	306	283	268	273	253	290	291	288	285	280	293	277	280	311	257	282	271	282	273	261	255	305	269	280	258	289	283	268	276	264	271	263	297	294	248	283	288	281	271	288	303	255	302	259	267	291	275	271	287	269	255	318	328	280	282	285	304	288	324	292	283	278	281	258	274	279	294	281	297	281	312	302	275	285	272	256	264	314	295	290	262	264	277	304	246	274	282	304	270	243	269	261	268	285	279	299	288	284	275	283	277	277	285	285	305	260	265	278	267	261	227	270	267	300	266	279	281	288	306	306	276	333	269	304	285	296	268	274	282	253	266	273	266	261	273	273	246	280	257	272	292	278	250	255	293	246	298	288	274	283	295	252	301	268	288	277	291	281	289	297	290	284	316	295	290	288	284	298	291	273	286	286	257	290	294	266	274	283	258	267	273	306	264	258	281	289	270	307	287	296	277	306	283	268	255	301	250	290	267	302	274	303	272	292	274	280	285	291	246	252	309	285	296	311	304	261	289	299	284	304	279	288	264	289	263	284	288	241	275	284	256	276	293	303	281	279	277	307	288	274	315	288	277	276	277	293	286	303	278	263	306	269	291	313	291	249	303	266	255	293	277	268	285	264	290	268	289	281	308	278	261	283	258	272	283	258	280	305	310	284	293	266	263	265	293	302	279	280	284	271	297	309	298	268	286	284	315	263	291	292	281	307	296	304	267	248	263	284	302	272	251	280	283	280	275	273	287	268	268	278	258	248	270	271	266	255	284	271	255	301	277	297	271	262	290	291	258	265	265	296	279	251	288	283	279	297	260	284	272	255	280	272	273	282	284	279	302	280	322	285	282	280	285	286	235	255	259	291	291	287	271	282	266	284	275	256	296	264	306	292	261	281	237	310	297	260	283	293	285	240	298	271	295	270	262	322	285	265	282	266	282	292	266	273	285	289	264	282	258	263	308	262	247	277	282	291	259	287	279	300	271	268	282	264	244	275	296	273	255	290	259	288	253	252	266	271	266	267	257	268	282	267	300	281	311	282	274	311	299	265	280	286	259	264	274	277	296	300	300	295	271	306	300	281	255	291	301	288	275	250	263	324	282	284	312	271	299	264	277	244	289	282	296	281	293	279	293	253	284	267	289	291	294	255	301	256	287	269	263	286	261	288	285	246	272	291	280	277	281	291	295	308	289	303	284	266	284	250	277	287	294	281	272	280	298	244	255	284	267	270	261	300	290	299	294	286	295	286	292	281	330	280	284	287	282	274	302	245	269	271	271	256	314	291	276	286	303	274	276	268	301	244	247	300	256	292	288	310	301	288	271	286	282	305	264	268	293	256	258	251	304	288	284	299	274	290	252	285	244	259	269	272	253	288	284	268	290	266	302	251	297	249	270	283	284	314	294	279	279	251	293	293	280	299	273	302	277	300	273	302	284	322	327	301	282	306	255	311	256	281	270	233	288	278	260	284	315	299	261	276	287	287	289	276	294	273	287	268	288	280	263	257	291	311	290	301	282	299	276	301	283	273	302	269	269	301	253	277	276	239	284	322	247	257	289	310	277	283	263	262	285	270	292	306	283	285	252	284	286	297	270	304	269	300	266	291	292	268	308	276	274	285	268	283	282	284	281	305	307	293	283	264	310	280	255	265	270	266	282	299	285	277	250	282	248	267	268	271	279	302	275	256	285	287	310	268	292	266	281	316	263	291	291	280	288	292	287	307	262	311	291	278	285	262	295	258	289	271	287	272	286	276	285	258	280	243	297	282	278	258	308	266	277	264	264	290	236	265	255	266	286	272	289	315	287	308	277	282	284	293	297	294	281	279	266	301	276	253	288	288	291	281	273	283	262	271	271	271	293	279	265	293	252	280	277	278	300	284	264	265	284	309	280	297	293	290	321	298	275	244	280	291	253	292	285	314	281	279	269	271	234	285	297	270	271	285	286	273	269	273	254	267	271	283	300	308	263	263	273	285	285	289	296	255	306	317	264	264	265	278	252	294	248	272	267	285	266	271	261	270	289	270	270	270	263	302	320	308	267	257	254	246	265	320	317	274	266	312	243	279	255	291	285	297	284	295	278	306	282	259	278	253	302	294	309	263	310	303	289	294	287	290	306	289	278	260	306	275	308	308	273	271	286	276	265	283	272	294	297	295	279	284	259	255	262	317	287	293	280	276	274	306	270	279	289	248	254	279	259	263	244	267	256	277	278	247	299	272	275	269	275	288	292	301	303	286	301	285	280	311	264	268	259	296	284	310	270	265	267	292	283	293	271	282	292	315	283	261	248	288	254	264	287	293	276	276	245	256	276	294	318	285	278	251	293	292	305	271	264	283	289	277	253	270	270	267	299	314	269	290	283	276	277	289	294	289	289	305	279	288	294	310	292	294	274	283	285	257	297	256	268	300	266	281	239	315	290	272	286	286	299	280	246	257	289	274	280	282	296	324	284	305	289	271	275	264	258	276	279	275	282	265	298	296	255	276	294	275	311	291	256	294	283	292	273	270	298	306	274	273	316	304	259	292	292	295	309	287	294	274	276	294	282	273	279	244	278	282	244	290	277	261	259	276	291	273	300	274	280	291	309	301	299	295	317	269	277	281	256	296	278	292	258	308	269	277	290	271	300	296	291	275	286	262	242	288	270	293	301	256	297	277	291	270	263	319	299	279	322	299	300	265	266	268	254	275	298	276	293	290	252	279	317	271	268	282	277	271	298	273	284	284	287	275	290	288	295	272	265	286	297	264	296	269	293	223	280	284	264	272	315	271	274	264	246	279	262	274	258	274	260	297	279	316	333	302	274	309	296	275	283	257	309	304	270	274	233	275	287	264	288	304	253	298	251	256	240	293	249	292	281	292	281	291	264	269	281	318	280	280	295	265	285	272	286	290	267	310	294
5959	2170	4856	11754	37670	58144	56812	45663	30449	13349	4060	1354	855	803	748	800	749	781	733	809	760	803	804	760	763	799	755	751	806	728	766	735	746	791	808	780	780	735	775	773	707	767	730	732	734	820	715	811	773	779	802	774	761	769	752	732	761	778	795	818	763	774	836	789	813	771	776	727	813	729	764	730	805	795	765	745	773	770	732	743	782	716	768	789	742	779	739	824	745	735	794	761	766	827	765	755	761	772	742	759	743	789	750	749	793	800	724	760	843	780	747	782	776	789	761	757	756	787	781	736	768	753	778	740	776	771	725	728	742	741	813	767	804	749	743	794	763	799	787	749	756	753	765	799	788	748	756	737	769	734	730	695	790	735	766	727	781	738	764	803	765	764	771	754	748	746	779	771	777	770	732	782	760	729	731	751	756	784	807	722	753	753	747	755	799	753	760	768	740	740	770	775	752	753	700	768	774	820	761	734	753	755	773	755	780	791	798	730	728	808	826	740	763	765	778	834	800	792	791	757	763	785	766	800	749	742	751	751	803	770	731	798	793	775	773	758	781	804	751	768	765	768	760	748	766	772	750	776	804	815	724	783	748	783	786	792	823	740	780	794	760	790	733	767	771	768	768	756	756	729	757	803	807	766	782	773	807	748	781	755	743	776	808	811	822	784	777	775	757	767	772	803	759	755	785	773	779	730	737	750	761	806	731	785	788	779	805	752	768	710	758	792	786	818	771	748	758	811	727	737	791	818	760	777	779	724	783	791	823	774	781	749	787	818	756	727	782	772	795	771	797	760	766	718	752	740	785	763	713	762	787	775	799	720	772	779	763	784	740	776	780	738	815	752	770	742	779	807	785	762	748	762	799	773	749	771	753	738	738	779	798	784	763	781	779	801	742	787	680	762	740	729	714	777	707	756	749	801	732	752	809	801	755	761	719	788	756	694	775	762	819	721	796	769	787	779	729	746	780	773	794	785	841	756	726	760	777	736	741	771	745	768	745	739	782	739	752	779	733	748	735	756	791	770	745	750	757	786	754	731	784	792	769	783	782	796	805	748	802	818	780	791	780	804	730	736	778	788	765	762	800	788	752	747	736	819	764	769	780	736	770	768	779	742	812	743	752	796	765	769	713	775	778	762	737	740	750	760	748	730	784	769	753	789	728	769	798	722	765	779	772	838	768	754	756	782	743	792	777	739	758	713	780	769	734	757	732	760	767	777	780	798	771	754	756	785	778	742	735	818	771	739	758	727	778	778	763	795	740	746	768	765	838	759	796	797	775	785	793	775	792	761	759	745	784	740	745	802	737	761	776	813	757	768	750	732	798	800	784	784	763	758	781	803	794	824	753	755	730	758	738	768	719	746	741	786	756	774	779	798	732	732	761	737	712	788	817	717	742	785	750	780	762	744	771	782	783	770	782	750	750	774	742	790	762	742	759	769	788	729	784	745	787	781	789	773	798	798	769	752	784	749	749	757	761	766	802	776	770	730	778	753	735	764	753	763	711	827	769	766	737	796	772	778	757	765	765	735	791	737	780	738	782	767	711	775	808	746	774	755	808	761	762	743	809	758	790	796	787	725	722	797	746	755	722	800	739	798	762	790	714	789	709	746	769	720	815	794	767	734	748	772	743	722	788	743	758	741	786	709	754	761	786	732	768	785	760	731	702	782	804	771	790	696	736	761	725	776	752	793	751	820	770	759	790	758	746	739	764	805	732	746	768	739	731	743	730	815	764	836	762	751	736	761	753	759	758	732	790	743	796	810	757	820	736	790	798	714	748	763	805	778	766	771	807	799	753	803	763	812	750	746	761	776	756	789	757	787	771	748	782	790	760	778	763	756	771	825	768	771	735	749	778	697	783	791	748	770	752	770	749	770	765	739	750	788	767	759	785	719	741	767	776	775	765	799	782	731	768	754	726	761	737	780	716	775	764	763	813	787	766	787	758	828	785	734	771	702	731	784	745	747	797	741	711	729	811	795	776	794	782	780	734	790	756	789	709	755	803	795	754	760	834	755	775	777	758	796	755	802	772	756	757	774	751	778	780	785	742	718	790	782	784	769	758	735	748	740	785	818	778	786	726	751	749	749	792	781	764	746	809	772	812	676	787	768	691	773	758	805	763	802	770	783	709	768	778	781	792	772	720	753	780	812	813	767	763	786	764	739	755	743	794	761	757	789	782	751	738	741	784	792	785	773	789	775	761	760	751	750	778	744	712	687	731	768	760	820	763	802	838	724	782	736	789	774	730	764	764	816	763	761	756	769	781	762	778	765	794	804	755	790	727	769	761	775	758	794	782	764	774	816	794	708	703	797	762	805	773	769	779	761	727	758	768	751	763	786	773	819	755	765	718	768	756	767	761	733	783	747	759	755	809	743	758	784	729	775	766	762	805	773	767	771	721	734	776	726	752	749	750	775	778	748	747	769	772	769	797	754	751	749	815	759	748	759	753	787	779	796	755	776	740	767	726	790	771	773	763	754	771	790	791	753	740	788	763	773	735	736	767	738	773	770	745	768	763	730	745	742	731	751	769	782	782	738	749	809	785	810	790	768	720	758	743	766	779	781	765	753	836	742	791	752	745	778	761	771	736	763	780	788	791	753	737	763	759	747	777	758	837	738	757	764	738	757	754	789	778	728	806	778	761	756	765	765	819	752	747	778	778	745	774	770	781	785	746	792	777	793	739	783	801	798	730	761	756	684	782	778	766	775	764	739	786	765	763	762	739	762	756	756	811	755	805	793	779	744	756	722	727	769	768	758	761	752	816	745	772	753	781	768	767	741	773	787	834	724	761	742	768	786	792	786	785	792	777	780	808	748	782	737	741	757	738	820	844	779	751	753	774	755	763	784	756	795	769	786	790	764	770	794	740	717	758	820	743	728	729	750	758	770	719	752	739	730	792	741	714	844	772	754	777	832	800	779	737	754	765	779	821	769	770	795	810	776	772	820	771	790	760	767	737	748	813	764	773	742	794	761	797	756	748	744	752	814	792	769	752	797	765	741	822	783	777	843	768	801	746	783	822	758	773	760	786	771	801	809	813	778	785	770	800	802	760	775	802	795	771	787	760	817	782	779	744	740	752	738	790	730	781	722	843	768	778	776	792	791	732	760	800	739	813	746	786	780	747	755	722	738	769	798	798	770	749	788	785	795	778	750	745	762	788	744	799	762	739	744	764	786	768	763	788	748	772	759	742	759	770	771	828	731	775	738	712	757	792	784	788	739	784	815	761	763	825	755	790	790	767	795	748	774	808	784	782	739	778	764	795	783	763	771	761	806	710	771	827	804	772	756	791	751	762	798	847	769	767	812	772	775	762	768	783	772	794	778	800	776	735	772	806	755	718	737	752	719	814	776	760	781	760	763	745	759	804	770	756	748	713	790	781	759	786	767	752	768	782	752	757	800	794	772	756	728	813	739	767	767	800	798	765	787	762	758	809	775	757	763	799	728	753	788	777	779	808	709	786	746	751	762	791	775	819	728	758	776
14741	3719	4695	4848	20597	55185	60781	43911	24709	8364	1586	462	244	276	269	259	272	289	253	245	258	289	290	257	267	278	292	271	284	266	273	264	304	286	257	242	269	289	263	237	280	238	287	271	252	259	267	272	266	267	270	256	275	240	294	282	266	225	223	281	260	296	266	274	284	276	281	274	266	259	299	279	285	287	263	252	262	264	281	246	278	276	275	263	259	266	251	275	262	245	268	273	279	285	270	264	272	272	276	264	261	251	237	288	270	270	277	248	271	253	267	262	259	264	266	254	248	262	268	278	280	259	268	262	278	280	243	280	278	273	265	282	245	244	243	268	249	257	267	274	243	293	284	236	300	255	286	263	250	246	279	278	257	258	241	277	290	265	265	241	268	251	278	259	264	267	267	254	272	275	290	266	275	253	254	260	278	253	252	262	272	244	243	262	260	267	250	269	271	276	255	260	252	269	281	265	288	243	230	267	283	260	289	262	286	262	291	278	251	244	273	270	259	250	269	248	262	272	258	283	282	248	277	249	270	250	270	277	296	263	255	282	252	262	267	247	261	254	263	271	256	291	260	273	247	257	249	242	249	285	294	251	261	260	281	260	273	225	301	260	239	245	266	276	273	254	248	275	297	273	283	266	257	266	270	256	282	282	242	257	257	283	267	256	295	277	270	255	255	252	264	256	269	275	255	257	276	232	263	247	256	233	280	294	249	242	276	256	249	261	260	290	279	273	262	293	256	262	257	251	249	259	255	272	272	246	281	284	255	255	280	295	276	249	260	267	260	228	269	246	289	264	255	259	276	259	262	271	267	241	246	273	285	253	275	286	268	275	244	274	258	233	282	234	248	255	259	290	280	228	272	268	265	277	285	258	246	297	282	234	270	282	298	269	279	274	278	265	271	310	250	270	279	293	267	266	276	254	279	233	302	247	260	297	278	277	284	277	269	278	258	255	275	256	259	259	276	299	267	249	264	268	259	290	284	264	288	254	249	286	276	271	254	289	272	297	265	257	281	269	305	258	256	298	281	277	257	276	270	257	258	266	247	277	246	281	270	303	246	279	258	289	280	255	280	251	279	255	265	293	273	272	267	251	252	280	262	248	248	239	282	285	276	249	257	244	266	273	297	240	249	263	282	258	264	262	259	250	263	264	277	239	290	260	268	230	254	265	264	276	258	299	286	252	255	255	252	270	279	255	256	266	246	258	278	291	252	271	241	264	263	276	246	273	275	234	281	288	286	265	282	289	279	293	246	246	269	255	236	292	241	272	284	239	301	276	244	265	257	283	280	240	267	264	264	251	264	248	240	289	261	283	276	261	264	263	267	250	275	268	274	307	269	274	256	249	262	261	247	263	262	272	249	272	298	282	263	263	252	254	278	251	248	259	300	294	268	278	283	238	256	247	252	279	261	250	269	259	249	250	298	250	245	284	252	281	273	258	226	278	260	246	287	277	248	250	277	278	273	273	240	278	283	272	254	261	264	292	277	278	254	244	275	288	281	276	274	289	268	257	272	285	279	278	270	245	273	262	263	276	283	269	289	302	267	269	287	262	262	252	247	262	266	258	258	263	251	260	271	263	285	267	287	278	260	273	272	252	235	263	250	263	270	261	300	246	270	253	254	262	250	242	277	261	288	281	259	288	274	292	260	268	288	275	270	284	250	267	256	263	267	270	250	270	266	258	282	262	260	265	278	290	267	254	243	263	284	245	254	272	272	268	289	281	267	312	254	260	302	249	292	238	248	274	274	245	296	231	266	293	245	262	268	268	265	290	256	281	261	300	298	263	251	297	289	278	264	264	239	272	291	275	253	266	260	251	290	270	274	294	257	290	268	236	251	258	263	261	275	303	263	266	260	230	260	253	271	250	280	258	233	258	258	270	282	276	254	269	248	250	280	298	251	279	275	263	236	249	295	293	253	268	279	281	266	273	263	251	291	311	256	280	272	294	275	253	256	253	270	290	246	252	265	256	273	283	255	269	246	255	263	252	247	255	284	301	274	278	258	282	282	296	243	235	298	268	300	257	274	250	271	264	272	266	235	250	262	276	283	260	250	260	248	296	284	260	301	242	265	302	251	249	261	259	271	292	242	273	263	268	244	250	250	256	252	245	281	295	267	256	237	274	258	255	255	267	247	244	242	256	269	264	279	275	259	243	266	270	242	243	269	253	265	257	268	256	289	267	258	284	266	279	260	306	262	241	288	258	263	256	258	302	294	284	285	297	274	232	270	276	290	263	234	270	264	251	261	282	292	265	282	261	248	255	283	271	286	253	245	276	260	288	268	258	260	255	289	277	250	289	279	279	294	287	298	263	275	244	266	273	272	272	247	257	290	243	293	280	281	262	273	288	282	278	231	281	273	246	284	277	288	290	287	260	275	266	272	253	237	262	253	261	273	278	267	255	264	295	267	254	250	237	281	251	243	265	263	276	263	272	273	293	258	253	261	271	262	277	267	271	253	250	297	255	269	281	255	252	295	274	260	264	279	264	258	258	240	281	262	267	272	258	241	280	240	260	251	283	282	249	258	267	250	286	262	269	275	281	272	260	258	258	279	288	279	270	249	262	263	252	292	258	256	249	252	272	273	255	262	295	249	283	278	267	254	245	292	262	276	262	280	244	262	267	262	259	257	295	271	267	238	250	288	278	237	252	240	271	264	293	231	229	279	271	254	250	265	283	253	269	267	281	236	261	288	267	309	258	275	266	273	259	314	257	270	270	269	301	250	275	261	265	295	242	283	250	296	248	268	260	269	245	241	273	264	265	284	284	298	283	280	269	273	264	245	255	303	224	259	251	258	265	250	269	265	281	259	263	228	245	251	283	297	221	263	299	255	253	242	255	272	270	284	264	254	251	273	257	242	261	251	297	230	260	270	301	262	280	258	262	271	289	269	278	259	281	282	246	266	292	253	268	268	256	272	233	272	290	261	269	256	269	264	260	322	276	252	276	253	242	265	247	259	257	254	263	292	245	249	264	270	251	276	235	251	252	280	269	294	280	290	252	247	245	253	254	278	258	251	266	284	251	274	291	254	287	250	263	229	242	259	283	276	245	255	279	278	264	256	267	277	272	245	277	277	260	287	290	301	252	266	234	267	253	259	281	314	262	247	262	214	278	293	260	242	256	293	288	249	229	257	259	271	256	231	267	260	268	244	291	248	291	261	265	249	259	258	296	283	246	261	260	296	253	293	257	270	271	250	264	264	269	257	273	270	284	264	292	281	268	283	279	284	253	269	260	271	252	256	261	270	273	262	289	257	269	245	305	247	311	278	252	261	269	282	268	256	258	249	255	252	250	239	235	257	264	288	250	265	275	285	271	255	277	250	263	263	288	238	270	295	258	237	280	248	283	248	272	286	266	285	258	264	286	266	260	268	294	276	253	260	288	299	266	281	257	240	273	252	279	264	277	244	234	273	271	264	258	284	265	276	278	259	271	250	272	273	281	267	255	295	268	270	266	270	271	264	256	257	271	266	262	303	251	255	286
8146	3488	8426	12544	37364	68579	72980	56672	38565	18452	5538	1597	835	774	754	785	689	726	724	750	763	683	749	784	727	694	763	711	753	731	748	728	688	700	723	768	759	760	723	717	710	764	773	759	703	711	764	726	735	747	725	782	747	780	744	736	719	706	759	704	773	699	729	742	720	704	738	776	729	670	793	746	718	771	747	716	703	696	693	745	714	712	707	766	738	742	727	715	756	768	730	764	715	709	740	747	736	711	748	733	730	687	724	788	711	778	688	779	763	736	735	724	799	735	714	724	704	725	731	738	744	710	752	724	736	786	704	746	733	714	724	772	730	718	684	720	700	745	722	769	728	721	776	732	739	710	763	783	760	747	757	710	745	751	727	781	734	716	726	744	713	691	758	697	744	772	691	730	732	731	753	707	706	724	741	729	741	723	748	739	683	728	705	726	791	725	756	738	735	742	756	738	680	746	682	724	758	792	734	750	741	758	771	727	731	765	750	752	709	693	711	704	764	770	718	770	729	710	755	736	751	713	707	774	758	728	732	772	743	675	759	703	723	728	723	738	707	698	726	778	723	734	753	693	720	715	751	765	728	751	710	737	728	750	752	659	728	731	781	692	679	706	705	752	735	695	741	767	719	734	734	756	699	716	763	749	705	702	751	708	743	743	726	741	728	704	721	714	732	712	745	748	775	754	697	712	747	703	746	779	752	734	751	742	730	738	692	742	731	713	754	746	661	729	784	741	787	785	750	729	738	735	742	756	722	742	754	778	744	731	747	774	712	771	746	743	741	729	766	679	735	711	752	716	770	727	756	698	721	728	746	722	722	761	763	719	762	793	772	695	682	714	748	766	749	720	756	747	751	720	744	698	729	723	712	724	726	778	782	755	689	674	795	708	772	725	734	779	810	741	702	776	776	740	741	690	741	731	770	758	766	689	738	731	758	714	750	731	702	737	685	676	753	726	680	696	723	723	691	737	758	738	734	746	756	744	753	762	709	741	752	722	740	719	681	735	760	740	741	742	740	745	773	764	751	703	805	728	775	771	732	662	721	702	755	788	787	692	759	769	761	733	725	703	783	733	723	782	709	758	758	771	747	781	724	739	724	716	752	719	702	727	793	716	745	758	670	749	761	783	759	782	732	732	709	741	717	783	703	768	748	723	747	762	750	707	748	733	749	740	691	721	742	757	720	741	730	760	722	711	732	714	781	753	714	716	744	765	728	713	775	729	726	739	727	704	683	739	720	712	694	751	740	733	723	723	708	681	724	721	733	709	721	758	768	833	717	783	751	703	740	732	774	712	736	716	756	736	717	734	723	687	736	734	754	739	737	751	817	695	766	739	727	772	720	715	788	746	728	764	755	725	747	742	722	711	726	800	723	721	715	772	745	747	737	727	701	726	765	705	698	748	757	725	761	752	721	748	737	762	701	704	704	707	741	695	723	724	741	730	695	737	755	756	743	743	732	760	729	712	704	738	724	769	750	799	745	742	708	754	757	799	723	744	746	750	752	707	715	731	701	700	751	744	744	731	703	701	739	696	755	780	761	773	751	712	754	721	792	702	737	800	786	676	722	753	715	725	730	737	754	829	694	720	764	732	717	702	781	722	772	742	727	723	715	755	748	734	719	731	765	733	729	735	756	721	758	753	797	737	754	752	761	716	725	776	757	651	786	706	734	739	698	733	731	728	762	754	700	766	760	717	666	774	757	724	769	746	738	722	726	713	731	749	701	694	726	738	731	715	756	712	731	704	742	733	746	741	740	768	702	741	773	766	742	751	748	752	719	718	784	723	717	761	741	792	679	734	767	768	780	764	731	705	744	730	718	725	800	709	710	704	768	748	687	728	766	737	735	761	744	784	740	744	705	774	753	717	713	731	701	729	749	737	761	728	703	771	764	702	753	700	765	735	740	731	722	713	786	753	732	738	758	718	750	750	746	772	729	679	724	699	741	730	737	776	663	725	738	734	743	729	806	732	746	758	742	720	685	719	770	771	726	768	684	727	762	754	760	775	709	756	777	726	748	773	708	676	788	774	736	707	706	736	722	778	766	741	745	719	781	756	748	756	788	769	737	703	747	693	737	739	744	694	733	774	716	753	743	702	770	678	750	758	693	759	714	698	716	729	726	725	785	709	692	747	755	760	713	724	710	758	761	744	722	726	746	730	751	726	722	790	748	699	716	727	723	726	720	724	764	726	768	726	743	741	738	717	688	757	773	743	734	729	755	750	750	758	712	755	694	742	701	752	719	740	726	694	748	756	702	710	746	680	721	730	728	728	742	732	761	766	767	766	705	711	735	712	749	720	753	763	769	758	768	727	709	785	706	776	685	728	684	709	699	735	736	761	736	721	777	737	727	786	733	724	714	748	765	730	770	698	741	761	739	737	731	772	749	745	710	766	770	694	748	730	675	705	746	712	679	755	728	743	760	683	735	797	726	778	773	804	724	755	763	761	764	695	772	754	745	743	766	761	710	758	760	736	755	705	751	789	748	710	789	741	720	736	736	733	732	772	740	765	715	752	735	740	714	739	753	773	735	737	760	729	724	730	696	686	714	798	713	720	682	743	738	727	722	743	716	743	760	720	707	754	706	709	703	747	741	737	783	735	708	758	798	741	742	689	743	712	705	722	706	707	707	715	727	732	687	769	754	735	743	737	687	731	702	783	729	801	744	775	727	700	747	706	732	756	732	786	700	720	781	738	739	726	709	786	678	725	739	738	718	743	736	790	747	695	769	740	770	734	743	719	785	693	700	761	743	761	748	751	697	729	731	786	683	735	727	725	729	750	719	742	755	777	732	718	751	726	762	742	753	731	773	752	770	781	756	769	727	730	677	700	694	745	751	739	745	729	735	742	782	729	722	707	695	751	697	735	789	768	729	720	708	751	763	712	725	720	762	728	762	738	748	723	788	695	719	703	695	702	709	743	714	765	734	707	678	741	705	743	742	721	741	692	749	797	753	718	725	718	727	770	710	710	728	733	741	731	740	761	688	731	734	689	692	723	702	781	793	749	767	755	706	686	718	715	727	755	714	761	745	731	685	729	731	770	720	704	712	733	770	768	726	702	743	744	755	710	697	761	715	678	749	746	728	720	776	756	755	685	718	773	784	720	765	754	728	732	694	756	759	667	702	711	736	707	744	693	721	728	751	754	734	711	748	766	696	707	709	672	750	709	737	708	740	737	728	692	752	744	738	776	737	725	683	723	721	709	710	722	741	734	675	702	744	756	696	736	735	739	725	689	726	769	695	744	791	742	707	727	714	744	682	741	752	713	697	738	763	732	766	760	744	780	737	786	743	741	728	723	716	732	782	788	701	731	729	762	722	779	726	733	748	779	748	761	750	730	716	717	699	738	673	723	725	749	755	716	722	750	788	743	747	670	746	734	731	729	736	755	754	718	716	721	716	711	726	727	699	776	746	748	685	757	750	721	696	788	742	764	756	690	728	734	773	786	727	747	692	730	736	677	739	743	718	741	735	771	696	765	722	748
2419	657	898	1075	1911	4759	7242	4300	1717	760	433	335	305	316	303	316	262	286	313	293	285	273	265	291	296	262	313	279	241	304	273	291	294	276	302	283	271	324	289	271	284	316	299	284	292	316	300	295	291	311	324	303	273	318	279	279	308	297	330	286	301	283	306	280	285	263	304	277	288	305	282	313	269	300	297	296	289	302	298	285	285	300	295	272	287	298	305	301	300	265	326	273	274	284	295	296	290	298	328	303	294	283	250	295	287	273	301	270	289	293	301	301	268	274	301	271	274	325	275	288	271	328	278	286	292	287	318	270	286	280	291	265	290	284	289	291	295	288	287	292	269	287	315	286	271	281	272	275	311	291	312	289	293	280	290	273	300	292	289	270	295	292	285	271	313	282	324	291	259	270	273	291	307	301	327	320	307	285	320	283	302	291	287	277	304	282	306	251	282	297	264	307	265	276	288	301	302	259	299	304	288	300	275	325	303	304	296	270	277	302	317	287	294	257	291	332	280	260	298	256	301	320	304	284	294	285	279	289	272	296	274	279	269	272	280	274	272	307	274	280	306	300	310	303	284	288	309	278	306	301	264	293	298	287	282	307	286	285	256	290	284	270	306	294	315	315	285	304	274	303	296	273	268	317	274	270	319	281	273	300	268	278	282	265	283	293	311	281	314	300	273	305	296	294	269	321	299	258	281	322	294	265	288	271	281	291	274	276	250	283	305	300	303	280	304	313	275	283	304	319	301	293	255	281	287	275	257	294	325	282	297	262	289	283	297	320	288	270	273	277	276	307	297	298	279	301	276	302	267	309	266	309	294	275	292	292	290	278	340	309	282	300	311	304	288	305	258	302	297	302	321	311	353	291	312	292	273	313	292	307	304	311	313	315	289	314	297	283	330	261	302	265	293	289	307	318	254	289	306	294	305	269	313	292	304	269	315	314	292	330	274	262	278	283	299	297	285	288	299	326	291	280	271	269	302	311	294	291	262	298	292	266	300	303	280	322	279	283	279	277	290	259	285	282	280	289	292	292	284	274	327	277	284	253	274	262	310	302	326	278	267	281	291	313	293	310	300	311	281	277	285	284	275	322	278	264	288	335	291	310	326	291	284	296	304	289	303	292	281	284	276	318	294	252	303	298	289	282	259	287	258	259	291	269	297	309	274	290	285	299	279	294	294	321	315	293	273	272	281	254	300	273	289	316	301	281	290	292	295	292	305	307	312	290	292	300	323	261	304	270	264	297	269	282	292	272	271	310	310	286	282	312	278	291	326	303	263	312	297	298	301	280	288	303	286	285	250	310	354	302	328	294	283	305	297	315	276	286	287	293	286	262	290	275	299	291	307	266	296	305	274	297	285	301	304	297	309	261	290	261	326	300	296	319	294	303	296	268	299	268	263	268	295	311	315	251	286	270	287	290	309	283	266	254	309	280	281	288	293	267	328	267	299	290	297	281	308	289	278	293	260	253	286	307	266	299	304	319	309	264	269	272	294	302	302	334	302	296	303	275	302	277	269	291	273	305	317	285	285	296	278	299	275	294	272	275	276	270	279	313	282	269	306	295	303	281	290	272	310	301	278	264	278	315	275	288	281	266	319	283	302	301	303	300	258	286	299	299	303	279	265	283	298	295	285	290	275	306	303	275	339	276	293	304	273	308	274	303	262	263	312	288	302	269	279	281	278	328	289	314	286	288	284	263	327	302	273	275	291	271	280	313	281	289	261	292	315	264	293	282	279	276	273	292	305	306	279	277	262	303	289	311	314	305	310	296	296	290	286	290	278	267	306	285	289	325	297	289	271	295	295	324	295	301	243	294	286	311	300	290	286	316	313	314	276	276	264	285	276	330	288	280	284	292	318	304	274	287	283	291	293	284	264	257	303	273	284	290	294	257	290	293	312	298	278	319	296	259	296	297	272	267	291	254	301	269	282	289	293	283	304	299	316	299	297	287	295	287	274	305	299	254	281	266	306	304	323	303	329	287	271	305	327	300	267	258	318	301	272	291	267	307	268	289	300	274	271	297	298	283	304	296	265	292	293	301	300	324	287	283	284	289	293	314	271	313	282	305	306	278	320	320	273	323	314	271	293	284	286	328	285	295	315	298	266	298	319	291	304	283	279	286	278	312	281	299	273	286	302	283	293	303	303	291	271	292	290	289	288	286	278	302	281	285	302	296	292	287	305	297	303	266	301	276	281	318	259	277	297	279	284	305	292	296	285	264	301	291	312	300	323	278	301	288	286	302	292	292	305	253	282	323	270	308	276	292	259	268	246	299	278	263	276	270	299	300	269	313	305	261	335	303	279	285	295	266	300	310	300	291	304	300	272	243	295	269	277	268	244	271	285	308	299	303	273	313	268	280	285	295	293	266	286	316	297	262	270	272	324	315	288	277	292	275	282	290	269	274	276	273	303	290	301	297	274	295	297	292	289	263	319	276	272	293	249	289	298	283	313	286	297	275	285	308	286	318	267	278	288	270	339	291	274	289	280	301	293	284	327	283	285	316	284	282	269	310	278	280	277	303	300	315	284	294	303	290	307	278	282	283	297	333	308	318	294	299	257	274	316	256	274	285	291	290	328	245	298	274	282	295	278	300	287	302	281	317	299	307	293	295	297	273	291	287	287	269	283	303	305	299	315	273	266	289	311	311	306	292	262	311	299	325	310	298	297	299	270	265	281	264	333	285	292	289	270	303	297	294	283	300	313	270	278	279	309	297	270	306	265	284	317	279	276	313	298	283	320	287	289	310	294	302	265	295	301	283	306	281	275	310	296	272	288	269	280	292	302	305	289	268	291	296	293	310	315	277	290	314	279	308	283	289	275	290	310	281	267	315	295	287	284	293	282	280	280	296	328	278	260	315	311	282	284	280	292	237	306	302	282	271	253	298	303	273	316	292	301	304	298	272	321	308	273	282	283	268	281	285	307	273	261	280	293	290	303	301	289	316	322	273	280	291	282	291	278	297	294	316	299	296	292	300	281	292	284	307	286	277	270	288	287	289	270	289	247	307	275	315	301	311	315	289	296	285	274	298	287	309	281	292	302	296	271	276	290	288	290	264	314	291	256	291	287	273	290	285	296	296	264	286	289	283	307	284	293	304	296	287	276	305	288	311	248	263	281	281	297	277	286	285	276	263	321	286	308	280	305	267	303	268	275	303	306	300	311	305	291	274	295	276	306	320	293	263	297	299	320	254	302	274	300	284	333	301	320	289	267	307	271	302	266	319	295	301	277	314	269	303	286	290	296	302	301	275	287	264	292	294	297	285	321	278	287	292	304	271	290	295	293	288	301	273	297	274	291	282	263	259	322	290	296	293	319	303	270	267	287	294	315	319	274	272	302	292	314	295	268	301	297	277	264	272	279	282	261	274	311	267	284	286	302	322	285	272	275	261	308	294	306	302	294	295	277	297	286	270	291	287	274	275	279	267	282	288	290	277	316	266	259	297	255	320	296	272	286	297	322	312	256	276	326	291	263	295	261	303
2667	1232	2209	3797	8626	19431	23413	14378	6354	2615	1228	903	821	783	786	783	802	772	817	805	757	792	798	823	778	759	784	763	805	819	774	813	790	803	767	776	772	773	790	779	839	816	860	811	789	800	742	854	789	820	847	833	878	743	829	755	779	769	845	796	804	796	791	799	840	796	777	805	799	783	798	787	797	744	793	833	784	853	828	753	827	805	822	778	780	827	814	776	810	809	789	794	830	789	790	789	788	852	776	735	824	764	840	767	811	746	799	774	827	729	761	796	775	763	819	807	787	759	770	824	783	753	779	761	816	809	797	752	806	781	771	772	857	750	835	780	808	777	798	808	814	797	810	820	802	806	795	736	804	793	755	787	808	779	774	777	821	767	829	823	805	800	818	778	835	836	792	785	807	824	778	810	825	760	787	803	817	796	760	777	795	755	759	822	809	804	846	742	780	749	844	813	761	802	793	789	809	786	727	796	799	781	838	747	815	800	734	831	776	797	846	774	806	817	764	814	807	784	797	780	825	803	772	781	824	790	813	817	807	756	831	812	734	771	779	797	788	804	769	819	817	801	770	774	793	761	785	817	774	802	785	790	791	778	820	789	822	778	776	763	808	813	786	788	763	838	813	759	764	793	839	810	797	855	803	770	782	787	776	778	770	804	790	767	801	750	763	847	764	751	803	772	765	818	786	834	807	748	796	749	784	813	768	784	791	770	768	830	753	788	775	786	781	813	774	769	759	798	841	821	801	855	807	752	782	826	786	800	757	774	801	757	766	875	761	749	851	810	794	812	815	788	788	818	799	780	779	797	798	804	854	788	787	790	780	780	806	784	786	775	797	819	740	766	821	766	774	786	812	787	778	758	785	789	817	822	734	794	770	804	794	814	816	755	816	854	751	820	778	809	801	788	798	759	794	816	826	748	764	800	801	832	773	823	815	790	836	794	746	777	786	778	772	805	757	770	842	798	814	774	808	766	761	788	784	788	755	814	781	823	824	831	864	823	792	758	769	792	753	759	777	790	791	817	796	795	797	787	754	753	772	781	792	778	758	793	782	805	761	745	800	806	774	759	755	813	787	798	811	781	818	757	817	775	752	805	725	818	804	839	822	814	786	820	767	851	794	772	792	816	813	800	801	792	842	744	827	781	806	771	775	740	798	810	867	827	753	758	748	815	763	809	811	788	811	813	800	783	755	792	780	734	844	850	804	761	771	785	828	791	775	786	760	809	834	809	787	832	800	837	778	793	792	802	834	771	797	785	785	800	834	779	814	810	787	787	769	750	857	778	786	755	782	769	777	775	782	759	777	774	839	807	795	785	772	800	834	754	786	807	806	801	762	812	760	838	770	787	793	811	773	797	773	790	771	807	777	791	777	760	781	748	757	820	759	808	781	768	804	786	753	764	775	791	778	779	795	843	794	798	853	832	822	740	792	773	770	735	812	793	785	742	800	740	812	799	834	779	795	814	759	763	783	828	814	759	754	838	753	804	791	767	806	817	844	799	840	809	826	825	766	764	778	817	759	810	749	789	724	796	751	802	806	783	774	767	791	861	723	809	766	767	790	784	778	789	771	780	829	792	786	782	803	798	758	817	805	747	774	838	774	775	783	761	832	791	805	765	786	784	779	792	789	799	785	741	817	746	775	793	796	791	812	813	770	789	776	778	826	792	829	766	755	781	823	825	804	763	788	789	837	769	801	811	817	747	823	832	791	828	761	747	782	791	745	755	806	834	755	772	780	797	763	808	795	793	806	764	827	782	772	740	808	800	823	721	808	843	726	825	795	815	796	776	797	769	816	833	776	822	792	782	785	780	764	755	831	804	767	795	807	778	787	827	806	786	844	796	786	798	731	795	774	838	774	783	810	796	800	787	800	803	752	816	814	785	818	809	772	816	831	773	789	838	782	785	807	774	758	818	773	742	802	799	771	778	818	808	787	811	810	761	794	790	783	798	799	820	768	743	786	783	814	796	809	803	759	762	815	788	833	797	841	772	754	797	825	819	770	792	801	780	809	795	798	766	792	793	770	780	758	790	762	792	793	804	777	790	780	768	839	799	748	811	734	803	784	791	760	808	778	797	783	824	807	775	802	813	816	786	823	771	786	802	798	820	806	765	816	753	815	779	816	747	754	749	734	764	792	781	787	780	763	776	773	802	795	773	794	805	820	790	802	796	807	811	758	768	787	779	763	838	848	797	750	781	786	803	784	752	837	798	780	795	808	763	786	778	808	793	781	797	807	787	846	806	771	800	787	829	812	726	770	804	715	738	779	780	795	820	829	776	815	810	808	801	811	823	779	775	793	823	835	766	775	814	810	755	744	773	756	793	774	785	790	755	786	822	760	764	822	787	792	801	788	763	804	829	790	785	769	775	834	788	810	830	795	819	741	805	771	843	796	773	793	817	827	747	797	784	751	808	754	750	793	758	778	811	778	821	805	780	766	774	826	810	785	751	762	810	732	805	814	787	737	768	812	817	806	725	787	828	822	838	789	782	772	803	773	803	784	813	792	763	824	769	820	793	843	809	805	789	792	777	762	789	743	877	817	797	782	722	789	831	822	797	759	772	816	804	791	816	807	807	778	828	792	818	761	797	828	756	814	834	740	845	833	848	773	821	805	770	814	762	774	799	807	771	798	775	797	833	791	776	770	788	795	794	797	827	787	788	778	773	756	808	817	750	787	760	802	768	800	784	812	826	780	764	803	804	800	773	769	773	775	765	749	759	823	771	736	787	817	811	796	799	764	728	809	815	787	780	774	777	816	805	817	810	814	771	774	790	789	727	761	786	786	828	853	841	775	841	783	765	808	799	759	826	810	821	763	821	792	765	777	829	778	841	818	783	763	806	787	796	811	739	808	746	774	849	783	761	782	762	738	798	778	763	828	796	770	775	790	786	813	849	794	746	782	822	828	780	804	788	820	746	789	782	797	832	807	731	750	740	747	785	842	819	826	788	866	769	767	791	815	787	767	783	819	757	843	773	783	787	780	784	813	792	773	775	840	793	837	775	806	820	837	854	792	789	814	840	824	822	821	768	802	790	821	805	808	817	777	834	780	804	769	834	774	761	821	779	787	810	764	782	855	840	727	795	796	794	747	808	811	810	788	828	832	779	794	802	792	800	729	748	812	794	829	795	819	818	809	835	803	761	811	830	819	797	720	804	771	795	800	756	808	779	755	797	762	750	791	800	801	786	772	801	781	782	857	776	757	755	766	750	790	799	739	762	773	762	794	827	770	813	800	763	802	719	815	767	786	777	776	814	812	796	745	795	758	819	815	806	792	818	788	782	791	787	786	755	791	812	798	807	764	751	805	776	750	738	794	823	792	805	777	800	770	807	783	766	774	756	771	813	798	826	781	849	768	776	842	781	801	767	846	785	775	725	820	807	794	816	821	756	784	786	824	786	751	832	764	786	782	805	736	802	802	821	785	796	785	802	801	757	803	768	787	809	800	801	853	810	816	786	818	784	777	759	809	758	770	757	795	758
7952	1836	2481	2141	7459	28833	43782	35209	19082	6590	1468	486	313	303	272	299	278	275	311	300	291	310	276	281	263	272	263	280	281	287	302	259	254	287	277	278	278	262	271	272	268	287	285	271	274	308	287	269	280	271	282	289	307	293	311	283	272	268	297	282	285	315	278	307	278	290	314	291	274	263	252	304	260	276	278	306	283	286	301	259	279	298	272	294	299	272	274	263	296	298	268	297	279	287	299	246	302	250	271	291	291	281	294	270	289	302	301	263	273	265	294	244	292	290	260	259	257	288	294	242	272	289	266	256	284	291	264	264	244	284	281	324	268	295	310	287	283	298	306	279	308	265	295	274	310	268	276	272	290	274	282	244	262	294	261	246	292	255	261	285	298	285	285	295	306	280	294	291	294	258	319	250	291	271	265	265	296	288	268	246	255	277	302	299	289	311	259	278	282	243	284	287	254	295	311	246	274	294	283	277	304	252	278	276	286	280	293	261	267	290	273	307	297	273	240	290	289	271	303	295	266	284	295	289	270	286	268	271	266	263	283	291	267	279	316	307	276	268	274	282	285	274	278	282	281	278	291	287	286	256	271	275	269	300	294	290	290	297	230	330	289	278	307	279	297	273	295	303	283	304	297	276	267	281	267	272	277	287	282	301	296	283	274	271	267	251	246	292	267	282	300	275	270	301	274	256	258	256	272	267	271	271	260	287	279	251	299	281	294	285	290	285	267	283	282	342	261	268	266	290	269	276	302	321	293	267	279	261	272	272	276	243	283	271	273	282	287	284	268	278	296	290	277	267	264	254	287	294	262	292	276	296	297	257	251	276	292	294	260	261	295	298	272	268	271	274	284	302	283	285	272	274	276	264	242	273	303	265	305	267	283	245	270	264	277	270	289	304	276	319	277	240	331	299	276	290	286	283	302	295	272	269	270	274	251	289	318	284	271	296	270	277	301	275	282	288	255	304	297	291	293	260	267	249	257	329	292	281	269	278	267	259	286	275	274	275	274	272	293	297	273	255	272	276	261	285	304	241	242	269	296	292	298	292	277	271	268	268	297	277	344	286	307	278	292	287	315	277	269	268	292	283	287	278	273	296	270	255	277	281	285	279	241	284	272	280	286	271	294	280	302	293	250	287	288	293	304	243	282	295	263	255	277	287	269	305	289	266	264	265	275	267	286	294	251	283	269	278	282	271	275	274	262	273	283	279	290	285	317	282	279	271	280	258	285	271	262	288	281	276	296	283	289	290	287	268	289	259	268	276	269	271	284	278	292	290	303	270	269	277	277	258	309	295	262	272	253	280	315	268	271	286	279	300	316	276	272	245	282	267	265	310	273	315	283	256	256	269	279	275	289	261	288	306	288	288	251	284	262	244	297	321	237	296	277	289	295	271	308	250	291	269	266	286	271	273	290	281	299	277	254	296	271	258	241	292	286	272	278	255	275	320	282	294	306	278	284	281	297	284	304	261	259	282	288	278	266	262	274	298	281	285	300	286	323	230	276	276	286	305	285	285	281	268	266	274	307	260	296	245	280	287	304	283	291	277	293	287	289	265	254	303	265	295	277	284	261	295	296	301	298	249	276	279	293	292	286	282	305	266	309	263	250	289	273	295	293	244	290	307	280	280	334	273	276	286	273	298	282	293	302	274	298	284	267	271	268	301	270	281	269	261	269	277	274	296	289	300	244	253	276	303	284	288	256	286	309	278	295	285	268	302	284	295	283	275	266	271	289	321	253	291	293	283	272	271	287	248	259	257	310	291	259	272	271	286	265	266	265	286	290	292	245	264	272	248	290	276	259	293	271	277	294	274	258	284	275	285	268	308	294	293	244	284	303	282	284	292	262	242	263	250	264	276	323	262	315	295	282	294	275	265	289	275	290	283	277	311	271	276	283	298	273	314	263	298	284	269	332	255	251	246	293	289	304	302	283	284	291	268	238	315	285	274	270	280	290	252	266	255	269	276	306	274	280	296	272	306	283	297	260	272	271	270	259	254	271	258	296	299	252	294	289	298	299	281	307	278	278	267	277	323	271	268	315	274	282	278	268	302	264	292	304	266	324	280	279	262	276	248	277	290	292	281	275	283	276	292	306	279	285	283	297	261	326	286	272	313	261	291	292	287	279	285	294	289	268	300	288	255	312	273	292	305	256	260	285	300	278	262	276	319	294	281	277	293	287	302	296	261	318	305	297	267	306	295	307	296	293	269	291	284	296	279	287	277	286	288	276	257	273	293	245	285	292	269	298	296	261	288	256	292	275	243	274	262	300	277	281	280	318	305	297	291	321	295	262	276	322	327	292	271	296	291	289	274	253	292	277	304	278	260	271	316	301	281	321	251	271	258	290	271	264	285	298	305	294	298	279	298	261	262	280	281	248	296	282	276	298	261	292	304	273	284	303	283	241	310	292	293	274	287	289	261	276	288	281	298	269	249	265	302	288	267	267	247	301	249	285	294	280	235	281	307	296	258	249	276	277	276	275	270	303	271	273	291	258	281	277	298	334	299	267	270	313	269	278	259	292	305	280	285	274	291	285	283	297	281	326	275	274	254	268	296	292	260	274	295	280	294	321	294	285	291	305	284	304	278	276	261	282	269	288	307	298	285	285	291	262	301	280	273	271	256	301	296	291	283	302	246	278	304	278	283	276	245	289	285	291	276	303	252	273	331	254	296	303	270	283	298	261	260	291	266	292	294	298	274	291	253	288	273	290	257	296	309	311	284	293	278	266	237	285	275	288	290	288	304	301	289	283	274	303	308	300	281	258	294	304	297	300	297	270	275	281	280	239	269	281	272	306	288	277	279	257	286	254	262	287	281	298	325	307	278	261	300	313	293	260	278	305	285	261	311	274	299	285	291	282	293	256	293	287	316	317	298	237	249	280	296	276	288	281	296	287	273	284	283	259	313	286	290	269	270	275	294	297	259	287	286	268	290	247	275	257	297	286	281	267	277	264	272	291	280	267	296	287	272	294	272	302	257	285	278	279	300	272	320	314	281	269	269	294	285	277	280	249	289	254	265	283	297	319	297	295	284	274	256	283	290	289	272	270	271	263	283	256	277	278	288	269	282	263	279	261	288	284	279	299	312	298	295	261	284	277	304	269	250	276	275	262	281	259	291	295	283	290	284	279	273	274	272	303	297	258	257	292	235	284	300	275	311	246	311	307	274	301	286	295	272	266	285	275	281	255	270	294	284	281	306	271	281	291	301	272	293	272	313	285	283	288	279	285	289	292	274	263	305	268	271	310	271	257	290	248	276	274	254	266	279	275	279	276	288	285	257	306	295	285	274	290	277	290	304	300	261	291	280	315	304	269	299	284	266	289	271	293	278	270	290	264	296	291	270	273	283	297	315	295	284	268	295	258	294	247	275	277	286	265	276	267	271	294	262	247	272	281	299	300	281	302	285	315	277	295	292	273	269	255	272	300	287	290	276	261	307	245	264	301	268	298	278	286	267	290	261	272	257	288	300	288	315	257	263	261	280
5944	2299	4986	6551	18353	46858	59044	49755	34715	17276	5705	1733	933	774	771	767	775	746	749	780	751	821	733	761	763	810	792	800	776	792	754	770	768	714	739	795	770	728	754	804	718	792	820	768	765	776	800	731	747	752	803	793	752	793	768	782	794	785	749	808	821	798	750	755	820	791	744	773	760	807	779	771	775	762	749	814	749	767	747	792	815	846	786	788	761	777	773	759	779	791	760	776	811	789	793	765	786	765	804	785	771	777	803	792	781	738	769	803	756	741	769	796	767	779	801	766	766	823	777	716	758	835	770	766	773	776	769	688	764	724	734	761	729	797	785	775	745	762	746	797	774	786	796	783	716	785	767	731	750	758	759	799	748	750	797	769	738	783	775	788	778	768	809	756	814	795	746	784	750	805	755	771	742	713	782	728	776	760	747	794	802	742	789	774	784	761	792	788	800	801	824	769	833	778	797	783	763	768	754	722	776	770	812	755	768	799	797	769	752	765	744	777	750	761	788	752	773	782	780	794	756	769	800	773	792	800	777	823	774	780	771	744	746	788	725	735	772	764	765	733	725	768	792	808	770	792	788	717	805	762	801	763	728	776	760	741	718	819	762	766	721	738	751	775	785	805	744	747	745	756	742	809	743	768	778	777	794	799	787	810	722	739	759	745	787	775	774	758	803	744	716	788	781	733	783	793	796	746	785	798	776	748	772	736	727	757	743	776	771	778	810	788	778	741	756	749	793	779	758	726	760	793	721	825	773	779	824	773	784	718	792	765	761	760	745	756	792	792	758	774	760	732	768	774	813	777	753	795	764	820	776	798	760	752	789	753	795	742	770	755	745	811	774	778	728	781	748	771	793	757	766	778	733	775	722	797	815	734	800	703	738	792	750	791	790	751	723	760	792	776	781	801	750	772	748	774	765	730	761	741	772	729	764	773	764	774	772	818	778	799	812	784	781	857	731	781	777	757	800	754	757	756	787	754	724	772	817	838	724	773	751	776	789	753	749	792	798	755	771	764	748	758	805	762	774	775	771	772	778	769	776	765	782	770	756	792	763	738	756	774	684	759	736	793	797	753	793	780	759	721	792	817	809	812	750	747	779	767	775	728	728	792	772	793	764	812	779	756	765	804	743	761	706	809	758	742	751	780	749	804	754	758	792	774	796	749	778	771	738	764	790	768	749	761	760	759	766	750	749	735	747	775	722	745	781	801	725	716	782	785	744	734	718	769	754	755	773	770	820	792	801	720	741	731	775	753	790	785	799	733	730	748	759	767	768	787	726	779	769	739	770	750	772	735	807	751	773	760	774	812	764	776	694	750	808	741	737	808	798	745	749	828	735	752	789	788	768	712	807	824	777	839	760	812	755	762	791	749	758	769	796	742	757	742	792	766	770	784	735	747	769	810	830	722	757	781	749	745	801	798	716	803	765	744	721	785	737	765	780	722	754	798	744	775	791	782	814	813	782	766	746	750	775	754	815	772	755	772	731	741	745	768	791	752	721	779	801	775	765	812	756	791	805	726	758	765	757	766	709	772	775	819	806	799	767	763	807	731	801	794	759	783	779	768	796	796	763	804	789	810	783	773	734	763	777	786	793	781	755	773	738	799	735	772	783	760	706	792	762	787	767	778	807	771	777	748	758	756	782	787	758	761	765	793	746	778	781	762	796	757	780	752	792	765	740	780	763	752	796	776	756	790	747	762	792	755	792	814	731	793	794	799	808	759	763	724	794	791	839	766	790	774	739	748	845	742	782	754	792	726	785	761	790	757	830	783	774	760	749	754	744	796	751	749	813	766	785	812	783	768	795	740	777	752	767	733	741	784	714	752	758	799	769	760	793	741	766	758	758	794	825	790	779	806	767	768	773	747	783	799	784	756	783	795	761	761	805	782	829	792	803	729	752	752	728	800	751	768	749	811	798	789	774	750	745	808	787	774	805	799	763	778	786	768	755	741	842	797	750	730	766	783	763	773	727	835	770	759	790	796	810	785	764	778	765	774	773	780	805	785	771	791	780	776	751	821	761	769	766	767	798	764	780	765	738	833	780	738	784	762	794	757	732	817	711	735	757	769	780	787	796	695	755	791	799	851	731	775	760	790	816	789	794	739	767	750	757	762	784	820	773	739	791	761	730	732	767	764	808	791	779	788	781	741	740	763	793	783	764	804	745	794	789	779	723	774	793	760	775	794	809	774	773	724	788	760	746	763	763	816	710	754	727	757	806	829	759	778	706	737	754	798	805	819	774	806	808	786	802	735	792	754	744	758	822	751	790	705	736	769	794	773	801	770	726	774	795	734	822	748	767	795	757	775	715	796	749	778	780	740	760	728	788	787	752	770	760	715	810	760	767	811	736	789	757	765	730	801	728	796	807	808	771	768	787	781	764	814	791	783	782	785	789	791	774	797	779	745	794	818	794	744	829	754	754	752	710	779	820	783	772	771	769	765	788	766	808	805	822	779	717	737	740	804	790	802	819	787	753	757	747	793	753	807	742	722	814	839	773	756	791	796	797	777	779	784	752	799	782	743	710	786	804	764	776	810	761	741	737	817	805	749	769	703	754	764	753	776	751	770	800	793	767	767	788	806	806	775	721	748	772	752	726	767	758	731	847	760	767	714	733	790	755	771	680	773	753	777	768	770	800	728	766	785	719	759	773	768	795	724	752	758	787	755	810	815	783	772	733	777	766	790	734	761	773	754	735	725	793	778	819	741	783	817	813	736	768	768	769	713	748	779	828	720	771	750	783	778	771	749	774	755	738	800	773	750	766	793	794	744	761	736	751	743	784	753	786	771	786	794	752	796	726	834	794	753	724	739	760	751	785	776	789	780	764	742	792	776	753	751	785	796	743	740	793	741	759	758	722	802	769	736	784	765	796	753	726	775	780	737	831	748	747	759	745	767	721	747	751	737	795	804	758	764	771	771	737	757	788	807	777	772	778	774	744	751	774	783	796	762	745	772	761	749	779	756	748	767	766	799	782	787	763	790	755	721	736	789	771	731	737	806	772	827	791	736	781	754	783	778	775	763	800	798	735	731	765	760	782	805	738	782	784	768	797	732	799	757	754	758	775	793	788	773	766	777	850	763	763	779	774	775	774	761	754	781	776	748	795	785	803	754	746	764	768	795	777	816	765	799	749	743	757	798	791	788	829	777	768	803	786	797	801	804	722	731	757	790	749	730	712	757	760	798	800	796	762	761	776	772	778	797	794	793	747	742	765	787	753	742	801	833	748	830	747	750	742	783	771	767	742	770	803	783	777	748	734	810	760	749	791	782	768	766	767	763	746	833	791	782	759	740	779	740	845	814	762	732	763	777	770	762	749	703	772	728	723	769	771	791	804	766	772	746	814	783	771	798	734	776	842	766	742	752	766	774	767	776	796	751	789	829	766	759	766	773	769	731	782	753	770	684	811	793	792	774	808	797	792	759	790	786	732	713	815	831	700	794	719	825	813	732	810	775	718	791	744	718	748	763	794	743	789	740	763	759
14494	3323	4252	4495	5803	28748	60266	50175	32012	14423	3722	888	380	306	261	265	287	259	285	254	248	285	292	281	230	242	303	247	264	263	243	315	281	252	288	259	277	283	265	269	236	275	321	272	282	256	281	273	263	247	268	279	281	245	266	251	288	266	291	269	284	303	265	268	284	258	285	255	293	251	289	260	267	272	263	257	281	291	245	261	298	265	244	245	274	271	264	264	280	280	244	276	256	294	273	250	277	242	312	281	273	280	244	281	237	264	280	283	268	259	256	280	297	246	297	256	260	285	272	270	267	246	286	251	269	274	279	263	293	244	262	260	247	267	283	265	265	259	268	266	264	269	270	258	264	283	286	282	259	275	293	267	259	257	267	281	261	266	306	289	267	290	274	263	285	268	243	257	261	278	294	267	251	274	274	268	292	264	287	257	259	255	287	278	279	246	281	269	292	292	257	276	249	283	300	275	257	248	255	248	294	276	259	262	273	279	305	268	272	268	263	280	289	242	293	273	278	258	265	281	244	256	269	288	286	284	268	288	240	281	285	283	302	283	296	288	260	265	278	251	267	255	250	239	269	259	248	272	288	277	253	286	267	258	315	305	267	282	258	282	260	278	244	244	255	266	275	240	262	330	298	258	256	274	272	269	258	275	261	270	266	270	239	276	308	255	281	272	269	277	268	267	248	255	289	257	258	271	289	277	270	278	261	276	255	270	281	251	279	291	257	284	281	270	263	294	254	260	277	258	224	266	248	269	267	262	239	250	250	279	281	276	294	274	290	263	297	230	263	270	301	264	272	252	271	298	258	273	267	247	283	253	266	263	306	264	271	247	300	262	274	273	274	271	299	292	299	278	249	279	253	276	278	267	262	274	277	267	292	246	270	256	270	280	273	261	262	269	294	300	266	280	265	258	270	255	273	310	280	285	262	245	262	233	282	266	245	265	282	247	272	238	253	280	242	277	304	242	249	288	254	280	258	261	285	242	287	259	279	268	272	252	286	283	293	268	298	242	248	246	273	268	270	284	253	301	265	260	286	267	281	267	284	273	274	243	257	295	228	311	262	292	264	264	305	252	253	252	284	298	263	293	260	256	279	312	289	280	256	269	269	255	270	267	291	255	280	254	265	272	271	271	280	266	277	257	275	262	275	262	266	245	264	241	294	270	259	314	275	251	300	299	271	233	249	268	280	291	281	267	251	306	281	264	265	261	275	255	274	254	247	248	265	293	265	261	273	285	324	290	254	272	256	256	272	238	304	283	273	246	292	285	297	281	273	272	257	268	283	294	272	271	269	249	251	284	269	296	268	277	242	262	283	249	246	281	257	265	304	285	258	226	264	265	248	295	268	284	293	272	273	245	286	269	250	268	257	274	284	284	258	267	278	278	252	280	283	259	282	282	307	240	269	262	239	267	280	256	310	263	282	253	273	250	248	238	266	235	288	240	236	274	271	251	269	265	250	304	286	254	250	275	245	261	263	233	257	250	256	292	269	242	259	268	291	275	231	292	278	290	258	263	298	280	267	256	303	265	323	287	288	262	260	283	240	262	243	259	276	260	274	261	258	273	286	267	254	252	264	265	260	227	269	297	257	266	256	245	257	284	286	276	281	253	259	248	301	280	259	265	267	239	276	281	273	235	264	300	254	269	290	275	265	261	287	269	275	302	284	254	250	291	270	274	275	282	277	254	240	256	280	279	289	252	246	245	257	274	269	259	265	277	278	291	266	270	260	267	251	277	288	264	262	252	266	275	296	281	287	271	285	298	259	260	269	265	260	264	265	251	264	252	298	287	254	288	285	298	273	326	244	259	278	298	272	272	275	291	268	312	275	278	258	278	270	268	276	268	269	279	279	287	266	283	288	283	247	269	250	300	242	267	271	277	253	232	266	266	278	283	262	268	258	295	237	251	270	263	265	263	266	245	259	264	283	283	272	248	290	289	270	256	274	257	279	275	251	248	252	296	261	268	252	289	291	290	295	245	257	260	273	293	265	236	270	255	257	283	276	256	284	255	231	282	298	255	254	245	244	267	238	266	287	277	245	284	263	261	281	299	267	271	234	274	267	285	288	273	259	274	243	269	281	251	250	289	264	270	282	277	255	275	273	276	280	279	268	256	260	278	277	291	278	297	267	268	265	262	270	272	250	238	266	248	253	275	247	290	255	267	301	264	273	290	249	279	258	276	261	276	268	247	291	281	256	257	253	295	270	281	255	278	265	300	280	263	267	244	270	281	285	289	279	297	278	247	242	266	249	282	276	265	258	228	231	248	252	265	263	286	257	274	250	281	273	271	272	257	257	287	252	238	274	282	257	233	243	275	257	276	307	261	288	260	263	232	250	281	249	285	282	284	306	273	259	254	277	264	265	260	283	266	264	273	278	277	275	279	264	284	245	278	253	268	252	279	259	259	269	282	270	286	261	287	275	276	245	280	281	285	281	248	259	246	287	279	270	249	268	256	254	239	279	288	275	255	272	259	263	278	255	273	244	273	286	301	264	232	249	262	262	256	276	269	281	264	245	243	261	271	289	273	268	257	260	248	287	272	265	237	268	275	267	274	265	262	249	266	290	240	261	274	285	289	272	250	253	236	276	256	229	285	258	298	261	269	271	258	271	286	266	268	284	245	265	269	265	272	267	254	247	312	290	258	270	225	289	265	264	275	273	261	260	262	272	257	280	281	284	276	289	247	257	284	263	247	267	240	267	250	243	270	268	275	277	277	255	305	268	258	277	255	271	288	292	230	267	287	286	252	283	274	264	257	270	267	253	243	282	270	256	276	268	290	282	273	282	291	273	273	283	267	278	270	268	260	288	275	259	236	273	266	279	262	269	280	266	263	283	274	266	273	254	266	240	284	254	265	277	284	244	260	266	256	266	283	260	261	286	261	299	254	274	262	278	266	258	279	252	268	239	278	291	270	266	302	280	264	244	236	273	240	270	281	277	300	250	295	285	287	296	276	275	255	259	255	272	267	267	249	282	260	263	268	277	280	273	267	272	274	238	238	246	275	298	269	268	283	275	262	271	243	255	275	277	267	244	276	269	279	268	242	281	272	276	276	292	280	267	267	248	275	289	308	266	263	264	277	270	241	257	240	264	253	265	258	262	267	266	267	276	286	268	281	243	253	250	291	280	274	264	283	270	251	277	259	275	265	247	266	243	293	265	233	258	282	291	254	260	274	256	275	271	254	281	271	277	270	300	276	248	252	269	287	268	273	246	283	270	275	279	265	243	258	281	273	254	292	266	261	255	238	281	258	258	291	271	268	281	251	266	235	275	270	280	275	271	288	257	270	283	271	290	246	266	248	275	253	271	288	261	287	307	279	260	271	271	276	277	285	249	248	305	279	281	287	242	250	262	278	275	271	250	283	278	244	256	243	275	265	240	254	271	272	275	278	265	263	274	264	295	276	290	233	257	257	316	277	274	267	273	261	258	292	262	264	285	240	267	253	289	280	262	283	253	279	273	258	251	275	256	256	290	282	264	257
8187	3111	7918	11823	17249	46209	73655	62814	46966	27962	11353	3289	1171	816	782	728	697	732	770	752	777	732	724	757	760	772	776	727	717	734	766	742	729	725	730	729	744	720	700	798	726	761	746	736	697	778	728	739	746	740	730	717	777	753	714	776	743	750	701	767	751	742	777	761	722	743	775	741	738	768	715	736	748	744	747	725	752	784	771	680	775	770	702	709	758	720	785	727	750	728	771	795	762	722	787	724	698	712	699	726	742	708	720	721	715	708	732	713	693	734	752	751	768	733	766	761	731	690	724	733	684	736	772	737	717	748	714	717	706	741	781	741	725	696	703	773	758	713	716	784	773	776	723	745	770	748	728	747	707	723	766	703	754	708	743	733	739	697	720	728	744	762	757	696	713	691	720	763	673	674	711	779	745	787	718	735	740	809	714	740	725	702	719	768	722	720	730	721	688	715	769	716	722	748	716	742	720	760	727	722	752	734	768	708	755	703	741	736	763	747	797	676	730	665	718	724	699	725	755	765	724	756	755	690	756	725	746	786	749	740	777	750	753	702	735	760	753	741	761	733	751	732	754	720	772	754	772	717	793	742	760	770	714	754	728	713	762	732	776	732	724	733	722	769	720	715	756	750	725	714	727	790	737	739	725	738	731	716	767	733	719	727	725	752	753	702	720	697	754	721	682	733	700	707	726	745	723	765	770	713	729	740	732	738	753	769	708	731	730	766	705	704	707	769	725	717	742	709	728	705	726	716	726	718	763	722	744	769	772	724	732	733	759	751	753	706	744	721	702	820	697	721	768	689	770	694	754	717	698	738	719	791	753	724	726	701	752	807	765	722	734	749	741	724	748	787	788	795	727	687	791	700	726	735	700	718	740	768	740	778	747	778	712	725	720	773	717	775	760	744	781	745	703	778	741	734	738	786	701	770	691	718	736	796	717	740	711	763	749	758	761	720	762	734	787	772	744	735	747	773	733	749	732	730	743	710	773	789	748	734	773	738	711	713	753	717	743	738	800	770	686	746	769	732	709	720	756	764	681	690	780	735	720	716	757	704	710	729	733	725	780	782	754	742	730	767	750	728	729	775	739	763	715	740	774	707	715	791	709	740	734	700	711	733	704	744	711	701	728	703	738	747	721	763	778	766	726	747	798	753	740	748	752	711	740	782	749	751	766	758	716	746	727	765	730	746	722	680	697	786	734	733	766	710	741	742	726	785	764	771	729	722	719	733	729	755	703	754	711	781	731	761	785	790	788	722	729	781	734	720	703	775	750	695	746	712	711	759	758	706	722	776	744	732	710	718	753	714	749	736	749	769	767	755	740	768	779	710	741	738	794	741	743	745	735	749	747	727	761	739	761	726	767	791	715	727	744	764	718	709	757	760	789	707	742	704	702	755	731	756	785	744	734	704	756	762	720	750	776	731	767	686	724	757	733	766	759	765	749	778	702	742	703	757	744	717	753	745	705	739	743	704	728	767	758	745	775	756	751	713	758	724	751	749	776	728	726	735	802	756	781	741	745	708	741	737	699	712	714	778	719	758	700	716	724	787	691	708	721	740	764	727	790	685	742	769	763	761	736	704	760	754	747	705	791	732	734	745	760	787	716	745	679	744	744	738	733	736	733	709	729	721	720	699	781	770	734	754	724	749	780	741	786	727	758	732	730	682	737	759	749	697	704	751	715	793	745	727	751	758	683	743	780	762	747	776	719	756	789	712	791	727	748	764	752	715	729	722	774	737	795	676	775	715	758	732	723	780	743	692	751	744	737	693	689	760	737	751	749	727	759	743	786	808	713	753	806	752	728	766	756	706	730	789	742	733	775	719	741	723	771	749	722	767	720	748	731	714	733	747	741	773	751	738	771	739	721	698	745	700	745	742	722	782	701	752	706	729	759	693	750	710	764	727	735	742	793	716	725	764	712	754	778	722	712	765	744	701	723	750	725	702	729	707	737	717	705	776	758	765	749	750	731	726	772	757	756	734	721	741	756	697	741	783	718	718	743	753	742	713	761	718	737	704	757	740	691	718	758	788	712	712	763	748	759	787	735	719	738	722	777	741	759	723	738	712	732	716	717	756	764	781	743	730	720	731	744	712	744	743	718	767	732	768	730	734	767	734	758	716	708	731	792	736	684	756	742	712	734	691	779	723	753	748	758	696	694	689	730	793	729	670	722	698	733	774	770	744	791	750	751	759	749	756	764	716	752	745	748	764	743	708	731	722	744	723	741	765	767	783	737	682	742	736	734	714	734	730	741	719	712	734	756	731	738	695	704	738	727	712	720	730	772	738	766	755	727	726	677	742	690	696	736	715	700	754	726	762	777	706	754	729	764	697	718	682	773	697	717	707	749	705	740	716	725	723	760	764	813	729	721	784	773	746	730	715	730	715	766	740	744	758	779	763	732	733	697	746	742	769	780	774	744	719	799	748	765	754	716	707	764	708	730	692	786	724	792	747	694	694	708	779	748	750	758	770	746	718	755	728	723	715	730	767	764	758	759	737	738	735	745	746	737	796	789	743	765	777	761	749	713	755	699	711	713	702	759	761	720	729	758	744	770	751	769	789	763	767	709	725	704	787	772	768	741	689	715	739	745	738	720	671	733	731	772	728	703	814	727	738	763	767	693	751	712	705	698	784	738	742	735	735	780	701	828	735	727	751	716	748	738	754	748	699	756	728	738	747	770	710	721	752	720	744	737	700	737	723	762	753	722	770	718	736	745	721	705	715	736	771	690	776	737	765	753	761	754	729	693	679	687	706	738	707	732	693	746	732	774	756	734	713	760	769	751	780	685	745	767	695	711	761	743	778	753	753	753	720	788	754	768	736	753	729	739	750	761	704	736	743	732	725	730	782	756	705	719	716	761	737	691	750	732	710	751	694	763	776	710	728	783	725	690	765	718	767	764	734	724	734	763	721	708	786	793	722	779	713	754	721	734	712	747	737	711	707	743	737	746	784	709	736	711	757	736	736	737	725	720	746	725	764	745	709	753	738	735	763	717	700	733	765	742	784	720	736	732	748	722	721	787	739	735	678	706	771	747	690	730	730	760	688	734	691	751	746	710	711	766	720	731	760	723	776	719	739	725	761	710	726	765	687	753	728	730	732	731	757	698	702	747	779	700	772	706	715	761	769	736	785	724	718	715	804	757	720	714	718	749	763	738	687	737	746	773	820	738	749	696	718	732	718	749	724	746	712	759	756	715	714	708	709	748	761	735	724	786	702	720	714	777	768	678	711	699	702	749	688	736	744	751	719	762	732	752	747	749	761	741	728	707	776	777	780	772	716	744	783	783	682	774	719	748	763	743	775	745	702	699	735	737	728	738	756	730	673	744	741	746	737	734	754	723	732	680	794	748	730	747	720	766	759	683	733	764	724	724	764	703	737	769	762	774	736	739	725	715	781	719	763	752	717	747	741	746	720	758	748	717	749	714	730	784	727	714	728	747	749	768	732	800	778	730	708	739	756	745	692	702	734	770	743	752	721	757	691
2275	433	637	691	633	1673	4639	5248	3434	1487	627	380	320	342	275	312	291	320	280	273	322	298	293	302	281	274	314	300	292	321	301	292	285	299	320	308	290	329	306	313	305	266	272	291	309	285	295	301	282	269	297	295	275	306	265	296	285	273	269	306	317	292	291	314	294	290	220	296	299	311	298	288	268	278	305	319	254	337	271	301	303	303	290	305	298	285	287	310	292	292	277	296	256	288	277	295	242	286	303	313	323	265	274	301	286	318	290	300	309	315	308	290	296	274	302	296	288	312	286	272	290	266	305	296	281	295	305	266	288	302	262	310	331	274	270	300	256	291	304	306	294	300	319	306	295	301	277	303	306	262	304	273	295	254	291	314	278	280	285	290	294	282	300	276	285	280	286	294	283	306	276	306	280	266	298	261	279	288	310	317	305	281	305	314	283	315	268	277	281	291	279	292	288	288	321	286	319	300	321	302	297	273	342	323	295	304	278	290	277	300	297	299	274	291	286	300	323	269	282	321	314	297	282	283	292	317	296	295	289	311	290	288	287	279	299	288	296	292	319	272	314	285	347	305	302	284	302	270	279	258	280	292	299	313	312	308	274	284	297	292	282	271	251	296	312	326	300	291	297	291	300	329	321	287	272	300	309	318	315	261	293	282	319	286	318	278	285	299	293	287	301	307	266	288	296	305	304	305	300	288	286	278	272	275	306	293	312	275	314	300	318	291	291	252	311	286	284	269	306	314	290	292	279	273	273	287	267	327	303	286	289	298	292	263	295	304	319	313	257	310	283	296	297	284	286	316	312	307	287	320	309	304	309	276	281	253	317	329	311	318	297	309	292	295	275	259	286	295	279	289	292	302	294	313	309	291	316	296	262	304	302	287	268	283	294	332	271	308	268	310	286	274	284	282	262	307	316	296	290	280	316	293	290	288	279	290	290	300	305	306	267	269	291	308	297	280	283	314	287	291	301	315	326	284	285	291	310	281	284	317	311	306	295	285	298	299	311	292	328	275	316	279	269	270	311	289	303	283	304	278	275	282	292	280	297	280	283	287	310	298	299	289	303	317	290	298	266	294	283	306	303	302	304	269	280	306	296	310	289	303	307	292	307	315	295	280	318	295	268	275	288	280	296	274	288	338	300	295	269	269	304	287	295	306	276	306	282	319	270	278	295	317	297	300	327	297	306	309	314	280	283	295	270	290	298	308	300	291	307	301	291	311	286	278	321	272	263	322	341	294	269	266	308	281	308	270	313	269	267	326	281	291	311	293	303	285	303	319	310	337	279	311	289	310	328	289	271	283	309	318	281	279	265	300	310	313	266	316	292	295	288	362	332	289	304	303	298	315	329	283	309	288	268	303	295	265	292	299	287	281	265	318	296	272	305	298	324	285	292	299	293	326	303	313	276	279	290	285	307	285	279	306	305	296	294	305	278	286	293	304	291	275	291	305	301	287	308	282	302	322	294	334	259	298	264	289	318	290	301	284	312	264	283	290	310	299	288	297	330	308	316	289	336	294	308	282	306	313	287	287	281	276	274	270	291	297	305	301	296	324	302	308	276	293	278	307	296	301	282	278	291	278	258	289	301	298	316	284	315	332	295	356	296	294	303	286	301	339	304	286	280	296	306	280	310	299	290	293	294	299	325	285	268	311	269	313	332	284	271	292	283	307	312	305	310	291	295	316	326	303	294	258	270	288	272	312	291	281	283	288	285	303	281	298	314	273	284	285	288	290	311	265	283	289	279	298	252	287	294	259	298	295	282	315	307	295	311	291	290	302	326	299	294	275	298	302	287	286	291	302	305	282	285	303	285	304	301	291	300	300	293	272	281	292	284	290	259	296	310	306	276	293	291	328	291	323	306	301	292	301	324	292	312	283	264	285	318	296	285	287	292	259	313	278	284	315	299	282	264	285	311	317	272	303	291	304	265	305	291	269	300	314	309	264	287	284	302	312	291	303	301	293	275	276	299	325	296	316	269	286	298	248	284	300	309	322	293	310	271	316	270	291	267	299	301	297	306	292	295	291	313	296	314	309	315	303	311	355	270	301	303	296	271	331	278	271	306	288	304	317	335	324	291	287	311	306	284	280	284	322	281	316	296	326	320	301	309	308	314	269	295	319	279	264	287	296	295	317	271	312	297	287	274	285	319	304	300	279	302	293	307	265	289	284	299	299	273	288	291	326	279	308	322	316	298	293	293	318	305	294	321	290	336	278	297	293	280	326	323	327	304	277	312	296	310	278	293	305	304	270	273	307	295	280	265	294	300	260	275	273	325	352	280	294	309	327	317	317	324	319	304	315	288	282	283	328	328	307	305	307	265	280	298	283	301	285	319	313	318	292	289	299	293	274	311	315	298	321	275	299	290	341	265	313	328	294	299	304	285	294	340	286	280	303	277	330	314	267	300	299	302	303	307	314	300	298	272	286	290	322	311	288	299	306	315	251	298	293	293	283	287	280	278	255	306	300	307	259	288	253	317	300	283	281	298	295	281	257	287	295	296	297	276	293	277	269	316	280	271	253	266	314	281	278	280	275	286	289	283	304	317	287	246	296	315	326	317	327	295	294	291	300	315	260	323	280	267	280	293	272	306	288	266	309	294	310	308	298	287	311	280	287	286	290	272	294	304	280	284	318	296	270	255	282	266	297	297	320	311	308	291	286	277	286	295	293	307	317	288	316	330	274	285	302	290	324	282	260	315	304	291	289	326	276	290	284	302	300	312	301	273	285	319	295	318	297	276	279	317	283	300	303	257	295	308	280	287	262	269	278	301	272	291	317	285	294	289	311	265	300	288	288	289	291	258	299	281	278	306	260	310	332	328	346	305	285	312	311	287	292	299	294	275	302	334	300	279	291	291	294	287	278	284	272	315	307	313	274	262	294	305	318	302	300	306	279	290	325	323	297	297	331	311	271	299	266	291	325	306	302	321	295	303	302	311	270	309	295	284	316	310	263	278	317	319	294	300	293	319	316	268	293	317	303	282	300	310	314	307	281	310	296	259	282	260	312	290	292	289	300	278	279	292	307	308	321	281	283	312	305	288	286	252	295	299	252	299	285	300	271	284	284	275	286	309	288	283	307	281	280	310	284	323	315	294	292	261	303	287	327	285	275	286	295	295	283	298	308	281	318	308	291	297	315	284	309	265	300	298	321	297	291	299	297	286	288	312	273	305	282	286	284	309	269	289	288	291	343	300	291	293	287	265	280	325	279	302	283	306	294	316	278	303	314	277	298	302	302	286	326	313	300	286	292	295	296	307	299	265	285	319	284	314	292	298	327	295	292	290	302	298	302	295	309	319	296	298	289	261	318	278	305	316	309	304	273	294	301	311	292	336	315	307	297	309	318	324	298	273	282	297	282	270	298	320	339	304	283	310	295	284	310	348	318	308	325	322	292	264	287	277	294	308	314	295	265	324	319	286	298	323	295	322	305	305	286	312	291	304	294	295	303	270	290	285	295	294	304	284	297	284	283	315	295	268	335
2662	1017	1620	2253	2541	8120	19597	19349	12472	5508	2098	1125	934	813	800	829	810	816	784	792	833	808	821	785	783	759	789	791	767	767	789	817	776	816	807	790	833	830	802	801	782	819	776	799	790	785	838	851	810	801	831	814	796	810	819	802	791	727	795	798	737	810	824	776	813	766	834	807	769	809	822	824	811	784	806	789	802	821	813	825	784	820	781	834	809	805	825	798	811	825	781	810	836	816	834	809	783	770	801	773	812	826	816	780	819	822	742	837	802	777	761	795	748	802	821	798	801	833	799	802	787	821	786	813	741	805	804	795	822	791	759	788	802	796	817	787	809	823	782	811	886	739	835	835	731	824	834	774	823	792	800	797	806	778	812	843	816	836	787	814	788	809	751	785	807	819	789	778	811	785	788	805	823	790	791	755	852	758	820	834	839	778	773	778	810	775	777	811	883	821	794	802	829	799	813	832	801	819	780	811	795	750	811	814	812	756	781	807	801	802	765	817	763	782	802	802	840	825	828	825	738	776	799	814	792	813	803	774	880	782	785	814	797	828	787	775	810	796	818	811	805	807	792	750	817	822	763	778	794	833	798	804	819	800	856	815	815	785	819	813	760	792	812	819	793	728	772	768	815	830	821	825	819	869	816	817	737	835	781	808	810	854	798	818	796	835	779	839	812	814	795	792	794	833	803	806	849	813	844	778	722	856	787	824	807	770	823	820	772	776	767	759	813	804	767	810	851	804	773	816	771	825	793	823	816	808	846	819	808	764	789	828	828	834	777	800	803	808	823	811	850	796	829	837	811	791	796	842	831	807	815	796	805	799	768	821	760	772	748	786	828	813	789	804	807	737	780	741	846	818	849	826	845	756	792	793	801	811	818	843	799	832	822	765	800	828	814	796	798	821	826	788	769	804	787	818	794	817	775	812	806	820	777	777	841	774	741	783	807	794	834	801	799	811	803	823	811	770	802	779	825	808	760	882	820	747	792	767	804	797	800	839	774	818	790	791	745	793	813	793	776	761	813	792	846	780	796	783	786	872	750	771	800	845	775	773	791	824	778	770	829	790	834	816	825	786	780	812	804	821	786	753	896	813	757	797	808	761	729	794	791	732	809	823	820	832	833	831	812	788	795	812	783	825	775	789	854	798	811	763	775	797	792	820	842	791	797	784	813	869	835	818	816	776	808	808	801	783	715	791	796	794	829	807	782	772	815	861	788	800	802	818	798	856	799	792	790	846	825	816	791	790	793	835	731	774	788	790	774	757	784	836	841	784	786	786	758	770	775	789	851	837	783	786	810	819	754	719	773	851	796	787	791	842	764	790	757	807	767	860	786	792	868	810	808	811	832	809	784	798	834	776	774	848	809	766	832	808	776	779	750	815	768	798	870	770	770	815	810	796	825	801	792	803	844	786	782	853	800	774	807	776	817	794	808	767	825	796	787	796	807	796	798	775	754	753	773	829	783	798	777	820	833	785	795	798	781	818	754	819	814	780	830	773	844	799	806	849	781	813	812	819	757	773	809	832	820	842	793	784	801	799	799	832	791	817	808	802	771	830	790	804	797	813	809	792	812	786	843	762	766	759	787	862	772	800	806	827	809	817	849	804	811	784	804	786	850	795	787	830	795	792	841	801	863	784	758	738	812	829	784	772	825	784	805	762	779	798	789	764	795	819	852	800	803	831	827	775	779	755	760	836	757	822	811	831	786	762	795	830	793	738	777	829	752	779	801	785	816	823	798	822	823	803	737	827	829	797	886	809	821	799	863	783	770	785	820	829	779	812	805	792	837	805	798	819	808	811	782	774	831	763	814	760	819	794	808	786	808	785	812	781	764	796	829	842	750	795	794	790	846	810	778	753	792	747	850	775	777	782	730	784	878	776	798	816	740	825	795	864	802	813	825	844	843	753	826	755	781	846	813	809	798	816	799	789	821	818	823	735	780	810	776	773	794	776	836	805	795	820	803	783	795	786	830	816	838	793	804	809	799	765	812	771	782	799	786	793	827	818	826	806	838	770	832	815	761	792	809	806	840	832	749	826	826	800	796	776	836	758	795	803	813	857	846	778	839	792	807	805	784	795	766	817	801	771	794	803	840	834	805	811	788	769	778	801	787	795	803	756	776	816	862	792	844	759	851	762	808	840	787	807	824	770	779	838	805	838	821	841	817	817	798	887	801	818	843	793	762	793	801	807	790	791	852	830	799	768	785	772	811	816	775	778	786	772	757	811	802	810	760	838	777	784	763	817	810	831	796	757	860	773	877	823	759	771	834	818	815	788	871	815	790	806	805	778	806	802	774	801	798	826	762	836	818	808	805	787	782	809	801	769	771	776	841	801	846	839	797	776	814	777	841	717	807	791	792	817	818	795	824	818	798	747	780	835	772	818	745	802	807	857	778	788	799	844	796	829	769	787	810	828	809	827	796	803	740	788	827	758	820	792	761	789	781	766	813	796	823	825	810	782	810	810	778	816	823	777	746	765	789	768	837	839	789	812	800	828	787	835	798	808	832	795	729	781	809	775	779	835	808	776	869	803	836	744	832	817	861	824	797	800	872	809	815	805	824	823	799	758	832	843	786	834	797	762	765	824	864	844	803	838	801	792	808	837	770	796	813	808	812	825	817	791	837	797	819	819	812	784	807	803	844	790	868	813	805	823	809	805	814	797	771	813	802	823	852	794	765	752	858	808	848	776	778	823	772	792	786	811	782	830	786	799	807	817	825	821	758	772	819	812	809	806	856	786	759	831	769	763	808	832	826	808	850	813	718	779	803	793	792	785	790	822	838	819	814	818	806	804	783	807	829	817	814	815	835	787	768	799	786	790	774	805	805	828	846	810	773	832	762	821	827	777	785	825	788	834	836	813	804	830	801	813	805	816	811	826	784	773	776	795	830	794	770	789	794	775	790	737	836	806	813	826	802	798	802	792	753	833	772	848	792	822	815	835	774	802	766	813	829	796	786	745	804	742	793	825	865	786	774	781	758	739	810	788	765	791	824	793	814	789	851	815	788	856	729	821	752	782	764	820	811	811	815	766	799	763	814	780	780	781	768	813	781	841	807	850	774	806	801	799	755	790	794	796	794	817	791	804	822	814	799	767	760	805	780	760	774	801	803	799	780	850	806	817	777	807	830	807	750	780	808	819	815	777	807	764	747	783	820	795	783	807	842	800	765	784	814	851	809	800	786	834	780	842	835	794	764	793	758	801	753	854	825	812	793	786	785	841	787	813	808	801	871	836	804	790	790	783	816	812	765	801	838	762	796	778	796	798	776	802	814	836	774	869	787	830	845	800	857	778	826	802	850	816	772	788	790	811	774	833	781	778	831	838	766	782	792	784	794	783	794	806	785	839	847	795	765	821	809	802	818	835	762	823	814	833	757	756	819	800	852	794	789	786	853	851	772	834	780	826	788	828	842	802	812	767	809	754	831	715	802	875	872	801	810	844	856	819	802	811	775	789	810	877	796	779	807	814	821	765	789	805	799	733
7535	1391	2172	2293	1489	3272	37278	40540	25831	11092	2670	731	359	315	295	262	298	304	288	276	292	327	282	289	291	307	296	285	295	283	294	284	292	307	317	285	300	300	294	314	303	306	286	280	274	289	315	289	311	263	272	273	284	290	298	260	253	308	299	273	299	280	320	278	252	282	290	267	267	300	269	228	287	292	266	266	277	297	319	310	291	291	286	283	293	278	275	278	271	302	297	281	263	298	283	289	290	295	292	292	263	276	277	301	274	270	281	268	278	295	307	291	284	294	267	276	309	297	290	297	270	248	281	287	303	320	299	293	285	291	264	279	333	301	282	259	303	311	301	317	302	266	279	274	314	289	287	274	290	278	278	272	286	253	290	278	289	248	264	281	302	295	260	304	268	308	300	255	283	272	297	278	270	295	296	270	287	272	293	285	287	271	271	286	311	290	306	259	315	295	268	284	264	297	294	295	311	278	279	282	297	301	283	302	246	299	267	257	277	257	301	296	297	271	297	269	320	301	269	286	277	306	303	275	262	308	277	267	281	302	256	287	303	295	279	256	272	293	257	243	275	303	306	276	273	303	285	326	305	316	288	273	280	275	302	311	263	298	281	296	312	280	300	274	302	258	260	275	292	273	295	295	274	266	290	297	271	275	296	289	297	287	304	302	318	281	297	300	286	299	317	317	265	288	284	314	286	265	290	276	260	263	279	288	297	272	292	286	279	306	259	283	282	280	285	257	297	298	282	346	277	290	281	302	264	269	300	305	281	293	278	289	292	279	286	278	279	242	282	290	273	293	268	305	299	273	275	246	265	290	263	269	289	315	280	280	312	260	294	306	317	286	288	318	317	253	292	272	302	275	276	293	253	274	278	337	277	274	258	286	288	291	270	293	272	271	261	269	289	268	291	279	293	299	289	278	297	275	299	289	307	281	306	246	261	301	280	281	301	262	299	275	278	292	259	294	284	305	317	288	304	280	304	277	280	272	288	292	289	272	288	293	303	276	284	276	278	289	300	268	302	282	313	271	263	294	277	274	287	302	294	295	268	289	267	278	286	302	281	296	285	287	283	314	301	300	271	293	292	293	279	302	288	251	286	298	301	281	300	301	260	299	294	264	287	300	272	298	281	299	284	290	269	279	255	276	267	302	278	281	292	290	291	285	273	267	282	287	268	249	279	260	259	279	290	293	304	271	267	276	304	300	288	270	251	275	262	276	269	259	292	277	249	299	333	265	307	279	325	287	314	266	283	257	271	276	258	290	265	286	278	300	258	296	289	274	261	282	294	290	272	269	295	336	277	307	310	276	307	309	275	289	277	278	299	295	287	269	303	275	285	290	283	297	262	267	280	285	269	273	285	270	286	317	265	271	299	261	284	290	284	322	274	251	283	286	252	274	302	318	259	286	291	287	277	303	254	292	304	255	287	280	289	296	270	295	310	267	299	265	289	280	308	277	290	298	279	280	276	275	262	278	290	303	290	281	285	305	265	292	293	259	291	290	269	277	301	288	295	287	307	268	253	276	271	292	262	315	256	292	287	262	301	313	292	283	282	234	269	281	277	296	298	275	299	277	289	289	293	287	270	311	309	278	268	285	271	284	288	259	273	322	298	288	280	280	267	314	301	277	295	280	289	310	332	268	307	260	278	284	266	299	310	271	290	286	292	300	266	309	300	281	298	295	297	275	281	307	293	269	280	291	291	302	274	272	306	312	302	285	304	256	322	304	287	295	284	289	273	277	304	291	306	298	291	281	296	273	316	294	293	311	287	287	293	260	306	292	277	272	307	286	286	286	301	294	280	269	293	288	297	257	298	283	289	270	278	235	307	295	294	290	279	278	237	268	275	293	268	289	272	308	299	326	301	284	272	320	308	305	302	273	324	298	319	284	280	300	262	283	292	286	317	278	285	283	282	267	310	273	301	280	284	291	263	276	286	290	298	286	258	280	266	313	292	303	305	274	302	278	295	288	309	313	291	281	282	289	286	288	280	252	292	259	296	305	300	266	268	290	265	229	293	275	281	317	308	281	307	292	281	289	277	296	268	315	311	288	295	310	281	251	296	273	282	259	262	251	294	293	278	252	286	286	292	302	288	270	319	291	269	289	273	290	316	261	289	314	262	286	283	291	303	280	281	260	295	297	303	327	280	274	290	265	287	267	277	297	287	285	294	269	294	294	277	255	271	285	276	304	311	311	295	259	291	276	262	280	317	297	285	302	266	288	297	291	296	246	279	293	265	285	277	291	280	286	288	333	260	280	297	310	294	306	286	296	288	302	303	277	302	299	259	274	303	276	324	279	257	264	295	321	335	289	263	263	279	258	282	269	261	282	315	294	294	306	313	295	293	288	299	268	283	295	305	251	250	277	286	266	254	294	299	288	292	307	293	250	263	297	244	302	256	299	289	272	313	254	264	293	256	277	274	283	274	281	299	286	297	291	281	320	273	300	318	276	282	290	295	268	298	283	321	298	288	299	331	298	279	291	282	311	297	256	293	300	301	278	300	300	290	300	283	262	305	260	270	316	297	303	280	296	280	286	308	301	273	294	305	305	264	292	301	279	285	285	304	303	303	289	279	297	311	263	266	295	288	290	275	298	288	306	264	307	267	278	302	265	295	298	279	316	303	261	280	297	272	311	250	308	296	327	315	254	277	308	264	261	257	266	284	248	274	318	290	313	280	282	277	256	267	266	290	257	272	298	303	288	283	280	275	298	316	270	285	284	272	286	304	286	267	273	273	323	283	280	292	281	292	279	281	277	288	277	287	244	313	295	279	286	291	273	268	285	289	267	268	297	303	288	295	308	289	309	302	281	280	288	299	285	287	274	250	305	261	303	265	281	263	275	291	287	281	276	266	307	280	292	290	293	257	302	305	276	273	322	266	299	321	282	275	285	286	294	260	271	244	294	296	307	286	255	299	268	277	278	296	303	263	298	279	268	274	279	282	257	265	292	293	286	293	293	274	309	302	281	293	253	284	288	298	270	301	296	300	292	295	244	301	302	294	309	306	301	278	306	291	276	279	279	285	278	302	265	274	265	294	276	290	270	252	316	277	295	302	285	300	266	325	308	293	296	299	308	287	282	300	281	275	266	299	272	309	259	283	296	266	309	294	294	291	294	312	273	272	292	287	328	303	308	293	269	301	284	300	287	280	263	285	291	291	297	291	308	280	289	294	294	300	253	291	278	302	295	263	272	275	300	273	314	297	272	297	258	271	260	312	273	291	279	255	281	264	242	272	296	280	280	297	274	279	338	292	289	265	266	295	259	277	298	300	279	255	278	289	311	296	276	266	276	304	289	251	268	300	275	298	285	281	277	284	299	301	310	297	300	287	262	297	296	285	299	281	279	286	296	278	296	269	280	330	269	297	256	299	319	283	265	275	297	298	287	280	284	311	301	257	297	308	286	284	265	285	306	285	273	275	279	281	270	299	256	297	266	310	267	268	296	281	290	303	280	289	274	273	257	308	285	281	290	278	284	259	312	272	291
5847	1970	4891	6776	5398	12373	56014	55752	42178	24660	8972	2738	1180	850	808	811	802	753	792	772	777	770	758	807	815	802	769	797	768	831	771	796	792	740	761	786	762	775	808	820	775	803	766	738	760	749	746	717	859	840	787	827	777	831	730	754	757	747	778	764	780	797	799	829	772	771	793	820	790	748	808	800	818	793	799	734	792	751	778	773	800	794	756	779	765	774	734	784	774	783	778	787	750	809	789	825	794	836	779	751	829	780	778	797	828	806	799	742	765	788	749	790	754	798	773	798	788	742	766	791	809	835	788	738	770	752	780	795	787	764	791	788	792	800	820	796	796	825	776	772	781	776	772	833	809	814	768	809	793	807	833	774	801	806	773	864	777	785	809	764	741	783	793	813	731	864	760	780	797	754	826	818	744	795	779	744	802	796	767	762	816	798	808	779	780	774	795	743	783	794	815	778	818	809	799	764	787	793	844	821	772	790	773	852	780	785	742	757	752	756	775	828	752	808	809	823	792	770	773	829	784	815	792	829	744	766	763	780	710	756	812	774	816	797	765	789	780	788	773	788	794	735	781	765	746	748	787	793	760	767	764	782	826	817	755	752	754	791	765	756	774	789	746	806	789	749	783	779	800	787	780	742	812	755	845	724	776	780	820	795	774	773	838	767	780	800	720	784	753	789	747	772	733	740	740	757	795	759	811	738	792	765	777	778	788	771	764	717	788	772	741	797	742	801	798	832	800	791	781	790	778	776	798	805	795	785	780	825	759	775	781	756	767	808	777	763	780	753	809	792	771	787	809	790	798	764	795	816	836	791	781	751	805	761	781	789	803	743	766	820	759	814	778	801	755	768	746	806	784	748	773	812	742	758	787	825	785	725	801	867	797	767	739	781	800	778	797	766	793	745	736	787	817	805	764	753	771	797	768	785	792	801	847	807	817	747	780	811	750	767	766	760	768	739	805	833	766	833	783	740	799	759	786	788	796	780	781	832	787	727	795	764	787	765	782	831	801	803	774	784	784	780	770	806	799	718	743	799	764	751	790	784	829	796	760	768	764	784	759	776	798	750	779	769	788	787	829	820	779	767	776	800	744	774	754	776	837	782	788	784	771	828	758	752	768	793	775	725	764	782	787	767	794	813	768	748	785	836	720	794	780	805	776	785	793	767	781	808	793	771	780	790	773	801	779	779	800	762	802	790	754	759	806	757	781	743	820	773	811	760	794	806	779	810	833	757	766	755	794	734	807	767	775	772	743	794	791	824	764	752	737	814	780	793	812	841	807	825	803	750	788	783	798	762	772	809	807	794	759	808	756	741	848	736	793	806	778	852	778	789	714	805	779	795	785	829	788	812	777	768	744	777	797	821	769	758	846	842	799	792	732	796	784	809	778	762	841	757	783	813	758	778	775	837	768	786	797	766	743	754	830	789	753	781	798	791	782	760	803	776	760	795	762	791	804	794	756	725	746	808	820	764	788	748	778	825	825	780	751	753	834	805	740	814	762	763	795	757	750	794	823	739	762	736	790	769	737	782	810	790	755	788	797	799	774	832	732	810	772	772	807	752	783	794	804	765	815	807	767	798	786	800	759	812	847	762	784	758	794	749	807	848	773	764	801	765	757	785	793	768	808	778	768	747	769	777	792	771	802	734	758	797	828	729	735	828	777	778	783	820	754	792	802	815	798	804	785	811	814	792	804	742	739	789	764	817	760	804	796	774	740	769	788	760	773	803	779	797	742	809	826	830	781	786	795	792	724	776	784	775	788	818	763	814	818	776	802	806	796	762	775	822	845	809	798	756	832	760	760	776	828	804	813	760	758	766	812	822	843	801	743	783	802	771	746	804	763	753	789	789	775	794	721	779	782	766	773	815	836	771	782	785	791	754	827	778	724	752	805	840	773	790	762	887	776	774	740	799	752	735	757	773	778	775	817	754	815	763	761	806	770	760	793	757	765	809	832	832	777	780	733	799	789	802	741	820	777	792	783	769	788	794	799	796	788	761	762	800	779	802	735	771	756	829	761	758	713	761	819	843	756	778	800	818	794	852	813	780	776	810	778	775	801	818	764	778	784	737	830	731	766	777	761	788	803	741	775	807	759	795	797	841	773	767	794	799	809	782	793	744	817	807	809	805	777	775	806	775	836	815	771	809	798	741	783	796	768	805	835	782	778	798	771	729	761	835	829	760	784	813	805	732	757	771	846	784	803	781	795	815	805	836	783	752	814	784	798	778	788	775	749	797	772	795	782	778	765	805	808	752	795	782	749	780	823	802	774	829	807	803	796	814	723	776	748	765	764	794	796	805	752	786	805	777	763	817	819	791	812	784	717	797	804	765	722	794	793	794	823	760	771	776	811	738	830	792	800	836	775	765	796	794	858	771	784	820	783	806	764	784	740	833	786	805	747	785	791	799	823	809	788	797	796	757	766	787	819	795	796	766	789	786	735	755	795	788	755	781	805	809	816	773	802	814	774	747	861	796	771	742	796	790	779	792	786	763	801	788	799	828	788	810	743	822	798	811	786	767	775	800	787	727	804	782	744	802	791	802	755	736	810	791	840	782	743	751	793	820	776	760	761	779	779	808	812	799	791	829	788	808	770	754	739	786	759	795	767	791	761	816	761	750	729	874	827	789	821	744	780	766	811	749	755	820	731	773	776	742	790	801	760	803	777	855	805	771	753	790	814	789	799	837	830	822	777	764	737	768	800	832	843	795	783	736	777	731	749	701	799	770	780	754	751	790	818	763	763	816	790	766	770	790	771	748	784	776	751	789	814	771	750	754	822	767	832	814	799	762	818	797	799	777	822	828	736	781	774	740	740	781	818	769	868	770	768	804	754	779	853	765	740	784	809	768	723	798	776	762	779	749	814	753	772	821	751	793	817	752	742	777	787	784	773	790	784	822	786	830	802	790	779	799	811	836	744	823	788	777	789	766	835	827	814	759	725	756	818	793	771	755	791	818	754	822	791	759	795	837	776	809	783	767	814	813	789	814	723	815	775	836	780	730	769	852	772	772	783	827	774	807	764	802	808	778	813	789	833	785	756	782	809	754	824	779	808	801	736	812	820	784	757	816	755	837	798	800	798	774	735	780	816	793	817	780	773	791	814	791	813	820	802	770	775	791	802	773	757	773	791	792	806	778	822	767	724	749	805	827	741	799	797	802	812	769	758	788	746	782	719	740	802	786	772	787	796	800	771	783	719	776	809	790	760	793	769	806	762	805	784	805	773	771	811	730	806	813	763	802	811	788	771	766	775	789	788	705	764	806	759	789	734	742	794	799	820	815	781	811	820	800	788	782	780	786	819	752	744	827	761	788	778	776	740	780	825	790	747	796	791	793	766	753	800	765	796	812	762	721	837	724	743	784	740	798	821	852	809	750	753	784	788	792	794	770	801	806	749	787	784	748	793	787	811	757	767	800	735	780	797	796	774	813	808	837	777	748	767	765	794	780	802	790	771	797	784	762	805	802	751	824	753	809	779	810	832	837
13770	2805	3823	3774	3083	19509	56465	52850	34628	17993	4408	897	422	310	278	266	272	290	273	270	308	287	294	261	287	308	275	275	296	263	284	287	277	298	294	248	291	250	270	267	274	271	287	289	304	249	280	288	283	286	269	285	300	298	261	270	303	275	299	289	291	284	311	307	306	250	303	283	271	275	277	258	287	261	293	281	292	279	295	279	300	245	282	287	293	247	297	267	268	271	248	271	264	268	277	275	277	264	285	279	256	268	294	256	270	244	277	282	250	264	262	264	281	269	295	294	235	235	273	265	254	268	270	316	276	262	280	268	280	285	250	285	286	295	254	239	258	283	257	284	269	301	291	287	257	262	281	247	276	261	284	265	281	296	283	299	295	264	280	290	261	274	254	266	288	313	285	293	263	255	251	248	273	287	276	252	273	297	274	322	273	279	290	255	272	252	310	290	297	276	268	299	278	280	261	268	292	288	255	269	296	299	280	287	304	261	289	269	294	271	262	276	278	286	243	225	287	293	292	275	318	314	276	286	297	291	273	310	273	298	296	280	269	263	310	260	321	297	263	259	257	288	296	242	317	283	286	242	301	281	250	287	245	275	290	301	281	266	299	263	310	293	275	264	277	278	300	295	308	299	268	288	293	291	287	277	253	302	275	281	237	270	279	276	277	262	262	269	274	278	253	281	280	271	252	296	249	252	263	298	259	281	255	269	276	267	255	302	290	293	270	285	275	280	323	246	310	284	278	271	270	257	257	280	278	254	301	279	263	309	273	279	299	262	301	292	283	284	304	275	297	317	265	283	313	296	258	282	233	299	282	280	269	289	265	270	293	272	281	268	271	282	293	290	298	278	280	265	278	275	276	292	273	299	286	291	269	272	271	306	266	268	278	300	264	265	281	275	253	279	321	280	309	271	300	290	277	275	293	290	312	264	251	260	292	280	275	293	294	279	283	243	237	279	272	269	285	282	289	291	282	262	273	267	258	271	303	303	279	280	268	298	278	284	280	273	269	301	288	279	272	283	259	287	285	285	294	292	273	270	286	270	267	254	281	306	253	260	296	258	277	273	262	273	258	262	269	260	298	315	290	243	300	296	278	252	313	291	262	282	265	258	283	255	261	305	264	318	273	268	276	270	270	281	233	274	286	241	301	268	305	301	277	282	279	266	259	253	263	271	307	284	268	252	266	279	281	300	260	240	288	266	277	270	296	281	276	258	284	288	267	288	295	296	297	294	299	294	273	261	261	271	243	273	270	250	276	273	303	278	314	254	280	262	263	276	276	248	291	269	287	264	264	266	287	257	251	251	269	292	271	284	299	289	283	288	246	305	276	287	282	279	268	301	287	315	257	263	283	289	277	272	284	291	299	276	286	282	286	280	282	299	253	295	254	274	286	270	294	301	306	279	268	285	277	267	290	273	290	279	272	289	289	281	301	265	264	255	245	248	255	302	272	269	268	264	262	261	274	258	267	278	276	273	321	273	263	265	286	313	270	287	242	273	287	271	249	299	240	312	272	275	288	291	272	264	272	286	285	275	279	255	254	275	292	303	271	275	277	289	294	300	265	282	291	265	296	275	275	287	281	309	287	243	285	256	285	277	255	284	281	331	272	250	256	278	245	265	276	248	252	262	282	303	269	254	238	266	275	281	262	296	286	272	285	291	286	260	275	270	281	280	270	247	277	291	269	268	276	279	277	291	264	300	286	274	264	282	266	284	274	314	273	277	283	254	284	273	272	269	258	264	276	290	269	249	280	264	264	256	292	285	288	282	259	285	272	273	275	294	275	256	278	243	303	307	280	265	289	296	289	291	275	284	240	259	294	285	244	263	229	265	288	297	281	299	291	233	292	266	257	286	251	293	294	284	291	309	298	253	246	271	299	272	263	273	284	290	275	269	281	242	288	290	242	242	259	279	276	264	274	294	261	271	266	274	291	305	295	286	295	280	261	277	280	269	274	269	294	288	298	245	257	277	271	295	281	269	278	273	265	305	270	258	283	273	265	276	296	309	296	292	279	272	299	274	275	285	269	280	257	265	269	280	253	284	294	284	316	267	267	286	252	270	280	295	257	260	264	271	252	263	276	303	262	303	249	301	261	275	290	272	283	278	273	292	238	258	277	250	305	303	272	299	276	306	299	263	277	279	232	296	255	280	284	309	285	264	279	255	296	262	304	276	298	274	263	254	300	279	266	248	286	297	296	288	267	249	289	264	290	254	285	245	314	274	301	265	315	284	281	271	277	260	280	294	307	292	240	286	271	268	281	260	275	289	292	269	272	283	290	284	284	275	279	268	272	269	308	273	259	272	290	272	266	264	284	261	307	285	286	287	263	242	260	267	294	270	263	279	267	281	269	244	277	284	288	274	268	273	283	248	291	283	304	290	245	261	271	272	288	289	304	264	281	294	281	262	305	281	255	294	286	300	260	319	287	279	261	266	263	286	273	285	290	285	283	273	259	263	260	281	291	253	276	304	309	260	263	260	272	310	274	263	282	256	272	265	274	243	294	267	281	295	289	240	268	262	283	297	290	268	289	274	266	262	272	292	288	250	276	269	278	291	259	285	275	255	262	284	297	290	274	261	275	291	278	268	289	245	280	275	301	286	270	306	237	279	259	271	273	254	301	292	292	256	262	289	276	263	303	274	279	297	298	272	259	316	294	274	288	244	285	285	259	265	271	305	293	312	288	241	319	281	291	256	272	251	271	275	278	294	288	288	293	299	300	285	276	261	293	268	273	278	270	299	300	318	303	274	237	264	278	271	268	280	273	258	254	269	251	318	303	277	255	255	304	290	268	281	271	262	293	262	259	292	311	279	265	275	277	288	292	288	289	275	263	291	275	261	286	280	245	257	332	271	283	282	264	274	298	277	268	300	275	294	295	274	261	262	272	281	264	250	279	266	298	277	268	317	299	291	251	284	292	250	285	273	288	319	279	264	283	298	254	297	258	274	313	261	285	305	280	242	291	257	251	296	281	231	257	300	282	296	276	282	274	259	300	256	290	296	262	255	309	293	287	244	267	294	300	248	280	263	274	274	285	266	282	254	291	269	267	283	276	267	273	291	249	260	255	289	303	297	280	305	284	274	273	282	271	280	246	261	270	248	278	290	273	308	269	272	270	294	251	289	274	274	284	285	277	307	283	266	253	269	274	278	273	250	248	272	275	257	258	249	283	278	291	278	282	285	277	314	282	281	274	304	299	300	267	285	257	283	300	291	267	292	289	267	289	280	287	313	272	280	263	293	309	287	275	274	253	293	273	271	278	271	293	302	279	235	285	310	286	265	319	290	317	275	306	287	278	279	263	276	270	263	281	286	242	256	290	289	245	267	308	288	281	259	292	258	272	272	296	277	278	293	244	260	303	281	273	283	258	298	284	301	274	256	256	307	249	260	255	296	269	281	304	280	282	291	296	257	287	237	244	271	277	268	278	295	291	240	269	267	273	273	270	294	295	269	282	258	293	241	260	305	269	269	266	267	303	257	292	292
7644	2998	7786	9989	9701	31956	69952	65774	49168	32403	12276	3362	1170	829	780	712	770	770	761	773	786	753	770	784	746	705	757	756	732	757	778	812	729	698	761	727	713	793	737	812	761	793	777	816	747	825	753	765	732	765	790	740	738	784	686	730	819	749	788	715	714	733	746	758	700	708	718	816	778	825	722	744	725	833	749	778	743	737	770	701	740	727	735	739	733	714	735	791	756	754	796	863	811	813	761	813	738	755	763	813	807	775	756	774	758	771	797	766	769	747	736	738	772	761	793	732	787	738	752	762	763	789	739	714	765	775	757	742	696	767	757	707	749	773	741	785	767	749	767	752	796	735	759	765	778	745	773	765	720	726	775	763	787	768	782	782	778	764	774	774	767	788	760	717	727	758	794	742	801	755	791	773	750	747	759	776	774	760	718	832	770	743	745	701	775	804	777	735	769	749	774	762	745	770	779	761	786	745	776	791	752	760	725	764	750	776	792	819	765	787	780	712	772	770	739	837	770	761	743	755	785	752	748	785	754	749	815	759	727	775	734	818	784	822	758	753	792	758	737	753	762	787	716	752	777	747	824	786	750	799	766	757	750	693	783	752	742	743	785	752	742	819	770	794	755	779	729	754	764	760	806	748	788	727	781	744	763	764	787	765	751	770	711	795	749	719	709	768	724	744	765	769	775	748	757	764	800	768	777	733	770	753	809	705	772	740	781	729	720	798	779	718	729	767	705	747	734	793	772	800	757	755	760	781	781	788	807	771	744	779	785	783	774	748	780	754	757	803	756	704	738	756	737	779	765	767	762	787	759	755	720	764	778	728	825	763	798	787	732	722	758	775	794	756	722	749	772	788	788	815	721	752	780	819	757	791	760	754	739	751	792	738	781	745	745	758	734	751	790	754	790	775	755	732	722	724	761	725	783	750	749	753	753	764	777	704	782	773	743	776	759	753	732	765	735	775	758	727	754	761	755	762	760	731	762	784	781	760	777	747	776	747	778	750	810	783	792	764	780	778	742	762	765	771	725	830	800	742	744	763	728	764	797	794	819	738	812	741	742	738	749	755	760	777	773	759	744	765	778	746	780	738	692	736	774	782	753	766	735	801	739	801	743	775	729	730	730	746	747	742	780	764	751	713	796	737	803	769	721	770	765	734	757	762	748	761	784	802	734	772	796	707	734	789	723	741	790	746	782	810	823	799	731	766	742	718	744	735	747	810	787	751	772	807	770	808	747	754	781	763	697	744	733	734	756	710	797	752	729	799	765	698	786	731	762	787	733	734	775	738	797	777	785	762	756	743	775	748	793	777	733	813	788	754	736	731	721	710	779	808	786	753	773	756	734	740	772	772	759	763	766	769	764	741	768	724	694	776	781	790	790	784	714	720	754	777	726	758	747	759	761	756	814	747	771	803	765	727	750	759	750	733	783	770	763	787	724	714	718	821	778	793	741	724	739	755	748	724	762	755	787	771	755	750	727	723	776	709	780	803	707	781	727	772	772	805	770	787	692	737	705	723	773	768	761	726	764	819	842	738	699	774	747	759	764	763	763	760	767	771	731	810	770	799	777	762	770	739	776	756	763	742	755	807	752	755	775	785	733	783	778	759	815	775	747	784	771	802	808	745	743	761	796	736	765	755	812	822	759	790	775	726	756	715	824	749	771	790	775	778	762	746	757	785	753	821	717	728	758	749	753	723	758	746	777	746	754	728	781	758	707	713	696	809	782	681	770	734	781	767	763	755	708	754	791	751	734	755	791	752	805	771	789	720	725	740	811	770	752	735	764	750	787	801	773	728	779	796	793	721	754	798	731	799	794	725	740	777	734	782	756	770	737	702	795	727	731	711	734	741	761	785	773	776	732	766	752	750	786	774	771	772	749	754	809	753	819	767	754	748	776	756	761	792	782	789	793	826	781	796	783	731	738	759	744	706	819	770	786	758	738	783	728	791	740	768	817	727	755	794	753	762	761	770	753	712	708	781	771	776	740	765	827	768	740	778	766	772	715	761	763	766	756	768	814	756	755	744	776	743	761	722	761	790	744	790	732	740	765	746	757	746	705	805	753	765	800	769	758	696	733	778	738	781	724	774	802	747	774	783	769	738	765	821	727	773	719	732	751	720	715	781	750	755	736	727	728	748	786	723	769	781	776	771	801	788	756	764	725	764	709	750	707	733	739	766	785	750	773	792	746	797	721	758	783	763	752	765	756	788	745	754	737	751	758	788	790	729	797	763	760	801	768	750	742	755	747	721	765	779	770	789	749	725	775	786	766	759	717	756	784	786	745	725	779	704	790	808	770	746	741	758	762	793	748	768	761	733	786	785	841	774	732	768	755	733	783	791	784	794	798	769	803	823	767	811	793	722	724	711	755	797	752	744	785	777	793	772	731	717	778	775	779	763	771	785	771	812	772	779	778	753	764	758	744	762	738	793	757	697	785	757	783	729	788	736	736	791	747	776	709	722	726	719	736	784	744	752	774	766	742	772	742	747	734	781	807	760	787	790	759	733	755	776	773	775	686	789	752	790	742	767	754	751	717	775	751	718	725	806	748	740	750	740	775	773	738	736	746	799	752	774	727	764	761	801	778	783	728	779	743	821	755	792	764	732	772	785	742	743	744	805	781	778	739	793	753	782	727	734	762	791	785	813	749	782	754	793	773	710	773	762	769	727	763	763	803	727	788	791	782	793	752	749	760	772	716	738	791	798	791	739	718	711	835	810	774	747	717	789	745	773	738	739	787	779	724	825	714	744	781	775	778	784	843	750	707	775	724	726	732	781	752	728	726	738	791	762	776	752	766	738	749	754	773	802	758	780	732	735	774	751	779	780	778	717	771	735	808	765	720	772	767	810	771	740	747	748	729	759	743	767	735	743	798	819	729	750	730	740	784	761	803	785	766	759	751	810	776	799	713	789	740	717	721	759	797	769	774	774	772	756	713	768	763	807	770	761	716	776	720	715	791	767	741	740	749	761	774	771	777	756	757	769	772	724	728	773	752	763	811	728	756	778	784	790	804	775	796	767	812	706	789	763	761	774	766	771	728	791	762	783	716	740	794	740	766	770	771	746	735	813	766	737	741	762	720	763	784	777	778	780	758	720	747	782	753	778	780	712	778	797	714	798	749	754	789	754	730	813	744	786	732	741	771	783	784	733	788	725	762	772	757	768	757	764	763	745	707	761	779	776	762	742	788	753	740	707	728	816	725	775	798	725	766	705	675	788	723	764	757	781	705	777	720	753	749	749	802	740	744	732	747	747	712	759	804	719	734	767	755	811	764	802	761	727	782	764	782	732	709	774	759	704	742	749	825	779	740	723	794	767	791	781	754	749	722	732	740	782	813	751	737	794	791	785	746	768	769	765	757	737	738	745	783	807	717	712	797	731	760	762	771	727	747	760	764	771	796	747	722	731	758	764	754	743	714	792	775	804	688	737	784	748	812	714	760	771	769	779	762	785	764	771	767	696	804	750	746	786	807	731	812	742	780	725
2287	464	709	594	528	1191	6078	5483	3184	1382	660	406	330	299	285	289	308	305	299	309	313	340	324	277	313	323	322	312	315	314	303	264	310	306	288	299	300	296	282	319	304	324	273	309	297	305	319	257	319	322	314	296	295	309	281	293	331	298	291	325	304	295	301	311	296	316	316	308	322	314	282	283	329	289	285	296	306	314	308	295	290	290	277	344	294	301	292	305	308	310	300	267	335	309	317	308	288	287	332	297	296	316	290	287	289	321	310	295	293	309	320	315	327	312	310	287	319	297	286	312	294	307	326	300	314	294	314	300	290	310	329	290	329	307	282	296	318	330	324	272	313	306	346	311	283	299	284	270	326	301	328	329	309	310	317	295	295	287	274	311	320	289	299	313	316	305	284	298	280	294	306	301	261	307	304	282	314	304	298	270	313	318	334	282	302	321	319	280	294	318	299	304	310	287	273	310	278	279	291	308	317	315	320	286	305	310	255	296	274	322	324	302	316	335	311	317	311	298	297	324	309	300	315	283	306	349	288	291	283	292	300	286	327	290	309	301	311	289	305	286	287	290	297	280	283	298	289	312	285	303	277	308	337	328	267	312	317	296	298	326	329	303	286	304	297	296	285	324	308	295	316	309	341	304	297	287	300	317	310	308	300	306	336	289	304	295	291	333	268	297	298	351	286	318	250	303	291	327	297	294	321	293	290	297	296	324	304	307	344	294	324	294	292	291	303	291	296	273	305	300	313	337	288	286	321	303	302	279	292	285	275	292	300	295	306	294	276	293	309	287	302	287	296	268	275	344	294	323	287	320	318	312	295	301	312	327	297	321	314	273	294	327	302	297	331	320	307	305	312	290	280	272	295	332	293	294	341	325	298	305	288	306	324	304	315	287	311	314	298	310	315	327	289	316	281	301	289	352	293	316	338	276	335	285	300	317	290	340	316	306	272	285	284	310	315	311	297	313	297	293	276	276	311	293	319	333	327	324	316	293	324	292	314	297	277	341	332	306	344	302	348	310	303	292	307	305	300	279	281	329	327	325	313	279	290	317	301	307	319	312	318	292	284	312	298	297	320	305	315	246	314	310	274	312	290	296	335	297	310	351	305	300	282	303	295	286	338	319	277	272	296	281	325	287	298	300	303	320	290	314	303	305	290	311	297	307	297	322	294	333	312	294	290	295	338	324	297	275	326	301	306	314	298	316	323	340	284	310	312	300	279	305	334	302	301	295	285	286	330	312	319	297	309	312	286	292	306	320	305	298	287	321	319	283	301	302	332	288	325	321	289	318	321	299	313	294	299	285	301	259	297	305	293	291	286	314	289	345	308	262	306	329	305	302	307	306	290	300	304	303	288	312	301	314	310	292	315	280	336	332	313	282	307	288	301	316	309	305	286	311	303	291	316	321	304	316	307	297	314	319	304	324	297	284	318	288	300	278	311	281	269	279	288	299	293	264	289	296	293	308	282	281	308	303	279	317	299	283	319	335	310	311	285	280	328	279	314	310	320	287	324	306	295	291	292	303	277	294	289	303	306	328	283	301	297	289	291	289	326	264	315	268	295	320	315	315	314	311	264	300	290	309	319	312	298	320	289	305	305	295	310	288	300	294	313	317	336	284	305	327	306	302	308	303	328	299	294	299	320	314	311	317	320	343	336	289	305	292	312	300	268	303	280	302	298	290	300	280	344	324	306	302	321	326	299	317	301	344	313	300	284	315	306	280	323	338	301	306	291	284	294	284	297	321	325	354	324	290	274	294	291	304	297	289	301	285	289	315	329	307	289	313	271	310	313	281	305	321	298	342	316	318	310	311	300	312	309	278	293	270	303	307	300	323	330	310	287	300	303	297	276	277	307	291	295	308	299	308	289	314	337	305	289	336	321	306	316	334	313	279	289	283	289	308	313	306	290	327	299	320	323	333	299	316	294	300	291	317	292	272	336	316	309	308	306	288	293	256	304	323	339	305	286	318	306	296	327	308	322	324	301	303	308	298	281	287	317	282	321	310	324	315	315	327	287	275	306	306	287	308	290	309	323	302	301	299	314	286	315	291	313	299	270	312	276	315	291	255	318	330	322	318	308	300	311	288	292	307	316	328	308	284	331	341	279	322	307	316	307	289	311	313	280	301	316	319	268	286	311	272	315	294	326	302	307	281	308	279	318	296	288	285	337	323	294	301	280	283	320	296	311	301	303	282	286	300	288	281	339	319	326	325	330	338	278	303	306	299	291	276	307	306	311	303	316	289	303	301	287	313	317	299	295	312	286	328	290	293	318	317	316	290	301	314	301	301	301	277	306	322	283	326	343	285	295	296	344	309	273	309	307	288	320	298	276	304	314	339	307	289	305	298	289	298	318	302	298	285	297	292	296	320	310	338	307	277	316	312	310	304	307	313	331	318	272	317	315	283	315	294	343	338	326	285	267	317	319	314	296	281	294	297	313	286	296	318	269	296	293	293	303	291	286	307	314	289	288	296	309	302	288	294	314	303	294	312	287	313	286	311	296	283	304	303	330	302	283	310	339	310	280	302	297	298	289	336	291	299	274	305	317	296	294	324	292	305	286	317	326	312	296	287	281	300	300	315	274	285	306	335	307	303	331	283	331	269	323	282	320	293	306	284	318	343	270	285	303	300	287	341	300	316	308	299	299	304	295	319	311	283	284	295	293	326	318	301	281	315	304	304	315	309	306	278	308	317	312	328	307	277	322	306	273	326	296	301	316	322	286	290	317	345	305	282	262	331	290	303	309	325	310	283	288	285	319	291	311	299	338	268	313	307	328	271	343	286	325	314	294	332	286	302	292	313	285	319	295	306	313	293	327	314	290	291	318	332	301	311	296	285	299	291	302	303	306	320	306	306	295	315	303	305	301	287	281	295	293	308	325	327	283	292	298	306	311	297	285	288	297	302	309	329	300	298	321	315	304	308	271	314	277	337	297	284	336	318	275	266	317	316	287	299	341	321	339	279	301	287	331	289	326	311	307	302	288	322	307	310	304	341	305	296	284	290	313	317	324	279	308	282	327	280	281	268	322	285	291	283	318	290	296	290	315	284	310	294	303	309	304	313	312	279	310	292	298	288	314	299	319	329	319	324	301	297	316	276	312	293	275	310	301	309	308	302	348	305	294	301	298	289	314	318	308	271	278	306	327	282	297	335	293	316	302	316	304	290	314	301	299	328	320	311	290	301	324	327	308	280	286	333	290	307	308	290	292	297	309	283	316	329	283	318	290	317	323	299	332	312	282	322	283	305	325	300	290	311	316	277	288	304	325	284	323	300	286	322	329	317	326	270	305	294	290	322	272	304	324	311	292	350	249	294	291	296	298	320	300	296	316	321	281	295	305	295	291	339	328	288	321	346	304	297	304	290	300	276	309	304	340	305	298	314	322	300	269	281	301	307	279	297	290	282	310	304	296	281	309	304	306	327	290	289	334	318	284	302	342	296	307	330	314	321	302	337	313	309	292	275	331	315	251	344	309	290	321	299
2560	1020	1531	1990	1904	5433	22995	19367	11306	5294	2205	1155	859	884	823	839	847	855	797	817	799	779	743	865	821	804	864	834	904	776	806	831	836	837	872	812	796	839	846	830	872	823	808	821	790	826	788	790	783	845	757	799	830	784	855	836	849	824	782	851	769	821	812	814	874	867	823	834	856	858	872	811	835	797	828	793	829	835	897	888	815	838	807	851	770	839	786	821	834	847	820	805	796	791	787	789	847	812	784	795	837	837	827	791	812	812	816	835	825	820	818	837	796	871	799	850	826	836	823	878	845	811	804	819	804	837	808	797	782	794	844	814	805	872	845	838	843	811	881	862	838	800	800	803	831	849	776	842	815	801	847	811	803	805	782	843	789	843	891	870	825	835	798	804	796	815	827	830	765	793	813	828	841	814	824	824	801	831	829	786	844	853	832	827	798	760	897	823	842	860	845	819	875	794	822	821	822	834	865	864	834	798	851	866	771	804	781	816	831	831	846	850	824	815	846	783	786	833	857	783	787	815	854	804	772	831	836	796	856	814	847	838	827	809	809	827	809	822	786	850	816	806	838	784	820	858	812	859	799	801	794	783	853	828	834	742	792	856	801	824	833	818	815	836	852	850	813	841	803	843	813	854	843	837	862	842	855	817	808	820	844	834	824	791	881	777	772	828	858	821	800	836	878	833	795	830	869	773	849	822	857	792	777	789	810	821	829	843	793	835	828	812	807	809	817	801	834	845	836	800	870	815	833	851	827	868	798	806	851	900	805	827	796	825	884	880	867	835	864	805	836	843	805	820	792	801	832	792	806	849	872	823	836	848	770	799	771	850	867	839	830	780	796	857	840	815	847	851	790	802	802	818	869	844	881	839	805	862	787	829	816	831	857	834	837	810	788	838	871	786	771	860	814	847	818	845	884	824	819	825	826	798	849	830	821	815	844	831	806	781	859	778	822	796	857	844	831	781	803	831	829	817	860	822	837	876	842	786	834	804	810	834	811	890	824	845	799	777	819	822	794	771	820	832	890	835	802	819	838	790	781	766	783	821	811	870	803	883	875	810	815	835	853	830	862	830	804	784	821	811	790	833	849	829	817	754	896	808	865	848	809	797	881	849	851	809	821	859	822	846	867	850	858	816	843	825	815	810	778	780	801	861	815	872	812	867	821	774	821	798	833	798	806	853	802	795	858	781	841	846	825	827	822	833	797	866	774	814	848	829	835	796	821	792	822	885	828	860	840	822	845	859	792	832	843	784	852	769	810	799	822	820	819	808	848	815	813	820	834	831	803	852	828	837	819	785	822	875	850	886	871	775	800	808	797	858	783	838	792	788	869	857	862	803	848	818	827	805	818	811	822	837	868	823	833	872	845	840	804	818	763	774	826	810	830	810	834	836	824	865	835	824	776	779	806	835	824	787	836	817	824	829	834	811	805	811	864	835	796	821	777	852	845	840	843	855	781	798	842	804	839	865	876	827	841	839	774	792	859	769	814	803	803	811	860	866	808	834	807	824	791	802	820	846	811	794	872	792	827	816	820	821	783	817	822	865	777	845	825	857	857	809	816	865	840	843	833	830	778	811	850	865	792	849	871	797	851	823	811	841	802	783	794	826	843	840	805	839	768	862	877	851	850	780	813	830	797	829	823	828	867	824	792	865	797	872	814	806	833	855	875	827	803	822	757	864	819	830	808	818	892	832	831	824	801	781	798	845	797	881	821	806	747	781	823	818	802	827	856	856	836	776	801	823	793	788	831	847	784	796	847	796	832	802	840	830	858	833	866	861	815	817	818	823	808	818	835	813	809	851	822	833	798	839	900	809	854	851	825	806	816	811	791	858	838	826	837	882	802	813	828	764	819	898	825	835	842	826	825	837	870	786	784	793	829	836	815	820	821	860	849	769	799	804	861	803	828	854	814	761	824	794	863	838	846	852	807	825	821	805	800	808	819	886	780	841	817	787	817	781	881	854	871	775	829	820	827	819	774	903	876	836	797	866	840	832	839	833	800	819	810	847	786	819	864	806	835	861	899	867	833	782	760	785	812	863	867	813	824	783	850	802	818	852	850	785	855	838	802	816	792	826	822	795	820	823	772	841	808	785	839	821	855	838	863	809	846	792	801	811	757	801	805	798	826	787	818	774	791	860	786	812	769	865	815	817	841	772	844	855	824	822	856	804	783	864	802	863	851	829	841	800	814	799	765	847	881	871	856	817	788	803	814	782	841	810	841	803	851	818	939	782	884	911	835	841	913	859	803	858	805	840	826	851	863	835	829	789	784	849	795	848	817	852	840	822	787	814	849	827	843	842	786	817	825	775	806	823	743	816	828	857	857	828	839	840	889	806	789	773	814	810	829	804	848	797	825	807	793	798	828	830	838	861	832	854	810	847	814	836	853	827	852	824	796	793	797	822	857	732	835	853	822	819	806	812	808	845	793	825	865	799	842	791	868	812	839	848	806	841	830	838	861	834	804	815	819	847	847	821	856	818	825	796	800	790	777	814	826	837	844	833	797	779	802	784	832	845	827	756	818	804	830	830	838	807	840	851	851	841	806	840	853	771	844	832	783	821	847	860	826	876	840	788	789	837	824	798	833	803	857	824	782	910	856	880	825	838	813	826	790	829	856	761	804	819	823	854	828	905	829	784	818	850	855	811	804	816	792	841	885	858	828	839	854	820	829	837	780	830	782	859	828	817	860	824	857	841	870	852	833	786	823	803	861	857	797	839	794	831	859	818	790	825	791	819	828	773	857	811	864	851	823	821	877	804	860	773	769	781	813	885	867	830	823	829	822	796	785	886	821	801	845	807	826	817	837	799	815	779	847	822	815	825	850	868	789	845	842	758	795	808	837	831	865	779	845	853	828	809	877	775	792	814	809	841	843	827	818	821	811	875	845	872	873	812	862	864	821	802	798	789	824	831	874	849	858	804	855	824	807	815	814	827	797	854	788	820	788	851	826	838	826	806	822	832	865	859	806	847	802	818	798	792	830	851	800	813	836	794	852	848	853	815	827	812	814	783	811	818	771	833	826	812	807	814	858	809	792	804	813	847	850	823	846	801	847	792	843	836	831	834	791	838	836	872	868	810	834	783	796	839	753	927	854	800	828	837	869	837	825	782	812	837	806	806	870	825	825	833	815	820	891	800	805	890	800	816	857	783	769	820	818	816	808	852	855	800	864	882	794	868	815	769	867	828	837	871	829	798	783	825	861	859	856	824	800	876	826	827	837	811	785	862	842	824	866	825	795	801	887	865	814	851	789	761	819	837	827	838	823	800	809	833	809	808	820	849	844	913	831	835	818	833	841	796	847	831	832	812	818	845	834	834	795	816	836	838	855	791	815	822	846	773	832	822	832	815	809	827	840	813	788	854	814	790	840	834	757	816	814	782	812	815	802	800	802	877	784	789	810	822	885	834	808	806	813	856	802	862	844	829	788	845	812	838	851	827	828	856	830	798	824	813	798	804	848	855	867	882	822	871	868	830	838	884
7396	1397	2018	1845	1469	7018	37626	39692	25264	10544	2699	698	353	326	301	272	276	287	291	272	283	265	265	314	272	282	308	319	310	313	283	306	295	281	285	296	268	280	321	299	287	312	296	294	291	286	274	289	325	317	297	276	296	296	280	329	285	295	313	258	294	284	317	298	266	300	277	292	276	265	283	300	298	273	298	311	283	302	264	295	261	283	260	296	321	269	310	273	303	278	318	290	256	290	295	311	266	305	241	297	311	275	301	295	298	297	294	272	276	286	288	307	275	283	294	278	300	291	271	285	314	287	260	308	311	276	289	281	258	282	267	304	285	280	285	290	277	280	252	275	274	313	306	297	291	287	285	282	255	271	280	288	307	307	274	293	272	283	278	298	273	281	280	284	282	284	268	297	285	291	294	271	274	318	303	290	296	266	286	324	311	241	293	242	309	296	287	247	278	273	301	297	280	304	276	277	296	300	257	262	292	280	277	296	286	258	276	331	287	303	303	287	275	278	322	305	271	253	319	286	286	282	296	297	296	305	277	309	269	286	273	281	266	297	288	308	272	298	275	300	277	276	264	268	306	286	273	293	295	278	314	291	304	279	292	288	303	293	293	291	275	269	281	269	281	284	281	294	260	276	269	288	298	299	289	308	310	285	288	289	280	292	283	299	298	278	268	277	272	280	266	329	300	294	283	283	303	295	294	260	289	260	309	301	306	318	295	306	299	268	298	270	278	301	267	282	255	305	257	285	272	274	306	299	271	298	302	284	285	291	299	281	257	302	287	289	279	262	279	271	305	288	296	289	288	295	306	286	301	264	307	305	277	290	288	314	294	289	288	279	297	317	255	293	284	270	265	300	296	259	289	287	328	276	296	303	280	344	275	275	281	259	291	270	281	286	291	310	303	269	291	260	313	287	279	269	293	275	301	282	276	333	309	281	266	290	298	298	278	304	285	291	299	267	277	321	258	268	267	261	300	299	308	316	270	227	312	313	276	245	318	281	263	302	261	307	270	294	275	297	292	287	279	277	327	288	291	266	292	285	276	266	304	292	288	288	279	298	277	299	296	268	308	300	296	297	259	320	301	269	276	291	298	295	284	282	288	321	302	289	257	292	273	285	285	291	305	328	268	291	288	279	265	277	294	291	281	275	288	300	286	273	294	278	289	270	337	265	320	268	293	262	304	264	302	296	286	299	276	302	265	267	284	304	282	310	288	287	259	281	258	273	295	288	292	298	314	317	284	286	286	281	288	252	307	307	323	325	318	267	322	284	259	284	327	269	281	298	297	283	276	300	264	308	277	285	272	292	283	281	288	277	279	291	293	281	273	311	275	293	299	293	271	262	310	313	274	287	308	306	294	314	296	273	294	306	294	294	262	268	274	269	278	295	262	294	303	275	289	263	301	266	304	290	286	279	295	292	298	308	272	304	301	299	304	278	310	304	316	328	293	281	265	275	300	287	262	300	293	300	297	289	308	313	274	293	252	304	304	269	302	276	278	265	288	262	302	333	281	303	285	268	265	298	298	295	312	268	300	303	277	294	302	284	275	297	256	275	287	302	322	287	328	281	275	299	298	259	307	329	286	285	291	285	274	293	294	279	282	284	277	300	285	283	289	289	299	300	239	290	321	302	284	300	285	284	273	280	299	297	312	307	268	257	259	287	316	275	316	275	282	311	293	274	263	291	297	300	296	264	273	270	299	316	250	270	282	313	285	289	302	297	301	272	298	297	315	299	286	312	286	286	291	297	288	273	278	302	303	264	315	318	268	311	320	265	293	263	306	290	272	270	257	271	312	272	303	268	281	327	300	291	266	286	244	309	274	288	292	283	316	293	313	313	278	293	292	319	289	298	281	277	279	274	297	295	283	315	271	286	253	272	267	296	297	259	276	290	264	260	268	289	303	322	302	299	272	320	307	285	290	285	267	281	247	268	289	300	297	280	271	274	307	323	294	274	304	304	298	300	292	285	272	289	285	255	280	278	278	273	313	294	284	293	284	260	277	328	274	283	318	300	239	326	306	264	282	277	262	279	306	269	277	304	298	271	286	297	290	309	289	286	255	287	288	310	265	274	288	291	312	273	324	320	292	283	284	297	275	301	289	298	297	255	289	321	283	311	282	292	256	293	279	325	293	291	302	268	286	270	305	280	281	298	276	311	273	312	282	306	284	295	280	286	282	304	289	283	280	308	305	292	274	299	288	276	300	274	281	317	301	287	282	277	288	297	296	289	290	283	267	261	307	291	315	282	300	263	303	310	299	303	315	300	273	256	261	290	248	275	296	275	283	309	275	279	303	296	283	297	296	286	288	292	272	279	298	330	258	306	281	254	282	256	317	294	304	289	318	325	268	259	292	300	255	283	280	306	288	279	282	275	277	280	314	298	293	281	276	278	293	280	303	299	299	296	274	314	285	287	280	308	291	268	291	314	272	300	284	290	266	304	289	296	262	262	279	272	278	280	293	336	282	298	236	279	275	313	291	291	275	269	313	279	243	279	268	277	251	300	282	291	306	287	307	306	280	292	289	324	284	252	286	291	304	281	271	291	288	304	250	305	314	290	270	276	280	268	245	291	298	254	313	296	321	303	260	286	275	286	279	271	287	286	309	282	299	268	284	290	262	287	274	302	270	308	271	270	277	285	296	301	295	280	282	282	309	296	297	308	288	285	273	275	279	290	315	258	294	297	277	292	300	269	281	284	261	289	269	293	284	259	273	316	310	289	309	294	283	292	264	269	313	318	313	260	306	289	275	297	271	292	286	274	305	293	280	268	276	287	275	288	321	311	280	269	287	307	297	315	277	292	278	285	260	282	267	272	280	293	297	283	311	286	295	298	340	279	294	296	284	283	281	276	309	294	288	289	292	276	293	306	314	264	289	287	295	293	294	280	327	337	280	299	288	302	253	306	301	284	276	261	286	275	286	309	284	314	314	291	315	277	273	303	273	275	285	322	306	280	297	288	270	295	294	265	268	259	281	262	283	290	293	257	256	293	300	279	289	297	296	284	302	272	275	286	281	279	271	267	278	298	303	293	280	303	310	294	293	254	294	278	279	270	265	300	290	293	292	290	243	294	293	300	287	316	273	311	279	275	307	274	316	254	263	309	276	267	328	252	300	300	268	276	262	288	257	281	298	295	270	296	297	295	298	292	284	271	296	288	289	288	280	287	322	256	261	277	282	269	297	267	269	257	308	292	319	292	279	280	303	306	266	298	261	271	270	317	297	256	282	317	298	261	304	281	259	305	304	261	298	286	306	292	284	306	318	313	264	276	280	273	263	311	268	314	281	269	303	295	314	290	280	235	292	276	271	275	248	282	280	280	280	270	289	282	289	302	303	289	285	279	308	291	276	297	280	273	269	327	279	304	258	276	271	319	278	283	288	298	318	273	312	297	290	298	280	301	273	296	269	269	293	269	302	270	274	294	310	305	299	283	263	270	274	261	295	288	318	301	287	280	313	300	334	278	308	291	276	285	307	271	284	271	299	291
5667	1927	4563	5949	5380	18553	54977	55061	41304	24199	9096	2716	1118	865	789	774	820	805	759	782	827	777	838	758	787	775	803	749	763	824	778	796	835	739	810	788	822	825	783	770	778	775	855	763	829	785	798	767	809	771	730	797	779	751	800	792	807	839	759	774	801	752	835	768	783	779	797	783	812	793	827	776	753	763	775	825	760	789	809	796	764	773	790	800	800	819	745	738	780	765	767	809	814	798	776	776	792	778	800	836	782	818	758	821	752	799	840	803	777	786	783	817	787	823	763	790	783	760	810	837	795	764	835	767	742	846	823	803	757	816	760	796	795	815	820	768	774	795	762	768	792	826	764	798	766	773	727	764	802	799	772	737	790	788	767	757	769	765	763	796	779	793	778	796	806	768	812	816	800	769	792	821	807	753	782	817	771	764	796	831	799	797	771	788	838	811	759	801	831	829	825	774	800	762	795	805	799	803	734	813	827	778	807	827	781	788	780	804	773	791	777	791	801	817	781	750	800	824	751	732	782	768	789	742	823	756	779	817	740	778	796	809	794	765	797	775	739	765	814	790	750	783	782	800	812	825	768	706	747	780	795	744	766	807	809	804	787	762	803	797	807	753	780	767	756	787	762	824	808	814	787	796	758	775	763	763	742	758	777	832	799	796	749	785	801	789	743	786	846	820	752	757	785	758	848	793	777	829	781	764	716	812	745	768	803	804	811	807	829	713	781	832	745	826	799	786	749	810	808	765	804	780	800	794	806	780	784	787	748	721	804	749	776	802	778	809	792	758	763	804	794	794	827	785	770	796	769	825	741	778	762	752	772	783	793	777	837	793	789	822	793	735	766	698	777	785	780	786	790	782	801	789	824	742	798	794	773	817	774	817	768	838	794	776	829	742	762	772	786	690	799	790	791	746	812	755	774	784	789	803	781	786	806	875	764	792	716	758	787	743	805	807	811	776	783	710	799	737	779	751	748	850	764	833	756	782	782	782	780	783	799	754	780	808	765	788	787	762	850	746	758	819	743	771	805	766	758	791	724	794	795	765	786	804	797	787	809	735	795	775	804	802	788	785	779	760	794	786	713	733	762	841	715	817	797	794	761	804	804	826	821	764	797	769	800	795	770	788	807	739	763	723	795	780	784	818	787	790	838	783	784	791	774	810	845	782	812	787	755	798	776	745	774	796	776	747	795	707	786	811	811	797	780	837	790	807	781	780	757	746	789	796	755	789	833	838	829	800	779	804	769	802	826	759	804	771	756	800	745	762	811	799	838	787	775	807	847	764	782	775	769	814	783	724	820	772	785	821	814	772	744	768	846	797	768	786	818	790	768	792	817	810	799	850	736	806	819	809	780	807	769	792	815	789	825	746	826	771	789	800	780	765	828	753	811	825	774	773	786	756	787	751	790	783	769	848	782	807	765	777	768	760	807	780	796	783	767	788	784	804	809	770	739	772	737	803	772	808	794	795	815	790	783	739	775	738	788	796	774	819	803	806	754	751	810	768	795	779	770	772	757	785	773	773	792	789	775	745	775	797	798	834	782	791	785	798	793	786	809	784	755	811	716	783	807	773	775	775	784	763	773	754	752	796	767	776	783	806	799	733	801	822	812	810	729	740	802	760	747	782	762	814	735	809	790	784	780	790	749	779	790	780	771	810	843	838	773	831	825	798	824	798	781	797	786	780	797	790	765	793	791	730	778	811	752	777	774	803	760	723	767	726	822	792	765	768	799	747	806	711	785	786	773	807	792	786	771	790	806	753	774	810	789	796	793	792	813	779	785	774	781	800	776	804	846	798	765	801	808	741	799	778	768	831	811	812	794	813	773	775	768	788	811	820	781	804	788	787	761	815	795	766	855	806	811	794	803	808	786	803	811	750	783	809	798	760	772	757	814	754	787	767	809	730	802	775	795	809	782	809	760	771	743	794	782	775	801	792	811	816	789	817	789	762	819	834	733	788	851	787	801	814	780	804	749	795	766	783	791	802	785	728	770	802	811	788	762	807	757	818	793	791	802	821	826	793	809	787	747	800	777	745	826	783	772	733	824	852	805	789	797	797	794	811	763	780	766	798	809	775	768	825	805	742	850	792	745	775	786	755	798	706	826	794	754	793	799	830	771	819	784	809	767	832	790	804	753	748	808	772	801	799	818	803	783	784	797	820	743	705	838	793	719	793	800	775	764	803	797	833	755	729	785	797	746	777	794	804	799	823	799	750	789	800	823	815	758	804	785	771	713	777	803	793	801	775	807	783	806	824	797	770	798	776	767	816	746	785	742	783	859	795	794	783	786	788	800	766	820	759	777	818	834	823	818	805	751	795	796	747	792	796	764	801	709	777	788	770	805	809	777	793	781	805	767	753	773	742	704	781	794	734	803	791	788	770	789	765	765	786	770	771	799	814	806	799	801	806	779	780	827	798	742	822	791	760	789	771	813	741	770	784	806	820	771	771	791	743	766	786	794	834	791	846	812	805	770	784	784	782	802	738	773	794	751	788	752	773	791	778	797	769	815	794	804	809	799	766	786	770	744	787	782	829	749	764	778	773	794	767	801	740	822	804	784	814	779	753	807	819	776	785	787	814	801	780	777	762	812	761	797	818	813	817	784	769	801	807	782	737	769	824	778	792	803	772	748	746	832	792	806	789	783	786	802	751	764	818	840	798	765	780	779	760	800	732	770	824	774	762	798	813	758	825	795	808	800	766	782	790	751	774	771	795	818	737	814	834	775	766	832	773	796	775	793	778	803	845	806	766	783	786	811	782	764	824	779	796	796	825	793	777	784	777	740	796	766	785	836	794	803	791	754	760	717	789	784	753	778	788	781	792	752	805	768	786	767	772	772	814	801	828	718	848	749	783	776	818	830	817	849	772	777	808	783	816	810	745	803	820	748	755	775	820	787	770	724	731	765	770	809	768	793	784	778	778	796	790	779	733	795	796	808	785	795	793	776	814	789	769	830	722	789	743	800	821	822	817	763	753	799	805	844	796	798	827	806	779	788	810	815	786	796	781	817	822	778	786	763	792	782	808	779	801	778	796	825	818	718	787	742	818	783	732	814	795	791	818	802	825	760	774	727	809	807	782	698	782	801	801	740	868	763	779	773	788	767	788	768	781	760	812	756	799	812	784	751	787	822	819	787	747	818	817	775	762	821	704	713	809	836	792	747	765	804	818	796	792	778	760	843	817	801	784	810	826	778	745	747	813	788	790	780	788	816	796	814	831	767	784	821	779	756	724	789	792	760	778	826	779	728	834	783	800	803	780	789	771	791	784	793	773	804	804	765	803	784	747	745	770	800	741	820	803	808	800	816	821	785	777	807	781	782	751	739	784	806	803	778	769	810	827	839	780	787	766	785	800	800	846	838	852	794	784	781	835	739	816	743	790	871	807	788	797	808	765	802	825	789	801	772	809	802	803	792	781	770	761	748	771	818	782	787	764	811	768	819	792	790	728	795	773	798	772	715	772	760	806	820	805	795	771	792	824	781	816
13901	3005	4440	5095	11643	29459	50481	51553	35771	18219	5303	1094	394	268	261	263	277	238	264	263	299	280	232	283	275	247	274	242	263	272	258	275	247	236	294	249	283	267	231	292	271	259	257	281	279	257	269	233	285	262	259	318	287	272	248	260	287	276	268	278	284	253	284	308	257	286	261	285	279	255	271	280	261	258	250	264	284	266	264	259	261	304	254	300	271	264	254	250	287	274	271	266	258	248	264	251	225	233	291	260	262	294	277	258	281	271	264	274	241	288	282	267	240	306	274	298	251	231	284	281	248	282	261	260	254	257	277	261	265	290	262	251	263	279	259	270	252	264	256	269	288	261	242	271	270	267	282	273	257	251	281	282	262	248	274	266	279	276	258	272	281	246	284	244	236	293	253	256	267	245	248	260	241	291	286	266	300	266	288	257	257	273	277	276	280	288	280	277	289	253	268	259	258	291	227	255	271	272	257	250	274	259	252	295	291	282	263	277	287	274	259	269	254	274	276	284	270	263	257	261	277	267	260	250	274	267	251	232	278	250	244	266	287	279	250	282	287	264	269	277	248	245	253	261	265	280	284	284	263	281	250	255	254	253	260	264	297	266	248	265	247	255	261	293	270	252	233	293	297	294	233	274	279	255	256	307	265	261	271	301	279	269	287	275	259	259	293	268	279	254	240	240	294	286	259	252	249	263	270	270	271	256	283	265	268	267	288	260	275	267	229	292	291	268	254	249	262	267	266	268	249	246	258	265	273	289	285	284	249	248	277	256	265	282	255	271	286	254	258	264	239	262	272	278	273	286	251	284	302	288	277	274	268	269	272	285	291	249	301	280	255	239	283	259	279	257	284	260	280	280	281	314	271	261	312	262	253	290	263	262	263	262	315	284	258	261	258	288	271	275	259	293	268	267	267	264	245	262	260	278	260	271	249	271	288	267	292	264	259	274	228	263	264	270	263	282	239	250	265	266	256	246	271	255	270	285	299	280	293	285	270	279	267	265	270	292	266	230	257	273	274	266	305	296	268	245	266	246	264	266	269	265	251	292	266	284	277	262	258	280	255	272	247	247	259	257	279	282	249	281	252	272	293	287	259	255	252	267	263	276	312	263	272	258	234	274	252	267	261	286	287	250	263	273	264	232	291	275	274	277	257	272	261	270	268	239	291	279	284	291	268	262	292	276	287	270	283	275	251	251	271	251	277	276	277	272	275	290	275	255	265	265	255	278	284	289	267	234	260	263	254	276	261	267	241	262	251	272	271	282	259	268	281	276	255	279	241	248	259	287	270	273	275	247	297	246	267	255	245	287	291	261	248	257	283	268	256	259	263	315	281	244	234	253	283	255	263	283	273	268	286	260	278	282	268	233	270	271	269	257	275	285	272	279	267	306	282	237	260	252	268	250	241	249	272	268	256	270	285	278	242	267	243	267	265	272	271	286	293	256	236	238	304	278	262	255	277	256	236	246	234	256	279	291	268	233	268	242	260	292	262	280	259	259	259	285	273	264	257	302	243	289	274	275	264	263	247	289	245	257	263	249	287	297	278	299	274	263	270	254	297	276	266	291	298	290	274	271	277	268	264	261	286	274	260	282	253	265	247	235	279	257	269	281	244	287	275	290	284	283	265	300	265	255	264	274	274	271	251	250	253	264	277	290	267	284	261	295	254	288	267	258	280	307	269	274	273	244	277	273	269	266	257	251	255	251	262	253	259	270	244	266	252	261	263	274	251	257	259	271	279	258	286	289	268	282	239	268	258	246	296	259	275	250	282	260	278	257	277	251	246	239	261	264	269	274	262	262	244	272	270	261	234	266	258	252	261	264	274	282	281	274	290	267	269	272	302	243	279	239	274	261	257	282	258	272	287	266	246	272	260	263	233	255	269	267	271	281	274	288	238	279	265	288	292	280	254	281	248	267	260	281	311	294	259	283	282	250	298	258	278	278	251	271	226	264	251	273	248	248	273	259	253	277	282	273	281	285	273	266	254	282	281	261	253	244	286	270	266	272	272	268	267	259	284	265	296	248	280	241	273	254	305	237	267	280	255	250	260	276	249	298	271	280	258	266	277	277	258	273	263	288	249	288	284	264	275	261	282	256	278	259	272	253	260	248	263	275	244	235	280	247	263	269	267	281	275	254	289	265	258	255	298	271	244	276	267	255	264	300	270	276	245	268	245	273	259	259	278	251	271	276	254	213	283	250	278	263	286	275	281	274	289	274	249	257	273	276	281	259	251	271	279	275	271	259	297	287	270	285	289	273	240	238	289	290	275	257	243	268	250	290	297	280	273	293	279	282	271	271	252	267	255	259	241	256	281	270	260	253	261	276	243	289	277	267	273	282	249	278	268	300	244	287	295	281	279	282	285	255	270	265	263	270	262	255	272	260	252	303	250	244	296	263	250	260	270	269	271	304	230	280	265	256	258	292	263	295	281	244	300	305	245	275	271	260	270	253	270	275	281	275	278	279	273	279	267	294	289	277	281	228	263	281	277	274	255	279	277	262	275	299	271	277	281	241	268	248	270	276	295	260	282	275	284	230	267	268	242	253	269	271	284	293	304	268	273	270	277	238	258	259	276	240	284	293	260	234	271	250	289	289	259	272	289	270	288	243	298	276	252	268	255	256	231	269	245	289	275	259	267	266	279	246	277	259	290	285	283	268	269	314	239	262	248	255	271	268	285	298	271	281	236	274	252	272	279	263	257	250	243	246	244	256	260	254	270	272	256	278	268	294	310	279	254	265	281	256	266	247	259	280	248	258	252	294	293	269	269	252	259	275	296	251	260	258	253	284	289	263	261	248	276	269	245	298	227	287	259	275	250	286	279	282	258	262	280	293	250	272	266	256	274	286	253	246	293	279	251	269	255	237	271	259	258	286	280	272	276	276	274	260	262	286	277	245	259	282	275	289	288	268	239	287	272	243	274	244	270	270	290	266	272	262	245	257	281	244	251	261	264	298	232	252	260	280	259	277	284	257	280	258	275	273	250	275	251	271	276	266	273	246	301	285	251	255	269	285	245	273	248	277	260	238	271	238	281	241	257	303	295	284	278	261	279	299	250	251	276	259	281	268	271	238	264	265	259	250	256	269	272	267	256	277	275	259	238	264	274	264	271	236	260	257	276	271	269	299	288	257	260	293	261	264	250	258	272	290	246	287	256	269	252	259	267	271	281	289	274	287	272	273	275	244	315	250	286	267	270	304	256	243	302	294	293	288	243	256	270	271	276	255	279	258	288	291	275	295	265	232	265	267	276	276	285	293	272	264	263	259	276	263	275	273	272	280	247	257	290	260	279	259	248	270	279	295	259	272	269	263	274	262	263	306	282	231	286	261	299	304	260	251	250	284	249	267	258	266	271	276	252	228	254	291	274	264	281	256	280	278	301	255	293	258	280	242	247	264	253	277	272	271	285	244	254	276	263	250	286	263	257	291	273	253	290	231	264	295	276	227	254	261	240	246	261	267	238	277	257	283	273	256	255	283	266	287
7727	3132	8138	12486	25411	42840	63697	64945	49955	32402	14650	4181	1354	814	786	791	735	748	712	689	692	749	763	679	724	720	727	740	791	701	712	711	763	711	723	706	727	708	702	763	725	740	782	730	714	723	739	697	724	750	817	735	708	721	735	746	737	704	735	765	773	730	774	708	720	714	723	730	715	721	784	750	703	706	749	743	764	737	709	729	751	696	751	714	753	758	715	702	722	738	775	735	684	733	697	731	767	721	741	690	737	729	726	731	754	740	751	738	735	695	761	725	747	738	698	742	772	717	699	772	750	753	737	793	760	740	718	771	713	681	692	732	734	755	714	763	731	802	755	686	740	740	761	743	720	724	705	699	741	689	707	775	718	753	692	732	737	763	748	747	762	722	692	784	719	780	751	684	750	702	764	796	752	728	725	788	789	759	727	731	700	684	698	721	699	790	731	788	738	733	729	802	759	713	759	706	718	753	733	715	758	755	698	709	722	744	723	722	742	724	774	731	758	756	732	823	767	741	735	725	758	730	698	740	754	696	707	738	736	773	778	713	665	766	709	728	740	788	739	688	665	733	712	731	724	725	776	756	751	700	739	756	715	729	753	699	720	757	783	768	703	742	722	746	778	715	735	670	775	731	724	741	736	731	762	720	775	745	726	773	713	714	738	727	696	768	743	777	730	728	719	721	718	758	710	747	769	756	768	736	724	755	740	737	756	704	727	751	726	751	745	741	694	728	735	731	687	721	731	768	755	741	697	700	728	670	734	773	719	730	704	792	715	748	756	715	700	736	755	749	751	723	778	719	694	751	796	734	700	740	744	749	720	743	715	694	750	715	793	712	721	738	697	794	782	778	791	736	758	746	685	731	773	789	738	750	758	720	759	706	741	757	729	722	744	692	707	743	759	728	730	727	721	733	694	767	692	730	780	719	730	795	746	723	702	727	750	705	812	737	708	773	699	743	710	734	709	742	732	705	708	761	781	771	730	699	729	749	725	739	715	743	789	727	722	744	726	749	680	736	762	732	766	732	756	740	723	725	728	745	739	723	786	708	746	753	698	730	733	755	717	761	750	728	718	760	769	699	770	741	724	705	778	743	731	745	696	762	772	720	716	713	764	771	733	735	711	724	728	722	742	771	782	726	738	804	758	742	756	761	739	724	723	746	695	726	739	738	737	734	744	724	703	727	732	765	720	742	714	746	755	774	746	719	701	764	707	782	702	771	709	704	740	748	763	757	759	698	788	710	755	730	736	748	711	732	768	690	759	727	676	743	711	670	738	737	724	732	697	733	749	701	730	695	706	740	715	704	755	706	711	715	758	737	761	777	714	733	698	769	742	711	753	715	679	724	714	695	705	718	698	725	767	725	761	705	729	765	731	714	710	737	763	709	770	757	698	760	780	741	725	734	726	730	736	713	726	751	740	730	717	708	726	714	697	766	718	741	736	711	749	719	713	710	765	728	729	737	737	737	712	777	756	678	734	733	740	769	732	683	729	769	751	744	722	741	713	725	747	738	754	739	731	698	710	816	749	733	731	721	734	737	748	784	774	739	719	748	778	707	730	746	734	743	752	726	741	749	743	712	770	748	701	741	699	721	734	737	738	755	747	747	717	732	788	806	760	762	797	760	708	700	750	751	768	764	738	762	691	737	756	685	704	748	763	798	735	738	748	736	720	703	716	689	730	750	712	698	767	755	756	688	807	727	712	717	817	690	750	702	775	722	761	754	723	742	771	749	765	705	717	714	742	726	740	692	732	764	757	736	814	791	734	763	721	754	751	781	763	691	715	727	730	756	720	767	761	720	700	745	743	706	775	774	720	709	734	743	769	756	751	771	780	732	690	779	758	761	736	788	754	744	748	693	758	727	696	736	690	749	748	720	765	725	750	740	736	703	746	761	752	744	718	743	731	783	748	736	718	770	754	689	736	726	741	721	742	777	737	747	711	720	711	765	738	745	725	744	704	789	709	703	710	728	724	710	684	775	774	740	799	699	779	753	718	733	760	727	727	744	755	739	759	735	758	742	700	712	763	728	751	691	799	755	719	736	733	727	713	734	707	762	723	737	736	731	735	748	770	717	770	712	744	726	746	755	720	727	699	739	718	715	723	743	741	746	781	734	753	716	711	687	765	772	710	735	727	707	708	737	737	777	740	760	756	724	747	760	769	691	739	719	750	712	760	705	750	723	743	734	733	722	732	714	782	715	690	742	738	743	689	747	728	696	759	748	680	778	706	735	718	717	713	702	731	723	688	763	728	766	762	708	765	731	725	708	711	745	769	757	700	759	698	696	696	727	731	697	742	741	741	731	740	719	766	753	786	738	723	696	707	742	743	749	730	775	750	748	766	749	758	777	781	745	697	717	686	714	714	777	741	789	735	791	716	735	761	737	772	745	689	739	727	751	726	752	703	769	704	754	719	764	783	714	748	729	721	771	807	726	716	728	745	717	745	808	737	771	732	790	728	730	763	731	733	791	760	744	807	721	755	748	705	747	731	795	712	728	798	736	753	686	732	700	777	732	747	716	784	714	768	750	755	725	726	779	713	776	685	727	797	739	721	717	764	719	712	699	704	709	753	748	727	751	707	715	774	727	761	739	747	794	722	738	773	778	749	783	741	694	726	734	761	784	705	759	734	722	771	742	689	711	729	733	726	706	744	684	706	765	716	771	737	771	792	701	721	697	784	786	784	701	775	765	742	717	714	752	773	757	757	767	731	741	706	800	749	733	727	723	722	707	738	726	723	750	712	739	779	759	687	740	737	764	749	744	784	713	746	777	733	703	778	696	756	736	705	770	763	759	743	703	760	687	707	694	734	739	767	727	743	713	712	729	773	750	748	751	707	719	691	700	789	720	761	797	716	729	785	768	784	749	674	681	692	727	755	731	687	682	719	722	713	740	703	760	688	695	740	752	752	730	750	689	709	743	766	735	721	679	712	690	765	764	742	760	716	734	753	772	753	771	722	723	711	754	677	710	768	751	739	722	727	742	697	824	750	777	722	735	754	715	774	757	754	708	728	735	743	758	733	709	796	706	709	704	716	759	725	742	755	743	740	727	727	747	716	700	756	742	750	702	718	755	720	724	769	766	703	717	757	795	680	742	755	745	765	700	714	736	752	777	763	735	748	701	741	753	740	759	751	762	712	733	735	761	740	743	745	677	719	712	738	652	740	725	740	720	769	738	672	695	694	739	726	722	771	721	738	732	726	744	718	724	690	700	766	737	733	723	714	773	754	743	721	773	715	742	740	718	721	716	739	721	726	697	764	733	716	775	694	780	718	738	728	757	717	722	753	750	781	725	746	716	698	657	738	744	755	707	732	737	767	761	740	710	728	791	743	765	743	712	787	693	707	738	739	749	746	729	733	685	757	787	699	673	770	704	725	710	766	732	742	724	730	720	744	726	727	752	757	744	735	690	730	704	722	720	707	728	731	705	721	731	750	718	744	748	779	711	741	748	739	761	773	749	764	756	760	737	671	802	706	739	731	770
2332	439	549	451	413	617	1729	4025	4855	2837	1275	553	329	310	282	286	277	320	293	272	306	328	270	308	282	294	278	280	312	295	296	300	310	309	286	332	304	312	298	281	305	284	302	263	276	307	305	299	297	321	305	259	267	284	329	295	314	302	304	312	296	287	291	287	315	286	289	297	266	299	297	304	264	302	289	303	317	309	299	269	282	307	313	272	304	306	337	269	278	308	277	280	301	270	264	287	283	279	291	286	299	273	289	291	275	284	298	291	311	283	269	294	302	267	296	280	299	307	303	319	290	286	301	301	288	301	278	333	297	324	270	299	282	307	313	315	288	296	308	301	314	286	301	284	275	291	304	306	287	288	289	265	308	282	303	258	276	305	277	258	299	290	271	269	324	278	286	304	256	323	299	297	267	319	273	274	296	308	293	281	278	277	300	292	268	295	297	292	303	294	287	278	274	292	287	281	274	300	308	276	280	308	298	299	288	281	297	283	273	298	271	314	300	287	276	285	296	303	294	293	311	300	281	304	314	308	283	290	302	307	295	304	301	298	278	295	282	337	304	284	317	267	291	301	316	278	278	276	295	311	299	288	281	276	301	284	279	304	278	268	351	278	319	297	303	308	307	319	319	313	301	306	287	292	277	288	278	312	336	309	295	278	321	317	299	302	308	313	296	282	277	316	300	283	297	287	287	301	330	259	287	300	264	301	290	323	309	329	301	301	331	285	300	267	300	306	263	269	293	282	286	291	305	316	314	302	284	245	297	298	297	263	286	294	267	294	286	306	285	300	270	311	299	285	306	311	280	284	256	273	276	270	296	286	322	323	289	263	302	297	258	260	290	306	281	292	274	308	296	266	287	250	307	262	291	300	300	300	296	298	322	328	327	283	305	285	289	305	278	313	311	310	284	291	273	305	286	297	271	307	286	254	297	293	273	285	290	256	328	294	338	291	309	305	314	285	270	292	295	293	264	292	311	294	290	262	317	304	277	279	316	295	286	305	321	298	297	286	299	286	267	299	313	313	286	277	310	268	285	286	302	317	281	320	289	270	306	298	291	285	286	285	295	312	314	324	276	268	303	292	289	300	290	285	284	286	271	308	301	291	328	262	290	297	293	287	330	296	303	305	290	287	258	277	283	290	289	259	287	265	296	315	296	301	299	291	290	316	297	293	303	280	292	288	285	299	281	277	288	278	311	273	310	271	304	308	267	305	281	311	280	269	301	331	286	319	312	293	292	267	283	303	283	273	299	265	270	293	270	282	278	267	307	300	319	292	307	311	298	301	300	300	274	274	266	267	278	273	300	324	330	269	289	297	300	305	323	297	298	296	281	284	266	309	294	270	245	310	276	261	294	313	354	304	310	277	257	293	295	305	316	305	306	296	324	292	308	318	273	304	273	283	309	329	295	310	293	301	286	316	278	277	270	286	318	289	314	314	307	285	321	264	291	279	251	296	298	293	316	286	273	287	301	289	277	305	317	265	304	293	307	308	317	287	275	274	294	326	296	244	291	282	287	312	291	285	302	298	285	287	289	271	294	275	314	291	299	292	320	274	296	295	301	309	298	297	271	292	270	307	279	302	309	285	285	293	296	304	320	262	260	283	265	268	312	282	296	273	297	293	303	288	303	301	276	301	258	289	323	299	312	258	270	293	298	301	300	312	303	318	296	291	296	274	297	285	304	283	293	275	304	298	309	301	279	286	325	283	298	320	281	305	305	275	292	294	304	300	294	293	294	304	274	292	332	281	286	287	305	310	287	283	293	311	289	285	332	315	304	285	310	308	278	281	324	293	300	288	316	270	300	281	309	308	298	279	315	308	294	282	299	306	307	272	283	290	289	288	311	294	288	291	317	294	276	311	286	262	278	286	283	293	289	301	317	300	297	295	301	301	324	276	294	288	297	287	286	301	319	262	300	306	307	314	269	284	258	282	292	302	286	280	283	297	285	281	281	329	306	291	267	345	299	307	284	283	282	280	307	285	299	285	294	299	317	277	301	286	280	312	313	293	271	261	281	285	304	305	300	311	304	307	299	290	319	292	275	299	299	276	303	263	296	318	308	321	299	297	295	287	296	326	283	326	297	318	282	286	294	279	288	315	285	272	288	262	283	300	294	280	250	282	277	285	287	283	295	311	330	272	309	290	325	301	288	294	291	313	285	312	314	273	293	282	285	315	300	317	337	306	300	302	300	311	296	312	284	278	301	257	278	283	279	273	291	311	307	294	294	295	339	301	268	280	284	308	311	305	282	270	319	267	299	300	312	283	298	294	263	297	318	288	277	269	267	297	301	309	278	288	295	297	300	273	308	305	308	271	293	268	315	299	302	318	281	315	328	298	326	316	293	312	309	303	262	295	293	320	294	310	280	265	299	294	304	280	315	302	288	299	273	287	271	286	326	281	298	291	326	293	267	325	297	292	300	298	262	317	288	291	286	295	294	250	266	301	331	305	295	315	288	309	296	243	262	312	281	283	277	294	286	313	275	291	306	295	267	282	322	325	271	305	301	295	269	283	282	282	306	287	300	298	298	307	299	321	291	277	281	286	282	281	320	304	279	286	295	311	291	324	289	288	311	293	298	264	302	302	324	297	280	282	294	287	295	299	315	273	297	291	297	283	292	304	320	285	295	290	288	271	291	300	291	285	302	299	302	272	297	323	264	307	326	317	313	274	326	286	296	273	299	266	295	263	274	283	310	321	293	271	333	311	270	296	309	299	295	274	292	308	289	299	290	297	269	293	318	297	289	281	280	281	306	310	290	302	304	307	301	289	271	306	281	310	316	271	286	296	317	284	302	282	284	292	311	303	306	298	317	254	298	298	288	293	349	308	316	274	301	310	275	299	297	334	306	300	287	290	302	307	298	297	287	321	303	277	284	292	278	284	302	286	294	279	313	322	320	289	303	309	285	318	295	291	308	304	283	277	341	299	283	315	293	291	253	305	302	318	301	277	286	317	298	286	316	296	284	293	295	268	294	286	303	315	315	281	288	306	304	282	284	284	300	317	304	293	301	320	277	299	297	311	303	315	300	311	262	316	315	296	268	314	288	299	306	298	296	289	316	275	287	288	301	317	280	309	321	304	287	332	318	301	265	318	299	283	304	301	308	281	324	304	313	312	287	300	307	297	282	307	314	300	275	315	292	294	286	280	316	260	282	258	280	321	287	285	289	305	300	313	321	303	297	292	282	310	267	276	295	297	267	296	306	324	270	283	280	304	292	297	292	288	308	267	286	294	289	299	336	291	278	337	303	314	296	289	303	287	271	293	336	289	308	296	281	318	292	262	305	309	303	297	331	313	298	297	298	299	271	297	319	282	276	293	275	316	301	317	315	259	285	292	286	303	279	269	293	299	272	285	297	308	275	309	284	299	329	292	314	270	305	282	302	282	307	304	290	279	308	307	286	286	303	301	294	271	308	300	304	285	312	296	306	292	308	316	290	275	285	298	294	290	280	252	265	301	288	306	282	308	304	306	308	268	265	288
2647	967	1411	1481	1643	2766	8355	16915	17669	10943	4611	1706	935	819	792	786	745	790	775	782	766	750	791	767	839	799	766	790	776	784	782	828	836	800	745	807	834	775	797	760	754	821	820	844	762	743	772	798	800	837	834	810	796	776	836	785	764	792	830	787	806	763	836	776	824	820	832	805	791	798	753	748	770	835	783	783	784	776	752	824	823	756	780	828	783	753	792	830	835	771	755	779	794	776	752	789	809	803	783	824	768	812	836	764	828	823	775	819	793	820	793	800	778	799	846	808	831	791	737	791	792	742	740	766	822	777	802	800	818	771	803	785	774	815	815	789	849	768	761	783	790	796	792	832	785	832	786	785	741	731	865	798	840	823	830	812	817	787	851	816	837	758	800	828	828	766	800	756	787	768	802	810	759	786	826	740	812	817	846	782	787	766	815	817	745	801	835	815	853	785	824	832	769	830	739	756	808	819	805	751	778	799	808	799	790	767	868	747	776	794	814	777	825	821	751	825	781	824	769	766	804	793	829	833	810	804	779	808	791	848	833	775	803	797	795	843	823	785	847	764	783	817	789	804	773	795	820	834	775	766	805	805	799	799	777	823	832	812	826	758	818	749	780	813	733	773	823	815	776	818	796	802	783	820	816	832	784	831	796	795	785	765	792	798	775	790	774	794	796	803	808	814	827	815	821	809	799	800	750	811	822	837	796	774	787	768	822	783	844	849	825	751	804	841	802	768	762	786	789	794	810	791	807	769	783	770	787	789	798	854	773	819	808	805	816	820	814	790	806	814	794	739	781	795	750	753	798	785	849	783	806	774	784	833	766	761	782	809	803	802	805	785	815	757	808	806	823	772	795	793	794	839	742	771	755	783	801	763	808	807	829	765	797	809	803	837	752	787	810	854	829	784	791	807	789	790	798	775	811	742	771	819	844	802	860	811	842	751	803	792	767	802	801	777	747	757	814	819	791	795	775	805	816	819	777	772	834	764	814	822	773	789	770	813	788	820	820	799	787	820	801	776	788	827	846	800	792	845	757	734	815	745	795	817	791	791	822	826	848	809	836	751	821	759	868	800	797	783	776	769	793	803	835	778	794	819	784	850	814	828	769	799	830	776	731	769	814	768	790	794	771	781	781	753	817	777	765	790	814	817	812	785	810	771	783	810	764	822	805	771	755	761	791	801	760	822	827	807	762	741	800	823	781	800	772	858	808	752	772	726	809	793	788	773	818	773	830	782	826	817	764	828	769	776	792	796	817	793	787	832	821	815	781	824	828	811	808	738	835	841	806	824	784	830	821	757	789	760	775	786	868	835	840	790	812	799	811	812	756	832	748	761	816	796	803	828	824	795	803	761	773	773	794	798	804	808	762	786	784	726	818	845	759	777	795	837	737	809	797	814	816	786	814	771	800	803	782	782	799	822	801	819	784	773	794	811	818	813	819	802	800	781	786	773	775	838	818	779	834	781	815	811	789	793	808	881	821	853	759	814	777	819	811	765	768	806	783	756	792	746	800	849	831	803	817	796	786	774	782	763	802	794	773	803	810	779	850	761	810	829	822	850	821	804	782	775	794	838	775	830	764	756	806	800	744	792	797	825	815	777	826	780	817	810	802	813	818	748	792	817	802	792	775	824	833	821	829	824	809	789	785	818	812	800	823	829	806	807	785	833	813	861	796	810	791	804	808	858	829	826	851	806	775	858	786	797	816	795	813	778	796	766	827	771	807	753	794	833	815	760	775	790	773	826	793	844	717	815	779	798	830	793	855	824	788	775	781	804	786	824	819	860	824	807	783	831	809	785	841	819	830	795	805	784	784	773	777	769	809	806	789	790	794	773	854	778	777	763	770	785	766	806	763	826	775	803	796	812	795	779	833	838	785	811	759	874	817	839	789	825	857	769	831	846	756	777	771	763	783	819	837	815	814	824	776	798	762	832	788	817	793	820	752	794	794	752	746	801	837	816	798	791	816	791	771	812	753	793	789	805	792	818	794	808	781	753	811	795	797	786	811	829	845	818	814	845	763	791	810	825	783	764	812	774	825	773	784	841	798	812	805	783	845	742	756	800	803	765	765	829	756	754	841	825	806	803	848	776	799	807	762	785	784	795	768	831	802	792	805	754	806	793	773	805	816	838	813	805	758	750	809	763	800	784	782	846	811	779	797	781	805	810	787	788	758	804	747	777	815	755	777	830	771	812	766	844	776	795	783	822	796	823	761	775	745	817	825	834	854	760	781	840	801	793	800	764	828	761	811	801	802	821	813	771	827	802	767	786	787	804	766	811	793	826	831	818	791	834	716	813	814	798	757	809	758	825	820	810	875	789	760	840	801	803	773	773	778	860	759	774	806	773	837	770	822	765	814	750	802	818	791	798	799	827	788	835	783	765	820	777	822	767	793	815	829	741	797	799	757	801	825	767	816	804	796	739	790	777	816	754	804	840	846	788	764	793	795	791	800	725	826	811	781	819	780	771	805	782	735	818	810	766	766	743	802	804	785	822	790	738	836	754	899	779	779	783	792	787	829	810	792	810	826	775	807	807	772	783	757	801	821	786	718	831	769	814	778	769	790	793	779	789	821	791	791	804	840	841	814	814	806	775	808	765	787	789	775	776	822	787	780	765	808	811	796	834	820	806	831	760	793	776	842	818	797	800	797	820	827	856	825	769	801	818	806	748	847	806	782	778	830	833	790	813	755	766	833	809	777	757	819	812	824	828	798	810	792	787	780	787	762	778	793	772	809	818	811	815	771	830	801	796	795	752	790	832	799	751	820	798	767	805	825	808	795	851	781	804	810	801	835	837	799	866	760	818	792	769	806	757	769	813	781	795	811	776	831	752	816	820	825	788	796	783	778	751	759	784	740	807	824	779	781	783	754	823	778	773	842	806	822	781	812	764	806	783	807	784	801	789	813	770	804	804	814	765	822	782	845	778	769	739	815	896	787	840	799	818	806	811	814	784	801	765	821	763	803	802	751	762	773	829	826	797	828	761	770	781	829	803	796	779	806	781	821	786	759	802	843	888	834	811	783	811	747	832	760	762	828	811	768	757	798	797	769	795	814	736	816	824	803	782	811	777	808	764	799	840	794	772	809	729	771	791	830	823	832	754	816	765	791	750	778	794	791	793	814	805	775	827	802	812	814	788	777	830	780	798	788	773	798	794	787	827	817	812	813	784	771	794	785	824	798	795	826	772	814	819	756	766	809	805	809	834	820	765	817	759	834	787	781	811	769	787	779	799	887	795	786	804	788	814	807	807	780	767	774	779	780	797	838	812	784	820	860	834	856	835	779	790	806	807	859	864	780	829	817	821	815	817	807	807	810	819	838	810	762	813	833	747	829	773	832	792	822	780	829	828	796	851	874	810	801	762	777	800	757	760	788	769	763	833	800	789	820	803	824	803	820	833	839	776	799	813	799	756	786	791	816	763	815	812	771	784	813	798	799	791	834	834	766	827	802	819	842	746	761	822	834	771	777	798	809	856	795	816
7369	1404	1840	1564	5406	23208	32758	36067	25732	11723	3571	891	351	293	272	241	273	300	287	270	288	297	263	303	303	258	294	298	286	297	309	290	273	274	296	273	322	286	274	298	260	293	287	275	286	275	280	276	299	267	273	257	296	289	287	307	289	296	278	252	267	268	273	283	288	253	266	279	280	305	271	291	287	265	290	308	278	284	270	285	273	264	280	293	286	282	297	301	273	277	252	308	291	253	275	282	291	294	256	277	304	319	295	290	299	298	277	281	307	257	283	303	284	267	270	310	271	303	281	290	271	296	284	268	315	286	309	296	289	303	290	288	264	295	283	287	245	278	282	277	272	263	241	305	295	274	249	262	284	268	309	274	292	269	303	283	255	252	300	256	261	277	245	279	278	280	309	283	300	274	312	295	309	272	257	315	300	300	267	275	259	292	275	280	272	285	270	272	306	280	283	294	285	262	280	283	282	299	280	288	286	280	315	294	268	242	297	321	263	286	257	266	298	270	278	270	301	297	295	332	261	269	279	267	286	264	275	273	291	307	281	309	279	295	294	303	283	291	310	258	301	313	266	271	240	254	259	253	306	271	298	253	287	285	286	281	284	246	283	302	255	293	266	296	277	298	271	272	297	237	270	283	331	291	281	291	260	308	286	278	286	274	284	253	303	291	271	262	296	261	273	327	249	288	294	277	275	278	273	271	301	293	278	264	268	304	264	293	291	260	296	268	278	268	278	279	280	308	280	270	293	287	276	295	272	315	279	264	300	260	302	315	282	293	269	291	293	288	298	288	266	270	275	317	286	295	301	308	275	282	273	286	300	271	275	270	271	285	272	268	286	276	273	280	292	294	285	306	283	308	299	279	289	304	270	268	276	242	309	284	294	258	292	296	326	282	286	285	272	276	269	296	316	263	289	268	276	287	284	263	316	271	301	268	264	286	299	267	301	315	273	266	267	262	261	252	267	268	284	294	286	267	252	288	304	279	281	292	312	288	272	262	286	266	266	282	278	293	313	265	295	260	236	306	294	316	291	263	272	276	282	270	310	263	295	253	274	252	299	276	289	290	296	278	278	267	287	268	281	309	278	264	280	309	264	282	287	268	249	324	294	261	299	274	273	253	279	257	278	281	260	282	255	262	298	295	260	273	294	252	298	300	254	279	295	283	309	279	288	297	275	265	270	290	272	272	285	282	261	282	310	291	260	274	319	283	264	290	287	293	292	273	312	287	291	297	255	299	272	296	297	298	292	306	268	285	283	292	261	279	266	281	272	278	296	282	302	238	277	277	292	341	287	257	259	305	315	265	276	300	296	305	280	274	269	285	319	299	310	292	296	258	267	295	311	273	288	260	277	276	275	309	284	277	267	287	279	311	280	278	283	251	281	260	286	286	261	299	275	262	319	283	267	304	262	266	286	284	306	288	292	276	269	305	260	289	300	282	290	280	289	294	290	267	298	278	285	304	286	282	319	244	265	271	263	285	245	250	280	276	294	280	270	270	239	264	281	316	268	290	285	270	283	289	266	274	308	280	281	265	253	280	275	275	291	307	298	306	255	294	300	284	280	275	300	268	328	282	254	296	281	311	245	248	291	290	274	290	296	294	282	310	290	277	285	281	308	301	300	303	290	269	309	282	282	247	275	282	289	279	277	287	261	284	286	286	254	273	292	253	252	292	288	274	247	284	275	305	287	263	276	239	283	277	286	295	308	269	287	273	290	290	314	288	305	305	270	286	262	252	263	295	281	279	286	287	299	276	263	271	276	320	288	289	286	281	247	283	291	280	247	278	297	290	279	276	253	302	277	288	316	276	258	261	285	271	255	291	285	279	289	288	300	296	266	261	275	306	254	262	291	314	277	300	307	278	272	277	269	281	273	270	274	301	268	259	266	266	268	285	237	272	316	290	276	296	284	294	254	259	280	292	312	297	293	272	307	259	287	280	289	278	263	295	295	260	269	309	295	331	287	301	265	279	278	272	273	292	303	243	246	265	298	271	282	285	280	268	284	298	279	308	291	282	287	307	280	278	262	284	269	294	272	286	249	260	273	281	278	286	299	299	266	256	299	270	292	254	302	271	287	268	265	293	267	276	262	267	275	308	267	281	259	275	257	279	285	271	286	288	306	298	286	303	285	284	260	276	295	281	291	268	279	322	290	269	278	280	269	311	292	280	297	281	258	248	270	272	281	235	296	271	291	274	272	276	282	297	293	259	277	292	283	284	274	289	282	286	281	302	267	311	277	275	302	291	287	294	297	299	271	293	296	295	280	263	276	265	297	268	304	304	287	301	275	299	259	290	271	282	288	326	306	279	262	283	304	287	283	273	297	281	270	274	289	276	284	309	319	271	242	304	285	290	298	288	261	270	266	259	291	293	285	300	278	275	289	278	312	300	282	270	303	303	304	282	270	280	277	252	305	284	301	308	289	289	289	262	297	300	291	297	251	265	290	288	271	255	269	293	293	277	262	256	303	291	267	277	282	276	284	261	306	292	308	284	282	287	285	269	280	287	292	247	274	302	314	318	285	281	312	291	261	263	307	306	254	291	267	297	292	291	281	289	272	267	272	290	259	270	283	312	267	292	299	280	300	278	280	256	285	257	280	300	301	283	297	301	259	271	291	305	255	284	294	299	314	273	273	276	287	245	254	249	277	276	300	284	310	278	271	268	257	293	271	271	269	300	254	281	280	301	284	279	268	298	246	276	285	286	311	275	278	288	296	273	282	288	269	297	246	313	258	247	289	288	263	276	289	286	299	258	279	261	289	295	280	304	285	293	263	277	312	281	282	291	277	289	307	282	295	309	293	272	303	261	284	273	309	263	270	290	283	300	272	296	276	301	275	298	310	284	269	284	242	254	266	308	266	324	284	265	309	252	278	289	289	303	255	276	277	267	263	268	268	278	248	280	319	303	270	305	278	274	292	286	270	290	301	267	275	279	295	290	266	302	310	316	269	285	318	283	310	295	286	276	278	287	307	286	264	284	253	283	270	266	299	312	259	300	280	319	287	258	258	240	271	275	288	281	296	306	293	316	302	276	293	306	294	271	267	287	286	276	310	253	251	260	257	275	285	319	276	279	286	261	267	291	318	282	314	276	263	269	295	273	288	295	263	278	292	280	299	257	250	272	283	261	288	273	295	265	263	307	254	268	270	266	276	251	278	288	252	257	305	264	284	273	265	264	323	303	290	268	284	263	267	291	292	268	278	284	273	269	263	257	262	277	258	281	265	277	300	264	282	261	303	306	274	254	281	304	262	304	289	299	262	271	301	285	273	264	250	277	276	293	285	306	307	292	280	287	280	282	280	309	271	280	278	275	271	282	291	243	324	317	279	304	288	298	290	285	256	275	296	261	308	302	286	282	263	290	284	281	270	298	271	270	251	288	258	280	264	287	295	329	275	286	252	267	286	283	300	277	266	275	288	267	267	254	293	309	285	306	264	266	281	295	277	268	296	265	278	275	281	280	283	282	249	276	277	291	290	275	249	305
5773	1921	4222	5029	17118	42051	50111	52534	42503	26305	11612	3197	1094	815	810	788	738	739	763	781	769	805	780	732	861	772	764	792	768	783	799	829	781	747	738	775	780	799	765	786	779	800	799	802	764	781	801	761	754	768	757	765	748	793	791	781	754	803	820	781	780	820	773	793	776	803	739	778	775	797	755	768	780	807	775	781	713	761	788	784	761	825	772	783	782	721	768	764	825	730	789	795	740	799	774	761	765	735	764	692	756	770	783	761	789	763	729	834	771	755	753	791	796	818	759	762	792	785	790	762	752	699	778	763	753	760	754	800	811	739	787	748	791	773	792	768	853	750	751	819	799	791	730	808	756	794	788	734	778	756	770	747	815	774	767	774	728	779	760	738	786	761	796	801	766	767	775	775	767	741	810	796	745	750	790	777	811	815	771	775	811	785	784	731	778	768	777	765	756	684	766	786	842	768	727	756	747	788	783	779	757	757	750	783	812	779	776	795	728	753	789	813	736	768	823	807	736	822	807	772	742	742	755	779	749	768	742	792	786	786	735	771	763	763	773	772	696	753	727	770	771	745	762	692	742	794	764	774	728	813	780	803	783	754	769	760	782	763	751	811	739	801	737	793	759	752	743	736	796	775	785	767	808	761	751	773	793	759	772	787	752	780	786	781	817	819	748	747	748	786	753	771	794	753	817	709	761	748	764	812	795	778	747	700	744	804	740	721	737	762	765	784	766	791	738	809	808	802	833	751	785	814	802	781	810	773	777	811	786	787	779	822	770	799	762	768	723	732	765	779	764	741	750	769	738	735	768	760	781	805	771	770	778	791	756	762	792	783	750	776	789	771	752	776	767	818	743	800	706	714	733	745	743	741	749	687	769	761	741	806	720	753	734	835	784	745	736	813	754	760	756	765	781	734	752	746	819	784	779	755	758	745	784	816	765	782	735	808	773	782	747	734	749	781	763	747	788	779	739	784	757	796	799	788	799	789	779	797	786	748	778	794	746	738	755	783	860	746	754	734	750	753	743	774	783	743	734	808	762	757	748	766	782	742	764	799	777	800	732	748	795	754	796	774	757	770	770	779	718	766	772	789	778	766	794	820	736	811	761	832	819	786	756	827	726	764	772	764	755	750	784	796	764	746	757	750	762	747	741	789	807	729	799	757	758	759	775	762	740	793	746	759	804	843	759	747	781	788	784	771	805	815	746	801	777	759	793	761	775	718	770	768	733	795	807	746	731	818	723	780	786	743	797	740	720	802	767	758	738	808	770	762	787	797	772	758	761	787	717	732	779	802	741	777	768	797	738	797	760	756	746	732	803	719	757	736	771	774	758	742	755	805	731	735	831	742	793	833	799	761	768	807	772	776	781	766	828	799	756	790	766	790	770	750	768	752	757	826	770	749	789	780	766	783	726	756	765	772	786	737	771	769	774	761	706	779	788	771	786	750	764	761	788	747	791	743	711	805	807	795	763	766	748	794	757	736	741	786	741	768	737	808	760	753	779	760	715	811	727	786	769	770	790	764	755	808	804	752	772	765	832	776	769	810	701	780	729	781	782	781	809	780	786	769	795	759	788	786	846	805	776	762	756	772	777	744	795	746	737	755	757	775	778	792	838	773	764	772	752	769	800	820	728	786	737	751	758	758	791	785	732	732	796	820	778	741	774	754	776	751	730	762	773	796	786	726	775	766	807	757	767	777	738	793	735	752	752	775	732	785	792	770	827	798	738	787	781	766	783	784	735	755	784	765	751	792	776	788	781	782	725	804	774	752	738	773	798	779	777	751	766	775	767	760	790	791	759	788	757	797	758	763	772	782	796	733	771	781	733	739	796	769	808	792	727	749	741	770	776	815	794	774	787	753	767	767	764	721	720	790	839	789	792	729	744	718	766	795	799	782	767	798	752	778	793	794	781	751	815	759	758	742	765	798	766	757	771	731	791	766	757	713	801	745	796	789	811	786	757	774	816	743	772	802	773	778	796	739	764	827	719	801	822	747	789	800	788	788	741	708	790	775	806	755	765	794	746	753	761	734	746	759	777	724	756	727	809	776	761	766	728	791	751	705	755	728	775	758	761	790	754	772	726	775	725	773	744	750	735	801	745	790	812	743	723	750	703	732	769	780	780	774	751	743	734	787	777	782	736	801	817	754	745	791	818	749	788	716	778	741	808	761	741	801	762	779	759	798	761	792	792	765	809	777	739	805	745	766	749	759	747	744	785	786	762	800	778	776	730	776	781	759	753	759	744	729	770	753	733	754	773	761	786	741	745	776	799	825	726	799	796	789	753	725	729	773	793	783	746	762	783	757	783	746	791	777	760	744	753	763	790	717	777	762	806	802	713	710	777	819	799	784	784	766	772	750	770	739	839	793	750	783	738	755	808	772	731	778	787	805	785	773	787	747	748	755	783	765	744	745	775	792	787	768	792	769	789	787	754	775	799	803	757	793	806	769	755	768	799	776	771	747	756	811	778	815	752	753	768	800	820	796	709	775	837	773	808	826	743	744	788	798	793	779	782	754	754	780	718	739	810	801	757	764	759	748	771	725	753	818	763	754	761	779	760	742	766	727	772	783	784	746	788	733	712	757	764	757	795	790	770	730	749	776	774	771	772	749	764	774	763	755	770	748	785	777	758	742	711	784	773	751	788	742	736	739	748	803	775	770	778	785	772	735	735	772	764	745	735	787	795	744	811	799	762	757	794	766	755	757	763	748	798	731	746	757	735	764	756	797	771	729	762	758	757	786	731	796	810	758	762	745	764	756	796	750	739	775	727	740	775	758	735	742	761	767	768	767	779	789	830	779	808	774	749	817	742	746	765	709	794	792	755	799	754	772	811	795	736	757	760	817	770	785	811	788	773	724	795	806	799	793	780	738	787	805	794	782	774	791	766	841	811	770	759	785	757	805	808	740	796	799	788	761	761	687	826	761	780	716	794	747	795	801	792	772	789	734	810	775	747	770	721	726	749	771	807	796	788	746	745	811	704	747	776	792	801	771	780	762	760	758	774	727	819	798	790	735	772	809	811	762	772	778	760	784	800	733	785	779	771	763	751	790	764	706	779	785	761	753	808	795	803	767	791	769	740	796	784	778	789	791	795	768	737	798	768	745	766	756	827	806	791	794	777	778	767	782	806	748	774	749	778	771	719	724	811	746	749	707	792	798	741	751	797	708	756	791	772	817	779	787	803	734	799	824	822	812	787	805	780	763	788	806	779	773	810	758	781	786	701	771	730	755	783	805	753	817	786	749	736	780	799	758	798	793	779	805	786	817	841	785	765	746	773	805	762	773	777	797	801	767	752	781	756	803	790	773	760	813	735	755	751	752	763	778	794	790	775	786	798	778	771	766	772	748	798	743	723	789	765	778	773	796	792	812	711	753	767	812	782	771	754	743	815	764	743	791	746	786	790	782	743	769	837	781	718	760	770	730	783	758	773	777	774	788	760	756	741	803	736	820	767	828	797	745	794	776	771	737	720	729	781	736	758	767
13951	2736	2975	2873	10086	46924	59508	46530	28499	11250	2357	586	296	276	296	259	273	256	272	288	267	252	246	269	269	283	277	270	270	272	256	272	276	267	276	247	256	258	263	263	255	294	272	258	313	281	276	249	290	261	271	253	262	267	245	274	266	283	270	263	277	291	266	286	301	276	248	276	235	275	262	275	253	277	273	254	269	240	244	280	251	280	264	270	288	280	241	269	255	274	259	276	268	263	245	267	283	229	275	241	279	244	277	264	290	267	271	248	282	248	270	249	260	290	312	262	232	273	270	254	265	237	257	271	253	238	290	277	265	273	264	288	249	253	251	276	259	292	252	245	289	246	291	275	301	239	245	248	291	228	261	269	256	260	295	260	274	292	279	264	272	264	277	275	296	260	260	268	265	279	276	308	267	250	255	248	281	237	270	283	262	284	269	263	256	255	288	261	251	274	261	282	261	265	272	276	258	265	263	270	274	296	279	264	285	269	281	284	242	259	280	286	260	259	277	271	283	262	275	261	280	239	259	261	268	256	267	269	253	275	288	278	253	262	278	270	253	273	260	282	278	261	262	258	249	250	268	247	286	262	278	249	271	260	285	275	275	276	262	269	286	254	260	264	277	266	270	283	255	280	245	268	244	284	252	285	300	277	300	277	251	258	284	292	244	259	274	294	262	245	262	303	304	269	277	277	244	263	257	278	271	302	269	257	278	287	273	266	267	299	249	251	297	281	262	274	294	282	283	257	260	263	274	271	246	273	254	291	261	274	273	242	274	264	300	251	242	274	281	278	275	286	296	272	243	288	269	299	254	283	273	256	283	257	286	293	270	265	271	248	288	276	230	283	265	261	283	282	277	260	278	261	250	296	296	243	282	277	266	237	251	266	304	290	260	261	284	269	280	294	261	276	268	268	253	257	277	270	269	255	275	241	260	229	259	269	238	262	279	265	275	250	281	272	286	246	267	281	289	309	262	245	283	272	289	266	277	264	257	266	269	293	244	262	276	290	257	300	273	280	296	229	243	249	286	258	280	281	255	243	279	288	259	281	238	248	318	260	255	248	264	258	283	269	258	285	259	238	285	294	264	248	261	258	254	271	285	274	288	270	294	302	295	289	279	230	256	268	244	299	257	280	269	295	271	266	293	290	280	263	257	271	277	308	272	302	253	248	281	232	273	263	294	274	284	261	244	285	255	292	267	276	267	272	263	280	269	282	269	277	297	267	285	238	260	255	275	262	266	264	250	247	294	243	276	253	308	277	264	270	273	261	277	289	264	262	241	241	257	264	273	266	286	312	265	281	259	263	263	272	294	291	246	260	247	279	246	272	269	296	241	258	264	273	274	274	314	261	261	266	258	249	246	249	274	268	291	261	280	266	300	277	251	265	273	290	263	300	263	293	268	266	309	284	223	264	281	259	252	255	271	274	232	263	262	258	283	238	237	271	269	269	259	286	256	272	278	249	280	285	274	269	266	256	279	281	282	259	245	271	262	272	263	297	237	258	233	254	246	252	298	271	288	253	240	248	264	268	273	217	268	294	253	279	230	257	278	298	280	305	261	281	269	244	277	279	253	270	265	280	276	262	252	263	245	271	312	283	291	263	277	289	292	264	246	285	252	286	280	234	284	258	266	301	278	247	267	274	254	281	273	290	240	275	273	294	268	296	281	267	250	266	265	286	293	244	288	287	286	274	236	256	271	263	287	271	261	258	274	263	271	291	283	298	269	267	285	296	249	261	254	257	252	274	252	255	257	260	264	294	281	268	287	297	272	262	273	254	259	260	276	275	266	274	288	228	268	257	247	286	299	274	294	230	263	261	289	296	264	264	258	284	255	276	259	282	282	275	275	283	255	237	286	269	267	297	300	269	266	261	266	247	245	281	275	266	259	273	291	269	278	275	263	260	269	240	286	252	267	275	262	298	276	262	272	259	292	275	277	298	280	255	305	265	258	257	307	232	255	261	267	266	241	281	253	275	275	247	265	255	248	262	265	283	270	290	276	289	258	256	271	255	277	291	270	265	278	271	246	275	292	262	276	290	258	268	298	289	265	295	309	265	304	282	264	264	261	286	266	304	238	275	248	293	255	332	278	277	259	258	303	247	255	269	262	300	290	275	255	263	283	254	250	254	294	285	238	274	276	287	265	279	259	271	276	288	256	270	244	292	263	270	265	263	275	265	248	290	273	262	263	249	283	285	271	274	296	273	258	239	283	258	243	302	236	263	288	295	251	268	273	266	266	255	279	281	246	265	246	259	291	251	287	272	251	285	300	258	294	248	281	258	291	257	286	267	256	305	250	258	266	268	265	294	281	248	264	285	273	282	298	297	272	259	283	255	310	246	253	276	263	302	253	263	281	251	309	250	282	279	256	275	291	259	278	277	296	247	279	227	260	278	251	276	257	256	265	279	292	265	269	287	277	264	281	285	262	289	269	256	260	233	271	243	264	280	250	247	289	289	257	266	286	235	285	315	259	226	275	241	262	261	266	269	249	241	256	259	278	261	255	263	264	256	280	266	259	265	288	277	281	293	252	240	266	237	273	249	294	264	242	309	231	293	253	268	259	271	260	296	273	284	243	288	242	283	275	292	274	257	309	276	277	279	280	284	284	278	272	291	270	243	303	265	235	260	270	253	279	253	262	281	280	285	297	252	269	277	288	265	305	271	287	252	255	253	282	299	250	278	270	266	238	240	276	267	264	247	276	256	259	263	268	273	296	284	256	271	267	269	262	278	294	288	237	281	256	256	262	298	273	249	275	299	233	259	292	291	283	305	269	253	269	261	269	275	261	292	285	292	255	246	272	280	275	275	259	254	261	300	282	250	267	266	282	272	267	265	262	273	263	277	275	283	258	247	244	260	238	291	298	296	281	258	247	279	261	277	272	283	307	252	285	234	279	272	310	259	266	245	290	288	251	254	286	270	265	269	260	276	271	264	270	271	278	268	291	245	268	284	263	264	285	266	254	292	250	262	265	232	275	309	253	266	251	282	283	278	255	272	254	257	278	297	270	251	263	254	276	284	278	260	286	261	267	279	236	269	271	271	279	229	271	279	271	242	303	275	278	275	273	266	243	240	263	272	237	245	289	275	276	297	259	282	265	269	261	274	251	265	261	253	265	276	289	281	258	272	269	281	256	245	281	295	249	298	264	270	267	244	281	282	243	269	275	284	290	295	241	244	282	259	300	265	282	263	284	268	246	274	281	270	276	282	256	286	267	224	261	299	278	269	266	298	283	282	248	261	271	244	265	288	271	285	259	299	271	266	249	274	251	273	271	275	286	258	289	256	268	276	264	242	279	245	264	253	279	260	278	258	286	262	264	272	270	274	262	259	292	281	288	254	276	262	307	290	265	262	242	246	242	249	265	278	296	265	297	296	274	254	271	286	267	246	272	247	254	279	269	285	278	226	265	270	289	278	250	274	241	261	279	276	276	274	272	248	250	285	283	292	271	288	270	262	284	281	253	285	286	267	243	283	275	241	245	297
7677	2866	6424	8953	22911	60869	71992	59729	42750	22955	7936	2077	997	755	726	775	710	779	800	767	729	724	761	744	736	777	740	762	735	758	761	733	728	724	733	744	740	719	765	739	713	751	702	784	728	790	780	735	734	738	759	742	709	762	710	739	796	789	746	719	702	714	725	760	734	771	689	743	733	718	735	727	762	792	776	723	775	747	760	745	758	760	751	770	692	743	731	760	786	764	747	762	706	713	706	763	742	735	749	764	682	726	746	758	710	777	711	716	720	776	693	781	750	779	741	774	722	722	783	830	729	734	702	744	763	748	745	690	763	720	770	800	742	744	743	745	735	752	735	739	697	680	758	730	693	702	774	761	724	713	698	737	703	784	777	739	756	742	758	711	723	721	748	731	732	726	747	724	772	758	742	729	738	779	814	684	765	738	735	745	762	697	691	761	710	701	716	752	688	744	702	728	745	789	705	721	733	727	766	721	726	761	743	751	761	737	748	743	758	732	737	752	752	723	711	748	752	706	707	769	734	738	703	736	749	701	785	737	706	720	751	729	763	767	755	712	738	679	754	708	704	705	758	747	697	775	710	734	721	756	736	715	739	748	792	758	719	791	764	721	726	748	746	765	722	752	694	758	733	708	765	765	730	696	735	725	763	732	749	725	718	726	725	733	725	715	802	768	772	727	755	758	743	695	729	709	725	709	714	741	756	739	776	749	800	815	779	723	770	787	742	765	726	712	722	738	697	726	716	767	707	753	772	761	710	755	719	799	756	751	762	784	717	730	708	757	691	742	698	740	741	719	743	745	765	764	708	765	746	760	699	749	740	740	752	717	770	808	759	715	803	754	768	721	760	758	773	768	771	739	777	765	763	662	766	709	698	763	726	753	766	782	691	739	745	714	678	733	795	796	731	765	705	751	749	735	748	729	726	788	760	710	746	725	760	722	710	716	707	738	756	741	701	749	738	748	735	734	745	752	737	726	760	767	744	740	703	710	737	715	746	781	720	747	715	722	736	736	773	766	761	720	746	779	787	757	768	704	707	758	752	783	728	707	725	738	735	729	752	721	768	780	765	710	767	701	732	775	764	789	719	727	762	752	785	741	741	703	735	726	753	737	721	730	682	749	729	782	713	743	738	781	781	747	732	711	745	784	738	734	711	769	686	702	767	728	796	771	699	739	750	739	708	725	773	759	711	735	747	704	732	731	707	762	749	718	724	744	769	732	740	705	744	740	728	741	773	782	678	709	733	733	730	726	745	740	776	753	708	701	717	775	700	774	675	745	740	770	729	751	732	753	738	741	706	726	726	782	751	740	725	690	743	756	737	726	695	770	735	758	771	703	726	720	762	752	741	764	774	769	753	751	789	715	764	743	754	711	750	743	738	732	744	692	728	745	738	727	766	741	782	755	774	749	756	696	767	784	737	746	746	750	742	791	770	732	736	756	788	730	766	782	732	719	728	737	803	758	802	719	754	711	735	719	750	760	704	688	762	742	728	705	719	736	737	721	735	743	766	758	753	735	756	719	778	745	759	801	755	756	805	816	720	749	759	729	739	724	701	720	735	749	750	720	753	737	795	718	760	705	697	763	735	774	706	741	722	771	728	737	720	737	720	733	759	748	735	767	747	706	709	745	761	718	745	734	773	774	745	675	794	795	740	755	740	736	776	738	752	720	737	774	752	754	737	737	771	731	788	763	712	724	730	721	717	761	725	737	739	712	706	688	698	770	708	760	771	738	693	747	738	730	741	808	759	728	748	738	732	742	715	772	758	783	808	775	786	744	753	763	741	712	775	713	765	711	754	766	755	767	762	742	727	757	735	740	751	760	767	730	704	729	798	749	722	751	756	747	723	791	775	754	760	717	796	704	789	695	746	747	732	686	754	703	721	709	708	723	810	789	727	768	765	727	770	720	702	759	736	714	774	721	784	801	730	752	750	729	739	726	776	746	722	741	732	780	727	752	713	766	713	777	789	729	735	730	747	716	728	767	709	722	711	725	737	760	698	728	736	704	712	692	760	723	767	746	720	684	695	771	725	777	712	762	766	791	736	729	745	769	742	744	751	782	774	781	747	735	714	735	729	717	728	720	752	725	709	754	754	767	755	755	752	760	772	692	749	748	794	732	771	720	765	737	771	709	739	752	742	785	763	739	720	759	801	751	738	716	751	730	699	763	766	748	707	752	717	774	707	733	700	720	754	760	753	743	730	725	753	790	808	693	768	717	736	694	757	748	726	744	728	772	784	761	696	727	737	759	764	685	696	807	699	745	727	747	732	791	741	716	758	760	752	763	716	777	744	752	716	760	749	807	808	733	720	754	759	727	746	767	785	778	737	707	711	747	767	739	769	752	761	752	704	752	726	704	798	709	695	753	750	712	720	784	744	743	759	755	728	730	767	723	763	710	761	730	709	778	718	745	730	755	720	722	739	734	746	759	754	761	719	761	741	791	740	726	737	740	747	794	743	761	770	773	715	759	691	737	768	774	806	722	744	753	674	743	719	740	767	741	787	776	743	758	751	712	704	738	722	734	794	727	754	767	733	741	776	740	737	731	750	719	738	699	700	746	754	706	740	706	770	730	764	738	755	745	763	738	728	737	714	732	701	755	741	716	753	771	699	746	792	731	768	756	771	702	750	792	784	686	747	776	735	759	739	741	737	753	735	714	746	756	721	735	768	721	749	707	682	752	768	739	746	730	733	784	781	771	765	721	720	663	811	784	729	731	727	744	730	695	701	705	766	722	749	693	681	710	768	799	770	725	727	765	721	752	761	794	724	696	704	745	736	758	740	715	742	723	725	771	723	773	774	738	702	769	747	806	710	714	742	765	736	772	744	757	772	702	762	753	721	737	745	774	759	765	697	711	731	716	734	759	760	737	675	711	775	796	757	753	744	724	732	766	735	727	695	759	712	718	701	753	726	750	773	725	736	777	744	759	738	769	765	718	719	764	749	729	736	723	797	758	718	714	774	723	708	724	735	726	769	718	695	739	751	749	755	788	733	768	728	696	740	728	743	762	727	786	742	734	761	751	704	734	726	738	769	710	725	770	741	746	769	775	768	691	707	732	764	756	728	669	718	729	750	739	782	706	761	787	671	763	723	722	755	729	743	708	757	764	752	764	778	717	712	745	710	718	716	704	769	728	722	781	752	737	722	715	702	673	715	728	751	792	723	784	711	745	709	737	721	755	765	752	753	689	775	742	735	732	717	786	743	762	754	721	718	735	735	721	753	735	742	758	740	744	752	759	761	763	744	737	751	785	728	683	740	758	678	725	733	758	728	734	753	724	768	731	767	727	705	782	729	768	713	735	794	784	760	721	744	751	693	730	693	696	721	732	692	739	686	733	736	731	751	723	751	749	733	758	768	768	728	726	748	714	710	757	726	767	732	728	796	758	741	785	730	750	786	740	795	758	768	717	748	723	744	698	754	745	687	764	739	759	728	731	729	770	750	722	761	681	728	762	725	772	726	714	703	750	721	787	755	793	769	767
2212	431	533	496	400	853	5473	6513	3697	1435	582	334	320	279	317	307	279	310	328	307	264	297	290	264	280	302	282	276	251	300	273	292	316	274	264	319	252	332	293	275	289	290	287	284	301	289	302	296	309	283	258	284	300	293	308	290	299	267	316	318	293	299	287	301	287	286	247	291	252	302	325	300	276	332	307	281	268	322	283	272	295	303	282	267	273	276	260	293	279	316	288	320	294	299	308	309	313	281	308	319	310	289	298	313	285	304	273	321	303	310	295	256	283	260	277	280	277	315	319	286	284	288	306	286	280	285	307	291	280	293	311	309	285	296	286	276	290	276	295	318	286	276	287	293	271	292	289	329	296	293	273	295	274	314	288	309	276	291	301	295	315	298	274	303	262	289	290	318	310	284	268	285	307	297	280	291	269	286	309	307	295	296	303	281	298	329	287	309	271	292	293	284	311	277	295	306	304	272	302	301	283	298	274	279	284	316	304	299	306	308	321	297	300	310	291	310	278	277	321	273	270	315	259	274	284	284	289	275	312	272	310	290	293	284	287	301	293	269	278	295	271	258	298	290	286	288	245	301	304	316	261	290	263	256	280	278	280	273	311	294	292	273	293	288	272	286	309	286	282	278	295	269	294	277	286	282	308	314	286	281	325	281	325	297	307	314	267	257	292	284	308	297	278	278	283	282	306	302	294	294	291	297	293	298	269	287	314	315	287	264	306	280	266	337	310	292	283	288	281	301	252	287	279	292	296	281	301	274	296	324	298	273	304	293	308	304	278	302	319	262	318	274	311	321	304	319	298	302	320	299	292	298	278	321	325	263	287	288	294	305	299	282	268	311	253	298	322	325	291	296	297	282	267	289	280	295	305	293	291	308	310	319	273	286	270	278	296	299	294	330	296	302	307	270	317	283	315	283	300	325	281	328	293	306	305	260	264	300	308	326	288	259	291	313	251	282	307	310	301	311	297	334	301	314	285	300	316	294	305	275	264	270	280	279	281	296	298	327	320	314	309	304	267	283	298	283	307	281	288	299	283	288	276	264	290	311	321	295	269	303	316	304	337	274	292	314	315	295	281	313	317	300	302	292	283	304	285	277	321	257	309	279	284	299	283	305	302	269	314	254	305	316	304	296	281	298	299	270	279	307	305	312	307	272	302	287	262	277	306	284	314	288	303	282	304	282	321	291	267	293	319	285	298	279	298	286	286	256	258	303	300	300	299	304	301	312	322	271	280	291	305	298	285	305	315	316	291	314	277	268	284	290	299	278	308	287	284	304	302	317	291	290	310	299	301	308	292	299	319	299	283	291	323	312	313	312	287	280	279	306	318	309	286	299	308	283	304	259	272	297	309	297	293	267	273	288	296	286	282	290	288	282	259	284	314	299	294	335	282	312	299	308	274	293	302	287	281	306	264	321	284	325	290	313	295	284	317	314	254	299	284	292	310	301	301	255	280	271	284	257	299	238	317	312	313	295	296	335	286	295	272	303	296	294	257	279	337	311	273	285	309	290	271	293	309	302	322	281	278	281	293	291	290	294	286	253	317	311	321	309	291	283	313	307	289	306	295	280	270	269	304	293	317	301	289	279	302	309	300	258	302	284	304	296	293	306	268	255	290	275	298	296	309	286	291	312	330	286	290	307	291	273	301	288	284	291	278	313	288	282	250	280	294	282	307	275	314	282	317	303	303	294	297	318	312	285	292	298	301	313	253	273	298	325	298	321	290	317	302	310	288	282	272	263	283	308	312	315	339	311	313	333	289	319	306	280	304	284	296	288	274	288	308	296	298	280	298	307	258	295	323	276	281	273	275	300	272	292	271	311	314	346	298	301	266	316	320	298	258	274	320	311	279	279	286	293	291	313	285	290	311	308	326	307	306	295	270	294	300	288	299	318	288	301	297	306	308	283	272	275	313	292	271	317	280	289	294	321	304	288	266	292	306	297	299	274	268	306	281	293	285	297	290	295	298	291	308	266	294	302	305	305	298	302	290	303	275	296	285	270	327	296	320	275	290	291	324	287	292	296	311	310	321	275	301	305	335	292	270	267	308	296	306	321	278	290	295	290	327	317	274	319	271	295	293	325	294	284	335	296	269	296	295	272	309	287	284	289	294	326	275	322	282	313	275	326	309	278	310	297	296	251	270	316	271	317	297	278	292	284	291	277	286	248	296	274	302	303	291	279	282	300	287	291	298	281	302	280	290	273	308	317	284	274	321	315	304	277	316	305	321	286	264	325	324	313	313	308	288	323	286	266	269	284	298	309	292	286	334	280	307	300	314	321	310	297	298	318	305	299	276	277	311	292	272	288	264	296	278	295	300	321	282	289	289	293	314	298	318	333	303	298	286	299	294	281	292	284	279	320	293	304	292	262	282	293	269	281	268	297	295	301	310	292	314	278	314	333	295	276	298	288	283	270	299	320	268	269	301	295	289	276	316	290	269	297	309	324	317	272	301	285	303	302	307	279	314	284	301	273	266	281	308	306	260	297	316	284	282	317	314	313	264	328	303	296	276	294	307	298	314	285	321	298	287	296	303	305	315	296	301	281	340	305	324	298	302	298	314	268	293	332	283	303	287	310	307	299	300	284	326	311	298	284	284	288	297	307	289	276	310	297	301	309	318	285	285	263	274	293	304	281	280	296	274	289	314	274	341	297	275	296	307	297	307	291	285	309	292	331	290	308	302	309	307	282	300	258	305	269	312	317	315	295	262	254	295	290	277	264	301	315	320	287	303	294	286	309	316	345	278	310	273	259	269	316	289	324	281	328	315	297	300	280	305	278	285	279	274	300	314	244	288	304	270	254	327	288	294	290	293	281	257	333	314	295	272	268	272	268	308	291	284	310	298	311	312	306	303	263	299	302	310	317	288	279	317	293	295	347	316	279	285	293	298	279	308	245	288	288	292	279	285	310	264	297	274	307	302	270	276	288	268	296	304	313	285	304	279	293	303	282	305	289	312	297	304	306	303	306	286	284	298	287	271	281	304	297	298	306	313	278	275	291	274	315	306	288	320	272	285	279	301	278	313	269	291	303	304	291	342	286	292	296	279	318	299	290	287	305	282	306	294	292	306	277	315	310	302	277	288	247	314	295	276	298	305	305	302	286	304	253	299	284	307	303	283	288	295	298	302	316	273	289	274	291	286	283	300	304	300	286	303	338	277	284	285	277	292	298	260	259	322	271	269	317	295	298	293	275	254	281	298	286	324	308	299	246	290	313	293	301	302	286	289	288	275	338	301	288	348	311	308	293	300	304	320	273	295	303	309	287	294	284	271	288	296	275	285	336	332	272	268	304	284	281	300	283	282	303	311	288	263	311	299	307	279	287	307	296	279	279	291	307	286	270	281	293	301	292	281	310	286	315	293	308	301	301	275	284	287	309	295	304	269	282	302	264	278	296	334	320	291	313	294	310	264	268	273	312	273	295	280	298	303	308	276	306	268	282	294	323	316	252	274	314	290	287	318	315	326	301	294	293	274	304
2510	912	1306	1475	1389	4153	21523	21336	12678	5051	1794	960	846	759	777	795	799	786	825	816	874	824	799	815	785	753	783	771	778	827	852	827	796	807	789	812	833	800	819	816	833	804	769	799	792	775	779	832	821	822	785	818	775	826	830	759	805	806	780	785	826	824	809	797	795	790	795	794	812	831	784	796	806	786	842	826	808	822	834	797	774	799	792	812	789	813	801	843	794	791	753	767	792	783	801	771	833	828	820	830	731	820	814	818	768	807	814	848	812	798	794	787	829	783	826	830	816	795	843	760	790	814	815	789	794	744	783	792	821	776	810	785	778	813	813	834	840	801	784	769	832	818	782	818	784	759	789	784	831	777	811	750	788	778	823	815	790	825	829	769	825	795	813	782	794	810	810	749	820	778	809	818	782	807	785	810	804	814	808	729	809	829	800	742	764	827	771	797	804	773	781	807	869	747	768	820	781	765	804	735	798	827	820	786	829	790	795	767	810	788	828	839	769	846	815	821	811	823	808	856	843	816	775	807	787	844	818	817	820	838	774	778	824	817	793	825	794	818	834	823	792	801	772	793	849	787	762	782	783	789	786	738	791	850	769	816	803	851	780	801	767	818	805	779	821	771	789	787	809	821	823	853	803	810	810	813	833	791	749	791	800	800	835	817	791	797	860	833	786	831	817	806	816	811	808	853	798	802	793	828	826	735	802	796	728	849	739	831	799	795	780	739	808	779	799	794	803	790	785	799	727	803	831	766	795	762	792	861	794	763	805	815	790	804	843	810	824	799	818	765	788	751	821	794	856	825	816	858	788	844	798	881	813	767	842	813	847	793	748	782	795	808	801	808	786	776	787	803	812	788	820	863	779	756	806	744	837	775	751	789	820	778	785	828	846	785	820	775	782	824	802	815	833	794	798	784	783	809	808	807	769	788	788	811	826	803	769	808	792	786	814	841	755	786	803	786	809	833	828	795	826	772	786	825	815	777	797	747	842	841	780	780	838	810	803	763	845	842	768	816	799	815	781	785	787	811	800	777	810	778	794	787	803	759	789	757	799	815	823	826	797	792	789	801	764	817	820	782	816	837	821	783	737	823	773	796	785	805	820	800	782	794	755	795	800	797	830	781	769	787	815	793	817	766	754	792	772	816	822	814	791	824	833	813	758	776	810	816	785	798	801	811	791	826	847	786	805	869	795	764	783	828	813	800	803	812	749	796	795	789	783	838	788	812	793	778	784	818	827	790	819	834	816	822	768	794	764	818	819	811	829	836	788	816	778	806	791	766	828	802	803	801	806	773	809	807	778	784	833	808	854	843	828	778	789	815	805	779	810	807	840	826	809	733	864	773	796	848	846	814	815	853	808	800	812	825	807	885	806	804	833	845	747	808	807	744	812	819	816	805	789	798	843	788	784	804	746	801	753	781	814	766	809	812	800	803	759	821	767	779	775	800	816	797	775	806	754	769	779	803	772	776	842	787	815	740	778	813	746	831	797	772	848	785	787	848	774	826	814	780	826	807	796	811	769	816	813	775	810	790	810	749	767	791	823	811	747	816	844	776	846	785	807	838	805	820	777	783	850	830	805	800	791	798	799	822	759	784	795	792	811	782	789	790	827	761	808	771	791	776	820	816	774	802	836	858	782	818	828	751	814	811	750	731	797	777	792	827	830	837	838	874	774	834	796	814	783	831	780	800	733	836	799	812	795	819	836	741	799	781	832	745	777	794	787	793	755	816	833	803	832	856	776	751	753	787	811	830	845	820	821	773	840	806	804	807	861	834	777	801	816	791	816	793	799	802	784	786	799	757	814	750	835	792	793	816	799	792	785	812	788	781	809	769	820	762	754	815	828	793	764	806	826	768	813	794	824	756	831	788	763	773	766	755	854	871	764	843	793	815	782	793	776	790	806	795	764	794	794	868	771	829	766	749	799	806	779	789	807	861	789	801	777	769	815	795	782	789	781	858	820	780	773	802	777	855	773	738	781	775	847	784	777	816	842	782	780	796	794	812	757	793	802	835	787	752	792	788	790	821	821	766	817	832	738	785	809	768	803	838	770	780	807	777	778	814	767	822	779	788	795	776	814	820	823	806	779	758	798	802	769	814	766	760	771	796	796	793	800	762	869	824	804	761	769	761	799	809	809	786	769	785	819	830	814	854	807	809	816	796	807	792	780	811	831	759	793	810	761	772	832	774	798	809	801	781	803	794	829	780	802	828	755	825	770	842	755	739	834	824	791	774	792	845	785	758	800	833	755	758	820	853	775	807	813	822	818	819	781	819	879	791	776	845	769	820	779	811	791	831	745	786	772	790	783	811	803	785	871	775	802	798	753	788	828	796	837	860	839	758	838	785	788	869	808	806	785	784	803	764	801	785	798	756	812	795	824	757	817	797	823	815	814	791	785	789	795	834	805	825	832	752	765	811	798	786	797	796	795	807	802	797	845	764	834	822	827	775	804	780	800	809	824	786	779	810	752	798	794	777	829	837	833	791	801	806	775	823	823	810	782	879	828	795	737	832	855	793	791	812	783	785	803	823	853	861	756	817	760	812	817	794	809	812	817	780	782	773	821	804	838	764	814	791	791	784	779	853	790	804	821	813	826	804	818	827	798	771	829	785	773	760	820	780	837	821	796	815	788	795	767	779	785	814	806	813	850	819	766	808	793	817	874	769	786	805	817	778	762	811	744	794	757	752	788	837	756	794	820	827	784	831	812	810	764	755	860	810	773	789	801	777	755	806	774	769	783	819	790	830	766	821	759	807	860	771	845	805	819	816	817	783	791	788	859	828	821	805	804	813	807	759	800	820	829	795	795	804	831	838	759	795	797	805	764	788	811	769	775	811	815	810	813	787	774	801	762	820	749	833	795	841	808	799	827	805	796	806	800	851	799	827	771	765	761	788	761	766	798	770	791	759	785	790	825	769	777	773	768	853	804	802	806	796	816	720	807	805	849	767	779	816	776	817	805	769	775	814	822	781	800	807	832	816	796	841	806	777	773	788	806	807	805	752	774	795	782	833	824	866	805	784	803	783	810	816	814	804	805	867	844	820	760	827	812	748	769	786	810	813	803	789	794	794	820	764	819	779	774	785	805	789	800	787	768	803	796	797	811	815	791	788	802	810	879	766	779	791	843	817	768	822	757	812	792	836	802	763	847	813	750	792	803	838	800	814	843	837	794	818	823	754	804	809	782	825	839	801	778	791	837	770	782	774	836	787	816	823	823	758	824	806	782	834	777	786	773	816	847	797	790	768	827	784	809	826	762	798	794	809	787	792	814	796	826	795	819	789	749	779	807	832	778	813	802	809	833	794	787	814	783	791	805	831	814	803	788	781	792	806	793	818	820	810	794	772	789	817	759	771	773	822	852	768	788	805	733	813	798	778	756	807	765	796	832	815	757	803	789	772	805	862	795	756	757	816	828	782	816	750	800	792	780	787	820	810	831	765	808	860	797	779	759	825	787	781	780	804	781	804	824	790	800	789	848	787
7644	1363	1749	2704	12969	31994	45398	33143	16771	4761	1076	423	304	310	290	294	278	255	259	268	298	298	276	299	310	289	288	289	306	297	279	301	290	269	258	297	324	281	257	284	259	295	269	273	296	304	281	266	266	264	269	272	276	293	279	264	252	263	310	296	277	264	268	271	278	297	257	281	284	279	306	286	260	308	291	290	301	280	279	276	319	270	277	291	279	301	291	295	317	274	276	303	298	261	287	288	287	269	296	255	299	253	292	256	273	280	300	290	313	283	270	334	283	285	287	291	254	311	300	287	303	260	286	294	252	272	277	275	278	304	293	308	272	262	284	325	272	294	286	268	314	282	289	244	287	286	279	314	272	288	268	267	289	254	287	296	282	318	279	281	277	282	259	289	285	302	293	290	296	297	277	258	250	270	252	279	276	273	261	286	290	261	291	286	288	271	269	289	271	279	329	281	291	286	266	241	271	285	275	253	289	264	292	255	276	302	295	264	264	272	287	269	317	294	278	298	318	293	280	269	291	298	257	281	268	303	280	277	243	292	275	326	274	284	295	278	272	259	251	276	291	295	285	258	287	314	276	279	324	256	260	266	304	278	256	291	302	311	275	278	253	274	315	262	275	267	272	282	289	274	282	281	306	292	269	290	268	290	282	284	287	291	263	303	271	273	281	292	288	269	276	304	285	289	291	254	288	286	265	274	296	250	277	285	253	298	242	324	279	290	266	255	305	258	262	266	272	284	299	286	254	318	297	277	276	310	261	292	308	280	284	258	284	263	285	300	288	284	268	274	285	276	257	263	283	276	281	278	280	276	281	278	269	298	302	280	287	262	285	255	298	281	282	267	290	293	267	284	305	298	292	284	274	280	286	293	268	290	286	274	272	258	288	271	287	268	274	295	270	294	296	306	282	267	247	260	255	311	287	285	261	290	292	258	301	295	281	299	284	304	278	326	267	281	301	289	286	315	284	273	300	266	302	275	288	302	281	294	270	269	261	281	283	269	268	269	268	282	236	233	277	274	269	301	299	291	296	290	288	269	299	299	258	266	266	282	245	272	303	298	282	268	307	260	311	287	276	290	279	266	310	251	275	310	288	287	266	276	289	284	265	261	295	259	265	269	273	304	310	292	256	265	285	278	281	296	256	270	279	291	280	254	287	273	265	313	293	293	257	289	300	295	294	255	254	265	280	305	301	260	286	261	295	277	295	294	237	262	259	289	264	283	261	272	280	252	319	232	270	280	273	286	320	266	263	305	271	281	285	291	273	297	298	302	289	280	285	284	295	286	284	295	275	246	268	295	266	266	307	302	255	287	284	266	286	262	253	271	268	273	302	273	280	307	288	276	272	290	302	307	280	264	277	311	275	289	294	285	281	302	278	294	301	272	262	310	287	284	257	285	289	288	286	288	291	256	275	260	283	274	302	253	281	278	294	287	279	272	283	273	280	277	266	310	294	286	265	292	258	285	281	260	279	289	274	269	262	312	287	262	287	278	277	264	265	265	287	272	252	283	268	265	260	295	266	273	290	311	266	276	255	312	289	291	272	286	289	288	275	292	295	281	275	286	272	301	279	281	299	272	292	282	292	263	236	290	291	314	265	280	285	298	254	280	283	270	295	290	270	282	278	279	272	312	260	281	277	275	276	287	287	273	291	251	286	278	297	282	275	293	274	297	251	292	286	273	280	305	298	287	248	303	292	308	266	267	267	302	281	285	270	271	273	281	286	280	280	298	275	323	261	278	270	284	262	294	283	282	275	289	297	316	311	289	310	295	296	273	273	251	293	263	255	275	262	282	295	296	260	265	277	293	262	266	273	271	243	238	264	286	285	292	303	282	269	266	289	280	294	302	283	285	269	248	262	283	280	268	275	263	257	278	251	295	296	256	312	304	263	267	287	280	283	302	267	272	279	287	275	298	278	276	266	296	304	283	287	281	287	302	284	259	283	276	276	286	275	288	291	311	308	313	288	295	304	286	268	301	300	269	316	277	277	256	287	271	283	279	273	285	268	274	271	285	272	285	278	268	293	282	248	261	308	282	279	268	284	267	286	277	299	279	272	281	278	307	281	289	281	266	271	294	271	274	301	285	304	281	313	262	264	323	257	279	285	303	270	270	273	307	256	267	294	246	287	294	275	309	303	298	307	284	295	283	267	260	290	246	274	269	264	305	309	292	288	296	284	295	270	300	265	247	250	267	295	286	290	272	274	293	262	282	281	266	301	309	259	288	274	249	310	247	316	264	286	312	291	285	277	269	288	298	279	286	258	272	302	273	267	262	289	284	254	267	237	288	291	275	315	267	292	291	285	278	303	290	274	323	278	265	278	286	268	267	263	276	257	268	301	287	257	276	263	268	321	281	253	274	286	298	285	316	315	306	272	269	265	273	255	298	273	298	242	261	279	265	274	286	271	276	259	258	276	286	294	281	277	257	302	232	272	286	274	316	295	302	271	259	265	281	277	276	291	294	283	272	283	278	290	284	269	271	260	264	306	320	278	262	290	294	268	274	315	301	276	283	280	275	245	276	252	250	280	259	292	258	273	295	294	292	239	287	312	265	311	247	276	291	305	257	295	264	306	266	275	301	305	306	272	286	296	275	286	298	262	286	270	270	254	262	288	273	269	279	308	261	282	275	270	294	284	265	276	301	287	314	272	284	287	286	288	277	300	275	241	310	250	261	303	276	322	253	292	276	288	293	294	283	274	272	297	274	286	253	296	250	282	288	294	271	269	267	300	279	262	309	266	304	284	276	282	283	274	280	322	263	309	272	273	277	249	300	271	271	260	279	290	288	260	272	256	314	277	286	250	301	264	264	259	297	304	273	315	263	280	242	309	267	310	278	301	263	283	279	279	261	302	287	281	307	271	274	287	265	243	274	273	286	301	280	296	279	283	283	253	289	292	286	276	292	290	252	311	271	276	264	287	280	267	248	257	283	247	291	274	273	294	262	279	280	274	286	276	281	242	294	276	274	294	262	283	281	274	252	286	280	323	257	271	268	267	291	268	253	298	295	250	259	283	247	319	262	276	279	284	309	299	270	304	294	261	255	279	283	310	266	262	289	268	289	284	287	281	276	280	282	304	274	254	302	262	259	292	255	283	293	250	298	267	267	293	272	249	296	276	255	282	266	284	260	290	281	297	259	282	278	269	281	290	281	282	281	282	315	251	258	240	260	305	272	280	259	259	295	263	285	281	291	307	295	287	306	296	306	279	262	282	267	260	290	302	280	291	282	303	304	303	263	268	267	329	258	288	307	286	278	269	303	259	297	274	306	286	290	299	240	275	243	288	290	303	280	283	326	340	275	283	271	289	287	285	277	281	273	260	305	261	287	286	279	256	304	306	300	297	299	279	289	289	280	284	255	265	306	267	288	295	285	286	255	273	294	294	284	264	279	270	264	287	275	280	282	277	286	266	281	264	272	276	276	314	291	292	300	304	268	262	292	267	282	273	318	281	287	244	301	274	269	263	290	290	265	259	293	252	292
5768	1862	3957	9060	27329	49317	59547	47648	31426	13287	3980	1322	808	762	789	764	781	820	837	755	737	748	753	749	777	774	747	771	774	815	763	756	784	765	757	796	801	789	772	766	735	771	810	783	791	763	795	815	802	799	790	778	769	784	801	741	813	785	765	759	746	765	773	755	729	792	773	762	772	776	811	752	792	766	783	801	805	786	776	775	740	792	780	791	704	813	746	796	784	720	790	788	812	763	755	762	737	724	756	792	771	766	764	800	763	769	740	773	757	717	746	779	780	752	759	739	796	748	811	756	782	732	801	771	799	784	721	739	733	777	769	792	805	788	722	822	821	769	770	678	784	786	789	731	849	773	750	777	760	792	749	811	783	758	815	777	773	783	781	772	822	825	760	809	722	769	757	769	774	754	775	769	744	718	782	746	778	795	744	783	722	770	799	745	736	725	762	795	791	801	788	765	729	780	765	801	840	744	773	776	743	747	768	730	797	808	799	749	768	783	809	763	740	799	762	783	781	781	783	756	757	755	819	805	723	754	827	826	774	802	795	828	765	748	777	727	747	832	795	782	779	802	789	789	770	755	738	789	783	757	802	731	787	750	757	782	801	793	776	774	729	768	788	760	782	791	746	782	781	773	834	768	792	783	790	784	839	743	723	792	736	725	803	774	776	735	841	708	787	745	775	727	750	744	768	750	788	763	765	776	806	777	835	764	805	796	765	785	810	760	802	791	755	776	774	826	736	744	717	787	718	797	772	742	755	795	772	741	759	803	802	797	787	780	745	777	741	806	749	756	782	761	765	740	725	767	743	796	782	742	790	707	717	731	790	797	764	773	798	722	763	729	793	786	778	751	733	813	775	796	772	765	749	758	713	817	734	761	755	769	761	773	737	772	809	808	780	763	839	807	796	776	757	809	784	758	803	764	801	768	782	793	759	759	784	765	745	751	801	736	775	790	772	737	762	739	813	762	800	816	741	759	750	734	760	747	791	779	758	752	727	773	765	783	785	777	814	766	775	765	734	766	789	749	727	799	802	789	806	777	710	777	849	786	748	763	757	713	762	841	801	749	782	689	758	767	806	749	803	769	809	716	789	760	779	794	822	770	763	794	749	728	787	766	761	783	768	727	780	760	734	766	777	751	768	736	770	788	803	752	823	738	776	809	765	806	777	752	781	784	793	773	752	793	745	771	797	733	805	778	790	750	781	778	776	800	748	767	784	735	717	777	773	787	711	814	754	761	772	775	802	781	769	767	777	808	771	801	823	803	776	794	758	789	732	800	744	777	714	807	743	802	760	775	742	795	763	779	769	727	778	706	792	767	763	771	789	775	822	771	765	761	731	748	723	746	792	768	807	795	762	749	707	758	733	752	752	788	806	769	772	771	776	809	775	759	789	729	784	742	782	807	748	748	774	780	714	809	730	795	729	761	810	778	722	745	767	768	732	734	807	751	775	725	782	748	801	757	796	747	746	767	810	767	751	759	735	782	771	782	737	764	755	763	775	788	773	798	763	745	732	781	767	802	777	742	760	786	785	764	797	780	784	776	819	830	780	763	742	800	791	744	773	739	729	792	796	713	745	830	776	745	809	769	748	744	754	820	782	779	792	755	782	731	742	750	756	792	760	772	780	785	782	760	775	758	766	786	829	749	760	722	776	782	771	766	773	757	739	795	768	752	800	785	793	765	737	791	776	737	747	785	792	749	816	772	800	795	780	727	739	726	781	811	779	748	738	803	837	773	789	791	723	799	753	767	727	792	779	794	801	743	792	743	787	785	742	755	757	806	757	767	774	770	788	792	748	756	767	748	762	771	763	804	732	708	769	799	770	777	751	766	769	788	769	774	750	764	797	791	778	799	766	785	838	774	803	800	787	794	782	792	764	816	765	777	749	760	724	804	761	769	769	750	759	800	779	762	833	754	780	780	797	702	736	754	743	763	769	777	757	810	769	764	783	781	771	771	781	780	832	795	770	754	744	813	750	753	810	782	805	751	835	757	786	780	783	704	787	720	804	740	761	768	782	771	754	725	780	707	706	783	787	779	692	803	803	782	691	758	744	751	799	755	751	778	750	733	756	802	774	803	750	817	787	801	781	778	784	766	746	791	783	783	798	794	733	740	810	753	736	750	775	795	748	789	796	764	766	728	792	760	776	794	719	808	763	779	834	787	746	781	735	744	825	760	754	790	785	759	787	760	744	790	768	793	776	806	757	742	811	812	791	752	782	761	785	781	779	765	783	781	769	787	779	751	819	768	787	819	780	766	775	788	813	829	748	765	750	754	780	761	769	739	823	796	765	757	771	783	780	800	777	764	750	753	760	759	784	794	819	794	779	757	805	812	727	747	795	758	748	748	721	750	779	774	770	772	724	824	764	751	737	779	841	748	755	765	769	769	710	753	764	799	736	788	787	769	758	776	759	787	800	817	779	781	771	754	749	756	737	757	763	809	775	762	787	810	754	790	791	840	694	737	760	791	802	800	759	765	772	753	806	734	757	775	749	739	776	765	681	768	757	794	775	748	779	763	801	812	745	769	723	775	772	729	785	744	764	770	751	734	768	757	759	792	739	742	771	760	777	766	748	820	738	799	783	780	773	755	781	805	823	786	772	769	804	765	755	749	748	797	775	763	802	768	777	780	820	788	757	755	758	778	762	747	800	761	776	785	740	736	784	739	818	752	783	763	764	777	751	812	758	781	788	768	765	779	769	778	796	761	789	759	763	816	806	770	770	793	736	799	734	724	741	750	783	828	840	810	761	770	750	757	748	756	737	790	759	722	745	766	812	834	782	797	803	815	760	768	777	746	772	729	755	727	733	767	796	775	790	755	769	724	770	733	782	793	800	826	736	801	788	767	785	787	790	764	766	754	802	807	738	733	765	773	776	743	807	790	814	730	731	752	755	795	774	831	745	737	814	792	788	804	766	763	802	762	783	770	777	735	822	748	781	730	784	742	759	751	789	737	748	783	760	758	786	750	796	775	738	763	788	744	747	771	792	742	754	809	817	754	768	747	806	764	757	789	776	768	794	745	763	802	766	780	770	786	777	809	805	739	760	807	779	799	782	763	760	734	769	785	795	744	810	796	786	797	758	755	781	745	768	750	773	782	817	730	753	739	764	822	712	787	807	773	729	725	737	772	802	762	782	753	750	787	775	740	773	777	806	755	782	777	785	790	712	777	742	762	783	740	780	771	793	775	759	781	738	712	786	796	783	746	779	805	750	785	747	774	808	725	776	793	787	784	772	775	808	789	773	785	765	805	797	762	738	744	782	788	794	794	782	828	792	725	796	757	778	789	775	775	759	770	812	780	782	820	756	797	818	780	719	809	779	793	792	807	744	777	742	775	780	785	791	791	780	765	788	779	729	780	791	756	723	781	814	773	748	780	805	784	794	798	733	766	733	760	765	777	777	766	755	809	797	774	820	751	789	781	769	724	763	755	770	844	839	742	843	783	773	784	782	737	798	793	776	805	740	732	791	797	747	762	773	802
13899	2873	3486	12195	29580	58816	58781	41041	22093	6134	1124	420	282	315	279	282	278	282	256	288	283	252	305	286	265	252	268	280	272	252	283	274	274	298	294	269	284	292	256	264	293	264	283	250	263	263	268	259	258	265	288	287	244	241	277	269	264	255	263	263	266	287	252	271	276	309	276	277	253	302	301	283	273	260	237	264	246	241	262	284	276	267	257	279	273	263	285	257	277	258	261	249	268	252	270	275	284	301	283	265	272	294	292	265	281	250	261	280	284	281	275	250	270	290	294	275	261	280	282	266	270	282	303	272	272	236	262	248	255	245	239	282	259	234	297	270	280	271	259	290	256	275	269	257	281	294	321	262	282	273	299	281	258	281	239	257	261	269	271	301	272	271	277	243	241	275	265	269	262	291	276	256	272	282	291	295	266	240	247	288	266	279	278	258	237	261	266	275	274	282	271	278	253	277	296	275	267	292	256	255	245	291	275	275	272	300	298	278	276	256	284	273	225	270	289	286	256	267	285	277	247	262	277	279	269	242	243	271	281	286	278	266	273	244	276	270	272	295	281	273	272	303	271	280	274	255	248	270	242	269	290	296	270	253	312	295	264	256	282	248	297	274	246	274	242	273	261	282	243	300	264	247	277	296	291	284	252	278	261	247	259	260	269	281	281	295	253	256	290	240	280	279	283	274	258	254	269	288	290	266	297	272	258	261	249	251	253	287	270	292	258	290	240	254	279	291	257	256	283	252	276	321	281	311	270	237	278	276	292	265	297	286	286	269	257	297	271	272	284	276	318	282	268	263	236	281	288	287	252	295	272	241	259	256	286	280	293	282	266	256	271	255	289	251	245	271	277	275	265	249	285	270	285	269	255	285	255	267	272	271	263	277	286	270	259	275	293	256	270	293	260	265	259	292	256	267	290	297	277	289	254	264	256	260	276	261	290	254	287	279	285	263	298	261	273	261	262	275	283	254	288	272	289	288	257	269	277	295	258	283	300	275	264	283	291	243	286	287	278	281	273	277	281	278	289	269	253	279	282	256	273	276	271	260	266	237	259	251	261	287	254	233	259	268	258	245	278	269	220	296	267	290	281	257	261	245	248	270	239	294	269	285	279	264	265	256	253	261	263	300	257	267	268	252	266	273	275	251	264	265	262	265	252	251	258	281	270	258	253	261	279	262	274	263	268	266	279	237	217	278	251	274	274	278	260	280	272	243	276	230	269	273	265	290	257	269	270	288	311	262	275	271	268	254	234	281	256	264	281	228	243	263	273	253	268	250	267	320	284	259	282	243	269	293	293	283	280	280	254	223	271	292	297	311	277	289	267	258	257	273	263	293	279	286	274	300	251	286	281	282	287	283	243	279	283	283	273	257	270	308	271	282	253	271	275	290	252	222	276	272	255	264	257	242	252	254	276	275	246	287	302	283	294	277	281	277	256	276	292	248	238	277	282	271	302	249	280	243	275	290	270	297	275	263	277	255	246	272	267	285	257	283	277	263	281	318	292	266	244	266	263	249	285	282	256	268	258	260	259	281	266	283	248	284	279	296	279	268	265	268	255	260	295	284	285	268	314	262	255	275	261	277	276	266	261	247	266	267	255	268	258	249	287	263	274	247	251	261	285	263	288	279	243	253	272	261	268	264	251	277	246	256	267	305	283	276	285	276	277	266	271	286	260	296	275	280	279	259	251	237	268	297	248	272	274	251	289	278	287	253	239	279	255	298	288	308	273	276	261	269	249	307	263	287	255	294	233	252	281	263	287	283	271	247	258	288	270	292	270	270	269	268	247	308	219	287	301	248	267	272	275	243	281	284	254	282	250	289	260	269	245	267	270	238	291	292	279	291	282	265	279	291	279	280	236	264	236	260	241	269	268	268	286	264	273	271	271	255	255	244	277	260	268	275	255	266	267	303	272	306	284	274	279	268	300	292	269	268	277	263	230	260	297	268	256	273	262	266	282	272	260	239	288	279	279	283	271	299	291	261	286	274	251	259	251	242	255	261	258	289	259	284	264	243	275	305	284	277	265	281	318	274	314	282	278	265	262	278	286	271	267	275	267	257	270	259	277	287	272	298	288	277	272	275	259	247	275	249	284	296	245	267	262	276	295	282	272	269	282	270	275	271	240	265	266	284	252	263	249	284	234	257	273	264	285	265	286	271	274	275	262	270	268	271	267	249	248	273	256	272	268	251	309	255	305	261	257	278	262	296	280	276	295	259	262	260	283	284	295	272	264	264	242	283	272	264	250	266	262	266	272	249	279	244	250	290	265	271	258	276	270	255	263	260	265	255	253	274	260	268	255	261	271	265	251	226	285	245	304	305	272	238	259	274	292	306	263	241	281	258	258	254	254	281	278	260	265	246	266	272	259	275	242	257	290	251	300	272	281	261	290	249	267	254	272	280	276	247	260	249	264	235	268	260	273	300	287	277	269	272	264	282	247	263	250	257	268	299	284	282	272	254	292	288	257	281	313	295	271	261	287	272	305	256	273	277	264	301	268	274	271	268	241	270	281	269	259	279	276	241	277	277	268	287	257	261	252	259	305	257	258	261	286	248	268	263	223	250	297	284	286	261	243	295	276	285	253	280	278	276	275	326	283	280	294	278	304	262	272	311	272	240	247	302	277	279	264	248	244	258	260	284	285	275	265	279	248	267	276	265	263	277	251	270	292	298	270	270	300	248	264	258	233	249	233	278	295	273	261	261	271	249	286	274	312	252	277	306	249	278	242	264	257	262	268	282	281	244	293	262	277	273	250	279	273	264	276	279	274	244	257	269	294	252	293	251	273	262	276	266	241	274	282	303	293	260	263	270	289	261	267	274	264	266	248	268	254	285	253	263	285	279	271	266	256	270	280	268	269	268	272	294	260	293	250	235	290	238	275	294	262	259	248	264	284	265	261	294	273	295	264	269	254	241	286	293	296	291	277	252	240	261	283	263	261	261	263	268	257	284	300	264	292	259	273	293	264	270	255	269	263	286	293	268	286	257	265	267	240	275	261	291	271	260	284	273	286	276	268	269	281	260	280	267	257	284	263	300	250	260	273	278	290	296	283	269	261	284	246	289	265	286	273	267	271	268	254	275	265	263	246	253	286	277	256	299	256	259	237	257	279	270	242	253	276	274	262	243	284	295	273	285	265	275	262	296	275	262	254	251	280	284	261	289	282	267	281	278	312	274	296	299	277	277	277	233	270	274	248	263	292	305	269	256	247	283	265	307	285	278	272	279	271	289	269	280	261	256	257	247	286	262	277	290	279	263	278	290	274	274	270	272	259	278	248	286	264	279	293	250	262	269	267	277	300	256	273	291	256	278	301	290	281	250	292	256	252	294	262	266	277	258	286	246	283	260	293	254	268	266	305	247	271	258	273	263	254	274	257	255	235	264	247	271	247	258	253	262	274	257	257	278	268	284	287	255	279	239	251	263	277	270	263	258	275	259	262	296	257	281	275	248	294	290	261	256	281	275	272	276	279	254	285	249	303	274
7726	2887	6990	24721	44566	71984	70628	54310	35117	14772	4449	1414	788	739	741	792	723	734	784	734	726	737	692	761	733	767	724	739	721	789	737	779	745	717	714	761	731	755	731	804	704	699	724	680	751	703	730	759	713	741	781	735	724	728	754	751	708	734	739	724	772	769	742	724	704	753	755	730	728	760	747	772	748	757	725	723	770	718	730	723	718	747	740	765	773	712	790	730	723	725	711	751	752	752	756	723	767	746	745	726	767	765	758	767	782	701	737	722	724	706	759	787	720	741	722	701	754	699	726	745	696	764	757	784	744	749	789	717	782	743	728	752	798	727	760	724	786	732	713	760	785	757	774	774	762	733	754	737	721	808	722	739	755	770	783	758	753	731	718	766	803	672	799	755	744	753	731	774	787	759	756	700	715	755	751	674	762	741	712	736	707	749	744	723	707	735	732	773	796	714	725	739	737	720	745	714	730	740	721	755	735	710	763	725	694	727	741	762	747	731	767	771	761	744	764	788	722	754	744	755	731	707	761	764	775	752	778	760	706	759	734	728	740	776	753	710	748	778	730	691	728	751	727	757	738	758	826	751	763	730	707	702	764	711	720	745	744	708	710	791	757	723	734	717	774	783	703	744	767	744	721	750	733	745	787	756	761	755	754	723	756	733	749	756	750	721	780	756	770	721	756	769	735	757	718	703	740	767	747	756	751	726	728	722	735	728	693	750	714	687	776	743	737	744	726	731	702	706	774	714	728	767	762	732	804	734	758	766	747	756	786	718	723	726	765	769	764	672	741	691	700	752	769	755	754	717	739	757	719	748	798	764	731	690	784	781	766	734	694	725	752	791	735	725	766	741	721	742	772	714	758	755	794	730	683	736	740	754	720	771	718	712	751	720	766	727	686	730	750	730	775	791	717	749	727	771	760	711	780	749	799	786	820	765	776	733	744	720	711	750	705	772	692	760	757	746	694	752	761	764	773	735	722	738	715	722	745	734	736	762	789	699	760	775	769	744	763	742	741	792	688	782	739	743	747	762	711	748	725	719	710	749	736	731	723	744	810	736	711	721	719	742	800	799	738	757	706	720	694	774	713	773	743	762	754	748	707	748	752	734	751	736	755	805	740	731	725	741	751	776	752	766	723	777	742	759	712	729	716	765	744	751	721	707	666	769	807	747	759	719	703	744	760	775	749	784	714	725	724	760	709	761	730	775	766	752	746	724	749	736	698	774	750	751	746	741	760	734	739	723	723	762	714	727	768	768	760	719	749	714	736	757	756	726	751	744	721	698	768	705	752	749	735	774	742	727	734	739	744	696	722	735	754	746	725	760	734	753	722	752	702	754	764	706	712	722	793	739	756	715	753	747	719	715	731	722	799	702	706	755	723	719	671	753	774	744	698	668	731	725	739	767	756	682	776	759	713	737	733	738	718	755	773	727	725	788	777	701	751	755	731	701	719	728	726	749	741	737	750	794	744	759	744	721	746	745	810	734	694	744	741	715	703	735	727	733	743	761	667	751	726	797	785	747	766	744	694	740	722	737	729	754	736	731	777	760	699	728	732	746	758	743	788	783	787	708	707	767	746	775	701	730	711	765	760	716	732	704	727	766	765	769	724	706	749	748	744	771	691	743	798	740	731	718	760	771	742	736	723	767	752	764	728	706	751	768	720	737	695	752	740	713	783	724	698	722	791	753	725	747	775	672	777	736	768	760	756	757	745	720	749	753	756	762	771	766	709	786	698	725	753	756	749	769	759	724	723	698	718	741	704	714	723	718	730	762	700	766	786	713	784	715	732	710	752	719	718	758	762	714	745	782	785	741	734	708	783	733	737	707	763	683	761	739	732	761	729	726	779	743	773	746	755	774	762	762	761	734	750	760	750	765	788	797	690	713	758	721	773	763	758	754	695	735	746	733	790	764	783	760	742	790	688	692	748	780	805	784	782	715	729	731	774	758	758	767	759	748	750	699	725	767	694	751	701	770	760	743	770	752	782	749	738	729	730	749	756	725	734	748	740	728	764	748	746	771	774	719	751	727	741	776	770	726	745	773	730	744	737	752	689	738	697	737	779	742	784	731	718	747	692	711	747	711	706	750	775	757	757	711	769	785	733	753	725	756	726	772	765	740	729	709	754	783	698	723	712	765	705	737	751	756	724	711	714	728	751	799	733	716	700	739	726	720	739	740	755	730	758	798	738	679	727	769	775	701	758	696	743	737	715	729	771	683	747	778	699	826	788	708	723	741	740	749	733	738	765	733	747	670	732	762	759	759	759	720	709	740	694	762	769	750	758	744	748	742	721	762	714	748	747	736	743	737	762	785	760	755	744	725	762	736	725	783	744	699	796	701	707	763	727	735	745	747	723	755	761	783	745	723	737	743	747	756	746	742	780	758	743	774	716	731	742	711	741	767	764	748	729	754	741	761	743	684	705	738	718	783	699	698	698	716	760	769	758	706	730	698	727	758	784	717	791	724	761	744	743	717	740	666	732	744	746	760	731	760	703	802	730	769	779	783	735	732	777	777	681	695	739	765	739	763	723	774	746	730	768	762	713	705	741	722	744	731	722	730	729	763	765	740	707	729	756	750	720	738	697	733	765	709	751	774	767	750	730	763	760	715	742	755	706	798	738	738	703	739	786	721	694	727	779	784	750	731	728	773	687	685	702	731	759	707	731	730	791	798	708	762	773	756	727	696	692	795	746	766	735	783	735	726	758	731	735	776	675	735	705	709	681	755	783	713	823	744	743	721	744	763	728	756	743	742	714	716	731	749	736	780	726	735	723	785	684	777	725	704	721	791	719	732	761	747	772	766	766	750	697	752	754	708	717	747	714	750	715	732	703	738	756	727	755	741	686	777	765	766	750	744	747	722	761	714	720	707	758	772	734	757	745	741	712	719	715	811	704	671	756	733	708	767	733	793	728	751	713	760	744	750	758	693	777	725	776	746	684	765	714	709	792	752	776	745	709	717	710	744	715	708	772	725	725	741	719	712	764	773	782	766	727	748	760	743	777	771	783	802	706	736	749	719	728	785	681	777	803	758	759	748	745	736	731	757	729	745	724	718	708	785	746	727	760	776	745	754	705	767	755	733	729	738	685	757	821	751	760	695	749	769	726	710	720	756	772	727	810	734	711	769	775	739	754	776	746	807	736	706	753	761	716	718	773	725	704	747	710	761	748	730	734	736	745	684	757	721	718	718	741	741	760	733	736	745	745	712	732	722	773	688	767	750	696	663	744	777	664	737	771	748	730	774	751	706	699	720	734	794	721	701	718	750	755	789	725	747	739	725	780	768	746	750	776	731	683	730	735	720	735	729	751	741	770	762	771	732	714	737	658	733	724	774	755	766	735	726	745	752	737	749	776	747	715	831	734	775	683	710	783	737	735	769	715	774	745	743	786	701	769	692	794	726	668	744	730	764	755	734	757	758	716	732	716	725	705	717	719	714	793	715	745	790	738	740	796	749	773	754	789	741	696	739	751	717	725	751	768	761
2198	405	557	816	1239	4605	5302	4154	2272	997	551	374	312	308	308	304	281	293	295	317	268	306	294	263	307	301	289	284	316	310	286	331	290	280	328	297	281	327	335	287	267	308	280	297	301	325	300	300	324	283	301	302	278	313	320	280	283	297	286	310	287	302	290	304	282	291	304	318	287	290	276	287	315	298	301	297	309	313	294	312	313	300	292	285	312	278	313	295	286	299	324	308	301	289	311	296	272	294	310	243	286	298	315	282	276	292	283	315	295	301	292	307	318	283	307	296	305	319	306	268	316	315	308	305	310	309	295	286	321	308	316	310	329	323	297	317	310	270	287	311	283	305	295	321	309	313	307	308	277	298	295	308	279	294	306	321	305	305	300	294	282	300	328	304	295	310	281	280	256	272	290	284	278	268	302	260	284	268	282	307	335	340	259	277	297	310	302	286	294	329	306	320	312	277	280	297	308	296	320	298	292	315	316	262	299	274	270	308	306	292	296	284	310	269	304	260	293	276	308	278	295	308	339	287	286	318	319	273	288	314	297	280	289	331	290	284	261	285	282	325	296	306	284	300	305	272	348	311	282	282	292	284	312	310	290	277	309	318	332	301	289	324	326	260	270	291	292	315	283	255	302	321	302	296	259	272	299	296	300	298	285	314	312	328	304	298	306	312	275	330	330	323	306	275	341	321	305	347	276	321	309	320	285	283	284	302	285	305	265	304	295	280	300	274	318	270	300	313	323	294	285	321	298	300	291	229	281	268	315	300	283	314	337	290	301	291	320	315	301	302	277	318	302	297	274	285	354	276	295	283	271	294	297	327	314	278	253	307	305	301	317	313	308	306	299	302	273	299	283	298	288	285	282	292	316	291	312	312	316	311	326	309	270	312	293	295	296	307	312	269	315	280	298	303	270	303	293	317	292	273	304	308	289	309	298	296	273	301	297	283	287	303	307	279	294	257	281	318	283	298	291	303	311	294	310	305	288	275	284	279	276	282	294	287	318	307	304	302	296	271	309	276	281	305	301	297	294	305	312	306	321	309	262	263	284	314	258	325	290	302	277	320	292	289	299	299	313	281	307	330	303	274	294	287	289	297	283	324	296	296	312	326	302	256	275	265	268	275	295	284	311	265	283	317	322	312	297	307	330	330	302	308	294	301	291	304	315	278	283	291	299	281	295	292	277	301	307	293	327	321	289	298	299	315	283	271	294	298	340	350	312	289	309	315	293	261	298	274	293	282	332	290	302	281	300	292	309	312	296	276	275	267	286	289	316	288	320	311	294	305	280	319	304	284	297	345	294	285	286	304	321	268	310	322	309	278	284	287	291	291	325	306	322	310	281	298	276	284	268	300	329	295	283	294	267	311	271	284	274	299	295	295	308	306	268	308	321	280	288	297	286	316	312	293	266	285	286	338	305	279	289	289	305	284	298	319	289	272	299	298	291	284	279	284	306	307	263	274	303	284	303	288	330	304	311	267	280	293	311	294	307	301	294	298	332	320	278	277	323	293	303	284	282	291	338	283	307	259	259	303	273	272	291	313	296	310	328	290	279	286	319	281	319	290	294	301	283	307	319	299	285	302	291	302	264	288	294	320	272	314	306	309	308	293	302	307	275	293	289	320	311	291	285	312	285	282	309	309	296	315	286	270	307	275	283	271	309	291	318	276	304	291	307	290	325	323	271	311	322	307	295	280	322	312	307	270	294	288	309	267	290	278	307	302	267	287	304	302	304	264	301	292	328	280	300	288	326	310	281	272	289	291	269	327	291	291	273	276	281	288	272	290	301	299	289	277	296	279	314	329	316	294	346	291	283	271	318	281	310	292	284	286	298	279	303	308	306	294	307	308	333	272	280	308	297	301	319	304	300	324	294	326	272	288	292	295	330	293	297	305	316	326	316	299	289	317	277	308	271	282	321	285	304	282	267	295	283	315	311	284	310	287	291	284	285	280	287	302	291	302	300	284	304	308	297	308	295	295	281	322	296	299	293	280	314	282	307	305	289	285	265	326	311	296	306	299	302	269	332	291	302	292	309	290	314	285	317	287	320	286	286	317	268	301	302	285	286	334	285	302	293	273	293	310	300	300	292	299	265	309	310	307	294	261	296	311	307	311	297	288	308	299	283	259	315	285	303	277	284	335	305	287	307	276	290	281	318	283	317	295	283	281	318	284	326	275	301	306	266	292	294	292	280	304	282	283	291	295	323	325	293	307	283	290	301	260	315	311	309	288	316	298	322	287	331	300	283	313	317	267	273	297	308	304	294	271	310	314	276	306	307	332	283	307	296	281	306	285	288	279	294	276	307	298	314	332	298	322	334	302	278	297	280	294	331	304	312	282	313	289	281	302	300	331	280	321	326	276	313	286	324	340	288	286	303	275	299	281	307	288	322	304	294	282	309	325	297	290	330	281	260	302	319	294	295	284	318	315	294	300	298	284	348	315	299	295	282	287	291	310	329	266	289	295	286	313	288	320	301	271	302	334	277	296	319	308	267	313	313	279	276	295	300	313	301	318	314	330	282	281	290	309	306	281	291	286	299	277	279	310	303	264	325	303	319	298	327	307	322	332	298	328	297	283	300	263	289	298	312	286	270	319	305	295	318	276	289	305	285	287	333	281	325	298	292	290	281	274	302	303	310	339	296	297	303	297	278	297	292	317	293	289	323	328	296	280	286	312	273	282	305	296	309	276	305	275	306	291	279	318	299	280	301	290	276	294	296	277	279	283	290	308	285	282	295	272	323	293	279	299	268	322	310	315	296	315	285	302	323	298	293	290	310	295	267	321	309	310	303	331	254	297	283	300	298	255	288	294	305	277	276	306	315	316	309	295	286	298	322	261	279	332	300	312	282	265	300	291	306	328	310	267	309	310	310	338	304	309	282	292	310	291	267	297	282	278	267	296	307	303	297	330	335	273	306	297	279	250	319	293	353	285	252	303	293	305	287	301	304	307	301	296	313	298	286	286	329	291	303	288	268	298	287	293	276	283	282	298	320	301	320	293	301	289	301	288	299	273	307	349	282	282	304	283	324	310	351	278	302	298	290	265	298	288	304	293	283	293	278	313	330	279	295	310	285	278	294	282	260	292	310	295	290	272	312	297	304	291	325	302	342	321	297	290	262	311	313	304	287	296	289	289	280	300	298	264	309	283	262	312	337	257	299	332	316	297	290	319	298	303	332	263	305	312	282	336	276	294	298	293	307	327	280	275	314	293	278	292	294	292	323	303	309	306	321	317	324	284	295	301	325	302	304	311	289	278	245	278	308	298	315	276	307	276	342	314	283	324	316	315	284	289	298	277	315	269	306	303	315	274	269	301	292	311	331	296	279	297	306	301	256	273	289	282	270	318	307	298	319	284	309	279	283	324	285	325	274	307	288	288	275	320	307	287	313	304	267	320	299	309	310	291	258	345	270	309	309	295	263	291	299	303	295	295	302	273	288	301	319	293	295	272	275	288	256	318	266	290	302	296	266	311	276	280	294	301
2584	1022	1631	2892	5918	18672	19243	15077	8726	3844	1723	1108	893	777	835	792	860	802	799	790	845	812	763	838	854	848	742	829	814	833	813	793	834	822	801	790	830	842	800	752	802	828	785	817	733	849	838	790	852	833	823	834	802	793	827	818	820	789	789	764	758	815	813	776	788	847	813	823	839	785	787	797	832	830	799	839	775	807	774	792	830	779	805	783	818	804	833	826	840	819	823	807	820	806	803	806	806	817	816	825	810	838	817	821	811	809	770	842	821	828	791	772	785	774	837	814	833	835	839	846	799	809	814	762	807	808	824	809	879	794	812	844	793	809	770	825	823	813	803	824	801	769	815	833	798	762	773	821	836	800	779	845	756	774	836	794	832	795	793	766	762	774	764	853	794	874	831	811	784	765	837	785	851	835	780	787	825	770	835	817	859	780	825	802	825	799	840	784	803	780	770	794	801	793	799	826	821	782	833	790	846	827	773	791	811	790	810	852	797	807	811	796	776	791	788	815	829	740	833	827	770	816	815	827	815	797	786	776	799	795	795	805	795	813	759	778	806	789	821	798	798	835	745	860	844	803	810	835	875	817	827	836	804	786	842	857	803	787	768	791	780	757	816	787	831	753	815	808	793	775	775	823	829	823	778	800	861	824	769	837	774	781	800	810	780	792	800	831	783	830	771	779	825	781	823	816	817	840	803	782	790	771	787	786	778	849	835	809	847	782	789	798	789	784	839	780	780	828	818	837	797	780	813	836	741	816	797	843	827	814	823	832	790	767	827	847	785	836	773	799	793	813	791	848	783	813	834	780	843	781	811	830	795	821	842	808	765	806	853	825	779	806	804	836	803	856	831	858	793	812	808	785	770	789	795	767	792	814	807	843	795	806	812	830	755	778	828	819	813	834	848	764	817	816	830	801	867	811	848	777	814	845	826	825	742	791	838	825	853	775	806	821	847	786	780	758	772	819	849	819	818	860	757	783	834	825	830	814	820	827	829	787	805	811	777	802	854	800	808	813	822	770	818	801	838	843	828	802	815	832	848	787	776	750	802	808	780	748	831	837	819	810	854	765	830	827	757	823	810	792	794	806	841	833	853	783	827	813	803	751	795	844	781	788	793	810	831	820	747	799	804	828	861	827	773	814	828	803	791	798	778	820	818	788	782	770	817	787	831	743	815	807	832	799	847	857	808	776	799	791	801	827	800	772	815	793	787	802	784	809	821	852	828	791	806	785	811	836	807	793	801	778	847	844	846	814	755	779	806	775	841	830	798	789	799	815	822	842	814	850	799	779	836	802	804	836	812	755	808	831	810	775	863	786	828	816	784	763	768	848	800	776	792	757	822	798	855	766	785	803	778	790	804	817	820	777	801	782	812	812	756	786	822	850	789	849	802	817	810	815	820	792	796	844	802	768	758	796	750	816	833	774	805	828	785	773	741	850	832	775	817	780	762	767	823	821	800	801	820	783	809	831	810	777	870	809	805	814	849	790	842	777	821	863	797	853	831	837	799	764	847	848	835	766	796	800	806	789	803	836	802	844	863	847	863	803	868	800	830	775	797	803	833	844	835	790	792	816	802	783	786	817	810	816	836	814	816	754	843	811	833	805	762	778	867	829	785	792	791	792	864	744	811	789	792	849	792	820	840	791	762	834	849	788	774	776	805	802	872	829	761	757	813	870	829	828	807	854	788	853	819	798	793	795	826	799	809	771	849	812	809	811	827	791	846	820	798	801	837	814	831	824	800	803	840	790	836	771	792	784	861	792	771	758	849	785	811	799	784	798	885	865	764	824	822	808	830	796	804	877	818	831	796	797	846	769	856	824	772	747	824	823	758	771	825	848	806	819	834	831	840	767	813	800	839	802	800	799	836	769	767	768	834	770	869	781	813	774	770	849	811	750	808	794	766	769	836	777	814	798	792	859	793	753	823	799	797	832	774	800	772	816	787	795	753	792	769	855	781	753	788	829	832	854	839	788	772	848	825	822	813	835	857	807	785	833	814	831	806	814	795	800	804	781	822	798	784	836	803	810	787	830	797	793	862	855	825	805	832	833	816	800	782	789	782	798	787	775	817	824	738	821	818	823	855	822	772	798	835	803	787	798	803	824	783	777	806	818	867	784	765	783	800	775	809	827	831	778	778	791	804	849	795	835	785	777	768	785	796	795	847	802	791	798	801	787	807	830	817	803	792	851	790	761	791	807	831	814	816	849	796	777	816	830	825	812	788	775	773	783	772	828	802	785	815	793	787	799	812	799	824	813	820	785	783	746	815	795	787	772	850	819	801	774	770	851	829	829	804	759	822	814	828	801	817	795	829	817	798	826	807	793	772	792	764	795	766	789	810	832	886	811	766	814	831	814	842	780	760	767	771	799	816	826	828	824	845	838	816	838	820	829	823	830	817	811	773	787	821	882	844	778	795	798	830	783	786	829	796	746	830	812	786	829	756	761	829	832	798	809	826	851	840	804	776	808	812	805	836	808	804	835	834	843	823	757	813	793	840	772	801	841	834	801	778	811	783	769	788	821	800	799	777	809	827	805	826	807	844	812	837	816	821	790	791	783	805	784	791	813	807	839	803	811	807	791	772	790	810	830	788	809	836	823	782	750	848	795	799	806	827	799	774	824	788	785	785	836	767	832	798	842	788	817	793	841	772	761	791	805	792	882	850	783	785	873	801	747	810	794	809	812	807	809	850	784	747	832	827	773	799	836	845	834	774	826	824	852	833	833	806	821	837	840	784	810	806	796	787	803	753	790	824	850	801	787	762	837	849	831	828	771	800	840	802	869	785	838	804	777	830	799	832	867	799	788	786	764	805	809	797	833	826	785	845	761	825	815	801	783	808	768	811	787	796	806	814	816	793	810	811	811	790	806	784	788	810	812	786	773	764	788	820	810	841	811	796	831	825	850	782	836	837	844	838	828	781	789	822	799	828	816	824	836	780	833	812	825	819	782	868	772	783	746	809	795	819	816	815	798	754	777	780	797	779	774	827	784	864	820	773	823	809	824	793	835	776	811	774	819	821	790	868	792	812	788	816	820	807	807	784	842	810	818	796	759	829	821	789	795	788	812	876	804	766	852	857	765	796	794	819	765	779	824	780	841	774	764	822	810	824	780	786	763	773	770	838	794	867	798	828	800	815	799	836	830	843	787	786	785	782	839	762	812	784	783	831	816	800	832	780	809	818	774	814	810	790	824	825	831	818	835	804	820	797	835	831	794	852	846	809	790	818	794	789	768	751	821	768	741	845	806	864	766	793	824	802	804	817	829	807	774	778	810	783	823	769	838	755	806	817	821	824	776	823	815	799	794	848	794	826	798	845	745	760	801	836	818	800	784	793	791	809	808	816	751	765	793	821	820	809	779	803	769	805	841	809	786	755	811	826	847	831	820	837	751	790	804	818	841	767	824	774	836	793	738	868	775	838	810	791	824	809	784	769	843	843	774	842	798	852	818	832	816	819	774	766	841	860	833	858	741	787	806	795	818
7773	1831	5653	9246	25445	45541	44092	27750	11541	2739	760	400	340	267	297	305	313	282	301	307	299	282	252	277	268	277	302	276	292	272	269	289	306	308	304	258	259	294	294	284	302	304	289	277	269	269	282	271	295	284	288	308	261	289	266	271	257	282	274	267	294	350	270	299	284	310	285	255	274	273	312	302	277	308	305	298	309	316	292	312	295	281	286	252	301	306	305	295	294	308	278	293	284	300	280	283	269	312	264	313	278	278	262	289	301	274	285	273	276	283	301	261	271	298	262	298	303	277	261	285	280	279	289	273	292	265	297	280	297	272	302	307	280	291	263	275	310	258	270	263	300	260	308	277	292	295	294	287	287	294	313	322	296	301	272	288	288	258	320	268	256	307	277	285	281	299	317	289	296	310	278	289	290	289	306	287	264	284	287	297	303	281	302	285	296	284	300	271	321	296	314	280	298	270	296	284	273	259	314	260	275	278	245	292	266	275	326	290	295	272	302	270	296	277	262	318	295	256	263	275	245	291	324	277	300	271	293	290	293	291	279	271	299	274	279	295	287	301	288	322	274	276	284	314	307	298	297	325	320	277	247	285	276	279	286	289	294	276	308	298	265	288	289	271	298	307	282	278	258	290	280	259	282	269	305	273	297	273	288	266	302	302	281	278	266	320	279	296	270	312	288	289	316	293	270	289	263	279	294	287	290	275	255	304	305	285	301	266	267	299	324	288	267	265	261	260	296	282	282	272	284	290	294	300	319	269	297	298	287	297	327	281	291	298	251	287	298	295	281	299	273	274	274	300	283	282	308	279	282	274	285	263	281	281	262	297	286	266	285	293	286	283	303	307	281	270	299	283	291	274	312	302	307	305	280	273	310	296	288	289	259	293	301	322	298	306	284	287	262	234	283	290	299	290	300	292	252	289	290	265	314	280	276	279	282	252	275	275	265	289	284	276	291	298	293	290	305	305	263	258	270	299	237	287	302	296	286	298	287	275	307	299	295	282	295	318	303	270	288	260	299	267	291	271	280	325	275	295	265	306	284	282	251	274	293	276	302	282	273	276	319	256	264	299	271	308	288	302	254	301	289	269	273	289	341	302	291	275	287	287	323	279	288	248	288	271	317	349	293	275	287	299	305	289	274	295	286	242	290	288	286	294	303	304	265	260	296	284	308	285	263	290	283	280	315	287	276	267	298	261	292	292	305	327	305	303	287	272	288	314	290	316	253	262	291	283	269	295	274	290	281	293	281	281	296	280	284	301	325	314	269	284	295	306	299	276	267	288	294	277	289	278	310	254	250	309	274	292	280	270	281	288	274	273	288	289	288	293	282	303	300	287	299	290	264	290	321	267	297	279	280	271	267	256	286	279	300	308	294	303	311	289	270	268	266	264	315	254	271	281	266	292	299	300	277	292	284	279	276	289	283	276	281	336	291	286	292	288	272	299	273	281	288	284	279	278	279	306	286	274	303	305	286	299	272	281	294	291	305	318	296	310	348	308	282	289	277	293	276	264	289	297	271	266	271	269	309	280	304	277	305	289	232	266	294	258	257	253	298	269	279	273	286	270	288	302	288	306	303	271	251	287	318	278	288	254	283	245	272	275	287	299	273	277	275	299	282	262	275	322	294	287	308	292	286	275	292	251	285	285	283	266	303	294	310	279	273	275	288	266	254	312	277	278	260	288	259	281	286	281	271	280	276	290	303	313	280	293	270	311	273	278	271	291	265	307	285	281	276	279	288	289	311	275	311	270	281	279	288	300	266	275	278	278	274	272	301	270	298	259	288	285	283	276	291	281	291	297	299	287	269	267	328	306	266	313	291	292	280	281	295	279	246	296	265	288	297	288	284	276	264	259	272	282	264	269	318	272	251	307	292	280	305	263	296	263	289	270	259	283	284	314	278	282	279	279	295	270	286	282	277	280	290	289	281	275	307	303	275	297	272	310	261	300	275	270	276	289	268	292	287	288	286	306	290	282	269	305	285	309	292	288	247	284	275	303	320	305	276	301	287	281	270	281	282	304	263	318	300	242	281	274	260	263	264	284	268	297	259	273	293	305	279	301	311	309	254	272	283	296	281	292	293	273	274	288	267	295	270	302	292	280	268	311	288	298	273	289	276	292	291	292	287	311	306	270	276	280	295	275	280	301	288	280	289	284	278	293	266	273	285	288	281	286	260	298	271	290	284	295	233	283	298	320	298	324	315	287	302	289	288	291	277	302	298	294	287	267	300	309	299	278	276	286	282	270	285	282	294	291	284	301	305	290	307	264	287	303	289	288	284	307	293	298	274	300	301	279	287	269	279	334	264	310	314	302	327	275	316	297	295	294	297	244	274	290	302	284	274	252	252	304	289	275	255	273	289	296	271	295	302	258	299	264	286	282	294	288	316	294	258	307	290	298	297	284	288	291	319	305	278	289	281	336	306	289	319	325	293	265	264	298	277	259	264	282	311	285	264	285	298	275	300	312	267	276	269	260	289	276	282	288	296	288	290	286	264	313	291	299	273	296	298	280	260	306	260	291	310	296	295	276	272	288	305	290	283	278	304	311	273	281	276	294	281	306	314	295	294	315	290	305	307	269	300	277	280	269	286	267	275	294	278	289	319	284	274	265	296	300	272	285	292	277	287	268	302	304	300	297	317	300	269	287	292	297	293	276	304	325	281	306	240	302	298	285	272	309	274	264	291	328	316	323	308	314	303	299	292	261	262	315	273	289	255	311	313	294	274	283	292	278	303	276	272	282	305	281	269	279	298	308	285	279	290	274	300	277	246	309	274	295	290	284	305	312	271	309	277	311	295	293	281	292	284	339	278	277	307	259	270	271	321	265	293	294	284	263	283	273	281	262	292	324	257	254	293	317	318	295	297	272	279	296	281	293	285	312	277	284	290	270	287	268	270	287	300	290	257	291	302	286	287	309	302	268	267	286	305	276	288	258	265	284	292	311	277	256	264	302	283	261	255	286	305	283	272	313	302	271	282	254	282	281	277	296	283	287	263	298	296	286	303	305	301	295	314	262	276	329	282	324	332	295	273	289	282	290	297	302	253	292	247	284	319	309	280	298	272	290	313	269	274	293	356	261	256	276	269	280	306	295	270	276	299	286	269	286	293	255	268	283	287	270	297	294	296	285	304	296	270	288	283	302	256	294	291	275	308	244	262	302	299	287	281	271	292	313	297	302	300	276	292	303	242	286	257	269	300	307	255	304	306	265	300	272	297	278	299	279	285	270	297	303	285	298	293	285	265	275	290	305	280	301	257	294	263	306	298	345	302	300	284	273	294	304	294	291	301	292	274	278	279	299	278	291	294	256	268	303	280	295	258	274	314	287	292	313	275	310	279	264	271	292	279	321	299	267	318	283	312	295	270	279	283	284	248	293	291	308	275	294	286	255	277	299	280	299	289	307	254	270	259	306	290	269	305	262	270	294	288	274	283	270	276	290	306	283	276	294	322	300	301	278	268	280	309	303	281	282	280	263	277	280	289	308
5898	2344	11855	20353	42377	59200	57192	42331	24375	9102	3037	1147	842	781	809	790	780	794	789	814	777	811	757	755	798	787	799	808	742	765	760	805	767	777	804	769	780	820	759	762	744	773	755	790	794	753	815	802	793	781	798	747	795	786	810	752	740	752	795	750	789	810	789	796	763	794	784	781	767	778	787	789	777	730	867	795	777	762	800	784	777	792	788	846	784	788	752	789	816	751	751	847	794	813	739	795	821	834	804	807	756	777	849	765	778	831	766	778	795	824	772	768	772	774	811	785	808	805	812	786	783	730	830	776	797	772	814	803	784	782	773	785	742	852	794	788	809	744	810	772	766	788	772	790	764	744	814	800	769	825	799	781	790	725	794	791	788	789	736	786	803	746	791	785	760	759	806	800	829	819	806	776	807	799	786	819	778	760	777	802	761	793	773	836	729	799	768	770	806	759	781	800	742	814	764	805	770	735	817	784	804	757	800	760	740	824	833	767	761	818	740	774	800	732	810	807	735	835	830	798	783	851	789	780	758	815	744	778	762	772	773	763	803	769	743	806	772	770	805	746	761	816	846	763	763	808	789	755	706	757	765	817	769	813	814	771	809	793	766	762	800	799	770	793	770	760	824	729	765	793	789	795	775	798	806	802	806	764	746	790	783	798	791	781	763	813	824	769	750	810	759	767	753	783	755	778	769	784	774	735	807	797	829	786	767	764	717	779	818	734	771	803	773	748	735	819	740	766	755	782	743	777	814	735	726	766	805	795	791	829	778	791	781	778	817	748	754	748	810	799	824	762	780	840	809	755	816	798	838	789	800	802	791	764	823	753	814	765	821	772	792	791	767	796	802	822	768	777	777	779	773	789	761	769	759	767	758	792	790	769	793	776	782	744	786	796	800	779	780	790	825	783	752	817	744	772	834	779	769	757	732	774	792	747	783	770	740	796	807	720	796	862	790	842	772	805	789	781	801	788	749	838	771	725	771	755	804	812	790	780	751	795	803	795	812	788	795	766	788	771	772	811	746	760	787	757	863	783	769	753	788	790	806	803	809	741	777	750	765	799	818	770	795	780	790	819	762	757	785	765	791	792	781	805	806	768	779	828	777	789	795	812	770	772	722	768	774	779	841	803	778	815	798	768	788	781	802	761	765	774	739	813	753	808	779	747	740	734	745	819	798	774	811	767	798	807	789	715	769	734	772	816	776	809	720	729	830	756	740	739	752	761	771	827	773	796	807	751	767	789	780	792	723	800	754	806	799	835	750	788	771	794	732	844	798	770	771	776	751	803	793	755	822	792	819	829	812	820	751	834	796	744	782	790	760	808	802	787	834	770	779	797	753	803	800	758	759	741	761	788	782	753	803	763	747	788	826	759	778	785	756	719	714	792	840	804	768	778	779	839	782	775	758	788	808	786	794	758	756	806	754	772	771	768	749	772	781	753	772	781	824	745	779	705	775	794	811	784	808	800	783	822	722	782	771	760	780	756	815	777	774	734	793	764	797	818	807	754	799	783	781	795	787	781	794	811	802	770	767	749	779	757	824	759	760	775	742	778	767	799	772	777	773	819	788	805	723	784	763	806	785	809	759	796	846	744	754	726	775	753	781	754	819	776	792	792	775	751	775	758	744	802	793	804	745	727	750	791	828	816	785	794	780	762	811	779	767	744	853	766	784	773	759	745	787	744	780	767	788	796	772	782	773	726	773	800	827	800	778	804	783	795	803	789	791	836	764	844	773	773	789	762	776	842	763	787	786	730	759	787	773	800	791	764	778	755	769	789	751	774	755	773	799	785	803	786	800	853	777	787	770	784	808	810	740	753	819	810	777	814	821	796	753	761	771	795	819	776	761	724	752	752	761	802	790	783	790	767	794	776	809	813	769	785	757	821	820	785	772	799	800	790	780	753	781	832	753	767	765	784	791	820	822	804	769	789	799	752	842	762	791	769	831	776	776	790	770	742	823	768	750	809	816	740	737	781	806	790	794	771	779	791	765	751	844	776	793	794	806	820	787	773	735	722	812	751	821	803	792	829	750	780	836	783	826	808	749	766	769	761	734	773	791	807	800	801	813	780	778	795	801	775	813	777	771	791	772	788	849	813	807	779	786	806	751	795	789	779	746	776	755	804	748	794	746	792	760	758	765	823	776	763	808	812	764	818	749	757	790	812	733	812	794	821	788	786	799	763	799	833	793	727	784	790	742	842	792	762	756	789	781	758	792	791	799	793	758	812	783	812	767	803	815	765	750	804	787	755	761	784	823	809	817	790	810	743	785	822	717	813	798	811	778	792	775	759	796	847	759	769	791	792	808	801	768	727	810	826	715	801	779	809	788	736	818	786	810	770	759	792	769	811	777	750	789	788	814	824	749	817	804	763	791	810	742	807	789	788	796	792	812	754	805	794	825	775	769	794	761	735	733	775	826	806	785	815	752	775	764	815	799	762	772	788	760	751	774	794	787	817	750	753	747	784	793	815	803	805	752	742	783	786	790	787	776	778	787	795	801	810	795	781	776	740	721	794	790	817	784	747	765	795	776	790	786	750	688	786	796	778	806	858	729	816	747	782	718	734	780	792	776	803	768	791	763	828	804	826	752	756	744	809	814	796	789	830	746	777	774	746	763	736	783	732	785	752	785	798	787	795	762	761	751	771	776	738	796	756	791	797	741	797	789	783	800	805	794	728	760	772	786	772	790	790	760	793	767	799	814	829	753	784	777	763	834	822	764	729	777	755	779	771	777	806	820	753	768	808	785	751	791	797	731	764	762	820	797	747	758	800	843	806	766	820	774	799	764	773	763	777	773	792	772	779	816	796	779	709	827	765	817	802	831	770	770	804	753	752	847	761	787	750	790	811	822	779	737	789	795	781	820	743	867	761	793	772	841	857	799	811	800	759	812	785	817	827	781	752	806	795	792	749	770	805	814	777	722	768	801	776	805	807	767	767	782	805	806	790	769	832	850	803	780	773	840	759	795	776	814	764	796	723	726	697	804	752	812	783	781	778	759	745	789	761	834	763	796	769	809	824	784	801	757	767	792	786	762	754	804	841	787	795	767	760	769	733	778	798	822	769	806	774	800	778	765	759	812	734	783	796	757	779	739	768	810	827	788	767	801	755	823	836	692	757	759	818	735	758	738	748	811	803	735	787	747	749	768	780	750	799	869	770	753	795	802	786	780	814	782	794	767	809	785	774	833	770	783	763	796	771	777	783	767	753	771	831	859	759	791	753	766	831	786	780	797	808	809	801	767	772	816	767	796	782	798	807	792	780	816	787	781	751	805	722	767	797	775	751	820	807	783	765	781	747	780	778	748	747	743	766	793	768	782	778	785	759	796	739	773	771	772	771	757	803	761	800	828	818	758	760	754	792	775	749	761	760	779	774	804	800	778	770	819	812	816	793	777	814	764	796	781	808	812	737	831	737	817	765	804	746	792	759	795	761	745	786	752	763	786	795	794	784	779	751	849	801	739	752	795	758	806	822	823	820	833	782
14536	3132	3246	2904	18757	60630	59787	41389	22226	7072	1496	474	318	309	265	250	266	327	278	263	298	264	292	282	280	295	268	268	273	311	294	248	293	275	274	283	264	259	272	281	283	270	230	274	249	286	268	318	272	271	271	257	272	298	313	285	298	268	286	298	256	274	272	265	263	281	310	290	289	291	265	259	259	279	256	268	276	276	277	270	296	276	252	264	303	285	298	302	300	259	248	294	282	275	294	238	288	289	279	282	292	322	285	278	239	294	260	248	258	274	256	291	301	302	294	286	291	290	266	285	284	274	258	273	299	284	289	281	267	242	277	260	265	252	278	260	284	287	300	250	249	296	257	250	268	256	264	283	292	270	278	297	274	294	267	255	287	259	277	285	289	258	300	268	267	308	267	276	300	300	283	298	279	271	318	271	263	285	284	264	255	276	308	260	284	267	229	255	259	304	256	292	300	264	309	283	279	283	273	289	273	282	262	282	297	282	273	297	247	277	283	295	267	279	261	278	306	299	287	280	254	260	299	283	288	266	290	277	266	243	281	278	277	287	284	303	254	279	267	271	285	285	271	265	258	262	262	264	275	276	279	314	279	273	264	293	296	276	286	272	269	292	294	291	262	257	283	290	286	252	258	237	281	292	298	292	253	239	259	287	259	267	289	271	277	307	288	287	266	264	296	288	268	262	268	276	322	258	250	261	310	267	254	257	262	287	250	271	254	275	257	243	269	274	269	293	287	262	271	291	296	264	262	281	290	246	246	276	279	280	275	291	278	299	266	271	262	273	281	283	257	303	298	277	293	293	271	294	292	249	258	299	271	288	263	294	290	274	272	316	278	272	282	283	288	280	282	274	259	308	272	253	283	277	332	292	280	244	290	309	268	293	307	261	296	241	262	276	280	283	284	263	281	272	250	306	252	282	281	280	275	266	270	257	294	278	256	287	283	274	258	235	253	286	269	272	263	275	271	262	257	235	291	284	276	269	285	279	266	297	267	277	281	258	282	294	278	278	263	258	263	269	249	268	293	248	287	274	264	274	281	271	255	256	282	304	280	278	262	265	277	295	264	277	255	265	310	290	287	278	296	285	273	300	288	285	275	281	304	286	273	275	285	264	269	272	266	283	272	292	266	297	276	293	281	278	272	293	304	253	276	259	281	279	274	283	277	286	262	272	287	263	252	293	267	264	265	273	259	247	283	272	250	305	279	284	293	280	313	261	264	293	266	286	292	282	286	279	284	277	302	270	252	305	243	282	292	275	284	310	247	291	285	275	269	252	274	270	272	271	290	301	266	270	272	234	309	275	288	287	282	257	240	282	266	297	286	323	277	304	294	273	259	306	279	285	265	272	279	267	256	280	313	269	237	269	274	249	294	273	266	266	258	270	316	268	290	260	249	288	240	298	269	291	299	264	270	289	265	279	252	274	274	285	296	258	294	274	298	249	266	282	265	282	285	281	271	292	253	277	297	296	316	289	265	285	289	250	270	265	290	282	282	275	269	295	290	303	279	265	259	248	253	275	282	280	295	251	247	273	266	258	290	284	283	263	237	252	271	261	275	252	276	257	261	282	263	248	274	248	271	243	262	284	273	297	260	292	276	289	262	294	286	286	269	271	272	281	248	276	277	283	287	267	288	269	280	262	273	259	280	269	259	288	245	299	289	257	282	280	273	274	294	277	290	288	276	284	267	299	280	291	266	302	267	315	276	293	272	260	251	302	253	261	296	300	273	255	284	273	246	254	281	283	274	256	266	278	275	279	299	266	259	256	278	246	280	248	258	265	286	286	289	285	281	279	269	298	296	274	263	249	278	283	264	279	268	268	277	289	246	300	252	271	281	309	293	266	265	268	251	278	267	256	291	258	280	292	282	265	286	267	283	301	259	267	283	288	271	257	293	298	255	270	283	283	295	303	283	266	251	252	258	233	233	270	271	279	287	293	281	280	239	269	254	265	250	270	269	290	264	273	276	241	252	286	274	279	259	296	293	254	271	273	273	244	266	257	266	253	273	291	265	255	281	272	270	269	254	269	310	258	268	302	281	286	229	255	247	277	248	270	232	296	277	271	287	280	269	291	293	277	271	285	255	279	287	271	280	267	292	257	251	277	269	300	290	298	277	279	287	268	269	284	262	271	262	276	257	270	247	282	264	255	254	284	260	277	288	272	271	275	248	294	283	258	280	308	277	270	248	261	268	317	273	269	260	251	271	281	234	282	295	300	235	311	277	265	313	277	255	292	276	284	271	291	281	272	286	274	261	269	284	284	274	312	297	293	285	282	269	302	258	288	274	262	278	267	281	276	269	266	286	292	311	268	266	278	288	279	269	295	290	242	293	310	257	290	270	248	289	253	286	263	267	272	285	288	301	283	283	274	280	282	257	278	288	255	311	295	300	282	273	266	301	283	262	263	282	285	297	279	263	277	270	299	316	306	277	287	292	300	264	268	256	270	288	275	291	279	259	307	263	252	260	288	278	284	284	281	284	284	275	293	254	284	273	264	312	267	249	261	272	284	264	283	280	281	279	292	283	247	261	270	257	276	276	275	271	275	289	279	278	269	288	289	265	277	268	251	248	285	257	266	286	280	239	297	300	268	289	230	278	274	285	280	301	305	290	287	298	284	284	289	256	261	256	269	307	269	303	260	272	261	277	261	301	278	253	238	260	251	255	282	262	295	240	264	274	273	260	238	271	287	290	278	256	287	276	270	268	276	283	243	289	272	272	254	249	284	262	263	292	260	260	296	282	275	286	279	287	268	251	315	266	279	286	260	282	265	275	271	317	300	276	275	273	250	307	275	276	259	299	271	277	267	286	296	255	279	282	254	287	288	301	280	271	282	306	283	296	274	278	284	262	283	289	254	281	288	274	291	250	274	302	230	268	275	283	251	259	275	275	260	282	269	259	275	288	255	295	279	267	288	272	282	277	271	284	258	290	318	291	275	281	292	278	302	287	252	286	310	300	253	283	258	287	278	298	287	302	275	275	240	277	231	273	261	273	278	278	283	252	267	293	275	283	296	277	267	266	249	299	299	266	272	265	263	274	268	295	284	264	266	277	276	261	272	257	274	268	295	265	270	275	284	275	283	282	270	254	273	271	266	255	263	282	299	268	271	296	249	282	259	279	319	281	259	256	292	262	283	276	294	298	246	277	275	281	298	253	296	271	275	260	266	262	290	302	239	292	290	274	279	279	276	270	262	267	294	286	283	274	279	230	288	237	283	251	272	256	290	267	313	266	276	268	267	283	275	266	273	279	305	253	266	277	253	288	289	260	290	250	305	289	284	288	257	249	258	279	277	258	255	281	268	307	281	258	291	277	219	311	272	265	291	282	271	277	275	281	260	251	226	264	284	282	256	251	305	238	290	253	285	291	301	285	303	271	263	254	296	295	266	272	260	298	293	270	253	314	279	255	287	297	292	285	296	268	282	262	277	273	264	281	305	276	273	296	281	270	256	281	281	272	273	271	265	258	303	269	299	246	252	287	288
7975	3001	6394	8573	31340	71332	72131	53796	35789	16475	5034	1598	894	810	735	735	771	780	774	719	729	776	760	736	736	785	813	748	803	728	770	786	752	784	762	725	761	762	750	754	733	783	774	783	764	742	753	756	771	726	742	740	742	778	778	792	724	793	758	730	707	755	712	755	804	738	736	738	758	752	756	741	751	705	761	746	820	754	719	761	762	788	758	750	741	744	742	751	784	747	755	756	734	714	771	697	765	777	742	750	726	770	754	753	717	835	717	740	776	738	736	808	733	744	770	757	813	764	754	733	753	745	734	741	724	765	750	768	771	706	784	724	748	776	719	741	777	763	743	727	779	770	739	750	759	722	755	765	776	767	765	764	767	754	750	704	799	758	795	764	783	706	696	736	760	762	748	726	761	792	756	736	765	727	748	781	784	730	788	759	743	730	756	739	766	749	769	708	749	729	754	723	722	754	771	766	757	772	765	795	758	760	753	748	743	747	715	727	765	689	748	752	720	738	762	728	784	783	804	805	726	781	777	778	797	761	745	728	788	819	773	771	747	773	718	746	770	763	765	760	734	761	728	801	713	711	725	774	765	741	788	792	734	782	734	782	739	801	776	746	748	795	730	789	756	717	763	795	789	739	771	753	791	738	740	773	729	761	777	795	763	771	762	692	743	805	777	744	789	718	777	768	728	757	838	740	754	741	742	798	742	758	752	773	788	726	751	731	753	765	779	752	791	741	818	740	772	768	715	786	800	752	744	759	730	805	751	741	732	767	786	733	728	733	720	765	757	755	754	706	755	800	760	749	769	758	763	743	731	746	757	778	730	774	751	781	768	750	769	733	758	741	765	779	795	766	750	743	773	713	750	769	736	726	779	783	760	731	730	768	770	731	774	713	786	758	765	756	738	752	740	740	707	743	729	800	736	796	782	738	765	738	787	767	721	766	737	786	761	759	757	710	743	719	764	734	697	761	714	739	714	755	762	792	760	772	666	758	761	695	723	729	812	750	757	774	729	731	713	776	712	772	755	757	757	800	768	765	714	787	748	774	724	769	771	783	760	748	747	712	769	728	718	802	761	757	798	775	777	715	772	716	736	741	759	779	767	729	735	763	746	749	752	745	782	785	748	676	744	684	752	769	693	787	745	772	772	744	811	770	763	757	806	743	750	761	756	764	751	786	787	740	758	698	811	747	750	761	807	782	784	730	742	787	793	720	720	745	740	692	785	735	731	730	764	761	776	775	718	775	771	822	734	740	750	797	785	776	721	710	786	747	709	796	768	762	716	796	806	767	751	710	765	790	788	793	781	690	747	737	749	790	784	767	769	769	722	776	755	725	759	780	755	780	741	783	769	739	731	812	761	766	759	798	795	743	745	772	753	755	733	752	789	754	751	730	783	734	739	777	786	742	743	794	776	725	749	746	724	765	789	741	754	750	782	776	757	771	723	801	730	799	761	755	780	746	750	749	753	781	746	767	780	781	738	773	750	766	729	747	781	815	770	795	739	799	788	733	779	731	767	749	773	799	771	749	787	730	757	780	730	773	716	782	772	718	750	770	777	726	794	783	711	722	765	776	758	758	664	760	745	763	769	803	733	754	755	800	762	761	742	780	740	759	794	746	792	734	738	719	796	788	736	778	757	736	770	717	763	726	769	781	738	732	749	807	762	790	726	780	747	795	759	769	782	784	734	781	720	748	765	784	717	776	734	737	737	779	781	748	765	704	766	761	715	793	776	736	730	771	763	771	776	755	708	772	770	760	752	724	763	696	748	768	760	783	724	756	743	741	734	700	811	725	727	745	761	726	719	677	693	709	731	789	786	746	757	705	735	720	755	736	696	773	738	772	770	743	785	794	765	813	740	791	745	750	826	746	757	740	783	767	748	793	760	793	726	772	743	763	698	775	741	740	757	737	758	767	737	807	777	734	758	738	791	753	767	759	787	773	792	745	753	768	724	774	799	761	740	733	728	739	781	739	756	752	805	770	794	774	730	758	738	757	771	804	707	760	732	766	727	744	709	811	699	731	724	775	777	777	768	752	750	779	756	728	751	760	771	765	789	782	797	755	741	776	762	747	728	790	716	772	742	787	786	745	731	756	742	769	762	734	749	715	736	727	778	755	792	738	723	779	745	800	769	767	750	747	724	791	752	762	756	821	748	708	738	734	730	789	708	764	729	744	767	716	757	767	750	778	709	761	765	697	763	749	735	781	775	704	731	715	775	783	727	761	724	721	697	762	732	732	745	739	794	747	762	759	730	820	823	727	738	794	771	713	706	770	762	717	738	733	764	769	776	713	740	764	743	741	772	755	739	743	758	786	716	761	732	733	766	766	784	802	799	707	752	747	748	791	744	680	732	748	751	747	717	769	766	747	774	737	778	717	762	747	755	751	754	729	785	789	805	729	737	729	767	703	744	773	725	789	716	768	775	723	717	745	719	791	738	772	734	772	722	748	774	775	729	809	744	716	764	775	675	755	771	745	783	761	769	710	755	707	747	722	760	786	761	736	777	732	770	762	729	782	763	804	791	744	754	777	728	768	797	712	754	780	769	729	748	707	730	733	766	791	807	759	771	741	786	718	747	747	763	752	794	773	737	736	760	805	771	741	783	745	747	754	741	722	741	797	779	772	777	759	771	739	775	782	777	758	715	728	726	687	792	746	736	764	785	790	789	768	733	780	772	731	754	751	769	731	749	740	731	750	757	825	740	729	736	795	758	737	786	768	737	745	745	764	734	755	758	729	829	769	782	795	709	783	737	739	744	806	744	788	767	767	754	733	726	770	744	717	785	801	755	754	714	765	769	758	735	725	714	729	755	730	755	724	782	729	776	773	723	688	747	746	769	763	743	763	724	775	737	725	741	797	733	771	766	781	719	761	770	759	694	719	730	801	744	769	768	752	749	768	780	721	786	736	787	716	759	775	791	755	742	734	748	737	746	714	729	748	767	724	745	763	764	749	795	785	688	742	747	756	731	748	747	807	818	724	760	726	733	759	731	718	752	756	785	742	806	762	735	739	766	782	748	720	752	757	772	764	744	752	786	780	770	781	767	826	740	703	740	775	755	739	717	746	729	769	781	797	763	775	725	761	753	684	776	770	731	792	720	748	757	773	717	778	772	723	777	745	758	731	714	768	771	766	766	756	726	747	769	772	777	776	812	710	745	746	763	763	753	783	742	729	736	759	760	806	746	764	712	749	733	723	776	810	806	760	760	762	730	773	746	751	757	779	761	770	781	734	820	770	714	739	709	756	752	755	764	695	689	741	763	784	756	748	828	720	746	720	759	746	725	756	740	759	738	773	759	723	761	771	728	786	710	779	810	729	759	773	737	757	739	789	774	751	765	722	750	743	777	729	733	717	733	723	769	802	781	770	738	744	735	790	789	771	749	802	768	739	803	773	755	723	763	711	756	762	758	735	765	742	774	742	782	700	751	736	757	737	766	769	772	791	735	775	686	730	749	787	804	808	725	681	784	725	743	725	752	755	746	756
2193	362	417	447	1673	5215	6093	4303	2039	880	497	322	309	293	298	310	313	277	303	308	293	296	296	283	290	296	313	276	289	309	311	298	292	276	339	316	279	337	297	307	300	306	304	304	328	297	325	268	339	295	304	321	298	276	286	271	291	276	299	286	282	265	304	279	310	308	346	305	271	306	281	313	312	294	282	320	301	292	332	302	287	311	304	307	293	286	325	271	297	305	291	310	268	314	266	293	307	304	336	298	315	274	311	299	295	269	293	287	313	320	288	269	315	294	300	269	295	296	287	283	340	335	310	312	329	290	344	314	291	302	312	271	273	299	321	282	269	288	303	297	314	321	321	261	313	299	300	289	293	299	277	297	300	270	317	327	294	284	325	317	309	323	272	308	310	279	264	257	271	301	299	279	303	302	293	333	299	295	343	288	311	286	272	282	285	299	286	294	276	301	323	295	296	322	312	304	274	291	318	322	280	295	265	309	282	332	269	287	294	254	281	301	315	294	301	278	259	305	312	287	317	303	298	295	310	310	311	300	301	322	284	301	293	306	291	277	298	314	301	293	345	304	323	303	295	303	260	274	257	294	303	269	295	276	297	288	264	267	276	286	315	277	289	281	291	301	302	286	309	327	262	289	280	316	300	293	320	295	307	263	272	313	290	336	284	293	284	293	266	278	307	299	346	308	313	282	273	291	293	307	289	309	303	282	313	281	281	310	315	286	266	288	305	315	327	285	251	327	295	275	307	304	275	270	319	285	319	282	274	288	322	284	299	290	309	309	305	286	287	307	282	289	288	306	308	310	278	253	275	298	290	283	306	291	296	283	318	286	288	312	282	323	320	271	291	268	290	303	309	267	289	288	299	298	273	286	304	320	305	293	305	288	287	296	328	303	264	324	327	309	276	291	303	303	296	297	321	280	283	297	282	281	287	302	259	281	296	306	341	306	289	290	275	318	311	304	285	308	273	299	267	325	293	308	269	297	303	312	262	277	278	286	308	292	297	293	299	314	287	277	321	266	337	337	292	315	308	303	309	313	297	312	316	310	293	309	269	283	289	309	277	287	324	293	303	282	286	250	306	316	302	305	271	323	298	285	283	291	305	325	296	311	308	313	319	285	295	333	271	322	293	304	302	263	278	332	316	344	314	298	322	286	306	298	302	263	296	303	289	285	315	296	293	301	288	313	303	293	297	311	316	291	311	273	310	323	326	267	270	300	316	279	325	318	303	321	297	296	289	292	297	293	294	326	288	286	289	300	329	276	303	312	328	268	295	303	298	308	293	286	309	290	330	256	255	295	292	325	305	300	278	326	302	281	265	289	334	290	293	293	309	262	330	284	320	308	290	289	284	318	283	285	258	287	278	281	301	277	327	286	306	308	293	299	285	303	306	303	304	292	303	297	279	302	298	289	317	309	296	288	328	290	313	284	285	322	278	304	313	305	297	290	308	313	307	309	298	272	289	288	309	296	315	280	289	278	325	326	320	314	327	300	297	293	308	313	281	325	300	273	294	329	282	305	295	329	283	272	262	297	311	285	291	310	297	266	279	307	254	316	286	285	290	297	302	310	323	299	318	293	292	284	305	307	292	300	325	295	285	287	294	301	301	276	310	276	294	299	273	319	304	303	319	330	285	299	278	325	281	293	272	314	297	305	289	300	282	321	311	305	285	295	301	288	311	300	289	293	294	268	286	301	291	269	301	276	286	307	300	301	295	290	302	294	330	300	274	294	283	338	297	283	297	288	318	297	298	304	326	285	269	267	276	316	269	301	310	304	323	305	301	285	295	267	319	302	289	298	297	281	303	303	322	315	311	275	285	301	333	283	291	282	300	296	289	286	283	288	297	304	290	313	277	297	294	278	297	328	340	310	323	292	301	287	278	263	293	292	322	299	298	302	289	270	292	280	264	294	293	322	303	278	273	276	289	287	299	269	290	322	311	318	326	302	276	293	282	274	293	293	293	296	300	303	292	308	311	264	272	287	305	288	306	272	298	316	275	287	312	314	315	289	269	300	316	283	317	292	282	304	313	288	282	304	290	308	317	280	291	321	299	290	282	295	273	338	288	316	284	267	287	292	325	307	296	310	320	307	305	268	329	316	289	308	315	325	337	309	312	275	278	268	289	305	285	316	292	289	344	292	331	304	278	276	303	302	304	284	295	322	277	277	267	290	287	286	318	305	276	317	301	305	270	326	321	295	275	310	303	315	294	280	307	317	285	271	308	315	272	295	288	265	302	317	268	279	325	268	287	283	281	301	290	318	298	325	280	313	295	284	308	333	312	291	283	313	277	295	300	294	274	283	318	266	324	287	312	327	285	319	306	311	277	270	289	254	309	297	296	305	293	278	293	309	281	303	319	308	288	273	284	319	290	295	292	279	289	269	338	299	286	295	285	302	316	290	326	304	307	302	285	277	286	289	306	309	278	288	306	300	296	276	302	296	317	295	276	301	259	324	321	306	289	309	275	289	315	314	325	285	277	272	300	297	293	295	296	330	274	293	289	321	271	309	297	288	311	310	299	313	281	296	298	319	271	300	290	304	304	305	318	318	296	286	307	287	305	308	310	307	274	315	298	276	282	275	297	300	298	293	306	310	257	284	308	305	313	329	280	263	291	308	299	299	294	287	297	293	299	285	278	311	291	315	302	300	279	309	265	289	284	284	284	292	273	298	286	268	312	309	317	302	315	322	292	297	292	299	304	295	263	276	292	308	305	303	284	320	298	311	280	280	284	267	293	287	299	293	317	304	288	309	298	300	297	298	289	320	275	296	309	289	322	272	301	300	289	299	280	287	267	291	293	256	325	316	296	311	307	295	308	279	316	313	284	335	327	300	307	302	343	331	310	276	278	305	296	323	298	316	262	290	298	304	287	318	304	281	301	308	297	284	288	314	319	310	268	285	289	315	273	324	292	258	299	308	258	311	289	287	299	285	313	306	291	283	316	288	278	292	326	282	310	301	275	279	295	309	291	284	274	308	279	282	303	296	301	292	312	300	351	279	330	279	293	285	313	315	302	318	292	297	252	315	306	277	301	274	308	305	326	272	264	306	268	278	287	306	283	306	296	294	310	321	296	302	301	295	291	298	283	309	291	311	297	295	300	308	289	296	303	301	301	299	313	290	281	295	303	332	282	310	306	305	306	304	290	317	275	298	294	312	288	339	332	308	298	287	315	267	317	320	277	258	303	276	295	342	318	293	280	272	307	284	316	299	326	325	281	315	297	312	312	310	300	297	295	296	282	257	298	284	297	287	304	311	292	306	297	302	291	285	296	292	280	301	291	262	286	305	306	320	295	328	284	296	266	302	302	285	302	327	292	308	304	313	311	277	307	301	296	297	306	300	282	301	308	296	306	302	281	309	329	289	318	303	305	306	298	298	337	333	308	314	307	297	304	318	334	300	283	307	282	284	276	310	299	279	292	270	292	315	334	287	278	290	319	264	311	295	270	329	294	300	332	262	281	300	293	290	302	303	270	308	283	286
2587	914	1148	1553	7606	20139	21018	15109	7600	3127	1416	887	846	860	823	790	824	840	805	753	793	786	780	799	829	847	874	804	792	838	790	826	834	869	799	798	776	840	813	776	831	787	850	834	811	789	837	808	817	836	831	797	789	867	854	843	833	837	761	761	824	786	809	893	791	792	849	800	834	796	785	814	826	801	783	769	784	774	785	783	765	798	809	843	839	793	783	767	805	821	780	769	830	815	853	805	801	843	769	815	815	860	796	758	774	809	792	802	785	820	813	829	730	800	787	799	833	764	777	804	878	819	820	833	780	825	810	763	811	807	790	816	854	825	812	805	791	721	822	815	824	828	800	792	794	799	838	798	880	820	830	821	805	813	828	826	797	834	820	808	834	815	745	798	852	818	791	808	780	824	836	826	802	799	812	797	840	821	827	808	799	826	795	822	808	759	789	798	825	828	806	824	822	816	823	848	821	807	810	798	815	847	772	838	796	806	803	802	789	771	841	823	825	837	845	816	823	833	783	834	809	843	861	767	853	768	805	818	761	793	761	853	795	789	822	820	835	761	853	825	855	795	832	831	818	795	771	848	814	780	785	853	797	837	770	768	822	810	745	853	787	800	803	817	816	784	747	803	777	797	848	825	821	824	847	798	778	866	771	802	802	789	857	766	862	792	793	779	826	769	781	826	801	798	830	859	799	794	808	807	798	851	840	802	820	747	861	833	783	834	791	785	827	796	866	845	783	771	793	789	839	816	792	831	856	823	853	827	812	759	790	751	776	782	811	823	827	825	825	793	842	827	863	793	811	767	788	793	811	823	840	838	838	809	878	815	849	813	847	815	811	781	835	821	787	825	776	833	798	814	801	843	827	833	805	798	836	740	768	850	807	867	827	798	829	785	779	809	845	764	848	838	772	812	809	792	859	839	789	798	773	844	826	787	849	828	839	798	797	818	841	807	811	808	826	833	802	867	771	856	820	755	858	821	779	794	803	803	814	777	794	795	857	822	787	794	826	796	790	836	813	794	811	827	797	788	826	863	837	788	830	830	828	824	796	806	808	807	812	827	801	782	814	820	856	818	842	869	776	797	823	823	828	817	826	822	811	831	798	822	872	780	757	843	853	764	803	855	870	772	827	821	822	797	811	787	845	772	819	832	828	799	781	814	828	805	792	832	828	808	764	823	830	798	792	815	788	823	822	779	806	804	843	788	851	807	819	793	813	803	787	812	839	790	796	761	799	795	861	822	797	804	821	797	823	826	873	824	818	781	833	822	808	807	775	804	811	833	829	811	789	832	793	843	804	864	799	776	756	732	877	818	792	778	773	811	812	803	751	788	760	796	789	881	799	808	819	829	831	814	850	819	836	792	781	817	839	818	832	747	821	796	833	803	770	789	778	816	815	785	808	804	842	795	802	845	813	795	822	848	839	829	797	824	841	809	836	818	827	829	828	816	747	819	839	779	878	809	803	832	824	820	847	878	768	754	804	794	806	806	851	803	843	811	854	790	810	774	818	828	766	761	794	805	806	806	797	852	861	831	767	835	775	833	781	793	838	833	764	805	806	821	783	793	826	783	829	833	788	790	804	822	802	812	787	815	839	783	783	823	784	797	753	816	777	816	809	775	787	837	762	779	847	819	781	775	818	820	826	862	817	802	854	801	789	780	806	823	788	822	864	854	780	802	813	834	806	850	799	792	877	858	844	828	827	788	764	791	858	739	778	848	820	803	829	761	858	824	799	782	830	799	802	839	824	817	800	799	800	838	859	793	824	833	792	836	853	795	844	796	834	787	785	840	878	806	839	820	838	804	774	867	815	836	782	803	833	753	830	798	820	791	856	808	782	834	839	893	864	775	804	773	816	803	828	809	800	777	793	790	778	786	794	787	818	786	816	870	811	800	829	849	774	804	814	784	824	823	786	761	754	801	796	815	808	813	789	803	814	809	825	781	819	826	769	828	780	837	779	822	844	829	833	757	802	835	760	816	822	801	830	797	784	829	796	817	834	827	795	789	807	864	835	803	811	816	794	846	796	802	762	836	852	801	805	793	747	846	786	850	809	817	843	797	833	804	794	840	763	840	823	779	773	787	782	789	842	829	788	814	817	791	773	831	822	830	784	869	809	825	798	810	804	813	788	797	856	819	823	848	820	837	828	834	785	821	854	846	808	788	816	785	849	820	790	812	787	851	828	803	785	839	806	793	781	792	866	822	805	853	841	813	796	808	836	810	807	833	819	819	817	824	797	803	874	789	781	868	767	816	791	837	821	799	793	786	801	788	838	766	816	857	873	802	810	791	807	806	876	825	788	812	873	838	832	834	788	768	790	819	813	809	814	849	821	831	781	841	756	820	826	815	777	824	815	818	810	801	834	789	783	810	822	821	823	831	818	800	804	782	823	823	819	885	857	784	830	840	812	772	808	811	815	816	775	794	783	769	822	851	833	867	803	824	792	810	747	780	842	785	839	802	828	803	789	821	747	848	842	825	818	811	856	854	816	764	791	786	809	797	794	788	775	860	815	805	829	819	843	779	814	800	839	839	790	864	846	815	786	782	826	817	836	782	804	846	826	870	847	847	834	802	811	752	799	824	858	814	802	786	792	765	817	805	815	796	791	790	785	866	833	841	858	828	792	810	736	835	780	811	802	818	786	815	798	837	814	779	757	801	793	821	791	809	777	817	834	814	791	872	812	793	843	840	783	806	802	752	836	815	828	792	851	850	830	821	766	830	792	797	800	831	818	812	840	833	858	776	791	798	837	808	825	788	830	867	854	809	793	850	822	826	837	822	801	802	814	826	821	766	822	780	798	833	789	853	783	777	812	776	844	796	816	798	836	786	790	810	781	823	803	826	788	810	753	808	837	781	828	839	848	811	794	792	758	765	818	795	850	816	758	826	770	839	808	855	799	849	763	805	817	871	820	787	789	791	793	859	771	772	833	775	772	797	855	773	839	797	826	804	841	879	797	789	806	848	769	831	795	743	786	794	812	849	849	813	774	752	841	841	821	799	858	849	801	860	802	773	805	830	834	812	785	776	814	783	831	772	825	845	828	855	815	797	781	795	825	773	811	804	794	801	859	762	817	817	823	766	793	778	803	817	791	853	839	782	773	861	800	816	821	772	820	841	812	806	814	833	779	826	833	833	832	812	814	790	740	815	767	841	793	829	774	837	789	850	833	775	809	794	823	788	811	834	827	819	794	797	866	814	830	802	819	835	812	817	763	742	766	750	838	801	795	838	831	820	786	818	784	776	799	822	861	865	806	804	881	845	815	789	775	830	828	816	834	814	803	756	800	802	799	831	836	780	805	804	772	738	849	815	800	799	771	782	774	783	828	865	838	805	791	801	774	797	814	839	819	774	808	797	864	780	813	786	851	837	856	793	837	811	789	808	842	763	818	809	781	831	851	793	789	783	785	834	863	765	836	734	794	840	831	842	816	813	798	793	795	819	793	847	847	784	847	838	805	816	832	757	783	809	792	827	752	801	801	769
7667	1726	3499	4717	6342	17074	39033	38469	24595	9672	2217	606	319	286	316	316	300	280	288	277	278	299	301	300	309	300	289	299	259	245	276	277	272	318	290	290	279	278	300	252	279	275	303	316	282	292	286	264	293	267	294	300	290	293	268	324	281	283	297	287	311	286	292	260	320	309	277	280	305	297	284	256	287	291	276	294	295	283	252	273	276	285	276	304	264	308	309	296	282	306	280	279	298	283	281	285	273	294	265	268	273	316	295	270	297	319	310	291	335	278	300	266	301	290	282	275	299	325	261	277	322	272	263	269	307	270	288	286	287	271	295	267	290	275	284	285	282	300	298	291	270	271	269	275	299	311	301	309	295	262	264	260	298	297	260	298	298	293	279	298	285	270	246	280	289	295	291	275	299	284	303	302	303	286	286	290	306	262	318	289	263	268	325	306	331	286	304	285	274	317	295	294	281	290	295	260	264	314	283	309	271	338	292	282	289	277	315	294	294	301	307	277	284	308	301	262	280	298	273	257	275	322	313	282	291	309	310	320	287	285	278	286	313	297	282	289	298	249	270	292	323	299	301	291	278	295	287	274	277	279	290	294	263	309	283	276	268	272	276	309	291	320	301	251	326	283	274	302	292	322	298	288	302	278	281	279	291	307	295	266	284	286	270	315	261	308	274	276	277	299	293	287	265	281	266	308	291	286	282	301	302	286	291	285	272	277	270	303	303	296	275	284	310	302	271	273	263	273	310	278	303	306	280	270	274	257	284	284	290	312	289	301	321	332	302	277	258	264	277	301	266	263	289	258	296	285	304	320	251	287	265	293	291	294	296	315	310	282	266	312	299	286	294	281	264	246	303	304	282	295	287	273	283	291	288	274	288	291	326	283	281	291	260	294	280	301	274	266	278	273	299	325	268	263	307	315	302	298	254	296	279	294	287	286	305	295	275	299	311	271	275	301	282	294	302	303	272	266	288	293	309	327	239	282	284	288	309	291	301	304	299	302	289	280	282	282	322	301	293	238	289	296	282	296	301	270	306	277	300	289	273	299	305	343	263	286	298	265	258	277	293	287	290	305	273	289	284	282	279	292	269	282	295	275	280	284	296	271	282	264	275	286	259	307	265	271	279	267	287	255	296	279	314	315	243	282	296	296	289	286	282	289	303	276	306	297	260	278	290	298	302	269	270	280	282	306	298	298	271	269	304	286	295	306	295	272	274	285	285	294	283	291	273	280	302	281	318	298	275	259	284	278	287	278	304	291	273	262	291	275	285	268	266	274	268	296	287	309	285	299	287	296	278	292	296	287	279	273	302	260	254	271	275	341	295	281	300	276	267	294	318	320	276	310	317	275	277	308	285	251	292	276	283	281	316	246	272	261	278	294	260	280	308	287	283	289	284	281	292	270	273	293	293	283	274	294	285	282	281	282	296	264	291	311	280	288	283	258	269	282	290	276	266	283	304	251	294	290	290	287	278	316	299	304	278	313	256	259	285	298	298	299	324	270	299	281	271	283	308	256	270	288	287	294	272	280	254	273	291	280	249	278	295	251	306	305	301	280	309	316	269	277	280	279	296	280	286	296	299	286	264	305	297	286	272	279	297	299	339	279	258	295	291	296	264	309	274	293	277	308	299	298	273	274	271	295	306	288	296	308	311	299	270	316	322	257	293	297	277	281	269	285	296	302	282	288	277	276	307	277	268	279	296	280	280	305	306	269	291	298	299	288	262	300	264	302	282	297	282	269	297	257	296	293	285	298	306	276	278	310	297	291	272	284	295	295	315	286	296	277	259	281	301	297	298	266	263	305	298	290	279	258	279	296	320	259	262	290	296	291	285	294	294	292	308	268	267	312	298	304	305	259	297	280	304	287	261	315	256	294	274	302	275	303	267	313	266	283	286	275	278	276	302	282	293	303	307	280	301	284	295	297	257	285	277	296	302	296	270	279	266	279	275	262	303	257	267	293	285	286	285	269	303	281	300	285	326	300	290	284	263	280	280	276	279	286	286	300	265	271	279	298	293	289	288	277	253	266	285	267	303	310	252	294	267	297	268	289	307	268	274	299	282	287	253	297	271	286	269	304	283	280	270	281	275	281	295	309	275	321	275	299	314	267	311	299	275	322	311	264	277	277	290	294	292	273	298	278	292	274	262	308	292	300	293	270	293	290	332	285	285	294	251	309	296	294	284	325	286	288	283	290	306	288	293	280	265	277	269	267	318	280	301	302	308	285	313	300	269	305	301	282	300	273	271	307	293	287	302	312	262	272	308	285	288	275	299	281	308	269	288	266	295	269	309	278	271	288	280	301	279	298	281	297	284	282	284	283	295	288	303	287	274	342	260	296	283	285	262	269	289	261	295	262	289	280	309	278	283	306	286	259	293	310	288	280	295	266	314	295	299	290	320	296	310	302	275	293	320	280	291	265	295	295	274	272	291	298	277	305	298	278	289	266	301	290	280	265	262	304	271	285	276	295	281	311	279	298	279	325	303	279	263	262	279	275	267	273	307	286	271	298	285	279	251	286	259	284	282	302	287	280	282	301	279	323	276	298	303	306	315	315	294	317	305	306	307	284	274	305	309	319	276	285	292	294	256	278	274	279	296	283	328	284	304	287	308	290	278	314	301	270	267	281	270	294	292	268	278	286	275	273	307	293	325	288	309	273	276	281	250	298	271	300	301	314	307	296	272	331	311	281	312	293	315	276	267	272	310	303	254	265	250	273	290	262	283	265	294	266	300	278	290	281	294	286	267	302	301	311	282	300	295	253	273	300	334	293	293	288	266	311	275	283	293	275	308	301	264	291	269	247	271	269	258	270	295	271	287	275	303	320	295	295	309	270	275	305	322	272	288	278	281	307	268	276	277	254	283	320	310	296	295	274	284	289	274	296	289	298	307	288	262	320	290	306	267	319	296	270	289	300	309	314	299	311	278	287	269	274	300	304	259	278	307	317	274	291	288	322	268	291	323	298	277	275	288	278	268	271	300	313	281	267	250	279	290	279	298	311	248	283	277	311	299	280	286	301	277	257	298	291	266	308	298	284	304	316	288	324	324	282	303	283	257	278	306	287	276	315	279	287	287	319	286	325	264	272	311	327	312	286	280	299	309	270	287	289	309	273	297	281	301	279	278	261	292	285	304	249	314	284	275	273	279	277	298	274	299	268	290	273	288	294	292	294	259	291	299	317	266	267	284	284	273	263	291	272	285	289	297	290	322	267	289	304	299	271	276	251	285	282	282	276	268	277	270	287	311	277	324	253	266	284	276	270	287	287	287	272	298	299	285	279	286	292	280	273	332	310	270	324	278	316	307	292	289	293	301	264	290	258	313	307	276	315	322	298	298	283	244	288	302	280	275	289	258	293	291	260	330	303	300	284	301	302	319	308	280	302	289	294	319	310	296	264	295	309	265	304	300	312	274	278	324	278	275	255	284	250	297	284	291	297	288	272	257	307	284	286	284	291	311	299	296	286	302	267	309	273	292	296	286	270	284	294
5846	2095	7425	12439	18590	35794	55897	53867	40437	22584	8225	2316	1045	846	791	786	824	796	771	800	768	771	806	789	793	778	753	791	782	803	812	754	820	768	783	780	802	789	776	762	811	754	774	773	806	774	759	789	804	745	821	815	749	837	773	787	811	806	799	817	756	781	761	742	777	785	774	799	784	759	752	766	751	783	770	792	779	786	807	811	767	854	759	801	796	821	755	773	763	812	752	815	800	807	812	753	810	809	771	808	783	782	811	833	766	821	769	751	822	765	817	828	741	801	761	762	787	802	773	780	763	790	750	805	793	778	807	821	794	804	751	782	760	774	731	801	841	772	755	791	813	765	786	824	769	815	777	838	827	748	765	767	748	771	812	797	734	737	778	821	808	803	774	807	769	775	745	819	784	784	821	771	753	780	755	751	772	809	823	824	759	793	765	820	826	787	772	788	801	779	767	776	802	791	820	796	758	759	773	794	726	782	763	834	771	773	793	809	804	724	788	761	759	782	799	837	771	746	784	748	802	784	780	795	815	767	792	793	762	770	798	788	746	802	739	751	753	782	792	809	826	775	794	809	759	734	804	784	783	801	790	765	766	802	778	787	776	776	771	786	771	816	797	781	837	828	791	813	849	770	787	830	760	806	784	768	800	760	776	753	810	832	827	791	788	771	772	805	770	725	770	810	800	774	773	775	763	792	739	810	741	801	769	802	769	758	822	832	802	787	787	780	760	749	772	714	732	759	782	802	819	803	760	747	842	758	748	763	819	747	747	760	777	757	821	770	785	793	753	793	788	786	755	797	775	743	776	838	789	781	790	832	803	789	791	788	784	781	762	796	705	805	796	757	825	827	793	766	747	770	789	798	776	803	754	762	780	748	758	753	780	751	796	820	768	796	787	798	794	768	791	804	778	798	769	775	786	796	813	798	738	786	783	744	836	815	786	777	800	777	763	795	785	827	810	770	788	809	760	790	794	802	787	776	783	747	756	762	774	829	816	762	761	825	788	762	743	773	778	774	789	763	790	805	786	803	789	792	756	813	789	776	769	804	735	779	780	781	814	792	827	783	842	782	817	770	803	733	850	820	721	791	799	803	786	775	770	774	801	770	783	768	811	815	819	842	811	814	747	784	759	790	730	807	799	792	822	790	811	814	770	768	796	810	802	767	776	787	851	741	745	809	733	788	779	770	790	769	791	760	843	795	744	823	807	756	796	766	774	810	757	842	766	827	814	740	806	787	838	794	767	798	757	739	803	762	772	774	794	801	777	769	805	799	800	768	741	771	786	798	801	807	788	793	817	797	817	808	779	734	749	801	755	741	789	806	780	797	822	818	795	816	810	781	817	773	747	799	754	719	788	807	773	830	755	806	810	776	776	777	746	830	803	848	809	798	806	776	839	842	805	766	777	780	799	820	765	774	808	828	752	807	806	813	851	799	785	754	819	818	817	762	767	779	788	777	759	748	825	784	853	775	790	771	847	787	794	872	788	803	752	767	784	744	785	754	750	784	758	857	780	814	793	751	806	786	696	784	778	767	821	775	803	765	823	804	785	778	822	776	760	811	798	797	788	801	801	775	736	790	797	805	805	781	769	824	781	808	772	821	810	730	813	795	765	806	783	784	820	774	801	723	810	792	765	797	797	763	770	736	789	787	810	814	772	723	769	804	777	760	786	761	781	774	763	796	765	825	776	792	786	758	776	759	790	729	795	788	775	779	780	830	776	753	790	797	795	815	797	780	760	781	814	785	807	760	771	734	783	814	747	802	796	791	801	786	761	801	783	800	793	770	770	800	806	787	772	802	807	771	772	799	796	763	797	761	809	811	788	819	793	835	800	779	735	701	774	783	791	773	795	753	806	751	735	752	797	763	742	803	762	822	752	829	789	794	800	783	781	778	810	778	759	821	774	779	790	782	767	830	797	742	820	829	776	786	787	812	790	775	761	829	755	802	764	789	792	805	765	784	807	824	787	789	821	746	756	736	770	800	794	760	789	767	778	797	789	759	796	757	823	759	802	798	792	814	836	798	836	773	779	729	762	810	813	788	799	783	780	818	701	788	814	831	761	812	774	804	796	844	785	790	773	800	785	779	841	825	794	792	778	808	817	799	709	852	788	777	750	763	762	787	777	778	780	780	782	791	805	833	748	766	804	790	835	825	793	816	755	741	769	825	782	766	726	792	807	826	759	782	770	761	820	743	784	760	793	735	771	828	782	792	739	763	828	770	724	772	747	755	744	764	783	759	781	832	810	773	806	775	752	824	788	800	785	804	811	781	779	806	809	820	738	808	800	764	799	810	760	791	845	833	824	812	748	824	799	770	776	783	793	795	767	765	782	772	799	811	789	778	741	790	786	816	794	831	816	787	757	754	784	731	775	766	781	794	785	801	815	826	777	790	770	817	776	778	757	830	865	814	781	782	818	778	772	793	769	848	759	766	789	804	806	753	787	803	786	800	825	785	773	789	766	854	782	853	833	791	798	786	754	744	769	772	752	763	799	732	762	790	813	807	806	758	780	725	775	794	774	739	780	763	793	758	820	757	806	764	769	761	798	839	771	747	796	810	753	807	783	807	798	789	785	794	812	807	765	778	747	806	744	784	830	833	799	793	776	767	805	767	782	742	769	748	811	787	790	761	777	813	824	780	813	806	825	775	749	807	823	769	794	724	798	814	798	811	754	807	785	764	829	791	770	832	817	781	776	793	709	820	780	767	804	801	782	789	769	813	769	827	775	788	827	810	774	808	807	767	786	767	784	794	815	803	832	787	734	733	788	800	811	764	817	740	775	727	797	799	800	764	822	774	789	831	774	778	844	761	800	799	792	799	789	825	748	772	817	725	816	773	771	771	754	806	861	748	773	774	785	809	821	785	772	808	760	788	778	818	843	778	793	771	799	833	765	780	782	760	808	795	775	741	831	750	755	851	745	746	804	796	803	805	807	788	779	796	767	756	738	794	790	759	764	831	800	771	784	796	823	845	850	768	752	796	778	793	780	785	794	808	804	824	752	788	761	817	818	793	799	821	755	819	884	817	794	767	798	766	772	814	794	819	768	768	782	804	810	796	787	785	771	782	837	730	747	791	815	790	774	778	836	851	784	820	787	798	819	798	783	816	830	782	784	801	849	781	774	784	804	812	782	781	803	756	812	769	771	770	825	763	764	748	753	796	801	779	780	760	753	757	813	760	817	731	812	746	772	837	761	783	826	806	757	781	822	802	767	773	796	794	764	803	788	820	804	767	826	829	796	820	836	792	803	787	782	831	784	789	769	791	727	753	817	757	761	767	793	771	732	789	751	779	796	785	786	803	799	760	794	857	769	798	805	767	776	757	710	786	808	792	835	784	732	781	822	786	801	809	818	795	805	829	804	832	748	809	801	799	816	793	768	807	801	816	784	800	796	768	765	778	785	831	729	778	766	812	825	801	784	770	796	796	779	843	728	798	776	814	789	799	776	819	820	817	828	806	810	829	860	769	798	805	788	770	810	820
14326	2770	4317	9240	19055	40676	54311	49150	33454	16197	4089	874	368	268	279	274	268	253	261	249	274	289	295	284	277	265	256	278	251	252	245	257	305	254	232	285	285	242	284	267	279	262	283	276	287	281	260	319	251	295	293	275	278	286	255	273	273	272	297	274	265	287	287	302	334	237	274	275	244	284	264	248	262	271	244	293	267	267	272	263	280	264	292	274	269	276	284	298	271	265	258	248	293	296	268	235	253	298	281	270	266	281	279	284	252	270	267	304	259	289	306	276	259	305	268	286	287	301	271	280	265	253	267	266	279	291	262	267	259	284	277	278	284	263	260	252	276	304	253	277	308	292	294	280	253	232	257	255	296	251	274	260	287	289	276	300	273	259	291	290	281	274	268	273	279	269	296	279	248	273	273	267	295	282	259	298	276	260	298	289	287	251	283	281	283	309	273	280	276	272	244	273	282	261	258	292	273	261	305	256	268	299	289	286	266	249	283	305	248	277	302	264	248	272	272	300	230	244	294	293	294	256	315	280	288	269	290	250	285	279	232	277	281	272	288	282	291	275	270	279	292	248	268	265	269	281	265	285	316	288	297	239	256	263	305	294	275	247	255	261	291	263	290	284	297	256	268	284	276	307	293	282	277	276	282	290	277	286	271	278	270	286	288	240	229	288	252	263	283	268	275	304	293	290	270	289	274	295	307	267	284	310	292	286	291	268	264	249	250	265	243	290	285	284	279	252	269	271	279	282	261	259	282	288	253	293	287	255	270	266	259	233	277	283	259	306	258	286	279	273	283	274	272	284	277	280	267	271	289	277	268	271	308	279	283	282	285	286	272	273	233	280	282	282	276	277	262	279	293	285	288	294	271	270	260	313	260	256	302	274	269	304	278	281	301	288	264	260	275	272	255	276	260	268	274	276	328	256	292	244	269	276	238	274	278	276	237	317	282	268	282	288	270	272	248	289	263	274	255	278	273	265	256	279	273	278	273	300	260	273	267	251	264	286	278	296	283	271	290	272	282	269	275	264	302	241	261	270	278	267	271	267	243	244	267	266	273	269	305	291	259	253	305	290	278	288	310	274	264	263	293	289	274	278	298	258	291	323	302	277	266	259	288	303	271	305	291	282	283	236	264	289	297	274	272	273	259	290	261	262	277	270	287	275	273	272	278	267	294	260	276	292	267	253	273	294	266	276	273	276	249	256	252	294	269	291	282	255	269	247	284	313	273	312	289	277	277	285	276	271	290	258	260	262	277	291	288	287	294	305	274	295	243	277	291	283	296	267	286	267	270	283	280	266	288	263	289	295	286	306	285	264	303	289	270	275	266	276	276	285	300	297	268	265	272	279	287	286	286	284	295	254	284	283	276	260	273	259	293	254	252	266	284	296	286	254	287	328	311	259	292	256	272	239	272	281	294	264	263	270	280	296	257	289	255	279	271	293	274	268	289	265	256	261	252	270	265	296	297	275	281	254	252	286	268	286	253	267	266	283	287	277	300	297	276	267	275	271	271	283	289	284	281	273	279	288	291	290	295	252	279	267	296	295	285	270	261	255	251	284	301	322	289	261	261	269	298	276	289	272	289	266	289	290	263	294	280	266	280	284	281	320	264	284	251	274	273	283	275	266	329	253	271	287	264	273	283	247	285	281	260	266	280	279	283	284	280	277	276	296	297	278	284	268	280	303	282	274	284	296	240	259	274	267	257	278	263	283	261	268	255	275	265	290	305	269	265	260	268	304	252	279	297	274	264	274	237	271	262	285	310	252	312	282	293	298	250	282	284	280	240	292	243	237	265	283	280	273	273	264	267	291	276	268	304	256	271	252	263	283	313	277	292	267	295	262	273	262	330	266	248	271	264	261	274	270	268	297	284	338	296	274	244	268	280	267	279	293	276	270	279	307	287	271	291	287	265	280	287	294	300	280	249	260	269	272	281	262	285	268	274	261	263	263	286	243	281	269	256	301	229	282	262	286	272	262	279	311	268	300	281	299	279	282	269	272	304	260	283	273	261	248	269	272	250	267	275	277	275	289	282	245	289	266	270	254	302	275	284	275	286	260	264	273	296	280	255	279	270	245	237	283	273	258	291	264	287	240	304	285	293	280	281	253	275	283	283	252	268	281	309	283	269	259	296	272	288	274	269	270	277	278	294	253	292	303	271	275	283	278	278	269	280	272	257	286	280	264	272	273	282	261	309	284	278	280	306	268	259	281	289	284	296	279	296	305	285	268	285	258	283	275	263	289	262	291	262	288	282	252	291	285	278	272	257	274	264	277	275	256	276	291	271	287	293	283	291	275	256	254	268	266	266	248	251	265	277	286	259	274	260	293	267	246	290	253	269	292	284	272	267	275	273	278	314	294	270	292	275	277	276	260	286	286	276	301	291	256	284	287	297	281	272	305	280	247	260	264	292	280	287	248	297	323	269	271	283	291	286	280	287	272	270	263	271	269	268	267	250	304	285	255	244	270	262	293	272	285	298	269	267	291	287	276	242	280	286	257	262	261	271	282	292	294	272	264	270	270	264	284	274	297	283	298	292	241	272	289	274	293	302	286	280	303	293	310	280	274	286	289	288	277	274	265	250	291	281	267	255	258	298	299	276	271	275	242	284	284	291	285	298	295	293	254	274	281	269	303	272	279	265	275	276	283	303	250	291	281	277	271	242	293	261	259	285	270	273	286	300	261	285	277	291	273	263	287	316	279	267	263	284	296	265	279	292	280	258	292	289	257	266	282	261	292	299	267	250	296	285	279	275	305	255	244	301	259	279	289	265	290	292	271	268	274	261	286	287	292	293	276	253	272	267	275	282	269	270	289	276	283	285	274	270	269	282	270	302	294	283	258	269	282	276	286	257	272	292	259	244	256	274	271	273	282	266	276	258	284	280	288	237	279	242	272	276	234	272	310	276	287	276	295	266	284	290	268	262	277	287	262	277	275	296	279	276	274	253	281	244	285	272	282	282	266	275	281	259	284	266	278	285	259	267	280	258	277	299	311	274	266	261	265	270	298	263	267	279	253	242	272	277	273	250	245	275	286	261	261	255	282	302	295	263	267	276	278	269	256	288	249	273	277	281	261	305	258	262	261	290	266	281	230	266	266	276	279	297	262	290	248	301	284	261	271	259	273	257	284	281	275	264	269	253	254	316	285	242	276	255	247	255	273	275	281	300	306	290	292	283	273	283	264	266	305	286	268	314	295	303	285	263	292	262	270	302	279	294	258	282	276	266	275	274	259	262	256	279	271	270	287	257	251	277	285	282	277	256	261	271	280	295	305	268	286	280	301	297	270	289	286	276	249	276	268	259	283	272	304	264	291	276	261	306	276	284	266	280	262	267	288	247	292	283	284	294	293	283	276	280	304	252	303	296	304	261	299	303	245	333	267	279	285	281	285	284	288	272	286	255	287	275	273	274	292	301	277	276	282	287	253	245	265	253	276	270	282	291	261	280	280	257	291	273	293	280	285	284	271	284	299	275	251	286	273	284	276
7839	2734	8547	20484	36436	56452	67833	62433	48079	29434	11903	3147	1134	809	776	744	767	736	748	729	775	760	754	721	734	742	796	751	722	823	738	701	807	781	752	758	710	766	754	704	807	768	759	747	778	757	741	716	690	794	767	744	751	734	785	787	739	733	790	745	765	787	727	817	762	771	750	769	718	795	756	735	777	736	720	719	714	692	784	811	783	760	681	754	705	808	741	749	786	746	723	734	817	736	775	780	802	776	748	703	752	848	775	745	778	772	755	715	755	745	785	758	758	759	776	735	773	718	755	794	758	811	743	774	751	759	769	744	739	752	792	767	753	792	802	786	759	742	779	726	742	745	724	795	766	776	758	740	717	705	767	775	748	745	746	744	756	744	714	744	790	804	755	702	773	745	728	737	719	837	759	734	723	723	786	741	730	781	755	792	721	719	794	734	785	767	756	759	728	756	752	786	735	739	779	782	713	753	728	761	741	717	784	763	803	764	763	709	775	752	729	761	780	827	734	771	767	724	762	775	743	795	762	789	756	766	792	736	748	736	763	760	729	774	716	769	768	720	702	777	771	806	773	819	755	741	777	666	810	753	811	771	746	730	738	734	739	795	749	733	758	748	738	725	725	771	761	762	781	734	764	778	754	781	767	788	738	726	768	743	709	779	783	696	744	742	749	779	791	792	765	711	755	764	729	707	770	787	733	746	775	750	778	717	791	791	726	753	762	787	782	686	818	752	723	794	738	735	764	789	699	754	771	792	759	776	764	795	781	750	775	721	729	777	772	772	717	731	776	731	819	730	789	766	694	770	784	743	761	763	752	712	798	777	728	754	732	752	747	732	675	755	777	778	823	737	763	760	746	752	778	720	750	718	796	753	776	725	759	728	760	770	807	792	753	779	757	733	809	717	778	777	749	742	742	723	755	730	755	698	784	742	798	741	757	728	793	768	757	784	747	753	757	790	744	748	761	769	786	782	766	805	775	737	734	746	776	753	790	747	812	782	732	778	761	719	757	760	757	755	776	792	748	755	734	726	733	740	730	764	735	774	698	704	754	792	713	728	710	732	773	750	801	768	773	758	746	757	726	810	741	767	804	789	738	744	776	796	727	789	768	747	740	755	800	752	817	812	771	711	732	778	777	784	755	772	749	773	795	766	769	792	766	732	775	806	771	757	781	710	705	768	761	744	776	763	776	792	806	710	787	805	747	707	761	733	716	751	749	739	755	741	729	770	794	734	717	680	743	787	751	790	771	758	766	743	745	719	741	788	754	745	766	741	774	768	789	750	745	797	743	788	785	762	756	748	739	761	800	763	769	784	755	724	776	776	761	765	796	690	753	770	763	769	780	831	794	725	745	776	769	757	776	775	771	761	729	791	751	752	797	787	740	726	779	760	775	786	731	780	758	785	760	756	787	754	784	779	757	792	756	723	748	798	748	714	718	763	747	790	781	822	783	737	766	770	771	773	795	795	716	724	756	759	756	755	789	780	762	783	741	775	765	745	734	785	761	788	735	756	776	755	768	770	717	767	766	773	821	747	778	751	772	756	722	813	738	752	773	795	737	762	767	739	792	692	758	777	778	784	780	765	770	738	750	770	777	775	813	779	749	721	759	707	763	746	773	761	808	773	735	720	785	723	753	735	759	754	760	729	791	813	733	790	762	744	756	761	772	749	783	801	715	777	790	805	756	734	747	778	715	777	755	780	752	750	726	749	786	744	755	769	734	733	732	797	792	755	786	757	747	747	769	807	728	685	745	739	803	808	774	779	741	749	713	777	823	706	772	761	769	749	788	765	710	786	781	723	775	757	745	712	737	768	729	767	747	697	793	748	776	802	790	800	772	743	760	772	743	797	799	706	733	733	778	751	750	792	742	745	773	712	767	751	749	752	750	729	776	731	760	745	805	754	734	786	772	749	742	754	741	726	793	745	768	805	770	755	755	727	766	769	782	731	722	760	772	740	730	790	734	737	719	813	760	725	762	754	792	758	749	752	774	773	785	751	767	735	773	741	772	766	756	752	742	705	795	743	768	766	775	761	756	780	737	761	778	737	787	722	751	741	768	755	756	787	789	706	772	772	797	736	751	750	801	724	752	801	748	742	737	754	754	791	754	741	718	740	758	761	739	751	786	771	780	789	760	733	761	754	739	764	775	699	736	713	754	729	744	800	703	762	701	780	760	785	727	776	765	759	761	751	758	776	749	750	747	732	712	741	746	761	776	724	769	761	737	772	784	729	759	807	772	735	769	791	713	746	766	780	774	749	744	723	771	739	768	738	787	734	742	714	695	728	806	774	765	756	715	699	745	795	800	791	809	801	739	767	756	785	789	770	825	782	704	760	788	790	756	694	752	734	762	731	763	727	782	738	761	763	714	722	778	716	742	762	739	771	760	776	722	716	731	733	740	742	702	790	734	758	777	802	804	696	797	779	775	704	762	767	799	802	758	776	682	709	762	728	750	759	706	772	752	742	747	697	731	737	773	767	789	763	779	732	714	716	719	782	796	762	761	741	761	743	744	820	722	736	752	732	774	693	785	748	727	684	737	792	797	748	756	754	753	766	741	727	792	739	755	724	774	806	764	732	799	778	758	789	760	783	750	768	750	782	773	762	723	786	673	760	786	782	770	762	760	729	724	734	773	744	750	765	774	745	731	783	732	737	764	754	783	724	730	705	782	749	733	762	782	787	755	724	705	738	740	765	765	767	759	778	817	729	731	785	728	718	756	776	791	804	794	768	763	793	761	744	805	768	699	768	769	782	756	768	811	729	766	731	776	736	759	794	753	747	770	754	785	698	796	781	759	791	763	701	739	715	725	734	742	782	694	768	758	751	734	722	760	720	766	802	739	720	754	754	738	737	754	739	763	817	748	735	781	761	750	772	745	767	785	766	732	732	735	757	739	740	805	741	776	747	780	798	793	742	729	738	766	771	757	778	771	710	743	794	806	756	738	729	758	742	764	740	791	825	760	778	808	745	743	737	727	722	722	768	760	821	790	741	672	789	764	732	757	819	753	774	740	779	736	764	770	740	772	779	772	772	733	753	757	755	784	759	773	757	722	751	750	780	785	757	728	780	715	756	752	763	753	742	766	767	785	785	721	769	779	760	794	775	774	698	773	765	718	771	761	744	791	707	752	724	757	719	746	787	753	737	759	797	746	767	785	738	757	748	766	775	807	777	739	747	781	767	750	711	755	809	781	737	791	727	722	794	724	769	744	730	735	754	765	730	761	718	740	723	763	767	747	758	797	780	724	731	724	766	756	755	773	709	702	764	752	800	757	820	724	781	755	784	757	779	773	777	748	775	771	780	790	758	719	734	740	776	721	741	755	783	763	756	785	765	750	773	749	786	780	728	829	756	737	773	729	789	792	756	747	759	776	768	763	796	818	747	758	729	719	759	736	792	797	791	777	797	831	705	762	739	702	746	753	769	740	816	774	759	722	774	780	796	756	797	790	796	746	754	736	781	796	759	774	746	734	736	771	746	729	794
2296	461	507	652	934	2157	3877	4601	3141	1477	706	410	323	287	298	270	297	279	296	286	295	308	287	331	312	276	296	312	329	317	288	290	326	292	279	314	282	315	276	292	279	300	303	304	314	297	292	321	307	291	303	315	347	275	299	284	306	337	292	315	322	325	320	308	310	272	292	322	307	313	324	294	327	307	309	301	304	303	299	295	303	322	304	336	309	324	323	305	303	320	305	298	312	277	312	324	305	310	312	301	338	304	292	314	301	326	328	307	317	287	324	296	328	313	325	290	316	325	303	324	288	297	296	307	315	309	306	326	299	296	310	340	331	335	319	308	300	273	307	313	306	323	291	312	326	321	309	317	307	318	325	292	294	289	278	318	323	303	320	285	279	289	307	304	283	293	279	307	303	306	293	299	296	287	285	316	288	317	289	304	295	287	307	310	307	298	315	288	302	323	246	290	291	313	302	287	311	317	306	310	318	319	313	336	310	286	288	313	304	288	327	302	311	297	314	316	329	301	274	287	302	289	302	301	324	263	300	287	278	298	300	295	321	287	324	260	327	288	275	315	298	283	278	283	305	294	324	320	309	272	296	308	301	300	318	290	321	311	312	293	300	315	320	300	324	302	332	311	311	307	325	319	306	298	287	297	304	310	288	308	271	300	302	312	292	284	280	299	308	301	285	274	316	303	314	325	276	275	289	322	280	323	331	275	285	293	341	292	297	308	319	312	309	281	293	295	315	299	274	284	317	293	315	302	269	291	282	307	288	313	329	329	279	272	284	306	312	319	321	280	296	313	310	306	298	315	324	306	293	296	339	310	272	292	319	283	284	321	302	307	338	269	300	290	312	281	268	299	301	334	318	300	326	284	310	297	296	284	291	278	300	299	292	295	295	293	294	287	284	296	285	316	271	303	278	291	300	299	303	288	328	258	267	280	306	297	309	288	316	286	297	287	336	328	297	277	298	322	310	316	281	331	328	304	316	308	315	289	330	324	336	317	305	294	318	284	317	313	317	303	328	302	319	310	325	323	288	312	302	349	295	290	318	321	320	270	315	299	289	277	280	293	299	312	285	317	309	303	284	289	298	323	318	304	293	281	312	333	308	263	292	291	289	314	337	311	264	282	336	339	295	335	304	311	275	307	335	293	295	305	305	287	323	309	305	292	263	327	327	315	320	330	307	297	333	263	308	280	298	305	290	298	300	305	281	282	281	316	301	325	285	337	306	316	287	333	300	321	313	270	288	294	305	286	321	328	314	313	319	299	303	299	340	322	284	307	311	291	292	311	268	273	308	277	312	296	293	311	285	275	306	295	305	304	327	323	320	320	295	306	288	322	292	312	289	313	341	329	334	332	294	305	311	305	293	339	274	293	335	310	293	326	317	309	312	304	300	338	296	298	307	293	323	282	290	306	303	296	294	312	304	300	302	284	277	271	299	332	301	285	283	324	329	302	311	308	295	313	294	333	290	298	285	309	279	316	295	283	306	331	290	339	267	321	265	302	301	259	333	320	296	285	306	309	328	315	289	317	330	311	318	313	269	290	267	310	295	317	297	301	307	300	277	331	330	325	316	300	320	301	322	324	303	318	267	353	290	284	306	275	307	307	300	277	284	298	309	330	305	303	324	269	301	320	287	322	290	313	330	258	262	312	304	312	280	292	284	304	299	287	290	300	283	272	296	338	287	330	286	327	308	264	298	303	281	304	286	297	334	291	303	287	323	311	342	300	288	303	287	277	301	314	309	295	287	298	311	306	329	339	323	310	290	317	317	281	317	275	303	333	314	315	292	325	290	259	294	346	306	324	313	327	311	286	289	316	312	290	301	279	265	281	298	327	308	297	334	297	299	306	269	296	270	328	296	301	295	318	292	290	316	310	306	276	324	316	316	301	286	329	328	275	277	298	316	330	294	308	279	315	270	283	340	323	286	338	301	315	295	310	287	271	300	292	291	319	307	323	284	287	296	288	301	293	325	316	319	302	293	320	323	291	334	302	279	275	289	312	320	282	308	316	320	316	327	308	321	292	306	298	273	295	294	319	277	289	290	296	299	271	298	312	281	297	305	305	251	265	303	305	283	314	334	309	306	291	317	307	325	304	300	305	285	290	287	291	308	314	324	342	315	269	299	317	322	312	302	306	303	297	292	325	309	295	299	299	332	295	341	289	285	299	293	291	300	320	274	297	301	290	312	287	299	313	307	312	299	327	295	308	352	302	298	269	313	298	298	303	286	349	301	318	288	276	329	300	319	337	324	304	298	286	318	298	301	291	353	301	287	290	321	302	300	307	302	320	297	332	313	313	321	316	283	300	271	296	293	319	311	275	304	283	288	325	272	302	296	289	278	321	309	300	288	297	285	326	286	286	318	286	323	287	327	274	337	296	280	284	277	305	321	260	304	293	285	289	315	307	263	286	330	317	303	316	287	303	309	280	300	305	325	309	336	330	297	328	299	293	298	348	316	307	327	355	299	322	312	322	284	285	318	295	323	305	302	314	293	315	317	304	356	331	283	296	282	297	327	320	293	308	305	317	258	286	289	298	317	300	297	293	313	318	306	295	315	299	281	296	311	310	287	307	297	320	290	316	291	309	279	323	308	322	294	310	316	336	301	308	279	337	328	290	281	271	313	291	302	306	334	314	293	308	335	309	296	277	273	307	321	317	301	310	299	324	338	302	268	290	316	297	302	284	298	337	291	300	282	261	301	289	315	310	318	313	258	302	303	297	311	287	288	318	325	323	302	303	324	294	305	316	326	285	296	303	313	311	317	310	324	268	272	299	303	296	282	291	285	298	331	282	299	316	307	310	320	290	283	311	318	306	299	327	313	279	313	325	294	315	298	287	295	314	330	273	350	319	299	279	328	338	271	348	323	290	340	312	294	267	313	293	284	278	308	307	328	319	287	310	323	304	309	320	287	296	312	312	288	322	328	305	292	313	341	306	305	288	282	329	334	297	317	304	268	309	306	290	296	311	283	331	327	292	304	328	278	310	281	312	294	298	276	309	285	304	309	306	296	309	317	295	311	281	296	306	296	279	323	285	338	265	287	284	288	299	307	321	341	314	319	320	282	334	290	293	285	299	320	324	273	288	292	281	294	300	329	294	289	327	296	275	342	294	332	343	296	281	291	311	352	306	298	298	279	307	307	325	320	306	299	304	308	302	322	310	304	298	311	293	273	339	301	302	342	321	306	307	318	318	305	300	289	293	285	309	274	284	262	343	301	288	312	305	312	315	300	323	281	316	325	340	315	335	282	328	292	307	295	331	306	290	289	325	293	321	312	285	279	305	293	281	316	290	316	325	310	292	300	282	320	315	337	299	291	325	314	286	289	274	318	304	324	283	319	300	298	280	317	289	290	345	276	310	310	309	358	318	286	268	320	268	298	285	329	276	317	294	309	318	300	317	325	306	299	336	300	267	299	319	325	307	283	309	292	287	312	286	295	324	274	323	294	293	280	311	301	303	312	282	311	285	288	305	332	289	318	310
2653	1001	1227	2337	4449	10544	16989	17356	11670	5735	2456	1307	873	836	884	807	808	833	789	788	867	831	870	831	856	817	859	862	846	865	830	837	863	832	831	811	839	788	788	796	820	832	833	828	833	802	860	843	766	760	874	845	782	812	853	800	817	775	804	812	823	838	795	831	824	800	840	843	802	886	753	853	824	858	833	797	827	829	836	795	822	818	821	811	822	867	859	862	740	838	814	813	811	837	851	814	850	812	868	835	823	831	824	820	827	790	772	853	847	822	843	854	854	795	824	794	820	824	895	805	854	843	798	812	815	832	818	816	789	820	874	818	828	845	809	799	819	828	816	817	793	793	778	803	804	843	874	856	846	849	770	809	835	802	858	843	816	803	798	842	874	811	848	792	808	838	870	845	775	810	788	754	824	840	808	867	807	829	839	823	830	830	847	851	825	821	856	802	813	789	859	762	801	832	830	864	864	814	830	788	869	841	827	790	814	850	821	891	783	802	866	821	844	794	787	824	836	849	843	803	805	818	847	788	880	841	813	788	837	836	841	817	820	829	813	803	814	804	839	842	790	828	831	791	848	792	853	863	825	805	833	853	779	835	815	836	776	782	787	793	808	796	793	844	813	865	846	793	871	805	795	794	857	860	801	841	848	831	809	868	856	822	827	840	805	822	826	838	815	831	827	811	814	767	818	808	798	817	834	796	786	804	870	819	820	816	800	801	846	903	829	893	870	801	820	815	873	815	830	831	841	856	813	843	781	833	827	842	833	841	809	834	770	838	876	831	831	774	813	862	797	824	863	824	830	834	832	809	843	813	804	775	803	821	794	819	866	841	833	840	810	834	888	843	874	832	833	785	805	836	848	810	824	828	891	835	885	858	794	820	791	843	813	798	768	781	841	812	787	798	792	832	823	817	856	800	848	820	836	797	843	829	826	818	846	860	835	764	849	828	868	873	761	798	826	840	839	878	845	828	771	818	821	785	824	849	838	809	756	868	837	818	802	828	797	809	839	828	788	849	797	849	838	827	836	822	874	798	864	822	876	817	812	798	810	820	858	807	818	841	833	826	822	823	829	828	831	786	854	792	811	802	856	904	801	817	838	822	784	789	833	831	842	815	822	830	879	875	854	819	819	778	841	787	826	825	838	873	804	781	843	838	795	760	813	818	812	793	796	861	816	847	812	845	830	850	804	764	793	824	795	807	848	815	787	834	764	832	804	797	848	777	777	819	767	866	830	856	827	851	851	795	798	818	832	760	832	864	795	856	833	773	846	769	788	830	782	811	834	823	829	873	804	830	854	796	821	862	824	830	812	805	846	833	771	810	745	831	841	844	831	846	853	828	823	825	886	758	854	845	815	784	801	876	800	783	808	835	869	808	881	767	822	789	854	811	791	776	805	817	792	810	851	869	896	869	814	805	825	794	772	764	837	833	842	829	841	806	831	784	879	855	790	826	834	848	852	817	862	854	810	815	893	823	849	833	881	832	841	779	855	876	876	849	888	843	791	869	825	895	845	800	789	856	835	822	872	799	806	846	821	815	813	834	845	824	850	862	827	823	847	814	846	893	818	850	821	816	819	858	826	850	849	816	756	881	887	846	794	803	836	819	874	816	831	776	808	816	867	855	774	845	873	838	849	818	817	864	828	836	820	881	859	824	806	813	805	794	825	826	868	862	812	814	816	807	833	868	811	816	812	886	793	831	844	813	806	812	839	856	817	798	840	811	829	815	841	825	788	846	794	817	798	837	809	807	819	839	807	817	832	838	867	815	832	780	828	823	850	797	789	836	857	865	874	812	854	799	906	837	839	822	841	827	818	850	827	854	813	779	812	869	875	838	812	828	762	838	766	806	836	768	782	834	818	838	841	812	831	826	832	799	831	807	840	824	821	786	830	786	812	851	843	863	826	824	853	866	769	837	850	821	845	817	825	800	847	850	823	840	828	842	876	867	812	859	862	835	844	773	818	796	841	822	799	862	839	838	827	827	839	788	833	780	792	802	828	795	825	787	865	859	821	818	824	808	834	829	838	774	854	739	809	808	843	832	830	807	778	794	838	824	802	857	864	843	856	798	837	799	841	805	788	817	812	797	825	792	797	846	845	838	826	849	884	800	883	781	816	802	857	867	805	813	875	823	842	834	822	866	849	890	805	832	781	809	780	905	873	849	827	778	814	837	851	858	845	860	855	773	842	840	800	825	847	837	844	820	794	852	780	795	808	847	845	779	821	817	790	826	839	819	827	814	758	784	853	886	808	849	859	834	842	883	850	824	831	800	852	804	813	856	807	828	785	842	853	871	841	811	849	852	833	816	788	839	812	868	786	870	867	831	793	877	806	805	866	842	818	801	807	817	829	830	815	858	833	842	781	861	819	882	826	840	830	833	836	815	821	813	794	822	870	868	809	850	870	804	807	842	861	868	797	865	844	835	794	799	847	791	828	864	843	793	832	785	857	818	907	787	842	880	855	829	805	838	814	788	852	814	793	764	829	784	824	822	851	863	849	849	828	814	807	811	808	775	815	883	839	836	789	794	819	822	784	823	817	833	813	810	778	822	827	857	881	840	826	865	777	817	822	821	860	822	843	835	832	793	818	823	881	814	860	844	810	890	792	802	836	825	820	814	861	825	815	821	793	818	875	839	815	799	850	852	833	822	827	841	829	810	803	855	825	804	804	835	816	852	825	821	813	820	781	841	835	803	835	842	855	856	825	841	820	783	841	842	839	860	822	826	838	827	815	841	825	848	888	825	830	822	816	834	809	885	892	794	855	796	852	833	816	833	809	773	821	881	827	844	811	809	825	796	780	818	784	858	828	815	804	802	861	778	807	818	850	869	782	854	821	798	796	851	836	796	791	838	862	851	823	815	843	810	841	804	780	783	806	837	829	759	794	807	857	881	830	822	812	821	853	809	814	797	783	816	835	763	847	901	786	868	818	769	874	807	829	826	810	862	861	784	805	819	801	822	807	820	808	822	795	867	809	850	813	800	811	830	812	790	835	766	839	839	854	875	776	820	852	825	872	839	811	810	834	799	802	854	822	863	814	800	867	864	785	837	867	791	795	766	828	821	823	826	845	805	824	837	844	855	783	864	853	810	807	851	793	868	842	827	774	805	848	813	814	786	825	831	815	823	835	877	824	787	804	807	853	825	838	791	867	750	809	806	804	796	789	817	847	773	821	839	818	824	846	815	814	790	863	846	853	793	755	794	816	789	823	832	848	781	864	799	823	808	851	831	899	820	845	770	771	826	849	875	813	861	799	781	827	811	863	826	840	798	825	823	802	861	838	805	842	813	864	816	834	835	846	844	810	789	847	812	844	842	807	868	814	831	838	820	810	828	805	812	821	852	825	867	778	803	814	843	857	792	850	764	825	781	791	768	875	812	828	814	784	763	845	835	839	840	776	822	805	808	813	848	864	865	850	807	860	859	805	780	832	826	842	813	789	849	808	799	828	866	787	864	855	821	847	822	812	868	810	845	807	782	792	846
7836	1354	1821	2020	4979	20787	41930	35254	20883	8622	2380	693	365	299	294	303	269	331	338	277	283	278	301	302	297	313	288	331	291	293	294	312	307	301	314	271	259	293	283	311	287	290	294	273	316	272	315	283	299	265	300	302	271	295	263	270	271	309	329	313	309	277	299	282	302	317	303	298	279	289	285	300	284	286	319	289	300	295	292	293	278	300	313	283	282	315	277	287	321	305	274	290	301	311	303	318	270	311	314	281	302	287	303	302	291	257	293	315	292	306	304	299	286	310	262	273	301	307	288	299	292	292	297	306	304	288	273	309	267	259	291	257	307	328	303	308	317	295	306	289	331	314	278	289	284	301	282	308	297	266	297	299	280	337	329	286	279	291	311	290	311	251	277	302	279	288	270	275	276	331	327	287	294	296	294	286	288	290	290	287	303	304	274	283	294	266	289	286	282	279	276	314	302	285	317	280	276	275	276	292	314	276	285	298	309	275	300	313	295	270	266	311	298	323	294	269	296	324	268	317	285	289	271	282	278	296	291	291	276	294	306	279	311	298	289	282	284	286	274	286	278	280	298	317	296	285	277	300	301	265	314	316	311	287	307	294	286	324	291	287	293	304	312	282	275	288	283	286	298	285	288	291	342	274	311	296	283	284	283	279	258	274	294	294	259	292	311	285	296	300	289	314	279	294	290	282	282	299	302	295	278	303	299	295	308	306	271	259	309	290	283	295	293	293	292	292	316	299	306	291	277	275	323	310	304	317	274	301	296	316	288	283	267	294	307	317	286	284	317	297	314	292	283	289	291	315	302	278	284	276	312	287	307	313	285	282	280	272	297	289	313	295	297	284	279	265	289	311	302	299	286	314	276	270	267	298	302	287	316	280	335	276	285	310	275	283	299	318	289	321	301	306	306	299	299	316	288	313	294	285	274	288	286	298	316	247	269	289	293	295	282	256	289	264	301	292	247	275	270	269	288	304	287	298	305	294	286	295	273	294	280	286	296	269	299	295	294	280	282	303	276	268	319	322	310	296	303	269	278	297	307	276	310	309	296	290	294	303	291	317	269	285	295	291	275	321	310	282	276	331	297	321	298	270	293	294	277	289	308	300	297	250	266	291	290	315	270	279	263	295	287	262	276	291	290	286	306	304	306	327	277	282	333	277	291	282	299	336	280	267	296	276	292	292	295	296	298	298	299	289	279	276	332	306	347	277	268	281	304	267	274	291	278	270	308	297	285	301	304	274	287	292	312	291	294	263	300	282	283	315	294	303	294	285	306	263	273	312	266	305	278	275	291	298	306	279	270	313	269	301	295	303	312	274	288	313	317	286	295	295	324	275	307	317	307	285	292	266	289	283	278	303	296	269	300	263	296	308	280	268	315	295	291	310	316	292	283	302	293	323	283	301	307	286	275	269	296	268	257	283	308	292	302	312	285	280	322	288	282	319	289	298	316	281	286	296	307	283	290	325	286	288	317	318	302	304	297	306	261	290	280	304	307	292	304	300	274	288	312	271	290	252	278	271	287	291	326	287	306	300	273	289	277	310	309	305	314	286	306	263	295	279	290	295	304	334	301	248	285	285	279	288	291	294	302	296	295	289	295	269	276	288	298	307	316	288	283	302	305	283	296	294	302	283	320	306	307	291	282	276	299	273	294	294	294	288	281	289	299	302	268	237	290	293	290	323	296	274	279	312	310	277	320	288	275	303	290	290	305	309	295	263	303	283	297	312	324	291	305	293	294	271	311	286	293	285	298	306	317	275	308	318	295	297	281	288	268	310	315	295	288	302	253	275	289	259	274	278	293	300	283	288	276	316	293	288	308	323	286	287	297	278	281	289	266	273	320	296	323	292	314	313	326	281	272	287	291	278	280	274	301	298	318	308	281	319	299	286	241	276	269	287	339	304	301	275	281	268	288	276	280	281	306	307	289	295	274	320	293	300	318	264	299	285	311	287	287	270	301	297	297	300	315	316	310	270	290	273	300	324	282	302	298	309	313	279	283	306	290	296	289	301	305	265	280	290	317	281	326	282	289	302	299	302	309	306	270	286	295	284	306	290	288	284	303	307	267	272	281	277	318	311	291	314	286	295	353	267	287	298	293	289	295	274	301	307	295	284	284	308	284	287	296	295	329	282	312	267	292	288	327	266	315	272	284	265	328	269	298	285	312	293	289	292	290	301	292	291	304	284	264	296	283	285	278	263	312	309	324	269	283	299	314	287	288	310	289	307	287	294	313	259	294	283	307	287	277	287	307	282	279	262	248	297	278	309	259	293	272	276	320	299	301	284	293	287	290	292	285	280	269	274	291	292	277	266	294	286	298	253	288	306	269	283	267	301	280	261	318	296	303	299	303	286	302	278	262	248	297	276	291	288	276	300	282	273	289	308	283	307	287	287	306	305	277	331	301	295	277	320	272	302	300	282	304	301	270	301	276	310	308	304	303	292	259	284	326	274	277	316	298	305	308	291	287	279	284	297	294	299	265	278	289	264	286	322	309	287	293	282	294	278	317	258	276	287	316	278	281	287	279	316	288	271	304	286	242	297	304	306	264	325	284	322	303	306	294	289	295	304	286	302	277	274	276	307	282	283	307	299	274	307	296	285	300	297	289	296	282	263	295	346	282	284	295	298	283	327	271	281	297	299	291	294	279	292	298	258	312	289	305	301	269	283	282	280	290	281	308	299	305	290	294	311	280	310	294	304	283	288	284	288	303	300	309	292	325	265	285	300	271	305	270	302	286	291	285	251	326	259	311	295	304	288	315	269	314	288	301	304	301	314	303	257	287	284	291	307	271	304	260	270	269	309	286	304	288	276	278	262	289	281	274	325	297	271	304	301	323	303	275	291	281	333	297	268	297	294	307	285	298	302	284	292	314	260	298	300	294	286	303	325	314	300	305	305	307	264	260	268	280	304	317	279	296	291	313	285	284	301	285	259	261	296	295	286	294	298	307	300	275	291	297	285	278	314	287	290	281	296	296	302	290	308	287	293	308	305	308	295	260	296	283	279	298	299	298	300	298	291	282	305	284	313	262	312	300	278	305	288	297	293	308	300	311	299	311	279	258	273	313	273	320	278	293	284	288	269	273	304	333	292	288	301	312	319	295	292	296	322	279	307	289	284	309	316	309	325	304	274	285	303	281	300	253	278	286	285	269	302	301	320	290	308	283	280	293	296	293	266	295	272	302	276	295	289	307	311	282	286	296	305	313	302	299	305	278	308	305	280	258	251	289	280	278	284	303	267	304	274	290	287	260	295	306	278	312	287	298	280	313	263	307	292	272	312	306	280	283	291	282	253	292	261	277	297	317	314	294	303	303	294	292	285	288	285	327	301	303	326	272	303	291	271	294	302	286	311	303	292	281	307	286	275	281	272	299	279	320	283	290	286	242	281	304	291	297	299	283	296	258	304	301	311	280	283	276	271	274	336	278	266	275	277	297	261	269	257	316	284	255	293	311	291	272	311	271	329	288	297	274	311	296	292	313	298
6015	1964	4106	6884	16526	41067	57914	50521	37369	21775	8795	2612	1107	828	813	769	781	831	815	764	831	826	830	792	851	775	811	815	836	799	783	793	778	836	797	775	836	805	858	832	830	811	880	802	809	743	805	781	806	802	793	777	833	752	812	819	833	775	794	770	792	793	761	779	785	805	753	762	816	788	807	789	808	752	864	771	758	736	801	844	810	757	798	761	794	817	839	804	820	802	817	785	771	829	781	806	812	779	815	766	802	784	812	810	771	781	800	851	818	833	783	815	789	826	812	770	798	784	815	803	791	805	765	820	793	813	794	795	764	797	841	769	832	790	832	796	836	837	816	774	815	835	840	782	826	811	820	809	797	778	834	800	800	776	778	835	785	761	779	796	799	792	742	828	809	854	835	885	753	820	839	791	844	792	792	826	821	862	806	789	798	847	823	788	775	811	741	782	869	769	874	752	824	826	775	789	805	815	754	799	792	775	810	856	845	802	828	781	817	795	802	757	815	788	849	781	771	783	834	790	812	781	833	780	800	792	820	797	782	847	750	784	829	872	810	783	785	810	833	830	796	852	787	815	810	755	809	829	852	794	818	873	806	818	830	778	847	805	794	815	814	785	817	796	779	763	858	789	782	787	788	792	768	827	804	729	824	744	781	834	829	811	837	769	833	742	786	788	840	744	782	792	830	813	834	822	814	845	804	781	790	815	798	842	800	827	879	776	822	779	803	780	796	821	822	811	799	795	810	820	797	791	813	804	816	789	791	833	801	786	793	746	778	765	800	776	845	815	823	800	806	797	816	826	780	752	796	833	781	795	774	853	771	813	808	842	796	785	830	806	826	837	814	809	809	792	847	812	796	833	805	809	800	778	765	777	821	789	803	731	814	824	806	809	806	810	806	821	829	834	803	771	818	845	807	775	780	791	860	806	792	786	822	779	796	834	776	807	823	818	819	833	823	802	806	786	781	818	780	810	828	824	798	805	808	772	776	798	821	790	800	802	820	818	829	863	827	783	837	832	834	777	804	790	815	810	821	788	797	771	795	818	796	762	795	801	765	825	828	750	817	752	781	814	804	840	834	780	771	798	845	793	801	813	775	774	795	906	817	766	744	788	843	831	804	833	762	783	824	782	792	784	803	798	774	800	839	760	757	783	833	810	810	770	830	830	829	821	817	810	806	818	816	811	849	820	844	826	857	829	793	777	797	746	767	827	827	815	791	745	824	794	827	795	804	793	736	768	818	771	824	805	812	797	841	790	821	750	761	825	788	751	800	793	832	796	780	822	782	799	837	824	745	780	792	755	824	838	772	787	795	862	810	734	812	787	812	820	775	744	817	808	768	763	822	811	801	796	778	814	795	815	808	870	789	756	788	833	772	834	757	783	810	874	794	856	823	803	788	799	753	761	779	800	783	779	805	797	845	811	811	800	829	771	821	802	826	827	776	803	782	839	815	803	777	790	811	783	778	812	859	808	780	815	800	812	815	814	783	799	771	794	823	809	803	833	823	845	790	806	808	810	777	768	822	734	811	822	789	788	783	849	812	757	767	761	799	787	797	852	762	795	790	739	829	810	814	807	806	851	798	784	784	808	757	781	842	821	823	842	766	816	832	804	821	753	800	813	768	797	755	761	826	759	793	837	745	817	788	827	839	828	763	818	741	764	807	763	787	772	818	796	812	843	877	779	808	749	809	837	779	758	791	823	819	821	808	805	774	775	771	778	787	801	831	870	788	778	802	782	783	776	839	782	808	784	781	799	819	793	787	822	820	832	779	771	784	816	707	803	838	843	831	819	789	799	813	805	854	845	792	803	772	790	817	805	773	806	770	790	809	763	846	815	803	795	806	824	729	802	794	820	759	746	745	834	839	811	783	787	790	752	785	800	799	819	829	817	792	806	893	786	774	784	778	830	772	819	778	748	824	750	820	791	853	804	741	788	799	793	829	807	805	803	779	776	806	818	809	788	797	811	846	849	811	808	821	743	785	819	821	830	779	796	799	769	836	822	763	802	779	803	798	810	771	830	837	803	786	804	777	787	878	769	826	820	808	840	841	760	769	807	843	806	794	826	810	787	809	798	810	765	775	747	811	826	790	788	822	794	773	751	750	796	805	833	814	797	809	772	799	846	846	796	799	781	855	814	829	835	845	818	779	836	818	828	775	832	823	822	778	795	785	847	810	742	801	822	837	796	805	746	794	823	821	828	838	770	759	826	818	864	764	801	805	785	786	823	848	801	763	769	822	785	809	837	760	797	806	810	762	776	807	814	826	803	786	755	783	820	815	827	816	801	807	802	808	815	805	848	804	863	811	795	776	744	788	847	803	793	796	760	767	792	815	827	757	774	817	804	784	820	792	761	771	823	794	818	815	786	816	808	806	803	820	783	829	779	861	841	777	826	795	808	801	780	818	761	837	834	821	781	754	815	785	775	762	871	788	827	793	768	828	818	786	855	798	789	853	763	767	774	856	821	798	787	789	768	804	769	783	782	769	824	769	770	785	807	822	782	776	742	831	833	790	847	814	796	778	790	789	811	775	778	777	827	794	773	812	777	815	757	784	812	761	789	815	817	842	796	829	801	766	774	742	821	815	833	809	791	805	820	816	806	811	812	852	769	759	801	774	825	769	823	798	777	806	760	771	748	825	771	733	786	816	790	817	759	820	780	821	760	834	810	756	815	796	743	787	819	838	828	824	838	801	789	763	806	747	766	815	782	816	793	821	806	787	810	779	818	807	787	751	769	811	825	818	808	840	793	807	829	760	811	768	799	816	767	825	760	805	816	854	845	788	798	793	777	822	840	794	804	810	772	768	794	779	786	851	844	861	806	796	830	750	794	748	822	768	801	790	782	861	815	761	812	826	861	760	789	786	821	847	804	769	797	763	786	805	782	802	825	876	816	808	805	767	788	842	842	805	811	791	849	787	797	836	793	817	813	768	781	805	829	745	854	848	807	759	774	777	760	848	831	796	784	792	839	790	772	839	803	818	782	826	784	765	808	794	708	791	804	783	800	781	836	760	834	726	804	817	817	764	792	800	777	835	813	758	806	761	777	756	737	792	791	783	809	828	806	798	812	806	827	781	863	786	795	756	799	769	819	774	786	798	850	843	765	806	804	814	829	835	794	809	818	792	792	788	805	785	786	765	824	827	795	854	765	763	797	822	758	837	778	830	762	772	775	792	801	762	744	811	805	820	798	816	811	756	852	816	796	781	793	795	850	855	814	840	766	862	827	813	832	777	729	783	811	817	798	811	753	807	807	820	825	782	799	836	813	754	794	824	810	816	780	763	816	822	783	808	831	790	798	790	820	818	711	801	766	819	793	815	751	800	758	786	836	811	799	768	865	791	795	830	773	775	786	776	829	790	810	798	803	891	810	784	774	815	776	790	809	821	788	796	799	825	760	806	822	767	799	816	819	791	815	767	800	818	802	879	778	820	778	803	787	816	777	795	808	884	819	791	763	809	803	763	799	765	786	795	784	760	829	798	805
14323	2719	3138	4389	11049	27984	54903	51228	31621	15086	3744	880	382	360	246	294	294	284	265	288	290	277	262	284	302	268	295	285	233	268	301	255	296	279	279	267	271	277	271	260	300	292	264	299	285	287	267	289	268	254	297	288	264	270	292	303	306	288	270	271	284	286	275	282	320	269	308	288	259	275	272	277	282	261	263	285	257	268	263	267	280	273	264	294	271	282	320	293	268	305	298	293	277	274	273	255	274	286	263	271	271	280	292	260	281	294	301	263	321	285	275	290	298	259	273	306	275	288	261	281	259	261	257	319	275	297	302	273	287	284	285	273	267	288	279	267	286	318	282	243	276	238	291	308	267	291	246	259	260	287	301	275	282	265	285	277	331	295	299	285	278	286	285	278	263	268	283	299	287	300	259	250	245	282	303	241	281	271	283	297	268	309	259	276	296	311	281	303	279	261	232	289	279	280	311	291	254	280	268	265	278	292	285	274	280	291	289	272	269	293	284	263	263	285	294	276	255	242	274	286	259	250	270	277	264	248	299	273	254	280	287	275	278	285	287	250	293	273	281	294	299	271	258	282	269	279	268	311	244	282	271	282	293	308	284	260	267	274	304	275	280	287	246	304	268	255	273	277	305	305	282	275	289	276	257	269	270	276	287	280	282	263	261	251	271	275	272	244	257	266	309	308	264	251	294	260	337	258	296	307	265	276	299	270	288	295	288	265	293	268	267	284	291	267	250	283	276	282	265	274	283	283	274	279	289	254	292	275	279	293	283	256	288	284	321	278	303	280	290	254	283	227	272	286	286	287	284	283	249	258	276	286	247	291	263	274	256	249	278	297	305	302	288	287	301	268	268	295	258	283	280	282	249	253	284	274	236	240	293	307	280	274	260	281	252	300	284	305	261	265	310	273	286	257	286	284	265	284	274	299	287	277	271	289	280	264	294	279	307	268	275	260	296	264	282	246	238	310	260	300	277	296	265	292	305	286	246	298	278	290	248	258	261	297	291	286	276	292	279	281	262	273	267	288	295	275	269	280	252	272	287	286	280	269	292	284	247	282	275	309	284	290	291	265	295	289	283	268	308	281	263	275	267	269	312	260	226	255	301	278	271	265	291	263	276	284	264	271	284	263	256	256	278	265	276	292	278	284	323	287	279	277	260	264	270	297	272	279	298	269	262	290	269	267	286	267	306	269	281	268	255	271	298	295	291	261	263	280	277	272	269	272	273	258	264	261	279	279	332	282	279	289	280	283	291	278	266	245	269	259	265	267	275	299	284	259	281	263	292	281	278	300	277	272	301	264	299	274	264	268	288	296	264	283	315	265	280	251	257	242	302	242	271	248	289	268	266	300	287	262	283	290	286	278	303	295	242	260	293	276	279	251	268	262	279	295	278	268	283	310	271	298	282	248	315	298	261	285	293	236	280	275	299	267	256	287	321	273	306	303	267	303	288	284	276	263	264	310	275	282	273	288	280	262	262	311	263	261	275	325	264	299	261	280	286	256	271	281	316	288	256	289	285	261	276	277	270	266	312	297	271	270	284	266	248	281	270	274	283	258	267	281	258	276	269	251	294	276	259	268	255	302	276	284	272	260	273	280	273	248	304	312	271	284	292	254	262	242	264	261	293	267	280	276	277	277	306	272	267	279	252	261	276	291	277	293	271	291	250	254	289	288	303	308	279	259	285	282	314	273	279	249	277	286	294	287	304	289	283	277	279	255	293	259	301	298	267	259	261	277	318	256	293	275	278	258	265	300	295	276	298	304	283	271	303	272	258	261	282	291	244	279	253	289	285	272	298	278	267	326	304	284	250	283	255	312	257	257	275	270	295	302	281	255	304	257	302	278	305	296	266	289	287	271	275	267	271	263	261	266	302	301	267	297	288	303	279	271	291	260	290	290	288	269	240	280	299	267	288	300	289	283	278	255	287	271	269	240	277	291	291	272	282	280	259	295	284	254	288	269	269	312	268	268	274	277	288	266	256	315	281	322	258	278	278	257	288	245	276	274	266	262	287	291	288	291	273	267	288	256	266	264	265	295	276	270	289	301	289	253	279	257	240	263	275	264	296	245	278	282	288	283	259	272	251	262	271	287	274	299	292	286	305	257	274	283	287	257	289	287	305	296	312	251	268	298	293	273	293	237	263	260	287	295	301	284	311	298	279	276	264	300	268	274	302	270	249	276	267	288	291	246	276	284	271	298	288	268	270	253	301	267	289	281	275	261	284	280	270	252	283	296	276	269	240	270	287	275	256	273	268	256	299	281	323	276	274	280	269	294	303	263	263	274	274	285	299	264	284	262	311	295	255	254	281	271	261	313	242	288	314	271	298	276	270	277	268	291	256	283	259	278	276	267	259	275	307	261	284	262	277	279	288	254	247	296	282	273	259	249	295	284	282	273	285	299	271	277	315	258	303	270	270	271	232	254	266	277	289	284	280	295	308	262	264	260	275	291	276	293	273	275	288	247	257	270	291	276	271	258	275	277	264	268	281	273	261	276	308	263	259	309	272	258	251	279	269	281	261	269	301	274	272	268	255	299	287	282	243	259	331	278	297	234	291	298	281	271	258	280	287	301	274	267	277	262	298	313	298	275	290	280	306	249	259	287	281	261	275	278	279	281	259	297	238	275	259	271	251	280	265	255	275	275	286	275	305	270	293	285	298	278	302	298	286	270	255	285	264	295	293	307	275	292	254	252	274	306	250	251	264	273	280	275	271	306	281	307	253	278	293	290	265	292	270	280	244	289	282	275	255	242	273	315	283	270	256	263	281	272	266	296	268	290	264	263	285	307	281	273	296	293	281	265	274	276	271	298	251	299	318	264	251	265	284	258	259	288	303	261	285	285	274	273	265	259	293	293	283	272	254	286	287	294	264	276	268	290	280	262	298	296	311	278	301	274	273	274	295	297	289	246	293	262	286	273	251	266	254	267	274	247	281	275	285	294	308	291	265	308	262	258	283	295	265	297	287	301	277	259	281	276	271	279	250	292	247	243	272	248	272	270	251	270	277	265	237	283	289	276	286	259	286	263	275	267	267	264	297	261	282	273	267	293	279	269	262	286	264	248	270	287	284	262	288	277	294	256	287	268	291	284	241	303	295	275	261	262	303	300	269	284	287	248	248	257	282	266	298	275	285	286	251	295	270	282	296	286	255	250	297	310	304	302	272	269	279	254	254	309	270	258	284	271	277	277	315	252	286	285	251	276	299	280	273	279	280	280	299	272	265	296	264	260	276	292	278	293	276	282	279	319	287	290	292	272	274	276	265	251	269	287	279	279	294	256	237	292	301	261	274	298	242	248	293	282	265	283	260	272	229	286	257	273	311	260	290	268	278	282	266	296	289	252	299	277	267	269	274	296	266	262	281	281	297	271	273	288	273	278	266	268	298	286	302	255	318	264	301	276	247	268	261	241	278	314	307	269	286	262	272	281	281	307	283	285	288	286	283	285	281	278	282	273	300	282	287	287	252	259	298	272	285	258	293	281
7829	2829	6645	13526	27741	45622	69120	63653	46403	28737	11515	3293	1187	828	786	819	766	778	804	760	732	776	754	772	751	792	791	767	770	799	761	811	760	758	767	770	739	724	741	790	816	739	759	764	744	745	757	754	723	769	739	763	747	777	744	746	746	742	829	796	771	751	758	783	775	734	775	742	738	738	775	777	736	737	761	719	814	763	788	780	770	801	776	775	765	820	784	753	761	728	761	737	759	764	780	743	791	806	799	767	768	763	764	771	792	769	763	727	742	783	762	714	739	757	745	776	753	780	762	754	775	805	737	779	807	769	754	761	773	767	800	746	797	766	753	780	790	755	817	767	816	777	731	742	787	794	759	721	782	764	708	758	745	771	772	782	788	789	795	762	775	808	756	782	789	750	758	773	800	759	797	752	787	713	786	766	789	708	781	732	754	772	797	759	766	764	781	766	771	785	750	738	772	829	805	765	753	792	757	779	760	758	742	753	755	755	780	746	749	767	738	714	815	796	791	746	785	783	776	741	749	763	796	769	775	708	777	777	758	778	766	736	706	723	731	764	757	800	771	766	761	786	774	774	743	791	797	761	812	758	755	779	789	784	773	784	812	804	752	722	786	747	755	761	780	717	765	761	780	762	723	738	760	722	802	777	781	761	798	769	774	768	805	762	753	781	758	745	784	783	793	739	830	743	720	756	785	811	762	758	802	754	765	809	787	749	775	746	765	732	727	751	765	798	767	772	788	761	825	730	786	763	801	794	742	735	815	825	709	775	748	717	749	760	735	736	752	804	731	819	849	828	726	751	757	787	742	788	769	803	783	790	774	742	798	783	708	772	799	755	785	740	779	729	684	787	733	772	783	774	797	803	777	785	800	716	748	770	755	752	757	762	765	770	792	753	766	743	764	806	764	780	780	752	811	751	790	751	786	790	759	745	770	807	834	768	773	780	770	725	756	780	693	748	794	781	788	763	745	725	751	766	786	753	739	786	709	810	783	757	766	815	782	760	768	723	772	745	817	774	759	777	772	769	700	753	734	773	762	813	761	750	725	806	818	784	766	782	752	816	758	732	727	829	768	709	809	688	755	760	747	790	795	767	765	789	814	735	758	806	737	732	772	736	785	769	753	779	797	784	764	756	758	720	794	779	733	772	743	750	759	746	770	758	732	765	758	767	771	756	766	799	775	767	744	798	782	751	759	773	732	672	775	773	817	757	788	793	766	756	816	826	695	804	756	802	781	761	794	723	755	793	722	761	786	786	715	761	770	740	797	770	787	738	756	770	750	788	742	822	779	776	739	760	765	738	747	748	806	805	743	750	715	768	790	758	762	731	770	786	777	741	752	730	752	763	795	792	766	779	815	752	758	722	836	731	762	779	715	784	730	783	754	742	766	722	758	804	744	719	814	782	738	767	786	766	751	802	732	760	770	722	777	702	794	783	756	761	800	762	797	712	711	772	760	790	763	790	785	757	775	773	749	740	780	757	785	734	782	740	773	741	768	801	788	759	788	741	782	767	753	730	756	746	778	767	790	804	822	748	750	836	762	752	786	811	706	784	802	758	758	778	776	729	815	774	785	736	789	781	765	811	759	752	748	797	810	752	775	743	803	782	783	774	773	754	777	770	794	756	819	790	718	756	776	750	785	753	794	782	797	773	767	798	837	779	794	748	755	811	780	737	729	757	760	745	783	744	789	740	740	760	772	791	750	743	781	805	787	745	791	782	738	703	795	770	749	761	745	779	791	737	757	796	757	775	776	823	758	785	802	730	791	739	721	834	756	767	808	818	767	770	736	765	738	777	804	785	803	796	795	745	739	759	709	749	699	754	789	722	817	769	762	754	767	749	817	760	780	743	769	746	782	702	727	781	803	778	769	767	788	777	764	743	719	787	805	782	748	776	784	742	780	746	763	753	782	780	760	803	745	779	786	790	787	799	779	825	767	766	792	736	811	780	812	754	772	792	718	788	789	783	779	756	761	754	752	782	738	728	802	770	792	788	759	743	729	784	714	744	745	742	753	793	734	777	842	751	835	774	752	805	766	804	768	818	741	705	787	741	737	799	777	792	762	792	742	790	757	745	719	778	753	781	733	780	780	789	754	743	766	772	745	752	779	735	757	728	770	721	806	796	766	770	748	791	751	794	773	781	772	740	814	770	765	772	786	770	799	766	733	760	733	765	728	762	785	765	743	805	784	777	734	792	759	767	728	772	750	728	763	717	788	772	779	769	725	741	773	747	712	742	759	734	742	751	759	777	713	777	773	770	740	754	811	746	797	709	815	759	741	731	790	784	775	755	758	767	757	765	782	763	807	759	774	827	770	745	772	747	733	727	782	802	789	762	764	797	757	788	733	772	764	775	760	786	823	760	783	779	789	769	804	746	793	778	724	762	804	766	743	720	786	741	737	763	748	761	791	745	726	784	758	745	778	756	776	759	746	800	802	781	730	792	732	770	769	743	807	791	781	793	798	738	767	782	741	759	802	784	780	760	790	789	804	747	795	767	765	742	731	805	758	752	768	722	774	709	714	793	762	816	789	777	770	760	718	804	753	752	758	742	810	756	746	736	804	774	769	806	764	757	763	788	772	806	764	767	760	782	748	802	767	753	730	760	783	779	772	757	754	705	782	762	761	767	733	766	759	753	766	783	782	704	769	777	756	757	814	827	779	801	768	738	757	708	792	815	737	727	824	739	751	746	757	774	727	783	719	749	692	795	807	730	740	757	729	806	762	786	749	790	737	777	808	744	741	763	798	786	724	769	810	752	749	757	755	751	753	763	714	752	769	752	791	742	765	778	729	739	769	764	751	730	757	756	783	739	752	788	770	780	742	737	758	791	736	810	767	744	750	728	742	740	766	757	746	769	744	803	744	773	811	761	787	723	836	734	816	721	763	752	735	774	795	753	756	758	779	780	747	771	723	734	733	753	781	776	764	765	739	819	758	779	795	807	747	784	759	793	779	791	816	760	740	777	755	766	817	782	800	794	750	742	738	814	742	733	743	776	813	775	707	782	756	753	805	813	778	798	786	791	801	773	802	763	771	784	748	761	786	762	748	792	726	772	728	757	770	792	786	769	771	752	767	728	747	803	773	753	739	762	719	728	730	735	723	790	751	766	775	762	789	752	771	780	775	755	795	769	763	764	707	834	791	775	777	741	730	751	768	787	774	729	750	792	770	738	818	777	808	770	745	755	769	759	712	752	757	735	759	770	806	761	791	748	725	757	751	763	753	740	801	754	782	779	775	749	802	785	753	775	753	739	745	770	754	763	786	711	735	782	762	759	760	791	791	762	805	748	726	792	756	773	798	710	750	764	807	763	758	771	764	719	786	763	752	774	730	774	723	777	750	798	764	750	748	744	799	803	792	795	757	806	763	733	761	729	762	796	803	776	809	726	777	783	802	766	754	725	772	778	782	755	799	777	741	791	786	764	748	845	803	735	772	758	751	711	776	699	728	739	771	779	747	808	778	771	735	783	816	786	751	794	785	726
2228	365	474	359	370	466	4097	6096	3316	1585	706	396	346	307	282	307	295	307	310	303	274	307	279	297	323	292	302	315	326	307	306	336	301	357	313	314	300	280	320	309	347	287	296	297	320	329	335	288	320	287	304	303	329	306	335	312	268	258	291	306	308	298	303	286	303	303	280	280	331	327	303	304	277	314	307	316	300	275	283	296	298	319	303	283	313	291	291	309	331	301	295	290	288	287	273	295	299	288	260	308	304	306	306	312	305	277	314	299	290	298	276	284	324	317	302	306	295	309	294	303	286	285	298	292	272	289	279	321	336	304	304	323	328	309	288	321	308	317	319	308	317	315	308	268	279	315	342	279	285	332	279	304	296	278	300	298	305	296	298	290	285	296	318	318	332	280	308	307	292	327	312	294	289	272	313	328	304	314	304	318	303	250	262	316	305	306	295	299	293	288	282	306	309	273	304	284	352	296	289	305	291	309	320	306	298	304	304	289	315	315	314	304	352	327	285	312	340	286	333	299	263	309	324	324	334	308	314	345	318	283	299	281	312	301	317	301	305	297	309	272	290	297	274	322	298	317	314	333	304	327	299	323	289	299	307	283	306	302	291	285	313	300	309	300	322	309	292	295	299	290	311	307	277	324	281	290	292	298	286	266	300	325	291	282	295	277	283	296	296	319	293	285	310	322	303	283	318	289	309	315	281	327	289	299	299	303	313	303	295	334	320	299	290	316	298	293	314	316	312	271	312	303	285	306	289	325	339	307	297	314	298	274	267	323	307	301	313	314	299	303	335	285	313	271	303	320	297	292	316	294	308	289	302	305	297	267	306	285	344	312	322	308	291	299	280	324	298	309	299	313	311	322	312	311	321	291	318	280	326	305	309	307	310	335	273	285	277	271	301	325	291	312	309	322	308	308	304	325	303	290	296	281	313	302	295	297	268	313	276	290	294	288	337	297	296	279	328	316	307	329	309	265	269	297	307	308	309	318	253	294	310	283	281	274	313	329	312	307	339	325	333	284	295	291	322	311	294	311	330	297	321	304	312	304	265	310	324	310	289	303	333	288	280	344	313	323	317	288	274	291	351	310	314	322	304	314	295	294	294	322	307	316	309	321	297	321	285	305	283	302	313	297	321	264	271	296	339	299	300	307	277	327	317	329	315	294	316	316	309	293	314	297	302	298	326	266	294	301	327	311	317	322	288	307	299	315	310	306	314	312	293	305	305	325	324	301	295	295	319	311	318	288	294	267	320	325	302	309	305	298	319	312	284	285	282	276	262	316	305	287	328	329	289	309	310	303	317	318	323	325	284	303	326	311	316	316	309	323	301	295	324	311	309	293	318	300	324	283	320	280	268	307	310	307	301	294	339	304	321	316	318	301	308	289	300	277	287	296	285	302	327	327	288	316	311	309	313	309	304	292	284	286	284	308	245	263	292	325	293	280	281	290	287	327	298	307	303	291	303	304	323	316	304	276	301	306	289	294	306	299	303	273	316	321	318	303	310	306	292	320	315	291	304	291	303	303	327	287	341	315	303	320	290	301	328	313	302	301	334	304	304	306	298	309	305	283	327	316	306	298	285	304	323	286	306	286	315	304	310	302	333	272	325	297	311	277	330	323	290	300	322	298	308	298	320	334	303	297	349	306	335	336	309	286	336	305	315	311	301	283	318	272	294	281	278	311	321	337	332	324	295	314	316	302	290	266	310	300	304	311	311	297	315	296	319	306	327	319	359	279	287	324	292	278	355	292	310	302	283	307	282	285	306	334	325	309	344	275	311	329	303	302	296	296	279	298	304	289	275	284	308	305	302	322	310	305	290	308	307	299	336	288	318	329	326	289	291	286	332	324	285	306	301	305	298	340	303	338	311	304	306	278	283	300	314	328	297	295	278	302	295	293	298	293	343	302	289	297	336	308	327	299	320	272	294	303	308	310	267	283	326	303	312	320	319	303	290	325	290	325	289	296	299	302	284	317	309	301	326	323	363	301	295	332	317	294	309	300	359	313	353	316	285	323	297	307	302	303	304	297	301	315	303	296	270	284	304	318	319	300	289	316	312	308	285	320	305	336	272	290	297	262	304	288	287	295	319	281	312	311	313	315	305	291	279	289	317	329	327	292	309	290	298	295	304	333	277	277	339	306	304	294	315	295	322	309	274	311	314	308	300	303	311	283	318	308	334	274	285	301	291	280	300	295	272	304	322	315	299	288	314	335	295	287	321	297	272	300	312	345	293	303	304	302	269	290	325	315	299	347	318	293	297	309	317	317	292	315	312	308	327	291	272	306	322	287	309	260	307	288	289	298	307	293	320	313	315	303	318	310	317	311	327	339	311	327	307	268	335	296	288	293	304	300	329	296	279	303	331	350	304	324	296	332	302	311	312	322	307	295	338	291	271	317	317	279	276	312	302	281	304	272	298	306	297	302	271	310	313	319	335	299	297	276	281	320	298	311	319	336	271	331	336	316	299	337	300	310	321	340	333	281	313	332	311	280	296	314	332	312	327	337	327	319	295	305	297	320	326	286	325	291	321	286	331	275	285	326	305	310	316	313	294	277	337	320	301	296	314	298	288	275	321	308	287	312	298	296	295	310	288	319	324	291	286	284	268	304	303	300	292	283	292	297	301	300	320	311	333	327	314	312	307	311	311	307	301	304	325	329	293	302	290	304	308	310	288	308	333	307	259	284	307	289	295	303	302	303	308	320	292	303	301	299	277	283	293	288	292	305	318	303	328	307	303	282	314	268	271	271	305	357	316	293	304	291	313	288	318	283	290	306	310	310	333	306	327	269	301	310	315	288	319	338	313	305	332	298	303	311	308	302	295	286	297	298	298	294	311	309	323	270	289	294	333	317	273	300	298	299	325	284	284	294	278	283	306	341	267	309	289	330	296	298	275	295	302	296	308	289	309	276	280	313	302	328	332	302	313	290	290	317	306	295	315	313	279	304	278	307	282	300	336	286	296	285	323	282	290	318	319	300	323	313	295	319	330	276	248	313	307	308	279	294	328	318	309	307	296	297	313	288	297	312	332	306	305	304	296	306	305	297	318	305	318	302	287	322	300	317	320	301	316	286	295	299	310	322	282	296	297	298	313	288	288	282	292	324	325	313	301	297	285	306	301	336	322	311	309	334	303	301	301	296	331	287	329	317	289	334	307	301	305	314	297	313	312	317	277	309	257	301	309	315	305	283	300	315	290	340	294	288	289	281	299	327	315	292	309	293	302	298	303	306	325	298	321	308	316	313	328	338	294	308	295	298	307	341	279	274	314	270	281	294	308	289	321	315	289	306	284	282	295	289	312	318	305	303	335	333	290	304	307	311	309	291	310	310	309	313	307	315	325	287	307	279	294	315	330	285	302	300	282	340	303	293	292	297	331	303	313	330	279	297	307	318	303	318	298	329	277	323	296	307	309	283	269	272	297	327	274	323	289	328	300	319	288	312	307	295	321	292	314	280	295	299	308	323	321	312	295	318	268	278	311	298
2720	975	1051	1270	1182	1986	17938	20878	11944	5873	2408	1193	893	840	844	841	797	821	851	849	838	787	844	799	843	809	846	837	777	819	818	810	809	790	930	803	841	797	790	812	852	794	773	782	824	852	866	820	837	813	806	862	850	860	814	850	848	848	814	812	840	808	892	784	822	799	879	807	809	792	836	856	810	824	876	822	744	820	787	845	790	849	823	861	802	811	804	815	842	830	803	800	763	819	834	838	779	900	831	810	811	787	846	806	823	810	847	808	853	816	826	794	827	795	840	831	810	835	802	795	791	781	826	800	824	858	770	840	795	853	764	798	822	818	830	799	809	816	838	867	876	797	783	782	826	767	858	771	833	913	805	821	851	835	806	851	800	832	852	845	838	828	799	862	771	871	826	825	805	826	826	814	861	884	854	865	790	861	825	880	878	836	831	793	818	762	836	808	851	886	836	825	782	866	807	808	813	825	823	857	834	853	845	850	825	813	811	868	801	752	839	839	856	863	886	825	811	815	875	853	831	844	867	821	822	847	776	836	816	836	861	855	808	847	793	853	846	838	827	827	842	810	838	839	835	855	834	845	844	838	869	837	860	788	831	843	797	817	797	852	824	819	826	794	833	830	810	841	852	868	841	828	876	846	825	826	870	787	846	814	833	832	873	844	826	817	813	792	839	829	845	902	849	803	786	835	779	832	780	833	863	839	857	816	818	783	803	840	813	831	839	825	794	840	807	836	778	830	874	831	800	816	804	867	862	820	833	839	823	900	793	817	786	816	880	811	834	824	805	876	827	793	830	769	842	862	830	806	824	824	843	840	833	784	876	756	821	816	809	791	830	851	793	821	813	805	785	792	815	830	828	887	801	862	856	802	801	805	828	874	858	858	869	867	802	825	842	815	790	871	852	757	853	834	865	808	846	843	808	861	823	827	786	814	807	834	822	790	768	848	848	800	798	864	844	888	822	814	788	830	809	814	849	788	797	814	800	810	763	803	870	849	822	855	879	843	814	857	817	869	801	857	793	786	812	810	836	851	857	816	827	807	850	830	857	785	810	802	865	818	821	816	852	837	839	860	791	807	809	794	854	827	862	842	846	820	785	814	858	857	872	874	854	839	835	832	840	821	882	879	841	867	832	787	774	818	798	833	880	848	807	858	813	802	831	852	803	859	779	817	817	799	842	800	819	801	836	831	867	861	808	789	808	817	875	823	787	846	839	808	823	821	813	833	864	842	826	871	748	820	807	851	788	835	857	843	808	815	860	852	829	826	811	797	808	817	829	730	824	853	843	775	856	843	844	838	786	847	819	819	801	826	838	850	807	826	806	858	822	848	850	796	837	853	867	877	824	796	827	793	838	797	834	864	872	818	838	830	846	812	809	857	848	801	796	853	859	860	831	807	816	821	783	805	845	807	807	857	793	864	886	865	872	824	823	824	864	871	831	824	852	809	813	806	867	791	787	873	805	773	802	806	876	836	838	859	856	813	869	888	821	834	805	824	756	838	807	811	820	841	819	867	816	808	834	837	862	806	846	757	825	908	800	829	830	829	833	800	834	808	817	826	834	804	817	807	855	837	844	819	787	858	814	801	839	847	876	864	799	794	837	792	822	853	822	860	842	799	780	853	838	826	872	830	831	864	813	765	815	839	830	810	808	808	789	879	821	856	841	819	842	815	901	836	792	845	852	845	848	815	794	804	803	843	826	855	764	821	817	828	857	798	825	826	821	782	826	814	829	793	791	810	862	810	832	823	817	844	834	851	789	849	829	807	838	806	827	827	816	840	821	819	873	801	839	866	842	824	823	802	837	819	856	790	800	816	758	825	836	852	855	795	837	858	810	841	826	870	789	796	871	868	888	848	804	794	805	835	893	849	841	799	849	844	870	774	841	807	774	845	892	813	799	779	834	845	831	879	854	831	748	822	829	829	862	853	788	794	839	805	855	830	839	790	818	811	854	777	787	863	817	836	875	780	824	793	832	829	844	816	797	819	796	824	863	851	786	807	809	820	825	850	812	849	794	789	842	757	824	804	774	838	831	800	833	840	844	805	814	793	868	809	810	832	839	878	820	836	825	798	795	815	810	832	830	809	823	798	833	823	837	826	823	870	831	846	863	894	823	781	816	808	845	846	845	891	839	803	861	843	825	811	797	789	780	828	825	818	835	845	862	873	809	829	858	809	856	864	859	859	797	841	795	806	859	809	795	806	860	814	811	761	836	830	816	873	893	827	819	858	863	837	847	869	822	795	860	878	816	832	865	840	790	824	841	820	838	824	802	805	891	821	820	840	838	840	845	831	801	818	788	825	820	842	796	822	827	889	874	848	773	844	805	805	829	858	836	830	878	873	864	874	817	817	875	858	799	834	800	813	845	856	827	836	783	812	818	856	820	798	873	821	809	811	837	840	798	844	808	815	821	808	825	821	809	822	816	792	773	802	840	795	788	758	809	826	812	777	820	779	836	797	830	839	867	851	849	798	847	811	814	782	837	812	827	838	850	817	804	825	853	814	793	812	809	816	802	854	879	833	868	826	891	812	809	821	825	874	850	818	849	760	840	844	803	811	821	893	843	822	837	777	805	814	837	893	830	803	819	831	843	801	834	832	831	850	836	843	808	844	828	833	850	775	789	858	846	825	858	865	838	860	817	840	842	819	862	824	842	831	809	820	861	823	791	862	825	800	797	881	823	810	821	833	820	870	836	847	798	836	839	800	867	805	797	884	830	772	840	824	789	804	831	812	845	826	874	820	827	815	805	780	762	804	838	826	845	838	842	834	835	843	822	812	871	832	854	834	803	830	853	792	790	833	800	776	796	826	820	877	770	842	834	834	788	823	831	819	859	847	825	835	804	844	803	806	864	832	859	879	806	837	824	856	831	808	788	855	851	844	843	828	841	859	821	796	832	841	822	790	854	891	870	833	814	831	838	832	821	815	853	805	842	802	845	843	829	802	840	822	845	818	829	820	847	781	809	767	797	822	815	837	788	848	845	826	828	820	850	871	773	859	859	786	861	847	859	838	794	860	808	831	809	842	828	866	765	773	836	837	790	913	822	880	831	794	840	858	865	817	820	844	781	826	771	815	810	800	809	859	783	853	821	760	820	802	851	813	836	803	859	854	802	805	852	787	865	844	820	857	834	817	787	827	839	810	808	848	859	824	792	828	827	808	808	804	871	817	812	802	823	817	828	832	833	778	866	811	823	834	789	860	815	859	791	821	813	803	799	880	827	844	831	847	825	809	838	776	781	828	788	848	839	813	829	831	803	840	844	817	787	824	836	802	805	857	816	909	806	889	835	860	788	787	870	826	828	791	843	815	864	803	773	832	791	782	828	823	822	852	826	861	757	867	842	857	846	823	864	840	874	842	812	858	795	818	834	759	878	854	837	752	838	843	849	819	799	833	820	846	850	787	811	862	868	783	756	788	831	832	898	813	840	820	888	844	804	841	846	816	840	870	894	805	873	813	885	823	852	807	784	851	828	807	815	773
7760	1181	1487	1101	908	2583	35655	40510	23022	10212	2375	692	362	323	294	309	265	299	304	290	310	296	308	311	303	280	304	310	309	318	243	279	320	322	286	282	282	302	288	327	281	290	280	293	289	296	272	278	306	322	287	307	289	262	293	289	267	303	294	313	260	326	303	314	310	311	289	301	290	328	280	283	287	321	288	286	269	286	316	301	291	284	307	279	279	277	292	333	291	282	276	301	278	304	316	259	289	290	315	277	294	291	289	267	302	311	311	306	315	273	308	290	283	318	287	306	293	276	302	269	317	293	305	262	299	290	300	255	306	319	274	270	287	256	300	295	288	303	285	283	307	303	293	289	262	286	275	274	298	303	312	297	277	287	304	301	301	270	298	297	298	295	282	298	316	266	291	308	261	278	270	296	294	298	297	299	289	291	269	287	282	302	302	279	287	291	305	296	301	290	297	301	277	287	295	300	263	313	292	305	316	273	300	278	302	293	328	278	287	262	307	279	323	295	300	287	322	284	310	266	317	266	319	328	312	318	275	281	285	280	339	266	255	311	287	311	295	282	249	301	300	310	284	278	285	289	301	284	300	322	301	283	313	305	313	331	278	291	289	303	256	310	265	253	285	299	321	314	273	302	257	297	306	280	269	276	330	304	297	307	299	299	298	286	298	294	327	289	298	309	313	295	311	275	309	282	319	287	295	276	287	330	297	313	286	273	266	308	298	289	277	292	296	315	288	307	300	293	314	310	275	306	300	304	304	292	301	320	285	271	294	298	310	264	268	285	293	285	277	288	311	288	321	277	308	311	310	269	266	308	284	294	300	276	282	311	321	320	285	291	321	274	269	300	295	343	312	286	292	321	274	285	326	297	271	294	300	288	275	279	271	298	320	288	293	286	296	294	268	281	279	248	327	278	300	276	301	287	289	292	259	324	304	319	301	256	277	299	299	290	323	319	276	294	289	294	279	296	306	288	332	279	275	294	279	304	288	322	279	279	298	281	279	268	282	315	303	281	292	300	302	317	303	282	295	275	281	280	309	312	287	304	290	307	268	308	301	303	305	278	312	333	294	306	298	280	268	320	300	326	286	299	294	321	285	316	307	304	308	287	303	289	298	298	307	286	285	313	306	327	282	279	318	313	263	299	295	299	303	299	334	283	283	279	303	313	289	281	279	286	285	285	275	281	316	322	277	291	276	301	288	260	285	294	296	281	318	339	316	265	280	304	284	329	285	285	294	281	307	306	301	254	281	277	282	272	294	277	316	307	286	301	294	299	294	299	261	306	308	312	285	264	305	279	280	308	291	292	306	303	301	324	303	285	287	299	293	298	306	290	285	287	292	287	292	309	299	292	306	279	288	323	297	329	257	264	288	309	279	294	293	276	254	301	294	309	285	328	312	288	271	276	303	299	292	274	312	290	290	318	296	306	275	307	284	291	318	326	285	317	286	282	241	303	317	279	290	323	260	285	333	289	303	291	306	300	302	272	302	284	313	283	270	270	287	297	302	310	296	328	317	292	272	286	302	295	305	276	295	315	296	302	302	277	281	284	292	278	294	308	292	332	305	256	285	289	322	276	303	308	318	308	294	267	307	287	308	274	277	298	293	311	314	324	279	294	332	294	281	303	323	256	283	301	283	332	310	291	319	282	284	302	279	281	292	269	282	299	304	297	310	310	273	285	270	311	314	301	293	279	299	319	315	284	329	269	289	281	302	273	314	282	293	288	303	295	298	304	307	290	302	279	284	317	292	295	289	314	276	290	327	281	274	317	296	290	279	306	258	305	329	301	303	313	309	286	271	304	299	275	303	279	307	274	294	300	324	291	292	307	289	287	273	276	311	315	291	283	302	269	298	294	288	305	298	288	281	300	275	300	291	279	309	296	285	269	292	286	312	298	264	303	274	312	288	328	286	293	304	311	287	262	281	322	273	307	277	261	296	287	280	281	286	277	295	308	298	299	295	295	297	319	303	275	314	311	301	296	307	301	297	284	295	345	292	281	303	284	316	264	274	311	289	288	320	279	303	281	305	287	269	299	271	301	332	293	300	313	280	301	301	302	290	267	297	328	290	283	284	277	291	303	260	302	284	294	304	283	300	300	269	313	289	273	308	285	276	308	275	285	298	325	327	270	269	278	306	280	296	302	264	328	307	292	310	306	282	331	280	286	322	269	307	314	311	282	285	282	289	289	269	312	308	311	303	295	287	278	296	313	279	320	302	322	298	270	305	278	338	291	284	284	327	289	286	309	276	261	293	283	291	289	273	294	292	287	313	271	308	282	272	294	298	283	293	297	295	278	262	288	293	308	304	296	345	323	296	289	274	303	297	304	261	291	293	299	312	273	313	291	297	278	301	312	290	275	299	299	311	278	298	289	288	292	298	291	314	307	299	239	332	317	288	294	286	291	326	302	289	301	280	286	297	300	282	281	326	294	303	269	305	307	301	297	312	297	271	291	279	275	278	284	300	264	288	303	292	295	304	287	293	276	300	281	299	268	306	276	287	285	281	310	309	308	288	288	311	302	285	268	316	246	336	307	291	294	322	305	315	296	305	294	272	296	292	289	325	282	291	334	283	331	267	289	298	290	296	302	288	283	316	326	314	307	314	314	292	296	325	309	294	279	286	298	300	299	293	310	283	310	302	281	299	293	287	291	296	310	348	325	302	287	262	313	297	278	287	305	327	305	284	278	316	298	261	262	289	322	298	291	286	285	285	284	305	277	290	283	280	280	293	290	299	295	321	321	335	285	274	274	307	292	282	324	313	324	297	303	272	252	292	284	275	256	313	346	277	313	306	300	274	310	294	276	290	289	267	275	281	297	329	278	305	290	306	280	309	281	280	309	288	306	278	296	305	307	282	291	279	256	309	314	283	319	284	272	295	289	280	292	303	291	263	263	298	285	301	289	292	289	308	268	296	299	299	279	278	295	307	301	280	289	297	307	303	278	341	293	282	305	288	301	317	319	259	272	290	299	295	269	319	307	304	300	328	276	297	268	321	261	270	282	304	288	285	267	290	294	300	292	254	262	312	285	296	317	263	314	306	305	268	279	304	293	275	307	289	310	302	331	260	277	273	315	313	327	300	329	290	320	287	324	292	315	295	304	313	331	281	315	280	300	286	298	299	278	312	305	274	315	289	296	305	306	287	283	284	292	289	322	282	296	288	324	278	293	307	269	302	302	330	290	297	305	275	282	285	303	288	314	296	319	304	305	267	301	303	328	321	290	331	287	304	312	295	326	285	301	270	289	279	299	323	287	285	264	291	308	288	285	274	290	337	289	296	292	265	280	307	279	296	298	311	278	290	300	292	289	300	268	298	300	310	280	317	300	290	295	321	296	302	307	299	302	276	279	300	292	289	296	299	285	297	290	278	307	315	273	289	255	295	256	272	294	282	285	287	307	264	289	313	288	301	317	337	295	282	319	282	277	319	306	294	266	298	304	288	275	308	303	290	301	311	293	299	301	331	303	326	318	277	277	293	319	289	277
6041	1752	3381	3879	3657	10035	54698	54895	38435	24223	8282	2595	1045	861	819	809	789	788	762	783	758	837	824	770	782	790	794	786	761	781	782	822	812	767	792	810	795	768	774	786	858	810	777	821	778	810	801	786	800	767	817	821	802	825	753	835	812	812	855	766	808	807	807	779	781	819	779	810	825	778	794	798	784	830	811	836	786	798	795	816	701	779	849	796	841	797	782	800	767	817	755	779	803	843	782	782	783	808	805	809	829	734	784	875	827	821	809	746	801	818	810	834	779	828	853	887	808	822	754	788	827	828	814	823	813	807	805	795	793	815	813	801	811	793	822	809	742	780	766	813	831	814	811	819	796	832	802	792	810	804	811	760	773	775	785	790	748	777	834	801	822	865	749	810	783	836	784	780	787	818	782	766	798	788	799	783	765	815	812	752	805	755	826	775	806	807	801	814	808	815	811	817	826	800	816	784	804	865	842	823	779	800	799	780	818	833	774	774	826	790	776	766	802	794	797	778	803	784	821	827	829	863	806	787	798	782	780	793	780	801	821	801	821	782	848	803	844	835	831	805	790	782	780	800	806	809	817	784	814	803	801	837	739	820	752	771	851	781	801	765	853	823	824	794	783	783	848	807	820	827	800	755	783	809	839	809	805	793	782	751	836	753	789	775	805	806	778	842	799	809	800	780	831	823	789	741	782	814	786	825	794	784	812	802	797	803	847	763	743	802	810	833	824	804	865	832	768	798	781	798	793	773	842	797	805	771	831	795	810	785	804	790	814	741	774	797	815	794	764	768	798	784	816	780	851	796	821	764	759	776	819	787	795	827	817	761	829	769	808	871	799	792	822	763	769	783	809	825	793	785	792	822	828	803	787	841	774	848	854	786	759	789	817	816	748	801	815	783	823	817	822	776	806	840	826	806	763	815	796	802	812	802	830	788	768	785	825	784	806	837	823	829	801	785	810	762	835	802	857	804	800	796	837	828	819	812	797	797	806	793	790	807	820	773	794	823	763	809	787	806	763	852	777	772	798	788	790	830	786	824	781	829	790	804	800	819	759	770	817	735	777	832	853	822	770	791	826	802	844	795	804	811	780	834	812	802	795	798	766	806	802	785	789	811	834	802	778	796	851	744	811	797	834	807	793	825	797	795	784	831	788	834	796	776	803	813	774	822	782	791	782	778	725	781	848	798	839	823	777	819	817	794	817	822	796	813	758	750	801	803	831	805	816	848	741	794	776	763	750	812	799	807	788	863	799	841	800	739	828	767	814	837	778	816	819	768	826	810	812	745	819	839	755	852	764	831	790	834	848	811	820	783	796	777	824	827	826	795	830	804	829	852	801	777	776	831	825	826	825	796	786	815	814	830	849	817	791	819	797	787	814	797	858	801	836	760	803	782	817	813	802	777	819	818	779	811	852	783	816	839	828	822	816	840	844	790	791	845	784	768	863	826	841	827	780	802	788	802	789	817	765	811	832	791	813	835	829	816	814	798	784	791	819	807	805	744	788	811	832	773	823	822	803	797	822	814	787	777	832	868	754	811	786	805	782	829	770	796	794	817	803	770	788	768	798	785	799	778	815	796	841	813	787	837	802	770	774	842	827	778	795	757	806	821	782	751	763	745	784	846	786	826	789	817	826	864	823	758	825	861	831	819	801	846	802	797	835	852	797	820	824	819	814	793	850	791	757	738	837	867	841	803	825	791	751	797	794	798	798	782	796	785	741	777	798	749	795	800	814	760	800	828	801	792	816	814	789	765	815	798	790	791	761	794	811	765	776	806	820	755	848	814	848	808	711	862	781	815	790	840	806	875	808	794	828	795	796	824	836	805	803	768	748	760	786	783	820	758	814	821	846	827	835	826	808	803	837	785	809	838	805	763	794	795	762	794	791	813	832	823	831	854	785	833	775	821	814	782	804	827	823	836	779	806	795	827	809	807	813	808	764	810	790	783	810	780	776	774	815	800	818	780	839	784	773	850	812	789	804	806	841	794	766	787	829	798	806	801	773	859	770	773	804	793	793	819	795	799	843	771	783	811	806	778	807	757	811	758	853	803	748	801	740	762	817	765	829	821	842	791	820	826	818	833	805	809	808	821	804	746	794	815	793	832	796	789	772	801	839	806	800	812	826	796	842	777	827	785	812	805	796	747	796	780	819	824	838	797	801	837	786	810	817	760	799	765	772	782	787	844	806	758	809	814	830	782	830	820	802	773	824	815	817	811	857	804	821	782	832	762	765	866	819	755	777	802	827	772	799	864	809	771	773	814	843	799	814	806	798	785	810	824	821	846	783	824	758	776	792	827	824	794	796	780	825	805	853	806	793	857	796	792	800	813	819	847	805	776	792	777	824	803	811	782	796	788	851	848	802	796	819	797	834	805	815	774	827	798	791	836	795	844	784	769	777	809	799	832	826	793	759	801	786	782	750	791	829	852	731	784	823	821	789	839	824	822	778	792	815	759	764	813	798	829	811	803	803	800	788	847	765	788	809	799	781	776	763	795	763	814	822	810	797	835	752	757	772	774	777	807	800	764	793	826	832	780	788	761	786	747	828	788	819	849	810	813	800	780	770	854	804	804	787	804	829	819	812	800	811	779	790	797	751	799	802	737	815	799	751	794	783	778	763	805	791	795	833	790	780	834	774	843	808	782	837	769	824	817	840	810	751	807	809	832	820	779	799	807	790	801	789	802	824	788	834	812	769	798	778	812	801	830	762	831	830	824	800	835	817	796	819	835	762	799	770	766	792	824	832	780	780	829	784	813	801	812	767	812	814	815	772	787	783	787	798	821	773	817	749	852	794	776	768	872	842	743	779	797	797	781	821	824	854	806	786	766	850	824	772	855	799	782	837	765	763	758	787	819	795	768	841	759	760	788	830	813	769	743	786	781	821	797	810	844	805	779	787	828	751	753	795	788	777	793	819	809	761	798	867	833	772	779	855	804	850	817	778	792	800	787	796	767	802	809	819	813	794	821	824	831	810	780	746	765	844	823	815	743	793	807	780	766	862	763	794	795	781	778	771	813	818	785	784	782	775	808	824	773	765	866	822	839	773	805	796	812	762	843	788	837	821	816	798	839	856	797	843	784	812	793	795	793	779	820	744	781	806	776	803	805	814	814	857	744	790	779	775	770	818	806	751	790	815	823	787	818	844	819	815	833	777	806	802	753	819	850	794	801	825	769	807	763	818	800	792	782	784	779	802	806	844	736	769	812	792	754	845	819	837	799	806	794	787	824	794	788	784	767	776	756	803	813	808	838	772	817	780	765	782	813	813	843	792	786	798	809	785	781	767	807	776	806	811	805	749	785	816	820	741	773	815	827	782	778	813	835	778	821	774	777	852	813	799	837	795	806	772	810	779	790	804	839	813	816	797	771	768	800	736	858	794	828	789	802	826	787	786	819	778	833	800	768	778	825	848	806	810	859	827	780	816	796	773	863	820	806	784	796	755	795	791	809	784	846	771	783	793	775	833	780	812	790	782	795	751	817
14667	2624	2657	2083	1667	5154	46515	54623	36443	19989	5286	1084	408	276	266	303	291	309	299	287	322	276	272	287	300	274	267	275	288	263	262	267	276	300	308	252	265	252	278	301	253	261	308	259	275	265	301	290	279	300	314	278	289	293	252	283	260	277	324	307	281	269	302	272	267	262	312	295	286	312	292	260	305	281	317	285	285	274	276	285	296	254	283	314	290	249	280	263	284	279	294	246	288	282	278	267	261	270	279	267	319	291	295	281	284	303	276	293	302	277	277	267	257	274	315	278	264	282	291	291	267	304	270	284	298	258	271	264	279	301	261	259	274	295	281	293	284	325	291	294	302	289	297	276	273	286	275	303	269	271	287	297	311	288	280	301	288	288	321	259	247	276	289	291	262	265	267	312	309	239	279	266	271	288	271	259	296	276	294	280	284	308	301	300	267	299	301	281	258	300	277	250	271	304	283	307	249	270	280	278	286	265	287	274	285	302	242	272	286	279	256	295	273	284	237	311	274	281	246	279	288	268	270	262	274	288	283	283	266	284	290	287	288	279	290	248	283	271	295	288	255	286	312	262	265	276	307	292	281	276	295	296	256	289	295	292	293	262	283	304	283	302	260	297	306	277	301	268	282	271	297	290	306	287	302	296	285	281	314	274	291	265	336	255	290	296	245	262	263	272	278	288	298	285	279	311	294	275	310	290	286	272	253	255	294	294	287	284	312	280	251	277	316	287	279	284	303	288	271	279	278	265	290	291	258	273	275	275	265	318	298	259	282	279	311	282	241	249	287	311	285	280	278	297	268	296	296	288	324	341	294	267	252	285	282	283	283	268	300	269	294	305	271	293	264	302	278	271	268	286	287	261	298	304	296	278	283	287	261	289	291	278	275	281	287	278	294	295	312	300	270	264	284	298	272	274	275	314	275	271	267	287	279	307	272	284	297	264	333	289	293	306	291	282	286	295	298	280	285	281	298	281	281	297	263	269	276	300	258	296	287	331	301	282	254	289	280	300	267	272	324	299	226	280	285	303	275	259	307	270	316	292	305	323	270	242	287	284	272	253	284	281	263	275	291	285	323	300	283	274	287	314	261	334	273	290	312	289	293	244	256	280	261	274	283	299	262	264	278	276	279	285	277	272	301	284	299	281	266	268	280	303	278	291	270	275	262	285	262	248	272	291	239	283	267	271	310	245	303	272	315	285	307	296	263	279	290	273	314	267	321	264	277	287	283	278	272	262	291	261	263	284	322	303	273	249	283	298	286	302	255	301	284	307	293	240	307	268	290	264	271	293	284	263	292	286	301	286	294	260	275	297	270	279	290	253	265	288	302	294	259	274	284	275	264	273	243	309	287	299	283	288	299	313	294	257	273	255	284	289	278	263	281	298	274	257	282	279	310	269	295	276	299	279	264	263	276	283	275	305	280	296	259	287	260	292	292	305	266	266	275	253	296	265	289	268	289	256	268	281	258	285	327	287	317	272	275	288	272	304	264	291	270	294	270	284	271	272	292	276	289	265	279	276	282	309	292	265	291	278	285	285	258	284	266	313	269	275	273	290	287	283	272	307	279	249	281	291	294	285	288	297	274	285	289	312	274	304	268	284	268	285	301	276	271	292	283	305	301	331	280	290	278	313	289	263	246	261	292	257	307	265	239	281	261	284	314	314	332	279	322	276	298	291	282	271	260	267	301	295	291	296	266	286	286	280	259	314	278	321	291	289	302	245	286	299	259	266	288	292	288	277	287	284	287	290	293	288	275	290	327	313	254	264	287	260	293	292	310	295	297	307	293	292	263	289	293	293	284	294	296	280	264	310	277	279	260	311	264	293	283	265	280	272	273	301	270	265	296	300	275	319	316	289	291	284	264	289	276	280	290	256	287	282	278	290	284	261	287	293	259	299	254	267	257	278	292	263	282	275	265	285	262	281	307	289	280	275	298	287	316	271	286	259	280	281	269	317	277	286	286	279	267	268	314	263	274	305	290	274	271	287	306	282	265	284	260	302	283	310	288	260	271	282	256	277	307	282	310	301	268	269	272	274	259	286	274	258	281	283	265	309	294	292	317	305	280	275	264	265	268	280	267	284	307	271	306	264	278	306	275	283	255	285	316	287	269	278	292	294	290	287	290	294	276	263	295	292	278	252	290	292	274	287	286	268	273	274	299	283	272	276	276	259	295	261	298	306	298	266	312	284	307	290	245	271	284	297	303	294	286	282	312	287	317	310	274	241	282	267	287	274	301	318	320	275	267	280	291	266	265	284	312	298	272	305	275	298	299	265	275	301	279	243	298	264	296	255	303	293	270	264	262	300	295	266	275	302	256	279	277	279	271	259	287	283	302	282	270	292	300	265	294	272	278	318	309	248	284	300	271	295	306	262	265	284	295	276	305	322	284	285	281	303	264	275	256	287	261	287	317	291	286	289	261	262	241	287	310	289	289	317	269	271	283	278	245	303	270	247	250	281	272	301	289	297	302	255	285	274	265	298	299	280	263	285	295	254	263	265	287	284	301	271	266	246	260	261	301	267	304	298	267	279	261	294	280	269	282	267	290	272	284	306	243	278	278	284	291	298	284	280	301	279	276	270	298	301	294	281	282	263	265	258	302	308	302	295	283	297	284	264	275	246	278	282	305	274	301	256	263	255	284	274	279	298	261	251	312	255	258	272	288	255	281	300	260	260	302	304	269	282	285	258	278	295	288	285	277	294	265	286	278	313	292	297	290	275	298	260	293	282	327	301	267	270	294	276	295	278	279	280	276	255	308	276	285	304	273	306	259	295	280	280	287	279	274	282	283	287	315	278	275	299	279	259	277	299	303	306	290	303	298	271	285	271	291	286	276	284	294	253	307	305	307	299	298	276	279	306	265	278	292	302	298	270	307	271	296	267	268	259	286	282	286	274	305	293	284	307	297	285	321	281	272	278	256	279	269	321	268	295	260	284	300	256	271	283	274	291	303	255	272	301	316	301	296	294	292	300	317	279	293	276	311	284	293	272	254	308	294	243	275	319	280	285	256	319	258	296	257	281	282	290	304	320	281	264	275	296	319	270	295	281	270	255	280	265	290	318	317	283	258	326	264	266	269	260	281	278	298	286	273	292	313	277	293	270	309	275	283	296	269	275	287	287	309	287	255	293	278	278	281	292	302	278	287	266	271	291	284	325	281	266	291	283	310	291	286	295	290	279	260	304	299	297	260	275	266	303	293	297	281	280	279	266	294	299	284	324	273	280	268	306	276	282	316	288	280	272	242	308	312	296	284	238	262	274	277	292	241	271	278	274	284	271	277	279	268	263	276	277	300	273	279	284	285	268	295	284	284	272	261	254	253	294	264	264	253	303	270	271	267	289	275	297	253	289	303	300	292	275	280	328	298	280	261	266	288	290	263	264	251	280	268	258	322	273	285	320	286	287	297	268	269	283	268	271	311	302	289	276	281	299	325	284	249	295	277	271	296	283	285	276	289	292	267	285	261	278	275	301	297	304	287	297
7920	2669	5860	6377	6244	14764	62174	67867	50317	34807	14069	4072	1316	844	742	774	795	785	774	825	788	783	761	795	753	807	770	788	803	772	737	745	774	740	747	768	747	816	766	773	778	783	773	805	736	724	764	748	797	795	796	763	761	796	814	799	816	741	781	775	785	764	774	784	780	783	751	758	780	826	714	766	840	800	770	757	766	728	755	760	811	754	794	766	803	778	814	801	731	771	818	760	781	771	783	784	789	819	792	744	727	794	767	795	733	737	758	762	772	763	816	757	772	809	757	763	755	749	777	752	792	747	755	777	767	809	786	766	771	783	748	783	764	792	755	762	742	817	768	779	765	803	799	750	775	755	742	760	746	791	774	786	783	786	772	744	760	764	813	775	758	780	762	777	783	781	792	778	782	702	777	743	811	782	771	747	804	785	813	796	791	790	822	728	779	760	708	761	777	808	815	779	773	830	769	821	727	746	820	795	788	780	758	805	748	748	763	771	826	772	777	781	786	806	760	759	767	807	740	794	774	746	750	736	788	797	731	737	771	758	810	815	748	806	816	755	764	769	756	803	777	787	796	795	759	774	832	782	773	742	733	776	719	803	749	724	692	792	769	760	772	735	714	719	828	811	778	778	789	756	760	715	777	794	791	790	825	758	803	812	809	791	799	789	782	808	773	793	788	752	742	737	798	729	762	769	784	811	754	772	755	818	784	806	802	799	773	762	764	759	786	743	764	762	772	768	790	783	782	740	707	792	775	745	806	802	750	766	730	803	752	763	837	793	786	749	781	749	818	774	792	733	777	815	802	770	792	770	811	749	732	741	782	782	766	790	746	769	730	834	769	786	777	756	765	745	777	748	795	751	776	767	797	744	789	721	838	767	807	776	804	784	779	747	766	733	852	813	724	788	779	816	826	777	763	816	807	761	806	769	825	717	771	752	788	790	790	805	774	802	770	783	745	811	722	746	784	798	736	757	785	782	794	766	760	757	721	779	773	728	743	799	758	790	793	776	793	784	782	816	754	766	769	725	740	761	796	782	766	775	767	741	772	799	776	809	767	743	782	756	790	739	737	811	773	780	736	780	785	777	800	835	731	786	783	774	762	730	751	771	790	721	750	773	742	753	778	785	751	789	754	742	773	798	782	810	683	767	719	765	793	793	799	794	780	776	725	775	823	805	768	798	791	753	802	725	775	795	766	724	748	812	838	797	791	797	760	759	799	719	807	749	767	765	775	785	815	791	749	726	767	782	788	771	746	786	793	755	793	789	820	788	782	743	782	813	765	778	762	747	781	809	818	770	785	786	788	780	755	751	769	775	796	800	781	771	738	794	755	744	757	799	726	747	786	720	756	771	762	784	780	747	825	740	771	753	781	763	799	807	760	763	775	771	750	804	818	763	784	781	782	736	731	789	826	770	755	756	773	782	795	785	782	788	778	795	778	762	786	746	831	802	841	755	825	749	751	756	762	742	807	764	757	750	724	776	778	819	812	796	802	837	813	748	804	754	735	818	799	789	742	758	760	808	772	790	778	794	802	754	751	753	721	783	796	781	761	781	765	763	756	750	788	761	760	793	787	761	746	748	806	812	772	745	798	773	851	757	800	752	801	791	811	777	806	760	787	758	739	776	756	743	771	784	773	755	775	759	757	785	766	786	751	800	794	759	774	761	769	786	818	780	826	753	809	748	753	750	738	781	784	790	780	832	723	776	804	770	712	734	798	828	740	763	781	815	828	867	775	765	811	725	705	739	787	772	836	793	730	738	837	748	760	741	794	767	783	740	784	782	767	750	743	770	764	744	799	760	768	783	799	752	746	817	793	794	766	758	786	728	742	741	800	713	789	758	713	752	769	798	775	725	809	732	722	763	800	738	783	768	812	787	762	790	778	779	792	765	816	748	767	761	775	794	795	800	767	782	802	716	772	770	760	833	747	724	827	827	822	763	753	772	805	766	789	790	769	770	840	784	754	718	743	753	735	808	757	777	771	774	801	758	818	758	770	763	739	767	789	773	808	760	778	777	750	800	784	807	754	799	794	804	767	846	753	796	714	786	787	776	796	784	762	773	783	789	797	780	753	810	805	769	727	728	767	770	742	737	729	749	782	799	768	793	776	765	754	798	801	826	808	759	774	738	753	736	798	742	836	749	788	810	764	763	754	749	755	771	771	788	791	762	816	807	752	757	768	738	758	783	762	766	800	769	754	785	736	774	752	809	793	821	781	837	759	770	755	743	726	778	772	776	755	789	782	765	712	808	713	820	815	795	831	782	818	803	763	780	775	772	809	777	747	734	756	818	776	754	777	723	769	756	791	767	746	815	789	776	785	806	780	789	790	823	757	797	744	763	800	764	751	792	768	771	767	832	729	831	797	781	777	748	751	766	779	751	817	806	760	793	777	752	786	763	784	820	768	699	739	817	812	728	770	723	813	766	776	792	754	795	750	791	785	797	753	785	784	748	802	778	771	830	776	764	767	768	779	753	811	780	779	802	821	786	736	742	773	815	737	764	776	747	811	782	766	740	765	786	755	799	864	789	784	729	761	769	775	805	766	753	765	760	764	802	790	818	729	809	740	771	751	763	736	768	790	752	808	718	812	740	788	786	738	776	805	728	767	762	751	761	791	799	800	773	809	773	753	779	786	764	750	792	775	827	767	794	788	818	806	803	820	766	751	774	808	808	753	756	761	779	795	802	792	724	805	784	766	745	778	798	748	754	775	724	821	774	777	785	795	785	766	783	785	798	805	764	750	815	731	804	789	835	773	790	766	784	789	766	760	801	729	765	794	810	726	743	763	748	746	775	757	766	775	812	766	761	743	809	750	739	789	789	828	788	744	737	768	797	758	769	763	753	757	801	712	743	773	773	830	790	769	767	779	781	780	805	797	805	772	837	796	803	753	813	785	783	774	806	801	812	865	813	743	786	812	753	791	761	759	814	731	801	786	734	770	839	777	794	754	792	741	789	793	761	783	753	753	812	759	797	784	839	744	772	717	766	757	795	787	783	766	774	763	771	790	769	856	749	775	781	747	731	842	773	796	768	742	760	754	805	734	750	833	794	824	759	790	792	756	785	741	779	773	793	767	765	745	775	754	755	762	756	728	796	776	776	792	814	786	804	789	767	800	753	759	776	797	740	772	780	763	761	846	742	796	786	732	769	820	776	708	774	766	763	707	875	812	810	750	843	726	739	778	786	755	760	795	740	763	740	790	751	735	762	752	761	779	733	784	765	823	755	761	785	797	830	732	789	776	790	795	773	780	779	815	742	802	799	832	760	777	813	736	800	806	770	755	789	778	765	804	765	779	751	742	801	795	801	751	753	753	766	817	745	737	781	748	798	792	808	839	766	748	801	755	774	840	790	770	770	821	823	807	738	791	722	745	766	826	751	795	810	736	785	753	769	741	858	780	797	737	806	837	795	786	770	744	752	769	771	811	789	788	731	783	854	809	757	779	764	791	804	798	766	760	809	794	807	774	802	763	745	733	760	778	783
2305	410	441	468	465	488	2714	5552	4049	2055	851	408	372	290	327	312	300	331	318	303	308	340	318	297	317	319	295	318	343	309	289	328	288	292	323	305	314	326	287	308	322	308	314	332	306	250	329	315	327	276	304	305	313	325	349	301	335	300	303	295	302	319	310	328	305	339	296	357	303	303	314	333	308	289	311	330	295	302	328	319	300	310	295	300	314	308	288	306	311	309	321	313	297	350	292	279	305	304	272	316	336	292	328	308	338	289	289	300	301	289	304	309	311	323	286	307	329	293	308	317	309	303	343	308	308	295	294	328	330	296	342	334	316	307	302	324	321	299	323	292	299	312	304	325	315	339	294	295	338	318	289	337	301	317	278	301	302	307	301	328	289	306	243	325	311	294	291	294	316	290	301	327	323	348	319	297	318	291	315	271	305	344	311	332	293	285	303	300	330	312	305	307	302	329	296	297	308	296	309	305	302	318	296	283	302	289	287	288	313	337	299	313	315	306	282	306	281	288	298	296	296	310	299	287	283	297	304	337	299	313	275	334	288	317	306	296	331	256	303	327	325	293	281	323	291	315	314	331	284	295	345	325	278	284	291	312	314	312	311	334	285	326	330	297	286	334	334	328	315	332	314	323	277	310	307	342	310	294	316	274	313	308	337	332	266	312	286	307	302	314	289	321	298	321	316	297	318	307	304	289	340	293	345	285	305	287	342	297	289	309	324	302	284	318	307	349	289	329	358	303	333	316	336	303	315	327	303	320	337	275	290	281	323	325	277	324	296	330	333	295	329	333	275	321	329	342	312	320	314	316	303	313	304	322	327	282	323	315	343	281	301	312	319	284	282	307	291	325	301	321	306	294	280	298	287	316	318	344	313	338	304	323	295	297	348	309	297	297	296	266	319	341	344	327	283	300	300	328	330	289	296	309	312	317	344	331	312	278	318	286	312	313	306	306	296	296	313	327	270	322	299	297	296	297	284	309	305	303	288	308	303	328	291	299	305	303	310	321	313	297	291	311	300	290	329	280	320	299	299	284	327	315	298	296	289	294	309	333	316	279	311	303	312	324	294	288	304	313	314	323	295	277	304	291	304	336	287	323	308	316	286	299	323	308	271	319	309	348	273	282	305	309	335	351	318	331	332	300	304	310	326	281	311	312	293	326	315	299	305	277	282	327	331	335	277	314	316	281	334	306	279	344	298	302	338	311	302	321	285	284	308	335	324	313	287	350	307	321	323	313	315	293	310	296	331	318	315	324	309	325	307	313	296	296	305	284	288	280	321	287	300	351	292	298	319	294	331	315	307	302	323	348	311	297	313	308	311	309	294	333	273	323	290	314	273	316	290	321	345	313	325	325	315	297	339	309	332	308	296	314	314	307	299	326	297	295	313	310	280	300	316	313	295	305	289	306	317	345	339	320	304	317	277	260	323	291	319	322	291	303	308	313	287	305	292	295	329	295	309	323	312	307	301	263	336	325	316	307	308	316	319	286	311	325	293	326	294	344	311	306	312	297	289	319	279	320	298	317	308	295	322	283	315	324	327	298	319	333	339	291	281	303	314	301	288	331	301	312	322	306	276	314	304	324	328	286	323	316	322	329	338	301	312	335	328	326	310	302	306	296	295	307	290	325	301	300	267	293	316	302	306	332	315	279	322	293	327	326	291	275	278	327	320	277	289	300	265	300	318	296	317	305	326	303	312	348	272	292	331	298	320	345	306	317	349	297	283	312	304	312	311	311	281	315	304	330	301	305	335	312	315	292	292	281	306	349	328	322	344	332	311	318	339	336	296	303	291	327	305	321	307	339	298	286	279	321	313	332	315	268	320	324	295	304	350	309	312	295	286	336	317	310	261	295	329	313	307	307	290	316	301	325	312	303	319	301	315	315	283	316	291	304	330	279	330	287	308	326	305	285	325	301	306	354	300	328	307	275	305	314	347	316	292	347	326	284	270	309	294	315	290	308	300	297	338	350	341	258	297	335	321	330	325	333	295	289	266	312	284	295	294	329	297	302	320	322	310	300	327	315	311	302	314	349	313	307	308	305	335	295	282	307	279	297	306	326	317	312	311	334	321	290	329	306	313	321	316	315	334	289	328	310	298	318	299	324	307	301	251	321	296	321	312	299	292	294	295	333	303	302	278	314	328	295	330	314	312	296	311	299	296	333	290	319	297	324	299	306	322	289	319	328	314	307	312	308	302	307	336	285	294	324	345	313	307	323	327	335	293	337	298	301	281	293	310	326	293	271	315	331	303	326	315	280	364	332	289	273	316	294	318	297	302	289	291	317	266	361	316	316	330	309	273	307	341	308	298	280	283	294	312	340	299	310	272	320	329	291	312	309	319	307	304	284	319	302	286	313	306	307	290	318	322	332	303	293	336	297	303	280	282	320	274	304	320	314	287	286	312	282	278	285	306	308	284	323	325	331	297	295	307	304	329	288	312	299	310	324	304	296	318	329	306	341	293	300	297	266	323	311	336	304	319	312	299	314	307	298	358	339	274	302	322	312	335	318	350	285	288	303	317	311	302	305	298	290	309	319	311	326	310	285	286	291	294	341	324	296	280	342	313	303	290	327	328	323	312	306	343	308	307	328	308	284	305	321	307	322	307	319	307	324	274	295	281	314	309	284	334	300	301	316	310	349	315	313	274	315	318	335	310	305	358	348	304	294	310	321	270	314	293	293	306	291	282	312	303	325	307	318	322	329	312	323	299	310	332	310	311	292	276	273	301	310	326	350	321	295	299	285	299	317	328	323	289	352	324	310	287	309	287	257	318	292	334	289	318	317	291	310	343	330	285	284	282	304	297	302	274	271	311	324	308	290	277	311	293	283	281	322	296	314	298	277	308	322	315	335	305	323	301	314	309	304	311	327	315	336	301	286	342	311	289	274	301	314	303	285	282	314	292	289	305	310	273	303	325	288	322	327	300	302	325	294	319	313	315	316	289	302	307	359	305	339	303	319	327	323	311	278	300	329	303	309	312	300	312	310	304	330	311	307	335	303	321	303	330	318	325	305	333	319	307	275	285	307	307	299	331	305	313	301	297	317	359	315	308	312	344	309	322	311	315	288	297	281	305	324	319	306	279	270	314	297	280	301	307	305	289	314	314	341	286	286	289	325	324	300	306	327	290	310	287	321	341	281	286	314	328	308	314	304	304	326	323	301	320	312	300	297	309	296	322	310	304	285	303	321	324	295	295	272	316	298	326	289	296	316	291	304	329	323	321	342	290	343	322	283	283	279	316	305	332	297	289	325	299	344	304	316	295	303	304	316	319	317	314	317	308	316	308	327	287	294	320	318	335	298	308	299	329	289	302	321	303	317	300	311	292	301	292	302	301	286	272	296	309	338	320	316	290	320	303	254	314	305	320	314	326	301	326	251	275	298	311	299	299	310	345	301	318	328	314	290	338	318	311	309	312	349	325	332	295	311	298	308	314	319	282	277	288	338	300	348	315	297	291	300	319	302	331	291	325	286	327	296
2627	961	1189	1520	1483	1695	13595	20673	14617	7345	2715	1294	912	797	855	831	827	842	843	905	876	805	830	838	849	842	854	863	833	862	875	869	844	866	781	869	848	797	869	795	818	863	790	845	797	856	908	820	812	868	854	828	854	852	849	850	853	805	887	856	849	877	807	797	855	867	806	810	868	849	846	866	860	895	847	859	800	881	832	822	839	810	842	857	867	839	865	870	783	804	817	856	843	859	833	811	844	808	823	824	867	784	824	823	799	841	849	895	846	870	826	859	803	850	889	867	836	851	844	862	849	802	854	763	829	796	875	886	894	843	815	835	822	848	853	828	784	840	855	842	824	804	832	876	863	815	799	818	800	834	789	802	815	864	808	855	828	811	898	839	855	850	836	879	795	810	897	862	821	794	912	825	860	778	859	845	828	874	851	850	845	806	820	913	811	819	809	837	884	851	839	869	838	849	829	799	838	840	835	839	818	911	821	846	806	856	835	882	830	875	854	826	815	824	838	797	806	839	785	836	844	879	863	855	806	849	829	854	837	831	888	860	885	914	842	799	822	803	852	822	833	832	843	856	842	843	761	915	792	837	819	799	855	788	822	852	813	800	807	804	830	856	801	817	856	823	861	819	844	830	812	828	845	856	875	845	807	845	829	803	856	871	804	839	844	842	883	862	817	833	827	814	839	820	867	858	879	854	862	873	845	825	826	849	816	883	847	816	864	860	844	846	857	795	857	865	798	756	888	869	817	836	874	832	840	901	871	842	857	822	803	842	855	847	834	829	827	823	869	834	833	878	858	835	807	848	807	822	777	830	787	843	834	844	854	822	828	842	849	806	804	789	862	835	918	864	850	801	817	890	813	816	890	802	827	801	811	853	852	852	823	863	815	888	891	845	817	860	856	854	892	852	857	789	784	882	787	857	901	821	824	867	794	798	804	860	775	823	833	773	869	872	856	798	837	871	852	891	803	858	841	864	807	844	881	791	863	849	831	861	817	828	805	841	851	897	812	839	820	858	855	853	866	873	824	850	822	832	868	806	820	806	818	873	860	816	800	868	864	868	813	801	815	822	788	823	825	867	823	839	784	862	837	858	859	873	823	829	848	830	832	841	816	867	841	870	830	892	842	817	874	861	844	809	791	794	784	878	839	831	858	889	836	875	849	755	889	817	821	817	810	847	856	812	839	832	763	837	808	866	820	830	868	827	890	842	822	857	809	845	825	835	811	799	843	874	816	813	816	825	849	850	808	891	887	858	781	872	835	833	858	805	836	840	857	836	816	862	913	886	891	854	810	828	819	800	850	807	853	823	803	849	828	858	837	870	861	858	868	831	806	830	842	834	847	851	840	763	803	852	784	838	819	889	824	869	801	825	811	827	837	837	850	881	817	857	856	831	854	830	816	799	843	840	860	825	884	860	749	809	822	810	849	860	804	856	870	841	852	849	823	844	838	796	841	850	819	842	809	797	788	871	809	860	798	860	808	837	838	855	834	854	840	856	834	826	862	841	829	870	884	846	835	825	828	864	849	813	802	810	855	836	875	819	849	807	816	856	815	856	828	810	865	832	807	816	806	896	829	845	856	890	830	828	801	822	782	841	860	832	841	810	864	846	812	852	823	771	834	808	836	819	828	852	880	860	848	867	801	827	869	789	854	812	867	812	816	815	808	808	813	920	848	806	791	851	861	853	877	808	926	833	813	818	837	849	864	845	837	857	900	835	845	812	853	832	847	831	873	865	841	835	815	833	857	873	876	807	857	834	840	814	848	851	843	811	803	845	861	853	844	860	829	833	863	843	846	818	845	852	826	878	860	816	862	798	821	824	822	845	839	789	862	854	860	797	816	805	866	871	914	880	843	795	760	855	818	801	806	899	860	795	757	827	852	832	890	837	880	823	837	837	835	866	866	846	822	797	845	819	820	833	863	845	853	832	808	835	856	805	839	861	813	849	860	881	860	822	868	806	812	819	816	843	860	841	795	840	835	863	871	817	828	837	795	833	819	802	821	833	834	859	845	776	815	848	825	835	804	829	869	815	806	830	860	868	843	821	863	867	811	843	863	863	853	842	837	818	817	796	846	833	805	844	827	857	864	779	806	816	874	832	825	793	831	801	873	873	818	832	844	901	862	845	793	875	845	813	788	792	801	832	799	843	841	828	805	825	846	872	901	883	824	831	800	830	814	828	836	821	827	836	889	817	844	825	876	826	806	859	806	816	862	831	810	862	806	818	796	818	836	812	814	836	861	824	867	864	830	844	796	888	875	857	843	862	831	873	844	847	827	862	797	795	819	808	833	858	840	830	872	847	853	813	840	790	832	827	784	800	819	851	877	847	809	842	830	855	877	817	844	790	830	838	844	815	846	840	827	828	829	810	809	850	851	842	840	892	832	846	789	888	853	821	828	861	808	838	867	825	809	827	908	812	843	820	834	838	894	839	830	804	814	854	836	843	784	852	818	812	811	886	888	804	801	795	824	829	880	789	822	892	888	861	838	795	795	874	831	874	810	831	819	816	825	773	858	785	827	894	836	854	848	903	844	847	845	884	821	814	882	850	912	835	811	837	819	846	845	809	830	818	872	796	872	836	840	805	828	772	813	849	818	855	843	843	830	844	824	811	865	855	847	841	835	843	827	847	853	874	829	842	827	820	860	833	813	826	801	845	795	816	856	807	853	850	862	833	859	828	841	855	867	846	896	843	836	837	806	802	847	835	821	784	861	871	813	857	844	781	870	814	831	829	793	780	846	846	852	863	791	870	787	809	828	816	814	811	858	832	859	836	831	810	805	865	836	790	852	897	835	883	858	808	835	881	851	812	823	815	820	845	823	837	861	793	840	863	800	825	803	858	870	816	823	810	818	856	807	843	855	793	828	887	835	841	806	855	802	862	767	806	850	858	886	820	823	875	835	791	829	818	865	872	849	917	838	808	829	830	820	912	850	830	840	857	864	813	874	819	799	849	864	826	881	862	811	793	830	848	825	831	760	794	908	822	842	824	798	872	872	833	829	882	845	823	850	844	847	851	816	843	901	837	794	819	797	816	890	772	870	862	786	873	850	775	842	841	813	803	847	809	808	876	784	902	783	811	858	871	795	869	868	803	824	794	857	876	855	854	872	830	845	837	809	853	851	849	802	840	865	818	829	854	848	862	813	871	815	851	852	848	809	890	865	866	846	851	832	840	815	813	804	860	827	837	864	818	836	750	835	838	847	873	822	838	816	846	833	858	806	809	813	845	896	794	829	832	898	821	852	843	787	860	819	859	818	867	850	835	793	889	875	875	849	837	864	807	804	870	810	821	879	882	818	840	820	861	822	850	820	887	824	806	872	857	853	846	823	843	774	863	835	885	839	788	862	788	886	806	814	845	850	832	804	881	874	869	865	822	886	802	884	889	778	824	802	869	855	821	856	893	831	856	836	822	887	851	812	906	874	841	855	832	856	819	820	872	873	814	827	870	900	868	798	876	864	847	853	849	806	843	851	899	819	863
7739	1252	1664	1437	1051	1395	32020	39592	24082	11210	2450	672	367	350	337	296	282	269	325	262	302	297	297	287	289	287	308	272	302	282	291	313	302	307	296	301	317	316	325	270	320	302	309	314	352	296	308	298	298	291	303	321	335	321	327	282	279	291	297	293	272	309	304	316	329	320	294	305	302	283	312	316	358	300	315	320	282	311	337	302	301	286	287	303	322	268	286	301	280	279	305	280	300	293	299	267	251	314	300	280	330	306	307	302	303	310	287	285	293	316	300	306	332	321	296	308	267	273	327	310	295	289	312	299	278	292	300	312	308	298	255	275	314	298	329	338	303	256	285	293	301	308	311	303	308	294	307	302	289	283	278	267	302	273	332	295	315	306	326	293	304	310	310	302	314	335	301	332	317	310	275	293	296	325	308	300	306	302	305	302	312	272	282	300	320	308	316	316	288	309	299	274	317	317	303	297	323	310	289	283	306	302	315	273	339	297	260	309	345	290	305	281	293	296	273	295	299	297	307	284	295	318	300	304	317	315	286	313	312	292	349	308	286	305	273	313	328	297	292	295	325	303	301	307	281	296	299	311	294	302	293	280	303	281	314	271	295	319	293	311	305	288	300	286	287	302	302	261	298	331	311	311	296	315	321	294	318	296	315	292	296	303	330	300	285	303	274	303	310	308	288	310	296	304	308	280	305	319	277	276	293	283	325	292	287	313	295	308	275	301	303	299	307	302	292	300	330	280	297	298	272	297	281	315	298	299	294	294	297	324	306	288	348	285	302	305	306	292	289	292	313	294	305	298	283	316	288	279	290	295	304	277	299	275	264	288	301	293	319	303	287	284	302	281	304	291	270	284	303	278	312	281	289	310	284	318	321	307	281	281	318	295	269	279	271	298	310	299	291	320	289	337	328	295	318	296	280	298	299	287	317	269	316	286	328	310	291	304	286	304	287	290	324	285	266	297	331	298	310	307	278	313	290	309	321	309	268	276	292	267	309	287	319	277	297	322	312	311	286	280	311	281	275	306	312	274	263	277	298	298	298	325	302	320	316	268	293	306	307	329	329	305	288	303	309	283	329	321	288	302	319	311	312	296	316	317	275	280	256	277	285	309	336	294	322	309	310	278	296	286	279	336	282	281	311	301	314	294	314	300	290	318	324	304	331	328	319	315	311	328	313	289	286	324	278	303	293	320	303	285	316	271	295	310	284	281	334	315	312	338	304	301	302	329	262	316	339	270	302	298	321	297	324	306	282	290	294	310	289	310	324	284	300	296	321	320	298	287	303	283	293	316	307	282	287	276	308	297	306	297	315	328	302	317	286	310	307	318	278	285	310	314	303	278	327	317	317	316	269	282	293	298	279	321	320	319	321	303	310	305	290	281	288	292	276	306	302	299	327	310	317	301	288	300	285	294	322	318	304	330	306	313	289	304	303	293	309	301	300	313	277	286	296	328	316	280	290	313	288	289	315	322	300	288	321	303	294	285	290	309	294	288	290	264	302	284	312	275	322	308	274	302	299	295	308	302	304	303	312	315	277	320	313	287	309	310	294	309	308	298	305	300	310	328	310	288	309	314	292	260	283	297	277	326	264	310	294	314	308	331	310	321	309	326	294	336	299	330	312	302	291	281	293	312	277	291	275	306	284	311	306	296	311	333	298	322	312	302	292	278	323	327	302	302	282	309	318	279	298	318	287	303	283	310	288	304	308	295	315	289	291	317	283	313	328	291	289	326	299	303	286	284	300	287	295	307	301	328	266	302	285	295	300	316	289	290	312	291	275	308	327	296	292	310	290	279	271	276	296	286	311	298	292	254	285	318	348	275	301	323	295	320	272	297	289	299	288	311	320	293	297	296	296	270	282	301	273	322	312	296	309	279	257	291	294	278	277	305	307	296	289	338	311	333	268	298	320	325	312	305	273	320	329	327	307	303	262	334	286	309	276	260	287	337	282	295	281	297	312	298	302	305	318	263	312	285	297	291	341	276	316	297	299	298	293	347	289	299	278	321	301	308	302	298	267	300	311	294	296	289	337	281	265	296	301	249	297	287	299	283	307	288	323	298	308	297	294	303	292	307	295	301	309	285	284	311	314	304	333	292	313	303	300	324	310	283	321	304	282	300	316	313	291	318	282	279	300	296	315	276	306	302	320	321	292	304	296	287	283	310	299	310	304	291	273	310	305	304	264	312	298	285	301	293	333	297	270	284	312	299	335	266	300	310	339	290	324	266	301	310	282	262	319	299	306	307	318	304	292	341	275	301	316	283	320	315	291	281	304	321	300	302	289	299	314	309	321	296	297	286	313	275	298	313	322	295	313	297	297	290	307	316	302	285	281	301	277	282	292	280	328	286	286	297	283	333	299	280	305	327	280	267	314	303	324	279	336	290	295	307	297	289	267	313	291	304	299	281	306	314	304	327	310	311	292	287	325	308	307	273	291	296	295	295	310	303	315	292	339	301	298	296	278	313	299	312	293	291	279	331	292	326	290	283	286	300	288	287	305	300	308	289	326	312	311	285	287	274	282	330	324	317	325	283	287	276	298	304	316	303	297	261	303	297	295	334	313	280	295	292	294	293	295	323	295	308	325	286	284	317	320	291	301	295	304	305	301	303	288	292	286	283	308	305	286	313	301	316	311	326	301	307	264	302	284	309	289	325	285	282	295	312	289	302	328	316	305	331	313	317	306	290	270	306	303	325	274	325	312	339	329	327	294	340	316	290	285	276	332	320	307	290	312	296	321	297	328	298	270	306	300	294	262	318	306	276	302	320	272	274	265	305	343	284	292	310	297	291	304	322	278	289	308	308	278	310	314	324	314	325	285	291	302	287	318	293	287	307	315	325	311	291	327	295	322	288	306	309	306	277	310	279	313	307	290	322	276	326	297	300	277	352	275	276	292	284	330	296	310	312	299	305	290	293	328	309	282	303	288	313	305	281	286	282	293	326	290	302	316	285	295	310	306	298	280	316	306	309	258	315	311	289	292	298	311	316	310	292	270	312	294	291	294	293	296	293	264	299	294	312	301	297	298	302	307	277	302	275	291	303	321	284	300	312	277	301	301	278	297	290	305	342	302	284	274	324	318	340	303	281	275	288	332	309	292	294	316	283	310	317	311	268	278	312	333	273	313	289	295	308	299	306	283	291	266	295	320	286	293	301	309	276	282	294	317	293	317	316	274	305	289	285	288	308	308	252	299	315	294	322	299	310	305	318	308	288	307	308	283	268	310	327	284	317	293	299	271	304	314	331	291	303	313	299	306	274	316	308	313	280	289	319	259	317	267	306	293	305	320	295	285	295	279	316	276	320	287	307	295	283	320	291	310	277	255	294	324	292	279	312	298	290	300	305	331	314	303	318	290	300	277	283	305	284	290	302	304	306	317	319	271	304	313	324	320	318	297	302	307	313	279	318	299	277	313	304	320	297	322	315	297	287	303	301	296	317	314	279	314	309	302	284	295	317	314	297	304	304	296	281	295	303	302	331	308	289
5977	1982	3984	4790	4295	6095	52595	55224	41048	25097	8565	2577	1062	820	787	795	779	805	785	815	812	755	803	805	839	790	811	814	854	823	793	833	838	830	786	818	805	789	841	793	881	834	868	826	804	791	844	831	820	820	870	830	782	800	856	779	806	823	835	816	818	802	771	765	858	782	780	809	789	796	773	740	820	810	852	819	831	821	789	802	842	795	809	800	787	808	830	859	782	787	835	818	821	852	873	815	835	811	838	809	793	835	841	854	816	826	831	821	827	827	804	826	821	780	765	790	838	829	811	824	796	840	840	812	869	847	844	830	814	798	846	806	819	827	802	816	809	778	866	829	860	830	824	818	798	819	798	787	845	872	837	799	839	806	806	808	800	801	786	779	814	799	831	833	775	852	815	797	843	837	831	841	833	851	870	743	866	818	849	791	824	793	791	793	799	861	824	813	861	860	826	826	842	794	837	789	806	831	811	805	822	880	792	877	836	849	798	774	858	818	802	821	848	816	829	852	789	766	815	808	801	832	835	791	808	839	793	743	854	773	821	813	804	811	827	821	793	809	818	826	857	813	844	775	782	795	856	831	831	737	821	844	815	827	825	848	818	777	785	825	862	841	824	828	770	841	822	845	845	890	819	852	860	831	755	834	825	823	828	817	807	814	829	826	871	791	785	783	778	815	775	804	848	843	786	843	815	796	814	845	821	820	813	802	800	854	793	774	775	832	834	821	843	890	783	864	853	799	800	829	812	857	805	820	791	825	799	863	860	839	792	873	839	784	838	830	821	825	851	774	856	831	838	872	838	817	793	804	846	798	846	864	840	840	827	848	857	829	777	831	812	837	834	833	794	839	830	814	811	811	821	864	875	792	814	873	786	810	875	794	821	754	825	783	805	848	794	814	842	877	852	806	781	849	776	757	812	781	808	817	847	844	830	876	844	832	806	807	793	817	852	848	838	828	798	820	775	823	809	814	839	826	796	829	810	782	810	838	848	801	856	786	850	820	854	775	813	828	887	799	863	821	835	863	800	811	822	798	818	805	807	831	788	863	865	823	830	836	832	851	784	792	845	834	781	847	820	826	783	844	780	827	820	784	829	792	812	843	864	785	777	803	801	803	818	816	812	807	792	830	856	796	852	842	822	783	770	790	798	777	846	774	771	781	834	849	787	815	839	804	846	816	848	780	738	825	834	829	820	767	814	809	784	793	816	852	864	788	773	808	814	810	838	820	859	798	803	809	850	810	767	796	771	829	822	849	826	869	845	859	851	855	822	806	799	795	833	823	755	852	808	799	847	835	778	809	764	786	869	810	871	809	789	827	812	820	810	774	817	820	850	774	852	794	829	818	825	784	791	776	777	814	840	808	854	802	814	799	819	835	855	809	860	833	810	840	799	841	861	808	827	814	801	803	777	823	837	839	861	822	775	764	792	851	805	807	879	857	789	809	823	776	812	811	810	885	861	795	793	807	815	809	843	825	809	790	839	826	817	786	840	801	870	776	829	817	814	813	793	806	856	785	787	833	841	798	828	771	838	833	813	813	804	822	839	855	805	766	841	829	825	829	836	800	815	813	818	834	855	800	812	804	817	838	819	794	794	835	792	865	833	781	824	844	832	818	837	852	841	838	790	821	803	797	812	859	856	797	871	876	794	845	882	772	772	870	815	819	844	826	778	825	859	829	837	856	805	800	816	831	814	799	801	808	773	800	863	855	858	780	790	797	806	812	783	839	858	819	778	793	835	804	811	835	833	786	868	818	867	798	815	779	837	791	805	828	798	805	780	852	800	864	821	826	833	800	839	840	781	849	797	804	747	846	803	821	822	789	817	795	868	878	829	835	843	818	832	847	800	828	776	806	874	881	859	819	822	825	775	825	860	736	842	848	847	782	799	787	801	792	867	845	826	835	870	804	810	785	814	791	780	799	815	807	873	763	812	854	916	861	823	844	831	859	849	795	793	784	813	860	748	839	856	803	806	832	805	840	800	876	781	822	828	856	782	856	800	743	858	843	856	834	851	823	814	811	828	826	811	911	861	832	784	836	790	793	822	835	854	819	839	843	817	795	834	820	797	815	802	828	800	845	804	797	808	822	804	821	827	834	853	800	811	763	837	773	786	765	823	859	835	802	836	823	810	804	846	858	755	858	797	814	813	811	819	836	798	878	804	848	840	808	817	871	864	834	851	825	873	842	807	765	812	778	824	829	826	860	797	755	827	810	835	853	842	839	829	833	844	788	836	832	825	825	782	809	823	817	815	809	819	812	803	857	791	786	825	804	841	860	831	816	835	816	801	814	864	851	808	822	765	798	851	832	768	800	803	790	775	831	850	777	843	818	828	789	806	786	821	831	904	838	775	779	831	839	829	836	819	835	862	824	862	841	824	805	827	841	840	832	806	773	798	826	843	783	869	829	849	802	824	806	780	775	802	840	804	845	852	812	820	849	876	813	833	853	801	847	809	850	799	835	771	767	824	791	771	820	863	844	830	831	807	872	799	767	864	818	818	799	837	840	798	851	821	827	839	795	800	865	821	789	828	757	793	805	803	826	786	837	766	793	814	774	812	826	831	830	801	802	833	776	888	807	791	847	848	795	877	767	829	763	781	796	794	845	864	860	839	812	900	835	819	806	790	810	815	828	818	822	782	817	864	804	813	865	792	798	845	856	847	829	782	839	818	814	803	828	828	778	841	807	792	812	800	831	808	788	830	843	803	830	815	894	787	802	838	809	803	788	802	820	818	813	806	765	762	789	814	802	778	805	859	859	838	770	814	764	858	845	846	796	813	835	802	839	809	781	856	816	773	850	876	846	786	848	830	763	788	788	833	806	829	837	778	807	831	797	826	796	800	808	822	778	824	841	801	797	822	795	822	817	811	816	848	824	825	804	832	891	814	741	803	826	772	780	819	849	763	788	804	795	798	809	779	863	862	815	848	811	838	875	797	796	819	817	813	783	785	802	797	837	817	848	847	863	801	826	819	779	791	789	817	782	811	813	826	790	790	809	833	849	817	868	827	917	864	775	752	794	826	830	788	825	822	806	782	813	799	815	808	774	822	778	854	823	833	821	764	830	800	800	811	790	801	805	789	844	851	826	811	822	826	800	810	834	799	810	808	835	844	810	845	816	839	817	843	826	840	825	769	810	828	854	790	846	808	795	867	808	794	805	799	799	806	807	823	789	808	810	821	823	812	797	793	825	826	792	824	826	855	781	821	846	836	746	823	777	833	728	839	796	765	871	792	798	784	813	834	797	798	883	836	815	837	770	851	849	818	811	808	791	795	816	771	794	787	835	817	854	816	852	817	810	796	828	802	846	814	826	836	766	825	791	825	835	851	816	835	871	790	797	845	858	834	815	780	840	856	774	820	863	840	802	873	772	813	860	807	766	809	765	824	821	783	795	792	804	776	829	848	787	812	818	807	816	858	839	859	854	857	814	803	814	790	802	814	838	823	763	817	810	856	831	822	872	852	822	826	769	791	773	847	786	838	843
14776	2822	2862	2103	1557	2498	46156	54534	35101	18605	4726	986	379	316	312	311	306	273	297	287	294	284	274	309	295	282	294	320	292	305	295	314	316	258	294	306	283	283	302	311	311	312	311	297	296	306	286	281	291	299	310	290	286	290	301	278	292	295	267	271	286	299	287	317	295	290	309	304	304	298	297	267	304	268	284	278	273	277	296	343	270	308	261	272	304	255	267	291	298	288	281	304	303	268	292	256	298	293	305	256	268	288	292	274	294	279	302	310	336	275	286	285	292	272	294	278	300	278	265	277	285	332	309	293	254	280	292	279	285	284	267	277	301	269	294	277	281	289	277	309	292	299	279	299	302	288	266	270	304	314	267	245	289	300	296	334	288	318	280	262	306	267	285	322	269	310	300	287	253	291	280	299	310	291	280	284	294	297	303	313	313	288	266	285	306	292	301	293	301	266	283	298	267	277	305	307	306	303	270	301	287	294	320	289	282	299	262	295	309	310	250	332	303	278	300	261	286	273	294	304	302	295	287	316	269	316	277	277	280	311	284	312	279	279	315	297	288	303	291	308	289	276	299	281	305	318	262	311	308	306	319	293	298	309	278	300	281	291	303	301	309	297	273	271	290	280	271	292	293	312	306	275	278	330	266	285	269	283	309	261	312	263	279	323	268	305	310	282	326	293	269	298	290	282	331	277	300	275	289	289	281	297	294	281	284	267	291	321	313	254	304	315	279	277	297	262	310	318	268	303	282	279	285	273	282	315	271	300	277	300	281	298	268	294	282	300	284	285	306	305	300	275	284	313	334	312	321	231	320	309	282	299	280	316	281	313	292	307	285	306	256	281	337	282	250	323	300	299	280	298	285	308	332	307	290	290	260	279	307	305	283	307	287	316	301	273	272	313	295	285	264	295	302	277	319	280	281	282	316	315	331	287	263	265	262	288	279	279	310	282	302	291	272	280	322	286	326	286	269	279	289	326	288	306	266	285	284	296	287	302	276	268	297	294	286	297	292	274	309	299	264	284	284	279	285	293	320	258	274	282	296	331	280	287	274	302	279	270	291	273	279	286	311	297	293	268	269	266	283	299	259	316	312	308	297	329	288	297	309	293	264	251	278	290	302	294	278	304	304	289	276	280	271	282	281	297	288	282	319	286	279	285	291	286	292	267	330	306	266	303	304	289	300	281	321	306	306	267	296	290	277	313	284	278	265	326	288	305	287	294	280	302	293	289	287	295	295	278	292	297	305	325	289	295	272	281	278	305	260	298	255	290	317	279	306	294	293	281	286	265	264	300	308	287	318	308	287	287	287	289	307	320	273	278	292	302	272	322	276	305	309	302	291	306	292	309	293	303	306	302	259	304	268	276	269	268	301	299	294	315	293	284	291	276	294	297	288	299	294	304	276	301	282	274	273	274	283	289	270	297	265	283	327	285	289	295	281	283	311	305	288	280	292	260	283	283	248	324	278	290	322	289	281	293	298	278	292	324	308	315	283	287	309	276	293	291	298	323	284	322	299	297	291	299	290	286	262	266	276	321	301	291	290	301	323	294	289	308	288	294	268	331	304	271	296	276	298	317	287	294	291	323	294	283	303	305	275	268	292	261	312	286	277	293	293	284	304	245	279	314	305	293	294	296	297	293	321	281	304	320	288	279	315	270	280	290	281	249	268	290	317	297	309	310	294	295	290	301	330	324	298	322	278	306	257	288	300	317	285	302	276	296	294	292	287	288	315	334	273	320	302	310	312	284	290	292	295	338	308	324	291	273	334	275	290	294	269	285	273	290	294	308	270	324	307	268	300	284	283	279	292	300	284	266	309	279	281	291	281	264	273	286	272	285	286	277	266	279	272	320	272	284	297	325	296	278	285	279	291	291	318	326	304	304	297	287	294	313	292	267	294	290	293	302	291	312	310	285	296	314	287	297	281	307	281	254	267	269	297	268	297	320	260	310	278	298	259	308	329	287	297	294	288	321	279	276	290	292	264	284	251	281	295	284	281	273	271	313	273	287	283	293	287	300	287	271	293	271	276	290	308	281	274	266	306	259	304	282	298	292	324	313	289	329	298	278	279	261	325	272	270	289	305	307	265	277	317	283	294	338	296	314	303	305	313	282	271	300	290	285	268	288	304	273	312	294	278	271	306	321	286	280	272	296	313	294	289	294	300	290	283	281	281	256	279	310	296	248	302	280	281	306	305	274	309	281	288	278	296	291	280	316	273	280	268	287	276	270	264	289	275	285	296	295	288	294	278	323	269	281	306	323	329	294	260	279	290	283	307	279	306	308	293	311	304	306	302	267	266	246	283	305	277	305	297	262	301	296	291	300	274	313	287	275	294	312	295	287	273	296	307	307	309	290	278	312	243	294	270	291	276	289	328	295	294	311	291	294	328	306	266	298	299	278	291	296	257	282	261	309	283	302	308	283	302	292	289	288	317	256	285	304	303	298	263	290	296	294	287	310	275	291	311	328	280	296	265	293	313	323	291	297	294	308	309	305	303	305	295	308	284	286	311	302	305	307	300	300	301	276	261	270	304	318	312	304	299	266	271	309	277	274	299	302	276	276	285	295	303	308	306	315	291	291	269	271	294	287	299	295	292	289	304	295	298	327	269	334	301	297	261	268	279	281	271	271	286	281	302	262	322	266	272	263	300	300	267	288	302	322	304	272	276	285	281	291	266	300	279	302	293	266	256	269	289	280	287	301	337	283	279	307	292	282	314	291	274	277	274	296	285	312	328	289	277	291	298	283	311	321	235	298	295	294	300	331	286	281	276	300	318	307	273	252	291	316	272	272	299	288	279	293	271	302	307	314	291	282	285	304	315	317	275	291	313	303	282	265	304	291	291	258	321	288	295	294	277	319	280	306	268	292	277	278	277	296	324	253	313	260	313	296	289	308	297	283	269	274	287	287	328	307	324	298	291	292	285	294	287	262	274	308	288	285	300	298	271	306	291	305	295	258	272	281	319	307	304	295	317	269	275	280	340	293	275	281	281	317	272	311	316	306	311	304	260	281	289	286	308	315	301	270	296	314	319	306	300	258	302	317	285	276	288	261	283	319	302	273	253	303	265	289	298	317	326	284	292	316	295	298	330	292	284	271	311	308	294	259	290	317	308	284	274	297	308	287	324	286	293	292	292	300	349	330	280	273	305	272	291	287	280	260	282	326	281	301	310	293	293	278	300	302	287	301	299	302	311	295	313	284	286	289	286	273	288	286	285	287	315	299	322	287	299	261	296	292	260	309	278	270	307	279	298	298	304	292	309	296	270	299	341	282	295	275	299	287	303	282	276	320	298	273	279	287	287	327	254	303	299	296	289	305	292	273	311	301	312	248	295	323	269	303	289	258	277	300	305	306	298	307	302	293	310	282	313	320	295	289	309	316	306	296	309	288	285	301	289	275	263	264	283	298	271	268	311	322	328	304	268	279	307	306	303	287	304	295	285	295	286	286	286	323	281	292	312	290	284	279	288	285	294	273	290	307	266	273
8018	2958	6113	6868	6147	10244	63645	67139	49537	33305	12495	3699	1251	853	811	793	807	831	799	823	778	818	791	808	790	825	778	817	829	827	796	813	764	792	817	837	814	795	775	815	761	757	855	812	745	784	829	792	771	817	796	853	793	788	760	767	842	813	805	811	787	768	802	817	774	779	792	785	870	778	810	792	801	824	781	832	766	812	789	785	850	803	798	848	789	784	797	781	778	854	809	797	781	764	790	808	758	771	826	815	809	853	750	786	859	768	811	815	832	853	800	788	836	812	799	798	821	790	801	776	800	839	798	789	769	789	827	797	778	839	753	795	786	838	739	781	834	813	843	763	785	806	790	808	818	779	797	851	822	791	788	845	792	790	860	794	770	836	854	792	801	777	792	793	759	815	783	776	786	789	808	805	788	795	765	848	829	759	799	784	793	738	796	846	824	820	805	781	830	804	828	774	789	832	815	776	783	821	816	783	825	800	793	817	778	764	799	809	805	808	779	790	837	803	784	834	826	792	778	759	770	772	756	823	812	813	793	853	780	772	848	727	816	802	820	810	807	810	775	823	765	801	763	798	800	788	814	812	794	759	842	849	805	817	781	771	802	785	761	821	800	825	798	794	846	829	812	792	846	775	798	779	797	800	775	788	782	832	782	749	841	761	794	825	818	775	808	817	718	813	787	779	774	819	790	790	825	817	782	784	793	747	812	810	779	805	822	815	826	798	849	822	826	807	753	799	762	779	798	766	813	754	827	768	750	764	768	823	844	850	837	746	823	773	813	782	817	772	798	794	797	820	802	806	805	815	783	832	779	793	791	733	802	823	803	816	817	786	809	800	787	836	782	802	787	846	817	791	811	789	797	756	877	812	797	791	791	777	830	834	746	790	807	823	827	791	813	838	790	776	821	781	799	767	795	839	825	848	775	766	818	816	767	779	820	842	841	758	809	836	832	818	751	782	811	752	763	761	806	819	788	740	794	757	756	787	823	788	843	838	845	813	809	794	769	751	846	782	793	822	786	801	790	805	768	775	831	791	809	845	831	821	773	812	852	799	783	880	794	813	813	802	800	792	742	732	778	816	790	775	795	766	792	765	805	783	796	781	832	800	776	827	806	811	809	796	803	774	804	796	812	811	804	790	784	797	791	808	807	746	801	789	823	838	804	844	782	801	776	775	817	815	810	798	764	845	794	811	805	782	849	787	746	827	819	813	766	813	819	801	793	833	794	840	764	784	778	801	820	809	840	788	821	799	792	817	882	741	797	770	798	745	814	823	780	801	808	829	810	750	767	799	792	794	867	863	800	784	776	794	726	781	824	779	817	800	785	824	810	834	754	805	852	777	845	793	844	832	787	813	748	843	820	837	805	804	852	805	768	787	806	799	838	806	781	768	819	827	767	764	775	820	816	780	822	759	836	861	742	818	831	734	759	797	788	802	796	824	791	810	798	780	800	784	826	764	823	755	791	799	845	789	787	817	807	782	784	781	788	765	913	825	828	833	782	753	825	809	805	781	838	799	809	763	768	791	826	834	817	782	873	776	813	769	814	790	753	813	795	752	816	772	818	775	807	786	796	787	769	797	830	793	815	788	816	811	841	755	779	767	811	804	785	800	826	821	815	821	846	808	845	769	826	739	781	784	818	771	749	799	828	766	821	826	777	788	802	871	843	765	836	857	804	816	810	821	812	805	847	807	734	815	804	799	772	838	764	849	799	788	805	804	818	815	782	750	756	766	793	779	758	814	788	790	802	798	783	775	784	849	797	769	838	812	729	826	790	773	807	791	754	799	824	783	765	803	835	817	785	765	784	803	837	812	763	788	793	772	809	814	795	829	793	812	805	852	753	816	832	769	796	794	791	779	806	803	838	737	801	803	780	799	796	783	793	760	777	827	785	791	777	794	815	755	816	836	783	800	766	779	809	793	821	797	773	851	843	788	830	777	816	723	814	798	777	752	803	806	819	822	808	783	754	797	780	803	793	838	776	763	829	836	766	782	803	785	810	828	817	815	782	818	846	772	759	756	803	818	775	810	802	730	792	805	772	801	834	706	838	761	844	799	806	761	800	818	806	776	745	835	834	805	751	745	794	778	841	855	835	764	760	778	791	813	809	826	806	754	806	767	841	788	782	823	802	746	768	798	815	771	798	844	827	806	878	815	810	825	787	850	805	820	794	813	833	756	782	796	827	860	830	822	757	832	773	802	729	753	772	794	820	787	864	782	829	759	787	781	789	769	790	773	810	767	839	814	820	765	820	790	783	799	787	787	799	727	829	832	787	838	859	809	808	783	801	759	797	774	810	844	789	816	825	770	768	808	775	793	805	778	777	794	785	777	799	776	841	797	854	816	800	781	840	803	789	763	843	814	829	838	819	774	776	802	814	854	796	777	813	822	807	832	799	799	798	799	813	749	828	797	794	797	777	803	824	835	806	830	818	847	815	784	842	783	813	757	776	844	785	805	843	812	797	736	820	804	767	777	790	814	782	840	828	785	753	781	837	800	796	786	776	882	789	795	766	810	865	804	845	733	790	796	789	815	838	780	845	753	816	803	768	757	813	801	738	755	835	757	800	793	825	839	804	770	817	802	831	810	783	812	836	804	810	830	804	813	810	833	747	813	811	735	837	819	787	763	772	804	802	748	798	777	778	778	775	817	865	852	755	828	807	803	803	814	816	832	773	749	802	801	781	801	847	821	799	743	849	794	805	815	781	817	775	834	752	806	778	841	783	769	775	806	830	764	832	815	786	770	787	789	801	838	848	773	805	805	871	829	810	809	791	763	784	772	750	748	792	807	824	789	797	836	765	791	801	824	773	812	826	826	725	783	841	855	815	823	757	779	815	802	820	841	763	762	785	812	796	785	771	794	803	805	779	800	815	847	819	767	788	795	826	807	800	767	797	766	781	765	781	819	783	808	790	789	794	816	801	760	824	744	810	780	833	790	794	801	819	791	866	830	772	804	768	743	812	798	795	833	828	759	832	826	794	752	838	783	837	807	802	818	817	812	808	780	819	761	830	843	812	822	761	784	806	821	799	834	828	788	828	839	776	823	805	861	783	807	806	868	818	804	828	804	786	851	788	778	748	857	799	798	818	788	791	790	755	773	806	800	809	836	849	835	803	793	780	843	895	827	776	798	803	802	770	788	797	810	778	794	777	772	779	787	775	765	802	810	815	837	826	805	794	774	815	803	800	756	817	837	778	841	798	799	838	811	818	781	781	829	797	808	838	820	837	832	763	760	843	807	827	789	783	798	813	788	792	753	807	813	748	782	814	801	827	804	796	796	760	816	825	819	805	772	746	823	814	813	809	791	820	808	778	834	827	805	836	747	774	801	784	769	825	783	788	758	780	760	798	773	783	774	758	787	812	828	838	820	784	769	813	774	795	790	792	738	809	827	832	770	772	815	767	819	789	776	759	807	743	792	762	788	863	795	733	789	793	801	794	764	783	810	840	858	790	739	813	796	807	821	769	807	810	804	789	874	796	790
2433	522	665	650	512	699	4876	6127	3742	1713	702	410	344	318	327	333	316	345	335	289	348	378	327	325	301	302	310	322	328	343	313	328	334	299	303	286	279	318	314	307	332	311	307	278	309	301	320	296	317	291	285	298	309	327	301	301	342	321	310	316	310	257	284	319	316	338	295	326	316	324	306	309	288	318	319	301	296	306	279	308	307	321	302	340	328	352	317	294	307	320	291	291	279	306	322	334	300	262	347	297	311	288	295	318	324	332	323	321	312	318	320	329	247	304	310	342	306	282	332	307	289	317	317	320	314	313	310	334	329	289	321	305	311	280	297	304	317	313	312	305	349	352	325	302	323	317	358	292	303	344	295	305	345	316	312	335	311	304	283	329	348	290	325	339	305	304	319	306	329	307	282	295	297	309	298	330	300	316	293	303	279	301	328	310	338	297	298	315	320	307	320	326	339	344	309	319	333	289	343	335	301	322	319	317	329	290	305	336	337	315	303	334	345	320	346	328	309	323	344	355	310	326	331	338	321	315	313	312	324	304	319	302	314	301	319	341	334	308	281	311	299	292	326	311	302	262	309	316	316	347	322	339	319	305	306	288	267	342	350	310	297	338	303	294	320	326	322	300	328	331	291	335	297	321	305	323	296	285	314	313	313	300	296	298	332	340	298	327	316	293	322	292	293	320	337	318	317	313	319	320	300	293	320	341	301	275	302	326	304	298	334	290	313	322	288	314	335	334	324	281	306	318	326	321	336	306	350	318	315	312	320	318	335	302	326	312	305	322	321	338	321	287	312	288	307	305	307	320	292	321	325	315	302	316	301	315	318	322	317	315	309	306	323	341	338	278	316	352	322	284	284	358	308	336	309	310	309	339	349	323	307	331	325	303	328	320	305	312	320	311	335	279	302	312	332	327	294	309	289	327	340	345	343	327	319	305	320	331	292	297	290	307	335	328	321	310	358	348	324	340	286	278	300	302	292	332	314	301	320	322	319	312	325	331	327	304	284	292	287	318	356	313	323	325	313	306	339	323	362	293	330	330	312	330	316	303	329	305	283	305	309	301	322	306	273	330	309	293	300	291	317	310	325	315	282	318	321	332	313	291	327	325	293	318	320	319	330	299	321	305	343	326	350	322	301	309	321	302	309	295	303	335	316	303	312	332	319	320	322	329	331	359	317	356	320	323	289	319	342	312	338	307	336	305	317	333	343	282	344	296	321	303	335	316	286	332	322	329	297	312	331	314	306	355	312	351	326	336	294	328	311	335	318	299	309	305	300	321	302	325	313	320	297	307	329	329	356	323	302	323	310	323	328	320	306	313	325	312	315	306	300	278	321	328	311	297	316	309	295	301	328	280	305	320	331	332	305	306	267	295	326	349	283	282	343	336	320	294	321	336	309	305	309	319	329	323	310	347	338	305	338	340	332	278	307	319	336	329	308	310	299	345	333	362	290	298	316	307	298	318	283	319	329	311	302	301	314	341	284	303	353	315	324	331	292	307	288	299	324	311	314	327	303	302	321	325	332	292	301	293	324	332	313	313	331	291	309	335	316	338	336	313	320	318	285	325	318	309	316	296	318	327	314	313	325	321	324	330	294	322	294	318	312	326	325	293	285	326	312	320	316	331	334	309	309	336	331	368	280	318	272	321	328	327	314	325	342	292	312	322	277	318	315	322	327	364	296	350	329	315	310	291	328	362	333	283	285	286	356	323	322	319	331	320	291	318	321	315	321	339	318	332	338	286	287	314	316	321	300	301	309	341	322	311	305	324	313	341	320	295	321	302	313	353	303	305	322	308	329	322	321	318	328	351	320	279	328	321	287	330	283	359	331	325	324	321	308	328	291	331	339	312	318	294	310	296	307	328	294	317	292	330	330	327	330	311	303	294	323	281	302	299	318	305	337	340	318	338	304	282	308	323	306	298	345	297	305	317	302	333	317	318	305	285	307	307	294	296	296	294	326	295	311	329	270	323	316	323	336	280	303	278	304	270	312	282	301	315	333	290	298	290	297	286	289	311	333	324	315	310	317	296	313	315	313	311	339	323	299	337	297	304	329	295	295	352	305	307	323	336	296	305	345	313	325	298	292	337	304	310	305	318	302	343	328	306	318	343	314	337	296	330	292	297	321	307	303	341	316	336	336	316	319	298	302	345	334	279	300	315	321	298	308	307	317	337	321	348	296	337	307	290	314	355	319	297	322	317	328	299	319	292	318	337	328	307	316	339	323	284	345	332	285	319	340	336	313	272	328	349	295	307	374	314	293	311	312	308	317	297	317	333	313	300	322	333	322	301	309	333	298	309	320	301	297	285	351	305	314	275	308	292	321	297	303	330	325	314	285	317	314	311	295	333	340	319	279	325	338	297	333	314	297	326	315	331	329	309	300	286	323	315	319	316	333	354	310	307	302	301	321	323	293	312	336	308	310	324	319	294	323	312	336	339	303	313	289	316	312	312	302	300	319	329	345	343	328	354	349	285	301	302	304	314	317	338	283	315	321	356	340	316	314	317	336	299	292	319	286	349	281	304	308	308	315	335	300	334	282	344	321	311	321	271	345	344	336	283	270	327	333	297	322	368	323	333	296	318	307	334	336	305	318	336	306	339	304	293	332	315	329	331	297	300	305	261	279	330	293	323	309	348	324	311	313	302	322	328	300	316	305	288	341	342	317	306	310	345	339	319	315	330	341	345	301	300	301	320	306	330	320	317	325	322	295	294	325	318	303	289	329	309	346	305	295	330	322	322	313	297	255	328	302	292	295	305	301	340	311	336	336	296	344	338	294	307	286	313	309	302	365	301	333	295	322	330	292	353	297	301	334	294	315	336	323	312	303	307	298	272	303	325	283	329	303	309	312	343	321	331	297	313	339	307	310	304	292	336	348	319	313	326	334	304	307	319	325	328	292	308	289	310	344	306	322	338	316	307	318	355	325	336	308	332	321	320	320	330	311	316	340	320	287	295	321	307	326	299	312	297	288	309	351	315	314	331	326	325	311	304	292	319	293	272	332	322	306	310	322	319	331	342	291	342	312	326	300	327	322	335	331	305	316	306	272	308	306	301	347	335	314	292	323	334	343	307	319	313	324	312	332	329	321	318	310	328	316	311	319	325	318	298	301	283	307	304	306	338	317	312	299	330	326	327	335	319	286	323	299	297	321	297	298	284	314	325	309	308	305	321	309	303	307	318	311	305	279	340	310	302	298	332	287	309	306	306	319	295	312	383	321	306	334	315	340	300	284	316	297	329	305	293	313	317	300	325	325	305	317	307	304	313	300	328	331	304	316	312	309	328	273	338	296	312	347	315	338	307	303	310	351	284	346	296	337	341	325	319	291	289	270	330	301	321	338	336	328	343	306	317	327	302	350	295	347	359	322	294	288	323	310	306	319	329	312	320	298	318	311	292	329	283	316	311	300	309	267	330	317	312	307	293	311	267	319	320	298	313	280	326	307	314	331	309	331	314	301	304	320	323	323	361	300	298	312	297
2785	1134	1761	2068	1825	2826	19981	20540	12496	5972	2247	1234	962	868	859	886	909	839	834	841	835	853	843	878	836	824	867	908	849	858	870	792	841	884	857	901	849	864	836	832	857	853	830	797	839	861	879	843	835	888	790	798	845	856	828	844	878	822	859	823	824	883	824	883	853	867	874	873	880	835	816	842	870	883	847	881	853	816	796	832	832	889	855	863	847	848	800	786	826	899	848	895	802	875	905	844	871	833	827	812	865	828	841	848	875	866	860	836	828	892	813	822	844	853	882	830	910	838	822	864	830	822	832	892	866	883	853	849	795	869	852	819	867	867	837	868	834	853	839	906	848	838	842	851	867	879	848	851	878	856	880	853	882	828	840	863	866	894	828	841	844	845	841	858	864	856	877	840	840	847	806	837	841	819	885	834	862	840	866	843	889	892	865	856	876	825	784	904	830	866	865	815	879	819	827	870	848	905	857	933	872	880	844	863	844	871	868	848	880	847	844	831	832	861	850	865	875	850	822	854	838	871	895	859	863	864	809	811	886	857	926	869	845	804	881	844	833	859	857	887	895	823	856	827	852	886	861	832	852	847	884	825	842	835	860	824	786	823	879	862	847	839	813	805	844	822	866	858	865	822	817	850	805	845	852	812	833	859	913	854	918	817	909	860	805	838	837	875	831	883	830	888	841	864	829	835	825	805	790	890	858	848	866	843	858	839	837	866	893	880	855	825	846	850	853	852	852	810	814	892	840	864	895	859	869	834	859	889	837	814	753	819	820	871	886	802	829	855	835	857	873	846	912	896	837	859	797	863	828	889	845	883	793	810	863	831	864	854	832	841	833	825	911	871	829	839	879	800	810	852	855	809	892	799	902	822	877	856	900	845	887	837	827	861	861	802	817	866	824	838	849	876	865	846	800	811	830	888	898	857	881	873	842	808	848	859	861	792	870	870	878	837	847	892	868	824	859	887	882	859	839	857	872	854	904	829	826	878	888	841	866	862	884	899	897	846	900	807	851	835	858	835	844	864	906	852	858	879	792	890	848	876	865	869	897	829	838	810	873	859	851	873	834	884	860	924	857	848	897	826	871	894	835	866	834	829	866	862	827	856	801	845	884	881	867	799	811	862	899	872	882	842	820	878	845	799	845	819	875	808	868	869	857	915	865	876	863	907	871	857	844	789	867	885	825	858	895	864	906	853	856	847	856	831	786	869	860	886	826	859	874	844	901	868	893	873	873	835	906	891	878	875	837	848	872	845	789	843	857	855	888	764	834	850	837	801	819	846	839	869	888	833	855	833	827	840	864	818	759	806	887	819	836	904	824	872	868	893	825	844	849	828	862	897	848	823	852	841	870	845	859	844	818	841	812	919	868	864	849	804	886	828	863	823	893	878	864	837	889	860	854	794	844	803	819	812	849	874	874	890	859	852	847	889	838	831	876	866	814	852	841	852	854	785	878	830	871	845	885	829	890	823	829	835	899	845	869	818	877	842	890	875	872	896	793	836	805	843	823	866	872	849	826	854	841	818	819	862	890	842	850	831	865	866	873	856	799	875	904	856	852	843	845	882	878	857	854	841	841	823	880	875	866	908	824	860	863	846	863	860	833	821	859	809	859	897	836	860	915	845	883	854	835	834	894	771	883	821	873	845	861	880	807	896	823	854	845	845	859	871	851	874	911	884	830	842	831	904	903	876	823	837	858	846	833	861	835	874	801	844	865	863	884	856	874	871	853	884	832	832	811	866	829	861	892	839	814	851	828	826	849	808	859	872	900	860	873	808	821	801	830	874	863	881	837	902	873	840	835	832	862	850	876	868	870	878	876	797	827	833	838	890	834	856	886	868	920	863	810	841	859	916	840	835	837	869	853	878	890	845	821	852	850	854	855	799	875	849	855	875	857	834	901	821	823	847	865	801	870	847	823	887	855	841	867	837	814	848	836	844	912	837	812	859	807	871	917	857	820	835	901	845	849	799	851	862	851	862	798	865	841	889	878	849	835	835	850	876	894	885	839	877	822	861	830	798	884	809	856	837	861	856	894	872	870	903	831	850	883	898	856	828	893	861	846	883	874	844	890	827	860	832	854	839	832	868	904	815	841	878	852	827	834	857	855	886	929	835	803	875	908	909	861	837	837	897	854	919	827	836	832	852	893	851	864	844	846	852	871	867	813	853	845	886	864	828	860	874	862	848	820	904	902	888	858	840	781	803	842	852	820	858	912	840	852	834	862	857	866	903	888	863	871	840	780	838	830	828	860	854	825	911	904	824	950	901	895	859	888	876	873	834	872	860	816	861	801	825	816	850	848	838	838	844	841	848	845	855	872	869	884	871	899	876	777	833	841	855	795	854	897	879	831	859	855	864	875	877	833	855	843	861	796	814	835	825	834	864	835	865	882	856	886	865	806	825	832	814	871	818	871	838	841	848	828	834	791	876	901	862	836	786	869	829	876	924	851	869	844	845	861	763	846	836	856	835	847	872	899	836	866	833	886	894	839	843	836	842	821	881	836	844	852	812	875	867	903	895	839	860	867	814	877	852	839	850	835	853	864	869	814	846	880	898	879	849	835	857	814	882	855	870	826	860	866	888	822	841	814	813	834	837	838	812	866	817	905	840	906	866	870	840	877	854	833	868	840	852	825	844	898	857	875	826	815	825	833	846	816	856	871	847	879	888	858	893	805	827	821	837	873	875	865	844	849	838	884	836	864	895	866	831	885	895	823	874	840	869	840	863	814	789	869	831	832	918	790	854	895	828	867	819	828	793	891	857	837	820	871	848	858	896	863	840	855	819	762	830	824	847	866	862	854	811	886	872	855	832	847	854	864	812	847	920	822	901	905	900	833	867	851	842	898	898	843	849	854	841	814	846	820	887	817	836	804	811	884	823	859	856	850	860	841	803	888	913	842	845	935	806	833	917	823	822	906	871	861	883	829	862	843	825	800	848	896	879	849	845	830	827	853	870	831	879	859	849	890	861	839	861	847	864	827	875	907	872	849	833	850	881	881	830	848	831	826	829	848	899	832	815	840	885	880	874	868	863	855	847	864	827	823	833	882	835	832	800	823	871	847	810	792	944	863	878	854	833	897	918	856	907	857	860	889	827	839	807	841	823	837	845	864	861	872	826	845	875	817	885	863	799	830	854	922	861	826	817	892	837	818	865	869	857	796	869	825	909	833	836	868	848	875	871	813	849	900	776	846	831	810	829	880	915	833	880	825	884	869	866	834	838	849	880	872	872	870	900	855	875	845	879	831	853	836	859	865	840	824	860	882	823	895	875	852	872	908	874	887	871	890	874	801	857	855	839	831	872	838	821	844	845	850	860	859	910	819	814	797	866	815	862	859	849	806	872	863	822	814	836	873	859	838	851	848	853	863	845	809	862	833	888	863	854	838	842	842	861	859	821	885	814	834	866	857	825	853	829	839	837	864	887	792	848	889	816	833	833	839	784	852	890	862	843	832	827	879	886	905	878	815	864	842	887	880	835	898	834
7833	1412	1787	1406	1296	10903	43384	37322	20133	7803	1561	539	325	299	306	304	299	324	286	319	313	316	343	328	293	289	301	317	317	300	295	324	306	298	295	312	300	313	333	307	337	302	310	304	289	289	323	300	324	278	292	305	288	298	314	296	301	300	331	273	319	296	285	273	334	308	327	345	284	308	315	317	323	290	300	322	299	289	311	330	322	260	334	306	288	282	296	327	288	301	296	309	306	294	297	317	298	287	288	309	286	303	307	303	270	298	314	303	311	279	309	283	322	312	295	267	296	322	316	324	310	315	314	278	328	279	343	304	326	304	296	291	269	299	319	330	279	306	300	307	342	315	270	302	282	321	298	312	316	290	298	332	301	332	314	287	259	273	292	288	323	305	275	309	287	263	308	311	294	336	326	312	292	341	315	293	299	314	300	303	282	289	326	285	338	315	320	311	304	305	278	321	337	347	289	323	263	312	297	329	316	327	322	303	314	271	306	314	317	277	352	303	271	336	290	286	302	295	319	295	313	305	313	285	300	281	304	274	298	270	322	308	287	303	315	331	297	272	285	301	293	274	283	304	277	331	289	313	291	289	271	311	303	312	301	303	300	319	321	307	329	290	296	295	302	314	305	316	281	283	305	309	295	281	299	280	281	288	272	283	323	297	330	307	323	275	268	308	299	316	286	306	317	299	318	288	283	283	292	287	307	303	283	295	290	291	290	271	262	299	312	312	324	317	313	312	296	335	303	303	301	297	316	294	324	303	269	317	317	317	340	307	294	281	313	300	347	312	291	311	301	327	296	295	281	318	325	292	324	301	294	334	316	305	299	288	305	316	314	298	299	311	303	331	283	301	312	291	322	307	325	318	305	292	294	312	340	314	317	283	268	278	313	295	329	276	302	303	302	298	308	280	303	279	302	308	297	303	311	314	306	327	296	305	321	326	328	313	302	308	303	277	303	324	332	313	293	268	315	279	296	308	302	281	281	308	319	280	346	282	303	285	307	306	317	287	310	305	315	281	314	306	295	311	287	283	253	309	309	280	315	307	312	312	281	311	315	317	314	310	311	306	310	309	316	276	304	324	309	356	282	324	344	303	324	306	303	336	311	289	341	297	305	278	253	283	294	281	285	301	319	285	333	311	282	303	298	310	288	331	319	312	317	325	316	281	299	327	284	290	320	317	298	277	286	319	305	306	301	320	309	313	331	281	316	299	281	336	299	333	361	298	307	288	295	294	307	303	285	325	288	336	294	330	288	288	291	342	322	317	283	292	333	326	298	289	277	298	310	315	297	314	314	304	307	308	305	286	334	285	317	282	310	325	290	323	297	287	286	327	312	292	301	346	312	307	300	304	319	294	314	297	282	305	314	281	315	341	299	341	259	318	294	328	280	294	318	313	297	311	300	309	305	318	326	280	287	349	319	284	303	308	304	282	328	308	330	310	323	320	287	320	289	301	304	309	298	328	297	306	316	301	308	316	286	306	325	310	273	314	341	340	320	332	290	298	303	308	295	301	322	320	325	301	336	321	295	307	290	316	284	317	285	281	298	287	322	310	295	288	316	308	280	319	295	305	282	304	310	311	324	307	336	302	292	324	332	296	311	279	332	315	340	304	293	329	305	310	285	280	306	298	304	297	302	272	341	309	277	280	310	315	280	305	318	269	305	328	312	294	298	296	294	323	281	291	307	302	298	301	323	300	303	323	304	315	294	296	296	294	300	304	311	297	328	291	297	283	311	318	293	312	304	272	285	305	314	251	322	321	274	317	328	327	323	294	328	317	292	298	309	307	329	315	313	280	314	315	307	326	296	291	315	267	307	299	307	311	319	305	305	291	301	277	305	302	292	298	301	277	279	292	334	317	322	314	316	304	315	315	302	314	277	308	314	285	321	303	291	324	299	304	325	299	308	310	318	316	309	302	329	320	331	318	298	294	298	305	317	328	322	299	288	331	263	308	327	303	297	295	284	317	311	291	289	309	329	290	271	315	289	281	308	338	295	283	325	279	271	320	323	337	302	308	315	341	266	314	300	310	315	308	303	271	274	278	298	298	344	315	313	308	273	287	323	272	315	312	319	286	318	313	304	288	297	299	313	293	261	332	319	314	308	292	304	329	319	301	305	325	339	325	325	301	332	295	261	303	303	306	300	311	325	296	303	304	300	314	301	297	285	307	302	351	299	307	327	328	355	304	306	285	297	328	295	304	317	311	288	296	338	312	340	327	300	329	335	288	297	320	294	295	287	298	319	330	308	280	298	320	307	311	315	317	288	283	335	321	303	307	328	316	310	308	305	314	317	319	322	309	288	316	325	307	320	304	312	336	322	294	281	338	302	289	269	284	314	290	275	314	300	303	310	301	277	294	295	273	317	305	313	319	310	288	287	286	282	277	280	332	310	289	298	301	304	316	292	294	300	319	312	312	303	311	294	303	297	347	339	327	308	307	318	266	324	320	293	320	316	260	286	348	290	310	317	294	311	301	302	333	291	299	293	302	319	348	308	336	305	262	321	309	286	279	332	311	302	313	283	294	294	319	309	292	307	297	302	306	281	317	299	326	283	291	286	326	277	298	295	279	316	305	260	281	279	313	317	292	339	321	306	303	309	301	297	306	310	319	292	302	281	306	300	295	278	323	283	281	314	302	315	300	312	277	295	310	313	301	330	303	314	299	294	294	286	319	291	293	286	293	305	313	341	299	329	311	311	319	314	298	303	294	300	312	280	307	322	301	324	306	323	304	300	285	287	292	300	325	289	314	304	325	320	286	298	328	283	307	286	302	293	297	310	307	304	303	301	346	318	316	286	326	275	304	286	321	325	282	292	290	307	293	285	291	304	270	330	309	271	278	305	300	321	293	318	308	312	300	303	296	297	297	276	281	298	303	294	306	283	297	323	340	297	294	317	276	316	325	322	324	304	312	296	272	356	305	317	309	326	310	323	314	294	297	316	306	318	316	302	295	293	300	300	320	359	310	309	313	305	311	294	318	293	288	299	301	303	275	294	332	295	294	306	241	313	285	313	325	322	306	299	279	321	297	293	289	271	280	289	269	331	311	332	312	285	297	306	310	337	312	289	308	314	327	289	306	343	289	309	334	336	304	290	299	325	305	300	324	328	314	299	317	331	334	326	324	296	309	307	306	330	312	304	295	302	321	308	310	314	283	303	331	288	308	349	292	298	310	323	294	294	278	285	297	312	296	292	338	318	318	312	292	310	300	293	286	310	290	299	295	329	317	333	281	269	273	281	292	307	290	335	318	292	310	327	353	279	340	284	289	280	293	285	322	335	275	284	250	281	318	301	339	304	317	331	301	286	319	345	292	292	307	321	310	279	281	308	297	279	287	305	317	331	312	325	317	330	302	272	322	318	288	302	320	318	332	303	299	312	312	302	311	321	281	331	324	291	289	309	306	321	311	317	318	349	299	315	284	320	303	288	310	280	329	336	287	279	316	310	290	297	316	294	326	292	288	293	316	287	287	324	341	313	315	323	329
6063	1922	4072	4712	5172	24782	59845	51622	36768	19539	5997	1877	958	877	823	828	859	853	846	836	864	825	814	887	837	866	834	824	824	852	844	824	783	799	785	857	817	882	818	807	858	825	827	831	782	792	817	838	828	807	788	854	814	860	885	839	850	824	836	833	835	835	857	918	827	874	856	801	808	762	809	814	836	857	871	800	844	843	810	842	856	783	827	810	820	801	806	861	826	788	882	819	823	804	832	835	833	816	862	817	882	841	776	822	837	778	801	860	846	803	797	802	835	831	832	837	806	864	848	849	845	844	862	849	879	815	845	878	812	846	827	831	777	865	829	853	885	788	850	772	844	850	870	782	839	865	826	832	845	812	882	827	787	809	802	804	845	805	796	865	821	837	810	839	814	841	815	783	852	814	832	873	811	818	783	816	786	892	883	836	839	839	853	820	853	844	841	827	853	811	871	812	839	854	837	819	829	842	847	795	795	887	870	885	878	825	824	865	797	856	828	874	810	831	826	800	797	873	814	884	837	902	838	819	842	809	819	842	820	821	802	823	815	865	849	833	845	841	762	786	839	858	871	814	816	817	845	829	826	835	830	851	878	853	879	841	807	863	828	862	835	878	852	770	813	782	857	821	801	839	821	784	786	842	823	836	827	775	848	806	886	834	811	838	867	815	854	813	775	872	843	832	792	878	776	829	853	844	812	863	863	810	775	835	824	891	853	801	860	784	835	826	824	813	835	857	834	829	846	823	869	803	821	817	820	791	844	889	791	827	856	846	843	833	776	813	816	865	832	797	777	832	817	836	847	812	788	797	850	845	867	869	853	806	811	885	810	811	815	775	847	844	837	826	807	866	791	815	860	864	840	805	836	883	856	840	863	828	807	833	810	806	790	800	833	824	782	872	907	785	889	861	824	824	791	796	853	825	787	842	790	851	791	851	810	817	862	854	845	822	778	795	828	792	819	889	871	838	825	775	825	806	840	814	768	800	824	831	852	833	804	812	815	807	819	832	861	810	813	806	826	861	802	846	839	861	795	832	822	826	859	825	799	823	881	824	826	842	827	856	843	840	814	860	854	830	843	850	832	842	877	837	873	864	809	810	824	855	811	863	772	873	806	867	863	810	830	763	797	817	809	840	849	865	826	809	820	869	825	861	885	828	798	826	820	790	864	846	811	856	839	825	782	817	850	832	865	862	863	854	786	868	833	812	790	866	786	834	819	878	828	827	814	823	820	826	826	845	821	809	850	878	821	831	778	888	840	847	863	851	876	842	885	843	848	860	749	828	846	863	778	839	805	804	876	794	893	827	796	828	787	863	842	855	843	827	781	829	876	809	851	889	824	828	859	854	858	785	798	866	820	855	795	859	814	820	854	842	844	834	839	835	868	784	807	819	826	855	855	822	819	864	844	863	818	870	850	834	831	841	874	878	854	884	853	860	861	788	896	835	826	844	820	850	834	830	839	758	857	823	792	856	837	816	834	771	848	840	850	785	810	826	849	837	927	824	802	829	857	816	844	830	860	809	842	866	812	849	848	827	780	865	804	842	841	846	811	865	870	824	799	772	820	814	806	801	824	819	846	820	832	856	869	838	818	838	853	842	840	823	838	852	878	825	870	850	813	822	827	803	817	830	792	856	863	792	794	793	828	787	878	867	831	852	790	828	876	844	777	824	844	813	813	818	806	799	848	853	848	834	824	820	838	859	883	884	833	834	861	863	867	792	849	830	804	812	834	862	821	821	851	848	815	871	880	796	809	803	827	814	782	817	843	779	871	853	845	841	839	849	839	817	836	800	841	837	835	845	862	793	802	779	864	828	804	813	789	820	805	809	818	852	897	831	832	781	875	841	852	798	761	859	830	832	835	805	818	784	813	843	816	832	813	777	797	837	803	795	860	848	840	822	818	781	794	812	829	859	827	856	838	794	809	827	817	828	819	827	849	804	856	849	773	828	788	848	872	811	824	837	840	857	787	820	822	856	850	887	830	814	805	808	823	855	807	793	844	844	830	836	872	795	824	846	874	862	818	862	798	802	839	808	868	876	819	843	869	828	857	807	906	825	866	893	846	858	804	847	839	809	828	833	831	862	858	797	808	865	835	847	795	843	811	855	825	878	826	914	814	858	850	856	809	839	837	819	835	837	873	859	856	834	796	824	822	780	810	781	857	801	840	833	876	841	823	825	867	815	833	777	870	829	832	875	849	855	862	782	834	807	801	834	843	832	851	792	840	845	860	824	873	774	871	843	827	813	839	883	835	835	835	815	843	846	864	827	835	816	824	835	817	796	820	852	878	854	818	855	854	852	802	831	812	888	816	828	809	824	838	792	814	809	836	851	822	860	840	832	848	813	879	819	839	849	807	842	868	872	790	829	847	869	805	832	835	805	841	854	824	802	865	844	844	833	828	839	861	797	879	817	834	818	823	845	830	840	866	823	853	818	834	834	813	800	855	874	837	829	806	792	846	874	848	877	768	817	808	853	839	838	795	831	836	860	829	833	848	863	834	805	801	818	835	835	814	836	845	823	837	832	823	818	791	814	829	845	849	825	858	853	850	814	798	868	830	868	797	830	809	843	815	755	823	789	830	789	803	812	807	853	860	832	818	828	798	790	865	891	857	817	846	811	807	814	840	866	871	842	838	798	845	845	829	794	828	830	879	840	850	790	824	929	858	790	836	861	827	833	831	837	873	851	845	857	890	846	809	810	792	854	799	854	810	848	829	781	809	832	819	825	839	837	814	815	788	805	888	847	830	869	810	828	845	822	831	795	879	859	829	859	853	805	884	860	835	805	842	845	835	805	833	774	834	808	884	811	863	839	848	803	836	816	868	818	822	820	787	859	896	795	828	818	846	813	807	881	821	810	872	836	862	839	830	808	846	804	815	848	856	824	804	873	846	874	880	774	874	833	806	860	891	837	845	802	809	820	845	825	801	840	849	829	821	866	808	831	824	813	860	817	825	837	805	864	800	892	836	813	860	836	887	800	833	808	797	842	843	835	792	881	860	854	825	906	878	830	797	851	827	808	833	817	826	851	774	844	865	839	832	849	872	776	829	844	837	838	830	821	831	843	878	829	866	801	828	877	860	867	795	878	814	828	840	813	791	850	813	852	823	856	781	810	788	802	836	806	850	853	766	749	777	848	842	805	840	886	789	821	814	852	813	816	851	800	821	873	812	830	832	833	842	776	805	836	774	817	813	845	791	830	848	799	858	857	893	844	869	885	810	874	836	888	869	832	838	831	769	834	830	813	827	836	855	835	824	830	766	837	825	848	807	819	847	834	821	774	784	787	856	844	853	834	805	824	787	801	774	795	842	813	786	875	892	800	834	784	806	784	849	802	834	861	887	864	811	851	839	817	842	863	816	845	844	839	850	796	782	861	788	876	791	873	831	808	882	863	869	832	809	846	775	819	836	831	813	834	801	811	826	818	778	844	927	846	778	865	797	879	843	799	818	844	874	787	895	879	842	871	833	832	861	849	857	869	756	876
14367	2944	3528	3361	5663	33888	60609	47477	29611	12477	2526	614	336	329	324	316	289	297	310	317	312	263	278	301	300	305	296	304	297	315	298	291	270	276	276	259	301	309	318	279	294	293	290	305	279	299	335	304	264	307	270	306	277	286	270	288	292	315	285	289	295	308	267	278	278	300	289	309	320	274	301	294	306	311	307	286	286	309	302	285	284	284	277	296	287	283	295	303	272	286	309	261	294	333	304	303	332	330	360	295	297	286	292	299	300	325	287	293	256	271	278	273	311	319	283	291	282	277	306	305	281	284	282	303	298	300	277	288	296	304	291	303	299	275	278	276	322	311	286	289	307	299	297	306	295	283	300	302	301	296	270	302	326	300	317	294	306	289	302	310	249	302	319	296	287	301	304	276	301	281	246	253	275	284	257	309	290	278	319	324	288	285	282	315	311	332	287	243	283	291	275	277	297	288	289	287	299	291	272	309	302	300	294	298	304	270	269	284	313	299	292	293	286	268	308	255	278	287	301	293	283	270	283	263	310	303	288	317	311	333	291	302	302	339	316	325	315	278	293	329	266	310	253	264	269	287	313	311	274	302	301	294	325	286	304	287	301	258	298	259	315	309	287	310	304	275	313	318	290	292	289	282	306	279	286	282	292	284	309	288	289	288	268	290	293	290	296	304	329	293	298	271	260	339	302	305	275	304	288	285	300	278	287	251	295	306	303	293	285	283	306	296	297	283	306	266	278	323	301	322	293	300	300	282	285	278	329	302	302	292	301	331	321	325	279	311	293	304	331	289	311	325	269	280	310	309	285	290	295	287	285	285	285	285	270	303	302	279	322	261	302	311	328	335	306	295	290	303	281	251	278	282	312	309	261	283	306	314	289	322	301	289	305	290	308	341	334	318	307	293	271	290	292	290	311	287	262	293	306	295	303	311	290	321	267	273	278	259	299	318	325	309	306	302	304	298	292	270	322	302	287	286	272	314	292	341	312	283	282	319	289	309	324	284	265	302	304	319	292	282	311	311	286	312	311	272	284	268	256	293	292	309	292	321	303	325	293	268	292	321	292	325	309	289	281	296	302	287	301	309	310	322	269	288	279	297	343	295	335	289	288	283	301	292	282	297	291	302	320	283	311	280	279	318	300	319	297	297	306	297	277	308	284	287	308	292	278	301	277	304	302	294	315	304	293	304	280	282	279	258	298	298	290	267	294	286	281	298	312	325	306	323	276	281	303	337	279	307	275	282	290	270	280	298	289	319	331	293	288	298	285	295	315	303	299	327	266	338	283	297	304	271	291	290	316	319	313	259	269	284	287	316	301	308	297	344	301	310	287	313	320	306	292	276	291	301	283	273	293	276	306	291	311	281	284	283	284	304	272	279	296	303	324	299	291	310	273	304	309	322	272	303	298	300	262	321	337	282	304	290	277	287	339	295	281	299	260	290	321	307	284	286	282	273	298	306	303	316	310	271	289	312	346	327	261	316	313	306	272	282	284	272	289	274	285	280	305	260	290	303	311	317	285	291	306	297	290	296	265	283	243	300	311	294	284	294	278	305	307	299	304	318	292	338	304	287	280	326	326	302	263	321	315	290	286	292	300	279	268	292	299	308	314	301	308	297	288	252	286	317	295	272	291	306	306	304	310	281	295	292	304	296	303	314	300	284	278	316	275	280	294	300	307	286	319	317	297	297	293	310	307	298	307	300	307	289	272	303	297	259	294	293	307	290	289	287	274	281	296	278	302	308	308	284	291	294	288	311	301	299	282	317	247	279	293	295	269	295	304	303	303	297	289	263	271	301	292	303	289	297	277	253	297	276	319	259	297	283	339	294	291	295	294	302	289	302	299	289	288	296	293	242	302	270	311	294	279	284	308	305	318	308	311	318	301	288	314	266	278	305	316	308	301	281	294	298	274	286	276	279	305	304	293	289	290	284	301	326	283	295	284	274	286	284	272	278	298	275	293	306	300	274	309	330	285	269	302	286	307	310	289	320	292	341	292	317	296	297	277	313	291	278	326	283	286	268	291	290	272	279	323	286	328	302	306	274	294	288	298	291	328	280	296	286	279	296	326	290	259	295	274	261	269	285	298	311	296	297	311	306	329	283	306	323	319	294	308	296	314	269	323	326	284	329	322	307	316	272	320	287	310	317	317	315	307	305	316	279	282	274	294	276	286	318	317	320	297	281	277	259	290	280	343	292	278	305	265	308	270	273	268	320	265	310	302	273	299	338	275	292	287	303	270	312	309	290	308	313	292	295	297	319	308	331	328	299	263	306	295	292	279	280	285	297	283	292	275	303	324	299	288	300	320	280	318	316	321	325	284	297	319	315	307	290	269	296	284	293	262	303	288	287	298	305	290	274	303	315	268	295	290	296	298	288	313	286	278	290	297	330	296	351	312	280	296	296	296	299	287	273	278	284	285	281	309	271	299	274	308	299	305	294	261	283	299	283	317	279	287	292	296	297	288	259	287	298	299	325	295	250	304	268	293	314	290	290	324	273	288	255	302	323	316	291	276	299	310	308	309	294	321	296	313	304	316	335	290	275	294	291	312	296	286	302	313	311	321	273	299	278	269	288	286	318	282	283	304	295	266	309	287	265	289	301	260	272	301	294	322	302	330	280	288	288	313	297	318	312	289	308	319	285	274	318	274	288	304	258	312	313	289	273	308	267	279	315	291	284	269	318	265	299	261	289	302	315	312	275	288	290	302	305	314	308	307	279	313	285	297	282	278	279	309	299	317	321	285	291	279	319	294	292	300	272	292	290	290	301	304	283	303	301	296	293	281	284	295	270	277	308	280	304	303	304	286	297	318	289	275	304	289	294	292	261	320	295	294	303	306	310	274	308	323	277	290	297	305	314	298	307	310	301	295	274	326	304	276	305	333	323	304	308	308	295	322	297	279	300	289	307	299	309	288	304	285	293	271	292	285	308	283	301	304	298	321	299	301	300	342	278	290	274	323	297	280	305	332	308	267	327	273	296	319	286	282	291	303	318	310	265	290	320	304	293	294	279	324	257	303	298	255	313	279	273	296	314	301	320	295	289	282	293	261	297	296	283	317	293	298	313	298	289	300	293	301	303	289	291	300	304	305	272	303	262	300	273	298	287	272	258	289	331	300	288	315	306	295	291	281	279	295	279	301	278	304	309	286	318	287	293	292	331	326	297	270	320	305	283	264	290	312	283	310	302	309	265	289	291	300	274	313	319	300	287	300	271	258	279	284	325	288	304	289	296	318	298	283	282	325	338	274	305	334	310	286	308	310	301	258	297	295	310	322	293	299	339	301	315	289	296	311	295	311	310	304	269	334	313	268	291	281	284	311	275	279	298	279	338	299	301	308	297	281	295	265	299	285	291	295	275	279	265	347	269	327	305	274	307	253	310	303	319	317	276	318	305	303	322	283	310	341	274	257	291	288	285	344	295	317	303	299	280	304	307	276	299	290	283	291	280	302	303	295	291	309	320	281	283	306	288	326	296	289	318	319	267
7926	2963	7214	9507	17727	51774	72972	60578	44825	24255	7818	2267	988	851	783	830	830	825	796	811	804	770	807	838	795	798	806	846	776	831	835	813	784	802	814	834	804	856	815	783	817	799	796	814	839	783	727	818	799	837	848	835	822	782	826	833	835	802	817	764	850	807	756	808	845	809	871	802	778	855	808	843	780	723	793	809	803	812	798	734	801	773	818	782	827	814	789	809	824	801	822	791	770	774	768	781	830	804	842	815	808	769	815	820	805	818	844	814	775	837	799	789	852	863	789	765	785	819	834	832	796	793	755	788	763	827	844	856	843	818	797	785	848	755	838	769	819	821	846	767	829	842	918	769	801	803	788	805	777	850	759	797	752	784	790	795	846	845	798	794	765	810	801	828	795	795	789	766	778	847	765	802	804	758	807	760	820	832	821	812	798	828	799	844	784	784	760	804	861	773	771	807	794	790	817	804	795	761	811	805	856	780	825	824	834	811	791	795	861	795	788	737	822	767	789	843	835	792	765	844	784	822	795	861	782	809	795	779	809	783	786	771	830	858	800	778	811	813	830	796	806	807	764	792	792	818	799	762	765	801	825	821	785	776	799	837	827	843	819	734	778	813	792	791	759	762	773	836	797	816	850	820	822	865	772	797	756	782	807	756	851	779	837	743	816	816	808	800	790	803	789	777	826	831	848	789	774	839	795	799	815	810	862	803	785	862	775	780	812	832	796	762	801	796	798	810	842	812	786	808	780	758	790	883	793	815	811	799	850	812	769	776	784	834	805	812	803	817	819	750	803	773	804	824	795	722	730	789	838	803	788	868	786	819	809	791	809	791	803	803	800	825	838	803	806	782	807	801	825	819	828	792	790	796	845	787	750	824	798	822	898	800	815	816	829	760	797	806	797	751	835	808	762	813	825	824	820	827	816	811	783	777	780	820	786	794	885	824	804	802	844	802	875	785	831	815	832	815	821	802	797	796	830	813	796	762	811	752	760	785	841	831	823	831	844	813	841	843	785	839	800	756	758	822	874	842	851	784	816	810	767	809	836	838	806	789	789	817	746	839	836	788	804	857	789	772	775	809	811	801	853	840	808	803	755	834	814	806	784	804	774	761	829	801	806	808	795	825	808	804	774	765	835	808	820	825	809	805	807	827	837	787	840	827	829	851	825	785	806	773	758	780	820	818	796	817	796	761	793	806	819	793	801	813	750	746	823	853	842	820	751	776	802	819	785	821	813	774	776	790	830	802	791	790	774	785	867	792	780	739	810	812	836	768	840	786	786	827	818	831	764	835	780	788	819	815	819	829	827	825	817	788	818	818	854	797	820	824	800	788	793	852	784	852	821	846	817	777	816	816	770	792	799	747	836	808	800	787	806	817	828	841	836	846	883	811	812	781	829	824	804	830	806	783	795	835	810	786	807	809	787	794	839	831	834	811	855	799	815	818	781	826	781	786	793	798	814	810	813	810	850	806	825	839	792	816	798	814	776	796	781	874	819	785	836	775	814	806	807	814	818	796	776	776	796	858	831	848	777	828	744	842	759	774	847	865	832	765	762	769	819	812	796	783	776	824	803	770	798	770	779	742	822	778	838	768	831	812	828	793	816	836	815	777	825	855	780	821	828	778	774	785	822	802	853	774	777	778	763	800	778	801	848	790	834	803	828	792	789	804	830	802	814	840	779	808	811	788	854	816	796	793	813	879	839	816	812	794	797	766	825	730	807	798	816	837	776	851	804	821	803	805	812	855	806	804	821	816	814	804	788	792	771	752	748	805	831	793	842	800	798	768	817	795	779	803	788	821	789	838	879	817	804	794	804	852	815	823	832	786	822	742	811	795	850	838	782	838	813	786	807	802	814	812	833	784	798	816	738	844	800	800	761	864	766	789	792	824	828	809	829	754	841	813	791	824	834	797	773	848	728	747	809	827	824	825	828	818	790	804	810	813	759	857	763	807	808	763	833	789	827	802	792	797	800	809	830	888	789	809	834	763	823	834	840	831	828	821	835	813	811	836	841	808	773	799	799	812	803	797	812	820	785	819	854	837	820	790	788	762	827	862	769	801	793	775	834	815	800	780	809	789	813	792	773	771	789	780	807	807	803	792	820	856	840	788	794	822	833	821	812	781	791	819	771	786	807	824	826	831	798	778	800	807	809	810	831	816	816	790	838	799	829	847	820	801	762	853	776	789	844	777	818	808	765	807	778	797	808	805	807	810	798	788	810	776	809	816	818	827	764	811	773	813	851	813	776	752	823	770	776	761	862	811	856	800	814	754	727	795	814	838	858	843	835	816	783	789	838	836	801	783	802	818	814	798	783	824	829	828	803	800	820	799	802	786	806	797	784	808	803	801	772	833	828	763	803	781	812	784	781	769	819	768	777	794	831	752	821	773	815	782	779	831	822	792	806	757	849	814	768	789	812	796	803	823	778	811	833	816	833	809	826	766	841	841	852	784	788	851	811	817	766	845	822	775	742	811	835	810	801	832	853	853	814	820	760	846	833	760	805	743	796	824	812	824	866	806	782	792	813	861	820	850	804	801	790	820	816	759	818	808	831	805	813	777	791	767	818	742	772	821	819	845	801	832	801	819	823	768	791	792	839	766	820	859	894	829	835	797	823	795	797	821	816	831	761	780	760	824	767	814	778	811	835	823	817	833	814	794	839	852	798	798	801	800	838	769	822	798	822	770	834	847	809	837	811	757	825	804	827	811	853	786	757	790	770	752	762	781	815	769	769	829	801	783	828	809	829	879	760	779	749	828	781	838	818	798	810	774	859	805	817	825	837	792	819	815	772	812	812	827	824	814	804	848	839	802	830	768	812	828	751	818	832	810	811	820	793	833	800	817	796	785	828	864	822	780	838	770	859	838	812	809	787	801	800	764	783	797	775	790	790	797	841	815	831	815	788	792	804	795	810	754	799	863	827	817	832	796	793	817	826	801	835	832	808	852	832	760	822	787	835	785	869	809	807	824	815	860	770	782	799	792	769	804	828	808	793	827	858	774	785	806	805	768	783	824	801	775	800	854	822	795	817	806	791	809	789	799	804	821	841	830	845	902	846	793	794	879	780	791	824	791	801	812	777	817	865	754	821	784	846	778	796	784	834	794	776	766	786	774	857	794	796	826	803	842	772	822	821	848	816	794	791	819	799	847	818	812	826	821	822	735	760	790	793	807	807	788	831	824	834	801	823	823	766	781	859	816	763	836	833	801	842	802	780	858	796	775	803	802	860	809	796	821	845	783	810	771	821	776	792	774	828	823	760	790	767	794	851	834	826	833	774	802	817	798	811	810	806	833	802	802	829	783	814	803	840	776	772	836	780	758	805	747	830	843	815	804	807	818	778	798	825	761	775	810	838	746	871	854	825	808	826	780	795	809	778	832	836	789	811	825	803	855	752	810	814	794	786	819	812	824	835	806	807	845	802	808	827	812	821	849	828	827	831	818	796	790	776	771	799	822	817	814	780	832	793	752	821	785	842	816	771	824
2300	408	479	500	950	2921	5406	4722	2718	1123	522	379	338	321	351	296	315	290	318	320	329	315	337	313	330	342	360	343	302	327	309	303	306	322	308	301	324	309	320	298	328	315	304	317	296	309	292	319	302	317	325	282	341	299	331	367	349	317	295	315	328	297	313	287	320	319	335	311	364	303	327	325	340	308	300	303	299	297	321	310	322	308	309	333	318	300	345	320	336	276	315	334	313	323	297	330	320	335	318	310	345	328	323	328	337	306	319	343	331	343	306	319	274	331	312	300	344	305	323	335	304	328	308	315	312	311	322	335	312	323	325	334	296	317	344	335	307	293	328	335	320	296	309	292	329	322	328	329	299	304	302	340	306	283	273	302	331	323	300	304	333	332	307	290	325	324	292	331	308	349	321	298	315	281	334	297	329	302	319	310	324	335	303	288	320	320	323	303	302	309	318	323	306	313	321	325	320	299	315	313	313	333	331	312	283	301	301	320	322	332	346	312	340	275	309	325	291	321	302	333	310	312	312	316	318	306	310	308	301	320	336	305	305	326	322	318	318	322	322	336	308	321	328	279	322	341	314	333	308	316	290	308	317	314	325	334	343	302	328	340	295	323	276	349	323	297	329	313	330	304	312	325	323	322	346	334	314	291	302	292	314	306	270	310	319	310	308	287	328	343	298	311	312	327	296	328	338	333	307	305	283	319	322	338	322	305	347	306	304	312	296	325	306	313	289	337	293	298	324	293	337	311	310	319	310	350	285	304	281	339	325	329	305	347	327	307	311	293	328	318	328	292	336	347	326	288	312	305	298	304	323	297	295	334	305	369	303	316	329	330	296	320	297	311	333	304	314	318	310	298	325	318	321	307	320	332	310	307	301	300	308	332	316	286	284	310	331	314	324	323	357	289	314	328	303	279	309	297	304	309	303	310	331	327	295	292	309	251	340	332	306	316	305	340	302	344	341	301	345	342	276	303	260	300	283	308	330	347	297	320	288	306	310	319	294	301	322	314	299	325	306	296	331	341	295	296	299	303	330	305	337	312	337	296	307	296	310	294	335	312	306	311	321	307	309	283	331	339	333	321	347	294	321	305	306	276	297	308	341	308	343	306	298	324	340	319	325	291	348	334	307	316	319	299	296	296	275	332	322	297	308	308	320	318	310	314	326	289	308	291	332	306	335	311	328	333	316	288	283	346	337	316	331	326	283	314	295	329	309	316	302	312	351	296	335	314	302	317	292	321	283	344	279	309	335	321	319	323	320	319	296	299	292	316	340	316	310	294	314	340	325	313	285	337	304	320	294	296	306	338	307	312	329	303	338	348	297	289	300	300	315	323	342	301	330	319	313	317	304	308	303	318	319	286	304	298	289	325	343	288	289	295	325	303	333	297	305	320	317	361	339	326	310	315	326	281	337	318	320	274	303	324	330	300	329	318	289	319	332	332	337	325	313	314	311	331	308	326	344	341	337	293	353	306	318	298	335	319	320	345	318	296	290	270	290	295	306	336	290	279	321	334	304	315	312	292	304	333	296	304	307	320	306	300	319	326	346	276	349	315	300	337	286	306	305	301	344	311	328	354	328	327	320	301	299	309	279	314	330	308	296	328	320	317	294	328	326	306	316	317	290	341	292	320	321	302	341	278	326	292	319	306	316	334	315	339	315	320	322	321	305	313	300	317	328	320	268	330	284	278	319	301	289	335	308	292	320	344	354	324	293	318	331	323	317	277	325	309	323	277	281	314	321	290	353	320	320	324	320	352	282	313	304	299	290	326	337	309	317	321	322	335	303	274	313	313	318	311	306	299	310	287	306	336	290	321	302	321	293	322	281	282	312	317	336	321	317	302	319	322	295	347	358	322	316	274	305	312	352	311	283	280	352	290	261	304	343	290	318	338	356	314	293	301	295	327	306	324	328	318	336	325	354	328	312	320	306	312	327	294	304	304	314	318	295	285	341	288	325	306	338	305	311	318	307	264	307	293	283	320	286	321	324	321	328	323	318	304	330	308	314	339	343	280	321	305	334	309	289	327	291	311	283	325	289	326	309	320	337	297	303	283	314	328	290	328	322	327	299	308	323	337	315	312	323	327	329	308	347	321	326	303	344	317	320	290	319	306	329	302	331	302	373	294	333	335	288	280	315	288	325	338	307	289	342	317	323	264	306	300	297	327	293	312	309	341	346	300	312	323	361	336	345	295	308	293	321	312	309	327	332	337	305	306	305	320	300	327	299	311	296	304	308	321	307	305	305	322	328	324	314	308	329	285	318	338	355	307	330	317	290	297	307	320	301	316	315	309	303	301	342	349	331	317	307	356	312	308	326	307	294	301	319	331	330	316	318	329	326	294	301	283	288	320	304	318	315	357	308	345	301	311	329	315	336	309	302	295	302	306	317	322	368	329	344	290	306	306	295	316	314	324	283	344	329	303	320	304	288	341	295	320	331	295	310	318	313	301	304	309	297	286	345	309	348	291	334	325	315	336	305	322	319	309	297	317	311	308	304	329	318	322	309	311	319	324	285	345	321	281	303	341	320	315	319	303	317	345	346	298	345	316	319	301	328	310	300	277	304	326	333	324	322	319	319	303	311	319	360	302	319	305	317	346	302	330	320	332	315	313	314	310	313	311	333	310	299	319	291	318	327	359	328	301	295	317	319	301	343	329	304	304	289	316	320	340	309	324	312	317	324	329	295	273	291	357	322	297	307	328	314	300	317	294	328	295	341	320	338	315	368	318	311	316	340	338	332	304	333	295	326	331	337	319	320	340	290	340	351	331	307	276	325	318	324	333	318	333	343	300	317	349	364	328	343	316	347	292	321	309	343	317	323	335	311	305	290	331	321	304	309	335	317	342	340	314	353	299	313	281	294	328	352	308	331	296	297	350	303	297	309	303	288	320	323	338	319	298	292	311	328	328	315	299	301	294	326	321	280	355	319	303	325	352	315	286	303	310	320	339	314	302	343	320	292	331	309	338	324	296	319	299	350	337	322	331	374	325	294	322	294	311	302	281	338	309	322	319	285	314	313	292	304	338	330	320	310	305	307	339	311	294	324	303	337	299	329	337	319	330	323	316	327	316	349	295	301	348	300	303	306	303	297	303	307	302	315	337	289	328	329	289	302	306	304	355	360	330	336	328	319	334	297	287	332	292	298	330	346	300	330	302	299	346	301	328	312	331	301	315	322	285	336	305	325	336	297	326	311	312	317	293	351	306	302	290	318	332	302	303	331	290	322	324	318	313	357	294	280	328	282	341	348	302	323	321	303	301	338	325	283	355	328	305	315	334	326	328	323	317	317	310	305	353	345	291	319	314	341	310	340	301	314	281	323	301	318	306	328	320	298	283	319	309	291	321	314	321	334	345	337	312	311	306	312	316	334	306	353	303	322	319	289	319	300	305	320	325	305	311	318	291	337	308	315	315	305	301	300	293	338	304	334	292	284	315	319	357	304	305	308	328	317	265	294	297	317	292	342	320	330	308	318	313	353	323
2678	991	1262	1647	4560	13417	20551	17036	9859	4114	1758	1089	880	862	885	865	846	848	852	959	844	833	829	855	862	833	842	862	841	910	918	885	800	834	824	888	891	811	874	862	883	907	868	887	855	845	815	831	815	859	835	821	870	882	799	873	856	842	870	811	909	830	865	838	872	852	895	831	896	820	863	831	843	866	839	813	897	804	851	805	829	832	853	847	816	882	895	893	894	856	838	837	860	949	931	893	886	832	851	868	832	846	830	846	838	866	856	893	870	849	858	890	837	852	815	838	853	886	855	865	844	866	812	880	886	920	867	856	870	879	853	849	823	851	874	916	863	856	861	834	842	847	863	932	931	863	817	811	836	817	878	858	819	832	871	836	834	884	789	835	889	923	821	851	882	886	848	844	848	865	804	868	853	845	833	847	832	838	879	851	857	814	843	889	847	870	833	849	872	881	889	872	785	857	862	865	845	871	870	843	774	879	823	871	855	815	879	860	813	872	783	843	884	809	837	853	820	844	853	823	847	859	846	849	818	866	814	886	789	813	921	797	826	852	854	866	842	849	882	850	870	827	811	843	850	853	855	878	889	885	896	822	854	850	867	907	883	861	857	873	819	850	880	839	820	853	845	855	857	894	880	856	826	827	845	887	834	852	833	851	825	835	865	883	837	897	907	848	844	854	856	909	879	829	842	891	806	876	850	886	829	869	885	868	868	852	840	794	870	824	913	883	883	824	859	883	865	864	858	926	824	848	876	842	842	800	848	857	887	838	908	816	842	835	861	857	866	833	881	865	821	829	853	852	862	849	838	857	855	888	825	836	866	804	866	850	800	811	838	848	857	838	841	876	883	839	760	865	813	869	824	831	859	833	926	881	834	852	868	860	839	818	914	846	901	882	840	846	867	837	821	892	855	858	809	842	886	839	851	808	848	843	814	903	869	858	886	881	844	880	832	858	867	860	851	877	839	820	905	847	838	847	849	893	855	913	844	850	839	856	833	884	839	816	839	902	891	885	860	909	819	852	873	833	871	853	842	834	800	861	825	820	828	869	879	876	837	866	801	847	835	872	859	789	846	861	888	889	892	881	826	857	840	858	856	790	927	847	836	832	894	851	886	850	859	878	821	806	856	855	847	882	865	875	864	818	872	855	859	832	890	875	911	829	862	815	845	851	909	868	855	895	882	846	848	802	902	785	819	860	831	758	926	856	858	874	853	847	882	853	844	828	866	867	860	868	873	832	836	880	848	914	858	847	863	896	802	835	815	889	822	821	880	849	779	854	868	861	857	789	810	851	855	828	835	832	763	860	813	888	854	832	906	846	894	829	833	867	836	887	855	862	825	829	885	921	851	848	821	871	886	846	825	870	865	845	830	853	903	849	833	865	868	845	854	899	844	876	848	839	841	847	856	892	835	833	864	826	852	817	870	825	881	857	839	828	801	831	860	879	846	864	822	831	871	863	826	851	864	883	832	872	804	830	833	847	874	843	869	855	876	875	898	839	827	831	854	820	870	866	851	871	847	874	879	827	848	854	841	822	877	853	839	819	791	821	859	854	859	820	885	859	851	827	883	793	819	897	881	831	886	862	846	898	832	894	791	860	868	892	860	848	843	809	820	841	871	833	869	860	829	893	890	854	840	826	822	820	911	881	826	892	854	852	867	890	802	856	832	759	810	856	849	850	855	902	822	823	845	907	866	895	801	808	855	880	789	834	882	873	808	859	878	845	851	840	852	846	817	818	857	842	857	844	850	828	869	895	842	863	852	884	845	801	850	862	897	850	884	863	882	850	845	811	823	850	857	849	794	852	773	836	865	834	860	846	895	896	835	848	873	815	883	877	868	858	829	849	855	826	827	885	880	876	859	864	790	857	844	826	846	847	833	870	901	889	890	850	854	817	867	896	854	816	805	783	833	907	891	844	852	870	822	866	837	872	889	798	852	864	842	871	877	825	848	841	857	913	866	883	786	862	888	880	853	830	881	859	845	853	810	843	886	830	887	854	802	855	865	810	819	840	915	892	843	897	847	880	834	833	843	850	881	896	881	918	823	817	863	803	842	828	895	878	832	840	850	809	842	910	851	868	816	902	826	838	785	860	821	875	845	878	840	858	821	867	814	878	864	795	888	807	864	854	852	838	859	865	855	871	856	816	896	816	851	820	837	849	830	829	831	879	829	881	857	800	876	853	895	856	844	866	909	848	849	860	877	886	829	850	882	837	887	861	836	880	828	860	849	816	831	881	852	906	834	829	840	841	858	878	822	883	873	824	849	773	885	851	844	821	828	842	852	891	815	865	865	816	837	888	852	905	860	883	933	834	840	869	860	838	827	882	887	875	853	890	820	863	837	824	845	844	838	820	861	868	827	833	864	861	862	913	839	792	878	813	905	850	884	915	835	805	839	872	835	831	880	842	880	832	847	822	887	815	802	846	824	903	882	904	887	871	840	842	872	859	835	848	839	866	829	892	824	878	864	844	850	833	837	810	822	834	864	849	852	877	942	872	882	847	876	834	891	866	842	887	876	811	799	854	880	863	807	850	837	871	823	835	840	902	907	864	914	875	891	841	877	816	832	878	839	856	886	857	858	820	902	905	864	874	818	828	920	861	870	880	809	882	853	829	875	879	871	875	926	829	839	826	898	855	854	863	874	887	890	831	839	796	823	834	882	841	832	819	841	886	851	824	874	836	840	895	867	863	871	875	783	889	834	858	861	861	873	840	835	875	888	802	898	822	787	856	880	869	890	861	908	824	797	853	838	859	830	831	852	861	821	866	765	820	874	864	906	828	855	867	884	909	782	887	842	887	837	926	869	840	922	840	864	867	841	863	862	858	870	836	870	885	898	874	869	924	900	887	861	866	845	863	849	870	868	845	923	845	928	851	868	742	880	841	894	862	878	855	801	881	847	853	815	859	831	880	854	858	867	829	830	873	833	835	844	846	837	819	867	865	830	862	845	855	851	853	861	876	845	831	840	832	819	861	867	860	857	863	834	844	815	881	839	862	849	876	866	849	843	886	873	817	845	836	853	821	889	825	859	831	826	867	871	848	831	851	819	832	861	826	850	862	849	861	898	863	850	854	823	826	808	881	891	868	888	849	898	868	882	886	848	864	889	871	838	816	878	846	831	828	862	839	835	837	892	842	880	853	837	892	882	867	801	895	907	873	835	861	838	816	887	813	908	868	842	838	863	869	874	867	812	939	827	883	841	838	788	832	825	840	872	858	854	847	803	849	866	810	846	892	879	821	865	872	855	851	854	908	826	815	868	881	882	836	873	876	829	858	876	811	851	832	873	845	820	903	883	875	826	878	837	823	836	836	873	843	913	812	871	854	866	857	874	871	812	841	894	873	875	933	874	879	885	851	843	850	841	850	857	821	938	828	876	817	863	842	888	835	843	853	877	844	798	851	846	781	871	822	863	866	833	794	812	832	891	864	903	834	851	878	840	894	850	803	847	862	862	886	840	817	844	871	825	792	830	882	799	858	831	891
7617	1393	1821	2499	6562	26486	45200	33963	18342	6221	1395	520	347	322	309	292	320	298	282	269	301	328	301	298	289	319	302	312	288	301	302	304	290	306	328	307	291	293	354	327	328	304	339	297	305	304	312	293	288	319	331	318	323	326	350	311	320	303	293	292	281	338	294	324	307	297	266	287	330	331	320	321	306	294	320	291	299	284	288	290	296	289	296	310	322	275	300	313	300	315	274	285	294	299	306	288	296	303	336	313	301	324	314	313	333	308	303	312	314	284	279	290	282	310	320	310	292	286	295	301	278	330	287	285	309	299	321	309	284	303	299	307	293	300	298	320	311	282	331	302	333	330	311	308	304	320	284	318	327	276	322	328	300	287	308	292	275	301	301	325	326	305	325	300	298	290	284	315	281	296	311	298	304	289	305	338	317	292	304	312	313	322	314	291	319	299	273	273	304	292	290	302	309	324	285	288	301	291	314	300	303	288	281	321	300	302	305	275	296	341	296	313	284	300	284	337	281	288	326	263	311	323	303	324	309	300	325	340	302	290	305	308	303	338	303	310	301	270	296	325	286	290	334	324	291	302	290	348	270	306	313	282	289	298	311	301	327	312	310	302	273	326	280	297	305	301	308	294	285	321	305	334	309	289	299	305	281	324	314	321	328	266	303	297	281	278	298	308	282	289	348	256	323	319	301	316	317	291	308	315	331	311	289	281	324	317	295	298	328	311	290	277	308	317	313	299	321	326	335	323	307	277	331	315	317	316	310	338	289	318	278	273	288	318	334	302	335	319	330	309	286	282	291	320	303	294	304	294	319	309	299	312	290	296	323	308	321	322	287	313	302	275	285	310	344	302	292	327	296	284	314	321	324	301	321	320	315	296	314	342	300	302	301	299	313	317	331	306	343	303	302	342	316	301	315	331	309	293	333	294	307	296	295	272	298	305	334	302	312	334	315	302	298	285	294	301	315	317	346	304	309	330	329	300	335	294	303	298	279	341	290	280	304	312	271	311	301	306	315	312	306	284	287	283	295	346	322	294	280	310	299	316	316	322	303	299	307	311	304	280	324	326	308	284	275	336	306	319	287	303	314	336	301	341	274	297	300	309	334	319	332	334	298	300	314	309	291	292	331	328	316	284	305	335	291	308	298	318	322	303	316	311	297	335	318	295	269	298	298	305	300	325	307	313	295	293	289	307	300	305	292	358	275	310	326	295	301	315	335	313	311	297	329	318	303	295	298	333	286	304	296	301	324	284	280	310	305	276	312	294	299	269	301	308	331	325	296	321	283	337	310	298	284	300	304	308	305	312	318	316	288	289	300	298	310	305	305	315	270	289	324	335	310	286	326	320	332	342	305	306	266	285	306	307	300	272	321	280	292	303	265	324	296	317	294	322	316	333	279	311	297	304	296	274	290	281	300	292	300	279	314	323	292	282	317	315	305	303	296	288	295	280	280	302	301	302	325	330	302	305	285	301	302	283	301	304	292	309	303	301	321	301	330	308	306	327	282	323	299	284	278	307	271	287	281	328	316	298	284	318	309	316	321	333	300	318	277	301	281	302	302	319	296	291	307	313	306	297	300	310	300	272	302	316	341	335	312	321	288	323	296	291	278	289	317	310	317	311	306	331	278	256	319	296	304	315	309	340	301	302	329	304	284	300	276	270	310	305	305	307	313	311	330	299	294	323	284	330	336	309	314	322	330	287	320	307	298	321	269	274	294	315	303	327	339	296	303	289	345	311	330	307	310	339	318	319	326	288	305	308	288	291	308	299	293	298	287	309	323	280	295	312	316	294	290	282	302	342	314	309	285	304	279	303	336	286	319	305	321	291	320	301	287	324	308	286	314	279	319	300	304	301	345	276	320	310	308	314	296	323	311	301	314	288	312	298	311	319	311	314	299	283	259	299	327	284	296	338	275	273	294	304	290	284	291	332	306	305	300	330	327	272	304	296	303	300	289	309	310	326	298	300	304	316	311	300	258	290	299	313	307	286	279	282	300	280	332	295	294	292	303	292	304	285	297	329	330	295	288	303	269	309	311	272	309	293	301	324	264	294	296	271	326	285	288	333	301	320	313	299	303	317	300	280	325	285	308	316	328	274	295	308	321	327	330	307	272	309	342	322	283	294	303	322	280	314	279	315	296	286	302	315	307	283	317	260	270	315	288	303	304	295	299	316	324	300	294	293	327	280	293	287	287	297	310	287	295	266	314	302	298	284	308	299	299	303	304	295	296	290	284	342	304	285	316	284	306	311	314	275	302	282	286	317	304	311	316	295	301	284	313	302	303	298	295	329	270	288	323	316	284	315	323	314	305	289	312	324	292	297	314	295	322	302	308	324	327	300	306	307	298	319	308	306	337	324	328	294	324	292	285	265	296	293	302	286	316	333	320	277	318	319	269	290	308	299	291	276	286	323	290	333	312	256	288	322	331	331	323	320	341	317	320	298	303	308	281	314	296	327	335	289	336	286	306	287	290	324	276	318	287	303	303	329	305	308	348	305	327	270	298	299	299	321	277	305	276	312	321	280	320	331	293	291	339	305	329	340	322	303	303	302	318	333	303	307	302	293	278	296	329	320	303	294	283	304	345	270	314	357	299	284	327	324	294	316	291	304	269	304	282	298	293	286	319	324	331	316	289	303	305	308	309	323	285	331	311	290	306	286	303	322	297	301	302	318	319	317	310	296	306	307	317	305	315	293	319	330	314	288	279	260	305	297	286	298	288	326	246	308	309	291	272	296	288	311	305	314	298	323	292	297	281	308	308	306	320	283	305	315	280	285	314	265	287	317	287	273	309	296	315	303	301	309	315	329	293	336	336	286	306	310	302	290	293	300	297	308	340	296	282	318	302	301	270	305	278	320	286	305	329	339	310	274	314	278	324	338	313	285	302	288	305	284	322	285	319	323	305	290	263	319	307	338	308	298	300	296	298	318	298	305	333	318	329	310	317	320	302	298	305	283	320	340	301	314	289	305	315	328	291	324	321	333	319	299	303	323	300	298	295	287	273	307	303	269	321	306	299	302	301	290	326	313	306	305	297	281	300	304	299	344	275	330	332	312	294	307	309	305	333	313	297	283	294	291	290	295	324	304	295	294	305	302	318	299	291	314	293	287	294	291	316	313	331	271	308	342	296	312	295	301	294	285	293	314	298	313	322	312	308	293	337	316	291	321	310	293	327	310	310	300	284	296	362	328	306	315	263	290	313	324	294	313	310	292	328	312	279	341	342	268	332	320	325	287	324	307	292	301	315	325	315	296	302	289	295	287	310	329	290	280	327	310	301	305	336	307	291	315	316	336	310	305	301	281	299	318	281	306	316	315	284	296	295	315	347	292	314	291	297	313	310	284	305	289	284	291	325	304	291	301	314	288	314	323	333	301	330	343	331	335	292	294	298	291	284	342	310	303	281	330	288	304	314	299	280	314	321	289	291	313	301	305	307	283	268	288	324	316	324	299	263	278	319	316	323	286	334	296	304	285	290	288	312	282
5863	1992	4342	8540	18925	45825	59901	48885	34388	17129	5310	1705	941	845	839	822	814	840	820	829	825	823	800	833	831	803	903	832	812	857	832	854	813	814	831	878	854	744	835	820	806	793	796	857	818	833	788	813	831	852	832	818	802	834	831	808	814	839	782	869	874	823	846	831	799	858	802	855	804	818	835	819	846	789	837	857	809	853	826	836	820	847	815	804	800	840	821	841	838	852	822	807	807	812	827	821	829	771	834	847	883	832	816	826	832	848	838	823	854	820	889	819	857	818	866	789	788	837	852	869	825	826	889	801	781	846	830	825	789	844	821	823	825	816	843	856	859	806	843	885	806	812	855	808	818	820	816	901	784	867	843	839	759	804	872	834	813	773	862	834	901	821	827	812	866	761	843	848	825	851	826	799	843	838	817	803	827	828	813	767	818	788	789	831	829	841	781	865	838	789	887	860	862	843	805	820	835	760	823	804	837	817	845	813	762	810	819	884	861	860	873	797	871	813	805	799	831	872	839	816	880	817	804	831	866	863	865	828	864	804	861	824	795	868	833	873	859	772	875	855	820	849	815	849	865	879	854	838	862	811	762	807	829	804	774	826	859	834	789	823	810	816	849	835	844	842	876	853	827	807	827	840	827	774	825	861	806	809	845	866	859	806	859	863	838	858	857	782	833	865	873	829	880	798	818	808	824	869	813	784	854	850	862	834	808	856	819	882	814	809	864	832	871	846	861	834	797	839	801	857	874	817	848	834	856	879	775	869	810	840	778	836	872	856	819	824	862	867	794	822	823	857	866	825	837	846	805	801	824	868	840	835	782	834	800	866	842	877	892	846	823	808	770	819	826	802	886	833	829	859	808	812	857	843	849	794	788	789	893	844	770	839	830	858	814	807	847	830	755	900	809	817	878	824	843	797	847	830	866	809	840	865	852	801	831	868	828	825	822	890	814	818	782	805	772	833	802	821	828	840	785	800	863	820	840	834	852	835	844	846	871	790	797	890	801	851	832	834	824	830	847	830	849	800	790	785	841	801	807	820	853	840	785	838	842	787	821	848	860	862	809	856	831	843	785	828	787	847	817	864	854	782	801	768	878	815	870	786	861	838	895	809	830	861	887	882	821	845	857	859	819	833	846	783	816	826	867	799	807	786	769	772	879	825	868	797	888	821	833	783	826	826	828	871	873	823	869	840	812	810	801	848	889	830	796	803	850	784	863	820	844	790	822	877	864	826	813	847	775	811	833	807	821	838	775	851	854	844	827	831	777	895	826	814	821	823	810	841	826	818	883	882	786	794	756	791	873	849	831	887	831	796	858	856	831	815	793	847	842	829	790	793	848	855	814	887	797	839	866	811	786	777	842	863	771	802	840	848	866	837	838	793	815	798	812	847	798	880	860	808	864	809	789	852	825	883	846	820	813	809	864	788	792	841	796	818	845	833	857	849	811	815	861	829	826	892	818	812	826	836	799	816	837	784	888	823	852	843	804	819	817	835	821	839	809	833	788	839	838	878	793	873	803	839	856	825	844	862	877	868	796	775	845	880	795	830	886	837	812	868	808	920	842	819	826	773	871	837	856	805	848	801	881	846	797	835	836	859	817	822	845	811	793	915	821	847	832	844	815	843	865	824	787	894	801	792	836	839	856	805	862	882	791	805	857	852	807	836	840	841	828	819	841	812	823	857	792	844	826	860	858	869	791	820	825	849	867	828	812	854	819	800	789	874	832	839	833	852	842	808	795	824	857	828	817	823	860	796	841	819	847	797	824	834	849	917	835	820	880	833	812	851	859	821	861	807	826	841	845	835	831	848	804	837	874	860	782	819	825	822	834	856	795	876	822	806	859	850	814	826	861	846	803	820	752	863	909	794	851	824	878	841	780	796	820	798	813	826	852	813	841	867	853	842	903	827	836	860	872	888	844	801	833	821	810	879	802	823	811	825	874	794	856	845	794	851	813	839	839	764	837	813	784	846	802	856	835	810	798	870	793	803	794	801	825	866	828	808	823	836	842	848	851	840	818	849	845	813	843	840	844	850	847	829	826	826	832	852	832	823	841	798	834	826	848	852	787	844	795	827	821	846	812	812	840	826	870	849	822	814	828	831	862	815	876	843	864	817	785	800	842	821	829	860	771	878	816	862	793	826	812	839	796	815	853	806	837	808	839	844	824	875	814	811	811	822	865	800	815	854	844	843	816	838	844	845	844	836	811	831	814	829	831	847	875	798	885	826	823	822	812	844	809	791	816	779	853	845	835	855	848	841	856	828	814	799	886	828	866	854	837	854	868	804	809	831	828	848	828	842	851	800	816	765	777	839	834	766	754	855	840	882	807	864	838	836	834	788	867	839	872	838	812	821	845	838	849	784	819	829	820	834	858	836	786	793	813	789	820	830	823	893	797	851	752	791	863	803	821	827	792	873	827	782	824	830	841	838	872	796	799	793	855	834	848	834	763	822	796	822	853	796	797	804	860	859	797	807	848	816	790	838	862	830	863	876	823	879	812	782	829	841	820	818	835	810	806	813	803	827	831	831	835	824	808	860	829	855	818	831	827	820	890	851	869	835	853	854	837	785	826	820	808	842	860	823	813	720	847	845	822	818	818	845	885	774	827	788	818	827	822	855	844	800	851	844	798	853	839	779	820	859	810	824	818	846	827	821	853	827	847	772	822	832	815	830	814	836	850	874	821	799	818	880	874	801	825	829	834	907	844	862	874	768	807	877	819	843	840	874	784	858	863	799	819	866	854	851	830	849	857	798	823	791	876	824	789	799	835	777	805	857	826	789	857	783	846	831	845	819	859	782	813	863	793	824	770	816	858	856	851	828	817	806	849	868	816	817	872	826	851	847	820	850	833	832	829	842	739	801	831	784	842	877	836	827	856	840	757	807	825	829	791	805	835	851	862	819	819	831	862	857	819	837	872	813	835	854	857	768	831	791	810	810	862	814	817	777	834	781	811	829	811	806	837	808	831	833	794	837	831	861	887	803	865	824	845	819	848	829	826	822	786	817	774	857	849	860	844	832	850	817	841	831	860	832	827	829	854	753	826	856	855	796	869	830	851	856	859	813	818	809	826	803	829	846	853	872	882	788	835	832	883	866	844	777	822	824	824	790	813	850	831	795	823	798	811	835	831	827	836	860	865	820	813	828	843	844	819	819	852	811	833	856	829	862	861	847	820	847	864	838	824	865	825	788	807	838	838	790	824	832	843	773	843	833	864	803	844	838	846	846	786	811	779	854	836	809	865	831	821	868	842	822	851	836	827	814	846	824	822	846	874	834	809	858	837	875	817	866	762	818	812	855	862	831	830	856	805	805	833	814	834	883	824	821	846	867	844	889	824	829	787	787	819	861	825	835	826	794	830	870	863	819	793	834	827	868	832	848	804	841	866	829	921	845	832	806	780	834	876	817	824	818	825	819	813	820	724	892	815	832	864	851	829	820	840	834	832	799	853	846	882	839	838	914	825	835	863	808	826	873	868	807	813	830
14542	2833	3225	2857	8807	41141	59775	48775	29962	12368	2734	678	363	295	302	292	330	288	314	296	295	285	292	317	297	301	279	313	308	274	303	280	297	325	310	325	311	306	301	274	326	335	255	305	274	311	304	297	303	304	278	308	298	296	295	301	287	321	275	293	281	306	332	289	293	290	294	307	293	316	292	292	284	327	301	318	293	304	310	282	294	316	278	277	281	328	298	324	308	270	286	283	295	272	277	292	279	316	293	306	287	270	282	343	286	257	283	288	275	294	313	319	288	286	299	255	280	324	278	296	304	277	307	275	297	248	298	335	289	307	316	282	291	298	288	298	302	308	296	292	301	293	316	304	299	335	295	289	305	291	307	282	296	311	297	305	314	301	303	307	328	308	282	300	281	291	276	286	280	314	282	282	293	298	310	287	323	312	302	299	297	280	284	282	251	272	276	281	310	297	313	300	274	303	323	323	282	295	274	306	281	305	276	333	321	335	264	305	304	301	285	287	265	316	285	293	316	330	314	301	304	302	286	307	339	286	301	324	275	283	290	273	278	318	286	338	281	303	294	277	282	306	325	292	307	271	333	323	305	304	294	281	321	302	269	281	320	321	275	317	327	343	307	294	307	299	299	312	270	317	307	273	306	277	292	305	323	301	297	286	303	301	290	245	285	291	316	280	286	311	316	313	301	283	292	269	290	289	285	315	322	263	288	305	316	285	328	308	319	281	304	317	282	305	333	320	295	278	283	281	297	302	337	312	284	314	295	288	321	286	313	292	326	292	302	309	320	326	293	312	288	295	322	323	298	271	286	280	294	271	312	279	294	284	296	304	315	279	261	308	272	298	316	270	283	258	300	281	322	316	297	283	285	302	293	281	307	298	300	288	311	290	270	327	281	275	283	269	310	300	303	284	301	295	309	273	311	316	263	328	301	299	307	319	293	287	284	336	305	317	300	297	298	268	273	269	264	316	304	303	286	286	301	319	245	262	283	311	311	288	287	327	283	297	269	293	285	276	300	322	254	289	304	284	289	313	306	267	242	305	294	299	313	256	321	303	287	318	318	363	301	315	258	276	271	298	287	302	272	293	284	323	295	291	302	305	292	293	334	286	333	283	302	318	280	319	300	279	309	303	322	297	283	305	309	295	291	290	291	326	300	272	324	317	264	256	313	312	300	318	314	294	329	293	302	327	262	310	285	304	295	275	285	332	330	303	326	291	282	280	296	305	312	310	321	249	343	286	275	299	285	320	317	289	270	292	289	291	341	308	283	310	282	302	292	281	309	302	284	281	288	263	302	303	262	268	304	339	298	294	275	272	291	307	292	301	297	315	285	287	295	289	282	243	281	301	308	289	303	305	312	323	273	278	317	278	310	294	295	308	309	300	305	290	268	311	301	289	280	304	291	316	309	326	290	316	283	257	289	288	268	284	285	293	294	315	284	297	307	316	269	312	308	332	299	282	298	306	306	279	302	301	319	319	294	284	264	293	309	288	281	299	297	292	282	294	300	297	302	296	319	302	285	290	322	284	283	299	279	271	332	314	282	315	288	294	298	301	330	307	294	282	288	317	283	313	304	298	293	314	309	290	302	316	325	314	275	280	266	293	279	298	332	284	303	306	302	275	288	321	297	266	319	305	310	285	321	271	304	277	300	293	283	312	274	306	268	279	308	321	307	281	297	284	300	274	303	291	316	300	294	314	307	300	269	282	292	288	260	314	333	294	325	324	297	300	296	298	355	327	280	319	299	315	300	282	332	312	293	331	299	279	284	283	293	279	297	325	292	292	271	297	295	350	297	318	308	263	291	316	287	301	289	305	277	276	303	309	328	288	287	301	302	289	287	271	263	282	285	320	273	299	293	250	298	303	296	300	260	276	304	332	280	314	302	295	279	287	303	274	298	296	312	332	295	297	282	333	285	290	322	304	295	298	272	319	295	297	261	307	263	259	291	293	293	317	270	313	296	295	289	311	286	318	293	292	316	328	320	321	316	297	270	280	292	303	287	294	296	295	328	289	295	287	273	295	300	294	285	268	294	315	314	323	303	300	286	346	277	297	299	312	313	293	271	278	271	305	250	302	276	303	290	254	270	283	306	296	282	305	287	317	279	296	295	309	309	319	292	307	311	282	290	297	290	285	284	302	301	283	307	289	279	313	296	270	278	288	321	341	332	295	263	300	289	324	281	283	300	297	282	274	306	290	292	350	307	295	263	312	291	307	294	294	291	321	321	270	296	278	270	316	285	281	306	287	281	310	295	262	261	284	278	313	313	288	291	304	290	275	304	292	297	281	271	317	277	318	292	263	327	319	303	294	283	282	283	287	265	290	291	264	329	296	292	290	307	306	322	295	305	316	267	287	318	305	293	293	298	319	270	288	287	288	308	306	268	291	286	296	290	287	280	305	281	293	336	330	285	293	250	297	295	320	307	277	286	300	307	287	273	278	311	312	267	270	293	298	306	312	262	278	284	303	292	303	290	310	325	301	276	275	255	319	290	277	309	284	291	275	302	288	299	312	273	288	319	295	324	292	314	322	308	267	281	290	324	324	305	295	272	292	284	281	316	279	328	287	289	282	259	310	295	268	310	298	272	283	315	296	304	307	304	334	295	304	332	350	307	299	324	281	292	275	298	267	316	298	295	315	313	347	316	297	335	300	289	303	298	293	306	313	298	320	283	285	289	286	315	327	297	309	298	279	307	325	291	264	318	299	266	289	287	294	280	279	305	319	316	266	313	302	294	286	307	293	256	252	301	293	267	283	257	306	279	296	287	274	284	286	287	316	299	312	301	317	299	314	299	307	288	277	322	279	325	324	272	285	344	260	286	309	319	324	285	305	288	275	299	303	272	266	302	344	283	288	290	305	269	307	272	284	323	291	250	282	308	281	294	319	251	263	300	296	313	313	292	294	304	294	314	324	277	309	307	288	270	276	299	294	275	267	303	307	283	278	312	304	327	303	288	290	301	261	313	284	254	299	309	304	311	299	286	309	295	329	306	284	320	285	300	277	302	314	289	283	304	322	312	291	299	304	295	270	299	304	293	285	307	286	304	279	302	271	270	312	290	278	297	293	314	306	268	280	286	303	323	312	299	318	329	282	313	290	280	289	288	314	296	317	301	335	320	318	300	261	301	279	316	266	304	306	306	268	300	276	274	309	293	281	323	299	308	282	266	307	306	329	287	278	273	260	296	300	292	308	312	317	285	288	302	314	303	312	290	344	301	284	304	316	326	276	269	264	293	294	274	337	298	293	310	318	276	293	302	287	308	297	295	281	275	294	308	281	285	286	327	311	284	320	328	295	287	275	313	336	299	290	278	292	280	281	281	275	259	297	333	314	305	285	314	272	307	282	288	310	291	298	281	302	335	289	302	283	332	290	303	295	255	346	301	274	294	289	292	308	320	304	307	284	301	303	272	290	295	319	282	310	282	305	273	303	281	276	290	284	276	307	304	306	291	294	282	305	292	279	286	296	279	313	293	282	302	321	281	309
7908	2888	6708	9140	22839	58282	72624	61461	44493	24712	8381	2242	977	827	827	890	803	826	836	768	772	861	777	803	802	793	850	822	836	811	820	831	795	841	792	825	790	793	747	806	858	866	811	829	816	858	781	797	815	817	803	813	789	844	844	822	852	797	829	788	784	821	774	858	830	803	825	823	839	781	790	809	817	820	811	770	817	842	768	761	814	793	798	838	812	797	841	836	810	843	837	779	840	785	858	832	807	807	778	858	828	814	778	790	807	789	847	843	801	773	789	807	763	793	821	779	817	742	850	763	780	806	780	824	777	841	808	759	788	820	822	818	765	848	796	809	807	815	831	758	830	814	844	758	815	779	798	807	769	801	783	809	815	775	824	767	758	791	806	757	814	831	801	810	784	807	817	802	780	820	784	853	773	848	819	813	833	754	783	783	767	857	803	765	808	831	786	827	857	830	801	807	795	838	773	852	807	784	848	809	761	794	810	826	837	800	772	771	803	815	811	805	832	812	834	730	804	796	795	800	869	779	819	829	814	849	812	856	791	835	768	798	797	757	821	829	806	807	830	829	793	819	812	817	840	828	818	822	807	842	797	788	810	819	860	842	825	869	810	779	779	820	812	841	853	834	745	811	823	871	784	825	825	766	761	807	769	813	881	813	807	834	810	810	815	813	830	829	822	834	789	849	851	792	883	826	807	795	861	842	809	797	768	765	818	829	830	844	833	785	826	816	817	764	794	781	794	826	822	772	805	792	800	803	800	814	833	824	814	762	858	804	878	847	791	832	756	838	797	819	837	828	774	824	810	811	781	797	796	785	790	805	812	863	796	843	819	880	818	797	807	830	828	781	770	830	858	843	777	819	854	792	838	815	819	785	767	830	850	821	771	775	825	792	768	807	822	808	815	783	863	770	818	813	833	814	879	819	816	768	773	806	814	813	777	854	770	802	823	809	752	799	764	824	809	801	806	779	815	821	839	786	793	835	782	818	780	859	764	810	826	793	794	808	814	785	787	824	870	785	831	855	794	851	797	816	801	824	783	799	857	817	811	797	802	788	821	798	814	848	843	834	810	843	794	800	824	881	819	801	782	831	814	800	801	826	848	808	824	812	795	784	814	764	752	810	794	815	775	842	805	838	761	872	799	787	786	825	798	807	862	778	833	791	786	824	823	766	847	830	854	830	757	816	789	781	794	817	813	841	802	791	804	832	808	869	823	807	830	826	855	838	824	796	811	800	792	826	774	804	808	798	806	798	781	762	813	826	812	784	797	813	769	780	835	828	823	795	817	826	808	786	808	762	796	779	864	807	780	786	830	853	838	780	794	851	850	830	802	841	827	829	827	778	801	856	789	818	861	791	809	801	794	815	798	801	802	837	817	773	851	788	811	789	816	776	809	773	819	842	831	797	793	813	830	818	810	804	827	832	790	833	762	774	837	785	816	842	774	820	796	812	774	839	853	836	818	830	786	800	803	820	873	829	817	845	805	804	767	816	780	776	851	825	819	828	811	805	787	803	817	759	802	812	781	811	862	774	852	850	819	819	782	810	822	838	824	788	809	782	789	822	788	790	845	796	815	818	824	784	797	821	830	809	841	768	812	817	795	814	805	847	866	820	846	862	803	844	851	783	833	801	811	833	752	798	805	837	839	811	856	744	829	775	778	784	832	794	787	803	811	815	810	808	816	814	831	811	834	845	804	745	799	818	832	760	834	827	825	831	813	816	757	803	818	812	783	791	786	822	802	804	823	792	848	813	866	783	810	810	807	802	801	796	850	820	781	767	824	815	805	771	813	760	768	760	808	853	814	842	837	791	808	842	798	814	774	773	804	804	774	822	816	840	781	837	818	827	812	810	789	772	827	805	794	795	821	828	742	816	781	796	839	796	833	862	844	842	808	814	811	784	816	790	855	832	810	813	820	840	824	756	825	803	804	818	883	844	866	854	764	776	801	805	825	829	750	811	817	786	792	787	819	806	769	811	817	803	828	796	846	798	807	810	843	809	825	839	780	813	802	783	810	806	792	839	835	807	815	834	778	787	768	820	828	824	764	792	794	792	839	772	783	773	785	806	830	834	787	801	801	796	808	780	876	837	807	825	760	808	783	822	798	832	777	825	807	804	834	754	821	767	826	843	789	710	796	813	755	825	832	804	828	863	738	826	795	783	823	832	785	798	771	824	809	784	838	824	775	781	772	843	781	832	766	794	811	863	849	803	825	825	789	820	859	830	834	830	870	776	809	864	822	820	794	805	821	805	829	806	846	818	823	823	809	776	808	793	821	826	819	801	808	837	833	839	770	789	806	806	789	790	827	844	838	825	837	825	823	790	841	790	807	793	808	813	760	831	816	819	847	779	809	766	838	787	743	823	800	780	794	865	804	821	797	835	852	775	771	783	776	813	808	820	818	820	802	780	844	798	831	763	846	789	833	863	823	817	833	802	807	775	822	825	817	848	848	863	852	805	795	810	847	795	754	804	784	804	815	838	824	795	807	817	809	775	850	845	842	804	844	881	797	817	831	777	807	764	843	841	830	777	859	787	803	814	824	857	855	810	771	876	806	815	745	854	797	816	829	787	793	823	833	793	804	845	808	822	753	824	839	812	855	828	810	834	847	856	785	780	848	875	769	801	849	867	780	821	776	815	819	795	815	809	841	801	843	810	812	793	801	873	775	790	857	780	793	831	807	821	817	781	775	738	854	822	824	729	768	823	817	753	824	814	836	852	761	797	802	781	862	787	802	817	847	832	805	832	822	863	814	820	795	747	815	746	820	770	831	775	799	757	804	801	768	763	774	811	806	821	826	788	807	773	805	788	840	794	788	790	805	813	794	803	782	782	813	820	826	843	850	789	742	790	787	792	764	836	789	800	814	778	841	868	795	798	813	805	802	842	842	774	822	804	840	850	807	821	815	828	807	794	778	869	792	830	745	823	865	825	830	821	815	795	840	805	774	780	827	799	827	769	793	795	824	828	780	841	809	828	812	766	785	796	808	796	812	805	807	770	784	809	767	810	840	826	818	766	824	766	788	789	777	815	793	827	781	786	830	829	784	839	818	786	806	829	860	823	792	782	818	827	853	827	836	821	791	854	829	817	789	851	822	790	822	806	825	823	797	813	812	819	779	795	817	741	813	807	808	813	822	787	834	817	781	829	769	843	829	803	809	829	809	805	798	913	805	798	818	833	832	850	811	847	807	806	743	850	810	777	823	823	857	797	815	832	844	790	782	811	824	798	829	809	836	816	775	815	784	847	823	820	787	846	839	843	844	844	770	872	740	782	838	832	801	814	839	767	803	781	781	827	786	853	795	827	851	808	851	831	841	797	782	855	796	828	804	847	813	804	779	810	837	780	802	830	818	807	831	834	810	805	797	821	846	888	810	838	773	828	806	801	800	797	749	756	794	853	826	821	837	796	856	759	807	833	856	783	813	813	780	849	769	795	841	801	797	822	871	830	782	806	812	789	822	776	837	735	771	806	793	781	793	826	740	789
2182	421	460	497	590	3042	6108	5001	2503	1064	507	368	299	320	309	315	334	336	329	304	301	310	325	323	342	327	286	304	316	298	294	297	329	324	313	322	334	332	314	324	311	301	314	296	348	334	303	308	311	315	314	334	315	331	291	297	335	312	328	301	324	349	335	330	312	340	341	305	311	321	305	328	300	321	308	329	332	339	283	333	275	306	329	267	312	311	340	301	327	325	313	332	346	328	333	328	316	311	313	310	331	317	307	317	304	318	320	312	301	323	325	297	304	333	315	317	312	319	325	305	300	266	325	284	334	284	328	304	352	350	314	297	311	317	341	341	306	331	292	312	319	321	346	348	348	293	292	325	320	328	324	284	304	323	300	340	326	368	326	302	323	317	340	325	308	345	315	292	285	290	323	323	313	300	323	327	334	295	321	321	309	321	308	343	325	298	291	303	332	322	285	332	343	308	329	297	340	284	305	327	320	306	336	320	293	318	333	321	315	321	295	326	299	277	305	332	281	292	290	291	317	322	302	295	317	327	293	334	328	356	320	279	302	327	319	288	318	299	332	332	313	310	328	326	310	315	347	255	310	336	336	339	323	329	320	319	306	324	344	311	313	315	314	300	329	327	332	326	275	301	313	304	314	313	311	300	292	342	307	332	332	310	324	343	320	307	330	299	319	322	318	313	318	300	301	338	325	294	315	334	323	316	305	307	316	310	309	284	331	318	332	297	314	322	293	314	308	287	300	301	334	332	282	353	336	271	303	336	327	317	318	307	280	260	317	322	288	313	332	321	330	297	327	293	331	325	304	292	327	317	320	290	327	345	297	313	315	337	294	321	306	307	318	331	306	320	328	311	333	343	323	320	343	323	316	284	306	306	325	324	298	330	313	323	320	299	308	338	285	325	319	294	334	314	311	281	322	323	323	317	308	344	295	297	322	304	340	331	328	311	347	357	356	321	315	322	339	301	342	321	304	322	329	275	314	339	326	338	354	326	309	313	332	309	308	326	320	316	321	327	310	306	279	337	298	321	297	315	330	327	325	307	331	336	325	322	309	328	348	354	320	298	299	271	309	302	272	294	304	312	339	297	301	312	323	290	333	303	288	308	306	292	323	303	335	292	307	294	331	291	288	330	320	322	326	319	296	350	357	345	348	335	324	312	321	304	328	322	323	321	316	343	339	342	316	283	334	343	334	316	333	303	336	298	302	311	293	301	311	273	289	341	303	293	321	344	290	281	307	313	320	306	326	318	327	287	294	329	295	331	345	318	335	286	323	307	309	304	299	326	304	305	295	297	331	295	341	303	334	309	323	311	317	340	335	303	287	314	320	340	299	346	297	312	322	322	309	301	297	301	327	323	341	309	346	314	311	341	363	307	309	303	321	289	290	285	345	326	313	345	331	347	314	272	305	310	313	339	282	311	272	358	320	304	322	282	341	305	348	355	310	344	349	307	342	330	310	310	323	327	345	305	279	315	295	335	350	320	332	322	330	256	326	326	304	310	333	337	334	315	309	312	307	340	311	355	316	335	340	304	329	306	335	331	314	317	303	292	321	332	323	361	294	322	289	310	316	300	308	324	283	326	334	332	298	290	316	326	301	317	308	312	321	334	327	329	320	294	311	317	337	323	352	345	297	302	325	310	329	302	304	298	339	305	326	339	309	321	280	321	287	320	315	345	351	334	330	314	292	284	315	301	358	332	321	315	344	337	326	341	307	322	305	323	324	332	305	280	331	305	328	328	322	291	291	301	305	319	360	314	330	329	291	320	344	294	312	295	303	300	312	322	306	321	312	310	297	314	327	319	301	309	278	319	312	332	343	306	306	310	298	318	337	333	352	315	316	328	318	298	346	308	316	309	321	332	314	301	290	317	297	327	306	341	297	325	320	296	316	283	320	318	312	308	329	307	305	315	309	320	286	325	321	302	318	311	306	310	338	328	318	277	330	321	305	297	337	282	283	291	340	304	300	329	319	312	327	342	400	319	325	324	306	290	317	311	306	332	339	324	333	294	345	305	319	313	310	337	360	317	313	340	277	305	320	309	345	339	339	304	311	333	317	282	303	305	337	329	316	289	334	331	327	343	326	302	322	308	310	340	317	312	278	324	348	343	305	358	339	319	323	290	305	315	330	329	350	319	346	318	324	325	307	322	296	277	307	333	301	328	330	334	358	317	324	302	319	278	344	301	307	317	340	333	347	320	318	314	291	319	343	330	324	331	300	296	307	316	334	297	310	325	302	306	342	311	347	353	318	308	335	319	288	315	284	294	318	280	326	332	337	311	295	304	318	281	293	324	336	282	312	311	306	318	317	300	316	316	307	305	306	313	310	341	350	321	348	316	300	306	312	331	337	290	297	341	311	296	325	353	327	311	300	326	300	285	329	280	315	302	331	302	331	307	327	332	321	325	349	313	304	312	331	302	288	306	309	285	334	319	300	317	329	325	317	348	322	317	310	284	304	325	321	288	329	336	327	322	298	310	353	311	299	296	336	333	297	337	338	306	291	311	288	309	311	302	331	297	312	310	334	325	304	348	313	288	315	296	330	318	309	319	355	316	327	321	302	336	343	328	327	287	312	326	305	310	329	323	292	344	325	303	309	327	313	331	330	337	327	309	324	317	292	300	313	322	307	329	319	311	356	333	323	309	326	317	276	327	325	301	304	319	331	318	275	343	326	303	345	301	310	304	297	336	280	305	302	342	294	325	311	309	337	322	293	280	307	303	352	318	330	318	339	353	315	337	341	313	324	326	307	303	314	305	305	300	306	295	326	287	312	305	305	307	299	307	331	313	305	282	315	308	313	344	307	307	303	306	322	320	326	307	312	304	306	323	312	305	296	322	315	326	305	284	316	316	334	287	317	309	287	340	333	325	319	311	346	309	321	335	330	283	317	291	346	331	335	294	311	320	304	317	331	299	347	297	302	309	308	305	318	300	316	304	329	284	298	332	289	293	340	323	303	336	311	348	292	324	307	365	330	297	295	291	311	306	335	342	315	310	300	312	298	289	273	309	314	353	310	324	308	291	319	321	349	308	289	270	322	315	293	315	285	345	342	304	297	322	321	304	316	291	334	315	331	312	312	318	315	306	326	284	299	323	303	311	313	331	341	308	325	313	295	305	290	309	312	321	301	280	307	307	341	335	334	318	329	290	355	339	300	312	329	347	302	324	307	304	330	317	309	305	307	314	343	304	329	288	316	315	322	334	353	296	314	282	326	304	331	296	315	318	325	334	315	317	342	320	302	365	303	303	295	295	343	337	283	337	344	315	304	281	320	314	321	310	351	318	345	328	288	305	315	279	323	310	322	308	297	342	300	299	314	290	329	371	308	296	328	330	328	320	307	340	304	331	316	339	342	339	328	293	330	307	321	312	311	353	311	310	317	296	305	319	330	305	287	303	291	315	292	319	316	326	292	329	273	313	310	318	339	279	316	342	327	318	303	290	309	315	363	326	335	342	299	347	312	332	281	332	305	302	311	314	319	324
2525	1006	1272	1338	2482	14365	22261	17289	9444	3801	1561	1038	894	891	906	827	811	821	871	816	870	859	828	859	861	898	837	851	828	808	862	864	821	895	886	880	844	825	906	857	906	847	881	850	812	816	842	845	834	835	869	870	878	835	825	860	876	842	851	884	855	860	803	821	874	863	840	899	850	838	873	841	899	837	838	865	861	863	897	843	864	888	799	900	838	815	847	882	890	852	831	854	868	826	811	835	886	877	806	869	819	800	846	870	845	904	851	889	806	829	857	810	830	851	860	883	837	869	886	822	841	791	851	879	860	811	910	845	858	835	832	923	893	857	872	829	861	857	831	848	826	847	841	858	883	893	839	886	871	857	866	889	899	875	878	889	873	887	852	848	854	865	807	802	831	878	871	885	855	851	851	840	911	872	868	809	839	815	835	833	897	848	878	834	874	841	799	812	896	890	881	850	845	861	844	844	858	860	780	834	857	859	822	823	861	832	831	904	835	862	848	889	846	831	867	851	815	874	886	844	824	877	863	882	847	865	800	880	835	853	859	829	844	891	815	889	810	880	874	817	847	819	871	859	856	856	839	830	862	895	881	899	804	894	844	862	935	867	878	869	849	866	909	830	825	802	891	822	784	893	851	839	868	904	837	845	824	853	896	876	869	831	833	851	849	839	873	869	876	852	858	796	899	883	914	866	834	867	868	826	861	828	867	826	855	893	854	832	883	848	845	916	881	841	869	857	856	935	838	868	876	859	839	908	909	825	828	863	861	805	800	803	890	915	868	813	864	849	888	887	858	861	881	811	779	837	878	829	824	867	866	836	837	878	840	893	861	827	851	873	861	801	838	867	829	858	794	810	845	838	845	851	842	855	872	834	870	842	885	860	873	860	855	828	846	837	839	853	860	809	853	813	800	858	883	857	870	818	884	832	850	888	855	848	839	819	845	857	824	840	810	860	883	915	813	850	845	835	821	834	835	863	801	872	849	843	843	912	850	849	902	811	822	824	874	811	867	858	830	892	884	834	849	859	875	824	866	864	871	881	846	796	814	900	856	821	828	849	861	872	879	849	816	815	873	818	831	862	821	856	855	858	859	891	898	853	874	881	751	839	833	883	840	821	810	894	859	805	797	827	877	882	849	838	858	840	834	827	831	848	895	859	872	877	823	841	864	844	817	852	904	821	841	859	851	823	840	826	901	833	853	887	878	874	893	876	813	800	813	897	865	820	863	821	862	868	818	841	896	862	844	822	854	804	873	873	825	849	795	869	808	886	864	866	843	866	828	878	840	837	846	864	875	909	814	909	844	789	806	895	876	841	838	837	871	827	885	878	870	816	877	848	852	796	875	854	887	854	789	869	858	806	835	898	893	796	875	827	857	856	900	846	915	788	874	855	896	836	825	858	858	885	895	864	857	832	899	884	840	836	867	846	814	858	869	867	856	829	836	831	849	835	876	775	853	904	829	884	827	871	868	794	796	888	861	851	883	842	891	848	876	846	834	913	860	864	829	894	885	872	892	851	858	863	854	833	852	861	840	800	804	835	855	826	828	856	851	843	867	836	867	856	848	875	849	853	835	880	892	827	861	895	846	890	869	866	907	898	880	906	910	834	835	869	863	862	830	906	804	859	820	840	807	866	795	832	868	847	884	845	872	872	861	855	899	889	869	854	846	863	835	830	836	882	806	850	842	900	888	896	815	846	825	863	887	823	828	886	872	866	829	886	902	860	850	887	893	842	804	834	871	847	839	851	834	858	838	822	862	919	888	841	872	845	908	889	896	857	854	833	867	860	813	822	859	798	868	859	841	803	822	880	865	818	868	881	874	890	839	840	874	856	827	812	914	826	868	885	829	860	789	842	897	884	838	895	852	864	856	846	858	797	861	788	894	814	842	884	845	787	897	812	829	817	834	859	867	887	896	853	891	812	886	852	919	843	858	821	885	817	839	799	846	876	840	823	879	864	865	828	805	864	857	842	912	909	829	854	824	863	842	861	867	866	826	843	855	838	832	798	801	837	844	849	847	894	845	880	852	847	882	812	855	834	850	872	810	923	824	828	818	834	865	882	868	863	858	845	793	829	843	801	825	865	880	902	766	832	864	863	865	836	849	821	895	861	810	801	817	865	855	852	810	878	872	899	909	890	893	849	834	829	844	894	869	844	832	858	878	819	889	849	822	821	876	875	860	869	835	839	874	831	912	845	880	807	922	885	894	817	835	843	854	880	821	842	854	882	913	841	823	905	827	833	815	837	828	862	900	899	855	879	858	822	885	880	866	872	882	847	866	863	860	899	891	878	865	870	840	837	827	856	839	912	823	877	852	844	845	828	880	889	820	853	816	859	917	855	831	866	854	872	827	834	816	874	832	823	835	887	863	859	846	852	866	848	827	859	865	879	854	789	822	813	877	833	920	839	840	875	842	844	883	861	847	826	876	806	851	822	836	863	907	820	827	833	881	864	886	885	852	862	883	818	858	837	860	854	877	836	865	898	876	897	826	862	863	864	888	918	814	881	872	867	850	824	854	879	831	881	782	834	854	825	845	852	862	809	889	764	826	834	859	803	865	884	904	838	872	845	814	862	868	832	813	888	872	899	845	834	892	809	867	889	865	864	845	893	852	872	822	872	859	848	871	819	847	876	873	860	897	825	875	839	913	898	837	851	819	809	808	818	886	883	813	869	852	854	857	890	842	918	890	865	920	812	833	826	846	815	859	849	859	846	858	862	851	858	827	824	771	850	837	852	911	877	837	886	860	866	894	841	848	858	901	801	805	866	852	821	812	841	914	804	794	805	817	815	920	786	827	838	870	860	803	838	844	826	861	845	823	860	842	910	883	812	826	861	812	889	870	872	887	847	845	852	887	850	878	860	911	859	866	874	864	806	840	861	830	847	805	853	889	856	839	822	872	854	856	892	858	866	898	878	836	804	876	866	897	858	836	837	821	840	894	855	788	878	855	861	864	820	822	790	887	845	797	867	828	892	819	852	849	833	823	845	833	903	811	859	918	778	814	878	845	853	850	837	924	826	833	850	871	827	892	852	874	883	858	893	862	838	876	854	878	810	899	834	861	787	850	874	860	829	822	883	890	849	874	809	900	854	886	808	903	839	851	866	824	835	856	885	902	853	840	878	890	904	895	832	901	855	882	922	837	824	800	844	915	877	863	846	823	875	837	830	851	857	874	833	856	910	852	840	874	863	875	869	819	810	875	814	844	843	797	910	858	858	879	856	843	861	858	838	845	833	899	829	877	862	886	816	845	887	836	870	873	871	864	871	794	812	860	813	906	876	873	830	802	890	819	804	812	843	875	845	848	834	841	820	830	835	801	894	844	855	832	829	835	892	827	869	844	880	897	836	881	891	838	869	847	861	878	883	829	840	808	883	876	868	844	922	854	835	808	885	916	852	857	840	871	856	851	859	850	855	833	833	850	836	850	810	818	864	809	909	807	816	856	852	876	846	799	859	891	834	868	820	869	879	864	784	897	838	865	840
7868	1407	1947	2006	5528	30510	47011	34418	17234	4937	953	428	299	288	315	348	303	332	307	322	327	279	299	302	299	312	281	291	325	337	300	284	279	343	300	307	273	289	311	325	316	311	281	319	328	329	335	326	302	309	295	336	296	303	312	276	316	288	323	285	320	300	304	292	282	306	342	314	328	275	301	315	315	333	312	331	298	295	302	305	337	310	323	312	284	313	284	287	309	308	293	290	304	302	323	325	300	300	293	330	324	301	321	296	306	306	290	307	317	323	326	338	311	295	298	312	314	310	284	317	317	332	293	286	306	306	292	261	295	274	307	318	305	344	321	294	300	301	328	312	305	304	306	310	324	310	277	317	313	285	310	318	308	289	303	310	280	303	316	330	300	324	285	298	317	286	289	329	282	303	336	307	283	283	300	303	316	327	308	287	286	320	312	290	295	299	318	295	294	328	321	278	332	318	313	303	329	320	294	286	332	308	338	332	320	287	321	298	321	305	287	302	335	281	315	308	280	283	356	337	312	298	328	300	318	351	304	282	294	282	306	309	307	309	305	306	338	322	280	296	312	291	333	292	293	302	336	292	328	305	304	311	307	346	297	317	296	292	333	325	315	309	331	290	334	292	334	304	307	320	295	272	317	310	338	294	320	308	304	301	309	276	329	302	303	293	313	329	316	335	329	326	308	290	290	302	320	302	334	331	310	292	340	298	290	291	312	301	330	306	302	302	322	300	298	317	310	322	289	323	304	297	305	297	337	302	323	300	285	302	268	320	309	319	262	301	317	303	333	300	323	309	285	321	306	294	318	275	324	307	287	297	292	331	330	296	288	294	298	315	341	354	333	305	312	327	306	292	312	295	318	304	300	301	297	287	321	334	303	312	285	324	312	298	287	287	303	282	345	272	313	292	294	299	294	327	296	308	291	260	306	285	316	280	315	291	306	306	294	325	300	317	298	299	305	297	289	313	317	336	311	303	305	294	324	286	286	308	301	275	306	291	285	312	291	283	329	302	319	308	280	289	298	303	316	285	310	270	317	301	344	309	291	322	329	287	296	301	320	307	264	308	334	322	274	343	295	304	317	299	270	314	311	335	320	300	330	340	297	291	334	305	334	289	270	292	293	312	296	309	291	323	283	278	288	319	285	306	297	347	330	289	265	283	299	320	303	282	270	339	310	295	294	281	305	317	322	318	270	294	343	328	332	320	283	309	284	298	327	272	301	275	295	284	330	291	299	317	331	315	308	304	308	304	283	275	293	304	345	293	343	281	323	277	324	300	322	304	269	325	312	291	272	296	313	288	291	297	309	295	331	305	309	302	262	317	295	292	284	308	313	304	321	282	292	300	304	319	309	306	333	311	336	293	304	324	341	322	309	302	297	301	294	314	298	313	329	271	320	286	294	293	283	307	295	307	308	334	309	279	308	327	300	296	314	267	309	284	334	339	293	291	301	301	304	318	331	323	320	320	290	343	302	305	306	326	292	303	329	323	308	292	324	289	300	350	286	297	310	325	355	311	326	311	326	314	292	291	296	279	323	303	325	279	281	312	296	308	297	287	332	297	289	281	296	293	332	281	310	322	292	311	285	322	310	313	313	344	294	294	323	310	305	315	326	331	329	325	318	301	304	296	262	338	335	286	307	310	308	313	294	288	280	300	311	305	284	292	293	287	329	315	313	301	279	298	316	314	317	313	299	330	312	294	280	356	293	323	309	292	306	318	287	277	312	311	308	287	297	312	302	289	299	303	355	307	320	308	287	282	311	325	281	312	315	297	305	299	305	322	308	290	312	301	302	309	312	312	295	333	306	273	286	293	308	290	284	336	313	313	284	282	293	318	296	274	300	339	321	336	304	297	266	312	348	276	315	322	314	330	319	287	335	295	294	288	303	345	301	303	278	321	291	331	306	332	285	316	297	293	288	305	287	280	320	307	277	317	310	312	297	301	304	323	333	301	291	327	295	308	290	301	304	291	325	283	336	296	300	316	307	298	291	308	304	302	307	286	320	303	298	311	279	343	350	295	328	323	315	274	302	324	325	289	321	324	285	306	311	303	297	311	304	332	311	297	291	314	302	321	294	317	308	317	301	298	331	271	314	319	317	313	317	322	292	299	312	258	291	302	325	324	297	348	297	293	321	279	303	286	289	307	308	296	294	325	326	293	298	336	300	328	291	321	301	282	312	308	298	324	293	314	313	329	278	308	338	298	297	289	317	326	317	297	334	299	322	310	331	315	308	302	304	285	317	324	322	265	317	306	303	300	291	286	325	318	297	328	314	317	301	273	315	319	314	320	295	352	305	336	285	309	289	330	347	322	306	285	320	310	295	325	312	315	283	293	321	308	279	316	327	299	313	309	301	295	305	320	312	296	309	304	310	322	268	282	290	317	315	281	323	316	299	264	278	319	318	308	323	305	326	283	305	291	304	299	313	304	305	319	336	286	298	330	295	293	328	292	336	319	311	316	303	313	291	310	326	311	321	314	331	312	332	311	321	292	326	308	297	335	310	291	331	339	302	339	293	303	256	331	324	326	297	323	300	298	296	272	317	285	298	278	284	308	293	324	310	318	291	314	298	273	311	318	301	337	302	319	312	295	292	317	318	294	309	308	302	305	291	261	332	322	294	295	325	312	323	318	303	312	324	287	302	322	315	303	303	332	321	298	318	287	301	266	317	316	313	290	301	321	291	342	302	300	292	313	316	285	287	303	322	275	313	324	286	295	307	308	306	286	326	312	325	289	284	316	306	314	312	305	316	329	329	277	324	290	310	315	297	293	295	322	287	243	301	278	325	265	300	312	319	312	313	308	305	300	299	278	320	304	286	312	320	309	319	311	335	304	313	312	322	292	317	297	304	294	315	321	287	289	308	286	304	328	289	313	326	331	292	319	327	300	319	327	299	296	313	306	304	291	317	314	327	313	308	301	317	300	293	309	292	313	295	302	321	309	332	289	281	308	291	330	298	299	312	307	297	298	321	318	275	302	306	330	320	303	313	303	303	310	293	314	294	297	307	314	294	296	307	314	305	281	309	306	273	294	332	331	323	286	321	303	309	310	332	305	298	300	298	296	329	299	313	348	296	305	317	346	301	296	306	268	308	296	328	307	286	322	302	328	291	288	319	294	275	298	335	339	314	310	336	279	314	330	316	307	288	311	281	321	331	306	339	328	292	313	310	252	312	280	306	311	310	309	308	295	292	305	358	295	327	280	324	300	323	270	291	347	282	310	298	291	319	315	286	314	313	331	313	297	306	297	275	328	313	298	292	313	290	301	283	323	322	345	323	289	314	305	320	271	288	307	314	283	314	292	280	283	311	314	313	316	311	328	325	310	306	307	315	276	319	282	313	304	294	315	291	305	301	295	296	310	340	310	282	288	304	304	280	305	312	295	285	314	326	330	298	313	329	338	305	302	287	292	327	295	314	327	320	271	315	310	304	331	336	310	282	306	316	339	333	304	275	309	290	318	319	302	345	312	303	357	332	303	279	317
5982	1861	4383	6413	17855	49992	61114	48716	32401	13679	3671	1313	868	832	871	819	827	850	855	800	823	848	902	889	853	827	838	851	777	813	818	838	816	834	807	852	832	839	810	847	876	867	856	843	804	781	832	867	853	838	788	837	858	788	808	826	799	800	852	826	858	845	794	805	803	850	829	828	832	871	810	804	795	819	845	802	837	842	789	818	831	818	839	795	825	852	805	823	821	816	819	855	871	843	850	810	813	805	795	818	855	842	824	841	813	841	842	854	816	833	819	837	792	835	842	798	838	784	815	887	864	849	855	839	811	801	802	881	826	860	825	855	818	800	833	800	790	787	865	858	857	826	823	934	814	820	825	846	801	832	822	786	824	842	848	899	823	842	791	797	826	852	846	864	859	810	854	877	802	815	842	880	850	841	881	843	807	845	853	787	860	826	836	840	842	859	859	815	829	778	825	793	814	877	819	858	828	841	839	825	877	819	784	851	796	846	845	806	832	874	782	842	835	770	820	839	860	888	867	880	797	837	883	852	804	828	887	828	838	832	837	823	792	879	833	857	841	861	852	820	819	823	833	822	878	857	817	853	831	880	843	796	882	821	785	830	797	834	820	870	818	873	829	772	824	892	821	864	816	804	839	823	896	841	818	845	839	869	813	843	838	875	829	799	803	870	867	804	882	799	841	790	883	786	837	835	830	825	822	841	839	830	851	879	827	793	834	846	790	836	856	822	810	823	872	842	800	834	827	841	811	851	885	859	829	853	792	825	883	850	805	879	819	823	804	850	870	877	820	811	833	797	839	891	829	864	838	880	817	827	806	826	807	826	875	827	788	886	860	820	851	812	825	826	857	827	809	804	821	825	868	813	875	805	821	878	837	864	817	812	796	826	874	845	854	816	825	781	853	836	912	890	793	839	823	863	868	834	809	784	858	848	797	816	823	866	810	857	884	889	869	826	939	842	766	903	837	846	855	825	867	834	809	801	854	863	826	848	821	831	871	830	809	841	836	872	835	793	863	818	847	873	873	813	858	827	821	806	836	839	788	802	789	881	809	767	826	857	790	832	821	853	867	860	826	850	852	804	851	856	838	796	848	874	823	822	857	857	858	823	843	869	889	890	813	798	887	823	837	829	807	842	838	888	860	830	800	878	823	823	863	869	789	860	835	805	880	838	844	807	845	828	848	845	888	865	813	827	824	819	815	813	875	812	834	857	818	862	795	835	826	850	805	839	843	879	828	857	847	784	838	815	849	810	839	829	870	862	852	796	874	861	779	868	842	831	837	836	819	852	778	866	819	829	829	878	828	864	841	849	807	805	803	847	810	820	862	816	900	859	847	882	855	818	847	847	878	850	835	831	846	836	878	822	888	843	847	844	875	795	864	841	869	789	844	834	853	792	783	810	844	814	785	790	824	874	831	843	777	844	841	832	768	818	859	905	855	801	926	797	846	866	810	845	823	871	859	870	778	819	852	826	829	798	810	859	836	829	877	891	810	842	839	851	828	817	832	795	831	822	862	812	893	819	825	788	847	820	863	853	816	821	782	842	838	822	873	852	864	837	851	831	816	824	866	860	838	849	814	813	826	832	866	871	802	838	845	753	858	835	839	836	834	807	912	881	870	797	824	860	856	836	867	862	825	855	850	846	870	833	829	860	881	809	789	799	836	792	808	783	847	874	812	857	866	833	808	839	833	833	804	814	855	826	781	868	830	831	813	808	860	824	819	839	806	870	820	851	845	816	806	824	839	829	828	897	872	855	899	816	835	774	811	834	846	864	851	850	828	868	868	822	834	803	862	829	846	824	790	761	850	820	788	806	802	835	877	836	811	787	807	844	821	835	855	826	830	833	852	842	858	827	848	773	794	809	860	781	827	823	819	840	804	809	856	837	902	872	839	809	846	824	861	866	824	844	834	814	850	819	868	810	862	868	830	855	867	859	825	841	846	821	812	878	825	833	825	833	891	812	762	834	775	789	824	777	816	791	825	877	861	796	839	805	875	906	801	850	861	831	823	772	836	819	840	856	832	834	848	810	839	823	811	872	848	864	825	813	855	778	849	839	867	810	811	809	863	818	815	848	857	826	825	857	837	854	822	830	815	896	868	796	795	858	867	831	817	831	860	801	838	829	819	831	841	856	857	811	855	824	802	852	848	852	857	832	867	837	841	843	831	888	840	790	863	827	846	810	848	804	843	855	860	827	828	861	825	816	862	802	844	808	801	865	810	851	816	824	812	826	839	848	815	833	860	840	818	852	781	829	853	768	791	878	826	801	855	848	821	812	861	846	782	838	824	879	790	871	813	888	895	838	844	857	853	849	797	896	834	828	885	852	845	804	798	798	852	911	818	789	870	825	898	824	840	772	815	893	864	806	870	829	810	868	932	880	801	854	792	864	838	846	833	799	823	806	761	840	869	820	818	854	861	907	818	906	857	789	857	800	910	828	819	824	835	862	830	844	816	824	822	854	822	850	848	852	812	798	851	828	889	814	796	877	820	857	878	788	907	847	818	826	824	851	852	818	833	820	781	791	814	846	773	875	853	810	860	856	867	865	863	828	807	798	834	853	832	783	806	793	888	903	844	850	817	845	789	836	832	820	806	849	800	793	885	846	841	850	864	867	825	782	822	792	840	841	860	854	836	781	849	865	797	868	885	814	841	832	813	818	824	853	834	790	823	796	840	824	881	816	813	814	884	822	808	917	863	807	820	834	847	821	858	814	819	849	842	880	761	828	813	836	860	795	864	785	798	803	870	869	801	803	827	793	816	805	876	835	858	868	748	828	814	808	849	882	852	825	867	853	824	858	815	795	834	843	793	855	830	853	823	862	860	788	829	869	832	847	826	923	833	849	842	823	843	796	814	846	808	851	807	849	802	781	822	866	855	805	852	796	852	806	833	876	818	849	867	861	841	877	882	903	850	836	835	811	819	885	830	807	772	815	855	876	817	793	835	867	829	833	817	808	867	805	825	834	810	853	806	836	850	811	820	854	851	815	814	862	838	848	814	848	861	798	868	826	883	858	858	837	850	834	850	883	850	848	828	889	825	815	823	871	807	792	835	888	819	839	801	775	804	794	835	866	832	820	839	813	846	843	830	764	839	883	819	782	892	828	837	868	814	849	798	806	843	835	798	853	859	850	861	898	868	822	822	846	794	823	867	784	795	822	844	904	855	856	875	863	814	879	786	837	852	836	879	828	797	842	841	831	854	818	864	857	857	801	866	813	838	834	880	885	807	867	862	826	815	829	847	827	838	850	870	846	780	833	828	834	859	831	893	845	861	840	849	835	802	881	825	840	841	859	843	837	830	873	814	848	836	827	858	895	851	864	820	856	811	790	839	806	811	836	844	865	858	836	824	884	806	840	896	826	830	807	817	850	799	828	864	832	823	808	855	824	840	820	830	821	825	800	849	827	826	853	836	806	848	856	800	795	840	804	843	843	847	824	892	839	833	807	799	856	842	856	861	799	846	827	816	876	831	822	870	829	852	817
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
