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
336322158348	336322158905	336322159455	336322160005	336322160555	336322161105	336322161655	336322162205	336322162755	336322163305	336322163855	336322164405	336322164955	336322165505	336322166055	336322166605	336322167155	336322167705	336322168255	336322168805	336322169355	336322169905	336322170455	336322171005	336322171555	336322172105	336322172655	336322173205	336322173755	336322174305	336322174855	336322175405	336322175955	336322176505	336322177055	336322177605	336322178155	336322178705	336322179255	336322179805	336322180355	336322180905	336322181455	336322182005	336322182555	336322183105	336322183655	336322184205	336322184755	336322185305	336322185855	336322186405	336322186955	336322187505	336322188055	336322188605	336322189155	336322189705	336322190255	336322190805	336322191355	336322191905	336322192455	336322193005	336322193555	336322194105	336322194655	336322195205	336322195755	336322196305	336322196855	336322197405	336322197955	336322198505	336322199055	336322199605	336322200155	336322200705	336322201255	336322201805	336322202355	336322202905	336322203455	336322204005	336322204555	336322205105	336322205655	336322206205	336322206755	336322207305	336322207855	336322208405	336322208955	336322209505	336322210055	336322210605	336322211155	336322211705	336322212255	336322212805	336322213355	336322213905	336322214455	336322215005	336322215555	336322216105	336322216655	336322217205	336322217755	336322218305	336322218855	336322219405	336322219955	336322220505	336322221055	336322221605	336322222155	336322222705	336322223255	336322223805	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
34614	35200	67901	78789	67558	48616	28686	11521	2501	718	461	361	374	342	368	400	341	369	352	325	303	308	337	336	320	320	323	342	333	352	334	339	331	339	368	329	333	313	355	321	370	352	350	344	307	369	321	348	319	320	329	316	317	372	358	296	301	305	349	359	370	335	333	319	318	355	318	352	327	305	319	330	333	350	325	355	323	325	364	351	351	335	317	358	327	343	317	342	362	374	350	341	323	317	312	348	316	332	342	359	316	352	328	341	320	299	348	356	316	337	361	343	348	363	353	366	350	371	345	354	362	376	355	352	318	326	350	346	334	374	319	319	328	335	334	341	364	309	327	360	338	353	334	324	356	329	346	349	373	336	344	348	335	336	379	342	346	324	351	330	357	353	327	325	330	350	356	373	342	325	333	349	364	342	364	317	336	344	341	361	348	378	376	321	358	315	344	358	300	315	358	324	346	365	348	337	351	386	314	350	368	333	335	333	345	335	345	326	347	331	359	323	343	345	341	358	333	311	331	341	345	352	349	353	319	325	343	378	325	306	335	330	349	324	349	361	365	354	332	321	340	323	335	363	337	356	357	336	328	364	322	325	366	332	360	344	333	332	373	372	350	361	350	350	295	308	359	340	342	314	346	339	371	332	342	373	341	339	334	353	338	308	344	314	348	367	339	321	356	360	327	349	333	393	373	344	309	348	333	307	310	339	349	313	337	321	361	356	370	327	346	357	352	345	332	304	311	352	351	332	346	311	358	347	347	329	324	334	332	350	353	311	353	355	367	358	355	349	343	332	353	320	344	323	324	345	328	369	337	314	365	323	344	324	354	337	336	345	332	363	339	327	355	332	331	336	328	301	345	376	353	335	344	361	341	302	364	374	380	327	347	365	371	333	351	370	324	337	334	346	337	337	356	312	364	346	350	324	380	343	335	329	328	330	327	338	370	356	335	337	328	343	368	335	337	321	324	337	343	316	305	357	338	346	361	372	344	358	319	336	331	334	332	357	355	372	380	324	348	326	325	331	323	310	356	294	360	316	363	351	341	370	372	313	330	332	327	326	338	350	360	304	352	328	356	342	349	339	349	317	379	355	339	328	331	361	359	385	359	334	315	332	337	330	380	325	336	304	361	346	351	342	366	326	335	382	332	348	380	349	369	347	340	357	342	378	349	360	326	316	367	319	325	313	347	333	306	339	342	344	366	346	353	320	341	341	348	326	313	371	351	337	323	329	347	331	332	339	337	352	342	368	324	350	324	340	333	345	336	333	357	315	333	347	363	344	308	343	384	337	329	329	348	355	317	335	344	318	321	337	309	344	352	369	342	333	322	324	375	368	334	334	339	315	348	312	342	327	334	348	351	326	335	314	343	353	355	324	326	367	333	352	361	357	321	351	340	386	376	323	331	362	321	342	325	341	333	322	373	333	323	340	315	322	311	333	343	349	352	328	359	381	322	345	309	325	340	323	372	350	324	321	386	324	326	330	340	342	318	330	328	337	358	361	325	339	333	318	362	338	323	334	340	359	350	322	332	348	320	370	334	345	351	334	321	366	336	354	357	337	360	342	340	356	334	333	361	350	355	321	326	343	311	320	337	331	349	315	365	347	318	341	327	320	329	388	367	383	299	341	333	320	336	311	342	355	336	358	323	298	320	336	320	333	373	338	347	331	324	344	349	352	314	353	331	315	319	366	311	351	309	324	311	310	329	324	356	341	337	337	318	349	342	357	343	345	305	341	343	319	341	348	355	363	380	333	343	329	325	337	339	327	347	385	364	383	342	329	373	333	334	356	349	314	352	385	361	384	349	318	288	359	327	365	334	329	334	354	331	341	340	326	321	328	354	339	355	352	339	324	334	357	350	362	348	328	330	343	336	361	348	350	330	344	293	355	343	359	384	337	332	295	340	302	319	333	338	340	344	319	335	325	323	296	389	339	354	312	336	333	323	286	348	372	330	355	323	329	315	365	339	329	323	351	385	352	370	335	374	317	312	309	313	348	334	336	348	349	332	352	335	351	348	329	362	348	330	351	328	333	328	351	298	345	336	365	351	309	335	343	328	348	357	363	387	339	310	340	350	353	356	346	370	326	357	322	374	351	339	330	332	380	318	315	305	316	357	322	364	384	335	328	326	373	318	354	352	321	342	309	348	316	335	324	341	343	317	330	346	399	345	336	319	347	332	351	369	353	328	296	382	333	332	298	333	344	339	352	375	333	323	320	312	331	322	327	337	320	344	372	300	358	381	329	343	352	362	327	314	331	345	323	323	355	333	324	397	326	332	361	308	357	345	314	338	312	375	336	313	353	351	334	323	348	342	316	357	323	332	367	325	358	333	352	363	349	341	339	363	352	351	318	334	341	351	329	368	330	355	379	311	366	325	332	323	349	320	327	329	352	348	325	332	320	330	348	348	375	332	309	334	315	330	305	365	340	350	330	334	335	323	379	313	346	362	356	344	350	329	337	345	303	328	349	327	354	309	321	336	286	340	332	320	335	325	329	302	333	353	337	339	349	362	368	339	321	335	326	337	369	346	326	325	321	314	324	313	359	359	320	347	341	339	365	369	332	324	341	342	352	375	355	355	339	354	336	322	319	377	336	407	303	355	344	330	339	308	323	361	338	343	324	303	363	341	328	366	366	345	330	370	362	351	330	375	365	349	361	354	307	319	337	356	342	346	342	344	357	342	362	326	358	347	329	357	332	310	330	364	305	327	330	330	327	365	338	339	340	308	345	341	309	365	351	348	346	316	354	341	334	304	332	328	344	329	349	353	333	334	360	321	347	336	336	327	349	370	328	369	337	340	325	349	318	350	365	336	373	317	329	372	359	320	313	311	330	315	372	337	329	357	349	329	323	320	347	374	318	348	345	351	347	322	345	319	330	359	307	332	348	337	338	319	310	312	347	329	382	358	349	328	354	353	345	338	352	311	339	366	310	334	363	360	371	327	303	323	350	355	326	371	331	340	330	335	348	355	353	328	338	335	364	352	331	320	331	324	340	340	346	355	309	331	306	324	324	366	320	316	335	351	365	355	334	324	374	362	344	330	334	362	355	330	339	325	324	340	328	384	337	351	359	359	322	344	344	356	346	341	339	333	339	318	340	334	333	282	329	321	327	329	344	359	358	350	338	371	309	344	319	345	357	296	310	345	353	333	353	318	352	332	352	338	351	361	349	314	330	332	355	327	369	345	318	330	320	323	341	354	337	342	330	335	350	321	347	320	337	336	330	339	355	361	339	328	327	367	328	344	335	352	312	349	351	360	345	331	344	331	330	357	318	357	304	343	341	369	342	341	326	330	384	346	364	324	361	351	354	329	354	365	318	379	353	308	320	352	322	346	343	349	323	357	334	319	321	352	337	337	346	347	357	333	330	355	327	335	342	338	361	318	345	351	351	361	349	339	360	368	353	364	339	347	321	322	326	335	351	340	328	311	339	314	379	371	339	353	352	363	349	324	318	300	300	370	352	325	316	350	343	327	350	367	333	345	323
21096	30304	61233	81924	73719	55973	37454	19066	6776	2196	1119	920	916	885	857	868	891	898	904	921	897	873	868	814	850	868	867	888	866	887	886	816	852	873	872	893	900	862	880	905	870	928	896	913	945	859	856	937	913	907	854	851	908	883	911	921	894	869	863	842	866	894	862	915	838	882	897	840	784	856	859	960	828	869	884	872	841	920	847	909	895	855	890	849	908	910	865	914	831	869	875	867	898	879	871	863	887	884	839	862	911	890	818	847	876	850	885	959	867	878	865	857	890	856	895	891	905	917	842	896	883	901	915	880	874	873	894	917	919	843	868	847	854	822	861	890	868	899	809	926	863	863	880	943	849	829	828	826	851	887	891	828	867	882	839	845	843	877	846	878	868	865	904	854	886	941	885	859	862	901	911	820	839	962	907	881	891	906	857	913	879	914	943	892	882	912	877	896	878	860	897	854	845	896	901	816	878	856	874	885	838	831	890	938	832	841	886	924	849	874	882	846	881	898	850	925	874	856	832	866	887	927	864	886	881	851	838	894	876	916	859	870	871	887	913	885	916	839	861	912	857	891	897	851	846	898	832	882	887	842	861	843	902	867	902	812	836	892	864	870	848	875	874	868	859	877	862	831	881	844	826	912	886	923	939	829	875	866	924	925	875	827	877	901	874	913	852	844	890	860	836	891	838	896	844	796	938	897	917	876	865	865	852	899	862	824	872	857	889	865	892	853	843	930	873	871	922	924	872	886	919	864	879	851	880	904	869	869	866	884	833	896	937	844	910	876	830	875	879	863	912	914	894	853	823	889	912	875	856	928	925	868	819	873	892	880	875	841	860	887	842	896	904	848	896	848	850	874	887	843	857	918	876	867	903	859	844	992	825	871	863	911	869	897	869	866	853	907	868	843	875	843	823	879	888	910	882	902	874	851	850	846	823	895	899	888	850	878	909	875	850	882	840	808	883	839	853	869	863	866	895	888	885	806	904	879	880	880	903	875	901	859	878	824	914	880	833	833	879	898	837	864	924	881	859	847	927	875	876	906	862	856	891	889	804	870	854	784	876	897	893	881	840	882	898	850	842	857	864	902	848	929	850	891	908	869	885	884	868	858	883	892	861	863	905	899	935	880	814	896	878	894	901	891	864	868	854	922	856	874	886	836	901	880	897	862	867	813	870	874	883	876	880	853	874	884	868	858	914	844	850	899	905	887	868	853	855	886	881	892	910	892	894	895	870	881	844	875	858	864	845	894	920	883	894	885	898	868	855	898	879	868	886	868	795	863	855	852	905	887	923	862	846	891	945	883	864	895	880	852	859	868	865	877	888	875	891	859	838	903	845	850	890	911	934	858	859	835	854	916	877	912	874	840	925	858	872	830	907	850	898	894	884	848	909	905	883	871	900	885	892	842	911	905	848	842	876	864	920	900	905	881	905	891	873	923	888	884	908	861	939	889	907	844	874	845	876	884	913	868	843	867	877	895	834	850	883	924	928	821	861	910	898	842	881	868	868	910	903	888	834	854	876	930	905	842	888	849	852	879	937	851	859	908	843	844	923	962	824	835	855	888	849	885	869	896	860	841	920	932	806	915	864	880	882	862	873	849	882	878	905	861	839	911	861	915	897	843	874	851	855	881	841	871	920	884	878	904	892	874	907	842	818	906	920	873	906	830	812	888	890	907	912	894	826	886	884	873	851	877	881	838	848	892	906	894	849	905	865	859	921	886	915	886	885	812	885	843	893	817	896	880	877	928	892	839	861	887	846	863	864	890	865	821	886	861	866	840	929	890	914	853	893	839	846	836	875	809	821	927	889	914	848	849	857	931	865	904	892	859	868	800	817	836	871	899	855	902	857	828	846	957	855	843	886	888	910	929	857	842	891	868	884	912	856	885	874	916	905	868	870	874	892	918	896	866	808	830	901	895	896	876	892	901	892	835	846	856	877	871	890	918	874	921	862	924	841	900	850	906	888	889	852	799	868	888	870	901	855	829	847	856	879	848	901	883	908	913	928	870	899	886	883	927	933	866	868	869	856	872	824	839	867	896	836	886	921	876	908	874	840	945	867	902	856	852	900	886	879	881	841	922	833	859	845	923	852	934	844	868	895	883	864	879	880	845	879	814	877	867	841	850	872	856	878	858	882	835	856	840	888	899	867	835	856	848	820	912	902	877	856	845	829	876	864	912	890	905	851	884	849	881	851	840	890	875	887	918	887	935	854	847	890	856	879	858	836	845	851	857	870	881	892	877	878	865	897	883	892	904	813	886	895	846	918	861	876	869	850	843	853	897	833	897	887	842	897	878	871	868	884	889	876	847	838	886	875	845	889	880	898	871	858	845	944	896	812	905	871	873	870	889	844	874	877	899	908	883	823	823	845	852	877	897	842	890	905	846	868	887	884	909	858	891	846	860	898	878	854	925	864	889	835	885	865	930	867	844	882	860	882	813	875	861	828	874	897	893	894	849	919	836	867	890	883	844	844	876	913	869	894	893	845	894	897	849	828	892	861	860	855	924	835	832	884	856	937	881	853	878	877	892	859	914	862	892	898	870	822	861	902	878	853	888	855	896	884	872	885	885	870	903	883	885	857	877	876	878	875	869	837	845	901	878	878	888	840	899	877	905	826	913	900	839	788	906	911	890	874	871	814	863	864	833	876	857	856	831	886	893	863	900	889	881	877	966	856	878	921	831	851	851	902	817	818	899	875	897	855	845	867	875	858	882	870	868	890	860	843	870	847	885	874	903	835	882	873	883	928	818	870	850	863	879	845	868	882	896	890	887	912	908	840	872	925	892	917	839	856	840	898	928	939	885	917	903	890	898	902	857	841	866	890	867	874	887	887	901	890	873	861	868	877	849	886	900	880	893	874	895	909	855	844	909	886	860	832	885	833	820	904	868	921	875	889	844	884	841	950	845	862	892	834	917	899	871	914	884	878	886	912	866	857	898	836	873	888	932	875	861	849	863	854	934	877	833	886	838	881	860	872	834	961	899	883	874	880	902	864	879	874	862	873	895	888	883	922	848	888	857	895	931	870	929	852	865	811	931	861	934	843	904	883	936	896	862	873	836	901	896	911	920	890	817	859	877	889	872	930	874	831	870	877	916	868	886	927	865	849	875	904	867	896	861	865	865	880	922	915	824	914	839	909	890	894	853	853	892	931	912	861	869	886	892	862	864	823	876	829	860	898	889	883	865	823	912	874	876	907	833	855	893	869	870	862	901	890	852	821	880	851	928	855	850	859	955	845	883	898	889	853	833	834	861	868	874	881	879	872	839	862	881	866	889	907	835	906	904	896	894	866	904	868	889	814	871	839	855	902	870	834	860	899	842	876	869	899	831	840	868	865	909	830	888	884	834	935	877	905	901	901	916	861	935	873	858	848	853	895	865	897	900	885	853	868	855	840	792	876	892	947	842	853	849	855	909	885	912	857	864	884	853	880	829	929	902	913	864	865	864	845	940	877	907	900	907	901	885	899	919	895	878	829	860	924	825
12830	9120	13933	16991	12436	6395	2623	1015	499	375	336	372	353	326	317	311	312	321	313	336	310	332	336	358	315	313	316	291	327	331	318	284	304	334	321	316	339	332	304	284	362	301	323	305	335	308	320	322	314	354	315	325	319	321	340	329	317	333	310	335	303	325	330	344	336	323	327	333	338	296	348	350	316	310	333	300	333	325	300	326	345	323	331	299	341	297	317	334	315	352	330	346	323	339	302	321	321	327	309	326	319	291	311	336	327	300	349	351	340	337	305	327	317	332	297	335	325	315	322	365	316	349	294	307	312	330	342	322	290	301	310	302	339	300	310	311	327	333	316	317	354	320	316	315	314	338	324	320	356	345	331	332	303	336	311	328	328	334	306	314	336	361	314	331	334	302	354	297	358	330	307	305	310	302	312	334	335	333	311	318	308	304	300	313	313	303	315	337	335	300	336	371	328	290	325	314	276	309	312	340	338	348	346	314	316	295	319	324	331	318	333	336	337	322	311	327	301	341	328	323	301	307	304	350	323	351	344	299	300	330	302	338	316	306	330	333	299	335	290	314	340	310	321	299	342	306	328	318	354	299	317	322	330	349	319	322	340	328	323	316	351	337	325	309	311	319	298	368	335	320	318	336	319	306	343	344	324	345	316	350	324	306	399	302	338	312	349	326	301	321	337	314	330	315	345	321	279	303	314	332	307	329	332	323	299	334	350	324	338	328	356	320	330	288	332	328	340	321	295	328	325	344	345	342	355	327	319	324	297	319	315	293	346	295	316	331	310	308	300	333	333	301	353	327	305	310	367	282	310	376	305	312	342	323	328	321	347	337	319	333	305	329	288	315	310	347	334	335	306	349	304	317	325	323	317	335	320	308	316	310	332	322	308	336	340	312	353	320	298	330	351	330	319	315	346	304	318	303	344	338	344	342	332	345	324	339	366	309	326	319	355	344	324	303	314	292	317	315	327	311	305	298	310	320	322	340	309	326	321	336	367	334	332	348	320	319	344	323	310	316	328	320	327	312	354	353	328	310	320	317	317	328	337	351	374	266	321	323	311	315	326	280	326	362	305	296	315	329	335	317	311	355	326	344	315	314	303	349	326	309	348	305	326	317	329	367	319	307	348	311	322	296	313	302	309	342	351	328	321	332	333	326	318	306	297	350	264	314	328	343	341	333	317	314	347	313	340	351	318	310	337	347	314	307	335	331	310	344	317	321	313	325	333	325	315	309	312	286	323	313	345	337	298	302	318	304	319	329	307	314	317	307	353	311	332	339	303	304	335	338	309	295	345	317	292	320	327	323	337	301	336	299	306	303	320	305	313	320	346	309	347	310	336	325	361	329	335	317	322	291	319	315	310	335	317	355	290	300	340	326	326	307	327	335	334	322	329	329	309	329	301	311	329	347	330	325	325	304	354	303	314	313	358	327	331	327	327	301	313	295	318	311	302	326	315	325	309	326	321	373	332	344	326	337	339	339	345	331	316	297	312	335	292	318	355	312	306	327	307	335	352	319	323	355	319	318	317	327	320	313	322	334	329	303	319	343	320	337	325	312	300	320	327	333	294	327	360	345	340	328	309	357	332	319	322	364	303	295	303	325	324	345	312	317	332	318	332	313	360	296	322	350	294	311	300	318	298	341	324	341	345	303	343	334	311	310	316	336	296	326	315	354	330	311	308	317	304	320	302	344	312	326	309	326	321	296	351	315	288	371	280	330	336	335	321	317	315	311	323	308	339	353	326	349	347	328	308	285	325	326	309	317	330	319	328	365	339	334	311	348	344	309	317	329	326	315	339	335	327	336	287	344	326	326	330	337	323	311	339	330	323	321	321	332	335	327	297	325	330	311	331	329	315	338	333	329	326	300	344	325	352	333	317	342	342	361	287	318	342	311	324	302	337	318	314	347	326	323	338	342	293	316	308	341	346	318	356	306	303	324	331	329	321	304	315	315	320	324	327	344	334	328	340	324	296	298	330	303	350	333	368	361	353	325	345	369	319	313	320	303	347	300	330	383	316	304	312	334	304	330	305	332	337	317	298	326	359	335	319	337	324	325	329	346	339	320	333	320	323	350	340	338	325	356	352	330	313	342	329	341	349	318	346	355	340	356	325	312	341	321	319	315	353	338	306	319	308	320	320	320	305	326	333	309	354	329	330	354	342	329	325	303	316	313	326	316	295	309	333	308	350	297	322	316	327	299	331	363	327	327	321	364	346	339	294	320	335	314	321	332	334	328	308	328	342	333	313	334	303	333	282	321	272	322	327	278	301	312	331	330	318	349	302	321	308	301	314	356	343	331	323	303	303	326	336	342	306	357	348	358	299	323	309	310	325	302	321	339	295	328	293	341	342	291	306	296	313	310	324	315	297	303	323	307	313	310	319	306	323	291	331	327	322	313	337	327	319	329	334	320	328	331	311	336	312	336	296	318	329	325	370	330	346	310	299	320	311	343	313	344	339	321	297	363	379	330	340	314	320	340	353	356	340	327	332	285	306	354	297	327	276	329	317	319	320	326	323	306	314	315	310	301	325	308	315	321	325	343	332	366	296	317	325	327	284	301	345	337	323	326	305	330	315	337	330	306	327	314	316	322	286	332	335	308	330	340	325	280	334	318	347	305	331	334	330	337	320	307	334	338	329	343	307	299	314	328	335	317	331	308	341	310	310	319	311	340	344	319	320	307	329	333	312	312	323	316	320	306	333	330	342	286	358	333	327	343	339	334	317	326	319	342	312	310	329	336	328	307	297	299	312	328	314	346	313	308	346	322	320	311	323	306	304	313	307	316	317	341	327	330	302	314	324	313	311	328	325	289	358	354	316	316	320	284	290	326	305	290	294	348	340	293	319	308	267	319	289	303	339	330	337	346	367	342	304	331	357	305	296	299	331	305	313	306	343	322	319	334	345	319	351	298	308	332	346	321	343	341	344	328	340	304	364	312	335	331	369	336	327	347	313	318	326	331	330	314	311	276	303	332	331	324	313	329	336	318	314	325	333	302	282	351	351	301	329	283	302	308	340	299	342	332	282	372	313	319	303	309	304	340	334	322	312	306	323	335	341	350	362	309	333	340	348	300	333	311	323	310	311	338	323	304	315	351	328	332	317	332	324	306	348	324	312	323	307	326	334	300	347	349	352	337	333	311	331	343	338	351	346	324	328	352	321	342	344	339	329	334	311	325	329	328	290	336	371	293	349	335	322	322	319	325	364	350	347	360	317	327	291	312	329	297	295	321	318	346	324	315	336	294	297	343	305	336	328	327	340	328	324	317	318	320	373	322	312	341	329	301	334	314	332	352	347	341	335	343	317	314	323	338	318	311	291	319	370	293	301	328	319	321	358	293	315	307	305	334	326	312	344	332	319	288	320	322	320	357	293	305	330	318	320	296	292	312	299	361	356	342	329	296	296	359	277	315	312	312	327	310	312	337	350	310	305	278	351	368	305	329	345	333	333	321	315	334	345	313	314	365	324	327	315	363	337	346	316	321
8809	8300	19362	28515	24019	15137	7099	3021	1370	990	937	840	847	871	875	807	861	820	811	885	834	831	818	843	836	852	882	845	855	797	800	808	902	822	911	812	821	877	848	858	811	846	868	862	879	828	844	890	911	867	847	824	868	863	878	846	888	905	860	876	871	800	873	849	873	827	829	809	862	904	821	863	874	840	801	863	868	832	788	833	826	814	861	891	868	865	871	851	789	802	851	914	889	840	850	808	853	842	863	862	804	811	848	835	831	868	807	842	877	887	893	804	842	821	861	865	779	878	846	846	868	840	878	855	818	888	797	871	784	830	850	838	828	801	868	869	885	838	842	821	826	893	817	833	870	805	836	808	866	848	792	821	856	881	823	838	808	843	817	888	848	829	886	770	810	816	826	854	853	851	826	864	834	780	857	866	859	831	886	912	854	856	838	831	787	819	871	849	858	861	855	849	837	872	824	848	830	914	850	816	864	802	832	722	835	884	818	847	798	847	810	862	830	844	849	859	846	833	809	795	867	889	854	824	853	815	814	862	840	816	867	865	887	810	840	784	853	827	811	854	899	798	866	894	882	843	857	880	823	818	877	862	808	859	830	859	775	862	853	801	894	912	883	851	845	834	846	873	864	880	796	784	903	851	840	795	821	818	861	841	821	833	848	851	847	828	800	874	830	826	821	843	917	825	826	853	855	889	873	798	831	831	865	859	879	872	826	808	866	794	835	808	885	822	828	807	850	804	868	836	801	870	838	813	811	829	888	812	834	807	840	860	907	828	812	856	841	841	882	857	828	846	863	878	904	895	815	892	823	858	894	813	835	850	854	865	860	820	803	813	855	820	826	796	835	835	873	894	821	827	873	798	786	814	798	874	846	858	910	864	844	853	862	818	868	849	865	788	854	829	823	851	802	842	821	828	823	887	830	867	853	834	845	862	802	820	854	878	876	886	871	850	865	858	814	802	846	836	782	837	871	877	868	881	819	840	821	856	834	867	819	792	849	842	846	817	836	890	870	854	842	889	828	803	837	804	832	780	835	807	853	867	787	859	812	811	881	837	835	860	824	846	822	809	861	833	840	870	844	873	840	818	836	843	849	887	835	854	832	880	853	895	842	870	849	840	840	851	851	834	805	881	810	840	805	796	805	872	836	856	801	782	890	846	873	850	838	836	864	833	836	861	902	784	847	857	862	805	828	842	804	820	880	850	876	843	835	810	860	829	811	790	791	786	821	872	827	816	836	780	872	818	817	807	834	841	883	833	868	828	832	818	813	836	801	835	839	865	829	863	832	861	839	830	815	855	835	833	798	821	846	817	858	876	785	848	792	792	870	833	830	795	854	883	861	838	789	860	859	916	868	839	830	823	843	886	850	833	796	866	847	874	807	783	867	828	848	825	868	845	826	800	821	867	821	844	812	838	790	800	882	853	875	836	835	897	839	826	805	835	895	832	822	845	803	812	815	879	858	798	823	891	815	854	832	834	828	810	859	787	834	825	858	878	811	858	828	849	877	860	867	829	834	875	850	856	832	829	916	850	787	862	866	833	796	806	861	856	835	867	842	810	856	775	825	878	832	854	786	835	850	825	846	828	819	831	879	801	841	899	787	805	813	865	827	797	819	843	835	857	861	864	792	844	881	890	867	871	815	879	891	829	839	846	874	856	820	842	829	808	876	820	829	820	854	827	847	859	894	830	824	859	897	862	786	819	810	834	860	844	809	847	873	848	841	840	836	829	844	832	882	875	825	817	858	848	798	816	850	829	874	823	838	847	806	875	799	857	823	870	821	836	845	813	864	851	863	819	860	873	853	895	860	864	784	856	895	804	834	840	833	782	838	861	793	865	849	854	841	863	823	822	858	826	825	872	865	862	841	799	779	825	858	845	844	824	820	790	796	770	837	864	890	863	851	787	814	780	851	842	882	855	876	835	814	779	866	854	829	853	816	785	809	823	819	832	850	867	836	877	827	860	817	840	836	879	840	842	820	886	867	845	825	829	820	797	846	836	879	811	864	887	838	862	806	827	840	872	813	844	875	874	823	839	837	899	859	863	848	840	820	842	853	852	874	859	859	814	810	821	825	820	818	867	841	860	834	868	886	830	838	869	840	864	832	812	837	854	860	807	797	822	813	885	845	836	837	802	841	859	863	824	842	870	802	878	817	869	851	865	885	834	831	842	798	880	826	890	844	841	800	846	826	853	870	834	822	827	864	853	810	852	849	868	821	840	851	840	828	771	851	860	857	833	849	790	813	867	869	824	865	856	819	859	824	792	861	847	885	883	858	866	807	841	858	813	828	802	861	798	857	814	821	796	845	813	881	893	842	871	842	824	813	800	823	781	839	844	817	837	844	837	823	851	851	824	855	804	805	853	781	883	836	825	834	818	803	825	818	834	845	859	805	821	818	791	877	877	848	882	835	818	857	849	829	833	837	833	852	844	836	780	855	828	877	886	803	852	863	812	828	844	851	831	812	878	876	786	805	840	830	852	809	851	856	878	863	851	855	858	868	831	830	853	800	856	791	791	825	865	870	854	851	822	822	879	836	864	863	837	790	831	845	854	870	861	808	817	911	851	883	881	852	869	849	800	825	825	879	839	900	827	817	851	806	848	817	804	813	874	844	819	861	847	874	855	836	814	867	852	840	833	838	878	815	832	856	854	871	827	825	813	869	846	811	863	831	851	787	840	833	830	862	832	876	872	882	837	868	872	854	826	897	831	921	854	832	888	791	792	843	851	860	866	784	832	810	845	832	835	853	829	834	846	877	824	888	805	837	809	900	816	823	825	833	774	816	818	814	803	794	847	808	844	841	813	832	882	828	841	839	802	758	871	799	823	833	891	848	845	821	884	855	869	826	886	831	849	860	855	848	854	876	849	813	791	805	792	841	857	847	843	873	816	826	853	853	877	795	862	833	859	810	857	883	833	844	875	860	880	787	854	867	821	814	882	852	837	894	823	829	898	839	810	884	818	827	885	835	860	881	851	827	825	824	832	838	854	864	874	877	856	814	865	866	931	873	826	816	874	843	869	820	837	816	814	813	857	842	830	817	830	836	886	800	865	873	891	900	815	884	829	879	836	837	863	885	848	902	847	855	878	860	876	833	870	837	843	861	874	843	902	879	845	846	874	809	814	876	774	844	820	845	855	866	854	853	834	875	846	851	786	835	874	889	826	823	907	831	795	838	836	824	815	847	806	858	854	799	833	826	825	875	839	845	869	872	886	850	897	848	796	779	847	900	813	825	822	851	834	866	819	817	848	833	816	880	881	835	792	808	837	801	849	828	815	807	828	812	853	832	795	808	851	879	862	867	850	848	808	862	835	832	874	830	823	842	844	809	865	807	846	834	810	810	844	859	826	867	779	790	853	857	828	843	843	818	867	851	861	866	853	777	878	878	876	819	869	816	836	859	864	866	866	835	801	841	835	841	881	835	866	916	847	832	879	865	922	811	842	842	867	895	859	878	876	874	844	840	830	867	887	836	844	845	826
24755	26613	52656	66662	56773	37612	19316	5921	1387	551	352	368	349	346	324	346	326	320	349	292	333	322	350	290	358	361	325	329	369	331	358	342	328	317	326	340	338	369	305	313	310	320	341	303	310	338	347	311	331	333	320	308	330	338	336	326	310	351	335	344	333	304	355	341	339	330	329	321	347	317	319	321	322	318	346	328	314	346	323	327	335	326	349	318	302	331	312	323	321	306	335	350	333	337	353	328	324	323	327	350	344	345	325	325	337	353	351	307	308	313	324	325	322	308	320	344	329	339	335	340	317	317	307	335	323	307	333	330	355	347	311	305	351	318	337	360	313	336	352	318	314	286	331	308	335	348	327	328	366	311	349	306	339	327	294	335	339	287	340	316	332	302	314	306	312	279	320	317	311	349	306	305	325	324	336	347	320	313	340	345	331	302	318	334	310	305	341	328	324	331	316	370	339	346	328	322	317	354	307	368	328	329	327	347	324	317	338	320	326	326	310	286	355	343	318	289	319	335	352	363	330	346	318	316	364	305	310	309	352	326	311	332	322	362	319	335	324	343	309	350	311	353	338	303	346	295	352	352	314	337	334	331	309	328	338	308	339	323	351	323	320	321	333	333	316	326	305	311	335	351	305	328	319	289	341	328	348	333	336	323	338	287	302	336	318	332	334	327	354	328	324	330	344	338	303	315	311	333	329	298	328	330	335	314	344	321	322	316	356	339	355	312	328	359	308	344	311	313	359	307	318	325	315	326	348	291	336	320	381	347	328	324	359	349	306	322	332	304	315	319	357	356	330	345	338	322	338	310	332	369	333	347	294	389	327	299	339	350	340	335	356	343	307	334	295	369	341	299	323	348	279	321	344	311	346	298	383	315	292	302	352	325	288	331	346	324	320	318	294	355	336	327	331	345	300	352	329	336	277	368	348	340	318	323	332	307	330	342	342	306	330	312	350	315	304	331	327	316	321	341	308	350	322	323	307	351	328	309	342	341	355	319	303	312	330	308	299	341	314	347	328	320	320	349	357	339	312	349	337	336	317	339	328	334	352	333	338	351	326	352	327	332	343	278	328	331	305	362	344	344	296	347	346	307	329	312	334	329	331	340	326	336	310	309	322	331	295	328	313	336	344	321	310	341	347	313	343	330	348	299	336	337	317	351	334	328	304	339	364	334	342	355	343	345	330	312	335	355	374	342	322	309	323	327	323	339	323	298	316	328	326	337	323	333	330	355	320	332	364	321	339	316	294	321	307	347	353	354	332	325	326	347	335	328	354	378	305	340	301	341	319	320	294	335	329	326	305	330	354	319	328	320	311	310	331	332	341	327	310	306	310	357	304	293	307	314	308	312	348	332	344	314	354	350	304	323	315	353	330	313	337	308	328	311	318	342	309	331	331	340	373	355	340	326	320	331	309	333	339	357	325	305	360	330	328	324	298	307	354	316	308	340	293	303	330	318	306	359	331	311	320	330	360	326	351	330	290	347	343	354	354	334	389	341	325	350	359	357	342	314	360	303	334	341	337	326	309	363	372	355	335	306	331	309	302	329	308	332	321	315	362	341	312	287	337	355	332	343	310	344	335	355	358	312	338	362	312	314	332	342	346	347	340	338	339	371	328	345	284	343	368	302	302	363	339	379	337	336	335	319	340	316	346	320	332	344	347	347	344	383	343	323	299	317	348	352	335	362	371	347	346	349	310	359	321	315	318	357	332	316	284	314	294	313	343	362	361	333	324	345	320	293	331	326	320	356	322	313	345	323	331	356	335	332	272	291	340	334	324	347	339	307	292	369	327	342	311	321	334	352	318	324	336	340	336	328	320	309	312	304	324	316	347	343	311	318	333	302	333	363	348	312	345	321	308	351	312	323	316	340	331	319	344	312	357	331	325	355	305	331	346	343	324	359	347	338	340	319	301	329	357	337	336	302	294	307	337	381	371	318	323	304	344	317	343	321	311	335	331	281	340	321	301	342	304	362	323	331	281	291	341	323	330	331	320	333	362	342	317	318	297	290	324	354	313	332	336	366	331	321	318	346	311	310	338	351	340	343	348	322	326	349	357	299	337	340	340	346	328	337	337	307	332	337	331	326	323	317	291	319	330	376	336	339	317	350	336	329	335	333	330	339	318	374	343	351	342	297	320	354	348	301	359	349	354	334	335	304	317	365	339	318	328	361	344	324	335	284	329	334	322	387	353	351	301	307	331	311	334	330	321	315	344	328	326	342	339	327	343	353	294	333	342	344	319	366	326	323	298	327	337	307	348	298	325	307	319	304	316	328	322	293	330	359	320	335	317	333	329	345	324	358	350	284	340	338	323	330	316	303	327	333	324	320	311	360	332	311	327	330	328	342	324	340	297	354	312	303	303	327	305	333	334	358	330	330	303	303	345	354	343	303	337	285	327	325	353	321	335	330	337	334	314	327	353	345	323	337	339	307	347	354	344	341	329	309	338	304	332	369	354	308	314	331	335	382	326	361	301	329	339	342	320	308	311	348	328	332	339	323	365	337	329	331	310	325	319	322	358	336	322	316	319	342	315	298	315	335	311	320	333	333	297	338	294	334	320	373	340	334	318	341	342	306	356	346	320	334	315	302	319	321	325	302	347	322	313	312	317	337	342	346	342	324	342	293	340	347	304	325	356	305	357	328	350	349	327	345	302	382	332	312	357	324	323	308	352	354	324	333	314	333	304	330	325	365	336	308	339	307	336	326	341	332	286	314	362	294	351	341	319	329	332	334	345	337	321	307	316	314	342	327	314	349	296	358	356	332	322	332	331	335	349	332	342	342	302	350	326	310	322	323	330	313	283	339	344	303	299	340	349	343	364	330	339	377	337	335	351	345	368	328	347	305	338	313	328	336	396	357	360	343	319	347	350	344	338	353	314	347	345	340	320	336	295	368	333	319	337	325	329	315	331	321	346	340	303	326	340	359	316	329	305	332	303	323	341	309	316	339	344	317	317	329	330	313	311	334	339	311	315	302	326	317	312	343	345	312	289	340	332	334	338	354	304	354	358	364	314	314	336	340	354	359	335	317	327	335	354	333	319	337	359	356	337	311	308	343	345	327	351	293	337	306	325	291	319	316	327	336	321	275	303	310	320	353	316	320	367	346	311	313	334	334	348	320	332	301	304	326	300	326	307	346	324	318	339	324	323	351	298	315	340	334	321	319	320	335	350	336	339	348	338	315	280	294	330	323	327	289	303	326	342	317	321	351	311	355	310	327	334	322	320	317	344	354	320	327	332	338	361	294	359	296	306	319	358	338	304	357	296	311	363	296	333	333	329	316	327	333	314	317	314	349	375	336	348	285	327	350	281	341	341	321	337	347	288	298	325	321	323	374	326	324	329	344	348	331	314	284	346	310	326	327	318	327	329	333	333	333	350	334	328	302	372	330	333	339	325	335	293	324	304	328	339	311	309	330	290	340	326	323	307	355	353	324	328	336	342	347	320	336	353	314	332	327	318	320	315	308	325	329	335	343	337	304
14922	24172	49208	67711	61301	45826	29088	12908	4480	1705	1052	850	898	821	878	875	857	885	816	875	843	824	873	867	868	866	858	899	901	866	855	857	895	865	884	865	883	881	851	876	820	848	859	826	870	845	838	897	861	857	822	841	848	877	828	864	873	799	863	850	879	902	865	832	834	849	855	873	907	872	866	906	865	860	842	852	854	844	862	858	882	811	862	838	883	817	849	839	935	783	867	858	789	890	854	863	896	867	922	857	896	851	851	843	861	866	854	901	859	863	853	878	849	832	838	816	875	864	819	891	899	877	829	906	878	833	836	882	851	817	826	868	803	864	845	834	832	851	918	867	853	897	845	823	889	882	803	885	805	877	877	850	877	870	821	833	886	880	849	860	826	833	846	953	910	883	863	896	819	845	874	823	829	894	863	873	846	888	830	816	907	803	839	848	858	807	835	851	865	886	872	855	880	837	866	871	857	881	820	822	859	889	855	855	822	837	837	893	839	838	893	842	843	816	850	895	846	893	788	893	812	898	866	838	852	841	890	879	879	857	856	854	822	862	906	872	851	906	865	876	841	882	923	881	830	885	856	804	854	908	879	845	880	844	812	820	850	888	871	846	866	863	812	834	889	883	856	901	855	832	850	783	865	877	802	833	923	869	903	860	850	794	858	894	851	913	866	810	848	879	865	831	889	841	875	844	852	890	878	837	902	853	883	822	841	816	894	843	831	855	855	863	856	816	895	833	852	903	882	836	866	824	883	878	843	883	854	844	891	876	790	753	856	836	837	889	842	817	861	865	861	869	814	809	899	859	864	829	906	846	896	829	854	841	814	862	854	896	850	832	848	837	879	829	866	852	867	873	852	824	819	866	843	832	849	890	839	834	859	880	857	866	864	836	874	910	846	839	831	848	868	851	913	771	899	847	901	884	839	885	793	842	857	867	834	839	844	881	833	872	861	843	846	882	886	817	904	863	900	873	817	854	845	869	857	880	865	839	884	896	822	851	877	822	868	817	872	853	823	905	853	867	811	864	809	831	887	872	857	878	885	841	827	881	865	866	849	846	847	865	894	852	938	820	866	851	831	844	861	894	831	862	846	854	872	821	856	845	831	821	866	841	870	862	828	894	853	877	881	890	918	819	846	821	883	859	822	870	841	872	825	858	848	842	843	883	856	878	836	860	840	878	890	823	855	893	838	868	858	903	879	931	866	819	866	841	854	821	856	823	840	900	887	846	834	918	869	888	881	869	876	845	910	853	867	854	857	867	856	884	899	863	881	861	839	839	874	847	858	832	902	898	803	896	854	861	853	858	817	840	899	828	934	900	876	856	827	855	854	859	766	897	865	880	883	827	818	858	876	850	826	853	831	848	877	832	872	828	896	883	849	853	846	837	854	868	842	876	830	808	859	818	903	809	854	834	860	832	877	891	856	890	818	824	883	871	873	857	833	799	898	907	894	848	833	873	811	820	901	876	867	935	869	824	857	831	839	823	891	816	850	848	894	900	829	866	825	851	877	859	862	875	849	903	872	866	841	838	910	851	835	892	846	873	876	858	849	858	862	855	848	864	851	839	816	888	835	847	922	853	828	878	835	901	868	845	830	857	821	871	859	853	880	908	883	845	809	829	823	894	829	926	844	878	848	842	858	878	827	790	870	799	905	857	903	798	852	883	837	821	826	839	793	811	876	811	809	852	917	852	884	853	879	854	846	847	803	865	805	821	920	891	859	850	869	843	860	896	841	918	800	870	854	886	788	868	879	803	854	890	860	874	850	823	847	869	857	854	899	850	871	826	855	819	825	860	905	844	900	835	861	844	873	828	845	810	828	869	825	849	908	853	893	845	868	880	811	842	888	839	838	848	847	846	861	782	843	896	845	836	875	891	882	861	854	855	856	917	843	873	888	843	849	883	847	832	848	823	823	860	896	799	827	821	837	849	888	857	874	869	842	926	894	921	877	779	897	851	903	824	883	855	870	862	846	837	812	903	941	880	829	820	835	841	900	871	843	903	817	816	879	847	874	845	906	855	829	878	826	860	921	875	833	830	835	851	875	827	804	825	866	799	813	845	893	878	916	872	868	853	884	841	845	835	863	851	853	869	876	948	823	837	836	869	816	859	851	886	873	876	888	879	843	856	832	862	847	853	871	906	856	863	887	859	844	855	862	858	905	841	866	827	836	872	843	798	857	802	809	824	871	859	921	869	862	906	859	853	846	760	859	834	834	829	829	819	817	880	886	841	858	815	842	828	812	913	900	838	924	850	926	850	875	891	793	902	860	871	895	896	840	891	858	895	846	881	856	856	830	905	896	829	795	876	915	813	875	856	823	912	855	921	872	834	864	876	870	864	821	830	822	891	880	793	858	922	871	835	864	827	861	861	912	921	903	863	879	853	871	904	880	842	899	851	889	926	897	888	838	837	836	847	836	904	793	826	820	833	863	831	886	880	846	890	883	802	880	873	861	856	845	862	879	854	865	882	817	835	830	924	868	855	852	916	814	874	864	880	894	793	865	859	867	881	838	905	808	869	841	924	886	900	828	866	919	896	813	903	846	873	878	877	872	921	877	840	822	871	840	870	885	876	869	843	819	879	851	856	837	953	850	909	855	874	861	862	834	825	856	893	915	827	883	815	832	838	880	841	847	847	846	850	839	797	854	869	842	839	865	861	851	878	804	834	886	858	832	885	877	905	860	883	861	850	867	838	822	827	852	829	830	902	894	857	838	837	903	858	843	813	879	847	798	873	868	854	852	865	857	840	844	871	876	875	940	904	839	901	818	876	848	843	878	931	849	845	855	862	919	809	799	900	841	818	870	837	869	820	868	861	810	905	854	855	850	881	851	904	855	878	835	826	909	839	791	899	825	878	833	820	919	866	806	834	874	881	899	874	822	871	870	878	851	842	846	855	828	851	831	837	792	873	838	821	862	834	907	861	862	861	814	855	860	836	843	866	903	808	842	850	851	844	813	892	802	878	867	830	823	856	850	847	873	885	849	847	861	890	850	888	839	852	822	814	821	835	833	907	863	813	847	856	897	872	862	833	870	796	928	910	882	860	857	842	848	885	905	878	831	902	840	853	832	842	895	842	879	861	876	883	869	893	828	873	867	874	865	843	833	890	821	837	917	880	877	851	845	869	816	859	902	838	910	815	836	854	860	847	854	889	914	837	818	835	775	886	852	891	848	811	793	857	857	885	834	890	844	869	850	850	856	832	875	842	870	839	885	861	869	821	879	875	837	878	836	808	813	876	847	793	829	855	868	871	869	894	903	891	919	787	842	889	886	872	902	889	851	892	827	807	861	871	825	863	840	849	843	884	896	834	851	830	829	880	862	855	844	899	842	825	859	846	872	883	878	839	891	808	823	844	803	803	854	869	829	841	868	892	823	871	866	846	822	833	821	844	883	851	808	846	907	902	810	834	879	848	813	843	885	878	846	783	896	838	795	859	879	881	810	914	964	831	920	891	867	834	877	836	839	856	897	830	854	882	822	910
32372	34489	65709	77605	67483	47739	27968	10963	2473	762	442	380	323	328	329	320	340	347	392	338	332	336	386	347	329	315	343	303	316	327	323	358	344	334	330	372	350	355	339	335	329	374	329	335	326	333	337	364	351	350	303	298	339	348	327	314	345	351	350	323	340	332	338	382	328	333	335	309	367	332	301	328	355	348	313	306	344	340	360	382	328	362	353	342	337	312	320	337	354	339	347	320	353	333	311	359	334	375	305	325	361	343	298	302	297	363	329	377	362	350	358	295	325	355	339	306	353	383	310	321	336	308	349	340	334	301	355	345	306	336	343	361	297	363	331	339	359	350	327	342	328	359	325	328	320	328	358	335	349	339	352	377	329	319	322	322	311	367	317	324	334	332	365	332	314	332	332	325	346	350	341	321	374	368	340	329	318	344	354	343	338	347	338	333	324	347	322	318	340	362	357	315	327	299	359	355	351	342	348	332	320	349	305	330	325	324	356	333	302	346	343	329	348	365	350	312	347	332	356	317	323	333	333	326	337	350	343	341	328	331	355	279	330	327	341	349	343	333	351	336	335	320	329	351	313	340	356	340	340	337	335	299	348	335	353	339	334	344	320	329	347	337	324	308	343	328	346	307	362	331	328	360	336	359	356	349	319	328	334	327	362	340	336	305	353	359	330	362	328	338	323	348	328	327	342	341	344	346	371	351	327	305	375	300	359	320	335	331	312	318	355	318	336	350	330	310	333	317	349	307	337	355	354	362	326	318	337	339	338	334	330	318	342	331	307	325	322	346	325	345	359	361	362	296	350	335	340	339	399	338	349	345	305	367	326	330	334	347	317	319	336	343	347	361	353	311	340	328	326	350	322	343	346	359	347	321	339	363	314	319	328	337	318	312	324	322	330	345	370	329	330	351	350	342	304	378	374	337	326	324	360	353	366	389	323	324	331	331	346	355	341	331	314	316	337	319	350	324	332	310	297	337	330	335	331	330	354	333	357	338	343	311	348	327	338	369	323	300	312	314	337	329	332	328	328	334	334	349	339	382	375	347	357	351	337	366	366	326	340	315	328	379	300	359	339	345	342	367	309	325	305	344	355	357	315	370	313	328	347	296	333	343	332	310	361	356	311	328	350	343	316	316	337	330	344	383	310	330	363	359	343	311	348	328	332	296	312	358	347	337	320	292	315	328	322	351	335	305	344	321	343	319	334	330	351	333	333	293	334	336	321	331	342	303	324	347	316	368	301	329	352	326	343	341	363	334	325	340	346	329	313	320	336	364	319	358	349	323	304	332	324	329	329	307	349	313	321	328	376	359	396	347	332	344	319	304	320	347	343	295	350	336	350	326	320	331	352	373	344	326	381	306	332	367	346	328	319	301	329	374	340	354	308	333	329	323	344	330	320	315	330	339	360	321	304	327	289	339	382	323	352	337	318	315	306	325	319	341	344	336	356	364	339	330	324	325	386	351	305	333	326	320	334	353	354	341	338	325	314	339	369	332	337	319	328	342	349	328	343	325	374	334	343	352	344	331	352	331	314	332	319	349	344	351	301	342	320	352	336	331	315	324	367	339	322	368	352	371	344	338	332	373	333	349	343	331	297	346	321	349	340	324	341	357	345	358	332	320	336	339	352	334	360	308	347	341	322	346	323	325	320	364	337	333	324	316	299	311	312	325	326	329	326	315	327	310	345	344	364	361	372	356	332	365	340	326	310	337	352	355	341	312	319	345	331	316	313	346	351	347	373	348	331	341	365	346	313	338	318	320	331	342	330	390	331	347	329	337	354	316	323	316	363	315	373	331	339	322	309	343	310	334	352	344	321	332	324	355	311	340	352	310	336	334	311	331	337	353	356	338	348	304	343	305	327	326	365	361	342	348	361	321	307	329	345	331	357	340	336	342	337	382	317	339	325	339	363	351	350	352	392	326	318	318	344	319	343	341	307	344	342	328	323	326	333	321	354	331	334	335	363	329	327	370	374	331	366	320	357	350	338	325	345	348	345	310	320	334	330	329	321	325	344	330	346	341	307	351	332	310	375	330	343	330	337	360	326	328	348	324	348	311	328	334	368	331	342	301	343	319	346	357	328	338	317	363	348	337	328	336	338	313	341	302	309	327	318	362	324	387	326	333	351	343	313	323	329	324	323	342	351	330	315	313	346	327	312	354	351	326	338	275	352	332	327	330	360	346	360	328	335	341	333	333	320	348	323	311	321	327	327	348	314	309	327	345	304	327	371	342	335	309	312	300	357	342	320	304	323	354	319	307	345	354	323	342	378	303	336	309	325	334	325	338	342	334	325	338	359	327	368	338	353	351	353	344	353	307	328	320	344	344	345	379	340	360	302	376	339	342	305	344	321	343	374	321	328	337	310	292	329	317	357	342	345	310	336	333	314	360	342	337	337	324	357	355	355	348	333	337	325	336	326	347	342	319	304	322	348	318	355	329	346	338	352	348	318	309	317	349	319	329	355	319	341	340	343	340	346	346	348	337	322	336	316	345	333	351	334	326	315	342	318	352	318	330	350	322	311	313	338	334	342	346	331	343	329	350	325	373	313	314	367	318	282	341	368	342	331	321	313	293	343	361	314	353	336	337	343	327	309	309	371	346	345	303	332	305	307	330	299	348	347	321	348	318	365	328	341	321	335	335	351	355	299	343	339	339	348	321	367	328	335	360	362	369	347	352	369	327	347	330	338	342	333	313	358	340	319	332	336	336	321	318	355	362	338	310	336	305	331	374	319	344	334	377	318	353	332	298	335	334	333	351	334	330	335	346	315	331	309	334	383	302	345	337	341	334	365	351	326	321	318	354	342	329	337	337	293	338	361	313	358	344	297	308	340	320	348	342	318	318	380	338	348	319	321	301	330	337	329	364	318	303	324	323	324	321	347	333	337	368	319	308	336	395	294	359	313	354	349	329	320	339	331	331	342	326	309	342	308	350	305	341	340	331	327	320	332	320	339	339	330	310	343	364	322	347	316	323	366	332	322	298	330	346	370	353	325	314	339	295	302	351	362	345	350	317	327	348	352	382	330	333	316	316	327	322	344	349	328	313	362	347	306	353	336	318	344	383	354	358	337	375	316	354	335	297	323	368	326	330	337	327	357	321	347	300	330	346	341	357	361	393	340	340	323	307	320	328	315	315	344	384	334	316	328	338	330	322	329	325	324	340	378	339	333	352	344	350	380	327	354	354	323	319	322	300	336	365	314	311	336	347	340	332	324	339	324	332	324	334	319	365	359	314	342	367	320	348	335	335	324	314	355	348	357	356	310	344	357	344	341	333	340	314	338	320	359	358	310	315	328	343	342	332	345	301	350	336	328	344	352	315	311	329	357	356	323	331	333	331	339	341	341	353	342	317	339	353	365	345	311	336	338	340	347	333	353	355	337	347	320	324	328	320	350	322	332	340	303	336	323	361	350	346	345	333	355	357	305	324	327	334	366	368	325	326	346	349	340	355	358	330	340	344	375	339	341	332	332	318	308	307	318	347
19269	29370	59529	81599	73512	55036	36810	18741	6948	2540	1207	894	862	870	874	907	858	839	910	902	871	896	900	891	947	883	863	843	866	892	831	824	860	877	903	921	873	892	870	946	858	875	923	937	858	917	871	881	878	883	844	856	904	849	892	910	878	892	915	896	899	867	860	868	844	898	877	863	856	859	849	849	945	873	861	894	883	856	862	829	886	842	926	874	838	882	893	896	896	925	887	862	843	857	882	918	846	889	852	866	777	898	874	849	878	923	847	842	880	828	866	923	821	837	899	908	917	880	928	905	871	864	876	924	850	834	830	919	848	878	864	879	911	894	888	866	833	857	838	847	879	863	869	850	907	877	915	893	807	881	896	825	888	850	899	849	866	857	864	904	877	886	864	855	898	901	836	854	857	823	846	866	863	845	894	887	893	875	838	882	911	843	849	877	878	909	861	867	859	897	857	888	851	930	854	838	893	900	860	889	893	838	835	835	824	800	870	914	791	871	869	842	896	871	907	831	862	863	828	857	886	889	912	843	889	903	829	876	879	889	871	872	853	841	863	850	900	882	809	861	873	898	837	804	872	885	919	869	882	876	831	865	918	837	867	834	898	892	840	870	848	778	846	816	869	872	841	922	914	876	884	878	894	818	876	839	865	829	853	905	925	847	871	841	882	868	870	887	831	853	921	835	856	860	882	883	884	944	897	897	863	925	818	895	872	862	889	853	859	891	869	851	860	911	852	855	874	886	918	911	819	851	849	853	856	886	845	844	868	943	898	876	867	899	950	909	874	885	858	865	914	863	896	857	888	900	844	837	878	904	882	862	874	911	835	949	895	889	904	920	883	880	929	861	875	915	851	884	868	868	885	877	892	855	879	859	889	926	833	848	857	869	871	906	962	855	882	838	816	879	943	824	839	883	876	915	879	883	885	819	913	886	850	839	854	870	881	925	883	818	907	840	912	893	852	862	853	869	897	828	896	818	826	920	848	874	936	885	854	871	883	814	895	882	869	880	859	899	838	835	815	892	883	915	884	894	867	842	875	857	877	900	885	853	910	852	831	848	845	912	843	864	826	871	853	849	899	879	825	885	898	876	899	861	900	839	911	862	903	856	892	837	871	864	844	923	861	885	894	874	839	814	881	908	849	888	883	858	910	880	883	849	912	889	833	863	876	848	881	911	897	906	912	854	844	924	820	890	880	870	795	857	854	871	794	847	840	874	898	878	871	874	824	896	887	865	821	882	918	876	858	852	880	886	857	900	867	917	866	828	896	886	870	913	873	885	890	892	859	856	872	849	905	878	842	897	872	866	920	913	874	892	887	854	870	838	870	843	868	863	904	867	913	884	848	858	918	878	892	882	879	840	863	830	861	858	905	847	853	852	872	870	868	893	856	878	878	873	910	840	900	894	861	829	855	900	894	880	901	893	938	862	895	861	803	904	852	839	834	867	860	866	900	857	896	861	874	856	839	888	916	880	874	853	910	897	874	861	855	829	922	889	866	883	929	837	917	852	862	866	894	912	823	874	843	887	864	849	828	878	866	901	861	840	858	810	930	863	858	893	885	869	852	916	912	895	851	929	854	855	893	841	892	928	884	903	831	892	852	877	906	859	886	834	870	838	928	868	830	895	876	866	892	930	866	871	858	880	841	885	883	874	878	899	843	867	869	857	907	836	885	877	905	878	882	868	905	874	858	891	886	870	823	917	865	858	869	882	885	869	869	880	884	837	820	843	881	841	887	866	883	850	881	857	864	867	848	810	866	826	903	914	840	845	871	907	852	916	859	891	835	896	878	900	842	901	827	850	878	859	869	877	899	843	796	873	837	815	822	847	851	877	889	872	848	871	866	900	930	895	913	880	864	827	858	885	868	861	809	901	859	867	916	834	881	861	866	853	922	929	830	895	875	842	877	847	860	899	857	888	879	879	858	822	873	856	895	835	890	920	863	873	913	857	896	850	880	781	833	845	849	849	864	852	901	872	884	914	824	863	907	895	856	888	828	866	916	888	848	856	877	866	843	831	902	866	877	874	818	847	837	866	850	855	849	929	861	874	913	880	859	886	848	832	852	900	917	850	867	850	804	891	830	813	940	903	792	909	877	872	863	934	893	906	856	873	871	823	887	860	922	833	894	875	893	871	884	904	885	888	881	863	807	883	847	896	967	874	851	843	886	866	921	845	849	903	864	900	879	881	851	882	876	820	847	846	863	902	837	890	826	910	886	934	870	876	845	854	848	858	890	797	887	873	848	861	800	790	860	872	855	911	847	843	870	892	878	862	867	863	861	852	918	869	871	913	870	885	901	848	878	833	899	868	844	824	887	943	833	858	864	842	887	876	852	901	865	873	879	831	897	876	899	899	927	935	847	873	868	918	865	783	913	801	908	854	879	855	864	875	862	888	869	845	859	899	838	860	875	856	837	924	880	899	874	911	841	908	864	821	850	907	854	898	882	898	868	838	854	833	841	898	887	865	845	836	835	909	857	850	847	889	877	867	848	896	832	864	888	920	913	824	899	830	918	867	852	828	840	871	869	908	823	912	872	848	869	871	869	852	944	920	904	908	855	897	884	919	888	837	890	908	863	943	876	824	838	876	867	850	874	890	852	868	857	843	833	866	912	878	807	878	910	858	897	873	881	858	928	919	859	874	892	889	828	832	862	896	852	876	851	841	884	909	880	864	839	867	908	829	915	912	915	862	858	848	869	879	888	826	856	888	865	888	879	820	915	901	882	888	864	853	858	925	915	906	822	910	877	866	893	879	804	882	838	921	890	895	875	845	908	867	861	910	912	888	863	890	843	882	883	882	869	930	871	893	893	844	830	891	862	875	934	874	908	825	886	851	916	839	885	831	895	869	897	907	840	867	912	864	908	847	832	865	904	886	872	900	879	925	884	844	867	866	827	830	848	878	897	921	863	846	858	874	862	861	882	835	916	883	865	885	850	946	880	881	910	866	927	846	828	834	878	874	833	848	913	904	876	862	935	879	895	803	915	857	851	915	850	856	868	887	833	885	937	876	907	870	929	900	903	865	872	880	842	868	909	833	873	830	862	840	897	839	854	866	871	913	809	895	887	893	858	875	848	842	859	889	885	845	847	867	868	813	873	877	897	906	863	831	920	824	833	828	889	832	935	846	876	903	852	877	827	874	860	850	871	878	873	923	892	836	880	864	826	906	861	910	872	861	922	852	851	904	888	947	902	914	912	892	922	857	847	885	924	844	862	871	908	879	855	882	859	877	893	843	873	915	886	863	886	909	784	951	854	890	871	875	872	941	854	882	817	883	833	848	814	892	859	836	891	925	896	833	879	898	825	911	919	882	836	882	918	899	887	855	844	828	859	913	889	877	909	850	912	872	895	875	888	868	865	888	850	931	925	901	888	881	912	841	872	858	841	894	825	887	841	871	871	882	840	874	866	875	885	886	896	846	885	842	944	891	885	831	876	925	841	884	863	878	907	910	853	879	871	898	875	879	908	906	915	844	872	874	895	865
10919	8774	13930	17520	12934	6794	2783	1085	505	384	355	324	302	335	345	341	352	299	320	317	328	327	326	313	316	321	322	319	289	297	319	297	314	308	339	340	274	333	343	332	294	316	354	305	333	347	315	304	303	305	334	323	343	325	340	325	320	330	317	347	316	327	318	309	328	317	320	296	337	334	326	334	345	321	316	308	282	309	308	334	322	302	312	338	336	304	342	327	315	325	318	325	340	373	323	318	316	311	302	311	322	324	323	302	296	337	317	342	298	297	333	342	368	341	333	315	317	352	343	292	318	320	296	344	354	335	351	344	307	286	381	307	350	318	308	310	315	316	334	327	333	325	330	277	337	339	340	304	300	321	369	359	331	322	302	303	314	333	328	300	333	305	331	311	327	301	377	310	329	357	307	319	373	345	284	329	331	325	314	359	314	312	314	280	305	289	315	339	340	324	356	341	329	287	327	303	314	326	341	350	341	308	359	331	326	341	340	297	325	300	293	342	319	300	333	309	351	297	362	300	316	330	321	329	327	324	312	313	316	345	311	309	335	317	340	322	330	355	317	304	332	368	349	295	328	329	285	356	322	356	306	323	314	337	331	316	298	318	308	338	344	313	317	320	318	310	338	338	288	327	320	293	310	323	305	284	336	322	312	294	302	334	335	351	287	329	309	338	358	342	311	340	324	309	300	316	327	339	333	312	355	336	329	320	334	326	340	327	315	326	332	332	337	316	319	344	332	310	318	330	344	319	333	321	319	356	342	322	320	278	302	322	321	286	336	325	284	299	322	291	318	325	368	357	307	312	322	349	337	329	316	314	331	347	334	337	332	306	358	336	350	361	310	318	299	324	324	317	326	304	319	303	319	319	324	326	330	337	287	319	313	283	335	345	302	338	303	300	324	318	283	342	332	321	326	330	337	315	289	307	357	344	320	352	331	319	298	336	349	307	300	323	292	297	351	324	346	344	331	337	307	328	347	303	271	313	335	309	299	333	338	325	367	296	333	334	273	332	304	335	295	321	297	298	334	318	298	309	326	305	325	325	338	358	354	339	332	312	333	305	336	318	328	307	353	358	309	303	346	326	335	314	341	327	331	311	310	295	361	349	347	322	335	330	349	344	337	343	338	333	347	345	299	353	332	285	301	320	319	335	278	306	352	320	329	306	307	347	295	297	328	300	335	315	333	289	335	327	303	323	337	351	328	324	309	331	314	317	341	314	309	313	324	334	322	307	313	341	306	310	302	304	314	334	333	351	342	330	291	328	322	335	304	322	302	331	340	338	334	342	309	342	342	274	346	342	336	325	335	321	321	314	329	280	310	345	339	350	354	293	337	349	325	324	349	315	320	311	290	318	320	313	326	325	328	331	316	339	327	321	306	344	303	324	307	315	322	309	312	336	329	314	361	325	334	322	333	307	310	316	310	314	281	333	325	364	300	338	343	290	322	333	318	296	319	329	333	344	317	322	310	318	322	317	335	332	324	334	319	320	336	314	310	318	330	325	323	338	313	314	320	328	335	345	291	317	335	315	322	305	326	348	315	322	318	377	365	341	331	313	322	316	318	364	325	312	326	292	320	338	279	331	313	361	286	337	323	309	354	301	323	323	311	341	347	332	310	325	301	318	325	315	304	341	311	321	312	301	324	338	337	293	327	316	322	326	322	343	309	305	315	356	314	327	335	363	340	313	348	302	305	342	288	374	329	318	321	309	324	303	332	347	323	327	317	342	316	311	309	342	343	316	339	312	320	324	324	330	296	307	349	344	330	317	303	323	310	344	297	325	331	314	328	330	321	332	317	317	341	335	304	311	324	289	318	306	357	288	293	343	304	343	341	304	326	312	355	310	318	309	306	319	328	296	304	344	336	339	297	305	335	324	346	300	320	325	339	334	353	318	343	347	347	319	338	312	311	327	317	357	323	284	296	316	332	349	358	305	281	324	310	297	303	313	307	348	331	293	308	332	346	310	316	305	333	321	328	323	306	295	352	315	337	326	299	352	286	315	363	325	336	346	318	315	331	311	318	303	375	335	328	299	337	330	381	352	322	349	340	314	304	356	345	340	365	330	325	357	324	335	342	301	301	303	328	335	283	353	320	349	316	309	328	328	323	310	289	334	325	322	322	294	304	329	328	314	303	304	304	338	333	293	293	351	323	352	295	319	307	350	319	326	357	339	297	341	307	291	325	334	336	319	327	333	329	295	292	359	312	337	311	324	299	318	348	327	320	326	320	298	320	297	345	341	314	352	303	316	320	359	346	322	343	327	298	316	316	310	332	290	281	334	348	319	292	349	299	314	315	313	298	305	315	306	337	323	327	339	320	294	329	324	342	297	341	305	311	328	332	354	361	349	356	324	341	306	328	338	278	265	289	286	329	319	325	380	317	302	321	308	309	338	325	333	324	328	301	353	347	353	311	305	348	287	328	323	296	305	318	298	339	318	303	302	303	346	308	323	335	299	299	363	328	318	312	357	309	300	337	309	297	309	327	316	305	323	349	332	342	312	307	318	307	313	310	329	340	332	340	311	314	332	343	323	312	306	314	331	326	346	328	330	321	352	352	314	363	303	320	358	338	319	343	306	319	333	291	299	304	316	292	343	338	325	312	302	330	319	317	311	312	315	320	321	335	308	310	343	305	350	355	311	318	324	301	327	343	327	321	336	311	291	327	328	310	325	321	278	303	311	291	324	310	306	329	314	331	350	297	325	308	328	361	318	322	315	325	324	328	302	322	305	334	301	320	323	342	314	328	317	320	333	302	326	321	312	335	342	349	333	301	297	315	382	302	357	338	317	299	320	343	311	306	298	369	326	308	350	346	327	324	346	330	303	314	329	337	336	365	337	329	323	308	314	304	340	332	322	324	318	312	349	336	332	348	330	331	344	315	325	330	335	300	324	309	333	352	352	341	317	309	326	304	320	302	328	317	312	323	304	347	351	316	348	330	287	319	315	332	328	292	307	324	308	322	335	340	323	318	328	327	330	345	296	336	328	349	325	312	332	374	338	291	318	333	312	325	324	339	321	330	325	330	324	308	350	301	332	349	347	325	315	324	344	268	318	359	303	306	321	344	335	306	312	338	310	335	342	309	330	307	358	311	325	289	320	327	313	311	318	320	278	329	345	311	329	319	335	340	320	315	313	299	320	337	341	320	317	320	342	338	308	314	311	321	321	331	312	327	318	291	328	317	320	334	336	339	321	299	295	315	337	359	325	318	297	359	356	304	320	328	316	339	326	326	316	349	329	312	318	336	302	312	318	299	319	316	297	322	323	324	296	343	290	328	355	352	310	318	331	297	315	340	336	342	318	336	306	364	364	313	321	314	339	339	335	336	308	347	330	329	300	315	326	326	358	308	367	340	314	308	315	344	330	328	325	327	332	314	323	351	310	310	339	335	340	320	306	326	340	309	328	315	327	304	333	339	335	344	307	336	336	333	365	339	323	310	329	324	312	352	352	349	341	335	300	327	293	375	347	290	311	298	319	335	318
7928	8407	19311	29162	24883	15663	7467	3146	1543	1037	903	844	819	770	798	893	846	807	786	820	869	808	787	825	792	874	842	855	822	922	838	814	824	801	876	926	838	835	828	861	816	831	797	860	849	840	799	830	893	833	848	862	822	818	852	841	832	878	798	838	831	819	859	855	818	802	861	896	876	860	829	867	860	849	869	851	826	839	894	817	860	841	831	849	806	840	822	828	825	870	872	847	824	852	883	833	883	880	803	806	806	846	823	848	835	855	783	879	884	829	837	893	847	853	868	845	809	853	857	893	843	854	867	846	853	813	853	824	816	854	853	857	806	867	845	817	886	875	825	835	832	823	852	788	847	848	854	833	844	811	772	865	795	834	886	875	828	835	845	833	875	868	856	871	849	892	840	879	872	849	801	867	828	840	829	814	812	828	875	787	862	873	824	864	900	804	906	820	868	912	876	847	821	867	844	877	854	869	828	861	832	811	887	861	830	870	825	864	854	765	869	879	799	859	885	852	875	808	863	863	815	881	843	827	856	879	824	824	806	863	821	859	829	826	850	883	850	832	856	837	794	871	804	810	828	850	823	823	887	809	820	882	846	869	839	834	846	830	804	804	827	897	948	805	836	849	838	833	840	852	857	870	878	863	843	860	885	821	880	828	825	829	829	838	827	852	864	817	858	782	879	810	845	882	856	861	828	819	830	892	818	867	816	850	839	831	801	838	819	860	866	774	847	892	816	797	851	841	853	817	826	872	867	849	832	836	861	850	913	845	881	804	806	880	787	874	829	812	810	829	862	813	832	825	868	840	813	820	855	805	813	896	862	861	842	826	862	835	852	864	828	859	883	868	855	851	817	861	880	812	814	853	889	875	851	821	875	888	877	855	813	902	826	853	887	872	867	870	847	845	870	809	861	862	870	823	828	844	822	831	810	856	868	836	851	845	852	861	814	799	878	827	871	867	853	880	850	850	817	803	848	835	829	908	861	842	846	884	868	829	870	883	796	822	885	851	847	813	847	870	847	815	845	848	876	818	856	851	849	901	840	840	822	864	825	851	886	859	824	833	831	886	867	869	806	827	821	837	856	864	823	846	829	871	886	802	859	892	812	866	826	836	854	839	878	863	807	838	828	900	809	839	900	811	845	827	826	834	863	837	815	816	823	830	802	832	874	877	836	804	825	844	784	844	862	845	892	828	825	852	814	845	806	845	847	868	831	841	869	901	817	869	835	868	841	858	818	852	859	843	829	884	801	817	812	877	840	852	829	829	835	830	840	875	857	807	863	812	827	827	804	853	828	896	844	836	826	830	873	851	767	827	872	875	872	880	820	850	821	860	838	821	890	889	861	827	809	880	846	872	873	834	840	882	799	825	816	865	834	867	841	863	894	813	854	847	818	868	896	838	837	905	842	818	800	803	868	809	887	809	912	819	814	844	873	836	849	837	881	875	826	810	863	847	845	893	918	840	829	856	830	857	831	850	849	848	865	857	780	888	820	790	847	898	843	793	904	866	824	827	840	853	845	814	809	871	843	847	854	819	830	874	821	842	833	869	826	864	851	814	832	865	866	813	837	834	865	846	836	831	843	854	840	874	872	868	870	883	852	854	845	814	850	874	891	852	845	814	877	822	905	875	883	861	813	834	875	863	821	812	879	823	821	848	887	828	836	877	837	836	748	850	842	843	812	838	829	829	913	836	848	775	863	850	857	817	797	790	853	804	818	869	776	822	851	814	827	833	867	887	855	833	879	905	901	869	870	820	874	864	842	836	880	881	825	895	856	814	891	805	857	822	843	858	843	827	838	866	832	809	868	868	837	851	870	807	851	800	850	846	836	908	852	828	851	888	813	830	807	835	831	807	884	878	824	834	876	809	796	874	845	801	765	865	797	851	829	884	854	911	906	851	808	862	838	809	766	810	861	831	794	848	840	828	827	880	820	868	808	841	866	831	855	890	796	853	845	821	806	850	838	891	830	826	813	847	929	845	799	835	852	905	862	877	807	793	847	810	837	841	802	878	831	797	825	832	882	827	887	840	842	845	836	847	796	803	893	878	886	840	835	895	858	876	813	869	843	890	894	877	860	852	897	840	859	820	849	833	862	895	793	853	870	817	845	856	855	843	845	817	851	873	895	909	840	878	745	821	820	896	875	818	877	815	814	830	827	903	821	806	861	844	817	826	815	838	849	865	879	859	869	900	842	812	889	853	831	897	878	844	838	903	877	791	831	805	803	878	810	834	846	810	826	891	842	865	847	818	797	851	820	845	837	871	864	878	838	833	836	898	857	848	860	835	870	863	845	892	878	818	852	809	813	794	869	829	818	906	854	855	822	839	850	834	821	874	826	888	878	826	826	840	864	799	916	881	878	824	821	872	821	830	837	880	852	853	851	827	879	854	891	867	831	875	822	860	882	824	792	813	850	862	865	857	848	842	831	879	853	854	890	895	845	776	852	899	885	816	848	832	855	795	887	854	866	871	842	748	827	864	830	861	836	854	855	874	832	805	792	847	850	817	834	905	869	837	836	845	837	842	830	831	884	850	836	787	884	913	803	844	856	836	845	870	847	895	851	856	840	901	835	866	887	815	814	789	854	843	860	798	863	861	873	862	911	855	830	836	836	871	836	850	810	855	849	848	823	816	841	847	885	821	845	817	841	803	836	885	819	831	806	857	852	844	845	839	851	821	826	900	842	894	876	838	852	854	809	835	844	847	852	877	867	856	869	841	862	838	836	824	834	810	845	851	792	863	811	801	849	844	798	806	843	877	892	869	876	832	803	850	833	822	878	863	857	849	847	829	776	820	799	829	855	839	818	833	865	849	838	849	852	820	824	806	807	803	822	836	858	826	825	862	856	884	851	847	825	850	891	818	870	815	871	839	838	845	817	833	788	879	885	865	829	840	874	814	830	831	834	771	845	832	820	873	860	824	843	885	881	809	880	849	854	868	849	864	883	865	898	857	841	855	856	861	828	799	851	791	846	864	847	851	830	826	914	809	875	893	897	889	854	863	833	878	807	816	813	881	861	847	855	816	877	857	872	851	873	836	823	797	801	794	823	804	819	840	833	831	885	874	821	892	827	817	880	850	856	900	867	817	832	846	880	878	828	836	870	848	850	814	830	844	787	828	813	834	849	806	807	831	833	871	859	841	850	866	827	859	878	849	897	860	862	839	851	860	824	822	846	867	789	821	866	824	788	866	880	853	828	844	818	838	864	852	851	855	857	820	861	873	862	826	816	817	871	863	884	853	891	858	856	860	797	865	842	787	847	868	897	864	827	787	897	872	789	838	838	800	866	853	865	849	842	838	795	862	781	865	768	915	823	876	832	870	796	848	870	852	846	838	846	824	838	857	889	836	823	815	853	821	855	808	826	823	871	883	869	823	849	888	826	782	844	850	811	857	821	880	893	822	896	936	854	858	785	852	852	820	802	835	834	889	863	800	848	879	874	870	817	826	844	824	808	821	883	875	819	891	798	815	877	894	867	838	862	842
23385	21655	53161	66480	57380	38347	19648	5927	1436	567	376	353	304	311	346	345	361	357	334	354	332	299	365	283	320	339	326	310	357	344	338	327	340	317	298	328	348	320	308	378	350	353	347	350	337	343	324	345	337	331	319	319	345	347	350	303	325	344	321	339	313	339	346	345	327	322	320	329	301	314	326	336	323	336	353	294	339	320	342	361	346	346	337	320	382	361	341	321	343	343	318	319	348	317	336	330	329	320	332	362	347	328	297	333	330	349	336	344	312	370	368	326	343	292	338	337	335	325	313	309	345	309	343	318	340	337	336	346	296	337	323	354	333	334	309	342	343	321	358	323	326	321	350	314	329	337	299	328	294	278	319	342	315	302	314	305	356	347	340	348	319	326	354	328	293	349	308	327	314	307	322	370	328	307	305	307	298	317	341	320	337	333	327	337	328	334	330	308	348	351	325	308	320	310	326	321	317	318	347	338	344	331	336	331	348	327	305	362	360	297	311	303	306	351	338	328	305	318	333	302	302	316	328	337	322	317	333	351	324	387	314	333	306	360	359	384	347	320	332	361	350	328	350	353	344	341	323	345	317	346	349	324	302	358	327	297	331	362	335	349	346	328	342	339	348	321	326	316	316	314	320	338	326	328	326	320	343	331	314	327	330	352	345	317	327	320	327	327	353	320	332	341	331	359	345	329	301	328	327	336	340	305	316	349	291	363	348	336	339	337	309	328	342	334	341	330	304	329	345	321	337	335	300	325	307	327	300	328	331	342	369	324	303	353	319	304	338	347	358	337	352	331	306	338	300	366	343	340	324	331	310	326	299	318	327	326	339	330	337	329	360	340	321	315	317	340	296	340	365	334	339	334	355	337	350	333	330	325	346	362	293	315	320	333	327	308	349	325	361	329	309	319	365	307	370	319	335	352	334	283	343	320	314	314	341	333	333	334	321	308	320	335	354	352	363	317	341	340	354	359	339	366	344	311	348	330	313	296	360	348	334	379	327	331	323	309	328	328	341	326	292	334	340	301	362	335	340	323	320	304	326	343	321	336	293	330	300	316	327	326	313	346	359	306	311	326	340	317	297	312	311	308	331	347	365	323	310	376	355	336	358	318	360	344	351	346	300	321	367	343	372	331	316	333	329	322	343	326	345	306	352	338	318	304	340	334	323	328	336	313	330	335	328	343	319	359	356	320	349	303	342	327	325	333	298	378	294	309	320	308	335	316	337	310	337	334	312	340	325	327	341	313	325	315	344	324	309	333	310	340	367	299	312	345	349	309	312	318	337	352	378	320	366	351	316	359	350	365	313	352	319	319	320	339	317	325	341	340	365	334	309	335	340	360	309	333	311	320	310	340	324	289	335	346	340	327	350	351	317	325	275	312	318	297	324	282	347	334	297	287	312	299	343	311	328	326	340	347	308	335	307	367	318	331	323	327	332	378	332	350	316	328	314	319	316	347	316	342	307	354	323	332	296	311	335	341	315	335	374	346	318	302	313	294	318	324	333	322	338	309	343	302	334	335	320	362	344	323	336	335	311	322	309	323	368	327	360	352	350	340	317	324	310	329	316	350	313	319	338	308	311	333	341	352	299	330	323	335	313	338	336	329	362	317	313	334	356	331	344	301	332	335	341	376	350	331	315	350	322	351	373	347	337	333	321	322	341	319	310	356	348	354	327	345	309	326	301	362	369	323	317	325	357	306	325	331	324	356	323	318	341	323	338	336	312	319	321	322	331	338	324	313	329	329	349	334	315	333	351	280	299	329	322	351	339	324	310	331	326	334	337	342	307	322	341	314	322	350	375	318	309	352	315	321	379	298	336	332	322	347	344	300	344	362	327	339	314	318	290	352	300	334	326	314	338	301	325	323	331	307	305	340	330	307	323	341	351	330	311	331	318	329	340	343	360	332	307	348	301	287	328	332	337	356	326	307	313	362	316	299	309	346	329	339	330	329	319	347	384	301	344	364	307	297	319	327	310	335	315	304	332	355	361	322	335	326	333	325	343	324	323	347	335	324	316	351	325	347	323	319	291	297	329	318	337	331	329	341	354	340	355	347	356	374	348	304	332	333	318	313	329	337	305	361	311	306	309	345	337	337	352	347	299	319	321	309	323	298	357	353	356	307	332	361	311	357	308	320	320	311	335	298	369	327	319	319	328	329	339	321	319	356	329	328	324	336	340	345	337	313	351	306	331	330	318	316	332	346	348	321	332	339	336	325	335	319	353	334	344	341	319	357	293	354	387	338	305	342	353	333	316	326	334	340	356	295	334	333	336	339	318	350	360	337	336	313	329	326	297	334	337	339	305	372	316	346	336	322	360	354	322	318	341	342	314	329	346	352	314	341	312	340	329	283	318	352	322	319	326	343	334	338	366	342	376	348	301	328	324	351	324	334	350	318	307	351	321	341	332	341	319	338	326	330	323	344	334	330	325	316	341	305	360	338	313	336	365	329	325	325	324	316	351	300	326	335	329	334	335	317	348	347	330	298	326	332	329	334	315	317	340	353	342	326	328	364	326	300	321	315	314	321	371	341	340	329	320	335	351	331	307	324	350	331	295	327	331	341	357	348	358	339	375	345	346	341	328	364	314	333	345	307	341	330	334	342	292	307	301	324	369	343	342	338	336	327	338	346	322	313	336	310	332	326	301	335	317	343	339	287	356	326	336	309	330	336	337	328	323	326	337	340	303	343	343	335	331	279	300	353	296	309	315	325	323	344	303	301	321	320	358	339	357	345	313	297	286	317	316	295	345	367	309	327	317	320	330	312	349	333	310	361	315	325	337	337	324	309	365	319	337	350	357	338	343	343	343	347	328	369	335	366	317	335	315	352	313	321	306	316	329	364	364	350	332	319	339	342	344	339	327	330	332	322	334	314	318	312	339	348	307	322	355	320	367	324	315	380	332	318	333	350	364	358	327	356	321	315	311	361	313	326	362	328	368	327	346	330	311	345	299	349	314	343	325	353	344	365	357	291	340	316	383	336	341	348	326	321	376	319	297	324	327	333	376	334	317	333	330	316	343	361	308	359	331	304	298	325	337	316	335	285	336	363	312	314	362	347	336	332	353	306	333	299	319	340	325	338	331	313	326	356	340	344	372	332	339	311	352	325	336	332	293	366	336	344	371	323	352	318	330	363	320	334	364	328	326	314	353	323	332	334	322	340	311	326	372	328	313	334	349	334	325	357	314	316	340	347	311	316	356	313	341	357	315	321	341	332	308	306	329	359	325	304	320	349	296	300	324	315	337	320	328	350	326	302	299	323	325	336	340	340	331	339	351	344	366	341	320	328	330	342	350	338	310	324	334	324	352	322	301	324	339	293	323	322	328	311	321	353	355	309	323	350	331	290	307	322	342	328	319	334	313	323	307	356	319	328	355	308	388	308	283	322	333	327	356	297	355	292	331	332	358	331	316	317	336	317	336	334	324	339	332	326	347	282	357	353	338	354	363	298	323	340	330	340	351	328	331	342	346	334	354	333	310	322
14510	19637	50353	67722	61765	46314	28984	13011	4538	1798	1015	911	865	863	875	918	857	835	909	840	904	885	831	871	905	926	871	869	829	894	815	844	905	856	819	851	883	838	869	821	857	830	868	848	863	836	855	901	826	871	848	877	859	848	845	870	898	887	810	884	912	902	901	830	886	877	871	861	873	843	865	852	823	842	879	854	863	851	833	875	865	885	852	875	849	837	850	837	928	827	842	934	851	870	841	890	822	880	904	812	857	838	833	849	820	833	916	829	849	864	826	882	907	853	855	843	810	844	894	899	876	836	795	866	832	842	846	842	816	837	847	873	862	846	914	839	847	874	920	838	834	856	910	872	850	851	815	911	843	836	840	931	873	912	887	833	869	809	848	856	855	814	839	882	885	861	868	908	891	888	900	850	814	830	841	901	865	872	863	866	859	854	839	885	872	922	888	855	803	837	857	854	891	872	864	853	788	855	844	814	885	883	829	853	802	865	885	834	862	829	871	848	832	859	865	908	918	830	882	839	869	895	914	875	852	844	874	895	884	855	858	855	837	867	840	873	835	836	863	862	861	850	900	903	901	854	866	884	868	842	874	838	829	869	869	881	858	851	921	838	887	854	866	877	860	813	910	803	843	883	891	875	848	823	898	870	889	799	900	919	893	873	889	799	864	865	870	882	867	843	808	906	895	880	922	829	875	848	819	872	860	821	885	864	881	885	873	856	865	920	864	892	840	915	860	868	869	852	897	870	844	850	814	909	821	891	944	850	892	837	872	922	823	929	885	950	863	876	848	928	869	850	841	827	838	810	838	870	825	872	892	896	867	844	938	870	857	847	880	844	843	815	772	859	882	874	880	824	867	811	872	885	843	886	899	830	893	897	879	872	878	853	894	827	901	861	884	864	879	917	873	894	840	900	881	821	888	889	848	839	869	885	886	906	902	875	861	874	851	888	856	837	809	878	866	877	892	826	876	899	822	933	886	836	875	821	876	811	839	865	846	834	833	843	865	843	875	887	896	839	810	850	858	827	805	887	890	799	885	894	911	874	903	868	887	854	846	850	892	844	888	903	825	863	876	867	857	915	892	842	870	826	893	863	909	859	837	864	891	845	842	866	810	822	874	813	860	804	891	813	821	893	825	869	834	885	880	906	887	842	890	790	831	891	820	876	823	865	886	828	830	863	917	849	834	879	914	876	859	864	904	786	901	877	880	831	843	851	895	861	850	851	860	911	888	829	829	871	846	805	858	864	879	852	845	826	927	871	884	888	826	857	848	842	841	890	883	844	853	857	824	919	861	954	836	847	838	867	879	890	851	867	849	842	843	850	896	871	863	854	869	851	924	849	891	850	838	833	807	892	866	853	867	873	797	876	894	853	848	837	850	863	839	859	885	864	844	869	894	868	859	907	829	822	853	868	848	850	879	862	893	905	886	861	837	903	843	875	888	838	838	836	894	807	881	858	870	847	839	859	861	819	885	883	837	837	889	852	895	833	859	857	828	826	859	861	896	850	818	877	892	855	886	884	864	829	879	916	848	867	846	810	855	874	867	876	877	908	828	865	862	869	863	824	900	919	823	822	850	845	886	866	858	846	863	887	841	845	869	861	819	845	869	898	838	899	794	895	893	837	840	883	861	870	928	851	938	842	882	877	842	821	840	862	834	802	861	838	880	907	855	858	853	884	911	885	903	855	882	838	858	822	845	862	884	839	823	832	906	862	816	807	894	878	881	857	831	806	801	879	861	856	876	820	909	885	880	882	840	834	835	818	843	856	909	816	846	837	868	829	863	883	919	867	861	839	906	879	931	869	825	889	902	937	854	821	863	833	843	900	840	863	911	855	918	893	842	843	844	832	822	838	918	856	855	840	888	882	895	860	863	804	904	848	865	846	890	860	850	863	862	852	855	848	861	891	877	830	834	861	901	913	858	858	862	796	833	810	838	838	877	846	900	868	849	862	860	848	861	884	903	884	896	847	788	920	874	862	835	859	846	871	843	906	867	917	873	823	891	802	850	921	897	799	886	903	860	871	895	896	883	870	859	854	864	865	881	828	864	848	888	867	857	855	836	859	867	826	888	851	842	813	854	821	818	862	873	899	854	875	885	876	849	867	906	878	847	889	866	895	843	877	875	854	836	825	865	866	810	827	867	839	861	899	838	862	846	859	844	877	865	864	867	859	872	901	898	882	900	889	886	837	828	816	888	932	883	871	906	862	881	808	858	835	876	865	872	880	802	874	912	821	813	827	858	878	866	846	887	855	853	875	884	831	829	859	828	847	891	893	844	860	821	823	894	895	894	863	862	885	889	839	862	887	869	858	864	851	844	882	882	888	824	848	881	854	837	840	891	812	861	842	903	888	851	879	849	871	888	869	892	883	793	806	929	857	819	856	857	817	805	871	844	853	881	820	884	874	892	897	842	898	830	834	835	800	860	901	887	877	846	846	849	934	886	888	863	850	874	823	898	846	829	863	851	854	886	849	877	801	860	868	842	888	841	874	866	922	899	899	853	869	887	893	951	827	910	863	893	870	905	864	842	859	904	866	891	808	898	883	865	876	882	888	875	884	882	912	843	897	831	863	821	874	826	900	841	895	836	861	875	842	898	850	869	805	882	900	854	893	839	829	848	869	847	852	886	856	875	860	854	879	836	864	819	834	869	844	883	836	843	886	857	873	865	884	876	836	810	833	849	810	844	813	872	877	909	875	841	848	836	906	849	808	856	846	851	892	801	880	853	867	866	842	878	817	871	845	890	826	872	797	861	925	849	871	832	891	879	864	898	853	782	884	863	886	897	860	826	885	844	866	853	858	867	885	859	876	862	848	852	899	851	866	855	874	856	851	833	836	871	842	817	886	842	843	846	881	856	821	849	895	898	831	876	807	898	860	815	858	817	830	888	890	923	871	868	824	865	904	839	870	930	825	874	853	870	854	817	832	886	861	894	864	845	904	866	811	855	918	857	843	860	831	898	816	858	915	831	853	910	825	926	897	841	886	859	876	860	862	913	895	837	886	883	865	863	870	872	849	868	824	846	897	893	802	876	836	872	808	858	823	852	869	873	892	846	846	885	889	892	840	876	870	831	843	818	846	842	863	848	869	890	826	889	869	860	872	876	848	909	956	836	861	908	859	852	841	897	888	919	870	834	820	846	847	840	845	895	842	859	876	864	888	870	840	824	825	828	875	848	863	880	864	843	812	834	864	850	905	814	914	845	887	864	823	880	895	847	892	845	805	864	863	901	913	808	827	866	863	873	854	850	857	878	846	880	862	875	867	903	889	852	835	892	870	844	890	877	879	792	895	893	853	922	874	836	832	893	857	866	902	884	891	845	868	846	857	860	839	859	881	889	899	846	882	888	892	821	853	854	812	869	884	894	842	882	802	831	905	863	864	898	821	872	826	822	842	881	806	813	841	860	860	871	884	872	876	899	848	835	899	878	824	873	866	839	898	805	845	823	838	870	881	859	875	864	847	888	858	879	886	894	812	874	838
31640	32720	67847	78892	66298	47588	27796	10621	2457	760	453	346	333	322	335	348	340	328	337	333	307	323	353	351	364	362	380	346	340	345	354	335	370	340	342	351	361	331	327	350	346	343	321	330	320	353	323	318	362	327	355	373	362	314	349	332	331	326	350	334	357	359	350	337	323	340	341	369	363	315	373	343	320	337	351	331	330	357	366	346	332	355	354	336	318	325	322	323	330	344	305	328	359	351	324	369	346	331	357	345	341	348	347	326	333	351	305	327	350	339	335	337	337	327	346	343	369	361	299	374	333	339	296	300	348	333	346	318	343	329	312	384	339	355	336	329	336	339	343	326	342	320	349	345	330	333	305	352	363	348	353	381	321	343	349	333	333	332	323	364	329	333	346	340	335	317	377	314	347	355	347	333	352	338	315	317	328	356	345	324	305	334	317	345	352	371	348	345	341	352	361	356	342	296	360	344	345	361	308	366	331	327	341	331	326	320	346	371	330	334	311	338	322	343	341	319	333	347	355	334	332	352	346	354	342	343	341	356	310	316	340	374	342	340	350	340	330	343	324	337	322	322	380	339	313	331	362	339	342	369	365	351	316	326	336	339	320	336	350	320	325	357	309	325	327	345	324	310	330	319	374	346	328	301	317	323	348	326	356	331	351	296	333	326	328	388	379	315	346	313	309	312	341	353	361	363	294	371	363	357	352	350	387	343	363	355	327	351	351	329	336	342	368	352	333	320	361	323	339	323	354	345	348	344	334	321	322	316	345	343	335	338	308	348	350	332	332	349	339	329	333	354	334	336	310	342	364	358	306	371	349	366	347	324	342	309	349	337	357	306	344	349	343	320	309	353	350	332	344	349	346	347	354	346	340	367	324	360	341	316	351	341	351	373	349	362	346	347	340	331	332	330	348	311	364	326	317	340	300	338	362	326	347	341	367	338	356	313	370	342	325	332	336	317	359	323	337	335	352	375	334	337	315	348	286	297	340	386	344	316	368	339	323	342	289	347	334	363	307	313	333	367	297	331	343	327	310	340	368	336	364	357	351	361	334	353	353	328	357	322	358	330	369	353	326	365	307	309	313	351	345	341	371	339	347	364	341	358	348	328	332	324	369	313	353	297	332	335	311	355	322	337	350	301	357	353	358	328	317	339	351	327	325	349	333	354	332	356	335	370	358	338	326	321	335	313	330	320	379	317	312	319	331	394	348	334	315	343	305	350	322	346	339	327	365	332	322	340	347	374	306	360	307	329	359	313	351	362	334	358	350	342	336	340	380	339	329	344	322	348	355	329	350	342	351	335	324	334	326	333	353	322	335	324	339	328	365	307	296	314	338	343	328	328	329	324	341	330	320	317	305	346	350	321	352	359	338	335	349	343	340	336	363	313	295	339	341	350	339	325	370	339	359	363	340	337	356	340	335	349	341	340	341	341	332	345	319	357	348	328	359	329	336	332	330	342	322	349	383	350	324	350	353	363	339	308	342	353	324	324	351	394	318	340	334	338	372	331	335	315	332	333	302	357	337	329	353	317	333	349	339	380	335	334	378	353	329	331	341	336	340	373	347	324	329	321	356	331	369	348	340	345	367	354	335	350	332	331	336	362	309	360	365	351	340	309	308	375	353	338	367	313	359	332	333	320	353	321	345	324	340	318	313	352	355	344	348	337	343	360	335	313	346	343	342	339	354	365	327	374	313	333	313	329	315	340	301	344	319	302	340	339	342	347	323	342	330	350	341	372	319	319	321	334	341	354	334	332	329	349	314	348	314	324	338	355	317	327	326	312	344	335	325	356	303	306	331	322	324	343	353	332	313	350	327	341	295	353	322	323	324	328	294	341	338	364	363	375	342	360	347	364	355	345	337	331	324	325	364	341	372	310	349	357	347	352	303	366	343	336	346	339	342	337	367	343	331	354	364	323	327	332	319	343	379	318	340	349	314	354	385	337	341	337	353	342	330	347	320	348	352	333	334	358	345	342	360	301	313	331	324	339	312	324	317	345	378	353	332	353	306	325	328	321	343	348	369	307	329	359	315	335	335	334	345	316	344	331	314	332	350	331	370	329	346	362	356	342	311	361	350	353	360	312	354	354	357	329	363	331	323	335	323	308	312	331	348	328	323	337	339	322	338	361	347	321	352	341	323	333	314	339	356	345	338	377	347	314	332	352	321	333	338	331	346	331	331	339	318	359	302	355	332	323	362	334	344	344	364	356	304	361	339	334	329	365	357	382	308	326	327	355	317	318	359	299	309	366	327	310	342	354	359	344	337	359	337	371	305	344	356	351	344	283	350	342	341	348	344	345	300	336	345	355	334	324	321	330	365	326	338	342	326	319	323	362	357	324	306	335	314	328	335	363	328	321	334	326	336	341	363	338	324	323	357	350	339	346	351	332	318	335	349	328	339	368	302	361	348	343	320	345	338	332	318	343	374	314	317	337	336	309	328	347	330	351	345	317	328	337	344	347	357	350	336	296	344	363	355	348	365	327	364	337	327	363	344	349	324	349	335	332	344	329	338	355	325	333	332	297	367	333	350	360	343	349	323	313	352	357	337	319	330	335	338	332	356	348	387	355	334	365	373	341	349	317	351	334	304	345	356	326	336	302	361	336	346	354	317	339	390	347	311	363	351	325	335	319	345	368	349	353	332	331	312	359	313	349	354	342	329	347	356	347	363	342	323	352	363	322	314	335	345	341	370	331	305	328	312	324	337	343	331	352	321	334	345	342	362	302	346	341	365	390	369	333	357	332	320	342	326	324	327	329	292	312	338	322	335	352	303	330	350	309	375	349	313	340	354	340	341	356	372	327	381	334	361	354	346	332	348	351	325	336	341	353	379	326	366	345	358	357	361	339	333	330	350	346	388	322	365	331	387	312	354	335	358	342	323	350	335	366	360	349	328	324	297	360	303	284	337	339	301	359	354	337	399	298	312	343	323	331	366	344	325	344	317	328	356	332	329	349	320	340	366	371	339	329	325	340	361	330	369	363	347	364	356	318	346	383	336	336	346	369	334	329	353	336	323	353	355	299	349	310	323	319	352	320	374	376	340	295	324	332	409	338	339	330	351	323	343	334	322	376	335	326	346	337	347	332	360	301	348	358	325	341	312	317	342	321	332	360	336	358	322	338	314	350	352	339	349	343	342	314	319	338	362	333	340	318	321	349	370	329	339	372	341	356	354	324	354	328	355	351	341	325	332	352	345	308	357	325	375	340	316	318	332	355	357	363	357	334	318	343	342	320	341	338	340	326	341	335	344	333	350	360	321	354	357	361	350	301	345	357	322	343	360	360	320	365	319	345	313	317	362	361	331	347	350	376	383	331	347	348	317	315	337	352	332	374	338	322	321	319	356	345	349	382	353	340	350	354	402	302	338	360	330	310	323	353	357	326	328	297	344	337	335	326	337	340	368	356	347	336	294	316	334	326	323	337	358	336	330	335	363	349	344	326	348	322	335	360	342	363	362	339	360	311	338	328	354	396	366	342	336	327
19134	28085	61592	82046	72572	54737	36487	18094	6739	2336	1122	945	951	885	870	887	912	854	879	944	866	878	887	911	910	912	887	851	890	901	938	864	862	864	839	930	896	856	912	907	812	904	892	909	867	865	851	901	883	868	855	869	870	875	900	858	845	845	911	885	922	886	878	852	844	917	850	910	899	897	883	888	905	898	854	919	841	849	912	902	872	946	828	906	890	838	817	890	914	871	874	888	869	846	866	878	916	863	895	901	861	889	832	862	879	877	869	898	794	920	867	874	856	864	845	867	845	874	876	883	922	840	874	859	858	867	864	882	846	828	877	889	878	882	863	962	880	902	875	857	869	883	901	882	891	898	856	862	875	884	851	887	906	877	868	850	924	868	883	947	879	959	876	846	908	891	909	852	864	908	896	888	898	948	848	920	885	878	865	886	869	906	891	823	871	832	872	887	901	860	882	858	888	909	874	878	872	861	916	887	916	832	833	854	827	937	821	883	878	956	839	839	883	860	877	849	900	861	908	842	835	832	831	905	838	862	829	903	906	883	902	910	891	895	897	881	874	902	863	872	957	880	835	885	859	850	839	914	870	894	897	926	880	886	853	928	952	888	865	846	899	804	840	883	921	864	886	871	851	883	849	800	824	854	831	858	852	902	841	890	863	894	875	907	918	910	871	869	854	902	907	862	890	862	894	812	894	882	868	820	814	929	855	885	877	871	925	928	838	856	860	896	856	897	894	835	875	871	824	885	906	907	893	872	882	875	869	862	858	860	904	884	891	860	904	861	872	904	853	843	871	926	837	913	882	900	909	884	886	893	930	866	919	905	787	888	899	867	857	895	828	877	853	844	926	879	890	865	896	887	892	907	867	843	904	847	814	903	884	921	926	887	825	863	930	832	899	848	871	877	870	854	872	882	829	893	918	880	872	878	890	886	903	847	867	878	876	857	852	888	900	858	903	855	860	934	862	901	876	890	820	875	836	880	825	870	895	890	900	902	906	880	829	925	864	829	880	854	889	866	887	854	869	906	840	873	921	895	859	938	799	835	902	848	938	838	846	892	921	887	868	887	861	864	856	842	894	839	949	900	880	860	850	901	858	858	904	849	893	906	874	870	855	884	823	901	847	873	894	871	879	875	928	822	842	884	886	869	910	891	823	849	858	902	873	863	889	870	896	893	897	896	877	846	880	883	894	850	857	851	901	860	864	898	823	901	898	876	905	913	885	916	877	843	873	815	858	865	892	856	846	853	932	921	904	862	883	945	873	854	942	891	909	862	877	842	851	861	911	896	852	864	874	858	907	858	851	833	877	882	928	906	868	855	880	861	839	837	928	869	877	864	851	900	847	870	898	849	905	855	900	889	864	920	894	889	922	839	882	886	906	850	838	900	837	862	867	908	912	899	863	855	895	920	886	897	836	874	832	840	866	874	863	892	874	913	878	865	864	861	882	813	860	825	849	847	888	876	884	844	878	877	822	839	856	890	823	860	895	910	875	886	935	854	911	878	854	928	821	899	811	886	883	884	903	881	877	913	902	872	894	909	847	878	883	888	851	954	903	885	898	860	867	874	873	887	878	924	883	868	871	840	845	902	886	816	864	906	881	910	880	897	848	865	931	914	908	862	871	904	885	837	894	930	846	856	932	876	870	921	849	839	877	820	855	897	832	814	876	898	874	914	865	928	836	838	888	883	917	847	907	868	890	890	823	946	881	857	860	873	939	865	853	810	866	883	864	849	884	824	916	895	866	841	931	887	863	846	901	945	871	905	846	812	834	919	873	951	872	761	899	883	869	873	853	895	905	854	894	886	839	882	898	884	870	911	855	904	839	939	858	872	828	844	845	888	852	849	864	888	925	872	844	899	830	939	866	892	910	850	849	832	834	899	887	891	869	849	890	887	904	893	857	877	881	934	896	856	890	878	874	872	915	905	906	921	848	828	855	889	879	927	931	880	885	875	902	898	850	874	830	883	842	828	934	840	933	882	893	879	870	855	897	892	855	835	850	860	880	946	875	890	831	913	884	843	895	853	865	854	865	904	914	835	840	849	869	860	833	885	856	924	887	875	916	865	953	897	883	922	877	869	881	844	912	898	862	905	906	877	906	870	835	817	864	864	920	887	903	892	896	907	880	850	892	882	851	863	811	888	888	864	870	900	869	841	849	874	904	877	899	875	913	882	856	883	871	850	873	860	880	865	905	899	906	879	829	857	833	867	875	862	859	897	840	869	861	865	895	863	843	899	813	835	867	921	867	856	876	884	892	885	882	906	841	897	939	875	865	846	890	856	906	872	867	904	826	893	886	906	877	877	908	907	881	883	862	911	851	860	870	847	865	935	909	881	879	822	889	882	919	859	850	921	836	836	870	863	898	887	837	896	869	872	842	939	898	872	865	844	924	838	926	877	832	886	872	915	877	907	967	880	921	856	887	872	901	868	840	862	877	885	907	859	900	917	912	848	834	853	818	893	831	860	910	911	911	869	898	876	863	871	882	871	839	898	879	907	840	841	878	863	893	883	882	893	881	850	891	891	859	900	858	862	881	958	912	895	865	863	862	862	857	879	847	871	877	863	860	845	907	821	855	895	851	900	905	833	914	849	909	821	866	900	918	861	865	885	859	878	921	879	887	887	882	844	872	833	910	866	854	877	871	865	916	881	922	913	837	853	844	873	950	794	852	841	887	873	875	926	866	888	917	940	882	827	891	845	860	842	875	870	863	909	838	905	867	859	897	893	883	880	925	837	901	901	846	839	867	895	827	892	892	866	862	847	895	896	864	891	900	872	849	900	899	892	835	891	876	824	873	854	902	848	833	906	893	838	855	897	849	849	944	862	870	844	901	800	859	844	847	908	896	901	881	844	866	866	903	887	956	894	890	870	842	888	872	878	851	854	872	930	896	868	929	874	863	832	911	858	916	887	874	882	877	806	893	910	901	887	931	906	921	866	836	831	942	952	831	845	888	858	866	912	879	882	871	875	877	823	907	940	868	876	870	889	882	854	898	912	902	915	844	914	879	890	874	852	892	888	882	860	889	849	845	901	862	894	874	828	826	886	880	878	892	892	839	894	884	822	846	866	877	881	873	862	911	836	816	900	870	873	919	890	887	854	853	854	863	867	867	931	887	851	886	904	848	894	917	889	926	847	883	867	866	903	874	838	902	924	887	881	863	889	865	806	903	908	852	914	897	886	822	925	851	861	909	857	882	876	831	905	823	893	934	937	868	886	902	830	913	864	892	938	887	852	883	801	896	848	886	858	869	886	865	893	944	858	925	906	830	900	914	858	896	848	848	884	919	890	927	884	875	841	878	850	844	842	899	883	881	875	864	874	810	864	918	861	882	940	880	856	846	868	894	842	922	876	880	879	841	843	899	893	857	872	882	895	845	911	909	855	886	922	853	904	847	836	932	866	922	865	851	839	882	888	893	904	878	834	882	866	901	872	843	896	857	891	809	904	882	936	898	839	873	865	862	887	898	887	849	897	859	869	898	851
11580	9324	15243	18189	13085	6508	2616	1036	520	335	311	304	289	299	318	330	329	350	346	297	293	322	330	344	334	349	307	335	342	351	346	291	331	304	348	314	352	290	336	312	327	314	321	347	333	338	329	308	307	346	297	299	356	333	326	304	309	335	318	320	338	336	318	329	353	330	315	344	339	322	340	347	308	316	368	316	325	314	291	342	318	320	327	319	324	337	353	328	312	290	323	321	316	339	317	349	332	371	330	329	291	335	330	300	373	332	321	346	328	311	314	350	334	338	317	332	321	302	294	303	350	296	308	310	335	329	348	313	327	307	321	334	333	302	351	349	359	318	300	327	322	341	298	316	329	316	317	319	303	314	301	349	304	316	335	326	337	304	330	329	344	336	313	339	322	321	325	310	326	333	355	293	283	322	318	325	358	302	324	342	329	333	294	315	317	334	294	339	330	314	364	300	312	315	357	328	352	325	333	301	362	302	302	345	303	316	323	352	307	283	319	311	331	335	311	312	360	331	316	335	304	326	338	319	352	339	302	335	362	293	307	334	309	347	323	336	322	344	311	311	354	348	355	321	312	344	313	352	336	318	310	321	315	295	312	343	319	311	363	333	320	357	294	347	355	339	373	325	315	300	358	311	320	325	320	320	313	353	359	348	318	328	306	309	334	322	328	320	311	336	294	325	345	311	361	343	359	330	337	327	329	312	312	358	331	361	309	320	289	343	310	332	325	328	305	301	322	332	348	343	314	328	314	328	353	320	320	342	305	325	290	352	331	341	318	345	284	330	357	321	333	319	316	334	302	304	318	323	338	344	337	319	324	293	327	301	338	327	335	330	366	345	331	334	331	372	325	312	326	314	341	319	346	356	308	337	344	321	323	332	321	323	339	313	328	330	294	324	348	340	331	350	350	319	320	329	335	289	320	311	316	316	302	328	321	327	350	335	324	324	320	318	341	338	312	324	366	336	324	342	321	347	341	323	313	337	324	311	319	334	337	343	319	317	330	351	322	339	326	338	329	357	313	306	351	331	367	304	330	359	309	317	348	322	312	301	339	291	340	334	331	354	345	329	313	336	351	323	336	322	346	353	333	307	313	306	312	322	272	345	365	307	313	327	343	313	342	344	305	363	342	313	340	317	333	335	285	341	329	335	319	363	338	307	305	351	307	330	326	318	267	309	320	331	344	314	338	299	321	297	352	349	327	349	315	323	342	336	319	340	344	313	343	319	308	290	316	312	327	331	335	338	290	331	319	300	373	308	338	324	332	301	291	330	339	348	339	337	320	339	345	296	297	272	323	353	324	303	331	335	297	300	346	311	353	360	368	312	347	321	318	321	350	335	333	289	305	342	329	346	332	334	304	312	336	317	306	331	336	323	320	304	307	311	308	343	329	335	306	309	320	343	319	340	331	289	307	310	328	315	330	340	321	327	331	306	315	344	334	339	369	313	350	318	365	317	343	287	341	326	299	329	296	316	294	311	321	306	312	318	308	346	362	332	332	329	304	292	320	303	336	352	316	338	317	306	311	314	318	322	316	359	330	299	338	353	315	340	322	318	355	308	299	323	326	355	325	286	320	302	343	329	322	332	322	316	332	362	321	322	334	339	345	317	324	326	311	328	334	343	326	361	312	320	326	355	315	335	293	306	290	330	320	358	316	324	342	315	318	321	301	315	309	328	347	337	376	307	330	326	342	298	330	304	314	299	293	340	337	325	304	316	332	306	333	359	326	324	309	321	309	307	319	250	333	321	328	326	340	319	328	330	313	303	311	308	331	321	318	343	358	340	318	301	334	333	339	331	303	334	307	332	319	344	315	348	347	326	332	374	342	298	310	310	329	302	336	297	309	324	336	281	330	288	286	326	351	349	309	351	336	330	341	354	342	313	337	336	359	307	333	310	313	306	335	285	307	322	326	317	297	333	341	299	327	327	313	322	333	333	282	322	300	307	280	316	356	336	334	331	338	300	347	334	329	333	276	343	296	320	287	283	318	310	280	323	327	331	316	357	321	356	335	318	322	332	309	327	337	306	310	343	316	334	362	330	324	320	318	337	323	298	322	298	300	329	310	370	349	351	337	309	341	327	330	339	342	315	312	330	317	325	327	316	324	299	335	331	340	326	343	310	299	324	327	308	322	327	350	339	348	342	336	336	345	355	330	357	333	328	308	355	369	337	348	320	343	338	346	343	351	345	341	351	324	288	303	304	323	364	321	346	314	319	322	330	308	303	342	295	375	374	344	310	334	302	333	311	348	314	306	350	338	311	302	302	301	336	313	304	318	318	309	305	299	331	317	323	360	317	331	317	315	367	330	304	341	311	343	323	339	311	332	299	336	328	339	316	352	331	321	318	313	326	310	298	347	334	345	317	334	327	330	342	300	306	326	341	346	336	346	327	311	317	328	328	354	340	348	315	330	309	350	315	304	305	332	307	317	318	318	332	348	324	292	321	317	291	349	324	297	299	339	320	290	359	307	348	336	304	309	317	327	356	317	342	347	344	328	333	314	307	318	288	307	319	338	366	343	336	309	341	300	316	323	319	309	307	339	304	306	320	304	302	315	338	338	350	355	340	306	318	337	323	320	344	313	301	315	333	322	330	270	314	340	311	281	347	301	341	330	341	307	349	335	313	346	318	353	311	323	345	337	337	324	317	350	343	326	333	318	296	331	340	319	297	344	341	363	326	350	353	342	335	325	316	338	337	328	300	334	326	328	346	343	314	340	343	361	321	298	326	330	331	326	357	330	335	302	325	338	335	329	359	331	324	310	312	341	320	333	331	311	326	335	335	307	332	326	321	303	336	307	337	349	345	322	332	340	301	320	326	361	322	325	339	348	342	311	350	335	295	324	320	335	331	318	333	357	310	284	363	353	331	313	358	343	298	325	334	323	335	332	368	331	306	311	333	319	308	313	335	322	349	328	343	331	303	332	337	311	343	322	329	288	338	326	370	354	299	346	308	342	310	322	315	320	315	355	331	309	297	332	331	308	305	327	324	339	319	294	321	319	329	352	345	315	326	327	347	313	315	329	329	286	328	315	279	351	338	312	367	339	321	308	337	336	321	309	348	349	339	353	333	339	314	351	321	320	326	335	317	315	320	330	312	326	302	322	318	313	368	313	324	316	356	305	327	311	373	320	342	345	293	359	316	325	328	320	329	306	325	321	300	317	324	342	329	340	345	329	328	309	297	303	353	331	309	316	325	352	338	330	321	302	277	310	326	308	321	318	290	305	352	306	285	326	338	331	303	283	329	290	321	342	327	304	318	320	312	305	319	332	313	328	293	323	307	343	331	327	296	352	341	315	304	339	311	334	320	304	303	324	321	327	324	353	317	321	306	325	330	335	332	326	339	321	332	326	336	322	343	349	296	310	316	337	306	327	343	284	324	307	353	328	330	325	332	313	307	367	323	329	332	335	330	310	305	361	335	323	308	314	310	348	338	341	334	316	281	334	333	316	328	339	338	341	340	344	342	310	339	326	341	305	319
8706	8725	20248	29309	24383	15413	7407	3022	1528	992	876	869	886	856	821	888	873	862	818	851	909	866	826	821	816	844	823	815	830	861	828	853	865	872	826	790	882	828	871	877	831	820	910	849	855	824	917	923	834	871	817	876	817	827	855	823	837	815	848	816	799	849	824	809	842	879	847	871	843	820	865	828	824	881	839	904	859	831	861	849	825	836	816	870	844	867	858	836	856	850	822	822	828	814	836	879	826	825	826	838	849	858	851	861	878	746	817	843	834	836	863	835	840	854	830	834	877	848	822	838	846	847	877	813	834	866	836	860	866	820	863	822	797	853	819	831	820	846	850	886	868	840	864	834	854	870	835	816	838	880	880	851	820	837	781	805	835	817	866	878	870	812	827	784	773	866	788	907	829	803	873	840	890	905	830	806	840	810	865	871	827	820	904	825	826	829	822	831	859	830	856	878	849	808	916	862	890	865	845	845	860	833	883	875	828	910	766	864	876	849	797	870	881	821	870	820	824	816	852	843	832	799	871	818	844	860	860	825	837	841	850	849	847	869	885	848	859	842	839	874	814	863	773	871	796	815	825	836	854	806	875	870	841	835	820	859	890	862	809	834	843	847	843	851	921	817	835	847	845	870	800	830	872	854	804	795	813	794	807	849	819	848	831	843	808	884	839	823	870	869	814	825	815	804	880	848	902	860	840	838	861	861	876	835	769	837	825	827	862	860	844	870	818	847	866	828	873	905	821	872	834	811	836	859	820	817	852	875	903	809	855	848	812	833	834	864	843	826	842	848	838	831	839	824	805	822	859	840	880	883	868	847	833	803	866	833	826	887	888	838	805	863	854	836	857	831	866	846	836	870	842	857	841	861	850	861	862	795	863	814	850	858	872	866	820	816	820	837	832	854	811	795	865	824	891	888	811	845	845	830	817	784	863	848	883	889	839	794	856	859	867	855	888	848	820	811	852	884	838	826	864	839	817	793	889	851	876	850	877	824	829	819	821	866	800	832	854	874	854	859	841	919	843	881	847	859	885	825	828	841	904	843	868	904	832	868	785	805	829	862	828	823	843	846	760	869	862	823	868	843	820	866	821	843	908	858	867	857	850	839	864	853	917	903	818	859	865	862	808	816	860	856	769	808	815	861	837	874	795	875	882	867	858	836	893	821	851	828	855	873	887	861	902	871	878	866	918	834	849	849	924	822	887	870	882	848	873	872	833	818	844	844	854	770	807	861	838	815	814	857	882	795	831	846	846	877	878	881	851	864	838	856	850	846	908	799	834	850	815	862	899	848	858	839	846	831	794	816	886	864	821	830	792	846	870	847	871	867	822	793	815	787	871	830	847	834	841	797	830	843	848	857	859	847	831	861	832	896	863	840	846	858	808	870	849	832	824	794	811	836	805	852	856	789	812	865	859	853	853	846	851	837	805	846	840	837	868	832	879	813	869	847	818	870	873	824	832	805	858	893	914	905	860	848	854	872	841	827	846	811	788	803	813	859	837	850	799	855	837	870	841	840	834	822	869	850	847	873	826	836	867	843	854	822	832	852	843	833	831	887	844	888	809	830	865	854	814	831	860	880	766	823	849	866	804	862	885	817	789	835	861	867	849	827	793	847	886	828	827	912	870	862	833	846	794	862	815	812	824	833	819	835	850	794	851	821	782	860	873	843	849	790	874	803	836	821	845	878	753	835	838	857	867	821	867	847	848	861	847	860	851	875	791	858	830	852	819	852	810	825	861	809	855	880	839	848	819	865	837	813	822	835	878	840	844	838	830	903	857	858	843	815	868	819	854	823	804	836	801	886	868	872	911	851	844	811	882	844	899	844	796	845	831	845	840	840	836	841	814	845	844	839	822	799	828	837	817	805	876	814	879	847	817	828	841	880	842	852	811	822	857	864	845	835	825	826	849	864	867	837	857	854	832	866	839	811	864	873	908	852	858	833	838	841	859	845	880	833	886	840	832	875	820	858	842	792	816	842	859	883	852	838	862	845	784	779	827	834	895	795	833	839	864	848	831	861	800	832	862	838	841	834	819	816	845	846	843	852	826	865	826	846	896	845	824	824	868	811	856	835	875	848	893	889	844	885	838	809	881	886	816	818	839	853	840	829	826	837	845	878	894	834	835	837	873	853	861	869	878	854	856	796	843	847	829	830	863	846	846	852	813	817	817	836	829	831	829	804	860	903	829	828	810	884	823	843	913	832	821	855	862	798	803	846	840	863	871	824	833	860	845	847	827	827	830	861	841	871	820	812	841	919	846	850	872	886	823	863	834	814	828	810	836	832	851	870	811	831	853	815	817	854	865	808	825	854	818	871	854	874	862	831	813	823	857	855	815	851	886	819	885	823	817	889	844	836	833	816	793	868	830	826	853	858	822	890	817	816	854	887	799	814	823	897	820	882	889	841	845	848	857	838	866	846	844	803	815	798	868	828	831	760	864	796	847	826	832	871	900	877	874	842	836	820	826	875	863	830	878	881	841	871	827	837	860	854	827	827	813	865	861	831	907	840	822	847	842	855	855	883	872	836	832	862	899	843	813	840	878	896	847	846	885	783	847	843	799	878	866	821	776	826	836	806	841	889	864	850	866	914	800	847	863	888	813	881	814	849	842	855	803	848	866	797	906	821	821	806	884	804	836	864	818	852	898	788	832	831	790	774	835	799	892	820	799	842	919	850	870	820	830	821	842	860	833	778	826	828	824	846	839	843	883	837	877	827	827	851	852	829	853	839	875	851	856	837	810	865	860	871	871	855	844	824	825	798	842	793	849	884	804	816	864	838	833	844	824	880	820	915	838	815	929	849	787	841	821	807	847	852	824	832	847	852	810	864	803	850	848	809	837	809	898	882	856	839	863	841	878	843	876	885	841	875	860	843	934	851	775	825	819	810	846	826	803	862	829	815	869	900	872	860	874	876	809	895	848	816	865	813	774	830	856	842	832	862	933	804	845	788	811	825	840	866	884	826	891	879	893	867	808	834	844	842	850	859	816	812	853	839	802	870	841	849	863	833	819	872	808	878	816	879	799	867	800	831	831	862	868	862	818	902	782	852	804	869	830	836	806	808	858	832	825	884	879	816	849	852	878	871	892	859	855	818	880	841	892	847	858	807	825	881	857	873	836	846	842	843	870	827	843	841	850	807	832	843	859	836	877	848	876	857	838	811	799	794	862	846	785	881	844	849	805	863	879	841	857	884	886	859	910	839	805	842	878	849	849	833	812	793	807	871	844	860	860	919	874	794	853	806	835	809	862	846	886	820	803	823	850	851	881	842	805	837	837	855	833	863	801	819	829	828	840	852	862	867	833	826	817	873	839	841	884	862	791	824	834	878	802	831	862	845	831	858	848	862	884	823	872	830	814	802	864	865	907	856	827	818	803	832	854	841	855	912	845	844	831	897	850	881	858	862	855	804	838	859	821	843	861	863	866	809	861	894	838	874	811	815	865	879	815	795	869	908	833	862	860	863	839	849	816	889	873	852	839	852
24604	26084	53983	67775	55144	36064	18086	5139	1421	579	428	313	330	311	315	324	349	318	357	311	337	340	328	334	325	356	316	352	331	336	349	326	334	341	341	326	331	320	343	365	370	326	345	343	324	340	353	324	328	345	340	319	358	294	333	363	340	301	320	320	319	340	326	322	338	327	302	307	370	354	339	294	333	300	320	321	327	315	333	329	295	320	341	319	317	310	314	323	374	330	329	353	376	314	336	318	337	346	336	375	339	314	328	306	300	335	337	312	341	333	313	344	317	339	326	331	332	349	359	344	350	333	348	333	340	316	346	314	360	368	341	333	334	361	313	334	341	332	334	336	320	314	343	361	344	334	328	339	323	324	337	322	315	327	336	353	329	317	352	329	345	336	330	341	334	311	354	331	337	358	332	335	315	334	307	350	358	330	344	327	344	346	305	367	331	358	375	322	352	329	330	304	339	304	331	320	322	337	344	354	311	347	336	323	324	359	318	359	335	338	318	334	336	347	337	336	312	329	350	341	356	292	336	320	332	364	325	309	339	345	345	334	351	356	345	327	356	329	355	369	320	320	319	373	351	320	308	345	358	306	376	351	300	330	311	303	338	330	329	337	336	339	334	337	325	328	325	318	333	326	340	342	335	317	325	318	353	306	321	307	323	361	318	322	304	335	335	363	295	331	323	338	374	356	330	332	349	322	342	311	328	341	324	328	320	309	346	352	321	335	310	336	341	326	336	325	291	322	333	342	305	295	359	310	340	352	347	345	343	292	366	357	313	345	311	303	322	331	363	303	344	301	315	324	350	362	318	348	343	323	333	338	312	342	323	329	310	303	323	359	349	342	360	310	323	316	334	325	307	335	305	359	288	330	310	345	342	345	338	317	340	361	357	321	328	324	355	350	342	364	282	330	313	325	326	313	318	322	327	336	312	326	328	329	322	300	296	355	352	341	356	343	315	347	320	312	318	327	299	356	318	323	349	363	322	314	357	352	362	350	328	300	327	329	348	345	326	304	376	328	345	335	341	370	316	301	347	297	332	351	330	273	319	357	321	315	333	310	326	320	345	338	334	321	336	352	354	292	323	321	347	351	323	329	324	366	330	329	347	324	319	324	324	365	334	330	312	359	340	339	318	346	354	324	296	279	295	325	353	344	331	341	316	369	317	338	321	335	335	320	332	366	339	345	318	348	314	341	368	312	363	305	334	350	332	316	315	332	326	321	294	327	311	324	302	360	328	334	349	326	326	292	312	332	333	343	329	329	311	320	321	361	294	332	336	336	333	327	343	344	322	369	306	317	326	311	349	317	344	316	323	382	304	340	333	344	303	328	315	321	332	334	330	305	318	355	321	341	336	328	339	339	347	353	325	334	349	335	327	368	335	354	324	293	321	321	297	303	343	302	329	355	315	309	355	345	348	332	316	332	320	340	324	317	362	336	357	336	321	322	321	353	322	326	349	314	321	365	337	309	317	319	348	355	328	316	349	290	341	341	319	339	322	338	341	298	325	326	339	349	336	319	335	351	309	324	331	327	352	341	334	348	359	311	360	313	330	324	323	336	344	280	345	315	344	311	299	325	315	343	331	334	331	331	311	351	318	343	338	331	375	308	334	329	310	324	313	334	333	333	302	324	323	313	320	309	320	334	330	324	315	348	314	343	331	318	359	354	334	337	318	337	316	304	328	320	367	328	316	334	361	323	299	323	335	324	324	352	306	333	324	355	342	333	337	351	301	351	354	352	338	342	326	340	308	337	310	334	283	323	358	317	309	294	352	303	355	294	313	352	351	350	338	360	321	327	367	332	309	337	347	355	325	320	333	354	353	355	338	338	337	348	340	314	305	309	286	353	312	334	331	294	358	358	358	337	349	310	332	334	328	324	302	315	314	335	357	346	359	339	333	347	332	316	309	296	350	324	326	327	309	347	325	335	339	308	327	326	293	324	334	340	361	364	337	326	340	336	325	312	369	310	326	339	318	331	313	306	319	305	296	332	348	315	360	338	330	364	327	324	365	320	358	298	316	338	331	335	357	342	346	308	361	326	342	325	330	319	339	360	302	312	286	303	341	351	351	325	287	325	328	337	330	312	332	349	342	328	336	296	322	302	336	317	316	342	320	326	334	325	311	343	310	325	315	312	332	380	313	331	339	349	339	320	320	312	335	357	331	323	326	338	352	321	317	325	300	304	298	324	312	322	312	318	337	293	325	295	341	319	338	302	346	310	337	307	301	339	349	296	287	291	333	316	317	301	328	322	328	303	367	367	310	365	319	320	320	323	330	352	348	321	336	345	349	329	319	314	310	346	337	355	303	323	328	345	319	337	332	340	350	335	332	326	340	340	321	362	316	334	323	307	315	329	342	287	325	332	313	365	326	329	352	297	334	352	330	343	315	327	337	325	340	304	324	336	352	365	311	326	341	299	340	336	364	325	344	331	351	339	326	314	338	316	344	316	342	333	333	334	325	325	322	316	346	302	310	327	297	334	300	330	323	332	342	311	321	352	343	333	358	308	318	292	334	348	334	327	343	361	354	313	310	301	307	318	339	332	349	320	286	345	359	345	347	349	328	315	324	306	336	350	319	321	340	354	342	347	326	329	352	339	330	330	328	326	364	288	306	329	326	348	309	327	318	330	355	316	350	356	369	354	328	276	308	359	339	347	316	301	329	321	340	327	327	302	340	323	299	299	327	331	369	312	357	325	323	342	337	322	318	309	304	316	325	338	352	327	343	300	347	329	335	369	315	325	320	340	339	329	361	306	330	314	336	330	355	322	368	363	349	330	309	311	315	323	336	341	322	353	323	324	326	341	315	316	355	309	319	347	340	336	326	319	345	340	325	372	357	360	306	328	315	305	319	335	340	333	298	333	322	313	344	309	353	358	298	323	341	372	325	320	331	308	352	342	332	300	348	330	342	344	302	298	345	309	323	288	339	341	351	336	359	307	346	343	316	306	381	319	332	339	329	331	315	336	322	295	299	358	324	332	312	356	331	340	319	296	311	332	335	320	319	352	351	345	329	305	332	345	346	302	312	293	321	346	322	350	353	330	322	329	319	332	327	321	333	346	312	304	317	324	331	337	369	309	319	372	311	301	299	313	314	321	316	342	344	339	340	296	299	325	339	322	307	333	322	341	325	327	337	337	335	322	336	322	369	330	335	318	307	316	376	332	347	361	315	298	325	336	354	369	344	324	329	344	314	353	326	353	349	340	343	355	359	335	342	368	333	328	340	332	362	340	327	361	322	337	305	331	304	348	351	327	329	345	343	344	341	339	343	325	335	323	327	326	351	355	328	348	305	331	328	336	323	347	322	329	384	335	333	329	339	331	337	343	343	310	313	333	309	344	338	308	348	310	317	299	310	324	288	348	315	331	317	331	327	324	313	326	317	356	345	321	340	351	325	347	313	353	336	341	296	326	339	336	389	382	315	306	348	342	316	312	302	314	344	348	313	328	348	316	340	307	338	331	330	330	337	315	302	345	333	330	345	341
15400	23445	51207	68414	60084	44325	27195	12030	4261	1705	1113	913	914	881	897	823	850	887	861	824	869	846	878	882	877	838	826	872	884	850	903	849	845	863	850	856	831	869	828	868	859	881	868	850	887	873	844	849	857	854	851	874	910	866	892	888	907	803	874	851	855	855	864	859	892	898	887	861	849	866	859	885	856	882	843	879	866	853	836	836	872	884	826	876	865	865	896	873	831	806	876	862	888	830	899	874	919	874	887	875	825	822	842	879	874	890	874	843	856	838	846	842	892	857	845	892	875	905	860	856	789	864	862	841	839	856	902	818	841	838	839	844	847	864	863	833	833	925	863	867	878	850	867	865	893	886	905	871	892	899	852	833	844	800	833	787	884	871	881	891	911	886	902	849	881	849	917	870	856	824	824	884	846	818	868	867	885	932	848	893	852	895	850	862	890	895	877	812	823	880	895	839	847	887	841	855	876	896	833	827	864	899	863	900	895	886	858	859	876	862	881	872	844	895	879	855	826	910	886	839	863	859	833	887	869	858	886	893	884	859	867	911	899	829	860	869	874	863	880	891	842	843	873	854	840	850	898	865	852	808	818	867	855	903	870	873	874	854	858	852	836	898	857	862	891	859	907	853	809	873	820	875	899	888	853	844	887	845	908	914	896	886	861	857	864	848	845	876	905	854	913	846	883	823	891	894	857	897	811	852	894	897	841	855	882	922	861	861	840	873	855	834	802	867	903	851	852	873	820	859	876	837	836	862	857	887	851	910	910	858	821	840	810	877	880	836	887	872	861	865	889	828	851	866	891	838	876	809	874	872	868	880	868	875	838	857	875	891	855	895	870	871	847	843	817	841	881	905	826	867	842	895	833	865	866	865	842	924	844	900	854	867	847	861	871	884	850	854	851	834	844	878	838	939	863	834	891	875	856	835	865	842	834	868	858	851	876	876	841	852	859	856	851	876	908	856	875	796	826	893	827	815	822	835	898	840	916	891	873	873	836	879	833	893	899	857	826	808	859	893	888	840	894	849	903	807	800	880	881	872	857	863	842	826	892	833	853	898	879	849	861	886	880	868	868	836	863	840	835	878	868	833	804	858	899	863	869	854	883	886	852	844	786	870	856	888	862	812	816	842	871	845	789	893	902	892	896	879	851	879	916	860	845	905	832	858	853	843	874	849	908	835	867	897	875	836	817	852	871	854	861	854	908	840	887	856	834	883	882	829	888	876	832	833	921	837	848	884	882	894	900	855	880	855	859	880	874	880	877	849	829	852	860	845	816	850	888	882	856	867	843	829	846	901	874	879	852	856	885	835	862	868	878	864	890	836	838	878	877	856	855	795	867	882	835	846	845	859	844	832	880	796	927	901	890	867	849	842	831	852	908	844	816	878	879	851	868	831	856	827	815	856	903	868	871	888	844	851	908	862	863	851	860	896	874	895	824	852	852	852	864	858	816	831	905	874	880	874	878	846	840	893	859	844	875	901	857	870	892	872	930	878	855	868	833	851	874	898	847	892	932	843	822	883	881	840	828	863	828	905	876	866	828	850	846	886	840	893	869	824	908	922	865	816	881	878	871	886	870	827	900	846	848	848	825	858	816	852	850	842	874	868	904	882	915	867	864	902	878	830	896	891	897	837	892	894	849	873	878	827	910	841	877	838	849	836	811	829	839	892	862	847	862	878	799	891	876	899	871	881	906	869	878	870	834	896	872	882	809	864	798	858	858	882	879	846	873	889	863	823	824	873	837	899	872	836	845	921	942	867	901	889	820	881	901	829	866	857	862	923	872	863	822	869	868	852	843	849	865	855	848	896	941	838	894	865	820	885	854	895	886	900	818	913	903	867	861	854	913	886	886	851	807	880	875	858	885	834	909	918	890	820	844	852	890	850	792	879	810	877	896	860	872	871	810	818	857	908	913	867	848	909	880	894	945	848	922	871	902	879	808	903	840	912	878	862	870	874	804	915	840	845	872	892	839	854	919	881	896	867	878	853	896	859	879	847	877	886	884	866	887	861	865	808	871	853	853	917	909	857	878	844	855	845	924	874	837	881	815	840	867	881	882	854	881	868	886	865	852	851	883	865	848	902	871	875	905	889	876	889	847	910	839	850	913	867	830	891	861	848	848	881	849	879	878	890	855	858	847	846	839	809	888	827	860	883	905	902	864	896	835	863	852	848	868	937	807	819	909	917	949	861	852	847	857	879	845	890	880	875	903	886	854	901	850	878	872	853	857	838	817	813	835	931	857	892	869	836	849	842	893	871	904	889	830	883	909	823	865	872	819	859	871	851	831	835	821	876	870	844	871	839	866	883	892	858	897	823	847	891	849	866	822	906	901	871	900	862	827	831	836	879	865	872	866	753	917	867	857	868	882	885	919	874	833	857	849	883	870	870	852	908	872	883	891	839	902	911	863	871	841	854	879	907	928	894	840	862	856	858	826	880	845	830	854	879	884	823	828	850	847	866	890	857	892	849	867	825	903	908	895	916	881	853	826	896	819	838	825	848	886	850	848	825	875	865	878	897	862	877	911	859	870	855	857	850	901	850	844	922	805	935	844	833	837	895	849	846	828	837	904	823	848	870	930	806	844	872	892	799	887	831	879	891	891	884	866	907	902	893	868	885	875	890	840	840	906	853	875	866	886	875	846	856	844	850	916	876	863	845	833	873	882	903	861	877	941	879	847	869	874	854	892	910	856	923	901	835	822	859	860	858	863	877	841	881	842	913	913	863	872	896	885	858	857	833	877	855	859	818	897	867	874	820	879	901	859	861	883	848	857	846	932	869	874	801	867	881	849	876	857	858	884	859	867	860	815	873	848	871	844	852	855	882	878	882	815	836	813	852	877	879	868	852	867	890	872	872	903	836	893	893	870	841	832	821	863	883	821	884	831	901	900	873	900	832	849	867	828	843	888	867	880	899	789	792	866	874	869	842	873	858	838	848	845	877	934	859	873	898	865	835	841	873	853	861	893	850	878	878	919	847	864	878	813	876	823	942	897	907	859	817	917	839	827	838	824	841	840	791	853	928	810	902	844	886	855	932	873	854	811	860	876	875	828	881	875	891	834	906	960	858	866	870	842	898	838	844	839	861	817	828	873	847	848	873	849	893	897	860	841	833	932	884	847	913	843	911	864	866	891	854	869	849	876	853	849	864	871	849	886	842	856	880	839	901	927	906	862	867	838	849	897	840	874	842	866	849	822	884	880	871	855	870	830	880	859	833	868	859	845	851	835	849	871	862	842	948	832	868	894	865	852	850	847	812	856	858	838	880	893	811	884	852	807	831	833	860	878	862	874	876	851	847	845	887	835	880	857	862	889	901	836	891	919	857	806	890	811	867	887	902	858	929	919	885	874	885	847	868	922	861	866	878	932	837	857	810	867	891	855	838	882	883	846	817	838	793	894	831	850	852	873	897	815	837	860	855	898	846	854	877	826	897	858	863	878	859	836	851	871	848	857	863	867	893	805	901	856	876	869	864	836	856	894	863
33021	35766	66214	78372	65218	45832	25892	10165	2419	741	402	359	336	356	340	372	320	327	349	358	326	359	344	331	347	361	319	311	366	340	353	317	308	354	358	370	365	366	321	316	314	325	326	358	362	374	371	320	351	332	329	312	333	343	326	323	336	319	338	369	335	318	342	313	339	333	351	346	315	340	363	365	356	349	297	328	333	356	321	353	398	354	332	338	354	354	321	354	384	327	360	358	332	337	337	314	341	307	322	354	359	309	314	346	362	316	341	318	329	349	339	356	325	364	344	357	342	362	340	328	348	339	358	355	331	342	330	330	303	351	344	344	343	349	360	363	350	358	365	326	340	311	355	341	373	385	303	329	326	304	378	371	389	351	357	354	362	342	383	330	317	321	311	320	301	337	355	338	344	360	359	346	352	350	308	353	382	325	337	346	327	334	361	351	356	298	338	311	324	344	331	366	319	320	333	329	361	341	323	332	316	343	304	316	335	308	332	331	304	366	324	324	344	307	319	350	363	380	328	310	310	349	320	354	315	313	348	348	328	332	333	280	295	341	365	313	330	363	369	364	355	350	345	331	347	369	357	363	332	328	334	335	370	364	351	341	352	323	339	323	332	330	334	324	305	333	348	310	355	302	328	323	332	345	344	338	323	336	303	348	346	333	345	305	355	338	319	338	340	324	345	341	376	325	356	333	352	344	312	345	350	344	372	350	333	351	330	363	326	326	361	334	385	361	352	319	320	338	327	364	303	344	283	327	353	322	345	353	350	336	326	305	355	328	331	322	354	376	374	335	341	348	350	366	322	361	329	321	324	345	331	358	319	348	346	342	357	311	365	378	327	316	336	347	347	343	351	307	335	312	350	331	341	350	347	349	341	331	356	349	343	366	338	377	356	339	327	319	317	364	377	361	370	376	347	318	374	341	326	342	385	335	315	318	322	368	365	314	377	350	328	308	376	315	330	362	345	333	344	334	342	323	349	382	317	339	334	321	326	340	373	335	366	351	328	341	351	337	353	373	324	365	349	352	318	297	365	328	315	335	353	351	332	330	333	349	334	332	333	352	340	338	338	389	346	335	366	346	316	374	358	326	301	342	324	347	339	349	365	358	339	322	331	334	346	318	341	350	333	313	340	310	342	357	353	329	340	355	347	339	354	356	333	341	323	323	373	333	331	337	327	330	344	344	333	333	339	332	369	334	383	352	352	342	346	297	316	342	331	340	290	350	362	331	361	368	336	337	327	318	322	350	328	316	340	310	353	346	314	353	358	309	324	321	347	341	332	339	330	342	354	340	323	357	325	355	333	349	343	363	362	340	344	335	328	333	333	329	323	310	337	346	351	396	325	348	356	374	330	364	345	344	340	357	332	338	378	332	355	338	324	319	335	364	333	353	338	376	357	373	339	330	351	307	338	337	358	360	351	336	364	338	311	369	297	322	355	352	322	361	331	350	327	335	337	338	367	338	353	372	349	349	329	346	355	309	349	365	319	321	351	358	356	315	341	317	349	329	368	345	345	317	350	338	351	347	317	382	328	361	358	350	322	371	323	342	352	309	317	324	338	347	353	326	353	331	331	295	336	329	342	363	365	346	359	357	327	372	343	361	332	359	344	329	323	317	344	318	334	318	339	346	346	336	349	392	351	365	342	341	371	321	334	314	330	339	327	333	351	342	372	353	320	337	356	379	354	369	361	326	317	328	359	351	361	361	343	354	357	341	321	314	357	350	348	379	351	326	330	340	309	329	315	343	358	340	338	346	315	326	312	356	340	304	334	346	331	354	372	359	368	342	310	385	351	351	359	354	320	352	327	327	334	332	365	350	348	332	342	351	386	367	359	350	331	333	330	345	369	330	297	322	350	341	336	337	310	346	355	365	326	322	311	297	346	353	337	365	349	328	330	341	326	367	354	310	357	332	353	313	330	325	312	328	340	370	331	345	378	356	350	316	342	334	361	359	367	355	307	352	297	341	373	331	342	328	339	346	354	333	319	357	327	337	297	370	345	326	358	329	324	321	360	335	368	388	369	361	340	321	353	367	322	370	327	344	288	326	347	381	350	349	344	339	324	356	370	362	367	349	325	335	348	341	324	336	312	335	310	359	333	324	305	325	340	366	332	339	346	347	320	321	309	321	325	375	354	335	339	343	362	339	353	357	323	323	329	301	336	341	358	380	329	335	329	352	366	356	364	355	330	334	326	335	362	348	319	348	335	352	346	376	360	312	321	342	308	351	353	346	330	357	326	371	357	330	360	343	335	312	372	329	340	373	308	330	320	333	374	332	323	329	361	346	323	395	315	325	353	343	346	346	334	306	360	344	320	351	329	336	331	337	342	346	343	372	341	317	390	314	361	326	348	325	350	335	337	322	346	383	335	375	395	338	320	349	340	322	352	342	365	343	346	325	317	326	331	343	312	344	341	329	324	330	360	353	313	361	323	323	336	365	353	354	362	355	331	347	325	352	346	361	347	333	359	330	319	341	342	338	335	322	370	362	317	355	373	346	378	357	361	330	339	352	344	353	372	302	348	353	336	335	337	310	351	347	357	361	354	309	352	342	350	340	353	328	329	346	332	347	366	377	348	325	319	389	306	374	333	348	343	346	370	336	374	332	347	313	331	362	343	348	291	341	340	324	316	372	347	348	350	353	327	335	332	307	342	398	331	327	306	337	341	330	370	338	325	309	348	337	339	324	350	345	329	378	352	333	343	302	334	325	346	352	329	349	343	352	320	328	323	377	358	337	336	336	364	341	334	316	352	345	374	350	328	335	352	340	350	332	332	360	335	340	317	336	364	353	352	343	340	363	366	324	348	375	326	326	324	358	326	341	361	340	339	314	342	339	337	303	345	328	348	377	334	378	370	313	346	339	312	339	334	341	299	342	327	339	333	336	310	338	316	357	353	376	325	364	360	316	377	349	352	349	331	351	340	372	326	328	338	351	352	313	373	345	323	343	369	349	320	340	361	364	309	357	320	348	334	318	353	371	376	343	309	364	312	357	357	328	376	361	340	330	333	322	333	374	349	350	333	340	320	339	352	324	335	379	374	309	350	353	329	369	311	368	385	334	363	380	334	341	330	315	356	346	349	341	340	324	345	315	339	343	314	357	355	336	351	342	360	302	326	348	346	335	357	341	342	343	353	325	352	310	332	348	389	336	354	330	353	372	378	383	335	325	342	308	331	327	332	332	342	355	332	315	348	365	330	348	328	330	338	325	342	306	345	354	311	342	326	302	347	321	340	347	334	338	336	335	332	320	358	294	331	356	349	363	321	344	328	347	319	339	327	365	361	363	353	330	334	355	350	324	353	347	366	322	349	364	324	350	339	318	342	359	359	304	340	349	389	359	394	326	341	348	371	327	352	344	343	326	343	390	352	352	349	350	328	315	373	341	318	337	360	349	360	324	329	374	357	332	348	328	355	316	346	352	312	329	355	340	301	329	374	386	330	345	329	324	345	356	343	375	339	361	356	341	367	329	359	314	342	328	313	355
19780	31499	60932	81700	71398	53365	34689	18267	6553	2357	1173	919	895	931	801	922	896	805	925	865	931	854	902	900	909	876	893	857	869	883	887	900	857	864	889	872	868	885	861	889	887	907	898	894	890	851	875	869	829	874	876	898	859	891	885	890	832	913	921	895	835	886	939	866	854	838	872	823	827	894	827	816	901	826	921	841	874	886	936	876	835	890	860	919	860	915	919	912	871	870	879	905	877	889	941	900	874	858	898	906	872	903	877	905	824	870	897	885	847	873	900	886	853	894	900	927	876	916	868	930	881	905	896	833	903	828	893	859	864	884	834	832	871	872	891	955	870	896	881	875	896	848	901	872	916	891	890	840	923	859	866	815	820	882	904	895	893	921	875	894	851	903	883	863	933	882	918	885	929	909	915	850	859	901	869	897	898	894	857	904	893	838	891	906	887	865	878	905	904	905	832	872	864	864	848	850	922	858	875	936	919	901	873	915	894	923	879	906	858	941	907	915	854	877	917	875	933	890	861	888	862	846	859	859	869	887	937	894	901	867	863	925	871	917	871	881	893	888	870	867	881	914	866	844	821	885	847	891	854	896	847	866	886	876	844	890	859	939	877	892	921	927	880	796	859	887	883	931	879	892	967	871	930	786	917	880	871	850	879	918	914	908	880	914	841	848	850	928	868	917	845	869	865	908	939	928	876	878	872	871	901	886	861	890	914	885	861	849	830	849	881	900	899	819	877	884	852	850	867	883	869	849	896	883	862	869	830	853	834	876	926	928	876	939	891	901	902	894	839	841	921	866	950	932	884	879	894	920	862	876	889	887	874	916	893	930	900	955	878	931	941	867	917	885	915	801	889	827	816	897	886	917	872	887	911	899	893	864	910	918	859	867	907	900	915	891	868	837	880	886	910	858	914	866	864	916	890	878	873	906	868	926	875	913	916	860	818	922	870	884	856	844	948	899	879	854	822	826	912	850	897	854	866	893	872	871	852	918	922	826	914	851	875	861	868	908	910	905	816	904	908	851	930	837	869	865	906	897	936	875	878	831	924	885	898	880	887	860	869	925	853	940	904	837	831	913	920	877	836	896	932	844	882	924	857	883	908	855	862	912	872	852	881	878	830	908	879	877	905	911	898	892	920	911	858	842	875	912	923	886	883	875	870	893	832	886	872	858	884	915	875	865	907	962	845	921	875	894	869	873	899	917	937	888	900	887	864	910	919	891	887	906	881	893	900	889	845	908	847	862	888	899	889	939	897	839	928	871	859	954	896	959	900	912	935	869	891	893	912	879	852	945	831	847	809	907	836	856	804	871	910	889	878	923	910	930	877	903	872	893	904	828	874	816	909	858	868	905	839	875	890	909	883	904	896	885	827	878	886	848	877	847	892	886	915	903	871	886	897	882	883	929	837	920	900	903	875	872	922	891	902	911	916	887	880	901	875	910	859	844	857	904	928	850	916	927	889	939	864	904	892	876	953	835	866	883	913	934	917	851	897	867	891	898	888	878	871	881	910	861	908	864	914	850	856	898	918	859	919	880	902	839	891	852	831	885	941	881	866	847	938	849	882	880	879	815	883	868	881	868	840	885	840	920	842	845	865	908	875	866	852	862	917	928	917	840	846	861	918	927	894	834	897	950	911	861	807	829	875	861	880	860	844	914	890	843	872	921	875	902	934	858	897	921	876	817	913	896	876	898	910	857	900	880	879	879	944	872	912	882	900	859	891	852	904	866	834	926	855	897	904	863	921	944	839	896	927	875	844	882	879	864	891	874	891	905	879	864	854	901	850	890	922	856	877	863	895	899	889	845	851	844	829	915	871	899	804	859	860	852	896	868	899	898	919	872	843	894	887	893	897	860	912	867	879	880	874	898	855	872	835	809	915	892	888	873	887	946	896	857	954	912	885	917	900	849	894	931	840	893	883	878	893	881	865	873	894	900	914	898	890	916	889	878	831	851	903	851	887	927	863	908	914	864	893	868	901	836	823	869	860	854	885	923	858	875	916	915	880	869	871	822	882	870	859	934	872	927	916	843	849	913	934	895	833	884	855	864	889	870	900	883	834	853	930	849	857	886	848	879	904	874	787	900	950	900	900	858	943	891	947	869	857	868	892	864	953	909	928	909	867	879	885	895	852	895	896	913	832	886	856	862	883	889	937	880	924	857	808	858	929	864	903	861	878	908	901	874	888	926	865	857	925	857	827	850	853	880	870	877	879	890	868	884	880	868	874	849	869	884	866	852	915	873	863	925	887	854	839	909	869	897	904	856	928	851	885	885	846	850	865	824	830	873	847	872	879	872	856	911	895	834	892	948	916	832	883	889	895	876	871	817	883	897	865	887	879	834	831	885	851	897	916	844	918	863	869	853	917	860	907	881	871	880	907	832	878	877	851	898	907	901	884	911	909	885	905	911	890	865	881	930	871	891	852	859	941	939	847	867	886	901	874	915	879	898	861	964	839	929	902	903	876	868	935	870	901	894	901	860	864	900	880	885	910	859	893	857	854	849	839	889	886	914	871	868	859	865	866	852	881	893	920	886	865	836	866	834	897	840	931	871	849	815	887	879	869	868	884	866	867	888	899	862	951	855	893	879	869	914	871	874	872	877	876	892	944	872	854	880	904	862	888	915	929	869	906	876	852	920	891	925	905	929	914	917	873	894	851	847	793	908	837	837	938	900	894	924	891	907	890	895	826	856	845	900	854	866	903	884	893	858	909	843	910	886	900	882	874	886	923	929	886	909	865	827	869	864	885	886	911	911	865	871	924	936	896	904	897	941	916	899	833	845	815	876	861	905	898	886	920	873	940	895	852	901	851	880	930	901	890	915	932	867	901	900	909	851	875	877	873	913	863	849	898	866	886	880	932	864	833	825	882	858	841	899	844	855	850	859	859	891	923	865	872	907	903	906	894	845	916	895	898	848	905	875	897	905	842	883	900	941	904	864	874	906	868	910	855	851	850	929	833	861	895	853	895	847	885	872	919	847	883	915	907	919	828	871	890	893	841	903	873	870	861	854	866	863	882	860	943	879	853	899	835	840	875	834	893	869	926	933	911	908	897	886	897	883	898	901	901	910	893	913	938	932	848	858	847	873	899	838	900	904	915	919	875	853	878	897	892	908	883	888	853	807	862	845	857	924	897	885	923	868	889	848	874	836	886	825	864	844	844	859	924	900	870	849	911	904	916	853	917	919	873	854	849	898	875	898	863	888	849	885	843	900	925	866	901	905	831	898	885	858	971	864	925	902	895	833	901	921	898	902	945	870	904	928	893	927	952	854	879	883	932	868	873	907	900	859	804	917	890	895	933	834	959	916	914	874	894	891	892	909	895	856	870	795	873	932	883	847	935	874	874	856	858	939	892	915	913	912	865	940	853	912	921	913	933	886	894	796	913	893	848	837	874	827	891	858	923	901	890	874	789	899	872	889	946	922	919	960	876	887	867	889	858	890	865	855	887	896	895	951	852	857	865	872	879	842	867	853	888	889	824	872
12249	9883	14492	17754	12248	6183	2485	1083	516	422	334	333	329	357	314	340	339	342	306	283	324	323	334	348	346	319	349	313	352	303	323	304	322	343	345	317	325	342	277	321	287	326	320	337	317	323	332	335	320	329	341	329	314	331	303	332	348	305	329	308	345	354	339	304	321	314	330	340	314	313	327	318	311	293	326	310	299	299	314	326	308	324	352	355	307	356	357	348	319	305	334	327	312	338	315	277	328	335	320	319	341	321	341	352	337	320	318	346	338	329	341	303	323	339	288	360	282	364	345	322	316	328	333	322	348	310	344	338	339	297	302	343	310	322	294	322	321	304	317	327	337	324	337	334	294	321	328	299	295	309	300	325	311	321	323	292	344	306	302	315	297	308	333	344	347	342	328	306	292	326	321	347	313	344	341	359	298	315	339	280	313	329	330	349	349	355	337	368	329	352	347	309	327	324	344	319	298	332	329	333	317	333	344	346	292	310	332	336	295	309	328	320	337	343	357	326	323	322	337	315	332	307	330	310	311	317	314	309	347	312	314	344	310	310	334	319	332	324	309	319	344	319	349	322	328	319	360	289	303	322	319	306	296	307	326	318	353	353	338	320	360	307	319	299	324	335	347	329	305	315	330	328	321	340	312	338	314	360	337	346	359	311	303	323	361	313	266	306	302	287	352	360	320	296	344	335	339	302	333	355	331	350	341	339	346	319	337	326	291	365	331	357	359	324	343	312	337	337	339	325	356	307	314	306	299	312	335	319	329	292	296	286	309	309	314	325	331	338	321	301	361	346	340	333	329	292	358	357	295	321	322	320	325	314	362	345	324	337	292	328	345	341	370	332	314	299	351	329	321	324	352	360	306	335	278	307	324	312	301	294	311	339	336	313	307	321	355	297	312	316	330	341	345	344	326	314	374	326	306	315	307	330	346	296	344	306	333	372	321	368	285	296	321	317	315	307	301	293	360	314	326	328	300	329	324	331	330	340	361	329	337	367	334	321	310	315	312	317	343	316	324	332	344	347	344	310	314	309	336	335	287	297	336	308	334	297	343	326	308	371	317	317	321	323	304	316	356	308	326	316	319	329	320	306	325	344	342	345	310	283	333	342	302	332	344	317	322	333	335	327	297	344	345	352	348	345	337	317	348	347	332	300	324	327	326	332	313	299	327	314	351	321	327	376	282	308	340	340	366	315	324	327	344	344	331	321	333	329	318	322	322	334	319	311	354	294	305	325	293	322	309	296	342	326	314	358	349	347	324	353	358	353	354	293	306	354	299	330	353	356	317	327	332	305	321	313	317	337	354	309	320	323	303	327	314	297	328	334	294	314	316	324	320	310	357	319	333	316	332	315	348	313	327	311	322	330	306	338	327	327	324	287	317	337	321	284	347	328	325	303	336	300	344	318	338	325	318	341	296	325	326	358	319	327	318	340	332	342	313	302	308	322	311	339	284	310	348	352	322	306	281	331	302	315	306	324	318	305	346	327	303	285	336	329	299	297	310	313	316	337	300	322	286	323	311	297	341	335	334	366	325	363	326	322	345	344	343	312	305	339	338	315	337	310	334	325	312	303	313	321	315	351	315	325	333	349	322	316	313	338	297	296	313	302	314	327	317	284	303	326	352	333	318	314	341	321	297	329	297	319	302	319	324	283	330	334	303	340	329	331	319	311	332	283	309	364	330	309	322	324	314	351	336	310	318	302	305	321	308	342	312	289	316	323	340	313	324	306	335	348	339	336	330	315	384	330	301	316	330	318	327	358	324	357	341	332	326	351	329	341	312	307	310	311	333	338	334	350	294	311	332	327	304	301	350	303	304	319	327	296	303	309	307	342	372	295	347	292	298	353	306	325	311	294	322	322	334	316	322	330	331	303	327	356	331	316	298	316	330	305	317	358	314	333	342	307	319	338	335	274	306	331	320	331	298	300	302	332	334	331	346	326	321	336	304	287	322	337	350	334	314	328	331	324	347	346	341	299	305	305	339	299	314	341	302	343	301	349	338	337	310	297	297	320	316	329	317	320	341	303	304	318	295	325	338	316	331	315	359	302	314	332	323	304	305	318	334	345	325	315	349	305	325	326	325	308	288	320	333	317	322	344	303	299	312	290	348	324	298	333	315	342	337	337	310	310	316	375	341	328	337	345	343	317	343	331	328	316	327	296	345	322	339	339	325	333	343	319	315	333	305	304	291	320	294	352	335	321	322	282	326	331	325	347	358	315	308	311	304	295	312	338	335	355	318	346	329	330	340	344	302	324	329	323	300	299	288	356	331	311	327	324	342	333	341	327	317	341	330	315	323	340	327	314	341	283	339	314	319	329	307	354	323	329	317	303	308	302	315	294	317	340	305	307	330	298	335	297	338	326	323	320	346	310	322	315	338	335	341	331	334	302	308	313	325	381	346	317	325	323	328	331	344	341	317	327	290	307	325	298	291	310	337	332	313	313	283	301	325	344	329	335	330	354	353	326	335	333	347	327	311	306	319	335	355	307	334	325	355	333	352	331	346	291	327	316	313	335	324	325	286	307	306	314	339	340	329	337	329	305	319	308	281	318	355	288	328	309	345	294	331	350	323	316	295	321	354	315	354	321	317	307	312	328	331	319	328	318	332	369	315	340	317	332	339	341	326	285	305	325	311	354	337	323	298	329	312	338	312	313	319	303	344	327	312	332	295	333	327	320	334	313	322	325	328	318	306	317	322	330	359	319	330	345	302	330	344	334	349	312	314	363	319	321	307	350	297	350	336	342	330	311	291	320	348	296	324	313	355	329	350	338	342	327	309	284	334	295	321	341	296	346	359	353	312	298	339	324	372	314	324	334	377	352	329	332	313	280	318	360	323	332	326	335	320	314	322	315	329	310	326	338	306	332	316	327	316	339	309	302	317	300	301	327	351	336	350	299	324	315	347	362	327	372	323	306	311	337	316	333	301	330	368	322	304	349	314	336	340	307	323	350	334	329	317	317	321	307	315	328	307	327	315	320	374	344	339	335	335	275	319	317	370	341	326	338	336	330	298	301	339	322	316	346	331	294	310	353	316	272	365	324	354	334	304	317	290	352	335	334	286	337	335	343	353	331	345	351	327	314	325	345	328	328	311	286	333	329	320	292	297	344	321	313	341	343	349	316	329	285	349	335	319	322	326	316	348	325	310	323	285	320	320	320	334	308	330	309	312	325	337	319	345	292	335	312	342	340	311	304	356	317	309	350	344	352	336	305	309	311	310	338	326	355	350	343	311	316	323	298	312	354	320	331	327	308	309	311	303	346	320	361	327	291	328	318	330	332	328	302	311	339	332	278	362	309	310	324	333	338	291	277	337	338	324	309	356	347	326	301	322	342	333	338	348	346	339	358	319	339	326	312	322	316	344	310	331	317	306	357	356	347	321	324	336	338	326	289	336	317	342	323	338	310	321	321	339	307	303	303	334	329	322	333	337	333	321	333	353	331	351	325	345	339	323	323	328	291	299	342	336	343	303	319	326	321
8899	8890	19609	29020	24040	14478	6813	3050	1502	1004	845	848	881	830	835	908	834	822	861	828	836	841	807	848	811	842	880	836	852	819	917	815	819	861	828	874	866	891	817	872	867	827	919	881	859	853	854	867	874	805	830	893	837	769	803	865	863	863	886	842	882	836	814	886	806	866	839	856	819	890	867	867	861	833	883	935	856	894	876	908	879	824	853	835	815	886	916	815	907	810	877	836	873	893	842	825	848	875	880	808	800	809	889	811	909	852	938	892	859	838	874	832	884	801	838	852	849	796	902	848	849	862	881	858	853	835	837	852	856	821	848	853	833	814	814	832	812	810	857	764	876	851	838	925	863	814	859	874	857	848	834	866	810	851	861	822	841	844	851	803	844	829	892	812	848	861	865	844	806	808	816	885	876	834	823	863	846	819	862	878	883	828	851	836	825	818	825	871	869	821	869	821	849	863	864	839	801	809	864	849	846	914	810	816	847	792	834	840	789	852	826	842	793	849	843	796	859	843	889	836	857	835	819	888	871	842	854	839	825	862	828	802	777	850	853	873	865	850	860	807	865	808	839	866	878	818	808	816	835	871	853	803	804	823	826	881	826	859	852	818	860	843	817	802	845	856	836	858	855	842	817	838	847	837	799	888	816	851	855	796	867	848	819	859	854	876	853	820	833	884	820	823	868	851	888	882	827	822	873	824	850	843	849	822	852	836	850	836	854	820	839	812	840	841	856	841	846	842	827	866	860	762	838	846	830	811	809	820	864	833	858	879	876	893	816	865	884	817	840	859	848	850	822	831	821	871	927	823	852	852	837	834	796	880	838	889	850	801	790	853	853	856	853	858	923	789	836	838	799	864	861	843	873	874	839	875	859	811	837	862	866	806	884	867	851	814	809	817	863	859	841	874	844	804	855	820	825	830	854	854	843	859	845	880	795	904	840	810	835	855	855	858	852	867	839	829	899	849	827	822	832	874	836	867	810	825	851	800	816	809	934	856	866	854	856	868	798	870	886	824	856	854	827	844	855	874	804	845	857	860	845	864	785	885	839	856	827	797	868	865	855	852	853	835	819	843	877	814	844	848	817	805	855	865	864	829	901	798	854	827	862	840	863	873	866	826	855	809	874	842	838	809	887	800	826	835	838	826	871	825	867	759	882	863	807	817	833	797	828	866	843	817	840	845	816	820	853	873	887	845	853	799	803	850	863	798	841	853	822	885	819	854	921	780	878	858	763	849	885	832	809	811	814	842	881	880	889	805	811	844	819	802	884	891	824	899	882	823	845	863	815	831	774	884	829	842	825	842	833	810	858	848	788	851	875	863	868	836	822	859	784	850	857	913	867	837	846	839	847	863	776	893	820	843	891	796	833	854	855	849	869	852	840	829	843	836	818	879	909	757	866	832	871	830	847	831	849	892	866	859	850	838	884	821	818	846	826	862	846	855	820	853	849	873	833	846	806	812	782	855	878	821	840	825	903	835	844	820	849	824	820	897	832	824	878	864	830	866	821	883	861	841	853	855	820	870	866	853	877	878	887	925	849	879	811	863	813	857	889	822	846	903	853	845	883	800	911	830	833	828	866	857	863	834	775	846	891	797	842	843	856	876	851	821	887	824	835	856	859	870	832	865	831	826	823	856	845	907	865	835	857	873	838	844	859	846	807	826	835	891	847	776	929	858	811	875	847	869	826	836	857	906	851	824	853	848	839	831	885	873	867	892	851	864	839	806	847	756	800	886	874	816	882	860	814	812	836	871	806	865	873	839	783	877	826	883	852	815	827	850	842	860	874	864	866	824	849	862	864	867	841	837	822	855	840	869	884	827	863	869	827	846	872	893	893	874	853	824	836	883	888	827	864	816	829	856	887	826	807	832	904	892	835	863	796	832	852	871	832	809	801	858	842	863	855	880	841	856	838	840	877	868	822	858	899	807	900	838	883	852	848	880	831	856	842	850	861	874	842	843	813	918	877	837	826	868	804	803	844	877	799	825	795	895	783	842	862	827	876	857	858	832	865	804	817	830	828	809	841	879	828	830	856	853	914	891	843	839	899	847	886	882	829	878	839	836	868	804	819	803	824	856	830	831	874	826	831	800	833	836	827	878	833	836	830	893	874	897	842	875	870	891	870	818	816	846	876	834	826	840	835	841	851	853	797	794	876	827	864	850	863	934	852	859	858	822	848	853	820	846	852	835	812	830	829	817	842	806	876	846	862	892	869	822	871	892	862	855	849	768	816	826	871	890	853	851	848	879	835	855	888	828	830	810	879	857	846	847	811	802	841	808	840	854	883	853	839	817	888	867	854	823	854	845	794	833	860	848	867	840	851	827	867	845	816	777	857	858	844	865	830	864	860	808	863	877	849	874	912	812	865	844	848	855	861	879	885	850	828	871	837	864	867	870	803	823	829	852	844	871	877	814	851	875	874	860	804	860	856	852	823	881	797	835	872	817	834	792	822	900	894	834	842	826	830	868	833	865	857	850	860	877	847	842	814	850	801	834	883	791	882	849	795	850	821	814	855	851	855	861	892	913	844	862	821	855	854	856	820	833	866	844	846	828	814	849	798	919	849	863	862	809	840	828	830	796	852	826	866	804	900	848	888	859	877	878	843	816	914	860	860	852	822	874	853	821	823	843	821	818	844	876	829	878	861	819	888	831	846	803	869	854	820	834	855	891	848	842	867	854	797	836	853	853	835	797	858	817	830	860	857	817	846	873	878	844	856	868	838	861	778	846	838	864	809	809	818	930	857	820	858	789	865	792	843	807	823	797	832	840	788	857	786	833	855	879	804	864	825	857	847	838	809	799	829	825	895	845	848	869	827	837	855	822	818	807	766	835	806	880	846	881	822	867	826	823	918	848	838	847	850	823	847	844	843	849	813	849	847	840	850	840	848	865	851	854	858	839	819	876	888	949	829	888	895	879	862	847	815	833	870	845	828	879	852	853	871	871	829	836	867	861	833	837	860	830	808	821	890	811	867	879	806	847	844	851	821	877	884	843	857	843	822	837	901	843	835	841	819	898	938	809	855	858	874	840	883	859	863	863	864	882	861	854	869	847	841	801	856	790	817	827	929	820	879	855	857	876	857	785	853	886	872	818	809	785	798	853	843	890	874	854	828	885	835	862	829	825	857	856	837	848	814	829	840	847	843	872	847	848	840	830	807	834	860	801	857	850	876	861	833	829	838	835	841	833	818	846	901	823	894	829	866	902	881	851	845	898	887	928	850	855	832	884	867	852	819	790	851	830	822	811	823	842	819	876	863	822	830	811	874	871	844	846	812	887	864	833	824	883	859	871	801	849	926	828	852	883	847	859	831	874	834	874	848	855	863	858	869	845	816	873	819	826	809	852	858	855	837	880	871	833	818	857	809	800	822	836	873	827	829	836	867	802	867	818	837	888	841	840	832	794	859	849	879	825	834	846	874	803	856	861	855	827	821	811	871	816	806	829	815	837	920	883	884	827	836	883	862	838	811	831	817	890	861	831
25045	21509	50979	68338	54983	35915	18168	5556	1307	546	397	342	353	336	358	302	329	363	336	309	348	332	338	350	323	350	336	306	353	347	308	360	350	312	352	329	356	317	303	346	333	323	334	325	319	332	339	346	330	361	304	324	344	331	334	337	325	349	348	351	358	317	330	309	333	341	328	317	359	323	328	370	333	318	309	320	333	312	310	329	338	331	310	343	333	297	343	370	325	344	349	336	349	370	344	308	382	313	353	354	348	352	346	340	336	323	338	350	379	331	317	336	336	302	347	339	330	296	345	378	332	322	349	297	327	330	321	333	327	339	347	332	343	353	364	324	305	323	314	358	356	336	334	324	311	332	315	310	344	330	333	332	313	325	328	321	338	327	346	383	339	362	321	349	332	346	350	316	348	332	313	352	323	300	377	368	375	340	332	356	342	363	343	335	350	350	299	325	312	327	354	368	323	310	340	357	330	327	325	348	344	328	338	324	328	319	337	368	327	330	333	309	345	318	342	342	350	347	319	325	298	349	335	321	317	340	359	359	332	335	334	282	314	352	351	316	319	311	364	318	350	336	333	331	326	320	317	342	333	332	345	317	346	329	342	328	329	364	267	320	348	333	354	360	326	370	325	327	365	318	281	337	322	366	305	346	311	326	306	342	318	354	310	312	310	317	314	344	336	351	314	328	343	312	313	317	322	320	321	326	373	321	293	337	348	365	335	334	360	312	375	340	358	323	345	337	306	329	321	349	332	298	369	332	335	305	345	322	356	305	317	359	341	341	349	331	345	310	329	319	331	354	324	328	334	356	321	346	307	340	329	351	354	325	318	346	359	332	354	360	321	358	354	373	352	363	313	330	341	326	323	340	319	326	322	322	372	347	340	319	359	305	338	323	319	378	287	365	371	287	343	312	346	335	359	327	327	316	332	358	339	338	328	362	325	324	327	327	366	366	320	355	348	318	330	328	345	325	337	319	320	296	347	350	358	339	319	320	347	331	342	329	338	312	347	370	339	313	354	364	344	309	322	339	319	328	314	315	330	359	335	358	319	353	339	346	371	332	356	323	348	311	309	316	337	335	330	341	321	308	319	309	335	319	329	328	298	300	318	355	335	316	351	353	367	321	320	333	323	328	342	336	337	301	356	341	330	351	330	355	346	337	311	312	391	333	337	378	359	343	317	326	331	347	339	336	349	372	328	366	332	339	335	360	330	365	346	324	336	371	328	321	315	320	345	354	306	323	347	337	360	325	305	354	325	290	323	327	303	343	362	346	316	354	319	347	348	341	316	328	323	345	337	333	356	338	369	344	300	320	352	278	354	329	334	297	315	335	347	367	356	326	315	337	319	354	317	319	307	329	339	308	314	324	323	362	336	345	308	316	331	313	347	332	341	337	326	299	313	310	341	332	327	308	338	348	373	362	307	336	327	312	347	330	318	325	308	346	354	339	311	346	369	316	357	350	311	313	335	327	295	339	326	346	336	353	352	333	300	334	310	344	300	344	337	326	320	337	327	325	335	317	346	311	320	333	330	351	324	330	337	329	316	317	373	353	327	315	352	315	351	352	329	323	318	338	298	330	320	341	333	350	345	311	328	307	305	313	345	335	327	317	344	364	343	358	363	337	331	318	337	360	293	362	363	345	316	337	323	325	318	333	327	335	331	343	288	338	329	346	318	303	352	365	297	295	305	325	321	304	330	346	355	322	315	330	321	353	333	305	328	322	322	317	332	361	326	344	359	323	352	329	313	333	298	325	342	335	330	350	357	336	341	352	323	330	346	315	343	334	331	346	342	337	381	366	346	361	347	349	325	333	366	331	337	325	337	338	332	337	323	348	314	360	306	326	337	316	298	336	347	313	306	331	307	302	340	320	342	352	367	297	336	329	344	311	295	320	332	337	336	307	329	342	369	322	332	335	311	320	337	340	330	316	343	309	363	336	326	333	342	358	335	329	314	350	338	366	339	330	329	346	311	290	346	367	328	322	328	337	322	328	375	314	352	348	318	307	361	320	324	324	352	334	297	322	341	329	321	356	320	349	319	360	378	344	340	289	358	333	322	345	327	314	293	361	309	359	338	321	355	319	348	369	346	305	331	358	322	339	300	358	314	368	327	345	301	335	357	314	312	342	291	325	345	341	343	326	293	322	366	340	328	354	344	332	312	363	325	340	340	363	366	341	331	320	366	345	331	327	322	334	325	320	362	351	316	324	317	332	372	309	311	343	330	340	342	336	323	330	340	335	325	346	358	327	318	347	363	360	324	323	326	339	350	293	316	337	330	333	327	301	322	317	347	345	354	310	318	316	325	337	314	366	344	367	386	338	321	333	376	315	359	347	331	371	298	316	341	320	342	323	344	325	338	342	367	318	364	337	331	349	325	314	363	307	352	291	343	363	318	320	304	336	302	345	345	359	319	348	344	338	367	338	359	348	312	345	376	352	334	300	323	360	350	372	340	330	358	309	352	347	338	326	333	315	343	301	320	328	356	318	318	329	331	318	342	312	345	330	327	348	321	312	342	315	376	365	319	326	314	291	328	330	288	352	347	325	339	336	371	361	354	357	346	357	342	352	340	349	357	317	321	355	340	325	356	352	334	320	340	297	335	328	344	340	331	314	356	292	354	338	338	330	343	341	298	317	315	333	311	313	319	351	333	320	352	349	342	321	350	304	302	303	301	345	335	356	324	363	353	341	328	307	329	314	350	360	339	343	323	337	339	359	320	359	377	331	358	330	316	331	328	344	338	364	333	371	343	354	327	321	341	329	309	341	354	318	339	327	378	316	315	319	339	342	316	328	339	303	344	325	310	339	337	371	307	321	327	364	356	366	338	344	317	313	348	314	309	338	334	338	337	357	336	348	319	343	312	332	343	346	315	379	340	326	323	364	330	340	361	329	331	348	344	327	344	341	357	383	320	337	369	303	338	325	370	319	325	335	346	323	341	333	334	312	355	349	335	353	357	315	311	329	324	305	344	344	344	332	348	299	352	341	322	372	341	339	370	336	301	289	328	331	310	355	331	298	339	322	346	315	331	339	343	361	323	325	335	344	323	326	311	346	348	327	328	317	346	356	339	338	326	352	313	314	391	357	353	325	351	354	334	297	302	342	324	336	330	366	330	327	322	351	324	317	332	330	353	346	344	340	330	304	332	363	336	367	323	334	329	304	346	334	373	332	317	337	330	325	317	350	340	325	348	326	340	308	318	314	346	326	296	357	367	323	288	326	346	382	322	360	331	329	347	337	357	338	347	330	322	309	352	334	335	334	332	322	340	343	337	303	352	347	356	330	370	327	328	347	323	295	301	318	334	351	315	319	338	336	329	353	319	351	323	315	267	350	333	355	335	327	317	332	311	318	350	289	343	352	335	301	378	312	309	358	297	330	331	325	313	337	325	372	326	374	335	342	346	326	315	324	377	321	302	344	319	322	342	390	356	341	309	311	331	298	314	346	333	316	367	343	316	335	326	318	325	331	317	373	362	350	356	341	338	358
15927	19001	50251	69768	59755	44320	27721	12187	4119	1669	1080	892	881	839	919	824	861	850	838	907	886	904	831	893	861	810	880	878	888	902	855	858	877	938	831	883	919	876	923	833	860	872	854	839	895	788	857	834	912	881	861	841	865	906	849	843	832	891	912	874	864	870	840	862	870	848	854	849	875	884	883	853	858	889	824	876	849	897	848	908	866	860	851	838	886	898	911	817	921	854	912	844	899	864	880	901	812	869	824	859	844	930	886	852	805	841	863	866	886	855	893	787	885	904	866	931	859	862	898	827	815	888	820	840	821	836	868	864	836	919	893	882	826	899	871	877	859	910	875	882	828	860	896	852	863	884	878	907	852	832	929	840	930	933	856	813	913	808	891	833	846	854	929	870	897	837	887	825	852	874	845	880	862	865	855	790	855	874	812	904	920	876	873	854	871	856	861	892	862	896	923	888	842	873	874	817	905	863	883	881	912	901	947	872	870	910	876	838	877	830	870	874	906	929	906	802	874	887	869	830	838	908	919	918	878	913	910	832	893	889	897	880	886	842	867	894	861	864	831	881	828	877	831	916	913	875	848	887	883	844	934	863	873	870	877	841	843	867	866	855	854	867	874	880	835	808	877	880	860	901	856	870	879	860	870	893	889	851	828	871	891	826	887	845	853	881	864	832	787	919	865	853	837	861	899	904	835	906	879	936	866	925	863	883	845	904	939	902	844	811	864	838	862	896	830	906	858	817	880	893	826	833	912	912	856	831	875	906	940	878	865	808	842	847	918	846	908	862	889	876	929	874	852	838	850	842	883	880	871	838	914	833	866	856	870	912	907	850	889	857	872	856	893	895	854	890	882	918	879	849	814	848	882	889	895	855	867	871	864	841	893	894	863	871	834	854	837	913	882	874	889	872	868	870	875	819	855	828	877	854	875	805	872	893	796	865	860	899	900	844	851	886	898	897	876	868	873	899	875	892	851	853	885	874	812	916	896	881	876	912	876	851	866	934	884	915	871	840	824	844	864	922	910	897	871	945	863	850	870	808	854	866	882	854	839	866	905	865	888	901	852	827	872	855	862	836	896	926	903	874	874	896	816	907	830	879	874	818	884	879	897	835	874	860	883	819	859	931	870	898	853	864	815	888	862	813	840	875	890	861	907	839	889	866	895	832	836	874	854	878	884	839	822	885	888	888	910	818	866	878	887	847	860	860	815	882	908	872	877	854	887	879	846	854	893	810	834	890	896	818	867	879	837	879	814	843	875	865	891	854	897	843	838	860	881	839	930	883	825	880	883	882	822	892	927	901	898	856	863	838	860	846	842	849	825	882	866	857	869	876	824	892	887	879	858	856	850	791	883	829	828	874	884	861	933	852	835	824	784	931	824	873	824	846	895	844	851	901	879	844	897	901	925	860	880	866	839	868	880	846	853	866	924	937	915	773	834	847	873	876	807	874	851	922	842	883	873	826	869	884	853	879	859	866	871	906	871	841	857	871	864	876	847	888	873	884	833	845	866	850	923	875	888	825	855	835	879	900	965	863	890	879	882	875	889	833	864	904	836	908	885	876	900	859	884	863	879	904	897	837	885	868	841	862	880	902	879	850	866	879	857	861	845	899	861	869	800	877	874	858	836	821	883	899	866	881	887	831	833	845	890	892	860	877	846	865	896	874	846	874	884	903	909	831	871	846	888	864	881	839	851	908	859	856	874	872	862	890	897	873	842	859	851	853	867	856	901	904	843	868	847	891	916	812	903	871	856	873	886	842	900	869	921	858	886	872	833	922	907	865	863	842	886	867	846	812	851	893	845	847	895	881	862	815	873	858	865	900	855	930	938	887	860	874	830	883	854	771	911	947	854	823	826	851	855	822	895	863	834	801	884	851	849	832	907	886	858	836	831	855	855	866	873	915	858	825	923	896	883	849	874	829	885	918	807	813	873	819	898	883	824	891	903	826	939	825	879	909	865	858	862	862	912	899	916	910	902	885	895	864	869	874	901	876	807	900	910	866	814	911	871	877	871	866	922	885	850	865	880	860	845	956	829	853	893	891	869	855	829	893	842	892	852	932	879	860	853	903	866	846	864	905	871	917	862	849	888	824	893	888	857	875	881	875	830	867	879	931	866	864	836	876	802	893	856	905	834	839	869	913	858	817	839	876	861	861	858	848	854	861	910	850	883	832	881	866	854	894	881	871	846	846	926	887	890	801	851	842	855	888	898	846	857	817	885	867	870	824	843	892	858	859	886	860	907	893	872	882	867	866	854	823	895	850	825	915	846	868	861	869	866	858	820	856	866	820	879	852	877	809	880	848	892	850	896	870	833	881	821	901	864	867	895	880	896	853	850	852	886	834	917	910	890	859	891	931	839	877	876	895	855	808	950	915	887	888	895	832	849	880	884	850	877	903	815	897	922	865	866	896	806	922	915	853	900	848	852	843	870	888	828	835	860	894	843	845	880	879	822	868	844	894	807	914	816	877	845	863	860	887	872	849	839	891	890	889	781	854	897	864	873	887	863	872	917	829	892	858	846	854	849	896	889	879	804	910	854	952	877	827	850	841	843	881	913	858	853	847	841	878	878	836	900	877	917	834	898	921	836	844	871	894	857	880	891	876	877	895	874	895	875	856	866	893	873	917	866	889	893	858	855	914	895	877	811	849	865	870	885	861	859	821	936	818	872	851	830	897	859	864	900	861	873	881	894	832	893	913	894	885	885	827	849	828	916	905	940	855	860	872	931	897	886	860	843	823	855	891	872	821	896	923	862	833	902	830	901	875	897	873	896	889	870	896	818	880	820	874	848	849	846	929	830	871	840	870	837	918	917	831	790	890	862	852	885	859	845	896	857	857	856	823	892	902	820	884	884	868	898	904	874	891	901	860	860	876	866	837	899	838	847	863	893	878	850	899	833	883	874	907	826	869	872	860	876	888	836	893	800	935	868	860	889	837	904	910	862	865	809	860	908	858	887	856	859	892	845	921	857	896	889	876	890	887	811	891	819	885	822	963	884	867	849	903	886	853	878	835	874	877	862	860	870	852	863	849	850	852	902	901	875	840	866	878	837	859	885	829	908	904	872	904	907	876	865	861	855	864	884	843	880	879	878	822	888	892	896	818	912	850	835	816	863	860	837	895	948	853	943	854	846	825	915	857	890	895	876	867	834	867	898	841	874	799	877	863	921	816	877	859	859	808	867	790	801	878	927	898	879	830	845	895	852	844	785	913	841	844	882	875	836	876	908	864	889	893	901	857	867	899	890	874	871	853	823	865	847	863	868	887	879	818	845	888	892	825	882	895	898	842	880	918	860	847	858	855	865	856	917	850	856	844	828	851	868	867	865	786	847	925	815	894	833	908	808	846	856	877	893	869	865	850	901	880	859	815	837	857	863	885	868	892	908	862	865	896	842	912	895	879	862	868	894	840	861	884	823	845	873	887	932	887	821	900	895	852	839	828	856	868	866	867	946	913	859	866	816	825	832	904	856	855	889	880	854	892
32198	30336	65121	78423	65197	46267	26278	9864	2310	701	439	385	353	343	331	367	341	353	373	350	355	338	314	323	329	336	308	368	351	350	334	373	355	369	356	332	310	297	351	343	337	325	330	381	317	341	358	366	368	373	341	342	320	339	344	347	330	303	324	344	347	338	342	353	341	340	322	360	365	312	338	358	356	346	349	351	339	347	340	311	341	331	300	314	364	334	321	360	338	319	351	333	364	369	387	339	337	332	351	312	313	356	366	348	345	331	320	383	356	388	340	342	334	349	326	285	380	342	377	352	349	339	344	359	373	374	347	347	358	359	315	357	358	370	324	316	339	324	368	325	362	351	350	353	343	344	335	319	346	331	366	335	352	363	314	351	344	332	346	337	373	296	345	348	351	336	360	346	355	354	335	343	364	343	358	376	292	330	339	319	328	321	369	328	320	358	325	344	376	348	327	326	335	314	309	314	370	331	310	297	336	346	345	374	308	346	365	321	340	383	346	364	336	340	351	336	338	350	336	333	371	353	330	337	362	353	346	369	338	349	340	344	337	364	344	371	380	366	345	290	332	354	330	337	346	323	350	312	351	361	343	349	342	341	351	336	346	340	317	355	366	288	310	329	371	346	358	321	350	360	310	363	349	370	331	391	333	352	347	343	334	333	324	388	357	358	357	330	359	310	323	337	340	341	356	305	358	333	343	328	377	327	386	347	322	334	331	359	319	327	357	336	352	350	375	331	342	334	307	350	324	325	354	357	327	365	340	318	320	307	319	332	307	351	341	301	330	331	380	347	340	350	355	350	366	330	341	321	330	325	326	357	315	361	341	360	349	346	344	335	335	320	325	313	346	332	349	387	343	372	334	348	338	361	378	354	368	299	331	322	340	322	368	340	357	349	333	326	337	352	361	328	366	322	321	335	351	351	321	323	357	354	330	327	331	375	356	329	358	340	350	325	339	345	307	358	338	343	368	377	365	384	309	353	363	349	338	355	370	326	340	374	294	328	352	318	331	328	350	348	337	364	341	375	352	314	364	349	343	351	342	329	340	366	358	336	366	337	337	370	353	362	336	335	341	329	334	371	330	366	317	338	394	376	333	307	350	353	363	376	316	349	367	351	345	374	346	358	356	373	351	376	349	375	339	362	311	391	353	343	368	352	356	335	345	314	377	348	380	373	345	325	347	311	316	387	318	373	370	355	333	362	324	318	359	371	308	291	339	352	370	383	353	363	310	350	369	329	362	325	340	339	363	340	355	353	349	327	315	333	355	342	363	370	302	366	318	347	325	335	350	338	314	356	339	322	335	326	336	333	332	327	339	328	334	355	354	343	334	340	310	353	359	387	371	370	343	356	358	339	318	324	333	345	304	347	333	314	313	361	327	362	345	379	371	345	372	378	382	385	332	356	371	350	342	335	348	350	337	357	316	351	348	325	318	351	345	334	316	337	325	320	356	375	347	342	351	377	341	359	358	341	340	338	358	386	370	345	352	348	375	380	348	346	373	342	327	367	369	361	345	329	340	341	339	359	350	330	308	354	384	358	333	372	330	339	342	344	351	374	381	335	318	307	365	360	373	354	360	323	337	331	349	321	321	340	346	375	361	348	341	331	351	311	325	351	335	351	342	333	334	356	340	335	341	356	353	315	385	361	314	375	325	364	315	340	321	340	355	335	341	325	324	330	345	339	402	322	297	351	337	343	354	346	341	365	373	389	368	318	354	335	352	336	345	337	327	361	344	320	348	352	341	371	372	347	337	334	332	354	350	354	355	357	354	330	363	327	365	378	334	318	330	329	341	354	344	334	314	319	315	316	320	346	378	352	361	338	360	325	352	342	353	348	310	319	366	363	332	333	357	300	362	328	353	316	374	351	304	354	366	327	374	328	334	349	371	344	354	341	350	310	348	339	340	370	377	358	335	350	361	329	326	336	355	347	375	332	356	332	366	328	361	353	329	352	348	342	346	332	324	319	326	362	332	337	309	323	361	367	383	377	335	332	330	318	371	331	321	363	356	362	327	339	340	356	332	373	322	351	340	325	349	334	323	334	347	353	338	310	349	338	337	377	358	357	361	316	353	314	319	346	324	336	354	336	343	307	370	341	351	382	360	327	334	377	353	343	312	339	319	325	339	350	365	356	364	354	379	352	380	344	333	331	344	357	341	325	337	307	368	310	364	353	345	350	350	349	335	324	360	338	341	334	362	332	312	356	333	348	360	327	378	347	313	337	366	342	299	331	359	366	389	361	332	346	363	350	294	381	324	334	327	371	367	316	301	338	366	342	338	326	367	332	362	350	345	362	332	350	342	324	346	374	353	313	326	344	338	340	324	345	379	358	357	371	367	318	359	351	348	371	357	342	328	328	392	359	340	352	359	337	348	330	333	329	350	299	337	342	375	350	341	368	334	360	349	316	354	347	365	339	327	350	324	368	372	359	348	305	347	318	297	330	384	353	338	347	358	366	339	328	338	340	341	322	359	315	322	354	344	344	345	353	352	352	336	337	399	340	330	350	359	359	369	376	328	340	336	337	326	348	371	360	343	348	333	322	338	313	397	335	351	326	367	338	365	321	323	357	338	333	336	369	350	384	369	348	376	352	325	343	327	373	339	380	349	352	386	324	347	367	350	371	315	365	321	332	328	346	319	364	320	342	340	359	305	375	379	328	326	348	391	348	370	336	403	336	367	359	342	366	325	369	348	370	364	335	349	327	379	361	330	365	338	360	326	355	337	352	363	371	388	355	357	352	365	354	349	335	346	337	345	335	322	367	365	356	312	352	344	355	331	358	329	335	336	349	365	349	342	345	370	387	359	340	345	346	346	321	345	368	331	349	356	363	350	382	346	321	316	387	306	357	339	372	352	355	369	320	323	347	344	353	339	323	335	379	325	322	371	326	323	352	335	389	326	328	353	362	339	346	338	325	334	337	330	340	377	343	366	352	335	340	327	340	329	364	347	354	354	360	370	332	328	339	328	328	329	335	341	366	370	373	332	371	364	345	313	326	347	325	349	305	380	359	323	335	378	351	374	326	341	330	330	325	342	325	356	368	323	321	354	358	348	327	321	351	357	320	315	320	346	340	336	341	341	336	341	336	328	323	325	340	336	338	347	332	341	332	320	360	349	367	365	332	349	340	330	372	325	325	359	326	319	368	331	332	349	324	344	354	324	304	389	354	346	328	354	343	346	351	336	333	343	335	333	356	338	316	335	360	350	354	331	304	352	356	363	347	344	337	307	306	361	333	340	355	352	322	348	370	319	345	304	326	362	332	343	294	374	341	353	373	360	319	345	352	328	370	359	352	349	377	365	372	338	317	365	342	336	366	346	351	349	347	337	358	342	335	342	326	335	355	322	355	359	327	331	337	371	354	345	340	343	344	371	319	330	366	348	350	315	329	375	338	323	329	368	352	330	310	342	315	346	375	335	354	354	339	339	337	325	314	372	316	352	349	339	338	366	332	398	339	337	336	342	341	378	372	354	377	327	375	341	338
20074	25984	61495	82408	71717	53525	35055	17231	6405	2271	1169	969	866	944	916	870	905	930	935	911	963	909	868	888	886	950	908	858	890	883	933	869	927	841	898	938	906	903	922	878	886	878	934	861	877	865	894	901	869	881	920	926	895	907	938	874	928	843	942	865	900	924	932	907	910	849	969	936	853	916	957	904	927	957	884	860	908	873	932	901	892	864	978	849	906	903	893	877	912	906	875	856	844	903	875	851	918	875	893	908	845	820	912	901	944	854	856	916	858	938	853	858	877	895	816	859	887	871	932	839	885	934	943	865	899	899	884	876	836	891	934	867	913	850	903	821	947	847	945	907	901	835	867	843	828	904	918	883	935	884	914	861	872	909	900	867	909	865	877	920	892	901	907	861	884	849	872	848	881	872	921	859	896	900	883	886	863	922	879	854	874	839	873	893	882	896	877	887	854	838	834	856	923	876	883	864	889	872	906	869	859	909	900	841	849	868	893	910	873	902	852	869	864	927	876	852	886	898	900	874	879	830	848	913	888	869	839	884	887	926	918	895	849	902	884	871	858	811	916	882	930	841	890	900	895	864	913	897	922	877	858	895	872	896	869	915	847	920	872	840	862	845	862	950	884	887	794	874	896	858	906	903	872	829	900	895	947	857	899	871	950	875	817	861	848	894	883	920	852	826	864	832	826	850	867	856	885	864	954	819	888	865	875	924	877	846	898	923	885	864	894	902	885	877	854	913	876	888	888	822	905	902	858	953	816	874	836	878	854	881	949	834	883	881	938	910	914	825	853	912	910	864	920	895	873	873	870	849	875	850	879	846	918	927	871	855	834	889	866	874	852	891	893	923	838	879	944	947	897	892	880	898	924	841	898	858	900	882	863	881	910	854	859	907	885	845	866	907	893	888	914	872	882	858	883	858	839	887	904	914	854	889	900	896	900	867	911	900	858	873	914	931	878	885	851	934	926	892	907	921	939	936	802	899	830	855	864	869	838	867	908	880	850	905	868	848	888	879	918	897	839	873	922	878	871	887	924	912	873	910	873	863	871	903	858	947	882	857	891	872	875	868	882	859	886	858	907	901	910	879	896	905	886	880	860	887	897	866	873	861	880	827	883	848	920	888	907	890	873	883	899	831	813	934	917	907	876	950	952	879	879	862	882	853	885	875	854	890	850	847	869	820	875	893	922	884	876	865	920	902	909	900	856	913	899	895	872	860	866	891	870	867	858	980	929	903	901	947	884	877	873	908	836	885	907	874	937	893	848	889	919	953	916	860	909	874	891	825	897	883	909	870	926	897	873	935	902	926	909	896	854	888	922	915	913	920	884	868	909	881	913	891	887	930	871	920	870	867	863	924	884	883	962	864	905	918	893	870	875	942	910	875	815	944	872	883	864	916	862	871	870	888	905	885	793	849	896	871	971	889	870	896	880	816	897	874	955	894	826	879	918	887	836	866	884	860	889	875	867	911	829	904	886	849	839	881	911	867	909	861	863	886	933	878	917	911	926	913	874	892	838	864	863	911	846	895	910	838	905	896	895	886	888	856	884	845	846	908	854	901	890	872	925	805	897	922	904	919	879	849	826	842	890	878	867	826	869	894	914	902	836	917	857	953	863	920	897	902	875	820	865	924	905	882	882	940	897	926	897	909	844	916	876	864	901	896	903	922	866	892	879	915	847	928	888	871	878	872	873	930	852	873	889	858	871	906	882	886	891	880	856	881	828	947	849	861	858	858	851	877	864	872	864	888	895	875	874	903	868	847	901	895	868	903	937	892	859	899	890	942	850	855	947	868	887	859	916	849	950	885	853	883	888	848	852	920	853	874	864	870	883	924	973	896	892	844	914	875	921	833	905	941	836	889	851	841	879	874	905	856	886	934	908	902	865	846	874	841	896	896	908	890	865	935	907	915	907	930	839	907	856	939	908	867	902	845	890	867	886	818	836	914	911	923	891	879	901	860	913	876	905	875	843	835	863	876	880	930	890	875	865	876	903	917	913	900	870	845	905	852	851	913	868	900	840	927	887	883	887	941	874	883	873	848	922	876	942	921	878	863	875	918	874	868	881	899	855	869	877	894	868	864	901	880	890	935	907	907	878	892	945	930	892	910	849	837	839	858	914	873	898	875	893	871	878	917	877	893	841	914	905	883	847	820	898	885	889	898	893	869	905	853	920	908	906	868	954	894	863	894	863	888	890	937	931	904	964	900	933	876	882	912	905	899	872	868	852	936	896	867	867	878	859	907	951	905	854	881	817	897	853	878	866	875	865	899	847	888	890	885	865	932	840	897	894	899	858	876	859	892	849	893	929	955	885	870	984	898	894	907	934	953	870	886	917	884	853	889	917	882	893	863	888	880	849	886	871	853	879	869	898	854	915	836	859	860	870	912	870	888	887	847	860	930	915	904	878	823	917	928	854	876	904	891	846	875	858	866	882	864	859	911	914	860	816	867	894	884	920	912	932	928	860	884	858	867	905	862	914	861	884	916	820	868	879	886	870	893	865	897	862	904	861	962	851	911	883	845	904	917	872	860	847	898	861	881	863	909	846	910	913	892	869	891	940	846	894	873	889	854	906	937	892	876	925	864	932	859	907	948	875	875	924	921	934	898	887	820	882	879	888	858	923	927	891	894	850	846	868	887	877	935	886	901	866	929	903	874	921	904	896	864	862	892	874	872	799	911	885	859	824	854	863	937	871	917	926	860	928	857	893	853	909	876	841	879	899	830	872	910	883	830	894	854	874	892	843	900	933	895	879	847	910	863	899	921	836	888	878	892	918	878	926	882	842	892	920	869	912	908	940	877	901	810	893	852	877	845	864	921	921	932	914	869	899	892	856	899	838	811	882	903	876	886	874	890	844	839	873	913	846	889	881	828	863	912	835	905	849	849	886	872	882	876	825	933	876	884	856	869	900	897	892	916	902	864	921	881	868	893	921	887	942	858	912	839	917	897	829	942	919	889	878	896	859	903	890	902	883	869	887	876	921	871	875	905	903	849	956	861	892	924	904	897	927	895	938	853	898	867	871	869	893	863	911	991	863	850	890	845	914	877	842	849	861	854	877	876	882	850	865	887	852	884	869	934	934	859	860	897	883	917	885	867	857	927	869	881	911	872	859	848	861	846	924	859	870	888	898	874	906	911	877	920	921	842	929	878	894	874	872	881	865	904	895	935	834	853	891	928	885	896	896	854	919	909	892	834	887	840	867	921	863	823	910	882	920	903	868	892	891	879	913	835	844	853	877	897	853	917	798	882	934	905	905	867	862	852	871	911	931	858	870	881	872	890	894	904	879	901	828	867	879	901	937	899	850	885	857	863	863	838	902	911	890	874	913	860	886	865	853	929	843	910	903	866	879	894	912	916	890	860	827	837	883	885	855	842	900	905	920	877	893	877	878	842	845	944	857	871	852	866	910	879	889	878	878	944	890	949	887	801	872	872	888	921	850	840	895	900	801	885	881	898	900	923	931	900	840	854	885	871	929	900	903	934
13014	10826	17557	19477	12898	6212	2472	1040	502	371	349	345	343	309	342	344	310	312	307	357	371	323	330	318	353	321	327	319	328	343	305	311	352	294	356	312	322	322	363	322	309	327	301	366	358	335	327	337	327	317	318	320	336	325	350	339	337	319	340	345	329	313	346	330	326	341	389	332	321	342	343	346	314	321	341	301	316	312	333	346	330	354	303	326	319	347	334	313	334	302	328	347	342	349	320	343	324	359	328	319	298	329	316	340	320	331	323	314	327	346	325	334	353	319	343	359	310	327	335	321	293	338	341	324	349	336	315	354	326	335	319	317	321	322	332	354	371	317	329	327	309	314	327	315	329	295	298	338	361	315	320	333	333	303	322	318	342	327	341	348	320	341	324	331	322	293	326	297	336	277	298	315	298	331	318	347	322	351	356	308	333	321	315	307	296	310	373	278	333	309	335	273	352	344	306	313	340	359	337	333	301	330	349	326	340	319	331	330	332	335	321	330	341	301	313	324	305	312	356	347	350	338	287	323	318	328	315	360	336	327	315	304	320	322	324	323	330	300	320	341	322	305	304	345	336	316	338	324	335	326	313	331	342	307	319	322	334	344	337	295	325	320	348	342	323	316	337	322	285	363	335	267	319	334	317	331	324	337	285	307	308	315	343	310	329	298	324	363	333	357	336	340	331	302	325	362	329	329	339	338	313	310	307	309	369	315	311	328	343	317	300	309	298	346	311	326	315	324	316	326	344	342	334	331	344	327	333	291	337	326	315	323	305	348	305	325	335	336	340	319	311	310	314	291	313	330	326	305	303	330	329	360	312	345	317	315	298	331	352	308	333	341	319	328	329	303	314	334	329	331	342	315	344	307	312	343	356	337	315	349	363	331	320	317	310	333	289	361	311	326	313	321	324	319	363	355	303	339	331	333	327	355	312	325	332	300	322	368	310	348	358	334	295	296	316	343	301	325	317	312	325	318	354	323	346	344	312	339	311	337	308	343	304	320	344	297	343	302	350	306	309	330	322	311	323	298	309	304	323	341	324	348	322	345	318	290	288	335	351	345	316	331	339	322	313	285	324	300	320	357	329	347	338	317	314	335	343	347	335	345	312	322	306	330	317	319	315	362	334	350	308	346	328	292	359	346	354	318	308	336	343	329	332	290	346	338	313	325	354	316	337	322	301	337	313	298	285	352	307	335	328	309	318	343	335	328	307	349	329	306	335	276	341	352	340	315	342	326	339	378	346	308	328	320	304	343	363	316	349	313	315	370	336	302	292	347	353	327	312	314	306	316	323	337	324	345	309	337	309	344	323	309	324	353	335	340	319	340	324	329	331	304	307	314	322	298	320	352	320	346	360	333	350	323	315	302	321	330	309	322	336	333	349	321	325	346	324	340	376	310	353	308	348	323	362	324	337	345	295	341	334	328	300	316	327	332	342	302	337	311	314	327	344	319	348	332	307	333	355	351	302	351	313	336	321	346	369	318	309	319	344	306	302	329	303	316	331	332	314	325	331	327	335	341	321	291	354	343	318	335	297	384	323	313	317	339	303	350	339	322	316	310	330	329	339	306	307	329	304	337	319	337	334	293	333	302	321	336	283	308	315	348	338	318	341	314	317	315	365	296	333	342	345	317	302	328	331	329	325	290	315	305	338	359	307	322	316	339	354	339	319	344	317	361	332	329	329	307	296	353	308	354	312	333	351	302	347	315	343	311	314	339	343	324	336	290	317	322	321	337	320	355	330	267	296	319	281	317	316	335	336	336	356	332	321	330	313	300	327	339	317	346	348	341	352	307	336	339	321	345	288	356	351	376	307	333	296	328	354	313	301	323	318	317	338	326	348	343	349	287	321	334	334	329	307	357	370	312	299	319	313	338	343	293	310	321	340	328	314	340	313	328	312	309	338	324	346	316	352	334	322	329	303	344	301	330	316	335	336	367	353	344	321	336	342	314	330	333	334	326	303	299	342	343	313	334	307	331	316	332	317	340	310	324	375	335	305	320	319	367	357	356	316	330	325	331	304	313	318	326	329	330	335	334	357	330	345	315	316	351	327	339	359	300	295	301	327	312	332	350	319	314	321	308	332	314	333	312	300	343	326	334	278	312	319	331	315	356	348	348	308	346	322	345	323	322	318	376	331	308	307	328	358	308	320	325	301	343	323	314	300	324	311	329	307	331	324	327	335	326	336	349	338	309	332	339	350	314	291	316	335	351	319	306	334	341	329	312	315	312	306	346	349	294	277	324	320	345	345	290	326	362	326	327	311	331	324	342	317	326	325	309	346	329	326	320	343	330	341	325	289	317	340	339	327	326	314	350	321	324	359	336	336	306	322	326	385	336	333	305	331	311	305	321	301	336	325	358	305	298	333	338	299	303	343	353	315	298	306	322	297	343	369	299	326	322	318	338	341	300	326	340	312	320	325	331	349	318	322	322	303	329	323	320	305	322	334	323	323	324	309	306	331	314	280	347	314	315	307	335	323	274	332	368	328	322	317	340	319	330	313	358	328	329	364	320	326	342	324	338	312	335	316	321	329	356	349	334	312	327	362	334	333	309	349	310	306	387	304	334	337	333	321	304	305	320	310	355	310	318	315	318	333	326	330	326	311	325	337	318	346	313	311	345	337	302	336	299	302	295	306	297	334	327	316	303	272	317	324	311	309	326	337	351	323	346	347	353	348	327	320	295	359	323	327	350	296	321	313	312	325	340	352	296	318	311	322	322	301	370	328	303	319	346	312	315	346	347	306	305	334	340	317	332	332	327	331	304	334	352	345	363	364	294	339	318	355	326	323	327	374	354	327	324	279	326	357	330	319	311	360	334	349	341	322	348	333	330	344	330	348	324	317	350	320	309	314	334	332	321	333	358	309	340	317	315	327	352	337	334	301	341	329	321	342	346	345	318	345	348	306	308	328	327	363	286	316	333	341	337	312	319	322	353	346	294	317	328	338	347	342	306	289	328	345	325	319	322	328	334	303	337	305	354	314	302	333	357	343	361	318	302	304	354	345	315	352	339	318	315	338	329	336	296	300	316	331	320	311	369	343	350	334	339	349	317	321	319	295	298	289	322	334	286	324	358	333	323	329	327	299	312	298	301	324	363	326	329	285	317	312	327	335	325	351	329	354	323	336	319	299	341	334	307	322	314	332	349	320	330	356	332	328	337	323	369	328	316	330	356	367	324	269	325	313	318	351	317	304	340	317	295	313	316	323	286	372	313	325	373	345	325	322	345	290	301	301	344	345	319	315	334	338	298	306	336	306	302	328	316	318	291	304	366	347	339	318	351	354	283	327	313	309	358	321	323	337	345	402	345	350	300	290	320	306	333	319	337	344	323	329	320	339	342	290	342	330	336	313	356	362	314	324	345	298	339	335	321	331	359	324	301	298	327	341	360	331	305	312	351	347	319	295	313	321	352	323	326	339	330	336	337	345	357	302	343	322	340	303	316	313	344	313	305	351	308	310	300	315	327	333	296	340	312	337	322
9589	9395	21801	29814	23932	14725	6788	2844	1460	1062	886	792	846	828	875	811	843	835	870	832	836	815	910	840	803	825	893	843	828	848	863	839	846	866	814	880	839	868	878	835	861	839	789	815	874	859	803	861	857	844	853	884	802	852	835	890	837	858	811	886	873	873	815	846	854	803	864	783	815	820	835	808	869	858	870	827	857	902	869	853	856	836	816	838	834	822	840	859	857	835	882	779	868	856	849	811	848	888	836	826	846	878	885	845	816	897	862	838	839	848	862	837	884	864	852	830	831	832	831	809	833	850	843	843	876	854	837	827	812	851	835	838	840	846	847	830	882	859	873	803	793	878	865	838	840	869	865	866	879	802	860	774	862	870	875	872	866	815	847	835	853	842	854	829	875	847	845	865	834	829	802	823	856	848	813	838	912	836	822	832	827	817	822	806	847	916	865	766	871	864	864	828	833	855	858	890	826	870	888	838	813	807	848	868	887	839	885	887	826	862	905	857	770	820	853	888	875	815	813	835	889	875	835	807	850	807	905	837	896	825	817	827	841	902	882	835	856	877	847	836	840	924	822	846	861	819	912	833	889	855	858	828	794	847	833	845	876	852	812	858	866	841	886	842	815	764	819	867	796	888	833	883	845	850	866	814	858	828	830	854	865	809	814	850	857	821	838	836	816	809	859	908	889	846	782	847	831	902	887	848	812	847	875	845	840	853	829	841	845	839	830	855	859	819	884	810	831	841	863	802	825	870	826	837	857	911	872	856	821	808	791	873	817	907	833	908	802	823	809	842	890	816	890	850	844	871	864	854	835	917	841	869	846	808	872	883	857	873	895	867	815	859	861	877	825	865	828	850	819	805	856	845	861	839	855	855	904	845	869	843	885	825	777	823	834	867	860	887	878	846	842	868	853	844	797	870	915	850	908	864	832	840	857	846	837	879	885	880	833	834	812	836	862	867	828	872	836	853	861	854	844	908	805	857	869	875	861	817	861	852	878	851	867	814	848	806	858	820	796	808	824	813	866	905	893	829	869	842	833	805	848	862	856	828	862	811	856	804	850	866	823	805	866	872	874	838	805	829	860	836	806	888	841	797	818	821	852	846	806	844	828	915	865	857	909	798	864	847	823	868	879	853	897	824	848	897	809	833	802	807	853	881	844	793	824	817	821	843	854	838	868	905	859	820	876	849	823	858	838	838	880	841	810	864	797	866	849	804	839	804	852	823	848	815	841	850	801	887	834	912	911	848	893	854	906	867	847	788	872	807	856	862	873	897	853	898	879	840	910	860	863	879	855	777	879	868	834	849	835	856	808	814	827	846	865	869	880	874	869	862	833	848	856	854	822	860	845	819	839	849	863	873	848	870	835	827	876	843	842	904	863	831	831	867	880	843	823	846	825	805	862	882	876	889	798	871	872	827	829	886	813	836	837	805	840	876	816	881	848	855	826	852	851	873	846	858	909	878	882	864	837	831	797	878	832	888	864	860	859	886	889	836	904	888	855	818	839	852	825	812	889	822	847	833	854	888	887	840	845	815	851	801	871	840	868	864	879	838	877	825	854	894	864	862	872	914	873	814	849	885	879	822	868	855	911	833	787	839	832	882	821	790	858	853	820	843	853	822	867	816	794	832	852	812	853	864	814	895	862	823	855	868	782	893	835	811	854	911	778	856	806	872	842	835	903	799	879	784	830	859	851	865	802	870	822	862	816	827	829	825	796	872	826	858	789	866	872	862	897	888	829	878	807	866	821	836	853	830	817	865	858	839	880	854	826	842	804	830	823	854	858	835	862	830	820	908	810	798	869	846	802	860	880	854	806	888	829	858	857	886	863	820	894	834	831	852	842	807	858	834	857	821	855	831	860	870	799	850	894	838	842	891	831	830	849	879	830	828	861	874	849	861	856	850	871	803	826	852	865	832	825	864	824	911	895	863	875	863	788	866	841	873	843	844	810	859	878	843	819	824	835	854	846	823	813	832	870	868	794	852	868	833	842	822	866	832	845	827	843	900	843	821	880	847	878	858	831	889	835	818	820	855	826	828	850	856	840	847	864	833	868	859	798	804	853	840	821	890	845	835	800	845	888	850	847	874	816	855	845	858	846	829	862	866	815	868	833	846	850	889	864	802	876	838	819	840	848	813	897	812	798	805	844	859	820	789	869	818	915	830	821	855	810	821	835	816	872	836	842	829	860	864	904	899	836	842	831	848	846	783	876	823	825	844	867	855	841	845	808	902	850	893	817	869	772	843	811	857	827	828	802	873	828	809	836	875	849	840	836	814	864	846	836	829	806	811	856	849	856	852	824	855	817	855	903	813	909	880	833	849	846	862	829	865	805	759	848	887	854	827	835	842	904	889	833	823	802	881	794	844	884	858	867	853	846	884	888	809	883	908	838	901	849	837	915	822	872	786	846	875	828	846	846	780	846	807	889	825	858	819	874	852	888	832	862	839	856	873	848	821	812	875	821	853	817	814	895	825	837	790	835	829	879	812	851	858	881	828	851	825	848	873	833	898	796	866	821	838	830	836	826	868	883	806	791	877	794	878	876	878	846	860	877	855	827	846	856	855	879	830	836	811	840	844	841	850	921	858	850	819	803	805	893	836	885	834	850	860	838	863	915	825	821	845	801	832	882	857	866	860	787	862	859	851	851	808	882	862	813	800	830	798	848	875	908	846	816	847	847	833	846	821	844	818	854	853	812	827	876	845	810	825	855	860	852	836	879	866	867	885	824	835	864	856	834	855	859	879	871	871	854	871	875	851	821	843	869	835	831	890	842	853	900	812	802	812	900	852	848	844	848	846	875	870	823	811	866	853	847	900	875	839	879	853	861	808	854	842	882	840	877	838	893	846	802	847	829	890	826	837	809	889	847	859	847	802	828	851	908	864	780	859	855	844	826	848	824	863	830	810	843	855	851	882	860	885	881	820	864	846	796	805	871	844	877	827	876	887	854	836	825	858	887	802	847	842	824	850	916	859	825	865	874	855	849	777	899	845	782	892	860	884	848	864	850	842	819	839	844	857	892	852	894	824	887	849	855	832	814	833	829	903	818	888	859	888	803	818	825	865	842	839	913	826	899	852	855	832	871	870	849	826	873	843	865	854	867	809	798	860	837	839	868	831	848	863	845	862	831	875	853	820	871	861	878	841	892	858	896	861	838	845	819	894	843	822	856	889	780	805	851	859	888	872	833	829	854	871	826	861	846	817	802	844	861	839	797	812	871	828	859	777	817	826	875	821	843	813	832	888	871	868	834	859	882	866	821	868	842	842	874	827	878	822	809	862	874	885	879	861	872	835	866	843	855	810	854	890	837	845	801	823	802	816	860	811	867	913	816	871	805	883	852	845	879	856	828	865	846	833	810	776	867	885	786	817	867	827	894	900	810	871	848	833	819	898	807	881	825	909	844	832	827	858	851	837	849	812	831	830	898	913	896	823	848	852	879	898	855	903	822	847	835	850	880	886	828	867	846	853	845	824	856	857	805	884
25740	26062	55829	67587	53105	34644	16958	4789	1243	527	377	331	316	363	331	344	316	342	303	350	339	347	324	335	346	328	373	321	307	334	349	352	356	329	330	351	322	332	324	329	318	331	333	364	371	324	300	334	327	321	335	338	311	306	339	348	331	325	319	332	341	346	340	332	345	302	336	321	309	361	339	342	375	326	314	320	332	350	383	337	350	332	299	349	361	331	327	323	363	354	325	346	323	349	356	359	323	293	330	321	336	358	305	335	317	327	333	336	327	337	353	350	295	317	351	378	315	295	363	354	307	337	320	327	307	314	312	334	321	366	328	341	354	319	322	351	324	322	310	340	309	341	316	343	346	355	331	359	333	344	355	314	340	334	353	342	320	340	321	308	358	300	330	324	333	291	327	335	298	343	348	363	339	349	348	353	324	371	316	340	353	330	312	335	323	336	315	320	351	354	366	322	347	348	352	340	326	345	325	338	306	301	346	356	351	328	349	316	344	330	362	343	310	325	309	378	320	342	313	362	350	328	339	345	356	324	327	320	335	326	344	314	315	322	343	323	360	356	356	315	327	346	353	335	349	338	314	334	347	345	300	344	349	330	345	343	327	310	346	365	320	351	350	325	338	323	313	333	330	340	350	356	328	350	333	313	356	312	313	322	329	345	325	311	361	314	341	330	360	343	358	333	331	337	335	278	299	346	346	349	369	358	306	322	317	363	344	340	330	343	350	331	314	326	341	320	373	343	334	325	322	339	372	309	320	334	360	349	334	335	311	373	323	369	322	330	307	316	304	342	313	343	322	308	342	338	386	371	333	352	322	329	338	341	342	350	299	364	304	328	349	342	354	340	388	361	344	348	339	323	323	321	341	339	301	314	381	347	362	368	335	353	359	303	317	326	306	355	312	366	376	319	333	307	309	321	354	346	340	333	320	334	313	352	361	347	350	347	312	337	307	337	349	302	335	316	331	326	378	305	373	361	355	322	307	369	347	326	311	376	339	345	329	329	347	322	326	321	328	330	280	316	347	325	357	343	318	338	323	350	337	310	327	320	332	329	306	321	301	330	345	324	345	346	340	331	341	330	364	329	320	348	341	330	324	375	352	354	320	279	329	353	343	331	354	310	354	354	329	310	335	342	325	330	335	348	344	341	342	359	319	341	317	347	317	359	330	352	337	337	381	327	341	370	345	312	353	296	322	362	341	336	315	327	351	368	324	320	352	317	343	317	314	283	341	307	306	364	324	319	361	343	322	357	360	341	345	331	316	364	317	329	322	346	341	339	375	364	358	305	345	365	342	355	345	334	316	331	349	319	332	348	362	350	337	314	349	330	305	328	346	332	313	314	334	328	316	305	299	351	348	339	314	367	336	324	359	360	343	360	323	303	327	344	325	326	342	300	317	326	325	362	343	316	365	336	330	352	362	334	342	332	340	345	304	351	318	341	319	352	337	313	328	323	362	317	338	291	332	348	298	311	331	366	337	340	312	296	333	342	353	342	331	322	347	362	320	351	345	349	339	317	345	321	345	304	343	357	335	341	338	326	352	370	360	311	358	331	336	338	301	315	341	331	305	337	364	324	318	349	312	329	360	345	313	325	340	384	331	315	351	331	314	355	343	320	363	322	333	314	346	346	348	325	353	294	330	321	326	349	325	344	326	323	363	366	338	348	340	303	326	339	334	320	351	360	309	329	316	343	368	333	345	380	328	361	374	303	305	357	355	312	388	329	321	348	321	363	330	324	334	347	351	282	319	332	402	335	333	333	363	318	336	340	334	337	357	326	291	339	327	335	323	335	350	347	336	328	364	344	349	313	328	336	334	347	375	330	312	303	298	315	329	306	330	326	336	346	321	338	347	338	356	329	356	338	342	356	341	325	362	309	324	318	348	325	357	331	313	330	339	284	330	309	320	358	350	338	326	333	325	325	340	369	345	329	331	316	329	355	345	376	326	336	363	328	303	307	340	358	333	348	343	327	348	350	327	296	328	318	372	317	340	309	319	310	345	314	305	355	316	337	329	339	356	322	348	321	324	349	306	329	355	322	329	340	348	317	351	349	300	317	343	309	351	309	332	323	322	309	342	336	354	359	309	327	351	356	344	357	327	336	323	333	289	330	316	338	334	357	296	293	381	340	325	351	322	327	323	373	315	307	363	347	312	338	315	324	331	315	327	361	336	303	358	349	348	330	315	335	318	322	331	333	379	346	308	330	323	323	345	328	310	359	343	331	351	315	311	349	353	339	348	348	328	339	357	345	334	325	341	345	325	335	313	344	335	357	332	326	336	302	333	339	318	325	344	323	352	339	331	300	326	328	347	361	330	329	345	362	330	364	307	359	344	334	334	337	314	347	327	368	331	355	316	297	334	363	345	344	367	312	350	320	363	311	350	334	343	343	329	338	339	329	336	320	329	355	318	344	340	314	329	346	344	315	368	297	297	372	336	352	320	321	319	315	300	348	344	322	323	336	315	326	321	361	323	365	347	320	345	323	316	333	349	301	316	309	343	307	320	342	343	369	346	335	327	361	355	329	300	350	345	327	286	331	319	351	331	303	310	326	317	321	343	351	311	334	323	329	338	318	347	328	338	344	354	349	374	338	361	358	358	312	307	321	351	336	344	314	361	323	342	360	345	320	330	363	359	325	332	298	306	332	337	332	330	345	342	323	317	351	320	308	310	302	332	321	354	296	325	369	317	324	332	301	324	316	333	298	388	333	310	340	347	319	324	379	348	369	332	323	306	366	343	322	327	333	320	345	314	342	332	327	315	373	311	356	357	331	315	311	333	307	314	348	325	319	357	325	356	314	352	309	329	340	372	337	332	338	400	323	328	372	361	349	332	335	363	363	329	341	356	327	321	353	334	320	316	337	302	303	321	337	339	321	331	345	335	347	349	330	334	348	333	319	342	338	355	350	300	328	308	332	325	317	348	335	357	326	338	328	358	331	319	339	311	327	333	336	321	309	333	321	309	348	309	339	324	332	375	340	319	354	377	362	341	330	352	355	346	325	335	330	345	362	356	345	312	332	347	331	322	335	343	328	352	355	332	328	336	330	368	326	348	290	330	362	350	342	330	356	313	329	364	334	347	327	309	315	308	341	338	343	351	319	322	321	334	321	336	280	304	323	346	306	316	352	314	329	366	351	341	299	332	323	337	351	347	366	361	341	375	357	309	333	341	328	323	316	328	316	350	344	302	326	332	325	294	356	326	318	317	352	390	363	335	348	327	329	310	343	364	323	282	341	374	336	328	328	345	353	337	337	337	345	324	350	343	325	337	336	326	358	361	353	353	321	339	338	339	289	355	341	347	344	338	315	327	326	331	340	315	356	308	329	338	341	377	359	314	320	310	333	345	331	308	363	358	343	329	336	388	346	351	310	311	346	323	368	359	320	314	337	310	318	316	347	351	318	302	334	371	348	289	335	315	340	331	326	309	331	352	326	329	326	314	313	345	310	327	318	336	301	343	322	330	323	313	322	318	314	305	321	336	326
16641	23106	53007	68900	58516	43027	25912	11356	3979	1608	1049	906	898	835	792	899	901	900	793	913	862	834	842	850	902	874	869	883	893	879	916	858	894	868	868	868	832	841	845	889	873	878	891	909	867	825	883	821	859	875	858	840	910	947	915	849	896	867	889	823	856	908	868	884	841	869	857	843	885	865	912	793	835	866	871	872	862	858	877	825	904	795	880	859	874	875	868	857	862	932	899	895	912	864	889	865	892	851	873	879	836	884	771	846	813	899	863	819	901	874	854	835	880	845	866	893	868	855	871	866	844	893	889	888	883	880	893	868	867	869	869	884	882	849	846	864	913	908	882	855	894	865	901	895	873	862	871	811	874	889	847	884	863	850	887	870	855	864	887	860	876	853	915	853	915	834	862	889	920	887	860	836	895	879	903	844	865	837	826	900	877	882	911	855	910	840	895	826	892	803	905	874	857	889	843	876	830	887	878	870	861	896	900	895	847	888	918	895	914	894	867	881	822	881	865	852	834	860	878	859	859	886	827	880	874	864	821	896	851	887	872	916	862	919	886	905	861	867	890	844	863	885	825	887	862	899	902	873	869	868	831	853	880	854	842	834	821	847	840	842	837	878	895	864	832	803	891	841	891	873	863	864	834	896	897	844	914	887	866	860	870	862	877	883	876	903	800	887	863	875	868	928	874	857	810	874	922	874	886	824	824	844	874	867	843	799	859	821	900	806	882	847	807	891	845	840	877	866	864	824	902	868	902	876	858	883	872	820	829	855	847	839	912	834	838	888	853	868	886	927	849	893	929	844	835	839	807	903	879	868	853	779	860	872	856	847	872	890	876	832	871	899	916	830	866	882	893	876	935	874	864	828	880	875	883	904	832	830	890	914	880	829	884	836	824	875	839	869	863	872	785	854	901	867	933	853	830	882	864	882	903	854	825	880	889	837	851	883	830	811	886	896	928	848	893	864	917	835	907	872	879	827	928	845	851	879	823	864	866	867	905	857	873	898	850	909	876	847	892	833	860	856	891	930	857	869	842	880	851	861	888	841	815	836	902	872	893	869	881	847	871	895	877	886	871	889	878	831	837	799	885	871	883	870	813	875	843	875	869	836	979	926	836	874	871	901	872	860	853	904	878	909	873	865	812	845	852	890	905	906	916	890	846	902	914	839	909	867	880	824	883	878	854	886	837	875	887	917	841	874	895	855	869	869	852	828	903	857	850	833	885	874	848	863	914	854	886	875	861	868	823	900	886	851	854	879	881	858	877	853	876	858	864	880	862	853	872	847	846	842	853	880	880	860	876	801	897	914	942	861	881	877	881	884	861	867	909	882	869	923	869	834	858	863	862	854	911	852	892	836	844	897	857	843	889	874	871	881	897	879	878	823	891	884	836	901	881	908	940	873	817	837	838	893	860	885	863	868	892	868	882	858	882	835	863	880	811	876	861	857	873	874	858	862	852	900	894	910	862	895	873	869	865	905	864	844	877	901	906	880	842	857	896	871	876	879	842	892	839	851	829	846	897	868	858	897	890	818	827	861	870	905	888	841	878	853	874	876	858	872	870	853	790	850	855	830	890	874	871	858	852	907	878	876	845	899	861	841	862	856	865	846	890	851	857	865	904	870	833	877	876	901	874	831	872	902	846	865	911	861	845	848	911	850	882	877	855	905	855	862	866	860	850	829	920	901	855	912	883	885	897	911	829	859	850	873	887	896	910	900	842	882	849	833	856	878	820	880	844	844	827	890	832	832	918	873	907	872	922	852	943	905	929	837	876	855	817	885	864	853	893	889	858	847	884	912	862	889	869	869	858	844	926	869	863	825	874	801	833	833	908	855	849	845	874	835	828	867	842	926	846	919	854	879	848	836	782	850	873	819	885	886	880	896	859	885	866	868	862	843	870	868	929	834	854	905	906	943	891	847	818	824	873	849	893	874	858	910	915	823	852	862	879	898	888	837	874	818	924	852	887	854	879	868	816	853	894	867	856	832	885	878	835	895	885	865	851	878	882	876	892	816	854	848	860	866	861	877	875	890	876	867	881	854	864	868	878	894	878	842	813	852	861	881	858	880	868	865	897	803	845	840	885	865	801	839	837	831	829	851	875	881	819	924	862	903	831	857	876	810	838	900	830	890	879	843	876	899	899	841	851	826	857	844	812	893	889	870	867	897	863	858	832	922	900	859	916	843	915	832	856	833	920	900	888	876	865	864	877	785	835	807	847	905	810	886	895	864	899	834	820	863	842	851	857	894	895	896	852	860	933	883	874	836	840	834	850	896	865	901	834	889	882	909	859	841	901	900	856	858	902	927	883	807	807	799	894	882	881	919	849	859	840	835	830	902	869	894	919	870	911	840	906	855	825	898	876	833	862	860	881	873	850	917	880	873	868	821	878	850	843	890	834	827	877	882	877	843	846	875	886	890	839	873	885	866	908	906	839	878	842	862	870	853	885	831	832	885	856	858	890	855	895	870	861	843	835	876	888	843	882	815	918	857	895	854	895	872	848	907	943	820	846	884	884	848	895	836	842	852	831	872	873	902	827	901	860	848	814	886	874	857	875	876	889	866	856	874	895	887	921	835	840	850	857	895	831	877	891	854	921	907	902	824	876	874	850	839	857	862	881	922	847	862	889	884	850	890	909	844	858	863	896	867	867	824	865	844	888	861	833	888	873	830	820	812	809	927	899	881	841	891	845	806	853	855	887	875	854	905	868	933	868	862	883	861	822	854	879	882	878	870	903	869	876	827	904	881	842	857	831	835	897	845	836	869	876	908	881	880	886	829	889	898	907	898	865	950	837	901	891	830	892	896	872	860	886	847	880	869	844	843	878	871	852	856	863	856	868	828	838	885	855	847	871	850	867	829	817	882	876	819	841	880	875	875	901	872	891	847	920	824	871	900	815	866	861	817	895	857	825	891	879	871	886	845	808	872	860	844	886	858	851	866	856	874	887	851	804	859	886	837	873	834	878	896	859	896	901	859	879	841	868	905	873	895	890	871	921	881	894	849	877	880	850	860	847	852	883	897	871	871	862	876	838	905	885	859	883	879	881	837	860	821	903	925	876	849	832	854	880	894	832	825	837	855	890	876	893	841	865	925	839	894	828	869	878	860	866	865	909	841	878	843	859	860	880	868	893	844	852	853	853	900	905	878	873	863	846	817	882	832	907	884	832	817	880	841	837	841	904	879	872	863	843	885	913	829	867	821	833	847	835	869	818	913	818	858	879	855	860	884	857	833	850	875	863	901	855	864	895	890	887	910	917	819	827	857	890	901	864	843	856	831	868	871	862	892	841	851	870	831	901	883	897	883	849	839	920	839	856	861	827	842	857	865	837	938	824	817	846	803	881	926	829	850	845	828	844	855	860	879	891	874	875	891	869	865	900	913	832	810	849	882	866	864	897	873	858	890	891	916	879	899	864	971	872	871	876	909	834	859	894	859	847	801	857	828	854	850	890	836	836	885	866	829	837	797	824	839	860	796	888	874	877	848
34184	35424	70650	78426	64419	44440	25849	9947	2320	706	428	344	361	330	356	369	356	315	362	337	342	290	361	347	350	324	340	339	370	362	321	336	342	341	318	334	348	345	317	331	324	355	364	363	358	360	363	355	363	359	355	384	313	366	342	376	337	343	348	323	337	350	324	345	312	341	352	341	334	343	348	343	344	364	364	356	339	371	369	348	377	324	347	359	341	339	366	355	333	361	352	332	361	328	335	346	343	350	353	333	353	369	322	361	334	370	362	326	343	325	352	312	352	349	375	343	375	332	305	330	328	327	306	362	363	354	337	337	330	324	338	330	352	355	337	343	335	315	341	349	376	349	343	341	351	358	347	358	360	342	327	320	331	364	363	349	345	334	351	327	341	339	371	335	304	355	350	354	362	360	345	378	325	338	315	320	344	351	346	342	340	343	330	328	367	337	330	336	373	355	356	349	338	347	334	352	348	350	331	384	348	369	337	332	382	317	340	324	360	331	326	338	345	331	349	373	348	357	356	341	360	324	337	345	312	367	347	343	339	338	329	328	373	336	376	354	333	366	329	327	315	289	359	323	378	313	329	335	333	331	368	335	352	342	354	361	347	341	327	358	336	369	364	317	344	351	352	344	350	334	368	314	372	327	334	344	335	349	316	332	340	305	357	373	337	361	331	353	326	332	367	326	348	305	326	347	363	326	390	307	356	382	339	353	339	353	329	333	388	343	352	330	382	315	330	332	341	375	328	352	378	375	362	335	340	374	362	372	323	345	315	323	360	315	356	293	361	335	365	353	354	319	322	376	364	350	396	342	372	323	329	352	346	339	371	379	337	340	332	334	368	336	335	359	326	331	368	326	351	357	315	352	350	350	371	317	343	345	362	331	335	339	371	363	346	298	347	342	334	364	333	348	350	353	329	337	331	376	395	329	360	325	356	350	352	374	338	338	338	375	337	333	309	356	361	343	359	330	379	345	344	332	306	328	357	300	359	376	334	323	330	350	337	346	341	373	328	314	382	374	391	335	330	335	345	348	376	319	352	351	338	350	319	342	341	353	327	330	340	365	355	346	356	288	310	360	347	332	370	366	311	325	336	340	341	331	351	364	331	336	350	326	365	324	343	353	342	329	307	370	374	378	341	357	315	324	319	354	333	339	334	323	347	336	309	340	376	357	324	337	326	331	353	390	346	326	336	348	311	341	339	377	319	334	348	366	376	329	319	318	352	341	341	332	351	351	331	357	351	318	365	336	372	339	343	315	308	345	321	369	367	391	349	356	359	319	348	349	335	335	341	329	339	335	316	352	363	358	328	372	349	334	346	373	323	346	340	338	368	343	318	328	353	398	336	330	355	346	337	346	335	330	324	351	361	372	337	344	383	368	354	325	366	323	360	365	337	358	350	348	358	330	340	360	367	332	342	329	345	340	330	358	343	359	353	372	358	340	359	328	369	352	344	343	355	334	351	324	323	349	380	338	378	354	374	345	335	344	364	322	322	343	332	378	335	348	329	311	365	349	328	329	307	341	358	329	349	325	362	303	337	331	360	347	307	330	330	316	351	353	369	348	326	318	354	346	336	324	314	318	336	330	353	302	361	336	370	348	343	342	358	376	350	329	340	339	364	336	343	344	362	363	352	358	380	364	368	341	320	335	331	375	336	377	378	342	355	337	365	290	336	336	345	311	337	349	337	345	333	376	318	346	354	343	345	310	337	339	307	333	319	327	365	362	339	310	362	348	329	309	326	347	305	343	335	302	360	346	363	350	328	347	377	321	335	344	318	349	355	367	362	356	346	343	295	326	321	320	370	340	346	355	350	341	353	367	312	358	347	332	345	328	333	377	369	366	349	334	373	359	332	300	379	348	372	369	343	335	349	363	338	337	337	341	338	341	326	338	349	356	344	352	304	335	357	339	332	349	309	333	371	372	335	337	320	329	337	334	362	346	371	347	331	369	340	363	358	330	384	325	358	331	343	351	335	343	370	348	331	323	306	365	318	366	351	350	371	328	350	336	326	319	329	371	353	343	368	340	337	344	352	310	351	353	343	353	344	359	345	306	329	378	326	353	331	383	316	379	350	353	362	334	349	341	373	325	316	331	359	337	345	331	338	339	361	348	341	348	326	350	364	325	295	346	323	345	340	345	367	334	295	357	318	348	340	361	337	341	331	357	345	359	342	345	342	317	321	341	339	319	347	365	349	325	351	350	335	340	353	317	351	330	380	379	344	300	341	349	337	344	369	333	328	334	344	369	342	384	328	356	349	329	326	330	366	357	336	342	369	357	348	329	373	329	311	348	335	356	326	337	355	337	359	347	372	411	291	361	332	355	377	345	361	352	331	340	333	344	329	318	334	343	328	300	312	362	381	382	320	340	345	313	317	332	349	347	340	372	321	310	345	372	356	384	303	394	378	345	331	319	314	331	339	331	355	320	330	347	374	346	359	333	355	344	340	328	338	325	341	292	335	357	334	361	374	370	337	324	363	335	355	344	340	353	355	346	340	359	330	384	367	328	336	357	349	335	333	307	297	370	346	335	327	354	336	364	338	373	346	352	323	392	349	327	359	355	340	360	348	357	347	358	327	308	354	354	376	339	342	356	347	312	354	322	358	331	397	353	323	353	350	330	351	317	364	308	338	360	346	347	385	360	323	342	343	357	337	369	387	363	335	299	369	346	341	338	370	342	347	326	334	360	345	344	345	344	344	359	335	342	345	359	351	350	346	328	345	316	338	313	316	329	363	321	354	333	357	365	338	339	353	313	323	357	368	360	319	321	312	331	355	356	356	314	311	377	312	345	326	344	342	345	363	316	382	348	334	351	326	371	332	344	337	301	360	367	344	297	389	355	328	335	350	317	344	354	339	375	369	357	303	350	334	376	356	344	344	373	364	346	353	369	347	341	346	376	348	363	351	361	326	351	363	346	352	326	322	361	345	308	353	361	341	374	325	334	331	327	353	322	359	355	329	341	329	367	351	345	303	327	384	351	339	361	352	329	365	355	369	342	335	305	345	344	309	339	360	308	357	317	339	309	329	303	333	354	343	337	314	320	337	344	350	303	366	361	333	348	330	367	369	348	338	343	363	368	357	322	350	344	344	348	318	347	355	343	377	354	342	356	375	334	312	337	358	344	415	366	334	317	332	338	323	341	350	325	385	373	346	332	333	362	344	328	338	333	341	351	339	341	329	321	316	339	370	377	358	348	322	333	347	345	357	352	344	316	346	322	350	332	321	356	346	336	364	351	356	332	355	359	329	330	363	322	372	346	333	331	313	349	366	397	327	355	330	365	333	364	326	324	334	348	370	320	336	354	352	349	355	354	361	329	334	331	353	366	361	334	334	333	355	369	325	345	338	385	348	330	340	347	347	329	303	341	325	333	327	355	367	356	359	349	317	311	334	341	333	337	356	327	353	356	355	336	350	370	346	344	335	383	360	388	350	338	317	392	325	357	322	330	326	318	340	324	339	361	305	359	334	322	322	359	342	316	323	352
20869	30440	64668	82222	70348	51986	34891	17665	6577	2298	1184	942	888	884	895	862	871	869	889	942	896	878	874	822	886	883	889	907	827	834	889	859	890	858	861	907	872	867	864	916	893	892	874	896	889	872	861	904	881	861	890	874	891	872	892	877	969	858	942	870	824	883	926	894	886	876	940	897	847	860	922	879	874	905	873	952	898	897	841	867	866	862	869	855	888	886	959	852	889	820	889	892	907	870	900	885	897	888	905	848	869	880	878	941	903	900	893	914	906	874	855	915	927	902	877	914	889	889	897	939	899	861	919	863	879	937	913	859	857	860	889	852	855	914	892	900	887	916	807	915	885	920	862	848	903	935	881	855	977	876	939	925	877	931	860	905	900	882	870	850	906	915	948	883	857	957	850	873	914	869	817	888	903	892	863	832	854	872	930	864	933	833	934	896	959	896	871	849	880	881	905	890	848	908	903	894	878	816	858	921	909	898	863	859	928	909	892	923	904	915	847	874	821	911	899	888	944	904	881	863	867	899	857	882	841	909	883	924	899	898	935	868	887	844	887	845	804	871	882	854	884	942	913	904	904	891	843	884	903	869	907	903	923	842	877	917	889	914	902	849	872	867	904	905	890	884	863	914	888	894	923	879	835	866	926	938	847	939	825	854	877	916	900	895	851	899	896	857	907	884	899	921	876	900	956	918	922	874	897	875	889	904	859	842	881	937	900	898	916	875	856	885	894	862	882	829	878	916	899	938	921	845	900	900	904	899	917	875	872	888	895	858	878	847	925	894	896	866	892	860	859	884	861	867	895	886	860	886	925	901	929	894	937	950	863	886	904	826	905	911	898	861	842	869	811	856	896	827	912	914	887	894	920	826	835	838	921	918	873	821	857	868	859	922	858	882	934	915	848	879	917	895	867	893	896	810	894	907	894	926	913	889	859	870	914	880	872	898	905	911	877	854	911	920	875	844	855	876	865	891	887	838	857	931	887	834	878	892	934	856	910	886	943	823	819	895	929	889	906	904	951	840	890	888	918	873	906	893	926	904	871	959	851	897	879	940	890	850	881	915	892	894	838	849	875	878	876	856	874	907	882	894	824	893	888	847	837	901	887	897	813	956	849	882	924	877	840	934	911	892	923	885	863	918	942	865	905	892	867	898	870	849	895	903	923	937	916	881	852	856	897	886	884	884	919	831	914	896	887	866	865	909	875	876	893	902	952	878	904	936	931	874	883	939	821	886	889	885	853	885	873	888	897	857	853	862	894	857	874	898	882	837	902	888	818	862	875	893	902	882	892	848	812	864	869	908	900	844	894	879	939	855	871	847	872	892	844	881	870	879	928	904	917	872	910	845	906	858	904	869	889	872	876	895	919	842	836	865	904	877	801	924	912	829	829	882	933	863	883	893	819	885	888	847	894	882	904	938	927	902	926	825	842	931	894	877	872	856	866	939	890	913	881	896	839	911	926	851	888	949	871	885	920	907	848	884	897	872	883	925	862	894	814	895	862	875	829	901	833	921	883	889	905	891	811	873	867	863	931	874	901	884	830	896	867	911	882	869	889	879	886	915	881	896	884	889	897	920	916	885	847	864	846	898	860	874	848	935	907	873	875	857	870	866	896	880	854	869	850	866	863	929	831	880	884	911	922	882	885	864	899	865	898	868	884	892	823	857	906	944	915	893	906	900	863	880	903	953	887	850	899	896	854	896	926	922	886	879	822	850	908	916	914	920	908	892	926	853	919	886	879	868	874	915	854	899	874	922	876	925	866	962	898	857	906	898	893	885	863	935	907	866	899	885	850	897	897	903	820	928	853	892	860	854	843	876	892	835	872	926	850	897	881	933	893	849	875	840	922	875	882	910	848	925	875	868	884	907	873	875	846	910	883	900	883	887	918	781	935	931	862	893	883	858	929	899	905	903	881	883	943	853	919	923	933	878	929	905	885	862	932	899	886	863	852	864	872	880	936	852	834	944	895	885	907	925	887	873	845	904	912	919	896	871	871	890	913	860	841	943	899	840	842	843	922	869	906	877	831	824	929	848	926	841	929	899	906	857	867	939	903	896	857	910	907	851	866	886	898	900	890	826	913	864	925	862	915	857	897	894	880	897	821	926	882	874	841	886	921	875	853	938	859	890	846	915	890	914	878	905	856	866	870	924	922	927	896	853	899	916	872	933	863	874	906	937	919	835	887	934	916	834	912	859	893	854	834	890	903	823	830	885	891	870	902	862	878	886	893	869	923	947	846	883	932	920	823	911	883	877	892	882	930	936	886	894	855	900	870	879	869	933	858	847	898	845	905	852	881	862	905	840	826	880	884	934	914	847	887	908	859	889	897	899	896	922	921	902	839	866	911	890	922	869	903	867	899	889	896	844	882	912	893	829	901	863	915	924	911	895	823	858	863	909	918	835	875	911	856	948	862	899	863	876	869	901	876	828	889	821	901	865	901	892	940	896	944	849	926	872	962	886	858	876	904	880	899	907	891	920	873	896	900	903	898	903	819	909	913	839	932	904	906	857	920	899	897	871	918	874	865	867	852	938	931	916	892	853	858	899	860	871	852	924	894	871	879	911	913	940	869	810	928	857	878	967	953	830	981	883	851	849	887	867	877	927	896	886	912	834	888	891	900	826	927	881	846	901	905	861	874	845	958	872	864	856	870	858	843	899	853	898	911	884	859	886	950	894	860	805	884	904	911	911	888	921	875	879	904	876	848	895	892	874	892	929	886	874	894	941	919	920	824	836	871	877	898	909	872	910	894	889	893	892	880	927	904	926	899	872	862	854	880	850	883	883	901	899	897	878	874	861	849	945	882	901	866	921	879	878	914	877	867	852	901	869	873	840	850	892	863	926	875	837	858	834	909	857	909	951	868	894	858	948	846	864	886	882	876	834	909	890	868	888	847	870	856	858	916	868	873	923	824	823	909	888	888	901	905	862	902	879	880	878	870	899	867	913	868	936	905	901	898	880	854	936	892	881	891	871	871	918	871	872	901	880	845	885	851	846	859	888	815	862	893	910	863	866	858	939	853	883	929	830	928	855	834	919	819	900	896	895	854	934	909	881	878	883	859	877	910	874	866	865	908	898	879	886	834	919	845	903	907	925	806	917	894	930	857	880	867	911	871	902	857	867	908	906	890	887	847	872	940	876	879	951	892	885	904	870	887	900	895	875	915	902	909	868	831	888	902	888	846	901	883	897	900	923	899	884	882	900	854	843	903	891	914	844	920	889	900	894	861	869	839	838	908	874	920	894	930	823	914	880	852	925	852	857	876	857	862	867	874	847	906	901	878	878	867	922	919	937	918	885	886	849	960	921	907	843	893	911	857	847	875	863	879	842	855	889	905	887	915	853	905	941	865	876	874	904	943	887	902	801	889	883	907	875	897	911	900	938	861	872	910	907	863	860	971	893	914	942	862	895	894	950	875	854	858	958	829	827	914	914	887	885	893	872	868	901	864	941	868	946	891	959	888	923	928	885	936	875	875	886	890	872
12009	11590	16355	18584	12305	5825	2354	980	508	353	350	320	304	304	302	316	306	335	313	322	341	317	308	310	321	347	331	337	302	324	327	326	306	325	323	308	348	315	309	340	321	330	351	339	322	327	304	328	286	331	302	314	288	295	313	320	355	299	286	270	326	331	320	346	305	289	316	325	342	340	360	306	352	313	302	340	316	328	302	342	345	318	312	305	330	308	325	338	373	325	309	318	338	332	334	316	337	328	288	276	343	315	299	317	347	303	339	314	340	340	341	325	321	333	306	350	307	319	306	317	343	302	311	322	316	330	346	303	298	318	320	316	334	301	336	339	354	328	306	328	336	320	323	332	328	296	351	325	298	308	348	330	357	319	323	322	312	321	311	334	307	325	325	332	339	328	315	321	293	319	334	292	343	334	314	326	338	307	301	328	343	315	315	318	339	340	318	334	336	327	335	331	319	330	317	331	323	336	301	367	337	348	320	305	344	327	318	297	280	310	339	349	358	301	315	334	291	303	362	356	322	326	314	310	366	333	339	306	313	296	283	302	359	295	305	350	318	324	319	315	328	334	308	339	332	358	314	339	309	327	322	320	324	348	312	310	308	305	347	310	324	314	311	314	314	307	317	302	313	302	334	310	345	286	322	327	344	331	358	306	345	357	320	310	346	340	307	337	285	345	328	294	324	321	298	310	343	319	319	310	304	347	320	303	338	310	351	288	315	359	286	303	322	341	313	354	311	351	306	315	319	328	287	353	349	321	321	341	343	317	337	350	324	320	334	334	322	328	310	319	311	326	353	349	333	322	350	327	345	321	318	301	297	304	319	307	316	340	323	325	304	329	312	334	314	347	310	300	322	322	339	339	341	323	312	322	314	290	349	307	371	313	269	323	315	276	301	301	315	336	326	313	277	327	307	315	338	320	324	319	303	322	333	331	340	325	308	364	317	356	306	280	344	316	326	289	287	354	343	300	316	294	334	353	324	353	309	320	320	323	339	325	297	337	303	313	308	323	299	306	351	318	346	317	305	348	306	318	317	356	333	331	321	313	303	327	343	314	324	297	330	315	322	298	305	345	314	299	348	339	314	354	335	321	316	341	312	300	351	310	305	341	353	333	325	309	302	312	330	340	316	328	325	325	310	320	331	279	310	298	372	364	322	334	356	349	319	315	311	349	298	323	355	341	362	345	310	321	341	327	311	333	309	341	349	326	319	311	332	322	307	299	323	325	315	338	317	293	304	349	324	332	330	357	327	331	325	359	310	342	313	347	351	331	334	326	310	306	323	327	335	324	350	334	317	279	316	303	325	327	330	277	302	320	303	300	361	321	357	330	335	336	328	325	315	326	321	323	327	348	331	335	310	329	331	341	299	323	318	337	271	332	304	293	336	321	324	300	316	327	336	318	312	296	324	332	338	309	349	328	328	302	354	320	293	311	337	363	312	320	298	315	327	343	306	289	313	292	341	326	316	326	324	347	311	331	319	320	294	333	311	303	350	321	318	309	328	303	335	332	322	329	309	306	319	321	328	310	297	299	303	316	315	331	308	332	310	325	317	307	315	322	315	315	310	329	334	339	321	334	331	331	307	320	314	345	356	332	316	310	318	299	323	308	336	332	330	332	298	332	309	338	322	341	324	349	312	323	315	322	304	322	318	342	351	344	331	301	301	343	335	308	324	319	333	302	330	301	320	340	310	360	308	339	355	339	353	320	337	332	344	303	319	301	348	327	334	347	331	338	293	302	294	328	300	332	307	317	332	308	299	317	357	315	324	353	344	308	348	332	301	293	283	323	298	298	342	324	326	338	322	294	313	365	312	338	356	369	328	312	320	352	329	287	310	323	339	318	340	291	319	303	327	337	320	358	368	311	276	337	328	296	336	280	351	314	340	318	331	330	324	336	330	349	324	314	341	343	340	313	309	336	332	359	357	359	301	331	320	305	342	301	334	314	352	299	320	326	336	321	330	353	329	327	314	320	312	305	305	354	356	326	274	338	301	353	297	325	342	328	307	342	292	345	312	311	321	338	313	315	340	300	365	326	342	315	347	354	352	297	333	310	317	343	344	297	309	293	307	311	341	296	316	307	330	293	341	331	353	346	349	323	324	339	311	319	308	315	346	307	331	347	308	298	363	329	317	314	294	363	343	334	331	332	316	347	316	304	307	312	322	317	313	314	296	303	326	328	311	338	326	297	328	356	338	333	304	322	335	297	321	323	337	306	319	323	307	331	316	297	307	311	293	293	347	313	303	311	356	306	346	298	330	361	333	329	352	315	317	382	323	321	327	338	331	348	320	307	350	341	328	318	318	311	354	326	300	320	312	333	318	322	308	333	331	365	336	336	354	337	345	340	337	303	297	325	330	331	334	319	337	340	304	318	282	351	339	306	329	349	293	354	340	302	311	352	332	317	308	314	323	300	324	326	326	344	354	310	305	326	333	330	292	312	328	319	319	320	302	302	306	335	328	339	356	342	348	324	329	322	305	319	331	321	310	347	303	322	320	329	322	313	310	307	353	306	312	334	320	311	334	312	347	303	329	323	336	334	328	328	300	325	330	309	304	330	306	320	323	319	349	327	302	363	329	325	313	278	319	280	308	330	302	323	301	287	320	323	322	352	275	356	315	323	362	334	300	298	315	331	307	319	331	308	342	335	346	285	361	334	330	350	318	301	299	336	350	316	316	334	269	305	315	312	316	296	359	305	368	328	344	314	341	327	289	321	311	288	307	312	332	333	329	307	326	306	316	320	325	322	342	340	354	337	323	318	313	337	323	327	312	323	340	353	332	337	293	314	325	294	331	283	356	332	339	336	348	345	333	322	310	361	286	324	364	347	306	311	309	312	341	343	332	322	305	333	291	341	326	301	306	295	314	313	331	341	307	317	328	318	329	328	325	306	354	321	326	304	345	291	293	329	321	336	297	309	294	288	324	338	301	310	321	311	309	301	344	340	311	330	317	329	337	325	317	343	354	320	324	330	299	322	342	342	318	351	320	346	341	316	312	321	292	298	317	321	339	296	310	329	323	296	304	357	320	331	339	343	312	313	318	349	315	360	327	336	354	331	346	327	290	302	306	322	288	281	349	341	305	340	322	303	351	345	317	301	289	335	300	359	318	316	352	295	331	332	328	349	328	321	327	304	296	308	309	308	336	323	314	328	307	317	364	305	326	312	342	342	304	347	309	332	328	292	335	324	325	302	314	335	292	303	345	299	323	316	309	310	314	364	313	333	309	294	294	322	309	340	340	323	316	328	336	333	331	305	300	317	365	372	321	336	306	322	330	301	292	311	324	337	317	337	367	351	323	322	327	300	317	356	318	315	329	331	326	310	306	297	356	313	304	303	321	323	339	279	366	332	328	309	315	306	318	318	301	366	323	349	335	340	312	325	323	300	331	303	331	355	311	330	329	322	322	324	320	329	319	309	331	342	337	312	330	305	330	300	350	334	310	295	348	327	330	345	313	305	352	314	325	350	350	354	318	340	328	336
9079	10362	21040	29240	23271	13736	6599	3098	1448	1048	864	795	916	841	891	803	861	848	839	816	851	896	841	913	845	862	883	851	844	816	804	803	837	797	781	850	831	862	856	800	849	844	826	789	839	832	844	844	837	831	848	814	868	844	847	859	821	801	832	847	856	861	869	818	816	812	818	836	869	810	855	888	852	832	877	826	865	826	857	892	836	869	849	838	864	846	850	856	872	853	818	830	820	883	878	824	847	843	835	817	824	839	814	847	790	853	821	819	891	830	841	865	821	838	853	848	803	801	918	783	874	843	812	810	829	845	881	851	837	838	917	849	845	885	821	888	818	886	819	846	832	857	837	873	838	874	849	841	848	852	859	813	862	887	808	835	866	834	825	845	812	814	872	873	828	811	849	804	829	819	811	825	812	803	827	823	842	841	864	889	865	827	867	859	802	830	842	808	833	845	836	886	836	820	837	851	846	849	824	856	830	804	901	862	835	834	866	808	900	823	821	834	842	869	853	825	881	840	840	840	840	805	901	844	825	839	889	866	871	827	830	878	781	831	825	826	828	860	833	879	855	854	801	789	801	848	837	879	841	840	846	814	833	878	800	857	786	816	862	850	859	851	868	836	873	866	892	837	817	856	824	817	849	860	838	914	869	839	876	813	798	841	823	792	820	865	803	787	845	841	846	830	849	806	875	846	847	825	830	824	848	830	848	853	816	783	807	831	887	840	864	829	837	853	867	846	875	838	870	868	822	785	836	898	842	858	824	829	860	801	836	821	811	794	807	826	838	791	830	840	813	784	814	919	844	847	834	874	816	870	883	827	790	852	877	880	883	862	861	788	840	806	790	843	835	837	824	804	884	838	829	862	828	862	903	824	860	824	818	878	806	883	787	853	863	799	844	894	822	838	806	827	896	837	840	844	808	846	864	896	827	887	815	810	837	903	849	808	878	776	813	855	816	881	797	780	817	836	815	883	829	819	829	829	810	830	829	808	846	799	865	801	868	829	806	825	892	843	819	849	816	840	865	865	862	841	798	841	785	828	794	822	846	824	875	856	830	839	829	810	861	891	798	851	861	831	842	819	809	843	841	856	826	808	898	805	854	885	837	866	820	823	836	872	818	842	829	871	823	818	877	862	827	892	841	790	862	828	858	818	831	854	832	833	865	818	851	839	848	812	858	826	836	891	808	856	828	860	770	824	841	866	855	836	790	787	899	804	866	820	849	826	830	838	842	803	871	905	856	780	866	873	863	852	848	801	850	867	839	825	856	772	840	825	882	802	849	832	861	795	814	887	844	761	871	853	816	822	836	879	801	870	803	837	829	859	823	863	846	872	855	880	878	912	857	842	852	846	830	853	827	884	866	799	867	815	844	835	866	891	830	841	869	865	849	833	830	871	850	821	897	836	906	835	807	871	769	822	829	818	908	831	875	807	805	843	857	820	857	797	823	838	795	810	819	831	827	840	837	862	849	819	849	841	864	909	810	816	816	852	875	861	807	847	814	798	837	823	847	826	902	849	871	877	770	826	829	820	846	892	847	829	811	839	832	844	859	826	891	822	842	790	810	872	819	804	860	823	875	836	828	802	842	784	832	856	893	827	846	834	880	867	835	869	863	809	865	806	881	885	808	922	807	840	893	878	820	823	859	862	819	819	836	844	810	855	848	795	850	868	900	804	832	804	865	818	849	849	854	850	804	880	867	855	824	851	797	841	804	847	902	834	830	815	815	817	843	839	793	836	828	882	854	886	819	815	792	807	859	851	828	869	839	870	866	840	874	854	860	831	855	858	854	811	819	878	833	854	840	793	857	868	827	866	845	893	832	815	887	842	866	856	857	899	871	892	770	834	826	814	826	847	843	853	829	847	813	851	842	864	901	936	898	815	885	890	845	816	840	843	829	834	780	884	823	843	891	849	852	824	855	868	789	869	876	832	892	842	825	815	869	793	811	892	891	829	853	837	821	835	864	843	861	829	847	869	808	850	782	825	804	878	859	873	817	823	793	843	859	841	855	861	793	850	835	860	817	824	805	851	881	871	876	821	823	823	817	841	819	842	832	833	850	897	797	834	857	828	813	839	824	823	833	823	850	850	811	861	833	855	835	825	847	869	815	828	894	841	844	881	816	863	826	854	867	775	827	839	819	806	818	838	851	772	822	819	806	852	844	764	846	829	858	804	796	827	807	832	841	847	808	816	821	841	825	820	823	840	815	836	826	844	844	825	809	879	815	822	839	829	865	823	828	859	838	819	812	853	820	825	864	871	862	850	833	885	892	821	813	817	846	851	835	849	881	811	826	863	865	833	821	833	857	840	802	802	891	838	853	798	832	878	890	892	859	840	862	904	838	861	874	821	849	829	826	862	853	864	873	794	816	849	818	859	841	863	810	799	841	889	823	833	807	775	840	816	816	834	835	834	872	842	848	826	839	838	882	811	888	849	806	903	843	814	832	885	849	831	862	822	882	871	852	814	871	843	837	910	862	873	886	805	820	843	820	831	827	837	861	835	865	830	830	837	831	810	835	809	840	853	830	811	822	802	864	817	826	855	783	807	874	798	848	841	850	836	870	811	835	829	836	871	797	861	866	826	885	863	797	827	835	871	857	883	859	843	830	834	844	843	879	826	863	839	844	871	799	822	799	853	869	844	792	827	851	866	797	892	822	832	849	843	804	836	785	896	809	861	890	813	842	825	821	848	849	822	879	848	857	854	837	856	823	900	791	840	848	853	844	853	867	856	856	864	897	884	870	828	883	838	816	774	785	877	860	845	837	861	870	818	832	851	863	830	859	808	809	816	807	848	820	846	856	841	882	815	853	846	854	780	786	808	801	811	803	818	832	825	847	793	822	850	899	827	818	794	865	835	856	868	828	847	829	866	843	869	896	857	832	819	804	884	822	864	817	806	843	839	880	839	842	879	860	832	856	835	827	847	816	817	850	809	825	856	800	844	809	868	822	876	879	829	853	830	805	851	817	831	813	808	853	861	900	812	828	839	806	834	863	829	841	881	879	836	854	840	918	841	848	805	833	772	877	832	829	828	862	865	838	870	841	804	829	862	850	802	746	865	862	843	854	842	814	911	868	854	848	845	881	890	830	871	808	851	824	828	835	839	828	864	881	842	852	826	854	814	824	828	817	825	812	870	879	842	835	857	842	816	828	837	841	831	804	818	853	797	859	837	905	865	874	839	831	849	819	931	835	843	872	820	869	852	812	857	848	812	831	840	837	854	837	855	779	836	803	850	851	840	840	821	856	782	868	844	807	799	807	819	835	872	829	807	833	842	817	866	834	812	889	838	912	835	848	866	844	835	857	859	822	904	782	845	850	866	857	866	833	861	861	809	839	861	820	811	807	819	864	848	832	820	797	775	826	832	875	825	783	789	848	828	833	777	840	886	824	869	808	868	870	826	886	872	850	885	845	830	904	881	882	848	854	813	845	816	876	842	797	837	811	843	857	856	879	842	838	833	881	829	855	847	838	858	870	857	811	812
25287	24848	51281	67967	55792	36084	18108	5374	1248	607	384	395	347	318	333	317	298	322	344	314	299	343	321	308	373	369	352	326	308	300	332	334	357	292	309	354	328	316	350	346	351	337	319	354	313	325	353	301	320	311	318	331	319	294	324	325	354	334	325	356	330	353	328	312	407	330	329	344	328	347	334	336	320	363	336	358	338	325	339	337	337	320	334	336	358	344	328	343	313	345	337	338	361	330	338	328	337	349	317	339	316	308	334	349	343	360	293	342	326	354	337	323	319	335	325	329	339	335	315	293	336	333	337	342	339	352	342	296	317	338	363	342	342	347	363	320	330	351	333	337	328	304	337	325	330	338	342	318	320	331	325	344	352	361	343	388	335	336	335	325	342	375	361	363	306	335	333	335	354	320	325	331	315	346	338	319	317	356	311	323	344	326	325	322	338	331	358	349	333	324	310	326	347	316	334	338	341	370	319	328	320	334	328	325	352	310	327	362	325	334	349	310	354	322	311	349	330	325	312	344	318	365	324	344	311	319	345	346	364	327	301	342	316	349	338	319	320	326	320	300	346	319	368	332	318	340	314	345	318	366	310	347	337	336	310	363	336	357	344	335	346	331	294	363	318	329	330	355	314	330	338	359	303	349	365	344	342	364	353	347	346	327	309	370	323	322	344	353	349	323	341	327	361	310	312	296	324	334	316	310	313	340	346	328	349	310	320	328	340	329	361	353	364	324	342	331	332	356	338	302	304	351	348	318	351	337	323	344	363	374	324	323	315	319	330	367	313	322	344	309	333	331	339	330	338	341	316	343	311	333	290	336	319	359	334	329	338	326	339	345	330	335	341	341	332	339	323	332	331	333	306	325	350	347	348	328	320	315	337	312	304	338	328	309	293	385	338	317	324	312	330	343	367	333	319	332	316	349	334	353	354	349	325	344	336	332	300	332	294	345	342	365	311	364	371	402	328	355	304	336	296	358	324	333	286	354	320	353	372	350	355	344	348	313	325	338	386	315	351	352	314	356	343	332	360	323	314	318	347	320	345	346	316	328	340	342	307	371	328	341	332	325	348	341	326	326	321	317	306	333	323	338	317	351	327	330	338	346	351	335	297	328	335	353	341	326	301	330	311	349	326	319	372	341	304	365	339	326	339	326	324	322	352	297	309	329	309	350	354	338	351	345	321	334	348	343	332	334	345	316	329	312	324	340	325	373	364	341	313	381	346	344	333	342	320	349	298	334	297	344	320	350	331	329	298	303	315	321	369	331	346	327	334	333	316	316	321	380	331	343	330	335	351	350	332	396	314	337	332	390	350	321	336	333	332	351	330	338	306	336	351	352	332	324	343	333	333	331	346	325	338	347	319	350	362	349	324	300	344	309	326	342	318	318	325	284	356	325	345	309	317	338	335	289	343	303	326	349	336	330	339	309	317	349	335	327	345	319	357	334	353	325	321	311	328	330	355	345	325	291	324	348	314	356	347	351	328	304	323	338	299	347	334	342	363	360	338	316	318	323	353	343	329	301	323	345	337	392	329	352	351	314	382	318	374	311	296	376	329	337	326	319	305	330	319	300	318	342	341	369	349	326	324	312	360	308	329	314	313	319	322	351	372	354	302	355	343	360	353	343	300	347	357	321	332	332	363	365	393	329	315	328	324	368	361	355	333	304	334	304	364	310	343	334	305	343	346	341	358	313	359	363	362	325	376	350	346	339	324	335	330	336	390	361	337	289	346	322	353	350	339	337	343	333	325	335	326	331	357	326	330	335	335	318	318	346	324	347	327	326	329	320	339	334	309	336	358	355	327	372	365	398	314	326	314	337	340	318	304	338	300	358	357	343	334	326	380	341	341	338	316	321	338	361	321	318	301	335	352	360	334	338	355	299	360	351	340	365	308	340	322	334	340	335	334	341	337	346	340	356	363	325	334	361	326	351	333	331	341	359	320	317	336	348	351	327	358	333	344	332	354	331	332	362	341	361	321	351	322	322	339	357	343	333	336	369	334	322	361	319	334	338	318	350	352	348	338	347	350	331	316	326	306	339	327	338	309	355	328	348	357	312	321	353	327	332	343	336	340	323	337	345	315	337	353	325	313	367	341	366	342	343	354	344	309	338	370	317	344	324	327	352	335	375	323	357	341	312	350	355	322	340	313	347	321	348	363	361	335	315	349	353	325	359	336	346	324	339	325	334	345	342	342	328	355	336	351	330	303	339	305	345	361	324	323	318	334	324	310	351	344	359	344	356	354	344	364	348	328	350	358	324	335	318	363	343	330	314	311	329	331	357	344	349	285	347	341	326	326	344	315	331	339	328	367	343	310	351	317	332	358	310	286	313	319	320	328	324	327	313	362	337	364	330	376	341	304	353	313	340	335	319	352	301	334	316	304	321	313	347	347	330	317	356	314	359	332	359	348	333	360	329	355	333	312	308	352	357	308	331	338	307	322	357	314	328	329	328	347	348	330	325	316	329	311	306	331	336	302	345	353	335	324	320	351	311	326	353	325	357	326	295	343	326	332	329	316	357	349	310	346	375	336	311	320	324	348	312	370	325	330	326	324	309	290	336	376	315	303	325	348	363	332	366	340	368	319	326	348	330	341	333	326	357	307	328	319	322	338	331	357	344	317	346	343	325	368	333	342	350	350	341	341	350	293	306	352	359	337	298	326	335	344	337	342	317	354	322	339	327	338	319	319	320	325	344	329	350	301	332	311	323	358	357	361	330	353	328	349	308	373	408	377	314	331	307	361	329	317	339	369	303	315	305	320	324	372	336	336	360	337	352	350	350	320	318	347	363	308	332	378	341	363	362	325	330	342	336	315	335	300	308	319	295	314	334	337	353	358	353	348	320	298	331	357	367	329	341	304	312	340	366	361	338	377	336	312	359	331	338	304	313	362	348	374	344	368	348	326	380	342	344	296	295	338	320	314	337	303	321	362	333	381	333	370	333	341	333	350	331	349	341	305	314	311	307	308	353	317	342	318	374	352	383	339	350	373	337	320	328	326	380	314	334	327	325	331	299	345	341	328	326	326	344	352	303	324	361	329	350	339	310	355	357	348	332	334	313	310	329	344	314	344	332	342	349	311	318	326	363	342	320	330	300	304	342	336	341	323	353	326	320	338	349	333	322	354	330	352	320	305	338	333	295	317	351	379	309	317	326	336	331	337	306	355	320	346	316	329	311	314	306	300	335	364	347	313	320	370	315	317	313	342	334	303	354	301	326	338	334	315	325	289	350	311	323	331	333	334	330	318	358	342	330	353	341	333	334	353	370	322	357	317	334	307	325	357	341	317	332	332	350	363	336	357	337	344	355	349	339	347	293	329	351	324	351	315	344	308	301	360	311	302	318	331	372	324	314	334	348	344	299	354	340	327	307	360	365	367	331	375	314	302	341	348	322	314	306	321	315	340	302	365	338	313	329	332	343	328	338	332	347	326	337	338	341	299	333	322	340	332	356	331	311	352	304	338	285	358	323	326	366	306	311	315	314
15896	21966	49879	69442	60411	44452	27594	12051	4188	1756	1137	1016	923	888	814	883	851	871	885	882	869	891	818	878	876	845	823	853	822	850	867	879	864	884	884	901	845	861	910	833	911	840	898	830	855	859	832	847	916	757	835	874	890	842	874	882	834	842	876	903	859	882	882	882	887	947	915	841	899	844	812	844	855	841	876	904	873	892	839	922	896	896	900	880	866	891	850	901	838	900	888	866	930	862	894	873	865	848	827	835	824	893	901	844	852	870	839	860	887	891	864	889	881	869	783	862	835	841	896	807	919	853	835	889	898	887	865	868	826	852	841	927	882	862	844	836	906	914	855	890	837	868	904	838	876	858	850	870	826	899	855	867	937	866	820	841	816	851	852	889	858	881	902	914	857	799	894	889	872	848	829	877	859	911	843	940	819	869	871	851	853	878	897	808	867	847	913	821	872	843	845	857	896	896	886	828	863	907	846	885	829	841	895	907	883	889	857	878	845	859	871	884	808	840	820	811	866	917	838	819	897	838	847	864	893	873	874	880	881	860	876	881	880	890	868	878	898	885	828	901	908	909	889	902	886	915	810	918	815	893	909	865	869	904	875	910	835	864	814	905	878	861	861	781	886	860	880	847	906	897	895	859	906	854	897	834	860	833	838	833	866	847	822	894	874	901	864	836	829	904	846	842	900	916	916	833	896	842	874	865	842	912	902	873	867	839	936	856	854	864	882	915	870	882	876	854	849	890	864	878	858	844	914	848	862	861	835	869	901	838	835	894	847	858	857	844	840	930	857	831	832	867	916	861	843	857	855	875	862	836	845	877	847	871	899	802	878	894	865	865	913	926	867	895	903	872	851	835	899	889	874	894	879	899	883	923	903	814	878	869	902	911	869	924	851	837	890	875	861	799	868	822	891	860	847	835	850	882	841	847	845	880	900	848	863	800	841	875	901	863	923	839	904	906	891	856	885	925	848	862	856	802	851	896	884	915	867	893	855	813	819	830	817	850	884	901	816	831	868	885	891	878	868	911	840	895	836	819	878	928	874	850	907	900	929	910	875	847	821	935	842	877	838	851	812	822	872	846	821	868	879	841	902	876	886	893	878	879	942	859	854	847	806	874	811	877	912	865	896	895	852	824	931	886	846	884	831	853	893	842	904	898	929	898	843	839	847	856	852	864	856	863	871	838	871	865	919	823	906	907	876	895	832	864	807	862	881	855	860	917	860	851	846	911	833	858	845	829	811	906	869	855	892	893	847	871	914	853	822	882	860	786	855	906	874	889	886	828	896	837	884	824	850	846	812	838	852	862	888	885	851	886	868	902	875	858	882	863	877	871	869	851	915	926	838	893	873	892	854	925	910	860	863	875	901	876	919	831	866	846	861	911	878	834	847	873	815	872	895	877	875	866	845	861	855	918	863	831	880	902	902	875	883	838	896	839	919	837	903	847	823	925	875	867	860	862	855	864	886	879	896	882	827	895	797	870	880	892	876	897	809	855	876	810	829	868	895	869	843	844	912	876	862	848	829	841	845	926	884	875	852	860	900	832	827	888	864	843	860	866	891	838	908	816	832	903	885	857	844	817	870	847	865	845	840	873	799	863	874	854	913	914	868	832	833	861	891	877	907	855	852	881	897	875	850	879	870	866	861	857	884	819	862	842	818	822	811	829	861	868	845	863	875	937	886	864	842	902	892	851	901	831	930	858	874	880	887	851	897	839	844	886	893	833	877	881	907	851	850	876	892	836	866	812	825	851	898	867	860	787	850	899	839	837	886	873	882	867	852	903	897	874	885	863	887	876	913	842	854	891	901	896	858	932	853	878	891	923	858	853	862	838	885	865	841	859	838	906	888	821	859	889	868	838	863	873	893	845	873	858	876	858	868	872	881	871	891	857	853	845	860	876	818	899	859	886	877	872	885	896	860	894	817	868	889	847	864	823	861	900	797	889	857	859	867	897	860	860	874	833	856	865	866	933	881	883	887	874	888	829	914	853	944	858	863	883	892	873	882	878	858	868	851	880	860	872	858	881	846	851	820	896	912	815	815	959	877	838	881	845	899	896	834	901	827	875	870	833	874	864	811	838	902	870	883	856	895	834	910	858	845	844	870	874	880	883	893	867	878	841	863	893	863	820	824	862	899	842	854	891	883	885	936	859	858	852	851	900	838	837	899	896	856	849	858	889	871	908	862	881	903	869	911	858	776	938	855	906	845	854	835	868	874	833	835	830	899	907	885	916	893	862	893	875	826	816	890	867	887	841	857	923	921	875	839	897	896	863	861	912	813	814	838	875	841	879	858	891	868	883	874	906	851	841	893	877	926	913	869	854	870	886	868	860	851	853	880	862	884	827	873	850	824	910	868	918	859	891	879	889	911	868	961	884	863	806	916	889	877	849	837	874	880	818	846	893	875	892	801	856	879	883	845	874	904	834	817	867	822	842	872	889	869	891	853	872	930	920	824	896	854	892	860	918	910	821	915	888	839	884	880	882	853	905	838	879	879	831	855	891	861	860	825	871	881	886	874	901	820	849	811	896	838	890	881	906	847	836	906	865	852	883	824	842	879	864	840	822	856	809	889	810	891	909	875	840	851	857	868	862	868	870	804	861	847	883	855	897	865	888	854	860	830	898	843	879	897	843	880	868	783	874	865	855	895	816	917	835	835	865	882	877	849	889	865	839	864	863	869	791	860	919	872	895	850	869	878	831	943	837	872	856	889	918	911	828	856	882	885	881	852	932	867	855	833	872	840	873	865	891	867	914	908	880	838	904	861	839	857	844	897	835	888	841	871	847	838	858	843	792	840	868	884	904	918	947	852	885	878	825	926	838	841	829	869	895	920	812	859	859	935	859	803	847	866	872	878	912	893	859	887	838	866	827	894	873	833	885	854	895	870	909	844	896	856	893	849	878	928	814	842	862	838	921	811	860	890	872	806	835	854	842	866	806	839	873	866	852	935	897	910	867	848	828	848	897	888	867	861	814	879	902	922	854	861	887	841	945	933	835	816	891	930	899	875	866	912	869	940	843	872	883	899	851	882	824	842	821	836	844	880	840	858	858	866	886	866	864	872	833	882	843	839	903	875	852	836	854	880	839	856	857	892	846	872	861	895	861	913	836	876	876	844	846	915	907	873	870	880	855	906	889	865	843	870	864	873	882	872	839	822	880	852	941	922	870	886	916	876	891	862	825	911	840	922	874	911	894	858	829	881	850	808	822	868	868	863	882	942	826	860	886	809	832	878	862	885	870	859	844	908	899	888	864	893	910	848	863	929	868	887	924	892	894	884	855	909	837	858	844	903	874	872	867	860	796	861	893	858	865	888	832	858	909	856	846	837	852	895	819	822	867	877	865	872	931	902	822	860	887	855	853	860	839	864	835	842	858	814	858	836	865	920	888	887	893	853	823	878	881	894	914	848	948	882	823	855	868	844	834	831	853	866	817	827	928	842	879	854	852	889	923	866	861	839	854	839	831	880	886	819	880	907	892	874	894
34929	33662	69446	78300	64709	45074	25432	9270	2103	681	420	380	375	342	337	347	375	314	385	379	362	326	366	362	313	358	357	329	328	367	338	368	316	317	321	336	341	381	304	349	405	358	372	367	343	379	343	325	351	347	354	340	343	330	317	340	326	316	362	368	339	355	344	329	355	323	357	360	312	355	341	337	363	385	347	353	347	329	362	358	341	344	361	345	343	316	357	360	377	344	377	357	343	375	352	316	350	351	358	355	367	337	363	336	338	338	380	350	358	334	322	384	334	351	330	346	367	369	361	342	296	366	375	327	359	351	318	305	367	362	379	366	333	365	344	345	352	323	365	364	377	349	329	375	363	363	326	317	360	346	365	339	326	343	364	349	389	352	336	311	352	336	343	385	345	386	348	399	317	335	353	385	320	349	352	357	353	382	334	364	349	369	351	365	335	335	361	352	341	338	380	369	359	359	369	362	337	374	373	355	392	370	341	348	374	349	313	351	336	340	351	349	374	359	353	369	331	319	341	331	335	310	338	348	372	353	333	336	375	330	338	346	360	335	370	383	345	351	364	359	348	353	338	381	363	365	347	381	325	372	322	350	351	362	342	354	323	366	369	339	377	346	374	341	371	335	347	328	342	345	317	320	348	344	343	314	327	360	356	325	351	368	325	383	349	363	328	314	344	310	357	393	345	356	318	339	345	343	327	339	308	340	378	335	346	337	387	319	333	330	324	311	364	338	330	372	361	368	369	352	320	358	359	373	346	338	331	348	345	368	375	359	344	357	346	366	335	380	334	347	333	371	374	357	356	358	314	353	353	340	366	340	366	340	345	338	350	369	332	330	358	366	371	394	358	338	365	377	348	332	369	325	330	360	347	321	363	344	344	323	367	369	376	363	382	379	358	319	378	351	348	368	336	329	346	335	353	366	346	361	315	369	337	332	308	336	372	355	353	354	336	359	357	374	349	342	369	356	360	369	368	350	343	352	337	326	357	321	335	342	358	351	343	372	355	359	326	364	342	345	348	313	348	372	340	328	327	359	385	345	374	344	346	367	347	371	322	363	339	347	365	365	372	375	342	362	338	341	350	364	338	361	344	342	358	338	341	355	304	334	335	338	344	359	355	335	360	363	340	395	350	338	331	339	350	384	354	364	340	351	327	343	357	345	373	363	355	374	341	348	352	333	375	377	349	346	346	318	350	379	341	349	360	370	357	339	324	376	333	323	331	342	356	327	333	338	366	377	314	358	362	381	361	367	380	328	381	353	354	338	373	364	353	362	340	338	351	372	353	338	314	356	327	354	327	312	348	316	345	345	341	357	356	360	391	329	329	363	286	329	364	331	351	357	349	330	324	344	358	335	361	317	394	346	338	355	373	353	381	351	354	378	319	331	319	343	374	345	372	376	346	350	331	344	339	353	400	351	354	355	365	353	355	353	351	378	339	360	379	362	357	362	312	341	371	320	352	346	379	337	369	344	333	366	352	346	347	333	339	331	359	377	334	402	359	343	338	339	368	317	348	338	371	354	370	342	343	353	346	370	362	347	352	342	342	352	374	349	316	351	330	344	315	378	357	331	365	354	354	360	323	351	363	340	341	341	330	360	354	359	342	359	337	345	376	327	351	362	323	367	368	336	337	336	382	371	317	329	356	337	329	309	355	339	334	328	342	320	384	315	358	345	338	361	330	361	333	336	346	348	344	346	322	391	371	327	388	354	337	355	327	336	315	318	353	339	331	369	363	357	357	340	334	337	354	390	347	326	327	325	353	364	354	347	340	345	348	363	355	358	331	327	318	339	323	352	353	386	360	370	323	339	325	325	331	348	352	366	324	359	347	349	336	333	357	369	346	282	342	332	347	333	343	333	311	337	352	350	347	360	348	387	338	330	332	360	348	367	367	360	350	343	379	331	315	350	346	329	328	369	361	369	363	359	315	328	363	344	326	365	343	328	339	327	375	337	352	344	332	357	298	351	335	323	325	362	310	359	364	378	298	355	348	361	324	363	347	323	320	326	370	351	366	385	353	325	348	390	349	310	358	333	347	361	380	356	332	378	359	348	355	316	346	388	319	352	353	348	347	337	366	333	360	363	359	358	347	367	369	344	333	328	321	343	375	367	350	328	360	304	327	359	344	367	367	351	344	345	394	366	326	325	346	393	331	348	325	335	340	327	348	368	384	344	341	335	398	345	374	348	356	353	348	359	325	346	355	340	324	357	340	312	355	375	336	363	376	349	326	350	332	349	362	334	309	349	334	362	324	376	388	331	357	309	343	329	335	328	326	344	351	358	324	329	321	322	356	325	348	328	347	315	342	371	354	363	366	320	336	343	352	334	391	313	349	352	360	372	311	332	377	347	351	371	376	377	320	333	345	320	349	328	342	361	351	346	348	351	350	368	370	323	341	347	341	353	358	333	358	339	343	344	334	361	358	354	323	357	336	357	340	305	369	307	331	338	331	335	356	355	327	334	319	383	339	363	333	351	321	326	356	347	358	354	349	338	404	366	358	330	347	340	327	300	384	346	362	355	383	333	371	345	330	352	355	312	352	346	372	335	377	369	353	358	366	300	344	365	358	331	326	367	334	372	344	325	373	349	339	366	305	414	379	320	370	330	383	345	318	358	342	333	361	352	354	349	335	329	375	318	374	329	344	374	351	382	341	326	353	352	359	350	347	367	364	375	349	373	361	350	351	339	325	350	333	357	334	328	337	328	339	349	344	318	365	324	333	366	317	338	326	354	344	340	338	352	363	367	353	381	368	330	355	338	309	326	344	368	355	371	362	334	344	334	336	339	363	378	395	358	368	363	329	321	337	379	341	353	376	376	347	328	359	313	354	371	349	342	353	371	349	341	344	345	354	356	323	366	316	356	352	383	334	350	341	324	348	348	345	355	301	341	325	358	355	333	359	341	328	356	326	334	361	363	358	380	339	345	355	343	349	351	330	340	343	334	333	355	306	339	332	372	309	363	356	296	374	342	376	371	379	388	340	294	332	342	334	373	317	335	340	337	330	339	346	369	335	330	353	351	335	361	303	366	356	386	361	337	307	343	345	311	356	354	348	344	360	358	349	344	349	358	340	331	361	328	329	365	362	345	358	339	349	318	342	338	345	356	327	331	348	362	384	326	365	332	345	397	354	361	342	344	371	364	357	329	327	328	390	293	357	330	348	341	336	330	345	328	362	352	345	313	367	333	345	328	357	321	342	375	372	367	366	364	382	364	306	363	393	349	354	345	349	331	317	343	331	363	317	384	372	324	345	337	340	349	346	364	380	339	347	349	357	364	352	324	345	325	367	366	326	320	334	346	345	347	308	357	340	361	347	333	296	345	317	344	292	352	322	318	336	326	351	334	326	352	349	353	328	349	329	388	366	363	331	352	356	379	338	342	322	331	341	320	321	339	364	346	343	383	332	348	331	335	329	369	349	341	340	342	331	328	358	327	369	366	337	342	353	360	371	322	351	356	335	349	328	344	326	392	347	363	350	347	373	330
22071	28715	65095	82470	70919	52640	34134	16531	5828	2314	1180	971	922	882	912	951	879	874	897	924	885	904	881	885	852	885	871	872	854	936	924	849	882	931	890	880	887	942	894	943	934	863	881	885	874	906	949	901	875	916	887	857	906	826	912	916	876	885	949	939	883	904	841	920	893	876	909	914	859	923	880	873	923	848	939	894	940	904	925	902	886	857	919	888	896	927	924	913	880	949	895	854	890	892	878	892	864	846	920	927	912	850	903	934	865	912	883	856	921	874	895	852	825	932	959	940	854	875	868	873	850	873	908	912	869	910	893	889	899	892	898	914	874	948	889	910	942	917	923	856	883	895	934	886	933	897	947	852	912	884	949	923	868	827	935	918	919	875	947	837	907	841	918	859	880	896	922	823	856	854	905	902	880	944	820	886	893	841	897	933	868	867	886	955	929	872	894	970	886	869	907	874	932	835	876	863	865	872	897	897	878	877	884	909	866	913	905	846	887	927	879	820	908	892	882	902	882	879	870	911	871	933	884	943	870	874	892	913	841	882	933	859	874	867	881	886	887	892	846	959	901	872	905	882	891	897	896	858	869	872	871	892	888	813	900	895	882	942	909	923	891	903	876	914	866	891	936	882	892	894	932	886	888	902	872	908	884	865	886	865	906	878	885	877	894	878	947	884	903	929	839	888	857	856	893	938	850	863	915	892	922	919	892	904	909	890	906	857	902	904	893	863	900	909	920	882	861	850	882	852	914	870	928	850	895	883	844	874	852	926	859	941	888	880	883	926	840	897	879	852	925	844	928	888	871	878	912	903	955	949	916	897	932	876	915	887	867	913	916	928	914	928	893	885	871	907	879	880	911	885	890	885	842	840	926	894	917	930	899	932	928	888	929	919	920	855	887	841	885	915	875	909	898	892	903	901	888	886	857	848	946	952	927	877	908	888	841	851	888	918	925	903	876	856	868	916	850	914	903	859	870	858	926	863	885	874	953	939	909	873	853	861	914	917	954	911	856	881	917	885	840	923	866	879	904	881	903	870	873	892	881	942	938	893	910	886	899	850	874	883	845	898	907	906	897	876	886	876	874	870	880	862	897	957	861	937	913	910	891	896	923	910	915	846	886	892	861	863	890	854	932	869	887	886	884	901	923	923	918	846	870	904	863	951	930	862	872	909	850	904	919	865	901	869	865	871	907	897	879	910	887	859	840	901	866	889	907	889	894	910	866	941	917	910	896	884	885	910	926	893	871	911	871	899	854	886	904	952	923	864	920	885	864	889	953	878	904	908	898	877	902	870	871	861	889	865	895	886	899	885	864	872	919	891	884	889	905	864	870	923	884	863	896	886	897	867	892	910	905	872	914	890	916	896	894	900	859	892	869	913	911	930	890	898	891	892	872	885	831	925	929	920	911	892	913	881	928	897	927	860	905	913	879	876	926	867	984	890	936	921	943	860	888	911	849	957	910	900	877	885	868	916	864	895	863	922	891	883	905	892	889	901	841	876	905	860	923	891	896	880	837	855	930	888	912	909	933	870	889	863	882	963	901	889	897	910	846	865	906	900	913	851	954	877	917	909	903	889	897	914	934	915	845	893	942	856	886	917	865	936	857	874	895	921	874	873	932	907	864	897	935	911	881	848	913	869	906	881	875	880	962	927	943	927	889	919	874	917	858	887	841	880	880	871	921	884	845	945	928	899	886	889	873	864	879	891	882	885	880	876	925	882	897	883	884	869	907	887	906	902	876	888	897	851	897	835	897	915	884	913	893	878	884	874	868	902	892	858	885	930	891	885	935	849	928	910	906	883	886	946	908	939	837	880	917	878	918	847	871	900	938	950	917	862	880	870	840	903	882	881	884	947	906	917	896	887	891	907	919	874	908	940	826	887	875	836	912	888	910	892	861	948	897	862	942	972	896	861	875	868	933	929	876	874	903	894	910	841	890	922	881	853	852	870	883	939	859	909	878	842	898	951	913	914	888	836	878	884	946	893	904	898	871	907	873	875	924	909	882	901	890	864	925	869	868	935	894	906	919	899	865	947	862	898	877	906	916	904	908	854	901	854	866	890	940	863	941	934	926	905	894	909	891	868	864	907	866	886	917	930	858	881	882	914	937	883	922	900	866	859	934	894	906	888	874	866	935	872	907	942	916	839	883	849	910	932	949	907	867	869	907	911	871	911	862	919	908	934	841	913	924	890	888	855	896	879	909	890	861	914	876	927	850	886	828	934	928	857	846	874	914	909	914	887	864	908	899	903	883	912	857	879	882	918	943	874	866	904	909	882	918	866	938	822	937	907	953	889	908	849	911	904	876	913	866	905	881	913	916	878	870	921	904	925	890	892	874	973	976	859	882	908	911	920	960	892	892	968	882	882	904	888	920	917	833	911	916	873	900	875	898	854	936	955	911	925	891	932	965	867	862	896	916	873	953	891	878	914	945	911	891	895	860	832	885	890	840	911	879	896	887	904	943	949	957	862	873	894	899	933	821	954	851	870	877	891	919	864	915	886	862	843	878	870	904	884	871	880	901	872	896	851	860	910	852	839	876	878	871	880	889	921	918	869	870	939	859	931	895	909	979	877	904	894	846	895	893	909	915	952	886	886	905	920	903	927	914	850	939	867	909	819	871	871	896	905	878	893	909	906	887	873	926	842	891	902	930	861	843	883	854	893	886	928	859	890	947	829	874	916	944	930	942	923	942	866	871	942	908	859	883	903	909	889	855	883	887	896	880	892	872	899	871	852	894	907	832	861	924	887	847	867	867	927	898	828	892	936	907	859	895	875	896	907	900	903	904	897	926	930	902	902	899	891	884	891	905	852	918	975	933	929	981	886	908	873	878	943	885	885	926	884	822	896	851	865	913	876	912	941	859	884	900	840	852	897	861	863	893	847	975	846	881	851	866	870	937	866	897	924	861	898	869	884	914	875	896	943	904	921	897	827	871	893	856	869	882	926	871	872	932	845	928	887	920	936	879	810	896	869	863	874	856	868	911	895	937	894	905	844	924	850	938	869	875	872	868	925	912	904	857	906	953	879	850	903	869	883	890	912	862	874	906	864	898	913	942	857	886	886	865	903	936	898	833	925	907	896	888	894	954	893	869	888	916	847	896	856	883	903	917	918	888	884	883	886	918	926	910	877	930	876	922	917	900	860	896	864	889	839	954	912	903	933	936	933	925	893	915	870	918	928	899	910	864	859	864	895	885	847	880	867	904	893	876	930	934	956	881	889	905	870	896	870	897	924	883	897	884	849	899	879	898	907	929	876	923	909	875	903	912	878	913	885	880	899	905	882	850	872	900	907	910	885	890	901	881	896	847	930	902	929	912	884	915	897	916	862	879	920	913	860	849	899	931	928	918	894	924	929	907	913	879	883	857	916	898	887	922	821	926	868	891	882	946	920	899	890	876	915	875	918	876	879	881	856	916	917	896	852	926	893	880	902	906	950	896	906	893	941	856	965	911	894	888	893	897	915	847	893	917	887	916	849	916	889
13337	13735	18329	18922	11829	5565	2276	996	498	347	358	330	341	315	351	324	367	325	338	317	320	317	342	317	302	330	306	303	280	311	328	307	347	335	310	316	318	326	310	309	311	332	320	302	323	325	371	325	320	299	319	324	323	340	315	336	321	342	322	308	304	329	308	314	300	304	325	338	299	317	337	349	320	338	306	324	337	332	328	310	322	282	299	279	336	339	333	335	301	324	354	299	303	322	323	353	316	345	354	355	320	305	334	344	334	284	308	299	336	327	304	299	303	324	347	344	297	331	336	328	309	316	294	320	321	371	351	331	325	336	318	331	298	320	315	357	306	299	338	326	325	312	334	320	337	300	354	289	347	324	307	319	334	331	354	342	338	313	318	374	318	315	313	310	314	318	341	334	330	348	326	341	330	330	333	320	329	331	311	323	298	279	334	354	332	307	329	346	327	311	346	364	318	319	325	336	343	327	316	330	338	352	321	315	339	336	323	329	314	318	303	348	327	318	324	300	323	342	316	320	350	304	337	326	323	314	325	337	335	278	301	277	338	311	333	335	311	331	317	310	329	300	321	297	315	352	325	317	330	345	334	311	311	344	348	322	346	322	338	326	325	305	324	313	319	321	302	342	319	301	329	292	330	319	329	341	327	330	313	313	326	308	344	310	336	321	303	329	332	331	285	320	322	346	292	281	279	304	328	308	299	320	308	337	318	299	320	347	342	336	304	333	343	325	319	340	333	330	317	296	310	303	348	345	312	342	344	328	333	368	357	362	328	340	342	320	357	316	325	335	358	324	340	322	342	300	316	327	348	323	332	322	295	323	310	304	331	325	327	308	341	332	322	332	339	317	321	307	342	334	359	327	316	326	329	330	336	343	358	333	328	322	318	310	305	345	334	324	340	306	334	327	313	312	313	350	335	319	323	351	310	321	330	342	344	336	325	306	337	356	335	351	294	333	313	341	312	337	317	344	278	317	301	345	355	322	319	318	333	347	316	320	333	291	321	317	320	356	302	328	291	331	335	308	310	312	294	344	298	317	321	321	335	305	338	327	315	305	326	331	325	338	327	339	301	318	362	325	316	337	348	315	328	315	340	345	325	337	306	307	376	333	305	300	311	350	341	312	331	337	322	314	327	329	327	352	354	317	343	346	286	302	350	322	331	315	323	331	301	330	319	319	322	289	303	303	301	295	308	313	329	320	316	319	302	292	319	278	319	311	346	337	336	286	332	306	319	318	339	320	338	323	296	321	343	300	321	324	361	310	314	310	317	301	288	327	334	334	328	321	309	334	302	319	333	297	309	305	324	327	332	313	337	348	333	340	329	339	320	329	342	291	322	327	310	339	296	312	318	296	335	329	373	353	298	310	312	306	317	332	310	320	307	316	309	323	325	320	360	312	318	341	323	304	323	341	315	340	354	337	317	320	340	319	298	298	299	345	305	324	356	327	314	321	323	341	305	356	345	304	340	364	310	326	338	329	323	313	306	324	324	287	337	314	307	369	354	316	341	326	298	333	326	330	319	302	335	329	314	314	338	330	316	305	319	336	300	332	316	344	311	323	351	302	338	351	328	300	325	322	308	335	288	304	342	342	306	315	316	315	307	297	303	358	325	317	324	304	334	343	339	316	297	332	340	308	318	314	293	326	333	311	365	335	324	306	308	333	291	298	320	327	310	333	382	315	329	332	306	297	350	330	336	338	318	333	324	323	327	327	287	307	308	355	302	354	330	344	329	327	333	304	268	329	300	325	341	312	335	332	297	348	320	328	333	357	310	320	353	306	325	312	325	333	291	310	343	311	312	296	332	350	311	301	297	326	320	315	317	336	359	331	300	287	306	305	314	336	329	345	351	305	319	338	317	366	330	303	329	323	311	276	345	300	299	357	317	327	314	313	339	301	333	359	329	316	329	352	333	363	318	317	318	307	312	322	332	306	313	301	339	343	305	328	329	338	354	328	299	320	299	313	339	334	339	334	277	288	339	337	312	323	317	339	336	323	309	280	325	331	317	327	320	326	346	343	325	294	299	302	315	350	325	355	320	304	323	327	331	299	333	335	314	320	323	324	340	340	301	320	315	343	338	327	297	334	321	309	322	279	324	326	333	312	292	331	303	319	349	299	336	299	321	318	328	356	349	311	344	333	337	352	292	300	290	327	312	351	299	307	321	330	296	311	363	333	332	330	308	332	341	323	340	294	344	341	316	305	345	305	324	329	318	335	343	340	291	316	318	313	301	314	322	311	322	319	316	310	340	312	335	319	372	352	324	317	308	295	347	300	336	374	337	367	334	314	318	323	334	338	337	357	318	327	343	282	318	338	320	304	298	338	351	344	295	309	319	357	312	325	330	323	325	336	298	292	341	292	334	332	338	331	309	348	362	292	334	300	319	370	305	305	309	343	337	349	337	323	318	323	298	347	357	309	334	334	289	335	328	324	313	335	293	334	319	346	327	337	311	324	288	352	328	326	350	330	310	332	356	322	305	307	354	355	334	328	300	321	315	307	279	316	341	318	334	293	345	363	327	310	313	332	334	338	331	336	337	311	321	302	333	320	341	308	334	316	312	274	311	337	323	312	335	307	373	350	332	339	298	335	363	342	328	367	347	300	334	285	335	317	307	347	318	348	313	311	307	319	297	317	294	331	333	326	294	340	319	314	342	337	312	325	307	315	302	313	303	313	309	315	330	318	337	322	316	300	320	323	375	308	354	329	310	353	312	351	303	321	317	351	327	359	311	326	320	296	306	333	354	309	352	288	347	317	336	348	302	352	309	339	343	337	310	307	307	351	309	306	332	309	323	337	343	302	327	330	301	333	348	306	311	317	308	309	309	343	326	349	317	342	315	340	322	335	313	318	308	313	331	345	359	329	322	344	322	308	333	325	321	320	343	317	324	301	293	299	310	289	309	327	310	314	335	334	323	350	304	331	323	326	319	338	319	310	340	302	281	300	310	323	325	298	328	311	303	343	319	322	355	301	352	321	328	337	336	324	314	333	293	328	283	301	333	328	331	353	339	291	337	318	323	349	342	297	317	333	346	318	324	300	338	290	336	283	321	328	339	317	305	282	326	311	298	310	332	316	276	314	339	322	349	325	324	328	324	336	346	327	318	320	345	327	313	320	311	291	328	311	308	335	346	332	317	335	330	319	326	318	319	287	325	339	341	298	310	315	341	296	318	320	350	345	329	316	322	337	321	302	313	333	299	357	329	341	327	324	309	293	321	296	342	331	315	320	309	364	285	288	318	337	315	361	314	308	326	304	326	322	327	358	318	299	301	310	328	324	356	298	321	312	300	305	316	352	315	345	363	342	334	299	319	319	318	338	329	329	318	348	320	330	315	322	329	311	312	297	308	324	288	328	318	317	322	313	307	276	323	341	322	325	303	314	345	333	335	327	312	313	309	306	351	298	301	289	300	335	348	331	325	286	319	324	365	341	353	327	342	358	321	298	300	327	287	361	315	309	318	313	320	322	296	343	321	339	335	323
10113	11663	23252	29461	22780	13526	6268	2777	1375	966	865	882	882	844	852	846	869	839	845	862	851	856	801	873	858	855	832	814	810	833	877	834	871	839	856	886	856	807	864	911	837	838	846	862	850	861	845	813	869	854	870	859	871	840	826	837	813	869	877	868	832	863	784	802	856	846	849	869	841	887	880	831	823	828	809	811	834	815	787	841	869	845	890	839	861	904	833	839	852	848	902	820	818	871	849	832	820	849	863	804	851	864	810	864	822	828	809	802	858	789	802	803	884	820	815	863	812	886	841	858	866	833	871	837	830	818	847	832	878	880	779	842	824	829	850	818	825	888	869	842	900	859	850	849	847	810	842	840	828	845	796	877	773	860	859	852	843	846	842	855	821	824	854	814	818	822	841	842	853	882	822	840	841	819	853	884	831	854	857	802	894	814	815	868	806	834	810	830	837	888	771	843	798	829	857	913	886	793	820	861	832	846	837	860	790	806	836	835	837	809	841	878	842	819	863	834	880	846	793	801	878	871	845	855	821	882	736	833	850	867	867	867	819	874	829	887	850	885	875	854	849	887	896	870	865	776	855	863	855	872	872	848	842	818	874	820	888	864	829	902	783	836	834	833	843	762	869	814	830	854	837	837	818	773	829	874	799	796	848	868	839	872	815	816	847	825	834	876	824	843	835	834	842	858	827	851	889	857	848	785	810	850	827	821	864	867	851	916	830	802	813	826	877	854	842	834	886	835	844	855	858	868	849	830	872	862	784	829	860	853	863	786	930	891	836	875	858	848	882	807	835	821	836	885	843	828	811	828	866	875	852	849	840	869	834	805	794	822	843	871	834	829	818	815	812	799	849	840	881	832	845	849	895	869	840	848	864	835	838	812	807	825	821	852	852	840	822	849	823	864	833	853	825	824	815	824	822	845	839	870	854	828	844	850	793	850	901	832	857	881	861	848	901	909	856	838	792	835	830	839	831	881	820	846	847	815	831	866	791	845	835	834	853	884	832	829	848	853	894	856	825	884	870	825	826	827	855	794	847	872	881	813	823	812	851	877	853	839	832	846	818	866	853	870	867	833	892	841	833	864	800	891	816	855	878	872	880	838	867	845	812	881	844	821	822	823	817	860	843	878	892	859	830	855	846	832	853	854	854	818	900	868	804	839	825	836	800	774	876	831	815	828	843	882	839	850	795	817	897	836	833	812	829	798	834	812	846	848	801	857	865	839	862	834	793	823	818	826	847	827	835	887	867	831	831	846	843	859	814	820	822	874	834	829	833	873	767	791	850	808	809	912	830	852	873	809	816	846	840	856	825	826	833	847	812	812	861	841	784	880	866	866	861	867	893	842	873	842	829	908	840	887	858	844	900	804	852	847	810	866	865	843	818	844	853	793	847	815	848	850	804	861	807	866	882	801	874	859	863	899	868	872	861	838	857	862	837	814	826	847	870	835	806	866	890	761	897	815	876	863	873	800	781	815	875	862	874	898	805	818	869	829	856	837	853	899	863	898	816	821	821	871	897	853	853	821	832	832	854	849	895	871	835	848	884	845	843	795	832	834	870	877	871	824	866	805	805	829	855	881	884	798	830	867	869	843	825	779	804	900	864	844	809	836	875	854	827	834	835	822	828	879	861	828	800	839	867	809	797	826	858	775	836	820	877	825	818	841	805	846	844	881	820	860	860	837	842	842	810	823	869	831	860	849	766	863	825	818	845	839	797	821	816	863	853	830	814	798	854	828	781	840	839	836	883	814	860	842	781	834	816	864	804	843	888	845	855	868	800	851	834	830	825	852	833	869	847	851	842	880	796	834	843	852	855	823	827	819	877	867	851	845	865	833	826	871	825	832	826	848	895	802	846	883	835	870	798	856	878	874	811	856	826	819	883	885	822	855	822	832	847	801	813	812	874	855	815	814	830	823	860	837	881	844	812	814	803	853	799	870	791	863	864	821	810	881	834	816	800	793	858	825	796	844	856	818	836	881	798	879	862	866	855	856	807	805	815	829	801	831	858	829	833	805	854	846	819	874	861	864	859	847	820	824	767	843	832	810	835	795	876	868	832	873	845	860	782	844	829	823	739	881	843	897	822	879	827	856	855	803	822	849	837	783	878	807	826	812	854	876	877	849	838	825	812	827	807	838	842	867	827	865	867	800	845	813	824	827	876	869	828	861	876	858	842	828	775	845	843	894	867	836	887	835	804	814	820	858	835	868	850	837	843	923	858	872	872	838	831	878	851	816	874	845	821	850	847	887	842	866	792	862	804	831	907	842	875	858	827	906	883	818	850	877	852	837	765	895	824	835	808	812	823	854	804	882	823	835	857	836	850	850	774	829	886	870	806	856	821	800	805	867	869	822	863	817	865	838	852	843	855	854	877	878	796	808	851	845	838	785	792	857	857	866	872	864	852	904	869	809	884	828	838	796	830	851	799	793	802	864	808	909	847	830	842	816	861	878	844	891	864	835	811	867	866	864	882	758	860	761	816	831	847	883	860	845	859	872	809	846	795	861	850	884	844	810	858	903	862	827	838	888	801	780	863	831	837	832	817	856	860	798	844	835	800	865	843	824	816	874	819	859	833	848	821	873	831	814	839	827	834	817	850	812	848	844	852	856	858	858	794	857	845	824	860	846	849	851	845	798	838	820	808	883	808	790	866	834	835	828	830	827	897	836	837	892	817	869	809	831	819	826	855	820	842	892	857	844	793	886	861	777	836	882	867	866	847	812	839	804	830	821	853	808	836	873	869	906	869	859	844	825	841	891	817	842	826	895	829	833	797	811	826	814	831	832	830	790	860	827	875	825	854	823	830	868	834	859	831	824	817	819	878	866	820	858	901	851	808	851	853	843	826	858	841	838	887	801	818	825	829	822	798	773	816	828	818	788	871	820	833	859	861	841	811	829	817	806	887	843	852	804	878	837	778	871	859	889	838	834	808	827	847	809	872	795	838	871	813	790	851	831	896	841	800	860	875	871	828	788	868	838	832	866	846	858	886	810	890	862	856	844	832	807	887	838	856	845	813	775	834	808	888	817	861	848	840	850	815	864	833	805	828	787	830	841	780	794	827	849	884	787	834	843	857	858	883	879	787	821	833	729	763	859	807	833	857	839	864	910	844	822	857	855	857	842	781	844	844	787	788	860	796	822	822	842	846	783	851	777	857	838	824	838	864	883	847	841	861	849	852	860	849	799	851	817	824	825	822	866	885	891	837	832	859	858	873	826	866	875	817	824	809	832	866	816	849	851	860	829	873	853	866	813	841	823	813	864	838	833	804	801	841	861	834	873	847	839	834	825	915	878	799	834	868	820	816	869	834	841	815	871	893	836	853	795	871	837	868	857	850	818	817	882	804	875	844	835	824	844	866	861	876	821	822	819	818	858	846	865	855	872	814	852	804	838	823	796	848	795	853	891	854	911	825	805	822	867	827	853	802	797	906	861	873	889	886	864	808	852	841	822	841	844	851	805	841	830	851	861	873	842	852	837	842	860
28762	29855	59028	66841	51964	33555	17122	5284	1179	579	438	356	332	332	306	363	348	364	320	327	345	338	327	370	315	328	383	332	360	333	312	317	346	361	340	337	337	319	342	359	326	349	343	325	343	344	326	303	356	339	338	351	320	321	355	309	325	327	338	326	348	347	398	303	315	347	316	337	298	324	342	357	319	348	347	345	343	337	336	332	310	375	364	338	295	325	336	332	327	317	320	358	313	336	319	387	341	328	329	342	359	347	356	322	336	346	346	353	343	374	315	307	314	348	326	342	330	349	331	342	358	312	319	320	371	290	336	373	263	345	305	324	329	311	355	354	365	315	331	331	356	306	302	313	359	322	350	345	360	357	329	307	340	343	383	322	360	299	356	331	349	341	340	343	298	307	335	351	347	333	293	329	359	341	345	354	346	357	318	348	344	330	333	315	302	333	316	350	349	325	346	367	375	356	326	339	323	318	333	313	339	337	362	342	357	316	320	354	332	342	361	343	329	331	325	316	334	346	316	337	373	317	326	307	332	345	333	343	377	328	322	339	332	330	320	376	332	330	354	359	326	334	300	347	351	353	323	355	312	327	341	360	368	339	323	304	346	342	343	371	338	334	335	336	339	338	310	365	341	337	298	312	352	350	346	333	343	341	358	314	316	325	360	333	320	339	355	319	338	321	344	289	335	329	349	327	342	334	314	357	341	353	352	326	326	310	364	326	324	331	340	323	341	334	369	334	337	334	334	335	355	334	338	343	333	327	318	370	340	324	334	337	331	351	322	341	334	347	360	347	318	353	307	319	334	336	322	315	342	348	347	339	306	329	348	338	326	303	326	310	346	369	344	320	313	340	329	325	332	300	340	374	325	326	352	382	331	350	326	339	346	323	339	320	323	370	345	331	347	307	348	332	361	327	327	312	323	338	353	339	330	301	353	311	313	346	346	360	327	315	320	320	350	351	385	315	352	357	323	314	349	378	325	337	382	351	314	339	328	348	343	342	294	324	320	356	300	335	359	339	348	334	339	309	316	337	332	311	315	341	334	371	373	347	327	355	334	346	354	350	390	347	330	336	338	312	327	322	326	316	326	334	324	320	320	349	318	353	330	305	336	320	310	330	347	361	329	315	365	317	336	340	331	350	365	360	353	331	343	324	334	326	335	331	331	319	346	335	343	297	347	319	312	363	308	318	352	366	361	353	315	308	341	333	318	320	327	324	331	364	340	346	341	375	307	327	316	317	332	339	328	335	351	348	331	366	309	321	343	314	347	335	337	324	339	305	350	348	325	361	334	358	353	329	361	316	336	368	348	354	338	338	365	332	346	339	345	336	324	315	337	314	328	340	321	333	296	331	337	330	355	299	310	384	330	314	339	340	352	340	333	350	325	362	333	346	340	339	320	320	331	356	325	305	317	411	339	341	341	356	341	321	363	312	342	319	356	364	360	309	313	313	327	330	339	326	341	303	329	321	340	348	335	328	297	336	333	323	361	329	306	355	323	345	347	319	288	311	379	365	341	317	314	298	313	343	335	307	347	364	348	325	365	363	347	336	311	329	341	329	319	315	345	330	369	309	320	336	342	332	309	322	346	303	356	343	359	308	361	377	308	338	348	297	364	323	366	361	309	337	341	348	341	362	309	331	341	347	345	332	332	332	344	323	331	332	356	347	348	327	362	328	333	313	335	358	328	336	346	356	342	334	330	369	321	361	336	386	322	343	308	326	325	295	347	341	351	376	328	349	310	319	390	316	361	320	316	317	338	312	340	346	354	332	348	343	337	374	365	325	321	335	349	327	328	374	357	324	341	329	369	332	327	306	364	334	362	334	308	337	350	320	337	381	352	349	340	338	349	370	339	350	371	353	376	367	329	313	322	343	321	338	344	349	348	330	362	328	342	337	329	333	296	386	335	348	325	372	318	332	348	336	328	343	329	335	330	344	351	347	316	335	338	351	336	340	339	330	336	345	334	332	347	327	351	321	339	339	368	318	370	352	339	341	344	304	346	342	339	344	353	335	311	334	335	370	349	355	339	335	340	339	336	295	329	301	350	348	333	351	340	280	335	327	362	351	342	331	306	373	339	330	363	350	327	353	342	334	362	343	318	331	343	358	365	312	355	345	341	317	346	306	329	381	312	313	353	328	328	315	330	312	326	348	345	343	372	360	329	319	346	307	339	319	335	324	327	332	329	308	342	373	335	368	352	332	348	322	372	343	341	340	353	346	325	324	356	325	337	330	379	350	357	339	317	306	371	335	304	358	342	320	331	341	326	302	342	314	331	333	330	345	321	333	310	357	363	317	340	337	330	329	322	332	336	310	335	336	321	364	339	308	355	345	329	353	373	309	354	342	342	326	306	310	338	351	342	328	318	362	368	334	350	342	351	366	316	324	324	327	326	360	346	330	344	337	337	347	347	329	334	328	320	356	354	349	346	325	339	346	318	345	314	311	318	325	351	353	331	334	303	369	332	346	347	328	330	332	331	287	352	314	327	312	340	338	330	337	351	354	341	349	327	342	337	340	307	313	329	327	282	331	334	346	351	339	329	299	333	323	341	322	314	318	371	379	302	314	320	320	341	336	335	340	300	352	329	332	292	320	320	346	322	353	346	339	335	353	341	323	358	325	354	318	339	338	362	335	330	341	319	319	336	337	326	337	336	359	346	346	374	317	344	341	334	335	328	339	283	331	324	304	332	314	330	362	308	329	370	349	322	321	348	354	339	359	335	351	336	359	373	321	338	311	335	354	376	318	341	352	342	343	352	320	306	338	349	329	353	318	329	327	337	387	314	335	340	330	351	354	346	334	349	318	320	323	348	343	319	327	317	316	343	337	329	319	333	332	328	363	347	376	317	332	310	357	314	322	352	327	347	332	315	315	357	327	342	326	361	323	314	330	340	312	336	318	343	361	345	316	329	332	361	326	357	328	350	328	332	343	355	324	394	361	331	355	329	323	342	317	349	319	349	331	335	364	325	329	357	345	359	312	330	352	299	369	355	342	344	333	345	362	345	344	349	336	345	306	343	368	322	326	380	331	321	340	340	347	335	352	311	316	331	324	321	345	310	348	351	339	325	345	327	343	344	288	300	332	294	317	312	331	372	342	355	368	315	356	327	335	342	358	383	298	327	318	346	332	323	351	340	308	339	353	326	339	343	339	331	333	298	331	322	340	308	314	405	355	331	364	338	322	346	290	333	321	334	382	344	344	356	333	331	307	343	325	311	301	329	338	319	339	345	326	346	345	346	300	350	330	305	328	322	301	344	343	359	361	317	337	332	336	339	367	339	322	373	336	352	343	323	321	318	317	331	310	316	320	348	319	375	304	358	344	350	297	322	339	358	336	328	357	313	336	359	323	344	341	361	333	353	337	331	338	329	331	340	326	319	334	308	310	359	343	322	316	360	342	361	325	319	336	336	325	315	339	337	305	353	320	328	351	351	359	306	352	348	336	328	305	311	345	347	340	290	355	339	324	351	311	332	328	363	379	359	351
18936	26439	55331	67975	57089	42772	26754	12246	3818	1848	1225	991	901	854	885	888	888	879	887	853	859	878	899	849	889	853	884	868	910	860	825	879	852	893	897	882	917	837	843	869	851	867	882	860	857	853	894	888	836	891	877	912	911	855	871	901	851	887	834	891	875	881	866	854	892	887	858	853	898	885	872	835	843	895	852	886	877	882	915	896	912	904	836	860	847	911	865	879	892	878	856	826	929	882	882	879	880	874	886	844	929	853	886	885	876	896	888	874	890	900	836	892	911	885	884	885	889	923	857	836	869	888	874	893	914	831	862	877	899	845	876	898	842	867	872	900	879	881	926	873	890	846	882	831	920	863	894	892	808	865	858	881	897	902	872	860	856	818	875	850	880	875	887	895	935	911	915	882	911	892	856	858	853	865	803	881	922	921	864	891	841	847	877	893	812	868	895	863	847	904	829	878	867	884	819	944	890	886	876	862	862	842	876	876	814	874	842	850	846	878	935	825	816	847	897	895	880	933	857	873	881	878	807	898	898	878	819	875	869	796	883	913	884	882	868	841	917	934	881	837	871	878	913	893	862	881	868	826	894	872	879	870	887	854	885	908	879	879	879	898	861	871	872	864	844	867	887	847	840	892	873	914	851	869	926	865	828	885	837	869	862	849	869	924	855	851	825	897	851	805	932	864	875	869	882	879	861	908	880	884	963	842	892	897	874	883	880	868	892	814	912	830	872	889	847	910	867	836	852	905	922	905	871	925	908	878	919	810	891	881	859	904	859	838	888	956	916	825	841	860	912	862	881	907	886	906	889	902	890	845	846	876	906	868	900	908	914	841	858	891	847	867	854	854	854	836	884	901	885	836	897	919	881	894	852	878	862	877	883	868	857	855	899	892	864	915	895	913	869	892	889	867	849	895	865	807	906	870	914	841	868	844	855	909	884	845	842	862	897	926	866	919	857	907	863	921	824	861	875	894	916	803	882	880	869	852	781	911	867	853	863	835	873	875	859	874	897	848	861	939	843	872	884	890	872	848	905	900	885	900	897	885	844	899	863	841	923	889	852	881	856	835	888	860	812	859	874	884	852	859	817	876	901	891	895	855	849	864	879	812	823	906	846	854	863	828	873	889	850	847	848	917	926	906	861	866	900	883	886	886	866	935	887	886	883	871	871	901	849	849	909	898	875	904	899	846	838	881	883	830	918	893	862	861	847	891	874	870	885	867	854	876	888	820	844	878	886	871	917	922	866	827	896	839	868	879	925	838	872	838	878	928	911	925	880	890	907	859	891	845	909	882	869	837	902	853	905	790	864	935	829	883	868	871	861	904	890	929	869	848	854	898	897	889	865	846	857	867	918	856	887	887	828	879	855	850	877	879	885	917	912	863	817	867	841	859	877	876	917	843	881	850	858	860	876	860	944	849	885	856	849	899	857	877	916	935	906	898	833	885	833	854	922	875	850	896	868	883	891	857	851	885	839	857	897	844	861	872	863	885	884	803	909	844	851	880	935	872	860	848	900	890	854	895	949	871	847	869	867	830	842	837	828	886	871	910	801	851	896	867	918	864	832	881	891	890	888	865	884	850	906	836	880	885	886	867	885	895	855	871	859	864	893	862	929	862	861	862	916	866	836	844	917	881	904	941	896	884	829	890	890	836	926	869	881	875	848	848	922	847	931	856	889	912	913	891	814	824	912	890	843	825	855	875	891	877	858	890	900	904	878	870	923	824	866	854	892	858	937	873	825	846	880	930	854	828	880	863	839	880	868	884	862	871	865	836	905	924	900	823	878	908	904	836	870	889	838	884	864	855	921	840	843	883	902	915	846	861	820	889	876	829	862	887	867	870	896	897	855	837	846	864	862	889	893	872	836	855	877	825	864	876	893	857	892	849	840	922	861	939	898	893	878	832	891	801	910	877	902	882	913	870	841	867	814	850	887	866	915	870	823	872	926	909	877	864	854	819	877	826	879	887	913	907	852	890	912	877	849	898	803	846	864	919	803	885	912	863	920	857	855	873	889	855	906	880	882	848	880	933	894	904	877	906	892	902	840	881	864	904	894	845	873	898	868	906	885	867	868	902	907	839	907	856	841	874	874	904	883	845	859	849	867	865	897	838	859	873	824	896	887	897	874	885	870	888	873	894	896	851	854	860	888	888	871	807	921	893	917	868	845	871	937	877	876	879	961	850	922	831	838	836	873	870	891	881	826	848	831	855	936	865	949	877	880	858	877	893	835	831	863	868	865	836	889	853	891	899	862	898	886	888	891	885	873	845	907	880	862	794	870	933	862	896	898	905	911	899	848	909	922	877	862	877	867	921	901	923	905	850	910	866	865	905	855	842	817	867	887	875	809	860	905	853	871	853	912	888	852	905	890	833	879	864	884	829	861	857	845	819	875	883	845	885	848	919	911	882	861	875	871	858	908	880	870	889	857	880	880	899	901	886	905	846	872	904	854	885	910	880	852	885	830	878	881	850	900	877	854	909	838	885	900	926	943	868	868	902	867	901	882	861	875	935	903	836	828	863	906	864	887	846	872	890	835	911	910	881	910	905	840	854	888	871	855	859	899	892	902	879	882	945	861	941	885	880	886	876	849	879	904	904	888	908	888	899	868	920	929	926	876	887	842	832	867	849	925	901	828	867	891	846	850	884	897	875	851	862	860	894	843	921	889	878	872	830	868	881	879	843	906	887	883	838	941	822	849	838	881	856	860	910	854	846	937	911	897	932	820	858	879	884	911	882	834	923	924	887	926	806	856	859	933	900	830	862	848	886	936	915	854	882	888	839	861	867	912	868	896	883	866	820	888	870	900	830	862	861	839	878	854	874	873	871	845	894	880	898	851	915	856	884	880	855	875	884	891	846	869	843	859	829	907	797	865	873	910	894	866	821	890	899	855	846	915	884	887	881	902	886	855	880	911	840	887	878	853	938	846	897	809	863	878	864	886	843	881	890	881	850	926	900	904	888	891	880	833	872	901	853	862	858	928	894	861	921	897	875	866	888	845	856	931	904	882	883	905	845	832	902	853	855	913	904	946	836	884	896	886	825	885	943	849	839	871	868	862	891	840	874	905	865	847	898	872	878	785	895	880	858	884	885	892	886	903	868	859	887	908	854	848	832	887	913	869	863	882	892	909	859	842	812	873	841	887	838	865	860	865	876	857	905	903	860	864	887	934	909	932	839	921	856	824	921	878	883	869	898	890	868	866	860	866	868	871	886	818	822	790	860	914	846	896	876	905	894	876	886	878	909	864	840	864	930	838	853	855	832	837	847	862	903	929	884	850	873	848	827	905	879	879	888	816	931	898	870	847	887	835	879	891	850	887	907	877	882	862	884	860	894	863	896	875	909	820	877	856	889	927	890	888	843	890	850	828	820	876	819	898	870	910	865	880	883	933	887	865	845	907	883	867	851	858	898	852	802	943	926	887	886	856	836	905	878	975	891	848	877	879	872	889	899	920	924	880	862	874	846	817	853	881	878	885	889	810	849
35682	36191	69308	77712	63039	44312	26198	10352	2461	829	454	360	364	385	357	332	396	368	328	369	360	385	385	341	362	363	330	362	368	395	358	376	338	356	385	363	334	306	347	342	328	336	359	361	367	356	379	362	385	368	364	353	396	339	382	356	361	375	350	355	364	367	349	341	366	386	388	378	358	351	374	365	357	361	357	356	347	379	324	328	340	342	319	353	337	357	353	335	391	361	360	376	380	352	389	360	388	396	314	351	366	367	375	333	338	379	327	340	331	344	364	320	360	363	371	346	369	340	406	339	352	374	319	334	354	360	350	349	374	342	354	374	370	347	342	350	349	324	336	287	344	341	368	311	351	312	330	370	361	370	342	378	341	334	317	349	306	353	349	366	385	361	362	373	355	345	383	361	337	337	341	331	359	387	333	357	351	351	387	346	337	340	363	359	357	339	337	388	322	388	355	391	354	386	363	288	348	330	351	338	354	343	350	347	327	331	313	381	396	342	331	346	344	330	319	353	329	346	343	383	322	338	317	343	325	348	379	406	320	348	362	327	340	356	380	335	363	398	358	320	373	386	350	351	337	367	325	302	359	326	374	357	363	358	359	353	370	362	367	377	325	377	367	332	366	331	325	376	334	346	384	360	344	363	368	359	338	348	342	349	340	333	381	363	339	355	336	337	372	327	354	356	342	349	370	345	358	349	384	355	335	364	343	334	355	343	351	348	371	338	359	372	383	367	364	348	334	328	345	389	335	330	320	372	340	357	356	386	343	346	330	347	310	341	376	349	348	320	357	345	345	337	365	330	375	351	376	357	337	348	352	326	346	353	327	349	372	394	356	343	366	317	351	361	335	355	333	339	340	387	346	352	340	339	348	339	333	372	351	322	348	345	345	387	351	369	382	381	368	380	342	369	383	334	360	372	347	363	286	357	306	343	369	358	340	325	311	350	368	328	340	324	350	351	363	344	338	341	333	348	378	325	335	343	352	364	351	349	314	306	344	334	351	380	378	345	329	338	343	368	347	349	397	334	361	356	352	411	350	391	331	326	341	373	336	374	344	338	326	358	319	335	343	383	355	378	363	401	339	335	357	340	380	387	350	334	353	369	375	361	356	360	371	351	314	350	349	329	373	365	349	329	354	365	338	372	348	346	353	342	344	328	353	355	325	365	348	363	362	327	323	361	377	320	357	346	345	328	347	360	316	371	379	350	391	339	354	368	358	347	343	373	331	320	329	371	360	383	360	332	352	343	358	332	338	339	331	309	321	366	320	325	361	376	357	346	350	339	361	316	320	359	336	345	340	348	352	356	337	350	376	347	345	323	363	365	380	351	361	335	391	329	327	319	396	365	360	356	376	349	349	359	339	366	335	353	325	341	369	374	337	323	348	361	369	370	378	352	334	372	355	358	378	359	374	353	338	356	376	339	323	358	342	331	334	344	360	348	382	376	341	359	368	342	340	343	357	363	357	359	361	350	348	344	362	350	337	337	378	321	359	383	359	348	372	310	385	344	379	356	343	352	350	335	342	350	326	327	339	361	336	365	357	330	345	356	387	370	369	350	328	347	356	350	345	358	359	345	359	337	366	383	367	335	387	351	369	354	341	365	342	348	366	335	319	351	366	354	352	356	371	336	368	358	373	331	373	343	357	342	313	356	357	347	334	345	370	342	346	330	340	352	338	356	331	318	336	355	373	351	330	369	335	363	354	323	354	348	347	370	335	370	330	383	326	329	306	319	356	372	368	374	344	331	363	353	340	346	328	356	371	322	341	354	356	350	345	345	341	355	380	352	354	340	333	370	368	329	331	342	337	404	358	388	336	334	367	379	322	380	352	327	344	314	384	346	379	368	371	349	356	378	356	351	350	351	355	337	374	363	363	331	348	350	334	331	346	369	381	349	371	353	338	345	374	361	355	357	370	364	374	373	324	329	348	365	305	363	330	380	377	364	387	370	332	356	375	353	375	367	346	346	352	379	387	356	374	383	375	351	350	352	372	358	329	363	359	347	381	373	365	375	344	358	362	372	307	348	381	362	344	319	347	337	373	355	394	373	343	379	336	360	345	342	340	335	323	327	343	360	375	332	362	363	354	390	317	352	360	353	356	343	365	330	340	386	368	335	342	376	372	376	359	361	315	346	300	365	328	349	357	379	360	363	337	333	369	353	342	326	343	346	357	358	341	368	333	367	355	344	333	356	346	369	360	382	343	399	359	347	374	342	364	331	374	376	342	344	353	327	322	340	346	330	360	362	368	337	320	335	367	330	347	357	314	372	323	372	359	368	352	366	380	360	336	364	311	357	365	393	337	363	348	372	366	327	335	315	336	372	359	367	360	344	353	375	353	356	326	321	343	351	364	383	348	354	337	331	341	353	377	357	378	337	313	355	357	356	345	368	335	340	314	373	368	344	342	301	372	390	339	363	365	378	343	328	355	362	360	353	323	341	343	360	325	377	328	324	373	341	339	357	337	377	342	325	359	351	348	334	352	342	355	344	327	363	390	380	350	329	358	371	339	365	394	319	331	365	379	359	346	384	392	342	333	316	323	348	345	386	353	380	350	329	324	402	367	360	338	355	391	363	338	372	339	361	352	357	367	343	315	396	322	322	334	369	351	363	330	366	359	374	404	348	365	335	320	361	358	360	395	330	330	331	368	333	341	360	351	387	340	330	372	347	336	354	331	329	342	344	321	350	352	310	372	330	347	354	351	363	339	314	323	324	350	339	341	340	357	336	388	383	356	347	345	371	375	365	319	368	380	360	364	337	343	339	379	381	360	398	359	350	341	368	344	337	338	328	389	304	333	375	366	342	334	342	314	373	359	310	339	322	317	365	349	358	360	359	380	340	344	379	333	376	375	395	349	372	342	342	343	367	377	352	350	343	358	347	322	334	358	345	356	371	381	345	359	380	376	337	338	328	361	345	320	346	363	347	330	392	350	368	306	340	349	360	373	362	381	316	317	386	334	362	331	351	357	361	378	309	354	342	327	358	374	334	357	344	352	369	319	355	353	355	386	355	364	339	327	366	333	397	346	347	385	329	373	323	325	374	368	320	376	331	380	349	363	365	342	344	379	330	347	335	331	345	348	379	352	391	350	355	368	352	368	347	335	350	345	315	334	386	354	372	347	360	355	357	367	360	374	348	356	374	368	325	347	375	369	343	336	378	351	361	362	349	363	338	374	329	343	362	388	390	357	356	367	337	364	368	321	369	388	367	385	324	373	355	336	354	343	363	331	355	307	362	345	338	362	355	325	339	306	364	349	366	347	330	362	381	332	370	360	356	372	312	354	337	365	382	368	361	337	345	351	348	364	330	326	344	353	380	336	356	348	379	347	333	372	376	327	345	369	360	353	360	352	339	366	351	337	348	331	350	345	370	368	375	358	400	357	344	334	342	363	341	339	349	351	357	367	356	346	343	364	331	345	353	335	346	363	328	355	351	285	364	307	395	373	371	374	339	362	397	359	360	350	335	322	350	355	322	337	319	338	354
22974	30575	64737	81854	69580	52301	35453	18526	6767	2563	1438	1054	916	963	899	896	919	916	907	908	910	961	921	883	893	902	885	892	921	881	922	915	889	887	927	904	874	928	940	878	930	896	903	866	943	851	919	907	892	920	942	904	939	959	895	933	918	878	855	911	892	880	948	906	931	877	879	881	918	855	876	899	888	941	849	876	905	919	896	845	910	909	900	875	919	917	934	849	938	934	884	922	862	863	913	861	906	893	862	894	908	925	866	901	943	936	934	893	907	889	879	879	888	911	875	916	921	861	879	934	903	923	917	907	963	917	925	933	911	859	876	866	950	917	948	850	871	908	913	902	902	902	930	922	912	914	892	908	938	899	886	913	894	879	880	909	841	902	867	886	904	851	913	926	915	955	912	903	866	963	900	931	945	846	912	901	878	954	896	919	883	929	949	920	907	914	919	944	888	860	914	923	835	872	922	877	956	889	894	902	918	890	879	891	951	985	932	933	908	890	901	870	918	905	901	938	915	863	866	934	916	848	900	920	904	957	837	965	912	913	904	926	838	889	928	975	898	954	887	889	913	911	887	916	911	911	936	868	872	933	907	897	876	912	893	874	895	935	901	919	853	901	847	911	942	898	888	880	907	909	873	890	924	938	888	909	879	909	911	903	865	889	928	976	939	915	956	865	919	940	880	903	907	915	887	879	957	870	913	906	903	920	892	911	902	911	919	839	948	918	894	923	838	930	916	952	884	907	935	924	853	913	874	911	938	964	951	873	902	902	856	908	957	945	943	911	912	955	915	913	914	914	930	947	934	887	882	908	903	894	906	915	950	964	933	868	943	915	856	918	929	926	934	948	918	913	918	927	876	933	872	907	918	892	911	928	932	838	884	883	905	897	843	900	972	875	901	908	877	856	849	956	925	915	891	928	925	898	911	905	898	873	908	910	914	857	879	929	854	881	895	874	920	934	904	890	909	873	872	912	877	936	895	908	905	953	911	927	946	903	831	887	950	923	912	917	928	921	926	915	899	890	898	903	932	865	889	899	937	880	879	909	925	898	870	912	913	884	885	851	914	815	892	887	846	926	953	893	880	901	944	873	958	868	918	921	894	939	914	920	882	906	924	843	937	882	899	867	900	921	924	879	896	886	893	964	897	915	938	900	888	917	971	849	907	907	869	946	885	911	947	898	876	885	883	896	882	936	961	903	891	956	880	884	914	943	953	897	922	942	865	885	923	872	951	878	866	850	912	890	897	912	901	878	909	926	925	958	896	912	924	859	844	941	883	856	883	889	866	963	907	924	916	943	921	926	952	899	858	891	898	870	889	898	968	951	861	904	874	932	905	919	919	868	919	887	893	953	857	903	923	847	899	879	933	930	879	885	902	886	916	907	911	917	910	926	942	914	894	882	875	916	914	921	872	905	906	857	893	914	888	964	908	874	944	903	872	911	896	942	856	855	917	892	881	947	963	898	866	979	922	881	896	886	907	903	921	950	939	885	931	918	957	989	850	880	924	932	914	910	879	908	960	872	921	901	922	909	872	928	930	892	887	979	901	853	921	882	938	885	886	892	893	907	885	926	905	907	956	889	906	841	849	903	921	984	918	933	905	907	903	916	919	972	921	893	816	935	901	914	886	888	943	903	886	923	911	902	940	927	933	938	900	905	854	873	897	911	903	926	944	880	899	934	889	887	860	913	896	887	925	894	876	927	857	922	901	936	877	866	877	874	869	917	948	923	945	884	893	893	890	865	908	915	933	916	939	930	954	898	900	898	925	927	893	901	879	893	914	902	883	884	881	928	916	882	913	886	952	903	878	917	901	900	898	889	892	960	876	927	918	891	894	962	893	916	932	863	848	907	874	943	949	906	936	866	874	939	895	915	920	899	885	921	900	900	888	891	855	884	905	914	907	933	917	906	910	879	856	911	873	922	873	889	908	911	939	891	901	866	899	932	942	928	906	929	897	893	902	857	824	926	894	848	938	877	893	934	965	894	878	973	925	903	908	903	885	946	869	887	911	852	880	925	896	863	895	900	884	894	948	930	870	923	927	907	874	937	887	856	902	871	937	934	893	896	921	932	841	917	925	889	919	934	912	929	891	971	866	894	882	911	912	872	880	891	926	927	918	920	904	906	949	937	873	867	885	924	896	903	891	908	912	878	923	949	899	946	884	922	871	943	921	915	925	876	867	861	895	904	906	967	933	912	900	918	859	844	914	892	912	909	928	884	920	924	912	868	897	850	879	907	897	927	877	930	846	914	872	876	921	925	895	906	902	924	978	869	980	884	917	875	903	933	945	949	914	958	876	940	882	937	890	892	945	929	904	918	924	901	880	915	863	928	944	920	882	882	860	923	940	916	898	945	910	926	934	962	877	955	974	952	877	909	885	924	912	933	880	876	871	895	838	885	918	889	909	897	913	919	884	867	844	941	912	926	951	937	926	905	949	943	930	956	916	881	880	868	880	893	905	927	866	879	983	884	849	877	924	892	900	918	911	905	901	955	916	892	921	894	910	933	880	964	905	894	893	921	878	875	877	905	924	882	978	907	901	876	860	881	908	907	900	887	900	926	854	927	878	892	867	928	866	932	863	906	890	892	876	897	958	878	927	896	859	891	849	891	893	935	894	922	877	952	897	879	908	915	961	931	875	915	909	924	896	881	883	958	887	895	894	907	880	914	927	878	880	833	874	914	893	915	898	902	912	921	909	907	886	938	911	926	910	901	902	886	911	926	919	899	951	949	913	913	878	913	930	898	902	903	887	894	893	804	886	930	940	941	967	898	944	884	903	871	916	923	886	906	936	923	937	927	922	909	887	918	912	868	890	919	890	875	865	876	932	943	851	901	888	873	884	893	955	883	922	824	899	869	861	938	916	947	910	874	926	930	906	870	890	867	1025	815	910	869	908	924	919	895	901	845	858	977	824	943	902	896	824	955	954	869	932	928	947	899	935	867	859	875	909	941	934	926	862	894	895	932	947	878	879	860	878	890	878	943	871	899	909	955	875	951	913	873	897	867	908	902	899	894	913	906	885	856	895	879	857	894	910	898	916	892	922	944	914	915	953	853	913	853	919	915	928	868	907	910	918	920	938	913	872	855	924	877	895	878	939	905	904	916	861	886	889	900	876	931	885	847	913	894	931	929	921	908	914	939	927	898	932	939	939	913	883	915	915	888	863	873	870	910	936	952	891	901	897	939	860	898	908	841	957	914	947	878	867	877	977	897	933	865	888	911	859	954	972	911	934	932	897	938	953	877	933	876	869	947	903	877	895	913	903	917	902	893	934	905	913	929	876	909	917	883	915	953	860	960	863	963	884	842	902	936	918	943	955	894	918	900	882	977	932	891	938	918	940	863	952	928	889	895	907	928	892	931	870	921	863	887	883	893	870	946	897	873	876	883	889	885	873	963	916	905	942	899	922	883	919	939	926	930	888	921	871	858	936	897	922	940	860	915	937	924	882	848	917	889	871	897	874	917	907	960	882	932	916	936	987	897
15629	12873	15599	17600	11959	5889	2424	1039	506	356	336	321	338	347	324	324	331	309	328	323	331	312	326	312	334	332	313	328	332	320	329	339	306	313	340	318	335	333	303	342	335	294	329	346	323	334	341	321	305	336	332	338	326	324	352	332	326	306	317	333	315	316	321	326	328	371	348	351	345	351	339	345	347	329	316	329	356	332	363	355	347	324	305	342	309	345	311	319	327	320	315	342	320	293	338	325	307	341	330	368	326	368	316	313	350	300	303	319	343	332	347	334	318	326	336	315	276	315	333	307	305	310	324	321	346	345	325	319	311	295	327	312	312	338	316	341	325	299	357	343	310	340	321	284	339	326	321	304	306	310	286	325	318	331	355	325	313	328	292	365	334	338	309	347	321	343	331	352	333	356	351	338	315	336	328	332	311	315	313	339	339	359	329	318	320	314	310	297	323	349	325	322	372	337	310	348	352	328	318	303	321	318	304	338	333	299	323	306	337	344	314	352	328	315	310	343	332	319	316	317	316	330	306	331	324	322	359	308	340	355	322	314	354	336	350	351	322	353	305	335	355	307	341	304	310	328	326	325	307	339	360	327	307	323	313	339	327	295	320	320	335	310	314	326	318	299	329	342	343	304	310	352	312	304	339	314	344	296	321	345	311	306	337	346	309	348	331	315	331	327	335	327	313	290	333	323	324	307	323	333	330	341	341	329	338	317	335	372	332	313	333	351	370	341	362	344	338	359	349	310	298	311	355	318	305	329	309	324	341	355	319	335	312	334	327	303	306	308	344	296	340	340	324	306	342	321	315	306	314	330	298	316	316	315	314	326	323	326	301	317	345	341	324	303	323	328	353	328	322	351	308	329	300	318	322	346	353	298	305	333	310	294	338	323	310	339	332	379	347	361	318	323	308	340	351	293	338	334	307	340	344	300	306	355	316	342	314	338	321	352	326	330	327	343	327	326	339	309	351	312	316	333	354	290	305	323	313	319	327	311	290	349	340	351	308	330	337	336	327	335	330	339	329	326	330	341	325	308	340	290	305	334	352	300	301	315	340	333	318	346	321	310	309	333	341	320	305	323	337	315	350	354	328	292	316	340	305	285	340	308	341	339	281	322	340	346	305	322	348	358	319	307	316	288	334	347	328	325	335	313	301	300	292	320	332	304	344	317	340	324	333	313	345	337	280	308	324	354	312	338	355	299	356	318	339	344	326	292	327	344	324	330	301	297	350	318	338	317	329	349	317	326	335	311	408	324	334	288	327	335	312	360	338	338	306	325	330	324	359	315	345	307	316	328	340	312	343	323	341	332	295	305	331	323	344	310	322	323	332	337	324	313	295	350	334	325	329	343	305	333	341	300	292	336	332	324	332	319	325	316	347	330	338	351	346	304	338	297	336	333	344	335	329	324	363	293	351	298	355	353	338	317	358	297	305	338	336	332	289	359	306	330	341	296	324	335	344	314	340	305	303	330	322	363	353	340	338	327	347	322	322	340	314	338	341	322	325	317	365	314	333	317	347	322	334	309	369	323	313	271	333	341	333	330	305	271	322	364	340	337	307	307	345	326	355	331	363	343	311	325	322	316	341	336	345	341	330	340	321	332	310	342	338	330	319	315	311	301	359	336	362	327	309	295	348	353	327	342	305	352	308	336	367	363	319	325	329	305	359	328	323	324	349	330	367	320	326	348	312	337	334	331	328	312	356	292	338	308	297	305	312	306	337	324	312	374	323	357	328	326	331	347	354	340	337	333	352	305	296	315	303	312	330	340	334	336	295	309	332	357	304	302	352	317	294	317	306	305	309	349	307	310	323	368	309	330	320	350	351	309	342	337	321	329	359	307	330	352	347	314	342	331	293	303	310	322	315	319	307	316	332	328	297	321	347	339	348	353	338	325	306	305	318	344	327	341	316	327	312	315	340	329	311	330	337	350	325	328	312	339	351	321	318	336	329	320	330	321	367	335	338	365	337	338	327	316	326	320	337	335	329	331	313	350	327	337	326	350	328	325	339	288	333	328	321	303	340	314	354	332	334	307	341	351	321	316	333	336	299	304	348	330	355	326	303	304	332	344	362	323	344	330	331	328	346	318	315	312	322	350	324	337	291	327	317	287	334	370	296	326	346	327	325	340	312	322	328	314	316	361	322	335	343	326	374	344	322	298	308	312	299	336	351	354	355	355	344	321	334	293	332	332	293	317	323	337	319	320	339	303	299	326	317	349	331	313	312	331	351	315	336	315	327	344	316	343	331	344	312	289	289	341	305	333	352	297	331	338	328	340	324	332	328	349	346	310	303	328	351	336	345	318	303	294	318	331	307	309	304	326	333	338	315	333	310	333	354	309	338	364	338	344	309	343	346	334	330	350	318	334	322	380	328	291	334	337	339	326	334	331	317	287	325	345	330	312	340	341	293	311	322	350	327	342	315	308	347	358	332	337	359	328	351	306	315	325	349	368	355	321	320	368	321	350	351	308	325	350	376	340	310	314	349	301	346	370	326	334	326	373	339	370	338	314	336	318	335	287	356	334	309	324	349	334	308	304	327	331	293	295	277	360	348	333	341	322	361	329	346	308	310	321	331	340	338	323	306	366	308	312	345	297	319	338	319	326	314	346	343	299	317	342	340	338	369	340	298	332	312	309	335	339	315	340	300	296	336	326	332	310	305	332	321	346	308	327	364	336	325	319	336	301	314	332	313	348	326	301	321	303	295	295	345	313	333	295	332	318	328	326	316	348	350	349	357	323	346	361	285	339	326	304	340	334	343	346	327	262	323	312	333	324	365	307	339	318	329	353	322	333	301	312	335	361	311	331	308	324	322	323	353	307	359	300	336	354	291	327	319	331	311	318	340	326	320	308	326	337	331	330	311	323	318	308	325	326	327	298	328	363	327	316	346	308	326	345	371	280	342	317	289	308	339	350	326	311	314	371	312	373	357	341	328	346	350	313	361	302	323	325	325	328	327	310	354	344	324	321	318	334	321	334	313	343	309	330	340	309	326	352	324	304	320	301	342	287	345	309	324	343	298	354	323	333	345	322	318	299	327	327	336	309	346	297	319	302	339	328	322	329	320	326	338	323	328	290	310	337	316	340	322	307	315	344	333	331	346	361	337	303	331	327	309	321	323	356	300	328	372	319	341	360	362	318	332	310	326	318	322	333	316	338	360	330	316	341	351	346	325	340	314	348	336	325	306	331	356	337	318	345	337	343	322	315	330	328	323	356	292	317	357	369	299	345	313	346	359	320	316	331	317	314	345	316	316	323	316	329	329	300	350	315	319	354	315	338	346	374	311	297	346	371	329	313	331	302	302	333	340	325	300	346	320	341	341	268	318	325	365	326	320	320	308	356	290	340	327	307	340	304	339	308	306	340	348	343	319	321	301	332	329	311	336	344	313	314	313	328	317	308	327	293	311	346	320	295	334	337	320	325	293	373	300	340	313	332	346	344	340	336	311	322	307	366	316	315	326	363	322	367	308	315	348	340	311	327
11124	10399	19841	28324	23341	14152	6917	3108	1467	941	857	891	833	840	869	865	861	873	830	809	836	872	843	895	905	869	856	922	837	814	839	830	871	887	897	822	847	836	838	809	852	872	898	866	893	781	863	860	855	823	818	877	869	868	837	854	858	884	847	810	807	836	880	845	923	820	914	829	901	841	876	836	837	810	869	823	895	870	901	856	853	905	854	827	798	853	828	793	844	839	814	869	834	876	840	857	828	865	813	842	876	813	867	824	813	860	893	852	848	860	854	837	850	849	887	847	870	839	821	835	828	845	865	853	878	890	820	868	863	887	843	866	827	805	868	842	817	823	893	913	901	841	849	861	840	835	845	878	851	822	825	803	821	867	820	856	853	858	867	898	844	914	822	879	811	860	839	855	809	912	866	886	848	864	848	837	864	841	870	869	836	805	848	878	893	880	845	865	827	823	822	894	843	952	900	871	836	865	843	852	828	838	869	843	862	824	807	868	892	799	852	892	814	885	885	879	851	847	855	850	846	828	883	849	854	868	830	836	935	864	895	822	828	885	870	830	916	840	873	867	808	834	833	861	785	868	786	848	841	858	886	834	829	860	828	820	878	849	828	856	812	857	832	865	845	844	910	845	774	915	860	837	849	829	831	808	827	815	802	853	838	874	807	862	856	805	811	852	841	918	846	883	847	842	849	874	865	841	840	831	803	779	809	861	858	835	812	840	818	868	898	884	873	825	823	807	863	840	842	833	829	849	855	845	828	905	851	844	877	896	840	866	853	832	851	850	860	855	836	847	812	844	831	864	814	865	818	851	845	884	870	840	810	881	819	832	871	839	833	830	850	859	889	837	831	862	863	842	816	843	866	879	876	873	860	818	813	830	875	831	832	812	844	798	873	852	906	849	835	814	872	860	865	867	781	883	812	811	832	861	843	843	832	840	896	859	875	864	810	840	855	897	826	844	787	822	904	836	871	805	796	834	869	823	829	870	867	884	818	839	864	846	847	854	879	860	883	909	867	815	830	827	867	827	840	840	942	832	845	877	800	864	809	872	850	816	871	745	850	877	824	862	880	811	810	849	865	812	932	841	832	886	859	860	868	850	873	811	874	839	850	821	861	836	864	857	798	843	883	873	861	864	818	826	843	911	931	863	852	842	878	841	867	852	848	929	857	846	882	818	849	874	884	857	868	848	811	836	838	888	834	817	827	875	877	871	877	812	815	869	882	844	901	834	840	867	827	876	881	893	835	861	862	882	865	834	883	833	861	826	808	886	815	806	885	818	784	846	861	853	839	829	783	831	815	882	812	860	835	811	890	883	797	848	832	899	852	816	838	828	907	903	843	851	893	872	879	845	824	823	824	864	941	820	827	840	860	873	864	837	860	853	837	890	856	889	875	845	906	846	876	872	869	876	850	878	855	808	870	886	856	838	865	855	839	858	821	865	835	837	875	814	859	875	819	822	850	900	860	833	827	819	871	842	815	863	882	863	866	828	830	852	849	862	851	876	803	831	870	902	845	867	842	912	812	825	873	827	834	815	851	829	827	818	844	840	846	894	824	869	858	886	848	882	842	844	895	881	831	900	852	820	874	846	913	796	838	861	811	884	900	865	902	830	815	839	913	840	775	839	839	818	863	880	817	868	878	822	854	880	798	860	866	871	882	847	877	843	851	857	867	818	789	857	861	855	826	820	859	875	831	858	825	911	899	866	811	855	834	855	850	867	849	886	802	866	892	873	928	889	851	889	853	886	871	841	819	814	858	871	913	838	867	845	835	868	888	920	830	854	850	854	863	829	807	899	872	849	885	852	812	818	843	874	931	908	856	873	918	847	844	803	845	836	875	863	871	865	866	860	868	871	836	878	781	875	859	876	869	814	859	839	895	847	877	826	846	828	835	863	859	854	870	829	843	851	831	876	850	847	841	895	908	854	831	880	867	832	850	865	867	830	894	809	871	886	861	861	882	895	856	879	893	845	814	859	852	817	905	871	873	829	846	895	860	838	853	913	805	903	810	828	851	845	828	864	880	866	848	860	851	807	801	862	864	857	873	863	869	857	836	827	866	851	836	856	818	872	815	842	811	888	864	866	833	880	875	817	876	859	848	846	813	835	853	914	808	800	838	920	871	853	838	846	864	833	850	836	871	819	863	808	838	869	806	866	854	862	825	813	797	849	842	789	864	811	852	826	839	831	830	858	874	831	891	841	837	920	870	828	865	874	818	921	831	881	901	838	811	874	837	840	870	834	864	853	854	827	848	837	830	897	883	858	893	893	904	858	822	837	836	864	874	861	833	839	821	798	803	824	878	842	773	855	802	815	824	828	878	845	862	806	848	842	820	844	830	856	949	829	857	835	918	842	852	813	877	830	818	829	824	906	836	867	900	867	881	876	832	846	847	848	848	845	810	872	826	849	842	889	824	833	870	856	860	813	833	808	853	859	856	829	836	840	877	842	873	901	831	892	886	869	867	813	858	840	864	928	875	826	817	857	840	894	839	839	864	875	851	836	914	864	904	875	881	829	880	812	859	804	834	782	913	823	789	797	828	856	869	841	871	868	849	826	838	841	883	866	835	863	860	845	811	852	868	815	825	863	843	826	854	891	841	865	888	875	848	811	905	846	840	811	872	847	853	833	871	843	811	885	827	854	835	894	817	898	899	892	895	886	860	850	896	835	852	876	888	846	838	884	822	840	868	823	888	859	898	871	902	818	850	859	817	839	841	842	873	837	841	780	841	876	856	908	864	839	880	884	836	840	884	871	853	851	848	878	814	861	834	852	830	860	870	885	863	898	814	860	818	872	829	844	958	854	916	848	859	868	831	848	837	880	839	880	914	837	862	823	856	813	874	858	866	890	814	828	862	836	815	847	793	819	858	877	859	841	845	845	826	806	858	839	828	947	865	877	843	822	857	863	830	830	849	867	878	885	812	853	835	881	826	860	795	864	872	807	826	824	827	820	914	855	842	835	859	841	841	830	853	902	826	873	911	859	880	882	861	852	903	878	844	875	887	813	864	855	842	911	877	818	859	843	904	864	828	860	849	916	803	861	875	875	838	883	873	793	820	814	835	865	841	876	878	816	834	838	868	911	843	831	886	855	857	869	868	868	841	876	830	882	901	832	858	828	829	825	840	833	862	805	872	816	821	839	784	865	855	822	878	827	925	872	862	862	805	871	846	841	842	856	885	844	860	820	819	859	903	923	809	845	840	876	894	864	824	853	785	861	820	859	876	879	861	870	849	877	881	895	857	833	878	864	894	915	872	821	850	884	880	881	857	858	848	847	857	851	840	851	829	891	881	831	882	793	877	862	820	814	878	851	847	843	851	854	819	838	822	861	887	850	891	815	859	821	877	900	886	855	916	811	889	866	820	867	872	818	797	899	842	859	833	892	910	803	815	881	889	869	881	847	878	813	868	825	855	862	844	843	861	872	856	884	858	859	868	851	873	815	850	853	861	892	860	857	878	866	870	830	846	829	907	762	899	804	836	896
28372	26579	47815	68152	55192	36172	19154	6032	1493	609	391	358	357	337	348	367	351	348	360	349	330	377	330	375	330	359	343	331	332	344	324	346	326	322	324	361	363	361	339	337	327	304	307	325	345	308	342	377	318	364	353	325	309	345	369	337	287	310	331	338	338	315	342	358	349	336	341	340	340	329	370	332	310	333	347	359	370	347	355	329	382	360	367	336	372	330	330	357	312	337	330	343	343	320	339	383	362	337	318	332	364	319	379	396	324	350	314	361	323	351	358	345	363	329	361	369	342	321	379	329	330	300	334	377	352	352	353	351	354	361	318	346	354	351	333	335	363	345	350	358	317	341	316	355	350	352	333	337	348	334	347	340	340	318	366	337	329	355	335	346	299	332	336	375	338	332	330	347	363	335	349	374	350	330	329	332	360	331	377	353	327	321	340	358	358	368	346	361	341	360	346	329	349	314	339	353	320	339	369	337	328	336	336	349	341	343	322	364	349	328	325	344	367	337	366	379	328	345	328	348	352	365	339	326	348	340	357	370	320	323	369	348	344	377	319	306	355	347	344	347	320	361	340	323	330	325	350	345	328	320	329	345	320	339	368	339	339	335	355	311	327	341	331	335	369	349	355	344	377	342	359	343	328	330	333	322	333	311	376	326	302	368	318	324	347	326	343	323	349	327	347	328	372	337	356	333	330	356	332	348	350	352	368	312	342	354	345	323	334	342	319	331	321	350	330	309	344	324	335	381	370	309	338	355	327	330	341	317	357	308	378	327	356	335	356	334	380	337	355	363	307	364	307	363	374	374	386	353	308	332	302	370	311	325	306	318	349	347	330	351	342	356	328	362	335	369	329	380	320	312	337	345	334	347	345	366	322	341	364	335	346	347	307	334	315	345	322	318	348	332	347	322	345	341	344	331	380	353	345	341	332	344	348	375	342	302	373	349	336	321	332	349	348	315	343	336	356	383	349	339	360	357	355	359	332	344	360	356	316	320	333	358	313	334	337	333	333	312	368	356	324	369	334	314	313	368	368	363	379	357	349	330	366	351	364	326	357	330	349	348	331	349	369	321	351	352	338	353	339	320	332	320	366	388	349	335	336	354	349	324	326	297	366	324	362	355	332	326	324	351	345	379	349	390	339	331	366	332	345	311	337	334	325	346	336	323	369	335	339	338	322	324	341	348	318	347	318	360	349	331	357	329	327	342	351	310	338	348	367	370	364	350	376	356	343	331	367	327	359	340	320	392	337	326	311	356	350	330	364	321	341	325	345	325	367	341	320	337	307	359	342	354	312	375	367	345	337	339	377	354	322	300	303	377	340	336	344	327	361	364	346	340	327	329	367	358	326	343	363	333	338	340	334	346	345	346	366	347	352	353	346	347	345	357	366	356	337	351	339	347	319	353	343	359	301	317	340	337	329	392	360	344	348	350	324	360	338	315	357	332	367	342	330	344	330	367	301	317	325	354	340	304	325	327	344	368	357	335	339	337	368	367	317	343	328	331	341	331	324	345	344	373	350	345	341	349	339	353	347	354	350	309	364	326	352	338	324	343	346	332	334	319	323	358	344	353	337	317	356	316	356	328	339	319	349	332	360	339	356	350	336	325	343	352	342	321	325	340	297	350	337	316	354	350	342	353	355	367	340	346	333	372	334	350	310	332	331	362	316	338	377	367	312	310	364	355	368	355	347	327	317	330	370	351	369	305	315	354	324	323	357	317	295	363	331	346	360	317	339	308	358	366	363	345	336	350	356	342	375	347	320	324	335	340	366	314	353	347	363	330	362	349	306	359	329	321	349	346	357	319	340	361	332	372	348	346	401	390	317	332	330	340	349	354	352	339	381	333	328	285	340	348	352	359	345	326	311	285	309	318	326	325	349	331	304	371	352	313	323	323	335	352	352	357	342	339	327	331	348	358	335	319	362	361	347	328	333	337	307	341	337	320	321	325	365	354	348	345	344	333	354	358	348	350	365	369	374	337	339	332	347	346	345	346	364	330	301	333	324	395	378	342	328	341	341	345	362	332	356	360	352	335	356	322	327	310	346	344	336	361	351	373	360	365	342	354	336	345	356	330	372	325	347	350	369	328	356	354	342	310	323	341	345	343	315	325	342	311	316	347	352	327	337	360	352	356	345	320	352	340	321	348	366	329	357	344	356	344	364	347	339	333	362	342	314	346	323	324	341	368	366	347	329	320	349	345	338	351	307	354	355	350	331	346	343	312	320	338	302	352	349	344	336	362	326	347	325	354	334	334	323	353	347	341	341	349	352	340	373	388	321	357	334	332	322	338	377	346	349	313	355	365	344	327	339	334	326	339	328	328	322	353	354	353	357	366	324	376	360	372	321	318	345	297	364	357	357	330	334	351	311	324	351	350	332	350	349	358	292	338	324	307	348	348	349	350	349	347	381	326	337	365	318	352	356	310	319	340	342	323	331	326	341	313	298	340	335	355	329	345	388	342	317	317	327	352	368	328	315	373	355	359	321	370	328	343	331	325	343	341	337	366	300	360	345	350	323	356	335	328	350	357	345	346	353	352	308	345	335	336	354	347	349	336	302	333	372	372	374	314	374	327	327	339	375	326	309	348	308	364	348	337	353	310	349	363	312	362	355	363	353	353	330	358	307	329	339	348	365	307	330	355	366	311	345	337	371	343	325	352	329	365	315	341	347	345	342	310	359	287	356	356	304	339	310	337	326	356	359	364	350	325	333	356	357	294	357	329	354	352	368	324	337	380	380	343	340	321	326	382	346	377	340	339	355	326	343	328	349	341	366	347	337	339	356	373	372	323	347	331	335	395	322	346	314	339	308	360	364	348	357	345	332	341	326	336	345	347	346	373	381	330	387	352	340	338	321	373	346	371	345	328	311	365	311	350	343	328	341	349	329	331	339	329	342	309	345	366	345	340	326	325	371	334	330	330	363	352	384	342	333	325	326	319	333	343	337	306	335	324	371	338	346	322	365	357	354	343	382	368	348	336	354	302	359	310	287	354	313	318	373	342	358	369	359	355	339	355	340	346	337	334	374	352	333	362	293	334	372	374	370	328	330	342	392	333	349	338	364	365	324	346	351	330	311	346	368	349	351	359	349	332	343	343	359	357	343	318	323	324	334	350	345	316	368	308	311	322	346	360	319	359	305	331	341	365	352	361	357	340	364	350	299	307	346	316	334	305	320	308	335	356	356	345	353	310	340	343	365	318	326	340	329	364	339	335	339	319	343	356	331	331	366	311	358	321	360	347	335	353	341	372	326	359	343	350	321	345	334	337	362	334	326	327	322	351	331	344	334	344	315	341	338	366	356	356	333	361	310	332	388	366	335	356	315	325	328	340	350	367	376	359	318	360	352	339	339	379	351	368	365	343	352	344	363	320	326	368	332	362	356	342	317	338	369	374	348	359	345	375	359	307	388	327	325	344	392	331	315	342	331	342	348	312	330	376	360	329	326	366	353	321	319	295	344	331	340	362	345	350	356	316	367	346	365	344
18170	23063	47448	69228	59948	45250	28974	13516	4654	1949	1157	941	956	902	879	953	893	931	878	914	893	910	918	916	898	924	911	879	870	876	845	913	881	913	881	866	886	872	887	893	895	920	928	914	902	860	892	891	895	908	852	874	903	907	860	900	819	891	891	872	891	884	869	855	876	866	873	876	903	868	881	891	894	897	921	873	839	859	865	868	854	898	884	916	881	886	886	912	853	857	902	866	906	872	913	908	898	896	884	897	939	905	888	853	896	885	868	866	858	878	870	893	853	942	918	917	895	880	877	881	889	891	904	888	886	846	889	894	847	934	990	856	901	927	893	847	892	895	850	890	909	906	891	866	865	848	904	858	835	928	849	875	863	900	863	917	879	860	846	923	884	880	943	871	876	936	930	905	955	901	891	856	895	882	899	909	889	927	891	935	900	889	891	873	884	855	865	897	903	857	870	878	944	887	910	895	891	899	886	914	919	912	869	896	901	827	855	865	906	935	863	896	855	934	871	883	860	854	897	923	877	898	940	888	833	895	853	814	872	861	896	865	857	845	917	895	928	842	872	837	888	845	878	867	866	878	894	917	857	866	931	882	847	878	856	888	875	922	926	864	882	934	958	860	881	916	847	896	861	860	882	839	876	879	875	916	942	843	842	894	903	928	908	911	859	893	884	866	875	858	866	899	890	911	892	885	910	841	846	872	871	859	878	896	871	847	852	848	850	935	870	906	924	898	912	871	879	880	862	888	949	933	933	926	870	918	898	863	890	856	882	930	846	819	885	893	829	841	921	851	861	921	871	873	921	923	870	867	903	853	833	913	895	884	864	873	867	940	902	856	903	905	950	944	881	911	909	912	940	912	921	865	846	840	880	854	861	894	940	838	901	828	989	930	929	899	957	911	889	864	861	847	896	853	902	845	849	910	863	917	872	914	879	892	878	922	904	884	873	852	852	927	917	859	875	849	913	940	849	929	889	866	874	834	923	885	917	859	863	888	899	947	901	909	880	915	838	857	932	839	885	864	900	882	853	910	882	869	916	880	916	900	904	827	885	881	894	877	843	899	843	894	810	880	838	867	876	925	880	880	919	886	888	876	880	854	863	830	923	846	854	931	869	838	866	897	891	919	929	911	882	901	876	923	892	906	903	928	896	846	930	857	884	900	917	845	905	918	842	895	835	911	853	892	859	865	896	859	916	856	985	848	907	884	935	913	855	915	941	929	896	913	965	863	940	903	879	863	868	877	879	879	844	914	881	845	876	817	843	894	870	869	907	919	878	894	860	890	859	903	887	892	851	902	872	840	821	838	894	863	892	909	887	858	899	910	909	984	871	884	921	848	908	883	872	850	828	910	854	873	859	908	890	884	844	882	866	862	880	871	863	925	860	930	894	908	949	883	939	846	883	853	913	878	932	893	889	859	844	917	918	918	891	831	847	927	900	877	887	879	951	877	865	893	888	871	871	905	917	895	856	872	872	906	900	893	918	873	888	914	883	929	876	909	868	880	898	914	869	870	903	892	895	854	970	898	883	942	859	854	901	918	910	892	926	932	871	893	899	936	842	887	870	917	892	926	877	884	836	924	881	867	886	904	866	870	864	868	880	881	918	837	876	884	906	892	892	905	882	888	852	913	912	851	869	891	864	895	885	914	878	849	912	855	890	824	891	839	848	886	923	866	938	888	895	866	906	890	888	880	927	898	940	911	830	893	877	925	885	950	922	877	879	874	926	838	894	940	875	869	858	906	933	922	889	855	871	908	871	896	888	885	896	933	854	883	899	918	885	885	865	888	879	891	916	900	874	884	867	857	910	904	899	908	847	873	937	918	885	903	895	855	902	889	904	887	922	854	830	898	909	900	864	865	932	937	874	848	909	929	866	852	945	889	877	902	841	871	864	857	821	851	907	906	866	889	905	854	952	872	934	854	899	872	883	864	886	895	895	873	907	904	896	924	845	884	838	853	885	962	834	901	877	882	962	878	854	906	894	872	892	877	895	870	865	861	859	908	868	889	832	902	877	862	876	880	879	841	865	912	920	902	895	867	889	916	889	878	912	863	938	896	909	839	878	841	911	842	894	890	840	926	906	872	888	847	937	873	942	818	911	853	880	889	911	850	868	857	870	920	852	875	842	862	864	894	865	880	926	874	903	904	907	859	899	879	870	887	904	892	926	889	922	873	948	885	905	850	869	940	882	873	921	929	859	904	898	868	868	934	858	895	889	885	877	872	889	865	884	921	892	926	862	899	877	896	868	907	850	870	874	882	918	874	883	951	852	854	874	872	878	887	884	883	811	903	922	816	847	828	922	885	842	948	843	896	895	871	867	874	867	903	831	866	853	939	918	892	890	862	958	892	884	886	884	878	887	920	925	943	874	833	863	924	898	920	901	890	930	924	834	910	926	861	936	972	905	898	907	878	859	884	883	877	869	932	876	845	894	898	833	884	877	875	890	851	905	917	868	851	862	902	935	833	897	943	833	911	884	855	904	896	877	864	897	886	904	886	919	830	885	881	870	783	912	896	906	872	855	903	914	871	886	925	934	855	836	859	862	901	899	880	917	908	891	884	887	902	872	837	897	914	836	861	878	897	916	850	897	854	887	901	861	908	898	887	931	869	854	892	893	846	898	984	894	920	910	873	983	853	879	880	891	907	925	854	834	933	904	895	887	871	911	889	850	929	904	869	849	932	875	938	887	855	928	887	861	908	945	844	882	901	847	873	913	864	873	839	904	904	862	873	892	881	893	855	895	927	820	879	893	924	868	832	866	883	840	932	869	882	871	875	899	888	860	873	872	872	920	919	916	898	931	905	872	867	860	911	944	907	834	932	899	902	817	856	928	914	885	855	885	878	856	892	833	887	884	865	844	875	854	887	869	859	873	845	869	872	862	880	889	895	852	893	915	905	875	887	815	902	856	928	905	901	863	872	908	922	854	862	887	919	876	882	881	877	881	880	920	969	863	845	928	901	910	905	893	945	956	857	863	934	880	869	904	907	877	905	893	895	851	886	907	947	884	889	883	925	887	893	867	910	878	938	923	915	838	894	947	867	879	836	888	855	836	886	904	886	947	912	875	850	909	915	915	847	821	868	869	912	922	915	899	893	901	915	887	933	866	881	971	838	900	869	877	896	941	905	879	945	893	896	827	867	869	926	893	900	912	945	926	939	882	880	902	866	917	949	892	890	912	878	853	938	905	850	859	859	900	876	892	890	943	879	902	908	895	858	868	902	854	878	876	852	875	880	873	881	883	881	889	877	884	891	893	860	933	907	899	934	905	888	876	861	874	887	888	854	905	907	906	890	894	875	948	908	822	853	973	881	869	873	873	882	908	964	903	881	930	849	886	925	888	881	863	892	902	848	905	901	841	857	874	874	875	901	921	861	891	864	875	823	834	903	883	890	878	915	869	918	891	920	857	928	910	889	923	861	934	868	885	885	941	885	922	875	867	893	865	901	905	902	939	960	895	852	920	859	865	914	860	898	920	925	852	910
36040	33180	61645	78235	66444	47533	27972	11487	2845	861	500	394	350	344	366	359	367	370	373	393	361	364	326	378	327	367	345	307	366	358	373	368	352	347	337	388	347	409	312	383	333	332	347	334	391	354	356	373	368	387	376	323	355	340	364	319	371	378	340	343	362	357	341	349	359	379	378	352	362	322	360	322	356	350	354	357	378	353	375	366	319	351	373	357	328	351	380	366	359	315	375	357	382	377	363	379	350	308	355	300	320	342	360	368	341	336	368	358	323	363	335	345	354	344	371	367	346	340	357	373	363	349	329	322	347	358	354	381	376	361	390	340	353	371	357	351	349	375	358	333	383	347	363	378	374	361	374	350	363	350	355	378	359	329	373	343	385	359	373	369	362	323	334	339	361	354	343	354	373	359	320	325	370	357	362	350	371	335	383	342	389	379	364	375	330	359	339	324	369	342	372	362	326	356	365	331	344	344	352	369	353	323	374	369	348	375	350	348	364	353	365	374	373	352	358	369	356	346	373	324	367	335	332	324	375	351	346	338	399	353	356	389	349	369	386	352	335	344	340	366	350	333	345	354	367	383	357	394	360	403	316	372	372	382	359	325	347	337	335	369	351	362	372	320	348	352	355	349	366	382	338	376	326	369	352	358	357	375	350	354	352	340	353	366	368	378	378	374	354	348	342	359	388	356	388	335	383	342	371	339	351	342	387	381	387	370	372	336	336	331	387	351	369	329	363	341	335	392	368	337	336	377	371	352	376	348	339	369	363	350	344	327	338	365	386	387	362	357	363	361	361	364	358	360	369	354	334	383	383	346	349	350	357	358	357	382	395	340	324	383	351	315	352	339	349	342	364	394	367	348	387	328	366	365	339	380	386	332	382	363	341	363	309	372	367	338	363	346	352	347	348	323	356	312	390	378	372	364	361	320	338	347	405	350	357	369	346	366	339	351	375	359	371	322	379	323	346	346	358	348	352	354	348	357	385	329	368	344	374	339	354	363	371	361	362	395	344	320	340	353	340	340	359	339	354	332	353	330	340	384	364	334	346	332	358	341	363	353	372	349	357	372	320	349	358	374	321	362	358	341	339	355	353	359	375	353	367	336	338	381	374	321	326	370	355	349	371	373	348	381	348	364	353	368	403	371	345	357	357	336	354	378	369	381	387	402	394	322	381	350	344	404	319	355	360	349	394	335	368	379	374	358	371	367	364	324	366	357	344	328	361	382	349	353	383	333	376	360	327	352	341	320	354	345	357	352	377	369	350	358	357	365	329	382	362	371	338	352	366	347	338	390	325	368	365	381	371	394	363	317	369	351	393	393	395	348	380	352	322	340	348	303	365	361	362	345	330	351	348	350	371	358	331	337	348	340	355	366	343	374	338	345	427	361	363	363	361	340	337	351	366	347	391	381	360	336	359	386	360	323	361	356	354	325	393	380	365	358	350	355	384	334	372	325	406	345	351	301	359	342	369	369	370	356	324	359	338	350	360	370	330	380	371	337	367	364	325	333	356	310	362	354	371	364	371	410	347	366	364	345	354	375	417	370	353	364	348	366	332	355	350	340	358	367	370	372	379	355	347	367	364	335	355	353	365	355	340	347	359	363	357	362	352	361	326	356	370	377	325	347	353	346	395	334	356	320	359	340	344	397	338	385	397	326	353	358	334	341	374	379	354	363	342	337	337	339	357	350	380	394	380	356	338	373	355	343	350	357	375	343	377	340	361	352	350	357	356	387	377	355	378	357	302	362	325	356	379	352	355	360	363	363	371	369	360	371	395	354	356	351	309	334	359	339	405	377	368	333	379	365	372	331	369	344	360	373	339	333	368	363	342	344	334	315	342	379	355	353	389	364	375	348	394	337	372	350	336	307	369	380	353	350	379	367	392	362	376	330	352	341	358	350	360	349	353	404	370	322	364	366	359	337	376	353	354	374	337	390	377	368	365	360	358	319	328	325	383	365	336	346	331	345	362	382	389	373	343	389	378	385	362	351	364	370	368	354	373	380	348	346	365	344	386	374	347	347	354	369	361	353	353	352	354	328	349	361	323	404	384	372	381	378	355	370	339	331	349	367	362	334	382	378	367	340	357	341	360	331	372	325	333	358	353	368	371	407	386	379	366	375	345	335	366	353	333	331	353	322	364	346	378	360	326	363	355	346	352	326	348	370	347	369	359	340	376	369	356	381	390	356	362	372	356	347	346	326	343	336	358	374	362	357	367	346	354	361	372	348	377	347	339	326	360	361	387	377	407	333	368	379	382	364	346	379	387	359	367	332	372	345	344	366	331	374	363	366	301	349	377	358	360	383	337	365	379	381	357	384	369	350	358	358	357	350	337	330	367	321	322	335	333	398	354	386	369	358	339	359	359	346	372	364	346	356	378	359	334	347	383	386	376	381	368	384	360	372	356	359	363	352	340	360	360	315	338	346	326	342	360	388	334	358	351	345	359	370	343	348	363	339	368	336	383	358	366	353	356	373	384	347	333	356	339	349	322	376	380	344	390	364	366	376	369	319	358	353	305	354	363	352	333	343	366	380	350	369	411	350	373	323	372	349	389	371	349	361	328	363	336	408	371	358	372	345	367	345	388	358	384	379	359	354	356	344	354	361	346	357	337	363	385	352	346	344	350	354	335	374	375	340	338	362	331	413	351	386	346	335	343	378	336	377	347	333	369	362	333	355	354	370	376	351	381	342	369	374	339	360	386	367	365	358	374	364	345	334	347	381	349	379	354	355	373	353	355	349	347	366	400	323	339	392	337	387	367	337	375	349	372	339	352	340	372	363	334	352	329	351	380	381	355	354	346	343	366	333	381	323	352	346	338	358	335	387	323	333	347	299	357	351	349	321	373	356	363	352	346	364	396	354	370	339	353	365	362	393	352	374	355	366	358	368	357	382	322	323	375	328	364	352	363	362	369	380	376	356	350	367	393	337	389	364	357	337	357	382	324	391	387	333	372	360	358	373	359	325	361	388	356	384	368	327	396	337	383	340	376	348	323	337	364	356	379	365	362	342	377	366	372	347	357	351	349	348	372	362	347	339	351	353	340	345	349	366	351	367	397	335	325	362	360	358	354	350	370	347	346	362	347	337	353	352	354	351	383	334	308	389	357	343	361	370	377	333	381	379	364	369	368	372	346	386	370	400	381	363	358	342	337	367	351	306	399	367	359	347	345	344	328	355	360	382	373	352	401	363	391	357	376	376	366	342	350	343	370	351	333	342	379	395	348	361	345	374	338	364	385	360	367	344	329	302	373	363	330	377	346	367	385	386	327	338	380	357	332	360	377	332	362	349	345	362	342	382	357	370	343	356	356	353	397	374	387	342	390	357	350	357	305	352	350	354	364	372	353	352	367	381	344	350	351	380	337	365	360	380	371	336	356	329	352	367	330	376	344	360	370	337	353	318	356	380	355	345	351	349	351	362	368	327	358	325	342	347	378	357	335	343	343	342	354	328	358	353	325	385	357	302	375	353	349	360	351	333	377	402
22971	28373	57815	81988	72813	54892	37081	19698	7717	2813	1378	1032	925	921	868	950	947	916	940	932	917	907	913	940	932	913	916	917	866	930	915	897	978	891	891	896	926	930	933	858	914	900	919	883	935	945	892	903	926	912	896	883	929	929	934	909	905	918	886	935	932	913	963	926	962	930	946	904	914	869	883	884	923	909	904	884	956	963	915	989	941	924	951	926	925	895	958	945	913	861	888	913	925	892	938	922	935	924	906	897	926	920	913	919	922	914	970	946	904	880	919	912	828	940	932	901	945	865	951	865	969	875	973	885	876	924	897	933	895	967	950	972	919	917	906	977	909	918	940	910	870	968	949	876	919	884	868	925	925	912	929	908	882	942	919	871	941	922	857	893	904	907	882	937	919	911	927	888	880	903	904	880	929	895	927	901	892	962	920	947	866	910	953	943	931	913	934	906	921	941	918	876	919	889	917	926	908	895	902	940	901	890	914	921	894	860	894	923	887	921	881	934	951	925	928	928	899	918	916	928	871	945	917	920	935	897	936	963	902	961	966	922	917	926	951	918	935	926	857	941	880	965	903	923	937	878	917	878	928	986	919	892	926	905	946	913	889	914	941	936	874	896	879	937	928	912	917	867	916	946	910	951	982	966	871	956	890	961	962	878	876	949	932	917	904	941	877	895	944	907	875	903	909	896	937	903	894	959	914	936	861	897	919	949	917	934	958	886	900	887	935	920	895	949	969	888	947	906	918	897	941	944	940	932	929	946	930	892	971	909	932	967	906	972	908	865	898	909	973	931	950	904	925	917	951	960	896	874	859	910	913	939	900	950	871	913	907	874	955	922	901	906	956	915	880	958	940	956	915	906	888	926	916	910	920	889	916	901	918	908	870	959	907	874	946	957	922	922	896	953	888	976	935	975	884	894	946	927	865	981	922	942	926	897	976	912	913	890	918	921	867	875	907	887	902	879	933	927	948	897	892	930	902	948	938	936	952	920	887	926	883	962	929	931	891	909	947	918	996	945	862	918	916	892	910	910	942	857	925	899	947	922	940	876	892	893	917	885	844	920	946	950	919	926	862	968	922	887	952	942	878	937	883	930	934	913	941	906	889	916	938	960	916	923	980	954	973	915	879	935	902	874	957	903	894	919	917	919	908	930	953	941	888	909	862	943	914	954	919	942	925	946	917	839	920	907	963	899	902	945	950	1002	909	930	935	932	921	909	879	900	927	926	929	972	926	915	948	944	960	919	908	874	907	894	948	920	935	907	962	930	926	936	946	935	921	962	879	896	892	899	898	919	956	953	916	925	901	877	906	932	902	945	937	920	892	890	912	911	905	923	938	900	908	954	860	948	936	982	863	865	912	975	924	932	870	889	939	926	899	934	921	933	913	918	899	923	907	888	926	903	924	908	919	886	942	930	829	916	874	903	899	887	895	901	924	899	917	930	930	937	908	906	913	884	903	924	892	958	873	909	932	951	920	902	941	898	911	918	953	910	847	898	925	899	919	901	892	934	922	920	930	964	889	910	976	894	877	881	923	934	910	935	900	896	920	942	949	905	949	926	932	939	922	925	957	906	957	861	901	935	908	840	924	953	941	905	856	858	932	947	929	949	876	926	951	851	893	946	930	961	908	907	931	949	906	885	911	923	903	910	918	918	894	931	929	883	923	937	950	925	947	883	907	847	903	873	877	867	914	901	867	887	891	917	950	875	918	938	925	902	926	903	893	978	919	907	895	923	924	894	913	882	896	892	938	894	863	951	963	952	908	942	912	956	896	957	859	927	961	958	934	918	894	886	921	903	903	947	920	950	954	908	952	932	885	897	921	934	906	910	871	940	898	918	870	948	869	897	908	884	871	919	935	957	952	966	888	895	955	911	891	903	908	949	928	860	906	912	940	872	937	928	962	888	917	911	966	890	927	963	923	868	916	908	929	910	893	957	939	920	940	979	940	910	872	902	914	902	902	916	888	896	995	878	942	945	932	875	887	906	906	960	886	906	932	923	942	925	954	925	965	929	923	928	924	921	911	959	901	940	924	962	919	900	866	893	881	878	896	907	924	879	934	907	935	947	933	899	892	854	909	915	974	921	864	908	963	947	931	933	927	914	951	950	850	871	893	918	920	901	938	892	878	873	907	947	927	946	913	924	969	910	930	961	942	936	912	912	907	952	956	935	911	874	896	854	856	891	889	904	889	868	931	935	900	878	912	895	995	953	897	953	869	954	969	972	898	878	964	928	867	935	933	878	930	964	967	942	884	972	923	916	912	879	890	841	946	877	917	913	925	875	897	882	889	936	861	892	919	941	856	958	935	889	964	871	931	932	890	951	915	951	1003	901	934	929	890	913	863	925	923	934	933	921	935	847	938	956	897	860	881	887	906	848	929	840	959	882	930	882	878	909	901	902	908	902	896	912	874	939	916	924	967	953	937	938	956	917	956	884	925	881	956	931	925	843	906	947	901	915	882	935	918	887	947	969	918	918	920	906	949	908	889	956	889	934	885	888	899	931	887	921	861	945	815	899	945	871	954	866	923	904	886	885	968	951	882	910	887	907	895	922	927	939	972	871	931	922	979	852	947	867	936	938	931	912	899	932	943	914	904	906	898	965	906	921	913	945	882	908	893	900	952	914	938	934	887	855	921	928	894	872	970	938	926	934	904	888	938	902	911	974	876	895	968	915	911	932	878	923	898	880	927	951	904	944	889	956	912	948	899	902	886	826	902	947	923	868	936	901	944	943	881	919	883	906	890	936	893	894	951	937	915	937	903	921	896	945	921	910	954	952	894	939	925	938	896	926	961	909	871	952	921	957	898	923	912	900	917	921	914	890	942	935	931	906	903	857	884	873	932	903	953	883	972	930	907	946	901	931	847	915	911	940	935	921	914	1014	913	926	931	896	951	947	948	903	948	878	900	920	892	923	951	928	909	915	913	914	927	869	899	946	988	930	908	934	917	914	915	954	900	943	946	924	931	881	960	919	948	904	963	888	919	887	924	921	915	919	919	928	906	922	883	943	892	934	880	879	893	825	948	935	884	890	896	916	915	962	890	942	834	891	863	978	914	956	868	903	916	904	870	944	924	943	906	938	895	966	959	902	941	859	938	920	878	934	909	914	888	938	932	901	970	939	870	952	936	879	954	916	903	970	963	982	950	907	943	953	887	917	981	900	888	924	916	887	989	932	915	985	922	907	864	926	883	901	899	986	894	951	888	947	970	936	913	916	900	911	935	930	885	954	899	922	918	923	886	942	955	890	908	930	908	895	964	897	863	903	890	899	930	872	915	939	874	913	885	890	911	917	933	860	919	914	879	910	928	888	930	884	889	886	938	937	914	929	939	883	951	909	918	916	940	962	897	931	915	919	869	935	901	842	932	933	918	916	909	955	921	883	908	930	969	910	906	901	935	915	920	905	969	895	925	892	926	913	935	892	883	875	946	921	907	926	899	947	902	920	891	892	863	898	971	906	941	903	897	932	924	977	881	933	959	925	939	940
14173	11446	13836	16743	12130	5648	2363	1042	478	374	330	356	345	353	317	328	327	322	328	329	297	326	382	333	345	303	317	372	351	317	306	299	310	361	356	334	317	326	346	357	330	331	366	331	331	329	323	322	327	332	352	332	340	303	339	323	318	360	348	325	339	339	360	347	351	317	313	308	318	308	341	341	344	345	354	386	312	357	353	349	355	343	297	307	322	309	332	319	316	335	346	346	365	335	306	322	311	350	323	327	342	338	325	325	340	332	358	321	345	334	352	369	335	333	322	334	299	317	332	332	345	311	314	349	338	320	354	317	362	354	343	320	333	337	327	324	355	324	318	359	375	335	388	348	317	329	320	318	325	345	341	313	334	343	360	329	311	337	301	337	328	350	371	344	329	362	289	331	319	298	324	324	307	315	305	307	350	343	359	337	318	297	350	341	301	340	306	322	320	308	320	323	337	318	286	339	343	303	322	343	352	336	357	342	289	348	311	331	336	347	333	331	329	320	363	315	343	326	345	342	331	341	345	329	292	323	375	346	325	302	348	361	318	291	306	325	341	366	314	357	329	335	328	341	330	288	313	284	352	339	361	325	339	288	319	297	337	336	333	371	327	325	344	319	341	319	335	336	307	330	279	311	329	342	315	339	335	327	374	318	325	340	338	329	294	380	343	377	349	328	304	328	312	326	326	306	338	344	309	307	314	356	334	308	378	317	322	369	316	321	365	333	351	323	348	344	320	300	324	297	297	307	329	359	329	340	335	351	303	328	295	339	313	305	323	365	289	326	316	303	318	343	318	371	351	349	321	315	297	345	339	348	354	348	317	339	327	311	334	338	349	305	344	313	301	323	341	366	359	305	317	338	297	350	347	310	351	301	316	295	285	344	323	322	329	310	328	334	316	322	351	325	312	335	346	320	326	342	316	309	333	320	314	321	299	328	334	342	360	335	341	336	344	325	337	350	332	361	358	340	328	350	344	308	289	335	346	313	307	303	348	323	317	277	359	326	351	328	310	325	337	321	317	372	317	357	359	363	330	318	292	372	344	317	321	307	344	321	348	327	331	345	321	317	300	288	323	304	332	341	356	355	346	338	289	309	300	303	344	318	323	334	343	321	336	328	322	321	365	325	283	317	332	319	306	341	319	360	350	334	324	325	347	349	358	333	300	311	357	337	334	307	359	304	356	319	318	320	336	346	341	357	342	317	334	350	343	319	325	341	332	372	323	335	319	367	332	346	344	332	310	347	304	327	341	351	351	330	326	323	354	326	335	341	333	323	348	341	345	293	332	312	320	314	374	316	333	321	339	357	325	352	347	322	348	326	303	345	339	317	308	359	345	316	338	326	342	314	314	339	341	338	339	354	318	342	340	324	336	305	309	325	354	322	323	342	335	318	317	313	315	340	342	340	331	329	332	326	307	317	294	338	325	344	330	327	352	392	348	346	367	311	317	354	323	350	323	336	322	367	350	333	327	329	329	345	343	320	345	356	378	345	317	356	332	310	338	320	347	347	293	336	327	356	344	339	326	309	347	322	355	305	353	318	337	325	319	318	326	320	323	376	354	346	334	348	335	383	327	336	329	302	345	296	325	329	300	325	328	315	314	324	316	330	313	318	323	341	310	302	322	314	355	293	327	326	356	315	303	298	338	334	324	360	335	308	297	327	330	350	313	368	357	320	326	384	344	312	316	295	320	295	315	321	313	326	322	359	370	325	323	334	336	324	336	366	350	336	327	321	294	306	333	347	326	355	359	353	327	339	315	314	295	350	378	338	343	321	318	328	311	328	348	345	330	338	310	343	323	347	311	357	329	361	342	350	303	332	348	307	321	348	333	333	346	329	332	359	324	347	298	316	339	309	303	315	363	314	304	342	350	327	322	332	316	320	310	326	330	350	334	325	341	329	308	321	357	319	357	351	304	325	333	354	337	349	327	352	329	309	337	337	369	284	304	323	327	326	311	348	348	331	320	331	324	357	309	299	339	329	303	316	334	351	338	330	359	332	345	351	331	309	343	334	327	331	301	336	302	313	318	340	333	319	322	342	328	363	327	328	339	345	355	346	364	337	323	306	322	340	332	331	342	335	367	324	321	318	314	306	333	326	318	346	317	326	333	334	343	331	324	316	348	320	315	354	325	352	295	325	348	339	289	320	335	325	322	324	323	316	324	352	327	321	310	338	303	309	340	316	343	353	330	324	313	320	334	306	311	342	360	319	295	310	307	336	310	302	327	334	308	337	310	343	318	359	363	318	323	352	331	347	362	305	302	341	338	331	327	296	320	325	308	356	308	342	316	332	324	302	305	345	322	322	287	329	315	360	343	320	343	347	305	355	340	346	332	354	357	326	334	333	387	333	339	333	322	342	341	328	341	341	343	321	315	344	338	326	350	353	320	332	325	325	316	288	314	309	343	331	337	316	341	339	353	328	349	329	301	319	306	302	304	330	342	363	290	333	335	334	314	346	310	321	339	335	318	323	295	317	314	346	353	297	338	349	319	305	352	326	329	376	350	338	354	350	367	341	326	296	344	328	339	333	324	347	322	319	296	311	336	337	338	349	319	339	338	344	333	340	351	348	305	320	303	406	284	342	327	352	365	329	353	315	334	340	314	336	317	323	316	324	346	357	322	333	377	284	289	340	363	344	313	367	328	367	313	322	345	320	339	328	350	323	315	365	339	351	337	337	322	307	345	334	302	322	341	318	368	317	265	316	337	317	303	319	354	316	361	349	339	352	320	347	324	367	342	338	346	326	361	324	319	337	337	332	350	335	346	310	342	298	338	338	300	318	313	331	336	353	347	327	382	368	291	335	314	311	343	337	326	352	349	353	358	334	331	295	342	343	343	306	345	319	349	326	331	311	335	321	313	331	332	303	344	342	308	322	353	319	321	341	298	340	316	359	326	339	329	361	329	350	351	293	370	297	314	364	341	345	318	328	344	316	316	340	339	352	334	341	329	318	341	349	339	340	299	332	313	322	346	327	327	324	318	338	337	334	317	347	301	335	342	310	368	326	310	340	340	327	335	364	375	332	344	338	304	351	372	332	308	335	349	358	322	343	324	371	348	334	317	323	348	327	323	348	329	306	326	292	316	311	334	330	325	345	316	309	330	332	351	335	297	331	315	358	335	370	326	342	337	318	321	352	295	287	327	318	328	326	325	330	356	318	330	300	361	356	334	355	295	326	331	335	349	315	330	343	334	363	363	366	338	295	338	299	323	331	356	328	339	350	320	325	308	302	313	337	334	313	364	353	313	314	293	294	344	298	296	325	344	299	320	375	335	355	331	339	321	331	352	319	312	325	323	348	298	347	330	311	319	309	305	328	300	290	309	308	331	326	320	348	340	295	317	321	301	328	306	313	326	334	319	327	315	334	336	342	337	324	309	317	313	331	325	342	330	357	329	295	346	329	328	342	297	306	319	307	384	317	329	359	258	307	327	333	320	321	355	310	328	344	353	299	332	314	316	306	338	340	377	325	345	327	320	346
10164	9708	18914	28032	23525	13943	6810	3011	1397	1051	899	874	853	833	831	852	818	932	858	848	882	825	861	863	883	855	868	895	903	842	816	832	818	872	864	860	890	840	890	894	863	791	864	841	860	865	866	890	830	842	879	831	815	858	857	836	894	852	864	860	882	852	850	860	877	838	861	810	861	830	847	859	815	899	916	795	867	868	887	900	876	884	820	863	884	871	889	822	817	842	848	849	820	897	864	915	868	876	852	893	854	846	890	848	871	897	855	838	897	850	862	847	855	884	903	852	863	874	881	888	874	862	875	845	811	886	921	849	837	890	843	887	856	850	850	876	788	865	859	861	868	918	788	893	873	861	874	858	892	867	890	814	806	894	855	843	855	872	924	859	861	879	846	865	859	856	876	858	873	833	890	875	803	881	845	808	864	863	858	842	867	829	860	865	864	823	880	877	913	863	903	868	878	834	907	836	858	827	847	855	874	846	787	874	910	878	853	849	878	867	906	818	876	898	890	891	888	811	837	913	815	790	866	835	821	880	872	838	888	812	854	888	854	815	773	866	896	872	846	867	856	869	894	845	841	819	892	874	813	837	846	899	878	817	908	833	859	810	867	791	857	832	871	881	844	901	859	838	883	871	897	866	902	871	826	828	857	864	885	859	819	820	874	885	840	840	879	848	846	865	839	875	822	841	838	877	903	851	875	838	872	923	845	861	858	883	843	845	939	867	858	868	900	846	857	833	838	861	882	804	882	806	890	859	835	823	829	878	888	884	860	868	868	850	899	890	883	815	877	872	901	898	833	864	866	838	863	853	839	924	845	864	858	832	916	835	869	904	863	856	845	958	893	804	881	911	824	803	851	872	839	878	857	835	876	806	910	854	916	896	954	835	841	834	853	853	915	906	913	903	835	778	869	850	871	841	823	869	840	822	802	848	823	846	849	903	858	879	889	837	838	824	901	833	855	880	918	816	842	809	879	910	844	862	854	860	867	911	849	844	930	781	851	846	891	816	879	832	906	865	897	834	831	874	869	831	905	834	826	847	863	859	840	840	903	878	872	844	869	865	853	884	873	839	865	878	868	873	888	860	847	888	907	878	871	852	814	821	848	873	878	847	891	837	794	872	836	872	851	798	830	852	843	847	852	887	913	885	808	856	884	824	916	807	842	803	858	816	884	839	915	846	886	852	868	913	890	914	848	875	913	875	831	907	866	849	844	913	864	842	844	892	843	825	845	814	878	869	810	894	827	808	851	888	852	878	875	866	880	859	866	817	856	846	847	851	849	854	845	844	829	914	915	887	861	804	872	823	851	837	852	909	815	831	839	875	851	828	848	872	837	825	837	823	811	874	825	811	850	857	820	848	898	849	853	871	857	837	884	880	874	858	858	833	907	907	821	835	860	885	852	827	861	869	901	867	827	867	856	858	860	846	839	856	869	796	851	901	787	861	870	859	792	831	840	834	865	833	888	835	879	850	849	891	872	871	883	924	865	860	891	911	853	867	884	825	868	894	881	879	815	880	894	888	842	870	804	909	848	900	854	887	932	858	890	934	853	849	849	867	853	795	871	869	856	830	901	845	800	885	827	857	843	916	854	841	862	851	921	816	869	890	802	864	866	875	887	911	849	812	865	831	853	919	874	850	847	852	930	833	864	848	858	806	827	851	864	857	853	858	826	851	852	884	862	847	893	850	818	864	914	850	912	840	870	779	841	847	845	861	869	877	845	808	837	829	843	849	833	836	798	941	785	816	871	904	875	817	862	897	895	848	839	894	890	825	835	867	851	865	825	827	833	846	839	869	838	895	883	879	889	853	893	835	836	873	881	855	883	831	859	865	935	894	880	813	857	926	862	827	845	840	882	878	846	874	868	893	828	834	869	788	851	840	862	890	842	824	889	919	878	776	819	831	843	852	874	856	824	865	906	881	849	862	864	870	888	856	777	915	855	859	853	829	826	854	889	837	837	860	864	887	850	906	885	824	876	901	862	873	833	888	840	862	912	844	817	855	861	880	890	841	874	908	847	843	850	929	894	854	884	840	840	783	843	874	821	851	833	872	903	836	910	862	826	867	890	922	855	866	840	871	879	846	849	829	826	822	877	809	817	849	770	859	852	832	939	824	848	878	827	815	837	893	817	873	794	845	829	853	856	867	797	855	849	875	821	882	859	842	831	871	887	862	860	861	843	866	876	867	839	856	872	830	868	813	852	897	816	846	899	901	820	795	861	867	775	893	843	821	863	876	871	905	857	775	784	842	865	850	876	851	872	823	860	875	822	840	851	901	883	854	854	894	869	927	868	855	891	895	831	837	883	875	896	846	857	871	809	819	857	928	830	809	857	819	838	857	850	890	866	878	791	784	847	857	848	866	839	852	871	825	883	864	825	837	885	885	868	806	870	868	859	831	875	881	867	885	854	800	806	876	845	823	837	876	913	877	811	857	848	878	859	869	843	833	840	824	865	788	859	851	852	825	856	901	855	821	793	873	860	781	886	856	882	820	873	856	845	848	905	893	857	849	864	890	906	812	861	871	893	802	915	868	848	851	869	843	845	785	803	847	844	894	917	791	835	898	878	827	870	783	844	864	910	880	840	849	865	874	912	888	859	816	880	818	832	833	896	858	839	867	856	868	883	894	822	862	923	876	856	836	855	873	863	849	860	841	803	862	906	864	861	860	919	854	811	838	876	827	823	849	852	896	793	895	789	862	867	892	903	890	818	874	873	805	844	840	822	852	838	846	827	828	854	904	859	872	848	828	826	836	795	845	845	783	835	864	834	859	868	910	824	897	894	825	858	830	828	846	869	882	861	846	832	871	887	878	830	876	847	779	828	888	842	846	812	858	818	845	850	810	831	867	836	900	823	853	884	848	782	845	883	890	876	851	853	860	840	843	876	840	860	882	874	865	812	844	856	814	875	864	853	890	896	877	853	845	892	854	889	811	854	894	894	863	820	887	839	848	860	828	899	893	890	897	838	871	870	869	817	833	798	858	838	812	843	869	886	814	852	912	835	894	847	835	855	833	849	874	807	905	810	832	872	827	862	895	848	926	840	864	848	855	857	873	854	884	863	905	879	901	894	926	898	870	865	848	877	853	856	882	879	846	876	872	855	835	816	875	817	852	865	849	827	859	857	823	916	835	842	829	861	919	903	870	871	874	897	843	902	865	891	906	889	853	857	840	853	885	810	838	873	822	880	851	885	851	848	847	872	820	861	830	869	837	872	879	866	857	871	857	874	832	891	904	875	860	879	868	888	877	851	869	843	852	826	847	809	840	830	813	841	864	827	841	904	856	830	811	869	883	863	858	860	871	875	879	856	863	894	890	847	800	899	869	843	876	859	881	822	849	834	859	884	931	846	836	845	845	833	861	831	790	849	860	848	834	855	825	835	874	859	816	832	837	813	871	832	919	867	854	874	841	886	848	875	892	877	852	826	870	865	823	847	824	876	833	884	858	873	842	904	886	857	848	904	847	818	846	893	851	853	895	878	832
28004	24348	44699	68345	56549	36870	19334	6186	1368	573	444	396	373	350	339	370	376	331	323	339	375	330	330	333	354	317	358	360	351	344	360	329	343	350	303	351	356	372	359	330	368	382	340	303	337	345	340	315	362	339	347	302	383	331	349	346	333	355	320	343	343	357	321	339	333	372	314	336	356	352	339	357	326	345	349	352	358	383	346	344	355	338	317	333	330	367	312	352	325	340	366	357	359	355	319	360	329	332	327	353	359	307	341	341	345	334	349	384	345	370	363	349	313	366	363	334	381	349	348	335	347	329	319	343	333	352	326	346	338	354	334	367	348	352	330	350	344	350	341	356	353	350	356	329	344	327	339	344	345	354	330	321	350	333	336	365	377	331	327	306	337	333	335	354	339	356	357	354	360	329	347	374	306	376	353	327	359	345	371	314	351	391	329	317	377	321	341	340	332	336	343	334	343	321	360	356	323	325	364	357	338	380	353	337	380	348	368	341	304	332	386	329	330	331	331	326	328	345	348	338	365	337	325	347	338	376	328	354	332	346	361	361	333	349	346	347	364	352	322	338	372	326	310	351	358	331	361	342	361	405	373	328	354	335	329	360	357	350	354	346	343	329	339	317	360	358	326	336	328	376	348	353	334	337	359	343	332	346	350	363	364	378	367	389	365	327	315	357	343	353	321	361	341	328	346	363	395	326	335	337	327	316	380	338	326	330	337	357	338	348	329	345	379	343	326	337	339	372	337	369	394	365	398	320	310	329	328	354	351	354	330	356	353	290	311	353	318	364	342	338	349	364	326	359	355	354	356	353	371	373	369	359	328	372	341	316	325	354	316	314	328	350	340	352	367	331	354	315	363	369	331	315	349	352	336	347	347	342	345	338	321	344	388	365	341	351	357	354	330	331	346	299	342	345	360	346	332	341	319	353	357	319	370	339	328	362	343	335	374	360	361	327	338	371	363	337	319	362	345	355	320	314	332	341	349	290	364	340	339	309	353	309	342	343	316	353	363	335	349	341	369	345	343	322	333	308	346	359	352	358	393	358	360	354	362	362	316	330	351	362	350	337	333	319	343	327	355	360	337	330	349	347	360	373	370	332	350	349	354	326	374	328	316	321	348	345	333	332	377	380	285	350	345	368	336	352	354	354	347	342	358	346	340	331	362	375	363	375	312	367	357	348	353	325	337	366	361	386	344	347	369	345	353	326	343	340	317	350	314	351	349	348	340	380	343	325	345	369	329	343	329	357	354	328	333	382	339	319	331	334	341	333	322	359	323	353	350	347	339	340	362	359	309	346	330	360	354	341	327	333	352	350	358	384	316	353	353	353	336	341	325	331	352	339	335	330	358	344	379	294	384	349	354	332	360	320	375	359	358	325	345	352	307	342	346	357	366	355	407	358	311	354	377	355	331	308	337	344	333	314	359	344	351	340	305	367	338	352	372	337	334	327	338	358	355	332	355	404	343	333	357	366	351	367	381	360	343	314	356	373	358	358	334	322	343	354	333	371	342	354	339	341	329	383	319	383	348	344	340	343	365	377	339	338	340	331	356	332	364	355	338	319	298	367	312	335	320	334	329	345	329	369	359	379	328	360	338	354	355	296	322	344	330	340	350	342	357	333	353	338	391	305	361	331	332	329	332	352	356	338	348	350	355	377	335	343	341	319	349	344	304	335	353	339	320	324	349	322	344	344	363	388	354	336	355	308	345	343	330	327	342	358	330	338	319	341	360	352	346	372	363	356	313	354	347	326	348	382	339	343	354	348	331	365	327	351	363	342	380	392	341	324	348	350	319	350	349	316	385	335	355	330	337	356	369	360	324	323	343	334	369	308	363	327	333	339	322	343	345	346	323	310	333	319	317	374	359	347	355	334	370	382	322	373	347	354	338	340	355	370	385	346	344	350	313	323	389	371	325	347	374	353	335	356	356	336	349	340	339	348	346	365	354	335	314	353	343	336	321	347	352	309	358	328	356	370	338	340	310	339	307	361	357	369	323	344	352	336	361	348	306	355	324	355	354	357	332	358	319	362	324	334	335	338	339	337	365	330	360	343	318	346	369	353	362	336	330	340	368	362	352	332	360	342	338	346	374	377	364	332	331	356	349	345	339	339	336	378	357	366	328	336	351	333	340	323	348	346	329	329	332	340	347	334	339	339	342	333	339	355	355	333	340	316	334	286	340	363	354	398	351	346	361	335	345	328	349	366	348	358	365	341	330	364	371	317	359	334	354	330	348	315	347	351	338	349	352	334	365	312	337	345	359	369	367	374	329	351	389	310	340	335	347	339	363	346	328	369	347	340	370	356	335	353	355	409	315	343	334	353	333	356	352	336	343	324	321	344	359	368	341	339	342	353	352	372	342	344	345	331	343	365	312	350	323	351	365	331	324	359	311	359	356	321	355	307	332	376	339	356	326	347	331	355	325	371	349	344	336	348	379	347	351	355	337	388	342	362	367	367	355	355	370	348	360	379	373	377	377	333	332	349	346	350	324	333	345	347	348	313	370	374	339	326	345	332	317	379	357	342	339	336	367	351	346	349	357	353	333	323	373	342	352	333	321	361	343	312	364	333	356	355	369	312	388	347	391	343	356	354	350	368	353	373	359	344	351	346	343	345	317	306	357	381	350	369	329	332	326	355	352	341	389	309	349	347	357	367	341	328	362	364	336	360	341	361	341	337	360	360	355	367	348	354	354	317	314	368	409	331	379	366	314	382	361	318	375	334	356	355	354	360	366	325	354	354	331	360	361	328	341	321	367	365	343	350	332	330	348	339	362	351	341	315	355	364	329	358	358	366	357	340	360	301	379	375	341	333	316	361	353	333	320	345	298	323	342	326	366	347	356	356	321	348	336	370	348	332	337	340	320	374	310	335	304	327	355	337	330	339	351	309	325	336	348	376	341	343	377	337	310	323	329	351	366	346	329	337	376	353	348	346	344	316	350	353	343	367	343	337	359	338	352	349	334	312	320	328	337	343	337	334	366	359	348	338	346	365	311	372	359	339	328	359	351	314	353	316	393	357	346	331	341	369	352	354	319	329	350	334	321	319	343	347	323	321	352	355	357	370	352	316	329	352	365	326	356	345	365	348	344	345	336	318	342	368	365	336	308	332	359	352	373	345	343	328	333	328	343	328	339	333	351	367	330	355	326	359	365	358	319	358	346	343	350	348	341	348	350	345	351	359	318	369	301	353	333	361	331	345	356	355	332	341	354	340	303	343	361	330	315	373	338	339	345	339	344	365	353	353	315	368	358	369	380	333	317	319	363	348	338	317	353	343	374	345	334	362	369	364	386	332	344	354	317	343	353	344	311	364	334	349	335	380	367	357	346	364	370	347	384	327	347	349	339	359	356	319	328	345	323	369	392	394	360	355	361	345	350	369	374	358	347	363	359	300	315	404	352	366	348	366	342	309	339	347	353	347	330	369	342	372	353	389	368	377	334	308	349	349	340	319	341	385	338	311	337	333	382	331	334	327	360	352	365	356
17948	21051	45013	69478	61312	45201	29091	13937	4351	1805	1334	1059	883	898	940	904	930	909	863	886	876	900	918	879	869	865	922	889	940	872	930	918	964	900	944	941	877	881	916	915	912	867	872	939	898	848	906	887	884	850	904	925	867	898	899	907	936	893	939	897	871	926	874	922	934	941	913	898	907	878	941	953	869	887	880	893	874	879	925	894	955	857	854	863	896	900	999	863	918	874	928	871	946	903	888	895	908	858	908	962	886	904	898	883	905	940	948	876	916	912	905	864	895	912	893	870	869	910	924	879	863	933	859	952	914	918	827	874	894	884	892	840	919	959	896	883	853	901	946	871	918	884	923	884	908	928	827	865	929	950	858	914	858	860	862	898	876	879	889	874	909	873	874	918	891	901	887	884	898	834	902	915	913	895	913	892	917	912	894	875	877	852	916	935	863	900	869	859	903	850	868	903	902	909	957	896	896	894	893	934	879	951	860	875	888	903	887	881	854	897	819	911	902	936	985	858	881	932	914	893	903	921	926	914	926	853	918	872	861	858	882	912	836	863	886	942	899	907	879	901	880	889	940	898	861	930	924	893	906	905	903	903	911	886	944	866	944	922	911	913	882	888	923	885	927	851	910	882	917	886	903	907	941	900	901	854	907	858	890	855	928	932	920	869	927	862	896	878	910	908	884	878	888	877	917	857	913	883	970	884	938	910	866	946	901	838	936	905	889	960	885	871	896	850	883	888	897	926	862	824	852	842	889	895	906	920	882	882	912	902	867	920	895	929	911	879	856	894	877	857	842	939	920	922	907	874	941	869	891	903	931	901	841	870	886	856	863	835	876	909	914	971	889	936	938	862	920	834	901	906	863	851	895	912	869	868	906	896	871	877	898	950	892	895	904	917	1004	919	860	841	903	911	904	930	887	913	883	876	930	872	908	877	885	887	915	933	878	903	897	880	938	930	908	838	924	878	861	867	923	871	903	860	948	858	929	913	898	877	892	902	856	941	973	905	845	888	893	898	906	894	846	892	921	941	848	921	917	909	833	922	882	902	866	884	932	924	885	940	861	902	910	914	896	886	919	845	843	935	906	864	954	892	943	914	851	866	940	872	909	837	874	851	869	906	869	897	939	870	912	942	871	899	831	889	929	883	852	908	914	869	938	858	876	935	901	911	901	922	919	929	885	927	921	946	938	910	939	874	920	930	918	939	897	887	901	857	912	867	880	889	878	893	901	933	900	954	887	917	942	857	900	932	893	895	881	856	855	877	930	876	900	853	917	904	878	903	894	905	916	870	933	884	893	963	932	921	895	927	924	869	876	860	922	868	897	878	913	873	908	866	921	910	878	942	962	937	912	896	865	880	857	902	948	899	926	910	847	905	840	885	855	914	890	886	925	878	940	876	886	924	917	910	910	866	910	934	889	866	908	862	877	918	928	863	898	908	885	898	883	876	913	878	869	898	917	898	869	916	870	874	893	921	896	873	915	873	907	879	874	938	872	885	888	908	858	901	910	845	885	941	907	911	914	909	894	933	912	893	863	864	861	917	891	896	902	930	921	874	874	916	899	901	898	874	936	881	904	866	914	809	897	895	823	914	936	895	931	869	869	883	944	866	887	842	908	891	953	812	890	909	881	910	833	901	912	881	895	903	910	840	893	882	909	848	833	937	850	865	888	857	903	901	849	865	924	914	879	915	897	894	916	949	851	856	892	881	870	922	857	887	852	864	849	920	854	957	903	879	914	868	862	915	914	894	860	856	951	876	893	863	871	915	910	844	892	863	924	856	912	899	861	894	890	930	903	886	914	920	881	917	880	916	879	860	900	891	894	871	923	892	904	827	931	840	886	907	882	910	897	889	915	893	884	928	858	887	899	901	949	840	931	862	902	874	881	899	909	831	875	887	834	906	890	888	925	882	898	906	919	863	897	893	892	880	869	923	887	923	921	892	918	890	931	920	930	894	902	898	915	918	902	936	878	863	862	911	889	895	898	847	886	897	906	882	880	955	875	900	910	880	871	939	865	902	904	854	926	868	901	898	951	882	866	884	878	901	887	929	888	913	867	883	900	927	862	894	891	869	828	887	903	869	852	913	957	872	916	869	868	901	862	893	929	883	886	896	916	856	928	891	953	911	889	907	857	860	889	949	830	896	895	872	918	878	916	897	890	907	885	866	858	905	928	926	887	827	927	872	868	913	865	889	894	915	906	884	901	882	921	878	890	948	903	864	910	868	907	870	853	844	950	813	874	896	909	854	908	932	931	884	912	854	921	836	901	890	867	850	908	875	892	872	899	859	878	860	872	898	888	845	923	884	888	888	915	918	909	904	895	868	932	896	916	852	899	918	850	826	855	863	853	886	910	870	846	955	878	881	884	944	955	889	887	907	902	898	944	951	921	914	890	940	871	894	895	909	895	896	879	871	895	880	955	910	881	851	881	847	931	899	870	888	912	859	906	888	881	955	821	935	860	855	937	850	890	887	946	859	903	884	869	917	872	871	857	822	892	858	913	916	844	910	926	901	876	910	905	919	868	937	892	862	920	934	910	887	906	888	882	886	938	899	863	920	870	914	954	897	898	952	873	899	893	896	876	884	911	922	911	895	870	851	901	877	905	873	902	907	891	912	936	925	831	888	873	866	917	888	862	883	907	869	910	879	844	901	844	896	914	880	931	925	868	898	872	920	930	866	882	928	871	915	926	882	851	940	953	945	844	963	872	880	904	957	896	910	829	911	911	890	855	874	899	921	899	839	883	854	894	916	884	921	928	916	835	897	909	945	902	915	869	836	880	913	861	808	929	903	938	861	912	876	939	959	882	876	924	884	894	927	886	938	853	921	922	940	887	863	944	903	904	826	905	921	924	874	914	891	855	923	882	872	952	931	860	884	946	911	902	912	877	897	847	926	905	862	864	918	915	873	873	819	952	869	870	892	879	844	865	897	902	870	843	920	919	934	887	891	898	914	883	861	877	924	914	920	876	903	936	860	914	877	976	907	885	893	860	850	842	963	905	876	918	932	919	904	960	898	906	893	876	938	860	874	911	924	855	914	875	921	951	856	898	879	890	866	936	893	891	872	871	860	932	923	915	879	925	877	935	932	924	883	880	877	873	864	899	886	881	862	971	941	919	884	873	906	905	856	908	900	928	908	928	914	861	881	872	911	944	907	941	863	901	905	874	919	907	881	913	869	869	905	860	847	917	905	892	867	860	859	900	877	921	888	949	913	871	910	941	900	869	912	910	884	868	891	914	918	879	919	906	909	891	905	855	911	877	890	901	871	908	917	916	918	862	896	901	930	907	857	921	855	904	922	866	911	870	920	920	879	889	923	886	908	947	918	918	898	900	854	916	925	943	823	902	940	889	905	858	821	886	910	884	859	912	843	896	876	852	924	861	870	866	937	856	909	811	912	897	875	909	918	919	896	881	895	854	937	897	913	878	916	899	900	865	887	870	836	859	858	893	962	876	872	858	901	916	857	859	872	907	922	939	890	857	873
35531	30978	61865	79305	66292	46908	27717	11097	2494	880	474	431	359	369	410	389	388	342	369	370	374	367	378	397	362	370	376	337	326	357	368	398	348	340	389	367	339	355	364	373	390	345	358	337	346	358	384	368	369	334	327	400	359	354	329	380	363	368	383	364	363	326	369	345	346	336	367	366	340	372	355	363	369	363	362	369	387	386	327	364	341	361	383	389	355	338	355	348	361	337	383	324	394	344	313	366	361	385	373	379	338	357	387	356	340	360	361	366	378	392	354	343	351	373	384	396	390	327	362	396	360	373	339	329	355	331	389	342	382	368	374	358	369	376	404	374	357	334	363	366	384	362	361	365	359	376	340	372	346	339	336	351	349	330	363	347	374	347	349	349	348	380	383	379	389	384	359	350	377	370	352	370	341	356	368	318	352	341	356	336	322	358	364	354	365	400	373	353	374	360	350	306	355	359	347	353	365	339	349	364	399	349	373	331	361	365	359	369	341	341	346	382	358	339	360	381	374	352	340	381	350	378	364	365	369	378	376	374	339	356	365	356	364	338	385	317	391	367	364	356	335	344	356	337	337	355	361	365	347	393	344	333	321	330	392	380	325	390	369	376	383	345	342	368	338	355	387	380	358	342	349	359	330	311	389	362	366	379	335	365	331	368	338	372	359	370	353	325	386	366	398	375	342	353	382	349	362	366	381	366	343	366	358	392	398	340	377	381	343	344	405	368	358	355	390	353	364	367	394	393	380	347	369	373	348	333	367	354	336	365	365	329	364	353	371	407	359	334	370	374	373	326	388	340	380	360	339	362	364	364	327	355	315	364	319	366	387	365	362	381	368	365	345	381	397	366	401	365	367	364	342	340	367	352	353	334	387	364	355	365	367	423	362	349	381	347	353	362	385	370	381	359	379	350	383	386	354	384	363	336	344	340	310	343	398	355	346	372	359	359	373	357	357	350	363	356	330	348	360	378	375	380	365	348	362	364	369	380	348	337	358	320	336	324	372	339	370	326	382	349	361	337	383	344	347	360	388	383	355	357	352	341	328	341	370	383	349	363	351	324	351	364	372	344	355	346	360	350	362	377	370	349	355	383	363	347	372	348	354	372	376	384	368	380	358	356	370	368	371	362	362	366	349	369	362	379	364	352	384	364	358	353	354	356	396	369	365	376	384	359	355	373	379	364	372	377	367	365	341	328	368	344	355	356	358	395	365	354	348	341	363	363	359	344	385	364	374	374	380	400	330	359	379	365	364	375	355	368	346	365	361	389	366	395	380	366	328	364	341	388	330	335	347	334	354	368	361	340	384	356	386	371	394	374	375	347	350	352	355	361	353	379	377	338	397	358	381	342	355	326	353	349	362	381	362	367	359	364	364	378	409	370	368	386	339	350	347	317	349	340	385	421	375	362	344	347	351	330	353	383	321	370	371	360	331	377	382	356	378	354	374	367	325	355	377	355	338	404	365	370	347	374	372	318	343	353	320	384	373	355	358	374	341	355	347	358	350	348	388	344	375	355	372	380	374	392	378	390	325	347	383	375	353	371	342	362	384	357	338	370	333	366	392	351	377	319	346	331	395	358	382	362	351	389	382	352	354	389	363	372	356	393	319	343	406	386	346	351	329	326	354	345	340	351	366	355	351	354	339	397	335	359	374	366	394	328	377	371	353	325	363	369	369	384	356	364	354	368	361	378	381	390	368	344	380	392	361	387	330	332	384	355	327	349	349	358	337	361	359	370	398	376	382	376	334	367	365	370	374	370	362	357	375	371	364	410	357	340	371	351	369	359	345	371	374	388	363	368	357	365	363	375	396	365	327	342	388	384	340	332	348	381	350	378	370	369	338	374	349	367	333	372	360	358	365	384	366	359	369	371	372	373	374	365	347	379	367	358	353	338	361	365	371	374	349	348	315	352	358	357	356	413	363	361	399	377	347	355	352	336	360	359	366	337	358	327	372	388	363	386	419	359	391	352	404	345	370	324	313	372	394	353	351	342	362	344	335	368	345	347	325	362	340	347	343	335	343	356	340	358	332	354	344	359	372	339	366	365	357	350	343	330	337	345	352	385	403	367	391	377	357	332	370	343	392	360	346	342	386	353	345	370	361	338	398	411	375	378	404	383	382	325	349	355	377	386	373	369	336	368	363	353	316	359	393	326	359	380	374	351	381	386	366	355	361	364	367	355	376	354	395	343	315	370	379	341	346	381	352	355	359	365	362	352	381	422	381	379	338	374	368	386	335	360	362	347	347	346	353	367	404	396	350	399	392	343	365	359	360	352	326	346	374	377	374	371	381	392	347	375	362	326	368	344	323	351	406	386	332	350	319	395	335	366	369	367	359	376	393	377	373	365	356	395	331	352	384	345	392	376	362	364	365	382	353	336	345	384	377	351	350	363	354	369	388	392	325	348	331	371	353	324	362	339	368	369	382	370	345	353	351	363	374	366	327	360	363	374	343	352	359	359	380	347	350	374	371	357	373	334	384	376	378	363	345	393	370	354	384	330	357	326	354	354	366	378	340	392	352	372	373	347	361	375	393	347	367	369	361	334	336	351	369	339	380	362	338	364	400	364	330	395	350	370	329	356	358	352	332	363	378	375	377	338	357	344	368	343	405	310	368	396	353	383	350	380	360	389	370	356	368	364	350	365	388	372	380	366	339	385	359	379	370	364	384	318	368	339	362	355	374	384	383	331	379	376	362	362	359	365	361	363	343	382	343	389	357	361	356	355	341	393	374	376	412	354	335	365	368	365	386	364	384	348	384	376	360	376	366	360	358	359	369	360	333	349	370	362	328	337	348	366	344	381	359	330	391	363	385	336	372	358	401	354	371	351	388	352	366	360	335	335	411	354	376	369	375	347	372	349	366	378	356	365	356	363	384	397	403	371	368	366	343	348	349	325	340	376	391	335	395	392	382	352	336	334	365	368	340	379	370	387	334	328	354	376	343	372	387	360	325	387	337	357	340	326	357	369	368	407	361	364	339	361	369	347	362	322	386	384	384	346	388	357	349	390	346	382	353	358	342	341	373	365	338	341	362	349	346	371	354	360	392	371	371	366	384	342	369	349	369	371	356	353	373	364	364	355	366	346	342	357	336	334	354	354	355	362	389	395	329	363	334	362	340	405	352	342	388	365	346	341	335	372	352	386	365	367	381	357	369	366	364	345	365	367	339	375	382	343	344	368	363	380	391	363	386	359	350	339	371	341	370	337	336	357	363	334	347	357	365	355	357	360	355	330	374	377	328	341	351	341	346	337	348	368	352	379	323	358	332	389	328	367	362	363	389	388	318	366	351	386	384	362	354	370	371	353	389	377	341	373	383	351	383	391	364	374	375	373	337	357	397	375	363	354	360	352	358	387	393	358	376	353	324	324	397	385	355	340	360	394	334	345	375	365	348	369	374	369	377	350	363	349	360	360	383	374	366	320	353	357	389	351	382	365	356	348	368	359	366	369	374	381	340	359	339	347	369	346	366	331	350	370	367	362
22501	25888	58456	82727	72485	54243	36755	18871	6580	2954	1562	1141	1015	947	914	941	962	926	917	915	955	898	964	890	923	883	988	918	938	896	913	892	917	928	941	1013	888	898	921	961	926	890	920	954	929	912	993	856	859	947	961	927	910	910	935	880	946	972	877	898	890	937	956	922	972	923	930	913	866	921	893	968	896	953	909	862	932	895	907	939	940	875	928	972	922	887	901	941	900	868	973	909	886	877	914	921	919	885	876	907	952	940	887	858	960	950	893	907	888	935	918	986	908	886	1001	901	914	914	916	945	1014	913	925	905	930	919	954	890	981	946	965	873	935	936	927	933	874	936	918	1010	939	925	901	937	916	953	950	923	999	974	920	941	958	953	955	957	963	859	915	937	907	979	937	910	946	951	913	929	960	932	948	992	905	943	841	947	874	935	884	917	935	921	892	914	901	916	879	947	936	966	834	893	918	904	901	914	906	925	951	868	944	893	889	905	915	919	933	948	964	943	906	944	951	961	954	919	891	900	927	885	959	893	887	924	922	979	952	960	945	924	909	899	926	900	913	833	923	886	927	943	954	920	879	936	882	929	950	968	947	931	909	911	943	950	910	913	906	926	927	950	915	929	893	940	924	928	912	906	912	900	888	939	942	916	925	891	865	983	892	956	921	915	938	885	899	879	896	981	945	902	840	923	938	922	948	957	948	938	935	942	921	946	873	996	938	934	931	963	929	937	923	912	931	892	919	952	920	928	941	917	918	869	906	946	930	945	920	931	904	917	931	954	929	915	864	929	954	882	878	970	878	910	982	917	923	939	905	900	945	913	912	885	944	850	949	897	901	887	941	947	895	910	890	903	849	898	907	937	980	920	953	904	867	964	891	908	932	893	907	949	924	905	915	869	930	1017	916	946	906	950	887	856	954	885	901	904	948	911	949	928	902	879	949	946	897	905	882	940	893	931	932	901	909	956	920	883	979	944	904	887	971	920	907	902	940	911	898	893	902	899	954	921	892	892	912	920	923	921	939	896	941	941	946	913	939	907	940	911	940	904	959	942	971	898	946	908	927	977	930	930	971	888	918	916	927	914	913	883	947	983	898	889	945	922	964	898	937	945	918	934	953	917	933	928	932	895	891	963	939	914	903	962	905	910	911	907	907	912	864	879	970	936	896	912	859	943	934	894	963	876	908	958	894	905	956	960	953	933	940	913	902	906	882	927	928	878	918	926	920	859	855	922	885	920	897	935	908	936	931	910	928	900	919	955	912	947	912	957	898	908	927	948	930	954	964	963	923	904	921	951	912	903	870	892	914	905	912	920	941	889	926	972	951	940	919	910	937	942	874	914	903	900	949	947	930	936	886	911	930	944	910	932	883	936	974	895	900	948	961	940	926	917	999	941	873	887	889	965	941	957	947	951	932	942	904	927	930	942	932	913	923	894	953	917	912	907	936	867	913	956	935	947	921	922	915	887	901	928	891	921	871	986	904	954	929	994	949	886	939	891	946	935	871	933	955	921	908	895	958	969	955	929	894	943	880	957	927	966	933	924	929	904	944	908	945	985	862	891	919	883	983	979	876	908	835	908	928	936	891	905	954	952	977	894	940	921	927	876	929	858	880	915	917	965	962	889	901	951	935	907	984	920	921	968	894	946	917	938	926	939	897	905	868	954	968	868	933	923	964	954	885	907	891	915	913	900	895	945	900	885	885	890	947	936	959	917	932	921	923	929	890	879	954	951	910	945	930	908	931	939	881	871	938	902	943	877	897	956	904	960	918	883	878	918	933	989	950	932	935	936	917	936	947	916	979	909	937	943	945	930	895	941	938	1000	921	834	919	944	909	958	935	909	946	885	918	935	954	983	904	901	937	950	939	898	943	884	944	924	963	942	940	906	975	914	888	969	909	896	929	878	968	946	945	938	914	912	941	924	923	935	917	982	967	859	885	918	907	896	950	895	872	849	926	896	969	903	912	901	979	901	939	950	871	891	939	915	889	917	923	883	936	943	951	1014	952	905	850	885	882	989	929	922	924	924	919	877	969	958	862	977	908	983	907	948	949	942	919	932	959	902	873	927	884	954	949	890	947	950	888	934	936	916	948	917	935	940	905	879	960	937	974	954	917	958	915	929	934	951	948	913	937	983	928	969	869	924	929	960	903	895	949	944	848	934	901	902	947	951	923	931	919	950	964	943	920	907	903	945	912	920	911	951	940	949	970	936	885	887	904	947	917	906	932	933	921	923	930	915	962	941	933	941	936	912	960	970	880	906	938	911	912	937	934	906	909	955	910	933	915	941	918	957	925	956	900	905	932	931	902	970	891	905	959	911	905	906	956	976	920	885	949	962	875	912	940	960	935	947	946	887	937	932	930	892	929	893	948	926	925	953	904	965	969	978	931	933	882	905	924	907	892	995	922	881	879	925	929	951	895	899	938	954	896	892	928	927	842	953	916	890	921	964	917	926	903	969	1009	976	968	924	917	864	940	934	906	905	888	909	945	916	861	957	921	942	901	985	897	913	912	898	953	924	961	974	876	973	929	945	929	935	874	912	931	918	934	899	958	901	868	904	899	919	894	902	921	973	957	887	913	891	948	938	940	906	957	915	925	860	1017	959	874	936	949	953	882	901	881	912	884	928	928	918	930	858	900	907	895	997	891	963	864	891	892	932	892	889	947	900	930	949	927	955	933	957	921	920	950	954	905	930	930	971	970	953	942	925	904	905	956	1017	989	931	1019	951	918	917	910	924	918	892	888	940	939	910	940	919	971	895	900	929	950	925	919	935	918	915	879	952	933	975	902	875	911	977	919	964	925	952	880	887	932	939	938	910	958	937	940	931	933	926	960	935	959	968	878	946	928	926	936	929	948	913	928	897	896	987	901	909	898	959	924	934	948	920	927	876	958	921	899	968	924	899	960	894	941	917	998	922	940	1002	928	914	925	902	946	892	905	873	893	933	919	970	975	944	879	935	887	915	872	948	894	938	870	927	952	959	936	942	902	915	846	904	931	910	874	947	958	955	925	906	913	950	885	907	947	887	946	996	919	979	920	952	938	928	910	914	901	880	924	917	979	953	944	931	909	900	934	888	933	877	905	964	908	932	904	923	898	942	916	912	870	961	948	921	936	941	875	923	927	928	963	857	939	884	952	948	959	882	905	936	963	895	954	916	948	889	976	932	913	907	897	896	951	905	898	920	884	983	937	980	895	915	952	942	928	928	928	898	954	899	924	933	941	950	920	936	902	969	910	927	908	934	948	900	962	907	919	915	927	942	933	921	890	925	943	887	928	895	906	1006	959	944	922	958	889	942	904	913	927	952	883	907	912	936	911	949	931	919	899	937	921	956	945	927	928	993	946	929	918	960	899	929	931	895	943	968	950	919	930	932	942	939	936	862	937	865	925	936	911	913	935	932	888	905	924	893	941	952	915	906	933	921	924	893	906	926	933	952	939	933	938	904	936	994	847	900	954	903	906	906	923	928	975	974	973	943	882	879	899	952	981	884	915	966	873	959
13275	9821	14118	16537	11621	5901	2437	984	470	373	352	304	331	357	315	283	332	348	331	352	341	319	322	332	330	324	344	333	369	330	330	315	301	300	313	330	303	326	362	322	336	297	292	328	335	366	317	298	367	329	359	326	361	331	339	340	348	352	367	335	330	338	324	316	334	334	351	298	349	319	334	330	323	348	314	343	338	312	306	336	327	373	326	315	338	366	327	336	347	305	317	320	334	310	316	295	332	356	337	320	313	317	346	305	331	361	368	320	304	341	332	310	334	338	357	361	317	298	335	324	315	321	364	327	325	332	305	367	325	338	373	353	314	312	314	357	328	354	331	325	338	326	328	335	339	301	343	357	337	311	327	334	352	355	313	359	310	329	343	320	320	319	335	331	338	326	321	334	344	363	327	303	333	344	301	306	294	314	323	391	311	300	344	308	332	335	340	334	330	352	318	355	317	346	342	310	300	335	325	317	333	327	317	313	328	323	369	324	339	326	329	336	384	346	317	343	336	331	349	322	335	358	329	320	347	327	307	349	325	340	361	332	363	345	380	306	317	319	335	358	323	337	343	313	363	326	297	317	316	317	325	325	348	325	343	333	324	331	356	344	313	367	308	338	317	312	331	316	335	314	351	309	313	339	316	320	323	341	324	318	325	350	356	340	365	324	347	309	322	325	323	340	342	334	358	319	305	324	338	318	337	330	299	370	315	352	321	319	320	354	336	355	327	308	313	319	353	324	348	324	351	322	292	326	360	339	350	360	356	312	335	349	313	298	382	337	323	348	331	340	334	308	328	337	340	341	341	333	327	340	327	360	332	320	304	341	322	312	352	312	356	330	347	315	341	325	325	366	287	353	352	332	332	325	322	322	299	390	292	341	307	321	331	336	346	316	346	366	352	340	355	342	356	305	323	319	364	354	346	334	326	310	319	328	363	349	308	374	318	334	286	373	335	348	325	304	352	352	310	332	367	327	371	322	319	347	323	321	309	342	332	352	333	341	314	361	337	340	317	307	330	312	314	339	344	319	364	334	361	329	325	352	335	343	331	358	271	340	358	329	339	332	326	317	371	342	345	317	329	310	335	351	329	333	343	345	332	338	331	310	338	316	327	375	355	337	326	326	343	335	322	325	332	338	345	343	351	356	304	348	299	304	319	318	352	312	329	309	344	326	360	335	346	318	332	354	365	349	299	311	304	337	349	335	326	325	352	355	313	302	349	318	343	324	319	345	303	322	306	339	343	349	325	324	357	326	320	332	313	344	335	342	317	318	308	329	354	347	320	320	325	328	317	317	342	323	352	368	335	345	329	333	324	341	365	341	315	347	358	356	320	346	327	382	356	333	325	329	329	314	344	320	353	312	351	342	342	366	330	322	316	309	318	321	307	322	309	317	312	328	337	337	333	318	321	337	308	306	304	331	333	342	324	356	312	331	335	343	302	333	358	361	349	353	342	337	345	305	312	346	316	321	299	328	320	384	301	326	323	352	343	325	366	346	338	335	300	333	346	333	320	324	340	317	318	342	301	347	331	324	342	332	340	315	318	336	336	362	337	295	334	321	325	342	316	358	316	338	343	325	347	311	323	345	307	321	325	340	353	329	319	327	323	333	318	354	312	362	337	323	349	341	335	355	326	328	332	356	353	343	296	296	331	325	298	329	332	343	344	325	322	316	345	342	331	352	299	348	356	347	330	330	349	323	366	344	295	335	382	308	351	328	313	345	325	339	353	303	322	334	372	335	294	331	360	316	317	305	321	351	344	304	333	325	345	333	340	369	348	349	317	312	341	315	302	357	335	322	374	362	313	337	323	321	332	300	357	329	301	344	340	316	370	332	348	340	377	328	332	336	323	270	355	365	339	308	312	342	346	322	330	341	299	314	318	341	356	330	354	371	318	324	377	338	320	343	359	345	335	314	355	333	332	307	356	318	308	345	325	321	315	325	318	359	324	346	329	354	346	315	326	341	316	355	316	337	343	314	334	332	331	347	345	324	317	366	353	306	296	326	336	341	352	324	309	288	301	359	336	352	351	344	294	315	324	339	346	344	347	354	347	354	339	334	331	361	339	316	346	329	319	371	330	364	344	329	325	325	304	356	356	328	316	326	333	369	361	309	314	327	312	301	323	331	330	323	315	333	291	336	308	359	334	335	350	332	302	326	297	334	314	325	328	354	354	331	291	328	357	332	332	346	338	335	350	335	327	338	328	320	318	332	331	356	314	349	337	350	329	344	310	329	326	331	339	330	350	350	332	288	321	300	332	331	323	322	334	330	320	348	349	343	321	309	300	351	314	360	346	329	318	348	342	337	286	314	315	302	337	323	317	364	376	324	326	323	367	302	333	342	316	304	331	355	346	315	328	333	301	330	334	323	329	319	319	302	301	359	309	331	334	334	378	300	303	334	335	340	336	288	337	324	333	346	349	333	348	361	335	319	350	313	321	357	330	341	344	338	324	301	345	339	341	328	302	303	334	330	361	380	340	328	318	313	306	316	339	366	336	327	358	343	331	335	360	346	327	310	321	326	332	309	325	337	314	355	372	321	319	340	346	351	339	292	329	323	345	329	354	336	340	336	337	336	339	324	362	340	347	320	324	306	338	320	315	341	323	317	338	362	307	363	347	321	310	356	339	357	335	341	334	346	331	336	294	306	314	332	321	329	348	337	318	318	342	339	370	354	304	332	342	345	346	324	330	324	299	358	329	353	324	327	338	324	341	323	328	333	336	343	347	317	328	336	268	331	328	329	343	348	335	301	303	335	304	317	314	347	329	339	322	323	370	316	343	325	330	324	361	323	292	329	345	366	324	373	355	316	335	361	350	317	301	328	322	327	332	362	367	352	304	315	350	330	332	337	337	319	335	321	309	335	303	338	314	347	351	331	331	316	339	314	326	338	350	316	326	307	303	334	332	355	298	314	350	334	330	343	346	337	363	337	321	327	309	344	362	321	338	359	308	328	332	300	327	313	326	330	340	338	327	323	327	345	316	327	309	358	356	337	328	351	318	348	339	369	326	333	355	330	320	328	302	342	327	352	301	309	352	320	304	317	322	313	315	348	363	321	343	362	321	321	326	384	373	320	297	324	342	327	347	322	336	309	334	325	333	330	316	329	312	329	373	314	325	331	343	334	356	329	313	324	327	317	324	344	349	371	296	339	318	334	336	354	329	329	331	360	344	331	337	345	340	327	353	341	334	334	300	329	347	345	323	305	338	323	313	306	335	313	333	318	308	340	326	329	329	338	288	328	323	354	308	344	346	348	358	338	338	362	360	327	363	343	318	365	348	337	321	313	305	340	325	316	348	322	336	302	352	344	297	347	323	325	362	355	329	374	341	366	351	320	333	304	334	353	352	314	298	321	331	344	331	318	335	351	336	325	357	366	342	358	341	342	293	326	331	313	348	337	329	338	299	328	340	323	351	336	332	324	334	344	339	335	318	307	333	331	323	300	350	323	327	312	305	353	339	335	350	331	311	358	308	316	329	339
9492	8568	19334	28059	22736	14099	6963	2970	1490	1041	895	900	876	861	887	861	860	837	856	809	930	858	904	859	878	853	834	851	889	923	844	877	829	848	891	860	813	807	835	858	862	833	836	901	850	847	860	895	852	865	797	880	907	890	870	885	838	816	854	866	824	872	849	890	857	840	873	865	863	850	910	902	835	830	903	853	888	835	907	884	853	866	842	913	911	823	833	883	840	886	864	845	921	845	878	909	876	854	859	874	871	830	848	885	868	857	889	885	883	890	872	858	899	832	857	931	862	892	885	879	852	859	828	861	819	818	824	826	859	870	828	846	897	906	790	907	844	867	876	867	853	796	817	801	906	806	840	866	838	885	862	831	833	938	818	889	848	862	884	889	863	889	923	857	844	852	843	841	801	844	815	879	808	873	851	889	806	873	882	897	855	865	846	893	825	881	865	815	833	889	828	848	861	889	837	857	887	875	886	852	853	835	870	872	860	851	791	839	840	852	895	862	856	891	847	867	848	852	844	833	835	872	883	875	846	934	853	835	877	877	872	869	830	828	886	884	902	848	911	819	853	860	900	875	887	830	843	802	875	851	838	812	848	855	868	831	849	855	871	854	910	885	773	850	847	832	841	891	810	867	847	840	847	838	883	896	851	803	853	879	849	910	893	850	833	848	888	877	861	913	873	819	849	872	864	818	859	875	867	828	828	849	846	834	838	800	863	850	833	842	870	893	866	886	939	829	869	882	849	859	862	876	810	854	851	902	866	828	848	854	854	917	795	848	824	913	865	914	876	875	928	840	885	848	813	819	838	882	866	851	900	849	899	839	916	822	814	929	841	869	878	833	881	790	898	872	867	810	887	890	792	879	866	860	875	907	876	856	913	823	827	865	914	878	827	885	869	846	816	862	927	903	848	854	855	836	896	883	847	826	831	851	875	847	854	866	871	846	847	834	842	920	833	842	865	895	877	830	840	847	831	899	832	876	840	871	790	843	856	860	853	824	862	897	861	846	892	880	906	886	855	880	849	851	888	847	910	834	900	859	830	853	831	878	838	866	855	839	893	826	828	827	876	847	816	875	845	913	886	889	867	871	883	856	868	862	873	920	876	896	865	902	877	840	879	901	899	855	878	833	848	854	859	836	845	841	852	869	856	886	874	846	873	825	869	898	833	813	847	856	827	867	829	848	858	897	857	925	847	878	911	904	986	906	862	879	854	866	829	891	865	855	816	838	838	893	871	869	816	863	903	842	802	789	864	835	850	857	882	908	843	883	897	810	855	886	826	839	866	874	883	857	871	849	929	832	849	875	865	901	883	939	872	825	851	879	863	836	826	861	837	906	824	852	938	853	849	819	850	865	862	897	844	805	897	894	866	881	869	847	855	906	868	852	884	902	875	904	808	852	827	890	888	881	855	830	859	872	848	883	853	871	900	806	835	838	839	907	875	874	840	928	892	854	852	927	865	886	919	899	849	863	865	856	811	899	818	863	934	906	794	876	850	848	850	903	836	905	869	835	864	877	836	860	895	824	894	839	876	899	864	878	862	794	860	913	885	941	869	884	885	858	893	853	894	812	835	848	922	926	824	906	889	883	900	825	841	854	895	901	915	869	890	873	845	870	890	843	829	825	870	887	842	871	864	838	853	832	878	867	852	849	880	840	901	898	804	865	925	874	828	836	841	844	859	839	886	874	886	892	820	856	852	894	911	880	882	835	897	850	843	848	911	807	871	832	876	883	856	837	876	891	852	870	898	885	861	903	857	861	837	824	862	878	835	864	832	877	889	827	866	832	886	838	878	886	846	841	857	887	846	866	844	866	884	849	890	861	883	850	768	878	849	865	869	903	865	849	868	844	868	866	882	888	850	894	874	847	829	907	859	838	873	837	823	860	839	883	896	883	846	854	811	889	815	806	889	832	853	880	839	864	893	836	854	915	881	896	833	870	841	866	812	893	868	872	879	934	847	895	828	867	894	903	811	834	917	909	841	851	862	869	944	845	857	871	859	868	862	852	843	789	801	895	881	824	861	880	887	867	833	821	845	857	913	901	832	886	920	881	816	854	804	859	811	854	899	864	833	808	793	844	855	896	919	797	874	870	871	844	860	850	871	853	864	857	835	880	881	856	799	838	841	868	887	895	830	805	878	876	866	908	861	853	886	886	912	863	890	845	864	889	869	880	856	892	874	863	860	854	852	846	820	867	920	859	842	841	840	862	846	867	859	812	868	897	825	844	855	830	861	858	872	909	838	886	836	826	823	838	846	855	817	902	824	852	830	877	890	854	829	825	827	832	827	865	844	860	830	892	897	845	872	847	832	893	807	881	901	816	878	902	813	881	887	800	886	923	875	846	828	880	864	886	873	886	898	866	855	862	875	866	821	884	847	899	822	851	826	847	812	870	820	874	870	822	856	902	862	865	841	905	921	848	837	900	842	877	845	889	853	899	849	821	842	909	846	862	854	807	820	888	884	856	885	916	856	790	885	859	860	904	852	854	938	857	848	842	799	839	832	848	837	860	831	885	877	869	848	887	812	874	860	860	806	884	883	893	889	819	887	954	804	853	887	889	837	799	849	877	898	841	848	899	827	848	873	882	945	914	877	868	855	801	834	878	890	865	865	851	886	834	891	849	882	853	847	869	848	864	879	874	877	862	859	843	911	843	807	846	860	875	840	807	840	866	883	842	863	920	914	870	885	855	835	817	893	857	859	875	808	853	891	855	826	833	909	897	831	882	845	877	869	861	829	863	847	811	867	888	879	893	843	908	834	850	925	833	848	827	871	825	843	882	909	827	866	876	871	859	878	847	816	825	874	883	811	865	833	849	828	862	835	889	831	835	896	834	907	851	837	893	851	910	842	848	916	875	881	895	858	794	832	862	892	857	859	887	880	881	860	854	822	878	836	879	857	803	828	840	841	881	799	857	866	845	859	879	864	849	831	865	858	886	916	906	849	866	837	867	816	885	883	892	864	872	885	877	910	811	869	860	869	839	837	862	851	856	865	847	872	895	834	839	871	857	843	867	852	868	859	907	902	811	854	878	851	848	893	799	821	866	849	858	877	825	867	887	895	856	862	869	833	839	867	881	888	847	848	885	889	840	857	838	889	885	932	844	896	852	871	858	895	845	860	904	931	870	896	805	885	884	875	855	809	863	856	836	876	843	867	819	894	894	869	879	849	834	907	861	882	886	843	875	902	906	882	879	933	901	888	848	869	915	846	847	852	848	817	826	865	887	890	919	839	871	911	844	830	850	838	886	853	878	784	887	876	868	879	878	808	812	840	889	874	832	877	826	825	855	815	859	858	895	895	887	874	814	852	868	857	871	823	876	874	851	861	878	841	844	860	870	839	832	852	870	873	834	892	871	886	892	845	832	891	819	858	818	841	898	895	899	878	837	914	863	846	831	827	927	869	858	843	831	908	897	802	796	876	858	871	854	873	909	865	875	857	897	868	856	843	887	806	878	843	877	851	860	918	852	837	797	861	870	879	888
29728	26295	53972	66110	53910	35507	18229	5710	1532	641	416	384	354	396	376	365	336	375	343	344	354	331	351	352	359	353	349	352	321	338	344	353	369	310	341	320	374	364	337	378	339	359	317	340	342	332	373	338	313	375	376	371	313	335	338	316	345	361	349	363	388	348	353	364	345	345	375	327	327	338	351	334	339	338	367	352	349	315	330	340	351	279	346	327	352	366	357	362	350	356	368	333	323	342	380	335	358	372	334	372	321	376	348	352	359	350	345	360	354	331	348	343	304	338	336	342	324	345	344	386	345	310	358	347	313	314	338	317	357	312	374	336	344	354	338	359	365	330	346	349	362	334	326	313	362	325	363	343	332	324	363	371	346	336	332	365	362	349	334	336	365	346	346	341	394	346	359	371	334	356	364	357	366	385	356	360	326	303	359	334	354	356	363	342	360	348	348	340	343	328	360	323	365	340	343	410	357	337	325	348	324	327	311	334	347	344	339	333	360	339	362	328	381	334	335	321	340	342	341	367	331	342	320	364	374	354	322	335	341	366	355	355	331	380	336	353	310	344	349	346	353	369	336	363	375	357	354	364	342	333	351	367	357	355	322	353	329	344	342	376	374	325	352	347	323	361	357	340	329	322	327	353	392	343	341	372	386	330	356	360	375	329	336	344	375	357	340	345	337	359	337	347	385	356	327	371	381	340	393	365	361	335	361	354	340	358	365	347	340	356	362	338	339	351	336	300	330	328	362	350	328	347	348	342	361	343	379	351	358	354	328	325	369	329	337	318	343	330	320	340	319	326	335	359	341	340	345	331	346	328	319	375	347	304	386	363	339	372	346	353	336	354	355	344	362	367	365	347	345	348	316	354	343	365	329	340	337	355	329	326	352	311	347	341	333	338	358	347	351	335	299	349	348	328	374	324	366	331	311	379	356	329	364	329	350	334	354	338	338	345	324	354	344	400	346	321	335	371	350	381	360	327	337	343	362	341	369	335	325	329	335	353	341	359	343	344	357	359	369	348	348	316	349	378	350	342	355	323	315	346	375	385	342	357	345	377	339	344	364	339	358	357	345	343	366	375	382	359	335	366	359	357	351	320	348	359	353	363	362	346	345	341	338	379	349	328	337	337	363	319	357	315	350	347	331	346	346	330	346	348	344	361	337	337	359	326	352	322	349	329	336	326	334	336	349	343	341	331	331	345	349	345	371	374	383	313	361	334	366	360	352	364	368	350	310	330	325	352	339	328	368	350	348	324	359	334	338	334	336	327	359	340	315	347	345	322	353	328	313	321	325	341	349	308	330	378	324	359	332	331	324	344	358	355	341	343	341	355	327	363	345	332	343	345	374	356	346	324	364	371	311	322	365	377	367	351	355	349	338	344	354	342	353	324	356	341	332	337	386	360	363	322	354	342	323	391	338	374	339	339	326	325	353	357	321	356	352	374	373	337	338	352	306	338	338	369	357	333	377	328	370	382	367	347	354	351	330	339	341	329	373	322	357	360	349	362	361	377	354	339	336	350	366	348	362	323	341	357	320	334	350	364	346	340	348	382	340	345	348	301	351	376	355	362	350	364	350	340	291	348	359	340	368	310	349	342	392	387	339	327	319	345	309	337	362	323	331	331	332	337	373	350	350	354	352	372	368	333	374	333	333	346	326	358	338	368	363	375	362	333	303	330	347	360	367	325	342	337	346	353	385	326	354	317	327	322	335	363	362	344	382	329	362	336	351	358	356	370	363	369	311	331	374	349	360	348	349	348	316	387	350	345	309	351	389	368	327	350	311	358	326	378	327	354	357	352	375	347	370	338	384	334	367	393	377	323	378	313	346	394	376	331	376	352	354	343	329	331	371	350	327	366	398	328	341	341	363	326	363	332	356	348	363	336	367	330	349	353	344	358	335	341	333	328	312	337	380	351	348	350	372	365	332	366	324	412	355	347	345	335	365	331	370	373	350	332	359	376	333	316	374	359	353	337	322	373	374	321	343	354	317	364	399	356	318	337	354	330	369	372	319	335	348	341	362	356	328	352	361	337	333	336	322	343	348	361	370	346	327	357	349	350	315	387	367	370	372	354	340	340	359	379	356	345	359	346	350	387	322	352	340	315	376	296	340	372	372	363	351	327	355	368	342	363	343	393	338	359	323	315	344	351	326	366	362	358	400	342	363	330	315	376	333	310	368	371	369	353	334	333	333	361	329	352	330	351	339	382	314	331	340	338	362	324	362	360	351	360	338	305	333	345	347	355	345	371	352	367	373	333	366	371	376	309	352	348	340	370	366	349	332	362	369	333	338	344	361	350	365	344	352	305	301	352	307	336	357	330	345	361	350	339	340	353	354	334	379	338	340	328	361	377	331	317	352	346	340	305	333	343	323	318	331	332	336	342	344	365	353	342	357	351	345	328	328	364	344	335	356	342	372	376	353	324	338	370	365	357	347	364	349	351	312	356	377	339	332	339	342	341	359	375	353	366	377	344	358	313	358	351	351	346	329	354	349	391	356	372	349	311	360	331	329	346	356	354	373	345	353	364	357	326	345	345	349	319	325	335	346	360	368	360	326	343	342	340	326	352	354	357	404	323	346	332	369	373	292	322	354	356	359	333	320	324	352	353	342	348	368	324	310	319	338	369	335	344	368	341	305	342	395	350	359	379	335	365	343	364	351	357	363	371	319	382	337	358	361	339	359	339	348	358	362	333	322	362	356	357	329	348	360	342	351	344	318	337	350	342	332	364	344	333	386	350	342	345	377	353	368	324	303	353	354	362	348	347	381	331	331	313	343	329	364	370	363	348	331	321	360	354	341	341	320	367	323	334	356	345	339	321	386	371	331	384	346	338	350	348	354	344	347	352	342	346	377	351	352	374	320	342	322	350	352	359	355	353	380	359	361	316	323	378	344	334	370	365	380	334	338	338	328	344	372	349	356	352	349	364	360	343	353	328	375	314	342	308	348	353	304	357	346	332	374	346	349	328	321	354	370	362	330	326	357	337	333	335	310	370	340	336	320	330	342	362	338	332	357	357	352	327	334	370	359	332	336	345	366	379	344	339	320	348	371	337	324	361	354	342	335	361	350	342	383	342	325	343	353	345	304	370	338	361	370	321	345	335	347	336	330	364	370	343	353	333	348	366	340	371	340	386	366	382	326	378	345	339	350	361	338	378	374	366	343	321	359	344	355	362	347	347	354	362	371	355	339	337	346	316	357	352	350	369	343	335	383	359	352	343	364	369	348	313	343	352	336	318	373	366	331	329	362	375	330	361	358	357	337	326	387	362	352	356	385	353	317	372	356	354	359	337	353	356	360	309	329	332	320	338	312	366	372	349	367	307	344	351	297	368	340	351	319	358	325	325	362	337	315	347	336	338	355	309	359	361	333	348	363	339	334	374	340	340	338	382	335	323	354	345	337	341	332	324	316	365	339	339	349	321	350	336	355	309	348	363	370	342	353	334	349	338	389	324	325	335	386	368	312	335	343	340	357	358	373	375	339	355
19547	22599	52046	68535	59682	44916	28396	13023	4836	1963	1091	929	958	900	962	908	910	916	871	894	898	901	959	950	882	916	920	912	927	918	931	861	878	833	874	876	865	865	901	869	928	935	837	907	923	883	933	908	923	910	874	914	922	926	927	935	877	904	873	884	882	850	906	892	922	922	897	915	899	900	903	891	896	849	905	892	903	967	904	917	900	942	889	865	927	898	890	929	915	912	934	907	911	914	864	901	884	834	871	914	909	885	930	899	903	859	936	885	865	899	898	926	903	941	914	866	927	921	954	886	899	921	929	922	847	881	846	896	930	901	924	934	908	907	907	937	929	929	899	894	945	905	874	925	887	909	932	925	941	911	921	914	867	898	889	885	903	910	834	906	845	943	925	946	887	882	924	873	920	859	895	924	907	900	882	910	923	894	930	893	928	887	942	846	887	950	881	934	879	909	888	879	853	872	916	877	894	884	947	903	965	867	881	919	944	902	924	942	888	887	867	885	912	897	916	952	855	958	872	929	853	899	917	861	874	883	872	938	931	942	936	951	879	902	943	910	890	939	872	877	864	950	895	857	910	906	887	899	935	920	915	913	823	874	916	875	876	886	902	902	877	862	914	898	918	898	968	913	841	860	885	875	861	888	847	896	874	921	884	936	920	911	910	905	894	924	888	900	973	883	855	928	900	901	908	891	885	946	885	916	904	912	884	842	952	920	948	834	841	911	926	893	919	947	895	915	862	881	902	903	866	899	899	922	928	932	912	859	895	897	862	896	873	915	928	901	872	862	837	876	941	929	888	903	897	922	959	909	953	957	885	867	899	884	880	869	944	920	925	977	851	854	898	900	923	884	923	894	924	905	906	974	894	964	913	909	889	944	901	931	917	880	892	901	904	887	896	834	898	869	896	922	913	918	894	924	955	933	893	917	892	942	897	882	920	869	908	901	853	893	909	876	892	915	899	930	938	866	942	884	959	831	855	916	910	850	936	897	846	877	863	867	914	964	919	934	921	876	865	899	932	933	872	896	919	888	948	887	951	904	968	952	869	920	894	898	875	842	920	943	923	923	935	897	924	905	910	936	895	936	907	948	913	871	910	955	897	917	872	885	906	968	918	903	907	947	924	880	867	912	897	886	916	939	934	925	852	875	890	896	896	872	983	905	900	918	925	887	915	904	930	895	868	904	910	928	914	930	932	877	939	930	889	925	912	933	852	897	884	912	934	910	948	892	906	941	886	873	914	904	952	938	881	885	840	949	923	945	872	848	917	875	872	856	905	855	922	899	909	913	896	919	896	911	871	879	906	929	908	884	927	873	911	885	894	883	919	837	895	885	890	861	927	926	861	940	893	908	913	892	884	859	871	900	949	910	924	889	896	824	902	951	892	934	889	908	904	916	897	865	904	924	897	900	893	942	919	898	939	898	964	854	896	915	883	929	891	878	926	889	907	925	904	874	885	877	881	883	933	920	877	902	934	889	901	923	922	932	917	949	910	913	881	890	876	860	887	885	928	914	861	938	919	958	974	902	900	895	836	866	918	855	926	910	882	901	877	898	865	866	883	866	928	932	860	915	947	836	927	909	890	915	882	902	955	911	912	901	852	925	938	921	917	950	910	903	910	921	925	943	932	901	913	902	925	891	873	904	904	890	904	862	929	899	947	921	871	912	903	894	900	876	948	885	854	858	927	910	897	875	924	901	889	868	923	892	931	904	893	897	903	895	914	938	938	934	934	899	930	907	898	961	874	817	908	912	920	857	885	827	900	924	853	846	921	920	906	949	935	893	887	905	936	926	946	897	893	911	882	917	911	965	907	914	904	904	905	908	890	940	881	898	920	903	943	892	951	841	894	930	902	946	934	914	887	883	956	851	886	902	932	892	872	876	922	898	859	906	908	963	888	849	915	961	879	907	919	896	933	886	932	965	868	908	925	878	835	878	891	935	917	919	883	886	907	920	920	930	883	898	906	939	871	905	925	899	861	852	903	922	918	892	923	843	921	912	926	864	920	890	915	912	919	908	888	887	900	882	927	944	903	898	930	873	922	921	875	889	891	935	950	905	926	905	887	871	852	920	915	896	917	964	972	958	889	907	927	916	938	873	922	894	898	874	909	957	870	889	829	885	852	907	890	933	903	884	892	905	919	930	861	908	920	904	872	884	888	920	883	924	928	872	907	911	916	867	938	926	945	910	937	915	937	862	924	938	921	942	872	917	930	893	879	956	924	880	885	898	918	878	911	913	888	919	875	862	856	906	910	867	934	926	873	878	915	852	874	929	877	878	912	936	903	901	916	926	897	940	946	895	870	932	907	874	970	894	906	930	890	942	929	965	931	923	961	853	928	908	921	909	924	902	875	918	897	882	931	929	920	915	904	926	898	906	911	871	947	927	971	881	856	923	930	919	916	971	938	936	903	890	909	904	896	906	920	946	928	900	865	946	887	909	914	917	905	885	891	883	920	917	859	909	861	908	851	952	958	851	908	880	856	915	908	905	923	986	900	945	859	867	933	948	878	920	915	861	872	907	849	869	957	849	888	926	885	920	897	923	893	905	854	897	846	914	927	855	925	868	889	930	890	908	908	981	901	919	931	881	883	951	876	929	833	920	884	853	869	893	903	901	885	913	927	888	928	902	926	917	907	864	897	892	844	883	870	886	894	918	903	908	954	934	872	877	910	888	946	875	927	937	880	916	897	916	899	889	940	927	858	919	891	947	868	961	896	884	924	902	927	935	916	914	891	872	900	867	886	847	895	903	887	927	871	896	914	858	944	918	904	923	896	867	883	911	939	948	886	883	897	923	885	923	932	858	869	902	946	921	928	917	918	928	868	871	897	862	889	906	829	929	862	940	955	896	919	907	910	952	916	869	900	923	853	878	876	885	935	926	949	887	918	915	948	907	890	884	897	849	912	937	944	866	986	894	911	926	900	902	879	898	935	928	900	903	872	905	930	891	950	856	920	862	898	878	898	969	896	921	910	947	890	892	904	921	923	963	892	909	893	913	880	883	954	924	866	938	870	899	864	941	987	878	895	916	932	879	890	869	916	928	882	899	906	882	890	881	929	897	889	889	879	900	916	903	955	895	933	924	897	950	893	957	894	900	913	973	937	912	839	875	886	915	888	922	908	862	945	893	883	869	899	924	904	906	851	829	955	852	893	923	899	997	898	879	958	859	933	911	878	868	892	970	924	900	933	918	902	911	908	897	902	928	860	914	888	895	871	872	868	900	891	967	915	913	938	875	900	862	853	887	884	918	904	911	894	917	853	878	920	933	922	901	881	932	958	911	879	872	945	925	860	901	864	861	923	912	892	916	884	915	926	885	920	920	888	952	868	877	911	930	897	949	924	897	932	844	888	879	879	879	874	954	943	855	891	887	936	919	921	876	903	883	848	875	876	888	931	943	891	903	914	858	941	892	886	914	883	882	880	894	872	918	855	856	862	918	896	952	883	908	903	911	869	876	871	899	914	915	849	857	911	924	878	923	913	922
35113	38416	67718	76984	64610	45872	26275	10516	2377	717	411	429	340	389	390	378	373	353	365	338	384	331	348	372	339	362	373	387	345	373	359	382	410	377	354	344	347	388	384	368	399	372	388	371	385	382	342	365	371	376	360	355	363	395	361	377	349	397	390	362	350	414	388	372	367	365	388	349	359	337	388	381	326	330	375	348	336	367	335	364	388	386	358	359	355	395	362	365	377	363	352	403	338	378	354	384	350	372	396	369	340	354	361	359	344	386	349	355	353	367	358	374	380	356	351	347	379	386	359	363	363	388	355	345	363	342	374	341	384	382	368	396	368	355	390	365	357	353	380	359	359	343	353	381	374	373	353	281	410	361	366	393	358	372	365	347	364	342	346	352	331	344	328	359	371	355	386	384	415	385	351	361	370	363	361	349	375	378	308	367	386	344	350	348	383	382	348	370	336	347	357	357	370	335	325	350	381	367	381	351	338	346	370	353	361	331	380	365	331	327	372	368	378	361	354	380	339	361	371	354	365	316	395	336	359	388	361	364	359	400	407	394	338	378	406	319	351	360	332	347	364	369	296	384	380	353	334	347	327	357	346	393	368	377	376	370	354	368	382	366	346	369	350	356	355	347	350	386	368	355	352	369	367	406	370	389	385	372	335	405	374	378	382	333	330	381	327	331	347	334	384	363	375	324	360	367	409	399	384	375	350	360	350	323	358	361	363	362	380	349	363	385	351	350	369	360	346	356	371	362	361	360	382	367	397	357	367	364	370	358	355	358	362	377	379	329	370	344	365	380	366	396	371	339	382	352	362	376	327	329	343	312	411	342	356	378	331	358	374	350	327	359	398	387	346	336	359	351	377	296	356	357	330	366	409	349	349	367	348	345	375	384	349	342	372	335	372	399	378	321	350	373	371	347	331	345	354	353	391	356	385	344	367	371	376	366	363	345	352	370	390	400	332	331	351	358	369	379	386	383	383	388	378	342	373	395	345	335	360	346	382	371	350	396	392	373	348	376	343	332	325	318	356	405	362	387	381	367	359	331	378	375	368	357	377	363	335	416	344	357	361	369	347	378	352	380	353	347	364	373	371	372	380	325	389	340	353	390	334	373	346	363	385	360	348	355	382	360	387	348	380	404	395	359	389	367	421	381	388	391	387	386	366	342	363	380	365	334	353	354	412	396	352	381	354	380	339	358	364	349	337	384	368	374	359	384	389	333	349	363	371	358	353	358	365	367	341	375	310	341	368	355	366	380	381	346	340	395	353	379	349	382	352	345	326	373	334	361	351	403	361	336	386	363	381	358	363	349	367	370	370	392	343	360	349	354	349	370	376	361	375	393	316	361	372	384	386	368	361	400	343	347	358	364	351	387	383	391	333	377	374	353	382	368	351	347	360	369	366	358	372	400	391	346	348	348	385	377	375	396	357	393	364	352	354	379	384	381	381	369	388	332	365	354	404	400	360	344	354	357	361	361	381	387	339	335	339	374	353	336	367	343	391	387	400	372	345	354	382	382	363	388	341	365	350	354	384	319	360	353	348	338	388	329	350	334	351	376	370	332	355	384	358	341	358	362	378	348	354	368	371	364	393	373	404	406	390	357	351	350	368	391	371	383	362	350	353	376	376	373	394	417	366	402	379	365	346	363	376	364	335	366	353	368	345	371	357	378	356	371	356	337	362	382	343	394	361	365	351	363	339	375	356	354	398	348	351	371	369	399	363	368	365	343	334	377	369	369	372	347	381	384	356	364	352	365	364	392	357	352	364	329	372	383	357	389	377	382	377	366	361	386	370	388	352	333	358	338	390	403	349	418	355	396	358	360	364	348	377	387	351	378	340	389	379	371	343	338	395	367	361	386	319	383	358	394	361	396	342	392	352	381	395	361	364	327	375	365	349	383	350	366	380	349	384	364	363	388	337	379	380	386	357	361	358	376	347	388	376	358	365	376	377	377	383	339	348	371	369	328	375	344	376	384	382	351	358	344	361	367	400	373	346	336	387	341	376	369	404	371	363	406	360	394	369	377	355	363	329	357	354	388	410	375	328	398	337	370	380	356	350	371	371	367	354	374	359	336	340	341	355	352	371	333	395	334	359	364	393	344	339	327	399	383	382	357	368	390	391	362	369	334	370	366	365	371	383	366	333	383	357	383	346	334	359	346	349	349	343	358	377	331	380	364	363	371	345	373	374	346	323	405	377	353	367	356	361	377	385	397	367	359	376	357	350	371	394	368	363	368	370	369	374	344	365	363	362	356	366	367	361	334	339	384	341	370	349	377	379	377	383	356	343	387	353	369	352	345	384	346	357	380	373	372	372	397	390	371	360	331	380	396	348	364	331	358	371	372	371	336	345	331	357	382	349	390	415	348	375	350	359	350	361	361	339	357	353	375	375	391	380	382	383	347	368	389	380	394	336	336	331	374	331	403	383	367	392	357	346	386	368	416	364	370	350	335	386	384	365	372	359	377	377	361	360	380	353	342	401	386	363	378	365	359	362	346	363	349	323	350	353	346	377	352	353	332	356	397	342	369	359	343	376	369	368	372	366	366	326	366	370	336	343	381	377	374	390	371	383	342	369	384	395	363	350	351	363	359	356	403	333	348	344	354	379	353	384	337	372	342	351	367	394	360	373	353	401	352	332	351	349	382	354	373	366	361	353	379	377	375	363	372	366	371	357	338	394	361	346	348	381	406	387	339	356	348	368	371	371	363	357	342	381	335	374	415	373	376	345	351	382	359	355	435	367	356	314	351	363	354	356	376	395	355	389	351	358	346	344	314	373	355	366	347	355	349	375	359	372	382	351	372	399	371	358	353	379	340	367	373	388	368	369	351	357	377	356	367	357	363	369	389	369	352	339	373	392	406	314	377	340	372	385	339	388	398	360	390	360	373	353	354	349	366	355	318	370	398	367	364	366	365	380	370	338	368	331	355	344	366	375	350	350	344	362	386	353	364	380	362	375	359	380	375	343	360	375	345	354	380	386	365	373	360	343	345	383	373	348	375	356	358	368	333	368	364	401	334	379	349	378	337	365	371	381	344	369	380	336	355	373	376	339	326	353	367	357	353	356	375	383	390	382	362	368	364	358	367	359	356	374	352	360	350	325	345	368	370	377	368	372	367	366	369	430	371	381	365	358	387	353	375	347	354	352	338	355	388	392	363	323	388	376	357	363	347	353	358	361	347	371	359	378	342	346	343	367	370	382	334	367	350	382	386	369	351	342	346	406	390	383	352	370	356	334	361	362	383	357	369	362	376	355	352	363	368	349	370	382	352	409	397	334	352	373	396	354	328	363	364	366	377	378	352	387	373	349	382	385	350	383	374	316	345	389	365	383	368	358	374	329	395	327	350	365	350	381	359	373	367	347	370	361	392	390	359	350	369	359	351	328	355	377	358	351	354	376	375	407	361	334	355	362	347	324	387	360	382	365	386	364	368	376	376	382	389	343	364	358	328	357	392	361	360	365	381	368	380	365	360	354	326	353	334	351	388
21863	33304	62813	81347	71495	54256	36248	18935	6787	2377	1303	1094	932	962	929	892	930	860	895	915	901	971	926	914	889	925	942	874	983	927	1021	968	901	961	902	949	884	886	925	958	949	957	986	950	918	952	930	966	938	919	934	905	932	954	944	927	915	944	926	918	913	899	936	947	929	945	1019	945	954	899	957	967	947	935	918	906	952	932	942	909	860	865	915	939	925	888	899	922	934	922	949	963	946	936	934	908	936	951	923	974	926	935	924	948	929	917	915	952	990	890	980	895	925	920	942	952	954	921	936	909	958	945	917	892	959	940	933	944	1008	959	907	915	952	957	895	890	905	986	924	917	940	976	912	898	889	919	966	919	995	937	935	883	950	1014	877	881	898	918	974	965	923	906	933	951	921	998	941	975	923	930	901	940	981	930	972	986	924	918	909	942	956	938	968	923	896	882	871	903	967	977	925	883	890	939	936	912	1009	924	946	918	911	953	954	954	938	911	962	955	952	941	912	907	951	936	916	861	897	976	929	953	983	928	963	877	969	935	934	935	941	924	968	884	899	950	935	958	976	925	947	869	924	980	925	936	901	916	900	964	927	974	993	955	941	927	959	960	975	920	928	935	904	911	952	921	998	961	916	924	949	919	913	939	975	1018	926	960	985	982	864	927	972	932	900	934	1002	968	974	921	960	986	937	910	956	936	889	934	891	935	874	926	975	907	947	978	909	969	911	914	937	959	924	993	929	955	928	941	951	919	949	946	925	963	951	956	878	882	920	920	900	955	951	925	942	961	903	898	931	907	949	957	904	890	951	972	889	913	933	948	934	899	910	894	962	939	921	901	917	952	885	915	897	902	901	916	963	932	908	946	912	924	911	909	920	928	954	953	896	940	925	939	908	944	913	936	921	921	991	930	936	930	930	954	963	995	963	902	896	888	909	950	944	938	911	971	911	967	948	943	932	985	1015	957	923	931	976	956	1000	965	958	912	962	894	948	940	945	956	963	966	974	900	946	966	960	935	933	917	889	949	970	909	934	938	946	955	934	911	983	954	909	905	929	961	944	923	952	881	911	955	961	928	896	917	928	952	950	1029	981	915	991	953	891	898	935	924	934	898	938	901	955	975	930	923	928	989	938	955	986	931	930	961	935	942	922	917	916	930	949	934	897	947	912	921	907	924	914	929	908	938	905	957	937	934	895	970	897	879	906	906	914	866	919	964	910	926	1034	905	938	938	914	889	924	989	935	886	930	905	949	946	889	875	958	913	936	948	961	945	977	910	916	919	954	905	919	896	958	937	938	914	976	899	953	931	916	879	967	921	917	913	932	923	954	979	965	933	905	903	912	938	906	950	886	930	941	983	933	880	920	927	899	917	939	932	936	938	929	939	967	919	921	947	905	953	932	885	949	920	933	956	955	949	901	952	891	962	940	958	986	911	898	973	933	937	920	944	914	914	973	890	934	977	897	922	967	946	941	915	871	930	894	913	887	882	860	866	923	953	931	947	975	857	920	907	906	921	964	933	1001	871	940	925	906	891	982	936	936	930	983	972	981	880	955	966	963	940	982	949	884	936	954	951	945	938	909	955	960	913	925	923	998	864	888	875	966	945	943	969	983	925	977	963	932	953	942	944	934	946	955	976	910	906	928	917	890	964	909	916	962	968	956	965	972	987	924	913	927	939	902	943	984	986	870	952	952	996	914	938	958	882	974	900	919	878	925	897	923	890	917	878	964	910	927	942	913	948	996	950	988	935	961	936	967	913	941	893	944	987	951	970	844	960	949	932	891	983	870	935	947	923	943	955	945	939	892	937	988	903	913	886	908	948	877	829	862	881	900	953	943	918	950	976	943	869	940	944	930	942	929	1012	910	973	975	888	934	973	939	959	935	924	948	998	971	886	921	922	969	923	931	948	947	899	925	1026	910	995	884	911	924	899	951	940	943	921	958	942	946	933	938	915	938	950	891	901	916	881	895	951	970	934	952	887	908	904	886	949	962	953	888	930	936	947	960	885	919	932	893	976	895	905	946	975	949	931	913	945	958	944	927	944	912	951	927	889	949	904	929	932	934	968	966	975	970	888	943	883	938	954	957	939	930	930	960	911	911	955	911	932	891	923	933	963	866	917	913	948	889	950	905	977	916	935	949	894	920	924	910	907	933	889	954	965	992	964	955	915	936	891	905	908	900	961	949	887	933	875	1017	959	923	950	931	961	919	946	934	917	933	959	919	961	913	908	903	918	871	911	929	967	906	899	980	935	961	910	966	898	950	925	970	940	918	942	939	928	927	979	902	881	890	933	948	972	888	960	939	912	978	962	903	946	929	925	916	947	917	954	947	982	888	927	952	920	925	900	940	926	940	950	913	913	923	977	907	929	945	877	967	954	969	938	925	934	914	910	926	924	916	956	899	947	948	948	923	903	919	929	922	908	953	876	978	955	934	920	950	929	932	973	902	946	948	957	935	952	897	922	962	961	905	933	897	905	874	850	926	981	920	906	935	949	955	963	937	927	988	1018	946	934	913	958	861	969	953	960	952	945	953	948	946	911	925	927	919	946	944	1014	923	938	958	965	938	972	947	900	914	926	938	1020	964	956	952	923	906	943	951	921	936	874	902	904	881	974	977	944	971	913	990	892	958	943	1010	959	944	958	914	877	938	921	942	916	870	921	942	885	940	900	927	969	951	892	926	940	913	939	935	946	961	892	895	945	920	968	865	934	1003	967	866	935	916	903	890	933	963	917	897	925	1021	918	924	945	951	911	934	941	961	880	986	985	922	847	972	956	889	883	940	875	855	886	968	975	943	969	893	956	911	845	962	937	929	920	893	941	911	915	945	926	940	974	908	957	942	895	915	1015	914	952	887	933	965	957	934	922	939	903	953	936	928	983	943	934	950	923	964	907	923	979	923	976	912	960	955	940	919	900	960	876	968	977	843	953	899	867	946	924	946	934	940	909	915	928	902	979	851	907	957	958	863	942	1007	979	940	934	926	990	934	936	870	881	893	954	927	974	936	922	920	948	914	939	939	956	974	961	948	934	946	927	908	922	938	927	921	895	898	878	904	947	888	893	926	937	940	969	948	944	924	958	954	913	995	913	887	941	947	888	908	952	905	887	924	914	912	879	930	904	997	974	961	927	927	923	967	963	955	960	920	912	950	924	906	959	948	960	901	929	944	924	914	881	947	927	950	921	901	941	929	945	965	960	919	942	914	913	917	959	926	957	915	957	938	871	924	877	949	937	931	969	959	896	929	954	945	925	939	948	944	947	968	895	897	964	932	927	932	897	910	954	960	896	970	910	930	915	963	926	934	931	922	951	954	984	950	930	987	915	916	962	946	892	955	919	865	941	912	973	957	941	948	972	928	950	913	922	950	913	905	971	899	950	931	976	957	944	926	935	946	904	939	891	924	926	929	892	923	927	968	920	896	925	964	926	890	945	905	936	969	988	930	961	957	897	901	940	881	955	949	957	919	952	904	860	916	931	870	940	919	922	964	984	913	899	967	965	952	893	957	903	892	963
13461	9685	11667	15604	11576	5942	2609	1054	496	397	364	349	333	285	321	315	342	344	315	342	336	351	327	312	348	319	326	331	381	318	348	353	296	305	329	336	359	354	343	356	326	325	327	338	340	366	348	334	354	355	335	367	344	339	343	348	336	357	358	311	305	334	352	344	319	319	351	292	308	289	332	334	321	316	351	342	339	316	335	363	329	310	308	298	333	313	343	338	321	339	327	323	334	358	312	339	319	331	314	341	311	327	345	355	319	353	325	348	351	348	294	312	337	331	362	318	323	358	335	317	318	332	328	360	328	350	334	334	330	335	346	352	371	363	334	353	322	295	324	340	331	333	369	329	316	339	324	350	323	299	360	352	336	325	332	353	353	325	363	320	348	351	328	321	321	311	316	328	334	357	335	334	341	370	315	317	349	302	358	349	315	356	323	316	359	320	351	341	320	377	345	348	332	335	322	345	321	338	320	355	342	315	328	347	326	316	316	368	329	369	348	359	311	372	312	344	327	337	353	324	362	340	342	361	332	346	314	312	347	355	345	342	328	309	355	323	352	340	350	350	300	310	373	324	353	322	388	294	357	321	326	324	365	319	342	351	355	335	337	334	341	327	331	376	367	327	336	351	312	344	352	341	325	329	353	358	318	324	349	319	312	323	351	312	359	324	344	360	323	326	318	343	346	329	317	342	355	329	383	323	311	363	350	342	324	339	315	320	312	327	318	321	358	323	327	333	349	331	311	311	342	352	368	300	324	323	332	301	323	295	351	354	288	336	324	336	314	318	329	354	340	364	341	345	336	338	355	342	333	355	337	324	286	307	338	331	337	330	358	333	335	318	317	309	311	361	321	360	323	327	330	319	310	333	334	343	312	305	340	348	337	327	332	304	321	326	347	338	331	316	329	323	331	318	338	324	333	305	335	351	300	325	329	321	328	309	329	345	356	341	323	338	315	357	345	332	325	363	357	346	346	321	324	313	324	350	355	354	374	340	317	295	320	333	326	360	358	351	332	342	357	330	357	348	333	330	324	331	343	320	318	318	339	306	333	322	340	352	336	331	311	325	327	354	311	331	325	324	327	327	325	315	340	321	326	332	312	307	337	343	302	328	346	343	374	362	367	311	315	381	344	293	336	335	335	326	304	324	326	336	354	353	302	333	347	347	319	325	358	323	321	340	351	324	329	346	289	351	339	310	330	340	332	324	296	313	346	397	319	330	360	347	356	365	324	297	362	310	316	297	330	321	351	358	347	319	327	325	350	336	333	328	367	330	356	341	331	342	320	335	350	310	334	330	351	335	335	345	330	342	335	303	325	348	341	333	326	347	313	302	330	315	343	334	348	320	303	321	377	307	327	336	311	332	327	359	324	345	344	351	370	350	302	333	328	349	335	339	328	351	345	360	358	319	324	335	329	362	354	320	303	326	334	344	330	358	353	332	322	354	376	323	283	348	356	339	346	336	338	308	329	319	337	332	336	368	328	357	341	348	320	317	354	344	351	350	379	307	352	344	329	325	334	306	322	335	348	341	324	318	346	340	333	309	344	312	341	342	328	309	304	343	371	317	314	328	326	331	342	323	324	317	321	332	292	288	331	336	318	337	360	337	342	332	371	358	321	329	324	332	335	351	342	309	364	316	346	310	339	344	330	323	340	343	317	336	359	335	338	335	341	332	357	286	315	335	360	302	318	328	353	315	309	328	338	351	329	369	300	356	319	294	320	346	365	340	385	350	328	340	337	331	310	321	358	314	345	311	339	368	326	317	303	331	347	312	363	300	324	335	321	348	314	341	300	336	314	353	350	331	370	325	326	321	302	323	317	280	347	341	344	326	323	304	322	356	328	362	347	294	309	330	332	348	331	348	312	328	332	332	356	360	363	290	355	344	306	313	335	333	350	306	350	363	318	359	337	312	313	342	341	327	305	320	328	336	369	320	344	347	327	310	332	317	370	350	334	295	327	343	328	361	325	306	345	321	350	323	308	324	358	366	369	331	332	305	337	339	348	324	345	375	344	365	341	305	345	343	328	323	318	322	372	318	337	340	334	312	359	362	361	296	356	346	328	360	339	328	320	327	329	364	358	355	325	346	345	350	292	309	326	316	333	341	348	341	355	312	337	356	308	324	335	308	357	334	304	342	338	331	286	304	377	340	335	350	318	362	314	319	331	313	287	329	328	360	293	344	350	322	352	350	330	358	320	325	350	338	344	330	372	312	374	319	310	322	352	320	306	330	318	301	307	353	316	313	309	314	344	342	319	335	335	336	303	326	343	336	327	324	342	301	317	303	329	359	364	325	322	308	382	362	347	319	317	333	330	342	374	316	333	359	309	313	331	322	361	322	362	308	357	317	335	316	320	329	344	338	305	331	313	360	325	315	347	318	359	319	332	324	333	370	365	350	312	338	343	288	343	321	350	344	316	304	328	368	331	312	347	339	311	342	337	320	363	310	297	353	354	355	364	357	334	332	346	324	329	346	300	336	315	341	324	361	347	326	334	361	332	317	324	327	371	333	326	361	336	318	353	334	337	350	349	309	306	338	344	342	324	327	334	374	303	360	301	326	317	360	323	342	354	342	317	327	321	326	315	302	316	342	323	360	320	344	337	347	387	305	366	325	339	342	330	338	313	317	331	339	331	348	337	313	343	312	350	352	334	336	342	330	326	334	366	321	343	327	328	345	339	360	337	317	340	314	345	325	328	355	331	359	334	349	342	359	309	326	328	346	326	354	356	304	364	315	335	322	330	370	314	370	339	369	341	275	329	330	354	334	334	340	341	346	341	363	335	321	325	354	331	341	317	337	319	327	325	333	338	323	354	332	356	328	324	329	332	353	373	322	344	337	343	318	329	346	317	320	355	358	343	343	332	339	308	338	338	324	364	336	325	325	327	347	336	342	325	325	309	335	363	328	324	350	333	331	330	350	296	324	312	344	364	329	326	317	340	367	327	333	326	334	335	342	308	286	349	340	355	352	320	343	323	326	327	325	329	337	336	338	335	338	310	372	346	336	321	338	340	337	341	335	343	325	375	354	338	328	315	379	313	319	321	333	328	314	326	314	327	324	364	351	336	323	363	319	318	350	352	356	367	336	334	336	358	362	355	337	321	324	333	361	346	355	377	308	320	334	346	346	322	339	324	340	333	302	338	355	331	315	323	317	361	313	330	353	366	350	352	350	296	301	298	306	312	336	368	309	342	373	342	319	347	319	357	343	336	311	324	318	350	322	340	330	303	317	343	372	336	329	325	329	329	342	322	354	327	327	332	312	320	343	345	374	339	359	308	372	318	353	359	285	331	340	345	334	334	302	339	352	365	347	304	326	344	313	345	323	329	325	363	351	335	324	338	333	316	309	330	326	351	350	347	373	318	359	352	324	294	327	368	334	314	301	325	314	357	304	321	322	303	327	313	356	347	371	347	353	318	352	372	327	351	370	308	329	344	333	316	363	335	314	329	318	328	325	333	339	323	330	313	317	350	303	334	326	346	318
9866	8557	17197	27741	23459	14661	7134	3141	1536	998	882	899	877	884	857	816	907	843	862	900	862	878	846	891	816	848	857	846	864	908	850	870	892	888	889	886	857	873	907	842	880	848	896	878	866	914	929	904	894	840	901	879	893	862	812	888	844	853	894	876	884	871	830	869	984	808	876	877	852	919	859	869	879	876	936	886	888	877	880	876	891	855	878	839	881	856	878	893	860	928	882	817	887	833	874	874	902	882	842	862	888	873	869	915	840	909	844	899	904	860	898	887	858	865	852	877	827	917	847	896	852	919	836	905	871	851	927	858	882	831	842	893	923	851	852	883	853	896	868	849	906	852	870	900	883	815	879	885	853	883	889	887	929	906	839	858	867	896	880	856	884	874	869	872	902	876	845	837	816	894	872	907	876	850	902	847	870	867	865	895	856	893	874	828	844	825	876	840	879	822	874	843	811	887	861	841	866	888	841	857	851	820	807	872	903	886	838	900	844	886	918	867	929	838	849	854	866	883	824	915	914	894	856	844	892	937	851	862	863	860	872	837	884	868	883	891	863	840	899	884	891	860	859	850	881	887	907	899	850	893	865	888	841	841	847	880	865	819	870	883	912	882	853	772	895	831	836	895	842	857	879	910	905	930	845	866	889	831	909	854	847	887	831	864	845	838	869	861	829	866	877	893	866	867	902	867	862	869	876	867	917	883	856	923	892	838	883	849	878	824	866	849	906	897	893	874	914	876	842	892	861	929	893	846	914	906	860	878	837	809	843	874	913	862	875	846	911	866	878	866	893	853	900	850	918	880	895	879	864	827	856	859	857	914	881	827	880	865	863	852	832	914	907	867	888	883	912	828	861	842	823	851	922	889	863	874	903	875	880	847	851	868	893	845	820	860	894	874	870	897	883	855	858	859	895	872	873	852	849	922	872	903	866	906	887	899	899	851	873	835	850	886	862	817	863	889	844	857	881	865	829	861	892	880	872	911	883	868	851	906	891	837	885	855	885	848	883	934	859	848	898	839	880	861	884	891	858	850	928	814	832	885	888	904	819	872	868	842	838	863	890	847	820	890	840	863	891	943	833	896	861	905	887	837	928	854	908	827	913	882	884	882	897	856	913	837	855	888	910	890	888	839	803	852	882	881	842	897	869	855	894	889	886	838	859	812	913	819	858	874	885	918	864	889	870	861	823	839	871	888	836	844	829	891	918	871	910	831	858	893	836	858	896	846	857	805	824	889	889	882	846	830	872	802	861	856	907	852	872	842	864	883	855	856	826	874	811	889	839	873	869	834	899	793	860	866	829	860	897	843	863	851	878	874	898	819	863	852	922	871	834	892	893	848	854	898	863	876	901	924	844	814	834	826	879	823	867	835	875	900	897	862	885	874	852	927	854	847	882	864	887	858	867	912	867	843	853	802	848	927	898	871	886	904	816	865	837	882	863	906	824	870	904	882	891	843	873	873	863	832	918	843	883	882	869	840	865	836	880	859	867	871	875	874	859	866	871	882	872	856	841	828	892	858	910	869	866	913	869	857	867	856	889	897	880	889	873	894	869	923	855	864	851	886	856	855	900	883	854	905	905	807	874	894	849	901	873	863	868	872	826	869	902	889	890	880	864	863	881	863	905	913	861	860	879	891	897	902	878	848	809	798	856	899	876	875	850	889	845	884	835	865	900	838	891	896	845	898	878	816	880	826	857	878	887	873	810	848	884	859	882	886	858	884	871	832	841	936	878	856	849	891	840	877	916	840	845	848	876	884	874	882	900	878	807	871	891	866	896	906	872	858	840	842	895	822	894	855	837	899	872	811	852	897	903	871	875	881	877	853	957	873	853	879	870	819	868	822	819	849	920	868	852	874	875	871	943	856	846	876	889	889	880	881	901	862	856	847	909	890	874	900	840	875	915	856	863	939	907	850	894	906	887	887	883	898	811	889	871	823	844	856	898	879	856	846	897	911	835	845	894	894	908	932	908	889	828	897	858	920	880	867	843	832	870	890	840	936	850	939	808	869	934	886	896	820	809	823	848	862	879	852	830	908	910	817	926	905	867	818	915	839	885	895	913	839	919	823	838	895	868	852	854	910	889	899	897	899	879	870	837	872	875	923	846	847	863	848	881	908	872	879	840	866	903	881	836	892	916	850	859	836	914	899	828	881	897	857	877	834	896	910	863	877	933	857	811	884	871	847	844	882	872	870	869	887	889	844	884	880	908	861	889	890	858	912	943	876	881	893	874	859	882	850	905	856	862	869	828	845	826	870	848	892	874	910	889	828	836	877	863	908	861	858	830	859	825	844	856	872	823	830	902	921	898	880	875	915	859	866	870	871	872	828	861	857	864	890	881	852	856	923	823	881	800	843	853	834	852	946	861	858	869	817	912	850	821	910	876	892	895	855	844	816	860	842	895	923	854	830	892	912	890	892	899	885	924	916	844	820	839	869	876	853	892	855	938	909	857	871	871	822	856	878	873	895	949	842	859	820	879	859	826	824	832	861	849	842	924	916	873	908	850	852	864	874	886	880	872	859	872	891	849	851	845	829	820	912	907	846	895	861	851	835	893	867	884	911	873	871	859	851	864	885	891	825	876	864	845	877	805	848	921	888	936	924	921	876	886	845	871	921	857	846	887	935	897	845	912	822	866	882	883	869	858	899	853	860	884	865	850	901	861	900	808	904	879	893	905	895	890	858	881	873	858	868	865	879	876	907	911	883	879	855	848	861	807	822	861	882	858	853	886	862	865	876	823	908	855	875	888	889	879	866	888	808	899	858	883	877	843	880	832	857	873	941	866	901	879	876	873	862	891	816	887	880	838	848	836	838	838	866	828	905	898	822	882	858	856	881	878	866	852	841	876	866	903	916	891	840	870	851	855	849	854	951	861	857	874	882	877	850	865	891	866	884	861	861	836	846	892	850	868	855	900	812	874	864	897	904	895	860	878	833	826	847	855	901	788	872	929	882	919	857	839	902	889	819	895	878	901	816	890	873	860	842	875	859	896	837	909	899	878	872	853	915	892	889	830	881	855	861	869	871	834	829	831	874	837	857	827	933	877	867	839	818	840	921	880	851	845	916	794	846	910	892	882	841	847	818	843	873	855	897	829	928	852	878	867	858	877	895	869	891	868	800	867	868	849	846	895	881	884	851	874	838	913	904	891	838	904	880	876	873	880	870	841	838	876	854	889	900	847	876	853	873	849	896	891	869	866	839	868	946	909	922	865	861	855	826	894	868	869	875	866	851	883	866	898	829	887	856	862	889	832	884	889	894	870	897	876	867	873	876	832	867	850	815	843	853	871	932	893	898	867	899	883	879	808	917	855	854	893	930	862	944	837	895	903	861	842	895	846	874	840	886	868	832	901	871	847	839	931	852	837	877	882	839	863	867	826	866	837	864	883	879	854	880	884	845	849	881	846	852	882	870	888	892	864	850	867	897	872	874	859	852	890	905	864	851	851	921	901	893	844	900	872	874	913	920	820	830	926	862	862	860
27720	23744	55740	66001	53603	35242	17949	5533	1397	569	426	391	362	364	319	316	356	358	360	388	324	341	336	368	314	336	355	349	341	362	325	311	357	358	353	321	343	363	327	380	345	366	358	368	359	309	358	339	350	390	366	356	346	353	374	340	376	343	330	379	324	354	348	334	323	345	365	350	356	335	324	373	322	319	332	372	344	336	336	373	373	347	365	332	324	343	370	335	339	355	361	333	373	374	329	360	368	326	403	333	339	352	379	337	344	366	310	401	368	325	326	349	352	380	340	383	350	361	335	341	352	330	344	374	361	348	355	353	367	402	343	336	339	361	346	341	365	388	359	339	364	326	368	323	369	351	360	393	293	338	315	345	346	340	337	373	345	353	354	359	358	362	366	347	370	352	347	340	314	340	330	386	328	345	356	341	382	316	354	405	333	331	357	351	377	369	349	317	378	359	332	365	349	368	347	334	308	376	365	361	341	349	358	353	314	371	362	336	364	352	339	360	357	351	333	361	356	370	376	320	377	327	346	367	337	352	353	364	337	363	351	341	354	340	372	333	386	327	352	344	336	358	324	348	330	361	396	372	326	326	336	364	366	379	352	367	349	342	339	322	338	337	375	340	365	347	346	331	350	373	325	337	362	320	369	349	345	348	339	361	377	326	354	369	369	331	352	363	337	355	335	345	333	333	342	309	350	371	350	344	341	370	333	318	334	339	379	368	386	352	371	360	355	331	361	350	349	347	335	328	383	352	356	353	352	381	353	320	365	342	362	332	358	324	386	343	347	316	347	330	315	350	330	293	344	353	364	355	375	330	343	352	347	325	321	312	346	352	361	353	358	354	347	340	327	337	359	351	329	355	363	357	360	357	333	343	374	359	365	343	342	352	324	348	354	371	348	357	331	384	344	337	326	346	343	374	346	363	329	342	369	337	328	349	386	368	331	361	359	326	368	376	348	334	340	347	319	398	386	383	332	360	372	280	295	349	349	370	377	362	320	334	358	349	333	355	345	344	339	359	322	356	360	346	312	348	328	347	328	375	326	333	369	365	396	371	338	350	358	367	384	338	371	333	364	338	346	374	328	341	350	383	367	358	361	350	353	327	339	343	358	326	313	338	336	353	356	318	345	348	338	406	355	363	390	357	366	374	350	362	325	373	351	342	357	343	357	321	323	345	323	337	365	329	342	354	347	335	369	352	353	376	340	343	365	355	316	344	380	332	357	314	334	384	326	357	328	340	370	313	330	337	360	353	332	353	362	363	322	351	351	342	365	340	333	352	328	311	338	330	359	316	327	360	366	337	343	352	323	317	321	364	379	347	389	412	354	346	352	337	323	359	320	358	333	287	348	319	309	337	321	340	336	341	382	336	354	364	340	339	343	384	395	356	359	365	327	372	341	322	365	371	336	361	341	343	316	318	357	368	374	344	342	361	339	330	356	334	350	350	357	328	338	341	334	314	376	396	317	307	349	341	343	332	358	352	349	332	355	340	350	332	315	354	382	354	307	355	359	342	347	330	360	367	339	352	353	363	352	348	369	366	363	366	359	359	367	345	344	356	347	395	344	346	366	343	342	336	375	351	356	356	342	369	359	372	345	365	343	326	329	382	333	336	352	352	369	374	341	358	361	375	370	347	347	356	355	356	355	366	363	396	380	371	340	358	356	359	340	336	363	338	351	338	349	337	344	319	339	372	352	340	341	374	353	324	344	348	341	323	342	360	364	356	372	349	344	343	359	336	345	350	366	357	375	338	345	346	329	334	313	357	351	331	347	343	351	341	328	356	360	352	363	346	339	349	333	367	346	369	362	360	360	345	373	345	365	377	336	321	336	356	376	339	333	357	364	363	354	335	366	339	353	348	336	368	358	338	349	366	322	382	351	362	356	319	328	332	330	327	357	356	342	353	344	359	346	352	376	355	318	342	391	365	345	357	367	339	361	346	348	349	353	327	354	336	374	341	296	353	351	325	334	365	343	348	385	336	330	333	345	385	337	305	349	341	354	362	302	350	347	394	391	338	343	344	363	361	372	352	334	357	320	325	373	348	371	337	343	318	362	353	377	322	377	355	345	367	374	302	385	362	386	328	339	375	363	368	323	330	327	351	389	352	341	370	337	310	336	375	319	359	363	354	323	369	335	370	331	345	351	355	327	327	373	351	341	355	384	365	371	364	377	351	348	343	337	378	343	321	342	342	312	374	340	363	339	332	333	333	359	373	331	396	333	355	407	355	350	331	353	349	343	351	342	369	347	344	371	374	351	339	347	342	350	367	331	354	371	351	402	336	311	341	330	376	365	355	341	361	325	380	354	333	358	375	375	353	371	352	319	330	307	365	375	377	340	354	340	353	355	382	370	311	375	338	396	348	327	356	352	379	319	337	370	358	347	317	357	314	332	322	347	353	369	363	342	342	334	368	331	344	355	373	368	346	350	283	335	352	350	382	321	339	348	356	340	369	370	357	317	337	340	386	404	319	351	363	351	348	334	345	343	332	388	371	331	384	348	382	404	394	360	337	328	360	350	391	358	385	336	349	336	363	298	324	330	363	353	336	322	355	359	321	379	345	352	336	329	365	346	324	351	366	335	369	351	316	351	365	340	309	354	371	338	351	332	379	366	371	378	377	348	367	337	349	375	394	350	349	329	354	341	314	381	351	361	358	352	387	354	344	342	356	375	324	327	379	337	328	322	380	351	349	346	355	332	364	351	349	360	363	335	344	372	380	369	400	364	340	358	358	369	370	316	349	306	350	381	334	343	339	366	345	338	357	359	360	364	339	335	355	348	370	346	341	351	376	328	356	360	365	336	366	361	348	340	303	352	352	343	382	363	335	305	342	327	366	340	388	368	345	333	346	321	350	369	349	313	351	331	389	360	351	333	339	354	342	384	339	328	374	364	357	333	351	366	329	413	351	347	364	363	376	335	345	352	359	370	362	369	393	365	337	345	344	330	327	321	363	366	344	336	408	321	333	365	340	348	365	350	343	353	347	330	356	367	359	349	364	346	349	345	339	370	322	369	426	366	351	328	350	345	334	362	360	350	346	334	320	378	333	379	375	361	345	337	372	331	347	336	346	328	333	348	373	403	352	356	356	340	368	376	347	334	361	343	355	311	356	349	355	345	348	372	384	344	345	356	347	367	334	362	355	353	353	363	418	340	369	357	304	323	370	348	398	372	327	381	388	346	366	335	312	345	356	364	355	377	332	318	352	362	360	354	329	323	346	406	377	326	328	336	337	347	344	372	364	358	327	345	377	335	329	336	342	348	318	355	316	344	353	357	331	365	360	337	378	365	358	341	320	320	335	364	349	334	348	319	374	357	339	342	387	349	343	346	333	323	332	330	380	357	377	344	360	321	330	338	334	340	348	366	341	370	320	359	372	380	335	338	332	348	353	350	376	343	342	361	346	369	349	367	334	332	350	329	328	345	335	363	322	359	333	303	333	345	352	419	355	347	366	346	355	366	322	333	347	388	330	394	365	368	364	357	352
17717	20364	53566	68529	59861	44573	28225	13008	4498	1768	1118	1024	948	933	942	909	972	939	951	857	928	885	857	926	976	930	922	883	883	932	892	891	906	866	874	939	901	863	898	879	895	924	937	825	895	893	907	931	945	932	962	923	874	968	925	905	854	902	888	940	921	887	952	949	959	932	949	882	903	928	932	923	892	889	886	891	890	909	929	854	957	935	943	947	887	936	891	924	880	869	934	870	925	943	897	862	885	917	913	929	912	946	908	967	926	939	942	927	905	875	858	931	919	916	907	978	897	873	912	918	929	911	916	888	896	917	916	909	926	894	937	892	942	870	920	852	872	944	926	902	932	932	904	889	877	910	897	901	975	898	881	916	913	907	850	884	947	899	907	886	865	925	887	929	891	891	919	922	933	886	912	918	910	927	913	909	905	920	945	882	941	922	920	883	912	991	883	885	900	887	874	924	916	892	906	947	921	861	887	883	916	929	946	920	890	874	899	906	923	899	900	913	952	905	874	922	926	956	932	898	888	862	923	926	855	980	934	884	901	924	931	886	917	934	937	902	887	890	984	937	892	951	837	945	855	906	927	853	931	888	920	905	935	926	916	922	930	952	915	911	910	930	913	912	876	914	873	895	898	881	870	919	933	929	846	929	915	902	874	858	915	890	916	882	901	891	928	951	895	887	948	897	916	881	975	888	889	892	897	916	916	943	873	894	878	925	936	922	866	905	932	912	907	874	869	937	930	874	886	937	904	928	903	923	947	894	907	925	958	912	895	914	949	953	883	902	946	916	926	898	916	894	979	935	889	844	875	894	905	883	970	884	908	888	877	891	895	904	894	952	899	885	859	945	849	893	929	897	902	945	894	928	877	939	915	926	935	902	902	914	875	918	884	874	940	940	885	875	936	845	881	841	937	885	912	899	882	912	852	922	902	920	894	884	875	904	952	937	911	940	887	896	894	939	885	881	910	883	936	961	852	963	917	918	900	910	903	910	852	923	922	977	940	874	890	953	886	906	892	881	873	894	889	951	910	906	937	959	873	849	991	914	910	903	929	943	907	934	919	893	899	878	887	877	920	890	908	875	917	926	941	959	898	921	895	862	942	881	947	879	908	942	960	923	924	913	905	890	950	868	943	915	886	977	974	915	904	866	926	933	910	903	922	915	937	900	945	932	917	927	903	863	957	962	950	973	948	924	915	944	883	983	928	886	917	898	949	900	838	900	938	913	867	909	913	1000	917	929	899	931	953	866	881	913	973	887	833	928	901	911	974	953	936	950	914	882	919	927	945	969	946	891	906	891	914	901	922	880	902	928	923	970	954	959	928	874	874	910	895	886	904	896	944	903	903	969	922	894	895	958	911	897	865	931	905	873	926	907	886	946	897	896	892	977	877	940	889	904	956	896	912	851	895	905	902	913	951	861	855	886	938	967	919	926	922	959	913	901	882	920	864	884	928	879	947	902	923	865	904	909	933	929	883	920	900	898	905	975	959	935	858	859	900	920	913	1008	933	895	876	931	917	917	938	887	937	884	843	862	907	934	915	903	961	977	940	926	912	890	943	887	873	898	914	883	888	854	899	911	929	929	930	963	907	900	913	922	852	875	895	964	937	927	931	909	915	926	913	927	932	924	969	912	915	892	978	875	925	858	890	896	959	912	900	898	920	919	929	953	935	884	959	911	900	900	882	946	938	903	892	934	916	911	920	899	944	917	872	934	941	911	887	956	920	962	875	872	919	933	933	878	877	955	931	883	894	897	957	921	957	941	912	855	928	933	896	928	895	871	835	937	963	877	885	922	906	923	927	929	898	921	900	931	888	939	949	953	913	912	909	890	950	867	914	909	922	889	883	930	932	895	885	921	912	943	881	932	934	950	909	882	907	902	925	847	905	905	913	881	934	942	902	859	899	927	979	907	952	894	899	930	887	901	953	890	958	897	912	885	948	868	909	935	957	882	942	899	932	916	883	899	910	885	954	914	839	936	883	865	902	927	876	882	907	923	934	917	918	936	907	920	887	928	933	948	896	903	890	874	964	941	903	896	905	886	898	905	918	881	842	867	922	910	952	913	883	963	892	915	937	887	923	883	944	870	899	927	913	927	890	916	895	903	904	877	933	929	956	920	954	897	853	941	929	910	889	979	903	894	880	867	906	951	887	967	908	901	934	888	921	927	878	929	924	897	880	932	867	908	878	915	877	867	912	907	866	954	959	956	929	888	897	861	873	963	883	918	914	858	919	889	884	929	897	837	882	913	860	896	854	985	891	887	910	882	989	894	951	877	928	939	963	909	925	913	892	961	885	916	835	858	923	918	850	938	955	915	932	963	897	927	922	924	904	942	871	866	925	958	942	901	907	951	926	983	917	894	923	920	933	896	953	898	879	911	946	932	873	915	912	917	882	897	872	910	902	963	867	853	905	927	914	869	985	949	876	929	933	983	910	914	875	915	904	931	936	977	905	898	903	933	880	909	912	919	907	909	920	961	886	926	932	937	882	875	904	826	889	907	935	924	938	936	892	950	900	954	929	902	883	903	922	927	921	949	907	887	933	883	875	915	920	888	902	870	934	913	926	910	850	873	913	941	879	894	904	893	920	921	901	920	896	844	861	936	918	931	928	873	867	950	924	956	922	898	887	892	872	921	827	980	966	918	952	974	950	848	886	942	917	961	926	945	937	906	929	914	916	914	890	939	940	912	916	886	917	914	905	926	829	901	894	947	938	895	885	992	912	954	901	937	881	964	904	906	921	897	966	889	893	914	887	897	910	922	883	938	931	907	945	921	852	938	932	936	901	915	950	909	957	904	862	891	919	883	861	890	921	892	933	986	861	916	926	919	874	888	917	900	904	975	898	934	903	910	898	877	974	914	929	942	895	961	874	870	898	902	940	941	939	939	842	935	943	875	918	866	903	972	926	962	915	905	917	885	885	917	918	926	854	908	921	847	899	917	916	894	914	871	894	935	900	930	851	897	882	899	965	890	890	896	918	906	913	947	883	940	931	851	892	918	935	933	850	948	911	867	911	912	924	876	915	907	886	952	915	912	914	885	940	875	937	927	895	908	870	920	909	933	921	926	892	922	922	925	946	948	923	903	948	900	878	942	889	952	885	910	875	983	925	946	970	940	900	954	892	883	924	879	878	955	905	947	891	980	890	941	886	931	878	942	939	968	934	915	927	909	939	885	968	922	923	848	908	914	898	892	900	937	889	966	970	895	947	943	932	889	911	906	887	950	890	936	886	849	963	856	871	926	877	932	946	922	916	906	884	935	918	928	856	916	889	920	868	926	915	934	869	953	870	881	926	906	938	940	901	902	928	876	926	900	939	872	903	909	925	885	864	913	964	922	879	922	891	915	889	822	874	897	893	851	907	835	861	922	902	876	946	908	923	917	886	949	900	960	904	926	942	880	950	852	879	916	928	955	865	883	938	949	937	920	914	930	915	930	878	883	870	906	930	948	918	917	927	881	935	935	907	970	859	877	948	935	886	875	935	886
35099	30492	62352	78369	64880	45746	26923	10782	2641	721	531	389	422	398	337	341	355	351	375	368	362	351	411	398	408	343	346	363	328	369	348	323	352	354	351	389	360	396	362	382	370	350	365	323	349	369	356	348	404	355	357	378	322	371	383	387	385	363	357	338	364	370	358	349	390	365	361	356	372	353	376	354	368	389	340	342	333	337	391	323	380	370	346	387	365	323	344	387	371	368	362	398	339	364	362	358	373	383	402	344	367	346	345	402	318	389	368	378	368	373	368	380	362	353	395	367	383	371	381	368	363	354	362	348	357	367	360	366	377	351	374	362	349	345	378	339	379	367	382	394	353	382	376	369	395	386	336	355	347	359	354	337	349	343	367	366	359	370	346	376	336	401	358	353	382	349	336	339	408	345	392	361	368	305	370	381	372	371	383	365	397	379	357	376	372	393	352	355	406	365	351	343	356	370	361	358	386	357	335	389	378	339	383	363	360	341	393	352	365	386	382	382	375	365	382	360	336	355	355	374	372	378	370	354	408	400	377	377	391	340	363	387	371	375	376	372	381	379	382	393	362	397	392	378	342	385	382	385	357	345	397	382	370	334	339	354	361	355	352	379	398	371	395	349	382	370	347	375	355	349	376	354	370	365	370	378	365	366	354	341	382	347	357	395	349	364	327	351	388	405	388	376	403	386	359	369	403	374	376	364	390	350	361	382	360	331	348	392	364	347	373	370	383	361	344	341	357	381	355	382	344	354	398	361	381	360	347	363	344	370	342	367	372	371	402	355	402	371	410	400	327	387	341	363	358	388	378	335	370	371	355	417	376	404	384	391	399	366	335	349	412	355	346	368	364	369	377	383	360	388	373	380	356	382	413	361	405	339	403	348	352	371	378	332	339	343	366	352	349	369	376	389	350	391	332	328	359	349	343	391	381	376	376	348	369	408	409	368	387	377	370	371	380	389	387	366	369	346	361	362	335	361	373	391	368	362	354	403	355	363	347	372	381	378	337	354	334	370	387	367	370	352	340	339	369	376	348	353	366	387	376	380	380	362	347	409	380	363	379	362	355	353	354	337	386	346	406	397	366	383	332	368	367	374	390	386	379	363	349	375	375	356	354	364	321	356	361	395	354	397	387	425	422	393	352	383	372	342	378	329	352	391	374	388	372	414	336	397	365	361	386	380	373	375	361	339	399	364	356	341	375	365	413	350	347	387	370	348	376	357	378	371	379	366	358	347	427	343	398	387	363	377	369	369	363	396	370	381	391	339	395	353	345	375	392	389	367	372	339	348	382	387	332	374	371	361	401	369	357	367	385	383	364	375	398	347	353	344	326	370	354	410	337	368	366	346	358	390	362	367	375	376	352	337	381	377	372	404	344	386	348	375	389	357	363	377	371	361	383	366	378	376	377	339	344	398	351	373	362	383	362	366	362	354	360	353	385	354	376	362	407	383	371	329	379	361	396	398	354	426	364	353	352	388	353	388	388	360	347	369	359	337	358	327	350	385	396	367	366	347	367	374	381	352	365	346	360	403	374	367	383	376	389	370	380	368	389	373	379	410	365	372	396	396	360	343	339	383	344	420	372	383	364	314	355	335	359	379	366	389	371	367	389	353	393	371	361	349	338	357	349	358	356	403	381	347	399	346	362	349	377	384	402	338	389	369	390	350	337	323	377	364	361	345	354	363	338	363	344	356	347	374	360	366	357	374	326	401	391	380	337	360	412	377	369	372	409	396	367	351	366	365	371	338	359	378	371	369	348	368	367	415	356	380	379	380	355	349	387	387	364	354	390	363	361	355	377	385	378	377	355	354	352	369	350	379	362	348	366	360	380	354	358	362	348	379	354	353	353	401	416	362	351	355	369	369	344	367	360	387	349	381	393	377	389	368	394	350	360	336	351	349	387	415	345	398	369	343	361	340	388	386	349	407	396	345	397	346	396	410	345	375	351	356	351	365	374	358	360	352	321	429	395	377	344	402	370	365	359	380	362	363	365	339	378	354	372	400	335	375	393	346	399	342	383	366	344	397	334	388	375	393	367	383	376	341	364	367	403	382	379	360	363	369	367	364	358	380	367	345	364	349	391	358	377	351	358	371	359	329	345	391	386	356	330	358	393	382	338	340	354	321	371	343	353	342	374	371	362	381	334	347	354	356	346	364	334	360	363	423	409	390	380	368	372	343	361	380	367	386	379	357	396	333	353	384	336	359	364	372	382	368	356	373	385	363	345	377	365	363	383	376	328	364	386	360	387	396	390	368	323	331	360	398	351	365	401	367	377	374	336	375	367	384	376	329	351	388	363	366	360	384	350	403	341	389	361	361	359	361	365	367	359	388	357	350	371	337	332	367	392	343	379	354	391	368	374	361	328	378	364	341	349	351	360	372	359	369	364	356	347	365	335	361	350	359	357	362	367	354	401	341	368	372	349	338	340	389	376	355	385	373	372	377	370	343	397	378	347	385	397	362	401	352	364	380	360	366	350	364	367	338	381	368	362	371	343	367	363	361	376	377	379	383	377	377	348	364	373	376	370	369	340	361	355	389	352	376	364	357	350	374	332	354	355	388	375	334	359	360	362	373	353	368	370	368	379	364	347	375	375	353	388	379	377	362	381	386	379	367	370	402	389	334	353	324	361	348	355	394	360	357	345	356	341	373	335	351	333	343	342	372	366	389	358	382	387	385	336	360	392	379	377	371	374	358	403	368	339	374	365	374	360	331	378	394	382	347	374	366	404	366	377	374	392	333	368	379	345	362	401	348	331	367	394	356	383	350	357	382	393	361	372	378	360	346	376	368	364	361	388	387	341	376	361	354	387	354	356	390	371	367	374	341	380	363	370	373	400	386	345	365	374	386	341	352	383	333	358	355	363	377	372	354	377	377	386	352	360	365	362	396	347	347	340	346	373	371	341	386	373	347	356	353	374	360	380	379	345	357	348	355	374	390	343	353	339	320	385	364	367	362	384	369	392	409	371	378	368	334	352	345	360	322	371	367	345	346	367	350	375	355	344	350	387	360	395	363	370	337	352	386	366	361	396	400	391	385	382	409	412	335	362	363	324	386	350	370	367	350	353	330	368	366	395	377	342	378	366	333	395	351	356	346	363	377	410	372	373	395	366	333	372	372	352	369	373	384	352	334	366	353	406	365	366	379	377	360	335	346	379	349	388	381	326	339	362	368	358	397	363	399	344	373	374	313	373	382	345	329	356	359	317	354	374	373	371	380	328	369	371	371	382	367	344	337	372	364	396	325	375	369	379	355	365	370	342	343	385	362	345	363	368	365	366	352	398	328	367	350	392	350	370	362	404	347	419	371	371	342	373	360	341	362	373	374	403	365	365	351	344	369	386	358	383	355	331	399	373	322	355	364	361	390	363	355	368	376	361	373	362	356	363	353	381	359	349	371	367	392	375	363	344	368	382	379	360	369	316	370	407	350	391	364	363	358	360	387	393	406	372	358	359	374	371	355	380	361	357	388	361	357	377	331	353	347
21470	25266	60306	82872	72215	54508	36893	19233	7433	2238	1609	1194	1035	938	988	947	982	985	941	954	934	926	934	924	918	945	946	958	956	917	952	952	934	986	957	916	961	878	958	903	881	932	886	921	921	929	914	936	912	948	933	914	948	936	908	930	955	965	959	921	974	966	952	985	971	950	989	900	963	909	957	931	910	967	978	995	963	917	901	937	920	937	889	928	962	960	968	913	912	944	958	960	968	945	896	942	930	998	962	941	961	944	980	913	936	962	942	904	886	969	934	954	899	909	950	967	966	932	973	963	959	913	1009	969	944	908	940	935	897	937	943	985	979	991	987	943	939	965	936	942	948	959	994	865	987	963	977	905	951	938	939	914	982	933	929	903	1007	913	952	947	903	935	953	899	909	934	985	885	934	952	909	938	952	925	904	941	934	900	940	901	975	932	901	917	907	935	866	941	936	954	954	959	945	982	972	949	950	949	997	945	943	935	931	952	935	939	911	935	929	869	970	936	978	966	920	942	941	956	949	913	932	924	900	948	961	973	919	1008	978	956	918	961	974	900	947	936	955	947	930	952	973	990	893	903	954	902	983	899	937	973	980	1005	955	925	935	907	948	962	939	959	947	970	928	934	904	959	926	939	933	959	951	942	978	983	905	915	938	923	959	937	943	929	951	939	944	900	968	932	945	920	889	933	933	931	872	963	937	911	981	926	898	949	936	936	935	924	934	940	995	948	883	924	949	937	931	948	947	882	911	908	965	961	910	870	947	916	965	966	938	969	935	924	940	948	919	950	946	1000	968	952	906	942	927	962	943	966	918	940	929	958	924	923	977	895	950	954	1028	952	997	912	915	935	946	973	962	1009	931	956	936	976	898	881	950	945	988	952	978	958	944	1011	951	905	933	914	915	956	906	940	914	973	954	913	1015	959	912	924	951	926	964	981	929	969	949	897	931	912	955	936	964	927	970	925	943	949	898	921	934	911	905	954	909	892	965	942	953	962	937	902	947	921	949	926	922	941	904	947	906	955	965	926	960	910	967	973	947	961	910	925	947	950	926	905	948	970	978	995	985	903	932	921	933	955	932	913	965	911	947	1002	928	924	930	947	949	914	969	921	957	933	931	931	958	953	915	917	933	966	943	940	886	962	970	941	971	956	978	945	941	900	939	960	961	949	951	914	929	982	949	986	987	1008	990	920	913	920	964	951	961	950	945	950	926	965	909	902	932	922	903	983	952	985	966	919	928	918	967	964	967	999	915	1002	972	946	915	987	921	905	968	898	939	905	993	956	894	938	951	948	895	976	979	954	905	950	948	948	923	915	956	984	937	924	892	935	900	926	957	932	962	948	903	913	910	892	915	949	928	919	997	970	929	935	996	947	937	935	1026	909	886	951	930	977	925	939	941	923	932	986	961	964	965	958	925	934	1011	881	965	942	939	919	916	950	929	922	915	965	912	947	886	972	948	929	932	916	954	963	951	946	933	998	917	902	966	959	953	958	890	934	942	903	966	840	898	952	935	972	982	931	988	955	951	962	999	985	953	929	990	905	956	961	875	954	979	1033	929	889	949	943	910	941	898	920	954	908	910	963	960	976	924	932	900	921	895	936	915	972	911	918	921	993	933	912	975	915	993	930	972	919	961	936	963	944	886	971	923	938	970	963	937	926	962	946	914	921	984	977	1034	1025	932	996	958	981	971	892	898	939	932	962	940	955	924	907	948	1003	967	886	959	952	894	903	923	930	918	991	965	948	956	900	1010	932	957	873	941	972	954	914	888	930	949	915	920	914	949	942	909	969	904	960	923	902	883	972	972	921	931	938	896	932	950	926	936	932	991	884	1001	914	918	968	985	896	926	950	969	980	962	943	1009	891	948	966	948	926	990	944	967	943	931	954	951	891	890	952	939	923	924	952	948	923	947	922	975	932	928	944	951	918	958	924	916	937	937	885	915	928	998	867	953	1000	971	980	935	906	910	951	924	910	899	951	926	946	928	965	965	1013	1015	1007	953	957	931	965	953	937	924	957	897	936	986	975	1016	925	1023	1028	975	916	888	1033	896	977	968	987	935	946	956	951	940	960	926	924	979	937	1008	928	971	889	948	953	964	922	936	956	1052	955	948	928	906	966	934	963	907	919	889	975	966	921	876	952	946	949	968	962	925	963	1003	959	925	913	932	938	932	919	966	946	951	923	927	964	937	926	920	1050	959	985	925	967	956	954	914	907	916	918	909	935	924	966	959	926	1020	1001	942	937	953	1009	939	947	948	934	958	995	920	908	917	897	918	949	946	946	881	946	933	974	910	964	986	943	948	903	902	897	961	934	955	956	933	973	967	905	977	913	974	947	951	880	934	951	975	947	944	899	885	885	1001	934	996	938	920	913	924	904	945	958	956	991	898	914	948	934	909	901	944	978	928	957	962	993	908	964	909	947	973	922	933	914	924	946	981	949	910	955	919	987	981	976	944	958	953	922	927	977	956	934	978	949	938	875	947	966	934	923	937	914	902	915	897	988	934	934	920	957	954	958	986	918	967	971	989	901	954	989	977	953	920	907	962	943	889	975	914	958	972	964	906	972	976	949	992	963	932	919	902	911	951	972	902	968	957	935	910	962	957	905	932	927	921	933	998	962	948	967	933	910	899	987	894	967	940	942	968	916	978	928	917	910	872	914	999	971	969	963	940	915	1001	890	848	905	920	961	912	916	925	934	900	946	944	943	958	925	909	958	926	913	946	938	888	911	963	977	963	967	923	905	997	928	924	914	941	942	895	964	940	941	978	951	883	963	967	946	890	969	953	918	993	970	909	972	922	913	994	955	941	954	934	956	996	917	971	949	956	970	926	947	904	920	908	986	905	944	963	938	951	878	930	964	988	972	900	920	975	871	921	951	951	948	937	929	951	902	944	981	876	938	955	913	939	907	952	1031	922	932	948	902	971	925	924	927	907	898	905	941	941	925	976	950	954	961	997	948	938	915	965	965	944	964	942	912	931	970	930	954	964	921	875	954	919	955	950	952	951	908	867	939	952	894	875	942	917	935	958	987	920	969	918	962	992	972	1019	933	943	962	911	974	891	939	988	932	972	955	939	971	911	926	939	963	934	954	975	927	921	980	922	971	948	1023	882	956	959	914	966	964	914	947	899	892	940	894	940	944	968	957	980	927	897	906	919	933	869	928	952	855	952	937	925	881	958	902	967	934	928	922	944	966	918	902	959	948	980	926	909	944	945	898	938	978	951	937	978	931	979	872	942	962	938	960	909	973	953	933	920	972	975	945	962	952	857	945	889	955	933	943	967	920	971	929	960	949	982	904	989	942	930	904	941	949	922	905	926	997	862	912	932	926	938	895	932	896	931	962	938	973	945	903	930	970	926	970	913	922	893	955	903	911	960	914	955	884	947	904	908	911	891	892	945	905	923	966	963	915	927	974	944	984	951	917	963	994	965	929	924	934	884	916	975	940	895	968	936	919	1004	926	925	964	937	959	899	929	992	926	890	935	973	980	933	928	979	942	924	950	929	1018	948	943	1005	953	893	916	939	963	988	971
12845	10397	12791	16590	11698	5794	2518	960	535	360	321	320	334	342	345	349	358	311	318	362	317	380	335	347	319	338	371	322	339	317	329	354	307	297	326	341	345	345	341	316	354	348	322	341	320	324	319	305	314	331	336	319	327	345	350	314	366	342	361	313	353	290	323	322	353	369	336	348	347	335	345	344	325	374	347	351	355	310	333	353	364	336	324	330	358	327	345	363	326	327	339	319	338	368	350	302	327	336	336	349	313	335	365	333	383	327	327	352	351	356	335	307	350	328	312	356	330	343	323	336	357	341	335	345	326	360	335	331	357	319	346	343	338	334	338	342	321	306	343	292	369	298	357	347	351	333	320	359	335	363	324	344	321	312	343	349	333	310	324	335	314	329	336	334	305	366	343	334	342	336	320	355	350	313	337	340	357	317	360	331	334	332	351	315	324	338	356	350	331	339	346	324	365	320	335	356	312	339	345	316	317	337	312	359	336	368	354	354	316	351	347	319	304	327	337	340	324	282	331	337	329	338	332	357	339	343	326	359	347	334	346	330	325	321	326	368	348	374	346	331	322	305	301	335	318	316	343	321	360	313	381	327	370	337	307	329	385	333	313	324	359	310	320	338	331	384	298	336	342	324	354	374	352	346	363	331	361	310	341	328	345	340	316	348	316	333	334	343	346	316	319	334	343	351	347	321	344	342	349	316	358	316	305	334	340	360	352	362	324	368	318	366	339	346	296	313	309	329	317	349	324	323	368	350	363	383	338	324	353	318	320	357	323	328	362	324	330	322	323	336	349	374	342	366	345	356	331	334	315	348	330	328	336	377	349	306	340	352	339	343	306	323	288	343	311	345	339	335	337	344	336	336	333	337	323	308	345	307	347	368	334	335	336	325	345	291	337	324	343	329	309	355	323	361	332	360	340	364	325	330	332	345	346	338	362	338	347	393	368	360	295	312	373	348	356	325	351	337	349	309	341	383	367	317	340	332	347	352	355	380	374	300	336	327	307	351	355	355	311	334	377	320	338	314	326	314	355	352	328	347	302	381	352	332	331	328	337	331	359	349	337	329	360	338	327	333	359	342	345	336	322	332	370	336	350	332	335	343	317	339	356	351	340	333	356	320	326	293	338	335	343	286	331	342	321	344	373	322	336	353	281	354	335	362	329	320	330	340	325	360	323	326	316	356	319	357	373	334	341	336	331	304	337	339	319	347	312	329	356	308	335	334	311	358	310	345	347	342	355	321	345	331	331	321	376	358	309	346	341	347	333	332	324	309	317	336	343	319	316	344	366	329	348	326	328	307	341	308	364	372	311	316	295	324	323	327	364	384	326	371	326	365	345	394	331	349	322	345	311	357	336	354	326	379	345	344	325	338	346	336	334	324	373	328	310	335	324	325	317	310	369	335	301	316	325	320	332	343	334	288	348	351	329	324	315	329	307	357	326	337	344	365	310	313	308	358	334	317	340	315	314	349	327	329	328	367	380	332	339	343	335	331	370	341	327	320	372	374	346	307	337	305	335	367	330	352	350	367	317	328	357	350	323	351	341	307	326	326	340	326	324	367	332	325	312	341	342	334	340	346	334	342	331	359	333	340	342	341	341	359	349	321	326	329	341	323	353	312	336	302	312	329	368	327	342	345	309	324	327	354	346	318	328	315	351	349	326	323	310	308	365	355	348	322	319	348	341	303	341	354	343	351	340	362	338	372	331	334	361	328	324	311	353	343	353	357	341	343	348	341	325	322	317	379	337	314	370	324	345	343	349	325	329	353	336	348	360	293	331	305	376	354	339	319	337	317	367	357	302	337	337	341	321	340	349	344	341	316	314	354	346	323	339	300	336	346	356	333	386	358	324	365	355	336	359	318	356	318	354	344	338	337	331	376	330	320	317	317	340	350	314	318	336	360	368	340	342	329	352	360	312	317	341	354	318	335	354	330	332	341	340	342	356	310	351	346	353	366	349	357	339	372	326	359	324	342	304	306	325	348	324	306	342	338	342	364	324	333	339	373	367	335	311	325	331	331	308	346	322	338	323	336	331	341	324	327	313	369	326	359	373	371	322	369	357	302	348	325	346	341	335	340	333	336	342	351	352	298	335	349	310	322	327	340	362	358	315	334	324	333	384	321	330	367	361	306	355	339	339	329	320	329	332	312	340	320	345	350	295	366	331	324	325	327	350	326	374	293	367	320	313	365	369	332	339	327	335	327	330	326	339	352	319	305	311	319	370	337	364	360	329	341	348	355	327	348	334	334	339	309	355	340	342	339	333	325	331	382	339	355	366	342	326	338	316	326	358	333	349	329	352	335	340	346	329	337	371	350	328	312	354	331	345	347	317	318	313	345	316	332	370	368	338	345	357	350	341	305	365	337	317	324	334	343	326	327	324	359	356	334	349	325	350	338	338	338	326	337	381	344	352	308	369	330	319	324	349	317	364	299	347	354	311	326	340	341	334	339	354	365	354	335	303	335	345	319	333	345	312	336	325	344	320	344	343	350	343	288	331	330	322	310	327	308	320	358	340	336	352	326	341	308	341	318	328	341	322	341	309	352	335	350	335	343	301	279	350	316	319	319	365	358	341	361	329	335	322	364	347	357	378	340	336	361	313	334	311	310	326	348	324	345	322	344	328	322	356	317	308	321	353	369	359	363	321	339	342	337	311	355	341	342	336	348	319	348	342	305	359	356	302	319	328	366	360	324	368	321	325	349	342	365	340	348	341	298	370	321	344	322	347	390	324	312	325	321	343	320	317	327	320	338	329	304	307	338	358	331	328	338	328	343	324	325	346	337	351	322	368	349	326	338	347	339	328	333	329	347	335	347	347	330	364	326	331	370	349	344	311	332	326	342	348	341	318	308	333	320	315	355	355	339	357	330	308	331	327	341	370	342	319	370	332	334	327	327	348	336	327	323	329	298	332	323	354	358	348	330	332	363	332	342	353	359	373	342	330	384	325	348	367	322	311	337	329	318	344	318	334	351	364	344	343	330	323	356	361	357	333	322	343	331	379	354	318	368	351	375	321	362	309	313	281	371	332	354	324	307	307	314	340	320	370	334	338	329	323	349	359	336	378	311	345	312	324	331	366	325	335	322	331	328	337	350	313	334	346	316	351	352	342	346	385	329	314	334	326	308	356	355	333	318	333	350	339	377	311	367	372	306	331	321	325	332	357	329	327	363	346	331	370	347	329	342	312	331	353	347	359	316	329	345	306	367	339	332	342	372	286	359	350	378	333	359	323	326	364	329	309	315	351	350	333	359	336	324	336	322	323	336	349	323	320	331	323	313	337	354	370	338	326	325	340	354	303	336	308	341	346	346	357	322	340	373	396	336	334	339	341	340	326	324	351	338	339	323	332	320	313	353	340	350	339	326	329	342	341	366	343	331	351	334	334	353	340	371	345	326	346	340	342	345	337	327	332	368	367	304	338	371	339	362	366	368	345	349	368	357	393	323	351	331	358	375	351	317	341	368	339	338	321	351	323	343	328	387
9618	9391	18733	28779	23399	14372	7111	3050	1587	1069	945	943	917	856	810	832	871	821	869	888	892	855	867	872	865	870	845	885	855	851	869	865	900	873	895	864	805	875	891	865	876	873	866	856	876	871	907	885	872	906	868	870	897	814	831	945	912	833	934	903	926	912	887	914	869	812	865	889	854	914	874	882	926	819	900	913	860	891	870	874	833	877	884	794	913	843	865	887	854	904	902	942	841	951	882	824	891	828	846	861	845	894	872	863	835	916	872	905	892	894	890	897	872	885	889	884	879	849	858	898	824	894	899	926	847	886	896	889	889	895	895	860	842	878	888	921	878	855	881	894	927	866	861	842	901	949	849	876	877	919	874	852	910	877	838	908	891	901	911	883	920	854	881	883	898	901	899	898	850	848	915	834	937	908	873	841	857	883	883	928	937	896	859	825	889	879	909	874	862	839	889	882	867	914	860	865	864	877	813	775	850	876	862	884	815	896	871	890	874	871	861	907	891	857	858	888	846	928	880	809	886	872	871	850	868	885	880	920	903	838	880	882	911	886	861	866	904	924	866	889	912	807	858	890	872	951	883	872	831	859	875	914	837	922	901	848	904	861	904	824	842	913	838	892	852	856	859	870	914	850	850	899	850	864	866	906	877	925	871	875	875	913	887	861	936	897	847	912	922	874	907	862	891	933	833	844	851	922	930	821	904	877	870	780	874	883	926	875	815	840	907	885	875	888	909	904	909	852	848	918	845	931	884	930	847	907	880	883	867	859	849	849	934	839	841	854	852	859	880	869	850	888	867	874	903	862	882	951	868	881	868	879	869	901	897	917	833	956	856	902	855	837	858	849	843	867	886	903	847	910	888	884	896	867	890	895	811	868	815	854	805	848	876	898	879	830	930	849	886	871	879	877	869	906	902	847	875	875	843	902	852	895	908	897	887	886	845	885	927	845	870	880	872	873	902	891	872	898	884	875	936	824	856	850	926	901	915	852	903	858	872	876	887	877	865	902	845	885	894	912	896	878	941	857	878	924	858	842	842	903	854	914	870	831	903	866	885	900	922	853	857	874	880	920	940	868	907	906	881	893	858	905	904	936	904	869	922	894	898	847	877	885	867	936	921	883	890	869	874	898	836	891	910	926	847	843	918	894	861	878	953	894	876	850	893	887	894	892	872	935	900	873	890	888	866	922	872	849	844	907	869	876	931	908	911	911	878	914	876	903	918	832	935	876	848	903	831	870	852	885	858	866	952	918	881	906	879	860	892	922	912	861	876	887	856	876	901	878	850	870	894	873	934	930	892	923	902	899	878	868	896	901	914	890	894	856	858	850	929	864	853	873	900	861	916	841	899	921	869	880	865	856	888	872	849	892	893	859	911	894	889	899	921	832	870	860	850	855	842	860	945	829	871	933	941	835	876	920	861	901	916	867	912	890	872	913	897	844	915	908	894	858	863	895	896	825	881	896	886	867	891	829	812	880	828	921	861	937	877	886	895	869	894	863	851	920	877	885	861	867	870	802	850	872	882	882	878	882	895	897	842	863	855	908	863	864	825	846	920	876	911	875	915	955	884	858	895	886	851	926	909	894	915	889	932	830	833	883	880	900	890	830	867	907	863	912	908	849	923	815	879	871	792	833	879	923	830	829	906	942	854	902	911	899	877	883	850	889	882	919	903	875	932	935	918	900	831	922	919	852	914	872	892	912	924	898	892	888	943	902	872	881	864	905	864	828	907	849	902	875	855	898	840	863	909	858	867	887	918	870	888	832	889	868	880	903	864	848	913	913	851	870	881	922	863	846	844	918	894	848	852	837	906	839	884	887	851	843	869	874	904	913	886	881	883	867	848	970	876	899	907	911	850	850	827	846	832	876	873	875	879	814	885	899	920	875	916	888	937	892	916	944	896	866	845	911	911	877	905	914	833	841	866	893	842	905	941	865	865	903	850	905	891	887	909	835	892	901	842	888	867	866	906	885	865	852	870	841	889	893	857	909	923	873	937	866	915	918	915	878	852	858	855	855	832	847	874	872	904	874	909	854	830	931	907	826	887	879	893	849	940	933	844	885	898	933	903	906	828	877	921	928	908	884	831	852	857	802	899	840	858	830	888	847	826	866	841	902	829	874	842	829	881	907	895	882	895	874	841	919	907	896	841	902	872	924	908	853	888	836	916	886	866	950	932	889	868	892	901	864	873	906	842	930	924	872	885	840	916	890	875	891	868	855	884	866	924	861	833	859	835	891	879	845	820	861	895	900	893	830	887	929	879	867	889	903	820	836	878	876	879	867	923	900	871	874	873	921	904	880	861	850	878	863	852	867	871	888	865	852	882	859	877	883	874	892	840	896	865	883	874	916	885	907	896	826	895	927	886	878	935	848	900	922	888	932	807	899	914	887	885	934	883	860	873	897	903	871	852	866	837	844	888	886	897	885	884	884	867	894	893	842	898	871	895	856	925	850	900	872	922	905	870	888	913	865	881	854	907	838	882	900	893	889	863	883	906	898	862	874	871	860	881	874	881	913	880	884	901	875	815	913	865	826	915	849	885	884	884	832	845	831	876	829	932	862	880	933	874	869	859	933	885	867	827	899	879	846	887	896	880	903	930	827	909	883	868	863	888	838	866	878	882	890	870	871	865	879	881	844	853	891	909	838	873	845	878	882	906	871	864	926	856	895	893	887	865	824	911	919	880	822	887	922	877	901	881	869	869	888	861	914	871	918	863	883	916	856	936	914	869	870	905	895	915	835	935	864	889	885	848	845	840	935	890	918	826	872	904	885	901	858	934	864	865	840	878	891	834	889	916	893	880	932	832	908	923	823	857	925	858	862	859	922	840	900	873	872	849	888	897	909	843	878	904	810	929	903	875	873	888	810	906	865	856	922	907	905	893	919	918	857	908	922	895	894	853	853	857	850	926	889	887	923	865	865	890	867	858	869	921	920	898	867	911	925	861	874	908	848	854	920	857	903	888	897	875	884	887	874	902	884	914	921	873	876	830	877	774	875	937	848	885	885	874	847	887	864	878	958	884	831	895	828	915	888	854	840	892	894	850	876	869	916	854	877	874	882	865	898	892	869	858	859	858	856	896	861	878	896	885	827	861	893	862	874	830	932	947	896	892	931	872	895	881	875	889	892	885	895	879	906	834	815	885	844	905	888	833	868	883	834	815	878	902	860	859	870	879	876	898	818	870	810	860	885	899	871	806	836	861	895	864	866	936	833	951	912	896	849	842	846	918	879	905	896	960	927	889	879	897	845	922	939	889	887	868	896	855	899	854	897	875	856	925	869	920	873	881	826	935	842	910	825	896	855	900	887	861	868	848	883	850	865	896	901	872	863	844	902	882	872	898	884	870	888	927	892	830	953	871	905	869	847	891	825	825	908	863	915	846	889	859	868	869	906	880	850	844	869	892	876	840	888	867	886	897	910	882	911	885	928	916	896	905	844	880	884	906	816	901	892	909	875	853	857	930	887	854	880	862	936	851	900	924	842
28868	27284	55068	66161	53175	34924	17703	5503	1510	625	426	386	363	364	332	334	374	369	329	346	312	360	337	369	339	350	358	357	361	375	354	334	350	367	354	340	343	353	358	372	360	366	329	358	353	389	382	338	353	358	379	331	363	363	364	342	356	345	327	355	344	352	365	339	370	356	350	347	349	347	393	333	348	367	350	336	341	336	384	354	350	348	341	310	328	352	345	327	393	355	358	367	343	333	359	337	371	362	399	363	360	344	369	346	332	355	356	367	382	376	383	373	340	385	356	336	345	349	380	375	332	339	377	326	335	357	363	363	360	361	347	342	334	313	349	366	348	378	307	381	372	359	363	351	354	333	346	341	378	324	359	359	323	334	354	349	370	373	328	363	333	363	338	362	345	323	361	333	355	398	329	355	358	387	338	360	361	366	394	360	360	352	336	356	331	345	332	373	335	341	385	328	312	327	358	352	315	378	313	377	385	357	291	380	387	338	338	323	355	297	368	348	358	340	361	367	326	326	328	305	356	360	322	351	341	370	344	368	368	348	363	355	350	311	328	371	348	400	367	350	357	339	351	340	338	386	374	350	352	363	342	351	397	337	359	374	362	364	365	395	372	359	358	353	338	331	366	353	318	360	360	332	350	344	365	339	336	313	349	323	336	344	336	341	324	298	385	378	370	346	340	350	370	361	314	357	372	343	338	352	385	349	378	332	311	349	330	406	350	337	342	343	317	348	346	312	360	341	342	349	373	341	348	314	335	341	363	347	345	368	357	396	326	392	348	360	338	353	365	339	365	339	321	372	362	334	379	334	296	345	346	334	387	404	336	360	351	344	344	341	372	356	364	386	350	378	364	376	355	344	335	377	340	375	343	367	354	348	376	323	350	348	346	350	358	325	344	366	331	354	348	348	380	319	332	343	348	326	341	368	358	342	353	352	385	332	366	347	362	380	370	352	323	362	383	353	366	335	343	334	371	343	358	367	377	369	364	378	336	311	337	366	359	386	336	327	386	354	338	340	361	346	340	329	306	383	326	371	366	368	300	371	350	367	339	361	360	367	343	313	342	328	358	353	336	342	359	346	375	330	358	362	367	340	373	389	326	356	342	360	329	348	377	361	368	341	336	360	312	358	380	358	328	353	324	325	358	340	346	367	353	347	365	348	362	363	344	330	324	341	364	345	362	366	364	346	357	341	335	394	355	352	342	374	365	375	362	351	353	326	352	340	366	334	372	332	349	366	328	340	359	335	338	343	356	359	368	385	339	350	385	358	322	352	370	338	353	331	346	338	356	348	337	353	371	360	342	324	344	370	334	368	360	379	360	319	354	330	328	341	318	353	347	368	326	367	325	343	352	357	338	345	328	356	366	394	389	383	332	332	338	361	334	360	362	364	339	308	350	341	315	372	370	364	354	367	353	357	317	359	361	340	360	340	357	350	380	334	345	350	343	361	343	377	358	372	348	368	357	346	359	318	345	360	356	384	362	372	355	336	394	313	370	347	357	391	373	374	361	347	374	364	343	356	375	340	353	342	349	339	353	336	340	374	348	373	369	377	358	354	354	350	330	361	362	339	356	345	355	380	337	325	325	382	361	378	365	367	353	315	340	309	338	325	345	358	353	344	354	363	356	352	343	388	350	325	384	351	320	327	405	316	365	332	331	312	305	354	352	346	364	364	366	399	386	368	344	322	352	366	306	349	398	339	362	363	361	361	382	356	314	353	366	349	351	381	334	365	333	359	359	389	350	317	363	351	352	340	354	352	368	356	322	350	368	374	336	347	350	377	316	346	348	338	369	379	353	343	354	387	374	317	372	374	381	377	378	337	333	356	359	359	342	325	339	352	322	350	362	354	323	359	363	353	342	346	356	343	340	374	330	338	346	328	371	358	376	397	359	368	289	341	405	291	363	368	356	366	342	378	365	366	374	330	340	418	337	336	383	370	334	365	327	365	327	352	348	341	334	359	334	352	367	364	325	364	359	335	362	382	356	335	321	381	331	332	366	337	341	337	398	335	399	350	402	334	341	347	384	364	377	366	337	330	375	323	348	386	341	373	375	357	362	378	377	380	359	371	336	368	333	337	342	390	353	331	383	360	343	357	388	330	319	321	385	338	352	360	337	357	378	359	401	374	363	339	390	374	375	349	343	342	371	355	384	340	349	373	380	365	332	370	320	348	369	341	354	347	343	336	329	369	343	342	353	379	356	339	350	334	376	387	340	320	327	350	322	390	340	358	353	363	361	372	343	356	368	351	369	371	370	335	377	347	382	328	333	344	367	338	328	345	345	362	325	359	347	384	369	373	353	365	391	321	343	388	343	330	337	370	337	344	361	324	333	346	372	343	370	356	355	344	391	334	348	343	336	369	339	356	365	336	348	337	337	353	349	352	362	365	333	360	334	374	362	386	324	318	364	363	352	366	352	363	341	369	361	365	397	310	329	375	367	334	330	351	352	369	360	379	359	352	385	385	333	332	370	355	336	374	365	350	349	343	356	337	315	356	344	352	329	363	314	350	330	323	338	341	362	349	392	365	335	405	343	351	380	393	339	380	340	320	324	357	325	325	316	344	379	364	351	336	344	351	311	364	385	375	349	335	328	364	335	311	362	380	400	383	365	344	364	367	383	306	324	338	350	349	319	347	348	349	359	337	339	347	342	352	341	312	344	370	360	355	400	346	348	351	376	346	354	399	379	340	356	360	337	361	366	342	354	343	332	322	346	348	367	370	345	363	333	364	350	370	336	368	388	357	323	350	335	344	363	361	358	364	354	346	380	365	363	329	351	361	367	332	352	346	378	368	384	355	389	357	363	327	342	335	334	326	378	365	334	401	354	336	365	360	316	366	362	346	366	330	326	349	351	318	353	314	342	366	356	338	345	363	364	360	345	359	344	365	345	370	388	346	363	372	374	341	382	349	325	339	334	374	373	327	354	378	361	359	356	340	349	410	357	361	355	364	348	366	343	368	328	348	335	361	379	347	363	360	360	389	348	342	344	334	353	354	328	352	352	333	327	324	326	331	324	342	341	379	337	343	336	410	343	363	312	337	351	339	349	370	322	352	347	383	337	377	340	357	369	375	377	346	359	361	348	348	340	380	380	351	358	393	398	354	342	349	378	329	372	343	368	311	363	366	353	371	348	336	333	349	335	392	347	361	331	354	333	335	378	340	350	333	368	344	407	346	352	322	348	341	340	360	343	374	354	362	371	371	380	375	338	334	355	369	344	358	358	340	368	317	333	371	365	324	342	386	374	331	357	366	368	368	349	352	349	350	358	384	366	352	362	343	343	353	341	335	368	349	357	344	356	361	346	378	377	329	359	362	344	340	341	339	360	332	359	324	334	321	343	353	377	349	348	365	336	356	351	339	357	362	357	338	381	362	359	368	371	361	321	335	385	398	298	375	359	292	390	386	344	382	340	328	354	341	366	345	367	369	360	348	363	348	336	372	349	358	312	331	350	355	318	349	344	326	383	345	334	344	329	339	327	386
19017	23056	53423	68592	59556	44226	28365	12834	4856	2045	1205	1027	942	951	897	927	936	901	932	952	894	961	925	899	866	925	955	900	910	960	894	984	941	930	907	937	983	921	929	880	934	902	874	938	928	894	857	888	940	968	873	931	879	916	904	937	945	926	966	862	917	926	907	946	890	926	883	901	881	908	891	872	923	936	907	872	896	854	903	884	925	911	938	942	908	882	900	902	914	890	934	950	930	882	903	935	895	937	869	912	943	924	945	897	861	969	873	870	933	1001	931	945	929	901	899	875	894	908	936	931	979	934	914	944	899	919	970	932	974	849	915	885	890	909	892	924	885	892	900	939	942	894	840	822	847	881	929	919	905	917	897	868	871	900	917	915	919	904	946	897	936	880	901	911	938	925	978	971	909	890	915	899	878	927	905	951	956	953	870	918	912	856	954	920	885	865	878	902	906	916	918	906	953	900	915	849	902	949	943	955	864	856	956	909	944	925	941	945	893	904	899	913	900	934	870	942	908	897	947	944	907	972	913	934	885	935	939	910	940	947	907	877	922	889	915	895	916	902	923	887	906	879	944	932	918	963	869	964	917	862	910	898	974	909	880	909	955	901	901	855	915	903	916	929	880	931	973	940	910	937	902	908	934	889	962	940	885	862	896	936	942	893	937	927	865	918	906	978	920	900	873	887	920	891	915	906	882	934	907	968	894	901	877	936	940	913	919	941	906	891	909	913	904	985	932	920	861	906	909	948	899	972	898	945	901	932	889	911	903	932	928	936	890	879	982	926	913	913	956	890	879	943	908	887	897	893	967	964	820	902	916	903	966	925	883	943	916	904	967	929	915	938	904	920	897	911	917	947	936	918	930	887	931	956	934	930	938	944	880	929	873	894	929	915	928	860	910	897	950	913	885	936	936	869	897	964	845	882	923	881	915	964	915	903	961	866	962	876	847	892	909	1016	905	928	895	938	901	914	907	901	914	909	970	926	907	909	861	898	905	924	884	932	897	921	925	917	877	908	910	911	939	928	952	924	914	921	911	886	895	951	922	943	922	902	935	873	883	957	939	971	924	926	930	925	918	927	936	921	842	931	895	916	947	967	890	887	895	944	926	922	901	930	950	869	934	896	953	934	908	931	912	870	886	952	916	922	897	933	919	891	875	903	900	914	945	948	934	884	907	978	875	951	939	869	1016	941	937	922	911	892	889	894	982	939	861	896	966	966	929	939	915	934	901	931	886	876	901	927	870	882	960	958	957	969	922	926	949	949	905	922	899	918	931	865	908	948	896	865	870	879	909	896	921	962	961	895	889	957	883	909	941	951	894	959	971	952	917	946	859	847	931	974	877	931	911	880	903	910	901	940	942	935	932	916	885	895	970	905	888	941	911	884	878	907	872	916	907	908	881	877	917	888	876	888	943	932	963	936	930	963	851	937	932	881	949	978	924	922	907	893	962	925	935	919	835	941	913	941	906	933	922	939	898	947	939	914	927	922	989	942	866	922	909	901	951	917	902	949	942	897	932	901	876	907	901	944	879	919	917	955	947	949	882	921	940	915	918	933	927	950	911	915	866	919	955	918	908	979	904	899	932	965	918	924	911	906	910	930	929	937	872	904	933	985	884	873	893	952	953	936	915	949	926	956	977	879	962	918	946	862	918	917	900	937	897	957	915	911	872	908	938	894	914	902	930	874	867	921	925	936	880	892	910	867	898	904	933	960	933	902	873	895	848	924	941	934	955	889	896	963	928	916	966	866	881	880	881	840	899	908	895	903	932	913	935	883	906	963	899	865	958	899	895	903	864	920	926	926	921	921	905	872	932	905	902	983	975	901	974	947	935	922	923	928	893	885	919	908	966	947	894	932	915	916	987	875	947	960	894	931	935	940	929	920	930	929	945	954	931	937	968	835	954	956	948	918	879	894	896	969	910	936	864	913	919	900	920	882	894	912	903	971	918	891	919	904	900	904	918	978	918	880	966	910	921	902	878	851	906	964	906	923	935	924	966	897	884	938	919	935	856	887	949	909	961	922	887	861	893	910	961	946	909	920	909	936	855	897	929	920	902	894	900	927	897	916	898	894	877	933	928	911	919	847	958	956	893	914	880	926	912	940	894	947	969	888	875	950	909	904	900	964	903	917	919	944	890	936	903	910	907	991	921	928	904	921	887	919	889	940	888	878	928	862	926	922	889	877	953	932	895	930	946	931	941	921	916	915	906	952	935	955	924	870	912	984	885	923	906	965	924	920	927	895	883	912	948	914	901	896	917	901	971	969	869	900	904	931	954	965	955	912	955	919	906	911	885	866	928	854	963	948	930	859	920	853	896	904	910	939	889	875	905	894	902	885	879	963	918	883	936	919	956	902	876	899	933	922	876	927	935	955	951	836	894	934	904	967	873	922	951	946	946	953	874	938	956	931	896	924	928	860	929	877	925	974	927	949	906	918	913	878	864	921	885	918	918	940	949	896	946	885	948	906	883	935	896	906	992	921	908	921	921	885	946	894	900	876	946	913	891	888	898	905	893	920	900	889	933	916	865	922	879	927	910	950	945	884	914	883	940	938	924	940	912	926	898	886	917	911	914	956	890	964	901	898	874	877	975	919	993	891	839	941	890	937	903	933	849	925	941	855	942	902	939	869	934	850	895	890	943	942	867	945	951	850	924	898	890	984	899	932	912	910	904	905	886	900	950	924	931	956	892	914	894	889	927	912	877	973	912	933	942	955	894	932	975	954	972	863	878	895	876	960	917	871	948	853	973	923	931	888	907	918	897	964	946	922	925	946	943	860	963	944	873	926	924	965	938	923	950	899	946	887	937	917	929	886	886	890	886	892	889	951	928	922	950	962	897	899	939	917	941	903	860	935	885	828	921	942	917	915	919	865	931	939	883	912	888	912	888	909	919	981	881	879	921	908	927	914	923	962	929	885	881	955	901	929	926	915	929	913	901	890	888	887	878	866	889	889	909	874	967	903	866	962	955	872	913	871	931	952	889	928	936	969	954	942	900	929	867	944	940	937	953	928	900	899	943	863	907	929	875	990	892	929	889	919	899	930	900	900	874	930	944	907	939	874	892	938	914	932	905	949	910	897	910	884	901	903	952	930	963	926	951	948	887	906	884	914	922	912	925	876	924	898	941	921	901	889	956	915	971	922	895	854	923	878	937	893	983	922	918	930	871	901	857	881	932	897	933	903	907	897	898	910	922	928	894	879	904	915	922	916	893	916	895	943	962	905	908	950	881	937	903	914	995	951	894	932	929	927	959	915	921	911	866	911	887	885	925	953	913	897	945	928	915	932	975	905	931	952	902	921	909	879	885	902	920	881	867	922	869	972	937	951	895	897	960	970	890	944	872	954	881	908	896	909	965	961	951	999	915	874	924	866	979	928	847	979	923	935	908	899	888	906	922	903	894	931	975	907	947	848	866	907	938	957	943	906	935	864	935	866	889	925	946	863	929	945	876	923	920	933	912	911	860	937	933	901	908	898	895	917	858	884
36436	38753	69017	76243	63396	44372	26311	10382	2359	968	574	445	399	405	419	381	369	375	348	358	388	359	391	366	360	384	366	334	363	343	345	390	393	364	376	357	368	386	378	376	382	388	370	377	403	356	369	350	376	369	348	327	383	397	349	403	385	336	384	366	359	341	349	369	356	373	364	391	356	382	368	366	382	354	373	355	398	376	350	344	402	404	382	350	366	366	370	330	373	359	332	410	343	356	362	354	360	372	383	376	361	348	387	345	367	353	341	363	347	372	357	384	374	353	376	342	346	365	369	364	386	386	397	350	378	366	371	356	374	376	359	382	357	381	393	351	345	365	356	365	397	367	377	365	376	406	365	368	357	372	378	418	383	373	341	404	347	368	369	356	380	360	365	403	365	344	347	350	353	406	366	380	397	344	376	372	359	352	356	331	355	368	349	357	366	336	378	350	338	331	408	355	414	404	377	359	404	402	391	350	365	398	384	353	395	383	360	362	384	380	422	377	388	393	363	369	375	365	381	366	375	383	376	384	388	369	357	392	360	371	335	381	350	367	387	399	349	355	351	385	355	359	359	382	375	390	375	384	364	337	362	359	322	355	397	354	383	387	410	370	369	383	351	388	378	372	363	371	388	353	382	384	373	357	360	349	369	373	381	358	382	340	406	369	368	376	353	400	349	393	367	390	352	337	363	357	360	368	373	369	371	352	372	383	365	365	365	396	364	411	341	376	366	359	409	362	374	371	373	380	337	372	384	376	328	349	407	352	361	348	383	389	360	374	389	367	377	376	346	390	393	350	364	393	371	363	369	397	391	344	371	343	394	340	358	390	369	379	359	382	347	387	360	378	367	342	372	345	389	372	365	338	359	352	373	365	375	386	353	358	385	419	372	385	383	360	351	391	369	384	390	410	391	366	380	385	367	381	361	321	381	362	345	377	336	390	368	384	341	367	366	367	339	398	383	359	397	391	367	395	359	376	354	362	374	341	395	377	368	385	376	384	410	384	379	361	355	343	386	371	377	360	379	366	334	375	333	370	354	389	374	386	370	349	339	359	351	342	370	372	359	391	376	362	359	353	377	370	389	368	377	376	408	372	372	381	362	402	391	375	388	380	329	375	408	332	361	368	386	383	381	367	369	373	340	397	399	358	358	370	371	377	368	374	387	348	361	375	319	372	383	373	356	376	360	367	369	360	374	401	378	400	346	364	362	396	375	367	337	368	382	364	377	418	399	366	375	354	382	312	388	361	376	331	374	397	353	355	389	352	358	323	347	357	371	379	411	360	344	378	389	345	367	366	374	406	351	355	375	373	373	361	386	351	396	360	360	378	355	357	372	338	355	373	380	377	373	393	364	382	371	354	371	353	340	365	376	367	366	358	367	352	355	344	330	333	368	357	398	401	365	361	379	373	375	393	384	389	401	327	392	376	400	371	385	374	374	382	377	375	394	402	363	386	359	378	389	374	365	365	385	328	364	380	408	344	371	385	347	376	371	372	376	377	360	387	359	353	358	365	382	398	357	340	363	366	371	380	372	379	326	379	354	376	340	337	368	363	349	403	390	369	332	379	341	356	363	362	348	366	356	369	340	343	385	367	377	376	369	346	387	373	385	388	374	371	397	396	361	347	372	375	382	339	360	347	346	395	372	379	368	363	357	348	359	344	354	352	393	392	386	365	390	365	349	340	346	349	388	354	361	384	309	373	379	400	377	409	353	343	376	368	382	391	358	374	381	369	329	365	384	364	396	375	367	351	386	326	368	363	366	353	368	361	355	395	397	371	342	334	320	359	363	364	364	365	351	378	387	342	401	398	382	383	399	389	362	368	364	348	404	340	343	356	355	380	373	369	374	389	375	375	355	348	350	369	362	341	379	381	388	345	335	349	351	391	404	359	356	349	373	394	359	366	359	321	383	355	353	374	335	369	392	374	368	337	365	355	378	364	382	363	388	379	359	339	366	361	355	389	352	375	399	362	375	375	367	383	372	328	328	362	356	377	352	384	366	380	362	390	387	369	373	364	340	360	375	375	377	390	386	325	358	338	387	374	362	381	353	368	375	362	350	353	331	373	365	377	343	376	357	369	417	378	396	338	360	394	350	351	369	419	368	391	366	333	335	368	360	365	341	374	366	408	337	391	364	362	389	411	385	369	372	359	372	354	377	380	410	328	381	385	362	347	376	378	343	347	387	374	375	381	362	331	364	378	348	358	367	373	349	393	382	389	357	361	373	354	365	379	359	398	374	348	342	362	353	355	370	340	355	379	337	380	376	367	364	382	391	352	370	387	371	335	360	391	391	349	369	376	364	382	374	400	369	368	355	371	392	359	359	335	381	374	383	387	340	376	349	388	385	352	362	355	380	393	385	374	355	344	365	348	358	381	399	376	366	381	395	321	353	384	346	370	333	351	341	366	376	369	371	360	343	377	375	370	350	325	356	398	365	353	381	366	337	342	381	376	371	340	365	349	377	314	402	400	425	369	409	381	392	387	375	389	321	408	401	359	365	378	346	394	361	340	392	372	415	353	352	351	356	359	330	377	378	379	344	388	396	392	364	379	367	374	347	368	382	352	369	362	379	372	410	341	376	401	358	375	378	371	330	357	372	356	397	398	365	376	370	349	364	383	331	357	367	342	347	358	366	352	407	395	330	374	346	344	365	359	391	397	367	346	370	415	389	370	329	337	382	378	367	369	352	369	364	359	398	375	402	376	381	366	354	408	396	334	342	362	341	349	377	394	374	347	367	379	342	398	410	366	352	351	366	355	376	391	366	397	384	323	333	361	348	377	334	361	369	362	339	376	399	372	403	359	361	345	325	344	333	375	360	320	412	345	339	339	378	354	372	382	373	358	368	381	381	363	383	377	364	378	364	397	414	377	348	340	357	375	375	392	379	369	397	361	362	365	375	374	379	362	366	346	366	395	385	380	387	361	368	362	396	359	337	375	371	324	370	362	342	350	379	368	374	353	354	393	397	361	379	380	371	380	371	353	394	355	384	368	346	390	358	382	362	370	435	379	372	378	387	389	380	389	378	359	382	344	371	340	370	353	369	388	367	356	376	413	401	413	367	353	342	356	382	363	330	314	379	349	349	350	435	335	372	370	382	397	352	371	415	390	344	389	374	345	370	397	412	355	386	387	382	380	363	382	362	345	378	369	371	392	352	397	346	353	389	372	364	362	353	346	368	345	356	352	414	363	356	379	384	344	362	360	389	354	385	382	358	372	368	333	361	364	374	337	329	365	358	362	341	375	373	371	366	414	355	388	371	324	358	333	398	373	339	362	364	422	364	352	378	374	378	365	347	339	366	358	381	348	379	367	394	394	360	365	375	371	367	394	399	390	362	396	373	376	377	395	394	357	346	397	388	350	383	361	388	363	355	351	351	388	378	362	357	370	341	388	377	368	333	319	404	361	369	361	362	353	365	353	362	341	350	366	345	382	369	362	357	349	364	364	379	388	342	366	344	372	388	398	357	337	354	372	373	365	389	392
23902	32353	65934	81769	70722	53189	36599	18371	6761	3257	1816	1265	1067	970	928	1023	914	982	953	993	966	906	924	954	961	899	955	977	943	967	992	912	889	913	963	968	934	881	934	974	959	938	932	915	973	928	947	943	922	970	959	970	958	906	946	897	989	925	913	975	966	974	961	979	996	949	901	949	957	955	911	983	947	912	973	872	929	940	909	942	925	910	969	992	942	903	935	957	956	937	924	909	944	895	916	1021	948	928	972	937	919	967	927	926	899	908	908	925	965	894	962	986	899	985	960	906	965	868	928	954	959	984	908	936	969	954	961	956	919	954	929	871	1014	928	943	933	953	975	926	956	1004	930	985	884	957	978	944	981	937	922	933	885	963	907	999	936	987	938	937	900	993	935	906	901	976	933	939	957	934	942	958	931	931	889	979	956	978	935	903	966	918	943	964	911	942	909	950	942	978	975	1027	913	960	954	970	1072	867	924	913	876	924	935	957	937	933	945	925	943	940	950	949	949	950	978	944	967	967	955	982	925	922	925	963	970	932	907	903	916	935	964	954	940	979	939	915	925	970	884	902	915	980	1002	933	946	962	863	1009	927	953	942	950	926	955	927	940	984	960	986	964	952	949	979	936	948	940	986	990	933	924	991	968	951	928	951	936	927	935	956	914	960	945	894	1006	936	962	910	902	945	887	955	956	950	1046	911	917	849	894	923	1004	934	954	928	946	925	908	927	917	971	892	972	940	934	960	897	979	932	922	969	911	942	976	942	960	919	982	967	1004	968	919	919	966	963	979	1007	936	925	952	931	962	957	960	956	948	944	920	959	952	948	950	934	925	917	926	949	928	947	930	921	931	932	927	959	883	957	1015	941	984	967	916	974	945	958	902	894	987	970	956	940	896	931	965	912	904	906	980	908	915	944	961	964	1014	914	943	1025	941	955	957	891	955	962	941	976	936	1016	957	971	948	878	998	887	984	884	960	947	989	964	963	971	915	944	943	992	906	936	929	966	943	887	951	961	926	941	938	1012	957	930	1007	922	875	926	974	928	932	913	937	927	1020	913	963	933	978	915	950	968	937	933	940	973	929	989	985	996	958	960	908	934	904	937	974	919	926	891	977	965	904	910	899	962	974	918	924	920	903	944	977	965	939	963	908	936	935	936	964	953	874	940	980	965	902	947	932	960	965	915	927	952	950	963	945	944	952	925	940	977	938	944	1008	947	970	942	957	955	976	941	942	939	961	932	1006	985	957	974	929	925	1008	936	940	946	931	945	940	934	951	924	944	972	938	941	934	941	939	955	994	941	947	958	954	950	926	938	924	949	921	962	967	919	993	924	969	920	942	961	973	912	913	955	907	965	909	962	976	866	943	928	940	920	927	959	950	972	936	925	959	934	871	921	966	923	916	952	911	935	922	916	981	907	952	935	935	942	945	941	974	918	961	919	921	882	907	944	945	929	982	899	993	966	924	999	992	894	965	925	944	953	900	1012	978	924	964	927	926	928	975	986	974	980	912	890	942	992	988	908	1015	940	966	969	929	923	912	935	1001	905	966	928	880	948	927	923	926	978	954	928	952	944	934	1001	939	965	931	944	894	983	989	958	973	926	931	961	977	965	934	936	946	933	944	930	945	972	940	921	974	940	984	947	917	920	917	981	958	922	966	929	962	926	927	901	940	1028	969	970	947	927	884	946	936	993	988	991	926	991	993	901	941	940	965	922	912	980	974	978	952	941	904	929	902	970	939	942	994	963	913	967	906	924	946	970	993	938	978	958	958	914	919	955	978	905	980	973	917	887	941	981	944	947	1049	946	919	950	958	936	938	961	920	921	983	932	932	919	887	937	934	947	924	980	941	923	879	940	953	935	983	958	977	939	942	953	930	961	932	918	877	902	957	994	938	933	926	957	970	968	967	932	958	907	978	928	947	952	939	961	950	977	965	917	927	957	933	891	922	974	910	917	895	935	933	965	978	935	921	906	928	970	984	933	953	914	933	884	961	982	938	984	941	888	971	925	967	903	959	888	995	988	961	964	1011	951	889	947	985	939	972	971	1010	920	947	974	899	889	961	922	943	968	898	916	980	958	1009	944	960	917	930	949	935	956	940	970	946	923	906	875	888	915	916	961	921	1010	948	936	957	912	907	991	909	936	1001	973	947	942	921	963	908	992	944	916	966	934	915	917	979	923	950	938	917	977	945	953	965	957	895	974	977	951	938	982	907	894	898	966	902	949	917	964	972	953	940	915	922	929	957	981	959	938	927	960	894	953	881	967	962	927	923	952	915	921	913	935	988	880	1003	936	935	880	918	979	975	945	981	956	959	932	997	922	990	942	1002	971	937	903	902	998	921	968	933	917	1000	956	942	978	918	952	913	938	910	932	893	971	1006	918	898	955	967	888	935	945	934	953	964	912	973	961	906	922	983	931	979	913	952	953	976	993	986	965	973	949	962	957	954	926	983	934	1000	943	986	942	937	942	872	956	977	922	938	943	905	975	987	1002	944	965	940	971	973	953	948	927	979	953	930	921	927	908	883	974	916	1002	925	979	1007	992	932	942	917	923	975	998	894	985	911	935	937	951	968	938	910	988	956	978	911	857	903	976	922	956	909	1029	940	910	997	945	908	937	970	966	933	954	954	951	961	895	977	976	920	968	958	954	1004	948	952	934	898	937	982	938	957	926	888	900	1018	998	929	1010	926	950	933	944	945	928	938	900	953	931	982	956	934	959	925	915	933	979	880	949	944	969	934	922	881	941	951	995	878	934	932	918	990	954	974	978	940	1004	903	940	971	903	916	917	932	934	976	938	940	928	1008	958	892	905	1003	932	958	920	984	974	953	929	1001	918	974	912	882	977	949	878	987	883	960	881	948	957	933	926	942	973	925	929	974	949	956	956	984	1001	917	923	913	902	955	947	956	920	981	937	948	913	960	916	976	962	914	927	893	939	916	956	920	990	952	967	965	976	968	927	968	950	951	991	939	922	946	954	980	903	919	876	972	883	924	964	929	928	947	968	982	983	924	993	928	947	967	981	992	941	928	998	978	886	952	963	988	948	954	989	930	974	967	931	935	944	942	905	903	907	968	964	967	920	918	966	975	984	930	917	914	933	924	941	962	955	924	985	940	942	923	940	1016	966	905	966	957	922	927	1000	974	927	910	995	978	918	950	949	930	912	917	954	920	935	977	933	911	905	906	978	967	928	965	906	860	932	918	988	963	946	915	965	877	949	994	958	940	933	941	953	902	1005	1007	907	932	945	895	1025	990	974	938	928	939	932	948	928	950	1031	914	945	949	913	1005	935	912	885	984	927	967	932	972	932	962	973	906	929	926	874	944	930	942	964	940	947	915	928	915	932	989	971	920	978	897	889	926	939	933	908	958	902	948	976	944	1014	927	957	938	888	906	915	959	924	921	960	891	853	1010	940	898	965	965	926	907	915	967	937	957	915	944	966	977	939	943	950	930	942	963	917	970	911	914	947	959	874	995	900	947	915	965	943	920	970	908	1002	938	958	925	985	882	950	924	1002	916	914	951	930	935	934	942	980	966	965	930	948	930	990	885	908
14951	12946	15389	15932	10971	5224	2260	939	533	420	347	364	319	335	339	341	324	345	376	336	338	363	352	354	336	338	344	304	350	318	341	329	350	302	373	326	350	363	343	309	353	319	364	335	328	351	339	345	349	342	348	336	338	317	323	330	334	340	356	330	372	354	338	347	348	332	360	328	341	345	358	336	345	378	337	326	308	330	330	339	341	336	331	335	336	341	344	332	397	301	359	336	315	357	349	321	337	337	335	335	298	359	343	312	355	339	332	343	345	377	341	362	340	371	331	339	351	360	320	361	327	337	358	308	332	373	326	334	333	344	377	353	333	356	324	327	333	344	341	334	363	349	341	351	324	346	321	372	347	335	323	332	337	361	368	315	319	326	338	315	337	307	346	320	345	345	352	331	349	339	339	332	342	361	344	334	327	342	298	359	357	325	344	352	354	347	392	357	339	377	340	357	314	337	315	346	318	326	343	348	322	338	348	348	339	322	341	324	362	373	332	381	376	313	326	341	311	321	326	333	340	333	341	364	331	352	341	323	315	346	326	345	336	333	322	368	338	332	351	326	352	300	318	326	364	328	338	383	363	313	376	355	335	316	349	342	377	323	324	345	321	369	295	343	346	350	327	305	310	359	334	340	355	335	336	360	358	322	344	340	319	322	350	337	367	329	282	324	314	345	319	300	347	360	332	329	303	351	357	362	334	328	341	334	348	339	348	316	335	326	341	341	332	299	345	322	322	323	323	327	365	339	338	368	382	356	331	348	367	331	333	331	297	316	321	321	370	318	337	303	345	356	351	334	359	337	333	348	333	328	333	313	363	309	320	314	304	334	352	316	310	349	314	345	363	350	331	344	304	312	308	338	312	327	313	329	354	329	352	316	340	356	307	325	321	341	341	325	327	345	363	330	342	301	353	345	324	326	331	313	339	317	384	320	365	336	361	315	344	327	349	341	348	336	358	356	317	343	346	327	348	285	349	359	326	309	342	347	341	337	330	343	357	349	340	327	334	328	357	359	325	357	324	323	329	356	345	352	326	352	336	345	354	344	357	381	376	314	341	369	327	365	343	340	347	330	333	322	325	342	346	333	320	318	342	360	342	364	316	380	338	350	344	324	368	329	318	367	343	341	330	329	336	305	316	358	358	341	366	346	344	383	339	310	322	335	330	299	335	331	334	328	337	329	343	328	328	339	337	352	332	342	330	360	362	350	372	338	334	314	317	353	339	342	326	341	323	359	354	337	343	354	362	330	366	359	368	337	371	328	357	358	319	329	327	343	364	338	363	327	331	313	339	327	329	371	341	347	302	327	341	298	362	333	357	369	342	352	353	321	353	346	323	357	335	314	322	328	342	336	337	342	322	360	289	333	333	326	343	318	341	330	330	347	346	348	374	326	374	326	329	321	328	344	345	314	340	333	334	339	335	347	339	342	353	316	334	365	346	317	315	327	361	337	367	293	342	346	317	346	342	355	346	371	362	359	326	342	334	311	318	351	345	333	363	314	365	363	380	319	315	319	321	347	361	331	331	337	371	322	331	352	337	315	368	338	309	327	338	330	293	359	341	387	355	387	359	349	317	319	345	358	327	355	351	348	364	333	337	330	347	343	350	353	325	349	329	341	300	335	324	364	344	360	347	390	339	345	340	305	325	324	335	358	342	361	311	334	335	329	344	335	366	337	340	369	308	340	357	330	355	335	284	345	337	330	338	355	367	357	356	332	383	343	326	327	304	342	363	360	330	356	336	343	335	315	349	354	324	315	361	345	348	359	340	308	337	277	342	335	370	338	310	319	303	355	364	320	357	335	340	321	345	335	312	305	353	313	338	333	326	355	349	346	323	359	347	359	311	355	319	344	342	340	362	331	323	343	382	354	323	336	341	349	297	370	370	344	327	327	338	364	304	358	328	344	344	382	336	288	343	351	338	354	345	310	335	352	357	333	292	339	340	313	350	368	336	308	349	324	300	337	362	333	306	368	323	326	308	320	344	306	347	351	329	333	356	327	334	327	335	326	333	342	356	330	319	330	335	331	395	338	337	317	335	340	372	378	339	337	369	349	319	329	319	346	348	343	355	306	353	333	352	354	360	301	328	357	336	322	337	338	351	350	326	333	355	349	345	324	333	310	305	352	328	378	355	330	357	327	336	326	316	321	309	318	312	327	332	343	332	314	355	324	374	348	360	352	338	323	366	357	355	328	343	356	327	345	348	340	343	352	324	330	317	325	318	343	344	355	357	336	371	347	324	343	351	303	341	322	330	329	357	341	386	347	337	365	349	336	369	330	343	323	344	351	323	334	384	329	322	319	317	354	329	367	324	325	355	350	329	324	316	291	347	330	401	321	350	342	328	328	311	345	351	336	352	335	372	368	336	349	342	348	335	359	304	353	319	341	329	327	341	350	331	348	328	347	316	320	313	362	362	331	388	306	356	335	360	315	361	353	374	329	308	321	312	345	333	355	350	342	334	295	374	329	311	351	329	324	361	356	397	344	329	311	360	321	350	322	356	329	316	361	304	349	343	364	326	341	357	355	300	367	314	337	360	347	301	334	347	317	321	314	332	323	315	343	341	290	337	342	331	357	339	364	353	333	366	322	342	299	322	310	317	318	334	359	303	350	311	330	365	325	335	297	367	360	342	402	355	345	331	337	312	362	330	367	340	334	346	326	346	338	292	331	319	337	305	346	312	306	341	361	345	341	357	349	364	351	332	318	337	370	350	335	358	321	340	349	358	339	312	322	354	333	347	351	352	354	357	367	321	339	399	330	327	326	335	361	307	341	327	330	343	346	345	327	354	326	322	333	332	308	387	345	356	351	335	326	331	360	330	376	373	322	328	324	319	321	294	341	348	353	345	312	318	344	347	313	383	364	312	318	391	347	349	299	329	352	334	339	286	301	318	325	344	329	333	318	324	339	342	379	356	335	354	352	346	341	363	380	333	332	318	325	329	357	349	323	347	320	342	377	316	316	329	359	325	322	323	320	340	337	343	321	306	340	342	350	315	316	369	337	354	304	346	331	333	343	358	379	298	326	337	359	380	330	321	354	335	343	332	336	356	339	334	337	323	329	324	358	350	333	319	340	334	314	305	318	353	327	341	293	323	341	330	334	317	360	361	337	369	364	338	334	362	334	355	319	355	325	319	329	361	337	328	342	326	353	306	321	357	309	314	301	359	325	359	378	331	347	347	331	334	358	347	320	356	338	334	309	299	327	350	358	335	355	337	341	343	348	343	308	355	334	353	331	336	366	359	338	381	340	317	315	346	350	351	345	356	357	329	376	350	324	313	380	348	364	334	323	359	319	298	345	353	365	329	330	350	335	354	339	410	353	338	316	341	355	351	309	334	296	331	320	383	362	334	357	345	355	328	341	355	346	332	326	338	343	358	344	307	361	321	349	294	333	360	357	371	316	357	330	323	341	328	358	356	350	304	365	335	383	366	344	326	331	296	316	388	335	301	323	353	312	348	337	369	331	345	325	336	313	344	320
10801	11278	20625	27751	22403	12936	6438	2700	1514	1154	938	920	907	900	877	889	874	823	902	871	828	914	870	873	878	894	896	931	872	902	848	890	844	852	866	905	829	899	868	906	913	850	859	899	895	873	906	916	848	882	882	913	864	858	905	899	842	874	826	886	939	827	868	913	887	858	853	915	853	869	846	917	885	912	866	893	870	876	875	858	851	911	886	921	842	860	849	860	902	881	864	889	918	891	884	843	854	877	890	942	900	929	863	888	906	885	861	858	874	871	894	935	886	909	861	820	892	877	929	845	872	859	851	842	853	899	912	914	854	851	931	931	976	877	874	911	880	953	870	873	887	811	910	839	894	910	869	859	880	870	910	901	867	839	907	889	859	912	932	897	862	854	889	871	870	893	895	945	870	894	899	859	904	898	814	920	859	837	908	940	873	869	859	876	898	932	924	877	905	842	886	899	848	897	862	935	901	829	866	891	901	899	941	853	908	899	933	882	830	889	881	860	875	853	892	856	907	871	906	852	854	908	862	880	900	883	835	887	869	908	925	871	858	868	905	842	883	890	925	833	846	928	920	853	885	856	888	900	904	876	936	843	896	844	869	887	876	932	857	883	873	903	877	851	906	914	879	907	881	874	910	841	876	896	902	877	891	864	893	934	889	888	890	886	909	883	887	881	830	917	885	919	870	878	887	887	881	896	851	860	892	891	902	890	883	884	876	901	912	839	874	944	919	866	910	880	867	876	857	855	936	914	838	893	867	857	883	853	908	894	908	910	906	849	869	846	900	943	878	907	961	882	858	856	926	883	962	876	905	901	878	887	927	908	906	929	892	872	885	845	904	885	932	888	918	985	892	846	941	876	886	917	907	852	886	903	892	933	883	904	904	883	852	869	911	831	888	881	842	878	875	927	916	866	851	926	897	925	867	877	887	896	869	872	877	879	881	910	878	872	869	881	892	919	925	880	890	849	910	871	918	879	914	912	883	834	876	896	859	867	853	908	900	878	868	837	886	870	912	917	854	838	860	879	882	869	962	845	925	863	870	900	887	840	924	894	902	875	899	940	882	893	926	867	884	855	865	925	921	902	834	910	937	922	848	866	886	878	880	850	956	904	897	896	894	872	877	917	877	967	825	842	876	798	848	837	897	885	900	909	906	903	849	856	899	873	899	909	885	888	886	877	879	853	839	873	905	952	870	811	927	927	884	894	873	926	907	928	850	880	921	888	916	837	845	885	912	902	851	886	915	901	841	896	880	929	896	855	865	839	842	875	813	819	892	883	904	900	849	876	833	880	916	890	861	866	845	914	872	935	863	855	883	898	934	872	924	871	921	892	869	927	935	895	931	903	852	950	871	853	871	931	830	858	884	920	900	912	865	844	891	894	862	928	856	930	850	847	859	885	846	874	945	909	905	895	865	834	902	898	885	843	871	917	865	894	891	870	902	920	853	917	909	909	916	889	878	912	937	826	822	884	888	901	896	919	865	868	872	813	865	859	861	858	876	891	922	886	916	928	854	863	875	929	973	880	946	892	884	916	925	870	892	837	899	888	844	833	872	886	877	881	886	867	947	831	853	819	950	966	867	846	885	845	839	852	899	850	859	835	867	937	899	979	836	876	902	865	886	873	850	869	833	888	876	904	867	933	892	929	906	883	918	872	938	917	952	916	841	916	898	926	918	869	864	851	864	823	897	901	914	860	917	867	888	814	903	892	890	887	830	879	869	879	905	899	858	908	912	835	917	925	881	882	889	816	873	912	876	867	901	846	845	911	894	838	893	897	841	833	870	906	873	881	847	922	898	822	907	884	858	852	847	888	859	917	881	858	843	866	935	823	942	868	907	860	867	862	870	821	879	894	879	906	915	884	915	896	845	845	919	869	884	888	871	868	923	937	921	883	874	864	901	858	827	933	840	945	824	902	882	904	885	970	882	918	896	884	904	897	882	860	898	965	911	871	873	844	917	899	899	917	881	858	908	867	869	856	904	902	936	894	862	877	858	869	863	846	865	906	847	912	856	862	918	870	880	877	924	882	894	846	860	903	879	892	924	902	866	886	847	910	881	887	869	906	885	852	893	886	858	856	887	863	928	871	892	879	906	831	896	838	873	887	900	893	906	913	963	830	853	894	917	878	869	836	855	934	839	879	917	860	872	911	851	910	877	857	849	881	895	950	876	874	824	872	877	872	845	866	854	862	871	884	902	851	934	852	842	898	891	879	937	861	939	908	873	893	890	820	825	901	919	880	917	857	855	877	870	933	891	884	863	869	862	885	915	897	847	922	850	847	895	866	908	877	876	881	916	934	877	878	883	832	891	858	925	934	894	833	890	880	868	884	899	940	872	890	858	913	821	912	850	832	877	841	822	883	890	877	938	891	825	888	909	889	884	905	870	841	917	864	883	903	865	887	869	912	920	841	867	901	878	893	848	871	864	861	910	855	899	872	896	887	854	855	904	876	878	876	880	913	870	938	874	898	891	924	919	882	868	880	880	935	806	892	926	899	890	913	876	929	827	864	832	887	903	910	876	831	923	830	887	923	924	909	927	925	867	876	849	868	923	897	862	931	902	890	864	866	850	870	890	840	853	888	866	870	891	874	880	837	875	850	854	919	872	835	885	887	887	907	873	893	857	882	920	896	856	881	920	907	857	911	832	867	898	925	884	917	924	896	881	917	900	888	857	922	891	861	899	912	874	861	891	922	879	955	905	855	867	877	859	876	844	894	875	896	871	872	780	907	850	950	890	866	897	880	866	905	878	867	880	910	854	935	915	979	861	887	875	906	878	906	909	855	921	902	857	917	844	885	861	865	895	946	872	867	856	893	879	883	895	886	890	900	902	852	865	871	901	853	879	899	940	908	862	919	856	919	839	941	843	840	898	884	839	871	896	917	913	843	851	876	898	897	844	854	885	875	812	847	879	914	896	892	886	843	917	848	874	841	838	892	837	910	875	934	897	929	966	871	852	869	848	899	895	892	878	821	914	843	862	840	903	904	890	905	926	853	867	911	865	870	811	906	886	864	852	869	879	938	903	900	866	908	894	869	891	847	837	863	887	877	866	895	811	863	864	876	875	908	896	894	932	858	862	877	876	849	858	890	833	910	899	798	874	891	864	880	912	952	871	929	861	881	885	878	865	843	917	864	911	876	867	839	905	839	827	877	934	886	897	909	876	906	909	910	921	875	918	875	923	901	954	902	872	888	914	850	925	858	822	833	917	906	895	853	899	930	897	860	905	815	830	886	890	845	904	878	823	856	873	851	888	895	864	840	862	851	918	872	975	892	915	907	880	900	914	907	857	861	842	915	882	879	881	903	891	862	852	878	905	850	894	876	908	892	849	870	957	869	855	856	843	896	834	871	879	887	913	824	877	882	847	880	890	925	822	834	891	891	872	872	927	865	850	885	896	909	883	851	913	912	864	856	900	933	920	891	824	844	868	898	881	846	874	841	881	883	932	875	855	903	897	936	897	924	865	848	914	904	932	879	883	882
30103	31786	57009	65512	52531	33380	15833	5136	1865	877	500	409	389	365	381	372	354	336	335	357	330	359	352	339	375	347	383	344	380	349	337	340	370	365	348	338	370	361	333	342	379	362	381	357	330	355	361	354	324	361	365	357	333	331	408	367	381	351	328	324	348	364	331	349	333	343	366	343	372	346	356	321	376	341	365	376	422	362	353	346	371	349	352	357	364	339	376	352	333	342	349	375	325	365	344	339	378	341	331	360	340	376	362	367	368	357	339	337	338	365	329	350	365	353	392	393	363	343	332	375	399	362	361	336	386	325	336	376	352	368	347	329	334	348	366	360	336	401	363	334	337	360	335	371	343	377	345	369	360	360	363	321	353	348	377	353	358	359	357	369	325	359	352	373	361	356	348	361	352	371	322	335	360	352	331	357	345	368	336	358	327	370	358	354	380	399	340	367	384	362	367	387	380	334	363	345	362	384	345	338	368	352	388	341	368	385	375	330	330	343	322	339	352	350	355	356	354	307	347	365	340	354	382	349	390	372	351	392	391	369	316	351	378	359	347	340	349	372	362	366	387	343	359	328	401	379	347	350	359	308	359	370	356	341	376	364	362	347	333	364	422	361	341	361	347	358	351	362	334	342	336	371	346	330	352	336	366	344	358	339	327	313	340	333	346	364	368	372	336	352	337	339	349	321	371	370	350	337	357	392	373	321	327	350	328	331	343	382	355	328	379	361	339	339	387	358	348	388	384	348	355	361	345	364	335	381	358	356	330	321	371	364	371	352	333	310	359	375	355	382	388	356	332	337	379	380	354	367	359	379	357	372	355	403	378	356	387	332	364	338	359	345	357	313	359	335	341	337	368	333	334	328	329	339	348	332	345	370	315	338	319	332	354	358	354	349	366	357	352	341	351	357	387	351	350	348	371	349	329	361	340	377	349	347	362	378	361	346	369	354	324	346	364	342	356	360	374	349	348	337	347	391	328	356	357	345	374	366	365	369	372	360	359	346	364	304	350	390	322	355	356	341	352	327	368	358	384	345	389	388	388	360	378	344	361	310	345	346	375	371	383	357	349	373	356	334	376	349	377	375	365	332	354	393	345	347	375	353	334	293	340	352	360	360	356	337	375	338	366	335	342	330	370	363	377	350	314	348	361	357	352	344	372	369	343	391	366	365	360	346	335	351	387	341	330	326	355	328	341	348	332	331	364	333	377	371	349	348	373	340	372	364	363	336	344	310	340	359	361	348	334	382	360	367	342	343	375	372	363	368	346	364	357	355	369	364	358	343	374	372	376	371	337	379	364	378	336	370	355	343	342	341	369	370	349	371	363	317	375	362	347	343	363	352	356	354	356	386	327	354	370	340	354	331	369	351	381	348	366	342	344	377	380	387	340	397	370	333	327	343	362	306	357	358	332	337	357	340	352	333	363	353	356	354	346	375	377	357	355	332	386	354	383	332	363	356	365	335	363	330	338	347	371	374	356	343	338	339	348	341	325	374	368	346	400	389	366	330	371	362	312	324	344	358	375	348	334	351	361	358	348	369	338	337	343	321	351	387	321	380	393	365	386	364	379	362	372	368	382	382	338	376	379	355	356	337	356	340	363	390	376	317	390	342	354	356	360	398	359	381	346	379	378	334	359	376	365	344	362	358	352	349	346	344	350	375	345	335	344	352	350	345	362	335	374	377	317	357	351	347	330	306	348	359	344	348	362	355	390	343	378	374	365	361	326	356	373	342	335	389	346	355	372	368	355	395	371	360	370	359	347	346	313	374	357	326	347	360	343	338	379	364	364	369	327	359	365	355	385	367	355	384	359	355	363	328	330	352	324	364	334	361	327	357	335	364	378	386	356	330	340	372	392	382	383	330	389	351	372	341	397	299	344	374	338	331	384	383	381	361	378	319	357	355	356	341	362	327	354	356	354	339	358	323	346	361	324	381	366	365	381	351	385	374	349	371	351	367	329	331	374	345	355	395	387	351	369	353	349	382	350	391	381	365	370	340	349	349	337	366	334	343	397	373	386	360	377	382	385	354	378	369	358	362	356	355	353	329	374	326	337	375	360	331	370	349	364	368	381	382	323	334	352	341	339	363	359	351	350	329	404	357	365	367	330	351	380	360	367	342	316	389	374	330	371	352	364	376	337	393	331	386	310	319	383	352	383	324	346	374	389	358	351	335	325	343	352	320	341	337	314	398	347	348	365	358	399	340	364	340	341	355	343	361	367	347	330	420	340	327	325	359	346	340	345	359	354	372	384	358	356	344	344	341	356	359	367	359	344	319	371	378	330	364	384	374	358	346	331	346	363	372	341	370	377	351	344	322	345	364	378	374	340	366	314	375	370	355	350	351	371	353	349	362	338	333	346	365	397	385	346	372	381	359	363	351	326	402	340	347	368	337	363	371	374	372	329	346	374	358	330	364	339	362	345	348	372	346	339	372	380	327	345	351	379	325	339	392	361	391	372	357	345	351	347	373	351	359	333	362	417	351	371	326	382	348	339	347	362	350	402	333	378	377	339	348	336	336	356	377	361	380	387	336	379	381	368	357	356	392	343	327	351	328	355	310	341	353	357	319	352	358	353	367	355	364	353	365	332	352	359	346	343	359	342	347	334	375	385	348	375	332	349	338	368	352	396	334	327	324	386	383	345	379	341	355	366	368	332	410	335	314	361	361	326	369	358	381	371	373	346	348	364	358	358	363	359	359	338	381	349	357	371	355	351	351	342	350	342	360	383	348	358	349	333	359	338	362	343	366	373	370	322	357	350	329	360	337	356	349	352	337	347	400	321	321	350	357	331	352	327	339	367	371	385	370	375	366	351	359	345	355	382	342	362	375	346	384	365	359	352	369	404	377	313	371	311	351	350	335	352	342	334	335	353	378	370	347	321	329	381	378	363	347	372	373	374	355	351	326	330	362	377	395	360	370	356	359	350	398	408	376	374	368	342	330	372	348	357	355	325	352	362	357	363	343	353	378	338	362	362	373	346	347	326	363	349	358	372	351	321	366	329	335	341	347	331	343	345	339	364	354	335	386	369	353	357	343	366	381	333	378	367	339	366	395	397	332	319	343	326	336	398	361	369	335	362	368	350	359	351	343	375	352	320	343	339	393	356	333	397	332	366	334	340	353	362	384	386	359	344	326	375	367	338	337	355	363	346	404	334	350	354	350	351	354	368	363	375	369	360	359	323	390	340	319	359	357	371	368	325	371	354	335	385	313	358	355	333	354	370	343	346	336	356	354	353	369	341	320	338	366	341	320	364	346	381	345	341	331	390	355	346	385	386	400	331	385	344	370	327	307	376	351	371	375	372	333	370	359	342	379	359	372	352	351	339	289	339	351	358	354	342	348	343	351	369	344	321	357	311	419	353	377	371	355	336	346	385	368	341	354	383	350	347	342	394	351	313	354	351	328	366	353	372	348	339	369	378	361	356	338	353	370	369	388	352	353	371	375	364	328	359	369	332	366	362	357	358	376	346	352	383	349	358	352
19532	28154	54788	68021	58619	43091	25779	13511	6531	3253	1589	1102	1016	936	940	924	971	952	897	886	899	925	937	914	885	930	902	997	923	917	946	936	933	873	903	943	943	904	962	869	880	892	940	958	927	938	909	904	928	862	948	932	925	898	921	923	994	911	933	966	943	962	939	951	902	896	907	908	977	857	919	981	903	954	923	887	954	941	937	942	935	910	951	874	888	886	901	884	929	915	896	932	872	875	907	894	960	891	912	945	866	901	959	946	951	936	912	913	900	885	957	888	981	912	852	960	979	963	977	1011	911	906	942	938	888	992	905	900	965	924	895	934	965	930	866	934	919	938	929	957	897	1011	972	963	871	895	907	883	980	925	942	878	909	951	963	868	930	951	973	852	904	957	920	968	904	973	913	960	921	918	915	905	893	964	936	917	891	923	904	987	945	970	887	957	888	919	956	921	890	924	967	872	857	911	933	960	893	952	936	943	911	875	948	919	897	936	889	932	908	882	895	933	948	875	881	905	904	947	941	879	940	968	900	910	954	900	875	941	903	964	893	875	944	900	910	865	905	921	898	859	962	949	921	889	938	921	974	969	899	911	924	898	959	911	876	923	920	919	929	977	840	940	927	934	896	905	915	956	903	899	960	862	856	921	882	951	949	896	946	925	926	867	909	959	948	900	920	903	941	906	905	887	961	942	912	871	957	942	936	911	909	923	922	1009	883	936	875	912	952	914	915	872	990	951	879	911	910	851	843	954	945	970	873	924	928	933	898	986	914	907	965	907	933	947	911	938	935	916	950	965	936	926	971	918	932	966	865	929	910	856	863	937	946	891	886	950	947	908	931	953	914	922	858	897	911	961	936	924	925	952	960	913	933	929	910	944	877	924	946	933	905	887	989	907	945	911	945	883	962	921	898	944	868	846	913	899	882	920	925	913	989	971	930	968	946	888	934	981	934	958	927	988	954	906	940	971	855	929	919	954	937	922	902	928	916	925	898	921	863	980	887	842	926	918	861	899	887	970	937	952	934	964	931	933	946	892	925	962	940	853	908	929	950	895	946	889	903	863	940	903	920	902	932	907	908	928	933	925	993	906	914	905	938	917	908	960	914	932	934	938	928	956	908	879	906	946	966	880	916	891	890	899	928	930	922	896	946	975	956	945	952	914	936	919	962	906	937	891	946	872	983	928	904	908	943	910	879	970	901	999	888	934	921	908	968	979	908	930	890	977	921	958	942	934	984	935	939	901	932	874	898	950	873	913	929	951	906	927	964	900	952	897	897	919	987	968	906	926	878	910	957	956	938	926	922	886	900	913	933	970	902	934	937	903	936	934	928	925	944	898	945	929	934	899	998	932	926	921	916	952	958	949	902	887	902	889	911	901	925	899	903	872	931	850	919	989	938	880	894	885	930	998	938	913	921	952	977	938	917	937	921	896	942	889	845	882	938	907	903	897	908	921	889	922	976	901	948	949	929	928	923	904	923	927	929	938	930	948	866	931	912	886	964	945	895	935	966	949	916	917	925	897	909	939	883	873	909	936	877	928	940	964	910	871	908	889	894	901	938	900	908	864	906	918	920	1014	918	920	948	868	893	943	985	930	952	921	941	962	936	879	921	934	926	959	928	915	936	934	920	876	944	925	942	948	958	932	911	955	921	927	932	907	974	951	877	894	990	905	928	898	901	902	937	866	960	945	953	965	944	943	975	962	971	956	948	929	906	924	903	940	920	951	918	916	902	901	909	891	958	876	981	905	936	919	963	916	958	893	936	902	925	936	936	938	883	914	896	937	987	907	913	949	897	931	892	892	875	865	884	924	927	877	944	919	912	962	936	910	935	914	936	943	937	961	894	933	952	927	895	866	941	916	965	891	959	909	941	897	931	909	929	941	908	949	912	931	913	943	925	942	896	938	950	883	899	920	971	888	956	956	923	892	982	929	924	898	969	882	917	903	930	893	903	908	943	936	960	914	954	856	924	927	971	848	923	887	922	917	930	942	942	915	888	894	923	966	915	947	963	865	936	926	992	961	884	914	917	881	959	880	890	859	956	955	944	943	924	872	908	903	988	917	954	873	912	935	952	896	942	910	915	879	948	966	879	910	889	867	933	941	952	920	943	886	954	957	915	962	919	976	939	917	930	911	923	906	855	975	920	932	948	930	906	981	902	933	948	929	960	892	1010	930	1028	911	912	873	919	932	898	903	945	921	873	915	902	956	867	886	860	960	890	935	893	875	850	860	906	945	948	930	911	945	915	901	919	922	864	921	894	906	967	944	886	932	939	919	929	982	928	910	1001	935	930	953	923	919	908	965	961	923	957	916	919	901	909	914	873	930	931	916	923	898	952	918	892	888	875	866	920	941	902	973	965	956	909	886	946	929	926	915	913	824	968	958	970	922	976	891	943	946	926	905	899	918	880	944	909	958	898	944	932	901	972	907	909	897	926	869	917	938	938	922	947	909	917	876	869	929	973	930	966	916	887	908	940	958	932	912	892	930	920	892	881	952	891	974	966	912	927	971	922	934	916	927	903	937	906	916	973	880	937	909	985	942	947	921	905	926	891	884	887	941	939	946	916	920	897	916	944	866	914	922	846	882	947	865	913	976	928	928	966	869	945	922	929	920	948	917	936	927	910	907	917	853	950	927	967	903	968	946	927	895	912	928	919	911	995	918	942	958	944	951	932	962	936	951	895	933	943	943	952	914	941	913	928	955	875	935	869	867	933	897	907	887	926	881	910	910	924	867	895	918	963	949	865	872	915	904	838	938	884	861	919	935	895	870	913	928	956	902	909	886	848	903	941	892	911	921	1014	881	942	928	909	901	940	955	909	958	929	933	936	932	923	937	934	962	908	923	872	904	925	952	870	895	945	945	931	840	954	845	919	934	921	969	898	950	930	934	936	929	875	917	900	978	894	940	894	927	955	940	897	920	897	949	888	915	940	929	924	918	996	902	889	936	919	904	940	937	936	943	903	869	914	954	944	900	962	885	866	891	989	977	957	960	922	905	916	945	845	930	931	942	933	991	915	925	919	876	911	950	958	926	962	931	905	942	931	925	968	924	840	933	904	923	941	893	902	922	907	908	910	848	942	940	895	907	893	887	878	957	894	885	908	901	925	947	933	872	944	975	934	934	964	909	914	905	965	961	878	921	931	874	951	886	878	885	926	895	931	946	938	909	961	920	959	930	954	940	953	939	937	940	903	858	856	960	916	873	902	936	860	877	959	933	910	922	929	974	875	914	954	923	949	904	910	928	954	909	1010	934	930	961	970	950	944	859	949	873	937	925	968	948	906	930	944	943	870	906	935	922	950	945	912	912	884	930	942	938	959	953	917	936	911	913	903	893	903	942	893	942	868	898	956	871	929	952	907	905	892	912	924	890	917	919	949	901	907	943	906	903	923	959	979	1010	967	903	940	976	942	916	876	863	936	919	931	896	914	990	955	900	893	954	952	894	896	923	936	874	923	933	936	955	915	911	946	887	950	927	914	952	897	920	924	899	937	894
36780	39580	70837	76028	63402	43306	24404	11701	3955	1433	600	430	380	364	364	411	407	372	373	389	377	368	352	371	390	397	367	360	405	389	354	340	386	376	371	398	401	350	329	392	354	400	355	369	366	379	387	333	362	376	386	367	344	387	394	362	330	379	405	356	386	382	363	342	342	357	378	383	396	386	363	357	367	374	342	390	379	348	372	342	339	388	397	397	365	389	360	392	373	368	366	342	386	384	373	406	344	384	362	361	393	371	376	367	352	384	369	373	360	378	345	404	389	409	395	378	363	357	360	379	352	336	412	407	342	368	348	311	383	370	375	403	360	394	335	378	369	369	374	369	348	399	355	394	362	339	342	385	375	347	359	366	348	387	370	347	366	372	365	366	391	362	375	354	381	362	363	381	384	406	363	387	332	371	398	369	404	377	386	374	383	395	363	368	404	335	375	372	366	373	368	363	377	380	384	400	390	375	402	389	363	357	381	350	335	334	353	368	350	386	358	408	362	370	342	357	387	382	332	372	355	387	394	378	415	381	347	395	384	359	357	369	357	371	353	401	369	339	375	410	332	344	399	384	392	354	398	350	387	373	368	329	369	346	380	367	368	384	329	382	389	386	395	383	351	400	362	386	352	353	382	375	356	384	361	373	393	414	385	373	355	421	370	380	389	307	341	342	350	343	391	372	386	386	342	337	373	349	384	356	375	389	364	381	386	388	383	341	364	382	359	382	394	352	378	320	364	378	363	374	378	364	399	389	404	376	382	411	384	387	367	401	363	361	376	363	387	340	404	373	340	361	383	374	378	344	379	370	389	372	398	384	357	376	389	367	377	395	367	355	365	351	362	378	367	372	375	336	396	368	372	352	409	364	376	381	385	382	368	366	372	401	373	398	400	375	359	374	361	378	415	389	391	385	331	400	346	400	358	353	371	352	373	341	387	390	369	384	409	348	372	366	377	380	347	348	352	396	370	374	408	334	381	373	374	374	367	403	387	419	358	389	367	392	376	371	375	394	362	372	349	375	429	380	341	359	387	380	361	374	384	371	370	387	377	339	375	374	385	365	380	401	388	373	399	387	391	388	369	360	385	400	370	337	373	352	390	360	400	373	399	374	359	419	396	350	339	375	340	387	342	364	388	350	359	374	411	354	363	390	364	363	367	376	333	361	341	375	403	376	348	369	376	391	345	379	352	381	351	397	337	352	385	370	366	372	381	394	393	366	372	379	389	381	372	365	382	356	370	367	378	350	364	356	415	375	368	361	368	364	322	362	384	363	388	383	371	356	354	387	373	339	378	371	366	409	367	365	390	361	361	348	361	363	415	368	371	362	390	359	373	362	352	376	352	345	349	376	385	376	372	322	353	393	378	383	354	386	362	362	387	347	376	357	415	348	384	370	362	375	358	378	358	369	363	359	384	418	371	372	379	323	401	356	399	349	365	363	419	378	358	360	376	370	370	384	368	362	345	361	374	362	396	376	357	366	372	377	346	373	329	388	384	388	344	347	390	398	373	386	371	391	360	371	375	372	359	352	356	341	411	369	353	372	399	401	392	383	351	376	385	385	371	355	350	379	331	369	372	362	424	403	388	327	392	356	362	388	362	388	371	402	347	405	336	350	363	382	345	364	330	346	358	373	396	381	372	387	372	358	345	358	367	349	359	385	346	386	396	391	366	349	367	355	369	349	360	347	346	341	397	367	383	363	355	351	381	372	363	385	408	354	350	406	379	367	364	348	361	357	375	361	356	348	370	365	361	352	402	396	388	377	352	407	412	383	360	372	400	378	420	389	370	349	364	348	377	383	388	402	378	389	389	353	358	343	367	356	403	329	344	369	413	357	385	392	372	360	394	340	374	377	388	382	363	355	375	380	356	378	375	372	362	401	372	371	376	388	353	388	392	353	388	412	382	420	395	384	349	354	379	422	381	388	365	376	372	375	401	375	350	363	369	381	387	361	370	389	352	358	373	390	384	375	355	344	376	350	355	375	419	353	388	383	349	385	384	356	375	363	377	339	361	353	352	351	368	349	348	387	397	372	362	380	398	381	393	377	348	367	355	377	405	346	371	368	378	399	379	348	364	335	359	353	393	390	352	383	384	363	348	349	368	391	366	361	369	367	398	377	365	366	376	394	367	413	400	367	375	371	353	359	356	351	362	368	362	383	341	373	391	365	360	363	395	399	411	344	381	394	354	386	384	384	405	358	399	371	354	357	363	342	405	372	366	374	391	357	354	345	358	366	378	367	401	388	348	399	385	355	341	362	391	339	385	394	434	356	389	379	403	361	368	370	353	412	401	355	380	355	388	358	366	362	367	403	383	381	359	354	381	348	356	361	357	385	389	361	400	382	351	349	361	383	359	362	381	380	401	392	366	372	369	366	367	353	370	365	399	389	380	364	358	324	374	353	376	385	363	392	383	360	373	369	407	393	376	367	361	391	373	374	381	351	359	380	413	386	392	379	382	371	367	390	371	366	328	396	351	380	370	379	389	344	378	335	362	367	383	389	373	368	369	396	338	370	336	359	377	365	358	362	397	373	385	354	389	373	363	361	372	359	364	354	360	350	351	362	368	373	385	373	389	376	357	418	358	380	340	335	340	375	362	344	374	405	353	379	349	351	339	395	382	381	381	353	383	399	365	413	370	374	386	393	369	383	374	374	365	376	353	356	345	374	357	333	382	364	419	374	376	400	369	338	364	377	390	381	347	396	406	380	366	366	364	354	382	357	371	368	360	374	406	374	404	355	348	392	339	394	351	406	373	402	396	373	394	392	353	378	370	398	368	369	381	403	378	363	360	396	368	354	370	367	401	366	388	357	345	375	358	349	369	376	373	363	371	391	356	407	379	362	377	375	387	408	372	381	371	391	372	382	384	378	369	346	417	363	384	352	402	357	380	369	337	369	398	365	367	397	335	385	391	392	385	345	416	328	380	383	349	372	365	396	349	372	359	395	381	378	382	346	383	330	384	378	388	386	412	375	371	363	365	410	375	374	322	354	360	382	370	378	396	417	385	383	370	367	387	372	407	373	335	355	340	354	332	366	389	350	409	365	380	367	336	367	373	352	350	356	329	362	385	383	358	373	388	350	390	362	391	366	409	368	340	389	386	342	382	347	378	362	395	360	356	399	370	368	383	377	376	391	347	361	381	376	370	376	383	381	352	342	357	393	359	383	368	395	349	362	343	322	387	344	378	386	394	347	396	353	355	370	364	363	376	393	376	335	366	362	374	396	338	362	341	398	378	351	385	392	357	386	371	396	358	346	396	350	341	339	342	377	416	345	323	354	338	373	346	415	373	393	360	371	346	392	372	369	389	379	361	365	373	374	395	372	372	423	338	390	348	367	383	346	357	346	377	407	358	377	345	351	343	370	322	394	391	392	371	386	367	417	366	400	369	373	388	397	338	366	381	381	329	373	398	392	338	398	344	374	362	364	361	385	389	395	365	320	396	378	375	377	360	382	376	359	369	400	375	410	375	383	394	350	343	343
23474	34102	66614	80792	69744	51310	34595	23056	11253	4938	1965	1127	1014	1069	1010	938	982	982	936	967	966	974	888	914	987	944	941	963	925	967	983	930	909	988	914	964	923	960	944	974	901	900	998	1000	1006	1002	944	916	955	928	915	995	951	926	967	939	949	929	1000	963	985	989	929	1002	936	969	969	904	929	938	961	993	912	964	942	943	940	949	882	1012	954	944	958	914	918	983	979	915	950	962	944	969	932	948	939	929	893	936	973	909	978	922	933	942	925	962	968	944	925	959	938	1007	970	963	937	979	923	954	994	972	955	938	949	943	899	967	876	956	997	936	959	944	983	940	958	921	953	987	929	958	903	966	954	943	920	969	903	989	920	957	942	1002	924	960	969	960	929	930	957	956	934	946	1048	920	982	956	950	933	947	902	909	941	961	930	902	926	925	946	957	1012	996	949	965	953	895	949	971	897	980	944	936	936	925	968	963	959	971	941	971	947	965	958	938	960	931	946	889	943	924	959	937	990	941	944	906	951	915	968	916	975	942	934	971	963	955	947	971	987	939	923	978	922	886	931	933	989	958	963	953	945	990	983	937	985	976	933	913	1005	906	934	964	960	947	1012	954	934	980	886	1046	999	928	902	926	982	936	952	949	914	1006	955	1009	960	966	924	912	923	926	978	984	946	948	975	974	912	950	956	920	945	966	939	932	977	941	999	962	958	971	944	890	939	993	999	1015	912	955	967	925	945	973	962	916	940	916	977	931	974	931	970	930	944	947	931	952	954	936	973	954	966	923	931	979	929	923	1024	880	905	963	886	942	964	923	934	944	956	944	931	877	968	974	942	967	986	926	930	978	988	919	872	926	978	1002	963	1012	968	914	1008	964	917	954	1002	985	935	956	932	932	980	952	954	908	879	916	943	968	1002	925	966	985	974	902	977	934	933	997	968	976	932	925	948	894	957	1010	893	968	959	949	940	935	947	993	943	968	903	945	913	941	954	926	986	909	957	969	955	954	959	913	958	963	956	956	952	961	951	933	923	951	916	969	906	942	962	925	967	981	957	952	956	904	881	928	908	893	965	962	964	946	965	935	924	903	957	963	879	972	916	915	985	960	939	962	922	972	909	976	984	960	914	915	942	980	968	1001	986	974	1011	951	977	924	951	987	944	928	988	965	936	923	918	927	933	916	983	984	911	972	1013	935	959	972	987	887	978	995	962	944	983	914	927	995	941	989	933	940	931	947	922	916	925	985	979	1040	907	964	930	947	864	975	963	949	951	992	952	992	969	933	956	926	929	921	903	971	967	929	936	973	947	924	943	984	953	955	969	931	1014	958	963	961	959	921	988	975	883	938	950	956	963	946	1003	947	986	910	938	919	960	960	951	961	927	990	978	938	898	937	962	929	957	959	992	960	950	935	940	951	1006	961	960	932	972	934	912	945	984	929	948	925	881	963	909	964	969	978	960	965	966	972	958	953	929	903	957	917	982	990	938	955	950	997	970	971	973	938	907	915	930	929	974	960	929	959	958	940	936	996	929	982	955	938	1003	927	969	937	886	914	908	994	934	982	963	968	980	962	921	982	936	944	949	915	978	962	965	967	988	937	972	961	910	931	927	981	969	940	975	969	971	929	947	893	927	929	941	984	950	924	973	962	975	940	958	921	964	931	971	953	894	935	979	969	934	938	924	951	997	949	1009	957	918	1006	993	920	968	981	958	954	947	970	941	1023	959	916	970	931	930	1008	913	958	1010	922	949	969	973	920	1000	941	941	947	936	900	954	924	911	908	941	929	945	992	921	951	926	928	992	968	961	931	1015	927	999	965	963	905	1012	977	960	952	968	966	936	899	944	926	973	932	1006	924	973	982	953	983	984	917	915	951	1003	862	1002	973	931	943	934	944	900	914	931	1022	953	917	944	967	951	984	991	944	987	919	949	947	929	905	891	933	922	945	984	916	991	942	937	908	997	951	961	989	976	906	977	916	973	972	995	929	978	954	987	978	960	939	923	947	875	957	942	991	953	985	963	910	936	995	938	968	939	948	929	915	973	965	970	963	962	984	940	943	947	966	974	1000	972	966	984	945	928	951	935	943	972	979	982	970	932	991	923	989	949	947	956	976	1006	961	925	922	961	993	923	956	969	989	941	924	980	987	981	926	961	942	975	944	961	933	988	1034	1018	960	960	966	1002	900	934	959	935	958	946	900	964	914	954	973	914	923	959	946	952	916	982	934	974	920	985	909	954	916	952	935	967	975	909	955	958	899	992	889	957	960	930	869	919	951	914	997	942	897	954	981	926	952	923	927	958	958	934	968	1001	957	974	951	981	946	893	905	942	967	1006	919	920	914	902	1019	930	996	969	921	962	959	1012	933	937	950	951	1010	974	888	904	972	928	958	986	969	923	953	914	960	914	936	920	925	930	940	923	910	987	934	970	934	958	960	968	934	938	986	956	940	942	900	957	942	910	944	893	988	960	956	965	912	936	968	937	948	978	939	965	1006	922	897	890	956	952	973	937	957	958	930	888	897	963	910	1022	942	973	931	978	951	964	986	932	892	964	986	949	942	950	959	983	963	933	926	941	914	952	977	945	903	949	928	943	957	964	952	970	949	935	958	945	958	932	936	979	971	933	899	878	966	928	982	981	957	966	976	952	999	952	886	968	962	967	972	938	979	984	920	955	991	979	944	946	970	931	970	928	945	942	979	1005	906	915	957	926	900	923	975	928	926	934	972	954	932	934	989	949	945	970	906	984	985	945	953	950	955	976	948	988	948	963	981	931	938	1012	928	943	936	938	951	942	987	989	917	994	877	963	996	924	925	975	1007	955	941	959	959	929	967	938	938	959	986	934	958	925	1010	965	917	967	942	901	939	894	942	962	927	964	969	982	938	1003	933	963	940	965	972	943	979	936	1003	945	972	928	972	991	910	901	968	1002	956	963	949	940	933	890	961	903	981	949	946	921	1026	981	967	913	995	975	956	935	993	898	946	945	959	979	993	971	933	988	912	932	917	949	946	928	973	950	960	971	923	991	918	942	983	939	939	1012	928	980	914	981	945	939	1026	901	947	945	932	958	937	903	954	932	1006	907	889	983	960	943	919	906	911	951	933	932	921	927	969	1001	952	926	919	974	968	932	962	932	999	924	980	944	913	955	962	1022	1009	962	955	944	1056	962	955	976	969	959	893	986	915	952	959	949	935	969	962	970	929	1017	987	955	935	921	949	947	968	998	938	940	926	952	909	982	983	952	946	980	966	991	921	958	975	965	933	937	879	985	929	901	959	932	945	968	926	995	951	878	992	936	941	974	983	907	972	942	940	944	988	979	1002	924	999	922	991	980	965	951	940	972	969	1000	950	986	957	976	1005	930	974	969	996	877	950	912	963	958	998	947	912	933	1037	955	946	937	922	1000	991	975	934	977	983	899	950	943	932	947	960	923	954	907	925	970	968	894	908	936	940	917	931	931	982	917	923	935	943	946	972	952	908	958	937	947	941	934	971	949	898	954	964	947	947	985	994	946	921	952	900	890	969	947	938	910	960	886	968	984	951	975	935	920	956	914	963	942	984	919	953	967	942	937	956	944
13687	10197	13233	15123	11106	4971	2130	1274	660	424	372	342	356	327	358	345	391	350	368	364	343	364	335	319	337	338	345	357	342	348	320	368	399	345	315	352	306	315	369	332	318	345	347	317	347	375	349	350	372	356	349	350	342	335	340	351	347	317	313	328	369	357	350	344	312	340	338	305	367	375	365	339	350	341	352	342	340	326	369	377	344	341	353	336	360	341	333	335	340	369	352	342	341	363	347	327	361	311	324	364	368	347	334	337	296	341	317	381	357	346	351	336	322	347	335	334	348	322	327	342	374	339	357	329	334	345	329	340	326	364	342	329	330	357	353	325	351	344	337	343	358	334	360	331	321	338	343	333	365	330	342	361	340	351	334	352	367	351	338	404	359	368	340	324	337	319	335	353	362	373	388	347	324	338	363	357	358	330	332	381	345	388	340	338	338	345	337	333	322	330	349	317	343	345	360	301	337	363	353	367	319	370	355	366	360	350	339	374	326	353	366	359	318	327	367	382	375	360	346	331	325	321	351	350	339	365	348	360	310	342	365	334	328	351	337	332	344	339	324	328	325	353	342	331	325	342	341	367	329	359	337	361	362	347	323	334	331	343	312	348	350	352	335	340	334	326	363	339	363	348	336	353	315	329	333	336	328	374	345	335	327	361	338	337	340	332	339	300	342	317	356	345	339	348	360	356	336	341	362	306	359	345	318	341	346	299	362	356	342	320	353	377	325	358	367	340	326	331	327	330	320	365	366	324	346	320	337	322	344	370	321	373	322	340	340	321	365	320	336	335	342	309	371	350	340	364	337	335	325	343	331	357	346	347	371	355	347	331	357	324	332	352	345	345	315	335	328	355	328	321	344	316	300	335	344	365	362	334	351	353	341	347	338	344	354	332	342	313	332	344	323	337	348	321	364	352	363	332	368	348	335	370	394	322	385	352	338	376	337	346	344	373	367	353	337	360	353	345	340	364	317	347	339	316	336	351	359	340	309	344	332	360	336	361	340	346	334	338	363	306	319	335	338	331	345	342	353	345	348	351	328	370	376	330	352	330	361	352	310	366	334	343	347	382	342	358	347	357	300	318	320	351	359	328	333	328	354	350	368	340	383	341	339	336	367	314	298	314	342	340	358	377	317	339	373	328	343	353	355	306	347	375	335	355	285	358	371	364	320	337	340	345	368	367	334	337	342	338	318	343	325	323	325	364	353	325	327	357	360	369	311	331	339	360	322	330	370	348	330	354	317	336	327	326	345	342	345	341	360	354	348	325	326	372	341	311	393	373	368	352	346	366	364	368	347	345	355	325	344	348	300	368	349	355	358	326	362	325	340	298	332	334	353	349	313	327	378	345	344	329	347	329	361	348	344	330	334	329	359	364	375	332	337	361	362	359	335	366	328	341	353	314	333	351	335	312	352	351	330	337	351	359	354	328	344	339	331	335	299	336	371	329	359	320	382	351	364	356	356	312	327	366	338	378	320	338	324	346	306	335	340	381	343	352	347	385	332	329	375	341	324	354	332	339	331	310	323	307	362	311	347	347	369	363	342	347	318	329	365	348	332	342	354	356	352	338	349	363	309	368	329	344	357	347	371	312	376	323	339	331	355	321	359	352	331	361	340	304	327	350	349	354	356	315	338	321	345	347	341	328	341	330	316	297	348	366	343	318	343	332	357	347	330	357	370	332	355	370	367	373	332	333	367	375	348	329	344	342	335	323	362	300	354	363	347	325	345	357	352	333	352	318	343	358	361	359	364	355	352	372	353	355	349	340	339	302	361	341	333	336	380	340	302	363	347	339	344	342	319	340	328	358	350	334	358	306	317	362	339	322	303	365	360	322	314	342	319	329	361	327	325	357	348	345	352	360	335	361	332	351	343	354	342	355	382	337	340	330	368	337	366	353	352	358	335	379	313	350	357	352	324	335	327	345	335	320	354	361	365	326	332	342	349	353	306	338	358	320	346	365	318	339	328	337	344	345	337	323	324	378	348	378	316	338	342	335	323	350	321	365	332	355	358	323	294	359	374	362	353	325	348	334	334	310	351	345	363	345	348	314	347	322	358	318	322	345	333	334	321	361	363	366	362	351	373	346	318	328	322	355	351	328	321	341	359	342	336	346	347	379	349	353	346	336	321	329	349	348	314	332	343	351	326	374	360	351	328	329	336	352	366	360	357	326	343	340	320	368	337	343	309	372	345	336	315	347	343	334	336	338	355	333	363	344	332	329	343	333	342	336	339	333	337	337	363	381	336	327	333	360	355	357	314	311	370	367	329	364	331	334	338	337	333	343	359	344	339	350	334	364	326	354	343	317	365	372	322	353	328	353	308	324	350	357	343	366	348	309	353	364	373	328	355	329	328	335	344	341	337	339	331	312	349	352	320	346	304	370	309	346	330	356	328	314	373	358	349	331	309	336	369	338	368	336	351	365	318	368	323	373	315	354	318	350	361	369	336	374	340	292	342	336	363	352	363	336	339	350	308	308	333	331	337	320	353	317	353	333	387	349	347	344	343	346	356	360	352	350	357	328	357	351	343	324	317	326	373	345	364	332	351	332	331	361	347	333	351	358	405	338	349	321	338	331	356	355	340	333	336	329	360	350	363	383	355	389	312	328	343	357	372	320	335	327	363	337	339	357	308	363	346	329	343	314	349	351	336	370	337	327	359	342	355	351	318	327	324	337	305	336	358	331	345	359	379	381	359	333	368	314	353	344	325	345	339	339	385	312	328	332	332	378	349	355	310	333	324	347	359	364	294	349	367	294	354	376	351	341	327	359	332	318	339	338	314	347	337	352	339	332	337	338	319	348	311	321	340	361	376	389	329	356	356	335	334	348	330	322	341	350	365	297	296	315	344	356	351	363	331	375	319	362	330	348	349	341	335	340	326	317	335	361	361	340	361	340	338	317	387	341	374	321	380	309	341	322	311	342	367	374	350	361	359	347	320	317	352	344	338	357	348	332	314	349	326	306	346	354	325	336	354	345	318	304	360	343	355	375	363	340	320	340	345	346	361	335	298	339	350	320	378	329	317	353	349	322	345	346	327	320	296	357	321	346	338	355	367	348	333	321	344	341	352	367	351	342	321	369	353	343	351	361	336	336	360	350	365	360	333	331	315	330	371	340	344	358	347	380	380	359	369	323	363	350	325	345	358	325	317	332	341	350	345	345	368	338	374	332	304	355	385	338	315	344	358	312	333	363	353	372	291	343	348	335	337	341	371	360	343	318	344	351	343	332	335	331	331	348	324	345	321	366	340	344	361	364	369	372	328	369	326	378	295	329	328	337	331	369	323	349	340	352	343	361	395	376	281	369	331	335	359	334	349	370	368	362	311	310	346	330	338	317	364	368	348	344	335	334	332	348	300	345	340	327	338	339	359	325	373	359	380	338	339	331	341	336	322	338	361	336	350	370	323	364	351	342	358	323	337	330	362	384	350	343	319	345	366	327	342	348	336	333	350	344	336	328	290	329	342	356	327	335	336	337	337	347
10231	8918	18961	27122	22698	12702	6332	3742	1984	1185	967	863	920	840	886	838	888	927	925	937	880	889	918	838	901	883	850	901	844	899	903	898	833	880	887	892	849	881	868	886	896	866	902	826	889	893	867	842	909	859	923	912	876	929	862	898	923	840	901	854	901	874	915	890	923	879	914	873	878	881	853	893	878	884	892	906	833	845	827	886	842	927	856	875	865	885	910	849	922	898	888	870	902	879	910	858	928	914	806	895	918	884	885	894	903	928	900	964	888	926	862	906	905	887	890	895	872	904	892	864	911	914	891	892	858	914	910	872	881	828	918	883	895	871	869	939	838	889	850	843	876	885	852	888	869	846	856	876	916	903	905	935	911	930	954	879	832	909	878	898	901	847	841	888	896	839	875	851	852	878	950	919	907	897	901	896	900	822	874	859	867	882	915	852	855	899	929	905	891	916	865	945	843	860	815	910	906	861	899	910	841	860	842	920	915	858	854	909	910	839	867	892	901	898	886	903	878	896	917	852	935	969	884	883	856	866	879	881	910	942	854	884	874	851	860	859	935	905	904	883	929	925	906	928	903	897	881	920	867	869	890	857	908	820	846	899	943	861	931	910	888	876	882	861	882	893	859	874	848	846	890	856	826	875	926	889	883	874	885	862	884	855	891	888	903	864	935	864	847	853	885	893	880	908	888	876	910	937	881	911	899	925	868	883	892	955	829	871	848	904	915	910	840	841	948	899	875	873	880	908	884	927	895	874	884	880	917	873	866	888	885	865	869	874	917	924	849	919	879	904	894	912	918	884	891	899	872	840	851	889	927	878	875	917	815	915	874	921	857	903	955	893	902	921	849	909	920	870	906	881	865	877	905	909	892	906	901	873	888	907	925	853	880	881	936	928	905	878	944	876	891	870	944	888	869	883	882	884	898	839	951	907	859	935	843	856	885	913	894	865	904	930	880	867	878	915	911	922	885	916	913	883	883	907	868	858	867	872	838	912	897	876	939	888	924	914	879	887	919	915	874	888	891	884	892	903	900	946	840	881	880	932	862	874	930	883	899	900	931	855	872	888	892	898	908	893	863	916	899	822	914	906	829	927	899	917	875	855	911	940	898	892	829	855	849	887	876	879	882	852	913	890	902	913	883	921	878	918	851	907	822	851	926	886	957	848	899	858	831	961	862	891	944	890	943	890	918	934	861	913	841	879	843	871	855	864	852	872	877	882	891	909	874	901	919	892	934	840	854	916	908	921	895	874	909	897	879	885	878	913	920	964	897	895	885	870	849	943	918	928	885	893	883	869	903	872	865	910	912	890	874	914	868	858	911	883	881	906	877	889	917	876	889	851	878	861	886	902	854	878	935	907	851	875	877	914	889	903	864	868	877	830	864	936	850	869	914	851	952	892	886	840	898	918	893	861	891	844	852	880	862	910	884	938	833	877	858	907	912	935	887	888	870	943	894	856	900	879	869	848	890	853	868	828	908	910	846	899	847	928	905	900	890	804	912	886	891	907	829	888	917	891	877	884	876	867	904	826	925	937	896	944	842	904	819	879	878	840	855	882	854	838	883	916	852	887	851	842	891	926	906	884	908	887	906	846	838	904	851	912	882	886	858	846	909	870	941	907	877	884	900	917	892	903	920	897	910	881	891	919	903	922	889	906	863	926	862	886	821	850	886	873	890	930	918	884	837	899	887	914	831	900	863	932	872	897	927	886	910	919	878	832	884	894	876	884	881	945	916	845	902	870	886	910	895	878	851	857	879	874	907	853	897	855	855	843	893	890	862	890	890	857	907	903	871	844	920	938	889	871	891	826	919	851	913	869	862	923	847	842	915	879	927	908	889	938	900	929	915	871	913	890	923	915	880	932	852	901	880	855	858	887	932	909	871	894	839	898	844	922	874	917	885	882	872	833	873	873	840	898	887	876	888	859	873	906	906	850	859	868	881	890	918	911	842	873	933	907	925	890	885	843	867	870	865	839	855	902	941	905	870	913	902	906	887	873	892	902	865	936	912	906	890	897	901	865	879	852	933	890	832	882	918	883	866	881	833	909	852	882	891	866	919	967	918	863	889	867	931	903	906	896	870	877	809	865	895	896	904	908	930	915	889	925	918	846	852	889	876	806	846	866	884	847	875	892	870	908	909	904	895	909	803	894	881	875	863	908	880	911	857	894	913	811	963	888	886	873	857	905	877	871	897	906	901	798	862	852	872	973	886	933	949	893	952	867	891	892	914	876	860	874	911	904	841	900	834	930	928	883	927	908	907	882	875	851	855	895	904	879	884	891	866	916	864	883	897	847	837	897	926	875	881	867	894	898	953	882	933	908	892	863	889	860	918	886	948	851	853	903	890	925	866	904	950	928	913	893	918	948	877	851	915	881	865	856	882	864	883	911	907	863	935	887	862	885	941	916	840	925	907	921	852	900	891	917	915	893	908	883	886	871	848	892	906	856	904	886	886	891	925	878	905	875	877	855	872	867	849	908	865	910	921	934	879	852	845	908	907	838	901	846	924	852	896	907	883	874	889	857	879	863	902	870	912	904	872	889	960	903	904	885	871	831	882	855	934	892	888	914	896	873	889	860	888	832	858	895	947	861	851	831	931	964	862	897	895	919	869	885	875	885	876	915	865	859	865	837	895	920	906	899	904	922	873	875	925	916	918	874	879	842	864	917	895	912	880	890	862	891	915	932	865	845	872	862	911	855	893	891	873	896	911	915	866	877	838	914	873	910	898	901	886	890	895	917	893	917	876	894	896	903	909	880	899	871	898	897	856	935	871	841	852	901	871	813	872	959	840	849	909	865	939	913	895	887	842	888	903	948	910	926	897	897	872	877	889	864	935	910	902	857	898	870	853	858	925	895	870	878	863	909	869	830	862	909	893	878	851	887	928	884	841	908	849	909	899	909	900	907	905	948	898	909	846	884	870	837	894	904	901	863	881	881	912	914	864	909	897	933	912	889	894	854	850	871	877	867	863	882	877	888	875	868	869	916	864	876	888	893	882	919	907	852	919	843	876	929	898	868	896	958	842	939	849	881	908	882	892	837	888	915	932	831	890	909	891	859	928	869	919	891	909	931	870	843	874	946	864	878	893	905	921	923	918	911	827	814	889	906	871	897	895	934	919	842	929	885	906	860	896	865	910	865	899	877	834	892	844	914	871	886	888	869	852	899	883	921	893	899	855	922	907	860	901	968	902	914	903	862	926	862	902	832	884	888	913	888	909	886	924	863	852	904	873	893	916	898	871	823	872	856	896	897	871	908	913	891	826	880	944	867	844	863	965	839	898	897	871	901	865	891	943	905	897	892	921	880	891	847	866	870	910	896	863	895	887	909	882	926	890	852	909	860	899	864	893	880	882	904	863	863	878	891	841	911	891	928	893	892	883	892	879	866	861	865	894	883	911	885	901	867	885	874	869	828	815	911	863	856	860	882	849	865	880	861	888	860	843	903	885	950	916	881	903	870	938	874	902	867	873	872	857	883	906	910
29070	28746	54002	64984	53250	34124	17554	6588	2243	784	443	374	349	350	334	367	346	365	407	402	398	378	379	334	347	392	368	363	372	369	351	346	399	329	343	347	376	342	350	368	357	348	351	365	352	341	381	333	364	352	349	339	349	360	337	355	370	371	344	379	361	367	356	339	358	360	367	351	348	355	361	355	373	344	356	347	353	342	366	367	364	347	379	367	373	355	359	347	386	382	365	352	351	341	358	396	376	404	359	395	343	347	347	391	355	327	335	364	364	347	351	355	344	341	368	355	368	358	355	376	350	378	382	354	329	346	323	359	369	343	348	338	358	339	352	369	375	369	338	334	351	348	369	349	373	352	401	337	366	361	357	337	361	371	333	361	354	351	341	374	376	359	336	367	365	321	333	348	352	354	351	350	354	359	337	353	344	365	335	358	345	330	338	363	318	356	337	354	348	364	378	355	362	354	377	376	362	354	315	346	344	327	370	388	375	354	355	343	341	352	351	387	357	355	348	353	339	344	382	364	362	367	308	386	369	303	379	373	368	371	378	348	340	359	339	349	365	335	324	365	351	335	350	327	377	360	372	374	375	334	342	361	335	376	363	396	367	349	364	364	350	334	384	353	402	365	385	371	356	369	322	377	349	385	359	339	368	385	370	360	360	348	338	357	351	353	382	345	376	365	361	341	340	350	379	357	361	376	350	332	336	338	346	368	366	321	378	324	343	368	357	332	324	339	336	372	337	351	375	356	371	336	375	381	380	311	346	361	362	357	367	401	324	330	363	332	376	335	364	369	381	361	351	352	344	366	369	364	317	347	360	333	371	364	355	375	382	343	370	367	334	345	339	364	345	333	345	362	362	370	351	382	346	324	305	361	337	349	386	372	348	372	342	371	363	326	329	390	348	383	375	395	351	367	357	402	344	354	412	349	344	363	349	377	355	349	403	381	336	383	321	334	387	351	339	350	337	321	406	330	361	345	332	354	347	346	363	385	358	354	345	328	389	328	358	377	367	350	353	347	385	335	339	330	381	376	383	346	340	325	336	369	370	361	378	342	338	335	375	354	337	360	359	383	385	362	316	331	349	321	355	365	339	370	358	338	405	352	318	347	374	399	350	359	372	347	321	373	349	388	359	386	362	352	326	367	340	358	357	339	364	377	347	352	355	365	330	369	335	365	387	359	329	365	348	330	357	375	384	343	372	309	356	372	344	350	371	343	362	352	330	341	359	344	345	349	380	344	366	353	369	354	331	332	389	353	368	383	353	378	367	329	384	373	399	353	349	367	318	347	329	317	357	313	376	344	337	368	354	371	348	334	386	385	348	377	348	363	355	371	372	349	354	371	350	353	347	354	364	348	338	352	355	336	369	381	372	342	369	366	360	364	379	364	331	359	355	347	381	373	389	328	379	340	331	357	371	418	346	372	324	356	378	340	382	373	326	358	356	350	348	329	355	327	364	306	370	347	349	389	360	362	378	368	339	338	342	330	346	329	364	333	338	324	345	340	357	380	355	367	336	359	356	359	379	321	327	385	333	335	351	345	327	306	349	381	340	377	361	346	332	344	326	340	296	374	331	344	356	377	337	351	346	324	355	336	332	387	376	385	357	327	336	348	398	346	337	312	364	363	365	342	351	372	354	366	333	360	375	357	386	331	345	361	374	331	354	354	380	339	320	380	363	373	352	370	348	351	363	387	326	353	363	341	333	356	339	369	378	357	367	350	366	367	311	368	361	418	347	396	361	389	369	310	335	357	368	369	326	375	320	325	373	345	344	381	364	332	398	379	340	350	329	336	353	377	394	340	353	353	316	364	342	368	348	338	338	338	371	365	372	333	387	370	345	359	317	351	384	405	344	335	378	356	336	330	378	371	349	370	369	354	348	355	365	349	362	362	345	369	346	342	377	352	368	363	349	381	359	338	351	355	373	358	330	368	324	378	350	371	328	360	346	375	316	353	315	360	381	345	373	360	342	354	342	359	355	341	337	349	376	374	365	383	375	363	347	384	356	361	393	341	363	367	350	358	355	334	347	341	369	351	354	371	362	394	360	338	348	319	364	336	339	344	328	344	338	320	375	368	340	348	357	355	367	338	345	327	330	350	377	371	345	343	343	358	349	359	351	346	344	335	364	381	377	358	353	349	362	383	339	340	369	374	334	344	361	347	359	384	342	380	385	365	369	353	329	350	371	325	383	391	389	353	332	343	355	367	351	347	354	345	374	400	377	349	369	354	351	359	351	335	346	357	377	352	362	349	355	418	329	351	350	352	365	311	347	375	408	362	361	360	354	358	359	350	349	390	341	361	361	376	339	341	358	331	392	351	355	397	333	361	364	364	396	342	401	359	336	361	361	328	368	366	357	365	348	353	342	356	312	373	331	401	348	347	357	392	369	356	386	387	364	329	378	376	346	349	331	376	355	329	367	333	352	330	367	356	353	335	339	335	349	361	365	337	352	346	361	352	313	353	361	337	362	358	392	332	341	365	342	359	379	338	331	390	360	345	353	355	361	375	382	383	364	348	353	333	379	331	385	348	369	376	385	353	349	338	369	336	370	358	387	396	335	351	350	350	396	374	360	351	346	322	322	355	346	363	358	366	387	379	330	323	351	343	346	342	361	379	369	375	346	348	354	351	351	375	363	331	351	370	359	327	393	364	368	327	360	307	360	344	347	386	316	364	348	343	342	357	392	379	354	386	349	347	368	360	331	368	382	373	359	329	373	375	351	354	370	364	360	320	340	363	331	376	307	346	348	359	364	364	381	329	351	350	350	320	320	357	393	345	329	370	351	326	369	360	400	331	369	354	371	333	329	371	373	344	333	362	371	384	344	377	373	379	347	370	341	314	354	343	341	347	342	333	347	362	362	364	368	375	346	360	373	376	344	374	366	366	384	348	388	360	355	386	360	379	360	401	384	360	350	337	369	360	365	374	355	336	342	406	372	364	369	339	350	341	348	370	345	342	340	367	371	364	355	371	409	330	361	386	310	353	415	352	365	313	371	379	371	372	341	352	357	354	373	341	363	360	380	363	356	318	341	354	352	386	377	340	346	300	360	352	356	343	327	387	353	331	361	358	349	342	365	377	351	372	323	351	338	353	376	369	366	349	347	398	337	383	390	341	355	387	349	319	346	372	357	390	375	359	364	345	377	370	362	373	346	361	394	337	344	359	371	391	336	338	356	363	358	370	335	338	372	353	356	305	377	398	358	356	358	359	369	340	369	343	359	370	316	347	362	334	352	368	339	370	328	357	381	356	357	384	397	328	326	369	333	370	369	367	385	339	336	350	378	356	364	332	334	397	378	341	361	406	376	362	330	340	344	345	345	335	357	347	360	345	361	367	331	340	350	352	356	343	384	369	353	345	350	350	340	360	375	379	353	318	368	363	352	352	364	331	365	307	369	360	359	351	363	333	331	373	355	340	380	344	329	361	365	328	370	365	345	338	355	354	376	354	325	360	348	339	393	353	362	351	377	351	344	346	358	408	354	381
19069	24764	52003	67588	59129	43134	28911	15972	7036	2760	1205	1040	964	955	1003	918	949	914	893	943	885	884	881	953	955	907	916	892	915	924	957	903	927	881	923	905	925	886	944	941	894	883	937	878	941	903	915	924	895	921	910	950	928	922	970	913	914	914	948	891	934	930	958	926	884	930	928	944	954	960	985	925	954	851	955	883	936	926	880	884	947	950	916	908	918	878	923	953	936	899	938	888	934	911	893	940	926	889	968	903	905	903	929	919	923	909	928	924	950	947	918	944	907	956	931	878	931	952	937	920	928	938	942	897	949	902	933	870	888	898	867	924	927	933	900	947	902	915	952	905	896	965	950	867	894	927	903	934	957	869	914	900	975	858	945	895	921	898	921	905	918	888	991	959	902	904	897	888	903	895	886	908	880	857	894	924	883	952	950	957	909	907	862	864	892	962	883	969	917	903	935	931	965	895	917	928	902	916	928	888	890	937	995	884	929	867	960	926	956	897	930	931	898	895	922	962	922	944	898	925	927	931	902	924	939	945	888	876	901	926	950	903	957	981	865	900	891	913	934	925	906	948	882	902	916	925	912	906	882	916	969	922	928	971	901	928	920	892	931	908	973	897	939	987	926	858	922	949	911	924	979	938	922	938	905	920	915	898	919	921	956	939	924	950	930	951	925	931	971	877	913	990	952	963	942	950	888	940	930	905	874	944	884	969	907	896	930	928	965	922	912	895	914	933	901	972	919	928	865	893	930	910	877	896	938	950	974	920	889	926	949	963	951	923	922	970	865	933	893	937	853	917	920	907	918	944	940	937	924	929	878	872	906	931	917	943	912	916	905	885	939	956	954	947	919	943	935	897	924	921	954	901	916	922	920	911	901	884	919	934	924	920	916	893	937	887	920	897	929	864	903	950	848	924	931	949	895	961	937	919	957	966	931	925	994	903	921	915	924	917	872	911	893	917	901	899	915	888	947	918	919	886	908	930	933	903	969	891	876	896	933	919	906	922	904	961	883	976	916	906	974	903	896	937	916	917	972	931	917	894	830	880	937	901	908	948	901	951	977	926	894	974	961	889	917	966	973	890	897	916	938	947	983	925	927	906	901	996	925	937	885	970	926	960	946	931	899	951	903	910	935	941	908	860	914	868	885	918	921	955	922	948	852	914	946	973	958	933	944	937	911	925	950	987	918	905	938	910	914	922	947	903	925	908	893	916	953	962	937	917	954	910	882	958	905	899	922	932	873	967	894	933	885	878	924	902	926	918	905	941	966	881	933	930	930	931	920	851	927	901	936	915	929	971	991	984	890	909	913	930	970	914	848	870	839	943	943	940	979	912	903	842	927	893	943	909	923	912	913	904	944	940	938	920	934	878	921	921	951	950	921	959	925	927	943	874	915	925	905	953	988	913	909	897	946	912	930	951	895	884	912	923	863	953	942	968	892	917	912	920	970	853	964	908	925	948	893	981	898	895	945	883	963	876	997	911	947	867	914	878	905	863	909	907	885	951	947	916	863	905	950	939	957	937	883	923	984	912	973	918	963	876	955	883	922	923	978	946	853	983	910	886	968	924	892	891	882	913	846	907	933	932	858	888	926	973	889	908	919	938	899	921	951	877	952	905	917	871	901	898	927	920	961	914	877	930	946	871	920	898	890	887	911	915	907	899	885	942	944	933	938	883	928	952	922	931	921	935	878	863	915	952	950	918	928	928	931	944	916	918	896	875	882	918	958	891	964	902	864	918	950	885	959	935	911	939	918	948	910	911	954	904	900	876	954	955	963	928	927	909	934	937	999	906	918	937	937	887	936	959	960	891	947	924	928	953	945	896	911	880	931	955	907	963	917	911	964	942	910	883	966	914	940	876	928	953	967	929	888	934	886	887	905	949	910	941	998	936	903	948	896	905	927	940	901	1000	913	903	901	953	913	903	921	930	911	958	940	974	927	914	953	945	947	948	963	886	955	895	899	930	905	937	971	907	926	892	878	967	935	916	965	980	897	960	957	904	919	970	921	919	875	966	943	947	891	914	936	874	877	916	898	963	893	973	887	916	930	912	944	937	920	935	901	935	900	933	953	950	945	925	935	912	944	891	892	943	983	905	932	923	945	928	886	886	917	917	915	930	891	904	892	904	987	914	938	888	901	912	884	951	880	914	909	932	935	918	929	941	935	970	884	906	906	871	893	920	937	920	873	941	934	908	945	956	910	967	905	936	950	907	916	925	921	899	916	871	871	935	884	911	943	920	916	949	888	909	936	987	933	954	949	927	914	956	945	894	851	884	948	951	935	972	950	921	920	927	966	944	917	1016	921	892	962	931	936	911	941	970	926	896	914	887	895	887	941	935	907	926	895	945	918	892	902	937	1032	971	953	913	947	914	971	948	898	921	896	913	902	897	908	968	866	937	895	890	887	938	867	936	923	904	901	948	871	948	890	903	887	961	898	954	876	935	935	977	904	943	927	891	913	948	892	917	950	937	839	966	916	927	913	889	966	938	953	930	929	927	927	910	849	928	907	905	926	947	895	904	922	894	959	977	933	877	874	903	925	935	961	921	849	884	920	995	956	952	960	889	932	956	957	923	989	922	897	888	904	938	929	919	939	904	921	942	930	902	926	959	932	887	850	931	899	921	904	889	891	922	905	918	906	900	897	908	959	887	934	940	965	935	947	887	905	967	909	964	937	877	954	956	893	923	936	943	886	916	954	984	958	938	952	918	894	925	881	903	892	911	894	917	933	920	955	952	861	972	958	900	900	965	903	958	930	882	879	931	867	929	939	903	916	897	852	905	919	894	932	969	928	934	878	943	879	932	857	916	876	910	872	943	874	996	886	904	901	923	918	974	901	919	956	936	943	894	910	933	898	928	978	918	898	929	911	916	935	955	891	945	922	904	929	928	921	902	879	898	920	913	927	1004	922	882	890	882	883	885	897	927	931	946	876	938	988	870	871	933	931	896	833	914	943	931	935	924	893	861	946	910	869	890	969	912	927	960	919	933	949	941	875	922	914	951	963	927	872	928	839	944	919	894	936	976	916	895	969	945	949	925	929	908	939	876	910	935	914	874	923	878	891	935	921	910	924	900	904	911	926	865	916	938	911	943	898	924	925	854	888	982	897	886	969	959	941	945	920	925	925	942	900	857	937	943	968	973	912	900	956	876	924	884	928	919	874	894	921	922	971	938	939	916	926	944	908	948	884	928	914	866	892	923	951	929	882	937	913	911	959	957	917	913	917	907	860	944	924	903	926	886	899	956	911	933	976	936	950	928	881	917	932	905	959	889	881	961	888	923	926	933	925	967	910	924	919	906	942	969	933	961	922	899	958	931	940	939	936	870	956	932	887	889	918	919	925	882	886	966	893	925	948	947	863	960	954	941	938	873	947	996	963	937	871	900	894	940	925	948	898	932	922	884	880	917	935	930	896	945	956	889	924	977	941	956	893	943	976	957	953	940	952	907	865	921	911	960	955	948	917	963	864	898	921	879	902	849	951	883	875	915
37104	37616	67568	77060	62338	43746	27022	13435	4378	1297	561	459	403	413	382	404	392	367	368	370	388	408	372	345	383	393	352	383	364	389	384	391	362	364	374	381	385	403	340	359	383	401	335	392	372	397	378	384	365	334	374	367	352	359	365	403	381	375	389	366	352	362	376	366	365	384	390	390	380	385	354	382	377	376	379	363	373	334	359	389	394	359	369	359	360	374	375	391	394	375	368	361	402	369	393	390	390	368	372	364	375	366	368	377	377	350	344	387	344	368	370	376	376	375	356	394	361	363	377	363	392	387	342	328	399	406	375	363	361	387	366	384	331	368	349	334	377	387	390	398	393	364	385	340	390	359	378	359	371	358	401	376	386	371	370	346	391	320	327	376	382	372	365	377	352	365	358	383	353	388	361	389	372	356	369	379	357	374	393	366	357	368	349	392	348	392	357	383	336	348	367	327	374	372	354	353	359	363	344	369	377	402	371	367	379	410	363	371	382	376	383	407	333	359	338	358	351	392	379	367	391	362	364	369	362	369	352	380	362	397	380	368	400	378	329	351	361	358	337	376	340	392	388	361	388	364	359	334	394	371	343	398	379	358	370	393	373	351	374	376	380	404	334	390	331	366	363	372	385	352	381	358	386	375	371	369	379	393	402	368	340	370	392	385	345	378	371	343	364	343	364	378	384	385	371	400	395	365	366	358	359	374	400	350	368	399	412	329	380	376	397	397	427	349	391	382	370	346	366	384	374	370	338	397	332	365	363	380	379	364	391	384	365	375	400	404	376	390	380	348	336	377	391	369	384	381	391	385	399	392	344	423	340	384	354	391	355	386	382	383	353	332	397	343	381	375	351	385	397	369	381	363	370	385	369	338	377	376	380	333	353	366	367	358	370	393	365	360	336	371	406	408	393	370	376	361	393	410	350	395	338	373	413	365	351	377	413	361	352	378	329	348	383	362	395	398	372	331	398	350	381	366	369	353	364	383	359	337	362	381	406	382	383	357	329	356	383	360	387	370	350	351	391	389	389	375	368	379	407	349	385	349	375	376	363	356	349	357	366	365	334	365	369	368	390	371	393	384	369	396	395	374	384	386	389	380	378	363	377	392	366	350	380	375	371	388	373	361	385	363	391	398	402	353	387	361	313	353	373	341	353	385	372	334	376	323	330	351	404	420	392	374	401	382	390	362	389	364	357	329	365	394	380	362	334	371	324	317	352	362	368	395	362	387	384	365	355	373	399	367	362	379	365	371	339	368	395	384	390	366	371	391	362	401	373	390	353	374	384	370	341	346	381	383	370	381	370	355	352	351	333	392	351	356	375	359	370	359	379	391	391	366	375	378	354	355	375	371	385	341	353	369	367	375	372	382	382	382	365	386	361	401	392	363	373	324	355	389	339	378	402	336	346	390	374	368	374	386	380	382	371	383	360	350	370	371	375	368	394	345	363	381	374	351	386	408	363	371	397	353	366	339	376	377	379	397	340	394	357	422	362	353	361	386	363	356	396	337	373	384	361	340	374	346	373	379	368	360	382	354	361	399	364	360	342	362	366	387	386	377	391	376	373	381	386	358	362	383	389	393	424	357	360	355	364	366	372	332	392	362	369	380	345	370	353	350	385	417	368	360	393	398	365	377	365	327	343	361	377	371	375	369	358	352	374	342	382	354	377	364	389	382	400	381	385	366	379	391	381	373	381	355	371	358	347	390	361	355	393	376	346	371	404	372	396	388	360	388	386	348	421	377	367	359	444	370	329	397	345	400	348	385	365	352	388	377	387	345	356	346	369	346	348	324	352	392	383	387	353	358	360	368	385	385	344	393	378	382	394	367	374	357	335	391	378	353	373	389	370	402	385	395	341	382	345	363	368	350	391	386	336	345	371	391	368	340	354	405	336	348	363	350	369	374	388	380	368	336	352	352	349	381	392	381	384	375	347	371	356	366	384	381	388	395	375	377	380	350	354	358	370	381	381	352	369	375	355	376	377	373	381	400	373	376	371	377	363	410	355	408	355	374	356	371	388	359	368	364	358	356	389	373	336	354	375	353	383	361	348	377	366	352	340	373	361	385	386	358	346	344	364	375	374	410	376	369	379	346	374	367	336	349	406	351	410	338	360	337	336	362	377	375	355	351	393	351	352	362	354	371	377	359	378	360	375	344	366	371	373	371	341	369	355	359	337	388	367	355	357	336	364	378	337	346	384	355	387	350	372	370	394	382	366	377	368	385	372	344	394	335	378	379	346	381	384	357	361	352	371	343	395	354	393	415	365	368	375	326	356	356	342	352	391	379	380	358	369	356	373	382	358	372	392	364	369	399	374	377	356	399	375	395	358	366	347	362	391	408	351	318	365	414	356	371	394	354	339	350	338	367	376	363	389	367	377	401	355	347	370	371	343	338	386	362	407	357	359	378	388	362	386	365	400	362	370	355	364	329	360	363	369	314	332	339	393	384	367	379	397	365	408	359	376	373	385	363	366	350	395	369	341	382	362	360	377	404	369	405	360	373	379	371	343	383	344	390	408	392	382	411	388	403	356	390	354	370	349	400	337	378	357	372	340	366	351	390	383	381	353	345	356	364	382	356	348	352	366	386	366	346	376	340	406	373	415	344	403	344	372	376	342	376	397	389	383	367	383	380	384	393	392	367	341	320	363	385	375	389	387	391	348	361	384	383	328	363	369	385	356	369	340	338	377	374	333	367	362	331	355	377	338	356	385	376	336	358	398	357	369	402	368	345	359	385	365	408	370	361	392	378	363	413	367	388	338	388	377	352	389	361	402	343	394	396	359	389	331	371	391	352	388	347	385	347	351	364	399	384	386	366	352	375	355	368	379	401	371	366	358	357	392	367	399	341	350	337	351	373	380	380	369	343	376	367	368	397	346	400	395	351	415	335	351	368	389	348	358	347	382	379	388	381	364	371	373	374	333	347	374	388	334	390	351	414	393	362	347	369	366	369	376	376	395	364	371	348	403	373	363	384	338	393	363	363	371	345	367	375	405	372	405	391	364	379	354	379	324	341	354	376	374	380	356	382	392	352	389	358	371	369	385	376	353	366	366	352	337	374	375	365	339	404	396	350	352	370	354	365	371	375	371	406	390	360	349	345	360	359	349	357	345	343	356	377	400	357	362	383	383	351	382	406	324	360	385	330	340	344	370	386	378	375	377	393	388	341	360	376	388	372	364	386	369	329	335	386	369	372	366	387	377	378	343	397	393	376	349	347	370	348	369	391	330	357	357	371	391	373	351	347	385	374	361	355	385	377	369	392	380	381	397	346	395	357	356	373	350	368	384	376	379	327	358	421	378	366	378	374	369	388	326	369	363	341	372	385	415	402	393	333	352	369	387	351	359	383	394	371	390	351	390	329	405	411	384	362	328	396	376	367	371	359	384	370	391	355	354	376	362	364	356	385	392	383	358	328	384	395	329	369	372	393	353	362	392	380	388	342	428	379	366	367	404	355	393	383	366	403	356	391	389	364	359	403	386	365
23654	32433	63027	81364	69024	52702	38429	24601	12343	4320	1738	1411	1194	1105	998	981	951	974	1008	993	1012	990	974	1009	997	989	938	970	980	953	928	933	978	924	942	930	920	933	956	944	943	1000	888	999	957	977	1025	956	918	959	972	970	954	908	951	946	982	973	1008	983	920	971	956	932	924	957	973	950	963	1000	948	1008	947	1006	900	941	914	970	930	981	948	953	909	928	926	972	977	930	902	967	961	969	960	992	949	922	976	968	952	970	929	922	994	939	990	949	937	1006	915	943	935	908	970	939	966	929	966	966	928	974	921	915	989	936	982	950	1008	926	955	955	956	924	953	946	962	983	920	911	941	973	969	946	996	988	960	966	946	1001	921	948	927	968	925	944	974	969	970	974	997	962	943	916	963	946	934	916	967	955	946	965	918	983	925	946	919	972	941	959	964	964	973	881	958	941	983	915	918	901	979	920	981	971	959	989	959	947	929	985	937	1002	918	986	972	932	947	922	984	985	984	1012	948	948	1012	920	1034	931	978	918	999	935	904	888	945	951	937	940	932	945	984	1020	966	959	951	983	975	936	950	977	976	966	892	961	991	996	1019	955	948	981	949	930	969	992	940	927	947	971	960	953	923	966	984	936	928	1001	966	922	966	920	948	1003	927	971	995	985	931	963	942	894	985	1013	923	899	915	916	882	978	896	959	957	939	939	998	923	1003	957	956	928	903	949	980	965	941	948	953	933	968	916	965	934	920	1107	982	934	945	937	958	937	981	909	929	951	938	1008	966	925	898	963	970	880	907	981	946	954	942	935	962	999	900	946	954	1003	946	943	984	915	947	958	968	983	957	998	946	977	938	913	976	948	960	920	959	911	944	982	951	945	971	1006	954	977	981	928	956	927	910	1001	944	976	972	982	945	943	910	938	916	924	955	944	929	926	938	950	959	999	963	941	954	934	965	962	948	1035	955	907	963	927	969	948	973	982	942	895	990	995	918	973	983	934	987	952	884	959	964	949	949	943	950	929	957	940	940	965	969	941	984	926	919	904	965	943	951	936	915	924	980	925	992	907	949	995	956	946	938	939	952	951	971	1012	942	996	893	929	944	985	1034	924	927	984	951	921	967	975	968	921	993	941	917	938	918	982	982	967	928	976	970	928	953	936	929	955	956	908	952	902	978	940	965	940	921	955	942	949	972	904	945	922	944	953	965	944	960	950	964	929	877	949	972	935	926	981	1000	1012	918	966	953	955	1024	973	987	955	909	960	942	986	925	926	951	931	1003	928	940	995	920	955	997	945	915	936	932	922	931	1013	950	985	936	923	951	983	929	911	937	956	926	967	937	955	927	980	958	943	1012	954	909	929	944	949	906	967	953	938	1003	985	982	921	929	917	975	912	935	1001	980	967	943	959	1014	951	968	893	948	938	926	986	951	1009	908	987	992	940	994	929	969	972	958	904	982	998	918	955	977	995	1035	913	942	939	996	961	904	959	900	930	976	892	999	949	963	973	992	930	928	923	973	982	955	915	908	963	951	961	970	1009	979	927	901	917	949	949	961	939	921	1031	994	938	891	969	941	1000	929	943	953	950	919	970	947	900	915	961	943	951	930	945	981	972	955	890	929	989	991	940	944	980	983	916	935	922	932	973	1002	936	997	1010	984	970	930	950	970	1008	989	952	984	924	943	939	952	900	956	941	950	940	991	948	948	993	919	950	957	982	976	928	959	932	940	949	938	983	939	941	960	966	934	994	963	946	960	961	1014	933	953	929	1019	953	910	981	925	901	908	1024	925	970	888	971	950	953	939	940	952	966	973	931	943	926	889	966	995	933	961	900	928	930	978	912	949	973	944	976	929	986	970	957	961	952	959	978	922	898	962	918	974	938	927	1016	928	953	989	978	974	951	981	953	969	952	943	951	959	940	1000	975	970	956	971	946	987	948	934	963	895	932	911	964	1009	941	991	981	930	950	982	995	927	909	942	893	928	980	954	923	969	933	994	918	984	997	953	937	950	1042	959	879	903	957	938	942	881	974	944	985	973	944	966	995	967	899	990	938	934	981	973	966	924	963	934	920	918	928	883	945	970	923	921	946	906	978	931	910	957	937	939	915	956	881	960	968	963	904	921	969	993	1050	912	981	970	912	998	974	939	964	947	953	981	953	941	913	939	972	956	988	982	947	961	931	955	923	948	977	959	920	961	934	938	915	1009	956	972	888	1011	963	951	961	970	956	965	940	950	938	1000	952	952	932	933	932	900	953	990	941	958	950	1004	975	931	954	938	902	962	965	928	969	946	922	916	936	930	926	937	908	939	996	950	957	982	982	925	953	1009	957	967	940	965	957	973	955	987	976	904	970	1001	920	961	953	954	1000	966	938	918	922	1007	923	909	964	958	921	944	940	922	956	972	949	950	893	923	1008	982	963	1000	911	965	929	984	944	981	965	962	920	971	982	951	955	914	983	899	982	925	967	940	980	907	925	1006	966	954	977	997	957	954	961	941	924	946	943	1002	960	1000	1006	912	965	971	933	966	977	949	921	971	970	941	923	957	959	967	943	979	976	984	909	897	964	889	919	926	923	974	998	984	977	978	928	935	969	977	916	963	997	937	973	983	946	924	946	958	914	951	911	957	945	992	948	983	975	965	984	944	947	994	972	924	970	964	974	987	963	954	939	929	925	949	958	975	952	945	954	931	875	989	964	937	991	1001	959	922	922	940	965	1045	1017	933	954	966	980	969	948	995	936	921	971	977	908	957	893	937	939	993	932	945	948	960	955	970	945	924	944	898	911	910	960	931	966	925	920	926	992	954	944	952	979	995	919	973	941	946	927	970	972	1023	929	940	976	965	1030	886	948	967	937	962	958	970	962	912	978	966	955	949	1003	921	932	952	926	968	910	903	922	927	923	958	929	968	917	946	950	944	923	999	962	968	977	922	961	919	937	958	910	943	881	999	948	950	954	956	953	914	914	951	945	956	976	929	965	946	991	995	963	1005	946	957	986	949	943	981	929	939	975	971	953	945	951	942	990	940	936	988	937	982	917	936	923	900	944	943	976	913	971	962	955	977	965	983	935	930	917	973	938	924	988	973	913	973	1007	953	957	928	942	1024	954	910	971	985	948	955	949	920	965	981	933	962	919	930	965	974	944	1004	1000	990	1026	956	945	919	937	943	959	929	925	942	933	1010	930	919	928	906	905	953	926	921	917	950	924	913	1005	987	947	925	924	900	971	977	890	916	999	906	930	946	943	915	940	961	948	929	949	912	970	955	916	1018	945	930	979	992	931	932	935	942	925	990	969	917	983	987	917	945	1001	949	948	900	976	963	941	936	941	946	937	969	949	864	930	946	955	991	961	955	942	952	938	962	991	998	968	968	935	962	919	916	970	948	968	905	919	929	954	971	913	986	959	983	958	956	998	947	891	989	915	942	956	942	936	937	920	934	929	996	938	953	951	938	980	984	957	988	904	978	945	918	952	926	951	911	946	947	974	928	938	1055	972	972	931	1000	994	942	1005	1013	972	987	947	928	970	923	903	939	920	980	947	958	949	962	943	920	947	878	952	900	973	984	977	992	957	932	952	947	960	930	940	968	935	934
12395	8200	12263	15383	9940	4993	2383	1247	623	382	390	380	339	358	319	345	363	359	368	358	353	333	341	311	350	347	341	349	317	328	324	330	348	322	366	354	352	336	311	344	354	335	368	325	346	353	334	342	331	380	314	314	319	364	346	314	316	356	319	326	372	331	330	330	363	368	320	345	287	324	332	322	349	342	352	355	330	324	343	311	302	325	319	353	344	366	349	329	331	339	351	338	338	327	365	332	373	366	332	344	347	318	343	361	333	350	355	331	334	339	317	355	342	333	388	350	372	378	323	327	342	341	348	330	307	307	331	333	346	325	348	318	342	354	311	325	320	336	332	362	341	322	335	359	311	357	337	359	315	322	344	342	345	350	318	328	356	325	350	381	363	331	343	338	303	345	302	323	336	337	340	336	340	327	341	364	337	365	359	348	362	311	310	311	355	351	347	351	341	342	314	343	328	345	316	333	336	343	335	344	347	345	340	334	327	325	339	329	336	364	345	330	302	341	336	323	330	320	350	343	352	370	335	368	321	364	327	349	313	354	307	336	340	323	327	309	355	369	308	339	373	302	331	381	370	326	344	351	334	336	353	372	337	323	294	343	345	341	332	332	352	342	350	367	343	300	341	294	328	321	378	335	331	330	327	335	365	333	348	336	339	351	331	334	357	343	327	304	333	342	369	316	332	341	374	316	341	339	315	342	308	350	349	339	326	344	326	328	345	333	331	293	345	372	344	349	344	325	317	308	315	325	312	335	314	336	337	381	367	340	321	329	332	344	340	364	355	327	330	336	394	347	334	344	325	380	374	313	320	347	368	378	369	340	364	318	379	379	335	359	354	323	315	348	319	322	324	350	350	329	329	321	312	341	338	323	340	362	342	363	337	328	335	317	343	314	345	331	348	334	354	328	342	330	310	336	320	335	320	340	330	330	338	332	326	323	376	340	344	356	309	331	332	350	349	352	347	334	355	352	332	349	350	349	380	287	325	319	330	330	385	327	319	347	361	315	376	328	354	333	318	328	333	346	368	323	357	317	308	365	329	321	322	343	326	333	359	354	366	349	348	344	348	331	337	332	337	381	344	334	338	305	325	329	315	354	374	342	336	307	346	327	343	339	345	340	346	349	326	372	350	346	348	354	312	295	331	353	328	355	350	342	308	345	335	307	347	345	330	382	327	336	329	357	368	345	337	347	302	333	349	371	325	312	333	310	325	301	331	355	351	359	331	355	319	350	368	344	369	336	338	315	353	350	341	357	335	326	350	381	350	342	335	355	346	338	330	330	344	320	365	336	307	327	355	322	379	326	306	329	333	338	346	358	301	346	317	359	318	325	340	337	371	336	315	309	348	363	329	352	364	333	344	311	320	341	343	326	331	322	325	333	368	348	340	350	318	370	371	352	365	350	331	313	328	364	322	357	296	339	314	327	358	345	312	342	307	322	354	356	354	347	339	341	320	341	358	319	334	330	340	353	355	325	339	336	387	328	334	342	338	349	367	322	354	352	352	312	346	345	305	329	294	369	284	306	362	341	345	359	305	358	341	347	339	349	348	365	324	308	352	335	307	347	337	334	328	329	345	373	338	372	375	370	344	330	332	345	325	363	365	337	357	316	368	348	339	324	336	357	337	335	329	327	365	331	319	349	343	310	366	334	355	350	335	345	348	347	358	349	348	361	332	356	348	341	349	372	321	335	350	315	327	328	345	358	344	348	332	360	332	327	341	358	347	329	363	345	358	324	311	335	325	339	327	348	332	349	346	363	353	338	313	340	366	365	341	342	332	334	366	333	323	331	379	332	342	327	328	369	339	304	332	380	324	345	306	352	357	346	360	343	334	342	323	352	349	320	337	354	319	330	335	350	331	347	327	380	326	320	346	382	342	337	340	323	328	381	350	351	338	342	349	332	379	367	328	343	344	306	313	330	357	307	342	357	331	338	338	350	298	338	327	363	316	317	320	337	321	320	358	311	358	337	332	370	375	319	359	336	306	338	350	391	362	342	328	341	358	339	340	330	311	329	311	351	337	332	337	356	332	334	343	329	354	339	330	328	332	333	316	341	350	352	357	361	314	323	316	379	306	374	387	351	349	362	355	353	372	344	329	335	349	354	346	367	337	348	328	297	329	337	333	351	349	339	338	337	354	375	341	309	321	351	329	345	338	338	319	320	334	345	346	342	347	344	362	358	356	369	373	323	362	367	309	340	345	336	357	355	340	380	354	344	333	341	362	329	355	356	339	353	344	341	359	339	368	344	345	386	348	324	360	380	319	319	336	373	350	303	346	354	353	318	335	344	353	322	316	365	360	315	307	332	347	358	320	341	343	339	367	329	364	351	365	323	325	357	336	320	332	320	324	357	357	374	336	341	324	353	367	317	333	360	358	363	351	354	313	288	354	343	335	364	344	344	356	332	315	343	355	343	351	337	326	316	366	316	381	349	349	317	334	346	362	324	306	326	341	327	354	374	357	347	330	345	321	332	357	313	363	321	339	341	340	348	325	344	366	314	382	347	353	345	314	335	343	302	311	329	355	339	302	331	344	356	321	311	365	331	376	355	352	334	341	343	344	341	343	333	341	356	326	317	334	337	313	319	356	319	360	333	312	338	360	326	340	341	328	336	333	326	321	329	345	332	337	349	302	307	320	351	347	395	335	326	345	327	328	308	321	319	316	352	358	355	368	327	353	336	337	339	332	324	357	326	310	357	350	372	341	317	321	317	369	313	342	327	316	348	317	341	354	354	363	337	328	331	344	309	344	346	324	345	313	334	349	359	341	342	318	310	361	319	326	340	380	318	348	334	365	365	356	340	330	361	325	338	340	345	310	350	344	349	356	323	308	351	338	307	350	350	354	359	375	387	320	348	330	351	300	348	373	297	323	350	340	353	315	356	351	363	347	326	346	332	335	364	342	353	365	334	373	350	337	344	318	323	392	364	347	309	346	351	306	330	315	320	305	334	303	328	334	365	327	359	322	372	318	350	340	331	340	343	358	358	318	365	355	386	333	354	335	362	345	321	358	325	353	356	337	358	337	362	367	339	336	307	330	313	336	337	321	342	368	396	340	352	345	366	346	359	333	345	328	293	337	341	328	346	325	339	356	342	380	345	326	379	326	335	346	326	372	325	334	325	355	301	327	323	341	331	335	344	335	304	322	316	328	350	340	312	351	344	351	329	334	360	334	369	326	329	313	331	367	355	319	303	344	341	346	363	331	350	371	360	325	333	337	334	357	350	334	316	308	364	342	335	326	355	351	329	334	339	329	338	342	315	343	336	328	329	353	358	349	345	335	338	362	336	344	326	359	336	350	330	312	323	333	328	350	374	319	319	347	365	331	316	324	330	329	354	338	375	341	355	349	362	338	350	342	353	325	341	344	356	308	294	325	342	325	347	344	361	342	327	338	352	350	340	330	341	319	343	313	349	344	349	360	358	340	383	364	334	349	344	375	340	331	381	321	326	348	316	334	325	323	317	358	356	347	352	340	327	321	348
9152	7415	18193	27049	21012	13105	6919	3679	1952	1057	941	1034	905	943	982	876	860	847	928	848	862	882	818	832	852	908	900	912	891	906	912	845	865	883	875	869	917	901	830	877	886	930	911	855	913	915	892	867	889	908	848	920	919	884	860	868	918	847	887	864	926	845	896	816	835	859	912	828	876	917	878	845	933	856	882	877	897	910	860	896	901	856	933	860	939	853	859	863	833	894	853	898	868	919	915	921	887	908	869	889	863	872	866	911	862	902	898	931	871	917	915	893	904	884	905	900	880	842	898	874	830	892	876	940	912	942	817	922	840	879	908	897	896	876	850	894	914	839	846	855	916	869	859	877	869	881	857	864	853	858	868	871	882	886	869	879	865	874	839	864	888	902	870	876	832	939	839	822	853	835	899	868	869	908	872	889	859	879	876	831	903	894	862	895	900	869	839	876	892	895	916	851	896	827	874	824	975	897	912	930	848	869	833	846	866	904	905	861	862	888	790	897	849	886	873	897	850	908	950	837	872	845	812	857	923	870	874	919	913	897	908	853	895	872	863	923	824	895	860	902	887	867	927	840	864	896	843	899	877	869	911	905	871	894	860	889	852	884	915	845	861	913	904	902	869	880	898	897	907	914	896	882	844	935	868	862	874	827	897	865	880	862	890	843	881	855	936	876	903	835	925	864	895	844	873	884	904	858	864	890	860	871	854	860	854	899	941	899	912	818	865	919	927	868	889	915	875	862	960	968	848	864	856	850	864	877	849	880	890	886	842	791	885	872	910	917	880	887	883	893	888	861	870	884	858	907	815	858	862	841	893	823	915	895	832	885	884	897	887	910	863	885	911	880	886	873	886	905	858	852	874	860	916	866	867	864	830	823	906	862	868	854	897	875	907	849	905	865	893	850	881	894	866	876	904	865	881	868	848	836	906	897	900	848	860	867	884	883	858	878	905	896	916	909	891	826	878	846	853	839	927	865	905	886	839	916	913	904	857	863	845	898	853	847	847	865	871	849	913	872	940	888	841	857	907	914	868	867	928	852	898	845	908	884	871	941	854	882	911	892	841	826	898	860	907	872	881	867	869	847	898	922	841	870	874	896	870	921	894	928	909	874	866	872	827	869	839	863	868	915	879	848	896	868	860	836	885	841	874	902	861	893	872	865	878	882	877	874	861	857	900	878	903	882	883	895	854	917	843	909	875	880	937	876	899	881	868	898	914	888	862	889	849	891	901	871	883	888	847	860	906	883	904	907	910	916	879	903	869	944	917	869	875	920	919	872	882	850	847	884	925	874	870	874	930	825	821	830	846	869	855	864	899	898	901	883	859	869	917	859	865	866	865	858	851	806	868	817	951	882	918	887	859	838	908	863	811	876	867	924	828	930	897	882	814	856	880	862	903	918	863	871	883	899	902	837	870	847	863	914	842	883	848	849	859	869	889	871	880	897	900	905	920	879	907	840	850	850	886	880	884	866	939	937	842	871	872	934	889	856	878	857	862	837	870	883	886	858	864	900	860	929	900	881	861	828	859	857	856	884	882	854	844	868	884	858	924	925	890	839	911	854	872	914	840	911	883	936	923	834	890	889	885	878	823	912	931	942	916	853	885	861	862	893	830	883	928	859	932	876	892	891	924	894	887	900	847	917	864	924	889	883	851	876	894	899	859	907	907	884	882	872	892	920	877	862	921	905	931	873	882	904	855	870	900	863	896	910	859	882	875	838	903	835	880	879	919	898	909	912	854	830	904	891	917	846	864	861	896	901	873	874	919	859	916	861	871	874	928	875	897	847	888	861	886	854	907	895	937	870	880	866	835	864	869	891	846	887	876	877	880	840	919	876	836	895	879	866	966	850	916	867	887	885	854	894	867	904	892	858	867	859	828	857	907	846	888	886	895	878	811	863	878	858	909	902	908	931	850	904	847	897	897	865	861	850	888	917	820	920	874	880	873	845	885	869	879	849	858	918	944	836	912	861	859	869	879	800	875	888	911	892	857	911	861	878	832	891	873	850	895	847	887	881	856	865	943	779	902	897	822	893	877	828	863	866	842	918	895	893	872	885	893	839	846	844	935	864	864	864	867	902	908	896	878	892	842	916	923	926	877	886	880	937	842	887	890	878	890	891	888	857	852	897	941	831	879	958	883	906	849	870	878	905	883	918	868	889	909	867	863	899	870	862	900	877	875	868	885	895	877	891	851	844	833	895	913	872	918	892	924	868	883	899	866	863	883	938	898	869	888	902	856	879	880	876	865	839	880	902	916	869	870	892	890	886	875	846	863	912	892	886	938	891	892	875	892	849	855	863	915	853	825	892	874	902	881	881	819	875	924	837	882	844	949	905	863	889	892	820	893	849	869	893	869	884	907	898	826	892	818	875	888	925	930	891	882	876	843	877	929	907	823	878	891	907	843	862	879	912	924	890	853	871	860	909	894	891	856	891	840	902	887	873	867	852	915	871	845	873	905	905	837	851	921	873	846	888	863	855	853	919	842	826	863	856	900	915	875	903	864	868	893	886	918	856	930	839	879	905	878	847	932	867	908	858	943	864	872	953	911	855	854	859	932	869	883	830	891	837	970	892	855	850	853	944	864	881	888	902	928	923	866	935	868	866	854	913	946	870	878	884	871	882	889	859	851	864	909	832	879	876	871	872	874	891	977	852	891	844	908	830	902	885	930	884	849	909	885	912	906	820	891	904	917	882	851	884	841	889	865	876	904	857	912	865	851	896	865	858	870	895	856	923	896	870	856	877	947	886	899	894	872	855	840	896	931	858	886	914	924	886	870	864	863	878	958	891	877	847	939	897	887	856	891	881	918	912	878	881	891	864	892	909	908	893	874	843	885	893	894	875	888	903	875	927	882	883	851	891	898	862	891	863	884	883	845	878	825	891	901	879	869	847	920	813	899	875	818	887	896	892	880	894	858	897	869	845	872	876	892	894	856	891	879	895	860	850	905	875	890	886	845	864	876	881	871	830	899	894	859	902	909	908	922	915	809	863	860	899	836	845	885	881	909	848	915	853	879	907	897	847	880	887	888	854	876	913	881	869	858	910	857	825	849	900	878	925	889	905	868	865	932	863	909	879	884	921	897	913	872	834	880	893	868	912	853	846	879	863	903	886	852	911	857	843	852	845	906	837	861	803	865	838	901	864	864	918	850	899	876	855	899	897	892	890	919	874	914	894	890	920	827	892	862	916	917	828	864	879	879	903	880	889	851	904	863	902	882	888	864	939	896	834	893	872	873	897	888	875	878	882	892	890	860	918	910	871	889	840	932	897	933	881	881	894	845	816	917	885	876	837	847	841	837	886	877	883	903	868	840	832	881	922	898	877	929	911	934	876	824	883	926	895	841	911	857	852	885	872	905	894	913	859	853	904	863	809	879	909	836	870	884	929	844	905	894	901	809	849	919	873	939	898	910	938	908	838	825	894	899	879	887	895	909	839	922	878	874	902	824	873	818	866	843	865	994	921	860	956	869	848	835	881	852	889
32794	27899	56309	64963	51135	33168	17092	7165	2449	719	651	595	473	433	389	369	335	378	348	351	370	372	342	326	350	358	353	373	346	356	370	362	378	339	353	339	317	347	326	365	355	333	352	340	352	403	358	360	359	367	341	378	343	392	347	363	386	349	348	337	354	331	370	348	361	320	367	367	310	350	326	331	327	367	358	325	351	353	344	362	353	360	349	341	354	337	327	309	357	366	366	354	349	366	359	367	336	339	359	318	359	345	358	361	377	359	365	383	359	359	339	366	317	376	374	351	389	340	389	345	401	368	362	369	352	358	403	344	345	300	346	354	328	369	330	387	346	372	365	330	374	357	364	362	326	345	333	383	375	360	388	367	355	376	357	355	370	341	398	343	373	345	340	348	365	324	353	373	382	353	394	361	357	350	333	375	373	348	327	357	318	388	351	386	306	355	372	408	373	346	327	335	335	359	353	359	361	318	362	374	360	344	356	348	359	377	325	348	363	373	385	373	362	371	341	354	339	372	339	364	358	341	374	356	336	363	339	338	329	364	365	374	379	362	378	379	351	363	323	382	346	361	337	333	349	350	366	348	371	384	385	375	364	352	344	352	361	365	309	384	338	336	360	393	382	362	343	358	380	358	351	392	347	347	386	379	391	369	310	365	340	332	342	344	383	383	366	385	324	380	363	353	363	332	334	357	354	366	318	343	370	342	350	385	371	333	346	375	342	367	351	384	350	342	377	363	390	358	351	382	331	344	369	342	371	348	334	356	346	343	355	366	384	366	325	337	375	363	347	321	338	375	362	379	342	347	378	335	355	402	352	358	341	379	338	316	317	349	320	356	365	340	377	348	350	382	366	346	350	375	367	355	334	367	364	349	355	372	354	355	361	367	344	370	336	369	375	327	377	345	361	346	340	332	347	333	343	390	390	334	364	359	364	324	350	354	383	331	375	351	313	330	374	340	344	347	367	361	346	373	341	382	358	344	364	382	362	352	366	341	383	350	346	354	376	394	335	348	384	375	319	346	348	339	365	348	363	365	329	357	366	334	370	370	386	394	352	347	364	340	357	382	355	358	330	345	356	358	344	343	375	385	358	383	376	390	344	367	349	350	306	357	359	383	344	376	327	352	353	361	330	363	330	370	319	373	353	395	369	358	366	351	337	377	359	358	368	377	348	335	366	339	328	369	360	365	348	360	368	359	371	355	355	375	359	345	331	375	343	339	370	403	391	365	373	325	343	365	355	362	359	346	345	342	334	371	344	361	364	369	374	391	361	354	348	373	374	327	345	383	376	373	352	394	345	342	378	372	384	329	383	375	364	376	376	346	350	351	349	362	317	367	358	404	354	329	375	363	391	401	353	349	379	371	350	390	375	334	311	322	361	372	345	373	353	375	367	381	340	349	395	348	343	365	370	350	382	335	339	340	376	347	338	342	339	390	354	364	341	332	350	340	324	331	365	335	329	329	342	381	349	374	374	396	367	337	346	329	367	349	372	356	359	342	344	319	365	330	373	348	317	363	350	362	341	373	310	359	369	347	343	323	331	366	397	347	359	353	378	365	370	370	327	354	369	339	361	380	360	325	365	345	380	365	340	320	375	367	355	346	378	385	384	339	329	363	365	334	351	353	329	384	349	348	369	348	392	354	366	331	349	365	330	342	392	356	317	372	331	376	355	380	334	353	338	363	363	365	334	391	375	348	339	352	351	360	329	345	360	341	383	367	338	374	351	385	373	348	386	366	304	329	371	353	347	367	333	344	373	381	361	377	379	366	363	350	351	348	376	380	358	353	335	361	338	342	317	351	369	401	333	362	341	325	354	327	359	371	373	390	363	363	350	360	354	366	352	361	371	349	389	363	388	359	332	362	392	359	380	327	342	334	346	327	349	353	382	352	381	366	360	372	365	330	379	341	357	385	350	358	365	377	322	347	358	354	386	348	363	375	344	368	360	387	351	345	388	357	313	351	366	307	337	328	375	362	354	361	359	392	374	351	346	366	355	324	375	327	340	346	370	360	354	333	344	356	387	356	346	350	369	386	365	337	359	378	365	377	365	371	323	359	337	374	323	351	359	317	319	332	366	380	373	386	351	313	378	392	375	342	366	348	371	325	372	341	367	409	386	364	384	370	364	338	350	363	368	333	322	358	339	361	352	322	343	341	353	386	346	357	357	336	372	333	351	333	319	387	353	388	352	361	334	344	347	342	357	336	360	379	328	365	342	354	334	384	340	351	376	390	335	361	327	341	347	366	363	368	360	366	389	359	335	351	361	333	350	369	353	377	346	385	352	315	387	361	364	335	341	392	332	347	427	368	362	376	338	384	381	353	332	335	318	355	357	404	352	359	358	357	357	360	369	364	310	352	345	350	361	343	351	338	357	330	335	304	368	354	333	371	349	373	325	322	376	373	386	378	355	370	331	334	346	345	357	329	333	359	371	361	361	404	368	353	341	360	341	353	374	341	331	377	344	379	379	396	351	334	364	323	335	354	327	365	334	380	371	330	390	372	372	373	377	346	340	364	359	347	345	345	333	355	312	368	340	357	368	364	348	343	351	340	352	349	370	320	365	357	377	363	369	371	363	349	372	341	352	406	369	405	339	350	368	367	342	354	366	348	333	331	373	333	346	332	330	350	370	334	344	345	377	388	314	342	365	378	336	365	366	372	340	361	358	338	359	337	363	347	362	343	329	356	349	362	368	346	362	345	365	366	332	345	396	356	331	327	343	366	352	329	355	350	337	345	335	362	370	373	364	346	359	354	376	376	360	333	356	349	374	399	380	363	370	339	368	339	377	368	366	340	359	377	358	357	337	358	368	384	392	340	340	369	372	374	355	333	334	331	321	366	346	363	405	351	345	360	360	350	310	350	353	367	374	379	408	352	345	378	343	370	337	354	364	332	341	333	367	368	363	362	349	336	359	372	368	349	352	379	348	355	370	377	373	334	376	364	377	362	372	331	369	359	349	367	378	371	361	380	350	374	367	317	366	342	349	362	358	340	383	386	381	341	334	324	368	363	398	359	343	339	380	357	386	381	349	349	384	375	377	351	342	358	340	350	356	317	365	354	349	359	343	355	341	358	409	355	358	362	350	367	322	362	341	353	342	322	362	372	311	359	398	352	379	376	339	333	386	366	366	329	374	349	363	357	351	368	336	394	343	344	406	359	359	359	324	310	371	370	382	350	369	379	382	369	343	407	324	366	352	366	353	344	334	363	345	339	356	333	359	384	393	376	340	348	388	361	369	392	359	353	320	413	335	354	338	376	348	343	379	334	345	405	328	353	372	361	354	357	350	348	357	386	352	334	351	335	380	326	364	350	323	362	330	336	368	371	339	372	363	369	356	353	362	336	334	333	371	394	366	369	399	338	371	376	371	353	345	375	333	333	361	318	367	348	395	364	334	373	340	359	354	359	371	371	356	333	326	389	334	353	365	366	327	350	348	361	344	344	367	351	361	363	359	363	332	329	385	368	346	371	361	326	348	364	331	318
21086	23814	53843	66992	57078	42695	28654	17791	8096	2489	2478	1962	1481	1227	1192	936	937	1004	940	1009	943	950	833	940	909	925	894	918	942	930	956	958	948	928	975	876	949	901	917	1031	889	920	893	941	892	881	893	912	926	950	935	854	971	916	932	929	921	889	956	914	932	933	921	915	903	926	935	935	928	906	926	891	859	897	860	993	953	932	914	902	914	911	934	923	919	895	882	906	944	908	986	943	878	905	980	917	930	911	931	929	915	881	945	931	902	936	941	862	905	958	885	972	918	985	924	948	935	914	887	931	900	943	931	943	953	934	872	926	964	933	891	909	922	920	895	968	926	944	983	899	937	898	885	891	949	924	925	862	924	922	905	877	955	964	902	943	952	936	919	936	914	927	982	964	933	974	895	891	928	935	910	899	963	943	933	926	912	927	943	896	983	950	952	932	873	957	942	870	925	887	943	906	890	963	939	926	944	923	925	940	920	880	878	889	935	926	865	889	891	916	953	879	915	949	905	941	919	945	904	875	930	935	904	878	918	972	946	922	893	876	931	936	914	948	887	926	942	975	941	909	885	934	959	878	922	932	890	919	913	925	923	907	912	943	973	963	893	988	911	945	914	891	917	918	876	925	938	903	909	929	902	926	900	935	910	928	913	939	910	901	900	957	979	866	929	891	901	943	906	941	867	917	850	953	930	875	993	913	928	932	913	903	945	904	931	942	927	920	926	906	966	905	947	964	935	884	884	956	898	924	862	873	936	883	944	922	937	854	922	964	893	853	922	912	924	918	941	926	885	923	948	928	878	920	884	899	941	925	909	888	894	891	866	892	899	902	899	912	937	929	936	882	931	900	893	887	928	899	916	889	928	865	978	929	939	915	924	907	968	921	894	891	915	964	909	914	910	962	967	987	926	944	935	939	930	886	919	879	910	967	923	937	960	964	924	922	889	924	940	902	898	939	923	852	919	933	923	929	933	897	901	910	865	940	921	923	886	968	945	904	855	935	916	935	892	926	928	861	922	884	883	912	906	917	933	942	932	911	888	921	947	897	892	992	883	935	959	878	886	965	945	908	899	933	884	908	982	911	895	935	937	910	939	945	883	914	944	914	900	931	917	950	913	937	941	937	921	929	976	904	953	929	898	921	910	911	914	916	931	969	1027	948	979	931	884	906	901	908	916	860	935	893	860	969	923	933	911	918	925	925	975	919	931	954	925	960	905	912	956	923	935	947	928	935	963	928	861	928	964	906	954	944	944	885	938	959	928	861	959	923	907	905	890	920	938	915	968	915	936	899	905	943	969	921	897	933	916	946	907	937	903	868	943	902	941	926	953	944	887	965	934	951	917	940	939	920	909	915	912	942	933	882	882	926	908	962	915	961	910	929	935	908	947	902	928	953	918	925	958	939	918	920	903	905	925	966	958	918	920	956	958	943	906	887	868	940	935	872	974	930	953	931	906	930	909	950	933	858	923	930	868	935	906	885	886	891	860	927	889	898	925	912	869	901	926	900	883	896	900	919	958	949	953	944	895	887	926	862	891	977	950	860	952	924	921	920	905	906	962	906	923	907	894	922	944	881	901	864	909	921	920	922	947	884	914	869	931	896	890	910	955	903	946	951	925	907	976	922	876	954	905	916	874	904	892	902	886	862	900	984	974	906	922	972	808	925	902	939	902	905	899	931	902	896	945	908	972	937	944	934	901	952	898	871	899	952	911	869	956	901	883	907	918	955	913	891	910	903	903	923	873	913	892	901	898	877	904	891	910	881	887	892	890	888	887	950	949	909	904	944	939	906	865	913	880	886	916	889	912	967	899	984	906	925	922	923	905	899	876	927	1005	928	936	895	881	922	975	947	890	907	888	939	902	877	879	950	899	897	914	902	930	938	990	912	907	879	865	914	932	941	921	916	988	921	938	922	908	908	923	875	874	888	888	959	963	958	868	902	916	940	966	886	873	913	885	885	886	918	893	901	889	964	907	932	901	929	923	936	907	931	916	913	944	898	954	958	959	890	927	937	902	859	934	910	925	954	874	894	886	910	886	902	900	937	910	882	893	896	923	928	962	966	928	908	923	975	931	927	895	923	967	883	934	920	944	869	919	923	959	857	939	916	975	916	890	913	873	952	949	894	944	895	938	973	906	942	902	904	876	914	933	925	904	957	970	936	888	928	917	910	938	908	930	889	956	898	908	894	931	914	922	918	906	907	952	907	967	911	891	865	955	891	914	966	944	922	901	934	971	943	956	946	957	865	923	902	932	922	906	959	866	880	910	916	999	898	906	959	935	912	939	922	939	973	920	877	885	916	922	941	896	932	946	947	976	980	895	903	983	913	903	916	940	889	917	923	895	966	950	905	842	922	991	925	920	928	896	944	964	924	915	877	921	878	913	858	964	907	927	921	975	913	876	930	901	974	891	894	928	897	932	943	955	913	943	923	935	961	896	954	940	923	905	919	961	977	894	912	928	919	939	857	887	938	860	894	913	960	914	941	929	986	940	903	924	883	941	846	927	873	944	903	958	886	897	865	913	900	887	952	941	948	933	986	901	857	917	916	938	908	920	903	932	921	916	875	899	910	874	894	831	849	875	951	986	947	891	921	833	991	920	927	953	942	909	893	934	908	919	954	948	902	892	870	899	910	984	930	876	936	895	936	972	928	945	933	925	898	938	888	876	962	928	984	948	888	924	889	943	905	974	896	905	917	903	946	940	931	896	896	934	880	904	911	938	979	925	937	931	946	921	941	903	887	884	935	951	894	978	910	974	924	913	885	939	928	929	912	946	887	951	902	935	957	926	912	949	937	940	884	903	970	875	940	888	938	868	988	900	909	875	894	848	894	901	901	935	897	896	932	943	879	868	922	866	895	959	932	961	887	911	880	885	883	905	937	887	933	919	914	948	898	924	942	897	903	925	932	867	932	945	905	953	953	905	892	884	970	1018	952	894	897	898	908	910	910	931	894	924	875	880	954	927	912	983	955	934	939	960	921	879	900	913	896	966	975	916	906	886	948	942	944	901	873	934	875	953	906	941	942	935	919	923	914	912	886	923	907	892	960	917	875	963	868	921	917	950	905	885	937	883	877	961	911	915	942	953	918	903	873	947	882	914	976	944	896	930	950	937	938	899	920	928	920	909	915	897	895	952	882	877	941	906	917	925	939	897	909	939	972	938	943	939	916	919	911	942	875	937	927	964	876	887	929	945	928	890	892	940	985	942	936	917	899	929	918	920	953	893	907	889	922	940	912	965	913	872	949	920	943	932	939	943	939	955	893	937	954	931	875	954	943	900	940	913	921	904	895	890	899	939	889	880	903	946	904	987	900	961	923	904	991	903	914	953	924	900	920	911	958	917	858	869	914	927	927	908	932	902	909	943	889	941	917	915	920	895	892	898	916	910	947	921	837	904	876	921	937	914	916	929	915	937	882	977	934	910	917	905	910	976	934	937	930	951	930	881	958	896	930	909	953	947	955	910	907	935	896	968	947	884	904	929	881	898	925
40417	39243	70536	74992	62036	43075	26287	14176	3618	1146	1027	945	670	506	453	381	400	356	394	417	367	419	413	380	351	392	357	392	386	394	366	352	373	375	397	385	346	355	374	381	365	386	373	358	396	364	390	391	394	391	358	392	386	395	395	410	363	370	369	390	365	354	376	364	343	384	374	370	400	376	367	345	358	356	374	408	376	369	334	377	361	389	368	364	380	375	379	351	363	341	405	364	378	379	382	390	389	353	337	370	401	384	310	404	364	369	362	363	331	379	363	359	371	389	386	345	354	350	386	362	355	352	348	401	338	384	405	411	410	384	381	363	366	375	359	376	374	384	360	385	362	380	378	370	380	381	356	364	383	349	391	353	357	410	396	395	376	382	378	353	360	381	373	371	353	340	367	370	371	354	365	366	366	353	409	412	358	369	377	360	375	374	363	345	381	378	374	365	400	371	352	371	394	362	368	359	359	368	374	378	349	365	345	391	360	360	371	407	373	379	394	362	351	367	375	383	413	394	360	359	336	378	414	371	369	378	361	394	377	374	381	375	366	371	374	373	363	355	379	414	375	330	367	435	426	390	403	392	382	404	372	357	386	372	347	329	408	383	375	354	370	403	393	346	372	364	366	355	380	372	402	373	368	336	368	371	370	375	361	372	392	364	357	374	359	357	344	375	350	371	380	385	363	404	375	369	369	374	363	377	390	372	403	346	373	358	405	400	383	404	359	367	377	355	407	393	349	365	380	405	393	375	363	389	328	354	355	373	355	378	398	359	372	384	352	348	376	379	367	372	387	384	368	354	387	395	386	377	359	369	331	371	377	358	364	383	370	382	398	374	354	367	395	398	361	384	325	378	391	381	381	380	382	388	366	366	363	349	387	382	392	349	384	380	358	364	387	338	412	409	388	361	353	391	377	357	366	367	375	400	359	394	371	389	391	374	384	383	357	411	379	383	368	386	374	353	382	374	362	365	358	373	387	399	404	349	406	355	338	347	375	379	350	356	357	371	357	353	336	400	384	350	348	339	395	382	386	357	365	369	371	370	381	379	385	376	375	340	392	363	425	393	356	387	376	380	368	373	391	402	359	372	388	398	368	387	337	408	396	356	356	391	397	395	351	381	367	359	359	324	370	384	377	392	382	351	374	355	330	367	343	394	400	380	371	393	354	409	353	368	368	425	414	362	381	362	394	416	373	350	363	353	367	392	367	402	401	349	360	331	340	362	372	396	378	380	387	387	359	373	363	384	360	368	410	340	373	361	377	352	387	355	422	384	355	382	366	376	354	375	372	378	313	366	371	355	351	342	409	348	365	374	385	389	356	378	394	397	379	355	406	409	385	390	377	348	404	388	390	373	374	371	355	369	373	361	408	361	355	374	374	384	358	335	369	384	374	383	344	352	398	407	397	402	370	356	382	367	378	353	401	360	397	397	355	389	398	402	400	381	405	381	375	348	384	397	387	396	393	425	368	372	360	403	363	378	357	355	360	401	390	360	364	403	380	357	398	366	381	374	369	339	368	369	355	377	362	383	348	349	392	366	385	352	374	411	325	338	411	371	367	384	393	381	359	372	390	383	412	350	362	380	395	368	343	400	352	354	354	403	356	362	370	364	361	350	322	361	383	399	385	375	368	359	399	370	359	371	379	366	370	374	376	352	362	372	360	360	375	357	386	369	369	376	351	348	348	377	353	403	370	380	381	382	364	386	368	327	415	372	355	401	348	372	395	373	366	375	370	374	367	369	401	382	371	350	391	341	388	374	385	367	363	392	361	342	358	371	351	344	372	339	411	404	389	371	359	395	374	376	360	419	372	388	368	358	379	360	384	405	391	379	379	360	387	384	373	373	376	348	372	383	390	392	371	360	393	390	381	395	362	358	367	357	377	333	366	376	364	340	360	403	359	354	367	370	346	369	411	382	382	381	370	371	357	400	367	351	402	373	393	358	371	389	409	384	381	362	363	388	370	406	376	354	358	389	374	367	377	371	401	345	356	406	392	353	397	380	354	367	356	382	390	368	346	385	379	372	387	351	360	391	377	377	374	378	392	377	372	407	391	347	397	360	338	360	383	337	379	378	395	384	342	370	359	380	380	401	357	341	382	369	351	356	385	378	374	356	366	391	369	399	344	391	368	387	367	380	372	382	375	388	377	353	345	397	364	353	399	370	357	374	344	413	348	413	401	384	360	370	372	347	380	353	387	352	389	379	386	357	381	399	391	363	400	377	368	342	366	377	343	386	365	393	368	381	358	381	401	409	364	361	344	417	396	359	359	411	369	376	358	381	373	401	383	333	381	347	387	396	369	385	339	377	350	370	343	333	418	369	378	381	376	374	368	374	404	363	366	399	340	380	370	353	368	397	394	407	375	335	344	386	379	367	385	357	379	376	345	387	382	373	355	339	366	366	351	352	371	368	397	352	381	370	396	350	355	367	376	371	391	374	345	361	358	345	377	382	371	376	370	383	361	395	376	363	396	374	377	346	333	366	381	360	382	383	370	332	375	364	387	373	390	362	334	390	372	360	357	369	400	388	389	373	380	377	386	412	377	391	355	350	381	375	402	371	364	383	399	381	434	390	369	359	385	377	397	392	369	376	391	370	379	355	379	354	411	388	376	380	378	362	362	359	400	367	372	387	354	385	412	337	400	346	393	373	399	400	407	390	331	369	345	364	362	338	375	368	357	376	389	385	373	347	367	357	381	379	363	389	368	366	398	361	405	351	385	380	377	370	422	356	388	368	387	416	343	365	341	392	385	370	336	364	379	408	345	356	365	346	369	377	394	348	353	374	371	377	449	409	368	384	421	384	371	372	384	364	381	379	372	338	365	363	362	415	338	344	359	395	363	349	391	376	380	407	381	359	364	383	363	345	408	351	344	364	387	378	359	376	380	347	390	370	378	369	368	346	369	388	345	358	356	376	360	393	357	368	352	358	353	356	383	351	415	408	393	363	382	386	341	344	419	359	387	411	378	352	352	359	349	371	411	377	354	381	375	381	362	375	366	377	385	361	356	362	370	416	366	371	378	391	408	368	371	385	369	392	396	364	388	305	398	358	369	398	355	352	373	365	410	383	315	367	344	334	374	389	386	391	362	374	387	366	384	401	393	417	377	366	373	364	374	379	390	343	374	393	372	379	345	389	386	379	372	399	377	408	360	423	390	382	360	354	325	373	359	353	388	360	367	355	387	373	368	356	361	347	370	373	383	366	399	366	374	390	367	384	402	364	367	353	389	398	380	373	331	386	381	380	382	394	364	362	354	385	382	386	377	392	406	400	340	390	404	349	380	364	373	365	373	392	343	336	345	372	324	361	404	388	338	409	360	368	393	377	385	384	394	359	375	377	362	342	389	374	367	363	377	367	352	381	391	387	371	402	372	386	363	378	392	380	363	384	396	379	346	375	415	397	378	374	376	383	363	410	390	371	335	360	374	371	409	386	419	396	393	352	349	399	428	347	393	351	345	367	371	368	401	350	389	362	384	423	416	340
26938	34076	65900	79490	69154	50949	37859	25706	9138	4144	4486	3651	2205	1557	1266	1078	1089	1120	1009	1053	963	986	1000	939	1016	974	980	918	943	976	1010	1040	908	1009	945	981	934	968	958	1004	914	919	966	958	1010	994	961	987	1020	974	936	1007	990	999	978	898	948	1000	1032	980	1038	991	966	975	970	951	999	920	931	974	979	971	949	988	1005	985	934	930	969	1022	953	944	941	957	887	983	919	947	949	938	930	933	898	991	980	986	963	938	984	935	923	923	963	922	924	1038	925	967	943	976	1002	918	941	984	922	901	976	987	990	931	962	974	915	888	948	979	955	923	919	887	957	975	925	971	985	937	947	970	943	963	950	920	953	966	960	981	987	948	910	933	929	942	978	930	994	866	914	968	935	939	969	956	943	982	937	914	931	978	947	917	961	950	966	929	987	970	956	990	966	1007	899	970	990	945	919	966	938	919	943	942	1011	923	913	977	932	952	996	900	948	993	911	898	978	961	936	946	942	951	916	925	938	982	939	971	998	920	960	937	915	949	959	959	945	970	942	927	998	932	929	959	927	969	980	926	931	984	897	997	979	964	958	947	950	959	907	905	926	941	911	974	995	971	950	952	951	965	955	995	937	977	979	973	939	951	996	939	922	935	998	947	982	948	885	970	975	940	942	924	955	895	918	963	940	914	952	936	948	962	947	931	920	964	914	934	953	932	922	989	880	903	953	895	963	944	925	993	892	965	892	949	1026	979	900	929	978	980	969	945	916	994	922	979	976	910	935	969	962	943	932	908	930	953	927	945	943	930	938	989	957	1016	989	928	867	938	946	976	967	964	941	985	974	938	889	892	938	964	974	947	925	885	988	902	996	943	924	929	957	926	953	989	980	914	945	945	939	937	896	935	990	936	954	943	968	949	957	961	914	951	956	947	884	976	901	900	975	912	910	971	960	938	947	972	1021	970	942	939	949	975	976	926	978	946	984	975	990	1024	938	919	933	953	958	979	946	909	929	956	989	910	932	981	914	955	965	948	972	933	906	941	883	970	906	925	955	918	941	988	934	983	930	967	936	1016	930	956	978	941	934	994	938	943	952	926	937	932	978	916	984	940	938	989	975	932	913	954	984	946	944	984	925	941	987	937	947	978	968	881	942	961	988	940	923	947	981	912	932	937	955	929	980	964	975	976	952	990	863	944	950	988	920	1020	920	960	942	949	939	969	993	930	990	965	928	968	946	954	954	976	889	960	1001	952	981	958	970	935	976	943	967	898	1005	974	945	954	888	945	962	994	961	968	913	976	980	966	963	920	955	948	939	903	971	932	933	968	944	958	1007	937	925	917	994	980	988	946	888	966	971	970	973	983	904	970	957	937	932	907	937	890	951	946	919	863	960	936	1006	979	1013	950	956	937	979	906	934	944	937	922	979	934	901	948	979	889	983	953	972	955	966	961	922	968	945	1000	1009	915	939	950	940	940	944	929	910	960	959	937	950	971	974	983	1001	931	975	961	917	983	965	1008	977	905	944	975	1027	920	975	921	993	887	938	956	969	935	984	980	963	996	905	950	996	901	951	973	993	988	934	961	917	933	963	984	934	914	900	952	918	967	962	968	937	972	972	945	926	908	957	958	935	927	887	986	911	954	933	969	940	908	961	965	954	1020	914	953	929	981	925	933	953	1008	996	957	962	969	945	937	946	891	899	975	918	884	945	962	943	909	951	973	935	938	964	949	986	964	904	959	948	950	978	869	973	963	948	958	927	933	916	931	941	1010	973	935	942	928	951	921	935	955	957	917	969	961	953	965	953	900	1002	966	965	948	982	941	931	1003	950	918	973	949	988	1014	951	947	963	925	1005	916	969	975	994	952	945	987	930	911	927	982	959	935	972	935	940	943	978	916	1022	927	889	901	992	956	950	973	938	946	897	904	983	953	977	937	923	951	961	951	925	931	942	984	927	934	898	935	954	930	958	935	959	947	950	982	993	975	963	1030	989	940	926	960	983	950	962	938	940	933	940	974	973	1006	954	982	950	937	938	964	954	946	916	979	991	949	910	950	900	935	950	970	950	964	910	940	938	980	932	948	937	963	992	897	971	986	896	981	940	986	928	946	993	1003	935	947	1022	933	906	1009	952	985	982	976	924	868	974	923	995	942	944	967	982	944	1000	914	940	949	966	921	936	926	1046	947	1009	994	945	915	998	918	923	976	951	917	916	919	953	966	1008	968	948	946	924	989	865	916	937	950	954	935	949	950	939	955	931	975	954	965	978	953	936	910	941	910	946	934	940	957	913	966	946	933	940	931	1003	918	1008	937	998	901	961	985	972	902	968	921	935	956	1021	934	884	921	923	950	954	962	982	950	933	930	913	928	947	918	944	885	927	971	988	951	937	886	914	951	930	941	953	980	927	1000	950	915	950	949	947	1002	922	946	940	918	975	964	968	1005	968	1042	940	1008	934	974	935	938	971	972	971	945	923	912	954	948	984	949	977	936	962	940	946	946	953	1026	959	1005	1014	905	935	997	977	946	963	939	931	971	960	916	971	945	922	1015	908	972	953	924	909	921	988	953	979	955	918	960	969	904	936	924	973	928	967	961	921	989	943	1005	936	954	942	996	949	951	920	976	951	944	981	1014	945	928	968	942	971	909	983	929	929	881	974	973	946	910	958	914	951	929	1012	926	1011	931	973	981	973	934	956	945	961	885	982	917	936	978	947	965	976	937	979	963	1010	975	976	920	969	970	916	1027	917	995	960	939	937	957	961	970	971	981	898	979	939	950	927	965	956	974	914	1002	918	967	918	954	941	942	987	931	929	915	984	909	923	1005	902	901	990	961	936	945	918	982	933	942	985	935	982	938	914	952	966	966	971	915	973	922	981	1000	948	993	977	990	976	915	965	978	968	980	978	904	895	943	972	940	940	916	910	876	978	1028	990	992	995	938	910	914	941	962	975	955	972	940	934	959	972	946	992	935	937	949	996	917	889	975	974	965	970	933	900	956	984	1025	936	899	926	978	971	970	966	939	910	930	970	982	920	920	930	976	925	966	904	988	928	953	902	978	931	989	980	992	943	948	953	954	944	1010	915	994	968	948	926	938	960	985	979	972	1025	954	932	937	980	933	982	988	958	924	892	988	968	911	966	944	928	976	932	944	944	917	921	1005	894	984	943	949	938	931	941	932	964	1023	977	914	995	991	965	978	904	950	1000	920	992	977	985	945	985	970	962	961	936	971	974	895	975	967	958	909	977	911	929	987	970	980	993	969	933	945	970	924	983	919	996	937	986	978	975	939	930	946	917	893	962	966	932	971	987	891	943	949	883	944	950	983	953	985	932	945	999	930	937	973	949	954	936	974	974	909	960	959	907	939	950	942	912	1003	917	913	926	899	916	993	945	933	950	956	949	1010	942	1010	935	960	975	938	969	959	923	903	950	939	1001	927	984	937	933	974	936	903	952	1019	949	1024	930	961	913	925	969	958	955	997	917	939	922	958	987	913	971	974	952	979	927	910	993	971	982	952	987	940	937	972	985	931	976	979	953	929	921	929	908	962	940	949	980	963	947	904	923	936	931	935	945	982	995	963	951	983	976	979
14697	9621	13419	15640	10430	5062	2064	1149	463	405	377	410	396	389	371	385	372	342	362	343	351	341	346	369	367	342	358	349	329	327	349	343	321	323	315	364	382	315	361	367	372	327	329	369	305	337	307	339	316	303	361	330	340	348	337	362	354	347	344	337	367	345	344	293	369	336	310	363	341	330	342	370	346	327	322	354	329	306	345	340	323	370	334	322	358	331	353	329	323	335	340	348	349	314	371	336	306	339	363	333	353	374	344	368	362	325	337	341	344	371	339	318	319	353	345	304	347	324	338	341	332	339	314	374	344	357	329	357	338	315	346	355	327	341	357	340	347	361	330	329	388	345	340	309	328	341	309	357	370	343	348	350	342	341	340	351	306	316	328	301	343	326	350	333	342	315	348	352	325	336	339	371	326	330	345	322	328	375	344	350	354	303	331	319	358	333	311	349	365	330	354	328	331	332	337	307	327	335	368	348	309	331	352	311	363	358	349	345	371	330	327	331	355	329	345	361	361	337	338	325	340	361	327	337	325	341	319	336	308	325	342	332	310	362	334	331	322	337	344	345	312	339	356	332	318	355	367	355	362	337	327	318	342	335	318	342	370	312	364	302	324	333	350	345	310	363	359	339	356	333	347	333	322	314	320	330	306	341	330	319	328	366	374	347	346	358	322	317	318	323	342	327	318	338	321	360	374	336	312	331	319	348	315	324	345	365	367	318	320	352	274	366	302	366	383	341	388	351	341	355	347	341	335	340	333	345	328	344	364	343	341	340	351	335	351	372	321	356	365	339	341	362	326	334	352	316	337	370	353	326	356	384	364	389	352	359	353	295	320	333	327	331	291	366	350	349	323	364	341	337	334	330	338	340	335	322	323	348	341	357	312	336	339	355	360	309	337	334	319	347	332	340	339	319	365	337	352	347	379	372	356	326	344	342	349	336	346	341	345	336	313	343	314	360	335	327	334	354	335	350	337	300	351	342	318	338	365	353	347	329	323	342	382	315	345	352	367	355	337	310	306	337	364	359	354	311	325	291	319	327	326	306	321	355	353	340	360	317	318	349	314	334	287	342	327	329	359	331	345	326	355	359	306	379	335	326	330	342	344	359	372	406	350	325	343	333	301	357	337	321	333	364	346	325	362	339	355	347	348	356	334	338	325	379	326	314	358	332	310	346	400	359	318	340	317	339	353	331	342	367	344	323	310	348	340	348	347	351	353	328	287	318	316	351	335	351	333	340	357	338	367	325	335	325	334	304	318	329	347	339	352	339	331	333	353	338	353	327	356	315	355	313	355	324	350	325	337	386	389	315	323	358	342	343	337	345	325	315	281	364	327	359	360	321	348	354	355	362	343	355	353	325	336	345	361	344	358	370	352	335	337	316	360	354	338	336	342	370	337	355	319	309	346	351	319	335	363	317	348	334	296	326	346	370	351	306	357	366	365	333	338	347	359	337	322	316	361	379	334	326	325	333	320	342	342	337	322	337	359	333	348	335	338	361	358	371	347	332	345	335	313	315	358	377	329	311	368	313	360	358	343	327	339	313	380	368	337	342	328	331	339	351	349	355	340	341	338	301	312	360	339	372	383	331	342	371	351	323	357	315	330	324	354	329	344	314	330	305	325	331	314	314	335	338	358	358	337	343	326	344	363	363	325	334	332	353	378	333	330	336	332	313	354	364	325	332	340	324	343	350	347	352	357	314	314	349	347	305	353	310	349	324	339	336	341	297	357	354	302	334	351	380	359	343	342	342	350	365	331	358	348	332	317	312	351	331	328	357	336	347	344	344	333	349	333	341	362	361	316	362	324	324	375	344	346	308	345	342	317	336	374	334	361	328	366	324	332	327	320	346	347	320	326	355	341	334	329	349	340	347	340	361	333	341	344	328	347	381	334	340	331	313	327	324	351	334	325	319	357	316	332	342	330	344	365	312	322	368	355	356	382	341	355	347	336	368	369	332	325	303	328	327	321	366	331	337	341	337	326	385	347	315	326	342	311	338	357	340	293	333	357	330	342	348	351	355	333	338	329	333	316	354	368	338	352	346	310	320	370	355	367	341	313	328	349	313	368	324	353	322	336	369	351	323	346	329	296	327	340	329	373	328	352	371	315	366	336	331	304	349	335	338	341	336	326	297	368	324	321	368	329	348	337	356	316	306	318	322	339	387	365	301	312	330	325	377	369	335	349	355	291	363	337	349	350	349	319	329	319	334	330	336	329	325	345	355	349	334	344	339	356	332	333	331	304	378	359	348	346	356	402	333	326	386	339	372	321	309	378	378	295	358	378	366	326	335	338	364	320	322	317	366	313	335	352	332	327	364	344	343	311	358	382	330	381	321	334	335	361	340	339	330	379	317	327	355	365	366	344	337	353	357	340	392	366	322	327	360	324	361	329	345	336	321	339	308	319	366	353	341	313	350	323	333	325	339	367	358	360	308	326	327	369	345	335	367	351	358	353	365	313	317	343	358	315	354	293	324	374	384	356	362	366	304	337	339	352	306	352	318	333	349	360	341	350	310	310	341	336	335	360	359	336	312	336	357	344	317	369	344	344	354	346	333	340	322	320	390	306	322	341	376	338	315	347	357	379	348	308	323	356	345	332	351	318	335	375	362	332	356	349	322	342	371	329	346	330	349	332	325	362	405	305	332	295	326	379	333	328	324	332	341	342	382	346	356	357	329	363	323	362	394	364	340	360	308	344	377	334	351	365	360	343	339	302	344	390	326	333	334	318	352	331	334	364	346	354	342	339	370	343	332	375	370	336	395	341	367	331	340	351	313	357	326	360	342	363	336	343	374	337	343	341	368	357	321	335	337	350	349	321	338	327	321	379	328	343	301	321	361	319	343	351	367	339	297	363	329	348	331	313	342	352	311	328	366	341	371	349	317	328	369	350	352	318	355	329	333	343	361	334	360	348	314	302	334	342	332	352	359	371	325	347	290	333	365	347	321	340	334	292	329	359	338	354	322	329	352	314	320	313	345	325	327	360	340	342	344	349	366	362	341	330	333	346	347	337	353	368	365	324	336	318	298	313	363	350	297	363	366	366	370	321	356	309	339	366	338	298	355	327	360	320	372	360	362	332	340	358	336	355	333	330	329	328	318	309	359	357	352	320	340	361	344	369	351	314	336	350	319	361	389	312	335	313	337	350	349	363	340	384	359	320	348	352	328	334	336	326	316	330	366	325	332	358	345	341	341	348	346	324	378	311	307	331	345	345	349	315	303	352	341	318	358	343	350	358	343	345	328	321	348	319	345	358	347	355	336	332	352	378	333	352	349	372	357	344	331	359	322	352	337	364	340	336	349	338	337	368	327	334	344	322	329	344	340	345	356	339	345	321	357	369	325	336	317	324	314	349	290	344	326	307	348	331	358	357	363	335	294	334	351	351	339	326	338	329	336	324	344	340	343	317	372	328	358	346	358	391	354	344	380	331	363	342	336	352	361	331	346	360	347	341	350	349	342	373	327	332	354	320	334	307	350	344	345
10175	8195	19584	27127	21650	12487	6229	3654	1412	1028	1103	1061	966	949	933	928	879	858	862	928	903	831	854	969	850	927	837	855	915	869	886	889	923	854	871	896	893	884	871	896	929	908	877	876	884	943	843	845	868	860	858	884	874	906	814	875	882	857	853	828	854	823	865	872	868	870	859	874	846	846	868	890	886	913	888	858	820	868	934	877	886	863	889	870	869	850	844	903	868	908	886	890	938	852	889	846	846	901	845	874	879	869	909	872	827	859	894	848	905	900	817	846	848	833	870	877	873	846	919	864	909	921	888	900	857	899	881	889	899	923	914	851	866	897	876	823	887	916	901	873	913	864	871	909	912	868	869	893	897	900	831	892	882	831	872	914	844	889	891	850	893	871	897	846	843	844	884	874	849	855	849	862	908	866	883	900	866	895	878	901	907	899	860	872	892	876	886	928	874	895	848	902	891	886	861	843	829	873	848	878	858	863	910	867	850	895	885	915	896	827	838	871	838	881	892	885	844	884	832	878	881	897	891	924	910	859	849	907	828	892	903	836	858	896	887	861	909	868	850	882	911	916	918	896	889	937	841	826	830	882	873	915	826	872	890	839	886	848	881	880	868	902	887	883	914	851	898	845	877	826	905	888	863	940	900	916	886	878	913	874	860	846	875	896	847	911	850	882	923	889	919	849	902	834	926	900	865	930	867	845	920	844	913	875	903	867	883	878	880	811	915	915	896	865	928	880	880	820	886	897	854	894	876	833	899	877	901	864	773	848	887	896	891	871	965	895	885	922	902	905	871	867	879	900	859	886	917	891	912	928	917	894	827	938	888	884	904	875	892	906	914	875	903	859	908	882	889	912	896	916	929	864	845	868	878	846	876	846	871	867	870	895	869	890	888	893	858	858	886	845	899	926	910	871	926	916	902	858	893	897	883	882	804	839	808	872	890	949	902	902	818	863	874	884	826	829	870	885	885	845	915	853	856	879	849	898	913	865	839	857	861	868	865	819	822	919	840	858	905	841	873	874	874	933	957	919	918	861	917	932	860	914	886	797	880	859	863	869	901	893	868	817	903	890	850	839	830	905	913	864	933	863	882	893	914	859	901	909	932	831	871	874	839	920	926	859	880	892	911	850	822	841	935	881	854	890	946	876	905	893	916	825	862	917	899	851	915	869	884	834	860	830	873	866	899	864	854	929	904	872	893	902	908	843	913	899	874	917	837	885	852	862	916	869	915	902	897	876	862	870	858	865	857	881	823	892	877	861	893	845	883	868	882	884	914	839	897	915	914	846	886	889	925	867	865	863	864	879	957	894	837	899	865	935	888	883	919	894	853	877	881	914	847	895	868	943	849	819	878	860	867	907	867	913	789	846	874	897	865	878	912	850	896	874	891	921	868	894	909	887	902	839	886	880	904	876	884	849	866	893	857	825	920	864	887	896	863	880	875	878	891	876	881	861	910	891	907	839	831	822	880	892	896	905	896	843	917	898	873	853	906	904	866	907	869	927	898	865	858	881	891	885	891	916	809	844	886	905	879	876	881	934	901	872	898	863	904	905	954	855	909	882	837	859	913	909	894	881	900	869	885	848	863	893	871	863	846	871	909	900	945	891	887	883	885	874	891	914	876	876	859	885	887	873	835	897	929	896	901	907	888	915	893	925	878	871	874	875	918	933	868	865	876	889	877	897	873	921	850	859	822	879	896	888	839	839	828	854	880	923	886	855	976	828	833	894	907	860	888	840	866	915	894	894	929	819	873	894	867	876	909	879	924	900	895	851	878	878	850	865	859	927	882	894	879	844	868	892	866	872	808	879	872	907	881	888	862	893	881	864	859	860	866	865	855	918	835	907	869	885	865	866	898	883	849	911	884	920	933	873	907	914	873	865	936	875	915	916	880	915	914	847	882	905	882	842	901	860	848	858	879	862	911	870	828	911	897	881	899	854	855	848	896	838	874	883	864	877	877	858	903	819	848	891	879	873	881	870	883	892	896	915	858	899	888	824	870	908	808	883	952	934	888	874	908	920	879	859	888	818	846	883	889	835	866	896	896	915	856	855	848	905	853	907	859	864	859	857	855	876	909	857	912	862	904	882	865	882	874	910	833	858	903	887	878	864	899	839	843	894	887	911	879	816	880	851	812	888	860	911	869	898	899	870	920	828	884	803	919	890	841	912	916	851	861	858	909	949	886	862	844	913	891	833	869	890	871	939	880	843	912	860	903	827	888	884	887	849	826	847	896	817	891	861	864	916	890	893	864	884	841	890	898	918	932	908	864	903	911	875	859	923	889	895	887	866	868	876	910	869	926	891	894	884	875	840	877	808	897	874	861	904	916	904	878	844	899	914	912	792	910	949	899	888	851	858	876	890	899	893	908	920	821	855	897	836	817	834	903	880	816	847	884	884	872	800	846	861	873	874	866	897	896	827	853	838	880	940	866	898	883	878	869	857	873	919	828	879	908	885	827	876	876	875	952	852	860	850	893	836	908	869	892	883	822	880	864	894	882	850	916	875	891	891	904	837	905	892	862	910	842	885	918	882	848	930	916	854	895	887	857	905	910	910	857	878	863	874	839	918	824	862	931	840	859	851	868	863	885	928	851	910	918	921	848	846	870	886	928	891	856	855	860	866	884	900	888	863	889	938	849	868	831	873	870	851	863	894	894	879	858	882	850	886	894	845	863	900	919	921	934	866	917	883	881	897	867	846	813	880	868	846	845	873	856	908	898	834	887	889	906	880	905	902	881	860	847	844	918	842	896	842	898	889	940	893	932	870	915	880	900	884	915	837	874	862	916	895	889	892	850	884	859	896	883	825	897	854	892	885	853	855	852	853	844	896	872	901	899	948	872	932	906	814	839	888	921	846	876	909	868	835	871	879	890	891	892	909	877	777	884	865	860	873	908	854	900	875	908	896	899	890	885	929	881	844	863	908	884	853	858	925	856	910	875	916	856	870	914	932	887	858	892	893	901	936	875	881	888	889	893	853	832	862	854	878	896	832	899	887	884	913	864	859	857	899	882	922	837	904	850	851	901	844	886	868	883	877	928	893	881	893	895	883	877	829	870	851	917	844	920	840	886	842	953	863	808	912	874	884	862	841	918	859	852	887	880	837	816	895	906	892	871	861	885	837	865	858	876	846	844	893	878	869	917	879	887	905	888	884	867	886	855	858	902	864	920	874	869	881	851	870	929	853	834	856	826	873	887	846	898	879	891	901	828	879	882	889	846	864	849	949	895	878	867	875	867	910	874	871	841	897	840	887	899	877	855	841	850	952	854	931	910	875	875	878	889	850	906	855	872	898	933	875	843	845	850	927	919	824	896	825	821	854	869	879	960	905	865	875	912	901	902	873	840	898	908	841	827	890	895	843	912	885	913	890	895	891	857	878	852	828	877	891	898	882	869	896	918	927	862	862	871	898	925	870	869	885	907	878	872	898	871	827	925	909	894	919	901	920	853	839	845	884	893	831	901	886	889	856	880	916	870	897	881	858
31113	27346	51147	65492	51796	32321	18668	8220	1926	574	672	586	524	426	421	351	348	326	350	407	371	366	357	389	381	320	383	369	381	322	351	367	367	367	352	402	339	414	373	380	370	391	369	346	311	385	367	370	357	347	360	363	338	362	384	332	348	359	395	394	371	342	367	360	342	370	342	336	377	352	330	365	365	392	323	363	351	385	373	339	365	355	325	365	373	372	348	356	364	372	345	393	376	362	345	349	340	356	360	360	346	352	358	378	382	367	374	343	360	363	342	385	392	356	384	359	354	351	367	381	347	359	376	347	376	397	355	378	342	337	326	351	338	357	372	346	355	334	364	390	339	384	368	372	338	381	359	349	403	335	348	354	334	348	368	340	339	374	371	306	343	351	381	385	370	353	360	334	393	400	352	363	357	368	381	383	396	381	329	379	368	379	349	393	372	352	367	344	337	321	349	330	362	377	377	361	372	336	336	379	318	360	348	336	376	369	361	392	380	354	344	368	374	336	318	332	402	371	368	385	343	380	358	333	337	356	359	385	403	395	389	385	334	350	371	381	349	348	383	376	328	317	355	348	356	372	336	357	356	374	352	365	339	341	362	350	367	395	351	362	357	362	359	362	349	358	365	357	348	342	390	350	340	332	318	352	352	347	381	330	326	316	368	361	369	369	348	378	387	395	334	391	353	367	373	357	376	341	335	354	377	367	340	339	353	324	337	387	390	346	339	363	321	357	352	360	315	356	407	322	356	370	364	321	343	374	379	384	353	350	349	335	344	331	313	369	345	333	368	359	324	347	322	376	393	382	347	363	366	348	353	362	370	327	359	373	338	367	345	378	329	341	348	354	367	342	338	370	357	364	362	339	333	372	357	350	354	377	364	370	379	340	346	393	348	347	348	308	358	365	336	320	379	352	362	373	348	351	390	366	364	340	333	363	353	362	400	349	331	339	322	368	381	358	360	360	362	369	328	352	364	352	366	358	357	317	319	328	350	349	348	344	348	342	368	377	376	325	340	355	355	353	339	346	378	373	382	368	335	395	348	312	403	393	385	350	375	330	349	348	348	374	385	340	372	387	357	356	366	336	332	368	381	361	345	351	377	357	346	348	357	337	391	363	404	346	349	358	338	308	367	357	349	338	310	350	357	331	358	364	338	385	369	305	378	346	337	363	367	326	328	352	331	393	359	360	383	385	340	330	350	338	355	395	356	384	335	323	346	385	363	375	368	372	343	359	350	333	364	386	362	359	371	324	349	334	383	352	359	377	375	352	366	361	365	342	347	329	391	357	311	361	341	376	379	334	374	334	389	402	376	348	358	364	361	390	369	321	363	349	369	374	348	344	374	411	351	373	340	343	368	343	378	375	372	329	362	335	402	362	336	384	349	338	372	332	349	368	372	344	334	377	360	394	334	373	298	351	341	359	348	357	394	348	347	360	338	375	355	327	360	320	360	312	341	371	362	364	353	337	329	366	336	328	353	357	385	377	387	330	356	367	328	370	328	333	360	339	381	334	341	325	295	354	360	354	408	348	384	360	338	350	363	364	372	360	325	326	351	338	368	372	332	409	339	371	392	372	363	351	370	310	359	352	345	365	368	333	349	355	365	348	351	380	359	387	354	358	352	382	398	321	316	372	368	375	335	356	334	331	348	383	336	345	344	337	381	366	366	372	336	344	337	353	345	346	362	382	362	375	341	327	345	363	357	340	371	367	349	379	375	387	348	381	383	366	348	341	347	338	342	359	367	358	339	368	343	330	363	349	391	382	379	372	363	398	392	339	345	358	355	330	340	333	350	318	342	382	356	356	352	366	373	363	395	346	352	362	358	345	353	378	394	356	317	342	379	378	368	337	401	369	366	336	354	325	332	350	363	356	365	362	388	322	350	323	381	387	346	332	366	366	353	336	338	339	320	373	347	349	378	353	361	369	340	365	374	322	328	360	361	392	358	366	342	343	353	347	378	335	348	371	336	336	332	368	367	343	347	350	369	333	359	350	342	354	354	362	351	362	367	370	366	356	381	344	355	376	364	378	346	349	354	360	383	312	366	362	353	353	371	373	358	382	352	374	351	372	402	335	352	339	361	376	367	388	341	368	359	354	400	362	361	357	360	338	371	364	349	329	367	342	354	321	347	335	371	354	361	343	358	325	383	343	330	358	359	388	370	386	358	350	362	345	326	338	350	340	390	392	365	358	330	357	346	338	352	390	342	360	360	333	351	357	353	356	359	363	375	394	381	335	345	356	350	352	377	355	363	385	331	323	351	372	392	320	340	332	356	325	310	379	345	323	332	359	385	366	327	331	344	357	373	371	347	400	335	350	345	321	354	349	320	356	359	367	349	359	327	343	323	321	343	344	373	369	366	365	333	344	385	366	329	404	397	362	333	373	343	332	370	340	376	370	370	376	339	339	345	364	375	364	341	357	356	401	345	370	346	344	353	354	353	344	387	361	374	351	369	327	368	346	376	360	373	394	370	348	352	344	376	369	325	347	356	344	372	349	369	351	364	374	365	354	334	350	337	378	359	377	354	347	352	360	341	344	379	379	337	350	329	324	349	389	362	355	381	358	368	335	343	356	365	349	341	363	339	325	374	357	372	372	318	347	314	367	349	348	355	394	339	335	374	375	343	336	371	369	387	346	344	362	350	370	382	372	366	363	358	387	398	368	348	367	329	343	308	354	385	340	356	363	372	363	363	345	361	357	374	363	360	347	328	357	365	395	349	350	360	329	306	335	362	370	373	387	401	365	368	368	353	355	306	350	324	361	372	380	343	385	390	343	356	331	367	352	346	340	353	340	341	368	361	355	376	360	366	358	341	340	379	343	346	344	374	414	344	359	344	350	362	342	364	401	338	355	363	357	363	324	372	356	298	325	356	334	379	373	342	379	363	372	361	352	355	324	341	353	322	325	335	331	365	346	359	368	344	347	327	339	341	330	360	369	342	334	327	346	365	376	375	348	342	357	394	342	338	384	355	408	346	396	375	346	368	363	378	377	338	353	381	356	353	347	344	333	368	366	351	373	361	350	364	350	366	325	356	367	350	365	380	388	365	394	354	368	388	385	336	361	355	310	352	361	348	379	384	333	341	350	346	368	339	359	354	348	324	362	372	376	370	382	376	374	361	366	363	364	351	401	318	359	365	375	360	374	372	394	343	353	358	358	380	366	347	356	346	353	359	381	376	344	396	369	341	318	354	397	387	342	351	338	361	369	412	390	355	376	370	377	363	365	351	357	349	343	372	353	369	348	371	340	384	374	339	360	375	371	324	371	365	329	356	364	320	356	340	352	334	336	358	355	303	326	332	346	351	362	378	367	379	317	351	373	352	356	367	376	378	366	349	351	349	361	362	356	350	333	377	348	362	361	361	363	370	346	356	367	341	375	334	356	364	350	383	348	327	340	369	340	351	325	356	364	337	336	321	352	385	346	370	316	308	366	354	387	359	353	354	336	354	355	349	355	368	339	365	361	371	386	369	361	371	365	332	330
19625	23306	50070	67980	57426	42156	30928	19580	5232	2005	2393	2120	1755	1353	1077	1042	873	968	1004	940	912	920	960	962	899	915	952	910	951	915	950	896	903	915	915	898	850	925	926	905	961	836	910	911	931	876	897	951	901	935	966	886	959	939	924	938	885	908	934	897	929	910	866	876	866	908	907	958	873	925	881	892	909	920	922	867	932	913	899	885	907	908	948	885	991	956	893	978	919	913	914	860	882	938	906	874	833	949	965	863	943	908	896	893	1005	976	911	884	915	944	962	971	956	963	954	970	989	937	926	893	911	943	908	894	944	894	897	946	920	919	939	964	930	880	1006	877	915	933	909	946	923	924	892	887	911	887	870	897	920	910	930	910	844	896	936	917	908	893	930	923	898	897	888	901	953	957	910	977	871	926	918	945	908	954	952	911	919	885	925	913	918	874	925	920	912	888	918	939	877	917	936	866	970	892	912	945	926	916	882	862	911	970	891	914	928	939	917	876	946	920	901	930	974	874	936	900	948	930	893	882	925	909	943	901	887	931	880	882	941	928	906	894	948	940	913	906	927	944	928	882	937	966	904	938	895	888	912	963	941	873	900	890	911	800	933	947	876	875	936	943	932	884	894	962	964	967	904	902	954	927	956	930	926	947	951	978	944	906	950	942	929	948	887	890	887	949	911	921	929	919	894	883	917	877	935	904	892	920	918	967	936	883	919	931	987	912	959	881	961	908	917	968	903	930	901	956	910	906	933	924	956	898	926	892	926	946	942	924	873	911	902	906	929	855	901	948	871	895	929	889	926	961	879	902	839	969	948	914	941	927	945	929	900	947	931	923	895	886	842	915	977	898	977	906	903	926	866	879	956	884	964	935	933	924	942	949	963	933	898	857	912	896	933	984	917	895	946	863	924	947	921	973	914	888	894	862	955	900	896	894	929	893	876	891	926	900	925	905	902	919	965	893	926	924	934	857	911	887	894	925	951	923	915	918	900	873	922	897	933	900	917	940	960	936	919	921	918	916	937	957	861	954	941	902	930	895	925	897	949	897	883	950	903	897	890	932	923	950	940	944	900	903	920	927	912	900	930	890	957	899	920	874	873	935	906	927	913	957	890	907	951	867	920	937	937	917	935	865	891	903	947	942	901	919	925	934	942	958	969	893	888	943	885	985	891	916	883	912	885	929	897	922	984	902	871	919	964	922	893	893	938	879	860	922	946	929	906	913	859	887	874	942	884	888	983	894	903	915	922	887	909	919	904	930	922	972	905	889	953	930	934	944	947	946	914	900	934	898	881	973	891	951	865	948	890	906	930	883	908	949	883	983	983	947	921	907	893	879	934	902	930	946	891	937	904	885	907	951	881	891	905	962	887	872	916	908	952	906	912	958	947	913	971	881	925	923	943	886	862	915	914	922	929	917	958	847	934	895	927	923	937	929	1004	916	907	890	940	934	939	844	984	930	844	928	880	887	925	912	948	945	916	951	917	991	910	937	904	954	914	907	940	890	917	911	938	878	906	943	933	898	945	934	900	939	899	924	909	933	894	972	933	888	867	926	921	936	906	905	899	930	916	979	913	919	909	903	939	905	935	956	917	911	893	931	915	902	897	908	913	933	893	903	889	943	937	968	902	915	861	845	951	1005	945	889	900	911	933	879	913	879	943	910	895	919	890	925	909	882	936	941	925	910	936	924	907	884	978	888	922	900	897	893	910	922	852	853	947	936	956	930	869	1010	963	910	951	948	918	899	938	958	922	953	877	959	869	937	905	906	980	899	881	926	913	915	885	855	917	894	907	905	868	896	912	842	967	915	983	990	900	966	923	891	984	940	917	894	936	894	943	910	892	929	875	968	862	901	911	899	932	949	927	970	954	933	932	920	970	958	902	885	934	931	891	913	884	906	921	923	941	866	910	922	960	861	924	966	896	948	921	883	883	934	919	893	907	924	899	933	896	957	904	947	910	947	911	911	870	884	920	913	907	974	904	863	916	926	933	889	933	926	952	893	932	891	947	905	924	944	882	914	909	926	905	851	900	915	851	881	941	919	948	914	922	943	929	914	875	910	905	927	918	936	919	916	893	924	904	898	884	941	899	952	910	986	891	873	893	913	899	968	947	877	951	936	981	881	911	971	885	891	922	920	921	910	925	894	897	889	945	915	955	919	954	939	938	930	893	929	886	962	963	892	988	899	878	898	913	896	899	844	898	887	907	908	954	952	949	919	946	930	915	868	904	953	947	895	918	892	952	966	939	948	951	922	924	954	901	901	896	915	890	890	932	908	1018	885	902	952	935	942	939	903	898	977	891	910	897	945	923	1005	929	913	911	934	920	917	886	966	880	927	918	889	931	894	882	863	910	932	939	922	970	967	916	921	916	942	866	943	905	928	921	915	959	951	916	981	948	916	968	889	851	890	909	886	952	871	896	916	969	897	883	849	939	966	893	883	952	884	882	935	951	927	919	938	925	939	841	931	898	963	918	856	932	919	968	925	934	896	892	901	939	925	873	915	934	959	932	826	922	899	914	944	918	944	893	885	939	919	892	906	942	940	884	906	937	921	933	904	919	925	981	956	906	923	933	935	908	903	888	894	900	906	916	880	956	912	988	931	952	911	910	881	912	941	913	885	892	874	913	925	920	917	964	898	916	897	897	908	917	925	933	953	927	950	949	993	863	893	875	907	926	975	878	915	881	890	945	855	928	939	954	933	939	936	915	913	940	919	908	880	928	914	903	915	889	863	930	873	937	926	910	930	945	902	924	919	882	972	897	962	967	910	872	874	904	975	931	941	929	948	938	909	986	970	889	863	911	898	932	913	896	900	918	915	913	948	914	876	878	895	912	930	948	907	887	947	884	914	869	879	959	932	917	898	904	888	934	868	939	882	929	911	927	959	908	897	896	928	891	916	945	910	897	874	870	881	909	901	920	893	954	880	936	926	919	903	930	898	915	901	863	931	930	931	929	923	956	894	886	869	925	934	886	964	907	929	952	967	941	992	988	908	898	938	881	848	883	909	940	927	919	937	878	902	970	903	881	956	817	905	889	869	963	895	948	911	989	927	942	917	961	907	896	956	939	882	942	929	901	916	914	948	891	929	902	917	938	942	896	856	862	843	898	905	944	920	923	917	930	989	912	926	909	880	890	954	875	927	976	924	889	924	940	941	899	902	919	870	934	905	992	880	942	873	875	898	933	899	843	935	923	952	912	941	898	962	932	954	934	942	928	952	928	898	839	952	871	922	914	922	923	909	906	923	903	918	948	955	926	885	908	1023	950	884	932	865	952	892	960	950	931	930	931	929	893	931	954	887	841	888	899	929	930	987	911	918	881	922	960	839	894	863	922	930	927	867	861	954	970	943	926	929	886	938	886	955	946	907	906	879	930	956	943	893	906	943	914	915	896	879	944	954	968	927	941	927	964	916	967	917	923	877	944	961	955	922	957	892	897	934	931	968	937	949	884	883	893	928	941	884	856	944	930	980	821	952	932	950	916	949	892	945	906	892	887	937
38320	32666	61739	76507	64294	42042	27655	13458	4599	1101	1019	819	700	571	455	405	375	417	327	366	388	394	402	385	374	417	360	365	366	345	392	366	362	387	304	376	349	365	382	352	370	340	385	378	353	408	373	372	381	379	381	369	350	368	401	390	341	360	355	363	344	364	375	377	382	366	405	371	424	376	348	365	378	402	363	370	349	381	342	355	326	379	351	404	368	327	404	388	397	359	359	374	383	385	392	358	396	375	370	361	381	353	373	380	338	379	360	358	368	370	391	365	373	381	388	379	337	383	357	365	408	376	358	370	380	339	391	344	382	379	375	363	356	339	343	373	348	342	366	350	442	355	393	333	378	384	364	364	368	366	345	386	354	337	364	344	330	394	384	391	387	381	397	424	385	396	396	357	389	399	373	404	366	341	400	413	385	378	367	371	382	380	359	363	386	380	355	415	404	335	391	365	377	355	343	360	359	389	373	373	352	387	394	380	389	334	377	339	380	378	379	365	358	361	363	387	397	368	404	358	342	350	387	369	396	394	362	384	386	367	326	348	372	360	377	355	374	406	371	394	400	382	398	349	398	389	394	359	390	372	343	387	400	359	376	372	383	349	370	372	405	369	342	392	373	360	355	411	368	370	381	351	363	333	395	367	387	360	372	372	374	395	371	365	349	371	367	393	391	392	373	338	369	361	358	359	362	380	359	355	357	402	387	384	378	334	362	392	391	385	375	359	378	397	409	386	381	358	352	401	362	390	337	379	367	389	366	385	373	363	413	406	363	361	372	362	368	386	395	329	377	349	372	376	340	356	367	364	382	382	373	387	383	362	417	415	371	395	384	389	347	365	373	352	369	394	385	336	348	393	349	344	362	383	337	418	417	362	350	363	361	369	382	376	354	324	397	368	336	336	377	353	375	410	384	382	386	363	395	397	363	361	352	388	351	369	380	341	408	405	367	344	387	382	392	352	375	350	362	384	327	387	380	403	336	357	381	383	333	366	386	381	361	393	367	408	390	386	385	377	391	395	380	361	366	384	409	384	408	385	390	396	351	393	358	387	349	341	368	330	389	393	370	370	354	388	371	360	375	334	387	371	362	393	396	339	362	388	357	391	348	388	373	357	393	389	391	363	388	365	350	374	393	400	346	345	346	373	379	355	383	350	383	362	365	367	346	353	393	365	387	333	392	384	384	370	368	408	379	372	389	335	406	372	416	394	393	400	335	384	402	372	357	363	397	404	370	357	391	381	351	373	354	350	390	385	341	384	416	376	347	380	354	387	388	359	404	400	376	348	403	399	374	397	389	358	382	360	374	386	368	435	353	341	356	391	360	348	359	404	373	385	364	385	366	375	355	370	386	350	358	397	391	372	362	376	371	386	394	364	363	374	388	387	371	363	363	378	385	365	366	375	394	360	338	346	342	401	362	360	350	399	373	367	383	373	348	375	379	363	346	396	363	378	389	345	347	366	404	395	362	371	379	351	373	367	398	342	380	393	375	383	377	372	376	366	397	373	376	368	383	402	379	345	377	373	397	390	363	402	378	356	357	404	345	360	364	335	387	345	363	362	379	348	389	367	335	340	368	417	367	384	407	420	368	348	375	395	363	374	367	374	370	364	344	381	364	348	364	413	382	353	376	391	373	360	384	348	384	365	359	385	382	385	352	398	390	416	391	366	370	402	375	372	382	387	369	409	395	379	377	386	358	381	394	377	376	353	375	372	379	341	392	363	390	379	367	338	358	399	333	419	423	390	384	328	373	361	363	385	351	350	381	393	397	381	348	355	322	368	369	364	386	391	386	351	346	375	364	364	397	351	378	389	369	395	382	379	415	375	371	370	378	374	354	407	366	373	379	378	395	371	359	375	343	336	376	394	399	387	366	364	359	361	399	366	358	370	354	352	372	355	360	386	379	371	389	367	360	376	383	362	370	390	406	384	397	361	368	376	374	364	383	420	363	405	397	407	384	383	358	385	380	389	382	338	366	364	351	371	363	397	366	380	367	387	363	350	369	383	383	374	394	381	384	400	335	356	358	385	350	358	362	350	366	350	352	411	375	391	376	392	408	365	382	371	394	373	361	343	383	371	371	401	407	353	359	376	367	352	348	388	356	378	392	395	368	386	369	373	412	405	373	362	384	377	361	401	370	379	390	343	405	357	386	368	381	374	389	397	372	365	362	378	376	363	338	395	393	362	355	374	365	361	393	398	329	382	387	374	344	314	366	386	307	359	371	381	411	383	399	378	361	378	368	345	387	366	352	376	372	383	366	408	373	392	379	387	372	385	346	373	359	434	355	339	377	370	392	376	373	382	348	389	419	359	389	402	387	366	401	356	382	396	365	313	368	383	371	396	401	343	330	332	371	400	390	390	381	415	402	419	386	376	367	363	352	394	356	376	389	410	382	374	403	381	376	341	372	370	363	383	373	360	384	362	363	403	425	376	371	385	363	390	387	329	360	407	413	381	316	372	378	325	346	410	363	374	387	400	360	353	350	382	388	372	369	363	346	377	387	397	395	417	354	366	373	358	341	390	354	378	346	359	361	337	358	362	349	402	355	393	365	384	408	374	362	388	391	385	366	366	385	392	372	369	346	350	379	355	395	414	372	361	383	369	380	371	383	404	377	401	364	361	335	345	376	355	397	378	364	375	371	411	377	366	341	395	367	363	362	363	418	357	383	382	372	360	394	384	381	389	380	392	387	375	357	377	359	375	391	368	370	384	354	370	353	359	340	360	358	371	406	376	402	376	371	358	361	385	367	397	413	362	372	354	375	351	355	370	365	363	342	380	371	358	374	385	374	332	386	409	372	404	406	382	380	369	370	374	426	360	375	360	353	387	338	376	394	373	390	380	369	380	354	398	375	409	353	377	373	423	373	377	369	376	352	373	386	372	350	379	382	356	390	378	393	369	359	383	343	396	359	411	380	373	391	374	409	362	358	356	375	389	409	398	374	374	359	399	407	368	386	378	389	378	349	406	374	386	406	371	359	415	375	378	365	383	345	375	360	356	383	379	361	338	378	364	360	364	375	335	373	400	401	391	367	355	389	357	372	383	380	371	365	354	369	368	363	401	365	365	370	385	374	369	339	404	371	369	338	379	348	392	381	341	360	355	336	366	365	360	391	369	384	369	372	379	373	362	336	373	354	376	366	347	362	375	385	364	382	409	349	387	385	343	362	352	364	388	374	364	343	371	360	366	372	359	367	367	381	348	394	403	364	363	374	383	390	367	366	387	379	402	351	391	378	392	377	358	403	378	386	362	366	362	371	406	346	349	364	409	373	401	355	368	398	367	366	366	366	388	382	415	359	385	378	399	354	355	376	385	362	371	349	390	385	364	374	372	334	353	353	411	357	351	388	401	373	362	373	401	348	392	353	407	348	374	400	395	375	379	354	352	380	361	393	360	404	393	395	389	410	366	397	387	337	388	346	331	388	365	372	363	394	378	377	340	346	386	347	374	383	350	358	369	379	391	382	359	368	351	387	378	378	342
25091	26723	59402	81543	70670	50758	38848	24493	12344	3591	3985	2855	2454	1831	1310	1107	1047	1105	978	1007	965	1001	1015	969	918	909	983	990	968	964	964	964	962	964	972	925	945	938	934	1003	908	963	960	953	894	968	962	970	949	944	1019	944	929	968	1014	939	922	1000	999	946	963	939	945	937	956	942	1018	983	920	943	936	1033	994	935	912	955	904	942	939	958	1000	920	938	921	930	992	908	973	941	916	945	1005	962	962	961	968	961	935	924	915	1003	888	1003	947	968	985	955	978	911	968	1008	933	946	945	923	958	960	935	974	993	968	952	930	925	962	977	936	1002	929	982	965	975	984	961	975	1002	967	972	931	928	962	912	889	923	969	961	981	976	997	970	966	977	943	951	940	923	983	947	964	915	949	992	946	903	941	923	959	889	929	994	966	937	995	983	917	966	945	968	956	991	932	984	899	913	946	947	966	941	956	1039	950	977	894	916	936	981	999	941	1009	914	928	954	935	947	939	969	963	959	924	991	943	927	975	991	910	971	916	970	927	921	952	987	997	912	939	913	959	903	953	963	895	937	944	935	949	1001	943	985	967	956	889	939	1004	961	938	929	944	991	945	955	1012	1005	959	1005	972	960	957	971	916	993	953	911	941	923	949	1018	945	912	996	974	940	939	913	950	906	927	957	962	947	893	946	952	927	931	947	936	958	920	913	987	901	931	944	961	978	952	994	975	947	990	930	954	942	969	973	1014	994	916	869	967	937	968	908	951	956	947	921	899	981	935	948	983	958	909	986	900	922	953	985	1012	921	989	935	916	927	973	908	908	923	937	913	931	932	906	927	900	937	1027	993	980	997	976	890	980	985	962	955	953	967	968	962	911	904	936	977	918	892	926	949	907	898	945	997	971	953	934	959	964	950	842	930	939	999	958	961	916	923	897	963	906	891	962	890	985	999	965	928	960	1002	914	1025	891	946	915	940	945	965	984	939	961	1010	944	1008	945	948	981	971	1003	918	935	907	973	964	980	916	957	933	944	927	929	967	926	968	936	1016	955	945	928	982	955	929	992	971	901	973	943	939	992	951	902	946	993	972	992	969	948	893	937	928	966	941	876	931	893	902	919	984	942	917	957	946	971	932	950	926	947	957	916	911	916	1020	965	945	943	987	904	905	985	949	957	940	977	945	987	974	917	936	1004	929	943	944	967	920	993	918	962	957	923	960	978	989	934	971	918	914	979	994	907	967	898	989	890	923	922	941	972	926	918	939	948	955	983	958	906	935	981	978	998	898	923	984	966	965	954	991	924	974	956	965	941	961	950	988	927	869	975	943	1016	943	933	965	989	948	917	947	934	928	943	949	964	921	994	898	933	954	982	998	966	918	970	982	943	961	918	973	948	954	941	970	936	992	968	966	979	930	961	954	960	938	969	980	962	960	965	929	912	950	946	936	944	977	985	942	940	896	939	950	964	901	923	954	882	992	981	957	982	889	942	935	982	923	947	947	999	940	907	938	979	973	946	961	943	939	920	958	956	960	949	985	914	936	908	933	928	916	964	961	908	924	888	956	929	970	969	926	968	930	980	979	968	942	998	959	893	935	945	996	958	980	885	968	924	988	999	926	986	992	954	918	965	935	939	922	950	969	948	988	987	953	927	1028	979	939	964	992	967	927	986	916	911	1010	960	910	965	895	1013	974	934	907	947	977	964	1008	916	982	947	990	986	955	904	969	927	965	949	920	938	1036	937	937	925	966	934	959	959	935	990	941	934	967	980	919	898	974	944	977	932	989	942	930	942	930	963	899	1006	983	939	973	887	929	946	954	935	925	947	912	955	990	989	859	943	967	950	894	984	980	901	967	938	959	935	954	966	957	941	956	981	978	960	1010	876	1005	949	940	924	957	934	941	925	951	927	942	1001	917	966	942	935	925	935	965	937	974	918	991	970	924	909	976	934	934	1004	919	958	952	949	968	911	935	953	930	967	905	911	930	938	863	969	988	967	933	960	1008	967	930	966	942	986	1007	931	954	966	921	954	950	1001	951	1000	963	971	933	933	908	962	947	965	944	957	858	927	977	958	917	965	986	1010	943	964	993	936	1014	953	954	998	996	921	968	950	947	985	954	969	980	952	938	901	988	1005	999	947	984	968	962	920	988	870	884	936	935	895	961	932	965	881	963	950	971	906	978	958	925	940	969	940	914	956	969	914	921	1000	929	963	972	929	978	931	927	957	987	995	965	927	945	975	943	946	995	944	973	955	1013	957	975	959	916	914	951	947	953	952	956	982	1028	954	970	940	948	959	954	936	907	993	909	947	960	981	961	935	985	942	931	963	965	929	913	990	997	926	971	1019	914	1046	949	937	966	896	985	899	933	1008	919	975	1006	876	949	922	930	966	934	932	975	936	952	916	996	953	925	937	913	914	980	922	907	951	900	982	932	902	955	935	956	931	912	933	931	930	908	964	945	942	965	992	926	958	978	900	941	906	953	944	985	956	1001	911	914	962	920	933	957	948	941	902	891	917	967	1021	947	965	917	923	903	915	977	929	906	904	987	964	931	953	942	962	933	950	959	930	939	940	917	956	928	1005	927	976	878	947	885	948	958	995	945	932	1011	944	967	908	911	973	940	945	942	891	925	1013	930	1006	923	933	982	942	899	965	966	1008	951	976	972	939	905	957	973	928	959	953	949	973	942	977	942	931	936	918	943	956	966	1006	933	876	971	927	944	970	984	904	971	931	897	984	923	946	886	946	904	945	925	919	993	971	938	922	971	931	983	952	956	938	902	933	957	942	921	962	897	1019	943	935	975	899	980	956	959	980	931	888	981	951	1021	953	954	881	998	966	932	952	927	989	918	961	962	913	933	967	943	886	934	952	935	948	938	925	952	941	926	940	966	975	925	959	919	973	930	932	881	985	922	965	952	976	972	935	984	906	914	987	953	914	931	965	908	932	935	982	935	872	939	959	949	970	936	952	978	924	980	978	939	948	956	927	982	974	930	958	895	958	926	908	1001	937	933	942	933	929	1005	916	962	993	944	940	893	935	986	951	977	939	908	908	945	991	892	975	895	914	962	945	947	948	945	926	990	955	916	945	973	948	995	912	1002	886	892	877	934	929	922	883	935	965	959	970	918	983	934	950	1010	948	982	922	911	940	993	970	976	925	955	937	968	921	926	987	968	980	931	953	953	944	972	964	880	931	911	910	899	965	955	929	1009	940	946	918	976	938	968	929	953	976	965	954	963	939	936	950	954	951	948	915	962	996	957	971	952	964	978	930	969	925	916	973	938	963	954	988	937	944	921	926	965	923	942	919	982	958	902	931	948	943	917	939	936	1015	920	936	918	944	974	965	986	940	936	988	949	899	918	889	920	936	989	929	962	921	995	969	951	947	965	1009	934	967	923	971	965	959	964	956	986	909	978	939	973	1015	969	917	959	960	948	944	972	961	959	931	955	896	949	925	900	982	912	919	969	962	981	920	966	971	920	992	899	967	942	939	962	950	992	958	912	970	907	988	942	955	937	913	930	928	1001	953	943	910	1037	965	924	926	902	942	923	997	941	952	963	997	980	948	927	974	937	929	916	1004	979	968
16226	10820	13873	16152	9316	4242	2313	1102	525	358	350	349	358	358	345	327	318	348	310	341	314	336	344	364	326	336	339	337	347	342	326	343	351	349	346	359	334	339	358	323	316	358	299	306	350	333	301	319	326	326	344	353	298	321	335	304	346	342	319	347	325	309	318	384	341	321	312	352	330	329	336	370	338	331	333	338	319	320	344	319	332	339	351	324	329	345	360	340	328	354	331	302	304	350	350	337	337	341	329	364	303	295	320	299	333	339	364	308	352	334	359	319	334	334	340	330	332	337	303	332	330	335	325	323	317	354	343	296	330	302	329	310	339	326	340	341	304	325	321	307	332	360	351	325	366	337	340	334	327	317	346	343	381	345	334	352	359	333	320	352	310	329	339	371	358	342	345	315	328	350	328	300	332	354	361	319	334	330	361	342	353	328	348	343	358	325	304	317	334	338	304	318	316	328	320	348	358	340	338	339	327	352	313	336	320	345	320	332	289	324	338	326	326	310	312	319	364	337	326	334	360	314	362	355	337	327	321	329	301	353	363	364	320	297	327	341	336	349	329	310	328	371	344	335	320	346	317	357	310	324	355	367	343	341	353	341	322	295	332	351	344	363	325	340	327	347	329	316	299	335	335	353	297	312	326	338	321	329	382	316	349	356	329	341	351	308	325	333	323	331	327	341	323	336	315	338	328	320	341	341	343	329	349	354	320	306	321	349	311	370	355	329	310	316	321	358	349	344	331	309	330	318	345	355	327	316	335	344	353	323	302	354	356	348	316	345	360	324	318	327	315	360	350	323	326	328	351	321	321	365	334	348	331	328	339	340	343	331	344	353	332	336	313	296	335	350	305	323	338	337	335	346	305	317	323	336	316	346	346	370	354	342	356	372	299	355	338	309	341	330	308	341	327	368	345	313	349	324	330	331	328	328	324	314	337	369	349	322	332	310	339	323	321	327	319	390	350	313	338	349	344	324	323	351	355	329	310	310	324	329	362	345	353	394	341	362	314	301	365	342	308	328	333	324	318	315	371	332	315	354	321	351	343	338	345	305	357	341	368	329	323	335	336	300	333	343	323	358	368	328	318	352	298	344	358	343	309	320	336	368	325	344	355	351	325	334	360	319	357	321	328	331	357	320	340	328	317	337	340	332	292	345	347	368	320	324	336	342	320	311	342	381	319	342	322	310	337	340	326	310	340	323	329	331	346	352	321	370	336	341	323	321	337	303	299	334	347	351	356	316	342	320	323	309	340	345	347	351	351	351	365	322	315	328	313	338	337	346	316	295	362	359	344	341	315	331	316	331	364	299	326	321	341	350	357	297	334	314	316	309	353	317	311	362	320	344	316	340	348	331	337	315	326	315	332	333	378	339	292	332	313	341	337	362	327	359	325	311	321	283	333	336	318	350	340	370	341	344	340	356	332	349	337	345	351	345	315	325	323	331	332	311	315	317	305	322	318	317	324	347	328	331	308	348	358	342	347	340	331	339	315	330	346	353	340	331	316	354	292	328	303	312	318	337	352	316	334	304	332	351	333	342	320	316	336	327	322	342	322	324	327	308	328	342	339	352	344	323	377	276	339	361	314	336	327	354	322	327	330	348	333	324	361	350	313	318	328	349	322	317	367	321	370	305	321	322	361	331	304	332	311	313	342	346	322	353	311	336	307	320	355	334	325	315	297	337	304	351	327	346	372	356	359	357	362	304	340	382	351	363	331	308	338	336	344	359	321	321	319	305	350	317	339	334	340	329	342	299	345	342	339	324	321	351	352	341	320	308	322	328	372	320	330	336	352	324	325	334	308	321	331	323	327	331	312	315	362	328	355	329	381	300	321	331	370	333	361	338	333	319	314	348	321	354	326	344	342	326	299	315	344	322	354	358	340	358	334	341	329	341	324	305	314	351	362	336	356	332	344	318	333	321	334	312	323	350	368	294	323	366	332	339	323	379	335	326	329	333	316	340	338	287	349	328	312	330	321	310	344	353	347	314	335	314	344	323	337	310	366	313	295	310	321	354	353	335	310	330	341	333	299	320	305	331	326	340	335	359	351	336	323	345	304	336	351	326	334	333	318	361	322	304	308	313	331	349	339	335	325	332	330	323	341	360	315	332	341	351	323	302	335	342	369	326	334	327	337	350	343	314	334	291	306	321	321	362	347	349	338	358	355	330	362	307	350	306	335	314	364	361	321	347	341	343	323	319	307	333	374	293	340	336	334	329	338	301	302	319	342	333	336	324	305	312	324	300	322	373	307	306	328	317	338	318	314	361	343	361	356	336	321	312	363	372	318	309	348	307	336	354	298	370	349	298	278	325	356	315	365	323	363	323	325	313	305	349	371	334	347	356	351	374	342	309	353	300	355	325	299	314	334	307	342	324	335	325	319	359	327	343	337	358	332	354	295	318	333	332	323	355	362	341	345	348	348	340	320	345	364	358	291	311	337	355	330	363	326	350	325	325	322	335	357	307	332	347	354	378	371	334	330	338	351	360	335	343	342	330	345	363	334	339	340	327	330	334	288	316	324	333	326	339	333	331	325	350	316	315	327	294	353	327	352	314	324	326	310	341	334	365	314	314	332	306	345	316	354	323	334	332	338	300	347	360	374	337	336	358	344	342	371	320	344	315	336	360	317	349	331	349	337	319	305	353	327	333	305	324	330	341	344	305	335	327	348	319	334	330	355	353	352	375	338	352	342	336	317	323	319	329	356	320	305	354	337	358	338	349	384	302	318	343	341	341	359	353	352	328	301	352	335	330	328	332	323	306	348	328	319	317	305	304	369	313	348	308	338	350	329	318	291	333	309	334	360	335	319	352	312	312	309	358	325	302	353	315	291	336	312	345	314	320	333	339	314	361	363	334	338	315	345	333	303	384	349	338	334	350	347	333	320	333	317	374	287	307	360	354	332	323	335	343	335	332	323	343	329	339	324	286	356	306	345	298	345	344	345	314	345	320	311	341	355	308	322	342	336	343	347	364	321	367	333	280	345	330	358	344	344	320	360	298	350	353	331	359	344	310	303	316	355	336	365	346	356	333	323	351	345	356	337	318	315	324	360	314	369	349	337	316	330	340	345	330	359	330	349	326	318	360	330	333	332	320	333	392	350	334	331	323	319	331	341	358	332	350	332	319	325	330	336	336	336	347	353	356	327	363	299	370	336	366	305	344	334	319	352	316	338	336	363	359	325	364	349	314	327	342	308	314	303	311	335	329	354	339	369	344	405	342	316	354	320	312	317	304	355	340	364	354	341	337	330	292	384	299	289	350	317	320	334	334	329	301	323	324	340	336	358	315	325	334	343	346	332	321	335	323	332	338	342	349	344	320	326	316	282	337	319	362	325	355	343	346	356	362	314	307	308	329	328	315	332	341	326	323	365	319	332	345	333	344	339	358	335	338	343	348	329	313	317	313	345	387	354	353	381	322	328	342	320	339	333	351	333	315	328	328	318	350	330	337	340	344	317	326	322	342	336	310	319	347	300	345	321	339
11324	8881	19712	27392	19143	11578	7307	3311	1699	1008	1006	1096	1028	1000	919	796	872	840	896	856	889	902	854	863	896	870	830	822	815	837	838	820	884	858	881	915	912	869	936	879	895	893	852	867	869	872	898	823	879	887	867	836	914	903	879	830	870	870	854	896	861	884	901	870	870	834	871	878	856	868	877	836	897	876	874	837	885	870	879	857	888	948	875	860	843	827	837	893	834	881	911	854	906	907	844	890	877	898	829	860	867	855	834	853	873	856	927	832	817	835	900	828	884	884	887	841	818	879	829	851	888	873	893	887	889	867	787	859	879	890	857	943	876	857	894	857	846	852	856	857	879	861	846	862	860	848	831	864	803	809	907	789	870	800	892	842	861	881	885	817	838	877	858	924	853	839	878	863	823	856	894	859	871	898	908	812	903	868	903	934	857	850	896	875	921	850	861	881	870	842	900	872	890	871	900	875	851	860	841	861	842	842	943	851	920	859	861	839	882	872	876	805	864	885	870	842	870	832	915	870	847	881	885	832	846	852	903	862	844	910	856	930	838	888	857	856	861	833	866	861	863	909	833	832	881	869	823	848	869	875	873	874	824	849	890	817	835	866	850	874	928	832	900	804	869	859	858	875	845	902	855	840	785	861	846	924	902	925	875	850	822	907	851	911	851	877	854	849	805	845	900	900	844	876	857	804	873	824	870	841	847	874	892	840	853	883	886	877	838	805	851	869	864	838	854	887	859	859	873	873	826	819	834	840	880	850	790	827	895	872	870	895	890	916	859	886	891	861	872	866	872	895	852	790	890	809	860	872	883	860	816	848	879	883	897	935	895	837	889	798	851	859	862	854	858	890	834	873	873	866	848	798	863	936	842	864	864	852	821	848	845	866	865	870	869	922	844	877	804	909	877	850	837	886	868	850	857	869	877	867	895	885	848	857	897	817	875	799	813	865	878	892	869	918	827	858	875	834	849	868	852	864	836	858	880	878	908	848	892	843	911	866	866	910	839	814	848	886	876	886	884	925	919	914	837	881	896	899	884	928	882	856	888	805	852	791	914	870	850	875	847	844	872	837	847	897	862	890	838	874	832	868	872	857	857	828	922	911	893	894	872	870	824	882	940	862	836	890	871	867	834	920	907	872	848	866	903	860	830	867	836	868	906	832	832	828	877	843	903	834	888	896	840	881	841	880	804	836	852	844	836	830	879	878	859	832	887	897	854	851	879	925	864	953	883	892	866	879	838	881	913	883	861	855	873	841	891	837	866	896	871	861	858	856	953	868	877	859	818	863	818	914	963	894	804	786	870	867	870	859	867	850	881	891	933	825	874	835	874	840	909	876	890	897	822	828	903	829	848	893	876	890	923	889	872	867	832	861	849	865	861	790	934	831	855	880	855	888	868	855	881	855	878	877	845	878	841	863	875	832	858	862	890	850	838	892	874	833	886	883	874	872	876	871	872	841	868	833	866	895	880	844	887	865	849	826	837	928	864	916	857	919	833	870	828	875	775	875	887	842	881	872	818	859	852	888	864	865	894	909	856	912	895	857	882	884	849	854	855	838	875	827	861	928	864	919	879	872	875	821	900	862	872	856	783	927	874	912	882	871	891	815	861	852	904	899	894	864	886	887	901	888	930	851	862	877	898	892	867	905	860	839	862	884	898	837	840	865	856	856	838	852	871	900	863	871	864	856	886	792	893	830	865	900	877	848	836	871	863	873	879	903	882	838	896	863	879	898	859	918	842	921	873	861	921	890	885	864	873	826	861	883	830	875	824	890	825	847	835	894	905	881	832	881	837	888	888	868	898	888	846	856	904	893	887	822	853	804	876	848	896	860	844	884	844	893	889	871	871	861	855	865	833	869	836	871	846	912	839	877	856	861	861	816	864	878	792	860	840	803	851	861	852	863	757	913	882	854	855	946	945	868	844	842	860	901	815	872	843	841	831	922	807	870	854	868	916	907	836	832	852	916	864	828	833	882	898	893	835	890	874	884	871	914	877	841	880	862	891	878	918	881	838	855	853	857	906	844	875	908	869	838	848	837	883	865	883	837	846	884	847	880	907	878	876	858	881	863	845	847	869	893	856	804	832	830	922	872	883	906	816	854	871	884	879	863	850	876	788	846	798	828	908	839	870	860	916	868	874	873	885	877	868	881	864	874	887	861	854	868	811	848	851	851	887	877	837	824	834	875	851	904	856	883	855	853	842	856	866	859	886	838	851	847	856	886	902	852	819	877	908	868	853	860	858	831	880	862	860	866	866	822	880	846	911	882	865	872	876	856	834	885	882	858	819	869	859	848	850	845	899	861	914	808	905	889	878	868	918	891	863	840	889	887	857	850	864	904	841	850	892	858	815	891	868	855	857	885	882	873	855	869	879	869	817	912	882	891	865	921	885	900	862	875	823	843	855	844	870	854	835	876	838	873	882	828	874	889	879	870	838	902	846	872	877	871	839	858	866	876	879	880	833	880	857	883	872	879	888	863	867	906	854	863	844	872	814	872	844	849	918	921	906	833	857	869	868	889	850	904	830	925	801	850	854	893	870	866	859	898	843	880	851	862	842	906	855	875	871	874	849	885	844	875	835	835	855	873	835	864	842	926	819	909	883	869	875	866	858	871	888	836	876	842	838	876	829	833	866	863	830	881	889	851	868	866	916	844	904	889	932	879	853	881	821	889	870	876	848	867	892	865	867	812	834	850	882	856	883	872	832	886	862	865	852	862	874	917	827	827	840	865	888	890	858	867	911	884	851	912	821	881	865	848	890	893	873	886	877	909	826	876	814	890	850	863	863	865	876	904	858	871	864	862	849	849	859	843	859	811	810	885	931	845	892	818	911	857	872	895	820	909	874	908	846	893	820	858	882	848	824	821	922	869	867	851	884	865	896	920	835	877	842	832	900	849	853	852	832	788	867	876	907	843	867	843	925	892	904	896	898	829	852	877	880	868	868	906	855	875	936	883	852	844	894	836	876	873	849	899	896	944	860	844	911	848	942	872	882	855	888	865	884	861	891	909	867	834	865	869	873	868	893	835	844	826	894	862	899	875	860	884	883	856	875	906	891	830	843	887	891	874	846	898	858	827	845	827	837	862	875	891	847	921	856	866	860	904	864	867	847	865	861	851	850	859	881	947	846	851	867	804	857	850	888	861	846	847	881	887	852	887	837	853	803	833	861	838	890	873	852	922	887	895	854	890	849	841	849	847	870	953	835	823	831	884	849	847	891	852	788	872	970	868	821	889	858	869	926	905	858	921	819	819	823	944	849	831	871	868	870	886	874	885	867	895	866	852	865	902	878	892	837	836	840	866	838	893	890	869	949	883	896	848	863	871	879	864	863	830	869	828	866	811	837	834	857	859	882	885	873	843	893	878	858	874	892	877	867	877	873	861	822	893	835	871	839	863	847	846	811	843	849	881	811	904	881	842	847	827	887	855	930	823	903	861	894	852	917	829	890	869	888	811	815	859	892	839	866	846	872	929	839	810	825	880
30102	24003	53031	64895	48866	34203	19551	7411	1184	838	831	967	908	678	444	415	376	419	416	366	355	345	339	341	350	355	313	324	314	350	341	348	348	339	343	321	328	323	347	339	366	347	359	346	366	396	379	372	377	323	346	358	359	370	344	323	328	390	339	317	313	363	340	330	339	367	359	373	301	357	358	369	348	339	354	364	346	354	350	357	308	358	376	376	349	336	361	318	337	337	349	333	380	325	359	361	339	360	346	339	341	326	354	365	350	321	340	353	355	349	348	399	354	357	358	363	359	358	382	353	326	340	357	308	358	352	357	364	359	354	324	332	389	348	336	393	368	366	342	347	363	362	373	343	350	346	342	304	339	343	389	356	371	328	342	372	351	338	345	357	353	341	337	335	361	339	329	366	349	347	345	337	324	380	357	377	359	335	361	340	350	344	351	354	384	342	374	356	351	343	328	321	337	360	359	380	339	341	353	391	361	331	345	350	345	323	342	328	352	351	357	341	338	339	372	347	378	353	349	318	348	365	307	354	380	347	366	330	363	334	344	364	317	332	371	339	345	381	342	331	361	355	353	357	353	358	315	363	334	354	352	364	336	354	328	349	327	305	369	369	318	360	364	378	319	335	390	328	326	358	357	363	340	326	329	365	329	311	350	350	358	353	339	364	303	336	345	350	347	359	348	326	361	363	334	328	341	340	342	349	341	357	371	334	375	343	337	343	377	349	354	353	329	355	328	335	358	354	355	374	361	351	358	371	354	340	361	362	354	338	354	297	353	341	343	312	329	353	356	366	367	370	352	379	360	344	335	384	350	359	320	347	361	354	382	325	364	332	390	346	365	343	333	342	363	336	350	361	363	319	356	345	379	334	346	370	340	329	328	345	334	360	359	344	368	350	341	383	371	360	359	320	359	336	370	355	393	317	343	375	352	348	332	329	319	313	356	369	334	302	365	349	358	396	384	325	372	334	356	335	346	357	341	330	349	358	352	322	312	364	356	346	366	347	337	376	339	342	365	338	351	376	370	335	358	354	370	332	358	375	374	386	330	367	341	350	309	348	365	382	336	353	324	356	325	329	308	384	349	352	320	379	364	340	351	341	385	355	315	324	366	323	321	368	366	366	356	359	349	337	354	343	338	358	348	345	376	312	308	316	342	318	333	331	321	342	328	297	318	372	367	347	335	355	364	343	314	325	344	359	373	327	327	362	362	363	330	329	353	350	362	326	347	359	341	361	349	363	357	333	371	376	356	362	325	381	336	357	364	376	326	342	334	339	321	353	351	388	354	345	371	349	339	315	358	330	332	352	330	332	380	340	371	347	319	355	373	353	327	366	333	417	366	317	293	351	374	306	358	366	342	344	380	376	334	388	334	338	353	365	358	335	349	344	341	353	346	318	359	356	341	347	361	328	370	317	360	349	349	360	332	337	309	319	327	359	366	365	344	356	348	367	329	351	335	379	366	337	370	341	353	363	321	319	346	361	364	334	331	316	361	334	340	343	309	337	359	352	356	371	380	332	312	376	342	357	347	327	337	352	359	379	345	359	322	347	314	335	356	348	328	356	346	348	342	354	355	340	338	341	319	363	362	362	377	317	346	356	353	353	333	356	327	335	355	328	358	343	352	339	349	356	383	335	330	377	359	321	326	353	355	359	376	347	358	351	330	379	364	354	344	354	345	354	335	326	342	347	348	394	354	337	373	418	324	390	366	337	379	371	305	365	352	332	344	327	343	336	347	362	317	311	384	347	373	373	345	350	341	375	342	330	349	352	367	366	316	297	318	347	307	333	356	317	350	363	332	339	328	377	333	349	334	353	346	368	352	359	348	336	320	327	393	357	352	348	356	332	317	344	363	358	362	366	323	352	342	355	421	405	377	362	349	364	396	300	368	341	340	377	321	331	340	320	334	346	342	351	297	375	369	324	361	312	360	348	397	369	365	363	342	368	322	341	334	356	363	347	356	313	387	374	334	342	347	379	334	337	357	361	367	349	329	334	326	345	368	330	337	349	367	360	352	358	314	354	335	336	359	338	349	285	336	342	335	364	368	319	313	330	351	373	345	363	352	383	345	327	359	332	349	348	352	384	332	333	400	296	345	332	392	341	362	358	371	356	367	360	348	347	372	329	344	338	353	348	296	332	329	358	389	334	339	334	353	335	388	333	310	364	315	353	350	338	340	348	308	357	386	359	332	340	325	389	345	359	364	361	344	355	343	347	348	384	351	356	322	351	358	317	349	348	387	387	361	358	330	356	339	328	341	339	338	355	336	356	349	371	361	369	351	309	309	331	342	352	343	363	323	344	329	351	369	325	351	346	333	352	363	370	335	333	339	374	338	346	326	329	331	368	385	352	353	350	343	377	358	342	360	346	366	327	319	334	318	343	322	363	340	388	353	341	330	368	364	329	363	369	372	380	364	375	307	373	365	374	352	352	391	344	357	358	361	352	342	356	336	338	351	380	396	344	349	346	358	359	335	342	341	374	350	350	353	321	350	334	376	346	333	315	320	326	296	364	316	363	355	366	376	342	357	362	347	344	344	377	346	327	358	365	342	358	362	357	337	347	344	356	359	338	352	366	365	325	343	339	347	357	352	333	333	349	380	365	330	347	326	341	320	363	329	324	334	324	361	335	365	325	357	308	369	396	350	357	316	324	346	337	345	359	331	334	341	329	342	386	350	380	380	376	323	341	341	323	379	320	372	336	376	317	372	343	349	359	336	320	373	324	351	348	355	343	370	386	329	337	331	351	332	366	336	348	323	343	374	338	348	318	358	361	330	343	365	366	366	334	390	338	317	331	349	350	347	335	325	320	367	335	366	359	357	358	372	333	347	336	325	347	340	348	353	335	363	320	376	329	349	348	353	326	389	361	361	366	359	337	374	357	363	354	328	358	368	318	343	316	355	378	391	371	350	360	405	371	352	368	373	360	345	341	357	334	338	356	317	347	368	346	332	353	347	329	359	340	297	332	378	350	348	335	345	353	336	367	365	348	377	337	347	368	334	356	343	358	349	336	331	372	336	374	335	368	390	333	346	359	332	339	334	355	362	343	320	317	363	356	367	345	343	354	346	360	319	368	350	357	367	386	351	360	362	326	331	357	371	326	360	356	332	346	375	371	383	328	331	306	336	309	348	337	341	366	321	323	326	353	369	351	320	328	352	372	327	380	355	349	368	362	357	346	373	358	366	359	373	326	343	347	358	333	301	375	376	318	363	352	364	358	370	366	368	339	342	343	326	363	364	350	316	324	356	328	360	333	333	333	345	352	346	369	399	312	383	404	358	366	331	337	345	338	348	300	374	336	363	338	351	347	358	346	345	319	319	335	333	345	350	368	344	368	327	353	332	348	388	372	317	347	310	358	335	372	336	351	328	346	331	336	356	335	335	366	338	373	320	374	370	362	343	333	347	338	333	346	339	375	335	383	343	364	363	336	324	342	352	376	352	360	346	339	325	370	332	348	339	374	351	321	325	343	331	358	323	358	349	311
19700	20198	51302	66071	54516	44243	30945	16338	3306	3238	3408	4265	3565	2459	1459	989	1072	1305	1105	1026	991	1011	990	962	891	912	886	917	879	935	981	919	853	895	894	875	875	942	948	904	893	962	934	919	908	873	912	933	915	880	920	932	901	928	909	874	853	892	868	909	863	941	892	880	886	937	880	908	922	903	912	920	867	902	862	932	916	923	906	878	947	924	851	928	882	914	957	938	988	901	916	913	938	910	897	927	906	852	913	891	871	905	889	964	920	916	901	885	935	855	925	888	930	948	883	910	904	876	913	919	891	910	880	950	860	910	907	871	879	969	907	948	888	928	891	894	833	913	870	915	905	901	860	923	943	921	935	888	898	902	954	907	919	900	853	931	975	921	879	852	887	929	904	895	916	887	949	908	889	926	904	922	905	894	962	914	900	924	970	867	927	897	908	868	900	914	939	936	909	942	931	903	899	942	922	917	947	877	919	904	903	898	935	926	859	905	881	884	896	880	884	861	864	912	909	887	923	885	909	919	918	886	961	933	861	865	895	894	895	956	894	867	903	885	907	932	930	897	965	887	897	908	912	871	871	925	873	881	879	937	927	945	905	863	886	873	887	924	928	888	959	870	806	834	939	903	901	892	913	919	923	921	921	903	878	891	881	849	884	895	957	885	865	940	955	936	947	926	907	881	873	868	884	914	882	939	881	882	905	913	937	925	923	899	974	859	959	930	918	906	917	919	936	918	892	923	907	939	924	902	898	898	879	875	853	878	914	902	903	951	912	897	859	945	924	913	925	856	901	870	887	919	969	925	915	913	893	869	910	909	871	901	874	953	866	910	918	938	885	918	908	932	960	909	930	905	914	923	963	929	962	950	876	926	889	910	929	884	872	938	928	929	893	926	931	963	912	892	901	958	908	884	886	920	902	923	891	865	887	891	967	910	920	912	874	921	875	896	926	964	887	889	904	916	922	931	925	879	872	893	966	883	862	886	889	894	918	881	908	914	895	901	866	917	914	932	816	917	932	960	950	878	945	879	927	913	940	877	914	937	923	878	916	892	911	912	907	880	933	937	906	912	925	870	886	928	932	921	921	932	918	888	900	867	907	909	923	959	878	852	888	867	856	921	943	930	887	923	901	954	927	908	928	901	921	919	966	895	885	939	923	897	916	931	926	931	879	907	940	943	919	897	882	924	894	866	950	873	952	930	870	938	935	934	939	921	897	914	909	942	918	938	911	920	891	854	920	918	881	936	959	919	873	891	947	914	889	894	966	895	947	931	878	953	938	903	878	869	884	897	890	975	865	909	865	889	905	905	945	929	926	923	867	907	938	850	879	856	871	928	908	955	965	910	938	918	872	887	957	885	907	933	927	900	902	908	874	877	906	958	917	917	886	931	892	890	861	901	910	892	892	884	911	955	908	897	931	837	866	979	890	900	946	876	919	911	904	908	880	911	946	863	864	924	932	877	857	948	868	930	934	894	910	860	915	892	934	890	876	899	923	916	906	888	913	906	941	910	866	874	949	931	928	918	899	949	934	909	892	897	885	860	873	928	890	890	924	951	871	884	936	974	920	884	940	887	944	880	888	892	884	905	896	884	900	909	956	911	945	874	955	852	958	981	914	883	929	913	817	917	918	884	929	920	945	971	957	949	938	920	877	913	924	878	899	870	927	967	962	920	903	912	959	973	927	894	924	926	839	909	866	892	932	964	881	919	891	907	872	968	917	910	917	965	933	887	922	910	874	983	933	869	934	901	900	901	890	874	904	898	900	930	922	836	900	957	944	902	928	929	903	914	887	936	904	913	920	948	901	929	910	897	907	844	959	923	881	976	929	938	966	902	935	898	955	915	941	895	898	875	905	878	889	888	927	843	880	895	943	888	951	931	858	910	847	935	843	909	915	903	916	885	842	877	914	872	851	924	901	892	909	894	946	952	925	894	951	929	931	860	901	860	911	944	898	910	878	896	898	909	904	921	889	942	892	891	861	901	921	888	899	926	925	905	968	933	879	943	928	902	947	890	858	903	876	890	914	959	908	915	888	921	942	869	928	929	964	870	905	916	893	895	899	879	946	899	930	934	897	881	854	934	896	925	906	909	904	874	909	933	876	890	886	894	896	879	908	954	955	913	958	887	898	912	846	942	924	942	902	929	905	892	900	895	935	883	873	912	915	885	895	889	893	852	938	893	920	894	870	888	888	965	916	909	858	903	944	916	957	878	923	892	943	884	923	896	927	947	962	945	890	895	864	879	860	867	895	903	903	916	878	922	906	856	902	952	928	917	851	863	938	893	949	865	931	890	912	927	950	902	878	884	915	918	894	940	944	879	882	927	944	894	897	895	914	995	903	923	858	939	952	951	832	902	891	900	904	922	880	896	899	914	905	900	858	941	933	926	905	936	824	873	865	874	921	916	894	921	892	923	938	939	878	853	880	881	856	880	936	973	887	902	892	941	867	944	904	906	936	891	888	879	855	885	860	881	878	959	930	877	896	885	923	992	953	944	879	888	960	886	851	923	934	944	906	858	920	943	913	889	904	936	853	894	946	852	930	940	876	910	869	864	835	889	867	969	915	900	897	966	859	890	894	870	911	932	878	911	945	896	862	890	886	889	905	875	941	946	919	940	920	886	915	949	845	938	932	921	923	852	926	864	892	889	907	906	875	870	958	864	841	935	949	863	928	838	911	881	870	927	940	938	918	899	886	893	904	866	914	968	909	912	940	878	890	914	844	920	881	956	941	880	924	874	874	913	917	883	992	868	866	874	921	939	919	928	874	890	897	921	910	892	890	927	890	848	913	925	928	875	917	892	889	918	880	889	935	905	955	929	873	889	911	903	987	892	864	929	884	925	872	930	914	842	854	988	938	943	924	928	893	853	900	876	909	829	907	960	921	907	867	885	885	874	853	938	929	904	917	926	875	912	933	888	859	963	870	927	929	896	972	950	898	896	865	902	917	955	968	959	884	924	936	891	863	937	932	951	921	953	909	896	936	940	901	952	937	937	909	928	877	952	993	921	950	925	950	904	905	936	930	906	897	914	891	869	903	914	995	941	935	986	910	897	922	903	911	898	946	895	922	960	922	899	929	867	933	953	927	911	864	910	899	868	879	868	922	909	870	867	914	885	901	954	936	892	909	882	865	887	920	923	909	907	884	912	925	860	926	871	948	876	910	954	919	915	933	876	972	874	886	936	900	901	849	894	938	892	913	892	987	887	921	917	906	849	873	935	876	949	882	935	874	949	910	832	891	851	867	863	913	916	885	912	855	918	926	926	909	940	900	942	902	973	924	873	924	922	908	908	909	934	892	872	917	913	879	947	953	887	915	907	938	924	860	914	881	880	868	937	930	853	941	926	945	877	921	892	897	876	892	892	931	940	884	924	893	873	900	884	945	870	892	896	922	958	915	914	953	882	971	878	905	817	932	881	930	891	921	914	875	951	899	905	870	845	953	942	874	871	844	840	915	920	914	878	894	870	930	925	851	918	914	926	887	930
39227	29994	56141	77516	60665	45058	31976	17784	4603	1443	1174	1105	925	562	427	410	412	481	440	370	404	395	419	379	450	343	391	353	378	389	370	372	379	382	384	364	356	352	384	365	355	347	363	356	342	393	406	402	368	380	349	377	372	374	379	413	394	375	354	392	360	401	361	385	363	404	318	340	412	359	395	404	356	357	360	356	385	346	379	376	354	367	376	387	398	392	364	372	380	383	351	328	402	354	377	381	410	374	383	369	337	353	329	375	380	356	365	362	340	364	382	340	362	396	397	400	384	373	396	359	359	357	375	364	375	364	367	366	422	382	370	379	362	370	383	358	393	357	355	365	356	414	362	374	371	356	382	346	365	343	382	379	378	371	386	344	361	356	354	346	395	349	386	377	361	336	382	359	377	408	352	372	358	375	374	393	353	365	407	367	388	389	401	366	384	361	390	377	374	351	348	361	389	351	394	375	389	361	363	381	359	360	384	358	371	355	369	384	360	365	395	410	373	359	350	364	356	388	447	379	393	340	357	383	343	335	377	331	391	367	356	346	384	381	370	396	361	362	385	327	336	353	427	409	386	373	377	370	336	358	338	375	355	351	370	351	365	366	396	386	378	411	348	360	378	419	354	390	349	362	400	351	370	365	361	381	370	393	352	372	369	384	381	379	361	391	348	377	348	370	363	398	370	367	363	355	395	398	379	336	361	350	362	365	369	381	357	370	387	390	383	376	384	397	392	365	412	387	370	375	363	407	396	396	375	361	351	367	351	366	387	350	368	348	346	330	347	399	357	361	390	384	403	407	354	378	367	388	377	361	404	395	355	370	362	368	361	375	320	357	374	380	380	375	398	408	367	356	361	352	339	394	402	362	362	374	361	381	394	382	362	377	389	367	375	356	390	361	387	376	403	362	375	370	364	362	369	362	342	365	367	373	363	408	352	381	346	365	362	359	370	361	377	369	375	349	360	382	394	319	372	390	391	344	376	373	371	348	360	368	425	381	369	369	407	374	352	360	388	360	354	366	381	386	386	403	363	385	383	385	389	400	362	360	381	358	394	385	361	378	371	370	368	350	357	363	336	397	367	342	391	388	385	354	354	341	383	373	375	378	371	371	387	337	378	365	350	411	387	383	350	350	365	382	362	363	377	354	371	394	348	399	365	335	355	349	367	320	341	375	407	389	387	387	371	380	338	336	384	382	399	359	372	380	366	350	369	380	353	365	399	370	347	349	382	357	389	356	368	370	386	326	343	365	370	323	387	364	365	393	359	349	397	347	368	370	398	365	328	366	371	367	361	367	392	343	411	366	384	392	350	370	385	371	374	403	362	362	358	365	349	408	402	353	390	379	400	372	362	376	425	365	360	383	389	343	350	369	360	378	365	376	371	356	381	366	360	353	399	350	350	372	382	370	390	339	354	397	370	364	341	384	380	356	386	368	379	351	351	399	362	383	380	368	405	386	356	347	375	423	384	383	344	383	373	367	348	367	370	340	373	396	376	374	358	369	348	380	396	361	369	362	358	355	390	355	360	391	381	354	368	367	378	354	373	395	408	360	375	384	370	352	329	356	359	399	347	376	369	371	366	402	342	413	346	363	364	352	377	366	361	351	406	374	397	380	403	371	371	359	391	390	373	345	379	401	379	368	370	363	393	365	368	383	393	344	376	379	358	362	415	405	377	365	357	378	394	373	359	398	369	363	369	344	382	354	350	378	352	368	392	380	349	384	373	382	365	365	405	412	366	375	393	368	344	369	375	348	381	400	368	368	355	393	381	384	353	350	351	392	376	344	358	371	392	377	368	373	374	383	337	389	420	397	395	356	327	363	365	356	360	394	384	336	376	360	367	375	375	391	360	388	387	383	397	329	341	368	389	397	375	351	346	369	375	364	367	351	373	368	376	364	370	368	421	361	363	399	371	377	380	373	353	365	395	396	370	370	351	369	395	370	367	399	362	372	382	364	386	329	399	400	351	377	378	373	363	349	354	366	366	365	384	331	391	392	371	343	385	361	339	360	373	357	348	365	387	387	364	393	376	371	365	385	378	384	348	355	369	375	391	397	398	373	383	374	371	383	376	397	406	382	389	335	376	353	320	375	346	329	363	349	365	380	363	352	398	373	386	412	384	367	403	382	373	348	368	358	370	359	395	378	376	356	378	363	379	371	389	420	356	379	347	360	364	353	378	362	371	380	386	398	374	353	370	338	359	341	350	363	369	376	368	359	377	407	384	365	360	401	383	395	379	373	390	380	364	385	382	386	377	368	346	354	377	407	348	353	344	318	408	369	352	372	347	398	367	390	375	358	392	389	358	375	383	377	387	328	385	402	360	364	355	362	367	383	386	360	378	350	332	373	360	348	405	417	376	383	402	335	397	344	381	370	377	379	363	384	363	386	404	328	378	371	376	337	347	340	371	352	337	366	364	364	337	396	374	394	366	377	393	432	325	367	386	370	369	338	396	333	357	344	353	379	379	385	393	383	346	376	356	359	372	344	377	349	354	374	422	430	351	404	359	360	349	391	390	390	387	324	376	366	415	370	364	403	398	342	379	398	376	378	351	359	378	349	375	379	374	386	350	347	356	384	375	335	386	410	359	392	370	361	389	380	376	396	326	367	393	366	363	358	335	368	353	368	371	341	363	383	381	345	384	368	345	382	376	373	371	387	414	394	385	362	360	373	391	378	380	355	376	365	383	329	398	365	361	365	376	398	408	352	342	386	375	386	340	367	351	361	394	377	382	421	367	342	385	348	354	405	374	413	409	368	346	347	379	381	371	380	359	345	370	408	378	335	393	359	371	334	399	397	366	388	390	379	377	388	353	409	360	342	352	367	319	343	377	392	350	358	364	344	387	404	361	377	368	380	397	369	362	344	345	360	362	371	382	364	400	369	342	363	373	387	367	377	380	366	426	363	368	327	381	366	373	395	354	374	363	389	370	393	330	372	318	407	389	354	389	378	385	391	373	390	345	347	349	407	408	373	399	368	400	331	343	359	372	345	389	363	330	382	334	360	365	390	375	357	368	361	387	396	392	376	375	342	378	374	377	380	371	389	372	376	354	390	375	357	388	359	373	387	365	354	385	414	338	354	395	415	376	354	350	372	384	359	395	370	361	375	388	384	388	361	358	374	366	399	379	337	402	411	354	387	339	411	366	410	360	389	378	402	419	366	339	376	380	349	390	365	396	385	364	371	372	375	384	376	369	375	350	370	351	370	374	380	357	347	396	406	382	341	337	390	354	394	341	405	364	387	343	394	364	361	352	401	381	344	331	351	365	370	357	365	320	369	354	381	372	370	399	403	335	377	372	338	372	364	396	360	384	390	362	370	400	392	362	367	371	393	362	375	347	381	382	368	393	383	365	366	372	367	331	362	374	344	395	385	374	378	405	370	374	361	394	382	404	398	338	390	392	365	364	368	357	372	419	343	402	393	386	356	402	366	363	340	363	334	380	368	366	346	354	370	371	365	351	353	381	389	355	384	363	350	358	368
26001	23650	55613	81069	65769	54070	43145	28801	10528	4748	4381	4108	3490	1908	1223	1057	1057	1312	1169	1053	1063	977	1069	971	959	911	924	952	981	940	994	932	894	923	941	972	885	984	939	892	954	959	939	974	918	921	936	996	926	928	938	933	902	946	965	950	916	921	931	951	951	949	959	911	898	957	987	915	923	975	945	864	980	885	928	990	893	908	985	924	923	953	1010	939	966	989	939	997	904	905	937	990	961	907	956	969	964	946	940	958	883	894	936	975	941	938	909	956	929	1002	955	940	980	998	994	973	985	959	978	961	951	928	980	931	932	960	927	961	910	922	954	937	938	917	941	975	952	972	974	880	891	926	944	946	926	952	889	928	951	926	979	947	981	916	921	888	949	956	960	931	980	931	959	995	966	981	994	978	931	991	960	959	984	878	914	885	945	965	960	989	953	954	896	914	924	917	964	943	924	940	894	920	943	946	942	975	948	909	924	940	913	975	935	927	917	931	927	973	977	925	951	970	971	916	926	973	958	902	956	951	973	932	956	971	986	922	946	926	1025	958	916	932	956	910	911	898	924	946	928	936	956	942	987	966	932	939	920	906	936	912	935	935	974	974	967	973	933	1009	949	912	992	994	983	971	975	968	935	970	950	926	965	957	895	932	937	928	938	890	977	950	951	944	971	932	944	915	919	975	944	941	924	938	941	965	893	951	981	905	923	939	915	982	973	922	904	940	944	939	983	898	962	961	946	949	982	930	944	927	980	966	981	941	922	918	973	926	947	921	978	943	896	962	926	925	958	957	946	949	968	925	942	954	918	970	949	949	959	952	964	934	925	1002	953	946	949	981	968	950	947	968	921	975	970	967	958	994	942	944	948	947	961	901	994	937	918	962	927	933	964	921	937	981	940	992	955	966	951	940	970	912	947	973	1006	1014	968	976	899	1008	953	982	967	930	992	950	970	954	964	917	956	952	970	927	944	960	938	975	939	942	986	988	927	1000	949	904	957	935	963	981	978	975	982	943	901	915	957	954	933	932	890	976	949	897	927	932	956	950	934	929	930	992	932	902	926	942	961	964	971	914	951	920	1002	940	977	990	937	926	939	959	931	980	955	981	976	962	984	947	930	954	941	977	944	1012	1026	956	908	966	943	938	934	914	972	944	933	945	941	973	971	931	979	899	976	957	972	987	918	939	920	1015	968	922	948	961	971	962	951	993	934	931	955	992	952	971	957	986	931	944	974	956	988	961	1018	920	928	954	962	971	905	962	945	915	982	964	926	952	950	870	939	969	951	931	942	1028	942	939	967	878	972	927	925	920	898	936	930	931	955	946	998	951	953	958	970	1005	975	972	970	960	954	938	930	955	989	903	960	1003	976	992	911	951	973	934	904	969	900	947	935	1027	934	930	929	994	940	895	987	917	981	974	989	992	1001	952	940	910	926	970	926	895	957	957	941	986	948	899	1039	945	923	979	949	900	948	950	993	983	945	903	949	946	934	902	963	981	926	925	1033	961	950	930	933	995	949	939	993	935	953	966	953	940	955	979	868	984	914	931	933	964	950	945	947	974	951	955	965	905	927	929	1001	944	869	890	925	935	975	959	928	956	918	984	916	932	971	950	967	912	1043	964	910	958	940	918	964	899	942	957	957	926	984	969	949	947	926	982	949	928	980	902	971	912	903	919	968	947	990	1015	953	937	894	929	979	981	996	983	965	970	952	907	954	961	959	926	1026	940	907	965	984	890	905	920	966	918	1019	922	953	924	952	979	947	935	953	990	951	919	940	987	921	924	961	957	991	1023	979	916	983	953	965	897	893	902	911	970	943	924	977	965	950	934	918	1024	971	961	972	936	966	934	939	887	988	969	993	965	968	976	1012	997	981	938	960	889	944	927	980	924	898	882	914	980	891	948	955	969	966	943	947	929	965	934	997	953	946	996	956	991	938	961	935	954	941	1013	929	928	928	934	991	973	955	947	928	946	922	953	933	945	873	968	954	884	922	949	955	970	950	997	982	980	916	928	971	976	958	938	909	941	992	933	999	925	981	924	933	986	925	963	963	938	987	922	941	906	926	972	920	953	956	927	925	964	945	968	912	978	960	946	967	945	884	957	988	959	940	915	892	924	913	961	893	946	907	902	958	937	936	990	952	887	1032	935	961	966	964	946	903	960	913	967	933	943	904	978	957	872	941	988	904	923	991	964	939	919	951	937	955	939	929	949	941	966	954	981	948	941	909	944	973	913	983	970	972	978	961	899	972	964	974	900	929	933	991	961	938	942	956	913	963	943	956	928	987	942	909	931	889	989	949	978	925	1002	975	950	961	944	914	965	893	978	939	902	950	929	961	962	963	955	979	960	994	895	1034	927	930	947	904	955	943	952	954	967	925	922	1013	931	874	993	944	929	948	913	945	923	1006	964	949	912	987	925	943	936	948	960	966	943	904	948	891	1023	944	954	980	901	931	997	954	997	873	962	943	990	953	970	940	967	997	929	959	962	949	927	948	955	940	912	915	924	958	977	909	897	960	953	919	953	889	958	900	939	1030	934	921	964	967	973	875	946	919	951	968	940	931	937	912	1013	952	970	940	955	955	969	922	919	954	908	948	951	968	940	962	953	969	948	925	879	934	960	891	943	988	956	921	935	947	931	979	897	917	980	950	941	948	984	915	923	938	967	944	908	940	952	989	967	940	881	979	948	985	905	937	946	939	917	931	918	954	930	915	937	921	941	953	938	954	950	931	960	960	970	949	972	964	1009	962	954	934	966	1011	970	956	981	977	916	934	919	929	1021	941	974	957	968	951	935	947	933	995	945	929	936	944	943	1014	934	951	934	971	984	954	968	898	946	909	930	960	953	912	954	895	977	892	979	903	971	1007	939	953	952	929	995	948	940	961	937	937	940	999	946	970	974	907	949	964	1031	991	917	915	977	920	945	966	945	996	924	935	913	965	977	1012	981	966	941	967	967	909	986	932	978	909	924	952	943	935	952	957	976	926	934	931	938	955	921	958	925	969	900	959	941	929	940	934	990	952	885	957	943	899	958	929	929	933	950	955	944	903	948	971	888	990	932	920	960	978	924	905	939	949	916	955	938	959	975	949	964	924	972	961	917	887	958	963	988	941	981	937	1012	992	927	920	946	927	920	967	1004	973	945	923	942	929	979	866	958	909	1020	961	916	968	933	973	947	922	953	980	969	949	932	971	924	957	956	943	916	920	912	932	966	954	977	937	894	929	964	863	972	940	984	985	932	935	946	969	950	880	997	929	916	975	985	921	930	947	948	1016	981	1028	994	887	941	973	960	967	930	922	946	919	972	968	940	1063	969	973	919	926	908	941	965	904	989	952	963	901	958	959	964	1015	962	910	915	923	953	957	958	951	953	928	898	938	958	972	1004	936	924	969	927	938	982	911	961	941	989	954	958	909	959	964	926	969	966	986	910	1032	907	904	971	999	973	969	954	931	946	934	961	944	924	975	920	892	930	930	911	947	979	997	924	939	939	933	998	917	976	968	942	968	956	936	935	952	899	867	939	953	971	917	954	958	914	983	927	904	969	936	948	969	966
14732	9810	12522	15535	8483	4947	2766	1164	510	390	406	398	381	338	377	330	321	334	366	352	336	318	302	340	345	316	330	340	300	330	312	364	319	353	353	314	322	311	303	343	337	345	337	336	330	337	336	341	339	338	307	331	380	322	378	353	364	333	322	321	321	347	333	339	354	326	305	336	332	322	329	326	350	321	317	322	324	333	357	308	328	309	321	346	330	327	313	338	321	337	300	342	329	318	316	322	327	321	326	327	311	313	321	312	332	334	345	347	311	362	334	331	332	369	316	320	335	336	335	341	347	322	339	352	325	368	344	341	327	300	339	329	312	352	346	311	349	338	310	348	363	341	352	321	333	337	339	365	328	314	345	336	347	302	342	337	337	361	332	331	351	341	367	337	319	325	332	319	329	357	298	327	361	318	357	340	326	332	345	356	313	330	314	306	323	326	313	324	324	325	351	329	322	356	336	320	356	319	338	359	355	334	359	316	352	325	325	314	337	313	316	340	324	334	343	336	316	303	348	318	342	343	323	309	299	338	321	289	322	337	339	329	345	362	324	277	313	332	303	341	310	299	333	361	353	303	328	350	319	333	355	301	338	327	308	309	329	342	312	309	293	374	361	329	348	318	310	316	316	336	347	298	349	328	333	313	324	351	327	323	318	316	329	323	331	352	318	324	306	320	333	356	348	333	328	344	317	297	327	347	337	317	336	324	351	335	305	307	297	326	304	344	335	319	314	344	336	363	339	336	308	346	318	298	316	331	322	350	322	324	359	324	333	336	323	331	342	338	308	367	342	328	362	321	346	325	324	344	303	332	304	349	332	302	348	315	341	333	334	328	301	316	309	357	348	340	327	342	342	353	306	322	393	315	310	314	333	292	323	346	321	329	322	354	322	319	359	332	313	313	315	289	308	312	351	329	319	327	311	296	340	352	301	318	317	339	331	292	349	312	371	348	319	312	339	324	319	350	318	343	312	301	312	339	290	325	328	325	363	296	345	324	336	344	340	359	302	331	321	336	323	344	336	357	341	321	338	337	373	325	314	350	316	353	337	359	312	328	352	350	347	353	292	346	325	329	320	336	340	321	281	323	307	327	362	331	360	319	369	349	345	328	330	357	316	313	327	374	366	337	338	314	349	308	341	339	338	338	303	302	356	320	335	370	333	271	350	287	328	307	277	344	314	352	288	321	327	318	337	342	369	342	349	331	298	311	362	297	309	361	322	310	323	309	308	326	333	347	311	349	324	320	313	332	332	344	333	321	320	359	375	340	313	358	330	309	326	334	345	353	361	328	303	328	305	304	337	297	315	355	329	344	324	345	304	326	329	349	318	291	352	319	354	317	319	325	337	303	303	330	360	337	358	323	338	317	344	340	350	360	339	339	331	366	339	293	324	298	311	308	315	337	317	338	304	351	325	311	353	323	330	337	306	332	376	357	347	355	327	325	329	314	322	304	345	363	327	355	322	350	354	347	322	360	329	340	321	331	336	345	365	345	326	319	305	337	332	327	308	308	329	339	310	355	296	314	317	321	348	311	302	319	303	328	325	329	340	316	314	319	335	350	297	353	339	311	363	336	328	348	300	299	314	319	331	332	304	321	345	285	323	330	325	334	345	340	350	337	311	342	344	326	324	343	285	342	351	326	343	296	349	305	340	331	318	352	301	316	339	358	354	304	341	386	327	324	348	333	348	295	336	362	325	344	365	330	352	359	369	336	337	353	328	340	294	376	341	331	327	306	349	322	339	311	334	341	317	354	331	325	301	296	345	326	323	370	294	342	310	334	342	318	335	349	332	334	299	318	353	343	345	362	356	369	342	326	361	332	347	333	326	343	352	328	306	346	298	343	326	328	317	349	343	343	330	354	321	333	318	310	364	319	356	333	309	309	339	347	309	300	315	316	325	347	342	345	325	336	339	299	332	340	339	320	305	354	317	317	323	344	333	353	301	333	316	344	299	331	334	341	336	320	323	325	365	311	332	353	304	358	349	359	346	343	332	348	325	329	323	323	359	339	338	328	309	313	350	301	345	320	355	319	333	360	339	330	311	299	357	358	288	345	323	355	324	333	346	350	348	342	359	349	327	380	329	354	342	330	320	341	320	336	332	341	313	371	341	332	324	334	346	300	348	317	363	347	343	343	333	359	360	334	337	329	319	314	373	310	360	352	346	310	289	356	345	334	332	337	320	345	311	341	338	342	370	362	340	334	352	336	320	332	325	364	350	324	312	348	342	345	358	314	333	386	365	290	320	302	321	360	290	336	311	339	343	327	324	354	336	350	371	319	346	353	338	315	338	325	361	323	332	330	348	317	350	357	329	326	333	314	331	316	334	356	332	351	337	324	352	339	315	293	344	347	331	311	318	336	318	321	335	330	298	353	341	322	316	349	339	318	278	305	345	308	317	312	338	319	314	315	317	339	328	323	364	352	313	328	367	327	316	329	313	334	316	305	320	334	336	320	338	330	343	359	305	322	333	367	339	375	331	336	334	339	344	336	326	336	369	284	337	337	354	327	311	344	332	370	348	356	319	352	339	333	325	304	342	328	339	322	357	352	335	307	339	285	328	309	331	363	324	334	339	320	329	354	298	313	354	293	323	312	314	324	354	344	334	347	335	337	326	344	343	359	319	282	304	313	331	337	362	343	323	320	329	303	306	353	343	324	361	313	319	356	316	295	305	361	316	307	315	359	335	312	352	310	332	320	325	345	354	324	320	324	355	345	335	300	346	328	331	324	342	335	328	370	364	334	344	344	325	312	351	330	341	353	350	338	365	324	333	324	328	341	336	310	317	340	312	317	341	316	353	318	306	322	317	335	308	317	343	323	299	331	323	351	335	306	311	331	355	344	345	295	348	352	323	347	349	355	352	313	309	345	350	324	320	321	320	345	313	339	343	336	348	347	315	324	333	317	348	368	341	346	322	300	326	339	360	299	356	340	329	321	331	348	322	330	339	377	320	294	311	289	300	324	324	321	301	314	302	301	323	338	333	324	306	338	354	346	350	312	312	325	325	318	340	324	362	339	330	335	359	303	325	314	348	331	355	339	333	313	319	322	344	342	327	332	342	318	339	330	300	330	345	338	307	365	342	377	321	343	300	339	305	374	325	298	329	344	326	350	313	324	349	332	350	333	363	323	313	353	316	338	340	336	346	329	353	360	343	341	334	297	329	308	329	331	331	326	286	332	299	306	348	313	329	355	353	338	332	324	324	336	341	330	324	357	323	290	328	327	333	363	317	341	348	328	363	348	357	359	324	333	332	337	319	318	325	325	321	341	325	338	335	322	338	299	356	353	341	354	342	320	348	318	346	348	316	368	327	374	295	317	302	302	312	335	316	316	343	336	331	331	357	355	334	311	331	316	288	337	325	326	343	316	339	331	320	333	355	341	331	315	331	295	309	298	381	331	315	337	320	330	333	340	319	330	348	301	391	309	341	337	348	326	302	288	364	336	341	306	339	368	323	352	333	354	325	329	333	328	342	330	336	319
10558	8249	17528	26614	18019	13121	8363	3340	1421	1149	1149	1263	1119	946	860	874	918	887	865	862	890	872	880	908	899	814	839	886	877	864	874	847	827	866	888	844	889	891	823	871	821	832	871	903	862	931	907	854	898	836	853	836	876	892	953	919	863	882	871	894	870	872	845	897	936	806	901	862	868	817	822	881	810	854	834	840	787	876	869	805	852	894	887	878	850	819	813	841	837	869	917	863	884	852	850	885	889	965	851	870	867	884	871	834	865	843	884	808	875	845	891	867	867	869	841	862	847	864	862	835	858	821	818	841	887	853	873	861	872	853	882	869	880	839	867	839	862	851	897	889	868	963	908	863	844	892	873	847	871	872	839	867	901	867	862	812	872	861	891	877	879	866	903	855	852	829	869	860	836	822	851	843	895	858	849	868	856	887	877	872	861	859	898	830	860	844	871	875	905	901	867	877	880	829	876	820	881	846	833	875	890	895	916	896	820	889	874	857	936	911	886	868	846	833	888	892	864	890	825	843	862	841	841	924	854	877	805	869	887	815	893	897	864	817	859	877	869	870	906	820	841	885	852	893	868	919	859	865	846	834	937	899	846	817	878	872	825	860	879	884	888	854	856	842	884	835	893	897	833	826	835	850	855	826	866	881	810	898	863	838	838	849	857	851	880	850	864	906	858	831	908	904	824	821	887	860	834	844	859	875	860	881	868	917	842	871	865	868	843	908	881	884	835	871	824	868	809	853	864	882	881	889	834	843	847	853	834	882	881	837	823	901	850	875	889	852	890	902	866	843	916	835	863	863	900	857	838	846	929	861	900	870	879	871	885	837	847	830	842	859	864	899	850	886	829	843	844	877	840	903	853	930	851	927	882	872	880	853	860	884	889	878	834	884	867	886	914	829	842	862	878	862	849	926	912	845	870	832	846	837	836	845	818	834	918	856	843	803	907	839	870	835	896	811	859	862	854	846	861	916	804	830	854	854	880	847	831	846	837	840	795	880	842	865	871	834	878	845	815	883	941	907	858	876	842	827	833	802	885	858	871	883	851	859	847	878	904	896	821	878	898	865	918	862	878	883	853	861	837	838	849	884	825	887	890	883	869	879	843	826	860	864	868	872	864	823	849	854	826	894	837	838	880	904	905	857	853	875	873	843	853	858	928	904	860	895	819	885	836	882	865	790	854	844	814	852	856	923	833	839	919	924	828	869	865	837	889	848	872	824	838	882	856	812	840	881	915	874	878	828	887	861	909	813	820	834	821	855	886	839	853	876	827	850	871	881	869	837	896	848	870	920	859	902	896	863	898	833	871	936	887	839	826	879	853	885	816	839	850	892	895	868	858	832	924	854	826	916	861	909	894	871	875	855	855	895	824	886	849	919	856	890	810	848	880	857	877	888	842	826	870	870	872	917	865	862	868	888	817	844	871	873	865	841	846	863	871	862	904	851	901	883	877	880	885	848	924	840	835	865	851	899	854	869	800	861	800	817	808	858	840	805	869	881	884	921	858	875	883	892	879	874	851	838	878	825	877	862	896	881	869	865	846	839	842	866	853	873	863	859	909	841	887	901	878	869	913	875	917	898	856	879	908	869	813	860	872	863	849	899	895	866	876	834	869	855	838	870	886	901	863	942	873	839	889	850	910	882	806	930	830	851	912	901	870	873	928	828	841	816	862	916	903	843	876	893	884	879	850	887	912	835	918	843	815	866	830	826	824	890	866	848	903	856	846	904	879	839	876	879	881	868	872	850	863	878	840	794	892	871	851	895	867	899	879	864	808	865	861	860	887	888	875	900	899	915	856	838	900	844	883	900	870	862	910	886	869	819	851	904	827	919	873	910	858	884	868	879	900	881	825	890	909	908	880	904	846	867	825	903	850	809	881	854	856	883	885	870	887	860	866	861	893	886	888	888	840	853	899	897	824	854	864	887	857	845	881	882	862	865	852	902	891	882	863	826	827	863	896	882	871	882	909	823	826	835	866	897	901	916	810	860	876	802	894	824	889	876	876	825	870	810	852	816	877	888	892	794	921	847	832	808	871	829	813	832	892	866	860	897	884	906	905	854	841	832	830	880	829	856	841	870	875	861	873	830	868	868	841	855	837	846	889	827	858	906	858	901	878	865	909	880	818	867	839	848	893	877	894	860	820	835	827	846	880	906	914	880	881	829	867	828	881	895	828	852	876	884	860	852	881	830	908	856	917	903	886	853	838	854	825	921	849	870	894	835	849	865	848	867	878	851	863	882	875	872	816	903	888	825	857	911	889	849	878	897	866	836	838	861	915	891	838	846	900	888	862	848	820	847	824	868	863	813	889	854	850	911	906	852	873	878	854	865	904	867	875	947	875	860	877	839	859	871	865	886	884	856	867	908	810	823	823	833	810	868	807	911	838	838	844	828	858	862	863	842	884	838	900	896	828	845	867	861	836	879	850	848	857	839	913	896	850	818	862	840	884	853	814	833	835	817	870	894	859	883	818	880	869	857	897	896	840	877	858	795	884	877	939	869	843	886	869	857	892	901	898	909	830	915	844	894	898	943	859	904	931	905	834	844	875	858	832	843	938	871	838	850	863	877	870	848	870	872	920	905	843	886	889	893	892	839	877	939	879	847	879	886	825	878	899	848	886	851	826	890	883	852	910	844	844	867	864	859	877	861	878	819	820	898	922	852	867	887	898	852	828	881	865	884	850	908	873	861	907	886	874	853	868	859	831	900	892	882	850	861	858	902	793	815	906	895	917	893	847	870	851	904	784	850	910	865	862	876	865	873	819	859	851	831	868	865	872	892	832	887	846	885	880	869	843	905	907	895	849	856	848	831	838	876	838	895	840	846	874	835	854	842	848	892	892	819	839	838	856	855	830	833	885	934	867	836	849	875	879	844	881	885	851	917	875	865	875	909	842	853	875	884	877	880	855	853	841	912	897	849	851	854	902	821	838	870	873	896	849	882	837	865	847	849	836	870	820	892	850	866	876	878	864	888	848	880	882	816	844	846	889	859	848	949	862	895	869	844	871	881	837	876	902	850	872	905	926	822	846	866	831	976	854	845	892	876	841	877	857	890	859	850	888	894	914	851	842	831	876	852	858	847	862	938	919	872	867	892	857	897	863	827	866	862	853	868	856	873	886	882	898	844	902	872	868	816	891	841	877	828	910	884	902	863	898	875	909	827	857	860	855	845	889	890	854	860	894	851	900	842	881	883	827	806	892	889	868	858	882	875	908	875	852	856	862	884	792	815	834	865	876	911	844	848	884	895	901	893	823	854	850	873	846	879	850	890	852	845	834	868	811	880	825	883	892	883	872	822	859	883	832	828	884	834	853	870	855	921	855	895	845	833	827	860	806	863	835	852	872	918	844	890	879	908	893	914	854	861	915	859	848	853	855	830	884	846	873	912	871	841	876	880	881	831	807	844	862	851	900	867	902	776	823	866	813	872	882	899	828	897	871	835	900	865	865	900	913	832	859	890	874	875	874	840	858	854	810	860	816	865
33595	25250	53012	63966	48383	36535	21569	7566	1376	1338	1301	1012	740	447	387	377	371	415	387	342	323	366	383	354	355	315	383	314	338	334	350	332	337	334	380	368	368	373	365	343	335	361	355	345	370	325	396	378	407	348	346	391	354	371	357	307	338	379	329	348	366	365	357	348	337	340	349	322	348	345	338	369	333	366	346	361	363	297	364	366	349	321	358	333	364	371	374	314	407	347	351	344	365	394	379	309	308	382	357	326	358	357	343	333	341	355	372	345	347	302	336	356	321	370	337	351	330	308	371	356	317	331	362	327	334	332	312	347	328	329	348	398	328	328	359	330	384	342	364	334	363	364	320	368	349	339	362	353	349	343	372	350	313	337	327	362	356	369	383	365	317	371	338	368	337	332	354	354	377	363	372	383	353	364	353	333	362	335	361	349	338	343	337	349	373	340	373	349	363	363	360	374	341	336	348	361	347	361	353	315	335	359	364	375	344	338	345	376	347	351	373	337	354	361	349	336	334	345	349	340	334	381	351	350	363	334	342	386	370	356	370	348	364	341	330	382	340	333	324	339	333	352	359	356	361	353	371	341	322	353	334	384	352	382	334	347	378	337	364	363	378	351	335	318	369	337	337	358	367	335	360	398	346	366	342	346	347	353	290	381	319	394	324	339	353	384	315	367	349	366	343	350	372	334	329	327	366	363	363	357	386	343	352	320	345	349	344	364	338	349	371	360	367	341	345	337	337	337	366	337	363	343	337	334	343	350	347	345	361	350	367	349	362	345	348	316	339	354	315	340	335	370	330	362	372	341	364	354	312	310	378	348	328	359	373	330	363	341	390	351	367	348	366	351	314	346	335	362	388	338	347	352	378	341	335	356	351	355	345	393	357	358	358	382	357	341	392	325	372	346	308	354	318	333	379	372	326	343	316	335	345	352	350	340	347	353	361	353	335	351	372	357	373	354	346	381	360	334	389	376	336	349	331	352	342	367	337	351	347	356	373	365	358	364	340	352	326	354	357	365	348	348	339	320	393	363	334	324	341	321	356	332	349	361	351	340	343	350	361	330	347	331	344	343	357	380	350	343	350	363	331	350	364	353	333	375	339	374	380	358	344	373	334	364	356	376	371	379	331	332	356	388	362	337	342	330	351	346	359	359	367	325	351	344	354	336	374	350	330	356	333	361	343	371	353	356	359	366	359	338	361	324	338	356	366	344	341	346	319	343	343	316	355	335	363	332	338	365	352	320	376	337	350	366	354	325	336	349	334	331	376	342	351	379	341	363	391	308	340	325	349	319	364	350	356	342	359	344	332	346	354	376	334	349	355	363	353	336	352	365	351	357	357	359	349	350	353	361	344	332	386	338	330	351	346	371	344	346	357	389	369	345	360	390	327	326	384	357	372	326	379	369	348	381	333	351	360	304	357	346	377	329	364	366	360	354	361	336	335	367	395	327	341	367	364	340	345	340	355	349	320	350	355	373	342	352	343	371	381	328	363	360	352	392	336	395	355	363	342	367	381	353	337	332	343	360	343	334	329	332	358	353	326	363	337	328	339	329	336	347	336	345	345	346	372	364	369	329	352	371	360	360	345	357	371	373	345	346	357	333	322	334	366	320	314	342	353	369	376	360	351	343	353	368	318	369	359	373	349	376	350	354	370	329	380	373	327	355	323	303	341	328	365	337	376	355	372	381	374	360	341	367	380	340	331	339	340	341	343	355	367	360	354	340	359	311	347	362	338	347	350	304	312	338	339	347	309	333	367	331	366	349	360	392	360	353	317	347	349	335	342	396	320	353	313	363	360	327	360	369	340	359	332	335	375	355	342	349	340	348	382	374	352	399	388	350	378	365	365	340	333	321	325	334	348	376	345	342	356	368	380	353	347	347	346	354	363	342	352	362	343	306	332	370	338	354	370	349	374	346	359	384	324	330	350	371	335	344	333	392	355	363	362	375	353	340	337	342	345	298	351	338	308	327	356	383	353	329	363	370	350	348	370	380	367	329	376	350	338	388	311	343	354	338	333	356	330	327	341	346	333	355	352	343	339	344	317	393	359	334	383	326	340	351	364	320	355	371	321	339	340	345	353	354	358	387	332	319	357	346	369	377	318	385	373	367	320	349	369	366	369	352	354	373	354	328	349	339	376	361	357	371	330	388	322	320	383	333	334	367	368	373	363	340	385	350	367	354	326	384	355	332	362	369	328	351	316	403	368	372	349	339	355	319	351	371	361	337	334	344	363	352	359	358	377	375	370	368	369	371	388	366	323	370	359	339	342	359	373	373	340	320	314	339	322	331	351	379	373	354	370	326	304	359	366	357	349	357	352	363	307	354	349	336	343	354	349	356	347	355	325	340	329	336	361	359	366	352	394	338	337	355	350	345	357	352	343	357	323	351	311	369	348	361	366	324	358	335	378	359	377	362	359	341	364	345	326	348	344	349	333	332	339	356	358	348	340	387	388	350	370	377	353	363	346	312	354	360	365	329	371	350	387	357	349	338	345	355	359	363	313	378	349	315	353	374	331	366	346	347	358	377	332	339	351	342	371	354	354	320	383	362	333	334	353	347	354	359	360	338	331	335	372	365	374	318	369	328	382	315	357	367	346	385	341	349	345	363	353	335	344	325	353	371	358	360	344	372	340	370	343	348	339	349	381	361	349	358	364	332	343	339	357	354	366	351	340	342	365	365	370	368	364	349	351	379	368	349	341	321	355	348	353	364	348	340	342	363	336	338	339	408	348	342	320	352	356	366	320	367	374	337	329	351	324	338	348	337	344	348	314	326	368	388	382	365	343	335	331	373	377	362	370	343	361	312	343	346	364	394	350	348	320	353	361	368	366	356	338	350	353	355	381	365	368	322	342	334	328	329	315	317	344	340	315	350	328	339	338	331	361	370	349	341	333	348	371	387	339	348	327	359	367	332	338	353	345	330	358	352	368	371	347	354	376	359	338	321	326	360	339	378	340	353	360	350	364	355	333	342	323	343	350	361	347	325	341	374	343	353	390	333	352	349	343	310	361	350	341	350	336	363	332	338	359	352	358	373	381	367	348	348	328	362	379	335	360	360	377	390	374	339	344	334	368	344	382	386	330	386	339	341	355	360	330	355	323	318	346	355	365	331	383	352	334	372	374	372	382	337	333	377	336	374	336	311	355	333	364	373	363	348	322	314	360	372	347	307	372	343	331	376	362	354	347	338	344	330	395	364	368	329	338	340	372	338	360	392	359	374	351	300	349	342	353	355	337	335	370	365	359	345	356	324	345	369	387	355	311	327	336	357	387	346	339	351	363	354	350	341	316	351	343	355	378	357	343	352	353	379	323	338	332	381	397	356	348	379	333	352	346	328	384	343	379	334	360	339	362	332	321	343	341	340	377	335	343	380	402	341	354	358	350	329	349	348	381	361	340	358	384	354	356	342	336	334	392	342	354	343	324	369	325	323	348	355	359	330	360	336	353	334	354	366	323	358	346	382	365	353	373	393	346	328	347	372
22128	20270	51861	65255	54561	46275	32562	15978	4357	5276	5422	4006	2753	1370	1086	1093	973	1043	1066	963	970	957	935	960	883	874	974	961	947	881	954	962	872	903	948	876	974	892	935	900	929	922	921	886	935	864	907	903	894	900	842	908	907	920	909	996	921	913	913	912	901	986	887	902	885	889	928	928	898	897	875	954	910	945	883	903	886	914	941	906	889	970	938	872	942	987	949	934	947	902	929	881	882	909	897	936	919	917	863	906	873	952	858	896	873	907	892	889	909	876	917	932	887	909	901	924	905	915	933	917	849	936	918	896	940	878	845	904	892	954	938	923	887	906	853	917	910	932	918	890	930	901	846	964	944	899	927	915	951	915	861	876	880	906	911	875	926	854	875	873	912	909	923	898	901	908	901	910	901	899	875	898	871	909	878	877	929	923	913	878	891	956	940	939	915	948	859	909	898	927	895	832	932	946	912	888	926	929	900	912	846	969	920	931	877	917	928	937	911	844	915	918	892	866	878	875	890	945	943	975	863	907	881	914	921	921	913	896	910	879	939	903	887	893	929	862	939	868	876	884	892	881	917	899	888	883	903	892	938	866	898	874	877	884	938	948	946	885	947	933	899	889	951	915	900	966	899	944	904	886	874	933	863	915	891	943	879	865	899	933	893	870	924	888	911	904	922	941	887	855	858	917	909	901	885	930	952	875	873	925	890	899	911	874	896	864	894	897	902	932	889	949	923	907	902	918	935	858	912	909	875	919	850	877	904	942	868	945	875	936	880	916	916	912	944	977	933	977	863	899	903	909	932	967	863	985	930	929	934	959	940	916	930	921	894	941	938	862	879	942	909	835	945	897	926	932	938	878	900	997	903	852	870	879	866	934	896	938	915	886	990	915	878	974	909	929	898	873	954	874	857	875	931	897	872	941	848	933	871	904	910	896	948	895	882	943	931	921	916	862	952	913	912	903	935	900	904	899	942	894	890	903	883	936	857	908	908	897	905	902	914	883	880	867	922	899	871	877	905	895	941	959	934	965	900	931	865	926	913	875	953	955	942	881	876	932	847	895	976	898	883	960	878	960	926	871	987	924	943	927	922	904	918	886	932	925	905	958	921	895	889	931	913	889	921	931	905	941	929	880	903	950	933	880	883	966	936	907	936	921	952	890	909	913	929	928	924	914	899	898	885	932	924	907	924	909	895	937	922	933	910	889	906	920	936	914	897	916	908	866	932	930	895	926	898	923	923	882	922	868	911	932	884	946	876	897	916	940	912	911	928	922	913	912	942	866	884	865	945	917	877	905	864	870	879	924	971	923	932	902	948	914	873	897	851	907	907	865	889	857	885	885	915	887	865	938	922	861	915	937	909	922	906	865	904	968	908	937	882	908	869	893	966	912	844	857	857	857	927	886	903	957	884	880	877	910	878	954	918	881	911	883	886	938	906	933	947	892	863	885	918	954	919	937	950	906	928	973	867	905	920	875	910	894	848	884	895	922	949	966	944	910	860	908	973	930	881	916	908	909	917	877	927	838	913	911	918	958	888	904	909	894	905	902	907	885	925	887	891	912	903	845	919	911	890	922	868	964	942	925	956	941	868	904	883	915	891	919	850	928	882	938	863	857	902	948	870	878	917	899	889	896	876	897	891	901	913	873	912	922	942	918	907	871	909	910	935	857	918	845	928	897	917	861	900	893	885	892	883	926	911	934	899	911	950	854	932	867	935	905	914	913	920	951	921	891	916	913	906	841	910	878	929	874	877	853	925	917	945	976	873	862	995	883	913	911	894	906	887	949	946	975	932	916	914	914	914	895	914	927	914	902	936	912	881	930	924	962	880	937	894	894	926	914	888	921	914	930	893	871	932	899	926	912	932	929	915	917	933	932	914	926	924	887	883	930	910	922	962	930	907	879	923	903	906	899	904	914	915	907	921	860	929	957	875	958	965	927	896	878	914	901	989	864	892	894	903	909	933	910	951	974	925	880	928	900	963	917	922	869	935	956	888	924	871	975	965	920	963	901	908	908	962	877	891	936	926	867	909	883	894	920	885	881	949	887	992	908	950	917	943	924	906	882	905	866	882	914	886	904	966	934	888	917	886	936	964	915	882	900	950	952	942	971	879	899	935	897	932	889	910	908	956	887	868	894	924	903	876	880	915	892	888	883	900	880	887	863	897	893	896	927	865	898	945	901	913	918	904	876	895	897	934	939	862	878	919	953	876	888	884	879	920	905	928	894	877	909	890	898	855	888	888	908	889	928	918	920	953	871	950	866	911	904	937	933	966	865	929	941	931	939	919	923	895	909	946	934	887	866	888	950	908	847	937	912	884	906	953	910	913	889	882	892	979	905	936	908	870	897	892	935	921	926	961	939	938	850	868	956	913	909	922	901	964	908	901	961	866	879	923	956	906	879	911	949	914	904	957	915	883	934	919	908	877	910	918	921	896	901	868	913	858	948	913	866	882	874	902	846	895	864	841	937	896	916	874	886	872	817	898	875	899	902	898	938	907	893	920	910	867	906	944	928	887	844	918	916	946	897	912	913	934	889	862	938	899	919	925	908	937	929	891	872	911	922	927	930	875	904	970	852	867	862	868	891	937	951	936	927	934	882	902	914	897	890	899	868	918	898	932	913	916	917	905	909	890	881	977	891	927	865	886	883	911	883	902	940	890	881	911	891	904	899	909	916	963	930	925	918	873	915	927	875	944	885	895	842	896	908	886	923	894	970	926	923	900	930	917	923	890	928	912	958	944	847	925	906	947	937	958	906	880	940	924	929	957	973	898	876	928	896	942	874	899	958	918	856	951	972	884	891	943	904	875	958	895	887	850	895	855	901	908	942	917	894	942	907	922	883	920	922	908	881	924	943	940	921	908	909	873	899	905	873	854	882	894	897	837	927	932	904	865	962	868	956	909	947	901	849	888	936	904	935	890	946	966	924	882	930	962	942	888	959	955	895	910	882	902	870	888	896	879	921	883	939	890	903	953	838	900	857	912	937	928	885	905	871	888	922	928	934	943	899	924	883	932	917	900	973	864	879	884	894	952	933	910	962	884	916	906	939	933	901	950	863	918	864	882	945	924	911	846	954	966	901	866	902	915	951	879	874	922	853	906	894	893	898	896	912	883	938	896	923	936	926	903	882	939	902	946	907	934	928	950	883	888	905	901	943	906	897	952	915	969	943	948	931	921	952	920	867	931	874	933	919	938	952	896	890	881	944	921	902	982	870	918	888	903	838	875	899	881	896	872	924	893	894	894	922	957	878	942	948	916	900	899	931	869	953	883	873	929	860	933	911	937	909	882	979	979	933	912	919	870	894	889	952	926	910	933	886	879	900	920	878	884	893	906	981	963	943	901	907	916	886	911	850	920	895	959	862	869	904	966	911	933	914	932	910	932	929	851	845	915	937	885	920	951	936	965	900	896	917	921	920	911	912	913	909	916	901	965	955	891	919	893	908	882	928	939	897	896	946	919	865	916	954	860	877	901	897	867	878	897	939
39056	32190	66043	70648	61794	47361	29834	13569	3466	4569	3897	1788	1072	470	555	507	491	562	560	460	382	431	453	366	386	401	369	373	349	369	326	391	399	434	382	397	396	351	374	331	351	367	351	375	355	407	396	384	350	391	348	359	364	357	376	390	364	365	400	388	383	363	360	356	375	380	370	380	349	367	358	349	372	365	377	379	368	346	387	394	379	332	363	365	380	354	404	348	339	380	377	345	356	364	382	386	391	367	337	395	397	375	382	389	349	354	340	376	395	376	362	372	372	397	361	389	391	349	373	369	333	383	357	375	388	379	351	382	345	348	404	374	385	380	356	400	372	405	370	424	386	356	352	369	365	413	396	410	367	371	359	351	350	349	397	363	384	382	351	392	369	359	379	401	374	376	381	373	376	392	365	378	372	359	359	375	379	393	345	369	389	381	342	366	373	353	384	382	354	356	383	346	372	352	351	407	381	385	404	384	391	356	378	412	400	372	342	347	366	354	380	358	383	341	349	359	367	370	391	371	398	362	361	333	349	357	381	372	390	406	346	376	321	372	400	357	341	352	376	404	387	381	382	370	372	349	365	363	365	334	390	361	368	391	360	377	370	364	370	357	348	347	357	383	370	382	363	383	348	380	362	341	383	371	376	373	397	396	354	378	399	359	402	363	368	376	329	393	378	347	370	396	362	380	372	370	389	364	380	358	374	355	373	395	338	355	355	351	387	386	391	361	329	379	364	360	362	382	386	379	365	382	367	356	346	366	360	378	373	346	390	336	400	349	376	339	369	365	386	380	337	353	355	402	366	360	349	362	381	395	366	353	355	368	363	370	375	369	372	410	378	406	358	391	377	356	398	368	354	393	362	399	341	410	381	373	381	345	353	376	362	359	372	375	354	402	393	333	378	366	394	367	383	381	342	377	376	350	382	381	386	335	372	350	378	384	332	367	363	400	376	389	384	383	372	359	316	377	368	393	336	359	353	349	367	321	375	346	378	364	371	406	338	350	368	363	383	377	344	367	421	358	404	342	359	385	371	344	348	376	352	364	353	375	414	380	363	397	387	346	361	383	381	362	362	353	393	367	375	366	369	358	412	352	364	374	351	395	360	333	356	347	355	349	388	383	335	369	375	379	358	349	412	396	402	369	392	363	351	400	406	347	328	371	366	341	376	365	378	384	359	368	348	367	359	367	363	368	344	380	405	360	378	378	394	366	381	363	341	391	390	348	372	382	344	388	354	374	354	365	361	376	328	346	377	382	364	342	359	348	372	340	354	355	374	379	376	373	378	348	395	372	365	393	353	348	361	385	340	398	316	382	407	389	370	360	355	364	350	376	400	338	356	357	366	342	371	347	387	357	338	376	362	347	358	363	385	398	380	346	373	342	372	335	402	390	380	356	359	364	365	356	401	378	390	398	369	356	333	350	391	353	371	378	390	359	382	356	403	372	423	384	358	358	381	410	405	384	341	405	361	385	404	363	400	330	351	404	357	354	355	396	351	368	360	413	403	365	416	378	388	378	385	371	368	401	379	347	324	373	379	381	380	386	384	350	370	351	366	370	362	376	384	365	347	393	351	382	354	361	335	369	334	382	367	350	379	348	372	381	371	393	381	344	386	371	359	363	372	332	338	383	370	355	345	339	313	347	381	346	357	397	358	358	343	345	377	339	369	409	393	364	355	371	339	386	392	364	355	330	340	373	334	385	353	375	379	373	386	373	353	340	361	364	362	317	363	351	334	364	337	356	382	358	368	343	370	358	307	412	404	380	394	402	337	384	372	369	365	378	378	384	385	362	345	399	347	399	390	364	367	351	378	397	369	368	362	365	388	374	382	331	370	379	357	367	357	397	346	382	378	343	334	396	347	351	375	343	341	369	377	388	358	379	352	358	352	367	378	384	362	381	370	398	395	345	345	341	366	361	371	399	385	337	414	345	343	371	373	361	387	364	365	374	404	381	383	372	398	374	340	369	366	393	367	386	347	373	398	406	372	414	370	360	343	416	359	370	389	332	343	342	330	370	369	326	358	362	368	356	355	366	367	374	367	379	371	378	363	339	374	373	323	368	358	398	348	347	362	417	358	379	366	348	365	363	350	354	399	393	378	390	354	333	365	408	381	371	372	382	362	382	360	374	363	370	361	375	353	378	354	391	390	397	355	372	374	376	400	358	405	373	366	412	351	377	333	410	366	403	356	332	370	364	366	389	363	379	381	359	374	379	339	398	377	377	354	360	381	404	355	369	379	379	370	354	389	361	354	394	351	380	349	385	350	378	379	383	361	352	390	379	378	358	357	392	353	346	383	345	345	366	366	331	388	351	386	368	411	380	362	332	375	387	351	360	390	402	394	364	378	337	354	375	363	342	407	354	351	376	344	359	368	364	359	358	363	420	360	367	348	385	374	390	353	351	349	407	373	365	359	416	350	384	388	369	371	382	349	361	382	362	387	379	374	383	354	362	366	381	397	350	374	366	364	353	375	368	376	361	385	362	341	339	383	357	374	351	360	377	367	375	380	374	380	389	371	361	382	367	381	372	376	324	401	371	393	372	380	379	379	363	379	394	355	361	350	385	365	379	390	401	358	359	347	355	359	367	393	391	346	379	381	383	401	354	349	370	376	383	317	370	357	392	371	363	358	373	358	373	355	375	366	332	398	372	355	356	343	399	366	357	381	356	362	383	378	362	408	375	387	355	357	347	444	351	385	333	374	399	346	382	326	367	368	362	354	393	378	401	396	353	370	368	350	362	391	379	370	331	357	363	376	354	379	364	368	384	376	360	378	377	370	367	384	378	359	359	360	389	392	407	346	340	369	401	362	368	372	385	355	374	386	377	377	392	351	365	384	378	356	420	408	344	355	370	343	351	385	360	358	397	349	344	352	380	365	366	347	359	354	366	336	365	336	417	381	360	380	364	361	394	394	372	356	349	373	376	408	391	375	373	401	328	364	431	343	376	359	352	371	370	360	330	369	335	365	342	361	369	362	374	359	344	386	346	390	362	378	410	364	367	368	360	338	386	374	373	359	380	381	379	419	354	351	354	382	348	372	384	336	339	389	359	394	359	350	383	349	374	350	355	352	351	366	356	388	356	383	371	373	386	371	384	342	343	371	355	361	389	357	386	353	346	377	368	364	370	415	376	362	357	349	376	333	358	361	385	354	360	379	402	371	362	370	348	395	374	357	346	382	357	354	343	372	351	386	386	369	363	388	362	378	365	363	346	376	375	363	336	388	381	424	371	386	374	364	366	381	376	360	372	343	359	348	400	355	352	376	377	396	374	370	372	358	368	387	343	378	401	347	411	359	375	336	370	366	329	348	334	369	330	364	349	387	342	358	388	387	362	387	359	412	378	357	378	402	359	375	388	315	388	352	374	343	363	346	390	378	379	361	392	392	375	373	342	349	349	354	372	334	369	358	369	362	336	342	363	366	441	352	390	384	366	379	380	378	373	351	368	349	343	359	357	384	392	366	392	378	378	409	379	371	403	334	357
25975	26623	62648	73033	69020	54633	39650	23203	8851	16132	13032	6992	4148	1460	1614	1752	1659	2117	1773	1284	1094	1305	1136	1040	991	939	942	936	988	927	992	904	1002	892	952	1006	963	951	949	948	942	980	910	972	938	960	927	893	1001	911	924	975	883	922	947	996	973	914	976	962	928	928	957	943	928	923	931	950	986	967	977	917	935	974	980	968	976	936	958	907	896	919	941	950	961	912	945	933	959	974	952	979	983	919	956	964	962	944	931	910	968	901	903	965	987	935	954	926	942	996	982	954	926	945	923	947	909	928	1023	901	971	907	956	942	914	943	947	934	940	917	970	923	907	906	934	964	935	979	1010	948	920	967	897	984	946	917	926	936	971	937	925	904	964	920	983	963	928	958	938	986	957	921	929	891	891	984	978	955	949	1031	902	953	912	992	937	965	934	918	954	924	958	898	970	968	973	1009	899	917	915	919	980	924	907	941	931	988	1015	941	968	938	1002	922	946	944	987	932	915	979	990	978	889	923	900	1004	1003	894	960	980	985	928	962	955	904	983	872	945	941	969	965	939	945	948	955	920	907	907	915	898	946	978	977	987	1007	943	939	897	932	963	949	1006	959	952	938	937	966	941	961	958	963	945	979	912	862	941	956	949	939	950	931	961	930	968	957	943	934	872	929	952	978	978	953	990	935	941	1018	956	905	897	953	1001	885	974	926	973	923	946	977	949	956	942	989	969	926	994	932	935	983	928	892	866	960	932	931	996	956	884	961	915	966	934	912	975	953	965	924	926	945	938	920	950	953	967	919	976	946	950	936	952	1004	989	963	974	921	988	916	901	912	959	976	988	960	950	962	940	1015	954	957	971	964	943	959	971	950	973	944	917	997	890	946	925	957	911	929	922	970	932	906	950	947	906	886	984	962	985	978	914	919	930	956	1013	937	974	965	965	930	963	1005	917	953	981	906	898	988	995	982	958	883	952	936	921	926	905	934	957	929	928	971	914	997	963	960	926	927	926	895	910	895	988	885	968	942	914	907	954	939	926	934	928	914	989	892	985	910	957	1012	915	930	921	891	907	954	976	963	881	930	947	973	914	967	943	990	919	878	1002	1002	934	931	966	971	983	981	985	912	936	895	939	935	888	945	924	944	881	991	973	999	875	975	933	981	909	952	933	943	967	919	973	994	916	942	985	926	980	994	972	948	926	882	997	911	975	995	915	925	929	948	953	952	994	953	952	940	939	926	990	903	906	962	979	949	954	926	959	972	935	956	985	936	988	997	953	927	951	966	922	953	967	940	943	949	973	983	927	946	944	967	936	986	957	968	907	959	938	895	901	951	948	895	963	952	863	985	988	941	951	949	977	926	923	896	917	940	930	1008	1016	951	919	955	921	955	971	918	989	918	893	906	971	903	938	904	946	971	972	948	960	927	948	953	934	940	999	966	971	922	958	907	965	941	993	1009	932	956	919	965	931	909	993	960	979	934	940	962	935	985	977	923	1033	945	939	924	954	916	947	1015	948	959	912	943	927	968	939	944	933	937	972	925	956	923	986	983	941	952	933	881	937	970	913	944	991	932	975	914	961	922	940	965	907	942	943	907	934	977	972	917	911	955	989	937	946	984	922	965	935	959	940	931	972	901	928	979	960	925	942	925	918	962	907	905	928	933	961	958	953	947	953	908	939	922	925	939	917	944	981	903	967	941	948	956	948	964	912	966	926	913	965	947	954	900	966	900	945	972	994	933	990	980	954	905	929	918	939	951	1022	1018	956	992	940	991	928	994	945	968	916	913	968	963	1027	876	903	964	902	946	943	981	909	966	943	922	941	1002	942	927	921	931	926	946	960	958	947	925	925	930	968	901	964	946	925	958	907	923	953	960	923	934	963	917	876	905	907	912	958	969	933	962	958	968	931	931	944	975	959	980	946	927	908	961	914	933	954	918	913	954	941	981	944	947	934	941	951	984	961	961	928	967	907	941	995	954	959	967	995	950	926	886	918	917	916	960	996	997	902	949	961	943	944	935	960	920	953	982	938	915	930	963	959	953	980	930	949	933	914	956	945	943	959	938	960	885	897	892	955	951	921	961	923	948	892	894	941	923	955	929	969	955	941	976	942	919	918	949	970	998	1010	952	902	943	990	918	981	958	961	938	954	931	920	909	969	970	884	938	950	963	927	925	888	911	955	898	947	960	933	957	986	949	911	947	1019	895	933	971	903	936	909	936	966	894	970	914	971	914	934	969	883	1014	898	939	956	965	976	946	925	962	898	954	911	925	950	952	907	946	982	957	964	885	890	920	917	914	969	900	969	981	943	952	936	987	929	983	990	971	947	919	918	927	928	1027	916	951	970	963	967	962	955	925	987	942	956	992	942	899	907	946	992	976	957	933	949	923	934	984	942	933	972	921	930	929	982	928	951	915	916	963	905	964	995	919	967	929	927	983	956	954	904	944	918	939	932	896	946	947	905	997	905	920	935	946	953	913	907	983	966	945	929	982	916	879	935	969	978	1005	966	914	929	946	947	912	998	929	936	918	926	877	1003	905	950	952	955	897	947	926	928	977	967	953	960	898	972	935	917	939	968	925	956	979	934	968	977	942	962	960	904	954	943	962	915	978	949	917	958	947	936	926	920	955	956	897	952	998	947	950	939	970	912	950	912	928	942	955	936	940	974	967	885	945	904	989	936	926	938	907	973	945	970	913	973	924	980	937	955	909	959	954	901	990	963	933	1002	963	940	926	959	951	964	947	906	943	959	958	913	919	968	922	911	916	992	940	932	963	986	968	958	928	888	930	961	964	950	932	900	943	838	914	943	960	916	973	966	970	936	929	1033	930	931	967	946	969	935	920	906	986	970	943	947	914	949	977	908	941	955	965	1004	936	928	953	949	961	929	958	941	966	975	947	961	988	992	1020	935	1012	945	882	958	916	916	1005	955	948	956	980	887	976	927	962	951	930	961	951	980	943	944	974	898	981	925	977	925	923	958	936	898	939	937	971	977	905	904	902	911	939	964	899	938	982	955	961	969	911	973	925	908	987	1002	968	946	938	950	928	942	967	971	948	990	938	923	1011	921	958	969	946	968	931	939	928	951	948	929	978	976	937	929	999	979	984	921	933	984	928	966	996	956	969	927	956	894	928	940	906	954	932	945	998	890	943	963	960	981	1011	968	947	976	972	939	962	954	920	964	967	948	960	871	996	981	950	955	932	916	963	944	958	957	932	918	893	932	949	962	957	959	1012	977	927	894	942	937	1014	891	896	964	923	969	960	982	981	892	967	912	924	959	968	956	931	954	985	976	936	936	935	965	929	891	931	955	932	963	979	963	889	980	973	928	945	969	906	928	949	978	963	900	979	906	981	927	900	948	991	942	945	944	930	913	927	975	949	986	950	948	913	933	907	912	964	969	868	947	929	952	935	933	897	918	957	989	932	974	954	908	957	997	962	948	961	989	910	878	985	954	905	954	924	928	978	922	949	902	944	955	938	962	963	947	922	941	912	942	936	971	899	874	949	975	912	926	898	991	1035	938	973	940	931	993	914	941	954	960	969	937	920	965
14720	8613	11019	11815	10469	5353	2945	884	478	571	458	418	334	370	372	369	328	331	315	356	337	341	324	304	323	308	304	284	311	319	311	339	337	347	340	306	334	318	340	323	336	325	341	299	305	332	322	318	325	320	337	328	309	308	310	299	345	323	329	298	337	327	369	349	342	352	317	338	360	333	348	346	326	350	318	343	369	332	339	278	332	343	315	337	353	310	324	309	345	300	334	304	358	332	353	317	315	331	337	324	302	322	351	352	333	330	337	328	331	297	329	338	336	320	310	283	339	342	338	317	327	322	314	323	322	358	346	332	333	351	348	332	298	331	325	293	363	339	339	306	331	344	311	321	297	340	310	345	336	340	312	357	311	310	306	319	323	336	298	346	326	348	283	350	347	334	331	340	332	334	302	365	336	328	312	340	305	285	335	332	294	306	333	338	320	354	327	330	313	334	331	313	350	328	309	294	332	321	297	322	310	322	328	323	363	333	324	311	367	308	296	318	339	320	333	320	332	326	316	341	330	324	336	351	286	334	314	338	348	308	307	325	330	336	320	348	333	347	331	358	335	344	300	358	323	362	305	311	313	376	371	327	316	347	343	344	323	313	358	341	324	313	296	330	297	352	327	295	372	343	352	315	331	329	334	362	334	345	324	322	343	343	307	340	334	329	323	345	353	345	340	319	339	318	338	309	335	329	326	345	331	329	322	330	342	326	342	333	327	357	326	345	322	347	342	296	311	330	332	322	345	338	321	332	326	371	313	294	349	328	338	324	309	348	308	327	288	333	332	309	335	330	315	319	343	342	298	310	324	329	332	308	356	331	317	369	326	336	317	356	315	295	327	358	297	335	299	321	306	348	350	360	316	330	348	332	339	339	326	310	345	354	314	349	340	337	332	318	308	335	352	307	348	317	336	359	354	344	336	311	338	349	324	339	328	352	309	348	335	328	326	356	319	280	302	336	325	333	324	317	354	317	337	294	365	336	343	311	321	324	346	320	315	346	319	357	339	345	341	299	337	326	319	322	329	332	310	328	350	328	331	341	307	309	347	334	329	308	332	310	327	307	304	347	347	328	303	363	315	325	329	323	342	334	323	308	341	322	326	340	343	301	358	361	316	296	319	329	308	343	339	309	359	309	328	327	317	315	327	341	351	301	323	298	329	318	327	323	321	299	324	323	298	355	351	331	328	357	310	330	313	317	343	297	302	306	298	305	330	339	331	339	323	328	320	318	297	326	324	331	310	353	312	345	298	310	318	320	314	306	319	336	310	332	362	309	324	341	357	314	326	313	326	326	338	334	366	331	344	361	330	344	337	317	322	369	323	325	308	317	350	341	373	332	341	316	333	353	329	290	372	327	323	310	344	346	325	342	316	321	353	331	356	309	309	331	336	334	327	337	319	292	359	334	333	352	305	327	327	308	295	294	346	327	324	353	341	318	347	334	326	331	326	309	360	323	325	335	350	319	321	368	320	335	307	322	303	332	331	352	318	329	313	354	320	337	318	302	321	308	321	343	307	297	364	331	337	327	345	304	351	334	341	300	358	317	324	325	324	343	310	351	327	333	323	326	313	358	328	340	299	283	319	310	346	324	328	337	346	301	307	302	321	304	343	304	350	302	341	340	349	328	339	321	313	308	341	331	353	324	365	336	357	329	359	334	331	303	318	302	381	334	286	299	317	313	317	350	338	362	328	326	335	322	328	334	314	346	301	320	288	314	322	341	319	310	326	321	337	347	314	331	313	327	350	300	337	347	333	343	351	319	334	304	348	329	320	366	334	295	344	314	356	360	332	352	303	306	325	327	297	337	342	337	315	356	329	347	317	335	329	304	363	343	337	291	346	339	312	338	354	358	312	336	358	303	302	327	305	316	327	330	311	316	335	343	329	321	336	357	337	328	329	343	310	348	335	369	329	345	304	336	363	304	330	348	323	319	297	332	343	304	331	336	324	316	349	350	343	331	350	330	323	337	306	306	354	316	345	342	342	335	363	312	311	306	347	356	312	343	316	328	325	283	330	298	355	321	332	296	350	341	329	299	320	336	313	335	314	346	333	311	357	322	342	358	324	333	339	313	343	319	322	317	318	336	307	308	341	314	337	305	339	341	320	329	338	342	342	359	345	321	347	317	308	322	332	340	355	316	346	341	337	324	294	354	311	353	313	305	344	313	340	361	325	300	337	365	343	334	299	320	335	333	318	314	293	333	307	334	319	313	353	330	327	357	365	358	348	330	330	361	330	307	346	307	341	338	329	354	332	345	317	310	303	349	346	323	337	319	314	364	305	327	337	335	300	345	353	353	327	338	349	344	306	332	303	337	340	336	327	315	333	318	367	350	356	362	330	312	301	330	347	341	316	313	333	325	293	311	320	332	374	344	304	310	315	301	322	323	349	332	320	311	297	331	339	328	297	356	309	319	319	302	344	339	305	328	306	321	314	323	303	306	344	362	314	291	323	310	308	337	297	333	322	317	316	329	338	345	322	323	345	293	317	328	325	331	345	317	323	355	307	325	357	319	363	340	362	344	321	322	332	320	340	318	354	327	380	338	331	350	296	326	339	334	349	357	347	314	348	349	351	360	337	341	325	325	337	337	369	322	325	334	358	334	370	335	314	337	323	336	321	312	312	331	326	323	304	342	344	352	323	310	346	304	304	345	334	314	285	364	325	309	321	307	317	334	347	324	326	312	316	315	303	317	334	299	338	323	297	351	318	343	332	319	355	299	319	294	340	311	324	330	360	318	328	341	327	321	390	344	341	314	321	333	305	352	313	325	327	378	346	372	342	306	355	349	340	272	334	308	349	326	330	317	343	322	309	308	329	355	329	310	321	315	315	308	312	299	312	322	314	328	323	323	339	337	335	300	310	303	335	303	312	342	318	304	351	342	345	323	381	310	325	344	340	326	311	317	327	322	315	352	307	322	315	306	324	335	312	305	313	331	334	318	328	310	302	315	324	335	315	314	327	327	317	332	298	327	333	340	378	318	328	315	348	294	312	323	347	340	309	360	305	332	336	335	331	323	331	323	330	304	334	313	336	316	365	332	318	308	319	326	303	315	327	320	300	334	337	301	319	333	296	306	353	331	313	305	341	348	350	298	300	324	351	286	327	342	342	317	322	325	355	320	322	348	289	325	326	353	361	319	352	329	331	343	326	318	345	339	304	293	339	322	313	368	330	334	328	312	321	348	335	352	318	344	342	321	305	357	310	344	322	342	346	320	351	341	328	347	314	322	312	350	344	374	315	327	295	338	327	335	344	326	292	327	359	292	305	328	290	320	329	349	344	321	334	325	331	281	343	314	325	337	379	296	309	293	340	315	342	328	343	318	353	344	312	334	332	307	317	324	345	315	313	318	302	331	334	303	371	333	327	321	335	324	348	321	325	341	340	313	358	296	325	309	329	329	324	344	339	306	371	336	367	325	347	342	343	342	314	313	304	324	331	377	326	315	330	342	310	357	326	339	373	326	343	349	330	314	328	281	357	315
10151	7106	16235	22543	22424	13646	8509	2683	1529	1887	1548	1272	1057	898	946	929	900	1005	913	858	854	920	810	803	840	855	881	859	883	863	848	846	838	882	857	841	848	805	912	816	845	906	886	911	848	868	856	866	876	819	853	919	882	886	892	831	876	834	818	844	844	848	857	855	883	899	874	854	898	882	843	859	868	862	842	856	857	848	844	935	829	833	829	829	890	875	828	868	872	925	874	853	867	861	879	872	856	836	832	844	844	875	863	817	799	872	862	880	853	879	886	835	886	888	876	860	896	823	849	874	832	887	903	874	897	798	825	898	811	824	861	868	898	864	905	862	835	832	832	834	844	825	783	922	869	832	912	812	868	868	864	847	847	887	850	824	891	859	926	858	826	883	852	901	937	929	865	847	868	859	857	902	832	842	837	824	865	842	895	806	891	826	882	853	844	865	833	866	874	878	829	799	836	899	850	883	824	850	861	938	859	785	822	810	878	824	811	862	855	889	896	857	862	877	902	869	848	837	863	843	841	857	846	928	925	827	832	905	863	861	870	836	809	849	860	820	858	837	853	853	841	860	874	914	860	894	859	879	855	860	890	830	909	855	847	841	825	813	862	829	838	861	825	918	848	838	813	868	877	828	906	827	828	895	844	844	833	898	850	882	866	864	818	891	890	840	875	898	860	844	828	867	845	851	806	793	865	892	846	784	856	831	911	833	826	864	864	852	822	813	884	882	896	940	848	877	850	878	869	854	860	851	839	842	883	826	836	861	792	821	851	843	821	858	851	887	854	856	843	885	886	831	869	876	842	852	830	871	889	839	821	828	856	911	853	890	861	863	875	859	855	868	871	833	822	865	855	919	867	830	919	856	877	837	839	840	910	905	829	864	853	865	877	911	835	918	820	774	843	831	839	885	860	785	947	826	839	889	810	895	825	856	817	871	917	885	895	813	842	922	859	815	899	821	872	864	858	900	841	853	828	845	871	882	843	860	814	823	835	841	863	825	845	874	874	850	883	835	902	914	839	935	885	889	853	941	844	846	854	871	835	871	862	819	859	850	872	859	841	867	863	830	903	872	807	878	848	839	905	849	829	910	872	882	866	869	858	831	825	836	873	880	861	859	860	856	860	813	864	860	868	896	866	831	855	849	822	848	868	853	804	793	823	850	865	872	847	839	867	846	828	835	835	845	843	874	877	931	873	858	866	893	878	833	852	849	845	874	882	889	828	893	847	856	844	815	845	884	881	894	817	908	876	902	815	843	848	835	855	786	909	849	896	813	864	892	861	853	875	870	862	867	814	902	825	858	887	866	902	823	884	826	856	869	799	878	854	842	843	897	882	807	815	889	813	846	862	830	873	858	904	815	877	841	874	847	888	840	839	831	892	859	878	840	904	851	866	866	857	860	829	845	885	855	794	830	884	851	858	842	901	821	849	825	859	815	884	859	829	865	763	844	895	835	840	881	815	865	869	892	868	893	903	897	827	873	857	854	831	857	841	837	881	887	851	826	847	825	869	828	878	863	834	869	914	860	843	829	846	788	863	825	849	784	938	857	850	921	844	868	863	866	854	889	860	851	821	873	853	845	848	864	852	856	849	938	852	867	894	861	871	860	844	877	849	819	892	882	806	809	844	831	855	867	849	805	881	868	865	915	840	860	856	906	845	846	871	861	860	827	906	850	867	836	883	823	878	867	798	827	833	851	857	843	873	873	826	826	866	834	845	902	836	845	852	891	875	843	836	822	852	823	870	845	803	836	865	863	844	835	859	806	864	891	879	838	885	835	797	815	910	818	834	804	811	846	850	869	842	840	836	840	854	824	835	820	825	861	830	852	894	871	833	902	852	832	851	868	852	819	902	822	853	869	872	878	860	892	875	815	832	826	842	838	841	851	814	914	811	794	865	858	892	815	859	799	844	834	833	856	798	851	848	852	871	810	867	870	841	866	862	906	847	842	759	895	844	821	840	786	870	891	796	878	840	831	861	893	886	932	947	843	820	849	886	838	836	850	851	848	908	841	865	873	884	881	843	874	873	873	810	858	889	879	833	866	860	858	812	907	847	830	871	873	843	860	837	858	841	848	894	870	893	853	854	887	854	821	859	863	831	877	865	827	815	853	840	900	801	838	880	918	905	840	842	888	880	840	863	845	876	856	854	878	854	888	862	833	849	856	803	841	865	805	879	847	889	842	831	827	876	868	886	901	872	887	894	833	903	852	840	896	824	810	817	845	831	881	860	886	852	866	831	856	862	799	884	854	898	861	859	913	834	899	897	843	833	841	823	881	848	878	873	829	828	875	842	850	854	881	814	858	891	855	864	820	869	869	884	883	916	820	827	909	818	859	890	903	833	913	911	855	812	857	848	842	861	863	855	890	882	811	869	901	878	819	818	862	893	846	781	842	807	884	821	875	851	930	837	850	911	840	799	943	857	857	850	840	854	821	859	848	893	892	856	858	881	821	890	826	817	866	798	880	889	817	906	836	843	902	842	824	818	868	843	888	833	891	837	819	918	886	844	886	886	867	931	815	849	862	860	830	821	847	861	849	837	825	911	819	893	862	837	834	828	862	928	839	896	848	825	842	813	810	844	859	869	868	814	802	835	829	909	872	842	812	859	833	903	846	801	909	823	862	835	825	888	798	835	843	844	876	845	831	922	863	856	895	872	895	844	855	841	876	883	839	832	764	823	828	841	872	837	839	820	830	872	817	850	915	880	850	824	823	879	826	809	850	871	843	848	858	786	833	841	863	889	811	842	879	836	879	853	840	834	885	794	843	875	858	858	812	848	839	843	838	860	883	808	835	910	877	847	869	892	814	840	815	916	856	856	841	887	825	864	885	869	794	871	859	835	850	859	859	834	798	862	871	814	876	877	861	830	851	870	892	929	820	864	887	818	851	884	896	862	838	849	864	812	871	877	885	872	864	871	881	844	863	873	820	858	876	862	894	883	868	908	850	869	859	843	839	874	886	848	879	905	867	856	872	850	821	853	863	848	846	866	888	838	850	792	893	834	864	877	822	862	817	850	868	792	833	830	873	886	820	841	844	858	846	854	852	817	900	855	882	856	859	804	830	844	909	842	843	865	824	837	851	846	910	914	898	863	863	858	855	838	865	829	885	892	845	863	847	794	789	883	824	885	850	895	871	838	798	849	849	857	857	950	854	846	881	841	892	871	874	871	829	843	876	828	853	850	809	889	902	854	855	832	850	853	877	871	871	784	837	831	849	832	897	854	848	828	861	831	849	885	879	870	896	855	838	784	817	859	881	849	825	875	897	876	886	835	860	898	874	839	882	862	824	880	892	820	840	913	861	843	838	820	855	871	798	922	879	842	855	839	881	851	875	879	791	847	818	821	867	872	868	894	834	815	855	823	810	851	810	845	845	864	826	917	832	872	884	895	851	862	859	895	824	852	905	808	856	825	853	882	852	876	929	850	843	816	850	851	864	879	880	867	844	803	827	871	814	871	848	844	882	866	851	847	798	883	812	799	861
31119	24668	49277	60860	54574	36033	19336	5051	2036	1912	1487	1636	905	757	561	443	434	439	464	397	337	383	410	374	377	358	339	339	347	335	344	353	354	383	355	378	347	335	358	328	355	338	332	366	335	334	348	328	354	323	315	345	343	381	358	338	324	336	364	330	351	339	366	331	312	346	344	344	347	341	323	354	332	350	338	364	350	356	366	319	360	362	342	326	341	368	365	343	350	336	339	340	356	346	354	315	355	356	336	347	336	347	376	319	354	340	349	340	323	327	367	360	350	323	338	319	322	311	332	364	330	370	323	375	366	350	355	345	351	359	336	365	375	343	343	366	375	336	323	357	356	367	342	323	338	370	352	358	346	348	308	346	333	384	356	349	358	353	349	332	330	341	374	365	337	357	345	350	388	364	360	367	364	350	349	382	357	348	355	329	333	355	335	389	358	342	322	324	371	330	345	323	322	365	331	378	335	347	340	328	391	341	346	335	360	359	336	330	336	330	349	345	345	334	355	340	395	317	353	364	361	321	358	335	354	326	369	355	372	355	353	375	361	361	371	351	329	371	354	355	341	357	369	349	330	336	346	358	358	329	329	345	323	306	344	345	330	355	317	371	338	318	377	350	359	331	403	362	377	355	360	371	316	370	347	328	318	389	376	348	352	351	319	314	342	353	311	352	374	330	347	355	360	346	335	347	326	341	329	329	352	360	343	346	340	357	359	342	358	327	346	350	323	349	364	323	340	346	324	319	334	326	313	363	325	344	358	359	376	376	321	369	315	319	342	355	361	341	306	357	351	323	374	336	362	335	367	334	348	318	345	337	372	395	370	385	379	317	368	334	369	396	343	337	387	358	385	369	360	366	365	340	361	333	378	308	391	342	342	328	342	318	327	381	367	342	318	361	364	346	330	357	357	343	335	324	317	312	355	317	358	344	313	328	343	355	353	351	345	352	333	364	338	346	362	340	370	329	374	362	331	375	346	352	336	341	347	387	360	349	353	361	339	339	348	370	336	344	334	352	320	356	347	325	374	344	335	328	352	365	358	340	357	365	322	317	358	358	341	355	328	325	367	349	338	345	364	404	347	366	326	359	335	326	336	339	374	386	322	348	332	321	350	342	345	351	373	372	355	367	349	364	320	356	360	323	349	373	309	354	317	321	372	372	332	335	381	323	372	372	363	379	323	354	331	351	389	338	345	353	353	338	336	358	335	364	317	336	323	338	326	326	375	361	347	342	357	337	359	327	335	335	332	337	343	306	314	368	376	356	352	337	350	344	371	363	301	331	363	382	341	370	359	357	338	386	359	375	352	321	326	357	392	360	338	382	334	337	372	342	343	304	343	351	365	323	363	342	345	330	305	345	317	349	345	362	347	344	358	361	319	330	350	359	383	369	339	345	338	330	343	343	380	359	339	351	359	337	383	359	327	332	379	367	364	369	394	332	338	346	365	361	332	338	326	311	314	333	346	328	350	350	345	360	362	353	357	342	360	332	348	375	363	327	357	335	344	355	393	338	335	376	348	346	357	334	358	364	371	376	329	325	336	343	333	366	347	346	379	350	314	358	331	345	403	338	363	341	324	356	385	325	335	373	339	335	371	335	365	330	341	319	316	382	349	337	376	376	350	331	337	338	377	344	353	340	346	336	338	320	384	370	356	372	366	345	332	365	322	338	324	334	334	355	319	361	342	336	345	338	329	350	327	386	356	349	323	376	377	359	338	358	347	337	367	332	349	380	364	358	389	341	308	353	374	329	336	357	343	312	323	341	340	358	350	349	337	327	350	364	368	369	341	331	352	327	372	305	368	350	332	341	374	361	358	341	336	360	342	371	346	343	336	352	370	332	334	374	353	324	341	358	353	362	333	334	335	332	384	350	343	299	346	345	345	381	313	349	338	317	359	354	368	344	311	344	356	348	365	328	333	379	368	338	316	342	332	338	364	321	357	321	324	309	351	379	390	371	348	339	336	349	354	360	370	342	314	317	308	353	346	380	356	347	349	318	388	360	360	348	326	346	355	353	312	339	343	329	331	364	322	365	364	373	318	336	360	351	360	364	374	368	324	330	337	342	351	348	384	374	349	311	354	370	351	355	318	348	346	369	339	350	374	358	381	323	366	351	303	343	328	336	322	353	366	354	336	328	331	339	358	346	333	328	368	307	354	335	342	332	355	396	338	353	331	338	342	386	347	348	343	342	382	346	346	337	354	322	332	371	317	299	346	319	345	348	331	348	342	327	365	347	352	344	349	340	372	326	371	337	326	335	349	349	394	354	326	326	369	311	350	306	340	381	375	340	336	371	345	337	348	349	353	357	360	326	335	356	334	334	356	325	329	316	330	345	311	336	331	326	315	334	359	341	330	327	359	342	352	343	354	331	354	320	345	331	359	350	336	329	343	352	379	355	362	331	360	359	356	347	357	330	364	373	354	345	348	345	367	343	354	363	331	334	338	349	360	327	342	357	317	359	391	356	339	317	340	355	344	381	323	355	374	367	338	387	329	357	343	356	361	340	339	351	345	347	367	316	363	357	345	359	356	324	324	351	366	335	345	340	370	362	347	366	334	337	320	404	340	287	355	362	340	327	365	312	316	384	360	352	361	374	337	401	366	336	372	360	311	341	327	363	369	365	347	387	361	334	379	321	363	323	379	356	354	356	332	338	309	324	340	352	372	364	328	348	344	379	313	310	330	325	377	341	344	388	337	342	347	321	348	382	354	335	333	325	371	383	338	331	350	328	331	329	379	380	335	371	371	331	351	336	376	371	350	331	313	342	322	356	387	356	357	355	323	363	340	306	399	377	350	279	314	317	357	364	327	330	384	342	313	351	390	350	345	361	352	352	361	363	324	320	363	344	348	345	388	368	354	330	347	356	339	345	322	373	319	334	335	357	356	363	334	397	331	383	360	351	363	358	331	350	343	384	369	335	325	351	350	357	340	343	318	351	323	375	357	363	379	353	356	319	317	365	345	345	343	319	338	348	386	362	361	362	339	349	364	343	356	351	364	360	360	330	356	326	357	388	353	320	334	328	332	343	347	370	348	355	358	363	363	323	354	350	374	341	323	305	333	364	374	331	335	337	374	359	368	332	373	337	348	371	364	330	345	356	362	350	344	375	376	367	330	333	338	331	346	333	363	333	335	322	339	360	348	369	388	352	327	399	352	367	341	363	345	347	362	359	342	316	333	326	351	361	322	342	344	343	328	350	351	373	350	315	360	319	362	335	355	370	331	386	372	318	333	343	371	342	357	341	309	373	362	367	358	352	303	359	366	374	368	339	354	362	347	351	334	344	368	369	377	333	356	323	353	352	345	370	337	311	328	328	365	363	363	365	367	368	369	355	358	338	326	336	337	335	376	350	341	322	348	327	303	342	314	340	351	352	392	378	341	352	388	375	332	350	353	331	335	365	377	349	368	345	331	332	350	357	369	339	350	323	364	333	341	344	342	349	368	357	351	368	361	341	383	401	340	345	353	380	366	342	373	405	329	331
19881	20998	47704	63375	59488	44917	28360	10936	7556	7814	5869	6724	3590	2893	2018	1648	1299	1492	1312	1089	1029	1108	985	926	917	936	906	908	909	928	866	937	855	893	907	948	938	871	939	898	900	968	955	959	898	881	932	909	873	906	861	878	906	881	948	940	897	908	849	900	930	921	914	876	881	874	898	883	885	859	900	943	927	883	916	901	891	941	859	864	885	896	877	886	902	973	905	806	875	836	919	883	889	886	905	856	905	910	953	937	895	874	899	867	882	869	901	901	876	912	879	867	954	852	927	951	923	872	955	888	913	929	874	884	885	902	857	875	900	891	913	917	890	875	946	875	891	948	854	933	837	931	910	863	874	906	878	872	898	906	879	928	891	918	905	889	891	915	920	890	969	904	847	922	866	853	871	863	900	899	865	868	911	925	908	958	833	920	883	892	914	984	911	919	884	920	838	952	885	861	900	916	893	952	873	836	917	914	861	935	867	881	844	883	896	905	910	888	910	888	859	919	914	865	916	924	852	913	903	879	900	865	831	910	932	951	899	908	890	883	843	904	916	929	920	908	912	879	858	920	925	941	916	870	933	878	915	911	892	907	919	910	875	889	924	909	878	968	937	943	866	894	913	895	877	915	912	920	902	873	929	962	843	908	895	904	882	901	862	914	931	867	933	916	922	894	876	901	888	858	919	874	925	921	870	947	882	894	910	968	933	892	910	899	917	937	926	903	880	908	894	872	942	868	906	957	927	909	846	907	891	893	914	908	890	889	901	889	853	891	946	959	916	883	928	946	929	921	965	946	895	891	917	912	942	916	887	972	870	912	852	872	909	892	902	869	889	904	866	901	881	884	944	889	914	926	899	960	874	904	861	878	888	864	864	898	911	904	933	936	936	892	911	911	914	915	911	887	960	907	907	912	877	907	869	963	887	873	856	900	872	881	874	949	888	905	870	859	862	918	935	933	838	900	933	882	905	876	925	896	914	934	962	912	898	883	893	941	878	959	923	936	903	934	939	922	861	904	944	908	867	897	955	898	867	943	887	906	900	900	894	878	905	894	846	878	905	865	889	902	937	910	891	898	910	909	953	888	883	926	933	910	861	968	934	945	882	926	872	913	854	936	909	939	911	900	931	911	940	828	887	826	934	853	912	937	879	868	890	932	910	893	919	895	946	937	907	944	925	944	855	906	873	891	878	880	850	890	916	870	893	843	917	907	925	894	860	878	905	870	903	928	888	939	950	911	893	903	924	940	903	921	881	868	905	916	904	904	898	852	879	934	922	926	943	909	923	863	894	861	879	943	880	894	933	853	928	960	919	901	960	910	886	967	915	902	930	950	909	946	889	979	960	893	918	861	896	897	899	909	953	903	879	878	890	942	904	873	913	919	999	872	902	920	893	839	894	900	920	884	904	862	911	906	921	945	922	889	901	922	843	911	917	899	907	845	872	882	876	879	916	897	878	921	940	920	917	906	877	898	905	879	916	903	872	907	932	909	933	882	858	936	906	942	852	881	864	861	872	876	931	961	919	901	882	900	879	892	909	872	859	921	945	985	895	929	928	858	937	895	893	970	892	918	900	873	914	869	902	879	889	911	959	866	874	826	910	868	947	930	948	900	921	929	913	880	882	950	934	886	884	903	902	946	853	895	925	978	876	934	894	940	952	923	881	921	883	887	866	859	881	961	910	873	919	886	902	893	898	914	916	940	888	918	919	895	886	885	919	922	877	918	890	886	868	926	909	854	949	942	933	867	897	911	955	933	907	899	885	888	884	900	888	890	881	872	907	916	942	946	926	871	905	930	911	892	824	888	871	959	909	928	941	929	925	932	933	897	870	866	915	885	877	901	904	907	891	900	882	890	891	915	905	939	894	895	954	917	909	844	906	936	834	941	865	914	873	924	894	904	851	958	929	902	902	927	875	908	900	898	846	883	886	865	922	927	903	939	917	925	919	893	953	944	896	922	861	894	868	951	928	937	888	890	900	840	910	927	899	923	892	942	939	920	927	885	871	906	925	923	904	853	925	880	953	925	882	931	923	936	914	882	959	892	929	859	963	946	896	889	867	885	887	899	872	917	874	867	884	950	913	910	867	910	868	882	878	925	909	899	901	910	841	887	878	910	907	912	933	886	901	913	897	894	886	817	891	902	868	897	892	911	895	920	851	886	933	901	880	923	941	930	886	881	909	906	911	935	871	914	938	882	927	926	909	900	873	884	920	934	894	870	920	912	903	896	934	972	867	946	852	893	916	904	855	981	902	845	883	901	881	870	890	919	907	895	890	869	883	937	873	887	877	969	878	887	862	865	860	885	887	891	926	886	912	893	902	960	883	906	948	908	937	917	905	946	900	860	972	892	908	911	912	924	971	912	892	913	887	900	897	879	897	880	929	898	909	929	920	923	863	950	931	846	904	871	899	916	931	910	909	942	887	863	949	890	863	904	932	893	919	921	914	869	927	917	953	979	916	859	880	883	919	959	921	900	907	916	927	899	887	890	891	916	921	869	865	867	914	893	883	907	973	905	961	921	888	935	879	924	942	868	879	886	905	939	898	859	905	925	879	876	923	924	919	910	954	917	935	894	884	840	919	879	937	919	924	921	899	869	851	969	896	878	888	951	878	877	938	891	906	932	888	859	840	885	881	879	916	892	899	939	905	890	933	907	879	880	910	829	978	923	885	912	875	906	915	950	892	899	917	903	925	905	943	854	872	867	871	913	951	872	925	903	943	889	894	899	937	899	883	920	901	884	875	906	925	916	932	870	896	871	891	910	917	848	849	890	912	870	877	871	891	876	880	926	886	955	962	899	880	928	906	903	951	860	953	840	900	916	925	915	916	921	926	899	931	850	922	860	902	907	885	895	908	852	912	932	942	842	922	907	883	957	879	861	862	893	907	906	874	934	943	893	903	885	921	927	863	886	925	883	860	939	883	860	905	932	849	931	920	864	879	870	876	890	881	916	917	838	880	877	901	837	891	863	864	864	878	931	886	918	923	927	917	861	902	941	921	878	938	894	863	926	918	924	868	926	945	918	905	905	890	920	944	864	875	859	876	889	901	944	984	885	933	915	1011	887	931	899	882	880	881	908	901	960	897	893	946	874	903	930	909	875	882	926	893	907	902	890	965	878	894	915	887	955	840	968	898	917	902	901	910	901	890	893	869	932	855	893	872	887	851	868	885	909	880	890	857	925	916	891	884	862	902	882	899	902	857	903	880	938	933	926	904	884	867	852	896	872	885	929	915	873	873	925	887	907	831	938	901	885	866	912	934	903	911	920	892	908	918	853	845	898	901	923	928	970	879	906	920	921	921	934	861	921	881	899	887	898	859	922	906	895	877	877	853	874	904	918	893	931	927	888	997	903	889	864	916	890	939	922	919	878	950	965	958	938	874	914	939	939	916	924	873	908	890	862	930	912	916	908	904	913	905	928	878	893	923	919	863	960	924	898	914	903	899	876	984	893	847	901	879	873	958	883	912	904	837	909	927	885	866	853	921	886
33181	32487	61472	76080	63832	42629	25903	6549	4135	4359	3747	2951	1594	1669	1226	625	512	764	612	448	446	452	453	390	375	383	382	343	363	367	369	347	389	360	360	369	323	371	364	371	364	381	357	361	332	371	384	374	384	348	359	412	399	382	370	357	371	377	344	378	383	377	369	358	372	358	340	380	355	337	392	334	363	382	394	361	380	358	396	373	382	338	415	364	357	377	330	364	341	330	370	364	368	385	360	358	383	359	346	353	385	378	358	354	374	350	369	393	354	353	366	383	352	316	338	355	355	395	348	352	320	371	346	372	374	385	374	350	360	394	358	374	388	347	382	347	387	376	397	335	372	391	359	391	393	336	368	397	377	374	377	401	426	342	387	363	353	352	353	355	420	378	369	369	358	388	380	380	372	348	362	396	385	388	387	366	374	340	357	398	345	377	331	380	327	380	373	378	368	378	403	350	349	353	403	401	378	380	415	330	333	423	419	391	353	365	381	372	346	378	360	354	327	357	339	359	350	357	367	391	346	378	385	374	348	391	364	364	365	417	372	348	385	370	360	394	367	347	358	389	349	363	348	341	325	347	371	378	359	392	390	370	373	370	346	357	342	374	391	351	381	345	364	343	392	407	394	380	363	387	326	360	394	387	343	365	371	338	383	388	347	329	368	348	362	353	380	341	369	362	394	342	341	348	363	350	378	357	366	342	366	400	381	389	398	354	378	375	366	376	380	318	356	377	373	373	336	381	346	378	351	355	394	394	367	380	370	347	345	351	377	353	340	382	343	367	355	357	360	396	344	367	331	372	370	333	348	393	412	361	368	375	397	415	338	376	375	366	368	374	352	374	339	343	394	365	351	359	376	396	374	390	398	400	397	370	343	341	396	356	341	337	398	383	379	373	380	395	342	373	372	379	369	376	361	349	339	383	369	359	348	372	363	387	371	364	376	364	375	349	347	337	389	374	378	402	350	373	340	366	339	390	389	383	401	378	384	384	357	386	381	390	360	397	358	385	389	342	389	375	352	387	326	376	370	342	341	387	364	373	405	344	408	313	362	388	401	323	370	380	367	371	302	348	391	382	360	353	355	387	362	352	367	388	372	385	341	335	364	366	386	367	348	348	360	369	367	347	379	337	405	361	388	396	370	354	364	378	357	391	357	333	358	345	380	348	347	359	355	399	370	351	380	362	382	375	408	356	369	365	374	355	382	395	406	380	315	372	382	400	360	332	362	340	346	395	389	384	351	345	318	390	353	376	333	391	334	351	326	373	371	383	370	379	365	365	405	352	388	341	369	358	385	388	351	393	333	349	357	369	390	362	344	353	372	312	367	368	323	351	385	369	346	394	388	363	384	373	381	369	338	358	347	365	430	370	350	380	395	342	358	319	324	383	385	343	407	388	350	353	369	397	372	370	374	372	415	379	364	360	383	337	352	370	340	344	326	391	380	347	374	378	370	374	354	397	360	378	353	383	359	364	353	335	368	374	352	385	356	397	348	398	375	375	334	341	350	344	353	362	399	388	356	409	405	371	364	393	350	379	363	383	411	364	329	352	380	384	359	366	339	349	366	386	358	354	392	384	362	342	338	341	396	369	335	371	366	356	368	373	364	360	342	323	390	373	379	372	377	346	386	348	367	358	368	371	375	377	359	376	380	408	319	346	371	351	363	342	341	369	325	371	360	348	412	425	377	359	343	375	369	358	339	344	378	377	351	354	322	331	334	401	388	390	375	367	389	368	377	395	363	331	383	326	406	410	350	377	362	363	384	388	356	365	408	359	385	404	337	361	411	353	347	364	379	370	342	380	378	342	336	362	350	355	377	351	403	340	361	392	376	352	374	363	371	337	368	355	425	374	369	374	366	382	375	373	364	382	344	404	380	373	335	399	387	345	374	378	368	370	374	390	360	369	388	352	374	350	367	378	356	372	355	398	349	386	352	370	340	373	382	360	395	361	364	356	363	373	358	347	359	366	363	365	378	388	380	368	339	368	386	385	333	372	353	370	348	320	374	387	367	349	359	367	356	353	391	403	364	400	337	383	393	374	359	329	370	380	331	354	352	367	354	396	380	363	374	380	360	356	404	329	372	335	375	400	388	368	381	348	344	345	396	357	408	394	397	363	363	377	364	365	350	377	352	340	358	385	401	348	378	368	336	405	362	373	374	360	334	348	337	350	392	374	411	385	369	406	374	349	376	381	361	371	350	361	340	373	398	331	392	358	375	383	358	351	370	378	328	355	388	352	350	360	387	337	380	367	380	380	371	370	381	378	375	357	405	373	376	338	366	363	408	331	396	395	379	355	362	331	344	400	385	377	385	354	421	349	361	366	357	373	374	380	376	398	363	366	352	370	374	350	365	388	339	358	359	399	402	359	383	334	371	339	360	364	407	342	380	416	365	364	370	358	389	350	394	365	331	380	334	338	352	343	339	372	366	373	354	362	376	351	374	409	391	372	376	401	367	371	347	344	356	352	343	344	378	352	386	323	379	367	362	367	385	391	302	381	352	340	353	362	408	382	365	372	405	380	374	345	372	364	338	343	387	382	378	377	384	363	384	376	386	347	368	339	379	336	374	364	360	379	331	370	363	354	361	375	375	348	358	330	370	343	375	378	371	379	362	349	360	373	375	352	354	382	375	350	402	344	377	384	349	374	383	359	330	339	345	370	381	362	388	335	404	321	364	355	362	358	373	362	349	398	372	340	338	401	386	363	365	397	347	346	364	378	367	373	391	348	360	363	398	341	356	372	363	365	364	361	384	371	346	353	386	382	377	364	364	325	370	365	365	344	350	360	367	384	349	357	363	318	339	340	367	337	339	360	358	376	370	387	400	359	359	358	345	399	413	379	356	351	376	343	344	376	396	324	373	382	350	340	350	400	369	374	377	353	398	382	346	383	383	359	368	354	349	361	370	377	371	385	376	379	381	383	343	384	375	380	375	380	383	372	387	333	368	367	340	391	381	359	363	369	370	374	375	384	359	371	381	372	353	352	363	350	415	375	397	359	356	378	372	354	347	387	345	321	372	392	393	371	353	382	375	389	362	332	357	368	347	351	370	331	367	374	344	358	359	369	327	368	372	370	359	391	381	398	369	365	374	342	375	403	366	325	373	341	366	392	381	367	369	357	365	379	337	357	356	367	355	365	368	377	347	374	369	351	341	363	359	372	374	377	347	372	327	365	381	338	355	364	336	373	372	368	359	368	319	391	354	380	386	358	335	363	384	383	368	396	376	370	367	356	383	333	365	373	372	333	377	394	342	422	377	358	378	361	383	392	381	373	356	376	385	375	353	334	372	370	338	359	322	346	361	368	375	387	364	351	357	369	378	369	355	375	392	387	399	380	360	376	346	365	368	380	376	363	343	362	375	345	379	364	385	371	357	372	366	391	387	351	360	359	368	373	382	428	382	368	340	363	335	368	369	420	323	371	343	380	327	355	360	394	353	382	337	374	357	377	375	387	370	391	371	352	388	349	362	340	367	360	359	372	351	354
20139	27681	56580	78414	68520	50762	31193	12069	13108	15189	13848	10954	6671	7209	4753	2445	1826	2951	2063	1315	1388	1455	1298	1019	938	966	935	926	1031	1015	926	961	986	987	880	948	918	965	919	898	907	951	965	987	1002	896	953	913	940	948	926	945	977	929	942	907	938	947	982	966	947	954	915	936	897	923	939	892	900	955	938	947	951	906	995	1003	958	957	967	924	940	937	888	901	953	996	889	959	955	900	975	942	993	910	963	908	927	948	903	957	956	896	967	934	946	998	912	950	941	927	873	935	948	968	923	951	979	949	958	925	919	928	931	942	948	963	995	939	985	895	931	960	945	1011	957	983	931	931	877	910	1002	1004	943	954	934	961	967	911	965	921	941	941	938	963	948	920	953	908	982	925	936	982	888	923	899	922	977	977	930	901	898	940	944	930	938	974	905	925	910	931	932	978	963	916	877	969	917	938	944	921	920	941	928	954	948	977	940	929	904	947	955	934	929	898	919	904	903	953	965	883	993	939	951	939	990	966	901	952	974	850	955	1022	880	919	958	961	947	945	932	881	962	933	941	895	974	944	900	953	937	967	898	913	865	928	945	936	953	992	936	972	942	943	938	938	919	995	919	873	972	959	1002	921	937	964	997	908	951	923	931	947	910	914	916	926	945	976	870	964	931	948	898	919	951	909	987	901	924	909	914	968	989	942	921	940	943	968	985	986	946	933	937	949	954	913	872	923	984	971	923	884	948	898	931	931	894	957	959	950	954	908	946	918	897	947	936	957	914	931	948	982	882	949	940	935	911	950	928	939	904	903	922	947	929	914	994	940	926	980	983	906	869	941	951	943	918	923	964	872	972	919	881	957	908	912	938	981	937	939	908	944	937	931	942	950	941	888	983	940	946	926	981	933	966	953	956	979	913	961	952	954	930	963	915	882	983	970	966	924	898	986	904	894	892	896	937	931	949	929	938	954	945	925	953	903	913	1007	959	876	938	946	989	932	954	908	952	999	918	972	944	902	958	928	918	970	937	899	912	912	960	902	959	967	950	981	885	926	963	921	938	884	903	943	950	944	973	954	919	940	925	936	971	980	901	885	976	941	936	914	960	862	964	974	894	917	935	950	984	956	922	926	909	935	910	947	1001	936	935	959	906	913	974	895	908	920	951	894	933	969	938	967	958	877	918	944	925	885	941	974	962	947	936	933	984	911	984	898	942	935	929	922	943	924	937	943	925	955	912	948	977	915	930	959	895	920	955	922	975	914	939	862	941	869	969	948	970	955	949	954	909	966	910	943	904	940	918	911	913	916	935	920	931	969	935	905	914	962	871	916	972	989	939	951	1009	889	956	953	890	846	977	1025	969	1010	946	954	927	976	929	962	912	919	926	972	926	982	940	913	921	977	934	931	928	899	933	928	958	940	924	929	927	933	939	937	890	878	939	937	985	940	869	924	963	927	913	981	906	903	902	939	978	955	917	983	864	972	937	952	978	921	944	958	938	985	912	932	899	992	949	969	937	909	958	1012	950	921	924	877	977	932	884	941	1004	942	906	888	983	893	927	976	963	1052	902	910	941	924	970	945	943	865	973	905	898	977	944	961	895	930	901	882	971	945	988	912	1007	904	972	928	943	952	896	926	979	916	913	897	912	931	951	964	981	924	936	965	939	964	947	916	977	928	929	846	919	987	911	954	924	914	900	962	980	906	911	936	907	987	961	994	948	954	911	968	952	943	917	896	969	914	953	927	944	935	940	911	952	998	957	950	973	923	937	962	962	947	949	964	909	919	919	921	925	901	962	898	897	957	979	967	905	948	970	847	914	938	907	918	925	946	938	905	954	969	926	892	943	913	969	952	945	926	931	960	984	909	922	928	1069	920	961	950	917	948	946	947	967	943	916	938	934	953	942	930	940	966	941	975	954	930	914	902	971	926	985	942	936	1000	888	949	961	926	923	921	935	943	910	947	914	943	956	966	988	947	944	948	952	903	944	942	963	950	963	958	956	933	987	958	999	1012	1020	878	902	963	945	927	941	977	964	970	920	895	959	932	934	923	915	965	923	922	924	928	960	917	973	969	951	935	901	907	920	963	912	921	969	911	922	988	955	968	962	977	914	926	959	988	875	904	938	921	893	961	936	948	899	945	918	971	925	957	920	944	950	945	963	987	917	892	929	920	909	929	939	902	965	941	911	985	889	973	943	972	893	923	979	948	924	917	958	948	920	983	959	958	912	935	883	886	937	990	939	927	966	928	919	954	916	976	982	906	975	899	907	964	958	965	948	946	980	960	903	888	891	1002	900	878	961	952	961	955	942	949	937	902	908	954	953	956	934	907	922	909	992	956	944	942	935	898	1015	974	966	911	929	939	967	932	905	930	932	967	967	851	913	951	922	920	956	944	944	968	918	949	965	928	930	938	912	929	932	944	878	1005	951	923	890	935	893	973	965	944	987	889	926	975	917	920	934	952	947	902	936	912	949	990	958	978	967	987	934	965	947	944	922	882	935	1006	894	952	973	937	914	945	922	942	906	915	919	879	935	909	904	978	901	933	989	967	928	951	974	979	945	930	887	930	913	905	895	879	950	921	1000	1000	982	964	944	885	948	871	974	934	961	942	966	906	882	930	947	891	915	926	969	916	928	926	995	986	913	984	1021	940	925	971	1005	943	943	906	904	955	953	991	1002	903	954	1002	897	915	922	945	950	937	964	914	940	929	918	920	927	924	981	917	939	895	941	907	915	923	960	903	866	959	947	963	983	907	934	941	930	1001	912	931	892	964	923	982	975	974	960	955	975	932	956	989	927	950	970	890	929	926	890	1004	940	939	958	952	933	926	926	961	952	910	964	884	915	944	958	920	934	921	962	906	972	904	931	966	903	981	858	962	941	923	909	994	920	956	977	883	906	957	947	921	975	926	949	919	887	941	913	889	909	873	929	949	913	977	938	922	924	940	916	953	927	913	986	910	962	919	915	959	934	920	914	935	915	961	926	954	984	1034	982	949	931	941	910	949	979	943	1006	932	945	958	973	934	882	966	904	913	919	952	965	979	996	967	973	925	960	946	925	955	947	940	963	970	910	953	955	942	989	967	986	925	937	931	913	943	987	898	954	1030	946	930	891	922	939	933	940	919	970	956	968	924	958	914	935	936	995	919	927	957	934	879	881	943	959	921	963	909	927	933	982	877	910	928	919	894	1007	928	939	1021	932	964	924	940	910	916	978	941	967	986	952	927	916	977	952	892	875	948	947	912	886	919	989	970	900	921	946	931	879	942	975	948	917	1011	912	963	936	917	912	976	976	905	979	939	999	959	884	986	931	941	1028	958	1009	943	927	950	975	964	944	934	929	951	940	949	913	951	910	899	932	992	917	903	878	967	913	920	937	997	921	980	945	906	923	1003	956	961	927	890	972	957	960	944	949	920	906	923	940	958	945	954	967	946	910	976	949	922	934	926	972	999	866	889	946	942	959	965	924	936	892	851	997	960	917	961	899	912	948	980	889	962	945	936	915	920	945	942	957	939	948	936	929	937	987	907	905	918	952	926	920	956	968	965
11119	7165	10183	14445	11563	5566	1640	557	513	579	520	414	376	329	368	340	328	372	337	339	298	347	312	351	316	354	280	309	314	319	319	288	297	307	330	344	308	327	326	328	317	301	316	318	305	303	333	301	346	336	308	317	296	313	335	305	288	313	338	328	310	333	342	323	305	333	293	291	321	326	332	340	350	322	330	302	314	314	327	334	336	330	308	308	322	306	321	336	294	317	315	334	324	331	317	296	315	300	299	321	296	338	296	336	312	318	313	331	298	314	322	316	333	305	317	293	330	303	321	298	308	355	321	317	339	328	299	291	340	347	313	345	326	341	312	355	313	320	325	292	312	318	338	293	288	320	300	319	334	311	333	319	295	278	300	346	340	298	320	344	335	336	303	289	306	317	306	312	328	324	304	298	323	335	335	285	329	305	323	315	313	320	309	327	357	347	319	306	344	303	313	329	304	339	348	333	314	303	307	330	318	315	321	279	317	348	304	304	313	328	308	333	303	346	336	330	313	279	298	307	315	289	342	343	349	332	315	334	357	319	281	334	323	326	352	295	270	324	318	323	326	334	315	289	282	326	303	328	302	302	295	305	318	320	298	317	309	325	319	326	336	359	340	319	355	338	322	323	302	324	316	309	293	294	304	289	317	313	319	352	310	316	322	290	320	309	326	324	322	295	330	352	308	322	324	323	339	318	352	316	327	319	301	313	300	316	314	355	319	316	327	283	302	325	292	329	331	328	331	339	339	282	291	324	357	332	332	341	334	344	340	349	310	313	301	311	283	314	351	296	328	315	307	337	292	321	276	301	321	320	373	313	354	323	310	336	308	308	292	311	334	324	332	293	322	295	301	338	290	339	281	364	334	332	349	328	292	290	324	328	331	333	296	340	357	337	315	317	339	320	321	319	310	307	353	283	340	325	320	299	299	331	308	330	274	341	346	315	311	336	326	303	334	313	306	318	318	332	302	303	305	322	325	317	325	334	317	313	319	319	305	310	344	367	309	301	334	333	337	335	321	307	325	295	328	353	310	336	295	342	339	314	314	290	346	295	320	333	319	322	315	315	330	323	329	305	311	322	326	341	312	325	312	355	322	354	322	305	316	311	308	303	291	352	308	356	341	343	367	335	290	342	353	346	325	332	297	327	301	317	310	350	301	285	312	284	332	296	313	320	297	281	310	301	322	340	319	323	310	318	313	313	325	325	290	328	330	310	332	312	303	307	306	344	306	315	340	317	294	304	320	311	292	296	322	330	328	317	293	327	303	339	321	293	319	317	322	312	305	312	311	322	306	300	300	325	296	316	313	319	325	351	302	306	300	288	343	317	310	306	296	306	341	325	305	296	320	295	344	320	344	313	322	307	316	322	326	316	344	333	293	322	324	293	329	329	306	314	285	271	287	298	309	319	331	309	312	292	343	314	344	322	287	283	321	319	315	336	300	326	331	342	305	376	310	315	299	319	335	300	341	317	353	279	326	314	317	330	298	312	335	340	326	315	308	307	305	331	290	301	307	301	332	347	272	323	288	329	322	319	328	308	340	296	329	354	339	308	334	315	320	351	303	293	335	310	342	321	297	314	310	324	299	299	300	316	343	328	304	301	301	319	300	308	279	321	329	320	345	307	310	335	311	314	338	327	291	322	322	340	348	303	335	318	335	340	287	337	313	339	329	345	300	308	328	306	344	322	334	297	308	337	347	324	305	314	324	329	345	333	303	337	329	323	301	309	316	319	309	317	325	336	307	324	331	317	307	328	313	301	322	334	332	302	357	343	293	289	288	343	314	313	324	313	293	302	290	318	337	298	313	336	304	321	302	323	303	280	312	330	309	335	279	314	323	335	318	298	310	317	304	325	308	297	357	306	320	319	322	318	262	295	294	304	314	313	288	351	347	314	346	320	318	292	311	298	288	337	279	322	297	326	345	332	310	324	290	348	346	312	337	327	357	286	319	293	332	312	319	318	300	299	359	311	320	346	317	329	334	323	323	338	306	266	329	314	292	313	321	351	300	288	339	306	281	314	319	351	281	307	340	317	331	303	306	314	321	325	323	312	329	293	309	282	309	306	303	329	316	326	325	344	304	314	280	307	302	305	319	253	323	288	336	324	309	298	315	334	313	339	327	289	316	340	293	290	347	323	301	293	303	332	305	309	332	301	299	325	324	301	321	336	333	313	283	324	341	309	342	316	314	335	340	339	303	339	324	314	291	332	322	292	325	342	328	320	316	300	323	312	318	317	310	335	331	300	309	319	298	295	296	312	303	350	325	329	327	312	292	304	329	326	316	295	333	318	319	297	335	309	367	326	353	298	353	316	331	329	300	335	310	340	349	281	321	333	329	344	336	317	283	324	330	331	332	324	299	315	307	334	291	325	329	340	336	321	316	323	330	313	293	313	341	311	300	313	296	317	312	335	304	374	307	323	321	323	307	303	316	287	322	303	334	281	311	320	316	331	317	336	352	299	313	302	338	286	297	300	313	333	344	307	300	301	355	303	334	303	312	328	312	300	333	349	302	330	374	316	299	320	336	310	306	326	329	318	303	316	345	294	316	330	295	311	320	335	307	313	311	292	308	307	330	320	327	320	325	311	290	338	343	341	330	309	331	338	345	324	324	291	318	349	324	316	303	301	315	317	295	289	326	307	337	301	276	303	315	289	312	325	353	320	311	295	317	322	333	340	293	299	327	285	310	317	304	327	347	339	333	325	325	297	336	303	307	319	331	323	332	343	325	334	307	326	328	313	324	298	330	313	296	316	310	354	310	321	323	318	336	321	319	312	327	310	316	360	336	319	312	324	336	315	301	320	314	332	320	327	318	343	313	306	306	318	353	316	343	335	329	312	311	345	331	291	333	331	315	341	322	325	311	314	325	351	328	316	308	293	311	334	313	342	314	310	336	327	337	296	338	306	314	328	345	313	336	315	273	349	294	285	313	338	304	321	321	298	301	306	337	339	354	343	319	324	305	330	308	325	335	345	316	294	313	311	290	337	288	277	326	308	301	320	309	350	321	329	341	313	316	324	298	315	275	330	313	321	329	300	307	266	290	307	280	300	340	309	281	310	328	343	333	290	313	313	289	321	337	322	364	300	326	327	308	308	306	294	315	316	295	307	326	331	325	299	304	325	342	302	284	271	332	327	325	313	337	304	289	321	351	323	320	299	322	342	297	315	313	310	313	322	324	311	331	339	286	334	277	317	360	284	335	278	342	345	326	308	284	280	295	328	300	337	312	347	324	322	291	306	337	332	306	306	341	324	305	293	302	311	288	334	345	287	322	315	292	312	296	330	307	294	310	325	300	282	279	317	325	358	338	324	331	333	328	326	334	324	326	309	330	306	313	353	303	342	268	310	324	341	322	329	324	313	275	312	293	324	316	348	314	300	318	327	318	369	330	309	329	317	310	320	301	318	334	318	326	335	303	337	328	320	310	286	303	336	341	322	319	338	299	355	355	303	300	305	318	308	297	316	339	316	361	299	315	285	282	320
8200	6574	14968	26036	23474	13755	4249	1841	1638	1859	1766	1257	1091	1042	915	907	881	907	929	801	837	889	819	811	820	828	838	842	834	812	842	832	795	799	859	856	828	880	833	877	819	833	787	849	837	845	805	870	828	851	828	851	854	834	871	871	846	851	810	816	879	816	843	828	823	814	810	776	821	772	805	812	825	898	805	835	875	816	802	877	790	865	816	810	840	843	798	838	850	787	840	837	831	826	828	825	782	841	802	754	812	824	845	896	802	845	780	781	836	818	792	814	840	833	796	859	810	884	849	844	873	878	817	826	824	840	864	820	857	855	873	808	819	824	839	805	830	808	837	796	805	855	826	817	816	799	817	827	851	879	815	833	872	796	804	870	821	855	897	831	836	803	800	835	800	807	823	835	858	831	841	871	819	861	878	855	838	847	868	818	838	838	817	797	823	812	817	848	790	834	788	844	811	825	783	821	873	819	812	829	820	868	839	856	811	774	825	769	790	844	838	861	841	850	869	883	783	857	851	821	897	879	827	826	792	805	887	863	804	868	796	860	786	855	841	781	841	864	844	877	862	827	835	798	820	863	882	778	851	809	815	855	862	802	830	863	873	856	827	873	865	872	844	835	788	855	871	809	843	841	866	832	838	811	778	829	831	885	809	829	838	798	845	830	885	775	807	840	848	845	800	811	856	836	857	822	816	847	820	774	882	809	862	808	867	843	857	775	849	833	874	835	859	835	831	856	831	830	842	786	808	824	870	804	804	825	857	873	861	818	824	771	847	833	805	839	861	863	874	821	879	827	822	836	807	856	862	848	808	810	828	800	788	857	837	817	837	804	877	817	859	831	815	857	828	847	844	840	851	812	789	865	777	820	867	799	831	869	817	794	828	774	815	824	836	906	861	788	793	850	839	849	822	917	817	844	817	830	873	839	816	810	826	823	870	843	835	810	814	836	866	872	859	826	842	856	835	853	840	807	843	819	809	904	839	818	803	838	852	812	845	814	849	816	868	860	853	840	848	823	799	838	870	836	863	811	895	839	822	811	826	858	809	814	822	793	841	842	894	835	814	809	893	842	846	870	849	892	818	800	821	842	880	870	898	810	900	847	804	811	854	844	923	849	854	811	834	853	815	835	838	810	809	816	819	820	863	852	821	839	839	815	855	844	807	801	780	879	813	823	824	836	817	882	794	829	820	837	865	819	867	807	830	851	844	793	906	874	876	808	826	883	841	856	800	829	810	794	814	819	881	801	758	830	803	854	803	827	860	852	802	824	802	812	837	847	808	815	872	812	807	797	841	830	866	869	796	882	843	764	847	839	848	844	827	847	874	843	781	841	832	788	839	834	831	820	825	826	814	788	860	867	822	849	836	858	853	823	885	845	798	805	803	812	830	822	833	927	829	838	849	808	809	835	827	824	862	822	838	869	803	817	803	864	806	843	878	850	816	832	828	874	833	823	823	813	815	827	841	855	843	815	820	811	786	818	824	835	872	812	820	853	808	836	839	816	833	828	845	879	817	853	838	820	794	802	806	802	853	861	835	846	857	900	855	835	814	851	838	853	841	820	850	827	787	813	880	833	873	894	778	735	887	800	840	831	783	862	813	821	812	880	851	913	816	792	846	828	861	841	825	801	810	834	808	848	826	818	894	854	862	838	796	834	818	854	817	770	868	844	833	829	847	863	846	874	808	850	781	868	851	799	813	871	830	843	860	889	829	844	829	784	792	834	820	827	800	826	803	830	825	842	872	824	861	843	855	810	831	842	861	824	833	848	845	853	855	821	783	829	823	834	863	793	805	876	817	836	781	854	820	839	892	857	837	837	816	854	809	828	809	895	846	838	848	829	840	885	895	808	885	771	822	810	832	825	879	825	827	825	814	823	833	835	812	846	838	802	829	799	776	896	848	888	852	836	848	901	806	838	804	855	800	855	792	839	870	813	808	833	846	823	861	869	827	782	817	806	803	831	840	804	870	833	828	798	846	803	810	814	821	903	771	779	855	872	771	847	819	816	781	856	817	835	868	806	804	859	857	818	833	773	838	833	813	827	894	794	833	795	799	816	816	820	828	877	862	838	802	895	785	840	804	836	863	820	823	835	879	828	822	827	834	787	791	823	756	864	811	846	859	809	836	798	836	871	828	857	836	840	820	837	864	801	915	800	819	859	851	816	763	851	859	833	814	883	813	805	842	793	860	837	887	796	842	815	839	840	872	795	795	852	789	869	870	814	882	825	857	830	863	887	829	806	830	844	816	879	843	838	872	806	847	881	862	792	828	842	855	844	792	792	824	872	864	766	816	829	798	782	808	802	842	795	826	814	851	818	821	814	822	818	884	841	814	869	838	813	819	834	827	853	851	823	871	841	874	827	794	838	834	767	838	835	843	855	860	860	842	829	814	834	795	849	796	779	904	863	791	799	849	811	832	831	823	797	840	822	794	845	849	818	877	838	847	894	806	843	835	868	824	849	787	792	871	849	909	834	862	857	824	807	813	886	864	850	814	842	846	835	869	845	843	810	814	773	791	901	831	883	838	837	831	843	823	807	822	826	890	838	859	819	855	834	808	833	790	855	847	833	850	786	811	841	813	809	883	849	821	788	855	803	852	771	804	804	816	818	805	805	804	830	870	825	802	793	829	807	813	856	819	834	815	861	854	840	777	818	811	818	827	826	851	814	855	891	819	865	798	810	845	825	813	827	808	796	900	847	772	811	809	890	853	891	854	842	850	819	836	866	840	774	847	808	787	845	829	816	847	822	809	847	827	787	826	832	820	818	851	785	823	826	862	812	801	836	833	833	843	784	830	839	818	860	809	875	780	812	785	755	896	795	850	821	813	867	794	823	816	827	814	809	827	872	787	800	889	831	828	831	793	784	859	809	831	817	880	820	802	821	811	838	828	844	851	809	794	755	808	800	853	793	847	796	830	812	837	846	788	831	901	815	819	911	811	845	808	815	852	863	873	873	814	851	828	839	811	814	833	832	848	835	787	829	830	823	797	829	824	882	815	825	831	827	846	852	866	839	816	855	789	832	815	832	841	818	821	798	817	847	838	868	866	786	832	806	801	820	794	867	833	874	858	839	834	821	824	808	844	832	849	858	804	822	850	844	781	834	856	834	801	822	823	865	810	862	891	853	817	837	879	817	809	847	863	827	825	790	805	811	817	849	878	887	778	865	850	810	893	848	804	753	847	877	859	810	830	810	820	818	809	847	843	844	816	853	874	836	807	842	824	827	824	819	867	809	819	901	811	801	811	859	887	858	842	829	829	794	851	856	863	825	860	824	823	854	854	801	889	853	827	854	770	857	834	850	820	862	836	854	886	814	855	874	811	802	853	860	872	843	898	860	848	827	858	839	838	832	864	870	846	829	805	860	880	844	849	843	812	843	853	847	857	801	814	849	816	815	811	794	799	854	816	819	834	843	832	792	851	816	845	780	854	830	862	849	843	818	821	802	801	794	860	865	845	809	830	867	828	794	835	819	848	830	848	772
27578	21620	47009	65270	51475	32082	17601	10430	3919	1834	1407	1139	1074	654	488	407	412	454	414	351	356	361	356	341	327	339	351	346	356	360	367	371	318	372	350	338	355	325	307	363	344	364	317	355	338	359	358	339	332	378	358	351	327	358	351	344	327	327	327	340	325	358	342	335	306	310	331	341	330	337	304	323	369	332	341	327	340	336	337	339	338	342	340	307	330	332	329	352	367	329	330	321	319	339	320	338	318	323	318	324	338	348	346	331	358	331	381	309	316	324	338	338	330	325	345	317	343	331	327	333	327	352	336	325	341	317	349	323	320	341	329	298	324	312	287	328	331	292	318	353	354	333	335	342	288	328	349	360	342	339	338	336	324	324	316	314	373	334	345	350	361	307	331	331	352	324	334	321	328	314	346	317	347	322	317	389	337	340	362	327	355	316	351	360	350	305	317	363	351	338	363	373	327	316	328	338	343	393	332	342	340	345	339	357	356	327	373	352	354	337	328	315	341	333	328	324	359	339	330	373	330	342	341	302	321	348	331	344	306	339	324	312	317	317	330	356	345	358	315	344	334	321	315	314	326	335	325	355	357	321	357	310	350	347	346	351	315	360	365	318	351	313	317	346	348	331	313	335	341	369	342	337	338	385	363	320	332	335	362	352	330	352	345	361	357	315	350	337	366	384	346	334	334	371	320	335	319	362	352	347	290	345	343	317	329	355	317	349	349	316	347	364	352	338	336	338	342	326	349	332	357	351	348	331	354	342	334	320	327	350	348	294	337	368	317	324	312	317	360	349	373	351	347	340	338	353	333	338	347	355	352	344	331	339	346	307	325	327	324	343	329	298	332	320	334	317	307	320	339	342	331	320	326	310	338	328	334	327	349	338	322	386	328	331	319	304	334	356	306	302	333	369	304	365	356	347	328	322	358	348	357	323	338	335	293	354	356	330	335	322	326	356	324	338	338	314	337	338	355	337	383	329	361	365	345	332	333	344	283	358	333	331	342	334	330	320	336	346	371	347	337	363	364	334	323	350	310	345	317	308	312	346	342	332	314	326	339	297	351	344	323	361	344	328	339	333	362	331	343	353	382	356	357	307	336	307	337	312	349	304	339	339	362	337	350	307	353	326	338	350	305	353	325	335	337	370	332	326	320	316	326	341	351	351	370	342	328	320	330	347	350	356	332	336	341	297	337	310	331	337	304	357	346	338	355	337	341	326	324	331	339	322	389	352	366	315	359	346	321	342	318	340	354	330	348	348	367	301	326	340	329	333	356	333	336	335	322	348	344	326	378	343	373	376	367	308	311	333	364	336	340	313	324	312	323	340	350	359	330	309	334	337	378	381	294	335	354	353	294	325	323	339	349	330	313	327	338	341	361	366	330	304	336	332	370	326	343	320	355	324	336	308	320	323	353	325	306	338	328	350	317	304	338	360	345	356	303	331	335	338	330	287	320	355	327	362	338	302	314	328	336	317	336	320	315	355	345	371	310	338	316	376	333	344	347	317	320	346	326	350	325	351	334	337	343	316	344	358	321	347	307	351	324	345	328	354	345	361	324	337	321	307	335	315	336	329	299	366	328	352	328	343	347	345	357	364	301	314	317	324	325	355	318	318	297	357	337	324	313	351	349	376	339	317	343	316	325	344	338	358	314	320	314	312	360	327	337	350	359	345	355	368	316	343	310	319	345	331	338	330	336	339	320	325	359	307	309	342	374	358	354	352	318	316	370	305	346	334	308	327	314	392	351	351	325	332	327	293	304	324	326	352	345	327	299	354	308	327	336	323	360	340	328	359	315	319	344	368	335	336	343	312	341	316	361	340	337	337	329	306	306	342	332	305	338	329	359	315	346	335	322	299	344	325	320	365	319	297	330	341	318	353	327	353	325	336	345	371	320	321	332	330	342	363	346	322	340	342	342	327	301	296	304	344	340	353	330	325	320	349	373	346	334	346	340	355	335	325	326	345	345	310	306	332	350	315	324	333	328	330	358	338	309	319	337	343	337	338	349	367	335	296	335	353	316	338	348	334	364	326	334	353	330	335	360	331	340	313	343	371	298	352	354	363	339	320	343	320	320	329	341	354	350	315	349	316	324	306	375	315	366	335	347	361	326	391	370	335	355	324	357	316	317	325	323	311	348	309	365	350	345	365	338	345	322	328	343	342	361	300	325	356	343	330	292	317	328	331	325	359	384	362	323	319	308	313	339	357	313	357	324	336	290	313	350	329	343	342	330	318	336	343	331	338	343	343	322	314	345	365	344	320	346	351	352	324	350	374	339	294	328	337	331	345	348	361	321	348	332	374	356	329	329	375	328	353	297	346	372	336	335	363	347	330	323	330	348	323	345	329	286	311	324	331	338	364	328	343	344	317	344	358	320	363	320	283	349	344	343	372	345	371	325	338	379	347	331	341	325	359	335	306	319	334	345	355	343	330	335	338	304	343	341	302	338	325	340	356	331	336	360	336	298	329	353	346	342	342	351	316	339	363	353	292	320	347	365	331	313	334	306	340	359	360	364	344	343	341	319	343	316	347	313	362	313	315	310	335	324	312	324	328	345	365	321	334	329	333	313	343	344	322	341	334	339	352	324	331	322	319	340	322	345	347	342	329	334	329	343	331	327	354	331	344	333	335	368	343	335	342	311	334	308	330	365	343	323	306	351	365	324	351	347	359	344	324	330	326	324	351	354	311	311	324	343	319	362	329	362	303	338	350	376	326	310	320	347	307	349	359	355	309	325	313	336	336	329	340	344	339	372	318	368	329	343	323	379	332	334	325	366	327	355	358	321	349	338	334	359	357	319	311	320	334	363	346	329	348	326	317	366	312	347	314	315	325	344	317	344	326	357	330	334	340	357	367	364	349	309	325	333	302	328	343	342	307	338	346	316	377	312	310	323	340	318	343	344	337	327	340	349	312	327	356	309	351	353	363	336	345	324	330	317	338	319	378	330	338	375	311	322	314	337	341	328	353	322	316	304	353	379	344	330	350	345	329	322	341	333	310	328	355	345	329	341	340	327	357	313	311	325	310	376	331	342	331	360	333	365	329	350	347	319	327	352	374	326	317	308	307	344	346	370	375	318	331	318	320	326	343	337	328	319	322	345	354	353	309	351	325	327	300	346	354	349	382	343	348	329	320	349	327	347	322	325	321	334	349	360	324	345	314	330	339	328	372	376	307	315	339	322	325	363	339	356	334	339	332	358	337	301	314	337	337	360	336	326	341	318	328	369	316	341	358	307	356	361	320	362	340	330	356	332	303	338	339	341	347	329	348	359	367	293	318	343	373	362	343	323	346	318	325	346	363	379	320	331	338	335	347	359	347	327	324	348	314	349	362	375	337	291	325	340	344	332	352	344	358	335	328	369	353	365	351	318	325	343	365	326	318	340	330	352	329	297	334	326	348	376	344	307	328	338	327	346	311	356	354	316	349	339	324	370	363	373	337	359	360	339	347	318	334	371	327	326	330	353	339	361	336	375	315	312	327	308	326
17963	17944	46970	66653	55839	40885	29219	23412	9894	7219	5515	4899	4691	2780	1639	1383	1224	1726	1285	973	1033	1107	955	878	825	870	969	914	889	926	864	884	872	898	894	928	857	871	925	830	860	847	859	893	883	923	834	875	846	850	918	830	825	863	854	846	867	882	916	867	904	893	897	904	875	856	858	901	909	869	878	835	907	900	892	869	875	911	914	892	871	923	892	908	848	905	870	895	903	880	866	889	861	870	839	837	838	863	935	901	893	919	817	881	829	821	890	895	796	893	913	795	924	865	881	872	927	881	900	867	842	882	941	901	929	837	946	938	881	938	859	894	851	876	872	939	857	875	843	877	901	868	833	877	903	880	855	897	865	836	928	863	882	867	841	827	867	880	912	876	896	868	851	900	859	883	850	937	918	888	831	854	856	872	853	943	873	899	898	844	874	829	862	880	909	875	892	909	908	847	900	921	912	925	925	876	869	843	856	901	901	839	888	848	921	837	875	869	924	865	852	871	916	907	881	849	870	817	882	853	902	892	830	785	931	881	858	919	887	924	901	861	918	908	859	861	900	859	888	870	910	928	884	855	877	904	845	859	835	911	839	939	906	885	897	876	870	829	879	875	878	858	886	856	844	889	892	873	860	900	875	886	882	858	830	869	858	863	917	869	826	914	893	897	849	916	898	821	894	910	878	870	878	867	903	865	851	898	896	927	903	930	859	853	914	865	930	885	886	866	827	909	853	865	910	902	924	833	852	898	894	890	889	880	946	842	900	894	880	881	862	890	860	865	900	850	920	862	934	863	924	908	889	892	874	888	861	844	854	899	866	896	896	899	917	881	865	875	884	892	858	862	885	891	886	897	853	829	916	848	944	919	928	916	944	818	868	868	876	893	896	901	878	874	911	818	844	859	812	867	848	837	885	875	871	931	870	863	882	894	892	842	898	881	879	853	934	823	870	846	899	894	902	811	881	831	912	867	844	906	867	857	846	882	835	856	866	816	854	880	910	889	913	888	888	828	908	865	920	872	905	914	880	920	856	842	861	873	906	896	888	894	883	851	889	833	895	885	885	871	916	867	844	882	843	900	886	911	833	870	886	829	841	881	831	870	882	880	878	861	867	911	895	907	881	881	892	864	868	937	856	918	924	891	949	874	853	879	872	862	884	943	887	867	841	850	906	873	871	878	849	847	894	925	891	890	895	884	828	916	839	847	847	850	873	872	899	852	878	825	891	844	844	856	880	932	835	859	868	844	847	903	899	876	873	894	937	894	885	896	879	901	941	826	835	889	855	876	886	957	894	862	898	903	834	921	843	930	865	860	844	843	894	863	884	860	850	917	899	840	954	913	848	873	900	896	870	854	856	848	930	824	899	864	906	866	924	851	855	834	867	871	884	886	941	866	878	875	885	885	879	887	833	882	911	914	913	911	871	920	906	866	875	913	939	926	884	894	880	865	892	882	881	844	900	857	854	867	856	875	920	899	850	860	901	935	865	859	863	908	898	887	911	922	854	920	865	844	866	855	881	858	893	884	888	859	851	924	858	882	880	846	885	862	851	856	865	842	893	867	876	901	897	831	876	867	867	856	899	897	850	813	872	916	905	875	890	880	833	889	872	866	911	897	880	830	881	850	916	887	869	914	892	905	891	859	883	914	834	901	905	862	882	871	906	888	880	860	881	892	891	859	834	884	868	907	833	896	882	895	929	860	798	867	896	881	897	907	803	869	898	904	927	863	918	913	910	841	884	878	859	911	863	913	916	854	893	847	919	902	862	880	882	910	917	884	835	897	856	918	867	909	853	866	913	850	904	919	898	887	851	916	863	872	911	886	924	917	847	864	839	869	877	853	898	834	910	897	855	892	903	914	876	910	869	891	896	880	862	909	890	879	854	912	823	917	910	883	861	917	846	894	879	897	898	922	912	840	898	864	920	868	905	890	836	949	871	892	878	859	906	929	880	899	864	910	891	894	880	875	903	917	842	946	910	850	901	870	855	916	859	875	785	841	905	875	869	865	903	889	937	821	876	882	878	876	863	919	811	895	854	875	821	822	901	886	915	834	890	885	921	879	858	883	857	885	914	917	906	835	919	885	882	907	888	878	942	869	890	951	858	862	821	852	876	860	851	904	931	877	855	883	912	900	868	942	880	867	919	886	857	822	871	882	885	875	871	863	915	831	809	821	895	892	923	858	915	847	895	936	885	872	848	807	890	839	900	851	882	868	913	868	848	870	884	864	918	888	902	837	908	905	898	871	927	888	885	885	874	872	938	880	879	889	914	833	897	904	919	858	922	852	844	850	842	884	888	832	933	883	917	889	909	938	875	869	864	869	871	836	841	879	885	891	870	876	874	853	874	858	871	903	875	881	851	863	874	882	864	860	851	865	826	839	888	863	889	865	840	917	843	948	853	814	927	903	892	865	912	843	853	829	916	877	842	884	874	899	914	859	882	843	874	907	934	842	907	909	858	875	879	903	917	908	902	873	882	877	866	914	856	878	896	851	891	919	849	901	914	885	866	900	897	884	903	821	885	898	877	887	884	878	879	902	907	861	840	871	967	906	856	868	844	903	954	864	958	876	873	920	918	915	846	898	854	907	854	910	911	839	785	933	824	888	895	910	896	852	876	874	844	829	901	881	869	927	885	915	879	884	875	883	896	872	842	897	915	828	896	883	825	818	887	901	924	855	893	854	921	907	897	910	826	941	905	830	926	894	906	873	810	887	910	841	938	868	881	835	903	843	880	906	854	869	888	934	881	893	909	907	827	860	865	895	885	910	928	908	865	848	890	894	878	901	840	879	868	865	827	863	859	904	849	899	871	887	878	861	886	864	866	898	908	826	956	839	903	870	937	908	884	844	879	872	917	886	872	869	903	865	878	876	893	877	925	859	864	905	903	902	851	900	883	837	880	887	900	797	878	897	856	878	876	901	888	860	931	872	849	905	867	913	824	889	890	877	889	818	873	862	903	912	864	922	946	885	858	929	870	836	821	901	844	875	907	879	871	866	888	867	872	874	890	909	843	914	898	862	906	879	851	904	862	883	840	847	874	847	844	916	858	899	887	876	878	897	875	913	901	890	897	870	933	844	911	876	927	815	843	888	869	866	886	842	940	920	863	849	841	855	899	890	821	879	893	917	861	870	892	912	910	860	879	855	855	874	943	879	842	863	909	956	877	899	885	894	882	899	894	899	885	865	894	885	936	897	917	937	894	858	886	906	910	870	827	835	905	879	884	845	888	869	852	931	889	844	835	884	858	929	886	895	913	892	839	858	865	842	864	890	881	871	866	835	896	890	897	926	852	870	869	913	867	861	854	865	898	887	899	821	890	895	833	870	918	870	867	850	885	898	909	854	858	840	839	922	879	898	829	905	827	884	878	812	879	876	890	881	872	845	950	897	869	921	888	840	883	851	877	949	856	864	906	843	831	912	838	896	872	842	852	921	845	903	841	851	895	850	840	835	916	878	844	889	943	844	847	841	851	879	897	872	873	913	838	891
35402	28045	58373	75507	59245	46982	35967	22531	6581	1491	962	1063	871	540	412	392	437	556	480	369	434	440	411	407	402	363	366	376	361	371	374	334	370	362	363	367	375	340	343	401	385	363	363	364	357	419	386	389	332	367	356	330	379	361	364	373	372	354	338	356	384	345	381	367	334	350	382	332	355	363	370	375	371	362	369	349	319	336	388	321	352	347	381	371	355	369	375	332	364	378	334	383	346	339	337	385	363	344	384	348	355	373	385	354	319	368	351	362	347	370	385	369	357	365	362	342	325	339	367	339	342	360	319	379	373	382	382	355	361	340	339	366	365	380	376	362	373	373	338	353	361	354	386	389	353	367	345	334	380	358	357	364	356	369	355	334	376	357	384	367	340	358	378	338	349	322	324	389	368	350	369	365	354	358	318	358	352	364	352	343	339	385	348	370	369	344	341	381	361	329	344	321	338	317	353	360	321	341	364	417	334	364	342	373	321	342	328	372	338	368	346	347	353	358	341	380	376	338	381	365	326	351	360	357	359	363	386	354	345	337	399	386	384	355	338	351	330	315	348	336	311	359	373	347	376	352	376	345	339	343	337	378	354	351	343	372	343	338	391	366	368	348	327	340	333	382	365	347	384	329	368	367	354	363	352	348	345	356	356	375	376	360	358	369	340	358	329	390	349	359	366	342	346	342	404	341	377	341	371	365	400	373	352	370	382	339	333	355	340	346	334	360	360	347	343	376	336	339	351	385	337	338	339	350	385	355	392	356	340	356	369	361	327	357	392	349	324	374	368	352	355	334	377	336	353	371	344	348	330	364	359	310	364	408	374	372	398	364	360	353	415	365	358	360	359	335	337	349	392	378	380	335	365	368	384	367	349	347	352	357	335	387	387	316	378	346	344	362	357	363	343	376	372	373	344	378	360	330	357	367	373	358	343	354	319	354	385	342	349	354	333	367	343	380	335	346	382	365	389	362	378	390	359	320	340	355	351	384	382	351	335	359	335	326	368	355	386	355	380	375	363	380	359	388	336	341	367	378	329	320	353	338	371	352	385	414	357	386	386	369	384	322	379	352	355	324	340	327	346	356	342	382	330	342	330	355	350	332	379	384	340	362	317	357	349	370	355	349	336	366	367	404	371	333	373	365	363	370	356	353	358	350	353	392	354	374	365	371	402	361	359	342	343	368	323	380	346	394	327	359	335	364	370	370	340	362	377	339	371	343	369	367	364	375	385	371	360	367	358	337	340	354	309	348	380	338	328	374	335	341	387	342	346	350	332	406	353	348	340	346	345	372	291	363	370	330	320	348	327	350	346	367	372	383	333	350	353	343	349	374	368	344	359	350	361	327	328	360	372	346	380	387	368	385	343	378	358	365	345	376	360	379	319	363	384	348	336	371	361	302	376	348	386	359	360	372	373	336	325	380	338	345	356	376	371	368	389	363	339	355	382	341	362	359	353	320	326	346	336	358	325	356	380	370	406	345	349	378	387	337	318	351	363	367	364	345	375	367	332	351	377	364	383	358	342	372	331	340	351	360	366	322	339	412	328	382	342	370	352	365	350	358	369	384	355	375	381	348	334	374	349	372	356	349	345	362	353	346	338	353	333	359	380	325	361	338	352	371	374	339	375	336	354	349	324	322	369	329	380	355	330	348	360	324	356	325	340	339	363	317	353	333	337	360	363	370	344	357	356	334	361	406	378	402	379	363	338	335	335	365	374	351	346	368	304	337	317	363	345	374	354	361	330	345	346	381	363	327	361	334	362	365	365	391	359	354	341	348	345	341	355	373	332	370	361	331	360	328	363	347	337	368	356	370	356	345	353	337	364	395	333	333	342	338	351	359	369	349	311	327	334	401	355	340	366	358	351	362	352	359	346	362	337	330	322	375	374	372	375	357	330	365	366	379	388	351	356	363	367	374	332	332	338	390	305	380	380	339	323	351	335	383	355	374	332	364	354	376	385	343	347	376	329	342	368	341	402	345	333	370	372	327	351	348	392	357	371	340	352	303	378	321	340	344	361	406	349	349	382	388	362	410	350	359	320	374	357	347	336	346	378	343	342	360	379	346	335	358	350	334	332	353	348	337	348	323	344	356	372	328	348	366	367	395	375	344	341	335	339	346	355	349	410	364	343	370	334	363	346	338	345	347	301	356	356	357	376	338	398	359	343	343	370	315	355	363	339	350	361	369	384	362	385	375	388	341	376	397	351	332	369	340	362	398	357	344	367	350	349	356	358	385	334	316	370	340	296	332	345	370	375	365	385	340	349	380	362	337	355	369	386	331	370	390	360	398	337	369	375	374	369	396	373	370	346	367	313	377	369	396	384	359	362	349	360	322	378	358	375	355	337	366	334	320	364	332	347	381	339	367	365	341	343	375	381	331	377	354	367	352	335	359	367	353	335	347	362	379	366	339	354	336	386	334	320	349	331	335	335	358	379	355	342	342	362	376	342	352	335	367	366	372	345	374	353	352	380	367	366	376	346	357	358	369	333	363	375	349	369	353	378	329	346	364	406	331	350	367	367	376	335	334	372	364	339	343	345	349	347	401	380	346	345	382	361	381	313	351	365	350	333	378	358	350	359	359	343	410	338	358	339	382	318	380	354	374	387	369	340	360	376	331	363	350	359	360	361	334	359	365	375	332	366	338	360	331	371	352	368	351	359	351	339	370	402	355	360	371	371	377	352	341	354	383	354	334	356	365	365	350	346	313	353	348	377	336	370	367	333	362	395	314	362	326	330	352	371	340	346	348	355	336	341	353	363	346	349	365	343	325	366	336	344	376	353	375	377	372	388	342	385	340	365	385	365	363	380	343	361	324	363	385	369	358	335	335	331	346	344	338	326	341	358	363	349	344	353	377	352	379	403	352	368	329	396	359	336	345	336	314	351	331	377	363	355	376	370	364	375	390	343	363	342	330	344	375	352	321	301	366	371	336	357	361	370	375	355	374	393	362	363	355	375	343	328	318	357	351	374	361	375	373	383	373	374	344	378	333	354	341	343	397	354	343	356	359	348	331	372	344	359	349	349	336	322	352	351	385	339	369	360	373	336	338	359	365	335	374	355	379	353	346	374	355	352	344	366	355	362	342	346	345	387	341	362	338	326	367	354	383	336	377	365	326	332	398	350	332	372	318	356	361	372	340	340	359	360	383	372	367	391	367	363	385	349	328	363	380	360	340	387	358	351	356	368	377	362	343	324	390	356	362	351	317	366	377	318	353	327	356	391	376	367	352	358	368	356	353	331	337	346	354	346	381	336	346	356	337	356	351	389	357	333	343	423	353	361	364	361	358	388	358	395	330	347	342	352	358	327	350	337	363	332	347	373	385	333	380	380	337	380	349	356	343	372	346	359	366	345	366	364	361	342	346	343	342	367	384	356	360	359	393	342	332	381	355	334	375	376	368	339	365	357	327	375	352	336	337	345	363	365	368	353	353	350	366	353	339	353	374	317	361	354	370	340	400	347	372	376	376	351	358	354	372	362	383
23051	22082	56352	76866	66036	55947	46478	34795	11979	5324	3796	4123	3475	1933	1240	1221	1419	2297	1401	1038	1229	1432	1050	969	941	967	950	951	996	875	894	853	967	965	878	898	910	912	868	895	952	828	894	895	1028	913	929	929	889	933	968	955	920	894	944	923	970	912	869	968	881	863	889	899	906	892	928	874	893	922	948	933	937	898	881	905	935	943	901	898	950	1001	913	949	941	917	966	945	938	981	940	926	922	942	905	923	915	919	942	930	915	916	880	987	865	939	920	940	950	919	884	903	914	874	894	859	901	946	925	923	873	902	869	957	860	943	907	918	893	893	863	938	913	837	885	930	971	900	986	944	890	858	904	901	869	933	898	934	922	887	938	916	947	923	923	924	949	905	970	915	926	888	967	880	981	953	937	935	938	949	848	963	920	919	912	935	947	968	872	940	906	938	944	924	847	942	890	880	918	928	907	877	938	926	945	997	906	932	864	896	919	940	940	920	888	894	890	946	918	963	888	922	873	924	951	912	937	977	916	940	916	935	938	936	956	965	839	912	935	920	906	944	911	900	903	981	941	937	934	971	900	908	943	927	928	906	928	1005	881	907	900	929	884	874	901	960	914	873	881	878	904	889	948	828	920	936	844	960	909	901	949	930	904	968	902	864	930	931	920	908	921	954	896	904	953	921	885	950	962	932	927	892	891	898	874	959	906	939	974	873	962	915	909	900	890	965	962	938	917	891	932	861	924	948	896	890	848	874	931	842	902	916	924	927	920	887	904	873	926	929	945	870	942	948	945	940	927	952	869	909	923	874	939	963	893	882	904	949	904	900	983	899	898	928	883	888	933	929	949	931	901	928	935	937	910	938	944	949	923	903	944	922	926	909	912	921	893	898	889	911	906	912	910	889	887	919	911	934	951	896	925	888	942	891	893	972	925	907	912	915	894	918	926	910	862	912	901	868	892	896	889	906	949	922	890	894	929	932	993	886	914	921	905	927	914	933	911	899	929	892	908	929	925	935	914	930	968	945	910	949	954	929	916	830	952	906	896	871	925	933	982	897	899	908	897	899	934	916	915	936	972	885	905	865	986	962	914	909	944	925	952	906	911	942	874	938	918	908	913	865	882	912	881	850	983	918	931	954	911	961	911	882	966	923	891	915	976	981	921	932	919	886	860	947	924	889	958	899	918	893	933	875	988	944	874	908	884	883	971	941	912	836	918	864	952	928	938	941	931	898	978	944	886	940	925	899	962	898	875	947	933	971	966	895	936	957	905	894	929	873	936	958	966	944	918	913	905	938	950	930	929	918	907	902	918	988	937	949	914	827	935	934	949	968	952	928	935	970	920	935	915	900	976	978	920	914	952	894	936	948	903	953	977	922	927	856	1029	874	926	920	949	895	959	892	881	919	876	924	956	916	936	886	964	969	911	995	952	957	942	966	941	850	938	938	914	910	915	913	915	887	931	924	931	906	862	865	935	938	942	904	920	923	948	924	926	920	887	965	931	859	930	939	849	920	897	879	924	896	911	910	953	965	896	898	922	906	933	934	922	917	917	903	904	887	905	936	944	928	966	934	953	891	931	914	902	891	917	880	930	937	928	882	922	854	912	922	905	914	910	940	936	906	964	909	876	965	862	883	981	914	916	906	868	872	918	942	887	924	923	924	889	890	868	928	923	930	892	933	944	910	876	938	915	899	967	917	949	939	920	983	928	956	941	917	887	977	918	927	914	942	935	905	930	917	920	886	925	961	923	959	943	956	856	938	924	941	897	867	905	974	857	861	902	895	866	959	820	915	940	882	926	924	886	907	920	949	948	932	899	1019	887	943	924	930	858	899	918	897	928	902	955	983	944	903	925	905	935	893	920	962	936	917	908	902	888	933	949	898	897	939	925	890	949	894	943	896	929	934	849	923	904	911	930	896	967	869	873	916	940	897	967	887	927	888	891	963	925	894	860	909	929	888	935	892	869	923	920	959	930	944	913	902	918	833	938	978	916	932	939	952	987	956	850	957	966	939	897	923	939	990	884	904	926	936	966	924	885	883	939	880	886	918	941	915	917	960	906	932	939	938	958	911	945	930	903	912	865	887	933	942	918	956	945	969	891	966	907	943	905	915	944	980	975	887	917	919	964	974	933	899	958	897	907	901	933	891	927	955	950	900	915	918	956	955	906	933	909	928	912	886	878	954	884	938	903	855	887	917	967	889	901	910	903	966	927	902	900	914	925	900	877	995	943	948	929	896	968	943	916	912	943	941	869	894	929	926	913	873	881	895	962	927	865	890	910	954	912	966	918	928	878	941	928	911	865	897	924	878	927	981	910	954	940	913	923	949	1004	902	903	909	914	944	939	935	967	929	916	943	870	989	939	882	917	950	899	938	927	944	847	945	925	874	963	938	937	910	913	951	959	969	945	905	936	915	911	925	892	929	904	885	897	866	921	962	921	892	902	948	980	928	978	914	938	942	906	881	957	910	898	885	877	936	973	916	949	858	926	901	945	964	962	924	942	942	896	923	907	911	913	899	901	889	942	928	938	965	1001	940	973	931	971	901	973	902	883	902	962	884	943	960	943	915	930	892	931	965	930	965	889	917	891	928	897	973	892	991	898	947	910	848	899	868	975	898	903	907	956	900	939	884	899	898	905	886	903	899	876	909	921	967	935	937	942	902	981	982	925	915	921	919	879	901	968	946	920	939	931	876	942	996	943	899	963	985	891	947	880	886	909	967	893	906	936	881	919	888	944	885	961	928	941	889	953	901	907	866	918	913	905	927	937	967	881	904	905	891	922	936	914	939	948	852	970	942	922	974	947	897	926	905	935	954	877	949	985	999	878	872	946	859	935	945	886	905	943	902	945	966	909	886	901	904	943	926	900	944	874	922	894	950	931	858	911	929	894	884	942	951	901	908	946	897	940	889	920	894	938	929	920	922	887	878	971	921	929	952	927	903	922	938	928	958	902	935	874	961	903	884	908	910	929	937	919	914	972	879	914	954	965	911	960	923	873	889	959	925	933	958	887	938	994	885	904	924	884	930	877	914	927	907	914	900	992	887	918	923	914	919	931	906	943	855	926	892	896	891	934	926	918	907	978	939	954	889	870	948	944	959	843	907	933	947	923	947	893	929	923	801	970	911	925	985	920	942	881	938	888	915	934	924	943	900	951	931	897	946	928	945	956	971	902	912	947	890	886	994	912	895	887	930	868	978	910	903	894	891	928	893	893	918	917	882	930	889	962	909	903	950	952	936	920	939	932	916	895	915	938	949	922	893	918	996	875	935	961	920	946	923	898	954	943	974	912	973	967	917	967	891	882	933	875	966	889	937	895	908	906	867	922	890	962	900	953	902	907	915	875	908	926	954	917	914	907	959	904	939	943	927	889	874	920	894	950	934	936	898	941	908	915	886	867	947	938	903	978	902	918	919	937	880	924	940	936	916	894	864	899	919	962	914	947	891	935	932	945	953	945	873	947	932	881	912	914	934	951	884	916	904	914	919	862	903	931	886	944	906
11298	7330	12050	11360	7836	5247	3327	1696	678	332	345	331	321	323	267	331	323	322	294	301	335	280	302	308	330	294	302	336	295	318	334	316	324	309	303	299	298	325	300	324	302	327	319	315	315	324	308	317	304	364	337	348	300	332	319	301	339	319	313	312	278	328	274	280	326	296	310	313	316	319	280	301	312	317	312	317	320	326	326	316	294	288	315	306	311	259	308	325	309	324	312	314	323	309	315	294	312	310	301	341	273	302	338	326	322	315	301	343	306	343	297	315	299	318	312	311	322	308	322	327	312	312	324	268	335	309	287	300	305	323	310	290	335	308	316	308	298	322	342	305	333	340	311	293	293	299	304	324	301	301	363	314	314	350	323	292	301	312	313	310	285	369	307	290	352	310	321	328	316	315	331	312	320	322	287	319	309	302	285	325	324	318	353	299	311	351	320	350	328	295	324	318	328	325	325	295	318	313	316	332	331	323	324	318	282	303	331	330	314	289	298	318	324	330	300	312	304	308	304	346	326	343	328	324	282	299	311	323	296	321	294	366	299	301	301	321	329	307	309	315	312	344	318	342	342	342	341	329	304	299	312	325	299	315	325	297	319	303	270	290	333	350	308	294	326	330	306	275	304	328	295	297	328	293	323	331	316	333	325	302	303	328	316	356	310	302	301	314	354	323	287	311	320	301	324	287	289	313	320	311	333	314	342	344	328	292	321	322	302	325	316	303	312	325	285	336	314	310	334	293	318	309	336	317	292	290	314	314	330	346	282	334	299	346	317	338	326	319	323	327	317	280	304	329	312	301	350	315	318	286	344	323	328	301	297	319	329	296	298	332	355	290	326	324	289	321	287	334	317	331	315	312	320	313	318	298	343	339	312	306	313	298	292	297	321	285	310	344	285	304	291	299	334	339	330	324	337	314	285	351	332	306	299	327	311	293	306	313	321	371	287	336	316	275	270	322	322	328	321	329	304	306	324	325	339	302	308	325	302	316	291	302	342	301	327	308	311	325	297	277	338	320	303	279	319	313	319	333	320	333	319	333	304	315	332	286	285	306	281	284	324	313	330	249	342	308	282	298	303	329	313	285	318	305	357	319	356	299	278	328	312	336	334	306	300	316	307	329	334	305	316	287	278	321	340	320	286	300	336	307	278	312	327	301	317	313	320	294	321	318	314	310	294	323	310	313	306	323	293	316	322	302	299	282	315	325	345	309	297	277	298	299	334	315	282	277	326	277	291	291	299	338	288	299	307	328	310	314	301	336	329	331	302	310	333	311	346	318	323	305	313	310	296	355	318	314	299	327	338	319	316	334	331	317	333	299	319	331	341	305	311	298	330	333	289	291	308	310	326	319	338	310	339	328	296	340	288	296	334	291	324	316	312	307	315	317	318	321	287	320	302	330	313	331	268	302	310	324	350	273	302	295	311	301	273	309	314	322	323	359	326	320	311	288	301	331	313	315	273	316	327	323	318	327	291	301	318	321	325	321	304	294	327	308	356	320	338	330	318	313	334	312	320	313	297	315	314	310	340	318	310	313	309	304	294	297	339	294	312	348	338	340	305	294	322	278	308	327	318	292	314	321	301	314	314	295	317	307	351	293	307	351	300	285	287	346	326	290	313	314	333	319	294	315	320	305	328	310	330	292	304	283	307	320	301	328	323	333	312	337	318	305	320	307	303	294	344	294	314	322	288	317	346	311	295	296	319	346	308	298	322	324	314	296	285	309	322	297	324	275	297	312	299	318	326	297	297	307	319	309	291	354	326	338	317	317	291	349	273	302	305	315	338	316	335	344	311	313	338	321	309	303	316	296	315	333	317	291	284	305	332	317	305	294	311	294	314	315	300	304	328	330	317	298	335	313	289	319	300	305	343	357	306	306	291	342	339	307	284	326	326	280	309	300	317	314	318	304	321	295	322	279	303	310	314	344	311	299	313	336	313	325	321	323	301	299	288	321	319	334	306	313	340	339	299	304	295	313	323	312	308	297	297	359	305	314	301	289	299	339	299	299	304	290	351	319	330	301	329	328	311	352	286	340	337	320	303	323	339	307	311	325	326	346	336	271	324	301	312	307	320	290	305	296	293	308	361	316	326	291	271	332	314	316	330	330	343	300	324	281	327	331	307	290	311	303	305	293	314	319	305	308	316	297	276	305	285	322	338	310	299	290	298	299	342	323	319	310	316	317	294	313	317	295	286	294	327	328	308	286	318	289	343	339	305	311	253	300	318	324	337	322	332	320	290	346	305	318	309	316	326	299	322	302	319	329	283	278	307	363	310	308	285	327	335	306	325	313	312	280	294	300	334	327	297	288	317	316	328	323	318	346	312	307	358	303	322	316	303	320	313	328	305	296	320	322	295	308	303	339	332	316	331	343	298	327	299	332	325	306	353	341	316	324	293	307	336	336	331	314	316	294	282	301	321	281	329	283	335	318	319	351	350	326	301	313	338	299	324	312	330	282	307	320	321	303	297	319	296	285	308	350	324	326	342	322	326	302	314	332	303	319	310	301	314	363	308	312	279	326	297	297	368	291	311	325	316	332	319	312	307	317	297	331	319	348	302	341	296	298	309	293	300	318	306	312	291	329	331	308	316	337	300	308	327	326	307	306	309	323	297	349	309	303	310	322	308	290	312	359	312	337	320	285	334	277	297	318	315	307	284	320	308	311	318	327	299	329	302	328	329	331	315	284	315	303	293	325	295	307	348	326	327	312	308	290	321	289	319	304	318	315	320	295	332	296	324	317	327	307	321	307	354	321	330	290	316	377	303	325	314	305	321	292	335	330	282	352	319	304	280	327	311	287	318	310	316	331	285	292	336	310	300	280	342	326	251	298	365	314	333	336	304	329	342	314	325	331	294	289	305	375	301	294	304	299	340	312	350	312	321	289	328	325	321	302	314	319	303	354	306	309	300	301	312	328	336	338	312	343	322	312	332	328	313	304	319	294	329	302	294	322	318	326	341	334	334	330	328	331	323	327	291	302	311	302	292	296	296	279	318	315	311	316	333	324	323	292	289	316	272	330	291	324	309	315	330	315	315	294	309	350	289	311	272	338	311	300	327	288	300	296	323	306	328	318	316	343	320	317	296	299	313	330	290	312	322	315	321	287	319	289	322	319	349	318	269	307	324	341	322	316	327	275	328	314	307	313	329	335	309	314	298	328	340	317	308	317	323	274	306	283	291	311	300	296	306	298	311	277	333	314	320	324	338	311	341	316	306	290	323	308	313	339	308	286	306	310	287	299	307	321	287	314	313	306	325	333	309	322	307	318	323	315	337	318	316	307	274	280	313	324	319	310	296	300	328	303	313	312	304	260	303	327	313	277	318	315	317	299	295	319	312	318	305	273	294	307	310	313	307	298	290	275	288	318	329	310	320	283	317	327	308	314	318	347	291	302	319	304	292	314	295	313	313	291	304	342	294	301	338	312	303	283	282	281	303	346	314	322	319	332	324	297	311	336	302	311	314	301	313	301	333	288	283	321
8500	6619	17112	20993	19057	15269	10441	5505	2045	995	894	843	857	864	809	833	876	840	829	824	915	872	863	813	827	804	854	811	833	811	852	787	805	854	846	779	828	834	856	820	765	843	819	844	831	823	834	843	906	874	800	766	846	781	781	847	806	795	813	822	777	845	823	837	832	852	824	866	804	839	803	812	830	765	811	863	772	780	875	814	833	826	850	817	800	853	779	777	863	782	851	817	814	841	800	788	848	811	849	869	846	804	793	806	841	848	822	852	866	822	830	859	829	850	822	820	798	785	773	819	834	847	837	822	804	792	849	840	818	845	869	851	814	855	841	818	830	837	809	769	827	834	751	805	807	839	813	798	839	758	835	811	811	821	818	794	822	837	862	808	837	856	843	812	800	800	767	814	865	810	845	834	831	777	845	842	769	828	829	831	784	826	793	820	832	872	804	804	877	782	834	783	776	803	852	781	802	867	814	841	864	858	812	821	812	839	853	844	817	835	826	866	851	808	787	887	802	845	817	834	815	776	849	815	810	818	847	792	816	815	815	844	865	822	885	812	850	837	814	802	794	834	813	810	824	824	740	837	845	843	793	825	809	854	856	812	884	772	821	798	804	854	816	829	838	827	814	787	835	807	820	848	818	760	812	828	822	841	810	806	848	825	846	826	866	784	757	857	829	828	833	828	855	838	854	787	821	825	781	814	814	859	810	842	845	845	874	837	807	861	823	799	818	871	789	784	816	817	845	825	852	817	810	752	831	872	805	834	809	832	770	831	774	783	841	830	829	775	806	832	787	819	861	843	826	852	839	802	834	864	814	833	784	819	781	840	808	809	825	830	820	883	808	811	770	833	855	794	830	846	835	819	828	802	830	767	849	797	810	844	880	856	833	838	797	853	812	819	827	826	835	815	823	847	826	803	847	823	834	847	817	814	836	835	862	817	856	826	865	806	795	836	791	806	848	817	804	818	833	835	807	811	822	819	800	812	820	803	827	799	782	821	791	840	802	822	834	851	820	840	786	814	834	828	780	817	829	789	815	834	869	853	824	823	856	869	837	826	803	783	843	845	806	813	795	858	846	811	809	811	774	846	808	838	828	806	887	840	850	832	840	822	776	824	834	864	815	830	838	866	839	808	815	803	786	867	825	877	793	812	854	845	844	783	816	832	800	794	812	834	821	840	847	819	796	801	845	844	856	894	874	838	806	823	844	842	829	845	811	814	794	828	808	820	840	824	824	792	806	846	797	844	812	808	811	835	787	811	847	900	810	819	803	868	850	822	804	841	853	790	739	832	857	758	813	793	834	856	812	833	831	838	744	859	845	772	849	826	809	797	822	857	785	822	848	837	836	790	787	792	830	772	827	832	871	797	840	796	834	789	806	824	806	836	792	812	852	796	828	820	893	836	843	815	819	812	832	740	885	794	791	840	856	803	806	867	835	793	838	875	798	870	863	812	816	861	793	870	757	801	870	799	829	802	789	816	791	804	845	777	802	843	809	814	887	809	806	864	834	857	810	810	795	823	864	802	817	824	837	778	847	820	785	810	838	809	818	809	787	809	800	800	841	807	832	767	794	877	786	868	787	849	845	837	804	836	818	837	814	801	812	844	770	839	794	810	818	778	832	807	861	848	863	815	807	842	804	840	812	834	816	816	829	798	783	810	811	817	824	811	820	805	832	816	813	792	822	812	811	797	872	848	831	829	799	831	810	813	772	847	793	822	828	868	850	816	855	802	836	895	796	827	814	781	842	818	795	788	788	856	804	866	872	819	834	842	815	833	845	862	834	795	810	832	849	818	831	813	824	823	782	839	834	844	803	828	787	857	792	849	821	775	808	817	885	837	796	775	850	830	832	843	795	849	791	830	813	834	801	814	827	809	794	844	838	825	820	824	867	820	809	878	791	784	857	806	851	783	802	767	797	836	844	823	846	863	875	794	797	826	823	803	830	794	838	823	818	803	794	877	835	878	873	807	807	826	777	836	805	805	803	848	843	779	859	874	815	808	860	827	785	770	822	797	773	814	822	818	827	793	822	777	816	823	795	817	810	813	835	831	820	808	850	802	815	827	856	795	825	897	815	792	838	817	850	885	763	838	833	841	790	768	807	783	859	892	763	845	820	807	815	812	831	807	816	832	804	826	834	783	792	823	881	786	872	788	794	865	802	852	801	877	827	821	750	845	856	899	905	813	817	795	812	798	807	836	826	819	827	796	838	845	807	838	873	849	837	838	835	863	820	796	874	849	797	882	831	753	797	840	796	813	786	850	821	826	811	809	816	831	770	805	769	765	797	808	820	838	812	816	826	795	869	878	797	785	894	843	841	894	832	807	824	840	849	848	865	852	823	808	858	787	822	786	821	821	841	827	829	860	863	799	812	822	837	840	856	822	843	829	815	817	820	809	842	818	810	789	831	827	742	804	769	802	823	881	872	791	789	756	779	815	788	803	829	812	886	858	875	832	847	815	758	772	846	849	853	843	860	812	812	783	810	834	813	797	818	818	848	803	802	806	827	846	804	806	781	802	826	805	790	786	792	862	822	801	820	844	800	847	783	800	843	782	817	846	833	822	818	829	817	812	795	878	806	804	810	816	785	828	839	871	835	831	834	850	840	859	808	830	825	813	789	792	804	791	785	790	803	833	765	798	799	836	813	838	851	842	837	826	817	820	837	816	868	835	841	789	799	837	773	825	804	839	841	831	837	810	807	778	827	810	859	833	870	817	814	868	857	810	827	839	835	826	833	767	781	814	815	870	815	785	847	817	824	815	844	829	876	847	833	810	844	839	769	796	841	823	861	858	826	807	829	772	865	847	790	777	852	834	849	805	798	889	794	832	813	814	821	794	781	836	813	764	816	813	807	791	836	838	823	756	810	815	769	843	795	832	773	802	835	815	800	783	826	794	815	808	839	816	805	825	803	780	842	861	795	799	786	871	798	833	789	806	888	814	812	834	771	828	825	844	775	803	783	851	773	831	807	789	845	862	814	815	823	816	808	832	853	818	887	815	802	828	831	839	833	806	872	811	824	821	831	863	878	800	820	820	862	822	841	835	806	845	812	817	830	779	816	786	803	792	805	792	770	797	807	803	826	812	861	832	849	865	794	832	861	777	779	780	883	789	801	767	835	826	869	846	784	801	831	827	811	755	808	813	774	809	842	846	819	887	833	831	823	820	784	815	778	779	841	835	824	824	845	829	878	842	808	833	776	814	793	824	823	862	857	801	850	853	808	760	771	863	817	832	842	799	807	851	877	840	849	821	765	811	792	819	866	848	814	777	848	816	805	830	793	820	820	835	827	826	849	808	794	802	802	877	840	803	820	778	815	854	776	856	767	833	828	827	865	835	856	845	819	772	841	833	812	873	842	839	833	895	859	798	805	797	802	805	812	770	838	845	832	893	832	758	832	827	843	828	851	825	905	829	848	818	808	851	795	850	829	782	836	832	786	821	867	829	823	814	834	819	839	811	842	848	846	815	825	863	861	871	817	794
27483	21431	47696	58299	53334	40360	26247	12805	2884	586	450	387	438	464	426	342	336	425	395	362	342	386	347	341	340	325	394	383	346	359	382	348	382	346	373	351	345	362	321	339	362	346	345	331	372	362	335	340	342	345	337	306	313	383	354	332	350	352	356	340	373	335	341	337	324	374	336	340	329	353	331	392	338	345	321	331	319	331	326	343	355	328	332	336	368	330	337	364	383	334	349	332	346	336	359	336	304	353	357	343	341	315	357	338	322	373	420	360	334	374	388	353	330	361	345	333	342	335	360	361	320	326	332	362	351	375	359	355	359	372	360	349	318	375	313	338	333	347	375	372	340	351	341	378	327	329	364	342	323	360	374	353	338	373	359	323	366	343	368	340	372	326	358	356	368	363	326	343	360	363	349	322	330	343	321	325	360	387	344	308	348	358	337	345	320	377	340	375	323	316	348	357	357	318	343	368	380	307	340	346	352	345	369	358	340	323	338	333	362	360	343	343	329	318	328	328	346	333	338	335	361	358	347	341	374	364	325	343	309	330	355	337	324	360	363	364	374	352	341	394	340	370	340	343	330	341	359	344	354	354	366	376	363	353	383	391	360	341	345	338	349	362	365	329	328	376	384	373	343	366	317	323	320	322	349	324	339	315	349	368	326	349	336	365	352	336	328	357	365	341	336	345	330	351	376	313	345	356	334	362	358	350	370	369	327	331	341	349	357	327	366	339	360	342	361	363	358	349	340	321	360	296	345	339	353	378	344	346	327	337	376	356	350	361	319	363	377	365	374	375	332	314	347	366	341	351	357	343	344	391	368	394	358	317	356	345	315	331	366	327	341	340	383	352	361	354	295	351	343	347	342	328	353	360	335	354	344	332	348	324	365	358	345	329	365	333	297	334	392	330	356	329	364	324	328	360	349	326	364	364	337	317	331	315	341	319	354	346	369	331	353	362	320	349	354	347	344	351	355	350	326	335	342	388	344	354	315	369	329	294	374	360	327	333	359	361	361	325	381	358	354	348	349	354	329	342	359	373	333	355	347	363	362	337	343	299	308	333	354	365	351	321	323	340	366	352	347	322	356	342	339	353	366	342	349	357	345	359	390	315	335	344	324	356	335	316	354	341	320	309	347	364	322	352	355	354	365	354	341	349	352	351	360	351	352	331	337	350	376	384	342	334	329	308	337	335	360	342	353	346	316	348	356	339	383	331	340	340	335	356	321	366	356	342	353	337	351	339	327	342	345	358	377	343	355	350	371	362	331	314	361	348	324	358	353	323	373	341	337	393	339	331	350	338	380	319	351	336	352	359	336	373	346	343	403	350	341	358	371	337	325	346	341	360	371	367	353	363	355	353	342	345	329	330	325	338	319	337	368	381	367	348	370	325	334	369	365	347	351	335	372	325	337	334	355	317	361	334	348	341	356	325	341	350	344	337	356	367	303	376	363	354	351	349	344	359	365	355	327	346	357	318	322	312	332	379	368	351	388	345	333	344	343	370	338	329	370	385	371	328	307	360	359	340	378	376	374	326	322	344	341	336	338	356	313	324	359	345	348	332	337	331	357	322	386	355	378	329	363	338	360	354	351	349	419	314	347	345	350	328	358	358	371	386	315	395	344	322	361	318	354	317	365	350	320	331	348	335	320	334	330	343	364	361	354	352	355	361	371	341	348	353	335	320	308	340	338	318	372	307	325	333	329	344	366	366	296	340	377	339	394	354	357	353	354	367	354	341	352	336	345	356	355	339	363	328	351	323	345	332	326	345	335	379	347	365	367	371	334	341	356	368	350	392	355	386	364	330	364	336	330	298	358	363	378	368	335	317	338	356	350	350	350	365	325	307	342	324	337	326	367	353	351	377	353	336	363	334	343	322	379	347	358	365	313	347	343	364	366	348	310	358	353	330	380	353	364	375	318	349	330	330	363	362	346	367	341	343	385	329	378	329	356	344	326	373	375	371	371	368	346	375	329	369	373	348	355	346	333	391	335	324	365	339	346	332	342	367	316	329	342	345	390	328	357	351	358	340	342	380	372	320	373	333	360	363	369	337	362	313	345	323	302	367	329	376	347	346	363	328	326	365	341	336	356	359	340	341	342	346	340	352	360	353	350	398	314	324	366	319	378	345	356	369	328	375	318	382	338	370	329	340	352	360	321	377	347	311	377	343	350	343	330	327	329	340	360	320	337	338	365	352	377	389	369	367	309	348	366	367	371	346	318	367	340	339	333	366	361	351	365	313	351	327	338	332	354	352	359	324	358	326	360	368	369	329	333	304	371	331	342	358	321	339	363	388	334	363	341	357	329	315	373	374	311	334	369	370	335	320	338	362	331	346	348	364	328	356	346	334	358	358	333	312	344	360	351	358	358	311	347	338	364	369	356	325	338	361	371	352	347	369	334	346	345	360	362	342	315	363	346	343	350	365	344	342	359	341	342	348	367	364	336	354	346	377	300	371	342	348	335	335	364	346	310	363	325	329	332	359	323	334	325	393	319	313	306	359	340	350	300	336	358	342	378	333	368	328	378	351	376	321	330	343	372	332	333	355	324	338	390	345	345	342	350	371	376	360	370	331	309	337	344	352	346	337	357	349	336	374	364	322	352	379	349	351	324	326	374	323	332	326	334	340	355	357	361	317	326	357	340	384	326	342	342	326	328	348	359	332	365	363	357	340	338	369	317	354	324	325	340	349	377	371	340	345	335	335	353	352	361	355	339	359	338	337	365	378	340	371	351	371	321	353	337	326	312	307	340	321	347	335	366	365	377	359	361	342	301	378	381	355	331	339	351	351	315	347	370	341	334	355	333	334	311	359	364	348	353	321	339	370	336	369	360	328	360	352	401	336	386	346	324	357	316	349	360	335	391	353	375	330	281	366	375	351	305	339	379	339	363	361	363	359	355	395	315	327	369	345	369	326	327	355	357	360	348	314	358	334	334	355	372	395	352	325	348	334	364	343	330	387	319	360	321	366	353	335	321	347	378	355	313	342	313	365	368	320	359	349	365	327	353	368	332	326	350	364	324	330	320	346	324	365	335	351	311	322	350	361	334	357	399	314	333	340	382	314	338	369	352	381	370	353	357	320	338	381	348	352	357	370	325	371	372	349	349	337	375	326	333	365	345	335	351	335	375	378	326	324	344	346	359	351	357	357	354	354	315	358	357	335	350	342	378	352	334	353	350	348	338	379	327	379	338	348	366	350	340	358	356	339	348	318	363	329	362	381	335	349	326	384	343	320	335	377	331	383	347	348	373	341	353	364	350	327	334	374	352	327	345	338	367	344	340	355	368	356	324	309	357	327	328	342	375	347	334	365	370	336	375	326	321	305	324	343	321	324	338	336	341	337	351	356	327	329	353	331	343	359	346	333	362	368	335	309	361	374	376	333	325	345	377	336	338	333	357	331	345	337	327	346	329	348	351	345	346	395	320	350	354	329	369	321	346	345	369	370	377	362	358	351	326	356	336	366	302	356	358	356	353	373	393	351	343	355
17956	17344	47149	60604	59290	49539	38129	24142	7647	1896	1360	1186	1342	1452	1034	993	1051	1451	1215	1029	1042	1203	972	918	988	951	976	906	902	896	931	929	939	895	907	899	953	909	889	880	883	922	886	919	948	914	886	872	909	860	896	868	893	877	894	910	940	887	959	923	889	932	907	865	916	921	873	903	887	868	856	887	899	940	926	890	911	926	924	878	911	906	940	934	919	899	900	915	885	944	895	953	872	886	916	900	839	866	906	851	914	933	909	855	923	888	898	906	910	897	881	861	927	874	930	947	831	960	906	917	875	902	898	899	951	947	954	891	860	947	937	877	908	927	977	953	923	960	936	924	924	869	905	912	923	916	911	930	940	932	873	899	893	906	899	909	945	854	899	889	949	917	933	929	965	934	859	836	902	917	886	917	887	831	883	876	863	918	898	876	938	857	891	853	863	924	898	905	953	874	904	898	842	891	877	935	935	886	919	944	949	937	927	915	946	957	879	930	904	904	870	892	967	897	844	914	867	893	927	893	920	932	922	911	954	889	928	869	890	887	911	917	888	886	895	894	889	927	884	878	855	898	921	921	914	924	859	939	895	887	909	943	915	910	858	880	868	879	943	895	947	910	887	896	874	907	938	895	904	898	929	981	929	939	878	882	882	914	893	898	896	924	922	923	924	886	872	870	911	923	927	845	876	930	945	896	888	923	882	877	911	842	943	913	865	926	907	916	874	896	887	853	930	938	960	865	919	932	936	870	949	920	949	888	930	872	876	819	912	871	916	900	932	923	903	867	896	926	891	885	873	899	903	865	847	935	945	934	893	920	892	897	889	885	871	944	838	886	915	860	892	877	876	906	942	958	895	899	970	940	913	913	865	895	898	914	902	928	889	920	966	865	963	920	905	926	915	887	887	916	992	905	895	912	869	859	921	923	895	881	868	916	941	922	915	907	872	961	914	935	851	922	943	898	917	887	915	903	877	885	920	850	921	909	948	901	868	936	898	942	881	907	904	889	933	879	892	879	851	912	914	922	884	882	858	946	843	891	875	909	899	978	865	883	923	897	876	941	924	922	884	896	912	894	939	967	905	913	889	924	910	897	859	928	887	890	886	921	871	870	912	875	956	865	907	867	925	937	913	878	881	962	908	895	922	887	880	863	838	848	892	875	872	900	902	888	894	923	889	872	894	935	985	871	894	938	902	906	891	918	880	981	918	901	919	859	888	885	903	884	918	887	882	856	896	895	880	932	872	977	866	874	877	926	871	838	895	867	876	904	925	909	887	991	953	919	930	915	851	934	887	879	880	904	897	901	871	916	898	865	938	923	899	931	878	884	904	893	914	918	902	921	944	917	934	907	835	892	961	863	931	860	940	930	876	914	913	947	951	877	917	942	872	888	950	925	936	909	880	919	907	884	919	874	914	860	873	903	830	856	906	870	902	922	878	920	908	857	904	950	859	845	909	908	879	894	925	904	885	931	869	886	887	927	846	858	908	902	889	900	868	979	908	875	936	921	873	887	905	914	895	903	928	946	862	905	873	946	938	874	943	918	892	903	939	895	925	936	959	929	871	914	933	840	905	912	882	891	890	910	893	922	935	884	923	925	856	909	941	907	924	875	862	947	909	942	869	896	901	900	939	862	865	912	922	927	893	930	960	906	918	877	913	866	904	904	965	867	883	943	916	942	946	919	908	926	862	920	897	897	944	964	886	935	885	864	887	880	901	893	922	908	913	922	878	902	896	904	918	921	913	856	903	930	901	878	876	942	914	916	879	954	876	864	840	843	916	909	916	867	939	916	916	931	898	862	935	949	908	878	872	872	906	928	904	936	905	922	913	886	906	866	906	917	893	928	952	914	900	892	909	951	896	933	922	871	927	932	878	899	944	917	873	872	903	957	908	940	926	909	925	919	906	911	920	933	882	896	942	857	903	864	910	942	913	894	920	914	915	935	918	891	899	906	923	913	935	914	944	903	944	913	950	873	888	834	927	859	939	915	875	939	894	920	885	886	875	921	901	895	943	910	914	929	916	925	872	906	940	884	932	909	876	895	901	940	900	907	888	903	968	859	905	877	904	933	904	901	918	867	860	937	900	947	934	890	903	986	953	964	940	916	846	906	889	965	913	909	936	926	896	956	881	928	849	925	911	921	854	854	957	873	925	922	853	968	914	868	950	904	841	877	903	941	902	866	911	866	929	920	1025	986	965	911	937	905	898	925	881	915	875	868	949	933	918	916	906	912	886	872	908	850	871	936	864	936	901	891	831	921	943	894	891	873	882	888	860	879	866	869	927	980	850	885	924	936	908	949	935	912	887	866	913	907	900	859	891	934	917	907	929	879	867	908	957	940	926	902	911	899	850	884	897	896	867	916	887	986	895	927	844	937	915	939	907	900	860	892	877	906	911	872	869	881	923	926	877	872	883	879	891	948	926	879	877	902	925	941	907	895	938	891	960	896	943	917	904	913	929	896	903	883	917	886	920	876	860	927	886	871	898	900	905	858	918	951	911	914	904	938	912	912	909	921	915	873	905	846	888	925	908	946	876	879	896	934	857	932	877	906	906	879	888	907	889	913	892	871	953	884	927	907	900	917	844	858	892	963	908	878	872	886	890	849	919	934	879	897	879	938	905	911	875	956	959	936	933	868	860	914	904	896	912	881	930	914	889	892	899	876	885	911	993	967	890	908	919	892	964	881	917	950	936	882	861	915	876	858	947	977	896	895	877	924	909	863	898	921	909	909	934	912	898	894	887	918	882	915	852	878	925	929	942	879	910	903	895	962	933	909	881	938	928	939	889	910	901	887	925	883	875	892	904	913	940	883	894	856	902	894	893	886	833	941	942	904	925	914	933	922	886	869	897	850	912	913	927	862	903	912	884	904	948	870	934	882	916	905	874	886	940	906	908	904	909	907	953	923	930	881	877	897	899	932	876	910	912	865	962	918	867	943	865	821	965	939	888	870	957	944	901	899	850	904	843	893	951	931	891	941	894	952	942	940	902	935	870	897	881	907	842	903	896	902	877	911	932	926	872	853	928	874	976	839	938	863	907	937	873	880	930	888	903	876	920	919	932	921	840	905	892	896	923	860	896	907	864	869	903	909	908	878	849	896	912	885	898	913	897	916	871	858	914	975	885	851	863	967	950	931	918	951	920	938	915	907	903	930	899	903	874	921	933	855	910	914	914	900	928	881	950	870	906	901	891	879	908	917	885	952	920	865	945	900	866	894	877	939	961	850	901	852	924	881	941	866	894	882	837	926	869	916	900	898	946	961	908	961	914	887	892	893	860	916	838	857	896	892	921	963	914	930	866	886	879	867	930	913	892	889	900	925	908	900	892	911	984	934	873	892	895	922	905	911	935	906	924	885	962	890	916	903	923	929	919	869	894	885	912	936	958	904	867	902	932	914	928	924	909	897	847	913	929	893	918	941	867	915	920	931	938	942	908	908	870	814	840	871	837	924	877	917	922	881	940	932	910	901	910	875	917	929	905	950	976	855
36628	31914	59910	70019	64321	50520	34963	19858	6211	1104	472	483	631	491	405	415	418	494	430	421	413	426	404	362	360	352	403	375	411	359	380	361	402	405	348	377	377	374	352	372	344	371	383	354	366	383	412	379	349	413	407	373	376	387	404	375	424	363	387	383	379	336	358	396	364	347	364	391	399	364	403	381	416	391	392	348	358	386	391	385	353	372	375	377	348	384	383	373	408	418	407	384	393	362	366	375	366	399	367	349	339	340	390	363	345	360	382	359	356	362	371	377	370	378	383	411	405	424	382	370	380	395	373	368	356	375	364	382	366	351	385	385	386	354	373	368	383	369	378	364	346	366	360	360	373	377	365	384	401	375	374	389	399	405	387	403	353	377	391	381	392	397	382	346	407	356	376	360	409	331	345	362	366	408	367	353	392	382	380	387	375	359	367	372	373	388	370	372	381	387	383	376	313	334	342	387	348	368	383	353	354	391	365	397	408	386	394	399	351	382	373	396	381	360	421	368	363	387	389	378	390	367	357	410	385	324	403	387	387	365	362	366	374	385	377	354	402	357	388	361	393	360	378	379	375	357	355	363	357	331	387	369	366	374	366	438	347	390	384	367	351	348	385	352	342	394	373	411	374	341	397	377	373	361	399	406	419	363	371	391	339	373	385	378	414	418	374	339	355	377	354	410	344	375	376	383	333	400	365	403	376	375	390	406	368	404	386	376	370	379	411	378	390	362	355	421	391	397	375	335	353	342	327	403	427	403	386	360	374	362	353	376	353	378	428	371	393	375	394	420	391	355	366	392	350	353	408	382	373	396	362	384	368	362	329	368	361	374	387	373	386	400	370	378	388	370	389	406	385	402	349	414	366	399	377	355	405	370	387	365	374	423	363	375	387	332	328	366	416	398	372	389	363	402	394	386	374	411	390	381	382	385	370	344	381	375	368	362	331	368	400	390	365	386	386	373	364	399	373	386	376	358	373	377	382	374	361	366	397	395	336	364	319	400	368	371	381	347	393	396	351	378	380	395	373	397	388	412	365	402	364	387	337	369	408	379	395	365	398	382	339	352	415	353	396	389	359	386	337	388	360	385	375	374	376	393	347	384	371	398	353	373	394	392	391	386	395	358	398	389	369	400	385	372	420	372	362	371	381	396	372	410	376	387	368	404	371	362	338	386	396	392	368	348	380	361	406	377	403	351	364	411	380	424	377	360	375	394	403	433	423	369	363	341	366	401	371	372	354	412	361	400	360	407	375	383	360	358	374	376	334	391	339	359	347	399	342	382	391	358	430	388	379	395	423	363	364	380	361	374	343	412	349	401	391	362	369	351	360	338	357	358	398	403	355	386	346	386	370	358	372	358	378	360	363	405	374	355	367	369	386	416	390	383	395	360	389	373	393	355	374	407	418	360	369	366	404	388	380	363	372	395	352	362	348	377	395	368	380	358	373	363	374	364	363	373	408	381	388	417	392	432	400	384	406	381	412	366	382	396	350	367	343	407	370	385	356	372	375	353	396	371	375	376	401	381	377	364	358	396	371	361	397	367	372	386	404	375	386	389	378	333	347	374	377	406	341	399	363	394	395	355	345	391	357	366	381	376	401	381	400	386	372	385	380	399	359	369	355	375	377	378	349	394	386	348	398	369	384	360	386	400	372	353	396	365	359	401	361	364	403	355	388	386	393	384	351	381	375	387	362	395	396	387	358	380	385	393	321	405	358	416	395	347	362	391	375	388	409	352	341	397	364	381	359	368	367	385	369	352	380	424	386	410	410	409	393	392	392	414	365	384	364	398	405	417	393	383	384	387	371	403	375	384	404	395	401	378	377	378	370	366	348	385	355	371	397	365	405	378	394	403	398	352	385	389	373	334	351	396	379	366	361	377	384	382	359	347	383	411	347	366	406	383	342	338	356	385	362	385	374	381	345	378	420	369	369	389	381	363	384	392	354	374	379	374	392	368	393	364	344	376	378	380	372	366	354	384	351	366	406	391	366	378	399	388	376	401	357	376	412	396	394	415	358	388	415	341	362	389	372	388	412	393	345	379	359	382	398	363	390	407	366	398	351	376	371	384	358	331	373	386	359	389	367	369	363	320	394	375	401	359	348	425	408	332	376	386	433	389	387	412	383	383	413	374	376	375	325	373	366	403	401	357	404	397	377	416	362	353	348	388	370	399	370	406	397	377	338	383	392	363	366	393	383	396	396	390	363	353	356	395	347	355	398	387	411	354	329	376	384	370	362	368	387	347	356	407	398	360	363	346	365	356	338	356	363	377	380	358	358	382	393	377	360	370	360	379	357	338	373	371	388	361	398	396	343	365	371	406	349	364	367	383	372	390	390	379	373	397	357	385	349	361	392	386	348	368	349	368	373	374	353	371	379	370	386	394	395	379	393	405	400	362	376	343	409	360	388	358	363	372	342	373	377	370	344	383	339	378	372	369	417	385	367	397	345	364	393	395	394	387	348	373	370	347	357	374	357	385	400	378	365	390	333	365	342	366	395	349	379	405	355	391	358	359	384	373	366	364	347	378	329	378	380	382	377	387	366	340	321	388	371	356	415	396	380	388	365	378	372	385	372	354	405	378	373	382	378	378	354	341	383	393	356	354	375	390	374	422	403	379	386	368	402	393	374	435	384	349	355	345	393	366	360	390	368	344	394	373	402	396	377	362	392	380	407	423	386	357	353	421	401	372	374	356	378	360	335	362	419	409	408	350	371	353	384	373	377	374	380	379	353	407	403	391	371	379	422	381	385	395	354	377	413	359	360	373	369	385	391	345	374	406	371	385	348	379	369	359	396	374	400	385	357	382	380	375	413	356	367	362	356	334	358	369	365	367	366	386	357	390	356	391	375	375	386	363	374	366	380	378	346	370	371	367	385	377	389	376	416	387	379	418	372	330	359	379	395	387	360	381	369	361	350	377	413	361	346	376	379	385	407	357	340	363	415	383	373	394	382	394	387	384	378	354	380	419	393	396	391	360	392	366	360	361	368	380	378	370	392	351	375	398	374	364	415	377	377	363	416	373	405	419	392	402	388	376	388	365	381	364	385	393	381	397	345	399	348	362	357	342	383	368	375	373	345	366	379	374	351	398	359	352	392	383	356	365	383	421	377	351	374	368	370	386	391	380	416	361	358	377	386	366	363	402	359	366	395	358	388	373	387	314	380	351	353	350	342	368	401	405	371	324	379	356	359	385	400	370	368	387	363	417	385	350	382	391	381	405	394	359	357	414	330	370	384	415	340	354	383	377	375	373	359	342	352	400	348	376	395	362	411	377	390	361	366	387	371	373	368	340	397	395	414	415	395	376	368	382	399	374	378	378	422	386	370	362	408	403	370	347	389	387	383	337	380	417	384	342	358	368	348	381	360	387	371	385	367	402	396	399	389	375	362	391	364	359	382	365	398	358	361	376	358	400	395	372	382	376	428	372	376	379	361	366	391	373	357	368	353	377	362	377	380	397	401	381	361	349	369	380	363	397	352	382
24948	25826	57336	74359	71628	58949	45448	31192	12873	3181	1291	1517	2276	1774	1039	1043	1140	1550	1248	1016	1134	1208	1065	1015	947	995	997	979	1018	1004	988	1016	943	992	1004	990	903	934	963	973	1008	1017	1013	984	977	987	973	994	965	969	1005	926	969	999	1004	977	1036	943	1003	948	944	966	997	964	962	980	906	1004	953	952	997	986	989	1014	940	961	993	952	976	972	934	929	901	942	963	925	951	914	969	960	975	991	970	950	982	963	966	1011	975	936	996	960	936	990	926	981	924	971	948	968	986	931	964	1010	974	963	972	978	1021	966	931	987	957	963	934	983	912	988	931	942	1029	951	968	1001	998	967	924	942	1001	898	955	927	940	935	971	920	953	980	1008	989	1005	965	917	940	929	955	978	940	1039	966	930	977	1000	968	921	973	942	964	943	943	885	963	999	955	1005	973	938	940	954	944	928	1004	961	1009	952	945	979	958	958	944	1020	917	979	993	951	1002	981	977	955	982	944	994	982	997	981	957	983	918	918	925	974	953	1023	943	948	928	986	965	989	954	948	1005	1000	959	1014	970	943	937	978	967	986	980	894	967	1004	961	980	958	972	933	954	902	983	1034	974	993	982	964	962	1022	988	1001	934	906	1037	953	950	968	958	984	987	978	974	978	1003	908	980	992	984	987	974	939	955	932	942	992	948	972	948	1008	931	939	949	937	956	967	1005	930	963	965	981	990	992	990	989	935	968	926	968	997	970	998	931	986	954	957	1006	930	961	955	955	956	954	993	974	1010	963	960	985	968	962	945	962	975	925	1009	970	927	930	980	1004	966	882	972	920	1007	956	940	937	921	946	972	958	950	961	913	987	991	944	1002	941	922	977	946	956	965	931	985	928	988	921	1044	975	916	1031	942	972	983	931	921	933	1000	1005	992	958	975	1022	941	959	944	938	936	978	946	935	932	1012	985	973	910	997	983	976	929	939	992	940	955	1012	996	966	1028	959	944	940	935	978	935	952	951	954	1002	1020	1002	928	925	964	989	977	962	918	962	953	996	1002	944	987	950	948	979	951	937	925	1019	938	993	955	966	947	915	959	959	966	989	960	982	897	949	970	932	974	945	998	947	958	991	1001	981	950	981	973	921	999	967	903	993	947	933	965	1020	1027	1032	967	935	975	980	953	942	970	1019	937	953	974	992	1007	945	981	958	954	908	947	950	966	981	937	944	980	957	979	962	1008	899	963	952	987	966	947	938	988	1001	949	989	1019	969	956	958	941	970	1003	999	957	1000	965	993	1018	941	982	947	944	965	973	1011	957	977	971	972	979	858	940	1005	987	961	972	963	1017	1005	994	973	1000	963	973	968	961	984	1023	913	887	964	958	1032	935	1040	906	1015	888	922	957	979	969	980	927	953	950	976	967	930	1013	935	934	1015	912	913	980	975	907	1007	978	924	980	957	957	953	919	899	991	976	1038	974	984	963	1000	967	980	961	927	991	1016	939	952	966	968	925	935	990	983	952	935	943	962	965	949	982	991	1010	1009	949	947	918	990	1031	984	960	998	960	978	993	1018	922	1017	980	998	932	951	913	939	977	958	928	966	1010	924	949	962	884	1014	970	979	1003	1011	956	940	1002	943	992	964	1017	1006	1007	1008	954	964	965	984	989	960	962	971	948	962	961	940	986	976	1003	970	1005	968	926	929	979	1001	951	1063	936	971	987	966	987	991	983	965	955	975	983	979	987	970	962	970	1023	965	983	981	975	941	939	952	983	909	949	1046	936	997	956	947	962	1024	936	928	949	953	962	932	956	950	891	925	989	1026	931	942	960	909	1007	963	943	943	934	931	896	975	987	964	936	969	981	976	927	981	967	925	940	1001	917	986	931	976	901	992	917	992	980	951	942	944	943	959	962	973	971	946	1036	998	973	968	985	1001	945	991	989	964	936	1032	936	901	965	985	978	992	963	972	1006	980	964	974	977	950	983	966	980	980	950	961	976	971	950	933	979	957	972	955	953	1027	905	947	968	943	960	921	893	1014	984	926	998	974	942	952	974	986	985	997	979	944	963	969	1008	1014	1063	939	969	955	1008	1000	975	972	964	945	995	1000	975	965	956	967	925	962	940	966	1014	993	984	941	954	973	960	943	970	938	970	974	939	973	930	939	980	939	950	990	937	909	963	1003	955	1008	982	967	988	970	993	1055	974	927	989	964	867	958	988	939	918	938	964	978	975	936	997	942	994	968	1007	936	949	969	1004	960	952	994	923	918	976	956	967	959	1012	995	983	956	934	954	958	969	963	1015	996	1022	1008	979	944	954	1018	964	1016	942	953	969	1005	917	956	1006	986	956	991	981	1028	918	932	1015	959	997	921	1009	862	916	1038	980	947	953	958	969	955	999	949	995	934	1012	972	977	1005	977	972	988	955	955	995	949	944	963	891	993	1014	994	951	919	1035	1003	987	943	1032	958	941	996	985	935	979	985	976	945	1043	967	978	1002	918	1029	965	989	994	961	906	974	978	1020	952	973	958	956	1001	932	938	961	963	1011	981	1003	966	970	950	920	1003	953	991	1005	987	1010	959	972	933	976	966	950	1005	1006	975	981	947	976	910	991	938	1014	962	1004	1014	954	950	897	998	955	908	1035	974	980	935	945	1000	973	969	1009	992	986	960	921	1006	1013	992	974	1012	979	947	971	946	1002	968	956	994	936	944	972	949	958	899	980	971	961	951	988	910	964	980	978	988	974	957	949	966	991	1048	947	969	951	973	946	1012	960	942	974	960	943	931	979	983	924	950	986	963	925	927	980	943	1001	940	942	959	916	971	978	923	932	951	946	990	965	984	957	912	942	923	964	990	985	970	968	1002	969	960	1009	989	994	985	897	998	923	942	957	940	997	948	964	936	996	1035	986	963	957	973	944	994	929	901	949	978	980	956	972	964	993	1030	982	954	947	995	1007	930	953	970	950	969	899	1039	913	970	1018	966	965	939	903	992	945	963	929	1003	943	971	946	966	964	937	982	967	935	961	987	918	922	984	922	934	979	987	991	959	1015	921	983	973	918	931	1043	990	1015	928	1023	943	954	986	949	973	1003	957	906	1006	992	938	949	962	957	947	974	985	988	999	995	998	932	1061	948	957	969	971	914	963	965	975	997	932	906	911	954	977	972	909	992	988	975	990	947	967	976	962	926	962	936	1025	1003	955	996	940	935	973	920	954	917	930	938	996	961	969	956	951	901	924	984	993	977	968	985	982	991	980	940	950	937	969	939	967	1004	921	916	990	937	985	941	997	971	970	961	1001	916	981	998	985	960	1014	955	981	935	991	926	937	1016	1005	951	971	957	959	1001	969	1001	985	982	1001	992	933	968	988	957	978	976	962	965	946	959	966	989	894	999	1006	977	951	964	941	921	917	935	958	975	994	946	1012	931	958	1011	1010	920	948	943	993	992	994	980	911	974	1017	990	926	960	961	995	965	936	957	937	990	930	959	936	956	978	928	947	963	968	991	997	968	928	919	988	973	956	934	954	998	953	928	963	970	987	961	921	1018	959	1006	939	927	972	962	980	943	976	910	967	970	942	968	1031	963	975	1022	939	997	1006	990	970	1009	973	964	1048	986	1006	950	953	978	929	990	1000	900	997	1003	935	1013	981	995	999	942	1022	935	1004	945	976	945	936	954	969	915	1024	1017	941	972	934	984	1003	948	947	929	990	910	954	935	983	928	1038	994	978	958	957	897	972	951
14862	9431	10857	14258	11167	6398	3167	1734	704	391	353	349	357	370	351	353	335	364	330	342	352	380	342	378	341	367	365	337	357	312	349	348	353	348	320	330	348	351	358	316	316	350	359	303	328	376	297	303	325	309	346	337	312	315	338	322	345	329	352	338	338	346	364	373	379	347	316	356	358	356	360	356	324	308	339	324	329	323	340	353	328	341	402	325	364	316	369	309	314	334	326	329	347	359	322	372	363	351	339	357	345	366	358	344	351	362	342	341	355	358	310	340	346	352	377	322	305	318	372	359	336	343	321	353	328	298	329	365	339	363	327	363	384	306	322	334	336	336	337	356	351	363	324	346	325	347	336	325	350	342	327	355	353	345	341	374	328	346	322	334	363	388	329	368	338	331	314	324	348	356	338	336	331	315	333	350	366	371	320	351	302	354	382	315	290	293	316	344	337	326	340	337	329	343	325	358	326	334	317	323	343	361	325	349	377	334	352	314	335	324	300	333	338	327	365	364	345	350	342	361	376	325	376	334	351	336	322	332	360	332	351	305	340	315	358	341	321	336	363	316	311	371	308	294	314	321	342	340	319	323	363	340	353	337	323	335	365	308	323	365	333	346	356	350	317	318	359	345	339	366	352	346	323	390	364	330	373	334	368	323	333	297	365	324	309	373	340	331	323	363	353	352	395	353	352	333	368	343	326	328	345	345	353	331	324	342	316	359	324	347	388	331	315	346	341	366	344	338	319	323	367	292	366	322	344	342	330	317	307	350	364	303	344	373	371	337	367	372	338	350	355	328	317	378	330	363	346	349	359	335	350	320	324	360	327	355	322	346	325	344	367	334	319	319	302	363	326	361	357	338	334	347	352	351	317	383	329	328	353	315	364	359	395	326	320	327	320	369	358	325	332	351	351	320	338	325	347	336	327	329	349	335	321	319	321	354	347	357	351	347	312	335	351	337	346	337	351	341	336	375	388	321	336	349	319	365	366	333	359	362	366	335	365	341	344	361	350	327	303	347	301	386	296	351	379	340	324	331	319	330	358	317	337	313	324	333	322	319	352	352	321	368	320	339	348	345	376	332	358	344	334	321	338	333	342	291	351	354	345	343	315	335	319	360	329	374	330	375	349	301	316	313	341	340	336	318	377	369	333	325	338	364	351	329	330	339	367	350	351	347	314	319	336	340	353	335	369	331	350	319	338	339	347	350	331	331	328	370	345	317	381	380	353	357	349	352	341	337	323	356	372	395	342	352	326	330	341	361	309	301	350	335	356	321	333	310	314	377	352	343	331	323	311	335	333	340	347	344	333	336	333	346	322	315	307	348	353	368	346	319	333	368	365	322	346	364	337	351	321	354	355	357	359	325	322	341	344	324	330	323	329	316	348	333	337	344	352	334	369	300	339	323	334	345	354	354	309	313	392	359	324	341	317	361	337	361	365	379	349	336	341	318	347	379	335	336	354	325	353	360	363	363	345	355	347	321	340	357	359	324	333	361	342	378	320	333	329	363	354	357	322	340	349	353	334	331	310	360	325	338	345	354	342	308	386	334	332	357	366	335	352	321	351	329	319	349	336	337	340	327	330	379	335	349	345	338	336	358	340	325	321	322	370	348	356	351	334	364	312	366	340	346	350	334	359	336	347	334	351	333	316	364	336	334	353	340	326	349	377	360	347	344	329	353	344	333	325	318	312	308	354	342	369	372	303	353	342	321	329	339	360	318	341	347	337	354	334	303	348	331	326	366	334	384	328	338	354	315	336	362	300	379	346	340	324	332	348	339	328	304	368	350	361	332	351	365	324	318	341	320	336	366	331	349	340	321	291	321	343	336	331	328	345	331	363	363	341	384	347	332	371	376	336	343	370	319	354	341	356	326	362	354	297	363	345	359	328	345	354	329	342	347	372	307	347	331	367	356	348	334	354	343	334	355	344	317	343	342	340	345	331	340	353	302	374	322	325	356	326	347	365	330	320	353	344	331	308	328	347	335	337	310	370	367	354	339	371	342	320	343	332	365	321	337	368	362	342	297	350	299	329	330	351	343	308	322	325	354	357	331	341	330	320	325	345	370	357	311	348	338	313	339	327	334	330	389	317	342	319	301	351	344	338	365	331	325	328	315	331	346	330	330	366	330	328	353	352	310	343	307	360	308	316	346	299	358	364	349	336	362	326	347	362	341	309	314	318	330	386	389	347	340	313	345	322	349	337	308	294	341	351	337	347	352	344	296	321	319	360	334	359	359	356	355	366	370	349	346	322	330	334	336	350	368	324	345	325	360	335	344	320	312	318	335	315	352	351	369	339	324	330	342	319	305	317	344	329	334	323	331	321	367	320	374	351	344	369	321	337	327	337	363	353	318	339	336	366	323	356	327	333	343	319	368	344	371	351	356	350	353	325	367	383	352	341	354	318	286	333	352	370	335	381	331	323	347	348	318	331	349	354	349	367	331	339	336	316	346	348	359	348	347	349	351	354	357	356	342	365	339	369	341	325	359	355	341	339	352	358	332	356	335	301	363	331	343	341	331	346	349	363	335	369	318	336	343	355	298	337	354	344	348	342	347	365	368	335	346	339	329	315	342	357	327	316	355	340	336	362	342	311	333	348	305	377	328	310	337	381	352	312	315	323	295	328	318	329	330	290	337	332	306	365	322	371	340	344	353	397	376	345	317	279	335	343	329	331	344	328	338	352	357	343	345	307	375	362	339	302	366	367	328	347	357	343	362	343	315	340	321	340	327	352	326	344	326	345	326	347	363	337	317	301	339	315	331	347	350	321	363	355	340	329	326	346	344	348	330	331	316	366	333	372	344	332	347	339	326	349	343	357	343	325	308	325	354	341	340	329	360	302	333	357	365	355	359	352	323	319	318	372	313	340	347	333	351	363	330	331	340	338	332	356	352	346	345	332	342	365	324	318	328	342	344	364	342	338	304	391	340	323	343	338	325	349	330	328	312	327	323	320	358	325	335	347	324	331	300	384	366	353	363	366	334	310	328	328	338	370	320	303	355	324	342	349	329	342	359	346	337	338	356	349	328	350	351	337	347	339	361	383	340	326	353	339	314	368	352	395	354	321	341	346	298	318	381	349	352	347	336	336	341	348	371	360	348	335	342	326	361	308	333	322	335	351	354	358	318	345	327	367	340	341	340	348	345	352	346	316	317	301	365	352	311	344	352	332	350	334	360	321	373	342	314	349	336	322	364	345	339	363	348	306	328	318	353	338	350	397	332	359	313	346	348	356	322	376	323	329	344	291	358	335	349	354	317	344	348	344	371	343	328	321	330	348	319	363	370	353	380	347	362	382	329	349	330	335	356	373	331	361	352	314	327	328	366	364	327	347	358	361	306	330	413	384	336	316	324	346	342	371	354	315	344	358	337	331	355	374	360	346	339	335	369	343	352	355	314	369	326	336	353	373	323	392	325	356	325	355	329	358	343	330	335	348	334	356	337	354	350	331	302	360	334	342	311	345	350	343	344	320	330	342	322	320	325
10412	7419	15140	26096	22893	16407	9160	4966	2089	1017	904	952	1006	936	904	938	897	962	904	916	892	932	903	891	904	947	893	893	889	896	954	847	887	897	875	877	878	872	894	909	959	896	898	920	901	841	885	947	876	889	871	949	940	843	859	903	870	869	855	904	903	850	842	886	923	897	831	869	892	859	861	884	909	878	924	911	830	912	924	863	883	888	859	867	901	907	880	895	875	898	893	918	883	917	898	876	932	845	848	892	893	862	883	865	880	884	867	892	889	912	875	870	857	847	892	852	864	906	836	863	923	874	923	875	854	926	882	989	904	902	887	865	850	905	915	882	903	859	883	917	818	894	900	898	847	940	868	945	873	879	855	901	901	891	856	878	907	870	873	934	874	855	865	938	904	903	909	921	867	854	908	862	922	980	900	923	881	886	877	910	882	913	880	872	871	911	850	901	930	927	902	902	863	879	872	864	889	894	920	914	845	870	899	867	884	915	887	869	908	860	877	860	884	872	896	844	913	920	915	854	873	891	923	902	905	909	874	839	875	891	891	893	864	881	911	908	868	884	850	916	877	870	849	893	852	909	846	938	844	904	868	886	885	898	909	819	894	832	867	845	852	852	862	948	908	900	888	891	853	880	901	890	904	838	851	851	906	962	940	893	931	881	937	914	872	912	913	906	889	919	917	876	890	843	885	863	839	911	866	826	849	928	867	879	838	892	860	879	857	869	856	864	880	873	916	869	896	900	827	841	883	831	900	910	893	902	890	887	906	834	928	897	902	872	849	917	823	888	904	873	854	888	846	899	917	919	864	901	931	858	852	894	911	897	915	897	944	799	874	863	877	895	899	890	877	902	865	892	894	877	871	898	821	900	884	883	915	894	896	918	883	861	879	886	916	885	900	856	874	869	899	918	863	934	891	894	863	863	906	894	847	947	871	845	877	900	883	851	929	866	869	864	921	851	876	835	906	902	923	890	853	898	891	875	910	906	933	899	855	904	923	924	902	876	883	837	921	921	853	885	867	952	827	904	907	915	888	895	880	807	870	875	924	912	944	874	913	856	910	871	843	918	914	893	983	884	873	879	939	879	884	945	875	828	906	947	916	894	893	885	885	898	930	918	884	928	899	880	917	923	831	895	878	861	884	862	965	901	845	923	895	880	917	929	919	905	859	880	896	930	938	843	909	851	919	875	837	887	885	881	883	886	924	835	889	863	877	874	884	897	898	941	888	898	973	924	874	867	901	858	895	870	933	881	887	893	914	894	858	884	903	901	922	895	891	890	924	867	814	892	896	877	886	914	875	879	901	916	880	922	880	862	898	911	893	912	883	926	899	893	912	898	885	885	912	917	942	903	846	862	939	900	901	875	893	814	870	842	907	847	883	869	878	857	910	899	858	915	946	899	872	917	869	891	914	883	886	842	876	892	902	894	907	937	910	913	900	948	862	919	946	819	858	838	925	921	862	841	867	865	913	872	934	886	931	856	841	865	882	894	873	881	857	865	906	875	883	817	906	945	871	902	853	892	890	858	949	891	871	858	882	910	858	855	883	910	880	926	913	915	870	832	881	891	890	877	970	909	924	854	888	937	892	833	874	855	899	823	882	881	907	917	896	907	895	874	878	845	877	916	947	929	936	878	904	895	878	916	952	887	870	893	864	919	860	899	900	864	925	887	929	888	878	892	833	913	922	893	905	945	931	882	854	921	852	879	827	900	905	865	854	881	937	939	843	846	871	892	893	914	908	862	905	883	889	902	929	950	895	917	909	927	936	885	871	888	871	889	878	900	893	894	853	917	851	879	909	915	918	914	897	926	829	917	896	956	914	906	877	900	876	902	889	864	890	862	902	899	945	874	886	860	887	905	880	881	904	881	877	864	839	927	894	926	888	869	899	917	948	898	917	891	900	910	934	933	854	867	840	860	837	848	837	888	918	907	890	884	915	847	912	879	849	800	869	883	889	912	824	883	880	945	867	885	900	889	918	874	852	856	916	891	839	923	877	907	892	935	858	872	884	875	931	904	899	907	901	870	875	906	897	847	917	910	824	975	869	926	928	893	884	905	878	876	843	873	889	864	892	865	870	922	861	888	849	894	942	899	893	890	898	921	841	870	898	895	921	917	841	904	881	932	898	873	887	880	870	893	917	876	860	879	905	898	886	929	898	901	870	889	842	851	864	899	896	933	876	933	914	871	862	878	847	904	892	913	908	876	912	833	891	904	831	818	883	896	905	856	879	911	910	846	860	894	881	921	930	867	869	895	878	936	849	879	874	870	907	889	905	861	904	835	862	864	950	897	885	914	919	889	928	893	937	846	868	933	930	876	888	865	916	855	926	883	879	860	862	945	848	905	890	951	907	877	850	894	921	866	827	840	890	853	898	917	929	904	956	908	873	896	855	852	909	851	880	905	903	905	898	868	887	940	841	870	831	891	857	909	871	871	886	862	922	890	861	927	924	911	862	938	880	872	884	850	872	899	871	819	839	901	883	935	884	879	877	878	890	850	896	883	899	859	821	923	874	847	898	875	906	903	913	919	863	863	844	904	840	859	905	886	901	937	863	834	910	899	902	879	895	948	864	963	866	904	913	926	911	933	862	877	885	854	845	918	902	924	924	884	864	860	978	956	894	899	851	916	878	849	859	861	840	936	914	881	929	817	874	931	879	896	934	882	880	877	873	860	881	911	863	902	934	821	875	887	854	912	902	862	893	862	829	927	913	860	884	882	854	857	872	890	939	913	928	942	919	926	901	855	887	931	908	896	925	909	894	863	866	907	891	937	870	907	862	849	880	905	870	941	891	852	827	894	896	898	858	864	868	821	938	869	835	900	913	874	890	878	872	863	856	898	898	893	850	866	869	906	934	904	899	875	902	941	901	887	911	837	909	873	905	881	854	852	938	847	898	836	893	885	895	938	905	881	857	859	966	912	868	935	907	855	885	926	855	870	896	889	897	866	939	935	876	895	866	931	940	896	859	911	920	873	862	859	861	894	847	901	907	876	857	964	926	878	881	914	861	870	892	893	918	889	891	921	860	921	850	926	901	933	871	903	891	933	901	805	914	920	969	911	828	860	922	954	856	838	886	887	881	857	882	857	902	920	879	885	802	833	864	889	919	897	862	858	922	906	856	900	873	895	846	847	869	871	865	916	885	878	894	901	884	883	881	948	922	869	914	907	910	947	798	899	907	879	955	876	905	886	901	875	889	900	889	893	902	865	916	876	870	880	887	897	888	884	859	927	872	849	886	871	899	832	914	849	846	895	865	894	908	897	835	958	887	952	835	894	918	879	853	904	899	890	893	867	898	902	861	832	825	881	842	941	900	847	858	886	873	844	925	869	915	895	886	864	845	935	907	869	931	885	883	887	843	881	859	960	874	858	900	885	916	861	897	908	871	830	801	903	852	893	875	862	922	865	898	867	866	896	870	911	905	883	875	882	898	926	899	908	870	952	908	887	851	889	852	927	895	889	883	906	838	888	909	865	873	896	913	853
28135	19627	42733	64304	51701	37759	23900	9764	3758	946	736	535	899	809	416	389	373	473	397	383	361	421	389	389	366	393	345	365	365	370	371	390	384	364	370	341	368	367	358	345	308	361	381	372	378	323	365	359	340	394	326	355	345	340	388	386	360	361	341	388	380	347	332	357	366	363	354	357	366	352	381	353	321	356	349	403	342	348	354	358	378	376	354	352	381	347	361	330	325	373	376	352	379	325	325	355	348	328	377	317	357	369	368	338	358	334	346	395	360	384	369	356	380	332	351	391	367	316	334	325	364	378	377	374	339	367	331	341	347	366	355	378	335	369	398	365	331	355	329	346	375	370	352	352	328	344	360	367	395	406	381	343	352	340	369	349	358	345	382	325	363	370	381	373	345	385	340	366	358	383	346	372	355	396	335	341	358	332	340	359	376	335	349	361	373	351	355	355	379	377	367	354	381	327	364	380	353	376	348	346	390	325	368	323	388	401	380	331	371	338	346	342	350	341	353	350	360	348	337	349	354	373	356	336	378	354	354	351	386	348	365	364	381	328	356	356	369	376	368	338	375	362	362	373	335	346	330	408	355	363	355	326	362	330	340	370	382	328	371	380	347	359	357	353	333	362	322	351	348	370	352	359	305	360	378	356	377	353	372	349	355	355	334	361	354	320	407	365	337	358	360	348	353	355	394	321	360	367	336	359	366	375	335	373	367	388	351	346	379	384	388	383	333	406	400	381	377	359	349	355	361	332	337	345	368	350	375	323	316	370	373	350	339	325	382	352	367	393	366	324	385	328	383	376	376	356	378	383	378	347	362	373	353	368	349	349	369	351	362	363	357	372	347	362	358	356	340	354	371	386	359	338	347	364	353	350	342	373	330	341	347	339	356	387	374	332	365	365	376	402	339	360	393	355	348	366	350	356	361	353	359	367	376	364	355	375	360	376	326	372	358	358	374	358	353	335	382	324	358	352	346	354	383	371	353	364	352	365	364	353	359	382	369	379	388	349	372	396	381	374	380	353	351	389	362	372	359	389	328	391	346	347	325	377	315	348	397	368	353	324	354	385	360	341	334	361	362	358	391	364	391	318	348	384	343	405	367	345	360	353	368	339	347	360	350	376	353	347	370	371	382	338	364	385	382	360	377	361	361	330	370	369	343	368	348	329	370	354	367	377	382	356	355	353	340	356	358	389	365	382	357	378	366	376	375	361	363	371	362	371	361	357	391	368	377	351	358	363	347	336	394	370	334	360	343	357	352	336	365	367	344	354	358	372	378	359	330	349	376	348	358	322	367	386	360	332	364	365	339	358	365	367	390	348	337	334	325	363	351	350	355	372	370	391	357	383	353	369	348	369	380	366	346	355	331	351	342	370	373	333	353	347	324	364	363	364	378	370	323	368	332	373	315	345	337	344	346	357	380	381	323	324	353	364	341	346	354	345	356	358	337	360	373	413	372	366	365	368	380	383	381	375	352	330	389	352	359	354	390	327	390	363	365	363	343	321	370	354	332	363	365	330	390	359	353	340	343	354	340	358	374	343	338	326	361	341	372	364	393	359	372	351	360	363	358	373	368	354	340	371	323	351	346	370	384	366	365	331	357	311	362	391	345	366	372	357	353	387	352	395	352	343	327	331	346	367	389	342	344	359	338	379	337	343	375	359	359	347	343	343	350	344	372	339	357	366	337	373	370	343	364	336	332	383	381	330	360	377	347	339	326	379	378	341	361	368	392	367	359	383	354	332	337	328	338	403	365	355	363	358	398	377	329	346	350	380	350	338	347	374	349	362	345	349	348	366	360	368	348	346	354	332	318	380	345	361	353	398	374	341	341	340	385	391	411	405	349	396	342	340	346	336	379	359	367	323	322	349	363	383	327	367	354	378	346	395	341	347	363	361	348	323	367	346	335	322	348	361	346	346	365	333	337	369	360	325	354	326	327	353	336	382	344	377	363	365	352	358	331	366	357	378	332	350	370	320	363	360	371	334	340	364	378	319	329	369	351	356	376	356	374	305	343	363	376	346	375	350	369	383	353	358	351	383	381	414	366	360	357	366	363	396	328	341	358	368	347	376	355	356	351	401	351	381	332	346	336	365	339	331	354	361	359	377	346	389	369	347	370	375	352	347	358	378	372	341	329	361	361	360	379	356	348	355	377	320	374	383	364	361	361	372	330	354	394	360	350	381	357	387	389	359	347	379	329	363	370	376	356	362	357	358	358	369	360	392	352	363	366	370	371	335	333	363	340	329	357	359	382	385	360	353	340	334	336	375	378	370	328	350	381	363	343	369	362	337	358	347	350	386	360	366	343	330	347	337	353	368	383	353	346	373	342	363	372	388	327	386	358	343	360	388	369	382	361	355	343	386	364	362	355	373	381	364	374	348	351	363	368	335	379	337	342	386	361	362	350	394	368	383	365	373	334	389	358	356	342	386	353	299	380	354	361	372	345	344	427	346	389	370	357	356	354	336	348	341	354	360	362	382	365	358	354	345	356	346	363	373	378	394	355	364	352	354	370	331	388	360	360	327	340	363	391	318	367	349	350	345	378	401	362	355	357	376	348	356	377	348	324	339	395	340	337	355	351	374	381	336	383	368	362	359	364	372	387	369	354	366	358	360	359	379	349	347	362	378	358	400	373	316	371	362	347	336	368	400	362	353	368	358	361	371	347	392	373	356	363	333	346	366	368	361	354	395	373	345	340	338	347	358	387	340	368	374	327	350	339	337	342	354	352	349	372	357	361	342	335	361	349	390	343	354	362	359	395	329	349	339	370	371	333	344	324	362	309	375	354	346	393	352	369	363	347	373	379	331	344	331	367	382	340	348	358	334	338	323	360	378	349	349	337	354	336	366	395	376	317	385	374	356	350	322	370	361	383	364	407	344	340	369	344	381	343	367	349	346	357	336	365	369	320	375	369	357	338	353	382	353	369	364	360	319	357	392	324	350	355	385	380	370	348	358	333	378	318	368	334	379	337	373	372	362	335	359	378	344	369	326	318	374	337	369	340	372	362	344	352	366	351	349	333	376	361	361	357	361	359	362	372	336	357	367	337	352	367	361	381	349	368	365	358	375	366	384	361	337	345	362	381	354	351	320	381	357	372	323	349	369	390	357	324	351	369	346	351	372	332	338	380	389	401	356	350	326	354	360	349	395	358	391	321	357	361	383	399	363	364	405	339	335	360	351	351	359	389	394	394	344	352	340	383	358	324	357	372	336	346	368	359	363	384	366	339	353	410	314	342	356	364	365	361	372	344	327	368	371	362	365	353	394	347	346	398	378	350	365	361	342	362	318	369	340	381	366	369	330	359	378	331	329	365	365	347	353	376	326	353	331	374	371	349	330	345	377	324	353	386	327	374	395	327	352	358	381	381	369	380	353	363	353	348	369	339	350	386	338	352	359	376	355	329	343	330	345	383	371	345	337	347	405	391	356	320	377	364	344	380	347	366	353	321	378	405	346	361	367	357	351	373	361	358	351	351	347	358	369
18321	15613	43414	65899	57443	48003	35031	20729	11268	3358	2614	1905	3370	3123	1357	948	1012	1408	1194	1045	1006	1207	1007	914	975	912	968	947	937	993	929	920	904	907	968	903	973	995	911	904	966	922	923	927	969	904	897	898	944	902	977	886	945	866	945	897	925	897	906	919	983	962	909	991	954	896	930	894	946	912	922	926	908	973	905	944	905	895	932	941	930	901	944	955	882	956	934	957	912	891	857	935	946	911	885	994	919	949	931	950	950	928	879	952	962	914	910	954	879	901	938	930	963	960	946	895	954	955	960	930	975	934	892	887	870	925	888	914	916	956	934	925	950	968	906	918	948	882	948	905	935	921	950	886	938	970	919	932	1022	1003	899	925	924	968	881	944	953	936	918	946	937	986	958	925	917	929	940	901	934	924	927	896	957	915	909	947	923	965	934	968	900	910	956	946	919	941	988	898	988	931	927	924	932	930	913	924	852	895	916	954	913	888	882	968	877	937	948	933	924	932	955	905	980	915	931	920	892	914	888	886	904	916	897	917	902	916	944	913	1000	904	904	930	936	904	931	1004	946	990	968	948	902	925	951	965	910	918	888	913	909	920	939	963	915	903	923	936	944	921	912	908	952	970	913	921	960	945	968	914	919	940	944	880	963	903	976	894	960	898	896	956	869	893	942	955	864	1000	919	931	912	877	952	931	890	969	985	1000	964	941	898	968	906	923	893	952	892	923	903	946	906	910	890	937	898	986	937	909	900	962	870	945	947	876	922	943	894	875	952	967	908	938	893	929	939	963	972	974	928	927	919	976	1008	953	895	885	908	938	957	933	842	938	898	906	950	920	915	932	905	863	979	959	925	960	949	945	1004	990	906	944	960	872	936	906	940	876	918	933	946	994	943	911	933	970	951	943	948	951	941	925	901	938	878	932	896	899	969	964	889	875	910	949	909	936	898	960	925	962	878	951	923	902	925	963	930	934	940	922	880	999	921	948	956	933	882	874	927	956	964	903	988	927	950	925	951	926	891	960	946	937	923	966	940	911	935	987	932	921	939	970	937	925	956	907	970	945	886	966	899	978	922	933	934	931	926	955	900	954	890	944	943	977	945	949	979	981	940	961	891	951	929	924	883	936	905	878	960	943	917	931	944	948	915	873	909	984	919	890	983	931	898	901	933	930	921	922	911	896	922	965	938	948	940	939	924	952	982	927	982	954	926	942	943	945	943	965	885	937	971	894	914	931	930	887	900	924	941	868	945	881	948	860	896	906	909	985	889	913	924	902	901	948	953	957	899	907	918	936	927	935	954	934	939	948	950	880	906	939	863	866	888	946	904	959	960	939	919	919	909	919	875	911	920	991	935	963	944	946	952	941	948	938	904	933	938	914	920	959	902	922	903	925	884	942	915	909	920	927	861	907	886	927	927	920	949	972	887	916	883	946	932	928	931	946	941	975	931	868	932	938	921	904	911	926	958	918	971	871	888	995	896	865	891	931	937	923	878	886	967	921	952	942	997	925	888	978	906	946	926	912	924	927	932	930	949	913	859	932	927	946	928	951	961	969	928	904	919	955	944	954	959	933	966	912	915	934	903	971	972	924	922	924	931	862	857	911	890	947	907	936	909	916	918	969	915	937	975	875	959	937	916	898	867	933	901	897	991	944	929	947	896	933	914	951	919	992	995	945	927	921	915	932	895	921	936	899	912	971	899	966	898	919	887	914	942	940	945	896	919	910	930	918	896	933	943	921	963	994	938	918	930	912	894	992	872	906	925	998	924	919	942	912	1000	897	934	913	923	920	947	909	902	964	945	897	921	965	950	895	968	939	951	941	916	951	928	939	934	874	953	873	916	905	923	940	891	952	963	882	892	913	922	949	895	930	915	945	955	874	944	930	964	886	906	940	960	944	937	942	932	857	889	918	913	998	956	913	900	932	914	952	923	922	899	981	935	963	904	906	911	916	925	932	896	976	899	891	929	899	941	933	912	901	943	942	937	929	975	932	907	899	913	945	946	969	959	959	903	892	922	859	924	953	992	937	964	940	904	927	930	870	952	901	916	964	874	939	927	913	945	951	901	980	886	871	948	973	933	970	966	929	917	914	906	935	918	969	915	940	952	956	925	952	882	920	918	937	900	895	927	919	931	954	864	933	908	949	913	913	895	953	912	898	886	920	1007	924	920	912	982	991	956	923	915	960	925	929	953	923	883	938	913	927	966	927	1004	964	944	916	893	936	937	887	930	900	914	976	933	925	911	907	899	941	880	942	923	963	913	848	936	928	932	866	934	930	937	976	937	935	938	939	928	913	948	914	877	949	884	941	948	987	877	914	936	902	910	941	910	975	943	956	919	923	984	917	905	945	952	918	913	896	916	970	917	924	926	934	925	915	946	936	942	896	878	873	898	932	947	948	937	997	922	902	951	904	947	988	896	960	886	954	896	923	960	900	956	937	940	1015	929	929	939	934	953	930	970	980	924	910	897	937	896	909	948	955	918	969	999	953	964	964	916	879	958	966	939	971	900	926	908	915	981	958	920	926	853	933	937	948	935	924	937	919	937	943	931	940	953	929	997	908	982	979	925	878	900	913	957	939	950	932	905	924	919	891	971	896	937	945	936	942	912	932	908	942	965	943	914	871	963	934	988	1005	891	898	917	928	939	934	935	918	888	862	949	857	935	944	938	982	944	940	919	991	967	912	918	940	911	920	932	931	900	954	868	915	948	942	951	882	959	998	927	920	946	976	970	899	962	941	1017	935	961	977	925	932	936	920	950	985	913	962	935	931	916	919	905	927	968	931	914	913	916	921	937	876	932	916	873	940	955	961	921	966	877	915	911	963	926	906	919	927	957	955	895	963	919	870	888	839	932	936	890	980	912	949	949	940	866	947	948	900	890	883	922	927	977	961	921	948	927	947	948	918	975	879	958	908	933	940	968	887	946	963	895	961	993	915	936	913	951	951	907	952	902	874	946	941	940	910	937	939	866	881	939	940	914	940	932	901	925	963	913	880	925	947	959	928	919	948	941	925	907	921	923	894	916	971	924	955	963	928	974	952	962	965	1006	917	948	916	1004	943	892	971	930	912	922	951	887	914	997	917	944	934	935	974	939	894	912	936	939	955	987	972	923	959	904	926	954	884	910	980	936	951	893	965	889	906	899	916	967	987	899	943	945	936	972	930	915	922	919	893	864	983	915	947	921	921	938	906	895	941	920	907	932	933	917	936	977	960	925	873	886	985	902	913	951	897	936	905	967	927	914	953	959	871	863	941	922	934	925	925	930	955	961	936	897	973	945	923	973	983	933	888	914	911	924	875	930	968	926	928	972	950	938	972	934	887	1001	993	877	907	908	873	971	957	901	950	970	876	915	966	905	865	912	901	947	945	866	886	885	878	949	924	945	915	903	950	927	948	929	904	949	895	925	897	902	900	971	954	882	992	913	937	977	946	920	910	931	931	930	950	907	903	955	901	894	921	886	941	878	941	920	883	955	871	973	938	931	937	961	905	963	942	890	948	965	908	910	930
36216	31286	56101	72452	60538	48773	34463	19781	8033	2881	1490	856	1096	1286	711	403	402	476	471	401	455	411	384	399	384	405	366	375	390	407	371	389	415	376	370	368	374	387	337	380	354	351	352	351	364	356	330	381	380	404	359	345	354	357	385	393	362	351	355	377	410	406	374	363	386	380	373	364	401	383	411	412	376	365	414	360	390	368	395	355	396	397	365	385	392	360	385	357	379	365	360	378	340	384	377	383	368	414	389	392	350	347	394	352	369	381	389	347	398	399	366	375	381	399	355	379	414	358	360	377	384	368	393	362	383	394	367	401	334	373	349	407	378	392	356	373	381	330	362	360	374	411	419	349	392	365	392	351	393	385	382	370	368	393	352	375	383	331	372	395	372	394	332	418	358	373	386	351	408	380	398	385	372	353	355	401	348	353	328	386	367	346	382	361	378	378	376	393	376	381	367	390	382	353	381	372	341	415	387	363	349	374	349	384	377	396	341	368	375	368	369	360	376	379	384	383	446	376	387	366	386	368	392	402	361	383	355	385	382	375	370	399	387	360	391	378	360	375	375	353	348	367	358	405	381	378	383	352	381	396	382	398	400	412	401	399	392	351	356	386	381	355	334	368	382	393	387	351	385	366	349	355	404	387	331	388	419	396	429	364	361	379	423	350	340	378	378	376	358	366	379	415	395	350	358	381	392	378	411	410	363	364	401	363	357	372	405	366	365	387	367	397	393	358	357	360	390	377	349	379	364	361	368	356	347	394	356	412	380	375	377	365	365	384	358	369	355	364	396	366	375	402	378	376	373	378	390	392	380	337	340	339	374	366	356	383	362	374	384	388	365	392	397	437	365	395	369	369	402	408	367	351	385	343	399	354	360	364	371	361	352	356	369	385	376	360	386	385	368	401	357	362	404	392	358	385	362	360	352	381	374	383	355	356	353	357	356	396	386	397	391	386	391	363	343	390	360	411	394	364	366	369	365	368	348	381	401	409	341	391	360	378	376	376	393	366	387	405	388	365	360	386	401	394	352	343	406	369	383	419	370	351	360	362	395	391	415	375	404	391	381	366	388	383	369	337	390	406	328	387	377	392	372	376	373	349	383	357	375	387	397	404	351	388	355	366	397	388	405	377	392	397	362	356	397	375	394	370	388	399	372	344	360	381	350	390	373	375	404	375	356	372	381	367	360	379	351	367	401	365	364	394	354	350	352	396	374	352	382	387	371	344	376	408	361	367	355	377	373	371	410	366	362	390	376	362	356	365	368	383	363	326	416	406	374	338	382	371	358	359	365	371	351	378	398	397	393	377	364	403	392	364	362	380	368	364	362	368	331	392	371	391	414	363	388	379	421	356	405	386	412	345	392	402	361	389	366	384	385	384	370	393	386	370	347	357	382	395	403	420	369	383	393	370	399	378	363	373	390	384	381	371	407	386	382	408	363	413	356	388	380	405	355	389	371	373	382	351	354	371	351	358	408	390	351	341	361	410	363	335	337	367	414	364	384	384	348	406	396	361	391	368	367	392	400	331	363	364	352	390	383	367	347	384	384	376	348	376	384	386	369	368	373	366	357	404	344	357	359	360	384	376	393	383	392	340	348	369	392	339	383	381	368	357	340	386	363	384	352	352	359	375	367	395	362	381	359	397	356	376	385	396	345	410	401	359	379	377	377	373	353	385	392	364	366	367	354	380	334	377	380	356	401	372	357	392	367	393	371	381	357	383	368	385	375	355	390	386	365	381	350	341	339	396	360	394	396	368	399	399	376	361	384	390	382	370	353	414	359	337	392	401	358	389	393	362	394	402	352	350	370	390	356	371	384	379	394	408	345	378	388	347	381	391	361	392	351	353	408	379	378	363	360	380	369	366	376	374	400	355	378	368	345	384	355	385	387	386	392	355	380	405	384	380	389	359	377	392	382	352	375	354	351	417	408	344	355	384	399	369	372	382	387	365	391	370	375	422	414	381	367	391	392	342	361	384	398	350	400	392	383	366	379	353	409	376	412	384	397	388	325	397	402	389	421	359	355	344	356	365	384	380	385	383	370	433	361	398	377	395	379	408	360	383	380	392	360	376	394	398	367	380	378	366	416	373	405	354	345	361	369	371	372	397	385	383	383	351	393	348	408	370	393	387	403	378	362	390	370	355	380	371	399	383	374	418	382	394	417	362	375	395	390	388	363	395	360	393	396	377	377	353	376	414	369	377	379	391	404	370	397	405	369	382	398	384	361	379	372	351	394	367	345	371	393	371	370	398	369	381	386	354	388	371	424	352	374	378	372	352	379	370	396	378	368	393	344	365	383	381	392	359	361	383	354	332	388	352	380	359	430	399	388	359	371	404	385	341	398	416	405	394	378	364	358	396	352	383	381	353	361	372	403	367	348	375	396	399	380	362	416	379	368	407	385	377	368	367	388	377	399	406	376	338	355	381	366	386	392	375	388	356	376	335	371	423	386	353	376	381	354	361	368	377	407	359	366	362	379	357	390	378	398	369	393	362	355	343	386	351	378	367	432	389	389	360	336	389	351	401	395	321	385	379	368	377	377	408	377	358	341	343	371	390	413	347	355	354	359	371	385	383	422	408	397	381	361	369	377	373	390	386	367	390	357	410	376	369	396	356	377	376	341	403	369	369	383	391	373	360	394	405	399	381	381	390	377	369	343	342	365	410	343	412	386	351	372	407	418	388	389	389	378	363	369	379	360	390	370	367	401	390	396	389	380	375	366	395	356	335	400	393	387	419	355	340	343	372	374	342	404	377	397	344	347	349	391	357	364	385	393	407	375	394	371	347	331	344	383	350	401	381	366	378	378	391	368	411	363	346	378	370	388	374	410	377	358	373	357	362	391	401	380	388	340	395	359	362	376	356	391	352	334	349	407	377	404	361	388	356	372	376	360	359	405	390	361	356	350	354	391	381	392	388	394	361	390	351	400	366	365	402	375	371	414	339	361	379	382	335	403	382	363	374	425	385	405	414	394	387	345	355	362	318	371	366	380	356	405	361	404	403	375	349	364	407	396	401	364	383	379	331	397	391	389	379	350	380	392	366	358	380	364	414	398	374	390	358	356	349	362	396	356	360	387	410	365	345	337	432	375	371	366	377	371	373	382	352	377	400	362	350	374	373	376	357	376	353	369	371	345	405	360	368	394	374	372	365	357	388	403	381	358	390	375	403	362	364	414	368	390	353	351	373	378	379	377	381	386	370	380	397	342	430	405	388	367	329	351	360	387	386	387	378	383	378	390	409	378	371	375	367	359	356	356	379	355	386	327	390	383	398	364	368	393	388	363	376	389	356	380	361	351	365	430	391	393	383	361	381	390	350	385	377	362	362	381	422	348	380	360	355	389	373	366	393	360	395	392	339	356	386	390	396	350	391	407	428	358	354	351	376	390	356	384	385	371	393	378	395	368	398	382	393	403	353	411	358	366	383	352	378	382	381	367	351	380	394	393	369	367	372	364	378	381	367	394	392	341	371	347	410	403	349	368	357
23780	25386	55473	75312	67891	56997	45491	30818	19086	9260	5383	3198	4498	5509	2271	1055	1187	1698	1250	1106	1092	1303	1110	989	966	971	1017	962	1019	1036	976	1001	950	987	948	1016	942	995	998	978	979	967	941	972	998	991	982	937	917	1023	978	970	978	953	944	991	969	973	934	941	991	997	959	964	959	950	977	969	956	959	953	932	1002	979	965	921	1011	971	924	940	997	1011	962	952	915	956	965	953	1013	981	961	991	971	1013	939	957	987	943	1001	950	866	973	932	998	943	902	1005	947	968	993	1002	1002	945	953	986	956	936	961	957	941	931	1031	951	943	1027	963	939	945	956	919	939	963	999	952	939	967	971	984	954	1031	988	917	950	916	962	936	936	1002	991	995	968	963	947	935	971	980	959	997	921	950	963	934	1015	967	981	1018	976	949	961	987	973	1020	944	936	971	916	914	944	953	929	1020	989	1009	1000	936	949	916	919	958	954	985	984	929	975	957	956	1007	962	1000	1014	967	952	925	947	941	944	950	922	976	951	938	959	921	950	985	937	1001	967	942	966	944	980	995	994	947	951	950	984	987	1023	924	910	963	980	1002	977	950	917	951	946	1005	973	977	970	952	958	996	948	979	931	990	1000	973	961	937	1000	982	934	908	972	921	990	960	956	966	987	911	998	974	928	922	945	978	958	965	978	987	926	980	944	960	947	988	935	995	928	963	1030	981	1012	980	987	968	1020	992	1001	1007	976	983	890	932	934	991	995	965	908	900	927	951	1006	970	1004	959	928	976	942	1010	949	946	936	1021	997	957	963	930	902	969	970	950	944	993	945	952	979	969	963	933	974	937	1020	986	946	967	929	927	976	961	967	959	941	924	994	986	949	975	949	994	987	1040	975	910	965	939	944	948	961	977	951	1015	1012	941	972	1031	917	1001	996	967	983	926	1006	952	1012	991	944	1007	963	966	964	970	934	1030	984	974	1022	941	915	967	937	901	1007	974	938	968	947	1023	948	954	1022	968	932	966	1022	952	879	913	1003	941	921	918	965	968	965	983	1036	993	954	968	1012	953	923	961	952	1000	923	996	939	1010	973	967	936	1001	994	977	993	958	916	997	992	1039	1009	997	989	1019	962	964	975	910	966	996	1026	1003	1015	1005	938	988	984	964	1059	989	978	994	976	979	1045	1017	980	1008	1012	933	943	979	966	970	999	940	976	921	945	990	963	1006	965	928	874	981	941	934	928	930	976	979	965	950	915	925	961	952	1004	991	964	1035	913	1001	960	966	1012	942	962	970	951	1006	942	979	971	953	938	926	974	934	948	965	1042	943	933	961	1016	989	969	934	965	986	925	1058	946	942	991	918	982	1011	963	943	959	882	990	1012	973	995	930	997	929	963	961	978	974	989	926	953	964	954	988	1005	951	969	961	990	1023	957	930	1017	971	915	960	952	997	954	962	988	940	926	1036	950	1005	965	926	966	997	1039	967	1020	1042	1049	966	932	968	966	942	939	1021	1014	952	1035	1043	1007	1013	996	963	1014	940	979	930	960	987	964	991	1012	998	938	986	981	994	950	974	926	943	968	922	952	961	994	938	976	1069	978	935	1013	1004	965	946	984	926	918	984	932	975	957	992	977	940	1013	961	974	894	926	956	972	883	960	1005	968	924	960	946	989	900	976	994	921	997	1011	903	958	964	939	930	972	968	1018	919	973	1035	926	984	948	985	976	1009	1012	954	931	941	993	977	990	926	942	976	951	1029	1000	993	898	986	963	1029	946	999	958	1023	969	973	993	974	1001	962	1009	955	1019	941	948	917	902	996	965	966	987	935	972	964	943	909	1001	965	908	969	1001	956	955	1005	956	940	995	973	958	954	943	1005	936	987	1028	952	974	986	994	911	1002	930	944	972	988	1010	1008	910	982	995	978	954	994	939	969	977	925	965	979	965	998	919	1001	983	939	954	940	947	1036	927	981	990	999	1020	997	931	938	979	978	979	998	971	1009	952	960	926	924	889	934	1016	994	933	910	947	980	981	964	942	970	926	930	950	961	910	1003	988	978	980	976	966	963	958	992	981	944	905	954	957	966	959	987	999	962	994	954	949	1010	957	957	994	1018	931	976	908	1047	977	947	973	975	986	992	961	980	908	1055	917	1029	938	968	913	985	967	974	937	1017	947	1001	914	960	969	938	963	956	1015	949	1002	928	961	997	929	994	990	955	983	969	985	946	986	940	957	977	959	957	939	977	976	961	953	996	1009	961	978	954	965	986	942	960	975	973	981	931	1008	1027	984	934	959	989	996	943	977	970	978	973	926	985	1008	933	899	985	980	971	934	1001	957	977	996	1004	980	966	959	1011	1014	961	1014	990	947	1010	936	936	942	975	979	934	961	1023	984	991	1014	999	959	976	994	1001	972	1004	989	971	928	933	992	947	944	1008	951	959	1016	986	974	980	997	930	925	928	979	993	980	947	1026	982	966	981	992	1000	991	1011	981	991	963	1020	963	944	1003	980	988	965	1024	1003	1003	1054	943	1023	1002	984	927	953	907	1010	930	977	977	975	1001	931	960	986	933	973	1004	967	978	963	979	997	1023	1023	995	961	949	958	984	1022	959	963	951	1005	949	971	960	930	955	961	1005	962	952	978	980	1009	941	972	973	950	1011	981	973	936	942	1011	955	1060	989	959	969	920	1004	960	926	958	970	968	1023	982	1022	948	928	980	925	968	985	961	953	970	1001	969	1005	916	955	969	934	1014	969	897	969	956	939	900	958	970	967	968	903	964	1004	951	978	1011	980	998	995	919	930	973	993	952	1003	939	965	976	971	1039	884	982	992	927	969	958	988	948	944	961	984	961	977	1023	983	964	971	914	1004	1010	987	953	972	970	993	978	959	952	974	978	902	996	1015	981	968	1024	977	926	995	965	914	996	984	983	941	989	921	930	928	979	965	953	981	971	994	972	963	915	990	1014	969	945	942	958	928	993	955	996	957	994	970	949	977	1035	944	986	964	963	1005	967	1001	983	1005	949	983	1010	954	934	1011	964	924	950	954	967	975	968	952	1002	941	989	1045	992	971	980	985	953	980	979	993	973	902	983	945	985	961	966	961	1049	985	1042	967	976	1003	1008	958	929	953	941	992	985	1008	990	963	971	950	988	961	917	964	995	957	950	953	932	1013	1000	981	961	997	983	963	945	930	955	950	972	997	964	968	1009	979	939	1023	982	952	924	951	1012	921	949	959	972	970	931	927	971	1012	969	1001	982	931	967	945	1003	916	976	952	949	999	934	1012	976	994	938	980	972	964	987	982	954	974	1013	955	1034	974	989	942	951	995	951	933	973	928	951	969	986	917	1009	998	989	1000	984	982	945	968	987	945	975	1045	980	952	989	985	980	967	1008	960	982	973	956	959	962	989	936	1013	998	979	965	995	994	962	991	942	1036	988	945	940	1007	1007	969	897	975	983	929	977	956	1027	1029	988	904	950	958	929	971	926	985	919	1016	926	929	939	986	993	990	942	981	958	963	965	998	994	946	950	931	957	946	909	989	999	981	988	957	988	939	958	975	1033	945	950	946	982	965	972	949	943	1000	971	959	993	978	984	976	1012	937	989	1005	953	1006	983	967	1036	948	964	965	1006	1016	1001	998	936	907	967	1000	975	974	932	939	930	1007	972	929	948	999	960	991	984	927	961	952	929	959	991	942	889	954	986	1013	1022	972	942	1032	956	960	964	1004	974	981	963	962	948	980	987	939	981	1016	913	1032	972	1024	987	948	998	954	981
13703	9124	13460	13235	9814	6331	2838	1262	728	500	397	373	367	359	338	321	353	329	348	374	384	360	346	349	334	323	308	354	342	355	333	344	325	333	337	331	324	343	361	325	372	323	337	357	337	320	346	302	370	344	345	357	337	336	340	348	338	334	360	330	358	359	381	317	350	355	339	373	289	332	336	334	352	341	343	384	339	345	363	320	309	345	361	366	326	335	346	325	334	341	317	376	327	333	333	331	311	321	330	330	334	347	339	339	325	359	296	342	300	314	312	301	335	354	321	326	337	360	360	356	295	355	331	327	319	329	349	370	339	306	300	360	332	317	314	332	307	379	344	338	328	304	357	346	373	321	318	339	329	354	359	315	369	335	331	334	352	323	360	347	358	314	359	312	314	317	330	363	325	330	346	344	334	342	357	301	330	349	336	328	354	350	330	334	352	367	345	396	345	352	322	340	338	376	354	345	330	351	374	376	338	357	319	318	332	331	326	376	343	407	305	321	360	308	375	329	331	358	308	305	353	350	340	317	339	333	314	355	340	319	394	347	360	335	329	352	319	368	337	325	330	338	345	317	330	343	327	333	317	331	303	352	360	303	329	323	317	351	311	344	342	339	323	376	322	361	390	373	328	343	331	356	331	345	328	326	346	280	359	333	363	319	333	351	304	350	332	337	321	351	342	312	333	321	353	348	360	348	330	335	312	342	368	352	309	318	351	343	338	367	333	326	320	369	357	359	333	354	341	317	340	360	291	350	339	339	334	332	341	313	336	334	365	344	299	353	352	365	365	344	326	358	329	328	334	316	349	323	381	328	328	365	369	346	335	314	329	339	336	347	349	356	352	347	367	306	341	330	320	287	342	320	355	333	337	311	301	323	323	332	345	312	351	366	343	356	326	353	334	313	352	352	311	329	321	337	343	347	346	337	328	338	349	312	352	335	322	333	354	347	316	336	342	335	344	351	338	361	328	311	345	340	341	309	304	365	322	345	345	333	339	322	328	347	359	338	334	375	363	368	309	316	313	354	352	336	359	313	351	326	389	347	359	313	326	360	353	304	347	339	328	336	383	328	350	346	347	340	346	330	345	336	331	342	367	317	336	312	319	331	313	335	348	365	331	309	360	367	348	334	348	306	358	332	339	326	341	334	309	339	324	331	321	344	373	345	351	370	321	357	328	339	340	341	339	330	343	335	372	329	330	345	318	341	310	322	341	363	332	316	319	296	370	322	332	304	365	360	326	358	334	348	357	320	321	331	332	337	314	396	315	326	330	327	347	350	340	322	320	341	361	320	356	376	348	334	339	338	331	316	315	364	348	319	308	323	335	336	314	345	339	303	332	318	387	341	303	333	331	327	343	355	326	364	354	349	345	340	362	368	355	326	317	319	361	386	333	331	359	372	332	319	340	320	334	326	325	343	340	311	314	338	327	382	368	329	312	362	308	346	328	334	359	333	336	342	359	342	336	370	338	338	347	356	332	356	333	335	320	305	356	315	330	349	314	350	351	349	328	351	361	326	336	374	323	361	337	318	338	346	349	323	340	348	347	340	363	338	356	310	352	327	316	319	321	373	324	314	348	346	326	338	352	337	349	350	313	335	320	325	338	351	344	342	318	349	334	341	322	353	311	338	329	362	360	327	338	344	331	334	325	290	365	308	332	342	346	354	307	352	329	331	336	321	330	363	377	305	322	352	332	342	335	325	341	375	316	329	337	304	362	332	323	347	342	339	365	328	315	327	329	341	364	286	352	372	329	321	339	352	367	332	324	339	347	356	331	366	357	350	328	325	331	335	328	343	342	376	393	311	321	334	345	293	364	359	361	326	349	316	334	337	353	352	331	387	334	332	354	367	337	333	333	348	349	324	372	344	321	360	321	351	315	324	345	337	365	354	333	336	338	328	306	332	352	336	337	335	331	311	349	316	327	344	361	321	288	349	358	342	363	353	308	339	341	350	355	357	356	339	337	339	333	327	341	342	308	330	327	339	343	355	353	328	374	358	348	271	348	316	327	358	336	355	333	322	359	352	334	357	325	337	338	333	319	357	342	353	357	337	355	322	363	323	327	362	344	357	326	355	308	340	329	343	318	332	329	349	360	316	353	371	376	323	342	344	322	333	316	319	322	375	316	334	315	344	343	345	365	350	328	329	297	356	357	312	340	336	351	359	356	329	349	303	337	356	359	299	380	310	331	355	336	346	331	364	304	376	339	347	325	342	362	328	335	359	333	328	294	341	334	343	342	352	329	360	336	324	341	341	315	332	329	320	339	362	330	335	381	351	322	354	330	299	330	331	323	328	363	344	337	328	334	318	325	293	332	364	331	353	347	340	348	361	344	353	344	321	381	326	345	348	356	333	335	339	325	344	372	355	359	328	333	359	314	365	339	350	336	330	337	348	363	352	331	354	350	342	387	351	347	352	338	368	345	339	344	354	365	372	325	351	326	351	328	327	334	324	351	340	339	313	344	334	366	310	319	325	322	337	361	312	330	362	351	363	345	352	380	353	339	322	354	351	343	331	358	295	323	357	343	344	340	301	317	352	367	373	362	363	389	306	360	339	353	343	358	287	336	326	362	316	323	327	389	376	322	352	292	352	343	347	315	345	335	326	303	316	318	337	349	364	331	333	315	351	311	337	325	355	342	354	330	363	360	354	335	356	330	328	326	330	338	357	325	314	329	340	314	293	346	360	318	352	333	329	372	344	330	343	331	353	344	337	330	350	352	336	328	372	330	351	347	335	316	320	323	333	324	381	349	323	365	361	315	350	290	364	337	346	338	376	320	309	361	349	332	362	338	354	341	336	347	333	343	315	327	373	339	344	370	337	369	347	349	350	346	353	376	352	372	316	335	335	327	321	340	331	330	341	311	366	351	314	369	322	366	373	322	307	340	309	348	354	341	364	338	362	332	314	362	360	354	328	340	331	327	330	326	322	328	337	388	346	359	326	322	342	325	341	368	321	337	340	343	337	328	308	362	333	327	358	328	316	319	342	374	336	298	361	329	335	377	326	322	358	355	360	311	347	324	337	345	330	302	340	339	352	366	374	340	345	342	342	333	350	351	296	334	331	357	366	327	346	325	359	337	337	320	353	336	305	366	314	327	327	352	374	344	344	322	345	335	320	334	331	347	362	316	315	348	343	357	310	357	329	342	348	327	368	344	348	360	337	313	337	340	321	312	326	345	341	326	336	351	338	330	325	339	380	369	314	341	372	345	328	321	312	354	341	355	329	358	329	334	346	334	347	338	313	326	361	360	348	354	345	378	351	325	333	308	316	404	333	324	317	365	377	333	348	353	340	331	334	303	338	322	356	315	359	358	342	360	320	343	344	377	339	330	345	326	356	348	296	368	341	326	352	361	313	311	344	332	338	354	358	330	348	373	341	349	376	333	342	324	328	326	334	397	334	331	328	350	337	352	349	315	339	328	350	356	366	353	370	330	335	331	354	373	354	348	357	353	341	290	361	334	341	323	318	366	339	327	339	340	335
9904	7724	17777	23105	21593	16189	8493	3834	2479	1615	1202	978	1058	1184	966	887	900	866	879	933	898	873	869	905	876	874	870	919	832	895	883	872	872	950	884	912	921	924	912	916	868	855	907	859	934	887	896	937	903	929	935	917	870	894	850	909	885	959	902	945	921	900	869	914	913	871	921	881	874	873	873	911	861	865	904	942	935	864	937	898	887	921	846	927	870	920	893	892	928	904	905	869	861	874	895	932	869	910	859	910	907	870	845	880	904	876	934	871	908	895	852	870	883	894	902	937	872	856	853	880	894	923	931	845	934	910	833	853	879	874	926	867	880	901	837	875	869	864	854	905	869	875	846	900	841	864	881	909	869	865	856	918	905	900	869	856	905	898	917	889	808	922	885	850	921	889	885	868	872	891	831	838	864	842	897	869	883	865	929	878	896	863	931	850	817	908	876	861	932	896	887	903	892	916	856	925	876	849	882	859	913	885	915	921	921	917	943	858	893	886	811	858	872	902	910	849	912	854	895	926	897	894	899	902	941	902	908	926	904	889	866	896	888	848	932	847	873	911	903	839	869	958	848	943	873	923	903	878	824	851	892	860	890	880	853	884	850	874	888	858	921	857	864	846	931	918	850	873	931	895	877	893	874	906	856	887	870	870	911	931	882	859	969	905	914	866	855	913	889	886	809	898	938	901	864	882	882	915	833	910	903	824	871	902	842	894	931	926	865	859	875	862	794	845	873	901	920	875	911	903	869	854	863	905	850	900	847	879	852	881	912	880	880	852	834	888	866	918	929	930	926	895	916	903	905	845	849	890	906	942	921	861	820	877	887	907	887	900	875	850	890	881	945	870	878	878	920	906	863	869	843	879	828	819	861	898	919	847	915	839	906	858	898	870	912	898	917	859	929	887	911	864	907	833	897	855	934	926	897	914	862	876	927	923	862	914	884	905	936	856	861	884	879	914	907	873	886	872	902	912	888	859	916	909	844	913	909	867	890	896	873	877	926	872	977	850	892	938	879	896	885	874	869	841	880	882	862	863	855	926	916	906	833	902	903	893	880	901	919	935	923	882	886	904	932	945	946	857	910	895	925	896	905	915	918	817	905	930	868	887	875	868	965	867	884	899	908	916	843	888	910	905	864	891	878	847	889	922	905	923	903	936	850	934	905	870	926	859	886	925	857	902	882	858	890	953	873	851	888	879	898	940	923	906	894	883	873	868	919	862	863	902	926	910	868	887	881	923	925	891	949	880	900	900	887	857	909	864	898	891	877	902	879	884	870	908	855	857	886	873	920	913	921	901	881	880	908	908	883	915	924	902	887	887	872	926	888	867	935	908	855	877	872	897	897	827	881	918	905	918	952	870	917	907	939	865	871	947	877	925	923	875	909	839	870	920	916	885	904	906	912	900	891	942	898	894	911	869	871	899	870	855	891	860	933	921	917	916	862	867	861	888	839	880	893	857	924	899	933	893	862	895	899	842	913	916	854	895	930	956	858	883	895	895	915	892	868	864	932	894	825	950	889	834	853	855	874	869	875	841	897	880	915	822	866	895	869	939	874	916	893	939	868	886	831	890	901	902	881	880	877	907	884	864	894	881	894	893	914	901	889	948	920	946	868	900	942	905	872	894	916	940	904	897	842	867	908	892	845	910	831	889	902	894	899	918	871	900	862	891	927	940	906	877	858	909	925	915	901	885	911	881	932	901	883	903	868	880	896	852	846	910	901	871	915	911	885	858	862	904	901	896	880	886	982	836	955	882	891	900	926	946	910	874	848	870	902	876	870	864	885	866	864	877	814	928	884	924	897	877	854	907	920	834	890	915	864	891	946	920	956	874	911	885	903	879	841	851	900	873	847	870	884	887	864	933	852	919	922	846	841	916	909	855	898	917	892	858	814	883	878	874	884	880	922	941	891	886	865	867	874	895	867	883	904	840	917	916	895	856	895	873	871	891	883	891	890	915	844	857	947	926	823	878	902	839	927	893	883	876	919	905	878	859	896	891	904	879	871	892	894	948	906	897	867	907	866	880	920	881	882	863	894	914	866	885	894	878	879	890	895	865	903	916	832	856	808	857	908	847	887	905	865	930	943	916	904	888	847	916	904	922	939	887	924	919	879	908	876	875	869	867	952	889	901	961	901	924	907	900	899	938	863	901	899	880	860	899	892	902	899	855	914	914	929	927	858	888	854	927	850	863	944	833	860	887	860	854	910	897	851	822	889	911	870	915	833	890	893	900	906	863	928	928	875	955	874	868	884	870	891	852	898	929	844	879	907	871	848	952	919	916	905	882	877	885	856	891	896	884	911	862	868	950	920	907	926	876	915	920	839	873	928	874	873	895	930	964	891	887	915	836	876	855	880	873	848	898	892	903	885	849	882	920	913	919	878	924	872	885	890	889	899	892	850	917	889	929	846	901	876	921	878	893	909	910	861	918	900	888	929	845	916	897	859	867	900	887	900	898	924	896	925	838	853	963	846	870	873	887	865	954	872	884	923	835	887	832	891	870	860	840	838	863	842	883	885	896	839	890	856	854	863	934	932	857	915	880	938	876	944	883	913	839	887	810	961	845	885	896	896	865	851	896	852	924	870	844	952	839	904	892	863	876	890	922	872	858	877	862	875	824	913	889	902	867	857	899	876	889	915	911	922	868	893	874	909	838	949	886	900	923	902	882	884	850	858	829	916	944	848	855	887	845	906	878	860	875	957	917	869	889	914	882	864	886	866	876	948	901	894	933	874	866	877	851	843	868	855	854	887	901	847	901	873	887	870	911	839	887	909	901	933	916	874	880	855	878	892	866	870	897	915	899	850	872	893	905	906	883	836	901	930	841	858	912	871	893	877	866	823	918	869	869	836	884	870	857	905	874	860	902	871	857	889	890	915	928	882	935	895	903	819	909	897	882	843	882	872	871	867	955	905	865	854	887	924	869	850	966	887	874	923	926	864	871	911	892	873	874	850	864	887	907	934	850	885	861	899	913	878	879	920	916	898	900	926	865	869	863	916	846	851	955	861	899	912	872	903	925	927	854	866	870	930	873	933	857	897	860	840	899	889	874	831	911	961	850	890	908	884	875	876	944	893	942	845	890	864	911	839	940	878	895	908	851	854	913	906	860	906	873	867	839	872	903	862	877	874	872	910	902	870	888	859	836	889	887	897	878	848	896	852	906	897	876	916	841	953	862	860	895	881	857	885	888	827	862	884	868	946	861	854	915	887	841	880	885	857	934	901	860	893	878	909	924	898	868	943	894	932	868	953	880	893	922	918	889	870	925	927	927	866	924	920	925	853	945	828	857	917	872	868	886	861	882	865	820	894	909	884	855	915	921	927	935	891	859	907	928	865	865	856	870	863	889	884	866	919	863	927	928	882	892	946	946	865	844	862	917	959	957	883	908	884	923	919	892	907	860	873	944	884	878	881	894	913	874	888	853	872	855	908	921	924	937	922	903	897	881	893	872	918	862	890	914	932	889	891	893	888	872	903	884	883	890
31313	23170	49053	57876	52277	36605	24815	10542	5323	2313	737	551	649	610	485	371	381	387	415	376	368	371	377	360	354	342	378	387	380	378	361	351	351	346	358	363	344	358	335	361	313	349	325	378	362	408	385	389	373	368	350	396	341	362	356	409	380	401	357	392	358	381	348	384	388	357	346	368	314	341	350	380	332	381	364	372	345	357	391	361	341	336	392	344	365	366	374	344	368	350	364	369	350	361	419	389	365	377	356	367	362	369	390	375	353	372	383	360	375	364	378	365	377	355	408	374	362	360	353	348	319	357	364	351	345	307	328	379	383	362	336	356	348	379	377	368	357	354	389	360	372	355	361	355	366	349	358	350	351	377	365	351	363	349	380	383	362	350	369	378	350	363	366	358	339	321	344	346	356	368	384	369	386	367	378	348	368	351	353	347	417	398	387	367	353	365	352	363	353	310	330	371	365	364	389	386	348	346	348	356	338	364	305	350	369	363	402	339	356	320	342	364	372	393	373	345	320	389	370	333	381	336	385	366	356	359	343	369	305	347	329	370	359	357	331	351	359	367	358	334	332	378	357	346	387	359	369	347	379	381	321	369	318	324	365	339	346	362	382	347	405	366	343	357	335	359	381	344	348	395	394	368	331	349	365	365	366	340	316	366	327	346	355	368	359	365	362	323	375	351	363	377	373	351	371	338	379	380	363	356	342	368	382	369	349	367	399	353	368	375	376	383	394	376	357	368	347	334	358	364	354	354	345	355	367	387	382	347	329	382	353	377	345	358	334	407	365	354	354	375	352	363	340	351	387	363	377	362	368	369	338	375	381	357	363	358	359	391	370	357	372	334	328	385	355	355	348	388	341	367	370	347	326	359	386	369	333	357	356	368	342	338	378	359	375	378	368	362	336	361	372	375	332	320	326	351	372	333	364	351	372	372	354	357	363	380	355	344	401	344	340	370	365	366	361	369	344	356	365	364	407	395	329	354	324	348	351	324	347	377	327	330	365	358	374	378	372	370	366	323	342	336	392	348	361	355	365	398	384	355	396	382	355	364	365	348	337	335	368	348	357	339	363	343	368	420	389	371	342	350	344	320	339	393	342	352	338	357	342	356	343	338	370	385	383	343	338	359	350	360	339	343	328	342	343	352	350	335	389	364	359	356	380	322	388	358	334	357	388	379	368	392	336	360	348	343	355	345	360	370	392	340	367	364	371	337	357	345	359	354	387	366	360	344	377	353	364	370	327	387	346	388	372	370	352	362	363	394	364	373	376	367	374	342	382	366	337	377	365	384	351	359	359	381	371	367	381	351	361	383	361	387	331	392	360	370	356	374	323	357	357	399	377	388	346	354	338	339	345	350	351	367	363	355	356	360	372	334	367	400	338	342	363	368	345	368	347	367	350	351	351	374	334	331	357	345	375	339	377	365	342	368	328	373	370	374	336	368	358	340	319	389	365	366	371	384	402	360	386	350	381	385	368	382	376	333	342	325	378	375	375	337	386	318	394	383	404	371	322	336	400	375	414	352	332	334	382	393	351	353	370	326	349	360	342	349	356	384	367	372	360	344	356	346	342	352	348	363	362	346	375	341	341	360	334	373	356	349	342	379	370	342	374	333	332	356	343	392	361	356	352	358	357	372	358	354	358	368	359	382	341	340	357	366	347	365	373	352	368	364	390	403	384	370	407	352	362	359	405	382	362	331	388	363	381	387	350	364	356	367	331	353	367	388	359	411	356	337	348	377	418	361	371	345	367	386	340	366	378	354	335	360	350	383	368	383	342	361	369	397	370	372	363	365	374	384	361	349	369	341	355	339	337	367	376	356	390	393	354	327	373	357	356	386	336	350	383	371	390	324	357	354	321	353	340	398	374	362	343	351	384	316	355	372	323	362	362	384	361	371	377	341	327	353	363	370	352	346	358	362	354	366	352	389	364	331	333	352	392	346	349	350	371	379	330	333	336	371	366	342	365	375	345	359	372	368	371	354	382	378	348	356	340	377	381	332	396	360	385	357	351	361	390	368	383	331	385	356	370	352	341	357	363	355	380	340	312	378	395	362	348	349	370	346	347	363	373	369	369	365	335	384	373	343	378	374	386	371	354	362	333	330	365	318	337	367	343	361	368	348	327	319	373	386	355	345	359	382	354	345	364	333	369	390	358	361	339	339	405	370	346	343	361	357	350	352	384	349	387	331	401	343	375	392	331	369	343	355	352	367	365	337	359	368	350	360	322	361	314	384	367	386	344	343	366	360	381	338	371	355	340	379	335	345	363	328	356	333	341	360	313	372	356	401	353	357	397	371	385	385	339	389	373	371	378	352	373	347	380	353	352	359	392	392	349	356	342	333	361	357	339	368	399	351	387	362	382	355	355	381	364	351	385	370	357	360	370	378	343	358	354	399	345	321	347	332	411	384	351	381	362	350	389	322	354	360	327	370	344	350	393	355	326	371	337	369	345	390	378	373	363	318	345	375	345	360	364	351	378	376	358	367	359	421	389	364	359	336	349	350	388	364	336	375	383	320	353	383	350	402	366	370	363	359	362	368	370	386	376	368	368	368	373	367	359	371	330	315	327	354	384	417	384	375	362	380	359	351	342	357	359	383	343	359	361	372	400	344	360	380	337	388	355	374	365	372	357	388	351	382	361	345	400	382	338	359	337	354	369	358	311	344	350	339	364	371	348	401	372	372	375	346	370	362	351	375	339	372	365	364	327	335	385	374	360	385	371	346	331	358	350	352	364	333	347	367	371	369	386	327	377	360	345	342	401	379	367	377	361	380	389	362	348	388	430	333	327	340	386	378	353	361	383	333	385	350	358	395	352	356	366	375	358	374	322	375	370	348	385	345	362	323	337	338	392	354	387	378	369	359	366	376	353	351	357	345	381	354	371	326	362	349	365	366	384	336	344	339	359	360	385	328	379	362	389	394	352	352	359	364	326	360	342	333	373	354	361	352	360	396	357	338	367	367	354	367	374	361	346	379	371	358	342	337	368	355	377	362	310	340	363	387	360	374	368	338	358	363	342	342	363	352	321	338	331	339	382	349	331	375	391	379	353	360	361	361	307	332	399	356	380	346	374	393	340	349	370	366	402	379	334	357	337	369	361	367	341	400	343	345	339	399	353	366	350	371	374	367	372	368	341	345	349	379	351	339	331	366	370	371	394	356	399	342	347	364	343	391	363	343	306	331	376	346	351	377	359	349	385	325	394	361	340	347	380	363	342	408	318	369	369	341	373	347	349	375	317	344	375	342	344	349	339	406	336	371	351	360	362	327	329	385	374	405	331	367	359	340	368	335	347	339	366	352	370	353	375	349	349	369	352	369	381	339	362	369	387	357	355	378	370	334	346	365	351	381	364	360	386	355	364	352	329	362	365	374	346	352	375	353	337	348	357	389	330	346	343	356	374	362	344	355	370	369	390	369	359	392	344	361	384	322	374	372	343	345	375	343	352	379	407	346	389	377	348	380	397	379	363	367	359	367	377	375	324	388
20420	18614	48955	60011	59405	45325	37294	21692	16080	7906	2669	1725	2542	2331	1602	1014	1039	1161	1069	984	1011	1037	948	950	967	942	986	1015	953	920	949	972	965	966	939	926	945	971	992	966	936	878	967	927	923	918	922	929	936	874	944	919	916	891	934	888	921	963	926	989	966	942	947	976	925	945	900	969	933	965	937	945	945	918	877	948	942	891	959	921	957	939	933	950	939	938	1004	972	933	938	939	971	915	927	900	961	958	910	979	944	972	890	958	933	909	935	1008	935	850	928	984	941	944	933	980	967	883	912	971	983	943	972	962	947	865	986	957	932	914	970	922	934	909	978	959	960	956	970	952	922	1003	905	906	898	931	954	893	982	870	912	947	904	1010	944	919	895	897	957	926	916	938	950	949	934	933	986	948	948	944	894	953	961	997	960	958	977	974	900	980	917	959	919	934	982	903	929	974	923	899	974	928	1000	929	905	1026	936	933	940	959	983	862	967	903	907	934	914	966	979	907	951	938	947	937	966	932	956	914	935	951	924	943	898	929	1024	953	923	927	954	971	898	973	979	982	965	931	919	949	983	941	943	921	937	947	1005	943	963	925	863	958	931	936	948	932	947	940	918	960	972	915	959	982	964	968	987	937	913	984	917	958	946	930	916	889	962	973	895	875	969	929	934	889	926	965	912	935	948	929	918	924	953	951	940	979	919	881	951	951	927	955	975	959	951	965	905	973	974	921	882	932	930	921	991	959	947	947	936	958	894	1021	988	933	890	944	919	959	875	973	924	938	1009	884	968	877	947	945	958	931	957	970	969	929	896	949	938	951	959	932	928	973	896	948	953	934	951	949	912	957	968	924	927	972	937	938	934	971	898	905	945	985	970	967	965	935	918	886	936	962	876	923	964	906	929	931	957	883	951	927	948	841	1026	980	1025	987	928	933	929	948	931	932	927	928	930	940	907	963	915	980	956	941	907	909	922	949	878	955	945	933	918	976	938	943	923	902	1000	894	922	937	914	975	938	963	908	949	928	890	858	956	920	855	920	974	950	994	953	900	940	904	923	922	940	912	897	928	975	852	916	935	921	951	952	915	896	912	959	954	939	936	944	953	932	954	948	929	925	897	934	963	934	908	904	946	925	920	890	949	927	922	944	911	949	951	970	892	916	907	1014	893	934	899	929	951	938	943	879	922	946	917	941	958	950	952	917	912	939	920	936	932	968	875	979	904	947	969	957	964	993	939	958	975	960	888	938	915	953	884	962	972	954	911	894	950	924	888	942	877	974	965	906	925	949	982	937	952	961	916	965	985	955	941	961	939	942	922	921	971	962	989	916	965	952	922	934	916	936	970	956	958	932	942	894	979	991	976	921	974	919	955	893	945	960	887	965	996	984	939	1005	928	876	931	984	935	906	1019	947	892	957	911	972	907	970	888	961	980	988	951	945	914	966	888	960	975	905	968	968	934	931	950	974	948	910	888	942	973	942	940	959	943	932	903	941	932	945	934	942	908	995	987	924	898	976	988	1023	923	950	999	936	942	1014	921	928	906	927	909	864	937	985	894	919	942	967	949	944	935	979	992	945	962	984	972	897	960	970	988	885	970	943	943	934	955	942	930	913	909	940	903	947	897	901	971	907	947	902	903	983	960	967	922	929	921	959	987	951	961	904	995	928	932	976	936	961	978	953	970	931	951	973	932	937	901	974	971	910	940	922	912	985	926	868	918	942	960	924	934	938	952	981	907	934	907	899	898	888	908	890	903	972	1010	897	909	941	903	915	969	889	943	939	911	927	963	951	907	877	950	937	970	952	967	903	916	909	898	961	976	930	931	915	907	960	925	980	955	939	949	944	925	930	924	956	966	952	983	935	926	911	921	993	902	966	956	906	926	932	963	931	933	961	916	933	957	931	897	954	907	943	921	946	942	919	956	917	954	994	942	943	959	963	905	988	1002	924	880	899	906	937	947	881	935	922	938	982	931	964	1007	895	929	842	874	915	949	903	951	912	962	896	986	950	912	922	936	948	898	890	937	938	960	965	928	932	982	985	932	954	920	965	967	1028	922	955	916	942	948	925	943	955	928	917	944	905	960	963	924	916	948	957	945	903	919	969	973	1025	937	980	943	1005	905	932	942	932	929	937	956	1013	954	946	886	933	958	926	923	985	938	975	940	908	901	955	964	913	901	960	949	940	937	896	919	920	885	918	907	926	948	975	942	886	940	947	929	926	967	922	928	953	912	946	896	963	916	928	960	908	916	993	962	971	913	933	894	902	942	887	956	868	941	920	952	904	908	948	963	957	946	899	931	946	958	905	916	961	995	922	903	883	891	925	947	955	933	906	938	932	956	938	933	973	960	976	963	942	973	962	912	950	914	940	922	991	912	908	926	962	945	888	979	963	962	905	860	962	968	970	1007	927	899	942	942	965	944	970	1002	974	947	961	988	964	876	886	983	949	903	944	953	950	930	957	942	924	937	914	950	914	926	980	970	925	960	939	947	961	972	963	1015	926	892	904	953	916	976	955	954	966	954	946	982	960	933	970	957	959	962	972	919	950	925	928	932	959	945	962	939	935	900	946	966	950	927	948	977	922	942	950	919	902	905	959	960	963	965	966	937	900	934	932	935	961	985	956	972	918	895	910	925	970	954	966	980	931	981	901	975	930	974	890	923	965	963	970	962	935	933	918	928	948	1004	895	961	966	897	944	922	932	921	978	992	869	963	955	1030	894	964	933	959	912	1000	935	915	927	936	980	932	872	958	909	942	944	957	933	942	933	917	982	928	960	960	924	937	958	870	917	964	937	879	952	932	915	919	952	944	950	973	911	929	956	957	1001	952	900	978	959	966	946	947	885	933	866	933	921	951	955	949	937	964	949	945	971	951	974	966	952	960	926	958	928	949	935	935	944	963	969	977	949	923	921	968	916	962	920	924	943	960	963	904	933	904	952	920	896	903	977	950	935	944	926	985	970	937	973	880	942	916	956	947	887	1011	942	985	979	957	965	912	928	967	941	952	927	943	969	957	892	908	937	949	961	962	944	915	917	977	938	896	893	929	900	930	987	952	910	923	950	920	1029	920	951	875	941	969	891	952	942	1008	905	919	948	916	950	940	948	884	978	921	936	934	952	978	979	914	880	904	955	995	969	973	917	916	931	976	986	944	929	963	911	960	946	929	958	924	943	924	964	943	927	955	935	947	1002	979	956	922	972	879	978	983	861	964	899	930	941	970	955	930	966	909	937	932	905	914	898	947	944	929	887	996	953	907	983	900	946	943	942	954	944	990	939	896	962	974	902	931	947	987	888	908	936	918	968	971	883	927	933	954	946	1013	1008	911	907	958	957	934	985	925	988	957	942	901	926	966	974	880	970	968	937	893	946	935	949	917	952	875	888	948	897	989	940	936	917	897	942	1001	936	908	954	994	921	881	974	905	960	932	975	902	913	925	956	975	951	922	917	1002	943	927	913	923	924	972	960	894	933	921	948	999	985	967	929	929	917	955	932	875	959	968	956	948	981	972	947	924	920	928	959	919	931	965	953	1000	920	939	956
31129	27068	59561	71012	63268	49493	39224	20850	9401	2609	764	635	879	889	635	439	380	441	403	347	387	394	365	375	360	351	373	366	387	413	393	383	392	437	375	404	372	392	370	378	361	367	373	414	376	372	372	363	406	409	406	382	430	398	376	396	366	366	408	369	390	334	425	380	386	399	375	388	381	403	378	360	352	380	359	401	378	368	348	366	348	405	374	411	357	378	397	378	364	392	367	380	425	409	358	372	373	349	379	405	355	395	377	387	418	354	361	409	387	370	359	398	407	394	378	350	359	391	375	382	402	404	378	364	397	392	403	383	388	381	391	357	390	353	372	386	402	354	392	357	374	413	378	371	387	354	379	390	399	364	363	380	418	367	389	365	376	343	405	369	380	397	347	357	396	395	414	435	370	396	361	356	409	367	347	398	423	394	367	354	362	379	406	398	370	373	387	411	394	390	407	356	405	384	386	377	364	364	385	395	410	346	356	338	356	361	358	391	390	383	407	401	369	371	367	408	378	356	436	403	403	388	362	378	333	372	389	397	372	359	361	398	364	399	369	365	387	351	353	375	377	355	381	350	388	377	410	393	388	363	359	350	380	382	384	423	386	365	360	365	381	373	351	405	405	373	347	400	378	418	361	360	374	386	351	364	385	360	410	381	420	358	414	392	360	379	392	361	383	386	402	363	373	392	356	398	363	380	400	353	397	406	383	395	375	386	387	369	346	372	402	388	370	381	401	375	370	362	377	392	386	370	401	376	365	365	354	392	394	364	374	399	389	361	369	367	371	400	369	387	361	368	375	412	401	402	355	364	352	348	378	382	376	377	386	379	417	373	367	374	371	358	378	378	377	402	360	387	396	378	417	338	409	385	355	400	373	380	379	392	409	363	373	395	401	393	396	336	400	386	386	371	434	342	387	407	396	399	396	384	408	348	350	404	393	354	406	394	388	373	360	382	389	362	360	420	354	386	363	375	369	394	417	398	330	365	394	393	370	353	385	383	396	418	382	386	397	392	377	392	379	393	357	367	343	378	404	394	384	370	406	383	366	381	368	360	403	362	393	355	408	374	384	366	393	386	385	355	361	357	391	407	380	359	387	368	390	392	346	376	398	398	370	363	364	390	377	393	389	373	399	384	383	414	382	340	381	390	372	371	366	402	390	353	370	380	369	381	394	357	358	362	374	339	385	375	379	362	387	358	341	383	405	371	359	378	395	354	415	374	345	386	356	387	401	402	377	366	370	352	425	405	407	376	377	405	360	401	406	400	400	336	383	373	390	352	403	430	410	410	396	386	382	399	402	378	386	365	368	437	374	343	404	387	387	352	380	358	427	381	412	375	410	380	394	411	370	402	369	382	362	360	416	379	360	399	364	404	344	376	374	396	376	416	434	368	382	399	391	337	345	400	385	383	365	368	342	404	382	398	383	390	386	369	395	405	411	372	395	377	365	374	394	369	356	360	360	338	379	354	364	363	381	370	375	365	385	381	390	403	385	394	381	368	400	369	359	352	381	382	370	380	390	357	338	397	412	372	399	368	383	348	421	353	361	390	412	376	417	370	401	349	385	361	385	399	392	386	388	364	383	378	373	360	371	399	381	399	376	372	389	383	409	378	413	408	379	402	397	407	374	373	411	373	393	355	362	389	364	367	394	331	373	359	390	355	403	380	398	390	405	386	408	384	408	406	379	379	381	381	362	381	398	407	353	379	404	361	364	367	362	377	346	388	355	369	364	413	379	401	412	368	370	350	400	386	372	352	386	388	362	385	410	361	376	407	399	374	353	358	363	388	369	367	383	380	374	370	363	404	342	430	384	402	390	350	388	380	376	387	384	403	377	399	369	375	401	364	380	404	402	335	378	351	446	373	378	397	377	356	400	368	367	384	359	382	387	389	378	391	381	420	393	376	373	426	397	377	422	363	363	390	360	366	363	392	355	368	356	373	412	379	366	314	382	434	376	383	386	332	373	381	407	387	374	363	392	378	381	384	412	385	378	381	375	379	350	368	356	398	390	389	401	366	378	410	376	396	387	381	393	366	371	366	387	375	389	414	376	337	402	359	350	360	399	394	384	375	378	406	410	373	398	397	396	403	386	391	390	375	364	391	408	398	399	419	352	408	367	373	405	371	363	385	383	433	400	384	386	347	409	362	369	383	381	408	368	368	364	368	338	384	374	379	381	356	395	367	368	400	376	435	393	425	390	390	363	334	374	370	393	392	395	396	395	413	347	426	361	391	423	388	393	381	375	404	369	447	347	385	391	379	380	347	380	389	378	376	301	401	379	335	356	381	372	392	387	357	355	374	372	368	377	363	360	413	357	360	402	389	387	388	387	374	368	377	387	384	360	369	412	434	352	393	373	371	416	365	380	412	377	395	377	400	411	405	382	349	414	353	349	369	357	384	376	372	354	375	397	416	377	393	417	394	359	387	405	372	376	397	389	357	372	376	346	373	363	388	373	383	388	382	393	398	370	357	358	383	437	371	391	372	382	372	401	396	382	362	388	350	401	336	373	380	400	407	346	377	381	399	436	376	396	394	377	397	347	374	368	366	359	368	393	354	365	385	359	374	406	401	389	388	381	351	364	372	366	358	388	366	351	368	367	377	370	366	382	363	347	428	359	379	378	402	397	384	365	369	372	401	396	384	374	410	376	389	336	389	404	403	363	353	395	364	361	388	419	426	407	360	398	352	408	335	330	424	396	391	383	355	378	381	394	411	388	332	368	421	357	356	366	385	369	403	403	381	362	376	365	372	373	375	362	363	399	429	352	406	396	361	395	361	389	379	367	375	371	364	371	380	398	355	380	392	381	393	409	410	383	349	392	376	353	382	351	371	420	382	396	384	353	353	375	397	360	392	369	400	349	382	366	402	359	368	413	364	402	401	363	361	381	361	356	361	354	434	432	354	390	394	378	373	370	379	370	355	367	369	370	376	367	392	388	377	395	386	368	379	348	394	367	381	371	422	347	395	367	364	393	345	410	354	386	369	402	386	380	379	369	369	382	392	398	389	377	388	362	368	389	394	372	353	413	358	372	353	390	376	380	376	352	390	365	388	392	353	406	384	394	377	358	376	426	371	417	387	367	353	367	425	357	361	390	383	386	387	376	346	385	373	380	388	376	342	426	352	420	365	371	393	363	391	362	421	390	366	386	402	380	405	393	422	404	408	365	374	398	399	373	373	384	349	394	384	389	376	345	343	400	370	389	404	361	390	355	397	381	375	356	407	372	410	359	389	365	371	405	379	381	399	368	372	364	371	396	374	370	374	360	375	367	380	389	380	385	367	399	406	353	387	370	365	375	381	407	397	380	364	391	407	375	337	380	348	389	372	356	378	388	398	375	402	389	397	353	371	395	400	371	383	389	381	405	376	374	398	381	370	389	360	367	365	379	391	394	362	364	388	370	400	378	375	371	387	360	404	423	359	328	360	381	349	356	359	378	386	351	371	384	348	373	397	358	403	324	380	369	353	370	405	394	356	348	368	377	395
18684	22656	56481	74337	69438	58600	48558	31885	20326	8198	2510	2597	3421	3544	2166	1224	1044	1260	1138	1080	1039	1173	1082	1061	953	993	1016	1017	1080	968	961	960	961	929	965	922	922	918	985	954	1016	954	980	968	1030	959	995	993	986	959	1080	974	979	921	1015	973	1061	1005	975	965	984	964	1034	1011	951	1029	1102	966	992	1001	942	1006	975	1001	957	980	941	969	946	1005	1003	928	1026	935	934	988	959	996	960	965	1012	962	950	1013	992	1011	962	960	1002	1012	979	993	982	966	970	900	1010	981	1001	973	966	1018	1043	1022	963	1016	965	1024	964	953	1035	967	968	1008	963	982	971	914	976	970	965	1022	939	970	1010	1036	984	949	936	995	1005	971	1033	1009	1003	955	967	1019	977	985	956	977	1000	1030	1021	965	1028	986	965	1022	963	956	955	969	1000	975	994	980	962	955	946	1005	950	953	1011	925	973	930	958	957	983	1022	953	1047	919	1030	1013	1013	948	985	991	971	980	960	978	1002	967	942	979	1009	997	967	1007	970	1048	1020	996	967	969	1045	949	1003	921	974	985	937	975	1018	967	1033	914	968	987	966	1014	965	997	1025	937	996	1004	988	1011	989	1010	915	980	1019	987	1022	981	942	982	1012	942	995	976	960	1001	959	986	984	970	981	899	993	999	977	949	965	1042	945	961	986	1003	999	972	973	997	1014	1000	1039	966	918	968	1033	970	951	1056	1006	1009	995	994	1017	996	971	995	975	995	994	985	970	968	1010	962	906	960	989	965	1004	1022	1000	986	985	1010	940	938	1024	930	1029	992	991	1023	948	1009	945	977	1004	990	970	1019	965	970	992	999	986	951	935	971	1040	1027	987	1035	946	944	987	916	980	1059	968	1020	938	1032	957	1001	1044	1016	1029	991	948	944	1010	991	997	966	953	979	935	958	980	980	994	963	995	1010	923	1014	977	1034	1017	989	984	978	987	942	977	977	1002	990	933	979	1001	1022	991	958	978	974	949	1005	948	1010	994	998	1010	930	1007	1007	983	953	1000	905	988	994	987	1039	998	952	1019	995	970	987	967	967	1029	954	944	962	981	1001	958	957	935	983	945	1001	1055	993	1008	992	981	938	908	979	957	939	955	922	997	1007	1063	1011	1010	973	994	961	953	952	934	971	998	945	993	986	947	1010	1007	1007	1002	995	988	963	962	913	993	975	1001	950	917	929	1017	1003	1062	1019	1006	949	1012	933	982	1014	1020	986	997	982	988	991	1008	971	994	972	994	1048	995	962	953	1005	981	970	1018	1006	937	984	967	966	964	960	951	998	963	1000	964	1017	1005	990	963	965	1032	1004	975	967	1024	1025	996	946	967	1013	993	1023	940	973	993	1002	965	972	992	1027	963	1002	1015	935	1028	961	1013	1015	974	1047	913	991	947	948	950	991	990	981	931	993	963	935	956	930	996	985	1033	998	990	943	958	1005	1032	968	940	1008	950	970	1033	979	965	974	1037	1007	1035	969	953	969	955	1007	1008	1020	944	1001	915	957	1001	1051	969	1048	1003	1012	978	977	1028	941	1019	959	985	996	1026	1021	955	978	973	957	984	950	992	993	990	1022	979	967	942	963	964	981	954	972	990	908	987	982	951	997	955	934	976	984	1000	1003	943	1018	962	957	945	963	952	912	989	988	983	1008	1021	983	969	942	922	981	976	965	951	1009	972	974	1013	978	960	1038	1008	944	901	998	960	967	995	944	1036	956	959	996	971	973	943	944	959	974	934	950	1004	948	983	933	1010	987	1015	968	1018	940	1009	965	941	985	978	992	993	978	993	949	999	965	986	945	1043	933	965	943	1001	971	976	917	955	1002	982	938	1012	1002	1014	1029	971	947	957	973	1017	959	947	995	935	946	945	961	941	984	979	949	980	959	984	1022	1005	963	960	974	999	979	1027	993	1029	1029	1005	1046	1055	967	1003	945	991	992	1000	965	982	995	962	970	961	954	970	945	984	957	1004	929	1019	987	941	1031	982	1030	972	982	1012	1000	997	1049	989	1007	955	996	970	960	946	959	1009	964	983	981	970	967	983	962	983	932	930	1039	982	945	976	952	959	953	1010	1021	959	965	1019	1026	945	972	990	938	1005	989	978	1006	953	989	1012	999	1049	938	968	1030	986	977	1002	959	1000	956	987	1046	986	989	949	1002	952	953	1002	973	970	1000	933	929	1010	990	922	951	1012	1023	1001	1076	999	931	984	992	983	958	965	965	978	932	960	997	931	1015	1001	974	943	965	943	985	1004	962	1028	988	1040	985	949	991	985	971	1020	955	997	947	973	1005	1015	949	964	996	999	993	983	995	950	1041	1041	1002	997	952	965	994	986	1043	963	989	1003	1031	960	972	973	999	1008	1004	939	1074	964	985	1021	1003	1004	1005	963	971	937	962	975	946	976	983	987	952	973	993	995	972	928	980	950	966	972	969	994	998	980	991	1015	1009	947	1018	1009	978	1024	987	955	985	963	998	1004	991	993	989	958	941	940	983	986	1037	958	1001	940	1005	982	967	882	968	983	983	941	984	1051	965	1018	1002	1016	964	991	1021	915	1010	984	999	1006	997	936	978	960	1026	959	910	995	975	981	988	926	978	977	955	959	1027	992	992	1018	978	937	1007	926	930	984	1036	982	1022	992	1031	951	958	989	992	945	965	985	929	936	981	983	1018	990	987	977	997	977	990	992	1020	971	974	967	1005	1048	984	981	910	958	952	1016	1008	979	1018	973	1002	994	963	1014	977	982	1044	953	926	983	976	989	936	998	938	980	908	1001	910	930	953	960	955	957	972	999	905	923	963	989	1002	988	970	972	960	1028	926	947	937	983	943	997	1008	928	961	944	996	998	959	967	1025	980	1002	972	948	1002	942	1060	975	1030	1032	975	967	937	968	978	920	1005	961	980	989	938	987	1005	992	997	990	989	1003	938	993	1034	983	968	946	958	926	996	1030	996	951	1024	989	925	1033	983	991	958	966	993	1024	1010	972	914	955	1017	997	973	946	1004	1005	972	997	966	942	946	945	1001	954	922	996	977	1009	983	1034	957	1003	931	963	1005	984	990	961	972	988	977	1008	1000	996	975	973	956	960	993	941	949	997	998	973	954	914	959	1023	1000	1019	1027	957	990	1027	1010	988	983	998	975	1009	1003	1040	991	954	1017	996	963	935	999	1045	961	987	970	946	962	975	939	958	1019	993	1002	965	990	1009	886	926	973	999	940	1004	1051	971	946	1005	1000	1001	946	988	999	986	965	960	1001	994	974	924	1021	971	1019	977	1000	995	990	993	988	945	954	899	971	982	993	1011	978	967	999	1010	1042	999	973	1028	997	942	969	945	1004	971	960	1002	1024	1003	973	956	996	979	991	955	990	1031	989	968	969	1032	1058	973	999	981	1017	1010	1028	933	988	1016	960	974	969	1000	980	1016	1044	998	948	966	963	949	1002	1013	991	993	964	976	1013	956	941	990	1005	992	1005	985	977	965	1000	1003	1015	1025	950	1043	973	986	1005	956	1002	977	943	1002	984	1035	934	1045	1010	959	992	1030	1028	969	985	1004	1002	1002	1045	953	981	976	972	1005	1000	1006	953	1010	958	1003	958	1027	938	996	991	976	977	1043	996	987	1001	979	936	949	977	956	965	1018	971	1004	1032	945	965	936	971	1017	942	1009	1009	950	1034	951	948	966	981	956	958	952	977	1003	1004	1046	979	946	967	953	960	931	1015	995	957	974	931	951	968	993	965	1000	969	998	935	1046	968	979	975	977	957	989	957	997	983	1011	976	958	957	981	980	972	997	984	982	931	992	974	997	985	996	1001	1003	1024	970	932	944	942	1054	1019	948	956	965	1022	1004	989	1011	978	930	959	1029	990	939	941	1016	1032	934	950	1018	996	944	985	951	1012	1005	987	1026	997	952	970	981
9781	7260	10034	12460	9594	7004	3810	1785	630	352	337	380	388	385	360	354	330	353	347	347	336	356	306	331	337	325	331	361	362	328	359	351	331	372	322	323	367	360	314	353	358	345	349	340	348	385	339	344	352	330	316	369	320	334	334	334	330	378	330	347	349	313	384	357	359	344	333	336	339	380	356	358	332	378	324	368	355	352	331	359	348	349	358	325	358	316	350	347	368	336	346	350	365	362	365	303	319	358	339	335	348	330	331	347	326	364	375	353	338	361	350	386	330	365	319	367	352	321	362	378	364	315	347	342	356	350	370	338	342	344	357	349	368	333	375	354	378	337	343	334	353	346	357	347	308	392	342	345	367	347	324	333	341	320	353	349	344	347	319	344	332	328	366	358	385	354	366	331	325	358	341	379	355	375	399	339	360	368	324	340	363	358	371	313	340	373	355	349	352	338	321	351	353	343	349	368	334	307	378	349	359	359	373	336	348	338	334	357	365	357	399	341	349	325	323	322	331	322	331	330	339	354	363	355	321	359	331	371	330	329	373	361	337	326	351	330	350	370	350	353	353	337	329	349	341	352	339	329	369	335	356	363	357	329	352	336	349	386	352	379	340	371	364	334	349	386	338	352	373	288	362	355	360	314	339	349	348	348	362	355	374	332	384	362	318	370	318	347	376	355	358	371	364	362	328	369	363	348	357	358	328	332	383	383	324	317	311	361	348	380	331	359	363	373	369	351	375	304	349	321	325	365	358	353	333	318	336	319	345	348	348	341	346	346	314	372	351	345	333	342	350	353	341	342	346	351	356	354	345	347	354	349	336	339	367	360	359	325	325	341	343	362	334	338	315	345	302	342	369	304	362	342	323	339	372	320	367	349	327	344	344	333	362	317	322	335	332	367	362	345	389	325	395	386	312	333	335	361	335	340	347	360	338	362	391	327	339	353	337	352	392	361	343	368	374	336	364	353	337	334	370	369	352	322	327	340	340	367	350	327	315	361	351	365	313	353	334	328	356	363	325	336	329	331	338	368	342	360	358	344	332	358	308	347	330	356	364	372	356	371	344	360	387	347	305	359	339	352	352	350	398	354	317	351	367	362	353	335	334	364	356	337	376	335	402	335	331	330	345	348	349	361	361	316	359	319	317	339	347	327	352	327	348	379	332	323	331	283	356	361	346	342	349	338	329	359	325	352	345	376	364	355	333	368	363	343	331	343	341	345	349	336	325	354	348	345	365	341	337	352	360	330	343	350	321	330	367	338	370	325	350	334	329	320	344	351	336	388	373	353	340	366	348	327	354	366	348	369	320	390	322	358	358	372	357	324	372	333	318	357	340	348	328	359	377	342	346	356	336	368	373	339	342	300	329	317	321	328	340	368	352	326	338	314	325	316	338	335	335	336	340	332	322	342	318	348	359	352	333	351	356	338	354	402	355	380	345	348	346	324	341	337	341	329	352	323	371	374	334	338	328	343	354	346	348	350	317	348	349	338	338	349	386	365	371	327	336	373	336	309	356	342	345	336	376	336	375	341	357	365	332	351	364	333	347	353	360	364	371	333	346	367	368	332	343	354	368	360	374	353	360	331	348	344	338	337	334	352	367	321	348	321	362	319	365	354	363	327	350	335	328	366	367	360	374	349	306	362	341	329	339	353	355	341	348	347	320	362	316	399	369	366	359	379	332	328	343	368	373	337	366	308	340	349	352	359	362	374	378	386	321	385	328	312	342	350	347	324	296	330	373	348	342	347	332	339	326	355	362	343	334	352	357	333	365	363	342	338	387	328	370	347	367	355	343	305	337	349	347	326	314	317	347	354	371	338	343	326	367	356	373	353	345	369	358	377	332	351	371	329	341	344	355	310	338	350	356	361	316	346	345	347	360	344	348	308	318	361	356	329	319	350	360	383	325	374	323	357	372	352	376	318	318	354	357	324	313	326	344	363	333	366	330	356	341	339	359	377	350	326	340	368	322	324	337	363	346	368	355	367	355	337	348	334	345	351	343	335	316	388	326	365	352	332	371	345	347	348	348	349	323	330	374	340	349	368	356	370	369	351	322	310	317	368	366	365	338	330	346	330	314	335	343	324	344	347	336	326	362	338	369	330	351	371	367	318	355	334	368	317	396	377	337	325	328	343	329	376	378	386	330	327	364	335	386	360	365	363	377	361	347	371	307	343	352	389	330	325	336	343	349	345	335	324	358	344	353	353	341	368	357	388	379	364	334	334	335	347	328	331	329	346	381	335	357	347	352	358	349	338	329	372	356	340	333	325	345	369	375	340	351	321	357	337	354	369	371	336	360	345	336	359	332	331	374	389	351	353	344	372	330	335	371	353	340	330	336	323	325	379	334	357	336	359	332	359	366	352	337	358	349	327	362	336	349	383	348	329	308	331	347	338	356	333	353	357	339	344	351	366	361	316	337	329	352	320	351	361	334	357	373	372	325	318	368	353	324	341	352	352	359	344	348	357	332	337	373	291	319	341	315	368	340	328	364	319	335	357	365	333	353	366	345	333	345	355	362	330	312	373	350	344	331	355	355	326	332	359	341	363	352	367	342	324	339	371	320	358	344	318	369	323	326	372	343	349	371	334	342	354	302	364	333	358	328	325	355	337	342	373	346	354	341	314	305	338	351	355	363	355	350	363	322	358	315	358	346	338	359	303	384	370	337	361	370	352	374	367	364	369	368	321	361	344	352	348	350	318	322	355	323	338	342	381	351	361	371	355	334	332	371	351	343	331	329	354	338	344	302	348	365	333	317	356	357	368	322	346	342	367	341	340	353	339	329	351	351	350	309	359	318	349	354	312	361	317	346	352	313	352	349	391	334	362	361	332	380	355	302	380	365	350	326	374	345	346	325	348	323	359	342	323	327	367	347	346	327	338	327	387	375	362	366	348	387	344	347	345	376	380	383	350	337	357	340	331	335	335	361	359	338	315	371	329	354	337	316	360	350	326	331	333	341	330	369	339	313	344	343	372	331	346	339	357	373	343	378	315	355	361	371	390	347	319	359	295	347	359	337	364	349	335	358	351	346	379	355	340	357	377	333	322	322	329	347	323	347	382	363	364	378	352	353	314	343	338	350	373	349	348	373	365	304	359	318	364	367	354	335	374	340	354	354	365	385	343	336	354	373	355	365	342	340	352	376	349	356	327	363	358	333	364	400	345	344	363	356	335	355	358	383	315	359	336	356	326	320	321	335	328	352	360	388	349	339	367	340	329	336	357	330	318	338	341	337	393	320	375	331	327	358	381	394	360	368	355	341	332	364	318	348	372	339	354	338	351	364	366	381	340	358	333	362	366	377	341	328	363	335	355	326	334	343	342	354	329	371	354	329	345	318	290	345	360	350	341	379	311	360	346	319	370	376	346	329	348	351	331	336	319	355	347	322	343	322	362	334	363	331	371	340	366	349	351	335	366	370	366	346	370	337	350	367	332	350	362	361	356	336	307	335	350	321	345	386	321	346	322	329	319	329	331	385	375	376	348
7485	6447	14538	23868	21703	17621	10997	4996	1890	1125	974	1013	1126	1064	994	929	866	926	904	916	912	919	907	861	884	914	890	929	984	893	905	941	912	854	892	897	860	906	868	888	874	934	912	909	936	885	905	951	866	916	924	900	916	845	912	897	960	892	948	913	909	900	863	913	944	891	885	978	873	897	893	914	947	928	905	955	895	889	913	908	882	865	907	937	905	937	913	935	877	905	958	920	914	903	930	908	934	911	947	923	913	877	912	887	881	902	881	901	890	956	886	912	889	898	918	959	950	926	935	883	941	890	910	950	979	903	841	909	913	917	967	901	921	917	879	893	918	890	932	898	918	895	854	902	913	877	926	886	900	918	916	853	908	895	943	895	907	923	865	873	947	946	934	981	959	888	888	919	937	901	917	881	926	914	886	898	927	918	920	911	902	832	919	930	891	920	911	859	858	906	887	853	916	861	908	892	903	891	933	895	869	928	883	883	864	867	939	861	903	914	894	915	854	921	907	888	904	909	891	851	904	874	952	901	854	927	910	917	952	886	913	909	933	876	913	922	961	860	887	890	882	952	827	875	903	910	911	907	887	882	840	843	907	904	970	955	928	897	911	910	910	909	839	939	927	977	869	861	931	861	856	871	897	899	902	891	890	864	917	906	896	884	924	892	887	899	938	913	859	920	874	865	886	930	938	891	873	907	948	862	857	914	905	939	931	929	887	870	929	946	927	894	867	930	939	876	940	908	879	923	920	861	906	936	862	943	861	899	902	875	928	908	915	943	922	851	890	913	914	888	902	888	948	929	929	893	881	945	868	947	889	927	865	871	929	941	957	917	963	900	929	908	917	932	891	916	926	974	890	934	888	904	939	854	913	898	942	902	927	915	856	897	905	860	903	898	969	897	955	888	935	893	934	943	914	869	902	928	878	905	894	881	912	891	885	886	929	874	893	893	940	889	890	904	854	932	911	860	921	892	869	855	926	886	954	872	932	932	879	880	899	941	853	876	977	902	887	882	922	892	934	868	932	909	897	906	945	854	917	942	919	862	880	931	891	882	896	896	894	916	899	906	945	919	908	849	977	909	933	903	935	919	928	865	938	908	934	942	901	935	923	925	934	937	940	947	900	987	877	891	885	881	963	912	897	904	895	938	937	897	946	861	887	936	913	980	879	893	901	850	874	894	890	879	886	877	912	915	925	875	1009	950	888	915	923	920	892	932	861	913	973	912	920	919	908	878	925	925	898	931	916	945	912	862	879	893	953	907	892	923	922	904	910	877	929	927	841	952	905	881	880	931	931	926	858	959	895	927	919	920	910	900	972	957	946	897	905	888	910	895	929	912	916	971	917	849	924	884	931	924	862	885	893	865	876	899	896	876	928	915	933	876	885	902	910	910	958	897	951	894	873	931	924	938	828	845	865	900	930	870	857	891	902	880	875	911	857	915	926	911	908	966	880	887	931	863	886	938	886	923	893	905	974	892	906	933	855	918	907	981	892	884	938	924	937	925	892	881	929	885	928	891	967	859	863	976	948	930	857	916	840	879	905	954	858	909	895	882	886	931	927	899	868	964	870	871	847	833	924	894	917	892	914	871	918	919	887	898	907	943	918	928	938	922	910	937	962	837	907	881	911	896	904	845	874	900	919	901	945	914	957	944	851	952	956	890	927	921	915	899	906	856	858	938	966	834	903	911	877	876	965	983	972	917	949	875	961	866	876	906	929	926	971	905	868	960	927	923	896	883	918	856	908	930	946	943	865	884	937	955	904	889	858	958	861	891	885	923	903	919	879	928	914	909	896	863	954	880	927	911	965	875	889	871	928	930	864	914	867	862	894	886	885	901	903	916	880	850	898	967	862	898	904	982	869	957	892	934	875	836	889	917	872	928	849	925	873	957	944	913	886	929	883	912	909	915	929	886	910	905	888	906	913	936	878	896	904	850	870	894	930	891	870	875	851	918	874	884	927	902	920	909	918	862	862	924	961	868	896	907	947	967	883	909	904	948	901	926	923	894	913	923	885	891	983	937	925	906	930	870	914	906	884	889	907	918	904	929	893	861	884	914	852	923	906	926	911	896	895	921	916	826	831	895	893	876	898	934	908	932	888	895	859	950	893	946	881	880	892	922	903	874	905	921	901	926	951	978	946	934	931	933	892	898	909	909	917	859	970	887	905	898	890	924	886	902	934	894	896	888	853	899	931	925	901	906	929	918	916	860	876	906	890	976	858	870	905	869	922	866	920	894	911	907	908	898	907	882	938	893	868	911	934	899	904	869	899	851	883	878	939	843	952	923	909	946	941	935	951	1002	898	882	890	869	906	935	917	908	884	936	891	897	875	851	940	957	894	948	899	896	962	875	813	937	849	909	928	951	904	888	926	848	857	917	861	886	866	911	938	913	924	923	899	953	871	914	918	906	885	935	890	881	939	909	884	916	908	941	909	936	887	935	942	900	919	869	908	961	956	903	922	887	916	890	903	874	905	876	864	904	882	917	900	949	904	909	930	961	884	876	884	903	903	908	861	885	894	902	862	877	891	916	957	853	894	927	849	872	890	926	907	917	925	896	967	923	864	907	868	946	900	877	913	907	936	910	898	911	851	884	921	886	907	840	868	913	890	871	891	992	929	935	942	922	950	847	926	912	912	897	937	914	888	962	987	935	874	875	876	888	909	929	964	860	866	896	905	855	821	911	937	902	904	860	879	918	879	888	886	902	919	915	917	892	913	901	953	893	916	870	884	867	889	894	919	845	965	917	905	921	861	906	913	846	930	854	857	970	901	854	942	918	907	880	932	923	886	924	945	852	925	943	887	947	903	905	856	960	858	902	865	945	915	882	905	903	868	874	913	910	932	926	899	949	932	981	919	893	912	919	919	946	886	877	965	849	930	853	898	917	890	916	940	921	964	832	877	906	948	828	883	869	924	920	887	904	870	866	908	928	953	893	890	863	953	904	856	950	938	915	920	862	950	885	906	885	912	965	912	901	896	830	921	931	892	918	875	879	831	935	904	900	884	877	908	890	938	880	875	906	902	950	916	890	906	930	862	907	948	939	906	952	970	883	938	950	879	930	903	941	909	950	876	915	913	892	966	902	935	885	987	899	895	861	963	933	894	890	888	993	886	886	920	905	930	959	938	820	957	881	938	907	906	869	941	953	914	887	879	867	902	892	903	859	916	909	858	898	919	897	928	870	882	889	833	932	885	901	909	880	857	910	924	907	966	915	946	919	911	922	892	897	953	930	880	941	901	916	896	883	867	902	862	915	935	884	936	872	918	896	912	930	880	914	903	877	919	933	890	853	882	923	869	941	852	929	856	879	932	947	936	845	933	829	958	865	924	952	889	935	856	866	908	896	921	900	894	913	913	885	852	874	904	875	857	908	870	923	902	887	945	922	926	900	887	912	902	859	936	902	937	895	925	940	928	902	893	932	898	886	946	923	891	921	923	915	993	927	927	908	929	922	862	953	866	901	877	906	864	973	932	910	944	908	919	890
22097	19803	48022	63039	54163	39703	24109	9504	1858	527	433	604	701	581	430	384	392	387	349	350	351	387	375	408	407	384	363	381	351	379	375	346	377	388	365	364	377	412	339	358	355	360	379	352	388	368	349	378	369	376	378	326	355	370	379	396	342	369	387	376	329	351	349	350	349	361	369	363	364	378	381	350	373	367	382	380	406	369	359	355	379	356	367	354	358	350	371	380	411	366	406	376	359	375	346	377	322	314	379	401	391	358	368	351	378	365	359	383	376	396	379	372	347	380	431	372	371	372	366	402	349	377	371	368	349	362	331	345	394	358	364	390	396	333	384	357	353	369	368	364	368	372	362	370	373	335	388	354	342	364	373	383	389	376	370	328	331	346	353	406	374	379	390	367	374	365	362	370	395	326	370	379	377	351	348	372	328	360	352	373	406	376	383	388	349	376	363	350	364	391	375	379	354	379	353	364	380	353	379	362	367	390	338	384	396	381	345	359	395	411	397	382	362	365	361	415	372	366	335	363	344	371	398	332	337	341	350	380	366	344	419	387	371	358	366	359	371	374	318	381	405	395	368	399	356	381	368	348	360	347	379	388	355	378	357	356	341	371	365	348	356	381	321	386	336	366	394	349	337	389	375	368	378	371	420	386	382	352	374	373	363	381	361	345	343	375	389	354	348	406	378	365	382	335	364	331	306	356	370	364	359	362	376	352	354	352	355	337	364	338	379	379	327	381	387	329	342	360	389	373	391	359	401	378	388	350	392	381	405	384	365	388	386	382	382	369	406	348	361	374	357	369	357	369	351	403	362	329	368	398	372	354	371	370	402	381	332	362	339	368	361	365	383	353	355	352	359	388	362	359	343	384	358	369	391	351	364	380	366	355	395	358	397	371	380	364	333	377	342	349	367	368	354	365	359	369	379	391	369	356	360	386	347	366	352	389	416	407	374	382	325	380	367	375	349	331	339	390	330	352	371	373	405	354	372	346	381	352	380	339	335	366	393	375	335	344	367	412	369	375	372	361	352	356	340	370	360	381	362	348	365	346	365	376	355	366	352	370	382	385	382	366	370	364	388	372	339	344	355	344	394	379	349	354	407	350	370	368	358	385	378	347	363	351	355	369	366	340	373	359	354	370	400	372	359	361	372	347	337	376	355	406	356	369	356	357	345	387	343	367	341	368	354	360	368	368	376	347	383	345	367	401	332	387	332	355	410	353	389	369	402	390	396	350	377	351	369	414	383	369	363	344	378	327	352	391	383	347	375	373	392	378	370	381	384	338	359	396	334	390	364	349	374	366	391	340	398	393	383	376	350	359	371	368	391	353	347	347	382	385	366	382	363	374	373	368	366	335	372	372	388	359	346	375	361	363	367	396	368	363	386	371	365	354	373	338	363	367	385	373	349	357	368	353	401	358	361	333	350	383	391	359	343	351	393	351	331	330	363	338	343	404	357	329	352	385	366	371	361	385	366	372	337	352	411	355	368	380	353	360	338	390	356	359	355	360	372	361	346	381	407	400	352	386	403	328	362	369	383	377	350	373	370	356	419	396	364	340	361	401	368	415	388	400	352	373	371	332	363	377	356	370	348	347	397	383	386	388	395	385	435	348	380	335	337	386	341	363	394	372	338	380	366	346	378	425	344	353	342	384	388	326	353	368	338	364	383	345	330	380	369	373	384	378	389	355	374	368	376	326	362	399	355	315	370	396	376	359	374	366	353	353	364	367	389	401	368	354	357	369	365	360	365	370	354	380	354	353	372	373	352	354	391	359	371	352	391	396	388	395	351	378	364	367	368	387	357	374	366	385	333	361	343	338	345	358	342	402	382	348	369	361	385	367	347	383	362	351	318	375	358	346	364	378	381	350	379	373	350	367	394	390	344	353	345	362	360	325	371	392	398	339	370	389	373	372	383	386	377	388	369	361	347	418	386	408	370	361	392	359	339	344	371	340	381	428	370	353	386	361	356	380	383	365	376	369	395	377	359	369	349	358	338	358	344	348	377	380	367	391	412	374	340	373	370	382	353	351	382	342	340	341	359	365	354	338	337	345	320	364	364	377	358	360	355	396	376	360	354	353	376	349	366	368	345	365	372	315	367	369	379	343	360	365	365	342	353	362	378	379	359	352	330	355	358	342	340	342	376	387	373	369	356	339	366	366	338	363	375	392	373	365	348	395	335	353	391	378	351	371	400	351	353	361	413	390	367	360	363	368	345	397	362	343	347	368	368	379	370	349	349	346	378	366	398	364	377	379	347	386	350	393	369	358	394	370	366	372	364	370	321	370	376	339	364	364	366	365	381	381	351	372	387	389	377	368	347	372	341	364	367	377	344	326	355	343	335	388	353	347	343	363	391	371	369	398	388	352	345	413	419	368	369	398	371	348	403	344	341	374	363	379	397	359	359	396	390	360	354	350	360	335	339	393	351	345	326	363	393	355	345	384	376	384	375	353	353	374	362	397	361	346	351	391	367	382	381	385	374	373	382	320	355	401	347	379	343	354	377	370	390	368	363	349	331	399	331	348	368	345	366	374	366	363	346	370	341	356	350	348	387	365	345	384	370	370	364	358	335	348	340	348	323	335	355	348	350	365	333	372	361	407	367	352	386	385	331	377	388	365	380	370	376	352	346	377	345	381	385	329	353	362	344	381	367	383	365	358	394	339	373	342	371	309	373	363	377	326	415	376	341	349	362	396	374	330	370	346	361	380	380	381	384	379	342	354	380	349	347	352	386	344	368	358	396	378	342	347	346	358	384	385	393	337	380	365	360	374	361	332	361	357	378	389	378	395	370	374	369	386	407	339	369	364	353	333	329	333	364	366	354	410	356	334	344	338	371	360	362	356	362	362	374	413	335	382	364	403	371	352	358	396	354	343	356	379	386	363	361	355	364	354	389	359	400	397	380	348	386	344	365	365	350	370	405	385	367	360	389	347	340	375	372	386	375	365	396	348	352	368	370	349	404	377	346	397	357	407	391	355	351	370	381	386	357	357	386	346	348	360	339	348	389	367	333	373	333	388	370	374	370	354	373	407	368	365	365	343	410	363	350	356	379	387	372	367	374	372	373	376	386	369	397	384	357	359	357	340	358	348	349	328	387	335	359	382	349	357	379	382	364	373	343	359	359	386	354	371	373	337	364	356	373	379	405	367	393	335	362	330	379	341	369	360	344	378	354	346	376	347	371	336	345	348	336	349	344	375	367	377	377	367	387	389	348	373	385	356	354	359	375	365	314	353	358	402	376	344	367	369	376	329	392	374	347	393	371	377	410	336	417	375	381	379	365	363	348	362	391	387	366	344	358	371	361	359	350	353	378	384	364	357	353	341	371	379	351	354	377	350	353	328	371	380	374	346	366	392	382	369	377	380	394	383	376	387	360	395	348	408	370	376	356	371	376	373	352	369	357	379	379	395	363	360	359	351	359	358	398	379	359	363	398	382	359	394	365	359	348	386	378	383	354	345	390	404	372	351	388	366	363	381	340	373	388	376
13999	17264	47741	63911	60592	48817	35306	18949	5062	1666	1165	2016	2528	2025	1398	971	1001	1043	1041	981	983	1022	1018	982	933	995	951	990	923	911	959	968	932	947	945	900	911	920	931	992	1006	961	909	989	954	977	939	898	931	951	876	941	974	983	931	942	945	888	971	924	931	932	960	952	927	992	960	939	928	950	920	884	997	936	958	989	916	941	935	966	940	969	907	925	961	946	981	928	993	947	973	949	962	939	964	940	958	942	959	946	954	920	957	929	991	989	942	959	945	942	959	976	948	957	958	936	974	936	990	898	989	1001	949	949	943	963	938	970	950	978	920	964	998	990	954	916	887	928	986	939	926	938	998	917	897	981	918	926	940	957	932	936	950	936	995	963	913	927	957	924	969	972	929	935	977	967	1008	935	923	1004	910	984	958	946	972	938	919	937	937	981	948	1005	905	930	951	984	972	946	936	991	917	995	971	955	927	972	938	917	947	920	1009	910	906	939	933	965	967	963	921	899	882	937	973	930	953	999	947	902	976	962	932	870	965	984	933	893	937	919	941	975	921	912	938	954	990	927	949	971	953	980	948	948	993	923	952	907	955	940	971	957	950	939	963	936	933	935	946	896	988	950	905	938	985	980	922	940	898	993	987	928	977	976	948	961	960	948	938	949	896	950	953	981	922	941	938	939	898	922	969	961	977	941	964	947	962	905	940	947	933	992	961	915	988	944	1008	941	947	918	947	960	948	1005	929	986	939	907	945	890	954	958	961	935	971	958	941	978	955	996	956	959	881	922	938	949	908	947	968	923	975	960	935	1005	898	928	993	943	1037	914	960	915	1011	934	986	962	918	979	938	949	888	932	960	976	925	936	975	991	912	924	955	934	970	904	961	1020	904	873	999	952	975	974	878	916	982	943	951	934	991	966	902	950	943	933	928	979	961	913	932	977	917	903	930	932	950	930	978	987	963	887	946	927	941	957	961	971	913	966	901	978	952	970	907	965	972	1006	889	952	940	998	896	932	919	952	983	908	932	895	935	910	988	963	961	953	902	888	989	923	915	930	942	900	942	919	964	920	949	925	865	904	901	952	963	975	960	894	964	950	951	969	935	912	938	905	899	959	937	960	935	958	917	955	885	927	898	1000	967	924	967	942	949	941	926	877	963	951	937	930	920	934	968	954	964	991	968	905	914	920	1022	897	972	932	957	979	925	943	976	950	926	910	924	894	1007	939	980	899	981	967	962	937	927	905	954	936	932	958	991	970	932	954	963	959	986	968	982	962	964	964	950	926	1014	967	965	951	951	923	999	938	974	973	961	964	981	993	1000	965	946	934	982	988	940	963	962	916	934	969	937	964	938	947	912	905	959	976	964	909	949	972	960	988	925	929	898	909	932	957	965	935	967	903	978	922	929	954	994	945	985	937	903	941	931	983	953	1006	950	965	974	961	945	886	942	895	970	972	980	927	938	924	925	924	960	944	959	935	987	958	1003	960	1002	945	957	918	955	937	934	986	933	943	961	994	952	965	931	1017	911	971	969	961	911	898	918	961	950	979	954	940	919	922	971	966	940	960	926	919	970	1001	956	958	914	960	959	959	967	978	970	959	958	959	926	999	950	963	970	933	938	930	927	906	913	1014	940	972	971	953	900	965	967	908	913	930	993	979	1011	960	948	915	926	997	936	975	967	934	951	987	1003	927	939	952	947	957	944	947	934	953	921	946	963	940	969	914	948	959	911	968	977	923	962	977	974	868	933	934	925	945	982	947	995	929	946	974	1007	945	968	998	1041	910	942	930	983	984	951	1006	888	897	961	977	1026	885	872	907	937	956	922	932	937	968	931	967	950	921	888	936	964	949	985	913	941	948	970	1005	949	994	941	947	937	876	987	961	954	879	941	955	917	945	900	957	911	988	952	974	956	913	914	963	930	938	917	947	965	923	959	896	1006	963	994	983	912	953	910	959	997	903	961	984	956	936	915	911	982	906	915	921	951	958	944	949	1014	931	928	976	992	933	961	966	917	923	961	963	1029	946	930	934	1008	950	930	934	913	934	939	951	954	951	934	897	933	915	985	996	1009	971	944	947	891	977	975	962	950	984	962	921	886	939	942	912	926	944	910	948	964	926	982	952	925	979	927	949	931	958	992	965	974	970	940	1014	933	1008	963	910	946	946	1000	890	963	897	965	981	893	996	940	967	886	946	969	962	933	962	995	934	969	950	952	966	971	979	943	958	983	940	997	977	988	952	966	926	902	947	959	915	942	949	899	967	925	973	877	987	986	936	947	976	923	942	966	929	1031	918	934	953	912	902	1007	959	924	960	915	994	963	921	971	935	932	902	959	933	952	907	945	960	973	946	969	912	897	891	935	892	936	973	966	910	954	968	921	929	971	893	945	906	950	983	941	954	942	945	1018	960	933	981	963	951	1004	960	956	936	983	959	974	918	964	934	1001	937	935	994	961	982	959	960	1013	972	897	924	948	950	868	934	902	912	933	908	936	983	914	931	1038	948	925	961	976	970	884	966	951	1038	925	970	934	986	981	918	951	942	959	955	927	1009	941	951	919	974	893	957	968	914	936	960	890	884	1004	988	930	952	933	973	942	950	915	910	902	911	937	928	942	978	980	941	1041	970	931	969	984	941	936	964	926	952	916	923	912	957	963	997	931	960	961	966	958	961	1009	967	997	920	941	924	974	971	947	912	900	941	956	914	934	962	933	982	951	941	940	948	990	957	971	946	896	975	927	956	973	914	917	946	935	961	897	935	921	951	906	998	913	918	937	1027	952	961	942	957	975	910	943	911	896	928	879	920	938	964	930	964	986	907	970	935	977	920	922	961	949	966	927	956	937	954	918	896	985	980	906	914	976	919	936	918	904	969	912	897	959	896	955	927	940	1009	927	954	941	895	1017	965	979	1014	949	947	935	928	965	970	952	931	967	931	926	921	926	964	956	973	925	947	954	971	946	958	967	929	966	950	941	976	926	984	931	983	953	932	966	948	934	997	949	983	936	1003	977	938	897	963	945	969	953	945	961	960	913	899	950	903	941	929	1001	938	980	959	957	941	999	919	927	925	929	937	945	989	944	908	968	930	924	959	980	944	907	872	936	969	944	926	989	929	916	970	889	897	908	926	964	945	926	941	925	938	952	992	844	879	952	952	974	1001	965	935	976	940	967	945	935	949	931	949	933	1026	964	999	943	902	920	961	923	951	937	952	950	922	997	966	925	923	894	959	916	905	912	968	935	940	896	975	904	941	919	962	936	952	945	950	937	952	922	952	939	949	877	945	971	902	934	925	1015	902	989	954	956	930	943	996	934	985	938	933	957	942	961	948	978	956	935	960	932	912	970	960	949	910	924	944	913	920	961	939	956	955	927	975	935	947	924	951	974	1000	931	908	959	954	951	909	993	987	929	948	1007	968	915	967	915	972	910	993	997	937	937	943	927	958	911	979	941	910	887	952	926	986	961	907	924	894	952	901	1010	939	967	923	941	940	929	931	912	1012	980	901	984	968	964	1003	925	930	947	938	941	941	944	967	968	938	995	906	943	926	904	1009	1015	934	948	985	941	968	956	942
29763	28166	61775	76585	65027	49277	28265	12096	3724	699	714	1227	1389	1082	673	380	445	412	432	413	428	417	405	391	436	432	430	430	408	415	407	399	386	380	374	375	395	417	356	406	382	365	393	380	364	381	391	380	395	354	378	365	400	385	369	376	360	366	330	416	394	344	394	390	383	384	390	392	364	370	379	376	333	406	385	366	389	397	414	354	397	367	374	370	390	417	369	382	395	381	422	393	387	405	391	410	350	375	387	379	374	434	363	408	386	406	387	378	372	382	420	336	389	381	403	384	361	409	392	364	375	337	425	398	385	363	382	414	408	380	397	392	378	409	400	347	411	380	406	385	388	368	406	360	369	393	359	375	361	381	362	356	361	361	378	343	388	396	447	380	399	400	392	371	375	384	408	384	387	353	408	404	420	384	389	388	354	405	365	380	345	401	398	395	382	390	375	396	400	383	377	401	361	372	381	384	355	374	345	424	453	401	375	408	422	384	332	399	370	391	394	376	366	365	369	399	376	409	397	376	399	379	413	385	395	423	439	377	396	403	417	373	382	393	406	387	361	394	387	393	414	406	383	356	398	392	358	388	372	355	382	390	385	417	387	363	371	379	426	398	371	392	361	352	351	426	405	387	398	353	356	384	378	386	388	397	369	383	379	403	378	409	401	383	391	375	378	384	380	385	389	382	368	375	401	405	399	425	400	363	401	395	360	382	351	379	409	431	381	388	359	366	411	376	348	379	383	377	425	396	394	342	364	371	385	348	394	390	359	398	375	389	374	393	356	380	393	359	379	385	385	374	383	366	390	391	389	414	429	418	357	392	417	362	405	360	372	384	397	361	375	376	418	408	352	421	396	375	390	363	366	393	407	379	378	387	374	368	376	361	426	377	384	352	371	380	420	371	372	370	374	383	385	360	360	373	394	397	384	382	377	361	396	401	389	390	379	390	383	363	358	401	386	414	371	356	370	370	418	384	387	454	355	393	405	394	354	380	400	398	389	388	423	395	400	404	351	378	366	395	368	388	377	360	385	386	358	374	393	386	409	405	367	382	374	407	350	368	378	378	377	395	385	381	381	385	351	414	360	405	360	370	406	378	393	374	441	387	381	410	396	370	365	338	373	369	389	382	384	405	387	405	379	372	367	419	387	390	398	389	369	328	395	400	402	401	380	370	392	382	408	377	394	407	376	373	383	368	398	342	419	372	379	395	360	420	395	362	407	369	372	420	375	390	371	372	391	380	411	392	396	391	404	381	383	391	358	363	401	368	409	363	403	384	373	402	346	386	385	404	377	423	428	396	381	386	352	391	405	405	380	366	394	410	367	376	402	401	419	379	375	401	409	399	367	381	372	397	381	354	406	362	380	396	375	355	380	390	379	368	400	406	393	406	378	399	373	403	357	405	402	430	405	410	387	387	379	386	402	366	377	396	377	368	410	402	360	360	377	397	340	409	377	399	402	393	379	351	370	408	363	412	364	401	372	374	367	382	372	359	381	370	381	362	387	356	339	370	367	372	352	414	361	352	392	362	397	367	410	382	393	369	368	354	399	367	416	375	378	393	397	389	403	405	398	360	354	374	385	403	389	389	367	367	399	394	415	406	368	408	353	383	382	406	404	363	365	374	342	390	432	397	388	394	427	387	410	396	385	403	405	385	378	384	365	412	390	337	401	346	384	389	394	399	373	374	368	419	425	417	375	392	416	384	378	369	414	405	382	389	421	398	400	380	383	387	404	340	393	357	381	416	411	386	399	403	428	406	373	355	407	384	407	404	358	378	405	385	399	378	387	391	361	390	384	397	422	414	386	369	388	422	389	353	368	390	358	377	405	403	374	383	397	394	376	390	390	370	399	367	389	379	346	402	414	417	386	403	374	394	402	410	352	385	349	341	366	379	364	358	350	372	402	401	371	371	385	407	403	394	361	362	419	369	385	387	386	393	383	389	350	394	390	386	422	357	395	356	393	386	376	394	402	392	389	393	426	398	390	367	356	413	355	371	406	385	379	396	391	365	378	450	377	397	410	407	377	384	421	368	367	386	378	377	364	372	373	400	400	393	376	406	395	414	394	356	392	381	428	403	380	380	385	361	370	402	347	392	392	368	400	356	359	398	379	381	398	344	375	399	392	386	352	370	410	378	380	405	385	379	396	409	441	369	404	417	357	377	391	374	382	382	409	375	399	379	407	415	391	373	361	358	426	392	396	377	387	403	393	407	405	365	349	393	383	359	423	387	360	399	385	375	352	397	366	410	374	394	403	378	370	406	396	371	368	384	375	401	403	401	347	380	428	407	388	383	355	381	393	347	372	414	396	373	378	382	422	397	376	372	397	416	379	388	399	395	387	357	383	399	376	406	389	380	351	344	380	347	395	398	379	393	414	413	376	376	370	374	411	410	413	367	397	372	368	372	382	379	412	389	387	390	390	379	349	411	363	383	367	374	384	399	350	400	388	389	395	385	364	385	375	362	376	403	355	397	362	401	387	416	378	366	343	394	364	424	398	370	365	372	411	367	360	362	387	370	390	359	391	407	386	360	358	331	387	375	388	347	386	353	399	390	365	378	393	404	392	432	380	380	339	399	395	423	394	394	386	379	381	360	383	362	378	418	358	381	384	424	374	375	371	370	376	357	376	373	412	412	413	405	394	413	346	420	389	384	427	362	402	373	382	363	364	380	369	357	342	371	388	412	388	423	362	389	353	360	379	382	358	371	397	368	360	375	383	376	374	397	416	376	368	342	362	396	372	361	399	404	418	392	352	423	389	397	354	367	357	370	359	360	375	398	399	419	340	401	364	387	401	395	424	387	367	389	366	369	386	365	416	345	353	385	391	402	335	365	353	377	396	392	389	400	364	420	353	357	415	397	398	373	377	388	390	395	413	361	398	381	390	367	391	382	349	415	412	378	429	341	366	362	407	387	376	401	388	393	404	370	365	385	405	382	389	385	383	403	367	405	401	418	388	352	418	369	405	405	377	395	387	367	392	387	397	412	381	380	387	368	378	384	408	397	413	339	375	384	368	401	355	372	350	367	424	334	371	364	381	374	408	395	397	385	397	399	391	382	401	381	408	398	378	405	384	397	420	351	381	392	370	394	394	390	368	382	405	382	386	393	388	352	371	408	376	361	362	390	394	420	418	389	369	431	390	370	397	371	354	382	378	388	385	355	406	389	367	372	415	356	406	407	367	395	351	378	391	375	363	411	388	378	384	382	350	383	413	321	355	369	409	371	385	374	369	383	372	342	380	375	374	370	352	382	344	390	385	390	378	376	365	376	384	382	395	387	363	404	385	384	383	373	372	360	400	399	377	390	394	352	418	371	362	399	388	378	366	360	362	364	395	363	381	401	370	363	412	373	389	354	362	390	369	363	403	412	367	375	381	398	390	363	368	392	391	361	404	356	400	411	379	375	338	398	447	353	406	381	399	359	381	392	357	372	390	375	356	405	352	362	401	387	387	404	387	352	406	363	430	382	413	390	386	381	374	361	369	366
18034	23437	58519	79767	72359	57199	36268	21349	9522	2474	2563	5414	5795	4357	2787	1140	1157	1231	1163	988	1090	1114	1053	992	1031	969	998	1013	1011	1007	996	962	893	982	1006	974	935	966	992	1000	1013	941	970	952	1010	1045	975	1000	970	1007	973	950	993	1010	1007	939	983	1040	989	930	986	952	949	1011	940	926	972	984	1010	1021	994	962	982	991	948	1016	988	952	949	952	972	921	935	960	977	1034	1033	934	1013	989	946	1038	958	1007	960	958	1013	932	1001	1054	981	953	1019	951	961	980	952	975	1002	1001	943	954	990	971	941	961	983	965	961	958	941	1007	959	954	1029	946	1001	965	985	983	1012	989	960	973	995	922	938	986	1029	1028	949	964	994	1038	981	1014	923	968	989	894	995	1018	977	970	995	1004	979	980	983	993	964	975	969	958	989	975	1014	969	984	983	918	1008	994	968	984	957	1005	932	968	978	1015	974	959	964	985	1000	939	927	944	979	928	1000	927	981	958	957	984	950	1016	961	918	976	1023	982	1017	1019	953	995	978	947	976	934	981	965	973	1001	978	1011	1030	961	966	955	1018	1007	985	956	980	995	964	967	985	983	991	934	994	990	940	919	1031	979	947	968	939	958	966	981	984	928	981	965	959	965	952	953	938	1017	952	971	925	967	959	958	958	906	1013	916	1002	970	997	919	930	950	946	985	1030	929	985	985	1003	972	976	936	1024	987	976	935	958	928	991	1015	1034	976	976	1004	973	961	1013	960	940	973	914	1000	964	1009	999	967	917	964	968	970	955	1044	1012	980	900	1005	997	998	1018	947	1001	1024	964	1008	972	1008	1013	956	1046	944	947	921	968	998	996	923	971	980	988	952	976	978	953	974	1067	956	960	961	1009	1012	970	973	957	932	970	958	964	982	1014	968	989	971	969	941	986	905	1027	925	911	971	920	1002	1015	961	1002	990	955	921	974	1035	972	920	994	948	961	964	943	968	970	944	932	989	1000	1025	979	992	1000	977	965	898	999	999	950	970	1055	997	962	1052	960	990	976	903	971	975	1003	968	941	942	980	962	929	904	1004	1023	1039	957	953	995	960	969	940	954	993	967	986	962	959	936	1026	1016	1000	995	933	945	890	1056	1001	966	943	995	964	962	989	1012	1001	1016	1009	901	999	992	939	958	937	1000	970	1016	956	1002	941	1002	941	971	1032	1022	944	1022	981	967	981	962	970	950	964	918	975	956	1000	969	961	1003	978	967	982	991	958	982	884	943	964	1017	971	1022	963	1039	994	964	991	1024	980	989	949	1030	1034	963	914	985	953	1002	1001	938	1012	951	978	959	983	997	957	937	1003	1024	952	975	965	992	964	970	911	953	1015	1000	1021	1026	970	1015	941	991	1014	947	958	979	959	989	954	988	972	1007	949	994	1002	1008	992	1000	979	963	1005	998	1020	991	926	954	969	966	1010	942	948	984	1037	1003	1014	988	929	967	959	959	1001	970	990	1008	980	1032	974	980	965	963	956	996	919	1005	998	952	1002	982	958	963	995	948	993	976	1037	1011	985	958	983	987	979	961	1031	974	980	986	973	964	993	994	988	996	941	997	1006	962	1021	985	931	942	967	961	998	955	935	987	959	935	905	1003	999	942	968	987	996	941	955	1018	982	988	1017	948	1009	955	946	958	977	986	1009	965	977	1028	1009	925	968	974	951	976	995	1001	1032	1021	955	989	956	979	936	986	986	968	1023	1024	929	968	960	1004	993	1012	991	921	984	1010	970	972	944	978	1024	961	948	1018	991	982	915	1050	981	937	940	948	1006	994	974	971	979	867	1040	960	996	925	946	949	961	995	1001	1018	990	951	977	927	957	1049	975	966	997	996	992	1017	1015	959	969	957	1039	981	1037	963	972	966	991	1012	989	1004	947	988	975	1004	995	987	1059	1005	967	983	951	1002	1000	911	873	963	969	985	952	947	986	961	968	984	1022	1032	1010	957	1029	981	999	1000	947	974	973	975	960	1002	1040	943	974	976	975	923	964	986	1003	974	1016	968	1002	956	1034	987	1001	904	994	949	976	943	978	990	989	976	1002	1025	975	929	1031	978	943	955	984	1046	982	974	973	996	994	1007	953	966	984	989	994	930	948	997	1000	980	963	967	938	981	951	1003	1001	982	994	1016	977	944	981	1038	945	966	942	1019	977	967	997	982	975	978	1038	950	930	988	981	1031	965	934	986	968	925	991	986	1024	962	975	975	965	912	957	972	998	935	937	953	1009	988	958	1002	944	971	977	979	950	980	1013	977	995	997	962	1003	983	1019	1019	1011	971	944	971	973	999	1004	1002	975	949	964	1008	928	1008	888	905	976	1011	987	973	945	958	1007	950	965	970	978	984	976	1024	1020	961	987	1065	957	911	987	1013	991	961	991	948	1003	962	1038	969	997	921	1000	1021	1006	983	983	929	937	958	1022	928	1002	955	924	1000	934	990	995	965	961	985	984	961	995	983	945	981	943	951	990	1007	983	987	983	978	1001	1016	1011	985	1004	1007	958	1020	941	1062	962	994	974	993	1045	979	956	981	943	989	992	980	969	960	897	1007	974	956	1026	950	992	1002	1030	965	920	1030	1016	921	1030	986	1008	1008	939	986	989	929	952	977	947	1016	985	1032	978	1048	976	984	965	963	967	956	965	916	997	978	999	930	977	934	932	938	920	970	914	963	909	1026	954	1045	951	909	974	983	968	988	951	952	986	1029	932	992	935	979	972	1013	917	936	958	994	1017	1019	996	1011	966	1009	993	1012	1005	955	961	996	962	966	997	941	1007	1000	965	1025	958	1016	960	973	994	906	1000	954	1000	1012	995	982	950	975	1012	985	958	1044	951	912	1004	929	979	980	952	949	1037	1021	972	1015	952	944	968	998	967	925	1017	1029	958	950	1044	943	926	997	945	988	1005	1020	1060	988	978	969	937	931	996	1032	934	946	975	1004	941	976	980	981	994	919	961	947	1000	1081	994	985	921	964	947	962	1005	983	981	954	973	955	964	966	984	951	919	994	983	980	990	981	1021	1032	978	1008	969	958	974	931	964	986	943	1010	1003	996	948	979	1038	1030	984	954	979	1075	1004	954	996	991	1011	1002	951	1005	1032	1010	973	980	1034	937	984	1021	950	947	893	971	1002	966	980	948	1004	947	1029	999	1003	1041	940	961	983	1043	1016	949	964	975	951	971	963	996	1002	951	1008	1019	1000	978	1006	933	968	965	947	977	989	947	971	1007	999	987	953	959	969	971	1013	971	960	1014	994	1029	901	1011	984	963	1012	890	1014	981	936	992	937	965	960	1001	952	1023	929	979	918	982	965	956	969	1007	1023	963	963	959	937	946	966	951	927	1012	967	991	1042	987	968	966	956	1006	991	996	974	1003	916	945	999	968	1030	970	979	1023	966	1017	997	920	944	971	964	967	979	996	963	1007	967	965	1000	951	947	960	924	981	951	1038	979	1027	945	949	1047	997	968	1017	1003	960	1000	937	978	958	964	998	1003	979	946	1014	960	988	979	978	1006	950	971	1018	956	951	979	1004	985	1002	956	937	932	1000	982	939	987	1033	984	953	969	955	911	980	957	955	955	979	1015	953	954	1009	970	948	986	956	950	984	990	974	978	986	953	968	953	982	1022	1014	1004	978	985	982	1039	939	967	984	1003	981	934	953	961	961	1043	990	930	992	993	927	1035	1014	921	1004	987	988	934	1018	925	1007	1005	1025	984	950	1000	1030	997	954	1016	1001	931	973	998	977	965	1007	953	998	983	996	996	944	1019	960	997	929	992	989	994	968	988	929	990	921	932	1034	1015	986	986	970	984	1048	972	944	1026	986	930	987	906	960	965	1028	931	946	1009	1025	984	989	957	1029	998	985
9457	7363	11168	14907	10757	5943	2183	925	584	418	362	394	417	404	381	377	325	364	349	352	366	328	382	377	300	362	340	369	330	357	383	321	358	352	342	358	361	358	329	324	353	345	368	361	328	325	363	372	370	369	389	355	331	350	356	360	355	343	345	374	356	332	363	352	328	379	371	357	352	350	342	369	344	351	367	331	338	331	347	349	358	378	384	370	329	364	364	353	359	329	367	348	373	336	339	364	350	359	345	357	393	342	332	347	340	334	316	322	347	368	334	354	348	375	360	358	343	372	382	335	362	393	360	395	339	330	338	344	324	319	330	372	339	323	362	364	357	355	369	345	341	350	345	354	338	346	323	320	345	374	380	354	344	369	382	358	373	372	336	348	353	346	335	368	360	384	362	352	341	373	361	329	377	340	379	362	354	356	341	378	360	348	387	370	362	321	337	393	344	343	356	378	317	314	365	390	328	347	353	333	342	347	359	356	396	396	348	363	339	373	337	348	346	365	330	341	348	346	357	367	358	377	345	386	380	352	349	358	323	351	351	318	362	355	337	352	360	366	353	329	349	344	386	390	366	364	357	353	348	321	346	344	359	357	346	349	358	393	343	377	339	385	328	327	360	350	326	354	365	352	328	370	346	342	352	381	306	337	341	333	353	363	342	326	340	349	337	337	374	359	335	357	352	350	375	321	308	375	333	358	387	360	373	359	313	369	348	312	370	339	339	363	372	362	355	369	313	364	340	333	344	367	344	324	344	368	347	329	346	338	354	347	341	365	342	365	365	313	358	350	369	363	358	338	337	351	333	357	403	362	339	335	312	344	347	324	332	317	381	322	334	333	347	347	332	342	357	343	357	344	340	379	353	327	362	337	359	323	350	316	384	329	327	349	354	339	358	363	343	369	319	364	347	345	334	313	370	370	346	347	323	359	381	355	333	341	361	354	388	315	375	374	320	370	336	353	325	360	367	381	359	330	335	360	346	332	349	309	373	325	341	355	349	371	354	356	347	391	343	346	355	350	367	346	347	328	337	343	352	361	354	359	344	374	340	346	352	363	354	335	333	318	403	346	346	363	366	348	353	329	348	341	307	354	342	348	346	369	340	331	330	353	357	357	346	372	349	332	337	358	323	369	362	355	349	379	367	337	362	385	328	381	330	360	349	387	371	369	369	341	364	387	374	364	322	342	353	331	373	365	340	336	334	359	355	362	351	344	354	334	330	371	327	350	306	366	328	364	360	350	373	392	347	346	340	329	344	352	342	354	381	355	328	339	354	347	366	345	357	331	366	313	313	354	359	359	384	360	363	334	373	370	319	364	383	383	359	354	338	332	364	311	358	344	388	344	324	344	348	342	338	331	351	347	392	350	372	334	358	337	357	371	331	332	359	375	336	353	340	357	348	352	345	364	343	339	325	368	343	351	340	340	385	348	338	359	361	348	351	374	358	347	338	342	344	327	300	351	351	381	327	367	352	336	361	356	358	358	376	362	368	309	361	353	335	336	360	341	358	339	358	327	333	348	338	370	367	366	377	347	338	356	328	322	331	322	357	316	322	353	371	363	343	340	384	316	333	369	348	348	355	356	359	371	380	377	398	326	383	364	327	394	364	331	301	358	340	343	324	348	361	330	346	376	338	326	337	351	373	356	383	385	350	379	329	347	370	344	331	329	362	355	391	349	319	335	346	351	370	346	348	352	346	368	333	364	373	350	336	318	357	330	381	358	405	346	335	329	366	352	356	353	313	365	341	315	365	369	351	366	341	339	339	371	331	347	320	342	353	308	389	337	360	349	340	359	342	325	359	328	388	346	357	327	337	343	324	365	351	336	344	387	326	338	371	394	363	361	355	349	351	345	360	351	346	372	358	349	346	355	353	352	320	354	350	353	371	341	327	318	342	377	361	395	391	328	359	347	357	344	353	350	335	307	374	360	366	372	363	325	365	361	341	370	337	354	337	343	369	361	335	343	366	345	334	368	325	333	335	379	364	349	324	360	351	328	367	339	339	395	380	344	367	339	343	337	342	381	357	342	375	346	374	366	362	304	345	324	360	378	401	326	346	368	362	335	375	343	357	359	368	326	333	313	314	342	366	350	335	355	340	344	353	318	335	355	349	384	352	371	368	361	345	346	325	371	320	313	329	337	331	342	340	339	341	396	348	349	360	357	320	370	366	334	348	352	304	373	321	354	331	331	352	335	335	373	354	367	401	362	336	361	349	349	347	352	329	371	342	354	326	322	327	368	372	323	384	345	335	341	377	334	352	369	332	368	361	352	328	366	373	343	333	393	333	390	351	384	345	356	360	324	372	373	349	354	394	348	345	300	368	349	337	355	324	360	329	338	356	367	335	366	344	343	358	347	345	375	387	366	381	365	365	343	378	371	352	389	337	355	337	344	367	361	349	334	327	342	346	337	316	356	356	375	330	359	373	345	341	348	354	363	368	388	332	315	349	361	354	362	347	402	342	335	373	342	348	393	357	296	364	333	386	327	368	328	340	354	337	320	350	362	343	341	350	334	351	365	354	326	326	338	324	353	373	354	354	355	346	359	340	328	368	329	357	366	392	325	323	345	378	364	371	364	336	335	362	327	324	311	342	338	362	368	403	352	345	347	348	335	360	340	338	360	362	356	340	307	332	338	352	349	346	355	366	339	327	322	279	307	339	344	311	322	347	370	371	335	342	332	350	377	345	357	382	327	337	338	341	368	345	366	342	364	310	358	367	352	354	338	360	329	356	339	338	341	341	351	340	357	347	337	344	362	342	371	351	346	327	315	336	350	343	351	381	341	351	368	349	346	362	339	380	372	362	388	363	373	346	358	344	350	322	346	371	349	335	330	322	390	353	357	339	369	334	377	354	354	322	354	399	384	376	342	349	364	341	346	345	351	340	347	364	326	336	359	346	357	325	344	354	372	341	380	355	361	342	337	369	338	305	303	348	381	339	326	365	344	352	386	311	363	329	362	353	335	327	354	331	320	363	342	367	375	357	314	345	332	313	348	333	329	376	362	352	324	355	314	386	330	352	362	351	357	350	355	342	324	350	351	369	334	369	363	365	330	359	356	360	367	318	316	346	374	337	372	365	325	345	368	352	341	349	327	390	352	360	351	347	305	360	356	360	386	362	352	360	334	364	373	350	372	344	329	345	341	338	327	349	343	331	342	396	366	339	339	343	368	343	343	324	351	360	346	325	344	353	319	350	326	379	338	358	375	294	361	364	349	349	357	343	351	339	369	330	376	340	344	346	329	315	367	347	366	364	330	382	345	329	335	328	351	341	353	346	361	326	387	355	319	317	380	345	347	328	315	366	382	320	360	382	346	340	344	338	359	301	379	324	377	339	342	350	378	345	355	379	349	349	329	364	347	335	341	386	356	353	368	337	344	326	377	339	389	364	358	332	348	333	355	338	332	370	365	343	337	318	335	363	366	362	394	337	320	361	327	336	379	347	377	389	347	358	327	351	322	342	369	323	353	335	392	363	365	383	354
7324	7014	16473	26641	22755	14755	6462	3032	1693	1107	1014	1206	1187	1066	1082	897	911	926	921	931	933	899	890	893	931	914	899	944	917	905	867	959	942	894	944	911	961	923	962	962	966	894	893	901	970	854	931	927	964	916	932	892	889	926	936	904	946	899	894	919	948	939	863	977	911	932	914	914	917	961	901	917	898	933	940	932	908	862	916	916	888	911	963	920	879	922	903	887	925	878	884	914	905	903	880	967	906	918	887	900	905	904	933	874	946	887	949	917	907	912	892	924	873	892	925	931	928	881	906	926	894	845	891	932	903	899	906	920	903	862	902	917	922	948	918	955	924	871	915	898	877	878	927	917	956	840	945	942	906	902	960	916	907	932	950	902	866	903	926	901	915	873	908	951	998	925	897	886	903	922	912	885	864	920	894	903	868	915	897	901	892	876	926	949	921	916	949	980	899	934	890	876	933	866	889	962	846	915	921	899	937	879	862	923	909	889	876	915	945	924	922	943	910	906	939	906	881	901	912	846	917	926	892	887	974	928	901	917	930	894	945	971	945	952	891	973	916	911	865	948	956	919	842	957	880	897	962	876	894	963	915	936	923	961	907	948	934	904	942	908	929	882	889	859	939	897	900	946	875	892	924	899	899	933	878	890	934	955	847	943	863	870	896	944	857	891	860	914	904	931	905	924	922	944	917	887	981	920	942	914	887	920	937	943	887	883	892	886	929	883	900	901	904	925	904	960	863	919	913	900	925	982	917	928	879	917	914	964	907	917	906	939	891	905	915	971	910	893	900	832	889	907	927	935	898	942	930	942	902	914	906	916	909	912	921	882	945	938	907	959	924	888	948	932	959	919	903	933	882	898	879	923	908	912	933	890	912	919	913	943	909	888	923	944	900	881	885	848	948	938	902	933	921	893	890	923	924	905	936	911	932	869	895	908	906	916	900	933	904	893	855	888	940	971	915	886	962	899	893	858	900	869	912	931	920	847	923	905	916	966	909	924	936	914	926	887	882	917	885	912	933	906	929	967	848	912	909	927	888	911	874	902	838	942	895	914	924	914	870	917	973	889	881	917	935	912	898	929	887	916	964	941	900	878	909	888	876	895	895	898	891	870	901	874	914	933	866	865	871	887	905	868	946	904	878	894	927	922	856	912	948	980	886	900	924	869	878	956	898	847	917	874	913	913	868	941	871	946	914	944	888	951	945	901	913	873	914	941	965	874	889	918	864	892	994	881	901	907	898	878	934	959	877	914	894	911	920	884	916	835	876	927	894	921	903	938	935	928	853	873	884	885	900	937	937	915	931	906	939	929	901	997	875	871	932	948	932	924	875	868	879	903	932	932	837	880	974	889	880	898	906	901	927	945	916	907	906	849	931	885	917	932	958	890	882	906	894	886	917	912	857	897	892	917	893	889	923	917	952	974	908	893	866	903	867	904	914	881	921	897	889	952	932	941	907	930	910	860	880	873	904	940	930	894	861	913	982	887	938	918	916	963	863	953	874	936	874	870	926	928	920	882	901	932	917	949	883	884	932	987	947	870	905	951	916	912	940	923	899	918	894	870	935	892	905	892	908	836	861	861	894	940	880	900	900	893	906	916	957	900	908	870	917	925	881	909	938	880	912	918	904	943	937	878	892	907	878	846	906	900	911	842	907	934	887	973	929	931	878	920	857	915	893	884	923	946	929	946	915	923	931	877	944	943	935	923	912	977	908	917	935	967	858	888	932	871	914	894	931	912	937	950	905	905	899	984	911	909	961	934	943	908	908	912	894	887	941	873	921	905	952	930	877	976	893	910	905	936	976	932	908	864	899	901	907	863	926	901	910	922	945	869	943	913	851	917	878	907	966	905	894	918	924	939	910	913	858	953	947	977	905	947	875	843	928	908	875	895	937	893	935	945	941	908	992	899	956	874	897	915	946	868	881	910	835	879	906	909	895	876	972	886	956	941	909	878	934	848	852	901	925	900	927	929	888	862	923	866	877	915	907	879	929	969	938	933	934	896	903	915	915	936	935	920	924	859	855	913	948	872	889	934	851	942	955	859	901	920	894	943	908	941	932	926	956	872	924	908	935	919	862	852	895	960	902	889	889	974	934	981	950	893	902	919	937	922	940	935	904	880	890	894	922	916	899	885	885	862	912	884	929	902	926	931	941	915	927	890	960	903	879	912	940	920	878	906	879	905	872	966	871	922	890	927	931	969	912	956	892	864	928	881	897	922	886	900	898	942	899	909	965	930	950	980	907	981	890	937	888	850	952	949	938	871	911	903	900	887	896	904	930	874	911	934	902	892	888	930	939	945	920	894	931	864	910	937	909	921	913	860	907	893	932	909	900	894	945	914	907	922	919	904	913	922	940	893	872	979	893	886	927	882	958	848	936	948	874	906	902	893	887	963	927	973	889	895	947	904	913	895	924	893	868	931	909	884	860	945	918	920	881	888	963	865	968	858	928	920	870	834	933	896	882	901	969	949	896	856	869	895	912	936	919	927	891	872	941	849	963	959	904	976	914	929	887	922	896	941	933	925	981	924	940	894	911	932	942	892	904	910	910	928	943	956	950	926	930	917	863	917	947	880	903	866	905	939	941	926	912	891	904	849	883	862	925	915	903	902	970	906	914	925	947	830	927	929	902	902	872	884	914	912	940	916	910	927	927	931	957	872	903	910	956	904	855	901	932	944	955	966	874	899	869	962	896	957	913	916	874	890	874	937	953	921	909	932	865	911	875	912	938	950	894	894	918	923	902	867	908	927	924	893	965	874	929	909	940	897	947	893	910	939	909	995	918	914	875	947	938	883	895	956	851	886	923	930	923	889	932	910	939	929	888	891	887	878	873	871	892	907	874	919	901	931	896	887	883	937	894	956	886	901	917	898	884	895	920	938	934	894	899	940	898	930	965	829	873	920	935	950	884	956	901	853	902	907	987	904	926	908	875	934	886	901	908	881	971	981	915	878	930	895	961	949	929	882	942	908	904	956	905	911	890	930	921	895	924	953	982	918	903	938	859	879	963	947	896	910	904	873	892	904	835	944	925	909	936	934	928	934	874	888	947	890	883	906	929	906	927	861	900	905	935	920	814	881	903	849	901	897	919	920	941	911	952	955	922	867	891	929	947	908	949	927	872	933	956	929	891	913	932	888	899	940	920	866	881	909	929	890	899	914	932	876	914	913	893	919	917	925	878	940	887	902	914	901	959	898	945	908	937	925	941	888	900	928	878	885	907	877	871	907	897	875	915	908	916	944	961	916	932	943	909	933	942	934	929	898	951	934	922	935	943	962	883	880	852	905	906	901	917	916	948	887	958	908	927	904	883	931	939	912	951	936	933	887	913	922	897	988	918	841	920	926	942	910	889	929	927	923	939	877	889	916	913	923	894	971	856	921	846	873	960	917	865	881	987	944	911	888	908	901	953	893	855	891	888	887	923	869	883	907	902	921	914	945	877	921	923	930	916	922	909	954	856	972	960	915	897	875	857	887	888	914	987	944
22413	16587	45704	65528	54039	36205	20901	8692	2845	819	472	875	987	692	628	357	369	406	387	354	373	380	353	378	391	344	352	366	388	393	346	381	394	365	377	387	368	363	390	414	366	394	368	381	361	370	364	329	362	383	371	395	364	391	353	341	358	370	363	376	376	387	384	373	344	382	360	374	358	388	416	353	371	354	396	397	357	354	360	380	367	367	341	397	341	375	376	359	399	377	355	388	390	356	371	362	351	356	356	364	359	382	394	337	361	396	340	343	389	376	374	375	377	377	374	371	384	387	355	429	336	380	378	385	389	365	411	382	390	356	358	356	375	364	372	403	377	394	360	387	382	376	372	356	389	385	391	403	335	364	357	397	409	387	391	362	365	377	398	403	407	378	356	353	346	369	382	367	400	373	369	346	388	382	361	404	355	387	350	389	366	370	367	341	408	371	345	370	398	379	394	357	395	385	337	394	357	365	369	383	333	375	367	387	354	400	352	368	347	377	365	366	363	405	373	351	367	383	367	347	355	386	372	373	346	414	392	376	386	366	376	368	379	366	354	365	374	356	399	368	393	359	355	366	366	396	393	386	370	360	373	388	365	362	356	359	353	372	395	362	394	367	349	402	368	344	364	335	334	350	378	363	344	369	372	382	376	383	345	337	357	353	383	372	405	361	389	373	371	367	370	363	357	368	353	367	366	371	355	369	344	358	391	391	333	348	349	361	356	404	355	385	370	358	414	312	406	387	349	412	393	364	352	367	343	344	370	328	387	364	360	381	370	357	358	405	350	348	358	397	338	365	397	379	339	379	373	369	343	381	379	377	366	408	393	398	379	361	381	340	371	354	368	382	345	385	392	360	385	399	367	358	386	352	361	352	348	367	387	383	389	405	372	366	384	335	361	368	379	368	369	372	367	348	325	382	345	360	411	406	368	355	381	367	359	358	360	375	378	368	378	388	381	383	370	369	371	375	388	373	347	385	381	384	374	382	359	367	381	354	353	373	353	395	357	361	356	380	356	386	357	388	377	363	388	377	369	387	350	369	336	374	362	354	365	391	388	404	399	365	387	374	383	355	364	362	377	364	383	382	372	389	378	377	390	391	389	377	391	370	345	364	395	386	361	368	390	381	375	357	370	336	365	359	401	347	312	333	362	365	385	368	378	372	373	387	384	331	384	360	380	398	350	378	366	366	399	355	378	376	382	373	365	381	386	394	363	334	363	337	375	374	354	383	374	351	418	366	372	342	375	347	408	360	350	363	393	348	350	380	352	383	389	343	338	375	369	358	364	388	379	402	353	378	359	399	361	343	384	352	405	366	386	361	336	350	364	367	380	354	390	339	371	383	360	390	337	348	413	337	339	389	356	340	415	340	379	364	356	404	322	379	365	348	380	372	375	359	389	379	362	380	354	376	402	401	385	357	384	354	390	356	360	381	369	393	373	379	399	411	359	395	355	370	379	347	338	385	399	376	359	335	345	401	369	359	390	409	399	357	327	360	366	389	378	324	342	371	309	380	358	376	352	352	346	359	356	381	375	338	396	369	368	407	402	373	358	387	359	380	376	370	386	354	410	376	348	355	365	363	382	395	395	355	370	374	343	348	390	378	363	389	407	391	377	327	375	369	362	373	359	394	378	394	396	357	357	342	373	337	386	406	390	361	402	342	357	348	341	376	367	364	380	354	370	367	376	374	368	381	321	386	395	380	330	345	385	398	388	337	328	373	398	395	384	360	385	393	392	356	400	404	385	370	377	326	358	317	337	388	397	396	387	384	375	366	355	385	355	394	333	369	347	373	382	387	373	380	369	380	370	379	362	353	370	355	367	361	354	395	385	359	349	380	365	378	351	386	392	372	383	393	370	441	384	361	360	374	355	369	376	365	334	404	369	360	390	354	346	367	391	395	401	405	410	394	369	391	386	351	365	371	335	389	374	394	377	379	384	372	357	328	374	392	369	341	388	379	368	360	406	359	356	371	392	407	378	377	319	403	400	358	377	341	376	394	344	370	374	380	394	344	366	345	350	396	378	361	384	385	399	368	368	385	377	357	348	360	370	368	330	391	365	396	381	404	320	410	361	390	359	396	348	366	368	377	354	401	380	372	383	359	351	372	371	344	387	358	371	430	389	382	374	369	364	358	347	372	379	389	365	342	344	400	394	406	330	350	374	384	328	392	314	354	381	356	395	365	343	371	377	370	400	357	366	362	377	405	348	352	362	379	378	351	397	338	399	362	386	363	378	373	360	347	333	413	357	358	370	377	384	349	351	379	367	373	385	367	353	363	353	364	369	352	364	361	369	389	349	361	386	380	367	349	377	372	355	355	346	353	372	361	359	319	365	363	361	358	388	355	423	406	332	354	350	381	342	328	362	367	366	385	359	393	355	364	394	362	366	416	394	398	360	346	337	336	382	389	376	336	376	357	334	363	420	362	385	371	369	362	365	374	384	408	392	394	394	354	357	374	341	401	360	402	389	380	397	346	394	366	351	384	362	372	328	370	404	370	358	335	354	382	392	371	387	379	389	366	366	366	382	378	382	407	344	397	365	387	422	375	383	371	421	375	350	341	386	371	368	384	397	354	372	374	371	368	360	387	382	351	381	377	378	374	356	402	335	399	375	387	354	379	416	364	350	340	396	377	386	411	370	376	355	339	363	374	379	360	390	351	408	363	367	378	394	352	355	390	384	385	340	387	364	342	376	378	375	389	414	341	406	328	338	371	358	370	416	347	359	380	403	352	358	377	386	363	375	348	373	366	362	344	337	361	391	373	382	394	384	350	349	371	344	359	373	371	331	397	368	382	398	368	390	384	372	389	351	387	372	358	384	348	359	361	357	338	368	376	355	346	374	393	367	364	386	377	367	376	386	373	398	364	353	395	394	414	374	354	370	363	382	377	372	372	347	355	361	357	379	398	376	387	399	368	406	347	346	392	329	352	347	342	389	377	358	386	384	362	336	396	361	384	389	373	371	349	380	381	321	368	394	362	385	384	355	358	339	351	362	345	381	369	377	408	373	396	397	358	382	392	389	323	394	399	391	350	367	374	381	370	368	353	364	355	351	342	365	381	355	395	372	355	385	388	350	379	393	351	368	376	326	360	353	384	397	387	387	320	407	380	377	375	368	385	379	357	359	357	380	379	392	375	364	378	417	376	397	394	367	345	383	405	365	374	375	379	377	350	321	350	394	410	331	373	383	371	372	363	384	359	363	378	353	385	340	368	358	354	336	337	350	366	354	391	399	381	380	352	377	352	356	392	359	366	345	409	382	336	370	332	396	388	353	366	370	362	400	367	346	364	363	353	380	323	393	361	366	369	378	375	394	366	374	366	345	416	372	359	397	355	365	386	347	376	398	383	355	351	383	378	412	362	356	384	377	362	376	417	400	370	380	361	403	377	373	391	377	376	356	395	369	354	386	368	383	402	390	361	343	374	365	389	395	381	362	390	371	374	376	336	351	375	384	376	360	416	389	346	359	345	391	399	373	364	387	361
14210	13629	47041	67226	60314	45182	32922	19558	8838	2660	1509	3759	3838	2594	2237	1060	1078	1121	1083	985	1019	1066	989	918	954	955	926	942	933	1011	973	1009	918	950	975	1015	946	919	951	939	941	923	1015	940	956	996	921	932	970	970	921	990	968	983	889	978	926	963	961	982	973	940	931	997	977	955	1007	943	973	904	942	963	967	972	967	1032	961	943	910	942	967	972	955	968	943	980	993	997	940	995	999	930	946	904	963	1003	929	958	982	971	940	1013	953	953	1000	1042	909	962	975	926	951	972	934	967	948	943	1003	917	949	971	982	946	953	940	971	986	946	990	981	936	961	1002	953	961	991	982	904	973	973	987	940	935	920	973	948	943	891	916	945	979	918	926	931	972	974	937	962	976	960	1009	999	911	947	926	937	986	930	967	995	991	950	952	947	943	1037	984	976	949	973	928	959	970	972	936	949	950	977	925	910	989	969	987	954	958	1010	905	975	966	940	984	913	927	1001	979	900	962	911	974	940	974	911	920	952	928	977	1000	978	934	946	1019	1017	995	977	981	957	932	965	936	882	939	991	932	963	977	980	918	933	933	910	968	987	966	939	969	943	939	928	971	957	908	936	1000	1043	969	919	965	938	926	894	977	1032	989	963	926	949	930	929	952	949	996	1022	904	945	976	909	978	982	1010	972	960	990	944	995	946	956	958	907	985	964	971	965	989	988	1005	1011	957	961	944	973	947	1011	973	931	935	938	970	930	996	959	1002	936	941	1041	952	979	1020	1019	981	977	987	911	947	997	1055	960	951	965	965	1002	906	968	951	997	957	930	957	964	957	951	972	976	937	921	996	942	958	947	982	889	949	951	939	1015	997	1025	921	954	911	927	994	977	946	938	1005	950	936	985	962	948	932	952	956	959	916	945	970	969	979	1035	1013	997	1024	929	941	1004	929	921	947	934	940	1009	998	1021	944	992	990	989	945	937	942	968	909	954	926	984	954	924	921	923	979	929	964	903	985	969	958	1029	992	940	916	937	965	955	962	941	931	964	1008	994	978	952	965	928	1012	926	934	943	960	971	1043	932	957	948	987	967	949	941	934	991	967	982	954	1023	998	984	930	968	978	973	949	994	937	930	891	933	982	978	965	970	911	975	983	951	942	999	950	944	939	980	1021	1028	949	968	1030	1035	947	958	959	982	983	911	958	948	954	995	978	994	959	1029	958	950	952	987	982	963	910	975	987	991	995	1000	982	962	967	945	984	1000	954	978	941	979	950	959	948	980	951	994	989	940	949	929	926	949	974	972	948	960	949	932	1004	959	927	975	967	944	989	977	943	960	925	976	982	995	950	963	985	961	965	1000	978	977	901	938	985	970	924	950	974	936	946	973	955	933	967	958	954	961	950	975	998	959	970	1013	964	920	956	984	958	960	951	923	937	931	916	893	956	923	927	921	946	941	966	977	974	978	984	972	944	1006	926	954	973	951	975	949	991	927	907	1008	986	980	1010	984	906	935	1007	908	959	956	935	965	941	933	924	965	922	966	989	992	977	970	965	957	969	970	977	974	981	951	969	921	983	979	982	958	975	954	988	969	998	1027	1007	975	907	955	930	940	954	960	951	970	984	990	946	1039	893	983	948	951	978	915	898	945	985	955	983	966	934	948	927	946	978	906	924	905	979	1005	1021	943	997	966	984	920	951	991	984	1000	992	967	916	907	1020	970	982	973	945	944	940	948	992	1013	979	974	967	915	944	976	988	996	980	916	974	941	955	995	932	979	1009	966	981	987	961	977	977	957	958	971	916	971	959	950	952	964	956	921	1028	943	967	899	969	988	1010	1022	953	938	985	945	922	978	957	910	956	972	959	1008	968	992	949	923	954	963	932	936	933	968	992	1006	973	980	991	955	960	942	967	966	949	992	999	959	1014	967	956	961	918	879	967	960	896	931	967	949	947	987	974	944	948	954	996	964	886	963	991	941	981	936	934	999	1034	932	961	955	957	994	963	926	985	986	955	925	953	940	969	974	994	992	1012	965	995	938	900	985	929	925	941	969	958	1043	978	899	944	967	1000	998	974	958	973	988	890	936	1003	934	979	969	957	971	964	974	970	941	982	976	972	980	936	982	1011	922	971	970	958	939	949	969	955	980	1010	1001	912	925	934	938	967	942	895	915	932	906	963	960	935	976	966	951	929	980	986	929	947	968	938	922	934	962	931	973	1008	954	935	955	964	951	986	925	932	999	975	994	946	982	913	980	917	950	964	979	914	943	907	978	988	1016	935	912	972	1008	985	874	918	975	961	951	981	940	920	932	951	998	930	974	982	998	930	936	945	974	969	932	928	948	921	988	970	980	942	941	941	995	931	948	928	942	1008	980	938	954	953	917	948	953	958	905	979	911	929	944	956	960	967	976	928	916	980	910	945	926	927	970	940	953	885	954	1054	966	957	971	985	957	975	950	930	988	981	974	967	996	952	972	958	989	985	939	933	947	963	1017	983	967	965	959	880	946	958	1011	979	1000	972	973	990	935	976	940	994	974	943	941	913	968	1000	950	1029	945	925	966	1037	966	985	955	927	950	976	979	960	932	978	969	928	922	921	923	909	959	911	919	977	971	951	988	941	973	945	969	937	988	926	1005	959	907	960	1010	959	968	980	931	951	995	977	938	976	984	989	943	980	952	952	956	968	961	958	960	988	1017	920	947	957	968	965	939	986	921	942	946	982	956	974	977	963	950	953	940	984	944	929	940	893	980	933	957	914	1019	987	905	930	1022	944	912	947	908	983	964	959	943	972	892	939	973	953	932	898	942	956	981	991	986	952	979	964	972	955	975	933	954	980	975	974	983	981	969	967	947	976	983	937	967	903	929	933	966	961	938	954	976	996	960	990	961	931	950	946	963	942	979	1017	920	894	975	989	937	975	1005	922	962	958	955	932	946	914	971	933	948	967	958	963	957	900	1017	927	1024	992	967	930	969	980	966	953	945	940	929	938	947	957	897	1002	966	987	955	939	991	947	923	977	1017	957	972	989	950	954	879	992	914	961	991	967	1006	958	983	919	973	980	902	1009	1007	969	946	917	1001	956	979	968	996	960	928	991	958	934	964	908	940	968	932	961	935	909	914	985	941	939	928	941	979	914	933	905	978	1007	978	939	964	952	993	993	996	954	934	947	922	928	952	984	960	943	973	947	902	962	957	979	943	980	1005	976	974	980	939	954	973	946	965	996	971	969	939	970	960	975	951	980	984	994	938	950	970	1009	1018	947	937	936	1011	1000	925	983	944	1005	993	989	920	967	914	985	1013	1001	961	1002	1022	935	977	946	933	934	972	977	994	1005	948	904	978	1016	923	1016	994	884	934	959	998	952	958	992	939	962	959	984	986	977	956	982	935	1051	994	923	943	911	998	989	926	991	890	991	904	902	902	928	988	880	975	955	948	931	923	965	983	973	974	976	962	984	954	981	956	944	975	947	995	966	1014	977	924	968	918	928	988	944	991	995	932	941	945	965	986	981	976	969	958	940	960	952	996	966	919	960	963	954	972	972	961	953	900	926	969	979	940	885	1012	960	985	1003	1013	959	1010	1019	952	982	875	928	952	939	986	1015	985	924	969	952	991	973	1036	947	931	987	918	1016	904	991	931	957	1006	990	970	942
29750	22116	60430	75512	64271	48101	28629	12574	3786	662	773	2050	2468	1416	901	521	443	476	424	389	411	403	393	406	390	373	352	376	388	382	398	404	370	385	401	379	376	417	379	362	386	390	393	413	342	409	381	388	388	405	400	377	382	403	391	376	413	377	397	391	418	386	393	388	409	420	389	373	370	366	406	377	383	387	407	398	382	376	419	379	376	369	393	383	368	387	431	421	404	418	364	364	413	392	369	437	410	399	367	391	414	407	392	365	359	411	377	402	408	385	368	402	406	399	358	391	403	414	390	393	372	398	381	368	351	393	406	362	379	412	361	390	365	396	380	398	368	406	401	358	367	399	376	394	376	419	417	409	386	400	370	405	366	399	397	414	408	353	394	433	366	383	401	407	343	358	375	426	396	395	389	416	398	390	375	373	378	394	390	389	413	386	392	372	407	368	380	386	415	399	390	384	428	363	329	409	344	383	340	393	348	406	403	404	380	375	376	388	405	394	362	384	362	394	355	381	379	368	396	380	418	406	387	432	406	391	408	375	395	418	403	389	420	381	399	377	377	409	382	375	401	371	393	409	431	395	387	413	374	391	394	385	381	391	363	389	398	370	397	383	371	377	358	398	411	390	429	389	401	368	412	424	401	401	386	381	403	355	387	414	424	406	381	364	412	375	434	378	353	389	377	408	366	410	368	357	388	426	400	390	405	394	387	400	392	402	371	375	387	397	412	398	416	408	399	368	419	406	399	400	373	404	357	367	360	387	382	373	403	399	384	385	382	415	403	403	386	388	395	389	392	391	398	408	419	397	380	397	420	394	375	380	376	359	380	371	376	373	346	363	376	416	409	407	381	419	382	383	391	411	375	380	415	398	405	382	396	395	357	384	373	381	370	425	363	397	382	401	390	404	394	372	362	402	365	395	367	395	381	377	351	406	365	396	386	387	384	400	431	379	433	388	398	387	358	382	355	412	379	400	368	370	391	337	394	377	404	374	398	404	386	415	415	388	369	402	392	414	405	395	396	359	386	374	389	360	383	391	409	381	388	396	392	399	420	404	351	411	387	392	395	366	394	389	418	399	410	378	374	358	376	413	363	389	382	410	413	373	378	372	399	423	399	368	370	386	396	360	386	397	370	397	399	343	370	363	390	444	382	371	400	373	427	387	387	397	420	393	349	396	404	351	366	399	429	409	390	373	380	382	393	412	392	371	416	388	378	409	365	389	396	392	385	387	389	400	378	394	395	387	364	411	362	370	369	381	382	406	387	404	389	393	379	404	387	383	375	374	395	391	378	395	390	374	385	355	407	367	381	404	412	395	394	378	398	368	417	377	423	392	384	340	431	392	403	378	346	369	410	427	379	410	393	432	364	398	407	374	383	395	403	408	394	408	402	361	405	418	379	388	380	434	391	401	343	400	437	402	371	402	364	387	385	366	396	382	365	377	360	422	410	410	436	407	383	423	370	365	400	372	375	354	408	372	358	436	374	363	359	375	373	353	356	397	395	396	396	375	395	439	392	372	429	375	390	385	406	423	390	391	386	384	415	376	407	390	398	371	391	399	369	401	377	391	370	380	370	397	412	386	383	382	365	408	370	369	376	388	388	401	451	389	372	364	343	445	374	366	369	398	388	377	378	418	383	355	365	380	388	385	389	400	395	386	366	371	393	384	380	379	398	383	380	390	385	400	390	402	371	417	398	385	389	393	358	405	383	383	403	399	361	429	358	381	438	362	361	382	353	387	364	390	365	412	399	367	408	433	367	380	387	381	377	384	403	359	365	423	374	405	394	401	410	385	381	393	394	407	382	398	383	409	387	403	400	370	386	395	430	405	358	402	368	400	389	397	378	386	370	395	363	353	365	421	371	391	385	365	405	357	410	389	416	414	399	403	354	383	372	379	386	393	384	413	399	381	368	434	403	414	359	389	399	396	410	412	403	415	384	370	362	370	406	387	363	400	397	404	405	414	377	357	377	408	414	363	406	368	426	392	388	370	379	368	388	392	388	362	395	430	369	369	363	409	383	425	405	389	362	392	419	375	404	404	422	360	376	396	367	377	409	352	390	391	377	356	421	377	352	378	386	388	389	374	424	342	394	357	392	435	419	381	437	396	395	392	381	440	371	411	410	354	384	357	425	390	371	387	379	368	397	392	413	373	373	404	410	399	363	387	383	397	389	395	379	398	382	360	382	392	387	392	391	411	385	432	381	394	412	384	401	400	329	435	413	377	371	401	394	426	419	415	408	376	406	351	387	369	397	426	366	380	425	379	390	406	365	387	391	402	402	364	367	356	383	371	389	380	377	391	396	407	379	385	396	424	392	346	373	379	361	394	383	400	403	378	385	376	341	386	418	422	369	338	404	405	392	388	386	406	390	405	401	353	418	387	376	404	416	391	401	395	378	384	397	385	407	383	370	373	394	361	407	387	371	388	412	369	367	391	380	357	398	397	413	402	387	375	397	374	378	410	383	401	381	392	396	399	364	370	370	386	386	364	397	375	371	405	389	371	399	400	406	361	397	373	404	399	392	423	408	360	405	351	369	390	376	384	397	446	394	348	409	366	413	370	389	380	384	401	413	402	419	379	416	395	372	408	430	415	399	405	403	365	401	358	395	398	393	369	366	411	384	410	378	403	383	390	365	379	390	410	422	396	389	429	375	374	410	383	414	375	338	363	422	421	381	399	377	390	373	396	389	386	355	413	381	377	388	401	404	404	375	379	408	387	389	422	383	405	373	348	391	406	430	395	381	384	398	392	420	363	340	381	388	345	381	422	335	426	435	410	394	383	346	344	406	393	391	400	398	333	364	430	382	388	427	389	353	397	411	343	383	361	389	374	406	400	345	409	402	391	356	382	415	394	356	405	402	424	383	409	409	352	378	393	425	411	390	392	386	381	402	366	390	408	360	388	392	407	388	405	379	389	387	402	406	402	350	390	409	375	381	367	414	386	394	337	387	394	424	374	373	412	394	381	402	352	427	401	388	390	381	407	394	364	385	372	388	383	375	376	379	386	358	369	381	346	393	359	353	402	417	414	408	400	357	398	396	364	361	358	385	372	410	398	412	379	346	380	413	391	393	372	416	375	386	339	384	380	384	348	415	362	361	419	390	345	406	399	415	445	376	362	397	370	380	379	383	391	429	392	421	412	419	412	416	405	375	371	376	385	362	422	393	418	406	384	370	398	379	404	399	382	433	370	409	406	381	406	380	410	382	377	363	397	389	373	391	383	363	365	407	364	402	352	392	378	382	344	388	361	416	416	393	390	398	406	400	380	383	366	338	408	398	389	366	393	431	403	380	390	368	391	370	373	403	363	387	404	391	392	394	395	393	375	394	360	412	350	382	379	377	370	396	361	378	417	391	408	389	440	385	414	381	397	355	393	366	383	369	439	365	384	354	353	373	368	388	364	421	378	378	380	359	389	402	406	401	402	381	408	397	381	411	407	423	398	387	374	383	404	373	404	395	393	376	394	393	384	370	406	354	369	383	379
18167	17030	59086	79091	72557	55801	38769	21917	10682	1907	2967	8875	9830	5899	3642	1493	1337	1452	1270	1192	1084	1137	1025	971	973	1055	1041	1034	1046	1062	1026	1055	1028	1025	1026	959	993	988	949	1052	1020	1023	975	989	959	1004	939	1037	1018	999	1000	1056	1023	1010	975	985	1043	989	1042	942	901	1015	958	1051	989	1024	1023	1034	940	986	980	992	964	997	1033	1015	973	980	1007	1001	936	1023	969	1035	1009	989	959	993	990	990	1044	952	993	959	951	923	945	971	985	983	980	1013	957	985	1009	980	1048	1014	1011	1010	1013	935	1015	1001	950	1022	985	990	988	928	1075	978	1011	1015	995	953	1001	976	1021	948	1055	992	1045	952	988	1006	974	951	996	999	976	996	1018	945	989	1043	1006	1026	1013	1010	1004	989	961	985	1000	985	1006	979	1004	979	963	987	979	959	1033	1011	993	1045	994	1010	998	987	1027	1041	1053	997	1046	989	960	1048	960	937	1020	989	958	942	940	1017	964	978	981	1006	942	1086	980	975	1029	984	1027	1015	1005	1031	1015	1030	962	981	1000	986	953	1014	980	1008	983	1013	1015	991	984	1004	1013	1006	1017	998	1002	1042	937	1021	976	983	1002	1017	982	942	961	990	1049	1032	964	1040	985	1080	942	984	1033	983	944	993	978	961	970	958	1039	946	992	988	970	1023	976	987	994	965	991	999	976	1037	973	992	995	997	992	1075	1006	972	960	946	994	981	995	1027	994	970	1032	994	1003	1022	1045	1027	948	946	1011	1012	975	1000	992	1039	950	1026	1022	962	1007	1054	980	1036	961	970	991	1006	1003	994	1035	1019	964	1050	998	1008	1051	1030	999	996	957	1038	969	1016	1030	999	1000	998	966	961	1011	992	993	989	988	1056	999	978	991	973	974	1004	958	1010	984	1007	959	995	989	960	970	1015	1056	1031	989	981	973	976	969	1065	986	981	977	981	1044	1001	1042	1056	1014	1078	1011	977	1051	1015	994	993	980	1017	1011	1035	933	1023	1039	992	1010	996	992	990	971	1070	966	990	1041	990	1025	970	998	969	992	966	949	982	993	937	1033	961	1019	928	1021	1011	1028	970	1014	990	979	956	1023	986	988	1007	1014	994	959	1037	984	959	1008	1003	1021	991	996	958	992	1030	985	934	946	957	989	1003	1004	954	997	992	1053	1015	957	983	1034	984	999	1023	979	939	1022	948	984	1064	1042	1002	973	1013	970	992	999	1005	981	954	988	963	1006	1030	956	957	985	1046	992	988	977	980	988	987	979	993	989	1033	988	999	959	1033	984	1000	938	1021	967	1020	991	946	1001	1021	981	1029	967	973	1009	961	978	973	996	1031	979	999	972	987	926	1027	1001	934	990	944	984	956	1024	984	964	1006	1013	971	981	994	984	998	967	1046	997	1002	982	972	961	1025	981	951	996	1022	979	1004	1014	974	1023	994	1028	1019	985	994	942	996	1049	969	1028	1000	991	970	1000	963	969	967	1030	988	990	967	982	959	1000	987	978	966	982	1025	979	959	1020	1034	1012	958	991	992	1039	1077	1019	1018	997	955	1002	954	1008	1029	999	1004	953	977	1063	986	1076	963	1017	936	1032	959	1001	972	987	933	972	974	952	963	931	984	1056	960	924	989	958	986	1056	957	1013	979	991	968	991	980	1014	1011	994	964	991	1002	983	980	1005	1026	988	1070	991	972	1029	1020	997	982	1010	1037	956	1055	961	1001	983	970	1047	986	994	942	951	968	995	1022	968	953	998	974	1035	1065	941	1012	960	1014	918	992	980	1007	986	1023	988	1002	965	998	1007	1038	967	966	984	958	975	1003	984	991	987	1001	1013	956	992	958	1037	996	943	1041	1020	966	997	1001	1012	1006	982	979	1012	1091	997	979	1035	961	966	988	956	1030	1040	996	1006	1020	1050	1014	1011	970	974	1000	1031	1002	979	1022	1005	1017	995	996	1042	1020	993	980	1002	960	1051	995	1003	1033	1012	974	1018	998	992	953	1002	1025	993	959	973	995	948	993	967	1009	998	1006	1023	971	1002	989	919	1027	1029	948	1020	1008	997	972	937	1002	972	951	996	998	986	998	976	957	978	1012	957	1010	992	1022	1004	990	992	948	988	998	976	1022	975	1000	939	1034	1043	990	1038	1012	978	988	959	1005	1015	982	1009	1026	1010	1004	1000	1006	987	1015	947	1024	1009	978	1053	1008	1004	950	974	959	944	953	975	985	986	984	1028	996	1003	1006	973	1016	1021	1024	1006	938	1000	1021	1008	1008	984	951	972	960	982	1056	1013	982	976	989	988	1006	981	1031	979	1035	1010	1021	970	978	1015	985	976	998	955	984	1023	978	1025	1021	984	1001	996	1003	1016	1004	1031	1020	967	1004	996	1022	998	1004	1036	988	949	996	1000	1007	1002	999	999	977	1045	988	994	1011	1006	1020	1032	987	999	992	999	1069	1001	1002	1005	997	979	1006	969	1010	945	1030	970	980	1005	966	1042	990	1019	976	1025	997	1012	1000	976	1014	964	980	1065	955	997	1019	1032	1001	982	942	997	1009	1012	976	935	1009	1038	979	1005	972	965	981	954	1018	1003	1020	968	973	983	974	984	1018	965	1018	999	953	979	992	954	948	963	964	974	1040	1000	1009	923	1042	977	1020	996	1000	1016	957	1010	1020	997	1018	1004	1042	1013	970	1024	1033	1028	1000	963	989	1006	1023	1000	1011	1003	964	1027	1000	961	1013	992	961	1025	994	986	990	981	972	967	1061	993	1042	1031	1033	996	1015	1054	979	993	1021	1011	1008	943	986	1021	997	1012	978	977	973	946	1069	925	955	1085	1037	984	1009	988	1014	945	987	991	923	965	1012	992	1000	1038	975	1006	991	945	983	1001	971	986	1033	983	987	993	958	1043	981	997	1030	945	971	954	1020	979	957	949	932	1005	961	957	974	990	987	979	962	1010	995	990	970	962	970	998	1025	951	1033	939	968	952	980	1016	987	944	1004	1000	1056	1010	1007	979	973	1012	975	998	1028	1014	1010	1027	969	1023	988	992	995	1042	920	986	1008	1007	1018	969	1017	1027	1002	1062	1017	980	1042	994	964	952	991	1069	1002	1036	992	992	1000	985	992	1066	988	1016	967	999	1004	989	956	1000	964	941	1030	1010	1014	1015	1048	981	1001	1011	994	1032	1000	1037	1004	1009	1039	996	992	989	1008	1026	997	956	975	998	975	970	1033	997	980	1074	1022	1005	1005	1007	981	975	1005	969	966	992	1066	1022	1017	1022	958	1001	1022	991	931	994	1042	954	986	1039	926	1026	1018	954	1034	935	994	951	1001	1002	995	1010	1034	949	993	1003	988	980	1023	1008	1014	962	1007	1024	993	985	991	963	994	991	1040	989	987	933	997	975	1003	977	1033	1056	980	978	972	1006	973	994	997	919	974	1030	1034	938	971	982	997	996	1008	1035	954	967	939	1033	1022	1058	1037	1004	1015	1008	1006	1006	1027	1016	1008	998	984	978	954	988	1012	1013	943	954	923	1015	1025	966	1002	968	942	992	993	957	984	955	977	975	971	962	980	981	1015	1000	1017	949	988	981	1004	979	969	1011	994	1031	1032	971	1046	1057	996	1011	1002	1044	1014	952	973	1014	960	938	968	1050	1087	973	987	1020	965	970	960	993	1018	953	993	1022	956	1043	985	990	1015	1009	1022	982	1003	1032	1002	966	1000	1045	907	1020	947	996	917	972	989	1002	943	1024	965	959	976	950	965	1015	951	1010	1001	954	969	967	1004	994	960	917	998	1038	1006	953	999	1039	1012	1006	1007	1023	951	943	1037	1005	1051	999	988	966	1034	1015	1043	999	996	1018	1026	1080	963	922	922	970	999	994	991	1049	1008	1040	1039	974	1003	1012	974	1043	1015	1046	988	987	977	984	1003	978	1001	985	961	1015	970	1009	992	978	993	989	984	941	1030	982	1015	1004	971	991	1033	1039	1015	982	1074	983	928	975	1028	998	992	1011	932	1004	984	999	1054	922	977	979	1017	974	989	987	965	975	1000	986	986	1034	981	986	998	1044	1002	986	1035	984	966	1006	1016	1017	1011	1049	1053	968	927	1014	1022	1039	980	965	985	932	962
11926	8503	10298	13806	11032	5824	2122	995	541	412	403	482	494	412	414	392	343	367	337	350	363	365	382	405	377	358	345	370	365	343	368	378	386	372	399	340	367	338	395	341	357	358	379	371	366	357	374	348	347	354	377	344	366	381	335	368	339	328	371	373	348	359	364	379	389	382	371	311	394	370	412	327	375	351	357	365	361	358	371	340	366	389	349	381	378	373	378	365	343	357	354	353	337	338	371	363	356	353	370	367	328	361	365	375	356	366	377	351	338	356	388	395	390	375	348	326	344	323	368	352	322	367	376	331	356	344	373	395	390	369	364	352	361	355	377	362	369	365	343	336	372	352	362	348	367	377	368	356	356	379	383	377	329	390	364	351	345	365	345	359	377	358	359	362	371	353	388	329	370	343	375	366	363	374	341	335	354	347	376	325	339	350	375	348	353	340	360	354	354	345	325	296	374	369	386	347	380	355	387	340	352	349	361	361	362	357	367	334	348	373	386	367	342	366	337	374	345	368	340	366	366	372	352	361	364	305	351	371	342	343	380	393	377	347	355	357	362	350	383	368	337	388	335	353	340	329	350	386	343	342	358	356	363	350	364	339	364	348	357	343	375	332	381	362	372	388	356	371	369	376	349	388	382	382	356	361	354	387	330	375	394	330	376	336	378	355	368	350	397	374	396	364	330	396	339	409	376	360	353	370	350	363	369	348	345	356	328	362	399	371	368	366	326	342	348	348	385	370	367	379	358	337	362	362	365	372	355	392	377	368	368	365	353	333	355	348	345	353	348	355	350	360	364	378	367	370	372	360	361	366	383	350	366	343	361	366	359	371	353	345	357	369	362	375	409	354	363	338	354	353	374	330	359	377	336	360	398	349	375	402	392	362	355	365	341	338	355	371	367	337	380	367	356	355	339	361	353	359	344	379	367	341	389	371	391	357	336	368	340	378	392	344	325	321	385	371	353	336	397	331	329	326	346	381	340	365	321	348	381	343	355	345	350	347	357	381	395	320	366	364	366	362	342	334	368	345	348	330	351	379	337	328	361	375	366	334	339	347	370	339	335	378	335	380	383	371	348	348	349	352	382	370	344	371	355	363	387	350	372	405	372	335	351	307	386	347	383	365	375	343	329	373	374	340	365	336	356	355	348	380	364	386	370	366	375	340	338	364	344	352	379	331	329	362	356	378	384	341	367	362	355	389	347	332	329	365	367	334	338	383	358	350	361	356	335	331	358	368	338	347	366	394	367	362	362	390	347	375	365	378	343	374	346	359	359	364	345	347	381	314	355	366	347	366	387	346	327	346	376	407	351	381	360	335	344	389	345	384	354	351	350	339	371	347	334	362	351	374	349	355	359	384	353	384	369	374	379	347	328	375	355	373	352	386	360	347	368	366	370	345	366	373	383	352	351	381	369	384	334	310	376	349	365	379	346	385	358	378	356	352	340	326	359	390	315	378	356	376	372	359	362	365	354	331	384	337	367	372	352	369	341	358	367	334	348	362	407	380	368	337	363	367	340	354	340	368	338	331	319	336	360	329	406	372	394	370	332	358	407	371	369	394	341	329	366	393	337	368	373	352	366	348	354	354	358	348	354	364	381	363	366	370	376	384	369	348	312	351	340	373	355	358	349	348	357	379	326	332	360	368	374	364	331	358	361	333	376	346	366	363	315	361	374	381	357	364	400	367	370	360	332	340	366	354	357	390	369	379	352	342	374	360	351	388	342	346	367	342	358	307	331	349	350	390	410	329	356	393	340	399	349	364	341	343	338	375	377	407	329	333	369	357	342	359	345	375	358	380	352	375	382	339	346	375	397	391	366	349	337	341	376	371	359	364	369	385	335	347	357	359	397	345	365	362	336	349	352	355	360	360	402	357	340	354	378	365	356	381	349	376	341	387	390	381	329	357	346	364	354	365	393	380	369	353	350	379	349	384	358	381	373	367	366	376	378	366	367	338	358	339	400	351	386	370	367	355	376	331	330	364	374	318	383	353	404	338	387	355	387	401	342	390	337	336	368	371	371	385	372	349	338	359	344	377	361	347	333	375	378	320	359	338	317	384	336	357	307	383	354	372	394	373	327	351	363	376	344	339	374	370	384	371	353	364	329	352	370	340	343	310	343	359	350	343	360	384	386	349	361	386	335	395	336	371	358	368	325	356	371	338	367	351	360	350	338	368	360	363	365	332	329	376	372	402	345	380	370	356	321	364	334	337	379	333	317	353	292	384	366	343	329	358	355	318	376	342	348	342	339	338	379	354	345	371	359	344	363	392	345	353	347	377	392	311	368	358	364	365	370	358	347	373	347	378	358	359	387	336	348	360	368	354	363	368	346	325	359	381	377	361	391	366	378	371	363	384	351	357	379	360	378	363	359	342	366	347	334	359	379	351	384	369	376	395	299	352	357	338	371	338	349	386	371	348	372	341	350	375	349	371	332	374	348	376	364	374	364	366	354	347	349	332	388	384	339	332	318	360	373	360	330	331	345	321	363	365	314	346	369	384	343	363	354	375	361	355	363	335	375	398	378	346	351	376	366	358	325	366	364	399	352	334	375	364	374	345	348	339	389	393	349	346	338	355	342	339	354	360	362	377	371	319	368	367	370	359	338	365	341	346	334	385	308	373	352	359	356	345	374	336	321	381	355	369	345	397	349	341	354	352	335	359	337	343	403	336	359	365	372	373	403	424	351	358	353	353	371	360	377	362	344	356	348	368	370	385	370	331	389	371	380	358	376	418	373	355	401	360	327	371	379	377	371	359	316	340	404	350	354	323	363	315	329	370	346	334	365	355	359	375	392	353	321	358	366	348	319	362	360	363	382	327	369	348	348	335	353	363	335	341	342	349	360	357	355	369	370	373	358	374	364	363	337	373	362	376	348	358	345	343	349	352	354	364	355	338	375	365	315	374	356	343	315	321	329	317	363	350	352	380	353	377	370	349	350	340	380	342	364	388	359	387	368	328	332	360	361	389	368	340	339	365	392	358	364	352	361	361	367	373	352	340	354	391	331	322	362	357	336	322	371	357	351	340	335	354	345	408	349	361	358	391	360	380	326	381	324	360	382	379	385	360	367	391	367	366	378	361	371	356	370	378	349	369	372	376	388	337	354	396	347	348	361	376	358	350	360	339	325	341	371	369	388	381	374	352	357	331	339	315	354	380	366	323	334	351	355	352	331	356	374	357	332	354	345	348	356	355	370	375	364	344	357	388	361	391	341	349	324	352	357	351	330	339	383	366	362	376	385	366	395	332	380	351	352	350	369	374	348	354	326	375	383	351	360	370	337	347	371	364	345	326	378	386	379	379	377	362	344	373	370	381	374	349	384	343	350	380	363	341	363	366	333	332	357	382	352	357	363	358	314	357	364	395	374	336	383	361	351	383	367	365	407	363	358	353	364	372	378	337	377	356	380	369	343	351	353	351	379	382	335	382	388	362	356	330	361	350	338	377	367	367	374	376	378	381	391	370	327	324	360	377	360	340	367	361
8745	7116	15795	25983	23698	14977	6148	3313	1563	1164	1150	1605	1573	1339	1122	1025	956	954	921	955	950	937	915	1017	907	850	945	854	986	938	916	943	912	881	955	950	920	916	949	933	1027	908	902	998	922	951	889	919	949	922	953	931	1014	975	946	921	931	922	943	975	934	939	954	933	911	927	933	901	906	930	938	943	942	834	995	900	932	893	937	913	986	931	928	878	911	996	919	923	970	893	917	990	871	931	915	1022	957	878	971	931	939	899	910	894	909	940	945	997	926	888	1005	908	933	897	929	960	936	993	922	918	894	954	934	945	987	889	915	929	941	934	953	914	924	947	907	855	888	944	923	936	978	891	958	956	930	912	918	961	1009	884	995	886	908	947	938	906	952	978	923	934	979	933	916	894	963	969	918	944	930	878	926	914	905	945	928	930	907	969	857	931	919	890	928	925	962	949	963	888	958	921	863	946	944	905	902	874	953	892	946	925	967	903	912	964	945	959	941	938	968	898	925	958	905	919	947	932	965	968	923	947	974	923	954	946	970	958	951	939	936	995	940	964	942	961	922	979	920	930	964	968	912	948	951	921	913	931	895	932	940	904	934	947	932	979	901	959	965	907	966	948	986	953	853	999	913	951	925	945	915	916	854	973	918	935	924	926	908	948	917	957	915	913	907	944	904	919	963	948	994	924	959	931	932	906	909	896	949	952	897	919	992	929	894	925	935	927	935	977	988	991	908	989	945	958	929	947	957	957	884	895	925	913	918	880	900	906	914	919	968	912	954	930	939	950	984	855	930	1006	860	921	903	913	943	945	895	939	919	948	985	915	979	934	948	925	987	907	895	988	993	887	951	920	907	881	933	932	953	920	912	902	899	916	918	973	932	945	914	956	940	981	904	905	986	969	869	986	954	938	905	1003	928	939	923	893	933	954	996	985	911	971	954	929	926	942	915	992	959	923	925	889	914	887	918	900	942	969	926	924	945	931	934	944	950	972	989	897	873	943	927	930	991	942	916	932	927	961	942	940	1009	955	961	938	901	967	917	937	915	931	956	900	944	907	923	940	940	930	934	912	943	962	957	893	903	907	936	916	999	909	925	966	958	929	942	906	936	958	892	969	938	971	972	933	960	958	919	910	945	979	970	937	922	954	964	909	989	938	938	950	949	898	910	934	957	882	963	938	929	961	900	948	922	890	949	1000	894	981	925	891	943	963	897	981	976	932	937	924	952	982	945	988	954	927	905	951	927	921	945	918	933	960	918	998	944	928	962	899	928	964	978	949	931	951	977	971	935	971	992	914	989	944	951	916	879	951	943	949	966	941	954	930	954	901	954	921	965	982	952	924	912	862	924	924	957	938	897	929	934	958	963	894	912	985	913	931	956	948	957	944	1012	936	902	850	896	927	891	948	915	957	918	958	957	918	915	971	946	891	945	982	907	911	974	939	948	954	947	946	912	931	902	909	944	933	930	960	877	970	933	900	934	966	940	904	953	967	982	903	869	933	892	989	914	948	941	953	919	952	915	918	905	994	874	925	935	989	984	906	977	887	893	941	946	894	932	976	971	943	924	994	896	892	872	958	935	901	947	988	944	942	952	924	1009	979	929	910	929	959	909	924	924	966	905	961	921	915	918	936	937	949	878	973	921	908	871	941	914	968	893	951	933	930	971	912	920	962	927	930	929	920	963	923	891	914	958	906	954	932	943	891	972	927	928	907	958	948	961	932	932	931	910	939	916	939	903	934	953	906	870	937	925	946	921	907	925	903	876	1007	912	929	970	930	981	931	960	957	937	964	953	942	952	926	874	964	929	959	919	989	985	937	961	911	956	919	988	874	943	988	940	908	905	985	927	931	927	873	931	877	922	887	974	932	964	985	953	901	912	945	941	924	945	932	878	954	961	969	943	955	975	969	930	956	982	995	907	930	978	897	916	915	912	943	897	893	916	885	918	949	980	921	935	957	947	941	972	951	871	957	949	939	934	925	951	916	925	898	952	933	898	919	918	907	896	899	966	917	1009	922	957	932	954	1013	978	947	923	932	997	949	908	936	934	946	964	975	996	858	924	936	922	937	993	965	888	1009	889	911	946	911	954	900	919	872	841	955	923	892	914	949	878	925	965	866	934	924	923	934	881	936	880	947	951	936	898	946	960	921	921	900	918	941	970	977	880	932	953	884	904	913	937	913	941	928	985	929	951	915	897	932	896	956	881	878	947	950	924	938	904	934	902	986	946	956	909	963	936	938	933	947	890	844	922	912	990	888	956	919	957	906	949	949	887	922	924	908	891	950	965	902	970	987	957	931	936	955	952	923	909	976	960	835	966	1012	928	935	951	881	934	934	924	986	923	954	885	936	900	941	894	942	903	1016	943	918	917	993	1004	936	988	920	944	916	957	974	943	909	928	934	883	937	908	945	943	900	944	951	906	938	917	934	923	994	964	971	888	921	884	931	945	927	959	876	1036	937	914	907	997	979	927	945	951	923	930	914	943	917	969	946	957	912	924	924	875	931	941	927	915	955	969	937	939	976	983	920	933	908	944	917	970	966	900	921	983	843	922	950	949	906	892	976	950	920	973	854	944	898	903	927	963	928	928	911	920	963	887	944	875	944	883	942	910	938	935	917	945	958	918	948	947	963	917	905	912	879	958	907	917	949	950	928	911	972	961	924	936	924	949	890	899	903	879	906	949	941	919	923	904	948	921	987	889	917	929	927	895	925	942	894	902	975	976	894	881	1006	945	901	959	892	989	963	937	958	945	932	947	932	907	971	940	970	981	943	929	887	943	923	962	937	947	906	908	948	948	939	969	910	941	950	939	875	919	899	907	871	933	914	918	921	938	930	974	993	930	886	938	965	976	945	957	981	916	901	933	984	991	956	998	942	900	945	896	905	941	901	942	925	897	925	896	968	953	959	962	926	937	877	941	943	970	889	905	939	971	910	916	939	947	938	953	910	952	926	957	909	903	896	956	971	919	913	913	907	962	897	942	906	941	912	944	923	959	956	996	940	892	966	975	900	950	922	931	897	943	970	915	941	904	934	915	926	958	956	962	938	920	961	886	936	994	930	916	980	957	902	930	939	933	951	944	995	854	979	928	943	958	935	954	903	914	932	997	947	943	942	964	958	931	956	949	903	962	923	934	944	924	941	911	944	950	921	932	944	895	926	936	901	979	952	966	945	926	923	915	899	903	923	955	948	952	952	936	941	885	926	894	916	905	895	941	931	933	936	914	917	945	942	1014	955	952	949	982	930	928	979	956	906	892	951	946	846	916	906	927	950	903	981	915	874	922	905	948	999	943	920	966	963	948	867	968	946	951	962	940	927	908	905	921	945	967	924	886	966	930	992	985	942	987	932	900	890	910	902	944	970	1003	870	977	921	962	934	933	933	975	905	905	961	938	889	959	958	926	959	958	956	926	894	915	927	923	975	961	937	903	948	1009	901	926	945	966	950	933	945	974	978	969	923	908	954	859	966	901	901	941	934	957	964	938	876	875	911	925	907	942	961	945	954	907	929	1002	921
25318	16307	44528	65785	54399	34318	20763	7150	1518	662	1495	1989	1236	853	600	428	437	456	424	400	397	384	375	398	411	383	398	326	406	354	365	394	333	412	372	355	375	369	398	352	384	372	402	340	382	397	402	371	361	353	385	360	367	341	365	356	369	363	357	383	398	384	375	374	362	375	390	371	366	382	335	403	382	364	379	374	379	379	377	361	372	369	354	365	393	360	367	366	400	394	343	361	372	407	357	379	357	384	404	375	387	384	331	376	353	413	398	352	392	386	363	400	368	393	414	385	355	393	379	386	375	393	349	365	411	390	372	383	387	365	400	362	380	383	372	387	373	403	370	399	381	359	368	375	364	364	382	385	395	363	386	375	377	365	375	385	380	364	385	362	340	388	371	371	347	364	387	401	373	348	387	357	375	355	366	351	378	372	396	397	389	392	411	386	391	349	387	359	392	351	394	381	373	367	337	376	375	393	372	359	430	394	411	374	366	364	359	380	399	381	394	430	373	349	341	364	375	387	394	353	391	368	393	375	348	375	348	396	390	401	370	377	387	399	381	371	370	385	385	366	354	416	346	400	396	376	384	387	358	401	382	367	358	379	348	346	377	336	388	387	378	391	364	368	356	369	352	380	391	390	361	420	387	361	384	374	385	401	359	376	381	386	349	345	350	374	401	401	378	373	355	415	370	408	366	377	357	401	359	396	378	352	389	390	389	384	368	403	364	344	345	394	411	405	405	376	404	365	368	388	390	378	347	377	385	369	359	421	345	392	380	357	403	375	370	388	341	358	385	347	367	409	406	356	404	370	329	397	413	383	417	392	395	387	387	420	391	384	402	403	385	393	331	402	365	356	353	397	343	393	386	352	366	384	378	390	402	375	365	357	394	366	341	382	385	387	371	365	355	348	365	363	365	402	384	390	361	360	402	393	374	362	344	374	358	344	360	404	393	366	387	400	402	394	388	384	399	382	334	374	364	408	378	381	419	384	372	385	372	421	373	362	367	411	386	360	349	326	392	387	407	355	350	397	357	371	384	363	365	383	390	393	374	368	382	399	368	379	343	378	386	369	405	384	333	372	401	345	357	392	385	357	383	389	401	359	356	386	370	399	396	373	384	380	377	368	404	422	424	345	379	380	377	385	363	374	365	385	382	367	377	364	371	358	364	384	366	409	345	376	379	362	397	355	394	369	375	407	365	379	361	397	375	396	382	388	384	370	385	382	346	375	361	386	364	356	343	385	372	404	338	401	367	350	369	383	375	384	376	394	379	419	359	407	375	354	398	369	391	366	390	366	389	368	366	392	360	395	354	400	382	389	447	381	387	408	378	375	393	375	389	355	393	356	375	358	362	346	364	367	327	360	383	371	355	360	377	403	370	366	391	376	398	355	404	405	382	396	375	357	367	342	375	383	398	358	395	361	383	345	404	361	381	356	352	377	355	359	374	383	379	310	375	369	374	378	389	382	371	372	377	384	345	368	374	361	394	394	363	408	360	359	397	402	346	370	363	413	391	362	389	344	382	403	381	386	368	393	381	387	374	373	385	346	389	374	391	360	389	412	358	355	410	393	364	379	385	391	353	407	363	372	333	360	368	388	361	378	363	437	384	384	401	361	400	379	341	416	374	416	387	346	358	373	357	392	367	380	365	396	371	396	399	371	383	349	338	406	384	365	343	406	391	336	378	389	392	398	367	367	383	412	352	368	385	374	346	355	353	386	376	366	333	390	407	384	383	404	370	385	356	381	368	348	369	376	371	384	389	374	414	370	410	366	397	350	370	400	411	377	366	384	357	361	378	359	376	366	359	377	348	359	396	346	356	369	350	384	396	354	419	367	384	377	344	399	360	361	364	349	387	359	341	341	402	350	372	397	379	355	387	392	369	384	367	360	378	377	382	389	371	365	365	395	373	366	388	348	376	374	377	377	411	369	352	382	393	379	388	380	392	386	412	373	374	372	401	400	382	366	351	352	434	359	382	332	383	363	373	385	343	353	375	356	371	366	346	421	372	394	381	425	366	394	358	415	365	362	377	336	363	380	386	379	372	376	371	336	366	393	427	399	374	370	382	361	372	362	386	378	388	418	380	387	410	391	386	344	377	360	348	378	359	375	358	367	342	378	398	372	381	398	369	406	408	347	343	344	354	384	380	379	391	349	371	372	369	366	385	375	380	398	397	392	354	357	370	347	372	392	399	374	350	382	372	366	357	391	343	336	410	377	391	363	397	370	387	373	365	391	376	375	365	390	352	370	366	373	388	390	361	380	325	369	371	403	380	372	363	336	356	393	396	359	362	341	355	362	382	350	373	339	346	383	365	394	408	354	400	401	393	366	380	397	409	382	367	360	387	407	390	397	394	382	385	364	381	377	379	370	370	381	388	372	378	377	364	396	367	373	332	394	350	373	352	369	347	366	378	399	389	339	383	393	362	379	399	378	384	372	392	401	393	363	352	387	382	389	362	393	371	400	384	374	379	352	374	358	378	377	359	375	394	398	380	397	333	400	419	393	372	405	378	376	384	350	338	373	367	355	347	356	373	352	329	349	370	355	394	353	380	353	373	336	384	369	420	421	364	396	392	379	344	385	393	403	366	369	390	359	385	373	370	364	389	377	398	362	375	378	363	402	370	370	387	399	390	397	403	369	365	372	380	400	403	352	349	342	367	346	382	372	367	378	378	366	383	384	369	363	417	371	385	361	363	363	381	377	375	356	390	342	377	421	401	389	378	405	355	384	380	359	381	389	393	388	370	359	359	361	362	361	344	353	363	360	382	394	364	396	358	354	369	370	401	353	417	394	369	377	397	390	367	374	360	347	389	401	393	366	398	389	414	385	391	352	379	358	376	391	376	393	368	395	379	409	391	392	359	368	383	400	369	377	421	358	417	377	411	340	383	360	350	350	363	377	362	403	330	373	346	366	377	392	365	378	426	405	366	359	374	385	398	366	384	363	364	381	369	349	355	396	424	378	397	384	369	390	369	376	395	367	400	357	366	368	366	389	345	370	414	365	381	379	383	385	397	358	380	413	393	368	358	387	415	347	371	354	363	375	381	368	392	390	331	382	397	347	374	378	391	356	415	366	404	376	352	417	341	391	384	334	352	383	347	383	364	373	362	395	380	385	382	368	404	340	369	388	383	407	327	388	371	386	396	372	380	377	333	366	415	406	422	390	417	364	369	379	380	377	354	384	376	381	359	404	405	380	367	394	388	370	373	378	337	349	399	385	383	409	338	373	357	344	377	346	369	339	343	366	334	342	374	353	390	370	337	359	409	362	351	404	388	380	371	351	381	374	372	370	350	364	359	403	355	406	395	398	411	372	340	395	378	395	383	349	372	389	398	377	381	406	349	398	365	367	364	343	365	430	396	332	386	357	370	392	368	387	370	381	392	365	369	351	405	381	348	382	340	361	374	353	385	390	371	382	365	356	361	348	352	345	389	361	356	378	401	357	382	370	371	381	376	391	371	398	352	367	406	381	385	403	384	398	388	385
16487	12049	45658	68223	59889	43842	33737	13820	5129	2334	6810	8156	5508	3480	2237	1237	1202	1297	1167	1175	1085	1028	1013	983	926	965	970	1017	1011	943	990	936	992	952	954	960	966	1037	963	943	999	965	959	919	920	974	955	998	997	922	968	985	953	981	999	955	963	956	917	936	969	1029	1019	992	1001	919	1012	974	974	993	951	982	1019	969	963	958	961	949	914	956	1000	942	944	982	1005	934	968	996	962	927	970	1013	968	955	932	932	971	948	933	1001	949	931	949	978	944	922	959	998	942	955	955	965	995	964	974	960	957	955	921	1003	948	939	959	978	976	1001	999	1007	989	942	983	987	951	958	996	972	965	962	956	989	999	916	985	985	1023	927	982	983	948	994	958	1011	920	967	970	936	960	961	992	908	959	995	954	985	1008	982	972	947	1005	952	895	996	971	938	989	987	972	964	964	981	987	1027	943	935	959	979	986	996	988	939	949	973	990	967	972	976	1017	951	941	967	1046	1022	984	1015	983	989	960	942	948	912	975	981	1016	1014	1019	972	933	997	992	967	957	966	983	995	986	997	964	940	981	1024	953	954	962	986	942	986	962	948	951	1066	950	1009	1017	993	950	974	934	969	993	991	975	987	1007	914	1025	1007	977	958	1000	1001	902	1001	988	948	954	996	962	984	946	946	1017	927	1044	993	1034	961	992	960	1012	959	959	977	1025	967	998	960	998	980	1035	972	995	932	953	1015	971	929	929	997	964	952	1039	963	991	1016	1019	989	978	937	989	911	995	967	969	955	959	1006	1009	966	1013	976	968	952	972	994	926	951	930	935	930	921	974	948	948	954	984	977	959	973	990	975	961	936	940	938	927	941	987	967	985	962	949	996	950	1024	1004	950	983	1034	961	957	956	922	983	967	968	941	947	941	910	981	966	943	933	981	983	1005	909	990	997	969	975	990	940	957	909	983	1024	972	995	962	939	982	948	980	1014	975	1030	1015	1006	1007	1036	963	931	991	995	1016	970	994	1027	986	977	937	973	996	964	970	970	947	957	1018	1011	1002	976	983	966	958	956	1006	1005	950	961	955	926	963	983	958	963	901	959	939	939	962	954	892	979	952	987	955	980	1033	986	1003	994	1054	916	982	980	969	919	1000	1017	960	935	957	989	981	1016	986	925	978	975	989	978	1044	1012	929	968	937	956	961	1032	1009	996	952	934	948	1017	981	1028	1018	955	995	1006	997	1034	952	994	972	976	976	974	946	925	919	987	949	962	989	966	998	1010	982	966	1016	913	965	995	954	988	1045	962	912	1009	994	976	947	959	967	1042	961	955	950	1022	1032	977	942	1031	926	945	987	983	894	973	958	978	988	1022	1030	892	946	966	996	976	982	1002	976	983	979	990	1001	948	907	912	942	965	1029	982	995	977	1013	960	919	960	1040	1000	985	930	1007	1009	931	984	989	982	1011	1008	992	915	976	917	979	929	1033	991	991	1016	931	985	997	932	904	931	954	1003	949	983	1020	980	978	983	961	998	958	919	989	970	953	995	918	1013	963	964	962	1005	950	950	941	928	958	953	995	979	1046	938	986	978	999	962	975	1064	996	974	1003	943	965	961	1025	1001	982	1008	949	992	987	1011	964	990	958	973	959	940	938	959	968	970	962	1034	972	925	993	990	939	936	1002	976	991	1016	977	979	1002	909	989	956	906	997	935	939	988	974	932	962	941	998	998	1025	966	982	971	992	916	868	978	1003	997	1013	967	1012	1003	967	998	1012	1037	977	957	987	1045	993	996	955	985	965	969	1075	947	1028	1019	967	990	939	975	955	949	947	913	975	958	963	976	934	987	971	959	931	997	991	984	983	985	959	1006	968	958	929	979	954	973	953	1031	929	970	966	983	969	947	986	978	970	974	991	983	954	979	948	974	920	908	995	1039	929	995	961	982	965	973	918	1001	941	970	988	978	985	947	935	959	963	951	980	944	967	957	958	956	924	934	953	1023	879	946	962	986	1035	963	958	1018	973	984	1002	995	994	961	948	932	1005	965	959	947	974	971	974	962	951	940	986	965	943	940	983	981	925	948	953	945	976	1001	910	956	1030	952	975	941	1000	952	943	958	948	938	973	1018	939	970	945	982	996	1025	951	954	977	984	948	972	939	1005	937	982	983	944	948	915	1029	946	960	961	998	948	1025	992	935	993	973	966	981	963	989	902	1029	934	1015	1019	971	961	970	996	976	1016	913	952	935	997	964	951	991	949	951	1062	998	930	998	929	1002	959	946	950	992	958	924	937	975	981	954	975	994	1025	1005	973	991	974	926	970	938	967	976	1003	1016	929	1020	983	967	1027	974	961	951	992	960	920	971	988	916	1010	943	991	988	985	992	944	986	1030	1007	985	960	1007	979	957	952	953	926	959	982	941	969	977	957	952	955	930	974	962	966	978	1010	960	963	979	927	1049	987	963	1008	950	970	910	981	1023	971	969	896	966	949	1027	968	936	945	972	982	1006	965	1036	1005	1017	1008	965	969	957	934	990	929	981	1019	933	943	1002	966	992	956	976	961	950	988	932	979	991	958	968	950	947	990	949	974	973	949	911	955	930	987	986	948	931	941	998	980	1014	941	962	996	990	1029	988	944	944	944	955	1027	1008	987	947	981	1007	967	959	979	989	922	965	873	988	954	1005	943	957	993	956	929	969	987	937	995	957	966	1003	913	999	971	929	1022	972	968	925	944	986	957	986	992	913	1001	900	973	1021	1016	1012	906	982	922	978	940	999	976	929	985	922	1020	942	967	976	946	948	983	960	955	977	956	952	1005	939	1006	953	910	1007	1022	949	903	1010	956	1012	998	1040	1002	1009	970	943	951	966	962	908	965	991	990	1000	979	1004	977	1035	1008	942	1002	950	985	964	986	993	1047	969	952	1014	983	983	963	911	938	965	959	962	973	950	996	974	1033	967	1032	976	937	1038	979	947	981	991	996	971	1003	976	1019	1010	967	924	957	973	915	1005	1013	994	956	943	967	944	946	1021	1009	926	1017	925	995	1022	961	979	930	979	958	976	1023	983	997	922	994	958	968	978	1015	969	988	982	960	952	956	969	1051	1039	989	955	1041	973	1027	992	940	976	1001	960	954	1048	944	1033	911	989	987	983	918	947	957	980	961	1013	978	998	956	935	990	993	970	959	957	1006	934	981	932	952	972	953	968	966	979	976	923	979	966	936	907	1009	984	956	983	1010	951	934	975	942	961	929	984	983	1004	1054	961	959	1012	940	1050	1008	987	978	1018	981	941	970	994	945	1001	1004	948	983	940	943	944	968	968	959	1021	956	976	953	932	1028	976	994	972	894	997	976	947	977	1005	980	996	1016	929	948	989	963	919	929	1002	1049	954	1017	981	967	947	946	993	997	939	909	955	976	974	960	976	911	968	942	951	905	951	982	950	1012	998	955	971	986	983	955	1001	886	1009	952	926	961	978	981	1017	939	957	1018	933	940	997	1047	960	989	953	990	947	956	947	970	995	951	947	1024	897	941	980	928	983	1027	946	949	1025	961	996	895	990	950	967	984	1024	991	940	945	1008	945	938	973	1002	989	1026	941	1006	1028	968	1049	979	1015	916	969	1014	989	941	961	994	971	971	978	1034	973	960	1017	986	1000	1013	928	1015	931	1016	998	970	977	1009	985	981	988	985	969	959	996	932	985	1009	959	957	1021	958	979	991	923	986	990	886	948	966	983	918	1029	952	973	1003	979	992	1064	970	1012	974	976	1023	953	937	994	984	999	969	957	964	972	1007	986	945	984	966	958	973	963
33266	23778	59167	76793	64343	47489	31291	12462	2535	1591	2741	2168	1276	1045	646	436	416	430	429	413	415	430	400	401	415	343	423	390	411	402	397	387	385	393	376	421	408	393	385	396	407	397	381	395	385	390	418	397	417	394	436	378	407	354	376	382	385	427	322	394	388	397	415	376	405	440	396	429	381	414	419	360	394	407	402	413	440	374	401	417	425	376	377	413	408	398	431	411	368	430	432	407	429	388	424	374	379	428	396	364	354	405	382	417	407	345	405	409	403	401	378	413	362	414	421	385	402	370	407	412	373	390	367	381	354	352	364	392	381	385	374	379	384	417	381	384	365	400	401	416	358	375	377	411	383	427	397	384	376	382	362	405	424	401	398	373	384	412	394	356	377	441	346	366	418	360	394	411	380	354	401	391	439	398	452	374	406	381	380	403	384	371	390	405	378	378	390	395	374	382	418	381	405	378	395	417	379	402	410	400	412	386	378	361	380	388	396	390	391	373	368	398	401	410	380	407	356	390	407	379	411	368	412	378	362	411	345	367	378	350	394	379	392	405	380	368	390	414	395	388	405	384	392	388	385	420	390	342	360	398	414	407	402	379	418	410	398	403	410	372	408	428	392	402	366	407	397	417	375	375	366	388	380	385	417	373	390	371	376	379	407	377	387	381	364	378	410	423	393	368	385	403	378	377	415	393	422	390	383	401	383	409	349	374	394	372	415	391	405	373	362	375	406	379	405	372	416	409	392	407	391	446	398	399	402	405	410	423	358	399	388	408	404	406	388	407	391	371	398	353	332	361	388	405	388	422	399	355	365	345	417	418	408	411	360	421	406	423	416	403	382	406	419	403	392	383	355	378	395	385	404	376	407	397	393	426	400	403	391	365	388	390	358	357	376	380	387	352	418	388	371	401	399	402	416	378	409	403	373	424	399	360	398	368	379	396	393	372	403	384	371	383	382	413	384	372	392	372	384	365	385	393	360	386	401	395	375	399	388	415	354	367	366	388	365	371	400	374	363	411	372	371	406	374	369	415	421	380	413	409	434	414	401	376	372	403	365	386	398	366	335	365	337	387	407	417	395	394	366	362	406	409	372	368	395	417	401	398	398	405	396	416	453	366	413	392	430	405	388	377	382	392	412	350	405	398	393	409	383	404	414	359	355	381	436	395	383	399	388	368	362	426	383	351	384	381	348	407	410	403	366	406	385	387	378	408	381	379	417	416	429	391	393	391	406	347	367	432	405	390	427	396	425	392	393	387	408	395	414	417	391	402	413	397	426	333	377	400	401	372	419	379	405	384	339	403	411	436	399	393	370	392	405	370	420	382	412	404	430	390	383	399	401	373	395	361	389	388	397	410	395	395	382	395	391	364	396	406	394	407	385	386	415	415	404	378	366	360	388	429	380	379	398	394	378	393	409	391	405	370	405	374	381	419	415	384	371	355	375	387	361	358	376	372	393	387	372	399	379	382	387	399	368	391	451	401	364	403	400	373	365	377	392	388	385	417	382	399	391	382	385	394	364	384	397	434	398	380	418	426	373	392	397	398	370	390	406	401	370	387	412	411	404	398	390	382	409	412	373	363	334	383	389	383	391	399	405	413	420	384	403	411	392	383	408	382	424	378	382	422	366	401	418	394	365	389	423	404	376	391	372	385	421	406	407	405	390	367	368	381	347	414	380	396	391	402	418	410	368	392	423	385	383	381	396	393	398	434	391	393	398	369	416	419	391	380	403	399	391	410	404	412	374	409	416	374	352	420	369	438	390	366	380	375	358	363	378	375	362	395	368	377	382	379	394	379	413	397	410	333	369	396	401	373	393	416	369	407	349	406	422	407	365	393	401	389	380	408	377	356	368	344	403	372	392	374	386	369	419	410	399	404	372	394	406	441	386	434	416	384	374	416	377	418	371	410	399	376	384	378	364	384	391	402	316	365	404	375	408	371	418	358	396	395	399	416	397	382	364	360	385	355	369	418	416	403	404	360	408	405	384	432	387	338	372	393	357	376	420	377	371	412	385	391	371	384	397	371	376	387	406	369	407	371	428	401	373	399	405	377	384	445	384	390	400	399	377	393	388	359	382	384	393	375	408	418	421	405	406	369	367	381	400	397	389	397	376	421	422	353	428	384	406	368	375	375	418	368	401	396	372	412	402	423	396	412	407	385	389	385	384	407	385	400	369	400	399	379	374	430	392	414	378	400	378	383	406	421	388	386	407	431	455	416	364	399	403	392	379	384	382	364	412	416	385	373	377	384	389	409	403	369	358	375	416	455	397	383	397	409	385	398	378	397	382	396	393	367	356	403	404	370	381	382	405	409	410	417	396	356	360	395	395	380	390	384	403	405	416	405	353	382	366	362	395	378	398	373	374	396	431	385	356	392	400	362	377	420	398	408	353	437	396	415	375	413	405	380	364	391	390	432	424	396	392	386	373	398	386	375	404	372	379	357	372	414	403	404	357	409	370	395	351	386	369	388	394	387	416	376	405	385	369	405	361	372	410	366	358	371	388	379	370	415	397	366	398	370	389	400	394	407	373	359	393	393	401	395	372	366	412	427	391	407	398	416	388	406	408	394	417	388	409	393	392	397	416	405	407	379	371	396	370	365	424	364	386	366	407	402	399	384	408	404	411	375	401	363	352	392	375	399	419	416	381	375	417	377	392	389	411	396	401	405	383	391	386	430	398	426	415	356	389	412	433	408	422	393	394	414	354	373	410	392	430	396	374	387	357	391	379	391	361	412	414	369	382	420	419	389	376	372	374	358	396	409	426	398	373	394	399	383	403	395	369	358	377	364	361	432	376	362	410	385	400	394	391	384	391	378	364	399	398	428	370	350	363	414	425	375	396	365	416	394	398	369	350	421	382	377	395	375	414	370	401	408	400	415	369	401	363	372	392	370	402	373	395	423	381	395	363	390	425	409	392	364	406	408	367	400	383	376	368	389	395	404	405	412	386	350	420	396	421	421	393	422	398	403	402	395	350	384	389	412	437	385	359	381	423	379	394	374	390	358	422	391	389	357	396	419	374	376	386	375	381	350	346	382	380	391	397	398	389	368	406	405	373	392	421	418	423	420	400	418	376	380	363	387	379	366	408	418	385	389	384	418	380	386	398	391	450	377	372	363	425	410	398	370	402	391	382	392	380	404	377	408	356	362	373	364	362	403	392	395	361	431	410	342	435	398	356	420	364	385	366	382	437	392	408	384	422	427	348	391	424	381	364	412	423	401	375	421	384	372	398	399	374	406	424	406	398	368	405	386	389	384	401	366	395	385	406	381	383	434	357	447	385	356	372	407	380	394	387	392	380	414	364	406	410	405	382	395	445	397	368	415	367	402	400	375	435	398	361	386	388	387	394	395	398	423	370	431	404	367	409	401	389	375	402	393	390	379	405	412	415	395	419	374	377	370	405	446	399	412	379	417	397	391	376	380	418	420	371	398	395	403	387	421	417	377	361	383	394	376	380	366	365	345	374	410	371	374	390	405	387	402
20371	17540	58341	80797	71407	56494	41031	20009	6437	6285	10830	8464	5229	4009	2319	1117	1186	1213	1104	1189	1150	1054	1036	992	1033	991	1055	963	1000	1047	1022	1032	1005	999	1052	1039	1007	1001	991	1026	1023	998	1025	1034	1014	1026	1036	984	969	1016	1003	969	1027	1015	987	1035	1049	1008	979	916	1006	977	1026	1005	979	1019	957	986	997	1014	978	983	1021	1031	1004	980	1025	939	993	1046	993	985	990	985	1012	1012	992	1033	995	1060	1027	985	1025	933	991	1000	936	1004	1007	988	1027	1054	937	1025	1048	1057	1063	989	980	989	976	1035	1006	1024	1012	977	1027	1016	987	1026	990	1025	1000	1014	1052	1003	964	989	1005	1062	986	1016	973	1016	1032	1049	1058	1008	962	1009	1050	1017	1011	969	1008	965	979	1000	985	938	963	1046	1035	1033	1007	973	994	987	1038	986	1013	1007	979	1013	999	1030	1021	952	963	976	1032	1059	995	985	999	975	1044	990	1010	975	977	964	1029	1015	995	982	962	1013	1042	1007	958	997	984	1020	983	968	1034	1002	1014	988	1035	1028	956	1032	1010	1014	969	1024	1011	1020	1028	1033	1010	1009	994	963	971	992	1036	992	1011	998	1003	1062	986	997	989	999	991	959	1006	935	967	1031	971	945	1054	1038	1002	1006	1017	1041	1026	993	992	1007	986	943	1002	1005	1016	1046	934	1027	969	977	950	1012	993	1008	1059	1012	974	956	1030	1041	1063	1023	955	959	1002	1015	956	1008	974	991	993	993	1016	975	999	1028	1021	1004	1043	1020	959	988	1016	1022	1023	1024	1027	998	1012	1005	896	990	975	950	1029	961	1001	1038	950	991	988	1001	1057	999	985	966	942	992	963	996	963	1035	981	1008	934	1005	1050	951	959	1038	1000	992	1019	990	1016	1002	1009	968	1057	984	997	1018	1026	977	1022	1057	1015	1011	1012	1019	1024	984	972	1052	1006	1044	959	1027	998	1048	1015	999	964	990	944	1071	972	1014	998	983	986	1023	1014	965	999	972	1028	1050	1000	1016	1022	1007	1010	1029	1029	1009	1017	998	990	974	1022	984	1017	1005	917	1011	974	1013	1004	1013	1002	973	994	948	978	1072	986	1019	999	983	1000	949	997	1046	1007	986	1024	1010	974	1024	984	958	928	983	995	988	1019	1048	992	1009	1018	998	978	1005	1029	1018	991	963	1041	997	981	1006	1022	956	956	1064	985	990	993	1012	926	1014	962	1077	984	1006	1032	979	974	1008	977	1000	958	1012	1045	1038	985	1001	1004	981	976	1001	1033	1038	920	1007	988	954	999	1005	943	1011	989	1010	1026	1000	1060	984	1058	1030	974	987	1005	991	976	1014	1006	997	1038	1032	970	1004	979	1006	1015	1045	1034	942	1038	979	1001	1007	1021	1032	982	985	1030	990	966	1015	1020	1000	963	1044	1034	1045	957	960	963	1009	970	1008	1015	985	961	994	942	990	1006	1065	992	1007	1019	994	974	1038	995	1014	980	971	1033	978	984	990	1020	1007	1015	993	973	936	1076	949	978	978	1108	920	1061	1016	1012	1057	959	1030	972	988	1011	971	986	975	1015	979	1022	989	1011	982	1057	986	951	1029	1017	963	1048	997	989	951	1025	1054	1079	1017	961	1042	1022	970	1030	989	1043	990	957	1027	1040	915	988	1023	1023	1014	1074	993	1033	983	1007	1008	1045	1019	984	993	988	1035	1052	1029	1022	1028	993	944	987	970	990	1022	1001	1051	982	1001	908	1052	1019	1001	956	997	1032	1034	1019	1016	1017	971	1027	992	996	986	1018	1047	970	1014	955	993	1001	1014	992	1041	998	1000	1032	1027	1063	1028	961	1029	996	1015	986	1007	978	975	996	1006	1004	1045	993	1023	987	1039	1001	1043	1010	915	1019	1055	998	1002	954	978	987	995	989	982	989	1002	947	971	1044	1007	980	985	947	1021	1009	992	1016	972	1015	1045	1003	1005	1007	997	1018	1002	994	997	999	987	1016	996	945	1023	1001	1066	1038	1017	1020	1006	1022	1028	977	992	982	952	991	1009	1028	1027	961	1023	987	1011	961	1002	1020	1032	980	987	1042	1005	1017	1016	1019	1000	991	1030	957	993	1012	1002	967	961	999	995	1005	971	1059	978	955	996	1013	1020	1060	956	1013	986	959	1033	1027	1023	1042	1037	1018	1002	985	1002	987	1017	960	1071	998	982	1009	995	978	1014	1009	972	1031	1017	918	990	1027	967	1036	994	1019	1032	1032	1010	1000	995	988	988	975	1020	998	1035	958	1004	993	969	971	971	1030	952	987	954	999	994	1037	1040	1053	972	1018	972	941	1069	1021	1039	970	991	954	1044	1078	1034	976	1001	1011	1021	1029	996	1027	1012	1055	1024	966	986	1004	997	977	1019	1060	993	1013	1020	1010	1019	990	1053	1054	1018	1041	917	949	1002	994	1008	931	1002	1017	1015	981	1008	1013	948	939	1019	1021	1020	977	1009	1020	1001	1045	919	1067	999	1009	1029	962	1052	959	1002	1020	1030	991	1012	964	963	959	1028	1013	941	968	1006	1034	1034	1005	991	973	989	1002	956	1000	1025	1004	1010	966	988	1012	994	1011	991	1025	1023	1010	953	1010	1066	1006	945	983	1071	1035	984	1052	1010	1006	957	1012	963	1020	972	946	1000	949	1045	1036	984	993	980	1043	971	1035	983	992	1011	1007	997	1006	1014	1007	994	991	1002	1062	1035	967	985	976	1023	978	1002	987	995	1002	949	936	1007	1027	976	1068	1033	1005	993	1025	989	965	1016	963	1005	997	1017	974	975	947	1036	1031	986	988	1004	1001	1010	946	1016	1059	988	1008	1040	973	982	1027	992	979	983	963	1041	1046	996	974	1008	1015	1041	973	992	1028	1036	1021	982	982	1031	1010	995	989	974	992	970	981	1025	984	1038	997	1012	993	1060	990	990	1013	961	975	1029	1049	978	1004	999	1035	998	980	1034	960	1055	1004	961	1018	953	1002	1073	990	1049	1027	1017	1010	985	1012	1067	961	988	961	1066	1068	969	1065	980	976	979	977	982	958	983	1019	1029	996	1018	999	994	1053	1028	988	992	981	1025	1017	961	1005	984	977	943	1003	971	1052	1021	1002	987	1005	934	1006	1019	975	1034	998	1029	1021	979	990	1036	950	995	981	961	981	947	1051	959	986	982	955	996	951	964	961	1010	957	983	1041	990	954	1044	1029	1006	1044	1002	991	979	1031	1005	1015	967	967	988	985	1015	1020	1010	1047	1011	1028	966	955	976	1020	990	1009	958	1038	1013	1020	994	967	979	986	938	929	1043	999	984	984	955	1018	996	1027	980	985	1013	973	959	956	1022	960	1016	998	1002	1052	1020	985	1040	1022	1052	1078	978	968	992	999	1012	1029	1017	1017	1015	1030	981	1038	1029	1030	973	946	1019	995	942	1049	964	981	1022	995	973	1028	1002	968	1038	1043	1012	1045	979	1052	1038	1043	991	980	1058	1015	1013	1006	974	987	1018	982	1062	976	998	1006	943	987	996	969	963	1040	1076	1000	1031	950	988	1021	999	1000	1054	1021	1045	951	987	1010	956	977	1014	1005	1054	982	1002	979	991	1020	990	997	1057	1011	979	959	1007	959	999	986	1022	1021	988	980	985	1083	973	1000	1031	1009	999	1081	992	980	975	990	961	1009	1030	1023	1006	1039	1016	1024	1014	1002	1042	946	981	965	1000	966	1008	991	993	1024	1029	1003	1028	1021	995	996	1024	1038	977	980	988	983	1006	1013	1017	974	985	1038	972	950	981	990	1037	1018	999	1053	1014	978	953	993	1053	994	994	1035	996	1014	999	992	998	1025	1044	1019	963	961	1027	990	1021	953	1031	1053	991	996	973	981	1099	970	972	977	1041	974	984	1001	1011	1030	1008	968	978	1005	954	1052	999	1017	1075	1059	993	1016	966	978	958	1029	1001	986	1038	1021	989	1006	963	963	977	953	972	982	1030	1010	1092	945	1043	987	1005	1017	1007	1007	1012	1013	1023	1005	1019	997	973	1017	993	1017	982	1048	1020	1002	973	995	1013	964	1004	987	1005	993	1022	1041	1025	1033	1016	1048	1007	992	996	1013	991	944	1048	994	1055	1016	983	1038	1005	1035	964	1014	1018	1022	1043	963	982	974	1016	993	996	984	956	1000	1041	996	999	1020	999	1046	1024	992	1063	985	1002	1014	959	968	1024	1017	976	1078	943	1003	955	1022	969	1036	984	1025	988
12123	7461	12498	15496	10398	5720	2388	799	455	432	500	485	415	426	408	347	344	376	352	373	365	383	341	375	338	387	371	364	352	405	403	362	381	393	380	378	371	326	362	345	403	391	340	340	368	358	375	391	373	361	338	337	331	337	355	356	356	378	397	364	350	359	376	320	357	340	341	353	361	387	353	368	360	348	353	336	363	356	357	382	354	340	363	389	365	349	364	333	375	353	368	344	347	386	371	348	351	366	352	372	414	354	392	378	386	385	405	372	330	358	332	355	333	392	369	345	327	321	377	351	343	335	338	349	383	364	327	370	356	361	357	360	360	377	413	356	344	350	366	351	343	368	369	393	342	350	336	338	401	373	363	393	394	347	398	351	384	351	357	364	363	343	366	355	361	337	328	346	392	360	385	355	379	364	366	316	333	337	353	354	376	372	348	347	342	367	370	365	355	364	346	343	332	369	335	385	371	349	360	330	347	368	386	348	380	372	359	367	341	341	359	357	352	377	356	364	370	354	344	358	372	384	334	332	352	339	373	396	370	404	402	359	347	364	374	399	364	383	334	384	363	353	352	357	365	370	372	375	333	363	368	384	362	343	349	341	365	348	383	333	355	373	353	354	356	364	364	370	374	365	373	364	351	336	341	370	362	369	352	407	353	353	327	358	360	371	373	382	363	346	318	382	321	375	371	343	376	381	363	405	366	343	355	376	367	349	351	388	377	374	353	368	383	354	368	365	329	379	331	360	375	335	374	384	368	332	335	375	369	360	361	383	364	378	382	327	358	358	378	350	372	351	372	347	371	328	352	366	329	338	333	349	413	345	368	377	347	321	364	370	332	352	368	351	369	316	379	379	385	350	361	359	370	374	356	353	378	355	333	356	351	329	353	386	368	365	380	371	354	335	359	361	351	376	403	380	353	366	337	373	373	349	367	346	365	377	393	347	407	349	391	355	387	323	376	377	349	358	368	331	350	327	374	382	379	386	378	353	361	349	370	366	356	395	339	388	373	350	378	344	356	339	363	364	369	345	376	375	335	345	363	397	355	327	368	350	376	383	372	311	365	378	369	359	330	339	389	367	354	382	334	331	325	388	368	359	390	387	415	358	367	347	349	314	365	378	355	361	361	405	360	371	384	375	329	366	387	378	336	386	330	354	367	348	333	363	344	370	387	323	384	332	337	386	350	385	347	367	336	364	329	362	355	334	358	361	341	342	408	386	398	421	346	397	374	400	350	352	342	372	359	349	337	340	347	367	360	391	339	363	355	352	377	325	386	375	354	341	351	341	377	356	374	361	385	382	335	350	358	350	372	364	368	355	347	383	365	353	359	361	339	365	348	359	356	364	382	346	372	347	355	309	355	373	356	354	372	330	381	383	405	363	360	339	375	369	372	391	398	375	372	366	370	365	362	318	356	381	398	389	371	383	374	351	355	365	335	356	367	387	355	348	352	371	357	366	340	370	376	363	353	336	341	366	338	329	359	360	346	362	395	376	354	362	337	376	337	376	371	374	337	357	359	427	396	364	339	380	381	375	353	380	373	335	384	390	372	366	339	368	364	372	339	346	368	383	357	385	368	338	372	372	335	313	346	369	373	333	367	362	355	367	373	367	366	358	349	359	377	397	380	392	389	334	382	384	380	358	360	386	346	377	380	367	344	350	351	380	386	377	374	370	387	369	404	372	389	324	365	360	365	341	349	340	357	398	371	338	358	353	382	366	401	402	323	338	340	363	351	353	334	339	361	352	339	366	384	338	386	384	357	359	364	357	367	358	405	376	412	371	374	411	362	404	383	386	338	342	365	372	369	335	371	363	349	356	351	390	374	343	360	365	354	365	391	418	373	360	346	361	343	411	380	363	356	368	376	347	364	344	371	354	336	370	348	326	341	349	337	366	353	342	356	363	362	368	390	369	392	344	359	338	296	372	350	373	361	385	325	366	346	344	358	358	372	358	368	372	379	338	362	333	361	354	345	347	343	337	367	371	329	371	370	358	376	382	385	355	356	337	396	402	374	387	378	398	363	386	381	336	400	367	386	358	349	363	398	355	372	319	365	334	334	374	379	356	357	368	358	364	359	426	345	376	373	403	376	371	379	371	335	352	330	405	394	363	348	332	339	357	380	382	436	352	377	363	341	363	368	388	372	353	348	392	342	339	365	330	365	337	373	340	341	392	366	351	357	389	383	361	383	354	388	377	390	371	319	347	380	338	379	345	358	371	375	368	357	365	408	372	362	357	364	362	384	320	362	340	369	332	367	379	374	369	364	356	318	389	356	358	369	373	366	347	351	348	366	339	365	345	371	382	373	362	346	360	340	332	351	330	398	355	372	354	374	387	380	342	358	329	370	350	389	378	351	338	343	391	373	366	359	373	339	372	364	384	391	375	360	347	328	381	340	359	346	389	377	358	369	386	387	368	381	404	358	323	353	385	378	372	356	352	342	331	345	360	340	354	357	406	342	412	355	346	370	369	361	378	362	356	345	365	392	401	369	367	385	348	378	358	341	374	351	338	353	333	340	363	352	375	353	326	363	369	378	363	349	346	354	356	376	365	374	380	330	375	351	351	405	334	353	354	370	338	362	357	357	340	369	343	349	355	371	353	355	350	360	405	352	343	349	373	361	347	347	329	400	372	349	370	329	390	346	351	340	418	378	340	344	352	344	387	352	347	397	363	337	361	353	335	375	371	337	349	363	328	340	358	396	331	413	389	329	331	344	357	393	377	355	404	361	387	375	368	359	366	379	358	326	367	365	353	397	313	371	391	363	349	387	383	358	381	350	373	390	358	364	340	386	366	382	331	373	342	334	359	368	355	365	347	330	365	354	362	346	359	343	345	375	354	357	364	388	346	378	359	365	357	379	384	361	356	351	343	379	345	367	349	375	362	368	395	372	322	380	383	368	370	380	351	334	367	362	371	352	357	359	358	363	381	375	388	351	342	377	332	359	370	350	353	355	367	351	390	352	337	307	389	360	350	377	362	353	354	376	336	350	366	410	379	357	389	371	364	383	372	398	348	379	390	369	355	352	383	374	352	381	360	345	369	363	358	393	348	335	359	366	351	346	367	384	351	342	351	353	374	382	329	370	362	324	334	370	359	379	393	380	368	371	352	359	402	325	343	339	352	358	353	379	391	353	394	374	358	398	343	340	384	359	336	356	367	381	351	362	373	366	389	366	359	360	360	381	380	376	381	344	390	377	347	355	345	360	362	372	335	344	375	358	344	353	344	370	356	361	363	342	373	343	373	332	339	355	363	335	359	362	379	354	361	377	386	355	367	367	323	355	340	363	367	371	393	361	361	346	349	356	343	391	359	362	349	361	374	376	303	380	387	382	357	367	381	390	391	341	360	313	344	360	362	340	374	385	363	381	360	325	363	383	352	336	360	324	397	323	348	359	356	369	384	386	348	383	359	346	365	343	348	373	393	341	371	389	387	382	374	351	376	380	375	348	351	362	336	314	368	394	354	358	361	364	355	376	367	376	364
8790	6111	17628	27596	21461	15274	6847	2326	1336	1453	1671	1468	1253	1210	1056	976	965	922	1023	937	937	927	899	968	924	939	972	902	945	914	935	958	904	969	973	933	958	936	971	971	981	981	919	954	969	884	932	898	929	926	915	896	946	882	922	961	993	943	917	922	873	894	954	913	895	922	933	939	960	934	960	932	913	989	935	934	972	925	978	923	958	941	907	949	972	914	932	963	925	935	913	939	882	948	960	924	958	961	969	979	928	951	960	944	958	979	928	965	940	963	986	920	1029	953	926	974	950	949	956	970	958	901	918	889	969	941	965	951	945	950	969	884	991	931	912	1017	876	929	961	1013	946	922	930	915	961	934	930	936	936	925	951	948	925	911	930	950	960	947	966	986	967	922	984	944	913	990	977	981	1006	963	926	933	943	972	906	946	993	933	944	929	970	915	931	930	886	886	899	942	889	917	948	953	904	953	922	991	932	893	969	950	940	948	933	965	937	976	897	974	910	938	922	953	984	930	958	927	914	937	980	981	959	940	909	939	937	950	988	886	986	924	947	950	947	945	943	949	926	960	903	979	932	915	909	980	939	925	860	929	943	960	921	922	875	993	946	955	936	923	948	921	991	920	887	967	902	932	976	934	921	941	946	907	918	889	924	994	918	959	943	1003	939	937	969	978	949	902	967	988	1010	907	1033	926	909	927	942	936	912	871	976	944	924	993	915	955	944	929	948	975	922	911	966	902	925	919	947	910	871	915	913	937	961	908	933	937	977	964	939	931	932	999	963	914	912	967	920	926	990	910	918	972	900	938	928	949	950	959	963	951	980	957	969	982	970	945	987	958	897	896	939	954	950	1040	899	948	965	925	941	954	933	951	947	955	956	947	907	888	950	965	941	961	886	951	944	973	921	907	928	971	910	936	918	972	961	932	932	912	909	922	934	964	947	993	943	940	931	931	899	909	909	944	891	944	959	953	976	887	1000	973	844	919	899	978	890	940	934	941	978	902	932	948	952	941	947	933	976	948	916	972	922	964	889	901	880	915	925	948	984	940	958	911	954	991	986	944	946	977	1008	919	1011	953	956	931	917	901	880	893	920	959	952	942	956	919	889	1020	942	952	933	905	951	911	914	935	944	920	943	955	908	989	967	940	923	920	935	901	933	921	903	926	987	929	946	919	914	926	920	894	953	946	942	958	947	938	939	1012	987	925	924	938	990	905	929	907	901	939	995	961	948	923	932	929	1002	958	960	933	940	926	901	978	939	914	915	973	953	905	917	940	899	912	910	940	963	932	994	944	971	914	937	963	892	919	975	934	926	903	930	893	918	872	940	906	897	936	921	927	998	916	967	944	912	944	925	978	922	962	945	939	919	963	904	943	944	907	917	995	898	978	990	935	941	896	938	949	995	937	972	909	930	958	946	957	931	890	913	955	968	912	997	941	935	985	955	941	889	881	977	910	925	1036	935	894	980	957	930	951	948	923	975	937	886	897	919	930	979	877	951	925	889	947	972	967	933	928	954	982	906	982	963	951	939	961	933	954	977	897	976	971	933	1003	955	1016	946	962	949	979	975	950	945	999	964	893	959	928	965	909	962	971	949	914	939	907	923	906	902	980	969	918	971	898	925	917	926	925	919	966	918	987	921	937	955	929	951	877	920	934	982	945	873	912	938	956	982	934	959	931	956	955	893	908	920	930	958	944	1004	984	983	954	996	908	902	915	989	947	916	883	993	924	976	961	928	893	935	945	939	914	932	898	853	946	969	958	884	960	958	961	923	977	941	1025	871	947	953	947	939	972	971	910	913	966	1003	954	907	958	890	896	911	1013	983	919	935	916	939	908	920	882	942	939	895	965	982	1014	969	935	906	940	932	929	921	941	1012	911	930	921	973	927	942	938	876	962	897	971	943	917	911	963	930	1009	995	961	935	944	960	915	947	952	969	938	889	899	945	897	959	1025	972	917	994	882	920	1005	980	913	913	924	941	950	941	975	962	958	923	949	945	931	962	973	906	902	934	943	926	999	927	969	906	953	896	944	944	942	908	957	940	1011	938	972	909	928	943	884	943	947	960	949	899	989	911	937	993	943	912	983	951	916	975	997	897	946	938	930	960	963	917	952	953	920	959	966	947	905	952	950	884	930	938	906	927	941	988	950	940	943	947	939	909	931	963	948	939	997	973	879	965	947	982	948	947	993	952	960	886	913	930	932	929	916	993	892	982	935	983	912	958	959	936	901	957	992	919	942	952	987	940	951	940	883	914	957	904	977	942	907	899	895	915	920	999	952	899	934	920	930	940	934	966	948	980	925	965	957	980	919	945	953	917	916	943	931	907	942	958	914	901	982	943	961	937	947	935	965	943	942	977	1001	935	987	909	951	953	911	968	902	937	947	918	902	963	934	952	935	929	865	903	974	925	927	979	900	872	964	954	906	861	942	961	923	943	935	984	892	935	901	886	959	872	960	872	937	957	955	918	941	998	963	962	942	1041	923	950	979	992	912	934	915	915	939	927	974	901	937	933	981	976	960	916	956	938	932	904	881	903	885	960	898	959	918	975	971	951	943	942	938	921	935	899	977	974	989	911	884	951	957	932	953	952	911	975	950	928	951	961	932	933	975	927	946	864	927	952	923	904	949	930	950	961	954	898	946	941	958	943	1003	978	893	960	982	947	886	983	958	901	962	883	901	944	969	941	988	950	963	946	974	958	932	945	937	968	937	977	973	900	936	929	914	970	930	938	903	980	916	941	936	941	895	969	889	952	942	903	940	900	964	874	927	957	909	854	886	975	932	914	960	934	1011	961	899	914	957	983	931	984	983	942	920	915	956	980	933	998	933	927	952	934	949	899	874	946	1001	935	922	938	920	913	971	954	938	932	902	931	971	897	944	978	927	918	977	933	882	915	983	940	989	924	938	881	976	898	878	945	882	924	947	914	926	1003	926	981	947	882	945	945	897	960	919	963	902	911	966	960	931	895	924	926	918	998	947	907	931	981	920	982	951	927	936	927	972	905	967	949	928	917	974	985	961	940	962	902	974	934	1014	936	942	1012	935	963	974	928	953	910	964	984	1014	916	928	949	937	918	973	1036	987	957	985	954	949	979	898	932	877	955	985	938	917	920	970	894	909	920	940	926	926	896	952	919	960	943	940	987	960	965	949	954	955	905	976	985	917	982	956	945	988	1001	987	930	925	946	942	960	930	912	969	944	961	910	938	909	924	924	919	952	923	932	990	889	1000	926	968	899	949	961	946	915	945	948	928	897	884	932	1006	932	910	944	959	923	945	941	919	969	917	956	914	980	932	870	963	912	953	941	943	939	935	978	925	927	935	965	953	909	902	991	986	947	926	925	924	965	914	932	882	949	940	920	932	960	946	988	920	929	961	983	953	916	928	1015	918	932	937	970	904	937	962	1045	938	957	921	957	944	958	925	909	931	967	952	936	903	974	987	936	971	940	920	961	941	949	960	932	945	977	936	948	944	948	920	923	962	938	921	936	938	922	941	997	958	916	930	959	1006	928	924	929	954	940	918	931	908	990	904	925	944
27268	19194	49607	64909	53098	37534	19898	7059	1242	922	1717	1343	1148	843	507	420	391	449	435	403	393	371	372	374	393	406	417	375	369	388	364	368	362	370	367	392	372	358	366	387	359	358	346	378	355	350	399	368	358	382	353	378	391	379	399	352	391	360	366	360	323	380	433	380	366	377	381	361	347	379	398	403	344	385	393	399	398	379	366	371	367	375	354	374	371	386	409	369	377	380	363	371	349	358	384	405	345	376	374	421	342	393	396	347	397	367	355	362	406	376	369	351	358	372	375	375	350	359	381	375	381	393	390	358	378	363	354	370	361	349	345	373	368	378	400	394	396	400	364	385	364	369	392	429	371	360	366	377	402	353	397	413	397	368	352	404	380	376	368	386	399	338	376	343	386	384	388	404	398	404	360	392	391	384	372	354	389	390	384	383	399	378	369	391	409	387	423	402	409	369	426	380	345	363	397	422	377	372	343	370	368	381	347	372	365	371	363	381	361	396	387	394	393	396	387	405	372	355	393	352	398	372	346	414	357	386	363	378	360	372	386	366	391	365	368	393	362	350	394	372	395	373	415	369	351	395	404	397	366	374	401	375	391	401	379	403	366	365	376	403	401	385	372	376	389	409	355	405	357	381	375	364	350	391	390	352	368	393	372	398	367	413	375	396	393	388	378	394	381	387	394	378	435	360	375	396	363	349	393	387	384	398	379	373	378	385	364	346	396	418	381	388	356	411	401	378	380	362	386	361	378	381	355	402	384	371	370	383	382	371	366	350	393	349	346	404	378	384	349	384	395	365	365	377	360	360	364	425	389	367	363	378	356	357	352	408	407	411	387	367	350	376	371	377	415	365	336	388	369	377	392	411	379	410	385	380	382	377	346	369	359	402	394	408	374	374	395	364	398	387	401	334	386	379	386	351	382	386	380	383	316	391	395	334	377	374	390	367	408	381	381	388	364	412	361	413	375	360	405	371	359	402	328	383	407	362	399	357	404	364	359	351	378	377	409	373	380	421	372	388	408	360	382	350	375	362	414	357	413	374	386	342	395	400	381	377	375	377	374	382	371	368	396	408	353	361	368	395	400	376	404	387	356	398	417	405	385	370	396	378	407	375	360	366	376	389	405	387	357	401	381	386	388	380	406	389	369	360	408	366	373	333	353	335	377	401	342	380	383	394	366	360	385	339	389	405	353	379	380	411	370	378	409	365	388	379	406	394	405	356	413	362	378	356	368	352	372	379	363	379	360	369	383	387	372	384	370	382	373	356	396	365	367	363	415	399	326	392	376	348	343	391	338	336	372	364	394	396	392	388	359	338	368	347	393	345	392	409	365	373	385	393	357	391	381	364	378	420	409	363	408	400	339	356	366	390	388	386	388	395	384	347	356	376	402	390	394	388	359	395	383	413	335	387	423	391	359	383	345	381	355	380	359	389	347	376	401	399	393	363	382	364	386	399	389	356	391	381	386	364	373	365	380	403	363	406	365	379	368	358	400	374	352	381	391	371	352	376	396	392	355	375	367	388	376	392	409	351	385	378	374	376	373	351	367	368	417	364	402	401	381	366	417	379	364	413	351	377	380	376	356	365	345	379	347	359	381	388	364	377	396	368	371	407	397	380	389	383	422	395	397	382	369	356	368	350	374	339	368	358	392	393	376	386	372	329	338	446	382	367	346	405	397	402	368	380	413	355	369	376	392	400	386	363	370	380	401	377	377	382	377	376	349	387	387	375	372	357	387	391	366	360	393	399	410	381	346	361	380	404	374	366	378	388	371	387	384	388	376	385	399	349	386	372	353	409	368	389	388	385	394	359	387	384	366	373	405	368	388	383	359	390	369	360	378	380	382	358	394	382	373	413	371	349	398	348	396	356	395	382	411	364	397	394	399	344	380	375	391	367	359	392	412	355	361	397	366	376	415	374	377	371	378	373	372	368	369	388	340	393	391	376	387	390	380	383	364	423	380	361	370	392	351	363	380	374	366	336	395	372	369	384	376	367	400	358	398	360	368	394	383	423	392	385	387	355	387	389	401	388	380	389	368	362	364	386	399	378	375	393	364	375	375	374	371	395	393	378	390	380	383	363	353	409	400	372	374	381	398	380	395	392	380	402	424	389	383	356	381	392	370	385	363	370	376	384	382	350	401	393	411	401	373	389	358	341	370	391	374	377	386	379	413	343	378	403	383	386	367	363	357	392	338	381	403	377	391	385	396	402	426	373	383	375	367	353	390	365	356	353	371	385	379	406	390	372	364	382	378	377	346	369	366	384	350	368	355	406	362	368	385	352	370	368	375	365	370	378	381	424	385	379	370	404	373	385	355	400	369	441	364	356	370	417	375	375	382	382	360	384	391	369	383	380	380	395	387	376	401	396	377	403	406	359	372	381	368	368	344	342	342	398	369	386	414	355	385	365	369	416	362	374	364	383	380	395	389	372	369	389	429	399	406	408	361	343	320	402	354	383	417	399	393	375	381	399	398	391	410	399	370	393	411	396	389	399	358	327	388	389	380	358	406	411	387	404	397	388	372	393	391	388	334	400	370	383	351	386	406	339	358	363	365	393	368	387	375	343	413	380	369	382	358	352	383	407	367	384	387	394	395	388	400	372	377	346	399	355	392	384	379	322	369	371	402	393	369	377	331	356	383	393	375	414	398	382	375	393	382	384	401	367	341	392	369	396	364	365	400	383	366	334	355	342	385	346	359	394	406	366	397	375	374	398	379	393	387	350	361	362	399	383	407	369	389	382	389	344	369	351	401	408	400	409	393	354	386	352	366	363	371	392	404	357	343	388	392	396	382	384	364	363	368	329	365	369	385	369	381	368	371	377	393	355	345	404	401	391	391	381	383	378	331	365	404	377	404	362	367	370	382	379	391	389	380	379	374	390	337	352	356	378	415	356	394	387	383	414	380	362	416	348	379	352	387	378	396	336	335	399	333	400	370	366	335	394	400	380	398	374	402	398	350	384	371	368	351	343	443	391	397	384	403	371	392	356	381	338	392	380	373	369	368	384	363	354	379	383	378	358	356	405	349	375	363	403	361	365	402	342	425	340	353	369	407	367	379	409	354	356	359	390	356	379	412	363	386	395	347	428	396	385	361	379	310	382	397	376	398	376	372	386	400	379	341	379	370	378	377	379	359	375	363	394	387	396	377	395	395	391	389	374	398	349	386	362	381	399	360	347	395	376	406	385	384	396	373	370	384	395	378	391	397	392	388	367	375	396	377	381	366	388	405	379	336	374	386	402	418	409	375	379	383	398	378	354	353	388	408	374	383	373	379	378	360	415	356	362	349	354	353	342	391	382	355	405	366	368	372	409	377	376	373	385	380	371	374	382	378	342	369	377	396	349	364	411	398	358	407	370	372	392	414	335	396	377	355	373	376	394	379	389	407	373	393	386	380	356	403	398	392	365	363	401	389	333	355	377	403	396	377	389	383	368	381	380	376	402	369	376	360	379	383	361	361	404	350	397	361	372	376	373	390	393	409	360
18278	14301	50146	66986	59121	46990	29576	16752	3553	3190	7224	5721	5006	3157	1650	1039	1096	1198	1112	1081	1018	1013	980	973	981	1015	1012	984	1043	940	974	969	1025	927	1017	927	971	972	952	969	1039	927	988	906	1031	994	990	979	953	993	946	1003	1025	995	1006	968	969	976	1000	992	989	959	956	1066	945	1008	973	961	981	954	978	972	979	972	968	991	928	1018	900	951	942	979	919	963	998	964	987	950	1008	1024	1005	1050	1005	1007	1003	921	909	1023	1003	1004	973	998	1028	991	971	939	1025	967	1035	937	948	1022	984	978	1008	966	966	981	982	931	918	973	983	974	991	970	978	951	995	937	963	1009	980	968	977	958	1000	973	971	1010	990	990	923	978	931	966	984	972	978	974	994	938	1012	936	954	977	926	1012	1012	1036	1055	981	934	954	971	966	938	929	961	980	979	989	972	993	992	943	998	997	924	958	993	964	975	946	955	952	1004	924	994	1028	975	1006	964	957	942	972	990	1019	927	946	979	921	987	993	970	1004	970	964	1015	993	1040	980	985	961	931	981	975	946	971	996	1012	989	950	988	954	994	919	977	955	984	1007	917	984	1005	959	978	968	981	890	963	944	992	1009	990	956	928	971	979	925	939	964	982	977	978	1028	974	983	986	1025	1004	948	1000	1028	1034	936	998	1003	914	968	984	968	948	959	1037	998	1012	992	983	965	1011	960	1009	971	986	965	1004	924	1020	1009	951	1015	1014	1021	1028	933	982	977	933	933	1027	970	973	990	931	966	968	990	992	964	940	999	1022	957	976	998	980	969	1033	906	918	904	999	942	1003	963	949	947	925	947	971	957	969	1005	946	986	980	933	999	1020	1028	955	968	992	993	998	963	930	969	1007	964	962	995	922	1022	1019	1011	1024	972	973	971	1005	991	980	1014	994	973	1019	1031	1022	979	975	933	976	977	1015	979	961	1017	1018	955	932	962	959	1004	1013	938	945	988	1057	999	1016	979	1015	988	971	999	984	960	947	990	1045	1033	946	970	1070	963	951	913	968	1027	1034	939	1010	1052	957	1023	985	1016	967	972	1032	981	1012	959	942	963	1033	981	980	971	992	983	992	976	970	944	1025	960	1019	1019	957	951	1006	1022	1018	1022	1004	1020	1004	917	1019	967	1036	976	979	1003	982	1005	983	929	1038	932	989	1036	963	953	1040	984	957	1015	950	933	1018	975	921	949	940	956	972	920	968	1011	968	933	931	951	964	972	957	938	1037	993	983	942	944	1025	966	1029	925	934	940	977	994	889	993	941	1025	939	977	1002	968	1039	965	950	926	1066	978	946	1003	948	963	999	964	969	960	994	956	993	930	993	999	993	1031	939	985	968	955	971	967	1011	1007	1005	984	971	1046	987	964	952	1031	980	905	972	995	1017	988	1020	1030	994	928	925	990	992	1002	1000	981	967	998	991	915	965	976	917	978	1007	950	938	949	994	981	970	973	1058	937	977	955	944	976	999	926	937	1008	1002	974	994	1001	921	946	986	992	961	965	951	958	1028	946	980	976	970	967	970	991	1001	998	984	983	1004	971	987	983	923	1007	958	955	993	915	942	974	1025	955	950	983	1030	970	984	995	985	982	960	918	956	969	967	996	1007	976	1021	990	1006	1040	984	928	992	1016	998	973	1028	1007	957	962	985	977	966	985	1074	936	923	992	991	1001	982	1024	939	983	974	966	1014	997	1039	952	961	945	930	970	996	1052	960	973	896	974	964	999	996	984	977	943	995	951	969	936	1018	994	978	1010	948	959	965	968	980	1004	1022	966	965	961	975	959	938	965	974	937	974	984	955	976	966	985	991	953	967	956	1014	981	1007	977	932	1031	926	933	948	952	987	988	974	1020	964	985	979	985	966	1032	965	953	990	964	1011	1040	953	963	947	950	973	1011	990	960	919	952	961	945	974	1003	987	985	958	974	939	984	955	1017	955	1012	970	964	993	942	956	970	959	927	966	950	1000	993	928	920	944	1023	1013	941	971	1004	987	1025	957	957	921	1057	1010	996	869	983	1024	919	974	994	991	999	971	940	1004	955	948	961	986	929	989	1000	998	1023	971	974	990	1021	929	1003	1009	956	980	982	967	950	1009	944	991	954	1005	944	984	908	1028	1025	928	1025	979	950	978	933	1025	1006	950	973	964	970	985	913	999	957	999	1002	996	1004	1034	963	1033	1036	972	965	922	988	1005	962	996	946	998	966	975	945	982	1001	1023	959	993	968	970	986	959	1030	943	976	1008	963	978	981	975	1002	951	956	988	1000	1012	963	983	999	1008	983	993	969	951	969	976	1017	983	967	1024	984	1014	995	982	995	985	984	944	995	991	1034	985	1003	965	929	974	973	956	950	970	985	989	933	978	929	972	923	972	1017	1002	985	919	987	900	960	892	994	973	978	1003	965	991	945	1017	961	993	947	939	1022	945	976	986	1000	1031	965	936	952	948	1013	991	1040	959	1037	996	925	1012	993	966	999	939	880	956	989	952	1007	955	987	981	932	917	934	1024	976	929	1016	969	985	999	992	1001	986	939	929	995	954	1012	960	987	930	998	974	1001	959	1006	944	997	1007	972	943	935	1001	956	994	1017	970	968	1009	957	869	967	980	1008	987	966	916	1006	971	975	1009	966	1000	982	1018	983	961	980	959	998	1007	996	971	1019	992	1034	980	969	1017	999	985	981	1018	1003	998	1013	974	976	981	1000	993	998	964	1003	994	993	999	1011	975	964	934	1015	951	976	977	989	1056	1005	930	995	1036	951	970	963	1006	964	1025	958	947	950	994	973	930	970	1013	1013	942	912	947	970	935	994	965	929	987	954	966	978	982	1002	1055	984	953	1012	1046	984	970	956	958	990	961	994	977	1013	1032	1011	994	1010	927	921	975	1033	1019	957	1002	1016	958	951	976	1017	1041	999	984	1055	951	977	959	968	959	915	916	962	915	961	1017	1004	950	968	1004	967	975	965	964	1014	960	978	949	988	970	1010	977	978	970	978	1011	1024	973	961	1036	1034	1011	971	969	991	932	999	902	1042	972	1053	1027	968	1025	981	954	948	920	930	916	967	988	993	937	967	962	955	948	993	948	1004	953	928	960	952	973	935	965	969	982	990	990	996	952	987	949	1018	1021	966	994	990	967	976	989	978	962	957	1015	941	974	998	905	993	982	924	945	1013	1000	910	1015	961	970	935	1002	988	927	941	993	983	953	1029	978	966	954	931	963	964	953	1046	1000	954	1014	981	991	957	982	1008	1010	956	948	1011	937	976	994	1007	958	1013	981	985	986	973	999	933	1001	1015	997	956	1004	942	1001	981	984	972	948	992	979	973	1031	956	976	962	966	964	1003	1018	983	977	955	934	949	992	939	966	1000	998	1031	986	951	962	980	1006	989	938	992	935	1011	1002	978	1006	1004	1003	985	995	953	972	940	1006	967	1027	1036	977	1001	995	979	975	993	999	959	951	956	939	954	940	1005	984	1022	966	950	963	961	973	1004	1054	960	1013	1004	972	955	1046	976	964	971	992	975	1025	1011	1011	1001	960	1012	995	984	969	963	944	944	976	963	994	965	991	1002	961	959	997	917	987	1001	944	1017	996	1001	1005	1024	917	956	1035	1011	1058	973	1046	936	928	1032	991	929	998	949	933	960	913	982	987	988	987	998	980	950	963	997	1022	966	946	922	918	1027	917	1009	998	950	1018	958	989	943	980	960	1004	967	1011	977	1006	999	951	946	971	1001	967	999	978	1008	920	972	990	990	989	990	951	954	974	959	1004	948	1009	949	965	980	974	987	977	1000	965	973	976	990	1024	977	997	970	975	959	957	987	929	962	952	970	1007	995	965	948	920	1004	1026	1014	1014	999	979
33294	23365	58464	76442	66208	47135	27703	9729	1746	4220	4051	2314	1867	979	544	424	409	490	471	443	363	438	412	419	373	443	414	413	394	367	363	354	416	392	410	359	371	400	421	392	387	403	390	374	410	422	396	390	381	405	384	401	388	383	380	385	376	419	366	372	404	434	388	416	412	397	397	386	333	378	411	410	380	376	433	365	350	366	363	400	392	420	409	396	406	408	418	420	386	346	371	430	409	406	415	388	401	419	379	363	436	409	419	402	426	405	385	400	379	410	387	396	406	374	413	389	389	375	385	414	432	370	423	375	376	370	421	442	373	402	385	420	404	400	399	403	376	369	419	386	411	419	414	393	357	403	370	412	396	384	392	386	414	399	448	395	428	406	434	404	416	398	375	368	388	406	366	440	362	377	386	393	374	353	423	428	391	378	367	437	406	377	391	370	396	381	379	420	394	361	367	416	425	375	413	424	374	396	444	368	389	408	381	367	419	384	375	381	411	385	409	401	381	391	404	363	388	397	397	384	421	390	416	388	371	393	438	398	378	419	394	400	394	395	364	390	390	394	401	374	357	388	373	387	360	383	356	397	375	409	415	384	385	395	392	390	390	389	392	385	373	382	392	400	365	402	395	368	392	399	363	398	427	377	385	391	380	364	396	399	389	396	420	402	368	387	380	405	389	392	416	371	400	364	391	385	371	378	429	366	410	376	412	371	375	411	390	396	389	384	399	382	431	372	412	408	418	353	393	408	426	371	413	429	403	375	391	377	442	419	379	364	370	391	383	432	373	374	375	400	374	416	418	419	394	393	392	390	391	366	371	418	409	388	410	386	374	364	390	356	412	410	358	383	397	394	385	371	371	376	407	374	416	363	389	394	401	402	404	393	390	412	401	447	435	367	391	392	392	404	391	395	367	362	406	377	395	377	399	379	423	390	354	363	399	426	421	396	408	393	394	400	427	436	376	402	359	389	403	362	437	407	431	424	407	366	416	414	390	378	376	431	412	412	403	363	372	386	402	371	388	374	368	422	430	392	356	356	424	389	394	390	376	402	359	400	404	398	335	417	408	408	396	406	365	407	400	413	433	401	381	405	366	410	376	392	396	418	407	417	398	361	370	375	392	406	392	415	382	382	419	388	373	354	388	383	395	392	394	408	379	392	419	401	408	357	378	427	441	372	382	364	390	403	385	396	377	407	399	405	373	395	399	377	399	401	385	391	374	418	428	387	417	387	376	402	384	387	384	404	427	408	377	400	409	378	378	403	357	364	365	345	412	403	411	425	441	394	414	384	383	407	361	366	415	361	403	378	385	397	410	402	418	364	418	407	402	381	359	358	407	412	399	398	403	409	363	391	378	367	396	401	373	387	390	415	393	377	404	392	404	403	411	401	421	366	419	391	365	395	388	370	353	369	400	407	395	399	366	369	383	385	400	414	386	403	378	396	363	399	373	395	411	395	397	402	376	409	406	408	362	376	385	386	400	390	396	380	396	373	385	396	440	384	366	362	421	396	375	373	389	393	388	364	391	376	414	405	425	431	375	382	409	390	380	409	383	382	368	382	434	428	370	374	395	396	404	410	401	374	351	388	421	396	392	407	399	407	414	399	433	393	408	397	361	417	407	381	392	409	378	415	369	389	386	396	373	389	420	358	365	391	385	397	390	394	390	387	368	385	415	412	400	360	398	415	406	432	370	401	408	368	385	428	385	368	418	393	410	406	378	372	392	395	396	405	401	362	354	401	390	390	395	412	406	406	387	402	410	365	341	427	393	392	414	416	383	402	383	410	371	374	397	378	431	422	411	405	374	358	409	379	392	367	390	374	432	419	396	411	413	355	384	420	411	393	338	382	405	400	388	377	383	408	369	409	386	359	417	405	374	359	385	391	438	417	357	414	395	395	397	364	412	418	428	387	339	420	408	357	380	427	376	384	388	359	373	396	373	394	403	400	402	371	392	408	377	388	393	435	451	400	384	383	430	373	388	392	394	405	392	400	395	366	372	392	398	361	415	400	389	400	361	378	399	387	364	408	403	391	349	417	384	370	394	377	398	376	380	374	382	375	389	403	371	383	407	393	394	394	384	394	364	378	383	383	376	390	399	404	380	401	387	396	409	416	412	402	391	423	372	387	393	417	414	390	397	374	424	366	392	371	403	380	421	416	379	402	386	364	413	414	385	394	370	374	390	377	400	355	403	379	379	399	382	396	365	444	375	392	394	363	411	397	400	379	373	393	402	419	373	428	410	400	378	386	413	406	411	389	379	401	378	377	402	415	406	390	401	408	369	399	404	388	436	380	385	388	378	399	350	370	404	381	378	373	372	382	389	365	390	410	422	403	375	437	372	416	410	411	368	403	359	391	369	382	409	386	412	422	398	377	390	413	387	375	399	405	379	372	362	370	425	417	399	425	357	423	399	360	418	409	408	371	387	412	381	394	358	388	382	417	418	388	387	363	385	409	398	414	373	392	397	389	396	405	381	378	382	415	356	370	398	426	398	443	403	421	400	375	405	394	380	396	393	410	382	374	389	388	410	401	404	414	395	410	376	408	398	380	376	392	428	389	377	364	400	388	401	376	397	417	395	385	394	369	400	434	373	407	399	410	378	415	380	391	380	433	391	378	389	356	367	397	391	400	403	321	377	407	414	419	389	393	410	419	392	368	380	414	394	374	391	360	372	412	397	394	437	341	397	405	383	366	440	400	412	420	436	402	430	396	388	403	395	380	402	404	373	412	378	396	386	414	376	353	361	398	393	361	381	400	383	386	390	388	382	409	394	392	395	432	388	372	414	404	371	398	346	390	422	379	393	357	370	411	361	380	395	412	421	378	366	397	407	392	387	411	374	379	390	388	398	360	429	382	394	378	394	398	389	391	352	366	372	372	365	395	377	389	376	416	422	421	398	396	424	386	405	410	390	387	406	384	412	355	382	414	415	400	386	420	392	396	410	398	392	389	404	392	399	411	409	416	352	381	374	380	401	380	393	418	394	409	410	426	366	420	393	379	408	395	423	394	360	413	381	404	402	387	397	398	384	397	391	374	382	408	417	393	372	346	375	401	392	412	385	359	381	382	407	385	401	348	394	409	405	427	405	371	377	388	360	384	390	403	417	352	389	389	369	378	387	392	411	406	396	429	413	380	387	346	431	372	427	408	399	400	361	401	406	374	438	375	389	432	325	389	368	410	415	359	349	411	364	399	368	448	339	402	385	414	386	388	371	372	379	386	406	398	412	403	362	393	409	369	373	379	402	390	415	397	416	386	444	386	382	404	357	376	419	395	400	368	419	388	406	380	414	425	389	427	415	396	374	367	398	417	356	397	360	396	434	379	403	375	385	374	384	390	393	339	411	404	433	343	421	358	367	377	392	381	403	407	386	398	373	390	399	410	386	375	390	396	411	358	368	358	406	369	404	388	394	389	367	415	404	387	377	425	422	360	366	387	378	386	370	370	415	371	377	372	415	396	381	401	387	355	422	373	398	396	385	415	388	424
21090	17001	57596	80576	73789	54147	38483	12967	5894	15148	14812	8985	7918	4005	1677	1083	1263	1448	1339	1246	1107	1133	1025	1011	991	1002	1049	1082	1015	969	959	959	976	1019	1028	1032	973	1012	989	935	1040	970	1012	1030	1028	966	1013	973	1037	1018	976	1008	1024	1019	1037	1013	1044	987	1052	998	1039	1003	998	1049	994	957	1053	1034	977	980	1038	1026	1000	969	972	991	993	1009	1019	1020	985	937	993	1038	1021	960	928	952	943	1015	1003	989	1006	991	987	977	1053	1011	992	1064	1004	942	1000	970	1017	1047	1014	996	1001	1038	999	1003	939	1014	975	1028	946	957	996	1018	981	999	1004	1005	1039	1003	1013	1017	1026	1002	981	1037	1003	993	1005	1004	1018	1038	938	1028	931	1018	995	918	960	1026	1012	1000	1043	1026	948	944	1016	1020	1021	1065	994	1007	1028	1026	980	991	973	985	961	958	932	1001	1003	963	979	994	946	1003	990	998	1031	918	1040	1033	961	981	1089	963	931	957	1012	1025	986	1027	902	977	996	1018	997	1021	999	1015	978	1025	996	1005	984	948	1047	1017	1009	979	1002	983	1046	1024	1023	1027	989	976	997	1006	982	1044	1007	956	973	1024	1074	1057	917	1004	1010	990	987	948	971	1058	988	970	977	987	1004	998	1028	1039	1019	993	973	998	1012	1033	995	945	969	1019	1016	962	1052	997	1014	1025	1053	1047	965	948	1039	959	1041	1022	995	960	994	952	1001	1038	1007	961	979	1040	975	967	991	1029	949	1002	1038	953	1033	1017	990	980	1024	1028	973	1021	979	1120	1076	1027	1024	940	940	1023	982	1047	997	951	941	948	1035	1012	1049	1014	998	989	1021	976	1043	995	1068	1002	1018	970	982	999	954	1034	976	1016	1066	993	954	1003	1024	967	1043	997	936	999	965	943	1063	945	1013	979	990	967	973	1021	989	956	980	1006	978	1015	936	1020	1024	953	943	1014	962	975	944	1028	1000	1031	932	1000	1041	1016	1008	983	965	952	1023	943	1011	975	1019	959	1037	975	971	1007	1021	1009	1001	1001	993	976	967	986	997	1031	1001	976	1037	1054	1046	947	1030	994	1006	1021	983	1035	1003	1051	975	981	984	1056	1019	951	1068	963	1013	986	995	1002	976	993	955	1012	971	1019	940	1062	1012	1026	985	979	1011	1032	1021	977	960	990	938	1007	972	1033	1016	1041	955	979	987	1003	1019	964	974	1014	996	1012	1026	959	979	947	1025	1009	973	979	985	991	1020	1049	977	980	1005	1026	996	1041	1002	1012	983	961	1021	1031	1016	965	1019	1010	987	989	988	1028	1010	1017	965	1029	1028	1011	984	1022	952	937	1014	979	1032	986	1015	1000	942	1013	977	993	979	1034	972	983	980	1025	993	999	980	1023	1033	998	987	993	975	953	1074	1016	1035	1010	977	963	995	996	975	1015	1043	1009	974	980	1035	993	1020	1009	1011	1012	1040	1005	1000	1009	1055	984	1013	1019	960	985	1078	991	993	982	1001	1031	1002	1015	1032	986	1013	1019	982	995	994	953	979	1001	994	963	999	1028	969	1021	952	1051	965	1010	992	1023	992	1020	1012	971	975	1031	987	1006	986	1048	1038	1025	1000	956	975	964	985	972	989	1084	999	950	970	977	963	995	963	991	982	1006	1003	1002	1013	1030	983	998	993	981	1038	998	1001	1002	1016	979	1006	1058	983	980	985	983	1056	985	1059	1054	983	1041	1013	1028	918	971	1025	982	1012	1060	988	960	1032	1007	983	984	991	979	999	966	979	1055	1012	985	1005	1015	996	990	1051	1034	1007	1005	994	975	1018	1023	967	926	1014	965	1023	920	981	982	1027	1030	1045	983	996	1032	976	1008	1010	1036	996	1030	986	998	1000	967	1013	983	1031	999	951	1040	946	999	1002	973	1104	965	1021	1047	974	1042	1010	996	1040	1015	1063	999	921	1022	1054	1025	1064	998	998	1024	994	961	1014	1015	1013	1013	983	1031	1014	961	1004	1042	1018	1029	1040	997	990	955	965	989	987	985	989	986	1040	994	976	1056	988	960	1047	1015	998	958	977	1011	1015	1044	974	1025	1007	999	1042	1036	989	1003	1007	1035	1001	993	1024	1038	1020	999	1067	1026	1023	1002	983	1065	990	1006	1031	1011	931	1032	979	963	988	992	983	1003	991	1045	1010	1043	993	961	1002	1003	1051	1043	1006	990	994	1044	946	976	998	1027	973	1037	1024	1023	985	996	1004	949	1006	1039	984	1006	973	1017	1006	981	1037	1026	1008	1011	1028	981	1009	1051	1028	956	966	1026	999	1008	1031	1018	1027	1014	933	955	992	968	1011	956	943	988	959	973	998	1047	1040	1015	1010	1022	1000	982	1004	980	1027	996	1041	968	940	1001	964	935	1006	953	1033	971	968	1035	999	1023	1008	968	1002	1019	1026	1016	1026	1018	1024	971	1003	961	981	934	972	1015	1010	1007	1028	972	1057	1011	933	964	1032	1032	968	979	1009	1007	1008	941	1004	975	1007	1006	1001	994	996	965	978	1012	981	1041	1016	948	1019	1022	1026	996	983	975	987	1048	977	945	970	998	1039	981	951	985	1003	988	1010	1000	1038	1053	1039	1033	1019	988	968	1039	1018	1002	1000	1053	964	978	1001	1017	1005	1046	978	969	994	1006	1046	1052	1014	998	971	986	978	945	1042	985	993	966	996	997	997	1017	1035	1004	1003	1004	994	1075	977	1003	1043	1018	957	981	1010	961	992	1035	971	1003	1000	1020	1005	1017	976	962	1023	972	1006	1019	947	1024	1012	1043	976	965	1017	982	983	955	1009	962	1024	1027	990	977	984	948	1058	1009	963	997	1012	1054	987	1025	1030	967	986	982	996	1054	985	999	1002	990	983	1034	1039	1058	973	957	996	1026	1007	1021	976	996	996	1008	963	1007	952	998	965	1005	1044	967	975	988	949	941	978	1017	1009	1014	1014	1002	1003	985	1015	1061	953	1038	1004	975	988	991	1010	981	1011	1071	1016	958	1011	1017	978	955	984	1012	954	1042	999	1007	1002	1011	1016	968	977	1010	1000	977	1024	955	1030	979	1040	1024	984	967	994	1053	967	984	963	989	970	1030	971	997	1009	984	995	1055	999	1013	999	927	1028	988	982	983	944	1057	1021	1077	986	974	986	980	1048	920	984	991	1015	993	1026	964	996	976	967	974	968	1058	951	1050	1058	1036	995	984	956	1030	982	1009	1012	1031	960	1035	1041	974	1038	975	1000	1062	1001	957	1014	991	964	1045	1014	975	1016	1074	981	980	1018	972	997	970	953	962	1015	1026	977	1024	1030	998	972	980	1050	998	983	958	1014	1015	955	1004	1020	997	973	956	1010	1039	1021	982	1020	1016	994	1031	950	974	944	988	1031	1022	1000	996	977	990	943	1018	991	966	1043	1004	1000	994	1007	1011	1008	1043	1027	1000	955	961	1035	960	998	985	1005	989	1034	969	1023	989	968	998	968	1011	1004	967	961	988	961	953	992	999	1016	1022	1052	1025	1007	985	987	1019	1050	954	1039	1025	976	1047	1015	1016	978	1033	985	970	994	1003	1011	1000	976	1026	1041	1032	994	1045	992	1016	1040	973	987	1029	1038	1010	951	1015	943	1012	985	968	980	954	1015	931	946	988	1001	1005	968	976	1001	961	990	1022	1000	980	949	986	1022	1005	974	1011	964	986	952	1002	1029	963	980	1008	1024	980	990	1036	1030	971	967	1014	978	964	1012	961	1033	974	931	996	997	1011	993	1018	1038	1000	982	1010	1061	1069	1027	990	1024	955	964	978	1016	1035	965	1048	961	950	970	1027	1023	970	992	976	966	1034	1000	1000	973	997	993	1014	1064	1007	1029	922	971	1068	979	1016	1007	1009	1015	992	998	988	989	1028	1034	1024	993	1037	969	994	987	979	955	1009	992	1037	1041	1018	953	1016	1019	1013	1054	972	1024	978	981	1015	1016	1026	1009	1019	1011	1041	986	1030	998	970	968	987	1044	1034	1023	1022	991	1038	1034	992	984	957	962	975	1012	1014	958	1003	1017	1005	941	1001	995	995	999	1004	985	1031	1016	1022	1007	1008	980	1016	984	985	1029	1002	1011	1051	992	1025	987	957	978	960	1008	976	985	1062	1002	1034	984	1022	1051	982	954	1005	1032	998	1021	974	1007	1017	972	1011	1024	1009	994	982	1013	943	980	975	944	1008
11129	7555	10858	15649	9057	4614	1983	628	515	579	709	605	518	398	383	344	366	401	366	374	353	347	333	385	367	358	373	364	385	391	340	381	365	355	356	378	347	377	351	368	363	367	360	351	371	365	358	356	347	351	358	364	359	336	364	316	372	382	330	347	337	356	338	322	350	401	365	380	357	356	358	343	352	358	367	393	338	355	345	356	354	332	340	364	362	377	371	375	344	313	347	340	363	400	364	354	381	362	330	366	372	362	363	343	350	376	379	330	358	369	390	346	354	310	318	371	363	375	312	333	375	358	409	357	359	404	371	357	337	368	369	370	362	328	371	349	355	351	352	344	371	351	365	385	353	323	369	354	360	356	380	335	364	361	345	358	345	365	357	348	363	346	379	353	369	356	341	325	339	326	358	411	345	347	367	382	337	356	339	334	354	343	323	353	323	371	370	368	356	377	379	358	356	360	387	361	337	367	385	378	370	360	350	349	385	334	335	374	356	367	355	346	358	327	352	369	329	343	364	333	361	369	337	378	369	377	366	378	350	382	338	364	367	376	372	370	356	367	362	383	376	357	329	372	353	367	349	373	378	343	351	385	346	345	342	354	363	361	345	384	363	395	368	337	354	374	343	343	340	331	373	368	336	353	372	337	340	362	359	365	364	356	369	357	356	323	324	330	374	387	357	372	349	341	366	362	359	342	373	373	378	336	321	350	372	356	356	384	356	371	349	355	368	374	356	362	355	352	347	404	366	361	351	397	353	360	351	351	389	334	306	346	360	373	342	352	411	342	341	355	368	384	355	314	405	356	356	345	384	330	337	348	373	335	346	359	384	356	343	411	335	378	354	377	375	369	366	345	352	389	405	323	373	327	376	393	369	377	355	343	375	350	366	345	390	357	366	374	369	370	326	386	341	375	368	346	345	348	344	391	359	376	350	351	349	366	355	392	358	352	392	370	352	359	356	381	359	372	347	337	325	361	362	336	363	357	358	352	357	373	383	351	380	352	339	375	352	354	375	324	365	365	366	337	353	337	404	398	325	350	359	348	383	352	345	315	370	340	360	353	336	346	350	339	372	357	354	343	378	360	339	373	361	365	375	362	345	365	348	329	383	349	336	362	350	364	362	339	388	331	366	353	370	397	377	352	365	375	393	359	358	358	343	361	357	365	358	358	391	380	359	358	328	362	370	351	339	371	354	338	360	355	326	331	362	365	316	389	389	378	355	336	316	373	359	333	355	379	351	359	405	344	365	357	369	356	349	335	359	344	340	364	331	368	350	349	339	356	365	355	352	381	381	373	358	345	370	349	383	341	364	354	317	352	354	357	333	349	351	363	378	374	383	351	353	357	386	372	341	355	349	354	371	336	346	364	326	362	383	362	372	349	405	349	334	360	360	373	419	380	364	357	348	356	355	305	370	345	394	376	360	344	388	405	384	350	332	366	395	353	397	363	354	372	351	360	373	400	358	355	345	379	358	338	344	350	333	364	345	367	362	394	380	342	330	340	370	365	337	357	354	348	396	373	373	385	379	378	358	325	343	351	365	332	366	349	339	373	365	357	323	395	397	363	344	348	388	340	374	376	372	375	367	341	385	361	372	371	366	356	369	397	378	407	367	390	372	358	353	352	387	387	351	341	365	357	328	367	398	315	382	344	335	352	333	349	356	355	359	333	351	307	380	376	330	352	353	391	365	393	358	374	364	403	356	351	339	356	353	369	367	341	396	323	333	381	350	356	353	368	327	337	357	350	351	409	367	347	365	370	377	350	351	358	358	372	339	376	355	332	330	336	357	373	335	356	361	350	361	368	384	379	326	376	378	359	358	343	352	356	362	373	301	374	361	334	370	367	372	367	348	341	382	367	383	388	328	363	378	355	346	359	380	382	386	358	356	334	383	334	369	311	377	398	366	391	362	359	435	401	375	321	367	338	315	363	290	367	357	371	359	370	380	321	356	334	356	343	335	344	359	353	349	384	360	350	352	372	369	350	348	373	350	349	343	374	389	346	364	362	325	355	342	358	348	332	328	335	335	329	372	375	372	346	360	364	350	349	369	370	377	380	382	395	362	350	359	372	370	360	367	359	383	334	357	333	341	351	331	376	341	356	381	350	329	361	339	356	383	416	364	349	349	332	350	364	343	343	320	350	348	361	345	373	375	383	315	381	350	368	357	371	338	359	354	338	346	354	372	342	372	377	366	357	340	362	344	350	369	333	380	372	366	364	343	362	343	357	335	362	368	348	355	371	373	380	365	361	360	356	347	360	348	377	342	350	336	385	366	366	349	361	328	323	349	359	389	367	341	379	383	322	358	378	362	334	352	357	353	370	347	371	384	373	372	376	389	376	341	369	338	331	349	370	369	327	345	372	378	385	363	339	367	341	363	361	366	367	355	355	359	351	377	359	349	336	386	385	364	363	369	405	356	344	342	363	368	336	365	352	410	354	360	342	384	359	370	324	382	346	345	396	367	353	362	364	375	373	349	344	350	386	377	372	323	361	343	363	367	368	359	355	366	357	351	365	321	345	329	348	355	343	370	348	385	394	337	338	362	337	352	363	370	352	378	376	381	365	343	359	379	371	340	367	419	321	359	329	355	374	372	372	375	373	384	362	359	348	365	321	348	364	404	395	343	348	363	383	356	358	370	387	361	330	393	339	334	374	363	326	383	366	376	358	353	379	355	370	358	347	357	337	350	338	334	341	365	357	373	349	379	367	348	386	347	340	351	381	355	417	357	373	345	355	352	359	391	369	379	360	346	377	351	347	385	323	367	353	368	327	380	355	316	366	348	385	340	323	358	391	362	354	339	397	379	361	373	303	370	351	380	378	318	364	400	372	405	364	384	345	400	367	380	344	335	339	352	335	353	373	390	361	359	388	346	364	360	365	367	374	317	366	327	373	339	370	346	351	353	379	327	336	343	387	378	383	348	380	343	377	363	359	390	356	365	363	369	354	334	388	334	375	358	372	394	342	365	357	349	340	374	377	370	318	374	351	370	372	346	368	392	346	342	351	404	378	402	352	385	374	368	393	328	355	361	329	363	335	336	365	359	338	373	372	378	355	372	347	339	366	358	372	387	358	342	350	346	387	340	387	371	359	345	347	364	357	398	348	342	393	330	354	348	378	353	349	314	338	357	357	353	349	382	350	362	371	372	383	369	359	335	338	352	333	336	345	358	389	373	349	390	367	385	356	348	364	379	349	368	376	344	342	358	344	341	353	351	368	371	350	368	381	361	345	328	354	362	340	356	364	343	378	346	329	348	382	385	378	358	387	352	389	385	354	360	350	368	349	350	353	356	353	365	359	365	364	332	384	358	402	348	345	383	362	355	360	342	365	341	363	334	354	384	329	358	366	314	373	392	347	359	351	354	323	367	367	359	380	358	376	375	363	386	365	357	348	374	340	363	348	362	350	356	419	392	317	356	321	349	347	371	359	371	369	332	345	354	350	345	367	331	371	365	388	387	352	359	359	333	333	385	403	361	363	365	369
8047	6135	16678	27501	19210	12489	6006	1885	1750	2317	2731	1881	1604	1296	990	933	919	1060	993	1032	960	947	972	923	939	959	934	897	907	922	917	933	896	898	969	893	919	943	943	941	969	924	881	905	934	889	907	941	898	902	964	892	955	925	942	935	931	893	892	960	937	985	922	961	917	924	944	890	917	944	933	955	938	926	971	918	983	937	919	935	944	934	998	969	911	893	923	925	936	918	936	895	965	909	898	897	982	952	941	958	912	974	937	936	892	984	896	877	842	908	930	901	904	1018	914	977	944	968	923	965	957	974	935	938	985	953	939	903	948	1019	944	880	992	908	925	936	1001	916	936	942	923	906	1004	926	914	884	945	931	986	930	944	968	883	982	899	922	932	920	976	884	900	923	983	911	985	902	927	895	933	919	887	957	991	916	908	948	980	886	912	979	946	915	904	927	967	952	899	921	887	942	962	962	857	957	920	933	932	929	915	915	934	921	889	921	908	924	952	937	963	929	952	949	901	933	899	929	886	937	948	951	952	989	926	935	915	919	951	921	926	939	894	888	938	946	969	893	925	860	987	904	909	960	950	938	902	923	946	909	964	939	919	986	950	895	941	929	977	907	937	908	952	912	935	986	934	924	862	924	923	947	933	935	938	960	898	951	910	970	908	926	954	928	951	921	927	930	980	943	899	907	920	957	937	949	930	898	876	950	943	960	957	968	882	1002	981	865	898	971	911	934	951	881	965	926	957	860	935	909	925	937	999	952	870	948	971	928	898	890	940	940	938	898	944	937	950	953	932	912	896	934	946	902	1001	936	961	904	999	973	921	881	960	911	936	958	949	931	906	944	909	1021	897	964	982	942	908	910	960	895	898	895	930	956	936	933	938	959	911	917	922	935	926	1009	924	930	881	916	917	1000	978	979	973	872	954	947	985	986	934	938	914	940	909	937	873	935	911	935	933	953	915	949	889	916	888	870	909	910	954	949	938	929	925	923	934	893	993	893	987	975	952	987	922	932	903	893	969	913	895	889	942	903	952	967	964	894	926	909	970	941	924	969	949	944	899	943	949	917	919	957	956	977	946	926	912	910	946	887	936	938	902	956	912	914	995	930	952	999	950	925	930	909	880	872	913	967	893	891	937	902	974	901	947	896	911	902	910	971	949	955	947	929	942	938	942	934	934	912	939	879	906	963	969	983	921	918	927	983	895	956	904	1004	930	937	965	984	920	940	903	927	945	937	966	936	904	979	902	983	937	955	970	958	999	1004	898	939	943	908	920	928	886	948	975	982	939	973	933	919	959	872	977	984	948	974	927	946	933	930	906	957	991	918	921	906	928	957	900	933	955	895	889	935	915	974	904	893	991	943	931	949	923	948	921	936	968	911	925	873	929	944	949	957	915	941	961	1006	934	950	945	976	953	916	922	945	850	971	925	900	901	953	955	902	909	955	915	893	940	959	932	955	962	976	873	924	944	943	900	916	934	1000	957	988	928	975	967	907	954	945	912	904	934	900	933	934	935	893	963	934	922	939	916	892	954	883	937	911	986	980	945	875	917	965	971	983	873	933	966	885	942	888	898	888	940	908	929	893	921	964	877	940	906	883	924	968	944	942	952	920	936	961	884	957	932	926	911	929	932	928	908	953	885	953	1015	946	974	893	917	923	933	934	954	987	945	940	933	936	952	1006	930	905	872	931	972	949	983	938	953	908	956	954	916	940	935	929	901	900	965	943	933	943	922	920	962	965	918	938	956	915	919	944	913	952	896	963	930	978	906	923	954	894	966	960	937	943	883	903	916	970	934	937	944	903	934	915	966	902	843	941	908	868	916	960	923	926	946	930	958	949	907	981	939	884	884	1003	986	958	1000	937	918	903	916	974	944	964	937	925	923	968	937	947	939	902	1013	930	889	934	954	942	921	924	921	935	923	953	969	934	898	927	971	928	911	931	910	972	942	862	918	977	882	905	912	892	923	970	918	981	911	907	908	920	956	959	918	891	926	945	906	947	911	993	922	957	915	888	949	953	948	908	899	947	924	927	955	888	905	890	979	936	934	931	934	935	931	959	897	1006	938	880	874	956	961	970	938	914	919	934	929	934	980	966	907	944	910	965	889	944	969	930	941	932	895	950	919	948	913	952	957	900	869	925	922	953	926	957	956	978	928	930	931	908	895	927	916	950	945	943	942	916	939	893	949	947	922	918	895	959	875	912	979	971	909	948	891	956	937	958	949	976	943	946	988	965	908	930	937	919	934	915	960	973	969	942	930	922	875	921	931	951	939	888	935	922	960	971	934	966	914	915	963	920	933	944	935	915	935	934	906	896	961	907	950	901	922	888	931	910	938	957	886	942	909	982	920	992	972	946	958	929	885	930	959	951	965	927	925	968	953	942	946	983	957	929	861	934	955	916	900	900	972	949	953	922	979	932	900	927	932	972	889	916	876	966	913	913	917	894	909	942	914	924	945	930	911	907	988	948	947	990	879	945	894	948	910	887	908	885	948	982	909	901	917	963	960	915	963	943	956	982	934	898	944	906	897	972	935	956	921	918	931	917	928	890	936	931	979	938	937	889	940	902	921	918	937	950	971	934	908	964	912	947	948	966	953	942	968	921	964	902	952	939	954	930	950	916	918	943	937	940	892	866	944	955	950	947	941	995	962	943	929	901	880	931	976	879	953	914	939	964	953	932	933	970	922	945	925	927	946	908	936	976	941	974	985	911	899	927	959	979	982	933	927	916	933	943	974	937	912	878	953	933	947	967	911	902	943	873	931	941	924	913	930	906	954	965	938	937	941	943	975	917	980	932	914	933	982	905	878	936	923	913	1009	915	958	921	955	955	964	938	909	961	936	876	951	918	956	942	894	938	984	899	920	953	876	957	903	995	936	970	942	919	973	902	961	904	919	921	945	935	914	908	921	953	932	940	917	943	892	906	915	968	978	995	889	924	906	880	921	906	936	950	915	993	866	916	950	979	914	915	876	887	934	942	914	882	940	859	931	898	897	894	913	906	918	910	942	905	964	955	946	944	930	945	967	954	895	918	939	942	975	894	935	957	924	886	949	958	917	990	941	956	978	939	945	872	929	941	940	970	976	898	873	1020	955	919	954	956	883	922	928	913	926	902	955	925	973	936	947	883	895	902	936	941	950	931	906	984	877	990	960	986	964	941	921	868	898	919	938	854	951	914	941	971	911	922	907	947	969	963	941	938	949	933	990	944	928	936	892	950	964	920	915	963	942	892	937	958	963	953	968	981	935	914	938	905	922	924	946	937	929	987	931	942	986	963	930	923	944	896	956	951	897	926	932	937	949	960	963	933	952	924	980	960	939	946	868	1004	945	949	943	903	917	970	958	978	910	953	904	937	947	919	941	916	901	903	943	957	907	985	926	899	906	901	948	927	939	960	913	921	966	929	941	967	893	869	865	874	950	990	1015	933	933	879	936	914	950	901	941	922	972	931	939	929	951	895	919	958	886	913	918	986	921	884	913	938	955	934	926	864	1010	920	937	937	990	937	944	934	912	927
27308	16260	48129	66144	48891	32209	19106	5610	1687	2412	4051	2359	1619	967	482	395	364	443	485	449	398	392	371	354	356	386	403	397	401	418	355	383	363	423	399	403	357	372	339	345	398	376	344	365	374	397	378	381	384	386	394	376	408	354	341	365	388	349	382	376	351	367	356	335	372	413	341	397	368	392	350	419	400	345	422	352	374	369	380	385	366	377	372	369	377	390	370	361	374	371	362	378	385	394	387	381	362	372	391	385	385	404	389	357	433	378	360	378	333	356	352	380	356	365	363	389	349	390	372	369	381	371	401	392	385	358	341	367	387	375	366	357	377	406	393	372	373	343	366	417	361	321	408	363	368	367	379	386	391	386	355	393	350	401	396	356	334	369	399	387	345	382	373	401	416	365	360	368	361	368	388	386	388	360	367	395	367	357	371	357	355	376	359	355	383	401	368	374	384	372	377	394	406	431	386	354	373	367	408	370	388	382	374	364	346	366	375	392	348	370	413	385	385	381	371	352	332	365	353	355	382	387	393	369	391	377	389	351	338	354	353	340	390	362	390	419	379	375	374	338	345	369	364	379	398	360	394	384	385	350	355	369	403	390	370	380	388	369	407	358	381	375	399	389	393	376	365	347	354	358	414	348	401	370	321	324	396	348	393	371	380	370	333	374	365	369	358	387	339	334	322	385	374	369	367	363	360	376	370	353	369	386	397	365	355	399	352	351	362	384	361	390	371	360	405	318	355	396	367	344	395	356	383	405	349	372	365	371	375	376	406	386	366	339	328	380	379	352	375	357	373	345	367	362	381	339	403	361	376	353	430	349	356	388	386	385	375	380	403	391	371	369	372	389	343	380	359	384	398	348	385	397	388	355	372	355	376	376	366	371	401	372	391	362	370	373	338	371	369	428	381	331	389	360	354	375	387	367	339	395	371	371	347	363	411	376	352	341	389	409	348	374	374	382	403	354	378	403	377	361	354	369	386	374	387	348	352	359	347	421	396	417	365	413	376	381	366	374	372	353	337	396	371	365	371	392	376	393	399	375	381	341	373	374	398	346	348	369	366	397	346	377	355	372	381	357	383	416	411	361	366	366	374	377	379	341	336	353	324	370	383	359	397	364	376	389	366	374	354	363	355	342	381	352	340	402	383	425	346	373	407	369	386	412	381	374	399	400	405	336	388	377	385	383	362	358	402	351	358	357	370	382	400	369	366	392	352	395	357	364	397	379	383	369	399	411	379	355	355	379	355	356	401	394	334	376	381	350	393	412	387	367	372	339	358	393	364	348	393	378	354	371	377	374	381	357	377	306	370	347	334	391	384	416	380	358	372	433	367	373	385	379	401	411	345	384	385	369	352	362	369	385	444	391	362	376	363	355	364	385	360	355	362	352	370	375	384	361	380	354	352	357	387	342	392	355	364	336	356	325	369	364	369	367	390	362	376	360	369	344	374	399	394	371	354	356	383	384	370	361	393	354	378	332	370	374	367	379	378	365	342	385	356	364	346	336	357	401	340	358	386	352	347	350	383	373	383	388	371	359	400	401	366	392	363	371	341	343	350	372	401	394	355	401	375	378	353	367	384	390	379	399	381	373	379	386	361	374	365	365	382	397	332	388	366	389	332	353	358	343	327	389	387	365	368	357	372	350	355	378	336	336	348	352	380	347	378	351	392	371	396	345	415	368	376	371	368	390	362	373	382	380	380	365	410	365	348	365	365	361	349	371	367	341	390	393	371	378	369	351	374	358	374	366	388	356	381	413	386	366	412	349	389	366	385	359	370	363	358	342	371	414	370	361	398	351	340	399	350	352	381	376	386	369	362	357	402	367	379	378	389	375	351	377	389	376	393	367	383	368	391	365	364	360	340	343	332	376	385	363	384	380	374	382	422	379	377	423	384	386	388	406	390	399	345	380	384	392	392	382	371	398	347	357	364	377	365	389	353	377	385	370	351	384	393	372	371	369	360	334	360	379	378	352	338	344	368	383	362	387	369	369	384	383	411	376	367	362	363	344	390	408	387	393	319	376	355	356	341	349	377	386	391	375	351	398	370	334	376	380	338	356	382	338	379	373	334	364	389	410	405	388	354	365	356	353	381	384	380	412	328	366	350	355	386	396	375	353	382	350	365	391	361	374	361	344	380	423	398	374	354	389	399	340	380	378	373	369	392	386	382	388	363	356	381	377	346	365	378	381	382	408	347	385	365	377	346	383	409	393	394	358	361	357	405	376	345	374	388	372	357	334	368	380	373	377	358	361	382	366	360	371	347	370	322	381	353	385	386	387	365	374	363	359	403	333	383	397	400	383	371	418	397	401	363	383	355	374	392	404	398	371	363	396	360	381	396	419	350	358	417	401	340	385	375	392	384	343	396	386	391	389	370	376	379	381	347	389	376	389	383	370	386	381	387	372	366	381	354	363	349	381	391	375	406	393	401	379	362	374	353	375	367	351	361	374	347	389	335	369	397	357	374	393	395	366	360	380	386	385	386	366	364	394	406	376	395	354	379	402	370	381	344	409	435	374	353	359	367	392	371	354	393	397	397	365	357	348	343	388	344	377	399	419	384	385	388	394	401	403	373	370	365	365	382	393	374	431	381	367	344	345	364	384	383	373	358	416	384	372	377	384	400	367	367	376	398	390	379	340	368	359	384	358	430	365	393	368	398	358	382	371	342	367	408	405	370	348	361	393	350	370	372	359	392	311	375	374	364	356	377	363	393	395	378	362	393	374	406	386	359	386	392	396	355	359	382	358	353	366	379	362	381	352	364	360	348	375	357	404	374	384	395	384	349	346	382	392	359	360	403	379	351	370	350	385	346	370	364	350	363	398	354	397	343	389	389	371	344	380	384	360	356	388	369	353	409	358	380	370	385	379	371	365	344	350	382	388	363	363	381	411	350	352	390	379	368	378	368	379	392	362	432	382	389	387	410	389	378	385	355	405	384	423	421	390	371	368	317	357	403	335	357	369	376	416	354	373	388	364	366	389	347	339	378	393	384	312	356	389	372	376	371	399	356	439	362	354	390	366	360	363	417	356	364	418	375	376	402	361	327	377	375	350	383	355	389	380	391	382	394	389	402	407	370	372	355	417	355	405	391	339	366	397	381	359	393	360	378	364	384	356	361	386	368	348	344	388	383	350	376	393	385	357	388	362	391	354	338	376	365	410	378	380	375	422	409	366	378	401	378	387	369	340	384	397	365	370	344	352	383	369	375	381	375	321	366	383	388	332	394	407	372	393	394	396	354	365	370	357	373	358	407	390	397	376	361	355	336	378	374	384	388	361	389	402	377	359	363	377	378	345	360	399	377	382	343	389	373	374	373	357	390	363	337	366	368	360	390	409	373	361	359	359	363	378	355	347	363	346	385	384	371	334	392	373	334	407	366	367	406	393	373	370	378	408	405	387	359	368	385	368	376	422	389	361	376	369	368	367	378	387	347	400	381	369	364	377	372	358	400	353	430	346	345	407	363	391	347	347	372	398	361	383	391	394
17218	11747	48834	68091	54907	42746	31350	12607	6023	10230	15286	9956	6744	3800	1497	1042	1245	1493	1349	1258	1079	1013	932	1004	948	1008	1042	992	977	961	946	956	967	966	1006	935	946	937	977	985	957	966	943	903	959	980	978	930	940	969	975	933	962	954	984	939	965	1002	978	994	990	960	967	968	939	925	1050	948	910	946	1023	973	1007	941	1030	938	1003	949	988	991	1018	1000	964	1010	965	995	975	924	952	971	983	970	934	1009	962	973	960	1017	951	991	959	987	1030	967	988	1037	967	1031	968	1016	960	1013	1003	972	986	1017	936	1027	943	979	944	931	947	975	979	1004	975	1006	978	992	986	1007	1003	959	910	986	978	970	969	984	1002	972	985	1007	969	1012	953	968	927	985	963	913	1023	979	989	1040	1020	982	1001	984	974	961	968	978	999	1029	962	929	921	999	984	976	958	949	983	958	1047	964	913	982	1043	965	962	985	893	940	1005	991	988	945	992	954	1015	1003	967	958	983	968	975	941	921	994	949	967	1028	967	1038	971	971	1016	932	1007	1018	919	997	966	1036	966	951	979	1019	997	974	956	961	991	944	949	971	986	1027	973	974	962	987	1002	945	982	987	989	941	929	940	971	995	985	938	943	944	948	934	1006	905	965	958	958	943	939	1001	983	1014	1005	942	978	1025	989	1005	919	968	959	930	951	952	985	1039	926	978	992	1036	987	997	964	1047	976	982	949	931	1026	939	944	941	956	1040	917	952	1016	941	1016	975	918	953	983	944	999	1002	946	1028	962	954	929	954	991	959	899	1000	967	1031	884	988	1006	946	1002	967	1002	993	1001	987	938	941	982	986	963	974	940	979	943	964	987	1004	950	946	927	980	966	977	1003	943	924	959	951	1004	966	897	979	1000	912	949	993	934	987	981	966	961	926	1010	971	1006	951	974	946	912	969	958	1008	942	940	982	882	933	981	909	942	929	931	1000	992	983	924	1027	963	919	973	987	928	972	922	972	950	934	952	1004	926	971	963	956	975	1033	953	978	934	982	891	960	1003	987	984	996	945	928	966	1011	930	1015	983	998	970	982	1038	1017	913	953	982	1022	985	935	944	945	991	967	986	1004	948	958	948	961	955	950	940	968	899	978	985	966	998	931	970	958	950	969	967	973	946	946	958	939	939	950	946	907	977	949	918	939	993	997	947	953	978	954	1019	972	1020	998	1027	966	982	951	951	1016	917	933	998	1008	952	1005	962	950	968	1025	974	980	971	925	963	970	928	937	973	973	974	934	976	972	962	1021	978	970	959	980	975	988	930	955	982	978	1039	934	978	991	909	989	1000	986	980	992	958	981	976	970	935	964	961	911	926	963	993	940	934	994	944	974	971	940	969	963	987	975	1032	984	919	977	987	968	1000	965	992	928	920	936	952	993	985	981	943	946	929	981	957	951	958	976	942	1001	971	999	1013	983	923	962	967	967	937	1000	962	942	1046	995	974	985	936	976	955	1008	983	951	1005	991	958	975	962	1003	1012	1004	947	932	948	1000	961	971	1015	966	944	928	959	979	958	942	965	1006	957	1006	983	972	960	934	960	961	980	1051	970	962	1006	1021	961	973	1006	951	946	933	952	959	973	926	972	992	971	990	901	963	979	985	943	971	987	976	992	941	913	914	1016	941	991	912	963	982	967	953	971	977	959	974	920	1006	994	947	988	961	984	940	984	976	994	970	913	899	946	1016	1013	1004	972	937	964	993	925	956	1020	963	1034	946	1003	997	1028	1012	971	1000	982	960	928	946	959	926	1026	969	989	934	960	972	980	1009	929	978	989	931	958	966	998	1010	1008	963	969	994	1014	1032	982	995	979	997	954	977	964	971	990	937	1000	967	934	936	970	978	905	986	989	914	981	999	977	997	938	975	1012	1011	959	1041	964	946	918	971	954	1017	968	939	930	990	975	943	990	1039	925	923	990	993	979	978	995	950	999	957	1001	941	930	978	964	1042	1002	976	1036	955	998	1019	959	984	1012	953	1014	993	917	968	980	946	952	959	944	947	959	960	1040	950	914	1010	1037	980	893	951	979	1001	990	955	927	1013	952	1001	968	918	930	975	1035	994	966	1039	922	896	985	971	934	933	1001	980	937	960	963	950	988	968	960	951	1002	969	995	975	1001	947	972	960	988	904	917	974	986	979	985	963	935	978	995	966	985	966	980	950	995	984	960	1017	988	1001	962	951	959	919	963	977	969	1024	926	967	945	970	974	1000	955	949	986	952	972	951	935	909	989	935	928	996	986	964	942	997	991	990	999	964	964	976	974	989	926	957	960	950	1025	954	990	966	964	1016	940	963	996	980	954	979	983	1007	956	958	950	1015	1016	994	952	948	997	990	947	941	941	920	921	916	985	1025	1011	974	938	965	1003	1011	951	960	993	1002	942	998	1013	981	985	1013	985	947	1006	1002	954	961	960	969	1020	942	1012	1021	951	989	997	986	981	972	1015	933	1041	981	935	979	1020	918	964	985	985	940	1024	945	981	910	982	918	954	949	1005	955	957	940	943	1003	935	973	979	971	942	960	946	1044	973	963	945	996	910	983	979	994	962	1040	947	1015	978	949	989	963	995	974	949	1016	919	944	956	994	936	967	1025	972	944	989	942	927	950	996	952	933	969	996	939	970	945	987	996	913	991	932	994	937	997	966	967	949	1025	897	1006	989	937	971	952	994	1011	944	999	915	986	983	945	954	962	919	996	998	967	956	959	953	962	1026	932	976	978	898	1025	966	977	964	976	963	1002	944	1011	945	984	961	962	967	1013	892	997	990	971	927	952	959	974	988	917	941	979	970	990	984	966	984	917	988	947	990	977	1061	944	1043	901	1033	986	913	945	970	955	910	983	985	998	960	952	982	1006	916	1014	987	991	953	1015	990	970	1024	951	938	996	997	948	967	951	954	1031	948	985	957	971	991	965	986	1009	940	892	941	1009	1002	974	984	1016	970	990	1007	977	1009	992	919	1013	939	921	973	953	984	918	929	965	924	980	1018	980	1017	977	955	948	930	967	935	977	985	932	967	996	954	909	1024	952	968	990	967	955	1021	1007	964	1005	975	964	892	1011	990	967	986	953	947	991	955	978	1005	974	990	992	997	1006	932	918	999	983	979	955	938	976	1032	947	918	982	946	938	922	962	985	961	975	970	950	962	973	1037	925	1002	946	1041	980	971	946	947	988	965	914	979	998	927	937	980	926	991	950	954	943	923	930	932	953	982	1003	944	976	1006	931	970	938	1020	937	954	968	1015	960	929	986	951	995	1001	935	952	1000	974	1032	948	977	946	957	978	1001	981	994	982	901	979	957	961	985	993	970	1001	957	978	941	958	981	984	989	933	950	948	1010	966	984	993	941	959	997	914	960	950	977	940	1029	981	970	940	960	933	941	1022	990	937	1017	930	956	966	955	970	919	960	934	976	936	935	975	976	986	949	933	943	936	952	983	1008	957	950	1021	1000	986	950	988	960	936	950	976	983	1002	951	941	912	974	932	964	1009	999	994	971	971	976	982	971	973	993	944	977	935	940	969	915	962	950	948	985	953	984	992	976	991	966	957	963	990	938	996	928	966	934	916	979	997	997	942	944	971	949	1025	1025	958	944	986	974	924	985	981	997	1026	970	966	949	981	1008	958	946	990	912	974	942	962	956	964	948	1004	989	1002	1018	968	983	1004	956	949	1037	953	1011	930	997	945	960	1022	1016	1005	946	980	972	917	957	929	933	938	923	939	972	1029	1007	944	965	949
31174	20175	62334	72892	60402	41878	30663	15428	3783	8219	7087	3454	3487	1648	479	404	477	586	553	471	459	414	413	435	376	418	421	399	424	336	381	378	393	361	378	401	392	362	415	396	397	370	390	390	399	355	374	363	429	388	354	383	387	375	358	392	369	382	378	387	412	394	383	395	406	397	394	394	394	382	353	400	377	367	393	388	377	407	405	386	397	400	407	442	379	368	412	373	368	395	387	401	407	367	413	426	397	351	390	340	356	393	355	393	393	415	398	385	375	430	424	375	368	380	403	370	417	383	413	395	392	400	436	406	391	399	378	403	408	373	373	372	362	381	407	354	381	353	372	374	356	414	425	364	383	382	374	375	389	389	401	406	394	387	392	368	407	385	400	401	348	377	395	371	386	407	371	373	364	360	405	407	375	377	373	409	377	392	394	390	366	383	400	387	410	416	372	387	395	425	384	408	401	394	391	374	389	406	368	368	409	364	390	369	379	407	411	382	410	395	391	363	370	406	399	375	370	407	385	402	391	396	393	390	419	396	396	377	393	361	413	387	404	382	368	375	399	399	376	377	393	416	399	357	391	411	378	385	377	375	427	373	365	393	396	370	368	365	366	420	386	396	406	399	397	405	368	385	363	418	374	372	395	376	422	380	422	353	379	407	362	389	398	392	387	390	373	381	391	385	414	359	393	370	372	385	376	408	384	372	401	332	378	406	379	416	398	371	389	365	407	369	381	428	392	429	408	414	417	353	402	379	384	376	374	365	380	414	407	397	405	391	365	369	402	399	383	416	383	392	386	402	358	392	372	422	389	386	420	384	429	359	392	397	369	378	369	377	362	378	413	396	378	390	391	411	372	381	422	415	420	406	368	407	333	382	395	407	415	403	411	356	400	375	382	360	399	388	424	341	334	402	409	394	397	421	417	383	353	406	369	370	426	386	356	389	401	396	424	337	366	361	406	376	349	400	393	388	397	370	369	428	401	410	369	403	369	386	391	382	371	382	367	440	408	403	406	425	356	418	392	368	391	388	409	400	396	373	405	341	394	405	375	371	356	363	399	391	369	386	363	405	388	369	390	395	380	402	390	367	386	393	367	391	392	372	355	404	333	431	372	386	413	409	384	382	417	382	403	372	427	393	391	398	377	408	351	361	383	370	366	380	372	429	373	373	396	397	392	403	398	387	388	397	435	396	389	412	403	397	415	391	392	354	376	384	371	384	392	373	394	382	393	393	331	385	379	387	387	392	406	415	384	368	406	361	378	365	415	393	400	385	407	389	392	375	391	394	394	428	399	384	383	392	365	398	373	382	424	360	403	371	404	373	408	377	381	437	429	378	408	383	383	346	389	390	349	369	385	379	393	393	353	433	375	376	416	365	390	364	401	402	394	408	398	380	392	398	390	386	386	350	401	385	395	385	385	406	353	411	381	408	396	392	358	372	385	424	398	412	403	395	373	396	355	378	401	395	388	359	401	376	364	397	388	377	376	333	399	397	431	392	368	380	394	370	372	397	367	378	387	421	399	385	357	358	386	387	423	405	408	404	390	409	375	366	358	390	388	391	405	336	380	394	377	366	355	382	417	440	401	382	387	387	373	381	370	402	398	421	394	383	368	387	422	392	376	362	374	399	383	404	345	367	391	381	408	400	384	384	339	396	380	389	384	386	381	371	389	364	397	391	377	390	372	389	406	365	401	410	384	385	416	389	407	399	404	388	374	384	386	384	410	381	386	396	402	376	399	403	391	368	403	393	384	378	421	391	388	356	362	403	397	391	417	392	378	399	364	393	414	419	371	410	409	379	415	422	441	374	367	419	392	426	372	401	392	374	382	357	357	389	414	349	392	418	371	398	392	391	415	386	392	401	415	404	376	411	382	374	407	378	374	359	415	445	411	407	386	424	382	387	402	437	390	396	399	410	369	384	379	368	380	377	422	363	378	390	375	385	384	408	375	393	386	382	388	357	391	401	388	360	367	367	406	402	423	333	381	385	438	377	368	393	362	351	383	409	389	403	406	397	392	405	425	392	414	412	369	370	398	412	415	400	394	414	366	393	398	438	398	401	374	401	390	363	361	401	406	433	355	353	400	362	392	436	389	352	426	388	416	395	402	388	363	391	383	403	373	396	383	391	410	423	421	402	384	379	416	372	396	417	413	382	369	385	405	389	393	388	379	358	383	398	373	394	392	345	401	384	423	363	400	386	356	392	401	368	397	384	400	423	393	381	406	387	386	402	389	386	347	368	372	401	377	395	357	388	366	339	379	392	399	378	396	390	403	393	354	386	416	394	430	386	392	360	375	392	358	388	394	395	408	400	403	381	401	373	386	396	362	388	401	382	365	402	343	334	400	383	395	420	411	372	366	380	382	360	391	390	375	396	416	394	399	420	379	373	416	425	422	401	381	367	396	390	391	366	385	393	335	407	380	354	391	388	400	452	358	401	366	397	408	362	386	408	411	390	397	384	379	410	367	416	384	410	395	412	378	408	402	389	388	346	385	383	375	396	333	375	403	392	378	415	404	380	397	430	379	384	372	328	395	370	383	366	409	419	394	397	375	362	383	384	386	412	396	364	361	404	406	382	404	418	395	364	362	395	382	397	336	397	386	383	366	379	378	407	412	438	423	421	362	380	396	376	403	345	392	429	396	406	406	404	384	401	382	401	411	388	364	389	433	410	375	357	419	356	429	395	414	354	385	375	412	402	380	395	390	391	354	364	397	376	384	412	381	364	376	395	375	415	403	384	390	374	407	398	377	400	363	367	374	402	391	402	401	380	384	379	368	423	399	374	387	384	433	415	419	418	417	346	388	354	366	404	389	395	391	365	383	385	379	373	392	419	371	378	372	376	388	405	380	434	369	394	401	411	355	401	383	375	402	369	365	388	419	386	349	381	395	420	408	380	362	413	394	385	412	408	400	362	382	378	401	365	414	418	416	427	407	419	376	401	397	415	393	407	413	389	384	381	405	404	385	408	362	399	349	394	386	408	407	357	402	366	383	407	396	383	369	378	397	383	403	409	379	421	398	410	372	391	377	415	370	357	355	394	378	440	372	378	388	410	438	413	382	370	389	396	381	374	375	377	356	398	355	375	414	366	355	424	397	376	385	410	396	432	357	392	380	364	436	390	429	382	400	399	400	401	381	389	370	378	385	361	397	400	404	419	374	377	365	398	391	397	396	383	370	396	362	391	415	376	424	362	407	395	383	377	358	386	368	385	384	389	403	370	376	403	346	420	412	369	359	383	392	391	355	378	396	374	400	367	391	385	400	401	427	405	367	368	398	412	397	381	391	373	371	408	392	394	416	372	384	355	396	369	369	381	409	374	366	378	440	403	409	390	396	377	399	375	375	373	364	409	377	405	394	384	401	403	377	403	429	411	387	403	395	363	355	375	393	377	366	384	394	378	416	392	396	349	376	389	386	391	405	414	418	397	348	363	367	386	401	374	371	447	373	375	379	395	378	377	403	375	389	406	374	396	397	374	421	403	381	395
18814	14971	60320	74838	68040	50198	42502	24624	10449	24357	20347	13324	13151	6669	1433	1148	1543	2280	1845	1448	1138	1194	1004	986	1013	1016	1087	1041	973	1005	982	933	972	1009	1011	993	998	1074	1006	979	1026	984	1009	1015	987	1019	971	913	912	986	1014	974	1007	1055	1023	970	961	990	969	1009	1000	1000	1017	1030	1048	959	949	993	1003	964	997	1020	972	1009	991	976	970	935	1019	999	947	1065	998	956	993	986	1027	1031	970	972	985	1012	1013	999	1030	1021	1013	978	998	965	1011	957	897	1073	944	991	990	938	977	1035	980	1030	1057	926	932	966	988	1006	1047	1040	959	950	1010	975	995	992	1050	962	1004	971	1023	964	1048	1030	999	998	1006	977	991	969	1041	992	1000	1030	1006	1043	976	1034	1000	1010	938	989	994	1042	1053	970	949	979	1003	1035	986	992	959	1002	1007	978	996	1010	989	941	1011	1007	919	1010	1031	1024	938	996	947	1005	966	1007	997	997	964	996	967	991	999	999	986	990	980	964	965	1029	1007	958	1002	1018	1008	981	953	942	1029	1003	1025	1007	1018	983	970	988	919	992	1013	1010	980	989	1030	1026	977	970	1023	1005	1000	997	980	998	987	1072	989	1034	984	1033	1019	919	980	957	929	973	1001	1051	979	999	989	985	1011	1016	1029	1024	1018	1003	1034	1011	979	985	1025	1026	987	987	1018	1001	993	993	1002	1009	1025	1003	1018	968	981	966	1027	997	1000	992	989	966	992	999	941	972	979	1043	975	1027	998	973	999	984	1013	992	1021	972	1040	985	923	1042	991	1000	1010	941	969	1044	976	963	1039	1018	1002	968	977	1004	1045	992	964	997	1035	1011	1001	977	1037	975	997	948	1043	973	1029	973	998	1025	972	966	958	974	1025	961	955	990	1026	1012	1082	1013	977	968	967	981	950	1006	1020	970	998	997	975	1035	985	1014	954	983	976	1021	1034	1001	992	1014	1014	957	952	1004	1053	952	952	995	987	986	1017	986	1009	1003	999	1010	983	983	983	994	955	1022	977	1002	1015	974	961	953	979	1022	1018	985	1017	1017	946	983	996	1015	980	926	1017	992	995	950	966	941	1010	1008	963	1043	1004	1014	997	1012	967	1006	964	959	996	1021	983	1014	992	1017	1033	983	964	977	975	963	976	1000	1012	1017	1043	998	1003	989	979	1008	1053	1042	1055	1030	996	981	989	937	991	985	1015	1017	995	1041	996	1007	995	1034	964	1006	1002	1006	978	1030	1007	1045	985	967	987	993	1013	1009	1008	990	1040	978	954	1046	983	948	990	995	1018	1016	1001	986	986	1027	1000	994	954	959	1013	1014	967	993	1006	1072	974	987	994	950	959	965	996	978	1011	1039	1042	1007	1049	996	973	998	949	1017	988	987	1003	1014	1004	977	992	970	992	975	1000	1013	1000	969	1007	1001	972	957	967	981	948	976	967	1007	958	1037	1013	957	1038	1001	1033	958	943	1007	1013	987	1031	955	979	1001	980	1019	1008	966	964	1023	989	1034	979	1009	1010	1003	987	1036	1022	967	985	946	1017	991	969	961	989	1018	998	976	1030	1003	944	1063	976	988	965	995	975	993	991	978	958	1013	987	1005	970	1019	979	993	1023	1013	984	1005	987	992	972	1043	982	1050	998	994	979	989	1032	1011	967	959	1009	1012	926	1039	1020	1019	1038	1006	945	973	967	1011	1010	973	986	973	984	1045	1040	1035	1011	992	955	996	974	952	980	1019	947	982	1044	1050	954	993	966	968	1029	1005	987	978	1017	1018	1051	988	983	1011	992	940	959	1030	951	1011	953	1031	975	1031	978	995	1000	1005	995	1055	1012	960	959	983	1049	990	971	953	948	1043	990	952	1041	943	981	965	985	1077	1025	967	1013	952	989	989	988	1009	978	1026	992	1031	1021	994	1007	1033	947	1031	1000	976	994	970	1025	985	980	1017	937	969	1003	1009	963	984	1026	1017	1026	1019	993	1037	961	995	1001	1028	933	978	996	1031	997	982	1007	1003	980	1028	944	1014	1001	953	1001	984	961	1014	1001	1036	997	987	997	977	968	1023	961	980	977	999	940	972	1009	993	1001	958	988	1025	1014	1002	929	957	997	1062	1029	906	1002	1036	1012	984	1012	1005	1022	998	975	996	1085	997	1011	1009	1006	982	985	939	931	940	1053	988	1045	953	1050	953	977	1012	969	979	935	975	945	982	991	1003	978	951	968	1012	992	1011	1003	993	997	1001	986	1019	1018	946	971	1042	980	1004	1007	1003	952	966	988	1006	992	987	976	962	1035	992	1040	988	1031	1005	995	1023	974	972	962	1017	983	926	965	861	963	998	998	988	983	967	1048	1001	1008	1004	999	990	1039	1006	957	951	1007	1033	932	961	958	998	1042	1056	961	961	1042	1024	1006	973	1019	1025	1010	949	987	923	992	1010	983	1055	1030	972	980	1007	940	990	1002	948	1006	998	1015	994	1019	971	1008	1017	984	984	989	985	1074	1091	944	1035	990	1016	955	970	932	1004	1045	942	996	967	991	950	995	1060	967	949	999	1039	955	969	967	953	1028	994	939	946	974	1014	967	979	960	937	1008	921	1042	1022	972	959	1019	1017	1037	1025	975	989	975	1033	984	973	1020	986	990	984	1030	1023	978	1004	967	978	1006	1030	966	1010	995	1065	1008	973	991	975	1051	988	985	951	965	1043	1026	1038	1011	1022	1011	935	1046	1005	962	993	986	1000	1009	994	978	993	1020	1000	1010	991	1003	924	1028	1015	996	1048	1043	960	986	946	997	966	1057	1046	978	1019	958	1027	928	983	1033	964	932	1045	974	1013	961	979	996	967	978	1040	1021	1023	988	975	992	1002	994	984	998	1028	970	970	959	989	970	1036	966	963	943	997	997	993	1019	1002	1005	992	1019	983	920	1006	999	992	1013	931	993	976	994	999	956	975	990	1017	967	997	966	1057	930	968	954	984	1001	1002	993	954	1001	975	982	982	986	956	973	1042	1019	999	986	978	1009	1024	1028	1020	1015	987	979	1019	953	975	1017	932	999	987	1031	1009	941	1002	986	980	957	1044	1039	940	973	939	992	941	1025	978	1062	976	990	1030	1017	1034	934	988	973	957	969	1003	970	1004	1009	962	1004	994	935	968	1014	935	990	1002	995	1035	1015	990	988	975	1026	977	993	985	974	919	984	970	980	981	954	969	946	985	1006	915	997	1038	998	972	970	970	994	957	976	1000	998	1025	1005	1025	994	993	980	967	1002	1021	1040	1026	1004	985	1047	1005	981	937	951	1033	1020	1029	985	960	992	978	1029	970	1000	1007	1027	971	975	954	967	981	1004	1003	987	981	1040	969	994	1004	984	980	923	1042	1025	1014	1050	998	967	977	985	1017	976	975	971	1034	988	1008	1028	990	1094	1006	939	974	1050	959	966	953	1013	1009	1009	955	1040	989	1038	1051	990	971	1023	992	981	974	1025	978	997	1016	1005	1022	1015	998	1036	941	1067	1000	1038	980	964	1020	1014	1007	1059	1022	1029	997	1038	943	1080	971	937	959	985	1003	1037	1005	1049	1018	1014	948	986	964	1019	999	953	975	1044	1031	1020	1028	950	1047	978	970	938	970	1023	998	944	1000	1071	1024	1029	991	1001	976	998	946	987	1036	966	992	1014	985	1019	1016	998	1006	1009	998	988	973	1014	939	1010	1036	1009	969	982	932	994	1015	1019	991	981	1077	1033	1061	1006	960	1001	961	1024	1011	959	975	999	991	1068	962	975	1016	1069	952	1023	1010	1023	1017	979	1016	953	975	1000	973	968	1002	1009	959	996	1040	954	979	971	947	986	1005	1091	1004	989	1036	963	1002	995	1025	1018	981	998	949	1032	959	981	1079	1036	1027	1055	958	983	992	1011	1033	992	932	1008	1025	987	1003	982	996	981	997	1010	991	990	995	1017	948	969	998	1032	1008	978	1053	1020	966	941	984	1023	1035	1016	1025	1022	995	1031	1005	1015	920	950	1024	980	969	1013	996	985	962	999	973	1061	1007	979	1026	1036	975	988	1013	986	1007	964	998	1004	995	957	983	1031	986	974	962	1006	1002	962	978	997	973	1021	939	1041	1026	962	1003	1068	1008
10131	5738	10057	11139	8233	3991	3418	1988	549	585	550	454	446	385	341	386	362	338	386	388	400	373	372	364	377	363	324	328	371	323	344	328	372	359	355	365	315	366	325	363	348	357	356	358	365	350	359	332	363	380	362	356	319	322	369	348	322	356	342	374	345	361	380	363	364	340	331	324	349	326	352	329	371	361	357	367	340	310	380	348	375	382	363	348	332	337	347	369	358	377	374	384	362	332	355	360	335	357	346	367	360	374	360	363	341	347	352	367	346	320	377	366	382	381	392	353	384	345	368	396	350	356	333	369	364	352	367	382	358	378	326	353	373	347	357	357	372	368	355	349	343	373	346	389	344	362	376	360	341	365	343	339	320	362	395	384	321	371	344	363	396	327	360	336	353	363	330	372	336	360	366	358	378	365	351	367	367	363	328	339	386	363	381	333	370	377	335	361	359	356	344	359	368	341	381	356	377	356	371	333	368	373	357	393	366	351	350	358	364	371	341	342	375	354	351	352	330	364	328	360	350	359	372	334	370	342	336	370	359	370	348	351	352	354	373	362	348	372	366	358	344	365	350	380	368	360	340	384	363	372	374	345	357	357	343	334	383	348	318	329	331	351	369	297	377	346	341	357	385	370	379	346	322	357	345	345	357	363	355	341	327	362	339	347	351	353	365	392	351	342	353	348	349	330	352	313	342	321	339	351	350	356	342	394	337	355	339	354	354	363	372	360	362	355	381	376	385	326	356	365	364	351	334	352	383	355	356	361	378	375	380	356	359	388	381	354	377	337	337	352	385	365	348	386	344	343	368	346	375	371	372	346	380	365	362	376	359	394	340	337	350	350	349	321	376	366	369	363	368	334	355	360	378	411	367	379	330	345	341	342	317	373	371	394	315	328	348	365	335	331	342	346	378	360	413	362	306	375	383	373	350	361	357	353	352	323	359	358	349	371	340	341	361	336	377	370	339	382	361	345	337	383	404	357	338	393	347	345	379	340	396	356	377	359	369	360	339	362	318	322	372	354	344	380	391	386	345	351	368	368	366	338	341	365	333	348	312	350	354	370	354	355	342	373	371	359	348	335	350	366	378	351	346	343	385	361	387	361	350	378	337	345	344	325	350	341	340	328	378	384	374	365	357	361	374	362	367	378	379	362	390	372	369	368	397	373	351	385	368	361	337	368	354	373	367	362	344	360	338	341	315	366	355	351	362	376	351	366	350	362	353	327	374	314	349	366	375	319	386	356	399	350	337	339	355	341	348	323	370	351	362	364	374	360	352	354	355	372	345	387	360	374	368	365	337	341	363	353	378	355	375	390	378	383	366	369	376	344	373	361	383	353	350	398	361	345	372	390	336	355	357	388	348	368	332	370	339	349	383	331	390	348	345	329	320	390	355	345	354	343	353	361	341	359	373	333	353	363	322	371	362	339	315	327	356	355	345	393	322	350	364	351	327	367	344	358	345	350	375	311	353	364	377	348	352	363	367	353	342	324	351	339	315	386	371	396	382	382	356	348	355	341	358	350	352	359	353	369	371	338	335	371	367	354	349	344	393	377	344	354	357	369	386	372	354	396	374	332	360	375	368	366	378	346	314	368	378	361	333	333	395	389	348	344	352	322	381	367	346	354	371	367	402	363	389	325	367	377	384	321	348	359	395	381	341	366	346	350	369	336	379	360	315	339	352	331	382	323	338	364	360	359	363	364	376	379	381	350	368	360	338	377	340	358	344	348	361	384	328	350	360	349	340	366	359	375	368	314	342	377	364	383	343	365	377	372	364	352	351	384	322	313	369	335	342	340	363	366	374	334	360	343	345	329	350	366	337	377	392	342	358	368	399	405	371	328	358	382	382	365	377	352	358	345	359	340	370	327	373	373	360	326	342	362	328	332	362	376	383	348	369	343	386	355	353	378	345	365	361	347	345	346	332	366	342	364	349	363	380	342	355	322	351	372	325	366	322	347	387	340	334	335	362	367	336	349	346	338	355	369	353	351	391	352	366	351	366	340	393	353	338	364	319	341	329	380	346	419	343	357	320	345	345	365	360	349	353	357	361	371	362	336	361	383	317	362	396	377	326	338	346	354	338	360	354	384	408	345	370	352	374	350	378	318	363	395	344	319	350	361	348	324	342	360	373	361	347	363	360	401	360	386	335	395	367	370	338	372	372	384	359	343	361	347	353	363	348	371	356	336	350	313	386	358	390	366	330	363	333	396	337	363	327	336	390	328	335	334	358	329	380	356	348	340	345	346	380	369	342	365	364	374	349	350	328	361	384	366	352	345	359	352	359	371	353	353	383	384	343	312	373	364	369	349	351	371	352	373	343	353	382	347	337	341	373	361	392	359	327	338	336	389	369	316	356	327	351	380	359	374	350	375	359	363	360	356	312	369	350	349	383	348	348	369	338	393	346	364	334	394	318	339	357	366	332	380	383	370	351	362	331	369	358	347	347	346	352	381	362	350	335	341	370	361	375	361	352	361	352	359	334	304	350	346	354	345	345	351	338	380	373	329	324	346	392	372	396	349	349	336	365	396	370	339	389	370	376	332	341	369	383	358	389	358	335	394	340	371	354	324	332	358	364	359	362	374	375	338	360	367	333	358	360	375	370	342	340	336	336	380	361	361	361	346	345	361	366	360	355	334	331	349	330	373	357	371	368	339	344	341	379	337	369	337	358	364	355	350	350	382	378	336	369	368	346	369	341	359	369	378	358	370	350	355	317	353	346	367	350	342	374	366	372	366	328	378	367	329	356	373	366	320	341	320	367	355	350	368	346	354	344	379	378	384	363	355	338	415	326	353	345	326	387	384	346	368	369	363	327	371	345	362	342	361	367	332	357	338	386	356	363	346	371	392	377	349	367	385	330	353	375	368	382	392	312	349	364	360	333	335	319	336	367	348	387	356	372	378	359	380	338	357	340	370	353	355	373	344	369	366	349	349	328	324	361	349	344	377	362	364	342	380	351	338	364	362	358	346	362	322	360	347	339	366	353	339	346	355	361	356	356	365	354	370	361	374	369	353	363	350	315	337	347	367	383	364	362	370	355	347	332	369	351	349	368	359	361	348	350	349	336	382	334	338	398	339	358	343	336	379	368	383	367	371	359	367	370	387	382	336	375	373	370	349	351	344	373	329	363	375	363	339	364	340	318	359	360	341	340	373	342	379	360	360	342	353	331	356	380	338	332	374	381	332	377	352	386	356	342	356	356	368	351	370	341	333	369	375	346	391	373	346	343	351	345	334	368	384	348	364	367	388	337	340	319	345	380	368	338	371	392	361	342	373	349	355	369	344	320	370	313	332	378	350	370	368	352	380	348	314	376	362	324	363	354	332	344	361	333	351	365	355	370	343	353	363	354	372	354	323	360	359	369	334	371	368	344	349	362	332	341	358	339	349	336	333	339	380	358	371	349	369	362	344	365	359	355	354	363	376	345	370	331	321	351	345	335	321	333	344	326	382	352	372	360	347	333	370	346	373	370	387	355	374	330	316
7372	5014	15507	22407	19065	11422	11383	6490	1533	2106	2014	1491	1384	1211	946	932	892	966	965	957	904	910	936	937	945	939	947	975	933	936	972	921	891	961	990	945	908	907	914	959	964	940	974	916	921	970	958	947	911	955	898	950	923	935	937	890	896	879	898	942	921	931	943	885	887	909	872	941	867	936	931	888	914	980	946	890	902	967	943	917	971	928	969	940	892	927	939	877	965	907	891	944	911	899	909	895	918	893	954	901	889	917	903	938	937	918	959	942	916	926	942	943	925	937	900	913	934	892	928	899	968	949	894	901	907	874	988	918	929	960	903	923	925	897	955	979	920	883	887	955	948	901	901	930	931	943	949	921	926	898	933	930	934	925	922	938	924	898	887	928	898	953	894	961	922	897	916	948	957	893	956	912	854	964	946	982	939	921	896	926	907	951	901	952	925	962	920	972	929	967	916	973	960	881	918	892	899	885	934	971	937	910	982	867	925	962	896	995	875	982	939	891	962	940	939	982	895	978	889	939	884	908	903	932	902	897	958	922	913	920	947	905	909	910	910	909	853	964	938	910	947	943	965	912	923	900	939	930	947	923	941	882	886	883	892	905	920	894	1019	904	906	954	967	908	921	981	902	901	921	935	978	978	929	947	931	901	940	907	939	935	937	927	920	903	919	938	944	919	949	896	924	956	924	930	937	890	943	917	878	893	917	922	922	915	910	995	984	911	893	930	898	837	904	939	851	903	929	932	988	862	883	937	949	940	959	897	975	919	898	902	918	936	927	954	928	916	916	897	953	935	952	906	930	932	944	926	925	956	865	926	948	903	950	938	960	925	888	934	906	865	925	912	906	947	941	960	932	936	946	889	924	933	986	955	899	943	897	951	877	904	960	938	895	864	941	942	896	949	948	939	871	894	923	994	930	977	845	968	886	950	911	901	966	937	900	948	924	920	878	939	979	909	945	981	913	900	928	972	879	940	909	932	916	974	932	941	931	980	950	912	982	902	946	937	943	883	939	895	892	932	950	898	905	925	933	941	904	904	910	913	901	930	939	954	942	917	882	874	872	944	940	907	933	907	871	859	959	999	946	905	936	923	923	949	923	936	962	890	940	935	928	917	894	884	935	927	927	959	945	931	904	905	942	902	956	890	954	956	925	945	967	956	961	964	968	967	885	914	924	906	947	962	905	971	910	924	953	959	977	960	955	952	902	874	974	913	923	925	912	963	969	919	857	937	915	968	928	933	939	925	855	968	1006	902	902	877	901	913	970	894	966	934	939	911	917	917	922	939	964	912	922	908	916	982	893	922	927	943	895	928	897	957	908	900	928	904	954	945	1008	909	900	900	897	950	958	987	923	877	936	908	960	927	910	889	909	936	904	961	928	903	887	927	928	934	905	925	957	881	905	905	938	937	937	897	917	950	897	945	919	910	919	964	955	888	918	896	998	901	910	927	960	975	983	922	1003	962	936	888	947	923	909	925	881	945	948	885	861	986	916	966	886	940	969	964	913	895	965	947	904	947	916	938	932	965	922	930	963	957	892	986	918	868	911	928	975	936	958	881	958	923	912	905	906	892	900	881	978	943	921	941	948	908	926	950	906	915	910	937	915	940	964	919	895	947	957	905	907	948	870	884	902	892	895	946	904	934	901	906	903	899	923	952	881	1015	967	920	869	925	893	919	938	929	948	909	949	891	906	930	884	900	912	894	983	940	876	981	922	958	916	915	895	956	921	934	947	937	936	920	938	938	919	908	914	928	898	926	899	929	892	911	958	922	947	912	920	1008	939	902	979	928	893	901	937	929	901	939	926	889	913	904	909	963	962	940	884	940	944	930	954	954	895	972	929	919	936	954	886	890	971	949	965	949	928	972	903	919	897	928	850	934	904	943	977	923	961	878	924	932	923	902	905	941	977	895	922	917	907	929	924	961	927	970	924	912	973	917	887	983	925	955	940	943	943	929	933	949	911	875	959	959	983	995	936	852	948	940	922	932	915	952	901	957	970	940	983	907	948	940	947	939	895	931	883	920	957	1000	924	944	890	941	895	971	963	945	955	931	940	934	921	921	903	980	916	873	945	913	976	902	913	891	925	898	913	941	956	936	906	945	945	920	969	970	970	930	910	912	942	908	936	986	906	861	929	949	905	950	933	928	949	896	880	879	985	949	966	862	900	958	1003	948	915	956	891	936	954	903	913	896	978	936	932	943	892	908	836	929	948	936	954	890	855	940	891	896	865	928	954	924	921	932	938	958	907	961	972	921	863	954	904	889	915	911	884	880	884	952	941	905	988	906	915	907	930	961	893	925	896	887	938	911	912	915	908	943	841	922	954	988	961	923	930	952	909	910	920	889	935	945	944	971	907	910	963	945	925	916	899	954	957	891	940	876	946	948	942	906	918	941	925	954	959	939	924	948	917	936	928	947	945	910	875	906	937	911	910	906	899	932	927	920	900	907	962	925	918	903	912	926	900	921	925	871	940	954	940	950	943	950	906	959	968	921	891	889	936	934	905	996	902	924	872	897	945	951	951	951	919	941	975	953	914	884	964	911	997	980	942	948	886	923	908	939	939	937	923	906	904	908	917	973	897	962	949	904	948	897	928	940	878	891	983	870	958	935	919	895	916	947	981	863	997	936	941	920	953	908	952	915	971	935	976	906	888	908	913	962	892	961	903	958	933	901	875	960	925	918	894	910	1030	950	923	902	952	912	965	961	917	952	951	945	923	898	877	936	916	917	926	931	936	959	853	966	876	893	880	908	949	923	931	927	914	951	893	921	952	907	932	936	948	947	921	959	909	901	905	881	903	900	912	944	914	913	866	939	975	922	945	912	923	922	895	941	867	956	980	865	946	935	957	909	920	896	875	892	944	896	932	933	911	974	961	868	921	927	938	908	915	859	908	965	978	939	955	928	911	916	899	921	974	895	916	919	959	901	938	890	907	901	907	888	943	978	919	959	966	938	940	947	919	942	873	952	944	888	929	972	908	904	862	917	940	912	959	916	904	963	929	925	987	945	931	906	952	963	928	944	880	892	944	887	953	962	978	915	951	935	923	943	935	943	969	965	935	965	968	930	920	944	892	937	910	903	901	912	919	916	902	925	917	910	864	924	915	928	924	912	938	948	895	932	966	894	918	902	902	918	880	916	921	925	925	912	950	942	967	936	920	913	909	923	912	917	923	935	947	959	970	916	932	929	916	921	938	978	926	909	941	955	954	933	926	927	928	887	952	968	905	960	937	932	956	928	962	990	918	959	886	886	937	922	882	924	928	918	881	963	933	938	925	937	920	907	893	911	928	900	903	907	950	918	895	924	947	952	941	942	993	888	852	927	913	945	906	870	922	923	898	919	972	892	934	895	893	901	905	905	910	960	897	905	923	911	962	887	944	942	940	975	906	941	937	908	964	949	963	943	908	908	904	943	970	963	954	922	941	911	971	927	892	979	927	939	927	908	928	939	937	901	947	978	915	898	933	903	910	937	959	928	922	949	947	916	953	880	921	924
18802	14172	49480	63786	54069	32680	23767	10604	1617	2592	1833	913	1010	711	433	376	422	451	422	355	369	368	403	405	372	418	403	359	376	353	424	403	413	367	354	366	379	365	367	373	377	358	371	361	373	380	378	365	391	371	364	340	410	352	367	364	403	373	379	349	359	415	390	338	337	361	353	373	363	386	334	369	400	359	386	367	343	395	363	379	352	418	373	380	372	384	396	383	380	360	399	374	398	408	378	372	358	341	389	384	359	377	365	353	418	378	371	329	423	358	420	367	402	384	365	373	349	375	362	388	358	370	373	385	379	357	351	391	365	375	378	331	401	377	373	372	362	334	329	389	357	349	384	378	356	363	354	355	352	395	383	360	374	406	381	348	344	357	360	386	374	379	393	401	372	348	367	409	370	349	367	348	365	361	376	385	376	382	353	362	365	373	333	358	372	354	367	367	387	413	391	356	375	378	386	411	382	363	357	394	368	383	344	370	355	390	368	340	347	360	358	362	392	376	367	378	377	396	370	369	396	355	370	361	340	399	369	393	359	382	365	345	363	381	382	371	400	384	385	331	350	371	379	409	405	370	376	377	340	388	359	378	359	375	375	361	397	362	445	357	358	377	386	405	398	381	387	354	332	404	397	368	372	428	389	359	364	353	363	363	395	355	351	365	358	372	368	361	348	387	361	364	398	345	375	370	367	388	350	407	388	357	362	355	355	371	368	368	367	365	390	352	359	339	370	372	350	377	425	399	375	363	358	385	396	363	409	360	388	414	363	380	363	357	358	349	381	356	356	376	367	392	374	368	374	370	393	435	384	387	350	381	384	370	377	386	354	359	375	360	382	383	356	445	345	369	389	372	342	381	371	375	384	390	354	385	382	371	364	406	365	380	356	393	387	344	381	363	374	374	350	356	377	370	363	379	381	367	345	382	389	402	352	425	391	386	383	350	355	396	387	408	391	352	395	413	371	366	361	389	379	372	363	345	395	385	351	405	368	376	375	393	346	370	383	340	410	409	374	373	397	347	364	354	390	354	412	404	393	363	380	384	393	373	374	358	371	347	359	389	371	373	355	373	379	397	395	366	350	380	386	410	369	372	360	369	369	385	391	360	363	357	366	357	337	370	356	361	376	387	378	388	348	376	376	369	371	357	334	365	383	385	405	364	381	360	398	362	384	383	378	421	341	353	338	383	375	355	356	355	346	388	388	386	345	406	345	366	391	358	372	352	393	371	370	364	342	367	363	363	364	324	395	349	370	391	375	333	351	391	369	375	318	357	370	346	373	381	379	399	386	391	364	404	360	356	405	383	359	378	381	373	379	384	368	377	406	383	368	378	374	380	320	370	381	352	403	379	365	436	384	374	367	344	386	381	395	360	405	378	371	384	357	389	381	372	394	369	392	356	370	380	361	388	356	375	327	360	361	381	350	390	430	353	347	335	412	380	353	370	386	370	382	372	386	372	382	376	361	400	353	415	412	369	339	346	372	411	357	354	341	380	375	377	367	364	368	343	377	383	374	380	354	364	385	362	363	396	400	397	369	385	381	347	375	354	361	359	364	383	391	376	389	389	374	364	415	381	372	380	354	366	379	381	366	391	393	377	388	376	373	378	377	361	332	359	381	385	360	388	369	373	437	340	373	392	365	369	356	398	396	365	384	372	391	399	351	391	375	342	400	340	369	363	380	387	362	409	357	383	348	363	368	373	356	359	359	357	355	363	357	373	371	379	349	362	371	350	333	346	403	380	360	389	373	387	362	374	415	335	382	404	391	413	380	355	380	392	375	383	348	354	344	357	319	388	377	348	364	353	339	410	353	367	382	378	352	374	367	352	348	382	375	357	372	363	359	358	369	341	377	350	333	346	366	369	354	384	386	382	361	394	411	377	372	367	382	349	356	376	408	384	373	371	396	345	348	359	379	367	355	364	365	367	370	375	396	388	405	359	359	386	387	355	368	379	398	347	405	361	370	348	373	382	356	339	362	390	340	382	376	389	361	366	389	384	387	367	371	380	353	392	383	380	358	343	371	328	376	366	377	391	376	369	357	399	358	356	376	405	369	351	359	397	374	394	384	353	349	372	376	366	349	360	377	379	369	391	353	386	376	365	380	415	323	355	375	350	398	381	372	353	352	371	382	342	394	334	348	378	361	406	351	387	373	388	385	366	391	358	375	383	390	373	412	370	382	376	371	369	381	358	317	423	382	371	387	353	369	384	394	400	367	335	355	374	360	366	339	361	374	403	321	337	393	385	377	334	378	343	375	385	360	318	394	366	373	366	405	359	375	391	351	394	370	352	356	337	350	402	396	369	360	393	374	378	360	365	350	362	360	431	359	351	386	323	364	374	385	364	356	370	356	334	347	362	386	373	332	376	379	395	410	362	378	358	370	418	375	375	395	357	341	379	355	366	365	386	370	367	353	396	356	404	403	361	394	382	373	360	369	358	417	353	393	390	372	363	407	361	355	397	379	397	383	325	349	389	338	352	334	361	381	397	354	377	402	368	352	357	363	352	358	374	381	388	376	377	396	382	378	347	367	384	342	379	379	373	380	359	348	381	382	380	367	335	381	403	345	382	360	374	354	340	325	345	385	360	359	381	417	398	407	395	355	354	366	389	404	365	332	348	416	431	348	364	404	368	352	367	376	368	392	370	372	375	343	330	360	346	396	374	367	374	343	353	362	364	398	362	354	358	361	322	363	382	383	383	345	382	376	358	346	398	377	409	385	343	346	334	359	342	352	397	363	393	397	342	382	375	379	389	406	384	411	361	366	405	390	362	405	369	356	328	397	395	373	351	359	385	357	351	383	394	386	380	360	360	372	359	379	375	381	362	377	356	391	363	378	358	359	375	371	369	400	348	396	360	347	398	390	381	336	399	358	371	390	363	396	362	357	344	372	387	357	365	345	392	395	345	368	402	410	387	343	365	358	352	352	376	363	394	395	339	395	373	420	385	379	344	415	378	383	376	375	364	364	394	384	349	363	381	363	375	382	355	371	335	351	387	404	390	384	396	383	357	355	350	368	375	369	358	367	378	366	378	387	336	369	314	343	358	333	380	376	374	388	404	393	352	391	331	351	378	346	368	394	388	408	381	362	353	362	331	350	366	389	344	341	335	346	379	355	348	364	360	393	359	372	372	375	361	380	378	396	345	392	348	373	373	370	336	384	356	372	396	361	383	376	394	393	347	392	381	377	367	332	372	399	395	348	376	396	366	401	369	426	379	386	375	355	403	383	370	419	358	389	356	359	445	381	366	394	367	367	387	370	337	398	352	391	388	364	360	375	368	350	390	348	378	358	361	360	346	343	376	368	390	374	389	359	364	376	373	366	386	406	349	393	363	370	379	368	378	398	355	378	354	351	414	401	369	408	332	373	337	344	370	377	359	359	398	360	372	379	393	354	372	322	360	360	334	377	422	408	372	381	369	355	368	383	372	387	343	393	337	374	362	377	377	375	384	365	391	320	326	385	367	396	383	381	376	369	365	344	374
11741	12519	49587	66233	59461	42452	37953	18681	4638	11051	7366	3749	4114	2484	1219	944	1151	1394	1239	1026	1040	1011	978	1032	957	1002	1008	981	927	959	968	971	995	961	998	945	996	996	946	937	977	977	917	973	923	983	981	972	899	941	966	915	947	937	959	1006	1003	940	953	959	949	1039	1002	949	939	972	981	939	898	943	950	954	924	961	970	984	944	965	950	994	1017	953	992	988	964	1009	960	951	930	924	936	967	962	1005	1020	962	997	923	980	874	1013	987	957	1029	944	958	973	945	954	1008	964	1027	946	973	958	943	930	912	984	983	919	948	993	948	972	1002	948	986	939	978	967	989	993	928	974	938	947	983	918	937	983	900	944	963	971	972	986	1004	983	950	965	961	960	987	927	1004	921	908	935	953	948	921	925	921	1058	964	934	980	968	986	979	945	946	962	932	952	985	917	974	973	961	977	950	962	946	1075	946	990	951	966	978	888	940	955	929	970	991	928	940	1013	945	976	953	979	1019	1005	967	906	992	946	933	980	948	920	938	896	970	938	958	968	958	945	966	882	982	970	1010	922	938	1009	928	929	1015	981	1037	1037	962	990	937	933	994	902	962	1006	939	944	954	963	979	972	1011	1001	979	1015	957	952	974	965	990	968	918	962	970	934	1018	938	990	962	1038	965	977	1010	981	989	959	934	941	979	969	1016	994	948	993	949	986	922	926	1008	978	965	958	959	986	1045	988	949	933	959	973	1007	941	948	950	945	905	974	937	1000	907	979	959	936	939	902	929	999	953	937	994	973	993	981	970	958	965	954	969	1013	955	935	1009	953	969	955	925	920	1000	1009	925	928	943	945	957	992	910	975	994	968	1009	972	972	1012	957	929	900	924	963	885	983	932	960	939	1006	1001	947	914	1025	969	1004	981	924	898	972	1057	976	932	940	975	929	948	933	950	960	976	987	988	941	934	940	958	967	953	1001	982	947	913	925	900	989	965	966	954	898	919	1027	997	974	957	950	987	932	918	914	991	958	988	947	936	948	955	906	947	986	947	949	997	946	949	899	1007	1008	1010	934	903	1003	985	1020	969	973	1029	946	941	920	959	996	1008	976	983	983	968	966	931	979	941	991	974	1012	1021	925	949	921	960	955	941	943	993	1003	975	951	944	975	974	995	989	982	950	987	972	965	995	926	998	1001	992	949	955	975	981	970	1021	1033	952	932	1013	961	979	930	960	968	943	1016	965	954	965	987	986	1011	921	951	1011	973	934	977	984	989	999	971	931	961	971	945	969	952	1019	999	946	947	991	976	1005	923	1015	971	1027	998	954	1001	932	964	966	930	938	920	988	934	967	934	1008	959	967	921	966	989	952	919	941	993	938	966	1015	981	984	956	931	928	962	990	1000	954	986	995	985	1005	925	1000	969	958	967	981	985	912	996	972	927	975	950	986	965	971	927	961	944	995	932	947	958	968	958	1008	962	998	975	958	1018	968	958	1009	939	970	969	971	932	990	989	986	978	993	943	978	968	974	953	933	959	1022	961	939	941	945	969	949	971	1008	959	966	989	977	1002	1027	980	987	959	964	1006	980	1008	933	984	1002	943	1024	938	948	969	1041	925	940	1015	944	939	1008	963	960	920	1021	954	982	970	954	975	1014	952	962	926	973	975	1000	989	918	946	947	986	988	1005	964	974	951	958	969	962	1005	969	974	946	970	1005	1001	951	926	1015	995	941	929	983	946	1013	923	913	937	948	993	915	930	985	993	994	987	990	932	978	967	965	961	906	940	944	985	970	965	959	975	918	946	947	931	954	910	1002	980	939	962	1013	928	990	963	976	979	968	953	937	998	982	980	965	946	966	985	976	920	942	947	930	914	959	977	943	1023	962	954	921	956	947	993	975	922	959	903	936	960	930	967	968	937	971	938	928	1015	937	987	991	989	992	964	988	996	973	978	1011	969	975	1008	987	972	1020	936	955	967	995	984	937	987	947	952	981	953	961	1000	934	936	948	932	1009	927	983	978	1016	987	968	945	981	956	946	960	952	972	953	990	1001	978	1031	961	926	944	990	936	903	957	971	979	990	944	1006	926	975	999	964	967	966	962	943	955	971	945	979	978	971	928	967	971	981	924	1005	899	943	973	980	974	1011	958	973	998	1000	965	1003	960	977	923	978	993	959	928	964	1016	949	937	957	946	990	937	918	934	989	954	963	948	968	953	987	930	944	912	950	975	974	967	949	939	966	967	978	916	979	956	953	952	1018	991	959	1006	952	947	1010	942	982	950	975	985	884	990	946	967	952	973	973	946	1028	982	990	1012	981	952	950	947	998	998	1011	1006	971	950	934	1018	1017	958	938	956	930	990	952	922	992	1021	962	959	1005	983	983	974	977	979	985	1017	994	976	923	986	991	947	966	946	964	965	906	990	935	1002	951	959	950	956	992	968	915	983	927	939	1011	988	925	939	950	939	993	931	963	886	941	943	960	951	965	965	976	924	927	944	1002	970	1014	968	956	1011	952	1010	963	954	962	977	960	923	972	1003	956	958	958	929	989	952	950	954	987	943	999	947	956	980	976	997	1005	967	981	992	953	979	919	957	945	933	1057	948	991	950	898	929	931	939	907	983	951	1023	940	959	956	941	1036	1001	953	948	950	963	1004	953	995	1020	936	974	976	958	926	970	958	972	998	947	962	1023	905	891	925	946	917	889	926	932	1025	947	938	967	984	920	1017	966	947	983	910	909	1003	948	967	1005	976	982	932	895	987	963	973	960	1012	981	961	1024	963	955	1002	941	973	948	957	986	925	964	952	967	984	979	984	980	965	1030	931	991	966	955	950	951	923	987	969	921	1011	1000	1020	1036	1018	957	972	921	932	891	969	1028	956	1007	943	966	926	931	970	1000	978	958	1002	870	1016	934	933	947	979	984	918	948	1007	987	988	947	953	918	940	941	960	967	943	972	939	935	937	960	1008	968	976	988	916	997	993	915	996	1005	985	977	1019	984	991	926	894	944	937	986	933	932	985	970	1027	954	964	954	975	979	1010	958	964	920	1016	918	971	974	977	1014	953	938	979	941	948	951	1024	959	915	969	959	937	964	949	967	974	973	981	923	936	964	952	977	925	912	948	954	953	970	923	935	931	925	960	942	1009	984	904	940	964	925	939	965	969	956	990	980	978	954	1022	855	952	940	953	955	967	958	909	966	972	927	933	947	998	969	958	997	984	905	993	952	994	979	959	992	955	967	909	937	996	985	941	961	995	1020	928	1015	962	993	955	916	942	972	909	999	1004	992	989	905	984	983	955	945	1000	976	941	974	936	961	910	935	983	916	965	953	953	951	1039	986	947	925	978	943	989	999	956	956	1011	934	956	1003	1010	938	1058	960	958	1039	971	978	906	954	948	935	962	934	968	909	938	1014	944	1003	992	967	983	955	947	951	960	994	939	995	993	1013	947	947	1016	972	956	969	973	943	967	919	960	1010	966	992	999	963	980	970	960	963	966	945	954	942	946	968	1026	936	936	919	1008	980	946	963	909	911	1004	979	957	972	983	977	986	954	953	958	928	990	971	904	955	963	949	995	968	910	1010	987	991	971	970	938	960	965	964	1028	978	936	971	987	938	1014	924	970	1004	963	996	991	1007	980	939	993	915	1004	940	902	971	950	957	959	973	981	949	995	909	1001	932	936	902	881	986	989	964	932	983	951	973	974	971	941	941	971	937	975	1005	992
28206	19297	60051	76821	64680	37344	31683	8866	2211	8538	6330	2779	2576	1479	573	431	555	739	668	452	453	403	386	387	406	384	375	401	326	375	396	375	365	430	351	372	391	373	371	394	381	394	368	357	417	406	392	368	361	372	369	375	385	394	400	394	434	380	366	399	402	386	374	365	387	367	389	362	407	367	376	390	381	423	406	366	353	355	417	372	382	385	413	407	372	379	372	373	407	410	403	386	411	392	410	397	442	389	401	389	405	371	388	406	377	380	416	366	391	400	412	419	404	398	402	406	369	396	395	401	368	436	384	385	413	413	383	384	415	389	357	392	387	410	413	380	370	367	388	411	378	371	347	399	365	399	374	409	368	390	435	407	374	379	389	402	367	388	369	385	404	386	398	419	385	386	374	392	374	370	392	362	394	389	363	370	367	390	398	406	375	385	373	407	376	370	426	380	387	376	420	357	375	401	400	357	412	392	375	353	377	448	345	386	398	394	394	375	376	401	357	399	386	392	417	387	418	366	377	398	345	396	380	378	388	385	391	397	395	410	377	373	410	387	379	390	385	385	418	380	418	405	360	393	380	400	396	391	377	363	378	401	390	360	359	401	375	402	341	443	378	358	393	386	397	365	386	373	385	412	405	373	374	398	407	382	397	410	388	402	395	390	396	356	377	404	405	401	397	380	423	369	387	363	384	355	426	373	375	386	385	374	415	363	396	379	398	369	394	374	366	371	416	407	371	405	381	390	374	396	408	402	399	409	412	392	432	381	394	364	390	362	386	404	369	387	394	342	395	409	439	392	379	382	412	416	423	429	411	402	376	400	396	385	387	426	371	373	382	415	379	367	383	397	406	385	394	367	395	424	389	398	390	404	418	390	379	381	430	372	392	384	376	409	404	371	387	398	381	379	385	409	424	395	399	398	382	388	398	384	366	394	403	390	381	371	410	395	411	390	367	384	356	394	394	405	372	389	389	401	396	409	374	418	383	399	382	361	426	427	398	384	365	396	397	415	401	397	378	414	398	395	391	403	363	373	370	402	363	433	408	364	393	388	370	410	396	336	396	385	349	385	403	409	397	357	389	388	393	406	381	373	400	400	410	379	416	432	390	371	365	406	383	408	374	407	375	392	374	366	399	418	386	415	420	383	406	417	405	407	377	394	408	411	406	395	349	406	403	405	363	414	350	371	374	378	390	357	388	362	380	409	386	419	376	379	369	386	385	435	388	399	403	369	380	374	392	361	344	386	396	427	380	396	426	367	416	360	391	399	367	352	430	416	378	381	387	387	365	391	371	398	370	363	402	386	387	408	370	426	375	375	412	375	410	351	378	376	406	387	431	353	419	391	416	396	441	359	396	374	389	372	384	385	428	390	392	401	399	374	416	401	380	401	395	363	369	388	420	407	386	401	396	408	394	401	413	427	437	409	391	399	397	407	393	402	366	372	393	411	377	390	381	373	362	402	380	376	397	363	389	349	406	395	443	429	395	412	419	398	404	388	351	427	403	402	385	389	408	384	378	380	401	403	382	408	406	401	366	369	367	400	399	408	392	400	372	383	405	396	384	400	422	429	377	389	397	428	386	394	367	374	374	393	383	424	406	376	432	400	355	395	424	403	379	395	384	432	385	388	382	400	393	367	370	373	388	410	400	375	396	384	393	400	347	432	412	394	402	402	409	396	363	364	391	378	387	411	388	413	364	365	376	405	411	386	398	376	402	389	354	372	376	404	414	364	361	381	354	413	390	403	421	371	390	384	386	402	359	377	355	386	353	407	429	385	416	349	375	375	405	396	392	349	401	385	408	401	386	381	378	366	356	397	373	364	425	357	397	401	374	435	415	406	372	376	423	332	404	373	388	400	372	403	425	409	366	375	416	383	408	401	408	370	380	408	378	399	365	383	406	385	391	357	392	377	382	402	393	378	394	335	407	410	404	424	402	425	367	383	414	402	419	367	378	431	426	396	383	403	419	415	374	401	373	396	404	370	437	390	422	402	369	347	393	388	363	416	395	367	421	395	374	388	392	397	390	392	393	386	365	403	397	379	414	377	395	394	399	411	414	372	382	381	382	362	395	370	374	411	380	356	377	396	361	384	396	397	360	367	394	348	362	406	361	379	380	373	386	389	393	402	425	361	457	374	370	344	394	397	394	367	358	401	385	367	390	428	388	370	408	387	396	339	390	381	410	415	405	419	355	368	369	398	413	369	370	374	380	386	436	380	399	387	384	402	380	401	402	413	438	381	401	376	404	370	387	372	346	371	363	392	340	416	405	376	389	405	390	375	359	376	372	371	383	405	398	364	367	365	400	365	360	366	391	366	373	413	405	409	351	373	370	386	386	394	396	381	410	388	400	405	392	389	396	413	375	400	379	386	436	400	377	432	399	398	418	369	380	388	397	382	398	407	370	393	362	384	384	404	366	366	383	348	395	430	382	380	391	395	363	366	396	379	373	414	441	408	380	393	384	380	371	393	394	401	393	405	400	415	425	398	357	367	405	412	395	356	394	388	371	413	393	392	401	389	387	382	409	389	391	390	397	361	376	374	394	404	374	383	365	391	424	379	386	405	383	366	374	405	391	409	400	426	382	395	389	369	365	353	353	372	383	371	403	363	381	384	405	382	384	423	379	356	410	375	408	372	387	406	406	430	405	392	416	368	408	398	397	386	387	413	415	393	402	399	408	393	384	358	395	353	398	375	404	351	451	415	367	374	379	365	392	403	400	381	436	359	347	411	397	341	360	350	389	407	381	398	372	359	398	392	361	408	391	408	406	432	373	368	400	364	413	380	395	434	341	403	404	381	395	447	364	383	403	372	406	421	378	374	370	416	361	372	396	390	408	382	403	363	400	372	383	385	385	364	378	399	376	421	380	407	385	394	381	386	395	407	377	410	381	335	402	336	416	387	359	422	383	397	411	379	378	361	387	399	385	369	389	376	398	391	355	378	405	410	403	375	371	404	415	380	364	391	380	400	395	361	384	376	371	368	376	386	408	396	390	385	399	398	396	397	387	405	386	392	358	406	413	367	381	421	388	364	422	394	416	410	361	331	335	404	344	374	412	393	409	363	366	390	386	355	354	396	388	403	405	426	417	430	412	366	389	390	381	387	383	385	370	373	407	384	375	364	391	383	360	397	394	375	384	389	369	394	408	376	377	409	360	393	387	371	382	364	411	384	367	390	403	384	363	397	381	382	376	379	400	382	384	409	401	382	362	358	374	401	375	414	376	374	401	393	382	355	365	382	387	393	413	421	380	374	405	386	350	387	392	401	381	381	378	403	410	417	392	417	410	391	407	428	413	359	376	356	388	392	371	374	365	393	406	388	378	384	367	419	382	382	384	404	402	388	410	412	411	381	382	359	387	379	423	387	416	411	401	425	417	382	370	413	383	414	430	416	397	397	368	416	416	402	411	371	345	387	357	344	405	398	420	405	377	372	363	393	393	368	394	425	423	383	381	370	390	402	404	394	422	385	380	377	380	410	356	403	398	385
16090	15402	57674	81185	70496	44415	43096	9396	8123	25255	18578	10763	10303	5991	1751	1213	1854	2985	2323	1217	1520	1224	1010	1075	1091	1179	1121	1055	995	1028	1035	1040	997	983	972	980	1061	1003	1007	984	969	1013	1010	969	986	926	1012	1030	1060	989	986	980	989	1032	979	966	1042	1060	989	1045	962	895	982	1043	1040	1006	956	1001	990	966	950	960	937	1008	959	1028	1009	1004	930	992	992	989	970	958	976	964	1033	1022	973	1046	993	998	980	962	969	1031	1038	1027	966	1008	986	1047	1046	1002	1026	1009	959	1041	1039	1027	995	965	991	993	1023	1037	983	920	951	1009	1009	1010	976	992	928	1054	1027	1011	972	1036	969	981	962	1006	915	1005	993	999	1008	972	972	989	1009	1076	1027	984	961	1021	978	971	968	1027	1006	997	1030	996	990	958	986	993	1016	923	1066	985	990	1005	976	968	1000	1011	1062	952	1047	1014	989	1004	957	976	1001	946	992	948	1037	978	944	982	1039	958	995	996	1006	936	1007	994	1011	975	1011	963	1005	1029	970	1022	994	997	987	998	982	1048	951	951	921	973	1006	983	942	1045	975	962	980	965	982	1035	978	1000	989	989	997	1005	1012	1006	952	943	963	984	979	1033	932	987	1017	1025	993	992	997	1056	990	967	1031	939	1005	979	944	939	997	959	952	1047	992	1007	988	965	991	998	1045	1057	953	972	997	1034	958	1031	1012	1021	1012	976	983	953	972	1009	971	1045	1004	984	996	981	1045	972	936	1006	985	960	996	1005	979	967	1018	987	1029	1036	1012	985	1039	1036	997	1013	967	930	978	941	956	1004	1001	980	959	952	965	1003	1010	1010	1008	1010	945	985	996	978	987	979	976	1009	1030	931	992	1011	910	1060	986	1037	1005	1039	957	1017	1022	1040	967	1008	949	974	957	1015	1023	1000	1009	970	992	976	968	1008	941	1027	966	1004	987	1005	961	944	1032	1019	1021	1069	1044	963	1015	973	982	969	991	1013	997	967	969	1054	1003	952	1005	979	1019	983	969	975	994	986	1012	962	1027	1009	1005	955	974	997	963	965	1027	940	999	959	1033	966	1031	1012	1051	959	983	1023	948	1009	978	1027	977	959	1012	952	1072	965	1039	979	978	998	1041	1027	1050	1009	973	967	979	1035	973	1017	1030	1020	983	1005	1039	978	985	944	994	1023	1003	1031	1002	970	967	984	1037	1019	969	990	1013	996	1019	951	960	1016	1001	965	1006	1012	1016	983	974	956	1062	1000	945	1058	1071	988	999	1036	957	925	992	1010	975	993	1008	975	966	991	982	951	973	955	959	965	947	922	998	1012	997	1015	1048	999	1011	1025	992	1001	921	1002	1034	958	932	970	1031	986	1019	1031	1019	1015	1020	1008	954	1005	961	1025	998	990	1010	1010	939	995	987	976	997	974	920	1013	999	1039	966	954	992	931	1036	1021	1033	947	978	1020	1003	936	969	980	948	1061	1007	992	1008	970	992	1010	1007	1022	946	1018	995	956	994	981	1006	1046	1046	962	930	969	1007	983	942	977	979	940	977	1018	990	942	948	993	998	1010	987	1032	974	960	1018	969	1027	1006	984	988	1020	1021	984	979	994	1032	970	973	964	1001	1018	980	992	1001	1015	983	984	974	984	1020	987	995	1080	959	979	993	1000	965	990	974	970	973	1025	984	935	964	1021	989	946	934	958	992	993	1001	1002	981	984	1006	1018	973	967	999	1030	1028	1048	961	969	1015	1094	1003	998	1021	947	990	1029	1002	993	1004	1031	960	949	1017	1012	986	973	966	1034	988	966	984	980	1036	1028	1011	982	981	962	1015	1029	1068	948	982	952	949	977	1003	1017	964	987	990	986	957	1066	978	996	946	1016	954	939	988	988	963	948	995	1017	959	997	989	941	1005	1028	968	987	1005	990	1030	989	933	1039	972	939	978	1027	1033	984	1054	1057	910	999	1009	962	1034	993	1002	995	928	1040	931	1002	970	973	996	995	968	991	964	969	1021	1055	1051	945	984	1028	980	988	948	964	976	946	1007	994	970	907	971	990	1010	1001	955	1032	962	1074	964	985	1010	1007	990	990	1016	950	999	960	1043	977	1023	1012	1013	1047	1010	968	1049	993	1013	980	958	1016	993	969	1015	984	993	1015	1062	988	951	958	992	1001	1004	971	1011	1024	1013	986	980	1054	975	982	1025	995	1058	1000	1021	1030	984	1018	1017	997	1020	1034	958	1008	1057	980	1026	996	974	997	996	983	940	1033	977	1004	1001	917	998	1018	1055	955	963	997	1000	1005	957	943	981	994	973	991	1022	984	997	1028	1026	982	1052	1018	1002	983	979	931	1004	913	983	985	1024	1027	974	992	989	980	1012	1023	1002	1011	1017	990	1014	989	1011	955	977	996	1022	982	964	978	975	999	978	999	997	1030	1005	1011	1008	1016	974	1026	992	978	987	962	1036	966	997	988	1013	1002	1003	960	970	1006	1010	990	1047	1065	996	953	980	981	968	961	1002	967	953	993	994	926	1008	1007	954	1034	1009	974	963	1048	1015	971	1023	945	1041	964	998	993	1008	1024	977	968	974	967	956	1085	1002	1034	1003	1000	982	985	966	1046	980	996	972	1010	975	972	1027	977	975	996	1013	1028	993	996	987	1014	958	1024	1010	1007	1056	982	959	1012	990	1034	1026	1005	1027	1019	1031	1040	977	1002	1012	1019	978	942	1048	983	964	1012	1000	1005	1024	1024	994	994	996	1050	937	984	985	1024	1060	935	1026	1014	995	1003	1029	1000	982	972	950	1032	984	994	1029	1002	1045	971	1055	953	965	1022	971	980	953	1014	1036	1004	987	991	951	1040	959	1035	1017	928	1032	963	937	935	985	989	914	1001	999	1013	960	1003	1011	987	1005	1074	971	899	1063	1022	977	948	1013	943	1016	994	966	971	998	929	1006	970	953	983	967	1059	1014	992	1018	1015	966	1012	1074	1013	1047	982	1012	968	974	972	970	972	999	996	1008	1004	1045	1030	1016	961	984	1011	965	989	1017	1045	963	983	976	973	968	980	963	1005	961	978	950	968	972	1009	995	975	1001	1010	1030	989	977	1068	1013	1014	963	989	1057	1005	983	1021	990	1028	1007	970	1015	1021	976	997	974	962	1040	961	1023	958	1052	979	974	931	1012	1030	952	1006	973	1039	1001	959	983	955	1000	1031	978	1015	970	967	1018	995	995	939	1029	967	997	970	995	987	1000	992	951	975	1009	962	985	957	933	963	979	990	959	1061	1004	949	1006	962	996	1004	974	1017	961	909	1009	898	947	986	991	1002	974	963	1012	1042	1027	1027	970	992	1000	1002	974	1063	964	1007	981	950	1014	974	997	984	973	992	978	964	1012	992	984	998	1035	987	1010	989	963	996	1010	1019	1023	975	999	965	1034	908	986	992	950	958	1013	918	966	969	981	1000	997	954	1048	916	970	945	1022	993	1008	1010	932	948	992	1005	1036	1062	966	1029	944	957	949	1013	988	1005	971	969	981	1007	1056	967	1027	977	1027	1043	965	1031	1009	1025	1005	1012	991	989	961	997	987	1047	974	1043	1008	1052	1037	971	997	1007	1051	1001	981	964	1000	954	982	940	1007	992	1060	1021	940	941	985	941	957	987	951	1018	961	977	979	967	1005	1025	1006	1021	1034	1015	902	1019	996	962	955	1011	935	1022	947	971	998	965	1002	946	981	1019	998	1028	989	990	922	927	1007	987	1060	958	1048	985	1000	992	995	1040	984	966	1025	954	997	983	997	982	982	1008	1003	1047	957	971	999	1037	1009	1031	962	975	977	1009	1029	986	1007	988	994	975	971	996	983	998	991	1001	1039	1005	1004	992	1021	1038	992	1040	969	944	1007	945	973	1028	1031	1010	1034	988	1003	978	1044	1016	1047	1010	1017	1017	973	1037	1015	1003	968	991	904	1027	944	965	1028	960	971	997	1049	965	1005	986	1017	925	1034	972	923	999	1034	1007	987	966	978	972	1073	1028	946	993	952	985	910	1029	989	955	964	1007	993	990	979	1026	956	1018	995	1040	1020	1016	1012	961	1022	1061	923	952	962	983	998	1024	1028	946	1047	950	1023	995	932
8205	5008	9035	14639	9780	3181	2086	816	559	776	701	515	539	447	438	325	354	376	388	338	344	357	335	369	355	346	384	348	353	373	379	373	374	352	341	355	376	365	344	367	357	384	326	335	358	369	379	357	346	350	358	355	352	299	376	332	379	374	340	342	331	314	347	335	334	373	359	353	375	369	364	354	360	347	343	331	360	356	357	344	360	357	370	362	365	408	358	375	375	355	336	318	359	359	361	347	358	310	349	382	341	350	338	338	362	351	379	335	303	344	345	359	346	352	340	335	385	353	375	380	348	361	324	354	392	369	378	371	364	342	347	366	362	341	334	366	380	332	362	353	363	364	340	322	342	334	351	344	369	376	373	372	361	320	349	349	366	385	347	390	329	359	380	357	312	329	366	366	401	355	324	381	384	365	354	369	342	367	333	365	357	355	373	316	379	359	373	360	357	375	399	332	353	383	359	337	338	363	349	378	374	365	338	365	330	360	347	337	337	364	333	366	355	363	352	356	336	366	334	340	370	354	350	361	370	341	337	346	332	351	361	354	380	364	330	375	310	345	310	357	363	354	314	356	352	368	347	376	352	365	371	358	355	343	349	339	380	359	344	387	352	377	331	343	375	370	381	378	342	330	350	395	335	339	360	357	345	365	331	385	358	385	364	363	362	334	347	357	342	347	348	355	405	342	351	366	376	349	358	385	350	343	344	368	367	315	369	349	342	372	341	354	343	371	350	358	355	327	353	359	338	337	366	335	370	348	349	343	345	350	312	353	350	339	365	356	348	333	373	397	346	339	350	344	360	350	366	365	347	351	334	365	392	404	375	340	346	326	340	357	379	356	352	344	372	325	374	371	368	374	355	323	336	370	366	354	345	328	353	375	385	349	360	381	341	364	359	349	340	334	353	341	345	377	346	342	353	377	379	342	375	363	358	352	364	344	380	375	356	359	330	365	333	340	339	354	346	335	361	381	348	316	372	368	335	340	360	304	337	366	400	359	341	336	323	346	368	343	360	355	365	373	316	365	347	341	330	345	396	330	378	365	338	342	347	382	354	365	363	363	353	318	324	346	343	354	354	376	326	354	361	370	371	343	356	352	350	346	330	353	390	387	340	362	367	374	356	342	331	364	342	385	341	328	360	354	321	349	394	356	381	360	349	342	352	355	345	335	355	302	361	342	353	350	319	347	364	363	343	336	361	326	363	384	303	332	363	354	378	363	361	329	349	336	326	346	335	347	344	386	351	342	345	348	370	334	374	400	381	362	349	387	329	345	334	367	310	339	337	357	353	368	386	375	331	311	365	366	342	381	333	327	347	339	347	376	346	373	374	370	357	359	344	346	378	352	339	354	372	315	352	373	357	329	369	364	355	335	376	353	362	349	309	353	333	383	311	333	365	316	354	347	318	329	334	346	334	332	324	342	361	368	381	357	350	326	370	325	369	336	347	312	361	347	351	343	389	364	354	375	355	370	356	374	368	361	328	384	338	376	350	381	342	359	365	349	367	370	347	317	326	362	352	353	323	347	377	367	321	331	365	366	331	391	358	333	340	356	341	383	349	339	355	354	376	361	317	355	384	384	327	349	335	357	333	358	350	345	378	360	331	331	328	380	368	371	352	384	392	329	355	314	340	379	345	336	352	341	358	349	335	379	362	327	330	352	362	378	356	348	371	363	335	364	333	377	388	361	363	318	384	355	341	346	369	366	357	360	365	352	356	351	371	351	331	344	338	397	321	358	358	386	327	317	348	387	378	325	364	324	380	330	353	347	360	379	395	308	333	371	370	362	346	356	336	362	373	337	358	331	326	372	323	325	350	329	337	347	395	347	340	358	364	374	377	367	344	338	375	328	340	377	360	353	353	381	325	351	323	365	304	338	341	337	372	331	358	347	357	365	346	364	359	362	343	335	325	366	338	324	332	360	339	348	366	365	323	351	375	341	358	315	340	335	326	373	315	339	321	349	336	318	311	324	341	355	354	381	366	329	382	350	327	353	370	335	347	339	345	356	378	373	338	349	325	338	360	385	290	369	357	358	351	369	349	354	368	349	366	373	367	376	312	342	318	376	356	331	360	353	353	396	360	358	387	380	383	325	332	359	339	338	385	345	342	379	361	335	332	341	348	365	358	342	375	379	357	360	350	359	332	375	363	349	343	342	344	355	344	365	351	373	392	418	355	334	377	384	343	326	389	353	323	347	350	348	346	367	363	374	360	381	345	332	341	351	358	321	376	347	311	346	337	354	365	357	354	348	356	348	346	328	320	343	372	339	351	325	353	351	371	352	352	396	332	338	360	364	365	356	358	365	341	326	362	341	352	339	356	366	338	349	370	344	374	356	358	357	317	339	356	347	355	357	370	329	334	394	354	374	339	343	351	343	365	312	366	361	368	327	383	340	371	351	352	364	324	372	350	364	314	345	381	353	339	355	349	367	361	385	397	358	326	373	330	371	352	334	347	352	360	357	328	349	335	344	361	371	357	351	334	349	348	354	371	341	350	333	366	363	322	383	365	361	337	345	374	363	342	310	365	362	358	357	343	370	383	353	365	346	349	350	368	337	342	380	372	395	371	362	358	344	370	348	358	363	370	361	396	363	342	347	337	343	335	377	344	363	348	384	348	328	408	357	327	391	360	340	370	340	329	377	355	337	336	318	349	324	378	323	324	341	342	312	384	349	353	326	330	345	342	329	351	337	371	354	356	355	367	347	372	345	358	358	372	406	354	363	366	348	377	332	341	329	361	346	379	353	345	366	359	335	325	361	359	383	323	356	355	356	357	381	361	362	339	346	346	376	352	400	342	342	352	338	322	341	346	335	378	324	341	334	343	364	355	369	375	344	368	356	372	351	334	394	355	366	385	331	355	365	360	336	375	381	348	364	370	349	372	363	364	355	341	364	379	335	373	347	322	318	345	354	346	405	332	316	329	343	339	363	369	382	346	346	360	369	362	383	358	372	380	355	356	347	364	321	365	371	358	334	343	348	348	371	346	338	357	287	354	330	341	360	358	358	395	383	352	334	363	356	346	336	365	319	340	354	411	353	326	334	378	368	360	335	357	329	388	349	376	346	353	340	341	342	340	362	354	356	314	357	366	354	360	332	318	325	364	366	360	372	357	364	364	355	374	351	350	359	367	386	358	337	334	368	364	349	395	355	370	323	350	361	355	344	366	360	387	377	364	352	308	381	386	371	365	361	322	331	356	374	351	345	332	345	387	374	350	367	367	337	358	360	359	339	374	366	369	386	376	319	344	363	366	324	360	344	376	354	336	335	370	343	376	378	333	372	351	362	350	378	415	362	356	352	328	329	373	359	350	385	373	353	401	353	359	350	348	371	362	356	344	345	377	362	337	373	350	334	352	352	338	357	322	397	358	394	376	344	366	302	355	379	335	343	365	362	345	381	348	350	355	332	377	365	358	358	320	322	362	375	382	356	349	395	366	367	337	373	327	359	339	356	368	345	348	404	344	393	335	339	349	340	363	356	355	340
6248	4540	13918	27274	20245	8538	7070	2518	1743	3077	2611	1861	1809	1310	1012	909	943	1078	1031	895	927	934	909	990	904	951	958	883	934	899	930	964	918	911	908	923	932	896	906	952	877	982	896	847	892	876	965	886	913	894	890	916	892	916	969	874	939	996	896	900	945	859	931	894	863	885	879	908	906	894	878	921	925	918	913	916	935	957	928	925	902	870	940	904	968	897	924	830	908	913	911	925	900	984	959	907	925	925	924	907	952	887	907	888	902	913	916	913	832	913	898	925	916	915	863	901	958	926	932	871	882	918	947	893	922	951	921	959	838	918	921	941	904	933	874	913	873	917	914	913	899	893	937	929	883	889	870	898	887	899	910	944	857	936	906	990	906	933	996	898	919	905	908	904	947	863	891	873	946	878	935	868	868	936	945	900	931	969	912	892	927	906	962	916	913	989	911	922	945	918	934	903	895	895	901	896	921	911	926	945	903	935	1001	823	888	909	873	961	850	879	888	960	916	860	947	873	889	893	944	910	918	897	928	933	918	1000	864	965	897	895	962	914	888	945	914	920	942	902	899	950	911	854	919	934	932	950	898	877	956	928	861	873	933	906	923	929	925	963	949	931	923	956	895	916	904	962	941	918	934	918	908	1005	884	898	910	975	923	910	969	895	903	920	831	890	868	902	871	998	915	945	922	960	883	863	931	954	944	880	898	891	910	935	918	878	942	931	883	914	910	900	902	947	948	922	944	913	931	937	912	881	902	910	915	980	899	919	896	907	884	861	896	887	872	940	923	933	931	880	889	928	936	900	914	951	938	970	933	902	910	942	891	924	936	888	916	940	902	875	877	898	900	947	903	885	907	945	890	864	916	904	950	926	930	999	903	863	881	917	901	923	897	954	923	938	891	918	914	916	940	897	878	900	896	903	946	930	890	858	888	903	932	948	906	945	872	889	925	926	906	852	923	964	860	908	910	893	915	890	880	888	932	869	906	881	901	970	894	927	873	859	908	988	920	949	928	942	951	930	914	901	877	948	866	941	869	932	904	926	964	886	921	922	984	927	889	935	886	864	925	875	930	894	893	912	872	935	922	957	895	866	917	917	891	933	887	969	908	918	917	918	940	891	923	909	938	891	851	918	893	869	937	923	917	918	888	909	856	946	957	887	908	936	924	931	890	977	888	908	898	936	952	929	953	934	914	955	890	896	898	876	913	938	870	915	932	922	903	871	907	903	877	882	947	895	952	905	951	894	925	916	919	906	810	941	957	932	915	881	1002	925	937	917	951	886	905	922	931	903	883	898	917	925	889	937	916	897	912	935	922	971	923	916	899	895	916	898	894	909	900	922	920	898	836	922	883	948	912	888	883	919	954	938	894	856	904	935	970	896	957	897	957	937	928	914	835	900	913	956	933	882	918	941	933	884	933	914	952	869	933	862	892	966	946	889	859	903	925	951	912	931	907	924	936	897	944	874	924	899	923	878	857	886	896	900	889	898	934	931	906	930	935	859	916	896	945	928	892	908	914	899	921	956	942	970	904	966	913	918	907	904	914	928	937	883	909	950	900	925	895	876	909	953	896	939	961	878	906	964	889	862	918	909	876	926	936	882	872	887	905	928	849	942	851	938	933	914	947	925	924	963	957	894	892	934	902	931	913	850	871	939	830	865	919	866	885	882	875	922	919	976	972	937	938	943	931	994	916	867	882	912	928	893	910	937	922	921	906	919	929	943	915	940	956	918	910	921	886	876	870	869	948	867	962	870	921	907	905	942	908	932	911	933	870	917	912	922	943	868	933	897	955	901	918	980	932	853	942	915	913	941	886	931	940	920	905	897	982	905	873	942	908	904	892	960	956	964	862	917	902	893	899	925	962	911	944	946	901	939	890	913	937	904	954	932	903	920	888	950	919	896	928	913	868	883	911	974	975	958	942	900	957	871	939	898	879	891	929	964	934	894	909	926	926	946	915	939	930	948	849	938	881	893	934	915	905	990	943	923	869	899	913	874	942	927	945	934	945	913	942	898	951	905	896	939	916	910	952	943	915	945	882	973	987	894	904	932	908	927	949	891	871	933	979	918	970	933	891	934	918	905	889	870	881	944	934	904	855	928	893	932	913	922	953	975	914	935	928	947	935	899	906	942	872	894	890	913	936	916	894	935	948	922	929	948	864	939	876	879	931	862	946	939	891	937	885	912	930	964	963	887	929	902	940	925	920	932	969	887	944	943	910	934	922	908	960	934	877	929	960	951	924	883	914	854	942	974	988	907	846	870	892	862	972	926	887	931	901	956	879	923	896	919	914	900	871	1009	907	867	916	975	826	936	911	919	893	914	907	876	936	928	893	964	897	884	944	910	866	912	946	817	940	912	931	881	915	891	972	951	898	989	904	869	948	908	961	907	911	935	906	900	900	919	921	964	910	930	927	933	932	925	930	929	930	899	897	910	903	952	950	872	876	904	878	895	873	910	899	928	965	863	891	995	865	892	935	912	907	926	861	918	954	929	956	857	978	912	866	968	951	947	899	903	948	939	900	914	916	861	920	948	893	886	974	950	954	889	920	905	905	856	930	935	911	922	923	942	885	889	903	924	1005	902	845	882	924	946	855	918	931	958	919	876	876	907	901	858	914	936	918	832	924	914	922	928	949	908	890	945	932	896	924	895	915	910	958	898	899	896	913	856	931	924	912	938	863	905	910	871	879	880	932	921	848	884	916	925	874	957	927	875	914	856	904	925	927	876	935	929	931	888	905	948	950	945	978	894	837	920	891	862	902	959	973	916	879	946	941	920	954	945	959	881	882	924	936	867	911	927	918	934	957	959	906	900	892	887	952	937	921	903	990	981	970	921	920	900	963	933	942	915	890	927	875	903	864	979	928	895	897	897	909	923	958	896	914	932	916	949	929	882	912	895	944	895	956	909	897	911	919	879	866	927	881	963	852	909	906	941	897	873	906	850	918	925	868	957	878	887	874	921	892	929	926	939	916	896	926	906	927	858	957	978	901	913	976	955	917	932	923	899	889	888	904	942	935	860	915	958	931	913	870	907	915	886	883	906	900	961	916	901	940	919	927	918	912	877	932	941	963	916	928	899	884	896	905	926	861	893	871	929	930	954	904	888	909	945	935	869	963	908	921	908	880	977	951	903	912	911	921	955	894	863	945	883	912	850	951	891	959	922	909	879	926	869	909	925	902	935	886	945	920	946	935	920	884	908	960	891	900	928	864	925	879	889	893	942	896	879	914	968	909	889	857	883	847	879	914	877	915	927	918	926	897	906	930	972	951	901	896	956	882	935	932	921	905	993	907	915	859	892	898	951	964	888	906	914	944	947	909	883	955	907	904	859	932	918	931	914	908	873	927	978	925	931	930	909	881	961	929	930	898	935	935	906	953	903	959	898	908	955	969	943	934	957	908	961	903	893	838	895	902	918	940	890	938	935	900	981	876	887	938	929	939	871	909	930	919	926	926	856	929	953	951	933	866	920	950	922	907	952	856	931	873	876	950	936
19351	11933	44232	63651	44021	28905	22178	4903	5688	7671	4262	2152	2368	1404	550	398	455	630	536	370	397	399	373	372	362	399	391	389	383	398	330	377	387	375	345	349	425	372	371	374	388	349	372	353	345	356	385	402	357	364	367	395	349	415	375	366	406	380	376	389	351	365	370	369	345	310	418	372	378	393	361	374	384	378	388	363	384	392	395	355	369	366	407	365	397	366	363	390	399	354	359	360	307	362	388	346	384	350	383	359	375	340	370	370	366	363	360	336	374	377	395	348	352	359	393	376	369	381	348	386	365	347	390	389	353	367	341	351	367	375	357	338	392	375	362	361	373	415	379	388	362	384	375	413	342	377	355	352	361	333	379	377	368	381	409	381	360	354	357	384	372	367	348	364	375	344	363	354	383	371	373	356	355	358	376	355	356	407	352	394	389	367	373	350	367	360	375	376	373	379	337	363	353	364	380	374	353	400	363	380	344	357	378	346	372	347	405	380	412	397	360	371	386	345	366	382	377	390	357	365	377	369	354	386	377	357	358	372	380	349	364	355	380	368	344	375	399	365	374	358	380	386	369	351	356	367	336	391	361	341	365	340	362	370	402	388	359	343	368	370	391	372	375	366	329	341	398	361	384	345	365	354	364	395	360	359	355	368	397	377	364	395	361	368	372	325	385	402	346	363	357	352	350	356	387	378	384	371	348	370	365	373	342	381	373	358	344	374	365	355	388	399	369	382	377	375	374	353	372	343	336	354	375	367	340	360	337	385	357	363	366	341	375	340	357	399	352	337	363	353	368	360	375	364	383	407	366	403	355	358	371	373	390	356	377	339	419	370	353	373	370	397	380	356	330	389	370	340	384	337	357	379	370	378	370	361	355	397	390	357	356	352	346	381	361	359	366	370	388	384	362	340	383	375	397	371	404	370	371	380	349	362	382	371	387	351	377	384	353	389	405	396	387	363	381	361	365	380	363	360	379	389	357	372	375	383	358	396	380	395	370	353	366	379	379	364	390	366	360	344	378	371	379	366	362	357	385	347	356	347	364	350	363	349	354	361	369	385	388	362	382	366	335	360	378	379	352	342	404	373	356	371	377	376	368	365	372	408	402	361	358	356	362	394	374	350	370	327	358	364	353	362	382	354	369	410	336	361	376	388	362	353	357	327	337	354	401	417	395	357	379	353	379	366	363	365	353	375	353	371	372	394	418	358	357	371	382	366	357	385	345	360	363	373	384	360	338	325	366	381	361	390	365	369	405	401	364	375	381	346	372	355	381	400	396	378	391	369	401	387	344	359	361	352	363	356	378	370	378	389	375	392	346	363	393	411	356	372	389	379	368	384	363	372	371	385	398	397	367	368	346	365	365	383	388	382	416	349	355	392	372	367	371	374	369	368	361	353	334	365	369	375	396	356	389	358	373	400	362	352	391	402	331	324	362	387	345	357	402	430	371	384	361	382	354	374	361	390	360	358	402	360	359	325	394	366	346	363	368	384	369	382	382	373	347	379	378	359	379	326	350	377	374	321	369	399	337	386	371	323	331	389	373	375	385	373	333	385	381	397	374	400	392	389	374	329	345	374	371	386	377	351	350	385	374	365	392	400	394	334	371	375	384	364	331	349	374	372	372	339	377	381	382	396	372	383	395	391	385	406	379	355	368	350	390	348	385	378	396	381	349	387	374	399	370	345	340	365	392	367	357	355	359	381	382	377	386	324	363	389	371	377	346	376	405	395	376	377	370	393	347	360	366	355	354	395	375	387	375	362	346	387	396	391	354	362	354	364	358	387	384	384	361	379	396	390	355	361	374	386	370	347	368	375	366	376	385	355	356	370	370	356	361	395	326	381	364	403	397	376	320	359	357	346	367	354	375	381	348	371	376	355	378	358	337	388	361	362	383	363	389	379	376	400	379	379	389	385	395	353	369	397	373	377	377	350	352	409	343	350	404	324	393	357	350	354	359	373	397	356	393	395	394	371	370	380	387	350	367	364	343	381	376	376	374	371	365	376	360	363	357	369	388	398	393	367	350	374	351	350	350	360	355	350	380	359	357	387	387	362	364	366	381	352	344	377	342	370	384	403	364	364	370	370	369	368	365	374	362	363	373	359	391	362	386	365	360	385	386	372	327	373	372	386	345	395	373	337	374	420	344	417	364	370	341	338	357	369	392	372	372	363	370	354	371	370	397	351	371	330	373	360	380	356	363	390	397	376	367	374	350	390	362	347	414	393	327	343	330	367	363	339	383	333	339	359	396	337	384	369	363	373	368	343	384	392	386	412	380	365	362	385	344	387	359	365	339	367	362	387	364	382	383	364	374	372	377	378	402	366	424	393	355	358	364	336	386	381	380	376	396	392	377	381	352	368	375	353	351	349	394	388	372	370	394	359	343	391	374	368	367	374	348	386	361	374	370	360	365	392	361	379	397	329	378	370	385	362	366	333	387	376	329	386	360	354	336	361	360	376	397	360	353	341	392	385	371	338	370	359	396	358	388	374	336	358	359	388	354	360	364	379	391	393	336	365	372	391	346	353	389	380	359	359	381	365	389	308	345	353	384	359	378	373	363	351	354	402	365	378	380	365	353	353	362	373	340	397	369	338	356	344	360	346	389	381	361	348	359	376	405	340	362	365	362	356	409	383	363	368	335	348	385	375	418	351	365	387	382	358	371	373	386	364	355	358	346	382	363	366	358	380	356	387	374	381	332	368	380	358	361	377	424	406	376	385	385	373	392	351	378	365	369	359	405	390	391	366	385	346	362	368	354	390	371	388	335	370	389	365	386	386	350	374	347	387	361	356	355	350	371	360	383	360	393	331	388	356	373	329	363	373	391	396	386	362	338	358	392	368	413	336	416	344	361	372	345	348	348	363	335	373	372	360	361	379	362	367	372	386	388	404	368	394	379	378	372	374	384	395	412	380	388	368	335	376	342	420	358	368	344	350	379	348	357	369	370	364	362	398	400	381	390	378	364	377	351	412	407	353	375	372	351	370	389	417	335	326	370	349	355	370	383	388	385	379	379	340	353	371	350	399	373	368	381	368	364	396	369	355	359	385	347	362	373	380	368	387	389	351	430	376	408	367	371	390	366	333	370	353	357	349	329	372	349	366	353	410	399	396	371	371	390	336	368	387	377	334	348	354	353	365	373	391	375	401	345	389	354	381	409	377	373	330	367	370	367	389	350	376	365	377	387	388	348	406	350	371	355	344	364	383	380	342	345	358	350	354	391	375	371	405	402	362	369	378	376	412	355	367	374	366	364	369	353	347	366	370	384	372	367	347	368	369	371	396	397	370	365	391	369	361	358	386	335	341	351	340	377	363	380	357	406	354	369	371	365	380	372	339	350	343	364	334	362	338	332	404	393	365	365	342	393	365	331	407	377	357	349	393	341	381	366	372	383	387	408	366	343	366	353	364	356	366	327	358	351	409	393	381	392	407	373	363	372	336	382	400	395	385	333	370	400	358	388	392	352	346	370	342	341	336	344	385	351	354
11935	10064	45372	64688	48902	40310	34701	8362	19609	23513	14208	9240	10061	5704	2001	1029	1451	2386	1618	1057	1274	1145	985	989	1053	1090	1072	997	966	887	973	933	966	1008	950	920	988	936	1003	985	994	962	902	948	979	969	906	922	977	921	1024	980	991	896	967	990	903	919	1021	1015	993	949	950	930	956	972	961	939	956	1042	965	953	972	882	985	1014	1000	989	937	942	1005	926	950	922	975	932	953	977	971	965	936	937	968	966	966	918	905	940	1000	909	998	898	914	947	970	970	1024	980	1022	954	948	974	976	999	952	942	945	975	978	930	984	912	899	929	1019	969	944	912	964	998	915	993	956	1008	990	945	943	942	946	993	976	953	919	1032	961	935	976	987	921	932	977	1026	1018	985	919	932	936	972	940	943	957	997	950	938	953	942	948	953	1007	952	919	986	944	944	929	988	959	956	911	957	921	905	938	912	989	953	999	959	944	944	949	990	943	932	922	912	1002	985	961	955	954	967	955	994	956	960	938	966	926	980	926	935	960	972	941	966	944	892	1005	919	1008	979	995	954	994	929	906	999	984	1018	956	976	956	934	996	1026	990	991	1021	967	956	984	948	937	953	993	959	976	979	895	952	961	978	982	935	965	966	942	975	975	982	891	993	926	986	960	941	971	946	951	952	941	965	996	907	970	936	968	924	925	970	982	956	964	967	944	978	993	978	966	1011	950	975	953	1014	942	963	977	1025	958	939	1021	976	976	946	950	957	936	939	1015	912	963	959	952	948	973	1000	969	966	960	973	1011	985	951	988	943	983	922	955	989	980	914	978	981	1004	966	960	925	977	952	938	927	1065	978	958	942	1022	1001	886	968	950	939	931	972	979	998	1038	1005	950	1000	975	953	923	945	974	1005	923	1044	953	971	1037	962	1031	927	929	933	949	1028	922	988	951	1012	932	1006	917	954	961	935	960	932	925	931	953	962	1014	909	956	957	982	973	983	997	972	987	955	1002	975	945	956	950	999	950	996	945	958	929	965	909	935	899	944	954	925	885	974	969	938	996	984	943	915	958	971	1029	891	973	934	969	945	947	1001	1005	930	935	914	952	987	953	948	932	956	993	956	1019	935	916	968	927	995	936	1023	1029	1013	901	982	956	945	998	979	1031	981	980	891	896	1030	937	977	985	949	961	985	989	926	992	976	928	941	934	912	1001	982	932	993	934	979	937	988	949	973	942	908	961	912	982	977	1020	941	962	945	899	920	978	971	934	944	974	977	953	926	960	951	927	929	951	975	945	943	983	1039	952	992	961	949	921	986	1003	970	962	938	953	944	904	986	953	1023	935	971	965	955	951	965	907	930	913	934	966	936	949	935	943	997	931	972	925	932	963	1007	926	932	960	967	926	916	939	1019	1022	1002	934	952	931	996	972	927	999	976	996	932	984	919	999	974	976	977	997	961	958	932	983	968	887	939	958	970	928	992	961	951	944	938	977	975	963	943	919	1013	952	986	932	924	977	1018	958	937	954	932	938	896	963	898	950	998	998	1000	1037	1010	932	994	955	895	913	930	924	948	943	931	922	928	945	946	967	971	1006	932	949	947	985	1026	944	843	934	930	933	940	969	961	928	994	995	956	956	1010	949	910	973	976	977	975	899	957	939	969	973	923	976	946	926	1019	941	958	1007	939	960	945	942	986	961	962	945	915	958	914	961	950	980	969	1015	962	912	955	945	959	964	983	964	950	953	936	1014	959	940	1007	916	981	933	998	934	975	939	971	940	956	998	932	925	971	1023	998	951	1000	952	888	935	954	930	958	955	983	980	978	931	995	1010	932	998	913	973	998	945	973	901	1011	946	1006	1029	948	940	1013	984	989	988	939	915	934	926	954	966	973	983	962	947	936	956	928	991	900	1013	998	940	967	959	971	954	958	982	1060	900	933	978	1005	979	934	975	1000	957	947	954	980	911	956	922	959	940	908	1023	997	970	978	980	952	943	973	967	950	977	920	989	945	908	935	986	937	995	958	949	932	944	943	932	945	972	915	920	978	985	956	1008	997	978	992	983	986	1000	949	951	948	954	999	963	1013	1010	972	973	957	944	927	984	975	977	956	925	1024	974	966	946	971	969	1016	977	900	944	1001	959	921	967	1011	899	977	1023	1017	980	958	919	954	949	983	989	956	967	965	967	972	987	945	988	966	937	971	937	950	913	943	959	957	959	949	935	948	963	911	935	932	925	968	925	931	987	1025	989	976	931	977	967	935	941	935	976	921	904	964	948	918	941	960	938	981	978	954	940	980	939	948	914	904	1018	964	934	962	929	946	929	935	951	952	978	946	895	987	970	969	965	889	968	995	960	993	983	943	999	966	1005	978	979	926	978	966	985	993	916	958	935	940	938	1020	962	1015	990	906	939	942	927	989	944	940	971	961	977	953	981	968	961	950	952	882	967	930	912	925	952	970	1004	915	1016	972	955	1004	907	940	989	964	949	960	950	962	955	951	957	962	965	939	954	983	893	947	1008	957	906	1010	965	920	911	943	946	960	995	912	1023	956	940	955	966	988	903	938	968	960	952	981	913	992	920	929	953	902	979	1012	956	919	955	938	916	959	938	930	982	955	942	963	956	987	969	978	1022	986	958	937	966	964	926	992	968	931	936	997	962	969	1004	934	955	932	945	947	971	942	975	970	964	1012	890	917	982	988	929	869	997	1000	898	993	942	935	953	965	972	982	935	939	943	1012	933	957	945	1010	955	1035	988	965	972	991	945	977	857	953	889	992	921	972	926	962	980	961	1011	936	963	964	971	910	985	990	960	968	998	979	956	962	937	910	954	996	996	953	937	988	1025	955	970	945	961	898	950	1007	920	971	929	1021	957	986	913	942	962	946	911	962	971	977	999	941	982	1009	927	949	936	1010	946	956	987	954	946	909	975	909	934	971	986	942	922	956	1031	946	910	914	968	900	955	925	926	1004	901	1012	924	914	984	950	986	989	968	1003	962	970	968	945	950	984	977	984	920	968	911	884	996	930	960	869	990	944	1020	963	967	1018	912	908	958	939	940	957	952	1025	945	937	959	954	944	928	998	964	900	973	913	994	998	970	970	985	952	985	973	904	1002	957	953	927	983	944	948	942	931	972	936	954	946	995	960	989	956	972	1011	953	982	957	940	945	963	965	912	927	987	910	870	892	961	1004	1011	875	926	1010	975	953	993	971	906	979	985	946	961	927	931	954	978	999	973	983	958	952	945	955	998	964	957	938	938	970	1009	954	982	940	905	890	984	973	978	959	974	944	967	1000	926	991	951	978	1012	953	948	934	1016	993	921	981	972	933	924	883	1006	971	921	972	941	951	955	938	946	970	953	1009	984	958	1003	956	965	895	966	973	957	1014	939	920	948	963	924	967	921	1009	954	1006	956	930	945	977	939	957	945	964	972	954	908	916	955	942	1008	957	947	990	967	923	1028	964	899	953	993	1004	977	955	970	964	907	952	973	972	940	944	920	924	957	983	949	944	976	947	983	983	983	929	948	999	936	978	1002	958	914	937	940	940	955	927	967	956	996	953	946	985	1015	961	977	992	947	931	999	980	949	967	928	938	940	964	957	1016	986	896	977	1019	1008	939	936	987	965	921	941	901	982	980	952	933	933	912	1003	1006	1020	957	995	961	974	992	931	993	933	978	917	919	976
24667	15897	63793	73774	62542	44353	23125	4229	2781	8412	6292	3743	3828	1631	715	429	521	706	556	392	517	469	408	381	425	432	429	381	395	383	375	390	366	381	386	402	382	372	394	413	394	368	386	382	398	345	377	360	411	378	389	394	371	363	422	361	387	373	404	384	390	421	384	401	388	404	370	366	374	386	376	433	393	395	375	397	402	432	396	339	429	351	367	397	359	356	371	354	390	388	388	414	371	356	361	379	362	416	343	426	393	326	343	384	390	384	396	353	425	396	406	381	418	394	413	411	382	408	370	393	365	401	338	361	368	403	385	394	358	394	373	380	424	390	356	366	390	378	427	374	381	349	381	388	395	361	387	430	406	362	410	400	384	387	354	377	351	400	392	399	371	395	367	410	416	411	412	383	420	376	369	414	413	380	389	321	414	376	372	419	381	352	361	402	401	406	390	367	370	405	393	366	354	400	371	435	396	360	387	357	387	385	363	363	349	389	405	393	396	352	398	399	384	424	397	361	400	380	381	384	384	387	411	371	386	370	379	419	384	384	391	369	412	385	405	391	368	416	374	419	371	385	380	390	387	369	415	387	358	365	411	371	379	404	399	429	375	375	385	396	408	364	354	383	398	360	410	391	339	393	362	397	383	350	376	378	384	401	400	388	400	396	387	361	415	411	409	428	407	366	399	418	398	386	398	398	354	355	368	381	373	382	381	391	406	352	406	368	407	347	413	372	368	390	367	378	406	413	394	404	352	364	374	437	405	389	375	399	354	353	355	373	384	392	433	388	389	391	377	400	368	373	401	364	440	380	364	409	356	367	405	345	391	393	390	396	413	401	397	395	399	400	370	393	378	381	378	395	353	406	377	366	356	362	359	395	398	409	399	397	372	399	409	411	415	404	395	396	381	388	399	404	419	385	385	414	382	396	431	372	420	368	377	402	387	388	367	396	417	398	386	382	350	373	409	368	389	343	363	375	358	396	414	392	387	412	418	395	385	381	410	366	432	406	437	387	353	421	399	358	389	370	371	390	407	364	409	378	368	383	419	397	411	386	389	387	413	406	403	394	384	412	417	418	376	427	373	354	349	395	390	397	394	386	395	401	366	408	385	383	403	391	423	375	393	387	368	377	373	373	371	409	387	408	396	376	409	400	390	417	402	402	378	396	405	363	349	405	338	389	388	380	404	349	432	430	421	382	393	411	389	381	371	355	388	414	374	362	363	381	381	366	432	416	400	388	408	366	368	370	341	398	363	413	426	406	383	424	381	384	386	418	387	379	379	378	388	424	380	383	415	418	365	351	358	413	396	387	370	420	378	345	400	397	358	407	420	374	386	369	378	373	396	400	381	389	390	378	380	369	369	410	352	409	398	352	389	424	390	381	366	402	388	403	391	408	402	390	395	387	363	355	354	387	357	382	373	390	381	406	360	369	387	403	403	354	384	395	403	406	421	408	380	376	348	356	417	368	424	407	367	386	414	371	362	408	359	351	386	385	394	398	432	377	386	371	372	396	436	423	423	425	457	379	388	379	363	382	393	387	386	373	368	382	386	396	390	397	398	376	369	365	403	400	385	420	408	401	406	376	396	378	366	400	401	396	409	374	405	386	369	367	372	415	410	385	356	405	325	376	334	396	387	392	388	432	354	399	406	436	381	355	404	383	398	383	395	364	385	398	381	389	427	406	383	373	400	380	392	392	377	384	384	399	380	406	396	433	403	397	368	396	432	398	395	411	413	402	387	386	408	379	389	414	361	392	401	393	376	394	371	394	342	391	422	391	386	388	409	353	413	382	388	382	388	371	427	378	367	391	376	366	365	344	401	367	386	378	421	419	382	382	385	380	365	379	390	377	386	398	376	340	398	376	349	380	384	356	404	427	430	363	385	391	370	391	383	422	377	403	385	367	377	325	385	391	376	356	384	391	390	402	351	413	392	403	369	385	372	375	426	367	365	390	390	416	378	379	394	388	385	385	379	379	402	375	396	389	396	376	347	363	373	370	386	367	367	377	414	395	371	398	379	381	398	388	416	376	377	392	408	375	350	391	381	392	400	336	388	359	407	426	384	408	365	362	401	370	426	417	399	369	372	386	404	369	394	393	370	396	382	368	373	345	395	378	383	370	371	410	391	372	400	374	405	360	363	372	377	365	374	396	399	396	359	347	381	404	371	352	349	405	380	388	382	436	386	365	398	381	368	378	374	378	409	416	381	411	405	378	364	414	375	381	371	390	381	367	401	368	387	363	398	385	406	409	377	407	410	401	367	398	373	389	375	367	413	419	360	370	378	412	405	411	385	407	386	400	383	420	426	398	396	423	364	407	410	384	342	376	396	396	358	409	386	387	360	423	391	392	385	380	387	366	352	390	385	362	361	367	390	378	385	424	405	399	397	412	365	410	417	329	373	414	385	403	427	411	412	371	391	358	371	375	366	432	368	367	378	377	451	383	373	417	377	376	403	367	388	364	390	370	403	397	374	426	391	380	374	370	425	386	376	394	368	384	377	393	430	392	376	356	361	383	361	391	389	373	420	372	386	359	378	410	356	411	404	372	411	382	363	425	379	382	395	386	392	386	377	393	392	405	382	392	352	367	386	354	404	368	404	356	399	391	376	356	390	383	392	427	384	397	382	402	424	411	379	340	391	406	408	375	421	378	378	368	373	399	378	404	356	406	380	368	386	389	382	411	415	416	404	402	377	394	416	408	354	394	373	377	406	345	407	439	380	384	394	387	389	368	393	380	389	398	371	399	375	421	399	386	390	393	385	383	406	378	413	382	370	369	385	383	411	359	389	420	362	378	350	366	375	359	410	402	381	379	392	399	393	344	371	390	398	355	415	370	382	355	373	390	395	374	423	382	371	382	375	400	404	373	409	378	403	346	396	397	363	395	363	366	360	387	370	355	399	365	379	404	380	396	382	389	371	371	353	353	413	381	394	391	340	352	418	383	373	378	376	376	368	377	384	407	428	368	405	378	410	405	390	353	373	386	379	355	393	380	385	389	380	384	369	380	360	393	372	378	374	380	396	369	401	438	372	384	383	390	382	391	408	378	378	422	376	367	356	389	369	382	397	374	390	387	382	360	391	425	398	406	401	359	400	400	421	391	353	420	421	395	392	344	393	394	399	401	398	407	407	379	397	393	379	363	414	407	385	385	390	378	380	388	363	401	374	399	393	394	397	391	379	393	421	346	423	393	437	408	399	383	358	366	392	405	391	354	377	391	394	354	422	394	367	376	393	342	404	399	401	390	390	396	385	398	401	387	387	358	411	373	411	411	374	408	346	334	407	344	416	410	372	382	413	380	389	439	400	370	411	427	415	395	392	403	413	406	415	387	372	408	381	365	410	354	389	424	420	375	338	414	387	410	392	371	382	375	360	382	379	381	368	350	369	384	362	351	424	347	409	385	399	380	399	411	407	387	397	393	400	408	428	388	411	352	381	376	352	421	389	396	400	360	432	387	374	370	346	387	397	398	382	381	363	430	390	369	402	378
13897	12710	60285	77536	68617	52999	26132	6358	9747	24638	19297	14844	14420	6644	2518	1158	1715	2770	1737	1167	1658	1375	1037	1056	1229	1255	1200	1062	1059	971	970	975	972	997	985	1031	993	960	985	1029	942	1010	980	1018	923	963	1020	975	977	978	1026	999	1014	1050	1018	998	994	1025	983	1053	970	1029	976	1015	1001	1002	996	999	1003	974	957	1019	938	1049	997	1022	993	1000	966	1006	968	948	970	1009	958	965	977	980	978	1000	954	1000	957	1065	997	982	974	979	925	1013	1009	1015	978	1002	1008	974	975	1000	992	1017	956	1002	957	965	1032	1019	1019	982	985	961	997	943	960	1012	976	992	1016	995	1015	1003	952	959	982	1034	1005	976	1035	985	1027	993	942	966	998	990	972	975	982	984	992	989	966	993	954	1007	1012	1015	937	1027	981	1016	963	1007	991	980	976	958	954	1009	938	982	954	1009	954	997	998	1009	927	942	970	977	969	1024	1009	952	1018	931	1013	957	1030	994	989	1015	949	1024	996	1029	959	1008	978	1002	988	1014	942	967	967	970	962	996	998	960	995	962	982	1040	1037	1021	960	946	979	971	970	1017	961	999	998	968	956	918	989	1017	965	943	1011	970	996	988	1014	996	1028	984	1015	995	969	1015	1025	942	1023	971	982	984	998	976	985	1023	1048	968	967	978	1033	984	900	980	985	954	1001	962	1025	990	1021	955	903	1002	996	980	1014	927	999	946	939	972	1008	948	988	948	957	983	981	975	1001	983	988	1042	1005	957	1005	1013	1004	1001	1011	1014	984	1007	996	1035	1008	970	1037	994	1017	1023	999	1013	1028	979	1006	1047	986	970	990	982	969	939	975	991	1027	1034	957	1065	1035	968	1025	904	985	1005	1019	958	1018	1013	1023	992	973	955	966	997	975	1019	998	988	987	990	1019	1017	1029	931	972	1003	992	923	944	1001	928	1015	1048	994	999	988	969	993	1011	1016	991	989	952	943	1005	961	984	971	996	959	919	963	993	1022	991	954	1008	969	995	997	1025	952	1020	966	945	998	1005	986	951	959	998	1005	962	984	1016	959	914	1030	933	983	969	998	973	954	1008	998	980	962	1031	953	1005	995	995	974	1005	1007	1005	957	929	975	979	935	997	974	1039	978	951	977	987	1046	994	977	989	996	1001	979	1035	993	1018	909	925	944	997	986	935	1013	1015	923	1012	1004	1042	1022	973	961	1028	1006	995	977	975	1022	946	1082	1007	993	1012	969	978	1008	1020	1065	967	983	1017	965	942	952	972	1010	932	1022	961	979	959	1013	939	985	976	1037	988	988	976	992	939	1027	946	1027	948	1009	983	988	1013	1018	1010	956	939	1002	1014	977	970	982	976	988	993	1004	1025	998	973	1017	953	955	980	994	969	1006	1018	991	985	1048	987	939	1019	997	948	957	985	951	970	988	988	990	1024	1024	951	993	992	929	947	989	987	1039	1007	983	1007	940	957	988	1005	1000	963	1016	1045	962	937	953	973	950	966	939	1015	955	909	1012	977	973	986	914	954	1012	1001	972	1022	1046	980	956	997	978	999	972	939	950	925	956	1005	1028	981	976	1028	984	948	977	940	1004	931	905	959	991	965	1012	984	1026	951	1034	1026	992	963	1010	978	976	983	1013	983	981	1001	999	992	969	1023	1021	1006	962	907	1038	1023	946	988	921	997	1019	1020	994	1002	1002	990	1026	1020	948	941	1018	982	1054	989	1000	988	989	978	989	1002	970	980	1032	1003	1039	956	1005	996	953	973	941	936	942	1003	1043	946	996	1003	999	919	982	1043	1023	983	1003	987	1040	946	999	1034	962	914	999	992	976	1032	1010	1011	1003	1003	975	984	964	964	975	972	1013	973	985	989	981	981	952	962	975	987	1029	979	902	1000	1039	992	948	981	953	980	953	1006	1007	1061	1015	1001	994	1024	1012	988	1060	944	988	1011	1031	949	1002	957	990	994	994	989	1009	968	1000	986	961	1048	988	1009	975	1014	983	947	938	1013	981	969	1034	1003	988	995	926	999	979	956	992	944	1004	957	971	1015	1012	1020	1025	962	1018	1052	988	1022	993	956	970	994	1021	970	981	957	943	1044	981	1020	1041	930	979	1005	975	986	938	965	980	921	957	1010	985	943	967	954	1017	974	964	928	1016	975	1017	967	1036	938	993	1001	942	953	1020	977	997	1050	992	955	935	938	956	973	1028	989	995	953	1008	983	1042	962	1011	994	934	984	1002	960	1019	999	1044	970	952	1031	982	981	1066	986	974	974	982	935	1058	1009	1040	948	927	1041	992	962	967	1001	1004	1004	947	1008	995	998	987	971	929	980	992	977	976	993	966	981	990	979	998	994	1008	956	1034	963	974	1037	969	991	968	982	956	967	1050	959	976	974	955	1002	981	971	1013	978	1012	1013	945	983	958	973	966	1011	957	992	958	977	1023	1036	987	927	994	943	1016	966	1038	1002	938	998	1004	995	990	1028	974	964	983	1003	976	977	1073	988	968	965	974	1006	1012	953	1030	1046	1045	1013	1025	1020	942	949	971	970	1048	992	990	959	951	995	987	996	990	999	1026	984	1015	979	1000	1027	986	996	952	994	1056	1058	985	942	990	1017	961	1023	1028	994	1000	997	1018	953	989	1001	974	978	941	974	979	956	1002	977	1021	940	964	1027	960	1007	1002	994	1000	1026	970	977	1018	1013	921	1057	950	934	984	991	979	1002	1022	985	930	1030	970	994	923	941	986	1039	1020	977	987	995	983	1000	966	971	983	1010	959	993	989	1014	1019	962	951	1002	968	980	974	1007	949	1010	959	997	967	966	978	1000	1056	1021	1006	975	995	1010	1005	1009	1013	1017	945	1046	1002	965	982	946	990	1018	988	948	986	1035	1038	966	997	1031	988	968	1011	921	973	984	1017	994	995	972	1045	964	988	951	1007	987	964	999	953	1029	962	945	1009	991	994	990	971	984	975	975	997	985	995	982	973	967	995	989	943	1016	978	1033	1011	1005	991	979	985	1025	964	1011	973	956	1057	1007	974	1000	968	910	1013	987	916	984	943	997	1001	1036	990	937	973	1063	1020	977	979	979	978	1019	970	1034	987	964	997	1011	962	960	964	943	950	1009	1003	989	1006	1046	978	1027	1032	972	994	995	1022	973	1039	972	1016	980	1006	1010	982	950	1018	954	992	936	1029	998	1001	1022	945	1045	982	964	1010	981	1016	952	999	999	1002	952	1035	936	1082	980	900	938	958	1004	1001	1015	984	1014	1012	972	985	971	1016	989	1009	988	979	993	928	987	995	986	956	971	987	1013	1009	977	948	1012	982	1000	1000	1005	997	997	1004	972	996	1061	976	997	974	1016	982	1044	1040	999	976	959	1043	979	987	1000	1007	1017	1006	939	956	949	956	951	964	994	1011	985	988	1003	1025	978	986	1001	1010	989	1014	990	942	991	980	979	974	927	974	1029	1007	976	1001	957	982	992	1010	942	1002	1036	1004	986	985	983	1041	1017	947	962	971	974	1045	1053	1027	1004	989	991	985	1021	996	981	989	1006	961	1029	960	1042	1007	1034	1028	989	1020	993	981	988	1034	990	1013	959	962	1012	1001	985	999	1004	964	923	989	987	998	974	956	984	985	966	947	946	981	975	957	998	961	991	1034	998	955	1020	959	955	952	1015	988	1041	1004	1020	1004	995	973	1005	1062	1040	1024	1016	986	1025	1007	1022	1003	995	1025	983	1033	1002	995	1022	997	959	1007	961	1051	976	1000	971	1033	1021	940	971	951	926	933	985	962	996	970	964	983	973	983	1022	892	969	952	1001	1004	959	1060	1032	1011	1001	969	988	911	978	974	991	969	949	986	1083	982	897	976	1071	1013	1026	967	962	1019	958	976	1027	952	917	924	985	962	968	973	942	1009	982	1031	964	973	970	953	967	1002	1017	982	954	1015	990	995	964	999	983	992	964	1029	996	974	979	970	987	997	1002	959	990	1026	1023	954	975	994	961	924	996	1064	983	984	945	988
7611	5392	9311	15290	10623	5780	1144	665	728	804	591	477	492	376	359	374	347	349	342	358	361	354	339	354	339	376	366	349	374	336	342	345	360	348	344	374	356	332	357	384	366	334	366	332	341	351	293	354	335	311	369	333	361	361	316	363	335	356	340	403	334	366	334	399	358	312	366	380	371	342	319	379	370	322	372	331	342	322	367	317	361	323	321	367	351	347	333	368	352	346	372	353	310	343	367	331	376	362	344	349	349	356	373	356	355	334	376	345	362	360	357	350	339	321	354	344	371	358	343	371	320	363	345	337	324	319	345	361	334	344	353	349	344	354	328	337	354	363	331	339	316	316	365	311	356	373	353	343	330	342	339	356	339	338	348	357	354	324	325	320	355	337	343	314	347	317	363	374	378	339	358	375	322	319	362	359	343	347	343	354	372	366	343	341	379	337	329	346	342	329	355	358	329	361	326	352	347	338	373	363	344	327	350	366	323	348	329	350	312	366	339	387	363	341	381	341	320	348	348	339	349	366	336	379	363	333	350	337	355	364	353	344	334	366	356	320	370	373	337	359	345	342	358	345	365	338	353	352	357	389	320	377	375	306	330	318	359	326	309	363	344	351	334	388	372	338	312	349	328	356	402	355	370	361	340	333	368	365	321	337	349	328	330	340	364	344	372	345	369	347	355	363	358	363	351	345	320	376	331	332	329	356	335	377	342	367	332	336	395	364	368	338	370	342	358	378	346	330	354	338	342	373	358	314	350	346	347	347	351	328	363	345	355	346	365	361	329	360	401	350	334	350	329	339	372	329	349	312	366	341	346	325	366	320	367	333	307	333	366	334	350	362	326	364	356	331	363	304	346	317	354	351	338	348	331	324	341	373	369	345	360	334	355	347	343	353	381	369	352	361	345	309	341	362	326	375	355	328	346	285	328	368	357	352	358	386	348	366	360	370	317	372	364	364	329	367	351	345	345	349	347	327	356	334	336	354	330	327	354	324	359	361	357	335	352	351	354	313	334	356	344	357	376	353	357	320	359	371	363	350	329	380	361	368	341	314	336	325	350	343	347	360	359	359	398	340	340	331	371	318	349	329	380	349	375	362	378	325	331	339	348	343	308	353	376	370	346	349	337	363	349	315	341	326	343	365	327	356	359	360	334	342	329	351	343	363	355	376	306	359	350	353	364	319	325	324	353	327	349	313	363	323	322	364	305	344	337	371	354	320	345	328	373	356	342	335	345	372	317	324	331	352	366	356	349	347	384	355	340	339	313	354	366	359	340	369	329	370	325	356	348	360	338	311	307	361	316	308	376	351	335	327	347	365	344	353	349	359	359	376	369	358	325	316	359	360	336	347	353	324	326	354	366	359	356	319	346	383	338	360	339	327	315	335	376	365	354	338	355	353	316	320	351	343	361	345	365	338	372	358	344	360	367	351	352	357	357	359	363	365	302	369	343	329	319	364	328	371	347	368	357	359	338	355	354	334	374	322	343	369	333	377	374	365	363	357	326	341	332	384	378	326	350	345	347	380	357	360	383	327	355	390	345	379	356	382	360	312	369	343	343	362	396	344	371	382	344	358	399	354	363	351	342	357	383	322	348	330	336	349	387	353	342	375	373	356	318	373	351	334	353	383	337	333	390	346	371	343	373	344	374	340	368	372	369	347	370	355	369	381	348	357	334	339	342	363	350	339	337	376	389	322	368	353	308	345	334	358	350	366	349	377	357	334	328	350	330	326	369	363	338	371	348	348	330	311	330	378	328	352	368	342	378	352	374	365	393	327	350	352	323	326	369	313	359	371	385	375	353	329	337	352	373	335	394	362	345	335	356	363	373	347	360	320	376	373	342	350	371	334	330	373	370	342	338	317	332	366	335	399	349	337	349	339	372	368	346	342	343	342	362	344	318	365	343	363	336	349	335	376	357	318	323	352	366	354	347	359	408	349	342	345	329	340	330	380	362	354	370	347	348	349	363	333	385	356	336	354	349	365	354	362	349	377	333	314	343	368	358	340	354	368	338	350	364	340	355	364	360	315	340	366	364	363	381	387	332	371	352	416	338	345	352	352	341	365	322	355	338	350	348	338	361	362	331	349	383	335	337	399	381	346	354	343	385	327	306	352	343	328	341	343	361	373	313	345	381	337	340	336	337	348	340	365	381	342	337	338	342	333	393	383	375	332	346	361	331	325	342	341	321	374	328	330	382	367	338	366	317	369	358	334	357	354	348	335	352	345	366	340	368	345	322	365	341	368	325	378	338	338	368	348	350	348	349	380	327	327	352	376	331	356	342	375	363	330	342	353	354	350	332	347	370	317	341	336	346	310	392	310	371	319	331	365	342	343	339	349	364	340	357	339	367	316	375	354	363	401	381	329	325	323	324	347	360	345	396	371	340	342	344	330	361	352	350	379	316	359	340	336	362	358	335	344	345	331	352	391	350	365	376	351	330	364	335	379	367	345	334	378	335	322	357	340	393	318	330	359	330	360	368	364	347	341	354	354	338	358	377	375	332	366	374	345	346	345	338	358	341	343	294	352	339	364	365	358	341	357	342	360	327	400	357	346	344	367	357	362	315	366	370	361	331	333	338	362	333	351	309	339	358	345	365	362	289	338	322	349	333	353	352	356	335	374	354	326	347	342	342	341	309	379	363	333	354	370	358	351	343	357	325	345	342	315	387	340	321	329	345	365	326	352	330	354	348	327	366	383	321	334	335	382	356	371	343	361	368	335	349	382	352	335	359	345	352	339	359	357	377	373	344	357	383	365	347	359	312	358	345	338	329	387	329	405	329	352	343	348	354	368	371	331	369	360	344	339	359	410	392	324	346	360	362	333	351	346	321	360	332	393	334	372	324	360	355	353	327	358	361	328	351	330	331	347	349	360	378	372	348	351	362	371	379	365	341	318	376	368	387	346	335	342	314	332	336	335	397	362	353	376	379	317	345	342	337	337	351	363	369	381	358	308	312	355	349	342	388	365	342	346	371	321	375	341	367	357	358	332	340	371	338	359	340	342	348	317	316	345	359	361	350	329	337	329	373	360	321	336	327	355	332	336	310	364	362	360	329	357	313	345	346	327	373	356	326	356	333	364	337	382	348	366	339	349	352	356	380	370	362	360	352	346	328	368	357	321	327	325	366	340	372	347	378	354	373	342	356	327	361	343	344	372	335	347	379	340	345	349	331	336	344	358	332	368	336	372	333	368	334	359	336	342	361	372	333	378	352	335	340	343	376	346	344	349	345	307	344	347	355	366	367	341	343	354	373	367	339	365	328	342	387	351	386	367	333	383	362	354	370	390	341	336	371	340	373	345	344	345	333	341	322	352	348	325	346	341	370	381	344	347	321	324	323	344	324	356	285	351	370	368	361	342	349	366	340	367	341	361	358	351	335	339	339	334	310	322	341	347	359	354	356	367	359	358	375	349	361	359	311	371	361	311	313	341	338	363	355	341	331	346	345	348	352	355	344	359	379	360	362	336	324	391	336	350	333	332
6104	4835	13962	27668	22763	14618	2880	2343	2749	2879	1998	1600	1665	1213	947	910	968	986	951	924	893	953	939	993	943	916	884	937	930	882	946	888	895	872	950	929	954	907	947	929	919	890	858	876	901	961	955	875	917	895	913	855	910	895	928	862	904	898	911	970	938	847	897	901	903	890	936	912	923	877	934	905	904	946	898	865	900	897	913	934	922	899	955	917	905	940	857	923	953	861	900	898	945	954	894	960	891	905	922	904	909	879	913	893	913	871	943	876	952	919	865	973	854	913	890	940	843	906	925	909	918	848	875	935	957	911	911	901	917	922	880	951	982	868	896	899	944	863	914	899	944	874	917	885	840	920	908	902	911	878	876	939	911	920	929	942	922	935	934	912	922	928	890	923	917	913	868	939	908	914	852	989	956	923	869	873	905	894	897	885	878	910	945	887	921	955	909	894	943	897	937	825	906	885	929	915	901	912	890	913	921	964	913	929	941	915	855	902	824	903	918	880	914	900	904	916	909	862	897	922	924	1014	938	840	998	929	915	878	874	874	877	915	860	953	929	942	838	902	937	870	876	971	920	927	921	927	940	926	964	915	944	938	844	978	927	939	980	860	950	923	929	921	915	928	874	899	925	958	879	897	922	890	878	923	854	896	890	886	962	883	924	934	909	904	860	980	978	906	900	906	950	876	894	883	891	988	929	900	950	822	884	901	903	914	939	943	910	899	907	884	921	858	927	934	898	895	887	951	914	909	915	894	947	881	881	881	883	945	823	942	904	894	848	954	917	967	959	927	916	886	910	888	907	893	931	903	892	927	948	873	836	882	835	878	918	890	887	818	927	949	884	858	897	858	898	935	882	905	861	887	921	944	838	885	978	941	893	893	890	913	964	917	884	953	954	941	944	849	878	837	924	910	826	904	941	884	901	914	912	917	871	905	925	956	909	901	939	947	877	888	913	943	930	892	918	907	881	907	920	934	888	914	830	900	889	893	924	901	924	900	937	941	860	909	846	896	886	909	892	852	922	896	956	867	937	919	918	896	871	916	878	913	911	956	913	935	932	904	856	914	949	906	864	960	864	889	901	915	896	964	957	920	929	941	843	883	881	938	878	889	929	915	935	932	902	857	927	906	908	886	870	834	918	850	931	889	930	903	907	822	846	942	877	957	930	896	869	922	887	903	878	918	919	882	929	927	944	875	865	912	947	931	908	953	842	958	931	884	891	918	876	973	855	919	912	871	905	909	928	930	923	863	878	907	893	909	952	940	940	946	866	851	794	888	885	872	895	918	933	918	913	902	935	904	884	876	892	950	927	960	937	948	900	905	910	959	937	938	987	945	891	894	936	900	952	923	898	906	907	918	883	893	858	919	875	916	917	904	868	896	884	883	913	907	907	922	922	904	901	963	902	919	874	862	877	921	924	867	923	920	879	893	838	860	957	922	838	919	910	921	919	937	934	903	893	896	917	920	851	856	934	892	918	869	954	910	901	935	904	936	896	907	892	903	881	894	876	907	883	893	887	890	918	911	893	889	883	923	932	890	944	949	952	851	886	881	971	910	867	908	932	966	905	903	960	951	930	871	898	914	916	893	905	852	886	914	866	886	931	943	914	913	911	886	909	905	880	912	971	918	868	860	880	877	931	917	833	886	923	855	869	957	933	905	880	883	930	865	961	921	891	921	889	955	898	934	931	912	879	936	897	944	930	909	903	884	879	911	875	852	923	887	907	914	922	921	875	900	890	918	873	969	966	905	968	934	925	887	911	880	926	870	908	872	950	879	916	871	941	967	912	895	868	912	911	893	929	891	900	939	945	877	867	908	888	864	950	909	934	892	934	890	883	895	867	927	908	935	831	923	930	878	906	951	848	895	906	897	934	886	893	892	899	897	831	896	1004	893	922	869	893	876	941	906	880	937	914	926	878	932	895	936	894	932	854	874	863	928	922	888	940	854	948	895	925	898	902	892	879	916	935	897	899	937	937	879	887	885	895	883	959	936	930	898	912	860	838	924	886	978	903	926	921	946	905	860	947	977	897	959	918	875	851	931	901	932	882	892	876	935	900	924	885	881	888	918	966	890	988	909	935	919	937	935	929	883	916	887	947	887	945	873	962	871	909	911	916	899	849	911	879	948	879	892	1003	953	920	951	931	900	899	866	885	869	934	911	919	916	887	987	901	879	903	928	894	913	958	921	891	883	904	945	952	910	966	873	939	918	899	919	881	861	918	936	912	907	876	923	886	937	905	857	918	920	934	916	905	916	888	906	908	885	937	895	907	879	913	870	976	889	904	915	918	908	896	905	899	892	931	892	873	912	876	866	878	903	894	915	944	925	877	947	900	917	874	915	890	895	897	997	898	886	885	960	898	881	947	890	877	893	896	958	891	854	861	915	912	906	914	890	845	901	921	839	916	900	940	912	919	906	898	905	903	872	902	865	878	902	962	924	861	953	843	907	881	903	900	911	931	900	905	915	927	927	932	866	939	932	922	915	935	892	943	925	966	878	917	888	857	914	854	898	917	907	950	938	918	878	876	930	922	919	887	924	917	914	886	948	879	936	928	955	905	879	883	886	889	934	948	932	852	864	915	946	948	863	914	880	901	974	911	946	934	966	948	895	925	936	931	906	920	899	914	898	912	937	904	934	877	960	958	868	918	867	898	919	832	900	897	946	864	937	901	933	933	901	917	897	914	908	910	950	866	870	954	930	944	921	876	900	887	894	947	916	870	886	977	905	871	928	876	912	935	842	920	881	869	954	937	953	916	966	980	919	884	942	901	869	950	929	856	931	945	963	911	923	937	926	901	896	927	934	887	887	891	926	909	919	930	891	875	872	891	848	847	901	901	946	919	915	959	928	929	921	883	963	898	1008	885	884	848	900	947	851	874	912	892	950	894	892	913	900	905	925	912	928	896	922	897	946	894	870	909	879	908	853	926	920	897	925	863	934	977	909	869	927	918	929	909	917	905	922	913	857	905	913	920	957	895	869	891	908	919	912	894	869	907	904	946	970	985	905	937	865	945	895	952	885	897	880	937	925	881	877	896	950	921	926	898	945	889	877	952	880	907	952	910	902	927	935	914	931	936	908	884	913	925	975	885	904	893	920	892	894	931	897	980	903	909	892	966	921	907	967	883	931	879	872	898	874	945	958	906	937	885	897	849	917	895	828	919	905	871	914	887	931	891	904	947	920	923	929	903	902	960	950	840	955	934	944	932	921	941	940	960	911	908	918	914	933	909	937	901	874	871	925	900	879	863	879	931	958	948	941	883	905	973	884	929	957	892	873	899	915	841	923	823	895	899	901	897	889	936	885	911	925	920	933	911	924	882	951	895	912	890	901	937	913	911	935	949	942	914	899	936	934	937	918	893	885	931	862	866	908	918	916	923	899	964	940	850	850	896	900	847	924	922	875	960	890	877	884	891	916	978	925	949	977	914	873	904	885	916	897	911	896	866	859	894	903	922	857	885	907	962	965	903	886	867	936	912	872	912	903	876	919
21538	12591	40305	66327	53739	34350	8068	2501	4503	5827	3102	1752	1804	1009	577	387	414	486	494	385	455	442	370	392	390	404	396	368	416	387	363	373	371	346	357	361	363	388	373	351	373	324	374	393	338	378	357	347	365	391	379	366	364	367	377	350	339	371	354	403	369	388	361	322	382	356	352	371	416	365	373	388	393	363	347	389	370	353	352	362	367	374	360	345	365	375	362	362	380	345	373	375	390	345	349	396	370	371	362	373	394	353	372	363	335	373	371	360	375	382	381	356	332	357	354	344	359	363	366	402	392	393	366	360	350	381	371	398	350	351	367	379	367	356	352	361	372	388	360	353	390	365	402	338	353	357	376	366	391	353	374	337	383	374	342	384	388	362	371	400	359	349	350	358	363	383	387	342	367	362	384	381	378	375	388	349	372	382	378	371	355	360	396	350	365	367	364	381	370	398	385	383	349	365	363	343	368	364	376	370	366	382	385	352	362	385	369	330	378	376	375	385	352	380	371	329	366	346	368	363	389	351	355	382	373	377	355	356	375	383	394	344	330	390	359	362	359	363	399	344	336	352	388	366	369	353	365	372	333	369	381	381	361	368	407	412	359	333	345	358	363	332	387	412	347	343	380	403	373	359	371	373	384	341	388	375	372	392	340	330	360	346	355	380	383	347	379	373	347	364	381	386	408	364	398	383	361	327	384	327	365	362	392	351	378	369	372	345	367	334	357	377	386	387	364	405	412	383	387	387	388	345	349	382	381	370	383	369	401	338	388	369	368	353	339	363	385	356	391	375	378	401	347	387	381	387	387	369	348	395	357	369	401	379	359	356	366	378	345	383	338	358	383	363	371	401	389	377	375	354	376	393	368	390	363	333	365	342	355	364	371	365	345	370	364	381	380	370	374	351	353	350	351	369	356	390	385	362	354	382	391	378	370	379	370	349	376	370	352	325	355	357	358	360	360	376	388	363	408	345	349	429	399	409	408	349	349	367	390	337	364	335	367	366	358	363	368	387	382	328	375	335	384	346	339	379	370	354	400	349	361	373	353	368	382	369	328	332	386	346	390	373	340	390	350	373	385	369	340	371	366	379	353	350	322	350	400	354	369	387	364	368	372	378	357	342	349	382	392	391	386	371	369	341	330	374	397	399	353	381	378	357	400	374	366	383	375	355	378	369	366	416	357	349	364	368	351	374	367	391	418	350	377	360	392	382	354	405	373	354	358	322	350	343	355	371	395	376	349	324	351	356	362	345	332	377	349	357	326	372	361	357	364	395	397	344	373	356	372	365	381	350	366	360	413	380	363	353	353	359	392	358	400	382	362	370	377	356	358	352	355	354	395	351	392	381	360	356	355	415	386	344	366	381	334	388	361	386	355	358	408	370	375	368	350	374	382	340	330	342	382	384	368	341	374	379	379	373	391	376	392	358	402	389	371	388	382	361	424	378	408	355	364	376	375	350	358	354	361	387	347	369	342	370	350	376	371	371	324	351	368	358	352	359	398	391	383	352	374	387	344	389	387	382	360	380	346	380	368	379	384	368	389	357	377	349	344	332	381	390	421	379	389	381	312	367	397	373	340	376	400	374	353	356	326	373	312	377	361	383	386	339	328	375	357	389	339	420	404	347	364	328	369	356	356	348	373	338	363	345	373	343	385	372	356	341	368	354	361	385	361	340	364	357	402	364	387	352	313	363	394	340	382	371	363	360	400	345	395	339	357	372	360	357	395	400	382	345	416	342	383	384	383	334	364	344	381	362	356	379	382	358	351	388	345	395	366	402	383	396	385	344	414	358	366	379	351	381	370	385	386	345	368	365	372	378	367	400	360	364	369	385	363	369	334	365	352	356	387	399	347	312	353	364	339	367	385	351	391	383	371	361	355	348	347	347	356	359	414	371	367	377	359	366	388	385	391	351	381	386	319	406	367	349	357	368	375	331	333	395	369	375	363	402	386	392	347	320	388	341	367	407	384	364	357	351	383	330	397	372	371	365	328	349	361	348	341	367	374	372	354	352	369	379	370	401	373	356	357	405	374	369	355	391	412	394	375	393	382	392	367	341	368	340	360	352	403	382	341	374	391	398	375	368	388	400	354	387	364	365	413	376	359	341	377	343	401	393	366	378	353	385	335	363	376	423	362	360	344	399	366	399	391	363	389	347	375	367	365	374	387	383	376	387	342	371	375	322	361	367	370	354	362	370	370	361	319	366	384	372	412	356	362	338	353	330	363	362	379	335	328	349	374	378	345	349	387	335	373	358	375	367	350	339	369	373	379	345	364	387	362	363	373	401	374	355	373	366	341	375	402	378	351	350	373	325	312	404	378	350	390	383	372	358	393	389	385	372	364	332	360	379	352	378	394	388	397	392	383	354	360	390	344	352	356	392	352	360	352	393	341	369	390	335	366	381	369	370	357	394	406	368	362	377	378	375	396	378	399	371	330	399	349	348	362	353	346	368	377	404	383	370	352	391	365	348	378	380	345	377	357	329	333	368	340	352	371	367	348	326	346	330	372	366	386	360	411	379	339	360	363	329	367	425	381	386	373	351	389	374	384	338	370	382	384	372	345	360	357	402	356	358	376	377	373	366	352	370	349	333	373	352	349	382	362	371	376	362	338	369	375	390	407	361	375	366	371	325	358	347	360	358	379	405	336	387	371	353	351	392	364	365	350	372	345	372	364	371	372	361	364	387	372	374	352	362	381	375	341	356	373	376	361	420	343	378	368	382	371	376	366	360	355	391	381	363	364	341	408	372	381	361	364	409	375	356	342	379	349	384	344	365	390	348	395	353	384	342	401	385	388	370	376	375	371	345	377	377	366	357	361	380	384	397	355	370	366	362	364	360	387	354	372	365	352	366	388	376	377	375	375	373	349	367	348	375	373	352	342	383	358	388	357	366	323	381	343	390	364	349	371	395	364	359	360	348	334	351	372	351	354	387	397	378	359	369	373	349	378	344	369	382	374	379	391	382	371	373	377	377	398	342	370	391	324	355	344	348	382	393	385	337	382	366	363	368	396	366	373	371	335	362	390	386	376	381	370	373	368	392	388	354	347	405	336	361	385	373	399	367	390	392	421	371	350	340	367	376	364	377	354	351	394	355	328	387	369	372	398	401	380	421	400	358	381	360	361	360	372	382	361	365	363	349	397	375	410	391	357	407	325	366	348	379	397	365	342	350	390	346	347	375	400	357	359	348	384	396	378	350	374	400	388	395	362	383	386	409	360	357	348	362	374	357	386	350	389	375	348	345	353	396	348	388	372	340	365	410	375	351	366	362	345	397	354	342	390	406	378	374	381	372	373	405	356	334	348	398	340	359	363	347	368	386	395	364	384	354	375	356	350	337	331	330	354	417	415	346	372	373	398	388	386	375	385	334	404	394	345	356	373	335	379	412	379	387	344	376	369	372	369	443	377	345	375	373	343	377	398	356	412	375	387	379	373	355	375	395	395	344	363	355	403	366	375	348	350	389	363	358	356	359	379	333	366	366
13656	9285	42219	68684	59806	39600	7023	9194	16446	19304	11538	7673	8169	3865	1976	1059	1261	1668	1462	1147	1435	1278	1038	1095	1140	1193	1077	965	974	987	913	968	989	903	929	971	914	1009	970	999	969	1053	930	982	969	980	868	1022	924	953	948	887	914	987	942	1000	967	978	929	996	954	946	892	928	948	959	988	956	936	951	970	988	946	960	990	962	973	999	938	918	911	955	920	948	949	993	970	980	931	984	980	931	959	946	977	899	950	922	944	940	997	897	915	946	984	984	952	919	930	906	943	922	941	931	879	998	848	999	930	914	995	980	956	951	963	917	948	929	931	957	935	942	950	980	978	970	968	974	887	970	933	977	989	959	928	953	984	970	986	938	900	979	940	957	982	934	967	963	905	973	981	960	959	952	925	962	940	990	959	1002	905	998	955	906	987	1018	960	937	986	949	985	958	962	994	983	963	901	928	957	947	906	892	970	993	1047	920	960	948	960	922	966	933	946	948	983	968	910	967	939	957	926	915	918	989	959	888	954	964	946	971	972	970	981	902	975	939	935	898	957	966	951	919	937	988	897	962	918	955	952	960	971	1022	1004	946	934	963	939	923	959	967	944	902	969	919	919	935	919	902	997	932	962	978	936	931	923	949	935	941	945	995	912	965	1054	986	919	945	952	991	989	903	990	945	1000	994	983	951	973	938	969	920	920	906	936	1019	925	975	919	989	929	942	1002	1015	977	959	959	1005	956	913	976	947	994	1008	922	934	970	916	977	985	973	966	989	966	920	948	936	965	1017	975	931	971	966	988	968	942	892	949	957	923	951	951	980	965	952	1028	987	919	900	932	953	931	937	944	1009	853	963	946	932	966	979	931	927	935	927	973	922	929	959	919	943	926	1015	988	963	917	972	928	905	928	967	990	928	928	971	945	919	956	908	955	986	935	962	938	959	992	953	978	956	973	965	990	946	951	942	911	968	954	934	979	955	989	899	940	961	987	940	990	962	978	961	936	982	1000	957	921	881	968	978	965	903	967	886	982	961	917	952	910	1010	949	943	968	951	991	909	898	959	924	939	961	995	923	924	962	961	984	927	975	988	1002	961	959	1008	893	969	962	901	933	976	940	944	956	975	935	926	952	958	970	937	925	957	953	963	938	934	921	962	984	990	933	924	928	972	942	958	969	935	948	941	955	930	1003	944	957	925	980	942	960	947	1014	947	902	937	971	987	944	976	959	945	958	942	938	920	974	960	976	1003	933	963	925	908	936	965	961	966	988	920	961	998	969	964	1035	960	926	982	995	964	960	941	952	946	955	953	959	985	988	947	893	956	972	939	984	944	938	933	1001	983	1003	965	940	954	960	935	1008	1004	925	960	987	976	935	920	946	963	1031	1015	1049	967	944	978	929	921	957	960	944	970	946	865	922	948	952	921	956	925	941	949	966	969	1004	1007	997	991	986	931	947	909	964	933	959	1035	920	940	972	982	957	944	920	944	972	918	921	982	957	939	962	949	999	956	927	977	1034	891	956	990	946	1050	923	1062	934	969	956	983	995	916	967	933	980	957	967	949	910	960	952	924	952	941	928	927	962	969	985	916	913	930	914	956	946	920	957	943	980	924	890	952	994	952	984	885	949	967	922	931	949	903	952	953	915	962	959	985	947	918	1046	1014	958	919	986	961	968	959	1001	939	919	953	919	985	948	958	985	935	967	991	903	937	927	931	982	966	934	934	937	1000	974	1015	946	917	925	960	948	975	925	970	915	962	911	987	954	994	936	976	933	947	998	953	910	937	978	919	980	1007	933	870	971	953	928	982	889	960	944	948	971	933	966	981	972	946	1010	960	943	967	963	936	944	956	978	946	997	945	949	972	1015	985	928	910	913	968	939	945	954	984	939	965	909	967	930	941	935	956	953	889	978	939	897	963	970	972	942	1010	943	969	928	999	935	985	906	974	952	931	927	963	988	922	984	927	954	955	968	989	956	995	962	966	939	996	946	943	967	955	957	963	907	939	913	962	951	949	937	949	941	911	948	958	1011	971	918	952	950	931	939	936	972	946	908	953	952	966	960	926	947	962	973	945	962	917	936	894	990	922	1022	961	993	920	957	965	981	995	936	913	967	986	906	1000	971	982	981	1057	962	982	931	921	963	960	968	959	989	915	918	970	910	963	962	926	983	1011	960	948	956	926	903	933	932	949	974	879	948	941	952	939	1007	997	949	913	986	935	954	955	931	989	921	1000	951	971	940	982	985	946	929	957	946	973	997	952	978	913	968	943	935	994	939	932	981	967	956	961	942	953	913	938	915	917	984	974	965	978	958	928	1003	957	1015	953	905	920	934	924	951	921	933	967	998	957	954	925	1008	939	925	932	938	976	937	927	942	961	857	1008	990	913	896	965	978	945	954	930	978	949	1005	970	899	959	927	981	932	954	985	896	985	895	923	998	983	956	1012	949	923	963	892	971	949	923	961	961	969	944	915	937	921	934	948	978	952	971	954	1009	934	973	963	992	950	942	1013	960	1011	1018	1005	918	1005	961	956	941	935	964	957	961	963	967	940	941	967	940	956	947	918	926	967	911	965	925	927	929	944	908	988	963	914	998	947	991	949	965	979	976	926	964	1015	952	985	898	1030	943	929	966	972	905	955	972	953	910	923	960	957	939	948	931	965	974	967	947	944	994	912	968	965	979	954	900	929	945	891	1011	916	996	964	967	999	949	968	961	949	992	969	999	929	991	902	933	931	956	954	960	1024	938	966	900	932	935	939	916	1028	970	961	964	957	996	957	982	953	967	931	929	930	974	919	946	947	929	996	980	926	942	1016	974	1002	932	904	950	933	928	991	986	982	987	951	924	940	958	984	973	1009	938	939	969	963	985	926	951	952	959	973	985	864	907	942	913	964	952	996	933	950	919	980	944	985	972	941	973	919	898	937	986	958	967	968	947	930	938	980	1000	980	992	994	928	950	986	999	967	883	973	976	985	980	932	929	933	888	1047	894	971	1000	970	1025	957	938	934	966	968	959	944	984	964	951	1014	876	939	940	941	939	986	916	971	994	905	994	889	889	978	955	936	1001	942	973	929	951	983	981	969	1011	965	983	962	1010	966	958	931	972	935	937	960	959	903	927	931	933	959	987	932	957	950	903	949	928	962	942	964	931	936	974	955	953	945	987	977	959	947	955	868	953	940	922	916	993	961	1012	956	1029	916	928	922	942	995	972	896	978	934	947	988	937	971	931	916	942	982	978	1005	920	910	1015	908	1032	974	948	945	981	1018	941	949	1035	947	1003	999	927	910	987	959	918	977	924	945	984	941	946	904	998	918	949	957	961	956	957	907	1047	1004	994	981	959	953	984	929	948	926	926	993	916	955	935	920	992	929	948	962	966	927	1015	942	961	959	958	948	980	958	962	908	947	976	956	944	956	908	948	1025	951	937	929	937	919	1000	948	962	926	935	919	962	938	940	919	962	988	971	969	1011	972	966	929	992	936	1032	918	963	973	966	1004	933	924	951	970	995	951	933	945	972	944	925	927	998	955	963	1011	928	1000	991	1005	954	1000	934	964	945	984	943	940	979	965	881	930	942	936	996	985	960	959	936	994	949	928	960	967	987	934	934	972	914	1005
29352	20196	60191	74085	63443	42821	16163	12321	14226	9618	5244	2902	2566	1444	715	445	445	637	596	448	522	437	382	412	457	467	421	389	405	358	414	397	427	374	404	391	384	389	389	382	407	425	398	374	385	356	353	403	384	381	389	399	354	370	406	368	371	391	381	398	359	387	373	331	355	398	427	414	386	382	387	385	391	384	375	402	371	373	396	424	395	396	381	390	403	409	360	362	380	385	374	388	378	399	377	376	364	372	346	391	393	378	387	378	383	410	420	387	356	417	411	377	391	362	407	377	423	403	404	394	425	381	379	380	393	401	364	364	385	403	404	402	378	400	381	405	369	397	419	403	398	372	348	428	392	369	378	361	395	360	441	397	396	392	426	357	352	396	426	395	398	404	374	366	364	385	384	363	374	410	382	354	360	392	390	397	378	386	387	429	378	361	367	375	397	395	383	387	415	375	401	404	423	393	366	381	411	439	371	396	387	399	389	387	448	364	354	370	384	375	386	383	375	368	378	411	397	385	415	414	399	383	370	385	371	392	390	392	388	345	369	390	404	381	400	365	394	363	383	409	395	395	366	375	429	395	399	394	377	376	383	393	381	367	400	398	394	407	371	404	428	373	378	372	363	392	385	403	418	386	407	360	379	381	378	428	392	397	371	394	394	383	406	384	380	398	400	352	372	390	408	412	378	367	395	364	402	362	414	390	401	399	385	373	394	378	402	371	393	422	389	411	387	389	386	374	371	388	370	385	422	409	398	372	369	360	353	383	401	378	426	400	362	389	383	393	389	365	403	395	383	422	400	409	403	415	406	395	384	403	394	380	379	379	391	370	373	392	388	404	413	394	426	395	353	349	381	403	381	347	364	385	424	380	380	409	401	424	380	411	373	388	377	434	404	374	406	373	393	402	384	383	411	360	410	384	399	387	375	382	363	388	403	363	425	393	378	400	409	425	391	402	369	393	371	388	369	399	362	409	388	369	418	332	411	399	376	402	400	417	383	376	353	385	394	391	387	400	417	352	360	419	415	391	368	408	373	389	386	393	397	429	376	406	399	396	362	409	415	380	396	353	415	381	384	387	382	345	356	375	383	382	444	347	391	389	428	396	389	378	377	412	408	394	415	372	388	377	376	392	367	393	383	426	421	408	392	372	381	359	367	400	381	410	428	383	392	385	421	389	378	379	406	424	396	422	389	363	386	390	365	419	401	378	369	381	361	387	395	396	396	398	403	394	385	369	424	388	383	371	358	367	400	378	370	444	348	412	441	376	348	371	407	392	392	398	411	401	364	401	396	357	389	410	418	390	391	372	406	392	385	390	370	383	359	368	412	409	351	379	405	402	392	365	379	385	390	384	382	401	363	393	385	368	380	400	374	394	382	386	376	407	371	391	407	391	387	371	371	421	377	419	383	373	389	384	399	366	350	352	426	388	348	412	407	361	381	391	406	405	429	377	376	396	423	401	390	422	397	419	353	376	405	388	367	363	384	376	365	448	353	352	390	374	367	382	375	353	355	398	374	404	446	394	377	402	382	405	417	382	386	397	388	412	395	393	404	368	408	363	386	401	377	400	392	386	390	396	375	384	412	394	339	394	409	441	387	385	392	383	388	402	392	420	394	378	407	412	403	384	351	373	439	417	396	408	379	399	355	350	388	375	398	392	360	406	389	413	370	418	409	399	394	326	387	397	381	375	366	396	353	393	400	400	384	370	350	356	353	377	387	354	442	406	435	404	425	373	373	422	384	374	402	420	408	379	404	385	400	391	378	369	385	364	404	395	382	373	365	398	426	357	379	393	394	372	382	408	432	385	402	395	370	392	380	394	387	399	395	373	407	402	409	394	359	378	411	371	372	386	372	371	380	381	413	383	421	415	383	391	359	388	401	401	399	360	413	392	376	408	370	368	346	385	397	379	391	376	389	381	355	424	395	406	404	356	385	409	358	376	397	379	359	402	403	421	376	409	385	360	391	409	418	372	368	376	376	463	398	400	376	400	414	366	388	374	390	373	411	382	393	385	361	399	346	410	387	359	385	418	392	393	389	389	389	366	372	402	384	402	378	410	420	376	400	380	392	399	377	361	371	384	378	389	393	386	370	366	368	394	373	412	382	364	413	403	416	424	370	390	379	396	382	406	398	379	348	380	380	388	396	386	411	366	368	416	390	376	354	356	397	379	392	401	390	397	396	368	358	408	357	371	404	364	387	382	391	400	381	389	391	390	382	357	385	396	401	410	395	381	397	383	413	406	390	377	407	368	418	383	388	381	356	427	374	392	385	407	394	401	364	369	351	357	375	377	387	377	371	345	425	378	400	380	396	354	375	399	375	409	397	371	370	382	379	381	388	365	391	419	379	379	361	392	376	434	378	401	373	385	390	397	409	385	365	426	401	405	385	371	377	400	375	380	417	397	424	409	397	391	398	398	387	387	375	365	378	410	387	438	363	404	363	378	409	361	409	378	409	404	419	378	369	368	399	389	403	384	360	368	392	390	373	378	397	392	377	404	401	415	381	423	387	385	400	361	370	374	397	368	390	404	403	361	392	419	362	397	370	367	385	377	379	364	403	408	407	381	344	371	394	394	399	380	381	399	408	413	382	416	369	370	405	405	398	392	413	367	367	383	420	388	357	374	391	387	361	359	373	358	372	391	393	364	375	391	419	366	373	401	404	414	377	394	393	359	407	348	382	365	334	395	335	363	405	369	408	389	403	383	366	394	401	388	354	393	363	403	394	425	400	388	409	387	395	404	396	358	387	395	410	406	416	375	381	396	358	400	400	358	366	415	389	416	363	438	381	384	410	388	369	399	340	374	375	403	357	375	344	396	377	376	434	390	404	404	390	400	398	396	348	396	426	387	411	389	380	402	364	375	394	364	397	373	356	387	396	390	392	370	403	362	407	388	424	346	419	413	386	395	372	425	382	409	386	387	386	369	384	377	380	418	366	366	350	377	389	404	382	363	381	404	399	361	398	405	382	354	362	365	371	364	371	387	425	406	383	415	389	411	369	391	419	370	413	404	357	425	372	378	417	398	378	372	377	377	380	370	365	384	369	395	375	394	380	383	368	381	376	379	427	376	417	362	375	394	358	377	390	381	390	424	378	351	405	398	386	359	420	408	387	359	356	389	371	370	397	367	400	383	392	360	376	376	396	393	376	384	357	362	415	358	378	433	386	404	429	375	401	379	360	345	405	403	370	377	408	381	375	393	405	413	358	385	348	362	385	415	381	395	403	378	408	388	409	406	396	404	387	435	366	395	388	370	372	455	383	386	387	371	378	361	367	384	418	417	360	353	378	408	369	394	402	381	380	382	386	367	421	382	385	404	362	423	382	387	376	400	427	381	369	383	402	402	416	382	401	376	380	400	398	374	382	355	373	382	345	387	406	361	365	380	373	397	414	425	362	376	427	377	396	401	395	416	376	377	379	379	393	392	403	375	383	420	392	367	357	394	365	359	373	361	377	381	376	377	386	409	408	392	378	394	399	368	387	387
17519	15018	57221	77528	70920	42547	21800	28182	31720	24931	16776	11593	10662	5857	2934	1241	1212	2352	1934	1297	1722	1261	1168	1244	1398	1208	1173	991	963	1003	1032	941	997	974	944	1049	1012	1008	956	999	976	983	990	1051	976	1026	989	940	1010	954	956	998	1044	1039	959	965	1046	998	978	972	1000	1012	973	971	1001	949	950	953	1044	999	935	959	980	972	1058	945	948	1014	1009	989	1022	1002	999	1024	971	995	1005	984	1018	1014	980	944	940	998	1001	1006	980	1005	1024	1064	1047	970	981	986	961	996	928	981	941	1004	1057	968	1024	993	1007	993	963	965	963	1009	1031	971	962	1006	989	1023	1006	1000	1044	1008	1007	1082	1021	937	998	1042	964	1001	1002	950	900	1006	975	984	1043	921	962	968	1021	972	1006	985	981	964	982	981	1012	937	970	990	979	939	954	1021	1035	995	998	970	969	962	1045	1005	975	934	990	1009	958	1016	1017	986	983	999	1015	990	1043	965	1068	991	1003	940	1025	953	999	968	1020	1002	1075	1050	997	978	1011	1002	946	943	954	1012	994	1003	1000	1005	935	949	953	975	1035	968	935	1006	1018	964	943	991	950	939	1002	996	975	964	974	1016	979	958	974	960	1018	1006	912	973	979	990	1063	980	972	945	976	1015	957	959	955	958	984	990	985	983	1020	972	1003	999	981	1054	1034	981	989	1003	953	983	968	949	1017	933	989	1003	1013	971	971	992	1020	996	964	961	997	997	1018	978	951	987	1020	946	1032	953	1055	995	991	980	965	975	986	976	991	968	1008	1021	985	986	1010	975	1011	1009	1014	1016	1022	1013	951	1033	1021	974	984	999	962	1004	917	997	1024	1003	1040	957	975	954	997	964	985	957	1017	1062	1006	979	997	972	958	988	1005	1005	981	1020	1000	980	964	1023	985	965	1032	997	958	955	1004	997	1002	993	1009	965	961	961	972	964	961	943	988	996	1016	1018	1035	984	1014	1008	947	1015	965	1018	1031	1068	993	1015	967	963	971	1024	963	974	986	943	1012	980	978	1024	1015	979	981	969	987	938	1019	1015	990	967	1014	1027	1019	976	1019	1031	1035	1032	966	992	946	955	992	1004	1016	1002	1009	964	960	1004	990	967	1040	996	951	1013	984	1033	980	978	976	1001	1020	1004	969	1089	999	989	1044	994	1028	966	968	991	933	1011	954	987	996	1000	1020	1011	934	969	988	1021	948	1036	1033	968	982	963	980	995	974	935	991	1032	974	1032	941	1021	1030	963	1015	954	987	1049	924	951	976	970	927	984	965	945	979	928	1003	974	988	926	990	964	971	981	975	935	985	926	988	982	1005	983	943	965	1096	938	984	948	1033	1014	990	924	1006	992	955	985	1030	973	959	994	985	994	1015	1025	986	990	958	1003	957	958	954	1000	927	1054	946	963	976	1017	929	1050	1004	1060	1050	947	990	986	962	949	1032	999	1008	998	975	948	972	997	955	983	969	969	1002	997	967	992	1053	1035	1023	993	967	980	976	1021	937	1016	1015	991	1033	971	1027	974	952	1044	1002	999	989	1047	972	951	974	956	1008	965	1028	996	945	1023	975	1021	1023	1004	1000	961	973	953	980	1004	958	926	964	981	1012	963	1010	960	1077	963	975	983	964	1008	968	1000	999	988	987	1013	985	1071	1021	996	960	973	942	972	975	1001	1015	974	949	959	1017	929	949	980	956	983	1000	946	1017	1029	998	1023	971	976	952	953	1027	980	982	1010	1009	940	978	975	959	1035	975	966	937	1017	1002	968	965	951	925	975	1002	976	993	1023	927	977	1000	1055	985	981	998	998	1039	1056	920	1001	992	993	989	910	955	1022	998	966	1006	1045	974	1014	933	1026	994	980	1007	1037	1038	960	969	950	999	970	982	893	946	971	1006	1045	1016	997	953	985	934	965	967	1038	995	984	1016	1002	960	884	988	910	981	1041	939	996	923	1036	935	1045	1016	1083	976	924	1035	974	1021	1030	975	981	1034	1007	1005	986	982	992	1049	992	943	1025	988	975	951	1020	999	975	1011	967	971	1074	986	1037	1001	1005	1033	964	1058	994	1053	981	1005	976	1031	1020	995	1002	999	986	978	942	957	937	1007	1023	1033	1027	953	957	1016	928	1049	973	950	1051	995	948	997	1000	954	993	1004	1020	983	974	931	967	1046	983	1028	992	949	1000	987	975	974	1012	1003	1001	998	1020	1025	1001	982	948	939	968	1010	1014	1003	999	959	998	992	985	1002	965	1000	1061	1045	994	970	951	994	999	996	1014	971	976	966	934	946	966	981	989	1011	986	1048	998	1003	985	968	960	980	974	996	963	992	1012	985	985	965	1057	1017	945	1032	969	1008	1005	983	978	1037	991	949	931	1028	979	969	1027	958	976	984	963	1004	992	999	940	941	986	989	1021	987	998	1036	982	966	986	994	1017	983	952	970	974	1030	974	970	964	1022	1015	1003	983	963	962	1008	1000	986	1064	1049	987	1049	1032	967	1015	978	994	982	1000	988	1023	1000	970	944	989	989	1007	947	970	1007	988	1032	1011	986	997	973	946	981	999	981	975	1055	940	988	1008	963	1014	976	994	957	995	947	951	988	999	1011	954	1002	930	989	979	968	998	975	999	984	950	1013	978	990	1017	1010	951	985	991	993	1018	1010	987	1011	987	1008	972	926	957	976	975	969	1002	1054	1000	985	965	984	1046	1056	984	886	1026	967	1026	1016	1050	987	940	978	1022	1003	987	993	981	951	944	998	970	1000	994	990	986	1025	1009	1020	955	1016	1014	915	1075	990	1004	988	965	948	995	934	981	959	994	998	938	1018	1003	1018	1062	1039	985	1023	999	960	1037	987	943	985	984	963	1038	1001	943	965	956	1031	1005	987	979	973	961	948	982	1025	986	1017	983	981	988	1004	984	988	970	1033	925	977	995	1003	1000	1021	931	1018	891	959	958	1033	999	1023	965	1027	989	1055	948	1028	1026	982	1004	985	1033	995	969	1009	975	1078	978	1059	963	1066	1018	997	987	1006	953	1059	959	1014	953	975	1066	1002	947	976	986	939	967	1029	980	975	1005	964	1012	917	920	1001	995	976	997	1013	989	984	1025	984	1028	1033	975	957	1016	990	981	935	1006	976	1014	963	969	996	992	913	992	941	997	1014	975	995	975	987	992	1002	984	949	1049	982	966	1038	999	996	953	1012	979	997	1056	1035	968	1040	1000	988	997	992	992	1015	988	987	1026	982	986	960	1034	984	948	994	951	970	970	1084	984	896	1015	1013	955	983	968	1000	1037	983	1040	998	983	1012	987	976	980	968	983	976	932	968	950	1044	996	967	1001	994	965	999	925	1025	947	976	1019	944	973	984	971	1028	1011	969	992	984	1017	983	957	1044	976	936	962	993	935	1049	979	996	1032	974	1034	1001	977	960	984	1006	995	996	966	1030	910	994	962	946	983	990	1019	991	963	950	985	902	973	973	935	1078	964	975	1031	1032	951	990	936	1064	995	935	1035	1026	1109	962	944	968	1013	990	1019	976	962	993	951	1018	995	1051	986	930	998	978	955	1019	1000	1026	1046	974	1004	1000	1017	1026	999	1017	953	972	1018	954	938	966	992	972	1040	1019	1041	1042	980	943	972	979	1032	988	984	1007	1032	1023	1035	1016	986	979	923	1012	1007	1014	1016	975	1033	1016	1021	972	963	989	982	975	951	984	1045	1015	1019	1024	948	959	1014	1008	1008	997	1007	1012	1011	978	983	933	1005	996	1003	1026	956	995	987	979	940	1019	961	996	1015	962	996	1041	970	963	985	1006	976	1005	953	966	971	985	977	990	1007	958	998	961	995	1040	1046	957	980	1016	1018	995	977	1021	1005	993	1018	997	1019	955	983	998	975	975	964	1007	995	1003	1036	1008	998	954	998	972	993	1007	963	973	992	1005	986	962	1005	981	979	994	939	957	983	953	1005	1007	961	979	1022	905	918	1034	1028	973	961	998	1016	966	1009	925	962	992	915	948	1057	1021	975	998	1005	930	966
8772	5432	8331	12327	10427	4977	1650	1221	1135	847	626	505	451	409	371	334	374	366	340	372	345	342	351	375	343	354	312	356	347	347	343	351	352	351	337	329	312	358	350	338	321	350	336	324	311	383	379	348	328	323	315	333	355	352	350	349	376	336	352	379	373	331	339	365	339	335	360	360	360	354	365	331	364	361	350	341	336	354	329	389	350	328	336	335	351	334	319	344	373	349	379	347	371	337	342	355	364	343	309	336	318	331	334	373	336	341	356	356	339	356	339	323	352	327	364	339	362	345	348	328	370	364	329	331	338	323	353	338	320	352	351	373	327	342	320	329	336	382	345	334	318	342	343	324	347	345	336	354	363	351	331	347	353	329	338	323	341	383	336	335	342	340	375	337	375	330	342	327	354	375	330	343	325	359	338	351	325	349	317	381	349	362	330	343	352	345	375	366	377	361	357	323	357	323	337	339	348	374	354	355	331	358	352	343	339	359	346	352	325	325	358	363	370	337	332	332	349	323	351	365	366	364	359	324	336	346	320	352	344	362	361	336	323	364	318	330	364	398	351	366	358	366	363	355	369	361	381	360	354	383	386	344	331	332	347	333	357	336	329	335	344	346	317	327	365	346	314	355	355	355	351	391	332	356	300	327	342	372	348	344	356	343	367	346	355	333	307	325	336	373	335	311	347	349	372	331	357	327	343	368	333	351	360	379	374	359	350	304	353	345	362	336	347	351	310	360	353	332	327	382	343	347	335	366	321	324	337	346	337	362	314	356	330	356	332	376	348	351	366	337	359	333	342	335	350	326	301	334	343	325	331	365	357	323	356	336	351	340	338	353	348	324	396	386	337	359	348	325	397	357	349	336	365	364	313	354	322	372	339	343	334	340	326	352	359	357	331	341	332	363	343	330	299	332	326	350	340	363	347	352	325	340	352	366	332	332	320	347	359	333	383	368	343	357	348	361	354	328	318	365	306	329	343	379	340	366	370	330	341	320	351	393	325	355	374	337	382	327	342	332	351	371	374	351	396	337	385	352	340	329	340	373	336	331	344	346	317	344	348	337	344	340	334	349	337	335	359	365	354	332	362	355	299	349	361	325	338	339	382	364	348	362	313	343	359	349	344	336	334	300	359	362	347	366	334	358	315	346	304	317	349	305	327	361	365	351	353	341	334	334	358	349	362	333	360	342	396	365	339	330	358	344	368	359	370	343	331	333	377	374	365	325	353	341	320	305	349	352	325	343	341	336	349	343	325	348	362	364	350	316	343	371	342	338	352	355	360	377	327	348	326	313	381	340	368	347	310	344	324	362	335	331	344	322	320	330	386	345	369	365	395	352	349	365	323	376	340	333	349	329	384	342	362	320	347	375	339	339	320	340	345	362	339	344	345	340	332	366	358	381	316	344	352	331	332	332	356	377	343	356	372	297	325	328	346	353	347	355	346	332	389	311	336	324	324	319	348	356	344	384	362	310	399	346	387	388	350	330	323	339	368	338	362	369	349	385	325	326	385	384	369	364	354	318	331	364	318	354	328	331	353	312	340	360	331	324	356	336	325	357	390	351	332	333	372	367	362	353	364	345	375	334	332	341	355	351	336	349	345	318	337	354	330	330	311	311	387	333	350	329	357	303	297	350	356	342	342	333	356	317	343	338	337	338	335	352	326	375	333	339	325	376	355	339	350	358	354	350	340	327	315	352	337	340	351	351	343	370	344	332	344	338	329	335	360	323	347	335	364	341	356	361	359	390	306	355	354	324	356	352	328	353	327	351	343	343	344	316	345	358	347	350	354	359	375	358	318	340	340	339	331	364	342	319	329	346	334	338	371	362	354	331	387	329	357	323	298	311	356	346	362	361	364	371	335	371	316	315	355	310	377	357	364	367	320	347	373	318	343	353	350	366	339	359	354	330	360	359	351	324	337	366	354	348	344	336	358	387	379	331	328	354	355	335	357	354	345	329	348	330	351	380	326	367	357	341	363	342	365	316	336	340	329	377	347	360	343	336	332	343	379	348	371	318	381	344	362	324	367	329	321	346	366	327	359	357	363	347	351	356	315	353	336	340	356	328	323	368	363	309	351	314	361	331	313	333	323	335	327	349	351	387	336	347	347	340	321	312	379	297	330	360	357	357	340	331	326	347	339	357	360	352	314	332	345	352	310	347	341	349	355	349	319	368	336	327	374	342	349	346	360	349	338	350	337	332	331	360	342	361	344	363	335	338	341	353	298	357	356	362	329	335	365	348	356	356	350	327	341	332	335	325	356	346	351	368	301	321	311	330	338	353	340	362	350	363	351	365	345	369	327	333	378	366	355	327	370	326	339	308	364	334	338	383	356	378	358	351	341	317	353	353	344	382	341	379	361	340	347	325	358	333	347	331	357	299	340	334	329	324	364	344	346	333	339	338	398	344	367	285	367	350	336	355	341	317	350	352	310	316	315	360	355	342	327	331	361	360	352	331	340	355	347	337	325	370	340	321	339	350	326	347	347	376	342	346	390	345	319	347	349	344	355	345	325	338	320	361	328	331	287	396	356	335	350	339	331	352	325	345	360	310	358	351	381	367	326	345	334	341	341	352	308	339	339	341	364	364	327	354	345	364	352	356	344	332	326	354	344	346	328	323	338	332	367	329	351	352	333	326	372	374	340	367	327	315	332	339	346	310	347	336	343	345	307	346	339	325	339	319	327	361	382	354	348	335	366	342	351	348	350	316	326	335	340	347	347	322	334	361	342	374	319	318	363	356	362	355	320	349	364	359	368	364	307	353	365	335	377	357	350	344	362	323	320	323	347	348	349	346	352	363	335	320	353	346	331	381	333	334	324	346	342	331	363	370	304	355	355	323	344	363	363	347	349	344	320	342	355	329	356	310	355	348	364	308	320	334	338	329	332	339	330	312	349	346	332	328	343	345	366	358	367	350	332	326	352	323	331	392	361	329	341	377	344	316	346	335	316	349	354	372	320	328	374	363	363	368	354	340	372	332	356	354	313	345	320	312	354	334	352	333	364	351	338	355	361	356	332	346	352	346	342	340	376	352	345	377	338	361	339	338	325	318	306	347	356	377	307	342	334	325	379	319	338	371	340	403	328	326	339	336	365	343	359	321	351	336	352	341	359	334	365	328	323	347	352	332	354	343	322	320	353	349	321	373	318	349	321	321	334	365	353	325	349	365	312	339	370	358	334	345	319	326	374	345	338	368	362	324	331	367	345	332	319	403	322	365	336	338	339	354	326	332	355	331	389	331	371	338	339	364	360	353	336	310	335	339	342	317	336	354	356	316	306	363	373	365	324	348	354	335	366	348	337	383	334	377	341	389	382	322	412	344	346	320	329	359	350	322	328	347	305	363	365	346	350	387	314	349	365	341	354	367	341	358	355	369	345	337	381	348	368	336	355	341	360	377	330	329	372	367	353	373	360	335	332	349	332	320	315	353	345	345	335	360	344	318	330	338	343	318	343	340	337	369	373	343	365	359	349	347	365	361	382	367
6597	4820	12585	24256	23099	12680	5478	4667	4535	3064	2311	1652	1541	1282	1072	897	894	969	993	915	903	932	913	892	926	879	864	892	918	894	937	881	877	884	879	930	897	912	910	901	907	902	913	968	938	930	873	937	877	953	875	938	864	916	916	929	865	879	910	902	874	895	931	912	924	938	866	911	954	872	853	889	886	918	892	911	926	956	932	827	901	838	861	901	893	942	850	918	924	966	875	942	887	916	923	907	890	911	916	924	871	905	860	904	915	870	908	888	914	931	874	929	857	845	842	929	941	877	960	839	921	880	964	845	888	887	908	889	853	870	906	924	913	915	915	921	842	906	900	948	890	912	885	902	886	913	922	884	899	863	876	914	903	887	796	828	915	885	927	892	900	905	896	912	928	931	872	866	891	946	918	921	885	893	873	895	903	915	874	895	924	885	897	927	940	900	930	894	865	897	892	921	902	875	918	932	915	939	961	879	895	913	899	899	907	924	894	867	892	843	905	910	915	925	916	913	910	900	941	908	941	922	934	902	894	917	890	930	970	944	922	862	908	895	935	953	880	883	924	902	902	880	925	910	903	905	952	913	927	910	918	924	873	951	847	852	916	888	880	877	910	888	920	872	899	899	909	920	900	940	873	931	887	947	898	858	895	845	905	930	883	872	916	910	927	869	839	910	913	900	893	878	891	875	895	890	858	887	925	847	939	891	891	887	882	905	922	924	904	906	891	948	868	925	933	877	879	902	925	910	847	912	874	1005	901	848	874	859	885	886	920	855	922	898	892	896	905	913	927	909	890	879	838	915	909	854	891	940	892	976	923	899	905	878	938	887	950	902	882	967	913	911	869	887	889	885	860	921	919	915	876	882	880	928	897	897	953	890	876	838	900	933	883	884	887	924	895	911	837	931	900	923	900	925	864	880	876	910	862	887	904	892	875	888	885	873	924	913	893	902	900	887	892	882	869	949	937	957	916	843	871	891	911	913	956	908	927	868	882	913	892	904	960	937	938	924	935	890	931	869	900	900	917	869	867	862	878	920	934	896	881	889	882	931	910	882	862	902	876	900	931	911	940	888	860	934	889	906	885	857	917	886	889	942	898	907	877	900	914	945	870	844	920	897	876	859	929	913	899	846	936	883	942	838	904	914	881	929	890	929	883	890	922	898	897	903	944	884	937	899	925	953	897	901	856	882	903	890	955	900	881	890	950	847	959	837	918	902	871	848	890	920	941	955	920	861	912	936	870	928	930	926	889	893	952	937	903	882	918	896	875	900	887	898	883	888	884	919	893	892	896	956	908	899	957	870	886	962	888	893	865	891	908	903	862	897	875	886	906	921	903	897	848	920	871	851	921	877	883	903	933	963	886	878	898	933	919	907	895	891	878	922	889	898	892	906	889	896	971	899	849	890	901	917	906	889	863	913	895	923	869	900	892	947	900	862	887	868	871	889	848	887	917	909	943	912	895	873	908	860	914	914	892	947	925	892	925	893	866	909	929	904	906	898	913	910	907	929	923	922	864	909	915	860	924	903	847	910	901	879	899	904	890	854	923	904	987	896	913	856	915	887	879	930	854	937	907	912	881	929	892	862	875	903	886	906	944	904	912	890	848	927	878	866	901	913	876	891	963	890	909	922	887	925	916	892	897	923	917	1008	924	952	925	889	882	932	854	894	856	880	864	849	868	949	873	875	940	897	883	972	920	866	893	934	917	914	876	868	883	891	883	892	947	925	871	945	896	919	896	858	873	860	894	916	937	923	904	877	860	949	883	923	973	930	878	872	872	925	939	877	962	868	931	929	897	884	929	849	885	899	897	911	904	890	835	922	849	889	891	947	922	848	940	888	905	960	888	866	841	867	849	875	920	891	886	952	877	922	852	900	899	893	900	920	925	902	924	871	940	888	915	867	912	879	900	851	882	914	940	909	890	836	892	934	891	868	917	888	890	934	856	880	861	888	913	961	900	932	874	946	889	902	941	852	928	986	920	902	908	920	874	872	890	864	903	872	888	914	835	936	920	838	896	933	949	928	877	855	887	893	907	930	841	901	861	844	907	922	950	901	867	956	905	868	890	891	900	906	935	950	870	876	869	892	854	891	926	926	892	883	869	910	862	906	952	849	928	929	963	881	929	853	862	866	879	929	886	893	906	913	922	876	890	881	925	905	871	886	917	850	911	930	861	916	884	911	867	881	895	873	920	916	871	919	890	937	896	912	826	947	933	906	910	901	876	941	853	932	892	908	854	875	940	863	866	916	897	891	928	868	874	918	875	900	921	931	939	928	911	896	921	912	960	862	924	857	891	875	926	893	923	945	841	943	920	862	881	837	866	897	885	892	854	916	925	905	949	900	948	885	883	893	868	895	939	982	913	948	913	873	897	875	916	885	876	874	874	922	930	832	859	906	887	861	879	834	890	918	910	957	899	867	857	871	885	894	948	909	890	870	937	897	944	864	965	885	890	892	899	871	915	880	929	941	947	915	988	863	920	917	919	898	897	858	948	910	884	909	881	899	849	877	937	870	854	863	940	857	839	862	832	924	882	943	898	945	919	884	899	896	930	861	876	853	902	935	844	842	903	925	908	928	875	945	886	891	902	894	893	961	910	848	918	969	865	852	946	910	908	906	882	919	928	908	883	920	897	870	891	869	912	937	879	904	932	929	938	884	877	880	894	927	949	893	906	867	915	885	914	876	894	933	858	942	938	903	881	933	942	918	954	901	902	884	869	910	894	930	851	909	912	865	936	921	927	848	907	887	860	912	882	948	807	909	918	923	923	917	911	902	947	901	898	957	899	943	853	901	924	889	956	909	904	877	878	969	973	863	938	901	947	907	918	849	963	900	902	878	902	941	870	945	846	861	873	914	893	894	895	904	905	921	853	869	930	894	898	906	894	929	914	896	905	870	919	945	902	883	902	979	917	858	897	901	924	904	916	918	887	872	937	891	899	900	921	872	888	897	915	945	869	928	913	943	857	847	877	910	877	947	967	882	873	949	942	865	890	922	854	889	920	978	889	912	960	891	921	915	896	913	870	917	918	899	886	905	883	887	882	901	913	890	879	902	863	911	808	895	890	906	923	906	904	934	854	916	940	883	927	922	925	919	908	917	932	842	946	890	884	910	897	871	873	866	940	852	871	889	925	913	907	939	919	927	923	946	926	873	919	920	872	864	864	901	862	944	900	929	895	909	948	883	875	872	920	884	931	873	854	928	891	930	905	865	932	887	929	876	882	895	911	929	940	963	857	892	865	884	906	937	823	883	900	825	931	908	863	898	891	911	929	834	918	930	902	865	910	912	854	902	886	943	866	929	948	911	920	921	936	903	891	909	898	898	918	884	876	916	884	889	921	875	907	912	872	902	892	858	940	872	912	966	925	917	898	857	891	907	936	843	875	974	850	945	871	946	916	884	929	940	945	867	891	957	858	895	918	941	914	897	904	916	914	841	938	907	891	978	842	927	919	857	932	893	827	862	925	845	881	875	852	823	958	884	909	882
20112	12520	30381	58807	53973	33230	19051	10456	11765	7574	4062	2445	1403	1069	623	398	421	422	464	385	428	352	382	402	365	428	381	390	383	354	380	385	372	343	379	342	337	358	327	387	360	385	378	364	413	390	401	381	352	357	402	367	388	373	367	383	390	339	387	360	389	370	386	357	354	360	319	353	385	349	385	353	374	381	371	338	387	390	362	359	385	362	345	356	401	351	378	345	340	389	371	335	341	340	361	367	404	357	366	343	355	402	368	344	356	374	347	365	370	343	361	380	391	366	362	383	358	393	346	405	379	378	363	340	354	361	395	375	350	373	371	365	392	382	348	337	336	386	336	393	365	364	333	377	380	351	364	382	384	372	390	352	353	324	379	379	348	363	377	376	361	361	335	338	366	343	352	345	357	375	370	333	333	384	347	351	395	350	370	360	389	390	379	360	387	373	381	348	373	351	354	353	361	377	321	336	369	408	388	337	369	382	365	354	363	379	381	374	345	355	372	365	357	385	394	368	391	373	389	406	381	357	395	345	346	361	334	363	355	365	388	377	369	363	369	371	360	345	389	356	384	337	376	326	389	357	380	370	382	356	421	381	362	410	394	403	366	337	352	384	365	350	353	376	390	360	367	381	347	396	353	363	419	373	365	370	371	373	330	346	407	368	397	367	384	381	350	384	362	356	338	390	363	389	379	366	378	370	340	361	351	331	391	382	390	378	354	335	348	367	393	350	389	332	364	349	377	343	341	388	398	368	377	369	385	373	408	378	382	385	361	359	342	389	368	369	385	352	368	369	346	361	351	373	354	334	381	369	335	386	337	339	362	324	373	356	366	346	388	388	392	390	352	363	350	338	376	337	376	370	391	363	323	359	359	374	400	363	350	368	348	400	371	417	356	343	366	374	385	334	348	370	366	336	392	376	321	388	369	353	376	395	370	362	346	354	363	366	354	360	336	331	345	376	365	356	352	362	330	346	389	363	403	346	351	377	380	367	368	360	343	369	348	360	397	400	367	374	384	346	357	359	334	379	359	374	337	374	342	346	373	331	351	422	383	358	363	348	321	357	360	372	368	382	368	362	375	377	362	384	377	385	366	337	366	349	378	348	348	356	401	359	375	345	347	359	353	386	391	354	370	388	384	355	397	351	413	346	357	380	364	377	392	347	367	330	376	329	424	369	373	369	397	381	364	354	388	352	363	370	323	326	373	367	364	387	377	361	350	347	351	376	409	393	399	370	350	361	358	376	365	346	340	367	335	336	364	355	390	373	348	390	330	396	380	376	377	346	339	372	374	391	378	370	363	401	317	349	342	363	361	385	340	371	400	377	385	366	362	380	383	382	392	386	392	366	392	386	356	353	376	373	363	389	354	372	375	386	378	349	397	411	368	403	342	345	397	360	373	363	375	346	373	365	332	387	338	376	366	352	384	417	389	378	372	362	356	362	362	348	408	359	352	378	343	334	384	390	337	349	367	354	369	379	378	339	375	335	347	371	354	373	407	399	357	361	387	379	394	344	359	385	379	364	415	396	368	384	357	368	385	358	392	353	380	370	395	359	366	387	358	394	402	384	384	399	350	367	369	388	355	394	359	348	368	395	319	375	366	391	365	354	359	337	339	363	345	372	366	332	384	372	375	379	354	391	361	370	373	345	355	421	340	364	374	359	365	373	385	372	371	405	384	409	372	379	371	366	325	385	344	332	362	356	383	386	356	375	373	395	362	360	379	392	354	391	396	376	368	361	383	365	372	380	391	354	357	401	342	359	372	336	372	381	365	396	377	346	358	355	371	338	340	383	377	373	351	375	407	336	350	364	359	323	362	369	354	356	378	385	378	361	362	363	378	406	374	357	376	379	392	368	383	369	380	336	390	382	362	364	373	355	379	353	375	366	338	359	371	349	352	378	372	366	357	392	334	371	385	351	364	397	373	351	327	345	365	371	352	383	386	358	346	327	373	350	345	379	381	350	363	347	360	379	345	399	386	383	368	377	351	378	370	379	349	331	356	377	409	392	361	378	367	354	353	344	363	365	348	356	354	383	358	340	367	337	347	398	362	343	403	396	342	363	397	369	346	353	363	365	358	380	381	401	370	370	377	403	378	401	347	385	357	383	400	390	369	363	358	354	362	372	371	346	398	362	390	330	379	366	351	372	338	339	374	371	333	353	374	380	374	367	350	371	362	359	318	325	381	378	361	395	384	351	346	356	361	398	375	386	355	352	407	370	386	366	354	364	352	385	359	376	380	386	344	361	368	354	388	344	367	355	371	333	362	349	367	385	324	381	365	344	335	369	357	337	364	363	343	354	353	344	340	342	367	379	310	385	413	331	388	349	351	374	354	367	363	357	345	339	365	340	372	367	385	379	333	350	383	366	383	390	354	366	369	376	374	326	349	367	351	371	370	374	355	356	372	364	336	359	372	379	357	366	401	374	370	341	375	352	367	373	387	364	344	332	369	354	354	370	347	362	348	352	361	362	335	381	379	365	361	394	344	381	360	345	361	382	358	362	363	362	347	361	339	347	348	381	365	360	355	371	339	308	356	372	378	363	377	373	370	351	370	364	406	373	378	333	323	364	373	342	331	344	375	384	394	377	384	437	358	393	375	354	350	388	383	362	343	371	369	371	362	346	328	334	369	341	366	345	381	355	372	373	375	368	370	329	368	348	338	430	344	385	365	372	382	370	400	376	350	386	405	364	351	354	351	364	376	376	337	377	394	354	389	353	353	392	376	353	335	359	387	352	362	360	360	366	354	361	356	361	381	378	345	385	341	385	391	339	371	380	363	364	398	378	347	371	364	368	343	388	340	376	362	381	354	379	394	344	352	352	379	363	389	376	365	402	379	345	354	369	403	359	373	377	383	387	355	353	347	394	405	348	401	364	385	380	363	341	355	329	338	355	373	402	346	347	382	350	369	357	372	345	345	379	363	323	374	383	351	384	380	360	389	359	381	399	371	390	380	365	358	402	357	373	392	374	381	351	376	362	363	364	385	381	382	337	351	377	369	331	376	364	326	397	354	371	376	368	372	356	355	369	342	341	344	367	384	341	351	385	372	389	393	401	344	401	349	342	356	370	368	334	376	371	385	389	391	374	376	343	373	375	342	387	345	351	355	366	361	350	380	366	373	358	334	400	381	329	336	412	381	404	355	376	353	351	375	357	349	343	352	361	357	365	331	366	369	373	380	379	333	384	348	375	380	365	405	330	332	392	384	372	360	344	400	383	363	364	342	395	394	369	409	361	374	352	378	374	381	388	366	371	365	360	396	384	360	369	339	394	337	384	366	376	378	375	351	375	392	355	394	352	378	372	390	341	347	390	344	365	385	366	364	374	331	354	404	369	396	363	317	335	378	376	375	372	339	362	394	357	400	358	380	349	371	362	387	389	381	374	371	405	382	383	359	374	381	359	380	392	367	404	367	404	359	392	358	376	350	401	370	346	359	392	365	365	348	345	395	365	368	360	366	400	393	332	380	377	368	356	356	378	367	404
12451	10294	34405	62403	59110	41701	28766	25595	29232	21628	14672	9685	6046	4270	2315	1189	1035	1285	1419	1184	1116	1017	1004	1127	1164	1098	930	1014	920	989	1036	974	954	976	999	952	923	949	919	944	939	938	953	1021	971	1002	909	946	957	1010	925	976	970	917	1046	983	940	933	958	949	1001	989	1003	969	949	941	932	973	993	958	918	921	1007	953	966	960	935	920	921	912	904	941	913	955	967	943	929	959	990	978	922	1025	899	954	976	961	965	974	932	952	952	946	898	985	940	954	1005	931	896	920	990	960	938	1008	935	959	993	1019	943	913	976	931	969	995	956	891	931	1001	941	896	902	979	978	951	925	936	987	948	921	945	940	995	946	950	941	926	940	964	967	932	929	951	918	937	985	985	963	943	1017	943	936	914	942	982	987	930	930	897	975	884	1009	998	981	921	945	993	1017	942	926	951	927	958	1013	921	959	911	904	1061	978	937	929	897	950	988	926	928	955	928	997	912	977	976	1013	952	1005	958	884	939	946	929	915	950	951	902	959	954	955	968	867	972	959	963	1031	953	953	1002	986	952	989	924	913	951	956	953	950	1024	929	871	955	998	976	1010	923	925	975	921	952	968	959	942	921	972	988	941	961	924	932	942	953	946	938	948	941	985	913	963	996	1016	982	961	958	920	911	973	962	968	908	919	973	902	946	916	992	982	883	971	911	958	970	960	969	918	968	870	919	969	955	935	929	964	961	989	977	969	945	915	927	939	990	887	1025	953	979	966	977	941	893	928	940	943	930	962	919	957	993	946	954	921	916	950	929	921	970	875	962	942	1033	968	968	949	933	938	934	940	956	961	997	975	966	958	888	925	925	955	1001	963	986	1014	971	932	1009	977	966	966	949	958	939	951	985	927	1020	902	922	930	919	902	976	942	967	945	928	985	939	936	989	973	964	960	949	950	967	940	961	916	902	943	927	966	973	961	967	916	888	925	926	917	917	918	936	926	975	992	954	965	965	998	961	928	973	961	940	946	993	967	934	935	998	963	905	954	953	949	895	983	934	982	916	938	927	950	945	947	989	968	970	944	905	963	1008	952	952	943	1001	979	953	971	925	954	944	930	961	982	939	943	989	986	986	887	915	1008	943	971	883	912	949	936	904	934	942	973	934	956	1012	953	961	957	948	966	942	922	963	969	1011	895	889	992	948	925	936	954	993	929	963	972	925	982	945	948	905	884	941	960	912	933	999	935	958	986	966	952	940	957	944	984	988	974	937	919	908	992	919	929	906	983	955	930	961	947	969	952	969	925	907	964	1006	933	981	972	938	932	959	1023	918	922	993	950	960	916	1029	1001	965	899	968	888	951	928	975	905	975	909	961	1017	962	937	941	993	974	979	961	962	930	934	909	947	1019	926	990	949	927	945	947	948	945	949	995	940	969	952	872	979	925	982	959	913	899	924	963	925	935	954	979	973	935	975	926	907	950	924	984	994	936	963	933	1005	964	929	984	959	963	940	951	964	946	954	941	944	947	965	947	967	968	927	987	942	941	948	942	923	970	951	973	904	957	915	965	937	925	919	855	946	934	949	966	908	933	972	992	914	952	952	992	930	971	955	945	938	952	939	955	980	911	989	1007	926	964	956	952	950	986	1002	959	949	945	923	947	984	990	913	967	903	977	1005	964	961	1009	939	987	929	914	944	1023	936	963	939	978	951	934	949	973	950	1004	964	1012	966	970	969	922	936	937	945	921	973	967	984	1002	941	967	895	958	932	937	888	932	919	979	959	937	996	932	947	943	941	914	978	948	965	918	961	953	986	953	980	990	959	958	987	940	951	946	987	962	949	945	947	951	891	987	919	935	970	953	990	1008	961	954	982	950	923	925	961	969	963	949	927	913	907	979	941	1004	900	930	960	942	899	960	951	970	994	950	986	978	964	925	895	943	957	934	929	967	959	972	977	912	949	949	948	933	1017	906	931	966	958	937	935	997	955	947	931	959	976	905	967	969	952	955	957	934	966	992	937	920	930	982	941	964	950	959	932	1022	962	978	990	957	971	941	940	938	946	973	948	871	938	936	974	939	930	939	974	914	966	947	956	921	919	949	963	950	905	960	951	916	919	962	938	890	957	943	931	957	1001	996	961	971	930	959	938	933	951	939	991	975	943	932	883	930	988	968	949	974	955	999	908	938	922	1008	915	973	982	959	914	939	921	1000	980	918	942	985	944	962	922	1002	988	941	981	892	962	1012	946	913	957	923	950	984	921	957	935	916	915	949	992	940	912	963	955	1013	954	936	952	951	936	896	990	980	945	967	957	956	1000	974	954	933	985	986	941	989	976	979	941	895	926	966	1001	1001	972	917	944	915	969	975	919	913	932	966	924	958	990	915	981	940	966	934	966	940	1010	1037	964	987	938	972	946	884	924	943	954	981	955	948	900	975	908	964	923	1033	996	949	907	989	945	977	950	942	892	945	1004	928	905	954	925	949	964	919	1004	944	937	966	966	989	939	943	992	885	897	900	921	1033	1007	948	948	979	898	938	1019	961	985	951	1034	881	968	991	954	918	934	1014	984	974	1018	930	864	975	899	1016	972	963	914	953	943	887	1015	943	910	980	1009	1044	955	994	987	987	1004	1002	997	905	947	951	942	964	988	956	988	925	986	970	926	994	981	960	984	958	955	961	942	877	946	969	987	981	942	994	958	935	954	940	929	970	954	913	976	986	934	944	1004	917	942	959	915	984	965	949	902	916	936	1014	922	925	946	945	1004	942	928	975	975	937	910	925	901	939	943	881	989	968	977	944	918	981	870	979	937	977	977	954	974	945	979	910	928	868	928	951	963	881	958	941	938	957	935	945	1039	1044	958	949	1025	972	951	929	920	953	986	911	914	996	1019	994	982	947	980	939	927	998	966	961	920	927	948	951	994	906	973	946	956	950	1015	900	1004	934	930	899	918	991	914	911	917	976	940	978	985	922	905	899	980	1002	937	964	921	929	937	958	935	957	950	958	923	944	907	986	957	918	944	983	961	998	980	954	975	935	925	948	965	974	977	1020	930	935	920	956	938	924	918	967	929	960	941	944	986	959	964	982	960	994	947	910	992	943	944	946	956	1003	941	919	947	991	976	986	979	915	1007	970	951	968	952	932	934	965	994	943	985	1018	937	916	975	954	957	945	946	982	918	945	937	962	916	947	1016	963	939	958	945	978	946	986	968	954	966	944	967	957	964	936	966	910	964	986	901	999	949	999	926	937	985	1013	963	924	950	967	975	958	988	952	995	968	999	963	925	962	931	953	968	923	1014	938	1004	990	948	972	967	937	944	921	898	954	999	911	956	1001	980	957	946	1014	962	947	959	985	983	890	961	875	910	916	944	961	971	949	968	961	921	918	968	965	948	926	961	941	940	963	919	920	979	958	958	906	955	1025	974	1004	956	930	978	938	946	967	966	947	933	918	978	901	954	959	947	960	982	943	967	945	953	967	950	968	978	992	966	987	915	945	957	971	994	932	958	978	958	989	963	936	925	891	923	948	934	950	915	972	916	1002	902	977	960	921	912	983	944	953	957	989	969	923	950	939	930	1027	919	946	950	923	975	917	943	976	1007	955	936	1004	966	977	880	957	1071	934	914
28274	17505	42900	69346	61868	44600	33145	21659	22955	14783	8366	4593	2535	1687	900	461	406	486	539	395	430	377	467	401	435	417	411	354	369	372	405	402	390	388	359	427	386	330	381	383	381	385	351	376	391	363	374	363	393	387	377	398	338	391	383	384	370	370	377	359	388	412	380	367	386	403	412	389	373	381	391	367	377	391	342	412	399	367	405	406	383	404	369	355	360	371	401	393	372	346	345	391	399	364	403	364	396	364	415	383	382	386	436	393	365	391	382	406	384	406	412	400	384	374	402	394	365	351	380	396	392	365	380	385	369	406	375	411	380	399	424	364	402	379	374	432	321	379	374	385	397	399	371	389	385	360	381	395	372	375	415	347	374	368	355	366	387	415	382	396	388	367	410	382	347	372	361	380	348	390	399	418	382	390	390	362	352	409	369	383	374	376	366	402	331	423	407	371	382	388	413	355	386	371	381	399	380	401	410	347	373	400	429	395	357	392	393	403	362	369	414	364	383	404	390	387	357	373	417	374	384	348	371	415	385	391	371	378	377	397	361	330	382	406	397	380	386	371	366	369	358	365	417	387	379	398	388	410	377	398	408	393	388	401	366	393	349	391	398	430	419	365	397	397	394	367	379	398	388	368	361	374	383	378	422	385	390	394	408	394	402	387	390	373	387	365	414	393	383	384	362	383	383	391	370	374	381	359	388	365	377	377	372	390	336	377	387	440	399	402	385	362	384	360	367	415	394	393	385	370	355	352	376	386	355	391	391	408	377	366	390	413	438	379	360	387	366	422	382	367	403	378	368	433	379	366	365	366	368	387	376	379	385	383	372	368	355	385	371	388	374	383	398	373	394	366	365	372	415	371	390	433	379	387	369	354	365	408	391	377	375	353	414	416	425	375	413	360	367	394	392	353	402	383	379	395	395	432	401	339	409	363	380	376	370	406	405	359	380	354	349	359	388	397	350	386	351	376	373	351	380	399	379	358	394	366	400	390	375	419	391	377	388	406	410	381	372	376	384	400	382	398	392	374	327	420	382	418	377	399	363	387	377	361	353	383	385	406	382	379	382	406	369	378	377	381	392	376	394	363	404	433	382	404	365	392	387	382	346	385	400	367	407	427	404	365	384	395	373	367	363	359	399	374	388	414	363	421	393	348	378	391	399	365	382	385	368	424	412	438	382	373	423	387	385	389	404	388	390	394	376	382	418	391	380	373	372	410	394	413	342	396	344	397	404	385	333	391	351	377	381	336	384	379	391	427	396	383	361	386	409	399	388	351	405	403	383	356	385	360	426	360	364	392	379	376	383	413	404	419	401	395	381	362	402	350	420	372	412	368	400	404	370	408	357	381	385	372	353	380	385	403	392	356	378	403	358	358	380	366	390	409	395	367	406	371	394	369	412	352	403	377	373	359	391	381	383	396	434	384	437	380	420	370	417	388	386	390	392	364	365	370	374	384	395	357	366	397	359	406	393	371	368	363	360	386	381	385	386	378	377	389	396	377	367	375	361	365	362	359	376	386	373	371	393	411	356	352	351	410	353	353	391	375	358	381	352	363	388	387	379	361	365	373	399	388	396	375	399	387	405	384	421	367	410	390	380	384	385	404	399	392	412	385	392	363	381	387	416	395	381	395	388	359	369	373	387	394	396	371	375	345	422	392	378	394	366	341	397	383	409	399	368	380	381	388	348	372	374	345	384	389	390	359	406	405	346	427	372	417	366	397	388	359	388	360	379	389	392	362	363	390	368	404	393	385	365	381	376	359	376	339	382	403	421	398	393	354	395	357	378	409	398	397	409	366	386	396	348	367	392	370	365	360	354	349	404	389	386	370	394	381	378	347	364	395	364	392	392	407	371	414	376	388	393	395	360	362	362	377	397	368	413	356	374	426	388	373	355	389	394	373	388	399	381	343	401	401	363	405	384	382	377	384	415	388	402	381	392	370	386	402	339	398	415	390	390	386	422	398	379	372	390	389	381	367	389	405	379	408	376	384	369	394	382	346	384	384	368	374	405	407	373	431	401	387	352	409	381	381	380	372	381	363	359	385	356	356	381	402	405	385	384	443	371	387	379	422	377	381	394	434	364	366	349	384	393	378	336	416	400	388	395	344	350	403	416	381	376	362	366	356	400	354	371	365	394	384	384	356	375	368	387	380	391	384	360	392	391	396	386	380	398	400	400	391	341	414	394	377	397	390	386	391	349	388	364	369	379	391	357	334	383	391	395	364	374	398	394	368	362	357	417	407	383	385	373	431	380	403	368	401	364	394	359	404	395	404	375	381	417	385	353	387	403	383	404	404	388	356	403	358	376	403	377	407	371	397	359	378	395	376	390	381	435	399	413	345	374	382	394	396	407	369	399	378	348	357	387	395	380	391	361	394	419	380	383	355	383	394	394	367	368	335	381	372	395	418	368	368	391	434	359	379	394	426	363	389	374	389	385	336	390	343	416	409	375	376	371	393	423	383	391	364	378	363	353	409	405	367	366	355	382	368	360	385	365	370	368	373	371	382	410	375	406	399	376	384	386	396	328	422	379	382	385	393	366	409	387	399	364	396	404	366	390	415	373	409	400	394	377	355	395	406	370	412	390	401	403	369	398	398	408	400	392	364	389	411	401	413	386	406	379	386	374	388	373	390	410	395	424	395	364	375	390	387	433	364	365	398	366	388	394	377	391	364	370	406	379	330	401	395	386	435	392	368	405	404	403	390	367	366	375	391	376	401	389	412	389	374	372	395	386	425	395	409	367	360	362	388	406	371	356	408	363	438	388	388	388	376	377	370	403	405	381	390	366	355	380	381	349	385	382	393	365	411	382	410	364	424	379	361	430	404	390	408	374	411	352	369	391	383	384	403	395	369	361	368	387	368	404	374	374	412	385	379	393	385	382	407	411	363	365	425	375	410	357	359	384	382	428	370	388	354	390	381	381	377	400	378	378	382	425	377	402	387	381	403	378	372	385	422	430	385	364	394	342	399	385	393	386	370	420	383	427	401	387	399	388	394	357	362	377	393	405	387	365	356	374	390	373	418	391	363	371	389	403	402	417	405	394	360	398	356	347	409	368	398	386	360	389	386	365	368	377	360	356	394	407	379	376	384	386	356	345	415	338	388	383	389	409	362	372	379	389	396	377	340	413	380	400	376	382	373	386	370	390	397	402	355	369	347	376	404	373	405	349	369	368	370	374	352	351	370	376	368	407	400	357	388	375	400	370	366	417	376	367	365	394	387	383	399	334	392	381	416	415	355	398	409	409	399	391	395	372	357	408	352	422	339	381	326	341	358	424	387	396	383	375	398	342	370	376	373	349	400	376	385	419	397	354	402	374	388	394	380	348	419	400	352	365	384	394	385	385	386	369	401	397	388	391	393	387	397	378	407	393	428	417	369	362	386	396	379	389	411	379	377	400	366	369	381	370	384	379	354	378	416	386	418	422	415	382	387	371	332	377	371	365	395	390	391	387	395	407	378	406	366	382	351	383	376	400	357	356	355
16575	12359	43936	71706	65456	54087	42442	35165	39671	30070	22914	15676	10141	6802	3589	1397	1108	1376	1917	1213	1175	1078	1213	1223	1241	1255	1039	1024	1005	1046	1053	1016	992	1001	989	926	1039	1017	949	967	970	1045	997	982	919	1001	978	1061	919	949	996	948	962	1015	947	1031	974	938	989	1066	1001	975	962	1018	935	1011	1003	1088	985	972	1008	996	1033	997	991	1035	989	977	970	964	1009	992	992	954	973	997	1021	939	972	1031	974	1005	980	993	965	959	1010	949	988	987	914	1002	1064	988	990	971	975	951	981	989	1049	917	1028	972	1000	1042	954	969	1053	1000	950	995	956	976	947	971	987	972	951	999	1031	974	947	1044	967	981	1002	991	986	1009	1016	1043	1039	963	963	935	1022	1012	1012	980	986	953	1011	1022	951	1009	918	999	945	1021	987	997	961	932	985	967	978	978	984	946	1015	978	982	976	940	1003	1005	974	1011	959	1015	997	999	1043	980	978	1016	1007	966	1002	998	972	958	1007	966	979	974	974	946	988	1014	962	1072	1037	961	1023	1010	980	984	997	1037	921	1021	1008	1003	938	965	953	925	963	1001	1032	984	1010	963	993	980	1052	946	985	938	994	956	1023	989	996	983	920	1002	969	1033	943	999	1019	960	970	1014	1024	934	995	1023	976	964	955	974	971	1015	960	997	993	987	1009	991	1024	1006	957	921	1005	1026	1023	1011	1031	993	966	937	991	944	951	1038	947	1009	1021	1011	1008	967	977	1078	967	987	996	965	918	1002	1007	1008	1027	990	977	986	1002	979	994	990	990	1017	992	970	1001	1025	978	977	981	971	1002	987	992	951	959	978	1027	1004	978	988	1018	1001	992	982	937	989	1006	983	987	943	1081	1001	1007	980	1039	1050	1013	943	1007	987	974	990	992	967	1000	998	991	969	986	1024	928	974	990	1000	994	1039	986	993	965	950	997	953	985	998	952	998	976	989	939	955	1011	1018	997	1009	955	940	941	1019	965	949	1074	943	1020	946	989	1044	1026	991	968	1005	1017	991	985	1047	1010	1049	952	1023	978	968	988	990	975	1014	979	1005	993	969	996	1014	997	999	995	958	1009	973	1013	971	980	947	964	955	983	937	974	959	934	1036	971	1047	967	952	968	995	994	1038	1051	944	1014	1004	957	981	996	1027	971	1046	987	1004	1004	934	1004	979	973	985	966	1012	1032	925	975	989	1024	965	992	981	1049	1007	1007	991	982	980	1056	1017	984	1021	1007	1046	981	989	1008	992	1054	1011	975	943	959	942	1036	989	978	951	989	957	936	1008	1022	1005	1033	1009	1005	970	940	978	1051	979	984	989	1008	963	1013	985	1030	956	1000	964	1010	962	967	1024	988	964	1012	954	1038	985	925	959	1039	984	956	1010	1015	1059	1035	994	970	983	983	996	982	962	965	992	989	914	978	999	980	977	1025	999	972	960	953	1007	997	997	978	939	1036	969	1026	965	906	1005	950	968	936	1034	999	1008	1026	1005	1013	1011	1024	973	977	975	966	996	1041	939	1018	941	963	943	972	938	1004	986	980	966	1016	980	965	996	948	932	1040	1059	967	959	930	1027	987	936	971	1018	969	998	970	1032	1040	995	992	972	938	1035	988	976	1005	1036	976	970	1010	1018	1029	975	1006	1016	1028	983	1000	1002	985	1003	1029	969	1025	968	971	1008	1017	921	1008	970	987	971	976	1028	1009	988	1003	981	980	959	1028	968	980	977	990	964	999	1049	971	1013	1015	961	933	981	962	956	1004	960	982	947	943	906	1049	943	962	965	1012	1000	1035	956	951	996	990	963	1000	948	978	975	994	1019	966	986	1000	973	979	1004	995	947	978	949	1032	1006	1034	994	959	1012	1000	997	973	973	1014	948	934	1034	1008	1001	984	912	1011	971	966	972	1010	1061	979	1021	1010	1000	1004	995	953	1038	1008	957	982	1052	996	1005	1016	1034	978	982	964	1004	977	972	1024	972	1039	996	1004	968	1019	1015	990	1028	1041	969	973	1008	1020	1077	972	1001	1017	959	944	971	1037	1010	970	1007	934	1039	1015	1016	972	960	1015	1000	1007	1008	997	1006	1016	980	1007	1002	980	978	1018	976	1039	947	1006	951	1000	977	947	964	999	969	1045	981	968	996	965	1011	972	1000	968	986	953	1012	1073	1010	1010	957	941	1004	1059	1017	957	968	1043	978	1012	968	1030	1007	1006	970	914	1039	981	991	954	981	973	994	947	991	978	975	922	990	1021	986	960	958	1006	982	1047	957	1013	942	998	977	1026	957	986	986	985	947	973	984	960	1024	962	1005	1058	992	1016	1024	922	999	964	983	973	968	1004	997	975	1002	972	1010	938	987	969	982	1001	976	1005	956	982	997	976	1011	979	1015	924	1025	1003	1024	1004	1008	982	1026	998	989	982	947	1014	976	927	1000	954	998	997	991	1006	1010	947	1001	1012	990	1010	1032	1007	989	933	1023	1006	1028	989	978	946	964	1033	991	1037	1018	962	979	995	972	981	1017	959	1006	976	923	992	1022	975	971	987	1014	1041	970	967	1022	995	917	1001	984	984	999	977	1016	950	946	1026	1000	1024	1003	989	943	959	888	1021	968	1047	994	991	986	947	991	977	949	1004	989	920	963	1034	1016	968	947	941	973	1000	990	1035	972	978	1067	1053	1025	939	944	944	987	972	1028	1015	1006	1039	1010	976	969	1007	1025	1019	1007	1006	981	975	986	1007	951	985	989	1024	1036	946	967	1001	973	951	967	1012	1011	1016	973	1035	938	1003	979	1001	972	1047	971	952	972	1008	1017	1022	971	995	1009	996	965	1044	938	977	959	977	969	960	962	1025	948	985	994	1005	1018	959	992	997	1002	1005	952	950	955	983	952	987	991	1016	964	998	921	978	1028	1032	978	986	1022	994	1023	1051	1004	1000	1007	1007	968	974	966	962	1004	944	984	1033	970	960	1023	947	985	987	1008	1018	1005	926	975	982	959	996	984	945	1023	1021	999	991	965	977	993	966	988	979	960	978	999	955	1012	1000	1034	959	968	1026	997	1015	947	1004	1092	978	983	965	1061	981	1006	995	969	970	998	965	986	1069	1017	996	994	1022	981	964	996	961	1041	957	983	1007	994	980	967	1032	1083	1032	987	998	1032	1031	972	1002	1002	983	1013	970	929	956	980	951	1015	987	935	993	984	986	1040	986	984	966	1039	988	1001	952	993	953	992	949	980	980	1020	977	942	941	1025	1049	981	1033	1043	976	973	1024	1000	960	959	1030	969	979	980	1031	960	1008	986	1036	962	975	1012	989	959	1001	1054	951	1015	1005	960	973	1009	943	992	977	1021	1015	986	987	993	1006	990	969	1011	941	961	989	964	964	986	926	986	975	983	1001	1016	1011	933	964	985	1028	1007	983	981	1013	1015	976	971	944	1022	956	1022	969	970	999	1000	1007	998	989	1027	955	992	1010	989	1033	932	991	970	1028	965	1083	1001	1058	993	929	1002	1027	997	955	971	990	983	999	1018	966	1004	978	982	955	1003	1021	989	1016	952	1055	989	999	1007	952	976	977	1067	997	1014	955	1029	997	1013	935	969	984	971	918	988	1028	989	967	1022	996	1037	916	1039	997	957	972	984	986	1035	1002	998	1001	984	971	962	932	958	1019	967	986	978	996	975	959	995	999	990	945	1032	980	986	1006	1016	1003	1021	979	1033	989	957	990	1021	990	977	985	963	992	1008	1016	991	985	1006	948	1029	1016	976	941	968	977	1024	982	968	984	984	1034	1012	1005	962	980	900	974	983	992	978	929	1034	959	1043	1050	1013	997	966	1012	965	1059	956	1024	985	954	1002	1009	992	962	1018	995	947	996	1026	970	1004	970	957	933	1014	973	988	974	982	969	967	965	998	980	982	1009	994	992	957	1003	978	965	999	948	986	1009	1018	953	996	979	1033	942	968	987	990	1014	913	987	959	969	1031	965	958	911	1003	1011	944	997	1011	919	960	981	1008	976	1013	953	1047	983	997	1047	1016	938	933	1054	931	1010
10530	6502	8503	12267	10295	4356	3594	1549	1155	778	570	481	424	387	346	359	327	363	354	337	336	324	344	365	353	347	341	351	310	321	356	345	321	311	349	355	310	351	347	370	322	343	329	341	332	331	354	373	364	351	370	343	333	378	318	316	356	358	352	354	342	378	328	338	304	371	345	333	345	357	367	356	325	346	343	383	365	344	375	382	352	372	378	363	339	339	355	338	336	327	353	347	327	354	317	349	307	314	343	377	326	339	392	341	350	339	358	334	395	369	373	349	338	370	334	342	357	368	333	340	324	388	329	329	373	376	337	326	346	350	316	335	352	348	348	385	352	366	330	342	300	358	372	331	336	358	348	323	372	346	343	339	330	330	341	338	346	371	340	342	360	325	341	344	366	358	345	359	380	300	329	366	333	352	336	321	317	303	347	378	357	355	359	322	336	363	365	312	347	323	346	311	342	340	360	321	340	322	359	372	343	348	343	331	366	377	377	384	317	296	363	330	389	324	353	341	327	329	355	351	364	353	315	338	317	371	332	390	324	370	339	354	337	332	314	340	360	379	347	355	355	339	378	357	353	312	355	329	337	348	335	335	338	367	364	373	336	334	319	351	337	365	347	333	350	349	346	355	341	340	365	377	350	347	368	358	329	331	333	324	348	346	325	353	377	345	349	331	346	356	329	337	338	318	341	331	334	359	360	315	342	348	362	337	342	367	353	362	338	352	374	340	356	356	354	362	373	356	338	360	333	349	310	362	352	332	338	347	357	323	367	372	340	346	323	331	353	365	388	338	341	335	350	318	339	353	343	362	343	343	355	339	334	352	376	343	364	380	327	342	354	338	348	337	360	326	351	368	360	354	368	391	391	364	363	351	342	355	358	383	335	362	370	339	337	361	327	315	358	322	377	346	327	350	370	334	310	364	386	316	338	361	309	327	359	336	340	356	308	370	335	366	356	382	372	331	347	352	371	355	319	328	368	330	352	355	309	359	355	359	349	324	346	334	367	338	341	347	334	319	305	305	355	353	371	312	343	326	373	298	332	379	340	336	358	379	321	315	370	321	336	327	385	337	339	342	336	367	345	347	372	350	337	325	364	356	345	330	367	359	361	355	355	341	331	331	339	363	332	354	344	366	362	355	348	359	352	340	370	359	352	323	336	350	320	344	332	334	337	352	332	355	355	374	378	360	328	337	345	329	353	298	370	345	341	362	343	362	312	332	358	359	357	349	354	351	317	357	351	341	334	359	343	342	356	350	336	325	346	371	357	358	339	340	362	326	350	368	364	364	348	342	326	341	357	339	369	329	355	340	334	372	321	373	349	341	375	361	346	346	341	374	342	346	341	358	338	363	342	299	327	336	339	359	311	381	329	347	340	356	364	350	359	354	343	333	361	354	317	375	317	365	343	341	397	344	356	362	328	342	352	379	353	328	348	328	383	337	359	338	336	335	346	343	322	343	363	356	338	344	362	373	369	372	349	340	375	374	333	338	347	336	359	352	365	343	307	337	340	321	343	326	323	336	348	363	342	363	357	319	348	359	363	337	344	350	336	347	326	316	359	354	353	336	318	380	330	352	328	349	318	363	328	328	320	333	380	343	370	361	367	334	371	328	321	335	352	379	332	330	339	339	344	338	379	397	340	349	358	353	332	385	334	322	380	347	356	349	359	333	351	367	358	339	354	340	344	347	339	364	330	375	327	314	324	348	319	335	351	353	322	352	352	348	343	319	351	361	328	351	328	363	329	320	332	354	362	351	351	367	320	343	319	350	374	377	343	322	345	345	319	343	392	342	328	323	349	319	350	334	390	384	368	339	354	320	348	343	361	335	364	378	348	340	338	311	342	364	356	359	371	358	342	372	345	339	358	346	359	343	349	341	345	352	315	365	346	341	329	311	336	346	371	338	364	312	340	371	347	332	337	353	359	385	333	364	345	387	361	356	322	380	362	351	345	367	380	361	357	340	314	356	381	324	333	377	367	347	331	348	334	355	332	340	341	363	349	319	367	352	341	376	353	360	329	330	358	318	344	335	367	353	352	327	324	367	381	372	353	350	306	328	405	341	333	343	353	358	318	355	331	364	358	337	364	359	331	329	336	339	329	375	319	337	320	378	368	336	328	362	377	369	322	347	329	331	376	348	333	342	323	359	338	386	333	324	360	320	354	347	371	328	352	365	344	363	357	330	342	349	346	377	341	359	337	346	330	354	334	340	323	361	340	361	348	348	334	368	305	322	352	375	354	338	333	353	349	367	371	318	362	365	306	368	329	308	374	354	336	306	357	372	359	368	320	346	329	347	344	340	316	370	355	353	326	378	325	355	361	352	347	380	376	379	345	354	357	323	366	318	338	335	340	356	347	328	324	321	376	364	387	323	374	346	349	358	332	334	319	347	338	323	332	336	358	332	365	342	342	341	334	341	330	340	353	327	381	342	334	331	350	358	373	350	322	332	347	344	364	337	373	336	343	346	346	376	348	337	317	324	323	302	337	363	319	324	380	318	351	327	354	375	363	356	338	321	359	364	329	333	346	369	357	355	379	354	362	311	324	347	349	356	325	368	344	352	318	329	318	326	338	303	393	357	311	366	341	334	334	354	368	345	340	330	348	339	372	353	364	375	292	355	356	402	335	343	341	368	348	359	324	322	355	369	363	346	368	346	325	336	322	317	334	328	343	357	331	358	332	345	333	361	372	355	333	339	349	331	370	353	310	353	348	310	374	358	319	377	369	350	317	343	382	354	293	379	300	346	327	381	370	351	343	337	315	354	338	337	356	362	345	352	339	335	337	351	339	334	355	354	383	390	368	344	349	382	381	324	327	359	325	376	350	341	359	362	317	333	388	363	339	328	313	329	330	338	363	305	353	324	338	321	340	350	378	329	320	322	354	360	334	326	344	340	373	381	338	362	341	322	326	361	351	322	316	347	344	333	362	355	376	328	352	341	347	363	318	357	339	346	378	385	334	375	378	378	344	326	342	355	366	352	330	362	342	357	350	337	354	358	375	378	350	332	371	356	375	353	335	338	311	320	313	333	375	357	359	321	358	346	334	379	376	337	363	348	337	336	372	356	342	367	344	335	362	349	337	331	334	364	351	351	346	343	377	385	348	335	322	376	373	330	343	371	348	361	360	367	350	384	320	365	328	362	335	360	355	319	352	355	357	383	373	340	352	345	331	346	339	342	365	371	351	361	324	337	321	347	352	353	340	354	314	359	348	357	347	332	335	352	325	370	322	358	311	313	356	363	368	338	347	330	370	365	349	383	379	390	345	323	334	352	345	341	363	346	334	338	352	359	357	366	306	363	363	363	363	349	332	350	295	350	365	361	328	340	363	342	338	318	381	373	389	348	351	342	356	319	349	370	355	322	336	362	354	357	350	337	327	358	323	342	346	385	345	360	327	353	341	337	337	355	381	358	353	371	378	377	316	380	342	346	322	352	348	348	382	313	345	291	362	326	353	349	343	319	326	369	338	372	317	321	336	332	360	354
7685	5335	11912	23745	22768	12264	11503	4756	4098	2810	2055	1448	1228	1093	997	925	891	955	987	984	909	939	951	926	953	858	906	907	907	922	1001	925	900	980	856	888	928	828	930	958	920	904	922	945	914	903	860	852	875	893	952	948	918	918	915	921	901	959	937	885	914	860	928	927	897	893	869	937	929	891	884	915	906	870	883	970	897	919	879	893	927	926	913	892	922	908	962	877	865	941	880	922	890	956	910	862	868	906	894	860	901	968	870	931	929	951	961	891	892	889	845	874	887	885	876	914	909	917	951	874	895	879	919	892	941	887	888	870	874	878	865	908	931	912	874	895	927	887	951	894	940	908	834	912	899	896	928	911	918	910	904	905	900	920	908	844	946	931	919	908	921	899	867	905	951	897	911	879	896	887	921	907	880	928	883	920	935	854	894	924	935	891	912	886	938	875	845	861	912	908	874	877	938	945	882	931	859	912	897	943	835	943	900	880	892	888	907	890	954	990	935	930	895	905	856	926	883	894	928	918	877	921	895	904	890	874	903	868	887	883	910	930	907	889	859	888	929	905	923	898	908	875	918	897	913	960	878	906	878	883	946	909	916	921	878	916	916	900	923	854	939	857	878	931	896	891	936	862	933	925	908	867	883	799	933	870	894	907	918	921	865	885	909	894	879	840	862	955	854	849	952	874	896	884	852	955	884	896	896	923	959	930	899	895	870	892	915	860	979	893	896	948	900	913	908	871	901	896	896	865	915	902	915	943	898	857	875	901	887	847	909	937	918	890	904	909	907	882	930	908	925	909	936	904	888	932	915	905	915	928	940	876	891	939	921	929	907	915	858	875	954	930	904	823	905	921	873	883	872	940	907	844	874	874	897	932	921	912	898	882	870	865	916	873	921	929	899	903	903	910	880	903	910	828	881	938	878	898	872	934	933	871	880	894	853	902	855	858	873	886	891	877	862	875	930	938	929	873	916	918	902	850	935	958	856	947	956	888	934	885	863	895	932	898	896	899	916	921	903	876	875	879	846	896	923	919	894	917	945	955	955	880	845	890	884	881	905	848	918	920	917	968	903	920	895	875	906	957	910	934	936	918	928	874	923	911	870	896	886	904	901	919	903	932	861	909	910	936	860	882	869	886	925	873	903	939	927	852	916	867	910	911	902	881	937	889	906	859	924	861	854	951	894	941	912	907	879	877	943	878	852	887	924	935	907	929	886	910	935	918	905	894	904	909	919	884	970	911	895	911	914	943	891	947	870	872	901	915	895	969	932	902	905	886	905	887	933	904	943	912	906	975	864	829	869	915	941	873	898	988	922	890	942	863	899	883	912	899	904	860	927	876	900	885	894	858	912	889	931	885	932	882	870	927	876	885	916	899	879	889	905	901	957	882	925	902	904	852	836	874	856	863	867	918	931	909	890	914	885	876	898	898	918	890	887	929	887	972	883	916	904	897	941	900	897	941	920	980	922	853	891	913	860	934	912	879	861	886	871	874	911	901	877	862	848	898	891	883	872	864	926	890	951	917	907	889	910	858	883	947	864	902	896	906	894	922	896	872	858	899	874	916	916	852	893	932	857	905	881	913	878	918	939	948	927	945	929	911	907	859	911	869	913	891	870	880	909	914	914	870	910	931	891	887	890	922	879	873	900	886	909	936	926	863	937	905	937	894	922	879	895	867	892	876	879	874	912	877	871	914	859	921	907	883	971	882	921	902	857	881	868	899	893	988	884	916	959	841	892	915	867	862	950	907	916	920	932	868	918	950	916	876	890	863	906	939	940	909	920	930	916	887	870	920	860	896	858	925	920	890	887	925	878	884	866	924	883	976	916	938	889	939	964	874	889	898	891	917	882	874	899	897	944	906	851	874	890	876	916	897	923	889	932	905	880	892	854	933	920	958	862	929	864	924	958	906	877	909	885	878	882	873	871	914	845	893	858	960	963	860	868	858	968	869	897	871	888	915	900	879	918	912	895	870	888	940	882	909	891	906	953	870	898	861	897	914	882	903	933	929	915	921	909	933	896	939	828	888	926	905	888	903	909	929	876	886	916	921	951	848	905	826	901	969	953	872	867	849	909	918	877	883	826	929	916	921	913	875	948	923	904	897	881	928	928	971	946	908	947	892	894	875	925	924	847	891	893	938	926	903	871	887	882	903	911	895	907	911	877	905	879	901	893	910	858	882	904	869	948	929	908	919	896	893	894	895	914	906	882	892	922	931	880	959	898	964	913	925	885	894	896	889	905	955	864	881	914	881	874	927	958	885	878	832	895	915	834	936	920	891	896	939	987	880	929	907	938	917	927	886	924	882	885	914	867	919	932	978	896	901	917	867	886	890	931	940	883	891	875	930	950	890	848	878	918	951	908	894	924	911	866	902	893	904	922	955	872	900	898	919	876	887	865	872	901	918	930	908	968	931	872	893	876	920	885	910	879	920	890	888	949	892	904	959	877	898	856	910	939	962	870	940	901	900	923	897	889	880	912	878	962	887	938	887	915	955	903	919	874	908	946	932	908	932	918	933	891	927	900	904	893	886	955	911	884	938	925	905	927	954	955	896	901	924	928	928	916	951	881	929	903	889	881	920	907	885	888	900	891	872	902	891	916	895	862	914	903	876	926	947	927	893	941	913	887	866	933	876	907	909	913	943	899	882	917	871	969	926	902	894	941	926	888	915	852	927	920	897	969	898	844	927	939	920	884	890	957	927	896	923	879	936	928	911	911	872	922	896	956	906	870	1001	893	889	940	886	903	914	929	939	937	915	968	899	891	947	930	876	873	936	883	898	900	894	952	926	947	913	901	882	903	908	907	903	918	924	927	908	913	913	856	904	904	877	947	947	926	855	943	888	932	889	914	907	847	885	930	873	891	919	885	919	880	880	874	925	897	905	934	918	940	923	897	905	894	940	878	903	882	892	895	916	879	937	928	906	890	894	931	903	912	893	869	922	868	898	921	866	949	904	881	918	919	902	860	949	910	943	923	929	897	889	932	881	871	928	889	928	881	862	938	882	910	907	911	858	862	898	842	944	849	896	962	883	898	851	878	913	882	926	877	869	1006	914	856	883	889	836	945	913	950	907	928	886	884	866	861	897	890	887	937	925	876	884	888	927	926	918	901	873	884	829	861	876	906	962	976	891	874	921	917	906	891	971	917	919	896	876	904	873	892	887	927	899	926	852	899	928	914	888	901	908	950	847	909	904	949	900	948	885	898	893	888	946	822	958	890	946	929	943	913	931	1004	907	874	926	938	876	952	902	842	904	918	916	878	912	905	906	898	951	950	929	940	936	911	926	893	918	920	884	897	868	910	933	904	878	959	934	865	870	881	889	891	924	864	912	926	862	871	947	913	883	937	887	865	902	914	929	923	882	925	905	933	952	926	907	896	874	946	868	887	949	921	889	887	893	947	974	840	856	873	865	926	889	925	890	903	903	967	821	941	931	855	883	859	904	885	913	868	935	940	925	908	881	897	910	880	919	948	974	882	888	940	929	947	899
24310	15867	46310	61882	52848	36345	25907	8691	5570	3126	1863	1157	758	561	492	409	390	360	396	367	361	355	376	364	404	359	382	356	395	342	355	370	343	326	342	386	376	393	361	405	336	364	314	370	353	410	366	345	398	368	390	374	366	353	350	325	341	365	353	382	358	367	334	421	355	378	356	377	379	365	356	367	319	362	359	403	360	344	393	390	341	415	371	372	388	373	383	373	348	352	366	370	366	363	385	376	347	399	363	359	418	352	374	363	361	375	387	345	369	416	375	396	404	367	351	360	352	367	358	389	382	360	338	364	353	362	385	371	369	381	374	395	405	362	388	356	325	398	343	363	383	395	348	388	363	352	377	369	342	367	355	385	364	351	353	350	356	392	363	387	391	333	351	364	362	355	327	378	357	348	351	371	376	366	382	353	366	338	357	383	352	362	368	369	370	370	366	397	379	389	393	359	364	368	339	378	366	374	385	370	372	356	381	389	364	376	367	377	340	381	373	348	368	395	379	351	386	359	344	367	361	395	369	352	373	376	396	348	373	388	345	360	399	364	380	346	365	364	363	394	328	357	335	365	339	374	375	423	367	403	352	364	349	364	379	357	344	366	379	377	344	371	356	391	388	360	357	348	380	359	375	342	383	400	372	353	350	361	344	373	335	371	352	402	369	363	385	394	350	358	337	369	336	372	363	396	344	369	369	340	397	369	418	376	401	349	349	321	398	371	319	368	364	371	370	356	343	339	386	375	350	405	394	353	400	360	388	358	367	371	369	345	353	354	343	348	396	355	391	350	336	393	393	346	331	343	358	397	313	357	346	399	386	382	368	353	356	397	363	354	386	367	379	384	330	337	377	380	375	362	373	384	354	357	373	386	355	380	400	361	365	369	396	383	370	345	361	345	382	355	364	333	359	334	371	357	341	339	350	353	342	366	391	360	343	320	376	380	361	370	373	361	330	375	343	366	347	359	390	364	353	346	346	335	355	386	380	358	384	338	405	396	363	356	359	327	372	347	373	359	352	386	359	360	381	340	408	383	369	376	378	375	374	364	399	343	349	382	332	371	371	383	363	355	358	377	389	365	358	391	376	360	341	371	361	380	331	363	357	396	359	356	362	359	364	338	338	343	363	362	409	354	391	348	344	355	380	404	356	341	377	373	387	365	395	387	370	328	371	361	377	372	385	387	400	370	404	391	375	350	379	348	378	371	335	374	385	381	359	368	385	368	384	390	353	354	402	352	383	369	377	401	380	397	336	355	342	369	361	368	372	363	349	375	356	387	367	378	372	360	375	346	348	348	373	370	355	370	390	357	362	412	442	359	366	361	371	373	376	384	357	361	361	396	346	365	401	342	381	354	376	355	371	392	366	373	411	374	353	360	376	354	370	371	378	359	382	351	353	384	356	379	356	323	401	395	357	382	358	367	367	383	346	358	380	382	364	341	378	359	334	382	379	363	370	408	361	336	375	383	400	347	345	402	364	357	371	341	380	361	373	371	368	372	356	402	346	333	365	357	373	363	391	371	345	411	386	400	416	375	347	350	343	391	370	395	358	347	359	367	376	386	376	391	370	355	384	377	341	358	355	329	335	359	355	397	422	354	359	363	362	373	388	371	376	321	371	377	348	343	374	366	346	330	358	370	392	349	325	390	330	339	359	387	357	348	375	353	381	371	343	381	372	434	397	357	346	350	347	403	381	355	362	352	334	359	361	325	340	375	344	342	376	351	359	359	336	360	356	369	369	351	390	371	323	350	378	388	377	380	386	367	369	376	410	384	357	326	374	397	391	377	375	353	389	367	367	373	360	353	387	359	356	371	363	337	395	369	356	401	382	363	372	365	351	373	391	360	357	382	363	359	364	366	365	356	362	394	334	363	364	352	375	363	358	335	372	365	381	358	347	378	367	377	404	343	383	357	359	391	353	352	360	348	393	381	378	369	378	380	351	368	361	346	352	343	356	393	385	337	366	333	391	385	347	341	369	358	375	390	354	365	433	373	388	375	384	341	370	349	351	368	371	384	356	356	363	338	388	342	355	380	349	348	413	378	362	371	355	359	364	385	375	355	345	333	394	356	357	354	401	357	366	349	386	374	352	369	353	334	364	375	388	370	365	382	341	353	358	364	317	375	362	365	390	375	365	365	402	376	364	365	408	393	377	343	340	352	392	380	368	337	377	421	376	350	390	371	366	367	363	368	373	359	331	401	328	397	354	372	335	390	362	370	353	344	366	354	387	384	408	360	338	370	381	343	374	371	389	382	385	319	375	358	366	374	375	363	362	385	407	410	367	332	387	363	375	318	371	368	381	331	338	344	343	342	352	388	400	392	380	346	353	342	395	385	393	389	363	338	379	364	363	368	358	404	380	372	339	379	364	394	376	372	344	360	404	340	391	396	374	357	345	351	355	360	375	357	379	348	344	369	375	342	376	365	366	361	371	361	364	367	341	386	394	362	363	396	370	369	394	336	374	341	382	360	379	339	370	373	354	383	391	349	368	348	400	373	387	350	375	364	357	400	382	375	382	395	399	364	373	380	347	397	353	356	390	367	396	355	393	410	373	398	361	361	357	376	343	385	355	362	356	339	350	382	388	388	366	380	350	367	373	415	374	357	358	394	364	379	364	359	393	363	389	362	369	349	373	366	330	370	352	352	375	354	366	376	353	380	331	375	371	384	412	375	371	380	361	361	352	384	365	355	375	363	346	354	362	354	386	361	391	352	360	385	382	366	348	393	365	378	385	390	383	380	406	351	375	367	331	369	380	361	384	375	359	352	402	355	395	352	375	360	381	365	351	350	343	354	397	379	351	383	371	414	376	351	356	370	386	319	365	332	346	403	374	375	393	359	365	351	358	394	389	351	340	349	358	414	355	342	372	353	338	365	390	391	359	353	391	356	349	375	372	398	351	367	357	358	348	379	359	361	397	342	368	386	364	361	374	353	408	345	365	344	365	343	383	344	366	385	386	363	360	384	378	384	358	376	392	360	329	365	355	340	356	375	341	335	349	340	354	347	349	404	357	395	359	334	369	373	387	329	373	386	394	369	373	355	367	379	382	374	345	343	358	332	344	372	337	372	368	381	364	378	360	390	342	384	320	334	393	344	358	363	354	382	360	339	363	345	360	371	382	372	349	360	379	349	370	362	373	381	363	334	351	367	387	374	358	347	333	347	392	355	358	372	353	341	366	351	357	358	360	346	372	410	412	374	360	410	364	369	384	371	336	331	416	388	365	359	396	375	356	375	344	369	355	372	376	347	402	353	348	361	392	347	343	349	326	374	383	385	357	343	383	365	378	343	336	366	392	355	353	384	348	402	368	325	308	350	386	395	358	379	388	387	386	330	356	363	362	378	378	378	369	342	373	356	373	380	351	356	350	403	372	357	366	404	353	380	376	375	346	353	361	389	386	324	375	351	358	375	395	367	356	384	360	384	349	355	357	390	377	393	366	375	371	362	359	423	328	390	348	394	333	353	341	379	368	378	347	374	349	345
15730	11649	47262	64471	58424	46693	38300	17385	17383	11512	7424	4811	2702	1984	1476	1113	965	921	1035	1005	981	970	973	972	962	937	941	1005	949	967	938	958	946	940	984	918	938	995	969	945	969	932	972	963	983	1012	907	963	936	984	945	953	986	933	905	921	998	941	940	971	930	965	929	980	953	894	932	976	912	970	928	968	948	923	945	951	997	994	958	907	945	903	972	937	997	957	998	942	896	949	994	962	935	902	920	976	910	911	920	921	898	937	894	948	1003	1006	936	977	935	946	916	967	908	921	954	945	944	963	998	990	1027	990	948	972	976	946	917	946	937	924	941	941	980	982	990	936	922	989	947	972	947	893	928	1024	962	956	969	932	944	928	947	966	958	939	942	1011	948	957	928	906	919	970	975	1013	922	925	915	953	965	948	989	915	928	961	924	943	952	923	1001	952	1047	1000	929	958	933	944	982	959	944	948	992	979	943	937	911	937	974	943	990	872	972	966	942	969	955	970	993	935	975	928	951	904	957	903	1039	952	933	925	931	972	982	936	914	1021	945	942	953	956	963	930	960	920	960	964	969	958	950	962	957	917	953	954	971	922	965	950	973	995	932	892	940	990	934	936	949	968	969	966	955	957	959	941	947	981	937	963	918	965	974	971	953	952	964	967	964	919	922	931	929	960	965	980	953	961	981	932	954	925	983	967	931	984	1001	896	989	955	928	959	958	954	944	948	975	884	939	944	1009	950	924	956	934	987	1008	954	981	967	943	921	926	953	975	950	947	990	975	970	946	889	965	916	991	933	945	979	911	975	944	928	941	924	1010	938	1005	969	968	887	928	971	1000	947	909	975	964	948	933	928	943	926	1058	978	961	958	918	958	958	940	972	1002	932	946	968	951	940	956	930	886	938	972	992	945	874	960	942	986	924	920	943	1023	918	925	975	959	893	939	947	875	944	941	969	977	970	941	938	936	977	927	927	958	923	981	954	950	912	939	975	954	995	943	941	944	1020	942	950	1054	914	948	967	903	938	930	973	938	946	941	1000	962	935	935	977	937	933	931	907	962	956	923	951	960	956	968	901	1028	976	991	950	895	906	977	969	915	930	949	955	978	976	960	910	993	989	999	982	953	924	892	970	944	946	992	990	900	954	950	909	932	936	972	919	995	970	947	1002	981	946	976	945	959	937	978	968	985	942	956	925	921	948	965	977	958	943	914	950	874	919	944	950	936	935	961	908	952	964	959	931	974	967	978	901	1007	975	932	935	1002	979	1005	940	988	967	972	981	987	932	949	965	919	868	937	890	965	982	944	947	982	1007	957	1001	918	916	967	954	955	950	932	872	937	1009	965	938	964	927	957	973	983	949	977	969	952	964	955	975	962	940	973	928	950	898	933	941	948	967	913	940	936	1009	971	936	971	963	912	881	948	947	945	985	961	936	940	990	916	951	925	943	964	970	985	971	939	941	914	963	933	884	950	956	900	927	948	941	919	898	982	915	1003	927	941	936	976	913	994	918	948	932	972	914	960	1018	892	934	952	957	970	944	958	938	940	980	989	974	928	949	965	953	921	935	949	932	1021	953	992	941	1007	884	912	900	959	984	997	965	939	919	988	915	956	869	908	919	929	971	1048	929	925	987	958	886	972	993	937	971	996	932	900	946	975	994	981	968	958	963	907	952	984	934	884	961	1007	929	931	880	944	978	970	922	945	930	907	961	892	962	961	966	991	912	974	975	910	985	968	993	950	964	955	950	961	857	939	966	937	930	924	968	952	975	914	987	897	977	907	917	937	990	945	919	974	989	972	948	971	985	913	956	976	942	1003	973	997	926	921	934	966	976	1023	919	1019	947	910	915	957	938	1018	921	892	968	942	925	898	961	931	912	897	911	994	983	958	1009	957	948	976	995	981	934	957	881	941	946	953	920	919	958	963	975	954	942	939	974	933	933	930	940	1025	955	951	1001	993	1008	977	979	937	932	1009	925	966	909	949	1008	972	952	1004	884	913	929	902	968	1021	920	967	952	937	1022	963	935	979	981	975	944	918	923	926	953	973	960	983	989	940	942	945	885	923	945	945	908	934	923	952	969	992	937	1000	965	905	968	941	905	992	971	951	873	978	894	977	923	935	936	972	977	1027	968	941	976	961	908	955	926	954	942	984	924	938	935	889	940	959	913	994	975	1042	986	954	927	919	958	981	900	916	918	998	971	921	926	932	908	939	870	889	924	902	922	925	956	944	989	976	970	906	973	892	967	927	960	941	965	930	965	924	997	952	971	914	974	903	979	994	957	883	934	918	970	962	986	999	905	964	921	933	961	927	916	955	966	970	955	1015	965	961	926	898	988	957	914	978	953	959	991	931	902	979	980	957	937	954	975	952	966	930	991	952	932	965	964	968	951	929	953	992	978	924	961	992	940	975	956	914	982	941	951	973	990	930	927	962	911	982	1007	920	927	959	960	954	992	1004	942	951	943	969	921	966	955	975	955	964	999	871	977	943	936	927	880	897	948	988	907	976	984	902	930	934	990	935	957	990	885	979	937	987	941	924	936	952	965	970	979	934	952	933	912	938	940	938	925	981	953	912	889	935	955	912	925	932	914	943	890	957	918	972	942	942	944	936	963	935	963	935	947	957	933	945	976	945	945	948	953	892	958	980	967	986	952	949	942	986	946	994	992	964	931	942	864	1031	957	936	939	949	983	941	1015	956	949	990	959	1002	953	1007	931	965	921	894	966	928	978	877	963	946	997	965	938	983	930	955	962	959	960	915	923	980	954	952	896	938	933	962	944	975	911	909	918	968	941	959	929	967	921	982	964	1009	940	943	949	929	884	932	1015	992	940	985	957	1007	984	925	946	930	992	928	922	957	972	931	980	936	923	949	939	922	941	997	968	998	920	942	1001	957	946	961	979	972	950	919	921	937	910	953	988	940	932	968	959	908	936	955	956	922	959	945	973	1001	964	973	966	919	876	983	978	1000	965	909	950	979	901	894	1012	934	950	940	951	918	917	956	987	987	958	969	943	953	932	934	925	1025	924	920	930	984	985	955	997	899	985	971	971	938	937	968	1006	998	999	948	954	904	920	914	960	952	908	982	961	936	966	947	973	926	950	956	980	954	949	969	939	932	935	988	988	922	973	964	948	919	940	969	975	972	1000	951	927	958	957	884	915	929	936	979	931	940	952	945	949	982	961	935	988	888	923	945	944	942	955	919	977	985	912	967	945	1011	956	965	915	966	944	983	936	958	911	905	920	879	974	909	995	922	961	941	915	968	930	997	934	946	915	960	977	1017	988	1009	975	882	964	974	960	923	953	984	936	934	943	950	910	1039	933	982	991	970	969	945	984	974	957	942	906	921	980	955	891	973	962	992	933	947	905	965	995	960	966	960	914	998	1001	934	864	931	957	854	940	982	959	970	965	972	919	892	953	896	906	1050	943	916	954	936	926	924	958	943	990	937	906	928	971	1011	990	937	942	961	985	995	933	913	961	951	985	976	1025	938	957	963	863	975	974	944	967	907	952	958	967	922	954	958	933	956	911	986	992	965	951	900	967	874	979	996	964	894	999	922	964	952	936	949	924	943	923	992	993	975
31330	22101	59535	74530	63153	50254	27956	12593	12327	7080	3928	2222	1128	876	603	463	410	376	443	415	392	374	399	378	412	413	399	386	397	407	404	366	379	377	391	426	403	373	388	376	386	383	403	412	395	389	373	398	392	399	399	361	379	407	411	373	385	372	423	371	385	389	387	411	369	386	348	401	371	402	406	373	356	364	398	384	393	360	380	394	397	402	402	405	366	333	330	398	400	379	388	396	404	375	411	356	378	376	391	422	382	415	382	398	382	403	384	406	379	413	378	381	364	396	404	410	385	383	364	381	356	370	401	398	376	382	408	369	376	384	373	397	366	353	384	398	390	394	378	387	406	374	367	396	379	382	385	385	362	406	347	353	370	378	374	399	365	388	385	416	368	343	367	385	401	390	422	354	394	385	373	344	356	374	384	337	361	433	400	370	368	345	375	353	353	407	374	334	375	359	424	380	387	363	370	354	406	355	360	373	355	383	402	373	389	398	420	419	399	377	379	340	393	388	407	386	393	363	356	383	399	362	376	367	399	390	400	366	332	396	398	383	394	408	378	408	416	387	404	389	375	401	377	383	368	403	396	368	374	393	388	379	385	386	392	401	393	393	388	398	370	387	354	394	406	379	353	416	406	387	391	427	374	370	404	367	389	396	373	355	385	393	376	351	389	396	352	398	382	400	371	390	382	368	366	401	369	374	370	416	389	408	359	369	384	374	387	378	358	405	375	371	398	390	403	406	367	372	371	424	404	385	397	401	419	351	347	348	365	385	379	378	402	377	414	365	432	379	397	374	398	411	382	412	342	385	373	399	329	413	382	361	350	355	378	381	426	386	364	377	382	374	378	406	392	359	373	366	402	394	394	370	360	389	379	368	391	381	412	401	400	371	409	345	368	394	384	377	382	394	425	399	372	392	383	403	385	358	417	400	411	351	371	417	390	379	402	347	378	369	390	395	420	385	371	378	413	350	360	387	390	382	390	376	367	364	402	371	365	392	382	387	374	390	376	376	404	403	429	361	346	441	380	412	404	360	380	378	365	383	389	385	407	397	376	411	405	377	368	396	359	394	352	401	385	400	384	386	373	405	385	369	378	403	389	379	404	383	394	375	388	404	388	376	352	358	389	398	354	395	391	390	354	399	363	389	396	356	394	380	357	378	367	373	395	392	396	365	386	373	361	400	412	359	377	380	353	380	390	408	383	335	363	398	390	377	385	379	393	375	348	392	355	443	386	392	379	387	377	405	373	373	375	376	372	413	407	383	409	365	377	360	404	369	377	371	408	417	411	342	401	378	416	419	415	367	387	379	411	372	375	331	381	415	393	378	371	378	374	379	373	394	369	372	363	411	358	371	372	373	365	379	389	373	381	380	368	370	383	382	382	411	377	375	368	384	376	374	364	362	366	390	405	384	405	372	414	396	395	374	398	380	389	381	375	372	401	391	357	411	417	382	377	383	402	388	377	379	397	367	358	368	416	376	401	395	385	383	366	357	375	399	389	389	381	404	376	367	437	393	349	396	413	371	404	401	386	361	404	416	364	368	357	390	442	382	388	441	419	413	368	343	382	410	366	396	378	376	358	378	387	359	390	353	377	368	382	410	403	355	397	364	404	357	408	378	373	392	412	378	389	407	367	384	397	371	398	407	370	378	400	429	358	367	375	386	375	413	397	424	391	383	347	348	396	355	368	388	379	392	378	358	343	391	344	363	376	382	365	409	395	395	391	395	351	397	356	394	377	349	399	403	380	352	350	365	387	406	371	373	431	405	381	372	382	376	366	360	364	385	378	389	381	376	370	368	379	373	400	386	376	390	371	407	423	366	367	384	383	397	404	368	389	389	402	361	420	391	400	375	348	384	385	392	383	363	362	391	361	348	381	387	403	396	402	339	395	387	429	389	410	394	397	369	387	364	378	369	393	339	398	400	384	393	409	387	378	375	353	388	408	376	386	390	361	384	363	397	386	339	383	379	398	391	378	371	368	368	389	396	382	408	388	395	382	396	388	340	387	353	386	391	382	381	344	399	391	405	404	405	392	374	396	396	345	336	413	401	386	359	380	405	361	395	380	359	382	367	361	386	397	373	395	392	397	376	389	365	373	372	389	371	392	392	346	390	364	366	393	384	409	379	351	350	394	427	430	375	382	448	361	369	372	403	373	343	394	374	400	380	351	393	364	374	416	428	352	377	347	365	398	355	378	366	385	389	354	397	370	412	370	369	353	378	426	410	342	378	394	395	368	405	402	356	374	372	389	346	370	385	417	366	408	363	407	403	378	367	392	401	376	392	377	391	392	355	392	410	392	402	393	413	373	379	344	373	376	390	395	375	344	415	415	371	388	409	370	367	360	367	345	395	355	368	332	387	424	378	373	391	358	422	375	368	357	401	386	384	385	345	393	366	364	370	349	391	361	356	383	360	354	351	358	401	371	402	382	402	388	374	396	381	357	360	383	360	355	398	376	380	376	343	372	389	406	422	373	369	362	361	364	357	411	383	371	356	383	398	422	412	422	385	416	385	381	370	380	394	367	380	385	397	403	397	393	375	394	420	392	393	394	368	345	372	385	395	369	380	357	365	370	379	392	380	409	367	376	341	388	371	373	390	383	394	387	366	393	404	378	384	361	376	422	400	421	385	378	358	383	357	355	335	370	388	367	403	347	362	401	416	410	364	350	387	361	410	392	398	367	360	356	401	361	373	396	392	349	359	362	409	414	416	360	365	421	411	374	399	376	425	391	417	392	374	372	404	426	388	393	407	393	403	397	369	401	377	359	370	418	398	373	385	373	399	384	372	363	411	366	399	357	411	397	364	385	388	428	395	387	410	399	367	385	398	369	408	346	383	374	351	373	386	353	379	387	408	359	389	393	367	369	355	381	390	385	396	385	378	393	377	384	383	386	361	381	380	399	380	394	379	401	417	422	382	417	346	371	398	396	395	359	354	406	372	376	414	410	407	339	369	374	399	366	384	386	345	401	376	373	396	378	363	349	348	400	391	384	387	399	361	359	349	377	385	387	379	406	376	375	418	393	420	388	413	367	353	374	371	351	390	379	387	367	397	364	417	365	418	359	384	375	374	368	365	380	402	401	384	356	378	379	397	397	371	395	398	370	400	400	367	365	386	403	372	435	406	418	374	373	397	348	420	398	374	418	383	358	357	413	405	348	366	382	349	386	372	382	383	384	387	400	373	419	344	373	402	403	412	396	392	388	413	416	381	406	378	394	420	373	372	391	350	389	410	357	377	387	368	365	383	370	400	393	393	398	367	382	383	369	421	384	397	386	397	382	373	347	399	366	380	375	375	347	366	389	415	361	411	422	376	381	381	391	418	349	397	398	403	360	390	398	374	383	393	390	374	392	393	366	394	394	371	362	377	389	380	386	348	372	406	402	417	365	364	380	377	351	372	391	365	396	404	383	356	404	395	373	408	366	398	382	407	414	419	386	431	375	380	388	366	387	374	364	377	371	352	335	376	374	367	370	366	366	367	344	381
19581	16334	57781	78413	69434	59332	31671	25273	28494	20116	14027	8368	4387	3328	2206	1371	1064	1010	1179	1063	1063	993	979	1049	1041	1017	1063	1021	996	1001	1041	1011	979	1038	961	950	1000	997	976	1026	1013	1003	976	972	999	945	973	976	970	998	1001	1037	1028	1004	1007	970	1035	968	982	974	1003	1002	966	976	915	967	978	997	997	991	1005	974	958	996	976	965	1001	1030	995	986	973	971	1007	1012	1016	988	970	1023	978	981	942	1017	982	965	952	974	922	985	1023	966	1022	963	955	1023	1038	1006	951	948	961	964	970	986	977	958	981	998	975	978	1026	962	989	969	965	992	1060	961	972	983	1023	934	930	971	958	1004	946	950	1035	975	991	1038	994	1008	973	939	980	1009	957	1002	975	924	978	972	948	974	978	980	995	954	1062	953	976	961	978	993	947	1047	982	906	946	977	1022	970	978	996	961	972	949	947	940	928	962	1006	1011	996	1022	1048	959	996	956	976	1024	969	946	978	980	937	949	986	1018	969	1016	985	988	961	1001	967	976	1009	985	1007	955	957	986	960	1005	1053	1008	989	990	974	1002	961	1011	987	972	1006	950	1033	983	1031	992	948	1021	991	935	930	984	983	963	932	1059	1013	949	970	1004	963	941	1024	1003	1008	1021	1022	1032	970	950	1011	1003	1002	973	1052	1025	972	1000	962	973	980	1005	992	946	1021	1017	952	947	963	1004	971	1009	970	986	1037	932	936	984	1023	919	955	940	988	986	974	1023	943	1012	960	970	970	986	1033	992	1007	1024	995	950	958	1003	997	993	987	1028	1007	969	992	995	1008	959	1007	1014	1017	959	1011	1012	1011	989	887	982	1021	976	962	965	1031	944	972	955	987	955	949	999	985	981	993	955	964	1005	958	1014	1014	943	1004	976	986	939	987	1020	927	944	945	1018	977	949	981	1028	1034	958	959	1004	961	972	962	967	956	1074	970	952	993	990	977	1011	926	959	999	1001	983	1029	983	963	1006	1004	1032	983	957	986	983	1049	983	976	998	977	913	995	908	963	982	961	1014	947	965	934	1003	927	1003	1004	985	976	943	984	993	965	1030	1021	942	1032	981	947	946	1008	995	1040	1024	954	987	975	984	1024	958	1004	979	966	981	1018	990	966	982	1019	1001	971	942	933	962	951	1042	976	968	963	972	1002	935	1023	941	1004	1014	1031	950	963	1043	992	989	973	985	1010	988	1049	1028	990	935	1021	957	994	988	1015	922	985	1024	1021	1010	993	998	1018	988	994	1035	922	1057	1006	962	964	927	991	1040	975	983	972	1027	930	1000	965	943	978	962	967	964	1008	985	968	942	1020	1007	1040	979	1001	976	1014	1013	1002	987	955	1012	966	976	1016	996	977	1049	1017	970	954	951	989	1025	975	982	992	994	962	1038	996	975	968	935	996	1008	1003	952	951	943	941	970	971	970	961	975	993	970	970	973	1007	978	986	1028	975	962	1036	961	993	986	960	951	938	966	962	1043	1015	915	951	953	967	982	1034	960	968	1010	968	982	972	1000	964	1018	954	934	1042	1024	981	957	1059	1024	976	984	975	980	955	1035	1012	956	1003	989	996	1012	1007	945	1001	966	969	1009	970	1004	962	1024	988	989	998	1019	1006	998	989	1011	939	946	935	971	993	993	990	1003	976	927	974	1018	999	1085	965	1022	932	961	1009	974	979	1009	941	951	965	1001	948	1016	998	933	950	982	981	974	1006	944	967	971	983	1004	973	969	989	954	968	977	929	968	998	954	944	955	1008	1004	960	994	997	1014	994	1027	1020	977	998	981	954	974	949	1014	1013	978	983	973	1002	970	980	959	971	990	1017	1023	1000	955	968	949	974	1011	987	1026	1046	1058	976	1019	1041	992	953	998	1020	983	980	938	988	983	955	1010	970	1015	985	947	970	1017	968	992	983	1002	1020	1031	981	945	974	960	1041	999	966	1001	1009	956	1007	975	993	976	986	934	944	933	1006	970	967	954	999	1025	1027	990	1017	978	987	1004	942	1026	997	932	1050	958	963	987	979	985	994	988	929	1037	1038	966	956	976	1004	968	981	1020	924	988	984	947	997	995	1052	1025	921	1004	962	943	1021	992	985	969	956	983	983	967	999	1027	967	1011	942	983	1014	971	1001	965	1059	970	989	1008	1027	985	1020	988	911	970	973	981	973	986	999	974	1069	965	975	923	1017	1006	952	979	1053	977	987	971	1030	969	1001	987	1015	1026	1014	949	1010	959	1003	1036	971	937	999	958	1005	984	972	971	971	946	1014	1010	996	979	1055	988	1029	1031	1029	935	999	959	998	1007	1015	1059	956	972	985	1034	944	946	1025	966	1005	1002	933	988	940	993	948	926	960	960	942	1008	976	988	956	1012	1002	989	954	986	992	949	991	956	997	917	1009	1022	1007	962	1010	989	1002	954	968	1019	943	989	936	998	971	1031	1017	1032	957	942	1021	1013	951	932	943	986	932	987	993	990	990	1061	951	993	942	946	1000	984	979	987	993	1012	960	915	1012	988	982	1033	981	941	984	906	974	950	939	940	910	977	965	967	963	991	966	962	1004	983	1067	960	924	981	1074	983	994	1034	897	996	962	940	952	936	947	978	957	962	960	995	971	980	953	1022	970	965	992	995	985	972	1006	990	1016	981	1015	1022	981	1013	1011	1004	1028	978	977	926	962	917	978	1016	988	961	978	927	979	916	962	924	1003	973	949	998	946	979	976	990	984	955	967	1011	948	986	991	993	976	1052	949	956	947	954	956	1005	948	951	992	945	968	979	935	949	1003	1000	921	989	958	1022	976	1021	1023	919	1017	987	978	1011	1029	962	1001	983	957	967	960	989	995	983	987	927	988	1008	980	957	941	963	957	976	992	975	946	1015	987	1017	965	969	972	969	969	983	943	965	951	999	1007	1006	974	975	956	966	948	897	1003	1020	1009	986	968	995	982	932	977	984	1040	1006	996	1010	1017	982	1008	897	964	941	973	976	1032	1005	962	964	993	952	925	997	1019	990	1014	1024	973	935	924	948	998	942	941	1048	999	1036	978	971	967	963	971	975	991	967	950	995	992	991	976	991	986	1012	985	975	1000	964	970	972	1107	934	1029	966	966	1052	970	959	982	964	988	928	984	1001	1017	986	970	975	977	955	977	1002	988	945	1029	960	986	964	974	945	973	955	935	1029	1019	955	976	1022	997	990	996	972	1023	1000	1002	1015	987	973	1029	997	991	950	957	1022	952	1009	942	1027	934	953	987	1001	993	938	994	977	1006	992	1031	924	1012	991	948	1003	939	974	1067	989	1033	934	994	1014	983	966	1025	928	1013	992	968	990	956	915	950	990	962	1014	969	961	1017	980	1000	982	1006	1006	1013	1025	999	981	982	955	961	1010	885	924	1000	989	991	1018	975	1035	1026	961	994	1006	928	974	952	965	1029	983	991	963	1052	945	962	985	964	950	1006	982	1019	1009	938	969	971	986	1006	968	997	966	964	964	973	950	1001	956	972	967	930	1007	991	1007	962	955	957	957	983	928	1053	941	974	981	982	1003	1019	938	994	1071	965	997	947	963	992	950	964	976	972	1009	990	1013	922	927	990	965	1011	1013	989	1008	970	967	946	970	1070	985	982	918	931	993	999	1026	954	954	1004	968	996	960	973	1046	1000	981	997	943	1023	982	998	956	959	979	1016	967	973	938	1000	1012	948	1010	993	964	951	1005	986	968	1031	1006	952	956	983	947	1067	994	995	1011	986	966	991	964	949	965	1003	967	998	999	945	944	1002	996	962	979	1001	1016	983	983	944	983	995	989	985	1018	984	985	996	1009	992	1026	1001	965	961	1026	933	962	979	971	967	1042	940	981	947	1039	969	949	965	958	999	955	971	1024	1000	966	1010	983	972	982	989	984	978	971	939	1020	958	990	992	933	957	963	993	946
12111	7492	10125	13765	9789	4981	1684	1354	1298	858	679	473	430	398	390	381	359	301	330	342	366	374	324	356	323	348	356	338	383	345	373	336	357	359	354	395	354	341	315	358	354	337	350	337	366	345	346	338	338	363	386	348	334	333	334	370	342	350	338	341	340	329	354	351	314	328	327	389	317	349	338	324	359	337	352	316	357	386	345	344	338	352	340	344	325	356	344	345	352	327	346	334	331	370	368	340	346	361	354	367	341	340	371	367	345	352	325	319	340	364	358	344	362	351	322	326	352	364	347	347	330	345	339	367	336	338	353	333	342	365	345	355	343	372	345	343	352	361	335	359	375	349	356	387	380	346	354	366	333	345	363	363	334	361	350	327	343	333	337	371	382	325	363	336	349	348	360	362	330	347	357	341	339	295	377	350	332	341	335	353	335	369	336	328	347	364	325	350	321	338	355	356	336	331	367	364	375	342	344	361	319	334	342	339	350	348	366	360	349	338	343	330	337	367	357	378	350	319	367	340	349	327	390	350	367	382	343	356	352	323	341	344	345	352	324	348	332	366	326	359	349	337	316	355	333	301	336	337	384	356	404	351	368	356	369	350	355	329	348	373	330	369	355	321	341	338	347	352	356	340	344	330	354	329	341	337	325	369	358	372	334	368	375	367	302	357	317	361	359	383	360	324	326	357	362	329	361	371	341	353	367	353	342	341	353	326	332	340	326	384	338	386	358	331	319	355	350	339	335	343	387	368	343	353	347	354	328	359	360	359	328	383	359	335	350	347	354	344	332	297	312	347	339	357	352	342	325	379	332	350	313	361	341	334	368	342	335	347	352	347	350	354	342	313	352	347	341	343	343	339	374	353	334	350	354	370	342	339	374	342	330	358	331	383	339	391	337	314	347	339	355	368	329	350	328	321	306	340	359	353	369	365	347	332	374	345	340	333	346	368	333	360	334	346	336	347	372	303	338	349	334	349	367	323	336	329	320	343	334	344	342	339	324	354	350	358	386	327	343	343	369	372	352	340	364	315	398	346	343	334	316	367	345	370	360	349	341	320	357	343	348	342	382	362	371	386	352	351	311	336	378	316	348	380	362	373	338	335	366	325	354	379	380	348	377	344	336	348	344	362	343	318	326	348	376	347	321	335	345	325	330	350	343	377	332	382	359	372	357	384	368	359	349	330	368	346	364	356	340	358	324	343	353	362	320	341	385	337	381	346	328	347	410	344	348	356	378	343	310	344	353	361	318	358	348	356	327	341	304	334	367	364	351	345	358	343	364	385	340	372	378	350	332	333	327	323	335	315	355	332	341	346	326	369	365	377	355	380	356	345	345	348	335	355	360	355	339	324	353	361	330	357	321	321	369	332	329	355	313	366	365	337	335	340	343	326	353	359	380	343	348	345	336	327	346	331	348	339	349	306	379	355	333	358	321	355	308	322	330	330	326	366	349	344	324	330	363	342	352	351	340	355	327	339	328	336	349	324	344	353	348	360	347	372	328	341	353	337	356	325	349	357	353	335	368	341	350	346	353	360	364	305	324	371	358	344	385	370	366	343	344	325	356	347	337	322	350	347	320	357	338	351	329	362	326	385	383	335	372	342	386	329	336	348	340	352	348	330	367	346	328	342	315	315	345	334	348	332	357	334	342	350	344	339	351	305	340	345	335	330	382	352	325	349	353	346	323	339	340	344	337	349	340	389	347	355	331	363	352	340	385	324	337	336	344	327	379	345	307	349	304	344	360	339	346	358	369	386	360	336	367	350	358	345	339	370	370	347	335	340	360	353	372	341	353	346	348	378	361	375	322	368	378	348	347	328	350	336	323	320	336	306	378	349	365	361	342	319	343	335	391	331	375	305	358	339	334	341	341	333	368	330	362	359	354	333	350	342	309	334	379	386	393	399	322	365	338	373	332	334	381	335	340	358	348	364	363	331	363	314	339	343	341	353	332	374	343	311	386	337	320	329	368	335	363	340	345	334	380	327	370	345	370	338	367	351	359	322	371	352	343	393	357	358	375	354	369	354	330	385	346	326	365	357	339	337	376	345	374	362	350	307	393	328	349	370	330	361	344	334	355	359	348	375	360	362	340	368	318	369	354	393	349	333	323	331	330	336	344	361	317	352	353	307	324	339	333	341	362	310	340	345	350	361	339	348	316	352	348	340	324	342	312	337	372	340	357	353	363	348	331	352	320	343	352	346	296	388	326	350	352	379	359	339	373	368	343	319	332	346	337	376	323	345	372	342	368	339	360	338	330	358	346	354	321	355	320	341	369	317	329	357	355	357	318	329	343	325	334	332	343	367	357	324	329	366	332	327	357	360	352	327	338	355	364	341	324	338	339	371	318	314	366	338	354	328	360	365	340	339	363	326	369	342	349	345	381	323	359	370	344	376	386	338	324	369	376	359	378	360	339	322	350	330	353	340	363	340	336	398	346	381	342	342	333	347	360	338	343	364	355	346	373	344	357	334	351	332	348	347	336	371	328	340	360	373	346	365	379	350	345	347	328	346	351	369	330	358	359	338	345	319	360	353	364	367	365	353	336	344	364	349	345	387	348	342	354	365	343	341	322	351	339	333	360	364	346	365	375	336	323	336	334	355	333	364	339	337	331	361	343	337	349	323	362	355	313	335	345	344	353	364	316	344	339	339	306	358	316	339	357	390	370	333	330	345	383	412	340	340	390	318	335	351	333	322	347	354	336	349	333	360	369	319	340	307	361	371	374	337	370	353	348	368	341	374	340	355	330	346	345	358	343	363	332	362	343	332	331	336	390	350	360	321	347	333	367	342	351	357	339	348	379	369	328	318	357	337	372	355	351	343	339	377	371	357	347	360	339	335	363	357	369	337	326	388	358	342	329	356	339	363	371	325	382	364	345	366	345	367	362	338	328	324	319	350	368	347	351	343	356	357	314	323	382	377	347	333	325	363	327	358	381	368	366	373	382	365	333	363	337	368	317	358	323	367	363	342	359	350	354	350	324	387	353	339	348	357	341	335	321	330	362	389	336	337	347	334	341	371	340	365	346	322	350	374	359	364	353	348	355	368	363	359	317	334	360	332	356	348	343	355	356	389	366	363	369	344	353	366	323	313	348	343	309	318	369	363	335	343	382	325	347	331	343	397	365	320	326	327	340	362	331	338	325	345	328	329	348	364	369	356	386	351	370	359	333	354	338	370	310	347	373	340	348	349	337	346	346	360	344	349	329	338	335	357	367	356	318	353	373	348	348	321	353	301	333	342	344	313	349	367	380	354	315	308	332	309	359	368	343	372	364	345	391	358	365	340	355	357	346	300	341	374	357	358	361	354	369	393	338	327	356	309	330	362	332	339	331	323	372	336	358	378	347	353	315	386	350	348	320	356	327	359	342	352	343	346	341	377	345	373	354	372	348	341	336	354	367	350	369	355	368	351	350	348	380	367	356	338	334	374	353	356	356	377	369	371	333	326	368	382	330	342	329	376	351	356	343	371	300	302	329	357	340	345
8367	5846	13974	25673	21867	12283	4973	5299	4669	3094	2228	1540	1241	1144	1049	969	967	880	932	912	910	860	901	931	895	914	889	922	935	909	870	900	952	888	936	912	913	946	878	907	858	904	828	929	878	916	889	932	940	963	922	882	930	926	960	936	905	885	878	912	908	923	889	920	913	860	918	968	870	909	927	851	949	914	864	950	922	911	922	886	938	909	862	933	924	871	910	886	925	879	947	895	889	892	916	880	937	926	901	848	877	889	943	917	944	928	955	914	924	928	912	929	909	903	909	856	919	945	904	877	894	900	962	903	923	856	873	882	851	905	900	905	871	895	872	876	890	900	891	916	873	916	886	901	883	923	908	868	920	916	953	886	904	888	920	905	894	903	934	888	932	893	915	957	881	937	955	850	946	929	943	863	922	851	917	882	888	926	934	930	954	797	916	929	958	982	932	953	942	851	890	937	914	931	921	870	878	933	918	923	877	874	890	929	891	877	907	930	940	852	921	881	945	875	914	890	853	877	903	954	920	870	862	933	922	928	844	933	897	883	921	916	926	939	875	931	903	901	953	916	928	928	874	903	889	899	881	899	898	847	900	939	888	921	927	955	907	907	997	917	873	891	910	854	954	943	908	898	886	967	964	843	926	914	900	855	855	905	931	957	909	890	935	954	917	941	927	873	926	901	924	921	894	945	913	893	920	892	883	938	912	943	924	954	929	965	898	907	919	957	918	918	904	923	905	938	897	888	923	934	926	889	855	913	910	931	900	908	877	884	906	879	864	854	884	938	911	952	886	909	915	876	936	918	961	898	896	923	914	961	951	902	930	888	942	923	909	900	904	904	948	931	883	922	869	881	902	869	870	907	881	874	933	919	887	917	908	901	888	871	891	942	926	840	867	851	861	930	935	937	873	945	903	917	878	879	913	923	900	955	919	903	916	881	905	887	896	896	883	907	866	905	964	924	910	942	892	899	888	855	885	896	929	924	910	906	915	934	904	959	951	933	933	927	884	923	928	928	897	825	931	910	871	902	902	879	919	941	896	895	937	929	883	896	929	887	881	874	908	866	953	905	931	901	891	888	850	897	872	884	839	889	943	933	906	908	890	917	909	904	881	861	916	872	905	930	908	896	878	877	858	921	929	936	890	955	880	900	928	887	847	880	938	961	909	942	911	896	875	960	923	928	864	893	908	929	843	888	941	895	923	892	894	946	915	865	965	871	927	899	857	868	896	864	918	909	913	911	917	894	925	895	918	910	878	901	915	942	891	942	904	903	907	896	936	889	894	852	932	893	896	891	920	885	890	911	900	881	903	889	856	850	956	862	881	856	916	886	832	984	904	924	915	875	948	899	907	919	913	925	895	932	966	944	958	843	898	945	941	875	932	924	902	906	881	931	950	899	940	896	888	927	962	896	931	942	924	896	888	898	930	870	893	944	915	892	914	909	897	893	864	917	933	912	919	888	917	928	869	902	932	942	863	928	926	886	928	952	970	922	915	901	931	837	908	901	905	935	896	950	928	917	915	887	928	965	909	925	894	905	896	963	927	899	857	921	873	971	936	896	879	883	894	864	931	914	906	924	897	894	953	912	885	908	896	903	905	862	864	848	871	910	919	913	927	873	950	912	909	918	920	904	899	943	890	920	907	889	866	923	906	909	881	901	900	858	893	902	871	919	936	895	986	885	927	899	881	956	880	959	915	890	933	868	959	894	894	911	936	945	911	912	903	880	932	928	955	918	918	931	906	898	983	960	919	902	943	855	966	872	932	915	912	855	942	948	892	926	875	946	911	906	924	880	905	893	929	943	900	932	924	894	872	945	965	892	895	870	905	912	818	950	907	936	945	858	897	933	947	879	933	894	887	912	882	905	987	872	937	884	891	870	852	902	859	868	884	915	895	942	940	913	926	948	915	893	883	860	872	890	961	849	979	942	1000	904	948	886	904	933	908	939	882	911	919	930	903	920	873	943	867	872	881	860	921	883	840	932	895	911	900	918	949	924	873	905	913	931	901	910	862	942	923	904	866	931	938	893	863	907	945	915	908	908	934	924	841	869	837	906	947	924	935	893	907	852	873	936	901	907	882	976	899	938	921	916	952	920	875	888	877	931	895	883	983	943	898	892	939	878	916	949	942	906	963	857	861	926	916	938	937	970	887	887	862	884	916	873	893	885	864	901	898	961	941	925	907	939	888	897	951	903	899	938	910	916	896	967	929	913	919	939	872	848	898	880	929	888	937	939	941	897	934	882	915	891	885	881	924	936	935	885	879	836	898	944	936	918	884	944	935	887	947	900	885	904	890	899	908	980	917	904	851	953	833	914	910	918	880	900	935	890	877	956	902	885	909	885	930	901	855	880	920	910	947	892	933	981	895	895	846	910	880	870	946	920	889	926	891	906	896	874	928	939	984	892	897	879	889	968	917	927	913	893	938	917	869	952	914	855	900	940	938	892	889	846	875	912	879	929	894	892	948	921	931	867	893	904	877	906	913	936	942	843	898	916	885	929	857	927	889	918	938	922	875	902	906	902	915	887	892	958	926	903	889	943	902	844	903	922	922	890	878	894	920	860	852	923	881	936	905	932	905	929	898	959	877	953	883	886	925	887	905	941	924	921	889	927	948	912	983	944	892	908	892	956	893	948	953	911	908	949	985	939	915	936	935	903	913	986	914	948	901	958	915	943	902	894	987	964	876	957	816	910	876	879	863	908	869	889	941	958	887	908	922	893	964	901	925	903	896	898	902	875	890	925	887	926	851	924	914	929	893	926	954	915	906	940	911	917	895	895	853	940	941	923	907	953	878	875	899	865	911	934	908	897	890	947	953	917	877	960	901	913	924	901	885	920	920	864	901	917	938	927	917	939	868	903	906	862	909	920	909	893	925	934	893	932	893	949	887	942	966	899	902	914	873	861	888	908	920	900	895	910	939	907	929	894	889	918	910	924	917	938	912	942	898	919	879	949	942	893	841	899	847	884	920	850	934	908	875	883	909	873	849	910	898	876	885	837	868	911	886	922	950	918	878	909	883	928	898	870	896	918	932	910	897	879	906	901	901	891	907	931	957	923	869	889	914	931	902	933	918	882	918	949	887	901	848	962	863	903	941	893	936	952	948	906	866	941	912	908	919	925	889	905	906	901	950	924	924	951	939	848	921	887	912	951	925	895	914	929	928	965	950	940	896	918	879	909	909	942	886	883	938	848	943	905	930	949	952	958	956	915	954	887	940	905	950	911	948	939	919	909	944	924	887	888	930	895	906	945	897	939	925	870	938	922	918	869	923	935	899	928	926	898	935	876	875	920	887	904	907	905	912	882	896	876	872	901	860	943	946	928	923	916	925	856	925	898	904	908	897	978	928	938	861	886	857	846	924	901	899	943	924	914	896	900	897	921	922	907	863	897	887	949	870	945	897	897	906	935	896	873	890	957	897	890	926	908	912	863	949	905	912	929	874	926	928	865	919	953	943	899	919	950	908	903	923	965	902	905	934	866	915	874
22981	12647	35144	64867	52990	29566	14853	15729	11846	6096	3287	1629	960	812	574	492	386	355	387	336	374	348	385	362	392	404	384	395	380	378	356	367	387	376	365	369	361	349	367	367	386	360	388	353	380	368	365	354	374	344	359	370	339	388	358	354	361	366	380	353	329	339	389	358	365	350	351	372	373	348	337	377	362	374	365	328	388	384	327	356	358	397	350	365	365	410	378	363	373	366	342	367	380	354	391	325	378	365	345	359	362	343	394	376	385	353	349	387	361	362	374	376	378	346	348	361	350	369	328	363	385	340	386	355	353	400	341	389	386	371	363	355	312	329	354	383	312	362	354	367	319	371	334	382	354	343	356	323	348	359	356	339	358	357	331	349	365	339	364	356	367	387	345	345	350	349	347	384	382	364	366	376	348	366	354	363	383	377	388	362	376	365	347	322	341	341	378	371	347	394	352	347	363	369	350	364	370	334	383	362	368	348	351	360	390	349	341	352	397	373	359	344	363	338	387	352	360	383	344	334	355	379	358	360	367	364	350	324	350	401	401	379	381	363	347	373	397	373	340	390	368	353	377	353	355	373	370	365	353	384	396	394	334	393	347	369	380	401	373	407	367	375	328	369	343	377	372	372	355	380	372	352	352	361	336	373	380	347	356	317	407	340	361	382	361	375	320	385	375	376	355	402	359	379	358	383	376	342	359	362	356	381	366	365	399	349	368	396	386	331	352	330	387	388	398	365	349	345	392	378	343	333	338	340	338	354	313	334	381	357	371	346	362	350	377	344	383	386	353	363	360	390	388	379	366	349	364	355	362	352	388	361	359	399	362	392	348	362	361	352	373	388	418	341	358	383	364	379	374	334	319	376	365	376	368	361	337	362	350	396	345	376	348	358	386	391	389	366	337	379	349	341	348	383	336	352	374	406	361	373	348	415	359	382	349	364	381	379	359	391	394	315	384	386	408	371	352	362	350	363	395	363	366	351	413	404	344	347	402	338	383	388	367	359	390	386	365	360	375	351	376	338	374	352	352	389	360	354	340	364	354	365	342	373	364	364	402	383	374	373	389	369	382	373	367	333	369	382	361	376	361	371	383	367	324	392	359	362	364	331	364	365	343	369	365	366	407	362	385	356	363	421	392	380	370	370	347	380	373	334	373	378	357	355	338	358	365	378	318	342	339	385	385	355	351	328	353	389	346	366	314	382	350	357	378	339	383	342	346	368	353	360	409	374	374	345	369	357	364	356	342	397	379	358	318	376	355	384	379	366	373	371	403	377	360	372	381	369	324	368	369	354	361	366	369	367	409	360	335	344	360	371	353	365	364	361	368	361	349	350	352	352	407	399	392	339	405	387	354	358	401	375	342	347	348	359	359	324	354	341	365	353	345	349	390	382	371	373	355	351	343	402	356	370	345	357	345	386	353	333	336	332	364	346	373	351	360	374	375	363	319	355	386	369	396	382	372	367	383	392	368	346	393	340	397	368	363	332	392	351	360	367	364	378	323	341	363	339	365	371	367	353	365	363	399	406	399	350	361	317	388	343	372	355	364	358	346	341	348	359	358	368	387	370	347	379	384	369	381	376	379	369	328	354	377	365	372	357	367	345	367	382	370	359	371	370	366	381	349	361	393	389	335	350	361	367	352	380	389	350	320	346	338	356	380	395	365	348	354	388	351	361	389	367	410	348	378	371	398	342	381	362	353	354	349	354	368	353	400	355	350	350	367	385	398	355	350	397	364	374	370	353	363	394	343	371	355	352	389	387	362	335	335	376	404	388	376	393	412	352	361	368	386	375	402	374	406	361	319	379	373	358	376	359	345	368	377	352	333	357	362	381	380	365	387	363	367	360	352	346	361	351	355	385	374	378	387	391	350	390	326	374	362	353	375	329	352	369	360	364	397	353	348	385	340	371	367	332	358	333	350	392	391	402	379	378	359	352	366	373	367	383	347	335	373	368	357	360	354	351	386	364	355	351	376	357	378	345	336	338	397	351	340	342	320	348	352	354	358	351	404	349	365	381	380	370	349	368	338	350	360	383	355	365	353	367	351	382	345	352	378	392	365	352	353	371	373	369	353	377	359	377	344	410	397	372	347	347	357	336	363	339	346	369	352	364	399	337	382	383	390	376	380	348	337	359	391	378	365	334	326	372	364	359	370	385	347	356	398	319	357	348	349	356	327	352	387	369	337	351	361	382	333	395	370	365	348	351	397	365	346	374	363	375	357	346	364	376	354	293	346	338	378	367	354	343	358	365	358	364	370	389	370	357	355	349	366	347	360	388	353	385	365	372	357	359	364	394	362	380	352	401	360	353	332	359	362	344	361	347	337	356	363	376	354	379	366	359	357	365	374	358	390	340	346	357	417	357	336	370	345	347	384	360	390	371	341	385	411	378	370	384	348	330	356	387	380	388	363	358	371	379	330	364	362	376	398	357	354	385	380	387	317	369	375	408	380	338	362	333	387	335	377	363	362	357	358	375	392	342	366	327	345	353	382	324	352	363	333	372	321	350	401	387	363	337	373	349	358	355	339	363	351	337	376	370	349	382	374	351	397	348	371	337	393	376	362	342	381	363	365	339	361	361	366	362	363	375	411	361	375	375	367	355	398	376	390	392	340	412	391	353	366	368	404	330	357	372	373	393	360	339	370	384	349	368	359	399	397	389	361	386	367	366	348	345	340	362	333	402	378	392	357	361	380	353	343	394	337	341	328	366	367	384	365	336	369	370	343	342	356	388	341	345	356	364	357	367	372	372	367	369	371	385	365	376	341	406	356	353	340	391	408	381	399	365	347	382	367	344	328	391	359	352	358	355	395	389	349	367	358	374	358	364	357	367	334	349	365	346	347	343	360	368	385	374	355	321	346	366	370	355	366	335	378	351	400	369	355	369	349	415	360	359	359	366	359	369	346	357	365	355	347	366	403	369	372	342	376	337	361	360	373	372	372	349	345	381	376	341	385	349	378	303	326	344	399	371	383	365	375	344	333	377	384	365	342	348	370	394	341	382	401	340	355	374	388	369	368	362	380	335	368	345	389	358	332	351	377	362	338	385	348	343	363	349	352	358	362	360	355	340	340	339	387	357	353	354	338	363	369	383	361	341	308	365	336	311	350	345	371	351	352	337	347	326	339	357	341	335	347	342	357	380	392	380	336	341	335	382	377	381	388	390	360	361	355	338	375	367	370	383	410	384	373	360	355	360	341	368	374	365	359	321	397	378	382	409	361	366	371	323	402	344	342	390	379	374	358	360	387	344	377	368	361	375	367	355	364	350	352	361	353	373	374	369	383	317	403	345	364	369	366	329	353	343	357	390	359	368	370	363	377	369	380	350	359	379	360	361	388	407	378	329	398	365	371	374	356	364	377	335	343	388	357	382	355	392	323	344	371	358	417	332	390	364	350	419	353	333	357	403	356	385	340	356	364	346	370	383	403	326	338	373	349	374	388	378	377	330	348	339	376	362	365	367	369	383	399	377	360	384	384	348	338	373
14182	9110	38673	66534	58066	37124	27982	33584	27831	18177	12175	6284	3695	3190	2053	1607	1004	942	1007	981	989	968	921	979	967	973	953	954	961	940	958	956	933	975	951	1025	871	953	982	988	986	971	970	960	938	942	986	990	949	926	907	936	942	914	923	979	974	916	997	981	975	935	915	873	914	947	996	902	900	994	998	919	940	930	962	975	992	979	949	948	922	961	954	973	911	921	977	988	931	972	930	974	912	933	953	914	934	950	936	868	935	998	899	955	924	948	945	936	969	972	924	976	948	923	916	966	972	980	890	970	960	943	956	967	981	969	955	944	946	977	931	865	915	986	936	979	942	963	952	950	941	904	980	966	917	922	939	952	900	930	994	883	940	931	988	978	933	997	925	935	955	995	957	969	988	921	946	935	959	999	926	1050	942	914	935	1009	963	959	910	997	965	929	955	907	922	966	969	940	974	985	955	985	1014	884	943	874	978	957	977	922	902	904	929	913	988	948	936	980	947	958	922	940	956	936	899	886	930	952	959	951	982	952	906	938	899	915	971	948	964	954	915	980	950	929	898	956	952	974	934	980	956	929	958	962	863	945	931	974	958	942	925	939	958	917	918	928	982	918	985	923	1002	952	968	968	927	1013	959	962	966	957	958	937	926	888	902	961	955	913	976	913	993	1001	952	936	945	913	904	963	971	1033	873	903	972	954	1001	928	923	943	911	919	967	972	983	986	966	960	919	932	898	988	936	945	943	938	965	971	933	960	964	893	908	924	969	965	950	984	1013	1002	962	937	987	968	915	977	930	889	978	957	928	911	956	941	946	966	969	907	944	971	1005	913	968	916	919	893	946	981	954	914	919	968	953	962	963	944	949	942	925	919	958	920	933	918	946	977	913	890	953	1007	926	926	973	936	915	911	928	897	904	944	935	884	939	979	952	981	964	951	917	925	987	937	946	985	962	932	915	925	944	961	958	945	924	977	963	943	939	956	931	981	918	944	940	962	987	907	938	950	945	912	910	983	973	926	968	940	939	889	960	919	962	944	971	905	964	987	879	958	942	942	950	948	909	947	956	971	907	969	965	931	981	921	953	948	913	978	917	969	1008	956	910	956	917	948	956	918	938	961	955	979	940	939	920	928	987	920	960	931	925	959	923	974	933	973	931	988	1055	980	932	933	951	920	914	924	978	952	985	928	963	962	957	955	1020	955	901	963	939	985	938	926	951	944	960	998	972	948	937	978	916	888	988	938	907	950	975	980	898	971	967	894	961	983	902	945	969	947	932	989	933	958	1020	962	939	954	889	978	898	957	955	939	965	954	985	935	943	929	974	952	897	911	983	963	943	913	891	928	972	987	945	960	989	978	979	937	927	909	959	939	971	912	921	993	940	895	952	1007	969	925	959	926	942	885	1004	911	916	923	896	947	937	942	924	1016	958	919	965	978	961	966	957	977	977	935	958	1000	933	935	1011	1001	915	883	986	922	898	1023	983	949	966	879	926	1014	938	877	958	931	902	881	897	927	918	913	939	928	919	980	963	981	953	919	975	996	962	957	947	961	973	899	949	948	987	974	950	974	980	935	960	976	946	922	903	913	897	923	928	963	926	933	979	959	953	986	977	957	936	946	934	1018	984	941	927	976	951	954	965	980	944	986	1018	890	949	962	948	879	937	929	917	957	950	923	977	942	933	993	913	916	922	965	956	988	972	929	923	993	935	956	946	920	922	1007	982	971	976	968	965	949	952	951	934	906	915	928	980	974	954	956	995	944	1018	932	940	1003	953	917	866	973	906	951	943	953	1018	933	949	949	955	963	949	949	943	884	979	949	960	990	910	955	930	899	971	992	919	949	935	873	949	891	1051	896	987	998	967	963	948	913	943	1035	976	953	916	980	957	942	932	939	921	862	929	971	964	954	963	973	981	963	915	912	937	958	986	976	979	917	917	954	952	928	965	949	940	929	930	997	973	950	959	928	936	941	928	952	933	948	941	986	1007	934	976	921	950	908	914	929	899	923	977	954	931	1003	967	974	934	1028	1001	950	928	962	956	889	966	928	892	939	920	1007	955	1010	985	882	946	935	967	970	957	942	951	898	941	917	909	938	960	986	967	956	945	989	923	902	952	938	890	925	923	958	968	952	917	911	907	943	982	931	899	921	957	1012	910	879	902	921	993	907	898	957	925	916	931	922	912	956	924	917	972	904	923	930	943	934	962	980	994	970	944	929	976	941	938	895	922	1009	933	928	945	955	867	937	1024	867	972	913	937	951	953	920	921	944	928	935	978	918	970	953	950	976	968	954	1003	900	910	955	931	901	956	960	954	961	933	967	907	911	941	958	949	971	899	962	952	950	1002	915	931	953	1021	934	936	907	1004	971	991	984	948	964	988	947	975	995	992	966	936	951	975	970	963	967	955	888	949	978	964	950	939	924	980	935	1031	923	917	968	964	972	970	887	938	967	958	938	937	1029	954	969	965	946	934	943	1004	976	968	992	929	995	948	935	1005	904	919	953	953	921	944	945	958	932	936	948	945	926	892	938	887	921	915	935	975	933	949	914	950	950	971	942	963	948	983	947	946	989	948	970	973	962	977	932	981	949	892	907	1007	969	957	990	957	951	929	953	957	911	956	954	940	964	936	945	939	1011	955	967	986	937	944	971	954	928	966	987	959	956	984	944	996	929	964	921	932	958	898	951	919	931	951	911	914	950	976	951	916	925	939	943	912	954	957	955	895	963	953	933	931	937	924	964	906	900	964	943	932	955	929	919	946	931	914	923	979	922	960	957	975	889	905	919	938	978	911	931	910	908	999	961	937	970	981	981	909	951	951	965	913	906	954	980	932	939	907	946	985	953	901	950	932	918	933	890	957	881	895	1010	910	971	916	922	980	921	951	943	972	889	928	1006	941	911	962	944	972	900	978	966	972	955	953	965	927	970	981	923	950	977	918	926	905	939	920	981	947	939	958	912	959	908	955	953	990	997	944	1002	864	954	922	973	928	914	929	959	927	964	971	919	981	956	951	930	962	949	918	931	933	946	992	944	997	964	944	970	925	955	938	931	949	992	996	955	982	949	932	1007	920	1040	968	928	936	845	906	963	978	887	928	938	941	978	977	964	936	901	908	969	900	913	994	968	935	993	932	949	970	925	924	957	961	960	930	949	979	911	893	1011	929	914	1000	916	931	958	970	938	957	948	877	974	938	920	936	993	950	983	941	919	981	927	987	955	959	950	949	929	944	948	965	983	908	983	990	953	960	956	1003	955	948	949	929	1004	988	901	884	954	938	974	923	982	929	906	955	976	984	901	947	942	944	906	963	939	926	917	1008	935	914	1030	932	922	974	970	960	924	930	955	995	949	966	989	905	924	991	917	938	925	950	953	975	969	945	980	883	899	919	936	954	1020	1001	953	906	991	951	948	948	960	935	979	959	946	929	956	938	931	883	940	973	945	926	948	915	929	953	964	966	943	950	964	948	932	960	941	925	977	941	925	927	900	934	1000	1002	941	939	925	965	916	939	956	983	951	1004	958	949	860	962	928	962	879	948	884	935	969	968	940	956	963	923	931	963	949	991	985	949	927
28733	18928	50820	74501	51295	36820	28463	33983	25902	15006	8077	3397	2008	1264	954	734	445	377	397	377	391	371	407	391	368	395	408	400	386	375	383	386	379	389	384	393	378	409	364	395	382	370	408	361	383	398	380	390	369	360	407	364	352	388	363	412	357	375	408	374	381	381	433	376	389	385	376	381	367	380	358	384	428	377	359	400	367	370	415	402	355	350	370	358	406	332	385	375	350	407	376	381	373	386	397	347	379	389	379	365	344	369	382	379	406	360	390	367	380	389	365	380	347	394	389	407	378	370	389	369	410	409	409	378	370	366	376	387	384	383	352	398	374	390	336	374	375	376	399	405	397	364	379	358	385	387	348	397	403	397	419	405	383	386	382	398	393	364	377	350	399	371	369	331	410	407	378	400	371	369	368	355	364	340	396	373	369	396	411	370	374	385	377	411	383	379	371	405	310	362	427	373	360	376	387	343	362	358	407	364	347	374	363	392	411	335	374	380	405	372	352	358	361	343	403	401	386	357	416	381	389	385	368	411	386	443	382	380	401	377	376	387	380	377	384	401	383	408	421	393	409	403	366	389	409	399	373	381	400	404	379	366	403	384	388	382	383	350	365	420	349	398	369	364	383	385	360	376	391	367	355	344	368	392	364	372	369	369	373	359	367	376	374	345	371	357	413	376	399	402	358	346	371	393	383	384	373	415	408	360	374	354	377	385	443	385	397	385	368	348	331	366	431	415	377	352	399	390	380	406	369	342	402	381	399	359	368	389	380	388	408	387	380	398	375	378	383	430	411	398	382	383	392	340	393	366	369	396	396	457	396	377	390	394	395	384	362	400	407	388	394	374	391	375	409	396	419	368	371	411	381	395	360	362	375	342	391	357	392	398	371	373	374	402	391	354	405	371	347	394	389	395	377	355	380	353	373	341	367	388	377	367	347	379	403	375	399	369	370	351	403	389	374	357	419	373	401	377	395	383	365	383	392	385	375	381	399	413	361	354	360	379	375	378	418	405	413	383	349	429	370	391	393	377	344	405	353	386	378	387	384	352	366	401	378	361	375	382	426	388	397	388	382	363	373	383	383	399	361	384	355	354	420	372	387	377	364	387	388	382	376	374	394	388	379	418	402	402	369	365	394	414	385	380	378	367	436	388	360	352	361	380	358	382	384	401	383	381	412	412	393	377	396	394	381	386	353	367	356	393	382	416	392	387	393	376	342	384	417	399	375	398	365	357	407	367	373	365	384	360	325	378	412	371	397	376	396	385	392	376	400	423	346	404	365	353	376	357	344	361	375	372	355	380	391	395	389	361	384	411	367	399	381	394	357	362	407	393	395	365	399	364	388	376	334	371	359	407	381	385	387	366	404	370	351	337	360	378	380	383	387	359	394	361	340	337	354	373	383	344	381	423	390	370	376	400	377	388	390	403	385	409	362	370	407	394	361	398	393	374	350	364	383	370	391	413	393	385	384	341	375	375	406	405	400	367	393	384	410	396	367	387	370	388	345	365	366	371	406	362	362	372	385	382	399	393	407	398	374	380	388	343	389	357	386	391	353	380	363	387	404	389	379	373	401	392	379	372	336	371	392	377	372	369	376	392	367	396	408	384	375	368	390	370	388	364	395	411	342	388	352	374	368	367	395	378	356	350	376	361	371	379	370	375	401	393	378	390	422	371	365	382	351	349	373	336	378	383	395	380	389	396	408	388	379	374	381	374	401	429	390	376	398	376	408	367	399	368	377	393	408	354	376	442	415	356	368	368	403	407	394	349	346	370	400	375	398	361	395	375	379	394	378	345	364	364	383	365	382	385	423	409	379	386	388	386	354	378	405	388	368	369	365	416	420	379	403	385	373	332	377	400	407	380	417	365	370	384	354	378	376	362	401	387	390	354	360	365	393	378	361	344	384	384	366	360	360	387	399	394	382	391	366	362	346	408	376	391	393	339	388	367	399	382	410	402	348	395	376	365	393	368	374	365	373	365	389	387	392	398	389	403	386	403	374	366	411	389	377	385	368	382	378	374	349	388	359	400	356	360	393	361	343	380	398	397	361	380	391	388	387	376	385	401	396	398	386	353	391	382	385	399	407	387	362	370	361	384	362	382	388	363	391	363	383	405	399	368	364	381	369	390	393	381	429	357	387	371	378	445	385	424	384	425	379	386	365	406	393	351	374	379	397	385	397	358	363	373	385	382	404	373	390	396	359	382	372	401	388	412	391	384	426	380	364	330	388	429	378	422	399	345	361	372	408	371	389	348	355	376	396	399	397	353	373	382	371	389	429	376	435	373	374	407	420	364	400	410	395	394	398	354	356	356	393	377	377	380	388	344	391	385	364	384	382	400	371	366	382	370	413	385	381	376	410	378	383	358	382	373	385	388	402	387	390	359	363	389	392	356	407	410	366	357	380	385	366	399	364	344	373	393	357	384	407	376	365	384	385	415	381	374	413	369	374	374	418	368	377	367	388	365	376	378	383	394	376	377	406	340	378	354	368	352	381	385	348	370	373	378	380	383	366	393	381	350	363	374	382	365	352	385	375	395	378	389	433	396	372	413	413	378	398	358	374	404	330	383	380	393	373	407	376	401	361	393	367	363	366	359	378	371	386	377	375	369	397	390	379	399	357	361	397	396	374	358	401	371	332	387	395	377	389	392	362	365	373	320	366	373	394	373	428	364	393	375	413	382	367	369	409	365	392	393	401	381	375	365	384	406	377	393	404	384	418	377	371	372	348	380	384	365	364	364	393	375	385	385	387	406	388	364	376	367	386	371	379	374	373	403	384	383	390	394	415	352	360	431	381	391	373	391	393	359	366	372	398	373	362	410	397	375	341	405	367	369	359	373	374	350	381	357	385	387	384	386	392	359	391	407	366	401	341	401	382	387	377	366	408	341	387	364	389	378	388	402	425	388	415	381	384	359	398	377	338	385	398	372	392	377	384	397	362	350	380	377	353	391	366	377	353	390	375	378	381	359	373	378	381	394	403	365	399	375	376	355	405	377	350	389	437	405	382	386	396	380	390	400	399	374	399	373	351	376	385	353	383	359	345	343	390	398	364	354	395	381	391	401	378	342	399	375	370	381	395	389	361	397	364	380	392	378	415	367	406	403	385	359	341	429	362	384	380	391	405	378	377	347	377	382	403	401	369	397	355	415	401	330	390	367	377	396	345	397	412	408	387	369	399	360	394	352	404	349	431	364	382	391	408	394	391	375	377	391	385	370	360	360	356	362	371	364	380	362	372	416	343	363	357	353	403	392	398	357	386	400	356	375	414	435	382	396	395	395	352	387	410	350	397	332	359	369	411	348	382	404	363	396	376	356	415	411	400	387	378	357	361	385	389	371	365	387	389	394	372	401	379	393	386	399	376	382	406	367	400	365	398	399	385	386	399	382	391	388	406	385	363	368	375	381	359	398	368	367	390	388	387	384	363	357	370	356	363	348	367	379	380	374	388	347	379	355	381	412	446	425	373	375	372	371	360	403	359	403	388	381
16785	14160	50922	75064	55571	44680	43336	48368	40268	30417	21877	11802	7505	5586	3668	2522	1382	973	1112	1040	1020	1011	964	1022	1017	1072	959	989	1007	970	943	972	991	987	951	974	1003	986	998	979	986	954	946	1027	986	959	947	978	973	1031	1008	964	942	1015	1006	983	960	954	1003	993	956	926	912	951	999	966	958	1006	973	999	983	948	900	955	1002	955	967	992	1017	899	1011	1018	933	957	979	954	990	976	967	946	973	1022	966	950	964	914	1025	947	1021	951	954	958	960	981	974	955	1001	942	1003	1027	985	952	957	987	956	917	917	978	876	1016	967	945	978	981	950	992	982	979	1043	955	982	926	1008	934	971	1005	1032	977	950	974	991	937	999	1027	1044	946	992	947	926	944	962	940	945	975	985	992	1004	959	991	994	980	948	942	957	1011	966	975	1002	978	925	1024	938	992	970	946	941	1012	982	982	1034	979	1034	944	962	941	939	922	936	1018	978	993	948	994	935	928	970	1005	976	970	958	1009	938	965	1008	1054	979	936	1031	988	1025	938	1000	966	966	1041	992	1034	981	948	986	932	997	1022	910	972	969	968	941	1004	952	942	958	939	960	968	922	935	957	907	949	977	947	967	939	990	977	957	1012	982	1005	1010	972	993	973	1007	972	1014	1004	965	942	988	1017	987	949	957	955	992	984	1000	988	958	946	994	925	967	1014	1004	968	976	1003	943	969	992	960	1008	941	915	971	977	1045	990	992	1002	952	968	965	1028	934	944	1002	998	953	1001	994	974	947	934	1004	968	977	964	1014	981	1052	997	959	937	975	987	963	917	900	985	975	934	995	932	936	985	962	1008	932	1001	970	969	1045	955	969	963	1019	984	935	953	995	981	922	961	943	1007	962	982	995	1023	991	966	962	998	923	959	983	1000	995	934	990	971	1010	903	976	994	971	965	927	971	1016	998	1002	954	1001	988	984	1001	895	979	951	974	980	966	947	968	1007	1053	963	967	947	988	978	948	985	998	978	914	996	960	968	930	952	1002	941	969	942	981	971	992	944	998	946	951	988	1024	1014	925	1043	964	923	949	946	1020	956	1029	878	935	982	966	886	966	1008	932	984	973	1027	993	1021	940	1017	984	972	969	993	945	1006	996	982	975	940	976	965	908	971	947	963	976	974	944	983	978	982	1037	991	977	904	1002	949	983	924	993	991	952	1020	1008	951	973	1011	1002	938	971	987	962	971	949	987	953	950	985	1024	1015	956	956	942	992	1042	983	987	970	971	958	969	957	961	955	943	963	954	947	993	934	941	1003	921	976	960	928	963	979	959	955	1012	1001	940	952	1014	974	999	981	995	982	995	961	982	949	1011	979	979	963	1006	966	1022	984	1002	983	1026	939	981	952	977	975	961	942	931	986	989	990	957	962	937	985	1004	962	967	886	1023	962	974	979	967	905	996	935	959	958	985	1031	960	946	926	986	985	929	990	969	987	1035	1051	1009	935	987	931	968	937	1018	972	958	990	934	993	1029	935	972	942	1012	955	1007	1002	939	956	1005	981	986	959	1033	979	976	996	994	992	942	959	1003	958	910	920	937	906	1004	959	956	950	917	977	955	972	982	957	993	1012	965	944	986	975	962	963	1003	971	956	936	965	921	1006	1028	962	906	916	953	960	1003	1006	938	1012	987	944	1036	1014	942	984	953	975	958	1007	976	940	935	1008	1021	1025	989	1011	982	980	937	1001	999	985	947	1008	992	931	929	974	952	1000	984	958	956	1016	957	1049	921	949	943	964	979	929	937	982	975	919	998	948	994	986	970	971	935	979	979	963	1053	992	947	971	909	979	1004	996	916	1019	983	954	932	961	932	929	1028	979	1013	978	940	1009	920	967	988	950	933	986	941	971	957	985	949	985	953	1000	940	1016	989	903	955	957	954	1031	971	979	949	964	948	973	994	926	950	943	909	978	935	937	926	1031	997	981	896	958	999	964	998	1014	980	990	971	916	909	974	963	998	1014	943	977	990	961	1012	990	943	981	969	956	995	1044	941	949	940	927	951	989	962	909	940	1029	939	990	940	979	955	961	925	967	952	965	1005	942	925	958	960	1003	1015	974	999	928	971	1031	995	909	971	998	968	947	965	1008	1025	955	979	927	1028	990	998	984	980	944	1003	982	945	972	982	979	953	953	957	996	991	1012	1022	952	956	1014	962	927	970	966	996	1008	946	984	979	956	980	999	945	931	953	990	973	971	942	962	962	985	900	923	1074	944	991	986	968	998	889	934	935	984	970	1019	950	971	936	941	1010	1018	943	986	951	964	985	954	965	1006	940	992	931	997	1020	976	960	980	999	983	990	976	964	996	980	1011	992	947	981	1041	950	947	967	1008	985	955	1003	963	1035	1003	941	960	949	966	938	924	968	959	929	967	1009	956	993	968	952	974	1002	926	1001	976	922	980	983	952	962	981	960	965	938	952	999	926	987	996	987	985	960	974	996	1000	996	958	945	933	985	928	967	956	1007	946	955	1019	1041	1011	947	979	964	961	1009	970	995	889	977	935	951	996	961	1002	1067	996	950	956	983	1021	966	975	995	1052	1015	972	931	970	970	1005	965	917	922	1023	967	984	933	1002	976	985	983	963	987	1058	991	961	1001	968	960	931	936	926	932	979	980	990	927	983	1009	947	988	1007	971	958	945	961	963	936	955	933	1006	961	979	980	998	953	980	940	977	924	958	941	921	982	973	965	963	973	987	973	953	1008	952	963	962	970	937	963	976	947	924	1009	894	946	1008	926	974	1007	973	1019	922	957	980	964	943	974	967	944	950	918	1006	998	996	989	962	946	959	939	1016	947	1064	910	969	993	928	1011	968	983	935	1007	961	932	962	958	1047	999	922	972	950	975	925	993	1026	916	985	1056	1000	999	968	999	926	962	947	941	966	956	974	992	977	992	987	997	941	978	1004	990	1022	961	952	974	952	964	977	969	972	1020	896	975	943	980	947	955	947	975	997	923	1036	962	972	902	1034	941	976	970	1017	992	979	954	962	919	929	959	960	979	963	909	1029	946	988	973	1002	982	1015	972	968	937	1009	943	976	1007	952	984	989	956	968	950	972	985	973	974	979	943	995	993	1043	999	984	990	959	948	981	993	966	954	955	968	998	939	950	968	928	1013	1012	1010	1033	992	958	949	991	958	997	948	989	985	966	930	1026	980	975	943	940	1008	925	966	947	952	964	1004	966	953	1007	911	965	983	1018	966	967	1031	909	957	989	974	1001	953	950	984	961	1017	950	999	985	944	965	962	947	965	980	1042	975	913	944	949	971	1039	1000	990	926	1003	992	966	986	1009	1020	975	900	954	992	965	989	974	1007	988	989	970	927	976	968	980	935	1000	1024	999	944	948	959	915	970	995	959	961	996	971	942	1002	941	924	913	974	919	1010	976	988	964	991	950	970	951	899	1007	970	965	966	1005	969	988	976	1013	979	1004	974	943	1001	986	992	979	909	954	985	976	982	994	912	972	978	966	932	983	987	940	931	980	978	983	915	955	974	971	1008	977	960	919	993	960	978	972	995	1036	938	920	977	986	917	923	946	977	942	972	979	918	982	968	1001	1023	948	960	985	1040	899	986	962	946	911	967	978	958	972	1015	1004	953	878	1003	1023	958	945	974	1013	1024	987	998	965	965	999	964	1009	974	967	948	983	988	983	995	980	894	978	972	947	1000	936	968	994	988	930	995	962	997	889	984	960	969	1049	937	938	921	967	1000	982	976	951	966	979	998	951	1022	1012	1001	935	964	942	948	975	924	1029
9000	6410	10601	12662	7594	4635	2263	2403	1849	1170	805	506	430	440	411	392	385	328	323	350	338	322	345	339	346	349	359	307	342	328	329	323	324	385	355	315	342	319	379	350	404	359	345	334	338	375	351	338	349	366	320	325	355	365	337	352	358	323	359	365	373	339	341	375	347	314	351	342	336	336	338	324	344	337	346	326	361	371	360	351	357	316	335	327	359	333	324	355	362	342	317	327	365	328	347	361	357	368	355	355	355	373	319	356	338	357	326	356	347	350	322	338	332	337	320	343	332	353	324	334	342	361	344	333	330	364	336	301	355	347	372	345	334	343	349	322	341	341	342	342	319	325	370	324	366	321	363	349	337	380	334	335	345	344	342	330	388	359	344	350	331	358	371	362	361	354	358	360	350	340	294	344	325	350	301	354	330	358	366	386	361	355	343	322	326	334	328	329	348	352	341	330	355	325	331	293	363	362	313	317	354	356	343	353	371	314	359	360	346	354	350	382	336	387	360	359	370	356	375	347	379	326	349	336	337	340	342	368	336	353	333	367	342	314	319	326	317	331	323	356	343	347	355	373	374	344	352	365	353	349	356	334	353	340	335	332	334	350	346	345	331	363	309	366	338	349	367	363	343	364	343	362	358	307	319	326	335	340	342	349	312	318	354	370	337	296	315	326	321	323	364	336	353	309	351	316	339	362	356	350	353	373	342	339	354	336	338	350	346	325	336	344	361	335	312	343	360	365	354	329	341	351	352	335	346	341	320	355	379	334	366	366	352	373	318	374	331	350	342	382	364	330	336	346	334	359	369	348	334	338	359	379	332	355	351	343	356	334	319	305	354	323	311	346	366	328	322	341	348	333	337	313	356	334	370	335	341	345	351	335	337	356	318	326	330	334	352	364	324	336	357	332	356	351	342	355	384	332	346	356	326	334	345	367	347	344	335	345	349	383	337	314	331	351	311	340	351	397	328	380	361	363	344	366	423	327	317	375	329	341	367	336	336	340	336	334	347	322	326	335	375	362	337	370	382	348	339	358	335	321	341	349	366	311	355	327	344	360	327	327	352	334	366	316	344	348	337	366	351	365	326	358	339	354	338	311	307	363	326	332	318	349	351	341	367	339	343	328	324	328	319	324	323	349	376	306	365	363	341	359	337	359	344	346	339	331	338	362	340	319	371	337	344	351	367	339	323	351	374	337	322	378	351	355	338	321	337	323	352	339	347	307	337	361	338	334	362	335	352	344	330	361	317	351	345	350	303	356	331	338	348	321	354	356	376	347	344	300	325	351	347	366	349	341	327	347	335	363	329	342	337	348	333	349	361	334	323	332	348	331	339	339	316	330	333	361	364	328	301	384	362	335	333	344	293	331	364	336	348	324	338	340	320	348	331	360	327	319	316	334	339	365	325	348	333	377	368	319	324	357	317	344	344	341	329	339	326	329	354	324	340	326	331	356	362	377	324	346	339	349	321	349	357	329	342	377	336	367	314	331	329	346	338	314	298	319	355	316	334	310	318	320	334	339	359	321	326	330	323	321	337	330	345	347	314	325	346	339	347	371	339	332	343	344	361	349	350	314	337	332	349	317	396	348	318	347	337	346	365	341	374	350	330	339	359	330	352	347	329	363	352	375	349	354	322	323	316	363	349	371	336	343	366	384	310	317	341	314	387	318	328	348	350	330	358	338	328	351	333	347	349	378	370	371	333	364	330	356	330	366	336	335	329	344	358	357	328	322	360	345	374	336	284	314	319	318	305	354	332	356	382	352	351	343	328	350	316	340	390	341	365	364	315	323	324	353	329	323	338	364	311	341	343	377	334	345	346	343	341	325	329	331	334	370	377	388	346	346	315	296	359	336	370	356	348	315	322	352	355	330	348	356	328	363	356	362	371	347	359	339	363	298	362	359	351	302	379	327	341	337	362	321	372	337	336	323	292	380	322	366	346	344	331	327	329	314	376	337	357	361	362	320	361	344	370	320	345	337	335	340	339	327	376	369	315	340	381	331	324	326	380	315	364	313	364	353	345	367	337	347	353	352	318	381	341	324	322	378	350	364	388	330	361	379	313	339	327	300	320	339	312	381	332	340	344	355	345	351	351	324	339	326	319	374	335	344	352	339	387	361	311	334	335	345	355	338	333	347	348	357	330	335	352	337	322	323	300	346	348	348	349	325	369	350	345	349	380	313	362	329	347	324	314	348	374	356	365	343	325	335	316	371	368	356	353	362	375	353	351	334	340	348	339	303	316	309	327	346	380	338	309	345	343	357	354	354	316	325	319	338	362	333	373	336	341	326	338	338	392	334	319	330	374	349	379	352	286	303	356	374	350	378	306	369	355	395	385	334	349	366	326	357	332	307	327	355	347	306	358	344	339	372	337	357	384	351	379	323	330	344	327	356	364	340	346	365	313	311	333	330	321	363	314	329	381	363	334	355	351	334	388	322	327	336	341	324	365	308	348	340	310	320	349	328	374	359	341	328	355	359	385	334	357	327	362	360	300	336	339	332	371	351	336	324	389	364	318	316	349	350	354	334	369	322	337	362	378	369	334	373	363	336	350	327	344	336	356	335	333	318	329	366	343	339	328	352	318	381	338	337	348	361	310	286	345	311	344	333	352	385	365	358	341	301	356	350	338	344	333	366	351	326	327	326	344	313	328	352	323	323	344	337	352	305	323	327	340	334	366	336	331	339	356	346	341	333	373	333	333	348	328	315	363	328	342	336	342	337	357	339	331	331	369	332	344	341	355	358	333	359	366	357	341	338	342	363	352	349	374	376	315	346	316	314	300	306	353	356	357	353	335	345	339	339	330	327	359	350	357	356	365	350	324	357	363	336	382	382	342	329	315	344	390	357	316	320	335	344	335	345	354	332	323	347	353	379	345	352	322	344	284	351	390	349	346	318	352	335	355	339	352	328	330	356	362	351	345	332	356	367	352	370	347	380	315	336	355	308	337	325	374	372	350	327	352	348	339	376	333	357	340	366	303	340	349	367	383	333	343	327	347	361	339	319	343	328	340	351	355	326	334	335	370	338	336	340	331	335	323	361	365	332	313	339	342	327	365	388	335	353	320	388	346	343	344	331	321	354	347	369	330	353	354	352	336	351	349	345	326	355	382	359	360	381	339	335	368	347	317	321	364	339	346	351	346	353	354	326	339	354	340	335	377	355	308	345	326	347	337	348	325	328	311	349	337	349	362	320	335	327	392	345	331	324	341	339	303	349	334	363	324	348	336	367	333	362	349	377	366	311	329	336	351	380	333	357	340	359	365	323	323	328	327	341	349	339	358	367	352	362	337	317	384	405	331	350	327	351	354	369	323	336	357	375	353	349	348	347	361	331	344	354	328	370	340	322	346	334	345	344	357	361	332	339	333	349	328	348	325	345	323	343	327	383	369	316	358	328	300	378	316	355	346	328	363	343	349	354	328	307	333	379	352	313	358	363	346	347	312	323	339	355	307	345	369	360	356	311	331	347	358	345	298	354	361	312
6717	5453	15567	23086	18202	12676	8127	8710	6300	4337	2896	1715	1380	1187	1155	960	962	912	912	868	948	876	914	870	948	841	892	874	923	903	925	904	884	879	876	833	889	903	876	862	924	913	853	891	900	894	929	897	872	880	828	942	882	885	879	934	869	898	830	919	883	921	867	884	894	852	882	852	886	880	852	870	826	877	936	843	900	895	894	905	868	903	873	890	872	901	928	934	909	880	855	907	934	910	872	957	921	913	914	983	923	920	921	930	886	876	882	930	879	866	926	878	921	875	877	892	890	920	897	924	890	922	833	851	865	885	870	945	853	929	904	893	853	868	855	912	875	847	890	932	936	900	913	850	876	896	871	917	888	935	922	907	919	877	903	887	836	871	868	927	935	930	903	876	908	923	855	876	913	867	844	936	924	871	948	857	877	903	875	877	881	921	886	845	905	979	914	893	938	898	922	880	889	923	894	882	894	891	913	917	899	892	892	888	868	886	942	850	889	858	915	869	888	862	958	888	849	940	864	850	921	929	910	869	852	940	904	955	874	889	919	908	900	865	925	921	867	908	845	913	865	907	927	888	894	847	951	894	890	915	911	911	902	897	822	899	971	872	885	890	868	914	907	961	890	859	885	920	866	933	957	883	891	863	929	910	958	907	894	879	881	861	850	886	957	901	942	867	821	924	859	870	885	942	925	903	901	908	897	890	888	823	886	904	918	895	878	959	923	928	868	863	856	888	878	863	915	863	901	920	943	953	912	877	905	904	900	887	875	897	917	845	958	877	906	902	920	941	878	883	939	922	900	975	870	888	909	897	858	962	953	860	841	863	857	935	895	883	901	852	897	899	859	892	882	880	849	889	878	885	891	902	887	868	878	884	903	963	873	902	876	875	904	888	904	903	880	841	876	962	911	921	870	917	887	896	969	913	949	903	872	892	889	922	862	894	895	896	935	862	912	913	915	914	924	968	924	864	857	928	903	910	865	902	906	941	943	896	873	851	852	912	912	883	926	889	895	879	865	875	898	880	868	915	887	847	949	922	902	895	883	903	914	948	925	878	928	882	915	924	904	876	870	903	874	893	931	928	844	868	906	888	887	826	883	885	857	871	941	878	835	889	875	882	926	852	903	891	900	889	904	953	923	870	885	907	925	882	925	882	919	885	935	874	891	880	935	894	919	884	922	880	908	871	927	902	911	922	957	916	892	876	862	894	831	890	938	878	954	889	904	904	892	891	893	868	894	854	904	862	920	874	869	890	886	891	837	887	836	928	942	892	842	932	912	911	903	905	895	877	886	919	929	857	934	928	855	876	902	866	908	886	906	873	849	912	897	879	936	924	900	856	937	978	922	897	895	900	834	871	892	911	834	903	892	894	880	904	895	880	913	901	846	848	887	861	961	886	921	887	903	887	907	919	906	889	911	904	866	907	943	931	846	954	898	880	904	906	922	869	875	889	920	890	860	896	854	924	896	921	914	894	900	851	879	884	888	854	884	874	884	935	862	888	862	856	937	902	902	845	880	890	938	904	866	845	866	890	877	911	873	889	903	880	928	845	879	839	876	857	916	878	903	831	898	866	926	921	884	876	925	891	916	923	917	897	901	952	902	909	901	903	925	897	907	929	912	871	873	859	883	890	934	933	870	904	926	892	893	861	907	807	852	894	837	872	948	934	864	889	903	897	912	886	901	895	944	920	851	856	903	900	895	930	924	863	879	850	914	883	913	949	927	898	851	897	905	909	891	910	940	923	874	912	869	849	888	933	845	890	880	869	831	901	895	936	882	908	907	869	923	915	904	906	923	938	896	870	886	883	914	869	922	877	879	927	863	942	860	891	867	892	904	917	902	882	890	904	907	910	876	871	863	918	888	867	907	889	910	895	890	913	884	882	901	864	884	916	891	928	881	887	926	905	950	953	919	911	893	863	955	907	897	865	871	905	869	885	878	856	870	873	913	915	968	876	914	871	833	900	841	815	906	873	853	883	905	903	880	909	929	888	938	876	898	887	918	889	912	927	854	942	901	912	869	881	925	836	902	892	928	868	937	811	929	878	880	909	848	859	877	904	895	903	897	885	920	924	875	924	877	889	889	865	885	878	912	916	864	939	890	925	945	921	869	892	839	875	882	852	900	877	865	879	918	942	916	909	914	916	898	853	882	918	854	899	903	945	884	882	897	856	898	933	890	886	888	902	863	895	864	869	911	911	906	891	891	926	906	899	875	893	884	922	865	918	911	855	850	874	939	954	914	815	891	913	891	886	896	971	892	962	888	900	870	894	846	917	888	903	904	901	894	885	902	883	863	939	868	875	889	931	879	941	923	885	894	893	921	959	876	933	899	899	904	911	928	893	870	956	895	894	891	935	876	888	897	838	897	879	864	855	886	844	851	923	892	888	948	913	887	913	898	903	855	939	877	867	902	903	903	875	911	863	889	880	854	894	876	938	987	968	884	885	892	881	888	825	905	805	914	928	865	919	892	914	869	929	900	899	912	898	887	843	900	871	937	914	857	905	920	856	905	920	904	915	892	860	953	919	889	900	900	899	853	933	856	887	937	929	926	908	925	936	904	874	908	850	874	937	863	849	876	902	883	891	929	915	888	871	925	900	853	901	921	885	877	901	873	847	926	914	898	915	880	820	901	906	858	873	867	890	866	912	902	878	866	912	918	827	898	875	944	922	908	881	922	918	934	887	932	946	887	894	908	901	932	919	873	862	996	888	919	832	861	915	894	896	897	904	895	883	908	859	926	914	905	944	891	829	888	878	869	911	887	911	908	906	907	844	913	876	950	917	904	927	852	914	903	878	913	882	855	907	917	889	872	924	884	901	898	900	899	930	856	926	957	966	910	896	908	926	895	906	863	904	907	879	867	905	901	909	913	896	906	920	939	949	906	859	924	959	932	872	954	873	887	852	934	885	859	854	918	891	897	875	927	900	910	868	924	852	903	881	891	924	865	868	869	950	899	880	844	889	867	909	934	917	923	878	933	879	923	877	904	924	887	873	875	897	897	931	885	880	864	877	933	927	898	911	918	953	909	846	912	860	914	922	883	823	914	850	803	868	894	893	894	947	875	921	922	916	946	921	898	911	870	956	909	832	864	937	959	865	884	825	882	900	942	941	891	950	884	876	902	872	899	892	934	901	878	871	957	930	889	888	881	925	882	893	892	923	942	857	889	876	913	845	959	874	899	861	873	877	882	892	891	893	915	864	860	933	910	879	911	887	880	897	909	847	882	911	880	902	905	896	922	857	906	952	920	935	876	910	872	877	920	915	897	859	878	867	922	875	908	870	914	932	872	870	905	913	901	920	901	920	874	921	876	858	929	899	900	934	895	905	864	857	885	846	895	935	899	841	922	907	876	900	910	847	897	865	900	858	891	874	960	917	923	905	908	931	918	885	865	907	909	894	827	927	916	876	925	934	875	901	883	914	938	849	888	875	830	881	904	863	935	905	918	904	855	902	890	866	862	902	914	895	926	853	920	934	939	857	919	917
18301	13210	44125	63798	48918	26850	19139	17949	11437	6117	3145	1424	937	705	592	484	359	385	385	363	371	334	344	368	357	364	371	382	357	342	392	415	373	365	355	353	363	363	362	371	344	373	349	401	360	349	321	385	366	338	355	340	348	338	365	341	357	347	371	389	397	390	393	339	377	400	350	358	349	386	367	342	354	359	357	349	379	383	339	342	365	378	362	333	337	352	380	357	372	349	360	393	372	364	403	356	334	330	363	369	377	350	355	346	333	375	340	360	334	333	335	391	377	352	341	364	376	382	369	328	330	354	330	349	347	347	356	362	343	366	301	368	353	362	393	341	357	356	366	354	351	314	387	339	337	354	368	354	356	378	389	375	307	351	334	358	346	359	337	341	359	351	381	385	360	341	380	352	368	369	363	348	343	372	361	356	367	367	349	357	328	372	380	363	367	337	376	360	349	357	357	388	338	328	390	379	366	335	366	392	353	364	363	393	380	370	382	376	358	363	366	355	358	350	368	357	337	369	344	356	359	330	366	385	385	375	373	384	385	358	397	387	388	408	344	393	354	370	339	376	366	359	355	357	382	381	373	361	342	373	384	366	383	353	390	347	325	350	371	360	355	364	370	329	374	348	385	383	386	332	344	334	319	340	359	351	373	390	345	369	358	351	382	351	378	377	341	386	371	365	341	365	395	389	371	335	339	350	340	341	353	371	402	360	329	347	355	378	354	373	371	388	346	344	402	373	309	369	352	333	369	381	404	365	369	333	387	366	380	350	378	373	377	332	415	373	365	337	354	371	374	362	385	368	385	352	337	360	385	350	353	362	351	361	339	398	399	388	352	355	339	352	354	355	395	343	364	371	384	377	367	361	382	347	364	374	403	336	332	368	345	364	353	393	390	352	342	324	364	381	396	370	364	332	352	329	383	363	383	332	347	363	307	354	382	361	339	352	345	329	355	365	362	347	341	378	356	372	364	345	350	351	397	388	361	347	389	355	348	379	379	384	320	336	363	327	352	366	366	365	356	376	363	361	328	325	353	388	348	373	331	360	364	354	366	396	350	364	388	365	367	360	347	372	377	357	341	354	372	343	366	394	376	387	341	384	346	348	387	400	360	359	390	360	380	344	379	383	368	344	376	336	379	350	335	369	371	359	336	357	385	377	371	351	357	365	381	381	348	379	352	328	400	357	356	383	330	377	355	352	345	377	391	381	318	344	341	354	385	384	343	319	373	329	368	365	365	370	377	381	359	346	343	378	338	390	335	326	335	368	351	378	374	357	394	343	370	375	348	346	349	342	374	364	378	365	361	364	360	348	392	357	353	344	353	386	364	354	354	337	388	358	381	366	354	363	323	358	368	338	355	366	394	359	344	371	347	390	384	368	358	366	375	360	364	337	341	383	359	329	383	352	379	341	367	359	345	348	372	366	325	359	360	379	354	352	383	372	346	364	391	339	385	374	344	373	362	357	349	359	347	339	355	384	379	383	369	343	387	361	376	362	360	360	349	329	402	397	350	377	352	373	338	342	344	360	350	367	370	347	335	358	374	348	341	306	378	388	340	387	349	349	383	377	344	374	352	360	360	360	348	358	332	326	342	372	388	361	371	318	346	332	364	341	390	369	344	344	355	374	377	354	385	370	331	346	356	367	389	392	398	367	362	367	327	382	352	395	318	365	379	348	359	373	371	401	362	356	389	366	373	358	389	380	342	378	366	362	349	358	358	361	377	349	368	354	352	373	364	394	346	326	354	384	351	374	345	390	389	371	366	360	357	337	341	335	355	344	382	368	372	344	337	389	378	400	380	368	370	319	319	357	339	357	354	383	343	387	375	369	347	383	329	322	367	377	352	352	362	373	359	329	367	347	361	345	371	368	345	375	353	375	379	399	366	377	378	354	370	382	401	350	348	365	395	326	371	367	351	375	346	323	386	333	325	350	341	355	379	379	342	380	370	342	367	377	351	368	337	351	356	351	360	346	391	345	371	350	362	387	379	363	367	316	356	367	368	337	344	378	348	365	338	359	344	361	370	367	377	324	305	347	350	386	336	336	398	358	380	362	364	365	349	374	394	368	367	382	351	317	334	381	367	368	373	405	368	374	380	365	379	352	404	387	360	357	378	376	335	377	320	363	357	376	340	383	365	353	346	380	363	341	351	357	351	362	366	340	385	365	357	361	348	375	359	387	350	382	367	374	363	357	337	331	337	360	324	384	365	379	367	309	355	336	340	371	379	372	365	345	319	358	375	353	373	342	371	336	364	329	383	361	391	360	357	363	355	368	371	363	378	360	366	387	358	366	357	373	379	354	337	330	393	377	341	374	387	380	380	365	371	346	364	333	389	363	334	363	362	330	347	361	372	350	350	346	369	362	322	331	383	370	383	363	349	359	365	372	396	345	366	354	422	383	401	351	365	350	359	370	379	330	345	343	374	396	364	357	340	301	371	370	378	362	331	344	338	374	332	375	337	343	410	359	378	362	381	336	388	347	355	404	327	325	380	388	342	377	343	382	385	365	340	325	349	325	331	356	392	348	384	376	340	388	384	351	346	374	317	387	355	341	375	321	344	322	367	364	367	360	380	348	370	384	349	371	383	318	352	386	390	370	344	337	348	342	363	356	386	323	336	352	379	348	363	379	336	332	363	382	366	348	363	345	359	358	367	355	353	339	377	367	367	349	355	368	357	344	351	393	356	365	332	385	347	350	353	367	382	363	349	372	364	352	379	375	401	387	368	335	356	364	377	327	370	338	381	349	328	380	375	357	361	371	384	358	369	365	371	350	326	345	344	352	342	369	396	386	333	353	379	389	332	365	388	358	335	377	379	374	372	362	338	338	386	384	375	358	391	380	379	372	362	357	344	366	363	332	374	384	362	331	358	340	395	376	370	365	364	358	359	337	346	356	387	357	361	358	375	332	361	372	380	376	347	365	369	362	351	367	363	381	358	375	390	368	330	375	334	377	352	355	365	326	364	383	364	356	360	362	372	354	361	330	364	323	363	354	345	358	399	319	359	365	358	344	370	391	382	360	374	375	351	379	343	360	356	343	360	357	398	345	368	367	374	370	380	387	364	405	389	395	380	404	416	360	365	389	357	365	357	343	358	344	351	354	359	353	349	386	359	380	339	384	337	324	386	363	357	330	352	363	365	361	338	365	350	360	343	331	350	363	382	353	385	356	359	371	368	346	392	375	371	394	336	366	362	369	341	361	337	361	372	355	356	365	393	351	349	365	369	407	357	371	358	348	343	340	348	332	374	346	372	362	381	347	386	350	358	359	364	351	370	355	385	364	365	348	371	376	368	367	360	375	359	327	403	348	319	347	349	343	378	321	407	371	388	354	362	328	369	361	354	337	329	342	376	371	333	395	343	375	380	349	362	361	341	374	368	354	411	337	359	329	362	343	385	368	356	376	356	344	349	356	348	327	353	340	354	359	346	349	375	352	362	393	356	415	379	338	362	348	356	357	351	358	334	343	364	365	349	341	366	352	360	349
12080	11163	45558	65243	54292	31900	35610	34759	26742	18871	11331	5772	3846	2715	2105	1621	1105	917	1018	965	951	966	1007	982	990	950	974	932	950	985	912	966	971	938	944	947	960	913	880	983	977	985	910	944	933	974	883	986	972	967	1010	949	894	957	974	934	961	926	948	951	945	1000	927	934	982	993	972	983	910	968	919	911	913	921	902	953	967	909	951	893	956	954	933	936	918	940	959	984	979	984	946	960	955	985	919	969	877	1024	964	929	939	954	977	912	929	1003	988	915	979	956	923	931	922	939	940	923	972	971	909	971	919	952	925	990	941	910	927	925	945	963	925	946	883	922	948	905	945	967	980	905	913	948	948	908	919	936	966	905	971	934	960	892	952	991	947	933	938	871	982	895	940	907	997	936	954	944	908	948	944	941	981	946	969	962	958	953	926	966	919	933	928	942	913	967	930	964	919	920	946	918	938	899	964	979	905	966	895	921	950	966	861	913	938	926	966	937	904	926	982	994	857	933	972	868	912	894	892	940	938	948	939	952	970	913	987	955	987	924	958	962	973	865	933	976	939	899	977	906	909	940	887	974	907	918	947	935	885	916	900	910	947	944	908	916	932	904	944	950	941	939	957	930	944	958	948	967	922	977	880	966	942	978	914	898	911	945	915	939	925	917	908	957	979	937	936	947	944	957	939	942	971	958	925	937	916	926	924	936	935	928	924	943	927	911	932	967	987	923	899	961	969	978	944	952	967	927	935	915	938	973	976	916	976	943	922	938	926	967	898	929	939	970	870	924	888	936	993	957	933	927	943	936	890	935	899	969	944	915	934	912	989	969	918	928	972	952	977	948	935	895	949	916	974	955	894	952	946	950	951	968	963	932	969	902	930	924	918	969	895	887	891	920	935	959	937	911	943	921	950	919	926	973	915	942	957	950	941	903	929	938	907	882	966	939	891	901	879	902	948	956	945	958	955	977	951	929	945	903	995	995	946	906	922	995	946	965	936	953	990	900	925	958	935	984	925	950	933	932	952	928	989	934	920	953	903	951	904	946	934	924	978	893	940	973	888	962	921	963	925	943	893	915	931	888	990	909	940	993	970	934	942	924	958	892	908	902	929	979	983	913	905	954	945	971	974	930	927	932	923	922	956	921	932	929	931	938	983	906	924	961	967	938	897	933	960	985	982	912	978	913	926	947	916	967	938	955	872	901	928	921	999	932	935	930	948	963	896	980	942	899	884	962	911	979	934	917	954	902	957	956	894	930	913	974	965	916	963	949	985	901	930	941	954	939	941	956	948	930	981	919	955	969	963	943	962	967	928	987	961	897	976	949	915	919	941	973	931	931	896	944	943	900	922	887	949	876	939	1001	946	972	928	951	949	947	964	942	962	864	941	973	950	969	942	947	904	960	945	911	964	902	946	932	937	882	918	934	960	925	978	940	883	909	976	934	910	949	919	985	917	925	926	971	923	922	926	957	928	906	918	913	931	900	928	904	906	980	976	946	929	898	935	954	971	973	997	946	907	974	975	894	947	895	931	929	1017	921	966	988	973	951	909	945	976	938	913	963	985	910	954	927	900	921	919	904	939	897	972	989	957	940	1000	953	894	979	923	931	921	950	934	945	919	936	949	917	1009	953	955	933	959	944	964	941	889	903	889	980	924	946	931	928	926	937	936	921	993	952	929	933	895	929	959	945	940	830	927	940	888	945	992	930	893	950	894	942	979	907	863	987	970	950	904	960	935	923	985	854	905	909	1006	927	892	966	929	864	898	906	943	1002	956	963	918	957	900	908	977	925	925	919	909	950	929	927	981	945	909	918	879	950	966	939	963	988	991	985	947	955	899	949	959	970	923	908	938	931	878	923	937	910	933	879	993	967	898	945	974	953	971	938	963	958	888	898	908	954	894	938	913	952	912	913	946	933	918	945	937	953	906	962	954	938	984	970	954	888	891	920	968	935	886	936	879	957	958	936	923	991	946	903	980	951	942	875	945	943	939	917	965	968	915	945	931	948	974	965	960	968	936	911	961	926	988	962	921	907	934	927	992	957	975	930	955	931	938	927	996	950	982	959	920	1000	886	890	936	954	947	969	947	930	942	903	1003	912	935	946	974	946	928	955	956	923	935	1002	982	918	945	935	971	937	894	871	934	911	966	933	956	944	1004	944	893	888	928	940	941	913	913	1005	902	935	947	891	894	964	893	914	919	946	955	919	925	914	938	944	960	952	909	915	986	948	907	928	935	907	891	936	889	973	929	989	933	898	922	941	931	985	937	930	978	947	1012	880	965	971	930	952	958	942	941	1006	904	962	915	912	949	889	944	903	933	890	1004	905	980	869	977	925	921	984	947	901	963	937	920	942	946	992	975	957	948	968	942	961	1004	929	934	913	980	1019	960	971	913	932	955	965	876	922	945	916	960	939	932	995	957	964	944	954	985	985	994	902	953	950	917	908	961	926	894	897	893	956	945	955	928	954	912	914	883	949	956	1014	963	976	923	968	871	912	916	966	946	941	973	954	936	950	925	895	921	980	923	959	979	926	900	953	948	898	970	961	937	925	968	936	927	957	901	939	986	894	906	932	915	888	933	919	970	936	979	946	960	937	891	926	943	958	942	975	909	991	911	936	963	922	956	977	958	984	884	967	979	957	895	961	955	940	962	989	965	945	930	959	952	922	964	929	953	921	972	931	967	944	950	903	908	911	936	868	974	937	897	961	882	896	885	971	902	916	930	951	919	900	934	908	890	898	966	899	1020	937	875	891	899	955	907	917	929	997	928	967	956	961	936	953	973	978	908	945	948	970	934	985	913	942	995	936	940	992	927	983	952	943	943	923	962	918	941	919	879	873	925	908	915	939	882	943	934	909	960	931	957	986	940	977	889	932	910	929	914	891	975	971	922	964	945	920	999	951	932	955	905	935	900	891	902	909	927	958	915	912	912	948	895	989	902	949	941	976	976	961	921	915	973	964	947	901	939	962	888	969	957	937	911	975	870	951	919	960	925	964	929	929	956	977	957	1003	896	892	1005	940	928	962	916	921	942	972	961	933	946	990	964	913	918	920	976	960	917	926	950	940	909	943	934	998	943	987	964	983	939	881	889	927	925	922	933	958	969	982	936	946	984	952	941	899	909	886	1019	912	949	964	927	928	1013	935	904	923	879	924	974	949	967	919	915	936	946	943	937	990	935	883	936	907	888	940	957	927	919	945	951	922	941	966	931	959	921	956	971	934	955	935	964	891	914	908	899	928	921	974	958	971	956	912	944	920	941	893	903	897	940	938	896	898	918	941	903	939	919	953	921	946	1000	880	913	962	931	937	957	885	916	968	937	890	902	973	1017	945	926	928	921	1024	987	918	880	903	985	890	966	936	966	924	934	975	1005	943	951	919	914	978	962	935	977	960	947	927	983	999	911	925	931	914	978	963	942	930	967	895	889	942	942	945	915	929	902	975	911	959	945	961	895	921	1045	955	921	955	936	907	959	951	934	900	934	903	951	934	870	955	943	921	930	953	905	993	920	915	997	928	934	952	990	951
25106	16256	47546	69726	45533	33370	41900	39399	27078	16904	8506	4335	1919	1329	845	631	486	366	405	405	369	402	368	402	372	378	367	361	394	384	365	400	356	365	340	378	403	378	352	390	373	384	364	363	365	370	383	397	394	350	400	401	401	336	358	362	372	379	381	384	346	386	351	412	380	374	366	359	355	331	405	358	382	366	380	397	384	351	376	351	402	385	391	346	385	353	354	359	390	380	396	387	355	394	348	381	354	375	362	367	356	367	362	379	389	383	372	387	361	356	382	367	396	428	368	384	363	388	352	345	382	364	388	414	384	376	351	393	317	379	334	359	370	375	381	362	384	342	356	388	376	357	390	377	364	373	348	385	360	388	394	353	378	371	385	390	366	376	387	363	364	373	362	331	351	354	351	378	359	348	405	359	369	379	365	380	349	338	428	362	356	405	358	355	390	357	372	384	377	377	396	369	376	359	338	389	395	404	406	375	387	391	392	358	361	385	352	365	362	382	349	377	367	347	329	381	383	376	378	418	419	387	357	383	358	390	368	381	357	385	385	332	374	385	386	372	360	410	366	408	351	363	375	374	356	412	391	335	388	411	369	377	379	359	379	361	375	386	382	365	343	354	355	423	352	416	362	397	370	362	335	371	365	394	368	409	389	349	362	359	338	357	378	409	387	361	374	410	369	369	377	372	376	397	424	382	398	393	396	382	387	387	304	358	365	417	377	364	389	391	373	372	370	363	377	348	369	365	389	376	367	390	405	365	352	372	360	374	370	408	381	348	397	386	378	385	372	402	393	410	387	392	386	386	357	410	372	330	378	348	408	372	358	370	407	369	361	369	390	356	364	374	378	378	371	368	379	355	355	389	392	367	378	364	354	390	348	399	336	325	383	390	341	381	358	370	380	388	358	359	414	409	375	407	362	383	395	403	381	365	381	359	370	382	378	395	357	408	411	346	380	409	361	358	364	380	400	396	338	371	359	371	390	380	372	384	374	367	373	374	389	399	388	393	387	370	359	383	355	394	359	353	370	430	345	352	384	380	359	359	361	354	395	358	357	378	407	405	368	401	361	381	370	377	370	381	382	361	398	346	386	383	391	369	382	383	384	374	356	380	406	393	395	351	358	371	341	343	410	402	403	377	411	377	356	384	364	353	383	350	362	376	360	388	338	393	366	351	355	365	402	398	390	363	377	387	377	398	393	369	391	394	395	395	405	379	351	383	362	390	362	408	410	372	390	371	372	393	377	360	355	377	367	363	375	381	359	377	385	354	381	376	381	386	362	361	346	388	402	380	392	368	355	348	341	363	355	405	387	391	406	371	385	362	391	355	369	395	397	372	447	383	386	399	375	378	356	391	410	371	373	370	384	401	365	376	418	350	403	351	328	363	368	398	362	379	403	407	352	351	381	359	378	402	393	344	374	384	373	392	386	385	361	371	346	380	363	377	378	362	363	353	329	380	349	358	350	364	357	360	365	371	316	364	367	396	374	367	370	356	373	390	315	368	383	386	375	401	378	333	415	373	379	387	372	357	360	383	403	380	342	355	405	367	368	369	381	368	372	371	384	369	367	373	380	401	377	367	383	421	340	382	340	380	384	379	389	372	359	384	396	387	368	385	406	385	378	363	349	385	377	374	359	383	370	350	348	335	406	345	388	401	366	387	371	336	343	371	383	365	347	364	369	402	337	390	328	373	396	346	403	366	372	353	335	360	376	377	358	349	374	418	380	364	363	372	385	392	429	397	380	407	371	394	366	351	350	376	400	357	371	354	380	398	394	392	349	347	429	390	379	362	404	373	358	370	347	346	393	390	343	372	372	352	391	381	322	373	393	379	379	403	384	370	413	368	405	378	370	390	373	351	353	352	400	352	395	385	369	354	363	407	383	384	378	427	329	352	372	389	394	378	385	368	387	372	344	355	392	366	383	379	398	384	379	394	366	376	361	366	394	368	385	363	390	387	387	375	345	374	381	385	410	374	376	385	380	369	394	368	386	383	372	358	373	367	353	356	397	357	374	404	385	386	383	348	361	359	353	349	384	372	355	370	359	373	391	333	363	388	382	397	374	394	355	394	391	393	382	398	417	384	399	337	394	337	367	376	393	364	391	380	369	345	351	384	359	377	366	397	381	354	371	376	389	342	389	385	346	372	371	352	380	383	346	363	377	430	432	379	394	354	363	416	382	385	364	353	372	384	359	373	409	396	359	400	371	381	425	373	398	370	399	424	395	391	386	367	373	391	368	383	389	399	362	390	416	382	374	367	405	380	379	363	376	383	386	357	342	379	364	359	353	330	373	397	355	370	402	373	358	361	390	392	387	368	380	392	349	376	401	393	365	375	375	385	393	401	372	395	393	385	401	384	370	352	396	375	395	408	368	377	395	386	393	371	371	398	400	392	363	375	379	371	409	374	374	384	371	343	358	394	367	361	367	360	372	366	374	359	382	339	374	416	368	336	357	352	380	379	352	355	355	364	381	368	357	387	385	377	349	344	378	353	330	376	382	370	331	353	361	406	384	359	353	385	367	358	364	404	376	375	382	395	395	370	349	361	405	359	373	356	389	396	363	374	347	364	365	381	388	364	429	364	335	386	380	387	400	372	361	356	378	353	355	365	365	384	363	398	418	361	386	367	376	381	380	338	379	378	377	370	378	391	394	358	364	343	330	376	366	362	402	393	382	386	385	353	352	384	399	382	385	365	371	372	358	342	358	357	368	364	392	367	373	385	382	373	353	329	376	391	369	404	381	380	397	359	376	369	372	390	373	424	374	402	348	358	394	394	392	366	379	357	379	390	387	351	392	367	368	422	356	359	378	356	348	339	398	357	378	350	351	364	357	380	343	373	349	367	352	398	338	402	371	396	327	397	353	357	386	412	366	387	389	408	383	369	372	340	366	374	367	404	361	386	358	422	373	371	379	380	382	370	353	373	386	367	376	385	380	370	361	385	367	353	384	348	378	364	376	394	400	379	380	392	377	374	386	329	412	400	352	414	384	388	335	376	389	380	383	373	369	379	388	386	354	355	405	386	349	366	374	335	394	394	372	367	354	393	393	338	363	371	369	362	379	357	383	389	367	382	364	408	357	373	373	363	362	392	365	312	416	371	372	419	384	361	373	400	354	378	349	377	402	364	372	424	392	375	391	336	383	391	374	356	364	376	355	372	368	345	392	428	352	382	350	391	411	369	379	351	351	338	348	396	374	383	382	377	377	379	392	357	374	382	395	351	382	375	423	408	351	394	335	408	399	370	377	399	363	380	369	336	370	370	380	395	381	414	367	404	363	371	386	388	412	357	392	349	366	392	389	405	372	361	373	379	366	403	395	395	386	364	334	392	380	380	397	377	375	377	390	360	387	369	368	390	376	400	362	373	359	375	378	374	372	391	374	393	396	391	374	379	387	396	370	374	359	383	390	342	348	370	363	331	426	368	330	330	388	457	407	339	380	377	374	355	340	358	381	380	392	373	385	366	376	384	405	396	384	396	370	373	349	353
14383	12685	47773	69783	45739	45370	54610	51807	41043	32235	21834	14574	7497	5434	3476	2453	1493	1010	1177	1059	1073	1019	981	1028	1074	1043	984	989	989	987	992	918	910	994	1007	975	1000	933	975	967	980	875	941	898	997	985	1006	952	972	1012	970	974	956	961	970	973	971	922	929	904	1018	1030	919	911	959	935	918	959	974	950	929	913	935	947	960	953	962	962	981	997	932	1001	952	913	984	992	909	931	959	1032	944	956	942	944	939	944	965	993	952	981	954	943	948	901	951	946	973	966	913	927	987	942	964	957	955	960	945	981	1008	933	974	957	924	949	914	901	974	992	992	971	958	974	921	1005	968	1033	1007	973	958	1002	1010	993	1036	946	956	949	958	958	956	934	982	968	953	959	948	923	932	969	1009	972	955	995	951	901	975	995	983	996	931	963	962	919	958	933	984	954	957	939	950	941	956	956	1007	968	981	998	991	982	960	919	1003	913	952	970	967	1058	897	968	1025	954	909	993	985	987	957	985	943	999	927	992	946	977	955	918	934	971	1015	1003	990	996	967	949	963	990	983	1011	991	955	997	909	986	988	976	978	982	932	904	981	939	992	1008	977	900	994	971	890	1009	1013	1005	946	986	955	947	1013	971	951	954	970	950	936	991	949	955	998	1024	1003	956	975	941	961	975	980	962	995	1012	941	935	958	962	972	935	878	954	965	905	966	969	973	974	999	955	1017	1000	981	1006	953	952	922	967	963	960	1029	944	917	977	998	1015	954	926	980	984	951	973	985	943	976	999	931	978	969	934	933	996	1010	952	973	1004	961	955	958	970	1016	944	952	926	934	966	970	941	935	951	948	1008	978	957	944	907	936	934	1006	932	967	998	952	963	977	965	962	926	987	1043	926	969	1002	1006	975	931	999	934	955	979	986	964	943	959	974	951	1009	954	960	919	1032	953	966	943	995	946	1007	1021	979	919	932	964	920	990	960	914	996	997	1000	988	977	1014	972	951	1011	1004	960	964	984	975	927	994	993	964	979	1000	1011	898	930	987	947	970	944	992	907	941	915	991	929	1014	980	987	946	1010	931	984	966	949	879	990	999	990	996	1008	951	1029	915	955	953	975	931	988	917	965	988	934	971	947	941	899	911	960	973	968	988	1035	930	962	943	948	908	964	968	970	1030	932	994	954	1014	961	1046	911	946	963	991	925	970	981	962	985	1004	926	960	979	978	969	1012	964	1006	1016	971	988	945	962	1009	912	965	963	964	941	924	939	1007	932	955	932	957	968	973	904	927	951	981	967	962	974	1016	953	957	944	994	984	998	956	951	957	992	945	971	1025	972	961	975	978	965	939	1035	996	984	964	950	1040	939	943	992	986	968	1001	990	976	963	953	977	916	1027	981	957	981	976	954	1005	934	925	958	989	990	931	983	957	1002	951	924	1001	913	991	988	948	963	945	960	922	943	994	926	916	949	953	983	915	1007	924	971	971	946	953	1006	1066	953	910	1004	935	1018	1004	964	953	912	914	968	1026	933	944	936	949	992	941	982	942	911	1029	969	978	1020	958	957	1006	947	927	956	966	1010	983	981	943	943	1007	963	974	929	1003	984	984	949	863	944	993	989	962	949	961	949	932	953	930	939	1004	1002	934	973	991	907	963	979	937	955	970	1006	971	1009	952	951	968	1024	960	945	977	942	918	910	939	951	977	938	965	946	992	975	972	920	956	976	1010	978	956	891	996	964	949	985	999	913	981	977	962	948	1009	932	936	994	910	938	925	945	1014	922	1014	938	977	913	960	957	982	982	950	995	993	953	978	958	900	969	955	970	920	915	1003	935	998	989	939	928	966	948	956	951	943	943	945	1012	965	951	964	943	945	910	993	966	937	969	984	934	990	943	988	1005	981	993	937	988	949	1013	938	979	959	968	963	927	971	899	934	970	969	953	1034	979	962	990	932	946	952	1001	931	971	933	972	1033	935	959	963	948	992	945	978	923	964	967	967	949	972	926	975	980	907	970	939	972	996	941	930	989	909	957	981	916	993	940	984	987	997	1008	1015	970	975	978	971	949	963	946	950	963	1039	978	971	984	942	919	960	964	980	986	995	1027	924	947	1006	921	1001	906	984	976	975	952	957	929	938	956	990	981	955	1011	935	968	990	964	962	990	957	935	962	959	977	1008	983	946	930	974	952	927	944	992	994	942	983	954	973	952	930	930	939	989	1002	967	963	996	976	963	991	957	956	952	967	921	969	941	993	933	1040	946	1005	945	1031	936	958	982	980	993	945	995	940	944	999	923	998	981	954	951	979	973	935	998	971	1071	991	971	986	922	980	1008	1007	970	916	1037	956	958	991	978	999	936	1002	957	996	938	986	987	927	969	965	962	967	942	947	947	958	994	942	982	982	995	995	929	966	925	993	982	988	978	985	954	959	991	922	1030	974	944	932	913	950	998	965	1023	964	970	1004	905	971	952	1011	958	990	940	962	965	981	1033	934	1055	970	984	974	1000	1010	984	987	1054	960	951	971	948	979	939	949	930	1050	952	960	918	942	942	945	958	998	903	961	984	924	970	916	950	980	950	1002	956	968	930	970	945	977	968	941	952	981	997	958	993	1008	966	885	976	936	975	963	978	991	980	964	944	957	968	963	947	990	953	935	922	976	1005	918	935	986	985	1011	948	997	971	985	966	970	969	1017	921	948	905	1028	1019	952	964	998	973	930	960	993	959	971	932	966	936	977	907	1008	998	930	978	915	979	1014	972	933	936	944	942	920	920	948	976	1009	896	978	959	999	937	1016	911	951	951	933	971	984	936	824	990	946	927	1030	910	1013	968	1011	950	979	997	918	961	953	928	947	973	1012	959	963	994	935	893	905	974	971	917	983	973	966	975	970	941	978	937	1013	953	994	1012	970	958	1003	1000	974	971	1032	953	1007	982	980	934	929	928	956	956	953	918	970	954	953	949	1004	970	936	960	950	969	932	963	966	907	1019	980	1022	957	985	946	941	907	987	968	982	972	961	1027	981	972	1019	996	987	943	973	961	953	914	1009	959	963	974	956	1001	1030	989	960	1004	945	954	1012	963	973	1010	1002	948	970	952	966	1016	978	994	931	1015	958	897	967	950	909	907	978	977	959	957	948	1010	931	1007	980	946	1008	931	956	884	938	968	957	966	962	932	934	925	937	934	960	999	982	928	923	949	1051	915	973	933	959	933	969	925	974	972	907	947	955	926	963	963	893	1006	952	931	997	963	1032	961	933	966	952	986	980	960	965	1017	953	948	925	958	973	943	977	1026	983	954	1053	970	977	976	973	979	960	955	945	1010	976	984	934	972	933	919	985	979	999	976	949	1065	961	984	987	938	959	1003	900	989	982	970	963	1001	948	986	956	903	927	994	982	977	964	989	968	918	938	961	1015	950	956	956	984	920	973	997	987	957	938	976	984	933	958	930	953	964	979	921	993	981	972	1009	974	1014	963	966	960	991	1001	970	961	993	946	970	994	946	950	933	987	955	972	1000	964	934	924	972	960	986	938	932	995	982	977	1006	936	958	1011	1064	944	920	955	960	926	1007	945	971	1000	986	964	954	1010	1007	950	990	974	1010	972	908	929	1003	959	998	1000	976	1000	978	934	916	937	995	981	966	938	955	938	973	996	949	995	965	963	956	930	985	920	1002	945	969	991	948	963	968	995	978	963	954	939	974	953	977	968	1017	974	953	927	965	975	948
9290	6609	9800	8785	5458	4678	4065	3833	2528	1498	965	651	409	400	361	392	322	312	339	328	332	338	308	354	344	339	359	314	323	328	323	333	359	343	311	334	333	325	317	341	349	349	354	329	334	311	377	329	340	339	342	342	353	377	324	345	311	309	328	317	352	348	320	317	352	304	376	311	325	343	337	336	351	370	297	304	351	320	321	344	369	332	334	331	342	335	323	313	315	343	348	343	346	328	338	336	342	407	340	378	341	310	376	321	331	334	339	348	354	332	312	349	341	314	349	308	317	320	333	333	372	319	329	317	360	357	325	320	333	320	319	349	379	342	322	328	351	362	360	343	370	380	346	303	346	331	342	338	331	336	347	327	333	340	358	338	330	352	322	318	317	332	316	349	331	346	339	346	325	326	342	337	376	363	328	358	333	326	360	334	296	332	326	354	372	335	303	299	325	325	302	326	372	333	373	299	341	355	331	317	316	333	336	346	311	304	351	329	344	298	309	316	332	306	354	343	357	328	355	382	336	311	337	317	347	330	333	347	330	297	343	339	311	331	337	344	344	318	330	307	319	334	321	361	316	336	318	291	367	346	308	335	346	370	344	332	333	345	380	325	367	300	352	333	346	348	335	299	332	334	344	352	298	359	338	339	329	343	311	308	350	315	314	367	349	304	316	351	362	348	364	371	351	347	335	327	346	333	325	335	335	323	330	345	335	363	364	359	344	304	361	318	363	332	354	344	331	352	316	354	356	334	304	338	328	331	339	313	351	318	363	349	354	312	348	346	365	322	341	338	356	364	334	341	326	328	323	329	309	327	335	335	345	348	332	322	317	374	343	305	299	335	360	335	353	344	316	336	321	337	346	341	324	347	340	297	352	310	399	346	333	333	328	355	334	347	360	354	354	353	346	317	345	318	336	348	321	331	325	357	318	339	319	303	339	338	341	322	323	337	341	368	334	307	317	338	333	336	329	323	315	365	343	369	326	343	321	386	319	322	359	341	336	311	341	355	342	352	321	328	302	368	356	319	310	339	318	320	315	364	353	375	355	339	350	338	341	327	322	337	339	333	359	316	305	360	334	354	353	327	317	319	338	350	343	324	304	316	333	336	339	328	364	303	326	311	338	326	336	331	335	325	338	319	311	338	324	349	330	328	333	340	319	353	345	343	320	341	326	352	314	329	309	321	336	296	349	349	352	331	335	372	333	342	320	373	314	322	335	350	329	309	338	366	361	353	356	361	330	377	360	355	329	352	324	336	345	315	378	304	351	356	335	361	340	339	338	334	339	342	334	338	348	297	360	285	349	361	355	322	332	374	366	300	328	336	334	327	325	336	307	327	338	318	354	319	346	356	347	345	332	342	345	345	345	343	305	335	356	357	315	322	342	321	337	335	342	342	345	355	354	340	351	313	335	328	350	337	319	304	331	351	323	340	290	378	335	327	338	338	367	345	344	349	321	337	311	371	336	341	295	331	318	322	328	335	316	351	292	376	303	336	345	327	336	307	329	349	338	304	318	311	294	344	358	317	334	380	366	319	326	326	318	333	349	352	357	319	321	334	330	356	333	314	368	325	312	346	373	341	353	338	330	321	353	341	317	359	348	336	365	343	304	327	358	366	354	345	303	360	361	364	320	333	307	321	357	328	349	304	329	329	340	288	302	330	332	318	332	311	325	356	346	334	345	327	317	334	306	328	331	345	372	335	324	352	331	354	306	297	341	387	314	326	355	321	338	337	349	328	348	372	360	337	338	304	317	347	337	278	343	306	339	346	316	296	342	374	378	350	343	346	367	360	335	330	324	303	340	364	353	363	347	312	310	370	340	319	363	351	351	329	296	313	360	317	343	350	328	361	343	328	358	343	335	306	334	360	345	357	316	361	339	330	350	335	314	333	337	313	325	322	345	342	328	320	335	320	330	343	320	338	323	362	361	314	338	355	336	331	348	309	367	360	339	331	346	315	363	349	334	347	315	323	337	327	315	370	337	351	328	303	360	358	320	305	351	339	318	343	349	338	333	300	355	307	314	331	326	323	367	348	350	319	323	304	355	335	344	332	359	343	316	382	337	339	314	319	323	355	318	296	303	356	323	325	355	342	316	359	344	317	325	341	344	358	312	340	353	360	338	318	321	317	339	351	309	346	325	349	354	345	345	345	328	328	318	355	367	352	321	356	340	334	353	328	336	314	345	354	348	332	326	328	340	316	341	352	359	358	326	320	325	348	324	336	344	346	310	340	346	369	330	333	326	324	351	317	373	329	366	344	389	312	307	355	348	352	351	319	321	361	316	310	359	351	346	341	342	358	339	336	357	353	335	329	360	332	332	362	376	330	319	363	357	287	304	321	335	346	341	333	312	348	360	345	318	367	348	336	325	339	345	327	312	383	321	332	355	299	316	303	317	321	331	338	306	315	363	316	334	343	367	344	314	340	347	351	328	342	319	384	351	311	310	322	361	304	326	355	342	354	347	356	354	321	359	352	354	335	350	344	339	345	358	361	339	363	324	373	356	348	344	350	295	324	315	336	318	338	354	338	346	349	326	301	326	342	323	360	317	344	345	364	351	328	305	313	354	340	320	340	367	338	334	339	302	338	368	344	361	351	342	336	367	330	322	354	295	354	314	317	327	328	344	358	324	303	309	320	334	346	331	318	319	329	327	326	296	346	330	301	300	352	317	332	371	319	338	336	342	343	345	325	347	350	340	299	325	323	371	316	349	351	357	313	325	324	329	339	329	334	328	348	295	364	329	339	346	348	334	344	322	324	347	359	328	344	354	330	353	321	327	336	300	301	342	371	309	351	347	357	352	330	370	380	339	313	328	346	343	315	363	348	344	344	325	312	336	340	347	338	331	326	323	353	366	319	374	328	333	355	351	363	329	320	329	346	363	366	325	327	316	346	331	347	348	330	316	312	349	330	317	372	360	335	319	328	303	355	338	316	332	342	336	340	346	363	320	369	335	321	348	323	293	311	354	340	330	358	318	308	344	326	319	299	351	373	334	358	336	331	351	338	316	307	335	327	312	315	319	328	308	317	348	325	328	329	379	320	350	344	336	346	308	360	325	323	328	323	331	335	348	325	332	332	334	314	331	316	359	350	307	330	324	321	320	344	343	345	351	332	326	345	318	335	318	329	309	343	360	329	372	317	297	334	341	320	343	346	359	352	350	361	336	289	330	335	343	357	305	339	363	356	340	335	354	308	330	351	357	338	326	337	319	321	363	327	313	368	329	370	347	357	353	347	330	319	328	316	345	329	342	327	324	337	273	343	347	312	385	338	345	331	328	362	352	370	335	340	324	339	338	343	364	361	315	341	316	328	311	311	305	334	324	317	346	350	310	357	305	320	351	350	335	320	326	320	347	312	336	349	370	344	344	337	369	318	331	355	315	313	339	315	357	358	327	300	313	319	376	308	341	350	348	339	355	323	362	361	310	328	317	308	325	326	330	339	331	342	296	324	344	330	343	345	335	311	323	330	312	328	329	344	349	320
6933	5563	13397	16674	14529	14534	13746	12969	8538	5338	3321	2101	1339	1117	1084	1000	927	943	904	885	880	878	921	908	952	908	853	847	877	888	910	860	911	868	858	898	894	879	859	860	854	885	872	931	868	871	904	824	867	929	826	864	868	879	889	884	892	855	882	895	938	900	886	892	912	876	920	852	878	867	899	892	857	871	859	866	867	822	921	863	903	913	885	933	819	890	835	852	869	899	903	887	883	899	852	916	849	863	874	858	891	876	858	920	852	889	853	897	897	841	871	870	884	847	872	878	901	848	886	925	888	871	917	890	829	883	908	851	854	874	862	886	843	844	866	895	851	901	833	921	846	884	874	897	855	859	945	819	880	933	913	851	887	859	884	844	854	850	921	879	869	944	861	905	905	816	887	862	883	879	853	840	862	859	920	838	867	879	900	857	852	851	862	837	855	850	864	876	898	834	872	891	849	912	858	871	857	887	882	866	863	874	905	852	866	834	887	905	873	881	877	863	911	843	930	867	875	888	958	873	853	876	856	879	864	852	919	889	891	789	860	867	866	819	811	882	869	913	922	901	881	878	961	882	933	899	879	866	915	884	872	900	888	849	898	854	918	867	868	869	891	849	843	863	886	827	883	856	882	837	921	883	859	888	881	886	902	857	875	875	911	831	875	888	849	878	927	908	862	862	876	897	918	907	911	904	917	867	835	871	836	821	874	918	852	918	897	893	871	890	856	871	892	917	900	877	899	932	833	861	870	845	886	878	873	848	866	878	792	897	894	836	878	838	908	890	877	892	898	862	913	904	870	854	880	942	935	841	881	848	868	828	883	911	912	905	882	855	858	834	889	894	936	870	902	922	867	855	885	883	920	929	928	887	859	913	910	871	857	820	896	907	865	879	923	872	915	894	843	871	834	909	870	894	829	881	881	935	859	891	853	889	837	837	874	848	891	879	880	888	936	863	901	901	885	891	846	804	850	911	891	920	950	890	885	929	900	909	926	896	914	870	888	862	861	877	886	887	882	834	878	859	873	848	886	923	856	937	859	878	874	872	885	883	910	848	875	879	896	870	894	913	864	872	895	871	840	946	895	841	926	932	876	920	875	834	916	835	866	811	853	896	864	856	882	856	877	854	928	867	874	866	862	857	859	856	867	865	971	859	883	868	890	856	827	852	879	822	898	875	812	883	905	896	893	941	852	913	902	886	888	897	904	889	914	912	883	908	880	870	865	887	851	908	898	852	917	928	831	869	865	881	907	825	880	852	851	868	861	902	906	868	857	834	889	822	921	879	887	896	912	907	868	882	853	855	856	925	855	859	911	947	908	902	894	869	912	879	885	862	899	830	888	866	890	907	848	861	807	917	871	891	932	910	850	871	881	920	866	846	917	896	857	885	867	925	861	907	866	872	890	836	865	876	928	877	848	873	873	861	907	896	889	871	878	893	894	879	911	888	872	931	833	887	937	904	874	892	878	871	844	942	881	926	867	889	872	869	882	908	892	801	850	867	903	919	898	932	878	917	869	911	901	889	836	889	878	876	886	900	883	864	880	863	910	874	848	903	904	885	896	853	864	865	877	897	926	876	856	838	868	864	906	918	920	848	877	825	874	861	883	870	860	917	911	853	925	846	869	856	851	854	866	889	891	914	898	857	916	886	931	863	960	865	850	824	870	855	910	870	912	925	864	862	874	940	841	927	867	850	832	881	880	906	860	915	860	893	897	889	905	896	925	883	885	909	911	928	870	853	908	900	901	893	873	831	946	920	825	895	937	856	945	839	884	918	876	875	891	872	881	940	921	940	844	858	945	967	869	844	854	881	860	886	908	869	924	909	873	877	867	933	900	872	879	841	882	915	903	874	902	830	903	866	863	914	835	898	860	921	895	882	862	860	866	871	840	910	835	883	873	931	855	869	859	899	881	876	887	921	876	898	902	931	879	860	895	893	810	916	890	860	848	863	890	877	865	840	871	879	873	865	902	895	865	848	891	898	876	909	877	951	878	838	895	885	872	867	828	856	914	942	890	899	882	917	860	861	913	874	942	908	872	875	911	860	921	891	872	885	831	885	930	888	879	892	841	921	907	887	839	835	903	874	877	876	948	898	874	866	837	861	829	841	935	902	871	818	832	828	890	938	868	866	892	858	874	899	887	884	881	897	817	871	895	837	934	892	905	920	875	861	849	883	894	859	849	886	870	907	859	860	869	819	864	843	924	901	955	866	898	861	823	865	910	923	912	884	867	875	859	943	845	872	807	889	840	912	867	861	860	925	850	926	867	849	866	886	835	863	908	898	842	893	881	888	892	893	872	870	932	889	842	901	843	850	874	866	868	846	861	848	903	839	882	916	871	878	889	872	836	805	902	877	918	915	878	819	861	899	852	895	863	884	910	886	855	868	871	860	865	838	911	891	875	905	894	867	928	896	864	809	945	892	916	846	841	866	871	904	862	919	863	839	838	843	882	872	882	920	852	903	856	819	862	883	872	886	859	824	849	875	910	928	897	851	877	897	867	914	881	888	857	842	902	846	890	895	814	856	897	902	863	857	856	889	902	869	914	892	894	826	938	881	880	889	895	866	906	888	915	932	877	867	848	902	876	896	829	827	865	874	892	856	869	882	875	890	858	926	842	842	897	850	914	913	868	921	864	870	889	874	879	880	875	855	829	900	854	939	884	887	898	890	874	844	889	896	813	879	907	822	926	870	937	878	907	923	887	849	893	924	881	853	873	845	835	861	865	884	848	884	895	811	902	923	829	850	877	900	907	937	845	806	883	893	886	887	831	852	915	879	861	914	879	889	853	937	853	881	874	869	880	857	873	884	850	866	896	864	880	853	827	870	837	879	878	932	859	947	892	858	868	860	905	916	886	888	920	842	857	857	853	887	831	866	859	827	907	914	914	897	836	868	872	868	841	908	876	909	876	863	862	880	898	881	847	886	863	924	907	847	843	918	896	902	880	912	910	879	888	897	914	841	890	869	874	854	892	898	856	876	871	879	835	884	867	910	883	876	878	867	819	892	919	915	834	865	900	864	871	940	865	854	905	884	883	877	934	912	842	929	865	861	927	911	900	906	908	884	906	860	880	841	914	868	887	899	964	857	904	876	851	887	919	907	880	860	839	889	852	905	936	850	913	877	870	882	924	801	854	867	893	820	858	893	866	911	903	852	899	885	849	897	872	895	850	903	878	900	879	901	926	943	884	838	861	888	896	863	904	876	889	876	839	859	874	881	895	847	882	907	883	842	843	871	879	915	880	885	900	871	845	879	878	867	896	877	927	908	843	848	813	888	895	895	848	922	863	889	898	826	847	886	839	905	891	861	902	881	864	890	916	900	819	868	875	824	897	855	887	916	869	913	913	909	843	856	879	884	896	883	858	910	898	914	908	866	906	865	866	909	859	904	910	837	854	875	840	897	913	925	880	802	850	898	876	875	901	923	881	870	899	875	877	932	870	930	882	851	870	908	838	841	903	892	876	892	875	856	868	872	893	935	852	898
20801	13128	29876	37467	48818	37052	30905	27399	16633	8642	4568	2058	980	773	606	434	388	370	350	387	367	328	405	399	357	340	368	362	349	381	355	356	366	373	350	336	346	370	351	351	358	311	348	355	369	387	346	364	357	340	339	342	354	344	364	384	332	357	363	358	345	364	378	347	380	339	371	311	356	357	360	368	382	372	370	350	355	380	346	351	378	367	351	365	349	342	359	392	339	342	389	325	349	382	356	341	357	328	339	389	378	379	326	367	345	307	345	362	346	336	361	361	347	328	346	384	338	313	325	347	352	367	344	339	368	377	347	323	339	338	351	376	365	356	335	359	371	339	342	387	363	342	330	349	360	317	379	374	348	371	349	333	338	377	368	361	344	356	388	356	391	371	347	319	317	373	353	365	366	316	324	338	370	350	360	345	354	340	346	376	363	375	324	371	325	349	330	367	357	364	342	354	354	376	302	311	374	364	384	347	342	350	335	297	359	335	327	362	352	377	309	357	364	371	342	337	372	350	327	382	366	358	349	353	349	365	348	391	362	361	342	333	361	372	351	381	364	355	348	346	367	360	387	366	345	339	365	370	409	357	339	347	338	357	339	326	331	360	388	359	352	363	374	366	345	357	360	328	331	346	399	378	335	336	361	368	369	379	381	335	319	334	381	379	349	324	368	366	385	366	367	347	338	404	342	366	353	343	349	344	346	323	317	362	314	340	349	353	377	362	344	375	352	355	352	338	327	359	362	362	357	358	323	331	350	322	332	338	378	369	355	348	368	365	347	349	375	392	348	346	342	380	328	367	348	329	341	378	380	383	330	373	360	395	381	348	360	363	375	362	370	384	356	359	359	354	361	360	363	377	383	339	368	315	349	347	387	374	340	383	331	377	413	345	346	353	359	370	355	364	365	362	339	327	355	323	366	368	353	356	331	302	344	332	364	304	398	354	345	358	332	360	387	388	368	358	350	333	315	336	368	407	344	361	362	355	352	365	356	351	355	332	384	356	352	349	320	349	360	346	344	297	348	354	318	318	362	356	325	359	366	334	346	356	358	370	343	333	333	364	338	362	333	324	402	356	351	354	339	377	395	362	343	366	342	381	338	371	371	327	371	331	388	404	370	371	392	352	302	328	349	359	361	392	319	330	361	386	362	358	374	329	386	364	400	375	339	381	345	366	351	366	381	366	349	372	296	389	321	308	365	322	350	342	369	362	317	375	382	384	363	357	372	369	336	344	355	364	356	325	354	379	365	358	354	378	349	339	389	362	360	342	353	338	318	370	335	343	355	340	340	361	387	357	351	343	384	365	373	352	362	381	364	350	342	364	351	382	393	326	389	343	355	369	359	362	354	340	323	365	347	380	379	370	362	351	419	342	342	350	325	349	370	389	343	374	369	352	332	360	350	365	352	342	377	390	386	339	336	337	381	353	355	350	324	357	355	368	353	364	358	348	356	342	387	355	356	383	382	352	325	326	356	369	351	323	355	353	354	367	340	345	349	365	345	352	380	368	363	361	371	329	376	375	379	344	361	333	363	361	359	322	361	366	305	334	361	388	365	325	382	337	397	349	385	336	347	350	359	368	329	336	369	338	356	340	338	365	331	375	367	337	351	372	371	355	330	354	352	331	364	371	373	338	322	391	378	350	369	351	347	347	347	351	344	318	342	348	352	383	349	337	364	379	316	370	364	347	376	360	362	369	371	368	368	346	334	378	382	305	356	382	375	310	348	381	342	377	391	336	331	369	380	332	348	344	346	341	324	373	346	347	378	382	360	341	332	369	384	388	350	396	364	354	354	370	344	351	334	377	367	359	340	358	345	366	382	339	379	370	347	358	352	352	317	356	332	348	358	358	336	323	373	363	360	351	365	363	363	311	361	349	340	358	350	386	359	375	355	329	358	343	344	327	356	371	350	374	341	379	351	354	348	340	353	368	374	377	346	335	371	356	353	359	367	357	372	344	359	399	359	360	345	340	393	355	333	352	329	363	344	335	371	376	343	351	367	352	349	367	322	363	337	374	348	358	335	342	335	363	384	374	333	334	341	319	356	342	365	367	364	339	332	350	343	379	336	350	339	376	353	389	375	370	337	341	348	342	334	359	354	378	320	360	354	343	353	343	368	366	347	357	359	381	379	337	321	353	333	329	398	366	318	350	314	335	370	351	377	354	329	358	353	371	361	321	368	365	343	361	347	354	317	336	371	346	371	379	337	360	347	333	356	353	352	328	343	355	364	331	390	365	323	382	341	368	384	367	333	353	358	375	363	331	372	315	372	382	380	350	379	395	371	363	334	393	354	376	363	372	358	349	338	382	362	362	372	385	343	356	349	344	347	342	310	331	370	347	367	370	371	333	378	330	373	384	354	369	418	364	366	356	337	347	345	382	366	379	342	327	346	389	363	350	340	367	373	379	330	357	345	398	376	345	317	367	342	355	379	371	327	369	352	322	344	347	363	345	370	359	353	347	335	358	350	352	363	324	321	355	384	351	334	342	353	339	365	385	366	362	360	345	353	344	334	365	352	339	351	361	347	332	320	392	358	376	345	331	358	324	344	351	318	355	339	343	330	331	369	391	334	338	335	332	403	365	329	335	351	359	378	335	364	356	321	409	330	345	350	351	341	358	391	375	359	359	346	348	354	345	355	331	373	383	352	337	333	382	376	387	361	385	380	394	326	357	352	316	314	354	360	342	341	382	350	326	341	334	382	370	332	343	347	317	365	401	379	352	361	363	365	335	389	352	370	376	355	339	346	331	358	356	360	352	362	387	350	329	346	407	373	346	397	362	384	365	370	379	381	362	322	376	330	349	376	372	335	354	344	342	365	391	365	327	366	352	349	372	336	346	365	322	368	376	380	363	348	341	384	385	336	341	363	337	380	372	359	348	325	370	336	350	379	348	340	362	392	339	387	361	341	354	363	352	336	374	383	385	362	367	334	391	373	372	357	370	361	346	380	326	368	384	334	377	360	356	380	340	324	353	342	330	349	332	364	354	341	345	340	320	362	354	344	362	350	343	331	372	349	350	374	359	315	371	370	363	344	364	339	356	364	350	350	370	387	353	359	358	334	386	379	354	390	365	355	386	339	350	392	349	327	308	346	350	350	361	318	351	361	363	385	375	358	361	400	399	326	369	342	327	363	335	353	370	366	332	372	367	312	391	329	378	380	362	339	352	384	329	347	359	383	351	380	328	354	359	355	345	341	344	341	351	360	340	391	369	386	338	348	359	338	337	353	352	334	402	346	342	364	335	374	360	347	368	339	371	376	352	359	345	360	334	331	338	383	340	379	350	371	332	318	339	316	385	350	328	333	337	350	351	364	336	396	326	361	332	344	353	354	400	351	385	362	333	370	335	356	331	390	376	392	383	352	383	352	387	332	382	329	359	379	362	354	355	393	343	356	382	359	376	371	342	351	363	355	342	379	369	342	352	360	361	349	352	369	351	341	372	367	357	358	406	309	352	354	349	348	335	345	334	317	341	336	337	344	375
12917	10565	33827	43686	56071	46265	45562	42066	31967	22617	15009	8057	3549	2753	1933	1418	1063	934	1007	1000	942	931	919	1006	918	959	919	975	1025	917	928	928	963	849	927	970	938	897	967	912	949	901	900	968	931	937	941	957	930	962	920	945	908	972	901	866	964	890	946	902	907	893	891	920	924	910	948	869	972	932	961	926	1014	961	882	945	935	953	971	932	1004	924	932	979	948	920	888	977	913	952	968	909	947	945	874	889	962	940	948	958	956	968	969	929	903	961	959	873	897	926	946	982	947	918	933	952	930	943	988	913	908	943	939	919	947	943	922	945	898	951	890	940	880	919	1005	906	908	933	951	919	925	905	908	964	938	895	925	911	932	926	883	943	922	949	941	942	914	880	902	905	935	983	913	960	922	944	926	922	960	956	896	941	910	960	933	932	949	930	868	905	917	905	933	954	909	899	934	967	896	864	936	932	894	940	945	918	965	893	920	955	889	873	970	925	1006	905	974	940	860	887	949	972	920	933	948	945	946	948	914	928	886	895	892	896	936	904	943	941	963	866	957	915	916	929	936	916	965	879	941	900	904	895	920	922	837	979	932	881	948	935	895	901	899	933	900	972	910	939	896	940	920	910	895	971	934	903	965	932	929	959	920	914	891	879	879	922	920	934	939	891	957	935	912	953	923	924	867	914	888	933	895	980	937	869	935	901	901	890	963	930	898	962	960	945	927	917	960	933	969	916	909	958	894	921	888	916	868	937	907	910	928	950	946	908	916	960	882	919	967	899	919	910	900	919	956	898	893	990	955	919	914	867	930	894	980	897	954	947	929	954	916	904	892	953	942	905	953	904	1000	919	964	935	902	923	930	881	931	911	902	938	958	899	935	900	894	870	962	896	921	910	912	983	910	919	904	879	957	919	867	920	909	938	920	896	958	917	912	937	938	939	909	953	919	927	930	934	933	898	906	931	905	916	917	945	903	878	872	931	882	918	954	956	920	927	943	904	862	931	914	949	907	903	902	874	899	920	897	938	954	916	935	950	956	911	946	909	894	929	951	951	922	912	942	918	877	954	909	972	944	972	928	904	933	953	950	954	901	890	907	903	901	960	945	956	943	937	859	896	945	907	955	889	962	899	940	942	910	904	961	923	985	955	958	965	941	910	914	917	920	944	962	887	937	899	939	922	938	927	1026	950	918	950	913	917	968	911	895	921	936	868	917	914	956	977	929	924	942	865	884	934	904	887	935	866	948	912	969	961	912	914	903	892	877	965	917	936	913	928	957	939	908	906	930	956	880	949	878	971	882	930	953	946	940	904	942	912	916	947	929	908	949	956	943	943	919	912	955	916	883	926	937	947	910	872	862	972	948	939	911	916	926	939	946	945	996	920	958	930	910	986	903	905	940	931	905	895	918	921	922	967	949	940	941	952	961	915	917	961	918	974	888	930	920	911	905	943	925	863	934	880	931	928	958	912	935	900	891	932	887	922	907	956	941	899	934	976	916	911	1018	894	866	915	932	923	888	899	948	933	914	937	938	990	920	893	934	964	908	959	990	931	919	900	957	947	892	892	903	891	895	996	877	891	902	918	965	944	918	896	887	936	897	921	921	899	933	936	926	917	891	933	911	907	923	960	966	924	942	927	964	977	929	882	901	907	915	896	896	929	909	916	942	908	908	895	970	874	884	936	914	951	939	934	918	927	892	915	906	1023	938	907	860	917	911	915	958	895	929	940	942	860	982	939	964	954	909	867	918	943	903	931	908	971	937	970	957	927	953	923	915	952	937	933	928	947	913	880	918	945	906	920	904	949	914	861	919	900	940	966	929	972	928	938	876	963	882	877	931	917	947	914	896	896	1037	904	897	875	970	965	916	947	946	965	984	932	869	920	913	941	874	875	915	892	925	922	952	924	933	947	961	839	893	856	924	912	947	867	952	930	945	978	895	911	962	901	938	908	970	881	936	951	921	946	959	920	935	958	934	930	936	866	963	970	931	938	919	931	925	953	973	894	934	923	891	919	955	948	952	893	940	982	880	910	929	915	920	935	933	921	968	935	901	924	842	930	937	915	922	963	946	992	957	901	958	869	883	880	859	951	968	913	949	941	879	925	919	975	900	915	948	914	919	932	966	987	934	874	910	941	890	943	955	907	925	897	899	967	929	869	902	965	925	914	879	930	953	913	905	920	932	922	938	934	945	895	959	936	938	910	914	888	888	924	926	938	912	908	925	918	892	944	943	942	945	876	989	1004	906	928	896	935	925	924	915	919	928	963	901	911	928	906	947	911	929	862	915	904	951	967	959	993	938	948	890	938	936	911	957	924	896	935	924	949	952	949	909	935	964	946	971	861	956	916	911	953	941	960	924	920	969	901	941	901	845	947	917	899	945	947	886	962	917	934	903	932	942	931	918	913	904	886	924	1010	935	958	946	916	934	930	914	889	942	936	940	905	906	904	881	900	880	911	912	913	908	923	930	916	932	951	966	892	920	901	999	921	939	918	935	929	929	985	969	905	932	966	919	892	937	957	898	989	942	880	983	930	930	938	926	921	879	904	941	941	943	901	897	930	918	973	943	948	907	972	910	945	882	972	884	900	947	961	905	918	938	897	896	962	924	875	922	925	958	907	902	953	928	932	932	976	907	889	956	983	922	916	976	935	932	926	925	957	908	911	932	942	952	934	914	925	918	891	910	922	902	907	910	914	929	863	934	933	894	947	930	939	896	949	915	998	931	1019	942	900	922	916	897	940	920	912	926	930	939	957	928	916	914	887	948	942	894	957	964	960	949	937	936	901	946	931	935	915	916	947	914	964	938	949	886	967	922	937	877	904	865	926	941	913	958	929	880	958	960	912	932	961	940	925	850	954	904	931	885	927	911	967	926	1004	898	964	901	928	914	914	914	943	932	922	937	935	906	903	924	980	940	921	985	920	926	947	946	943	913	928	966	919	918	923	954	906	937	950	927	911	896	935	942	920	922	944	940	904	906	933	934	996	913	932	918	979	889	919	957	919	934	954	951	957	925	893	880	864	926	980	912	1018	917	976	904	947	884	873	926	925	916	914	916	899	868	913	882	938	939	925	1007	952	950	945	953	965	907	915	883	939	891	897	963	946	934	974	968	981	945	894	899	941	874	928	925	970	962	888	897	932	891	920	902	903	959	926	915	954	947	938	920	917	863	927	942	855	981	929	937	927	917	915	867	911	935	880	947	936	883	969	927	950	927	883	903	923	908	917	930	908	955	942	933	943	889	915	870	959	866	982	915	955	905	935	920	924	869	937	880	955	919	967	940	943	914	899	901	878	951	921	981	952	895	928	919	958	914	938	953	966	898	930	941	936	953	943	934	953	930	921	975	919	969	945	933	929	891	919	954	956	907	935	895	869	866	931	916	883	926	924	946	927	884	901	917	972	911	923	1003	917	956	890	872	937	950	937	930	939	944	922	898	929	919	964	949	927	901	936	957	966	963	972	910	964	909	889	927	894	972	916	887	881	965	973	953	925	900	958	943	925	921	865	865	889
27061	16246	41748	58275	62133	50964	42242	35519	22743	13212	7234	2946	1284	861	669	525	420	389	430	406	374	378	339	388	408	394	409	394	384	377	386	376	398	361	360	373	379	378	354	370	349	378	410	353	371	416	399	396	345	387	357	396	393	390	390	363	402	354	401	389	356	394	365	401	366	353	352	353	386	349	396	368	424	372	374	376	380	383	392	385	368	404	358	404	347	379	377	359	371	388	347	396	391	369	402	393	381	375	359	396	406	332	370	353	405	395	363	410	368	373	347	385	394	362	366	365	385	392	364	376	363	412	378	389	402	354	406	351	384	381	384	353	385	418	380	371	396	370	365	345	372	369	388	400	381	402	367	380	367	372	390	337	383	336	374	354	373	331	378	364	385	377	338	400	361	372	375	372	372	395	367	381	380	382	355	402	412	358	394	381	394	386	353	373	378	412	369	368	339	364	357	385	392	355	418	379	392	382	352	386	376	357	364	392	359	387	391	362	408	365	413	378	348	403	369	380	403	359	383	394	364	375	346	401	355	376	368	390	392	360	357	392	369	345	370	344	389	387	363	350	382	318	367	379	384	406	332	388	365	373	350	405	375	337	342	324	354	390	402	368	364	346	364	393	368	400	362	371	374	361	359	362	402	390	408	364	406	383	420	390	380	381	361	355	396	341	389	351	347	338	377	385	391	370	343	358	398	364	392	405	362	347	397	373	377	354	381	358	359	353	384	391	391	389	379	363	386	388	374	358	371	387	403	376	396	379	398	359	366	364	387	405	385	349	387	361	349	389	359	344	393	410	387	365	349	382	390	399	422	368	354	393	370	366	376	387	379	377	356	352	379	383	409	393	377	391	407	397	360	367	412	386	371	403	374	410	379	333	358	373	366	389	383	352	394	363	367	361	365	342	380	389	379	398	362	382	372	399	380	359	353	373	356	396	383	365	382	380	374	337	364	344	396	380	407	360	363	330	385	396	401	414	378	378	388	384	349	391	382	364	427	360	360	371	376	380	423	366	370	353	368	362	376	360	426	383	365	381	373	373	382	398	349	375	356	359	387	374	364	393	405	387	372	390	377	361	395	362	357	391	403	356	363	364	356	360	383	356	419	378	379	413	358	414	366	390	343	344	388	383	358	380	366	366	392	396	362	415	360	387	354	416	363	366	382	331	345	412	329	379	382	404	358	405	392	412	359	336	368	404	355	400	361	391	347	361	391	369	371	361	339	434	403	360	390	351	425	392	329	411	389	380	370	381	362	367	345	366	358	365	340	347	369	375	372	347	400	363	340	378	394	366	386	382	357	375	384	379	340	370	371	352	396	374	345	365	402	399	394	394	363	368	345	375	345	340	384	376	356	397	380	340	367	403	385	361	386	378	363	376	377	439	411	393	377	340	339	411	411	388	383	386	387	365	356	368	361	351	359	400	378	367	395	357	374	356	401	351	395	371	372	396	352	361	343	413	363	366	355	374	396	382	374	349	372	355	386	365	382	412	375	374	360	392	387	362	377	367	375	377	361	362	367	407	376	394	372	371	343	350	357	372	332	384	352	343	371	363	367	340	374	356	397	387	366	400	343	371	378	393	412	397	373	383	394	350	399	383	389	386	344	400	395	363	384	345	384	364	361	360	367	393	412	368	371	357	369	371	364	362	366	344	391	366	382	402	352	410	392	424	390	358	395	334	389	400	411	360	373	345	345	358	403	373	383	381	393	389	384	375	358	370	382	374	374	375	379	380	386	432	380	362	402	375	376	377	413	380	398	393	372	398	376	371	374	379	398	391	385	367	371	356	358	398	402	390	374	332	362	391	375	361	381	381	380	382	378	385	385	371	350	400	336	383	353	379	369	393	370	372	392	377	397	362	399	380	366	369	355	399	403	389	368	378	398	377	378	354	379	380	372	362	398	370	329	383	384	378	369	359	396	404	382	379	358	363	362	355	375	371	358	367	413	395	375	392	356	383	383	343	369	365	357	356	337	381	382	364	398	402	376	390	380	380	368	374	364	412	381	350	414	331	380	405	404	424	359	360	359	370	342	367	390	382	355	365	376	375	364	388	403	363	396	352	406	358	400	391	379	402	354	405	408	390	397	389	407	374	370	414	384	366	377	382	369	340	384	373	380	399	364	381	390	368	390	372	399	368	377	388	363	366	340	385	371	351	384	388	386	321	351	377	362	418	361	414	364	343	385	385	328	382	354	377	378	360	402	366	384	387	381	368	380	367	365	379	391	346	375	395	376	373	370	377	343	389	386	383	389	382	365	371	370	379	376	379	381	377	378	341	352	378	406	371	385	371	345	381	399	407	359	363	369	396	345	407	344	383	362	379	409	403	379	329	323	378	382	364	353	407	377	401	373	354	392	394	384	378	388	377	371	370	344	367	337	370	368	364	371	375	396	357	341	419	397	387	391	385	379	358	358	337	376	373	376	391	401	364	374	428	390	375	335	356	395	364	353	368	408	379	370	386	385	350	373	404	388	358	357	380	357	389	392	413	399	367	382	387	387	377	395	406	403	430	375	371	381	337	366	413	338	383	394	337	370	380	370	381	386	331	397	336	367	384	344	355	371	382	389	376	363	386	381	391	367	351	399	392	401	382	378	380	374	351	374	364	360	376	405	365	364	372	329	384	354	352	369	375	384	380	380	373	368	379	365	358	367	332	361	347	408	391	399	392	397	380	382	382	357	392	375	409	383	389	396	390	344	388	363	386	401	399	343	343	387	395	390	374	392	374	410	433	415	352	312	378	371	372	379	375	362	363	374	387	363	419	374	372	350	392	370	416	378	393	373	386	400	365	387	368	356	380	374	402	375	361	350	384	378	348	393	388	352	374	359	407	336	380	346	336	367	363	408	375	370	371	380	369	370	386	358	350	376	359	359	391	348	385	402	385	386	381	390	381	386	400	407	339	368	385	384	395	400	393	389	416	384	379	341	380	358	364	392	391	380	399	341	404	367	360	406	365	391	385	365	366	378	353	392	413	386	349	355	404	344	395	364	373	374	393	387	369	417	378	375	387	384	378	398	371	389	386	381	400	381	370	362	386	369	349	392	372	378	342	365	376	375	377	385	358	389	342	402	393	392	374	345	345	382	382	393	378	405	362	382	345	413	347	360	364	376	392	390	381	380	371	366	368	391	360	420	348	396	393	399	363	345	390	386	370	360	350	346	344	402	380	362	401	369	392	413	386	387	367	355	383	390	363	343	378	324	405	384	352	384	371	381	386	394	379	378	401	381	370	352	412	353	392	398	382	387	370	325	392	404	329	405	370	390	375	426	406	333	387	370	355	352	373	374	361	368	394	344	403	362	351	403	395	342	395	382	395	360	368	325	365	355	359	397	379	374	412	344	413	391	372	336	389	374	395	365	355	357	386	350	371	360	391	359	389	387	379	340	382	347	393	356	328	356	390	360	372	407	356	388	389	370	360	384	408	378	351	345	342	404	357	404	377	403	383	366	362	379	398	380	380	355	372	379	368	395	371	402	396	381	405
15535	11824	42726	61707	68449	58923	54346	48065	37220	28712	20267	10549	4862	3246	2444	1591	1256	985	1036	1005	969	1029	956	1003	991	1012	959	992	1004	973	1016	1001	937	985	977	1003	966	1028	1020	952	991	1010	933	920	969	945	958	918	1005	944	979	981	1037	978	901	1027	939	970	1023	950	954	940	963	947	956	988	1008	967	992	926	959	909	969	974	981	894	984	977	912	929	950	981	992	982	972	962	995	974	978	975	910	994	1037	969	990	958	976	936	947	1019	955	937	952	935	944	968	984	907	994	964	997	1012	952	1019	1005	985	918	924	960	973	1006	929	995	934	910	962	924	976	953	927	932	921	939	964	988	973	977	968	1024	941	997	983	943	977	962	952	954	964	964	1004	980	958	955	946	943	966	996	983	994	984	972	1008	944	950	945	960	998	975	929	983	952	955	943	970	963	1011	997	987	1008	983	984	973	924	1007	957	974	974	935	980	956	967	956	932	914	973	1022	990	966	953	970	984	957	967	918	976	1042	972	935	929	919	986	947	969	952	909	1036	970	1002	1007	969	952	955	948	915	938	931	958	980	949	994	975	1032	1001	954	922	923	983	968	943	856	983	957	976	956	951	959	952	916	914	971	959	1000	967	987	976	953	947	985	986	896	953	958	966	936	909	949	964	956	979	956	933	990	951	921	948	968	996	990	973	958	918	973	1023	976	980	970	959	997	956	970	989	923	1016	996	932	959	1036	991	987	906	1023	965	980	882	975	1042	982	994	966	981	978	966	987	999	922	958	1005	879	947	974	945	976	927	1002	982	991	1016	989	940	978	960	931	935	964	915	912	1002	924	976	963	944	998	986	908	950	933	1018	1000	957	940	990	997	966	929	947	1006	923	985	909	995	997	961	1006	929	952	1019	946	922	970	992	1006	995	976	973	977	911	978	959	914	957	972	927	1030	973	998	969	972	1001	987	976	959	983	923	1001	960	965	1040	948	945	937	967	924	985	965	1005	999	960	956	981	992	984	961	987	974	984	1004	925	958	971	1013	981	917	982	993	979	993	961	997	908	911	974	950	943	976	946	1027	952	1010	961	982	964	1000	943	1039	962	989	974	1013	1011	969	965	1025	1025	985	995	978	973	954	959	987	970	942	956	973	942	956	940	930	976	946	949	1000	925	993	969	1001	951	1012	961	955	995	943	1004	966	957	957	973	925	972	931	965	970	976	962	926	978	918	962	964	992	969	996	947	957	981	877	984	932	973	942	979	1015	995	989	962	1022	933	897	986	961	959	984	943	931	960	921	958	942	1006	1005	947	987	964	973	973	986	1010	973	963	989	921	944	943	980	999	977	969	944	994	934	897	981	997	975	992	959	1002	946	969	982	927	991	1020	941	997	932	982	1046	949	993	993	961	924	906	975	980	974	999	986	942	991	926	972	966	949	970	961	928	952	994	1002	979	1002	950	1004	997	987	987	1021	1010	954	952	976	982	1054	977	984	937	889	934	940	933	956	941	957	948	1024	957	967	930	989	951	949	975	997	951	956	949	900	984	975	987	978	1047	939	982	962	932	950	971	955	953	964	953	927	976	951	953	929	927	1002	966	968	1020	994	986	885	926	943	948	947	918	998	966	947	953	1032	976	911	1000	983	989	953	994	938	960	990	1004	969	981	976	943	951	963	963	947	949	957	967	981	936	938	960	1046	906	995	943	964	978	962	956	951	955	1010	963	960	916	982	917	966	1003	948	1002	899	998	951	965	963	928	912	971	923	962	952	1000	975	984	964	1007	934	969	966	989	908	971	991	970	996	932	990	924	984	971	934	937	995	946	923	999	940	920	954	987	946	960	947	981	943	973	973	981	980	964	983	920	944	959	987	986	954	934	897	922	937	961	990	990	978	950	966	1011	979	963	920	945	921	960	968	954	996	955	986	954	928	977	963	940	963	962	946	948	924	988	1008	979	978	1001	947	959	928	962	936	1009	960	900	952	926	980	979	1004	936	945	981	979	932	940	954	974	931	951	959	999	956	954	1021	997	937	937	975	916	914	986	929	930	943	930	992	989	978	905	980	1009	988	923	922	970	971	909	970	968	999	960	975	998	941	989	935	974	1004	976	988	1027	928	960	1049	933	928	920	986	925	1024	943	963	958	994	938	977	967	994	944	999	983	1052	946	969	967	960	998	938	1018	958	972	995	926	935	979	905	908	990	978	966	1020	898	999	967	997	981	977	976	951	929	935	992	975	988	980	926	979	907	945	929	1021	951	987	946	1015	985	900	972	985	947	989	939	978	936	975	985	958	986	1029	966	943	953	981	971	985	948	974	991	934	991	1003	988	985	921	1041	904	956	941	958	877	1007	1013	953	962	996	969	932	960	1010	994	964	990	978	952	990	948	1009	950	979	950	948	930	969	950	1003	951	989	951	982	986	972	991	1008	1008	962	982	976	936	992	933	980	988	1021	966	978	927	956	952	966	989	995	938	986	961	954	1017	1004	986	912	985	912	951	945	1028	945	949	957	1026	992	946	996	959	980	936	999	1027	945	1040	964	936	924	933	962	967	919	971	955	943	957	955	1016	987	995	931	943	995	996	963	925	911	991	903	936	977	923	998	975	919	992	957	970	971	950	926	961	976	958	943	979	1029	1006	995	983	930	968	980	972	940	988	1005	947	1021	897	985	1012	1009	951	951	1000	975	1060	938	957	943	926	958	961	957	936	961	982	995	938	974	965	960	1006	1012	993	972	975	907	966	935	978	918	910	942	983	889	977	956	1018	1023	980	990	949	959	996	1006	960	951	998	1003	1008	932	982	974	977	973	939	941	1006	958	965	971	974	985	1078	954	924	996	953	927	999	993	956	973	969	1003	957	993	953	959	965	929	956	935	965	1005	1016	969	970	1012	947	1003	950	937	967	937	959	1009	962	977	991	973	903	949	992	979	987	951	926	915	926	951	937	954	998	1019	949	992	999	994	928	974	959	998	949	986	972	1004	926	948	1000	1000	1011	951	952	1002	975	929	959	1005	921	994	964	958	969	973	927	950	965	996	898	937	923	963	956	915	915	985	942	978	991	1007	974	994	1003	893	1008	959	1005	963	946	952	975	972	954	982	992	967	976	1007	965	945	1027	993	971	971	988	982	937	986	947	939	930	1047	909	948	942	959	1016	973	1005	995	965	957	982	1023	1012	960	955	985	1003	949	1006	963	1007	1028	911	979	968	975	983	984	951	943	920	924	943	986	942	1019	980	982	971	971	950	1004	944	963	950	961	1014	954	934	928	970	1011	982	960	983	925	976	960	967	983	957	976	934	998	920	947	1005	975	932	935	926	1011	979	923	973	982	967	961	947	1019	969	984	924	961	978	956	1023	940	993	974	979	940	1015	972	955	956	934	962	956	1008	980	963	936	1026	966	974	928	944	961	981	949	944	935	1014	957	985	1019	1023	945	931	952	964	915	946	958	983	1001	950	1002	937	995	944	1028	1013	909	973	1000	968	972	945	973	933	996	977	931	943	907	953	990	1017	879	1007	953	975	977	935	1031	930	991	944	989	977	967	1077	977	950	993	1017	951	985	988	965	961	860	969	1045	994	911	1024	942	1013	964	1007	934	1010	949	936	929	981	940	985	928	975	944	981	972	1008	969	1020	997	969	988	993	913	946	952	986	1003	1002	974	979	926	968	1001	928	972	966	935	979	931	947	982	969	943	954	1014	978	1011	1034	955	1020	919	1059	967	969	1004	998
8436	5976	8265	10847	9204	6040	3957	2742	1737	1086	771	577	403	372	349	345	355	311	348	335	338	366	332	330	356	300	320	358	326	337	340	355	323	330	346	340	332	363	323	298	316	327	341	355	352	333	331	349	347	347	314	328	339	351	368	308	341	321	339	327	337	319	325	330	347	343	344	337	338	380	345	340	326	312	310	309	329	363	345	358	325	285	352	344	366	343	328	327	324	337	377	319	348	327	324	331	356	326	333	309	367	349	363	379	311	328	339	327	316	316	322	296	367	361	347	353	361	317	364	345	367	346	324	368	331	318	315	315	346	322	373	333	337	333	302	346	295	310	333	311	310	330	332	346	326	322	346	297	340	335	310	318	337	313	321	352	356	345	349	307	329	301	325	357	315	311	353	332	319	319	356	330	356	335	320	311	351	341	356	332	319	323	315	306	343	313	349	323	353	326	355	349	347	348	341	352	328	343	343	333	367	345	316	349	304	339	336	335	326	373	328	335	349	371	348	329	347	333	337	339	312	317	355	333	305	338	343	367	313	304	345	348	344	340	307	327	319	339	349	346	334	324	331	310	326	337	310	336	335	350	326	360	315	340	352	327	351	369	335	350	344	320	328	382	371	329	326	297	342	294	348	326	317	305	324	354	328	312	312	351	321	332	302	327	331	328	365	324	289	333	344	290	326	327	310	345	333	315	352	340	337	352	342	348	357	330	334	344	348	360	338	314	355	340	346	328	338	339	337	331	339	329	340	339	355	342	371	348	315	310	301	341	361	329	336	359	369	345	359	340	327	319	329	319	326	298	332	362	315	305	325	348	317	339	311	317	307	318	342	362	328	371	342	363	318	321	330	336	325	327	359	313	334	320	351	321	360	327	307	344	320	335	364	335	356	297	314	352	342	334	312	326	386	317	307	315	354	312	341	388	333	346	357	353	348	358	347	381	320	317	323	359	317	313	371	345	361	323	347	320	324	323	352	357	355	303	326	317	334	330	308	361	333	334	337	310	337	322	340	328	339	346	339	311	353	332	334	327	337	333	316	328	334	337	316	328	349	341	351	361	346	345	302	324	316	329	321	377	315	340	347	320	323	336	359	326	325	363	327	346	323	352	357	337	327	357	345	334	360	325	323	336	350	366	333	319	327	331	341	363	353	327	327	308	337	373	336	303	337	388	334	317	320	353	321	316	352	348	346	299	327	360	337	305	332	344	336	347	312	353	363	371	351	363	306	349	334	344	341	323	359	293	298	348	322	298	342	327	332	338	360	330	329	366	358	351	325	342	327	357	343	318	301	348	342	317	363	338	313	366	335	318	356	342	348	356	332	342	321	350	336	341	334	346	352	329	323	353	327	336	302	338	351	391	326	375	360	338	335	335	341	331	342	320	335	340	344	375	330	342	338	345	344	334	320	347	311	339	345	335	320	343	359	357	333	301	331	325	337	328	318	341	341	345	298	355	341	323	340	349	313	352	349	297	361	361	351	330	346	309	360	352	386	335	360	292	303	327	326	306	326	348	339	316	322	336	336	369	307	316	343	318	339	338	358	322	279	336	354	345	345	337	340	331	318	328	349	358	321	318	339	344	335	350	309	330	357	347	350	359	312	362	331	355	372	303	315	384	357	324	366	349	303	352	342	339	341	352	318	338	333	334	326	352	346	359	351	358	331	342	349	317	358	344	317	320	348	298	323	355	344	336	301	303	341	373	354	328	338	365	323	315	382	357	340	328	326	364	331	328	377	352	338	338	348	331	316	345	354	353	340	311	313	321	360	326	356	332	329	320	352	349	354	351	354	342	334	344	368	344	354	366	313	321	352	318	352	320	323	348	338	352	341	327	336	363	374	306	347	349	349	327	338	348	342	372	343	377	344	318	307	322	315	330	341	353	357	347	345	302	363	325	328	303	295	330	365	320	325	319	332	335	337	365	336	324	353	346	349	322	363	318	353	346	358	356	328	352	316	321	304	314	328	343	325	369	328	348	304	343	323	345	341	349	336	344	305	342	337	322	356	365	362	348	350	321	373	323	309	349	350	328	399	319	331	329	311	321	297	324	359	341	348	356	353	329	335	307	330	317	314	351	348	306	304	333	350	331	325	329	326	347	357	322	296	315	309	324	317	339	306	338	320	324	301	328	339	337	331	320	298	364	360	316	359	333	323	340	361	336	302	334	343	349	341	332	357	345	321	311	358	345	347	316	324	303	358	321	331	304	322	324	322	338	352	301	324	348	352	304	344	319	327	360	328	311	313	326	350	306	343	321	305	332	331	328	324	341	337	337	373	337	379	336	325	331	319	325	299	307	319	360	345	348	393	367	322	321	347	354	354	295	345	354	309	345	344	348	351	354	332	315	316	347	350	338	309	347	375	298	347	351	322	328	351	326	323	370	344	346	349	343	327	356	326	350	347	350	339	336	335	322	317	339	289	326	364	369	344	326	342	336	368	322	326	372	349	342	343	331	342	323	325	363	288	353	343	314	321	317	357	312	292	316	350	341	322	335	338	332	359	313	356	349	329	346	318	343	301	354	353	362	343	340	343	315	355	322	326	364	343	307	334	374	300	325	330	340	327	305	357	375	348	355	363	338	370	315	339	289	327	321	312	344	362	380	354	364	318	331	358	370	366	368	344	300	323	316	322	365	327	306	319	327	367	343	357	351	352	362	325	318	341	331	315	340	331	314	333	339	305	332	332	305	345	338	337	340	340	357	299	339	328	306	317	356	310	369	332	345	341	336	305	339	330	352	364	292	342	356	318	300	391	303	341	311	354	346	325	304	334	344	362	328	340	344	324	338	322	320	319	327	336	343	341	335	331	355	319	326	349	333	339	335	321	331	343	324	304	308	322	330	352	300	362	351	367	375	356	330	342	345	346	367	316	321	351	334	313	341	312	328	341	351	347	341	356	336	335	323	336	350	322	332	341	349	342	365	364	345	344	328	323	315	316	341	327	357	319	312	337	353	344	344	368	321	313	347	332	309	326	309	361	322	318	322	316	330	352	322	321	336	338	345	346	351	351	308	376	336	344	372	317	336	318	285	313	351	323	321	327	331	322	315	314	340	355	355	353	390	332	353	336	363	344	341	363	347	352	349	323	322	331	356	314	299	305	366	324	334	343	326	324	337	354	361	350	335	334	308	338	336	364	332	355	352	344	340	343	314	313	357	346	344	338	319	349	342	361	355	333	333	373	319	349	319	356	322	355	309	322	314	331	296	341	374	332	347	317	324	313	318	386	325	317	389	352	341	326	343	323	306	334	321	309	339	346	325	324	357	321	350	354	350	336	348	322	347	377	361	371	352	351	333	354	321	322	347	334	345	314	304	326	312	321	319	307	383	345	330	357	306	340	310	370	322	307	342	334	340	311	307	346	334	313	336	321	331	337	369	340	303	360	318	322	308	314	324	342	341	307	353	305	339	333	335	326	327	337	352	325	321	324	335	322	327	354	335	332	331	327	308	327	342	356	342	306	314	334	357	317	301	328	318	354	372
6463	5518	10970	21572	21262	16815	12616	9427	5742	3840	2679	1581	1161	968	932	976	889	891	851	888	919	907	890	886	908	882	861	874	897	810	877	881	875	867	884	859	874	876	900	915	897	917	855	864	898	894	856	876	873	882	834	871	961	857	872	825	920	899	845	852	880	871	848	915	860	923	886	866	861	846	902	873	882	895	917	850	872	837	850	851	875	944	964	845	860	959	823	902	857	904	885	897	855	895	868	935	850	940	881	915	905	932	869	880	909	884	820	840	875	870	897	866	896	914	896	873	856	923	905	866	834	909	826	951	848	913	854	912	880	831	907	848	911	908	916	911	876	949	875	902	910	925	861	907	870	910	852	895	891	876	885	864	862	858	809	828	881	890	890	878	900	899	867	888	884	880	880	892	906	934	895	921	970	837	859	891	898	867	876	897	926	894	864	834	852	828	894	873	879	904	871	836	899	888	831	890	868	890	908	881	843	875	966	887	922	831	781	920	877	869	903	858	916	861	900	876	959	904	892	859	869	925	915	963	917	870	907	909	848	881	914	865	825	854	880	828	923	900	868	913	870	916	883	881	876	875	858	895	915	848	879	875	847	785	886	909	870	884	870	922	892	891	898	875	857	874	931	847	832	879	852	859	891	917	932	920	824	914	837	897	937	878	910	828	877	829	918	876	842	916	883	906	859	932	865	885	869	858	917	873	887	895	855	890	878	801	860	902	859	843	913	878	912	888	875	908	812	796	844	895	930	851	949	890	881	803	859	904	846	865	890	886	879	884	901	924	910	890	839	824	888	845	869	872	890	938	861	931	854	825	920	844	849	828	895	844	908	839	813	845	873	912	887	888	879	908	852	910	900	861	852	936	836	850	919	860	883	874	872	856	873	878	894	886	859	869	945	908	828	902	841	846	923	889	890	919	884	926	889	831	837	916	881	853	879	869	901	866	889	917	869	886	809	913	857	915	839	855	898	871	907	873	907	852	861	898	911	860	853	915	923	852	903	902	852	948	881	843	841	870	881	920	898	857	926	815	826	851	861	895	903	894	938	874	871	903	901	921	917	859	912	861	878	878	946	886	880	899	960	961	883	952	909	896	898	868	879	881	864	903	839	903	865	925	892	870	900	856	899	879	874	870	913	841	852	865	899	875	850	846	891	914	909	954	931	919	917	881	834	884	870	828	879	849	878	816	835	847	890	889	893	803	861	891	930	985	864	926	834	930	945	806	847	880	871	911	925	876	874	882	873	869	905	905	850	900	895	839	818	864	858	914	889	875	915	880	913	912	892	847	852	913	875	879	879	921	891	877	869	921	867	892	856	859	867	860	929	864	844	887	868	904	827	865	865	937	811	894	890	923	892	921	877	876	890	892	849	830	906	905	938	857	883	864	900	948	892	822	861	873	896	846	849	908	857	877	904	908	925	874	901	883	936	850	862	865	890	866	816	905	906	882	863	907	847	886	903	863	842	936	871	836	878	796	924	864	875	897	847	858	907	869	871	879	925	835	876	900	849	877	907	912	827	849	907	880	929	813	856	898	902	925	867	873	805	885	909	863	859	844	879	831	855	888	873	896	863	918	919	913	855	862	870	881	899	867	883	859	921	876	857	875	906	860	880	867	851	945	879	887	843	886	908	850	880	923	891	882	878	888	848	887	854	881	889	881	850	882	864	886	913	911	894	871	851	888	887	900	851	886	882	896	899	865	915	881	918	870	864	881	868	913	862	926	909	897	894	834	889	912	895	885	901	828	927	856	870	861	899	892	859	906	838	858	940	884	882	956	880	884	908	864	883	854	897	883	818	846	906	904	872	905	902	886	849	899	941	922	896	927	856	874	928	892	834	888	867	889	860	839	843	874	890	898	859	851	899	890	831	858	884	862	893	880	895	870	889	874	876	882	838	893	899	794	915	895	898	933	869	915	897	861	874	855	876	872	919	976	903	824	887	867	908	892	912	875	864	898	869	897	890	836	869	892	884	868	893	868	876	858	893	924	861	806	833	877	904	859	866	850	853	865	920	894	859	885	868	938	894	929	878	872	901	858	897	890	859	761	884	861	902	831	911	884	926	851	866	875	933	909	855	895	868	903	897	867	809	849	885	944	875	867	896	958	878	875	866	886	847	884	862	942	915	898	864	851	931	889	881	840	938	825	908	852	917	900	851	911	891	861	862	874	843	872	831	877	859	886	840	924	881	923	853	891	856	851	885	860	854	880	887	896	909	905	917	852	910	874	914	925	946	870	867	847	847	873	860	856	836	869	868	931	876	860	879	865	857	865	841	921	858	852	900	881	864	863	895	920	974	902	862	853	853	869	863	863	884	858	828	860	947	894	925	852	908	885	901	876	910	895	835	851	877	880	943	851	885	840	896	912	927	894	884	891	839	879	938	910	927	873	883	833	831	889	896	876	922	869	845	863	848	891	914	885	823	863	872	912	860	897	833	855	857	891	864	899	915	834	912	887	882	842	893	878	829	857	900	851	896	845	844	920	891	857	890	860	887	871	828	857	908	859	914	853	842	844	859	906	897	873	837	853	857	896	840	851	877	886	907	898	874	872	899	911	888	895	855	922	926	885	884	894	911	879	830	862	911	881	865	846	848	862	869	887	848	875	886	870	875	916	859	880	889	892	897	914	865	889	880	907	908	880	897	868	887	872	858	840	878	922	910	863	902	867	844	894	921	908	852	928	886	884	898	844	902	858	885	875	895	888	904	869	931	885	857	865	882	862	880	900	846	823	908	900	914	847	871	847	859	887	823	868	879	880	935	836	871	871	900	869	858	877	869	896	869	933	902	866	937	899	856	860	903	863	851	829	887	838	899	943	921	924	903	879	873	867	903	904	841	889	896	883	859	916	889	917	846	885	884	876	853	828	910	921	877	846	865	871	871	895	844	889	861	917	878	840	823	915	880	838	910	903	891	891	858	901	883	910	877	847	870	908	860	906	940	857	862	902	916	875	836	877	873	861	839	908	898	887	890	884	904	877	884	809	855	848	851	888	887	901	899	822	877	814	938	880	881	844	920	888	814	868	909	850	877	894	856	888	894	894	915	911	822	874	866	866	917	862	869	891	883	897	945	892	878	869	877	899	865	907	838	901	852	878	890	905	853	889	913	879	855	906	886	830	906	901	906	844	851	826	848	890	938	880	850	871	868	927	933	829	880	884	918	871	884	850	890	940	876	889	889	894	881	817	939	852	899	804	876	891	899	882	885	873	881	859	905	883	838	878	905	893	875	912	884	863	864	923	886	879	852	865	934	915	889	906	903	866	860	896	821	873	833	896	875	869	847	881	936	900	885	909	877	843	862	885	889	876	865	872	861	865	911	872	817	882	956	899	909	861	867	905	910	822	866	892	881	904	883	909	903	866	867	907	865	831	855	876	920	938	877	896	879	886	927	897	915	849	909	903	845	882	938	853	903	908	883	832	910	908	910	890	919	872	862	874	888	964	867	874	901	906	860	901	914	882	821	877	831	853	846	911	938	892	863	962
17599	16310	36024	59380	52790	36794	26565	17975	9292	5016	2510	1242	709	492	444	384	377	362	352	376	326	336	393	382	366	363	351	361	374	378	371	370	348	345	329	355	327	370	350	374	335	382	356	344	363	387	332	343	331	319	363	381	349	350	379	347	352	338	337	371	356	364	344	354	386	367	374	369	365	381	384	371	357	355	344	367	365	350	339	349	334	389	336	331	392	361	378	391	386	332	331	338	333	340	342	390	326	349	345	342	394	351	318	323	337	356	342	344	323	331	350	337	387	362	343	388	319	353	368	369	357	335	347	375	396	387	354	343	355	350	371	320	383	340	379	343	331	360	388	358	333	371	321	352	342	341	360	345	330	384	342	367	343	354	333	341	348	351	361	332	314	357	316	342	362	353	344	330	350	334	344	371	368	352	410	382	344	333	348	373	373	380	332	331	347	356	387	353	346	395	388	362	363	321	365	340	331	365	371	375	399	365	347	347	331	328	372	374	346	387	348	361	353	338	351	369	339	338	357	343	347	350	394	365	345	368	350	375	381	365	342	366	384	371	350	344	327	380	373	348	346	356	339	384	370	375	332	330	377	386	354	372	353	362	374	323	368	370	314	353	342	387	329	374	398	355	347	379	372	354	326	364	364	389	342	335	328	366	341	363	363	351	355	331	378	358	349	339	354	377	348	346	385	357	364	354	321	366	355	380	339	386	336	340	347	367	360	358	361	337	368	358	377	332	365	342	365	365	381	344	342	386	388	343	345	367	380	325	353	369	329	371	403	343	351	321	354	344	344	356	361	351	358	363	350	349	344	332	329	351	379	333	359	361	345	351	377	372	355	371	385	351	362	392	371	368	345	365	330	357	384	349	333	366	364	349	346	374	341	361	356	393	335	360	384	351	390	347	364	358	401	367	360	371	353	330	348	354	330	346	363	357	352	339	337	373	347	361	368	362	379	334	348	367	325	375	353	350	382	347	351	323	349	360	339	378	355	381	363	347	342	337	384	373	350	363	357	371	347	328	360	332	352	381	342	376	361	395	373	328	374	343	339	358	341	322	330	355	336	373	374	339	356	344	345	364	383	362	340	334	369	378	318	370	341	364	349	334	359	386	355	350	341	341	337	418	334	371	352	357	347	353	359	362	363	391	369	332	361	303	374	314	356	365	391	360	373	337	336	362	396	342	374	354	370	366	345	355	350	334	360	328	364	350	352	321	337	337	369	367	373	333	353	352	354	337	329	352	356	354	382	339	321	345	346	389	357	337	369	335	377	350	379	358	374	393	378	391	375	372	344	380	362	365	337	375	330	353	397	372	318	373	375	395	350	373	381	367	358	390	349	367	355	364	376	343	343	377	374	384	368	343	362	346	372	379	343	362	355	369	361	360	346	370	362	385	368	386	338	355	356	392	350	353	389	351	376	362	382	347	357	370	395	337	336	370	367	354	318	371	356	365	332	351	371	374	344	386	347	366	355	349	363	353	352	409	363	331	373	347	350	387	344	385	363	356	322	387	362	401	378	328	375	352	338	352	364	368	347	344	339	351	380	361	365	333	349	353	341	352	340	372	335	278	370	365	331	375	352	347	357	365	343	378	355	337	352	366	367	370	365	408	358	370	345	357	375	363	383	352	338	369	364	340	325	362	348	343	340	318	321	384	345	381	380	373	291	347	356	361	371	391	344	353	363	370	336	360	364	358	323	340	338	362	336	325	324	375	370	358	317	363	361	362	358	348	382	343	377	363	309	345	366	335	351	340	364	382	384	345	322	348	356	354	370	356	362	345	350	359	332	359	343	342	331	336	363	362	361	330	354	375	387	344	378	379	347	368	378	336	373	342	353	353	350	379	365	369	349	313	377	387	383	370	368	344	335	383	359	360	350	360	353	354	386	372	352	339	380	348	344	360	339	321	371	321	359	389	396	352	352	348	363	379	347	302	356	375	326	364	368	397	355	355	381	320	351	398	368	362	342	361	337	378	359	350	364	396	347	357	344	350	364	360	375	356	347	368	347	341	323	347	328	346	357	362	344	355	404	381	365	377	355	353	369	348	349	343	326	359	332	351	359	339	361	342	336	350	328	329	365	381	363	347	342	384	349	361	351	339	350	364	370	357	354	364	371	351	300	358	361	373	371	354	332	375	357	328	373	355	382	343	344	346	359	357	367	365	348	358	379	368	361	373	363	366	354	360	359	375	391	367	361	395	387	337	366	350	346	358	349	338	365	369	332	360	362	353	394	323	347	326	373	383	388	361	336	389	342	337	364	360	361	377	369	372	335	387	363	361	306	391	323	336	326	349	358	342	367	352	355	390	365	353	374	358	359	334	365	374	328	332	365	379	363	384	375	371	338	390	375	369	341	358	349	355	367	369	368	378	359	355	317	348	315	347	337	362	345	359	378	360	383	349	349	337	377	371	340	340	379	315	373	371	356	316	354	366	372	354	359	356	358	343	377	343	358	356	389	328	377	371	376	363	354	354	350	350	362	349	353	363	375	354	353	377	390	371	369	343	373	333	345	333	370	369	351	353	393	329	340	349	354	348	349	337	340	329	368	361	368	372	391	380	357	373	360	363	373	353	356	363	376	367	332	344	362	340	366	343	375	364	376	346	362	354	365	348	361	343	391	327	355	319	355	351	358	354	314	380	342	357	327	363	378	390	388	340	381	330	365	333	363	337	360	344	361	366	350	322	353	346	330	362	341	357	356	332	337	348	325	366	375	335	419	368	366	352	353	359	372	337	356	371	351	377	346	348	372	329	343	346	333	363	344	331	365	343	331	384	338	355	368	331	330	322	343	360	368	350	367	389	315	375	374	366	321	333	335	367	373	390	344	355	359	369	376	362	373	368	349	367	328	386	355	363	377	382	337	338	343	383	345	377	351	342	365	322	354	372	354	362	358	355	351	359	371	365	372	334	336	344	324	381	346	359	369	344	367	362	333	353	370	379	360	358	319	357	343	353	394	361	355	369	321	373	347	340	346	355	351	379	354	369	364	351	345	355	364	409	374	349	401	359	355	355	341	344	379	348	348	339	354	360	353	321	367	385	352	394	387	330	338	359	367	334	339	377	347	359	364	357	341	344	339	359	363	370	342	342	339	358	362	340	376	371	360	337	377	340	341	365	352	351	359	318	347	351	354	351	384	347	333	380	391	346	360	353	350	358	366	382	380	393	359	346	359	363	381	357	351	378	353	367	370	345	352	355	345	327	356	372	343	346	344	398	335	349	387	330	367	331	358	315	376	366	350	376	373	386	368	389	379	396	371	314	368	328	334	345	359	326	335	367	343	384	369	377	363	362	338	337	360	379	354	334	348	348	359	334	351	366	330	367	338	352	356	359	372	379	381	336	384	376	356	338	367	355	334	336	362	360	324	351	379	370	364	376	389	356	385	383	337	342	351	324	379	372	342	375	373	340	390	361	329	323	363	358	374	373	412	326	353	350	354	330	365	333	354	406	378	340	366	377	348	349	346	380	348	376	369	354	350	350	378	348
11402	14923	39090	62124	58880	46962	40944	32896	23617	16117	9686	4932	2617	1478	1205	1130	915	931	960	980	957	957	938	965	905	984	960	974	861	964	928	971	948	944	964	916	948	897	886	901	943	958	902	907	952	927	932	954	899	900	949	931	908	925	888	954	920	901	960	951	973	892	924	990	967	920	956	905	989	915	928	915	932	917	965	892	878	946	930	939	948	955	929	911	949	920	872	905	906	938	938	969	929	962	955	911	961	948	881	909	915	946	905	921	919	909	970	982	899	899	898	970	946	915	935	942	885	944	954	992	890	974	958	898	883	937	948	950	931	923	977	911	928	942	934	951	970	946	918	949	914	915	937	961	928	935	890	883	964	924	960	891	865	952	933	921	937	948	968	900	897	877	937	963	969	961	861	911	917	864	906	963	867	933	956	945	925	975	927	912	950	922	886	871	911	978	902	888	969	963	899	932	898	913	869	886	947	913	909	975	867	900	943	977	952	923	958	921	943	945	900	905	934	917	937	890	934	912	930	995	940	954	940	947	913	911	972	948	906	927	968	962	957	915	974	883	956	961	934	960	932	897	925	930	904	934	937	925	961	930	858	923	966	934	920	960	924	946	927	885	947	954	898	920	950	918	965	887	941	941	912	989	991	959	930	923	918	923	933	984	888	908	950	909	960	971	959	922	889	913	913	930	931	936	921	932	956	955	965	891	968	930	916	923	898	904	896	903	967	915	932	950	911	963	888	1004	925	870	922	968	947	933	957	920	939	908	975	966	900	938	958	924	895	921	893	887	883	904	895	885	887	939	922	900	958	922	938	907	912	979	932	982	932	906	917	938	926	918	906	900	905	927	945	1008	859	916	932	918	920	884	878	969	944	939	895	912	908	949	912	883	920	995	969	932	879	953	892	913	900	942	922	938	922	922	953	947	953	865	873	914	911	861	934	898	943	965	971	933	953	964	927	951	877	925	932	890	890	921	965	926	924	957	922	953	890	917	944	933	937	929	938	915	955	903	899	911	1013	922	906	873	926	951	936	971	923	911	929	898	945	907	908	998	898	932	891	938	927	949	914	937	899	895	948	969	962	959	966	967	871	903	904	929	971	941	915	929	948	872	966	884	926	932	897	1020	898	906	922	979	936	930	940	948	933	916	932	911	962	907	961	969	955	955	939	927	927	927	880	940	948	943	907	893	922	915	943	903	922	882	952	902	915	917	959	887	921	895	946	989	959	881	929	898	886	901	893	952	930	970	923	902	952	920	925	862	919	932	922	919	897	959	924	932	924	904	903	936	968	971	938	914	901	884	936	921	940	917	927	926	934	949	887	930	995	916	943	880	948	895	959	932	868	889	938	932	968	893	934	917	966	967	909	945	902	969	975	898	931	927	939	932	951	921	914	918	885	938	1001	988	919	894	977	947	921	949	947	897	978	890	952	918	921	940	907	923	911	940	912	921	874	957	955	883	922	905	910	950	918	953	906	942	889	906	834	945	922	931	916	974	910	907	953	918	906	967	1000	951	934	933	925	918	947	935	965	901	959	901	929	904	889	975	980	861	951	919	874	941	907	883	880	930	918	960	909	930	892	887	926	913	922	942	907	999	909	926	911	981	898	979	963	935	908	934	926	907	936	894	975	947	913	919	947	977	942	922	936	901	983	937	906	888	882	877	882	927	959	935	956	943	961	989	927	896	944	881	881	924	882	944	943	913	923	951	947	934	976	922	873	966	916	937	909	875	874	913	943	958	901	922	930	964	902	886	940	947	1002	957	911	897	922	945	925	929	881	911	897	918	894	963	882	949	889	934	847	1001	985	938	949	950	949	937	964	949	909	939	973	933	991	917	965	922	865	924	911	941	887	930	910	927	894	937	906	913	970	896	938	954	932	930	919	912	932	908	932	950	942	942	922	950	949	926	909	895	899	939	912	934	965	932	931	963	895	943	924	878	921	885	861	851	938	860	886	908	961	970	894	929	896	960	935	948	890	948	877	874	909	941	883	945	941	932	935	954	866	969	958	940	910	938	936	908	976	958	916	907	923	940	937	932	954	909	882	933	900	929	910	964	948	922	954	934	932	917	897	938	855	952	881	935	945	952	964	848	948	881	952	932	930	923	924	891	918	949	988	904	1001	873	960	876	932	940	903	874	926	952	919	933	976	931	925	909	904	950	904	1000	992	898	921	941	903	933	930	913	929	904	947	890	945	893	922	961	919	940	955	937	889	946	918	929	935	957	960	906	895	903	924	951	886	977	990	914	956	879	949	933	969	936	928	918	934	959	934	945	930	997	944	917	938	941	902	874	987	913	893	930	931	925	894	953	893	919	951	963	943	942	927	882	893	948	945	868	948	949	922	954	923	910	886	880	929	933	953	986	995	940	923	958	898	931	938	924	962	919	950	922	959	888	943	984	942	924	892	973	908	906	923	925	929	979	983	961	970	886	960	924	975	877	962	932	957	937	985	946	899	917	881	927	922	953	949	909	924	939	939	906	889	983	938	1032	953	918	947	949	863	904	895	918	905	919	953	921	961	947	909	891	977	920	909	892	938	992	933	962	910	889	913	947	908	896	928	928	935	961	953	930	914	887	925	935	909	944	927	952	939	876	961	897	948	933	971	942	928	885	933	916	915	896	939	990	927	916	943	970	906	949	963	916	933	921	887	970	943	895	892	959	965	900	931	924	884	912	892	925	928	928	923	936	909	971	915	891	921	900	954	978	888	937	971	907	965	894	947	945	975	959	942	968	896	928	951	918	935	955	946	921	913	929	932	897	955	903	944	913	914	916	904	919	933	957	904	919	941	924	918	913	892	877	927	929	955	957	992	910	930	887	899	884	904	923	927	1017	940	877	958	937	949	930	947	989	964	932	877	885	934	913	945	925	932	922	956	888	906	950	944	895	941	934	977	972	952	941	911	907	915	935	914	877	968	925	897	968	899	938	877	965	883	890	988	926	905	931	926	958	878	980	912	943	968	916	917	950	913	935	922	907	951	883	917	960	925	893	920	958	916	989	926	960	966	942	953	979	926	967	937	954	925	939	904	935	913	965	859	982	905	867	925	967	936	909	894	974	980	890	954	920	983	950	953	969	935	958	928	909	926	891	943	912	917	943	933	854	889	907	923	909	951	920	950	961	940	917	946	957	974	957	948	946	912	867	939	894	921	950	921	939	940	928	974	950	958	956	863	915	915	934	892	937	911	914	881	913	942	961	864	923	931	925	923	977	986	941	935	940	892	926	952	922	943	943	982	955	936	886	898	925	970	906	997	907	902	885	918	912	930	936	929	975	915	937	926	929	912	999	963	883	914	921	944	837	904	987	988	923	940	888	962	930	936	900	930	934	929	912	937	917	966	955	924	957	932	952	899	896	934	902	907	928	894	913	984	974	917	926	887	929	920	928	921	972	933	921	943	960	987	958	908	904	948	951	904	967	926	896	957	939	893	897	945	904	986	945	945	875	929	911	868	956	928	945	916	850	939	926	966	978	910	952	853	923	927	889	990	868	946	898	914	945
24226	17859	52792	73601	62387	47594	38098	26296	16210	8468	3863	1983	952	624	465	411	382	379	398	369	409	374	391	355	357	401	369	380	387	386	374	367	351	387	361	395	365	412	399	361	377	373	378	345	390	397	377	366	388	427	362	359	369	355	382	405	390	367	354	348	382	364	355	421	382	373	413	375	392	376	393	375	414	407	412	380	346	367	371	365	405	395	427	379	392	373	374	383	398	356	356	393	412	379	359	390	335	383	389	371	406	366	378	361	391	390	345	365	369	406	362	378	389	385	391	381	375	377	369	350	371	363	387	357	397	385	399	379	340	383	365	379	367	365	354	360	346	369	407	379	408	396	336	373	353	346	377	364	386	403	393	391	391	338	385	368	377	365	405	374	379	396	333	367	387	355	365	376	337	388	373	370	388	357	358	402	375	377	365	356	395	398	376	363	373	409	379	402	370	386	357	379	363	387	374	397	371	342	382	345	369	405	394	375	398	376	351	390	363	374	362	355	366	386	358	375	353	346	356	370	378	352	395	365	339	380	386	404	344	360	445	378	379	379	367	374	350	375	373	377	363	403	386	354	336	358	355	378	330	388	386	387	360	347	403	352	350	349	379	367	372	400	405	350	396	340	376	368	369	404	371	399	412	359	360	369	358	365	370	413	330	386	385	377	381	368	423	374	365	353	348	372	395	346	392	365	351	391	405	375	350	382	365	375	342	364	392	375	394	403	404	366	394	379	380	393	370	379	368	376	391	400	406	342	389	369	383	354	375	348	357	389	379	384	424	349	361	388	387	373	382	391	377	373	391	397	411	394	360	366	377	375	360	381	369	369	368	409	370	370	373	368	365	369	360	364	402	348	383	377	338	405	371	374	370	377	385	385	357	366	364	391	432	375	346	401	351	364	399	362	403	375	386	373	348	322	358	365	390	404	361	395	347	354	374	364	356	356	378	370	382	363	367	429	394	383	380	356	406	359	380	363	379	417	357	355	402	401	330	366	376	338	353	369	373	375	383	367	356	377	391	362	354	384	361	405	363	386	399	344	371	375	345	384	396	388	392	371	404	382	410	352	396	395	394	405	328	395	387	357	397	348	352	385	355	378	404	377	375	343	388	401	364	380	386	335	365	383	380	389	386	363	396	363	383	367	395	403	360	349	377	367	396	348	389	379	346	378	393	368	346	364	364	384	417	427	363	343	398	377	370	345	375	380	367	409	373	408	399	412	365	376	388	376	385	376	368	364	351	390	352	380	393	346	402	374	355	353	405	376	382	402	361	388	391	393	372	359	406	365	385	389	379	373	373	377	357	345	379	377	391	349	354	339	364	367	370	385	386	354	417	400	383	417	385	339	376	378	415	387	393	370	433	384	390	349	356	388	325	395	349	342	373	358	371	352	378	358	377	377	381	386	391	371	374	384	376	377	376	352	344	388	385	339	361	382	349	362	374	413	401	351	389	416	351	346	401	329	375	390	402	376	370	349	367	384	366	372	368	384	358	380	374	385	382	376	393	383	348	360	376	382	365	387	360	398	374	403	360	352	403	366	416	363	358	352	358	395	359	383	389	384	376	389	376	376	355	356	357	377	392	389	362	383	398	371	364	342	367	348	374	375	403	385	380	393	369	364	341	379	358	394	380	386	382	399	331	398	393	358	356	420	368	338	372	364	387	391	374	377	370	370	377	376	383	362	421	390	347	381	402	373	397	347	368	389	371	362	363	379	397	365	372	346	386	385	371	359	347	369	386	345	367	396	395	388	369	404	374	380	338	363	368	365	373	356	388	385	381	389	377	370	366	372	381	382	362	369	393	353	379	398	374	377	359	365	384	379	404	355	384	338	425	383	399	385	376	391	356	326	370	376	341	390	387	397	411	370	401	376	417	389	385	368	375	366	386	393	394	346	372	419	331	405	377	379	366	382	374	383	369	366	395	389	368	361	393	401	355	414	337	402	383	366	414	347	363	344	403	373	388	400	373	356	344	387	398	377	381	387	376	367	351	401	378	394	364	362	345	403	372	385	393	369	376	371	391	334	372	381	360	367	371	366	382	384	363	366	387	390	352	379	367	369	366	394	414	367	382	388	368	377	365	380	370	378	413	370	360	360	385	376	340	375	395	404	351	344	351	371	382	377	399	359	404	385	378	397	338	393	386	363	355	400	392	419	356	408	356	367	387	394	357	401	381	362	393	375	352	353	365	377	376	353	355	376	405	368	349	358	373	386	355	395	386	378	387	384	408	364	363	380	344	402	385	415	343	374	362	387	369	358	407	354	355	415	375	353	385	350	391	402	390	386	369	395	398	351	365	398	409	403	354	364	401	367	376	400	382	372	395	369	405	370	374	386	370	377	396	360	355	366	350	361	389	365	367	387	414	403	409	379	390	362	362	387	358	350	401	368	373	388	375	384	393	407	360	364	361	398	375	366	346	407	357	389	387	384	364	403	341	370	369	382	375	357	362	376	359	408	367	337	386	393	391	372	374	375	358	369	385	386	370	333	364	370	383	371	386	395	407	370	369	352	409	389	382	392	344	378	423	358	345	356	363	371	353	375	372	339	378	361	397	400	405	397	387	398	365	348	358	366	399	366	359	357	380	406	370	391	368	359	358	380	416	428	367	368	425	383	346	395	375	346	386	374	403	382	371	404	391	356	394	372	338	397	372	355	368	370	357	369	346	378	380	351	358	366	385	381	358	362	367	385	371	387	404	368	402	390	369	371	393	356	357	366	377	371	371	375	342	364	386	354	359	397	412	403	380	383	431	388	380	374	396	367	381	344	367	383	373	353	363	393	357	369	362	384	377	401	372	339	399	406	368	368	404	382	431	396	375	376	374	407	385	393	372	341	374	361	361	357	396	394	349	373	349	390	382	352	377	366	365	394	353	394	374	341	428	407	358	404	402	384	409	389	371	383	364	399	408	410	383	370	379	401	343	393	376	394	346	364	385	362	377	344	338	351	373	392	359	382	363	350	367	378	402	372	372	367	383	363	391	363	341	360	382	385	385	391	380	348	370	407	386	373	374	411	344	371	359	399	382	391	365	382	368	336	371	350	370	366	371	372	394	358	356	368	365	371	357	367	384	397	399	368	368	339	365	340	350	386	367	383	369	374	396	373	396	373	367	370	387	367	396	381	368	434	363	378	362	399	370	380	370	383	366	343	324	334	374	369	406	376	410	371	410	419	362	378	346	357	361	367	383	419	376	406	355	383	394	358	411	378	384	371	331	392	386	386	376	372	345	389	390	400	366	385	364	386	357	359	409	392	375	369	368	375	353	378	359	360	401	377	402	366	381	340	374	389	375	331	395	386	363	338	396	379	363	374	374	351	370	399	353	372	383	350	365	396	383	348	367	397	374	402	379	341	402	363	368	373	380	380	339	359	368	385	382	386	400	391	345	379	385	362	379	371	393	366	336	406	381	393	427	387	343	392	399	373	344	398	369	392	405	357	382	351	375	374	411	406	351	380	388	368	356	382	362	363	367	393	392	373	387	380
13225	14752	51853	75673	68894	56790	49976	39840	31491	22118	12928	7371	3614	2002	1445	1225	945	966	995	1018	1016	1092	941	994	1035	928	964	983	1002	976	972	1014	959	944	1001	970	946	984	894	922	934	992	1005	993	913	978	983	1004	927	1005	938	940	986	984	959	980	940	931	942	970	958	1011	982	1001	983	985	970	968	960	967	1015	967	993	961	1018	1005	1031	986	999	980	941	965	958	980	948	924	926	957	983	958	920	969	952	925	981	918	977	997	942	964	989	927	972	933	966	1005	979	949	990	951	961	932	986	971	891	923	950	976	970	987	1004	1006	982	967	925	1019	980	981	937	991	995	965	937	904	985	972	1015	932	1040	979	966	998	943	925	976	994	989	955	925	974	971	953	967	980	940	942	1061	999	994	1014	963	946	960	996	984	974	983	964	976	987	978	980	967	961	884	972	917	997	941	933	960	932	957	992	967	939	974	949	960	965	998	988	974	998	933	974	937	978	919	999	919	981	980	969	984	976	926	942	1002	1014	962	1000	982	988	914	962	999	968	994	956	963	948	966	976	952	991	996	947	991	985	975	972	989	917	949	949	991	969	989	955	935	966	956	938	980	972	1003	983	911	924	1005	911	909	995	947	953	961	950	970	946	986	956	985	986	981	955	975	952	949	987	984	1015	947	905	957	970	977	926	1025	968	902	956	985	1005	997	982	981	937	968	999	981	962	983	946	946	1000	1019	964	918	980	983	998	971	935	983	992	975	928	952	935	991	993	1029	951	973	951	924	987	959	968	975	993	936	941	956	966	923	999	974	973	1015	939	965	988	982	981	995	926	937	928	1010	938	962	997	986	983	940	940	948	965	947	995	985	988	876	987	922	959	973	946	954	987	987	1011	974	953	1017	939	971	986	939	974	1016	981	944	929	976	1004	985	1010	996	985	935	966	950	985	994	991	941	958	963	970	958	961	995	987	994	881	955	939	976	952	968	982	968	944	970	992	1001	976	960	988	926	1023	914	909	976	919	987	953	1009	990	995	965	1025	904	939	949	977	974	983	994	916	983	1004	974	978	998	903	978	928	975	928	998	1006	989	955	930	993	1002	967	982	967	946	922	952	942	939	976	954	975	935	895	987	949	1008	967	936	927	985	950	939	917	938	956	1008	969	960	969	978	998	987	960	955	961	976	1036	956	949	889	930	954	969	1006	967	1010	929	1021	992	983	977	967	974	954	998	968	959	1002	1003	992	1003	967	947	950	947	999	982	963	955	989	992	915	974	894	960	962	979	992	943	915	937	1007	1004	984	963	988	982	951	908	941	947	1012	989	1006	998	909	969	895	939	973	962	1001	926	948	930	920	981	985	1016	951	1002	985	946	1034	967	964	1004	970	965	920	978	985	981	1007	929	975	946	1000	951	969	905	986	936	986	973	992	963	997	982	965	973	980	935	952	992	953	965	1001	967	978	947	960	978	977	992	967	937	949	984	988	965	984	995	960	1004	938	963	1018	996	975	961	934	968	995	936	950	977	987	1004	962	980	971	994	948	963	953	988	979	983	937	1010	908	984	960	940	954	962	974	999	957	986	948	911	963	1013	985	958	981	947	976	971	951	972	969	996	924	973	1004	971	919	1003	933	930	1007	956	954	993	971	923	956	989	1023	979	971	962	948	1000	968	986	930	1028	992	917	920	925	981	967	956	981	925	940	1027	989	931	985	953	965	953	987	918	941	962	934	958	975	977	958	987	953	954	946	956	985	956	973	947	965	996	933	1045	887	931	1003	919	877	990	973	923	958	958	985	962	951	950	977	985	944	949	954	956	999	965	949	976	945	947	964	924	953	958	938	962	968	944	1028	1046	958	979	977	1036	978	990	888	961	999	1008	991	952	968	915	1000	939	971	951	954	978	938	977	938	1011	948	975	971	958	979	986	1017	966	926	1029	1000	964	981	928	991	950	990	942	976	946	982	1015	972	975	955	946	943	1008	988	918	990	1007	957	957	943	943	900	930	963	990	970	944	928	942	1020	944	977	969	926	965	989	963	936	956	965	971	1072	982	1002	959	964	998	948	904	938	946	1009	956	999	949	934	949	984	920	960	942	963	995	942	1036	963	988	973	903	980	1001	979	1027	990	932	936	921	1013	928	945	1023	976	896	946	971	985	939	996	974	961	898	961	1002	927	967	991	954	923	929	937	959	986	997	1003	995	918	964	918	954	1024	932	940	970	976	975	933	1000	1005	910	969	1009	1006	970	924	963	950	959	977	930	985	1037	969	924	913	942	946	954	949	1016	909	928	1028	991	993	933	954	977	944	1024	952	999	920	956	966	954	1018	1016	963	1009	997	953	975	897	1003	992	1072	957	958	982	975	959	969	934	952	974	933	999	952	1001	986	995	978	951	934	967	933	993	973	963	1005	913	949	961	1026	992	928	1008	992	970	991	999	988	957	908	962	957	970	954	1012	993	961	948	958	958	961	945	978	965	974	905	929	981	1011	898	1008	918	938	978	987	966	994	940	986	1002	963	939	979	981	940	928	970	923	1026	937	1020	991	993	953	983	940	961	992	923	996	987	961	941	962	968	992	959	955	999	1023	933	976	978	965	1011	1009	950	973	1037	956	991	945	1003	966	993	972	959	914	978	956	918	882	954	998	987	904	927	992	1006	983	928	955	1006	988	984	966	992	945	956	938	997	980	927	934	961	937	944	971	1013	995	968	984	1008	965	952	982	945	1002	941	978	926	953	966	964	905	997	960	978	990	959	978	981	967	972	986	917	953	969	973	964	1016	930	933	954	1040	947	973	985	981	943	975	961	988	953	954	952	1005	907	962	994	956	930	981	969	964	901	955	912	996	970	1009	962	963	976	1008	1039	966	972	1004	998	957	1010	975	922	961	949	985	960	1035	961	923	1030	920	953	950	998	1003	973	964	935	1018	989	986	966	951	955	963	941	959	920	972	978	963	1002	920	986	908	950	955	936	931	996	1021	984	973	903	898	961	990	1031	991	970	884	965	1009	1020	966	972	966	930	990	982	991	946	969	1001	959	977	977	970	968	954	989	951	904	942	950	923	915	957	982	957	939	992	955	1012	914	968	973	990	1014	990	956	983	955	959	968	984	975	957	922	980	1039	947	990	1007	1002	968	927	988	1009	955	916	1005	992	926	990	916	984	944	991	941	959	998	935	1000	922	955	914	1010	938	986	996	956	976	972	991	988	967	925	953	916	926	978	933	984	954	932	1001	965	984	980	932	974	972	934	928	990	964	976	904	986	1011	1004	912	974	966	931	966	933	1005	934	984	1004	960	975	956	944	912	1017	938	1043	969	916	951	992	939	994	949	945	1006	976	966	956	957	907	950	942	965	977	995	951	986	996	977	997	945	956	939	975	982	985	1011	1012	970	965	964	976	916	987	909	1008	1005	971	947	975	955	954	982	960	967	987	959	973	918	972	980	996	948	1004	940	1040	969	992	960	990	951	1024	929	948	961	1040	960	909	896	942	969	1010	937	971	922	955	989	971	921	980	982	970	963	968	1020	1014	992	1003	962	962	969	920	969	972	963	975	939	989	987	945	945	953	1006	930	988	912	997	955	983	929	925	992	965	935	987	919	970	993	996	986	967	948	989	985	988	951	974	1013	951	959	966	970	969	979	967	935	929	954	934	941	967	1024	988	954	937	984	1017	1013	926	936	1014	945	986	1007	936	947	1031	937	928	936	967
7515	6825	11314	13239	9029	5434	3885	2435	1401	853	509	421	406	359	362	368	341	339	333	346	328	341	377	364	344	308	306	349	361	339	345	335	334	365	308	352	344	335	339	363	337	332	335	372	340	331	337	326	340	357	329	313	331	363	346	337	342	375	352	337	331	331	316	364	347	327	342	373	359	328	326	362	344	320	333	321	319	383	304	318	352	364	366	317	326	333	371	355	358	368	317	315	344	332	326	358	331	352	340	338	322	300	336	335	359	346	337	358	327	336	341	318	350	327	373	317	334	374	364	358	327	362	335	345	347	320	341	314	323	370	320	328	353	349	343	325	345	348	348	324	337	306	351	334	335	323	361	348	347	338	340	321	314	357	359	347	351	348	338	345	344	341	353	368	332	336	371	331	351	319	342	343	341	342	349	326	368	322	331	323	346	336	356	330	342	331	341	342	348	356	348	353	347	347	314	354	364	338	349	333	356	338	349	353	340	388	355	347	307	349	364	318	357	327	379	342	367	340	325	361	315	361	331	352	329	321	350	361	355	360	342	342	326	338	330	334	308	318	349	356	360	327	322	314	313	360	374	336	330	338	340	328	375	343	320	353	349	329	363	366	303	343	351	358	335	331	305	331	292	332	341	361	376	338	319	360	325	317	326	332	366	343	346	331	370	359	356	372	375	324	317	309	344	318	311	337	314	316	334	317	365	301	333	345	369	325	365	329	332	366	319	316	362	321	373	348	336	342	343	360	327	319	351	339	352	350	367	376	342	370	335	325	355	340	332	366	327	351	377	347	324	335	318	304	350	348	357	330	339	362	306	340	361	350	346	363	346	330	353	334	353	340	310	341	341	350	343	351	310	335	370	332	373	334	335	343	350	344	341	340	338	313	340	357	310	323	365	352	326	344	337	318	324	364	346	335	317	354	317	336	344	338	319	352	338	330	336	379	356	331	329	334	325	338	332	337	330	347	365	301	372	349	308	375	331	360	336	332	343	328	314	331	345	303	309	365	330	372	358	334	353	346	311	332	354	345	359	330	342	342	354	360	347	368	339	349	306	280	330	342	359	308	359	346	335	347	358	355	312	362	384	323	321	340	332	340	333	347	322	330	346	349	375	328	359	350	348	330	322	355	323	313	326	326	347	339	389	355	332	347	361	356	316	324	326	353	359	373	340	352	329	317	341	331	307	325	333	347	350	343	369	345	347	321	325	368	360	351	355	305	335	369	338	334	348	326	330	304	340	348	353	381	336	348	336	365	325	331	352	360	365	349	340	387	333	321	356	316	364	327	362	299	326	316	335	331	318	306	377	335	373	347	374	345	361	338	331	359	339	358	341	350	325	392	328	368	360	362	372	344	334	335	326	377	373	327	353	348	331	334	334	379	376	353	344	333	337	359	352	363	310	300	346	325	345	344	306	334	338	357	346	340	342	375	329	334	359	331	329	371	356	337	350	359	325	311	376	339	355	313	346	322	330	333	368	332	313	306	365	315	353	360	363	348	342	360	342	359	367	351	341	340	337	374	338	341	317	347	353	304	327	311	369	351	357	357	339	336	356	305	343	348	373	359	336	325	347	348	339	358	340	356	372	337	342	352	312	319	341	346	325	331	347	353	352	344	311	345	346	330	343	349	330	327	404	364	346	339	348	302	346	332	353	348	360	338	338	317	314	364	346	322	341	304	366	325	384	367	343	336	363	365	352	324	322	334	325	305	310	331	348	321	327	332	345	351	342	361	353	334	304	354	347	303	373	317	319	310	335	359	346	346	344	314	357	358	349	333	327	363	331	349	303	360	322	342	343	343	361	305	374	350	326	333	350	362	313	314	318	299	357	309	362	366	354	349	331	295	324	343	343	357	336	354	380	323	353	366	355	338	310	321	322	333	329	366	325	335	325	379	364	335	375	335	373	338	379	373	364	379	372	316	332	307	339	366	305	367	367	321	339	364	338	376	376	369	312	389	338	366	355	337	350	369	315	343	347	359	342	355	342	363	336	356	333	365	332	332	409	378	345	338	372	316	340	343	343	364	351	349	349	313	362	320	372	355	357	349	379	317	359	385	330	376	337	320	349	331	382	340	334	373	345	363	328	335	376	338	372	322	309	373	335	289	319	372	354	374	344	338	360	373	330	281	344	369	342	337	358	318	363	348	347	357	325	347	316	341	334	306	359	361	338	335	351	338	318	349	359	375	377	344	352	364	344	334	349	351	360	388	352	335	375	351	331	357	320	338	331	354	360	335	365	356	315	361	351	348	348	334	344	365	330	351	322	330	316	358	349	369	342	323	323	334	362	352	329	356	382	342	306	344	360	359	325	351	349	328	334	372	345	373	357	340	389	352	355	350	339	355	318	351	331	321	313	334	347	343	319	345	375	358	346	355	347	333	353	332	344	323	311	319	375	355	360	366	374	348	338	381	351	352	333	334	347	345	331	314	344	338	325	331	367	337	317	350	326	367	387	327	354	329	324	369	332	367	313	314	330	351	371	348	359	331	336	376	362	332	319	390	292	313	359	324	314	346	330	326	356	323	340	337	357	353	343	320	336	348	337	362	368	346	354	320	361	328	345	338	330	339	372	303	336	348	328	360	347	317	337	342	334	351	294	362	321	345	304	342	330	318	346	354	334	340	332	337	345	368	360	349	313	325	327	320	340	335	358	354	335	357	336	356	355	334	329	355	351	353	344	349	343	361	332	346	335	344	305	359	354	368	322	367	326	377	322	364	332	345	345	323	348	339	352	330	325	354	348	346	311	329	349	351	332	346	309	336	347	330	297	356	352	365	337	350	310	339	379	365	342	318	392	373	354	334	335	313	345	356	362	350	336	345	360	339	336	344	328	321	346	354	368	320	312	300	355	324	362	323	342	360	350	353	369	340	370	333	321	369	323	328	347	395	341	355	364	352	324	335	347	374	319	345	329	333	361	317	313	383	342	359	341	338	318	322	321	372	325	381	339	345	327	323	321	328	357	359	348	292	350	322	334	355	374	296	323	335	321	347	355	331	351	338	395	354	356	354	337	332	317	333	337	362	381	342	344	353	345	370	359	338	297	327	340	338	307	324	315	338	351	316	319	340	343	350	362	344	340	315	322	375	334	339	347	359	338	376	333	331	340	350	337	345	370	368	355	353	380	357	349	346	345	321	340	340	348	361	349	346	331	327	377	347	357	333	335	346	374	363	336	337	346	349	329	321	367	330	329	339	350	353	361	327	333	320	332	346	365	309	352	341	349	367	359	357	296	311	327	331	331	337	331	336	322	353	386	311	291	319	369	339	334	384	352	365	342	333	336	347	334	309	353	345	324	356	325	326	297	326	320	345	327	372	375	348	334	334	323	314	345	337	320	345	335	349	324	343	362	319	350	326	302	362	346	359	339	342	357	379	344	324	355	323	333	383	335	334	377	367	337	321	326	304	338	373	320	365	326	336	360	335	352	334	342	332	334	343	313	345	321	362	323	352	355	342	336	342	331	354	331	326	327	337	358	339	328	335
5922	6064	15593	24216	20608	15433	12149	7912	4753	2770	1676	1267	1059	952	919	958	907	912	906	923	931	920	849	862	923	860	932	859	879	887	942	893	940	870	862	866	913	878	887	936	867	903	903	885	932	879	884	872	883	874	893	899	921	884	935	927	908	910	868	938	904	870	904	938	914	836	880	890	859	937	915	881	901	857	909	912	871	914	888	883	848	946	852	862	874	891	832	831	872	905	924	863	891	888	923	945	876	927	887	854	895	908	921	881	843	854	884	888	907	860	924	907	897	889	905	910	839	881	926	890	923	947	913	870	885	897	879	886	934	848	943	846	967	916	904	910	906	901	871	886	909	903	875	892	904	909	904	917	880	847	883	891	895	889	923	873	850	937	920	904	861	892	830	884	896	939	856	885	911	884	898	955	908	921	847	869	863	920	838	871	874	934	846	902	887	869	913	866	919	874	902	936	964	850	870	888	877	881	889	887	913	862	925	911	894	814	891	850	893	897	870	900	867	866	899	852	839	861	917	955	886	914	898	846	887	887	861	886	890	877	859	841	900	932	878	871	843	862	877	901	926	873	884	888	892	888	946	894	868	920	845	954	880	891	900	884	908	931	887	866	923	907	880	886	863	866	863	869	920	899	856	936	858	887	871	843	920	924	886	856	852	880	916	863	879	881	900	855	877	922	878	880	901	913	887	950	907	924	884	870	862	892	909	847	854	947	905	888	890	870	859	844	963	866	853	878	936	917	878	940	880	916	859	857	878	900	857	898	891	916	842	888	907	898	943	897	900	899	823	877	925	860	852	950	873	902	937	885	828	916	906	821	906	922	888	938	905	901	889	883	933	926	918	899	864	876	958	956	880	859	862	897	879	890	862	860	920	855	870	893	864	843	928	934	828	876	933	843	887	944	891	949	878	959	929	898	873	878	869	897	867	841	894	870	879	864	875	859	891	862	902	926	875	901	887	865	883	854	922	873	928	894	915	922	900	893	898	845	886	816	912	873	884	913	843	909	878	923	865	866	906	841	878	923	893	918	919	869	949	842	895	864	910	868	872	927	869	865	860	872	935	843	909	916	882	899	945	866	919	919	888	906	869	914	924	889	842	873	871	874	870	853	921	944	832	899	884	896	935	856	915	906	881	915	888	877	827	933	871	915	837	916	947	845	919	908	937	877	898	849	906	910	892	940	908	857	868	888	917	877	851	943	908	888	852	870	910	906	877	946	900	958	851	932	869	885	831	890	872	909	882	864	925	886	892	864	937	901	892	868	931	924	928	903	902	903	886	908	926	918	895	913	935	894	912	890	871	923	870	896	882	886	891	906	922	872	843	869	894	900	853	888	860	904	903	927	954	835	947	895	867	893	905	894	915	862	945	899	900	911	869	900	901	887	859	904	888	897	908	902	883	904	908	853	889	890	906	904	926	880	943	889	906	863	897	892	925	934	831	861	914	916	945	883	901	908	891	833	875	867	811	902	935	877	883	912	882	900	912	913	934	859	913	921	865	899	911	871	898	903	941	907	909	877	877	879	931	854	899	845	870	884	938	889	893	852	819	870	918	918	918	900	969	964	929	811	916	900	895	922	915	860	900	824	915	912	876	888	909	875	911	872	953	910	948	886	914	862	871	899	866	895	862	905	904	837	927	811	929	905	896	920	973	915	864	862	941	861	840	919	865	963	880	883	924	868	910	911	846	925	876	935	917	886	960	873	905	911	869	893	946	916	867	885	865	889	935	862	869	855	901	850	934	862	863	902	855	877	926	935	814	912	870	869	920	858	916	911	849	848	888	915	875	907	866	913	903	861	912	894	963	927	910	902	922	933	861	917	960	927	932	896	926	902	896	906	898	876	902	924	882	861	919	898	899	905	873	941	879	833	879	890	922	898	922	845	855	825	891	891	860	865	863	889	895	828	933	912	909	887	896	884	906	860	897	1010	922	912	888	869	874	907	945	864	876	915	911	828	905	904	892	902	842	827	933	862	883	888	862	901	899	824	857	926	841	881	862	900	838	864	930	860	840	901	841	901	899	915	864	917	871	917	902	854	888	866	916	856	902	911	876	906	885	881	937	955	884	905	913	914	925	904	899	881	881	886	891	891	879	909	844	935	869	940	893	864	865	927	927	889	901	916	887	958	854	877	905	887	883	890	856	918	917	855	851	956	930	894	881	827	907	888	891	859	899	873	919	869	931	892	854	958	886	911	930	875	879	908	882	945	936	924	850	953	894	853	936	874	907	833	956	884	861	916	889	842	870	946	859	887	847	917	856	925	879	860	865	880	872	896	914	915	957	918	898	842	895	883	903	925	882	914	862	973	894	880	928	965	842	941	869	864	906	859	874	792	896	937	856	878	912	917	922	869	868	872	913	914	910	895	871	919	892	857	922	909	901	896	877	896	896	885	907	902	943	920	911	904	877	833	853	883	901	876	915	913	905	875	950	916	892	892	918	900	876	854	878	888	850	885	869	908	944	813	907	896	885	867	916	833	865	869	916	903	892	839	869	917	851	904	889	884	929	948	887	905	858	889	916	886	895	917	921	942	913	878	913	939	909	850	882	938	905	903	893	886	883	861	928	915	876	898	890	923	879	851	907	908	890	926	874	922	884	860	911	904	879	941	917	874	894	857	930	888	912	881	891	883	883	819	843	837	898	872	890	909	904	779	895	875	878	823	846	903	900	923	868	963	947	879	888	897	871	839	901	928	951	903	872	940	901	920	880	939	845	901	889	903	880	840	890	872	867	931	903	893	868	908	852	846	901	895	924	891	861	888	864	890	914	872	868	858	845	898	916	922	869	846	857	881	872	909	892	888	884	879	837	907	920	880	918	822	963	871	882	894	921	881	801	837	879	915	897	883	856	895	887	881	901	905	935	928	929	912	895	862	937	882	881	853	888	861	880	889	845	881	874	919	928	909	877	846	865	837	901	936	941	935	928	907	885	877	886	873	930	933	867	924	880	902	901	918	877	909	873	865	885	912	878	911	918	938	882	937	902	866	930	881	904	860	867	901	898	864	839	881	943	892	871	901	908	885	907	919	903	885	885	898	929	875	917	916	842	855	895	958	881	862	809	901	907	920	923	912	852	858	879	895	887	896	963	877	880	920	882	892	861	920	874	889	928	942	910	931	856	898	919	946	895	920	918	876	839	855	878	899	947	912	911	884	911	881	890	927	866	845	919	868	882	926	865	885	899	911	860	868	874	870	888	906	889	860	895	924	938	872	911	908	911	934	896	920	920	887	877	893	889	920	900	888	898	918	912	938	947	895	868	890	909	882	872	928	872	892	881	938	907	836	917	905	844	862	942	858	899	900	898	880	883	908	884	842	901	868	865	930	927	881	911	901	889	870	923	862	923	925	904	926	831	867	893	847	859	904	933	891	905	905	935	903	855	911	856	929	947	866	923	886	915	942	887	895	898	863	877	903	904	834	882	919	931	880	884	913	876	926	913	874	871	802	933	860	847	936	921	927	930	860	858	909	912	886	873	865	859	878
18200	13284	33412	63295	45632	37765	31086	18130	8974	3666	1551	973	641	526	388	391	351	346	367	361	350	371	359	336	362	383	397	388	373	368	331	363	336	387	339	348	358	374	373	356	350	394	378	351	378	359	345	331	375	362	363	383	351	392	366	350	357	378	342	364	363	336	365	354	332	369	373	352	365	350	368	357	334	346	398	373	366	348	349	367	354	343	352	390	367	389	391	386	352	333	385	350	383	318	398	349	368	346	353	390	387	391	330	350	349	395	357	400	368	349	392	347	364	355	336	378	344	353	351	362	353	378	336	383	405	338	357	381	343	374	349	368	335	374	333	345	376	373	352	342	394	338	376	355	355	356	350	396	395	369	327	346	360	354	358	389	389	339	358	343	359	353	340	341	355	361	327	379	338	367	399	340	363	310	348	341	363	328	346	363	355	378	366	349	349	328	357	345	323	379	358	382	326	367	385	364	396	332	356	362	381	408	334	330	391	334	356	350	367	356	381	379	377	351	362	375	339	376	349	357	316	350	362	339	376	373	358	359	346	331	352	362	353	375	353	369	388	392	388	371	337	370	347	374	341	326	339	346	333	337	341	389	372	380	334	360	365	372	374	349	347	376	348	326	366	360	358	351	387	368	345	350	394	360	379	380	345	375	366	333	379	353	362	359	402	353	326	359	362	349	368	342	362	329	389	349	382	367	381	348	358	385	368	378	350	380	417	358	396	359	374	380	359	330	341	410	362	385	386	349	356	355	327	374	366	386	375	370	353	324	368	343	378	372	375	379	338	373	360	351	372	352	371	372	367	379	377	340	311	345	323	383	342	354	363	356	360	377	381	326	373	373	380	363	374	363	361	347	374	386	360	388	377	361	387	363	391	315	399	359	375	333	374	386	345	354	369	321	361	367	323	344	372	328	353	365	407	369	359	388	341	316	356	378	371	349	349	372	351	335	331	349	351	398	360	369	388	346	355	351	325	359	341	333	381	347	377	383	396	380	377	328	396	348	363	352	400	335	356	390	356	379	385	330	357	383	356	336	367	366	368	346	342	397	374	363	385	358	364	352	394	350	379	384	345	364	367	351	376	352	336	356	318	350	336	363	358	371	361	366	349	348	324	396	379	336	384	371	376	331	351	394	390	362	347	361	352	382	340	368	365	374	338	376	336	399	365	348	348	375	371	350	339	334	350	374	376	365	355	379	346	331	402	350	364	344	345	366	364	334	347	392	358	381	360	354	336	365	352	385	344	367	383	338	389	351	354	357	317	375	374	355	334	364	396	330	372	353	360	366	361	370	362	325	319	403	351	343	362	368	378	347	365	383	387	343	332	357	351	360	360	376	357	384	343	361	384	356	319	394	375	379	385	387	322	358	375	385	360	378	394	352	366	351	341	347	355	352	322	349	337	386	327	358	352	357	323	347	381	350	349	366	363	360	392	375	385	352	340	346	396	361	340	365	347	345	387	345	360	383	332	361	357	326	355	380	373	360	366	335	352	362	353	359	374	367	367	344	343	363	359	382	357	365	385	357	357	359	365	339	350	365	340	329	367	379	346	344	389	341	320	342	382	322	374	371	339	380	392	353	386	322	338	363	349	382	366	341	341	349	363	318	375	352	357	390	345	340	365	371	378	334	363	382	352	357	380	344	327	358	326	329	329	385	356	406	380	369	401	344	346	374	395	369	391	355	341	353	364	335	382	352	392	337	351	356	347	343	375	349	397	375	363	368	378	375	367	335	388	364	354	365	368	370	352	353	358	380	356	346	364	350	345	357	357	383	384	346	371	357	390	373	387	361	359	383	358	358	359	360	380	360	357	347	369	354	379	378	393	351	377	309	317	351	357	365	352	354	361	370	325	339	396	358	384	369	374	388	382	362	377	356	319	359	355	364	344	381	403	380	356	362	346	402	389	368	329	384	364	374	379	374	359	391	335	325	349	353	365	376	348	373	349	386	341	333	393	363	326	366	356	356	353	368	382	383	389	355	347	389	329	374	338	357	371	374	351	350	407	360	372	346	388	349	375	368	362	355	362	340	347	390	381	341	361	332	368	355	312	339	340	371	353	376	346	353	366	363	329	384	379	348	351	331	361	356	387	371	378	335	337	357	370	382	364	384	330	365	329	335	374	387	362	384	373	356	387	344	368	355	352	374	360	350	337	354	332	339	358	374	369	348	368	406	385	330	368	388	287	394	348	366	356	333	366	384	394	381	364	372	400	389	338	353	339	369	322	358	314	352	319	361	338	345	387	364	348	339	373	343	356	366	384	354	369	374	370	392	392	372	332	358	360	391	381	370	376	369	332	341	357	375	374	377	377	370	395	362	327	374	330	353	343	342	364	366	333	320	375	361	376	378	357	377	380	373	380	378	336	355	388	393	339	378	362	348	367	355	377	373	375	365	384	379	396	342	382	335	331	364	326	346	361	357	379	387	342	368	345	344	328	377	372	357	378	337	340	359	380	352	354	340	359	357	367	348	373	351	366	368	345	362	357	360	314	359	382	312	356	357	384	340	385	374	354	382	387	375	340	337	367	367	375	395	344	369	386	337	384	341	308	331	378	386	384	328	350	320	358	374	361	339	341	384	390	335	325	362	347	381	376	340	352	355	326	398	354	357	341	368	368	369	370	333	388	436	351	354	387	336	369	354	365	404	362	368	333	393	367	377	355	327	393	375	341	365	354	366	362	364	385	363	389	360	352	343	364	359	369	408	362	365	364	364	361	360	368	315	321	376	331	364	372	366	346	377	352	342	384	367	360	380	333	375	343	353	360	360	413	344	323	349	355	350	346	373	344	319	357	367	344	363	325	335	331	346	356	370	340	377	331	340	366	343	356	375	356	358	341	326	388	368	385	352	360	357	340	363	348	319	383	378	350	342	342	367	348	367	392	352	368	345	355	386	344	359	330	349	373	387	337	364	370	363	327	340	368	377	363	338	376	372	359	381	359	349	358	372	362	344	345	342	352	339	352	366	369	359	365	346	370	353	348	322	364	344	328	382	334	387	364	369	360	398	381	352	363	361	390	381	362	403	359	332	363	342	410	335	328	366	345	390	346	366	373	339	363	350	353	354	348	380	387	346	365	369	328	364	363	371	387	368	369	365	347	393	348	338	358	374	346	377	380	343	366	316	370	356	364	358	378	360	330	358	365	364	361	391	370	395	347	368	373	346	352	390	357	337	371	365	363	356	366	365	382	351	362	317	335	361	349	378	372	364	331	346	363	361	386	356	350	322	355	346	385	349	359	326	363	338	389	364	353	399	370	346	373	368	370	322	349	363	369	355	347	343	359	393	387	327	363	351	371	375	376	370	362	399	340	345	372	338	359	360	378	381	336	359	370	385	340	346	377	367	352	384	383	343	394	342	336	384	326	378	404	352	378	336	378	344	337	358	359	350	349	367	367	366	317	371	327	366	391	353	359	354	377	372	365	355	376	389	362	349	370	379	344	359	364	369	412	365	359	348	359	316	382	348	359	383	400	326	334	357	337	358
11494	10871	36932	64128	52865	49041	44514	31886	22217	12304	5540	3993	2281	1375	1231	1003	976	1049	1039	975	974	982	977	928	984	928	945	947	936	948	976	940	957	930	934	969	916	955	902	919	928	980	931	940	897	937	947	961	898	961	917	918	911	946	956	953	954	964	936	938	994	924	938	924	975	962	947	967	960	904	938	1019	942	945	948	1000	967	961	986	919	927	904	910	957	952	934	922	882	929	929	942	899	889	842	935	947	938	970	949	934	888	895	892	977	954	904	950	950	988	944	926	948	987	954	911	964	961	879	936	940	928	947	976	929	941	995	905	880	945	948	965	945	948	920	949	889	957	963	973	902	964	913	920	937	954	907	925	897	932	964	953	914	904	938	947	924	945	930	946	951	947	904	912	907	877	936	955	950	965	977	961	923	970	894	903	909	860	968	969	923	930	996	906	913	885	919	972	890	845	934	1018	919	930	953	917	967	947	915	914	908	972	901	925	961	974	982	972	936	922	958	984	930	961	870	934	967	948	999	914	932	914	999	943	969	961	880	957	888	968	888	907	940	908	956	953	977	919	932	940	969	921	989	923	961	854	939	948	946	979	945	890	938	965	964	929	971	934	925	945	967	917	951	912	943	972	940	918	866	972	934	926	887	958	942	938	926	924	936	993	905	918	959	932	909	935	889	934	978	935	916	947	944	922	872	972	904	908	954	903	892	935	973	879	962	885	948	917	976	1003	900	948	941	923	908	914	961	981	916	975	921	929	901	982	972	946	927	975	942	926	962	919	923	962	911	932	921	950	900	902	931	954	968	908	939	951	925	866	955	900	895	878	931	974	966	896	991	952	970	900	1031	957	982	952	935	951	971	886	946	969	980	961	976	924	960	1012	934	882	897	908	918	927	902	934	946	915	960	948	892	936	969	964	966	873	952	909	959	935	905	946	917	946	977	921	958	872	876	935	963	960	945	902	953	916	1000	918	915	858	944	929	965	921	927	965	919	951	910	963	932	956	921	919	955	934	894	928	922	921	966	954	921	957	957	961	926	944	933	946	946	955	1002	971	933	959	955	969	915	924	912	927	948	910	935	961	975	937	971	906	959	938	928	975	952	957	938	932	985	936	994	957	879	967	962	959	975	965	933	941	952	936	982	1015	936	974	915	937	968	992	971	913	939	934	933	950	956	977	900	940	903	930	940	984	973	927	984	944	943	948	955	858	952	921	951	929	1003	958	978	917	922	939	898	935	958	916	959	909	928	903	930	925	948	918	954	902	965	939	889	930	914	914	884	929	920	999	890	885	892	932	912	901	966	964	929	904	933	956	982	940	917	992	897	956	891	929	939	907	894	947	906	970	943	947	927	993	919	950	967	922	951	944	1005	919	954	914	895	943	953	912	937	891	950	880	941	969	919	967	947	972	903	938	934	938	974	907	926	956	946	974	974	888	938	1015	891	877	907	966	934	953	946	945	879	915	907	940	944	970	932	995	941	899	912	976	913	905	924	912	941	929	905	946	974	919	984	936	920	933	974	934	989	982	963	931	912	979	970	955	891	974	982	925	928	935	919	928	982	957	935	990	923	932	970	953	950	959	946	906	948	988	924	939	971	936	944	935	957	924	972	925	961	962	900	985	937	900	886	908	887	897	966	994	951	886	942	970	946	932	953	928	956	935	898	936	969	974	918	905	985	960	914	960	906	897	932	846	966	909	931	979	973	961	886	950	950	920	966	895	931	986	924	950	950	909	941	928	916	945	1004	911	928	918	874	934	934	985	902	932	927	892	970	964	951	980	966	952	906	942	909	939	941	932	943	967	936	927	935	926	934	907	919	926	940	959	948	927	959	871	877	916	909	906	913	964	907	963	893	897	939	891	939	928	904	908	961	884	949	927	944	980	961	960	992	971	875	936	930	949	953	951	933	952	959	926	883	952	939	970	961	916	964	982	896	915	901	963	941	955	907	938	965	1013	957	983	947	975	909	940	960	943	913	972	940	932	947	937	977	975	942	960	896	936	962	954	926	922	938	874	970	976	934	966	950	991	937	937	965	913	952	900	909	940	924	885	921	933	939	940	917	932	956	939	950	941	918	929	900	956	986	951	997	918	946	939	941	952	956	951	964	910	977	887	930	1003	956	955	970	911	953	932	944	930	967	892	950	946	956	906	943	960	882	938	924	868	997	978	948	942	915	915	936	958	937	904	891	936	943	1016	957	918	880	963	911	1003	889	936	949	920	941	924	942	972	925	872	948	934	945	942	907	937	978	952	965	934	919	942	945	923	958	938	943	946	940	925	898	931	928	992	946	998	876	967	949	871	908	896	969	986	992	976	916	946	878	924	940	943	955	942	977	922	961	983	990	910	924	954	957	895	980	931	1000	888	907	918	972	934	926	989	956	910	913	933	976	884	960	949	891	913	926	918	941	939	927	916	957	935	933	901	942	962	926	1016	914	895	965	913	931	980	948	924	937	936	957	985	897	944	936	927	911	923	923	960	909	925	949	963	885	945	914	902	1019	997	918	932	970	957	957	961	912	963	951	935	923	976	917	1001	933	926	968	896	938	968	942	940	936	949	964	934	862	992	894	951	976	992	937	934	896	944	931	928	897	993	926	965	905	930	958	906	989	978	895	951	967	970	935	962	946	942	877	937	963	925	986	953	897	914	1030	949	903	937	910	906	952	927	975	932	1000	944	942	936	951	911	874	914	943	902	950	982	937	979	948	884	953	927	906	949	945	889	1003	915	884	881	992	981	974	948	969	922	887	885	924	934	977	905	988	933	905	908	940	918	901	931	956	903	916	926	967	1012	938	919	888	945	933	991	999	979	933	875	941	932	967	936	961	948	947	927	978	907	926	930	988	908	943	966	874	906	938	960	977	951	952	968	956	900	898	899	914	909	956	952	937	928	943	946	917	895	946	934	928	935	967	888	986	986	966	939	981	945	969	922	915	882	929	995	978	994	931	973	940	926	960	912	896	938	936	967	941	924	946	953	946	920	925	944	939	901	877	933	935	926	936	957	917	1010	950	972	960	930	944	921	902	944	936	959	954	955	918	967	933	944	927	948	947	895	966	923	913	952	971	982	924	942	1002	967	924	938	944	948	956	879	983	966	945	980	892	948	977	955	942	905	928	926	918	943	926	897	938	928	980	938	895	941	915	953	991	902	947	946	979	904	944	930	924	906	967	958	936	921	936	908	994	946	925	926	983	971	949	961	959	962	945	944	892	917	978	941	989	907	964	981	1012	964	937	951	936	885	882	938	962	920	939	933	903	933	943	982	958	885	987	928	969	944	961	977	954	930	945	895	959	884	931	924	942	892	901	974	942	901	933	960	951	932	919	937	1006	1031	929	956	920	931	996	1008	924	925	903	953	954	948	970	939	933	933	899	903	955	956	907	916	959	921	957	971	926	912	913	889	951	941	944	937	949	982	952	970	915	938	945	944	972	972	974	935	915	912	932	896	992	965	980	988	918	931	965	918	958	978	944	921	951	960	969	921	944	941	919	966	920	962	940	974	929	918	956	967	935	909	944	922	937
25989	16979	55044	74092	60111	49494	39119	24943	12591	4396	1595	1064	591	487	459	401	393	360	382	393	370	362	411	364	359	389	349	417	402	414	372	388	391	391	380	377	381	387	379	395	341	373	330	397	363	356	352	357	348	399	372	398	410	376	389	348	403	358	360	368	365	370	359	406	359	423	380	397	372	355	389	416	393	396	390	349	379	382	365	392	357	365	400	384	375	392	390	412	387	348	387	376	359	382	355	395	396	365	377	357	383	369	343	365	406	381	391	395	373	392	378	389	381	401	404	373	405	359	388	394	385	378	375	340	356	370	362	327	323	422	393	410	341	400	391	365	379	392	392	403	363	359	402	386	427	326	403	393	381	360	374	383	370	365	375	369	369	382	404	353	403	408	422	366	448	368	320	374	394	354	405	381	363	379	403	387	363	379	393	364	388	373	348	379	377	398	390	382	361	413	374	415	350	365	370	371	370	406	392	403	385	392	393	390	408	411	356	409	351	377	399	366	388	382	360	388	382	404	344	390	378	407	380	380	364	363	386	365	395	392	400	382	385	377	387	352	343	351	365	350	393	384	348	372	373	393	353	454	387	368	411	399	387	420	385	389	396	365	398	406	357	364	368	360	336	343	383	403	367	399	338	354	393	401	341	384	343	354	352	363	395	357	368	363	352	403	385	380	365	382	389	362	358	372	424	364	408	380	374	409	363	399	365	379	371	374	400	342	415	369	364	361	399	378	395	394	409	377	356	390	414	382	377	343	352	381	372	363	372	368	399	361	380	401	388	388	390	388	385	387	379	398	343	376	397	435	380	337	384	375	390	391	406	404	393	387	356	356	378	390	374	376	407	348	359	383	397	369	389	382	382	384	426	391	393	404	395	356	330	412	397	391	361	399	414	372	356	371	387	362	423	373	381	380	420	344	381	356	408	407	359	342	369	353	384	377	385	350	359	361	394	345	392	349	371	386	382	361	390	393	397	361	381	354	396	402	396	348	332	392	368	315	395	360	376	378	374	377	393	380	380	378	353	384	380	361	393	377	364	371	365	391	372	388	365	387	368	341	409	397	366	333	359	381	398	380	389	414	390	375	385	357	360	413	369	347	390	396	388	358	382	378	360	400	352	398	335	383	385	375	344	357	400	391	376	362	386	366	380	362	402	347	380	401	379	363	367	378	300	354	420	331	383	384	378	385	397	355	350	340	382	390	384	389	372	356	398	347	377	379	378	386	382	392	382	398	374	405	382	422	384	377	362	376	372	341	364	381	388	390	381	354	361	381	396	390	376	361	365	359	394	389	386	347	402	368	377	354	384	392	396	350	373	363	350	374	384	386	383	372	372	368	387	375	377	396	353	363	398	383	408	373	384	394	384	384	386	352	375	402	371	407	376	395	373	361	356	363	395	407	337	363	393	377	351	394	397	371	432	375	385	400	388	368	375	379	342	384	376	420	347	415	380	399	389	382	372	365	388	349	406	361	384	382	374	392	353	398	351	389	362	364	358	379	367	357	374	381	373	414	354	397	403	316	362	387	376	370	357	379	370	361	378	372	368	379	358	373	333	400	356	373	358	347	436	380	391	367	390	327	380	372	403	380	391	349	378	414	372	371	359	367	357	360	401	362	377	392	342	370	345	375	381	353	368	374	379	382	398	367	361	383	419	374	380	424	356	364	339	336	340	373	401	394	379	386	384	366	366	373	388	359	409	374	401	384	382	373	372	361	368	398	391	367	393	381	389	375	384	371	386	367	351	378	345	326	369	350	402	400	393	386	407	391	412	386	382	390	372	370	355	409	360	363	357	390	391	391	349	408	382	369	348	341	379	351	385	392	355	379	374	376	417	393	389	392	381	402	365	388	386	371	383	366	367	374	360	349	377	344	387	356	332	377	367	367	355	355	371	389	383	405	365	382	397	392	388	417	408	324	359	356	380	386	358	353	347	374	368	376	373	381	435	369	357	351	375	354	359	362	406	381	365	369	392	364	370	405	320	379	404	387	404	373	390	369	366	399	436	384	381	366	351	386	374	379	352	382	347	399	377	389	354	411	392	394	393	379	378	398	414	374	386	397	415	379	371	404	382	343	395	355	361	388	405	377	379	390	358	385	389	386	379	374	376	355	393	378	353	381	358	401	351	365	381	375	392	380	365	343	355	362	380	366	397	382	402	366	373	401	408	428	351	423	362	385	417	384	340	421	391	353	392	358	375	386	373	355	430	365	358	347	406	415	396	374	322	382	338	365	377	370	358	364	387	383	362	387	380	403	342	375	396	358	377	404	397	344	401	413	375	409	385	396	392	348	370	390	389	375	362	380	390	379	352	381	410	366	371	390	357	348	416	385	396	348	377	399	361	424	364	392	362	386	364	369	350	380	429	367	370	398	326	388	352	381	397	355	376	356	375	420	386	356	383	379	392	357	379	391	381	349	377	384	409	411	382	382	395	374	405	396	377	398	373	375	370	380	373	354	403	376	384	379	355	377	378	393	388	413	396	400	380	372	390	353	377	384	375	303	369	382	372	379	375	353	369	338	390	389	387	375	393	400	350	410	351	382	362	377	448	399	370	389	385	361	393	360	339	358	409	384	372	337	404	357	382	381	359	370	376	385	389	401	345	358	350	373	380	401	387	420	382	353	367	355	367	385	378	362	364	407	389	375	340	367	399	404	337	359	380	386	350	406	359	374	372	377	331	385	381	396	376	381	372	366	363	367	390	366	368	376	386	377	347	420	354	350	370	367	380	353	404	397	395	441	364	414	404	401	350	378	394	368	399	387	373	342	378	384	408	384	353	405	425	408	377	404	344	402	371	402	358	390	356	385	362	369	377	405	371	367	378	341	422	349	358	391	390	377	387	348	389	403	401	405	377	424	425	389	405	344	397	380	402	353	379	385	401	400	370	351	373	341	364	403	373	387	415	400	389	384	387	383	380	372	375	359	376	389	386	396	388	386	364	403	403	381	364	384	357	374	392	415	371	376	367	385	410	349	353	385	375	358	370	404	394	351	382	371	410	330	401	382	366	379	397	390	374	387	385	400	376	384	409	367	379	404	357	341	392	410	378	396	372	355	407	376	414	372	404	365	361	380	395	392	379	396	379	346	357	380	349	386	382	365	404	395	362	356	371	363	377	381	373	414	394	373	389	380	382	365	350	333	352	397	350	375	408	372	352	376	390	361	382	384	380	380	392	356	377	372	403	366	361	417	412	402	367	377	353	355	388	396	375	398	373	395	378	417	375	344	411	387	400	385	360	395	347	407	398	360	358	374	374	378	328	338	337	393	321	379	363	357	360	380	363	402	375	377	387	389	384	395	358	383	339	359	361	379	379	384	404	354	396	365	387	340	380	398	372	365	376	367	400	362	395	376	353	365	357	358	372	387	375	374	413	356	403	336	403	403	364	370	320	364	376	376	408	377	369	396	403	365	408	371	380	375	376	398	390	365	385	365	361	397	351	362	377	324	343	378	351	379	355	375	369	379	368	391	397	378	390	373	379	394
14822	12881	54237	76099	67775	59206	50170	37444	25359	13284	5964	4046	1939	1437	1314	1123	974	1054	1047	972	1060	1078	990	1008	1012	963	942	999	1006	995	974	934	958	968	997	969	974	952	928	903	956	951	985	961	968	951	932	949	955	967	974	954	1005	1011	949	944	970	949	973	961	1020	976	929	962	1005	985	945	987	1043	971	946	975	980	1016	941	951	943	984	996	946	1016	989	1011	955	1031	975	960	970	982	1005	971	952	988	960	998	980	949	984	977	976	930	927	983	1046	978	1003	973	1028	951	990	995	938	902	979	969	1020	940	948	1010	961	975	954	957	983	962	946	966	949	988	980	959	983	995	994	956	976	989	991	982	1023	985	981	1018	1017	939	977	962	971	989	920	943	1016	958	1009	961	997	993	928	962	966	985	953	967	917	1013	967	952	951	1004	932	973	925	961	972	1002	1023	965	953	970	1003	982	995	1029	975	955	971	964	950	991	960	977	962	989	986	945	947	1017	984	930	978	914	1003	962	1005	984	929	952	971	969	985	972	935	977	961	1001	942	936	927	997	976	1014	956	964	966	950	952	1010	883	951	939	1031	921	893	1024	985	957	935	908	1028	1007	945	960	1007	963	972	960	963	974	955	976	983	995	978	963	946	983	937	980	959	1006	971	984	985	961	982	907	939	1021	994	938	935	984	946	1015	996	977	957	1014	939	946	973	1005	978	980	945	973	934	925	1008	969	977	1021	950	971	999	1028	1004	997	965	1010	968	952	1025	947	981	1007	933	956	932	1012	927	1022	932	982	978	971	989	1012	981	939	1025	946	955	976	908	972	985	974	997	959	966	974	983	948	964	1032	918	956	957	941	959	1008	991	995	982	1020	991	964	972	1008	939	988	995	993	952	938	959	1037	979	960	966	974	928	915	979	925	946	929	975	969	953	1001	946	976	995	945	942	930	989	975	964	982	950	961	990	950	953	1045	931	963	945	893	967	995	995	964	1023	979	981	983	961	991	987	940	989	976	990	987	968	956	983	1009	976	990	920	1004	919	1022	951	992	976	918	978	959	999	978	948	963	923	972	980	947	993	973	917	949	968	942	1049	1028	966	959	1022	1009	975	1012	1060	1023	981	967	932	992	956	998	956	1005	979	1022	972	936	963	921	953	997	991	956	988	970	997	979	1007	968	993	971	971	1007	983	964	981	947	966	945	984	975	961	987	923	984	891	937	998	995	962	1000	979	944	972	969	936	1065	979	959	1065	963	988	888	970	974	924	943	1045	921	954	981	979	1015	999	1001	1019	981	981	1020	996	959	921	972	995	948	924	1024	951	930	969	898	985	926	992	1079	959	910	1019	1020	953	987	980	985	1024	940	956	984	984	919	1005	1001	982	924	964	941	1009	1019	963	957	983	969	939	937	912	967	978	917	976	980	964	949	1053	926	983	985	950	1047	973	960	969	992	954	961	1018	975	959	967	1012	957	993	931	1014	916	1016	931	1003	1013	998	967	1022	1000	935	987	955	923	960	972	975	972	920	962	957	1041	951	961	938	989	957	953	1005	1010	1043	1023	951	968	932	1023	1045	1030	1026	980	982	965	1004	1028	903	1004	959	914	969	1024	997	962	940	980	1040	974	997	961	999	992	929	978	1018	970	975	933	947	958	980	1045	959	950	958	973	981	952	1020	910	990	993	947	995	948	984	953	914	993	942	977	1022	947	1065	958	972	992	906	960	929	966	1022	944	991	950	957	952	1007	952	971	959	953	950	943	986	1041	935	992	960	978	944	936	978	957	1000	1000	964	933	958	981	944	966	968	937	1004	945	951	989	1005	997	953	1030	971	979	1025	993	881	977	977	994	975	1039	987	1000	998	922	1001	997	999	1014	979	990	979	934	948	992	988	992	942	922	955	1017	941	1037	987	967	930	986	1019	982	976	975	1006	990	1004	996	1012	1022	957	970	911	929	947	996	990	984	983	944	947	989	968	957	975	964	981	1012	972	1010	954	989	974	950	941	1025	936	1012	983	967	997	987	1015	981	958	956	972	952	949	1006	981	980	989	954	959	953	998	961	978	949	946	930	956	970	925	914	956	984	978	1007	1011	981	1007	967	988	958	966	1034	961	924	1000	996	979	932	975	962	980	971	1003	1007	941	985	943	961	954	950	953	966	1039	953	1004	958	933	950	955	912	970	953	941	964	976	938	1017	976	997	1004	1003	980	1004	942	984	984	998	974	975	937	969	1011	952	987	998	1006	1001	957	992	1032	966	987	947	966	1009	1011	943	968	1000	962	966	926	1029	971	969	946	1042	1006	999	989	1039	990	1005	935	972	986	932	973	925	968	1033	949	942	996	964	970	966	1015	977	906	940	925	992	951	982	1056	961	939	983	999	974	988	975	903	996	972	986	962	966	991	992	904	1007	927	990	935	1018	912	983	966	955	983	997	947	1000	1017	1024	947	1028	973	954	995	1021	1012	947	972	938	1021	972	1001	981	957	925	1023	978	972	1021	974	1001	995	1002	953	987	914	954	976	958	960	966	929	1021	957	998	976	959	972	990	982	925	1017	957	955	1005	1004	951	986	943	997	981	964	932	982	978	968	947	943	940	988	989	985	1027	922	985	954	945	932	930	968	952	991	971	981	1017	995	970	942	983	934	926	969	1017	1005	1000	975	979	938	968	962	989	1042	951	988	1020	970	994	990	979	958	969	891	969	1005	960	950	899	974	959	963	993	966	987	991	919	1004	911	982	967	964	997	1005	932	974	930	976	1002	977	969	990	925	1006	952	1003	933	1016	1001	997	944	962	981	942	934	986	939	938	984	966	961	973	995	960	1029	934	955	958	990	969	995	924	914	926	1030	1019	991	972	972	949	950	996	933	946	999	961	981	1000	1037	985	984	977	947	962	978	989	948	971	952	970	949	990	915	1014	923	1008	975	905	912	952	971	951	964	987	987	918	955	980	1063	962	997	920	952	965	1029	981	994	1027	956	964	968	965	970	964	948	970	983	967	922	976	921	983	955	971	1001	956	993	992	935	949	999	936	989	1019	911	968	973	978	985	1000	956	973	911	944	1019	963	932	967	1010	980	966	934	947	977	963	978	929	1042	1001	927	937	968	995	910	1020	984	958	973	946	964	1017	996	948	998	969	921	986	978	989	962	983	967	1017	1029	930	938	920	979	1029	956	937	1047	982	1024	981	922	976	938	955	914	965	961	948	1062	906	976	996	963	967	1011	915	960	924	997	930	953	957	973	955	944	986	971	999	963	994	1025	922	966	951	966	916	939	960	987	954	1029	1018	893	980	960	1024	953	991	985	986	951	952	997	936	993	1007	965	978	1025	976	963	934	988	982	967	965	1000	947	932	936	1018	982	986	1019	935	967	914	922	944	992	946	938	1027	1011	975	968	980	997	974	997	942	963	973	1011	965	946	931	952	954	979	926	1048	1031	999	1007	964	974	950	1036	968	955	980	941	991	1000	964	1015	986	1022	981	991	1018	983	976	982	976	1021	965	948	1012	905	1022	997	978	1000	963	960	1022	1044	896	1009	943	937	972	949	993	993	1013	943	979	968	940	989	940	989	951	969	973	982	985	1002	978	983	928	997	1001	984	998	969	973	972	956	1012	962	959	984	970	1016	967	977	1000	953	1002	989	994	941	999	988	962	977	981	991	977	1018	953	978	923	939	1003	968	965	974	948	974	974	962	997	934	1024	986	979	952	985	981	1019	926	991	1042	1007	964	1004	1001	962	1019	997	951	997	991	967	1016	996	988	943	953	969	959	995	959	963	1012	942	1007	1011	980	967	994	925	985	851
9400	6981	10005	13676	9624	5370	2894	1753	1107	603	444	390	322	357	312	356	362	344	367	388	356	344	334	353	342	358	314	321	322	371	345	355	331	357	336	349	335	349	382	308	343	360	348	362	366	326	353	367	359	337	377	352	372	344	355	352	340	334	344	359	327	306	352	348	348	340	354	336	310	324	367	342	325	363	351	368	340	359	354	332	333	354	364	338	359	345	332	345	363	365	329	340	323	342	356	365	335	359	351	326	345	371	342	379	330	316	344	351	344	346	342	300	352	357	335	342	336	331	338	333	348	356	365	328	351	313	360	309	353	342	344	334	339	322	356	347	315	345	337	322	304	348	343	332	360	351	340	331	337	357	356	359	348	339	348	370	368	337	374	323	323	320	345	339	328	345	325	323	351	352	386	341	347	339	346	326	338	318	334	352	318	367	367	351	349	352	344	307	341	362	350	318	336	363	341	351	326	331	403	336	373	329	328	346	349	336	349	328	349	345	352	355	371	325	364	364	341	373	370	337	370	343	357	363	342	357	348	340	334	348	330	320	395	354	338	343	370	347	336	373	360	370	337	311	316	330	310	360	353	341	356	355	336	370	358	359	330	333	340	364	328	370	359	332	349	336	357	347	346	351	353	368	328	346	333	320	354	373	368	350	344	315	374	322	345	353	349	382	379	292	408	316	361	325	339	369	368	346	347	327	361	395	352	331	337	347	334	363	324	335	334	352	379	358	319	303	341	398	332	338	338	340	368	343	310	367	331	315	325	351	348	327	353	365	364	362	340	350	297	302	325	357	351	362	311	319	322	367	337	363	370	336	330	379	329	322	337	362	320	321	372	319	378	363	380	354	376	356	312	305	371	342	353	369	352	344	354	346	339	351	364	349	339	371	378	349	369	349	379	317	358	366	322	320	369	370	316	358	351	363	345	358	361	357	320	345	332	340	321	342	314	354	321	313	333	342	366	344	359	329	349	342	372	353	353	347	346	340	343	331	366	325	341	345	355	326	329	360	342	330	329	326	356	327	338	354	374	343	337	360	339	333	365	362	359	338	329	356	375	332	373	358	364	313	359	369	352	346	355	311	367	396	333	339	359	334	340	340	370	345	334	380	302	360	384	307	306	340	331	339	348	348	340	331	362	317	360	333	358	332	345	346	342	333	318	350	360	353	349	335	325	321	324	329	388	367	324	367	343	319	367	336	329	349	350	344	318	348	344	319	332	350	346	339	334	357	355	316	347	350	361	364	333	363	344	359	336	349	367	344	335	370	305	313	333	367	370	348	387	328	361	383	296	317	357	340	337	360	358	391	398	335	351	333	341	367	353	321	327	328	319	308	343	319	370	337	334	331	354	353	354	340	355	335	324	375	358	337	349	359	335	347	353	366	347	356	364	332	328	357	322	393	339	362	336	328	375	338	366	334	340	327	379	347	349	362	351	361	375	348	349	379	324	376	347	325	329	352	343	359	349	356	376	319	329	351	341	337	355	330	396	350	338	322	336	393	365	372	368	348	357	360	373	343	348	331	357	358	331	316	360	342	349	316	364	355	308	329	365	353	352	361	354	355	334	360	344	383	324	325	318	323	297	384	332	327	338	328	361	348	313	328	341	356	339	369	304	341	345	342	346	340	325	368	330	348	339	319	352	342	350	361	364	346	364	345	324	342	323	360	353	310	328	340	316	353	345	360	343	396	378	372	368	343	325	346	343	357	348	330	334	364	325	302	351	357	330	318	363	339	357	345	319	385	316	334	342	346	339	376	333	319	344	366	370	367	356	348	319	310	340	327	363	312	353	343	317	353	342	342	326	359	361	372	357	350	331	386	338	349	352	355	338	358	326	356	316	384	352	317	351	332	316	360	331	359	351	299	363	349	334	350	329	324	376	367	367	332	371	343	380	323	353	312	359	336	306	338	360	321	331	351	338	322	352	350	360	328	330	332	349	372	361	347	360	334	353	344	362	329	346	366	329	329	325	363	346	337	308	349	355	352	346	353	367	351	380	355	328	318	357	335	340	347	347	347	359	320	338	371	339	343	327	316	344	301	353	358	347	369	366	373	364	308	362	340	351	345	358	372	355	317	344	326	357	354	341	325	357	321	287	365	350	350	339	330	340	371	344	319	321	318	359	330	333	345	383	334	337	333	324	315	368	326	362	332	379	344	356	337	334	332	335	325	329	366	332	336	352	336	317	344	333	352	350	331	390	353	357	327	309	335	348	358	344	317	334	331	345	354	316	340	316	373	292	313	330	366	365	331	339	330	352	355	364	340	354	340	367	321	352	345	370	372	350	371	373	329	327	329	344	336	394	346	362	359	328	351	327	346	332	357	348	356	343	286	336	384	342	371	345	348	317	350	354	331	351	348	332	331	357	349	342	330	316	323	393	364	354	345	374	361	328	353	352	332	357	361	350	320	351	331	318	360	353	315	354	345	320	336	353	310	345	372	365	358	349	301	339	362	354	334	330	343	339	369	340	370	316	340	367	335	376	339	348	370	341	370	342	360	370	343	353	376	334	325	334	338	335	355	367	316	323	374	366	374	312	339	312	332	383	344	340	357	361	376	310	356	335	382	333	353	356	351	363	362	336	356	386	333	343	348	353	383	376	323	345	325	347	341	351	339	361	335	355	328	345	324	319	352	365	365	360	360	342	360	364	354	384	336	328	354	350	341	352	379	335	381	346	384	334	363	332	345	311	350	322	336	324	368	365	347	354	309	353	313	376	327	345	364	325	350	330	304	356	326	336	328	339	381	368	363	337	331	328	343	365	352	352	340	329	352	338	346	304	323	348	356	331	348	312	339	320	343	337	358	355	342	338	360	332	359	367	341	353	375	349	316	358	358	359	354	332	363	323	346	341	323	343	357	338	336	358	352	354	349	342	316	391	336	336	352	355	368	366	366	355	336	310	360	387	348	389	348	325	344	345	378	318	339	351	340	380	357	331	321	355	316	372	390	347	359	365	354	338	331	346	356	365	333	356	299	310	356	325	346	338	328	326	357	353	383	331	377	339	336	346	348	367	342	353	356	354	358	325	364	360	370	347	337	345	335	367	344	373	343	331	350	334	357	311	353	353	362	363	328	352	368	346	297	345	327	322	336	336	330	324	335	356	348	383	369	359	352	320	331	336	309	364	318	338	303	341	353	378	337	337	344	330	352	351	361	332	359	346	338	362	378	397	340	328	365	344	340	334	364	322	355	382	347	362	351	363	347	308	355	364	337	298	283	363	352	328	385	342	336	374	342	344	353	360	341	340	346	351	377	352	346	378	338	343	390	359	328	362	364	374	359	391	331	344	349	385	357	364	352	357	337	325	305	324	339	352	350	332	364	333	319	320	333	337	348	336	359	353	337	320	345	317	328	332	319	366	375	354	355	351	352	337	326	321	373	313	344	348	349	327	323	371	356	355	339	370	373	330	351	344	358	350	350	361	365	347	296	353	333	354	338	378	354	345	340	349	371	357	343	316	377	330	333	329	296	312	351	364	359
7215	6138	15148	25562	22196	14653	9368	6268	3656	1924	1266	1136	941	914	932	894	892	942	985	925	930	887	868	897	944	880	890	904	907	870	896	919	913	929	875	945	893	918	955	912	897	880	949	877	846	957	912	886	902	893	921	926	859	916	883	975	934	918	898	920	926	919	864	887	901	867	925	844	920	925	928	880	958	896	916	946	878	903	901	867	892	973	856	910	843	880	940	897	926	958	889	909	874	923	856	874	930	905	904	908	910	895	915	900	918	852	955	894	945	889	872	873	927	926	895	918	923	886	884	892	891	929	931	935	836	875	926	922	926	959	897	920	895	913	887	920	893	872	891	894	919	866	882	923	884	918	858	915	934	880	903	903	940	869	919	981	888	927	888	855	888	902	896	874	876	856	890	903	957	862	866	862	963	877	886	902	875	906	965	894	846	883	889	896	882	975	879	825	934	900	900	895	949	887	895	895	880	878	886	904	857	903	895	871	878	868	880	940	844	933	863	906	908	957	881	938	924	860	946	927	872	864	928	878	889	895	973	883	901	846	831	913	846	907	945	918	893	862	867	895	938	882	936	913	900	875	861	899	884	902	852	863	912	891	896	918	940	895	896	928	937	869	832	942	870	910	899	900	880	879	906	924	857	877	916	884	910	928	990	920	967	889	883	899	931	934	901	875	890	901	941	914	924	859	926	888	883	930	930	903	940	881	907	871	924	927	918	883	874	899	914	820	833	846	912	886	885	900	909	909	863	913	933	891	916	906	863	888	916	932	907	911	872	916	905	866	924	865	907	905	924	881	883	922	938	897	876	903	946	969	914	891	894	890	872	920	891	872	897	944	912	894	963	920	914	903	926	930	915	891	905	907	909	890	893	865	892	917	913	920	864	898	930	847	897	929	892	934	942	902	873	915	885	873	918	910	832	879	937	892	915	888	926	950	916	861	874	918	890	903	924	887	876	912	905	900	924	900	921	911	948	894	894	869	877	941	844	872	911	876	912	908	894	893	897	916	849	906	849	916	865	927	911	911	893	865	893	896	935	891	900	924	957	857	924	929	865	970	941	900	884	902	882	874	916	893	915	949	888	913	848	911	881	925	871	915	947	907	843	935	844	871	895	896	919	876	906	906	926	958	853	863	823	910	872	884	893	864	916	866	890	924	882	901	846	853	951	929	905	938	883	918	939	940	952	871	881	897	918	926	995	853	854	885	869	911	859	861	890	909	854	880	876	862	892	909	896	946	915	935	933	871	899	922	867	916	942	898	874	920	840	906	952	945	896	933	875	906	915	883	963	919	896	902	882	881	932	885	866	916	923	898	846	903	922	880	907	961	870	887	933	860	972	914	871	929	927	933	865	845	920	887	894	893	891	920	858	906	865	892	917	926	891	952	883	847	907	893	882	903	884	943	895	885	891	878	957	852	895	945	870	918	903	882	898	921	925	905	865	936	961	922	922	915	914	887	931	960	885	927	898	884	876	883	899	903	959	887	865	888	847	952	843	944	888	913	864	864	895	882	884	923	867	880	938	874	911	886	977	906	967	873	929	891	935	880	910	934	926	901	846	922	898	851	884	903	876	932	926	897	852	897	903	925	923	951	896	908	868	878	910	887	879	885	924	928	842	961	915	880	905	879	884	927	926	867	897	884	924	930	920	917	886	886	927	876	901	859	891	906	897	883	891	859	896	888	859	878	878	911	954	913	922	916	887	897	896	882	893	912	835	884	884	847	910	926	903	913	882	903	907	899	920	921	905	921	905	874	892	876	890	946	890	900	909	927	863	908	910	876	944	897	895	910	915	976	856	903	951	902	947	905	899	878	898	939	910	887	895	876	921	852	872	964	909	961	912	959	925	895	902	912	884	931	867	911	898	894	894	899	869	959	921	849	878	888	945	868	908	919	846	889	870	888	912	866	850	851	876	884	882	899	890	890	915	905	941	925	930	858	887	906	938	882	902	910	894	982	882	911	880	927	915	892	856	925	860	963	863	884	892	938	962	879	914	928	904	968	927	942	859	842	900	843	947	950	841	904	880	902	882	871	875	915	935	867	917	917	937	892	909	903	876	922	914	876	878	958	929	856	856	882	922	890	905	919	921	941	864	890	895	910	905	861	929	831	911	900	928	916	862	917	834	945	965	968	903	907	956	915	912	941	932	937	893	890	916	859	890	890	926	902	966	904	919	834	906	911	850	906	938	932	825	901	846	863	928	970	853	903	838	878	869	893	900	870	864	934	933	872	872	873	883	928	898	881	887	960	883	896	901	912	897	863	921	860	849	886	866	910	881	912	905	864	907	932	843	883	913	933	860	921	886	899	893	937	903	923	945	871	906	879	882	905	902	881	932	908	921	932	880	921	899	922	893	907	864	956	888	929	891	871	879	929	880	896	895	917	880	875	941	870	881	910	904	912	848	915	930	972	871	885	949	923	878	927	895	979	884	891	901	911	966	947	923	891	878	874	891	889	920	910	883	919	893	923	934	929	945	902	927	886	945	950	884	885	887	901	886	891	944	943	831	910	883	937	918	909	908	865	845	934	865	903	943	944	923	892	877	952	947	885	858	898	906	863	888	911	932	937	856	854	936	884	924	870	916	887	881	923	878	941	894	833	882	883	917	919	904	919	819	884	900	919	926	900	904	907	880	912	909	914	949	953	876	915	922	909	894	885	943	931	895	891	900	931	862	885	882	897	939	897	879	904	932	932	936	868	910	922	907	918	888	907	900	916	835	842	921	885	935	894	903	929	866	894	867	909	925	912	890	911	938	897	876	904	860	917	950	891	849	881	852	921	927	896	888	857	886	916	905	912	885	953	939	925	867	900	880	934	835	892	911	905	893	858	876	885	880	934	910	970	884	904	951	949	910	884	879	912	939	876	893	908	900	889	960	858	920	861	867	916	883	924	937	863	887	899	907	885	875	915	928	870	907	921	927	942	865	920	884	904	914	889	909	932	910	925	924	893	921	873	846	883	907	931	943	902	916	890	982	900	891	898	898	857	888	930	895	855	894	830	932	853	900	880	920	866	884	887	928	872	935	885	880	908	886	895	944	930	911	863	906	852	864	931	901	899	976	887	867	849	915	927	919	875	928	874	900	893	900	848	880	941	895	897	888	925	927	891	875	846	883	910	897	916	922	919	881	923	851	912	895	922	933	845	912	854	911	919	916	891	911	919	881	886	877	931	905	890	872	905	917	888	922	924	891	884	901	915	903	899	900	885	941	875	891	912	857	910	946	890	808	907	886	926	908	930	886	897	872	892	926	880	858	882	902	872	919	902	872	899	884	894	913	899	952	904	922	902	951	931	911	918	857	961	906	857	915	881	870	895	948	899	925	899	935	875	1009	866	953	871	912	926	951	913	911	915	899	911	860	881	879	906	853	893	903	897	905	957	902	932	869	868	940	878	862	903	844	869	931	907	902	943	961	839	869	919	888	870	966	865	891	943	967	902	909	924	839	948	946	912	926	903	942	937	891	919	904	907	889	853	934	892	900	903
19459	11818	38506	60644	51621	37236	27427	17715	7606	2784	1335	764	522	484	413	356	360	350	420	354	348	345	352	382	330	352	349	364	367	328	348	342	365	358	323	364	357	340	361	361	371	386	359	373	356	385	345	370	353	329	351	335	396	364	369	363	353	369	348	354	353	350	339	359	366	367	331	386	339	383	371	363	342	369	376	348	353	373	336	382	366	346	363	347	358	424	377	333	348	360	361	375	371	350	348	372	344	345	353	381	419	351	336	324	401	350	370	342	371	399	375	378	366	372	371	332	340	362	366	362	364	333	366	320	357	360	368	361	381	361	368	370	368	362	337	316	367	377	367	364	382	368	383	344	336	347	343	350	389	379	370	356	411	352	392	344	365	358	388	391	343	383	352	378	328	375	326	391	371	376	328	365	358	342	360	385	383	362	339	390	378	361	347	374	382	370	349	365	382	407	345	349	367	361	341	368	366	364	369	374	372	371	393	371	394	365	362	350	369	359	367	351	340	365	364	348	372	395	361	377	386	362	358	333	330	381	361	346	336	360	358	380	361	346	340	364	390	364	369	381	316	382	405	365	373	354	376	377	397	356	349	341	376	365	399	384	375	384	378	343	348	396	379	370	374	357	374	342	367	360	353	402	396	384	385	348	344	369	378	387	348	345	344	368	378	335	344	346	347	335	400	350	383	389	375	364	369	364	363	369	382	358	369	365	380	355	352	378	382	358	386	364	373	370	368	383	360	343	362	376	355	351	338	406	382	360	365	382	365	344	378	333	335	407	370	344	340	362	350	341	359	382	366	335	338	348	362	363	352	364	386	359	366	376	324	361	398	369	366	374	348	353	355	356	380	343	345	375	368	366	350	368	394	368	369	372	385	362	328	347	361	376	363	355	329	396	353	356	363	340	339	362	368	380	368	374	380	389	382	362	401	346	339	347	379	349	383	352	396	345	359	370	378	383	371	341	352	368	372	362	354	362	364	368	319	364	369	356	365	374	361	373	373	356	392	379	350	350	349	351	347	379	324	374	353	381	388	360	377	341	370	355	377	356	382	362	380	353	346	327	353	332	385	347	367	370	350	343	355	334	374	349	401	310	366	365	343	360	379	403	375	371	338	355	352	344	369	356	368	382	355	363	320	343	363	360	348	378	362	381	358	383	358	363	381	389	347	339	360	394	359	381	361	384	376	325	360	361	350	358	337	383	366	379	372	354	337	365	358	348	356	342	365	354	367	353	350	346	356	353	374	373	350	390	345	363	365	385	353	362	338	369	360	344	368	335	385	357	365	356	396	348	365	342	338	355	339	359	369	377	366	353	350	386	393	392	363	378	374	368	364	422	368	361	365	371	341	374	347	332	382	374	421	361	356	396	352	390	354	394	364	348	394	332	373	374	367	376	381	381	357	349	369	349	353	360	384	361	331	390	356	346	352	376	353	365	353	348	346	376	382	370	374	365	379	362	357	348	357	371	357	365	376	365	368	339	328	355	341	378	396	348	381	354	350	359	376	343	383	357	334	368	334	361	396	346	348	337	363	348	385	368	373	372	355	349	339	388	357	350	364	377	344	391	363	380	357	352	347	350	345	372	342	362	365	361	363	352	338	356	375	344	356	379	356	365	328	372	334	395	362	386	378	347	372	328	351	352	379	354	349	378	379	371	346	378	365	348	353	373	333	387	366	370	338	373	342	331	390	373	368	334	380	381	341	359	369	368	325	358	375	345	369	369	340	342	387	364	369	398	391	356	364	375	406	368	334	357	315	354	352	333	376	386	364	367	374	399	349	404	325	368	381	316	342	367	412	411	389	377	384	392	367	347	366	419	350	394	348	366	356	370	370	348	373	403	376	361	369	376	360	354	361	364	349	383	367	341	382	360	380	393	358	349	389	346	360	367	382	376	371	383	358	337	369	353	325	349	354	374	351	372	354	402	362	371	371	359	376	357	350	381	358	384	355	358	330	358	368	392	339	331	350	315	384	369	347	366	352	376	397	357	364	368	375	382	376	342	359	331	367	359	360	354	347	344	368	406	394	348	328	391	366	383	366	362	363	355	359	365	371	346	360	332	347	342	357	364	369	359	344	369	338	325	344	375	398	363	378	349	390	353	391	358	405	379	349	351	349	357	408	387	355	383	388	359	351	363	359	345	350	363	357	370	364	380	340	365	343	341	322	356	344	348	351	358	375	398	351	404	363	367	326	402	343	384	355	352	346	385	371	410	365	352	340	350	350	368	386	314	335	406	381	355	374	331	351	383	407	340	358	331	381	365	358	339	373	378	356	366	366	382	341	356	398	385	338	382	350	368	383	362	355	360	354	370	345	346	354	377	386	369	361	371	358	392	350	364	368	383	375	378	335	336	411	361	389	323	352	365	377	335	397	376	387	396	355	367	392	402	390	385	367	348	373	385	383	370	363	386	359	365	364	369	355	375	340	351	356	363	351	356	352	376	364	389	355	356	384	332	352	342	358	381	353	349	345	370	379	348	355	359	350	346	327	339	373	333	350	365	380	390	381	341	358	363	346	396	352	366	360	312	393	364	372	345	376	384	348	376	360	353	346	361	391	353	345	357	334	389	383	373	368	376	345	359	361	373	340	377	369	354	357	345	370	368	349	376	379	361	371	346	369	367	335	373	343	389	344	409	400	369	350	390	341	350	351	371	365	351	372	340	365	389	360	381	365	332	354	351	371	354	357	351	377	322	356	389	383	333	328	359	359	375	350	381	357	388	364	355	338	360	379	384	347	343	337	405	353	393	382	330	338	335	378	370	342	331	387	331	365	343	358	359	380	360	392	353	360	356	400	352	334	372	350	366	333	367	343	379	383	354	391	338	356	355	355	374	340	353	386	396	314	346	372	364	350	379	366	357	349	380	350	367	373	344	352	371	361	386	400	405	333	353	361	413	359	372	397	356	356	364	350	360	373	404	381	344	356	351	360	359	381	357	364	326	365	362	342	372	353	362	365	369	373	359	348	364	380	347	361	382	365	356	368	349	355	361	352	374	347	359	358	363	363	374	378	379	349	369	360	372	381	349	383	349	384	365	340	376	355	354	365	356	380	358	380	374	317	351	381	337	350	381	382	344	360	372	366	364	356	366	387	372	329	374	362	354	378	354	386	392	378	372	358	368	390	369	361	341	349	383	333	374	402	392	360	367	346	368	364	371	336	360	361	331	367	388	356	363	384	333	380	368	352	350	382	359	332	358	359	376	370	342	367	366	346	353	341	383	351	355	352	338	340	366	336	372	371	339	332	372	368	421	371	337	362	353	358	361	388	346	356	349	353	366	390	354	345	371	397	331	360	355	301	361	370	364	349	326	366	372	351	404	352	385	361	344	349	321	362	367	359	354	333	366	333	367	354	355	422	365	370	371	376	366	390	359	362	347	386	365	352	385	380	372	358	396	371	387	364	343	382	352	372	368	335	351	304	340	371	361	356	373	378	355	365	362	360	376	344	359	353	357	380	372	335	336	398	382	362	404	366	339	371	399
12384	9395	41913	64226	57390	47991	41201	32709	19563	9344	5224	2921	1666	1440	1278	948	984	959	1025	961	1002	900	1003	920	970	947	949	978	975	949	975	965	961	986	978	967	917	946	943	958	946	951	928	976	922	933	853	882	939	956	956	924	932	942	974	964	933	970	918	956	934	941	935	879	951	977	926	983	931	962	938	940	936	927	948	924	944	958	947	915	887	976	972	940	950	1003	972	901	965	907	997	925	923	954	964	994	928	925	886	922	939	976	965	887	903	907	949	944	955	921	962	967	905	951	939	971	912	1005	951	891	940	905	979	953	915	999	933	885	986	893	926	913	940	954	943	957	960	944	960	939	928	938	969	982	948	938	943	933	923	929	969	949	972	900	951	983	981	915	922	904	914	986	1000	942	966	941	979	947	963	937	999	911	956	965	984	932	915	944	967	965	937	901	997	942	992	930	875	899	962	1007	866	951	1000	934	910	869	995	925	953	978	925	937	902	877	891	943	950	905	936	930	952	976	910	941	917	983	988	938	979	953	892	938	967	894	1004	946	961	952	993	921	981	944	954	977	922	934	936	939	956	924	943	931	953	892	1010	988	914	960	918	939	923	983	928	936	940	960	969	965	942	963	940	967	914	936	945	953	1002	894	992	991	915	967	969	929	963	955	948	907	945	963	916	946	925	920	923	988	938	966	931	918	957	976	1011	899	906	891	894	925	925	964	999	922	949	900	912	1000	935	991	991	935	909	936	945	893	941	929	929	953	956	939	916	953	924	916	903	925	885	935	965	959	941	872	943	915	981	1010	930	984	930	957	972	975	956	985	918	908	947	1028	984	986	910	946	955	912	934	927	916	949	972	952	923	958	903	940	949	870	962	969	1037	889	952	916	924	950	918	970	952	938	953	949	995	999	951	900	938	992	914	898	969	880	926	884	917	920	926	968	990	927	995	965	943	947	888	943	955	976	941	997	917	933	961	953	903	942	919	944	947	991	923	942	955	946	979	966	926	960	939	958	945	967	899	932	959	957	907	942	925	955	922	986	924	979	919	898	946	1014	925	980	933	960	948	913	964	861	969	905	934	986	1014	925	968	991	964	958	978	944	978	980	929	941	992	884	964	922	934	930	916	953	911	917	966	920	915	909	883	935	960	914	901	942	938	934	888	916	957	952	981	949	999	913	1008	970	992	962	915	953	982	898	994	939	967	932	922	902	957	952	980	965	920	964	939	968	878	935	1015	968	974	935	970	952	954	956	941	981	952	975	977	951	956	956	948	971	927	940	975	862	963	942	936	937	957	976	963	933	916	1033	987	968	933	899	950	989	964	962	941	950	972	959	994	962	930	885	938	929	942	1007	1000	940	897	967	933	959	956	956	943	983	957	943	991	897	1006	944	967	996	971	936	975	948	951	936	933	885	969	928	917	930	999	962	956	1009	978	899	920	942	956	917	956	945	968	945	918	941	916	928	953	952	937	872	973	909	926	983	949	979	941	898	1010	925	951	935	985	961	936	952	998	1000	904	972	1014	941	965	949	891	960	951	934	957	915	922	948	969	977	941	995	947	886	896	945	966	922	967	955	944	904	962	917	942	920	913	881	936	1023	893	947	959	956	918	944	932	900	954	936	934	919	940	960	952	978	960	938	925	935	958	895	944	945	972	897	913	941	980	972	951	945	915	900	985	991	961	925	884	926	930	897	941	967	903	974	976	1012	958	920	915	950	978	939	985	973	922	944	981	915	935	967	936	944	950	908	958	949	927	910	934	957	940	969	927	962	971	976	1017	946	951	961	982	968	909	946	919	931	933	913	954	978	967	924	924	971	1003	972	933	923	927	946	921	923	929	949	957	917	1007	931	927	907	907	878	871	927	988	973	945	921	943	968	976	936	1004	926	958	944	911	983	965	913	957	1003	964	961	925	915	945	984	942	977	936	1023	1029	935	972	911	949	919	944	951	933	962	931	977	1006	927	914	984	916	967	931	996	926	924	955	981	930	920	981	931	962	937	898	944	996	934	940	905	952	925	930	923	948	961	975	992	952	961	874	936	958	961	992	889	970	931	953	951	955	944	937	975	965	1012	904	915	928	947	986	871	908	967	966	935	965	873	928	949	943	950	932	898	915	948	935	915	942	917	918	925	943	985	976	885	922	947	966	943	967	922	927	949	944	971	919	953	952	934	922	867	995	950	965	919	934	928	958	956	999	958	935	922	898	916	993	926	962	1002	971	938	908	956	969	938	934	978	966	983	921	980	911	930	968	906	952	947	972	912	966	969	945	948	952	940	961	948	932	881	890	889	920	930	955	973	955	910	972	976	958	947	937	957	940	952	942	941	968	973	955	958	941	886	943	1019	906	991	933	952	984	936	1007	923	955	934	908	938	946	933	975	954	980	914	990	897	944	991	963	934	921	940	998	945	901	930	873	968	947	921	922	976	967	900	889	899	944	946	908	982	935	957	946	982	920	931	978	940	913	950	970	947	884	947	990	927	883	993	925	948	941	933	942	960	948	880	952	871	941	916	992	945	965	906	933	912	956	1011	967	911	894	943	975	955	963	982	888	886	920	902	939	947	961	945	988	908	1004	910	937	962	907	961	973	912	986	951	914	924	921	879	942	917	942	930	971	912	982	899	955	890	971	885	937	957	976	976	939	956	938	934	952	911	935	991	965	939	943	931	948	916	932	937	983	955	980	1018	995	899	979	904	945	959	912	898	938	969	957	993	967	962	930	948	959	939	932	942	919	923	971	965	977	944	878	903	939	942	914	890	943	924	906	899	977	909	932	939	938	956	960	935	974	967	942	911	969	946	958	922	904	952	874	925	923	977	1001	883	902	950	936	934	951	892	987	930	985	882	926	942	973	931	926	926	944	985	948	920	996	960	940	929	897	998	961	1006	980	911	937	904	906	927	959	966	959	913	966	971	945	969	991	994	936	933	928	954	991	893	1011	904	954	973	980	983	970	939	975	910	946	897	949	984	922	872	969	951	933	930	1021	888	906	966	963	989	986	976	958	949	962	930	951	974	907	955	990	906	922	932	927	1013	909	917	973	961	979	931	967	903	959	932	895	954	914	937	904	933	966	933	942	955	991	957	946	980	919	969	958	932	938	922	926	1000	1006	919	997	966	960	927	956	968	976	893	923	942	944	1033	934	886	993	1006	947	937	973	956	975	921	939	913	911	909	897	1008	932	967	954	926	956	881	937	921	917	906	961	961	918	912	955	923	984	945	971	977	920	1033	960	949	922	952	940	911	918	912	897	933	902	905	955	980	1038	937	901	990	938	1004	909	953	948	941	920	970	938	926	938	976	920	981	922	937	924	879	944	975	880	932	894	946	970	983	956	970	991	926	929	951	951	915	924	954	957	953	939	902	945	984	935	964	958	935	942	963	920	1005	961	921	893	927	981	874	996	945	940	891	956	943	914	975	901	947	961	916	1015	936	957	879	948	957	934	935	988	943	962	903	907	931	938	960	993	981	928	950	976	982	910	987	916	977	961	946	891	914	918	932	948	972	923	912	887	964	971	958	873	958	939	938	954	937	958	956	903	925	957	910	942	961	991	940
25149	16662	42324	77059	66165	48452	36752	24198	10742	3765	1858	1074	667	528	433	379	401	382	377	392	417	369	363	376	350	359	395	405	400	418	378	381	398	371	370	371	391	335	399	353	360	380	386	380	356	360	381	354	381	393	379	368	392	369	392	374	352	372	404	393	376	410	399	376	369	379	361	385	369	410	369	370	385	370	382	386	400	365	398	421	374	367	383	404	394	386	396	408	405	360	340	346	393	360	414	379	410	360	365	375	376	411	398	371	376	366	379	375	358	377	368	371	383	417	400	365	378	401	363	410	381	364	359	407	369	395	384	380	370	386	335	382	387	387	372	383	365	376	391	399	392	405	379	370	375	360	327	391	357	364	358	402	387	374	390	386	382	357	377	376	407	390	371	381	362	386	396	351	388	416	365	375	375	379	374	375	387	374	389	367	384	413	381	361	381	357	385	382	375	403	380	412	396	392	382	402	342	413	365	368	383	383	348	378	419	391	358	376	364	395	370	355	415	415	398	349	446	359	425	418	374	441	386	405	390	382	417	374	410	396	350	367	393	383	414	393	366	389	405	391	395	396	372	386	379	381	345	374	374	356	376	347	346	390	444	386	389	405	399	397	409	350	386	417	356	329	390	413	357	366	381	373	367	383	368	380	392	390	387	401	399	400	388	377	423	381	374	353	368	403	380	393	367	352	364	402	395	364	392	388	376	356	357	363	406	347	374	431	383	382	380	362	405	373	364	415	396	422	383	405	365	360	375	365	373	374	366	351	394	405	375	413	390	364	373	377	383	381	389	395	387	386	383	363	365	370	372	369	411	381	360	344	373	368	388	404	371	417	369	399	380	345	349	384	396	382	403	389	396	364	396	403	355	354	367	393	374	369	408	375	377	398	398	386	390	414	375	392	409	385	387	395	386	356	406	383	390	402	394	409	346	391	394	402	377	333	420	386	345	396	369	396	378	391	364	397	358	367	394	346	362	377	360	407	397	355	349	395	386	404	427	363	382	368	397	374	350	364	376	381	318	379	387	370	379	406	379	400	372	432	370	384	376	355	371	406	392	370	386	390	391	375	381	374	385	362	403	417	371	337	356	405	451	379	414	407	347	368	363	376	351	418	371	395	384	367	380	351	374	390	366	433	376	395	341	398	395	398	406	360	406	364	391	365	413	398	384	350	392	388	380	377	356	412	407	363	418	359	403	400	362	395	368	378	405	399	371	382	387	372	386	381	382	366	345	381	409	375	412	422	369	361	364	390	365	377	400	399	394	360	383	405	369	381	418	374	395	366	372	371	360	387	358	369	376	352	362	386	402	366	425	337	383	374	383	372	384	410	365	366	417	407	380	365	394	361	394	383	359	386	348	379	420	351	351	374	365	417	370	398	389	396	374	351	372	404	370	375	404	412	381	353	426	411	427	381	387	421	398	416	413	350	379	363	403	407	383	377	367	399	374	339	387	345	397	394	395	337	362	405	377	371	383	373	380	414	398	404	364	345	360	403	367	400	412	382	447	398	368	381	401	396	361	381	395	413	384	380	406	397	376	426	380	379	430	395	378	372	413	327	386	362	329	373	395	406	390	374	373	375	372	406	407	405	363	359	391	384	370	376	393	384	384	356	378	375	413	374	379	427	411	362	378	395	400	389	416	370	399	361	381	384	330	385	376	394	370	390	400	371	375	347	396	390	363	394	375	391	406	378	409	372	402	370	370	359	345	415	377	374	358	413	405	366	383	340	382	386	401	356	381	347	351	378	400	395	365	369	358	360	378	399	334	399	365	385	378	418	396	395	420	378	373	387	380	413	361	421	374	380	410	374	383	353	407	387	353	375	383	357	375	366	374	388	398	351	397	406	387	395	385	369	402	376	374	418	377	385	392	412	378	373	328	379	368	354	383	383	378	364	349	387	407	346	382	376	374	404	378	347	421	369	419	357	382	373	412	389	374	395	363	403	361	404	384	338	381	398	388	370	394	395	402	387	418	398	382	374	409	397	399	398	395	392	412	402	392	369	384	373	374	443	372	363	380	376	394	370	382	389	369	394	379	371	362	383	408	355	376	398	397	394	394	380	420	398	374	410	388	362	384	379	384	407	365	383	410	367	377	384	359	367	342	383	400	389	389	402	355	377	423	376	374	367	384	371	376	355	356	397	408	392	366	395	376	352	401	389	388	369	360	368	374	376	396	395	435	353	395	387	354	375	385	401	405	399	388	383	394	358	401	369	376	371	427	362	389	360	342	356	333	387	330	419	385	394	364	369	424	373	414	367	400	408	402	365	351	339	389	400	373	385	344	363	388	394	399	387	392	353	344	367	376	403	418	384	388	408	409	403	397	400	406	387	367	400	401	394	423	409	396	378	419	396	411	382	350	411	392	393	406	394	350	394	399	363	340	364	426	399	373	380	370	333	392	378	380	398	362	365	375	391	370	356	364	356	372	388	399	385	369	370	385	377	351	360	399	360	360	389	383	398	383	359	389	373	359	363	362	365	399	377	389	405	389	374	400	381	359	348	367	379	358	355	332	390	364	366	383	358	412	372	346	396	365	345	387	360	377	385	386	352	375	389	380	376	387	342	396	373	367	393	411	378	365	362	411	441	401	375	378	371	386	355	414	346	385	392	366	358	387	405	364	421	447	372	389	372	374	399	399	387	400	360	437	366	360	386	413	385	379	380	399	353	393	397	394	386	393	399	377	407	396	396	408	384	378	361	377	382	373	411	385	388	362	359	358	371	364	394	368	391	381	385	386	414	364	413	397	360	362	392	370	382	389	337	358	364	385	376	384	406	358	366	371	382	350	399	381	407	380	378	388	418	386	415	370	390	346	374	368	373	355	359	352	351	406	387	370	405	319	364	405	393	385	370	412	382	406	393	387	393	353	370	365	407	338	381	394	402	390	368	400	404	382	421	358	396	387	399	404	378	357	348	438	399	386	382	397	377	385	382	391	415	409	354	343	366	407	392	356	370	396	388	387	374	380	366	376	410	383	369	371	386	398	424	365	426	390	370	400	367	374	414	390	375	369	381	374	361	398	403	367	382	390	387	324	407	405	373	388	411	374	376	419	382	352	336	368	357	369	373	364	375	404	350	372	403	368	401	321	394	383	388	366	388	382	366	376	394	381	362	370	359	348	372	366	363	384	396	389	390	353	362	403	374	358	372	373	365	393	370	422	405	387	399	363	352	398	380	397	397	373	415	366	368	369	377	383	400	382	396	375	409	370	414	371	406	345	334	357	402	368	397	386	412	371	402	393	394	358	361	392	378	395	393	373	390	392	408	371	357	383	363	389	397	383	394	355	351	414	391	379	405	374	393	382	351	380	384	392	373	349	396	375	356	420	389	414	382	400	393	380	368	376	392	378	349	353	397	383	375	388	393	400	370	402	397	387	390	349	403	349	387	353	349	404	365	414	371	378	381	370	375	354	386	373	394	379	399	352	411	390	374	359	391	378	365	371	397	414	359	382	405	368	396	372	378	376	370	388	370	381	371	407	330
14302	12928	44173	79936	72737	58330	48555	36584	23480	11327	7099	4031	2391	1570	1223	1011	1010	961	1030	978	1103	1040	970	947	932	1003	951	952	947	940	1031	1003	982	964	1007	1002	1044	1012	947	972	927	987	1021	954	959	893	949	1040	950	995	997	960	1019	944	1017	940	953	1012	1000	1007	978	1005	983	1007	970	1018	1023	939	979	988	989	929	1011	952	917	1034	1042	1007	965	955	973	928	965	958	997	979	938	947	947	1024	915	979	998	1046	939	954	1008	986	1009	960	969	996	944	991	982	996	955	986	990	960	956	1015	983	936	903	993	988	950	897	1000	1027	950	999	946	995	952	916	938	1000	977	965	990	1000	958	984	960	1021	981	944	1029	1088	976	982	971	998	943	951	969	1016	971	944	952	988	1019	985	951	1003	989	1002	971	947	993	989	865	909	926	968	936	1046	952	970	941	930	998	1012	923	1005	1008	1013	970	1020	973	945	1001	945	991	909	938	952	991	1011	971	954	985	1038	976	948	987	988	1028	1024	984	941	1006	959	959	968	991	971	972	928	991	933	1007	1012	997	980	973	978	973	1003	995	1018	1009	986	966	998	981	941	955	1011	1039	1016	1022	984	931	922	910	948	1023	955	955	988	957	978	1006	1011	995	1019	945	960	1037	923	978	962	974	1053	1034	1035	991	924	984	995	1014	979	945	938	1004	998	945	990	1044	919	969	986	1040	959	945	1007	951	967	988	963	989	980	934	965	958	972	994	977	973	982	953	985	958	978	1026	995	1020	913	1016	971	981	1014	986	1008	971	1002	1004	977	1008	971	987	980	968	969	964	972	978	1016	950	972	1025	988	967	948	1011	976	1005	955	987	976	912	1002	1005	934	990	934	952	970	964	1024	955	968	962	1010	1018	968	1022	965	925	959	1014	1022	928	911	977	990	972	960	988	985	986	955	950	978	966	1010	923	928	986	1027	982	1005	974	1056	979	971	924	932	985	1011	919	1051	946	980	997	970	992	966	1061	988	1005	1025	954	980	985	1013	1024	987	1035	995	939	899	999	980	948	962	947	1004	1010	972	956	1018	1036	943	951	1013	977	985	957	966	994	984	930	964	961	981	1012	997	1007	966	1025	945	993	992	978	984	982	990	937	1007	951	947	1050	1007	952	1004	966	977	972	1007	1064	972	971	1016	988	1031	954	991	946	981	946	938	987	1004	977	994	1003	1007	954	1010	1013	1009	996	994	990	1000	984	972	989	1004	997	959	1024	941	1030	973	964	989	985	999	985	999	892	962	981	1005	996	957	933	952	1030	999	996	961	990	1024	979	1036	1035	962	1000	942	975	1003	920	998	1064	1001	996	1023	1000	926	932	950	1003	985	966	1021	982	971	991	927	1003	976	940	980	1007	963	1000	978	916	980	970	931	959	967	989	949	943	981	955	969	963	988	960	1033	994	975	999	1030	954	997	948	1020	941	1029	980	942	1027	976	965	981	961	1007	950	1013	961	1016	951	948	960	968	988	1003	1014	1005	999	979	992	918	969	994	993	974	953	971	943	983	1004	956	937	1027	969	981	941	949	980	1015	967	980	974	963	948	984	958	989	1026	1002	986	992	968	1005	1004	969	944	963	895	1026	969	1054	1003	964	972	949	988	960	999	987	964	999	993	972	976	921	985	951	1011	1009	1015	932	980	984	969	965	977	952	961	940	971	971	968	997	969	1017	949	1004	962	976	1003	965	955	980	940	973	967	940	978	1004	976	991	995	985	979	957	1041	963	965	987	948	960	991	1011	1038	1008	1008	969	1039	972	965	959	1011	983	1056	1014	948	963	974	973	1025	982	1000	1016	933	967	970	970	954	997	944	963	943	1030	983	955	943	965	1003	1041	975	945	964	982	952	958	992	966	1002	948	978	987	1024	982	1007	1013	959	1012	947	988	974	969	955	979	1011	934	1024	1019	994	931	1001	984	974	931	1034	919	1015	970	953	1025	995	1020	975	940	948	903	952	965	980	990	1012	979	907	974	972	998	1000	976	982	1021	905	989	997	983	923	939	946	1011	998	1027	1000	897	925	1002	913	912	935	998	1007	977	926	962	948	1035	965	987	1040	937	990	935	947	1032	961	959	1036	993	915	978	984	969	926	990	1023	942	917	978	1010	985	1009	987	964	986	995	940	962	999	976	932	1006	975	971	1000	922	1000	971	1018	980	984	925	985	931	980	993	997	975	937	1030	971	1015	969	1033	990	957	954	997	949	946	1019	948	988	957	1000	908	924	927	936	1069	959	980	994	948	952	988	958	1002	1001	976	987	977	1025	1030	948	945	1007	940	971	996	1013	969	1018	993	971	1047	969	977	985	994	986	962	968	1007	963	984	991	919	953	968	1004	919	1037	999	969	955	1007	1022	948	1035	967	922	963	1019	980	992	947	988	974	968	1009	980	973	938	1000	932	941	957	958	923	979	968	1029	978	1026	959	984	957	997	993	948	996	1006	995	989	948	956	978	960	1023	930	1002	1040	929	923	983	981	983	956	1008	989	983	1009	959	1025	934	987	959	1010	992	927	997	980	1003	990	994	971	892	965	954	992	1012	961	950	1016	978	1013	957	984	998	962	1000	1007	1020	937	988	968	992	939	1048	918	1001	994	956	999	1012	1032	969	988	958	1016	942	987	955	933	951	1002	953	983	1046	989	973	994	1020	1034	1010	1013	983	960	953	966	926	954	981	944	992	971	1018	986	961	977	1005	1020	989	1019	991	971	966	937	1029	1007	1021	991	1012	955	983	978	980	1014	939	972	959	1023	982	970	955	1034	970	981	977	1016	953	956	1064	1038	940	995	950	1002	955	1034	1005	1005	955	972	990	945	1014	982	969	1007	962	990	984	1028	957	991	978	994	978	977	998	994	949	978	1058	993	947	968	977	950	970	992	990	1000	988	1017	939	1006	997	998	1040	1001	999	958	985	964	909	997	970	1032	955	959	894	997	943	952	983	1032	1022	965	971	1041	980	958	988	927	966	1083	961	1001	966	1025	954	993	966	904	980	972	1013	1009	1066	956	957	946	958	931	992	988	942	988	974	964	917	992	970	953	942	1042	997	1027	973	989	988	912	999	944	1008	985	961	987	944	945	919	958	967	991	980	1003	934	1042	934	936	964	988	1003	907	1005	1011	982	968	914	970	1046	972	1020	945	1004	973	952	994	989	1015	1017	950	952	968	971	943	1007	969	952	935	970	996	987	980	948	960	998	995	939	975	975	954	966	1018	1037	951	939	1002	995	1034	951	982	925	970	976	1004	955	911	961	967	984	928	994	975	992	965	1045	942	973	1003	980	950	986	962	978	941	1021	1032	966	984	968	959	974	987	1026	992	947	921	970	1020	1029	947	939	1041	984	985	1012	966	1034	994	967	961	995	1016	974	976	950	978	1003	991	1011	979	985	983	957	931	1023	999	1022	990	930	977	1026	1024	1028	1003	943	962	1001	958	1001	1019	950	986	986	989	947	977	1010	977	1003	987	1005	990	985	1004	969	968	978	995	953	1006	1022	963	1010	1020	960	991	971	1000	985	974	954	985	987	1007	1025	957	986	1017	1002	990	1005	965	1012	979	950	980	941	1048	975	973	957	1009	948	956	1040	943	984	1035	1028	1004	960	1009	952	1020	990	976	940	963	1014	939	1010	904	970	1004	981	985	937	1003	1014	980	1033	944	990	975	1017	989	959	974	976	1001	955	994	1002	974	964	1021	974	1004	955	994	986	968	990	989	921	988	973	966	992	932	977	905	1012	1010	1013	1003	994	1005	1006	1009	952	975	1020	1019	959	974	952	974	940	1005	1003	950	988	919	987	991	905	1025	1010	962	978	946	1000	1020	958	965	1006	970	990	989	971	969	1007	1016	969	992	924	940	995	952	1000	998	971	985	946	929	994	992	981	1031	1017	952	985
8836	6413	9777	14515	10404	5147	3038	1559	878	512	462	396	414	352	354	336	342	332	346	337	370	330	358	361	369	324	337	311	333	372	376	389	339	354	364	361	362	317	375	357	349	342	330	325	384	343	412	363	373	371	335	351	385	363	326	343	356	361	373	322	346	391	376	377	368	355	352	372	339	355	376	336	339	367	356	339	381	342	344	374	355	332	361	355	344	355	362	364	375	357	345	323	362	342	366	365	344	343	354	341	380	381	341	322	375	366	367	368	346	365	349	370	316	335	352	348	372	370	382	377	330	362	362	333	341	349	348	362	315	342	338	388	314	352	320	340	346	347	317	337	350	347	336	355	338	392	355	378	355	364	317	350	347	339	338	355	335	374	340	352	343	375	355	345	385	344	344	351	354	370	351	397	343	352	348	351	347	314	366	357	376	334	398	374	341	355	349	332	333	340	344	324	362	371	342	333	390	346	353	396	309	352	394	343	353	353	359	355	337	352	328	355	344	381	350	367	368	368	333	354	357	341	342	320	332	347	330	348	351	334	377	364	359	346	353	354	346	366	389	372	366	357	371	375	367	323	332	354	361	315	356	347	353	334	350	315	349	348	349	353	359	363	341	338	366	343	316	330	347	344	337	367	349	365	368	324	369	360	343	344	349	392	391	315	360	373	351	330	368	361	350	354	304	378	342	354	351	325	393	368	335	341	326	346	343	346	379	344	356	370	346	359	333	382	338	337	318	339	359	341	362	354	331	372	342	350	352	358	352	393	330	335	376	371	349	354	366	402	355	353	387	340	371	357	347	312	370	359	390	318	345	360	366	377	335	348	382	336	372	360	361	327	363	379	357	344	369	292	328	347	381	335	339	342	323	357	391	348	366	359	365	341	336	341	355	383	357	359	336	320	350	331	346	344	338	329	354	335	359	358	311	336	363	330	359	321	340	354	390	334	367	329	328	382	328	363	328	362	343	351	351	313	360	356	377	322	331	364	356	326	318	346	343	341	374	340	339	323	350	345	359	364	379	350	355	349	341	376	390	392	340	362	355	370	378	371	341	347	390	367	343	311	331	366	373	363	326	368	382	367	348	358	344	367	355	352	334	362	363	340	335	361	349	350	393	323	332	350	367	378	359	366	359	307	362	321	371	353	330	329	362	346	337	360	333	339	349	359	334	350	348	336	390	370	320	335	349	362	331	370	374	394	330	375	331	310	339	350	375	315	345	332	315	335	351	333	334	364	364	323	330	346	321	340	358	348	351	351	367	340	343	329	334	327	366	361	366	346	336	344	324	389	363	364	327	356	350	365	333	353	360	311	335	365	372	359	337	375	352	357	333	350	351	359	367	374	353	366	360	337	363	357	363	339	343	361	389	315	327	351	359	327	326	380	353	360	378	349	364	367	345	349	375	330	390	357	349	339	330	348	360	355	377	375	366	344	341	347	345	313	345	345	373	398	402	315	337	334	352	356	361	378	362	370	354	324	355	378	340	396	323	350	340	396	374	352	312	369	356	377	356	323	334	346	345	356	350	317	339	361	337	350	365	364	370	332	332	331	350	358	349	361	370	336	374	352	381	344	336	360	337	391	351	343	347	334	351	353	358	350	371	375	356	348	373	338	343	335	362	387	351	347	321	346	355	351	352	351	373	385	345	357	323	366	359	363	380	340	359	347	352	371	323	347	324	357	360	366	355	351	325	341	337	363	367	346	341	330	333	338	338	370	367	375	381	335	339	350	364	363	340	357	363	348	360	329	333	341	355	340	367	365	350	337	345	339	343	348	347	371	339	330	349	365	330	360	351	348	362	342	351	351	345	371	348	320	363	364	368	367	335	383	351	311	347	337	350	379	337	338	371	339	332	314	340	339	335	335	336	364	362	373	357	357	359	360	328	321	329	352	336	376	377	400	352	394	362	350	364	368	376	337	321	328	360	353	350	334	354	354	357	355	336	357	392	352	339	344	326	351	356	360	360	363	349	328	351	343	375	376	343	345	352	348	373	345	382	330	363	348	340	324	346	400	356	373	340	390	356	356	332	347	340	334	357	347	315	356	318	345	367	349	330	350	338	332	379	343	380	312	365	400	346	349	387	416	375	327	347	319	369	313	349	334	375	340	378	314	359	348	382	365	336	352	347	348	371	345	352	391	349	370	375	364	331	344	376	358	331	345	366	357	350	373	323	348	374	337	390	365	364	364	383	356	330	320	337	348	354	325	325	352	336	348	343	339	360	326	349	352	325	420	353	346	337	327	354	364	323	341	343	358	355	385	344	327	355	370	331	354	352	341	354	380	365	368	358	360	365	313	339	353	391	346	352	365	341	355	355	368	358	321	332	349	376	344	326	386	316	353	368	339	371	390	362	360	383	398	338	382	359	362	353	331	346	339	351	372	329	359	367	319	357	345	355	353	358	335	334	311	356	348	355	401	356	341	369	359	361	349	337	384	353	322	343	384	349	356	342	345	347	372	376	348	312	304	349	356	337	360	344	351	352	366	361	366	342	377	352	362	344	343	355	348	340	361	362	328	353	290	373	367	355	355	370	332	329	368	353	349	320	320	331	343	334	391	381	377	362	355	361	339	332	338	311	348	372	340	352	363	375	330	344	334	342	357	362	376	320	342	366	376	357	345	328	335	341	351	302	344	365	333	367	360	340	365	350	339	405	347	309	326	360	355	343	358	333	361	408	379	328	340	335	371	340	332	336	344	349	331	335	367	377	314	338	345	369	353	410	376	322	317	341	343	341	337	386	325	352	374	342	358	362	341	338	376	358	373	334	367	368	358	362	368	350	349	356	351	356	320	393	346	332	370	398	344	371	364	342	358	305	345	331	363	304	343	347	361	380	316	387	321	337	316	353	345	363	353	340	334	378	364	378	345	356	363	367	370	361	351	339	351	341	342	372	342	365	374	357	356	360	354	346	373	349	322	345	335	358	357	364	341	342	382	332	338	360	344	361	386	370	329	408	337	349	334	338	341	368	339	361	385	373	366	368	359	336	342	389	363	373	378	362	356	377	363	338	313	366	369	317	347	347	372	340	345	366	359	347	374	337	369	378	332	360	379	351	365	367	340	349	339	352	336	367	329	370	340	401	336	353	388	361	389	341	349	303	336	342	364	374	348	343	344	352	350	358	345	342	352	304	337	363	389	341	327	375	363	335	354	319	342	403	336	327	339	351	353	344	347	334	384	345	372	349	345	363	349	336	387	374	373	366	348	343	341	380	371	381	358	306	374	379	373	341	369	340	328	361	347	324	358	355	395	318	339	382	362	391	364	373	328	338	359	358	336	325	318	351	377	351	316	355	336	338	368	348	356	332	370	389	355	382	395	371	335	369	327	348	368	354	349	383	352	367	351	350	363	351	332	383	340	348	349	324	358	340	354	325	317	362	341	345	403	335	348	374	381	367	342	356	351	335	344	366	369	329	340	311	349	368	393	356	347	328	365	379	370	356	366	349	366	341	360	367	383	381	363	352	356	338	359	323	342	372	353
6799	5367	14721	26831	22434	14461	9917	5541	2954	1692	1456	1246	1069	980	958	935	925	917	884	901	924	937	944	928	918	891	877	860	907	911	865	946	978	903	883	915	885	866	966	931	872	886	982	911	918	920	933	928	908	889	935	934	892	904	875	940	926	966	901	910	936	969	899	909	948	954	895	924	911	857	931	910	988	900	853	943	917	946	930	876	963	948	930	941	945	968	931	928	967	902	929	883	1028	935	881	891	925	909	882	939	907	923	944	925	939	904	912	886	921	908	953	843	916	944	909	935	917	919	954	881	868	920	951	861	895	863	896	907	928	871	910	970	949	874	899	927	900	913	928	907	976	920	891	891	922	904	913	900	942	885	981	952	932	920	931	837	929	909	913	883	940	904	884	920	971	947	873	919	907	901	935	916	972	889	946	903	879	946	897	943	908	924	916	990	944	922	890	921	877	927	892	903	940	861	873	908	886	939	933	922	908	922	901	879	902	891	957	936	895	912	913	925	832	911	881	973	953	967	930	888	903	944	923	894	880	903	894	891	889	932	921	885	963	888	936	900	879	929	907	891	886	926	898	890	914	917	918	917	875	892	884	908	931	943	955	880	964	914	983	923	885	985	918	901	932	922	943	926	887	914	917	913	997	904	939	914	919	920	902	912	904	940	858	948	891	934	970	929	938	926	921	890	907	953	903	952	881	927	922	910	896	903	937	929	935	900	899	884	940	924	891	961	911	901	919	952	897	892	900	889	925	912	916	933	937	867	872	880	906	911	912	902	973	907	933	963	890	883	922	910	894	879	930	923	898	905	905	882	922	942	951	916	919	885	912	953	936	880	951	937	893	900	934	917	914	911	897	925	959	901	898	929	946	912	848	972	936	926	938	891	928	909	916	870	937	931	902	895	955	924	949	890	929	904	904	871	883	913	963	893	903	914	922	895	942	931	909	919	883	902	921	881	908	931	947	934	883	956	887	928	968	972	915	879	958	914	923	879	952	917	933	914	907	913	888	896	864	854	987	918	918	868	928	889	904	939	933	885	913	952	969	899	926	941	932	926	912	842	920	952	897	945	919	902	866	928	909	939	916	890	935	915	913	894	950	878	893	904	930	933	911	915	906	912	906	929	897	918	979	968	900	929	888	853	849	922	874	930	914	863	932	902	905	900	931	910	900	914	936	879	925	943	917	911	923	922	890	898	884	960	903	934	915	913	902	971	926	915	914	906	944	933	920	924	896	879	911	890	960	902	893	912	954	892	949	936	898	934	902	894	977	943	912	910	979	901	912	899	949	925	885	866	904	896	886	898	987	920	931	886	882	876	928	938	916	879	936	925	916	963	913	928	879	931	930	934	989	861	934	957	953	863	909	900	910	934	915	914	936	974	986	895	926	904	938	911	905	908	968	897	913	887	908	921	873	936	957	942	868	913	949	881	894	913	968	930	943	912	882	993	958	890	887	882	898	908	949	926	873	900	888	869	932	927	884	887	898	946	926	880	894	961	898	979	922	936	903	893	962	923	936	884	913	941	951	920	891	880	941	922	926	966	913	936	899	930	948	922	949	884	949	908	865	898	895	934	968	925	933	868	909	929	912	892	922	893	901	901	910	896	926	912	948	935	894	861	899	894	868	926	929	921	901	895	921	931	933	978	922	950	882	916	903	940	861	907	843	878	929	920	968	898	923	909	912	943	892	852	916	1014	924	938	904	898	946	919	971	929	897	924	879	889	921	932	924	920	930	933	913	925	838	909	926	933	930	948	854	915	844	914	890	915	914	902	933	930	943	963	841	874	976	898	870	917	917	932	935	891	888	886	905	929	835	940	953	937	890	882	911	899	908	919	866	923	935	929	888	910	941	881	898	907	870	930	947	936	873	918	862	887	876	905	913	891	914	898	929	913	939	933	917	948	893	928	957	923	900	896	917	918	965	908	917	979	951	860	906	860	912	886	939	940	903	901	912	943	908	857	900	880	976	957	861	900	888	920	963	963	851	911	869	958	917	963	884	936	955	895	889	951	894	971	904	907	913	877	937	893	891	890	903	904	981	900	934	893	970	922	902	933	1006	955	962	920	914	920	903	964	939	864	893	888	941	919	910	876	898	923	901	877	922	919	925	891	943	909	911	916	938	878	907	932	902	921	911	901	933	884	883	903	937	909	912	974	893	840	964	972	872	930	935	945	951	916	950	879	884	906	948	922	912	902	879	896	990	892	957	916	885	907	870	874	925	913	894	917	878	898	907	875	910	905	866	921	912	894	901	924	870	863	946	930	896	881	877	888	909	929	890	928	909	908	930	923	956	980	897	969	934	864	919	952	910	905	910	940	916	903	861	922	881	909	916	995	895	922	927	945	861	921	886	947	937	889	989	934	898	862	879	939	908	852	890	879	982	906	925	906	932	912	920	929	921	880	914	906	852	887	919	868	954	905	895	961	876	914	909	914	864	898	925	931	900	908	966	907	899	920	907	938	937	891	911	892	889	907	941	900	915	863	883	922	870	926	947	923	874	871	916	868	966	890	942	960	866	908	913	947	884	964	906	866	909	885	950	959	886	878	954	943	946	893	909	902	941	878	896	954	908	943	884	896	917	911	936	893	918	926	945	871	939	878	925	950	911	899	871	912	906	963	869	914	924	898	898	905	861	907	882	931	929	933	929	906	873	935	902	925	916	912	905	939	950	928	903	881	903	860	918	935	914	892	862	917	874	912	863	914	941	873	900	911	898	888	913	920	912	906	941	921	895	870	945	934	923	929	941	926	896	932	948	934	926	934	964	887	927	926	888	904	924	938	980	913	947	918	871	899	879	906	894	907	889	913	900	892	976	937	926	901	861	891	949	898	906	925	979	950	961	911	909	904	914	925	900	912	971	928	907	910	920	958	899	963	934	909	968	934	928	931	979	882	977	906	907	913	898	898	895	871	956	930	920	928	914	959	956	908	905	864	864	914	881	944	928	879	876	880	881	934	955	917	878	874	966	939	937	959	913	916	940	915	892	887	964	948	960	885	930	892	870	883	934	927	927	933	910	853	891	926	962	930	961	877	935	967	910	873	896	915	841	890	949	919	943	866	930	914	955	960	924	903	958	922	933	927	857	884	920	903	943	910	938	918	919	958	929	957	893	949	869	901	914	896	929	915	977	843	884	889	956	919	947	880	899	957	932	906	859	952	895	876	913	929	883	907	927	968	897	937	890	912	896	909	906	923	961	900	973	919	927	891	893	851	944	899	905	921	902	922	895	952	917	944	966	981	887	913	911	893	908	907	908	838	961	931	916	984	899	929	925	914	904	896	869	923	910	927	928	923	894	942	850	965	948	921	918	876	907	879	901	902	872	893	945	882	935	882	831	937	919	913	928	854	890	898	895	936	927	918	990	845	928	984	891	886	945	959	991	905	901	911	923	925	923	958	950	911	843	919	949	989	943	910	910	933	893	963	918	939	901	972	923	923	897	920	905	925	951	907	944	911	888	951	934	908	926	950	930	966	917	934	918	897	909	883
19637	12043	36584	66166	53124	36451	25108	12615	4554	2101	1380	850	579	434	423	395	361	388	365	386	407	319	395	335	373	395	374	353	346	328	349	334	355	396	384	400	339	362	366	373	346	347	381	384	374	366	365	366	414	382	351	382	391	334	363	351	332	360	393	386	350	362	404	342	356	422	330	351	362	377	368	396	362	382	389	406	346	342	359	365	366	365	379	357	370	349	381	341	361	337	358	380	394	371	385	336	358	367	387	351	358	404	370	360	353	351	389	368	377	361	346	366	410	393	372	373	344	356	382	345	351	394	354	400	376	354	362	397	360	343	359	343	349	367	356	362	376	362	379	364	398	387	375	358	369	391	357	351	393	336	363	389	328	384	351	362	396	381	398	378	365	338	345	360	380	376	349	362	360	368	366	357	360	409	402	330	356	383	372	343	347	379	348	389	363	402	412	381	344	372	383	355	370	381	377	350	402	340	367	395	379	374	374	360	332	400	346	356	372	352	391	363	361	349	378	396	357	347	363	359	367	382	365	397	379	343	350	376	369	325	399	340	378	345	398	365	368	414	335	376	370	370	393	365	394	406	373	353	359	351	355	365	394	396	371	340	358	381	371	354	372	368	359	374	336	381	371	366	365	343	391	370	383	366	415	350	380	393	342	363	371	363	365	357	354	405	356	389	360	357	356	371	381	388	360	359	391	387	399	387	373	342	381	373	362	390	386	379	362	374	372	407	391	381	418	366	349	365	367	360	336	348	350	355	358	368	360	373	365	364	365	392	392	374	396	375	347	373	371	340	372	378	354	359	362	356	365	388	336	380	366	360	350	337	381	397	413	348	369	355	378	356	353	398	377	391	363	356	360	357	384	375	382	375	348	385	341	353	364	376	380	413	370	336	367	348	370	379	369	370	365	360	363	343	369	368	362	376	417	353	356	398	345	373	373	360	341	361	337	364	381	366	347	402	373	352	374	372	371	361	361	397	397	370	352	364	358	374	345	342	335	367	374	395	364	419	378	373	370	395	408	344	370	394	361	360	404	369	392	375	391	378	375	354	344	369	369	357	359	358	372	356	395	349	350	339	352	349	379	392	378	351	361	365	349	363	385	376	356	352	357	388	352	361	344	319	383	385	368	320	377	413	348	344	374	363	378	386	353	340	393	348	355	373	375	372	384	334	380	374	356	359	397	356	361	337	368	374	381	336	364	367	373	352	375	389	381	344	368	392	368	405	349	369	371	361	391	379	349	359	391	367	383	380	401	358	398	353	387	359	387	376	370	382	356	377	380	343	353	396	397	402	373	395	342	362	357	340	383	341	347	344	339	340	373	393	347	386	367	364	367	369	350	384	375	352	375	377	365	373	372	377	337	365	360	383	317	373	370	377	360	348	360	379	384	405	423	351	421	368	382	376	342	357	352	341	370	354	345	398	354	332	346	366	403	319	388	401	390	362	361	374	387	367	388	353	379	354	353	401	391	389	388	418	373	371	350	377	362	362	362	393	372	353	376	357	381	366	364	349	360	405	349	385	378	337	340	368	375	365	361	406	388	347	353	343	371	379	409	351	372	351	384	391	364	363	346	344	382	368	340	360	409	354	377	358	318	355	426	400	347	358	393	357	360	348	349	316	350	397	367	350	386	340	338	391	390	355	402	373	414	356	339	400	393	340	380	371	408	378	373	379	343	373	341	399	355	346	356	344	394	384	396	365	371	379	326	385	372	385	354	387	369	345	380	413	393	391	364	371	367	359	367	379	361	367	383	389	395	392	368	373	372	369	361	347	345	365	392	392	360	360	384	370	347	395	325	365	363	355	372	358	377	384	377	347	378	341	391	344	374	397	334	384	358	378	324	378	391	359	349	333	340	356	343	356	382	341	363	346	365	343	371	359	390	379	392	384	400	377	364	380	400	376	387	357	384	361	358	348	383	378	373	350	389	391	413	358	344	370	382	317	349	337	355	378	369	377	374	392	350	387	347	362	390	323	419	390	381	373	371	342	370	377	378	373	345	411	344	354	351	400	369	353	371	389	392	364	393	352	373	368	368	359	370	371	364	382	404	359	421	360	355	402	374	358	414	357	382	365	387	371	367	345	365	354	395	374	368	357	377	379	352	383	346	377	402	365	338	357	375	424	384	414	379	371	391	347	382	363	371	352	389	396	380	421	355	330	365	420	338	394	359	367	414	382	370	419	365	385	327	376	392	378	379	383	387	363	370	387	364	378	345	369	393	369	363	365	369	366	338	349	330	361	390	368	394	365	386	389	361	369	368	347	371	362	407	365	361	385	361	371	380	366	367	355	377	380	383	402	342	368	318	386	359	376	389	354	389	382	379	399	342	334	347	380	436	389	371	388	350	342	419	401	358	372	359	356	387	362	374	364	346	354	322	366	395	358	345	362	363	316	365	335	376	384	363	349	343	340	373	389	389	362	385	356	342	332	373	340	396	402	363	401	343	339	355	394	375	396	376	398	377	383	379	389	381	350	432	356	367	354	381	338	386	398	361	355	384	348	345	343	375	348	374	362	367	383	389	370	361	345	376	389	375	364	331	339	387	378	377	384	393	376	383	344	366	321	353	392	371	352	360	333	392	394	380	371	343	358	408	386	355	366	378	400	359	393	378	331	361	392	353	366	364	364	345	377	386	356	359	358	384	349	390	387	387	343	377	379	374	328	374	369	358	389	405	374	376	371	379	378	381	405	343	360	368	372	381	363	399	348	369	358	380	365	348	358	359	365	384	377	392	356	402	356	380	388	368	373	340	391	396	335	365	352	389	351	384	377	395	358	363	373	328	373	380	348	379	322	345	344	377	341	370	371	342	397	374	357	376	368	374	381	395	402	385	388	380	362	387	397	400	384	374	351	364	346	368	363	402	379	347	421	316	365	389	335	379	364	387	396	373	351	415	385	403	364	340	365	393	360	356	360	319	365	346	353	378	410	351	364	355	372	354	371	414	370	346	391	387	370	312	381	395	381	375	366	386	408	340	368	348	355	412	356	371	376	390	363	399	359	395	370	415	377	380	363	420	414	380	401	362	366	356	365	415	407	359	357	378	360	393	330	355	405	385	344	371	357	364	383	396	378	410	391	331	401	387	371	354	355	390	409	332	381	377	359	366	340	369	364	358	369	367	396	364	376	376	364	390	361	380	370	355	356	338	386	380	396	371	371	381	393	360	411	379	363	363	348	370	353	346	368	385	395	359	404	338	381	383	414	370	395	377	347	360	387	404	361	382	366	351	363	385	346	385	372	367	367	365	363	373	373	363	382	340	362	374	394	345	402	371	387	358	373	401	344	316	343	350	392	362	356	389	379	380	368	374	351	373	387	365	396	354	356	377	373	396	365	375	384	347	350	361	350	378	351	352	344	362	380	385	375	374	352	375	355	380	371	357	367	370	386	368	399	372	369	336	364	406	406	361	384	359	354	368	354	412	378	392	382	345	374	343	393	405	344	388	376	372	349	379	360	385	384	386	391	351	362	348	361	327	391	372	388
12611	9488	40759	67965	59189	47057	38166	26003	13522	7892	5406	3088	1848	1343	1120	949	956	927	984	1015	993	1010	952	918	955	949	936	1007	928	975	930	923	989	975	961	997	996	963	924	963	985	923	955	969	926	956	941	986	953	907	960	937	993	980	940	969	936	1000	954	988	964	918	947	980	982	965	965	1006	909	963	990	1007	954	964	944	939	964	918	962	1032	944	990	952	927	919	984	995	966	877	970	934	987	886	933	960	975	976	951	930	967	1003	938	1043	1001	938	907	960	868	1002	898	929	950	886	947	892	996	919	971	979	959	1002	956	982	916	986	916	974	888	914	997	967	923	1011	911	973	968	953	989	903	1022	970	995	931	935	970	915	963	947	980	996	930	957	904	996	977	964	970	932	933	976	955	944	947	926	956	981	967	979	953	956	972	940	978	952	1011	926	904	980	943	958	959	963	961	1017	943	950	988	966	965	931	950	949	971	929	977	984	927	925	971	930	956	995	933	980	946	970	969	940	992	950	905	970	1006	931	987	975	923	936	940	959	936	959	934	962	965	936	961	918	954	913	944	962	966	947	934	957	918	962	908	983	949	917	968	984	952	921	924	916	959	969	938	972	963	922	921	951	919	937	924	936	1024	955	908	907	973	942	963	918	983	965	973	990	968	910	988	962	968	949	918	873	947	904	949	955	964	957	967	956	946	960	941	908	1017	1030	943	940	986	987	929	925	969	996	927	983	983	894	948	909	948	995	968	970	953	939	1003	951	933	962	945	979	957	984	944	931	928	960	907	964	1032	922	901	961	952	960	980	887	935	951	955	979	930	946	990	893	949	957	948	920	957	945	938	984	992	974	960	964	942	909	969	995	900	967	957	968	936	1002	944	940	957	984	1019	951	917	914	1024	956	926	970	947	942	957	945	946	937	984	966	944	981	948	950	927	975	998	911	913	961	967	943	973	947	957	964	960	947	997	890	937	1010	988	949	936	938	990	896	922	935	909	933	921	995	948	957	976	967	939	950	970	900	986	928	942	984	948	978	852	960	962	954	932	976	958	917	919	962	944	946	973	972	956	990	947	965	996	955	963	972	949	986	936	945	975	997	970	966	938	935	1001	1049	932	915	916	890	987	944	922	939	970	963	980	962	923	1005	930	915	946	975	898	936	946	947	949	931	904	899	940	982	999	933	978	968	948	957	993	969	959	929	937	934	974	937	989	943	1016	933	902	942	918	911	917	928	971	963	928	964	925	1002	977	959	956	943	978	940	950	934	1020	951	910	1022	962	968	945	881	1002	980	959	962	945	984	924	957	924	917	876	950	935	959	999	972	891	965	933	955	932	979	992	943	932	986	940	936	942	989	1001	918	986	956	891	897	972	932	944	974	929	968	959	977	972	991	993	954	948	972	973	937	965	928	902	1000	971	1019	903	993	927	987	1036	965	917	938	960	916	930	956	970	891	986	1005	916	968	961	970	935	980	962	950	989	944	886	963	914	994	975	929	897	930	956	990	951	954	932	926	951	906	976	923	1003	943	953	955	968	966	924	933	964	975	933	945	958	1009	935	934	943	943	920	944	961	1001	921	956	955	948	994	992	947	923	938	967	896	988	966	917	953	910	942	940	954	919	969	986	1008	975	961	910	997	989	971	976	980	932	931	960	996	909	915	962	927	925	950	891	962	950	952	976	868	952	983	1009	931	989	940	985	918	970	947	986	966	959	974	928	926	924	977	917	952	984	927	954	1009	966	961	994	919	970	938	995	943	953	954	935	905	985	967	948	993	981	934	959	962	943	912	917	970	981	946	989	994	948	963	975	889	959	935	925	904	977	944	900	935	975	931	977	908	978	951	958	992	976	972	929	1002	1031	964	985	907	980	983	886	921	930	951	950	953	977	940	962	967	990	958	979	951	966	898	1001	946	971	938	936	970	908	916	958	968	963	965	907	925	943	937	946	922	998	950	986	975	919	1004	971	1005	931	902	984	969	957	970	965	934	995	944	914	987	943	934	982	961	970	985	943	997	1005	898	962	986	978	943	994	999	952	893	993	911	965	954	950	989	886	942	982	967	933	899	982	994	963	958	938	947	949	950	961	945	890	913	948	994	912	981	980	1024	929	854	989	909	944	962	915	938	892	958	930	958	981	925	960	957	994	941	959	925	1007	921	911	892	983	969	937	975	963	889	929	954	971	982	976	989	976	1011	941	942	892	894	999	913	967	945	942	966	967	954	957	941	944	968	934	981	981	985	1007	988	1007	941	963	944	979	947	960	995	987	933	980	992	956	1008	936	970	977	923	980	966	995	1024	952	962	906	959	959	938	991	978	909	963	906	946	952	908	963	957	937	934	988	963	920	961	959	923	916	940	977	979	947	967	910	959	994	1003	994	918	935	956	984	1000	903	959	964	927	961	979	980	944	967	986	963	951	958	993	939	935	954	956	920	989	961	967	919	920	987	931	957	968	927	952	955	909	950	979	966	980	971	942	1014	936	903	987	932	970	933	988	959	968	978	964	963	961	906	967	970	987	940	958	971	935	919	969	959	951	972	969	932	955	990	967	983	933	995	954	935	1010	958	918	941	956	943	972	943	967	1003	921	949	955	985	946	955	931	913	976	961	955	945	999	949	927	961	906	960	954	952	947	981	955	958	1010	977	931	932	974	968	979	969	969	921	962	980	1006	981	980	957	1025	962	953	942	973	984	928	965	969	970	970	983	980	1010	960	1011	936	945	954	956	940	972	908	936	986	941	968	917	936	955	923	956	904	966	983	941	1015	933	957	930	974	950	967	919	926	951	957	935	949	950	979	978	937	952	998	1006	909	908	945	945	981	977	915	900	942	955	953	982	1032	966	980	927	942	945	956	962	1003	943	926	952	928	969	908	955	945	891	963	947	904	1003	965	958	998	962	971	937	921	947	965	949	938	991	964	1018	939	943	933	908	939	979	910	1001	943	956	993	950	945	924	974	904	964	966	1007	924	975	982	932	942	925	995	975	980	883	941	962	964	907	965	971	941	971	945	964	963	954	938	872	923	989	960	1020	1012	908	984	963	932	937	873	984	913	970	985	913	893	987	937	1040	992	967	938	939	916	934	896	999	985	993	985	912	952	986	979	959	940	969	958	861	963	973	910	953	951	931	955	948	934	977	978	933	972	936	952	945	926	931	943	924	945	945	977	947	987	904	927	961	976	925	999	958	960	1010	937	979	975	982	947	980	965	982	956	889	973	949	1000	938	882	952	982	1041	953	966	956	968	956	952	921	894	966	922	958	935	929	949	1002	957	930	982	934	927	940	918	935	948	1012	949	920	977	918	982	938	991	1015	954	1041	940	956	971	942	928	958	935	904	984	983	976	920	953	1004	997	960	1024	944	888	992	924	930	957	989	959	943	937	950	937	965	984	981	934	951	1012	942	896	922	952	926	954	949	968	961	987	913	962	934	973	977	987	961	989	1022	951	953	1040	954	916	972	980	961	922	957	955	932	1018	927	935	953	952	913	957	981	1002	933	931	896	1009	920	944	1010	977	924	979	969	955	960	1004	919	949	951	983	940	973	1018	940	897	974	973	941	1000	939	997	940	983	936	915	954	964	981	1029	964	972	962	958	948	998
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
