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
336617107168	336617107729	336617108279	336617108829	336617109379	336617109929	336617110479	336617111029	336617111579	336617112129	336617112679	336617113229	336617113779	336617114329	336617114879	336617115429	336617115979	336617116529	336617117079	336617117629	336617118179	336617118729	336617119279	336617119829	336617120379	336617120929	336617121479	336617122029	336617122579	336617123129	336617123679	336617124229	336617124779	336617125329	336617125879	336617126429	336617126979	336617127529	336617128079	336617128629	336617129179	336617129729	336617130279	336617130829	336617131379	336617131929	336617132479	336617133029	336617133579	336617134129	336617134679	336617135229	336617135779	336617136329	336617136879	336617137429	336617137979	336617138529	336617139079	336617139629	336617140179	336617140729	336617141279	336617141829	336617142381	336617142929	336617143479	336617144029	336617144579	336617145129	336617145679	336617146229	336617146779	336617147329	336617147879	336617148431	336617148979	336617149529	336617150079	336617150629	336617151179	336617151729	336617152281	336617152829	336617153379	336617153929	336617154479	336617155029	336617155581	336617156129	336617156679	336617157229	336617157779	336617158329	336617158879	336617159429	336617159979	336617160529	336617161079	336617161629	336617162179	336617162729	336617163279	336617163829	336617164379	336617164929	336617165481	336617166029	336617166579	336617167129	336617167679	336617168229	336617168781	336617169329	336617169879	336617170429	336617170979	336617171531	336617172081	336617172629	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
85344	71401	47636	23902	7444	765	286	270	249	259	261	224	239	256	254	229	245	274	257	281	264	255	269	245	241	224	217	275	259	255	231	235	245	250	236	231	227	276	253	250	228	251	238	242	246	232	240	258	240	244	253	237	238	285	256	268	233	239	267	238	239	229	245	262	275	254	281	244	265	239	226	243	274	257	259	272	242	237	239	239	251	272	234	241	241	264	255	255	250	238	248	253	251	248	223	221	257	229	264	258	263	248	232	251	240	267	250	289	255	239	248	253	247	268	219	244	232	217	267	240	244	249	262	252	233	245	251	246	244	248	250	235	242	251	266	259	191	252	240	235	251	255	262	249	227	242	262	245	205	260	266	261	243	210	235	259	240	223	246	245	229	232	219	248	227	250	255	220	217	229	223	235	226	253	236	280	251	229	271	236	273	242	273	257	254	245	271	248	245	279	252	246	233	235	209	249	239	261	253	222	268	262	236	231	243	258	259	226	262	242	247	221	262	215	257	264	287	257	238	228	229	256	263	245	248	250	269	235	232	231	247	256	244	251	251	241	272	237	278	251	278	237	248	265	259	260	252	268	254	261	236	230	241	260	242	247	247	250	256	238	234	224	239	236	253	276	253	244	255	257	257	266	244	216	244	245	225	228	272	277	246	220	243	228	243	242	270	246	234	254	237	239	240	229	252	233	265	244	225	222	225	232	247	240	250	259	277	236	224	255	232	224	249	248	260	245	263	249	307	256	242	233	249	250	239	219	249	254	256	218	268	261	249	217	266	246	239	256	279	220	244	267	292	267	240	261	254	252	261	225	215	237	250	236	244	249	248	262	261	240	235	242	258	257	223	251	235	230	233	242	248	236	240	273	229	254	234	264	224	256	261	260	210	228	255	234	234	235	228	226	272	209	247	267	259	240	275	250	224	227	235	245	259	278	220	252	237	231	272	251	237	235	263	267	231	273	252	220	234	262	232	237	261	289	231	267	251	232	266	262	245	254	246	211	242	279	255	257	236	236	267	263	237	245	222	229	276	240	221	216	249	251	221	252	239	235	256	235	237	244	253	253	279	252	244	253	240	244	288	231	213	246	254	236	227	218	220	286	235	248	277	242	233	263	257	256	247	256	248	259	251	256	235	259	246	264	242	240	242	263	256	245	255	248	263	228	258	237	245	267	263	218	228	238	248	253	256	284	281	234	250	248	254	245	285	234	250	248	239	282	254	259	239	247	255	254	243	221	234	253	244	268	239	231	257	209	257	226	221	234	255	249	254	227	265	238	235	254	238	263	272	223	250	230	250	239	252	249	269	243	243	256	229	271	246	250	236	240	251	245	218	240	263	226	240	245	217	229	226	234	249	236	225	255	243	218	247	217	246	242	255	206	229	256	225	245	225	269	258	254	242	228	244	226	261	232	255	262	234	225	243	251	221	268	252	246	258	268	249	248	249	269	272	237	213	262	294	261	269	271	247	239	242	241	262	243	241	228	261	256	252	233	235	247	233	264	263	199	249	270	236	244	231	259	259	255	241	272	258	245	244	258	224	266	246	257	232	227	241	242	244	260	242	272	273	223	234	253	223	249	260	235	241	235	248	267	232	257	260	241	259	249	246	238	261	255	255	256	244	236	243	223	248	256	258	255	233	244	239	241	225	238	245	251	230	249	255	233	230	289	257	226	242	226	232	240	242	250	258	254	230	251	268	266	232	235	262	248	253	223	278	242	266	245	214	268	272	233	264	241	245	231	240	241	226	254	243	272	234	289	249	246	246	251	235	262	255	248	247	246	285	251	236	238	228	214	243	244	233	215	244	235	222	251	239	246	251	268	272	255	262	237	234	244	264	294	225	206	249	244	247	236	216	267	256	254	250	262	246	249	234	240	266	263	272	265	221	252	240	249	279	225	257	269	249	262	248	234	238	255	270	237	223	256	219	235	273	236	220	249	248	243	237	257	221	220	211	240	245	222	252	255	230	253	252	245	271	237	256	243	259	240	222	245	241	249	227	232	237	239	242	248	233	273	257	246	244	249	230	270	256	258	246	259	219	220	233	227	218	267	264	219	246	271	262	234	226	241	262	247	249	258	240	244	249	233	223	221	238	255	295	251	244	247	229	267	256	226	233	215	245	229	203	240	245	246	217	233	255	244	254	253	249	270	268	238	260	237	245	238	248	249	245	248	236	227	238	249	246	240	242	228	257	227	231	218	246	263	231	228	286	237	279	275	269	265	261	226	240	240	249	241	230	243	233	255	266	243	277	235	247	251	239	220	245	238	242	246	245	247	241	265	256	244	216	240	246	272	249	249	236	260	254	237	238	239	246	253	238	243	295	266	257	252	255	257	243	244	227	244	256	256	226	228	233	230	265	226	253	231	260	258	237	243	227	223	230	259	243	232	253	241	268	234	239	267	233	225	257	204	218	240	215	260	221	261	269	238	242	250	263	259	261	258	245	297	233	252	226	228	273	244	223	238	231	230	242	231	255	268	256	236	258	220	261	261	236	270	236	225	248	227	216	249	229	232	259	281	209	243	240	241	209	264	256	261	268	274	239	248	226	290	249	235	264	240	244	246	230	252	231	268	222	211	248	228	266	213	255	240	231	272	246	263	236	280	252	249	274	255	260	276	254	236	237	267	250	222	282	256	258	248	253	258	255	260	243	278	251	225	225	253	247	257	266	267	248	262	244	255	266	223	207	210	249	234	204	233	261	247	269	235	221	244	237	255	244	241	252	272	247	232	258	255	248	214	246	240	258	249	265	254	248	254	219	246	284	246	227	262	268	244	230	275	227	249	245	228	251	214	249	269	260	236	225	246	247	247	248	253	252	238	215	251	244	230	262	269	265	236	234	253	225	228	224	260	240	211	251	254	290	273	247	224	248	234	231	256	234	231	222	284	247	263	246	244	238	281	231	269	226	225	249	249	228	262	258	226	231	261	240	228	238	266	246	254	256	220	255	255	249	242	234	237	250	262	270	271	259	247	208	247	255	279	246	263	242	246	246	225	225	220	242	278	248	278	265	234	231	248	245	265	253	223	230	259	262	246	254	261	224	251	258	240	235	241	207	249	259	251	257	266	241	279	212	245	222	272	248	242	276	241	235	262	239	252	265	242	245	243	230	263	241	231	251	233	264	206	248	247	231	260	229	267	236	246	274	247	272	243	292	250	243	265	259	253	235	230	256	262	257	283	218	244	242	236	228	255	223	263	254	272	265	236	205	247	252	267	236	246	236	266	240	236	229	230	251	217	271	237	243	246	241	262	267	267	253	257	232	235	261	241	239	244	247	242	266	251	230	240	274	238	240	254	237	247	238	239	243	242	244	268	259	235	226	233	235	218	237	232	236	227	259	227	258	229	237	243	219	233	241	217	254	240	267	252	267	265	235	243	250	242	216	266	232	238	245	223	248	232	255	250	245	218	247	237	220	235	240	239	221	265	258	227	256	267	244	272	274	248	256	227	212	245	248	273	249	240	262	264	255	237	261	272	245	251
72808	62118	45672	23233	5790	1242	634	551	549	561	588	564	599	542	596	571	564	580	596	591	582	583	562	548	593	519	562	559	562	591	540	564	593	544	554	566	610	581	551	566	632	584	566	549	581	553	546	551	593	574	555	570	572	589	565	572	556	571	586	587	564	573	617	585	564	551	594	581	628	583	547	586	544	589	579	568	592	575	564	552	586	557	590	582	559	621	572	555	550	561	562	574	595	577	586	592	595	566	564	577	566	579	554	568	531	551	564	614	602	595	528	543	562	568	578	525	556	564	571	555	602	561	570	561	579	558	586	591	568	566	579	612	556	631	561	531	583	533	559	608	572	559	548	562	558	595	581	578	595	594	598	582	558	578	600	555	614	540	570	597	592	600	586	513	570	582	593	603	590	547	581	597	605	591	568	576	612	573	563	619	561	586	603	568	569	561	558	576	570	565	581	590	587	571	559	538	614	573	597	569	592	571	566	559	581	556	593	563	548	619	576	578	611	594	585	568	577	574	594	576	586	584	619	579	603	554	605	563	577	545	556	564	571	575	582	587	532	583	586	561	521	582	580	619	581	582	589	602	601	550	548	547	599	526	538	583	572	558	571	580	571	545	558	591	587	567	623	596	562	536	578	580	603	547	576	584	567	590	553	557	586	590	571	570	567	593	599	574	586	566	597	546	591	556	587	567	598	569	557	606	641	595	596	584	543	585	540	590	558	572	590	573	639	622	535	584	531	578	620	563	581	569	588	618	554	557	567	569	559	593	581	622	564	599	583	565	560	576	596	585	595	603	587	515	557	586	593	582	617	607	555	607	550	543	566	566	564	558	560	526	586	614	540	556	590	555	585	561	587	579	576	590	580	557	605	546	549	599	595	594	576	579	610	558	565	589	614	558	586	550	601	577	600	586	557	606	557	582	536	563	587	534	577	555	564	545	579	578	563	579	543	532	611	557	573	562	589	569	564	585	589	589	585	530	557	569	598	579	571	593	547	611	577	575	580	572	569	550	603	512	568	585	557	602	547	543	615	614	552	597	588	559	571	614	570	584	564	577	550	579	579	557	541	606	587	557	613	618	605	585	609	624	557	603	611	591	579	575	558	571	564	579	597	593	578	596	604	549	538	560	605	541	569	562	613	573	595	573	580	590	598	538	600	603	597	583	602	586	576	597	558	585	598	603	571	538	598	569	592	592	566	572	597	605	561	615	622	614	546	590	542	569	555	597	566	575	500	554	572	605	612	575	540	542	562	570	576	582	574	594	582	589	588	590	583	589	597	555	513	561	575	577	582	578	600	537	582	569	590	563	570	607	606	602	576	584	559	587	566	577	599	597	570	608	616	555	541	551	577	523	600	573	639	574	569	571	596	579	569	542	561	588	592	600	587	593	585	584	595	582	594	559	551	590	560	551	529	568	594	620	583	612	581	583	567	612	562	602	591	619	599	579	553	595	575	576	565	584	544	563	579	606	545	537	587	546	584	556	600	602	582	597	581	590	593	583	584	563	592	572	573	584	587	562	559	583	634	556	587	570	580	587	583	579	559	605	610	628	556	566	615	568	574	592	589	555	546	570	572	562	612	562	628	535	567	597	579	570	558	599	568	534	584	622	587	551	540	568	567	628	615	542	586	584	597	558	528	548	543	603	582	568	604	572	590	592	579	599	590	611	545	596	557	509	600	574	548	611	546	525	565	552	573	587	578	563	603	608	568	575	555	540	575	557	576	561	567	595	572	573	539	536	594	551	542	591	588	589	576	573	597	588	557	576	616	584	605	547	578	582	599	575	623	615	594	523	588	575	558	546	617	563	591	580	584	566	561	562	612	626	573	583	569	559	558	545	594	559	569	590	585	603	556	603	595	590	579	561	634	553	600	567	571	575	546	571	555	588	597	572	548	588	603	550	580	614	547	556	578	581	586	591	564	543	564	570	583	577	573	573	578	552	555	568	602	604	573	608	558	589	556	561	566	609	613	612	613	586	571	563	547	562	605	562	544	584	583	562	608	543	588	604	575	618	587	578	581	567	619	565	559	581	538	562	589	572	577	586	540	559	555	590	604	587	552	590	594	623	606	579	571	597	572	550	553	555	538	566	579	573	584	562	591	543	616	639	593	600	578	563	590	552	581	580	549	588	551	564	584	584	583	554	573	561	581	615	577	586	607	547	591	563	572	554	616	533	605	554	609	566	566	591	590	557	610	564	584	546	576	559	585	584	596	553	590	581	587	577	564	578	611	594	577	594	584	563	598	597	582	583	589	584	546	572	566	601	542	552	598	563	537	584	545	591	574	626	618	593	569	612	573	581	614	580	592	564	596	561	582	590	594	610	576	604	610	561	562	635	553	593	599	548	579	572	549	567	596	523	607	561	623	578	572	572	564	585	635	557	560	586	593	606	596	564	625	614	599	601	613	548	582	605	581	605	569	566	548	544	595	572	602	556	562	568	570	594	626	616	551	590	594	582	596	560	557	550	552	584	540	559	600	595	557	564	534	558	563	583	598	552	546	574	572	559	578	541	605	567	591	577	596	559	589	550	567	621	604	606	624	578	600	580	582	544	596	585	544	517	568	579	623	540	581	584	518	598	644	526	586	601	598	573	603	583	579	573	583	594	594	607	604	571	571	605	593	602	579	598	559	604	551	572	551	636	580	571	599	554	551	596	534	603	558	607	563	577	566	583	604	527	567	571	573	575	579	539	582	581	572	618	569	566	560	589	563	592	534	597	593	614	559	546	532	626	574	583	599	611	610	567	581	590	593	574	605	598	573	615	593	574	584	586	567	609	553	574	531	587	563	606	587	576	628	548	581	546	586	577	574	605	590	597	607	527	562	596	577	527	598	555	579	588	588	605	567	576	565	571	626	551	575	628	605	596	580	550	566	626	569	590	576	514	582	570	637	593	624	594	576	576	535	538	583	586	567	578	572	604	607	567	586	550	578	560	573	550	560	549	572	526	557	534	609	596	573	586	552	562	617	605	631	559	588	571	572	577	546	587	577	605	583	554	582	594	567	580	559	572	618	577	571	580	608	584	613	614	602	601	548	577	586	573	572	571	555	601	587	575	539	593	574	572	577	593	576	541	553	624	583	600	578	580	565	583	600	547	596	562	580	596	573	584	568	592	531	626	601	519	576	600	572	600	641	576	623	564	572	613	587	566	568	564	548	566	579	588	576	567	577	537	576	547	546	582	594	575	583	562	579	563	582	612	562	589	598	607	564	568	587	569	549	560	522	557	547	594	590	556	569	577	571	572	617	606	579	595	517	586	607	615	585	508	575	610	592	608	598	547	589	572	543	537	608	558	546	557	573	581	607	557	555	611	584	627	586	581	558	547	576	588	567	597	528	559	627	539	568	548	585	599	580	603	600	595	590	562	551	580	600	566	590	590	612	568	549	575	568	562	561	588	582	585	578	580	556	627	563	563	580	601	593	551	566	609	585	595	578	600	560	573	561	644	559	554	610	634	582	532	564	564	551	567	531	552	568	593
49813	27103	9429	1624	458	277	230	244	273	279	232	249	270	251	227	262	250	270	268	259	221	254	262	258	227	250	268	236	215	253	268	238	255	249	229	239	247	253	271	276	273	250	251	222	265	232	265	237	247	227	252	268	231	256	241	252	246	267	224	241	256	242	283	284	266	229	231	261	263	262	255	259	229	282	258	227	247	246	230	230	233	290	262	279	261	262	247	244	257	255	227	262	229	252	244	251	271	247	262	261	271	238	258	266	251	234	223	252	233	234	254	265	239	279	259	226	249	256	248	257	243	264	254	282	245	247	245	261	244	248	247	248	235	230	260	256	253	243	270	261	275	265	247	281	293	248	220	256	253	261	281	255	296	225	283	244	232	251	222	265	250	271	217	248	252	278	254	231	270	241	270	277	271	246	286	230	229	247	239	248	263	231	222	227	285	239	291	283	271	226	278	263	238	234	251	240	264	227	263	261	236	244	260	247	240	257	267	221	235	242	252	254	272	256	256	265	240	263	232	252	269	293	227	245	245	257	255	235	230	268	272	286	267	249	283	259	273	266	261	235	263	269	254	254	273	244	274	244	251	262	252	242	264	254	223	261	279	228	267	254	262	247	247	238	235	252	257	243	255	272	243	247	275	246	238	243	231	233	250	241	250	262	254	274	275	274	237	260	231	262	248	246	235	256	239	247	252	246	245	269	260	240	267	270	245	242	283	232	239	231	250	258	241	239	246	254	265	262	245	262	232	261	254	254	223	220	262	253	264	243	240	241	270	242	257	244	265	233	254	295	245	251	234	284	284	268	277	263	250	235	273	225	252	249	264	282	266	278	249	252	237	258	247	231	250	241	244	242	253	264	237	223	263	253	226	261	270	261	249	252	244	259	262	247	237	240	250	268	277	258	243	263	262	259	261	242	252	250	244	242	255	231	231	264	263	244	231	245	242	251	256	246	262	257	238	241	257	243	246	275	258	230	269	255	238	274	272	264	261	250	271	229	295	246	254	244	247	272	250	232	231	274	244	259	245	264	255	257	262	272	233	234	241	289	260	249	286	253	258	269	262	246	251	279	308	251	233	250	238	227	250	262	301	253	233	250	277	235	252	229	273	273	254	240	253	255	239	277	252	268	251	258	236	256	263	264	244	217	257	249	266	248	233	279	274	265	238	264	290	254	276	253	255	240	279	242	229	272	277	226	240	262	251	273	247	229	244	246	248	242	259	260	273	248	218	269	262	249	252	283	276	253	255	253	263	291	249	259	274	262	252	238	254	263	275	252	252	233	237	238	257	213	235	259	267	252	243	246	251	276	241	248	231	235	260	255	247	248	260	214	238	260	233	253	250	273	232	237	263	271	251	232	247	270	244	247	250	273	239	234	267	250	264	257	241	256	269	287	238	252	259	248	270	287	261	268	273	248	274	259	243	257	281	255	252	238	284	246	251	251	267	260	253	234	245	242	249	277	268	258	271	262	248	254	238	255	276	258	278	241	249	246	242	265	286	245	277	235	259	269	267	247	238	239	249	265	253	256	263	262	282	230	247	219	256	250	259	287	245	281	252	285	255	251	270	263	281	234	253	231	248	288	253	260	225	255	282	233	229	293	272	283	244	227	258	215	220	222	235	225	260	234	244	238	243	274	253	254	270	262	247	255	260	264	237	267	246	252	275	265	268	244	230	264	222	260	256	238	258	237	249	273	269	247	274	244	261	246	263	267	252	271	263	263	240	298	263	238	243	269	277	239	249	212	234	281	281	241	266	233	301	259	230	262	237	244	247	252	248	248	243	226	252	254	271	235	245	284	271	266	259	247	286	250	235	251	238	239	238	286	229	255	237	277	243	256	255	202	239	276	261	241	234	241	248	244	262	259	259	250	265	238	240	240	275	260	253	257	279	263	240	235	290	267	260	241	238	265	240	246	245	256	222	245	300	254	275	247	267	268	271	244	270	229	261	269	218	207	276	242	268	255	259	221	270	278	259	240	245	246	250	246	227	243	225	247	243	222	248	265	247	266	276	252	262	274	263	245	272	227	253	252	259	246	259	263	254	268	247	271	251	236	257	263	278	275	245	251	245	281	254	254	257	242	247	265	245	250	255	268	272	236	258	247	261	281	265	249	251	267	257	241	216	274	264	248	254	242	230	217	240	251	252	275	257	246	244	247	252	251	277	237	251	237	234	263	267	244	264	252	253	274	273	263	254	225	279	242	214	247	255	269	271	237	278	245	230	245	232	246	270	229	257	256	271	254	249	250	245	243	253	233	243	234	284	245	232	252	246	263	231	250	261	228	245	240	241	245	233	256	274	246	252	237	243	238	264	266	276	235	274	252	241	265	246	242	269	251	219	226	261	261	247	244	262	224	236	257	248	272	272	219	268	278	260	276	232	263	245	242	248	223	236	250	253	254	235	271	272	226	251	268	239	239	257	266	246	234	287	256	256	264	274	220	261	248	257	268	249	279	243	229	246	287	246	277	261	277	228	273	221	259	249	269	242	272	249	276	270	259	230	271	242	221	221	235	248	269	277	205	262	224	261	268	252	246	249	267	268	262	207	229	244	244	235	247	255	218	261	243	241	288	269	262	236	260	278	247	229	231	256	236	279	241	261	256	225	263	251	285	245	264	234	244	257	244	251	228	262	257	273	235	256	286	236	263	230	247	270	262	276	264	227	243	231	242	234	208	249	231	250	274	235	249	244	221	256	294	219	246	234	265	230	256	230	277	230	241	224	265	260	262	228	238	239	260	244	225	240	269	223	233	257	239	255	235	304	259	250	238	254	229	272	242	241	248	251	215	253	258	259	247	267	291	237	226	236	259	262	243	234	236	272	249	279	277	302	266	248	268	258	268	242	240	257	241	271	239	250	256	249	213	278	261	251	262	242	241	296	262	274	242	238	260	259	254	232	229	277	254	251	244	240	246	250	238	258	247	236	248	247	235	246	255	248	239	255	243	267	258	258	254	254	253	267	249	244	257	244	255	265	256	252	277	256	269	265	242	248	241	251	245	252	243	245	282	264	257	246	245	252	257	255	266	273	229	267	273	247	253	244	236	260	232	287	274	273	223	228	252	304	243	227	224	227	242	257	264	238	264	260	251	234	249	253	228	253	252	244	230	235	254	230	209	276	250	233	278	241	257	243	225	278	261	271	243	251	235	255	229	280	285	271	244	268	267	264	252	246	253	254	250	265	242	238	221	244	233	247	264	272	233	254	247	295	260	241	257	278	246	235	260	259	271	240	260	264	258	242	260	259	241	260	241	241	255	260	262	252	260	264	260	202	262	238	237	249	247	265	257	259	238	283	234	234	246	230	244	274	265	255	249	253	279	230	230	248	248	277	244	272	307	239	255	246	262	261	267	264	255	248	264	270	283	250	242	262	247	266	245	257	231	259	227	253	258	250	253	247	271	271	249	248	240	275	232	265	246	243	267	265	244	264	248	247	300	256	240	239	253	278	260	258	233	257	245	247	269	240	258	275	248	234	290	226	243
42435	24347	10707	3221	1104	660	591	536	609	627	582	635	597	559	602	575	636	615	608	624	583	619	596	556	649	584	619	635	625	594	587	596	588	575	633	644	597	603	615	619	598	631	622	625	639	613	623	610	546	588	622	616	622	618	630	606	608	570	589	601	587	635	633	606	621	588	604	601	652	584	622	568	594	614	630	622	628	598	610	596	602	595	570	599	636	602	612	603	620	641	603	588	632	610	580	626	605	552	623	620	583	602	640	634	579	608	627	560	562	604	628	624	611	615	601	586	580	629	590	594	613	581	615	590	598	622	600	643	620	636	578	638	618	579	599	625	621	580	604	576	623	621	624	586	597	635	601	617	640	613	587	627	602	631	631	624	619	655	624	626	618	587	640	620	546	573	652	601	556	640	608	641	646	614	643	625	576	590	604	568	619	610	610	614	578	633	589	589	575	647	594	581	628	578	634	643	616	597	618	609	577	574	652	610	596	626	620	572	613	641	651	610	588	605	638	620	614	634	640	609	599	635	604	596	600	614	632	551	608	638	608	561	614	593	580	606	592	601	633	564	607	594	632	590	577	601	637	597	584	593	598	612	611	624	649	650	632	611	582	609	631	597	541	615	606	571	636	575	595	602	599	625	612	590	593	581	627	621	653	591	627	589	605	567	643	553	582	600	620	617	613	644	613	628	563	646	587	573	599	622	608	604	593	620	600	609	611	646	630	601	583	613	560	606	609	584	665	572	586	610	606	609	588	593	627	630	585	633	586	591	586	586	629	592	629	637	615	608	604	587	563	609	651	641	559	593	664	601	592	569	674	610	618	562	612	630	698	598	577	620	596	595	573	593	630	620	586	629	595	599	594	618	616	639	585	588	592	613	625	627	643	590	629	627	643	631	628	583	622	626	562	647	618	645	577	629	609	594	597	582	638	618	570	643	625	641	642	609	598	613	582	618	601	615	604	610	604	596	629	577	584	579	587	634	584	593	593	600	610	592	597	591	589	644	593	617	612	619	601	578	592	577	587	602	603	596	646	594	600	620	620	611	647	606	657	624	623	564	604	572	604	589	595	591	544	618	588	582	597	611	609	583	584	628	576	618	624	607	599	633	575	664	621	605	606	609	569	587	560	568	613	640	599	588	613	611	643	573	627	588	595	584	599	566	624	649	624	586	613	581	599	555	591	643	651	603	597	599	603	621	653	608	594	640	623	594	634	562	589	607	643	600	641	607	608	641	599	647	638	591	657	596	621	631	634	639	644	623	589	635	597	582	564	647	604	552	621	586	575	585	682	637	614	623	618	621	615	574	618	620	582	608	647	591	618	619	575	576	621	611	630	663	639	604	613	624	634	604	586	572	604	594	612	590	575	607	611	597	620	581	599	579	624	598	596	577	579	639	556	591	591	629	612	622	596	623	605	588	651	572	635	586	602	616	556	612	658	644	603	608	599	595	647	615	599	574	615	618	639	636	595	616	584	598	612	589	586	590	632	606	581	585	616	620	577	557	583	616	587	580	610	636	618	635	603	639	611	634	619	608	640	644	603	609	629	587	586	564	593	641	573	593	610	599	617	663	628	604	618	544	618	632	654	612	604	622	623	634	560	626	604	588	665	593	614	625	600	535	596	616	593	641	572	641	568	575	614	627	648	621	618	584	610	586	635	624	623	618	599	591	565	574	647	581	608	607	619	633	619	604	616	600	585	627	592	611	616	573	588	582	601	617	587	601	587	605	620	623	631	627	606	584	579	607	595	593	627	583	635	586	620	613	632	621	607	649	637	588	600	620	614	621	586	623	609	584	559	641	632	614	636	586	625	610	595	587	621	597	606	586	640	598	663	609	629	625	598	608	559	626	588	585	573	593	638	594	637	594	612	611	641	579	626	555	646	608	625	574	588	609	584	633	646	606	591	595	632	576	608	612	582	658	601	595	590	662	602	590	562	619	638	584	618	658	601	543	573	569	662	621	647	617	631	627	596	616	615	617	593	601	620	601	612	609	623	590	637	546	582	629	622	588	613	612	589	580	616	626	638	593	646	571	636	602	614	623	621	614	592	594	592	546	587	603	649	640	619	570	627	605	593	608	621	605	637	609	571	649	560	616	630	604	615	655	602	601	648	647	610	589	605	568	610	630	601	603	614	607	602	604	591	581	583	636	565	598	599	634	610	629	578	555	613	599	601	655	615	616	579	619	623	613	602	599	613	626	612	579	567	573	619	612	620	604	634	616	639	609	587	575	583	621	591	598	651	626	580	643	651	623	575	621	606	672	587	681	632	633	579	633	561	582	637	604	594	619	619	610	617	607	610	653	616	575	616	651	609	636	585	638	631	600	617	625	609	597	596	607	608	590	620	642	630	610	600	622	574	641	610	591	623	670	595	556	656	648	603	646	600	549	613	610	604	579	599	651	654	643	633	627	600	595	607	607	603	607	597	602	613	571	643	572	616	588	601	613	631	588	595	599	656	598	611	609	604	605	596	623	626	629	619	587	598	563	618	565	614	620	635	593	658	655	620	629	616	613	628	587	588	634	557	609	622	593	582	620	607	600	614	604	616	650	596	613	595	628	593	605	546	602	618	609	595	539	599	557	588	598	576	627	607	562	559	589	616	590	615	572	625	659	597	623	579	622	603	582	607	599	592	647	617	640	639	640	576	591	586	607	627	589	579	579	614	627	580	596	586	611	619	626	591	606	613	617	628	567	618	655	573	608	573	573	617	621	594	618	614	614	570	589	589	636	636	595	618	629	614	625	607	596	599	580	625	605	634	599	578	596	672	577	635	593	620	597	586	558	592	560	607	609	582	646	589	607	610	637	570	636	608	620	586	607	601	599	595	616	615	601	615	605	645	607	624	620	600	619	619	630	586	584	620	605	594	619	621	576	579	608	618	627	591	637	630	588	625	616	573	606	604	582	605	622	627	626	583	636	600	593	619	665	603	626	596	644	605	643	620	587	640	578	624	627	589	610	595	625	605	575	627	604	620	580	602	601	572	620	561	606	621	595	656	639	630	627	598	607	612	639	561	543	629	610	617	663	576	603	616	641	605	593	623	571	609	593	624	614	651	588	587	618	635	620	583	584	625	635	595	593	574	643	624	592	591	603	594	605	655	614	578	656	628	645	581	619	584	615	596	583	571	641	578	611	570	619	629	636	655	588	623	610	633	606	609	581	622	605	608	618	605	677	605	578	651	596	601	599	573	613	681	603	596	587	661	620	560	611	608	583	579	622	643	631	581	640	610	598	619	591	616	567	593	596	598	599	584	611	602	603	577	596	615	659	624	614	668	593	616	613	625	626	629	594	611	591	604	613	609	607	596	588	609	612	599	635	635	640	607	646	586	632	585	629	563	607	616	621	632	616	590	580	605	576	663	583	566	634	594	623	615	624	574	617	648	626	589	617	584	618	625	594	571	656	616	614	589	600	601	626	637	612	627	621	587	624	591	598	623	644	572	615	669	626	685	646	593	608	614	617	579	562	635	553	620	591	619	621
80267	60728	37470	16251	3004	457	277	296	291	277	298	274	281	281	274	265	260	279	274	268	263	295	283	269	277	258	264	274	264	284	264	279	265	274	267	287	252	294	287	249	277	291	300	277	292	294	301	254	273	269	265	277	268	292	249	252	276	292	270	289	270	283	264	268	271	290	255	281	292	295	261	267	268	281	259	267	266	271	278	294	343	272	294	296	280	280	265	278	265	286	282	256	292	278	335	257	240	278	288	293	277	270	278	283	262	279	299	255	314	290	293	282	287	285	266	297	283	291	285	280	278	268	283	300	268	236	254	306	287	299	276	271	283	281	281	305	262	276	306	283	306	280	297	267	267	257	249	262	261	273	297	291	266	292	296	243	291	293	311	274	289	292	294	259	285	267	288	288	281	283	284	276	279	298	292	269	269	299	273	288	301	223	295	344	254	277	276	259	279	249	287	269	275	258	302	299	301	286	288	284	288	272	280	281	305	282	304	266	288	287	242	276	274	299	257	306	316	299	290	298	268	297	274	285	270	270	262	321	281	290	267	265	282	302	244	288	294	269	309	287	283	249	272	305	283	301	304	258	301	294	263	302	272	256	271	291	237	293	243	256	274	300	295	269	288	264	333	282	285	280	292	267	282	266	301	285	247	298	254	293	296	273	286	283	282	303	295	267	288	287	252	271	278	296	254	302	244	260	308	272	295	258	270	286	306	269	277	271	254	253	276	296	289	267	268	256	260	276	251	277	298	291	249	255	310	291	277	295	298	239	298	286	276	298	259	279	272	274	295	288	298	271	276	281	259	304	261	315	275	258	245	285	283	239	247	266	276	310	293	304	277	264	304	300	290	258	284	305	231	273	257	278	299	292	255	278	295	286	270	292	287	278	278	282	292	276	260	268	287	274	258	287	278	294	307	255	284	307	273	286	267	285	279	282	310	265	264	309	275	281	306	296	287	278	306	268	275	261	270	306	305	255	313	257	269	282	254	289	279	272	274	288	294	293	261	265	290	288	274	278	269	260	262	297	266	277	266	288	279	268	308	274	277	267	251	255	293	278	282	289	276	286	278	292	288	294	287	299	268	281	294	260	283	273	271	304	280	251	265	268	259	316	287	317	273	266	279	258	252	285	273	253	261	268	272	299	286	293	250	298	282	269	300	269	263	254	261	253	251	276	282	292	247	294	304	341	284	236	302	267	275	299	258	291	266	282	282	267	299	286	266	270	284	270	275	292	270	295	258	290	289	261	256	287	282	293	287	293	320	273	291	245	265	268	268	257	300	264	291	290	250	291	278	304	292	261	255	288	270	275	295	259	249	276	296	315	276	262	254	294	257	268	306	263	304	277	293	288	284	280	291	261	295	275	274	296	288	306	285	279	278	302	267	304	293	269	282	295	301	282	294	291	256	256	283	279	252	276	250	262	283	247	291	273	276	259	275	277	295	293	311	305	275	253	301	288	266	274	280	297	306	284	283	289	242	295	252	273	304	264	280	263	255	316	260	294	271	275	253	278	294	272	306	270	302	275	269	278	298	244	316	269	293	294	304	277	305	287	289	291	274	248	244	267	321	265	259	265	287	273	291	278	269	297	261	288	268	261	260	273	258	252	280	289	298	264	264	285	307	261	278	288	261	259	255	270	295	294	246	253	258	294	301	274	274	302	272	310	283	266	270	257	281	307	280	260	304	258	269	267	266	286	266	262	245	291	290	290	297	267	263	287	239	252	241	267	270	298	287	280	295	257	260	288	290	288	277	297	269	255	298	313	284	246	273	309	307	286	294	257	295	277	293	280	277	287	259	270	297	251	296	299	274	258	268	291	276	294	281	281	245	324	253	278	259	271	292	295	284	276	281	286	299	309	270	253	270	278	267	256	285	270	292	267	300	283	289	273	270	286	249	271	282	263	257	291	291	284	301	304	288	289	276	265	279	275	291	280	252	300	250	278	280	293	286	251	308	273	311	289	286	291	276	300	310	283	263	279	294	283	265	266	273	271	262	277	254	263	307	276	277	289	280	272	270	284	288	293	269	282	285	289	297	262	277	312	285	268	269	273	278	276	252	270	303	257	264	283	287	275	298	260	272	277	284	264	302	236	266	318	253	262	290	263	280	273	282	298	267	248	265	287	254	262	286	309	256	269	300	289	295	273	318	277	288	291	284	249	278	251	291	268	254	275	276	282	278	276	265	272	306	318	245	260	316	279	258	272	270	295	295	251	300	268	263	276	274	290	287	248	302	267	264	319	260	281	280	278	291	285	287	264	295	281	248	305	322	263	284	283	302	284	265	274	272	291	289	276	246	301	277	308	264	279	235	295	271	292	265	294	268	303	299	298	237	277	274	285	293	282	280	252	255	248	282	320	263	278	269	275	281	310	280	275	273	296	269	300	271	266	278	275	250	279	304	295	300	295	257	281	254	271	268	300	290	280	268	267	269	264	323	295	300	275	291	266	309	303	274	289	263	284	286	241	296	250	286	286	275	273	280	279	266	311	269	282	279	307	258	273	295	295	312	276	290	264	261	307	275	248	299	257	247	334	307	253	313	263	283	257	275	278	262	294	254	261	275	274	291	301	308	264	274	283	250	259	284	287	281	292	253	331	290	251	276	284	278	303	258	270	291	278	288	275	275	302	306	270	275	262	270	266	294	275	261	299	281	285	271	286	295	242	270	272	272	268	335	292	273	278	290	271	257	286	287	282	291	266	250	286	280	277	283	286	270	284	285	326	267	277	249	281	277	286	283	268	278	256	284	277	269	265	309	271	276	298	274	286	287	298	280	284	262	256	283	289	275	261	275	262	280	285	259	297	260	258	283	264	301	275	247	290	264	305	300	273	277	296	282	269	302	264	304	259	272	278	277	277	311	278	278	270	291	264	280	278	262	276	296	278	266	276	278	273	298	297	298	283	291	268	253	291	326	253	264	286	267	298	300	300	300	281	276	271	306	254	280	279	302	254	267	268	284	296	233	316	283	286	279	289	269	313	296	294	302	273	271	285	273	262	266	266	278	263	291	322	287	264	293	294	286	276	293	272	277	261	258	288	280	292	258	300	285	296	268	281	303	264	311	266	299	270	278	265	276	294	293	291	280	299	294	271	299	263	238	277	290	271	278	284	308	277	302	275	261	302	278	322	265	304	275	266	281	239	258	274	275	296	253	251	271	300	279	283	284	287	294	246	280	276	273	289	272	280	275	267	280	272	282	281	272	281	264	279	256	280	286	287	244	276	253	270	292	293	254	253	294	292	271	286	284	293	282	260	288	281	285	299	286	270	280	278	286	275	282	288	316	263	290	308	286	264	283	260	301	257	278	288	295	276	264	271	261	268	274	270	256	257	278	293	284	278	288	258	274	298	309	303	302	263	274	271	307	273	277	305	281	266	313	281	269	310	272	236	305	284	280	290	279	285	293	271	289	309	259	267	310	281	307	268	303	281	266	271	283	284	275	247	285	292	301	280	268	281	282	311	284	289	253	300	300	270	240	256	252	247
62059	49713	35965	16168	3946	1093	698	705	624	687	644	647	634	637	626	662	611	647	711	658	649	682	622	687	677	677	679	681	655	655	670	645	700	709	670	648	670	657	677	659	684	645	622	617	620	635	633	630	644	638	645	623	625	635	639	630	596	674	617	615	638	655	665	621	639	671	641	675	661	687	629	642	661	639	626	672	651	667	622	678	636	639	632	667	689	658	685	642	623	645	671	648	630	683	621	703	601	693	671	678	649	693	682	633	617	666	685	665	701	653	664	674	689	621	658	626	666	639	644	662	653	653	631	635	641	682	718	664	644	680	713	649	642	661	647	654	627	689	653	629	594	640	644	694	643	678	701	696	641	653	661	672	678	625	702	641	663	638	681	664	682	708	677	673	667	646	645	671	636	658	624	621	624	636	694	679	691	643	686	639	617	714	632	704	640	602	616	628	641	645	618	622	676	637	636	664	637	654	615	616	667	681	632	655	658	689	628	654	667	649	683	660	603	678	662	651	629	681	632	637	657	648	632	660	616	641	667	657	711	657	606	664	667	662	651	663	683	596	688	702	636	632	661	652	653	672	657	618	618	630	663	629	644	670	637	668	613	681	666	643	661	689	711	676	630	639	675	705	620	721	647	602	685	612	655	661	648	673	646	645	655	656	710	666	646	642	609	650	651	643	664	651	626	623	659	629	683	667	652	668	668	646	654	672	639	645	605	670	647	677	692	656	625	645	679	584	650	674	631	648	640	675	643	690	628	634	623	664	638	650	665	656	671	673	639	661	640	606	641	621	656	693	634	666	689	656	635	613	658	655	662	689	719	616	592	635	666	680	679	629	658	634	607	665	647	656	663	647	677	652	642	635	667	629	647	693	629	648	641	680	669	679	609	658	627	630	647	614	648	621	646	634	609	671	642	668	664	644	636	656	667	664	628	659	649	657	686	637	657	662	675	686	622	626	669	638	686	632	666	699	631	655	675	699	652	679	641	635	653	593	612	686	670	685	629	653	716	707	644	639	668	678	662	665	623	643	623	668	691	672	640	594	662	638	645	640	655	673	650	621	648	633	639	645	642	720	619	654	669	670	657	643	617	629	654	692	657	645	606	647	672	666	646	642	663	650	647	662	645	665	698	661	656	649	667	670	646	662	647	665	650	686	649	643	699	714	656	658	616	658	651	663	678	683	679	654	697	680	652	608	705	600	637	681	696	689	664	674	605	675	699	669	645	699	644	682	643	657	640	649	678	678	724	683	669	623	659	630	695	649	623	661	664	607	680	671	656	625	695	665	645	661	619	672	661	658	651	661	627	643	622	655	668	686	628	619	678	637	653	657	628	650	655	654	669	645	666	617	649	682	638	662	629	659	616	640	664	685	655	642	669	628	628	612	604	667	582	681	646	644	612	617	669	637	642	674	671	644	684	661	689	661	633	630	604	664	685	672	667	664	631	615	665	620	635	627	637	639	664	632	703	681	582	661	661	654	657	703	660	631	678	662	648	685	666	590	624	612	686	652	614	647	676	631	645	644	636	654	674	643	649	680	685	654	633	655	618	693	701	689	648	688	675	617	638	663	645	658	634	656	642	625	648	668	664	626	683	622	664	658	686	654	605	629	650	628	666	615	679	670	632	706	681	668	649	749	631	666	710	653	627	641	677	637	665	649	611	663	635	668	638	620	660	665	591	609	645	622	609	654	688	652	649	680	667	653	673	729	615	669	660	706	681	619	668	638	708	647	656	674	655	635	647	628	651	639	632	664	676	626	634	645	629	669	665	634	656	633	624	658	623	623	620	652	695	645	630	677	681	661	666	663	666	616	658	634	663	641	690	647	619	602	639	671	644	629	634	661	605	723	615	638	640	656	653	640	654	644	646	649	692	642	653	685	645	668	644	691	669	610	675	674	647	645	632	649	666	705	655	683	641	624	606	650	655	658	655	680	645	612	669	610	642	636	666	652	670	653	619	642	645	643	647	685	682	671	659	634	674	620	620	661	652	688	609	602	657	676	657	634	629	617	638	663	621	664	647	659	671	654	609	659	621	652	634	696	711	655	675	615	651	690	609	653	662	677	623	681	649	658	683	680	631	616	673	613	628	645	713	633	636	632	608	633	670	625	666	652	675	656	629	666	716	647	643	611	654	704	674	651	683	655	625	694	655	646	671	620	633	659	687	636	673	638	665	655	642	643	640	718	692	676	667	647	668	626	647	655	645	649	672	620	674	650	667	632	612	657	663	676	668	678	630	658	650	661	633	660	690	645	695	602	618	637	634	650	652	654	673	665	579	650	642	653	638	676	625	637	697	711	625	629	655	641	663	664	676	653	662	657	671	672	735	651	634	682	714	639	677	652	646	696	620	658	641	683	689	643	659	627	639	646	649	627	670	667	656	640	657	681	625	659	676	647	653	686	681	642	629	664	605	628	687	688	652	612	642	658	700	657	640	652	610	669	661	684	652	634	612	678	658	674	647	676	690	702	622	641	659	681	681	597	665	704	671	651	672	671	662	698	672	641	683	675	626	628	634	663	650	641	665	679	665	707	678	655	716	663	701	623	682	711	638	663	666	657	636	675	611	678	622	662	616	635	647	670	658	584	695	676	656	634	657	663	655	651	635	638	624	636	651	652	628	642	624	634	640	658	696	655	659	666	662	640	637	680	599	614	680	663	645	624	657	651	659	643	666	681	677	629	677	644	639	677	627	625	636	643	660	694	640	666	616	675	674	708	708	691	653	644	628	663	644	644	622	674	681	651	628	623	625	682	685	661	670	624	714	680	665	679	675	634	673	646	684	669	669	680	652	662	691	646	648	655	677	679	630	668	697	683	637	658	689	736	641	676	664	596	626	677	657	629	629	597	603	635	656	668	638	648	652	665	636	633	658	636	656	643	620	677	591	607	625	662	699	675	635	651	647	679	599	690	620	662	665	673	639	647	663	642	661	653	667	645	629	639	638	661	657	661	701	683	694	657	592	656	638	682	643	721	658	619	693	673	659	642	684	625	644	626	649	639	685	689	607	648	667	601	631	624	646	687	665	692	641	639	689	667	652	637	662	702	608	696	628	658	630	671	651	630	674	683	702	651	635	632	657	662	664	647	636	631	620	669	644	644	664	685	656	671	659	659	698	652	662	603	652	663	603	658	669	661	708	682	671	624	699	673	646	641	648	646	652	656	642	662	668	645	658	624	624	647	676	610	677	694	645	664	642	683	610	634	632	675	655	639	691	655	606	671	634	692	648	651	646	649	691	663	667	672	631	655	685	685	670	668	619	662	652	685	645	623	602	652	628	646	644	688	652	634	636	653	650	656	669	663	639	692	639	672	668	666	704	627	643	646	690	667	638	668	659	704	675	636	661	667	657	655	657	616	649	693	654	686	639	652	650	627	693	637	693	662	662	645	702	675	669	609	651	686	644	667	649	636	659	649	673	673	653	650	598	692	671	684	641	676	623	656	652	655	592	686	655	611	682	698	649	706	640	656	624	655	656	644	679	639
83940	69543	46543	23423	7207	764	290	249	246	250	251	259	257	253	245	228	233	246	249	258	251	219	266	264	216	215	232	236	259	246	238	249	256	216	254	251	247	221	252	231	230	254	276	243	238	261	247	250	277	247	228	221	248	239	236	268	281	267	260	217	250	266	216	244	216	252	238	253	236	262	266	238	255	221	238	264	257	206	254	249	258	263	205	250	257	238	261	257	248	265	248	256	263	226	240	258	247	240	257	241	261	221	230	237	253	226	255	259	211	241	225	249	235	249	281	263	250	267	241	261	263	250	266	248	249	228	230	257	260	262	238	254	252	253	286	206	247	240	240	245	233	240	248	252	236	234	218	240	226	248	222	248	236	268	240	253	256	229	236	261	257	236	241	249	266	256	253	263	261	224	242	246	206	232	232	247	250	224	250	240	255	227	249	247	282	262	250	261	282	252	241	237	244	259	235	254	252	259	269	255	247	265	248	260	262	253	243	262	253	242	248	246	273	266	273	252	237	300	235	240	240	268	243	212	256	260	252	238	261	282	260	248	257	240	239	251	226	272	225	235	227	256	251	247	243	243	229	241	246	218	274	256	246	272	207	278	220	249	223	241	247	248	239	266	279	242	223	243	230	275	241	247	232	251	249	257	226	234	247	245	189	252	251	257	260	236	250	260	259	253	241	260	280	216	252	245	269	247	263	232	236	223	246	237	259	269	245	242	248	241	228	272	273	244	223	251	247	240	208	239	277	228	251	241	232	258	236	235	229	247	230	207	250	220	267	259	237	255	268	242	221	259	244	252	236	271	257	212	235	249	231	260	267	263	262	249	248	263	236	279	253	268	265	269	265	241	262	246	229	247	260	246	213	237	262	221	263	246	264	223	276	221	259	237	260	266	244	287	239	262	248	266	278	227	258	241	243	275	236	256	282	271	268	252	241	259	239	238	247	234	241	254	262	234	284	239	244	232	227	262	203	254	254	253	267	234	256	250	204	265	234	237	239	259	247	232	224	245	241	253	203	258	216	246	247	248	273	270	236	246	265	246	257	242	242	224	237	254	239	237	241	240	255	247	271	255	255	243	210	227	249	230	238	246	241	243	243	282	257	237	227	267	219	259	251	239	241	277	250	244	276	249	229	250	234	240	227	262	250	237	208	265	248	231	229	257	229	239	284	240	249	270	242	275	261	297	246	258	288	228	229	217	229	232	249	241	230	232	237	223	251	246	227	219	260	244	275	244	247	214	252	260	242	258	244	234	254	258	252	231	247	266	258	250	249	234	232	218	231	251	251	265	227	238	237	217	248	237	230	253	250	223	232	263	252	226	238	237	245	243	251	246	255	244	249	268	261	227	256	270	226	236	240	242	230	251	242	254	261	247	236	257	263	214	247	241	249	240	266	263	214	253	231	256	276	258	271	243	223	253	272	229	243	238	264	273	251	254	275	254	243	277	240	263	240	243	247	261	245	259	273	251	269	244	256	251	242	232	241	230	254	217	252	239	260	267	241	258	228	232	215	255	287	268	244	265	261	249	264	236	227	227	253	258	254	255	258	250	251	234	261	254	258	253	249	257	238	246	256	237	240	253	235	236	262	232	263	231	237	256	237	253	265	230	245	232	247	258	257	228	243	233	240	256	252	227	229	267	253	259	280	263	285	223	251	239	247	246	219	240	218	238	264	261	277	243	238	249	230	235	231	223	259	236	252	272	270	238	253	264	254	237	247	242	253	246	246	239	252	222	264	205	250	232	249	248	252	252	283	267	246	274	236	263	236	247	254	234	216	221	244	234	242	221	266	259	227	276	246	217	245	266	221	219	260	234	274	233	264	269	232	228	249	262	263	263	221	236	236	244	216	225	225	230	237	261	219	253	215	241	235	259	250	227	259	249	256	250	259	241	254	229	229	219	281	277	259	241	260	249	244	247	240	233	250	257	232	223	242	199	277	243	242	232	258	237	228	266	243	258	248	244	275	237	209	243	238	253	240	246	276	224	258	270	245	238	249	278	233	251	225	266	231	245	264	246	245	253	252	225	212	252	247	226	235	222	257	245	250	237	265	270	256	248	220	228	256	247	239	259	254	220	232	241	269	207	242	237	217	250	279	240	230	269	227	224	233	249	270	272	237	261	255	269	261	248	237	270	248	245	256	262	248	249	278	235	266	252	279	233	245	296	250	260	244	256	245	201	280	269	240	228	248	246	245	249	271	233	248	239	238	270	236	247	229	242	259	241	228	253	246	266	225	248	238	223	253	225	232	235	253	222	239	265	235	275	230	263	262	253	247	272	254	246	264	236	240	237	227	275	249	232	246	220	237	263	244	243	234	249	239	215	233	265	268	264	238	236	262	226	249	235	245	230	230	253	256	232	208	249	225	252	254	249	253	227	253	269	241	247	257	242	238	218	236	225	241	247	231	280	240	256	220	218	244	251	239	257	277	264	222	247	242	269	282	257	260	249	222	266	257	261	215	226	258	219	223	242	268	272	257	263	254	258	246	256	255	245	270	242	281	226	251	251	250	258	274	254	279	247	278	244	237	245	266	260	282	251	249	236	228	233	247	276	223	216	266	240	222	240	255	263	248	224	259	238	234	242	225	262	248	239	246	239	236	264	260	248	274	211	245	259	250	271	215	209	252	244	247	258	265	282	270	273	240	233	254	236	242	272	282	236	242	219	275	241	215	278	228	229	244	241	263	281	221	229	204	209	256	253	263	233	252	243	246	262	258	256	232	235	262	248	253	260	254	272	232	276	254	233	238	225	258	248	222	266	225	228	263	246	257	247	263	217	288	243	260	231	247	265	236	238	247	245	239	261	234	248	257	230	253	241	243	226	243	223	252	261	243	249	256	243	242	233	261	220	264	246	237	229	253	237	268	246	235	227	241	240	237	239	241	214	236	219	288	235	253	235	233	250	239	279	256	245	244	235	253	269	236	251	240	256	248	214	278	234	235	277	263	273	216	253	243	267	235	249	245	197	259	252	239	229	248	232	237	238	240	232	248	255	234	227	240	248	258	242	228	233	224	253	254	248	266	240	232	264	279	236	231	243	256	273	262	240	227	278	257	245	226	281	238	256	240	228	255	260	259	280	239	243	251	233	226	236	241	279	251	243	225	262	260	247	228	246	221	249	260	258	265	268	243	248	240	269	283	235	259	233	249	243	205	241	253	232	260	200	244	248	271	272	251	254	273	236	228	275	253	238	236	259	251	266	239	206	258	239	235	241	253	241	248	218	259	237	240	243	266	235	263	272	250	271	253	261	270	244	237	246	265	276	267	235	250	235	245	251	251	231	261	217	220	240	212	214	236	245	259	244	270	208	224	269	266	235	236	280	265	233	251	254	258	243	239	251	242	280	255	227	238	239	237	219	234	269	201	236	242	257	220	230	244	240	245	254	250	262	259	242	264	233	233	250	265	226	247	245	236	226	251	271	234	245	236	267	276	257	240	245	237	249	258	241	216	238	252	252	214	259	258	258	209	264	227	255	215	226
71092	60651	45055	23066	5956	1351	648	612	607	539	594	564	579	562	584	593	604	586	557	575	603	588	553	544	584	602	611	589	590	557	569	595	592	618	558	567	519	571	582	577	565	566	577	572	579	586	536	554	583	589	571	542	569	571	543	563	559	543	545	559	594	569	580	577	569	544	593	595	552	585	574	583	588	574	578	572	577	535	569	586	554	559	603	555	619	581	550	591	577	613	604	575	602	578	579	612	595	544	562	595	596	571	573	562	571	552	573	585	617	591	586	541	571	570	554	565	564	581	581	619	598	576	551	553	534	574	582	548	547	596	548	537	606	584	574	549	556	586	550	570	579	560	606	555	622	600	594	582	597	588	586	573	609	553	613	546	551	580	569	544	575	574	566	554	548	619	551	588	547	571	592	543	581	559	574	544	568	537	586	626	597	595	593	570	619	531	604	551	587	544	556	575	551	579	546	583	548	565	612	583	504	588	569	568	628	596	565	573	566	617	609	570	595	567	580	590	551	618	589	584	566	577	546	587	588	582	631	606	590	570	641	559	581	592	613	602	571	575	625	605	583	575	554	557	563	582	628	597	571	582	574	567	578	590	622	581	600	557	573	557	578	530	573	567	587	571	549	586	584	555	551	574	581	601	598	579	566	565	623	612	566	554	586	587	573	575	575	566	552	597	605	607	573	596	552	539	564	585	607	547	553	600	548	612	565	570	551	551	604	596	568	525	586	574	565	607	565	575	569	582	598	568	570	564	588	606	533	570	566	549	641	575	544	550	570	602	568	585	556	616	573	552	616	612	576	580	640	559	525	590	614	587	588	581	592	568	570	572	575	608	534	583	622	586	557	582	562	547	577	592	573	579	608	584	553	585	557	595	625	577	557	567	591	633	581	608	589	575	583	585	564	578	552	586	566	557	546	561	560	561	578	597	577	593	610	557	539	557	577	587	606	583	569	568	579	559	560	573	586	559	549	604	549	582	557	553	541	613	608	589	544	549	574	566	585	603	544	526	539	572	602	575	616	597	583	548	580	553	583	556	580	580	597	559	598	560	559	564	576	566	561	595	598	560	573	572	618	627	579	557	580	600	532	589	554	597	574	547	582	573	580	576	527	594	530	544	602	570	587	517	555	570	610	576	589	650	573	556	588	611	557	569	589	586	584	573	548	589	589	548	592	553	537	618	569	570	567	600	608	579	605	548	594	602	629	544	552	547	583	559	582	595	568	597	534	539	560	614	571	525	568	602	557	614	585	582	606	547	548	572	592	572	588	586	546	572	566	584	584	570	571	597	552	574	582	578	562	563	579	594	601	639	553	572	589	579	552	565	556	570	548	567	549	574	523	596	600	564	577	553	562	574	607	583	621	583	601	621	601	567	565	575	605	585	527	625	589	546	601	603	601	568	554	566	570	593	581	596	577	579	569	546	618	615	582	590	584	598	606	565	589	551	558	586	602	574	596	561	566	604	592	582	586	574	557	562	559	590	567	572	572	596	539	545	552	565	572	564	566	541	591	583	579	555	614	611	590	550	598	548	558	567	622	606	558	544	548	599	577	559	544	585	538	545	575	542	595	597	615	602	596	572	602	575	544	562	535	572	559	591	603	575	596	582	595	566	560	575	602	574	562	561	550	558	588	575	591	557	597	583	555	574	589	563	564	575	609	580	547	582	532	544	619	558	537	574	552	584	560	549	534	553	551	626	556	541	596	555	592	576	574	589	588	517	610	574	575	620	644	548	595	597	521	574	581	595	567	590	569	566	618	597	618	541	585	615	567	560	603	534	612	577	553	572	549	537	572	536	581	560	583	593	582	598	550	523	594	558	561	582	585	575	552	578	601	567	611	569	557	583	589	569	599	579	557	576	554	584	530	523	563	597	572	573	607	563	618	556	617	554	589	588	547	585	572	582	554	539	640	573	586	559	565	600	591	592	579	516	588	585	614	554	536	580	600	576	590	601	575	593	578	608	592	632	584	628	554	539	552	565	573	586	594	542	528	549	545	578	596	615	574	598	568	594	542	594	563	577	586	575	571	613	537	562	579	579	584	542	577	545	568	557	577	536	625	595	600	554	574	604	581	596	555	545	605	596	537	559	601	606	532	548	583	585	554	578	592	584	560	595	551	555	621	563	573	581	572	569	593	572	543	573	610	565	531	598	610	553	534	587	552	615	560	579	620	590	552	564	530	533	575	600	580	586	549	604	569	584	602	552	601	577	606	592	593	586	558	593	578	601	600	617	588	593	591	558	591	536	596	578	590	569	608	573	547	561	595	609	581	584	561	571	584	591	569	592	585	544	600	571	540	549	583	550	546	579	611	583	592	555	559	583	558	549	593	580	570	569	537	605	540	525	575	600	573	605	609	592	576	565	565	575	562	587	586	541	587	561	582	557	533	580	590	603	580	545	521	585	594	560	562	548	592	544	592	598	594	584	575	606	541	577	580	595	533	579	547	561	568	575	556	574	598	565	577	563	573	578	577	586	579	635	539	611	612	599	602	565	582	548	576	618	597	556	578	574	534	538	568	571	579	556	575	559	589	565	541	558	620	555	570	588	542	569	619	604	574	590	598	599	514	543	557	588	540	573	525	523	585	613	598	560	590	540	575	601	591	588	592	606	587	550	595	550	586	545	549	532	568	565	546	568	601	603	561	577	587	608	569	575	616	617	611	593	546	527	558	581	556	558	587	591	621	592	566	582	608	566	551	582	588	570	592	543	597	585	569	532	587	571	554	564	577	561	581	567	585	616	618	571	586	555	564	604	542	590	584	557	585	521	597	588	571	583	538	586	627	577	555	599	551	551	572	567	573	566	538	570	564	565	616	564	569	584	566	577	606	551	577	577	561	543	621	585	571	598	574	591	558	603	563	581	570	606	585	546	586	620	571	575	547	600	571	581	581	592	580	571	620	569	566	578	560	554	571	553	576	558	609	571	607	594	573	594	552	561	567	558	584	533	568	563	579	555	587	583	574	591	566	588	563	576	597	586	575	537	591	555	597	553	633	545	590	538	551	586	571	567	577	610	559	555	562	611	595	580	568	567	577	577	614	558	591	547	594	622	578	546	584	584	577	578	630	579	573	563	582	586	586	607	563	559	572	581	554	586	586	588	564	610	625	561	575	550	538	557	551	573	599	591	600	590	586	597	555	557	542	562	599	576	550	543	576	592	539	603	570	547	594	603	559	570	581	586	580	584	550	546	590	552	589	550	600	542	538	586	615	567	590	631	627	564	606	574	592	536	568	541	559	583	583	608	551	576	612	640	562	582	558	561	576	574	558	551	579	580	581	572	561	590	606	577	577	601	643	582	607	575	584	613	554	581	571	576	585	656	539	605	584	589	595	599	600	565	570	605	582	580	569	608	530	580	569	593	557	554	559	586	564	601	571	547	586	578	556	576	584	558	540	571	632	579	559	624	577	594	571	613	553	572	603	608	568	593	589	580	574	550	579	592	534	569	558	585	579	531	590	599	569	561	546	543	621	580	565	571
49147	27163	9863	1686	463	290	267	262	229	242	251	245	271	258	263	245	223	289	280	273	283	242	288	227	252	267	232	260	254	265	251	251	270	237	257	232	238	239	256	274	254	257	261	246	254	259	232	262	225	273	227	264	266	234	235	248	229	271	233	232	246	253	242	267	262	278	238	259	240	269	240	262	248	277	288	256	262	251	282	274	264	267	255	249	271	263	267	264	261	239	270	238	263	261	235	262	260	260	246	251	255	301	242	281	259	270	258	241	249	257	237	237	268	263	256	243	253	262	285	245	234	282	263	253	257	251	257	259	267	263	278	227	274	273	265	217	266	268	235	242	244	245	239	290	263	275	249	264	244	239	250	253	275	263	249	247	245	287	270	255	249	249	240	263	243	251	246	249	265	203	245	247	264	240	271	251	254	270	270	266	247	249	270	240	243	234	255	264	254	228	254	261	233	214	244	251	291	278	256	267	249	262	243	253	266	246	254	255	271	226	276	245	240	242	243	271	254	233	259	260	238	258	278	237	240	251	247	259	238	276	274	280	254	260	249	236	246	271	246	242	263	220	226	231	247	251	267	263	295	254	255	226	269	284	265	247	259	251	281	245	254	262	226	282	290	256	271	286	267	254	278	249	253	279	231	270	269	230	258	254	250	252	233	244	239	242	251	265	256	248	267	238	258	226	249	247	265	241	262	263	275	270	265	243	234	238	261	245	238	257	299	262	264	242	281	234	258	250	211	225	267	256	280	265	227	272	259	271	253	262	253	256	254	278	271	244	292	266	266	259	264	291	270	245	256	252	234	265	268	262	238	251	253	238	242	219	266	277	257	255	241	244	264	240	265	250	220	257	236	267	268	264	269	269	254	244	274	246	250	233	253	262	269	260	281	238	265	250	251	275	256	255	266	251	275	221	278	249	262	277	242	232	242	257	274	255	241	269	243	262	253	261	276	244	241	245	248	254	257	256	219	234	267	262	277	253	242	262	260	238	262	243	276	258	275	269	259	244	261	254	229	241	236	220	243	293	245	273	230	251	274	263	282	254	232	250	249	247	270	238	247	280	260	236	232	285	267	261	268	298	237	266	298	264	233	257	264	269	243	239	245	261	252	252	257	263	272	252	260	286	242	266	247	259	228	241	250	232	276	287	239	257	245	259	273	252	240	283	254	260	269	249	264	244	235	273	240	280	232	228	290	248	247	288	249	234	239	276	282	265	262	239	260	252	282	233	236	265	231	241	244	246	272	254	271	256	283	247	245	239	257	281	256	280	266	269	249	269	260	261	247	258	262	257	244	243	244	277	244	246	260	249	276	255	275	266	232	240	259	246	263	248	237	273	244	262	243	264	267	245	251	239	252	267	250	244	274	254	274	260	249	241	249	291	236	255	250	263	238	275	258	232	262	223	261	248	244	242	267	261	255	251	248	272	254	256	247	271	241	287	250	216	287	257	269	210	258	205	270	278	262	238	271	259	246	240	279	256	276	234	252	265	256	234	253	213	282	258	249	239	254	225	238	231	261	273	273	261	240	245	264	268	292	241	255	249	261	288	276	229	247	260	264	265	257	257	262	258	254	248	278	232	257	260	239	274	247	266	275	276	280	247	220	259	242	241	261	253	274	231	266	241	244	262	264	231	238	277	230	285	264	263	252	268	264	240	273	246	238	259	254	266	256	291	243	243	261	246	247	250	268	250	253	249	274	242	272	282	269	275	257	239	271	224	247	285	244	229	224	236	267	250	252	281	268	255	294	261	255	230	242	243	222	248	267	251	271	232	258	279	248	298	242	246	270	275	225	239	247	248	231	236	274	239	244	243	257	237	269	258	260	256	242	243	266	274	280	249	265	257	232	238	243	290	253	261	254	274	233	239	292	225	245	238	254	213	268	244	258	269	252	267	263	237	274	247	268	271	255	247	274	251	238	264	226	264	242	277	288	279	263	263	253	249	288	252	275	277	257	265	267	249	228	251	244	241	260	258	240	235	263	266	263	268	247	246	236	251	257	245	243	275	281	227	258	253	256	260	260	247	287	264	239	249	251	249	270	272	257	245	280	253	267	263	255	258	257	216	264	265	258	258	244	266	262	280	231	235	268	269	267	277	274	260	282	252	263	292	268	268	263	266	225	249	258	253	265	267	242	233	275	256	243	237	242	235	278	246	253	274	278	264	263	246	274	249	233	249	258	240	250	232	279	268	261	254	261	275	282	282	260	259	225	258	270	237	247	253	248	278	261	238	239	256	243	241	256	273	266	249	230	224	282	257	274	249	243	241	232	257	251	260	249	272	237	233	262	275	274	265	247	269	260	238	240	264	276	268	259	246	272	270	255	241	257	254	252	228	241	233	279	253	250	253	243	248	280	234	244	266	244	260	267	241	278	261	255	275	250	234	255	232	245	275	295	264	241	273	252	285	244	243	259	249	245	252	245	250	258	261	261	261	224	252	241	227	261	268	268	274	260	232	257	273	258	238	270	283	241	253	274	251	239	274	253	269	247	268	268	259	266	263	261	257	254	266	218	262	267	252	236	279	256	254	237	258	263	261	231	252	246	250	251	255	266	234	242	261	240	221	246	253	254	240	252	250	255	263	263	233	227	259	244	244	262	251	252	281	245	287	229	284	257	234	240	243	230	270	233	231	249	267	261	273	234	283	251	278	249	241	270	233	270	254	252	259	261	266	249	272	268	244	244	235	273	250	251	256	247	252	233	253	268	227	245	237	254	246	250	275	255	246	228	220	242	259	256	255	245	241	255	242	270	284	268	271	257	244	228	274	247	246	243	232	231	256	268	263	270	251	275	242	249	257	251	262	268	278	262	230	260	256	264	258	253	244	226	240	262	260	228	243	281	246	255	256	277	252	256	257	245	268	224	231	262	280	265	271	224	254	272	264	258	236	266	253	254	238	251	262	256	237	240	307	219	239	248	236	253	257	258	271	242	281	272	252	258	262	238	279	240	235	262	254	247	243	266	245	260	252	273	234	245	271	281	270	302	251	233	254	267	246	254	280	263	282	243	282	258	248	240	254	241	258	258	250	261	267	251	286	248	251	265	247	269	258	274	257	277	255	263	239	245	245	261	230	253	265	272	245	227	260	228	263	256	287	277	260	264	242	259	246	250	256	274	257	281	286	239	247	257	266	278	239	273	242	233	235	265	267	238	252	259	256	248	250	269	232	258	252	242	285	238	250	249	277	272	268	253	270	259	258	252	282	237	237	270	257	248	258	309	251	278	231	248	233	272	252	266	271	253	262	250	255	251	271	254	249	255	260	268	291	279	248	221	266	229	255	259	245	260	244	268	266	238	250	262	221	275	270	282	232	260	217	267	255	252	242	211	240	259	240	222	272	275	248	254	289	250	280	265	274	243	269	291	247	284	264	302	238	256	248	291	255	289	247	259	247	269	246	283	244	244	261	237	262	256	232	267	265	286	284	268	274	246	257	219	282	277	251	268	270	259	241	241	272	257	245	284	285	260	243	252	255	273	280
42183	24819	11020	3464	1082	707	617	659	575	647	627	586	633	556	626	651	636	610	640	581	570	557	623	624	623	628	662	626	616	638	625	609	635	621	598	609	595	612	622	616	631	577	613	599	618	618	612	600	581	614	583	604	617	616	600	610	637	593	632	612	627	637	665	599	619	626	617	599	624	620	634	580	637	564	602	628	623	609	567	625	589	615	626	592	589	591	579	603	595	620	602	603	639	626	626	606	608	586	580	568	596	646	630	624	599	603	612	590	617	605	623	543	595	593	644	619	608	662	612	632	571	582	602	647	613	617	592	604	588	646	565	645	597	638	613	602	630	615	592	612	596	628	633	648	610	570	589	588	601	570	633	621	604	564	614	631	597	660	626	586	640	622	614	622	616	646	627	616	605	652	593	628	631	612	624	621	644	594	630	612	670	577	590	642	611	643	629	626	582	637	594	584	590	608	630	611	636	562	605	625	648	557	649	657	616	676	638	579	601	654	577	601	612	658	648	630	590	598	618	591	633	622	651	593	601	637	644	600	605	623	626	691	599	640	637	605	612	580	638	636	608	632	630	593	641	566	616	647	653	631	631	632	583	614	618	606	607	589	647	611	613	589	573	591	566	580	621	575	569	579	594	549	561	578	579	590	617	604	645	628	604	611	599	628	618	616	613	611	606	546	593	643	610	629	651	639	569	637	624	605	620	638	614	624	597	610	635	606	618	610	641	616	617	620	667	638	648	627	646	601	592	646	617	651	632	573	622	638	667	613	589	628	583	607	637	591	602	576	613	633	612	580	603	610	627	618	601	653	612	582	571	617	625	650	640	589	600	600	597	620	605	587	659	596	641	601	599	651	596	573	624	601	620	601	637	590	581	656	598	600	562	625	596	632	629	647	613	648	587	612	596	624	620	593	571	633	588	618	648	599	602	587	537	609	612	642	662	604	586	600	637	633	612	614	601	617	634	600	594	623	640	632	608	647	647	581	577	624	658	604	602	619	630	591	589	592	619	647	592	608	619	629	605	629	611	596	607	604	592	617	599	583	611	588	630	644	585	624	633	582	612	621	587	597	626	586	594	612	621	650	652	590	607	549	636	635	626	618	604	671	647	604	628	661	615	681	606	634	616	589	623	606	631	589	626	583	565	636	583	617	656	609	608	610	589	600	654	610	643	588	583	631	611	640	553	620	646	620	622	599	612	606	601	611	607	572	585	563	605	638	592	622	638	585	585	618	646	580	603	687	625	621	581	623	624	603	659	597	657	580	633	634	570	610	599	596	618	598	600	613	657	617	672	601	590	567	582	631	606	603	604	589	636	603	590	599	643	616	652	619	573	626	586	613	607	651	597	591	597	610	644	653	652	569	593	538	633	566	588	614	616	637	602	622	597	598	611	575	624	602	639	620	593	607	573	593	675	639	600	643	573	597	617	606	615	657	593	628	626	594	624	622	618	646	620	634	593	607	575	607	612	587	599	614	567	598	594	610	577	595	640	615	600	596	624	636	608	607	640	609	621	605	623	592	594	610	605	606	630	618	527	624	615	608	587	613	555	639	660	613	594	557	579	628	622	620	625	588	642	646	609	591	614	599	603	656	599	613	568	658	651	612	638	618	591	617	603	600	596	617	614	661	619	548	591	658	576	615	579	605	600	586	612	599	611	641	643	621	581	590	642	657	637	562	661	626	632	654	627	619	630	626	637	569	659	615	649	584	598	582	627	573	618	611	625	580	632	599	587	629	594	578	584	573	594	627	620	599	599	625	600	619	622	651	603	596	622	584	635	656	665	621	655	608	574	549	614	617	600	605	636	617	613	607	623	599	616	584	636	623	581	602	649	609	625	588	634	644	623	604	636	646	616	626	653	649	593	629	572	648	596	598	585	629	612	554	609	606	577	557	571	643	584	621	648	601	634	634	630	590	601	603	630	634	622	633	645	596	606	692	618	626	608	600	591	633	609	600	645	590	607	641	605	632	619	616	651	630	610	629	630	582	622	624	584	632	619	668	612	598	613	612	627	599	622	628	620	587	567	645	575	610	606	596	628	608	605	587	632	583	651	566	653	600	590	623	611	604	596	558	629	565	616	593	580	638	634	650	616	574	633	562	567	638	607	596	613	621	639	607	589	588	686	609	649	571	636	624	595	651	557	607	618	619	606	622	625	609	603	610	616	606	658	556	615	595	647	580	670	577	613	597	613	667	642	641	593	652	605	630	617	561	597	590	618	585	644	588	670	633	621	622	638	565	593	647	611	632	603	599	645	648	615	598	614	574	619	591	592	574	616	602	602	597	595	587	615	594	620	632	639	631	617	617	612	602	631	617	596	641	643	643	588	583	651	635	601	573	622	638	674	673	580	607	582	655	602	638	643	617	620	617	643	614	617	630	585	596	595	607	650	640	646	636	597	594	600	615	597	641	591	606	607	603	630	579	603	633	679	596	619	613	562	609	584	615	628	608	603	638	642	612	580	595	565	610	654	636	630	606	620	580	624	658	619	601	655	616	617	611	604	572	592	648	598	619	596	611	657	603	566	613	634	662	633	639	644	596	597	599	632	595	614	587	592	630	598	602	564	610	533	630	605	648	605	617	589	641	624	655	604	588	637	595	598	602	590	607	584	614	607	618	593	623	588	615	614	604	584	612	649	580	624	604	634	606	602	596	621	626	627	599	653	626	640	622	625	622	640	564	629	594	624	581	614	599	588	623	636	587	606	639	587	616	609	622	648	598	628	618	614	647	654	593	589	621	635	596	630	629	633	637	609	614	628	636	605	614	601	610	597	601	628	574	631	624	607	560	643	630	609	586	601	588	633	557	628	595	664	678	585	583	546	633	620	633	602	618	599	597	575	580	580	643	593	589	634	642	601	600	664	606	590	604	638	585	646	611	641	618	600	598	624	599	583	626	579	602	579	599	627	611	597	574	624	605	610	684	651	656	610	644	644	621	620	648	602	625	624	570	616	595	606	616	623	580	597	632	611	684	621	588	577	598	640	557	574	611	626	640	561	636	580	594	572	602	596	600	618	611	622	630	603	599	597	607	635	668	540	645	610	626	604	633	615	591	652	617	588	608	631	615	596	553	637	628	630	579	582	618	591	603	623	624	619	618	634	597	607	607	639	634	604	638	626	640	623	590	662	675	633	622	636	603	609	566	669	629	597	631	607	593	591	621	607	588	595	607	634	594	574	629	578	677	628	633	624	639	610	599	625	595	603	605	598	600	654	606	606	660	584	606	640	614	664	627	612	642	642	603	637	618	599	655	615	605	605	645	617	566	603	601	635	616	598	594	602	592	640	637	612	654	590	632	613	623	615	592	625	619	637	616	599	634	625	588	671	635	604	640	619	605	602	645	636	592	672	603	661	582	639	596	605	582	641	620	587	570	637	595	602	574	630	601	597	634	629	581	596	617	647	619	578	592	621	604	600	601	639	631	628	629	586	633	684	582	597	620	617	601	654	645	595	608	651	609	633	629	627	583	611	648	632	616	643	636
80320	61068	38647	16390	3021	492	279	299	261	275	299	272	288	272	250	256	289	281	300	265	331	286	287	257	271	249	309	299	268	267	257	290	266	288	294	288	243	283	296	251	271	289	288	274	288	278	267	276	259	256	257	279	290	282	273	258	274	264	307	267	291	313	276	251	270	259	281	270	267	293	286	318	271	283	303	288	234	239	295	273	262	291	272	245	259	261	279	284	273	266	284	264	297	301	234	280	270	296	288	269	283	266	279	287	295	260	265	251	268	304	291	264	267	295	284	261	265	291	284	294	278	305	304	267	264	259	297	267	265	276	281	254	274	302	285	276	287	299	268	245	261	256	261	292	282	265	266	290	282	225	288	284	296	258	264	274	285	278	274	232	253	291	296	270	268	278	271	280	267	279	297	267	314	278	265	300	291	276	297	329	259	286	289	281	286	276	243	272	300	307	257	297	326	265	255	273	295	289	278	301	288	291	272	273	255	267	270	271	275	290	299	291	265	284	302	288	261	249	269	301	279	265	259	279	290	277	249	287	286	282	306	308	249	263	273	266	291	251	296	253	232	281	291	264	280	250	234	276	279	256	276	278	282	274	243	243	291	268	276	273	301	244	295	260	276	264	252	275	272	282	275	263	269	273	264	263	262	244	296	272	286	298	287	267	318	291	269	248	261	271	305	284	308	287	258	272	245	299	289	293	274	269	291	264	287	279	292	275	251	258	279	274	267	260	302	296	272	291	293	266	243	267	277	270	267	317	284	262	268	268	257	273	295	283	282	289	260	272	268	286	265	310	245	296	293	295	252	252	300	240	249	257	294	263	271	289	290	297	294	292	263	279	282	275	289	259	258	298	311	269	271	260	275	287	280	278	247	289	288	281	270	268	281	259	308	270	261	281	290	297	267	286	281	259	258	268	289	239	275	277	285	266	326	240	295	266	297	246	292	287	286	283	244	279	278	323	276	294	253	252	281	251	293	307	279	295	260	285	311	243	280	264	288	283	252	279	297	255	281	284	254	298	236	262	284	271	307	286	264	300	288	253	265	273	283	266	250	254	252	255	252	242	267	288	309	275	258	302	263	279	258	258	287	296	280	252	269	274	245	274	258	276	251	253	249	281	274	272	259	277	285	278	269	274	259	270	285	278	273	261	242	282	278	286	278	292	280	291	286	280	283	278	252	284	274	287	271	287	269	278	257	286	291	257	283	279	277	301	279	290	287	306	303	319	327	291	278	262	285	268	274	261	291	272	293	241	281	247	271	271	282	284	263	296	273	307	295	294	292	276	279	287	293	275	278	276	310	304	306	255	278	286	282	272	315	258	268	253	273	289	260	266	311	289	292	259	264	268	279	284	273	284	281	303	283	264	328	286	293	264	241	289	304	283	281	268	253	254	290	273	267	294	300	273	268	274	286	278	302	294	282	269	322	310	269	274	302	289	257	270	267	276	301	261	252	305	249	266	276	327	278	285	299	296	270	267	292	264	303	289	247	267	262	280	285	281	254	277	261	255	304	249	267	245	282	270	283	258	262	263	269	291	270	283	256	283	253	252	257	263	283	249	287	277	279	264	285	265	291	289	289	292	279	272	275	264	247	275	279	283	283	290	310	293	273	284	256	267	279	278	264	270	279	257	257	287	315	244	278	302	271	278	295	286	290	273	265	286	318	285	268	287	309	248	278	284	261	270	303	295	303	275	300	279	251	292	281	272	281	247	271	227	280	237	277	294	294	301	292	275	245	267	296	279	273	274	275	266	288	280	279	273	288	278	267	280	274	290	264	277	298	285	268	265	287	299	258	298	275	291	290	259	268	254	266	287	240	295	283	313	254	272	272	276	257	279	287	283	286	275	281	241	273	303	270	304	310	305	246	300	318	254	278	268	317	269	285	262	304	260	249	266	298	278	282	296	300	260	286	268	274	301	300	245	273	280	287	258	264	317	271	301	283	276	280	333	253	263	302	257	285	269	307	281	287	297	256	293	264	268	293	289	280	280	304	286	277	278	284	295	269	267	268	282	257	274	259	286	266	283	289	254	280	255	259	269	241	293	299	247	274	276	242	261	278	277	280	284	284	277	287	273	295	276	299	260	261	305	277	297	285	321	285	262	288	297	287	263	281	274	287	266	305	301	293	263	294	286	269	270	283	269	255	250	291	288	268	269	254	259	259	270	293	303	295	305	253	281	252	261	266	277	241	266	268	271	292	288	284	297	274	273	248	276	265	271	299	283	283	286	307	275	285	235	296	256	289	280	271	293	299	268	280	273	275	271	298	264	292	257	271	261	285	287	263	263	275	291	314	290	275	262	299	266	290	260	276	271	249	309	264	287	298	261	346	269	287	271	303	261	270	275	289	284	295	283	239	251	247	264	270	293	295	270	267	294	280	292	268	286	277	271	262	284	263	254	259	286	254	306	251	308	290	250	283	267	265	255	258	280	277	275	296	299	302	247	241	262	278	262	290	272	298	301	236	257	262	296	248	264	277	276	287	290	312	313	275	313	280	282	303	242	274	259	281	291	291	287	238	283	321	285	246	264	282	274	280	267	274	270	276	261	277	289	270	263	260	266	303	272	275	276	266	281	283	296	269	267	295	256	270	251	304	277	288	301	294	264	251	284	268	268	284	282	273	269	264	255	285	293	300	251	278	278	291	256	262	284	260	279	306	283	276	303	292	272	271	276	278	287	270	260	259	265	262	290	273	247	283	274	302	259	244	277	299	283	286	289	259	260	289	276	280	283	262	262	256	281	261	282	291	287	284	252	255	289	281	275	289	286	248	265	263	248	263	262	259	285	292	281	267	296	280	294	285	276	267	280	288	266	258	281	269	297	315	268	281	318	263	263	285	288	270	300	323	269	277	261	290	299	305	300	297	286	289	253	274	278	296	290	277	269	251	269	268	280	293	324	289	316	262	248	283	268	273	307	264	280	283	282	259	252	276	266	288	281	271	260	295	282	282	282	280	288	294	305	318	301	293	293	306	279	278	261	301	277	303	284	268	254	290	291	267	275	278	234	281	274	257	258	271	249	259	298	269	281	287	229	290	280	283	243	310	286	287	263	305	262	284	261	289	285	294	279	245	289	277	245	274	311	243	287	309	287	262	291	270	277	251	250	285	270	283	285	326	279	283	271	257	256	259	273	269	280	269	269	295	289	277	258	286	264	273	260	294	246	278	281	280	304	281	282	267	303	280	272	267	300	279	272	290	250	293	253	274	289	287	275	268	270	271	240	293	270	268	268	278	290	298	262	270	262	271	283	290	229	265	253	278	274	282	254	264	283	277	317	271	283	276	293	283	274	284	260	280	283	300	262	276	277	288	308	265	264	250	268	240	293	273	246	255	283	297	274	268	281	281	290	257	261	268	286	269	266	290	267	301	256	245	264	260	242	290	248	314	281	285	300	317	274	256	280	322	267	274	260	272	297	273	268	256	255	282	295	261	286	290	284	278	283	267	290	258	250	282	268	285	287	272	276	303	269	278	283	290	286
61811	50006	36579	16358	3625	1039	701	645	691	641	639	677	685	664	670	628	652	655	673	648	633	655	647	620	675	682	695	647	691	655	655	614	654	662	651	628	707	645	623	661	619	604	692	622	673	671	646	652	664	632	626	692	674	620	675	669	638	640	678	634	642	631	646	599	620	715	645	625	693	643	647	678	661	678	651	666	624	646	675	601	655	654	685	623	690	670	674	619	657	643	689	655	630	728	621	638	654	622	653	646	633	663	652	686	602	665	626	595	681	643	626	633	634	631	670	645	699	689	637	632	635	615	642	662	702	668	626	667	602	622	627	656	655	641	629	654	667	635	665	615	653	632	637	643	655	596	632	657	625	642	666	646	682	646	611	648	585	648	649	684	646	680	637	641	652	630	668	653	688	623	649	641	612	660	624	672	630	655	648	651	643	668	677	602	659	669	652	644	646	633	657	624	643	645	694	662	655	609	626	624	649	644	632	685	637	634	646	647	622	693	659	669	647	663	659	679	609	610	692	654	677	627	650	622	635	663	661	641	699	618	632	662	660	631	613	687	629	639	614	634	590	635	679	646	677	663	643	654	624	614	647	678	635	654	657	673	626	632	640	642	606	686	634	646	633	683	637	675	674	639	615	615	672	620	664	627	653	653	611	664	660	630	619	654	658	677	636	618	632	647	662	620	633	657	658	672	604	612	601	661	635	681	679	655	638	640	648	641	725	675	645	679	651	705	684	667	637	649	656	613	627	644	679	658	628	678	645	655	652	630	642	631	654	631	670	704	662	676	670	607	659	685	674	670	653	638	629	628	646	655	617	645	632	638	618	637	659	649	655	648	619	657	641	656	664	629	646	640	677	618	647	651	651	671	634	641	655	637	644	636	621	653	682	651	661	618	673	681	631	650	657	661	653	681	639	664	680	631	642	667	670	654	646	643	630	646	678	635	632	628	630	641	662	669	669	628	640	621	638	690	672	651	643	633	628	664	671	694	630	670	683	651	641	608	643	664	639	675	642	626	688	637	667	635	641	669	695	661	646	683	681	635	708	643	647	655	690	618	626	655	645	613	626	632	624	652	635	638	652	672	662	679	621	692	660	623	648	630	646	671	665	614	631	665	642	642	643	660	680	663	688	643	629	730	618	660	663	632	665	635	663	671	638	624	675	688	675	665	626	646	662	620	654	661	641	652	658	711	641	633	647	603	681	623	681	646	706	575	659	647	648	634	607	624	634	601	639	618	651	650	662	624	598	637	623	667	630	627	648	622	610	629	662	674	662	673	699	643	621	651	666	635	667	654	715	627	641	622	690	618	652	685	653	656	623	636	662	614	657	684	672	692	662	698	651	670	641	631	639	643	640	673	639	658	604	667	675	697	643	659	659	634	645	639	675	662	668	637	680	606	662	642	652	652	600	647	656	671	659	628	646	632	604	644	657	641	672	654	620	594	616	642	672	647	664	639	648	640	685	682	650	636	658	680	616	674	657	627	627	683	618	634	627	594	583	651	646	675	647	648	669	613	678	642	652	623	663	566	647	669	664	640	624	672	632	686	628	620	634	658	708	607	700	618	663	637	616	702	682	622	633	638	645	658	674	620	616	647	647	660	626	632	685	651	706	662	646	634	607	680	656	631	653	660	690	652	620	671	664	660	707	660	653	635	662	599	664	663	674	668	646	649	638	643	658	667	603	630	640	618	676	620	625	669	612	677	632	605	648	581	655	671	625	626	626	640	689	652	648	602	626	646	653	628	624	659	645	676	669	603	670	694	678	636	647	628	662	647	623	635	656	645	635	670	683	633	643	611	614	642	653	646	682	683	610	676	655	630	677	603	673	616	593	683	662	680	636	615	682	665	644	630	624	625	669	606	621	683	605	635	647	641	598	667	627	632	706	663	658	650	610	620	650	673	686	685	723	645	662	635	644	712	619	633	675	656	648	695	627	661	639	668	641	677	621	678	655	620	624	612	667	630	703	637	627	667	681	646	611	671	610	637	631	619	690	660	655	688	677	643	701	663	651	613	588	635	655	614	676	611	626	682	634	713	627	672	675	632	603	668	661	632	679	645	663	612	630	647	704	667	683	654	655	624	610	661	652	608	631	663	618	624	667	690	655	661	636	670	664	637	650	629	705	644	661	648	643	682	642	657	671	618	659	581	643	655	684	695	628	700	631	654	684	594	651	643	652	644	642	701	652	622	667	678	663	644	615	653	666	693	712	650	635	611	680	638	667	596	656	677	636	688	633	635	668	620	671	665	682	659	655	638	639	615	674	654	590	616	640	646	668	607	683	645	633	620	596	656	643	656	615	656	662	693	662	655	668	641	679	648	694	658	650	664	671	645	651	684	679	655	690	660	678	685	649	658	629	652	645	603	626	652	647	667	637	659	645	642	642	669	634	629	629	654	662	670	662	592	600	637	608	656	648	641	659	630	664	678	709	667	646	605	686	599	675	630	650	656	614	676	654	644	626	640	646	655	656	656	628	646	670	641	651	627	658	609	635	652	594	625	632	695	647	704	595	607	689	624	682	666	662	578	626	683	643	639	624	701	660	693	615	633	647	685	623	639	630	652	688	658	646	677	671	695	662	647	654	657	692	671	622	661	615	638	630	641	650	628	643	692	643	622	689	647	622	609	655	619	649	612	677	638	659	641	609	630	653	635	671	656	633	678	646	658	638	673	623	684	621	639	637	668	693	628	661	664	633	653	624	595	634	638	666	654	615	701	646	664	617	647	658	644	630	675	676	667	664	609	651	642	656	633	661	634	651	637	649	630	645	643	627	718	653	668	615	617	628	628	656	709	622	607	684	710	668	666	676	621	666	658	641	663	655	650	683	676	654	631	660	644	669	596	656	617	614	685	696	639	651	650	601	655	650	614	629	662	703	635	614	639	649	639	639	633	642	636	657	670	632	628	619	649	678	594	675	695	662	653	653	612	667	602	644	632	601	651	647	680	624	638	639	650	653	619	665	674	632	688	685	625	653	644	648	617	647	647	640	620	665	674	636	674	682	664	688	663	653	619	655	627	661	659	668	617	661	645	657	690	657	642	663	635	693	632	662	681	629	645	667	633	624	617	613	647	684	643	659	660	640	661	613	629	656	635	616	671	674	673	683	664	660	638	694	630	680	677	622	701	649	649	638	613	678	675	663	646	737	628	644	620	626	637	630	683	646	581	628	646	659	645	642	638	632	643	651	665	620	656	666	705	627	662	618	665	636	640	704	654	638	694	659	646	690	634	671	620	648	682	645	620	656	662	617	654	669	685	637	686	679	643	628	689	629	683	739	663	642	652	660	640	700	597	661	628	624	631	655	597	625	621	629	662	621	674	651	613	668	663	660	623	628	638	636	626	666	679	655	638	662	658	670	617	654	706	676	644	646	632	647	606	677	692	619	598	620	600	636	664	661	642	617	640	619	654	666	693	647	657	655	677	655	670	635	610	625	622	623	636	613	569	661	642	663	613	671	636	671	682	665	598	626	671	679	658	625	619
83914	69502	47667	23856	7202	731	268	243	231	244	225	252	263	250	243	242	265	244	255	225	275	241	225	258	246	247	233	247	261	241	260	276	272	258	256	239	254	251	244	208	237	246	235	236	229	218	269	234	241	249	252	233	223	259	281	235	261	251	226	252	244	279	225	227	249	238	217	232	245	267	257	237	220	252	251	237	256	215	216	237	245	255	236	245	254	240	255	256	247	244	253	261	227	220	267	253	262	238	246	225	240	253	245	249	263	241	242	227	237	250	226	229	254	235	240	242	249	235	251	239	275	264	234	234	251	233	271	259	250	251	281	238	274	243	244	258	237	268	215	252	257	253	233	262	257	250	243	260	247	234	240	259	259	222	213	246	236	246	238	238	229	259	257	228	238	248	245	239	269	251	232	242	246	223	236	246	273	237	245	265	264	261	255	216	251	250	231	230	256	269	251	248	261	235	244	249	252	229	221	237	250	256	248	233	223	244	262	276	257	229	233	309	252	255	226	236	233	255	264	244	246	279	234	229	224	236	214	259	229	252	274	253	228	241	268	235	242	252	236	268	225	242	258	253	267	230	217	256	269	255	216	273	261	264	231	221	278	264	230	264	257	224	279	248	247	250	241	234	237	261	249	252	248	261	275	231	259	264	256	241	251	260	280	268	263	265	225	253	234	243	280	273	258	257	220	224	233	239	234	253	257	257	235	275	243	238	235	255	214	231	219	231	262	239	243	256	236	245	245	244	239	260	245	248	229	241	244	228	247	260	275	281	247	227	243	236	260	241	242	237	241	238	251	254	258	244	234	254	208	237	252	268	252	244	249	230	261	228	270	252	259	255	213	257	243	255	249	235	245	229	259	253	240	256	233	213	251	240	250	238	265	262	254	197	212	247	247	238	256	266	245	211	218	228	257	223	232	256	286	239	213	226	257	250	230	278	226	240	254	243	262	217	262	252	259	257	271	291	268	276	235	248	255	257	245	245	232	256	267	262	224	244	245	244	242	227	251	237	262	250	247	251	234	242	238	256	253	265	247	250	251	257	224	263	301	230	241	250	246	278	260	244	225	258	248	229	234	238	242	239	234	232	243	233	235	235	229	230	269	253	251	230	256	228	254	263	262	252	229	222	195	254	270	209	244	260	235	216	230	253	238	240	227	272	260	223	239	258	225	244	236	239	262	255	219	228	244	246	264	264	223	260	250	284	274	245	248	267	241	232	256	252	232	248	249	273	233	256	224	257	229	270	236	233	271	239	269	250	244	249	251	254	225	251	242	234	237	233	247	279	244	274	256	235	249	233	262	252	234	271	221	257	246	245	266	251	223	246	277	255	252	230	253	233	227	227	242	231	265	227	260	239	229	262	235	228	240	257	247	254	228	256	255	215	241	251	227	232	242	265	249	269	244	241	255	241	235	232	243	261	241	265	267	254	261	271	260	249	238	272	258	255	230	241	261	247	270	214	242	261	288	229	264	245	243	251	242	263	257	230	258	243	246	267	255	284	239	259	208	258	227	258	283	254	251	232	229	259	252	232	260	245	280	261	234	250	233	282	254	242	269	246	250	233	269	231	256	281	255	243	249	210	276	210	241	230	274	233	252	229	241	244	253	254	239	264	244	267	257	231	241	251	251	259	241	266	236	245	274	255	241	243	205	243	250	240	231	257	257	229	243	255	237	267	275	249	284	239	246	237	228	245	240	239	243	235	255	233	240	255	257	251	246	224	242	253	260	265	235	236	269	242	232	261	231	244	260	234	213	228	238	250	271	265	236	232	246	238	243	249	254	213	256	214	220	257	249	235	250	240	261	242	265	232	240	249	252	259	243	233	247	227	248	277	271	255	230	252	234	254	242	256	238	235	238	251	258	237	240	227	264	231	234	262	232	253	254	255	235	239	246	261	243	257	239	272	255	274	251	251	258	237	236	251	295	255	259	261	230	254	260	226	254	262	230	231	245	249	218	243	271	242	226	238	231	244	241	238	248	251	220	253	234	245	228	219	217	243	235	246	239	263	240	265	237	244	245	248	214	253	250	293	255	222	238	252	261	230	280	225	255	280	260	225	233	242	236	254	255	241	293	266	235	242	232	249	262	230	259	261	227	248	276	244	239	249	259	255	248	248	224	254	245	259	225	234	250	282	211	236	250	231	242	257	208	275	260	246	246	249	260	252	262	239	212	254	256	242	223	245	237	252	257	255	238	233	234	256	250	244	237	247	252	251	254	278	268	237	256	242	240	247	235	235	248	265	244	264	268	233	250	251	249	253	237	217	220	256	240	257	246	246	250	242	225	264	232	241	246	271	231	260	263	270	240	246	249	270	249	236	264	263	262	267	242	220	240	238	241	261	236	233	228	222	231	254	231	238	250	248	221	263	235	210	247	269	224	250	239	270	254	224	233	234	254	242	249	237	254	253	237	256	271	249	231	258	260	238	257	243	222	271	215	263	271	264	238	244	272	228	246	239	254	257	272	270	238	198	260	247	257	226	256	247	252	255	224	234	206	226	246	239	252	237	242	211	275	234	244	247	253	245	278	250	258	239	258	205	240	254	240	278	274	281	228	273	249	249	240	230	266	262	248	246	203	219	237	251	245	245	237	246	238	221	243	226	254	269	263	245	254	267	224	252	238	244	258	233	229	251	251	265	239	243	214	233	233	241	272	245	236	221	242	238	249	263	248	256	243	249	240	257	229	229	235	226	259	235	264	235	239	221	228	241	288	228	288	251	209	246	249	270	246	251	248	265	275	251	227	224	258	263	254	226	279	259	269	268	264	248	265	262	234	248	238	249	225	238	245	255	256	250	233	212	239	280	250	219	247	235	267	218	241	258	222	242	270	216	260	244	255	270	235	216	257	210	238	299	228	258	218	230	244	233	279	251	246	252	235	253	242	252	255	263	250	268	236	241	255	257	259	234	229	224	245	240	237	233	226	243	233	214	232	263	249	212	238	262	257	242	264	243	252	197	244	262	225	241	259	262	232	266	234	246	222	250	232	263	241	269	227	256	271	262	262	267	254	282	240	243	251	271	205	256	246	237	248	224	260	230	255	240	248	219	261	237	235	255	237	267	240	235	244	252	269	249	223	231	243	281	254	220	248	238	248	241	240	282	249	233	233	253	261	268	240	224	246	237	244	203	274	253	268	238	242	224	239	238	235	257	265	264	237	255	244	237	242	274	232	251	219	223	227	250	235	222	259	226	259	273	230	231	229	212	249	270	229	257	262	238	241	231	251	253	249	254	255	240	260	232	224	245	248	260	270	276	226	238	276	267	268	254	251	249	243	260	285	245	231	247	235	212	252	254	276	272	239	259	258	214	236	224	264	239	239	232	232	253	247	260	251	244	261	257	248	249	248	253	237	262	235	293	267	244	232	267	237	271	234	236	276	250	273	242	219	243	240	232	263	239	276	238	240	258	251	266	240	247	245	235	254	243	246	227	234	252	248	248	260	275	243	236	249	274	271	202	230	241	238	251	228	231	255	265	254	285
71166	60881	45604	22760	5431	1177	633	603	606	613	592	608	557	605	594	598	571	580	601	593	585	569	521	585	563	592	534	565	565	584	527	590	593	591	566	555	577	540	574	536	576	581	558	600	584	578	572	574	582	608	571	550	578	567	540	567	530	598	617	581	566	584	593	601	616	600	567	546	543	573	563	580	546	588	589	637	645	588	576	561	560	592	618	569	634	584	571	581	532	558	566	551	556	600	576	553	538	596	595	585	541	595	602	560	589	598	558	595	603	578	583	578	625	601	592	573	550	582	567	565	599	558	588	550	586	609	603	548	556	553	592	592	510	580	538	572	551	531	595	570	529	563	586	573	569	596	569	575	577	584	572	535	573	611	554	598	546	596	599	580	566	565	615	531	531	568	597	563	583	545	547	579	578	546	575	554	554	602	576	603	607	583	583	602	550	534	584	604	561	533	546	587	584	543	556	615	595	570	572	620	578	586	585	539	541	553	616	599	521	572	607	563	574	554	597	607	578	552	541	555	589	641	595	559	588	509	589	580	563	578	578	545	622	591	591	554	591	600	571	591	590	585	587	580	549	566	554	573	548	545	593	563	570	592	560	583	543	587	606	596	579	515	531	616	605	579	558	552	590	579	594	574	594	567	547	584	598	576	588	576	569	585	555	558	555	548	586	540	610	542	554	583	611	540	613	593	594	572	572	604	577	506	622	546	602	514	568	581	605	624	596	603	598	591	544	591	604	570	586	554	563	539	575	562	586	566	585	560	581	547	541	576	568	556	563	552	570	529	603	533	559	584	574	581	590	604	592	596	589	547	525	528	604	598	554	593	580	556	578	576	544	572	582	550	577	591	565	585	545	553	542	555	601	597	562	594	569	596	583	542	570	557	571	619	593	567	546	570	585	567	566	620	593	629	561	557	622	546	543	583	576	551	609	538	578	585	573	544	583	547	600	589	627	584	563	590	541	550	561	566	597	603	541	568	567	579	546	536	590	575	576	564	592	608	574	540	580	552	563	619	576	588	580	562	546	591	562	579	552	556	545	565	555	534	579	539	556	560	564	598	598	565	626	565	536	577	599	615	573	570	574	577	585	584	594	637	612	512	617	574	550	560	566	567	609	590	563	603	546	598	549	578	578	575	597	583	549	552	608	605	572	547	565	585	582	555	582	582	583	623	595	577	586	564	567	564	576	577	572	573	580	603	579	555	555	575	584	553	565	599	554	629	579	593	537	591	591	606	582	570	607	564	547	553	588	562	527	596	571	606	504	602	575	542	604	571	591	599	552	567	555	527	590	610	576	554	582	562	595	589	616	579	603	559	615	582	606	607	585	577	559	590	574	560	525	574	566	516	603	538	530	584	578	540	568	605	553	559	579	606	579	570	564	597	585	554	566	570	557	554	580	566	597	587	557	589	546	559	562	564	609	580	590	546	585	579	545	573	569	599	570	576	613	583	588	578	551	579	556	564	567	578	535	557	576	563	568	611	549	614	599	534	589	576	588	597	619	581	586	579	596	544	576	586	562	586	565	564	535	599	597	542	598	630	591	588	575	605	561	583	561	603	583	605	579	563	572	604	596	579	552	560	605	594	606	546	597	582	591	552	588	599	581	594	599	594	590	556	608	562	592	585	564	591	575	611	525	617	591	568	587	562	614	621	559	558	579	558	618	599	601	578	563	565	532	583	555	607	635	559	565	600	566	557	516	562	577	608	577	588	537	546	507	544	595	588	569	551	587	553	578	611	546	567	569	621	576	525	563	583	587	574	571	596	567	567	605	539	576	561	549	524	638	617	595	596	590	516	544	599	519	594	600	568	586	594	577	640	571	577	531	545	570	589	569	516	533	587	588	604	533	531	570	564	535	573	584	604	561	597	576	582	623	532	574	641	568	539	540	567	581	564	570	575	541	546	543	569	571	586	544	598	553	549	597	608	572	570	534	538	562	533	559	569	586	548	643	597	514	582	535	573	578	528	618	580	576	560	570	604	521	569	532	597	575	583	546	603	555	591	550	536	559	589	567	580	638	560	585	577	530	563	574	552	599	575	553	540	613	524	583	589	555	588	605	567	562	574	568	581	497	548	546	560	574	603	600	567	594	549	569	616	583	567	586	604	563	540	615	574	569	600	566	590	587	582	574	626	594	542	588	565	563	548	601	579	575	543	576	587	591	549	574	526	563	564	555	575	585	564	596	576	583	565	588	589	522	589	537	552	583	565	568	573	565	551	551	576	551	565	581	562	557	555	608	554	603	579	594	615	555	589	578	585	579	561	572	544	552	606	575	576	564	574	605	566	572	573	565	590	564	618	554	548	639	575	606	552	549	548	597	597	568	567	600	591	586	582	604	585	569	589	584	555	618	564	538	569	580	582	560	557	587	583	595	558	573	561	593	565	543	606	575	551	579	597	563	552	611	577	563	561	561	628	557	566	575	588	549	603	521	584	595	608	578	572	579	590	557	536	536	585	549	581	597	566	600	558	594	552	575	576	660	592	542	562	584	571	585	588	568	556	595	561	613	553	581	585	588	591	562	500	616	577	579	565	593	547	583	573	564	552	531	596	544	548	557	555	564	569	550	581	570	529	546	592	566	571	577	543	545	591	582	574	591	540	567	600	625	582	567	558	599	603	594	584	574	542	583	538	548	572	605	564	562	578	589	572	547	587	569	563	561	583	570	576	553	603	555	556	558	547	572	533	572	591	558	573	566	566	579	564	603	575	583	539	572	548	556	555	543	531	575	579	589	583	608	568	599	545	592	564	580	603	560	553	539	564	581	567	567	552	586	621	580	530	548	569	568	576	560	541	570	577	543	585	616	577	590	613	580	575	554	592	539	547	576	549	602	605	559	596	567	612	589	543	562	549	597	623	574	533	607	577	549	608	616	552	530	539	610	573	579	607	566	585	601	546	546	556	564	596	614	573	582	596	551	574	550	596	563	605	549	573	572	592	573	577	532	556	535	550	585	551	545	599	568	576	556	552	591	608	536	572	570	583	610	569	546	542	595	583	583	569	600	601	566	586	554	605	585	579	573	588	588	570	595	538	548	616	562	574	585	554	552	609	569	600	604	584	583	600	575	542	564	540	608	530	566	573	552	605	579	547	568	602	578	591	573	580	554	609	556	591	554	599	604	562	556	564	542	592	585	591	615	581	521	618	544	602	617	580	516	558	560	541	594	565	576	529	540	552	572	544	556	551	580	592	573	607	606	529	565	627	600	600	561	578	585	513	564	569	579	554	552	588	540	591	586	599	588	594	595	578	577	570	585	577	581	568	586	574	576	612	603	571	545	605	588	572	577	525	598	588	571	539	570	602	602	601	586	533	580	500	560	603	598	589	572	568	595	619	581	580	584	545	573	596	575	543	598	578	582	543	620	570	563	574	596	578	561	610	575	581	592	583	574	563	553	524	573	583	557	587	583	544	555	610	593	568	557	564	570	608	611	550	574	568	574	548	595	573	616	593	598	546	586	587	590	548	579	525	553	627	576	582
49160	27219	9826	1704	462	271	263	260	265	285	257	251	258	247	242	278	247	276	280	238	265	244	264	268	289	247	241	277	227	278	252	258	246	263	248	234	271	249	237	281	241	259	230	265	257	240	283	250	265	227	225	274	220	257	278	248	276	242	256	239	232	242	227	235	224	242	252	283	270	283	261	266	279	292	265	270	247	242	257	237	256	284	259	248	268	261	260	238	250	269	224	238	239	267	229	260	252	257	255	280	246	233	263	270	286	240	247	246	255	260	230	237	266	264	229	248	244	253	255	269	246	244	276	257	242	253	270	252	284	254	259	238	257	242	249	270	264	250	264	252	271	289	256	269	271	222	295	268	251	288	296	225	251	266	265	257	261	268	274	278	255	264	248	263	253	247	250	274	232	248	232	260	253	251	227	246	255	252	240	229	232	270	273	255	259	251	256	263	274	236	229	243	256	246	293	241	287	275	229	268	241	271	247	266	251	246	277	232	247	249	227	233	307	253	242	244	262	264	274	244	257	274	238	252	244	223	291	249	248	252	249	254	212	236	246	265	231	219	265	267	268	275	250	253	223	262	270	269	228	256	268	254	250	260	249	261	263	261	258	239	240	248	265	283	261	277	248	272	224	242	240	221	241	244	275	237	263	260	268	284	260	253	250	259	248	239	284	276	268	231	265	244	250	260	260	240	240	256	241	254	244	232	215	241	263	265	274	281	277	221	256	268	240	228	266	257	299	230	238	256	252	247	284	253	268	233	247	279	270	245	230	253	251	251	245	243	249	256	241	239	255	284	244	259	246	256	243	255	294	249	254	250	241	240	215	261	240	255	255	273	231	230	250	285	226	267	258	233	279	267	278	272	227	293	257	242	266	260	277	254	253	277	245	255	269	249	232	260	261	234	283	245	265	226	263	262	283	230	238	251	227	286	227	268	260	238	232	251	252	264	268	245	240	260	250	243	252	252	281	279	248	241	258	260	262	246	255	264	263	258	245	248	233	255	252	258	275	260	252	287	257	255	234	244	248	258	221	243	263	262	254	250	248	259	259	258	251	262	259	262	250	269	278	245	243	269	219	285	260	241	220	228	253	259	259	270	253	229	250	244	284	253	256	270	239	257	261	266	233	256	275	273	252	240	252	266	239	256	263	252	251	262	268	260	237	246	261	238	266	244	236	271	264	270	281	259	238	268	245	271	250	247	248	241	252	236	300	278	255	315	270	275	270	266	244	243	229	271	260	269	259	243	274	260	274	247	268	263	261	256	259	242	240	264	235	239	243	269	242	268	238	233	257	258	240	244	247	210	253	250	255	259	263	220	251	257	227	235	274	247	282	242	283	255	249	242	275	231	227	227	254	267	234	267	283	257	272	230	283	246	225	261	252	269	220	226	256	280	275	274	245	240	244	253	265	256	262	269	265	250	250	243	278	253	256	251	251	247	253	248	260	279	243	224	233	228	277	241	293	265	233	239	264	255	267	266	271	255	255	280	236	251	272	254	268	289	284	253	230	263	252	249	249	259	280	255	256	246	267	237	276	247	264	260	248	276	239	251	237	267	256	297	242	280	246	251	283	241	264	285	269	268	255	259	262	230	278	268	253	262	250	248	265	264	250	213	280	248	224	265	264	238	257	227	239	213	232	258	224	235	272	256	270	276	228	273	267	263	260	248	227	268	262	237	280	243	264	235	251	230	252	255	257	269	260	238	269	247	233	230	220	252	236	265	252	245	264	234	230	239	262	235	262	257	248	262	232	237	279	249	253	253	273	258	242	259	248	223	247	262	280	249	267	256	246	248	236	286	266	279	252	278	253	243	221	279	262	274	258	269	246	219	261	272	250	232	276	258	253	241	240	252	238	223	250	263	241	275	240	273	219	251	253	252	237	260	286	281	229	251	233	239	263	273	265	264	257	236	235	245	310	249	278	252	279	299	223	265	259	268	257	264	258	242	263	276	271	259	260	225	284	235	260	266	269	211	245	258	252	246	242	237	217	257	270	270	256	255	244	247	252	242	262	236	236	257	237	245	238	274	257	253	281	275	272	239	267	277	264	246	271	228	235	245	260	253	263	255	266	266	257	260	251	271	255	261	281	238	247	249	239	244	248	240	247	248	247	228	228	245	253	259	231	269	245	239	242	253	244	249	266	256	274	247	266	266	251	269	229	223	238	267	246	268	258	259	267	254	236	249	248	270	256	228	258	260	265	289	235	236	256	257	261	256	275	273	249	261	239	244	240	267	226	252	283	260	237	270	248	254	239	261	251	221	229	243	247	255	264	259	262	270	243	254	227	260	271	250	278	252	229	236	290	278	234	227	258	244	253	274	255	223	258	261	267	222	293	220	239	255	241	240	244	241	230	260	252	281	218	247	246	265	291	258	252	268	250	250	235	262	227	255	237	304	239	231	282	243	253	230	264	248	247	234	280	243	254	258	274	263	259	234	245	264	249	298	279	301	268	274	250	274	246	256	241	233	271	262	264	269	261	250	244	220	283	239	298	238	286	243	292	250	276	246	267	242	269	251	232	256	257	259	251	246	241	258	235	244	271	257	253	240	228	255	254	261	235	229	251	256	263	260	263	251	223	241	300	269	245	275	272	239	268	264	232	245	284	260	239	263	244	247	267	243	258	233	258	270	286	229	248	285	258	271	269	255	271	255	260	252	242	269	257	257	273	253	258	261	263	283	270	250	238	232	218	267	241	247	272	273	241	256	251	250	246	238	249	267	259	261	248	255	260	258	276	242	250	255	262	260	256	281	261	252	292	283	256	260	251	260	244	235	240	246	225	229	249	256	225	269	267	235	289	239	255	267	238	237	273	292	257	270	262	280	258	252	261	253	232	232	266	274	251	225	248	254	252	262	248	274	265	256	247	249	270	242	254	261	229	273	273	250	253	257	244	255	249	234	277	229	242	250	243	263	245	278	240	287	262	245	273	256	268	251	240	251	272	251	257	260	257	251	270	242	247	255	212	245	250	257	254	267	210	246	251	244	210	226	264	241	260	254	247	274	253	272	258	244	259	257	251	267	279	277	263	257	224	286	266	264	241	238	278	253	258	261	227	226	259	250	241	253	215	227	271	250	284	285	245	256	255	278	256	237	260	247	284	237	272	276	266	281	260	258	257	245	268	230	265	263	238	254	245	274	259	290	258	278	235	265	254	272	233	253	275	218	260	276	238	269	266	261	259	232	272	242	249	261	257	244	263	256	276	260	254	256	239	250	231	275	235	245	243	253	251	244	245	256	246	264	290	265	289	262	263	250	254	237	282	260	269	249	260	249	286	259	243	266	234	237	231	244	246	231	253	251	278	234	242	258	284	240	247	286	273	267	307	258	249	269	253	251	271	255	259	264	247	244	237	267	253	254	277	284	226	261	239	272	248	261	245	251	231	263	237	252	285	250	286	252	257	243	253	255	258	277	283	241	240	256	277	259	261	219	268	253	269	235	259	306	263	259	260	253	236	282	241	267	242	248	249	249	269	267	240	232
42014	24798	11430	3398	1146	666	598	591	567	619	594	575	583	562	604	595	616	601	598	629	620	662	585	615	593	617	608	606	616	628	618	612	648	611	628	644	644	616	625	626	620	630	604	602	566	619	588	638	613	595	594	576	665	636	633	623	608	590	563	632	640	626	586	601	591	601	585	618	612	627	598	607	610	595	605	581	589	636	611	607	584	577	600	624	605	592	588	590	649	601	626	621	599	606	652	649	649	608	590	608	558	612	587	605	607	626	605	660	583	610	632	604	571	572	600	599	598	566	624	630	623	618	605	618	637	649	584	608	536	630	607	640	589	620	649	609	611	614	614	576	614	633	596	597	572	587	609	615	588	617	631	636	618	571	597	595	623	589	593	617	629	590	614	620	586	640	629	635	612	630	602	594	641	589	612	637	577	623	623	590	596	623	610	632	602	588	614	577	655	620	603	590	613	559	562	584	653	615	621	638	622	619	577	613	592	632	630	649	609	572	630	667	623	653	599	599	580	607	592	597	621	598	604	602	598	625	577	619	570	637	603	564	591	615	603	629	586	623	608	649	602	662	627	598	593	638	610	591	629	590	579	593	634	576	618	609	599	581	626	615	598	631	622	618	583	649	581	622	613	620	619	606	577	639	592	607	608	627	574	591	586	602	597	656	580	600	636	602	598	620	610	615	636	614	586	596	602	580	610	622	621	647	637	647	605	626	581	602	600	615	575	597	598	609	612	614	598	624	662	630	626	629	647	611	579	595	606	604	620	588	574	619	594	617	588	647	585	619	586	586	598	638	627	592	588	565	602	636	666	581	588	626	632	613	644	600	585	606	603	587	595	611	647	600	614	580	627	608	600	639	614	583	604	604	595	587	609	624	592	626	608	595	577	619	645	586	607	608	602	617	643	615	594	619	628	645	632	605	571	608	596	608	626	598	576	643	598	634	612	567	594	598	580	629	660	583	602	632	604	595	644	614	618	573	615	642	607	584	618	610	614	653	614	659	578	610	649	632	617	616	590	629	615	617	593	602	564	630	596	634	683	622	641	621	644	581	599	632	647	624	581	631	602	627	625	577	588	659	586	593	560	560	596	589	612	599	623	595	625	620	588	602	572	651	578	594	622	627	637	617	580	576	579	673	608	617	601	627	583	614	600	597	601	645	615	602	620	605	622	588	634	641	601	632	590	562	609	605	625	605	602	604	599	612	615	673	607	625	579	635	634	628	607	619	605	582	584	618	650	643	609	619	581	620	629	611	576	591	592	549	640	625	577	641	595	616	602	607	601	570	610	599	637	635	593	643	612	639	620	641	564	601	610	614	668	608	666	614	607	617	682	581	629	618	582	634	619	600	617	663	631	613	671	604	584	605	609	603	594	594	611	609	591	642	612	581	593	611	599	582	604	642	640	589	646	559	598	623	575	553	592	616	609	616	643	644	632	627	588	641	627	615	665	623	578	612	584	620	628	616	593	634	577	619	585	614	630	674	606	635	573	589	648	652	635	599	630	645	619	647	612	597	606	668	590	595	614	602	566	642	625	620	616	614	616	607	556	606	608	586	607	600	603	602	627	605	588	646	581	634	641	609	589	608	563	658	617	632	624	615	593	615	610	627	613	604	585	625	598	600	602	642	622	592	575	683	608	606	634	608	603	633	613	605	613	602	624	644	614	626	553	607	684	574	621	606	604	608	634	557	588	632	587	547	615	596	585	594	598	623	627	613	627	568	608	607	599	606	648	658	592	551	599	636	625	625	634	615	605	577	590	626	603	563	625	634	598	611	664	613	569	622	663	615	635	627	634	618	617	633	604	607	606	587	568	643	586	637	650	625	639	646	622	614	590	554	612	658	626	629	589	606	642	593	611	600	616	594	611	638	626	613	627	589	580	608	610	602	590	626	594	586	612	643	590	619	598	619	592	590	637	568	574	606	615	597	620	621	630	593	562	576	626	597	582	636	609	569	586	574	622	626	604	637	630	577	570	585	626	593	555	604	553	580	608	617	650	600	630	595	625	603	646	653	601	591	613	630	613	642	629	631	613	617	574	613	586	632	580	618	592	567	637	607	619	602	583	604	624	589	632	569	559	602	640	609	629	576	663	635	614	660	616	596	618	562	618	633	610	651	593	616	601	622	612	589	609	624	623	666	586	626	655	604	642	558	602	573	624	575	602	653	569	600	650	610	621	602	643	613	634	609	609	632	605	622	600	584	612	625	651	601	631	595	621	604	563	594	631	589	666	596	612	621	593	632	608	603	615	663	589	616	571	624	602	601	640	588	617	614	658	593	592	626	660	639	578	581	630	617	613	634	642	646	610	627	616	641	576	633	606	598	614	662	598	613	634	594	600	599	625	619	574	608	680	659	688	632	591	613	622	614	626	583	575	603	609	610	627	567	588	624	576	627	661	630	587	609	636	577	629	622	610	632	627	603	651	626	575	541	595	609	575	592	579	657	636	646	658	603	665	633	623	619	602	594	630	585	613	638	614	634	653	603	570	591	658	571	605	631	628	620	634	596	572	616	615	647	582	595	565	579	617	627	609	681	595	610	617	615	622	643	583	581	608	662	618	600	620	603	581	600	567	620	557	610	625	602	589	627	617	620	610	612	577	569	599	604	616	607	646	624	592	605	635	618	614	619	611	620	595	613	607	595	617	588	569	592	633	620	612	565	615	593	567	635	583	615	573	605	660	558	592	640	623	625	622	588	592	584	580	653	604	612	642	584	600	602	590	573	637	614	564	603	644	614	638	575	609	633	603	621	592	650	638	614	659	607	659	584	612	602	603	670	631	624	609	605	587	598	581	615	601	653	635	583	594	587	609	602	632	639	626	595	592	604	609	642	628	597	586	653	645	631	648	611	678	590	596	611	608	590	588	558	617	595	630	618	596	600	595	599	619	604	646	606	597	608	588	621	604	634	609	583	653	637	630	632	625	633	585	634	616	652	635	576	631	620	596	638	592	603	641	573	638	604	607	631	626	580	591	628	624	624	634	578	672	650	623	663	608	620	683	643	648	652	613	608	625	587	615	612	635	619	605	563	582	639	570	599	575	613	596	640	607	605	566	614	574	591	651	576	598	650	577	625	642	653	593	605	602	582	606	622	583	617	601	617	580	584	597	567	602	618	640	602	590	628	653	587	632	600	606	619	636	632	592	632	648	622	657	608	603	616	631	616	577	634	588	587	583	634	612	675	645	623	594	622	621	595	582	598	621	619	627	627	584	611	578	626	588	629	633	611	598	619	617	624	599	586	629	615	631	605	616	619	586	672	615	633	612	636	636	586	615	631	604	588	596	609	589	637	627	593	613	625	597	641	600	587	633	626	614	614	614	583	640	557	609	634	615	616	638	591	589	607	627	605	596	643	600	630	605	617	610	574	603	587	615	654	580	570	598	629	597	614	620	575	571	592	610	613	608	568	651	652	622	641	575	598	665	650	635	635	658	577	626	600	610	632	642	601	656	643	580	570	613	625	621	631	630	626	644	599	603	593
80457	61518	38042	16345	2898	496	324	266	281	267	293	266	274	282	278	253	310	287	289	239	269	287	269	292	229	293	289	271	269	299	249	272	295	262	251	281	294	307	279	274	247	300	262	259	278	284	307	295	264	271	261	277	291	270	292	267	282	279	271	260	261	270	280	264	306	291	283	292	284	275	252	254	282	270	255	275	276	241	257	295	280	281	278	279	275	270	270	276	271	276	260	264	251	286	260	257	249	257	291	265	275	281	263	284	290	257	276	262	275	267	265	282	268	295	287	284	278	287	268	287	272	299	267	307	259	279	276	284	271	280	275	283	278	253	281	286	279	288	289	283	294	272	276	274	294	268	323	251	263	275	280	299	279	297	252	251	299	266	257	284	260	292	272	306	277	269	290	275	279	267	300	292	301	301	286	316	317	243	277	266	258	286	335	255	256	275	257	283	243	288	283	254	271	277	291	279	292	268	275	294	260	297	237	272	275	267	277	266	282	284	311	266	271	234	263	281	290	315	279	277	265	291	283	269	294	300	309	308	274	252	285	268	298	280	316	294	298	284	281	286	283	267	257	303	330	274	246	239	302	262	263	247	285	289	280	274	247	288	286	272	286	281	272	281	282	236	264	288	270	299	254	254	284	292	258	266	260	291	284	279	253	297	306	284	261	286	307	276	285	257	273	289	242	260	271	254	278	291	295	284	245	294	264	262	285	278	237	287	260	265	273	283	307	269	282	264	290	269	273	234	261	282	301	269	291	254	257	248	296	276	281	285	294	265	293	291	307	262	279	295	251	264	284	289	276	249	276	261	248	260	283	298	309	267	258	282	275	264	271	308	261	297	277	273	296	307	262	303	257	257	273	275	282	296	305	249	299	282	262	271	267	262	265	284	263	278	270	301	265	266	278	246	243	264	311	267	288	289	290	275	287	258	271	279	294	273	297	273	266	304	309	301	274	256	230	292	288	292	245	266	268	281	259	285	274	281	283	293	300	290	278	274	260	295	296	276	286	283	259	264	282	294	265	281	265	290	290	298	233	261	261	292	255	294	280	298	266	278	297	295	280	286	271	263	287	275	280	290	272	271	287	292	294	267	242	257	271	277	251	273	275	271	273	283	259	282	233	291	265	293	268	257	301	281	283	291	290	261	236	244	289	278	310	295	287	290	244	267	298	296	270	291	258	260	271	239	273	285	280	301	262	296	280	310	289	276	289	278	258	296	283	287	278	290	291	279	301	282	258	295	291	283	258	286	281	282	243	255	266	307	280	284	269	268	264	254	245	287	310	254	277	296	272	293	266	271	252	273	277	292	281	294	294	286	255	248	292	279	247	301	309	272	284	262	284	291	275	293	278	286	265	309	286	246	256	264	283	291	287	278	282	310	285	269	250	276	285	277	274	313	327	279	252	260	312	243	267	271	263	260	289	279	297	271	285	271	283	286	280	309	307	243	277	264	303	270	247	260	273	236	267	286	288	273	289	285	283	279	261	301	259	248	270	274	297	253	272	269	264	291	272	318	300	290	250	254	288	274	285	273	248	280	265	269	282	276	277	262	263	271	265	302	293	301	265	281	310	288	273	271	260	263	286	302	271	250	305	252	267	265	270	258	251	273	275	268	305	299	299	288	286	330	294	267	284	304	259	280	263	288	257	282	280	239	304	277	263	261	263	273	291	246	233	278	276	276	258	281	288	284	306	266	270	285	276	260	263	283	278	291	309	306	242	294	265	304	269	285	292	259	284	275	254	280	272	279	241	266	277	252	268	284	258	295	271	328	269	296	292	268	289	284	311	275	307	269	277	285	296	242	278	273	261	265	245	247	266	256	287	276	267	277	256	277	295	286	290	295	297	292	278	275	291	284	307	270	246	293	271	290	284	273	282	272	295	253	292	317	297	277	257	261	249	296	280	259	275	258	288	268	283	314	266	263	260	286	287	306	256	257	303	279	256	287	280	265	244	258	284	252	247	289	281	294	292	301	257	292	264	274	273	269	261	250	284	277	288	280	268	278	265	254	265	262	246	269	311	288	284	274	250	267	244	260	263	270	279	284	265	247	258	284	274	257	258	280	242	280	267	267	331	300	280	282	246	232	262	292	286	270	280	297	282	286	280	240	296	272	283	311	277	253	284	295	277	275	297	272	236	295	304	286	282	273	248	282	265	262	309	294	275	289	273	255	267	283	279	264	257	259	239	264	266	245	267	270	281	253	275	299	256	266	278	276	290	266	266	280	310	290	270	282	239	263	259	280	305	280	280	264	280	273	247	266	258	289	287	271	251	254	270	288	276	302	259	278	279	281	263	279	266	280	286	272	284	247	293	260	214	265	283	302	288	283	271	279	267	261	289	283	297	320	294	266	288	266	314	271	289	263	229	273	247	266	290	291	291	285	279	257	280	298	287	270	295	281	261	262	285	246	262	302	301	274	283	312	279	267	284	302	272	251	305	268	284	282	294	242	260	314	277	242	262	280	267	279	257	281	268	275	268	271	276	262	259	259	294	259	243	275	290	276	267	243	274	286	309	265	265	278	266	254	259	279	274	265	295	298	274	308	300	254	294	282	267	259	299	260	285	260	278	242	263	291	264	277	312	252	282	276	300	307	262	262	279	278	285	291	271	292	296	304	295	265	288	256	294	267	268	276	274	293	259	283	256	278	292	279	297	274	269	241	275	282	271	279	291	280	285	282	251	285	250	285	289	275	285	294	228	258	259	283	272	279	258	290	311	252	292	298	278	255	253	304	254	297	277	285	317	260	293	262	268	259	264	283	311	306	321	289	286	246	292	286	231	248	268	279	278	283	304	279	240	260	288	256	249	267	272	296	255	262	289	279	279	260	268	251	266	279	262	288	299	305	278	274	280	281	264	325	287	280	269	270	270	273	302	263	218	260	279	265	263	264	287	287	293	284	290	276	285	264	288	282	285	267	281	267	266	259	266	247	248	295	280	290	261	303	253	277	280	315	256	252	301	269	257	271	238	259	278	299	246	283	250	281	292	280	253	254	278	253	255	261	260	245	277	267	333	278	273	296	280	304	297	267	300	294	254	283	291	274	253	302	303	259	257	282	288	301	277	268	282	271	273	285	266	282	273	262	279	315	288	251	288	272	255	266	288	275	314	281	277	245	271	299	269	282	276	276	278	278	253	295	271	284	275	298	298	270	273	272	288	299	269	317	289	273	299	296	285	279	242	230	314	292	263	258	280	251	280	314	286	293	284	270	281	286	299	266	276	280	274	284	267	289	260	278	283	257	276	269	280	302	270	285	307	268	276	274	257	275	285	266	318	234	280	278	300	251	299	273	267	281	291	275	271	265	284	278	284	301	270	307	284	298	286	273	274	285	304	272	275	281	251	283	284	265	292	290	291	290	272	272	273	286	301	272	276	275	284	286	274	248	271	289	325	286	287	304	302	270	269	263	307	258	304	275	264	283	264	290	249	277	292	285	283	306	253	294	285	267	263	266	277	258	278	276	249	272	289	300	301	316	282	275
61784	49996	36340	16174	3820	1048	695	659	615	609	653	656	625	636	596	677	716	613	692	691	627	670	630	596	627	617	639	614	668	656	678	641	692	678	665	630	673	622	654	630	660	627	664	700	654	649	652	624	628	670	646	616	683	635	618	675	623	639	638	630	653	647	662	673	634	642	686	694	675	629	656	628	601	642	643	689	639	654	699	652	626	675	678	633	667	622	633	677	698	690	638	598	673	665	676	710	677	675	629	643	641	670	692	658	650	649	670	687	674	639	676	655	621	620	635	651	656	651	660	627	631	643	652	671	626	627	645	703	612	702	680	623	617	665	619	672	651	658	685	644	690	660	637	622	636	663	668	645	656	656	708	616	681	636	677	660	636	646	648	642	652	623	660	628	603	634	679	622	668	664	631	623	587	622	629	669	747	676	671	625	661	661	606	645	620	664	698	659	628	641	647	613	694	645	651	698	632	644	634	668	703	686	661	672	628	622	648	654	647	656	665	650	692	640	644	612	660	653	617	656	644	667	643	622	617	637	661	646	621	635	654	649	627	630	653	621	667	624	637	592	645	659	646	623	624	672	656	681	647	642	642	672	649	666	708	649	684	687	648	672	655	658	610	625	640	661	629	646	642	674	621	645	666	658	674	625	664	635	617	656	657	613	658	611	615	658	641	636	645	579	650	579	610	655	636	666	665	623	660	657	636	631	605	591	664	659	673	651	701	652	648	611	624	651	683	686	690	655	638	645	623	669	667	613	589	650	627	675	665	653	632	656	670	661	641	662	665	609	689	608	659	627	641	616	591	639	652	659	655	610	661	630	696	611	645	653	685	651	646	632	648	673	698	664	623	636	616	642	629	658	692	646	682	610	631	676	636	674	658	653	673	638	614	607	627	631	675	629	668	646	612	652	659	673	649	648	611	665	624	629	667	710	641	626	663	636	620	658	677	643	700	647	628	647	655	657	629	630	619	621	686	599	642	635	659	683	692	655	694	599	649	618	642	621	622	656	639	664	652	614	656	631	655	649	710	598	679	664	602	660	636	622	636	624	634	667	618	694	649	615	615	667	644	622	624	647	713	651	612	618	629	637	678	657	627	623	639	664	653	642	674	628	612	682	656	659	666	683	654	613	653	683	655	634	645	670	615	663	626	637	603	615	661	666	675	663	657	664	635	676	637	635	653	610	638	642	668	612	666	621	622	628	615	647	613	632	636	645	641	644	619	631	695	659	713	632	652	668	649	671	644	670	638	623	629	616	680	662	658	650	628	652	617	667	646	636	615	642	655	678	662	654	648	617	671	681	625	657	657	655	630	633	645	690	653	681	625	674	631	673	662	686	673	638	678	684	666	650	636	607	673	661	642	657	655	677	660	619	636	618	665	673	642	664	671	631	641	649	660	667	624	600	669	668	654	597	643	678	645	654	611	658	691	657	623	622	654	645	627	623	700	636	684	649	640	670	624	646	652	649	649	643	657	670	666	666	643	643	650	670	627	632	691	630	700	669	672	681	660	693	636	647	667	672	612	643	663	668	665	685	669	664	673	639	687	615	698	637	632	652	625	658	619	624	628	633	637	620	694	619	668	656	628	622	623	673	597	609	680	654	681	664	647	614	699	659	646	675	627	680	636	668	671	644	668	664	659	651	626	690	637	623	583	638	641	610	681	653	617	672	645	683	628	650	603	660	670	582	660	639	650	616	634	620	674	656	667	641	685	610	694	678	671	651	665	686	663	621	626	640	689	669	686	659	656	667	673	673	659	652	653	643	624	630	639	638	695	623	683	644	654	651	679	614	649	657	657	673	631	624	690	692	634	628	667	671	669	643	660	648	629	676	634	689	620	639	587	637	656	631	636	653	676	649	663	644	664	603	720	654	668	621	686	623	624	657	668	653	668	603	680	646	625	682	662	656	706	636	655	657	661	668	633	667	644	648	667	645	657	626	661	639	631	643	652	674	651	665	643	645	630	682	648	629	640	609	625	627	609	615	635	617	655	645	680	601	671	675	700	654	707	598	654	669	645	605	620	672	674	647	675	631	629	653	657	598	607	624	611	642	650	660	651	632	645	691	674	616	637	652	631	656	620	652	647	693	618	668	649	618	636	632	652	602	614	647	693	660	635	633	690	666	655	633	632	656	690	669	664	674	670	640	623	674	656	647	597	610	630	622	676	620	688	618	630	667	617	638	672	617	623	618	672	667	683	664	684	680	649	655	668	664	672	603	710	656	645	660	626	627	614	640	678	639	670	615	624	639	614	654	660	639	684	634	622	643	654	631	649	611	616	631	659	667	676	666	642	624	645	639	627	657	612	652	643	679	640	643	662	666	680	648	644	642	675	617	658	666	626	687	597	663	680	676	686	704	684	674	612	650	639	698	617	643	662	627	676	652	671	678	660	664	660	685	628	658	627	674	664	684	631	651	659	634	636	618	669	652	596	632	643	642	649	657	623	631	639	618	662	662	647	643	641	675	665	702	632	682	684	610	615	603	635	644	655	630	650	593	654	654	638	639	644	646	636	627	643	628	644	593	627	661	661	666	645	684	656	625	655	654	607	623	630	665	659	631	661	603	620	651	663	648	677	647	658	664	658	673	580	658	653	624	648	642	615	633	696	668	657	602	654	631	637	642	647	628	633	628	636	633	625	663	635	677	637	634	650	679	588	647	653	650	638	643	627	624	651	659	625	647	671	700	662	677	661	644	664	634	595	599	652	653	708	704	626	657	691	666	669	617	621	637	634	697	635	674	674	647	644	667	644	667	605	647	677	646	689	671	647	677	664	634	657	646	636	643	617	605	614	696	598	653	664	643	649	666	682	656	645	643	624	676	654	642	659	632	646	663	697	659	672	649	653	628	642	626	660	693	619	671	652	629	660	677	640	654	654	600	625	659	674	614	628	669	680	609	650	665	658	690	668	655	671	616	691	668	665	634	604	627	621	614	643	631	666	657	670	698	630	668	624	610	614	655	692	618	654	636	620	665	607	699	658	652	644	657	654	664	658	614	660	656	668	669	641	657	648	660	649	677	646	634	641	613	638	661	668	626	597	666	612	651	658	638	667	612	641	671	695	635	608	652	617	599	676	641	603	680	654	627	672	649	643	665	614	660	606	666	685	572	652	670	636	621	643	649	658	645	634	692	672	675	590	641	658	657	665	640	632	680	670	688	687	614	643	648	652	650	687	671	706	682	647	629	629	679	661	640	693	617	691	624	681	631	656	646	639	654	637	645	626	636	669	674	671	668	644	637	677	623	625	648	635	648	653	650	676	640	671	671	657	662	622	637	634	702	689	644	608	629	645	637	702	643	617	638	638	710	676	668	622	660	614	656	579	636	636	662	653	645	638	668	707	660	689	651	658	620	643	651	684	672	606	686	623	626	696	628	641	624	646	662	672	606	639	666	681	680	669	592	650	660	673	671	607	611	597	606	669	715	641	655	668	676	658	668	698	627	611	639	682	720	621	667	637	657	628	628	670	661	630	668	677	681	666	677
83916	69227	47351	23790	7342	717	294	259	243	246	242	238	246	253	219	262	232	232	223	272	257	255	248	257	217	242	234	241	250	258	235	260	257	223	231	255	257	228	274	224	298	243	240	247	250	238	235	240	207	246	231	259	240	233	223	236	253	252	237	233	226	248	236	244	271	262	226	224	239	242	254	263	250	234	259	239	250	267	270	241	249	282	238	264	223	230	241	256	241	223	267	232	246	269	258	239	269	230	249	264	264	258	277	232	267	241	245	237	233	277	239	231	214	261	266	237	240	250	237	249	257	217	212	225	227	264	256	238	240	271	218	226	258	261	224	223	234	230	248	255	270	252	248	240	221	239	219	246	248	261	247	249	260	247	240	248	248	246	227	230	235	253	256	269	252	282	241	250	218	260	249	241	248	238	239	233	249	243	259	229	222	234	222	256	238	256	238	241	214	238	232	241	274	234	265	242	275	231	211	237	269	262	229	270	257	227	244	246	256	235	263	239	254	241	255	242	248	243	239	244	244	232	230	254	249	243	237	249	241	254	226	257	232	268	276	235	243	241	268	259	240	244	213	231	275	251	233	246	229	246	256	237	232	253	233	256	270	265	258	243	217	233	229	250	225	268	246	258	235	280	257	239	245	217	221	237	251	233	242	252	230	233	247	254	220	264	235	219	252	257	237	256	230	256	246	246	237	229	234	265	205	242	246	245	241	259	221	236	231	235	234	242	255	250	246	264	249	231	265	241	244	249	261	267	256	236	259	239	224	217	257	263	243	224	287	237	246	263	257	250	232	241	219	257	251	243	238	237	266	239	247	234	263	236	229	240	252	230	246	266	265	216	246	244	222	214	237	250	263	227	254	266	266	236	247	226	245	219	251	260	256	258	225	279	220	242	242	256	277	270	243	245	256	257	237	268	239	245	262	257	239	261	255	229	227	220	235	254	249	214	240	245	256	242	262	245	264	210	247	236	242	235	285	244	253	241	234	249	256	243	217	247	260	240	233	224	256	240	254	234	243	240	228	267	235	255	236	225	225	252	236	251	261	265	234	237	251	246	203	262	253	236	236	230	258	256	271	248	240	257	240	265	250	231	233	266	245	258	233	244	249	239	262	251	224	228	206	253	257	246	250	229	243	207	266	233	249	261	239	260	239	256	235	256	261	263	235	226	249	251	246	249	256	256	243	229	259	254	278	253	218	242	264	238	244	230	260	239	245	242	236	254	225	259	225	265	219	226	223	257	229	247	252	270	247	270	247	268	252	249	200	266	237	241	273	251	250	223	260	288	232	212	217	221	280	249	242	229	261	246	228	273	226	270	237	239	230	251	248	230	228	246	230	270	265	284	249	281	251	249	260	252	235	241	222	247	252	271	257	245	258	229	236	248	252	241	256	253	266	237	216	229	238	228	271	232	273	225	254	246	247	250	253	225	253	249	230	253	248	269	246	263	241	243	240	256	245	248	244	266	247	243	245	243	249	277	248	244	235	234	251	263	263	248	228	234	262	249	277	250	270	213	253	249	244	251	246	279	254	246	248	273	257	236	275	241	230	248	258	261	253	234	243	242	245	242	248	229	239	252	237	250	230	252	236	260	238	244	265	257	240	262	262	224	248	261	259	239	248	260	241	236	263	264	252	247	216	245	217	236	219	240	241	232	231	264	259	238	257	236	218	236	248	224	248	244	244	231	252	255	258	249	256	227	216	236	234	218	239	223	234	268	258	248	234	246	251	243	232	227	210	250	248	233	260	255	243	256	226	239	263	244	217	254	248	272	236	227	243	224	237	233	251	279	238	252	226	231	215	261	264	274	267	253	242	228	292	252	247	239	251	249	232	252	264	233	242	205	228	233	221	256	261	239	245	230	228	265	229	235	248	246	250	263	247	246	248	225	226	246	247	274	236	250	279	286	235	238	230	218	241	245	249	231	228	255	250	238	244	239	249	274	245	235	279	250	248	285	247	261	235	257	220	219	227	249	256	234	241	216	246	219	249	236	233	243	245	224	241	235	243	251	259	234	231	215	235	260	265	238	272	221	235	239	233	272	213	263	267	274	237	272	248	256	249	238	244	242	271	258	248	234	249	242	249	236	231	222	199	237	260	251	269	248	241	271	229	229	255	257	241	242	218	246	244	260	197	223	242	226	266	222	257	263	246	230	245	273	243	235	271	242	240	249	220	248	248	237	269	251	279	213	225	232	236	241	253	238	256	251	257	258	241	222	245	255	236	233	252	243	238	232	250	242	275	293	247	228	245	258	256	248	284	257	268	266	246	206	250	227	229	245	249	231	216	244	257	257	237	253	235	246	217	274	255	244	246	247	251	240	234	231	241	243	243	241	266	247	240	277	248	253	248	250	264	258	232	263	263	260	268	264	237	248	246	284	237	261	229	217	232	260	278	245	267	273	234	217	242	262	269	254	237	241	266	235	227	241	204	242	229	254	245	234	267	213	271	223	240	254	237	223	230	231	258	236	263	258	242	263	242	252	240	262	234	253	253	242	277	244	257	283	256	259	239	274	233	272	264	277	242	264	238	262	230	265	251	247	251	253	262	225	255	231	257	231	248	253	261	241	238	250	284	251	227	236	258	249	242	223	232	261	240	233	244	260	250	227	233	278	245	252	266	250	240	242	258	249	259	264	250	233	263	249	263	259	265	252	275	252	249	246	237	225	223	258	233	227	233	247	248	231	253	244	245	292	258	226	250	211	232	258	242	262	272	270	264	252	270	254	266	244	262	262	248	257	238	233	225	255	247	255	256	225	234	247	237	261	250	245	237	278	224	240	244	225	268	239	235	243	237	228	237	230	248	255	253	279	267	245	217	233	216	245	246	233	273	231	267	261	249	240	266	270	269	230	264	290	224	240	251	260	264	248	279	258	249	230	211	226	261	237	225	237	245	242	247	248	257	263	224	217	270	237	256	246	231	246	244	239	269	243	232	248	261	249	250	224	246	271	265	257	230	234	259	248	221	227	249	244	265	246	209	235	245	230	248	251	242	242	239	233	245	234	235	260	229	211	242	235	252	260	228	234	233	247	241	235	245	258	246	231	245	235	222	250	234	277	266	256	241	260	219	229	254	220	256	232	230	242	248	270	230	250	247	273	237	233	240	254	269	230	225	229	226	232	247	236	238	253	240	247	248	255	212	219	239	256	248	244	264	262	232	249	249	245	256	226	271	226	226	268	239	231	260	231	241	254	222	264	237	264	264	241	252	233	253	252	260	274	258	235	224	221	259	227	249	210	232	260	256	245	228	240	247	248	230	244	247	272	241	266	234	253	234	256	257	246	224	232	283	236	254	271	268	242	260	227	264	251	254	225	240	256	228	234	255	232	214	240	251	230	240	252	251	251	265	223	235	257	214	223	231	241	214	270	241	224	241	257	232	236	236	239	248	274	238	222	256	277	228	251	255	244	245	245	245	242	234	254	264	268	238	263	238	276	250	239	256	231	251	247	233	268	237	264	221	228	245	236	265	228	272	263	202	253
71103	61007	45507	22927	5658	1207	647	617	587	595	635	558	618	626	562	586	585	587	581	603	591	600	583	582	562	549	556	618	575	564	547	585	532	556	618	575	574	549	576	579	560	579	602	567	587	596	596	566	538	560	565	601	566	531	558	587	605	572	600	564	639	565	589	593	560	570	592	605	555	551	535	578	540	601	589	553	561	555	579	594	587	591	541	562	522	558	606	584	608	575	585	569	557	618	540	621	552	621	588	630	582	529	594	627	583	618	565	602	553	590	521	591	613	549	552	580	591	608	562	520	583	564	543	563	557	587	561	596	549	594	630	562	602	582	593	597	555	616	553	614	567	619	569	548	570	571	597	561	578	547	537	582	591	584	604	573	605	620	565	608	578	567	600	629	566	569	554	528	522	613	563	560	606	580	584	606	584	591	588	526	543	573	515	584	555	574	601	604	571	584	575	555	551	597	534	578	561	554	558	549	557	560	522	599	604	561	607	578	578	610	596	556	557	614	609	586	557	552	602	529	599	553	568	523	535	599	566	581	582	557	572	604	563	581	576	601	508	553	564	544	553	611	557	566	571	582	585	558	634	561	579	537	573	602	567	603	549	606	545	582	557	573	579	573	586	568	586	519	550	578	593	532	555	589	579	550	542	596	585	551	547	579	593	601	589	581	569	541	578	565	613	577	562	546	596	570	571	573	587	583	637	576	584	571	575	577	585	577	553	572	639	557	594	564	594	566	535	583	566	585	560	575	594	556	566	539	583	562	562	605	576	616	554	560	579	551	557	520	621	515	567	611	622	603	602	555	578	556	593	567	605	563	577	565	571	570	587	574	563	570	576	582	542	575	537	546	584	566	600	538	540	586	592	608	605	567	583	588	580	571	571	579	559	555	570	598	595	540	562	595	643	593	627	553	587	559	598	599	538	568	516	554	590	576	547	564	621	549	632	581	549	566	596	553	551	578	591	520	585	546	556	566	545	626	600	555	613	554	538	556	589	611	612	576	579	591	594	601	593	618	612	606	575	557	584	546	570	542	573	563	549	619	595	583	612	563	555	566	606	595	567	610	563	578	616	552	561	558	582	549	552	563	594	579	603	564	580	581	605	574	580	603	564	615	575	546	596	601	550	555	569	558	612	589	631	598	558	552	567	538	593	599	609	567	625	602	585	596	575	620	555	549	566	581	547	579	613	562	540	628	592	586	566	573	549	578	579	578	554	562	603	539	534	563	601	539	540	571	545	569	536	555	627	575	583	555	529	578	558	588	561	561	561	606	564	592	606	571	559	597	582	576	537	588	609	567	564	545	530	551	548	559	597	567	612	584	571	591	608	617	580	625	555	585	589	595	561	569	596	566	613	550	587	604	584	540	586	624	551	582	572	582	604	591	568	569	628	552	590	555	557	564	592	595	556	585	570	545	601	588	584	559	621	551	600	613	583	575	559	601	566	517	602	563	576	609	569	546	531	579	628	554	572	593	570	590	585	574	553	582	616	540	594	569	610	555	590	588	565	579	574	618	521	619	601	573	570	570	565	586	586	579	610	599	565	599	568	569	563	551	553	599	625	562	586	526	533	633	544	587	549	585	549	577	572	542	598	608	587	572	528	605	615	599	593	553	588	541	564	568	583	568	565	571	566	569	558	592	542	582	565	574	601	593	560	536	578	559	554	578	614	578	604	532	555	552	591	568	587	565	575	574	556	557	580	565	550	565	578	555	571	553	571	589	563	565	587	562	569	638	546	583	581	566	582	558	545	585	570	598	594	535	547	567	543	553	611	570	608	551	581	544	549	628	583	575	572	538	568	604	550	572	556	597	652	632	620	597	554	536	527	561	575	580	580	633	590	549	577	569	535	551	547	552	585	563	550	591	547	561	575	558	574	616	566	530	578	581	594	588	605	564	622	589	554	557	581	574	597	579	565	521	600	560	569	555	573	604	573	549	567	571	603	595	554	581	586	582	561	591	573	584	592	603	563	575	581	566	594	576	528	578	528	587	553	566	542	589	554	626	598	586	565	539	570	602	526	574	618	590	560	526	547	545	604	599	608	561	591	503	550	520	560	623	528	594	601	558	596	566	617	536	572	591	591	541	581	584	565	575	615	578	570	550	600	554	550	573	539	547	582	604	577	558	588	574	593	556	607	531	551	609	535	583	536	572	575	560	572	566	575	581	543	569	528	629	542	564	593	559	576	561	553	543	548	600	594	580	553	554	595	547	565	533	565	623	550	539	588	579	552	566	616	573	567	551	555	545	562	556	590	594	587	528	559	565	590	576	556	607	557	598	582	575	539	571	562	626	547	556	593	537	583	576	621	546	581	627	570	556	561	559	558	588	573	583	598	563	602	568	534	582	601	606	557	598	542	576	597	611	538	612	580	583	553	560	571	563	562	545	583	567	567	572	516	547	584	591	575	595	550	546	597	523	554	553	546	571	602	604	587	551	548	577	562	586	586	572	590	539	568	551	605	573	563	562	577	585	529	587	565	554	543	595	553	577	540	571	594	583	564	588	573	557	553	544	547	564	572	585	597	617	584	602	571	560	591	568	560	587	546	590	583	567	548	532	568	563	538	522	535	582	586	567	579	562	532	596	571	599	623	562	548	609	604	607	571	597	558	541	595	568	583	582	547	559	561	568	566	597	595	570	541	563	574	568	595	580	563	526	586	597	575	590	604	603	568	564	554	635	578	570	625	576	591	553	538	589	555	579	579	517	591	574	593	581	588	557	559	579	580	576	577	614	615	590	614	563	575	616	576	572	566	613	580	567	575	600	586	622	600	554	560	617	578	591	588	559	597	571	536	527	591	559	547	588	582	547	561	592	530	587	595	551	565	578	587	574	571	546	624	582	561	585	564	569	544	584	565	573	584	573	564	570	566	595	613	553	562	564	598	567	566	570	571	592	566	586	561	571	590	567	560	627	565	603	587	562	556	563	569	589	557	548	550	527	570	604	601	601	541	580	563	591	539	554	595	597	597	558	598	543	580	549	592	597	575	551	563	593	579	533	585	577	573	596	546	609	599	589	572	547	588	605	615	522	585	557	558	562	571	599	575	573	582	601	534	591	566	588	615	569	593	600	542	576	580	602	610	595	567	602	637	549	524	625	557	577	575	567	557	581	569	571	554	562	529	587	647	560	585	603	578	571	602	575	601	567	613	573	618	591	569	545	534	576	534	576	572	583	570	597	538	572	573	574	590	552	578	530	567	584	573	544	600	567	563	561	587	562	586	577	515	564	546	587	544	551	577	585	601	590	522	549	600	587	567	567	595	565	543	566	586	561	577	588	595	549	580	578	591	577	601	573	576	575	572	580	544	612	569	556	555	568	585	575	576	610	552	547	634	533	594	575	572	594	614	541	603	561	576	589	512	561	562	586	551	606	604	567	615	615	611	565	575	605	569	608	561	604	585	551	565	591	575	581	569	542	623	562	535	571	576	565	565	614	571	615	573	570	562	551	553	591	580	533	593	555	564	575	597	595	605	564	597	579
49319	27322	9990	1675	417	294	276	260	265	250	264	253	239	301	256	265	238	288	273	265	277	250	260	230	284	238	272	253	289	273	249	271	266	244	271	251	251	265	254	273	233	265	278	296	272	286	291	242	249	235	255	254	242	224	249	280	264	238	265	277	279	269	245	272	245	253	267	251	280	257	256	273	296	256	225	279	278	230	248	258	284	271	271	269	262	276	277	282	267	284	234	233	242	272	264	271	245	246	257	232	258	242	270	216	260	231	260	266	300	265	198	289	252	272	271	269	283	253	256	253	266	244	247	259	249	240	271	270	241	251	285	267	265	268	285	237	244	242	241	237	271	269	261	254	275	235	258	228	255	286	267	244	250	271	293	241	253	273	280	256	258	251	253	257	270	271	241	229	265	251	280	258	252	245	270	290	241	259	221	258	264	240	240	238	256	273	260	301	245	242	225	266	241	275	258	267	258	243	248	243	273	254	249	251	261	251	232	259	245	235	267	235	260	258	254	277	250	278	249	277	225	243	256	259	255	258	265	241	288	271	266	234	242	256	256	269	239	257	269	247	277	287	239	261	247	256	292	257	269	292	241	229	256	259	226	291	258	256	237	263	273	259	257	261	270	246	242	261	258	246	245	245	218	233	257	266	277	258	255	264	269	264	270	243	243	251	254	257	254	209	257	243	260	262	267	248	245	253	257	254	240	246	248	256	316	262	253	248	299	261	269	255	259	279	271	278	247	281	237	258	248	258	235	263	251	265	276	278	244	266	265	251	267	258	272	237	274	258	229	229	256	280	263	259	275	203	290	263	282	266	246	279	296	256	244	238	248	245	268	244	264	282	221	272	262	261	252	278	240	264	245	253	220	274	303	255	252	243	241	240	269	291	253	266	247	240	240	251	229	257	233	261	294	271	248	241	284	259	215	273	268	276	269	254	270	272	256	244	267	273	255	250	232	250	242	272	250	245	234	258	268	259	276	255	255	259	246	256	269	262	256	264	269	255	256	261	258	269	252	280	261	253	276	277	260	230	238	261	233	275	273	267	272	225	252	238	268	285	262	233	263	254	265	250	255	218	266	248	271	282	262	229	265	257	250	259	269	250	266	256	250	264	290	257	234	291	240	249	253	276	240	256	262	273	279	243	249	263	265	238	254	254	271	241	253	234	262	246	260	229	238	268	273	254	277	293	254	257	252	253	256	242	274	253	265	239	240	265	255	278	273	248	269	243	268	257	265	246	241	248	243	228	265	218	235	271	270	261	243	291	246	274	261	264	249	270	246	270	258	256	232	248	274	254	266	277	273	266	241	213	279	229	285	248	263	266	235	296	257	261	267	260	256	254	279	263	266	269	278	247	251	265	233	273	252	274	235	261	233	271	301	239	271	295	251	243	252	240	261	238	260	266	254	257	272	273	275	262	221	247	244	251	234	254	234	237	236	264	265	282	280	275	244	231	251	267	273	234	232	276	277	267	262	299	239	260	267	247	254	244	234	256	265	249	272	238	282	265	287	261	249	222	238	248	246	248	271	253	259	278	263	240	247	302	238	233	248	292	256	239	301	258	249	247	269	280	255	264	285	243	246	239	251	278	277	264	263	246	227	242	276	240	273	223	269	294	270	273	240	285	255	227	217	288	244	263	249	246	258	258	288	283	239	249	258	248	278	262	270	284	271	281	243	275	280	282	239	233	253	265	279	279	295	279	255	207	270	254	246	311	262	251	245	258	259	257	247	257	239	254	252	263	251	240	233	268	274	234	231	247	267	272	257	250	214	271	275	240	264	274	263	257	227	262	279	247	236	247	250	236	274	239	277	235	259	264	256	228	241	281	256	269	263	306	295	276	272	263	238	276	260	234	246	257	262	263	253	269	230	263	247	267	241	225	260	257	245	289	245	276	231	263	259	264	237	271	273	288	278	243	250	269	265	258	268	238	238	277	280	270	242	268	239	255	256	276	241	240	248	277	230	283	290	240	284	253	244	254	227	279	262	249	307	247	238	244	253	265	255	239	251	266	253	246	233	245	264	276	267	247	256	284	249	259	243	251	275	243	244	276	269	276	245	268	249	250	255	262	247	246	239	286	230	272	241	289	248	263	259	254	254	268	273	251	249	266	286	243	286	256	251	228	270	249	276	254	262	233	277	250	263	289	266	248	263	302	241	272	226	227	248	248	273	253	260	247	247	259	279	240	260	234	243	259	249	251	260	228	255	260	258	253	264	238	232	255	234	240	298	246	242	281	254	248	265	252	257	254	273	252	226	266	278	257	267	268	268	267	255	249	271	266	275	267	248	258	304	266	245	234	222	269	267	265	237	257	238	257	247	262	275	245	257	260	261	232	278	285	275	256	251	251	300	237	250	250	254	266	289	263	294	268	263	249	282	261	269	246	286	259	263	284	265	262	245	253	271	279	247	267	245	247	250	261	264	267	280	268	263	232	235	271	262	243	243	229	269	281	251	284	260	244	237	255	247	232	242	253	250	286	260	283	249	255	256	260	242	263	256	232	254	223	269	224	289	234	266	297	287	296	250	262	248	268	246	234	230	256	240	247	252	242	266	265	256	253	260	253	270	257	245	269	274	222	248	244	258	239	233	245	257	264	257	258	282	273	265	240	236	271	239	246	279	278	264	224	231	221	260	282	277	235	268	289	269	238	235	271	274	255	263	258	234	252	258	255	262	232	249	245	233	267	274	264	251	270	238	295	268	262	265	266	253	250	224	266	245	278	252	221	262	234	250	230	242	279	245	263	265	265	249	304	232	239	215	222	260	242	236	276	262	269	240	247	247	247	274	262	277	263	245	237	251	278	240	279	258	246	250	252	272	263	285	243	254	271	253	269	280	294	274	268	254	247	259	258	267	250	253	274	233	262	266	246	250	266	270	281	243	248	273	250	256	246	239	281	290	260	239	262	265	258	246	250	259	249	201	266	274	255	246	266	249	269	248	241	244	244	246	273	273	251	268	265	225	252	245	263	278	234	238	271	279	250	256	246	235	231	243	251	271	237	250	264	252	252	260	263	274	238	240	225	290	271	253	251	271	258	247	264	280	255	256	230	247	274	260	278	276	276	293	269	228	230	265	252	250	220	243	256	265	267	240	283	256	249	264	254	281	283	254	256	289	248	251	273	278	263	293	273	286	253	283	273	285	254	256	247	264	267	281	280	262	239	264	270	280	262	237	280	270	271	277	232	216	286	247	243	247	287	234	240	277	266	261	253	272	267	256	258	267	262	264	250	237	246	241	282	255	246	265	247	277	262	263	235	257	252	232	262	251	238	278	275	244	239	272	288	239	252	260	252	245	265	272	243	256	243	283	265	244	258	261	260	255	281	255	258	270	225	267	253	252	239	267	257	228	236	250	248	250	268	242	292	276	252	252	269	267	282	236	282	272	268	243	267	272	256	250	261	232	243	231	238	259	282	260	258	240	270	249	238	236	233	248	258	249	270	252	260	232	249	250	276	257	272	253	248	256	254	263	252	280	266	258	253
42234	24677	11273	3308	1105	692	633	578	585	584	631	585	622	597	646	579	601	610	623	595	609	573	603	639	626	606	601	605	582	608	610	580	617	676	625	608	613	598	626	643	621	610	622	593	604	600	599	626	624	600	623	600	600	604	606	589	640	635	614	611	635	632	627	614	628	648	625	581	555	657	617	644	611	619	642	647	656	631	618	567	584	600	593	626	592	584	564	584	649	580	608	612	663	624	613	583	654	564	660	597	635	647	630	601	604	648	611	595	601	629	595	599	668	534	615	577	630	625	634	617	640	602	604	611	649	583	614	638	633	618	627	601	608	572	586	617	614	620	615	603	633	627	625	588	601	611	636	616	629	634	565	616	605	590	651	601	616	619	665	646	607	627	645	635	611	598	600	602	656	586	604	656	668	612	614	625	565	612	646	608	612	608	605	603	619	619	609	648	638	638	651	651	646	551	629	681	647	657	604	647	612	591	583	593	567	607	572	583	636	613	608	607	611	631	623	642	585	604	625	624	601	598	624	642	584	621	626	621	627	616	604	638	629	648	639	661	615	617	664	620	604	622	655	640	573	594	587	607	618	646	593	605	648	626	640	631	632	575	644	590	665	573	592	623	657	570	643	628	596	612	604	609	627	611	605	622	616	597	574	586	629	658	624	622	628	569	602	600	624	624	578	598	596	636	631	587	645	640	656	587	581	585	587	580	636	618	582	627	580	589	624	588	624	589	599	570	644	652	611	580	608	639	635	627	596	603	580	589	644	636	566	624	621	625	605	613	635	616	607	672	639	598	585	603	618	614	650	615	667	600	622	632	613	608	633	636	588	605	623	597	628	592	635	623	580	617	666	576	606	598	611	559	597	591	615	601	630	604	629	598	663	624	607	627	576	678	612	592	591	640	624	609	632	620	622	649	604	655	587	628	621	583	618	614	635	655	594	615	644	609	652	605	591	581	639	627	636	622	651	613	631	648	584	604	609	654	630	649	649	638	626	637	614	610	614	627	620	624	600	660	599	624	603	656	641	636	619	565	589	612	596	655	657	641	622	596	627	619	665	602	609	586	610	646	640	611	578	600	611	628	618	608	631	623	599	576	642	599	571	611	587	571	576	617	611	617	632	616	593	607	638	607	621	605	634	581	592	572	628	594	626	599	575	632	631	624	610	591	605	639	677	605	567	622	604	633	621	586	599	642	619	593	668	620	597	588	599	623	611	637	587	641	621	625	586	620	611	612	592	630	644	578	617	656	638	629	638	577	609	648	604	573	601	609	568	601	607	612	644	614	610	628	601	619	606	615	617	644	630	636	619	601	613	565	635	631	612	582	627	615	698	630	654	625	605	604	607	653	612	591	605	649	653	628	618	603	608	570	593	637	651	670	554	641	597	610	655	609	603	601	566	629	647	619	651	650	577	643	629	647	617	622	630	622	641	605	602	648	625	665	619	628	620	569	609	625	573	644	628	624	626	657	606	616	626	636	586	623	570	626	597	585	622	623	630	627	665	621	621	630	617	575	624	569	648	606	619	614	608	600	604	624	632	603	609	579	659	643	632	640	621	666	638	603	576	579	623	575	593	616	615	647	614	601	624	627	628	633	612	643	592	650	599	627	605	620	622	660	598	659	636	615	614	639	607	550	579	629	629	587	612	615	654	600	620	613	608	610	636	586	614	626	623	606	676	639	620	615	597	623	635	639	575	627	632	606	590	604	619	633	610	632	603	620	606	618	629	650	613	636	623	634	608	613	633	642	609	577	666	620	603	580	599	625	610	626	637	596	646	610	612	679	632	612	608	617	590	586	647	570	597	625	591	628	595	613	692	636	622	636	626	610	610	626	600	612	635	600	632	621	692	645	544	636	621	618	625	553	644	599	650	609	613	646	610	607	646	572	602	615	614	616	597	566	612	602	623	550	626	651	645	620	641	621	563	634	586	609	634	572	646	639	573	613	610	594	644	586	612	605	628	590	605	594	624	630	589	619	633	629	605	585	660	618	642	619	610	614	606	598	635	604	657	646	608	641	594	629	626	587	637	659	623	597	569	598	590	612	634	620	588	634	587	634	655	641	597	592	636	636	614	641	618	661	600	636	640	619	579	595	603	606	582	589	653	610	622	579	587	634	616	610	619	599	601	614	646	621	649	598	614	611	614	666	648	612	634	632	649	608	613	589	617	610	598	634	555	597	582	634	649	636	605	634	597	597	621	593	633	593	586	610	615	660	638	619	613	623	619	567	653	625	642	578	628	623	615	621	645	624	589	646	604	625	591	605	631	612	633	629	653	603	620	588	628	670	612	615	632	627	603	584	606	617	630	580	570	633	626	650	595	635	616	614	609	591	642	672	614	628	646	615	641	653	637	615	636	628	633	594	643	590	633	548	617	629	591	560	601	559	601	641	637	631	667	630	626	615	658	634	622	644	570	588	613	608	621	647	626	660	632	639	600	587	628	591	632	611	632	626	666	592	633	621	632	589	623	610	636	594	624	597	627	627	624	626	601	608	637	653	618	597	607	577	628	613	615	636	595	633	614	587	596	626	611	615	612	632	639	638	662	603	592	608	620	606	641	646	612	589	610	642	596	675	589	589	616	579	615	668	621	621	632	601	604	638	627	629	614	576	640	627	631	615	618	594	660	629	630	628	580	630	617	568	625	559	611	624	634	599	631	658	626	586	638	664	627	686	620	610	601	600	594	609	614	630	649	654	609	618	633	609	628	612	631	635	600	628	595	622	607	624	652	632	615	617	584	600	618	636	581	597	583	614	578	691	629	639	607	635	592	641	646	611	614	608	631	612	640	668	617	642	614	625	630	616	656	636	623	614	608	631	586	631	600	616	618	625	618	616	634	639	618	642	629	609	579	632	603	622	637	634	626	560	612	648	588	658	609	645	602	577	626	612	578	612	602	599	587	600	621	601	570	612	628	616	604	600	640	588	608	647	627	670	595	587	667	649	612	617	658	617	591	622	611	585	632	582	596	653	633	625	617	589	618	631	634	619	589	642	614	629	623	599	568	590	613	574	576	597	642	568	620	649	606	648	594	595	611	635	604	638	628	603	604	618	629	641	600	656	606	627	575	596	592	598	595	634	588	648	594	603	628	593	610	595	621	635	641	647	643	610	597	609	624	670	632	627	635	616	621	579	642	623	612	594	626	595	629	595	593	636	654	645	614	616	644	602	633	587	610	648	636	616	642	616	629	565	620	597	696	610	643	612	622	633	611	646	607	654	566	570	633	613	660	627	627	637	613	572	647	564	613	614	622	586	609	603	623	587	570	592	643	630	630	570	609	613	636	644	617	638	616	651	650	618	640	593	626	634	613	623	620	633	626	635	592	633	620	649	607	627	627	614	662	627	604	647	597	629	621	596	613	616	620	629	591	649	605	589	593	632	635	619	667	607	640	611	630	597	613	628	572	595	622	612	605	625	558	639	601	596	651	607	617	604	559	610	655	628	559	612	601	628	586	626	650	575	595	622	605	621	562	632	645	661
80791	61235	38671	16444	3109	537	290	311	267	279	293	272	252	269	324	295	308	308	254	310	295	268	293	270	274	298	271	282	276	293	247	256	290	288	258	279	248	265	293	266	277	293	260	248	264	273	275	267	250	283	251	269	294	288	286	284	293	296	289	268	291	289	274	287	272	275	239	272	271	258	255	314	294	273	280	261	289	289	261	269	268	246	277	273	293	277	313	276	279	258	275	275	281	298	298	298	320	285	269	276	260	276	271	292	275	276	277	277	268	317	313	286	287	267	240	250	285	284	305	300	307	239	277	260	250	256	270	277	279	278	258	294	285	265	284	249	250	278	279	277	292	250	246	260	290	293	289	258	289	247	303	263	291	304	282	253	282	273	269	251	277	262	284	257	273	262	307	284	271	279	254	296	291	285	273	257	266	240	294	280	291	254	272	278	284	264	300	296	276	297	259	294	306	303	269	291	282	276	279	314	297	311	294	289	288	301	284	282	312	281	247	279	250	268	289	287	261	300	253	292	277	292	302	275	290	277	248	274	280	271	254	288	291	264	299	273	259	264	293	255	290	295	243	273	277	312	310	287	260	242	278	267	254	275	268	284	282	290	284	259	282	278	274	291	304	284	247	294	283	273	274	301	255	263	306	262	261	308	272	281	312	316	303	281	267	276	285	253	284	288	255	275	285	281	250	284	279	289	276	277	309	290	316	300	263	244	296	288	290	276	294	288	274	276	265	271	270	292	273	318	293	262	287	278	264	264	279	269	283	248	294	272	301	285	298	270	271	311	270	250	282	256	277	251	252	262	335	287	310	263	249	288	262	284	245	269	289	292	279	247	276	289	260	294	262	288	269	278	293	289	322	309	262	274	286	287	280	280	291	276	266	274	267	276	307	281	275	236	240	274	272	287	305	276	281	255	302	283	280	287	266	274	283	277	278	271	280	266	279	309	272	282	284	285	283	257	280	293	277	258	298	285	272	302	266	251	276	257	254	294	275	261	305	253	243	291	261	293	301	276	289	243	269	282	278	270	276	280	289	276	277	297	281	271	268	264	265	271	267	314	275	275	308	262	274	270	278	296	248	277	280	287	259	276	265	243	287	276	302	286	283	273	277	250	261	298	313	278	268	270	292	293	264	267	272	281	254	265	272	312	271	269	294	266	254	288	275	295	284	278	271	268	284	291	262	277	316	262	289	284	259	278	294	283	297	268	280	297	279	265	265	289	282	245	259	257	251	279	313	298	262	266	281	276	306	260	305	322	302	265	279	256	292	259	264	254	260	288	287	249	289	266	250	281	316	270	268	298	281	269	304	302	296	293	280	307	255	247	261	261	290	270	251	311	277	279	276	272	311	280	323	314	285	289	266	292	271	278	284	298	288	256	263	317	246	284	262	254	249	288	297	270	271	275	283	256	276	310	274	278	289	273	295	244	246	243	304	274	271	284	264	253	261	270	272	287	293	275	285	277	233	270	283	284	294	243	260	265	302	303	280	268	278	269	281	258	257	273	268	284	271	274	295	245	279	273	284	273	299	220	277	306	281	285	260	280	298	290	251	268	277	282	281	283	286	284	290	268	281	278	278	276	260	281	306	279	301	297	298	254	263	279	273	308	293	303	262	255	284	275	262	263	276	246	282	269	267	294	262	309	268	273	272	265	277	280	248	280	304	277	243	302	272	305	298	251	302	278	252	254	259	255	278	284	277	304	302	279	272	268	286	274	275	296	284	294	270	280	273	278	275	292	249	272	265	271	289	275	282	271	303	253	271	270	291	300	285	285	282	290	264	272	294	280	259	310	260	258	291	280	273	296	307	269	295	261	287	313	300	285	299	268	290	278	287	309	299	296	268	281	304	285	258	274	291	278	249	274	241	272	266	288	250	269	292	260	263	307	350	282	281	285	284	307	268	269	256	256	281	285	283	302	282	297	299	279	267	251	267	271	296	284	272	280	288	268	261	331	245	263	274	284	251	296	284	280	251	284	259	274	265	293	294	275	292	270	270	276	265	274	253	278	296	268	272	323	229	239	278	313	282	296	269	260	269	281	259	270	260	245	291	266	283	267	269	270	273	283	306	297	253	300	296	296	280	261	287	290	287	277	266	263	235	251	292	250	274	300	272	222	279	289	266	259	278	278	270	290	275	279	270	280	304	250	295	279	299	294	278	278	279	256	277	297	276	264	277	287	260	288	288	282	283	261	252	282	293	285	296	301	282	281	277	303	276	286	260	279	272	263	247	270	280	295	261	281	259	232	283	289	295	282	283	265	247	281	260	294	288	270	283	279	274	288	279	289	280	252	291	267	278	285	286	303	278	303	268	245	268	277	256	264	280	277	269	284	284	271	284	254	264	277	287	301	288	295	302	276	291	306	261	271	271	291	280	265	282	292	284	285	319	293	324	281	287	295	265	255	268	258	280	297	267	299	262	275	276	306	261	254	290	275	321	275	264	276	266	267	293	282	234	265	263	261	282	254	285	294	295	273	270	265	269	254	230	288	289	287	293	280	283	267	273	293	266	317	289	282	274	286	259	299	266	286	305	275	277	298	318	248	236	289	301	264	281	273	276	282	313	254	269	295	293	286	304	272	270	270	282	286	275	276	267	276	264	304	288	258	276	269	279	255	271	277	262	287	287	280	265	281	292	266	290	261	268	291	281	252	269	239	300	259	261	273	266	279	262	267	270	276	270	286	286	286	298	294	300	262	280	285	259	270	267	288	239	276	266	335	288	267	292	273	268	306	293	282	270	281	262	261	312	279	245	295	294	301	305	277	284	275	295	262	293	259	283	269	290	260	277	276	260	277	274	283	270	273	276	272	281	275	284	285	289	285	303	269	265	275	284	295	286	276	284	265	267	247	278	282	257	248	264	265	291	243	260	278	277	272	306	291	287	291	334	300	261	259	271	277	310	253	261	295	242	276	287	309	280	276	267	310	303	271	261	283	282	323	271	285	297	268	287	258	264	270	284	263	274	290	263	261	280	310	260	277	244	281	308	298	234	281	286	242	266	323	273	266	263	299	296	258	272	278	286	286	267	245	278	297	297	292	269	294	251	297	285	284	275	267	257	256	277	295	302	280	298	288	257	273	304	280	287	281	264	266	257	299	284	263	297	281	276	288	294	269	290	289	260	278	260	275	274	271	253	278	266	271	308	293	306	278	272	280	257	293	303	266	298	294	311	277	318	265	287	263	299	265	302	271	280	284	269	280	297	264	281	264	273	306	291	279	282	285	245	262	287	260	280	294	308	288	276	257	284	247	271	320	320	294	272	287	254	281	307	312	247	263	273	266	265	286	270	273	279	242	274	251	250	245	271	285	254	253	279	289	266	267	284	264	300	286	295	272	250	271	296	276	285	349	266	281	304	279	266	269	256	275	291	269	271	272	271	265	278	280	267	284	252	286	274	283	295	268	296	293	227	255	288	279	289	273	273	321	298	276	253	297	305	290	261	282	287	297	293	284	267	283	271	274	277	270	297	321	272	269	269	274
61748	50240	36608	16247	3703	992	703	665	618	657	661	643	623	640	657	625	655	649	650	661	665	646	622	658	646	636	611	653	627	619	642	661	660	658	670	630	660	645	653	669	662	693	664	666	623	620	640	617	642	662	675	661	650	612	578	687	652	649	693	627	622	636	687	645	611	666	631	647	691	633	585	589	638	607	672	663	661	636	634	656	680	661	639	640	630	622	653	633	657	578	624	661	624	662	618	640	647	656	650	641	644	647	672	638	597	651	639	648	632	682	669	630	646	639	628	627	684	650	681	670	669	639	640	682	628	649	661	638	710	634	620	627	659	685	614	643	671	674	677	650	673	668	619	647	665	640	690	599	607	644	668	648	625	628	691	658	637	662	643	674	645	667	630	666	609	625	622	609	633	625	630	629	665	653	635	692	704	654	645	658	676	639	695	703	606	677	654	657	631	659	651	650	682	622	690	646	631	694	685	614	665	632	613	601	690	670	642	716	631	693	679	671	643	642	720	603	656	689	663	660	652	679	679	623	655	614	614	659	649	617	651	653	670	633	665	649	637	669	592	650	637	619	695	657	617	628	647	667	624	675	664	649	687	661	649	636	660	631	671	664	698	629	641	669	673	658	654	640	645	641	648	697	651	670	605	672	671	649	637	682	647	645	653	662	674	641	622	658	617	637	630	626	634	640	662	678	641	607	659	636	621	671	695	669	673	618	673	702	616	629	641	670	630	645	641	629	655	658	657	682	601	657	621	645	613	596	635	646	691	627	665	623	612	639	678	656	659	658	630	641	614	635	679	642	693	628	649	628	667	604	607	645	651	610	642	624	684	670	650	684	670	723	657	625	672	643	684	606	603	619	652	640	657	636	692	600	651	613	625	642	677	634	649	648	650	702	619	707	679	602	641	625	686	647	718	649	675	679	600	657	634	643	643	655	640	638	642	668	618	662	642	653	616	660	619	689	632	654	648	657	689	661	661	645	650	652	650	650	624	640	622	637	631	691	639	661	646	665	618	627	672	674	685	658	691	678	638	620	643	687	672	613	690	653	609	624	652	685	719	626	608	647	669	620	591	649	607	619	596	635	634	636	611	620	626	679	653	633	646	660	634	650	663	692	659	651	661	609	689	657	636	665	697	641	702	651	626	626	644	632	671	642	638	594	675	625	646	647	627	681	659	638	652	662	683	658	653	653	691	637	633	643	662	648	630	635	671	642	615	654	596	632	700	628	665	613	667	666	659	644	645	635	722	640	649	632	655	645	712	651	661	658	634	674	668	675	680	614	653	670	642	663	687	642	652	667	668	656	686	627	650	709	641	652	638	651	680	675	670	629	628	623	641	703	669	668	641	664	688	649	597	668	693	654	659	675	640	662	653	656	664	644	620	638	703	671	619	645	616	644	618	630	634	661	630	657	622	670	645	643	624	649	636	672	628	649	657	632	610	651	636	646	659	682	633	706	646	615	659	695	658	658	669	625	679	634	651	634	642	650	628	650	660	672	663	649	708	706	663	676	665	629	607	633	612	652	696	640	629	664	649	698	657	655	634	648	666	672	676	661	646	622	671	650	658	649	630	662	650	661	649	667	675	651	669	717	696	667	656	648	642	646	638	621	615	644	653	663	632	670	644	668	668	614	587	602	654	638	630	630	690	627	640	630	631	684	657	611	665	623	599	681	638	624	655	609	681	670	651	658	629	685	639	631	640	691	623	669	626	607	658	615	677	669	656	652	628	667	659	626	634	659	656	670	620	655	585	631	610	655	640	622	672	691	664	659	661	703	660	639	669	694	588	655	663	667	631	658	700	651	626	670	621	615	656	589	707	658	670	666	624	658	652	706	668	602	647	643	663	673	644	627	663	639	682	674	657	699	674	670	660	666	641	633	632	621	683	664	650	644	693	638	635	612	675	635	664	623	601	668	641	672	683	586	658	612	696	660	608	674	657	666	623	697	620	642	683	694	614	647	639	618	649	662	641	628	664	669	655	661	652	628	574	638	641	664	696	703	647	644	626	645	659	638	680	668	659	705	634	623	685	603	648	594	631	670	641	695	630	689	673	628	627	642	641	643	648	644	664	594	641	665	699	660	692	670	645	655	669	682	639	600	634	655	649	677	662	621	665	643	657	623	707	629	662	635	628	677	603	606	679	667	695	658	657	637	626	651	674	660	664	629	648	647	632	694	647	656	632	613	649	631	644	665	668	645	637	641	692	680	612	626	608	698	666	623	645	636	642	702	635	631	642	639	635	658	662	621	624	636	679	658	672	656	677	642	634	598	656	634	672	654	619	655	688	637	688	645	627	658	636	661	681	648	646	664	608	645	668	646	651	698	671	611	660	630	653	657	608	679	677	598	653	640	718	618	674	629	621	615	626	668	615	679	681	677	661	648	627	701	641	661	672	636	631	629	652	714	719	647	678	666	622	688	621	620	638	635	664	670	642	646	634	677	644	666	618	642	646	647	646	628	662	653	612	649	635	661	706	634	637	657	647	678	703	670	660	640	664	610	655	583	652	664	654	676	686	671	625	641	626	640	640	661	637	631	651	607	633	657	609	663	623	656	698	619	718	637	628	709	684	648	605	642	668	660	641	626	620	622	611	692	673	643	667	661	675	653	649	636	640	677	680	635	667	644	655	650	649	623	684	657	640	618	584	651	682	647	672	627	634	659	612	635	627	658	671	659	643	634	652	666	671	666	674	653	641	649	658	652	597	640	655	686	645	678	597	663	647	670	607	655	641	664	681	606	639	622	676	637	629	584	655	660	685	680	639	642	686	623	633	645	642	636	628	606	659	640	622	635	667	676	667	705	623	656	636	665	648	707	676	645	686	655	654	649	665	641	700	656	652	604	619	672	627	649	633	645	634	646	658	658	633	637	663	648	637	655	713	620	642	597	668	660	634	640	627	627	638	645	638	584	623	639	629	651	649	660	601	652	673	637	600	628	673	588	642	657	646	642	637	645	673	690	660	666	667	628	630	624	641	656	665	636	669	683	634	675	622	639	664	633	654	632	633	617	675	693	661	646	686	659	655	639	615	663	655	633	627	632	654	669	648	668	656	666	673	653	641	699	643	710	678	680	642	651	680	656	662	671	637	682	626	622	681	665	655	644	617	677	647	643	621	629	627	659	618	635	617	653	652	648	650	682	621	639	631	658	625	674	671	640	680	676	614	665	662	647	677	664	708	661	656	653	631	648	629	720	654	657	653	643	666	635	614	643	645	639	667	635	658	611	617	670	637	656	711	649	668	677	617	621	617	599	612	651	679	637	634	681	625	612	646	623	643	677	659	658	675	626	602	642	645	647	596	644	603	600	635	643	643	660	627	685	670	642	606	665	656	654	673	656	618	638	648	647	600	646	662	672	624	671	659	636	656	663	664	646	636	669	643	653	648	703	656	660	666	607	638	679	699	640	656	671	628	651	639	659	655	619	683	665	679	618	602	614	617	617	619	614	609	664	695	671	643	674	660	653	564	674	636	705	635	679	659	692
84354	70227	47410	23784	7441	777	271	220	251	253	264	251	244	260	249	256	250	230	228	260	227	251	272	219	240	227	258	250	234	245	257	204	220	245	250	232	227	252	244	244	241	251	226	258	237	244	238	239	233	267	250	237	244	238	243	249	244	250	215	229	232	230	245	248	240	254	251	220	251	240	258	223	255	269	278	248	270	240	214	229	255	210	219	245	218	233	237	251	222	238	248	249	239	221	230	230	220	255	247	215	245	233	252	237	264	270	244	227	221	223	248	235	221	236	221	270	245	259	245	235	212	236	243	225	213	227	237	222	247	288	247	261	239	221	254	237	224	270	248	250	238	268	252	227	220	246	260	245	237	221	216	226	250	230	223	246	257	223	256	262	248	242	239	236	237	254	234	250	256	236	255	271	236	229	214	274	235	237	242	250	254	242	226	225	248	270	245	247	237	224	213	254	241	259	254	235	259	244	257	246	260	235	225	240	252	211	240	250	250	240	233	262	260	260	210	243	236	261	241	220	226	230	265	252	214	256	238	249	220	265	248	209	236	240	238	241	277	252	249	251	243	216	261	253	227	248	253	250	228	240	226	248	246	270	230	227	258	240	241	234	256	242	235	243	215	250	235	224	241	234	239	263	248	245	235	216	244	240	264	233	253	254	271	256	271	222	234	264	224	238	246	219	254	253	273	264	256	254	263	251	220	236	254	228	250	250	230	231	266	226	274	225	238	233	266	226	268	266	255	249	259	217	220	254	262	236	240	229	258	241	234	258	264	232	258	238	227	244	263	262	252	229	233	238	232	224	240	225	268	256	239	235	260	260	223	253	245	234	252	223	243	238	252	265	268	272	245	244	214	240	219	220	221	239	257	244	235	263	230	238	217	214	241	223	243	253	251	227	230	256	241	215	251	237	264	271	238	234	248	220	267	236	258	239	213	263	224	237	229	220	210	231	233	224	220	264	223	269	244	253	234	233	245	235	223	260	239	278	217	250	252	261	228	254	244	228	236	236	254	204	230	261	253	233	193	243	244	246	261	211	240	251	224	236	263	238	257	252	232	228	262	239	256	237	270	255	268	277	241	258	243	244	241	254	244	242	212	226	258	238	236	243	274	251	233	230	240	241	235	266	262	253	255	230	252	250	243	262	252	205	250	206	210	236	238	258	243	262	254	262	248	229	259	263	254	227	229	228	242	274	246	270	254	206	258	247	243	236	269	242	241	250	237	255	239	231	239	229	249	234	243	246	263	228	252	267	229	241	267	256	244	247	228	249	262	234	267	227	260	239	242	233	272	239	240	225	237	230	257	243	223	203	251	263	239	225	229	228	248	269	247	224	251	250	224	278	245	258	239	240	261	234	223	263	240	230	252	252	232	232	254	246	225	226	214	222	254	237	241	273	243	234	264	237	221	259	262	240	239	241	245	236	246	278	265	257	239	256	244	235	251	209	250	263	246	242	244	258	230	247	241	246	232	241	218	238	245	224	268	242	237	231	214	238	245	251	230	257	255	258	231	244	262	269	257	237	221	226	264	238	255	234	246	245	239	212	253	243	274	264	223	217	245	228	238	260	273	257	240	247	241	253	244	247	267	237	233	261	241	222	235	272	229	251	251	257	276	241	208	266	246	242	256	235	239	236	233	249	218	242	246	246	242	255	237	262	246	217	223	229	243	252	237	242	236	256	225	213	239	203	258	249	246	233	244	262	238	261	245	232	243	231	245	235	236	241	234	236	224	266	237	261	224	252	255	230	247	237	265	253	220	254	224	243	237	244	264	247	250	247	239	242	227	250	264	233	261	244	220	258	224	247	274	226	204	286	227	254	247	235	244	240	261	224	256	224	200	257	291	244	219	249	240	238	229	238	257	250	247	255	223	247	234	203	260	223	251	258	255	274	271	237	256	211	218	253	234	241	210	256	218	235	246	233	245	266	227	215	227	231	233	253	241	241	245	252	263	235	250	273	240	217	255	242	242	260	242	226	223	239	276	252	238	228	247	232	243	248	267	231	240	231	257	231	256	256	269	239	217	229	272	239	242	271	247	214	238	233	243	240	262	228	239	256	228	268	256	220	255	251	252	257	250	262	255	266	259	230	230	236	228	239	235	259	236	208	227	231	273	247	242	243	273	263	257	233	229	216	252	248	283	250	244	253	242	242	253	229	224	238	229	249	192	253	252	247	259	258	234	246	262	236	272	217	216	258	251	243	240	246	260	295	260	190	238	213	237	227	246	213	252	255	211	252	262	292	252	223	271	270	241	250	241	233	237	238	243	233	238	224	249	241	250	248	253	263	234	231	257	244	229	249	252	240	270	241	249	241	254	250	241	234	216	248	239	250	232	237	248	242	248	251	214	236	255	230	250	232	229	238	244	258	228	230	239	250	253	232	248	262	262	221	239	247	260	254	232	245	255	243	243	219	230	212	246	257	279	244	225	245	227	236	253	235	249	221	217	267	219	257	263	215	265	236	203	236	242	215	258	223	239	250	208	257	237	275	201	244	250	235	230	268	227	252	225	229	250	223	214	239	236	258	241	255	269	240	268	244	244	223	245	221	234	237	253	230	253	251	225	247	217	254	243	276	243	291	265	272	236	245	268	222	235	245	225	270	257	227	253	239	229	213	254	257	273	243	221	247	249	224	272	224	251	220	248	252	240	280	247	248	249	257	236	252	249	245	245	253	224	243	253	220	234	242	248	226	268	262	220	247	227	253	249	252	234	262	264	228	246	236	221	233	233	237	235	238	253	243	250	246	247	244	242	255	213	250	240	249	252	254	238	238	227	254	267	247	226	235	226	296	254	228	263	238	222	254	256	232	232	223	232	226	262	216	264	259	239	239	241	245	244	220	243	224	237	212	257	254	222	242	221	248	237	246	226	222	243	247	242	244	271	245	242	225	265	265	237	251	227	253	249	282	242	273	235	229	263	228	256	237	234	261	246	268	269	225	250	244	251	256	242	264	242	235	232	224	238	253	258	215	250	214	250	264	243	253	247	233	253	264	248	251	233	227	216	244	272	244	248	243	241	235	232	265	249	225	269	230	250	253	224	230	206	227	243	238	232	245	252	255	227	232	222	279	238	242	242	278	253	237	227	226	260	254	242	245	269	293	251	234	235	234	247	229	269	249	243	252	256	262	252	258	267	226	238	249	288	248	244	229	244	237	234	275	253	231	223	231	263	238	216	249	248	236	227	236	239	260	230	210	241	228	224	258	240	248	246	240	202	229	238	242	250	252	251	231	258	254	242	254	241	250	257	247	249	256	233	246	242	234	254	238	246	246	235	225	241	245	268	258	245	245	258	263	238	229	273	247	219	245	233	256	230	250	262	241	253	218	255	273	222	242	227	258	245	195	238	235	260	262	206	228	225	248	247	239	241	267	244	239	233	234	238	256	268	236	238	254	281	238	245	233	231	243	240	232	272	230	230	212	220	217	269	243	258	259	239	224	243	262	255	284	259	245	268	237	254	199	230	236	251	233	250	233	208	239
70866	61032	45769	22988	5982	1293	644	589	560	531	579	556	557	591	552	562	584	561	551	559	545	589	584	566	579	598	531	503	550	559	539	545	577	569	549	605	539	593	573	573	592	584	596	564	538	526	555	528	582	576	541	590	580	561	593	590	573	574	573	555	544	586	579	567	588	554	551	504	580	581	511	605	566	544	526	520	566	585	544	571	516	561	565	591	543	584	585	583	557	554	584	533	562	572	559	577	576	515	531	609	532	572	550	589	566	590	554	572	556	545	574	594	570	563	556	571	568	537	586	571	578	554	545	581	582	586	564	566	618	594	566	552	571	602	604	610	578	551	551	544	560	563	562	612	561	578	518	573	587	568	564	558	581	562	580	583	573	560	525	593	584	539	575	548	593	581	553	540	589	560	540	595	535	573	590	582	604	590	568	553	503	559	631	562	568	563	564	525	558	583	575	588	510	577	588	586	548	580	557	564	538	550	556	572	585	607	553	563	534	550	594	585	541	557	573	576	554	531	572	566	585	582	538	553	600	590	582	564	561	572	535	580	535	580	591	536	572	558	576	602	558	581	599	519	553	580	565	536	598	565	552	550	567	561	601	576	546	576	523	543	554	593	570	589	594	586	567	545	567	577	556	550	553	522	579	596	548	552	599	543	547	555	562	568	577	579	585	549	576	554	565	600	564	529	546	557	577	565	547	539	584	562	577	547	557	538	569	600	554	541	535	579	562	571	579	581	578	559	581	584	564	558	604	571	556	552	589	592	567	604	553	586	591	572	544	617	563	587	555	560	575	569	591	551	582	522	558	580	537	526	558	581	568	598	545	570	561	554	581	537	595	566	604	620	591	562	543	595	557	533	611	555	576	563	576	602	561	539	545	544	537	559	569	594	600	556	546	564	609	590	585	572	565	551	515	564	598	559	567	540	530	590	591	584	549	597	549	593	629	555	551	535	572	578	541	562	582	535	562	598	573	577	563	546	566	561	544	564	561	557	577	593	567	580	576	550	575	564	563	569	574	504	522	562	583	582	556	568	540	612	524	547	548	580	541	569	567	582	572	589	529	566	587	576	573	555	581	557	549	540	561	548	599	567	523	554	598	596	586	548	612	602	566	583	585	551	560	583	601	581	550	621	564	549	528	566	590	508	600	600	622	591	556	598	538	534	579	525	563	576	570	553	555	540	570	590	587	596	568	555	591	551	538	536	545	609	553	568	539	590	556	571	553	575	566	592	568	563	539	560	559	558	598	604	577	586	554	536	589	577	553	556	575	578	541	546	552	555	585	581	569	604	560	568	599	530	574	562	625	582	548	563	555	576	593	548	620	600	555	532	575	538	584	542	559	610	557	575	568	533	536	529	546	576	530	569	569	553	576	544	563	561	568	542	599	570	583	581	540	581	545	572	597	546	586	544	546	596	528	591	543	604	545	577	521	582	566	557	603	552	570	602	572	562	549	578	561	568	531	563	618	571	561	574	579	567	558	557	571	560	607	579	593	532	544	555	559	571	539	521	572	571	578	552	580	578	604	610	590	576	534	590	528	542	562	571	573	575	532	594	581	519	511	550	546	548	565	574	525	556	594	547	599	571	523	568	551	554	537	580	546	538	546	549	577	514	536	638	558	571	586	519	584	561	499	586	537	541	652	581	596	588	611	545	587	529	559	575	592	555	526	587	531	571	609	553	572	559	538	571	538	564	564	566	605	577	602	550	553	542	571	578	539	575	561	514	563	559	511	576	583	547	552	546	583	599	570	586	571	571	584	567	532	594	579	589	588	564	566	553	560	586	577	570	587	577	596	533	579	594	517	558	554	564	583	584	597	567	527	533	562	582	571	573	573	540	580	531	602	583	602	605	589	589	536	574	588	527	584	540	550	565	540	574	545	544	582	588	599	541	547	583	554	633	575	553	591	513	591	530	595	567	555	554	605	560	573	563	574	581	578	553	579	529	551	571	585	564	519	557	519	579	565	568	573	614	601	535	529	524	551	567	596	580	564	570	579	530	544	555	543	571	580	567	555	606	560	567	558	569	556	583	537	575	587	582	598	571	573	551	563	527	545	554	548	597	544	558	551	639	570	554	605	559	598	549	582	531	547	519	561	592	546	538	526	602	580	553	613	590	568	548	544	576	597	625	557	543	517	571	599	558	521	551	596	571	557	591	550	599	579	590	571	569	569	535	578	580	581	579	553	595	564	563	546	591	577	524	551	581	569	584	531	573	549	584	585	535	573	546	570	571	581	562	567	536	581	577	548	572	586	628	589	578	546	538	574	606	558	545	560	595	555	590	561	575	579	580	568	572	532	556	600	546	573	591	578	608	577	566	567	593	576	548	550	579	576	573	550	555	573	616	594	615	561	564	557	564	530	603	570	571	602	580	533	569	577	580	546	564	609	580	600	597	569	578	581	599	597	558	570	568	535	594	600	567	600	593	557	582	589	595	543	581	575	574	590	548	608	572	567	570	567	602	558	529	561	547	516	566	575	583	604	570	556	552	577	600	554	555	568	605	550	549	579	542	620	564	576	543	578	620	598	602	573	547	568	535	596	541	572	567	534	550	609	579	536	572	608	567	553	542	573	573	622	535	569	589	558	600	572	581	553	555	566	552	570	582	548	568	539	573	572	601	574	592	569	579	533	546	606	564	628	551	537	588	585	571	546	607	562	555	552	552	548	553	544	573	609	540	562	560	544	586	585	537	542	587	598	524	583	599	591	567	552	579	568	550	611	549	570	551	572	540	570	553	544	584	543	566	581	562	539	576	582	575	573	563	608	586	575	607	558	560	540	587	579	582	550	597	557	594	548	568	566	582	559	533	587	610	566	514	529	570	554	578	599	565	583	583	593	523	551	600	556	537	574	598	562	573	569	552	578	614	560	594	597	588	555	547	579	614	562	561	532	603	579	609	561	573	581	602	587	557	580	564	554	595	512	591	550	550	579	552	554	569	556	554	551	571	532	527	548	570	597	564	594	565	579	587	582	579	562	595	534	555	571	564	572	563	548	605	592	553	554	592	583	550	570	575	548	585	573	567	595	532	591	563	610	577	582	619	569	581	576	553	605	572	586	547	604	583	505	592	529	555	539	548	563	574	547	559	575	578	586	588	545	590	596	540	523	553	581	566	587	586	572	524	600	591	584	561	502	542	613	548	568	577	538	587	589	599	583	577	621	532	566	551	562	533	572	558	565	572	580	546	567	588	559	588	576	543	579	599	538	552	629	573	556	558	558	568	554	558	582	537	551	604	568	548	600	539	569	524	556	561	573	546	561	538	525	516	586	601	556	544	564	562	564	589	542	574	579	569	582	622	567	558	548	581	532	549	573	588	555	575	592	553	572	571	553	549	585	561	566	577	563	577	571	605	552	629	529	607	529	582	575	558	572	562	620	599	572	577	589	583	557	532	546	595	587	583	579	561	603	566	548	572	570	556	566	548	587	581	561	567	596	548	594	547	600	562	590	542	583	573	555	585	550	535	581	536	515	553	592	562
49118	27403	9840	1809	467	282	247	266	262	254	286	253	276	261	252	261	239	281	264	246	259	263	236	275	298	281	257	256	268	245	237	249	250	249	246	246	243	258	263	264	249	263	260	255	275	277	265	266	254	251	243	258	272	260	292	262	285	276	231	267	254	261	254	246	252	272	231	249	250	238	224	248	234	249	252	243	246	295	265	213	243	274	247	226	245	251	251	261	265	285	258	261	243	234	298	241	249	258	242	246	249	237	230	247	270	257	242	248	240	261	237	248	265	255	247	262	250	237	233	286	239	246	253	238	255	266	265	235	246	258	269	253	233	272	232	271	253	262	220	232	273	248	239	273	273	253	248	234	248	270	276	257	250	256	248	244	221	244	249	253	269	257	262	243	253	239	271	302	279	267	239	274	264	271	251	254	279	222	270	273	248	279	228	230	248	238	242	246	261	249	235	284	242	262	254	261	272	276	261	269	226	276	266	243	256	269	264	244	263	262	252	251	268	262	273	250	261	219	266	265	257	267	251	238	241	285	277	273	255	272	273	254	249	231	220	258	236	249	196	256	245	222	224	250	248	273	268	269	255	255	230	238	278	281	273	268	243	266	278	250	240	227	253	263	238	225	279	283	255	265	288	239	217	232	244	265	221	261	223	265	227	247	255	278	250	263	248	243	248	245	260	256	250	272	242	249	263	267	259	255	271	248	245	288	244	242	259	258	277	273	256	255	248	286	260	251	253	248	232	238	249	266	261	243	253	251	284	284	233	250	262	265	265	241	240	237	226	265	233	222	282	253	260	225	269	256	264	237	249	241	238	239	275	270	242	267	252	234	242	266	269	258	252	246	245	272	258	255	283	248	248	256	282	234	245	259	246	261	261	255	242	243	235	292	231	265	247	246	250	257	292	228	234	287	250	255	272	264	280	252	286	249	242	258	239	235	256	244	255	282	261	264	236	235	238	247	248	274	249	257	272	236	243	219	251	271	232	247	227	253	242	255	248	248	236	247	251	252	253	263	251	264	253	243	275	255	272	275	229	274	268	237	275	264	270	271	235	246	252	278	210	232	253	275	272	255	298	244	235	253	276	237	278	237	259	239	258	291	249	253	269	248	269	285	256	233	281	234	255	260	260	270	238	255	255	276	218	258	266	240	278	260	271	225	246	290	263	237	258	255	257	301	281	243	246	244	271	269	271	261	272	250	251	259	250	242	275	251	219	262	226	225	244	232	257	260	214	212	265	242	293	257	253	234	282	268	264	254	286	245	237	243	276	242	253	240	266	246	262	233	259	244	241	248	255	242	238	263	252	264	247	255	249	244	258	249	240	272	239	261	251	262	281	278	245	220	258	265	275	256	244	274	269	275	258	280	247	268	221	262	226	243	230	258	241	258	269	256	236	291	243	250	260	246	240	241	279	245	231	268	231	235	250	257	252	264	228	272	280	249	250	251	239	251	253	274	258	262	248	250	278	238	247	245	254	257	260	285	265	255	260	294	273	223	287	273	290	259	281	245	251	235	259	260	222	264	246	217	272	243	271	236	252	273	273	291	280	253	279	258	255	235	260	252	262	259	245	263	234	248	284	216	232	270	296	247	268	285	232	295	243	255	261	249	241	255	277	248	247	237	269	234	232	223	254	250	260	247	248	250	272	250	280	246	258	260	232	255	264	227	269	273	232	268	253	257	263	260	278	292	253	292	279	252	275	246	255	254	262	228	256	257	252	257	271	252	235	250	265	226	283	267	266	240	233	245	246	250	265	255	268	253	273	249	249	266	280	258	290	234	248	274	244	251	268	248	258	272	248	279	239	234	272	264	242	275	229	233	249	233	244	277	268	265	251	260	259	262	223	256	253	265	260	244	233	273	247	256	285	248	242	226	227	263	250	262	246	242	241	256	230	259	265	219	227	261	257	226	243	236	260	240	251	239	273	247	255	239	254	233	243	264	228	287	268	242	269	256	228	243	276	255	266	235	249	239	290	233	241	265	239	266	271	241	229	247	259	271	236	230	253	267	253	279	241	267	284	261	271	262	249	247	256	236	239	267	232	259	285	231	248	276	252	290	241	272	252	257	273	244	245	248	251	213	275	245	259	265	244	251	272	237	249	255	254	255	250	233	236	293	256	268	232	236	252	234	258	279	245	238	262	270	248	269	263	232	254	265	241	278	249	250	258	267	257	261	279	262	265	241	273	242	262	259	276	270	275	250	218	236	258	268	247	266	250	232	257	253	237	283	253	264	216	273	216	247	257	242	240	234	255	252	248	237	250	274	229	278	264	256	258	261	257	278	253	297	266	259	264	245	260	235	247	260	231	269	282	280	238	249	236	231	248	261	259	243	276	263	284	270	272	273	260	249	218	236	255	242	270	261	258	235	256	269	238	264	269	253	245	265	258	250	264	266	263	243	277	260	258	248	252	248	274	260	240	240	247	255	269	264	286	265	244	241	245	246	274	240	268	275	258	269	246	240	226	272	270	253	257	267	274	255	283	230	256	302	244	271	257	234	238	206	268	249	260	247	259	262	237	239	196	228	276	285	222	239	250	244	245	236	250	257	248	250	255	256	268	246	274	218	239	238	247	265	228	264	247	274	259	267	229	247	279	263	267	237	291	283	256	256	272	243	273	248	256	248	241	250	263	239	247	262	274	260	277	221	237	253	278	221	294	298	244	256	298	265	213	247	282	290	272	251	272	269	223	257	264	248	260	271	237	276	247	254	266	238	288	238	270	250	251	260	271	250	262	269	229	264	246	251	252	245	276	254	280	253	231	252	248	231	231	267	268	231	264	262	234	257	242	261	273	266	238	295	261	255	253	245	258	249	254	262	263	250	257	264	258	247	242	207	265	249	224	222	231	232	223	256	266	253	262	273	269	209	277	247	238	249	269	247	250	230	245	278	223	253	243	228	233	247	244	249	282	264	272	250	258	245	270	269	236	262	254	258	266	271	267	251	266	251	264	230	274	254	239	245	234	245	270	234	264	264	234	270	270	250	233	282	245	251	254	280	236	252	273	275	255	277	280	270	250	240	236	221	229	282	247	267	264	280	245	266	269	249	289	251	283	245	266	291	285	244	263	248	221	237	253	248	266	263	291	241	247	254	274	250	272	290	281	271	258	275	263	238	264	235	246	245	246	247	294	233	277	244	271	256	222	272	225	296	262	247	234	270	288	248	250	239	261	234	253	246	247	253	256	278	244	237	245	241	246	231	280	255	270	248	266	259	275	222	245	265	248	245	227	215	237	221	251	255	238	241	277	227	245	242	223	265	260	276	261	259	232	235	246	232	251	271	237	246	262	230	221	223	274	257	278	259	269	214	252	260	229	255	275	249	292	244	244	252	243	249	280	264	244	239	262	224	232	242	238	250	260	246	257	277	241	247	232	253	244	263	257	276	228	245	258	274	251	232	241	268	259	260	261	257	264	225	231	257	244	229	224	234	254	223	224	233	254	271	232	253	239	235	271	278	253	254	246	260	256	244	256	286	261	226
41784	25026	11479	3499	1125	706	608	609	606	627	632	619	596	579	631	658	579	606	648	607	596	652	603	600	592	642	604	621	609	596	587	556	609	604	576	584	630	581	553	619	587	611	583	606	623	599	623	642	631	619	576	634	589	627	597	621	585	624	640	617	646	615	633	617	652	632	625	615	519	604	636	565	587	568	611	625	579	611	619	645	629	618	629	628	636	601	587	610	593	599	604	587	607	652	664	647	575	619	614	598	627	597	579	677	650	645	607	635	620	655	561	614	623	589	582	628	631	579	618	624	613	625	602	572	576	581	569	589	661	591	603	597	568	597	613	595	626	604	602	646	588	628	599	581	624	602	604	619	595	619	576	592	593	639	609	624	621	633	571	642	629	597	604	597	595	589	598	610	625	621	645	593	597	621	619	606	596	613	639	608	624	634	603	591	648	583	641	569	625	603	611	628	595	601	638	575	633	642	631	628	608	595	617	624	618	593	607	604	587	607	635	588	591	628	604	629	583	621	686	648	577	610	638	616	591	628	645	586	582	612	639	609	593	584	602	662	575	626	624	599	606	616	589	593	637	661	627	647	576	604	656	589	592	621	574	594	636	582	576	603	628	629	634	595	635	619	595	578	615	637	631	607	632	583	624	564	616	605	642	578	601	584	577	628	625	599	560	592	610	672	579	588	622	631	615	589	596	597	589	600	580	629	570	588	606	550	617	616	620	604	567	569	626	601	631	649	634	660	594	627	582	605	593	621	631	614	637	631	587	617	623	635	574	589	638	588	578	591	586	571	567	617	564	593	594	616	595	632	587	641	601	594	578	612	589	582	591	607	605	599	554	610	628	612	606	593	592	638	648	570	602	593	646	579	639	630	606	584	589	649	619	578	602	587	590	614	658	629	574	651	569	601	688	587	597	589	619	593	618	621	595	599	620	600	609	633	590	585	591	614	594	614	602	575	576	618	569	573	577	651	597	602	570	605	618	635	619	678	580	585	612	626	596	617	629	590	624	602	610	582	615	597	629	652	605	627	594	621	611	597	556	582	644	612	621	607	564	592	579	619	604	604	603	622	566	571	602	594	600	635	597	671	582	573	589	612	575	612	624	577	599	616	584	616	596	615	568	601	594	634	638	602	606	595	596	616	637	595	670	576	605	603	603	623	620	588	594	651	616	594	610	597	616	672	608	605	579	630	648	598	662	608	642	592	598	595	619	618	630	597	611	625	660	573	597	599	623	610	570	584	614	608	621	588	601	573	592	586	582	610	624	664	617	636	619	590	616	606	611	652	621	562	659	617	642	594	640	593	610	618	583	588	612	582	605	568	618	609	625	581	608	580	671	645	598	579	619	611	640	602	605	654	615	579	613	604	617	637	644	581	603	592	604	610	586	594	578	631	625	610	619	613	593	582	589	622	581	569	605	616	594	618	621	606	616	604	588	606	613	628	588	594	601	583	591	588	631	593	590	637	599	666	599	597	574	605	610	568	611	597	599	570	604	604	606	653	569	620	589	591	595	604	577	606	606	598	592	618	599	593	634	572	587	594	608	593	622	580	572	607	587	628	561	619	626	618	616	615	589	592	594	623	599	625	588	621	585	625	595	580	623	625	608	581	594	595	577	565	593	630	614	594	577	577	611	575	590	593	637	602	593	626	587	661	557	620	591	599	647	602	613	629	627	612	612	621	615	596	585	616	587	617	617	635	622	628	621	587	585	609	566	610	622	627	598	614	633	582	608	612	592	614	629	597	587	610	624	636	601	639	624	575	576	617	618	605	577	593	632	653	591	602	618	584	619	598	625	607	592	631	583	611	560	569	607	590	611	627	605	605	576	568	574	609	610	559	610	597	638	627	655	622	585	597	601	591	581	635	659	598	569	600	629	670	613	606	620	600	618	592	609	570	639	577	650	626	592	609	600	679	625	622	569	629	615	559	633	623	614	614	602	626	565	585	609	595	630	616	616	625	559	615	608	583	581	569	589	618	603	627	584	572	564	619	632	586	587	621	613	634	621	574	580	603	635	589	618	602	587	628	573	580	573	571	614	631	578	613	630	571	669	613	624	603	593	638	595	590	607	604	574	624	620	639	615	621	623	601	598	595	645	589	621	546	599	603	587	625	609	611	603	637	610	629	653	630	583	621	602	603	645	599	620	607	581	610	617	597	626	609	584	642	603	602	616	603	602	615	614	640	583	632	609	621	585	600	637	636	579	611	601	607	594	605	564	597	617	595	624	605	607	601	598	638	638	635	639	571	601	617	606	642	568	581	631	648	617	643	595	591	612	614	582	602	616	601	641	613	583	631	644	608	607	614	637	649	580	619	577	574	619	649	574	639	667	575	596	593	632	628	574	612	601	601	615	648	595	596	597	638	593	588	603	603	614	593	582	602	615	638	574	616	600	600	606	604	632	606	626	593	645	581	627	617	623	586	589	620	585	617	613	633	620	612	564	590	637	611	642	623	642	663	611	592	596	623	626	595	585	577	635	635	579	593	616	601	624	585	606	629	608	629	618	623	549	616	583	596	599	594	646	615	601	578	585	581	563	601	626	624	648	610	594	591	627	574	610	607	590	640	666	572	625	626	578	645	587	587	588	597	606	644	615	585	641	572	579	592	613	587	611	556	607	602	592	596	553	625	611	572	594	626	655	630	610	592	557	650	604	589	620	643	615	595	618	606	635	590	584	586	612	624	625	564	590	614	600	584	637	635	529	625	644	588	595	604	611	647	603	590	611	578	573	595	584	604	626	590	610	577	608	582	659	589	634	614	627	587	613	626	606	606	570	617	610	577	575	617	605	593	592	590	628	664	585	609	655	607	624	614	658	604	609	610	580	591	577	600	604	604	610	603	594	615	607	656	619	608	642	596	580	584	610	632	618	607	644	617	589	589	589	635	593	631	642	565	622	638	621	626	613	636	562	591	625	639	585	604	609	623	564	588	634	648	598	601	580	568	603	603	568	602	642	586	593	619	581	592	623	638	570	587	622	580	617	624	579	565	609	595	568	606	619	589	617	577	586	619	583	637	596	600	607	621	610	626	610	604	570	608	629	638	617	626	599	601	635	641	596	636	590	642	604	580	578	602	610	618	579	598	599	609	624	608	588	590	654	569	577	609	605	641	615	584	568	609	662	582	648	612	602	615	604	630	639	598	598	584	611	588	628	634	621	626	597	618	635	625	597	627	619	609	590	632	606	602	619	618	594	623	577	584	625	612	578	604	606	623	627	600	584	614	592	628	581	585	557	618	597	647	624	574	631	578	601	605	589	597	612	566	606	603	593	603	623	578	609	579	595	600	591	584	638	611	622	572	609	637	600	601	580	641	572	623	571	552	599	594	588	611	622	645	584	619	565	668	589	622	635	593	618	630	594	651	604	622	578	639	568	590	563	582	587	644	618	655	614	633	649	608	595	629	589	624	582	636	577	567	569	609	592	581	567	643	604	628	594	622	617	630	583	571	591	572	604	624	616	612	643	577	602	581	624	590	634	583
80357	61798	39165	16646	3000	466	294	308	314	300	282	283	261	294	291	270	282	292	234	286	292	296	254	260	280	273	277	277	288	315	230	274	276	308	281	272	300	279	297	303	256	268	263	304	307	271	255	265	253	273	264	276	263	269	257	263	273	303	270	273	264	257	281	307	284	266	249	245	270	311	273	285	261	247	270	275	252	276	305	280	282	269	283	305	273	323	260	288	285	311	282	307	280	277	286	286	262	303	285	280	291	279	261	268	271	267	261	276	272	261	258	304	265	294	278	293	274	270	274	273	298	269	250	277	256	268	276	284	264	294	301	277	294	290	261	286	257	272	261	303	260	286	264	284	308	311	297	276	268	275	275	269	298	271	273	268	297	281	281	252	278	270	299	281	284	301	295	299	259	278	280	262	289	259	258	285	268	284	320	282	288	297	289	297	278	267	278	301	279	288	251	270	270	259	270	251	279	264	278	268	270	315	285	258	272	280	291	296	276	256	302	285	298	284	277	263	284	259	273	279	312	302	273	268	278	285	272	273	260	297	302	272	272	272	279	289	255	240	297	264	245	283	248	293	281	289	291	279	261	273	286	262	295	284	270	312	284	282	259	288	288	286	278	285	275	312	283	260	254	268	276	305	266	267	264	273	309	272	296	269	314	293	254	283	309	266	264	288	263	270	295	282	243	248	294	296	302	259	252	264	242	297	276	276	260	299	269	262	255	286	264	284	266	258	278	292	277	268	282	292	281	288	302	267	283	296	323	256	281	253	264	281	278	290	271	312	287	250	287	261	241	282	281	265	264	274	260	283	266	260	281	258	316	266	297	288	308	251	278	295	285	301	288	272	311	278	265	266	274	270	224	283	281	287	313	266	276	261	281	265	274	270	289	305	257	267	270	272	285	255	290	297	291	306	253	266	285	299	279	277	267	290	264	310	278	275	246	282	286	292	286	283	287	288	269	259	268	267	252	274	251	293	268	272	287	291	281	281	279	255	289	272	264	275	258	254	274	273	301	293	284	238	255	249	282	289	285	241	281	287	251	273	278	290	283	275	298	260	281	282	266	293	280	293	270	278	305	298	275	299	263	301	264	318	307	261	288	310	281	289	285	252	290	314	242	285	272	263	251	294	264	289	284	303	301	302	274	255	279	293	292	269	308	240	301	263	319	259	278	283	280	309	285	272	266	282	276	270	302	265	272	282	277	291	303	278	247	268	263	290	267	319	251	316	247	280	280	273	288	304	282	278	275	279	267	262	306	285	260	273	280	281	274	259	286	281	285	282	251	297	291	252	276	291	253	309	287	265	299	274	232	276	278	306	280	257	248	286	255	293	279	277	285	298	281	260	275	287	255	280	266	255	246	298	294	280	289	278	279	301	291	308	291	285	263	280	273	241	261	290	262	269	299	324	279	276	292	258	273	270	284	291	269	259	291	278	263	270	270	279	249	315	268	310	279	271	286	279	264	265	261	253	268	260	269	263	284	288	274	257	256	273	267	310	268	299	257	303	284	304	281	254	242	317	289	268	269	278	271	277	311	281	297	306	319	263	299	299	297	286	282	243	301	257	300	323	303	260	268	245	283	265	262	296	270	252	278	286	256	266	260	277	286	297	274	294	297	264	304	274	244	269	313	306	287	268	272	280	293	319	259	269	272	292	295	263	264	302	258	248	282	274	285	275	282	271	261	294	276	263	275	283	287	255	274	298	306	261	325	301	285	281	286	293	268	283	279	275	267	304	292	289	280	268	266	312	300	301	270	274	289	267	299	258	274	291	255	296	279	261	248	270	276	299	253	264	264	269	272	272	283	261	259	268	280	318	248	301	285	299	283	304	292	289	254	284	272	271	259	277	273	260	315	316	314	316	281	282	275	286	291	251	291	269	264	265	262	313	254	281	268	276	277	280	263	272	298	238	287	300	270	280	290	285	255	316	324	288	262	253	271	285	282	281	274	293	240	309	279	268	263	250	264	256	289	266	248	310	304	276	319	277	265	296	296	265	284	290	285	253	265	265	287	275	257	277	289	271	285	272	289	280	286	268	297	261	276	283	318	270	297	310	271	297	272	278	268	290	300	275	288	304	280	308	267	311	281	266	279	282	272	280	306	303	268	307	262	304	279	258	246	274	286	305	264	292	260	276	293	303	267	286	316	288	302	284	288	263	279	270	277	240	275	282	265	261	272	261	277	272	263	277	277	288	314	264	281	289	283	271	306	269	277	301	296	272	263	250	298	287	267	271	268	288	248	286	271	253	281	270	268	309	244	289	310	255	300	292	264	293	284	255	263	308	295	280	270	284	267	272	287	300	246	301	305	291	297	269	251	291	278	250	261	309	282	252	302	306	302	293	261	283	290	261	290	283	277	262	291	285	260	299	274	267	262	258	268	286	288	250	274	256	274	271	301	291	285	254	306	242	296	289	291	251	293	250	278	264	288	278	272	287	260	301	272	268	260	284	323	286	301	285	229	283	291	270	280	276	276	260	271	275	273	310	304	293	274	274	279	274	292	277	278	292	273	257	281	276	315	257	292	260	280	265	268	251	269	276	293	262	258	286	274	301	271	267	273	266	257	304	295	270	303	292	271	289	273	302	251	276	287	270	290	268	260	290	272	300	265	280	284	289	260	274	261	284	293	274	304	300	299	317	264	289	277	257	291	283	294	287	295	302	264	274	236	307	242	286	243	302	281	327	282	256	283	261	279	296	260	284	294	299	254	300	233	272	293	261	285	270	280	288	283	280	306	280	301	290	284	264	264	318	270	259	264	300	296	264	284	281	270	290	286	284	289	273	274	298	265	289	270	254	256	297	310	265	264	299	261	311	265	279	279	322	276	278	289	298	260	275	264	254	236	306	282	262	261	287	272	285	249	283	284	272	279	289	275	295	260	278	280	268	298	257	287	273	285	300	284	298	275	275	270	289	257	301	306	292	312	273	296	271	274	280	292	289	253	271	295	282	281	258	250	277	277	305	298	280	290	297	271	274	288	302	270	278	271	279	264	284	274	253	295	299	285	339	269	290	265	284	273	271	295	250	299	271	266	291	228	326	285	289	270	265	277	283	310	272	271	297	287	275	302	284	297	292	246	264	256	252	279	272	276	249	291	297	277	282	306	271	298	312	286	294	276	265	280	303	291	293	307	232	293	276	283	283	315	254	258	287	260	262	288	258	294	284	294	299	295	267	280	245	276	301	276	289	278	272	293	291	268	274	294	280	222	293	277	274	253	303	270	277	255	307	273	284	296	282	276	283	277	267	284	261	261	289	265	292	274	308	281	297	290	270	264	332	300	264	272	251	251	282	290	297	278	278	280	280	277	293	292	263	289	291	234	278	272	269	269	284	280	279	267	313	312	298	271	273	294	250	273	300	287	258	258	273	293	291	261	282	267	281	288	278	296	260	274	259	262	283	306	284	293	310	305	265	292	241	282	288	278	256	299	259	283	315	274	253	253	273	270	270	278	281	257	266	274	265	287	309	266	297	274	267	271	269
61641	50395	37021	16080	3538	1042	651	636	726	664	692	664	637	642	649	626	678	691	637	642	632	628	653	647	645	632	640	664	676	691	632	637	618	674	656	680	701	657	664	661	674	631	679	668	633	669	648	661	675	694	573	647	659	664	649	670	653	611	624	673	663	670	647	661	654	668	654	630	652	627	650	638	646	635	653	636	664	642	641	648	659	662	656	646	691	723	631	668	626	655	650	594	667	680	680	643	646	642	661	674	628	659	604	656	624	587	654	624	625	696	705	721	611	609	662	660	633	629	674	668	687	659	646	628	642	632	669	632	633	673	641	656	593	646	631	652	655	661	636	621	664	671	661	656	630	648	628	665	662	628	634	709	646	644	642	643	623	641	607	622	670	676	640	617	646	678	705	588	705	681	635	639	606	662	669	665	613	651	640	667	691	637	658	651	606	674	652	600	646	669	666	620	652	628	664	654	628	638	640	652	701	678	649	650	630	679	614	641	673	639	711	643	670	668	645	700	667	648	622	630	630	654	639	650	669	638	682	695	588	679	670	661	646	620	666	647	639	669	643	658	619	681	599	645	694	662	637	611	683	652	659	663	693	646	633	592	613	676	605	664	645	616	626	639	643	610	636	649	659	662	608	619	656	644	676	647	668	675	683	663	652	652	695	642	658	651	657	686	644	666	629	641	622	662	649	628	628	628	630	653	617	647	693	660	668	624	637	614	648	642	681	649	621	646	602	616	623	665	622	643	674	651	712	673	684	643	664	607	655	697	618	630	635	658	620	678	659	648	626	668	660	632	642	687	689	698	589	644	653	631	661	603	664	670	651	652	664	639	677	603	644	603	650	667	644	660	627	661	634	644	671	676	695	648	645	623	661	601	670	668	639	605	659	630	681	678	614	663	637	640	666	678	632	657	608	663	675	691	618	718	673	639	616	650	677	613	640	637	632	649	613	644	670	636	678	624	651	675	688	633	681	632	669	685	656	616	642	659	634	641	656	675	662	646	674	645	608	632	653	648	609	678	683	668	667	671	661	613	624	697	641	668	683	653	638	685	655	624	636	660	598	676	637	657	700	657	630	679	685	641	653	661	624	609	653	670	662	674	615	593	624	594	645	651	703	676	659	669	610	649	669	652	677	711	644	640	659	669	678	623	662	582	631	674	627	675	629	605	663	657	641	652	631	676	633	697	607	636	662	649	663	677	673	654	629	646	670	657	670	633	612	640	656	661	671	687	649	627	652	671	625	603	619	639	674	689	632	628	676	640	716	612	650	664	685	675	666	632	658	656	665	679	702	633	643	652	653	685	668	682	686	632	657	639	660	650	674	617	647	660	669	664	630	655	658	659	667	699	662	654	650	629	630	697	613	664	649	613	679	613	672	646	671	667	607	637	690	681	617	712	681	617	643	648	657	634	656	672	647	632	641	660	652	638	670	633	628	644	697	684	635	635	616	642	685	628	670	657	672	631	615	669	691	602	651	656	645	669	630	657	646	611	631	645	633	659	695	674	650	647	661	678	640	684	666	662	631	666	671	690	642	580	690	641	697	668	657	647	637	681	637	692	613	669	682	631	607	645	660	650	679	644	614	637	656	651	661	670	634	690	655	653	644	632	663	629	619	683	632	640	595	681	662	666	612	653	602	684	622	653	682	629	634	665	665	655	659	620	648	659	663	692	664	676	634	692	674	689	655	633	644	646	646	674	648	683	618	690	652	677	662	652	664	657	637	634	699	640	641	661	643	649	643	667	665	627	651	657	597	671	694	640	694	630	631	660	669	668	599	656	642	651	664	637	660	638	671	646	682	674	649	714	611	675	640	660	680	662	654	645	647	663	630	660	607	691	646	639	648	624	684	617	630	637	646	642	620	697	626	640	676	633	678	627	656	656	652	603	702	692	673	650	644	647	647	640	648	664	659	591	659	647	664	660	642	666	681	653	623	602	657	635	620	633	630	603	668	662	673	645	651	642	667	677	625	657	652	679	646	657	699	622	634	689	695	704	617	617	647	662	738	635	630	647	608	663	668	627	673	642	665	655	659	670	649	637	620	634	654	611	616	661	693	672	621	634	615	670	649	619	638	609	594	639	606	672	645	701	691	646	664	683	630	634	598	665	680	681	692	620	646	708	708	658	634	619	670	679	624	668	658	617	685	659	649	651	630	679	637	657	669	679	646	666	666	618	585	634	639	632	629	683	674	677	685	684	623	624	657	624	672	660	649	666	657	645	658	666	684	610	663	637	652	629	678	663	653	642	635	667	658	658	649	662	654	632	677	671	656	673	669	701	657	616	655	641	652	663	668	668	659	702	691	647	654	665	605	655	626	628	658	618	652	652	673	683	657	631	644	665	691	624	664	660	639	645	662	636	638	643	628	657	692	655	609	696	652	634	659	638	697	678	657	606	610	663	655	633	617	678	669	632	646	627	688	632	640	652	654	667	630	626	686	596	617	627	664	655	634	641	658	678	661	611	698	661	686	614	668	666	639	650	634	639	614	644	660	643	668	665	625	686	656	657	628	608	667	637	649	653	702	646	668	644	634	636	679	634	676	650	637	636	677	649	632	721	621	635	664	647	627	652	676	653	647	647	611	661	652	666	641	651	707	690	622	642	641	666	654	647	639	706	647	639	630	657	649	624	641	600	642	658	657	632	620	680	687	679	677	700	707	613	659	682	675	644	608	654	600	649	685	667	678	678	654	683	620	606	672	652	647	621	628	646	645	667	648	647	651	633	666	636	668	647	660	637	641	657	640	698	644	628	683	626	632	613	659	681	664	658	609	683	642	606	644	690	641	646	684	660	697	682	666	645	643	625	640	659	617	648	638	632	642	683	644	674	665	622	597	608	610	648	624	659	673	643	651	706	637	678	662	631	684	670	668	637	648	653	657	657	674	613	649	724	690	618	652	644	684	659	585	659	674	634	681	650	643	686	627	658	664	645	657	672	678	600	668	699	671	647	692	709	611	627	688	635	663	670	695	655	686	674	665	636	665	690	679	591	642	627	648	662	684	673	635	679	645	656	642	617	644	695	672	673	597	660	657	634	644	664	612	676	663	616	671	634	621	610	634	666	677	623	611	625	650	633	662	638	633	616	679	621	621	684	697	642	642	653	625	619	631	685	646	641	651	690	611	677	648	617	640	651	653	634	633	616	632	646	668	679	671	657	671	637	667	649	690	654	625	649	623	667	589	627	642	611	648	644	663	628	659	615	692	664	689	642	658	692	660	669	637	677	601	672	646	691	640	625	620	682	679	626	640	626	623	662	625	632	658	608	619	662	602	658	677	632	637	637	674	655	619	621	639	688	643	664	661	641	657	636	636	656	682	644	652	662	660	618	648	651	644	587	681	633	632	677	641	649	674	636	594	645	646	682	650	633	637	650	676	606	632	609	682	672	682	680	623	630	620	656	642	649	637	641	636	629	664	633	639	645	651	634	653	647	664	667	689	639	660	672	642	639	654	692	647	633	688	667	634	671	654	651	623	649	622	648
81948	69253	47006	23517	7507	743	295	261	227	270	256	237	261	259	241	242	233	258	264	229	218	271	262	262	258	245	244	246	244	212	201	267	238	272	246	257	241	255	242	239	279	265	239	246	258	240	267	210	249	234	250	239	249	228	246	245	261	249	223	257	235	240	197	255	240	234	257	274	243	218	265	236	245	218	263	281	241	278	246	264	254	236	223	287	283	233	259	269	221	250	226	232	269	259	227	227	228	218	229	233	251	259	262	237	273	249	227	247	244	237	233	244	226	260	258	254	242	234	241	232	273	240	242	251	253	233	240	221	235	261	235	256	220	244	231	242	241	275	249	248	254	235	219	205	254	212	251	242	237	250	252	240	273	248	235	239	231	222	230	225	248	257	239	230	226	238	275	231	237	235	248	256	246	242	235	243	279	218	255	222	270	223	243	266	240	235	241	240	208	234	265	269	236	252	277	229	250	232	246	224	233	266	249	227	246	242	230	241	262	218	229	268	241	253	267	227	251	261	228	247	247	263	239	226	251	245	264	245	259	275	226	234	264	265	226	282	239	225	260	242	231	244	236	221	225	252	234	254	237	262	241	225	255	231	231	234	252	244	232	260	238	255	233	241	226	239	260	249	250	254	235	254	237	230	252	223	220	261	238	225	245	248	239	230	263	245	246	260	247	249	200	251	263	261	272	253	241	251	221	226	245	275	235	229	243	247	260	193	232	243	238	283	273	244	236	280	245	237	264	257	240	222	257	249	263	225	271	266	235	264	241	235	251	253	246	222	238	258	226	257	237	239	251	251	256	254	266	254	253	241	238	237	283	288	252	269	259	226	273	219	229	256	239	233	254	235	245	258	250	228	268	240	262	243	255	271	253	266	247	277	241	243	273	253	242	240	239	262	246	228	232	259	267	270	246	241	253	260	263	261	236	228	224	262	218	256	264	228	257	248	266	240	278	236	241	254	260	226	230	236	254	245	234	258	227	266	229	262	245	243	245	254	252	259	232	236	266	259	243	233	242	244	246	241	224	241	257	219	227	250	263	241	220	248	262	251	261	218	263	224	237	246	246	257	255	239	234	205	236	244	298	241	224	230	240	281	255	256	272	233	240	274	228	254	263	245	261	245	236	280	271	256	213	217	226	251	225	251	237	250	238	268	237	201	250	244	280	269	249	234	263	273	264	220	231	234	244	242	238	225	207	240	228	262	258	257	237	230	218	234	252	230	214	271	262	259	238	246	267	231	272	255	258	246	235	261	263	237	241	221	236	263	243	219	254	228	248	245	214	279	252	237	227	272	202	271	268	249	220	258	239	244	228	257	257	216	250	243	256	266	251	280	248	243	234	249	240	266	229	266	249	220	227	232	262	270	261	232	246	246	256	244	229	263	244	256	229	263	239	244	252	245	214	228	247	220	228	252	254	240	239	231	242	232	224	266	260	270	250	259	245	232	265	245	253	253	221	222	216	227	234	242	266	225	238	253	258	230	243	253	237	230	246	229	238	286	281	281	254	246	241	242	274	239	271	271	269	281	243	249	234	221	251	251	251	219	252	245	249	268	270	258	251	228	248	250	245	255	274	250	261	216	253	241	239	225	247	211	236	234	261	242	263	229	256	278	229	258	275	236	239	226	217	256	228	243	254	257	254	241	264	249	226	269	266	255	252	242	252	281	227	239	215	247	258	260	244	241	249	253	237	244	267	262	231	256	260	247	278	219	225	249	254	233	242	230	266	238	239	234	242	260	252	246	239	248	225	249	268	211	223	249	247	229	220	244	248	244	285	273	250	221	251	233	245	237	235	230	253	235	260	281	243	239	246	272	239	247	238	256	260	242	247	232	237	230	258	242	259	244	257	257	282	216	254	264	285	217	255	223	273	229	261	255	240	226	233	248	251	274	232	242	224	243	240	280	213	259	260	235	220	248	222	254	254	218	203	269	237	219	260	220	254	271	256	239	256	289	250	231	234	234	263	251	264	259	220	226	242	231	275	245	256	255	259	238	231	256	287	254	227	226	250	251	228	268	239	259	258	248	249	243	246	263	250	248	253	234	241	258	256	253	221	272	229	262	208	230	216	234	252	261	262	236	236	245	269	236	270	240	239	258	257	268	214	237	255	239	258	243	237	235	239	250	248	242	260	207	254	256	242	249	250	263	250	250	260	264	288	249	232	244	234	251	235	227	253	245	239	254	247	245	217	260	256	270	221	245	265	225	245	256	260	248	256	264	267	247	256	265	246	241	237	256	260	255	248	240	257	239	248	216	270	217	252	246	238	228	229	219	262	244	235	258	262	239	249	224	243	244	228	259	229	231	271	239	260	259	277	284	267	221	254	263	256	217	261	230	261	240	262	262	240	284	278	268	249	232	243	230	263	256	274	249	261	244	248	221	259	252	245	216	259	261	260	239	223	248	220	229	249	237	268	230	213	224	259	250	247	270	272	248	277	246	271	248	257	232	246	236	220	252	263	244	223	215	230	250	255	278	228	252	263	219	242	226	252	250	228	239	243	250	235	255	257	253	247	240	233	283	265	261	242	212	237	242	281	265	232	238	197	223	238	312	301	237	254	226	234	219	236	243	262	259	244	237	227	229	264	229	228	236	225	221	269	220	245	232	244	243	264	265	248	225	254	244	269	258	218	247	251	225	232	260	251	257	225	248	246	235	241	221	234	233	253	208	210	273	219	243	241	242	245	236	236	248	249	225	248	244	243	232	248	245	263	236	230	235	273	236	244	236	248	268	250	242	243	271	266	251	218	266	232	229	241	259	267	239	259	262	254	265	247	231	241	271	269	255	247	249	253	284	228	240	219	255	258	254	245	243	241	259	231	262	244	270	233	238	260	267	252	254	223	257	225	225	253	219	220	261	234	246	255	272	252	211	222	260	258	247	249	244	265	247	272	240	243	257	231	241	264	241	268	270	276	219	241	261	229	230	225	220	275	227	244	296	239	244	223	277	246	252	250	263	261	253	262	258	240	233	259	234	244	240	251	248	283	243	240	237	216	244	245	228	279	259	237	233	220	264	243	234	263	260	272	267	251	246	248	232	230	254	261	252	255	221	264	282	247	233	256	251	243	262	237	258	245	243	237	247	229	266	256	260	239	234	250	236	240	256	245	249	254	239	236	272	234	267	232	267	260	249	250	229	263	237	276	244	266	261	235	251	244	252	245	242	228	233	226	219	217	251	238	239	225	266	263	261	236	232	215	237	208	236	273	247	264	231	265	242	266	226	239	239	243	205	258	232	249	265	228	250	285	249	256	252	249	274	246	254	236	229	264	243	222	236	231	262	275	255	234	242	223	235	246	244	239	248	229	241	254	282	256	273	240	231	220	208	238	245	271	238	242	251	279	257	246	231	255	232	227	247	249	228	243	256	247	270	263	271	264	231	243	250	251	277	270	249	278	259	218	258	262	245	256	269	270	237	247	232	216	252	242	242	242	245	259	248	249	275	272	245	227	246	262	285	273	240	260	255	260	226	233	241	245	232
71062	60884	45501	23082	5936	1331	660	599	553	593	586	574	567	550	557	601	581	544	573	573	589	579	573	598	602	583	636	571	569	560	600	578	619	586	541	579	529	621	600	598	605	576	547	564	571	558	559	572	585	566	571	540	572	577	564	612	588	606	624	557	562	566	549	576	640	601	608	575	590	574	582	561	559	609	573	551	579	584	584	614	559	552	593	622	577	620	562	581	571	601	564	595	587	567	578	565	577	589	573	543	562	532	579	522	573	597	553	544	587	587	608	557	561	555	557	557	593	573	599	589	565	567	619	584	608	570	550	597	582	593	530	567	578	577	566	597	574	597	579	539	596	575	582	601	579	573	598	579	570	576	517	605	531	531	564	592	538	590	573	576	567	580	588	579	590	539	598	574	537	594	547	585	534	555	600	617	569	634	574	586	588	575	566	580	550	585	555	580	550	565	531	583	551	568	580	539	537	576	560	595	571	558	593	542	567	580	576	548	546	544	599	554	572	557	566	557	575	582	589	627	579	626	588	547	540	572	553	595	606	555	608	593	535	553	569	607	575	563	603	561	551	562	586	608	584	590	573	527	541	565	565	610	585	574	571	572	534	580	573	575	578	579	581	603	588	593	537	565	584	573	568	578	590	572	557	542	570	529	570	539	541	633	571	571	544	607	579	612	592	604	563	601	600	532	564	585	556	567	559	565	564	600	614	557	608	639	576	572	586	583	558	575	560	636	585	572	560	550	592	549	604	607	562	586	586	587	588	571	548	566	632	609	585	573	553	600	590	569	576	557	580	612	549	533	577	554	578	592	558	521	587	567	583	577	585	583	586	525	578	577	569	575	544	588	627	590	583	557	573	594	587	527	561	591	577	575	589	573	541	601	564	581	591	607	573	561	590	575	600	585	574	582	542	550	503	585	596	562	572	625	604	557	568	643	554	621	603	552	541	587	569	519	582	548	503	559	618	564	547	568	586	570	572	574	582	562	560	611	553	544	582	555	547	544	588	558	553	605	572	593	540	584	585	544	580	584	575	601	583	545	626	557	541	574	596	545	536	557	584	568	543	568	600	544	646	561	589	603	587	595	569	593	577	556	552	535	604	606	570	608	576	634	598	590	582	589	561	565	556	553	585	539	550	566	579	586	610	557	526	607	530	569	590	600	572	544	562	582	576	569	538	586	645	554	592	582	572	591	613	612	546	577	522	580	596	553	573	577	586	607	534	581	576	614	562	588	543	551	576	580	581	583	568	546	539	593	555	625	571	575	569	556	567	552	606	574	565	592	583	569	555	613	535	629	561	531	563	599	542	595	554	548	530	569	561	535	593	614	548	560	555	596	622	600	584	588	596	597	592	572	575	606	581	572	583	610	549	534	567	576	603	588	558	599	591	574	598	583	597	577	580	544	600	590	582	574	518	539	589	586	543	581	504	582	571	569	555	571	576	592	568	580	645	563	541	543	530	575	586	514	607	638	644	597	604	605	580	600	582	554	611	561	548	564	528	542	598	586	583	604	572	606	548	564	541	553	592	605	617	584	594	531	601	559	585	549	585	550	599	617	557	591	572	575	591	570	616	619	577	573	575	584	579	567	564	559	579	539	583	595	604	552	552	560	618	571	617	560	592	537	541	544	572	573	573	532	570	593	604	584	583	618	600	599	580	571	572	571	592	591	582	593	610	590	548	541	587	575	562	548	551	606	510	534	576	575	596	608	541	525	583	586	592	573	552	566	560	571	593	548	580	578	572	575	590	520	589	552	598	545	545	554	565	584	607	562	581	595	592	550	549	590	571	555	547	599	588	546	582	591	532	547	581	554	578	549	624	580	524	542	581	544	576	552	553	574	569	573	582	587	579	580	571	577	531	552	585	563	584	607	568	594	585	537	608	540	578	538	567	547	614	608	570	584	591	574	571	565	595	536	575	576	584	587	565	545	596	568	616	611	567	561	583	589	571	585	568	588	561	572	570	581	601	582	540	584	568	572	589	529	610	598	592	574	604	570	586	592	534	530	576	596	564	583	621	533	571	599	510	579	572	541	584	536	557	577	540	586	556	568	560	583	597	555	561	551	593	580	549	581	595	622	564	557	608	583	592	600	561	608	577	599	551	569	607	581	617	589	590	567	591	564	618	583	565	581	590	555	574	615	574	529	552	568	569	558	608	557	564	526	630	585	578	591	566	528	637	537	547	594	570	583	572	604	579	590	571	582	575	599	562	611	579	565	580	557	563	601	564	551	576	545	575	596	585	532	618	568	566	535	574	553	556	577	620	605	603	576	574	590	580	565	590	582	588	622	570	591	568	559	566	586	576	578	522	604	578	562	531	589	591	554	597	598	573	570	533	570	594	567	568	569	561	540	581	567	556	571	576	585	551	583	590	582	505	583	576	595	566	601	568	594	554	579	614	580	571	635	582	552	572	586	561	597	614	542	515	601	586	584	574	534	537	575	582	638	592	572	578	579	580	590	632	585	553	591	576	556	592	611	544	589	592	579	600	596	568	570	566	578	562	550	612	563	572	571	612	578	594	574	594	593	563	606	586	543	584	567	584	555	622	592	562	540	596	555	625	589	596	546	556	613	615	547	579	541	569	575	571	552	598	571	575	603	560	549	576	566	545	588	593	517	575	586	601	583	601	609	565	592	577	612	560	553	574	564	602	549	581	559	568	617	587	586	567	603	599	565	542	548	575	557	549	605	610	553	584	550	587	573	588	574	581	538	569	524	561	542	583	605	598	576	594	507	585	574	551	566	563	607	560	583	596	577	535	600	566	590	596	561	571	619	604	562	634	575	569	549	572	571	619	585	571	569	611	588	545	590	588	544	578	591	586	581	605	581	541	579	582	545	588	592	530	581	575	553	568	607	555	560	607	593	563	577	578	593	600	573	549	594	603	553	620	562	563	557	584	596	596	558	609	596	571	598	555	582	585	571	601	571	550	553	548	593	517	625	595	572	566	560	573	539	561	610	581	602	573	538	563	569	550	578	561	577	605	579	557	601	584	590	595	555	560	599	585	558	572	588	555	531	607	568	557	573	550	529	603	591	632	604	586	580	588	603	572	564	591	577	583	588	560	561	586	590	594	575	606	565	591	540	617	550	541	522	575	531	595	577	601	607	554	562	585	605	581	568	577	563	555	602	571	571	568	583	589	582	588	573	569	585	559	522	590	560	587	583	555	601	595	564	605	574	554	571	617	549	572	593	579	588	575	579	569	539	600	558	610	565	581	545	606	614	591	610	587	623	592	577	612	562	554	534	562	519	568	559	582	560	553	561	596	571	583	556	589	609	594	614	589	552	591	565	566	578	581	567	579	572	553	547	573	564	559	571	557	581	594	573	602	598	579	545	588	579	515	586	570	593	581	558	549	586	578	618	579	568	592	548	563	559	572	590	549	541	550	578	593	589	574	585	609	606	593	574	588	530	562	578	565	586	595	583	536	605	588	574	594	534	569	581	588	598	578	556	553	587	568	610	591	578	585	573	597	595	559	603
49268	27535	9803	1791	455	334	283	259	276	282	247	295	285	263	296	262	246	278	256	277	246	258	255	281	246	261	236	281	262	250	264	268	240	243	247	259	231	254	252	270	237	264	258	267	260	253	268	282	298	254	250	230	256	280	264	263	276	274	258	277	274	238	250	255	262	254	260	258	255	250	222	244	278	250	257	238	250	265	247	257	272	253	277	273	278	247	288	221	255	266	263	301	265	274	283	243	246	242	285	226	245	273	291	255	272	271	270	269	261	249	276	268	244	266	241	260	284	288	275	265	277	242	257	269	246	292	252	275	227	266	280	299	255	266	267	273	262	276	290	248	262	272	248	265	259	256	262	281	273	307	268	234	234	238	239	265	276	240	257	251	278	248	259	248	279	286	264	259	267	243	264	255	284	224	245	270	225	272	237	258	246	243	292	277	251	267	288	296	276	260	268	273	265	258	266	266	297	274	287	271	259	250	258	270	251	244	254	262	270	277	257	261	283	281	258	267	259	260	275	242	309	267	282	259	261	266	259	231	257	286	232	273	279	273	243	278	241	277	291	274	277	263	263	274	269	255	264	298	289	271	259	266	253	258	258	276	274	235	265	296	251	247	257	274	248	254	249	265	265	257	284	250	278	256	285	252	247	279	240	266	264	243	258	252	256	265	260	249	282	281	265	260	256	237	262	251	266	242	273	227	242	265	254	258	234	272	265	258	235	272	235	260	265	290	252	235	262	252	263	227	249	259	255	272	240	238	264	240	260	251	252	278	261	287	251	227	256	264	259	265	256	275	275	267	275	272	244	269	262	258	276	237	262	246	260	259	297	252	262	236	238	230	273	248	272	234	260	249	252	262	279	237	246	280	231	243	263	287	250	268	275	253	277	247	253	255	265	274	271	258	261	278	260	274	256	271	239	249	282	262	250	268	271	250	262	253	224	234	268	254	269	252	260	241	252	250	247	247	287	257	241	225	260	271	295	271	258	247	262	250	251	247	231	268	260	277	280	242	268	246	266	265	269	251	269	245	274	299	242	261	263	297	262	252	277	302	276	259	257	250	273	257	244	253	216	215	271	296	241	256	275	234	275	266	261	271	271	235	280	254	232	237	256	266	255	260	288	242	253	232	266	249	254	261	244	265	232	246	270	276	256	263	252	254	265	265	221	258	254	247	249	251	265	240	250	262	242	254	270	260	253	262	262	299	263	247	246	230	268	296	271	248	264	258	250	258	225	271	266	272	273	268	274	259	239	270	281	231	239	253	305	276	271	259	243	251	239	259	234	298	264	297	264	257	244	247	269	262	242	255	278	235	264	249	230	259	256	259	254	263	283	265	249	240	262	255	241	271	257	272	252	275	257	257	259	242	261	275	259	257	268	256	243	251	250	255	267	284	273	235	240	262	265	284	260	269	256	272	245	265	240	237	265	251	270	266	261	281	269	280	270	277	245	249	262	274	301	258	272	274	256	288	257	252	254	248	260	254	285	277	274	249	253	218	269	254	264	295	272	283	251	285	253	245	240	251	243	238	281	254	259	256	229	242	265	252	279	263	285	272	235	274	270	249	268	278	254	262	252	227	255	268	235	269	279	246	251	257	291	235	238	275	256	274	265	245	262	265	236	247	277	257	255	287	250	248	246	200	236	266	260	281	255	296	276	284	275	244	271	250	272	272	249	293	259	253	259	268	255	239	259	233	268	285	248	257	270	227	266	243	211	236	239	256	273	245	271	235	264	251	260	280	250	255	241	252	283	282	232	270	290	238	273	230	280	242	241	257	268	260	230	266	252	271	261	249	279	248	267	280	272	250	252	256	262	257	262	232	251	258	232	248	253	253	264	246	268	257	240	255	271	241	250	241	277	270	251	263	293	277	252	266	240	259	244	244	221	241	277	270	242	264	270	246	277	259	203	270	269	270	237	226	251	267	248	241	267	263	266	243	259	243	237	272	248	246	262	269	235	245	254	266	250	239	260	264	271	244	255	260	270	260	259	283	287	246	267	266	245	234	247	286	268	257	256	250	229	222	250	257	293	293	228	282	267	258	245	249	238	261	262	238	250	272	271	246	277	271	275	276	267	277	256	240	300	249	282	265	265	220	274	263	265	273	276	239	265	275	251	270	255	279	257	257	255	235	264	231	245	251	239	247	243	293	263	271	256	268	238	255	238	245	264	264	247	242	253	251	267	249	257	280	251	238	235	264	260	256	262	254	249	264	257	242	273	260	236	264	241	288	273	260	248	265	263	264	269	249	283	266	250	262	254	263	283	232	270	257	263	258	276	259	252	269	266	253	283	285	236	238	254	230	297	243	260	270	258	287	250	257	256	237	266	246	244	253	279	275	246	254	241	243	262	239	263	263	240	228	251	275	265	256	302	242	259	266	271	268	255	251	258	269	272	228	273	271	268	243	257	270	278	280	274	245	256	234	251	279	267	240	257	245	265	260	236	263	224	277	255	279	246	278	246	262	264	275	275	279	248	234	277	255	259	260	243	256	276	294	265	270	241	239	270	266	273	269	257	293	276	244	259	263	277	250	236	254	256	264	266	288	266	262	250	223	252	242	231	235	277	279	251	248	286	240	254	279	244	256	252	278	259	282	274	274	260	259	264	241	273	249	283	263	255	279	252	244	274	271	287	235	266	278	278	245	291	261	223	251	265	238	260	234	262	261	239	253	280	228	234	253	257	225	245	224	254	262	257	260	258	224	258	248	252	287	256	291	251	234	238	284	249	260	277	242	310	282	287	237	236	261	259	245	259	272	294	275	266	267	279	262	298	217	243	258	280	266	255	239	252	250	287	240	250	257	241	247	231	277	277	222	236	273	267	282	271	249	275	229	242	246	249	256	268	266	242	253	266	240	272	254	283	253	262	243	272	290	278	254	254	254	261	262	251	257	273	244	228	278	262	280	310	267	262	243	241	269	283	301	250	250	262	263	273	240	251	278	289	268	249	249	245	269	273	276	257	285	255	284	253	267	269	265	259	237	277	239	283	274	257	270	263	264	268	245	272	270	253	247	218	286	277	269	251	284	240	287	245	259	265	262	277	259	259	253	252	244	259	246	298	232	282	268	223	270	272	269	274	261	262	279	241	244	263	265	278	276	247	250	292	268	287	257	257	272	245	248	252	261	274	259	258	256	253	262	246	291	276	253	260	247	249	245	244	239	264	238	260	274	258	269	273	285	234	224	249	263	273	261	279	239	260	275	235	245	247	243	225	225	280	257	254	255	257	278	246	258	273	228	250	258	250	242	263	246	290	261	294	288	231	218	248	233	267	233	259	245	255	282	267	263	256	289	254	238	260	243	284	288	256	245	251	262	275	288	279	260	254	277	257	249	247	258	266	267	257	234	248	274	254	245	250	288	262	275	239	269	260	283	228	240	234	236	256	234	285	261	279	251	240	268	227	256	233	252	276	289	281	265	256	272	268	237	299	284	263	287	267	273	275	282	277	261	254	226	256	266	269	270	263	266	269	241	247	237	253	256
42033	25166	11000	3350	1102	713	618	624	665	628	629	617	597	619	616	594	625	605	624	631	652	609	580	640	631	605	632	590	636	598	581	641	635	623	630	581	604	616	587	589	607	605	641	659	638	578	628	687	632	603	601	645	610	615	606	636	642	645	640	628	626	653	612	598	604	659	643	664	632	646	649	595	651	641	643	563	637	607	558	620	585	620	649	612	614	571	661	643	565	629	559	578	641	558	594	597	629	593	630	641	600	625	617	647	634	602	609	617	649	605	617	632	650	593	584	606	586	644	603	604	614	592	661	649	611	654	576	642	626	619	650	564	627	646	634	630	620	612	609	621	622	614	618	608	642	642	612	649	638	630	613	651	639	643	649	605	662	604	626	629	615	614	576	600	643	638	621	639	576	616	621	610	597	617	642	640	629	613	622	626	624	596	641	616	647	559	627	645	623	605	665	608	615	585	654	624	592	592	650	637	600	584	582	606	596	648	651	632	655	587	632	580	677	570	614	616	581	606	622	604	634	618	606	603	609	614	592	632	632	678	637	608	625	609	612	591	643	655	611	627	639	644	605	591	643	645	643	577	648	609	591	605	616	625	583	602	594	614	613	611	573	604	666	586	647	649	601	644	690	654	697	597	618	596	603	622	646	612	606	660	547	633	654	599	569	637	602	602	685	590	633	602	601	633	633	601	634	579	606	644	584	601	659	629	665	601	627	593	637	619	597	618	574	655	584	639	607	599	611	633	663	642	580	618	636	602	628	637	611	622	576	616	624	644	657	648	609	622	581	584	611	543	583	594	641	607	612	641	625	640	614	602	652	604	634	618	606	634	596	632	620	618	611	646	611	576	580	588	626	650	600	612	640	601	628	585	618	614	595	632	599	599	624	620	660	616	624	621	649	629	580	623	612	610	619	628	609	594	643	613	618	642	659	630	646	582	633	584	620	612	631	598	622	593	609	652	658	571	613	697	575	639	590	597	657	606	615	592	623	609	580	601	623	672	639	606	619	580	585	580	687	605	615	600	646	586	617	636	597	671	604	609	617	621	613	644	637	628	577	642	602	650	653	631	630	595	607	592	577	574	585	615	676	625	631	607	649	621	651	647	626	606	586	604	609	620	622	634	655	633	607	606	623	635	637	650	595	621	597	636	604	559	605	624	590	597	627	597	610	593	609	594	687	594	623	623	621	611	647	620	631	646	603	644	614	616	610	613	616	628	604	563	641	668	628	594	595	608	624	652	615	605	592	630	605	634	645	625	623	624	618	597	595	553	649	660	644	624	598	671	615	607	604	639	657	651	593	645	619	586	617	645	602	618	580	663	573	630	592	604	619	584	610	616	606	603	659	615	620	613	593	625	592	620	661	617	656	661	614	615	630	612	610	608	631	631	601	620	605	608	624	636	593	607	644	599	598	623	602	654	625	631	616	595	613	625	648	647	628	587	639	614	614	578	605	637	588	601	621	619	620	600	625	642	589	635	592	549	650	630	554	661	580	624	628	621	612	603	586	654	634	624	632	627	643	629	607	594	617	581	608	644	625	651	625	669	657	620	615	627	616	621	634	626	610	636	609	617	596	606	617	622	601	601	642	616	621	638	640	591	612	633	637	652	631	622	616	599	594	593	591	596	624	667	628	624	607	623	612	636	663	593	596	660	620	598	605	624	605	632	619	611	657	604	579	617	615	629	594	617	653	607	635	590	599	584	632	621	637	621	584	653	637	563	595	625	641	599	636	636	579	586	618	604	619	626	645	607	624	568	590	559	637	625	617	633	648	638	562	616	590	629	641	636	634	597	624	643	582	601	600	643	594	630	624	624	607	625	611	614	606	612	627	594	630	634	577	612	652	654	665	635	632	605	615	615	635	638	622	574	638	622	578	640	605	605	614	634	620	619	637	620	635	598	643	647	581	628	620	620	599	666	630	645	580	630	599	642	624	623	595	646	629	675	615	623	647	626	599	584	601	612	648	615	625	606	592	601	605	590	619	588	650	602	646	586	639	664	616	620	647	634	648	616	614	591	640	617	585	648	601	600	625	603	617	562	609	647	624	548	599	614	632	626	608	618	633	632	585	613	610	622	688	560	554	620	648	589	628	624	637	604	602	637	633	593	616	593	631	632	639	647	594	612	584	615	584	620	596	672	603	637	555	599	596	615	619	646	600	639	598	602	580	585	624	609	592	582	577	634	656	616	601	594	611	601	613	588	619	636	597	612	659	672	632	552	631	624	639	658	577	629	593	646	644	619	580	566	601	634	588	625	597	612	620	609	652	604	617	579	592	598	619	604	640	593	636	632	661	639	601	633	644	597	601	629	623	617	606	625	604	625	559	682	582	645	612	641	598	635	613	615	647	624	590	634	589	646	639	604	595	615	655	606	570	607	627	623	586	627	611	610	623	635	615	608	581	590	667	635	646	613	620	661	608	575	624	624	628	618	606	636	634	616	590	612	631	620	633	617	624	630	642	602	628	580	590	632	568	643	590	633	640	639	610	574	644	603	609	577	609	609	597	659	682	615	622	624	609	620	622	604	630	624	588	609	605	638	594	599	630	665	650	596	607	639	606	612	618	646	639	617	587	624	597	605	621	664	616	596	630	569	645	586	593	643	580	580	609	653	611	590	593	601	594	640	613	598	617	617	658	604	582	620	612	627	659	635	622	602	605	618	651	611	628	607	619	642	629	614	591	633	614	645	620	596	610	639	623	662	620	580	655	590	629	619	658	635	637	649	608	563	600	605	597	636	623	631	603	631	561	606	676	619	589	657	605	606	629	619	587	594	592	632	612	627	627	569	587	640	625	638	659	615	629	602	592	625	588	621	623	641	624	617	593	597	622	568	644	614	625	651	601	644	628	624	603	617	605	638	623	568	612	628	675	644	566	606	630	599	611	612	618	646	610	581	617	634	598	599	561	621	600	637	578	595	624	636	611	630	595	568	636	642	659	594	641	609	645	554	607	610	575	570	594	573	581	600	618	611	601	648	643	618	638	656	583	595	637	651	650	647	609	589	661	639	621	649	623	617	635	585	627	577	586	639	627	584	598	610	597	678	645	620	653	593	601	655	624	597	634	616	599	601	622	610	611	662	602	604	639	604	616	589	613	643	640	640	679	611	632	630	602	650	644	631	585	551	628	626	588	652	642	607	662	619	637	607	619	564	606	607	628	599	588	650	638	612	639	623	530	609	621	606	570	601	641	684	583	635	638	658	569	618	611	562	642	598	629	606	587	642	612	612	672	699	576	604	633	641	622	599	661	602	582	617	589	623	610	668	585	600	604	577	652	597	646	610	556	589	583	630	671	603	636	618	608	595	579	589	580	616	608	618	602	586	655	621	655	578	594	632	609	605	595	632	646	648	605	611	619	623	571	593	609	654	627	597	655	626	600	632	616	598	590	621	620	609	606	583	644	597	609	587	601	585	659	609	624	613	618	594	599	577	602	662	607	624	599	606	625	573	628	591	607	634	633	620	613	621	588	619	589	597	616	595
80386	61597	38257	16009	2803	458	322	260	263	300	294	289	280	291	280	303	267	280	297	286	246	262	297	297	274	302	274	264	267	278	277	306	249	312	254	278	300	260	291	285	262	265	296	312	242	270	281	282	247	281	299	273	294	266	293	275	309	258	284	304	270	260	268	295	268	287	284	285	314	309	268	292	267	279	275	281	303	306	292	292	283	308	272	281	299	305	281	304	250	250	277	289	282	263	269	282	291	273	274	300	277	305	270	273	281	264	273	273	276	284	274	266	274	292	269	265	291	309	280	297	302	298	258	296	259	285	265	253	257	308	288	270	293	280	244	290	299	286	300	290	267	280	274	275	260	266	266	269	258	331	274	262	289	270	279	274	263	281	266	256	292	321	288	283	260	291	284	296	265	287	290	293	306	300	259	270	291	299	310	287	253	302	282	270	284	273	276	273	252	293	269	260	297	297	278	283	281	272	267	293	263	277	307	307	286	287	282	264	291	290	304	263	259	276	247	252	262	277	273	271	270	282	270	282	276	262	298	306	272	259	274	272	276	275	305	304	281	272	288	285	296	294	322	284	323	293	312	281	265	263	268	291	276	291	265	262	283	310	274	239	288	286	278	270	287	301	260	270	296	296	292	308	282	294	293	300	276	260	269	254	265	290	263	264	242	264	276	272	273	282	267	308	268	306	261	269	280	294	301	292	277	293	278	273	278	269	259	276	287	248	257	294	274	293	275	302	263	291	280	299	285	245	272	282	299	278	246	258	240	275	284	311	311	296	286	310	275	283	275	281	279	296	265	285	282	268	277	276	303	269	253	309	298	265	286	303	277	281	269	301	284	264	304	288	299	275	287	273	276	314	283	278	313	271	269	292	303	291	287	313	294	274	285	291	265	276	282	270	272	261	261	281	253	281	265	249	255	273	253	280	247	291	288	303	247	283	264	276	314	270	253	290	267	300	258	308	293	289	284	272	260	282	281	258	276	277	299	266	284	225	287	253	277	269	266	293	280	315	297	272	261	280	264	324	288	258	279	285	249	264	273	250	263	288	260	263	260	270	247	266	270	266	301	275	290	271	311	292	284	261	271	288	293	297	285	285	279	261	263	255	263	293	272	284	252	306	269	281	288	252	264	245	256	275	292	275	280	256	271	275	254	277	261	260	282	244	307	285	277	233	282	270	297	266	285	284	271	298	280	280	273	306	281	274	296	253	283	259	284	283	263	297	293	285	286	277	276	277	282	275	292	278	304	277	315	256	256	277	282	298	276	273	283	263	265	271	257	297	298	301	281	256	277	269	258	274	270	265	286	267	259	266	273	287	299	282	295	253	275	276	267	267	285	320	266	299	297	289	299	270	317	263	283	272	304	299	261	277	269	293	295	263	278	286	265	272	250	298	261	266	245	288	297	281	298	288	242	300	299	285	252	287	288	296	268	290	309	285	259	274	299	270	276	270	293	290	260	265	255	265	289	293	260	296	259	286	281	331	264	268	284	274	271	285	264	259	261	279	252	259	309	298	300	278	304	291	316	270	285	259	326	295	277	295	287	270	271	273	302	272	272	284	280	270	280	295	288	276	277	277	291	297	302	259	261	260	262	282	264	257	299	268	274	281	286	289	267	280	286	268	285	259	281	308	282	277	254	276	273	298	294	243	274	299	301	288	295	286	276	269	270	282	291	271	278	289	293	277	290	293	249	258	261	305	286	279	246	279	281	293	281	289	295	306	265	302	313	268	255	290	262	308	264	281	262	277	276	262	297	295	273	255	294	273	273	255	293	249	276	255	290	270	292	285	280	266	294	278	279	234	283	263	292	265	242	244	279	274	273	292	291	283	272	266	262	275	291	276	334	260	283	281	273	275	243	285	262	278	280	280	264	290	273	254	253	269	274	273	286	261	276	268	259	280	284	279	293	245	269	283	279	302	288	258	296	277	291	292	287	286	268	261	253	290	275	279	283	239	263	260	296	248	298	291	301	282	264	275	327	283	283	276	294	282	259	285	266	288	301	258	257	294	281	307	256	313	278	260	290	276	254	263	277	275	312	269	289	270	269	308	316	304	287	279	273	287	285	267	248	279	273	261	278	273	280	278	287	268	238	307	279	349	288	274	242	259	284	266	288	276	278	290	273	258	268	274	240	295	300	237	306	260	307	325	283	243	270	288	290	265	280	302	293	265	273	285	271	273	283	236	256	304	293	264	253	282	271	312	260	262	285	290	294	270	271	296	286	311	288	272	311	284	275	292	266	267	295	306	295	265	284	279	288	294	260	287	282	273	279	317	254	254	268	293	288	277	281	296	287	269	265	300	275	291	272	272	289	264	261	298	250	274	295	284	294	292	264	280	304	299	290	250	262	240	249	259	294	256	255	276	302	257	286	305	264	267	256	263	270	274	283	255	286	268	293	282	290	277	269	299	285	304	287	268	268	260	296	293	318	302	288	283	278	277	290	290	266	262	272	264	299	286	291	276	266	276	308	280	244	307	252	298	313	291	288	291	260	282	290	292	255	244	285	286	264	241	255	289	273	281	273	278	296	288	296	257	263	277	258	308	286	297	273	300	278	286	266	286	282	281	290	286	269	300	278	270	282	278	314	291	275	261	274	296	300	280	259	308	300	293	282	247	242	290	258	260	291	278	263	255	250	279	292	282	289	259	287	289	303	318	292	276	275	297	297	281	288	308	286	284	297	286	289	281	252	259	316	283	294	273	276	260	284	268	288	288	286	280	262	279	305	271	278	246	289	258	301	304	271	312	305	259	268	298	312	288	250	287	277	270	284	268	273	305	283	288	299	303	277	244	247	299	286	305	296	290	285	263	286	258	289	271	251	254	259	252	272	278	275	283	267	269	284	244	299	306	229	279	295	267	260	274	297	313	276	309	285	259	278	280	307	264	268	286	298	293	255	274	288	315	306	287	266	283	274	242	314	272	315	255	306	287	273	276	299	286	255	264	291	273	282	245	291	295	247	280	269	284	304	314	280	286	271	261	283	289	296	275	274	298	266	292	270	327	275	296	264	291	301	285	298	275	294	263	301	305	299	275	267	276	281	267	279	264	263	228	277	279	279	272	273	272	298	292	320	271	265	285	257	271	286	298	284	282	277	280	283	286	321	288	296	294	280	288	260	254	276	272	280	275	251	253	290	273	254	276	314	272	277	277	258	288	269	293	296	260	290	267	282	261	306	252	294	285	258	275	282	258	283	291	273	307	278	293	280	269	288	283	253	280	275	278	268	258	302	278	281	280	274	264	311	283	288	297	282	299	280	275	271	291	282	275	267	279	325	243	285	301	270	290	290	287	303	274	276	308	254	279	262	278	273	262	305	300	281	304	274	253	293	321	253	280	259	275	283	275	288	308	265	250	296	256	268	259	299	270	253	284	265	253	300	277	264	263	289	304	268	255	284	269	257	281	272	290	286	245	283	267	253	264	289	275	276	297	281	277	270	286	248	254	266	304	275	298	271	274	259	289	280	259	256	290	309	261	277	297
62010	50136	36104	15401	3599	1088	712	704	602	655	641	656	653	663	597	663	611	636	679	653	647	646	649	628	655	664	657	703	674	610	664	663	656	652	658	626	631	630	651	645	712	652	627	635	717	652	641	621	696	677	674	672	625	641	604	653	648	670	632	689	674	689	634	637	682	651	645	660	661	650	663	595	643	679	616	652	668	675	664	633	671	700	655	662	676	664	647	674	636	653	689	690	638	639	677	643	643	644	646	641	632	681	649	616	681	701	663	651	666	653	710	642	657	635	681	692	645	626	654	603	643	664	632	696	639	640	635	638	674	650	634	636	619	671	714	631	674	678	628	640	648	660	715	631	677	655	615	645	653	622	683	660	658	643	650	645	626	642	664	716	633	661	644	667	645	615	657	626	658	649	621	654	641	684	646	678	665	636	729	657	672	664	608	691	637	678	622	645	596	692	671	616	625	683	662	631	676	630	651	662	649	645	650	688	632	666	664	622	643	688	617	614	659	603	681	625	700	684	631	660	658	642	663	659	659	632	638	648	687	623	636	668	631	665	645	657	664	690	650	631	646	620	684	679	646	634	676	620	634	642	688	595	638	670	655	644	683	664	595	614	628	641	678	684	660	658	639	603	658	673	629	608	630	636	685	656	686	621	651	680	655	615	622	666	615	598	684	651	622	611	679	668	682	633	655	701	642	679	637	640	660	659	691	659	632	624	630	633	684	670	682	664	655	672	628	671	670	638	685	632	649	677	636	627	606	674	655	626	690	658	637	647	672	636	612	671	646	667	616	677	641	674	640	654	656	622	643	637	618	638	650	664	679	685	662	656	642	642	662	634	667	683	624	656	673	664	655	644	625	641	630	635	662	650	664	681	701	668	629	641	643	632	656	640	631	700	675	651	618	614	684	619	646	646	616	665	612	633	747	633	692	663	646	689	670	672	614	642	641	650	659	618	708	655	656	682	643	617	641	666	650	649	638	661	689	622	639	654	632	683	655	625	624	630	631	663	683	644	682	691	653	647	710	690	639	632	685	649	647	685	641	655	640	646	699	568	662	681	637	661	630	664	639	685	646	653	667	668	652	665	637	640	694	648	625	687	678	632	634	626	633	641	655	622	649	654	617	672	639	634	693	599	652	667	621	700	668	663	646	699	626	604	613	637	626	599	646	672	672	641	669	674	626	674	671	635	661	645	647	669	636	665	644	639	606	609	675	599	727	659	631	669	612	657	661	626	676	638	637	625	644	633	654	620	653	651	686	662	672	588	678	666	693	631	616	611	672	666	616	661	683	634	662	690	636	619	653	653	657	624	652	694	666	643	657	693	636	641	672	688	655	649	662	615	649	657	624	634	642	650	649	633	634	627	626	676	695	631	631	701	693	676	665	650	651	616	685	660	691	707	684	644	620	706	659	649	616	669	596	633	643	698	638	634	648	685	624	657	657	660	664	693	638	617	591	664	638	641	674	642	663	657	641	633	627	657	654	662	627	652	689	683	663	627	687	684	664	603	672	601	679	652	675	654	661	634	660	618	651	669	673	637	624	658	636	665	630	683	645	651	641	645	631	652	642	634	621	709	630	667	651	689	675	656	616	664	647	671	661	660	636	652	653	648	642	630	685	597	668	648	654	644	651	668	702	642	644	609	679	611	588	646	641	637	636	675	675	630	684	657	664	663	639	644	632	628	660	656	675	672	649	625	652	640	647	687	671	640	687	590	626	681	661	669	651	632	641	654	647	667	613	640	677	673	604	676	645	689	639	688	623	620	621	670	682	640	651	627	669	671	663	677	623	661	645	630	670	656	692	588	655	668	680	622	619	677	645	631	610	709	642	660	646	703	652	678	617	657	650	645	645	691	663	653	654	624	667	665	650	644	670	704	603	644	678	628	673	634	597	666	692	625	698	659	618	642	648	655	632	679	679	690	612	666	631	623	633	601	643	625	648	669	658	637	659	627	670	660	671	678	647	682	607	645	645	643	698	617	635	660	609	680	650	661	634	699	646	643	687	604	583	647	669	640	669	628	661	594	689	650	652	684	661	679	656	622	648	619	680	628	653	636	657	621	638	637	662	639	679	670	641	672	667	675	701	679	638	651	648	641	661	673	615	624	604	624	702	648	699	643	702	704	643	648	682	620	629	676	634	703	638	680	611	644	654	669	654	650	660	632	651	636	711	660	660	643	662	636	673	662	621	657	659	627	664	654	695	668	614	681	639	633	662	648	675	681	660	672	682	636	683	683	628	662	645	657	631	675	661	636	634	645	657	610	639	663	626	663	625	631	672	691	607	654	655	649	631	638	651	673	654	650	633	639	625	708	644	659	661	609	603	700	662	663	661	671	652	624	648	653	656	682	633	636	677	626	656	661	674	591	677	731	639	625	612	641	657	656	600	634	683	652	633	633	631	669	635	639	650	685	682	620	679	665	621	670	643	685	690	648	632	654	635	635	633	660	660	649	674	702	682	673	710	682	656	657	620	650	621	675	660	621	659	662	660	686	660	645	617	644	639	660	621	649	655	650	643	666	623	643	655	686	630	660	623	646	644	715	624	676	685	614	651	618	623	648	666	734	643	654	641	682	639	636	670	674	662	664	657	652	696	654	648	662	664	682	602	672	648	633	665	686	662	628	665	673	695	649	691	723	650	608	639	649	660	620	650	715	677	617	713	676	708	646	665	709	633	660	610	647	650	654	673	597	663	670	673	642	629	643	648	650	691	646	645	658	646	687	642	662	642	698	670	625	662	629	648	652	672	686	614	688	658	678	620	648	658	637	615	650	682	690	669	660	614	687	626	655	704	640	657	621	662	657	675	709	670	639	671	649	685	670	649	668	637	626	666	663	671	644	698	629	620	689	639	661	651	667	624	647	640	671	627	664	622	653	655	644	628	683	615	678	653	633	697	661	671	594	688	654	657	613	691	668	612	663	654	670	650	670	608	699	631	654	624	629	659	681	677	596	644	631	623	688	624	654	623	656	653	659	672	687	643	685	634	625	707	675	644	660	688	692	654	639	649	682	630	661	676	622	649	646	646	697	686	624	687	681	656	641	681	625	643	618	621	656	619	640	637	584	689	627	602	681	635	652	644	640	639	677	637	629	665	648	655	618	679	694	628	631	679	646	653	630	663	638	644	680	667	689	664	683	641	663	632	671	680	635	634	633	689	667	651	634	704	625	642	648	663	647	674	661	675	650	667	662	648	632	659	665	695	614	636	650	631	642	694	614	669	593	657	649	650	700	659	707	682	670	684	702	627	628	637	643	652	651	649	699	634	651	690	624	649	643	656	664	665	635	667	664	620	679	644	660	683	682	653	654	659	670	649	666	643	652	694	692	653	649	649	655	642	635	653	632	596	647	613	618	658	644	597	649	647	685	662	630	652	627	685	667	704	605	700	674	671	681	649	657	616	667	653	625	652	645	637	655	621	597	609	689	660	647	633	650	676	649	629	703	688	656	689	641	670	663	617	687	626	659	602	628	661	642	670	623	648	631
84473	70019	47028	23068	6888	753	292	220	242	235	211	267	249	249	212	202	239	223	216	257	228	240	226	225	232	239	253	227	232	254	210	251	228	219	241	242	237	243	228	275	259	237	249	244	269	251	269	238	284	263	257	260	254	274	246	273	233	255	277	224	244	236	223	244	224	226	242	243	277	236	237	244	234	249	263	267	258	264	245	245	236	282	266	235	235	207	235	248	232	234	236	259	269	247	233	207	243	243	219	254	234	242	249	235	272	247	225	230	239	281	245	239	229	214	257	263	258	213	240	249	250	243	225	232	251	256	265	251	241	250	237	263	242	240	238	251	226	254	253	219	219	223	241	235	225	255	221	258	232	245	238	249	229	271	257	229	253	244	246	264	229	262	245	269	248	221	236	234	238	238	248	233	222	247	262	242	241	252	240	222	247	256	276	272	218	239	242	237	254	245	239	247	248	245	233	250	241	267	234	254	262	259	253	255	227	232	266	263	222	230	237	239	263	256	262	249	262	242	263	246	236	240	245	274	258	244	244	257	274	226	266	237	223	235	256	276	231	258	248	269	258	242	238	248	253	246	249	245	255	240	231	229	275	237	245	237	220	204	212	243	248	257	263	238	236	276	249	247	216	273	236	222	251	272	225	242	228	241	234	273	243	257	260	245	254	253	248	224	265	224	265	239	236	224	242	257	250	242	249	219	222	284	242	212	260	251	251	230	238	225	239	230	237	260	279	227	237	267	243	248	255	256	214	235	223	228	257	266	253	226	212	258	229	243	258	248	242	238	241	235	257	248	245	234	245	266	248	219	258	235	249	230	238	220	260	229	256	279	275	259	252	240	237	247	277	224	242	243	248	266	206	238	237	252	243	241	225	261	250	236	255	222	219	244	239	251	231	220	253	221	258	233	243	221	259	255	224	240	251	230	214	241	224	255	232	233	273	248	221	252	235	248	250	235	210	246	255	256	220	240	251	235	232	268	232	245	249	249	243	225	250	215	228	253	289	231	232	231	226	258	263	259	239	276	249	255	221	224	285	258	259	260	250	230	238	255	258	224	246	227	255	224	257	224	216	222	291	291	242	226	214	224	245	252	245	242	278	242	262	225	251	254	262	226	220	240	250	251	242	258	239	247	226	214	266	269	223	217	229	220	277	244	231	270	240	234	278	261	237	220	256	247	248	241	246	238	274	237	222	247	255	256	252	255	222	223	257	246	259	231	270	260	261	250	216	246	253	250	254	248	225	234	233	253	238	234	283	262	248	240	242	232	226	280	246	271	247	234	235	242	238	232	252	231	245	256	248	239	258	232	258	227	227	275	251	222	228	231	241	240	231	258	262	252	220	239	258	216	217	254	244	265	251	235	238	240	251	236	239	274	257	239	230	247	254	242	231	236	269	239	250	226	247	259	237	247	248	255	225	210	231	243	258	271	285	216	257	237	202	246	255	242	242	260	244	237	234	247	248	244	221	239	248	231	242	267	238	246	228	251	234	239	242	250	244	230	254	252	269	239	250	214	248	255	224	260	250	251	244	231	228	244	275	284	288	219	253	270	247	239	220	228	222	222	219	234	264	250	270	235	250	268	245	248	243	265	230	243	263	223	249	221	234	256	209	216	250	210	257	267	263	235	265	239	242	227	250	228	247	260	264	237	243	250	248	245	247	234	231	268	269	221	229	252	250	226	227	240	240	225	220	210	225	250	241	269	224	218	230	269	233	253	237	212	224	213	275	219	254	245	263	252	254	233	237	240	236	258	250	249	239	245	258	284	235	245	277	243	227	234	250	227	241	246	238	213	228	252	241	233	254	244	250	265	228	257	238	252	250	261	261	269	231	296	262	232	245	244	215	240	236	248	288	243	233	218	253	208	242	234	251	221	277	270	223	219	248	257	231	237	203	243	256	237	285	256	221	207	232	253	234	236	253	261	239	239	284	235	236	246	220	243	228	232	243	214	239	247	250	247	234	242	238	262	219	231	228	233	223	241	281	221	234	226	224	212	265	217	243	268	242	268	269	254	221	258	226	230	220	242	265	248	268	258	268	245	256	249	243	256	225	243	228	234	231	244	220	233	238	258	231	228	240	252	286	247	259	224	245	261	255	242	250	260	276	246	250	266	222	264	203	210	241	260	247	240	280	249	266	263	256	251	245	248	241	236	226	247	222	240	222	244	254	240	262	258	253	243	256	242	220	240	232	253	267	248	238	247	251	234	227	226	244	247	241	243	229	235	246	257	247	248	243	250	241	238	226	265	268	243	239	250	246	262	240	239	237	241	255	255	259	236	246	247	243	228	244	246	245	240	257	244	274	246	240	244	203	260	240	236	229	260	258	253	248	245	219	249	242	268	244	270	257	260	257	252	257	271	242	256	223	248	216	265	262	255	257	266	257	238	216	240	254	251	249	223	251	248	242	238	247	217	238	269	222	253	226	257	240	266	247	244	243	258	240	236	235	256	252	257	276	247	241	255	244	219	222	270	239	244	252	266	230	263	230	260	253	215	260	250	227	255	259	239	237	206	241	258	238	287	234	258	204	239	219	253	259	226	248	261	210	239	253	225	272	240	247	248	244	252	233	251	245	244	236	258	256	231	252	255	243	236	246	231	270	265	245	266	252	248	232	221	245	234	220	263	239	260	249	253	270	228	246	281	244	248	276	278	236	265	214	257	248	262	266	247	241	237	224	220	246	250	222	218	257	253	227	268	226	275	248	250	249	233	243	228	268	205	222	245	266	228	243	279	235	239	227	230	254	222	240	240	259	233	225	251	224	227	250	251	235	258	247	262	247	251	244	268	224	226	221	226	218	253	257	260	206	244	247	258	242	244	235	236	245	252	251	253	243	261	219	234	217	235	222	213	234	227	242	289	251	257	232	272	228	218	251	242	240	249	240	226	211	259	247	241	229	252	244	249	242	237	262	258	278	240	215	228	206	231	232	217	223	243	225	259	252	242	214	250	248	244	258	222	281	256	243	245	244	242	251	244	219	232	252	243	222	241	247	239	261	241	265	232	270	214	254	244	249	270	202	233	261	230	230	238	232	249	245	254	244	234	277	240	236	261	231	226	233	265	226	233	259	238	228	236	225	231	225	249	266	248	233	234	246	244	259	265	243	223	219	253	237	248	227	238	260	255	257	242	280	251	257	244	227	242	247	226	256	226	249	252	250	263	261	232	248	260	244	230	217	220	275	232	246	229	236	275	243	251	238	237	240	243	235	246	266	228	241	242	253	218	260	228	257	253	260	194	241	227	233	224	243	241	243	214	270	236	252	225	240	242	228	239	243	237	283	271	211	244	211	253	233	259	231	239	262	244	240	255	243	229	227	234	248	267	260	262	234	219	266	275	224	279	269	250	234	229	263	263	228	242	244	249	234	256	282	241	268	267	270	234	250	241	252	260	241	230	223	258	265	239	261	268	238	228	244	244	239	265	227	281	224	260	268	236	268	232	293	232	281	241	239	233	262	238	290	227	226	241	240	275	247	222	256	225
71076	60946	44549	22199	5610	1197	646	559	577	557	539	590	590	563	620	522	538	603	598	598	576	583	571	572	573	589	550	565	596	630	547	586	527	584	577	517	557	559	583	578	557	548	598	538	586	606	597	599	564	551	571	610	570	586	592	572	572	594	586	584	546	554	526	573	625	585	581	579	547	512	571	563	548	572	584	571	557	552	540	588	595	561	580	593	560	594	573	581	580	526	573	578	627	576	580	592	577	551	561	609	579	533	582	591	538	600	551	581	580	542	552	560	548	547	592	569	558	588	580	592	540	563	556	552	637	541	553	586	538	556	555	613	566	565	555	601	619	583	614	589	593	555	568	559	564	582	566	621	616	578	609	564	575	604	544	557	585	562	572	571	588	549	558	580	562	552	595	539	540	544	625	583	597	571	614	600	577	630	553	590	543	580	591	576	588	528	568	595	578	566	539	605	583	553	581	551	577	604	545	590	592	544	592	573	556	554	562	595	549	550	562	555	566	547	598	523	587	567	541	574	562	595	600	537	561	599	536	619	576	564	582	548	587	586	568	570	558	601	515	538	587	562	566	561	539	565	599	584	620	564	569	579	549	522	539	558	566	566	588	531	559	610	569	559	572	560	552	561	571	564	585	527	584	525	595	542	594	561	586	581	557	526	544	597	598	565	527	541	586	587	572	569	567	539	587	560	588	569	531	600	589	545	584	558	584	613	558	603	582	589	542	576	582	595	575	552	561	517	560	608	584	549	580	547	557	543	549	525	585	577	614	587	566	569	617	599	571	582	562	573	568	625	537	596	573	529	542	514	568	571	539	543	570	567	591	563	514	600	568	590	589	589	580	596	560	610	581	567	606	574	603	553	555	572	594	502	586	555	591	600	538	565	564	613	539	586	538	550	558	553	564	589	562	585	563	575	567	591	571	539	583	557	593	556	570	586	597	560	549	565	598	552	541	551	566	573	579	545	585	569	612	588	542	552	561	510	568	587	551	585	581	549	554	605	551	555	560	600	534	573	580	525	575	548	568	558	567	570	591	558	587	539	549	560	588	562	552	578	536	563	613	563	570	564	603	548	553	552	540	587	571	590	561	584	572	560	581	559	595	534	556	544	618	586	587	599	587	571	560	541	540	582	554	590	529	577	566	597	556	588	581	547	548	568	588	540	567	525	558	544	564	555	539	586	560	512	576	575	595	585	595	573	566	549	552	597	552	567	577	570	585	514	540	571	558	604	613	588	574	570	582	570	559	577	569	586	552	577	583	570	542	575	543	560	535	559	606	562	557	570	594	584	523	575	559	575	585	576	546	567	587	546	582	607	536	573	567	549	610	583	524	548	550	527	566	569	573	535	552	548	560	562	554	612	567	521	569	588	563	571	557	578	570	591	620	582	621	586	590	549	517	529	593	556	548	561	586	535	572	568	587	546	563	545	553	589	549	581	579	546	565	550	550	562	548	593	578	622	586	555	561	576	588	585	611	589	535	559	559	564	564	556	549	565	527	567	611	544	573	509	570	568	558	573	560	591	579	599	536	559	574	556	587	587	595	549	555	556	573	591	590	592	564	582	556	588	552	550	554	581	609	554	563	555	550	596	588	562	575	582	513	556	620	573	612	595	542	550	563	561	537	577	541	603	595	551	637	566	556	535	588	580	588	578	594	523	596	558	564	548	564	592	542	534	529	577	559	575	538	574	583	540	589	587	569	573	590	586	613	559	578	587	539	532	575	556	611	510	550	557	570	588	581	544	566	600	587	597	576	561	566	619	566	584	533	536	545	568	550	565	593	569	584	562	617	569	548	598	527	585	568	535	546	578	570	568	566	571	588	567	548	599	592	580	549	590	538	582	563	597	560	591	571	524	530	589	555	549	574	550	543	589	589	607	554	602	558	537	551	598	541	596	597	512	575	548	552	583	535	582	589	584	588	531	598	575	588	572	585	572	583	584	548	579	537	567	532	536	557	537	593	570	569	578	608	589	625	526	561	570	576	570	584	558	595	601	548	569	556	591	561	571	599	578	538	609	575	568	600	581	591	555	586	536	561	594	559	601	557	548	561	569	564	579	581	547	610	604	574	540	608	566	520	578	563	531	608	582	560	559	577	561	572	576	537	567	582	542	616	575	549	558	567	532	582	570	586	582	554	554	554	575	586	568	562	580	577	553	546	588	542	580	574	602	631	613	587	524	576	565	579	548	557	622	561	587	549	572	551	588	558	616	600	548	596	573	575	546	579	544	525	542	590	589	604	600	583	582	568	563	587	536	584	590	598	583	587	578	568	558	589	566	583	547	564	572	535	517	585	535	524	578	581	551	594	542	606	532	583	556	555	569	610	579	542	562	591	562	587	516	547	601	581	586	555	568	564	581	560	525	560	565	572	569	552	551	573	566	562	582	586	572	562	546	514	529	554	536	537	576	549	631	554	568	545	553	559	530	548	577	585	596	590	582	533	552	563	566	558	577	590	562	525	578	597	545	539	577	553	587	561	563	595	577	558	511	567	584	574	542	599	543	543	575	528	561	589	574	518	567	605	572	547	552	556	607	584	584	533	556	614	543	563	545	550	565	610	555	541	596	622	583	549	565	588	556	604	521	590	600	544	566	546	547	534	571	605	592	570	572	543	578	569	566	593	533	590	584	553	597	588	562	557	578	566	552	536	586	571	581	588	556	579	521	585	584	567	575	570	588	549	584	579	583	557	544	543	594	581	571	566	571	575	603	587	599	521	535	594	567	574	562	588	550	540	581	526	600	601	583	611	606	591	573	527	538	576	615	533	569	588	577	551	536	571	544	605	530	535	589	580	582	537	584	554	537	548	579	572	577	573	550	546	531	538	550	583	593	548	550	592	564	523	567	586	539	534	537	604	580	591	572	584	580	593	543	596	573	574	590	581	587	581	564	526	565	544	553	567	567	590	598	575	564	611	508	603	600	528	567	569	566	564	569	602	583	592	545	555	587	571	581	548	576	576	555	560	572	592	583	548	556	604	535	562	556	538	559	547	575	602	557	556	543	564	552	565	562	547	580	530	593	574	553	573	584	542	571	573	525	545	563	583	594	540	587	558	590	557	561	605	539	520	550	591	543	606	560	545	583	549	579	556	553	588	557	604	571	560	576	571	538	589	536	550	596	538	576	584	563	535	591	545	554	571	570	590	546	586	572	561	578	624	571	591	544	557	587	623	539	591	555	527	568	587	562	554	550	552	539	544	579	612	543	591	540	575	615	573	575	578	558	549	558	546	587	574	572	570	569	595	574	575	599	563	587	606	565	592	554	585	571	542	554	562	587	541	579	561	583	573	594	533	546	559	577	550	567	536	561	563	583	524	562	549	560	609	540	546	560	553	562	547	561	560	535	574	583	550	571	584	567	527	606	605	564	549	557	519	591	548	553	551	589	580	555	574	547	568	580	558	608	553	569	556	587	552	554	578	594	561	549	550	556	594	586	576	580	604	573	540	567	579	582	568	567	584	572	605	545	566	582	609	561	574	544
48884	27470	9973	1600	452	261	263	260	272	254	268	247	281	232	266	243	250	253	263	237	283	254	252	224	250	257	246	263	240	253	225	247	251	247	296	263	260	269	260	272	251	254	248	259	205	279	306	235	281	241	270	252	253	263	265	278	232	263	274	257	253	238	287	247	256	226	281	253	246	272	257	260	293	276	238	279	254	247	239	224	258	275	261	245	250	262	238	243	277	259	269	261	272	256	270	249	274	234	266	262	256	282	238	254	263	254	247	279	249	255	275	282	245	250	258	237	278	249	270	253	246	266	266	238	233	271	281	281	263	235	253	257	263	263	241	289	266	218	257	251	240	283	268	246	238	272	287	244	240	242	273	235	279	250	232	266	273	238	273	254	234	213	262	276	270	249	237	279	219	247	238	241	257	230	255	243	287	251	247	243	249	256	240	272	280	248	254	262	253	238	271	284	234	252	257	258	259	260	274	285	237	275	256	243	230	246	281	246	252	260	262	279	238	252	257	265	258	271	254	279	255	253	264	262	272	264	267	290	253	249	244	255	259	234	262	241	260	233	265	256	251	243	238	268	247	242	274	260	272	274	282	279	279	279	248	241	261	249	239	269	266	248	237	242	259	246	251	290	254	254	280	263	258	235	248	281	249	238	254	257	265	241	277	263	251	242	249	247	269	260	234	273	258	259	257	234	289	233	248	291	244	270	276	242	263	254	251	254	244	255	261	274	285	263	304	245	249	257	269	246	259	266	236	259	246	267	221	253	230	259	247	240	259	243	287	276	283	232	258	240	275	240	240	260	238	277	277	234	256	279	260	282	253	255	296	265	264	247	259	265	246	260	234	274	267	257	268	254	284	234	289	279	243	258	246	239	256	276	268	270	290	239	301	268	249	266	263	254	274	235	252	254	248	216	284	250	236	250	290	260	244	251	230	266	247	238	268	271	274	248	248	243	220	244	266	272	258	276	252	250	270	270	240	271	237	274	257	266	246	277	258	234	273	233	270	265	288	244	245	226	239	248	303	261	237	252	262	252	222	289	269	252	251	274	237	266	249	255	243	239	239	250	286	272	275	277	260	222	220	261	256	279	233	272	264	253	264	258	268	241	256	234	241	287	251	253	258	250	246	250	269	269	258	252	304	298	252	260	248	247	256	256	295	245	277	242	257	285	240	241	245	247	250	257	264	279	242	253	257	241	227	221	245	237	223	236	302	264	258	251	226	224	243	261	254	286	233	274	271	273	228	268	251	267	240	258	251	252	268	260	229	256	284	252	260	257	266	247	252	234	276	261	228	274	241	216	256	254	254	257	238	247	260	249	256	282	259	244	237	269	272	236	260	254	258	207	273	268	256	271	248	257	277	265	227	260	234	254	288	258	242	281	253	262	227	243	254	242	243	283	244	239	259	244	265	228	260	214	292	253	259	255	281	261	246	243	251	270	247	256	250	262	304	259	240	249	269	277	261	256	251	279	239	256	235	273	241	220	256	272	259	270	262	256	237	283	268	264	269	238	257	263	261	255	228	238	278	266	240	267	246	268	260	264	260	215	280	269	254	244	245	254	259	283	264	267	254	279	262	249	237	242	250	266	218	241	251	269	252	269	255	253	269	246	254	241	284	256	256	254	257	282	256	257	241	274	242	305	249	223	281	251	277	239	256	269	248	230	254	274	275	253	241	276	280	244	240	273	240	255	290	294	234	279	285	252	291	234	272	248	257	268	240	244	250	258	272	237	260	272	264	277	288	269	236	247	252	275	261	276	246	263	238	246	252	245	269	262	235	253	290	246	272	248	247	266	236	240	245	227	269	259	244	232	286	293	266	253	233	226	244	231	244	228	275	259	239	259	257	265	225	250	259	269	276	239	264	254	252	243	282	255	242	277	228	242	273	274	234	256	235	248	244	243	277	263	250	256	241	248	268	270	273	246	249	238	268	251	268	252	255	262	251	266	251	291	261	270	276	270	262	247	254	231	260	249	267	268	261	253	278	255	277	253	272	238	237	233	255	249	248	221	235	261	266	282	278	280	258	255	256	244	233	248	250	252	270	245	267	260	261	263	247	286	261	246	263	257	273	264	251	226	256	251	268	247	252	248	246	278	229	258	272	265	230	285	251	238	258	257	265	253	235	245	259	242	255	262	239	278	250	264	232	270	239	228	265	246	247	265	244	254	274	262	257	272	254	268	257	249	254	241	267	262	259	251	277	292	263	248	241	256	227	257	245	230	235	256	241	264	292	280	247	229	222	239	265	238	278	274	285	260	247	249	257	271	282	260	254	243	276	235	241	252	243	275	234	287	262	238	257	253	226	237	249	289	222	262	250	265	272	250	247	254	257	261	256	263	238	229	209	245	246	229	264	294	268	273	240	241	272	269	252	278	271	250	249	273	216	266	266	265	246	251	263	265	278	269	276	243	262	234	238	275	265	260	245	251	269	248	253	258	239	231	273	280	277	261	274	256	270	250	247	244	266	275	244	221	255	250	253	274	258	261	260	286	240	254	234	284	256	243	257	251	243	214	260	278	265	255	254	248	247	212	269	254	220	258	241	273	266	233	251	251	250	238	279	239	280	230	260	230	274	239	251	272	267	278	214	243	241	253	231	283	266	256	234	261	265	269	257	269	219	268	256	269	265	257	244	251	210	282	254	235	239	252	277	268	261	247	221	263	257	264	255	259	245	264	222	238	234	261	262	264	259	240	236	268	242	267	257	254	259	273	254	258	257	270	269	251	253	264	267	277	231	258	254	240	246	246	245	248	255	248	273	288	288	274	249	219	291	259	256	250	228	257	256	262	247	254	255	258	242	238	249	247	255	294	295	281	249	265	257	266	232	248	241	254	302	247	248	265	274	255	264	238	256	228	267	235	257	236	248	234	270	270	267	289	257	257	248	286	287	260	247	277	241	212	260	256	282	239	264	252	261	222	275	244	238	241	234	267	227	276	270	270	267	273	254	249	257	292	252	258	241	237	230	257	232	268	255	257	270	268	252	247	244	234	250	261	270	266	265	270	247	256	268	249	226	273	270	242	231	217	217	230	265	261	241	292	255	294	249	269	258	253	266	253	232	231	263	239	225	229	278	236	248	261	264	265	272	276	277	247	244	241	243	278	272	286	274	224	261	256	222	253	271	273	273	267	253	284	263	225	241	250	265	248	255	245	275	266	243	264	255	272	256	239	244	244	254	269	262	284	248	256	277	242	236	286	249	266	263	269	228	249	250	253	264	239	251	267	255	287	291	278	228	247	284	274	245	243	273	242	254	252	243	242	237	255	254	241	246	203	262	225	297	269	267	265	265	245	254	234	247	267	232	276	249	253	279	254	259	264	248	246	282	282	270	264	298	271	278	268	243	241	252	252	267	268	255	261	304	268	262	237	243	258	244	260	273	231	276	258	283	259	252	260	274	232	283	246	242	230	301	269	239	285	267	267	241	274	256	279	251	275	272	263	250	252	249	268	253	248	255	273	254	263	259	246	259	270	271	279	277	239
42091	25323	10867	3166	1029	650	597	604	572	593	601	631	575	648	626	602	613	586	628	647	651	610	644	602	612	610	600	626	642	608	624	613	631	656	585	622	585	572	596	612	587	571	620	568	627	602	631	607	631	591	591	587	611	643	624	619	621	593	617	643	628	618	605	621	613	603	601	640	600	623	607	639	614	611	609	616	648	605	607	612	646	607	619	615	645	618	642	607	635	623	616	633	580	662	603	635	572	661	601	628	621	622	600	604	587	598	606	629	614	618	621	643	619	593	640	601	626	630	599	631	609	597	634	616	670	598	619	601	614	631	572	569	610	657	623	573	636	679	623	599	651	604	607	607	609	619	582	628	602	610	582	604	622	602	583	596	607	585	633	623	600	560	618	672	585	621	616	631	577	626	640	620	560	648	551	554	602	613	632	605	653	641	604	597	655	603	641	651	615	653	627	598	634	574	641	583	606	664	594	617	599	595	583	566	641	595	642	635	623	621	604	612	610	588	598	635	659	617	604	616	610	604	613	621	623	592	597	619	571	612	656	613	608	655	618	570	638	618	607	639	619	599	582	634	640	675	609	630	601	651	601	608	641	583	599	633	610	615	654	660	629	587	643	587	600	553	640	604	576	600	625	640	599	623	592	593	602	577	598	598	601	640	651	620	618	619	636	628	598	599	642	626	634	606	649	592	640	578	642	610	608	652	631	640	603	650	588	590	624	593	621	544	581	643	593	604	591	641	640	644	617	619	613	649	616	617	607	617	604	616	608	659	593	662	593	638	647	634	610	577	608	632	533	612	580	630	584	641	648	626	616	636	613	614	625	591	628	636	606	645	646	622	613	598	635	581	637	644	635	620	598	587	611	636	599	594	578	604	627	614	658	603	553	549	599	617	645	622	569	612	564	645	623	628	599	591	649	579	624	650	631	606	624	614	645	599	702	628	661	589	619	653	594	669	648	641	619	643	607	632	627	607	611	612	581	597	606	644	601	634	591	648	640	573	656	630	589	618	605	590	602	629	621	616	622	623	638	583	629	618	606	637	611	650	606	583	579	619	606	616	598	579	624	591	628	614	642	630	606	610	628	645	645	645	665	625	600	651	673	591	637	653	614	628	642	612	610	660	612	625	607	664	660	624	592	658	643	623	637	656	575	620	599	552	619	669	625	574	619	591	663	585	640	613	633	623	633	638	607	608	638	621	595	628	621	656	647	599	666	628	625	623	591	610	587	618	628	584	635	569	612	647	643	600	592	597	624	628	621	620	620	626	617	598	578	593	623	605	606	632	636	585	603	651	604	653	647	612	618	650	655	639	608	644	622	637	650	630	640	609	597	604	596	668	652	639	589	580	629	671	601	565	617	591	591	594	604	598	639	633	628	599	628	588	578	584	593	614	638	597	610	612	621	601	633	579	609	580	592	591	638	619	613	607	641	657	584	617	607	618	660	655	624	617	626	606	619	582	655	620	626	549	638	617	587	677	585	628	616	642	648	615	629	606	596	596	582	591	642	625	583	580	645	675	622	592	641	578	597	624	662	596	635	632	635	603	593	581	581	628	630	648	604	583	564	646	622	592	622	595	609	601	610	646	641	593	596	593	601	641	601	616	568	611	636	612	605	589	611	612	619	646	643	581	635	623	614	636	561	637	640	614	643	619	604	622	620	632	584	582	582	643	620	667	620	633	601	613	631	578	558	616	613	623	610	572	582	615	603	579	633	598	613	630	612	637	613	592	629	639	569	646	616	611	623	594	613	615	623	570	612	617	675	622	630	654	608	610	590	592	613	565	566	625	660	665	621	573	671	638	636	560	617	585	606	657	640	653	621	629	620	626	645	620	647	638	611	601	629	594	608	656	571	610	604	604	628	629	646	578	648	571	620	599	626	594	636	600	615	655	609	605	622	614	620	608	614	567	605	611	631	560	582	586	644	627	628	608	639	585	653	604	648	619	621	589	623	655	637	654	620	670	671	624	621	625	582	623	591	614	554	634	641	628	631	611	608	629	616	573	623	573	545	599	596	642	590	594	638	608	608	599	616	606	634	630	646	643	655	619	596	622	612	595	600	582	611	623	641	620	607	624	618	620	624	630	614	631	658	637	633	604	679	599	615	629	553	608	603	604	616	600	591	614	579	608	551	607	632	612	561	602	637	640	588	613	628	613	594	579	642	597	662	589	644	596	589	617	565	586	622	637	645	618	610	650	594	626	654	594	592	594	639	604	617	640	621	646	623	659	660	638	600	631	592	610	671	614	630	632	595	609	588	567	649	595	586	574	582	616	665	619	597	633	593	604	621	612	604	598	641	615	625	618	597	662	623	607	657	605	622	645	634	617	603	609	605	684	564	640	628	608	639	644	587	620	588	630	611	575	638	607	609	590	595	625	626	645	648	649	609	604	617	599	582	581	607	595	600	570	599	586	654	617	593	624	621	615	634	618	602	623	582	593	603	644	658	613	631	613	603	590	629	630	676	640	582	594	607	633	637	640	635	573	630	629	612	648	611	670	634	593	628	622	598	595	569	630	630	606	680	615	604	619	632	613	603	617	625	589	579	622	584	569	659	634	573	590	597	614	574	561	619	655	602	592	632	675	634	576	619	573	604	605	617	609	618	596	620	613	620	625	577	577	579	631	625	627	589	635	635	604	590	588	623	618	623	644	633	630	587	634	659	608	590	571	632	614	621	606	619	613	603	632	597	593	624	618	604	626	588	599	645	612	635	623	575	641	604	584	621	606	633	584	607	621	649	628	626	614	633	611	666	592	659	604	628	606	619	635	630	571	616	609	595	609	586	539	631	606	715	599	621	615	656	654	625	641	616	623	666	597	628	592	598	635	606	626	575	576	608	657	615	561	633	600	625	590	635	613	643	602	642	603	609	632	574	595	612	587	611	590	646	640	613	599	599	619	618	616	578	588	609	623	587	621	601	659	600	599	620	597	607	626	623	619	585	625	637	552	646	581	587	642	625	625	592	598	592	610	626	585	603	646	622	621	607	606	616	581	635	633	563	587	598	625	587	558	669	650	576	600	650	612	593	592	607	625	633	582	652	601	614	632	584	630	638	640	615	563	581	639	623	621	593	631	618	614	590	633	628	608	608	619	644	592	657	587	611	631	621	668	623	595	595	595	656	615	605	567	626	613	612	623	645	632	601	615	611	647	566	606	617	619	639	579	630	643	610	650	590	605	602	645	594	640	623	595	627	586	601	650	604	607	603	598	604	576	608	613	629	671	612	581	600	619	605	649	579	593	646	598	641	570	614	548	609	609	589	617	646	558	653	644	584	573	594	593	651	627	668	611	597	643	584	570	628	558	618	567	620	608	605	565	603	587	630	637	620	573	586	659	634	573	576	646	617	648	636	619	620	608	615	626	620	625	620	601	622	616	573	588	638	589	638	603	617	622	634	567	578	670	617	635	607	617	627	617	605	654	649	623	597	583	613	592	612	616	606	616	623	629	611	627	611	615	633	611	624	649	607	661	595	602	613	635
80143	61649	38287	16061	2828	445	306	280	272	297	269	342	266	304	257	293	291	283	291	292	285	288	288	308	290	298	287	280	296	267	291	301	312	319	302	249	282	287	289	309	306	313	296	275	293	297	280	292	307	274	287	249	244	269	294	272	270	275	288	284	303	257	265	264	267	287	288	279	284	312	298	302	270	318	300	286	269	293	261	289	250	277	282	297	273	253	265	285	309	275	293	264	300	277	281	267	300	299	235	270	288	293	322	289	297	274	284	298	295	276	261	232	264	260	225	260	302	271	270	249	266	278	287	266	266	270	234	293	269	272	290	284	290	269	251	277	269	281	275	293	269	258	304	248	276	276	280	298	293	278	301	284	283	291	276	290	291	274	291	259	298	285	279	276	269	265	271	313	290	283	288	285	315	303	299	266	273	273	259	286	258	315	279	282	332	280	265	278	280	244	299	306	285	280	274	288	268	286	276	277	260	304	278	254	273	257	321	286	315	287	306	262	239	266	299	289	283	267	261	279	268	286	251	270	281	276	280	291	270	278	279	289	288	296	265	278	297	276	297	279	238	272	291	263	293	269	272	265	295	279	291	284	286	288	292	279	283	298	293	307	286	278	291	274	271	279	288	297	288	261	259	277	274	281	273	292	305	278	286	275	332	305	278	296	276	288	290	256	323	275	268	280	302	311	257	267	303	269	283	285	315	270	281	291	298	255	294	271	289	287	274	284	313	261	264	242	279	290	270	269	287	258	291	273	270	271	283	272	261	308	276	259	288	290	313	275	291	317	264	268	241	272	266	253	312	298	255	284	296	268	275	258	270	305	281	277	246	262	291	283	259	293	237	263	295	256	253	275	283	311	266	260	305	282	268	259	297	297	268	246	243	279	284	233	268	285	254	265	318	272	283	264	269	283	251	266	293	261	294	267	278	279	278	285	306	287	313	271	296	285	307	285	258	246	272	272	293	295	269	299	248	306	305	311	259	299	289	265	287	276	272	246	262	283	255	245	272	280	302	252	277	282	304	258	272	303	252	286	279	287	280	307	270	257	295	273	289	286	263	255	264	291	266	248	268	260	252	248	307	289	270	257	260	270	284	290	286	246	288	269	258	266	283	293	294	299	267	257	276	260	293	280	295	272	287	259	273	252	248	267	280	263	286	259	297	287	289	289	279	290	279	264	261	278	299	245	248	272	275	283	281	266	270	251	258	275	262	276	297	299	301	284	277	269	302	266	287	239	314	272	275	296	294	307	271	249	295	251	305	288	258	267	296	290	272	287	282	295	253	319	255	265	278	255	283	289	250	270	265	302	285	274	265	284	270	247	252	299	267	248	266	302	254	305	272	269	263	283	306	258	275	285	281	272	247	301	297	275	276	274	268	259	264	272	294	282	286	304	249	259	284	260	267	266	320	260	309	267	259	270	271	279	293	286	297	262	283	249	287	285	280	261	280	283	282	292	309	322	294	297	266	302	286	254	297	292	277	277	282	310	268	292	282	285	270	279	302	269	278	287	291	260	265	259	271	285	309	242	275	281	292	273	268	261	278	260	245	268	241	274	268	251	279	266	303	287	274	267	303	298	273	283	256	243	300	276	274	294	259	293	246	275	283	271	298	254	261	261	252	283	245	290	256	284	261	306	268	282	267	268	273	276	311	269	283	278	268	280	277	261	273	280	322	311	293	271	249	254	284	256	266	260	294	305	280	272	293	246	246	272	293	304	308	265	256	316	274	259	296	288	270	251	289	286	256	284	285	283	276	307	273	275	271	298	254	285	281	284	296	271	253	297	302	282	281	290	273	258	251	270	294	262	293	267	283	284	279	277	257	254	262	261	297	260	297	274	272	294	257	282	252	272	296	277	230	258	303	241	263	317	255	248	300	305	323	279	267	249	291	280	300	304	285	268	252	279	274	276	302	304	263	272	249	281	294	269	286	261	277	283	289	267	268	297	289	268	299	287	293	275	285	256	285	293	260	280	292	261	255	269	264	307	282	244	273	288	291	264	275	274	268	291	259	311	257	295	279	278	257	323	298	275	253	303	282	285	286	293	283	282	276	274	295	256	309	287	254	259	271	282	283	277	296	270	260	291	290	268	268	281	254	261	291	287	294	290	273	260	253	264	267	281	305	296	286	259	307	271	312	310	313	279	299	268	273	295	297	284	264	295	281	293	285	278	262	290	245	289	274	273	292	263	270	272	292	267	305	290	291	272	268	297	265	291	262	257	268	286	266	265	264	295	308	295	270	286	288	306	303	306	264	284	283	292	300	273	277	250	306	284	282	291	280	279	317	287	302	277	246	275	298	305	306	258	292	266	296	285	281	259	283	271	263	269	273	313	295	302	285	274	285	295	260	300	286	308	274	259	267	315	308	278	293	260	263	280	251	284	265	247	315	281	263	270	281	316	300	299	275	307	291	295	262	270	270	266	288	295	261	279	284	269	273	275	320	255	257	257	273	294	257	294	294	270	271	271	280	321	301	271	286	254	247	267	291	282	268	262	258	262	252	229	291	253	291	280	293	257	285	297	257	307	280	279	309	305	245	294	284	284	278	292	266	284	285	253	276	263	303	302	279	258	294	282	277	286	266	300	280	308	277	261	270	294	292	279	293	269	295	262	261	241	261	274	298	286	250	268	281	281	272	281	252	269	300	233	265	310	255	265	297	248	259	319	262	282	296	297	293	254	296	287	283	285	253	273	272	290	264	262	295	268	256	290	294	274	286	285	265	266	268	277	281	272	281	253	299	268	264	272	341	297	269	291	283	283	257	281	268	257	279	294	268	272	295	300	252	276	248	278	286	294	279	294	292	293	298	259	282	278	282	292	281	302	273	291	273	279	315	267	272	247	302	315	266	273	273	284	281	292	297	268	303	264	274	287	257	272	275	249	305	268	300	280	299	274	293	270	264	295	311	278	266	256	259	290	273	273	259	276	268	271	289	281	289	272	296	280	313	276	289	256	273	270	285	292	257	291	277	275	295	293	256	284	305	288	288	271	252	334	271	275	302	312	259	266	282	295	279	244	297	280	257	284	287	278	300	261	262	281	290	268	241	300	317	298	268	292	309	259	303	283	268	300	300	279	277	299	279	271	276	237	245	256	281	323	236	297	278	269	260	304	287	301	269	313	289	299	268	294	282	294	285	297	258	281	272	260	260	278	284	272	267	290	270	279	261	251	301	272	287	284	284	282	280	268	278	275	300	293	270	286	280	301	261	239	269	251	294	303	265	269	282	300	267	287	272	302	265	288	271	264	290	293	313	276	282	284	295	261	302	246	266	277	290	246	292	274	286	270	261	296	267	272	276	296	262	268	305	280	242	259	266	293	275	271	296	264	274	275	280	265	277	269	296	293	260	249	252	266	254	279	313	288	307	280	292	313	281	299	275	327	261	256	304	276	267	282	295	267	309	281	300	254	258	313	280	285	269	265	243	265	294	263	257	276	266	287	278	276	276	283	287	272	284	277	266	270	278	273	302	273	281	286	271	285
61892	50586	35879	15594	3669	1068	663	651	662	692	647	721	659	657	676	651	656	699	700	677	641	661	666	669	711	700	669	646	658	654	662	641	637	645	653	593	665	599	695	673	634	607	676	687	664	673	625	679	653	625	637	647	696	697	635	623	646	662	593	628	679	679	632	675	659	640	641	631	669	643	676	661	653	711	671	697	639	689	639	664	668	649	609	658	654	624	646	686	645	618	688	654	695	623	655	698	648	640	626	664	646	648	638	640	645	674	633	656	645	625	644	646	613	628	700	689	686	659	663	666	708	651	692	684	690	650	657	665	659	637	641	613	629	662	640	641	617	701	634	631	672	626	627	662	665	664	645	657	631	636	673	630	654	668	693	670	632	683	598	668	638	614	633	663	674	679	708	643	638	672	633	637	645	621	624	628	661	695	648	654	656	654	627	651	670	672	667	686	591	627	631	642	683	665	679	639	670	699	655	654	660	663	659	648	685	668	607	640	682	667	665	662	655	639	655	666	655	658	635	653	676	662	711	655	670	645	667	648	643	625	671	611	636	626	701	659	638	640	678	631	664	644	602	667	679	634	693	627	671	668	657	617	720	627	639	662	641	672	629	668	681	639	664	647	655	637	699	673	626	647	658	658	597	597	614	625	635	628	663	675	693	663	671	651	651	627	663	604	661	659	618	649	648	695	622	653	655	685	624	702	651	661	642	609	688	662	639	646	665	664	633	697	668	651	642	674	636	666	610	621	636	661	659	647	692	613	635	618	656	631	662	653	668	635	636	668	622	681	631	663	640	657	692	664	651	691	655	642	654	629	624	718	677	640	607	642	644	669	679	671	678	649	666	694	637	674	653	652	644	657	664	691	651	628	618	658	669	664	669	643	623	640	685	686	682	684	641	628	631	678	600	667	612	628	642	651	682	670	631	700	645	649	617	683	667	595	584	682	678	632	644	635	640	624	684	637	633	663	665	634	649	663	670	671	646	648	625	684	668	641	644	656	677	638	679	644	707	693	693	570	690	674	652	669	655	685	680	636	693	643	682	668	695	666	624	647	709	638	663	636	639	674	687	661	649	646	676	653	677	665	679	676	697	640	626	691	664	679	657	680	657	680	658	640	604	675	659	609	636	641	627	641	636	667	634	668	632	632	620	715	640	602	623	618	703	632	626	644	630	676	669	631	637	666	658	709	665	632	688	692	631	709	664	712	671	654	580	639	646	665	673	635	642	628	625	659	674	628	641	605	647	719	634	657	678	663	626	676	668	667	663	651	634	654	676	693	616	660	657	657	615	617	661	641	661	658	644	667	659	642	654	661	692	637	641	674	633	641	687	655	656	705	675	651	621	667	648	693	629	643	657	654	641	629	622	654	668	687	633	644	670	626	649	683	656	639	641	606	668	649	601	643	656	656	643	673	661	613	649	677	654	601	638	646	636	656	640	661	647	662	618	677	632	657	665	629	660	664	649	609	624	638	641	669	689	634	642	600	643	639	598	636	664	686	654	703	687	690	643	615	670	625	636	695	632	668	652	661	674	682	665	641	663	608	652	610	641	587	655	618	621	666	619	640	653	663	604	690	629	660	665	676	691	663	616	712	646	691	648	625	648	663	622	674	680	644	638	644	667	695	620	657	647	595	687	657	672	677	660	679	639	652	659	643	699	664	664	634	706	634	651	663	654	673	637	616	675	670	641	664	635	662	657	641	644	628	687	693	695	628	645	690	613	611	614	625	665	629	656	631	647	654	650	646	648	670	698	641	665	627	662	663	625	629	610	640	633	627	683	636	636	647	599	637	630	685	644	637	663	633	622	645	644	691	691	619	662	655	605	652	631	673	637	669	670	660	626	677	705	661	630	620	656	693	705	651	653	651	659	667	677	653	601	657	626	689	614	674	637	606	611	646	668	593	666	628	640	636	658	623	661	712	647	684	639	668	681	677	612	690	628	625	644	634	623	662	645	662	642	634	624	649	687	667	625	647	706	635	636	639	651	670	697	666	657	652	586	609	654	615	653	667	694	611	660	617	628	640	635	609	684	594	638	690	638	655	672	705	631	653	643	662	661	669	616	648	682	671	649	626	649	676	680	658	634	644	638	651	662	695	697	679	669	630	641	651	670	637	659	653	632	669	676	652	659	656	640	611	666	666	585	637	708	640	657	635	703	619	681	613	619	643	674	658	650	644	655	656	655	636	626	635	639	624	643	627	680	681	639	624	618	632	667	664	632	676	641	635	631	634	688	689	661	620	624	629	674	649	619	686	644	651	599	625	684	614	663	664	688	633	692	692	668	622	681	646	654	648	661	609	660	669	648	689	607	624	641	632	659	657	700	645	641	645	643	634	629	656	679	624	656	662	629	643	648	674	677	625	719	639	671	646	653	686	649	640	673	644	615	656	666	637	669	650	691	657	652	671	699	652	660	631	637	687	692	669	676	658	669	653	647	648	670	646	628	674	640	633	685	632	667	679	654	599	647	618	670	673	641	669	632	679	648	684	675	700	646	618	640	667	643	657	696	609	634	673	661	662	647	652	665	639	650	646	657	653	660	627	646	666	666	633	642	680	662	644	656	683	664	652	673	638	667	670	665	683	624	621	612	657	692	649	615	671	629	686	690	651	683	708	662	641	630	638	643	659	667	626	653	626	661	706	662	642	673	652	697	642	657	699	648	655	655	636	668	641	653	695	627	636	617	608	633	652	657	619	646	689	606	649	621	664	709	617	639	686	646	637	676	659	653	691	628	630	669	671	678	641	669	618	654	627	673	682	609	631	648	653	688	654	662	681	660	662	643	666	635	679	607	656	676	680	629	658	648	651	636	689	647	665	677	657	652	650	680	675	620	653	647	706	667	633	701	665	686	668	716	655	651	635	702	635	656	676	633	640	657	638	661	687	663	667	626	689	622	658	653	695	644	682	659	673	648	622	649	669	649	671	685	710	670	684	652	683	612	659	654	699	655	634	656	642	672	648	672	649	697	658	656	626	635	612	635	637	633	619	653	635	619	654	658	603	630	626	658	640	672	696	711	668	697	661	620	653	616	681	682	650	645	644	645	695	708	661	656	650	650	650	663	669	677	626	664	667	665	670	681	663	660	644	663	640	652	646	681	624	665	689	647	671	624	681	632	679	651	653	649	661	664	688	615	651	612	671	641	642	647	671	649	644	644	640	646	624	620	636	701	667	657	634	641	656	646	634	668	694	625	677	679	674	631	628	647	640	660	700	626	645	656	698	668	639	728	642	679	670	656	660	753	657	620	677	655	675	668	610	650	605	643	643	618	652	658	665	668	643	661	652	657	625	591	611	648	635	658	656	716	675	639	590	658	634	639	622	655	629	688	655	666	675	694	639	691	660	639	673	611	659	648	616	662	664	657	652	664	670	668	655	622	637	660	706	650	668	636	602	675	655	635	631	670	652	627	675	648	641	676	700	627	631	671	653	646	661	637	631	663	621	656	654	670	642	674	621	624	687	643	638	666	648	653	670	661	617	636	684
83920	69489	47158	23152	7198	795	288	231	242	226	240	230	234	245	278	254	241	268	257	218	247	227	226	249	211	234	226	258	238	247	247	219	252	256	248	246	248	217	243	217	236	230	248	259	227	244	246	237	250	231	238	233	259	241	251	227	227	231	255	255	247	280	249	247	242	269	241	244	243	262	240	238	282	223	239	264	242	270	257	231	231	220	270	230	229	222	259	244	203	268	255	256	289	247	274	244	236	234	238	254	240	222	238	242	211	223	255	245	241	255	257	250	208	250	246	227	248	253	261	258	238	236	253	281	218	254	232	269	239	248	216	236	211	226	240	237	269	236	244	243	236	236	239	211	248	238	239	234	237	274	269	239	222	233	229	235	236	254	208	230	283	243	220	224	231	198	216	224	304	251	227	215	236	257	243	202	230	254	251	230	235	244	211	257	228	220	263	225	234	214	217	240	245	232	257	239	249	210	249	215	242	230	231	223	238	281	231	263	230	246	237	240	252	237	245	262	241	240	229	247	205	275	210	233	260	248	221	253	244	222	234	233	250	265	222	239	234	248	264	230	292	235	243	249	261	261	250	270	251	236	270	250	252	214	270	233	248	224	227	258	235	237	241	250	216	217	261	250	260	222	233	239	233	246	198	223	236	256	234	259	224	268	245	243	239	237	221	216	251	235	260	230	238	204	231	242	238	251	251	259	251	260	242	240	231	262	291	248	239	271	233	227	252	226	210	258	236	236	259	235	232	210	236	260	247	221	243	212	232	228	253	251	244	251	240	218	244	233	250	231	240	260	224	269	220	253	219	242	237	253	210	250	229	208	248	209	229	226	250	250	251	223	227	253	231	262	236	281	251	245	257	258	239	240	247	226	241	254	222	266	229	217	251	266	251	270	254	277	235	219	263	243	260	251	250	257	235	251	266	233	255	222	248	253	208	226	228	225	256	242	220	222	271	235	241	225	220	238	234	246	237	253	254	211	267	263	252	240	222	255	256	210	240	234	265	244	249	242	253	256	255	254	239	199	237	241	222	258	266	251	242	211	246	213	247	230	207	265	230	237	230	275	239	265	256	242	237	221	238	213	249	228	224	239	249	235	236	228	247	231	233	232	265	215	229	245	246	229	248	251	217	233	215	231	244	226	221	242	250	239	251	233	244	255	225	247	271	230	268	237	229	227	233	245	250	224	253	237	242	227	236	221	240	235	260	234	239	246	240	240	240	263	246	253	272	237	228	235	224	231	241	274	244	237	230	234	233	222	239	245	246	246	261	215	232	245	240	213	245	228	231	257	238	271	224	205	258	227	214	246	266	253	238	230	250	250	233	236	257	245	289	259	237	231	250	234	258	251	264	233	268	248	230	250	223	244	243	250	250	232	273	236	237	256	270	258	276	240	257	262	229	247	233	247	244	247	224	249	257	231	228	254	227	235	255	237	237	215	246	236	255	220	221	259	227	269	223	243	240	237	256	217	264	250	235	231	237	265	243	244	234	244	239	256	263	254	229	246	236	247	227	230	258	239	210	259	248	225	223	264	236	249	245	247	232	246	257	244	211	222	212	250	258	235	230	226	272	245	226	215	246	226	245	284	225	262	252	230	226	244	261	207	248	237	240	225	245	216	223	227	231	238	251	237	262	252	232	246	240	213	278	261	245	234	252	247	269	233	258	254	232	239	241	250	233	233	257	262	247	260	231	240	229	252	231	250	232	265	248	235	264	243	245	242	261	229	216	225	213	234	235	217	241	245	243	273	260	255	251	227	246	246	263	244	286	218	232	238	253	235	239	244	246	225	259	239	236	235	247	270	242	260	232	237	265	255	241	250	258	249	238	245	233	234	239	258	246	232	236	207	218	230	257	239	222	251	247	239	238	223	235	236	254	260	232	246	248	258	232	225	226	212	238	231	250	196	229	270	236	237	218	247	210	249	255	265	225	250	246	236	256	237	224	250	236	240	261	227	218	223	252	218	261	262	242	231	239	242	239	237	243	246	216	216	217	220	233	232	249	241	230	278	226	243	236	236	249	264	229	274	224	204	241	246	254	276	243	275	214	236	244	209	221	257	241	253	262	244	238	255	264	252	230	263	234	250	236	243	269	265	217	223	227	240	248	226	211	224	242	246	227	221	255	233	231	227	265	245	239	243	252	266	240	254	213	266	245	258	243	218	225	221	227	217	265	259	279	256	243	257	238	231	222	217	237	243	246	232	233	222	250	246	241	234	228	224	236	251	235	215	260	228	239	244	232	263	231	244	240	229	254	262	242	238	259	264	206	244	224	262	265	259	252	216	244	261	233	242	228	257	255	249	249	263	243	247	259	198	214	224	253	236	237	232	225	247	236	206	240	292	232	246	239	265	239	249	257	234	246	271	243	239	241	224	246	233	229	261	255	234	255	236	279	222	257	262	234	259	273	236	218	223	241	233	234	228	227	226	247	238	230	255	231	232	250	232	237	216	261	235	224	239	198	243	254	253	247	229	221	232	233	266	213	250	252	265	228	232	246	197	229	223	247	243	247	242	271	222	225	255	252	241	248	233	241	259	202	236	233	273	242	231	241	246	247	258	237	220	244	248	261	257	245	252	223	254	245	253	235	215	230	264	240	232	247	260	214	246	247	232	255	245	226	249	253	254	226	216	245	253	246	245	246	246	257	221	252	245	257	230	216	243	236	229	262	215	248	222	244	232	283	212	213	220	260	241	222	241	261	207	225	253	242	219	238	217	228	229	249	240	184	215	243	245	250	259	252	222	272	238	286	249	221	228	195	249	236	221	223	273	243	245	261	227	250	235	259	277	245	263	223	237	265	237	224	250	245	234	260	261	257	212	236	228	235	253	247	230	216	232	259	252	253	259	249	227	254	240	215	210	227	270	267	239	239	232	256	246	251	248	282	274	228	253	264	245	243	240	222	248	243	204	212	239	276	222	226	210	239	195	262	234	269	241	248	221	243	260	234	228	249	246	235	252	236	260	242	239	236	229	234	241	244	261	254	259	238	253	231	237	242	220	237	258	261	226	225	227	248	253	227	228	250	240	214	205	229	236	231	241	240	235	214	221	230	257	220	204	236	223	260	262	257	229	250	206	222	246	262	231	214	244	233	273	254	251	231	252	242	278	261	238	226	237	263	221	232	247	259	225	248	270	238	238	256	229	293	219	225	247	254	220	225	227	214	212	255	223	227	232	242	258	253	231	233	254	236	244	276	231	235	228	236	258	242	214	256	253	243	240	259	245	252	232	247	264	228	258	219	250	243	254	244	231	246	213	249	242	240	233	237	233	226	263	232	229	214	275	252	252	234	259	208	233	272	221	257	240	219	256	236	244	258	245	219	246	239	246	237	239	239	227	224	290	254	258	228	259	253	273	224	248	229	242	238	254	270	231	241	254	241	244	247	214	249	238	244	249	232	246	249	242	253	213	244	231	207	247	251	213	265	255	242	271	225	222	240	267	241	247	228	254	228	252	249	241	255	260	233	228	242	218	238	248	266	231
71195	61112	44747	22435	6032	1373	620	591	601	570	548	542	603	604	579	588	575	533	569	546	555	603	579	542	601	531	571	563	591	563	540	571	528	565	545	549	527	566	547	576	592	551	578	538	547	575	546	585	521	561	573	562	555	547	539	566	582	593	551	568	580	562	555	577	553	544	565	540	548	587	560	583	536	596	577	593	543	547	612	548	544	559	583	533	584	539	557	550	569	582	578	535	571	583	572	556	557	577	554	579	592	568	576	538	560	613	577	550	540	588	549	610	531	581	538	569	560	535	560	583	551	534	562	598	568	585	550	556	551	608	572	531	515	557	497	555	569	567	557	571	543	550	540	589	597	576	528	550	518	585	558	559	571	561	592	545	517	575	580	564	561	581	570	600	573	582	586	558	584	557	550	591	582	547	535	581	582	593	594	553	575	610	590	554	569	605	581	614	551	564	607	563	549	619	548	597	593	594	548	598	561	526	543	574	582	582	472	531	578	606	557	587	599	562	567	526	618	530	581	582	542	573	595	604	549	557	557	552	550	555	591	511	559	522	539	577	587	548	573	563	576	540	567	535	544	554	592	562	564	530	596	549	555	510	586	573	542	571	533	532	526	564	558	559	559	579	595	567	539	531	581	548	594	571	557	569	559	545	553	575	543	586	560	540	558	609	565	541	584	580	554	544	600	567	561	559	586	519	557	571	565	563	548	542	571	556	552	529	616	534	533	555	560	557	584	560	531	575	559	534	541	533	584	583	552	570	621	624	556	587	559	569	588	568	557	550	532	597	554	581	541	555	599	566	536	548	574	541	566	597	592	508	575	535	599	578	577	559	532	592	560	560	556	560	554	588	586	537	582	571	557	576	542	582	544	571	608	592	569	553	575	546	566	545	561	534	566	555	537	553	512	546	571	581	559	567	601	570	536	595	569	544	559	567	583	545	579	602	565	542	556	556	588	560	583	556	547	522	547	537	570	580	516	578	562	581	541	563	620	516	585	543	569	547	544	562	556	604	597	564	579	551	550	584	589	560	579	533	567	615	562	568	532	527	566	576	507	560	569	565	536	588	551	529	587	536	564	579	546	574	561	598	537	594	568	528	521	594	566	582	577	596	565	541	532	524	564	545	557	587	521	588	591	569	589	574	599	573	547	582	609	629	557	544	542	563	548	558	509	573	554	593	570	587	523	564	546	564	604	583	569	567	587	520	562	564	583	557	550	605	597	589	557	551	539	626	555	558	577	561	555	529	581	564	555	625	564	573	539	583	542	542	566	560	576	560	595	548	576	550	567	562	552	563	606	559	557	564	584	535	553	565	570	574	566	595	545	599	587	563	578	546	593	571	539	576	560	522	626	627	584	571	572	597	580	561	604	572	558	551	618	571	555	555	557	575	577	613	574	621	555	569	534	574	577	517	550	538	590	574	578	561	563	547	574	596	528	562	583	541	557	550	584	550	567	559	605	579	592	564	559	543	574	543	559	581	537	548	554	566	560	521	553	551	550	571	553	570	550	537	567	547	580	569	555	628	584	551	537	588	556	570	569	567	546	564	543	546	572	600	548	533	568	550	554	548	542	548	558	572	562	577	538	560	557	531	538	530	596	577	542	578	542	576	602	557	575	543	546	577	573	557	545	564	541	575	561	594	596	564	573	563	545	590	558	557	608	548	562	576	580	558	572	598	565	555	562	584	586	588	597	532	578	582	576	540	556	545	558	588	559	558	561	561	592	582	556	607	549	606	547	570	583	532	572	577	560	556	540	573	586	560	557	582	563	562	588	590	571	536	540	580	599	538	558	578	552	583	554	548	540	536	596	539	550	574	568	552	550	598	542	572	530	567	583	563	572	571	573	549	568	567	628	581	514	569	551	613	559	547	571	547	565	549	550	570	580	570	560	551	551	594	580	561	563	521	554	598	556	554	547	559	533	538	562	557	570	584	576	575	584	579	563	574	559	561	546	538	522	548	606	605	566	544	560	580	563	595	523	561	591	576	513	547	556	564	582	550	553	589	585	543	551	593	537	561	522	558	554	568	601	587	562	598	561	518	585	587	576	583	583	570	562	532	565	589	584	555	585	547	550	547	538	569	550	573	566	567	540	534	553	544	595	593	544	554	534	564	545	556	565	605	560	517	579	562	538	575	560	551	542	625	575	583	550	541	563	625	566	553	576	575	562	548	545	581	546	529	559	580	491	591	571	622	589	558	549	550	580	580	576	580	561	535	571	577	548	581	577	569	570	537	546	589	585	577	549	545	610	548	548	592	585	578	578	538	554	562	544	552	564	561	620	538	541	561	568	567	557	586	539	566	578	524	596	563	563	552	589	539	552	604	523	589	567	559	543	588	576	585	529	541	598	523	583	605	557	541	544	484	575	547	556	553	575	536	587	527	583	563	587	545	607	552	538	515	538	573	519	567	579	584	559	550	556	573	565	635	592	545	573	546	557	592	564	541	579	559	546	555	597	580	554	554	588	566	535	534	524	549	531	564	562	550	534	534	567	535	595	544	537	601	536	607	543	568	587	594	590	570	611	613	562	555	569	543	528	561	523	584	593	581	565	612	564	541	580	552	551	581	578	535	579	515	607	556	565	561	539	565	596	560	533	558	600	589	564	572	611	570	557	566	528	563	561	589	560	574	576	574	567	554	559	596	593	607	559	543	585	587	561	586	583	551	550	560	540	587	567	556	548	606	531	579	551	578	579	579	630	564	574	630	554	613	537	601	591	534	553	604	589	603	554	570	573	566	562	549	551	568	522	588	549	586	565	546	535	591	522	550	591	540	552	580	569	613	545	565	542	578	591	557	569	545	568	548	557	556	544	567	592	549	580	569	572	546	558	601	550	582	568	546	533	540	569	576	605	603	586	607	559	565	559	573	574	587	570	557	525	562	572	587	550	575	589	572	588	583	596	563	565	528	595	591	548	589	554	563	560	559	534	536	543	530	560	572	577	536	580	514	612	608	566	568	563	593	586	587	513	575	535	542	599	556	565	546	543	548	544	567	533	546	581	566	592	606	592	557	540	551	552	584	533	558	585	591	568	536	576	511	565	572	574	537	539	543	544	573	580	564	532	541	575	540	570	596	548	596	560	550	560	562	592	523	559	532	565	536	540	557	549	595	506	568	588	615	566	576	523	575	590	544	561	618	539	564	556	524	599	548	551	560	578	534	584	572	549	561	571	595	512	568	555	542	587	564	560	555	520	569	536	597	571	586	607	618	578	609	564	583	619	566	580	575	569	560	584	565	497	550	563	567	565	553	642	607	559	578	582	563	562	564	559	550	570	559	557	513	542	588	556	561	583	591	580	585	535	579	585	537	585	551	549	528	584	523	579	562	571	594	585	584	564	542	630	595	505	562	600	529	564	547	557	562	577	531	532	546	577	566	552	544	563	564	603	553	560	573	555	558	550	572	584	605	556	538	573	582	572	529	539	568	586	544	608	573	600	567	618	599	576	554	567	563	552	552	564	596	537	517	587	564	561	574	557	538
49558	26971	9884	1634	462	281	266	245	232	243	248	244	269	271	243	254	238	268	237	271	243	266	261	269	235	257	273	274	269	256	264	266	231	233	255	283	279	234	258	265	263	243	249	268	281	259	250	259	239	272	262	227	239	245	266	286	275	258	226	255	251	232	245	238	243	242	229	273	247	259	277	245	227	269	249	249	236	261	240	254	240	233	236	244	250	230	224	246	287	245	234	298	241	262	235	259	226	242	246	261	254	271	236	244	260	267	248	260	249	274	266	274	237	266	290	262	269	253	240	253	267	260	250	233	257	244	238	225	244	248	236	242	270	236	284	250	242	220	257	241	268	237	248	231	270	247	241	259	262	236	270	247	245	257	285	251	257	234	261	196	250	267	230	247	258	252	238	255	270	252	257	217	270	269	264	242	272	265	260	263	235	238	266	254	265	249	270	267	256	242	247	254	252	262	252	270	287	243	265	257	259	268	254	259	263	279	259	279	273	252	250	228	245	248	250	211	252	261	258	234	244	243	238	257	240	249	254	263	264	238	253	244	238	298	241	244	234	268	236	291	251	264	273	270	222	250	248	229	269	268	254	285	234	257	271	254	257	236	249	250	240	258	249	244	263	279	236	242	234	276	267	252	268	261	271	239	273	237	258	254	241	230	237	239	263	223	267	234	245	241	237	249	275	246	264	255	270	255	264	222	259	269	248	265	255	270	253	256	261	282	227	236	246	248	236	229	251	263	221	246	260	260	269	225	270	241	242	269	239	246	248	255	244	249	245	287	239	270	259	238	240	291	268	222	277	245	256	231	298	258	245	246	270	273	253	247	264	246	265	237	252	258	236	258	231	246	256	260	262	257	227	262	243	266	239	287	243	256	293	222	256	262	230	237	239	267	249	246	291	271	265	242	235	268	251	252	242	245	251	260	262	280	269	247	277	233	260	265	260	248	254	229	253	239	272	244	249	259	228	241	260	251	227	230	233	240	244	241	253	276	234	276	284	251	253	234	287	243	249	240	238	260	251	253	233	229	246	237	236	242	230	240	248	290	267	236	249	228	210	235	287	232	278	256	247	254	258	285	266	240	272	264	235	248	277	251	256	260	237	237	261	250	230	238	251	257	259	240	281	266	237	246	269	248	243	271	269	237	259	249	258	282	267	248	246	258	238	221	257	249	256	266	278	239	289	294	246	264	239	257	269	261	249	260	236	276	267	257	241	242	247	270	227	237	235	255	249	275	264	248	247	250	250	262	263	245	270	249	262	257	251	233	253	246	244	255	249	254	268	265	274	266	247	244	210	258	221	228	282	250	268	276	269	286	232	249	253	285	240	255	237	249	252	264	264	243	236	247	268	265	261	262	234	260	259	250	241	251	265	246	264	298	275	271	237	249	269	259	237	241	241	235	289	268	284	252	266	258	254	247	256	234	224	249	244	211	249	261	250	264	274	236	238	235	254	237	256	256	265	253	238	268	253	246	251	244	249	273	263	273	264	253	264	252	242	245	288	246	239	244	250	259	250	282	271	282	268	293	271	253	230	272	230	245	248	257	253	260	255	268	310	259	257	261	285	256	278	251	245	270	253	216	260	237	241	247	252	250	228	280	247	228	245	257	251	233	271	262	271	269	251	281	258	229	245	238	259	255	260	229	253	242	284	276	267	241	268	247	256	225	237	269	265	251	273	249	240	251	278	267	250	262	232	216	246	267	270	251	258	263	246	254	277	256	236	243	234	276	244	271	224	268	241	234	292	260	245	248	297	270	244	224	259	251	278	230	219	279	269	257	266	248	253	232	268	245	236	248	257	252	230	251	256	268	260	272	291	233	246	217	236	240	270	240	257	276	281	258	256	280	256	251	271	283	242	260	264	274	284	267	274	239	254	236	238	240	253	264	240	276	248	264	262	265	240	247	235	258	231	232	212	262	237	227	287	258	260	252	270	253	249	262	263	265	277	261	261	259	239	251	267	275	279	264	224	241	252	245	250	272	269	241	251	248	262	231	247	281	184	246	255	259	251	247	271	269	244	266	242	276	281	219	247	253	233	236	293	257	249	236	267	266	262	230	270	247	245	233	248	252	279	267	283	240	271	238	265	268	302	239	258	258	263	245	251	276	246	259	256	275	241	237	263	250	274	246	252	217	264	283	261	246	294	265	292	243	250	274	232	255	235	261	255	236	297	245	264	269	261	254	253	238	258	256	227	229	237	271	238	270	249	254	241	248	251	272	263	253	253	237	283	265	251	257	244	310	274	242	249	265	277	245	245	258	253	234	262	242	253	245	261	258	261	247	258	264	245	259	255	252	248	253	262	269	259	299	270	244	246	242	233	241	242	244	276	276	226	281	239	241	249	251	265	276	246	254	255	225	269	267	255	258	264	272	239	289	258	261	234	234	245	224	274	248	238	255	223	244	246	260	279	267	250	261	242	240	274	276	241	274	247	253	264	261	245	247	238	233	268	255	263	214	268	256	273	243	291	242	228	281	247	234	225	272	246	243	280	255	259	249	233	266	243	229	279	255	250	275	252	255	263	268	252	245	264	274	244	252	258	243	269	220	241	254	241	259	256	248	236	250	265	255	242	234	263	237	238	269	258	246	268	257	264	278	275	238	252	267	226	269	287	244	252	235	254	236	231	264	245	254	248	259	254	261	275	243	267	253	254	234	255	262	259	239	236	244	250	228	233	242	257	260	236	250	245	224	255	261	250	248	260	220	250	233	243	254	277	274	239	235	239	245	260	226	267	286	266	248	222	239	243	265	259	231	248	244	260	258	273	258	263	259	252	252	279	225	245	230	259	242	260	289	252	282	246	273	230	246	247	264	230	270	249	259	236	252	243	231	241	273	289	245	267	257	251	276	246	276	248	232	242	263	239	250	268	294	248	278	243	269	215	285	255	276	245	259	265	264	253	287	222	281	270	256	270	260	225	249	247	237	260	253	271	257	261	261	252	265	265	244	217	293	209	281	274	284	248	244	248	256	237	266	275	245	270	245	236	275	240	256	267	272	242	286	239	238	248	223	256	245	213	226	247	252	247	237	240	254	239	262	277	251	253	260	273	238	246	251	275	271	286	272	257	266	228	274	286	256	242	246	300	258	207	261	277	276	239	263	228	260	238	263	252	286	258	241	242	257	249	229	273	255	259	235	230	239	237	241	241	252	289	250	262	248	223	253	275	291	263	276	225	244	238	253	238	258	242	244	257	249	233	252	225	239	248	283	269	242	271	241	238	254	271	254	234	247	253	255	251	250	253	248	258	282	247	237	257	227	278	256	255	250	242	255	268	241	280	260	264	230	256	237	255	255	258	240	268	256	254	259	244	252	241	267	269	244	259	254	220	263	247	229	227	255	246	245	236	257	270	255	238	256	272	274	270	249	235	272	254	253	227	256	283	259	243	265	262	274	265	260	252	255	248	264	261	234	261	242	256	229	237	248	275	260	247	255	266	264	256	225	231	244	242	221	249	273	243	255	227	247	266	235	248	246	262	254
42167	24655	11095	3306	1118	715	626	580	570	541	625	614	634	586	614	588	588	622	610	621	610	606	598	620	599	576	615	613	619	614	659	604	607	621	602	625	597	608	599	614	636	620	612	608	613	650	654	609	671	637	625	563	590	602	625	600	588	603	630	552	597	610	586	622	593	631	557	566	588	603	613	581	591	605	596	540	623	590	610	612	598	557	649	616	632	565	591	581	621	631	581	584	648	595	567	623	585	611	622	617	605	597	640	579	612	605	589	551	590	615	615	625	599	641	602	604	584	609	581	621	596	627	612	610	591	604	612	656	629	623	633	581	605	588	629	624	598	611	610	619	595	596	642	617	614	639	590	600	569	659	584	613	605	597	623	623	582	587	578	580	617	577	563	632	600	629	584	590	647	613	603	611	571	633	583	567	605	585	601	602	556	561	649	579	607	593	581	628	615	604	608	602	585	579	593	589	596	579	640	630	619	583	575	604	627	641	644	597	577	622	621	605	629	597	628	622	635	632	586	597	596	592	584	605	606	563	641	572	593	645	581	675	642	592	606	623	613	583	594	586	607	599	616	609	620	590	577	598	638	661	569	598	567	608	623	590	614	578	610	593	605	588	582	588	596	605	590	597	654	601	573	614	612	601	631	681	597	611	658	548	604	628	612	616	620	596	623	618	599	609	581	603	630	583	536	577	571	577	623	573	552	648	589	637	584	627	621	605	614	655	592	591	575	624	610	589	673	607	580	583	617	639	612	612	611	649	587	579	590	634	595	582	599	631	627	604	599	635	626	624	649	620	593	590	578	582	587	559	567	577	653	623	651	611	622	576	600	658	584	592	637	629	594	603	644	598	602	612	625	619	580	624	582	617	590	576	632	551	579	630	605	625	602	566	619	619	566	627	609	614	603	588	617	624	626	593	631	581	617	590	603	615	595	581	639	587	616	640	631	583	559	627	629	584	616	617	620	616	594	600	605	547	592	577	594	604	611	616	545	567	587	612	564	553	567	579	604	599	612	538	596	586	628	601	624	627	587	589	614	583	605	603	610	610	607	630	617	613	630	614	585	574	605	614	605	596	597	598	583	635	610	599	605	591	597	594	638	646	617	604	646	597	596	596	606	620	659	608	597	587	655	646	631	616	616	563	581	605	643	642	617	617	601	614	588	618	619	652	602	592	587	632	580	581	613	590	612	610	630	580	593	567	593	626	617	627	573	607	569	599	584	644	592	625	615	604	576	604	607	609	601	606	604	615	622	608	637	582	639	593	610	580	572	582	620	602	623	612	600	637	623	631	613	653	611	615	629	607	583	591	613	578	636	581	560	574	610	574	578	623	640	627	568	576	595	615	605	602	593	599	592	590	579	603	606	632	616	603	577	590	621	652	594	677	580	610	569	574	591	633	622	558	581	613	620	599	592	559	595	596	609	611	559	615	560	591	614	590	562	622	573	596	622	621	602	593	636	646	593	625	618	568	582	580	622	568	611	624	599	618	616	563	585	610	602	610	618	578	592	587	614	643	627	586	592	597	603	595	578	590	611	622	647	597	576	574	569	595	615	553	602	594	624	606	641	643	610	574	643	598	603	606	613	593	582	565	597	626	642	591	622	590	673	574	575	643	625	649	598	597	612	635	617	589	603	590	610	577	589	624	597	562	606	614	607	619	605	603	597	633	595	535	580	605	592	583	629	588	638	590	582	598	617	596	585	590	619	577	625	612	609	625	609	588	598	569	606	617	589	583	652	628	623	588	632	568	604	592	593	617	602	609	579	617	595	630	617	631	586	647	622	623	627	579	603	638	574	633	569	573	591	598	557	614	615	628	600	589	599	589	628	602	603	624	598	606	609	572	645	575	590	619	637	610	622	647	616	657	616	626	648	569	595	609	551	646	589	632	581	585	600	578	580	651	594	614	595	594	650	563	640	615	589	626	586	641	620	639	603	652	629	605	596	594	557	594	598	598	586	620	581	628	581	616	597	586	605	635	607	602	596	593	599	545	616	585	604	630	639	643	588	568	567	621	594	572	601	634	629	607	589	636	623	579	603	638	597	573	607	624	575	610	625	627	597	584	622	631	615	597	571	609	595	606	621	612	616	605	620	605	577	637	575	607	626	559	568	614	603	630	599	584	627	613	589	630	603	608	660	647	541	577	582	600	613	649	597	574	630	653	640	611	655	582	622	572	616	672	590	639	584	582	631	640	610	607	586	617	589	617	590	631	623	610	621	594	648	610	615	594	588	599	628	594	592	600	598	582	600	590	579	607	599	582	569	575	558	610	620	620	638	580	604	605	630	609	630	573	589	618	584	574	615	610	571	581	581	597	608	615	603	601	563	644	600	594	606	611	599	591	615	609	622	594	566	623	574	623	582	611	594	612	638	600	613	590	619	542	615	625	598	577	628	591	597	639	631	591	577	600	603	594	579	602	583	656	630	596	605	615	633	641	582	615	602	621	563	605	626	591	570	613	600	632	628	613	584	623	610	651	583	617	615	583	629	623	594	607	654	615	622	576	590	578	631	607	636	633	593	642	616	623	618	609	632	598	649	599	548	631	589	597	542	590	566	606	601	601	618	607	613	614	581	645	560	581	585	656	631	550	570	568	605	648	623	630	601	630	600	619	586	615	559	585	611	614	604	621	551	570	615	600	623	672	555	569	606	569	570	603	566	611	573	571	659	620	595	605	593	533	596	615	591	636	631	603	594	617	594	601	614	610	611	604	578	590	584	629	600	644	582	585	669	590	609	611	591	616	647	559	608	597	558	640	612	629	557	544	604	623	612	620	589	616	610	648	656	607	586	614	621	631	597	613	609	585	599	587	579	606	635	599	603	655	565	618	604	633	571	607	600	620	598	593	638	601	615	552	562	602	623	596	621	618	661	643	589	635	605	617	605	603	603	659	571	643	598	598	595	577	611	652	601	630	579	599	581	628	585	605	570	616	594	579	603	636	621	635	639	583	608	634	605	645	651	598	586	588	579	605	629	640	616	596	568	591	614	625	591	599	596	618	651	601	582	628	588	587	575	583	606	629	566	562	645	625	598	595	629	642	595	604	571	611	627	617	576	581	604	604	621	618	555	613	597	588	567	647	605	597	637	634	604	611	583	602	604	615	612	622	548	587	624	588	578	617	607	592	578	645	540	563	606	637	569	572	611	563	623	598	645	567	615	590	587	598	625	582	599	648	584	627	611	582	606	619	626	547	647	609	583	570	669	624	593	602	602	649	598	576	585	591	591	580	616	648	615	573	567	651	605	614	571	603	639	608	565	626	622	588	616	608	636	579	589	658	601	579	598	561	578	619	602	598	601	626	600	598	675	659	578	616	644	625	586	600	559	601	623	584	600	563	583	627	621	607	588	638	607	601	614	629	607	558	583	591	610	569	617	597	611	577	549	620	590	581	603	607	580	640	627	587	584	630	581	628	570	630	592	606	595	606	580	557	599	610	624	593	592	603	614	592	571	596	610	626	606	562	630	608	622	596	580	606	611	600
80346	61173	38843	16385	3119	506	307	274	289	301	272	305	266	297	250	285	271	304	284	281	282	270	303	289	320	267	288	293	282	286	312	260	273	310	276	277	263	322	276	266	271	283	258	272	265	249	290	280	276	253	295	259	278	253	253	289	326	283	299	254	275	295	269	284	248	254	248	267	302	275	283	282	242	249	297	302	253	278	317	300	285	275	261	299	272	290	299	255	281	278	275	293	295	268	289	253	285	289	290	229	280	277	291	261	291	281	291	288	272	275	264	296	286	312	247	286	317	287	312	281	264	287	283	313	293	287	269	298	286	286	306	290	289	314	277	286	311	326	295	268	299	268	304	279	281	289	273	308	254	272	250	261	289	315	296	306	284	260	284	287	289	281	259	278	252	294	292	271	273	292	270	293	270	277	275	264	270	276	296	257	268	266	284	289	246	290	276	243	288	276	264	286	280	299	292	260	299	279	269	250	246	283	293	311	296	265	320	244	262	262	297	264	269	297	277	278	276	293	309	251	289	275	271	294	262	269	285	272	318	288	293	259	271	262	280	255	301	268	299	285	278	302	277	307	285	293	255	262	295	270	266	270	255	276	289	258	309	271	286	273	290	262	274	287	269	292	289	267	269	277	267	263	283	265	302	278	293	291	287	292	294	274	283	318	277	283	264	302	308	255	287	277	290	243	265	300	274	268	287	269	288	275	293	241	278	276	292	309	299	260	326	283	287	276	283	311	275	253	266	268	315	324	272	310	299	293	270	292	284	273	290	297	321	255	289	273	281	270	298	299	279	302	306	318	247	291	268	262	260	273	289	281	265	295	278	277	297	294	285	280	305	297	273	285	251	290	289	295	272	279	285	276	277	286	279	278	269	302	307	276	265	279	328	273	252	293	264	305	278	281	270	303	281	286	276	296	268	255	291	307	261	267	286	278	274	258	276	269	274	278	292	293	295	272	259	277	293	279	262	285	272	275	303	268	292	280	318	299	273	252	268	274	288	282	279	264	282	235	264	292	285	267	295	277	296	283	284	255	265	290	247	299	265	253	296	259	263	264	258	276	290	264	288	281	298	280	295	291	291	264	279	259	246	302	274	313	296	308	287	307	276	298	298	308	290	307	305	254	273	301	264	260	303	300	279	315	276	248	277	277	324	294	258	278	294	309	287	296	283	285	300	298	265	264	261	292	269	282	304	294	275	293	281	299	258	295	284	289	277	298	254	291	299	249	283	283	282	272	294	288	300	271	276	273	275	292	305	304	283	274	269	276	279	265	297	332	297	267	298	236	284	267	281	311	269	241	297	273	277	244	258	296	275	274	276	270	255	300	302	268	271	255	265	300	285	289	272	273	275	260	306	296	295	289	248	278	297	287	257	267	263	273	273	295	284	231	294	244	250	295	285	279	297	298	286	251	278	247	273	251	269	297	252	281	283	300	284	274	275	264	267	277	290	298	252	295	269	256	298	268	283	286	275	285	294	282	252	237	284	281	304	263	301	262	311	268	312	248	272	267	310	271	271	287	295	294	293	301	285	283	269	283	270	290	267	290	274	260	285	298	284	295	289	300	280	294	289	267	295	264	265	315	285	288	306	286	276	264	305	299	270	298	263	273	269	271	278	290	300	306	293	289	276	303	254	275	292	271	274	254	263	288	262	293	298	264	248	336	301	272	268	284	274	271	286	314	274	292	316	297	281	262	270	296	283	279	290	296	304	290	292	279	294	274	292	275	262	270	297	268	292	248	297	283	279	269	292	315	263	255	256	313	292	283	290	297	255	295	294	286	263	265	272	282	271	272	252	287	280	300	268	283	250	304	294	281	259	279	282	295	282	299	264	287	270	285	253	291	266	317	287	266	276	271	246	286	295	287	269	286	285	286	282	265	316	277	264	287	274	299	290	247	285	296	275	293	281	293	267	250	314	266	288	294	267	270	306	253	275	271	294	293	292	252	274	253	253	241	300	294	282	290	262	295	296	278	269	250	273	290	284	245	261	293	263	279	289	294	279	284	311	250	303	290	303	323	253	294	276	282	248	301	266	294	288	284	271	294	278	258	292	267	262	278	268	256	263	307	246	276	278	268	279	299	269	297	284	304	255	290	280	276	270	283	279	272	290	286	286	265	258	234	291	282	275	279	279	260	281	294	252	315	342	243	273	283	239	307	284	280	274	283	264	267	290	271	284	282	301	281	281	254	277	236	290	283	276	269	283	294	275	303	249	270	253	277	253	281	308	262	301	287	312	260	304	279	310	272	265	246	263	289	299	280	282	279	275	273	277	268	273	287	275	273	255	271	285	283	293	294	288	261	294	278	247	297	297	269	262	315	261	265	276	294	271	277	259	275	270	306	281	289	291	287	293	279	283	261	279	302	263	269	293	279	292	274	297	290	301	290	295	246	291	266	302	267	285	282	293	312	277	296	298	297	281	296	276	279	280	299	273	253	272	263	288	279	256	270	288	259	273	282	272	308	297	262	269	277	268	285	283	286	307	292	274	311	273	264	260	315	271	292	281	308	292	292	291	264	291	308	273	264	274	274	271	254	288	276	291	289	286	278	269	279	275	323	268	296	286	298	298	247	288	280	276	279	299	287	301	280	278	266	309	280	306	258	315	265	255	267	297	285	260	266	256	250	277	298	269	256	275	276	297	278	292	284	303	273	277	274	264	324	290	283	295	253	284	266	262	272	290	258	281	292	226	273	331	262	254	301	274	301	312	287	274	304	316	276	269	257	305	282	274	274	278	305	271	266	291	301	275	275	293	262	260	272	258	282	292	276	270	256	292	289	281	268	315	300	264	285	257	284	293	286	257	310	291	288	262	273	277	256	316	293	271	246	265	278	264	331	308	262	297	287	276	317	324	265	289	286	319	285	280	276	287	252	288	294	305	266	265	308	279	286	274	264	293	287	298	302	282	267	265	308	249	286	287	311	284	251	238	301	277	301	288	305	278	291	299	258	272	283	285	265	287	296	267	314	273	274	270	287	262	280	255	299	278	268	283	294	294	253	264	285	286	302	284	261	271	286	270	277	261	286	256	294	309	299	299	276	272	301	267	289	282	261	304	298	291	267	286	270	246	251	288	274	291	275	284	323	279	275	278	279	281	248	251	303	279	267	273	281	281	254	291	338	298	302	283	251	267	289	282	293	261	279	256	297	300	281	253	308	314	256	305	243	273	239	284	270	236	286	264	262	307	280	264	291	254	268	280	267	255	322	270	272	274	304	293	276	277	308	266	285	273	292	274	298	308	290	275	313	277	241	288	300	287	264	254	306	287	288	264	295	256	307	270	260	266	281	281	292	291	237	274	274	283	288	268	275	313	279	265	291	289	297	267	254	262	290	285	248	262	278	264	314	281	309	278	286	277	301	269	288	262	297	270	268	290	302	292	299	285	292	285	271	277	261	279	247	246	302	283	300	293	280	309	255	253	291	263	274	284	265	247	272	269	272	287	309	266	287	296	263	279	298	283	282	296	253	305	312	312	257	282	268
61845	50025	36542	16415	4104	1038	683	683	659	689	654	642	640	659	657	690	626	661	659	657	672	679	711	653	660	646	664	658	667	644	637	658	680	614	629	649	670	602	675	629	659	672	620	651	692	624	674	635	645	685	634	645	652	655	662	672	681	661	697	637	602	656	659	669	587	642	669	585	648	653	661	670	675	643	642	663	635	657	651	623	608	632	666	648	683	700	639	694	716	655	654	641	644	652	661	649	673	624	670	635	661	642	725	702	616	630	647	607	687	632	655	614	703	666	670	677	634	654	698	686	691	640	662	690	611	649	633	645	714	652	668	644	657	701	698	651	668	660	643	672	651	622	610	674	662	629	679	634	648	654	661	681	665	660	658	648	674	672	633	640	617	628	671	638	691	655	660	633	664	655	670	649	645	645	694	633	673	671	648	631	662	687	683	648	655	672	676	662	692	640	688	634	645	598	605	648	671	655	632	630	688	650	664	661	648	596	680	661	639	608	616	625	679	699	634	650	628	663	672	642	662	650	691	670	681	666	649	632	660	618	626	621	619	668	656	691	645	695	696	654	655	646	676	667	630	629	603	634	677	621	671	631	691	656	669	684	656	633	704	639	662	644	608	677	639	634	662	647	688	608	636	639	665	671	646	632	648	647	631	615	646	652	631	649	633	610	733	692	668	686	680	660	644	652	645	629	617	675	640	635	621	670	681	620	644	688	660	650	643	625	612	644	614	638	657	669	707	666	674	646	634	671	655	694	725	656	677	690	661	681	679	668	665	630	672	646	630	685	621	644	671	682	703	624	660	697	640	612	640	650	625	650	651	617	652	655	687	659	638	623	664	689	643	692	665	655	618	650	638	670	649	662	665	635	638	620	666	663	657	633	644	617	682	621	614	646	643	670	650	629	647	663	656	622	648	639	656	647	624	643	667	661	625	625	696	703	686	650	702	628	657	658	668	647	650	648	653	651	651	670	671	677	682	658	672	637	644	655	660	640	687	676	662	674	683	662	665	602	638	649	697	638	634	653	676	630	625	595	644	656	599	657	633	635	668	671	667	632	619	644	641	665	644	637	632	678	655	659	661	637	643	645	659	658	636	686	670	629	666	688	645	657	727	657	654	687	682	654	650	626	677	651	702	644	627	676	604	689	626	655	658	677	614	652	663	663	674	646	666	663	673	697	689	628	646	678	697	668	667	663	721	626	638	662	624	634	694	693	649	632	618	650	627	676	617	650	643	643	671	647	667	656	642	659	645	626	629	653	652	622	622	629	624	657	624	660	626	621	636	635	636	659	656	711	693	639	619	694	682	704	644	662	668	660	677	630	666	636	657	643	693	641	652	693	682	642	643	630	629	722	646	579	676	660	655	682	611	615	692	631	641	616	653	667	647	625	701	642	680	660	652	644	691	681	663	671	667	655	670	706	652	639	668	639	646	641	621	658	663	621	647	684	699	634	644	671	631	642	635	591	642	651	638	682	611	652	627	641	651	626	668	669	621	644	624	647	713	683	664	630	648	634	652	641	655	691	665	665	639	693	651	627	659	625	640	671	678	678	648	681	658	627	663	639	632	660	594	678	669	658	593	682	665	690	614	635	591	680	656	649	586	627	608	655	679	625	686	655	648	667	663	673	662	639	648	624	704	648	673	629	640	732	663	662	663	662	654	616	676	676	641	695	638	674	639	681	689	653	626	611	656	666	620	619	670	652	615	677	669	644	668	687	631	678	605	622	665	671	665	659	631	679	631	663	644	632	654	641	677	637	698	626	631	632	659	658	670	639	643	658	674	725	670	690	650	630	639	623	658	664	607	699	635	699	657	674	630	656	676	682	640	643	674	612	619	659	609	672	672	663	645	694	677	611	671	677	667	630	655	666	603	686	669	647	666	671	724	647	707	614	656	672	670	638	666	655	669	675	610	651	646	652	650	671	671	644	693	682	679	619	644	661	627	662	655	710	625	673	596	627	651	645	675	640	619	703	650	637	609	628	637	665	711	680	666	667	674	638	618	658	640	660	666	595	630	655	638	605	652	656	628	679	704	628	671	618	664	639	681	629	616	704	641	678	665	629	677	663	658	667	623	659	652	635	679	663	622	660	677	621	631	651	668	717	667	671	676	658	683	650	663	666	700	679	617	636	662	578	667	627	641	642	663	652	684	693	683	680	685	688	644	655	665	635	684	671	707	621	612	661	665	660	658	622	647	643	625	634	651	663	712	609	643	623	640	640	642	692	667	623	650	652	728	658	638	708	706	640	647	665	648	634	611	651	669	605	623	697	673	645	629	654	705	621	681	657	702	696	664	628	646	643	667	657	616	670	685	610	662	653	647	653	674	635	639	620	646	661	671	651	649	649	612	624	674	690	646	633	627	684	653	661	622	675	643	627	679	642	667	710	656	650	654	648	601	624	639	636	668	625	651	679	663	647	645	632	638	657	649	677	659	646	643	674	632	652	654	610	660	627	629	658	666	640	703	650	672	668	659	674	657	687	645	647	748	651	670	629	653	633	640	635	613	689	644	654	697	631	655	620	683	663	634	663	669	660	663	683	608	622	676	658	638	657	655	662	621	626	660	679	708	644	663	658	683	673	638	647	641	668	630	667	602	652	698	681	676	683	645	655	637	635	646	655	629	690	672	680	680	691	669	693	653	649	668	697	706	668	625	666	641	653	649	679	683	652	664	685	703	648	664	637	675	686	660	687	647	686	675	661	642	707	653	691	668	635	616	644	588	621	670	640	651	656	652	674	682	659	668	645	649	718	672	659	685	664	693	672	653	667	613	667	655	616	647	670	645	686	629	654	653	644	677	668	660	669	686	600	660	681	643	617	633	673	645	639	621	655	659	641	706	661	643	671	650	630	636	593	689	649	653	635	668	658	681	657	635	616	674	639	680	671	644	681	664	630	652	661	639	657	637	634	640	661	648	638	637	701	621	659	700	649	645	675	667	644	665	669	666	673	636	644	624	641	673	655	661	707	642	636	645	634	664	683	647	662	651	642	659	642	653	672	633	637	656	641	629	634	639	670	689	678	667	657	620	639	727	656	679	682	621	644	658	656	653	654	674	680	667	598	648	683	670	651	645	659	648	592	613	673	610	635	615	653	652	606	638	686	599	632	670	661	611	644	672	640	630	687	645	659	633	658	646	654	656	653	644	661	632	665	629	673	668	654	653	641	663	673	664	637	673	667	590	620	707	655	690	708	686	619	628	670	637	646	669	671	630	619	665	644	737	637	647	678	670	671	673	661	659	682	643	639	636	639	653	650	676	656	627	652	718	647	635	699	648	652	663	637	655	623	642	626	671	639	648	630	666	657	636	700	655	648	657	643	651	643	622	684	681	654	672	650	633	625	636	665	637	673	623	676	676	654	628	680	711	616	686	702	634	683	673	648	689	697	656	647	646	640	667	650	684	647	662	679	679	622	713	646	669	661	673	607	692	628	649	615	674	670	610	680	669	619	680	671	659	706	630	672	670	604	694	687	676	702	683	592
84068	69931	47622	23423	7304	764	294	242	241	229	240	290	245	226	271	224	236	245	226	261	220	230	237	232	242	241	223	235	238	235	249	238	224	207	249	230	243	239	241	228	248	275	241	228	246	233	221	257	236	275	227	235	268	267	275	255	235	244	221	213	223	236	221	206	273	228	256	228	229	243	234	263	243	249	259	239	236	270	276	253	236	237	266	225	244	249	249	243	237	209	245	234	251	223	263	276	261	215	217	255	260	284	244	275	238	211	228	251	232	245	227	244	235	258	240	253	250	228	222	236	219	233	238	246	258	230	260	242	242	235	253	266	283	254	235	248	227	240	252	262	269	229	226	231	234	255	262	245	236	219	243	238	230	240	257	231	225	237	239	225	208	233	242	237	253	239	233	248	265	245	235	226	251	262	238	263	260	241	273	240	215	233	251	230	259	248	293	256	256	240	244	245	253	237	243	213	257	265	242	255	226	236	239	261	257	256	234	247	261	229	264	234	249	235	268	256	246	238	240	263	243	229	240	239	291	236	230	258	229	232	247	224	222	259	227	249	241	219	265	240	226	254	290	224	239	238	212	207	239	264	256	239	254	216	235	257	271	251	252	228	229	257	234	240	258	242	241	265	250	236	259	258	219	245	236	250	254	238	246	230	248	236	235	232	236	236	248	243	208	236	239	233	255	243	262	239	245	250	251	255	275	265	213	261	231	226	220	237	235	224	223	225	233	245	247	223	209	243	247	265	234	253	266	258	240	235	225	223	266	241	220	250	235	281	219	282	247	229	265	254	260	240	240	234	286	242	256	202	250	240	255	213	216	265	257	213	238	242	236	214	215	248	258	263	247	240	233	232	252	221	266	241	252	226	252	254	243	257	243	232	216	245	227	249	236	240	222	234	257	241	278	224	234	250	248	249	287	244	229	247	237	227	235	236	268	257	227	238	236	257	255	241	242	244	261	214	237	254	257	266	265	261	268	241	239	243	258	230	240	241	237	255	236	258	258	234	218	241	254	213	245	256	265	243	207	256	240	241	257	221	227	225	257	265	236	228	247	235	236	232	254	263	239	249	254	231	233	226	229	211	210	250	241	235	247	235	246	223	256	263	245	254	242	262	249	251	253	278	249	241	219	260	251	218	268	245	260	242	239	225	236	218	284	253	252	270	276	229	241	220	252	246	225	250	255	257	264	247	262	258	249	242	216	229	259	235	222	242	288	230	259	241	242	246	263	253	233	234	238	248	248	247	239	256	277	214	222	220	237	259	280	248	244	246	238	245	253	229	235	248	231	262	219	253	240	264	251	230	216	252	273	219	238	235	247	236	252	243	259	243	251	243	219	258	268	256	260	240	242	282	223	231	238	238	242	224	250	274	249	252	238	262	235	240	242	252	211	252	243	254	208	242	245	218	236	259	267	242	255	263	242	258	245	267	265	247	249	222	248	231	258	241	248	217	250	239	218	227	220	232	235	252	268	258	226	223	251	237	260	242	235	268	280	201	258	306	241	254	221	254	232	245	246	246	214	218	232	247	259	200	217	257	256	273	263	268	247	238	259	256	211	237	240	258	216	237	240	277	225	251	208	228	251	257	232	240	246	248	246	240	257	285	246	268	225	205	215	266	223	252	230	274	240	237	253	234	266	250	233	265	246	278	250	244	250	250	251	231	266	223	253	264	252	228	284	235	253	248	241	255	243	251	249	227	243	238	226	272	237	267	247	239	274	251	263	220	255	243	259	257	233	224	232	257	235	242	242	257	238	220	239	242	250	267	244	236	250	283	245	210	231	263	254	280	236	257	251	260	264	250	253	246	249	242	244	253	245	262	227	241	264	232	260	254	264	259	268	245	280	241	240	266	246	259	252	249	228	227	246	243	248	240	227	256	227	255	252	241	217	232	261	240	215	237	234	250	254	255	253	245	259	255	246	238	246	210	252	236	238	244	243	245	252	246	246	232	254	244	278	232	239	216	223	243	252	243	217	228	268	247	267	258	247	203	234	256	240	257	250	251	250	231	203	259	229	243	217	278	212	242	224	226	252	228	248	264	245	243	236	236	260	211	252	239	231	234	221	238	249	237	245	245	242	228	246	233	237	244	214	261	236	230	269	241	260	249	266	203	238	270	224	233	252	212	260	232	218	226	266	250	270	233	260	247	222	236	281	245	249	239	288	239	246	245	238	251	271	240	246	250	238	252	250	239	251	233	241	228	234	234	259	259	223	234	249	218	218	225	240	249	276	216	243	246	223	224	239	201	245	251	253	248	262	217	213	243	227	242	231	230	263	266	238	270	253	246	269	244	240	216	238	245	205	228	242	241	253	217	242	226	245	268	259	228	245	242	269	260	214	277	256	274	241	279	248	237	231	249	247	272	214	248	244	229	251	248	258	258	261	239	212	260	240	253	255	243	225	225	234	247	240	224	229	229	251	259	238	244	242	258	246	216	248	223	223	233	266	239	260	249	253	255	286	279	233	226	270	256	237	259	271	239	242	251	250	259	249	261	257	249	236	239	245	239	204	245	249	248	254	257	273	252	236	230	209	248	247	272	238	256	236	244	255	260	261	268	243	242	233	235	255	261	257	289	266	261	262	241	224	247	214	252	277	212	212	243	255	236	225	264	235	241	233	278	273	263	263	277	246	258	239	245	272	232	248	237	223	234	225	251	237	242	259	236	228	235	250	220	236	241	225	224	222	228	235	250	232	222	254	260	218	262	256	250	252	239	218	235	235	245	250	255	247	260	220	232	296	238	227	208	231	253	249	236	234	223	230	229	248	255	231	246	251	257	246	241	260	266	232	261	239	281	256	246	271	245	262	277	235	236	233	220	228	245	256	250	240	226	261	261	231	244	229	254	222	271	251	271	234	234	231	271	226	217	242	246	246	225	249	239	247	238	232	253	224	239	281	261	255	201	263	249	227	259	227	254	242	238	261	229	284	245	245	241	256	231	253	244	253	216	225	262	239	225	231	258	222	235	232	248	254	250	237	226	243	223	224	227	247	265	242	254	210	253	257	293	244	269	237	242	247	253	234	252	261	225	273	239	222	247	231	253	246	242	255	236	243	230	271	250	254	258	249	232	235	270	225	233	206	261	243	266	258	265	264	237	244	249	265	283	234	239	236	228	220	265	232	258	254	242	250	233	241	242	256	238	223	240	225	245	258	244	209	230	224	240	227	239	240	227	244	249	226	246	258	221	259	225	261	243	260	232	271	239	222	277	239	273	244	248	242	235	232	237	239	261	240	279	259	262	258	233	243	243	237	239	249	227	220	247	230	259	233	248	240	256	244	248	238	235	274	248	229	237	248	227	227	235	234	242	252	250	243	268	236	255	246	229	260	202	244	234	270	244	219	249	209	265	245	249	252	235	229	256	239	249	245	221	245	234	252	221	257	252	244	274	258	217	242	268	256	236	225	237	236	239	249	234	253	220	230	249	234	288	253	253	224	240	270	231	234	226	241	221	247	245	268	225	228	258	242	274	223	256	255	263
71087	60744	45533	23136	6068	1377	646	540	576	595	603	536	540	561	518	581	570	600	589	583	534	571	575	560	586	595	585	572	588	573	548	558	561	567	599	624	552	545	563	550	559	559	608	600	593	571	596	602	580	530	571	549	595	574	558	629	558	595	559	576	544	555	566	555	563	588	529	568	532	514	563	552	551	545	603	614	604	595	558	579	610	580	527	569	573	595	540	577	524	604	573	532	580	565	584	542	577	532	581	572	551	588	589	606	559	566	562	592	596	569	565	567	528	559	582	543	547	589	562	561	555	554	566	556	593	554	556	529	628	593	581	601	597	573	549	553	561	553	578	603	609	552	600	556	605	579	566	549	571	572	549	560	551	577	555	585	544	584	588	584	576	562	582	556	557	561	553	593	561	591	587	575	600	627	549	595	558	549	574	549	564	536	581	583	581	544	580	567	596	546	580	558	575	595	581	590	580	590	552	585	537	592	564	601	519	557	587	588	631	574	610	567	623	637	564	571	518	539	600	559	543	535	582	555	585	576	549	587	584	522	567	574	583	537	555	621	574	561	584	537	579	558	520	594	552	584	527	517	589	569	544	591	543	558	577	549	553	579	598	562	531	554	591	574	595	577	520	594	592	523	554	626	575	583	570	543	575	581	551	551	585	574	552	581	572	577	544	546	578	577	563	554	604	526	567	566	574	605	584	550	595	544	612	549	559	574	597	620	540	542	551	544	578	507	563	564	574	630	564	565	598	585	597	606	603	557	582	558	559	593	609	506	574	539	559	546	606	594	570	614	566	563	588	606	562	602	573	582	575	566	583	548	613	520	587	537	570	572	576	535	572	583	534	577	523	555	536	560	573	572	519	575	601	568	525	555	581	584	590	551	568	538	569	577	570	528	586	516	571	547	568	590	511	587	547	548	556	564	587	540	578	546	565	545	610	607	610	582	590	570	555	602	573	590	558	579	546	593	540	551	572	532	536	560	542	574	565	537	571	569	574	554	548	584	556	549	555	611	564	595	582	586	618	600	570	571	595	579	566	568	551	610	587	587	597	591	560	572	599	601	610	599	566	552	619	521	549	610	532	565	576	546	574	584	524	572	595	536	546	557	557	598	573	571	564	624	559	564	586	574	577	544	611	561	580	558	557	565	547	590	581	579	566	593	536	582	572	590	563	592	560	565	614	556	550	588	560	592	579	566	580	580	575	599	549	568	547	567	555	601	584	559	554	534	627	583	586	550	574	588	548	542	531	582	575	537	556	518	611	575	634	567	589	571	568	621	587	570	570	550	584	558	586	579	572	584	527	614	591	564	569	577	594	589	531	599	536	557	567	546	557	526	575	575	543	574	576	578	579	578	553	589	538	579	596	545	591	613	584	540	552	560	561	590	531	583	583	554	560	540	569	564	616	568	553	583	547	614	595	572	578	563	563	567	598	627	553	591	597	559	611	566	575	500	568	573	622	597	552	566	574	592	544	591	572	542	584	558	567	600	573	551	559	565	588	566	576	544	573	544	519	614	559	579	526	579	553	590	594	552	565	571	584	548	549	627	580	575	596	551	553	577	548	610	581	567	568	555	537	544	651	576	565	571	607	550	575	595	560	588	577	632	586	518	593	542	579	540	587	560	595	588	540	517	585	560	529	535	543	520	596	564	568	546	561	548	569	567	515	563	562	577	558	600	598	572	561	595	569	564	543	587	549	573	578	587	619	576	561	586	570	575	574	569	568	557	546	589	520	569	587	569	585	579	563	562	549	549	602	574	596	534	570	574	592	571	626	569	550	592	553	548	572	572	615	526	574	552	553	568	578	589	537	608	587	587	594	571	559	602	553	590	569	565	580	597	537	601	600	586	602	536	572	597	586	575	522	555	572	568	586	596	547	578	589	541	557	562	536	568	523	553	549	612	610	584	575	607	564	569	539	545	594	605	584	564	549	589	552	584	596	555	583	622	561	559	576	556	572	584	534	563	596	578	576	544	554	595	587	573	551	590	612	589	527	575	597	569	568	603	597	583	569	602	592	584	591	574	568	582	573	584	612	562	580	546	580	609	549	598	595	567	608	579	571	537	544	519	574	584	561	578	615	549	562	590	598	578	579	587	521	605	589	585	575	556	550	572	562	589	583	590	556	528	546	548	555	603	576	542	622	571	571	547	570	595	593	586	552	600	549	576	535	583	586	598	583	574	570	586	557	549	574	562	579	523	555	558	568	580	551	544	568	578	585	581	610	560	580	575	572	636	562	559	547	556	594	547	554	562	572	551	553	584	594	574	581	552	584	542	541	589	562	607	551	518	581	544	602	589	566	525	587	553	569	556	565	585	588	549	530	572	595	574	553	516	595	567	580	597	598	554	531	555	575	579	588	556	606	579	559	548	570	576	627	555	544	619	541	601	549	611	553	604	554	579	553	555	573	577	596	551	590	495	561	598	572	570	602	574	557	544	582	519	536	604	581	574	533	568	541	588	572	587	516	567	546	550	587	554	582	530	539	549	566	579	606	548	597	567	573	578	590	585	626	577	539	579	549	527	569	563	565	551	546	574	615	570	585	557	556	537	609	546	595	534	591	581	593	537	567	628	566	544	554	554	537	544	545	560	572	586	576	576	575	647	575	636	557	637	592	517	561	602	574	585	562	557	542	534	567	606	550	523	587	543	586	584	637	544	545	550	611	537	597	545	583	549	561	574	566	595	579	567	619	551	582	573	600	554	585	551	571	536	607	527	590	619	589	593	590	586	577	576	539	537	560	566	570	579	579	560	580	574	581	634	564	604	573	582	532	580	565	588	565	587	608	575	581	557	555	572	559	564	564	569	552	594	541	562	592	559	521	582	555	563	560	523	586	568	573	576	585	570	546	585	579	582	606	552	571	553	542	546	538	556	599	572	571	533	554	580	558	593	618	582	570	543	561	589	586	614	577	532	585	603	566	513	528	561	560	562	551	554	537	572	583	577	586	607	584	587	555	542	532	516	560	550	633	582	537	509	564	560	551	569	605	550	566	601	542	549	561	597	567	521	580	615	574	565	607	575	566	600	558	581	581	569	577	589	611	561	588	561	549	605	592	574	561	598	581	580	568	585	571	557	598	536	547	590	559	611	595	584	525	574	590	531	571	580	576	587	606	559	592	577	547	590	620	560	587	594	623	593	537	550	544	560	547	556	547	563	581	544	602	591	577	572	559	555	558	564	575	599	585	586	561	589	543	525	581	562	534	555	613	588	551	589	513	582	566	550	566	571	545	598	558	588	583	557	546	599	588	584	545	541	563	553	570	543	568	563	539	522	581	600	603	556	593	559	562	524	639	564	548	571	609	500	540	579	583	571	582	582	572	575	576	587	572	570	570	586	565	600	602	563	617	599	620	556	549	566	581	588	555	555	540	607	570	551	588	561	575	560	557	551	558	553	585	569	579	587	565	538	559	581	528	546	602	589	562	555	586	566	546	559	539	554	601	565	554	594	552	587	558	554	599	541	604	605	571	563	588	565	575	542
49096	27177	9868	1777	462	277	264	279	279	272	249	249	291	253	262	255	242	260	251	235	242	251	219	267	274	272	249	277	242	251	264	248	264	246	264	250	262	265	270	222	256	261	265	249	266	234	256	244	284	253	244	261	246	253	201	227	263	258	280	253	266	306	272	265	232	257	262	241	237	254	259	259	283	233	242	260	249	274	269	234	267	267	243	284	258	279	248	226	253	251	253	243	247	270	228	238	295	247	286	234	258	251	245	258	260	258	234	254	268	260	259	260	257	244	264	264	247	247	272	279	253	248	256	279	258	252	267	249	285	253	265	288	235	284	255	255	236	261	265	212	262	257	213	278	272	255	262	222	249	255	244	262	235	274	289	275	250	259	239	252	267	252	245	227	268	242	281	234	280	265	255	249	249	261	259	267	252	245	284	256	260	258	261	263	217	245	247	252	257	235	275	277	275	251	239	238	283	228	283	232	238	284	276	233	256	260	256	267	262	240	310	259	265	257	227	267	269	255	242	241	279	260	306	240	260	264	249	268	267	241	243	251	263	284	250	250	261	270	243	252	267	254	266	241	262	234	240	245	270	246	270	273	251	246	280	266	253	281	259	257	248	279	238	249	260	254	263	274	249	270	236	222	284	238	254	256	262	249	236	230	249	239	211	254	216	238	263	285	286	255	256	272	241	245	282	262	274	242	263	267	241	287	230	248	245	274	260	240	277	285	256	275	267	236	253	272	264	248	268	263	242	240	270	242	263	256	244	235	288	242	239	252	241	240	239	259	260	248	265	242	226	233	274	282	248	269	258	221	258	289	273	277	262	265	262	281	271	259	263	284	252	235	216	267	290	277	235	247	250	264	269	243	235	289	267	273	261	275	247	244	250	294	275	271	255	264	271	251	271	274	234	244	275	242	274	293	252	243	254	264	272	248	248	225	288	270	255	241	239	252	250	235	234	250	243	264	249	275	246	283	260	281	293	265	272	256	281	262	270	256	218	279	234	257	263	232	278	263	249	233	253	253	252	210	262	278	245	262	220	271	277	240	240	279	249	270	269	254	261	261	273	235	247	309	260	259	245	206	295	225	261	268	233	247	243	275	266	254	281	264	251	266	235	273	233	257	244	281	269	278	280	254	251	253	290	271	268	238	271	254	246	248	233	245	234	230	269	274	241	264	262	263	232	234	251	235	269	246	250	269	247	275	243	240	241	276	264	256	249	236	293	301	222	253	269	224	243	260	249	253	238	230	224	284	239	243	257	258	246	268	249	263	218	226	244	235	236	280	268	259	268	259	256	259	256	262	279	252	264	267	260	242	275	267	234	271	235	242	250	245	260	281	261	232	230	260	279	252	278	281	252	263	295	272	249	271	230	262	289	280	235	264	235	257	236	268	239	262	256	251	263	232	272	295	252	273	237	279	245	240	255	239	268	224	264	266	261	226	256	240	237	243	252	282	253	271	249	260	296	282	295	235	271	273	275	283	267	275	241	280	257	281	275	262	251	267	275	239	257	257	252	265	255	272	247	249	264	237	245	260	223	246	233	256	268	263	258	270	253	249	285	263	283	211	257	228	259	252	268	229	262	265	277	267	290	273	260	263	285	273	283	250	286	256	246	264	239	283	224	236	271	240	282	257	235	252	229	260	286	267	280	248	241	261	242	248	217	239	267	261	281	237	258	262	243	259	238	239	260	254	254	258	262	242	284	281	276	269	241	231	243	260	232	270	240	266	256	280	258	252	256	259	274	266	247	262	263	266	275	270	237	251	304	252	273	267	245	261	254	251	235	259	280	258	235	225	232	236	212	264	284	264	272	261	291	262	277	271	243	257	233	255	274	275	246	256	296	261	244	263	272	250	248	257	254	271	256	243	244	287	254	241	259	273	291	256	271	252	244	243	254	247	266	279	237	240	248	258	269	258	248	250	239	254	268	282	245	257	256	244	253	236	268	270	269	259	247	236	241	250	238	262	238	245	259	222	269	253	272	252	245	221	297	240	254	266	263	282	237	284	259	276	228	252	256	242	264	236	238	238	244	268	254	217	261	251	258	270	256	238	267	249	260	238	276	266	266	248	247	252	248	270	262	256	267	245	261	249	235	270	233	260	246	259	260	246	267	232	266	265	253	251	298	274	272	252	283	241	262	231	256	245	258	298	283	261	274	284	266	258	261	245	244	245	279	254	253	256	268	243	224	282	252	264	239	238	264	242	279	264	251	274	262	286	285	246	271	256	258	261	254	226	261	260	252	265	242	231	233	248	259	279	254	250	260	273	269	261	254	246	287	260	264	238	234	246	275	278	246	255	274	243	244	261	269	268	238	244	259	263	271	267	240	262	270	255	261	232	221	310	267	247	255	258	241	252	242	241	264	241	218	213	271	272	276	245	250	272	269	274	268	269	266	267	275	238	245	245	280	229	241	262	270	255	250	241	235	236	271	286	247	226	229	245	231	225	260	255	264	254	280	263	266	250	230	250	251	240	251	251	267	257	269	255	268	302	232	264	259	247	246	271	240	273	278	259	251	247	268	251	268	255	246	262	261	261	272	244	246	278	228	241	258	268	244	250	263	275	250	237	257	289	239	229	250	270	244	224	270	252	256	261	277	250	268	266	281	237	272	236	282	258	256	240	243	274	270	282	296	250	280	251	275	271	259	249	278	254	250	260	261	245	243	267	279	257	251	243	249	265	279	272	256	222	279	259	232	270	267	280	256	270	248	279	260	276	259	212	241	244	253	271	270	242	282	257	262	219	262	260	261	275	268	259	283	292	245	261	272	242	277	226	229	257	259	233	248	280	239	242	296	293	276	261	267	279	261	267	265	247	240	275	249	232	262	270	264	251	257	239	278	259	249	267	265	307	286	257	255	233	261	245	272	246	265	267	244	257	240	234	261	281	267	248	243	250	292	245	261	267	273	273	258	262	243	252	253	273	250	232	233	269	234	266	240	240	255	252	266	237	255	261	243	255	267	250	260	269	243	270	279	260	248	284	264	238	276	243	262	267	283	275	278	255	254	238	258	273	277	294	241	276	252	257	278	247	235	274	257	246	247	247	256	250	263	248	285	281	257	258	251	257	277	259	263	280	249	286	280	261	227	293	261	253	273	256	260	270	262	271	243	259	267	224	272	246	266	243	257	269	262	266	280	283	253	258	278	232	251	265	257	249	244	253	255	255	246	281	279	257	279	247	263	237	257	273	271	257	261	285	286	254	301	254	235	236	245	244	260	252	230	279	278	294	246	245	238	268	246	254	248	239	269	243	263	243	257	272	267	271	251	241	287	272	268	277	244	282	251	259	256	233	258	274	263	235	238	260	231	260	286	261	311	277	285	245	260	281	246	258	257	248	243	246	267	260	245	249	262	267	241	246	260	269	284	262	263	263	268	235	223	259	256	234	259	217	260	251	269	284	249	273	257	257	273	295	259	273	275	252	216	280	250	264	262	236	258	254	251	225	258	232	228	285	248	285	228	259	270	285	270	276	221	227	261	246
42100	24382	10986	3462	1166	715	601	635	604	615	655	610	596	582	627	632	588	635	662	620	575	653	628	627	620	613	613	621	672	604	655	569	607	650	645	637	631	671	573	586	592	607	551	594	599	588	595	629	603	608	609	619	649	639	613	618	610	657	643	648	633	596	640	639	607	596	593	604	627	650	629	605	603	601	624	621	618	609	610	584	572	565	595	622	581	633	635	621	653	612	619	645	669	645	631	665	603	635	616	609	632	610	587	594	665	591	619	606	608	635	551	594	620	596	649	618	599	563	576	585	600	643	602	624	639	634	622	606	568	615	664	598	638	665	614	579	665	616	571	636	581	622	665	632	605	607	614	620	632	577	624	593	646	579	602	640	593	608	614	608	629	582	639	616	605	625	647	638	643	634	584	592	620	596	598	586	637	651	603	597	645	595	588	626	628	632	620	637	585	628	603	628	608	634	599	626	592	591	619	622	634	617	610	640	608	607	632	620	641	614	605	606	631	594	594	623	630	616	605	621	599	643	642	566	581	636	633	584	653	643	641	591	614	571	584	619	589	650	608	548	609	592	632	591	619	622	623	624	573	653	614	623	622	624	598	574	668	604	598	605	631	643	587	611	623	648	611	663	628	652	563	599	668	593	570	622	613	591	566	629	572	604	589	618	598	648	610	636	590	652	589	595	596	641	633	598	654	568	648	623	615	593	638	607	578	609	598	632	619	601	606	600	603	629	624	642	616	630	599	626	631	610	598	643	650	613	622	636	610	608	601	549	601	595	600	645	641	604	638	623	631	610	618	605	597	660	575	615	582	596	583	584	608	615	573	601	615	603	580	616	632	598	604	614	596	582	630	594	620	596	657	620	591	600	628	627	615	650	601	608	648	588	628	618	623	640	582	657	617	601	597	626	618	570	597	647	585	642	641	598	663	619	653	608	637	585	591	643	615	647	617	606	649	593	554	592	604	607	606	622	598	628	617	661	580	585	621	591	626	649	641	630	635	676	613	615	597	593	592	579	607	608	656	613	598	601	601	603	617	617	616	607	636	610	608	627	575	670	589	604	618	587	654	621	597	599	611	641	613	612	621	594	594	606	599	633	650	619	632	683	634	622	619	699	626	641	582	611	591	639	570	593	553	597	614	594	621	586	609	573	589	593	609	607	533	608	622	602	625	588	567	597	559	630	604	592	613	613	650	632	603	599	602	608	619	638	635	626	608	648	622	604	568	570	626	604	648	572	646	567	593	637	601	626	615	595	622	615	618	583	663	560	643	585	599	635	626	627	582	581	592	642	627	664	618	659	657	629	586	624	598	583	650	626	634	635	610	569	588	633	647	598	601	609	599	634	590	632	619	640	637	620	613	617	626	580	587	636	611	619	573	592	633	650	656	607	614	601	635	603	596	628	616	613	610	631	578	606	655	563	664	590	624	611	631	590	595	602	624	634	604	604	644	615	580	569	625	662	614	601	577	651	586	596	614	619	620	588	615	613	609	612	617	660	569	633	624	609	616	582	616	620	602	596	645	624	583	624	598	597	609	581	583	606	621	621	612	604	597	624	592	615	615	650	630	582	632	612	643	617	639	645	659	631	620	619	602	577	624	634	626	601	587	581	592	624	582	599	634	584	644	642	613	631	635	625	578	649	630	617	617	669	595	628	606	620	643	628	626	581	601	627	611	607	659	614	600	614	638	616	603	632	597	619	591	639	620	603	607	600	625	585	610	618	632	619	546	614	661	621	629	619	622	607	631	612	634	602	627	613	616	616	613	600	624	655	621	619	602	601	599	602	633	610	669	604	579	658	635	603	613	607	637	645	619	624	636	621	621	638	630	627	570	593	611	618	614	625	606	620	603	645	626	634	603	640	619	643	640	613	629	603	569	598	593	600	657	604	617	603	658	598	586	623	594	597	645	599	574	601	626	602	579	560	602	590	620	586	654	609	580	620	578	611	608	621	667	667	611	623	587	554	617	591	598	601	650	668	616	622	630	610	576	602	634	610	618	597	565	611	627	653	597	649	610	628	655	653	572	600	591	603	613	636	599	610	591	676	578	571	653	600	610	628	637	607	597	610	596	601	605	646	617	630	625	627	656	589	612	576	611	651	625	612	655	639	591	637	656	593	571	663	614	604	640	629	640	628	623	639	635	606	639	579	609	599	605	600	610	610	624	618	582	606	623	604	578	634	611	560	658	647	553	642	608	611	633	595	624	583	600	617	606	583	601	597	649	613	640	612	607	613	544	604	663	627	621	644	594	621	628	588	565	600	595	588	661	607	621	588	642	602	610	620	628	607	556	616	629	599	620	630	643	649	603	658	584	589	628	602	648	621	626	628	621	632	609	587	583	601	608	597	636	596	631	631	585	606	609	621	606	596	627	629	578	589	658	637	625	644	616	610	713	618	582	611	630	648	593	656	595	605	657	642	622	663	616	628	610	618	666	634	610	644	622	593	586	595	546	660	613	580	644	618	600	599	585	616	646	612	629	598	619	582	639	608	618	610	638	636	591	602	594	622	607	610	628	642	589	628	646	590	627	575	601	626	582	653	619	632	647	578	599	577	628	571	609	573	650	560	620	597	606	609	607	608	605	577	603	639	586	612	607	585	589	633	607	525	585	599	641	571	609	614	635	574	610	644	638	606	570	596	582	570	635	585	575	629	616	578	603	613	625	646	610	627	616	631	600	627	579	626	591	601	598	629	643	589	641	621	658	588	635	614	607	573	632	583	625	595	605	608	625	605	608	600	638	558	596	579	641	624	641	588	548	637	609	610	641	608	646	596	558	615	592	625	602	656	596	617	634	577	638	631	612	610	620	593	589	644	610	582	632	591	603	652	670	606	638	617	611	623	611	600	613	619	611	617	596	604	586	635	593	613	642	625	629	596	665	589	605	606	617	607	602	604	642	619	609	565	647	579	654	607	583	587	578	638	587	587	659	622	657	616	596	603	575	584	615	620	578	686	607	606	595	636	600	665	562	612	622	588	625	586	655	659	614	630	609	635	615	622	640	613	624	606	636	624	596	604	616	583	600	620	634	659	603	642	637	578	614	628	671	582	640	614	577	604	633	592	678	666	621	634	622	647	654	610	557	605	609	584	587	600	623	566	592	597	618	577	631	596	595	611	609	634	646	623	585	587	603	613	594	657	611	640	638	645	590	580	608	600	608	619	614	577	634	590	556	613	595	619	607	585	625	619	640	602	652	615	572	599	561	664	609	598	609	603	609	571	633	612	602	642	627	608	645	667	614	615	606	599	587	601	591	586	620	606	636	603	575	632	575	662	604	628	613	593	625	604	629	571	627	603	599	628	617	648	621	585	603	590	620	648	650	610	609	635	593	592	616	619	590	649	653	614	611	628	642	633	654	612	641	580	639	630	580	646	641	588	634	620	636	604	643	609	567	617	608	570	608	567	611	588	645	612	588	650	592	601	577	589	657	607	656	578	601	647	610	578	638	617	626	652	639	625	601	623	603	648	593	623	581	579	599	645
80432	61444	39048	17004	3192	457	317	278	265	302	274	290	290	269	263	266	289	290	279	285	250	281	282	288	268	281	273	281	283	304	280	284	294	273	273	254	260	279	288	283	288	286	262	304	310	260	300	279	282	265	280	300	298	278	277	291	281	279	286	243	289	301	261	292	242	278	284	304	278	294	270	289	269	288	264	292	263	267	272	282	259	269	247	281	277	262	257	280	267	283	292	304	323	287	256	286	280	270	274	274	254	291	277	251	288	235	287	313	266	256	285	293	267	262	283	264	273	294	262	277	291	304	272	275	308	285	269	293	277	278	295	293	261	251	285	256	271	289	291	281	238	271	263	260	264	281	280	299	261	276	278	254	292	291	273	249	279	270	272	271	263	266	250	275	272	302	265	307	289	312	246	275	282	303	273	263	253	288	284	242	284	288	278	276	287	263	285	288	288	250	332	293	258	284	266	267	281	285	272	248	283	267	290	267	256	248	289	252	293	251	297	290	278	235	277	277	248	295	274	273	265	218	260	295	264	274	297	282	287	272	258	277	249	259	258	274	305	269	295	298	306	285	268	240	270	276	278	254	269	273	295	271	273	273	279	275	280	283	280	289	252	272	274	277	234	276	291	267	264	265	279	278	275	259	291	270	314	287	260	270	279	284	284	274	254	267	268	270	296	265	252	284	276	309	297	283	274	268	266	285	281	273	309	247	307	303	270	270	268	272	298	281	274	298	275	243	254	279	246	262	296	286	243	312	276	258	291	284	261	263	271	278	288	293	301	297	328	292	303	282	298	260	270	269	284	267	270	268	274	258	310	285	276	289	289	277	273	272	262	307	265	280	265	277	277	259	265	251	257	254	269	305	286	250	301	308	293	284	303	288	266	279	287	314	301	287	265	287	243	265	296	301	298	306	281	256	273	276	291	299	301	243	269	282	282	279	285	257	279	306	262	291	283	306	255	251	272	276	257	257	270	276	268	268	304	267	284	269	293	259	307	305	314	273	287	271	279	273	303	240	279	279	265	269	266	311	250	266	274	265	289	273	276	293	279	246	274	263	248	316	271	286	271	275	279	302	283	273	301	309	291	267	229	269	279	252	276	262	288	273	275	243	279	275	267	293	267	262	288	307	261	276	267	279	300	284	246	291	244	300	287	268	307	264	290	285	264	296	256	273	258	265	316	274	290	246	260	223	301	274	302	281	272	273	312	297	305	298	265	294	276	261	246	269	335	283	294	281	268	279	307	276	292	322	284	295	296	262	263	297	286	295	288	268	271	271	278	270	293	290	312	269	275	289	287	303	293	284	275	277	272	276	284	274	295	258	265	308	300	276	281	279	243	304	266	290	261	277	272	255	290	295	279	315	273	268	287	277	276	296	274	281	275	306	266	269	267	288	289	256	284	306	238	275	277	298	292	273	270	254	276	238	252	274	277	260	278	275	265	266	266	267	276	277	275	284	276	261	285	270	280	253	281	316	308	285	282	270	314	263	271	310	285	298	269	299	264	288	261	293	316	260	263	270	258	259	263	274	269	265	288	296	274	278	257	255	286	292	271	283	257	280	291	248	305	257	247	251	253	255	270	258	293	290	270	261	287	280	283	291	281	304	269	284	291	273	268	294	317	269	277	288	310	277	267	304	278	298	275	257	273	238	254	270	264	283	308	300	252	298	282	272	279	265	258	270	280	241	289	289	272	282	335	274	253	298	273	289	273	258	284	305	252	288	264	283	251	271	292	284	268	267	276	264	276	256	274	264	290	271	257	270	261	240	268	269	281	286	247	305	277	254	269	283	301	270	263	286	264	287	245	269	254	272	262	260	304	272	264	259	264	281	283	281	272	281	290	257	288	277	272	257	327	289	291	299	276	282	301	281	297	293	303	298	272	307	264	269	290	231	265	282	301	270	250	306	269	278	299	281	290	277	297	267	285	322	278	268	304	281	256	281	273	264	255	277	277	268	251	276	259	295	295	293	276	288	260	232	268	267	262	256	309	273	279	292	284	284	281	272	270	293	270	315	302	308	290	266	281	259	261	265	282	269	300	259	272	295	282	274	263	280	251	282	304	244	266	269	262	272	310	271	311	248	299	276	308	279	237	297	270	256	300	295	277	289	278	308	287	295	282	259	274	291	304	303	267	274	260	289	319	266	306	278	300	293	269	282	257	248	262	292	311	287	278	261	293	248	269	282	250	302	255	263	267	284	293	268	257	286	275	301	260	270	280	289	269	297	254	322	256	285	268	275	269	269	300	264	298	283	287	274	280	301	253	266	281	295	269	278	263	257	264	306	312	293	287	254	278	280	268	294	270	266	285	274	290	295	285	268	293	270	302	241	254	285	285	262	249	273	255	287	296	280	243	286	303	281	298	269	283	276	272	271	296	308	254	273	269	309	307	285	259	309	278	288	252	263	241	274	297	315	257	301	267	279	305	306	301	281	262	246	274	323	288	294	291	286	277	283	275	295	298	252	299	264	271	283	283	266	282	277	290	282	273	255	281	261	291	262	315	267	285	259	306	240	257	262	279	300	281	282	250	291	285	263	267	301	264	245	243	291	306	248	287	306	247	262	283	292	296	285	274	286	287	284	283	279	299	278	262	265	280	282	285	286	280	307	270	279	293	285	257	297	291	287	267	258	288	255	277	265	297	253	291	263	245	288	259	261	273	274	316	270	277	274	270	257	272	284	284	285	267	301	239	276	305	267	252	298	261	268	253	272	272	266	270	249	298	258	295	286	277	305	272	277	266	273	291	255	267	271	297	294	278	295	262	255	292	251	280	278	298	286	275	272	279	272	272	283	282	278	266	271	273	275	272	261	295	274	266	301	310	291	293	264	262	273	282	283	273	278	274	255	265	286	263	296	301	289	264	275	262	281	237	270	261	292	305	279	292	254	280	295	298	294	261	281	299	239	248	278	291	281	270	290	258	256	289	278	269	271	295	280	273	301	235	281	296	284	252	281	279	306	283	295	285	294	271	292	258	241	251	298	275	286	309	277	274	292	280	261	274	272	271	288	266	249	275	282	308	278	259	273	290	238	281	247	256	287	299	268	289	278	281	256	271	300	292	276	283	305	271	256	264	254	277	271	261	271	264	295	274	287	271	280	285	276	269	264	274	266	288	255	265	279	269	281	287	294	234	261	278	257	247	296	275	258	269	284	315	267	281	294	267	300	275	265	268	276	272	265	283	299	287	250	291	279	275	296	290	257	276	263	274	273	278	278	306	309	236	292	261	271	318	300	293	258	255	281	265	274	274	286	297	274	294	306	287	277	282	243	259	265	252	243	304	264	264	286	293	298	266	307	271	280	287	252	278	267	293	263	270	278	274	291	282	272	263	267	264	270	280	301	280	270	282	260	308	277	298	254	292	282	284	265	296	286	283	310	293	275	253	305	267	276	280	281	259	280	280	301	293	261	257	284	294	273	288	277	275	250	265	269	270	297	261	264	276	295	285	263	303	278	289	282	262	283	269	291	295	268	265	284	302	270
61675	50036	37013	16864	3955	1063	690	676	660	629	629	661	653	628	627	681	599	646	663	698	605	670	666	665	645	675	636	671	653	641	654	665	604	619	662	654	577	680	662	659	644	680	620	604	653	640	666	655	660	635	682	679	649	673	714	689	673	670	608	628	653	620	680	626	672	671	635	654	605	715	642	685	649	616	670	614	659	688	695	679	622	648	674	638	675	677	645	650	640	617	637	660	628	637	596	639	630	635	659	621	606	631	651	627	624	669	658	683	640	629	650	636	642	631	611	678	656	701	662	619	624	599	670	647	717	681	653	608	645	630	635	669	659	628	633	628	644	627	647	645	624	650	636	598	617	659	650	630	678	637	674	709	662	680	651	669	621	654	681	639	671	645	615	696	604	615	608	638	674	648	672	682	615	664	616	647	663	643	579	603	645	695	690	669	669	675	637	634	654	623	623	725	667	645	672	649	681	609	682	654	623	641	604	685	610	639	673	604	679	658	606	643	640	620	668	690	637	662	616	646	679	679	619	589	659	612	660	661	677	629	656	646	624	684	637	686	645	650	645	676	689	627	660	642	681	625	656	642	654	614	655	639	605	703	655	639	666	640	656	627	631	619	636	667	665	627	634	626	642	658	659	645	607	664	629	664	654	655	634	660	635	694	667	687	645	653	668	648	685	632	723	653	633	665	684	660	682	631	680	623	635	679	634	632	650	658	643	653	645	658	648	666	672	653	609	647	620	689	675	615	678	604	649	617	711	652	635	680	628	651	607	626	629	664	646	680	677	616	671	665	671	669	678	630	646	664	629	652	644	666	627	670	669	580	676	637	697	681	675	667	621	620	620	632	625	655	673	620	623	621	665	673	695	666	711	648	613	687	622	648	664	649	653	588	624	633	653	628	636	690	653	655	641	657	606	637	620	649	668	620	662	607	647	610	624	614	677	628	658	638	658	663	676	663	672	650	684	637	599	671	673	655	631	627	623	656	626	659	651	639	625	664	671	687	622	635	649	615	627	611	680	607	598	637	642	668	617	633	621	620	682	648	683	665	655	672	660	627	636	652	610	639	640	622	633	646	645	639	673	695	626	686	652	626	642	679	664	636	661	619	576	655	684	610	623	649	677	675	652	680	677	622	623	644	658	651	672	640	678	640	636	610	620	681	682	659	627	612	660	637	673	636	655	658	669	685	665	646	610	640	668	662	679	596	684	661	656	601	650	680	611	617	630	654	668	668	658	681	658	632	699	675	656	608	650	628	643	674	644	665	672	632	592	599	651	591	642	668	625	613	664	672	644	654	653	637	636	655	653	664	652	637	627	605	654	685	668	634	647	656	669	637	664	615	660	631	656	620	625	675	634	650	677	654	670	635	650	649	593	616	688	658	652	639	679	647	624	666	684	634	620	691	641	685	627	631	655	695	630	657	651	614	684	615	634	666	637	643	664	652	645	629	635	611	630	670	584	655	626	652	671	651	641	655	660	659	659	688	672	607	647	670	668	641	670	672	667	685	625	608	618	659	585	663	645	651	653	618	674	667	662	677	661	620	636	603	631	649	665	665	704	643	667	677	664	672	611	640	613	598	642	672	666	677	612	651	647	654	634	649	670	592	658	646	637	662	671	629	622	691	633	612	674	625	602	667	652	658	629	594	646	606	636	647	635	681	611	657	633	645	626	651	670	671	689	686	679	655	666	673	609	626	677	658	635	673	658	626	676	621	635	642	643	645	660	630	644	672	667	655	627	674	710	630	637	691	622	633	614	661	640	676	646	630	696	633	673	663	616	648	632	634	624	652	647	666	709	679	649	632	650	685	653	566	600	638	667	663	645	650	628	642	672	630	648	639	614	649	672	643	656	605	650	669	624	646	668	649	649	666	634	624	680	660	657	616	628	676	639	661	639	709	633	647	645	647	642	668	611	612	689	659	653	671	649	613	644	652	659	663	677	611	613	634	674	679	651	643	648	706	673	663	600	670	676	624	670	646	686	633	629	632	653	660	650	637	629	640	644	614	608	656	660	659	622	618	648	650	645	661	657	690	677	682	710	682	678	588	660	682	649	622	653	631	654	620	610	609	660	678	639	674	636	658	615	665	645	649	672	603	646	625	666	649	659	637	659	658	703	650	676	660	644	652	662	635	640	617	664	670	688	658	650	655	671	688	638	606	640	693	638	643	677	647	631	674	634	637	619	641	659	591	647	637	604	672	636	671	664	651	643	657	683	620	669	641	627	642	631	657	629	652	681	651	638	659	687	641	628	623	651	643	652	658	645	634	657	705	657	699	621	644	619	630	668	571	666	702	625	630	652	676	658	626	629	651	651	661	674	613	622	644	628	674	632	667	660	657	625	648	620	632	626	640	646	632	628	651	651	706	631	665	641	659	657	639	680	662	648	635	655	643	667	664	641	633	619	680	622	669	636	623	651	675	710	679	626	588	634	644	654	623	611	637	654	692	677	609	662	709	627	684	664	633	605	609	689	657	691	630	662	632	654	675	668	650	681	631	657	615	706	607	657	670	684	659	662	682	647	652	622	659	643	603	657	651	587	621	658	658	623	624	596	625	622	625	674	624	663	670	656	667	639	648	642	613	686	611	611	669	659	648	570	637	693	692	671	630	655	649	637	655	650	652	636	689	667	670	639	664	607	632	672	642	634	647	671	643	609	633	647	675	619	698	630	640	643	678	594	645	648	659	624	616	673	641	631	670	666	619	722	674	709	642	668	670	642	624	641	638	591	615	658	647	650	624	614	667	660	655	666	632	642	666	650	647	644	647	593	640	653	678	649	649	630	661	641	622	665	636	720	647	705	645	633	644	620	682	678	650	660	657	643	657	643	618	633	609	687	632	630	656	686	651	637	645	638	660	610	610	677	654	658	626	646	634	656	653	653	692	616	656	631	617	629	618	651	665	613	622	658	646	609	631	638	647	648	624	639	666	645	623	663	652	703	626	577	616	591	660	705	639	673	641	620	653	639	647	650	641	649	605	597	644	644	649	655	635	655	690	630	646	629	642	663	616	679	630	665	635	657	647	660	638	659	625	656	622	621	653	604	681	668	675	637	677	634	639	626	654	663	613	590	645	655	666	631	646	661	652	631	631	666	623	638	651	601	641	694	605	634	635	643	675	639	615	677	666	654	660	639	661	709	625	650	658	650	688	613	638	686	649	641	675	658	670	606	663	651	684	655	654	664	670	638	661	659	633	624	659	650	675	673	641	673	685	643	675	656	638	655	629	623	676	675	672	626	627	626	682	590	656	722	640	663	655	688	644	653	654	660	654	679	591	644	690	662	678	626	639	616	667	639	689	672	644	642	630	616	653	640	639	660	638	665	668	681	641	630	691	686	643	668	629	646	652	618	681	651	665	633	649	634	675	606	621	682	683	672	641	647	673	617	650	644	672	674	640	617	667	684	652	656	667	663	633	662	623	639	629	684	626	686	654	652	649	596	657	650	645	685	642	661	693	641	637	618	657	687	667	642	678	639	668	604	640
84628	70532	48111	23585	7102	700	284	248	230	248	251	245	223	249	250	241	254	259	266	239	263	240	249	241	257	213	242	224	238	245	238	263	237	253	231	256	265	258	217	231	261	228	269	229	226	238	248	261	239	238	238	260	266	245	264	227	196	261	245	251	237	248	292	245	254	256	230	244	256	246	235	228	222	270	227	254	250	266	213	250	241	247	224	194	229	237	227	245	260	245	229	257	245	235	240	241	269	250	249	232	260	253	242	241	238	243	261	223	247	242	237	241	267	250	212	247	263	240	244	258	246	239	234	267	240	207	280	240	225	226	221	197	223	288	264	203	248	226	230	246	243	237	229	233	260	279	265	233	226	219	254	231	227	227	234	261	252	223	259	247	262	245	237	260	221	251	259	229	214	249	233	210	263	206	265	225	234	256	243	263	236	250	228	259	244	239	213	242	246	230	208	215	210	257	230	230	257	249	225	244	259	231	251	243	225	249	259	232	246	231	251	243	237	239	231	258	256	236	271	225	230	243	233	235	230	245	262	264	269	233	229	250	249	211	256	238	252	226	236	233	230	262	215	238	227	251	238	242	232	244	235	215	239	225	267	251	238	236	236	218	236	249	219	225	246	243	264	245	246	244	256	263	252	211	238	226	225	312	230	234	252	236	247	234	257	227	242	231	261	240	251	225	241	239	247	230	239	241	235	239	250	239	246	236	234	246	217	247	272	251	266	257	240	219	235	232	237	265	218	231	256	205	247	270	243	242	252	234	228	269	251	243	257	251	256	213	228	230	244	242	251	235	245	219	267	229	241	238	234	249	226	236	265	261	229	260	280	232	277	255	240	254	222	231	225	246	243	245	239	238	256	260	225	252	248	260	237	259	237	258	233	249	238	248	190	258	274	258	225	235	251	242	208	208	238	221	236	219	231	243	248	267	237	206	221	226	220	250	248	245	228	246	237	253	244	236	246	257	236	254	236	247	244	248	228	242	273	266	242	215	255	211	228	234	207	251	255	261	254	244	271	214	252	235	231	235	238	250	271	235	222	249	210	235	252	256	255	257	230	225	235	255	239	262	258	222	222	250	242	252	230	268	242	255	237	245	274	245	279	232	238	259	238	246	237	250	217	230	260	270	238	248	265	244	239	259	239	235	245	252	251	226	241	233	242	236	255	237	226	246	223	230	236	228	216	258	215	240	245	252	265	252	262	242	237	251	246	262	246	250	226	247	249	223	266	244	235	271	245	268	243	239	254	222	251	236	234	235	219	249	254	225	214	218	193	264	239	233	250	205	254	268	263	251	246	231	241	251	235	225	226	249	273	241	254	244	246	245	235	216	248	243	240	259	234	251	223	233	226	257	216	231	253	243	261	227	264	237	262	244	215	223	243	232	261	230	247	237	263	214	254	240	233	278	231	218	255	231	241	269	239	246	246	225	221	237	252	220	250	235	249	269	249	243	249	212	253	250	250	250	275	247	223	281	243	260	242	246	269	235	212	266	257	264	283	242	230	233	225	232	249	237	226	238	243	247	239	261	235	246	233	263	238	253	275	275	261	216	270	237	216	277	250	245	227	215	250	240	238	236	246	226	270	229	245	253	228	231	234	226	231	242	247	236	241	238	239	238	252	264	232	261	219	255	247	222	249	225	215	226	258	233	284	255	219	263	240	248	244	248	267	259	261	233	234	241	249	227	236	211	239	252	238	271	242	255	256	260	240	238	247	226	242	243	276	251	244	246	252	231	229	215	236	220	231	247	219	235	242	216	252	255	241	265	237	230	256	249	248	225	251	232	256	231	260	245	243	250	220	252	216	221	229	241	237	232	250	251	209	281	234	245	257	247	244	250	254	248	267	233	252	228	240	269	240	258	253	239	226	247	258	257	248	216	250	246	245	223	237	235	227	234	263	205	226	239	270	250	267	231	229	230	218	254	263	245	239	246	247	245	241	248	227	268	267	229	261	226	246	231	224	265	226	224	237	242	248	234	228	243	283	236	222	229	221	209	256	260	246	235	231	223	241	261	238	220	243	222	219	229	226	254	274	241	222	229	232	244	255	227	269	240	262	236	229	227	244	232	221	263	226	202	224	232	226	265	259	247	254	240	223	248	236	244	246	242	235	263	249	251	236	235	245	225	231	233	252	267	202	231	248	253	241	237	274	231	271	252	253	226	264	282	268	217	273	219	269	245	206	251	252	234	252	276	226	228	222	232	251	264	234	240	245	241	237	234	260	238	252	250	212	231	219	244	268	229	242	276	258	222	225	237	235	225	216	252	237	274	259	259	253	260	231	245	245	211	236	211	241	243	224	222	245	256	239	224	243	218	255	260	270	227	244	241	233	210	246	243	243	240	225	260	226	261	241	239	224	258	232	269	219	228	267	226	221	239	220	232	235	238	227	228	259	237	254	238	244	230	246	258	236	261	284	235	231	212	230	222	254	248	233	254	251	253	250	248	261	264	253	248	207	232	221	248	210	249	274	229	229	241	233	246	244	227	227	239	237	249	225	230	229	246	237	264	247	256	260	217	238	249	248	230	214	234	251	235	242	249	221	227	257	243	240	257	229	242	243	228	232	238	237	259	211	244	230	246	226	250	255	233	259	263	224	235	220	230	256	245	243	238	228	234	268	241	251	226	247	227	272	256	236	240	241	243	237	223	222	257	244	202	249	241	241	271	231	224	254	227	243	236	231	219	250	227	244	258	262	228	245	226	252	255	248	222	262	254	231	219	237	219	243	244	215	257	216	247	245	258	256	242	211	219	258	241	207	263	277	242	256	262	261	225	225	240	228	229	235	230	242	216	229	231	242	240	240	237	219	217	227	261	282	243	244	244	248	215	226	256	250	223	259	240	233	237	245	246	231	251	269	241	256	228	258	241	244	264	238	230	254	249	247	213	226	254	248	228	264	237	220	267	239	220	261	202	226	201	230	233	264	274	228	217	253	241	243	248	220	256	239	246	235	244	225	257	226	217	234	219	264	237	249	262	258	253	233	218	229	221	240	247	227	245	226	243	248	240	243	229	212	246	255	243	237	216	229	247	218	228	280	234	229	234	240	217	245	246	253	217	259	218	240	220	256	257	264	279	246	246	226	224	229	241	261	265	248	254	221	231	267	264	234	231	261	242	246	251	238	260	249	226	218	236	227	263	269	220	220	263	204	238	247	246	275	256	244	246	257	236	224	237	251	221	240	254	233	245	256	231	241	259	260	252	245	228	261	237	232	216	253	277	232	239	217	245	262	211	235	217	220	242	271	224	269	260	256	232	263	263	236	242	276	220	212	238	237	260	255	230	243	242	233	258	224	236	237	217	287	269	256	252	230	278	259	224	253	225	252	269	235	223	232	247	230	246	262	243	265	240	232	230	231	246	266	222	242	209	222	234	268	270	217	248	293	232	238	241	248	262	241	233	227	255	232	259	212	251	218	221	225	224	233	246	284	242	213	218	238	253	209	229	250	248	232	255	213	212	237	256	275	271	248	240	220	236	218	233
71071	60726	45752	22951	5564	1213	648	550	570	566	585	586	532	564	637	576	575	607	571	576	539	554	587	581	552	581	581	570	534	547	561	558	558	522	573	574	542	574	561	555	572	567	561	575	512	544	591	555	537	535	538	590	555	553	564	570	543	546	562	568	541	540	537	533	555	596	582	572	549	605	555	570	537	558	558	555	568	542	548	558	566	616	506	514	558	603	548	540	548	549	587	525	579	574	604	538	546	534	555	543	530	543	579	543	555	638	549	565	595	558	581	554	545	535	562	553	549	562	580	584	591	576	547	561	524	580	607	573	500	610	539	556	576	546	609	566	590	558	548	575	595	574	522	574	577	584	543	560	568	532	562	589	572	599	570	542	593	583	567	567	552	588	532	563	543	601	551	609	563	535	556	590	579	597	592	569	601	568	567	523	563	548	543	556	532	515	570	560	588	548	548	543	560	558	584	588	576	530	558	572	530	573	582	565	591	536	548	600	572	558	546	582	577	537	560	518	578	591	548	566	561	523	599	559	497	532	596	593	544	532	556	576	578	598	599	526	584	579	495	525	564	569	535	565	579	608	593	593	533	560	552	566	531	539	580	602	537	558	552	570	523	560	570	534	559	582	555	542	577	556	578	536	570	537	550	555	542	596	569	561	564	558	540	571	570	541	583	551	555	574	563	562	598	562	590	546	537	557	564	524	555	599	579	563	565	572	585	557	570	571	598	553	539	508	553	597	596	590	590	507	536	579	581	566	562	558	542	587	546	547	547	561	569	561	557	597	560	567	566	535	568	564	603	562	553	582	569	576	555	575	563	565	572	568	590	553	614	566	599	566	548	589	559	577	574	546	554	616	575	558	598	554	598	541	572	534	513	543	569	569	581	585	576	567	580	610	588	552	597	618	556	528	535	568	576	576	573	562	562	559	565	573	601	558	637	571	542	519	575	575	578	547	575	598	587	606	543	565	575	529	571	569	573	578	533	530	531	536	549	574	558	574	526	581	581	602	578	550	556	562	604	584	513	551	561	536	583	556	521	562	546	564	583	550	580	550	570	533	582	531	579	539	557	564	555	588	601	566	570	517	563	609	532	562	537	566	595	548	538	543	615	509	586	579	570	580	572	573	592	603	580	541	547	560	538	572	512	557	552	581	592	597	549	555	579	520	574	545	578	604	567	585	593	556	546	560	579	534	574	598	552	575	551	560	594	572	532	598	554	564	609	557	546	614	536	601	593	598	534	546	522	574	524	571	564	572	541	577	561	563	565	589	565	567	526	570	522	564	547	573	559	561	569	532	560	559	594	548	581	582	613	545	565	593	545	557	552	534	561	536	572	562	532	568	560	574	564	592	553	528	559	559	572	591	636	587	531	542	610	550	557	544	533	583	559	550	563	586	549	544	551	584	573	598	573	558	583	566	538	575	561	570	630	569	549	595	534	573	570	568	541	594	563	572	568	575	523	545	546	588	583	524	569	534	521	530	603	563	555	604	572	578	581	571	592	558	571	554	592	581	502	537	544	535	561	562	598	549	555	575	557	575	535	594	594	560	546	578	563	589	566	529	526	561	570	570	573	548	564	592	565	559	567	554	567	565	565	575	567	550	564	578	565	573	569	571	619	545	556	587	562	553	551	556	568	558	601	595	534	551	586	537	576	579	548	558	553	510	590	579	559	584	556	556	589	532	582	534	576	606	519	580	576	572	560	587	541	555	566	578	598	568	560	560	565	575	542	550	586	549	551	579	613	558	612	542	567	558	526	513	585	579	552	588	572	534	589	540	548	593	560	582	539	592	622	549	618	567	566	563	564	561	551	557	581	560	554	519	575	552	574	598	574	542	576	609	558	580	526	552	581	589	523	575	569	571	548	577	530	546	605	565	580	562	531	536	542	563	601	581	550	575	615	537	582	592	549	592	562	554	593	568	535	607	614	592	573	564	522	572	550	547	568	541	569	555	559	579	569	577	539	587	575	580	564	523	557	540	588	590	556	580	561	594	545	541	581	556	521	570	587	569	558	554	545	565	550	582	550	531	557	568	548	556	546	556	579	516	556	541	566	572	551	615	559	521	504	545	566	597	511	548	550	587	587	543	540	535	546	569	590	562	577	571	526	556	606	544	580	573	555	514	589	586	548	507	560	555	535	584	583	531	559	584	582	617	582	573	566	556	555	553	623	553	582	561	528	597	560	539	615	558	582	498	552	625	579	549	558	567	552	523	587	548	546	569	541	547	586	545	584	540	584	526	533	566	587	574	570	584	560	559	570	555	604	559	565	554	612	567	513	592	564	586	587	569	579	559	587	543	547	604	573	559	603	546	573	580	580	571	558	575	554	569	613	582	555	580	572	555	570	574	552	569	558	563	578	553	543	563	565	591	574	502	626	540	541	585	548	552	557	512	566	540	545	511	554	530	569	552	572	551	544	592	552	556	585	572	590	551	541	568	567	587	645	559	574	571	579	577	540	587	581	542	509	567	567	567	588	575	523	547	523	547	574	590	570	588	570	556	602	603	584	539	559	582	581	631	560	575	586	553	529	548	577	599	566	569	496	561	545	558	571	574	556	553	550	584	546	578	595	570	597	554	544	508	590	576	571	558	559	561	577	532	565	541	576	556	586	553	517	594	583	532	591	584	580	584	561	561	531	598	559	606	544	565	568	564	563	581	568	574	534	575	560	597	580	588	569	566	562	549	553	591	574	557	572	582	567	569	595	574	572	531	600	555	577	569	578	569	585	576	550	578	536	565	559	606	549	582	587	601	603	520	565	534	530	589	573	548	562	554	511	527	582	561	556	540	590	576	588	532	592	549	539	603	577	569	565	535	576	597	556	546	563	558	590	552	575	576	570	565	573	521	564	537	580	576	519	560	535	556	539	589	566	553	565	569	562	553	611	578	555	548	559	527	549	585	579	549	594	623	589	570	540	558	515	553	532	587	534	571	561	539	522	566	577	564	603	580	578	545	598	593	544	540	555	537	567	523	553	536	583	598	584	585	559	595	545	523	577	566	552	551	583	562	595	585	558	628	545	521	517	561	589	593	558	560	585	548	560	568	584	545	544	540	565	619	542	591	530	571	578	578	553	540	536	559	570	561	533	563	547	561	590	561	579	530	565	576	539	567	649	585	598	580	554	540	553	554	532	625	601	538	579	534	536	574	534	567	523	559	537	557	544	564	519	598	547	573	542	563	520	609	597	606	564	564	587	546	513	593	579	537	531	568	559	558	553	515	596	566	589	585	571	545	560	527	520	551	542	582	532	592	584	587	568	579	588	543	564	548	524	547	536	546	564	539	555	593	569	537	638	577	593	574	578	584	565	536	546	578	517	565	543	593	564	532	584	551	552	567	531	583	531	541	557	517	539	577	570	562	565	599	568	582	562	567	540	592	575	547	599	564	556	548	564	607	575	564	583	585	584	557	579	578	594	583	528	551	602	592	553	524	534	557	579	518	548	598	525	594	575	573	566	553	529	593	570	552	565	593	589	573	553	582
48221	26395	10194	1835	477	335	266	263	233	245	257	246	243	263	253	263	244	263	243	258	248	248	245	258	289	300	239	270	240	273	274	239	239	283	294	243	248	236	268	256	258	282	262	292	277	271	265	249	254	294	249	260	261	257	242	253	276	306	269	270	281	262	258	279	271	268	250	286	279	256	281	266	227	256	238	248	257	242	258	238	254	246	263	265	250	280	236	253	279	280	288	239	234	230	221	233	276	233	257	268	255	263	259	252	245	275	268	272	274	261	274	235	204	268	231	236	281	250	249	244	271	251	252	285	278	274	255	254	246	260	272	235	252	256	258	241	232	214	234	257	261	239	265	254	268	271	240	274	249	273	245	258	266	267	277	251	293	239	243	259	297	261	262	265	253	265	274	235	254	263	258	262	222	274	252	270	300	245	246	244	234	291	220	245	293	256	235	284	251	258	274	281	268	275	267	230	272	269	245	277	253	265	261	263	276	242	270	266	249	250	254	285	281	240	247	283	233	258	262	235	275	257	226	252	263	273	265	239	242	261	280	272	260	235	239	237	283	255	264	277	244	259	246	260	242	247	253	257	247	266	255	266	272	259	272	248	272	239	265	223	247	298	249	254	215	250	256	261	269	260	252	252	279	258	268	266	231	254	251	243	284	284	248	246	249	260	257	264	269	231	283	263	265	244	275	274	262	260	254	269	260	248	234	277	259	291	265	256	237	242	257	237	244	259	265	233	273	246	265	281	286	268	287	233	255	257	230	257	263	266	232	248	248	279	277	290	265	265	240	263	266	269	230	255	250	249	273	265	263	251	245	246	246	285	231	247	278	271	240	247	263	258	279	235	264	280	258	263	241	263	249	247	252	273	266	251	255	248	274	246	259	229	270	242	250	285	289	269	273	257	257	241	253	276	274	261	257	261	265	306	243	262	247	243	230	241	251	238	271	224	278	238	277	266	266	275	263	258	255	282	248	270	271	254	278	283	277	266	272	292	248	278	244	241	243	276	262	269	291	263	248	246	242	270	256	253	234	238	229	292	255	267	235	255	262	229	260	268	266	271	254	220	269	248	275	301	260	259	242	250	254	268	252	230	242	272	242	247	251	261	283	242	274	250	253	258	241	268	257	275	254	216	274	282	220	251	266	277	259	229	235	266	239	258	264	263	257	259	265	251	254	238	250	291	268	263	280	256	268	254	271	276	273	241	285	241	241	268	259	247	263	282	249	262	259	229	262	246	231	255	239	273	291	277	295	230	247	268	234	258	260	253	266	280	281	289	262	250	251	283	238	260	253	242	254	281	250	276	273	292	242	269	256	255	238	266	239	244	275	265	246	298	274	282	266	279	254	242	294	260	251	304	271	270	258	290	280	264	265	255	254	250	236	262	251	277	276	251	279	255	264	239	286	236	234	242	228	255	270	246	243	258	283	240	275	273	212	278	250	238	252	256	256	262	260	269	274	257	259	250	259	271	267	269	247	270	238	240	276	237	209	264	253	259	217	259	291	271	241	250	267	242	243	231	254	245	258	257	291	241	272	249	278	244	305	282	290	253	295	261	237	265	235	252	254	268	243	285	255	258	264	265	257	253	259	269	282	264	255	270	244	300	252	257	263	259	263	274	266	257	288	277	247	271	277	260	264	262	248	247	256	271	258	251	294	266	244	242	266	257	266	242	263	235	279	248	251	247	282	258	254	276	253	276	247	269	262	258	235	247	297	273	276	281	245	237	250	291	262	241	261	244	249	250	251	242	249	276	269	265	269	271	252	241	280	255	240	239	267	272	243	272	244	271	228	256	235	270	244	293	259	247	265	301	276	257	246	267	234	248	264	288	248	250	226	250	264	289	280	240	264	245	244	233	278	272	235	263	242	251	281	249	249	289	284	254	218	267	280	247	281	243	262	255	273	290	259	282	251	263	254	292	260	271	250	272	235	237	263	277	253	282	274	233	267	239	262	273	289	253	284	263	272	244	272	273	267	285	261	248	237	242	259	252	270	252	252	240	235	255	268	280	238	261	250	248	246	247	246	283	244	275	281	261	237	263	253	261	258	290	277	268	248	254	264	227	237	247	256	289	258	240	264	255	264	285	236	245	298	261	263	251	245	251	248	261	284	258	266	276	260	296	228	258	282	264	257	286	236	266	241	255	278	279	264	264	253	266	256	250	249	277	263	253	253	256	242	267	259	275	248	260	264	258	268	253	269	248	235	257	265	250	253	248	227	236	260	249	260	261	235	258	256	276	255	263	237	263	276	275	267	265	272	273	277	258	263	266	258	255	263	267	234	235	266	259	267	259	249	238	246	241	272	235	237	265	224	256	261	267	256	252	269	271	264	242	273	276	270	274	269	245	247	256	270	241	255	277	260	293	223	296	283	275	236	271	282	268	260	264	264	250	246	230	269	264	260	282	268	241	259	243	253	277	233	254	235	236	270	257	263	272	258	253	259	293	272	276	240	269	281	264	254	260	260	243	248	277	272	247	236	245	259	225	240	259	248	234	276	262	251	272	243	287	262	257	243	230	268	262	267	241	264	255	267	279	264	240	290	249	271	278	253	267	267	236	280	278	269	267	246	257	231	249	251	248	249	245	263	248	277	252	258	234	240	244	258	235	247	256	273	235	287	245	247	240	259	248	278	248	267	276	239	275	259	241	282	252	283	253	260	247	271	241	274	284	289	277	237	269	242	271	235	265	221	242	275	260	268	250	260	259	260	253	246	250	274	282	274	255	243	287	242	249	267	280	246	278	242	284	252	275	272	258	267	252	287	238	278	305	275	278	254	260	241	279	253	246	265	234	264	252	259	237	267	249	233	245	283	261	286	278	256	242	270	251	275	265	251	254	242	232	250	238	252	241	255	265	266	254	291	240	250	248	278	259	294	252	234	288	247	223	256	257	231	244	250	263	266	272	271	261	230	263	240	253	288	264	274	282	258	265	268	286	250	239	234	232	264	268	258	230	261	252	242	256	222	248	260	258	253	267	270	234	284	272	267	262	260	248	264	267	260	262	254	247	274	252	244	248	311	267	253	253	290	283	277	252	263	255	238	264	234	282	252	264	261	238	236	259	245	239	265	262	247	287	250	271	270	261	274	236	247	273	224	252	232	239	235	257	245	243	277	231	271	245	250	273	253	265	274	265	274	260	266	312	230	257	259	265	277	251	269	269	243	264	261	258	243	284	276	237	256	260	245	259	254	256	236	255	274	290	280	283	262	256	230	233	265	275	252	257	272	224	300	290	282	239	256	293	269	262	266	284	279	251	248	229	272	256	262	220	257	229	299	290	273	243	268	250	290	268	293	262	232	235	277	282	258	267	265	271	242	268	259	281	247	237	279	272	243	268	254	307	271	253	237	238	271	260	272	283	254	290	267	265	275	241	282	260	281	268	215	251	228	258	291	227	228	249	245	280	248	244	237	269	273	248	287	269	256	247	285	255	294	235	298	266	262	259	265	270	247	256	239	262	273	276	257	291	245	286	254	265	265	253
41504	24256	11688	3476	1134	665	571	593	646	645	609	611	606	633	627	602	589	618	630	601	564	590	613	627	622	656	644	655	625	608	615	590	626	620	619	575	635	642	616	650	638	644	603	626	631	638	645	634	588	567	554	624	619	653	650	611	582	623	624	622	625	615	643	569	661	569	628	592	642	650	609	630	625	643	642	597	582	629	640	619	627	602	647	614	589	589	609	649	644	624	613	597	616	607	619	644	590	587	599	563	631	633	631	605	624	658	604	644	626	600	608	607	659	610	581	616	629	644	596	619	620	650	595	620	598	631	685	621	600	642	601	570	600	593	601	623	624	615	602	581	655	607	638	632	641	653	650	663	652	680	595	575	623	598	654	626	638	619	583	650	598	633	592	606	593	617	617	613	599	641	622	611	642	639	654	625	640	618	655	626	566	619	613	624	587	626	634	597	585	595	598	614	594	645	631	608	620	618	620	621	604	575	601	624	609	648	578	595	623	647	643	652	610	634	547	618	605	635	643	615	607	648	604	619	627	604	620	650	613	622	622	614	628	617	624	610	630	615	647	600	608	606	632	601	633	645	609	619	546	633	629	646	581	640	624	622	629	588	586	595	589	598	588	652	594	644	654	592	613	625	604	638	664	614	651	638	619	584	643	624	636	630	636	627	598	628	571	644	601	615	635	621	635	635	657	590	616	601	615	603	626	652	635	592	629	624	654	620	614	633	612	626	552	620	615	644	652	622	600	637	613	628	615	593	616	651	637	620	609	593	601	611	597	598	615	582	615	628	649	608	663	606	545	614	651	619	627	633	626	629	664	601	603	531	622	595	586	621	617	598	633	596	668	623	632	649	603	631	628	623	604	610	676	629	601	641	612	642	628	608	632	600	594	638	610	656	586	648	593	633	601	616	627	637	633	606	653	609	637	593	618	617	601	631	625	621	563	667	612	620	577	623	587	657	609	626	614	623	598	595	594	645	626	615	577	610	636	614	643	601	646	634	617	589	656	604	582	612	594	604	632	600	668	618	609	625	644	641	648	636	635	647	648	607	644	620	603	636	631	624	625	638	607	616	604	632	607	642	615	621	631	600	607	619	671	637	592	623	638	619	536	589	614	665	611	642	602	604	628	617	631	558	632	623	595	624	631	606	624	598	645	601	625	609	592	676	588	632	624	575	635	639	660	638	590	608	629	609	611	622	590	608	578	577	683	678	644	624	617	608	686	636	635	601	627	606	590	620	636	628	643	614	597	641	607	612	583	610	656	646	604	618	622	608	606	596	599	669	581	568	610	633	558	585	621	581	640	697	618	607	613	597	583	584	595	617	617	632	590	622	619	635	633	646	602	655	653	618	625	623	635	647	642	638	594	598	623	629	618	622	650	595	624	614	657	576	595	611	662	629	648	644	610	644	618	569	608	574	625	613	594	613	646	644	600	578	638	602	639	612	567	588	622	605	606	674	671	631	651	620	622	584	636	600	618	651	597	576	616	613	679	638	604	587	606	632	638	590	618	656	624	646	632	632	626	601	636	644	553	630	578	582	644	651	557	607	592	650	634	621	675	629	616	573	638	646	581	608	598	607	621	618	637	608	588	587	640	622	641	641	667	621	604	636	594	636	573	607	586	573	630	624	581	581	610	590	618	651	595	600	630	607	617	607	628	616	616	637	585	607	661	615	623	612	641	648	603	626	613	635	645	617	608	604	601	670	593	599	604	608	617	605	619	607	603	619	616	575	640	601	633	604	601	613	604	613	608	609	595	591	624	584	624	625	654	637	598	631	653	572	617	606	590	646	594	658	620	620	613	618	642	610	606	587	581	571	630	588	637	645	598	583	613	616	578	623	618	615	605	622	590	597	570	620	626	613	612	601	634	629	601	592	625	625	602	632	580	623	609	645	679	591	664	587	559	630	596	588	636	606	621	639	613	620	617	595	632	585	625	638	584	608	624	590	591	659	665	647	596	596	601	615	645	657	591	652	638	622	619	660	616	589	594	605	628	676	630	607	629	592	570	619	610	654	615	630	623	569	598	620	658	626	576	584	674	627	667	666	589	619	636	568	582	599	573	611	635	635	610	606	655	636	651	629	660	627	624	589	599	629	628	638	635	636	592	613	615	614	640	608	569	596	635	600	633	616	652	633	589	605	633	613	622	624	598	627	577	606	617	632	617	630	594	632	598	595	636	606	603	592	609	612	685	608	623	656	604	606	588	633	598	633	647	620	619	617	627	658	630	589	573	591	594	603	679	617	621	621	652	634	634	644	636	602	608	550	636	644	651	611	624	589	605	585	570	619	649	649	605	617	626	585	636	661	651	657	628	640	599	605	639	614	638	637	648	583	591	606	622	637	588	565	604	630	635	614	636	648	599	622	619	646	616	622	649	647	647	596	606	663	643	608	663	610	646	633	667	635	647	613	617	617	568	661	554	636	599	620	636	614	626	620	607	622	590	668	626	645	616	599	663	606	615	585	604	572	631	638	608	645	603	620	624	592	642	614	593	625	634	610	686	605	548	607	609	608	620	655	647	639	625	616	646	590	596	620	639	640	595	628	578	635	610	644	674	569	627	620	588	603	596	589	638	637	671	631	602	581	579	642	591	592	576	593	642	642	588	611	614	613	654	621	579	638	625	612	640	620	589	608	646	640	609	577	628	590	621	601	619	599	656	636	620	608	602	604	608	612	613	625	597	577	603	601	600	645	619	632	620	656	631	554	565	668	633	631	619	569	641	632	587	653	609	590	621	582	624	635	600	603	619	588	629	587	622	588	569	606	621	678	612	566	613	581	603	632	626	599	619	591	611	607	648	633	606	628	634	646	649	591	585	656	607	654	610	625	614	620	600	590	613	567	613	609	617	588	647	623	601	596	566	595	611	617	655	596	599	623	593	615	687	577	647	621	620	620	600	626	632	642	626	639	618	623	578	596	619	667	638	625	598	624	636	611	618	601	599	647	590	606	594	603	638	620	612	581	582	626	599	665	629	594	623	644	604	662	620	649	654	623	599	607	647	638	601	616	581	644	658	590	644	616	579	647	612	598	625	639	684	657	593	662	644	628	585	635	598	651	619	649	588	622	619	600	621	615	653	636	603	598	624	594	619	621	625	589	618	634	587	611	596	618	627	627	615	634	654	582	591	642	605	629	634	616	646	587	585	613	586	630	665	602	624	602	617	640	587	602	634	626	612	630	627	565	640	629	616	620	641	572	582	581	644	628	645	626	592	613	578	605	589	615	586	635	628	584	587	646	620	633	624	637	643	623	643	650	640	593	610	606	578	613	623	665	633	589	633	635	606	552	605	622	632	571	593	620	630	586	607	597	633	619	619	635	592	580	608	636	655	614	633	607	638	597	666	606	621	628	606	632	591	606	636	585	635	565	627	645	627	664	577	651	640	572	638	604	661	587	610	615	584	624	619	606	584	617	597	605	594	616	604	589	598	598	608	583	607	621	596	643	632	610	632	629	614	659	631	646	607	608	615	632	624	606	624	636
80203	61917	39984	17017	3120	466	282	288	309	285	261	272	289	273	295	324	276	287	291	281	293	288	291	273	302	279	285	270	299	292	306	283	297	300	259	281	303	286	276	302	287	309	276	290	282	302	295	295	300	281	283	277	276	298	302	305	293	293	284	303	297	275	296	277	291	295	289	297	301	311	277	295	307	285	289	301	283	291	282	277	307	288	303	283	265	307	301	280	293	273	300	255	305	301	287	302	259	301	269	294	260	291	295	330	302	282	298	284	290	324	280	276	291	273	288	261	282	284	276	279	284	291	304	296	266	291	286	250	255	253	279	286	269	300	255	283	294	284	265	285	280	291	307	284	292	242	303	290	274	299	252	263	297	294	325	294	324	291	280	304	306	277	276	273	297	260	313	274	275	296	289	292	282	265	289	301	304	307	280	287	272	305	301	304	289	286	298	294	263	309	263	277	272	275	242	300	299	298	284	261	311	279	318	313	262	310	265	289	286	296	274	293	270	270	280	302	264	282	281	282	288	266	283	252	283	266	293	282	244	291	276	269	284	271	266	276	295	297	269	293	257	284	265	278	282	274	282	261	294	301	267	275	276	271	285	256	291	281	274	267	265	286	288	282	284	286	286	300	291	287	312	274	260	244	289	278	265	277	257	293	296	254	260	267	283	266	268	296	278	296	287	298	298	288	273	289	280	274	289	301	261	328	255	263	288	261	291	290	293	302	245	293	268	305	285	304	286	265	275	286	281	322	286	283	257	287	275	279	253	270	292	310	297	294	285	297	256	278	290	291	275	264	277	313	259	287	304	282	276	302	285	328	303	303	309	284	303	303	318	302	301	235	286	256	249	281	275	280	279	296	315	255	273	242	288	264	293	282	311	297	301	289	279	299	255	268	285	304	303	304	279	272	297	297	281	264	278	295	261	301	286	299	295	271	298	273	295	273	250	312	274	310	276	269	271	286	274	291	272	257	286	283	299	317	270	261	289	256	294	314	281	282	295	258	333	286	284	273	305	261	275	316	302	303	299	277	321	304	274	287	322	282	280	294	308	305	296	269	317	291	287	297	288	319	310	304	283	277	297	311	285	294	267	287	277	286	297	300	267	256	308	293	276	256	289	281	307	270	290	309	283	276	274	272	281	302	293	270	275	279	270	255	301	274	257	296	301	279	281	288	271	295	322	285	267	273	283	266	289	278	273	296	295	268	266	259	294	277	258	271	245	288	296	302	261	269	271	287	279	286	285	290	279	288	268	309	246	264	296	275	278	276	277	292	278	318	290	274	329	285	277	305	307	279	255	300	300	275	277	286	318	276	279	283	321	286	297	292	271	271	263	283	311	279	257	272	285	288	297	276	262	273	256	284	267	302	257	304	293	293	282	321	266	258	302	304	287	278	292	292	293	268	329	274	290	282	265	291	299	299	304	312	246	283	245	250	289	263	284	288	284	290	243	290	260	270	268	274	288	272	296	320	292	255	270	306	288	286	320	286	249	268	284	304	303	294	274	267	258	275	306	317	310	274	278	275	297	295	289	305	298	292	291	319	284	314	282	290	331	287	273	269	278	302	282	262	296	278	275	289	276	329	277	255	256	285	317	247	267	312	290	276	295	296	283	258	290	270	284	269	298	298	284	280	277	285	288	257	260	323	276	302	271	300	245	306	269	319	281	295	289	257	295	297	293	271	303	305	258	270	277	276	279	278	244	281	271	303	274	308	272	291	310	293	280	290	292	275	298	304	312	281	267	285	288	302	295	301	295	286	282	296	267	296	269	299	324	277	306	266	293	283	297	289	239	280	280	278	304	267	298	295	299	272	285	272	291	312	285	293	263	258	293	269	286	314	282	317	271	284	286	272	288	260	287	298	293	267	258	269	291	299	334	315	273	296	272	278	294	252	291	296	284	263	254	278	297	302	294	276	326	307	282	273	270	293	260	285	283	287	292	279	272	287	288	275	302	258	327	285	300	280	267	271	287	266	267	294	317	309	279	286	275	275	318	327	259	288	284	280	277	281	283	283	270	277	302	306	285	265	271	278	313	318	286	317	288	306	297	283	279	278	266	287	307	288	325	260	276	274	283	268	282	269	282	280	272	271	298	266	249	291	273	303	289	267	307	269	283	294	322	277	289	287	275	286	260	294	308	275	290	310	300	296	297	279	251	285	302	278	286	266	292	278	307	281	316	291	286	293	286	247	290	272	294	286	273	298	293	279	290	293	283	293	251	299	282	320	273	296	266	274	291	293	311	302	290	238	294	258	271	290	269	301	302	290	265	284	283	284	288	282	293	287	304	280	268	272	292	322	292	291	267	296	267	296	317	284	253	270	301	290	311	279	275	287	274	279	279	292	288	298	289	271	314	287	294	283	266	279	313	282	272	269	286	304	270	305	270	293	250	281	298	290	260	278	281	256	283	326	300	295	302	302	292	279	276	290	284	281	254	270	315	267	258	271	282	281	310	270	316	268	272	269	314	282	286	283	271	274	265	273	338	297	300	287	309	295	272	281	282	294	261	279	301	298	296	278	265	276	269	288	312	288	303	282	331	261	325	292	293	295	306	260	270	279	279	287	273	309	275	267	277	263	276	268	265	259	305	318	316	281	285	277	286	283	300	323	242	321	263	238	288	242	218	271	296	299	286	301	266	290	337	286	274	274	311	268	283	271	276	290	313	279	273	282	294	282	311	300	272	281	298	280	291	280	270	280	294	304	264	274	288	276	283	324	298	288	280	295	272	280	286	278	330	268	307	274	284	296	266	281	261	277	264	271	291	284	285	286	291	300	267	294	310	264	316	277	297	246	281	279	287	269	283	280	279	288	301	286	302	275	264	296	276	272	286	270	302	297	273	255	280	279	282	277	309	309	265	283	283	260	305	266	292	300	315	301	278	271	298	284	265	299	281	294	296	281	309	257	298	266	265	314	284	294	273	305	289	271	317	264	314	286	297	320	309	305	274	297	256	282	274	269	283	304	266	259	246	296	258	261	306	298	294	269	301	279	280	253	261	292	285	299	290	270	269	308	244	260	282	291	280	282	292	287	256	322	283	296	271	293	296	291	301	274	284	289	286	303	320	258	268	282	272	319	269	287	278	296	277	320	297	306	268	293	300	304	247	284	272	286	280	298	276	299	264	305	273	286	278	254	275	267	295	327	281	284	284	282	258	273	260	304	298	331	272	290	300	292	291	293	278	307	290	328	297	270	272	289	278	275	305	266	312	254	282	302	291	292	285	302	261	261	313	265	277	289	271	262	290	276	290	297	242	276	241	299	299	272	322	283	289	264	293	278	293	296	264	282	271	274	272	285	260	294	306	293	255	266	282	295	253	298	289	316	307	309	293	285	282	310	309	301	315	265	265	300	258	300	303	304	301	299	281	290	244	289	313	294	273	287	324	276	317	313	287	289	283	311	274	298	277	294	248	297	284	297	255	257	284	308	277	286	293	267	260	308	258	289	311	320	299	308	246	293	303	278	273	311	256	298	280	273	241	287
61441	50274	37775	16897	3831	1076	728	658	649	633	679	678	634	696	681	679	641	675	632	639	653	593	680	656	677	695	634	666	680	661	674	674	635	605	716	660	625	669	664	645	677	668	687	604	630	691	689	694	678	690	692	673	680	682	693	682	697	688	681	680	637	652	635	712	684	673	690	640	675	732	691	694	646	656	652	689	639	689	688	660	703	642	651	681	705	700	665	662	658	643	665	675	661	646	670	656	688	673	657	649	689	630	706	663	660	682	662	668	681	661	648	691	683	643	669	637	671	679	704	685	667	701	698	712	666	692	653	646	650	659	655	664	611	651	700	664	657	653	716	632	675	665	663	670	649	664	710	648	687	678	702	619	635	689	674	700	687	645	658	648	655	689	688	713	659	669	681	703	671	697	701	634	675	671	678	689	663	685	675	639	708	654	667	674	613	638	685	635	627	633	678	702	702	659	686	692	650	630	651	666	689	656	641	638	669	681	645	713	638	656	631	644	609	669	691	632	629	711	675	644	635	649	650	677	705	661	651	637	675	654	641	588	651	633	645	671	674	669	668	641	682	678	626	636	649	644	616	705	618	639	712	685	688	691	666	653	693	691	676	669	681	677	658	658	716	680	629	678	678	687	668	653	672	638	683	641	658	670	687	728	635	660	679	664	652	634	667	637	657	691	653	606	637	709	651	639	668	628	617	688	622	716	642	703	623	672	650	663	701	675	665	671	662	664	652	667	668	683	618	681	661	686	599	662	685	678	647	703	637	655	671	638	694	647	659	663	647	690	661	656	660	651	670	648	687	698	676	655	636	714	644	670	654	641	679	683	676	669	690	672	654	679	681	644	679	628	663	677	654	697	676	678	673	579	646	622	688	643	673	676	683	675	695	683	691	678	637	683	680	670	650	683	658	636	677	672	704	720	675	688	619	661	690	665	684	634	631	655	664	686	656	685	655	680	736	641	675	676	698	652	707	674	642	673	638	661	679	666	638	651	676	670	660	670	673	653	673	622	645	687	673	705	616	627	673	664	677	692	681	684	691	672	644	611	670	658	721	668	651	660	668	673	664	660	609	650	674	634	599	683	709	668	673	676	682	669	634	691	624	636	674	703	685	657	647	720	656	692	643	685	658	659	668	647	652	707	618	655	669	667	608	670	692	674	677	696	666	662	654	643	679	642	675	674	664	703	681	615	696	655	668	661	688	667	648	660	660	688	642	682	644	660	625	637	711	678	719	694	684	632	662	656	645	649	660	662	659	662	654	683	680	658	696	674	694	658	645	628	653	666	653	661	662	658	695	692	678	667	645	703	667	627	601	653	664	613	669	639	689	680	639	618	665	695	670	633	670	659	652	679	638	678	675	669	703	671	689	667	655	637	644	672	705	645	658	681	671	682	669	656	634	730	636	703	697	697	654	651	627	695	702	663	710	632	685	645	633	631	654	665	605	643	647	676	669	646	647	668	675	657	688	692	658	630	677	662	702	629	656	679	640	669	641	665	687	634	687	709	646	707	623	669	656	651	629	688	660	656	677	625	687	647	666	665	646	697	630	624	635	657	678	657	668	678	662	673	655	651	661	658	626	689	660	674	675	660	639	661	650	692	696	686	697	633	642	678	657	625	687	678	677	656	626	670	672	699	632	701	703	684	636	690	603	630	634	684	678	633	656	682	670	612	626	618	694	692	694	613	656	679	685	725	685	660	600	712	641	689	655	701	669	663	641	644	642	702	588	647	702	621	646	640	688	671	637	667	670	719	705	661	706	672	704	694	647	660	712	642	636	644	669	659	657	665	688	661	658	700	679	617	628	679	672	698	658	643	615	646	673	682	660	657	659	633	720	637	660	696	674	638	673	620	634	657	708	618	651	620	713	648	672	669	683	665	689	640	673	664	678	660	680	663	648	668	663	656	680	674	719	682	653	658	663	584	702	647	641	681	666	624	674	641	650	605	643	646	643	640	623	633	689	684	716	671	703	690	656	676	668	650	661	636	659	658	681	688	669	663	693	723	633	657	705	703	634	687	653	670	690	664	702	656	686	687	648	640	642	664	686	667	637	653	652	641	664	641	668	662	693	635	658	615	706	634	664	645	663	722	677	640	677	706	695	650	654	640	651	696	659	681	655	625	650	674	642	621	671	668	635	669	645	649	666	635	668	638	669	628	666	656	642	671	656	693	657	701	725	626	668	668	688	659	648	650	671	717	657	703	676	601	710	711	708	668	654	679	666	670	655	661	695	687	630	658	655	679	657	670	629	665	656	713	669	662	661	636	683	692	667	631	665	715	707	627	673	684	634	606	636	629	676	652	684	694	641	699	674	665	687	680	687	686	635	672	666	612	655	658	690	624	682	640	666	656	697	658	675	664	692	643	696	637	680	663	670	672	674	616	662	668	691	659	661	651	710	665	649	725	675	702	623	690	679	685	659	653	677	698	630	664	664	684	718	675	690	669	688	696	693	636	679	655	653	646	699	621	632	661	634	649	643	662	658	641	601	669	670	662	713	623	641	647	675	685	677	661	679	689	623	698	673	644	638	663	630	689	663	707	696	660	647	665	636	693	629	698	658	669	669	664	652	677	697	623	614	644	676	664	640	666	651	699	689	682	650	692	644	692	633	604	673	635	676	663	655	610	647	639	672	684	694	652	626	706	626	709	604	628	693	685	671	685	685	648	667	695	724	664	688	653	625	640	697	685	666	710	654	662	661	660	629	657	647	606	650	588	683	639	601	703	704	719	638	696	700	652	672	669	641	645	656	657	648	673	646	674	646	676	674	701	653	643	674	680	647	680	676	701	642	684	696	708	641	658	672	681	708	643	734	618	622	661	664	634	643	658	679	665	698	686	689	676	665	665	672	690	670	638	634	626	639	683	646	702	640	693	685	661	659	696	646	671	640	618	662	644	664	669	685	693	626	705	704	664	668	695	687	681	664	631	709	678	644	643	648	681	707	672	650	637	668	710	664	679	657	627	695	667	713	633	655	669	625	666	643	659	652	673	644	696	685	665	688	696	718	652	634	661	651	646	687	668	654	670	641	667	615	694	678	686	676	665	636	662	657	654	685	722	640	692	668	682	676	668	700	628	670	696	617	663	649	661	701	654	603	645	772	661	696	638	646	684	693	669	684	660	675	688	641	679	679	639	694	681	671	650	662	709	641	653	697	689	641	685	690	622	682	699	641	636	644	651	648	650	647	693	656	661	654	657	634	666	696	667	660	684	687	643	670	657	652	662	599	674	711	670	669	684	638	669	682	659	635	665	635	664	712	713	668	665	718	694	656	679	654	691	714	694	647	675	629	686	654	685	655	658	676	644	682	691	671	657	666	683	638	662	649	701	694	653	641	666	687	685	678	676	656	604	689	644	676	694	704	719	672	619	697	702	677	703	641	670	653	684	685	636	657	690	680	679	664	678	709	710	640	645	655	699	631	658	653	703	649	649	699	682	714	698	687	642	675	689	678	659	683	674	651	664	626	648	682	711	658	690	682	695
83528	69552	48306	24171	7622	840	268	258	246	259	252	258	270	263	253	257	286	249	249	266	216	241	272	257	281	245	239	241	233	248	260	261	288	261	230	277	243	261	261	253	219	268	259	240	245	238	225	251	218	241	253	249	240	263	268	274	251	246	228	241	256	262	274	263	219	234	228	238	257	238	287	268	251	241	235	239	239	228	244	250	252	263	247	264	259	244	228	234	251	250	239	232	238	274	241	269	269	254	258	268	237	254	261	250	219	216	230	265	243	257	247	268	245	247	232	250	239	271	274	238	241	249	267	264	231	260	257	260	244	257	218	243	233	279	270	269	238	254	265	279	267	240	262	260	230	212	259	259	257	225	250	260	257	262	224	272	222	233	225	274	256	253	238	253	244	253	234	276	249	266	250	255	236	248	273	230	255	259	252	274	200	256	266	273	239	237	251	245	222	243	272	278	261	270	263	247	258	217	215	261	250	271	246	251	248	236	239	232	272	243	243	259	215	279	256	246	258	219	244	247	228	239	231	252	257	261	265	228	214	265	236	272	235	235	260	273	252	257	279	256	267	265	245	258	221	282	260	242	245	267	268	275	268	255	239	246	259	250	268	259	252	255	258	254	246	235	228	247	277	250	235	263	294	263	288	216	239	240	242	258	268	275	238	258	278	248	265	248	241	245	245	258	254	232	261	282	278	258	253	262	232	244	257	261	241	250	234	260	253	251	272	276	248	235	265	256	246	241	252	251	279	269	245	266	265	258	238	297	254	287	240	261	278	231	240	258	284	242	245	270	277	214	245	254	273	248	250	248	280	234	252	252	248	275	243	254	262	236	221	239	236	247	243	257	254	257	246	254	262	267	232	258	237	256	245	235	242	255	249	230	263	226	240	236	256	228	271	255	235	275	249	244	241	212	284	282	251	253	255	236	243	247	259	266	255	263	261	238	260	248	267	231	253	232	244	271	251	266	259	241	230	254	267	252	262	255	273	259	238	258	223	264	244	237	258	249	256	279	266	278	254	243	271	226	249	250	255	241	242	267	230	255	244	268	267	250	269	257	263	239	247	266	255	225	268	271	277	230	258	243	249	251	246	255	246	255	232	250	237	215	284	269	231	255	253	252	253	283	241	273	258	244	241	224	289	267	252	241	261	247	280	236	267	256	268	265	259	221	268	237	238	275	259	240	272	258	271	266	220	232	262	264	244	241	260	278	268	204	258	271	238	257	295	270	248	262	269	230	261	240	256	244	239	252	263	265	242	264	232	249	250	258	260	252	230	256	240	266	247	269	243	268	282	234	250	254	234	215	243	213	262	226	242	216	246	213	237	263	233	247	246	225	249	251	279	246	274	238	254	257	254	241	258	231	218	221	245	213	237	232	304	248	251	219	267	231	256	230	230	265	232	255	241	242	231	261	260	268	260	266	248	263	255	243	257	248	263	230	266	222	257	277	252	252	261	265	260	252	274	257	265	265	245	239	270	246	227	270	269	257	242	280	231	239	268	268	227	257	207	261	270	261	273	218	237	236	271	263	230	264	231	276	261	273	230	228	248	297	234	251	235	249	260	251	253	247	220	229	241	251	260	280	248	251	230	270	251	274	225	239	277	240	259	254	263	288	276	246	248	248	230	265	259	239	275	256	252	221	230	266	222	264	237	273	256	233	245	241	258	270	253	250	227	236	247	243	247	247	260	227	253	256	271	242	252	254	218	246	272	245	279	263	294	245	273	246	232	247	280	267	275	232	278	248	241	250	248	261	239	250	227	255	256	246	264	251	253	250	233	261	251	240	253	247	265	264	255	239	246	224	233	257	267	247	266	252	245	311	250	233	232	253	249	230	275	274	254	238	241	233	213	247	257	287	259	243	223	246	240	242	243	282	259	235	254	258	262	254	235	284	265	233	256	287	274	243	231	214	263	251	251	231	260	244	257	268	295	240	254	243	237	258	274	253	275	252	254	254	254	251	257	247	249	261	236	207	225	268	256	233	265	262	239	246	261	238	265	252	248	250	240	264	235	256	249	222	267	249	284	241	295	262	247	249	247	255	275	248	249	246	251	253	237	255	241	266	259	231	263	250	239	236	241	237	257	290	216	275	255	272	270	260	234	226	275	265	248	249	253	252	270	248	267	281	255	270	256	230	249	281	250	241	249	257	245	244	229	261	271	260	227	221	254	222	250	268	230	229	227	242	225	250	246	269	261	232	277	254	258	240	243	233	257	244	245	252	266	245	283	223	249	231	295	257	244	240	230	254	260	229	255	259	271	269	258	253	250	210	244	251	242	246	274	238	237	238	269	261	264	279	237	246	262	258	252	259	280	260	251	247	247	271	286	263	229	243	259	284	261	241	256	245	257	268	258	247	244	247	281	248	251	251	243	266	276	250	249	253	275	237	240	278	227	254	284	250	267	229	248	249	252	247	260	233	259	248	259	236	274	265	261	247	240	237	260	249	262	237	238	270	257	251	235	237	237	246	239	220	243	198	239	235	285	220	254	250	241	270	246	250	258	240	261	254	284	277	254	257	252	243	257	252	287	255	224	294	204	260	257	269	256	233	285	249	257	281	195	256	254	250	257	257	237	246	253	311	264	239	263	268	257	258	251	269	269	234	220	250	267	248	246	266	263	238	282	262	254	239	252	272	249	273	234	258	255	217	229	245	226	221	251	237	257	287	265	252	258	259	245	230	243	252	255	259	240	249	249	248	249	261	238	226	232	238	227	263	242	241	248	230	240	242	250	249	252	241	287	264	248	243	243	254	268	242	287	288	250	243	216	255	259	255	256	233	250	230	256	278	243	243	238	247	243	254	234	246	257	249	258	244	262	255	264	222	248	258	249	233	248	259	241	242	272	245	255	266	274	258	277	226	283	246	236	280	284	270	244	227	229	222	230	276	250	263	255	241	248	244	243	273	237	229	263	246	244	244	263	241	250	259	250	237	235	245	228	266	234	250	292	238	260	267	245	272	250	244	257	244	250	251	280	269	273	239	253	280	285	272	263	229	250	244	249	228	221	265	253	243	240	215	248	264	267	258	243	251	242	238	274	262	243	259	259	231	251	228	244	277	232	274	232	229	274	262	233	269	239	255	297	236	256	235	232	225	266	247	258	238	247	231	240	225	241	227	263	259	255	236	250	245	239	241	238	222	231	242	239	254	233	278	243	252	241	242	230	234	241	247	250	257	252	253	238	245	243	254	285	247	250	265	249	240	275	269	245	239	267	237	272	238	251	235	235	245	275	227	275	266	235	255	243	237	243	263	262	251	251	251	255	273	263	222	254	248	241	280	284	252	268	225	267	247	261	259	270	226	247	248	266	242	242	264	230	258	274	210	245	266	244	253	223	266	254	260	256	266	226	300	257	291	214	231	228	271	246	287	233	239	257	242	246	260	267	256	216	263	260	245	283	269	218	253	267	263	221	273	259	261	255	248	265	237	278	253	232	235	246	262	241	248	240	258	260	255	236	239	244	259	257	257	235	230	277	250	264	253
70933	60574	46367	23776	6107	1281	675	592	571	547	606	537	609	579	549	551	583	571	554	564	611	586	589	596	618	570	625	576	572	593	586	566	570	623	589	586	561	607	616	579	572	588	604	568	554	591	593	594	587	620	538	556	605	588	617	607	596	570	617	556	566	564	603	605	606	580	576	544	613	557	582	567	563	610	560	575	619	592	569	563	613	586	569	592	599	601	573	595	575	588	604	610	549	583	559	593	604	555	606	557	582	570	579	575	605	567	585	612	583	573	564	606	585	604	587	527	566	566	591	573	584	604	584	573	587	561	562	568	641	539	569	549	593	646	597	563	556	609	591	566	539	578	552	588	598	590	576	544	595	604	565	587	577	600	576	575	563	589	546	622	611	604	566	610	570	587	540	598	612	542	561	591	566	601	611	625	604	617	579	554	572	606	561	591	553	565	591	589	579	598	596	636	613	556	599	568	587	593	580	583	537	597	556	585	601	594	594	582	518	562	582	589	556	564	622	582	552	572	575	640	574	543	584	567	588	578	601	577	557	544	568	586	552	598	591	557	603	566	552	560	545	597	552	597	619	546	588	607	556	561	565	598	576	605	557	637	581	612	577	551	566	598	536	616	535	603	588	622	552	611	595	573	600	562	583	583	561	605	597	563	586	602	551	581	620	631	552	576	619	606	576	569	603	534	571	594	639	554	575	591	580	591	568	582	615	590	630	618	610	607	566	687	588	592	585	588	549	620	571	577	578	587	566	548	581	602	578	604	598	578	591	587	604	617	627	607	609	569	594	585	570	590	568	584	576	584	598	560	610	555	590	536	584	557	582	558	570	575	607	619	611	625	571	628	624	601	578	604	592	556	619	574	556	565	611	610	632	593	595	559	597	595	597	594	571	571	562	612	556	562	584	612	556	559	571	619	599	598	598	591	577	515	570	609	566	573	576	564	574	581	596	574	634	596	559	564	601	632	592	593	573	579	552	618	584	610	555	592	590	606	597	594	587	595	570	608	601	531	569	573	583	586	554	590	581	595	596	583	576	602	565	585	626	573	565	596	547	628	590	524	599	566	604	628	563	591	543	578	563	576	567	636	614	547	590	588	572	549	599	586	653	569	585	563	645	622	547	543	557	607	565	632	563	532	594	574	586	571	584	611	603	581	610	596	584	572	581	576	602	567	568	587	567	584	534	609	621	608	607	635	560	613	569	578	565	605	579	523	598	574	591	570	516	577	572	546	567	600	592	602	594	616	593	598	598	601	600	593	613	564	590	546	552	585	551	556	563	579	568	560	620	541	626	592	612	622	568	554	587	587	543	608	576	631	591	576	572	586	571	553	558	570	560	590	605	609	561	562	592	578	577	607	623	626	626	621	609	607	543	550	603	597	548	625	585	587	623	570	594	595	576	601	576	578	589	609	608	639	544	558	570	538	583	594	578	587	609	532	592	549	548	579	558	557	572	605	580	596	581	576	594	557	578	568	617	567	580	586	613	557	561	576	565	579	566	597	590	574	589	577	606	563	578	547	594	605	563	630	573	599	587	566	589	586	579	598	591	585	567	583	551	573	623	538	585	605	565	603	579	568	657	599	541	556	564	589	552	560	568	561	559	532	519	597	609	603	613	581	567	582	594	572	615	595	598	620	551	622	587	616	605	591	598	599	635	592	565	568	582	583	610	583	587	573	576	568	549	542	588	563	609	619	562	612	625	552	590	574	609	582	616	579	582	551	552	600	577	575	598	571	557	580	605	598	596	524	564	561	580	573	556	577	626	582	573	584	533	611	582	571	610	574	569	592	580	580	568	629	576	579	609	554	621	603	578	579	572	595	598	634	598	573	573	601	540	584	591	605	524	585	602	634	542	579	560	594	564	602	580	578	592	576	602	587	635	565	561	571	597	533	606	605	565	568	606	597	555	571	566	599	531	614	566	519	531	538	603	600	567	594	589	589	544	608	598	580	539	573	570	595	604	550	596	541	575	573	584	569	576	581	583	573	589	619	575	603	599	574	553	572	581	537	577	596	626	586	575	586	605	614	533	591	586	611	569	584	591	565	617	596	628	604	571	596	573	593	584	639	568	560	576	549	614	576	552	559	588	594	558	586	602	610	551	578	593	657	560	585	587	531	553	586	603	596	628	560	606	592	609	607	576	612	578	567	561	619	560	578	573	562	605	578	609	622	617	583	537	589	592	597	566	596	563	552	586	571	595	580	608	573	580	568	596	554	597	631	628	587	585	571	573	586	551	589	599	610	572	594	583	589	548	570	554	576	567	597	542	582	535	595	598	590	563	545	550	574	606	601	553	585	572	597	619	595	586	529	551	580	590	614	575	613	575	580	607	617	576	585	578	588	603	561	580	585	596	569	587	587	561	550	558	525	593	605	551	562	544	579	576	522	577	552	550	588	618	615	596	601	556	556	599	590	546	555	607	589	582	633	590	572	592	581	580	605	601	590	626	599	554	546	608	556	575	637	617	566	613	573	557	599	606	587	548	557	597	567	576	599	593	601	561	538	617	583	577	609	545	606	586	611	562	586	564	584	574	575	577	590	577	610	584	630	592	547	574	559	613	593	614	596	536	615	594	574	612	624	583	586	586	619	561	581	531	621	580	575	601	522	580	547	540	562	571	578	633	572	584	637	596	580	625	599	569	535	577	617	584	572	581	567	591	561	578	542	553	602	624	608	563	592	559	612	571	576	577	589	564	627	598	616	601	553	578	585	598	599	580	600	588	564	569	578	594	601	573	608	562	574	587	535	573	598	565	562	567	574	562	587	579	641	595	589	606	598	597	601	606	599	651	586	594	548	554	553	603	594	599	581	590	585	594	531	581	595	571	613	582	591	597	605	562	570	583	574	571	585	558	605	573	563	580	567	537	566	583	560	599	588	558	628	552	593	592	580	579	586	616	609	560	596	585	581	576	568	636	569	534	600	601	615	578	530	562	625	574	594	591	565	610	628	600	572	568	621	591	551	592	574	547	568	594	544	564	589	562	586	588	537	613	575	586	571	598	555	557	546	602	569	558	591	562	569	608	587	594	597	566	597	595	569	626	594	601	591	603	588	563	566	616	603	582	583	561	603	591	573	599	597	544	602	573	567	617	586	565	570	605	585	566	571	604	583	568	595	596	569	578	582	564	571	607	581	556	605	574	539	563	590	593	584	609	605	600	601	598	642	557	571	589	634	580	554	583	578	599	578	602	544	601	548	619	621	564	576	566	546	610	579	538	605	547	582	514	597	577	541	609	574	552	602	530	544	565	587	573	607	564	569	582	573	588	598	616	571	602	531	579	583	585	562	594	574	616	576	577	580	575	629	534	579	606	576	625	594	550	578	595	556	611	577	578	601	596	611	593	608	599	603	622	626	535	557	615	595	585	583	581	571	580	572	546	537	545	606	586	596	573	608	604	622	561	584	596	610	591	613	604	610	593	544	606	569	615	591	593	557	611	605	572	558	599	579	612	594	604	584	544	611	597	591	603	610	591	573	587	593
48833	27332	10212	1802	437	328	292	274	260	247	227	291	273	252	242	255	270	246	264	268	299	264	260	266	232	293	287	286	264	266	302	242	254	257	283	264	258	226	273	278	270	256	259	254	270	278	262	255	233	255	282	260	295	263	256	237	246	227	260	314	276	254	281	251	269	285	279	258	258	260	232	266	253	238	237	292	259	281	254	272	262	285	244	266	246	275	287	254	243	285	285	270	286	258	264	267	254	245	286	270	251	244	275	238	289	270	299	252	275	292	264	257	242	282	247	269	295	234	261	283	231	271	272	245	276	279	271	294	242	275	282	274	243	278	265	270	303	281	285	262	263	286	263	292	278	303	285	244	266	259	300	278	261	270	290	275	257	308	279	256	242	243	251	289	256	264	249	274	271	248	255	300	284	277	238	265	244	267	294	279	246	234	269	253	279	293	271	273	284	273	257	266	253	249	270	249	259	263	256	287	241	278	249	256	268	239	255	287	239	248	256	266	279	254	257	253	268	287	264	282	275	252	273	263	280	275	232	247	249	264	265	285	252	277	267	294	255	268	262	255	266	250	246	259	288	249	230	261	280	261	299	265	276	257	234	262	286	266	257	267	277	263	229	257	263	245	277	245	248	274	267	266	250	248	262	265	260	271	287	273	262	265	283	231	274	271	259	295	254	253	281	268	279	287	274	247	271	243	254	243	277	274	275	260	250	231	281	255	250	262	288	270	256	273	262	279	254	295	257	284	278	260	254	257	277	262	264	227	270	249	231	262	286	245	250	281	246	240	247	289	262	261	249	293	253	271	303	276	280	261	266	281	276	260	258	278	249	265	279	232	288	271	280	256	262	274	297	251	257	259	276	272	237	273	251	247	281	258	261	271	246	260	282	275	275	253	241	266	276	297	295	248	281	266	266	272	274	270	256	278	262	248	265	245	269	275	265	255	253	273	261	260	269	270	228	275	269	268	251	270	254	254	246	261	240	270	277	272	260	259	265	249	293	286	273	259	216	285	243	263	243	270	265	248	268	284	247	261	254	303	240	241	281	226	226	233	266	291	284	243	257	259	251	264	250	245	273	263	273	256	268	252	275	269	221	272	243	233	278	255	264	258	247	223	292	270	273	248	256	240	271	272	263	242	273	266	267	273	255	236	284	278	265	263	272	258	271	271	266	274	239	252	255	289	282	281	261	241	246	296	271	255	239	254	214	258	295	276	286	260	255	252	245	262	252	264	297	242	283	267	251	256	273	288	262	275	250	257	254	233	279	265	256	268	259	241	275	264	288	265	257	243	285	258	251	266	264	279	253	278	275	274	244	266	278	235	286	283	268	274	271	242	272	239	270	283	257	250	283	272	268	268	254	277	275	254	257	243	256	234	255	253	302	241	282	279	320	277	252	260	268	252	285	250	272	302	237	260	240	253	262	255	244	275	260	240	270	270	250	257	265	262	267	258	250	269	261	287	277	267	243	262	265	254	239	251	241	238	270	283	307	260	271	269	264	249	268	279	268	233	245	262	253	273	264	260	293	294	272	244	250	272	278	244	273	289	270	269	284	222	272	264	252	264	229	267	268	272	255	281	279	285	273	268	249	260	256	257	255	273	266	257	259	252	285	273	274	253	246	279	260	280	246	275	237	263	251	238	305	286	258	269	261	258	272	242	265	249	260	266	278	267	257	245	255	258	238	243	242	261	276	279	266	262	261	253	255	282	261	242	275	278	259	254	261	260	279	235	254	291	255	279	283	286	275	257	254	257	276	260	271	267	230	291	270	275	246	246	244	246	262	256	264	239	249	234	256	242	253	272	259	287	281	238	232	244	247	282	244	260	263	298	269	280	279	262	265	269	247	284	256	260	274	271	284	265	258	261	263	245	288	284	256	268	278	286	245	253	259	271	254	282	267	305	271	296	244	255	298	271	267	283	249	265	258	279	259	276	254	275	282	253	268	268	265	270	267	291	260	265	297	231	221	297	263	243	295	243	269	288	245	224	275	280	256	270	272	281	235	250	248	269	278	295	255	255	271	262	269	272	277	267	267	259	271	284	257	212	281	263	231	224	253	282	263	277	259	251	253	283	313	275	242	262	267	272	253	293	245	246	272	285	244	273	272	266	232	258	270	266	253	273	256	224	254	277	256	246	234	273	261	263	263	252	289	288	261	283	275	264	266	251	276	269	279	267	254	275	228	255	271	255	239	266	249	260	258	257	262	239	287	243	285	267	306	247	263	239	266	272	248	255	287	238	272	266	265	248	250	293	288	292	278	264	247	251	238	242	254	259	260	288	254	262	245	263	249	271	274	287	280	278	278	273	240	279	221	272	241	286	253	263	253	269	258	268	263	280	291	263	264	258	252	287	253	258	250	264	263	268	281	272	264	238	257	293	260	258	272	287	272	292	260	254	271	289	249	277	262	260	301	246	278	270	243	250	285	253	255	263	270	284	276	238	266	276	265	275	230	239	264	251	250	275	259	301	243	271	257	244	249	254	258	267	259	243	258	267	269	269	254	271	287	253	260	255	249	269	246	271	265	266	249	267	254	294	257	273	262	281	257	240	258	263	282	279	252	242	265	272	240	234	272	275	239	289	241	261	253	264	280	259	260	279	254	273	264	235	268	269	282	257	271	270	292	269	284	257	269	249	238	273	275	292	251	241	274	252	234	246	254	268	269	273	266	263	244	264	287	240	281	296	270	251	267	271	256	257	276	277	265	241	251	260	294	283	254	306	251	315	233	263	258	291	271	281	267	257	255	272	274	255	260	280	278	266	256	275	281	269	266	270	260	253	266	251	272	305	295	303	281	257	270	275	266	249	245	263	256	242	250	258	266	260	268	268	267	269	250	290	227	249	269	284	244	281	294	241	273	301	275	287	276	240	273	234	291	253	285	220	292	276	257	277	240	274	321	281	281	273	258	264	283	282	282	254	290	262	276	246	263	279	283	231	253	258	256	250	286	264	279	259	273	260	273	292	242	253	271	273	273	267	254	269	264	252	243	265	256	251	248	257	264	229	239	268	238	243	313	279	277	287	220	248	278	278	271	299	239	245	243	277	266	280	259	257	253	275	277	257	261	272	280	243	244	263	279	253	243	264	261	260	255	240	280	256	254	261	249	277	261	275	273	233	266	246	257	241	260	280	274	253	286	273	286	264	251	264	263	284	243	268	263	278	275	262	273	297	300	278	282	281	271	260	253	247	231	257	308	277	281	248	260	273	254	255	238	279	265	251	274	295	290	289	288	272	289	252	294	279	292	266	269	262	252	280	229	253	262	250	247	241	275	250	259	233	252	262	248	283	275	293	245	256	286	283	269	261	286	247	282	275	244	261	272	241	232	267	269	259	259	281	249	254	265	272	233	244	255	272	265	271	268	285	245	256	254	275	251	260	279	246	249	243	270	243	244	266	253	246	260	247	260	273	268	287	289	279	245	261	278	262	281	257	239	280	238	284	264	261	238	277	279	278	264	281	260	271	265	251	261	242	273	271	248	253
41940	24410	11492	3294	1137	716	615	632	626	626	648	653	658	672	664	579	592	650	621	638	608	564	579	645	596	605	629	669	589	612	627	627	586	644	639	610	615	629	658	616	677	592	603	639	625	664	635	642	670	597	616	671	684	614	641	601	609	646	629	609	626	615	615	606	619	615	644	630	559	634	622	622	618	631	629	603	660	631	613	604	664	617	653	600	601	656	628	693	613	614	600	640	661	653	654	619	600	637	599	619	635	627	672	654	625	640	556	611	644	622	629	588	616	680	631	629	665	638	621	611	642	671	621	645	622	660	626	606	586	581	635	615	644	610	579	648	639	621	649	613	623	590	631	656	624	639	617	605	624	643	600	637	584	634	630	683	580	600	620	626	619	594	607	594	653	611	659	625	602	630	561	606	599	621	626	632	646	628	650	645	614	650	621	622	612	605	680	622	628	578	619	622	609	647	650	621	578	661	617	615	649	577	679	593	620	649	654	678	669	629	640	627	621	662	620	669	654	676	626	605	636	592	636	611	652	655	641	661	584	614	604	605	623	647	588	610	582	602	631	606	621	572	623	650	627	629	629	693	617	627	629	584	610	643	599	604	653	606	633	633	623	677	680	673	595	627	594	655	630	645	624	635	629	671	621	608	650	619	663	593	598	603	633	624	640	601	662	628	619	611	538	594	612	618	644	626	638	590	637	638	624	632	591	609	638	621	647	632	601	651	631	600	614	625	608	623	612	611	611	615	656	643	657	642	644	642	644	683	605	684	628	627	638	674	606	623	623	592	617	642	597	645	590	627	609	599	629	604	646	663	650	633	574	598	626	611	640	650	667	600	652	603	621	633	602	613	626	662	638	595	620	611	632	597	603	603	642	568	621	575	588	645	599	646	678	622	637	626	659	618	602	654	604	632	598	603	612	645	653	679	624	625	624	641	636	667	655	639	637	661	607	643	712	620	593	594	660	615	631	669	680	652	651	631	613	641	659	640	629	591	597	607	598	677	636	563	616	606	674	647	620	604	618	583	605	634	602	650	658	632	592	647	636	629	643	597	645	631	662	655	611	658	617	564	619	644	609	667	609	622	636	631	649	627	680	644	604	620	605	656	643	611	624	646	639	643	628	685	597	597	596	650	631	654	597	617	601	638	647	650	654	606	648	601	641	629	640	668	633	619	618	656	588	637	677	615	629	634	594	615	579	656	614	679	626	599	621	582	634	676	681	629	632	594	638	635	606	607	612	635	636	616	649	624	594	670	668	612	643	599	651	584	622	639	652	647	630	582	588	680	567	603	648	637	690	640	638	621	599	593	651	642	614	634	594	640	633	609	673	648	621	592	632	634	638	649	654	633	608	645	661	672	635	596	624	601	593	633	665	588	612	692	636	623	599	607	633	580	603	601	639	638	640	649	628	658	657	635	654	590	617	608	625	632	614	616	599	639	619	664	591	648	629	624	626	629	666	617	631	649	639	640	609	582	638	625	603	659	595	615	643	617	634	613	643	650	645	624	670	627	630	631	619	663	641	646	618	630	691	637	642	601	644	630	644	555	617	599	604	686	599	603	627	574	618	647	635	654	634	597	647	636	612	579	582	653	638	640	620	631	591	664	633	615	660	632	630	621	622	599	657	645	642	636	623	634	655	639	631	614	636	599	603	661	632	628	593	615	668	612	631	636	670	666	613	628	629	575	620	666	650	663	589	647	623	562	621	630	619	620	647	614	638	611	653	599	662	632	607	629	653	635	612	646	603	638	609	646	628	653	619	612	632	680	606	588	626	658	583	632	646	626	591	645	680	617	649	659	610	632	608	625	626	575	634	651	669	589	654	626	633	591	608	607	593	601	616	626	617	590	680	636	626	649	601	639	614	614	619	602	657	589	612	636	610	639	610	628	633	625	646	619	666	693	640	627	649	667	616	641	596	634	571	639	636	636	613	582	640	594	620	663	616	609	687	652	659	631	612	602	613	622	635	612	666	623	630	663	629	623	616	616	613	605	611	613	666	635	629	563	586	602	632	600	578	655	618	553	635	610	650	599	617	675	568	614	603	666	630	629	660	582	644	640	590	635	656	634	627	657	670	630	676	656	598	620	628	649	607	605	622	640	605	613	607	619	604	641	618	681	660	637	626	660	604	637	591	628	643	624	641	581	584	632	644	635	666	610	611	567	683	620	590	645	623	661	614	633	605	643	628	613	628	603	611	663	601	597	644	642	607	616	624	653	607	603	610	653	619	601	636	634	621	642	622	646	592	636	622	656	601	633	574	582	616	624	625	611	681	617	616	629	581	641	642	641	613	651	610	604	634	638	645	606	616	635	657	637	656	657	637	645	632	624	602	593	634	638	600	665	667	615	634	627	664	626	655	614	647	619	597	579	664	627	607	599	612	603	647	574	649	610	578	604	659	609	619	636	611	613	668	639	589	661	663	647	611	627	609	650	616	657	605	623	621	634	612	633	630	604	623	647	605	624	677	615	615	658	600	693	652	655	634	660	635	597	634	627	649	628	636	593	609	611	610	655	597	627	678	624	641	625	624	600	600	602	630	611	622	610	677	546	603	658	602	663	638	614	623	613	650	648	612	656	599	651	627	603	616	633	596	611	616	639	616	627	636	606	666	629	667	621	645	615	609	656	664	657	694	642	579	599	642	562	600	589	647	589	652	626	651	643	611	620	667	630	593	613	652	614	674	669	642	639	667	624	652	646	585	619	657	667	625	595	617	636	654	619	605	622	624	577	664	638	599	641	619	631	612	653	596	608	687	596	659	653	614	623	645	690	617	618	628	667	595	625	642	646	621	628	649	621	624	594	607	656	636	563	572	611	602	629	641	636	579	591	690	652	628	578	593	614	642	629	620	609	624	632	618	636	627	579	606	635	614	596	636	665	562	620	629	628	600	623	620	574	588	607	613	598	657	636	612	648	630	610	612	607	605	666	607	626	639	621	609	640	610	604	654	587	611	553	620	599	668	626	629	663	631	600	638	654	595	629	647	622	603	651	576	627	644	606	591	614	620	672	587	656	639	609	644	654	653	603	631	645	595	601	649	685	642	612	695	617	649	591	650	613	628	622	632	614	629	634	633	586	635	621	608	638	658	655	611	624	630	632	651	639	638	638	648	654	612	656	648	612	674	663	625	608	628	639	627	655	609	636	615	662	592	658	650	612	647	628	617	667	630	636	641	628	608	615	630	625	633	617	593	602	662	631	583	623	633	652	634	638	639	655	633	643	631	614	576	676	618	562	640	671	624	659	599	638	585	625	603	637	586	639	610	640	585	650	614	611	624	645	623	625	632	643	629	619	640	634	635	622	656	602	638	595	624	629	644	664	628	601	601	614	588	636	627	633	663	627	584	620	625	601	630	634	627	649	635	672	656	614	651	647	609	655	621	611	660	582	593	632	643	657	619	625	653	672	618	649	682	614	612	621	625	617	628	667	611	595	662	638	618	621	622	622	646	605	549	639	627	625	660	660	610	642	642	607	618	654	647	621
80302	61837	39346	16951	3110	423	282	294	289	267	294	260	279	275	279	317	325	306	293	280	277	283	271	290	330	283	278	262	276	299	313	289	279	296	270	285	298	323	304	304	287	284	301	295	254	265	271	253	278	317	304	283	314	300	276	268	305	293	272	263	300	266	273	296	274	289	274	282	300	284	311	257	294	245	306	292	288	250	293	306	287	293	292	303	275	242	260	311	295	296	294	293	309	279	304	259	293	272	292	281	311	322	272	253	296	295	324	284	294	308	277	329	268	304	282	287	277	264	268	320	266	264	283	271	305	282	291	262	267	297	310	287	275	292	267	286	306	255	268	307	253	276	288	278	314	268	303	313	294	259	303	286	279	293	304	283	291	257	278	301	286	267	275	304	284	288	278	289	300	254	294	290	295	304	292	289	281	282	281	263	274	292	279	289	256	292	296	300	256	299	299	287	271	274	252	313	247	278	291	301	256	286	306	274	280	257	246	311	270	282	280	294	288	303	287	320	324	304	298	308	288	278	287	301	308	302	310	259	295	295	296	287	261	303	278	292	295	311	271	295	294	272	264	300	259	270	288	318	296	302	277	292	286	295	303	305	273	280	271	323	295	277	280	326	284	256	262	299	262	293	252	279	298	273	293	316	290	298	297	269	297	287	260	289	316	294	296	270	298	284	287	299	300	259	274	301	283	302	305	278	291	283	313	280	299	302	287	305	267	273	273	289	294	294	287	264	290	282	278	314	259	290	293	311	275	289	292	308	319	312	297	313	279	284	268	267	252	277	302	286	315	296	262	294	289	296	270	289	319	270	289	296	290	305	299	272	283	295	261	284	252	296	301	295	282	295	290	281	268	298	306	285	313	358	275	286	295	298	271	294	299	286	278	276	262	299	269	290	292	282	279	289	277	263	291	291	284	307	267	309	286	285	293	267	301	269	270	251	273	302	254	297	281	286	269	309	303	254	290	283	274	271	274	280	290	294	292	265	283	305	269	276	293	305	283	290	285	294	330	294	300	295	298	292	300	270	263	290	312	293	283	287	276	305	266	326	267	287	280	326	295	323	229	309	298	274	294	267	294	290	277	308	272	305	247	284	283	270	295	290	261	274	270	310	280	278	310	311	322	274	284	280	264	258	263	256	259	301	263	283	275	300	317	298	305	265	279	290	279	273	314	261	265	282	263	275	270	299	292	274	286	289	269	264	302	289	282	298	327	272	288	290	270	271	281	309	281	287	272	304	286	274	270	294	324	276	296	303	280	257	285	306	316	270	279	258	261	270	277	253	299	307	283	303	260	293	270	310	259	262	288	293	275	290	267	304	260	251	253	293	296	323	283	301	277	301	270	274	286	256	289	273	282	263	282	277	283	327	258	299	284	291	307	249	295	303	270	309	278	316	282	285	268	310	276	241	310	271	288	312	281	297	272	266	290	260	273	287	285	290	284	279	277	290	300	288	290	285	293	296	260	284	320	270	272	296	279	272	284	271	304	290	264	286	275	299	296	303	264	283	266	309	329	300	269	275	297	252	306	293	278	292	267	291	288	286	289	258	278	293	277	303	274	293	277	286	294	298	296	289	262	289	254	271	325	304	287	281	273	305	302	293	278	285	279	256	310	293	310	291	285	291	275	276	314	295	283	282	284	299	302	312	276	274	285	309	306	277	252	296	262	258	260	310	293	294	296	295	297	272	287	287	289	274	268	283	312	283	296	290	300	265	298	290	252	284	274	282	270	274	274	264	287	267	271	287	293	282	297	276	293	271	288	285	280	307	286	280	286	302	265	288	281	267	285	258	272	271	307	291	272	273	256	282	261	270	275	263	266	268	317	307	287	313	306	271	285	269	294	257	289	286	296	273	293	275	294	307	341	280	287	307	309	275	302	282	273	291	280	295	286	316	241	243	275	285	273	306	310	292	287	293	294	284	322	286	294	268	301	288	294	299	300	265	288	267	291	292	292	281	288	294	288	286	314	290	297	257	309	278	257	311	293	272	295	270	279	286	271	327	273	290	284	255	292	288	278	308	272	286	276	344	281	302	290	256	291	283	267	278	275	285	282	304	289	266	312	300	282	282	264	294	285	274	291	291	306	253	270	266	335	281	305	284	303	269	279	302	315	290	308	280	296	252	303	276	306	262	286	301	293	251	285	301	296	306	297	276	306	303	283	291	296	288	281	271	309	301	285	306	303	280	319	287	260	271	275	281	291	280	295	296	298	309	288	303	307	293	267	300	272	248	278	295	279	313	264	301	266	275	290	310	264	285	257	292	286	271	278	281	275	295	280	280	238	288	247	288	248	247	296	279	279	294	271	283	297	277	321	271	287	286	278	294	318	280	285	261	275	233	278	270	316	284	264	287	292	300	273	314	288	289	287	276	266	293	269	261	296	291	298	294	289	269	274	294	258	328	287	266	260	321	266	296	288	321	291	271	278	269	253	287	299	274	270	302	245	289	304	282	287	248	299	267	271	286	279	277	279	269	320	299	250	277	293	267	300	337	262	322	287	268	298	297	297	271	243	303	267	279	290	277	290	273	314	274	299	280	298	345	287	292	284	299	255	283	266	290	274	293	302	294	230	294	302	292	318	263	296	277	278	285	276	301	276	301	260	284	265	271	303	306	300	301	304	289	304	292	295	260	308	304	270	278	265	274	277	264	249	283	288	288	305	316	260	274	309	281	306	257	286	282	293	302	284	271	306	291	300	306	256	263	273	300	272	293	265	251	283	265	253	268	261	289	284	321	252	288	290	314	300	286	322	309	272	285	262	294	317	298	299	306	284	270	299	283	298	281	260	286	307	267	273	331	302	283	269	296	283	289	290	285	283	282	304	287	270	292	285	279	274	288	293	278	287	274	271	283	278	290	296	294	293	282	288	277	257	276	299	298	294	284	302	305	276	295	276	277	311	282	280	282	254	301	292	318	303	252	308	280	273	266	288	281	301	287	283	290	277	289	283	255	253	301	293	277	302	309	280	290	308	283	269	281	297	268	282	288	295	315	289	279	272	271	286	291	275	276	259	257	254	277	277	258	273	294	280	257	286	289	291	313	295	289	289	300	306	278	320	276	276	292	302	292	271	278	301	273	290	309	277	267	291	286	301	328	280	321	291	258	274	267	242	252	279	271	284	299	263	322	282	271	307	268	293	296	240	281	274	323	272	267	281	257	283	283	274	262	293	253	310	303	278	261	293	276	289	262	302	309	297	291	303	280	264	267	298	292	286	272	301	301	274	279	279	287	276	284	277	298	285	289	312	287	289	287	296	278	273	294	308	299	301	311	285	298	289	336	345	264	282	256	270	257	327	268	320	315	299	288	321	296	287	261	270	284	292	322	293	255	297	293	282	262	275	287	300	287	257	290	261	276	256	259	308	282	301	260	278	300	273	269	255	272	330	291	292	285	273	315	275	301	311	259	290	309	253	259	294	283	288	243	301	291	306	270	272	247	269	270	260	322	289	287	288	289	311	271	287	307	301	265	275	272	291	321
61619	50227	37091	16932	3587	1024	759	676	650	647	681	635	605	677	652	645	613	632	701	728	665	709	629	615	679	640	667	661	702	640	697	667	677	643	645	661	642	681	664	656	672	690	611	672	717	654	644	683	684	654	650	636	656	632	643	662	705	636	698	703	667	724	703	632	690	655	661	647	697	652	669	647	637	654	656	612	678	664	671	669	661	693	661	670	661	653	681	602	690	660	686	650	729	663	697	674	651	685	697	696	697	688	644	649	690	674	659	664	680	680	674	626	665	635	671	648	691	678	685	666	650	683	642	668	633	676	674	701	666	632	671	657	613	669	695	685	638	662	660	628	722	630	607	679	682	646	667	647	678	700	683	628	685	694	698	676	633	690	641	676	661	668	676	673	648	677	656	662	669	659	647	671	690	683	629	688	662	672	682	663	710	649	649	605	665	715	650	673	654	675	667	703	647	638	664	647	676	677	656	662	642	652	673	626	669	630	689	634	640	645	653	686	641	635	628	730	665	714	645	675	664	676	636	658	675	645	665	651	659	701	643	663	682	652	637	629	678	665	638	658	662	681	699	675	687	696	617	685	655	699	654	660	677	675	644	673	661	668	662	605	697	677	687	675	719	669	639	670	677	648	661	644	660	624	683	645	642	664	632	661	676	680	666	652	665	693	679	679	706	604	673	657	680	702	694	676	671	656	693	619	614	697	638	653	671	661	669	636	654	666	634	649	645	623	699	653	676	671	636	667	697	664	648	709	658	671	697	670	642	685	630	654	718	667	683	621	711	646	664	647	649	675	645	648	666	634	695	647	704	649	672	683	706	621	616	687	671	634	683	633	661	652	647	659	641	647	648	668	629	677	664	649	660	642	675	668	654	660	634	684	645	623	663	614	637	690	665	631	646	674	657	670	679	664	655	685	650	661	612	653	672	625	625	645	692	678	715	687	659	627	688	654	641	683	660	635	663	658	638	677	645	655	655	676	689	617	626	634	638	650	692	629	717	591	618	661	682	674	673	672	638	657	652	666	633	669	626	660	680	661	630	672	668	607	668	630	702	641	706	668	634	696	685	643	680	676	694	620	676	669	659	692	661	642	654	656	620	648	630	651	674	620	636	678	669	670	670	673	677	700	688	648	665	656	650	679	657	668	641	643	643	678	665	676	635	666	649	651	659	660	644	655	695	670	690	623	655	688	611	702	611	644	669	623	638	643	660	685	694	652	654	616	666	646	679	677	664	657	602	650	655	628	648	636	640	658	651	702	678	660	670	695	659	652	675	654	661	660	645	651	680	701	679	674	666	653	635	657	687	645	650	680	713	671	651	645	642	677	638	690	700	639	655	703	668	638	648	643	677	673	640	615	679	674	700	720	682	624	691	671	694	685	663	656	695	633	635	654	668	709	638	736	628	676	688	651	681	670	654	658	658	714	681	679	693	663	648	676	684	672	648	642	693	628	657	693	694	654	647	677	661	599	646	662	663	639	649	674	700	642	666	696	662	679	657	622	662	665	647	647	678	696	678	700	674	677	657	648	650	689	651	664	670	631	651	654	685	666	634	640	700	672	644	662	658	685	641	641	656	655	670	641	694	695	694	651	638	685	664	698	639	708	707	674	645	643	679	682	649	627	658	653	659	616	651	687	677	658	689	644	665	683	591	652	671	650	686	665	635	682	657	699	650	682	709	650	647	645	680	668	660	659	689	626	666	665	675	689	672	634	649	689	606	733	678	677	634	687	665	649	665	613	638	647	658	609	665	669	673	660	655	690	682	708	749	683	644	631	668	694	617	656	658	685	660	661	647	691	735	662	690	668	695	686	652	704	646	661	671	646	676	672	693	634	709	645	670	679	656	686	639	649	624	641	705	687	631	647	687	668	636	647	655	672	684	650	663	668	643	629	671	619	714	629	687	666	647	665	680	715	708	649	657	615	652	652	693	675	663	671	654	664	676	669	628	635	669	695	632	671	655	663	668	675	627	718	714	639	656	695	673	670	615	680	668	656	652	630	673	680	621	690	631	694	702	631	639	704	621	696	648	677	646	643	622	642	653	642	725	667	659	650	678	629	661	638	650	654	670	626	681	660	647	664	628	669	656	651	620	656	659	649	629	639	691	672	656	672	663	655	637	608	647	661	638	705	656	617	677	579	673	674	689	713	676	694	677	649	635	668	648	656	642	652	658	655	672	691	647	595	608	668	657	673	667	694	664	646	675	652	664	643	687	666	676	646	698	693	664	654	624	686	633	688	722	655	638	713	647	670	601	692	647	711	605	618	657	623	670	670	676	689	702	664	632	677	644	698	648	657	641	694	680	689	617	656	699	669	664	669	623	662	679	647	685	654	624	680	686	696	627	639	673	676	650	695	651	678	656	694	675	650	682	652	660	686	650	664	640	673	656	704	683	686	651	692	666	666	613	663	586	640	663	676	679	691	666	653	676	679	672	671	629	628	642	640	652	636	663	663	657	647	646	672	680	643	665	680	678	671	671	667	619	683	706	694	665	701	653	673	685	673	641	640	632	704	645	649	639	691	672	676	663	685	650	614	643	673	694	679	650	674	699	636	701	687	661	664	672	612	635	631	640	691	732	659	638	704	630	671	681	719	659	726	716	659	704	682	682	668	671	664	661	663	656	692	651	695	669	635	690	670	685	667	678	651	646	637	607	637	702	697	628	636	652	696	656	664	689	695	718	725	621	696	625	684	653	650	683	677	643	685	638	672	643	682	716	662	655	638	659	693	662	662	643	642	689	681	698	681	646	642	641	648	684	677	683	629	649	659	679	647	657	646	703	648	676	627	650	684	714	631	684	602	688	667	640	700	680	677	662	636	634	607	671	656	645	645	676	684	649	682	640	678	606	692	663	653	652	684	664	672	720	650	630	676	676	678	632	622	687	642	660	640	690	645	674	711	641	673	670	672	682	640	645	704	639	626	703	656	678	691	696	634	653	643	676	692	636	677	674	636	643	628	673	711	647	676	674	636	688	648	692	688	657	643	662	654	683	720	673	680	626	653	671	658	609	644	641	676	644	638	641	660	749	629	671	666	676	683	642	643	659	657	643	636	718	668	683	734	689	641	701	695	716	691	646	689	660	644	673	653	662	692	643	660	637	709	659	641	653	697	682	679	683	643	684	642	641	696	657	697	680	666	651	660	689	664	643	633	654	618	660	568	682	657	664	672	658	735	641	689	662	671	674	627	695	655	684	660	675	696	627	637	638	604	730	650	655	631	680	643	648	661	670	648	628	655	675	616	667	635	670	650	631	625	712	650	683	748	661	628	637	681	692	660	646	676	640	640	688	715	697	670	637	660	671	665	650	655	681	648	669	667	703	616	608	668	684	657	637	674	644	664	682	693	709	669	683	641	688	695	662	653	661	655	612	650	669	663	686	648	688	651	684	657	674	638	716	657	659	640	625	673	689	663	649	692	672	648	685	660	650	675	627	661	633	674	689	654	677	689	672	649	678	679	691	686	667	647	601	678	694	682	647	667
83828	70295	48362	24416	8042	815	289	253	275	245	226	243	284	250	254	248	255	270	247	270	266	240	273	261	229	260	268	246	269	263	234	265	250	244	251	249	256	282	245	217	265	268	283	246	245	222	244	229	239	284	250	243	270	259	258	279	256	229	260	255	265	258	246	250	259	214	261	261	261	253	270	248	244	256	273	248	252	274	253	280	264	255	232	270	243	257	231	253	253	238	247	229	253	265	263	241	239	250	268	260	245	244	273	254	219	249	252	245	248	225	270	247	252	238	246	282	239	257	240	245	255	241	255	251	259	234	279	213	277	263	232	263	273	221	237	234	268	246	248	254	246	269	226	257	257	235	259	233	245	263	260	227	218	254	257	204	244	254	247	266	226	292	260	250	283	231	257	244	237	241	261	260	243	259	249	253	269	254	282	256	237	233	251	276	238	248	238	269	240	243	229	266	233	261	247	247	257	252	234	268	239	240	236	244	271	275	259	239	228	249	216	241	245	256	247	269	234	246	270	277	239	250	260	240	252	259	279	236	260	281	243	258	244	255	238	236	254	246	252	227	281	259	255	232	254	246	255	245	214	243	265	260	243	255	244	261	269	262	250	249	222	233	249	254	235	266	267	238	253	246	205	263	243	231	260	251	237	258	249	253	271	241	246	238	255	232	249	243	246	227	248	229	224	227	245	266	229	242	229	288	252	255	244	255	252	227	228	253	238	253	247	274	269	241	265	247	226	276	270	262	253	246	240	244	258	276	247	268	253	239	239	265	244	251	252	254	256	224	231	246	262	251	255	261	250	276	244	275	256	247	250	256	255	260	244	271	250	259	231	257	265	222	248	224	262	229	246	272	255	237	250	242	235	225	245	258	244	214	224	277	240	242	230	240	248	218	240	250	241	239	233	238	270	261	265	267	242	235	238	241	239	266	255	241	273	242	259	295	254	249	253	265	244	247	249	238	248	231	265	251	266	262	227	274	236	235	291	262	258	263	262	232	248	246	256	284	256	228	250	268	257	276	245	241	266	245	248	229	231	240	262	228	268	227	245	246	270	266	254	231	236	258	244	256	242	263	215	227	252	251	251	276	213	257	282	292	237	234	251	261	261	257	240	255	241	244	244	267	274	233	241	262	249	242	243	246	256	248	253	246	257	242	247	249	261	227	229	245	263	261	229	260	258	216	251	285	254	211	256	236	240	257	280	258	247	244	273	240	282	268	251	258	244	236	232	243	267	220	261	240	212	260	241	259	230	243	231	251	287	252	245	257	239	227	258	263	221	251	256	234	261	259	239	260	248	254	239	248	215	262	242	268	259	236	231	234	256	253	276	242	264	253	247	222	231	261	252	255	250	253	234	229	254	240	244	280	257	246	233	236	238	244	282	243	240	245	235	252	274	252	247	234	269	246	254	256	241	243	292	298	264	217	237	239	269	220	253	204	254	290	257	257	259	249	253	261	302	268	283	252	239	239	263	243	257	269	248	231	246	232	229	221	255	266	235	249	283	229	263	255	258	233	246	222	229	274	292	242	246	252	231	268	234	280	251	265	239	275	237	256	280	252	263	257	240	269	246	242	255	264	278	234	231	244	269	265	232	254	252	257	258	213	266	242	257	281	231	268	262	280	241	263	230	255	253	252	261	264	248	220	249	236	280	234	251	261	263	243	275	251	220	262	251	251	264	231	251	266	254	242	270	244	248	243	239	245	259	238	239	230	249	254	269	245	268	236	256	251	268	263	227	261	244	253	279	244	258	246	250	247	227	253	253	211	247	257	242	262	266	236	250	238	257	276	226	273	274	248	223	267	228	233	242	254	248	240	220	245	243	218	235	280	230	249	235	254	259	253	226	265	250	255	229	284	262	274	233	244	250	251	246	262	250	244	256	268	230	246	257	255	278	266	277	254	243	221	275	245	237	285	264	271	261	283	266	268	249	252	263	263	211	239	243	241	262	269	227	225	226	237	265	241	244	233	242	247	252	260	229	255	243	241	233	214	260	261	241	279	232	229	245	262	243	257	230	260	273	225	277	250	293	226	249	246	248	241	253	258	229	268	246	228	249	244	216	258	269	257	230	244	255	241	228	236	232	244	232	235	270	231	271	252	262	231	228	255	227	278	237	281	264	248	242	248	284	271	240	266	257	258	255	232	239	245	229	251	249	225	260	248	251	267	275	236	211	242	264	241	237	231	239	231	230	260	255	254	230	255	239	254	253	239	241	227	273	254	252	239	255	224	231	250	236	259	251	239	236	251	264	255	240	256	240	258	273	292	279	259	232	262	233	281	262	234	240	268	241	241	256	211	256	240	238	224	229	256	269	246	214	254	280	243	223	287	244	256	244	268	256	291	259	255	258	246	261	222	248	247	245	255	264	249	247	236	241	232	250	237	239	243	227	250	266	220	285	239	273	262	261	241	264	232	231	249	270	231	254	255	251	264	250	235	228	233	231	238	248	273	245	235	276	253	252	242	281	264	278	246	221	240	238	266	236	265	255	286	271	230	249	245	251	274	248	244	234	228	266	238	254	252	246	250	247	246	237	227	257	274	242	224	262	262	220	245	245	248	276	263	270	248	264	261	265	251	245	232	244	282	274	266	218	260	240	274	245	267	233	285	244	230	262	260	241	258	240	259	263	261	239	219	232	259	249	247	236	291	244	252	245	238	241	243	250	272	228	216	251	250	230	247	223	240	244	235	244	253	227	249	244	229	251	252	270	233	256	261	240	258	245	255	256	230	260	245	226	232	252	246	243	250	248	272	242	227	239	265	242	254	249	245	234	228	230	281	266	232	258	231	224	237	261	265	248	250	248	274	244	239	252	261	257	247	260	240	232	266	233	216	244	223	254	240	248	229	291	282	254	240	239	226	212	264	279	266	282	228	248	239	222	243	249	223	231	231	274	264	227	253	251	247	263	227	221	265	253	258	239	263	236	248	228	271	233	261	219	250	263	235	250	215	251	249	241	245	281	229	237	260	237	250	270	241	251	261	255	257	253	253	262	271	235	264	265	282	238	267	248	247	260	224	253	259	245	243	250	249	251	234	260	234	231	259	230	302	268	286	270	276	236	254	227	227	235	206	240	257	245	234	250	256	235	237	236	264	247	249	234	244	241	230	279	273	268	248	262	224	263	242	232	257	245	231	253	239	278	247	225	266	270	257	246	235	234	245	256	295	266	244	268	243	233	229	290	252	237	262	264	249	243	242	278	254	253	268	251	243	234	229	234	274	241	288	256	228	237	236	251	237	244	273	243	250	215	245	251	236	251	278	256	252	280	286	220	213	248	257	230	244	247	216	252	238	282	254	237	230	241	277	235	239	229	250	237	226	280	228	259	242	238	250	228	241	238	230	269	232	262	242	267	253	216	255	260	235	254	245	242	233	268	274	256	245	260	243	284	259	232	278	224	228	245	252	260	249	240	253	240	235	257	231	245	262	237	241	264	244	262	242	301	294	254	258	233	244	244	249	261	237	240	227	234	238	204	262	270	245
70878	60993	46404	24299	6750	1278	626	594	544	579	592	568	566	577	534	588	583	561	612	599	601	611	542	586	604	555	586	589	567	569	602	624	558	571	621	575	573	550	586	605	586	548	622	587	600	565	578	555	561	597	606	562	598	602	596	580	590	565	598	555	557	558	594	590	568	548	532	527	587	582	564	598	617	562	559	590	624	571	549	569	608	584	618	593	555	620	600	611	605	594	589	588	595	588	587	583	563	595	627	559	587	552	556	563	563	572	607	562	530	594	604	624	620	560	581	580	545	537	611	549	594	583	595	581	601	566	576	568	574	594	581	569	572	564	597	583	609	591	574	559	595	570	594	578	549	598	570	613	556	521	567	562	644	553	537	593	512	545	602	598	580	574	541	623	587	555	547	577	589	585	565	558	558	569	606	546	592	593	612	554	604	543	569	597	587	566	576	545	560	574	549	588	594	595	548	597	613	656	625	550	621	598	560	583	597	619	632	611	605	566	607	561	583	582	589	579	555	581	592	625	569	584	552	586	569	609	600	573	581	607	568	581	544	574	602	606	587	614	603	581	618	578	568	597	585	582	566	579	605	623	586	553	538	514	583	614	554	564	602	597	583	591	567	521	599	566	611	561	586	564	596	565	544	571	556	579	576	584	572	580	520	573	582	571	605	609	621	598	543	574	585	594	599	586	621	609	598	578	570	556	579	601	583	548	619	565	571	616	537	560	555	563	558	579	554	587	561	651	569	616	554	595	597	563	539	617	570	553	602	595	592	587	602	591	544	589	589	588	625	601	574	610	572	576	571	577	566	577	569	651	615	591	617	557	591	619	608	575	532	556	594	545	607	607	598	584	586	593	577	605	545	567	590	618	549	582	601	549	553	534	628	556	543	603	617	573	531	599	597	614	557	592	557	575	568	583	576	566	595	576	627	582	580	557	563	581	589	576	576	596	583	533	597	604	599	612	528	557	559	559	533	599	543	569	571	602	588	579	566	589	590	572	620	587	545	605	586	613	608	568	576	587	545	591	546	591	599	583	549	603	574	564	522	567	583	566	580	589	556	590	563	569	614	591	616	576	566	576	587	618	598	549	573	577	577	533	604	588	598	548	597	562	566	597	621	604	555	569	620	573	551	611	583	583	602	558	592	603	623	592	586	595	593	583	536	579	605	598	620	588	573	590	573	570	574	561	547	601	609	562	599	532	581	583	567	586	558	616	595	509	576	570	581	578	600	589	589	579	584	557	580	556	623	620	519	560	572	576	595	587	590	573	541	583	618	551	623	595	567	573	562	616	569	551	596	609	558	566	580	598	571	546	595	573	549	594	542	622	596	549	617	494	550	550	598	584	607	609	575	569	583	592	613	608	610	616	625	597	580	603	579	592	571	530	552	538	599	544	567	576	627	567	580	544	608	578	585	560	593	552	596	564	592	605	561	583	589	615	534	558	587	594	588	575	589	584	599	580	545	596	608	567	615	584	534	576	549	578	571	539	608	574	596	568	531	597	590	556	555	557	565	578	598	577	581	560	563	580	602	586	574	602	580	588	590	581	520	548	530	549	584	612	544	599	554	580	575	601	589	576	600	603	539	566	554	580	570	552	555	608	527	564	581	595	581	534	561	604	565	584	569	575	585	594	593	571	576	576	550	565	635	545	572	576	553	592	595	556	549	606	596	588	573	594	563	586	636	537	598	563	580	549	584	539	603	614	601	573	555	571	503	569	544	585	612	587	618	584	575	554	561	550	585	597	596	544	623	556	517	567	562	575	564	598	562	570	622	597	572	580	587	569	550	601	589	600	554	544	586	614	589	584	566	575	589	579	589	568	590	604	595	621	589	583	601	562	610	584	598	630	565	572	571	524	564	583	603	571	562	593	617	577	562	617	559	544	576	578	603	604	562	573	590	575	575	564	622	571	638	569	628	611	607	585	566	590	547	532	597	585	590	606	603	607	569	576	575	549	573	601	588	576	596	564	614	656	580	626	599	558	553	565	575	581	544	586	620	611	631	590	570	573	548	574	588	602	564	587	548	561	545	587	550	595	593	615	587	588	613	578	575	572	598	581	636	550	568	571	585	569	586	535	571	605	571	499	576	581	597	605	581	574	613	592	599	603	564	563	593	579	568	601	530	631	585	577	559	519	600	608	584	561	554	585	589	565	589	566	597	578	590	564	597	595	600	619	581	558	599	546	579	593	634	574	556	592	601	565	565	559	552	580	587	569	511	575	595	555	626	574	594	554	536	536	593	594	606	572	565	612	603	585	605	542	590	545	563	546	568	545	606	617	576	598	603	604	589	576	571	580	581	548	580	559	608	607	626	597	601	569	525	577	559	597	571	588	562	597	612	573	570	554	582	583	533	573	584	561	584	578	601	601	625	610	568	585	617	592	548	614	552	587	527	618	578	578	588	599	625	585	548	595	588	570	539	565	602	557	597	576	570	597	554	555	578	554	580	551	608	551	596	609	560	636	578	574	585	611	598	586	593	575	580	586	592	559	549	554	599	611	576	607	625	550	580	569	563	555	553	599	573	548	575	588	593	559	594	616	558	576	563	573	574	643	589	595	587	596	567	597	541	556	542	629	596	589	578	581	572	571	552	565	531	566	558	569	576	570	587	571	554	620	567	603	572	619	618	611	554	572	525	583	585	604	546	574	563	566	590	600	578	598	605	616	652	605	618	584	563	593	558	620	576	560	604	575	591	611	579	580	610	585	594	570	642	621	579	593	593	519	566	612	528	620	559	566	589	587	578	607	556	608	560	623	557	594	603	607	559	569	577	601	587	559	575	555	609	573	576	561	605	535	588	568	573	569	559	589	536	590	599	544	560	610	624	606	608	579	606	581	612	602	555	570	594	604	621	583	582	587	563	524	524	558	593	596	589	578	577	558	662	553	612	613	568	568	605	571	616	590	603	570	584	550	561	599	595	600	551	561	598	612	592	561	573	605	613	560	568	556	564	603	537	599	564	564	573	616	591	559	515	561	591	572	552	563	598	563	612	617	618	589	560	581	562	543	579	572	562	605	609	549	568	606	630	588	582	577	565	609	584	627	557	571	581	530	588	581	571	582	569	593	607	605	614	590	619	561	578	598	576	569	604	580	598	594	557	609	598	584	560	600	536	582	611	543	578	535	545	610	572	567	567	553	516	562	564	567	557	595	597	572	569	597	620	550	603	548	604	552	578	595	553	544	561	568	597	578	581	613	583	616	638	556	552	573	573	584	579	567	590	577	631	585	562	549	614	575	573	578	546	609	561	620	567	607	587	556	555	589	593	567	573	615	610	583	566	572	541	570	616	583	561	583	592	576	560	593	591	622	562	592	614	558	590	571	572	599	558	622	549	578	630	581	584	553	539	593	590	537	558	566	598	554	538	594	608	623	605	574	570	558	621	569	589	525	613	594	583	586	568	572	604	636	616	622	592	594	576	552	574	603	585	550	550	572	549	588	556	613	581	577	569	566	604	585	554	593	628	569	582	565	610	598	563	565
48543	26951	10099	1832	467	292	256	299	279	266	239	284	263	276	246	264	275	268	252	272	292	298	297	271	279	243	279	269	248	268	241	266	270	282	264	258	254	256	272	272	293	269	280	283	265	259	275	302	266	253	290	266	273	256	263	275	241	285	265	254	270	250	261	274	251	238	279	248	263	260	263	237	291	253	301	275	260	291	290	280	276	262	272	248	269	282	274	252	260	263	281	237	299	293	274	262	288	248	262	281	286	267	272	270	258	285	265	269	298	283	249	271	286	275	265	281	311	242	268	257	259	258	266	286	245	221	284	256	274	264	263	288	242	284	269	294	282	257	275	252	263	255	265	256	277	275	274	285	270	261	265	271	271	260	237	260	267	288	287	268	253	268	270	281	250	262	259	277	277	264	271	261	267	249	286	255	292	255	275	267	256	256	274	247	270	248	282	266	252	292	260	288	260	248	296	247	280	272	288	283	281	255	252	259	280	265	277	252	262	285	261	258	255	294	260	266	255	255	253	271	218	281	286	262	253	273	279	232	267	251	270	274	254	242	274	260	291	275	275	255	250	244	275	266	259	283	230	262	236	229	256	272	281	281	267	256	273	256	264	258	253	261	260	265	251	300	254	287	262	231	264	261	307	262	289	254	252	281	298	282	296	260	293	286	298	295	286	247	256	266	239	274	255	287	284	272	277	294	266	270	284	280	315	266	277	276	282	258	236	267	247	267	283	275	277	245	257	255	283	252	255	306	279	233	267	277	256	270	284	266	268	276	251	248	286	262	281	262	268	269	261	270	275	259	244	268	258	259	238	262	268	277	255	270	268	244	264	278	253	230	276	226	233	224	235	266	276	265	270	235	293	293	242	236	264	256	244	258	289	266	288	274	272	282	272	266	289	266	269	257	265	257	251	269	261	277	277	282	255	280	291	271	244	279	279	275	269	279	294	281	272	266	268	283	265	253	287	253	265	241	249	295	302	256	272	267	258	267	298	231	240	260	232	256	251	267	263	240	254	285	249	263	285	250	280	243	268	270	259	280	257	268	255	217	277	258	233	294	260	252	283	293	278	278	263	252	239	259	282	296	258	269	262	264	260	249	280	268	280	269	258	230	269	260	266	250	260	278	287	287	256	285	274	285	271	268	290	269	287	324	272	257	274	234	259	248	270	280	236	262	233	270	260	278	280	276	260	265	260	261	268	269	255	260	257	249	281	273	250	241	268	273	258	249	262	264	277	290	235	229	261	297	279	237	282	278	249	275	276	263	289	239	273	274	268	255	281	257	275	265	245	280	261	258	245	254	280	270	277	267	286	269	287	231	288	285	229	250	282	269	259	260	251	269	270	272	248	248	260	278	292	258	271	259	274	265	263	250	260	270	266	250	261	282	255	273	252	281	288	260	276	279	247	265	287	265	284	293	278	244	238	288	269	282	259	268	239	264	247	279	269	260	287	248	247	292	280	232	267	244	273	273	238	251	267	273	268	247	280	277	253	276	269	266	296	245	265	261	283	283	305	251	283	284	245	274	248	260	242	275	272	278	254	264	269	259	256	275	270	259	258	267	263	273	227	263	249	281	274	285	249	263	274	282	276	277	299	274	279	286	296	265	238	253	244	268	278	263	278	269	263	276	281	282	245	294	251	258	249	245	256	298	288	278	261	280	248	289	320	262	267	288	251	290	276	286	260	273	275	248	273	262	242	267	285	269	251	247	281	241	245	263	234	261	259	261	249	249	285	267	251	252	271	262	275	251	262	265	261	266	245	265	270	268	268	308	283	258	234	265	243	279	302	288	271	260	280	264	224	285	241	268	277	254	267	262	296	254	252	282	258	252	267	258	268	248	306	292	262	269	262	238	273	266	250	249	268	237	284	273	252	262	258	273	249	261	266	275	280	236	288	266	248	262	263	257	287	287	241	273	302	281	243	285	266	278	270	261	229	303	274	254	331	240	244	258	265	263	254	281	291	255	237	234	270	253	250	267	238	266	289	263	299	245	253	290	235	268	245	271	269	295	301	271	283	235	263	276	246	256	249	253	261	278	302	243	266	265	291	260	262	244	296	303	253	247	259	266	268	289	271	276	248	301	262	273	296	270	255	274	297	248	267	273	280	246	254	283	296	301	280	283	270	251	304	231	261	267	241	267	255	272	251	252	268	296	271	250	292	253	270	274	257	274	279	255	251	256	261	278	265	272	270	276	278	305	256	280	284	272	276	253	266	235	264	284	284	274	280	256	258	262	258	260	255	235	284	287	270	245	270	276	283	273	261	261	272	252	250	281	282	277	277	268	262	259	240	260	257	254	259	265	257	242	250	271	256	281	257	267	262	259	296	260	271	246	267	272	265	273	272	273	292	259	239	269	286	272	269	297	278	276	275	275	263	248	248	238	309	254	274	271	272	232	271	272	260	281	278	283	269	267	277	258	294	233	281	268	233	277	260	271	267	248	265	274	299	246	273	285	258	255	263	292	269	282	298	265	279	268	263	289	283	264	232	264	287	249	262	283	290	262	251	241	265	282	245	270	263	270	267	258	275	257	251	254	273	250	267	269	254	272	275	250	273	276	267	291	275	254	233	267	254	252	256	266	255	282	280	274	269	278	288	251	267	256	280	281	256	269	292	266	251	274	301	284	247	267	226	312	246	265	256	263	261	264	254	251	265	255	282	254	283	235	255	257	288	257	264	272	257	251	263	262	259	255	258	250	263	273	244	267	228	246	259	262	293	281	257	286	261	269	265	252	303	271	276	270	289	257	260	267	268	279	265	246	263	244	260	278	245	250	307	246	250	299	281	253	270	242	248	274	259	253	289	285	303	256	250	231	246	256	265	270	278	259	295	233	269	252	260	251	270	275	247	235	267	294	268	292	246	237	282	259	248	289	270	247	255	252	266	289	295	233	252	289	289	254	286	271	237	272	261	264	267	259	268	272	273	256	267	264	209	287	266	300	292	275	257	265	286	277	275	269	278	270	267	271	257	286	256	244	272	282	258	280	287	276	261	259	283	259	227	258	280	238	238	245	276	254	288	266	256	270	258	258	263	270	296	303	293	262	250	283	282	251	279	271	259	277	296	279	258	288	262	235	239	240	239	281	263	266	274	291	249	267	267	239	284	252	297	243	279	239	267	273	266	273	271	266	262	289	282	259	272	230	302	278	299	267	248	277	256	290	246	251	285	267	241	280	249	306	253	283	256	254	270	234	288	280	235	274	255	241	268	288	274	247	283	235	289	269	274	258	286	244	286	275	304	266	240	261	291	253	275	281	266	275	254	254	240	262	272	249	223	263	284	273	266	271	271	276	261	289	263	244	282	263	258	253	272	269	267	269	270	278	283	292	276	266	267	250	259	260	242	243	260	270	274	257	279	288	250	274	244	293	243	278	237	256	266	274	251	242	284	263	301	242	250	249	264	254	259	277	271	283	247	244	287	260	272	258	269	259	292	242	255	276	323	274	274	274	297	252	271	286	234	278	236	278	259	283	275	245	301	252
41439	24734	11725	3539	1157	708	703	637	625	644	613	625	611	658	654	675	671	651	662	664	639	624	633	588	628	618	639	636	630	618	583	653	626	677	642	589	635	664	665	626	633	628	645	630	658	652	629	625	610	647	628	611	643	617	662	626	600	616	635	596	642	606	626	675	642	638	614	650	647	637	667	668	607	656	614	646	573	623	642	653	660	639	654	674	636	697	645	652	647	606	623	639	607	645	599	628	664	590	619	674	605	632	625	615	633	588	661	593	591	675	623	642	645	610	633	631	596	641	608	631	641	652	620	648	618	640	631	617	636	600	607	659	650	634	621	659	641	631	649	610	651	599	659	703	640	613	659	660	671	667	639	589	589	652	675	620	637	615	639	606	647	615	652	638	606	627	596	619	598	608	651	638	634	634	651	636	650	653	618	635	623	629	664	663	605	631	610	650	651	669	639	627	650	652	650	618	641	648	609	594	704	667	646	602	620	637	624	626	646	634	638	640	602	664	665	604	610	665	663	628	599	609	635	664	643	602	605	616	630	606	645	623	598	647	605	638	655	616	626	619	643	653	636	654	613	659	664	647	647	670	609	640	593	636	690	633	632	652	630	619	622	652	615	623	626	659	632	630	633	599	629	671	601	605	588	635	631	644	616	637	600	642	644	625	616	657	638	624	629	630	687	605	616	628	682	642	668	676	645	615	591	616	635	670	608	621	630	629	670	621	662	628	686	644	568	628	597	669	603	645	647	620	608	649	650	631	657	654	662	641	646	651	677	639	596	639	690	575	623	663	614	646	606	688	667	615	639	624	621	608	614	633	606	607	608	604	675	643	676	656	642	647	645	580	632	643	670	613	620	613	656	671	628	641	620	634	621	628	603	657	648	626	651	663	667	611	646	648	610	629	632	630	649	655	643	623	652	631	637	638	658	651	655	637	640	630	652	608	631	636	605	653	647	615	658	654	646	675	649	599	642	655	648	647	599	632	589	582	608	633	650	622	538	662	609	615	612	672	672	619	640	592	691	644	639	603	621	648	636	648	611	602	678	633	653	617	663	629	579	624	661	598	639	639	647	684	633	623	670	616	600	654	607	636	650	653	603	624	648	611	655	643	659	586	651	675	639	644	670	633	637	600	621	633	619	638	636	662	659	625	676	576	625	632	613	633	629	597	665	602	643	609	627	642	622	646	676	628	674	614	578	635	656	608	606	650	620	564	635	638	689	627	613	621	647	621	618	617	653	648	605	631	626	630	617	641	643	597	595	565	601	638	577	640	671	672	641	657	623	662	617	664	668	654	679	658	627	640	614	646	657	631	634	673	613	679	681	637	636	667	668	643	694	674	633	605	615	593	633	643	620	625	629	622	609	661	637	573	662	629	638	605	606	660	640	680	631	624	612	599	595	653	616	620	634	656	637	673	697	622	642	650	625	658	631	618	609	637	637	629	622	614	599	616	578	593	612	651	679	627	681	632	615	635	648	641	634	664	640	606	647	641	598	613	638	622	625	666	601	635	629	661	643	618	622	650	612	645	651	639	648	610	645	694	655	607	608	619	610	651	651	611	645	612	639	653	661	644	631	655	685	624	611	629	643	649	618	583	621	672	629	621	628	640	638	665	639	623	634	663	634	653	635	614	614	605	643	682	621	641	588	597	642	643	609	659	637	625	641	660	630	626	642	653	686	649	667	623	614	648	665	608	649	605	642	639	634	621	617	604	636	656	629	649	636	601	636	636	616	701	646	610	640	638	616	646	638	653	680	609	653	645	607	591	595	615	607	611	648	605	670	660	665	618	625	609	650	657	637	605	614	673	636	584	651	632	645	663	664	638	622	631	625	621	658	648	591	632	629	637	611	614	614	671	661	643	661	607	644	647	636	632	627	611	692	640	617	570	643	668	636	621	687	623	665	648	586	655	638	625	623	574	592	642	614	633	613	634	602	632	659	661	615	596	607	571	638	654	613	651	660	633	619	624	670	643	651	667	636	656	661	667	638	640	649	656	627	637	642	646	672	634	658	661	666	683	668	637	637	600	623	622	683	623	624	647	633	662	624	641	603	656	641	618	647	631	607	641	655	639	594	664	609	652	599	624	618	603	628	628	677	615	610	665	658	667	619	661	660	617	679	657	651	609	623	656	615	644	670	617	677	643	595	652	640	626	633	614	608	640	619	609	617	653	634	630	620	628	627	632	635	580	597	588	629	674	634	651	651	637	582	646	652	615	639	625	645	635	649	621	604	634	620	669	600	636	652	642	635	639	633	655	673	633	612	661	678	647	674	617	629	659	593	648	601	624	593	626	627	671	598	634	620	644	651	647	619	660	622	641	640	658	632	627	609	671	597	600	637	619	624	662	664	608	622	613	653	655	619	610	637	642	655	666	611	666	638	619	630	616	650	620	621	630	634	590	634	610	627	623	597	676	665	662	625	643	645	654	655	623	638	667	634	651	650	658	675	651	612	607	655	696	595	649	602	632	652	628	645	593	642	608	651	649	618	633	658	631	682	603	637	687	650	622	648	620	619	614	687	628	645	619	663	616	664	645	593	594	603	677	586	666	583	638	652	626	655	601	646	611	686	648	641	599	646	626	648	610	623	604	631	609	672	600	642	634	621	657	640	646	653	698	640	621	676	636	666	597	663	676	646	651	626	663	624	606	631	661	608	608	611	590	630	621	623	655	628	613	639	624	612	653	635	629	670	657	662	645	650	590	642	649	607	650	663	652	626	575	666	612	631	703	568	660	604	651	610	677	615	678	608	623	616	591	622	590	630	645	638	675	593	600	628	639	615	625	621	662	648	676	658	610	658	589	639	655	642	598	697	582	637	631	653	620	664	625	634	655	605	631	594	617	669	630	670	642	660	681	649	629	643	606	623	651	648	631	605	641	633	678	627	598	641	629	636	647	639	637	613	644	632	608	651	627	601	632	595	618	697	648	626	622	639	677	635	681	601	672	612	603	641	594	647	618	635	655	639	671	644	644	609	582	606	651	625	632	658	667	645	610	686	633	653	632	623	637	650	638	653	628	670	610	684	617	626	653	614	643	625	598	656	602	632	656	665	682	623	636	628	650	637	625	652	621	642	647	624	679	628	661	666	608	619	642	642	637	618	642	655	660	650	586	691	624	630	636	647	645	597	662	625	603	627	605	634	633	627	666	647	604	610	669	623	598	657	616	641	635	641	586	621	616	598	648	661	650	633	630	667	620	671	628	603	617	638	627	669	680	676	646	637	630	637	661	624	648	615	599	630	665	624	641	622	630	615	659	644	569	654	657	626	679	629	689	617	651	676	671	545	613	656	625	636	617	656	686	662	600	616	634	665	650	626	654	670	618	633	616	656	609	641	636	623	651	639	672	647	632	646	679	625	593	636	642	638	640	669	632	614	633	680	627	600	658	606	652	642	632	605	620	639	642	594	661	677	612	630	643	651	661	650	604	625	634	654	625	650	588	642	679	559	688	703	639	675	638	651	652	636	613	630	637	590	637	596	623
81014	61675	39076	16952	3256	485	309	285	288	296	293	295	294	289	294	283	296	276	309	284	288	265	281	283	283	298	288	296	285	276	309	287	277	263	272	276	293	279	266	294	273	265	275	322	240	260	268	293	287	289	265	281	317	288	291	306	292	258	279	299	281	322	261	310	270	292	307	296	287	294	287	262	280	301	275	294	263	294	284	301	302	316	296	296	301	291	291	259	291	244	273	263	278	287	292	297	283	301	278	300	257	275	277	289	284	279	280	266	316	287	296	271	276	281	249	294	295	285	292	316	280	272	329	283	292	301	299	311	310	269	286	266	298	275	288	303	311	321	273	287	287	304	274	281	298	290	331	314	298	315	310	306	295	314	297	319	276	304	291	291	276	303	307	282	305	274	258	275	292	254	300	300	309	291	274	290	283	315	306	290	297	283	284	292	292	284	291	275	314	293	299	285	289	305	269	291	281	277	279	289	274	289	307	275	281	256	298	317	281	291	299	274	301	310	278	327	284	307	269	299	291	279	291	317	283	301	258	271	280	290	302	308	293	276	290	283	276	270	288	284	304	307	306	284	285	297	292	260	328	295	280	267	272	282	315	319	299	267	285	299	306	287	266	267	274	273	292	298	281	281	303	298	308	290	294	289	263	299	311	287	333	271	291	298	254	307	288	266	292	252	264	309	229	293	271	297	289	287	318	270	282	284	293	284	297	299	283	265	278	289	296	274	306	283	303	299	281	269	288	272	276	310	290	259	257	294	300	303	295	288	304	265	320	287	279	301	320	265	277	319	287	304	321	298	294	315	294	301	288	285	289	283	253	229	249	276	301	299	254	287	264	269	308	261	259	321	304	298	302	293	301	274	289	292	271	290	302	297	274	287	269	239	290	290	268	296	297	275	295	289	268	301	251	300	270	263	302	299	242	273	289	296	296	280	274	297	289	317	276	312	296	279	285	269	337	303	291	268	284	286	279	299	322	296	290	284	288	314	278	303	276	282	291	299	303	284	303	270	311	279	270	350	315	307	281	284	279	278	305	245	295	284	300	311	298	306	274	254	263	282	278	300	284	303	311	304	312	289	302	302	292	309	292	271	291	290	287	275	299	278	305	299	335	282	293	280	265	311	307	273	302	282	308	307	307	294	287	296	328	301	280	281	289	276	251	266	298	317	316	278	301	293	316	262	279	300	280	290	270	302	298	264	304	284	314	291	261	291	288	275	325	291	302	287	311	290	276	302	275	340	283	271	267	268	292	268	284	294	283	265	240	274	280	277	299	278	256	300	270	276	317	281	286	308	293	285	303	287	304	244	303	298	265	293	305	275	261	333	294	303	279	314	301	284	289	261	277	264	271	295	270	303	275	271	287	268	300	269	275	286	299	290	290	310	272	295	312	321	319	271	301	282	270	320	306	317	269	274	282	301	305	334	307	298	307	262	321	280	282	290	287	305	274	296	305	304	300	319	291	259	305	291	266	303	289	250	299	313	286	282	297	310	302	314	287	309	311	301	286	297	310	290	272	267	287	322	270	288	295	280	298	295	285	270	299	297	259	270	267	261	323	294	279	309	278	318	290	311	287	319	285	246	307	320	284	285	297	286	251	289	295	309	268	255	286	248	286	299	305	279	284	285	293	260	280	290	308	292	334	270	271	308	278	285	293	272	295	299	288	299	292	323	294	295	284	301	296	283	295	273	286	265	296	300	272	268	294	302	325	263	313	287	277	304	302	282	279	282	281	278	330	279	269	279	312	284	280	280	292	281	289	295	287	274	277	294	280	274	283	267	283	291	258	298	237	275	275	264	302	299	301	263	286	279	292	322	275	264	274	302	260	277	260	303	278	282	306	299	277	279	291	296	256	270	290	272	264	256	321	292	287	288	293	271	291	290	285	268	278	261	302	301	260	273	287	305	308	290	289	278	250	266	287	288	268	279	280	289	286	276	332	272	255	300	330	314	273	290	288	273	277	305	311	293	285	268	295	300	300	301	300	315	284	268	281	285	280	294	304	284	308	281	302	289	304	299	295	263	287	298	285	264	262	279	274	319	290	286	313	313	269	273	317	261	295	310	312	295	281	305	278	300	286	296	271	275	281	300	285	309	282	293	296	269	289	291	317	295	304	295	262	286	294	257	303	274	294	283	284	279	294	268	301	273	262	283	289	286	304	305	290	287	285	294	275	307	283	288	284	266	305	275	269	275	288	275	284	264	291	270	278	284	274	298	322	299	267	279	272	296	275	289	285	314	307	304	292	256	260	279	279	293	311	294	262	294	286	273	260	289	296	313	260	307	314	304	333	289	310	275	248	283	292	310	286	281	294	284	263	283	282	263	303	313	314	310	275	285	280	291	314	311	256	274	317	291	274	285	251	273	296	287	260	288	316	243	277	279	274	332	292	277	292	275	273	287	304	253	274	258	306	241	303	302	277	289	289	281	296	256	298	298	259	303	279	272	293	337	282	249	281	252	302	301	348	289	307	313	303	317	304	249	334	269	290	281	274	259	305	280	289	292	289	270	312	273	272	299	298	297	270	322	283	281	308	282	301	255	297	278	295	279	292	325	268	286	280	270	288	280	241	266	309	280	303	283	260	293	319	276	261	283	292	275	309	331	263	264	287	256	309	312	296	299	289	271	273	282	326	295	287	267	274	283	254	279	303	291	287	262	299	282	279	308	268	300	285	268	281	270	287	273	261	278	295	289	298	290	295	321	294	304	297	294	295	293	296	278	278	288	288	288	301	295	279	287	264	285	299	270	264	286	269	280	272	308	305	286	315	299	295	314	284	286	295	292	288	275	288	280	257	302	272	281	250	258	314	313	296	249	292	296	306	255	278	300	313	274	303	297	310	296	278	308	279	280	292	303	317	303	268	287	308	267	286	293	300	293	268	269	281	296	270	258	282	276	268	283	276	288	296	265	289	273	273	264	281	299	274	285	287	296	285	312	291	338	297	285	275	289	291	281	300	286	266	300	288	297	278	293	280	275	278	274	296	316	262	286	286	312	284	315	248	267	289	254	274	274	268	274	298	263	264	259	281	306	294	285	296	286	288	259	314	306	275	297	289	257	293	314	293	309	265	258	266	298	319	258	259	306	291	267	281	286	259	310	265	295	283	275	272	286	274	330	318	332	299	296	273	315	300	300	281	298	297	306	292	304	290	272	280	276	248	272	308	252	285	285	297	286	288	250	264	278	284	275	294	310	256	307	290	282	280	325	283	279	276	315	288	306	317	328	292	286	294	294	274	299	283	284	279	282	292	263	293	314	303	262	264	285	264	302	320	320	310	284	262	324	288	289	264	287	269	292	274	274	258	293	319	266	295	291	284	282	275	270	311	324	286	280	289	286	264	313	302	298	305	288	267	311	292	284	285	307	288	290	310	314	322	282	263	333	296	271	295	293	269	326	300	271	283	329	290	294	288	292	262	272	329	298	302	303	286	259	281	281	307	274	285	293	289	311	305	263	281	283	262	279	286	295	264	289	265	286	287	270
61595	50267	36679	16786	3933	1061	734	659	692	709	650	644	645	715	645	703	656	624	650	670	710	657	694	684	641	672	690	673	638	647	690	651	649	681	682	703	728	657	675	637	705	685	659	672	650	655	665	672	641	658	675	686	695	672	689	666	697	665	695	647	696	625	650	653	651	714	675	658	649	709	670	698	636	611	690	686	647	677	702	643	663	662	684	670	668	649	661	654	669	638	654	668	654	664	687	693	637	719	651	701	739	695	681	687	671	611	647	677	668	671	697	685	652	718	706	643	670	683	675	657	712	661	671	691	696	668	628	703	710	699	641	697	667	682	662	749	658	710	624	681	658	681	634	675	640	654	706	652	685	637	663	727	691	668	692	681	646	639	641	626	664	681	662	630	659	633	665	682	610	677	625	661	638	686	683	707	693	656	674	659	682	646	680	627	705	700	683	711	674	659	703	688	621	650	677	680	632	665	650	675	695	700	652	726	676	693	692	680	644	684	681	702	670	676	707	688	659	631	683	701	711	692	703	684	650	680	695	650	629	688	683	645	655	697	702	705	672	677	651	674	701	692	730	633	696	665	655	706	657	681	702	639	698	646	733	689	695	701	663	707	667	726	661	654	652	635	638	628	684	661	648	676	640	668	678	698	638	706	673	627	687	672	680	681	644	671	658	710	620	658	687	699	710	673	660	622	707	684	650	670	665	674	702	638	684	670	661	708	643	705	651	639	657	678	665	698	692	642	697	636	639	685	696	667	706	632	692	685	698	670	695	677	661	670	639	666	610	694	681	658	681	607	613	642	659	653	660	654	677	655	650	675	664	741	680	674	662	684	684	692	704	695	662	704	670	687	712	645	703	699	672	670	665	683	687	651	688	640	679	663	673	669	664	683	653	672	635	696	673	705	615	702	652	666	659	657	684	633	696	672	690	640	649	635	652	669	671	701	648	650	673	715	671	659	662	656	722	675	691	670	681	717	665	741	686	658	703	681	634	664	645	698	629	667	678	644	700	703	690	668	713	701	645	657	665	678	633	717	672	667	690	703	647	651	699	692	612	713	646	662	671	691	654	643	631	647	659	691	713	631	707	655	667	695	691	641	624	656	668	694	640	677	692	711	635	681	689	672	646	683	694	691	666	707	674	646	650	661	686	647	617	643	668	673	715	655	669	694	664	655	685	660	659	654	752	651	691	683	664	714	656	711	662	647	680	665	641	654	674	703	695	648	651	665	679	668	656	680	683	650	691	671	631	651	657	669	690	668	652	701	662	686	641	634	666	684	672	639	691	671	676	684	651	711	679	702	684	657	681	680	657	679	669	658	636	684	690	663	682	628	628	681	696	684	667	663	682	691	664	629	645	668	658	711	674	625	665	651	645	681	656	684	678	697	722	655	684	679	645	723	697	674	676	691	693	648	694	697	659	700	647	643	662	637	681	654	669	680	716	710	678	629	661	657	634	618	644	678	653	682	643	685	678	654	648	662	639	719	676	664	695	610	702	645	699	693	694	665	642	688	610	692	622	672	684	641	689	673	697	640	643	656	647	657	674	708	617	684	695	696	705	679	691	661	631	678	715	643	666	715	608	681	670	629	668	665	659	688	639	714	677	697	659	668	681	668	710	654	728	695	681	684	661	638	671	682	685	688	634	686	654	665	645	663	644	690	728	694	674	717	646	625	680	650	735	678	682	646	676	696	647	673	625	671	695	654	654	685	668	706	690	666	648	693	667	694	687	689	655	676	743	659	619	713	699	613	635	654	698	690	665	644	710	653	645	669	675	689	628	655	668	663	676	644	689	670	640	679	665	732	685	711	663	686	650	662	662	732	693	710	646	722	641	702	707	606	668	648	636	682	668	649	685	647	697	654	683	672	674	671	691	684	694	650	717	692	696	730	645	642	668	668	672	682	631	641	671	681	676	662	654	693	737	646	694	659	735	717	674	683	684	700	690	638	728	666	649	634	705	703	712	672	625	661	674	685	693	691	690	713	667	649	653	657	730	709	653	659	624	686	677	727	674	647	622	657	668	679	656	690	664	650	678	718	698	675	641	674	657	684	672	705	722	693	732	674	613	641	691	697	673	657	672	662	625	674	681	672	711	680	692	684	692	648	608	670	703	639	666	645	676	667	698	666	664	676	617	683	651	652	698	633	659	613	678	646	674	620	645	641	696	670	669	629	681	628	664	702	652	637	672	658	679	681	710	720	628	649	663	664	677	654	571	668	674	669	656	658	647	691	653	667	649	659	694	675	668	664	696	620	677	690	668	657	667	649	678	620	663	626	696	640	637	638	690	652	657	641	645	665	613	671	675	715	660	695	709	624	651	682	651	683	597	708	643	703	659	697	679	729	685	740	633	614	656	684	684	636	686	685	622	656	709	642	677	715	721	661	673	654	597	697	642	666	626	638	692	712	658	695	674	715	700	702	636	676	696	660	688	664	650	643	625	675	676	648	689	698	654	681	641	680	680	679	640	690	673	711	668	664	656	650	633	705	644	697	669	651	721	656	651	623	595	650	664	680	651	665	640	647	706	651	698	661	656	727	677	733	676	672	663	665	636	683	667	627	683	694	678	702	673	637	669	673	682	649	645	664	657	688	694	706	692	673	678	645	685	658	700	658	653	633	698	668	689	679	637	668	673	724	691	676	709	622	656	705	647	667	659	677	692	713	665	719	638	703	668	711	680	669	676	685	683	719	664	623	639	654	691	742	681	616	647	695	676	702	715	657	732	679	670	630	655	705	695	691	669	710	650	700	644	655	639	665	643	686	659	674	706	682	652	684	662	724	666	707	610	673	664	707	626	616	680	676	635	693	709	640	694	658	673	678	643	665	700	688	665	658	652	656	718	673	692	708	662	662	648	626	653	659	689	643	679	635	671	645	661	741	667	655	703	689	642	682	653	659	657	667	672	662	687	673	706	666	681	688	673	664	682	689	685	704	716	664	663	685	595	681	668	660	681	662	645	665	673	625	634	673	651	662	723	687	639	658	698	674	683	650	636	692	644	665	649	668	664	643	632	649	664	672	678	682	688	699	637	635	685	660	679	651	678	706	658	655	687	717	672	692	640	687	673	652	680	668	695	675	680	685	691	681	622	685	635	677	692	604	702	648	637	667	667	651	681	675	643	688	653	648	639	649	684	666	653	673	663	658	670	721	686	683	631	657	650	649	670	646	695	727	675	689	685	686	649	723	680	678	626	640	632	688	689	657	680	665	615	643	653	698	720	659	667	676	715	678	683	675	677	702	647	641	670	689	655	679	705	721	636	662	680	642	656	678	674	669	648	707	633	639	663	699	792	673	636	751	695	731	662	709	670	686	644	720	695	666	690	688	656	621	650	635	658	655	685	704	643	663	658	698	643	670	683	717	637	678	722	736	646	661	660	652	666	698	669	678	641	682	637	713	721	673	725	671	680	706	657	657	687	680	629	674	648	677	677	674	690	664	715	676	661	699	645	746	645	663	652	712	683	662	707	670	692	641	682	624	695	658
84046	70177	47683	24133	7536	754	276	264	254	272	248	284	257	260	249	250	249	233	241	271	261	229	285	276	252	256	259	242	240	255	263	254	256	254	212	223	249	251	268	286	245	269	277	255	275	262	267	265	261	256	236	250	230	239	235	249	242	237	253	233	217	272	255	246	272	238	217	277	251	248	242	237	257	235	239	265	231	231	267	261	259	237	209	239	219	270	269	258	266	268	231	258	241	214	285	267	234	260	283	246	252	218	239	269	290	278	251	241	240	263	253	246	221	266	242	264	239	282	234	267	261	236	236	243	204	265	249	259	247	252	249	275	243	229	276	258	239	234	219	241	237	266	209	259	242	223	253	254	282	255	257	263	232	270	250	284	290	217	229	252	227	252	249	241	213	239	250	243	259	253	261	233	236	235	236	283	212	271	223	247	250	310	257	266	256	238	265	277	267	288	235	229	257	251	244	262	277	266	261	262	251	255	269	252	250	258	262	268	252	251	268	253	256	233	254	269	220	242	271	237	241	259	267	269	265	223	234	234	236	248	255	273	238	262	236	245	246	269	263	248	263	243	276	245	264	252	256	260	270	257	246	255	263	271	277	255	224	221	260	262	249	241	241	247	256	246	254	258	257	263	230	267	249	260	274	270	262	254	265	248	257	257	269	252	244	253	234	233	246	266	237	243	261	240	239	214	261	248	224	241	266	275	237	280	246	292	271	277	233	234	234	259	252	248	260	293	241	233	250	230	246	237	222	247	246	245	245	241	211	228	258	237	268	239	273	247	252	251	238	250	274	258	276	243	273	269	275	278	268	243	233	247	222	247	271	239	224	256	240	229	258	240	258	236	279	258	239	218	247	241	298	248	232	238	237	249	287	257	241	251	238	260	278	223	255	270	233	244	254	248	258	275	284	260	253	232	248	273	245	242	267	271	244	279	228	284	246	246	232	252	231	261	278	241	225	264	219	244	264	261	225	241	260	220	234	243	272	254	232	232	245	221	255	257	263	244	239	266	312	260	246	254	273	258	263	232	243	250	240	250	239	246	245	254	260	245	252	239	277	232	235	226	249	234	268	224	224	235	251	263	249	252	244	232	278	263	248	245	284	278	242	256	239	238	251	232	235	265	259	240	256	234	270	221	220	243	260	249	222	274	253	233	248	232	271	235	242	256	227	235	271	268	241	255	207	261	254	243	250	240	224	262	287	260	268	275	264	256	255	266	255	235	243	262	255	248	252	275	245	248	257	228	269	233	232	220	239	267	218	259	261	232	235	257	242	277	230	243	242	241	274	245	255	257	229	266	252	266	275	251	261	242	275	240	230	234	258	253	243	247	240	274	232	247	280	274	241	244	252	262	269	237	244	233	251	251	246	231	254	237	242	261	235	283	286	252	241	247	259	254	242	270	222	240	236	245	261	242	246	250	221	239	245	232	240	252	228	238	264	223	247	232	247	252	238	233	262	243	266	255	264	251	257	235	230	222	229	278	234	237	220	268	224	224	238	235	230	272	236	238	252	257	271	253	256	262	226	244	251	250	250	275	244	236	215	248	250	235	275	258	266	266	261	252	263	254	238	283	214	239	261	263	256	249	241	254	216	239	243	300	239	259	257	240	245	247	244	246	275	262	211	233	245	261	265	250	264	244	256	255	242	258	231	259	255	225	255	274	262	217	266	265	266	240	246	256	240	253	256	272	243	233	241	228	258	248	252	258	261	241	240	254	247	235	225	260	264	243	253	237	262	239	264	237	231	237	254	239	245	276	254	289	232	293	240	258	239	243	255	234	227	243	249	234	235	238	279	246	249	277	236	216	276	253	252	243	275	259	239	241	249	219	282	290	249	244	256	260	268	272	251	234	238	232	265	268	265	264	268	242	286	242	251	269	249	244	233	261	223	246	277	254	245	270	267	241	252	257	266	252	234	230	246	285	244	260	245	256	214	230	264	238	256	257	237	276	231	257	240	241	253	263	269	249	248	196	236	254	250	249	264	260	277	248	258	248	237	224	260	252	267	286	254	246	229	246	234	245	266	238	229	267	240	233	236	272	251	249	261	249	252	243	245	238	242	231	238	242	238	217	263	277	269	287	238	247	263	250	251	244	254	225	240	253	265	233	274	277	269	254	260	252	267	237	228	279	274	248	248	265	246	260	252	257	250	236	217	260	278	252	262	270	259	232	248	224	234	244	251	256	270	275	251	206	262	256	238	275	259	262	237	248	247	267	239	247	241	263	270	271	298	241	251	248	243	252	250	257	248	250	246	276	235	238	222	250	240	226	254	260	246	243	264	260	239	254	233	244	262	261	251	229	235	260	242	267	247	257	240	279	269	264	242	227	261	260	274	263	261	293	244	265	268	267	253	266	255	219	237	260	248	235	256	258	249	266	269	268	269	271	241	235	242	242	259	286	252	259	248	259	255	226	229	254	258	236	237	240	252	251	259	285	247	230	247	225	276	259	198	237	258	252	247	251	245	249	241	255	281	266	284	247	235	256	234	276	271	268	260	276	239	236	223	258	261	251	239	249	258	249	248	271	243	230	273	255	257	248	260	222	228	236	233	263	262	234	227	256	257	234	236	273	258	226	242	259	247	237	245	248	240	219	259	242	242	234	246	275	234	266	235	261	259	248	260	214	235	272	226	253	221	244	240	258	243	249	266	264	263	303	232	246	251	245	240	230	252	260	235	262	242	256	273	255	247	230	250	260	245	216	241	250	238	246	223	234	263	236	198	271	249	238	278	268	246	247	244	234	258	260	294	262	248	234	280	239	234	226	232	247	283	259	267	253	253	250	232	281	258	260	216	276	245	251	249	258	248	237	238	241	272	282	223	242	260	240	263	264	264	248	229	246	239	245	251	259	271	234	249	264	269	226	251	270	218	260	266	245	238	259	215	250	286	263	253	277	275	272	249	274	261	240	258	270	236	267	269	262	269	259	262	247	249	236	258	229	271	250	270	260	236	263	250	257	221	246	240	247	261	254	258	265	231	246	243	274	279	248	251	240	211	268	254	229	241	268	275	253	276	295	281	260	270	287	250	234	266	240	237	261	275	252	248	254	234	248	259	227	227	214	222	264	231	239	253	278	239	247	266	235	236	252	236	248	257	252	240	261	261	261	235	251	248	273	238	280	219	256	234	250	241	246	272	249	255	222	246	248	222	277	245	257	250	244	259	253	247	268	238	255	278	231	266	241	262	277	229	245	247	248	247	237	251	233	270	276	235	264	250	254	262	275	265	238	240	216	243	220	239	236	249	245	241	235	245	271	249	240	228	272	243	263	249	251	254	271	269	261	271	255	223	239	271	251	243	228	222	251	226	249	216	236	248	246	265	253	257	234	269	257	224	264	246	244	279	230	244	237	245	246	253	246	263	250	273	250	263	242	240	249	246	243	244	247	248	250	266	268	273	210	268	267	263	254	250	235	242	269	246	232	239	229	246	274	225	281	231	243	231	282	265	229	235	272	270	263	274	259	230	263	251	239	245	247	246	249
71049	61020	45872	23534	5891	1298	658	565	602	612	557	623	574	627	605	569	582	596	568	606	585	554	563	561	599	610	552	581	602	567	610	559	584	605	562	541	534	607	563	591	592	560	610	598	578	587	546	639	578	586	591	539	572	596	652	601	587	536	592	564	580	575	564	581	579	590	565	588	557	595	558	595	567	569	571	617	525	588	583	553	597	571	560	624	552	570	588	602	604	535	603	578	571	577	584	616	581	574	572	518	606	575	579	496	594	601	584	586	606	552	545	547	599	587	569	609	520	607	587	610	560	604	550	608	574	595	609	608	584	575	607	590	614	571	566	542	617	562	597	560	544	593	575	593	634	581	558	560	647	574	559	573	580	606	652	578	583	573	573	632	562	602	605	578	561	548	599	597	595	596	629	574	553	627	605	551	585	601	581	613	561	566	626	596	567	568	600	597	583	582	573	601	625	604	656	590	566	603	579	576	602	605	591	594	605	568	552	584	566	587	565	558	622	619	622	647	555	586	581	629	604	581	544	566	558	577	647	598	590	611	579	565	584	604	637	615	590	554	563	564	543	635	586	552	584	589	592	597	554	523	579	633	567	592	607	577	569	593	585	574	592	561	589	570	596	569	600	579	577	555	609	582	620	589	573	543	607	567	567	618	573	602	563	567	568	606	587	583	587	624	557	595	589	550	592	562	579	604	598	603	571	587	587	566	596	600	608	570	595	593	584	604	560	598	593	620	514	572	615	599	579	620	579	607	586	604	575	578	603	576	576	559	591	585	554	557	600	575	587	605	551	584	557	607	593	562	571	572	552	623	564	597	583	553	564	610	574	573	554	566	601	599	629	581	619	557	623	609	550	613	587	557	555	606	597	608	590	607	552	610	577	591	575	562	572	549	575	610	603	606	598	606	573	618	591	574	597	576	616	565	600	592	599	591	557	561	596	587	616	560	595	549	571	599	617	600	600	623	582	564	591	617	598	608	608	588	605	570	566	550	555	587	559	599	556	622	564	583	571	609	574	587	563	588	592	586	596	627	601	558	607	558	604	571	548	621	586	561	600	522	594	590	608	603	529	580	557	543	623	565	597	592	602	531	578	522	551	588	559	545	591	560	563	617	574	556	557	578	567	618	620	563	618	534	591	562	603	575	543	626	592	617	581	564	574	617	559	561	569	577	564	626	602	584	581	598	540	580	575	585	592	601	588	559	537	590	599	527	574	612	580	583	575	601	582	612	588	617	585	565	580	567	550	566	560	562	570	603	549	577	565	590	574	589	616	585	603	621	567	584	594	582	608	580	593	599	601	588	551	580	565	612	562	546	602	541	570	575	598	628	550	577	569	571	593	621	564	589	574	590	536	584	576	568	598	603	645	556	535	548	588	556	602	539	557	555	585	611	548	591	573	599	550	574	590	614	585	577	551	579	587	581	584	590	580	598	612	605	587	603	601	554	599	591	588	543	632	581	557	588	570	602	588	555	551	620	572	585	582	556	578	573	590	587	557	607	582	548	600	574	613	575	558	582	612	566	595	573	581	594	620	586	547	541	563	545	559	586	590	564	581	636	570	566	551	618	595	578	608	609	574	590	581	550	556	597	616	597	560	607	636	604	602	606	586	571	570	589	600	629	562	561	614	551	584	627	589	574	574	598	592	571	552	567	629	639	581	601	599	557	594	575	532	622	562	585	630	564	584	601	595	575	572	608	596	598	587	584	575	588	552	571	579	606	615	554	545	612	529	614	543	603	609	568	590	598	564	560	587	598	579	632	593	597	593	601	578	614	566	613	545	568	573	560	592	585	603	575	595	599	597	554	535	593	588	649	552	596	577	581	606	565	628	610	562	628	584	547	581	569	534	566	607	568	596	598	618	562	534	551	626	623	591	612	571	589	597	593	614	598	572	556	581	599	611	609	604	557	565	546	586	604	579	586	591	582	540	603	603	599	601	572	577	613	610	559	577	562	614	546	608	558	570	607	575	548	576	591	637	579	582	581	576	596	549	585	552	558	629	547	546	579	573	601	583	576	605	558	565	611	589	593	568	553	574	611	601	581	557	583	597	601	561	594	568	590	547	574	658	598	557	601	598	575	558	545	564	514	607	610	590	573	631	583	611	561	563	530	592	574	562	574	532	563	582	599	573	532	614	575	548	580	591	562	584	606	614	595	524	566	579	580	578	576	579	619	571	536	590	573	565	567	569	592	597	622	579	580	626	585	600	578	600	624	655	591	587	619	576	592	582	577	595	590	580	570	588	566	601	595	589	607	564	563	554	587	551	589	614	583	587	563	582	611	601	590	546	563	596	600	603	617	574	568	595	564	544	586	543	568	578	573	585	660	577	581	576	547	596	535	566	582	584	587	594	571	582	582	557	633	606	578	574	601	543	591	531	581	561	572	613	587	567	587	612	576	551	568	617	612	609	596	581	582	550	625	577	572	607	573	544	660	600	583	573	557	609	590	596	582	577	573	592	535	570	561	584	534	606	578	574	577	641	597	534	560	621	605	559	567	581	587	585	534	588	541	562	606	590	550	585	626	619	572	618	553	617	568	578	581	600	599	592	560	559	565	575	576	568	617	573	602	589	640	605	586	562	615	528	618	555	571	572	556	542	562	573	583	530	545	541	584	586	571	576	533	547	550	609	575	611	552	564	608	523	589	537	562	602	574	563	558	580	603	590	581	560	606	579	614	630	593	587	581	593	548	569	587	633	564	562	562	604	621	638	553	583	580	582	560	606	597	608	585	547	560	549	555	552	608	582	558	553	578	590	559	589	616	555	609	561	601	594	573	592	572	602	578	567	584	580	593	581	622	613	598	605	565	560	612	568	511	614	605	590	600	561	560	591	594	556	534	590	583	579	597	608	570	569	557	605	573	548	575	601	588	564	604	558	583	600	557	554	582	572	588	587	587	595	602	581	628	588	613	551	591	572	599	570	599	549	585	554	581	558	561	572	571	577	587	620	567	557	566	557	573	584	576	592	575	583	591	598	569	573	544	600	572	599	573	586	585	610	542	626	576	541	569	567	593	597	572	570	578	541	608	608	576	607	627	569	606	514	625	578	593	552	585	560	581	593	572	581	575	537	566	577	571	599	605	553	551	546	596	541	584	628	581	552	575	613	581	606	597	644	576	590	556	542	572	572	607	599	561	580	585	597	597	567	520	548	577	599	575	608	561	618	606	601	609	603	577	600	568	583	594	579	609	575	598	568	595	576	570	582	620	596	619	593	630	577	585	579	551	574	588	557	574	594	587	587	603	586	603	573	578	552	557	568	584	565	573	576	620	609	553	569	553	599	588	591	599	581	588	609	555	575	560	621	581	590	572	563	557	583	564	570	586	581	570	630	648	599	634	595	576	611	588	563	570	592	554	603	603	562	595	620	606	582	569	614	591	572	547	592	570	584	622	579	558	578	596	546	590	554	595	558	590	586	537	632	585	566	540	591	538	562	575	599	592	570	596	543	563	594	583	626	548	584	591	552	593	567	561	598	557
48724	27217	9930	1856	453	333	269	266	246	249	252	245	273	298	258	277	265	274	275	268	257	263	296	239	266	239	267	282	277	275	281	257	264	258	276	302	284	283	280	262	269	252	227	289	283	276	274	278	262	286	241	280	281	278	264	272	260	262	262	280	241	248	295	259	293	268	260	274	263	250	227	239	280	279	287	294	267	263	299	242	267	251	267	282	271	257	268	228	256	230	262	280	243	256	284	251	247	248	267	270	271	237	239	278	276	273	237	259	244	265	280	290	245	262	277	287	245	261	285	275	288	269	285	265	282	250	244	244	242	260	292	258	267	273	291	290	302	295	240	237	285	247	254	290	272	280	274	268	267	221	255	292	243	251	258	267	253	250	263	267	247	264	263	242	278	259	267	264	274	265	262	263	284	272	285	244	298	298	253	266	255	240	260	268	291	264	244	271	252	277	273	268	268	271	274	260	250	247	257	279	267	284	295	279	241	240	278	289	249	269	277	270	269	286	272	254	249	263	259	285	243	300	254	253	268	272	255	267	246	263	247	287	250	273	290	234	247	231	266	250	241	284	268	285	249	290	272	238	293	258	256	238	256	301	269	271	264	262	266	231	259	256	282	242	241	280	254	266	264	284	259	273	249	279	265	273	297	274	241	280	251	258	274	258	241	286	248	267	254	230	263	235	278	271	254	286	266	268	270	263	279	251	253	245	261	254	254	274	220	268	278	249	258	292	246	287	289	256	281	293	282	248	266	266	277	266	266	238	254	271	268	273	281	248	257	265	271	277	253	269	223	264	259	288	260	269	259	246	243	251	303	265	265	266	282	231	263	246	240	278	283	248	268	259	255	287	252	294	268	283	268	282	240	274	254	243	266	253	278	285	269	240	249	250	261	289	271	249	248	269	276	236	260	274	288	262	263	260	240	285	258	264	258	276	259	277	242	287	272	262	259	275	274	275	301	267	283	243	232	280	249	275	262	263	284	280	275	270	245	257	283	258	226	278	262	286	263	286	265	284	247	246	254	242	283	238	260	274	250	261	276	268	238	257	265	297	296	263	265	295	274	267	276	251	228	256	250	272	265	259	275	255	287	253	288	249	246	273	265	255	262	278	252	252	290	271	275	243	269	264	253	249	267	260	256	231	283	287	264	284	287	293	240	249	226	267	293	242	254	245	289	290	269	246	296	285	267	295	246	243	272	239	263	264	281	269	255	289	261	263	274	246	266	237	287	267	274	268	279	275	289	260	266	260	281	265	255	280	280	249	255	263	243	262	275	272	238	290	279	304	285	269	304	270	257	258	284	258	269	277	257	242	250	258	267	216	245	298	288	293	248	254	281	238	271	283	267	272	308	292	267	269	281	256	246	267	271	282	267	242	270	291	247	266	277	273	275	266	270	278	266	306	302	275	270	269	267	290	270	267	265	241	247	259	289	285	284	289	265	270	303	249	244	248	283	270	274	283	260	249	290	255	286	257	284	246	259	251	277	275	288	280	274	290	251	282	272	264	244	297	261	235	284	283	285	298	263	245	287	237	250	263	286	270	281	244	303	268	264	302	246	288	301	274	248	268	275	269	273	272	257	269	227	272	280	275	266	269	277	242	265	259	250	289	285	277	259	237	282	271	271	287	279	246	267	256	279	250	286	270	264	255	255	229	262	265	251	256	255	293	255	272	293	227	285	244	246	257	285	262	274	237	284	270	287	259	282	262	256	263	240	288	228	249	267	307	272	268	267	261	296	273	264	279	283	231	245	236	271	282	271	275	283	279	268	288	254	285	277	275	272	244	266	252	284	287	272	270	284	259	270	307	308	283	243	269	272	236	250	287	273	250	273	268	251	294	266	279	256	255	257	268	271	239	266	238	273	236	266	259	267	253	279	257	267	239	254	261	275	295	299	286	291	280	265	262	279	289	250	279	286	245	241	243	273	240	259	236	243	284	273	284	258	262	263	265	296	269	262	251	275	269	249	243	282	265	268	263	273	277	276	243	248	257	252	257	249	267	257	242	270	280	263	234	257	286	277	298	268	251	290	244	248	228	279	260	267	266	255	281	267	267	264	260	268	249	281	238	238	231	277	268	291	233	270	266	278	278	260	272	277	270	295	243	259	278	261	288	261	302	280	255	261	267	244	285	278	255	255	249	257	271	322	269	269	257	261	251	266	249	261	279	250	260	266	281	268	258	252	235	264	273	280	292	259	272	239	229	284	277	264	281	258	289	281	257	259	266	291	281	268	300	278	277	277	279	263	293	271	314	278	244	276	264	295	271	261	251	257	277	284	292	261	277	261	249	291	265	264	272	255	270	270	262	259	251	265	240	265	281	269	257	247	263	299	241	248	296	255	240	288	257	245	255	297	249	231	277	274	273	227	268	261	270	254	288	269	249	251	264	305	277	279	263	252	279	256	238	273	279	286	276	288	286	264	260	260	261	277	282	272	270	268	251	247	290	272	248	287	271	253	255	248	269	283	263	244	266	257	269	250	272	258	271	265	257	268	270	268	287	287	274	261	268	271	284	256	254	231	259	272	278	254	279	261	254	250	260	268	273	286	269	279	263	265	260	258	261	276	275	258	300	273	256	254	262	251	279	267	254	247	293	290	285	270	255	284	246	266	296	286	305	280	255	240	311	272	267	266	263	263	265	308	289	295	278	276	261	279	259	283	271	248	282	263	259	285	299	296	279	291	269	266	278	270	261	280	264	265	277	275	255	275	248	295	264	251	265	237	295	289	270	279	262	279	280	279	255	272	245	279	280	231	258	250	233	245	265	265	249	269	268	308	279	259	278	302	271	263	284	275	266	268	282	288	257	284	272	279	236	252	269	278	254	257	266	245	261	272	310	265	276	236	269	280	303	247	275	236	261	274	298	277	247	283	287	241	258	283	279	287	273	245	282	286	240	275	261	252	234	260	279	290	272	238	270	286	238	271	272	221	285	279	271	270	255	268	261	241	241	290	267	256	296	261	281	240	230	267	230	276	261	285	239	284	242	248	280	237	286	274	262	247	234	256	260	243	283	257	241	264	277	249	268	274	257	273	256	289	294	328	277	246	298	256	265	272	285	291	265	284	250	282	251	257	253	283	281	297	267	256	240	256	257	257	281	313	274	291	273	248	259	312	300	265	282	266	280	284	282	280	252	298	300	259	281	285	290	259	278	310	298	272	280	279	275	284	240	265	250	273	286	247	258	220	247	268	256	256	270	267	277	255	279	256	253	251	273	272	258	258	260	262	270	303	256	254	256	269	259	259	263	228	276	248	272	246	273	267	258	271	280	289	256	266	257	250	280	296	250	269	259	289	268	270	258	262	269	262	246	279	268	240	274	270	270	264	309	257	286	294	300	280	258	273	288	251	262	229	253	282	312	248	270	259	280	281	245	260	278	254	290	243	262	235	282	273	268	263	290	259	262	278	265	285	267	273	277	243	266	255	246	244	258	268	259	284	266	243	287	268	273	256	248	238	270	279	256	270	283	298	291	256	272	269	238
41422	24631	11330	3535	1110	719	626	630	609	678	607	581	603	631	612	615	595	673	665	653	634	656	610	651	621	629	606	623	667	612	670	631	640	651	625	628	623	609	652	649	618	650	655	638	633	636	639	655	587	611	601	655	647	621	599	624	623	648	643	642	654	669	664	635	602	630	651	617	610	653	623	649	629	629	620	657	656	629	636	620	642	649	624	630	612	631	666	620	599	608	644	647	652	608	603	652	592	640	666	633	655	610	602	661	589	700	638	633	650	621	625	620	626	643	613	640	626	632	629	627	614	606	632	616	621	609	649	607	650	685	613	600	638	621	587	644	663	609	594	597	630	609	645	608	598	626	619	666	599	668	627	649	621	613	725	623	623	619	675	625	616	634	586	640	631	596	649	676	626	654	651	636	651	649	630	627	624	660	590	630	644	640	626	621	621	667	621	592	613	660	593	557	643	632	638	658	608	613	623	605	632	609	628	662	613	613	612	646	622	621	627	645	610	629	579	692	636	633	630	643	639	666	632	632	654	636	604	624	646	696	611	657	621	673	596	655	650	644	629	638	661	610	605	632	661	640	596	617	688	607	584	616	638	654	641	615	646	668	617	646	626	668	636	592	649	644	660	639	644	658	617	604	617	640	614	667	593	679	666	629	629	681	640	600	670	666	665	626	645	618	635	655	628	637	672	610	627	679	585	632	649	649	631	671	666	627	613	654	641	616	673	602	660	629	669	626	608	609	624	637	665	607	616	671	623	649	651	672	670	664	678	648	662	636	626	659	592	553	640	668	607	631	668	633	601	654	622	610	660	622	650	655	670	656	657	600	615	598	649	659	619	654	618	652	600	666	629	581	647	645	608	637	605	629	646	618	644	608	589	637	659	655	659	615	626	620	622	636	621	585	653	627	570	650	628	636	616	615	653	560	654	645	653	613	655	608	640	644	624	662	601	640	666	657	580	638	654	599	627	647	583	637	612	621	663	641	643	621	641	646	606	656	646	617	623	630	642	647	644	606	638	653	587	644	640	645	632	659	629	643	638	627	630	688	613	603	632	672	647	661	637	652	643	626	640	669	657	629	650	646	624	678	631	621	657	664	615	658	650	642	664	641	638	610	664	674	627	629	634	633	633	620	593	645	602	590	652	618	636	649	613	638	645	652	599	648	610	578	631	635	640	601	653	633	612	630	616	641	640	642	623	645	616	638	605	589	645	614	671	632	572	616	611	642	621	617	648	634	658	643	627	660	606	640	630	661	699	644	606	653	617	616	615	636	645	636	668	614	619	566	619	656	637	619	646	658	657	688	674	645	628	629	631	603	615	648	662	641	580	574	629	619	639	619	610	646	657	614	614	608	591	642	678	659	635	613	605	603	623	654	645	644	585	638	602	645	653	640	652	598	662	659	653	609	613	639	630	657	636	640	637	599	623	601	642	623	608	644	604	658	591	629	652	600	668	601	631	667	650	597	614	633	646	618	644	579	667	629	641	644	582	650	644	642	628	587	620	644	632	618	569	653	707	637	639	620	627	627	608	634	644	618	636	633	636	613	678	614	662	666	682	602	616	646	603	618	646	650	644	619	666	669	658	634	629	612	611	647	623	703	597	656	635	655	655	621	647	673	652	597	633	621	646	665	640	620	655	568	638	610	574	681	634	623	662	646	597	627	594	644	652	629	661	675	654	617	642	629	661	606	632	649	652	656	606	665	624	634	624	651	585	611	715	658	656	632	629	646	665	634	629	639	627	648	676	590	647	674	647	628	640	631	674	665	672	608	652	628	627	605	629	645	617	626	623	643	640	648	638	658	647	643	634	619	635	620	665	631	635	663	611	624	622	656	628	655	644	605	643	661	650	602	617	645	672	636	618	647	650	615	605	661	628	641	672	625	633	621	683	619	605	673	594	659	653	638	619	648	632	614	636	657	608	572	656	593	619	643	647	628	582	639	572	613	676	616	702	648	629	630	611	659	643	637	589	643	645	654	632	593	657	627	616	619	569	665	637	624	663	655	682	628	615	608	577	632	643	644	612	671	640	582	612	675	587	669	637	623	596	609	640	634	634	615	648	692	624	623	601	594	625	637	660	645	564	632	640	650	631	651	612	634	629	671	642	628	649	654	627	651	637	647	645	649	658	626	610	653	662	670	654	611	628	674	650	646	630	595	668	642	662	658	606	619	683	623	632	642	654	639	644	619	649	640	621	612	633	646	666	622	659	643	659	660	581	633	621	605	642	609	647	644	636	586	642	616	656	718	626	629	610	634	614	645	647	641	636	592	632	611	616	634	626	586	630	629	668	646	675	610	625	611	592	621	569	584	636	651	655	671	664	626	663	678	628	662	621	661	638	600	629	625	661	628	591	617	656	604	626	621	646	599	633	598	598	622	638	618	648	661	609	624	631	643	630	604	636	666	667	641	644	628	615	615	625	637	559	630	652	623	653	595	638	635	651	634	596	600	617	642	660	625	644	659	626	613	631	624	705	620	724	612	609	632	646	648	607	591	633	626	640	642	644	662	611	645	610	658	596	649	629	640	667	670	613	623	650	637	631	614	673	645	637	642	650	658	665	611	665	596	649	627	613	641	626	629	612	657	625	666	605	667	611	621	629	655	685	692	595	650	621	643	620	675	632	640	687	644	688	657	622	574	615	651	659	693	638	666	595	608	640	628	612	636	621	617	662	642	666	625	639	605	661	665	659	629	668	622	599	676	648	613	689	666	610	589	605	685	636	657	639	605	651	601	645	615	644	619	607	645	661	618	665	606	599	628	658	637	627	665	626	647	590	647	602	623	651	613	638	625	647	605	636	632	592	650	628	625	635	619	637	594	628	647	616	607	611	614	597	648	613	644	641	634	619	596	642	659	672	648	673	607	620	654	653	644	638	642	615	629	644	613	700	621	639	670	634	626	664	676	637	668	648	632	596	623	591	629	606	643	657	657	653	608	629	666	668	666	682	633	632	638	617	618	622	657	645	673	626	617	651	659	682	643	680	629	643	626	665	610	654	572	639	670	660	633	624	616	651	602	646	639	623	626	668	636	647	638	647	611	626	608	616	633	646	599	642	630	684	668	667	627	625	639	646	664	628	651	603	635	572	639	633	649	656	676	631	649	650	656	620	626	644	658	633	629	585	609	661	671	644	658	636	641	666	626	637	606	671	608	667	642	621	623	629	615	597	611	618	651	650	589	586	663	663	615	662	644	652	643	661	638	625	630	620	635	609	631	624	615	585	576	642	651	602	624	623	682	619	629	617	661	641	634	675	584	632	596	638	618	609	677	655	630	669	609	633	665	651	640	597	650	633	617	641	693	668	639	653	609	662	632	599	639	624	636	615	623	646	612	640	623	632	624	596	649	626	630	656	668	621	641	642	641	623	638	633	650	634	647	604	584	623	614	648	623	636	633	620	632	630	587	638	630	628	670	611	587	663	653	656	654	589	653	646	659	653	672	643	605	650	645	634	669	662	641	669	622	622	656	605	608	616	660	636	608
81449	62256	39486	16738	3170	523	303	290	270	299	303	273	253	277	312	301	273	277	271	278	272	308	308	294	312	304	279	327	318	288	299	265	323	281	297	284	260	305	291	278	273	295	290	274	289	278	306	315	280	281	272	283	309	295	306	279	282	249	302	306	287	272	280	311	288	273	271	291	293	285	300	298	300	304	284	286	291	278	285	301	311	306	311	329	296	271	251	296	275	285	276	289	294	310	312	317	305	296	307	314	300	284	282	286	284	291	278	300	310	297	296	301	313	289	299	315	295	282	310	273	297	292	275	282	279	287	256	256	305	293	279	286	289	304	257	277	299	298	290	266	292	308	263	298	288	280	272	268	288	299	297	282	313	303	289	276	292	307	278	287	284	277	299	285	286	301	286	278	289	293	260	301	284	321	268	297	318	261	297	282	265	284	341	287	265	263	313	276	313	292	296	300	320	264	299	293	277	290	300	288	261	278	255	310	318	272	282	299	279	317	245	283	302	300	288	333	276	270	275	258	299	335	281	299	328	262	287	295	310	289	338	319	269	264	288	315	263	318	271	278	300	279	323	273	288	296	281	283	272	283	297	260	310	276	274	290	280	296	334	277	326	315	296	297	258	328	309	263	296	293	280	282	315	286	315	273	281	280	296	252	261	292	291	288	287	261	285	261	292	259	272	310	310	312	308	285	284	282	268	315	311	268	281	278	255	286	285	270	283	291	291	283	281	279	319	296	283	291	282	297	329	303	290	289	295	305	265	260	270	304	308	305	272	266	267	294	296	298	305	304	275	312	265	272	306	258	290	251	291	270	284	283	293	303	285	285	279	302	278	302	263	273	293	278	311	283	326	272	267	283	296	298	319	274	269	257	319	258	283	287	272	292	296	279	281	311	248	282	326	285	293	300	293	295	264	308	258	299	285	271	299	286	292	297	278	280	306	252	310	317	274	301	277	288	295	297	310	288	257	267	322	267	274	267	310	282	253	306	321	285	272	276	292	295	318	297	287	282	267	254	274	278	268	293	308	235	310	297	320	255	281	290	310	293	254	304	328	281	280	283	296	268	264	274	292	248	281	257	277	288	311	265	265	283	284	300	286	284	302	266	270	297	292	281	289	301	275	293	252	291	286	281	269	283	307	310	278	313	266	276	295	356	259	284	270	268	296	307	315	256	290	277	278	280	298	260	256	301	301	298	269	292	315	313	297	284	290	311	274	285	296	281	274	316	312	286	304	293	279	298	288	294	295	285	270	254	279	318	284	275	263	270	261	313	276	301	295	286	279	309	305	280	323	286	328	281	320	263	268	309	302	279	286	303	317	292	286	314	280	279	265	288	258	289	286	292	274	317	280	273	275	294	306	284	295	298	293	287	296	273	272	297	301	291	278	282	294	316	285	280	285	289	277	301	269	292	274	281	270	285	299	288	275	302	317	294	276	301	274	292	295	264	291	291	302	282	231	283	298	322	294	263	270	264	311	311	269	275	319	294	302	302	268	275	311	288	284	267	281	296	295	290	292	268	312	263	309	292	285	310	284	277	285	287	261	298	264	284	281	239	298	306	263	267	310	288	248	285	302	276	303	284	331	276	283	293	291	285	308	308	275	284	271	302	267	311	268	287	285	306	300	281	253	276	287	297	264	296	289	263	299	283	296	306	269	293	263	285	293	290	254	289	296	292	321	311	313	265	276	308	301	286	254	307	294	285	292	270	270	280	296	309	267	274	303	262	283	325	292	291	287	259	302	287	290	282	290	242	272	286	293	304	290	294	267	284	298	298	279	308	260	288	317	286	304	280	267	315	278	308	291	298	292	291	298	298	282	295	294	292	285	275	266	281	268	326	298	295	285	283	295	276	278	302	301	309	285	307	292	252	318	270	291	311	287	266	266	259	320	284	299	289	288	273	309	287	305	290	262	311	317	298	257	306	301	307	313	274	266	276	277	313	293	291	281	271	310	295	292	295	275	285	277	264	292	308	287	283	303	274	278	284	303	269	269	275	299	269	294	270	319	309	271	288	272	291	290	288	279	237	321	289	311	295	289	294	280	311	331	300	280	264	294	299	301	286	302	292	306	307	280	304	288	279	300	261	311	270	292	289	269	324	277	292	293	315	281	288	308	296	283	294	301	296	291	284	275	296	271	290	297	290	281	280	291	288	257	288	292	283	285	284	268	262	297	265	283	293	254	310	289	262	313	301	251	280	255	302	283	322	299	258	316	287	295	279	339	282	298	302	281	288	282	313	278	297	294	257	300	295	301	286	307	279	298	277	304	295	276	297	311	301	306	283	322	277	303	284	302	289	296	277	315	287	317	295	264	261	309	327	279	283	256	283	304	294	286	261	287	286	319	268	267	260	309	293	287	258	287	292	265	258	321	301	291	254	292	264	339	283	287	278	277	269	307	274	280	260	326	299	283	302	271	284	258	267	295	283	288	251	274	294	298	308	297	307	282	289	294	308	287	266	301	284	270	285	287	274	280	268	279	271	267	275	278	274	302	279	293	269	299	275	285	292	276	300	326	266	309	303	279	287	286	296	252	294	304	279	279	313	312	290	293	313	295	317	302	294	303	323	295	292	290	290	298	298	300	285	301	243	299	292	300	286	261	295	336	258	285	276	311	309	281	283	286	299	285	299	315	257	276	274	298	264	286	307	280	304	258	323	293	287	305	281	271	294	275	288	272	290	305	315	334	261	302	288	294	288	289	297	291	285	292	285	291	287	286	296	278	308	281	269	275	267	274	267	256	291	306	300	313	335	292	265	323	289	300	271	287	294	273	300	266	326	308	313	277	274	280	287	290	272	273	287	283	289	313	251	284	274	274	332	284	296	313	288	285	283	270	279	280	270	296	314	300	284	266	271	318	253	305	304	275	262	280	282	270	319	241	260	275	279	288	274	284	288	273	292	305	266	295	270	283	316	289	297	248	269	287	287	304	312	260	299	274	273	324	299	288	289	289	281	316	284	306	279	273	269	276	307	303	280	278	290	296	291	304	254	264	278	275	305	288	281	295	291	306	304	298	289	281	248	283	319	260	279	271	304	295	258	251	276	280	277	294	255	316	262	307	271	288	292	302	288	279	261	298	285	293	304	292	274	261	291	293	298	284	289	294	289	291	295	310	294	297	288	296	314	320	288	306	308	265	285	281	298	249	267	292	273	273	291	320	275	275	292	292	291	287	286	281	286	295	280	314	290	283	274	281	292	270	273	266	299	272	282	296	266	276	289	280	308	258	285	287	287	267	305	277	289	276	310	268	298	259	284	305	304	266	271	309	304	269	302	286	297	290	324	290	281	290	301	287	300	298	298	293	284	288	286	285	280	281	296	299	290	283	271	288	263	299	300	288	303	328	272	264	293	259	285	289	297	297	313	284	284	275	276	299	267	309	275	284	303	318	315	254	271	246	288	285	273	264	309	258	309	299	289	308	292	262	284	307	290	315	308	277	316	290	278	270	302	269	271	320	288	289	293	304	270	310	273	299	278	316	272
61593	50460	36937	16750	4070	1124	708	707	643	686	652	689	676	681	668	666	674	694	635	694	659	637	663	695	689	605	659	670	661	638	711	717	702	689	639	680	690	669	675	692	688	708	661	729	705	680	713	687	663	670	652	657	668	668	635	671	669	726	630	687	644	698	683	681	628	664	677	648	640	569	713	681	677	701	648	699	654	654	662	701	684	664	634	654	683	653	661	657	662	657	661	718	680	681	712	661	695	648	701	667	648	636	652	695	673	734	627	677	687	688	722	697	625	676	663	687	662	700	665	686	675	662	636	648	678	731	645	689	673	641	655	683	680	676	663	619	622	672	666	658	710	651	732	652	620	725	684	588	715	646	700	656	665	654	673	691	648	698	711	664	679	680	651	638	640	674	711	751	724	643	671	702	663	675	640	696	693	676	690	722	654	682	681	712	651	669	678	659	674	685	683	696	701	638	663	714	690	646	684	672	709	638	689	712	647	650	632	707	687	661	634	702	618	696	641	648	650	665	669	676	668	647	682	682	699	630	721	686	683	671	661	638	702	640	660	640	708	697	691	698	654	724	713	704	683	723	691	667	675	689	688	634	676	695	658	683	676	700	638	727	702	676	684	707	667	675	697	697	695	648	680	713	657	640	656	643	645	648	665	679	648	695	700	686	670	717	644	642	697	643	683	678	686	693	693	660	695	670	699	652	679	669	678	666	664	678	676	678	711	640	688	670	722	649	675	661	695	664	694	674	690	650	683	671	651	672	658	683	679	653	716	685	679	621	686	659	641	659	677	687	663	705	702	649	703	692	685	670	658	698	684	697	685	719	667	648	604	652	619	708	680	707	699	660	713	709	667	672	700	665	651	640	748	668	636	710	659	675	674	657	633	624	667	690	713	668	705	650	708	634	659	678	659	662	701	608	718	698	682	644	664	691	684	627	687	693	690	666	647	663	632	661	670	683	685	633	646	626	690	703	653	694	648	655	674	676	737	690	699	664	684	682	689	657	612	665	644	655	686	674	671	640	672	704	682	741	689	679	656	685	679	665	644	645	715	679	614	677	648	676	675	685	724	653	696	688	645	668	726	666	652	690	708	713	712	631	649	640	663	668	616	725	695	696	670	657	657	675	655	659	673	685	730	678	627	703	667	654	710	683	690	671	627	616	703	677	657	710	689	680	669	722	684	678	660	657	662	699	666	672	672	671	647	677	678	700	650	625	686	681	636	680	667	698	665	681	663	642	674	650	695	706	692	689	663	717	660	723	651	680	680	652	690	698	675	617	638	663	685	675	658	668	685	651	676	703	698	671	669	638	672	673	669	617	655	597	621	681	711	686	673	688	653	687	677	677	699	696	657	630	654	733	691	658	656	653	624	645	656	689	676	650	695	667	705	642	636	689	692	684	689	709	697	691	674	670	661	673	688	683	699	647	712	660	704	630	662	698	671	704	707	672	710	713	630	671	632	694	664	696	669	672	671	680	634	656	667	714	708	675	696	631	698	677	649	662	646	648	673	689	639	635	668	664	662	651	662	660	690	703	713	709	679	621	668	690	696	673	641	658	706	680	670	629	648	653	655	627	653	716	686	646	704	668	680	656	738	634	705	663	678	676	693	675	637	688	713	678	670	671	676	643	681	646	653	690	645	714	678	655	628	693	656	619	678	700	708	678	626	702	706	675	651	666	665	638	687	685	683	686	663	711	647	677	690	706	665	716	719	659	689	644	691	653	736	654	713	648	679	644	670	653	674	666	662	674	666	652	686	700	629	688	677	673	694	623	702	652	671	672	691	706	712	666	665	681	667	684	655	640	682	714	695	654	643	629	659	728	673	659	716	638	653	725	702	673	694	632	670	672	682	662	641	675	669	628	681	711	692	695	703	623	700	677	687	682	641	665	684	663	652	683	668	651	662	641	680	656	727	669	709	655	674	669	682	661	692	687	671	718	685	730	716	672	648	731	653	675	701	676	659	695	639	670	699	653	669	646	668	685	683	654	683	690	677	679	729	669	688	671	660	638	677	663	656	638	666	649	708	669	655	710	624	665	689	654	645	674	656	711	685	631	704	676	659	722	668	659	716	712	708	686	720	624	703	696	698	645	654	671	707	681	663	661	666	671	685	693	667	711	667	655	735	680	655	668	656	641	702	644	719	673	649	671	661	634	687	652	665	654	658	617	668	672	657	712	631	688	634	688	632	687	664	691	658	664	673	630	656	661	670	657	674	669	648	672	720	649	660	746	708	709	656	675	695	718	708	685	670	685	680	690	641	620	709	685	648	651	686	668	717	666	722	669	632	663	664	695	663	710	692	699	688	657	641	717	611	682	656	716	671	669	667	698	649	628	642	657	648	669	628	701	660	658	679	682	699	669	647	688	695	650	642	675	670	695	694	715	740	661	703	680	654	678	635	660	724	723	673	689	691	689	650	650	636	708	647	664	667	658	688	693	637	641	668	640	651	618	676	693	657	677	656	689	677	657	652	685	691	696	671	695	659	689	677	687	698	708	642	671	660	670	681	656	685	692	640	649	632	661	669	671	685	672	663	675	711	707	671	668	700	712	700	655	680	676	672	696	678	668	698	697	664	724	722	664	677	712	655	656	653	640	649	680	687	677	676	668	672	677	667	676	674	665	688	666	619	664	717	700	679	711	680	693	674	683	680	682	673	695	676	657	668	608	702	712	664	712	673	674	687	743	668	622	665	672	642	666	668	672	645	650	671	688	675	624	671	679	713	658	660	662	672	703	656	711	664	656	740	698	621	658	695	687	663	672	676	719	656	649	679	674	672	730	652	683	682	650	697	679	662	626	682	660	654	675	665	702	691	672	656	676	673	700	688	640	656	684	634	663	656	675	674	676	672	690	637	718	699	683	711	674	682	636	684	692	640	690	657	715	650	668	684	677	705	653	680	657	675	635	701	691	626	638	671	698	671	681	679	683	652	674	613	730	613	741	685	687	663	671	690	701	721	660	736	663	677	679	716	670	662	666	667	729	729	696	673	670	690	669	672	688	654	652	634	651	715	698	631	675	655	635	647	643	688	727	688	693	658	686	686	668	654	661	673	708	698	671	668	685	708	648	677	689	659	665	633	654	655	694	689	677	678	687	667	671	661	682	742	665	689	728	664	626	638	660	631	671	679	679	636	700	703	660	686	688	672	707	662	698	627	703	655	648	671	662	681	691	732	645	693	658	681	698	739	694	702	669	646	707	668	688	672	671	645	704	677	682	678	681	708	662	660	661	655	654	661	664	725	682	654	670	668	685	699	647	693	675	656	733	673	685	658	642	653	678	656	653	663	665	665	668	678	668	673	649	666	704	661	641	653	666	678	701	669	693	685	665	728	691	651	637	662	670	662	642	655	636	723	664	699	667	677	652	682	687	685	633	649	673	651	695	618	660	700	693	615	661	645	682	665	703	686	642	670	730	628	727	706	674	679	640	686	655	681	691	687	696	688	687	687	659	693	653	686	669	629	675	722	633	631	679	668	667	694	666
84378	70137	48052	24062	7671	805	292	248	230	242	229	244	260	257	279	253	219	246	260	235	209	231	255	284	264	236	235	219	249	257	250	258	253	244	249	233	272	272	231	261	257	236	262	249	249	244	253	238	251	275	259	250	282	259	268	250	278	276	255	295	270	257	256	250	278	265	261	244	216	236	233	256	255	232	248	251	250	224	247	259	253	270	251	255	258	245	254	249	249	259	246	256	271	235	238	268	259	253	262	253	263	246	234	247	243	239	253	258	237	244	239	259	262	227	232	260	238	237	262	249	258	272	265	282	266	241	236	235	239	256	251	260	252	243	269	240	216	274	266	239	246	251	242	229	231	272	238	241	259	256	242	264	277	251	270	243	254	255	239	226	259	214	267	230	263	269	247	240	230	241	232	258	237	274	246	256	281	229	288	240	252	243	257	246	264	282	249	253	233	244	220	235	260	258	257	262	273	268	248	278	260	228	228	240	245	267	257	242	227	273	257	271	236	257	229	246	250	267	256	250	236	250	277	218	285	256	248	232	235	259	243	236	258	253	231	252	241	231	231	244	266	251	249	260	256	233	244	258	248	220	270	242	260	246	231	256	230	236	239	231	246	259	242	221	264	238	247	247	238	273	254	282	238	257	252	281	273	213	264	220	277	249	240	267	262	252	263	222	280	224	259	258	266	233	248	262	239	223	244	263	211	249	242	222	262	233	275	260	266	236	245	241	263	235	246	268	265	267	261	238	268	237	211	227	264	246	245	253	254	279	218	244	268	237	269	232	228	246	234	246	253	264	254	229	241	237	243	250	254	282	256	242	252	230	248	245	249	274	265	241	240	223	260	247	256	279	243	275	227	262	249	251	270	243	233	265	258	244	255	262	269	258	248	248	256	279	262	277	255	246	261	222	225	239	212	258	237	241	239	265	231	225	247	237	278	234	234	230	251	291	226	265	238	262	225	216	254	236	247	224	251	247	241	242	255	261	273	246	230	254	229	232	241	231	241	254	254	272	228	207	272	252	225	276	248	246	257	261	246	266	252	245	223	275	257	252	263	217	272	267	247	249	234	225	255	248	241	268	250	237	267	254	230	263	241	245	230	259	223	263	285	254	248	249	222	248	267	236	247	265	258	250	251	232	253	236	240	245	261	262	250	252	258	283	238	248	252	282	241	231	267	250	254	203	244	261	255	218	228	268	255	245	255	238	279	240	290	250	281	228	242	235	274	270	237	243	245	248	238	252	225	243	242	236	226	301	288	242	233	293	231	238	249	245	226	260	244	286	242	223	239	250	275	259	266	288	261	250	244	265	267	246	272	252	254	248	242	237	222	224	259	257	259	263	247	234	242	235	233	257	237	241	278	264	253	252	215	220	264	234	250	238	243	234	260	248	279	257	238	269	237	235	248	279	246	262	224	255	260	266	251	274	237	246	260	273	260	280	242	249	246	265	240	260	271	246	259	246	243	244	239	251	239	256	252	235	258	248	245	222	257	252	272	251	240	255	253	238	253	226	279	241	287	243	259	238	254	277	259	245	245	225	244	233	266	289	239	218	235	269	256	254	247	255	233	234	246	221	274	244	248	245	243	251	247	242	217	252	219	266	258	276	227	257	270	270	283	269	260	259	269	243	287	259	248	241	242	237	246	229	236	249	266	271	261	243	264	236	247	256	286	282	246	234	212	235	250	257	247	261	239	243	255	260	254	245	250	236	260	275	247	247	272	235	262	274	249	267	245	253	261	236	223	229	252	252	266	237	244	263	266	259	263	251	253	258	222	269	231	245	269	203	228	229	269	224	244	222	253	240	248	254	262	219	243	262	237	253	242	239	240	253	275	242	236	267	275	257	264	229	243	250	275	261	243	247	245	233	217	252	248	224	215	243	260	254	239	271	258	225	234	271	252	259	225	246	246	248	284	280	244	269	258	247	256	238	216	261	201	231	249	264	260	255	247	258	278	245	242	252	233	219	224	257	249	213	245	280	284	247	254	229	240	251	239	249	232	237	247	242	246	246	226	231	262	266	268	257	227	226	247	252	250	266	244	231	256	270	244	265	218	219	258	247	267	245	250	271	236	230	263	283	244	261	244	262	253	242	232	239	262	253	277	282	263	222	228	238	263	273	273	258	278	271	266	235	211	241	240	240	228	240	252	245	251	247	262	243	243	270	261	255	260	251	247	227	245	262	277	254	229	244	249	250	240	247	252	265	235	270	232	240	250	255	235	284	237	232	281	243	256	234	253	258	257	248	241	256	239	226	239	226	233	241	293	246	238	255	239	252	238	219	259	233	224	260	265	240	262	219	247	243	238	234	258	253	246	264	228	249	245	234	233	250	256	218	216	253	271	247	240	258	274	261	268	239	277	289	270	254	265	262	213	240	270	237	251	246	240	254	279	275	228	245	240	239	260	261	259	223	236	265	251	270	243	277	252	225	231	249	251	241	250	284	268	256	269	226	248	243	270	247	235	250	246	244	242	255	249	241	253	239	250	268	260	241	247	238	229	274	263	277	242	242	256	217	254	233	301	254	281	250	243	242	226	288	268	244	243	256	265	240	230	240	243	259	229	253	278	297	270	238	256	276	277	260	228	267	263	212	239	258	252	260	254	235	233	256	252	247	274	283	240	262	267	276	229	235	262	251	251	247	222	247	254	254	244	289	243	232	215	268	242	238	249	245	222	266	240	276	229	246	246	255	262	260	229	247	286	245	256	262	248	256	213	253	253	241	261	225	253	248	259	246	245	256	240	255	271	240	229	263	249	241	222	255	255	242	257	245	263	269	222	249	232	246	246	266	240	230	229	239	253	239	235	252	296	244	256	246	245	251	264	253	224	200	229	247	231	266	264	265	243	246	239	226	246	220	224	234	241	272	264	232	254	236	260	271	271	240	251	250	237	238	269	258	240	255	254	222	229	257	261	263	237	240	262	239	235	263	243	263	226	233	286	252	261	251	261	249	238	242	225	236	275	272	266	238	257	241	256	267	251	218	269	261	276	252	288	264	237	264	261	245	248	251	260	263	256	237	231	235	270	260	265	256	255	257	254	246	251	242	240	218	238	260	223	252	248	244	231	231	221	244	268	259	246	230	253	258	244	220	236	257	264	249	272	236	285	250	243	291	255	289	265	237	232	246	228	255	227	240	266	249	250	220	216	229	270	246	236	227	266	267	244	229	247	255	262	258	255	268	282	249	264	263	245	259	250	269	276	241	259	231	254	247	259	244	230	245	233	264	227	283	256	258	245	249	273	240	265	244	240	254	213	257	193	248	236	256	239	250	278	246	236	234	207	263	226	248	245	263	250	235	246	237	264	281	278	259	241	249	239	244	244	254	224	231	233	262	250	274	246	254	259	222	248	240	242	235	264	247	283	269	232	264	251	240	260	236	260	241	273	252	260	258	258	260	259	239	224	265	268	257	254	225	237	268	272	266	239	235	261	252	249	248	253	237	251	223	235	226	237	262	249	248	254	277	236	232	246	242	239	261	250	242
70923	60829	45827	23765	6504	1334	611	601	584	625	587	583	597	549	554	580	543	614	606	582	568	579	594	536	556	537	571	602	572	553	605	609	612	562	603	573	605	552	549	586	582	551	598	577	606	617	610	564	613	601	567	560	565	536	611	563	592	560	610	584	589	581	629	623	583	565	560	580	579	600	592	564	552	541	568	543	602	604	581	556	560	553	542	585	637	568	527	570	559	617	582	597	635	570	566	632	564	609	563	580	572	591	605	566	585	610	617	575	560	626	574	552	574	607	556	578	561	615	554	566	578	594	562	584	618	589	565	599	606	595	559	567	610	593	577	544	597	554	615	590	583	574	548	555	565	620	590	568	582	611	573	590	554	547	599	596	564	614	604	588	557	576	595	574	563	591	556	569	589	592	610	576	562	557	630	601	577	546	574	560	622	571	609	586	598	587	598	570	577	608	597	567	598	593	570	619	568	580	610	596	572	560	559	626	560	570	590	561	585	616	595	585	599	562	586	550	533	540	582	594	599	595	572	600	569	596	570	566	638	600	607	564	583	596	629	619	607	583	543	600	569	565	561	560	567	588	580	570	591	557	619	578	611	574	567	621	589	608	572	572	591	602	590	573	585	622	612	553	587	597	589	625	583	564	549	617	560	578	580	611	580	597	591	574	586	590	586	578	597	591	586	573	547	573	589	573	618	594	574	587	591	573	598	545	546	581	587	587	595	605	581	607	561	582	634	567	585	589	586	578	593	602	611	588	599	572	572	579	632	595	571	592	620	552	616	577	616	590	563	575	589	569	579	597	606	562	584	574	598	577	542	624	590	597	609	509	571	583	549	578	587	599	621	611	588	544	605	562	629	572	621	585	609	587	555	548	558	586	578	591	558	626	585	608	572	600	608	595	560	577	571	576	611	608	563	584	583	586	564	572	547	574	598	622	590	558	608	601	569	573	610	578	584	591	615	608	599	537	617	594	591	577	607	552	575	582	584	607	632	605	582	570	556	538	604	596	565	582	613	575	558	568	595	565	585	609	579	607	571	567	593	566	566	595	555	610	529	546	551	582	596	592	549	559	569	586	620	548	586	580	580	586	583	585	622	577	525	552	583	617	593	594	620	583	584	568	632	596	617	594	600	557	574	619	579	574	573	574	600	581	584	587	568	606	617	537	562	603	588	553	579	625	591	594	618	567	564	618	617	574	602	599	577	573	563	588	565	596	560	571	574	605	563	548	604	615	623	558	658	552	603	575	575	571	582	578	590	598	613	582	605	618	556	525	593	558	599	524	586	595	598	565	558	582	612	612	622	554	584	564	613	624	611	582	599	582	620	594	564	556	529	584	611	576	586	596	583	610	586	618	558	591	643	550	585	608	581	618	582	560	583	569	604	574	582	593	572	633	608	611	553	576	585	560	569	541	567	570	566	575	604	599	555	554	603	610	631	563	637	543	551	580	636	546	613	602	574	568	617	557	600	599	577	598	561	645	619	590	577	604	547	600	597	562	608	575	587	612	608	608	550	595	564	558	556	627	553	598	545	599	602	649	563	611	571	575	555	577	576	617	606	594	580	592	566	609	637	568	585	628	583	580	595	625	613	531	593	603	559	583	618	545	564	566	550	583	570	548	572	578	631	579	577	654	592	601	579	556	574	552	595	550	568	591	548	630	592	592	548	597	602	551	592	601	576	595	577	605	559	585	605	555	578	573	560	591	539	602	614	603	569	562	584	614	566	587	624	582	581	562	613	631	590	615	617	535	553	552	589	640	567	605	564	579	589	546	594	560	577	587	529	595	614	584	581	580	570	580	573	572	571	600	626	615	599	565	574	543	554	561	550	605	587	620	559	574	585	592	587	585	591	588	577	591	622	566	584	601	576	599	579	594	595	574	571	594	599	583	549	622	556	566	585	573	586	579	573	613	546	593	601	558	600	620	584	572	596	582	607	605	565	547	585	619	602	578	576	616	596	572	597	617	592	608	591	557	590	619	599	560	586	629	576	592	627	595	625	580	602	576	593	602	530	599	613	577	618	576	612	561	582	595	592	571	610	578	567	566	601	578	612	618	591	613	582	565	639	604	579	578	577	620	615	591	567	575	589	573	592	551	560	549	603	554	543	551	583	565	574	576	580	604	568	539	565	559	592	614	605	645	585	567	560	563	593	624	571	555	531	593	592	569	613	582	531	598	559	593	555	582	576	573	567	563	588	574	568	616	567	598	589	557	587	555	582	537	587	572	596	599	503	569	578	577	573	581	568	565	591	567	593	577	583	555	593	586	573	582	582	592	554	608	578	552	578	613	607	581	590	584	588	650	562	622	564	575	596	580	571	573	567	577	573	595	621	567	545	579	569	571	582	557	564	597	602	603	566	587	583	593	587	598	629	575	594	580	589	587	569	581	596	594	570	579	573	597	607	553	620	564	580	549	563	578	599	559	560	578	569	595	543	572	550	603	606	580	595	544	634	575	574	618	576	570	537	604	603	560	570	585	603	564	587	580	615	562	602	573	588	542	577	556	593	574	541	584	659	610	576	576	591	558	584	588	574	560	627	572	591	553	621	579	566	606	579	576	579	546	602	574	563	601	549	598	564	581	601	625	636	582	576	611	570	609	582	607	529	550	596	558	577	586	577	524	571	586	583	569	552	612	526	545	577	565	634	565	570	579	598	602	570	597	580	574	576	592	583	557	606	554	589	601	620	622	614	577	617	606	559	588	549	537	602	572	582	577	575	575	621	618	579	594	586	621	602	617	564	545	553	612	616	576	570	553	633	613	570	601	573	572	593	618	536	610	560	568	560	598	581	594	579	528	566	602	613	589	584	616	635	574	551	558	616	616	599	617	619	602	586	574	551	585	602	566	610	643	583	576	628	585	587	576	624	578	585	586	586	605	578	565	556	548	615	572	546	598	584	592	568	580	613	518	563	618	584	556	554	600	587	635	578	601	602	581	558	587	643	583	609	593	593	595	602	545	602	561	559	601	556	580	610	592	562	626	577	568	595	585	570	581	572	611	594	572	575	609	623	617	546	585	594	583	578	549	553	593	585	580	543	591	608	633	600	608	597	607	597	564	566	593	579	563	556	634	585	578	595	574	582	648	594	596	620	562	621	609	580	570	578	611	577	602	541	606	585	587	580	565	594	551	620	558	598	591	603	599	600	546	571	603	591	595	592	575	572	605	587	599	543	606	612	588	614	604	578	582	568	586	627	592	613	644	589	579	605	594	585	598	628	591	569	612	577	598	598	588	555	584	585	567	608	573	586	596	577	599	607	577	638	578	612	574	569	567	567	593	574	593	570	583	568	567	548	603	588	610	564	586	549	602	555	540	639	624	569	587	590	619	606	587	632	541	580	621	614	554	573	592	574	599	591	580	544	605	550	557	537	598	573	567	569	566	591	659	581	608	541	556	577	556	588	605	565	585	554	545	580	606	623	549	592	590	560	606	572	592	594	588	528	564	568	572	627	558	600	592	616	610	573	602	588	582	586	614	590	602
48384	26706	9853	1860	503	304	255	273	258	284	266	297	271	269	269	268	272	269	282	254	261	240	262	243	244	261	263	269	238	275	259	248	254	249	233	245	268	264	273	281	271	261	241	271	262	244	276	238	253	254	271	232	260	245	266	253	252	268	255	237	256	265	248	276	272	277	269	247	250	272	255	236	258	286	236	251	262	235	261	254	276	274	252	263	267	305	259	262	237	277	279	276	248	269	258	294	273	291	230	266	238	287	274	278	279	287	289	268	279	245	267	275	262	276	300	258	285	266	258	275	272	238	258	246	256	252	290	261	258	278	272	244	234	269	248	237	273	241	249	259	259	278	269	278	274	282	248	217	273	288	269	237	229	239	229	247	236	253	251	281	242	227	233	269	281	253	250	230	281	260	260	248	251	273	243	229	261	252	245	244	280	256	236	249	249	256	273	230	264	247	258	261	246	257	264	237	255	225	268	301	239	253	266	255	272	234	251	278	234	272	273	254	291	287	263	260	260	258	270	294	250	249	251	266	248	272	259	286	283	258	277	259	266	236	258	255	293	274	262	274	236	263	264	237	254	281	260	244	267	255	258	289	274	258	224	269	269	232	252	276	257	261	284	260	234	288	273	256	257	264	268	232	286	250	257	285	246	266	264	234	254	274	262	249	284	262	277	263	263	289	244	225	231	299	260	251	243	264	267	273	289	262	245	252	271	255	273	291	256	257	254	285	249	258	253	268	269	294	284	294	297	251	268	244	274	260	266	251	274	285	258	274	271	258	255	247	236	270	275	255	254	261	226	238	220	247	272	256	280	269	284	257	284	259	255	278	261	295	253	270	240	253	256	253	253	268	249	252	263	250	259	255	267	260	247	259	281	257	271	256	282	250	300	285	238	231	243	264	246	260	294	267	234	278	246	251	269	260	277	235	234	273	277	260	258	255	274	242	226	250	289	230	260	254	208	241	241	249	260	238	225	261	262	259	267	290	283	276	271	290	247	243	268	229	274	279	248	300	278	251	269	300	271	265	235	281	265	246	256	254	265	285	259	264	275	240	261	242	282	269	265	273	270	277	266	266	267	262	233	246	276	255	245	270	265	281	251	260	268	248	261	289	234	266	286	274	272	212	244	298	278	283	261	260	245	242	255	274	258	265	251	236	266	260	266	272	224	257	233	262	309	241	258	263	252	272	251	232	241	288	266	267	277	288	231	267	266	275	261	260	258	251	242	237	265	271	276	269	268	294	260	264	288	259	242	273	261	256	271	275	279	233	285	268	264	260	271	277	268	291	260	265	260	241	258	269	249	269	249	264	272	256	249	299	277	286	260	274	270	254	229	222	234	275	218	269	286	267	281	272	253	233	280	261	271	264	257	241	237	248	254	258	257	270	267	250	250	291	250	250	252	278	238	254	268	261	256	257	250	238	273	274	262	233	240	242	291	291	250	301	272	258	269	279	275	266	283	288	281	264	242	240	272	278	252	259	230	254	288	287	289	282	255	250	248	267	266	235	258	284	253	233	253	241	239	239	259	268	259	255	227	259	288	261	235	271	263	251	252	285	264	244	256	249	296	258	271	259	282	288	260	242	255	275	262	246	287	296	280	265	244	280	254	250	274	256	280	278	305	274	244	257	249	239	259	267	256	263	251	243	236	257	283	290	235	285	268	274	238	240	226	260	252	254	273	263	244	276	247	268	241	286	269	260	256	278	261	283	287	257	263	278	301	276	271	248	283	270	272	281	249	283	264	268	253	255	276	270	279	261	249	255	253	229	251	272	270	264	271	263	269	261	257	252	238	302	285	261	270	285	273	250	266	295	279	264	272	241	263	289	269	247	264	277	285	255	247	280	272	280	273	232	254	268	258	292	260	259	294	261	248	234	268	247	256	248	258	257	263	245	279	258	270	236	222	298	234	228	240	270	290	267	285	264	284	276	267	270	263	258	271	243	291	271	252	271	276	272	254	263	267	222	256	284	252	272	258	248	265	257	257	276	260	277	252	267	275	266	268	233	226	238	271	267	270	274	280	263	286	251	268	260	241	252	248	288	246	285	222	273	268	273	257	240	251	244	251	220	231	269	238	257	276	268	261	285	258	261	256	222	264	265	246	279	231	258	292	289	261	238	257	240	252	269	253	269	241	249	275	280	292	244	247	256	251	254	265	288	273	273	250	271	265	239	244	265	260	278	258	240	229	251	267	273	258	279	299	298	295	264	254	247	251	254	285	261	249	266	285	249	272	266	254	242	296	262	252	262	256	266	256	279	235	291	205	233	278	271	247	232	263	258	284	295	221	254	302	247	255	262	258	249	246	248	238	263	292	290	271	267	259	272	261	260	249	272	248	238	278	249	248	265	274	256	274	291	266	243	253	291	260	268	290	248	290	277	286	267	253	272	241	261	271	242	275	250	263	276	258	258	280	271	266	232	253	262	245	257	273	240	234	268	282	250	263	248	245	250	279	205	277	254	238	255	263	257	279	258	272	250	257	283	261	267	276	270	287	262	227	257	252	272	258	259	241	245	280	282	278	270	273	249	249	277	253	263	271	261	282	307	251	269	298	276	264	284	266	239	247	267	271	261	271	288	265	266	270	279	251	244	252	274	229	272	258	246	287	266	284	280	249	281	245	255	276	250	295	255	248	252	265	289	261	249	255	300	257	270	280	285	246	259	276	273	282	292	254	263	246	265	221	276	261	287	262	259	249	280	268	277	253	266	292	279	302	272	271	257	250	276	262	248	256	261	244	267	295	245	262	265	224	269	269	269	287	254	245	298	270	246	263	258	260	286	283	256	247	279	250	254	248	244	287	249	285	271	261	235	258	242	255	253	261	247	234	245	259	257	252	267	281	275	229	237	264	219	237	291	258	242	272	277	247	256	253	249	245	265	282	254	303	234	257	262	268	270	264	267	256	245	264	232	254	250	266	243	240	260	260	267	266	280	270	233	285	257	251	219	236	229	256	265	286	290	278	260	233	279	271	245	235	270	263	274	283	268	222	247	266	254	282	252	246	281	239	277	259	240	276	252	265	244	267	268	280	296	257	283	270	241	251	246	241	282	236	259	255	276	269	241	273	249	296	264	268	253	254	247	239	244	267	268	274	263	237	265	238	271	268	280	266	278	271	240	271	249	288	257	282	267	276	290	243	254	260	244	265	247	255	243	277	278	258	250	267	246	268	259	236	257	257	219	274	261	268	250	256	312	293	246	296	296	265	234	266	304	228	257	261	271	294	255	261	295	274	230	274	247	276	254	238	248	244	244	288	258	271	265	273	254	253	276	252	262	253	295	268	273	271	249	256	261	241	232	243	251	262	260	277	277	279	264	272	258	288	229	259	247	296	246	261	276	263	252	265	304	267	265	271	281	273	251	273	251	268	270	245	246	281	238	268	254	245	229	253	284	304	284	262	268	306	258	256	267	249	258	245	238	269	259	253	285	276	248	255	275	257	268	255	265	273	248	257	252	260	271	270	274	268	266	266	251	247	253	275	266
41386	24599	11263	3504	1196	729	664	694	640	621	602	629	617	684	619	637	614	672	652	629	604	613	628	654	615	598	641	580	602	598	599	642	632	601	615	599	653	641	638	620	626	616	593	620	615	626	682	587	627	643	608	619	613	644	619	634	633	615	678	629	579	625	594	642	623	597	645	641	626	642	653	652	616	675	600	636	644	605	605	626	624	592	649	590	630	639	676	608	594	641	587	574	633	632	623	597	599	659	607	653	585	637	638	635	621	637	646	648	619	629	579	609	600	608	637	626	585	618	600	632	607	619	616	615	638	660	598	631	639	632	574	645	581	624	649	630	656	661	626	609	607	609	563	631	629	694	604	628	634	621	582	661	635	640	618	695	644	654	628	652	571	677	603	660	668	645	577	649	643	605	605	652	648	607	600	611	668	607	621	634	619	635	627	629	665	641	660	611	639	639	649	659	631	624	625	617	671	639	657	585	617	603	677	646	601	640	646	611	659	610	683	652	570	677	595	607	625	600	632	638	687	633	663	654	591	621	630	617	606	653	613	588	621	590	654	602	617	583	612	621	645	598	663	660	580	644	603	600	596	638	602	609	587	623	609	604	626	654	629	604	592	633	651	628	629	607	622	644	643	627	640	618	588	621	628	633	637	585	634	640	645	640	632	645	628	628	618	643	631	632	631	616	640	630	606	664	652	638	657	581	613	581	610	691	659	597	623	623	629	640	640	626	655	611	567	660	604	584	663	613	617	662	640	665	608	626	623	586	620	642	650	632	635	609	652	662	604	597	618	612	578	565	656	588	594	649	614	632	623	612	645	623	638	633	655	635	603	607	633	676	610	639	612	638	651	592	627	607	681	600	642	623	546	617	618	591	601	638	657	601	609	642	597	633	624	631	637	576	633	668	644	654	662	602	602	651	640	642	654	610	643	643	619	666	599	585	628	616	653	614	587	623	653	623	559	660	634	597	567	579	650	653	660	640	646	614	646	633	610	620	649	608	654	593	623	625	647	628	634	629	647	646	635	598	607	614	598	653	599	732	642	592	662	664	700	646	626	580	612	625	630	635	591	656	619	669	598	602	624	651	605	574	618	593	622	671	639	579	658	633	628	648	625	641	667	645	623	608	671	622	663	647	635	625	637	624	600	611	666	621	642	654	652	622	633	624	655	688	630	641	657	620	607	641	649	612	590	658	647	553	677	637	624	641	631	650	634	607	639	651	636	661	605	625	627	643	617	632	628	659	621	634	625	636	642	612	611	624	588	659	638	619	648	619	627	624	618	601	623	671	618	649	598	622	623	662	640	597	629	606	635	659	654	634	648	629	605	593	573	561	677	640	643	616	670	640	579	601	598	628	607	580	635	591	625	630	641	603	624	617	609	641	625	640	644	634	642	595	585	659	625	654	631	631	654	666	620	596	643	668	631	580	651	649	610	591	608	621	636	652	579	656	568	671	600	604	584	632	596	641	617	693	629	625	629	644	659	606	644	599	635	615	620	640	539	624	637	617	672	628	622	639	636	619	630	644	648	660	635	695	628	563	601	656	599	617	617	626	649	641	572	616	627	644	640	643	655	642	691	631	604	619	612	651	637	636	731	632	673	578	632	687	678	622	619	603	632	629	643	634	614	665	643	621	615	601	611	612	663	654	656	618	624	651	652	671	657	633	603	671	663	643	628	629	629	632	635	622	613	632	680	603	660	628	650	615	608	629	578	642	652	591	607	649	635	613	606	661	611	621	599	617	632	616	631	639	652	635	619	589	627	629	642	630	655	661	576	610	613	622	670	636	606	667	627	624	627	628	629	597	644	612	623	650	624	635	617	604	673	615	630	646	602	663	628	665	610	655	643	650	633	619	623	666	619	627	645	639	549	621	608	631	638	679	631	594	650	628	656	607	615	614	609	653	608	622	659	578	616	635	634	621	618	615	644	591	622	614	586	634	595	650	616	631	626	580	584	675	644	629	630	594	653	627	618	629	613	633	600	625	615	575	606	624	633	624	627	582	545	650	648	637	631	595	635	583	660	635	670	614	682	633	603	657	609	663	620	615	605	641	603	662	641	642	626	615	598	616	620	631	628	627	640	627	651	620	649	632	629	620	658	609	618	632	599	656	629	603	653	668	599	636	632	621	622	636	605	641	641	619	614	649	621	621	618	594	656	692	599	649	624	676	639	654	609	646	606	589	620	660	568	614	640	671	658	596	621	629	623	634	687	630	630	561	683	646	629	621	595	658	657	613	628	651	647	642	630	560	645	615	631	635	624	605	598	602	682	673	612	587	645	642	669	643	635	625	615	646	639	637	700	656	651	650	607	656	664	605	619	640	606	635	598	616	597	645	652	611	597	648	647	672	626	619	656	662	698	644	597	652	633	629	628	585	599	662	593	632	614	641	650	649	603	676	626	609	604	623	620	669	612	631	595	606	615	651	624	646	550	648	598	658	626	603	638	632	613	615	653	644	682	614	627	612	666	577	642	594	672	614	649	592	616	629	646	615	594	673	610	614	641	661	629	612	613	616	618	682	648	592	679	604	622	626	601	551	644	642	640	617	649	619	609	599	645	636	634	642	631	630	609	625	623	597	597	639	638	617	613	621	613	653	642	628	589	632	652	648	598	587	621	649	654	629	628	645	605	609	634	641	635	626	649	644	656	631	627	644	638	633	608	609	635	614	652	592	675	624	630	646	579	564	622	606	650	654	596	632	641	597	641	646	629	618	641	643	683	646	648	609	618	639	582	607	602	638	612	617	620	587	613	625	613	689	672	669	564	643	630	649	655	650	654	638	622	594	624	614	638	623	635	643	579	646	627	610	579	614	634	634	621	613	618	613	607	646	622	623	597	610	594	650	570	637	655	649	646	644	629	650	610	615	656	630	639	578	637	670	642	645	622	649	612	636	549	694	583	660	623	614	590	622	662	627	610	638	610	636	641	663	611	599	596	618	595	650	637	667	659	618	639	630	685	646	621	619	647	609	604	627	604	673	637	637	648	599	615	661	636	605	615	634	579	618	625	632	622	632	615	604	629	636	618	644	637	595	612	649	655	623	639	604	657	671	605	655	639	637	640	607	581	579	660	629	651	595	707	598	640	646	624	592	638	601	616	619	642	623	622	622	636	658	668	677	630	590	626	652	626	639	593	605	565	646	639	641	615	643	589	624	607	625	619	643	613	621	671	624	627	627	624	631	621	619	609	633	616	622	624	639	644	596	627	649	669	630	652	588	622	585	596	596	666	620	641	615	606	663	649	636	615	589	617	604	625	580	613	603	596	627	604	614	614	630	618	642	624	645	628	598	590	620	640	607	642	633	616	634	662	635	551	612	655	613	638	663	640	665	638	600	644	671	641	580	642	653	657	654	609	639	635	649	623	667	651	594	624	596	591	593	660	635	649	621	661	597	631	608	606	624	611	637	594	643	606	618	655	609	609	678	617	654	655	645	678	616	698	631	639	624	613	626	634	616	655	577	587	616	639	649	590	594	644	620	608	617
80545	61834	39590	16735	3147	471	280	273	291	293	283	279	299	262	277	289	283	267	293	277	296	246	274	297	267	268	283	291	276	276	300	287	303	285	265	265	275	264	277	307	291	283	305	287	272	273	273	253	273	287	286	292	304	255	270	298	321	283	290	272	258	279	270	295	267	275	266	263	298	300	276	292	298	261	302	281	286	291	299	284	294	274	291	295	298	281	285	295	307	293	262	258	246	258	273	297	289	295	289	274	248	296	267	292	287	293	238	294	280	259	312	315	290	256	302	285	274	259	321	311	305	295	286	272	283	302	277	255	252	303	269	310	275	298	263	311	269	275	282	254	265	277	307	276	292	275	299	278	250	320	277	280	256	283	278	296	277	286	293	266	259	267	276	290	269	263	291	283	261	272	292	267	304	243	281	311	281	269	266	263	285	256	305	264	270	296	273	271	303	319	296	302	309	312	285	297	276	250	285	295	272	274	255	278	278	253	253	262	313	275	279	295	254	314	289	264	306	263	287	271	273	302	268	286	266	274	298	281	286	279	307	288	267	285	277	275	261	291	286	276	268	286	292	267	287	281	287	262	244	286	302	308	290	279	308	297	308	310	283	232	282	285	271	269	291	281	250	305	291	282	262	271	284	265	272	281	272	301	276	307	269	328	300	285	290	279	288	284	300	313	305	261	274	240	295	301	273	309	295	274	280	290	287	266	263	263	281	261	261	311	268	293	265	292	243	293	237	299	273	289	275	277	276	278	233	277	288	303	317	291	291	267	287	275	258	265	262	285	260	296	285	278	308	268	279	256	286	312	274	286	277	279	268	272	298	275	288	315	297	274	309	294	275	287	240	262	274	256	286	271	261	282	262	257	240	276	300	288	281	291	255	292	275	276	267	269	278	290	291	293	326	288	269	281	304	280	314	272	276	298	266	282	245	292	279	275	269	304	270	269	306	296	287	233	273	256	275	284	280	279	290	309	274	280	269	277	289	279	281	277	291	261	282	309	303	291	283	265	253	263	291	256	299	293	281	265	265	292	285	270	242	295	293	311	277	297	295	292	273	243	267	266	268	274	268	280	237	236	293	275	294	276	290	262	278	253	259	299	294	293	295	279	284	250	266	311	279	295	277	271	259	249	290	304	285	275	240	266	295	277	258	241	296	269	296	281	276	269	301	292	255	268	276	269	291	281	273	315	295	290	287	316	274	310	282	270	297	288	326	303	282	271	265	261	272	268	287	257	260	288	274	282	262	284	291	296	303	249	280	297	317	284	280	285	275	308	310	284	278	285	281	289	272	266	298	298	286	313	254	266	285	298	270	260	275	293	304	311	287	302	346	279	273	264	295	271	260	291	262	271	296	266	283	245	293	268	264	302	278	272	270	270	293	259	289	284	293	274	290	270	276	267	299	286	281	257	277	278	257	265	282	279	283	272	265	296	273	234	268	246	275	276	274	271	273	318	263	261	265	290	290	272	307	299	286	277	300	281	276	280	277	286	270	285	294	285	275	274	288	240	278	250	274	287	292	284	302	238	283	284	319	284	297	268	254	307	311	239	282	277	286	265	268	279	284	304	291	280	310	265	275	292	317	266	282	287	288	293	270	254	271	290	266	285	287	282	258	301	309	294	266	270	277	248	278	287	327	290	263	278	264	279	290	309	255	290	310	278	258	295	344	286	295	284	272	326	272	292	321	293	284	254	269	269	282	290	275	269	268	305	258	269	274	283	301	259	286	275	242	270	283	283	279	271	278	234	263	260	265	238	265	252	291	247	286	263	295	285	288	269	308	279	268	288	254	283	249	255	296	290	273	252	276	300	284	278	286	278	292	307	286	295	269	282	248	302	269	280	268	248	282	265	273	295	280	285	258	283	246	271	271	264	284	288	258	293	282	301	308	285	265	258	268	310	263	283	270	297	269	282	280	282	264	315	276	299	271	276	285	261	309	277	279	276	292	272	278	300	317	274	275	301	274	285	296	311	282	308	292	251	262	284	287	266	270	268	259	273	239	282	284	259	301	292	284	251	266	278	291	270	287	286	256	258	268	287	304	292	287	273	249	274	276	259	266	273	303	254	263	310	268	278	255	270	284	262	295	281	271	276	286	300	245	288	284	286	284	278	271	292	285	305	272	274	258	284	266	298	262	279	263	303	285	284	312	258	268	275	253	296	271	284	293	295	300	273	297	272	266	281	297	293	241	260	266	274	278	302	288	282	274	288	279	287	266	314	290	269	281	316	284	313	271	295	280	298	300	270	268	263	252	285	271	246	267	295	286	271	297	279	281	282	306	274	307	311	274	267	287	265	263	280	308	291	304	261	278	290	252	254	268	297	272	298	295	277	268	297	280	306	249	300	305	288	296	286	280	276	271	280	296	275	272	272	281	266	275	258	285	288	286	307	279	268	290	277	253	277	292	269	297	311	305	294	276	283	281	282	278	258	283	272	261	271	280	267	284	281	278	256	268	296	290	265	311	302	266	262	251	291	264	276	289	256	248	256	260	275	286	293	258	279	268	275	292	261	254	270	287	284	262	294	277	275	313	271	295	314	284	253	289	289	304	260	275	282	289	260	268	291	290	296	300	284	276	282	261	308	292	303	265	266	285	280	273	294	292	294	309	272	292	287	301	278	308	290	255	282	298	265	273	265	267	296	279	269	302	279	260	278	277	280	265	258	286	270	249	268	309	281	283	316	293	256	282	286	282	284	250	264	301	285	274	285	286	249	267	261	286	285	273	305	271	299	274	285	271	300	274	305	287	254	259	300	261	307	269	285	253	302	260	321	261	265	265	268	290	279	268	268	294	281	277	298	326	267	311	282	265	284	255	258	259	285	291	262	301	239	329	335	285	297	258	265	311	302	270	264	280	264	260	268	279	294	278	272	251	278	270	305	271	290	276	295	276	247	280	280	262	262	266	249	269	262	291	262	277	275	264	284	289	284	276	310	314	266	276	292	283	299	275	269	325	257	293	291	274	277	298	262	273	269	262	256	307	277	292	297	258	274	297	272	287	294	267	271	268	258	271	284	291	305	265	276	257	255	310	272	260	282	292	260	305	242	284	255	288	287	280	269	263	294	291	290	269	314	280	271	268	296	301	256	264	295	275	273	276	274	276	255	290	264	312	256	271	318	289	275	306	270	285	272	269	284	310	271	291	291	297	255	304	290	289	290	300	284	235	295	331	273	272	284	289	265	262	295	274	312	252	292	281	300	296	280	277	284	266	266	292	301	279	269	283	255	287	273	304	296	283	290	291	239	273	280	286	287	282	263	296	283	281	280	308	301	276	285	279	290	290	262	286	285	291	277	281	267	301	291	258	290	298	277	286	273	301	276	263	286	278	256	302	266	258	285	275	290	277	284	315	278	272	288	311	268	265	288	277	264	291	279	284	295	292	254	230	299	301	260	276	292	300	281	276	304	276	279	276	271	251	286	277	269	257	271	284	276	271	273	302	274	294	264	294	291	280	282	301	302	255	256	240	250	293	270	299	302
61134	49981	37596	16179	3923	1076	683	650	652	660	674	648	658	720	709	641	682	699	637	651	656	648	666	622	636	718	663	650	643	648	680	673	673	653	689	631	632	602	720	667	653	655	673	658	674	642	588	635	658	603	666	686	704	693	616	692	700	631	684	655	616	644	629	664	662	670	675	666	648	641	677	639	669	659	618	697	690	682	638	658	661	649	654	657	652	669	629	682	658	618	646	679	667	645	683	677	637	702	644	650	674	684	687	702	595	658	675	671	657	650	621	650	663	684	635	669	666	667	673	667	678	648	669	637	651	671	691	682	617	658	629	598	662	630	660	635	672	638	638	670	632	717	684	654	657	617	660	639	634	656	615	734	651	686	614	601	624	664	623	676	674	614	662	677	635	624	686	625	660	648	653	674	640	643	672	680	605	643	671	662	632	607	668	665	683	621	655	658	689	640	615	679	615	640	668	666	636	670	623	637	647	682	655	702	623	665	621	699	651	639	621	692	673	711	616	636	656	632	670	661	675	687	644	655	683	615	637	694	668	643	654	668	644	652	671	649	625	639	658	648	682	660	635	674	679	659	670	654	637	666	649	692	616	669	638	641	648	663	672	664	688	661	627	648	668	676	700	630	642	670	668	683	680	630	610	651	700	637	646	620	648	702	671	624	628	659	630	613	617	636	663	661	651	656	679	626	698	648	668	630	680	707	679	675	638	617	707	657	690	647	690	611	607	645	639	634	677	676	687	637	661	659	628	672	682	663	648	661	662	701	656	668	620	704	737	648	691	676	649	616	632	624	701	662	634	674	661	631	638	665	672	628	654	663	669	652	671	678	689	649	626	634	633	648	671	673	652	617	685	657	690	653	619	654	636	648	684	636	635	716	632	692	660	657	712	654	660	706	616	674	617	632	649	641	581	633	643	685	610	668	652	665	684	702	655	670	660	653	672	686	674	612	684	642	687	634	626	658	661	653	674	633	690	678	666	712	645	661	678	663	670	708	647	667	650	614	626	680	679	665	652	675	646	651	660	645	694	671	729	684	667	655	652	716	667	673	658	664	652	625	690	657	637	671	623	713	602	720	662	647	647	665	660	649	623	650	682	683	678	664	666	620	671	685	633	668	664	636	686	640	644	646	692	652	673	651	645	659	627	600	676	650	604	603	683	667	590	706	666	675	620	685	669	653	647	660	628	674	630	661	656	663	685	631	668	654	653	664	677	664	646	687	659	654	626	647	626	678	648	665	679	652	650	632	658	656	643	626	627	667	659	655	665	689	617	678	653	636	631	616	710	612	681	690	608	635	635	683	638	648	667	646	637	648	692	634	666	613	662	671	635	670	682	615	684	650	668	665	634	629	645	659	649	628	647	653	684	648	661	628	652	643	668	626	660	651	647	684	657	679	654	631	628	654	661	671	648	701	698	661	681	623	664	644	626	658	679	716	670	641	676	612	647	685	622	675	629	676	675	651	668	650	639	644	666	647	631	634	685	607	720	689	646	647	681	638	671	631	657	682	661	630	641	666	661	628	637	678	656	640	675	660	627	650	668	641	633	640	674	659	696	647	682	657	665	689	615	682	659	607	649	696	587	624	607	626	634	663	628	629	661	679	697	643	654	668	678	674	666	669	678	637	656	623	698	652	682	672	672	682	681	663	699	639	630	634	664	694	725	675	623	616	659	676	690	643	633	643	669	642	604	633	638	668	613	680	636	605	679	698	644	665	645	631	644	687	700	680	707	624	681	596	696	652	657	672	687	664	679	654	657	668	669	649	659	673	639	650	672	703	646	643	670	663	626	667	654	639	608	657	680	652	650	652	658	627	670	606	646	660	658	652	648	649	667	684	709	671	664	655	631	656	621	669	640	652	630	659	662	659	641	672	628	634	701	635	675	627	658	628	641	659	650	672	650	705	677	633	690	681	721	653	598	661	681	611	652	638	657	628	622	647	625	659	658	680	661	695	626	642	653	650	643	680	615	705	710	679	663	667	656	666	688	657	652	652	703	605	639	681	630	628	650	614	656	683	689	667	676	668	665	672	656	682	643	653	652	675	680	668	676	708	657	658	648	644	639	628	667	645	664	647	639	635	697	689	664	640	653	633	653	678	664	616	656	657	702	646	667	717	661	643	610	654	629	639	638	690	655	649	659	681	666	654	668	599	649	674	677	640	630	650	675	605	666	621	700	636	660	604	609	626	669	626	643	677	642	634	686	711	651	644	641	630	637	675	654	657	639	677	683	652	655	689	639	666	643	670	648	662	686	661	700	652	652	631	665	633	636	645	661	662	643	671	667	644	654	646	661	647	628	664	648	665	642	653	611	681	630	621	669	641	702	689	661	690	732	663	659	660	632	621	652	651	647	677	679	638	624	627	620	635	661	657	616	663	634	678	642	671	670	637	609	638	663	634	605	642	702	702	663	677	719	632	643	651	618	615	668	736	620	678	629	661	662	667	633	634	685	657	640	625	651	680	718	609	689	642	635	601	650	623	638	640	660	662	656	669	654	650	658	632	643	665	645	635	601	633	655	647	660	679	660	626	638	633	629	660	630	633	700	678	656	655	650	698	663	676	642	671	661	649	682	636	657	642	615	663	634	692	655	696	639	647	673	660	634	646	669	620	641	695	673	618	622	622	685	640	645	656	655	649	664	687	650	667	702	619	624	677	615	681	629	694	661	674	655	624	629	636	650	624	664	650	661	666	643	641	640	637	690	650	658	716	629	609	638	628	654	634	648	642	655	671	681	639	683	631	653	641	676	655	655	646	681	652	673	641	661	626	655	687	654	666	688	657	672	648	663	652	688	679	622	655	682	659	674	639	643	684	636	624	652	663	640	654	682	659	660	666	676	686	716	699	661	671	643	630	594	664	653	676	628	690	695	620	688	640	659	709	650	666	645	651	668	618	661	656	670	637	657	666	712	632	713	681	656	675	656	631	648	689	664	632	640	683	641	638	646	668	647	673	607	707	654	652	665	671	631	659	676	646	644	629	658	622	644	673	690	669	681	668	668	681	672	652	631	639	645	647	668	671	613	675	656	657	654	651	633	607	677	669	614	674	678	643	655	662	647	676	662	630	718	700	648	639	634	691	653	621	659	722	646	671	679	676	660	631	669	606	678	646	639	655	666	653	655	657	702	700	624	648	671	686	640	681	659	624	660	627	653	621	690	710	727	645	669	691	700	647	656	622	616	656	685	662	706	631	658	635	667	620	707	664	661	699	642	612	621	636	644	670	671	677	665	638	609	655	665	644	638	631	631	672	667	665	671	636	636	632	650	674	698	665	659	632	625	651	639	621	638	671	718	634	670	673	628	651	643	682	680	684	652	681	649	658	656	683	630	686	649	659	647	651	693	645	602	676	637	632	652	686	684	697	620	590	698	660	633	633	678	681	642	714	676	662	704	653	706	651	611	657	678	664	669	663	674	681	660	638	654	653	674	630	652	628	660	595	652	666	623	596	681	667	639	659	639	723	628	604	638	623	667	676	675	641
84418	70510	49339	24460	7661	773	281	242	256	229	260	233	247	254	236	238	238	260	255	241	233	247	221	253	273	246	240	251	252	228	251	249	235	258	268	252	235	264	254	211	271	233	223	228	252	236	265	268	245	243	228	267	248	225	257	232	241	246	225	232	265	245	242	235	248	230	237	269	215	242	234	248	258	208	255	268	231	240	224	235	223	261	249	230	242	254	251	247	255	256	229	215	236	248	235	262	240	245	230	254	235	243	244	227	243	245	215	225	234	232	259	223	247	241	228	242	243	243	260	239	244	249	250	235	225	221	217	252	246	262	234	253	238	293	250	241	254	257	218	259	240	249	226	222	234	242	224	230	272	240	228	226	237	244	265	220	222	269	264	244	257	262	252	262	219	253	236	248	237	239	253	244	247	248	239	229	236	251	240	233	228	248	232	262	234	222	259	221	223	239	238	249	264	222	249	201	243	242	226	229	252	242	246	261	222	250	234	233	260	250	264	231	245	237	255	258	261	231	246	263	254	245	228	263	262	259	254	244	255	200	225	252	262	244	259	234	252	230	238	215	238	223	228	279	265	231	240	246	254	258	236	233	256	273	267	272	244	273	227	260	228	233	234	254	259	232	236	252	233	227	235	206	218	227	269	244	257	233	237	230	244	238	223	232	255	231	242	258	217	222	232	234	257	238	224	250	236	248	249	248	267	259	265	250	212	255	225	247	250	233	244	227	246	228	250	235	249	241	228	239	234	223	257	249	246	232	226	240	255	240	218	250	241	236	224	275	276	255	246	259	247	233	260	254	223	244	231	257	245	224	240	225	224	238	251	270	275	226	229	244	245	237	238	238	239	234	241	235	237	248	249	255	214	262	289	207	232	228	255	246	248	223	244	248	250	233	247	219	227	253	253	229	278	214	258	221	243	235	254	220	243	255	250	261	253	262	240	245	223	256	220	242	200	225	246	220	265	231	256	240	256	251	224	225	243	252	273	241	229	252	245	253	241	223	250	242	250	252	219	271	248	253	262	243	245	229	235	244	246	247	256	249	241	230	230	283	224	237	237	245	246	245	265	252	245	270	255	247	245	244	255	223	245	281	244	243	249	254	233	229	256	234	251	265	215	229	242	214	256	240	254	243	250	247	272	227	232	248	254	264	253	241	260	259	237	214	237	241	250	256	246	238	259	230	237	276	252	222	258	236	257	229	259	231	231	266	234	226	204	214	226	235	249	236	237	223	266	247	238	240	215	242	238	242	224	218	249	262	247	260	234	229	240	228	224	218	203	241	241	249	258	244	260	238	208	229	243	268	244	269	248	242	248	206	275	251	237	241	221	247	220	247	222	262	246	260	267	246	241	249	236	243	235	217	242	254	252	256	262	230	256	241	252	210	234	236	238	259	242	256	246	260	244	223	281	269	271	262	208	258	249	251	221	256	227	197	259	250	243	249	257	237	239	240	237	241	250	239	233	255	252	214	217	228	250	245	258	246	235	229	251	233	222	236	246	254	239	230	236	275	225	214	246	246	247	243	242	256	233	241	219	246	271	237	264	253	224	226	263	261	229	250	228	262	216	204	219	272	221	239	218	220	245	236	283	213	240	287	242	230	280	254	264	250	250	250	226	243	237	236	235	204	241	222	243	251	218	234	235	228	258	280	230	260	234	241	230	217	249	264	241	245	239	212	277	247	220	218	235	261	275	231	220	251	213	244	236	242	221	248	226	244	240	238	241	255	236	251	234	243	234	279	216	237	230	250	252	240	262	245	233	241	212	235	235	243	235	234	260	223	248	215	237	232	213	237	217	244	250	241	241	219	231	275	270	258	245	233	249	245	271	252	215	238	232	253	242	229	254	236	262	248	263	255	262	234	266	219	254	268	285	258	254	244	244	258	245	236	270	253	231	249	259	225	238	216	220	243	262	234	252	246	222	230	247	235	277	253	264	242	228	240	232	240	251	280	235	275	270	229	231	257	259	235	235	239	242	259	234	254	237	239	205	243	238	222	264	234	263	226	211	235	248	261	244	239	243	223	249	267	222	225	242	227	216	237	242	256	250	252	258	257	241	230	265	269	244	235	249	272	225	228	236	219	233	239	246	277	258	228	241	270	231	251	264	241	238	239	235	233	233	212	231	250	247	244	198	246	225	235	277	251	250	242	259	269	260	210	257	224	267	252	254	239	225	226	250	244	213	226	230	251	246	222	230	255	234	242	229	248	220	202	252	240	238	242	246	247	232	260	243	215	221	234	226	229	237	217	256	240	245	281	243	219	229	242	234	241	220	258	212	250	219	240	232	252	231	251	242	246	249	239	258	237	271	246	255	264	258	237	263	232	208	249	238	245	232	228	231	239	256	234	258	227	250	239	241	257	236	263	241	228	252	285	247	264	251	217	246	226	266	248	232	249	221	216	246	219	239	254	250	260	239	227	247	253	243	245	219	237	255	224	214	266	291	246	250	240	231	259	238	243	230	252	258	222	233	262	208	233	249	298	221	225	240	267	263	238	250	236	227	209	217	236	257	248	250	252	220	244	237	234	205	231	257	223	245	243	260	253	255	255	262	202	218	242	248	250	276	227	266	259	208	261	200	224	211	222	243	216	215	250	238	235	246	226	231	223	245	251	254	231	234	257	266	240	251	262	214	227	236	243	227	222	251	258	263	219	244	223	241	260	246	244	239	226	255	256	221	233	260	219	251	275	246	256	263	209	244	217	238	242	240	254	260	256	245	221	239	247	226	234	249	223	245	254	240	266	260	219	250	221	258	245	221	255	262	268	235	226	226	245	251	267	256	236	228	220	226	260	238	234	244	263	257	265	242	234	271	234	247	266	248	261	275	241	246	234	240	242	259	232	193	236	244	288	247	221	233	260	247	246	253	243	246	253	231	244	263	254	271	239	254	264	253	249	242	258	255	259	237	282	237	227	251	253	219	224	268	255	257	265	240	220	252	232	242	224	248	262	229	256	244	209	253	252	254	245	266	242	220	250	239	221	250	236	229	226	236	233	241	219	251	235	229	261	233	255	259	232	250	250	222	245	244	266	239	273	246	244	220	224	223	256	251	241	265	232	219	265	244	247	255	234	237	243	245	262	273	227	260	248	261	240	206	259	247	252	239	248	223	253	268	223	219	257	263	229	263	228	232	239	248	222	201	234	245	227	219	277	252	248	227	223	217	239	235	252	229	234	250	258	227	236	234	242	239	259	250	226	261	216	262	238	237	268	228	227	210	215	227	221	255	236	261	242	261	285	281	246	227	242	242	270	237	239	249	235	253	238	252	265	223	210	238	256	261	222	256	245	216	261	245	249	236	243	240	260	232	215	225	241	233	235	255	263	250	236	262	235	256	262	245	227	241	257	236	236	247	254	228	239	222	207	289	253	246	290	252	234	239	252	249	272	227	234	277	271	259	248	248	268	240	241	280	264	264	216	236	249	261	240	227	233	239	236	242	268	251	245	211	257	258	220	236	275	237	218	226	258	248	236	225	235	238	212
70190	61280	46667	23933	6264	1321	629	572	595	565	597	543	554	574	575	490	527	562	592	580	561	594	542	541	564	549	573	591	569	548	625	595	559	523	556	571	590	601	582	554	594	555	567	601	583	588	575	569	544	526	638	550	589	538	566	559	539	603	570	574	564	584	552	561	542	557	542	537	565	557	603	537	535	572	559	580	583	534	579	566	583	587	523	590	553	565	558	569	580	523	550	582	552	551	577	568	575	573	560	565	622	571	571	558	580	580	580	559	578	571	575	569	591	535	585	568	567	576	534	590	575	552	516	566	585	577	544	522	547	529	564	593	558	591	622	539	545	567	540	588	553	569	562	550	545	547	609	541	584	594	556	540	562	529	542	517	582	559	580	615	587	581	588	536	535	562	553	560	611	596	611	563	559	557	538	572	560	570	511	560	607	554	587	587	562	525	531	520	578	569	543	574	496	534	582	549	593	574	550	549	522	580	552	581	614	594	560	566	519	528	547	556	575	527	583	555	590	579	593	546	562	550	513	585	572	604	600	526	536	557	547	553	573	573	544	576	583	529	547	571	568	548	549	566	574	543	566	535	558	535	567	600	576	565	598	557	605	611	568	565	571	560	537	603	577	593	512	559	582	578	564	617	602	488	605	558	588	559	569	567	541	583	561	567	561	572	540	575	521	561	567	592	596	570	534	589	525	543	604	594	566	567	535	589	578	573	530	595	556	611	533	610	580	595	578	549	555	535	538	525	542	603	579	526	528	569	528	590	539	561	586	590	580	605	550	568	570	555	582	574	539	581	590	616	575	537	583	541	583	549	548	598	529	580	549	520	576	571	571	551	584	601	597	594	568	554	582	591	586	539	607	571	554	585	580	524	593	582	588	561	554	583	569	584	575	551	556	609	562	552	589	558	525	571	545	584	572	588	579	611	540	604	559	558	574	589	557	561	561	556	552	593	543	541	555	547	559	561	594	535	633	558	531	579	541	550	591	544	558	556	585	595	571	563	591	558	557	541	563	590	587	552	572	580	599	579	565	572	555	518	535	601	541	564	561	579	553	555	563	584	578	521	548	582	564	556	584	553	560	579	598	608	609	559	546	552	520	558	593	553	568	518	539	536	537	538	560	537	578	579	568	576	544	528	551	539	574	556	587	545	536	546	562	545	562	534	542	574	566	573	562	551	553	565	561	572	558	528	566	559	577	572	557	586	563	574	561	559	567	577	531	569	591	581	552	574	575	556	567	576	539	578	578	559	605	557	582	586	538	555	532	589	566	534	571	583	563	603	565	565	566	564	558	604	556	565	558	573	559	549	563	554	563	554	536	552	553	537	549	581	588	529	565	574	587	603	538	574	606	573	544	578	583	547	554	563	564	565	562	554	560	567	528	538	582	552	527	614	574	549	614	548	613	530	541	558	558	566	559	583	611	518	542	524	565	568	560	586	567	557	506	570	554	584	577	568	532	586	549	563	608	570	574	579	533	565	560	581	602	562	563	522	589	558	611	574	546	529	562	546	524	557	527	590	541	550	586	591	556	561	602	568	583	529	536	571	603	559	562	553	565	569	558	556	568	522	563	561	563	574	584	594	565	568	559	563	550	559	576	572	578	517	514	582	587	570	564	552	548	552	578	550	559	528	565	588	600	527	582	532	628	546	547	572	564	562	597	586	573	561	547	520	541	565	524	575	579	596	568	552	544	553	570	558	571	600	573	556	550	594	560	542	587	582	588	578	570	557	565	541	598	518	547	577	534	609	555	593	503	603	578	577	582	574	562	564	542	549	513	519	531	538	540	587	568	583	614	520	580	573	592	548	587	572	582	568	585	573	582	560	540	565	555	543	551	568	555	618	586	526	563	541	571	530	532	534	586	530	581	583	553	596	548	576	587	527	574	546	562	583	562	587	519	565	618	630	543	581	555	563	544	572	533	554	513	552	552	532	535	547	603	549	557	546	564	568	620	563	554	565	511	528	539	545	608	611	559	557	562	566	600	579	585	547	569	550	580	576	562	578	596	573	566	559	583	568	553	599	597	564	562	579	519	584	555	544	586	550	550	548	590	565	562	549	531	614	571	556	581	539	563	565	540	570	612	537	609	607	574	627	572	539	534	575	605	590	578	610	526	587	610	576	582	606	553	556	584	574	519	515	545	601	548	549	554	578	563	559	557	558	558	568	562	563	547	587	555	578	542	551	545	562	547	569	559	566	535	549	543	548	535	565	511	551	559	589	567	551	556	536	529	560	528	589	598	518	562	583	544	562	557	588	572	577	577	576	558	566	532	558	536	572	561	564	546	543	564	579	539	584	576	594	574	622	570	605	586	530	546	600	571	551	560	583	553	549	526	607	546	537	547	600	528	544	571	551	550	569	549	566	582	566	565	517	531	575	573	585	565	574	584	568	537	579	589	568	601	548	555	535	583	546	539	633	528	585	553	564	557	562	579	584	548	588	507	584	577	608	583	560	542	553	570	624	577	536	595	579	587	545	584	496	590	550	563	544	574	591	541	557	544	527	548	573	575	556	580	606	560	538	519	543	565	562	512	535	548	543	542	541	565	530	556	527	521	579	552	564	583	571	590	600	607	562	645	561	563	579	584	527	510	564	546	535	577	568	559	559	583	591	575	549	550	602	530	546	584	553	534	556	583	557	586	611	602	560	588	542	613	549	564	603	585	564	578	545	572	560	567	524	558	574	531	571	568	640	594	599	555	546	538	573	568	558	507	562	570	590	560	555	570	600	533	583	590	530	549	546	546	553	567	577	561	552	600	543	580	544	553	584	563	612	579	550	538	564	576	563	547	570	551	587	564	528	596	603	561	554	580	540	594	629	565	589	551	582	573	552	569	558	536	597	568	568	577	567	581	565	559	522	598	561	575	532	566	559	587	609	569	588	597	531	614	559	562	540	552	569	546	563	576	584	558	584	569	597	558	563	555	594	559	562	584	528	541	550	545	587	535	578	535	620	565	598	560	547	567	618	571	541	543	579	589	593	557	510	588	555	564	552	560	560	608	539	564	557	564	563	611	588	561	594	590	576	560	590	571	546	620	582	602	574	525	559	542	562	565	527	537	570	568	591	574	556	560	551	548	547	563	549	567	572	587	601	540	562	569	596	559	553	566	577	591	538	587	544	531	600	579	563	562	567	516	574	566	568	579	614	556	523	580	576	556	572	575	530	552	574	572	584	542	599	572	530	585	532	557	553	536	556	590	532	604	561	509	558	545	569	556	574	594	557	556	496	576	569	555	609	618	575	562	571	532	556	564	550	542	571	589	584	588	546	514	555	577	574	530	578	584	574	574	570	554	556	562	567	508	552	547	554	537	550	581	576	582	601	579	542	538	560	577	592	554	575	553	588	576	515	626	552	577	549	571	590	566	564	576	545	600	575	555	559	584	569	571	578	558	548	550	511	581	605	591	565	565	529	561	580	607	541	511	570	591	603	568	606	593	616	567	604	570	599	559	612	554	593	551	566	611	553	569	572	551	557	572	527
48003	26917	10491	1926	443	320	261	258	291	291	262	258	261	277	266	260	274	259	270	261	251	254	285	233	254	267	250	288	284	281	267	284	253	269	248	272	262	260	278	300	265	276	298	260	252	272	274	234	260	245	256	297	239	273	281	266	265	292	260	267	299	279	252	231	265	266	284	257	259	296	264	272	281	258	245	259	269	258	249	243	245	277	273	289	285	254	259	260	233	238	289	256	245	263	241	231	283	253	284	287	286	238	272	273	259	276	237	249	247	269	270	276	270	257	226	271	253	294	264	260	226	266	298	255	235	283	256	265	277	279	279	257	286	248	278	256	260	247	235	262	265	251	285	297	211	260	224	271	282	268	244	252	274	263	276	297	257	246	230	275	268	264	254	271	263	248	281	269	269	281	282	265	256	269	267	285	232	267	271	246	249	242	271	280	270	280	266	254	266	226	258	247	265	260	252	277	258	265	261	282	231	254	259	245	275	260	243	244	266	261	251	246	245	237	252	253	258	240	261	290	275	277	260	270	265	280	260	274	286	262	233	280	257	270	289	238	272	238	254	256	268	297	267	278	267	244	285	239	296	253	268	289	301	245	272	280	257	268	265	261	269	261	254	249	271	302	278	258	254	236	267	287	283	248	287	239	253	233	257	258	259	270	253	266	283	265	269	266	253	276	250	248	244	259	280	256	277	258	269	245	278	256	268	262	263	276	273	263	256	243	254	255	243	257	244	266	271	266	245	258	225	236	237	250	272	278	295	251	257	240	286	241	227	269	227	264	254	256	264	228	239	261	269	233	282	284	286	262	275	301	263	263	241	252	268	280	286	264	303	278	247	248	237	267	264	273	239	295	268	233	245	262	260	293	274	253	237	258	254	261	212	261	246	249	264	243	282	237	257	270	270	259	284	262	253	270	231	266	261	262	245	253	258	293	273	272	266	246	257	270	255	262	264	225	265	250	255	271	266	263	296	249	254	277	261	261	256	249	242	273	243	294	277	217	269	293	277	263	248	284	240	264	256	268	255	231	236	261	291	269	269	249	273	244	283	264	282	269	270	262	252	252	267	246	255	251	251	277	257	279	281	263	245	286	277	278	275	282	239	296	226	274	268	262	257	247	245	263	254	289	237	272	275	240	276	252	275	282	275	255	265	264	251	285	244	256	274	248	268	235	287	256	266	249	251	244	261	241	266	250	300	261	268	290	251	259	228	270	258	308	250	277	246	258	283	300	258	268	232	259	261	262	258	275	245	272	259	264	258	275	251	271	223	259	259	258	253	231	242	225	276	272	259	240	234	275	256	229	261	266	283	270	267	246	260	264	269	296	286	269	252	257	268	269	264	278	278	284	253	266	298	247	280	235	256	257	246	240	256	249	260	286	262	256	262	283	259	253	256	245	251	256	287	273	251	271	262	283	252	251	271	255	269	300	267	263	242	251	242	276	262	250	255	242	230	281	274	280	266	255	259	249	265	261	229	234	250	284	248	288	270	278	239	254	271	265	300	260	258	236	261	236	250	247	250	257	262	240	256	258	245	270	250	273	257	256	265	242	267	262	267	261	236	262	261	247	242	268	255	270	253	258	229	258	246	276	263	270	259	249	253	251	259	277	264	267	295	259	261	243	273	269	288	247	240	258	253	257	275	268	270	263	257	269	267	264	246	256	269	286	277	262	258	243	238	232	241	240	254	245	305	256	255	269	245	218	256	299	258	248	279	282	275	256	237	250	285	260	219	261	288	261	284	270	263	247	227	269	283	265	309	246	291	237	254	250	284	269	275	242	235	266	282	258	232	284	233	252	253	261	238	251	256	245	252	257	254	241	273	263	266	256	290	276	279	245	237	301	267	279	237	248	252	290	271	260	277	262	266	262	253	252	252	286	245	258	254	260	254	226	241	253	222	262	261	238	248	257	264	264	267	264	281	267	260	229	270	263	265	280	272	280	248	258	207	274	234	271	260	254	256	271	260	223	249	272	278	271	233	257	258	249	255	255	289	278	254	252	258	277	264	269	269	252	255	283	260	279	261	254	250	257	278	239	249	252	246	244	282	250	282	286	255	255	292	266	282	262	282	266	290	253	234	275	263	257	294	239	251	291	272	269	267	264	269	245	238	280	261	266	279	258	274	269	279	241	286	250	249	273	300	248	268	282	242	278	265	268	264	250	268	246	288	239	260	296	228	268	283	249	273	288	262	266	263	222	270	262	286	231	264	249	272	263	267	251	251	248	279	266	265	271	262	266	258	261	238	223	256	261	253	268	253	258	255	251	261	263	275	257	290	238	255	257	238	234	265	258	246	259	232	270	221	264	251	253	280	273	281	245	274	275	262	265	283	270	257	268	242	221	275	260	276	306	252	256	255	265	255	243	286	249	239	273	246	237	266	260	253	279	271	246	264	283	264	259	234	230	249	243	256	256	244	280	285	259	255	238	286	258	257	243	272	285	249	267	250	262	272	279	277	265	261	243	232	280	263	251	244	282	266	226	242	298	254	250	260	284	261	258	271	241	237	256	250	255	261	260	256	269	264	259	256	238	242	294	274	266	261	221	251	237	249	263	247	279	267	268	286	265	264	248	262	284	246	262	292	254	250	230	246	243	259	254	267	258	249	287	240	264	271	271	264	249	239	239	253	291	270	276	235	254	256	263	245	256	303	280	302	257	233	274	285	284	268	256	240	269	242	256	228	259	256	221	235	267	272	284	269	277	284	273	243	277	244	269	266	271	257	251	291	252	255	262	244	274	281	262	268	304	270	265	228	268	253	279	259	250	279	253	232	298	282	221	235	267	249	230	235	288	285	285	271	248	263	257	220	270	258	244	248	271	256	243	265	275	254	245	299	229	262	273	251	266	276	256	284	262	248	258	258	253	266	266	291	241	277	260	218	264	249	279	261	265	259	267	263	249	236	274	247	247	239	273	259	253	266	256	265	254	265	237	224	269	246	279	245	253	250	245	253	242	256	266	261	273	248	274	247	285	245	271	253	264	267	266	260	277	282	255	259	251	271	231	226	260	251	275	270	265	266	256	275	289	228	236	285	267	261	242	256	244	255	309	251	266	266	236	248	279	268	247	258	256	289	291	239	243	258	272	278	271	231	265	270	245	257	276	281	268	250	241	236	252	283	258	245	248	264	244	253	234	250	245	228	259	291	249	281	271	268	260	268	276	248	283	241	260	241	237	259	282	239	245	243	273	252	255	256	263	268	266	268	267	287	275	277	219	267	234	282	242	271	268	271	269	279	270	244	244	251	284	234	229	253	300	260	254	243	232	241	263	279	258	254	293	276	241	248	280	258	261	219	254	257	252	250	263	290	251	283	235	260	280	245	245	262	227	259	239	256	279	249	290	282	245	265	259	286	268	266	266	263	265	245	279	297	257	268	241	226	256	246	261	267	272	262	289	272	255	253	267	230	252	295	277	249	217	250	286	301	290	256	270	260	260	247	280	322	271	263	254	255	243	272	249	248	260	261	268	229	269	258	242	252	266
40953	24777	12266	3388	1117	717	637	635	644	611	657	604	618	640	640	627	626	629	622	608	610	639	637	659	630	634	620	618	615	633	660	625	606	591	632	617	598	627	569	620	616	598	663	578	620	671	609	597	630	681	621	625	646	634	642	592	622	618	635	645	605	662	637	607	611	602	647	642	615	578	617	596	624	598	632	635	588	629	595	587	631	640	635	628	624	602	665	640	622	636	625	635	650	606	660	653	588	642	640	638	652	646	657	645	651	645	621	597	633	639	642	657	657	666	637	618	632	642	613	620	638	623	594	627	604	590	646	621	608	614	641	596	590	627	593	619	616	613	661	627	640	580	667	572	620	616	612	585	627	601	604	629	602	630	629	586	639	648	661	649	636	646	636	597	576	599	631	675	617	621	676	590	631	615	635	661	602	620	646	636	599	617	621	619	643	616	636	682	639	621	656	614	598	624	588	619	604	617	588	606	632	670	608	593	613	662	611	633	594	636	619	635	601	596	614	633	600	628	634	592	615	611	612	611	624	578	611	590	622	600	635	589	626	633	595	622	613	634	622	629	597	632	674	639	603	579	617	626	622	642	611	615	663	602	627	670	588	642	601	582	576	625	541	623	635	616	582	649	617	646	679	663	621	640	577	616	637	655	634	586	667	604	613	627	619	642	673	615	659	599	626	607	645	630	676	635	626	581	639	624	621	644	636	620	604	591	653	616	622	566	608	650	598	606	613	675	640	609	650	594	627	662	608	613	631	630	648	639	579	590	640	645	618	627	667	628	625	619	624	614	589	598	675	665	662	602	608	586	659	605	630	650	623	626	604	599	657	613	628	627	617	646	646	642	616	628	577	614	622	619	626	635	647	639	626	578	625	633	601	651	662	613	627	666	648	612	585	595	619	594	609	644	667	627	641	605	648	624	633	612	647	642	621	629	597	653	611	636	588	673	603	618	602	614	635	662	619	640	636	607	628	634	630	621	609	627	581	619	653	612	608	624	602	653	629	642	600	640	623	648	585	622	628	666	651	605	583	647	613	654	611	654	652	588	604	619	578	631	625	630	602	604	624	610	633	599	620	595	615	644	653	632	625	619	625	629	611	622	628	603	596	597	645	633	644	603	602	633	621	596	611	617	605	578	634	652	632	635	642	613	634	658	606	616	608	660	596	628	549	609	643	630	594	623	606	641	636	651	629	635	638	621	629	597	610	604	621	608	626	626	638	661	631	674	640	623	598	611	636	630	638	608	649	654	631	681	651	635	635	621	642	598	646	604	660	614	617	593	659	611	582	650	633	613	625	644	648	596	599	647	662	611	619	615	622	585	640	617	624	570	615	640	625	637	636	649	602	625	569	625	643	604	634	625	596	639	696	669	658	622	633	660	623	623	588	604	598	623	601	635	591	606	636	562	622	619	615	609	616	628	629	627	657	619	621	644	660	637	602	627	607	621	627	594	646	626	589	595	623	640	627	648	584	625	647	652	631	610	629	630	613	600	665	600	628	585	633	600	623	662	604	635	639	668	609	615	663	636	607	573	622	621	633	640	629	666	657	641	582	611	601	585	654	613	614	618	648	667	644	623	603	627	602	611	637	635	623	578	608	622	591	612	628	607	624	655	619	610	599	604	629	615	561	583	596	643	568	621	643	643	611	622	647	634	599	641	637	608	634	630	651	624	621	621	612	589	611	625	611	594	675	708	586	608	653	626	633	661	592	603	653	640	676	615	617	607	602	610	600	627	639	582	634	581	616	625	622	635	611	605	663	584	632	594	612	631	650	637	645	648	661	617	616	581	572	607	614	610	603	598	572	623	622	596	639	671	649	613	625	649	661	622	636	623	630	638	628	574	597	628	609	629	652	645	593	660	646	604	648	601	642	582	651	650	604	619	665	610	595	631	590	628	598	648	642	598	622	653	618	676	621	612	652	588	653	664	635	619	598	626	653	661	621	615	591	645	645	558	618	636	605	581	671	584	625	658	628	643	621	600	631	610	604	636	605	604	597	647	613	650	636	616	600	619	614	650	654	648	653	599	589	596	628	644	650	594	681	622	617	598	581	623	592	610	631	645	627	627	609	601	609	618	625	636	647	648	640	659	605	648	622	605	600	642	597	655	629	633	589	643	649	620	619	628	642	607	592	629	632	610	635	628	631	664	624	628	646	640	651	606	611	605	631	617	616	620	632	638	616	614	667	596	615	650	620	659	642	669	661	579	626	626	617	585	632	635	617	622	656	623	631	606	641	622	614	619	614	618	602	632	634	596	641	596	587	606	589	606	610	631	635	617	679	599	621	630	618	639	628	572	645	592	632	659	643	644	613	640	570	598	613	603	653	641	605	581	602	615	598	638	643	621	636	622	652	642	611	641	575	604	608	626	641	574	611	678	590	590	600	669	634	636	581	585	613	648	633	614	630	630	596	612	607	610	593	628	652	630	638	635	679	595	662	599	622	631	650	608	610	611	620	617	628	649	605	622	626	628	596	627	601	636	632	610	660	578	618	628	611	591	622	624	654	653	583	643	670	628	612	664	629	634	632	580	604	596	603	597	633	580	639	594	637	664	646	620	602	612	617	630	581	604	663	626	629	634	632	614	628	622	606	607	656	639	622	625	615	650	604	607	639	608	616	631	632	592	660	622	608	610	683	625	623	593	624	612	638	598	609	626	640	582	633	644	596	638	632	613	651	619	609	596	641	633	643	602	628	650	663	575	626	606	605	614	670	615	600	611	629	585	634	606	652	619	601	620	614	609	627	618	585	620	667	620	619	654	611	629	600	617	676	627	590	630	650	669	589	632	617	626	630	596	607	654	648	607	653	643	609	624	588	639	606	661	625	641	607	647	609	611	590	598	595	610	566	621	610	633	631	589	614	612	624	584	575	611	625	587	621	627	639	599	657	650	651	667	646	603	645	695	641	592	633	630	619	641	611	658	622	618	570	643	620	602	566	604	555	654	695	608	621	595	639	663	641	631	650	653	623	646	601	618	678	638	592	614	646	643	629	605	627	623	610	627	608	595	636	606	634	636	616	617	667	582	629	651	635	629	618	614	612	618	656	583	654	643	626	670	603	608	628	568	606	578	630	586	644	639	638	615	655	599	649	617	605	653	594	615	618	614	625	614	575	617	605	613	651	617	691	649	619	650	632	585	632	662	608	593	632	611	581	617	636	589	622	617	628	616	580	623	708	623	620	614	616	602	600	620	631	615	641	612	640	627	581	633	625	608	599	629	619	630	594	597	607	623	613	652	618	603	631	624	639	610	665	645	667	616	655	645	617	633	619	650	601	591	616	671	606	640	605	587	597	661	624	636	580	623	635	599	650	656	605	619	684	618	626	621	597	595	616	622	633	628	582	591	600	622	605	597	630	617	622	658	634	610	639	630	579	659	651	655	677	613	616	656	611	667	637	633	602	627	640	637	639	610	597	611	596	617	638	598	599	614	606	615	634	644	621	642	623	672	621	618	657	621	635	653	640	609	631	601	617	646	614	618
79427	61828	40627	17033	3175	503	309	273	296	263	307	296	304	311	278	299	284	279	295	258	309	326	289	281	278	300	254	284	286	295	301	282	258	272	293	274	284	299	308	263	277	294	337	293	280	303	329	312	285	293	308	292	328	280	261	291	274	286	311	277	263	277	298	295	307	326	327	272	284	293	306	276	295	291	265	289	249	272	306	286	282	329	310	292	335	280	288	294	310	277	271	294	307	309	317	288	280	294	310	308	295	311	320	257	283	300	343	288	301	316	290	287	310	301	308	308	311	249	304	291	289	314	278	291	275	295	290	333	293	267	302	259	308	283	276	317	320	310	270	269	298	282	305	281	269	281	319	273	296	275	310	305	261	293	285	267	292	298	278	293	278	290	309	282	312	295	281	291	276	275	307	277	252	315	294	273	281	255	295	296	277	296	284	300	280	282	299	271	291	294	289	280	264	277	301	288	291	279	297	326	284	295	302	301	289	287	284	265	289	269	262	278	288	315	298	296	280	281	315	283	324	301	275	276	274	307	305	316	295	267	297	330	256	268	294	260	263	279	297	297	264	306	297	287	243	268	277	295	276	275	318	281	269	279	325	279	302	284	288	308	302	270	292	276	305	275	321	284	303	323	293	304	311	282	269	314	296	288	282	289	297	273	285	262	331	279	277	272	272	285	296	312	293	294	273	324	285	314	306	301	273	329	342	317	280	309	275	295	305	290	238	284	291	306	299	266	309	289	289	313	327	298	291	287	273	289	283	270	278	283	277	256	296	287	295	313	331	282	317	273	304	314	328	266	281	279	308	302	304	307	320	327	309	295	292	310	306	279	283	271	266	282	257	274	285	280	272	299	284	282	309	261	292	270	290	275	301	296	327	311	290	289	295	289	281	296	276	306	286	301	259	264	276	319	296	299	286	286	298	301	310	281	276	262	313	295	270	254	289	294	301	278	309	307	264	293	294	332	261	246	248	273	277	291	297	287	279	278	293	279	261	278	274	303	291	315	288	288	303	291	248	337	308	276	310	273	258	278	308	291	276	283	266	299	270	294	272	303	290	302	290	311	288	281	287	310	288	305	293	295	317	273	281	292	252	281	310	263	310	306	288	280	272	296	289	273	297	309	297	288	300	296	280	246	273	268	287	283	289	291	296	334	298	278	290	319	265	284	285	284	291	292	286	281	284	244	290	298	289	333	278	277	293	257	282	299	276	296	285	253	279	314	278	275	322	282	280	250	282	278	288	329	294	316	292	300	316	282	321	300	265	273	265	315	274	274	290	267	316	285	276	270	304	248	284	290	255	262	285	282	306	317	276	262	267	298	309	269	272	272	309	336	273	324	267	322	328	302	286	295	280	314	281	297	307	315	298	311	267	298	256	279	300	283	277	289	288	282	304	269	276	284	297	278	309	303	316	262	317	314	233	277	279	292	271	317	290	296	290	317	283	291	285	275	273	292	265	296	267	307	290	277	289	295	284	307	274	303	256	306	290	300	297	292	285	299	299	302	299	287	271	282	301	266	285	292	299	300	318	303	280	307	284	270	289	273	307	264	310	271	296	270	317	301	276	268	306	283	292	299	293	254	290	288	271	303	295	326	277	291	289	287	287	269	293	310	284	313	275	274	274	330	319	308	291	313	282	291	291	254	304	294	285	283	310	305	315	326	307	299	300	299	284	282	285	282	282	289	297	299	286	305	285	309	288	300	277	295	242	309	276	310	289	284	320	285	289	247	269	272	283	284	303	286	311	287	289	266	279	257	283	305	264	289	266	323	250	260	296	318	287	279	297	288	296	278	282	291	294	325	276	305	314	297	298	293	288	292	239	284	289	272	310	271	271	288	300	280	312	298	292	279	290	295	273	288	272	312	252	283	287	288	298	285	325	265	291	266	274	283	276	290	284	298	315	299	262	303	300	302	310	261	276	276	257	299	280	256	259	300	304	295	280	308	277	282	320	307	292	299	283	291	290	282	289	295	258	268	309	276	272	262	277	291	312	288	285	311	285	264	295	270	317	284	298	316	298	279	307	297	293	256	320	296	316	313	281	295	304	285	281	289	289	292	272	315	299	293	285	284	291	297	303	277	293	315	291	259	294	294	271	312	325	287	276	288	257	289	297	292	324	287	292	308	302	259	321	279	302	309	271	309	302	298	273	284	277	275	272	285	310	297	326	282	316	279	282	292	295	297	326	279	284	304	281	300	286	315	270	318	287	301	292	303	298	297	308	274	272	269	309	324	320	299	282	290	297	318	282	288	267	269	285	308	293	323	325	299	280	285	294	283	290	303	300	273	281	305	284	277	270	273	259	315	292	294	292	306	290	291	311	270	302	261	281	295	266	268	299	310	285	298	283	289	294	280	287	254	280	273	321	306	306	305	272	272	275	306	267	293	297	300	262	270	286	291	282	290	281	294	318	302	278	290	313	290	275	270	305	285	282	261	276	288	260	281	325	274	283	305	323	310	317	292	282	264	295	289	294	270	313	283	263	245	301	319	321	299	309	279	248	276	301	325	262	293	292	299	295	277	310	270	273	301	301	273	268	316	284	304	300	288	300	285	263	267	318	280	285	256	290	282	295	296	283	308	273	316	317	263	273	317	302	317	268	280	294	279	295	316	280	274	261	311	270	281	293	321	300	275	289	296	312	291	287	294	284	283	301	292	285	296	299	273	275	255	291	298	315	300	303	288	273	258	277	302	307	302	297	265	272	282	274	268	289	260	288	281	289	298	305	289	298	289	299	319	316	282	326	312	298	266	286	301	309	301	265	289	279	293	310	256	285	305	272	271	295	267	293	300	307	299	299	265	324	272	324	294	282	312	310	268	285	272	272	294	292	286	279	283	269	278	292	301	326	278	255	275	314	287	306	308	259	314	324	287	310	298	294	283	318	294	309	293	308	302	306	305	279	292	275	291	278	310	266	302	283	287	313	283	284	301	298	275	289	283	271	279	315	302	272	308	287	324	266	279	296	312	269	254	299	267	329	269	302	284	322	281	294	299	290	341	294	279	312	305	299	304	291	307	302	296	262	308	312	273	277	314	309	261	308	276	292	272	303	300	272	297	273	293	285	273	318	292	300	288	313	302	324	286	305	300	318	319	263	284	286	280	274	294	292	288	256	281	289	300	286	298	271	305	293	290	312	310	296	302	276	274	300	297	296	276	314	291	306	292	312	272	275	301	295	305	301	307	349	334	290	279	314	285	331	302	285	297	291	301	296	277	265	291	316	316	306	291	307	293	286	316	266	259	271	297	314	276	333	309	290	267	263	303	293	288	311	283	292	259	285	309	294	296	281	290	316	292	284	281	293	312	287	319	284	308	295	274	288	274	278	300	299	273	260	254	302	266	299	249	298	336	305	292	275	258	267	269	279	277	316	303	297	280	276	284	282	289	302	262	310	306	286	308	287	259	279	278	287	273	274	302	280	292	287	292	294	282	287	270	273	271	265	247	285	298	284	289	266	267	286	282	302	286	298	282	310	267	292	315
60983	50571	37855	17042	4030	1104	702	656	635	704	662	658	666	658	714	683	690	673	667	683	689	671	667	739	701	687	719	717	664	676	715	677	706	679	661	659	666	708	697	668	725	705	707	644	720	707	632	696	671	674	659	684	700	670	692	708	675	689	644	707	668	682	691	639	646	677	718	703	686	691	689	682	698	717	664	677	677	657	729	674	643	713	676	712	677	703	702	658	716	706	704	674	670	724	678	687	681	689	680	658	702	685	666	673	655	697	722	629	638	671	641	685	689	689	684	664	698	701	669	677	682	645	688	684	679	731	685	607	676	706	679	660	686	662	671	686	659	692	745	636	694	683	689	700	658	649	711	685	695	711	672	671	694	626	665	699	663	637	672	703	684	735	724	671	729	638	699	663	676	692	724	669	643	717	673	661	725	679	653	666	678	680	675	699	677	659	698	669	635	741	666	734	669	700	685	670	734	720	694	677	651	662	634	659	666	678	681	663	701	688	705	681	642	714	686	699	672	694	654	670	654	613	701	705	702	669	685	649	687	669	681	653	714	694	682	663	638	654	713	682	713	663	671	713	655	664	709	679	623	627	692	658	695	659	643	634	641	713	644	662	717	685	692	686	644	642	677	653	686	711	685	697	690	662	657	663	695	690	628	669	650	671	661	642	651	710	661	676	710	710	656	734	663	683	690	678	677	677	642	716	696	680	711	710	676	679	647	628	688	658	667	633	640	656	626	671	660	691	694	648	616	674	661	701	644	695	651	712	679	627	667	696	652	666	691	689	666	728	725	649	660	657	700	678	654	713	705	708	658	624	699	716	730	692	649	703	627	678	700	710	665	666	686	671	689	660	713	684	711	680	652	751	705	690	682	670	667	686	697	704	690	672	684	663	640	664	633	667	678	676	727	657	706	682	691	642	704	668	632	663	715	717	687	682	664	703	672	743	652	734	662	661	656	679	668	644	702	685	659	654	644	663	686	683	667	687	664	755	645	700	685	666	651	639	676	702	684	687	635	647	716	682	656	710	706	709	668	680	663	679	641	692	661	698	742	704	711	694	676	712	650	698	686	656	659	731	704	735	664	636	652	676	690	698	664	692	681	753	716	692	688	659	691	688	668	693	692	669	659	701	681	707	653	684	665	705	670	711	669	668	672	653	665	666	677	653	675	669	652	671	716	690	698	675	661	673	660	632	676	695	703	675	686	667	696	643	662	668	659	720	665	674	697	683	720	720	670	716	650	613	653	636	646	705	649	678	665	671	668	648	684	672	697	712	657	709	694	621	683	680	698	694	675	634	641	654	632	668	681	666	682	674	649	669	693	706	682	653	647	706	689	669	707	681	675	630	706	647	662	667	664	683	674	667	658	695	630	682	675	690	671	672	687	722	666	673	648	681	637	675	689	697	653	701	689	665	690	687	684	679	661	684	682	694	692	682	671	702	662	668	670	681	680	577	623	705	676	727	699	653	677	697	714	721	680	691	644	645	668	719	649	662	712	654	713	683	659	658	701	696	684	648	670	634	703	647	697	614	689	691	663	728	670	675	640	674	692	637	687	676	717	708	645	700	684	702	658	690	703	663	683	722	687	669	669	684	715	722	649	724	649	684	663	663	745	621	662	672	666	715	703	663	657	695	675	687	614	698	714	683	748	694	649	704	713	669	699	691	684	671	692	680	685	697	668	702	646	699	713	661	599	697	643	675	678	699	640	706	683	720	701	715	732	682	691	694	671	701	690	618	661	692	712	687	674	668	721	660	666	702	677	678	645	670	681	653	659	678	703	699	725	673	698	668	718	669	678	661	676	665	666	710	705	641	687	739	685	684	674	692	626	673	652	676	620	684	670	699	656	620	683	656	704	670	677	677	640	674	700	697	678	675	668	687	700	718	688	635	711	668	669	672	661	673	673	664	648	704	670	699	677	699	712	686	672	725	620	668	648	656	684	679	720	703	681	687	710	651	690	694	658	670	712	640	643	681	706	739	690	642	651	699	680	691	713	677	719	753	693	705	709	694	657	629	655	627	652	662	636	672	726	692	690	702	705	667	696	625	785	698	697	651	661	671	700	638	708	669	681	701	667	692	688	685	680	620	679	719	708	636	694	718	701	690	678	686	648	628	690	727	677	687	634	654	699	685	665	674	717	706	704	706	709	665	660	694	684	729	665	677	694	656	706	639	635	659	717	645	673	641	674	685	678	642	679	694	652	658	699	658	682	672	637	710	710	648	677	702	717	638	684	704	669	681	625	669	725	674	674	674	683	713	689	656	668	679	661	686	669	675	679	686	718	683	671	660	725	663	677	714	722	649	668	674	693	658	679	651	682	709	717	646	643	664	655	704	688	693	696	665	644	673	711	708	715	668	697	639	656	674	672	692	686	718	698	671	700	670	677	699	673	677	680	673	636	652	710	663	717	723	726	686	645	693	732	663	657	700	686	712	689	714	656	644	699	694	671	642	675	682	642	661	637	719	631	699	709	693	672	700	702	735	642	666	646	686	644	655	718	623	694	686	694	675	679	670	684	658	672	730	670	667	679	698	652	661	711	700	700	669	678	666	701	713	638	695	636	612	667	702	649	678	673	643	677	696	641	684	673	725	686	671	694	618	705	723	661	704	703	709	677	730	728	658	722	696	702	646	646	652	639	671	672	707	712	712	715	655	676	664	696	698	749	685	679	684	667	678	660	672	675	674	703	652	692	668	701	672	696	687	677	702	667	716	667	675	659	655	703	670	705	716	707	711	682	710	666	664	694	679	706	659	709	648	693	718	690	633	663	702	667	665	695	681	704	677	682	702	673	705	650	722	689	660	714	656	642	652	702	643	740	646	687	709	666	643	664	704	689	666	659	676	718	616	656	684	678	660	725	668	702	723	659	704	660	654	700	696	702	675	732	639	692	601	655	662	691	698	647	679	686	655	686	676	709	665	672	662	693	689	664	693	701	644	696	633	641	681	631	683	679	675	676	687	669	751	704	671	681	693	702	636	646	657	622	663	697	735	686	685	672	654	662	655	695	675	665	690	699	684	649	692	695	686	691	697	695	718	713	673	689	689	670	660	672	694	633	640	697	681	598	682	691	670	654	663	672	671	673	709	646	636	700	684	657	675	653	657	682	656	718	661	661	635	635	685	728	680	668	708	654	672	663	682	683	690	673	656	656	639	676	665	724	667	638	672	632	635	679	705	664	683	691	680	719	658	708	683	697	727	681	682	695	648	641	675	687	680	657	669	713	674	679	691	639	713	681	664	685	688	694	697	663	658	701	670	686	674	674	671	684	663	678	677	708	676	695	694	664	678	650	622	678	663	736	633	671	618	647	701	652	736	662	641	653	712	654	713	733	693	646	677	640	702	675	659	725	670	661	687	675	714	681	665	686	659	691	659	669	700	697	651	650	718	679	662	687	684	729	653	683	626	677	707	700	691	677	676	738	667	687	653	696	713	698	667	674	669	667	682	670	648	713	667	674	662	718	671	641	668	675	687	630	708	697	655
84822	70622	49193	24349	7621	816	312	261	234	237	261	289	270	250	257	257	283	286	255	256	272	241	265	277	263	239	257	260	218	253	254	244	248	233	247	243	239	279	252	265	260	251	252	268	249	256	246	265	272	227	248	250	280	240	245	256	250	255	229	231	252	256	277	264	267	261	241	259	249	269	253	256	264	252	296	245	256	262	253	243	264	281	268	242	238	251	246	248	237	259	269	245	268	244	224	283	226	257	227	229	251	265	257	258	249	255	255	245	285	217	277	238	267	276	273	241	265	273	258	251	245	236	237	281	263	256	260	307	276	257	296	226	241	247	297	270	285	280	244	243	249	261	251	284	303	259	262	222	236	260	272	267	265	225	267	239	242	255	241	267	266	247	244	251	269	248	260	259	232	233	262	240	210	266	279	251	285	279	288	255	261	271	253	258	253	242	280	247	278	278	245	260	259	244	249	261	279	263	259	267	246	248	280	266	260	256	243	231	260	252	262	241	261	240	271	270	234	261	256	280	278	281	235	261	274	249	275	267	258	231	254	235	232	258	267	246	279	263	235	282	240	235	272	246	266	269	262	264	267	241	249	240	232	220	294	243	271	263	252	258	253	263	264	276	246	266	249	279	231	255	266	231	242	243	243	240	272	253	256	270	241	247	265	267	275	243	230	239	261	261	261	259	237	229	234	270	270	261	229	243	264	233	284	250	254	279	226	245	268	238	223	280	274	220	252	246	249	246	267	228	243	267	255	258	235	252	233	267	260	255	232	239	257	265	265	262	253	244	230	250	280	253	258	291	266	222	250	283	237	265	273	262	260	236	253	258	289	255	269	271	253	260	249	289	269	262	228	261	245	278	258	267	279	260	281	250	260	288	263	274	271	255	252	268	234	254	248	275	282	292	230	266	261	255	244	271	258	237	284	278	261	247	282	253	252	254	261	239	240	252	237	242	281	272	262	264	258	264	279	293	257	239	295	264	281	274	262	246	258	237	289	272	280	235	246	266	290	301	249	248	245	267	265	263	274	240	242	265	250	253	247	264	241	261	256	233	273	274	275	257	240	252	240	279	238	235	239	266	271	250	284	265	250	256	272	255	231	247	276	298	253	254	267	223	271	271	237	262	258	255	259	260	252	254	225	249	274	256	261	228	256	242	260	255	266	216	200	272	277	254	227	228	243	254	252	270	279	237	254	275	254	258	265	286	266	234	270	249	284	260	258	250	271	259	252	272	233	258	248	267	293	255	260	259	236	259	244	247	260	259	243	251	239	262	274	255	298	268	256	263	265	292	283	282	276	284	234	239	240	257	254	259	242	220	249	256	277	263	264	271	244	251	263	280	263	275	274	255	266	288	257	257	259	273	224	250	265	260	254	255	250	226	269	238	252	242	258	268	272	244	269	216	291	264	255	246	273	257	262	266	244	273	293	263	279	251	258	254	262	254	267	268	268	251	233	253	263	268	279	247	235	234	267	245	259	248	284	254	265	274	284	240	232	260	248	257	253	252	247	237	250	245	274	284	243	240	289	286	246	248	255	242	275	242	240	243	263	255	278	242	236	262	239	244	259	260	251	263	249	276	275	287	236	238	273	248	291	255	260	276	263	215	249	250	277	229	246	222	270	260	234	257	242	252	237	246	277	280	263	245	247	267	252	258	229	254	269	271	236	240	253	270	264	238	220	266	252	219	246	269	262	260	254	280	264	253	280	230	236	253	271	265	242	258	253	237	258	289	281	223	247	258	260	235	243	267	217	230	272	271	261	264	233	258	275	246	252	243	274	222	234	274	274	267	261	267	241	252	272	261	223	276	271	246	248	238	281	257	248	243	256	239	254	257	265	270	284	251	241	277	255	263	271	271	202	247	220	237	288	283	243	283	249	286	233	271	264	245	277	238	215	292	247	232	255	248	261	249	264	240	249	269	264	257	241	241	239	287	274	268	259	261	256	271	260	263	261	267	241	270	219	258	276	262	285	261	274	270	263	239	270	244	245	261	240	270	259	250	261	240	255	252	265	264	254	270	261	246	262	256	285	281	252	253	230	232	280	281	263	296	258	272	228	246	237	261	249	259	265	244	254	237	259	269	281	255	255	268	266	270	257	258	271	245	245	222	243	252	233	246	240	240	257	251	285	258	248	242	256	246	259	237	293	262	249	280	262	235	249	273	269	266	283	256	269	278	252	255	235	248	263	223	283	241	235	265	234	248	285	236	222	239	253	256	254	251	280	273	268	265	240	268	258	269	274	242	247	268	288	221	257	266	261	230	262	323	252	253	276	281	279	240	280	277	288	285	222	236	231	261	259	286	265	246	238	273	246	244	242	248	231	275	252	262	284	258	242	253	279	241	235	270	264	247	235	237	259	245	235	244	267	242	284	240	244	247	249	246	264	247	261	248	236	301	256	241	270	245	264	259	255	260	265	294	271	287	257	253	272	263	270	233	271	280	247	275	262	259	234	259	262	243	264	221	233	270	249	256	255	281	227	233	232	256	254	266	256	243	253	255	260	253	226	233	253	245	250	239	280	269	266	267	267	252	272	250	274	241	248	245	254	275	263	246	262	247	243	270	262	261	251	252	256	242	251	267	266	263	255	217	256	229	257	252	245	240	226	250	278	266	263	260	266	238	231	248	268	271	249	275	274	273	243	270	230	241	246	248	262	240	262	254	266	284	227	270	241	233	267	253	257	265	260	277	231	293	243	281	252	223	231	241	279	237	250	262	227	243	236	237	246	251	249	260	267	282	295	248	236	255	242	270	265	237	251	259	270	225	242	279	246	269	239	253	264	238	267	261	255	246	249	276	271	239	266	271	257	252	235	254	295	289	257	266	276	260	225	263	280	286	253	221	277	231	240	242	240	243	250	226	288	277	265	249	294	258	256	277	253	243	264	236	239	245	247	269	241	243	237	230	274	278	242	297	250	222	285	262	241	255	261	233	250	242	277	249	247	265	275	278	249	246	248	246	253	238	235	285	261	242	249	264	268	282	239	295	264	261	269	241	279	266	246	282	266	237	260	277	255	275	294	256	240	258	251	261	277	241	236	273	242	254	279	258	227	249	271	257	277	237	249	286	236	275	283	244	231	229	257	244	259	235	232	271	223	274	274	262	251	286	260	261	278	257	250	241	265	244	270	256	251	287	275	253	251	247	267	257	263	249	281	273	273	257	293	244	253	270	268	278	263	255	270	290	266	268	253	260	299	241	247	225	255	248	251	252	266	220	261	253	248	248	241	262	232	238	266	241	256	213	267	267	260	269	231	254	238	269	262	243	256	258	228	246	271	257	262	269	258	253	232	303	264	252	269	249	268	250	261	236	284	268	274	228	272	289	272	249	247	251	246	260	252	244	241	262	271	261	248	262	243	288	247	248	236	259	253	265	272	278	248	274	233	271	264	264	273	256	229	271	253	261	236	263	250	250	270	236	269	284	247	231	266	281	285	255	240	247	237	259	269	243	253	274	261	249	253	271	260	227	262	243	280	262	251	234
70478	60838	46745	24162	6316	1322	714	639	617	614	617	602	601	646	611	601	589	576	608	602	642	588	594	632	587	576	589	604	590	551	579	585	550	620	518	595	568	566	603	605	593	634	570	632	585	588	564	599	584	591	609	620	622	572	573	610	596	586	591	607	600	628	543	539	589	604	581	580	576	622	619	646	577	571	580	630	606	607	631	580	584	577	566	609	593	613	582	611	611	614	609	577	646	643	585	553	607	650	615	635	648	566	585	619	620	550	567	577	609	588	576	570	564	597	601	615	594	628	610	581	576	604	583	597	606	654	593	586	623	613	593	578	595	561	578	603	614	629	592	604	597	556	582	635	586	611	589	633	599	572	614	541	581	603	593	586	631	605	571	646	640	595	600	592	598	614	604	576	609	584	583	627	538	597	581	602	631	622	617	594	578	558	562	636	640	588	555	615	645	551	603	589	635	608	641	572	619	588	562	598	616	577	585	582	597	608	627	600	641	532	605	603	594	580	584	617	591	616	571	597	587	571	606	588	602	615	631	595	599	649	602	617	599	593	626	589	574	619	582	604	597	585	610	602	582	577	597	599	585	613	635	602	607	605	609	628	543	631	622	558	605	603	611	582	574	552	575	599	604	624	594	600	638	609	583	635	576	540	670	623	613	611	629	615	585	595	612	611	581	584	607	599	600	622	565	612	605	626	638	583	612	569	613	557	607	626	562	611	581	570	595	553	638	570	621	609	561	564	633	620	626	548	581	688	613	579	598	615	591	607	570	590	608	580	592	591	571	591	595	575	571	598	604	577	595	605	591	594	608	606	586	590	591	620	562	627	604	603	632	634	599	588	598	579	594	595	583	589	594	614	626	575	619	571	636	592	633	608	588	600	595	569	569	555	569	608	608	579	640	557	617	622	579	592	590	576	565	616	615	605	587	558	586	594	589	584	582	632	565	598	543	571	625	591	583	642	607	575	632	599	582	596	584	588	590	612	601	639	604	614	608	604	627	593	602	574	586	611	600	611	571	573	595	627	626	609	599	558	554	616	568	608	604	600	574	585	600	581	574	595	584	594	587	627	569	600	578	561	594	575	608	590	601	579	563	636	565	569	623	607	557	588	611	560	557	620	596	617	572	565	618	602	624	640	601	615	625	600	593	602	621	584	600	590	604	642	584	568	611	576	603	600	576	585	625	625	610	595	596	621	629	626	605	586	617	578	607	600	614	647	558	602	619	651	553	595	624	578	566	604	588	598	628	585	614	606	629	594	582	622	592	639	583	610	570	560	575	588	609	562	628	626	615	593	580	568	575	603	644	577	623	621	575	610	568	637	595	591	663	622	608	609	565	614	608	611	599	635	583	615	569	578	589	633	588	585	584	635	600	626	591	577	596	572	591	623	601	599	576	604	619	597	620	606	619	605	619	616	574	549	637	585	590	603	585	607	643	622	574	611	619	578	639	613	566	587	548	608	591	607	626	593	583	553	589	584	640	626	628	599	600	580	596	654	604	569	624	556	583	545	590	570	607	588	601	577	621	565	585	617	612	628	633	629	590	621	612	587	603	609	598	603	581	608	561	574	606	593	589	602	579	549	589	550	620	588	622	644	603	606	578	600	603	632	595	607	613	580	624	597	630	615	630	600	541	578	594	599	592	612	614	593	570	612	575	593	569	609	589	561	625	577	619	595	604	606	572	581	598	612	585	629	598	592	579	621	611	608	587	577	641	619	589	593	615	558	647	621	566	650	591	603	561	646	640	589	627	594	618	554	591	625	609	605	578	560	598	612	585	607	599	627	618	631	643	609	624	601	628	608	627	583	544	600	616	583	593	630	591	608	613	586	578	616	581	645	626	604	573	621	590	575	577	515	633	569	617	591	625	580	625	623	616	619	609	597	605	566	600	597	584	622	621	591	592	601	602	619	609	605	580	629	588	556	611	557	593	580	579	635	591	605	622	603	613	623	587	597	572	576	603	615	594	590	600	606	592	587	632	597	590	583	612	584	580	612	570	600	657	612	605	587	595	639	579	613	601	610	616	571	643	589	621	607	608	613	596	574	610	605	635	605	622	605	581	617	579	625	578	614	619	591	600	581	565	558	632	608	602	591	598	582	593	601	587	580	592	566	597	594	596	592	609	625	552	579	583	617	607	571	616	573	588	606	622	592	591	621	624	610	557	616	650	593	627	607	561	581	602	569	595	579	586	641	557	573	578	578	589	568	618	564	602	563	613	603	615	617	607	651	616	582	642	634	606	617	566	576	631	596	664	609	610	630	585	576	616	603	624	602	615	533	579	605	573	618	615	580	582	639	607	666	608	610	583	610	610	601	643	586	598	567	569	558	600	619	581	560	620	636	593	561	610	540	621	603	638	569	602	590	624	603	639	575	602	594	646	586	622	540	621	591	612	552	607	603	563	542	583	590	592	581	591	562	624	563	576	619	574	575	585	578	588	598	619	589	561	572	585	566	614	610	576	597	571	613	581	626	582	602	600	600	593	598	561	556	598	632	609	609	651	636	552	587	608	589	607	664	610	616	607	624	575	618	586	598	573	666	606	605	628	566	571	627	590	567	620	607	614	618	595	623	556	637	633	602	607	591	556	602	596	586	556	579	643	595	627	560	605	608	569	603	578	577	622	615	616	608	577	588	590	602	623	585	588	571	562	569	579	600	612	621	582	606	599	579	645	636	612	601	582	625	574	596	658	618	582	629	633	625	553	585	597	566	595	596	611	617	553	604	620	619	617	593	609	610	613	600	602	546	610	581	596	641	581	612	595	610	590	627	609	584	572	593	620	617	596	570	624	600	560	641	624	567	591	606	598	591	624	566	613	644	586	573	587	644	610	582	569	606	573	589	581	580	562	628	589	623	602	584	599	602	545	612	575	593	621	569	572	601	585	617	589	622	590	585	604	580	602	608	596	596	654	581	621	558	596	640	595	607	606	586	637	579	602	613	635	554	596	595	595	597	619	587	609	601	623	597	566	588	597	596	643	600	600	605	549	567	603	586	591	619	621	630	604	591	604	614	575	617	619	596	583	594	618	591	606	589	639	573	575	584	637	633	613	571	663	571	603	578	601	571	571	584	581	592	596	541	565	584	613	628	658	601	630	621	622	610	618	610	617	606	622	607	596	628	594	593	580	558	575	593	576	572	564	599	565	602	584	543	606	630	578	587	661	588	648	622	615	630	592	632	595	617	590	600	651	622	605	555	614	630	566	614	571	580	623	596	603	616	622	625	554	571	569	604	607	581	635	616	608	646	608	605	591	558	614	566	588	598	570	589	586	580	619	608	633	611	588	600	603	600	655	602	609	658	619	591	606	547	619	590	640	614	593	582	566	583	586	617	577	595	607	584	622	624	584	625	610	609	610	638	594	625	609	631	609	567	631	593	629	632	592	597	578	610	596	590	624	587	621	606	625	602	625	586	615	594	578	607	603	594	541	595	606	612	600	571	567	654	597	591	639	658	537	622	604	595	634	621	610	594	582	574	591	575
48195	26545	10090	1799	531	293	264	265	239	276	287	277	235	256	247	295	254	294	246	261	251	267	245	263	275	259	282	266	276	269	311	271	293	255	255	264	281	270	271	250	264	245	280	261	275	267	285	254	273	260	276	265	241	240	270	274	244	261	233	293	288	232	278	264	309	260	269	258	273	276	291	252	302	242	317	280	261	257	254	250	232	276	238	286	305	259	265	260	247	269	252	257	241	256	266	250	276	288	285	306	245	272	253	217	247	256	257	274	260	278	267	266	294	243	260	248	251	277	272	236	249	270	288	265	254	267	272	255	271	282	292	259	269	244	269	298	278	287	242	271	263	329	254	276	294	264	266	286	244	273	269	262	258	274	249	248	265	266	272	279	252	270	287	246	273	288	249	265	261	254	258	285	257	282	275	260	284	247	268	233	272	273	255	243	242	285	259	248	266	263	250	254	259	258	238	262	252	278	262	256	253	259	265	269	261	271	273	283	253	239	264	269	287	274	293	256	241	253	284	258	261	292	253	278	294	270	248	276	279	247	228	261	279	269	264	296	228	273	293	264	253	281	265	276	280	288	283	295	277	279	273	264	279	243	287	241	253	276	259	239	261	252	284	255	308	260	254	271	264	243	266	239	256	247	268	258	290	250	277	237	247	261	262	267	232	238	264	272	272	280	257	276	252	241	261	280	227	258	249	293	261	250	240	273	254	282	258	254	229	270	288	263	253	280	265	254	240	264	251	264	251	253	260	269	260	285	283	265	267	255	288	276	243	264	269	265	286	252	274	264	262	283	245	257	240	273	265	250	269	276	280	268	276	249	229	259	241	274	279	254	268	280	288	273	257	261	258	287	299	292	277	259	254	240	253	290	250	248	248	255	252	257	284	247	282	263	262	272	280	264	281	271	243	262	278	254	258	232	271	249	234	228	263	296	294	248	258	265	292	255	281	288	250	252	285	272	246	249	257	288	268	245	295	277	248	267	248	245	280	288	271	264	260	270	270	275	259	265	247	246	270	272	277	254	278	242	248	253	285	256	267	269	266	254	252	286	270	270	267	292	240	254	285	262	284	266	293	241	254	252	298	277	259	279	265	252	242	242	281	304	240	268	267	290	255	269	267	280	291	261	296	269	271	290	271	282	250	264	273	260	295	242	272	306	273	258	291	289	277	274	272	272	248	266	289	300	280	253	269	272	313	264	279	252	268	266	298	261	253	223	283	246	258	269	272	272	259	250	261	262	275	272	256	245	277	230	277	285	272	288	248	282	275	264	258	275	258	265	262	280	262	247	260	267	262	273	262	289	239	262	263	246	250	250	270	269	263	281	279	268	271	266	266	287	260	287	258	258	275	251	235	274	263	244	259	227	257	258	288	255	234	265	256	251	277	287	238	280	257	240	268	284	273	255	250	269	256	241	256	280	286	248	254	264	291	259	275	251	287	251	248	253	301	270	260	269	295	260	295	236	286	280	245	278	308	270	284	283	293	269	288	268	255	280	272	231	262	244	259	256	302	251	272	285	253	277	261	267	261	262	283	251	267	240	248	252	250	266	284	293	268	283	245	228	266	268	249	249	249	236	248	270	268	240	278	256	274	296	272	257	259	250	285	310	264	276	284	272	261	257	256	278	268	271	279	284	283	268	244	248	276	282	261	293	234	291	281	295	245	262	276	290	261	268	278	269	249	259	244	265	258	262	263	275	242	229	274	277	250	247	247	269	260	291	241	251	256	252	274	268	271	276	240	279	278	241	256	270	300	261	281	253	252	240	273	259	262	250	262	288	278	278	240	282	256	263	255	254	252	280	286	220	261	263	279	245	270	276	266	255	246	247	262	250	251	250	235	252	256	276	283	276	245	245	249	275	290	266	265	305	278	244	275	233	260	252	258	260	243	268	272	279	261	284	243	227	236	288	259	244	254	251	269	284	242	258	288	297	251	256	253	244	314	261	287	306	264	279	228	275	250	268	248	256	269	268	256	232	277	266	268	293	273	287	259	269	276	255	275	238	266	246	265	270	263	283	254	285	246	290	278	293	277	297	260	294	267	249	263	282	256	262	252	264	263	249	262	277	255	249	253	242	300	250	259	257	249	287	273	262	271	277	257	284	259	261	265	276	232	250	274	242	273	268	270	238	257	293	254	268	260	281	262	273	265	289	301	297	244	258	271	240	251	259	267	259	275	302	276	275	271	295	283	275	288	270	276	270	254	254	302	270	231	268	256	258	263	272	240	242	281	264	274	268	267	232	282	272	280	274	258	265	262	256	264	242	236	264	268	286	253	273	240	245	269	279	273	257	266	255	269	260	236	254	258	271	288	302	258	279	270	270	291	244	276	255	252	265	290	236	259	267	305	239	299	289	284	261	271	268	269	271	259	260	266	270	269	295	312	253	292	249	251	254	259	272	283	241	246	291	263	298	288	250	251	264	256	250	297	266	238	263	256	274	289	253	259	269	271	252	244	264	259	275	260	278	281	265	286	265	266	261	282	259	246	276	269	273	258	229	286	232	236	273	261	239	282	237	266	286	269	250	274	262	245	272	269	233	285	252	250	283	255	246	251	270	294	271	248	272	255	288	270	287	273	259	236	281	266	259	267	278	252	267	260	237	274	290	263	272	267	265	273	253	262	234	254	226	278	236	256	263	233	272	294	248	257	253	245	252	293	269	265	266	276	261	265	272	280	265	281	316	277	288	266	281	268	270	258	249	268	261	263	274	261	279	268	241	285	248	274	254	298	248	272	276	292	265	290	245	257	271	267	255	276	275	301	269	258	266	250	269	247	255	251	269	272	273	278	274	281	260	293	266	258	238	242	272	272	276	268	282	255	251	244	283	273	250	304	280	276	290	254	262	269	261	259	280	289	251	269	277	274	279	283	250	287	229	246	271	260	276	296	244	266	258	253	259	263	297	275	281	282	267	251	252	268	255	260	222	274	264	254	261	263	260	277	249	276	273	294	277	269	269	271	266	257	266	250	263	259	248	251	283	248	246	264	278	260	245	265	259	240	272	250	252	265	274	248	253	263	276	271	258	262	267	240	258	280	239	270	258	262	281	262	232	272	265	281	257	282	267	261	284	264	273	291	267	273	275	311	238	238	278	267	265	307	247	269	259	280	285	233	250	306	266	256	278	275	250	244	268	247	254	241	258	244	292	235	279	287	271	225	262	262	271	260	278	275	235	274	271	234	268	275	245	295	256	251	258	280	267	236	282	234	283	286	258	249	250	268	280	248	281	275	251	245	285	271	257	287	281	305	255	231	294	267	273	263	251	252	280	298	279	235	272	274	253	275	270	248	262	272	273	256	293	247	264	254	259	271	249	277	259	285	299	297	248	273	302	240	246	269	269	251	248	242	256	256	266	249	275	244	288	272	283	266	278	264	256	243	271	270	273	252	238	255	249	241	248	262	246	268	248	255	292	235	265	260	259	286	279	265	264	294	255	282	267	248	239	266	262	246	269	261	250	267	271	262	288	239	278	290	276	230	262
41149	24302	11769	3670	1234	704	658	636	604	609	628	602	640	624	599	653	601	602	616	642	608	639	614	634	631	644	587	617	649	627	633	633	599	626	642	629	631	642	679	648	605	664	636	627	634	654	637	661	694	615	644	606	624	669	604	656	661	641	604	620	658	634	619	613	636	630	579	627	643	666	623	685	648	655	608	635	605	615	648	634	598	661	651	685	635	604	646	587	649	612	650	654	627	630	616	614	623	608	622	667	586	676	661	597	633	598	598	633	639	632	654	581	618	671	654	593	636	617	573	625	639	648	664	650	668	611	621	613	607	668	605	635	620	626	637	644	637	633	595	624	648	632	650	601	630	676	614	667	646	664	654	616	640	660	645	632	591	615	618	641	647	618	667	649	610	586	673	645	603	646	617	614	598	655	623	592	657	601	611	657	650	655	664	620	709	646	618	620	650	613	634	689	611	591	692	604	589	646	684	633	626	635	679	634	614	679	635	621	686	612	674	677	616	644	590	603	629	657	652	661	672	660	647	589	584	640	627	603	598	649	634	651	612	674	636	621	637	613	598	597	640	615	648	669	595	646	596	635	657	637	625	644	660	597	588	697	646	604	717	559	594	682	657	650	556	619	655	594	617	603	680	596	617	599	626	625	616	580	622	669	614	614	654	615	624	611	630	584	620	597	640	627	611	652	637	601	637	651	641	623	644	634	623	687	611	614	618	681	625	636	635	634	650	629	639	630	668	657	635	656	653	628	642	633	601	636	653	654	633	591	618	604	624	666	609	612	680	624	630	603	673	657	658	635	602	617	590	663	590	599	680	591	632	658	635	658	618	589	625	653	625	634	650	608	661	615	618	643	656	665	592	661	573	674	614	610	637	648	647	635	613	654	609	651	647	674	659	644	647	592	624	672	665	598	606	620	602	656	611	678	629	590	658	669	646	675	667	612	644	604	656	626	658	662	652	598	603	621	653	640	657	617	608	641	622	633	621	641	648	623	635	650	662	588	614	643	591	641	643	632	638	647	625	606	656	663	669	619	688	582	626	640	671	655	626	616	630	687	628	609	684	642	613	615	610	668	648	620	656	602	626	603	634	620	595	615	660	622	650	631	613	658	639	616	620	660	645	624	596	615	637	657	645	669	621	598	636	661	621	632	653	611	607	609	606	607	630	638	640	619	649	600	590	648	679	646	635	577	586	664	633	661	644	608	615	661	628	682	646	629	634	624	654	630	625	627	634	613	647	600	651	619	611	643	633	666	587	646	598	661	632	642	623	636	603	629	607	670	665	614	636	588	635	664	656	639	621	599	607	578	651	658	636	638	658	655	636	644	615	596	644	658	632	640	573	666	645	671	659	652	643	662	601	635	646	619	633	593	620	595	606	676	628	605	631	640	621	657	617	603	653	662	635	620	656	640	649	658	643	634	644	656	606	584	575	631	635	615	620	628	644	644	617	700	645	622	634	653	622	615	646	619	583	592	614	621	629	611	577	650	637	653	655	597	643	657	678	576	536	638	659	613	662	630	618	646	641	671	630	657	620	672	630	610	656	636	670	612	622	673	612	608	589	619	620	660	649	665	589	681	611	623	705	609	630	617	655	650	678	630	609	631	642	659	620	682	615	617	657	618	631	674	635	631	581	634	687	620	642	636	645	608	649	660	617	639	628	645	638	684	663	661	645	617	655	640	680	646	644	639	672	653	643	685	626	620	621	601	638	609	587	632	655	599	616	652	642	602	640	634	647	689	582	633	599	670	616	656	655	650	581	679	669	559	631	628	652	666	598	621	633	597	613	619	645	563	673	583	608	645	669	592	654	631	638	659	581	658	615	633	645	599	670	595	661	596	632	654	621	632	627	640	609	625	643	633	648	622	649	656	676	642	643	587	615	656	639	655	606	634	664	653	650	648	639	654	623	626	649	642	619	692	687	581	659	654	666	634	643	630	607	632	642	663	652	588	601	591	650	653	647	653	635	649	641	622	625	646	651	647	614	623	640	636	595	674	638	646	625	634	666	635	655	648	588	631	641	624	628	646	626	624	646	661	647	653	664	600	644	631	602	593	646	636	683	675	628	663	608	642	636	625	625	621	634	600	608	645	669	630	657	609	603	648	637	631	657	645	632	634	647	651	634	644	665	666	646	619	635	604	670	626	659	634	680	621	607	593	660	657	620	633	649	604	626	622	637	636	618	662	603	618	641	600	667	598	627	654	629	675	651	647	602	655	596	613	611	639	693	613	640	647	645	579	665	648	613	612	614	630	635	630	617	641	632	606	641	635	614	663	616	625	610	613	621	616	597	662	632	594	651	656	667	591	617	660	603	594	599	611	642	655	674	672	622	658	634	633	600	642	670	639	602	630	647	634	659	644	614	651	633	658	582	642	650	675	624	654	609	639	664	586	650	668	649	612	680	663	630	619	638	663	627	646	623	631	631	606	615	602	661	645	601	670	626	617	621	592	636	625	666	624	665	582	633	601	639	631	608	629	623	611	623	640	678	629	664	590	633	654	650	637	590	590	635	632	616	624	608	627	626	637	601	639	629	691	604	657	619	656	643	608	630	614	647	674	638	573	603	642	678	618	638	625	618	594	635	619	606	584	616	621	631	656	571	697	653	645	656	599	623	660	614	600	619	652	633	654	604	659	683	635	647	617	625	638	628	658	627	624	659	666	611	614	659	626	636	567	633	654	652	602	612	580	682	603	649	610	621	649	635	689	603	620	626	587	644	595	666	648	666	653	649	663	623	655	632	621	662	628	610	588	663	620	636	609	647	611	592	619	630	637	637	638	635	620	645	629	652	635	647	636	664	623	642	597	594	629	631	622	621	625	642	604	664	625	623	630	636	624	632	638	644	653	640	647	607	624	580	623	618	627	643	600	660	683	608	624	646	632	649	663	632	642	649	628	618	633	635	655	681	618	684	621	630	633	651	605	651	643	586	663	656	641	623	603	622	629	631	623	622	684	605	619	688	623	667	603	680	612	627	609	585	646	683	658	622	626	653	657	611	634	615	614	642	611	640	632	605	591	650	620	643	593	621	645	632	621	695	685	629	581	612	640	654	624	622	628	628	609	677	618	665	601	643	621	644	626	626	643	662	668	625	659	608	595	637	610	631	644	620	630	612	667	656	632	639	648	615	670	581	625	644	651	606	615	639	576	652	623	606	643	601	648	637	654	616	594	596	604	593	658	619	638	636	631	589	627	602	615	631	607	607	623	651	679	609	627	652	591	609	651	670	640	646	621	596	634	658	675	617	611	665	672	612	652	631	605	589	624	594	635	633	631	641	654	660	635	648	613	675	623	630	625	646	572	668	624	627	637	666	637	627	621	652	624	623	647	604	631	627	620	648	630	630	614	621	597	608	608	654	691	642	642	625	617	609	643	622	644	623	631	625	664	610	632	661	571	666	623	609	598	594	664	667	659	641	649	619	633	639	625	613	674	652	640	659	650	629	602	609	669	602	642	668	651	656	619	634	649	635	627	600	647	648	658
80774	61591	39682	17547	3700	565	333	314	281	287	336	290	317	304	283	280	295	293	334	283	287	283	292	304	255	274	301	304	307	299	260	333	295	283	297	327	293	296	282	281	297	292	289	311	283	295	267	269	273	263	246	301	278	297	297	299	282	286	276	293	292	269	312	297	316	297	267	302	284	285	337	290	330	284	272	288	329	271	315	280	288	270	283	319	285	272	332	315	289	272	305	277	301	260	262	265	266	273	278	256	286	302	285	303	271	297	307	300	282	297	285	322	270	272	294	288	301	253	264	299	295	255	264	266	296	275	290	271	315	248	319	290	294	269	299	288	302	279	267	323	264	298	271	287	284	323	299	295	262	294	301	306	317	292	311	304	290	275	272	260	297	252	279	291	297	280	328	275	300	295	288	269	315	298	270	287	272	276	285	272	262	306	250	314	282	291	279	266	274	290	276	285	296	278	282	297	273	274	296	307	261	308	265	328	295	245	238	278	253	272	277	268	296	295	283	309	287	313	282	300	260	279	263	277	288	279	331	319	269	282	285	289	290	255	269	284	295	283	288	304	275	310	274	306	290	291	287	310	321	292	284	287	273	312	288	295	293	309	272	328	285	296	284	291	297	294	258	276	280	275	287	281	256	298	256	256	264	316	294	252	285	293	287	304	288	260	321	282	273	301	274	270	312	284	272	283	288	306	260	299	305	283	293	296	292	267	299	288	327	312	243	265	253	281	274	277	285	290	282	324	298	327	273	291	278	306	333	297	264	297	308	324	271	308	289	287	317	292	271	314	312	280	297	269	266	296	311	310	271	303	293	284	277	289	296	287	269	275	298	303	289	311	296	336	293	291	297	263	253	311	279	314	316	263	289	289	285	285	297	316	302	310	315	293	310	297	273	296	278	295	293	305	278	256	274	263	317	307	322	295	288	285	273	282	263	286	274	273	302	271	285	300	281	271	292	305	283	271	270	287	293	283	294	281	302	293	311	286	286	284	267	273	303	316	292	304	279	313	298	279	270	269	280	250	247	270	274	286	265	262	298	312	282	297	293	287	275	268	290	285	261	273	286	280	267	274	286	291	286	279	310	290	268	304	320	270	262	301	283	255	290	279	309	289	279	285	308	281	272	273	280	298	343	300	284	306	326	258	319	277	308	283	265	304	283	272	294	273	292	297	296	324	282	272	282	289	258	246	313	272	305	253	283	296	298	275	301	300	298	296	281	269	280	304	299	284	269	272	269	281	303	286	324	317	294	276	283	278	272	274	283	301	266	266	270	270	284	295	289	300	304	299	276	285	263	297	273	288	306	297	310	270	269	278	278	278	295	270	252	291	279	287	279	284	300	296	275	308	318	285	307	295	255	275	308	314	273	316	289	304	318	291	243	285	284	277	283	257	261	272	312	286	276	290	285	284	282	277	296	295	250	258	288	308	274	282	296	281	286	296	266	304	278	283	304	282	285	292	299	300	290	288	312	284	305	281	300	288	253	266	281	308	282	289	287	296	309	259	321	279	295	288	305	317	301	281	281	278	262	273	300	279	270	286	282	283	269	300	310	261	272	307	279	272	275	269	314	296	266	299	284	305	278	251	276	263	310	286	277	280	302	259	277	308	285	302	268	305	318	292	278	263	291	260	283	272	296	276	310	272	319	275	290	323	268	285	306	265	305	313	311	265	276	282	298	308	271	299	294	281	300	285	283	266	308	289	284	265	298	273	285	309	309	284	322	279	308	327	300	275	289	267	275	277	308	305	300	258	303	304	290	270	286	291	309	292	278	292	319	275	286	331	298	297	270	294	291	298	301	302	327	290	296	284	274	292	307	292	319	305	280	270	270	283	274	270	287	305	298	313	285	297	282	312	267	324	302	285	288	274	286	288	287	278	287	280	255	279	274	276	303	291	307	278	301	276	253	291	317	282	311	303	267	264	272	302	286	295	285	261	295	295	291	244	283	300	292	290	299	293	303	298	270	294	278	307	289	318	287	321	297	297	314	294	290	260	287	317	298	295	298	282	284	292	300	292	289	299	314	295	287	287	287	302	261	290	274	274	276	305	277	271	294	320	292	329	306	299	270	270	287	298	290	265	273	290	276	271	272	258	282	284	301	317	292	312	291	267	298	310	277	278	302	298	263	297	322	273	324	282	284	275	298	263	304	287	302	293	267	313	294	305	289	291	302	291	276	272	273	289	303	311	282	304	283	288	276	300	295	261	260	310	314	293	263	293	288	295	270	286	280	299	301	292	275	294	290	259	270	285	265	321	285	264	314	278	291	284	288	301	255	304	276	283	252	279	296	260	319	318	281	271	282	294	248	336	302	298	274	287	292	261	319	306	300	267	278	304	257	308	282	316	305	294	274	245	289	292	269	281	276	302	295	291	286	260	247	257	285	288	277	278	259	243	276	286	282	297	313	278	315	304	283	311	312	271	264	267	303	292	308	261	298	306	268	276	299	308	300	274	272	308	298	299	282	299	267	253	283	282	297	317	305	302	288	289	269	299	291	308	279	272	297	302	281	297	309	267	280	276	256	281	312	292	257	298	290	296	295	283	276	304	311	260	282	290	294	273	290	274	242	299	285	321	279	280	294	286	269	280	282	267	261	300	294	293	289	259	304	304	291	285	312	296	278	286	283	286	275	301	304	309	277	286	312	277	304	276	305	318	251	286	286	293	268	279	308	311	281	278	277	280	287	281	265	298	267	272	309	288	281	261	293	284	301	273	269	270	301	288	295	332	321	279	297	326	271	282	306	311	298	282	300	260	306	279	298	284	297	319	284	273	277	304	282	298	313	292	323	303	290	296	271	313	293	312	287	293	319	273	301	324	305	283	290	272	269	286	280	282	289	303	276	274	264	263	294	308	258	325	262	281	253	247	276	300	259	311	265	284	302	278	296	274	292	295	277	304	285	283	308	301	279	257	280	297	301	275	279	267	296	253	318	274	319	265	300	294	305	263	289	288	267	299	271	295	295	302	306	319	296	318	276	293	288	296	294	313	273	321	292	293	287	283	289	288	278	269	290	272	270	264	279	294	290	281	293	297	311	282	320	265	263	280	270	298	294	247	307	303	324	299	290	257	308	291	264	295	304	265	290	267	295	285	269	289	339	269	265	261	287	280	285	277	296	331	319	309	299	271	297	316	303	311	284	288	267	272	285	280	253	289	292	280	296	260	304	298	264	303	279	287	290	296	301	302	258	288	275	262	307	284	306	257	286	296	246	280	271	298	308	279	248	237	256	260	299	306	269	312	305	268	261	275	296	289	319	244	324	266	273	295	324	261	274	265	280	269	275	273	309	267	303	296	302	264	291	263	272	274	276	280	275	269	290	280	274	274	277	278	298	300	317	317	244	307	268	253	270	324	292	265	300	285	289	241	326	286	312	287	306	272	318	261	300	290	279	281	279	299	284	286	292	274	301	338	271	310	290	283	281	325	305	302	293	294	277	276	291	268	292	281	282	307	307	302	300	318	279	275	310	273	270	291	288	269
61203	49897	37717	17793	4688	1196	733	703	694	681	682	643	680	701	635	690	707	681	647	644	677	673	668	680	715	660	722	669	669	626	692	665	708	663	611	643	667	691	678	680	617	686	632	705	663	624	664	700	724	706	621	693	658	638	706	677	637	653	650	748	680	698	679	688	659	635	710	652	645	714	661	664	685	677	650	660	670	682	703	678	641	676	713	660	672	676	642	664	646	646	640	650	690	652	706	636	692	644	689	683	664	674	697	642	694	671	655	661	696	668	645	668	709	662	701	660	727	688	636	667	680	673	678	658	660	665	693	626	654	644	691	651	733	692	666	656	663	673	677	660	665	678	687	678	679	665	633	664	718	714	720	699	700	671	622	654	668	660	659	670	644	711	673	661	630	671	661	677	729	691	702	657	652	677	703	695	669	670	677	675	669	642	713	643	709	669	692	661	648	732	668	685	676	667	703	643	713	626	689	703	627	670	712	678	647	725	683	690	704	673	661	652	692	672	689	688	674	693	736	643	668	652	633	696	687	658	690	661	688	704	666	689	673	742	715	717	679	669	659	712	701	693	671	646	669	673	654	645	699	683	685	680	610	676	671	659	679	716	633	675	654	638	665	647	611	693	696	670	701	652	668	619	718	654	669	699	732	646	678	690	707	651	745	683	644	685	671	667	706	702	625	666	675	661	659	709	671	646	732	666	654	647	701	622	656	631	685	699	685	735	690	638	708	679	715	681	694	693	669	660	655	660	668	649	676	655	674	654	664	658	681	653	701	673	682	673	644	704	715	666	675	669	673	718	678	685	653	657	661	695	621	627	673	731	706	669	656	687	667	666	672	675	666	640	616	645	668	699	694	675	639	706	681	635	686	647	645	695	732	661	674	685	626	606	678	684	669	640	648	694	669	639	654	671	687	704	656	650	659	675	674	698	663	630	750	626	669	662	683	706	667	634	671	678	696	672	673	649	669	663	664	707	667	712	627	665	705	687	670	646	650	698	655	659	673	664	661	646	633	688	673	646	641	700	674	695	662	686	648	634	630	661	694	664	649	706	687	661	702	674	662	677	717	684	694	618	621	675	648	688	671	679	644	613	695	673	642	654	654	684	645	657	690	718	652	707	680	713	644	699	654	661	683	687	643	651	698	764	698	654	671	657	683	646	660	690	647	635	682	674	616	643	640	627	678	692	715	731	671	747	672	689	699	676	712	681	642	685	674	648	678	733	660	682	626	661	673	664	668	617	683	639	693	726	695	679	672	695	646	669	685	634	666	647	682	702	709	674	689	646	655	651	645	710	704	628	669	665	687	681	649	688	679	690	678	648	673	665	657	708	690	699	682	674	674	659	662	671	669	712	687	693	678	683	706	679	657	683	695	665	690	683	692	664	707	703	650	713	683	675	667	669	656	667	679	682	676	680	673	706	643	675	699	703	695	639	641	675	667	623	696	672	698	672	666	666	658	636	655	654	658	652	679	680	733	670	668	708	731	669	655	656	684	661	673	663	676	638	707	705	686	640	652	681	705	651	646	688	706	634	695	667	678	735	696	665	636	665	715	683	632	650	681	683	658	669	637	654	694	733	717	706	638	627	687	691	679	653	718	644	741	671	671	699	706	698	675	689	669	655	681	635	708	723	673	714	646	647	701	664	655	698	646	714	623	669	647	645	636	693	713	682	654	731	697	710	685	651	648	609	711	676	593	658	687	655	656	674	654	719	706	738	641	657	664	681	680	627	699	631	662	676	643	695	661	696	651	646	667	680	666	681	674	698	634	672	648	667	671	669	673	623	642	698	638	664	689	707	655	687	617	660	673	705	685	676	661	682	645	669	683	694	681	675	651	632	678	684	669	688	702	714	702	670	676	659	693	694	675	696	645	683	725	671	648	688	695	659	668	678	664	703	688	670	642	664	704	665	668	658	619	654	656	629	685	680	676	647	661	704	674	655	652	703	638	692	713	660	661	635	655	701	671	616	660	667	692	676	708	689	639	720	630	719	637	705	631	646	682	704	669	683	664	654	709	627	696	667	688	681	701	668	717	684	658	685	642	672	671	665	678	677	665	681	659	668	687	705	673	648	662	670	640	667	655	669	702	662	685	630	693	639	681	665	648	657	694	644	659	665	647	678	715	652	708	669	674	655	642	644	651	651	685	687	684	690	662	664	691	614	679	628	664	710	679	653	686	645	704	650	662	744	685	665	677	675	738	699	665	728	670	698	653	683	648	654	705	667	642	663	675	693	677	723	687	661	642	676	659	655	687	678	652	676	705	654	653	720	653	696	643	633	656	646	683	733	685	644	692	669	693	666	649	663	655	693	656	691	629	650	678	706	664	632	684	673	700	668	636	682	621	720	702	663	702	657	691	723	619	711	708	674	662	695	668	687	662	674	647	702	670	686	680	682	662	688	694	650	701	691	696	737	662	627	667	621	669	670	660	622	647	684	694	655	670	679	669	712	666	654	637	722	651	692	702	665	717	703	707	760	684	656	703	661	652	664	699	695	674	691	610	712	629	690	679	689	662	701	633	678	670	671	636	670	700	665	735	671	656	665	700	685	645	658	702	709	664	679	657	689	671	672	706	707	694	685	632	664	691	694	688	721	707	681	681	717	643	634	685	700	706	694	632	673	687	633	697	642	660	654	652	710	680	731	684	700	723	664	665	666	664	623	650	668	664	655	720	643	660	668	718	687	668	678	630	659	699	660	646	679	671	659	699	680	694	631	649	680	684	666	688	700	664	677	685	673	691	699	627	684	703	647	717	644	662	614	697	643	666	696	667	660	687	645	664	657	656	669	695	697	672	682	667	676	658	642	648	696	647	685	669	660	681	644	684	631	716	691	683	661	666	689	684	667	691	698	704	655	683	676	655	693	658	698	677	644	679	691	642	773	632	661	718	694	672	693	664	694	651	712	657	668	638	697	701	718	680	627	641	685	681	665	683	701	672	688	642	707	648	721	721	690	645	679	653	656	721	679	679	672	679	676	706	679	688	646	657	636	692	687	671	682	677	690	636	702	617	665	699	721	702	636	672	647	627	663	654	713	629	690	656	677	640	633	636	667	652	658	642	692	671	675	706	683	682	615	644	652	689	681	685	715	673	638	707	711	678	706	656	741	656	745	677	671	652	664	674	651	616	670	672	641	600	652	707	713	667	641	682	643	669	673	672	691	677	637	660	643	655	661	648	663	680	692	674	637	675	722	658	718	664	686	685	703	689	698	658	689	685	690	639	687	638	678	667	645	649	647	665	652	672	707	669	666	654	697	673	705	630	709	711	690	712	687	708	666	639	655	680	633	664	678	690	639	743	720	644	681	663	700	631	731	670	630	739	730	620	676	705	656	676	680	625	654	697	694	660	649	711	677	716	687	680	651	679	649	654	628	620	679	682	692	686	657	677	724	696	657	662	642	628	663	721	711	660	723	654	657	671	672	708	734	703	631	695	710	680	652	709	674	664	684	728	676	709	678	689	695	659	667	679	658	678	644	718	697
84470	69644	48557	24269	8120	956	336	257	289	269	214	270	264	246	273	218	226	276	252	238	242	260	288	270	257	245	241	250	238	256	253	242	261	249	245	274	253	252	258	257	240	262	258	257	231	257	253	232	254	242	233	270	261	276	269	227	258	260	246	237	275	251	259	273	274	269	262	281	249	237	265	278	240	261	248	267	227	244	250	273	257	247	257	275	261	264	246	254	209	252	270	268	250	267	264	248	277	264	243	252	211	232	258	231	256	216	219	240	257	256	262	271	248	243	258	259	297	282	240	255	228	223	259	248	279	243	244	266	268	253	228	251	259	265	247	283	264	239	257	250	276	222	250	258	257	289	265	267	244	243	269	256	239	268	272	228	250	267	295	244	267	233	248	226	259	255	225	233	273	266	282	243	252	271	236	236	247	237	286	249	266	240	275	236	263	268	236	254	238	292	249	255	250	253	315	232	260	251	237	230	253	258	274	239	248	258	245	259	231	239	264	251	240	268	269	257	232	229	265	243	258	245	260	272	237	251	252	252	255	251	259	237	259	256	243	264	267	255	222	254	304	245	270	248	257	239	274	242	285	282	258	254	261	256	244	285	252	269	257	252	275	254	282	258	295	237	225	245	244	261	261	249	242	268	238	242	275	274	247	246	255	250	252	244	262	258	235	266	245	248	279	261	249	258	249	231	246	251	241	266	229	244	255	225	258	229	243	230	258	285	274	255	232	261	262	224	281	265	243	254	223	259	258	276	263	259	267	270	245	277	265	232	290	273	252	253	241	285	255	282	236	241	247	242	263	220	259	243	283	277	241	244	250	239	249	261	238	257	271	278	250	267	238	277	240	265	265	260	247	272	234	245	283	241	262	260	262	260	246	252	252	250	242	232	265	262	240	288	253	270	233	257	276	225	273	231	274	235	282	253	252	268	259	239	258	260	248	242	257	281	239	253	288	233	246	232	269	265	256	284	230	304	252	280	269	222	246	244	271	243	274	235	251	250	232	277	267	273	242	268	243	228	274	249	246	208	260	254	242	247	239	240	237	246	264	237	259	216	257	286	229	266	226	221	250	282	249	245	244	243	231	224	244	253	299	260	266	267	239	251	261	251	244	247	258	252	259	286	244	241	272	229	244	286	259	235	245	243	241	242	280	269	229	265	274	278	279	239	291	224	266	246	247	260	245	265	254	261	260	255	250	239	257	259	229	254	253	243	222	237	245	255	242	249	254	227	254	244	243	269	256	241	276	261	250	237	253	260	267	281	266	246	277	266	293	247	282	259	252	261	220	244	247	233	259	253	224	233	272	243	254	249	227	273	266	244	257	240	270	267	278	283	251	224	277	257	250	242	257	251	250	284	268	260	259	251	240	259	241	244	234	266	250	229	273	248	259	253	256	244	278	267	262	264	237	264	285	268	248	224	281	251	231	256	263	239	254	292	252	242	261	218	267	247	266	229	258	223	261	256	264	247	256	271	261	268	283	233	245	254	234	279	236	272	222	240	275	234	274	255	245	238	230	275	259	239	253	219	249	244	245	275	275	232	222	267	271	258	282	264	262	274	232	250	250	254	254	240	250	260	284	242	249	262	260	239	253	245	266	240	246	273	285	288	282	263	242	256	246	243	250	262	247	261	286	273	257	260	266	278	250	281	271	244	247	266	248	274	247	263	267	274	246	284	247	270	207	255	245	252	232	280	247	240	238	253	253	272	235	241	250	255	237	261	253	259	271	249	257	244	240	242	269	270	247	216	236	230	261	227	264	249	267	252	268	262	269	251	238	285	237	263	252	269	271	258	250	276	257	245	277	260	239	251	236	211	255	217	259	237	236	231	253	221	252	218	258	283	284	268	250	253	228	280	283	252	253	237	246	288	265	271	245	248	267	251	232	247	252	278	243	247	279	253	249	250	227	260	262	266	247	250	250	245	250	282	250	279	266	231	224	259	290	256	260	247	273	271	258	252	271	247	267	248	261	251	259	239	234	246	232	238	255	265	264	236	272	272	254	253	246	241	229	251	252	228	223	250	264	259	282	237	237	249	236	246	267	245	255	260	262	259	280	250	223	260	243	263	240	240	284	258	266	261	236	242	286	252	262	250	252	252	233	251	258	269	266	268	251	239	254	238	231	260	280	251	249	264	256	258	288	263	247	228	230	251	242	261	245	238	275	242	272	253	252	285	251	249	254	263	267	237	229	231	270	243	277	250	276	251	254	245	242	234	237	262	266	280	222	271	245	255	258	256	233	248	258	248	270	212	235	272	250	265	280	295	249	237	238	253	271	254	275	234	282	272	222	244	240	283	266	252	267	252	235	254	250	274	246	256	253	253	265	257	257	245	256	241	242	276	246	264	270	310	265	266	241	211	257	270	256	268	257	246	254	275	280	275	254	257	236	252	267	255	257	239	230	250	249	270	230	257	257	255	259	262	281	262	258	273	242	273	226	248	227	256	253	248	249	226	202	258	250	263	266	246	286	267	237	292	253	220	239	278	266	288	259	275	248	264	261	261	226	245	245	272	242	231	253	250	255	249	237	252	265	266	286	225	259	243	243	253	264	245	275	204	215	274	244	279	253	285	247	258	236	259	247	250	259	263	282	277	251	230	253	280	257	242	236	297	254	282	237	239	257	221	251	265	256	235	235	244	276	260	240	252	290	267	209	269	270	226	268	253	264	225	294	288	251	250	261	251	246	243	242	251	273	247	231	225	269	249	266	266	257	259	278	281	272	246	233	254	247	268	262	263	232	259	232	228	263	271	295	288	250	309	225	227	248	256	247	244	267	261	233	240	233	275	248	230	246	237	236	228	230	259	263	254	239	245	257	265	275	278	256	267	244	269	253	252	253	280	238	251	269	266	226	261	258	276	267	236	261	259	268	252	266	257	256	244	270	254	272	217	242	253	242	236	262	255	240	266	247	239	272	218	259	234	268	274	261	270	279	264	230	245	272	253	274	254	289	218	282	268	237	249	261	276	262	234	236	237	234	251	244	243	257	219	251	235	240	282	281	251	219	246	263	293	232	254	262	265	263	264	261	242	213	258	242	236	263	264	253	265	250	242	262	278	253	254	242	247	269	271	218	273	263	261	237	265	264	251	244	268	265	274	276	271	262	260	280	257	239	255	239	257	244	274	287	246	248	274	251	227	249	237	241	249	225	267	259	236	261	243	247	265	245	249	245	268	270	270	239	239	274	238	227	264	279	252	269	222	258	248	222	229	288	235	259	264	226	259	239	249	248	281	237	236	254	276	248	236	252	260	247	235	285	277	248	246	231	219	272	237	239	234	245	252	265	251	263	273	252	254	277	257	257	240	285	266	248	284	258	249	223	243	247	239	238	244	275	259	249	272	231	264	268	269	311	286	257	283	248	280	263	256	250	259	271	249	251	237	249	240	244	251	271	257	257	260	245	275	289	292	252	274	246	272	244	253	249	252	277	290	253	273	266	253	260	250	258	268	232	271	256	244	258	272	275	224	232	275	286	234	251	242
70549	60861	46236	23996	7253	1615	734	575	563	636	571	589	634	592	631	597	586	557	588	609	624	604	585	592	553	537	584	593	600	609	576	595	646	557	599	614	617	613	607	610	594	556	600	540	628	584	588	594	607	578	627	607	621	607	541	567	595	590	602	600	586	615	597	608	639	584	606	552	602	596	601	607	614	605	560	620	578	584	601	601	573	599	580	616	580	564	644	612	624	613	599	634	572	611	587	623	623	615	605	561	644	621	592	612	582	575	593	571	604	592	572	579	582	600	619	623	597	579	578	586	553	620	597	611	554	626	582	557	622	575	578	578	609	617	629	622	564	589	593	562	563	556	593	609	563	595	607	592	612	590	550	557	606	581	569	611	548	583	623	602	543	614	549	571	600	596	607	625	566	585	536	593	600	598	597	589	628	584	582	633	563	586	592	606	636	563	577	623	623	620	578	591	602	613	605	613	530	579	588	599	592	616	653	598	610	626	550	599	588	580	558	593	561	572	588	575	631	591	579	671	585	572	617	568	602	591	580	580	587	587	583	576	605	549	578	577	547	605	597	600	616	534	599	610	602	588	587	602	621	621	610	601	628	580	560	609	600	567	600	595	602	598	594	573	600	592	590	598	599	578	584	604	568	597	594	547	567	610	610	570	574	592	583	562	651	577	579	581	543	570	634	601	585	591	619	645	604	608	589	585	631	569	589	609	604	588	577	578	570	591	602	590	553	625	606	618	570	561	627	595	562	598	617	573	572	602	610	595	608	592	530	606	645	590	600	602	618	567	562	600	647	609	608	579	606	567	589	578	557	618	583	556	585	572	628	569	582	589	593	566	574	606	535	613	611	580	608	631	601	584	587	594	611	627	600	523	572	590	571	565	579	611	615	553	606	620	544	624	588	593	592	591	633	617	565	590	610	629	591	548	619	594	576	611	578	574	607	617	595	609	602	591	645	606	585	598	577	572	595	599	597	635	561	553	620	554	577	608	625	604	559	586	592	621	599	642	650	630	606	559	606	599	625	598	576	613	583	619	582	562	544	588	541	573	588	622	586	562	582	563	662	600	607	629	613	618	595	567	583	581	536	553	580	604	597	634	591	591	606	573	608	606	578	597	562	621	601	609	615	614	612	640	574	594	610	589	618	563	567	610	575	607	578	609	615	537	601	578	588	616	596	594	590	627	590	620	545	568	570	626	550	609	567	648	602	618	586	565	579	586	663	616	584	631	563	578	624	568	580	595	633	607	630	580	580	626	573	540	536	574	566	609	568	580	590	593	577	582	586	572	593	560	574	576	600	603	592	561	606	576	565	584	576	638	617	558	579	587	563	604	577	606	593	574	615	622	616	589	571	591	613	628	605	603	571	595	617	564	570	582	582	586	585	573	572	592	586	619	567	596	559	577	622	616	610	575	623	554	571	609	637	592	561	614	597	557	589	583	576	598	614	618	587	588	598	594	595	536	553	645	595	558	548	587	614	593	563	647	603	580	572	595	651	623	605	575	686	604	643	561	606	604	555	570	640	601	591	592	583	583	578	568	600	582	580	593	605	552	591	621	606	607	562	583	595	597	555	617	556	589	583	596	603	605	609	635	599	596	562	630	574	574	550	573	609	561	572	582	604	613	597	607	592	611	568	607	581	569	586	620	551	604	611	579	574	609	606	609	589	616	582	621	616	565	606	572	568	581	605	625	609	582	581	583	575	579	612	617	569	622	566	593	556	623	598	607	591	627	618	596	583	597	605	581	579	561	591	550	550	582	624	581	599	598	569	582	582	576	650	603	588	594	578	573	594	574	603	593	582	639	561	638	578	591	633	592	585	583	627	592	624	601	586	639	609	662	623	574	615	581	561	563	613	584	595	579	566	608	561	639	597	637	565	622	574	620	611	582	582	571	583	628	604	594	628	635	591	597	594	612	561	592	654	561	575	588	564	613	637	554	526	589	586	587	529	610	548	584	640	591	586	614	570	582	584	580	610	603	610	608	599	588	574	640	617	599	593	589	558	639	613	567	663	571	578	567	572	628	585	630	621	580	614	559	575	594	579	576	611	596	597	627	595	612	595	596	567	595	585	606	614	559	546	584	581	596	602	578	573	572	591	656	611	641	555	605	569	577	597	604	579	562	548	630	563	535	628	607	569	586	569	607	626	581	597	610	568	605	557	606	615	566	565	588	607	556	553	579	606	595	588	602	594	583	633	570	618	640	563	626	622	595	590	625	579	561	583	591	633	628	603	613	622	583	594	604	592	611	631	597	580	619	596	631	593	591	572	546	575	601	557	631	589	610	555	617	592	591	581	582	609	612	603	555	548	619	603	590	632	560	635	610	559	582	595	614	562	595	577	534	565	557	585	601	600	618	574	600	635	607	559	605	589	564	584	623	618	629	610	621	626	563	598	610	599	544	602	610	606	650	616	580	613	637	631	586	574	654	596	554	572	580	586	565	568	580	638	617	619	601	606	606	622	634	612	612	563	614	549	608	606	615	581	570	635	604	603	604	569	588	590	617	576	568	600	610	628	615	589	537	612	569	647	592	608	627	621	611	607	599	596	631	602	630	545	578	659	621	608	641	594	554	612	604	578	566	586	605	578	566	593	638	609	594	616	617	556	549	623	553	616	594	603	640	623	558	575	586	619	587	608	565	629	598	642	620	604	608	614	619	612	586	582	569	586	595	607	578	550	568	602	581	572	589	550	591	570	561	627	609	563	564	592	537	585	593	580	587	592	555	620	602	571	596	614	602	597	612	579	542	585	606	627	569	613	573	571	587	587	640	574	578	684	584	547	567	599	583	584	580	612	607	607	589	597	625	610	641	596	586	594	631	613	605	619	550	602	590	578	608	606	583	566	618	587	541	586	597	598	581	604	607	602	601	640	535	620	618	598	590	594	659	618	594	530	588	576	619	576	644	587	596	582	565	567	571	647	642	565	601	582	654	630	578	616	635	585	582	617	593	587	631	579	553	630	613	559	593	593	613	582	598	576	597	621	599	611	562	544	597	579	602	587	603	604	610	579	617	566	567	631	587	632	609	600	653	559	593	602	610	589	584	570	593	617	590	588	613	585	582	635	596	594	591	582	591	577	591	589	585	580	592	553	588	623	630	624	612	574	559	577	581	586	583	572	581	580	570	585	592	601	603	641	579	585	591	603	588	551	569	590	580	614	584	601	580	640	592	575	573	562	608	605	599	650	597	652	554	564	568	563	639	623	606	597	608	578	569	568	614	585	592	583	580	574	644	600	543	590	565	574	619	608	624	584	590	595	609	562	597	606	607	591	594	598	618	606	560	626	623	613	581	564	574	577	586	591	589	578	601	567	570	597	579	583	586	595	571	585	557	575	620	570	604	596	576	559	571	593	595	599	552	621	578	634	634	567	577	578	644	615	606	564	545	597	574	579	597	599	619	626	609	595	586	611	567	591	564	582	636	555	632	616	601	586	606	619	611	629	603	630	611	615	625	579	596	641	603	601	572	600	613	635	561	589	586
48294	26471	9947	1799	514	322	300	288	282	247	266	271	265	240	259	236	268	273	256	241	275	302	265	249	315	297	287	290	252	240	240	272	251	257	260	265	263	261	234	292	259	272	269	294	278	275	254	275	257	261	275	250	294	252	257	292	265	254	257	283	273	256	275	288	276	252	256	264	260	292	293	273	266	266	276	269	283	264	300	277	265	264	270	248	282	259	255	236	259	275	236	271	240	294	253	271	286	257	261	281	288	270	270	262	253	260	260	250	238	253	262	262	281	258	273	263	277	290	282	242	280	282	260	242	307	283	272	262	254	264	254	296	265	266	275	263	245	251	256	269	282	274	253	269	263	275	250	276	261	248	268	271	267	270	262	294	266	249	282	286	279	242	239	291	304	299	267	252	271	258	256	265	278	259	264	248	289	275	291	246	266	235	258	285	295	257	292	266	255	267	290	270	259	281	285	271	249	279	277	270	262	276	271	264	245	274	285	274	281	258	254	257	287	260	286	262	289	316	246	270	309	260	253	290	261	274	279	225	282	235	250	273	292	278	254	275	294	243	258	291	273	269	272	286	275	262	268	281	287	277	253	245	232	274	277	304	303	268	251	302	282	256	284	259	259	280	252	270	263	284	294	291	232	254	258	236	270	245	295	294	276	289	294	277	250	277	274	267	240	259	270	301	273	290	281	245	287	262	262	274	272	276	263	254	245	248	259	281	267	268	287	256	269	269	247	262	252	278	246	247	238	231	262	241	237	276	277	275	286	265	283	298	264	271	269	262	273	302	248	241	282	272	259	271	260	287	249	268	253	271	311	266	279	256	274	292	252	275	271	228	301	247	287	270	303	249	272	262	279	277	257	283	244	261	274	300	258	284	240	256	252	268	252	269	271	269	299	269	247	290	285	268	215	272	259	278	280	285	304	272	262	240	283	272	264	286	282	272	268	253	277	281	266	246	265	261	281	265	270	249	245	285	273	281	265	276	283	272	288	261	271	260	263	257	270	252	303	264	245	254	270	301	274	283	263	276	277	266	251	250	278	267	272	275	226	280	266	236	262	276	264	260	244	258	249	291	272	276	295	257	274	292	280	269	287	266	276	268	236	267	254	277	279	271	276	264	294	267	274	245	279	283	264	257	251	264	262	280	269	250	242	259	261	275	269	299	291	287	273	246	265	303	267	250	266	291	270	236	258	255	266	259	274	258	289	238	269	292	279	266	310	280	240	276	277	271	288	255	255	267	242	275	271	269	254	258	298	301	286	259	252	261	275	238	245	287	250	263	287	236	289	276	276	249	258	276	272	260	245	258	262	256	251	308	291	248	283	299	278	238	262	287	273	272	270	246	274	273	267	235	272	284	251	272	277	288	268	264	284	283	252	255	306	238	301	283	273	265	268	250	278	255	236	256	256	248	290	251	264	277	252	267	301	272	286	256	276	269	267	244	263	263	291	268	276	273	290	298	270	277	268	257	278	308	271	267	272	253	296	260	267	243	269	270	289	272	250	273	265	267	262	274	291	279	261	267	245	252	234	276	287	270	263	264	258	269	250	266	286	270	271	260	247	267	274	302	271	288	304	272	273	282	273	256	290	277	270	270	287	271	251	272	227	297	266	276	230	248	245	281	280	251	240	286	285	246	249	300	268	264	267	287	280	265	283	255	269	275	247	270	272	275	262	271	279	271	281	286	240	267	255	268	258	296	269	267	273	269	312	266	264	285	267	274	274	290	281	274	263	266	270	253	301	277	249	249	281	290	279	275	244	258	273	250	288	294	268	290	246	273	262	237	298	256	258	285	288	263	246	244	292	275	268	262	269	270	273	294	273	245	274	277	257	294	262	255	271	261	303	268	267	279	238	288	276	274	233	274	289	255	250	264	239	266	281	277	251	274	299	269	264	258	285	264	267	286	291	288	271	285	277	258	277	282	266	295	269	281	298	299	256	274	265	242	251	278	271	261	271	279	258	263	249	316	285	274	256	266	267	254	248	263	274	287	280	275	270	270	286	265	270	304	253	260	283	264	287	275	245	246	247	287	284	255	280	248	268	240	292	240	277	296	273	253	275	269	269	276	275	282	259	271	247	281	269	279	266	263	260	268	282	268	259	276	257	297	244	286	297	327	301	269	258	258	260	280	265	254	261	267	268	225	254	281	287	268	297	261	249	271	264	266	310	259	309	237	252	281	276	258	282	274	265	281	255	252	304	286	258	271	275	270	252	273	271	250	317	282	283	260	267	266	236	278	259	229	274	259	286	276	302	261	264	264	254	254	279	257	244	283	240	268	282	285	240	274	288	297	251	250	282	290	287	255	263	276	268	270	281	273	284	266	264	271	255	278	238	291	258	265	269	270	267	293	277	280	287	295	264	285	286	257	301	250	299	259	239	263	260	264	272	247	245	290	265	247	261	273	248	273	285	301	271	262	260	281	273	275	270	270	289	269	288	294	263	275	275	301	299	265	266	283	299	255	276	257	274	294	273	250	249	266	273	277	268	281	262	253	253	294	285	258	275	275	276	276	269	266	252	287	280	288	256	264	259	260	269	269	269	290	279	252	237	248	248	238	228	226	270	288	256	267	282	295	244	276	287	261	260	244	258	257	306	290	257	268	266	262	252	268	281	255	253	243	264	253	295	305	255	274	252	293	256	274	269	287	244	250	286	275	267	270	264	258	274	256	244	272	251	278	251	248	269	258	305	283	275	291	260	275	256	279	257	278	258	269	266	280	270	285	287	257	267	261	255	295	299	258	265	267	298	241	268	238	256	280	315	269	268	270	284	258	262	279	276	266	249	253	288	249	279	262	275	258	273	299	277	240	280	245	258	267	298	279	272	265	282	268	274	296	289	258	248	247	246	296	249	288	277	253	259	258	243	258	272	262	247	248	245	282	257	275	239	283	250	287	268	271	259	289	276	250	254	275	246	291	261	279	289	275	276	257	269	280	240	259	251	285	277	289	289	256	285	261	279	266	295	247	246	282	256	283	267	265	259	256	265	272	252	282	257	316	254	247	273	243	234	256	266	306	275	278	262	258	265	259	262	322	295	264	276	240	275	272	292	285	272	257	283	254	273	277	263	252	261	287	278	265	262	266	267	271	280	283	276	271	263	308	264	275	276	261	252	261	269	272	243	279	266	281	292	280	270	269	278	267	263	288	275	263	281	285	254	261	276	259	250	291	267	258	270	254	268	293	262	286	287	276	291	256	259	271	277	288	247	244	235	250	264	246	259	306	291	284	265	261	265	271	266	274	257	252	274	275	267	252	273	280	252	260	276	259	265	266	272	310	252	275	284	241	267	266	289	288	254	312	269	270	267	264	269	285	225	281	250	275	299	265	275	256	285	295	239	288	282	282	255	297	296	292	252	264	265	269	267	254	253	272	238	269	266	292	277	250	288	261	273	266	283	300	237	245	249	265	248	301	281	272	291	253	277	283	270	279	282	280	248	267	245	286	265	246	312	291	276	272	251	289	248	278	256	272	273	249	271	253
41215	24268	11236	3502	1238	706	671	623	665	654	648	624	643	638	615	664	615	609	627	623	656	632	622	627	630	591	633	671	666	605	678	693	660	689	645	644	644	610	626	659	622	635	619	613	670	637	683	645	670	637	606	615	631	647	681	626	635	622	661	627	659	646	645	660	650	654	606	639	662	659	620	650	645	646	658	599	624	618	680	685	642	665	615	609	600	659	654	625	621	646	631	656	666	666	629	658	648	628	623	621	642	615	676	651	678	634	605	676	649	666	655	623	670	638	605	637	645	663	657	645	575	653	655	608	653	648	638	626	640	648	612	647	640	655	654	636	638	631	638	670	661	646	639	650	629	645	645	640	656	653	626	676	651	632	642	656	596	644	683	665	666	663	630	667	665	658	656	642	635	621	657	638	680	639	624	616	646	605	641	658	631	638	660	646	663	650	670	634	600	611	599	621	658	623	668	629	632	605	609	637	642	634	660	601	627	608	605	631	653	622	647	659	636	640	628	588	609	651	598	653	642	675	627	625	655	669	623	657	628	639	671	660	658	616	657	626	637	619	635	662	616	645	659	603	643	681	630	624	671	622	631	674	644	641	646	647	629	631	673	626	667	664	629	649	649	649	674	641	674	623	645	643	639	676	660	618	630	597	608	658	611	659	706	674	616	646	668	659	622	633	640	610	628	682	674	645	647	662	640	652	628	652	633	636	644	637	698	646	657	615	637	654	695	630	671	641	629	628	663	666	747	637	632	639	649	600	619	672	594	642	691	635	644	683	662	636	688	645	634	636	675	645	652	661	672	647	673	642	603	644	625	662	671	678	650	628	656	594	643	607	672	643	646	636	672	670	649	639	627	613	623	612	654	641	646	632	600	689	656	644	617	659	627	664	609	657	645	709	660	639	595	676	651	677	670	661	630	633	642	667	629	631	647	662	631	581	596	633	704	614	678	581	633	676	651	663	622	646	642	619	623	596	619	644	687	591	642	685	649	615	656	625	628	647	607	620	605	590	653	654	658	684	645	654	652	615	672	679	662	666	641	693	652	662	636	610	711	614	667	684	656	651	642	603	663	624	643	676	657	636	594	633	652	636	637	609	669	616	651	652	603	577	676	601	645	659	650	680	647	655	629	629	604	625	609	689	603	629	607	622	601	651	654	668	652	676	650	696	646	635	652	650	638	663	613	650	627	624	634	646	621	633	648	615	642	676	633	618	626	653	637	609	662	647	673	614	700	643	601	676	628	630	642	629	670	661	675	652	615	656	657	623	628	655	627	682	638	647	675	610	629	656	646	631	660	664	668	657	596	674	619	630	650	618	635	635	611	627	653	608	596	630	623	633	632	664	679	657	612	617	635	661	642	676	676	692	648	681	653	687	655	638	674	662	630	618	652	613	672	649	683	666	634	615	651	621	626	677	642	634	645	652	618	600	637	609	647	627	633	661	656	650	655	620	582	636	643	658	619	656	650	652	577	622	610	644	663	650	643	643	648	664	643	637	569	622	679	681	659	649	678	658	630	610	649	602	610	626	626	640	609	608	613	663	630	626	620	655	672	602	660	642	670	642	650	653	616	635	635	622	675	640	646	680	654	653	641	639	642	656	685	666	605	639	645	635	669	634	621	640	629	608	649	663	645	630	641	656	644	647	628	631	638	594	675	621	616	615	635	648	641	626	671	643	680	654	630	682	608	655	665	604	600	644	630	620	617	621	646	644	657	637	652	647	650	622	630	620	634	571	662	630	635	674	643	624	640	638	610	649	604	674	657	646	620	652	621	712	628	684	650	611	609	659	651	555	670	640	668	619	629	645	627	609	625	660	640	645	661	630	652	652	686	649	588	615	605	682	644	670	625	693	621	666	628	687	687	664	610	625	581	631	661	645	688	654	667	639	633	626	570	647	618	646	628	645	653	647	623	615	680	648	646	649	646	662	650	648	629	648	643	663	645	612	667	688	676	635	681	673	617	643	671	645	662	652	647	634	647	646	694	615	652	628	680	649	638	644	656	670	649	658	661	610	613	638	645	652	642	667	639	638	645	637	609	626	649	623	670	654	656	638	628	608	630	596	703	615	610	672	683	616	634	614	589	648	662	640	594	603	683	686	608	636	649	663	590	597	653	616	667	634	630	607	630	600	659	666	665	682	637	634	638	653	667	633	641	612	698	683	692	655	673	609	603	622	675	670	679	662	627	648	684	622	655	630	662	668	625	579	675	628	646	648	625	688	676	654	616	628	646	656	632	629	654	631	676	591	655	625	685	660	675	632	641	631	609	613	633	627	681	687	633	651	648	627	617	669	675	591	669	677	621	658	652	684	565	630	623	677	635	664	614	638	634	653	683	615	618	641	677	611	645	611	674	611	656	670	654	643	649	647	622	651	667	627	655	604	643	675	665	647	643	662	610	652	651	624	670	634	648	606	670	642	664	634	615	654	667	604	632	647	689	634	659	649	664	584	612	655	672	641	650	648	618	635	675	620	642	653	632	656	619	700	639	694	639	620	649	622	643	617	652	611	610	631	685	665	636	614	646	651	655	638	641	660	634	686	651	662	666	644	658	631	652	619	635	630	646	677	610	657	616	658	637	644	627	652	659	639	600	674	651	666	578	681	628	661	648	637	644	651	645	621	641	659	640	690	645	652	653	694	654	625	625	633	630	620	615	676	616	690	649	631	639	655	597	622	642	602	612	599	691	628	629	650	642	648	640	652	632	634	658	662	629	663	628	637	677	674	637	684	654	623	607	654	670	621	642	658	681	641	628	640	626	642	617	682	678	654	673	647	655	635	610	703	644	674	689	663	646	638	589	627	645	616	665	677	661	654	614	611	636	657	636	626	611	671	628	626	648	660	665	616	655	654	625	676	647	654	684	633	639	632	600	626	607	685	650	650	613	665	660	671	622	652	616	609	617	618	643	637	609	676	579	648	659	630	597	659	630	682	641	677	677	664	578	667	622	609	623	612	622	640	657	629	598	670	632	633	655	707	621	645	673	638	669	660	631	605	686	638	673	631	634	649	684	643	664	619	688	674	639	619	665	667	645	637	600	600	677	614	649	644	651	690	636	623	610	642	659	706	675	628	631	632	618	613	633	664	649	641	621	662	655	635	650	651	597	670	637	651	651	634	678	588	699	619	605	595	673	640	632	638	636	610	618	618	587	671	626	662	659	662	689	615	643	663	633	626	656	627	660	659	646	683	677	638	626	639	612	626	641	630	616	630	590	668	678	655	678	617	644	655	633	599	652	642	668	626	667	614	639	655	651	640	606	617	613	648	640	644	631	732	691	672	650	658	636	621	662	671	650	614	673	635	621	645	647	605	629	663	707	645	636	695	645	677	641	626	647	641	639	639	676	654	682	654	670	612	652	630	642	635	661	600	711	673	634	606	636	639	625	634	666	665	657	685	637	648	625	631	668	635	645	633	704	682	683	681	665	650	705	618	665	639	631	637	680	628	635	640	660	647	682	669	631	651	695	622	654	619	633	634	622	677
80917	61889	39493	17511	3603	571	311	330	314	290	325	303	282	309	290	282	298	294	300	254	265	301	270	301	276	326	284	306	300	299	275	311	302	298	279	286	281	265	289	291	299	280	286	276	295	290	268	274	309	260	287	267	278	317	243	298	258	265	279	274	291	304	282	324	293	295	279	276	283	304	298	257	276	295	293	277	294	278	270	276	299	285	300	290	304	310	296	281	283	266	297	262	270	256	294	274	298	292	274	277	278	314	296	272	306	288	299	299	285	265	275	290	263	305	290	280	289	268	269	264	261	297	295	314	279	319	328	296	310	301	288	310	275	310	302	297	306	279	251	274	272	296	293	286	290	268	274	309	299	316	288	297	283	306	281	278	308	281	284	309	300	325	297	259	304	287	300	287	291	299	293	284	280	274	300	270	276	301	279	295	291	301	314	281	288	283	297	292	272	273	270	287	309	268	286	293	330	284	294	279	276	279	295	274	306	255	310	272	247	304	270	293	315	289	291	278	263	287	284	293	298	278	258	273	279	259	275	330	305	297	302	278	294	316	255	322	312	287	313	287	294	302	296	310	279	271	291	290	258	328	305	310	323	312	282	301	279	309	310	307	288	282	276	267	313	299	291	305	268	317	293	294	305	272	286	277	302	293	290	300	295	306	284	290	312	324	295	263	305	313	293	276	304	304	263	307	304	287	306	307	248	280	298	269	273	280	299	291	324	304	299	291	291	279	277	269	298	295	297	293	274	273	295	317	326	305	292	295	292	264	307	288	295	269	288	298	302	309	297	320	301	301	287	318	280	281	280	310	311	293	293	311	302	280	290	298	292	299	324	280	285	308	282	298	310	305	303	264	292	283	278	289	290	283	283	270	275	248	299	262	297	307	264	297	265	284	298	277	283	286	337	317	280	301	292	263	280	268	273	270	274	287	259	307	305	283	325	291	320	271	287	307	274	292	285	312	294	302	280	317	298	287	319	266	293	308	316	288	248	308	273	295	302	275	269	301	285	273	257	271	290	275	293	311	320	289	302	292	316	288	292	287	277	300	289	302	270	295	298	308	258	268	299	297	291	283	281	302	307	294	285	284	291	280	281	286	317	308	292	280	259	304	300	276	282	276	267	299	303	282	316	285	308	288	259	325	305	282	279	272	288	299	297	307	274	310	307	269	282	315	277	296	320	308	313	324	282	273	311	275	297	300	318	290	293	284	270	284	298	287	298	299	293	295	289	304	305	274	306	320	281	303	320	292	301	269	279	315	314	287	291	341	316	299	244	307	278	307	297	305	300	307	313	297	302	329	294	287	245	290	305	250	311	248	287	291	287	280	303	280	294	312	312	285	281	292	278	287	302	297	280	307	304	273	298	295	310	305	273	289	307	306	299	280	314	294	330	264	287	321	289	330	299	298	281	272	293	302	281	320	299	270	273	279	288	293	283	270	310	289	314	288	272	259	273	278	319	277	286	294	280	229	310	301	303	309	259	317	300	298	278	265	268	325	300	271	309	309	300	321	308	281	263	294	278	316	280	319	326	295	293	284	286	263	296	302	304	283	272	283	278	311	323	296	279	301	308	299	275	293	301	300	290	294	299	288	286	292	318	292	294	302	274	279	269	340	257	287	304	253	314	297	304	314	297	299	270	285	265	303	271	299	290	279	307	315	273	349	317	287	324	316	281	279	256	289	266	292	304	321	285	296	289	322	270	299	305	306	286	325	272	266	278	331	272	270	297	273	313	278	293	306	271	307	289	296	264	268	317	296	273	283	280	303	300	299	310	267	273	262	285	301	275	305	268	265	289	304	277	291	271	292	275	318	292	296	302	306	283	276	297	286	276	302	282	283	278	305	282	311	293	296	363	311	280	309	311	303	296	305	266	285	281	289	286	286	280	310	284	302	296	328	262	302	279	286	290	298	258	289	292	343	299	289	302	290	297	340	293	311	296	314	261	288	294	301	284	294	309	292	301	314	295	295	300	262	309	289	292	306	280	306	280	315	289	300	287	296	309	316	285	313	293	310	292	278	274	297	303	284	261	284	271	301	289	265	302	299	299	286	306	301	284	329	283	306	274	275	307	287	271	288	294	321	272	279	266	290	282	318	294	317	291	269	305	302	292	296	279	296	286	324	309	291	297	287	297	307	279	319	310	276	309	307	312	299	293	327	291	305	284	291	296	281	316	289	280	292	271	296	326	316	277	269	329	297	300	289	280	285	303	292	244	306	292	298	278	265	291	326	282	277	309	298	272	308	307	253	310	274	276	319	288	313	299	291	302	299	280	332	268	260	326	304	280	285	315	285	280	316	282	315	290	298	288	322	269	269	326	275	264	275	279	316	293	300	283	297	314	297	316	278	286	294	318	280	272	317	283	280	271	282	250	272	312	317	303	325	297	294	309	312	289	298	300	305	273	295	304	304	326	307	307	304	271	284	312	318	262	300	281	273	301	304	303	310	307	285	256	279	309	283	299	311	268	303	301	279	324	288	272	267	279	293	297	304	275	270	267	260	274	314	276	338	287	298	306	286	280	288	291	309	256	300	297	275	273	286	268	269	319	292	275	294	319	281	291	319	261	297	314	298	301	304	274	272	301	276	281	301	290	268	290	292	290	286	275	283	296	322	302	303	286	287	257	329	263	283	289	310	270	297	311	272	323	276	268	284	290	253	277	261	295	268	300	342	263	302	278	296	276	315	263	291	330	288	306	291	316	311	319	295	294	285	288	303	296	307	318	300	268	312	279	284	318	285	292	283	319	266	286	281	296	288	283	293	288	269	296	263	249	314	323	288	285	275	291	290	295	269	302	276	304	293	274	270	308	273	297	263	278	296	329	288	270	324	297	278	286	317	283	282	279	270	290	288	280	291	277	286	271	290	260	295	318	297	255	271	308	325	294	273	293	281	299	295	268	307	297	285	274	322	294	291	271	279	300	284	316	290	312	299	291	284	259	307	304	326	285	310	282	295	299	275	307	311	287	290	295	257	286	294	318	281	293	315	300	292	297	280	285	280	265	291	271	268	304	318	297	298	277	312	311	285	310	284	288	278	293	293	285	279	297	282	289	280	288	312	319	310	258	269	297	294	262	311	291	268	311	294	292	285	286	252	296	276	286	292	295	272	304	320	295	306	249	291	311	316	304	292	273	305	288	277	281	310	285	299	299	301	271	274	290	309	297	305	276	299	283	282	274	308	293	320	299	260	262	282	312	293	297	279	311	302	328	316	313	270	290	278	283	289	282	311	284	302	293	294	300	284	323	308	271	306	277	278	288	325	298	305	311	328	289	243	325	274	267	287	294	292	290	287	263	297	287	302	260	305	289	277	286	302	274	330	323	296	270	295	295	290	277	320	321	271	264	321	285	264	313	306	309	272	294	293	305	268	289	281	350	259	294	305	272	294	264	271	273	309	292	297	311	300	323	310	324	280	306	248	307	327	307	335	292	335	295	279	283	313	294	287	276	294	288	301	331	318	271	288	324	335	300	300	295	280	300	304
61178	50052	37259	18409	4669	1331	772	659	686	701	715	679	674	745	616	705	675	658	673	715	675	744	636	666	648	714	681	678	719	668	684	676	688	634	689	662	687	708	627	672	662	658	711	685	665	684	686	711	631	706	653	707	723	688	699	733	732	677	716	667	661	662	659	691	667	683	696	666	662	647	661	676	663	621	697	657	704	725	690	607	669	679	724	683	696	659	697	690	709	705	687	670	702	681	656	724	645	668	697	726	675	702	659	687	668	665	644	651	667	676	685	705	693	724	719	709	700	692	658	697	661	694	722	693	662	703	704	650	698	681	668	659	724	697	655	693	674	671	670	678	689	698	721	754	661	672	659	671	683	698	683	686	655	662	681	640	632	655	664	681	678	718	712	672	716	672	710	655	653	677	722	657	702	713	699	706	664	702	661	688	727	690	725	683	645	691	657	686	655	675	680	659	744	650	654	712	671	714	671	702	659	685	691	667	723	667	710	671	673	637	680	694	698	664	686	669	649	676	676	664	689	711	686	713	667	669	699	669	680	644	681	672	714	698	668	653	615	665	656	706	680	676	678	688	671	669	645	719	683	664	705	684	675	696	720	678	664	711	714	673	649	679	640	700	647	681	669	659	672	639	675	684	686	682	694	721	669	705	654	669	647	663	691	688	681	681	660	685	714	732	658	674	666	698	711	686	661	634	725	656	644	679	674	674	695	688	669	732	728	705	673	696	703	692	652	704	677	719	658	713	640	640	634	719	696	672	686	665	665	689	644	659	701	698	692	700	690	698	683	661	673	663	662	736	684	707	689	705	654	638	710	661	659	682	681	666	666	699	636	666	622	701	672	674	652	679	703	674	660	673	670	685	664	730	657	673	671	669	658	709	626	672	699	665	687	686	680	677	657	637	682	658	665	650	686	649	637	670	678	669	690	701	677	673	688	668	694	694	663	690	719	682	650	707	676	638	708	657	689	710	687	721	682	647	638	664	688	685	687	678	679	736	657	669	681	679	720	745	672	630	683	680	675	663	695	722	716	653	661	768	679	703	635	688	670	678	741	657	702	669	663	680	665	694	682	704	647	672	662	659	671	651	675	710	661	696	697	668	651	637	678	721	661	664	649	679	719	635	648	687	683	732	699	664	680	679	765	699	663	664	684	711	757	682	682	695	698	684	696	748	686	658	663	647	666	620	671	671	698	672	684	683	683	698	681	648	670	670	688	702	640	670	717	638	647	720	665	666	694	663	691	701	678	664	653	680	712	690	677	675	683	676	699	638	687	669	643	691	658	709	659	698	680	660	626	675	712	704	722	700	681	668	633	720	684	646	659	673	711	712	632	718	661	645	691	696	690	706	661	721	672	689	692	693	664	728	706	664	704	675	665	684	699	699	733	658	710	697	675	715	675	688	693	669	655	691	665	658	707	703	695	679	720	629	663	684	697	686	699	728	676	690	686	682	668	696	669	690	721	728	682	687	672	641	706	680	657	688	679	673	663	641	671	661	698	675	642	711	647	687	698	671	700	658	707	657	672	686	680	685	654	661	672	690	625	683	648	723	686	681	666	696	699	726	693	662	674	615	659	684	671	659	659	682	698	712	638	674	671	690	673	687	692	614	713	703	668	650	655	666	687	680	736	702	672	680	666	681	676	689	704	692	707	678	663	701	661	685	715	709	692	712	678	673	690	678	711	638	690	678	659	685	715	636	683	704	688	675	689	644	687	707	672	670	685	706	699	716	685	673	692	747	687	686	620	716	729	712	670	669	634	664	661	722	685	642	654	759	672	720	712	668	682	701	648	690	644	678	713	681	747	699	682	674	676	689	725	627	694	696	636	688	714	681	702	713	699	673	682	687	697	700	714	716	700	638	688	701	657	695	700	670	650	679	727	681	705	721	647	702	722	662	682	699	636	623	662	637	734	710	642	694	727	671	699	604	726	638	664	701	681	718	691	674	668	669	665	723	663	664	663	687	724	652	693	690	704	658	652	663	671	668	745	651	702	687	693	656	686	652	689	646	661	678	660	686	716	669	721	672	640	730	692	721	688	637	685	677	678	674	687	673	686	684	698	643	716	657	655	697	682	672	707	685	706	638	668	738	654	707	701	663	643	658	643	683	698	645	741	691	692	664	677	666	704	683	716	658	647	644	678	697	677	689	696	746	694	658	682	654	729	665	688	623	698	664	693	663	710	665	700	668	701	716	697	698	698	673	662	720	620	658	665	686	682	644	713	665	679	724	728	693	718	675	738	680	655	667	689	663	678	726	656	672	680	666	692	698	716	721	721	647	726	703	646	672	705	683	698	641	662	673	715	666	700	667	705	651	664	697	708	675	643	678	663	675	689	637	658	657	689	713	670	649	676	703	646	679	675	720	665	644	706	689	641	689	648	663	667	681	649	660	681	697	628	693	687	691	680	683	641	714	673	711	682	648	704	684	661	718	680	671	636	702	698	679	639	626	706	674	673	693	668	704	684	711	699	648	689	704	654	695	697	747	647	750	693	649	683	683	700	662	692	689	704	714	667	689	699	675	680	704	668	721	666	637	691	692	694	689	686	692	661	692	673	708	722	691	670	653	713	675	660	663	713	660	664	712	697	709	671	693	679	641	677	692	721	692	691	663	699	610	730	687	733	649	661	720	710	664	669	695	662	668	677	663	663	697	693	706	687	680	683	639	701	671	708	692	697	680	683	724	686	643	671	713	678	659	682	672	648	635	678	675	748	732	653	711	696	645	732	646	703	689	728	647	696	646	671	703	726	689	680	619	683	665	657	710	672	689	688	693	682	692	735	651	721	688	647	685	705	687	671	687	642	654	685	678	665	712	684	658	687	688	676	682	689	688	685	669	640	688	653	674	701	634	653	722	716	675	697	699	664	677	719	702	710	710	670	651	670	699	710	690	679	674	710	706	676	682	735	693	687	620	668	672	620	678	732	682	699	678	662	713	699	702	699	670	680	661	697	668	646	680	724	665	692	642	664	645	663	659	700	680	704	713	643	718	681	675	693	715	700	753	669	682	729	653	669	705	707	682	655	706	715	680	661	676	693	659	726	650	715	694	742	663	652	701	683	700	634	603	713	706	662	682	640	673	675	711	689	683	671	673	686	696	657	687	691	712	670	699	690	735	657	683	671	671	670	651	719	672	706	747	682	679	665	696	670	635	652	662	683	670	687	682	753	695	710	726	717	706	701	701	651	693	677	720	711	717	714	671	674	643	672	689	686	664	629	675	731	712	680	726	652	634	702	658	619	695	685	672	708	706	620	670	685	660	643	694	689	690	678	694	654	674	660	655	704	669	662	659	742	701	679	679	658	725	642	698	663	700	682	674	696	667	704	689	685	661	683	664	655	683	694	712	644	694	684	692	694	681	722	692	684	658	653	652	691	656	704	679	719	712	727	696	707	712	699	633	661	604	688	677	699	665	672	691	713	622	713	703	687	698	658	623	711	685	702	701	701	677	718	694	698	677	716	691	697	658	718	718	735	675	739	660
83811	70181	49231	25076	8559	1013	309	253	234	241	256	230	263	295	251	263	231	286	258	242	247	238	250	223	259	244	251	284	261	243	280	251	251	252	240	254	247	290	278	281	269	266	263	247	237	245	278	259	246	245	256	245	274	272	264	242	278	259	267	271	258	276	257	216	238	243	265	239	285	278	282	255	261	266	255	271	281	269	264	250	244	247	257	235	237	273	255	251	280	250	239	248	277	253	251	267	249	253	255	254	256	264	239	272	266	274	255	246	267	252	272	292	275	277	222	288	262	267	246	243	230	269	249	288	244	256	276	272	279	238	269	259	290	242	298	269	253	247	276	268	289	266	268	292	253	253	241	274	279	254	261	237	248	268	258	250	229	268	249	258	243	281	265	237	274	253	261	265	261	262	234	268	284	284	275	272	271	237	231	236	252	258	250	266	238	278	236	278	253	214	273	269	272	210	253	267	250	242	235	290	279	239	266	276	242	242	258	261	233	254	243	252	236	265	228	255	262	284	258	238	303	263	281	279	258	253	258	282	273	275	250	252	286	256	243	227	247	261	240	290	270	257	248	249	250	292	274	271	249	300	291	262	255	251	261	262	262	233	277	260	254	275	269	282	223	263	258	236	251	237	263	240	298	304	290	248	262	258	236	264	234	246	257	252	289	258	266	272	247	252	249	234	249	243	267	258	253	256	277	232	246	256	222	263	268	215	248	285	245	253	239	247	232	242	259	251	256	256	268	248	251	253	263	252	286	271	240	264	245	247	290	261	275	281	227	273	264	240	264	272	255	222	269	269	267	231	267	297	283	287	239	272	237	243	246	242	265	283	257	254	272	251	272	251	230	272	243	256	280	253	248	236	235	260	249	264	258	276	276	252	250	265	252	249	250	264	221	278	288	280	253	277	241	255	247	238	270	278	248	244	269	271	302	236	274	255	266	264	264	268	206	252	262	261	256	253	242	266	272	309	267	232	268	264	279	260	288	278	241	287	265	240	242	267	266	250	259	245	269	287	282	225	250	259	273	240	310	241	282	242	245	238	254	215	267	262	248	263	207	251	240	253	239	253	256	265	251	237	248	235	271	267	254	272	269	248	249	272	249	221	239	243	265	256	246	255	265	249	259	250	244	265	267	282	271	253	253	260	277	262	257	262	258	238	253	260	259	280	254	266	240	244	262	251	275	262	263	246	275	238	259	268	249	265	219	245	284	242	264	251	255	267	276	251	283	265	256	301	263	279	253	235	276	309	262	270	270	279	250	259	264	216	246	236	270	268	255	230	263	244	256	264	275	272	259	266	259	233	235	280	252	238	221	279	274	276	235	271	257	238	255	258	227	236	265	261	249	312	244	246	260	242	239	262	273	289	260	277	279	245	252	275	275	235	237	276	257	232	267	265	259	230	252	259	242	233	254	266	245	254	252	256	230	261	245	256	291	271	235	257	237	241	244	268	252	264	274	253	244	253	261	279	262	268	237	239	254	234	248	276	265	260	252	274	258	265	245	253	263	254	270	249	256	267	271	285	229	310	246	259	269	257	268	251	262	253	254	286	253	264	265	273	264	250	230	267	263	291	256	234	265	243	258	264	249	266	253	264	273	246	240	239	248	252	252	264	261	294	287	257	250	264	237	266	266	248	266	265	241	263	260	253	270	263	242	274	303	294	247	239	271	252	240	262	280	294	243	273	243	266	230	282	256	274	247	263	237	246	251	260	264	265	272	244	258	246	249	281	253	240	283	252	252	249	240	241	248	233	253	266	247	257	278	263	235	266	254	254	260	256	262	258	256	274	253	247	269	248	261	236	288	234	239	265	259	269	280	289	259	258	262	255	253	264	256	268	277	266	251	242	252	249	270	266	264	264	267	257	261	247	292	273	261	248	294	253	239	271	254	252	227	253	242	279	275	238	279	263	274	256	248	248	255	243	279	259	251	271	219	253	257	253	272	258	277	251	251	262	271	249	225	287	228	268	281	250	300	264	250	260	263	234	235	269	261	274	270	276	276	245	253	259	262	255	248	267	281	277	242	267	270	240	240	252	275	238	242	234	256	273	267	252	255	259	255	288	266	266	241	246	277	264	268	270	237	244	267	263	266	275	254	275	223	233	256	268	236	247	250	232	242	277	260	241	237	252	287	295	228	281	248	255	268	256	245	260	255	233	260	274	251	243	266	229	252	263	237	286	244	262	267	256	229	251	284	264	249	245	257	237	268	280	261	276	254	259	273	268	297	287	252	235	250	251	248	241	274	261	257	265	264	254	235	264	260	275	241	277	262	282	268	264	227	232	276	265	289	272	252	270	244	266	211	253	239	250	261	250	256	251	242	276	268	276	265	272	262	239	272	226	282	228	252	239	279	294	269	261	245	260	266	276	265	277	203	261	246	241	285	242	249	236	240	254	230	278	238	279	220	259	269	274	260	240	250	246	249	238	247	244	224	240	270	282	264	267	247	267	232	277	269	258	245	271	255	267	271	250	264	290	271	269	273	274	232	231	256	244	242	233	263	258	243	247	255	226	259	223	244	260	269	266	236	256	235	275	275	271	249	244	242	237	248	241	245	253	284	276	254	256	255	248	261	253	239	248	257	297	249	255	268	282	228	261	218	240	251	263	266	266	281	245	282	246	245	240	271	243	247	277	243	286	262	262	250	256	257	230	261	269	235	263	235	262	250	250	257	244	278	255	266	224	261	276	248	238	268	251	261	246	264	275	279	288	250	235	243	266	257	240	264	246	288	235	249	251	250	259	289	241	236	256	265	242	242	251	265	261	275	248	278	235	256	234	296	266	263	275	262	254	292	243	280	272	281	266	251	227	277	270	234	252	259	248	255	255	265	253	243	254	266	241	254	240	257	281	262	265	252	241	283	232	236	243	239	257	211	271	260	251	283	241	250	249	261	251	275	254	271	284	295	240	279	248	247	276	282	250	260	253	270	276	241	291	243	251	272	255	255	279	247	232	279	246	226	277	247	261	260	279	263	274	272	245	254	283	251	265	253	241	235	295	257	259	286	276	250	284	267	269	277	226	225	234	272	255	300	252	261	234	255	254	226	259	254	265	262	254	262	282	243	256	216	270	257	272	263	271	256	293	266	236	261	241	266	274	256	278	262	276	255	269	290	254	246	256	252	248	279	234	249	289	240	260	264	267	253	233	243	265	252	278	270	245	261	240	296	266	249	246	278	292	272	263	262	267	245	252	245	278	284	256	299	245	272	256	288	245	286	240	234	260	217	237	269	250	229	248	244	241	275	249	243	260	251	242	227	256	265	257	249	211	245	250	270	251	267	252	267	240	264	272	260	254	267	249	288	254	267	268	260	254	234	248	283	259	255	248	246	255	278	243	256	264	269	292	250	249	271	262	294	272	234	253	294	249	270	256	280	283	272	236	262	279	274	252	259	265	248	243	319	275	237	233	250	271	246	247	257	294	286	248	282	265	268	234	252	261	254	272	273	250	261	246	276	240	247	268	247	283	251	236	244	240	278	240
70253	60639	46590	25483	7683	1677	723	555	564	657	648	598	632	615	628	627	589	594	599	617	601	626	597	616	625	633	622	601	594	600	593	599	604	597	628	622	643	614	658	592	591	639	614	623	586	603	633	612	573	632	607	674	633	580	625	634	627	599	603	620	612	592	588	597	564	614	598	571	604	585	615	636	582	570	607	638	608	607	595	605	601	638	627	575	621	576	602	609	573	614	581	594	563	615	580	637	572	571	612	608	584	639	608	556	587	645	616	635	589	623	617	590	601	597	602	601	579	616	583	555	586	577	599	619	591	611	591	595	593	589	600	623	637	596	593	618	537	604	585	604	588	554	594	640	565	576	634	596	585	572	591	589	605	666	607	587	588	633	627	610	596	643	617	604	631	602	620	601	628	592	612	619	574	625	567	577	604	602	609	558	570	603	548	599	601	622	581	615	609	644	594	572	609	601	612	582	594	536	629	562	618	625	588	593	586	606	598	581	602	547	630	645	572	584	609	526	611	627	581	612	544	631	653	598	579	605	604	584	612	609	652	616	607	590	589	602	594	588	595	597	610	567	576	606	565	592	561	576	631	592	597	618	592	557	630	592	612	590	631	622	619	588	642	601	612	568	641	616	611	607	579	575	578	583	615	591	614	593	621	623	608	589	624	580	583	586	619	558	574	595	631	602	557	588	635	599	613	674	609	613	616	620	647	574	597	688	617	585	597	616	615	647	618	618	621	577	588	569	657	591	636	602	654	645	611	619	594	634	600	602	603	617	570	559	597	595	580	600	562	577	573	620	629	625	651	613	606	611	563	561	623	576	588	575	581	583	632	622	632	557	612	635	608	597	611	590	584	599	581	582	601	627	630	601	618	570	590	584	611	584	565	600	570	603	605	586	660	611	589	564	574	629	652	557	636	547	598	597	560	628	542	659	545	614	576	609	609	585	612	579	596	586	579	586	615	591	567	594	621	584	590	653	601	610	603	583	598	562	608	636	578	621	625	641	618	576	568	623	575	606	568	629	634	581	584	614	635	571	570	570	597	591	604	590	567	613	596	602	572	599	564	621	631	611	618	570	591	578	647	639	617	568	569	569	595	582	584	590	599	583	591	639	619	564	569	591	626	622	600	639	593	600	595	602	573	582	556	587	596	608	568	606	591	611	616	575	577	599	557	598	641	627	594	612	581	603	637	586	603	584	643	585	593	590	621	610	605	619	560	598	605	597	621	595	648	601	611	546	582	590	631	608	611	608	613	652	630	643	591	569	610	588	625	625	584	560	613	633	576	577	611	589	582	570	572	632	609	561	619	604	561	606	566	630	598	613	621	571	596	600	602	617	570	594	577	619	626	612	597	576	630	619	650	552	587	596	621	617	592	600	632	598	653	586	591	597	602	528	602	597	608	633	594	620	577	605	562	575	614	581	621	571	609	632	589	614	624	570	629	587	583	591	608	633	566	624	615	645	609	589	593	594	584	565	585	559	586	580	625	544	596	618	617	609	614	594	619	566	624	614	624	597	568	606	637	590	620	597	580	567	585	610	614	610	609	579	613	582	586	605	600	583	621	587	628	628	579	637	597	634	565	624	617	592	611	634	597	591	603	593	578	635	587	614	610	623	622	584	586	630	560	602	609	622	591	579	597	636	587	580	626	606	580	641	616	620	595	583	572	575	641	681	581	594	649	591	633	587	619	615	611	587	578	530	555	601	580	579	607	598	567	614	579	620	618	589	585	632	607	627	630	595	604	590	606	575	605	618	598	611	642	568	598	599	625	589	594	553	598	602	596	637	560	593	623	609	647	602	620	588	588	576	599	577	573	608	617	583	603	591	574	622	572	591	560	592	580	616	586	595	584	548	590	558	587	614	607	626	610	603	626	624	602	599	589	640	584	567	600	625	599	630	614	576	583	587	617	585	583	615	555	599	603	619	603	617	583	636	565	602	593	577	653	584	603	565	571	575	639	597	583	663	624	590	603	599	573	625	577	605	595	601	641	588	576	586	591	610	604	629	620	594	584	580	584	628	580	589	635	607	642	579	613	561	591	609	629	589	597	608	585	604	616	608	552	615	627	626	587	614	575	582	583	586	628	580	636	566	607	608	608	604	617	606	579	607	613	610	586	627	601	633	574	600	598	673	592	619	604	593	596	608	589	629	596	621	570	624	607	575	618	581	593	586	596	612	591	638	609	589	584	623	627	604	620	617	611	565	593	621	584	587	614	603	604	631	634	586	627	625	605	579	626	599	561	567	588	595	589	604	536	628	552	589	565	606	599	605	533	592	608	616	618	590	582	636	553	604	615	619	583	610	574	597	583	605	620	590	579	579	598	613	635	569	588	580	627	614	623	551	618	598	601	612	608	589	615	597	583	634	633	602	573	603	619	608	594	590	586	588	612	636	596	595	622	608	621	597	613	579	599	611	599	612	641	595	620	573	636	582	611	598	571	616	632	654	650	598	592	625	643	598	604	586	594	587	583	613	558	578	637	596	649	569	575	592	580	584	610	594	577	582	598	601	587	567	597	598	633	608	581	562	558	592	582	617	580	647	649	566	634	597	612	550	569	618	602	595	597	666	592	634	595	600	582	570	598	619	605	579	599	557	582	602	601	636	593	605	586	611	579	592	575	623	585	621	601	589	601	610	613	605	583	595	607	604	593	604	573	586	604	605	597	596	568	576	577	601	608	600	658	622	633	580	588	612	611	574	602	567	629	631	623	606	602	634	567	572	571	613	589	607	612	590	602	594	627	634	601	566	605	609	616	594	604	617	600	630	643	601	615	598	623	620	578	591	648	607	650	576	618	619	570	613	617	601	554	554	607	590	630	614	585	651	599	610	617	565	595	581	583	597	583	581	620	589	610	627	592	583	636	604	603	586	589	594	580	633	599	585	596	570	594	602	594	633	574	598	644	642	603	556	585	596	628	594	599	617	592	607	594	633	616	639	591	616	572	627	598	562	607	578	599	614	613	646	606	627	642	621	600	639	606	602	637	615	590	585	626	619	609	592	608	611	602	560	630	622	615	581	610	595	606	629	585	588	588	581	627	606	606	560	571	576	602	593	645	606	586	568	637	604	586	574	597	612	603	627	569	616	587	618	571	579	582	616	552	592	595	624	602	614	611	602	576	606	580	669	592	594	600	619	625	613	625	614	630	604	627	625	643	626	569	603	538	604	589	602	569	629	602	557	586	609	617	597	607	588	559	598	627	603	641	599	622	658	574	604	579	616	623	578	602	548	569	608	589	584	607	561	617	616	612	569	580	613	623	656	613	621	614	609	611	620	571	592	665	636	608	627	577	590	574	597	629	572	602	586	613	598	639	577	625	623	641	552	606	567	626	588	592	595	626	587	612	605	613	601	597	585	597	609	631	595	598	610	609	599	600	603	602	631	594	541	586	588	621	597	561	606	606	637	600	600	585	558	599	634	624	577	546	626	618	570	574	646	594	619	536	590	608	614	606	606	590	611	602	603	628	622	619	616	602	586	579	609
47737	26427	9879	1997	576	311	233	265	286	262	289	267	266	274	243	267	282	271	268	283	246	254	254	270	297	255	296	276	263	273	293	256	293	278	265	258	259	293	292	261	270	249	274	291	269	249	265	289	295	294	281	304	249	240	283	298	279	296	277	266	269	251	240	264	277	290	290	271	285	290	247	266	276	267	281	284	258	272	271	267	306	286	242	289	295	274	265	262	301	241	258	288	292	283	275	284	253	271	284	292	314	243	301	239	282	255	287	242	273	282	280	276	268	250	265	264	258	264	286	266	256	292	284	278	296	296	268	286	256	301	265	279	246	271	266	293	301	257	264	269	228	288	286	279	269	288	285	262	274	266	279	251	278	292	268	273	288	277	276	268	233	255	282	300	242	287	305	279	216	267	271	287	277	275	302	265	299	275	254	270	246	272	256	245	275	281	297	316	282	296	269	272	270	270	261	294	267	268	275	288	261	266	290	254	274	255	259	253	250	262	279	262	312	272	316	297	264	277	328	278	247	253	299	277	290	271	285	254	288	267	288	265	305	298	261	266	261	291	271	245	308	264	271	262	284	286	272	269	260	301	297	284	302	274	265	285	255	264	276	281	275	272	287	283	267	280	262	287	287	309	259	271	255	312	303	303	256	302	300	294	265	268	308	267	265	258	268	277	255	280	309	243	258	253	304	244	262	284	287	276	260	264	264	235	270	301	303	287	279	282	276	260	275	232	295	260	271	282	291	259	265	271	244	240	293	260	289	269	285	292	254	289	274	266	236	304	273	296	255	266	274	258	273	270	244	247	301	294	275	298	286	288	249	273	261	263	285	260	256	285	283	258	246	290	267	258	295	245	247	255	247	291	281	244	270	294	269	295	249	284	259	276	275	280	295	276	283	286	300	273	281	252	284	302	273	274	285	264	274	284	273	295	272	280	248	287	260	287	273	283	266	269	267	271	249	266	293	300	276	291	307	264	252	269	246	283	281	291	240	260	291	279	259	244	281	283	270	278	286	247	241	239	268	260	272	260	257	283	269	272	288	280	290	267	285	295	266	257	275	281	248	290	268	309	301	314	253	271	267	270	284	251	262	292	274	317	239	314	288	280	289	271	270	278	298	283	250	270	295	301	283	287	253	263	281	290	291	252	272	283	274	278	272	281	290	271	302	258	269	298	266	247	272	284	272	268	268	282	258	259	253	261	263	240	291	294	282	286	289	285	279	269	296	249	263	255	288	292	288	281	294	292	284	293	280	262	281	274	252	279	278	307	307	323	299	291	280	262	282	258	278	258	284	247	273	271	274	287	286	288	257	255	266	280	263	311	266	288	267	263	305	260	286	255	260	272	295	273	262	268	264	263	260	276	263	258	264	268	273	284	303	264	275	261	272	287	272	280	255	280	297	248	290	278	277	281	262	265	283	242	281	287	254	243	287	263	251	246	257	283	272	265	252	296	276	272	316	262	262	262	265	291	279	277	240	264	248	270	292	250	301	256	252	247	287	300	255	282	281	269	263	305	267	266	281	255	281	271	263	298	275	264	279	248	267	295	286	274	258	266	264	260	247	261	290	276	268	300	266	275	240	261	276	275	280	306	318	265	259	258	266	257	246	269	261	264	297	231	233	277	270	269	280	237	269	258	282	252	318	273	294	273	250	265	267	296	261	284	278	298	247	258	274	272	258	290	283	282	304	295	272	259	299	309	254	284	275	282	283	278	289	263	263	258	254	267	277	232	268	298	298	268	259	270	296	298	256	274	269	296	303	263	265	267	254	283	302	224	279	271	286	294	294	282	273	275	267	275	297	269	306	278	294	294	260	242	333	273	248	256	264	295	295	278	245	276	281	285	283	276	262	280	270	272	264	292	269	311	296	292	293	310	315	254	268	299	305	276	278	262	268	268	257	253	282	261	285	274	279	258	247	270	301	294	279	304	273	282	265	291	284	248	305	265	303	285	297	254	291	272	280	259	313	278	281	275	295	279	279	274	276	248	239	270	284	267	272	262	267	302	274	276	270	282	275	293	287	287	261	275	255	275	266	264	291	252	276	287	263	285	273	301	271	272	267	244	264	231	272	272	268	305	285	257	265	253	299	287	275	275	260	282	270	325	284	260	278	276	285	279	253	259	266	266	284	261	271	283	265	300	237	287	255	278	299	289	286	279	277	277	283	268	264	295	283	264	271	246	308	278	281	273	269	263	283	261	281	265	261	287	270	302	248	246	247	266	281	288	266	281	267	266	295	304	279	261	279	307	232	261	269	277	267	294	272	277	287	282	317	281	291	252	314	297	275	279	280	290	300	250	270	260	273	272	295	281	254	278	289	255	281	294	282	259	274	272	264	246	259	288	256	280	289	270	282	268	285	288	278	266	265	284	294	298	311	266	301	296	294	272	266	288	276	292	259	288	237	282	284	285	281	313	279	273	267	259	279	294	271	266	243	264	285	252	268	291	272	297	285	276	271	235	320	252	274	299	272	261	272	276	299	309	257	277	269	249	247	293	296	248	247	254	280	278	259	282	291	255	269	266	270	283	286	280	285	283	281	286	283	304	275	276	286	294	262	279	262	238	288	249	249	281	274	279	261	299	266	287	284	240	290	253	291	298	273	272	261	286	262	288	284	291	269	291	270	298	266	287	244	254	288	285	268	235	288	257	286	246	277	274	290	264	278	263	307	275	269	297	258	277	282	260	278	272	294	273	276	253	286	264	301	263	290	302	310	268	276	268	284	324	278	273	309	269	251	279	250	274	254	276	278	280	282	283	281	270	259	270	270	284	282	301	256	279	266	266	258	274	282	283	258	264	277	277	290	284	256	315	294	252	310	271	268	259	297	275	297	251	297	265	266	290	244	282	253	291	254	279	302	291	297	335	304	270	277	287	272	289	274	263	253	273	255	299	258	274	301	293	297	257	263	277	260	257	285	271	252	250	279	254	303	299	261	281	248	291	291	289	273	247	272	278	263	252	289	299	283	256	272	253	284	255	285	273	296	281	251	264	256	279	289	303	285	251	279	280	295	271	265	276	271	287	267	280	271	296	278	265	248	255	269	239	265	309	260	265	268	265	266	284	304	305	285	284	251	279	293	279	266	277	290	278	284	252	237	250	302	307	275	255	272	247	272	273	272	276	271	270	282	279	259	268	227	256	287	291	287	301	263	289	279	288	278	303	300	286	288	264	282	288	261	275	274	287	298	278	288	282	235	286	290	263	250	277	296	280	270	249	302	287	294	279	282	273	236	279	284	263	275	270	283	304	262	266	281	303	278	307	266	292	278	262	297	264	244	270	267	250	279	265	260	257	267	280	262	280	264	286	286	267	243	231	274	276	293	275	289	280	236	274	270	272	268	283	278	288	264	295	284	271	246	271	289	274	285	256	268	266	289	262	269	275	222	253	260	275	271	253	298	280	287	247	264	260	253	257	256	284	276	261	274	282	254	295	269	262	298	307	237	267	261	271	264	272	286	250	277	279	285	260	314	239	256	286	275	249
41044	24537	11617	3931	1318	804	709	672	641	633	634	677	668	662	675	648	701	619	684	680	645	670	693	661	620	700	641	666	662	679	650	647	646	683	640	676	690	636	641	666	681	655	702	645	676	659	632	630	662	685	673	676	687	671	676	645	658	656	663	711	647	676	658	642	656	600	620	682	655	649	637	620	631	679	676	616	672	659	681	665	650	706	663	688	673	627	631	673	653	654	615	644	676	615	670	648	646	626	633	625	649	681	674	655	673	578	668	683	603	617	636	579	682	640	637	641	679	672	649	608	649	645	614	687	654	688	677	654	640	599	644	628	687	668	655	621	659	651	644	678	624	705	678	662	694	646	655	586	683	640	630	667	626	646	637	683	701	624	631	658	612	663	658	667	631	688	634	745	664	640	656	650	619	634	612	666	674	637	713	603	664	694	680	652	668	677	635	658	607	642	654	646	668	661	687	651	620	725	603	666	624	658	698	605	592	682	659	652	651	680	675	692	655	604	653	659	640	657	652	679	636	635	696	661	675	644	659	682	652	697	659	629	684	673	676	686	648	682	637	643	669	693	668	666	678	652	638	649	648	649	675	674	617	670	671	653	655	608	666	663	622	668	690	632	627	634	662	637	669	623	621	661	630	658	678	621	689	650	645	645	646	659	704	673	646	669	630	727	632	661	669	645	696	687	625	630	666	662	642	613	649	675	641	636	621	645	652	658	675	709	666	646	613	655	692	649	623	666	625	624	669	623	651	637	629	658	611	666	659	673	631	614	654	656	678	662	645	681	677	674	674	662	631	604	632	648	670	675	595	682	642	678	649	598	685	676	680	665	690	656	642	654	709	619	668	642	677	674	659	690	640	678	658	657	622	645	648	655	684	685	629	651	671	681	625	638	642	641	664	664	659	658	677	706	659	680	648	677	700	669	684	656	677	672	652	644	656	635	662	617	685	672	642	662	686	667	655	668	675	613	667	655	642	642	629	643	646	703	636	668	636	663	648	690	661	650	626	708	700	672	644	623	680	662	652	660	653	628	653	629	644	684	693	695	680	588	640	650	655	621	642	678	701	621	670	628	681	656	633	649	623	670	663	679	695	640	610	663	635	668	641	636	714	675	620	659	623	665	676	674	622	656	638	642	672	648	681	639	685	638	648	657	619	650	689	610	613	659	633	701	642	642	666	655	656	667	664	627	642	668	675	645	660	689	676	672	678	608	629	652	682	697	674	649	700	597	670	610	632	682	644	670	662	645	631	681	657	629	666	666	661	681	630	683	652	656	657	670	602	627	680	638	632	617	698	662	637	615	620	641	650	688	646	652	667	641	646	645	662	638	658	685	619	669	683	680	637	641	687	674	657	664	628	662	644	664	594	606	645	670	653	617	633	675	683	686	655	649	630	660	653	656	628	635	710	639	634	627	629	651	661	617	667	664	652	678	618	616	631	646	649	707	644	640	660	631	665	670	672	637	666	655	662	651	703	659	613	651	657	631	611	648	647	685	646	612	637	667	707	667	667	686	651	601	686	661	664	641	681	624	642	665	616	629	655	619	656	668	634	641	691	702	653	654	635	661	669	670	663	658	676	616	640	646	654	618	651	679	651	662	648	622	664	658	668	657	689	654	631	673	649	660	671	665	606	678	665	648	681	631	682	639	714	683	683	582	648	662	641	638	628	645	637	650	650	660	647	658	628	649	659	674	642	661	642	621	645	683	608	642	660	646	634	650	666	641	625	636	639	687	656	646	606	640	685	654	618	664	649	659	636	651	674	653	700	674	653	701	612	670	666	687	621	688	655	652	652	611	621	630	684	653	632	683	662	634	665	645	631	668	637	626	670	652	661	682	683	708	632	690	649	666	633	639	622	640	607	665	641	677	659	680	612	646	629	662	691	644	675	660	658	641	654	628	617	623	662	660	606	665	602	676	666	661	626	653	670	644	675	657	665	616	625	669	629	660	636	678	666	669	688	661	677	655	639	715	653	662	637	618	644	652	666	649	670	671	649	660	693	658	654	620	621	673	641	662	640	640	662	684	636	617	632	644	678	608	668	655	696	693	649	659	665	625	647	638	614	648	628	658	660	659	664	638	644	635	662	670	698	675	649	686	680	652	651	660	666	686	663	679	630	707	637	651	684	663	639	643	692	697	657	622	634	630	672	657	690	690	673	647	644	615	701	640	647	564	675	633	642	643	616	619	687	630	650	629	685	657	645	694	633	629	653	640	665	700	655	599	646	650	660	643	666	643	664	717	699	623	676	666	637	653	670	694	663	632	616	669	639	639	627	637	684	647	656	637	645	690	636	647	645	646	672	660	662	670	679	676	610	622	660	641	662	698	651	649	663	659	620	709	650	670	676	641	673	631	654	644	655	682	635	661	624	677	606	634	680	672	640	678	652	698	667	648	636	682	672	632	675	665	618	647	666	618	654	661	634	654	644	647	636	638	653	640	704	668	681	635	656	624	633	662	652	619	669	663	677	636	675	716	614	662	667	658	684	691	661	687	666	672	709	662	620	648	639	612	684	661	647	682	655	630	597	667	643	698	676	659	635	655	639	716	632	667	617	642	611	653	641	632	668	640	615	615	654	675	665	649	654	714	625	632	657	649	641	623	649	685	653	611	668	646	657	641	641	637	666	643	694	605	655	647	633	662	638	659	657	664	682	650	664	698	653	671	663	660	697	644	649	689	645	653	634	628	609	648	641	665	652	692	659	664	685	708	631	706	623	652	652	673	650	635	661	634	641	699	659	673	664	680	693	681	654	654	665	661	643	659	622	661	649	675	660	629	632	660	649	641	626	667	655	653	700	664	652	620	649	639	681	644	659	662	652	656	663	655	668	631	676	665	660	617	678	652	662	626	675	694	697	672	650	633	615	653	655	610	637	692	667	622	659	684	641	675	636	677	680	694	687	617	620	677	639	619	655	654	590	627	604	642	704	623	660	642	663	678	708	663	596	652	621	633	636	672	651	598	684	636	672	671	623	653	646	643	670	626	671	652	648	647	668	637	681	712	697	675	670	661	622	631	677	674	650	641	667	637	698	630	698	663	728	672	629	639	636	660	637	632	650	719	657	671	601	661	650	644	646	618	670	625	663	616	620	657	609	672	669	691	681	607	664	704	647	607	616	660	666	683	622	655	631	665	605	670	640	652	658	662	676	640	668	625	623	662	648	647	646	680	645	648	648	672	614	683	645	633	628	636	654	648	634	621	670	701	696	690	616	636	626	626	680	619	618	594	668	672	634	655	635	662	647	614	650	645	674	668	655	695	648	621	673	644	658	686	694	622	653	636	647	640	666	615	697	667	671	666	650	661	647	633	630	687	634	619	645	667	659	712	659	622	670	659	643	629	642	702	691	673	683	672	649	643	678	676	669	594	688	661	660	583	640	652	644	655	647	611	665	627	648	700	619	673	660	631	651	627	596	653	652	687	643	628	663	666	608	650	709	652	635	656	659	649	651	675	640	674	682	674	633	674	699	662	658	632	606	629
79901	61107	39809	17848	3695	604	351	291	317	265	347	288	325	306	278	312	303	298	280	287	268	321	300	326	273	277	329	286	311	299	329	286	273	328	313	285	288	286	311	303	318	291	301	308	287	307	286	293	281	286	268	245	295	267	295	335	317	264	264	271	317	314	277	284	275	287	284	315	288	277	318	308	303	303	286	276	285	254	286	289	270	271	296	275	303	290	294	292	308	284	279	326	306	298	314	304	278	296	268	249	260	284	300	265	301	285	275	294	302	306	252	294	315	308	309	278	302	309	295	307	305	314	286	292	299	278	286	287	317	324	301	299	281	309	316	323	293	274	301	286	280	302	303	285	286	304	272	320	286	277	295	279	328	295	311	288	267	307	308	276	284	326	320	272	330	281	313	321	282	302	326	302	281	318	287	274	318	258	280	313	284	320	315	319	287	301	279	281	295	292	290	294	306	316	254	313	277	284	301	297	300	301	275	311	313	288	284	292	300	295	273	281	325	284	318	282	269	292	299	297	328	332	303	327	270	341	315	296	290	256	276	297	317	290	304	291	295	268	285	296	300	283	299	322	295	333	300	285	283	325	288	274	319	287	311	309	297	292	299	305	297	305	276	266	302	284	304	302	284	313	290	298	294	308	298	299	289	256	292	308	318	310	320	266	300	314	280	270	318	273	298	275	300	285	298	279	301	310	281	315	284	291	294	310	278	287	311	300	308	295	301	328	298	269	295	293	274	281	307	328	335	252	268	278	329	288	309	306	310	284	274	292	261	298	307	286	291	287	294	309	320	267	287	282	288	275	272	310	284	309	289	269	300	265	309	267	294	277	305	283	272	280	318	302	284	309	297	317	332	293	302	293	309	260	299	284	321	311	290	312	288	283	327	309	289	300	297	288	296	297	280	303	308	305	290	305	283	277	293	300	262	308	311	284	287	277	321	285	323	325	285	298	307	314	311	292	315	278	285	300	296	317	273	289	305	312	294	294	287	306	291	288	319	320	298	317	321	293	327	303	321	271	270	286	322	314	290	316	304	282	306	280	290	279	288	257	297	321	284	302	297	294	303	299	291	304	296	284	317	274	295	304	272	299	303	294	292	296	290	291	297	294	314	288	263	298	286	295	279	289	304	301	303	329	295	302	298	296	300	287	298	282	297	286	310	317	282	325	270	274	292	306	314	280	299	298	273	272	294	337	270	296	314	284	285	331	286	301	277	274	288	271	321	320	299	262	261	324	305	322	287	292	290	306	307	316	292	293	315	284	309	308	294	315	268	255	296	283	332	281	296	280	322	298	305	282	307	326	253	295	263	305	319	296	269	272	279	295	319	290	284	301	317	298	304	274	260	272	299	263	291	286	304	322	326	283	301	290	324	319	328	270	291	302	294	306	298	316	298	276	279	300	303	304	301	258	286	330	296	299	304	290	299	314	295	289	258	301	309	300	294	309	292	298	311	306	276	262	295	315	320	320	301	292	312	308	329	290	314	323	300	311	314	328	276	315	284	259	297	295	304	279	307	293	305	319	294	255	288	308	288	277	284	310	296	318	289	292	279	315	310	296	294	321	288	307	298	296	275	286	332	299	317	290	301	282	276	292	281	297	311	281	285	268	296	286	243	332	314	324	288	327	304	320	314	301	276	313	331	296	281	276	283	299	269	304	281	277	292	292	284	301	298	306	262	279	315	299	308	288	303	311	297	306	288	293	289	291	305	295	298	291	324	321	289	297	282	277	278	304	345	289	306	287	271	310	305	303	295	320	280	283	311	284	294	297	299	273	309	289	315	315	298	267	307	297	280	307	270	266	305	298	317	291	285	302	292	317	279	271	288	280	325	302	322	309	298	283	290	271	300	277	300	287	315	304	273	298	306	298	297	327	303	303	305	298	339	322	313	269	303	300	282	309	314	301	295	308	284	295	299	333	298	311	307	330	320	316	335	287	320	303	300	311	303	280	286	271	296	259	304	293	332	305	306	279	300	298	311	284	288	337	277	294	318	281	304	289	255	302	267	285	309	273	289	300	297	323	277	299	320	274	281	288	287	286	285	310	275	302	265	312	284	320	297	309	320	296	277	288	288	349	298	314	307	273	268	324	306	279	301	283	325	300	311	274	301	316	309	301	263	275	330	301	316	302	264	287	282	284	287	316	276	301	284	325	299	301	275	288	310	294	334	311	306	336	291	286	306	296	322	294	307	296	296	308	281	308	288	300	298	299	309	290	320	304	291	255	306	300	303	279	337	278	301	274	296	294	289	297	307	311	334	320	281	287	322	301	286	279	282	321	293	280	277	297	302	274	266	268	313	299	302	305	284	284	338	268	316	295	293	332	279	294	290	307	273	329	300	291	313	293	297	311	290	301	282	311	316	293	296	258	253	287	320	296	294	313	297	313	316	290	296	298	321	290	302	285	289	295	303	296	306	290	301	296	304	294	285	315	334	292	265	322	287	297	273	306	293	267	276	304	324	272	283	294	297	290	302	316	306	286	294	297	289	306	288	302	297	276	280	318	315	300	300	265	292	321	281	304	286	278	321	285	323	274	289	315	278	334	275	290	315	306	309	322	305	299	313	310	297	298	273	284	286	301	282	292	290	315	305	310	284	332	272	327	277	288	288	270	277	314	300	289	294	291	271	305	284	282	280	296	298	272	284	300	294	296	301	292	291	276	321	278	304	291	287	334	300	292	303	291	299	332	316	291	278	275	284	279	265	301	284	300	311	279	307	304	322	310	295	267	305	282	293	301	308	345	321	290	315	269	299	307	278	313	329	300	259	300	296	324	295	292	288	339	330	269	271	324	314	280	303	292	309	313	285	276	294	292	284	290	291	273	292	303	327	284	304	283	317	297	264	289	342	306	242	314	299	294	285	297	301	300	313	299	326	303	298	270	331	317	323	277	319	280	306	276	322	298	293	317	297	294	289	266	319	297	302	257	312	302	315	305	311	276	260	240	313	276	320	278	256	310	288	265	307	288	306	314	281	300	309	294	268	280	286	292	334	270	272	311	305	283	290	312	299	323	305	293	292	310	314	314	317	313	308	294	279	293	292	309	314	335	289	302	304	295	293	302	306	301	313	295	280	302	302	286	286	279	295	287	289	281	296	271	316	292	277	306	303	281	277	291	316	275	272	297	301	282	336	281	307	310	289	276	298	296	324	289	277	310	290	297	309	310	260	333	322	305	277	304	294	312	321	280	321	314	289	317	314	279	285	319	304	254	288	297	312	295	299	301	296	302	304	315	312	334	295	286	275	304	356	260	300	284	284	307	296	262	319	291	292	301	306	280	292	316	291	290	292	317	286	304	269	301	315	275	271	304	318	274	294	271	278	323	325	295	286	295	335	313	326	309	306	286	280	281	279	286	272	286	293	303	264	297	334	262	286	272	277	293	310	312	294	299	270	281	332	300	308	306	315	293	300	269	308	271	267	285	287	322	311	306	311	296	327	310	318	313	298	330	294	341	291	328	280	312	295	321	294	328	271	313	302	294
61018	49673	38216	18364	4823	1283	795	712	719	693	648	675	674	689	667	671	714	665	677	748	680	681	701	684	668	727	663	618	678	706	739	720	685	698	691	715	681	664	744	664	707	701	665	712	699	671	755	730	676	704	699	721	724	731	708	659	676	714	713	650	706	686	665	678	716	676	717	668	715	718	727	706	695	703	688	685	678	691	678	636	703	679	694	693	644	673	672	693	668	654	667	693	683	702	681	736	684	706	670	685	726	673	753	684	692	667	662	732	694	709	688	681	666	638	713	681	682	693	684	716	653	664	697	687	704	693	718	710	717	693	733	703	714	731	734	690	711	611	648	720	726	717	666	718	701	709	679	690	689	698	704	682	696	690	696	684	718	686	683	691	677	710	663	706	665	671	707	654	677	698	643	663	697	704	686	660	671	724	694	727	689	725	697	665	690	688	688	690	699	707	782	684	667	713	732	724	677	666	709	659	650	709	689	668	688	711	705	699	695	655	696	682	685	632	717	697	677	669	645	677	660	691	647	731	674	680	685	700	701	706	671	687	684	680	663	689	650	715	684	656	702	706	699	725	670	714	676	701	695	683	705	651	674	716	706	698	705	696	679	647	711	679	660	678	686	716	663	661	681	711	721	706	710	723	727	653	686	650	695	649	671	676	743	688	707	674	686	682	713	685	675	701	678	701	701	721	663	702	687	684	685	728	669	689	704	708	684	683	694	723	670	643	704	724	663	678	709	671	666	696	704	671	689	702	667	708	655	719	744	690	680	759	667	661	737	718	711	746	713	637	704	730	712	671	708	695	746	707	695	665	662	672	762	693	702	670	665	736	655	748	694	698	700	643	670	711	700	673	680	669	714	675	714	682	677	738	658	667	693	718	659	708	718	694	705	678	744	656	727	692	671	654	718	733	724	696	707	670	691	709	708	705	656	680	651	679	683	679	728	670	700	777	697	681	660	698	665	674	687	701	671	716	707	700	691	730	702	735	688	668	683	707	621	702	680	690	672	676	691	678	674	689	646	736	695	726	678	638	684	650	680	703	665	672	706	704	675	684	718	742	655	693	684	720	710	678	681	684	723	683	661	642	659	712	727	701	748	753	687	707	665	652	744	723	689	758	695	673	692	714	732	632	709	649	689	729	662	698	754	687	659	679	709	679	695	677	716	690	690	701	699	642	701	672	659	680	716	734	670	663	710	725	694	720	714	692	646	731	703	703	697	678	690	703	730	660	721	722	677	708	637	698	710	667	669	720	701	678	727	672	675	703	701	691	682	692	702	687	690	691	705	703	665	679	692	683	704	688	676	677	733	716	715	682	689	719	675	690	695	686	669	709	698	677	682	683	710	731	694	644	700	694	736	706	669	722	690	699	691	665	737	667	724	683	681	719	748	686	713	652	672	673	708	672	737	659	693	668	711	638	722	686	738	651	672	656	679	684	690	720	716	687	720	658	657	635	724	653	665	691	699	694	690	661	724	702	718	674	696	668	656	688	703	697	712	741	671	675	665	700	689	741	675	732	716	713	634	682	723	710	649	682	685	717	688	695	672	645	700	676	703	712	654	695	677	717	701	691	722	704	705	699	701	677	718	658	665	716	710	745	702	717	683	660	722	673	656	650	738	723	708	679	682	695	684	693	692	700	712	736	715	700	706	707	771	707	669	732	688	738	695	702	698	728	686	716	690	672	678	701	683	679	695	653	677	675	658	670	655	731	698	669	674	693	730	660	658	716	691	712	704	719	720	708	717	624	692	665	716	684	720	701	709	680	691	707	697	721	701	679	656	715	708	722	681	711	675	650	699	697	663	659	687	691	732	708	645	687	704	685	696	672	729	671	659	736	730	683	716	710	739	659	703	642	642	647	723	720	680	667	683	656	699	684	670	696	706	640	663	728	629	700	749	733	702	691	691	725	697	734	695	700	694	691	700	723	690	699	703	670	684	690	711	716	694	700	681	647	673	724	686	691	690	691	734	705	668	684	697	659	697	703	697	678	689	698	664	662	685	698	677	684	736	679	714	704	708	714	673	681	688	685	679	686	657	651	706	705	681	705	649	663	701	661	663	666	648	695	714	680	697	711	668	666	656	645	713	679	654	708	683	678	675	689	668	626	649	719	719	663	712	658	683	674	740	668	651	735	663	727	666	710	703	727	703	740	692	659	701	670	673	707	716	646	658	661	684	681	681	698	687	677	667	702	717	664	679	715	716	701	697	676	696	656	742	688	681	683	717	643	709	711	697	705	702	653	698	702	700	684	706	679	683	685	685	692	687	739	650	672	723	652	638	707	660	684	644	670	718	677	639	743	647	666	656	631	689	696	702	735	665	689	699	681	672	713	714	690	698	712	678	740	684	700	669	703	698	699	701	683	634	689	649	703	731	706	711	672	681	702	681	694	660	706	686	716	716	710	682	736	738	734	690	696	678	730	706	681	661	713	712	693	657	730	684	687	666	719	662	698	707	648	705	728	693	681	683	665	695	693	667	686	649	662	710	732	725	648	723	633	698	723	714	665	677	674	710	684	713	689	670	682	723	757	709	696	693	695	713	683	662	725	641	676	719	714	704	720	691	672	631	707	720	689	683	691	737	704	693	714	668	704	738	681	717	705	683	709	699	713	702	694	702	713	694	689	681	680	671	678	677	700	692	695	712	698	700	716	641	658	668	668	704	673	699	666	670	688	686	674	711	657	707	721	658	717	718	715	674	703	675	714	689	717	678	664	651	680	696	733	667	724	708	699	699	683	731	649	710	713	658	735	707	698	730	692	726	684	712	744	603	700	676	711	708	654	686	679	726	740	679	715	713	677	673	663	649	709	687	702	692	761	687	672	678	705	708	695	691	741	662	687	725	637	717	655	663	685	682	708	664	718	707	650	701	709	731	705	713	674	696	717	705	715	643	650	674	687	720	679	680	670	699	705	744	704	659	624	726	674	663	669	723	686	701	669	728	729	678	694	655	672	702	715	696	699	677	682	703	697	720	699	685	678	721	709	679	744	700	672	699	713	744	734	650	649	656	695	694	726	689	739	684	677	671	683	691	714	705	687	682	688	640	728	706	697	670	722	709	718	700	682	701	681	744	701	674	763	701	702	672	697	729	658	677	676	695	696	726	678	661	681	728	736	690	712	678	699	730	715	690	708	707	665	664	700	722	654	643	696	697	712	701	675	717	713	643	678	690	701	703	735	696	727	710	702	700	678	667	702	692	666	659	714	675	670	706	691	693	717	714	703	683	668	715	667	691	675	714	713	684	698	682	717	667	718	728	673	689	683	693	683	719	701	665	701	700	697	722	668	738	697	713	690	679	694	686	691	700	669	709	735	714	681	708	665	730	679	643	681	688	739	711	690	689	698	741	656	712	702	645	656	662	644	719	727	740	647	729	687	652	676	676	728	666	672	677	758	644	688	664	718	737	696	734	682	682	718	679	733	642	708	670	703	698	677	679	694	661	678	702	696	668	676	684	686	695	725	686	690	681	670	639	721	705	689
82873	69294	49023	25416	8756	985	305	282	217	265	254	258	260	240	267	271	291	249	259	279	272	274	255	278	280	250	242	279	223	292	284	262	270	257	286	249	271	258	274	233	254	241	255	280	246	279	261	265	265	261	285	276	296	253	242	248	270	284	269	263	240	251	266	271	253	251	265	246	262	270	253	265	251	269	278	278	261	274	258	283	296	259	236	288	271	274	243	260	260	273	262	273	253	220	301	263	259	266	278	265	258	250	261	239	263	283	257	273	265	270	254	248	271	274	274	259	280	269	269	244	231	261	265	251	254	257	249	258	259	263	309	271	275	270	266	283	263	256	263	245	262	281	238	242	276	268	278	288	279	266	252	297	255	293	294	259	245	258	287	233	276	276	245	249	269	260	278	274	267	270	262	241	251	286	275	279	271	290	252	276	270	270	251	272	278	274	271	266	251	252	271	277	283	261	265	263	266	271	292	258	276	246	301	272	249	268	257	254	245	269	253	260	280	287	277	265	270	272	250	230	261	290	264	237	289	263	267	257	277	219	260	280	245	267	269	238	252	244	293	263	221	300	274	275	269	257	256	269	285	269	257	259	248	241	268	259	268	272	283	264	243	233	287	251	274	246	270	247	282	250	273	274	252	278	259	250	284	295	273	251	250	268	261	249	265	251	262	279	256	272	244	255	259	253	238	289	271	251	268	268	273	247	258	273	272	218	255	257	268	246	272	256	268	264	240	221	277	281	246	277	273	327	272	271	257	258	273	260	269	295	232	288	248	294	292	246	307	260	272	240	249	267	250	273	272	265	262	256	277	255	264	265	294	277	235	266	281	244	246	277	237	267	275	237	259	279	283	260	301	290	302	250	267	282	256	267	245	290	264	250	270	288	278	243	262	252	274	285	295	266	270	291	242	252	282	253	294	274	252	268	241	267	283	243	268	234	250	262	264	268	265	252	284	293	262	263	259	288	254	284	264	263	265	288	264	277	257	281	277	284	269	281	216	271	258	264	243	237	260	274	277	237	278	248	278	289	267	289	269	258	264	241	258	254	230	258	257	263	259	294	255	279	284	264	273	259	281	270	253	279	272	280	270	245	255	265	253	272	248	239	266	266	294	263	273	272	260	294	247	258	255	250	254	258	264	249	263	276	285	284	307	274	257	268	259	263	240	279	262	287	269	272	286	290	246	256	223	229	263	278	227	249	257	251	244	267	257	280	262	281	272	290	279	249	260	254	290	259	248	239	273	259	294	271	280	261	256	268	262	254	257	249	262	274	277	263	267	279	293	259	285	274	304	266	270	299	270	271	280	271	246	276	266	255	299	266	264	253	230	287	272	262	255	289	237	310	248	271	248	263	247	266	254	287	290	260	254	242	287	276	250	247	289	266	269	266	229	259	234	271	241	245	299	284	270	257	254	247	274	259	302	252	290	234	305	233	265	255	253	251	267	296	233	276	272	245	272	266	250	246	282	255	286	270	286	255	287	261	245	256	287	270	319	247	244	237	258	270	249	246	270	284	278	269	255	264	270	247	232	256	239	232	254	253	263	255	233	270	267	245	232	258	270	259	253	272	275	269	277	285	290	229	270	265	257	256	271	256	232	262	286	249	264	263	274	271	247	250	217	267	279	261	267	225	279	255	263	288	283	254	236	284	256	249	257	259	273	251	249	283	245	255	276	261	279	269	256	263	301	272	279	240	253	277	256	265	265	250	272	242	274	257	272	245	228	256	252	246	273	250	270	267	254	279	224	290	279	243	233	275	260	258	270	265	289	246	286	258	287	261	244	247	275	284	274	290	258	267	265	281	238	264	234	260	251	247	288	265	260	272	263	244	319	259	265	252	277	283	269	268	285	261	276	236	268	236	236	265	265	247	306	254	284	252	274	263	258	258	266	273	282	258	225	263	296	281	273	250	245	264	276	273	278	271	260	236	252	264	284	263	252	283	266	248	262	250	270	295	296	260	239	242	245	271	246	248	308	269	240	279	254	269	278	252	288	251	253	246	257	267	281	264	255	284	268	279	267	263	262	282	276	298	271	241	262	252	265	263	272	264	286	264	271	268	256	295	290	268	273	256	279	255	244	259	245	278	261	260	255	281	285	238	282	283	268	246	270	250	265	251	258	292	258	267	248	265	279	248	249	248	253	247	256	260	276	235	256	271	255	236	259	253	267	282	277	266	278	250	273	261	268	235	262	249	260	257	266	255	255	289	266	236	296	242	270	257	276	260	256	285	263	241	257	253	251	252	263	254	283	269	247	260	269	312	247	228	250	278	242	263	280	266	237	269	286	243	252	286	255	262	262	245	292	257	273	257	255	234	249	261	242	264	258	258	254	253	270	273	273	265	265	271	256	276	246	247	264	295	251	264	257	269	258	260	279	252	256	248	291	257	250	252	260	260	243	252	267	307	260	287	259	264	261	249	235	247	215	277	251	247	276	277	275	272	285	269	278	268	283	266	263	296	249	247	257	222	278	247	258	270	249	267	262	268	263	262	269	254	258	256	271	246	251	244	249	277	276	261	277	290	257	290	230	266	279	285	284	287	282	254	226	235	255	243	261	264	262	266	254	261	277	255	259	273	277	237	271	230	236	258	241	258	245	244	269	252	281	266	233	254	248	253	231	229	261	252	256	280	291	289	252	243	292	245	257	255	280	235	246	271	269	285	273	266	280	260	290	281	239	265	279	263	258	250	251	254	243	275	260	256	263	275	254	251	275	267	291	285	219	288	246	242	262	277	297	297	284	252	275	256	258	257	305	266	239	296	286	265	269	279	259	264	260	258	266	254	264	271	262	256	256	258	243	264	257	265	272	266	263	270	274	262	268	290	295	266	296	278	263	264	259	263	257	274	257	265	311	273	276	277	275	258	261	251	269	229	269	263	235	273	237	274	258	274	257	233	254	263	271	258	236	259	290	268	282	270	251	259	279	247	290	274	269	283	247	226	280	274	265	269	258	276	285	280	248	276	236	251	274	290	275	264	248	260	289	270	255	275	241	253	245	255	243	230	244	260	274	276	258	254	263	268	312	268	239	280	264	286	243	267	272	265	252	267	292	240	282	260	306	244	266	260	243	227	271	253	278	261	257	226	298	254	267	274	279	271	252	252	268	264	289	259	266	256	279	243	273	270	264	258	246	271	254	283	256	269	254	241	266	239	302	236	259	278	283	270	253	226	264	287	268	277	258	290	243	276	269	263	242	266	232	255	258	272	278	263	275	270	298	260	253	264	271	288	262	230	238	250	230	249	264	246	276	296	282	251	269	274	276	228	295	263	243	259	283	231	296	257	254	261	262	253	279	261	285	275	281	229	264	262	264	269	250	268	256	304	285	278	233	254	237	269	277	251	259	255	249	270	272	248	232	281	287	278	277	293	253	285	245	268	260	282	271	272	254	260	271	267	234	269	255	274	252	260	244	251	269	268	260	263	225	273	233	236	270	251	259	280	252	286	255	281	278	240	248	259	261	286	263	257	275	262	243	281	260	295
70374	60639	47495	26266	7613	1602	705	643	607	633	577	622	639	622	592	623	606	684	606	653	613	672	588	586	625	661	641	584	608	618	604	638	627	607	599	559	638	583	582	594	661	617	560	624	628	619	631	622	615	641	608	625	639	618	646	612	619	645	599	605	655	592	607	621	656	612	642	633	614	605	642	608	576	574	625	654	611	547	604	604	633	655	618	574	561	666	585	595	640	600	620	631	605	560	595	611	610	605	596	619	608	580	573	621	668	595	642	595	619	649	595	654	615	600	587	639	607	574	625	602	590	587	592	647	684	616	595	576	626	599	626	615	653	631	637	646	609	567	594	641	633	604	633	636	622	602	615	584	569	579	629	586	645	623	597	620	643	614	623	605	596	602	641	678	654	621	612	577	589	631	616	620	628	584	604	593	592	615	616	600	612	651	629	628	597	665	648	610	599	593	603	598	580	622	647	641	634	618	610	610	601	596	625	598	578	578	631	608	598	613	619	595	577	601	643	623	604	603	644	598	615	589	638	639	665	598	621	616	631	649	632	665	579	595	618	630	630	621	625	646	665	617	594	671	620	638	620	611	585	583	597	597	618	582	645	612	608	556	639	606	623	626	646	594	656	642	630	601	626	631	588	612	576	637	619	590	630	592	619	601	622	612	557	577	607	640	545	610	594	643	625	608	577	553	606	578	636	660	639	618	597	657	635	587	598	634	625	623	637	607	622	618	660	610	622	605	606	660	589	607	629	625	614	619	621	637	658	608	647	599	594	640	597	618	584	598	611	594	643	614	622	627	602	647	640	590	601	581	657	620	614	616	596	629	609	603	637	601	615	636	617	590	629	641	629	603	592	588	582	614	645	625	642	564	566	584	600	657	623	583	630	629	623	631	615	646	583	627	592	632	590	609	602	606	626	611	655	602	616	646	642	606	561	573	662	646	661	625	612	617	659	628	604	673	629	598	621	628	644	597	583	665	626	648	568	598	600	663	628	603	625	593	598	603	599	594	599	645	602	630	613	631	619	612	588	628	644	641	611	622	612	614	662	599	649	638	607	611	594	641	608	629	642	659	618	624	578	603	630	651	641	542	607	615	603	619	596	621	609	617	576	625	613	575	602	600	590	604	614	619	672	592	627	621	597	621	614	617	613	591	620	633	595	623	615	622	606	599	628	671	578	624	657	582	622	640	594	570	620	637	591	598	587	572	594	649	613	600	651	597	606	606	606	614	631	604	631	637	631	593	631	641	664	617	631	624	616	601	603	599	638	599	610	632	641	600	621	590	653	618	621	646	625	631	617	682	607	591	625	635	660	573	622	613	663	628	600	601	548	594	565	607	595	639	600	616	610	595	607	604	612	600	606	620	561	588	576	603	627	602	613	611	575	591	614	592	629	636	663	604	606	658	607	633	652	637	598	626	638	601	630	606	636	624	627	595	598	616	602	625	645	620	636	629	629	606	654	610	626	577	602	635	646	585	593	608	568	591	612	575	582	667	622	631	641	685	644	629	574	605	607	607	615	620	600	627	614	604	671	579	616	662	638	611	623	631	607	594	613	599	625	673	587	598	627	592	588	596	690	568	613	612	649	608	638	583	654	629	675	615	610	619	618	602	605	628	566	606	588	622	566	624	594	593	623	569	605	607	631	583	608	608	622	594	608	586	594	604	609	603	604	604	626	644	601	559	621	596	619	598	616	661	559	617	641	611	655	629	619	609	640	629	568	621	629	608	624	629	621	642	632	634	635	636	618	620	615	631	599	600	636	560	641	636	548	628	601	628	568	581	570	658	646	617	635	653	593	651	585	617	592	617	605	609	581	622	643	643	627	569	594	606	619	610	593	596	613	609	628	582	588	602	683	608	583	638	602	614	628	662	660	633	586	653	605	647	636	635	636	637	642	635	625	602	634	612	628	671	646	603	621	648	671	619	620	614	610	608	643	592	602	679	621	588	640	661	613	619	626	620	629	620	652	613	632	590	608	625	604	616	597	613	643	625	658	606	626	615	604	603	610	616	581	592	593	638	606	628	649	610	651	594	591	595	596	602	642	611	634	603	585	637	605	641	606	574	590	588	643	587	640	654	651	624	610	571	625	577	615	593	605	617	638	566	607	575	612	563	588	580	581	633	621	607	624	621	588	623	661	635	575	616	639	620	625	611	583	650	578	632	570	656	600	644	636	638	635	601	651	619	620	610	628	608	614	609	632	599	608	627	607	589	586	638	621	650	612	627	545	634	632	584	572	619	615	586	612	618	616	602	691	638	666	616	660	572	595	623	592	606	604	617	601	541	602	659	597	592	594	610	587	607	645	607	620	605	631	634	663	624	619	655	647	637	677	597	638	636	619	614	651	601	613	634	648	565	670	624	608	589	619	633	618	606	599	601	597	621	597	615	602	580	636	608	596	628	612	634	599	607	605	639	624	607	675	590	599	655	601	606	588	604	602	618	652	609	626	649	621	581	555	609	618	610	575	634	563	599	584	586	648	646	592	609	614	577	645	595	592	624	663	599	615	639	619	627	619	620	615	606	651	596	607	578	639	630	647	657	650	622	623	634	615	634	601	620	577	611	656	639	617	623	586	613	634	564	638	610	577	644	596	596	581	588	594	605	593	613	631	634	629	603	593	629	615	610	579	629	647	613	603	626	606	630	625	630	609	630	590	598	635	635	656	597	601	618	653	590	558	576	601	619	574	610	607	629	607	601	585	633	585	648	637	626	642	602	609	638	644	576	632	643	619	568	583	630	629	602	633	584	592	589	607	595	614	642	597	655	639	625	608	587	640	642	610	607	617	605	655	645	585	644	591	606	606	640	637	682	686	560	644	576	602	610	616	610	617	599	628	636	602	622	609	611	620	614	606	642	621	581	620	584	593	607	542	583	589	603	646	624	595	616	614	666	566	596	602	584	545	587	658	601	604	609	579	620	600	601	593	602	613	607	641	595	624	627	641	648	624	633	586	603	580	589	621	601	627	609	620	612	628	606	592	609	607	640	675	619	599	616	639	581	627	571	627	631	633	613	579	574	625	579	579	635	619	597	636	648	652	594	600	643	630	620	637	591	625	557	606	561	641	596	592	582	654	624	604	627	633	602	603	633	652	636	614	596	657	619	569	597	594	594	608	607	602	606	608	626	645	590	640	620	576	619	654	643	639	615	639	608	607	599	611	604	606	595	608	603	612	609	625	623	601	590	584	618	600	609	649	630	561	621	638	594	635	626	579	610	601	607	609	654	609	601	601	591	590	642	592	633	597	628	602	639	607	626	623	633	591	667	594	632	675	578	643	552	636	608	602	604	579	673	587	615	618	602	692	651	550	594	619	578	673	595	590	623	619	623	631	619	612	577	591	619	621	640	625	598	569	605	632	617	625	632	636	582	595	609	651	602	645	659	624	612	630	606	669	668	613	651	580	593	601	573	627	644	597	640	607	658	596	620	645	591	568	622	638	593	604	621	633	603	602	616	666	622	625	586	655	618	584	587	620	611	600	660
47522	25955	10048	1970	528	318	270	310	253	293	264	266	296	259	267	290	279	261	268	259	289	257	279	278	262	290	257	282	308	258	279	293	293	313	263	272	320	247	296	268	270	286	254	257	283	277	305	268	306	264	304	270	261	294	259	290	270	255	274	277	266	265	276	285	286	282	287	323	275	290	288	282	279	278	266	279	271	285	278	267	256	285	273	258	270	260	268	259	270	278	276	252	284	271	281	292	277	325	251	277	272	277	313	243	252	289	263	271	260	297	285	311	290	296	277	271	269	261	270	253	283	278	260	274	275	289	289	311	281	262	294	288	295	281	261	293	254	283	265	261	268	286	283	283	256	246	247	281	280	260	303	285	288	283	271	288	304	271	274	279	287	272	283	285	271	263	284	293	260	248	316	288	293	282	321	259	263	272	284	265	262	290	254	293	310	290	299	253	297	270	248	269	262	242	309	291	296	251	295	277	281	260	274	258	277	265	287	302	286	282	287	267	261	284	291	281	275	305	285	258	284	267	284	275	272	295	281	272	316	258	293	302	303	271	281	297	287	259	232	261	285	274	298	292	279	285	298	267	246	287	291	275	285	295	288	259	277	304	297	293	290	282	304	273	271	250	280	250	276	293	323	322	266	274	282	298	263	268	276	284	287	268	298	287	253	279	294	270	274	279	258	260	283	283	267	305	293	260	262	263	240	265	290	266	244	275	297	290	263	264	267	277	302	292	265	282	291	330	273	258	273	276	276	274	271	241	286	302	281	286	259	244	292	272	277	288	288	286	272	311	280	258	295	273	260	251	259	289	264	261	293	246	285	260	263	275	295	280	291	297	297	258	305	264	256	264	308	307	273	277	284	255	263	270	265	279	302	285	259	295	236	262	296	270	277	270	291	287	299	274	297	271	279	265	298	288	284	297	272	285	296	286	264	270	276	268	257	304	281	291	267	294	290	281	282	274	295	265	274	279	280	266	302	272	267	259	278	285	316	277	256	260	280	290	258	288	292	281	274	286	266	300	271	264	272	278	299	297	289	279	272	281	265	314	295	265	263	284	291	287	265	241	263	284	278	265	278	254	272	308	291	266	286	287	305	255	273	306	288	254	264	290	302	268	276	278	301	288	288	257	289	264	295	280	274	241	278	253	281	259	276	275	294	263	293	280	252	293	254	297	275	278	284	294	248	291	280	289	269	298	254	278	296	270	291	284	251	269	259	283	304	278	259	266	266	258	291	279	308	238	293	296	281	318	286	277	302	314	286	283	276	277	309	278	256	281	250	291	246	261	278	275	267	308	308	310	279	266	279	275	257	258	277	280	266	249	258	263	286	281	270	268	267	276	256	283	283	292	275	262	289	290	270	279	307	281	305	259	260	290	266	298	252	274	292	261	275	264	275	272	258	278	302	268	265	260	264	294	294	297	296	260	266	278	312	248	275	295	279	287	303	262	281	274	277	251	287	275	270	268	258	273	305	285	261	298	265	276	236	258	262	263	302	257	275	291	273	280	264	286	320	263	260	264	269	290	284	264	304	293	274	301	261	293	261	262	268	289	246	289	290	286	259	278	268	251	291	265	282	294	298	283	280	298	292	267	308	326	300	280	278	271	254	258	273	262	286	268	268	272	282	308	259	288	274	284	301	298	278	252	302	297	279	287	317	268	290	281	274	272	296	275	301	291	265	264	310	273	286	278	289	292	275	270	272	282	289	302	306	286	283	270	276	263	271	275	264	283	270	268	269	252	289	276	302	267	248	251	276	289	274	290	267	246	272	274	283	299	282	282	287	284	307	266	265	258	282	302	299	268	266	281	307	280	277	280	289	289	295	271	277	275	283	286	284	281	305	280	277	282	297	275	308	286	275	282	285	264	285	279	270	293	318	280	290	290	287	286	274	279	312	274	265	271	301	270	252	292	298	268	289	271	313	302	272	249	268	286	281	263	286	281	257	271	263	262	284	293	274	316	268	300	291	291	278	257	280	251	290	281	270	291	292	258	261	303	302	290	265	287	291	335	283	266	286	288	268	282	302	283	276	269	251	280	280	257	318	288	279	262	261	293	300	266	268	261	259	281	260	257	283	282	263	296	285	289	279	238	269	296	262	265	258	280	273	268	272	242	287	291	267	275	289	264	275	313	269	272	265	245	278	260	279	266	274	266	289	274	270	277	293	273	245	263	248	278	290	298	263	285	318	289	295	304	288	284	272	296	304	292	292	286	291	273	277	243	267	276	293	251	266	261	265	291	240	269	265	252	259	276	265	312	307	289	316	285	270	291	316	263	278	282	263	261	286	277	258	293	304	292	269	290	265	276	319	303	280	271	262	299	302	261	276	275	276	274	289	302	291	282	286	302	254	289	279	312	286	280	265	245	245	287	265	274	280	261	281	263	263	270	275	296	298	269	305	266	299	277	264	282	286	295	278	290	260	262	283	279	288	292	283	281	266	275	287	282	274	288	279	253	268	287	288	282	275	294	298	300	293	279	269	281	303	268	317	277	267	304	262	281	261	293	276	281	289	292	255	282	296	285	275	248	270	272	237	282	284	264	262	312	264	291	285	259	269	285	295	268	286	280	273	291	264	265	258	263	247	307	291	279	262	287	271	271	282	274	283	262	277	264	248	267	313	283	253	246	318	262	280	285	297	268	307	276	290	273	283	243	279	314	261	274	269	269	314	275	266	296	289	304	280	261	292	287	299	281	266	262	265	252	255	273	270	280	282	277	273	287	285	273	257	263	288	280	237	311	263	317	278	281	277	303	295	296	266	277	265	257	305	292	254	274	300	276	282	277	258	251	272	278	308	283	265	290	309	279	292	325	304	269	273	267	241	275	287	246	269	304	290	304	290	283	283	272	274	270	256	272	266	277	279	277	274	278	253	258	237	231	289	258	296	259	267	257	285	274	272	253	267	276	299	304	263	284	255	310	305	316	280	276	286	294	279	280	313	262	258	260	277	284	261	288	280	288	309	290	281	283	270	264	278	259	262	283	286	261	273	292	273	282	273	243	290	265	286	279	264	268	290	283	274	263	293	307	280	293	292	267	293	254	289	249	261	265	305	266	269	264	283	290	325	264	263	293	282	264	264	279	263	250	253	284	307	254	299	246	267	279	282	265	273	273	292	261	295	264	277	302	310	275	265	302	284	263	282	259	267	285	272	252	292	290	254	294	271	259	287	305	277	267	279	265	290	287	281	257	290	288	266	282	333	282	255	298	273	321	246	275	290	279	303	248	263	275	253	289	299	240	253	256	293	301	286	272	250	287	273	280	268	275	290	301	315	327	285	292	276	272	286	260	258	272	286	268	277	258	300	254	280	273	320	286	273	289	281	300	281	274	317	241	270	267	318	288	299	281	289	308	289	297	253	245	278	268	266	261	272	288	274	276	267	294	271	283	265	282	286	293	278	279	294	293	263	298	283	279	251	290	266	273	286	265	279	272	297	263	288	256	290	253	303	302	238	308	282	228	259	274	293	294	273	291	248	282	314	300
40717	23665	11873	3822	1216	796	715	639	638	659	619	705	663	700	619	669	650	608	658	672	638	660	665	696	660	653	662	656	657	667	655	674	645	648	658	646	656	674	646	671	709	683	704	683	666	641	672	690	662	708	628	652	651	629	661	589	649	659	700	654	659	663	646	641	683	653	682	682	687	690	645	686	618	679	640	655	677	613	658	662	689	622	678	685	660	699	659	633	683	658	633	686	637	684	657	676	650	629	631	660	641	663	647	618	657	672	627	671	678	664	643	680	637	659	626	658	678	675	625	654	710	648	687	671	708	632	669	685	664	647	651	669	638	626	632	630	687	624	642	694	652	689	644	618	626	740	586	604	646	689	643	689	645	658	702	657	653	688	644	644	649	659	688	640	666	615	661	677	694	709	681	674	658	685	666	688	743	671	656	696	704	685	659	664	662	658	672	696	646	712	637	690	649	660	684	627	701	635	691	671	690	653	636	665	672	701	620	702	627	646	628	650	674	692	649	701	701	672	680	622	679	677	638	644	639	676	647	667	695	645	651	664	707	680	666	641	658	626	679	662	650	667	655	674	670	618	689	649	692	681	625	686	654	617	673	644	664	652	640	664	656	643	662	709	633	686	707	682	659	653	619	700	676	638	719	652	670	679	636	662	678	649	671	686	627	661	639	645	643	698	645	628	699	647	668	652	668	703	685	654	678	673	645	666	630	674	655	689	665	660	623	673	666	717	657	678	678	667	668	710	656	680	670	651	635	657	641	675	647	628	696	658	640	659	669	646	676	642	695	621	652	644	704	649	606	655	672	631	604	674	707	682	636	661	652	650	616	624	655	694	671	678	670	644	676	657	660	688	641	653	675	653	657	617	628	690	649	646	682	683	637	693	611	619	619	668	685	683	650	638	703	655	654	632	699	698	730	649	682	630	637	657	703	660	629	674	617	674	633	699	625	677	645	638	696	658	627	672	675	671	679	689	672	621	721	697	671	720	671	675	608	661	644	695	696	659	672	670	682	624	670	645	681	690	647	647	589	672	701	690	677	645	665	670	686	691	655	687	651	639	675	636	649	701	620	640	696	628	681	630	626	701	643	656	681	652	639	682	682	666	647	662	658	662	686	730	662	669	656	731	628	658	626	654	626	633	648	675	707	655	638	650	647	658	712	686	670	662	691	649	687	661	655	666	676	680	636	668	659	725	658	673	667	680	656	675	632	679	640	673	667	623	682	647	670	661	671	655	656	636	639	673	631	632	670	633	637	728	681	636	674	694	670	702	653	602	673	663	648	615	657	663	632	667	677	646	645	629	639	691	654	689	663	693	653	679	637	687	669	624	646	642	657	645	661	637	702	664	633	649	660	668	664	664	629	634	652	644	600	657	645	651	691	666	659	677	654	690	653	651	689	650	651	686	664	648	670	680	632	694	644	672	662	667	652	674	668	651	613	663	699	685	656	709	694	611	693	627	668	652	667	665	660	599	654	667	700	659	619	667	720	653	662	636	689	677	642	687	662	621	663	700	662	670	619	640	625	657	636	645	668	661	674	656	687	717	680	654	662	647	655	669	670	632	638	682	643	659	669	628	622	582	675	670	640	698	710	680	686	681	660	672	702	704	641	617	655	712	659	706	643	676	658	657	653	707	643	695	638	647	621	698	674	681	634	700	682	663	655	674	693	665	680	637	670	668	670	648	653	681	671	636	681	608	621	686	692	614	672	702	664	666	679	666	679	630	631	631	687	690	690	657	645	656	678	627	660	607	704	674	702	641	690	676	659	683	643	652	651	671	656	732	684	668	685	649	670	651	681	666	624	683	745	667	610	628	631	702	665	651	645	662	646	669	650	661	625	701	654	687	621	641	619	711	668	668	649	639	683	646	614	664	650	650	662	682	618	622	652	627	660	601	646	691	636	669	689	664	665	667	624	629	648	638	668	657	662	684	645	700	660	675	690	688	626	669	703	678	621	626	659	682	634	666	616	661	696	711	676	660	719	684	641	686	661	631	643	676	665	681	680	636	668	674	615	699	652	668	681	662	704	646	649	636	669	691	666	655	639	663	705	698	633	666	689	653	634	677	686	653	633	663	650	622	685	654	649	694	671	680	680	679	669	660	665	654	644	638	646	658	610	698	680	624	647	699	634	662	664	644	700	633	665	607	669	667	617	625	683	659	690	639	670	629	658	645	655	654	661	638	673	636	619	697	671	707	654	641	678	677	687	688	607	661	645	626	623	652	703	650	701	678	633	640	669	626	659	698	622	664	641	644	662	659	643	631	692	703	705	649	705	649	669	651	677	652	628	664	652	660	711	664	693	638	685	648	622	638	637	706	675	640	634	621	666	636	667	682	658	695	702	646	735	704	694	656	627	603	648	656	696	650	641	697	639	671	638	688	676	657	649	670	644	637	629	707	660	657	654	668	680	680	683	668	675	642	635	637	678	653	652	654	675	698	677	689	695	651	667	690	668	713	677	655	675	617	648	672	682	655	685	691	658	713	647	622	653	667	668	651	658	669	685	680	660	667	681	697	644	631	673	668	659	624	664	643	654	669	707	690	644	646	627	688	668	667	592	633	628	676	694	667	688	680	684	619	672	680	641	688	631	686	661	673	687	658	615	646	675	654	646	681	652	664	689	651	662	695	662	683	645	665	671	628	652	645	696	627	704	650	684	639	663	624	647	642	626	669	660	708	669	649	648	651	636	672	646	632	643	629	674	638	699	691	638	680	662	676	664	655	670	696	658	666	735	656	673	679	647	637	673	700	675	653	674	662	637	701	617	650	617	710	595	695	693	642	651	692	660	666	628	620	670	682	701	674	643	707	634	634	647	699	704	645	650	676	677	658	700	681	668	686	669	680	672	713	718	688	637	670	651	711	650	689	627	647	651	664	664	638	607	700	667	689	667	628	621	674	608	652	664	669	669	679	651	663	687	648	623	738	621	656	647	654	684	656	630	671	632	694	677	692	684	678	651	659	682	644	657	616	675	642	641	628	710	700	672	674	625	672	651	676	616	654	678	645	701	636	684	664	649	678	667	641	655	599	620	695	661	643	704	633	647	656	656	655	712	641	681	681	663	709	620	627	636	656	631	641	702	685	676	674	649	654	636	675	702	653	678	657	690	652	644	609	655	686	647	627	642	648	743	676	636	709	677	684	700	640	656	691	674	638	636	696	607	688	662	669	673	626	647	643	661	694	627	645	688	654	627	651	621	680	589	708	689	666	687	686	651	591	673	646	639	692	687	658	619	674	667	703	649	664	640	644	668	602	657	645	675	651	659	646	702	648	619	659	680	719	667	654	667	676	701	635	663	688	618	666	688	665	667	667	699	666	675	659	653	655	703	684	692	647	682	665	628	648	643	662	644	640	651	637	651	671	662	642	653	685	654	680	684	654	684	651	682	688	634	683	639	655	636	667	646	669	622	664	624	687	709	647	655	662	653	627	633	667	651	682	687	664	645	673	664	667	643	680	624	652	633	666	638	643	663	638	662	674
80625	61905	40727	18170	3816	620	310	275	327	291	288	307	332	322	298	290	304	285	305	299	356	337	297	312	298	308	306	290	280	328	305	287	299	323	297	295	346	282	315	281	316	315	311	300	273	290	341	318	270	331	346	274	307	314	368	300	288	295	307	316	278	286	309	280	307	284	287	280	350	300	302	266	263	306	278	311	287	288	289	294	290	306	306	296	280	305	291	302	335	323	292	297	321	334	296	286	317	347	327	291	317	296	312	306	280	305	327	296	318	287	274	268	296	299	309	324	271	275	298	303	303	321	280	300	316	306	268	294	298	335	326	288	320	334	305	314	302	291	300	293	294	319	301	329	305	301	302	272	312	316	325	279	283	363	299	266	281	331	328	295	345	298	284	306	317	307	286	308	316	317	336	297	336	293	354	287	285	293	300	272	300	297	293	326	324	271	278	295	279	317	315	284	301	327	291	283	267	298	280	286	322	286	306	256	303	300	289	297	289	306	299	306	332	283	295	309	293	289	318	306	310	295	287	292	314	273	311	292	307	305	275	300	297	308	293	309	290	312	281	291	278	325	295	298	301	297	276	317	293	332	310	311	294	274	310	315	295	312	339	297	331	262	291	313	319	298	309	289	299	282	303	314	287	279	327	335	324	308	304	267	295	302	283	298	312	265	277	296	321	284	295	320	322	298	315	290	279	275	282	297	300	318	296	306	304	303	313	302	320	282	294	286	325	328	306	303	316	302	309	310	298	312	328	284	304	312	309	295	260	304	307	265	327	310	305	283	288	300	283	268	310	293	291	310	275	327	332	275	302	299	328	299	289	290	289	286	292	326	306	299	263	320	283	315	308	269	305	286	280	314	309	286	298	274	292	291	295	307	324	300	305	283	305	288	288	274	314	313	302	321	308	281	314	316	284	329	286	294	306	301	326	304	341	288	307	280	287	304	346	298	341	291	301	289	302	284	321	306	278	292	310	277	284	311	315	305	303	289	328	310	328	286	302	319	310	329	245	259	321	314	287	315	299	313	295	288	296	321	317	267	328	290	317	324	318	292	273	291	319	316	316	303	311	294	316	283	290	300	300	295	283	285	251	301	297	301	265	309	286	300	295	297	347	299	295	324	312	321	293	288	280	323	292	298	295	297	286	318	271	278	278	289	289	296	291	270	318	307	323	297	300	330	302	284	304	319	339	277	299	280	320	299	295	276	275	297	289	321	296	330	299	307	263	310	333	290	280	286	326	301	312	339	303	285	298	321	302	289	305	319	284	294	310	331	301	310	295	319	316	323	287	288	292	291	324	277	294	315	302	298	350	286	310	295	269	287	262	301	327	308	284	304	302	293	310	266	286	295	284	289	299	292	278	328	312	311	312	292	310	309	258	294	325	307	332	292	335	281	294	317	330	294	264	278	341	307	301	293	283	293	259	288	306	305	280	272	276	268	331	285	293	296	269	286	312	303	302	273	294	288	281	275	285	290	269	278	302	292	291	290	290	292	289	309	316	294	314	283	325	313	273	284	290	320	293	289	281	308	306	289	286	304	295	336	278	342	297	299	346	294	256	290	278	300	291	337	296	290	316	288	261	308	284	287	292	269	292	311	290	305	322	313	293	302	299	269	321	283	301	297	263	287	325	264	313	307	304	295	323	287	296	284	318	295	312	294	311	295	290	286	297	289	337	272	294	309	308	320	288	307	288	291	272	318	283	346	334	288	279	269	286	322	297	288	309	349	285	265	273	301	287	304	302	306	271	301	290	269	278	314	328	290	302	310	297	297	286	279	291	315	274	288	262	312	257	294	312	279	317	308	311	269	265	316	279	315	300	273	292	295	287	307	290	299	295	296	316	290	304	283	293	317	310	307	295	278	270	270	283	285	284	345	309	301	286	284	292	299	324	326	280	317	297	279	320	315	326	337	279	272	310	317	269	258	300	315	344	298	283	314	309	315	343	281	302	275	281	304	319	308	278	298	309	304	295	278	280	293	282	347	310	303	287	300	300	268	293	303	303	315	288	313	291	294	289	280	291	316	331	275	272	300	298	299	328	268	273	326	298	327	348	270	301	283	306	300	326	290	279	280	321	299	322	288	314	326	263	320	272	323	292	291	338	311	330	293	330	293	309	298	326	322	274	303	256	299	313	287	321	330	308	283	292	333	293	307	316	311	309	324	313	281	306	310	288	319	297	278	287	300	278	322	332	307	304	293	305	288	281	284	279	289	281	264	283	318	316	300	337	258	300	303	266	297	323	282	283	292	304	326	282	316	282	307	342	284	313	293	305	282	274	307	298	312	328	272	313	260	295	323	282	314	298	313	298	286	319	303	332	298	297	316	293	287	327	330	332	320	312	300	344	305	298	284	310	301	268	304	311	291	305	323	283	293	320	285	296	281	307	264	322	273	306	286	286	287	298	293	315	310	295	302	298	278	282	267	282	278	302	303	295	309	271	280	306	279	262	284	293	303	305	321	309	309	325	314	296	311	283	286	272	294	318	303	272	297	284	307	265	302	321	282	282	274	268	274	336	302	326	303	279	320	303	292	320	306	320	289	307	331	319	289	286	300	299	299	279	312	280	316	290	286	300	312	305	332	320	302	312	337	264	296	297	302	296	308	288	289	316	291	310	326	307	319	296	290	282	289	272	296	269	271	301	286	305	282	346	318	282	314	287	279	301	303	290	297	313	308	321	362	304	300	290	332	306	320	269	304	327	290	295	289	313	268	307	288	305	293	291	321	304	308	306	306	300	294	289	311	281	291	295	310	303	292	307	260	273	294	291	306	296	265	272	320	271	312	285	313	283	306	306	272	272	325	322	292	309	288	331	301	291	312	299	310	286	306	290	319	308	293	271	300	279	315	314	260	286	296	292	304	298	303	326	332	303	285	285	303	318	302	291	308	301	308	302	303	275	320	280	277	309	298	284	301	320	341	307	296	301	281	292	299	311	290	294	304	316	294	311	314	320	336	332	317	294	267	289	301	294	274	288	281	291	310	283	294	292	319	297	294	277	332	307	302	293	323	267	319	338	319	307	272	288	272	316	305	344	288	297	298	331	311	259	303	281	307	335	295	294	257	305	284	302	286	283	307	292	294	319	316	295	333	285	321	321	298	280	298	317	297	301	301	297	298	311	310	291	267	285	303	289	288	305	302	306	292	312	317	314	329	322	312	296	325	296	314	320	274	284	348	331	340	297	298	297	299	292	275	287	332	299	269	299	317	301	324	329	292	328	295	293	284	295	289	322	299	321	292	300	304	306	278	304	308	316	293	343	309	289	334	329	283	301	294	289	304	304	298	306	287	275	355	274	315	275	321	292	284	286	316	280	297	304	310	315	318	299	319	326	298	302	287	338	277	307	312	285	301	276	307	327	275	300	285	297	289	291	326	296	312	308	289	301	301	270	306	314	298	318	311	294	318	293	275	309	325	291	334	279	261	299	286	272	292	315	351	298	278	291	304	313	313	321	301	319	307	313	323	306	337	275	316	319	303	302	299
60879	49889	38387	18969	5010	1349	805	668	716	701	704	689	679	689	692	681	812	669	699	723	653	678	692	683	676	696	695	734	706	717	738	707	660	707	729	678	699	690	703	708	682	747	685	682	699	721	660	700	719	720	695	745	686	666	662	718	665	685	737	725	707	672	680	704	719	660	726	702	686	720	716	672	711	717	665	696	699	657	706	697	681	676	671	703	699	698	707	694	682	714	736	740	641	700	697	720	723	706	668	647	676	769	693	717	708	666	669	702	685	670	717	754	700	721	697	718	667	691	718	687	655	709	677	733	652	705	736	666	693	689	705	669	693	705	696	690	735	711	708	721	702	695	684	678	698	689	752	720	682	729	737	649	730	650	722	692	704	690	696	692	754	676	697	679	748	664	707	711	710	689	708	691	726	684	723	639	647	660	708	740	681	671	727	744	683	698	684	680	759	684	735	720	721	729	702	723	681	696	665	746	677	674	665	689	690	687	712	690	714	757	686	696	682	647	672	666	701	685	663	679	700	697	652	680	720	725	670	743	740	663	707	674	671	701	693	722	726	728	699	723	686	731	664	735	713	692	723	752	687	713	713	708	675	680	711	699	703	660	718	697	676	685	670	698	730	728	638	703	697	690	707	697	636	712	681	715	708	754	665	725	708	726	723	668	739	723	674	708	717	674	691	689	675	682	664	727	700	722	687	683	690	717	710	682	647	708	675	763	703	698	652	676	700	695	663	694	705	735	685	723	648	680	674	681	685	715	685	709	688	725	740	707	672	743	681	711	756	700	701	689	688	722	694	696	754	731	756	732	725	648	688	744	699	752	720	763	720	694	688	729	741	708	669	710	680	686	691	716	693	669	649	677	681	720	713	733	677	684	749	707	728	679	679	701	675	708	706	677	685	707	702	695	693	687	732	716	689	717	691	699	684	705	698	688	721	711	729	728	696	660	684	688	721	721	739	716	688	700	683	696	688	699	714	713	726	680	652	703	703	705	698	684	715	691	642	706	723	700	708	676	721	731	712	689	710	681	695	721	721	698	696	640	693	728	668	716	700	693	713	703	697	686	729	719	673	679	703	670	672	667	689	679	660	719	724	696	693	758	748	648	719	681	704	734	695	735	664	724	724	657	704	691	735	659	719	701	635	667	737	699	685	687	711	733	693	686	676	661	669	736	674	667	727	714	714	650	709	701	713	693	691	739	723	688	684	704	672	679	686	671	757	732	669	741	739	714	776	672	676	700	695	657	734	729	641	684	732	684	666	714	722	701	720	673	712	691	701	698	681	702	714	714	682	689	686	746	711	710	723	684	695	706	691	714	722	722	715	705	692	695	738	664	695	689	707	748	716	728	704	711	700	721	673	708	661	705	681	681	715	712	732	724	719	766	703	771	698	744	719	676	711	695	703	724	732	721	677	716	703	714	716	679	695	682	715	668	691	682	686	702	666	715	632	650	674	670	703	672	734	736	714	681	713	678	703	693	747	735	655	720	703	709	657	684	704	689	659	696	698	685	694	698	733	717	706	682	703	684	702	681	678	689	682	714	724	737	686	731	706	733	725	728	725	648	699	689	692	744	752	649	709	716	728	709	674	707	690	663	713	687	639	700	637	680	729	748	697	688	758	702	665	723	677	685	725	728	709	692	700	694	738	701	708	675	686	623	700	683	659	711	689	677	658	698	696	716	672	682	691	696	684	670	674	629	700	655	731	681	676	742	704	723	726	702	688	709	718	676	662	753	705	761	714	711	728	697	679	730	720	780	689	688	657	716	698	736	714	732	715	698	726	723	679	712	671	701	639	708	671	697	670	630	662	678	757	692	668	700	754	702	704	672	653	693	709	675	717	741	730	679	698	684	683	750	696	718	696	697	715	693	711	672	649	664	633	722	689	677	742	684	692	681	678	675	731	683	730	652	715	677	699	747	680	705	686	724	716	722	677	738	730	700	706	690	695	694	673	710	705	659	711	709	642	720	658	699	732	681	744	637	674	706	658	719	682	684	650	746	701	696	704	690	669	698	766	761	681	766	716	704	710	742	684	695	696	694	687	679	719	684	729	676	692	656	723	733	726	682	695	683	659	704	696	765	734	688	720	672	667	657	725	672	709	735	685	700	715	669	736	727	706	719	699	663	734	742	695	680	668	712	677	714	673	739	745	727	729	751	714	732	643	699	711	694	698	698	661	700	687	652	704	689	680	699	703	701	716	684	740	753	703	722	651	684	675	728	693	732	658	705	703	672	758	682	697	693	682	687	721	672	676	722	696	716	723	665	657	742	717	693	756	664	690	706	713	697	706	700	689	695	697	703	695	731	740	690	689	724	689	723	676	698	698	629	732	668	724	657	706	714	703	662	702	719	731	728	709	694	645	686	739	729	675	702	714	723	700	726	669	703	708	712	691	736	685	724	710	734	649	715	716	714	764	717	670	671	670	679	694	702	732	724	675	667	709	689	706	732	710	701	721	699	717	678	709	712	670	668	687	673	687	677	659	689	679	681	735	674	683	685	730	689	720	649	721	669	696	739	717	643	734	702	724	695	689	723	668	698	668	660	717	715	769	720	699	720	753	702	647	740	707	672	725	722	707	703	705	710	694	664	719	704	698	735	665	703	686	701	740	720	720	735	684	717	671	663	737	667	700	681	685	708	662	691	669	707	695	677	680	707	710	662	700	673	684	707	708	714	723	739	678	706	703	678	717	709	652	694	717	678	672	680	715	735	654	696	686	687	715	728	715	722	695	720	739	652	676	689	759	678	726	688	715	686	721	717	734	718	703	686	639	674	647	722	730	714	728	666	710	716	714	728	735	681	706	680	683	708	689	687	759	721	713	721	725	669	737	703	724	717	711	704	714	702	695	735	733	699	672	701	670	737	660	689	690	629	667	725	669	677	668	718	705	716	707	696	707	709	684	746	690	688	683	717	707	728	663	682	667	710	684	684	690	707	730	686	684	721	710	718	673	715	723	678	673	697	734	753	703	670	717	690	694	706	692	709	670	690	736	726	727	712	674	713	673	702	689	707	678	679	695	703	706	677	686	642	684	701	685	702	719	726	686	638	669	701	709	727	746	701	741	746	714	704	708	715	683	698	679	703	730	704	700	708	697	651	694	669	674	687	715	677	710	731	716	725	739	737	728	719	704	667	703	708	701	697	695	726	721	713	657	687	702	723	674	701	692	693	686	672	700	710	700	702	711	685	695	656	717	688	689	689	659	684	667	736	668	681	693	727	727	685	718	752	691	686	689	675	668	660	707	676	658	646	701	632	736	743	682	744	726	706	691	675	691	702	704	688	690	715	723	683	684	766	702	738	715	742	692	735	739	659	689	744	703	691	673	632	710	719	679	703	697	670	764	678	704	721	690	702	694	705	680	681	716	679	666	726	685	683	711	698	683	693	693	666	668	694	713	724	716	649	697	709	720	694	694	702	712	719	705	648	725	687	707	724	711	708	709	709	729	710	707	708	680	730	672	669	713	711	664	687	716	716	703	717
84329	69511	49153	25486	8769	1001	276	313	266	298	285	275	273	260	275	263	257	239	243	268	251	265	246	269	313	282	264	239	234	242	302	238	262	252	250	254	289	271	264	272	263	264	245	277	285	240	252	272	299	271	281	257	256	252	275	262	290	260	247	275	277	265	246	244	262	278	256	307	275	232	265	262	266	261	260	268	237	314	251	253	285	267	270	255	281	290	267	257	264	261	259	259	282	281	272	295	281	288	270	258	289	233	278	274	260	276	256	262	258	266	285	275	266	278	272	270	280	275	287	242	268	286	262	275	248	275	288	269	243	261	271	272	276	274	240	243	253	280	254	219	285	261	259	269	250	243	217	258	265	262	271	240	261	278	279	259	254	244	245	239	257	263	265	276	277	266	251	251	236	251	261	255	241	282	284	264	265	271	292	271	294	237	247	266	272	278	272	285	287	268	267	282	280	282	266	288	241	252	246	280	278	255	252	262	249	261	268	262	268	276	266	255	282	266	258	286	267	277	267	291	244	249	265	274	279	289	275	288	262	274	277	285	271	285	281	258	274	269	281	263	247	252	250	262	287	270	267	283	317	275	241	262	241	251	274	291	284	271	264	246	275	269	242	271	266	233	253	261	276	233	271	253	294	269	287	276	248	268	255	248	246	268	260	251	316	253	251	275	257	250	268	251	275	242	264	264	287	282	275	291	261	287	289	273	223	267	252	292	273	259	267	274	291	261	273	262	256	240	290	271	253	253	299	298	244	279	223	245	269	265	259	254	291	267	289	245	273	259	289	242	265	257	292	277	270	262	291	253	267	291	275	246	243	260	269	256	237	259	248	232	272	231	276	250	270	238	280	232	249	248	288	274	297	239	269	272	276	265	277	260	265	266	236	264	288	247	305	245	260	262	268	268	278	250	275	240	263	278	275	270	268	256	285	274	269	269	258	260	264	277	256	278	243	282	277	252	266	264	281	281	220	276	291	250	267	293	266	251	244	270	235	273	271	272	280	252	254	268	268	304	282	247	247	260	277	281	275	264	268	246	255	240	261	285	265	288	251	275	266	266	257	254	295	247	257	275	269	260	258	240	250	267	251	248	248	282	292	263	287	257	251	238	249	274	269	277	277	246	278	291	256	240	252	257	248	266	249	273	263	308	242	280	251	238	260	269	293	275	250	279	286	252	239	279	272	241	264	278	259	285	262	242	232	265	282	252	318	281	251	261	273	274	271	265	265	269	256	247	287	249	255	256	282	268	258	264	261	263	278	248	248	266	256	254	256	271	243	251	256	268	257	250	275	248	261	254	263	263	271	235	258	251	260	258	284	279	285	271	266	261	269	242	246	271	272	278	275	267	286	269	279	261	229	264	227	247	232	248	246	249	253	265	267	285	297	247	272	275	265	276	291	267	248	303	282	254	277	262	264	284	243	275	238	263	249	236	271	258	289	292	254	246	271	259	237	264	250	258	280	265	265	265	275	256	243	256	253	289	266	255	258	257	270	258	271	270	278	261	270	280	243	260	266	236	242	285	272	285	244	297	279	255	280	262	259	259	243	269	265	263	283	254	257	259	287	256	269	255	270	249	241	234	250	265	251	232	256	241	247	248	274	274	267	287	248	264	230	288	267	270	227	269	276	264	286	242	290	256	287	274	277	231	232	226	252	243	276	278	243	266	259	240	271	274	238	251	263	264	248	252	257	267	266	271	280	279	267	288	256	280	271	262	248	260	249	271	298	275	268	289	287	255	230	279	261	287	270	261	285	269	269	277	256	271	253	262	231	288	317	248	283	228	257	255	265	273	250	241	254	255	250	238	262	271	252	279	284	293	257	277	281	269	261	247	270	296	299	273	270	251	257	270	283	302	267	257	256	265	256	283	260	242	239	283	290	286	296	266	265	278	299	241	221	270	284	259	267	287	263	294	304	248	295	286	279	249	275	293	252	246	269	257	306	286	270	253	279	259	278	283	267	297	251	263	282	261	253	275	267	268	269	303	259	271	277	275	262	273	271	282	275	263	263	261	273	252	275	258	277	311	288	255	263	233	266	283	281	311	267	278	271	259	267	282	285	249	252	287	252	264	266	264	277	226	299	273	243	275	249	285	291	265	253	268	260	262	273	281	279	266	257	264	271	270	297	280	270	291	278	271	257	259	268	272	261	266	271	215	258	280	259	267	272	273	276	271	263	257	276	289	263	276	279	258	233	271	242	278	283	259	266	296	248	283	269	266	241	246	251	255	242	268	234	240	242	268	270	277	282	262	275	262	260	285	267	276	265	283	247	278	254	255	291	271	252	285	257	279	259	269	306	265	284	268	236	268	260	241	234	267	268	265	293	269	273	268	276	267	256	240	252	282	293	256	244	267	259	248	297	276	262	239	258	267	220	288	249	281	295	296	252	267	261	293	274	269	265	232	281	286	279	299	278	247	253	262	276	272	287	249	244	261	242	265	266	267	280	269	275	246	259	276	264	270	254	241	296	310	232	269	248	268	255	257	273	279	259	253	263	247	269	242	266	281	261	253	261	283	242	253	282	249	260	247	260	252	283	272	257	299	257	276	255	241	255	254	240	266	277	270	279	264	265	253	273	261	284	283	262	254	266	258	292	279	253	279	265	253	279	215	279	243	284	266	266	260	274	260	309	277	269	259	291	262	291	269	288	259	275	266	245	267	289	266	236	283	287	283	263	246	285	256	245	258	281	287	258	247	255	265	250	279	270	266	223	287	277	245	280	251	295	237	268	271	278	252	273	257	236	252	279	274	236	255	269	244	259	275	255	267	275	288	284	288	257	259	267	245	248	263	249	251	300	267	290	244	295	254	253	270	241	259	254	269	284	260	281	279	274	279	255	291	270	268	237	281	298	270	283	266	248	250	253	255	259	217	283	257	248	265	287	273	262	252	267	243	255	261	266	284	259	268	291	271	280	287	286	265	263	264	242	241	260	281	278	259	283	299	236	248	272	258	254	277	238	286	280	278	274	294	293	253	273	252	242	296	269	262	285	275	286	291	262	265	257	286	276	248	275	290	277	272	253	258	254	279	257	244	262	261	292	282	259	259	248	217	302	292	263	283	278	220	258	294	258	287	250	271	266	300	277	237	273	275	245	264	269	273	250	291	269	274	277	276	252	255	259	297	266	276	272	291	250	252	269	269	273	255	246	262	290	274	292	248	297	278	262	280	282	286	263	242	280	282	261	274	260	257	265	268	261	260	262	306	240	271	281	266	285	256	267	283	286	234	265	270	267	296	263	282	249	266	291	266	224	235	255	252	274	266	266	252	260	260	271	244	290	288	274	279	284	248	278	271	257	258	264	287	234	277	269	280	252	252	280	238	257	253	248	264	279	278	273	260	238	287	237	239	283	292	266	242	274	278	273	284	270	276	253	279	265	268	274	272	286	271	259	249	237	260	265	274	279	277	243	252	245	251	283	243	277	266	271	278	245	261	249	280	262	247	279	246	230	270	225	254	286	265	244	252	261	297	267	259	253	274
70444	60145	47005	26379	7829	1639	746	610	621	632	676	594	655	574	634	620	579	640	664	644	628	586	619	636	656	587	598	607	635	644	569	640	642	600	633	608	595	615	589	637	623	616	662	638	645	606	606	643	604	606	620	593	645	583	610	583	630	660	591	655	666	665	627	623	655	617	692	604	654	606	591	655	662	606	587	623	669	615	624	613	601	560	672	606	583	611	605	613	613	619	648	610	609	609	618	623	614	584	598	623	639	603	617	598	578	579	596	610	666	671	668	657	616	561	621	630	604	583	626	625	641	647	607	592	624	606	619	630	603	580	592	638	606	623	610	658	617	557	631	617	598	655	593	611	642	607	613	589	594	636	609	645	627	615	591	637	572	619	605	631	635	634	631	591	609	659	640	602	647	610	629	610	575	611	639	594	633	611	628	623	681	653	630	608	609	595	619	624	622	608	644	580	604	669	597	623	622	621	616	681	603	607	590	650	622	616	564	635	673	631	562	614	625	590	608	588	639	679	603	644	617	599	638	591	622	602	598	644	664	650	621	626	580	588	583	629	652	618	608	642	614	600	638	589	633	618	630	648	596	648	618	654	579	612	658	640	629	625	604	595	628	646	631	607	654	605	610	624	605	622	615	574	608	619	607	619	678	614	614	644	635	629	631	625	568	604	587	616	624	590	653	645	602	623	603	680	617	577	630	576	623	669	614	590	650	623	626	635	640	614	607	594	642	629	654	659	639	621	635	634	602	635	633	607	614	591	621	607	638	595	667	573	629	597	595	572	606	596	629	617	645	588	596	607	626	589	610	624	608	613	573	620	654	629	632	632	584	633	630	589	609	591	597	641	618	631	610	610	604	575	630	589	620	651	658	628	682	600	598	600	576	590	610	596	573	578	554	595	626	617	624	618	597	626	618	644	615	654	601	640	639	636	616	661	597	591	601	605	614	628	607	566	648	616	603	626	605	602	639	628	614	593	654	598	621	653	597	611	617	680	663	629	569	646	611	644	626	620	641	591	655	610	643	649	631	599	619	616	603	558	616	634	640	602	632	614	578	575	646	609	613	640	552	612	648	635	581	606	634	592	638	568	596	646	627	602	638	605	612	631	613	574	628	609	602	609	612	634	586	607	616	602	628	599	628	628	602	613	635	651	610	647	600	636	571	598	582	650	628	633	622	614	670	640	634	606	596	626	613	647	634	608	641	596	639	640	580	616	629	602	638	659	598	664	624	631	657	614	616	643	593	608	600	610	629	587	598	560	666	637	655	634	597	597	623	635	592	617	600	618	647	668	660	630	618	605	596	640	595	598	602	636	613	637	626	588	646	643	654	595	649	604	592	583	622	608	636	649	600	586	616	630	622	658	636	607	573	598	659	603	605	606	638	611	615	570	582	600	572	586	611	648	590	618	638	616	621	618	602	637	647	588	617	595	601	619	644	630	637	635	611	620	636	603	613	631	587	613	606	637	652	666	603	664	603	588	616	650	642	581	620	598	612	639	638	590	624	649	605	635	612	601	625	637	590	638	622	605	617	604	626	631	609	593	569	581	619	629	598	632	629	600	606	661	609	587	606	613	578	633	657	655	583	617	585	636	599	622	619	615	596	610	640	661	632	609	631	626	586	608	652	590	618	596	647	614	628	623	621	581	656	614	594	634	576	651	616	575	609	613	611	652	611	611	571	661	645	622	621	594	602	615	658	603	586	573	616	600	610	607	607	574	618	652	640	655	610	621	627	649	669	577	601	621	638	615	594	636	626	614	598	592	590	632	625	642	661	618	628	643	627	595	589	659	650	605	588	630	603	646	624	592	572	614	617	603	601	630	629	666	579	619	649	606	631	608	629	609	616	604	638	608	611	619	589	635	628	568	645	626	665	650	623	616	662	597	622	628	630	601	570	606	631	607	622	650	613	608	624	656	596	611	627	621	603	609	635	631	629	570	637	667	597	649	652	551	645	644	621	599	633	592	602	655	627	627	581	608	638	631	580	651	663	611	600	572	597	620	637	613	558	595	580	630	638	577	608	612	596	614	665	607	625	624	633	605	640	592	637	644	618	604	626	649	574	574	617	625	647	641	631	605	596	621	611	603	699	630	597	612	613	610	611	640	586	591	574	598	640	607	627	577	606	644	628	632	602	608	639	603	609	615	604	591	601	622	636	656	642	667	656	600	608	642	624	574	621	635	608	595	636	644	625	603	630	595	627	603	652	642	653	603	653	586	623	630	618	659	630	639	639	598	632	603	646	630	631	611	582	648	588	601	601	636	616	584	637	633	598	644	617	598	652	581	675	622	594	613	597	614	630	653	616	650	624	561	641	645	634	613	622	580	643	626	590	624	615	584	637	659	625	626	572	581	596	629	588	644	614	618	597	632	597	650	605	615	605	601	592	609	600	614	627	609	675	662	612	579	666	658	624	617	609	621	671	639	591	688	584	588	585	663	607	620	633	614	674	615	639	624	636	613	638	617	645	638	582	606	643	660	604	567	585	644	582	635	627	615	619	595	677	624	669	623	617	603	617	620	635	630	625	607	663	606	644	596	654	605	641	599	676	607	642	627	616	585	602	604	637	631	615	649	641	651	611	649	623	588	613	588	570	609	571	635	652	608	658	606	617	665	620	641	593	575	613	619	602	657	623	597	626	644	638	613	576	641	609	625	599	643	625	609	637	680	661	628	629	576	622	641	636	604	657	621	642	604	620	578	623	634	645	630	598	651	611	631	625	613	610	645	607	646	604	605	598	600	630	615	602	572	602	618	615	638	609	654	613	601	579	611	611	599	603	621	614	670	624	593	655	623	644	610	625	596	605	597	665	607	603	644	657	642	658	601	610	627	623	614	619	598	620	608	623	649	638	604	618	599	623	618	639	627	612	608	639	625	625	584	647	613	654	606	649	675	600	654	624	645	598	636	610	617	543	610	638	612	618	596	623	634	559	613	618	616	630	627	567	668	615	641	592	642	624	607	629	605	654	611	605	639	627	623	671	620	619	581	662	613	583	627	602	617	614	603	591	607	607	586	654	614	624	634	572	584	602	640	601	616	619	603	630	622	599	633	636	635	611	605	620	641	616	587	604	618	647	648	599	651	593	638	628	607	620	588	619	638	631	636	620	601	635	670	655	597	593	631	649	595	592	643	634	631	593	611	635	630	592	618	609	598	626	653	565	595	633	631	590	639	639	569	645	677	586	617	613	611	600	641	642	601	645	593	616	578	621	628	648	589	613	607	637	655	617	623	665	613	608	620	648	589	660	588	612	591	624	611	643	667	617	678	661	677	602	631	615	603	590	598	622	635	601	630	592	616	591	655	644	573	583	611	656	614	654	587	598	619	639	603	615	622	611	635	607	594	636	600	626	628	574	641	643	606	618	594	653	650	607	627	607	629	608	605	565	572	633	664	625	623	657	647	638	608	632	643	621	633	673	592	646	622	625	573	624	625	623	639	626	623	629	640	614	588	633	596	614	620	627	640	609	599	613	631	628	648	568	603
48007	26045	9820	2010	530	326	303	257	266	305	287	280	288	303	272	294	287	268	294	272	275	285	286	297	312	291	293	292	299	278	265	299	270	287	309	264	248	289	269	270	281	271	276	260	290	288	283	275	300	274	261	286	291	288	274	257	274	265	274	259	263	304	266	305	317	261	270	268	272	292	315	275	273	275	278	296	304	264	256	272	283	275	282	290	292	271	297	303	295	302	259	306	297	268	285	270	278	263	259	289	295	292	303	310	299	258	294	311	293	268	263	274	286	274	279	279	280	286	274	287	289	277	269	306	304	267	284	271	292	273	312	308	273	287	262	268	264	273	274	283	253	304	271	290	294	288	247	235	299	277	272	278	260	261	296	273	282	284	279	274	249	271	308	285	275	264	260	288	275	259	278	298	281	327	284	266	295	298	269	275	291	270	301	270	244	271	252	296	305	295	307	287	281	316	288	269	265	278	277	278	277	289	267	262	299	269	272	304	275	249	298	278	253	281	263	259	254	282	269	255	312	304	301	289	285	274	282	311	254	302	284	297	283	264	284	299	265	268	268	249	285	304	312	275	291	279	263	270	277	284	264	311	288	265	255	300	281	288	283	291	275	302	286	304	293	269	281	264	299	267	247	327	297	310	276	271	293	289	287	277	244	274	261	265	266	272	303	316	307	276	265	264	277	301	272	288	301	289	275	285	271	298	281	285	307	266	308	262	283	268	306	308	277	302	301	284	284	278	278	296	302	266	294	243	291	246	302	252	246	262	253	305	314	311	268	282	275	276	251	274	319	257	296	310	303	295	303	294	250	248	267	259	285	258	271	278	304	273	298	272	301	269	277	289	270	266	300	283	288	262	280	291	273	303	289	303	291	279	273	304	284	296	271	282	260	288	276	275	291	304	315	301	295	282	276	248	266	264	289	281	276	290	296	262	278	303	278	263	307	296	244	270	273	262	275	296	304	284	270	291	297	261	261	249	287	246	280	274	270	292	313	280	251	288	297	263	303	319	274	302	301	291	266	283	268	318	281	272	257	300	292	284	298	282	274	263	275	279	249	285	309	267	272	293	304	289	277	268	297	265	267	289	283	287	279	273	271	252	317	282	285	278	285	291	287	299	307	298	260	260	274	323	297	272	273	288	280	278	294	290	294	308	291	298	264	300	295	280	271	284	273	287	309	281	241	273	265	291	281	263	304	272	270	265	294	281	287	300	308	286	285	282	281	296	281	280	259	274	290	285	251	264	289	275	283	283	271	279	264	297	316	290	243	224	290	284	245	295	277	285	282	280	266	286	286	310	273	307	292	302	276	254	262	280	288	256	274	278	287	271	245	263	300	260	281	289	287	301	286	310	293	283	295	286	295	289	300	257	256	284	326	272	289	288	284	295	263	267	298	281	292	291	258	287	293	283	280	240	263	287	287	281	300	276	288	282	277	285	262	264	261	285	305	271	273	268	274	298	272	298	279	279	278	287	296	288	285	277	268	281	294	255	291	247	292	285	284	293	272	244	250	263	249	259	313	275	267	318	302	286	292	287	236	282	302	285	282	289	316	291	288	260	269	285	305	286	292	291	299	288	297	302	280	287	284	274	277	294	295	277	292	256	259	263	310	271	289	304	262	256	255	283	315	296	274	305	261	285	300	268	284	293	299	277	279	305	273	251	278	275	250	276	274	275	275	289	266	299	250	268	311	269	288	270	273	266	260	279	291	290	243	283	289	285	268	291	302	273	278	277	303	269	283	284	271	261	282	268	296	326	276	284	258	275	289	282	309	293	284	277	288	285	295	264	299	285	278	267	260	261	281	272	278	320	289	262	288	270	282	276	279	296	283	268	264	270	282	306	308	254	263	314	276	276	250	283	260	244	261	285	290	275	308	294	243	284	281	318	289	289	239	257	265	286	306	249	282	266	292	285	278	257	269	311	299	303	297	270	317	299	321	267	286	263	270	296	293	303	268	276	258	282	265	297	283	272	285	272	290	228	294	262	246	288	282	284	261	263	266	279	278	284	280	308	276	287	277	273	298	286	295	291	277	261	293	263	296	290	314	283	294	275	274	271	266	299	243	282	299	259	265	316	309	269	310	277	297	296	271	285	249	274	271	265	241	309	279	283	301	284	303	306	272	314	290	262	290	259	283	265	303	284	260	305	279	291	266	301	284	291	295	271	271	298	277	284	298	290	289	242	277	241	290	276	286	282	288	272	243	329	263	299	281	232	288	288	333	283	261	314	258	256	296	277	255	304	288	285	243	279	274	302	291	306	267	269	301	264	288	278	290	261	262	294	289	283	272	271	286	275	269	265	276	274	293	280	245	272	284	271	300	296	290	287	264	282	273	260	301	292	260	277	302	288	285	287	268	259	309	251	279	273	266	277	288	265	312	268	294	242	277	240	263	299	267	296	275	269	278	262	256	280	275	271	259	270	284	235	281	254	270	285	306	295	257	271	315	280	286	279	282	277	270	259	253	291	269	308	280	260	309	276	278	275	323	300	292	320	305	283	258	241	279	267	258	286	287	275	288	289	281	301	254	289	262	282	293	299	269	314	265	281	299	295	273	304	236	290	305	285	279	295	280	300	286	279	293	277	290	269	292	265	267	311	275	300	309	274	310	289	303	261	293	294	284	301	283	263	258	263	258	270	291	283	268	285	281	290	245	273	281	272	286	283	292	290	308	309	282	290	271	277	297	269	281	292	261	279	278	285	301	292	300	283	262	266	278	275	276	249	304	305	293	297	276	305	313	295	281	291	305	282	287	290	279	274	290	274	264	276	262	247	304	298	288	285	298	266	276	266	295	274	303	285	322	296	293	285	283	286	261	283	308	285	291	305	311	296	275	319	281	247	275	307	318	290	272	282	247	259	308	255	307	316	287	276	290	292	288	273	299	266	309	296	295	253	280	274	311	310	292	263	296	266	253	303	297	294	269	301	275	281	291	287	293	282	256	295	271	284	268	308	289	274	293	302	274	265	290	311	317	278	295	279	295	283	272	294	280	272	278	299	306	283	289	296	282	281	273	281	294	274	328	301	278	271	313	271	295	288	268	301	270	296	284	250	300	316	248	285	281	308	280	266	282	289	299	261	291	295	292	289	271	269	289	315	261	273	280	281	279	280	285	277	284	265	283	267	290	311	264	286	271	290	262	266	238	286	285	263	316	261	280	287	276	280	269	277	289	282	267	278	259	281	271	270	262	288	271	249	283	304	265	269	281	266	273	291	278	271	260	278	286	280	306	271	271	296	288	272	316	252	313	303	289	306	296	283	298	290	262	277	286	266	301	287	263	259	315	302	291	285	307	291	281	288	321	277	262	281	290	325	267	279	233	303	249	270	324	273	290	292	280	281	276	286	283	276	271	281	267	282	267	279	265	239	263	276	275	276	291	260	279	305	290	298	286	295	299	285	262	275	278	308	286	283	315	295	292	298	272	289	305	272	279	285	315	268	266	291	279	281	314	289	276	289	261	281	284	262	281	299	299	277	292	297
40620	23831	11571	3930	1313	783	649	673	676	681	664	642	638	679	651	649	698	693	654	710	675	672	689	650	656	651	694	673	642	672	642	637	662	672	674	657	689	656	672	665	648	686	675	696	676	680	708	712	662	688	670	677	700	668	684	644	655	649	658	688	663	621	643	696	661	720	648	659	628	634	684	661	719	660	656	686	641	647	699	664	688	635	681	664	657	681	644	686	629	660	647	651	715	691	634	676	628	684	686	619	665	637	663	699	689	676	644	647	645	649	638	674	670	647	675	664	655	715	617	691	676	657	673	690	672	679	627	677	665	642	686	649	688	705	672	672	667	689	631	630	667	666	686	677	686	679	669	667	608	680	636	705	675	659	630	667	667	686	644	641	647	683	699	656	667	670	639	656	721	653	659	684	661	648	691	623	639	645	714	686	681	594	681	663	673	693	701	653	677	674	677	695	735	674	661	678	680	679	668	697	662	639	689	678	621	633	653	716	647	696	658	702	648	700	657	638	645	713	687	701	671	715	648	675	653	660	673	694	697	704	665	640	696	708	667	666	649	666	654	619	650	707	699	680	665	620	681	718	647	648	648	630	691	683	649	646	667	638	664	663	689	691	639	667	698	635	664	678	677	664	658	681	658	621	644	651	619	691	651	692	688	707	660	631	714	672	685	693	665	626	686	598	683	693	734	659	679	667	671	651	673	678	684	713	645	676	631	658	683	671	682	698	659	740	654	645	706	670	730	641	726	634	656	650	673	684	639	645	653	657	710	661	668	707	679	593	699	635	682	634	658	603	640	662	670	673	684	644	713	692	668	674	660	663	688	643	648	656	664	686	686	671	656	695	708	694	703	633	696	706	679	671	714	645	685	698	716	665	635	674	688	633	638	678	641	671	652	635	649	690	691	671	650	652	685	675	644	695	668	638	679	681	648	646	702	680	655	695	660	703	691	677	676	643	691	649	675	691	709	701	711	693	627	630	687	658	630	645	670	693	683	647	683	674	687	651	644	634	693	657	655	676	639	709	688	652	660	675	657	650	679	675	682	672	634	696	660	664	668	625	655	662	657	691	681	637	629	674	678	707	676	640	668	697	683	628	675	685	659	611	668	702	666	650	686	681	667	631	685	676	657	673	718	627	661	670	660	703	691	667	703	645	683	694	654	668	701	710	661	681	702	620	697	687	613	639	703	632	656	708	664	652	682	695	635	663	661	691	677	649	674	686	649	674	669	648	687	683	651	661	662	663	655	667	674	675	626	694	695	678	676	697	653	661	693	683	628	682	680	709	673	682	661	742	704	673	662	663	656	640	652	676	661	619	658	697	675	640	723	616	644	635	688	708	669	668	675	725	678	655	727	645	641	709	674	656	701	620	715	715	687	713	686	664	637	644	626	652	650	667	708	706	704	635	677	657	689	664	633	675	658	694	670	628	667	693	637	662	685	650	659	660	720	708	695	682	693	635	677	665	722	664	690	688	674	651	677	661	677	662	675	695	685	645	669	649	675	681	690	607	653	626	706	673	669	692	643	631	598	639	645	671	649	641	679	665	661	618	640	670	678	698	657	645	675	676	633	690	700	645	649	719	680	601	676	672	658	629	688	666	642	665	679	657	670	658	673	632	720	615	672	708	640	659	634	656	693	680	660	702	673	603	639	620	711	645	650	629	667	684	659	657	674	713	658	635	665	635	713	597	703	679	697	688	652	660	651	670	656	634	681	686	652	684	666	680	719	691	698	672	669	651	676	684	637	654	695	635	641	658	669	659	631	676	714	672	682	665	665	663	675	653	641	641	691	700	651	690	672	626	707	670	686	699	688	665	671	688	603	618	682	618	702	703	645	663	655	687	692	691	678	694	650	678	640	692	652	653	680	667	690	631	645	712	689	617	673	728	685	731	674	723	691	636	655	656	662	668	665	650	649	667	624	679	662	672	702	671	688	671	637	641	687	652	665	671	686	688	690	694	664	713	657	657	651	692	687	663	631	688	656	677	687	629	639	656	663	697	667	658	642	697	673	732	667	634	660	677	682	690	670	679	634	631	645	665	681	715	719	644	640	668	640	655	638	687	721	655	698	685	643	727	666	718	642	665	662	685	662	689	614	637	602	695	683	670	672	656	719	695	754	672	644	672	658	656	624	674	680	618	635	622	673	651	686	694	673	669	664	658	648	682	665	652	643	661	665	670	670	688	653	668	700	689	651	656	659	647	646	667	671	696	670	606	669	696	694	669	663	629	652	635	665	711	680	674	730	690	679	663	642	652	718	684	725	684	697	680	634	694	653	695	652	646	631	682	631	632	642	667	659	664	672	647	666	670	673	671	667	666	713	631	708	646	663	663	673	653	649	665	688	680	665	679	688	699	710	611	680	660	684	663	711	644	681	667	650	638	692	639	696	703	672	664	664	639	679	701	634	653	666	650	678	675	648	660	670	657	705	670	664	662	652	659	655	667	699	666	694	657	644	667	685	693	661	676	663	635	631	651	689	683	728	686	667	661	692	681	647	648	656	699	686	689	680	668	626	660	659	712	647	692	716	642	678	612	644	650	664	691	646	649	717	693	665	651	696	641	694	671	641	638	668	644	698	698	664	642	675	669	629	642	691	606	679	677	645	699	692	663	633	672	666	708	684	658	658	660	651	689	661	642	657	685	688	644	682	715	663	711	713	634	706	630	694	687	635	697	678	715	677	699	646	623	671	607	677	697	685	637	696	650	648	677	675	628	684	685	663	690	650	644	689	609	659	643	716	660	713	677	668	665	664	696	751	661	643	689	670	617	684	648	651	709	698	644	659	692	681	666	640	640	683	628	679	644	661	655	680	653	712	657	640	646	658	666	693	662	659	658	683	610	662	682	680	671	643	684	636	661	628	660	640	655	645	648	684	643	640	700	676	662	668	631	672	686	658	658	684	649	662	655	686	671	686	652	654	721	689	632	718	618	660	681	667	661	693	679	650	619	667	686	663	648	710	698	659	651	649	676	661	651	640	695	668	651	662	680	647	671	653	671	681	689	632	726	654	674	690	649	675	690	674	642	697	620	641	677	684	669	677	676	670	682	636	703	677	654	699	663	660	656	697	683	648	720	652	644	673	669	690	665	644	713	680	687	663	662	678	655	720	618	699	660	657	657	624	673	680	688	632	629	671	652	654	664	610	686	664	665	641	642	685	744	717	621	659	633	662	677	751	678	681	640	723	698	668	671	675	649	696	661	699	663	667	657	636	720	681	622	696	674	696	709	682	659	634	668	675	676	689	668	654	680	653	688	685	698	681	659	665	650	662	674	661	674	650	702	672	642	651	665	660	672	687	670	701	674	695	648	667	692	637	676	659	726	654	692	666	657	654	685	667	742	694	638	681	638	728	674	642	681	673	684	681	700	681	693	614	676	652	693	710	661	665	696	651	647	677	688	706	693	653	693	686	668	678	702	702	670	613	679	672	691	722	663	628	715	686	651	630	649	697	669	685	660	687	696	674	695	664	590	655	683	688	641
80986	61320	40824	18391	4012	672	339	291	324	319	278	288	302	317	279	311	328	316	303	310	295	273	298	331	298	322	282	303	323	293	316	288	317	287	337	267	278	268	306	307	278	263	314	305	334	320	308	293	284	308	283	296	314	282	287	299	263	286	272	329	298	327	299	325	326	291	278	331	314	303	290	303	306	271	297	284	280	309	322	296	311	304	285	279	289	312	257	278	327	305	300	306	298	324	313	278	328	317	290	276	297	268	281	300	295	329	309	268	297	301	320	270	300	304	321	309	334	318	337	323	312	314	306	292	315	287	334	321	276	294	307	316	295	318	344	321	325	298	280	271	279	312	315	326	317	321	315	319	288	290	318	293	319	297	307	319	330	307	296	300	324	272	251	284	324	320	279	305	295	292	300	296	290	288	314	311	285	262	294	289	288	315	284	283	281	308	294	323	311	323	331	278	284	316	294	300	325	308	266	300	302	288	324	322	305	278	290	343	312	308	275	291	308	288	304	314	282	302	271	320	309	290	306	300	273	295	333	276	336	294	288	299	300	289	325	340	314	315	289	298	314	295	290	330	313	290	287	271	302	308	280	296	275	309	304	296	295	316	331	310	297	293	283	334	293	308	302	324	308	269	294	303	300	311	310	321	301	296	311	281	307	315	303	318	306	302	342	281	306	275	286	295	344	300	314	316	310	305	310	318	346	307	320	316	305	327	335	309	323	302	350	290	319	310	293	328	272	278	314	315	320	281	303	298	265	323	299	303	292	347	331	319	271	311	262	280	308	305	322	255	316	313	292	310	309	297	328	329	294	309	314	341	302	305	320	318	286	293	307	303	297	302	321	256	307	313	319	291	326	278	291	276	290	287	328	292	304	327	303	308	294	328	305	346	305	303	267	287	279	272	312	309	289	318	290	281	320	317	284	326	268	289	315	316	282	308	308	308	279	315	311	288	303	291	307	296	304	308	300	301	333	285	315	273	320	342	310	315	293	338	279	295	304	295	307	296	338	299	284	300	314	295	312	298	303	318	286	297	297	280	292	284	304	320	299	334	321	307	303	295	305	334	309	320	326	294	291	313	314	315	305	275	301	318	296	325	337	339	314	313	296	315	297	290	336	269	307	318	303	298	301	301	301	295	293	285	320	303	297	296	308	320	319	308	330	287	288	302	278	327	314	301	283	314	267	330	342	311	310	293	278	312	325	321	298	292	311	291	296	302	316	294	282	309	276	323	303	318	292	313	335	294	317	284	285	293	303	338	303	272	325	303	282	286	295	309	340	311	304	305	289	315	339	287	286	301	274	323	296	300	363	303	305	323	311	305	291	280	294	286	281	308	319	297	315	315	327	313	293	329	308	322	276	304	299	325	312	302	303	283	316	318	298	332	310	305	291	316	302	303	312	327	285	366	302	323	308	316	291	320	301	310	320	291	277	280	283	331	269	293	296	300	330	292	294	314	293	319	331	297	322	274	315	298	255	294	349	303	270	304	297	294	338	318	292	319	302	305	305	317	293	297	277	274	300	291	284	329	304	274	277	338	323	333	299	292	308	300	289	308	315	285	285	288	315	295	301	299	296	283	293	292	314	344	314	303	274	306	318	319	303	245	324	322	284	325	335	315	329	312	297	304	327	296	309	292	299	283	279	296	304	331	294	303	296	330	319	290	302	312	272	303	305	286	258	316	294	312	338	305	270	292	325	302	308	285	300	278	310	309	270	286	292	278	287	294	305	328	315	331	295	312	297	304	314	299	321	322	306	296	294	335	321	298	294	302	302	316	321	286	289	281	300	293	320	304	282	303	313	304	290	317	301	320	315	294	287	310	278	282	304	291	296	323	322	288	280	315	289	300	293	335	297	326	302	311	306	264	315	316	334	312	313	303	273	313	327	312	293	325	301	315	298	323	302	307	319	288	269	275	277	307	333	295	294	335	301	332	318	318	293	297	303	277	295	318	289	294	300	328	315	292	290	292	297	295	301	321	300	310	304	311	294	325	300	287	332	306	282	320	292	280	307	322	293	327	312	322	292	330	306	294	298	318	302	278	321	325	330	284	287	295	300	337	287	310	295	312	264	272	277	279	304	299	308	305	297	308	311	289	287	297	273	297	298	292	301	290	291	292	296	320	281	307	280	273	303	293	310	336	330	305	327	298	282	287	307	332	299	313	334	301	320	317	309	300	318	312	280	272	330	288	321	276	309	290	300	284	289	319	315	294	314	304	319	321	309	311	312	267	297	303	308	321	308	288	301	295	299	340	335	317	286	298	272	323	305	283	317	331	293	309	310	333	309	292	282	289	280	310	304	270	286	327	297	302	308	291	273	312	290	331	306	311	318	303	317	258	327	314	317	286	286	284	327	325	327	281	324	324	327	310	303	297	325	309	319	315	304	283	342	291	286	296	303	290	300	278	276	277	302	314	310	321	324	289	303	283	307	324	316	315	274	304	299	282	332	323	321	299	283	279	331	302	304	320	301	309	309	301	293	308	305	299	276	294	300	282	309	313	322	283	284	281	310	278	301	323	308	292	308	313	290	306	315	242	296	294	271	275	305	309	293	285	300	288	300	292	304	284	332	314	311	285	300	295	293	297	306	303	323	318	276	287	351	285	301	292	306	307	313	311	315	314	329	324	316	299	307	306	311	280	289	303	303	268	318	317	290	273	311	329	317	311	294	329	313	309	301	308	301	286	282	302	293	298	273	300	325	277	303	300	298	282	286	300	308	346	289	294	320	305	307	317	276	293	315	330	316	298	283	309	301	344	308	295	315	310	293	319	281	276	273	309	310	308	348	312	288	292	334	281	303	315	321	294	328	297	321	284	315	299	304	326	290	293	316	317	324	326	325	334	310	279	279	309	331	294	307	271	282	298	293	287	300	295	307	343	295	315	299	316	287	298	313	321	324	305	288	303	319	330	294	289	284	304	297	260	307	299	316	283	300	314	297	323	311	292	323	297	276	299	271	305	307	303	292	337	321	288	322	305	337	323	357	347	317	313	310	310	306	306	309	301	292	303	315	333	279	312	319	305	298	296	308	285	268	299	309	300	314	308	307	299	319	316	334	304	320	293	271	319	310	262	323	290	307	336	308	257	331	300	296	283	301	289	283	304	348	325	323	286	305	306	289	303	261	311	325	296	289	299	323	285	297	334	318	296	323	287	323	303	305	294	293	291	301	296	272	311	310	313	305	286	305	289	324	291	280	301	289	340	281	313	312	303	309	314	326	349	299	291	323	299	318	312	316	324	321	295	316	282	286	274	322	285	300	311	321	301	287	270	280	308	301	291	306	287	289	315	310	313	331	323	285	290	316	321	297	327	307	311	310	291	336	318	324	285	293	272	293	326	296	289	311	277	280	322	314	280	275	294	296	317	298	325	299	296	281	316	318	318	316	312	321	319	286	298	336	282	305	334	303	271	284	292	317	345	281	306	319	325	336	299	298	298	293	319	281	307	305	300	281	300	282	299	309	321	301	321	285	310	296	316	317	288
61042	49449	38848	19444	5298	1308	795	710	713	724	715	698	679	655	724	660	717	699	712	714	691	705	725	710	670	727	749	745	722	701	713	702	694	714	708	728	700	681	722	732	707	708	728	697	668	713	700	637	697	698	690	722	740	695	706	706	697	715	690	723	723	713	705	728	722	711	744	732	716	707	684	702	718	700	730	723	729	708	722	723	686	708	713	696	733	709	672	700	711	744	721	698	670	701	719	716	702	725	706	701	698	682	730	734	707	700	727	728	707	713	663	687	725	728	696	703	751	686	701	769	739	708	685	738	687	716	640	725	692	719	729	722	726	694	698	714	766	683	710	699	726	718	697	719	659	684	728	716	709	734	693	712	751	739	688	718	728	739	684	682	712	718	741	680	668	715	708	695	686	744	718	706	680	694	723	726	686	711	713	691	770	686	718	734	715	663	671	745	678	691	684	679	700	725	674	722	699	659	657	725	717	737	740	759	718	747	704	747	722	705	679	694	729	675	708	716	692	716	688	730	772	705	730	717	728	683	678	684	733	659	734	676	706	688	692	713	714	729	728	736	748	689	712	750	699	729	737	706	676	724	707	695	703	734	697	679	707	747	716	744	713	684	683	730	689	729	744	728	713	689	711	681	660	717	728	693	691	676	719	723	662	682	695	732	651	713	703	709	739	683	707	651	708	691	691	701	732	706	740	724	668	703	732	693	731	717	734	723	695	674	715	719	716	755	713	691	715	711	674	703	720	642	698	737	709	722	657	703	731	702	661	715	688	673	722	758	717	753	734	682	724	693	731	704	686	704	728	719	731	711	665	695	731	770	702	714	708	684	672	679	712	696	773	710	696	684	732	694	701	714	772	688	694	664	707	731	725	696	672	682	679	677	737	698	705	698	718	740	700	715	678	693	659	709	711	657	776	709	741	713	737	744	728	709	737	715	669	674	761	730	733	709	692	728	697	700	703	725	736	741	716	710	745	709	746	735	715	714	696	725	696	710	812	703	712	701	692	704	699	709	653	736	714	672	746	730	679	688	709	712	709	759	713	658	723	656	733	676	699	650	702	691	693	724	691	726	648	687	699	712	745	720	747	736	703	739	690	705	746	720	722	688	724	708	686	737	716	752	750	688	705	699	683	660	667	717	747	701	710	730	678	707	711	674	706	761	716	720	711	698	673	724	764	660	739	743	689	733	685	743	734	715	675	681	708	713	725	688	704	694	683	680	698	693	650	686	684	702	712	757	703	705	704	728	698	719	698	674	717	689	699	699	734	685	658	727	686	733	713	718	690	720	695	708	719	696	675	703	731	690	688	685	683	714	659	684	698	675	711	699	736	744	677	678	705	696	751	710	711	699	691	665	756	722	703	671	748	723	698	673	716	764	690	693	725	710	718	711	704	717	738	713	649	715	679	719	694	710	716	674	721	735	697	661	699	676	674	671	659	775	670	723	710	693	721	727	687	701	732	715	703	727	724	713	721	696	694	737	713	747	725	681	667	702	711	710	730	668	711	707	687	769	670	690	734	702	740	758	739	713	754	711	707	740	719	701	699	706	708	710	707	697	659	724	731	698	734	642	696	729	697	658	745	687	756	716	745	703	686	701	661	679	653	696	699	700	681	737	698	717	699	747	705	707	739	691	751	682	694	715	711	721	711	709	700	719	714	707	718	725	717	754	726	714	728	713	698	686	706	678	685	644	705	686	702	716	685	737	706	718	696	636	704	673	644	779	697	764	770	708	713	720	682	719	688	710	679	701	736	709	714	701	722	756	702	675	677	744	727	725	714	673	720	661	689	732	684	725	747	722	711	738	716	700	741	762	694	716	703	737	710	701	696	710	695	708	711	647	630	696	688	654	688	706	707	734	694	689	741	672	719	694	692	678	702	674	661	744	738	701	709	728	680	691	715	739	714	658	701	655	655	685	723	669	717	683	645	701	707	709	708	741	705	685	695	733	684	694	724	712	686	722	713	716	725	726	668	740	718	721	692	725	746	743	714	708	667	669	704	682	671	688	676	682	705	737	693	678	716	704	750	705	717	737	708	735	714	713	701	711	743	711	693	694	709	732	684	695	706	718	701	689	679	687	697	688	710	724	721	720	721	706	713	699	699	693	727	687	693	712	738	697	702	666	686	685	722	704	730	693	729	743	706	680	747	698	696	699	734	719	708	725	693	701	705	764	706	753	702	703	744	717	733	652	688	767	679	702	689	713	675	728	739	738	772	722	700	708	672	710	739	726	697	704	718	717	730	654	747	721	698	721	731	688	703	753	763	744	705	742	658	738	718	694	684	688	721	696	735	724	744	724	690	727	694	710	698	748	695	715	721	728	705	677	752	665	714	760	716	716	687	734	734	718	688	738	722	698	701	687	743	687	695	746	674	681	726	726	736	719	724	726	752	728	724	691	706	748	721	671	677	654	701	752	716	674	727	700	728	671	709	699	689	726	747	663	727	724	630	732	754	731	693	735	679	689	725	769	670	711	723	702	691	705	678	673	742	705	703	700	699	684	724	694	712	742	682	688	683	699	710	662	720	717	740	681	687	680	712	706	704	707	715	709	681	733	690	744	688	737	702	712	701	710	681	682	718	705	682	689	717	695	704	720	757	720	771	693	727	721	678	706	679	683	703	732	654	743	681	724	685	768	730	762	688	667	685	702	661	718	706	725	715	721	738	677	701	748	680	683	710	739	737	742	718	693	714	684	706	681	697	733	701	722	727	695	694	692	705	648	707	673	718	738	719	703	691	735	712	708	703	738	684	737	668	707	726	705	701	701	696	701	723	698	682	705	699	739	741	702	683	713	717	686	708	679	721	743	719	678	731	685	690	696	708	717	688	746	712	725	692	749	747	723	711	683	701	683	675	678	711	716	702	735	774	692	708	707	675	669	759	682	742	712	710	684	675	724	683	681	704	755	692	668	716	705	662	733	669	703	722	685	713	713	704	726	717	701	729	710	706	673	692	732	686	725	683	749	710	702	657	678	697	688	719	708	740	719	707	765	751	665	732	688	744	705	687	672	686	671	659	678	680	699	708	682	741	666	712	667	708	701	702	741	733	723	657	694	718	703	729	706	674	700	694	734	723	716	735	726	682	700	704	720	696	736	679	724	702	733	680	730	685	710	685	699	757	685	714	677	703	715	699	720	682	725	725	672	694	738	720	687	690	726	698	766	724	734	700	728	741	725	695	665	721	720	679	709	677	722	691	711	676	713	770	754	741	701	747	717	726	708	671	739	688	693	700	700	716	697	715	693	756	676	728	732	716	730	705	723	698	756	721	732	745	673	713	731	709	691	721	685	738	692	669	696	724	711	708	678	697	731	679	691	716	769	714	649	742	733	647	702	699	757	722	679	709	746	719	715	714	720	716	729	756	722	696	648	684	748	726	700	740	695	686	683	715	729	698	719	727	680	730	716	728	738	725	744	747	692	702	699	717	709	673	671	733	766	667	735	747	674	674	665	694	660	715	707	658	713	724	721	742	712	714	731
84401	69461	50405	26134	9000	1110	339	280	261	277	263	277	277	268	258	268	280	262	274	272	266	257	258	255	276	268	299	230	245	286	256	273	274	275	251	265	284	273	283	295	291	279	239	270	251	269	267	262	227	261	271	238	265	276	273	252	251	264	291	252	274	270	278	284	264	249	263	242	281	283	255	289	275	280	280	280	265	269	250	278	263	247	271	232	258	264	275	243	285	260	256	271	246	271	254	286	260	257	244	265	279	269	299	297	253	267	275	256	291	288	270	247	251	284	281	259	262	270	307	264	262	274	276	269	266	255	222	249	248	235	263	298	258	257	269	232	266	278	260	262	297	267	278	254	285	268	283	269	247	262	274	279	262	270	242	255	291	269	264	280	255	238	242	248	271	267	275	274	278	320	263	254	257	271	292	284	256	278	246	249	267	268	277	293	275	262	296	268	241	265	253	271	263	296	246	274	247	266	262	276	259	296	264	254	251	285	270	280	240	236	247	256	279	260	265	251	241	271	308	284	281	264	273	253	280	252	274	267	237	259	243	266	288	303	252	281	264	257	265	270	276	277	270	280	295	255	284	286	266	232	269	250	291	265	250	260	261	248	258	263	313	261	233	261	264	251	269	260	220	245	249	275	286	271	259	259	287	276	282	244	256	265	279	252	265	262	281	255	255	283	214	251	258	268	277	247	274	273	259	290	288	271	253	261	271	280	259	260	252	257	287	261	295	291	262	290	275	265	289	273	309	273	245	268	248	271	266	279	261	255	280	261	254	239	251	278	264	277	260	288	258	285	249	276	269	271	263	245	270	281	255	281	282	254	262	262	312	302	246	289	289	262	254	293	268	264	256	282	261	268	255	276	291	276	265	250	281	287	305	248	267	267	256	228	250	247	278	253	267	284	261	267	271	270	263	253	252	267	259	246	254	299	270	263	280	264	270	299	228	291	247	244	246	279	273	267	293	265	269	247	289	322	272	237	272	274	268	262	244	258	269	265	271	277	262	243	284	269	274	240	273	257	270	268	275	301	273	280	266	269	265	294	238	307	272	270	292	248	296	286	264	310	243	280	277	275	279	249	240	271	257	277	254	257	235	278	290	293	267	235	297	258	256	278	261	238	283	263	250	266	284	263	236	254	259	290	277	266	243	256	248	246	252	252	253	249	286	281	251	245	255	285	259	286	264	255	250	272	278	277	293	304	300	263	278	288	265	287	260	281	252	279	275	268	302	285	269	268	245	305	259	279	288	282	255	268	280	254	248	233	253	247	270	288	271	246	277	263	250	259	267	251	270	240	251	276	235	269	241	259	282	263	248	281	265	237	235	265	264	261	262	272	254	263	246	262	289	279	279	260	261	262	260	234	237	282	252	306	260	268	275	262	225	310	284	228	265	268	260	276	245	266	275	280	235	277	258	271	238	277	272	250	268	261	293	262	283	284	249	243	275	274	278	288	271	296	278	274	274	275	249	272	251	278	278	241	267	295	265	253	265	269	294	279	258	262	281	249	291	276	270	274	283	253	244	281	272	262	283	220	236	257	234	296	281	257	242	250	289	239	281	230	262	239	275	273	284	249	272	278	246	278	276	209	268	263	286	276	266	237	268	278	267	282	264	270	283	273	249	239	227	265	279	249	282	281	262	247	266	258	256	265	286	290	285	273	258	275	251	250	241	264	281	324	245	235	262	289	265	266	254	282	269	277	252	259	271	242	263	262	261	278	301	275	266	267	273	280	257	243	271	269	254	245	298	302	271	260	238	246	268	272	245	256	281	272	269	220	258	293	282	267	237	276	262	251	309	260	265	278	245	255	284	270	274	285	270	242	306	284	248	269	269	271	250	264	248	266	266	253	244	255	260	279	289	286	277	271	286	244	293	277	269	273	265	269	274	280	267	254	270	271	236	278	270	260	289	262	281	246	262	277	270	274	264	281	258	244	236	258	278	282	282	254	276	288	266	287	265	283	275	255	267	283	282	263	273	262	257	297	268	273	277	261	259	258	262	251	308	263	244	273	293	255	280	229	258	261	256	252	277	271	265	235	222	246	266	240	254	272	275	253	299	254	262	294	277	303	281	276	272	271	256	277	268	299	280	276	273	276	237	281	260	244	250	255	253	258	257	284	246	251	262	247	265	294	287	283	284	285	272	261	257	267	279	259	257	268	264	259	262	274	290	244	268	250	267	252	253	256	278	259	253	255	269	265	246	272	269	281	265	265	268	254	260	241	257	262	274	264	274	253	242	245	260	282	278	241	293	291	240	265	240	247	277	261	254	268	256	281	283	277	258	280	250	261	263	262	275	292	252	272	276	285	291	243	254	268	259	273	263	273	259	257	282	274	285	279	287	255	259	265	243	251	290	263	273	286	231	242	246	290	282	240	306	270	246	273	282	253	243	267	283	256	247	256	238	240	243	263	233	276	255	282	254	244	287	252	259	293	281	263	304	287	278	284	252	250	267	286	265	258	275	264	261	268	291	269	253	248	260	273	278	253	272	277	269	243	295	260	244	285	230	278	272	269	292	275	279	261	264	269	270	249	278	277	275	275	267	250	261	247	253	251	265	263	250	248	270	229	246	273	271	253	250	268	287	267	295	255	276	252	266	273	269	250	262	263	286	293	268	265	250	255	262	282	220	265	259	258	243	249	271	281	257	274	246	270	284	268	284	242	276	281	309	266	265	260	290	264	292	253	256	277	271	259	267	253	241	292	255	262	268	258	268	267	267	267	253	279	291	254	287	281	281	275	292	311	296	268	275	276	277	263	270	255	254	257	269	283	289	303	292	280	277	295	265	235	285	270	290	302	280	280	268	232	254	253	280	279	282	261	266	258	252	273	278	255	271	259	261	241	244	250	267	271	267	278	298	256	280	271	256	271	274	268	232	263	248	291	251	291	251	281	255	269	223	265	238	254	271	246	245	269	262	282	266	248	286	221	276	244	268	265	254	279	258	249	264	274	317	284	272	268	268	255	246	262	248	279	285	254	262	270	245	269	277	274	253	258	280	264	265	270	258	277	253	255	285	296	264	254	275	281	252	290	252	260	258	255	248	283	286	284	287	309	276	267	262	282	256	265	299	289	266	263	278	265	271	255	270	265	283	276	300	281	277	300	253	257	241	253	253	282	264	262	251	264	271	287	269	273	263	270	283	290	282	258	266	244	278	271	278	277	305	258	293	270	256	259	257	293	254	281	269	265	268	276	240	256	272	276	289	265	293	273	290	232	272	264	263	262	302	281	221	275	263	287	267	262	248	285	251	271	277	255	267	274	256	246	258	273	299	287	274	308	243	295	273	245	244	240	269	271	274	255	263	257	243	302	302	284	261	268	261	248	279	284	262	245	269	272	254	251	261	259	269	229	276	261	254	267	248	260	275	227	265	284	261	216	262	265	296	290	308	258	252	268	241	254	303	274	264	270	272	293	255	283	259	275	303	281	251	279	253	268	252	259	245	279	240	285	276	237	282	255	251	231	285	264	270	248	261	290	258	253
70419	59684	47989	27493	8205	1794	754	629	607	616	614	594	632	652	663	661	638	593	625	641	644	635	648	606	599	593	614	613	608	608	653	593	590	660	597	629	591	631	610	623	605	635	598	653	622	660	639	601	640	619	581	584	635	602	641	641	637	621	625	637	622	614	608	675	658	600	636	628	632	598	632	645	664	611	598	635	614	645	608	581	608	631	602	619	613	613	606	585	615	628	649	629	662	654	635	600	634	611	661	594	590	597	628	648	596	601	604	630	633	615	617	627	595	644	632	601	617	607	627	621	587	590	619	616	624	661	577	596	624	650	612	630	617	639	632	671	608	627	629	617	601	630	655	617	656	605	630	656	605	593	607	628	620	602	640	607	612	624	594	613	609	661	633	608	623	578	610	642	595	632	661	616	614	645	636	615	632	601	626	640	621	609	606	593	614	603	606	654	631	702	612	624	639	591	628	607	644	593	615	615	621	593	622	609	626	584	628	618	590	587	637	597	581	645	637	621	660	636	652	623	643	586	661	653	646	648	646	610	632	662	647	610	601	656	592	604	615	673	584	647	620	578	582	637	642	618	636	643	591	631	591	625	633	634	601	647	616	663	624	628	608	641	606	634	564	630	622	667	629	604	639	636	649	599	629	626	627	588	606	613	587	608	619	615	614	635	574	629	630	642	622	604	640	630	632	594	557	623	574	643	589	645	625	604	652	612	643	605	612	672	620	595	660	620	641	634	598	647	613	616	624	637	640	657	642	600	626	635	655	611	632	623	612	626	663	676	616	668	647	655	623	624	651	628	603	599	632	595	603	627	650	594	637	658	608	661	610	610	595	618	625	620	555	618	623	626	583	620	613	625	633	635	624	634	603	618	579	626	618	610	624	606	656	577	601	639	672	662	605	623	634	645	607	637	669	595	634	639	608	587	615	608	670	648	641	626	653	623	625	598	634	607	615	602	601	605	633	656	619	608	656	613	643	654	645	656	594	607	611	587	614	643	649	616	610	588	605	606	665	613	585	624	597	673	619	669	643	665	599	620	629	579	671	636	614	641	618	610	630	660	614	611	612	581	562	615	629	576	625	615	613	596	620	602	669	612	627	595	589	654	608	667	686	629	635	626	660	613	576	678	623	628	627	615	570	621	674	597	656	607	614	630	657	615	612	619	618	643	618	635	620	605	612	677	634	646	615	641	562	625	635	658	621	576	662	634	629	631	598	618	648	621	606	584	609	628	638	653	597	625	643	610	620	593	611	609	673	601	608	591	631	588	622	606	612	668	567	605	645	620	630	624	609	575	599	618	658	584	588	606	602	620	614	594	630	680	620	610	641	665	577	633	633	584	639	585	637	635	631	621	627	627	613	580	626	622	598	627	629	620	640	628	673	624	616	617	614	686	649	627	611	595	655	661	627	593	602	606	630	643	604	629	619	623	636	600	621	608	617	628	610	608	609	634	651	572	652	650	653	632	652	651	602	634	608	592	640	620	585	617	641	644	599	653	652	598	620	621	672	572	614	612	608	644	617	597	589	621	588	588	656	640	658	637	652	586	620	629	666	589	645	622	642	607	618	616	637	595	638	620	602	589	663	590	632	640	592	578	622	641	607	589	642	663	628	635	602	643	659	582	668	652	669	640	651	575	635	656	645	648	599	620	582	627	595	605	624	666	577	621	645	647	581	627	637	647	594	622	616	675	604	636	589	602	554	632	612	596	612	624	598	641	625	597	585	632	592	633	611	628	614	595	624	607	622	622	634	589	610	626	611	644	629	630	638	645	596	641	661	637	612	656	631	636	614	630	591	585	632	640	565	621	608	599	639	627	630	661	604	606	605	663	618	565	660	621	618	648	621	618	622	611	648	633	639	583	639	609	635	649	634	627	637	612	665	638	615	623	641	668	610	616	599	658	638	672	620	670	655	619	621	631	617	665	640	656	615	694	625	613	616	632	638	587	644	656	644	642	636	585	563	583	642	597	603	627	595	582	589	630	668	646	586	669	624	619	610	627	630	619	606	638	590	639	627	622	637	657	587	630	620	636	617	588	633	687	635	617	576	653	621	647	629	597	645	588	625	625	626	605	615	633	640	607	647	645	619	645	596	620	652	654	634	653	582	645	643	648	699	649	637	667	618	630	642	613	588	611	675	640	584	618	632	633	642	623	639	632	623	614	617	632	638	587	646	617	602	596	640	657	605	560	598	628	648	621	611	651	605	659	620	636	663	596	613	637	642	638	581	588	574	647	617	623	609	587	636	624	628	604	625	675	628	581	642	635	631	652	578	614	621	640	625	606	587	613	624	618	576	693	624	663	605	645	611	635	631	593	640	615	646	587	575	588	612	610	615	617	632	617	603	637	648	606	609	655	648	648	639	611	573	616	628	636	593	581	642	643	608	627	602	629	619	607	599	606	636	639	573	603	637	650	595	633	656	605	636	581	612	591	591	621	609	598	648	593	682	570	673	652	576	593	660	624	624	623	619	601	605	604	593	615	619	613	644	628	597	623	631	631	630	589	595	650	612	596	583	606	647	599	609	614	678	645	655	607	614	607	639	600	656	611	610	626	629	607	632	606	596	605	662	617	602	599	627	652	559	630	632	627	615	608	647	586	621	590	609	594	657	666	623	655	602	650	596	640	652	628	618	615	619	648	626	644	632	656	606	585	609	594	644	607	626	582	640	607	634	622	615	580	617	594	625	630	647	605	605	647	656	626	623	613	633	659	617	647	582	635	607	633	654	602	676	603	623	663	633	647	627	620	632	624	659	623	640	580	612	627	640	656	603	619	603	657	616	598	634	600	619	585	636	592	656	621	679	631	622	585	629	594	617	579	613	628	572	608	611	612	638	620	635	639	605	602	632	655	665	640	647	648	658	590	618	611	640	627	604	651	647	603	604	576	651	625	633	626	605	634	594	603	605	660	610	657	637	613	600	614	626	620	640	619	620	624	688	659	603	598	613	608	617	601	643	595	581	606	628	586	642	611	618	624	580	621	645	637	638	615	645	657	666	613	636	608	604	633	633	600	623	632	609	631	601	622	609	607	636	628	643	608	607	598	646	633	604	632	616	565	646	615	681	602	603	656	616	588	629	623	640	629	635	650	619	650	616	595	610	601	622	657	653	593	591	605	627	607	583	630	604	623	649	606	630	596	608	651	660	622	620	624	621	612	606	641	612	653	630	592	628	590	656	625	603	653	615	637	549	612	646	621	588	653	579	589	603	610	581	620	695	644	618	635	670	607	598	621	644	613	643	607	640	620	586	596	582	625	616	626	627	626	589	623	639	677	609	602	649	646	658	653	615	634	591	627	662	660	632	583	632	620	606	635	605	591	587	590	602	630	608	609	605	619	642	649	643	634	631	663	589	611	592	643	593	646	610	602	639	654	621	588	598	570	591	609	612	664	638	563	607	625	584	612	652	650	666	605	574	621	638	608	597	659	645	586	629	631	622	600	584	617	644	645	616	681	677	673	602	636	609	614	617	620	630	603	587	619
48252	25518	9821	2045	550	303	309	297	306	305	301	270	304	296	288	285	278	279	260	287	288	284	297	263	264	276	271	267	282	278	246	279	282	259	299	274	291	273	285	269	289	283	278	288	277	258	269	270	281	265	243	298	287	325	282	291	250	249	291	296	288	273	273	318	291	306	299	273	312	280	275	303	245	274	282	282	292	264	301	276	282	265	261	278	286	256	263	294	297	274	252	242	291	267	303	281	297	266	282	280	259	290	281	275	277	278	293	282	289	299	288	285	262	285	270	293	281	309	279	264	321	299	313	290	264	264	282	282	282	304	281	280	303	274	284	287	293	291	260	295	296	254	286	274	272	279	302	294	300	244	270	269	258	275	290	289	256	277	287	286	293	249	285	276	308	273	267	264	283	295	261	274	267	274	245	282	279	253	277	272	288	310	278	288	306	289	274	271	273	283	291	285	295	239	293	276	283	283	272	269	260	277	284	274	282	279	271	299	308	301	293	250	289	284	250	308	312	272	262	235	267	297	257	280	228	270	291	285	266	285	260	281	282	317	264	302	266	275	302	304	274	288	288	288	301	275	266	261	306	254	280	273	279	265	272	319	271	299	253	286	236	246	275	279	284	292	259	246	283	293	269	280	256	288	275	274	277	246	259	273	264	271	263	280	273	323	278	307	324	293	261	295	317	276	289	271	277	281	296	279	280	275	253	317	289	297	280	293	309	275	270	287	276	280	278	297	263	282	274	274	271	271	280	268	265	284	281	294	284	283	292	240	300	282	312	272	254	291	254	288	252	298	257	279	266	288	281	269	268	250	291	271	284	280	270	275	278	286	296	273	284	242	252	251	276	289	289	304	239	266	277	259	292	258	279	287	276	246	279	285	269	266	278	301	284	283	258	246	300	281	278	270	283	289	274	296	246	281	283	259	296	293	255	259	291	278	305	256	263	274	273	276	273	265	265	294	288	245	285	258	225	286	306	256	260	286	274	285	246	297	280	254	275	280	295	243	264	254	253	264	273	255	283	275	306	283	319	271	271	281	307	305	311	254	264	295	291	272	312	284	310	288	273	286	276	275	293	265	277	287	266	257	283	327	294	268	285	274	284	299	259	279	297	265	261	262	284	288	312	275	288	271	277	246	286	283	292	272	278	283	256	247	263	244	284	293	278	259	272	296	263	273	280	282	286	261	280	308	296	268	245	310	254	285	287	292	233	279	275	264	279	251	311	285	302	280	271	297	275	269	283	263	296	276	278	303	310	316	278	293	272	293	271	280	278	277	296	260	244	270	274	257	250	286	271	313	289	268	244	276	295	288	290	242	280	276	283	281	279	268	284	309	283	297	250	249	269	301	267	288	264	309	320	288	276	286	282	262	312	292	274	277	292	253	272	267	276	270	317	277	322	286	273	286	309	308	253	294	288	273	279	294	268	292	273	275	275	268	278	296	290	279	272	286	271	271	286	267	304	273	268	273	290	278	278	271	281	292	299	276	271	257	280	293	258	304	257	267	275	280	283	291	287	280	252	280	244	285	280	295	312	299	320	301	298	253	284	279	265	273	266	276	259	257	295	264	259	283	277	277	257	258	282	263	288	264	277	313	269	278	266	261	288	301	285	278	296	250	282	282	270	290	253	271	288	283	307	290	294	307	266	296	282	288	243	251	299	282	247	256	293	272	257	264	268	307	274	265	272	255	270	270	269	265	289	293	283	284	252	265	250	310	287	278	256	287	298	302	253	272	270	290	303	267	280	279	292	274	295	285	285	291	279	241	237	299	311	265	250	291	270	272	287	270	330	256	278	266	268	263	319	300	293	250	286	260	310	259	281	293	278	269	287	279	298	306	274	316	287	263	256	260	281	290	267	298	275	317	275	287	326	272	268	274	275	276	267	287	278	320	260	272	290	303	299	257	265	289	281	271	263	271	266	292	291	280	291	268	292	272	249	271	315	265	302	282	277	300	272	328	276	264	256	263	291	272	271	271	236	277	273	276	273	297	259	299	318	276	295	266	266	299	282	299	276	254	271	272	268	268	264	269	271	263	282	255	270	263	304	290	256	318	282	285	292	319	299	279	268	284	278	281	306	298	286	257	317	305	310	289	264	253	285	263	256	308	255	279	295	270	284	284	290	302	279	301	269	265	284	324	311	285	321	289	300	273	281	270	287	278	304	306	277	255	266	272	292	265	267	283	262	258	270	279	276	250	288	244	275	261	263	263	286	286	268	304	260	278	275	252	247	307	301	287	274	289	251	271	274	279	291	281	265	239	270	257	287	271	313	279	276	277	250	267	283	292	266	281	307	273	303	279	290	279	277	264	296	296	257	266	300	261	317	292	247	250	282	301	270	268	280	318	278	281	256	299	274	287	277	262	286	288	283	279	258	263	303	252	259	265	283	300	280	269	246	258	279	265	276	282	283	303	289	281	294	249	299	274	281	283	276	307	262	284	290	267	282	284	302	248	323	277	267	306	294	274	261	291	265	258	289	289	283	285	279	302	258	287	265	275	284	269	277	259	312	276	296	264	239	271	263	295	301	303	267	265	263	286	270	261	284	257	271	264	292	284	296	250	249	289	248	292	281	304	310	305	297	270	248	256	297	298	306	278	290	248	296	248	281	288	283	265	283	295	273	272	292	289	292	300	286	266	284	290	300	277	265	271	289	312	264	264	288	279	260	289	288	294	287	284	278	280	276	295	292	259	249	340	273	268	246	282	298	283	287	291	272	241	291	269	290	290	295	306	289	272	259	281	279	293	291	290	283	284	297	276	274	298	277	281	238	312	287	256	287	290	286	294	301	256	322	264	238	285	273	289	244	290	277	293	271	277	293	297	253	254	271	272	279	273	287	280	303	253	268	273	284	282	281	298	289	263	314	258	281	294	267	273	282	289	302	290	283	258	275	249	303	284	304	280	255	265	262	279	254	276	300	259	284	248	313	305	291	274	272	255	297	313	264	263	269	289	270	238	285	281	277	270	278	293	294	237	271	258	278	262	283	268	266	290	253	247	272	278	278	294	254	284	277	327	270	281	296	298	285	304	266	271	263	280	284	322	289	325	289	290	253	272	268	251	320	241	254	295	260	269	264	289	307	303	281	273	299	282	284	268	295	306	269	261	279	285	291	301	308	268	272	290	275	265	285	278	278	284	314	303	284	290	264	292	282	270	257	279	258	289	243	265	287	299	259	274	275	293	298	309	286	276	312	237	269	281	271	284	310	271	272	270	239	289	266	278	248	278	230	287	283	285	286	282	287	284	300	254	307	309	269	307	292	260	286	287	278	266	260	269	263	289	263	254	287	302	303	283	271	305	301	289	278	300	286	286	308	294	289	280	271	268	268	301	300	290	274	239	279	293	275	286	303	280	293	279	286	273	293	293	261	269	276	282	301	283	271	252	286	287	260	272	301	283	260	281	307	299	269	279	256	301	318	298	280	268	276	284	282	300	261	292	310	242	297	268	299	251	284	271	252	277	264	301	265	269	261	279	280	276
40939	23017	11607	3973	1343	788	703	637	674	680	702	663	664	646	690	656	684	621	643	711	668	689	688	695	661	653	646	658	674	654	640	618	700	694	624	634	650	621	694	689	690	688	647	690	687	650	659	672	620	661	667	679	647	609	634	699	654	638	643	686	618	669	647	661	653	694	689	620	630	644	655	695	672	677	682	687	668	697	649	676	665	707	665	675	650	684	690	646	674	672	665	651	610	642	658	663	625	655	655	707	621	706	660	656	679	632	629	678	673	645	683	693	652	646	658	623	626	616	666	668	714	644	597	657	644	689	680	700	657	680	663	662	635	647	628	694	614	660	660	632	673	658	648	629	623	684	642	656	606	660	637	692	614	665	676	649	677	655	662	677	660	688	654	666	663	656	654	671	665	710	683	639	660	653	623	658	692	663	659	636	650	657	664	650	625	663	628	694	631	630	635	716	687	677	637	669	655	659	652	695	637	712	627	636	679	685	674	658	708	672	641	682	670	626	656	703	685	691	675	674	654	643	641	689	671	666	659	659	640	669	669	616	676	638	690	693	598	646	624	655	647	612	669	697	679	679	657	665	664	670	629	654	723	652	690	668	635	650	636	666	671	628	662	645	639	630	650	632	662	650	645	699	650	612	647	682	700	668	689	651	653	676	638	590	694	640	619	656	674	647	680	673	645	664	708	676	640	686	658	692	714	689	660	667	701	661	682	676	666	634	656	672	620	693	682	650	638	659	691	652	659	701	661	719	633	616	674	663	662	651	666	655	663	687	636	696	624	654	674	676	649	647	627	645	650	641	659	616	644	699	653	657	660	615	672	644	656	663	647	681	622	695	611	703	637	660	660	639	649	646	666	661	643	679	686	646	650	616	687	627	690	683	682	666	678	578	644	631	682	622	693	609	675	665	672	635	630	653	689	636	679	651	731	655	692	653	646	649	616	594	686	691	640	646	672	675	642	713	660	670	640	699	664	663	635	640	668	631	664	638	658	646	682	701	645	648	631	633	630	670	622	666	607	653	654	693	674	622	582	667	667	684	613	685	662	680	645	658	660	633	662	634	628	696	606	724	655	635	652	583	646	617	719	679	648	593	637	654	670	721	621	700	712	663	682	665	641	637	689	633	607	648	682	679	700	686	682	625	667	668	699	629	649	659	643	685	622	713	638	691	659	634	664	652	637	658	704	652	662	659	698	701	645	666	682	659	651	686	671	642	638	667	628	684	700	645	672	622	682	670	727	619	710	687	668	653	649	650	675	629	704	630	694	703	652	644	673	672	658	648	596	677	663	659	658	688	684	710	678	656	642	660	644	630	631	695	671	725	676	655	675	661	639	652	713	681	696	636	643	645	632	628	650	673	636	681	639	661	679	619	655	668	609	638	651	614	670	655	691	644	725	661	686	659	667	650	694	651	652	676	608	640	654	683	707	640	641	650	606	634	661	668	696	642	679	654	677	633	687	674	713	650	661	645	651	644	648	704	662	663	677	635	642	669	695	715	694	669	690	667	661	646	653	664	656	634	692	634	694	660	694	682	639	656	627	635	670	660	633	692	638	699	676	669	672	700	665	650	651	654	679	621	668	664	653	665	691	648	654	644	669	714	656	665	616	643	628	619	659	620	728	636	704	719	670	636	652	653	663	674	663	656	677	673	638	607	656	683	684	638	703	681	667	692	695	680	651	642	669	693	640	630	697	664	674	632	630	658	668	689	654	651	675	650	689	663	693	647	654	629	615	680	726	696	672	672	633	656	629	688	635	656	680	650	625	667	702	683	676	646	672	637	641	626	638	698	701	752	673	690	663	681	655	663	655	661	610	682	668	653	654	610	676	694	677	707	650	674	607	620	685	655	647	664	652	652	642	682	659	672	710	694	645	637	660	668	619	660	696	666	623	616	659	676	657	677	619	651	672	663	651	678	631	691	657	687	695	666	702	650	639	686	702	629	674	666	704	730	680	653	611	646	647	669	682	672	685	648	612	680	701	630	645	660	677	606	646	641	683	681	653	643	686	661	687	626	691	688	655	690	699	625	641	686	684	680	669	670	660	650	644	694	678	667	653	674	651	623	642	681	711	648	691	690	690	687	688	657	656	686	702	631	663	695	644	631	630	639	674	624	653	614	631	675	675	682	663	666	635	704	656	663	651	669	647	672	665	634	663	641	690	678	662	690	622	705	681	677	640	666	652	638	629	633	675	644	622	679	626	682	648	638	667	647	674	669	660	655	704	710	605	642	646	652	675	678	682	628	645	674	667	695	651	654	630	674	649	691	655	661	681	650	694	705	636	682	678	666	676	655	678	678	674	729	673	633	661	632	642	688	662	624	679	604	670	720	682	695	658	645	692	653	634	668	613	665	633	681	669	655	645	639	644	672	699	675	633	658	652	673	659	686	658	661	691	704	677	629	672	670	650	680	680	666	652	703	647	688	695	657	670	661	681	633	692	662	703	705	646	644	681	662	658	662	681	633	696	659	654	627	653	676	684	604	701	582	684	639	648	716	675	656	672	658	627	672	632	677	636	672	632	673	646	689	686	680	700	655	682	652	639	625	622	670	671	626	718	672	675	639	629	673	698	711	664	646	703	682	639	629	711	703	643	641	697	662	651	673	702	658	644	667	652	671	702	687	677	636	709	664	661	665	649	679	681	666	716	639	691	665	676	682	700	698	665	688	683	685	650	666	659	717	631	698	677	660	675	633	665	682	693	648	630	690	717	682	659	644	707	658	650	709	644	653	635	682	664	682	680	679	659	717	647	657	654	681	687	622	683	636	676	680	615	661	635	621	640	637	659	636	687	628	701	658	627	669	631	697	675	655	641	662	688	664	631	636	694	672	670	685	681	638	638	688	644	678	669	678	667	645	659	649	660	645	656	680	704	614	668	654	654	644	683	697	679	689	602	653	712	700	616	725	636	694	692	686	673	664	676	663	688	676	634	666	670	660	643	724	639	652	629	661	666	660	651	637	623	671	697	642	646	678	656	665	655	728	661	648	668	627	697	686	700	656	677	634	673	714	646	643	651	665	662	676	651	711	687	669	693	696	665	632	634	632	673	683	674	664	680	690	662	654	670	696	673	681	667	654	712	690	640	673	653	681	644	691	729	663	706	659	658	637	697	672	676	633	595	675	661	681	638	672	639	651	656	661	684	653	682	696	649	666	661	668	659	648	675	596	643	676	701	663	651	716	675	651	623	670	713	676	649	677	634	660	718	693	641	666	654	705	695	645	614	639	708	637	668	645	670	625	671	670	709	642	680	650	684	634	654	659	656	631	624	648	619	665	669	709	671	653	640	695	636	668	656	703	666	691	652	654	618	692	690	645	716	642	688	639	643	658	698	641	666	654	650	692	647	647	686	622	650	697	614	667	654	662	648	668	668	671	669	693	671	639	660	657	657	673	678	648	675	668	646	618	707	663	665	652	687	701	640	686	635	674	622	693	656	674	628	686	679	647	670	675	654	689	684	658	630	663	624	680	659	691	646	712
81095	60864	40163	18397	4163	661	315	300	311	282	282	303	333	279	314	313	299	277	311	312	299	297	264	301	291	300	312	304	299	326	309	296	261	327	289	310	295	333	299	280	279	303	318	285	289	321	302	278	277	292	293	313	298	323	324	302	302	316	312	329	297	287	284	284	304	315	301	291	284	313	305	273	311	290	257	301	280	307	298	304	292	285	277	295	296	341	314	280	258	311	320	265	280	324	326	298	290	329	286	303	318	320	324	266	302	326	280	289	282	305	296	298	321	293	250	281	312	307	323	307	299	299	321	265	307	304	286	292	298	287	306	271	292	326	286	323	309	288	302	288	295	322	301	292	308	289	294	314	271	286	297	291	298	287	275	323	278	350	299	264	303	285	270	306	310	294	277	276	287	315	283	292	298	339	301	282	270	308	288	313	292	267	307	298	329	290	301	277	285	301	307	328	268	288	275	333	330	288	312	282	300	295	282	290	286	301	324	312	354	297	289	299	282	305	252	256	286	303	312	287	310	340	298	328	288	278	290	283	318	282	282	281	298	291	307	305	288	306	309	273	298	314	304	289	309	290	284	332	317	290	297	268	308	308	280	280	303	275	288	286	305	312	304	305	283	292	280	276	287	282	326	299	310	310	287	306	294	298	306	293	314	336	310	305	297	306	290	293	286	319	287	300	335	318	287	269	294	282	272	302	282	282	318	286	271	273	321	299	304	278	309	287	285	302	325	287	281	305	283	321	272	265	301	305	319	272	316	309	310	291	294	328	284	319	280	290	296	283	288	310	282	284	304	326	282	310	288	324	286	289	293	260	334	316	306	295	272	337	301	284	308	249	279	299	273	299	324	315	303	312	300	280	274	294	259	289	308	313	313	301	316	281	288	283	301	269	282	296	286	306	305	289	298	295	308	296	296	284	279	314	335	295	304	296	309	269	324	314	316	275	287	285	297	316	321	288	344	329	305	312	302	293	321	301	283	313	292	304	289	281	271	320	294	301	272	309	300	295	310	303	319	283	256	265	275	349	297	280	305	279	298	298	287	280	312	293	290	325	300	289	268	324	277	306	300	322	303	308	283	318	337	282	311	270	280	334	297	304	312	288	287	303	327	286	287	301	312	307	328	300	277	304	322	317	310	292	301	312	287	292	299	313	275	294	320	317	311	318	335	278	297	297	292	301	283	312	298	282	295	275	299	285	311	281	288	323	332	282	291	292	298	277	278	287	279	301	302	303	272	290	281	301	318	325	310	313	299	283	277	296	319	312	289	304	282	296	292	313	296	294	290	277	285	292	315	285	307	309	338	292	294	290	296	304	286	290	291	286	268	322	322	309	333	323	295	290	313	274	311	300	331	273	300	288	292	296	286	292	279	289	257	297	316	298	330	316	311	292	304	306	272	304	265	335	277	304	298	299	331	304	254	299	281	332	301	262	298	305	312	304	269	303	294	279	266	285	274	306	284	286	256	263	294	303	351	304	274	314	331	300	276	262	311	338	270	296	296	283	312	339	299	279	283	279	293	287	321	281	282	283	295	291	305	289	284	291	301	259	275	352	295	285	278	294	295	327	319	316	310	292	291	317	269	290	322	282	320	300	302	308	334	277	293	312	295	289	291	312	311	271	291	294	304	266	303	295	294	296	297	294	283	311	290	268	315	331	306	327	305	300	284	303	296	307	289	349	306	311	278	307	302	294	284	314	282	300	285	281	277	280	270	301	270	295	296	349	320	307	286	285	304	277	261	311	327	293	313	310	306	289	295	316	335	275	282	279	297	290	298	312	313	280	273	314	318	313	337	296	283	278	294	274	263	311	312	308	280	301	305	295	309	282	275	300	299	284	281	304	292	299	307	281	256	283	293	307	278	286	302	316	326	303	288	309	311	307	278	280	312	318	309	284	343	316	311	327	319	324	290	272	320	319	245	307	331	300	288	333	270	290	312	298	322	303	280	298	285	299	305	299	312	313	314	294	281	281	281	305	310	290	298	288	295	317	294	276	309	280	301	290	298	274	312	295	313	304	310	303	295	320	287	309	273	292	306	296	284	288	279	324	308	293	296	303	269	298	285	271	290	266	309	288	285	306	320	277	325	303	328	316	308	280	313	334	294	272	291	279	321	302	267	279	308	310	285	293	306	295	290	293	276	320	277	317	303	282	299	304	302	301	267	262	329	271	292	304	294	298	300	284	315	286	287	284	295	288	313	365	313	303	281	297	281	310	259	295	300	283	283	317	292	258	330	278	285	285	272	317	282	309	326	315	320	317	346	260	262	311	291	309	321	295	269	288	298	329	317	282	325	315	315	313	310	268	291	271	308	313	303	295	271	282	311	306	298	314	274	283	299	282	293	292	307	317	312	292	293	250	284	301	304	286	317	315	280	313	314	271	299	298	321	286	288	283	284	288	261	283	294	281	302	270	295	301	326	288	281	285	293	311	283	301	317	305	293	300	300	311	314	323	311	286	288	292	278	301	292	300	316	299	310	287	266	308	290	293	309	290	327	298	292	296	292	309	294	317	275	263	318	297	322	304	327	294	295	273	296	316	277	296	292	285	321	324	269	259	294	289	305	291	305	283	313	255	290	307	275	311	279	321	255	283	311	309	295	310	289	294	294	304	305	290	309	281	302	304	286	289	304	326	299	268	319	307	307	297	278	305	326	288	298	307	279	310	302	280	296	290	307	295	287	264	307	312	268	291	283	269	276	296	275	310	299	262	313	322	295	298	269	272	305	262	298	283	283	318	270	285	293	315	312	278	296	321	291	306	289	289	291	309	280	286	315	309	296	290	328	296	317	305	280	317	280	303	280	299	303	305	315	343	303	274	326	266	277	287	321	278	298	302	326	298	320	265	313	283	309	322	274	294	320	281	300	314	319	300	293	301	305	307	302	274	303	301	299	302	337	280	314	293	308	314	320	285	282	302	293	294	286	301	252	276	321	290	310	304	279	335	281	259	299	289	277	283	277	291	318	305	295	293	315	285	308	285	295	297	290	288	291	298	364	268	298	342	295	283	296	286	302	325	295	307	280	282	304	317	306	342	293	316	280	304	292	313	316	278	324	320	328	282	288	302	294	292	320	300	325	321	289	279	292	307	268	290	312	301	256	297	302	285	318	321	316	289	305	302	308	274	315	311	282	271	307	284	325	286	291	287	287	291	297	274	313	305	285	290	319	314	297	315	342	296	311	323	304	273	298	284	286	290	301	307	325	306	307	314	311	320	269	319	297	280	296	311	292	260	293	327	305	319	312	310	312	308	305	310	281	315	311	271	275	299	297	285	296	310	303	318	295	292	248	340	295	282	271	289	302	309	341	319	308	296	302	279	293	285	287	277	291	314	305	295	293	261	313	317	301	295	320	305	288	292	298	302	307	293	306	294	293	276	282	285	269	279	266	307	324	317	318	298	281	286	308	302	312	300	305	304	298	290	285	307	296	305	337	305	301	316	257	294	280	309	292	277	293	327	293	341	319	281	257	313	299	297	320	300
60959	49130	38295	19747	5421	1354	757	683	680	687	674	659	665	643	650	653	688	648	675	721	677	665	687	693	701	694	659	690	679	688	664	675	703	757	694	707	671	669	691	705	747	698	709	700	724	666	695	709	675	657	716	708	689	696	685	697	713	676	703	666	728	692	658	671	736	714	713	658	653	719	729	696	708	704	665	692	652	677	683	667	685	698	724	723	664	670	688	740	705	683	721	698	647	655	685	642	693	683	720	649	722	700	668	658	743	661	643	745	648	755	709	611	702	718	674	697	658	695	689	716	727	682	706	644	661	702	653	714	694	713	665	748	700	717	653	704	698	690	702	708	662	670	665	669	666	697	715	680	757	714	644	687	667	707	703	695	691	641	694	688	659	710	659	644	687	694	710	696	679	697	741	733	678	710	676	685	673	704	729	698	678	722	665	684	712	721	640	727	700	657	728	706	716	711	655	665	673	704	738	694	716	695	717	661	687	711	714	691	678	688	673	662	720	655	676	736	698	699	663	694	729	705	704	677	729	718	696	708	639	688	704	689	680	715	633	688	685	751	724	681	710	687	655	709	641	688	697	633	670	710	703	696	725	722	707	682	704	681	721	654	732	708	705	693	702	688	674	753	687	707	672	677	730	703	664	702	711	700	705	681	722	657	701	680	701	633	739	681	644	649	680	672	697	709	714	722	694	679	693	700	622	681	663	696	706	753	661	670	712	721	677	731	699	697	682	723	688	683	647	697	709	678	717	678	690	656	717	760	689	681	706	709	697	686	659	646	735	706	718	697	688	666	687	735	722	707	691	710	717	701	718	703	697	769	673	723	676	726	677	680	727	723	748	711	722	669	712	693	694	710	685	685	688	695	652	701	695	655	705	703	697	637	707	680	730	673	710	723	684	680	715	714	663	719	699	703	743	675	661	744	733	668	700	692	724	721	677	715	718	706	706	688	673	665	670	658	692	689	737	670	715	722	693	701	680	696	673	719	687	703	687	706	705	718	681	667	682	642	651	661	685	691	691	667	643	694	716	663	679	702	716	665	739	701	681	652	681	640	714	731	686	686	746	732	696	710	691	657	655	674	658	689	665	714	745	684	691	641	654	677	703	718	638	738	685	678	712	726	649	689	731	686	702	662	661	699	733	705	610	705	740	660	731	700	703	688	686	637	636	647	717	710	744	679	697	651	672	717	707	661	695	685	691	702	708	713	696	747	685	636	703	766	691	699	676	728	716	696	665	666	712	685	723	673	688	673	738	660	743	661	710	656	691	697	684	701	706	686	658	675	691	684	706	708	696	671	669	668	667	670	723	727	648	692	662	716	734	669	674	661	673	743	718	692	646	661	664	647	687	654	683	707	738	672	680	685	699	703	682	726	675	647	701	704	706	724	705	674	704	695	698	725	707	694	688	650	714	685	656	667	710	697	699	687	682	667	649	728	722	666	652	723	663	700	740	692	697	666	701	700	652	707	699	723	682	713	679	674	654	691	669	760	703	678	683	699	707	691	726	711	690	685	675	694	696	702	696	678	724	664	653	698	684	696	706	715	670	677	653	640	674	690	684	699	658	644	705	648	687	693	660	725	692	650	698	687	690	676	680	691	680	685	681	755	697	721	672	701	715	621	657	668	717	658	671	666	754	693	721	692	739	723	681	687	709	703	680	729	704	701	643	678	682	717	698	680	663	703	726	701	694	731	672	730	684	759	657	700	689	650	713	671	722	713	688	666	652	673	674	716	697	704	730	663	692	671	700	721	718	706	714	706	673	692	738	702	717	682	689	650	729	753	625	678	717	704	758	713	632	670	707	677	713	715	690	668	681	675	696	667	672	696	660	677	686	711	683	716	705	677	631	752	689	648	708	692	688	717	755	658	673	659	668	657	681	664	711	683	670	704	710	723	682	697	687	681	675	639	649	750	701	696	667	671	640	679	715	686	650	686	717	722	686	687	696	725	711	688	730	724	728	716	710	700	646	686	738	709	664	711	690	735	653	738	685	706	706	658	682	709	700	711	696	682	714	652	749	735	666	674	693	736	693	669	687	704	707	694	692	693	727	725	704	701	715	694	681	656	694	682	706	658	703	691	718	698	660	734	671	690	669	723	703	705	701	705	699	666	720	730	680	698	682	663	677	745	697	680	719	711	680	696	682	691	652	690	692	735	724	705	717	710	685	704	668	725	654	678	672	702	692	658	664	707	698	654	679	671	660	652	714	709	721	707	703	704	698	688	681	684	687	699	713	678	681	665	703	723	748	720	685	689	676	682	733	667	711	693	680	691	673	694	688	693	721	727	655	703	676	695	694	676	645	698	689	697	698	714	707	698	751	714	676	657	723	690	729	669	684	691	724	723	711	728	737	673	706	727	696	672	693	676	689	656	658	747	708	688	714	657	719	671	665	692	701	673	683	677	672	722	686	686	683	704	721	695	720	683	661	739	680	700	743	668	669	675	688	686	717	663	701	675	666	802	655	700	681	682	730	710	701	696	678	685	633	703	683	673	701	622	652	713	687	701	650	729	739	683	742	695	669	694	700	724	695	681	666	677	701	635	696	645	726	702	657	744	676	700	705	687	695	716	705	696	690	727	695	663	723	714	700	748	695	660	712	733	708	711	742	657	695	689	659	693	714	664	685	735	719	715	699	733	705	734	683	685	734	743	710	683	730	716	695	684	687	689	741	726	685	703	682	717	688	666	720	644	682	676	658	716	647	687	706	700	736	687	712	735	689	737	734	704	686	678	696	663	706	701	701	728	713	632	724	725	693	633	699	677	673	666	675	699	670	670	698	705	692	729	739	680	666	702	677	735	697	696	664	718	701	724	697	699	648	664	714	675	715	732	711	708	730	722	729	686	656	728	712	688	719	673	646	699	714	638	756	761	713	694	679	671	704	669	655	707	694	684	704	712	672	690	683	699	696	702	688	695	688	718	707	718	682	695	711	728	673	728	673	708	675	687	717	645	709	680	657	691	708	651	670	713	725	698	722	646	683	667	737	657	689	700	693	692	687	672	652	694	685	719	659	702	663	718	686	725	663	693	671	732	691	656	670	709	672	713	717	713	688	632	701	704	732	758	695	666	686	675	684	693	719	716	733	728	664	675	683	712	642	698	711	735	710	674	709	688	715	643	683	716	692	685	708	704	692	741	640	683	697	706	650	676	699	712	707	690	683	671	663	692	659	645	716	676	717	684	629	683	712	655	706	711	679	707	695	698	680	734	734	715	697	680	673	723	682	706	657	694	683	678	655	689	663	710	728	681	689	734	694	675	663	728	678	659	673	679	749	698	699	721	677	696	653	708	673	732	694	670	647	714	663	692	699	740	721	708	692	660	717	657	676	681	731	680	669	694	736	659	666	674	672	707	669	701	725	663	678	679	704	720	705	697	700	718	684	698	667	665	689	695	698	722	687	667	696	667	673	714	717	697	654	702	732	701	683	667	733	652	704	663	673	714	709	653	708	691	710	714	727	678	681	684	677	694	726	681	674	728
84847	70321	50020	26240	9264	1123	323	248	244	262	256	264	249	280	247	242	281	263	297	269	248	242	239	257	241	264	262	254	236	236	253	246	269	249	255	254	275	239	256	245	276	272	253	238	254	261	233	230	254	288	290	238	268	257	260	238	241	215	248	254	265	241	243	281	263	290	256	258	233	257	246	261	288	263	252	255	275	259	259	247	263	270	245	230	238	251	259	270	247	245	232	260	254	240	256	242	228	266	292	238	233	258	242	247	251	246	250	249	238	265	252	254	275	252	245	253	251	271	269	263	266	248	269	272	239	242	253	250	252	270	246	292	260	262	306	268	245	270	247	268	238	250	266	279	273	246	248	284	264	248	253	265	242	261	267	230	241	254	234	251	256	264	260	256	249	266	259	258	237	285	273	266	263	252	277	264	273	247	243	255	281	290	245	246	282	239	251	254	266	275	270	263	270	265	245	276	257	267	271	271	275	258	248	252	257	271	256	245	235	265	232	257	253	257	275	252	274	276	261	250	242	266	218	257	285	248	251	266	282	258	253	243	291	251	242	278	276	261	262	232	240	253	273	282	243	244	254	254	213	262	245	227	296	251	253	273	258	262	238	253	260	263	262	287	259	227	217	262	297	231	246	260	296	252	245	252	255	276	277	261	242	220	267	239	273	290	267	275	261	252	268	263	240	250	252	284	276	256	271	277	288	242	241	256	264	224	240	249	249	275	264	259	256	268	247	236	258	262	262	250	243	269	234	254	268	247	288	251	241	249	254	276	266	266	270	278	260	263	264	257	262	260	255	242	231	277	283	234	282	275	260	261	273	248	252	224	256	267	240	255	248	264	255	254	262	260	265	269	279	243	290	253	268	279	257	209	286	235	256	256	267	253	248	265	264	256	281	261	267	241	278	285	264	269	279	248	243	238	253	270	242	261	278	261	264	260	262	271	255	255	242	252	244	262	265	257	221	275	250	251	269	277	256	257	244	306	285	256	246	260	240	283	278	251	261	245	253	251	263	252	263	250	241	227	227	230	269	246	280	253	275	313	277	244	227	256	270	259	243	265	247	236	259	274	252	276	252	253	257	272	246	275	256	235	307	256	241	239	276	254	276	270	250	256	284	254	238	276	278	282	255	270	259	267	269	254	239	262	262	267	237	234	268	245	251	283	287	250	266	274	293	277	252	268	267	288	268	251	293	248	247	255	271	262	263	248	250	237	272	266	261	246	250	277	274	276	231	271	287	255	296	256	258	264	240	255	293	274	262	264	251	255	272	237	232	225	260	273	264	259	257	255	251	253	272	254	250	249	231	279	244	274	283	276	271	272	246	238	250	227	250	270	261	267	283	262	225	250	261	259	249	266	242	242	277	235	235	275	218	259	248	241	238	256	240	233	243	280	249	233	282	248	258	255	277	282	258	272	281	247	286	269	279	291	287	290	252	240	246	272	297	281	262	256	296	264	235	236	258	243	251	257	243	284	269	280	258	289	289	265	270	228	238	262	251	236	240	257	278	257	250	212	265	245	253	252	264	252	234	288	262	266	239	241	255	243	247	253	263	228	250	260	258	269	274	272	273	274	247	249	268	252	256	228	261	254	236	258	279	274	283	255	263	248	270	281	257	264	260	264	254	282	246	273	285	238	256	230	262	262	289	256	262	238	268	256	277	288	257	258	226	273	258	248	227	282	272	273	257	259	288	267	261	274	247	267	271	258	285	244	259	242	279	276	246	256	264	264	304	269	237	239	236	252	264	242	251	270	249	249	250	243	262	248	255	244	273	273	267	253	248	260	242	240	229	237	267	244	255	276	248	267	253	270	255	256	247	251	269	276	257	264	251	236	237	243	259	276	244	243	280	284	267	248	258	292	261	273	245	234	284	239	276	235	268	256	223	246	272	271	245	281	254	264	275	262	279	266	245	264	263	247	248	251	280	281	244	257	249	242	266	254	246	247	277	291	247	286	255	252	268	230	257	277	235	269	276	249	290	268	250	239	233	259	266	248	273	276	266	264	237	251	276	269	278	268	234	267	252	261	257	249	245	265	281	275	244	234	247	267	252	270	271	262	291	307	235	216	276	240	275	262	279	234	276	251	271	267	260	261	234	273	292	272	247	245	262	251	259	277	246	263	242	246	281	254	260	247	247	254	262	262	246	254	283	266	250	280	259	265	291	251	292	243	269	302	257	252	232	268	236	275	249	247	243	258	261	278	263	252	258	246	246	245	237	227	271	248	271	269	294	253	257	236	257	243	269	233	236	257	251	270	264	252	273	255	260	257	258	241	232	239	257	247	286	268	262	264	248	256	255	231	264	250	247	264	255	240	258	246	248	279	275	247	238	255	246	245	258	281	282	265	258	248	265	247	251	273	235	242	236	216	262	250	265	259	273	279	272	285	254	247	244	205	260	244	226	277	251	251	266	274	261	268	271	242	266	256	239	239	253	263	271	240	290	269	247	262	236	250	258	254	273	242	271	265	232	251	242	298	258	251	277	262	267	288	257	239	273	246	265	236	279	234	253	287	251	266	262	255	287	234	256	254	248	245	253	226	258	267	234	268	275	245	237	263	254	231	261	308	267	280	255	284	275	287	251	248	259	233	270	274	246	270	290	264	259	246	272	232	282	249	290	249	285	239	240	269	285	243	268	290	264	242	265	264	253	281	240	246	288	261	248	243	282	244	274	226	273	241	262	264	261	253	272	279	234	255	250	278	271	307	254	263	261	293	283	260	243	246	250	246	253	263	252	253	282	273	241	254	248	287	277	246	264	264	248	266	260	257	241	253	276	237	272	239	279	228	258	246	237	256	275	244	243	219	286	268	249	266	247	272	288	279	264	254	296	252	244	255	244	260	281	257	253	284	261	275	250	260	239	258	257	268	258	275	249	277	214	277	266	280	232	285	248	270	223	247	257	258	227	271	246	245	268	257	239	244	283	273	271	247	262	281	236	240	232	249	246	266	272	248	299	263	272	276	259	279	255	240	270	242	254	254	239	242	275	280	268	286	285	241	244	219	235	282	251	275	265	264	259	249	253	253	251	240	246	270	261	272	264	211	251	237	267	250	290	268	270	245	261	250	275	304	276	278	260	255	280	246	272	277	231	252	282	253	282	257	268	241	260	230	244	251	245	245	271	264	236	242	261	262	250	228	287	236	257	240	276	279	270	241	247	289	255	287	258	267	242	262	259	279	276	243	277	246	243	266	262	251	295	254	253	265	242	252	255	277	263	251	274	265	233	270	283	247	292	281	281	249	254	259	227	245	246	234	252	241	279	251	259	233	275	270	241	230	262	240	252	226	248	250	280	240	283	270	282	253	287	270	284	232	244	270	252	262	236	234	246	240	255	264	247	263	250	247	272	254	261	289	258	272	264	279	287	245	246	263	270	264	257	255	258	274	244	271	260	295	268	269	233	288	227	274	242	248	273	282	247	261	244	268	274	260	249	261	249	252	255	269	252	261	245	277	253	255	251	261	267	272	242	262	260	244	242	254
70125	59879	47676	28073	8533	1912	724	591	672	624	636	603	612	600	618	610	582	594	660	624	570	618	592	585	640	629	582	573	648	611	619	591	578	589	580	611	626	603	581	647	627	585	603	606	612	582	567	585	602	631	635	614	656	598	611	591	634	598	571	622	558	585	658	626	597	580	614	630	595	591	580	565	666	597	576	586	569	620	602	608	597	594	617	593	630	663	599	619	606	630	605	625	599	612	597	625	636	613	587	597	581	599	646	576	585	597	599	614	619	595	594	567	612	634	635	614	622	621	616	563	569	593	595	620	649	574	635	599	584	653	594	623	606	626	596	556	575	579	590	581	617	599	596	610	612	605	596	615	610	616	616	630	642	632	633	610	595	589	566	587	583	615	646	587	601	636	625	582	597	578	624	600	631	598	640	605	623	600	618	596	647	593	589	590	604	590	585	576	628	580	638	631	556	601	576	676	611	583	625	584	611	597	577	614	599	572	598	603	599	635	564	618	562	637	593	588	582	582	622	571	660	609	615	600	633	556	583	622	533	595	609	619	559	644	532	588	592	556	602	615	631	633	601	615	602	583	586	568	558	597	651	609	599	600	582	591	645	636	603	625	596	618	568	635	642	617	584	552	584	589	588	615	614	604	575	621	585	600	593	619	576	573	593	595	603	553	608	599	635	616	631	667	596	568	635	615	588	579	613	573	591	621	595	649	613	593	619	585	607	604	578	637	625	576	593	620	605	631	617	604	568	587	627	593	569	579	642	602	568	569	610	616	639	581	609	579	628	612	611	630	549	596	611	593	601	528	570	628	619	585	641	646	597	605	592	564	639	618	600	609	562	584	620	604	632	584	605	596	575	592	575	600	626	633	605	576	616	610	616	602	564	563	582	600	596	582	635	623	632	601	605	585	616	639	619	594	618	643	581	648	601	598	618	605	551	610	585	618	596	584	585	601	628	595	578	610	607	583	629	597	622	626	589	624	629	612	594	612	577	564	615	644	615	598	634	618	593	599	593	628	642	597	591	625	634	622	574	626	606	611	596	545	582	643	623	635	583	615	626	638	589	579	597	601	587	662	587	585	630	603	582	578	619	640	597	584	563	611	628	577	617	573	588	611	626	628	577	626	588	613	603	587	537	568	641	580	631	598	595	579	583	625	608	606	613	600	613	615	623	647	553	606	568	594	605	629	617	613	602	549	583	556	621	620	607	621	662	592	564	597	579	620	600	623	639	612	613	631	593	582	581	563	612	656	637	595	596	547	590	622	589	570	572	591	621	592	625	605	624	604	626	611	608	618	601	619	587	631	597	586	583	612	616	572	569	602	564	607	615	555	603	625	625	618	607	634	594	615	653	611	613	618	596	587	580	579	592	581	597	621	629	586	568	615	587	582	600	599	627	594	620	582	612	620	605	584	582	629	572	627	607	584	635	595	613	583	581	556	601	585	626	593	591	579	567	651	601	603	597	628	580	601	627	638	573	576	635	597	647	635	642	585	654	576	641	591	580	620	607	596	563	620	563	567	620	578	576	617	608	586	576	610	574	601	584	637	594	574	530	555	585	607	592	596	638	618	580	607	541	606	601	608	586	578	588	599	599	615	662	623	556	597	581	595	593	613	635	590	591	585	624	610	576	597	598	588	584	652	608	658	561	575	620	601	599	583	600	611	594	620	585	594	624	590	609	617	621	569	582	604	615	575	599	598	684	547	605	565	635	580	641	596	579	593	575	580	627	656	597	551	623	597	597	571	609	647	585	582	611	603	633	616	556	593	554	611	607	635	587	596	609	586	595	569	642	568	610	605	663	618	559	609	628	619	612	553	632	597	569	573	574	618	661	606	603	613	653	629	605	599	615	607	610	651	601	569	604	602	569	638	604	618	592	589	572	559	597	619	592	583	608	579	577	606	593	610	633	558	593	643	615	588	607	649	627	575	644	631	598	544	598	600	591	621	574	559	592	610	627	619	649	603	644	610	602	618	597	618	629	634	604	665	588	607	656	592	578	617	562	590	631	588	623	637	597	570	608	570	612	571	608	603	555	646	593	592	590	603	634	578	607	586	629	619	581	595	591	594	585	572	593	583	558	560	583	584	651	622	610	585	618	592	579	647	583	637	566	600	622	564	584	590	569	604	565	607	599	557	656	612	625	612	619	655	626	564	637	601	587	579	616	604	594	595	554	584	633	584	630	580	673	593	607	624	619	648	646	648	617	592	620	611	571	606	623	656	563	540	595	569	569	609	606	613	591	601	570	619	628	573	602	615	626	639	579	666	646	602	613	564	631	612	633	593	586	573	591	621	616	587	592	601	630	593	608	591	583	617	629	605	601	622	558	611	598	614	640	585	630	622	652	639	608	556	636	643	649	576	578	574	551	646	597	606	589	600	603	610	553	613	541	584	601	595	667	644	627	627	600	588	628	619	566	628	608	590	651	575	612	603	610	605	592	605	628	599	573	597	611	591	621	577	650	637	642	612	619	587	626	633	573	596	619	597	591	573	607	637	587	567	617	593	634	603	604	582	589	606	601	599	587	540	600	568	589	590	611	563	574	564	607	615	617	594	602	572	588	589	584	575	575	663	578	569	554	595	604	599	652	632	595	590	615	560	594	610	625	599	621	575	632	623	578	620	579	652	606	563	633	571	639	614	622	595	640	603	611	616	629	620	590	612	618	593	573	616	578	578	625	619	594	568	578	599	595	597	621	615	619	633	593	597	624	611	607	571	580	551	590	607	568	626	629	571	581	592	562	572	617	608	559	634	616	602	603	591	600	639	533	562	599	566	614	635	611	627	584	604	579	595	594	616	565	625	594	605	613	586	588	591	609	595	596	615	565	656	612	585	589	633	596	645	576	610	619	600	612	578	604	556	607	621	626	580	635	600	619	581	592	629	591	567	589	585	599	635	615	581	593	594	644	589	581	628	602	632	596	572	643	632	622	651	630	612	640	648	600	570	622	595	611	620	603	593	624	601	589	565	589	605	595	612	618	567	591	572	620	605	601	604	653	575	583	574	586	637	601	593	565	604	575	581	582	616	628	611	560	607	618	619	612	595	611	630	597	633	589	617	577	579	651	591	568	613	596	577	609	586	601	598	610	583	593	588	619	626	572	580	604	617	579	619	625	587	630	638	564	583	588	588	591	629	616	602	636	589	592	607	624	623	624	612	538	578	612	594	627	640	634	644	596	571	633	615	604	626	623	599	617	569	589	618	573	638	616	580	592	586	576	570	604	625	592	601	573	608	596	616	636	576	581	634	629	584	592	605	591	573	551	603	581	609	557	582	586	563	624	594	575	608	582	566	608	592	606	662	515	555	592	548	599	635	603	649	618	547	607	602	585	591	647	621	609	606	610	594	618	598	615	576	599	566	597	579	599	608	623	581	605	629	622	611	576	621	594	620	597	592	584	642	634	569	600	597	588	597	630	607	605	609	611	594	594	587	624	609	627	582	609	558	600	606	603	624	598	609	633	585	547	548	581	609	607	632	625	590
47222	25606	9900	2071	549	326	291	280	243	267	263	281	273	258	272	259	258	284	259	272	300	266	268	267	243	256	285	264	292	294	286	276	257	316	273	284	281	244	261	296	272	290	284	258	304	271	258	280	287	290	277	235	271	266	303	293	285	277	279	265	274	255	246	278	276	287	265	255	282	264	242	269	278	274	285	290	272	248	274	284	276	276	271	284	261	297	257	272	279	285	262	279	272	288	285	259	252	286	290	304	264	278	271	276	294	272	278	267	295	250	284	235	268	284	282	280	273	268	260	286	289	256	268	288	275	243	236	253	253	271	295	282	278	272	275	293	250	262	268	260	282	272	265	288	271	270	263	250	298	258	276	274	247	266	261	278	261	276	246	304	266	270	285	295	273	279	287	287	262	258	292	279	237	317	264	271	295	283	220	254	277	237	268	278	245	285	247	281	299	276	255	276	262	257	267	302	244	273	254	299	298	296	278	269	284	261	274	307	275	279	289	296	276	274	286	275	280	274	244	266	263	252	272	322	253	317	282	265	288	282	284	263	294	228	302	260	246	279	275	277	288	299	276	242	274	258	288	265	275	289	232	287	274	245	284	274	300	254	275	279	270	257	283	277	255	274	303	302	265	263	278	257	251	274	274	274	262	255	273	276	271	280	281	269	294	265	260	266	276	256	296	281	253	286	264	262	283	276	292	240	295	280	249	280	276	258	297	258	234	271	272	282	279	317	284	276	300	271	286	247	292	260	266	280	291	257	264	279	250	276	262	259	273	265	258	253	288	272	263	244	285	303	278	297	260	278	267	265	262	271	257	275	244	262	282	249	285	296	302	265	256	295	260	309	267	251	262	277	281	278	264	281	278	277	321	261	286	283	271	295	295	273	271	296	272	276	301	269	285	302	271	306	242	288	261	267	287	239	277	299	299	274	252	268	267	301	284	274	306	281	279	280	267	264	282	288	269	318	268	293	265	300	266	309	274	258	304	281	275	245	270	256	255	242	286	272	290	254	267	295	298	266	285	295	268	259	245	286	297	262	281	297	254	274	230	261	261	290	251	282	281	234	274	293	298	293	297	296	301	299	271	269	270	287	279	271	267	264	264	238	263	266	259	244	252	275	277	265	277	271	269	270	275	258	260	251	261	254	255	278	274	283	248	269	279	270	262	254	295	279	279	294	289	253	258	289	269	281	256	278	264	270	269	292	310	252	288	244	267	272	290	294	269	289	298	266	243	267	253	304	254	263	258	282	290	238	287	253	258	274	295	246	258	289	292	258	242	288	269	257	299	275	277	293	262	249	237	277	281	265	301	272	266	278	248	245	271	265	243	302	305	264	239	272	239	277	281	275	267	260	267	279	284	306	266	268	292	261	288	283	260	286	249	248	258	255	253	283	304	249	286	303	288	269	287	262	277	281	266	272	269	265	297	237	308	260	276	257	282	287	280	251	264	263	284	293	271	265	296	299	272	299	276	272	296	291	278	240	282	244	307	289	279	294	252	280	287	297	301	296	272	300	302	255	280	250	275	236	270	268	261	274	253	257	268	272	284	274	268	309	261	282	257	269	307	277	278	250	290	298	271	233	291	318	270	257	283	298	291	226	239	279	271	272	274	250	268	267	240	275	297	287	252	277	290	260	256	286	267	270	297	294	275	270	279	279	271	243	289	279	241	285	264	267	272	323	265	284	260	289	300	261	304	252	308	274	241	276	234	301	247	238	306	265	244	239	295	292	279	276	274	273	278	269	270	271	259	287	284	281	273	270	254	308	275	286	280	285	268	282	275	255	297	273	250	271	323	277	251	305	251	274	269	268	272	269	266	290	270	236	247	268	279	283	283	276	274	267	296	271	248	270	288	272	319	282	257	282	243	264	275	249	232	268	251	286	275	247	242	252	263	281	265	301	256	282	264	285	291	272	309	274	299	272	278	245	293	298	309	248	265	303	285	279	285	292	277	275	262	265	288	299	270	267	256	247	272	263	281	318	264	268	271	313	281	263	261	267	281	278	259	285	288	283	288	277	263	279	273	289	293	274	286	242	256	260	305	268	290	279	253	274	246	287	277	289	263	259	289	241	291	261	267	286	271	261	255	294	259	292	277	272	294	299	252	286	268	236	286	292	271	280	279	312	243	246	283	289	281	277	244	278	293	285	308	267	289	287	248	286	262	281	273	241	262	263	263	254	286	296	315	289	260	289	296	267	274	260	271	256	263	255	276	261	266	255	251	258	276	288	261	296	284	275	284	258	307	265	255	267	286	286	266	275	264	283	272	258	277	254	255	265	294	274	261	266	266	261	268	269	261	276	269	261	277	269	253	277	262	296	278	298	278	262	282	277	278	271	286	255	302	286	288	297	253	287	266	270	273	282	300	292	278	280	274	297	307	269	264	253	314	292	258	260	272	275	266	230	285	291	285	272	269	265	317	282	265	263	285	272	263	275	268	262	285	282	237	275	237	260	267	285	257	253	273	290	289	250	296	255	286	264	276	239	260	281	280	242	257	242	286	273	263	268	285	270	272	257	270	302	273	291	291	315	266	265	280	305	282	282	268	293	276	245	273	305	284	285	281	292	297	291	276	317	290	253	326	288	277	258	279	283	306	288	294	307	273	265	287	268	303	270	271	286	273	274	275	275	270	278	242	269	271	268	264	290	270	247	293	271	291	282	264	289	283	281	270	253	280	278	264	273	284	279	281	298	270	268	266	292	280	242	286	274	289	230	262	285	282	279	265	293	294	281	272	286	293	299	220	244	249	275	274	269	298	284	288	277	297	254	280	254	276	270	268	261	280	255	308	286	250	273	262	264	290	271	262	282	277	289	264	270	281	262	279	274	305	318	286	243	268	258	289	263	263	262	308	264	263	255	240	268	289	296	235	277	281	245	263	288	260	266	296	273	277	252	279	256	283	256	279	287	268	314	289	275	277	284	302	289	262	268	259	267	289	262	278	253	299	292	278	254	269	279	285	273	276	273	276	275	275	270	287	280	301	277	307	297	291	295	293	248	295	258	254	280	276	248	260	274	284	291	271	278	248	277	260	269	269	257	308	259	247	263	300	283	294	288	313	295	277	266	274	264	249	271	292	258	291	258	277	240	291	265	280	270	281	244	312	280	299	262	260	251	265	275	292	245	238	270	280	303	255	235	285	259	278	297	296	264	276	307	301	286	276	263	289	289	275	263	301	297	292	277	269	270	315	290	281	298	280	259	302	240	234	266	304	261	277	282	290	278	262	277	266	283	299	272	243	251	287	286	250	270	270	288	259	267	263	274	234	270	251	263	276	255	247	259	278	301	259	253	306	264	277	281	259	255	271	260	278	269	265	279	263	264	285	231	274	280	281	268	283	277	310	256	273	270	278	269	280	239	256	275	267	280	269	281	271	259	286	258	279	263	257	277	266	256	297	241	257	242	287	249	282	265	278	253	261	252	282	258	318	308	264	285	252	256	271	285	231	282	268	280	253	271	280	269	262	320	294	292	276	257	292	258
40227	23379	12010	4228	1322	738	642	639	640	662	689	628	672	662	653	654	648	694	630	644	683	638	659	643	636	676	641	699	665	646	625	647	663	642	663	631	670	685	615	691	651	673	614	656	687	678	611	602	623	662	685	673	657	643	633	688	653	671	644	626	645	670	682	638	657	620	665	665	625	645	683	650	663	642	671	659	649	664	617	651	706	666	616	672	619	692	678	621	670	640	633	662	640	658	673	638	655	678	690	619	651	688	702	637	636	654	662	651	682	638	668	657	665	666	681	628	691	645	645	677	607	619	663	656	611	626	671	678	662	626	672	639	645	650	672	678	659	626	619	666	671	643	689	645	632	646	629	649	582	663	652	648	689	638	629	701	612	655	634	650	605	628	641	686	602	669	661	659	645	668	654	624	645	672	657	620	687	646	671	664	702	692	658	671	680	675	666	690	709	591	656	634	592	643	666	654	653	675	701	616	704	641	681	669	655	626	709	665	681	680	673	675	638	692	677	701	612	645	672	613	618	625	664	655	637	638	652	664	595	654	595	646	661	663	664	615	693	606	661	620	626	675	658	627	625	674	609	681	643	615	641	662	609	657	577	674	646	652	661	658	612	648	666	639	645	654	640	646	671	684	689	689	657	655	664	686	656	606	624	629	676	642	620	648	664	675	643	637	634	609	646	680	626	613	648	619	668	677	643	662	653	652	643	651	659	663	609	632	639	641	634	655	692	660	644	620	645	651	619	653	655	661	696	627	658	669	675	681	683	606	654	611	655	638	666	666	679	615	638	631	668	644	633	649	649	688	678	627	638	674	680	635	652	663	649	716	696	655	637	631	606	677	630	658	699	650	707	621	661	649	725	668	653	661	683	678	612	644	626	638	689	674	648	683	640	673	638	651	628	625	614	607	655	669	655	621	671	639	659	690	643	690	643	634	641	649	605	684	654	630	604	676	673	651	634	655	647	661	694	624	660	658	690	690	625	724	692	668	700	666	651	625	681	631	624	630	695	646	659	674	644	669	692	650	664	652	643	625	675	648	688	665	654	657	625	670	664	632	634	633	619	695	677	652	624	648	675	670	647	631	659	648	674	673	678	656	617	657	658	630	662	672	650	681	671	665	657	630	634	666	656	684	650	662	697	638	618	649	657	630	657	677	643	635	608	695	668	649	692	649	656	636	606	638	664	661	655	621	638	653	629	661	642	691	674	652	665	676	657	636	645	646	644	675	656	627	628	689	628	682	698	629	688	669	674	674	639	634	664	638	620	679	648	653	640	658	615	603	701	666	636	672	706	600	630	651	618	653	662	649	589	609	618	605	631	672	673	659	635	666	677	666	649	656	667	648	632	673	628	663	683	684	675	635	641	659	643	659	617	681	594	608	645	652	628	653	668	620	650	637	612	600	634	604	638	656	586	626	679	634	684	657	643	663	695	652	678	634	635	670	625	658	688	623	633	683	681	653	659	646	666	646	589	616	619	595	648	675	685	656	642	634	624	699	630	653	650	665	653	632	644	647	675	667	663	675	664	658	631	633	677	675	656	628	681	684	677	674	687	609	645	645	628	658	678	639	696	629	673	659	634	639	654	628	677	620	680	651	616	673	620	670	668	654	617	638	683	653	662	666	639	645	674	601	651	623	640	672	639	655	654	645	681	638	688	676	650	650	665	676	674	653	642	633	647	602	671	665	619	685	674	694	658	663	708	659	686	623	668	644	653	691	679	661	659	611	680	652	655	658	637	706	654	664	641	675	618	625	639	661	661	689	640	644	618	610	695	640	663	666	619	650	653	653	663	653	627	665	661	668	664	658	729	631	629	676	632	674	665	669	589	703	631	650	594	605	676	685	661	657	633	710	615	649	660	628	659	692	690	666	620	664	660	640	688	674	656	674	640	655	685	653	596	646	652	637	711	626	641	634	631	611	659	586	622	606	631	668	665	606	684	635	676	645	617	673	666	659	615	625	642	646	645	628	650	661	642	665	672	676	679	686	641	680	653	682	705	678	647	661	643	682	656	666	653	662	625	676	608	704	654	646	662	628	647	687	605	670	649	640	666	669	664	635	680	697	661	679	618	637	652	675	632	685	690	637	684	662	704	627	656	604	646	655	622	629	684	679	640	671	652	673	633	637	685	660	663	652	628	666	679	664	632	654	665	678	671	679	652	658	663	666	634	710	655	694	671	679	698	631	670	697	665	672	619	685	649	645	644	672	673	632	711	647	654	619	692	677	644	660	639	645	661	610	631	671	662	681	625	681	674	676	625	654	647	675	668	605	659	693	622	660	652	644	679	706	700	683	670	659	644	622	638	662	700	671	649	611	641	630	677	700	660	625	636	642	595	681	651	612	678	613	604	647	652	680	666	677	636	627	685	634	703	642	650	683	623	716	656	661	614	598	700	655	651	618	645	619	654	681	680	668	679	683	633	675	681	667	614	640	667	687	663	648	649	615	625	669	645	665	658	679	661	640	619	636	658	642	600	647	618	614	650	647	698	675	656	688	643	669	668	692	651	618	621	667	637	692	668	656	658	685	616	665	682	651	722	682	635	683	633	654	696	693	685	728	661	658	627	625	668	646	663	674	621	642	645	669	667	692	648	642	593	657	683	660	713	682	667	629	660	643	663	658	626	655	644	701	669	666	661	644	720	659	650	675	654	685	658	680	651	651	683	619	653	656	640	698	669	675	626	659	642	624	667	652	606	670	607	662	694	646	654	635	702	605	683	602	635	628	622	636	661	620	660	693	667	626	667	616	609	640	671	602	651	647	651	646	623	663	630	653	639	665	639	623	668	689	699	651	657	679	630	678	641	687	690	667	654	646	627	648	667	696	634	698	657	662	665	694	674	675	627	646	621	668	635	653	634	632	673	669	680	668	639	659	651	636	636	646	668	670	652	663	645	653	667	663	617	707	672	690	713	643	641	655	638	667	591	656	657	711	632	668	633	670	636	650	655	680	657	651	659	707	613	624	613	614	664	656	636	617	606	722	621	655	666	668	662	687	651	628	666	676	712	610	680	644	651	661	647	699	680	631	638	710	654	629	650	637	655	630	626	651	644	634	655	666	658	671	665	652	651	689	631	701	686	611	660	697	691	657	652	693	631	657	629	668	669	695	630	636	615	647	639	680	669	683	638	669	642	643	638	655	660	669	697	639	633	658	642	697	661	611	645	646	662	657	647	652	663	635	638	641	669	655	647	659	660	693	628	660	606	643	662	648	643	651	628	642	652	687	673	654	656	674	674	642	695	644	624	661	702	661	665	641	656	645	645	652	651	634	645	668	675	658	676	620	650	706	639	635	682	645	680	652	651	693	644	657	691	696	668	671	636	646	644	677	650	635	695	651	696	655	643	675	617	636	649	619	668	609	676	632	613	660	692	662	660	682	665	695	674	666	658	640	674	669	608	686	665	655	649	653	674	632	678	648	614	636	679	722	586	679	675	684	651	656	630	717	681	640	648	653	615	676	654	674	690	615	664	653	633	620	653	663
80728	61563	40919	18469	4253	654	324	274	291	321	285	296	287	293	305	290	268	262	286	329	276	292	298	261	266	281	321	294	306	298	278	297	290	296	293	304	316	272	274	275	286	299	280	300	261	291	336	279	289	300	278	284	309	279	293	326	315	293	290	335	318	318	339	312	309	320	330	328	318	280	310	312	302	269	296	305	299	287	308	282	309	305	294	303	291	305	305	292	296	298	317	307	294	293	265	318	282	291	326	304	256	295	272	277	289	336	308	294	298	329	308	286	316	292	303	303	304	293	306	308	289	299	263	308	289	296	307	297	280	310	326	302	299	297	286	302	283	297	257	302	333	301	290	316	306	296	264	316	301	301	302	261	304	284	294	271	294	294	298	313	292	291	300	290	291	282	262	289	306	306	297	290	293	331	292	311	297	319	301	297	286	323	306	326	318	276	300	332	322	309	297	276	310	330	272	335	292	321	281	289	314	312	283	314	296	287	278	287	315	280	284	262	292	268	270	291	284	289	321	280	287	281	304	301	306	294	296	290	328	296	273	305	302	267	292	297	288	285	284	293	319	271	278	250	277	294	336	287	321	322	289	313	268	281	298	292	285	352	295	284	300	295	280	285	287	301	292	280	302	288	283	288	302	277	305	306	301	277	311	295	309	279	289	285	301	320	316	290	299	260	263	288	298	308	280	301	242	297	282	291	323	292	333	300	318	300	291	279	296	276	272	313	288	276	299	298	313	322	324	307	281	305	271	299	305	310	297	341	282	309	316	278	281	300	293	304	300	258	285	260	278	264	346	306	296	262	305	307	317	292	314	296	294	302	324	286	262	279	312	298	303	312	318	321	278	292	273	293	259	289	344	296	326	310	315	293	295	292	310	269	305	298	309	295	308	294	291	332	277	316	318	302	286	312	278	307	292	286	286	293	316	313	298	290	267	295	309	279	285	317	264	288	294	270	306	311	272	306	286	281	283	302	282	329	295	299	270	271	293	286	266	328	308	286	286	317	334	289	290	306	325	327	282	291	341	296	295	332	307	299	286	294	272	278	310	274	296	306	297	291	310	266	322	301	289	300	281	308	294	282	306	295	297	301	289	302	290	315	304	298	307	294	280	292	303	312	290	273	340	312	261	298	338	311	306	304	281	299	254	286	282	309	340	293	324	297	274	302	281	342	321	265	277	306	290	279	296	300	317	285	299	293	291	301	316	297	328	316	273	277	302	270	272	292	306	269	293	295	275	303	264	278	271	314	309	289	335	334	291	281	297	320	317	309	306	296	315	287	294	277	308	309	288	283	298	258	303	322	288	304	300	294	323	326	271	320	289	308	299	287	306	313	292	257	317	283	286	314	314	279	307	295	309	287	296	296	275	298	275	325	317	320	301	291	281	295	328	266	305	289	275	318	314	275	277	290	280	291	289	301	306	300	298	288	311	297	290	283	302	299	291	314	281	308	289	286	279	293	313	297	289	290	308	288	287	271	316	286	311	298	287	300	280	266	291	268	302	308	272	286	296	281	308	329	317	271	298	315	267	280	301	307	291	297	329	277	296	256	313	285	300	300	308	306	281	318	303	295	305	272	284	286	272	287	302	304	281	291	310	298	311	302	315	297	305	302	272	284	320	276	292	280	290	313	313	292	280	288	290	263	311	276	305	320	284	301	294	288	293	305	334	320	271	307	277	286	306	322	293	344	299	292	304	283	305	301	294	304	278	335	273	280	299	311	301	303	277	303	290	276	309	287	317	296	282	334	332	268	306	283	290	301	284	304	295	297	299	274	308	313	260	273	322	281	278	290	288	307	291	313	285	286	280	302	320	296	285	291	343	272	294	301	331	300	298	320	293	278	264	297	285	307	297	294	280	317	298	302	325	278	305	286	298	309	291	290	275	311	296	293	281	314	305	329	297	279	300	297	309	282	278	274	303	336	297	282	285	299	280	312	284	304	297	273	294	266	282	296	283	263	335	317	291	316	291	277	308	299	294	308	287	291	288	287	301	284	304	265	297	338	280	297	312	299	304	309	269	281	308	289	310	276	260	295	329	284	313	318	303	314	301	271	277	308	312	301	293	342	277	310	322	266	293	332	304	317	321	290	300	312	302	315	260	301	278	305	266	309	295	322	286	303	272	314	288	283	304	316	292	305	338	298	293	283	302	313	303	343	307	277	296	294	325	312	300	290	312	305	301	304	307	299	300	287	296	301	280	283	312	300	290	290	283	299	295	305	301	267	310	305	325	284	306	279	282	261	342	318	308	305	309	283	319	320	279	311	299	302	304	300	291	287	281	314	298	278	262	289	299	309	324	291	283	319	279	291	290	313	295	334	297	307	297	294	263	270	294	284	303	284	271	289	301	313	314	323	290	297	320	271	299	263	296	306	300	254	303	294	291	272	316	333	279	314	296	317	292	294	291	287	313	277	297	318	314	320	312	282	304	284	291	306	292	295	321	281	300	307	279	294	318	327	310	293	295	264	287	288	283	289	299	291	300	334	283	265	278	288	285	280	295	277	300	281	290	289	302	320	300	327	312	262	283	318	275	280	289	312	281	310	291	302	271	306	291	306	282	297	323	293	261	325	317	283	308	290	295	266	272	297	282	297	289	309	260	318	287	332	320	303	305	285	323	285	262	312	293	305	284	275	324	277	303	291	299	298	318	323	290	304	312	306	258	308	288	277	315	276	329	289	269	316	300	290	270	310	282	323	302	302	296	273	298	270	276	322	295	309	292	302	286	272	292	312	293	311	304	273	289	292	313	285	297	276	305	317	272	288	307	307	275	308	271	293	311	298	294	307	328	322	304	264	292	271	307	317	274	303	306	287	305	301	314	293	265	286	299	320	320	303	278	297	283	299	286	292	275	307	264	274	295	298	335	291	309	265	289	303	306	306	293	284	288	288	308	296	317	314	282	304	298	293	292	288	279	285	277	299	263	304	319	295	283	274	296	308	297	304	295	297	297	299	282	273	280	314	269	313	299	262	303	289	297	274	276	328	274	294	283	277	270	277	312	320	290	267	318	320	286	312	275	253	306	310	288	310	301	266	302	278	291	323	292	298	310	300	308	305	305	309	313	280	307	289	307	294	314	297	288	296	303	288	277	274	307	323	316	305	295	319	299	279	299	283	294	269	334	277	287	326	260	300	306	309	330	337	305	299	303	303	280	299	295	327	302	287	294	279	299	268	302	245	300	274	322	312	292	270	275	305	302	303	292	291	295	281	310	285	274	300	296	317	296	294	285	289	263	246	286	301	329	303	307	285	291	277	290	290	317	307	319	288	314	313	292	285	305	275	277	276	281	306	284	261	289	296	313	284	276	268	266	308	302	304	291	298	281	307	313	285	283	303	290	302	292	304	272	310	303	309	316	321	309	299	313	301	305	315	313	282	330	320	323	315	298	322	315	291	315	291	318	288	305	311	300	303	302	316	288	318	311	267	312	320	314	276	263	295	340	294	304	300	300	296	299	309	296	281	294	283	281	311	300	308	305	317
60853	49195	39105	19376	6118	1520	827	679	680	724	742	658	709	720	714	697	696	694	693	694	690	690	752	689	712	700	631	686	663	747	716	678	642	699	723	678	717	693	666	670	670	686	719	733	684	681	721	713	732	682	708	751	698	688	687	676	693	697	679	728	681	703	685	644	673	710	685	751	745	732	663	703	696	673	681	692	734	696	714	733	712	651	682	710	686	667	701	722	696	737	683	689	707	686	693	664	681	692	703	676	698	679	724	663	684	665	686	672	677	654	679	726	697	714	686	726	683	712	700	692	743	673	669	735	697	724	721	703	696	695	680	717	721	758	696	715	692	720	691	700	689	718	679	691	712	647	692	697	700	700	647	703	698	652	729	689	679	687	676	662	745	722	713	682	745	660	738	700	704	669	669	738	695	665	705	696	691	670	713	678	662	708	674	706	694	721	698	719	661	671	714	680	710	645	688	724	671	703	687	642	728	707	707	723	664	675	716	682	724	649	740	757	668	701	700	683	653	651	726	694	690	656	708	692	679	723	690	676	699	729	670	681	675	695	677	689	717	683	730	695	709	663	646	662	656	692	683	731	726	673	688	696	700	678	662	660	716	697	667	691	667	661	692	708	693	674	684	669	683	679	688	673	654	692	700	687	683	691	711	709	676	634	710	678	687	695	694	686	702	693	689	664	724	655	760	675	700	675	703	665	705	660	736	724	715	710	668	722	737	686	695	655	671	729	754	688	689	723	691	673	675	720	702	592	657	732	699	702	730	667	705	735	709	693	689	720	679	697	741	686	698	701	704	705	715	677	673	674	664	722	683	645	652	713	694	676	681	683	702	713	661	688	697	738	705	727	671	688	712	715	706	703	723	738	698	712	721	660	654	688	688	690	685	653	664	677	681	687	681	718	692	653	683	724	723	678	729	649	659	695	668	692	666	697	732	708	715	669	695	721	672	682	674	667	659	695	695	708	662	692	671	657	694	687	710	720	702	694	692	681	673	723	720	702	693	698	730	725	645	676	705	724	682	708	701	698	694	652	660	653	682	695	711	654	683	682	715	715	711	755	695	665	727	733	714	672	625	694	707	696	684	760	704	721	704	643	692	683	725	738	692	667	713	673	671	677	686	703	688	716	697	718	664	714	706	703	686	689	723	705	684	720	664	700	767	693	718	721	694	710	680	683	717	681	673	725	707	728	668	685	654	654	735	716	721	653	682	647	726	655	699	686	721	704	686	701	687	710	722	699	707	705	702	716	725	721	730	682	699	712	698	719	717	704	637	660	673	679	703	713	686	690	653	668	686	735	714	655	695	718	700	713	649	695	656	737	691	752	695	703	694	692	674	685	712	729	656	687	638	734	734	695	662	736	679	684	673	709	731	719	696	708	712	701	675	723	697	687	683	713	705	713	699	762	628	669	732	712	663	705	703	668	653	643	663	729	673	677	678	705	727	675	738	737	662	709	668	708	645	684	696	665	678	682	696	703	759	713	690	712	684	702	708	683	774	648	658	690	681	727	689	730	662	710	691	718	698	744	672	690	673	646	672	717	668	677	711	728	658	707	711	725	697	680	648	734	709	698	671	639	705	725	713	688	667	697	678	711	684	729	700	719	741	717	713	696	653	669	640	712	663	654	726	712	658	745	649	713	691	687	696	685	689	741	690	700	688	725	689	635	683	714	674	746	681	699	681	653	651	691	685	701	680	717	688	675	702	646	661	718	699	669	664	680	725	719	668	670	644	695	673	724	745	671	676	721	661	686	666	651	717	673	698	696	717	732	686	693	692	712	650	654	708	720	682	745	666	701	671	711	727	717	670	697	697	723	669	702	722	714	695	683	720	640	699	723	714	698	649	723	703	648	674	666	707	662	729	696	661	664	693	697	733	672	625	701	658	685	722	742	692	715	687	699	731	709	683	693	667	762	681	712	678	692	659	624	696	660	677	673	685	723	674	646	704	651	723	644	651	631	669	721	695	651	653	699	682	716	679	666	715	660	723	722	677	701	683	682	670	662	710	656	659	686	728	724	676	714	711	719	718	673	720	690	674	699	704	713	728	703	707	666	750	696	702	734	698	745	695	724	664	664	695	687	671	696	657	682	685	730	706	738	686	733	715	668	680	774	667	720	699	666	699	721	659	681	649	671	714	706	700	719	720	722	714	689	692	703	683	680	743	744	652	714	690	711	706	677	694	699	682	728	694	673	664	711	706	699	683	724	667	711	679	727	711	661	699	667	669	675	698	717	728	683	685	737	698	689	651	687	697	695	728	654	681	654	644	730	666	657	633	692	702	683	647	691	704	679	737	725	675	727	654	667	677	662	661	701	719	680	705	709	708	663	698	668	651	690	654	628	706	698	681	661	724	698	705	680	661	740	726	708	714	661	728	705	714	736	694	681	687	720	725	706	710	708	654	690	690	686	733	700	702	721	707	751	670	670	684	661	693	700	651	673	698	697	702	680	698	699	671	677	673	680	722	690	709	660	692	674	675	700	716	701	695	671	706	683	726	686	704	735	683	704	666	657	701	706	708	727	661	719	664	667	668	649	678	705	727	672	683	711	658	731	674	718	722	668	755	683	733	667	712	709	679	690	708	682	676	701	694	701	652	711	687	660	678	677	705	720	654	714	649	673	657	706	663	654	678	716	693	693	753	683	678	671	708	685	717	728	691	706	693	683	691	758	696	726	688	639	720	703	712	739	677	643	732	701	665	692	702	678	707	661	742	663	726	631	684	684	674	693	680	709	758	703	741	666	711	680	689	678	729	664	659	693	676	730	741	699	667	709	724	691	688	711	694	670	692	708	690	660	650	682	671	703	772	717	717	695	679	705	633	689	715	683	730	701	671	728	703	663	712	706	686	739	707	688	670	666	709	698	690	696	698	747	685	715	685	665	725	687	704	692	689	704	682	691	703	719	690	713	675	715	685	697	680	698	726	691	700	667	695	750	666	696	697	715	660	674	662	668	726	658	694	715	699	677	687	656	701	686	680	664	732	687	707	682	629	743	691	695	733	642	674	726	729	703	690	674	693	691	709	683	679	667	751	666	721	693	700	625	715	717	695	754	674	693	658	657	665	713	696	664	683	695	639	676	737	691	718	709	724	644	731	665	694	708	694	715	715	694	727	720	711	696	648	687	744	654	678	711	674	702	689	699	672	650	686	665	640	688	713	681	712	710	738	690	699	685	725	717	703	653	750	722	713	680	716	701	690	746	667	725	740	715	709	723	688	667	711	691	694	710	724	632	685	716	708	637	678	713	712	695	669	791	683	678	690	643	704	688	681	680	708	672	715	687	722	666	681	663	719	684	710	702	696	709	687	718	704	720	704	667	713	701	701	714	689	724	693	660	692	674	670	694	674	722	686	685	700	682	715	734	696	709	672	716	659	642	687	658	666	745	643	679	704	682	677	730	710	697	658	635	703	702	717	720	707	737	667	635	687	713	665	649	656	702	664	724	714	716	684	680	705	708	662	700	648	693	670	702	672	692	713	703
84437	70413	50490	26714	9304	1125	331	276	289	285	255	277	290	256	286	279	262	259	245	251	263	213	262	246	242	282	249	251	260	254	276	258	251	273	268	280	256	263	269	278	264	266	289	261	287	290	270	264	281	295	252	264	246	266	242	246	284	264	255	268	260	281	279	282	278	266	260	266	272	268	279	256	281	290	295	263	295	256	278	247	262	287	256	272	258	250	237	262	251	303	259	266	257	257	281	281	232	256	267	283	257	275	236	276	305	269	280	262	250	281	285	253	265	287	264	282	283	251	256	287	273	268	276	245	258	242	265	253	284	265	265	253	280	250	264	272	266	264	278	260	262	244	273	231	269	262	241	265	273	235	274	275	277	256	236	266	277	238	259	228	263	271	265	268	258	272	252	251	266	246	260	274	278	244	261	247	270	264	259	281	269	271	247	259	252	265	297	289	270	293	266	237	278	295	269	244	267	292	252	274	254	276	270	267	287	248	267	293	298	252	277	275	276	257	248	277	276	280	294	312	242	263	280	247	232	275	286	283	257	239	262	278	289	241	257	251	272	265	284	255	260	283	252	266	272	262	279	223	249	245	272	245	254	250	276	243	258	258	290	258	265	257	267	230	247	291	253	272	252	282	252	282	250	312	251	261	270	267	252	277	275	261	263	251	265	270	245	260	236	261	250	257	271	262	251	264	240	257	271	275	268	262	291	273	255	238	262	257	267	255	261	264	236	265	287	264	262	261	262	255	239	271	274	264	264	254	263	260	283	248	236	243	230	263	233	296	265	278	264	266	248	251	287	244	288	267	271	268	253	308	280	315	269	270	282	244	281	281	266	252	264	270	301	232	273	266	291	252	246	262	248	256	248	243	294	254	284	256	243	258	280	296	303	260	259	271	255	287	281	253	278	285	265	247	290	222	272	263	261	267	242	255	279	280	263	237	283	251	272	250	268	250	272	286	267	279	270	272	240	270	293	242	285	238	280	269	231	262	244	304	261	257	250	261	256	255	264	283	283	275	247	248	314	239	261	269	266	246	242	291	249	265	273	281	296	250	245	283	281	271	260	269	274	247	263	261	263	247	273	256	262	264	257	263	260	260	239	280	253	271	252	270	249	257	262	243	308	282	272	280	279	260	256	279	303	279	272	243	252	279	290	291	300	269	284	274	246	268	254	252	257	228	286	225	274	250	302	279	297	239	247	245	276	232	269	270	264	271	282	273	258	271	269	234	250	246	257	267	285	304	236	305	265	248	272	260	269	255	252	263	248	266	255	290	253	264	290	276	249	250	261	257	245	272	272	251	258	286	274	273	279	275	291	250	280	265	273	253	279	266	253	250	290	242	262	277	275	279	269	261	269	247	262	288	277	304	257	246	259	273	249	243	265	224	236	244	251	299	245	275	261	267	254	286	280	268	277	257	272	275	262	278	243	297	251	285	262	253	250	253	282	270	253	245	255	303	261	239	236	273	266	259	241	263	247	256	249	272	292	255	253	257	245	231	280	275	251	256	247	273	254	268	251	263	245	280	273	300	280	284	247	234	268	283	284	265	312	256	274	244	237	265	240	260	261	232	270	244	328	259	267	240	251	278	266	280	245	254	248	254	271	307	307	263	262	276	262	273	250	285	246	256	254	255	276	245	237	239	247	254	259	262	307	285	268	248	250	241	258	267	251	270	277	246	252	267	267	257	263	273	285	272	266	257	277	250	283	262	275	240	256	268	248	252	297	280	261	246	236	270	235	267	286	262	282	237	224	294	276	270	245	271	225	226	282	267	270	276	276	251	261	219	241	277	247	263	237	264	247	287	253	265	279	257	265	256	269	287	237	282	270	267	235	244	265	248	257	265	254	273	245	264	242	295	260	259	276	263	232	295	275	268	282	265	250	287	276	265	253	261	272	221	261	267	253	264	270	242	276	279	262	253	258	276	242	291	259	283	300	223	280	293	277	263	256	266	220	249	263	279	264	269	249	231	257	219	277	232	256	276	268	270	236	265	284	251	279	272	246	247	288	259	269	288	279	270	259	260	275	276	257	248	267	281	260	279	283	266	289	262	271	292	271	279	301	270	277	261	271	288	285	264	261	274	256	284	261	246	253	273	252	272	265	284	304	273	240	254	254	262	274	264	265	243	280	259	245	258	265	260	258	272	272	303	266	267	260	247	306	261	260	256	266	268	228	264	267	259	241	267	223	277	258	264	247	236	262	277	275	297	256	234	263	252	270	247	275	246	252	250	279	262	264	278	263	253	284	273	273	224	285	258	260	268	273	247	290	295	257	249	283	258	284	249	271	235	299	259	239	283	259	284	254	274	266	272	286	289	266	229	292	273	292	291	280	268	273	281	281	268	268	257	281	260	268	248	242	237	262	268	267	249	263	239	274	245	276	257	264	269	266	247	258	290	255	261	253	275	275	261	240	284	248	262	243	267	287	280	313	261	261	266	274	254	273	254	253	264	293	257	278	253	290	244	287	282	272	269	238	245	240	264	276	284	286	254	247	271	245	257	263	296	269	261	241	256	264	283	246	257	308	276	246	269	262	269	260	265	282	267	276	271	279	233	269	259	261	264	249	251	253	264	229	280	263	277	280	265	278	274	275	253	273	260	273	267	278	237	264	228	281	259	272	291	278	261	271	255	259	278	262	262	293	260	249	307	276	283	279	269	271	258	279	264	258	242	244	235	256	244	251	291	277	287	276	252	271	237	261	273	256	277	268	260	263	267	251	247	283	218	284	247	273	236	275	246	267	265	270	269	264	219	272	276	290	264	271	291	273	278	283	270	241	273	245	265	261	270	241	251	265	267	281	263	270	241	301	262	248	253	274	237	256	259	307	247	238	263	258	246	283	268	250	276	247	287	229	292	260	257	286	263	292	281	256	260	263	244	244	286	261	259	252	250	272	263	273	301	294	284	256	240	259	260	267	238	276	279	280	262	251	249	247	275	284	259	267	292	243	270	265	260	251	261	244	245	268	274	261	251	272	258	293	279	269	297	264	292	230	283	327	275	241	242	269	246	259	279	278	276	251	261	279	268	238	281	276	252	270	220	243	268	266	290	260	255	280	238	271	252	275	224	255	292	266	285	280	255	238	284	268	289	241	231	249	238	285	275	292	288	282	274	255	269	272	266	253	259	264	268	283	246	281	247	244	238	261	284	265	235	280	254	237	244	242	287	278	249	310	268	259	254	277	239	284	257	253	255	258	264	275	281	270	239	268	274	256	255	266	255	252	239	250	267	269	237	292	272	292	273	262	282	231	275	238	264	246	263	228	289	248	286	257	281	256	234	255	304	244	237	270	287	247	273	248	262	269	262	253	268	274	242	253	271	282	262	290	263	232	288	253	257	271	266	278	285	260	276	276	244	273	254	254	266	288	275	253	256	254	280	260	263	268	279	252	267	224	252	265	287	267	250	261	266	251	274	277	250	255	268	261	240	262	274	259	252	273	265	245	277	270	232	256	272	245	275	267	259	248	261	254	244	254	275	276	279
70280	59947	48186	27883	8596	1933	774	626	605	609	630	611	635	642	629	637	634	592	637	618	605	624	606	600	640	583	647	595	599	679	591	595	607	632	638	598	586	624	614	628	613	626	629	592	599	637	620	620	649	597	588	624	670	608	612	588	613	613	623	600	618	617	608	651	649	669	636	630	598	616	621	615	566	574	637	628	663	599	604	627	653	621	620	640	616	654	617	603	650	618	611	608	614	609	641	613	621	605	644	614	671	629	624	608	634	595	604	628	602	575	623	603	612	631	567	624	615	622	614	591	658	608	651	649	602	641	606	620	604	630	654	603	645	600	612	649	633	608	606	660	616	572	634	630	615	628	613	600	609	653	618	583	610	637	629	628	637	641	580	620	645	627	627	624	606	646	598	624	586	619	611	612	597	615	622	621	644	603	662	588	611	647	560	652	618	606	612	610	627	591	597	606	612	614	624	588	590	655	623	562	604	590	645	637	638	606	618	658	629	594	600	593	598	612	637	603	615	599	640	585	618	636	602	623	624	587	648	622	566	605	595	634	623	583	608	614	618	605	631	571	606	627	625	656	625	627	649	576	637	606	622	622	647	566	594	628	600	614	594	611	579	630	636	577	609	648	577	585	605	640	588	639	574	597	620	607	654	623	605	603	627	627	632	627	623	605	639	586	679	646	624	623	595	591	681	625	590	608	637	571	591	592	635	607	629	572	652	580	609	635	610	623	645	626	626	612	628	580	575	607	586	626	631	609	589	627	606	570	572	661	649	595	630	608	644	586	609	618	604	590	624	644	642	640	633	621	643	650	599	627	599	627	608	622	597	583	628	618	633	626	637	585	609	581	627	570	655	636	588	599	608	636	608	607	620	613	622	635	627	628	624	617	598	587	586	601	620	597	627	582	571	574	581	628	605	600	648	579	653	591	651	631	617	607	656	588	614	630	596	611	596	643	600	658	612	612	570	603	619	627	653	619	634	619	603	631	610	610	637	618	639	588	603	600	625	604	610	620	594	651	630	532	585	605	632	608	586	618	567	668	592	579	635	628	612	626	600	610	638	639	589	573	623	598	621	639	585	599	637	630	581	568	640	656	604	583	620	604	611	643	609	607	625	584	643	637	659	601	651	598	583	605	615	618	653	645	623	594	608	589	657	620	624	627	622	657	632	637	584	629	662	621	616	610	623	624	639	588	630	601	582	530	634	620	634	605	584	656	635	592	618	589	577	622	612	614	597	603	625	666	613	612	632	590	590	608	562	654	654	631	679	598	658	587	584	650	586	655	650	633	629	607	637	642	597	620	570	575	613	660	628	627	603	619	657	615	612	653	605	605	599	632	632	661	608	605	589	656	624	644	631	612	606	607	646	664	643	615	668	592	632	624	647	626	619	558	646	623	619	588	592	610	629	635	623	590	595	594	659	547	670	611	635	621	617	590	602	620	620	604	653	626	612	618	606	622	625	587	594	614	616	635	635	613	651	635	624	624	622	593	619	611	629	633	594	557	623	624	590	600	649	610	591	620	609	615	632	604	615	612	595	620	641	631	644	634	619	632	643	606	605	646	620	626	633	667	603	600	601	612	575	600	619	579	620	680	594	625	628	597	601	621	584	575	602	636	630	640	630	578	611	640	583	578	595	676	619	556	639	646	626	620	631	671	617	648	587	587	639	632	652	623	578	623	622	568	606	608	628	591	628	581	580	652	634	608	618	586	613	614	593	585	663	623	635	632	592	657	648	578	602	634	630	645	615	594	665	630	637	619	598	603	573	604	583	642	583	633	615	602	618	621	592	644	596	659	594	618	608	599	619	646	615	664	583	628	632	635	620	649	617	610	595	593	667	625	638	569	615	599	630	653	584	639	656	629	582	621	589	642	601	563	598	598	601	589	670	583	597	626	626	589	650	613	611	670	622	597	617	664	600	656	601	673	592	614	647	601	612	651	557	646	622	572	593	648	608	618	624	625	603	589	617	606	613	600	629	625	620	573	605	614	599	631	629	628	642	647	620	640	634	608	606	634	616	632	640	660	608	611	615	586	655	658	593	643	585	639	597	605	583	632	688	631	638	631	631	605	651	592	594	614	589	594	664	579	569	617	594	608	616	615	602	649	601	630	616	670	651	614	597	653	631	626	660	598	578	622	603	625	638	626	655	642	584	580	601	629	631	623	616	611	630	612	631	619	620	595	609	614	590	594	631	622	586	595	637	609	599	626	615	611	602	589	590	606	606	661	637	608	585	622	649	584	626	601	660	631	651	589	606	644	611	609	643	593	621	596	586	633	608	601	616	615	602	627	611	554	624	608	587	593	630	621	649	632	650	593	606	631	612	625	644	621	645	616	620	618	631	640	613	609	640	622	615	648	605	616	605	634	621	601	623	629	597	595	610	570	615	648	631	660	619	607	602	617	584	647	596	583	615	644	617	628	587	640	633	613	583	627	580	621	601	669	584	615	687	604	653	647	598	608	607	643	644	633	579	611	653	618	637	589	612	538	645	621	597	602	573	651	651	577	588	637	612	627	647	574	661	629	622	657	618	580	590	631	605	586	614	614	667	610	632	594	670	660	658	590	607	640	591	631	635	578	632	624	631	600	615	643	604	565	658	627	620	625	646	626	630	635	617	625	590	639	613	634	648	600	615	616	615	603	623	622	617	581	592	590	617	593	652	607	602	669	626	638	643	615	606	654	635	605	649	596	629	601	602	623	625	608	651	613	623	563	621	614	596	580	625	628	635	637	613	617	637	677	594	613	637	637	581	624	627	610	573	615	626	606	618	591	643	595	598	619	580	639	595	613	613	611	649	661	592	623	591	581	601	668	618	636	628	639	607	634	591	603	654	609	597	564	589	655	651	612	638	620	617	637	572	643	587	598	590	614	625	638	625	580	620	631	626	629	651	618	626	641	664	640	660	577	622	621	646	607	617	627	624	616	581	629	609	589	629	604	653	649	581	639	634	574	556	619	621	616	598	602	642	604	646	637	551	592	585	610	633	580	629	573	646	629	560	634	628	619	643	625	618	572	633	613	635	632	604	642	635	601	624	585	634	619	582	573	618	603	636	624	676	609	654	640	574	602	556	633	637	603	619	601	643	623	593	612	610	614	592	674	657	594	614	564	603	608	589	619	612	593	580	637	620	625	594	649	639	608	637	635	629	596	606	604	596	624	639	638	618	645	584	591	608	593	586	592	616	604	594	608	607	598	621	663	635	596	636	617	641	627	634	605	598	624	607	607	609	637	612	587	623	611	586	610	641	602	641	638	626	580	612	616	643	622	620	610	623	585	616	607	637	589	581	614	605	659	634	659	634	589	611	615	629	583	610	577	624	648	630	639	632	658	659	602	626	641	573	588	626	676	607	634	638	631	601	630	652	603	613	620	633	615	612	627	605	648	559	627	593	569	645	579	634	637	636	593	610	605	631	596	561	589	582	641	617	634	622	603	631	593	645	578	601	600	701	657	670	620	635	633	577	595	634	644	624	616	637	562	596	610
47657	25222	9610	2104	589	336	289	288	274	269	302	286	270	272	323	291	279	295	267	272	236	285	266	265	289	285	285	278	305	282	303	282	265	289	295	272	283	271	263	292	269	274	285	311	254	309	303	251	278	293	284	281	280	304	320	312	267	264	262	279	274	264	285	285	307	285	309	278	253	330	270	274	302	266	288	300	282	274	271	279	286	264	293	309	284	288	255	283	276	302	294	260	291	271	292	294	303	287	266	267	305	274	284	291	288	286	292	268	308	310	277	277	284	285	288	276	285	249	258	291	290	284	279	280	269	265	282	289	279	258	301	269	313	318	279	292	283	304	283	289	279	259	277	269	277	292	298	295	258	248	273	301	282	281	281	263	280	320	258	292	279	298	287	285	253	272	286	304	268	266	273	282	271	283	276	270	262	274	280	284	298	290	305	296	287	298	313	299	315	306	272	300	283	298	286	293	282	287	262	314	294	278	252	283	288	291	270	267	293	285	262	254	264	298	288	300	283	263	306	257	322	282	267	272	294	282	266	275	257	286	262	254	279	271	258	295	254	272	291	282	275	309	294	313	275	272	295	292	270	279	272	319	281	273	298	270	286	306	314	289	275	254	300	300	288	280	269	261	295	250	267	263	259	260	290	297	238	294	263	280	285	281	240	260	271	286	293	291	281	298	283	280	294	264	290	298	267	280	284	288	277	269	311	294	262	266	298	255	284	280	277	329	296	241	283	266	289	267	307	298	273	336	283	289	273	266	277	278	281	290	272	286	280	284	284	285	316	263	289	283	255	254	292	278	278	288	307	253	289	276	266	306	292	272	303	243	299	298	278	286	306	252	291	292	277	266	286	304	252	260	271	282	297	309	295	299	266	322	291	305	270	264	287	302	257	292	252	325	276	258	272	282	269	264	263	290	307	303	273	259	280	286	292	266	300	262	293	253	285	285	287	279	277	291	323	281	280	285	284	275	290	268	291	268	275	288	310	267	289	297	285	282	292	305	282	260	314	267	294	291	287	294	284	292	284	247	289	270	278	275	280	295	303	266	311	299	303	265	296	268	274	271	278	250	275	280	285	301	316	308	285	284	282	266	295	315	303	300	281	298	280	246	302	287	274	306	264	275	290	286	295	310	282	280	249	294	268	267	256	259	287	301	322	293	272	280	282	283	336	287	284	296	244	276	286	287	268	266	279	291	282	305	298	279	275	293	297	289	286	285	283	307	296	278	264	281	285	265	273	282	295	276	281	277	318	277	282	303	267	250	292	268	278	294	309	263	290	263	285	241	260	304	301	272	283	293	265	285	267	258	293	301	285	271	283	258	277	291	266	318	263	280	262	274	279	283	274	292	286	286	294	281	272	308	282	285	301	297	267	288	292	272	286	290	278	259	293	289	278	307	288	279	308	253	265	293	277	267	296	249	306	302	279	281	265	298	277	281	286	256	293	281	269	274	269	320	301	290	264	263	299	248	290	255	307	317	256	272	311	301	273	274	308	273	256	254	276	281	256	325	281	273	283	259	309	253	297	317	282	288	307	281	297	272	261	291	283	282	299	287	268	276	248	270	276	253	286	284	251	299	301	302	251	263	283	276	283	302	269	280	301	288	287	282	294	274	298	315	236	267	295	280	255	240	258	249	281	271	292	289	276	283	305	295	281	284	282	270	285	264	270	237	240	303	311	258	277	303	279	289	292	252	313	261	284	264	295	292	308	342	286	294	285	293	273	283	272	296	288	313	284	284	277	299	283	274	314	289	295	290	319	271	296	303	262	288	283	288	268	293	298	272	287	254	306	260	320	277	261	291	278	279	263	307	298	297	250	261	282	291	277	333	278	279	300	256	303	265	258	265	320	293	268	285	304	270	278	292	265	298	273	289	265	310	276	282	290	296	290	269	266	285	277	252	265	230	267	285	297	272	281	291	297	256	278	285	288	298	283	259	268	280	267	281	271	263	270	262	272	269	302	274	310	295	276	258	265	299	297	319	317	270	286	276	298	292	269	279	253	297	286	304	280	302	291	271	265	279	291	256	284	278	255	258	313	297	296	275	276	284	282	277	259	262	286	275	264	288	262	272	301	286	292	284	300	267	278	306	284	278	252	283	286	270	264	271	276	270	292	284	262	295	269	289	302	292	315	269	308	304	253	270	285	278	313	261	277	294	281	273	247	322	275	323	281	278	263	271	269	269	281	253	304	293	274	300	279	297	277	266	279	253	279	283	260	290	254	266	272	283	302	266	289	278	263	305	270	290	276	289	264	308	283	259	261	284	265	329	278	268	311	269	254	279	263	279	252	271	291	306	274	288	280	307	298	300	324	284	266	266	289	320	262	279	295	253	274	292	270	311	266	257	298	311	293	297	299	274	282	298	287	301	290	297	320	282	269	289	281	269	253	287	293	303	280	307	285	279	285	298	288	268	266	271	297	302	275	293	310	260	251	284	279	272	265	262	285	299	294	292	271	239	284	269	269	315	256	295	292	322	271	249	281	300	303	268	277	296	328	310	306	281	276	292	275	272	294	293	246	297	264	290	279	285	265	280	281	285	293	293	302	282	267	270	254	299	280	290	267	287	307	311	278	290	268	295	291	305	293	262	264	272	268	299	282	307	269	288	262	278	279	301	277	287	301	276	273	290	257	298	266	282	275	245	278	281	306	282	255	266	292	277	285	264	299	267	302	297	263	285	269	257	269	292	283	281	307	260	315	291	282	284	281	271	298	309	278	269	303	274	278	316	315	294	302	259	247	273	301	294	286	261	287	275	287	278	279	274	248	274	293	282	267	275	284	282	272	316	255	277	308	283	260	282	272	240	282	250	266	267	283	266	299	299	310	274	280	300	281	259	292	284	274	294	291	254	273	290	281	284	289	256	242	278	282	287	296	275	294	256	256	278	292	267	271	263	281	271	297	295	265	299	286	278	275	290	282	244	281	265	300	299	294	273	298	298	274	277	307	281	289	242	298	253	267	272	277	281	284	272	294	283	291	263	278	304	295	280	312	319	274	272	292	269	276	278	296	301	289	278	319	302	257	282	280	298	284	297	287	304	284	286	310	309	288	274	262	266	270	281	282	297	325	261	290	289	277	250	268	270	258	288	323	279	305	290	299	287	272	244	268	256	308	280	265	316	267	297	305	271	342	261	309	264	258	295	295	246	321	262	296	281	267	256	261	258	273	282	270	289	306	264	299	300	276	312	303	252	310	292	268	275	292	273	285	274	251	270	253	262	284	280	264	264	276	293	285	267	275	288	308	307	253	270	256	290	286	275	272	309	295	265	302	300	284	284	273	262	282	270	247	276	285	297	285	267	309	289	304	273	316	272	287	273	285	306	255	305	276	276	273	235	277	264	285	290	259	276	309	261	280	279	292	286	294	283	293	295	284	290	279	299	281	290	254	267	300	299	297	276	293	285	279	287	318	289	284	299	260	265	280	262	292	272	309	294	254	274	290	295	301	302	272	292	288	282	272	293	284	324	297	282	255	277	260	300
40579	22625	11823	4086	1421	800	690	652	674	641	693	628	693	673	637	686	649	688	695	708	675	657	718	624	655	687	671	698	678	665	688	643	637	676	661	688	713	675	675	658	651	669	632	685	676	670	625	644	680	665	734	684	649	686	688	663	688	652	661	714	724	694	636	701	694	713	661	700	672	646	640	680	690	641	668	643	668	676	648	687	690	669	703	659	681	675	687	611	647	691	677	641	677	648	698	664	671	692	683	662	697	666	689	622	680	643	706	667	684	687	696	729	695	716	678	688	655	638	688	662	658	658	704	671	677	672	650	635	686	653	684	692	638	664	648	667	657	625	686	691	701	675	667	660	657	661	646	681	624	702	691	704	679	640	680	663	670	709	709	654	710	702	665	665	683	622	670	664	642	659	624	653	672	686	671	692	662	658	668	660	659	646	696	676	695	636	708	649	671	714	686	697	694	721	712	672	664	659	609	650	665	686	695	663	675	654	693	668	685	676	697	679	666	687	633	700	724	652	656	652	682	705	710	657	649	685	668	676	681	754	619	681	683	688	715	662	621	675	639	682	655	693	715	711	656	671	632	702	640	678	676	667	676	661	652	641	687	698	634	647	682	696	676	689	680	696	623	660	655	696	713	661	708	725	669	659	686	682	699	724	707	687	663	685	691	717	694	700	677	654	694	655	656	649	703	642	647	678	656	679	665	704	642	731	670	626	679	735	717	666	654	657	690	701	718	651	663	677	649	661	686	677	659	671	646	676	707	661	673	723	674	716	636	699	659	694	667	734	677	691	700	666	648	689	642	620	694	648	683	669	711	671	666	700	692	637	658	692	635	665	660	696	664	697	658	654	721	669	705	635	681	646	659	678	686	654	630	705	666	687	650	697	643	662	624	722	643	642	686	667	685	663	646	653	702	611	654	674	691	670	672	714	637	680	643	702	638	660	678	683	649	641	701	647	699	690	690	659	693	628	668	718	672	654	619	655	693	669	646	638	735	675	633	642	643	685	658	663	670	655	646	671	733	663	663	650	657	654	657	668	661	673	642	705	665	683	662	661	652	702	665	655	673	646	688	698	644	667	689	712	664	645	668	676	641	686	692	652	656	695	639	673	703	645	646	704	644	620	660	690	652	662	666	673	707	684	664	666	663	685	624	694	606	742	653	676	711	677	656	672	649	695	672	657	649	674	698	632	667	688	658	685	681	675	690	668	680	667	690	666	692	707	621	642	688	658	646	684	690	666	670	659	657	661	671	647	678	656	666	726	635	699	661	640	646	677	667	760	674	703	702	692	703	646	707	693	678	664	722	665	692	687	660	744	654	689	643	657	646	660	668	702	668	712	625	690	660	638	665	630	687	726	682	661	703	695	692	670	681	648	684	682	681	660	717	677	651	639	660	658	676	671	685	730	682	685	694	703	624	664	698	661	734	630	684	682	669	618	657	701	706	670	674	657	694	655	670	656	676	673	724	631	679	661	654	678	696	688	651	656	646	675	659	696	642	672	683	668	690	642	659	666	691	696	676	637	640	698	649	642	668	657	668	679	683	684	656	652	681	694	638	697	653	701	664	635	704	654	666	660	662	660	684	671	686	675	693	692	695	686	691	632	674	680	695	660	666	626	687	677	684	691	664	677	623	668	671	641	683	633	713	635	698	663	640	656	700	685	691	687	669	693	646	678	697	670	701	675	656	675	717	676	677	647	722	670	704	654	625	714	718	654	658	645	640	671	693	647	680	670	717	656	693	650	703	698	651	656	696	706	642	672	616	624	669	669	650	689	695	685	639	654	644	658	673	615	658	712	691	678	684	677	657	649	684	651	666	696	686	656	672	635	705	659	656	667	659	707	678	699	688	661	728	699	643	726	669	695	665	721	631	701	648	673	656	670	680	705	656	672	599	694	713	657	664	706	634	702	663	653	772	605	666	697	648	654	678	692	620	710	655	641	674	682	662	642	633	704	671	706	730	661	667	631	681	662	675	698	627	701	672	711	635	656	714	643	639	679	679	667	649	702	729	655	664	686	617	660	671	679	670	702	711	680	685	664	677	679	676	674	658	632	681	656	716	694	692	696	656	659	669	649	644	652	677	698	692	643	674	622	697	740	643	683	683	654	625	649	709	657	661	652	655	702	647	710	698	609	649	645	628	703	696	686	691	690	625	626	646	671	645	670	613	641	598	678	725	651	665	675	674	687	701	708	645	700	654	635	671	660	678	616	649	685	655	724	632	647	659	607	635	680	689	683	660	657	674	716	684	698	654	645	647	653	638	714	624	661	685	671	676	657	708	681	662	678	689	644	689	652	735	636	722	679	715	634	699	650	658	663	677	696	666	634	670	688	681	699	663	667	638	720	673	684	651	680	668	664	677	677	652	667	684	659	680	675	684	645	708	652	678	682	632	651	673	661	685	684	661	680	712	716	639	698	652	656	626	676	643	660	681	680	655	711	597	640	664	630	616	639	653	652	680	648	652	666	687	690	651	652	691	729	698	682	689	642	707	650	651	664	676	679	655	705	648	662	655	702	649	674	731	662	716	656	621	634	682	674	686	665	636	701	711	735	660	667	689	687	666	677	685	672	691	713	648	650	680	678	699	694	708	625	670	674	650	680	692	678	675	633	680	671	630	697	681	644	646	652	633	661	693	657	643	659	678	699	667	639	671	671	707	646	665	656	671	708	652	650	665	701	640	688	707	674	689	666	723	674	629	667	661	668	642	691	691	665	652	681	630	665	667	666	674	644	658	661	631	648	683	680	674	734	677	633	675	676	673	668	703	697	682	656	692	642	669	675	686	670	684	633	660	639	669	679	718	648	626	663	673	674	644	675	671	615	654	658	714	702	675	749	664	713	716	684	701	697	693	695	694	677	714	646	636	706	714	628	731	651	657	639	675	685	712	661	649	678	686	740	661	693	681	634	663	662	707	630	686	678	704	632	656	625	694	649	677	636	685	654	675	665	698	718	684	683	644	687	680	692	681	730	661	644	692	636	670	673	682	697	677	662	678	663	633	683	672	682	656	692	657	668	683	662	654	667	642	665	627	726	670	702	702	666	635	702	650	626	622	684	637	681	695	684	669	675	726	704	680	705	671	672	746	660	672	669	677	679	700	605	707	637	676	712	665	672	693	688	664	686	687	695	678	662	680	669	662	664	696	662	675	695	687	679	670	684	673	704	687	669	709	678	702	689	660	676	642	668	656	644	673	672	689	662	640	667	697	693	655	642	683	677	670	661	674	672	674	708	689	693	705	699	651	675	681	713	655	689	669	705	681	713	706	647	676	683	666	651	641	666	652	663	687	659	658	672	650	694	661	643	651	661	643	671	712	612	608	625	652	650	640	696	637	672	671	659	677	685	662	715	642	722	658	683	638	723	671	625	641	677	719	649	680	676	696	657	668	655	712	691	652	701	682	639	641	702	661	688	704	642	638	636	668	682	655	625	669	686	655	674	672	675	690	659	631	656	667	711	636	721	685	661	686	709	673	658	719	685
80406	61099	40827	19708	4645	732	367	310	268	314	318	312	307	330	298	267	289	301	317	288	294	316	299	280	303	310	281	299	315	304	285	307	269	301	307	314	305	307	302	300	279	299	304	278	334	295	291	325	300	323	315	278	275	259	300	305	332	321	313	298	308	308	298	320	313	287	319	312	314	329	317	304	310	306	322	292	298	297	311	299	308	326	284	285	302	279	315	310	314	314	323	329	306	284	293	325	332	283	288	280	289	309	300	310	339	295	293	326	327	309	299	320	320	297	325	280	310	295	318	303	314	301	318	340	298	295	288	294	315	333	333	365	287	314	319	292	289	278	281	322	319	281	299	302	308	297	318	324	321	263	277	332	288	242	326	312	308	297	290	321	295	280	318	302	298	292	284	330	309	301	305	312	308	307	292	303	323	280	321	297	318	286	283	295	300	268	268	278	290	304	318	329	342	314	296	313	306	321	278	303	317	287	334	335	274	281	297	309	308	328	320	313	284	266	307	311	339	303	293	306	291	291	278	304	292	292	307	264	283	303	315	315	287	280	282	323	301	347	304	288	324	319	329	302	292	299	348	286	316	286	269	338	329	310	306	327	309	318	290	351	279	302	287	298	287	314	308	299	316	307	287	309	311	305	323	302	300	305	309	311	320	279	297	339	312	289	296	290	275	298	293	324	300	335	316	293	316	288	280	310	285	310	307	301	291	291	291	292	302	291	285	330	294	300	301	304	319	317	311	271	289	298	262	302	271	283	304	321	331	306	284	297	327	324	340	282	296	313	321	262	308	308	302	340	313	339	292	304	311	268	286	287	312	324	320	291	309	287	343	276	290	298	314	288	270	304	303	287	318	284	296	294	321	338	303	321	325	314	318	293	296	301	298	295	291	307	293	287	290	292	327	274	280	300	308	305	319	303	306	315	290	308	311	285	315	342	282	295	322	315	318	308	285	306	287	310	272	314	320	317	321	277	305	301	303	298	289	320	344	297	282	294	333	308	320	282	313	267	337	312	295	339	279	354	333	286	310	328	268	296	309	299	306	312	312	318	306	316	343	292	277	281	338	310	283	325	316	332	286	326	323	299	285	326	298	343	304	329	305	286	305	293	305	287	297	273	314	298	283	270	311	272	318	309	311	306	266	294	299	297	324	285	314	326	291	273	329	304	313	293	300	355	300	302	327	309	306	283	288	320	282	303	291	278	304	316	327	304	287	304	314	302	289	330	302	273	289	330	320	312	283	286	314	288	317	296	316	299	316	351	326	295	308	292	326	302	308	298	295	305	306	337	335	275	292	323	302	291	298	334	314	300	323	289	299	287	283	318	271	306	270	279	301	284	294	341	302	312	305	314	325	294	331	278	295	326	330	300	328	333	289	282	319	275	285	291	319	328	322	321	324	290	271	336	298	311	303	288	319	289	313	303	300	316	296	334	333	298	293	304	284	301	297	286	301	302	298	288	295	307	320	302	268	313	278	308	279	286	297	288	277	284	311	312	317	296	297	320	289	295	306	308	289	294	286	305	333	286	350	355	317	286	302	301	309	317	306	283	286	279	279	306	300	292	300	280	332	305	332	297	300	328	324	298	318	295	324	303	304	315	321	304	279	336	272	310	308	307	337	288	302	278	306	313	313	318	335	296	313	315	300	294	322	284	277	315	304	289	282	329	283	299	326	318	302	311	311	325	336	295	338	248	326	304	323	322	311	321	298	299	281	284	302	335	293	287	345	288	310	316	300	292	322	303	299	296	305	311	327	306	330	295	310	293	293	316	298	318	314	294	285	320	307	323	329	333	295	323	299	305	307	295	306	320	327	302	320	325	316	281	277	286	291	318	323	323	326	292	338	304	323	314	331	294	295	307	299	277	306	315	320	298	312	352	282	315	297	288	282	311	349	299	302	288	300	307	346	313	286	297	288	314	302	292	297	315	331	301	335	325	307	320	304	280	289	292	332	340	290	297	289	306	302	331	318	315	314	304	319	322	287	309	310	285	290	286	312	314	304	316	308	318	293	306	323	297	305	284	288	303	321	328	315	281	286	289	305	328	288	335	315	286	314	318	329	329	323	281	300	320	278	264	346	285	312	307	321	307	312	337	309	307	316	315	293	278	287	305	286	320	298	297	324	287	339	304	322	308	322	333	348	315	282	297	319	303	305	264	304	265	296	315	293	305	282	287	326	324	292	315	368	319	325	322	328	323	325	290	325	338	313	344	297	304	315	341	306	273	304	300	307	310	320	341	297	315	315	307	332	280	322	314	333	294	314	325	274	309	301	283	317	312	325	313	320	322	284	305	283	302	308	289	313	301	310	347	299	323	297	313	345	307	309	286	322	304	311	317	285	268	288	301	298	326	300	350	324	303	281	314	315	318	289	288	304	273	316	344	327	344	311	346	291	303	305	288	315	310	314	299	293	299	275	315	290	278	311	298	292	299	313	284	344	312	312	335	310	317	338	304	298	277	349	302	330	269	292	308	307	319	316	308	303	278	302	347	306	336	262	302	310	279	324	311	327	331	323	293	319	325	348	303	363	303	306	306	287	323	308	319	288	327	282	298	330	293	297	306	316	332	299	342	312	314	304	327	325	346	287	296	309	281	276	328	318	310	288	316	287	319	288	297	288	306	307	305	314	327	310	272	278	285	339	290	316	317	286	291	292	290	278	288	342	297	332	280	285	299	319	301	288	335	289	303	324	319	267	295	301	306	315	295	306	299	300	321	316	279	294	309	315	303	318	307	275	309	315	263	265	289	323	313	309	297	313	312	324	328	307	307	348	285	303	315	300	290	329	287	311	292	286	281	317	290	262	285	271	345	296	323	295	318	296	324	317	330	328	331	297	306	317	292	332	299	333	293	300	290	307	306	258	300	258	310	304	291	288	296	315	276	305	307	314	314	307	305	317	278	303	282	291	310	313	325	270	284	304	298	292	302	314	304	283	293	282	307	313	336	311	313	308	278	285	315	278	302	298	326	300	305	306	294	318	272	355	300	277	294	314	290	276	319	287	274	303	298	293	312	347	304	318	280	329	320	336	304	305	266	307	323	288	288	322	301	302	306	284	279	324	305	305	349	311	291	237	304	264	333	355	302	291	299	281	289	319	319	300	298	330	307	290	317	296	320	318	316	297	313	307	319	285	298	310	298	290	306	321	325	305	313	305	327	303	300	268	313	287	325	265	276	308	312	319	303	324	291	310	291	314	324	324	293	296	280	307	304	298	295	332	336	308	299	320	309	284	293	304	352	298	303	328	293	286	326	304	340	295	325	339	306	281	308	298	303	292	284	320	314	295	311	316	328	308	267	321	311	308	293	282	310	298	285	290	301	305	307	302	304	323	335	329	323	285	298	287	320	296	271	310	319	348	304	271	309	320	329	322	300	262	318	276	312	320	330	276	342	311	324	321	306	320	276	281	321	326	322	324	278	302	327	301	326	318	297	284	279	287	304	321	319	336	290	311	295	308	273	280	294	287	307	318	309	303	317	345	312
60965	49323	39310	21621	6401	1637	792	763	705	682	704	712	724	700	718	764	713	683	678	744	706	731	684	675	709	720	745	677	688	724	741	744	724	728	739	753	720	688	758	755	673	704	690	710	752	706	723	742	646	682	690	691	726	722	710	696	688	743	706	701	764	728	727	710	656	762	718	754	669	726	704	652	685	728	675	723	667	737	708	720	707	733	727	673	720	715	705	698	669	734	710	731	720	702	669	727	676	730	740	744	751	682	655	679	784	696	708	678	721	694	703	678	778	722	710	712	661	729	691	719	661	719	721	705	702	730	684	698	770	679	694	731	704	688	736	661	723	729	697	758	709	728	680	683	730	660	678	713	756	738	676	690	681	685	686	744	706	620	728	680	746	709	758	715	709	702	720	723	705	675	681	743	714	687	746	723	735	714	704	686	686	687	714	711	693	685	707	716	709	715	720	734	652	725	709	722	716	735	733	702	781	749	709	695	718	736	689	746	732	727	727	733	683	687	718	695	688	709	735	695	689	713	695	699	712	752	713	675	693	703	668	670	723	713	749	690	684	686	680	687	667	716	706	685	706	724	695	719	690	673	706	698	716	717	741	694	721	708	703	698	745	734	720	726	721	690	678	675	721	698	732	731	702	707	747	698	731	723	737	726	696	699	724	718	738	677	688	682	713	726	692	714	679	740	736	690	713	746	700	731	735	710	710	694	671	708	715	677	711	703	669	704	680	746	712	704	764	733	737	708	713	713	728	727	712	701	672	726	677	705	727	727	689	750	708	745	719	708	708	692	714	721	740	704	733	757	709	692	737	697	740	700	693	728	730	713	728	707	742	730	730	682	730	757	726	733	729	709	745	697	664	668	707	687	736	727	658	741	724	708	713	722	685	731	718	694	717	727	719	687	693	710	713	690	738	703	714	719	751	706	725	671	725	704	690	764	764	729	710	726	683	721	716	699	750	684	703	740	706	681	689	700	727	707	706	682	687	733	741	694	722	643	726	747	769	720	677	714	741	703	684	701	711	725	750	666	690	695	720	744	730	723	729	685	699	695	769	734	751	689	707	727	726	728	691	724	740	742	692	693	682	633	702	712	761	706	712	715	709	709	699	741	712	718	712	717	708	700	769	688	650	720	662	747	693	744	731	680	704	711	738	700	748	701	701	680	715	746	664	700	724	742	674	672	726	761	673	725	686	695	732	749	716	798	722	683	716	755	751	708	710	705	676	680	698	749	771	710	703	737	727	767	659	704	694	703	712	684	709	736	679	687	723	700	708	754	689	695	723	688	678	739	682	718	749	723	712	717	705	726	716	739	735	747	696	714	726	732	718	755	739	714	751	681	699	735	696	696	704	700	691	713	731	721	711	701	675	732	717	721	708	681	715	716	700	709	725	693	711	708	668	661	719	734	674	671	657	707	746	707	703	715	716	706	733	686	726	672	752	701	720	682	704	725	728	707	716	730	693	698	718	709	702	739	724	680	680	701	686	755	665	686	738	697	724	684	710	746	716	745	752	657	728	724	764	695	715	714	712	676	754	714	708	715	729	732	717	720	689	690	736	689	755	676	662	720	737	719	697	722	783	694	736	742	682	718	697	674	756	718	729	773	727	739	754	707	692	733	666	712	770	719	737	708	705	707	704	684	701	738	754	742	725	724	740	713	676	718	743	770	735	701	675	661	704	745	714	715	725	716	714	728	679	702	702	710	728	690	686	693	736	696	744	685	743	667	710	665	695	724	722	686	692	739	737	705	725	715	665	699	695	688	682	705	710	732	739	738	708	757	683	702	749	709	709	726	700	741	705	754	692	682	733	693	697	696	762	699	713	717	815	711	718	665	680	742	712	694	770	714	715	754	747	714	685	714	669	715	692	745	676	695	695	731	732	727	672	669	675	731	745	741	684	677	710	711	735	735	701	712	672	712	723	685	686	741	704	719	681	695	766	763	739	711	681	690	713	681	667	705	671	700	691	736	713	665	698	744	668	711	712	696	658	696	700	739	738	705	705	709	726	668	700	686	723	722	712	682	694	720	719	709	665	713	761	706	640	687	715	717	751	738	703	734	689	712	713	715	686	761	724	695	726	675	698	730	743	713	754	716	705	727	701	741	735	727	718	695	734	696	696	734	725	725	695	710	713	758	681	696	732	718	731	680	678	688	689	713	654	682	722	675	719	691	696	715	690	722	692	690	697	724	771	745	728	707	730	720	688	762	720	737	702	759	710	733	713	696	714	732	733	761	680	762	740	677	715	755	693	742	758	705	735	707	712	696	728	702	701	709	726	735	702	684	696	693	736	753	716	761	687	673	717	675	673	702	712	705	691	754	715	712	691	746	711	685	716	691	751	726	721	739	725	739	725	732	714	716	715	716	746	721	700	742	705	714	714	720	675	714	692	722	732	692	702	743	714	728	720	720	658	742	708	739	694	661	762	729	733	690	708	719	677	710	717	686	718	688	704	704	711	670	702	714	721	725	712	738	714	674	707	717	742	674	691	705	734	720	667	716	656	662	731	693	730	712	686	725	697	680	694	747	694	750	731	692	698	661	692	706	697	720	675	698	728	718	711	740	710	744	701	718	724	698	706	708	750	724	702	759	718	706	724	713	730	703	684	720	731	747	705	703	686	747	705	684	759	659	688	671	738	686	670	738	675	745	802	687	752	707	704	681	658	713	705	707	699	757	753	694	717	697	749	687	712	714	691	696	669	707	708	712	720	721	705	725	699	703	672	710	708	708	690	690	688	644	657	747	713	715	719	725	688	710	687	715	715	685	727	758	688	727	717	669	708	689	707	726	750	724	681	699	772	672	715	705	720	710	679	721	729	713	725	703	741	677	686	711	717	706	694	718	723	714	719	703	728	748	731	717	719	784	678	704	662	736	697	712	787	692	725	716	762	743	671	776	702	673	693	697	767	726	654	692	674	729	716	722	725	720	729	718	654	700	673	709	669	723	723	717	715	693	701	700	707	740	671	733	699	679	719	674	793	720	699	769	733	722	712	740	717	725	726	710	686	732	732	684	721	697	724	715	714	669	687	682	674	706	760	750	710	698	713	721	693	722	693	713	724	726	702	739	725	710	722	703	699	732	685	678	766	664	743	709	704	709	716	757	739	708	679	735	736	779	670	724	712	679	662	743	701	686	751	741	716	691	705	739	747	742	740	695	711	737	676	734	688	705	708	739	694	712	737	736	696	697	652	701	762	659	718	736	693	749	655	657	735	712	667	659	661	708	683	732	669	696	695	711	735	726	731	717	713	655	708	690	699	761	673	680	688	727	739	686	694	688	726	721	735	669	733	716	739	686	725	725	708	707	702	674	727	753	719	701	701	708	734	738	699	686	720	691	693	730	699	696	715	741	674	713	706	687	750	739	719	692	709	702	678	757	692	729	700	719	721	776	706	691	678	687	704	695	739	705	675	653	714	739	751	760	720	694	674	691	701	708	636	687	732	676	691	676	728	712	740	715	703	680	726	710	671	696	724	751	681	722
84543	69534	50044	27389	10179	1348	344	264	275	264	266	280	300	260	251	238	273	288	273	270	294	271	291	277	242	305	278	269	287	275	252	280	259	286	287	258	269	286	272	314	278	257	288	245	264	281	259	239	305	273	287	274	244	280	300	288	253	270	287	278	279	299	260	239	294	236	272	249	256	254	244	263	255	259	271	267	262	277	267	298	283	258	252	288	221	256	285	273	302	300	265	251	283	264	272	271	286	252	267	269	277	292	283	239	261	248	261	284	254	275	288	281	252	296	290	284	288	257	292	287	263	249	290	232	282	283	277	274	265	276	289	281	292	283	264	291	284	265	259	282	292	276	279	292	249	272	277	263	264	283	273	270	286	253	249	268	268	269	264	338	254	254	275	265	302	261	255	254	250	261	281	285	288	300	284	290	281	271	260	259	280	281	268	279	271	290	286	293	274	271	263	328	236	269	268	270	239	272	267	240	261	241	273	283	295	289	271	271	261	300	263	246	256	271	265	293	251	276	252	297	298	260	266	262	260	292	287	265	264	296	251	244	251	288	265	286	246	295	266	278	273	227	273	262	304	271	254	259	311	263	267	242	266	267	262	239	264	260	286	276	271	284	283	268	277	252	285	260	247	253	262	253	236	288	270	278	264	251	279	276	246	270	270	249	277	288	247	261	253	266	241	258	244	253	272	257	270	248	287	264	274	305	246	250	261	273	267	264	287	252	279	266	274	295	278	256	272	278	304	286	262	287	286	274	270	273	263	302	268	273	287	278	265	252	284	264	267	262	260	242	274	271	242	274	234	280	255	281	249	257	241	283	270	251	258	273	273	291	284	288	266	278	251	219	263	259	287	316	234	256	269	276	240	288	307	273	297	273	262	272	238	281	271	266	267	293	290	250	259	267	262	273	264	294	257	286	280	291	292	268	304	256	277	277	264	273	258	274	249	267	284	270	262	258	261	299	269	307	271	245	261	253	272	281	242	271	255	247	270	256	251	266	245	274	298	276	280	260	252	268	289	271	271	265	269	264	267	281	265	290	268	283	298	262	297	257	270	285	286	309	252	245	274	263	256	281	229	292	276	266	227	265	253	260	280	284	268	252	293	260	271	264	279	290	278	241	240	254	257	267	267	265	297	257	309	268	312	260	268	271	266	258	260	283	289	278	245	284	263	291	256	253	286	275	274	282	253	280	268	261	257	251	259	267	271	248	218	278	243	256	276	298	273	253	275	269	265	248	283	254	260	275	300	245	243	262	262	244	250	262	269	277	237	274	241	287	267	254	304	297	306	274	280	273	277	260	272	235	262	282	278	260	271	278	272	280	276	259	259	281	279	272	269	265	285	278	270	258	238	260	246	260	301	250	275	263	262	245	285	265	278	281	287	266	234	245	271	280	243	267	243	269	270	261	255	263	287	267	276	277	277	275	279	289	285	255	247	269	250	282	261	279	272	240	285	272	261	242	278	259	257	264	253	276	276	307	283	277	279	273	291	276	254	282	292	249	245	256	258	286	249	255	278	280	282	282	277	274	277	274	251	289	282	296	275	265	281	227	246	241	251	238	280	282	255	292	250	246	262	253	285	248	297	287	267	284	261	289	256	277	287	231	239	258	265	266	273	253	304	298	264	291	291	288	257	262	281	293	272	247	280	283	297	301	255	248	265	253	228	287	279	243	263	273	268	295	312	266	269	283	292	305	261	244	265	293	284	242	278	253	276	267	325	267	267	280	259	296	262	292	278	257	288	263	270	251	263	262	264	257	292	261	297	254	244	276	269	272	279	254	267	252	279	255	273	287	302	250	274	229	292	271	284	225	267	293	270	277	279	228	266	295	247	299	319	265	285	265	289	283	291	275	252	249	260	251	261	241	278	271	269	259	271	262	285	274	248	272	259	288	273	283	225	270	257	279	290	265	263	279	250	280	265	287	302	279	242	298	267	259	256	267	297	268	251	272	275	239	260	265	298	301	266	262	241	241	282	275	271	235	256	246	253	268	285	278	258	258	265	282	262	271	273	284	269	275	271	281	274	275	276	240	274	245	272	283	261	294	318	267	218	309	279	264	234	292	282	278	269	289	284	287	277	250	262	275	272	277	259	293	267	271	269	254	267	258	264	285	257	273	251	281	309	306	280	300	224	252	263	261	264	265	239	257	229	263	260	257	275	276	276	291	296	278	259	257	261	249	257	273	251	296	280	315	271	252	276	281	256	259	266	264	241	266	264	281	297	301	259	257	289	288	255	275	284	277	287	284	263	256	264	274	242	250	273	275	258	232	251	299	288	282	274	253	277	254	264	257	300	273	267	275	289	295	268	251	283	264	319	267	268	258	288	262	274	278	279	265	259	260	253	263	278	279	236	269	294	273	292	259	275	254	286	280	267	276	255	259	267	283	298	273	273	261	259	281	265	273	282	274	269	263	269	259	271	301	246	268	273	256	268	266	265	253	275	270	286	266	290	245	284	242	244	283	253	279	266	278	265	278	278	283	251	274	277	267	258	269	262	286	265	250	284	283	275	286	268	247	261	240	311	281	243	282	304	277	267	283	285	259	285	269	253	279	226	293	267	252	303	278	281	259	303	263	261	251	235	224	242	272	296	274	265	264	265	259	269	272	295	284	256	279	269	288	285	272	256	298	277	275	278	254	242	276	281	294	257	284	263	304	269	249	253	233	288	280	306	276	262	281	277	282	266	278	240	273	239	241	273	271	283	238	281	270	271	261	282	281	291	271	256	257	282	267	253	243	266	253	257	269	279	281	251	295	262	275	253	271	250	292	270	264	279	236	282	286	268	270	271	298	256	307	289	288	240	273	259	280	286	260	255	284	256	271	274	309	275	256	268	286	281	283	277	254	276	265	312	290	276	278	261	275	259	271	279	269	252	275	269	237	286	276	263	266	288	269	286	281	272	251	270	262	277	255	268	277	250	252	267	258	288	279	268	283	236	258	259	260	238	284	245	268	272	258	299	266	253	272	254	273	244	266	263	278	273	301	311	275	258	263	258	227	277	266	284	271	290	270	265	267	250	232	276	268	260	289	263	235	278	270	279	283	286	268	286	292	280	260	282	251	267	296	271	279	279	250	270	267	260	265	280	264	260	252	265	272	261	267	270	284	265	291	254	250	248	252	275	278	281	266	288	268	266	261	268	262	255	273	255	250	271	270	301	261	269	272	297	244	278	285	265	270	250	289	303	266	295	268	261	249	264	278	276	243	259	297	255	252	274	259	288	264	292	274	298	299	293	265	264	262	275	268	272	289	281	233	242	289	263	276	236	298	252	266	264	280	292	274	291	261	267	259	285	270	291	284	296	259	275	243	258	264	275	273	275	272	294	270	265	278	288	264	258	262	244	274	298	265	277	283	279	261	266	245	288	250	245	278	254	292	269	274	277	277	276	303	250	249	271	294	272	285	265	291	274	277	269	281	312	281	270	273	259	279	258	243	290	282	274	291	249	256	265	270	290	281	236	295	276	287	272	319	263	265	304	266
70218	59700	48271	29468	9892	2130	813	648	641	624	608	602	600	634	648	641	650	710	602	620	643	623	649	647	626	613	618	628	624	616	647	603	612	641	585	655	600	640	598	629	609	599	613	658	615	641	592	609	621	680	602	636	661	636	626	616	644	648	608	638	647	657	619	657	617	636	681	675	630	656	599	602	598	618	603	631	643	628	647	640	627	652	633	622	647	617	603	632	651	618	649	632	603	659	648	651	617	621	610	636	656	578	642	607	632	607	614	639	590	626	644	653	593	645	602	627	638	597	594	657	642	629	618	639	614	667	610	674	623	642	606	637	634	601	588	644	640	638	639	600	632	625	614	616	628	630	593	633	647	630	664	609	592	628	667	631	600	595	593	658	590	631	578	579	647	634	625	620	635	627	636	637	615	605	581	640	648	640	687	657	607	633	586	598	618	654	606	625	637	641	653	687	642	638	605	614	634	607	622	647	634	656	633	644	600	625	634	642	628	622	622	633	619	596	646	628	591	603	648	653	675	658	630	609	652	634	671	621	660	672	629	600	652	663	663	623	629	654	644	640	634	622	629	622	611	630	641	627	593	627	626	592	612	631	620	616	624	612	644	609	602	608	655	642	667	662	619	626	625	614	698	601	641	615	636	632	625	596	642	633	638	615	620	648	629	649	616	677	657	621	634	648	629	638	620	630	658	643	616	608	622	595	613	630	593	650	661	608	633	619	647	609	601	609	595	599	591	619	613	679	661	632	653	597	627	700	610	657	590	611	642	643	642	671	617	651	604	631	595	647	629	597	629	606	637	628	661	646	654	655	648	644	650	591	628	668	648	677	662	633	595	600	647	615	615	669	608	665	638	609	668	614	634	667	615	599	612	597	651	625	640	629	671	596	627	643	617	625	668	627	616	641	625	629	626	640	637	646	600	635	622	656	651	664	644	622	616	637	679	634	623	635	666	621	637	626	624	655	643	576	589	632	638	623	644	655	619	630	655	636	682	604	620	654	618	646	630	635	626	618	611	635	615	640	615	583	626	621	622	648	647	605	614	596	646	678	656	634	611	633	598	666	646	666	642	647	632	625	590	621	642	619	629	668	643	633	665	627	606	648	641	621	650	657	637	648	640	627	659	613	570	625	611	633	662	588	610	645	595	620	627	621	586	573	656	619	629	608	634	681	609	616	591	655	592	617	587	612	640	650	666	660	654	601	611	676	682	680	658	604	621	643	627	611	664	654	636	632	567	610	651	626	610	639	641	601	588	635	658	570	676	628	619	631	596	602	625	635	610	609	643	610	622	643	654	609	617	618	600	668	680	596	608	663	655	653	633	651	631	638	649	621	623	585	652	611	680	647	596	623	654	645	665	631	629	637	589	609	621	688	676	644	611	653	640	614	606	578	663	633	609	679	676	678	645	643	648	633	622	633	636	643	636	625	607	610	546	638	629	655	633	624	652	613	650	626	629	689	619	614	618	619	671	625	639	588	629	635	634	609	616	617	599	649	660	648	638	633	615	601	608	580	601	631	626	642	594	621	645	654	596	651	682	656	624	575	648	646	626	626	643	635	649	629	627	633	651	625	613	651	640	634	656	635	638	655	633	682	662	614	607	658	639	614	601	635	614	617	625	667	619	650	595	658	584	628	607	597	631	570	609	617	627	649	644	603	635	591	632	642	638	615	640	606	651	596	673	602	611	621	693	642	641	639	611	605	608	645	578	629	620	654	635	644	599	686	653	645	619	598	606	646	635	641	633	636	660	604	661	630	639	608	646	598	641	632	638	653	629	635	629	623	617	672	590	582	622	638	592	671	634	656	629	613	634	650	675	603	635	672	654	611	626	620	626	619	651	621	635	600	653	630	605	630	631	651	637	608	619	626	584	627	610	674	650	632	641	620	663	661	626	624	636	615	595	608	619	653	660	623	659	595	631	668	613	592	591	639	643	649	697	625	598	648	642	645	690	636	653	629	680	604	630	631	643	644	583	596	649	641	639	599	624	649	586	637	662	636	620	636	668	616	597	616	591	615	577	623	615	654	600	618	663	595	614	651	613	625	656	647	669	596	628	650	637	645	646	602	631	647	631	609	603	610	640	622	672	660	634	644	618	603	633	610	608	654	614	658	649	638	628	632	592	659	623	620	558	623	652	633	657	635	622	644	599	655	636	641	620	639	627	640	606	599	647	628	615	646	619	617	615	624	611	580	619	669	640	702	639	631	634	660	626	607	621	619	613	580	629	594	654	632	633	640	642	647	598	613	605	601	615	646	668	622	643	623	635	607	592	637	599	621	620	595	646	622	637	660	619	655	610	645	648	695	637	608	639	605	647	590	612	614	617	627	624	652	594	662	660	621	573	601	624	625	577	646	652	617	571	633	609	635	641	652	608	602	611	610	630	605	627	592	622	611	628	610	621	650	602	584	633	631	632	640	606	582	624	607	640	635	644	618	633	630	635	619	644	631	616	643	629	602	654	664	629	652	647	613	659	663	606	630	628	614	626	613	649	612	595	605	596	659	645	633	639	676	627	600	608	594	634	590	678	667	632	630	622	631	596	646	564	614	634	638	609	648	637	630	589	639	606	642	603	637	622	614	617	617	626	610	654	627	607	627	662	652	671	629	612	647	594	610	620	587	593	639	624	610	616	616	623	599	617	621	638	667	601	608	631	594	600	625	630	588	645	611	616	600	625	595	634	584	662	628	596	605	613	594	615	609	601	630	615	644	647	575	577	668	658	614	641	622	626	636	633	586	613	608	630	649	623	654	663	632	646	632	621	634	661	640	629	648	648	605	633	668	599	660	618	609	624	590	613	584	567	647	649	626	614	617	639	629	653	586	625	647	596	651	649	658	621	684	615	657	579	644	617	665	646	631	611	604	636	650	633	626	601	634	623	634	638	620	636	612	625	636	651	655	633	627	597	587	634	636	658	637	643	633	640	643	629	655	685	610	602	597	604	602	626	613	615	645	599	613	627	640	637	628	620	657	603	645	675	656	632	664	603	610	620	619	598	573	664	629	598	603	624	702	642	638	667	636	585	632	589	630	621	624	659	644	583	686	652	636	632	597	610	624	600	624	675	608	616	621	640	703	606	634	661	621	606	619	660	628	647	609	598	645	638	631	670	611	571	669	653	678	647	653	648	646	615	614	569	619	681	636	640	630	662	657	584	616	641	690	611	694	654	644	596	650	630	646	610	580	603	634	594	646	608	662	630	651	628	585	657	653	618	659	610	574	620	607	637	631	629	667	621	623	661	589	566	628	647	629	633	639	616	625	612	625	650	597	644	589	651	574	620	643	628	607	601	671	609	627	616	602	596	625	626	584	633	637	610	643	613	648	662	617	628	662	614	619	638	579	632	600	594	658	666	645	651	646	623	595	627	654	648	688	630	624	616	585	638	616	654	611	613	646	640	613	650	613	619	645	607	589	633	617	597	673	616	616	635	638	639	631	613	651	633	624	628	651	620	595	610	644	616	634	608	632	620	619	617	582	603	605
47418	25270	9513	2150	633	369	277	296	274	298	316	297	274	325	285	263	274	280	302	281	301	282	302	282	302	273	275	259	281	312	334	278	276	261	280	305	281	274	311	289	313	266	283	287	290	275	294	304	265	297	246	309	277	284	297	275	259	314	301	303	290	294	321	304	276	281	327	289	310	308	272	247	262	302	280	309	329	287	280	307	296	276	328	269	297	299	273	284	284	272	279	287	286	299	296	311	317	276	280	293	295	254	260	299	272	298	318	294	315	298	303	292	271	310	308	285	304	313	272	279	329	314	274	279	312	293	260	299	299	292	327	279	254	293	260	286	270	267	287	303	273	288	295	300	269	295	284	253	280	291	283	278	286	294	305	298	296	276	265	274	255	302	269	295	312	292	280	269	293	275	315	277	275	294	319	258	264	276	269	260	261	285	267	279	293	339	299	319	267	277	293	270	296	266	274	283	271	291	283	299	274	266	271	327	294	300	249	295	311	283	291	287	280	285	287	274	337	267	299	280	281	277	277	273	281	282	299	257	304	287	267	295	298	281	262	284	317	332	276	289	280	267	332	292	276	291	274	280	282	261	332	272	286	274	262	301	293	287	304	291	309	307	309	295	311	261	291	306	281	295	295	288	320	280	292	270	280	310	242	275	289	279	295	318	306	267	291	301	292	264	268	267	268	286	297	287	300	278	291	279	266	316	295	303	292	301	286	276	278	285	296	292	282	282	251	267	275	299	303	271	294	311	291	275	270	294	267	244	302	293	305	315	270	268	291	263	313	279	276	307	298	311	287	306	298	290	265	271	323	263	293	278	280	292	272	295	294	282	257	305	291	281	296	327	272	279	293	297	272	279	295	311	278	264	272	284	256	284	294	290	298	277	297	280	271	319	259	310	247	296	285	302	277	259	264	288	286	296	287	266	302	323	288	243	274	302	299	294	288	283	307	296	260	302	259	263	283	283	292	273	274	282	305	276	281	285	275	248	288	258	281	273	323	278	287	271	302	273	263	314	288	308	274	301	260	291	273	269	294	302	262	289	317	275	274	294	259	278	258	296	276	272	253	299	318	283	323	279	306	283	290	274	260	250	293	310	269	282	259	269	285	284	275	272	285	292	257	330	284	271	284	292	282	305	307	275	289	298	308	266	287	308	286	279	298	267	277	268	266	240	287	279	310	321	281	288	283	310	286	294	287	266	288	287	270	274	298	280	274	253	295	288	279	276	287	269	280	313	297	294	273	293	277	281	276	262	291	314	308	290	281	286	295	275	297	290	257	272	300	272	296	273	290	314	313	259	265	317	272	312	276	290	267	246	286	312	280	294	270	298	305	298	294	267	281	290	271	300	284	260	299	309	276	283	274	297	300	274	286	282	250	278	289	281	280	320	284	278	306	266	289	270	292	298	269	284	285	285	302	280	264	263	276	287	274	280	274	309	311	253	270	292	288	298	294	249	284	313	319	254	291	287	300	320	322	301	301	257	305	274	283	295	281	263	322	297	257	280	291	289	264	288	263	283	290	288	293	306	264	292	287	267	272	304	280	265	291	275	305	297	299	294	313	268	289	263	255	285	289	302	275	296	300	303	283	270	278	303	264	273	268	272	285	293	299	257	298	285	280	304	282	304	292	304	297	263	282	292	314	296	278	265	295	322	296	300	303	329	308	304	254	281	279	281	260	281	271	291	298	284	270	285	290	281	272	299	264	305	294	285	260	293	271	308	313	287	284	304	314	273	287	279	281	331	302	260	280	263	292	310	313	291	304	261	308	298	295	293	302	266	283	306	286	293	282	286	320	289	280	293	291	283	308	266	281	264	264	301	285	254	288	294	263	266	282	259	272	253	281	279	297	309	255	284	281	295	295	284	270	282	279	288	300	289	304	264	301	267	292	244	317	303	282	267	328	306	306	253	311	255	290	290	318	278	282	263	278	277	296	290	297	301	336	258	318	274	267	279	272	292	310	259	285	296	280	291	265	269	306	308	281	247	282	311	301	275	293	295	302	260	286	284	297	268	283	296	281	282	251	287	295	257	266	259	255	273	287	302	304	285	297	270	279	272	284	300	275	299	271	295	278	293	313	254	291	305	324	272	309	276	296	283	263	295	293	323	303	310	298	307	286	301	293	266	299	277	280	265	293	311	268	288	288	273	289	332	297	305	271	266	296	265	279	279	310	274	258	272	295	303	301	288	290	323	299	290	264	280	299	291	306	271	304	287	286	273	307	314	289	308	301	279	302	311	303	305	294	283	283	275	257	255	270	277	291	294	282	281	306	297	301	280	293	282	293	292	305	269	269	303	279	298	293	304	336	284	285	287	273	261	285	296	275	282	295	267	265	301	260	279	278	295	301	298	289	284	291	276	292	299	239	268	297	302	287	293	267	288	318	256	310	300	290	304	316	278	290	267	277	286	322	299	298	292	308	294	264	291	316	257	304	290	288	256	301	307	280	267	303	290	307	293	305	278	283	247	265	306	260	294	291	292	258	271	266	260	302	298	269	293	298	267	319	287	292	285	317	298	306	295	275	301	300	289	256	271	277	316	280	283	290	283	262	277	277	303	303	288	277	281	294	285	292	255	278	276	274	286	293	283	293	266	284	280	268	286	281	284	281	292	263	274	301	278	268	293	254	285	291	312	257	287	272	308	305	302	276	281	300	274	264	268	284	279	291	270	285	297	308	313	280	301	252	283	261	276	271	290	243	307	282	291	286	257	272	282	278	272	286	333	306	291	272	274	296	272	274	284	272	277	309	271	271	287	291	279	259	276	260	277	297	276	284	281	267	282	289	293	312	265	304	283	295	262	286	287	292	273	257	292	288	297	268	262	279	297	297	275	289	278	279	288	300	314	307	319	295	296	319	291	261	286	301	269	264	297	280	274	281	289	279	299	288	326	278	288	275	319	327	247	273	287	277	284	301	281	275	303	272	277	282	274	288	294	286	300	284	306	259	277	305	290	245	273	285	294	280	306	273	278	321	296	254	292	310	267	286	271	295	289	273	301	285	248	297	263	262	274	288	288	272	281	277	278	255	244	308	258	302	285	316	279	284	284	245	259	282	254	285	316	297	339	317	274	245	282	293	299	279	286	304	263	284	258	271	314	306	283	293	304	280	296	281	271	292	310	261	271	305	271	305	284	268	287	297	271	305	284	272	292	285	275	323	286	286	307	285	295	289	269	281	268	320	277	284	280	288	286	296	278	295	307	311	298	288	284	244	275	274	288	277	310	307	294	285	277	285	304	276	257	281	280	305	240	302	306	278	315	285	297	287	273	293	295	279	289	312	303	267	274	285	289	274	297	267	290	299	288	299	283	289	311	282	269	326	305	310	273	319	285	284	267	307	281	299	284	280	267	309	306	288	274	316	302	274	283	276	309	282	293	279	273	306	297	291	266	285	269	301	292	278	281	315	309	291	268	274	274	272	298	264	279	279	286	318	290	313	282	318	268	297	272	322	269	276	263	299	261	301	298	279	288	287	277	290	269
40330	22880	11915	4382	1441	844	713	704	707	683	673	680	678	705	653	662	672	674	651	696	680	674	641	686	672	766	683	663	671	724	710	664	641	627	675	683	727	666	669	757	688	694	672	685	660	705	678	672	657	691	690	691	721	690	698	694	660	707	683	671	689	673	651	655	652	648	668	669	662	713	652	655	621	698	660	711	670	661	662	676	682	722	720	710	647	721	658	664	680	626	698	664	708	664	726	678	633	706	705	693	706	687	686	691	679	689	668	689	666	666	633	714	709	654	697	690	684	679	723	636	642	719	703	654	661	700	713	717	647	685	688	710	697	700	680	663	693	664	689	651	684	675	686	693	703	755	720	632	669	706	671	685	663	688	668	655	669	689	641	682	656	676	672	696	697	659	649	717	676	677	630	662	668	670	713	665	660	659	712	668	662	709	710	656	712	703	613	651	699	706	712	694	676	696	664	705	704	680	679	658	627	684	697	665	673	726	661	679	714	706	696	686	680	702	718	679	691	661	696	646	660	628	736	674	699	696	656	623	642	666	655	696	655	677	697	676	688	680	648	715	632	684	688	666	691	677	690	674	653	711	680	628	679	693	706	686	662	663	662	663	672	693	687	675	658	651	678	690	666	664	667	664	665	694	708	679	674	712	692	729	703	697	689	668	702	668	685	664	674	680	678	656	664	718	669	647	685	692	665	682	674	666	691	680	710	649	683	725	712	702	621	697	684	699	691	676	704	659	666	697	695	629	693	727	682	675	676	696	700	714	724	677	686	690	686	652	683	646	679	701	715	703	655	639	679	676	707	675	698	698	656	687	672	665	711	669	701	669	655	685	664	683	665	684	661	645	669	661	628	709	628	693	687	660	668	679	702	705	683	660	679	715	704	691	693	668	685	636	727	683	636	656	642	645	717	640	693	673	728	708	649	680	661	694	635	735	694	624	667	677	726	648	670	674	663	736	684	694	741	682	738	733	649	706	724	679	701	710	682	703	695	693	668	676	715	646	652	707	674	671	652	670	645	682	718	681	683	654	692	727	657	688	685	693	665	694	622	698	682	681	679	676	728	670	669	622	669	668	695	673	673	659	696	675	717	681	689	669	675	648	653	649	703	643	713	655	669	647	644	692	690	666	614	713	657	650	717	640	659	674	690	685	665	718	640	704	668	664	660	698	666	655	694	689	680	705	617	649	652	667	668	659	676	687	693	670	653	718	705	682	682	675	675	655	753	681	637	698	689	648	692	676	656	700	748	691	709	714	692	657	693	746	700	720	679	677	698	700	693	646	691	642	693	724	681	649	672	711	669	697	738	668	650	658	650	654	707	696	662	675	681	637	671	638	662	739	626	663	713	705	662	633	692	688	729	659	653	691	703	643	682	668	702	698	676	727	662	674	716	656	693	638	655	652	622	680	664	676	702	661	663	718	663	645	669	618	677	677	679	688	655	699	670	679	644	637	651	668	665	648	649	718	714	684	715	689	717	690	632	707	669	697	711	681	694	695	677	644	697	671	707	685	716	710	678	688	702	735	708	688	721	693	683	681	643	666	682	630	663	713	690	681	669	694	707	675	704	610	691	705	663	677	680	701	662	651	684	708	675	655	668	688	711	656	703	758	668	720	673	689	675	656	681	709	688	673	707	694	708	681	702	668	664	689	720	672	695	684	674	709	663	655	689	655	687	632	659	680	702	705	705	643	687	695	693	666	711	672	696	675	654	734	690	685	692	722	702	690	679	716	710	724	649	675	674	714	733	660	680	709	687	647	767	692	693	670	635	714	684	693	718	700	645	709	721	695	680	700	648	667	691	670	683	679	668	714	668	667	713	729	657	692	703	703	689	689	685	672	658	682	676	664	658	680	733	693	649	684	634	674	723	726	704	704	664	684	685	688	653	688	637	692	677	727	703	678	682	662	674	669	715	704	699	679	695	669	682	644	677	697	676	699	694	704	717	687	671	695	669	696	689	691	724	675	678	716	663	694	714	679	687	705	731	666	659	689	720	682	672	695	684	680	690	730	716	692	684	660	669	701	686	677	688	666	636	701	697	684	672	643	719	708	710	674	659	686	678	663	646	632	656	698	667	712	709	700	721	686	633	670	684	673	693	694	690	694	643	717	708	681	663	695	700	697	685	667	676	685	716	738	718	740	718	655	659	668	664	664	696	671	650	670	694	676	683	633	698	688	688	688	690	680	662	663	648	684	725	738	715	654	721	665	660	655	659	722	671	693	690	710	693	677	654	659	677	682	653	725	672	719	703	713	682	678	690	722	693	666	637	762	708	667	669	688	661	669	662	725	705	679	680	699	715	672	676	668	697	668	620	673	678	658	692	680	695	676	706	685	707	684	719	683	732	685	688	651	692	673	698	661	702	706	668	692	671	736	720	692	684	677	675	695	684	683	679	708	667	678	694	735	718	647	672	683	725	690	676	714	649	696	642	647	673	741	720	675	650	642	656	682	683	653	658	711	703	712	679	659	661	727	713	715	704	697	640	702	671	711	661	681	732	696	661	636	697	693	721	661	709	701	681	659	650	699	654	693	650	646	671	696	698	687	656	686	688	686	644	685	719	675	724	704	652	671	654	696	688	685	670	684	669	669	655	696	709	645	697	687	611	653	703	705	702	657	628	729	704	655	674	712	679	635	658	711	660	668	660	652	695	648	701	687	647	676	651	646	694	693	687	667	680	704	672	706	688	651	676	617	696	676	711	710	659	646	649	635	635	730	666	695	645	705	668	667	685	678	656	646	709	748	678	674	646	663	709	721	677	691	656	635	682	708	640	677	658	666	660	701	666	723	721	668	693	690	733	651	697	688	710	698	663	726	693	668	716	671	720	706	700	698	688	595	642	694	690	682	691	636	715	673	691	651	652	763	711	630	648	721	686	629	695	690	696	694	676	708	705	735	649	690	670	715	697	686	673	646	658	700	704	681	674	673	678	683	710	692	644	653	636	682	671	675	671	664	674	685	657	665	700	673	720	697	693	705	720	741	689	652	759	675	693	671	658	684	698	675	661	670	653	737	703	711	679	675	708	658	694	661	697	695	666	689	661	670	695	695	684	718	675	721	696	654	702	707	711	694	644	629	650	688	752	675	631	671	694	666	678	628	668	649	727	679	671	695	749	640	649	718	681	693	691	600	734	724	620	668	677	686	666	678	718	713	691	680	652	671	701	677	670	689	696	652	731	664	687	711	677	672	673	712	672	707	670	676	654	700	685	741	662	690	676	670	698	660	648	710	727	653	657	654	659	697	675	719	736	725	669	710	681	677	699	672	674	679	688	667	669	668	702	695	731	668	681	642	683	598	690	668	603	699	698	743	679	662	690	732	697	647	695	656	704	678	689	647	690	721	739	672	634	722	716	684	713	664	720	684	649	678	713	671	642	643	693	671	625	698	693	638	667	671	637	666	724	705	702	682	652	706	717	745	660	701	650	676	707	703	656	671	633	661	671	724	676	707	644	615	695	697	669	650	703	698	704	663	666	733
80485	61498	41767	19816	4471	606	391	308	299	316	314	321	330	318	300	330	344	305	307	328	299	314	295	288	341	324	292	340	326	308	282	311	325	309	292	297	310	279	304	307	313	307	311	315	279	300	268	309	302	324	361	306	314	295	314	296	273	340	311	315	299	296	286	319	339	303	309	282	340	270	312	282	327	288	327	306	284	303	293	258	325	314	289	312	303	307	338	303	318	309	314	314	322	350	279	326	322	325	335	294	301	295	308	318	301	338	319	306	298	288	289	310	321	307	343	339	324	284	283	310	329	323	338	326	272	309	305	300	321	310	290	308	296	300	313	319	307	303	317	305	269	300	301	297	343	310	284	279	324	295	312	321	313	295	294	335	311	307	303	311	291	309	295	347	321	304	313	287	284	296	281	336	317	339	310	294	336	306	304	305	309	344	345	281	302	307	327	311	307	298	308	312	331	307	301	314	356	338	306	308	313	281	332	281	328	308	362	294	313	279	283	297	296	301	296	328	332	285	304	317	338	293	295	295	302	304	321	325	330	298	294	309	303	311	315	299	309	301	361	302	307	330	286	347	276	310	314	298	289	314	304	308	291	310	321	291	309	310	296	307	310	343	314	274	296	323	292	289	320	316	322	312	349	297	305	293	305	281	297	308	284	333	308	316	289	268	312	280	287	292	325	282	319	332	333	314	296	312	322	329	310	315	351	294	287	261	318	322	314	357	320	297	302	338	277	317	300	330	295	300	307	334	293	307	331	319	302	311	298	292	318	285	326	308	309	306	275	342	274	324	319	329	316	306	319	330	324	311	323	316	318	295	293	293	337	310	335	327	305	310	333	320	302	312	331	295	318	288	331	315	289	344	313	282	310	309	326	303	338	320	293	321	321	300	280	327	279	271	320	326	332	323	323	333	272	307	309	323	312	342	324	305	318	304	304	332	317	330	267	287	319	294	290	316	335	308	322	309	300	293	306	354	317	304	339	308	318	301	319	335	299	287	345	287	309	320	315	300	346	305	270	295	322	302	298	322	314	283	321	286	309	340	323	321	344	288	319	330	304	325	342	284	287	306	327	319	297	334	316	307	312	334	313	323	306	303	313	303	325	321	302	321	273	313	285	349	327	289	295	298	339	313	323	293	291	293	321	314	306	306	307	283	317	292	301	323	317	329	261	306	303	300	287	333	321	290	288	307	306	329	302	321	287	300	316	298	331	287	315	280	326	312	319	291	316	318	343	301	285	302	328	288	296	318	302	333	316	311	344	350	290	323	317	287	343	301	330	269	320	301	314	303	311	263	305	323	304	304	297	311	309	285	330	287	318	312	300	319	298	329	343	297	322	335	341	297	298	292	333	280	289	323	336	295	275	318	331	315	313	331	287	305	287	303	302	322	292	300	275	330	332	299	296	312	304	318	341	310	315	307	317	302	305	384	315	337	289	291	317	266	286	329	323	324	316	330	321	337	318	303	313	319	349	307	318	288	323	327	303	309	323	303	322	307	296	296	299	294	337	310	286	311	328	340	326	328	286	297	262	306	307	294	329	349	326	300	273	301	320	296	319	309	304	301	319	327	333	322	330	285	340	284	290	273	310	286	306	325	282	294	318	300	318	349	321	293	317	307	306	293	321	330	321	320	309	302	295	294	282	287	304	311	324	307	344	297	304	327	270	329	321	308	301	297	307	322	315	315	328	311	321	291	286	307	330	289	304	322	313	296	315	312	306	296	302	345	340	303	287	322	313	335	316	275	314	293	322	317	324	362	296	271	299	275	329	315	310	318	347	323	307	314	304	298	311	311	318	290	310	300	318	327	299	321	286	302	333	297	308	339	310	310	326	305	289	305	294	297	325	325	327	330	303	340	300	311	326	295	295	346	292	320	330	326	321	295	306	328	333	322	305	299	305	282	325	299	293	343	294	310	351	314	333	323	305	312	320	307	302	316	315	310	311	304	304	304	297	288	309	336	330	303	317	296	327	300	312	287	314	296	321	316	344	319	323	315	314	336	328	291	297	302	321	306	306	354	276	292	339	309	331	329	294	300	302	300	303	313	295	310	325	294	316	335	299	345	325	317	327	320	315	310	296	294	315	321	286	275	301	349	321	321	276	308	339	330	317	297	305	293	294	301	293	330	282	345	322	273	324	276	299	315	320	313	313	327	304	305	292	303	274	312	297	268	301	300	276	303	304	309	288	321	337	312	316	314	315	314	277	308	299	293	285	323	299	333	301	297	320	288	326	297	317	277	312	306	340	312	288	341	303	325	322	294	304	307	302	308	303	322	272	311	308	296	309	307	322	285	312	290	319	312	316	264	299	339	331	300	323	317	327	330	312	314	290	304	331	312	311	310	300	314	331	313	343	307	289	352	324	342	330	346	345	311	304	319	333	343	311	297	306	315	324	317	317	328	288	290	318	316	333	291	278	294	302	349	316	300	298	293	336	305	314	289	337	308	324	308	325	306	302	291	322	335	330	304	318	306	315	331	303	301	326	296	318	333	294	308	303	309	294	330	290	299	305	327	293	306	290	316	316	275	331	311	302	286	318	341	348	294	319	311	296	299	326	334	289	306	304	309	316	306	295	295	306	318	293	305	308	310	321	306	345	315	299	301	309	298	290	326	279	329	317	295	288	316	294	355	266	280	320	316	298	305	295	284	292	294	309	335	273	343	330	311	306	302	295	325	310	352	327	339	334	333	320	308	322	309	306	312	303	281	286	323	311	304	314	320	290	313	341	280	314	303	301	279	300	319	328	282	322	289	291	297	290	355	298	320	322	313	305	346	299	314	327	277	314	333	296	292	308	307	327	284	338	312	342	308	301	308	298	331	304	281	325	294	282	271	296	309	301	335	290	305	322	319	315	309	335	308	343	316	299	270	347	295	297	325	311	308	321	299	334	285	287	297	302	329	293	311	319	269	300	308	296	287	318	331	307	287	335	335	322	284	317	330	313	297	307	284	326	295	330	317	340	316	293	297	300	340	302	313	314	306	306	320	319	290	319	311	322	329	285	295	307	332	329	292	303	305	319	336	310	304	302	327	291	287	302	301	278	300	292	332	334	300	306	293	321	290	316	297	301	307	313	319	308	341	338	314	310	278	295	286	272	340	321	297	319	310	309	304	290	278	297	284	320	314	316	293	303	315	303	302	272	289	329	312	305	339	317	268	273	313	296	289	343	271	321	292	279	331	281	331	305	323	294	306	339	289	292	298	315	286	318	300	300	334	350	311	317	314	311	315	294	301	327	295	312	324	321	331	304	315	286	298	318	308	325	334	319	273	294	330	289	318	323	315	312	270	302	284	304	297	325	309	313	330	294	294	290	325	307	346	305	298	295	281	293	290	326	312	298	297	327	295	293	304	291	289	288	317	303	316	295	287	312	328	292	313	326	303	328	309	337	310	339	318	339	292	301	316	303	312	311	328	311	351	329	339	321	271	305	337	310	300	333	292	308	333	284	307	275	291	322	314	323	337	293	296	300	332	316	324	325	340
60941	49416	39922	20951	5888	1417	814	750	720	727	739	701	728	726	773	736	768	728	761	718	756	701	735	738	686	677	757	734	701	719	719	725	696	736	698	708	723	698	719	725	679	708	706	693	707	738	680	749	748	744	759	746	679	737	729	696	690	720	709	685	739	711	671	682	691	730	764	735	722	749	697	714	718	703	715	692	693	687	698	742	749	725	712	717	716	697	660	685	724	720	693	706	764	756	749	658	742	717	728	727	743	757	734	746	710	688	693	679	720	709	680	731	712	664	729	759	733	727	746	713	724	689	735	710	760	694	707	735	709	749	755	712	697	721	679	696	698	696	660	750	701	706	706	707	726	720	732	709	721	699	703	732	712	723	713	641	676	717	810	719	735	678	712	705	768	737	671	709	714	737	764	696	698	736	712	712	693	741	727	726	682	742	724	721	714	714	754	709	738	748	731	665	685	763	742	707	718	698	747	683	745	750	753	811	713	755	727	714	737	706	753	723	767	705	702	715	717	709	753	728	766	730	638	728	671	720	658	723	748	753	700	762	760	659	755	698	711	699	742	676	721	722	709	713	712	703	707	744	702	712	778	728	719	749	733	722	702	769	651	695	701	722	707	720	676	708	752	755	672	759	733	726	716	695	711	705	669	726	707	724	715	697	675	703	738	716	746	719	682	676	740	692	759	678	714	701	714	710	720	705	753	699	699	729	727	709	729	699	697	711	724	749	718	722	732	735	738	744	701	684	700	718	694	716	691	731	711	724	730	719	648	706	719	711	719	709	716	701	689	741	681	730	730	714	735	721	691	703	713	746	716	734	762	678	767	760	691	710	717	727	718	748	737	730	732	712	687	675	728	732	705	687	700	747	674	776	739	727	756	699	721	700	691	705	708	691	755	709	724	751	727	723	700	705	719	709	694	735	793	728	728	754	742	704	733	744	756	680	747	724	743	697	772	698	702	701	734	737	741	723	691	746	720	725	735	720	729	771	774	732	702	751	716	704	693	686	734	681	696	776	709	721	737	730	704	729	691	678	719	729	764	731	723	680	716	700	760	743	694	718	707	665	702	731	744	737	719	704	756	728	727	735	695	695	732	712	686	730	710	727	737	700	741	695	692	703	678	725	703	700	697	759	703	718	739	716	721	762	666	717	754	743	749	696	709	716	690	768	740	679	672	690	725	713	715	697	735	709	725	744	732	723	696	740	726	764	753	709	683	681	731	710	708	751	737	745	688	694	723	720	713	733	729	738	725	728	697	710	760	746	711	664	675	746	718	675	689	699	721	727	757	697	671	743	727	757	714	749	736	766	697	752	741	701	677	736	685	716	747	711	763	683	734	719	734	709	720	776	763	717	751	721	745	678	742	727	719	692	755	730	742	684	736	766	717	735	740	761	698	737	679	762	791	703	730	703	702	708	769	685	725	734	738	736	722	750	778	754	694	723	685	714	731	723	706	708	717	746	712	703	722	671	728	678	754	690	712	760	754	712	743	705	745	698	678	750	720	726	673	683	757	700	704	716	685	712	694	724	722	709	782	747	711	765	695	717	745	706	684	722	735	654	768	737	694	698	704	738	713	684	734	725	735	760	738	722	690	698	702	720	719	713	710	734	748	752	733	696	765	712	767	743	657	772	706	730	706	768	763	685	721	731	686	697	707	775	664	688	730	747	760	763	716	749	678	740	713	697	746	652	750	704	743	694	744	722	690	714	734	721	711	762	743	737	696	732	714	756	702	777	711	737	715	693	754	679	707	702	706	700	743	738	724	754	749	709	715	708	718	682	778	728	688	693	729	693	718	718	732	726	688	712	742	745	729	755	728	710	715	741	708	700	722	699	722	692	736	736	754	774	674	701	732	727	751	723	732	729	724	728	638	685	759	711	736	704	695	723	709	736	739	731	753	673	738	710	702	722	684	743	744	671	716	737	718	727	737	740	687	740	714	749	678	725	706	707	725	720	710	721	780	763	709	721	713	678	722	725	680	689	738	699	725	745	718	732	726	766	721	726	742	739	736	761	703	713	744	754	791	691	743	731	680	693	727	737	720	713	697	700	696	730	695	798	678	654	717	696	695	712	760	683	721	686	666	707	728	675	740	693	744	727	758	740	689	721	678	735	744	750	715	728	740	749	726	698	698	718	772	771	718	752	650	698	733	687	740	711	698	712	721	708	772	735	737	723	735	689	655	701	706	695	728	719	700	712	713	750	785	738	704	723	742	731	744	702	714	704	716	690	698	719	722	673	737	687	758	721	685	730	715	711	731	736	732	730	772	718	728	703	756	715	764	707	704	675	744	773	727	680	689	727	688	766	720	679	705	734	749	780	735	744	727	729	701	699	705	732	712	718	731	724	679	729	730	705	707	747	775	703	713	713	721	734	683	696	726	733	701	696	737	743	732	734	711	697	739	809	698	697	721	732	742	695	701	752	679	698	712	717	703	749	718	695	718	718	734	715	684	711	701	752	708	689	781	714	721	764	733	668	703	766	733	697	736	763	762	693	725	716	693	762	710	671	717	755	760	755	680	706	714	717	706	755	679	738	695	745	731	717	764	725	749	699	732	694	773	750	698	707	701	711	728	726	695	695	713	745	703	768	718	696	714	738	718	720	715	680	723	740	703	726	674	713	717	685	786	702	761	698	691	717	708	690	706	698	700	718	687	683	707	688	727	685	719	718	696	697	753	707	694	717	679	723	752	729	757	773	718	688	729	736	754	707	732	749	709	751	753	725	713	690	675	741	698	771	696	682	723	710	739	718	706	726	673	769	724	731	708	708	732	732	750	707	743	717	702	686	694	770	697	708	780	746	745	733	685	762	734	707	750	781	708	720	717	705	732	670	683	713	747	743	689	704	704	737	761	733	719	746	718	753	673	748	723	737	736	729	707	713	748	725	677	711	709	640	740	736	761	717	771	731	755	772	710	741	700	800	733	730	696	708	742	752	745	757	734	764	760	703	715	691	695	730	756	703	728	759	699	729	705	672	759	741	752	744	766	746	701	707	699	698	745	731	733	751	709	694	706	704	731	679	661	754	726	714	716	649	751	694	746	735	652	715	709	679	707	729	706	750	758	696	721	693	692	784	724	709	696	725	681	758	718	738	721	706	698	760	727	693	744	683	727	736	699	719	704	740	683	706	757	691	729	748	695	742	702	713	724	730	779	733	778	737	757	716	671	659	727	745	731	736	757	784	728	763	749	734	700	756	719	759	743	710	736	701	713	728	701	711	676	779	721	733	697	692	723	699	724	724	710	760	720	711	735	676	735	729	706	726	704	743	749	683	719	725	734	730	721	660	728	747	705	722	773	724	735	718	711	705	757	659	735	724	754	729	688	711	744	656	758	693	700	684	720	745	741	697	747	714	710	704	687	686	738	746	682	721	734	691	708	698	712	714	669	717	719	725	703	739	712	711	735	666	735	700	767	664	688	744	670	740	749	686	740	726	725	714	727	748	713	720	689	773	678	695	727	744	709	738	776	741	767	746	701	710
83628	69605	51285	27181	9829	1252	311	262	272	249	306	250	261	284	294	300	293	269	253	263	269	281	263	278	288	260	253	277	279	256	237	243	262	277	281	281	277	247	252	257	259	286	286	264	297	272	268	290	280	266	272	284	263	249	291	270	305	283	290	259	252	260	253	279	269	263	298	260	275	269	277	286	261	284	265	248	273	252	286	259	256	288	279	259	249	301	240	300	262	271	244	273	269	268	311	297	277	248	291	239	274	283	266	275	278	262	275	268	274	295	228	303	303	260	294	282	286	270	291	262	291	279	271	296	272	292	270	247	285	290	248	287	288	302	263	278	282	276	250	262	281	272	282	256	263	268	258	266	273	287	249	280	281	266	279	290	264	246	253	282	298	304	265	259	241	265	262	272	240	280	282	279	271	253	282	272	284	255	270	292	250	260	273	257	261	266	281	297	327	284	282	249	258	255	257	275	272	281	276	250	245	290	257	288	255	251	243	281	304	281	273	277	286	288	283	285	268	285	252	231	284	268	277	250	274	282	275	272	264	271	287	305	280	265	323	268	283	261	243	277	269	285	261	268	258	296	252	299	303	260	262	277	270	279	264	272	286	275	284	276	274	284	273	281	249	245	290	300	270	259	280	283	234	256	282	277	255	247	261	258	303	256	305	254	265	234	263	261	275	256	265	267	255	248	229	268	238	258	268	281	264	268	288	279	274	317	293	280	258	278	259	282	301	269	269	276	240	263	239	277	266	276	252	296	255	258	261	247	279	288	285	250	263	291	292	276	288	269	250	283	250	261	266	289	274	267	246	281	285	266	259	236	245	275	275	287	295	292	273	287	303	257	273	266	255	287	262	266	283	281	293	255	280	272	318	274	259	260	268	295	262	251	272	282	260	260	311	296	268	292	284	325	255	249	245	261	285	250	255	248	247	264	273	290	272	252	280	284	268	245	291	269	279	282	279	269	295	289	260	279	263	243	291	265	284	279	269	279	264	263	273	248	302	271	250	275	251	238	243	263	269	248	262	278	269	275	284	257	272	255	264	269	256	275	225	262	281	254	269	277	268	305	281	265	257	280	270	279	255	260	280	279	273	257	262	278	272	272	262	258	260	277	279	291	258	282	272	287	262	276	281	269	277	261	260	298	268	266	273	270	279	273	252	255	264	272	250	291	272	267	317	283	288	291	242	257	268	291	240	249	264	287	279	280	252	274	259	254	254	285	270	282	265	260	314	275	245	255	282	302	289	284	251	298	271	274	278	272	232	281	263	271	307	243	283	264	290	273	260	291	280	314	280	287	259	279	296	254	315	265	298	297	256	281	242	305	253	269	253	266	291	288	274	270	288	256	285	285	266	217	269	293	279	274	297	263	277	266	245	232	281	263	264	277	270	285	286	241	229	263	251	254	239	274	257	274	279	237	266	275	268	281	295	267	291	289	284	264	255	249	265	264	276	273	266	260	265	276	237	266	279	274	257	272	295	288	297	250	255	284	278	295	261	277	277	262	259	247	271	253	262	271	266	279	265	311	238	281	266	266	272	252	275	263	249	259	271	275	269	269	265	257	276	282	294	279	294	281	262	268	300	273	266	275	257	231	276	289	292	283	289	264	237	255	266	278	249	255	235	304	245	241	273	296	270	259	255	277	253	237	284	279	262	247	314	261	246	250	285	269	237	281	273	259	247	272	275	268	269	249	268	249	275	278	265	276	286	297	240	288	288	277	272	280	265	264	256	261	287	282	263	265	234	256	298	279	252	250	235	276	257	270	248	271	252	237	255	288	263	262	272	277	276	278	254	281	282	267	235	264	306	262	270	293	310	259	282	234	264	266	255	257	267	285	318	284	255	294	248	270	277	238	249	306	286	261	259	242	293	269	277	262	250	269	281	260	294	271	246	250	297	260	250	280	243	286	241	250	274	288	262	281	267	263	271	294	271	281	267	276	252	248	269	279	238	264	281	280	298	286	260	288	289	233	285	284	265	305	279	307	298	262	246	262	277	286	256	277	301	281	252	265	296	281	255	285	268	278	281	250	261	260	275	252	253	263	268	259	276	280	252	274	254	277	277	284	246	239	263	265	304	272	282	270	301	289	275	286	264	277	281	298	281	279	280	289	260	281	289	272	256	266	262	253	238	256	272	265	260	272	253	255	277	262	245	250	244	269	291	271	253	270	284	294	273	281	264	278	276	266	269	274	249	290	273	276	257	242	257	257	268	283	257	272	264	272	306	259	249	248	245	307	220	270	297	293	278	252	288	303	272	244	267	250	268	274	276	271	237	269	260	251	279	267	268	267	259	267	278	272	241	283	291	292	264	254	267	251	266	269	252	272	267	273	262	262	283	279	251	256	276	271	264	275	281	275	280	240	253	249	277	291	252	286	297	269	259	252	286	238	258	258	233	263	257	288	257	270	251	234	269	272	251	283	268	263	293	245	245	291	250	261	271	261	293	251	257	257	266	287	262	288	268	283	266	236	271	269	250	269	277	246	240	292	292	293	249	280	255	280	245	280	272	263	304	244	257	271	237	279	276	288	269	307	274	245	293	250	269	247	300	257	268	224	248	259	302	269	301	258	276	295	272	268	277	252	293	280	244	280	254	250	272	271	271	241	302	272	260	247	248	284	272	281	239	294	285	264	271	286	277	289	252	280	285	278	263	265	260	266	248	275	265	256	303	273	246	272	258	276	285	280	249	250	257	279	281	299	264	265	271	244	274	261	257	277	262	242	292	287	265	274	277	283	247	254	272	266	262	258	275	299	279	268	274	267	294	241	243	266	300	286	242	264	242	270	265	289	276	294	274	259	264	249	282	279	269	269	256	264	281	261	250	294	271	261	273	285	262	281	258	274	241	242	272	284	283	272	254	284	269	272	263	249	284	223	263	303	288	279	261	269	300	256	273	301	269	290	252	244	278	281	272	249	251	268	285	294	280	256	262	238	273	236	270	267	270	313	262	284	275	263	308	232	241	278	279	291	236	292	268	268	252	239	251	247	289	286	275	267	276	278	256	255	297	253	244	298	263	279	266	291	272	274	298	292	242	284	264	279	230	279	280	261	293	271	267	273	280	233	263	303	266	278	257	259	273	248	263	280	281	304	262	249	245	274	310	272	250	253	264	276	259	275	241	269	280	274	248	241	277	296	260	260	263	264	282	261	276	273	262	276	315	262	310	253	249	278	272	291	259	293	274	290	284	261	286	255	262	261	261	249	266	246	251	286	296	272	246	261	260	254	269	264	252	241	241	275	280	269	262	266	251	254	269	289	295	258	256	291	289	267	276	278	272	252	281	265	297	275	273	265	286	253	237	263	257	263	289	255	279	286	287	279	262	273	269	262	277	256	251	296	254	275	257	265	257	258	253	268	248	265	256	275	282	267	252	267	289	262	252	266	279	289	267	261	297	276	275	242	285	242	276	285	263	266	271	269	262	310	286	271	266	269	230	270	277	263	289	246	275	262	263	231	263	262	260	300	265	264	277	282	261	304	254	268
70397	59567	49258	28917	9193	1911	806	645	591	622	616	597	624	625	597	630	654	616	611	635	643	668	620	652	624	609	600	628	615	647	621	568	643	617	610	622	588	612	632	661	590	616	592	646	610	670	701	664	635	617	618	605	626	596	644	650	647	605	632	589	645	641	634	590	641	621	672	581	684	639	676	619	601	653	656	617	640	629	643	654	645	652	585	600	643	650	637	630	620	650	638	662	637	590	656	648	626	639	630	611	633	633	586	616	669	631	623	623	624	590	647	647	641	644	646	654	627	610	637	639	623	583	618	609	637	615	627	597	597	670	638	603	607	651	677	677	620	599	638	620	639	663	641	606	622	595	625	630	626	642	593	626	599	627	605	565	663	643	631	631	624	611	595	655	609	625	643	607	639	666	622	566	637	643	619	655	617	623	617	596	628	648	624	627	654	660	598	660	634	624	620	643	583	668	647	636	642	590	636	627	646	590	625	634	641	601	647	622	621	689	629	610	694	638	634	628	650	656	654	636	594	664	614	640	642	667	613	634	598	607	612	605	626	617	629	611	640	613	628	654	635	610	648	661	609	626	645	659	610	613	624	632	648	618	643	649	626	655	638	605	649	595	607	578	637	622	646	591	641	644	600	654	635	620	640	652	615	609	615	648	615	631	629	664	626	648	626	618	629	636	662	587	575	630	641	641	662	615	626	535	629	620	631	652	634	601	611	650	641	608	625	627	621	599	661	632	599	618	619	648	652	658	653	599	589	642	588	627	615	630	610	612	609	601	660	611	635	619	669	658	661	625	614	592	605	609	653	683	615	635	593	625	600	641	633	627	626	569	613	605	618	625	631	635	614	655	596	670	641	657	643	587	629	631	652	706	621	594	625	648	602	645	661	625	633	616	615	591	613	638	643	604	582	662	640	587	630	641	607	664	638	613	628	633	613	631	608	632	602	669	603	596	647	621	639	631	642	620	634	617	636	676	585	683	608	657	631	637	594	612	661	627	579	648	632	693	624	626	592	628	623	631	631	622	648	601	623	623	639	625	572	567	640	664	665	618	633	652	615	674	639	575	662	614	612	595	571	608	628	636	630	611	616	595	644	654	617	636	632	610	587	620	615	608	651	625	650	596	631	625	629	687	666	615	624	653	622	614	628	602	650	623	645	638	625	628	626	628	661	645	617	624	636	628	600	608	647	645	635	607	656	662	660	611	640	661	586	604	626	634	604	618	597	610	654	591	647	673	652	606	694	620	634	633	585	671	611	655	620	605	652	657	608	631	593	658	660	616	653	618	649	599	588	645	626	624	648	690	601	613	616	589	602	633	662	600	630	667	633	651	627	650	667	642	608	630	632	615	636	624	644	590	637	647	651	615	614	618	635	607	615	679	680	611	624	572	586	636	609	641	660	637	581	602	606	640	669	629	593	630	664	651	622	670	641	626	599	621	607	634	671	590	656	624	644	627	618	661	666	641	630	634	604	662	615	632	667	666	612	593	639	601	611	620	643	621	601	625	602	634	614	657	674	609	621	644	632	594	626	670	615	611	625	637	625	639	627	601	596	632	546	636	607	592	639	639	598	611	632	666	594	644	676	659	614	663	600	613	587	632	624	628	616	631	604	627	605	627	624	639	624	625	599	649	645	608	619	584	610	621	627	658	656	630	615	622	619	640	622	606	614	676	623	638	647	654	620	667	647	685	624	613	645	638	661	646	615	642	684	683	610	668	621	671	674	611	632	591	590	620	638	629	618	614	615	612	633	618	640	640	624	572	617	565	600	570	612	662	692	611	612	650	627	642	634	682	614	624	638	621	623	670	599	676	666	625	600	655	630	643	626	627	625	606	598	658	638	632	619	630	636	649	607	625	619	616	639	646	643	651	667	630	613	651	616	649	589	604	626	611	616	577	644	627	681	638	638	605	624	655	600	617	651	651	633	595	614	604	614	594	654	657	636	627	606	622	600	622	580	618	625	643	666	649	607	663	631	663	621	655	587	650	572	630	589	622	586	626	617	653	633	667	639	615	641	645	625	660	594	654	614	626	649	637	619	692	620	616	653	632	648	633	615	613	620	558	620	597	635	634	618	661	648	587	629	631	622	664	623	614	570	677	647	630	635	591	617	676	627	632	604	626	620	628	628	627	667	639	607	631	639	649	646	642	630	636	666	640	643	620	652	633	656	668	655	606	655	642	658	687	631	640	620	630	628	655	656	646	619	623	641	642	590	653	612	623	607	649	631	580	607	597	594	636	613	666	622	651	624	640	636	654	608	593	562	634	633	621	604	639	643	648	628	654	655	656	635	642	599	634	642	622	580	593	665	630	635	662	592	611	721	669	648	655	658	621	660	659	600	610	554	648	622	614	580	628	662	620	617	631	613	651	645	682	624	609	590	636	620	669	575	661	671	667	679	608	636	600	656	637	586	616	606	601	621	648	580	641	598	631	642	601	613	584	622	652	642	607	605	622	632	668	584	560	588	617	614	628	611	647	633	641	688	649	664	593	653	648	633	677	629	639	583	660	615	673	645	651	626	612	611	560	598	628	645	615	625	627	631	644	646	577	610	588	631	648	645	598	617	623	618	643	650	591	612	621	604	586	611	642	665	682	627	667	645	654	602	617	567	606	600	593	641	655	627	676	639	603	650	596	644	650	650	633	607	606	630	587	603	635	622	581	622	635	641	637	688	654	625	621	608	690	670	633	612	636	623	646	613	653	611	629	629	663	638	620	641	657	683	607	670	625	649	605	636	640	551	626	648	642	609	636	618	622	639	619	635	610	640	639	606	616	627	642	593	624	621	633	645	591	667	615	630	658	629	636	632	636	656	635	587	626	644	624	648	616	612	622	635	588	659	650	638	612	637	679	646	602	590	596	624	624	639	594	613	591	626	609	636	639	619	659	615	659	634	627	669	601	637	636	583	612	637	592	615	631	664	634	632	632	622	679	636	606	620	625	661	622	617	607	636	615	636	601	650	609	621	595	637	661	628	642	579	627	644	647	623	612	619	607	651	658	609	651	621	631	619	658	636	634	658	652	632	660	632	635	645	589	626	598	619	616	617	644	676	625	625	642	581	607	702	670	647	585	626	637	664	615	640	605	630	604	643	581	657	641	629	631	604	586	612	621	628	619	634	647	612	671	636	606	620	631	612	625	627	616	622	616	640	638	651	617	690	575	647	682	607	683	611	628	664	647	606	611	623	595	578	671	607	632	646	646	635	652	659	642	619	607	650	620	633	705	613	583	642	642	630	652	615	626	621	639	609	611	653	626	595	616	664	676	631	591	585	609	641	609	665	632	616	627	620	623	612	629	604	668	626	610	595	627	632	668	635	634	635	592	638	631	614	608	624	629	641	636	642	661	642	563	637	647	643	645	620	567	630	646	628	641	617	677	645	639	596	640	642	621	671	629	670	614	624	606	636	634	627	613	601	590	626	618	644	648	597	641	625	647	635	647	644	626	601	662	567	652	668	651	636	605	641	615	684	607	647	588	617	633
47197	24903	9682	2167	610	333	301	279	274	286	267	262	258	299	289	271	296	277	270	278	316	292	284	266	283	278	254	248	288	291	287	296	326	241	298	277	299	288	277	268	265	287	278	283	271	279	284	290	297	247	262	291	301	269	293	276	277	261	294	255	269	244	281	258	289	306	258	299	270	275	312	283	257	268	320	291	295	289	302	282	290	240	286	273	289	272	272	263	279	252	289	296	270	294	266	300	307	298	273	282	249	298	276	280	268	265	279	258	319	266	301	297	281	281	282	262	280	279	246	291	304	265	267	297	286	286	277	281	274	282	280	279	285	299	296	277	252	263	274	277	279	278	285	249	249	254	283	264	269	270	298	298	297	261	276	256	310	299	270	274	276	296	277	279	299	285	258	281	279	278	275	253	291	286	286	265	263	281	261	269	281	285	251	253	292	285	260	252	299	253	254	268	283	273	271	301	282	284	284	287	288	287	290	278	309	284	272	295	294	282	272	298	309	282	284	280	289	240	265	267	323	260	261	310	306	280	280	271	269	303	297	315	280	274	279	315	289	278	269	266	254	300	300	272	281	268	305	278	239	288	270	282	286	257	259	322	301	259	285	289	317	297	268	282	276	290	271	273	278	278	276	300	276	276	291	261	285	300	322	300	290	282	282	246	299	299	267	290	272	277	265	283	273	266	292	275	294	281	265	276	269	274	290	287	268	290	280	290	309	290	273	283	288	277	260	261	262	308	303	269	281	291	279	295	295	261	287	271	267	250	284	241	292	280	319	268	270	276	295	293	299	261	303	268	283	308	297	263	283	274	289	270	282	299	282	269	285	266	284	278	297	264	275	290	299	295	259	303	262	310	281	282	278	295	266	268	284	252	253	260	261	299	276	313	313	279	255	278	289	239	280	281	294	291	310	266	275	274	299	291	278	281	283	259	331	312	284	271	256	264	267	278	296	291	293	291	292	284	273	295	284	244	297	246	293	280	266	261	275	297	263	276	318	264	275	288	275	272	288	285	280	272	300	266	296	282	272	277	243	310	281	286	270	313	291	275	305	285	265	286	302	297	262	282	278	251	262	305	282	299	281	307	268	281	306	281	254	270	274	277	293	267	281	299	281	290	313	262	286	265	259	287	268	312	270	261	284	298	307	246	288	276	260	310	269	243	290	285	278	267	277	272	290	291	294	279	279	271	272	309	286	287	261	294	290	274	270	267	271	281	250	263	280	267	283	276	287	250	263	248	274	291	274	281	283	291	297	224	289	246	248	299	274	307	288	264	309	273	249	264	307	253	271	241	288	275	254	290	256	270	274	268	284	304	290	283	295	273	277	294	259	268	282	306	257	280	252	298	289	244	267	284	286	270	278	249	313	284	307	280	264	284	283	264	263	249	315	326	289	272	295	295	275	264	274	279	284	274	254	287	266	273	244	294	269	241	285	254	273	296	288	288	253	273	306	290	290	262	264	262	274	291	275	277	239	291	272	286	313	289	283	295	292	273	285	253	286	286	277	247	279	294	259	286	257	277	272	283	292	293	283	257	259	293	237	267	265	273	292	278	285	285	259	270	272	305	301	288	284	275	282	278	294	247	260	297	278	298	294	279	278	261	290	290	261	290	294	310	258	286	267	292	313	252	259	259	284	234	297	297	275	291	262	298	258	250	296	274	261	290	279	270	297	306	280	265	273	258	301	299	297	271	280	284	259	308	275	276	303	282	313	291	314	281	269	265	275	290	277	263	247	259	277	308	286	272	280	251	309	274	270	242	287	303	297	283	260	285	260	300	277	268	272	284	280	261	276	244	286	273	303	265	247	287	291	266	270	313	270	272	262	294	278	306	291	264	249	266	294	259	261	244	243	261	288	271	240	273	266	269	274	277	286	275	270	278	264	313	297	299	305	291	289	254	294	294	267	264	271	255	268	275	282	264	282	286	273	289	339	278	271	253	246	284	271	270	279	296	307	296	272	266	267	282	268	252	302	273	280	283	274	276	290	264	268	292	278	301	271	273	273	291	268	297	277	284	254	269	281	255	286	253	275	270	276	289	291	284	279	255	277	283	286	294	324	272	293	264	316	271	257	312	283	270	265	290	284	275	236	272	278	275	271	266	283	287	269	296	269	268	288	288	272	312	322	290	306	293	275	278	252	282	293	290	271	276	299	272	261	253	278	282	303	268	264	253	271	305	297	253	260	261	319	286	251	270	270	274	301	299	287	244	280	273	242	283	307	282	287	268	296	258	267	270	277	259	238	273	257	271	295	267	288	267	264	253	296	286	268	280	271	281	247	285	304	268	285	272	280	283	276	287	257	293	267	282	254	280	301	297	281	262	251	269	246	282	278	289	275	265	308	276	271	284	274	280	270	310	272	254	268	260	296	285	269	306	275	272	257	285	282	262	248	295	296	269	271	287	272	308	277	271	273	247	240	263	286	285	278	279	270	284	272	300	281	283	283	257	259	308	284	273	252	277	287	289	258	316	292	273	251	246	280	262	303	279	277	257	277	253	291	277	299	264	277	262	292	318	277	276	248	294	280	281	250	261	279	306	295	295	303	278	261	306	265	276	289	313	262	258	271	277	295	282	264	235	267	288	288	257	266	280	300	302	280	277	260	271	309	295	276	275	266	297	266	268	285	258	288	306	234	268	276	293	297	261	285	252	275	254	302	282	251	271	274	296	297	282	266	307	286	271	303	264	253	289	267	267	284	296	270	267	277	269	270	277	276	266	272	266	253	299	277	289	310	283	301	274	295	313	310	266	276	259	292	258	245	288	258	285	258	270	303	290	269	282	284	261	262	257	274	284	287	314	289	285	284	292	318	287	298	280	296	252	285	272	288	285	293	288	260	302	276	280	268	290	281	269	293	301	269	281	274	308	269	307	286	271	258	273	249	280	273	275	265	279	255	293	289	287	313	320	304	260	255	251	284	263	291	259	265	272	280	310	292	289	281	270	293	249	297	302	288	291	284	283	278	280	298	262	284	261	284	294	292	277	279	299	254	233	284	298	277	266	259	257	296	284	298	273	266	275	277	237	286	296	293	281	246	246	276	261	296	239	275	245	279	251	274	274	281	259	305	282	259	273	264	280	270	256	270	272	257	288	295	274	285	285	300	295	262	263	257	263	293	253	253	256	299	283	284	302	313	277	285	295	278	295	259	290	245	266	280	268	292	258	269	258	281	282	261	297	296	277	279	277	293	288	258	264	280	259	320	270	290	303	305	292	276	295	258	275	284	273	258	279	327	274	257	296	302	276	303	316	279	285	258	281	262	297	282	247	278	289	258	274	274	264	286	254	293	295	271	294	243	275	302	297	275	249	270	303	286	252	223	266	293	311	281	283	294	280	270	284	267	270	276	268	284	271	277	249	303	280	271	275	290	316	285	292	291	255	266	290	279	298	270	257	301	289	281	234	301	268	299	306	285	290	306	303	276	285	275	263	311	266	289	266	281	298	277	293	247	277	283	286	300	246	274	270	264	289	277	262	291	280
40401	22426	12215	4360	1477	831	680	689	660	653	677	681	663	666	684	704	669	654	704	657	662	684	697	670	685	712	661	676	679	687	687	728	686	688	676	674	659	686	662	629	649	636	664	673	679	656	645	677	704	679	708	652	651	648	653	648	677	650	661	657	656	638	698	698	708	652	706	663	702	654	691	623	691	678	666	665	712	644	693	664	680	646	638	670	667	624	656	691	693	682	663	678	693	661	673	679	703	666	681	645	687	647	643	672	639	644	633	658	674	668	656	685	705	705	671	698	654	745	703	681	633	681	641	677	686	644	656	660	649	608	633	723	656	685	684	645	701	643	665	642	672	665	645	670	672	629	620	647	646	643	679	624	646	632	647	682	665	667	680	676	658	648	705	649	656	698	646	661	676	657	685	677	666	689	670	665	672	654	667	654	683	691	666	672	662	633	631	644	687	690	685	662	641	670	629	707	676	699	671	672	681	680	639	658	670	642	651	665	719	690	698	651	676	629	672	638	695	700	756	660	668	705	695	668	660	659	637	668	628	694	688	658	678	605	635	663	704	680	693	638	647	669	694	645	679	651	661	670	673	629	704	678	668	644	666	662	659	612	646	675	664	651	705	676	649	679	690	649	673	681	660	662	695	687	661	656	695	658	640	654	624	618	673	692	642	651	633	657	692	706	649	665	732	670	633	654	664	649	654	666	704	667	694	662	662	666	672	696	719	635	658	692	656	654	646	641	685	658	644	638	623	686	645	667	673	668	725	679	648	656	662	652	674	652	632	670	687	646	708	653	699	670	635	638	644	635	638	670	687	626	694	645	681	680	624	690	631	699	708	719	673	614	668	653	645	645	630	627	628	664	623	674	687	670	703	679	663	684	672	678	707	671	686	629	676	670	619	667	656	652	637	668	637	710	694	690	681	722	658	676	680	690	676	641	647	684	673	660	678	645	707	684	674	662	593	689	606	614	629	686	694	671	682	694	656	708	664	667	695	687	673	642	625	611	677	696	635	631	651	639	639	649	647	704	654	636	739	651	649	671	638	679	701	632	653	722	639	697	685	634	691	663	632	681	630	687	668	603	671	689	682	657	679	686	664	635	639	652	662	635	669	651	673	652	639	634	652	701	661	737	674	670	629	676	707	716	701	650	677	676	671	704	685	677	697	670	654	654	662	709	676	670	762	661	709	727	684	663	714	680	682	664	680	672	655	691	667	665	668	662	675	663	696	693	702	624	672	660	648	650	720	670	612	715	700	651	623	692	675	662	663	642	710	657	671	643	642	656	636	691	698	694	725	696	659	657	651	628	697	636	638	663	683	637	695	659	665	669	645	669	682	690	625	704	672	696	663	674	661	692	658	675	700	667	635	634	678	667	619	646	691	639	634	637	666	697	631	650	683	649	666	689	649	655	674	694	651	652	658	705	668	674	622	707	631	693	627	723	647	685	625	692	643	608	676	663	612	651	670	678	656	682	622	641	665	666	711	716	678	668	666	649	657	619	688	663	619	699	636	625	663	680	651	652	686	671	632	649	659	620	674	671	641	687	675	663	663	682	682	652	594	701	679	663	629	604	653	703	693	693	647	656	707	614	724	702	696	655	655	691	674	687	673	669	677	699	652	670	656	628	654	686	656	720	629	662	677	676	678	652	704	677	670	662	676	669	683	702	601	625	669	655	650	656	670	686	671	678	651	632	637	738	679	650	636	671	638	660	704	642	678	618	681	677	685	639	705	664	683	670	636	661	688	609	671	649	657	667	668	596	668	677	662	700	647	707	676	688	648	702	686	677	644	684	688	614	697	643	685	680	651	637	641	639	640	681	634	642	731	650	654	657	684	687	676	664	700	644	630	632	683	649	691	678	613	652	677	652	631	675	686	652	675	651	683	643	659	680	670	674	650	650	634	633	663	624	652	661	644	645	654	682	659	730	676	700	688	701	683	650	687	627	677	668	623	730	658	689	665	674	671	706	670	656	665	636	648	672	658	687	663	632	651	678	662	686	684	660	657	687	704	664	695	683	688	663	691	634	700	668	661	634	698	649	692	652	674	678	669	602	685	653	653	651	641	677	619	642	684	668	620	646	696	644	631	644	702	684	686	663	661	723	636	718	663	687	670	682	686	652	703	657	660	642	689	680	692	673	625	631	642	689	674	686	651	680	689	669	682	705	656	663	698	654	672	625	654	650	694	612	688	716	628	665	714	622	681	721	656	677	688	664	656	659	673	647	648	626	681	633	620	687	663	676	623	669	703	616	688	634	690	635	677	668	622	673	688	627	680	674	632	646	678	692	650	664	662	678	654	702	665	659	691	667	681	712	677	636	651	701	661	643	675	641	664	644	651	715	642	639	667	660	696	676	640	640	676	679	647	700	668	660	716	604	616	681	651	659	663	673	672	673	648	640	675	672	679	696	653	688	645	681	655	696	667	664	582	649	644	637	695	698	645	645	669	696	655	649	656	684	665	629	640	643	693	696	641	604	684	659	674	695	653	627	655	704	654	635	682	660	655	707	645	627	687	639	660	651	656	687	670	668	696	677	677	700	638	642	739	656	616	679	694	604	655	651	684	681	687	661	663	640	625	666	673	675	651	673	665	704	678	679	672	677	668	648	684	628	687	665	652	676	653	644	646	660	601	673	661	634	672	632	645	670	620	715	658	646	647	714	690	683	676	623	680	642	605	692	703	658	651	648	660	702	630	682	649	689	696	649	679	632	676	688	656	644	677	618	704	687	663	668	671	642	659	669	645	661	689	729	668	599	655	674	673	624	661	640	678	644	703	655	654	618	654	681	671	651	654	643	658	650	612	679	693	627	656	605	688	667	691	641	641	672	624	655	682	663	690	667	730	621	714	674	661	644	685	656	655	669	661	660	615	644	720	662	664	694	676	647	670	654	638	685	680	647	649	684	673	663	653	686	659	676	650	658	662	666	694	647	640	700	670	678	673	652	651	655	703	683	706	690	659	687	647	712	664	695	650	676	629	650	681	707	670	697	651	696	692	694	673	708	654	672	658	673	688	659	664	667	661	674	651	663	680	617	663	650	689	657	664	694	684	667	660	692	636	709	631	663	721	669	679	636	656	662	660	610	661	621	654	635	681	606	691	674	644	649	646	673	699	707	666	692	678	660	684	687	725	695	648	658	653	675	636	723	591	622	666	651	669	686	674	687	674	684	670	622	639	647	665	625	686	661	695	668	678	658	598	664	671	628	640	627	674	650	676	633	707	685	680	668	647	715	642	661	678	717	674	663	660	645	661	706	689	657	681	660	687	620	678	676	675	628	669	648	669	656	724	646	655	668	607	686	647	687	657	704	668	674	664	683	619	699	673	681	707	747	658	670	664	652	686	645	659	630	662	721	666	733	694	710	644	690	726	647	704	682	655	628	652	647	693	659	690	648	649	674	667	636	675	618	643	679	686	693	637	660	627	647	632	663	675	653	674	646	712	696	617	683	720	683	668	638	653	650	676	681	670	659	669	649	723	691	723	643
80351	60796	41960	19561	4401	631	343	268	312	305	294	287	314	296	306	287	304	285	304	300	285	305	288	299	283	298	328	308	329	284	319	295	319	291	343	287	340	307	300	322	311	288	270	299	300	312	273	307	287	341	305	324	305	313	313	326	262	304	305	308	298	311	312	328	271	315	319	313	297	288	322	266	278	303	303	290	306	308	290	299	317	287	313	323	300	317	312	284	276	297	326	307	287	303	309	325	312	265	301	331	322	359	310	311	304	315	310	288	310	284	286	324	300	305	287	275	294	310	322	323	313	341	297	296	304	313	309	307	289	285	298	279	304	286	294	310	306	282	314	295	306	309	266	290	303	281	279	285	295	325	292	286	304	307	267	316	293	321	316	302	292	288	292	294	334	310	297	282	304	300	307	254	305	300	291	313	302	270	296	285	308	313	296	299	299	290	279	294	269	295	299	279	303	318	320	278	293	313	284	297	323	333	305	296	312	307	297	330	270	314	273	278	331	312	313	293	318	324	327	306	306	290	285	319	296	310	319	320	328	304	296	300	295	306	285	300	295	290	299	265	294	328	303	301	303	315	320	315	341	306	306	303	328	333	307	321	306	272	300	296	286	308	301	267	327	294	328	325	308	283	283	302	279	303	270	290	327	295	285	275	316	305	294	303	343	273	278	317	276	296	298	289	314	311	277	325	320	307	304	311	268	270	306	287	316	309	308	272	336	301	340	301	304	274	305	289	315	302	327	284	308	319	331	303	297	283	304	317	283	302	310	299	353	291	285	301	300	307	302	295	301	292	319	322	302	288	298	303	296	322	278	312	320	277	300	284	310	324	297	297	303	336	300	287	305	299	310	288	317	308	316	317	291	323	312	328	333	296	291	274	309	304	320	295	309	321	270	304	292	323	297	311	354	314	324	336	313	285	317	301	275	294	324	286	279	311	295	308	324	297	322	329	302	303	312	294	308	309	312	320	285	273	329	309	301	253	322	298	274	319	318	290	287	294	301	312	345	353	308	262	293	314	302	310	334	310	318	295	336	296	282	287	288	290	279	266	284	309	325	296	312	305	308	311	325	328	294	322	287	303	303	289	329	303	313	334	304	323	295	298	282	297	295	276	290	342	291	314	297	330	303	309	316	319	332	287	298	282	292	306	303	305	281	294	303	295	327	273	283	284	326	292	328	300	312	291	312	333	288	292	336	309	290	298	301	281	322	290	278	297	317	329	340	311	296	297	300	314	314	308	290	282	287	337	284	301	282	282	280	274	319	310	293	287	311	298	307	311	322	285	314	313	302	294	302	279	319	324	301	305	306	297	315	337	312	338	314	306	301	303	283	340	307	306	307	321	316	303	295	258	295	313	281	287	339	318	304	289	306	303	315	325	333	287	310	311	328	291	285	310	283	329	305	299	295	275	290	300	315	318	281	300	268	316	274	302	293	306	297	291	306	272	317	333	279	309	311	281	294	306	297	282	346	300	300	325	281	312	288	314	271	313	301	318	296	292	317	283	311	285	298	277	336	284	296	279	279	293	319	299	286	307	319	312	284	323	320	320	301	306	276	296	316	307	299	307	276	269	290	293	292	302	300	320	315	289	312	286	313	291	274	302	315	306	307	316	279	307	320	305	332	297	320	320	308	310	298	301	317	311	289	291	296	287	290	307	305	318	288	294	287	274	302	306	282	273	273	275	293	337	289	308	286	288	337	334	333	285	306	293	295	295	328	332	332	298	297	311	295	311	334	297	331	322	302	324	279	303	305	332	300	286	319	332	331	304	304	281	346	297	305	316	302	324	285	319	281	309	287	342	327	319	330	293	309	303	309	304	280	284	294	320	279	282	293	315	302	310	277	326	295	283	299	322	286	302	304	286	288	301	309	300	314	290	285	283	295	315	314	314	311	288	276	323	298	275	314	292	316	285	274	296	283	328	309	307	317	317	324	306	308	293	304	301	297	305	281	279	303	304	332	292	258	289	290	318	280	307	286	290	287	306	301	325	298	295	288	278	270	293	275	305	295	304	318	316	334	290	314	322	345	304	298	309	329	285	272	333	300	305	343	294	315	281	322	267	274	284	289	348	285	329	299	305	296	333	332	285	298	274	305	264	281	294	339	285	293	283	297	309	278	304	334	290	299	330	301	318	293	292	291	308	315	295	305	328	287	314	302	282	290	304	315	305	302	312	328	315	296	341	312	325	284	286	294	298	333	309	323	303	268	327	300	323	307	307	257	291	332	316	310	310	318	296	311	298	311	313	282	292	304	301	263	307	317	275	316	282	298	270	318	338	286	286	307	294	286	313	290	320	289	286	336	319	301	313	315	323	277	318	305	312	298	313	295	287	282	289	293	316	292	343	315	321	347	291	283	313	309	276	295	293	318	336	292	316	317	302	277	303	298	328	292	273	285	307	298	294	339	286	290	307	302	295	340	348	295	287	320	300	282	324	297	282	282	295	300	282	280	276	283	324	278	247	292	295	279	302	296	295	324	306	283	288	287	303	290	306	303	283	297	314	293	316	289	257	311	328	324	325	316	299	297	318	314	302	312	325	285	338	343	289	282	268	298	271	296	291	280	295	312	339	301	297	307	298	300	301	316	265	324	307	329	300	301	325	327	307	301	289	259	303	312	287	281	288	325	287	282	280	301	298	292	293	284	307	331	312	265	289	284	277	301	306	288	319	289	292	316	307	296	307	323	293	325	274	325	278	309	298	304	290	299	321	304	327	329	329	303	314	320	307	292	288	324	290	341	303	284	286	297	294	283	272	295	275	308	301	291	308	270	342	275	299	306	270	277	299	292	304	304	294	299	259	310	294	325	314	317	289	290	267	306	349	337	278	307	278	287	275	262	338	309	297	292	291	303	323	312	296	316	305	302	262	304	329	322	282	310	284	311	311	327	295	309	309	311	276	315	322	309	312	313	315	316	300	312	335	333	315	327	332	300	318	333	296	282	299	291	308	333	289	310	252	298	324	324	278	313	285	289	307	277	307	310	311	301	315	299	296	310	303	288	302	327	318	351	302	338	309	300	278	294	279	276	308	293	290	298	289	309	292	287	295	260	304	323	306	316	302	330	303	309	305	274	269	313	290	313	302	290	299	295	322	325	289	331	296	304	331	338	305	303	255	316	250	297	324	349	352	311	306	333	313	319	304	272	322	337	292	301	298	304	319	289	306	294	307	306	329	322	289	304	304	305	295	309	305	282	307	325	322	308	305	275	297	292	306	319	277	312	297	315	325	294	290	306	315	281	300	322	297	290	313	280	308	313	289	298	294	290	314	307	311	292	284	290	314	344	309	283	303	309	311	321	294	300	319	308	300	332	323	310	324	282	284	321	287	323	274	270	303	285	340	334	307	321	305	314	302	277	281	241	279	324	315	314	282	306	303	304	266	263	304	326	318	295	311	281	280	313	306	326	293	307	294	270	321	299	307	289	305	314	295	310	294	290	283	303	330	296	281	304	282	321	299	298	293	304	277	306	309	308	323	298	308
60638	48987	39606	20994	6100	1537	805	715	733	729	661	725	681	682	769	699	707	697	692	674	741	697	742	691	679	710	701	744	658	691	677	662	772	705	766	711	694	715	679	732	667	704	634	668	706	766	666	691	683	731	692	671	696	735	676	759	707	741	708	702	727	699	745	677	704	719	699	688	683	727	681	702	701	721	697	699	670	736	760	691	674	731	706	692	728	717	742	686	718	675	737	748	685	676	722	746	684	697	742	723	725	714	728	656	694	693	697	742	731	669	741	709	725	743	689	683	700	725	681	698	704	709	716	761	773	752	689	716	706	691	712	713	725	656	754	706	697	700	710	727	729	730	743	777	718	678	662	714	659	607	751	679	705	720	683	686	700	740	711	680	703	757	739	680	714	721	730	749	700	706	756	693	714	725	712	721	724	687	662	729	687	661	730	717	701	735	698	727	713	737	659	737	751	728	699	750	707	710	663	774	672	669	714	702	712	678	719	763	696	723	651	703	722	701	710	699	706	721	683	734	684	735	743	689	726	675	682	724	703	705	741	711	710	719	707	696	676	719	721	685	697	703	723	735	647	734	716	694	673	673	718	736	692	684	759	685	685	695	701	710	713	666	669	700	710	719	755	756	669	690	692	729	689	756	720	728	690	716	698	689	707	725	708	733	742	695	712	679	710	700	693	713	708	660	666	697	657	720	704	711	708	708	721	681	668	742	700	683	661	721	683	716	723	681	693	737	697	700	749	732	715	717	710	730	698	740	714	688	742	771	671	714	709	728	744	743	719	717	758	707	750	714	710	665	724	709	669	686	745	726	643	772	673	769	712	705	708	726	671	719	701	658	717	749	654	690	748	722	688	687	717	703	691	670	675	697	707	725	697	704	728	757	734	708	718	702	752	680	693	715	734	693	711	716	686	709	680	704	727	671	701	695	701	718	694	706	739	688	717	710	677	695	712	705	736	713	699	702	694	715	784	714	716	716	686	695	699	721	697	695	746	690	692	715	667	756	714	736	712	752	779	712	674	686	762	718	715	726	693	702	687	694	706	656	677	654	680	730	674	699	716	692	787	698	657	725	698	696	677	703	710	712	716	708	709	692	748	678	711	661	752	683	689	703	744	687	715	766	694	695	747	660	699	688	738	693	680	737	691	706	693	734	717	678	737	659	767	727	726	730	668	670	705	694	699	727	675	728	681	692	699	701	704	712	673	708	692	696	717	720	692	699	697	742	701	674	698	708	686	725	667	737	721	681	673	697	746	683	746	733	726	691	713	702	751	700	725	716	717	740	703	729	696	703	717	697	749	717	737	683	723	688	699	693	739	775	704	683	699	689	728	692	709	758	696	717	670	685	719	660	715	668	674	717	690	759	718	690	683	691	735	706	690	758	725	748	722	742	764	725	745	723	686	670	689	692	697	715	700	662	706	673	694	740	721	718	710	713	715	705	668	730	711	727	714	698	712	708	773	703	664	703	665	696	675	722	704	716	676	734	733	678	726	708	724	687	678	730	718	694	767	696	710	727	797	732	732	703	699	689	701	724	706	712	661	720	676	719	681	703	652	704	664	691	662	712	718	689	710	677	696	762	719	718	712	681	731	687	711	716	745	699	693	750	688	690	735	696	658	728	645	704	699	668	718	679	717	724	650	683	702	701	735	712	749	690	687	674	725	730	694	706	700	686	713	731	738	738	723	747	730	657	724	735	689	708	685	675	726	716	709	709	727	650	734	703	707	697	678	747	742	710	668	680	755	723	694	738	685	692	713	708	702	710	700	724	698	696	714	732	744	709	706	711	694	703	709	685	692	746	720	711	693	745	714	691	694	718	667	697	728	667	700	722	717	734	755	712	686	720	712	736	705	692	706	722	730	711	698	683	674	724	676	702	682	719	693	692	739	684	704	723	690	719	720	684	716	697	742	684	738	743	695	711	697	671	715	757	723	742	708	712	682	683	722	699	678	689	641	700	751	686	737	656	702	716	753	727	700	703	693	720	699	771	676	711	722	678	723	708	728	631	712	718	680	692	690	682	710	702	695	710	706	716	710	719	684	743	656	706	733	720	713	721	684	726	768	713	696	703	709	686	697	722	715	710	674	738	726	698	744	711	682	737	711	727	736	738	711	739	690	739	729	748	707	703	719	692	705	733	728	684	738	682	714	728	701	697	720	714	754	718	722	727	713	737	689	739	746	676	749	695	708	703	708	689	679	703	683	709	709	689	634	680	722	727	699	704	728	689	737	688	732	695	737	703	709	701	725	685	713	666	700	701	661	707	708	679	711	677	739	740	701	690	716	727	698	723	727	690	666	734	700	742	683	716	709	697	745	723	670	705	682	697	708	685	718	725	678	712	686	689	663	709	706	734	700	655	703	715	715	748	740	703	735	724	746	637	677	670	739	682	711	715	650	697	709	718	689	740	712	720	668	720	713	712	732	691	689	746	734	708	701	709	723	710	715	701	699	726	785	686	722	698	697	712	712	693	728	692	717	662	706	716	710	727	715	650	768	708	712	730	715	695	696	683	724	703	696	690	780	742	716	711	714	700	696	761	678	753	706	714	671	669	732	691	713	702	705	727	675	694	697	744	716	727	706	681	718	698	720	718	750	762	682	686	690	702	701	729	752	715	723	724	749	704	745	669	733	673	723	674	730	672	721	723	731	744	721	730	667	728	695	679	708	760	723	676	698	770	679	709	738	714	739	672	718	726	721	760	710	763	680	739	719	686	708	699	758	704	726	686	689	687	743	740	699	738	714	711	729	658	711	738	695	737	715	707	677	730	712	722	721	659	722	705	699	758	701	749	685	701	693	677	692	684	681	674	673	668	668	720	721	728	676	722	716	681	728	696	726	711	716	701	705	718	764	739	736	705	701	749	729	728	686	712	683	731	749	660	663	707	725	717	727	697	739	648	713	707	653	714	718	713	696	733	744	698	740	719	711	694	703	748	748	632	710	730	687	710	670	719	671	692	725	678	684	750	704	718	760	721	731	729	692	716	702	715	724	745	713	712	684	734	701	702	714	705	691	632	715	712	724	727	698	731	700	719	718	723	699	672	744	684	713	709	733	772	702	686	685	739	698	697	713	669	686	647	683	753	734	699	706	681	686	722	760	701	698	660	745	690	716	675	726	682	704	699	729	728	708	765	695	697	741	726	688	735	702	719	711	716	753	695	757	679	686	678	708	748	739	699	685	709	702	721	694	679	740	655	717	725	691	700	716	700	741	727	678	725	723	728	704	639	680	761	706	715	753	682	703	686	682	677	699	710	725	702	728	695	681	697	711	708	740	688	692	745	732	688	718	683	764	708	706	721	736	713	674	718	700	743	682	691	707	703	681	727	673	702	679	700	691	712	704	707	721	682	724	716	721	702	694	726	706	729	711	665	712	696	725	670	718	705	712	686	694	715	665	717	701	678	706	695	703	735	711	684	710	719	709	754	717	664	700	715	728	653	707	683	734	649	696	754	694	648	700	786	732	711	697	694	711	757	684	699
84251	70052	51421	27859	10234	1301	377	261	299	264	275	289	291	270	304	259	300	291	255	268	316	276	295	256	286	303	272	294	265	278	250	271	293	280	255	256	252	252	279	277	293	274	250	293	285	264	256	265	289	286	268	281	261	275	271	255	290	280	296	278	235	291	296	277	278	260	277	277	274	282	282	255	270	253	272	258	292	272	286	256	274	279	271	301	285	272	289	292	289	267	268	241	285	249	287	304	286	281	279	262	233	261	258	250	268	282	274	273	294	289	300	298	279	287	264	255	238	281	310	288	282	278	266	294	292	276	271	265	277	254	252	253	282	265	269	320	280	275	253	249	264	241	237	309	267	249	292	258	242	303	253	285	284	244	284	269	258	283	266	298	270	277	259	274	268	276	287	246	273	267	273	269	306	283	239	304	278	244	290	268	253	264	277	263	259	285	254	243	289	265	247	271	269	257	282	271	253	276	259	288	277	254	321	252	246	296	280	264	275	257	260	267	273	276	259	272	295	245	243	279	269	275	259	277	258	250	265	276	281	239	276	284	261	264	303	261	254	292	291	272	277	275	276	262	261	281	263	281	281	254	254	263	299	272	278	270	249	243	273	265	320	280	270	261	229	280	272	267	262	280	256	276	261	246	231	267	279	270	273	239	253	276	265	248	267	284	304	249	265	259	297	265	248	259	297	270	286	289	257	270	280	281	285	274	259	263	261	264	268	242	276	262	233	264	275	251	251	270	262	271	242	281	297	268	282	261	237	273	281	284	261	261	288	276	249	261	297	274	264	251	283	264	250	248	288	293	293	270	273	274	277	281	279	269	241	254	266	268	260	248	271	288	260	261	252	273	260	283	270	277	292	309	260	267	287	274	278	302	240	258	274	300	262	274	232	283	291	270	267	284	263	248	246	275	303	269	267	262	284	267	273	296	277	243	268	259	266	276	269	294	287	272	282	294	264	302	248	270	290	266	291	253	284	314	263	269	277	278	276	245	272	250	268	281	261	286	283	273	271	267	259	281	286	273	255	257	269	285	281	274	295	292	272	245	289	255	289	256	251	266	274	286	286	280	252	280	302	279	289	242	268	283	268	287	291	262	305	258	286	263	280	265	260	238	271	246	248	270	263	289	266	296	276	277	280	282	270	268	259	295	306	271	299	257	294	255	301	278	274	267	310	264	243	248	254	276	288	264	238	270	268	270	260	280	271	282	233	305	267	289	269	254	259	267	293	296	292	285	298	287	265	276	266	259	270	253	271	243	270	256	302	291	288	278	287	274	252	277	277	273	267	272	275	251	268	263	260	264	314	252	310	258	255	274	272	336	314	273	234	275	284	263	295	284	290	278	304	246	270	278	252	260	255	282	275	285	271	259	292	270	241	284	274	280	249	267	304	277	294	255	293	255	272	253	280	308	303	261	241	284	296	307	241	292	268	294	291	282	245	262	282	282	271	269	276	285	254	250	242	281	240	260	281	269	267	288	284	269	284	291	282	242	254	259	288	275	278	271	251	278	231	260	279	278	259	304	275	282	264	252	279	298	282	303	266	313	272	297	266	279	256	255	235	271	248	289	273	284	261	261	283	272	282	271	266	278	297	312	262	245	268	260	289	276	268	276	276	239	232	261	294	293	300	285	274	271	270	255	275	267	289	279	275	274	259	277	283	268	265	284	314	251	265	273	280	291	260	289	302	291	239	280	307	291	305	275	260	298	291	268	282	294	271	254	249	293	295	271	305	275	274	267	282	274	265	270	277	267	292	268	276	256	270	264	278	288	261	245	274	304	273	277	319	270	241	276	261	259	283	261	293	271	280	282	275	287	277	267	278	259	294	296	263	232	281	238	251	276	311	256	260	281	262	261	254	257	265	250	241	270	261	262	269	271	277	271	258	277	282	288	259	262	269	279	264	301	263	306	280	263	277	294	289	260	271	270	264	292	286	270	247	268	287	236	280	266	283	265	266	287	295	244	291	273	274	261	275	250	270	262	289	290	255	278	269	268	298	276	270	255	265	272	259	257	271	262	276	255	260	273	272	252	250	227	292	264	282	267	282	269	271	269	282	287	267	302	242	287	278	278	266	269	231	302	260	273	269	263	275	269	278	289	249	288	253	279	289	236	255	279	264	276	293	312	272	280	258	253	253	275	265	272	292	297	280	264	231	276	304	292	257	244	245	276	251	264	295	285	286	249	283	256	281	270	293	247	268	273	284	292	263	286	309	286	240	256	268	279	282	294	253	265	281	259	268	275	277	285	263	286	259	276	281	282	311	286	256	295	296	265	262	242	289	256	287	293	274	268	259	287	291	313	282	282	247	260	282	251	259	280	292	294	292	249	270	249	286	265	245	278	262	276	270	296	293	273	271	260	251	260	260	283	272	285	276	249	256	281	283	274	275	270	296	294	264	272	264	262	301	266	271	304	264	288	264	290	250	244	275	256	247	252	274	278	256	266	278	269	269	270	291	264	283	274	285	267	274	270	238	260	293	269	265	289	263	296	273	271	319	277	260	292	293	336	267	270	256	256	247	280	269	270	238	280	255	286	279	285	279	329	272	309	270	235	270	281	276	283	263	285	283	268	247	262	267	266	302	264	286	277	275	257	271	286	241	263	267	236	269	281	288	246	279	258	259	283	290	281	250	267	288	253	279	250	271	274	285	243	307	241	278	270	271	281	304	250	270	294	255	276	283	254	257	284	288	269	275	276	262	274	269	288	264	250	296	278	268	288	242	258	240	293	286	242	283	260	279	259	260	266	249	249	278	298	272	251	311	265	293	280	310	290	280	273	256	290	303	273	238	283	261	259	303	275	272	269	297	261	265	277	292	246	280	291	280	285	261	268	269	255	264	290	281	281	280	294	293	288	269	305	291	275	267	280	308	259	272	282	274	254	296	273	284	248	291	259	268	260	275	277	280	259	280	265	288	290	267	270	318	241	240	280	251	281	277	300	289	281	272	261	268	266	296	295	267	230	250	287	233	297	298	260	271	272	279	260	252	262	253	295	279	270	260	248	268	266	274	271	283	245	249	256	274	277	279	279	287	258	256	302	277	255	266	296	291	258	270	251	269	275	280	255	256	264	278	257	286	235	296	268	279	248	252	326	306	291	296	296	237	273	274	266	267	282	233	264	277	290	239	289	252	249	261	283	285	257	260	265	270	275	276	269	249	294	262	292	264	270	272	254	276	263	270	286	257	297	267	281	266	285	242	286	227	257	295	291	274	294	273	264	280	309	271	254	267	268	252	244	287	270	268	312	265	258	280	273	266	277	302	269	294	274	256	262	245	260	274	271	309	284	302	279	304	250	270	247	277	288	252	289	269	246	269	280	277	256	280	264	252	267	284	238	265	273	275	277	316	287	280	281	271	268	264	276	255	245	303	246	270	292	281	278	271	249	276	246	281	286	270	274	260	279	261	279	277	268	272	246	238	279	281	270	276	269	279	281	251	273	287	306	290	286	258	232	272	240	301	255	254	291	248	265	296	264	268	295
69942	60069	48899	29745	9804	2197	802	639	628	666	612	616	632	702	605	608	611	636	639	673	641	665	651	632	622	659	653	639	634	671	613	614	628	647	589	599	591	658	635	582	619	676	678	637	636	595	609	663	600	644	656	615	654	628	609	635	641	639	632	659	642	596	615	622	613	604	621	666	597	655	610	628	674	658	628	639	602	627	651	661	611	628	611	620	667	627	669	674	647	605	649	577	633	679	649	663	618	601	684	628	581	624	659	653	625	628	622	664	623	645	661	596	637	658	634	592	659	631	620	665	634	634	667	639	637	681	664	610	632	598	608	585	662	624	606	666	645	575	646	640	622	625	632	638	670	632	590	658	642	670	630	640	647	626	655	658	644	656	608	633	644	657	628	612	618	667	627	639	642	657	643	621	623	636	610	648	612	662	644	625	656	642	657	650	643	673	621	602	649	625	649	683	620	646	642	599	623	646	608	638	640	608	650	608	599	627	581	650	630	647	634	701	668	635	624	665	621	638	639	628	610	633	608	634	628	637	656	579	649	614	629	647	628	604	645	582	629	609	648	649	695	673	651	649	628	663	616	639	631	653	652	624	642	630	637	630	640	621	639	651	589	618	641	675	592	654	623	655	694	647	638	647	618	625	689	584	647	641	657	650	650	667	591	639	650	667	644	637	637	607	676	652	634	637	629	611	645	640	619	645	599	640	636	628	686	609	671	616	615	663	636	640	610	634	659	646	622	630	655	652	619	678	623	627	638	628	610	652	666	605	616	611	653	637	622	659	645	655	639	585	639	595	593	658	657	616	677	647	588	643	639	626	673	622	621	656	628	630	630	697	653	626	621	616	636	646	593	658	606	620	641	641	569	671	662	617	606	647	642	639	677	641	593	673	639	627	622	650	664	631	600	584	635	659	659	635	652	621	657	635	681	590	633	588	671	633	637	652	649	603	637	616	644	641	671	642	640	594	642	632	631	660	714	627	631	637	598	686	601	671	616	581	670	612	635	592	626	614	635	651	633	634	625	634	621	672	627	613	652	634	664	644	620	637	669	596	601	639	692	611	649	638	625	644	615	636	664	704	617	615	655	614	680	588	637	650	678	672	603	640	632	653	649	629	617	624	642	625	640	612	668	645	623	609	648	668	594	622	629	631	621	640	706	693	635	625	614	625	674	597	596	615	617	652	653	633	675	630	660	634	630	582	654	665	650	652	649	633	613	665	585	615	598	620	612	605	597	663	617	639	638	630	634	668	607	630	624	664	631	665	614	659	677	689	618	622	632	623	653	642	659	617	630	639	650	642	630	679	659	645	662	633	639	603	667	629	638	667	655	613	643	617	638	613	627	585	630	644	635	657	638	636	627	649	664	630	627	626	632	627	623	645	617	615	687	610	644	601	639	634	621	689	664	640	620	645	648	642	635	625	633	618	617	647	617	623	635	619	618	672	654	633	639	589	636	640	599	606	649	629	633	642	631	667	667	658	642	673	580	652	672	624	617	664	651	612	642	641	658	662	649	661	618	595	631	660	628	613	673	658	654	622	617	648	644	658	681	611	613	629	620	609	646	615	666	638	641	608	662	616	606	623	647	657	624	617	640	666	641	624	663	655	604	643	651	631	654	649	614	610	651	594	639	655	658	604	600	630	653	670	644	626	635	690	671	653	662	650	663	682	645	621	652	696	671	620	651	650	609	658	620	639	642	636	591	650	659	626	619	637	614	678	606	647	620	586	660	657	671	624	664	639	643	620	638	665	589	619	660	662	656	567	642	613	589	627	625	609	666	605	643	657	622	648	651	602	653	626	641	632	576	616	665	628	631	623	650	641	672	602	688	667	674	638	637	653	622	638	667	712	626	620	663	603	638	616	615	643	651	604	627	632	601	638	651	640	607	663	616	659	633	617	628	633	631	653	662	678	603	652	675	569	643	627	589	620	610	648	591	641	644	644	644	606	669	658	619	629	668	634	605	625	579	604	632	612	603	646	621	650	584	627	653	584	615	678	655	624	610	674	615	596	634	611	653	659	594	618	584	651	657	663	649	626	665	646	627	660	633	601	672	643	634	595	649	633	646	634	676	640	656	599	676	607	599	648	614	629	600	649	640	610	610	623	621	680	629	579	633	653	636	638	617	655	660	631	603	615	628	661	607	630	647	603	620	666	606	608	628	629	628	571	678	623	651	635	627	621	626	679	663	626	614	642	651	622	633	598	647	607	611	692	648	623	619	653	643	666	652	622	671	628	622	631	645	649	645	656	648	661	621	646	674	631	696	617	585	619	600	645	608	629	607	602	655	636	652	634	653	629	655	598	685	584	603	601	624	631	630	650	627	630	630	599	648	627	619	651	668	660	661	676	656	625	641	617	667	618	637	612	671	617	639	702	607	638	585	638	661	669	661	596	642	614	633	669	675	623	649	659	597	685	632	604	630	647	659	651	615	660	623	622	659	605	625	638	625	613	654	628	619	649	660	659	661	569	626	609	624	614	633	646	655	671	627	645	652	630	587	630	590	637	660	642	675	634	636	623	655	628	647	638	621	610	629	618	659	602	636	617	629	626	636	628	641	628	630	657	605	608	613	629	601	667	664	623	627	672	644	647	615	683	633	623	631	608	605	666	644	596	638	586	611	604	620	595	610	631	637	656	644	612	647	614	612	687	644	626	641	641	630	624	656	592	648	603	664	633	648	579	639	657	598	654	635	632	636	616	630	680	618	625	614	670	651	674	618	657	581	628	661	638	659	655	684	628	649	630	651	634	606	583	654	657	622	603	642	685	664	640	640	670	636	652	649	623	633	657	606	666	611	621	612	638	651	588	651	601	634	635	645	637	643	612	658	639	623	635	631	673	633	644	637	610	632	640	652	704	662	631	596	632	640	621	648	684	634	655	605	664	648	657	672	591	633	665	604	659	609	680	619	661	608	634	692	626	623	605	616	667	620	651	644	601	609	654	671	671	594	627	632	634	627	643	639	639	627	631	627	655	621	607	624	608	668	634	700	645	629	634	649	624	617	628	621	675	618	619	663	625	609	634	658	632	639	602	659	639	620	647	602	651	638	626	644	645	632	629	627	647	619	630	623	655	686	665	619	669	644	628	593	670	589	616	633	616	641	633	634	592	627	655	654	657	625	672	662	602	660	632	619	613	618	625	641	633	612	686	673	604	601	636	582	700	609	636	644	595	661	587	621	627	632	611	657	676	639	591	622	647	614	610	642	617	648	603	625	633	652	638	652	643	616	636	612	643	627	621	654	671	633	610	643	654	668	649	623	626	604	623	654	643	616	635	636	612	661	619	655	633	628	614	649	608	614	618	634	623	605	619	642	663	638	627	618	684	599	642	644	628	639	623	629	643	629	638	646	660	678	636	615	588	627	631	637	635	573	656	619	669	674	625	646	635	645	660	670	611	639	624	601	633	667	619	592	633	592	658	618	648	662	602	638	647	615	599	637	658	656	583	633	657	639	634	621	616	656	631	608	585	619	635	641	639	661	655
46809	24733	9937	2087	594	352	261	281	306	296	312	290	282	308	255	311	273	293	271	285	284	284	311	291	290	289	282	303	298	302	274	288	301	278	305	295	265	315	279	303	261	298	279	267	285	289	273	270	321	260	293	303	282	289	290	302	278	305	278	278	307	293	268	285	292	306	300	285	279	301	267	299	271	292	309	297	320	279	277	278	300	289	284	287	313	281	309	250	304	254	301	281	296	254	287	315	293	268	289	299	297	313	290	293	320	274	263	310	275	263	290	316	304	342	306	279	277	318	267	277	281	254	288	262	319	323	284	250	286	301	281	283	298	304	314	304	274	282	284	289	290	287	293	284	295	281	276	279	309	268	266	270	284	274	274	288	305	298	301	292	261	278	269	289	300	339	279	276	291	286	296	308	294	311	313	267	305	291	305	283	289	294	295	291	282	323	297	263	282	300	310	273	333	290	270	287	324	296	286	275	285	303	283	310	277	275	298	315	288	294	298	295	275	281	288	290	269	255	298	275	264	273	301	298	267	287	307	292	292	310	294	277	303	305	301	297	266	263	289	276	296	305	283	309	296	291	305	300	286	308	279	301	277	290	290	282	309	311	273	282	279	294	306	322	264	307	243	289	305	321	321	270	296	268	256	281	271	292	309	301	279	306	306	281	315	301	311	282	273	273	260	289	277	285	301	245	259	289	300	278	292	287	291	307	301	287	272	325	284	295	278	303	290	268	293	305	295	288	283	305	284	281	300	315	305	300	294	272	265	276	301	273	274	245	286	290	292	289	311	268	278	270	312	306	292	307	286	268	296	280	312	305	293	298	276	293	292	269	294	296	315	311	306	289	293	258	285	297	281	291	269	270	289	281	291	283	300	281	331	290	285	294	275	263	301	273	298	262	278	285	268	286	302	239	272	287	307	308	312	305	286	251	260	278	283	311	298	293	294	265	287	282	274	302	291	269	317	314	273	256	347	275	294	282	284	267	319	252	269	295	290	307	288	306	262	300	292	321	315	294	301	309	300	255	276	305	301	315	274	295	305	308	288	274	341	263	294	287	304	289	290	305	295	326	319	293	292	271	275	275	280	274	295	322	252	281	294	277	282	276	281	285	303	269	274	297	277	308	270	290	255	301	286	289	279	313	291	300	288	289	316	294	277	279	288	322	273	263	280	284	285	268	258	305	279	270	290	274	296	296	313	313	278	289	287	289	259	281	331	244	290	284	284	337	294	322	292	280	267	325	288	313	297	285	262	281	291	276	283	276	300	320	285	299	294	291	268	275	242	255	314	248	264	238	305	303	284	276	278	280	307	267	283	295	298	306	286	265	299	295	309	304	283	296	278	300	300	284	240	271	283	275	291	253	264	320	261	282	263	281	257	285	291	302	312	306	262	279	290	286	298	271	285	307	282	300	285	288	268	278	308	289	289	285	288	263	279	316	287	284	300	299	286	297	295	292	290	314	330	331	311	278	297	285	284	291	276	290	279	289	277	317	265	285	297	299	302	295	301	279	348	320	309	294	275	286	281	291	276	286	316	274	284	260	280	298	288	269	279	262	302	319	260	282	310	315	298	285	303	276	315	277	274	255	309	270	290	265	326	289	272	265	305	266	303	269	292	301	288	299	280	267	274	271	299	281	282	296	286	288	303	306	289	274	289	261	273	298	287	274	288	312	267	277	289	274	252	286	288	261	325	276	283	292	297	295	274	316	312	300	291	259	286	303	282	283	277	298	299	299	308	331	286	310	291	286	289	265	306	312	275	299	314	291	280	281	285	311	294	288	264	284	314	265	286	319	275	305	315	310	323	318	294	289	295	299	287	278	285	290	297	279	273	286	271	284	302	270	312	291	274	270	296	302	272	307	284	286	310	293	273	317	300	287	302	315	290	262	284	291	316	299	301	262	271	268	331	290	305	267	284	259	312	288	297	309	324	277	285	270	284	287	306	270	303	269	266	256	274	297	271	322	283	298	274	270	319	270	299	312	307	263	290	300	294	300	278	299	295	314	263	314	306	272	300	292	315	269	292	300	242	288	281	293	240	314	300	277	319	296	296	315	297	308	297	255	275	297	301	278	268	291	278	292	271	310	260	276	296	297	346	317	290	280	278	256	312	291	292	316	284	272	285	257	259	287	287	279	309	292	272	283	282	306	278	318	282	302	300	288	306	301	263	302	308	269	309	297	295	283	308	301	271	269	301	317	315	318	300	299	321	285	274	314	310	284	313	286	297	300	284	328	287	311	284	285	324	286	257	270	280	306	290	302	282	290	304	309	302	296	293	318	304	290	309	297	281	303	314	276	289	285	298	290	292	294	310	302	313	284	276	287	275	273	296	276	292	306	272	280	282	317	280	273	303	289	287	235	287	305	293	291	261	291	274	293	298	304	297	266	297	259	299	286	288	295	268	327	325	289	276	303	298	295	294	327	317	268	295	294	290	307	292	312	314	264	275	294	299	290	273	298	279	288	289	282	299	276	281	265	314	291	299	267	287	276	337	305	306	302	286	316	319	276	294	284	285	285	309	304	314	269	281	261	270	271	282	331	318	298	290	265	287	315	289	272	312	271	270	286	296	313	293	305	291	306	277	256	312	306	292	289	275	261	289	308	267	267	268	284	292	266	278	264	284	311	275	294	296	311	302	287	269	281	295	315	272	284	281	319	263	277	251	280	261	301	298	290	281	279	299	298	277	285	284	301	293	294	271	284	290	304	261	308	291	293	308	266	258	293	265	286	301	290	254	273	285	277	283	271	296	288	282	292	317	276	294	291	316	303	268	288	273	305	300	272	280	288	304	296	285	310	288	330	301	316	273	291	268	286	281	289	251	285	311	271	315	315	298	279	283	308	286	273	297	307	276	270	301	321	309	280	278	283	296	308	244	285	278	306	312	261	290	315	283	302	277	288	274	276	284	292	298	288	294	292	299	268	289	264	306	299	277	278	263	287	297	300	262	264	285	288	304	263	272	298	279	276	266	282	288	275	260	276	330	300	321	295	286	305	302	285	265	274	301	301	282	335	296	297	275	295	246	267	286	283	308	286	271	268	312	274	301	285	273	313	259	267	284	297	298	279	283	329	300	297	248	296	297	272	272	305	287	263	294	269	298	279	300	261	272	306	279	288	268	290	313	240	288	276	291	292	289	269	284	277	291	262	285	282	303	303	311	284	271	278	301	311	317	300	293	302	309	287	306	281	309	282	276	264	284	258	262	254	260	292	309	294	282	300	257	308	289	279	291	258	295	299	291	297	280	328	304	317	303	308	275	275	284	249	310	278	256	289	279	283	284	304	267	320	302	289	316	275	276	282	276	317	263	262	270	281	288	304	314	335	279	286	275	269	314	315	261	277	300	283	292	305	268	301	298	280	307	299	296	283	290	299	264	290	318	287	288	294	303	319	249	292	297	286	282	311	286	293	307	276	293	262	296	295	307	316	288	322	319	285	273	267	278	296	253	307	296	286	309	311	284	312	243	288	295	258	268	299	269	281
40141	22491	12326	4225	1521	824	675	721	709	685	700	710	666	701	711	718	662	676	670	672	711	673	681	686	675	687	659	677	704	653	691	727	689	708	735	690	655	645	680	729	676	660	732	628	725	661	707	694	700	663	741	711	681	734	625	672	655	681	678	709	689	685	700	665	717	688	727	677	689	685	676	691	701	669	694	759	681	682	707	697	711	673	690	677	701	673	669	720	660	670	712	707	707	711	671	698	731	714	712	692	706	673	672	689	642	670	626	692	673	707	683	718	669	706	662	685	683	683	688	669	709	731	688	721	712	652	689	665	721	706	676	698	687	710	650	662	646	722	678	679	688	667	684	669	702	697	702	679	703	703	667	647	716	667	672	683	666	662	691	697	693	708	669	711	723	692	680	742	687	694	741	690	712	684	693	724	682	687	636	745	739	705	724	697	687	691	690	666	672	654	678	697	670	677	721	670	680	696	694	713	717	653	653	687	686	710	732	656	690	661	696	692	730	655	597	686	692	705	655	647	643	701	676	692	667	714	694	671	672	647	709	707	628	730	695	683	705	663	740	704	643	692	665	702	666	702	692	660	670	679	685	662	690	687	717	660	664	660	675	730	709	653	700	711	695	723	686	693	732	683	724	695	665	685	667	679	696	705	659	660	710	663	662	676	686	729	679	680	702	699	665	736	740	724	678	636	697	720	711	715	682	722	695	672	657	654	688	714	716	687	670	682	630	712	716	689	718	700	734	721	703	644	685	714	694	680	664	651	649	702	706	677	748	668	654	701	680	730	702	670	674	711	696	687	671	709	700	659	683	688	684	722	705	727	696	706	694	710	727	712	702	704	678	664	707	634	697	738	736	676	681	688	702	692	711	657	755	681	701	733	674	679	720	692	693	674	690	679	668	707	679	679	680	645	708	704	690	655	704	675	709	748	659	672	692	650	694	698	713	683	726	737	695	692	710	705	686	704	663	647	645	673	701	734	671	632	724	675	705	675	685	752	707	645	753	646	671	672	675	652	652	678	672	670	698	655	726	667	675	684	736	683	698	693	644	733	727	691	661	706	697	701	679	662	763	688	698	721	734	615	695	731	694	699	704	689	665	689	715	721	670	651	682	669	702	726	730	698	698	679	715	689	657	675	697	680	705	707	723	698	670	692	694	657	674	667	701	644	727	682	675	672	681	713	656	689	694	676	722	658	751	687	691	624	690	672	682	709	667	651	703	676	719	659	732	732	709	662	719	671	665	666	681	714	692	695	734	672	681	681	691	720	669	675	723	730	690	648	697	683	724	661	676	677	670	718	662	683	694	687	683	736	674	657	681	691	705	671	699	699	699	675	686	709	650	698	683	718	705	681	716	718	713	680	660	728	681	685	676	692	738	688	699	678	673	684	695	719	707	653	711	718	690	664	691	678	683	727	694	684	723	626	692	723	692	666	718	713	699	714	698	706	687	692	691	678	655	721	698	683	703	651	723	702	735	729	685	643	657	661	694	686	695	680	637	729	701	696	704	700	671	693	711	694	718	686	675	675	694	668	682	684	727	662	667	714	706	722	688	664	751	643	716	721	687	653	707	738	702	671	680	727	662	637	698	673	672	687	713	717	693	668	708	738	657	707	693	671	668	689	710	667	700	682	730	625	701	662	651	717	721	696	649	653	640	710	649	712	726	682	703	687	633	668	734	679	694	697	720	692	715	679	656	663	686	720	687	652	677	691	762	678	692	708	678	704	689	676	640	690	669	742	680	686	712	654	712	697	716	704	709	734	708	668	703	680	657	750	696	705	732	673	709	687	706	669	667	709	666	700	689	672	640	694	691	641	690	700	713	713	745	734	690	700	693	708	763	638	701	684	684	725	663	698	702	640	662	670	691	690	709	659	661	715	699	734	691	692	668	706	708	709	714	696	686	712	702	709	704	679	647	706	707	672	691	672	739	695	723	693	686	699	714	699	679	705	720	664	658	685	660	717	692	677	698	706	704	673	707	702	681	714	707	691	719	702	682	700	673	695	693	739	664	689	675	704	668	698	692	739	676	710	657	737	710	682	722	711	704	696	665	706	679	661	697	690	691	708	715	667	707	698	689	719	665	696	711	677	694	725	712	683	693	696	709	704	680	744	673	730	709	713	715	709	709	690	703	699	675	679	714	687	727	694	695	645	682	667	732	740	724	709	673	677	673	655	693	687	672	700	695	718	698	691	682	683	681	645	691	677	714	703	690	669	685	680	671	660	745	669	690	669	659	682	674	676	712	678	690	709	690	673	718	689	683	695	689	713	695	709	690	640	625	714	672	707	670	690	671	691	727	649	671	670	688	677	704	702	669	687	728	681	682	663	750	691	678	713	719	640	713	659	661	680	674	655	688	739	715	677	701	677	699	669	705	704	691	739	662	687	679	694	711	666	682	695	698	704	719	743	680	659	736	725	709	686	739	697	655	685	662	717	727	702	626	678	679	657	696	716	671	680	686	666	688	665	662	678	647	703	672	719	726	696	734	673	701	717	677	664	735	661	683	684	687	724	701	685	666	718	687	714	678	701	718	682	698	707	662	715	655	711	696	751	708	727	670	673	639	701	726	721	689	671	720	720	676	732	617	694	702	677	666	701	704	716	723	690	671	627	630	709	737	692	729	717	679	699	680	701	701	686	745	633	692	720	738	679	704	675	700	642	689	750	732	703	709	659	654	696	656	703	736	694	693	668	677	717	645	704	674	684	649	758	717	742	674	677	685	661	695	649	687	694	715	675	693	743	763	663	693	664	729	717	698	710	711	660	671	705	677	706	659	665	690	708	736	699	730	697	702	696	713	662	712	686	669	645	714	691	658	683	658	627	694	643	697	703	691	671	707	681	713	701	680	713	655	709	663	704	692	671	694	684	741	691	658	718	677	692	713	687	676	662	697	690	711	698	720	692	698	666	690	705	675	667	658	741	674	698	665	699	688	645	726	701	684	733	704	692	686	733	746	683	673	713	705	702	690	669	642	700	671	679	632	733	686	697	685	704	719	712	655	677	729	708	708	714	705	660	764	740	700	680	701	710	666	717	667	703	689	710	696	656	674	679	716	690	696	699	722	692	649	686	699	683	687	700	634	678	674	682	712	694	648	726	674	700	661	682	706	699	676	747	717	721	705	694	745	691	657	745	698	719	709	688	766	688	683	695	695	689	693	672	687	669	656	717	700	722	728	675	713	689	684	684	684	684	716	704	663	693	662	690	711	651	671	709	713	687	662	734	653	721	719	729	658	690	695	685	678	685	629	720	670	711	676	740	661	691	699	709	690	717	697	661	681	714	678	711	688	652	679	684	625	734	701	702	702	700	676	687	686	702	677	686	727	706	713	667	687	680	703	675	674	695	654	705	673	713	706	730	691	658	718	683	704	688	679	694	712	727	703	674	638	739	695	688	703	677	701	708	688	672	703	711	686	704	708	707	695	656	692	698	695	715	692	698	662	661	688	702	754	679	657	690	683	696	695	682	687	717	708	700	714	660
80607	62345	42511	19903	4890	744	379	336	293	315	340	358	300	296	302	317	293	291	289	333	319	335	317	310	328	316	317	338	304	312	324	317	326	303	295	330	300	322	296	307	272	324	326	358	322	329	269	297	278	285	305	292	308	299	342	294	275	298	296	296	314	313	279	310	281	303	353	338	272	283	310	307	307	302	302	360	284	275	324	296	317	307	289	317	315	296	288	312	294	267	301	310	291	308	320	302	336	331	319	304	308	338	274	320	326	311	314	304	319	309	310	322	297	340	345	311	320	277	303	330	320	303	295	315	251	298	351	295	321	314	305	303	338	295	318	298	318	274	325	284	300	274	309	308	291	285	280	329	300	317	323	345	282	323	296	324	307	323	301	305	327	307	327	277	315	330	286	249	318	299	324	293	336	310	290	283	309	293	289	319	310	311	304	298	318	306	312	302	295	291	332	317	312	313	315	354	328	326	268	290	320	309	295	295	296	318	322	307	313	316	295	304	277	320	309	272	300	308	302	293	303	332	285	295	320	308	325	311	300	310	312	307	332	297	315	297	338	322	338	295	274	292	294	291	328	308	303	343	279	298	308	307	305	292	310	326	302	313	336	350	310	300	297	309	314	292	303	302	300	280	323	329	334	290	314	350	280	271	292	328	301	353	315	305	284	298	329	329	302	305	324	310	344	288	283	351	306	306	323	323	316	323	342	322	288	308	324	327	331	350	327	304	352	322	289	297	348	343	303	318	298	315	310	293	332	345	299	309	336	293	293	342	318	302	310	330	319	314	324	315	299	311	325	311	334	328	369	319	303	303	336	344	374	293	302	312	302	319	292	321	320	284	318	315	353	327	296	327	332	324	320	312	320	329	282	281	322	312	309	317	344	321	319	284	293	322	346	291	302	351	290	300	302	298	297	306	340	327	305	309	323	313	288	290	296	294	321	299	301	339	331	324	297	316	311	302	331	290	319	298	285	323	313	319	314	321	332	293	303	325	304	286	300	331	314	317	317	300	294	287	334	310	290	307	304	318	297	335	329	356	332	310	294	316	347	295	336	317	339	335	297	324	327	326	310	320	305	293	291	290	316	315	294	290	314	293	305	341	311	310	323	298	341	315	329	327	317	334	329	327	311	288	294	327	298	292	351	324	343	318	318	279	295	274	316	298	294	341	350	315	319	339	308	302	330	309	315	330	303	283	311	296	312	310	299	303	329	301	309	306	291	305	320	329	312	298	310	291	297	318	315	305	311	308	310	282	282	309	314	315	324	308	315	314	293	314	288	330	292	313	282	295	337	322	328	309	304	338	295	325	333	293	314	314	298	274	331	320	310	322	302	325	312	320	342	342	321	317	318	296	317	326	309	300	309	296	319	303	287	319	339	342	297	311	334	354	313	322	291	299	313	290	305	321	335	317	280	344	315	335	316	287	296	322	325	306	300	290	337	293	309	301	314	292	297	312	290	333	335	308	299	299	312	304	331	314	298	327	323	315	307	317	336	340	334	316	288	305	311	292	324	290	318	292	273	284	314	304	308	307	343	312	298	293	317	314	334	303	318	325	284	318	290	333	326	303	308	339	326	344	314	309	316	305	338	318	298	324	295	288	299	294	313	312	318	314	329	332	343	347	331	281	305	293	278	350	315	298	292	322	288	295	303	307	302	288	334	311	314	302	289	300	320	301	304	346	354	314	333	296	281	321	328	356	306	304	306	294	317	298	306	331	297	275	307	334	314	317	332	321	326	323	318	265	317	309	328	287	286	311	322	354	314	320	352	305	322	311	308	315	286	288	315	295	292	337	308	303	310	317	345	334	305	301	320	333	294	322	290	286	299	323	313	312	337	298	319	314	315	344	295	332	283	275	289	308	314	294	339	299	341	327	307	322	317	325	325	317	313	318	284	301	328	285	295	300	312	328	308	303	328	331	333	303	348	321	332	323	314	335	313	300	303	335	339	317	309	306	296	329	312	324	319	356	314	287	318	299	306	265	285	305	322	356	322	326	319	304	333	296	323	288	283	321	335	316	333	315	306	290	330	322	334	317	317	319	335	314	287	298	308	321	310	285	302	316	302	313	317	319	327	320	348	319	325	342	311	306	304	304	309	332	331	315	330	260	307	261	308	294	282	295	316	307	283	302	301	330	334	304	334	310	322	321	267	291	355	304	314	282	314	297	339	328	305	291	304	318	301	305	334	328	308	302	335	269	334	285	328	303	318	302	325	300	287	295	316	333	281	289	326	304	293	317	326	313	293	308	318	324	299	342	284	328	331	345	314	315	291	301	330	311	287	322	341	357	302	300	286	327	321	315	312	283	319	298	302	291	312	327	295	301	334	324	296	306	327	285	324	311	334	307	306	294	334	298	275	310	314	312	286	309	313	305	303	331	340	321	274	297	313	298	325	335	321	320	292	338	313	319	321	295	323	296	310	320	321	293	320	277	338	324	337	284	314	312	329	315	347	305	317	307	315	338	320	303	331	305	325	315	315	296	292	306	338	304	315	328	285	324	319	307	306	312	308	317	284	315	323	313	344	328	319	298	292	297	286	271	321	333	312	306	335	286	285	322	311	331	323	369	319	289	312	345	305	281	300	321	316	268	312	290	289	289	319	321	314	345	313	347	307	318	322	344	302	303	304	290	273	353	324	307	296	330	318	306	317	326	301	285	306	299	293	335	328	325	287	320	302	305	301	310	322	300	276	313	294	325	318	292	277	316	321	319	286	274	322	349	302	288	304	279	279	314	287	305	305	310	303	297	296	304	332	311	332	319	281	285	308	305	317	306	299	345	299	304	272	331	297	330	288	297	288	299	298	328	295	295	309	321	312	323	328	283	284	300	311	309	317	323	296	294	298	317	311	324	319	328	312	320	338	310	296	278	318	316	313	311	352	304	306	315	300	275	311	292	294	344	317	280	328	322	323	330	303	324	325	302	321	345	346	310	294	301	303	348	312	299	283	299	311	303	311	280	308	285	299	278	324	300	332	326	335	292	312	350	329	304	250	275	303	313	353	323	323	288	324	319	313	275	311	313	299	339	304	291	325	302	336	341	310	267	309	324	310	293	314	295	314	332	304	290	318	343	303	325	311	305	336	291	294	299	346	314	295	293	327	328	313	293	319	310	324	327	332	295	283	298	302	306	287	337	318	357	309	282	315	297	323	308	282	311	297	298	318	294	312	313	347	326	282	315	304	321	305	314	318	305	291	333	325	315	342	303	328	329	359	316	338	328	324	334	293	307	335	321	311	302	312	288	306	310	310	325	305	267	319	314	303	329	325	327	292	297	312	337	283	281	316	321	292	296	341	325	343	320	298	305	331	321	321	322	300	292	320	313	320	294	285	341	295	324	305	305	327	295	313	301	269	292	308	315	333	308	330	301	309	325	293	327	305	283	317	314	319	323	307	311	342	329	323	283	313	280	294	305	303	315	309	331	335	326	306	329	309	304	292	322	321	317	323	348	279	294	308	301	291	326	297	301	305	320	306	307	298	304
60225	49506	40201	22148	6740	1687	827	768	735	746	718	707	715	745	746	730	745	766	712	688	708	782	738	697	698	738	679	739	737	759	751	697	745	758	758	695	717	748	749	718	717	773	703	725	710	715	674	714	709	770	758	743	767	710	722	758	720	767	717	702	692	793	710	743	695	704	699	710	754	731	688	745	701	683	722	735	730	727	733	753	743	699	755	742	743	792	740	746	716	748	737	679	694	742	769	682	719	671	702	738	725	694	733	761	712	741	772	723	751	712	745	709	713	718	773	752	755	725	705	749	725	737	747	738	758	723	710	731	705	722	767	689	719	726	755	711	731	700	747	723	685	717	758	685	726	732	771	701	726	748	714	740	690	725	782	719	727	727	716	735	782	734	712	655	696	719	716	768	763	699	763	732	718	679	743	751	678	746	694	698	710	710	718	779	712	734	770	727	708	762	699	724	714	724	748	711	691	704	655	710	755	717	747	687	729	681	732	732	705	724	742	725	728	735	727	741	715	770	738	702	737	694	731	727	701	717	718	742	735	711	685	743	715	742	775	685	715	714	751	735	700	646	734	704	704	770	696	720	753	718	720	676	738	694	748	734	770	710	687	730	738	696	716	697	683	743	653	728	765	742	720	727	740	768	722	714	709	726	793	773	715	693	720	714	724	718	694	736	738	752	727	730	688	683	769	687	744	653	699	725	709	767	724	659	728	706	712	699	820	676	726	753	713	701	710	719	679	741	725	674	707	761	732	737	764	732	764	706	694	708	753	693	718	729	753	732	731	638	758	701	767	726	728	705	739	706	703	704	762	702	723	734	721	671	759	709	735	727	712	752	777	704	715	719	671	729	718	745	742	749	765	717	715	739	718	699	685	712	749	745	728	706	674	726	692	745	684	691	789	707	732	722	685	739	734	700	743	766	723	746	790	729	723	798	694	707	743	745	717	737	775	756	699	718	715	737	767	736	724	720	779	732	740	737	733	769	656	772	657	732	722	720	712	717	710	746	762	730	747	746	767	682	731	708	711	751	702	735	736	737	704	729	685	720	731	735	778	707	710	681	686	683	720	748	718	758	705	740	709	742	704	765	689	721	736	787	685	763	729	755	735	716	779	672	732	729	707	723	736	645	751	781	732	719	702	732	734	754	712	740	719	685	743	742	794	724	684	742	727	737	717	713	761	658	693	712	716	773	716	696	748	715	764	777	742	742	709	737	710	713	700	712	680	684	687	691	768	695	764	747	719	742	752	741	685	735	743	716	744	731	743	722	700	737	713	696	710	778	713	758	722	706	732	737	683	738	747	705	761	709	761	748	722	732	731	696	713	754	747	726	728	700	747	752	699	725	719	698	708	719	697	739	707	779	727	699	706	756	722	686	722	678	715	731	687	738	741	740	675	734	728	755	723	731	719	726	693	765	709	672	762	737	703	694	729	708	727	766	691	716	737	715	759	727	751	726	746	712	758	691	802	719	715	706	674	711	752	741	699	751	699	711	711	707	736	757	735	768	745	732	739	753	774	734	738	738	731	711	716	765	729	776	709	698	708	736	702	759	715	770	709	738	725	697	727	723	691	747	749	709	698	750	717	742	696	706	729	728	728	730	765	705	720	712	750	688	729	720	726	702	750	750	722	745	751	736	689	671	705	772	683	733	757	754	725	724	684	685	705	765	725	721	696	719	703	726	743	757	735	745	717	755	694	757	719	737	751	749	726	732	680	690	754	742	752	739	718	706	688	702	761	766	745	724	671	727	747	726	741	724	745	704	745	747	688	729	776	725	681	710	723	734	713	701	743	754	761	720	719	717	710	724	711	681	732	716	721	734	682	710	702	700	656	692	704	743	753	695	712	757	776	745	668	743	748	704	757	724	750	727	749	745	748	737	710	692	768	730	738	656	795	710	684	689	733	713	723	763	745	689	674	718	766	730	720	738	756	718	723	712	756	728	729	716	754	741	752	772	741	764	691	689	754	714	689	741	749	719	739	790	762	749	700	711	753	738	750	750	687	713	768	716	672	758	756	730	685	765	712	747	675	689	699	740	738	711	712	734	736	716	739	729	736	664	729	745	710	726	794	762	709	742	728	728	734	706	720	733	714	755	728	711	648	719	666	766	719	717	711	746	683	685	710	787	750	757	774	762	766	687	732	732	723	743	707	743	765	759	769	728	713	721	694	739	698	746	740	744	751	742	691	710	745	726	779	706	736	748	713	730	705	684	732	721	717	715	741	680	711	773	673	740	710	696	685	722	735	751	727	742	716	712	766	685	753	716	781	685	711	730	742	732	759	729	722	682	701	788	761	719	777	714	747	752	782	724	728	739	705	777	707	746	736	711	687	734	712	696	717	714	721	689	723	721	748	767	675	725	680	738	702	691	741	706	730	711	704	699	713	702	688	710	762	746	704	724	704	811	758	693	731	690	723	720	742	732	782	706	698	726	729	697	816	744	729	716	695	751	660	697	721	749	704	745	749	671	720	721	749	749	697	748	681	714	680	718	712	722	745	687	712	684	714	686	724	720	699	722	715	727	762	763	726	700	736	757	719	716	727	701	734	684	692	698	725	724	766	730	762	725	730	716	757	752	739	710	714	756	702	729	721	725	732	716	776	711	695	722	731	774	730	746	698	713	710	751	753	694	699	740	753	676	745	697	658	746	695	702	682	689	710	750	724	719	729	723	726	764	728	731	699	748	738	707	728	764	734	761	700	722	736	712	739	695	739	731	720	747	728	724	730	776	704	723	733	725	716	683	721	737	791	735	763	739	719	722	723	742	711	717	724	751	730	703	731	715	751	707	755	683	734	749	713	706	689	724	713	707	733	705	721	774	716	729	713	732	713	713	720	707	730	779	718	730	711	687	757	692	721	716	734	749	660	732	760	703	748	741	710	751	739	732	744	690	717	711	740	743	712	693	717	749	722	729	749	723	694	729	681	737	723	718	709	711	729	739	724	771	757	726	720	737	688	717	744	763	733	666	734	731	791	734	714	794	771	696	750	736	748	751	741	710	761	732	708	695	723	712	746	735	771	728	704	761	722	661	754	731	707	728	738	700	726	754	740	732	716	702	719	699	736	778	741	728	714	736	734	741	743	688	741	709	735	720	739	750	709	774	694	716	757	711	703	754	722	671	741	765	717	728	673	687	703	711	709	752	714	714	720	718	749	758	725	768	740	753	701	768	761	729	690	689	737	721	730	682	742	721	712	753	733	737	762	768	708	723	760	725	726	657	722	719	737	782	759	727	700	726	722	751	676	704	747	704	740	721	742	728	728	725	691	705	689	739	706	737	742	781	771	687	699	722	709	732	683	728	702	754	784	726	732	744	684	648	794	740	679	712	712	728	723	637	741	745	725	699	717	760	707	722	757	728	780	704	702	726	746	708	685	714	732	719	721	737	729	733	745	735	753	750	701	711	689	709	721	741	687	776	718	737	696	703	719	702	748	719	699	711	698	725	716	675	721	723	702	717	748	763	703	721	760	762	734	748	712	651
84923	70188	51811	28275	10707	1386	388	286	253	261	262	262	294	239	277	306	230	280	265	236	268	253	286	268	263	262	293	268	269	258	281	306	256	274	264	260	278	288	268	271	262	276	264	281	269	257	262	262	259	252	265	272	278	267	256	282	278	268	265	284	234	291	306	296	278	246	277	281	269	275	259	270	274	245	223	304	256	258	267	284	254	278	283	261	254	276	286	250	272	274	250	285	278	284	268	307	276	304	248	275	285	258	286	254	278	272	266	282	271	265	262	234	264	256	250	256	287	242	262	274	292	279	300	275	276	287	280	250	314	275	323	280	270	275	253	248	251	257	230	294	268	264	273	260	266	290	260	278	275	256	304	288	283	278	274	264	230	274	302	262	260	264	259	261	232	257	273	261	252	279	261	275	229	300	276	267	277	322	296	298	263	282	287	285	267	255	289	228	259	250	270	281	256	265	260	265	289	274	283	275	272	272	281	276	278	263	281	265	246	272	280	260	279	265	286	249	260	268	308	271	250	282	260	294	275	266	285	257	256	247	273	259	250	266	253	260	257	290	284	294	261	262	269	258	246	264	219	265	266	275	275	277	254	295	252	243	268	262	277	309	276	244	260	254	240	261	290	271	262	250	245	268	269	274	279	243	264	268	298	271	278	239	275	282	260	254	257	263	262	247	279	287	272	267	270	280	267	261	267	230	274	279	234	284	277	256	243	244	277	276	256	244	279	296	285	269	252	261	269	237	247	277	262	264	239	280	271	276	275	285	276	252	297	249	245	270	267	282	256	254	271	282	270	279	271	270	279	256	299	281	274	308	298	261	259	272	247	255	282	271	282	272	304	263	282	276	250	246	296	255	298	260	258	255	277	248	285	271	266	273	238	264	274	263	276	269	298	267	275	256	268	266	294	264	245	260	282	265	280	261	249	244	282	308	261	280	270	265	259	253	289	278	271	251	295	269	268	299	279	261	272	249	262	241	260	271	283	250	262	275	252	263	236	261	281	283	240	270	289	277	259	248	301	279	262	243	246	290	266	245	277	241	235	261	265	256	288	254	270	302	279	257	273	272	243	267	259	258	273	295	260	265	287	261	274	270	284	252	252	241	278	270	269	289	238	286	292	266	293	255	225	251	268	277	256	273	238	265	237	250	254	295	273	269	266	259	274	269	259	284	255	245	269	288	286	287	238	286	254	242	242	256	270	268	276	256	293	241	267	265	255	284	270	295	283	275	306	257	283	294	270	287	226	248	226	248	306	302	273	282	258	285	280	256	241	267	257	279	294	291	294	281	258	253	279	254	256	255	268	297	266	316	259	267	302	266	257	260	235	266	253	236	274	275	263	297	288	266	270	259	266	262	279	282	280	294	266	263	274	268	281	281	295	279	299	260	260	275	249	278	287	275	247	276	296	258	278	303	297	276	277	261	271	237	269	236	262	265	314	260	324	285	266	277	263	285	271	271	287	291	243	270	283	262	256	279	241	260	250	277	267	269	278	249	290	289	249	304	266	276	272	276	264	289	280	269	270	254	278	258	290	287	257	275	280	257	305	263	273	272	283	258	234	253	271	259	260	278	280	243	248	282	264	275	262	266	279	244	282	272	271	284	242	264	253	258	285	247	280	258	286	267	261	277	278	252	240	254	258	289	272	288	258	284	251	271	297	289	283	264	245	255	276	264	272	234	274	274	287	258	249	301	277	280	290	309	259	285	258	281	262	286	265	246	265	276	273	279	266	253	237	295	270	267	279	287	293	247	321	273	278	271	285	271	242	285	278	265	276	259	291	291	272	265	235	248	248	262	258	251	261	254	283	257	237	259	284	280	237	269	312	260	280	268	290	268	273	278	319	268	247	244	278	265	273	263	260	251	274	299	292	279	262	259	281	228	286	262	267	278	258	291	248	268	263	267	287	288	289	245	243	281	276	291	260	284	276	282	280	262	270	250	269	289	254	256	260	279	289	293	275	294	266	245	268	262	273	283	301	273	259	253	278	295	268	293	244	239	237	290	258	244	260	270	251	285	262	270	296	282	277	315	250	274	264	272	276	275	266	276	297	288	271	275	288	283	255	261	283	269	275	261	262	280	289	267	285	263	234	270	275	276	295	276	257	246	310	294	260	244	282	303	260	240	269	263	275	288	292	250	273	249	239	262	260	238	264	265	275	269	263	298	256	254	264	293	281	280	254	277	254	277	282	286	264	283	273	251	270	261	257	275	272	280	271	280	244	253	274	254	279	290	279	266	271	287	279	246	263	269	260	261	260	252	284	277	281	260	254	279	299	265	256	264	242	275	257	259	239	286	258	274	247	255	279	285	263	295	278	283	261	274	293	282	267	257	319	272	276	277	274	276	254	272	244	275	280	254	260	262	235	255	293	281	243	238	301	257	287	242	274	295	297	282	264	274	265	239	297	274	273	266	250	273	241	270	289	243	257	265	291	292	264	253	244	303	254	286	264	239	274	287	271	270	262	253	266	268	296	274	254	275	267	297	296	270	277	269	308	277	260	264	271	269	294	257	265	266	255	256	261	259	258	284	267	224	244	267	279	277	245	286	271	261	261	299	270	303	269	282	266	271	256	267	295	275	265	256	282	239	253	266	270	262	273	281	268	286	248	267	280	276	269	317	271	246	276	251	283	263	247	270	251	266	303	259	262	244	267	257	269	254	246	281	214	260	302	277	284	255	287	253	257	268	268	265	262	298	279	278	260	242	296	284	254	252	252	270	280	259	273	248	276	268	237	236	276	284	265	252	257	286	256	270	269	269	291	275	309	276	256	237	256	263	252	277	231	299	263	234	251	262	267	272	234	267	283	264	272	257	251	259	309	264	249	251	283	259	276	267	254	266	235	254	266	234	261	255	251	262	259	260	248	256	274	279	279	258	280	254	285	296	277	271	282	251	272	292	260	252	269	264	246	259	256	277	272	274	281	246	251	274	266	296	299	276	274	287	270	264	270	302	263	247	281	241	278	272	243	269	272	289	262	252	272	244	242	260	266	252	263	272	258	266	273	260	300	246	259	313	295	284	280	248	265	274	286	284	275	261	259	269	296	278	308	256	238	270	307	257	277	264	294	244	279	280	262	276	262	252	271	273	271	282	275	286	259	256	284	260	266	277	252	249	267	260	268	255	254	269	267	256	269	247	270	288	264	280	250	259	280	277	264	294	283	281	307	244	281	269	237	270	255	257	270	279	255	269	263	264	279	269	255	259	271	262	289	236	262	257	296	285	270	275	311	316	264	291	284	274	267	235	277	304	290	261	240	275	309	256	252	255	262	267	275	255	264	263	257	259	289	257	254	273	274	270	303	250	278	278	287	273	260	274	270	291	271	289	272	282	245	294	272	250	286	238	252	265	286	295	266	275	240	264	273	271	253	295	267	264	267	278	243	304	284	282	264	280	242	299	261	280	241	284	271	292	265	252	252	266	274	297	281	263	246	278	294	284	289	252	295	277	260	256	230	285	312	262	235	268	271	281	264	288	250	236
69914	59972	49421	29968	10299	2333	835	610	637	608	620	625	653	611	636	633	638	659	614	680	621	619	604	608	659	659	637	650	633	621	642	623	625	605	638	610	625	618	662	634	614	631	637	630	609	619	619	606	640	605	568	637	647	617	655	611	635	630	682	588	665	637	670	691	626	658	632	643	619	633	623	621	645	648	619	628	614	572	609	621	579	640	684	668	654	642	646	649	655	622	657	653	613	635	631	651	625	637	620	607	592	625	642	612	687	645	613	612	623	607	574	650	599	630	669	619	605	633	624	626	633	662	631	622	627	634	620	645	592	655	644	675	621	659	634	646	596	617	602	593	627	583	619	610	631	600	666	630	629	624	599	617	636	637	639	655	627	607	628	656	617	629	616	572	630	637	655	658	614	632	647	595	649	639	613	637	571	641	642	643	644	646	621	627	610	618	622	613	661	646	595	621	629	619	617	629	640	657	631	657	639	663	628	620	616	616	602	606	592	637	597	587	633	618	641	644	621	609	644	657	608	623	576	626	626	668	656	599	631	643	658	625	626	611	627	629	655	650	653	618	646	646	646	626	629	605	637	622	653	673	626	585	645	579	650	651	634	624	566	663	653	593	639	656	611	652	617	635	658	651	605	637	634	599	609	584	629	638	588	601	589	642	624	608	645	601	610	596	642	604	586	647	663	616	707	631	665	647	603	610	622	621	643	624	621	630	626	639	655	668	644	643	601	619	618	608	598	599	610	611	638	627	621	605	635	578	620	636	631	597	588	660	618	638	614	594	597	647	631	632	598	641	618	615	634	606	603	643	599	662	565	622	639	580	627	607	626	638	631	579	693	624	639	607	640	613	649	624	637	690	635	625	627	603	625	583	600	652	574	654	652	612	637	665	653	652	652	651	653	647	693	647	601	605	619	622	614	647	623	640	644	602	632	642	565	611	599	610	633	618	615	596	591	632	597	647	637	610	618	607	590	606	663	624	613	684	664	634	622	591	616	613	621	611	597	584	636	615	636	641	636	614	627	608	614	666	649	628	603	623	616	638	646	621	667	607	606	657	662	608	610	646	649	646	662	604	606	610	669	587	643	646	669	654	629	596	613	618	677	598	618	629	636	605	633	546	668	637	621	630	609	572	631	623	674	601	652	585	624	639	627	597	609	627	612	604	639	662	624	618	621	601	610	645	575	584	635	599	601	651	595	636	629	635	617	579	606	655	593	605	660	626	656	654	597	646	556	599	587	611	621	612	605	600	617	614	652	644	615	681	641	596	704	655	624	575	608	616	646	591	636	571	580	626	622	663	626	616	608	615	606	630	580	620	595	595	677	678	654	623	603	631	647	617	648	639	650	632	637	617	637	633	603	634	587	625	629	614	600	633	617	606	600	673	668	654	614	597	567	604	631	628	608	600	652	647	623	629	628	622	638	643	627	653	615	629	640	638	613	600	657	673	646	676	620	636	610	630	592	616	615	626	677	639	608	585	607	612	592	653	633	622	673	681	646	627	643	667	608	622	606	625	639	620	608	625	617	613	678	671	667	603	607	631	643	618	585	623	567	638	624	632	599	619	638	621	618	569	628	628	633	649	602	627	615	602	627	596	650	619	599	644	581	607	637	658	625	633	631	622	661	651	697	623	632	615	627	593	617	656	607	645	614	601	639	618	632	618	619	621	606	595	634	629	610	613	607	681	626	622	573	580	647	660	630	640	590	644	602	623	642	630	672	600	635	598	618	624	593	661	614	634	623	628	671	574	619	654	636	640	656	625	628	672	632	618	634	591	600	597	640	628	605	650	617	654	580	631	637	641	645	679	588	623	612	606	614	632	627	643	598	559	632	620	617	612	630	616	644	646	611	595	611	611	596	650	636	616	538	606	633	596	607	631	634	610	539	614	643	642	604	619	632	603	625	651	597	638	589	610	652	630	616	632	634	622	619	628	617	611	622	613	616	651	591	627	645	619	642	618	634	640	634	605	614	635	606	612	654	602	624	604	626	638	640	593	632	606	637	626	631	607	646	636	616	655	633	676	623	649	619	627	585	615	611	650	605	577	631	642	601	626	651	633	645	619	611	625	642	626	618	611	645	674	643	595	648	612	611	677	625	643	631	622	634	654	595	630	638	642	641	630	636	618	604	649	549	578	657	607	640	604	590	641	652	631	661	620	642	643	628	610	621	617	701	609	619	613	625	614	596	633	629	658	662	642	632	619	630	614	631	600	593	632	662	603	653	628	616	651	651	638	676	659	601	646	618	668	628	619	622	625	615	612	608	621	618	593	638	631	637	642	696	636	576	644	603	638	597	616	689	625	607	619	626	621	582	603	633	613	632	592	614	580	609	591	598	647	597	642	628	605	625	665	612	628	615	697	604	649	585	636	661	644	637	617	620	603	644	565	617	641	638	610	581	670	622	656	652	640	617	654	615	623	628	576	611	610	628	654	609	607	633	658	692	618	604	614	611	611	628	604	619	617	600	583	609	624	604	641	614	623	639	602	660	638	672	663	655	597	629	603	614	656	631	664	579	599	637	621	598	635	639	586	642	604	639	636	634	605	626	621	620	650	619	573	639	645	624	650	647	582	558	622	629	603	649	647	619	595	635	600	634	667	649	624	623	631	567	611	605	634	560	622	644	612	633	646	673	616	669	603	607	622	609	629	668	605	636	610	625	679	647	655	617	624	636	610	626	629	627	628	668	649	638	605	609	597	642	677	648	613	651	615	619	649	614	632	637	614	601	631	660	634	586	640	591	613	608	632	635	657	652	652	645	700	576	630	659	618	623	621	660	645	606	664	625	597	643	631	617	684	654	642	632	626	623	618	644	633	653	664	582	625	627	651	628	643	634	655	635	644	664	608	646	594	642	689	629	629	576	607	651	624	683	619	634	636	677	633	627	641	616	633	637	640	613	618	610	641	584	665	647	659	633	641	678	564	597	678	658	594	645	638	614	651	641	656	669	568	596	639	638	603	652	648	637	642	629	635	583	577	596	561	645	634	662	597	632	659	622	636	631	650	629	669	641	652	628	615	606	609	640	656	624	605	648	625	582	585	609	645	633	671	604	655	607	585	628	646	613	639	644	623	647	584	639	621	625	609	597	649	636	652	616	628	579	649	660	611	647	675	626	613	638	583	580	617	628	630	656	642	681	577	608	668	642	660	646	618	599	623	637	637	655	608	657	623	601	599	666	628	646	626	614	631	604	607	633	608	632	620	687	641	606	616	651	647	610	664	641	632	640	644	562	598	606	613	640	628	654	639	586	629	635	642	616	620	641	588	620	673	646	631	633	623	595	649	612	635	656	653	642	642	617	576	625	604	604	573	651	640	620	628	673	649	629	614	623	577	618	631	638	623	624	653	623	650	606	631	624	647	623	620	635	623	659	610	601	653	605	605	610	620	618	626	600	593	667	618	609	605	663	612	657	627	633	609	601	613	602	626	623	630	639	666	637	657	607	636	615	656	581	632	651	625	666	615	632	641	649	618	631	620	614	645
46534	24963	9833	2102	622	347	304	274	289	278	259	262	288	246	273	289	267	280	275	316	261	303	306	279	286	276	252	310	262	306	300	270	288	306	292	273	298	315	286	296	297	270	310	288	270	292	280	280	303	289	292	265	250	310	313	282	270	320	288	269	229	285	260	237	287	282	258	275	301	266	283	260	285	290	257	302	292	289	307	293	306	294	295	274	289	313	274	288	296	263	278	288	286	287	280	266	284	295	273	271	259	275	267	305	277	285	293	262	264	306	284	283	270	285	250	298	290	286	278	281	279	233	302	272	301	314	323	258	286	264	280	305	290	304	259	265	255	305	259	321	279	283	268	250	276	273	257	252	290	249	290	253	290	271	264	267	275	327	289	280	283	261	286	259	255	241	295	269	302	302	283	297	291	281	282	287	286	282	307	305	337	272	303	293	278	303	257	283	276	302	288	267	306	269	299	287	306	295	306	269	259	280	263	282	290	261	286	266	277	299	291	255	282	263	291	324	297	267	289	270	257	276	260	312	311	276	271	290	268	293	264	279	293	291	263	262	271	286	278	276	282	283	254	294	286	288	275	242	253	263	268	282	297	300	261	263	275	244	280	318	281	323	252	293	294	276	287	280	277	277	294	258	290	268	263	285	280	304	261	296	280	278	294	261	284	290	266	279	248	260	305	271	293	310	284	324	287	276	270	258	285	276	273	294	283	281	302	285	274	290	297	266	263	293	298	282	261	311	286	244	253	260	266	261	307	266	277	279	272	288	268	241	340	309	289	310	282	289	286	270	292	296	275	280	314	298	286	288	283	306	251	280	274	252	302	283	264	289	316	281	310	264	245	264	282	281	274	294	297	306	261	272	305	300	259	267	260	261	263	300	308	258	311	282	280	303	281	281	308	274	278	263	267	290	258	290	293	289	280	271	279	297	272	301	299	281	272	264	284	278	284	306	272	297	303	283	299	274	283	283	277	272	272	274	250	276	233	307	304	285	311	264	263	259	262	277	282	288	281	275	276	296	273	305	284	304	259	277	278	323	275	302	262	280	269	281	310	250	272	279	287	283	275	269	255	263	296	297	310	307	272	331	305	285	311	276	272	270	283	313	305	289	297	290	287	284	271	284	295	261	269	272	296	304	270	274	306	274	303	304	301	272	302	295	299	285	324	253	284	294	269	271	289	278	263	286	301	289	278	262	277	307	287	270	292	273	288	299	266	275	311	276	296	275	276	281	263	268	295	271	268	289	246	282	264	252	245	264	269	306	268	289	257	278	281	287	297	276	322	303	277	301	292	273	285	292	274	276	269	268	276	270	303	286	272	279	265	251	273	295	293	352	274	286	299	291	291	278	320	321	285	282	289	305	280	301	285	261	278	277	263	290	285	277	279	264	269	266	311	264	282	284	291	290	276	276	256	297	243	277	290	274	293	295	283	280	301	299	308	284	256	289	273	285	286	312	271	280	288	292	271	295	298	327	259	274	304	289	298	264	239	300	263	282	275	255	287	275	307	262	301	310	303	294	271	298	271	269	275	277	271	285	284	256	260	275	279	289	309	273	256	279	284	276	292	274	245	270	282	301	234	295	302	295	272	276	289	272	271	292	238	265	251	286	263	251	306	287	273	293	317	273	286	294	315	266	281	307	303	290	306	283	276	302	292	278	288	292	308	269	283	293	251	318	250	284	266	262	298	293	276	297	286	291	258	272	300	286	257	307	326	277	295	274	296	291	279	277	265	279	284	261	297	277	271	273	302	288	288	303	279	307	283	264	278	259	293	282	312	289	289	290	279	270	232	271	254	273	283	285	320	292	292	279	299	293	276	278	294	249	270	286	283	301	317	282	301	290	285	311	292	316	275	287	250	280	263	287	263	289	275	257	311	286	294	252	268	287	292	278	307	263	279	279	282	254	289	295	275	276	290	293	284	299	275	296	266	278	263	257	289	302	279	270	297	270	308	251	272	283	292	278	309	300	284	270	286	306	290	282	267	273	258	302	284	260	285	287	294	293	331	260	282	264	264	281	307	290	291	277	276	278	257	302	301	293	266	273	291	273	267	285	262	287	270	287	292	285	285	275	279	288	267	284	248	253	281	271	284	270	295	311	305	269	287	297	245	280	307	279	290	266	280	275	272	254	275	279	274	299	271	302	288	300	293	238	295	261	303	263	286	257	272	277	256	268	248	291	287	279	298	294	292	291	266	288	302	301	289	317	293	273	276	278	276	296	305	284	308	279	285	299	314	294	293	264	280	290	296	270	316	320	261	294	271	303	329	268	296	281	261	280	288	263	286	245	267	284	312	313	295	268	277	301	293	277	274	317	281	269	276	290	263	267	295	317	277	278	283	295	289	251	284	289	266	289	309	286	288	273	271	276	305	288	311	284	268	301	291	289	282	297	284	301	277	284	295	315	319	282	311	273	302	259	287	312	285	274	280	251	271	279	245	259	269	270	286	306	298	299	266	276	295	289	277	260	276	283	272	278	294	284	286	324	278	293	265	305	274	283	305	285	267	278	292	268	291	292	278	283	284	277	301	269	304	293	286	266	265	286	280	296	297	328	308	296	277	269	281	290	289	283	238	280	292	318	278	267	284	309	266	274	298	283	299	291	269	294	277	285	289	283	294	260	259	292	276	269	301	268	268	302	265	258	280	276	288	270	240	293	279	274	263	283	285	265	253	307	285	272	290	276	286	284	299	288	297	284	281	286	301	319	319	319	299	269	289	287	279	275	287	314	292	297	291	283	248	294	303	286	306	287	254	272	283	282	284	303	294	292	321	275	272	262	269	290	286	303	251	288	268	296	274	290	283	238	294	288	327	270	292	308	304	289	296	290	263	273	268	292	282	290	294	294	288	255	256	292	239	270	292	269	291	270	315	308	279	276	265	267	300	275	285	309	279	317	293	287	294	260	278	252	264	269	271	297	273	296	288	283	296	281	264	263	301	246	303	286	287	290	275	314	315	275	271	250	282	284	284	248	261	283	301	269	282	294	288	313	282	284	304	277	280	267	281	289	304	276	262	272	263	257	276	273	300	254	276	301	254	307	298	307	302	289	320	283	276	315	250	292	285	288	302	298	269	283	276	305	338	262	279	302	272	259	266	280	296	272	278	258	288	287	266	258	260	280	265	264	302	291	277	285	302	288	289	289	306	311	258	259	293	315	257	280	280	285	279	261	273	300	281	253	273	327	311	270	267	276	266	278	269	304	283	292	266	302	308	260	289	273	269	285	270	290	287	281	276	260	292	278	285	256	275	251	263	291	278	271	271	258	284	307	303	271	283	312	281	298	259	284	270	275	265	309	286	296	326	277	302	292	259	264	309	264	291	303	249	309	300	256	256	293	281	277	289	295	289	315	311	272	263	270	278	292	292	291	285	315	303	267	282	291	274	276	287	299	286	308	300	270	282	270	284	296	295	289	284	310	262	285	286	293	262	260	277	293	322	287	305	268	304	294	274	307	295	247	275	320	251	304	271	283	322	294	263	272
39670	23063	12321	4513	1485	832	734	681	674	623	671	695	670	667	690	714	703	695	640	703	678	660	689	626	698	655	756	683	630	700	667	641	639	713	680	677	648	646	657	672	679	639	655	681	671	679	696	672	663	676	670	706	698	700	632	691	681	644	685	678	649	685	650	683	660	658	678	667	692	661	661	698	626	647	747	697	689	689	719	668	708	657	671	661	679	697	667	700	694	681	678	646	706	712	698	676	714	663	705	686	671	686	676	649	651	663	695	714	649	714	661	642	699	634	659	679	661	678	700	668	661	670	682	674	706	662	759	712	643	720	657	658	671	660	632	692	662	629	722	696	614	726	682	721	692	676	689	730	659	662	672	630	669	679	706	590	690	658	693	693	680	622	708	661	650	675	712	697	718	669	663	715	659	676	648	648	689	673	677	701	684	654	701	676	638	687	634	671	703	671	717	680	660	661	662	668	645	682	699	714	681	707	697	660	643	668	663	711	684	697	669	687	646	686	708	652	669	642	649	670	655	672	653	637	694	647	630	678	677	615	676	669	680	675	701	730	655	639	651	688	670	647	675	671	636	684	681	671	636	694	637	652	672	663	641	684	671	701	685	623	706	667	697	655	692	710	681	655	686	663	666	658	734	671	687	657	681	702	635	709	696	660	648	703	638	662	695	703	714	704	701	669	663	679	658	661	661	661	630	691	644	660	635	695	671	684	671	707	679	696	691	692	688	671	701	683	640	682	680	660	636	677	665	696	710	718	677	691	673	669	646	663	695	683	676	669	692	682	666	674	665	673	688	680	672	662	631	704	714	694	680	695	686	696	648	678	714	630	712	671	673	630	640	668	654	725	649	696	630	676	673	699	679	669	687	748	632	669	623	681	687	667	657	666	718	661	682	674	639	679	660	686	661	655	697	673	641	672	659	715	663	711	714	680	676	627	682	696	690	679	684	642	629	715	695	699	678	677	663	639	645	677	704	680	686	677	692	621	628	664	695	698	686	645	639	684	707	626	669	681	693	720	704	678	678	658	662	695	681	653	641	666	668	673	660	687	690	630	665	677	673	661	661	676	632	639	735	691	663	590	699	661	669	669	715	639	684	690	700	637	673	672	709	660	663	682	691	657	702	686	684	667	682	655	707	665	684	661	666	740	678	692	671	704	685	698	636	663	654	692	644	671	699	709	647	705	651	693	678	684	674	663	655	744	708	628	681	662	680	657	624	710	658	704	708	616	637	701	656	608	652	656	662	667	660	721	666	724	662	687	676	669	692	659	670	681	665	680	694	699	729	642	699	679	662	671	704	706	693	684	661	693	670	697	687	716	649	658	642	694	692	701	694	657	699	669	646	670	714	689	693	681	704	648	679	690	656	651	625	676	691	636	703	672	672	621	675	664	626	658	738	695	689	652	690	647	617	677	656	710	685	682	659	659	663	668	696	675	693	642	715	695	661	684	680	650	663	671	694	655	690	699	656	668	671	704	664	646	697	655	714	671	687	669	709	697	662	684	679	705	652	664	677	675	676	660	691	668	661	688	689	663	705	712	669	677	702	679	721	684	691	642	685	678	683	677	664	706	668	654	701	643	707	697	682	689	726	659	619	676	655	705	696	631	659	717	691	653	703	674	692	701	696	670	685	685	711	692	709	698	689	698	674	633	661	624	648	678	679	647	629	684	677	744	639	693	678	678	662	647	689	685	662	635	654	684	711	642	659	705	664	701	698	695	687	642	672	714	690	674	674	676	666	666	713	688	679	671	696	683	665	685	669	676	659	711	637	687	629	708	653	718	677	663	642	643	679	656	655	668	665	679	699	662	640	630	703	678	698	683	709	652	685	657	671	694	680	677	703	687	670	676	671	664	668	691	677	660	671	686	687	677	665	628	639	703	676	699	694	621	656	666	697	645	661	665	660	628	683	673	670	672	597	696	651	652	699	736	647	747	626	713	693	706	718	686	676	668	641	682	624	683	684	665	676	654	643	636	692	702	670	681	706	707	716	713	685	687	742	674	712	702	665	662	648	683	669	682	685	670	701	627	693	630	638	661	666	644	705	676	719	689	687	733	681	634	694	675	713	681	735	678	632	701	687	665	654	685	670	698	740	659	693	649	704	702	661	709	667	673	694	671	646	676	678	690	719	661	665	696	646	648	660	685	708	654	699	675	715	662	683	660	679	719	679	636	677	658	661	695	701	678	652	659	652	636	666	659	638	686	668	674	710	646	683	605	656	701	658	665	654	750	663	678	710	686	679	737	665	666	695	721	666	657	669	664	727	703	645	698	670	677	713	651	635	649	649	689	638	704	658	701	698	669	715	707	666	707	648	664	680	699	662	670	672	690	680	670	652	678	681	648	701	714	665	681	693	647	708	656	693	663	729	672	689	695	690	654	614	737	649	727	720	657	716	693	651	700	677	721	640	693	724	695	679	671	691	667	697	702	658	683	660	710	661	662	648	661	661	687	738	663	685	686	654	681	691	664	665	682	698	661	697	696	658	665	674	669	669	661	659	632	685	673	682	648	699	696	701	723	707	690	682	641	669	680	667	613	673	694	693	661	665	655	668	618	667	679	684	732	670	671	659	656	695	629	712	657	675	686	673	709	678	729	734	680	670	710	674	670	613	654	694	671	646	703	682	631	654	668	703	696	680	722	687	672	690	654	726	646	763	684	662	667	640	632	662	684	659	680	671	699	688	667	683	679	671	694	686	683	696	729	686	746	718	662	653	694	743	728	716	663	656	662	699	698	700	689	644	652	719	663	694	655	680	644	689	700	697	690	636	597	705	709	646	670	641	669	663	646	687	692	636	666	718	691	656	684	655	687	677	702	643	660	670	659	675	658	687	665	679	680	667	672	681	649	693	682	684	648	653	638	680	687	621	689	691	605	662	687	696	695	680	611	656	672	687	717	727	656	695	680	719	699	645	649	719	674	628	643	693	670	687	687	687	671	678	656	675	682	687	702	698	660	702	662	667	703	712	673	701	705	679	700	661	676	666	624	720	679	720	642	664	676	617	627	673	675	658	646	665	691	695	656	661	695	657	693	660	660	672	683	661	686	667	671	664	654	675	675	678	718	704	687	655	700	697	689	678	625	707	668	668	676	640	680	647	694	692	707	635	706	656	669	701	684	684	635	643	690	674	706	673	695	688	710	655	666	648	695	620	680	727	658	683	649	729	651	682	689	684	685	672	658	675	640	658	727	660	651	688	646	659	674	690	717	661	713	694	661	685	659	636	679	643	683	691	688	672	672	695	695	677	668	671	655	693	625	686	671	716	652	661	654	637	702	694	692	666	678	651	626	681	700	706	651	685	654	714	676	635	664	662	688	697	630	666	691	670	679	661	669	700	690	643	686	705	683	664	697	676	693	676	663	654	682	625	697	683	649	685	678	685	672	678	719	708	670	631	657	656	623	678	679	683	626	695	652	666	703	692	647	638	630	681	680	698	694	642	689	710	675	632	695	651	706	682	659	720	662	670	737	689	688	671	655
80804	62028	43248	20692	5257	811	373	300	307	296	310	254	299	340	320	320	317	333	309	295	314	278	297	304	299	330	300	351	282	310	303	311	299	297	276	277	324	318	315	333	310	315	304	303	312	320	345	297	317	290	294	318	293	287	323	341	329	329	317	272	328	313	312	329	305	314	297	323	288	288	297	330	319	317	295	315	301	302	297	301	297	314	301	301	301	299	289	296	298	331	301	320	284	322	316	316	305	328	282	320	311	297	308	310	304	310	287	325	314	289	311	327	307	310	306	315	348	363	298	287	291	298	309	300	351	293	336	323	342	297	313	338	289	269	290	280	318	296	280	319	316	298	297	299	288	302	308	300	301	319	314	298	280	314	304	313	287	318	288	315	307	284	279	265	310	306	343	310	343	284	306	305	325	322	280	307	306	323	332	300	360	300	325	304	298	316	313	312	314	309	315	299	329	332	283	301	300	298	302	293	292	294	329	320	304	284	323	314	297	300	314	309	313	290	280	269	299	296	286	301	308	334	329	297	302	325	319	289	288	312	336	327	293	303	293	297	301	324	319	330	313	312	319	330	353	333	294	318	341	355	305	334	326	285	283	312	333	336	295	293	313	274	303	327	341	307	326	312	292	302	312	308	330	292	305	307	317	309	320	302	317	324	325	311	359	293	301	321	316	340	276	356	317	307	312	303	332	334	307	314	330	326	314	303	295	310	297	331	316	300	304	323	306	296	350	293	294	319	312	310	283	311	310	293	312	324	284	307	330	304	288	310	304	277	318	286	327	315	348	318	311	313	324	325	319	323	320	280	306	286	316	337	312	291	311	309	300	285	324	289	277	296	326	282	300	291	287	301	327	310	349	315	268	303	277	312	286	289	299	323	315	331	289	345	305	312	306	329	317	296	300	328	336	297	289	293	287	303	336	297	290	296	321	304	307	339	326	321	313	324	319	290	327	294	300	290	314	331	345	340	321	311	340	277	331	318	312	295	306	329	303	319	321	327	290	302	303	322	303	308	310	286	325	335	320	318	319	320	334	301	289	289	312	333	325	316	297	312	283	326	324	303	278	315	335	306	246	305	321	289	303	315	288	319	285	351	328	327	310	288	282	304	329	313	289	312	321	319	319	303	295	319	284	290	324	303	338	320	313	324	319	300	285	308	303	337	343	305	361	292	325	309	285	324	287	329	319	303	306	339	334	304	309	306	343	337	321	306	317	292	318	327	309	298	346	298	311	323	273	341	325	330	340	318	279	298	277	317	297	282	321	286	290	301	316	307	358	291	298	321	293	332	320	322	313	289	292	300	311	306	293	323	322	283	310	323	333	284	306	316	303	287	311	334	300	322	309	322	270	333	303	323	310	342	332	318	302	322	333	267	293	334	290	290	324	313	302	313	313	284	304	299	282	303	338	329	344	310	309	320	280	301	296	327	324	314	301	282	306	280	314	320	296	276	285	287	294	288	289	346	350	287	323	324	306	298	326	290	279	314	324	334	327	296	332	330	299	331	316	309	293	338	294	277	321	320	322	347	331	304	289	314	320	308	277	314	337	341	320	304	308	314	326	333	324	324	332	289	345	293	308	327	313	329	284	315	287	324	332	300	304	296	322	297	289	292	311	295	292	291	317	287	320	289	309	317	291	288	292	326	321	325	310	308	321	309	277	314	314	318	290	300	294	296	350	349	294	277	304	332	329	349	308	312	311	305	316	334	315	300	339	355	341	267	337	298	306	307	322	287	313	299	330	329	297	341	324	322	297	298	302	307	285	307	257	304	339	329	334	339	300	315	325	295	308	324	324	325	317	297	342	323	323	312	327	311	274	295	306	313	304	300	322	283	318	314	293	316	332	306	315	302	285	323	353	319	290	288	346	322	298	335	309	283	307	313	306	323	338	313	309	291	308	279	315	311	317	293	278	297	300	318	297	319	336	318	295	301	313	302	320	301	293	331	318	299	306	309	277	284	298	274	324	335	320	281	331	289	285	337	320	332	331	325	308	316	315	302	331	310	307	295	361	311	287	324	312	333	280	317	306	317	327	322	304	313	362	334	335	285	321	299	328	316	318	298	303	317	304	281	309	271	338	323	302	308	272	309	308	296	305	340	296	361	305	300	307	297	312	318	298	300	365	306	312	326	327	304	340	337	311	320	315	307	362	340	325	268	306	295	281	299	319	294	290	305	293	290	346	312	351	326	293	320	301	286	320	290	325	296	339	312	314	285	341	288	309	321	301	318	323	319	290	288	319	287	311	280	307	310	314	342	331	284	305	322	363	333	306	309	324	323	325	307	335	309	294	343	332	297	284	325	329	285	285	313	309	299	333	290	294	321	278	299	353	311	307	304	315	315	304	310	304	287	333	318	291	310	298	307	307	293	308	317	321	298	336	288	295	296	302	286	304	333	327	338	333	293	364	313	331	323	305	278	314	297	297	271	286	366	303	319	325	266	285	301	322	265	288	311	325	306	308	292	283	312	300	296	314	297	294	312	289	314	283	326	315	325	337	317	268	295	297	287	273	301	322	307	302	324	286	284	345	349	302	300	304	314	329	306	291	303	313	317	296	310	329	310	316	308	316	285	310	297	308	310	271	293	297	309	324	306	322	295	312	321	318	351	317	325	299	320	344	296	329	295	307	334	293	309	324	314	325	278	309	314	288	304	308	296	325	296	305	298	311	327	292	297	277	294	322	292	307	297	306	280	314	320	322	316	313	292	308	308	287	325	295	292	303	262	296	319	316	318	331	323	278	315	302	297	315	315	319	297	330	308	295	313	321	318	307	324	300	296	313	334	306	343	313	323	285	316	286	304	322	286	312	356	339	336	326	324	339	317	297	294	291	290	314	287	339	331	286	303	326	318	306	300	337	315	310	349	311	332	319	281	328	292	324	261	321	296	280	326	302	307	309	312	279	283	318	291	307	364	322	309	309	289	310	287	337	317	320	321	285	296	313	332	320	275	292	327	289	308	288	280	314	309	263	317	330	301	296	329	310	297	328	310	291	296	274	309	312	311	289	281	336	292	292	292	336	308	278	290	314	326	304	312	297	294	309	289	274	320	313	296	315	301	303	332	280	296	281	287	317	292	342	333	303	313	313	312	332	291	285	292	295	311	308	328	309	320	316	283	327	306	310	300	336	303	315	304	298	278	317	317	292	282	303	312	288	309	298	300	305	314	293	299	291	278	306	287	308	303	332	305	299	331	350	349	278	316	296	312	313	321	308	284	323	318	349	296	294	276	316	306	279	326	317	295	316	292	315	323	338	348	312	317	314	303	327	341	312	332	313	263	317	300	327	304	301	317	294	288	325	311	294	292	298	321	295	308	310	300	319	276	286	287	317	300	319	332	280	303	303	335	261	302	296	303	334	318	324	310	298	318	282	302	293	320	331	315	305	321	279	266	319	341	280	292	317	308	297	284	324	320	310	278	275	341	348	316	293	317	310	280	274	302	316	288	321	289	318	284	325	326	350	310	302	285	304	323	281	323	302	302
60091	49724	40915	22880	7062	1730	818	700	719	694	666	685	714	716	673	663	726	705	761	750	726	724	730	693	721	735	790	726	722	704	702	760	726	729	776	713	730	749	696	696	731	773	694	671	691	683	703	757	747	720	712	731	762	729	730	719	689	699	664	781	776	694	748	749	707	730	693	711	748	720	733	732	741	744	702	715	698	686	696	752	701	735	721	681	708	737	739	776	699	741	715	762	775	678	724	734	731	747	706	692	714	679	737	699	689	725	697	697	715	715	699	713	705	758	749	733	705	740	737	760	705	760	716	685	690	729	656	727	709	695	711	728	728	721	672	738	698	713	712	714	719	753	769	697	721	694	732	751	731	710	726	712	749	728	733	693	767	712	701	712	703	746	734	737	719	691	693	766	707	729	680	665	717	724	731	718	737	719	732	671	686	706	707	728	704	708	711	750	697	728	746	723	755	696	720	692	754	745	711	711	690	751	715	756	742	740	698	700	759	745	712	674	731	690	721	709	758	731	730	712	731	694	737	735	699	734	685	683	723	720	677	711	693	679	660	770	744	685	704	688	719	705	747	749	720	697	749	740	748	749	727	693	729	699	673	741	723	674	690	714	675	730	731	704	701	695	708	715	740	703	740	746	723	726	701	734	710	741	719	704	729	735	727	697	704	754	706	777	727	771	730	686	733	729	733	702	721	697	707	723	719	741	712	695	718	689	736	719	697	709	673	728	714	716	746	692	756	705	767	736	735	731	696	757	739	683	657	720	695	706	709	715	730	742	702	714	756	701	716	717	738	673	743	698	730	719	737	680	776	708	745	714	796	673	676	691	762	734	703	688	739	696	752	742	745	680	735	719	737	723	672	736	695	702	700	723	711	700	746	734	735	724	711	739	777	755	734	707	704	716	736	726	752	693	696	752	732	743	644	700	732	728	710	712	723	723	691	735	722	784	658	736	683	703	686	704	724	715	680	715	751	704	745	696	756	757	731	710	680	722	735	738	700	672	759	739	727	717	724	788	734	696	718	727	702	731	708	717	737	753	730	722	733	690	699	742	715	697	681	715	731	772	715	698	747	716	728	711	753	731	731	685	716	715	687	733	702	706	774	717	746	737	713	698	742	719	738	702	741	705	687	740	768	742	694	727	700	715	673	693	719	654	704	686	733	775	704	679	755	748	716	652	730	720	695	709	680	754	707	703	712	719	734	734	684	751	708	697	711	668	732	705	709	755	686	746	689	720	807	707	680	742	700	701	700	752	718	749	703	720	732	723	718	703	705	709	709	725	669	711	736	703	716	688	730	757	775	677	736	712	733	675	693	671	741	688	703	729	690	718	736	693	739	735	760	669	736	728	701	721	698	773	680	750	730	666	695	716	717	724	733	751	697	700	692	711	741	751	742	676	702	738	671	762	754	764	742	760	711	726	756	732	777	707	729	719	710	683	709	721	706	691	711	701	752	718	753	725	736	726	678	708	753	755	753	775	699	731	713	737	726	741	755	704	752	725	715	697	781	724	718	778	742	721	744	704	776	703	739	750	742	728	694	723	774	724	815	758	725	738	695	696	727	733	778	751	710	736	701	781	703	724	751	699	727	717	709	718	726	742	738	743	750	718	740	695	649	687	711	706	740	725	689	707	764	754	765	704	690	713	722	723	737	721	745	762	733	774	757	761	678	721	739	742	734	721	711	750	727	700	665	685	701	759	717	693	718	720	708	685	719	745	728	753	737	692	731	699	714	736	752	737	721	738	758	683	710	750	760	675	705	729	738	720	774	698	733	745	750	653	694	750	713	763	697	707	713	708	729	767	729	726	725	754	702	719	713	733	764	706	689	659	655	753	727	762	718	692	736	715	748	709	667	696	756	681	664	700	724	696	716	721	702	743	699	700	741	762	771	679	758	705	765	734	702	709	695	712	763	739	712	703	668	742	774	733	731	766	697	747	773	712	688	732	756	747	710	687	677	712	758	716	716	754	704	722	733	701	724	714	699	734	687	747	722	735	769	764	710	735	761	721	719	709	717	722	707	745	708	703	741	742	724	750	744	688	725	711	763	714	713	706	736	729	694	717	741	750	664	718	695	777	714	700	716	789	680	728	703	719	728	689	715	676	705	747	731	706	746	675	721	745	703	754	725	702	701	767	747	657	711	682	729	715	723	731	746	668	740	742	690	711	742	740	699	701	749	689	713	778	702	703	747	723	784	681	720	735	743	731	683	712	788	708	749	737	735	732	713	720	710	703	733	725	698	748	711	737	726	812	739	746	734	719	723	739	747	703	701	705	735	677	756	745	711	730	717	738	685	731	722	701	720	738	672	788	748	741	723	687	780	683	728	723	728	737	683	720	713	701	682	774	728	780	728	717	743	722	746	734	720	728	698	730	697	734	715	724	725	679	728	715	741	709	712	722	712	725	739	718	701	739	688	746	698	670	713	753	711	726	720	745	777	717	689	751	694	681	674	764	732	734	700	754	728	732	698	705	755	754	720	723	757	750	695	741	758	739	698	696	672	740	754	684	736	741	737	739	735	667	749	710	735	757	735	719	694	798	703	750	699	735	740	691	763	733	814	735	728	757	709	710	730	702	732	714	735	692	738	701	713	698	737	639	705	711	728	718	735	711	728	692	752	740	674	742	705	760	716	712	696	713	676	723	729	694	704	719	732	724	743	666	695	698	732	709	739	712	714	774	699	746	705	730	712	704	733	767	683	686	730	712	738	723	764	689	730	721	703	731	705	752	711	716	697	752	754	715	678	699	767	739	740	699	696	782	721	679	709	749	742	725	705	683	725	728	755	751	741	705	662	741	704	741	719	728	702	742	719	683	706	736	691	747	762	701	731	730	764	674	721	703	707	715	712	690	685	736	693	735	728	679	731	733	737	748	696	717	745	713	748	713	683	753	701	741	757	703	706	737	708	722	693	736	743	752	663	734	782	739	739	707	710	752	683	711	714	738	732	716	699	739	735	760	730	722	772	735	740	765	719	718	695	760	735	758	742	697	711	730	770	749	710	732	748	704	724	703	705	765	678	735	679	778	721	719	720	733	741	661	683	682	747	692	683	725	691	695	712	686	740	775	732	702	716	741	739	702	729	707	735	736	703	709	717	747	674	711	683	711	736	737	708	751	696	707	695	785	759	763	674	707	754	708	700	747	747	723	761	678	741	726	697	713	712	723	676	676	684	652	716	726	726	706	695	761	679	720	735	745	750	723	738	718	708	686	737	719	726	687	665	739	733	750	760	753	739	724	706	707	737	769	698	767	777	738	733	721	695	726	721	761	698	705	708	729	690	700	730	704	698	709	745	741	753	708	729	693	728	713	813	738	704	738	739	707	715	752	697	739	692	769	697	693	756	667	678	762	701	730	717	687	764	740	684	711	691	705	713	729	758	706	689	721	726	738	683	771	721	715	714	673	747	743	716	729	687	710	699	734	794	699	703	643	722	746	713	713	735	746	744	692	699	706	729	726	720	720	740	754	725	735	719	674	701	719
84906	71059	53066	29165	10859	1475	373	276	255	269	294	247	288	244	272	293	253	309	303	286	288	253	281	289	265	266	297	255	273	262	272	282	303	266	297	298	257	322	259	296	280	268	277	260	264	268	259	251	290	270	273	285	268	275	271	274	267	281	253	280	260	239	262	291	245	258	249	250	307	295	278	291	243	323	260	242	253	265	251	269	258	266	284	256	283	292	281	251	265	252	264	254	247	275	273	246	240	296	286	281	262	265	281	287	239	288	276	313	257	293	274	275	270	264	243	274	266	298	300	265	277	281	242	266	303	270	264	276	294	274	268	286	232	301	248	257	245	262	298	260	284	261	281	260	278	266	264	261	278	282	268	296	276	276	275	299	265	281	288	265	287	296	246	273	226	282	275	244	306	263	273	261	294	290	292	301	248	266	257	244	258	232	290	280	276	278	302	258	312	255	287	266	251	268	252	295	268	277	261	290	285	259	285	266	235	268	287	308	288	259	248	274	299	248	300	284	258	245	290	248	233	282	273	300	270	253	268	293	275	281	278	281	255	290	285	277	290	276	276	271	277	288	248	273	244	239	254	281	274	241	250	260	270	257	246	278	253	294	278	282	277	278	274	293	275	254	287	266	299	255	257	266	261	263	274	304	292	303	253	285	271	289	270	286	293	265	289	266	290	254	262	251	285	287	267	271	263	262	264	261	267	278	247	283	258	269	269	247	271	296	270	263	245	272	277	262	245	266	314	303	255	266	285	270	280	267	312	266	313	260	280	267	284	253	291	272	261	258	262	253	276	302	288	276	270	213	270	253	277	277	284	251	275	269	257	259	279	281	286	282	280	243	271	270	320	293	277	280	298	277	258	286	272	294	286	269	285	237	286	272	273	273	260	254	311	286	256	272	242	262	252	261	292	276	265	267	282	296	265	276	266	251	253	272	273	273	279	284	279	284	312	268	260	267	262	278	281	270	287	268	289	289	295	277	277	280	276	249	240	238	262	285	272	251	287	283	282	285	249	235	272	257	271	258	246	260	268	255	275	220	279	315	273	251	293	254	274	243	249	290	299	270	292	241	280	263	277	279	274	270	294	282	265	283	262	254	307	269	265	279	270	259	289	275	286	275	278	271	281	268	284	280	286	275	262	322	308	240	271	272	261	287	259	271	266	251	267	286	254	277	255	274	294	267	264	283	277	255	260	278	243	296	253	271	247	278	255	281	264	266	279	249	276	281	258	245	249	263	277	293	272	264	308	282	291	266	295	253	285	260	307	274	272	282	270	241	284	260	278	262	281	288	274	257	265	274	261	292	264	262	261	268	273	268	243	273	290	245	277	261	272	282	253	267	264	283	246	299	262	266	270	284	313	279	270	259	303	276	281	308	269	258	277	298	250	279	278	277	256	270	262	280	286	280	252	307	229	293	257	289	256	253	294	255	267	255	286	269	274	270	275	308	265	262	277	245	280	238	267	273	264	255	277	262	277	264	268	260	283	314	264	276	261	249	244	263	258	254	268	265	279	229	269	247	274	258	272	285	265	274	291	240	298	272	251	261	303	270	281	271	275	268	284	293	254	299	276	224	262	273	233	249	268	272	284	286	278	277	266	283	284	269	286	293	249	293	286	278	276	281	236	260	276	284	282	272	305	276	290	294	243	264	275	264	272	258	280	250	272	273	264	287	279	283	268	280	276	282	260	289	265	268	244	277	254	279	299	278	276	285	261	272	260	296	259	280	276	299	264	278	270	277	257	269	267	256	253	263	294	253	302	244	269	279	248	259	265	288	290	267	238	248	272	241	284	279	258	269	276	263	261	280	252	291	286	271	261	261	272	286	279	255	287	270	273	293	289	289	300	266	246	266	287	260	249	264	254	263	250	271	241	270	277	307	274	256	273	287	268	242	259	267	273	258	304	272	286	295	310	281	253	264	285	298	244	266	283	315	273	276	258	271	271	230	279	271	282	238	266	255	283	271	268	276	272	266	250	287	258	263	270	263	278	265	297	267	255	261	260	279	261	298	283	286	282	267	273	268	288	278	284	293	270	268	268	274	260	268	278	309	263	299	281	287	266	241	260	249	274	285	278	261	293	282	273	287	270	271	267	262	285	274	245	279	282	248	275	245	265	304	265	324	223	283	290	270	285	271	283	256	281	272	272	285	286	252	263	254	263	298	263	263	232	277	266	270	245	270	255	271	232	262	288	266	262	257	281	264	260	290	266	279	266	285	253	260	272	256	310	291	246	240	256	251	258	278	262	277	279	282	308	269	264	313	316	266	303	263	269	264	278	287	274	249	268	246	277	306	284	309	257	258	254	267	252	244	284	275	285	274	268	293	292	264	289	292	257	280	277	285	276	227	233	275	309	278	281	302	236	291	245	262	265	251	252	271	281	264	280	259	279	269	258	288	287	295	282	282	260	295	257	288	288	296	308	289	273	280	267	262	296	246	266	278	269	234	288	262	247	273	257	260	272	275	263	263	287	284	306	270	251	245	265	269	274	267	271	246	269	248	280	269	272	295	308	275	265	267	277	249	252	263	287	284	293	259	253	245	281	273	296	260	277	245	286	292	258	271	278	247	247	276	297	254	265	248	273	262	284	261	266	272	269	249	292	293	250	264	276	242	278	225	251	269	285	272	292	263	291	250	304	265	283	310	269	273	271	273	287	254	281	268	295	273	306	271	273	286	253	298	274	259	269	276	270	300	280	273	285	253	259	304	294	244	287	262	263	289	249	274	294	282	274	253	297	253	272	290	295	271	272	251	263	271	278	268	268	237	305	271	271	269	280	240	270	258	281	278	296	254	297	263	269	273	304	246	255	291	291	286	293	275	280	254	262	245	261	234	289	285	267	277	256	286	317	259	295	273	277	319	268	274	293	262	265	261	279	279	247	269	275	287	281	308	265	249	263	308	265	292	285	277	267	258	322	287	213	260	277	290	275	278	235	259	298	272	235	279	266	256	304	270	270	291	245	306	276	238	268	267	279	264	286	287	246	282	254	271	257	282	280	236	289	265	262	290	263	286	252	261	271	271	237	271	275	290	290	280	274	275	288	256	264	263	253	250	294	276	246	275	296	287	264	281	280	262	249	254	294	274	283	259	275	279	293	276	275	293	294	258	287	281	264	274	248	236	269	267	261	263	260	256	265	289	282	269	236	317	267	272	267	272	290	273	284	278	259	270	271	267	261	290	311	291	260	282	261	269	285	263	279	282	272	273	316	273	261	252	287	283	287	255	264	242	261	288	271	276	291	256	263	283	278	286	271	294	270	276	247	273	264	246	244	277	285	307	239	271	287	273	307	277	269	274	269	274	303	305	284	280	268	274	271	302	282	290	285	260	269	280	273	258	270	235	307	255	275	284	273	251	302	292	273	286	290	275	275	277	274	259	281	282	239	258	283	259	281	275	239	258	268	245	249	278	278	304	281	269	296	272	303	286	267	260	268	268	264	246	292	283	274	284	280	306	268	264	268	246	293	278	272	274	288	256	259	249
69229	60562	50270	31304	10835	2247	866	644	633	610	640	631	697	637	654	631	603	644	622	665	635	633	670	637	661	598	638	667	598	646	619	636	658	614	652	613	661	628	657	620	635	626	627	576	623	627	570	628	643	642	631	661	647	607	629	608	664	640	652	623	605	635	613	643	632	686	656	646	655	616	659	663	632	647	663	638	621	648	690	639	627	652	656	666	639	644	611	649	621	667	614	631	596	617	655	674	606	606	681	587	657	631	667	625	656	663	626	663	659	629	612	644	629	668	682	642	632	628	601	680	658	593	606	611	669	599	672	664	644	605	626	632	634	647	647	619	646	643	634	618	604	661	680	571	716	636	648	611	603	618	673	666	628	670	611	617	647	633	610	614	632	613	638	622	668	624	622	649	678	684	636	601	654	639	610	614	619	600	640	636	599	643	655	595	703	630	696	612	624	594	649	649	620	666	684	632	611	646	648	627	607	667	707	603	653	637	641	647	698	604	647	688	624	636	644	593	658	672	657	570	646	620	609	569	646	637	621	645	647	598	652	620	625	623	633	623	641	639	648	645	633	638	640	630	641	614	625	679	636	602	621	623	667	629	618	629	636	663	610	621	562	655	631	630	651	639	667	670	639	589	714	620	619	633	604	625	609	633	690	621	682	629	591	708	606	620	645	631	646	625	650	602	671	624	669	613	667	683	606	647	661	586	602	620	617	635	667	638	652	667	689	607	627	656	588	660	629	631	615	603	635	648	613	633	593	614	630	672	628	685	649	623	630	644	645	639	634	614	626	631	602	612	626	631	588	638	643	623	631	622	624	674	635	696	663	625	624	642	651	681	605	636	676	625	667	642	628	616	606	644	672	650	635	681	583	653	651	668	646	605	635	616	645	646	598	681	648	644	587	670	604	666	645	639	638	605	652	627	655	646	682	635	639	663	624	579	642	664	663	633	605	600	652	664	632	648	644	635	634	648	618	647	672	656	622	620	651	620	637	655	654	595	639	619	631	666	592	655	670	610	613	631	664	645	661	653	651	645	626	607	614	612	668	638	645	657	637	650	605	642	591	677	619	636	604	619	612	617	641	665	634	615	653	625	617	650	622	620	596	688	606	652	639	623	649	633	703	576	666	644	625	633	630	672	628	628	652	665	644	632	658	615	620	614	629	581	675	661	605	627	642	663	636	630	626	614	650	608	616	651	623	661	648	678	647	616	651	617	597	653	667	639	634	612	594	668	658	646	564	643	635	620	649	654	621	626	602	642	588	625	675	625	663	669	644	605	667	631	654	635	621	608	624	632	625	671	592	617	615	649	567	620	627	607	604	656	660	625	683	635	607	650	623	657	624	639	604	625	627	630	625	634	661	643	642	640	627	669	647	627	603	619	647	665	651	650	612	610	645	657	654	625	668	680	654	652	642	596	622	576	626	627	644	597	647	593	585	618	627	616	646	669	631	633	628	634	658	674	623	633	587	636	638	632	627	578	610	619	605	619	630	647	679	665	587	640	599	613	608	659	602	675	616	665	634	628	657	638	622	627	639	636	653	633	650	612	630	638	617	656	624	674	647	635	597	580	649	629	653	623	598	652	617	597	626	612	620	609	647	654	625	620	658	635	663	610	601	651	626	653	616	638	621	667	645	636	620	701	620	615	666	630	625	622	620	646	621	681	630	623	644	600	657	651	586	623	625	668	675	591	658	555	659	647	631	663	622	605	621	615	611	679	606	597	673	635	618	655	621	602	618	659	666	625	620	600	664	646	682	662	669	622	632	631	641	658	640	649	678	687	625	716	638	605	650	613	647	642	692	624	622	656	623	645	629	644	619	648	653	617	588	634	634	660	650	668	632	622	684	639	695	689	659	661	606	658	657	627	624	615	638	617	619	607	650	635	672	580	629	654	648	637	683	642	599	617	624	709	652	623	639	653	594	663	636	662	643	622	620	625	627	631	635	665	629	640	628	617	663	625	618	643	629	638	666	647	645	614	631	603	624	580	620	583	661	620	623	639	651	621	653	662	660	614	601	640	597	627	619	638	640	624	634	629	664	614	619	661	658	646	641	656	720	622	643	660	665	636	636	578	647	655	661	632	633	648	660	665	652	656	568	659	633	661	623	628	645	616	650	621	636	626	600	648	569	667	667	656	652	646	605	635	624	628	673	610	651	607	647	644	638	631	614	633	665	643	595	646	673	644	635	611	624	630	586	632	665	651	601	685	640	643	635	666	613	648	633	618	600	630	635	632	612	629	644	634	625	636	639	605	613	591	651	654	626	631	669	644	648	630	625	601	644	642	623	646	680	699	661	645	629	647	629	615	636	625	660	669	654	657	599	633	620	642	643	669	612	600	649	684	636	618	704	650	639	672	638	633	645	668	618	618	650	600	630	626	658	626	621	626	613	594	650	620	617	642	646	602	659	629	675	660	647	613	600	621	630	653	672	633	632	631	618	594	674	660	647	639	662	598	639	598	624	619	618	587	633	643	633	687	637	660	644	618	694	658	600	615	634	623	652	670	617	623	643	671	635	605	617	645	619	612	636	624	621	619	656	624	642	614	656	638	648	704	675	630	658	639	669	720	583	636	602	643	584	660	641	651	658	621	657	680	620	641	675	614	651	656	629	671	650	638	633	662	650	661	581	665	650	635	644	620	664	664	667	651	650	616	649	657	611	609	643	606	654	614	602	662	628	590	639	645	637	673	663	647	601	613	697	628	658	697	648	621	635	655	643	628	630	690	647	644	659	585	638	641	664	653	683	635	651	644	658	656	699	620	613	626	600	643	665	643	645	633	625	648	629	633	631	616	650	639	632	668	656	641	639	681	620	648	641	600	648	645	669	628	627	612	659	669	618	664	667	631	643	661	622	588	688	616	625	646	627	638	661	574	672	662	652	646	692	599	628	607	645	639	650	612	605	618	649	700	612	624	627	647	674	616	634	632	643	670	655	659	672	603	638	633	655	671	593	652	615	613	614	620	698	644	640	638	648	652	643	631	627	619	616	629	658	595	626	649	653	630	648	601	658	622	655	630	618	655	609	644	657	627	653	635	633	630	643	642	630	695	651	641	599	641	641	673	639	664	632	634	669	613	627	607	655	642	610	648	654	592	664	613	654	626	630	652	624	619	630	602	626	610	640	652	676	614	656	678	629	618	626	647	619	665	628	613	651	668	664	631	647	652	623	648	608	626	632	583	622	628	628	669	640	645	613	603	628	633	609	641	629	595	634	632	594	658	679	642	638	687	620	658	607	639	649	655	665	681	615	650	638	612	651	616	639	685	659	617	619	624	610	603	639	645	638	614	626	632	599	632	649	665	627	670	639	664	610	633	673	676	601	632	622	635	658	640	621	641	649	668	658	653	641	636	608	603	628	614	622	628	670	655	684	596	614	614	641	659	589	662	651	636	644	617	654	624	645	606	619	638	683	630	580	640	663	639	652	622	660	617	651	639	595	618	672	616	638	649	627	648	649	646	655	671	609	605	615	619	638	696	601	643
44873	24412	9983	2232	641	336	308	290	294	269	288	315	298	304	257	267	318	315	264	300	297	301	290	306	300	273	274	310	315	271	279	262	312	311	315	307	280	284	282	266	278	283	305	309	280	322	285	302	303	264	269	338	287	291	294	306	278	278	276	263	257	263	315	288	291	276	276	317	284	311	276	303	285	282	296	310	308	308	282	301	261	269	307	264	320	291	293	279	316	295	290	284	312	301	300	297	256	307	297	306	321	302	311	313	284	286	317	283	248	298	274	276	284	289	274	282	281	308	283	293	321	288	269	284	324	286	291	304	279	310	289	268	280	264	284	290	289	281	285	285	255	262	276	303	327	323	288	283	293	301	299	298	286	288	284	299	292	295	296	272	284	296	295	286	271	274	258	293	303	301	301	306	280	273	264	284	271	289	276	266	313	265	273	293	307	261	265	286	281	327	282	272	286	302	298	304	292	305	320	273	271	285	304	303	298	263	265	315	301	275	277	309	279	283	268	260	288	300	279	280	333	277	313	313	312	294	284	325	287	300	279	294	271	282	276	307	286	326	301	303	303	310	288	282	292	300	293	302	293	266	299	296	292	265	310	317	286	308	333	300	286	324	315	292	324	296	284	262	301	291	282	301	313	285	293	307	308	294	300	275	300	268	308	315	327	284	310	301	312	294	280	262	269	294	288	269	314	314	294	246	294	311	280	308	323	308	321	282	305	276	271	293	327	302	288	308	295	244	295	272	297	292	287	311	301	288	290	305	271	290	303	263	296	299	259	301	293	312	282	267	291	303	308	276	318	282	302	295	293	278	301	266	276	320	284	290	264	278	305	316	303	326	295	285	275	317	249	276	289	295	294	298	273	287	277	290	316	266	304	295	294	307	286	300	298	274	279	263	279	313	298	313	274	313	266	302	304	288	272	272	269	281	312	296	277	271	297	332	265	281	307	291	301	269	326	277	311	332	288	308	282	274	283	319	274	303	289	291	285	300	278	309	288	267	304	283	301	262	284	293	258	287	261	296	294	279	311	287	291	266	311	276	287	303	257	300	266	283	309	278	322	277	294	290	276	277	260	319	267	301	295	302	304	281	332	272	285	311	314	288	278	300	307	281	288	286	290	286	302	281	287	271	291	283	315	283	293	320	282	297	300	280	308	270	298	314	300	280	299	295	298	298	295	306	330	304	302	323	299	270	288	302	277	301	290	332	322	278	299	264	300	290	290	297	292	305	302	273	291	283	313	291	290	267	268	295	296	267	267	285	296	257	271	243	302	303	326	299	256	288	303	308	287	280	273	285	310	298	321	272	274	294	307	277	280	290	332	292	271	304	316	273	311	266	272	325	293	278	261	295	309	288	284	276	280	292	305	267	265	282	276	308	282	293	285	302	308	283	262	312	281	276	281	283	282	280	271	282	294	280	287	288	274	318	262	286	292	280	292	302	310	299	262	282	313	314	321	279	287	296	302	279	265	310	275	303	292	281	277	279	273	315	313	288	286	288	262	310	302	287	322	283	290	269	317	284	299	290	293	279	320	278	275	267	286	285	266	320	292	270	319	263	304	249	281	262	291	308	312	282	289	260	302	268	266	265	284	277	299	306	275	299	310	305	298	285	292	293	307	311	272	288	271	304	284	298	325	299	299	281	311	284	340	300	286	304	308	286	277	279	298	274	288	293	297	288	304	303	307	297	286	301	270	292	286	248	271	342	289	240	290	299	282	318	320	313	279	279	282	338	304	270	322	314	291	323	297	308	271	271	274	306	269	283	273	271	311	286	286	323	310	322	331	304	309	301	311	271	283	308	288	319	269	286	296	278	316	262	283	307	283	317	296	270	285	279	282	297	282	303	301	290	288	298	306	299	308	274	285	306	278	288	309	312	318	261	262	258	296	285	314	329	287	280	248	277	288	286	283	271	310	307	296	305	277	285	286	274	300	304	306	299	294	280	286	306	290	257	276	295	279	324	293	291	264	283	296	306	288	317	281	289	286	285	303	294	301	302	284	321	304	333	286	316	309	304	320	304	284	305	281	276	296	293	283	310	288	296	272	302	275	304	301	285	265	277	306	272	252	313	279	301	290	283	301	285	266	310	296	286	283	282	289	275	276	271	262	302	299	310	326	308	275	293	286	290	308	259	293	303	257	286	275	284	317	288	293	293	323	291	295	309	306	289	307	275	288	334	302	263	299	299	299	277	329	300	283	308	286	280	288	290	278	291	283	288	272	297	290	293	290	322	307	267	287	281	264	292	263	304	312	294	271	305	325	285	298	302	311	303	278	282	259	292	280	261	278	294	298	292	268	258	290	286	283	323	291	267	279	269	287	302	292	300	274	290	269	293	297	286	312	300	276	314	296	283	287	283	312	277	302	292	288	317	298	278	320	317	240	282	263	302	258	298	308	268	290	278	308	324	334	316	318	270	274	300	299	299	281	280	266	290	273	287	280	301	272	273	312	319	273	305	295	320	323	287	299	303	271	332	306	286	302	277	276	289	288	265	306	314	289	285	274	290	255	298	314	280	331	265	260	278	303	298	317	308	323	289	280	311	315	298	295	299	310	298	265	271	273	286	304	329	269	263	271	289	303	317	274	284	276	309	296	253	307	316	279	272	312	299	283	288	265	295	269	271	282	277	258	292	276	295	289	284	291	271	309	290	301	303	271	271	290	305	295	306	300	284	291	293	332	294	280	290	312	284	298	288	294	291	285	305	326	275	306	312	324	323	305	278	309	309	301	269	297	298	298	297	258	286	325	296	303	293	289	261	279	308	337	259	301	305	272	299	295	320	309	275	280	265	317	302	281	254	290	320	271	291	292	255	262	288	303	284	276	324	289	290	281	286	293	283	284	297	279	326	309	282	303	296	265	289	308	282	287	269	264	292	279	298	284	323	300	297	280	318	284	311	334	300	232	285	319	299	292	268	264	290	270	303	287	306	291	302	270	317	279	279	329	326	329	278	269	283	289	267	301	296	292	319	279	288	301	294	278	262	309	280	277	288	274	322	302	303	300	306	311	289	272	277	294	307	269	297	261	279	283	296	274	281	286	300	310	268	283	292	309	265	259	314	303	273	312	313	286	281	270	319	276	318	286	323	252	318	302	312	301	310	304	278	289	265	273	263	254	294	332	280	291	253	288	281	293	333	274	282	283	274	311	278	317	289	303	272	272	317	296	298	316	281	284	313	271	277	309	298	277	311	272	273	277	321	290	305	272	241	309	289	289	286	284	322	297	302	293	295	294	291	299	316	274	301	277	323	278	298	292	307	317	307	284	304	279	298	281	309	328	315	275	310	330	292	313	297	307	290	282	273	267	276	288	313	282	314	312	253	272	273	292	287	265	276	286	280	291	281	319	300	301	314	275	271	315	317	280	285	283	283	309	306	308	280	308	283	327	287	326	293	296	270	297	331	268	303	301	287	289	308	294	317	281	283	277	289	296	280	279	316	272	289	288	283	300	308	295	290	303	325	276	254	265	328	294	345	273	312
38400	22926	12640	4780	1598	844	777	659	656	616	716	721	694	668	679	689	682	690	714	745	707	683	731	731	691	721	684	650	694	648	717	688	706	721	686	675	652	669	699	736	652	656	690	709	732	690	702	673	724	687	691	690	725	756	648	677	717	724	706	699	667	660	692	732	669	733	719	646	681	674	643	723	675	717	684	724	700	683	725	692	680	685	691	723	666	679	670	675	718	679	719	668	653	699	677	687	684	714	674	695	694	687	686	674	690	709	700	680	687	690	683	678	693	688	711	693	653	690	641	718	738	725	626	720	699	680	656	744	727	700	689	652	685	688	725	709	680	744	679	718	671	709	698	692	710	656	661	728	694	697	705	739	673	722	652	684	693	708	713	720	680	700	688	756	731	700	706	722	685	652	713	699	713	664	710	639	814	725	712	662	718	694	671	749	715	696	689	681	733	734	687	687	654	728	727	709	744	647	679	706	715	678	702	716	696	732	692	710	688	733	695	714	678	702	672	733	658	751	675	715	684	699	646	689	693	695	772	664	685	683	674	689	711	713	713	691	673	701	696	690	705	707	658	682	711	722	672	702	689	653	670	745	689	720	676	695	698	676	660	706	682	668	660	671	707	675	727	693	680	711	671	681	627	701	683	673	745	751	719	650	663	663	705	663	709	746	680	675	639	681	647	685	681	664	718	698	696	664	678	667	708	679	681	687	678	709	711	676	731	697	711	731	705	641	636	711	688	674	686	711	742	646	712	702	675	682	674	687	677	711	672	709	670	738	706	694	715	754	723	702	685	695	745	696	670	702	724	721	705	705	677	687	621	755	684	639	670	763	683	719	709	707	673	705	724	721	722	685	692	726	668	727	654	661	679	727	650	728	676	723	681	702	671	678	718	716	685	664	686	689	709	749	701	713	677	676	690	717	657	700	676	685	702	713	638	700	733	702	734	764	702	670	700	666	676	672	676	694	700	689	709	666	726	725	689	696	652	714	722	702	682	669	693	673	705	690	718	710	703	687	661	684	656	674	680	693	727	696	757	665	694	665	689	657	694	723	695	716	677	710	672	718	693	682	695	698	706	675	675	660	688	637	706	662	678	742	655	715	652	714	692	721	679	701	696	734	640	684	658	677	697	707	632	673	703	733	697	724	660	695	721	708	691	686	681	699	641	742	705	668	678	699	739	688	741	677	696	692	683	737	698	699	698	741	717	687	684	741	714	678	692	672	672	678	708	712	688	734	705	702	671	688	703	666	684	660	698	703	677	686	667	683	699	705	686	731	704	706	697	631	732	671	705	709	731	679	726	717	712	708	675	710	695	709	710	646	699	682	663	662	695	740	716	684	692	746	646	694	664	674	695	699	681	699	655	686	694	658	707	745	723	735	725	717	685	670	662	690	673	694	658	699	730	671	694	720	669	706	661	688	715	648	696	735	661	742	713	666	641	648	678	694	720	703	718	661	674	683	675	687	677	722	690	691	695	707	720	668	692	716	680	681	727	673	640	675	668	708	668	685	678	655	711	659	675	654	676	717	705	723	648	686	651	685	749	637	668	698	662	669	675	750	706	682	675	686	729	748	672	717	667	720	658	709	695	704	704	720	632	717	676	669	685	662	704	664	623	702	678	722	681	686	665	697	715	656	711	676	683	658	652	684	706	726	705	710	705	655	729	641	690	716	647	747	665	682	712	683	686	668	698	724	714	651	694	668	667	703	678	712	694	651	741	705	692	665	669	661	665	687	658	733	743	713	660	722	682	644	683	656	702	657	642	673	698	694	695	670	705	696	681	659	691	718	613	674	679	674	689	719	684	701	667	693	687	689	707	674	721	698	752	726	667	730	738	682	670	684	687	635	695	653	680	676	680	709	670	695	667	742	656	715	649	623	684	673	735	651	762	707	696	707	696	741	680	690	683	684	662	726	689	707	775	729	755	730	679	689	656	695	697	695	713	695	737	687	708	712	718	738	690	731	730	732	703	683	699	708	702	656	681	724	706	679	648	740	686	698	692	712	692	700	695	679	711	712	716	698	724	743	651	709	670	664	701	692	694	647	733	683	676	732	682	678	685	696	635	699	665	724	688	711	696	664	636	689	750	702	677	654	694	718	684	669	716	721	743	677	673	686	737	704	722	672	713	727	693	684	674	682	698	759	717	744	724	660	690	694	671	678	686	676	690	671	702	698	774	670	718	702	670	703	712	683	742	723	681	692	656	699	669	692	704	695	704	673	690	691	714	682	707	696	698	704	703	660	703	680	728	691	705	671	710	725	713	668	667	659	691	703	708	660	676	748	697	737	693	691	724	675	698	727	724	697	691	671	720	656	695	707	716	707	714	748	666	645	683	715	711	689	679	701	666	738	766	698	696	703	700	738	747	677	684	673	718	712	666	685	691	716	679	661	688	681	652	642	671	691	741	676	699	688	685	665	697	709	759	674	699	712	676	660	712	678	682	678	688	712	694	684	674	721	678	711	684	678	684	713	683	691	675	692	674	695	674	689	673	707	667	649	729	688	749	678	692	684	698	669	689	698	710	701	644	685	703	699	689	667	672	725	699	689	715	734	667	677	707	719	676	723	697	673	736	698	721	667	674	683	723	642	662	695	671	712	719	738	719	690	699	683	646	669	665	703	704	645	728	691	664	683	728	710	702	665	706	713	650	756	700	707	670	714	733	677	720	670	637	706	661	683	659	695	639	690	689	689	715	742	656	692	701	698	697	722	716	674	716	655	692	661	640	669	677	690	630	702	677	672	699	736	703	696	694	737	705	721	707	740	679	666	679	655	708	719	694	682	703	677	681	691	685	678	751	671	740	703	685	681	686	669	666	702	683	740	711	680	603	724	704	695	671	701	737	704	704	695	688	692	693	684	708	700	716	649	699	708	705	655	691	682	707	682	749	709	664	705	693	662	684	675	674	736	718	697	741	705	724	667	720	694	741	694	677	712	717	709	733	691	687	716	694	689	702	698	698	739	692	730	696	682	695	687	692	688	704	703	696	713	692	735	686	675	744	684	710	705	718	711	684	694	683	682	693	734	700	700	699	650	697	653	668	682	694	696	653	660	723	668	765	670	716	686	680	690	696	681	683	683	658	723	654	734	716	631	685	706	723	699	700	766	690	675	706	666	731	682	662	696	680	703	705	671	675	717	695	682	682	675	677	705	715	683	642	724	710	648	703	650	726	668	712	697	672	697	702	693	716	695	670	688	696	680	675	733	670	730	703	688	650	698	722	719	686	645	766	683	709	708	698	714	670	679	688	690	709	667	671	619	699	674	734	719	725	708	704	709	716	702	653	708	689	720	677	701	660	713	704	689	689	705	672	721	667	649	709	676	703	729	677	674	665	716	676	680	674	704	699	701	685	687	688	694	699	725	678	718	656	693	653	628	682	682	731	691	707	710	645	637	761	666	714	703	675	712	728	708	711	665	690	673	709	706	688	712	720	656	671	668	696	680	690	633	734	708	737	673	745	732	671	712	695	731	696	698	665	665
80231	62466	43776	21779	5801	854	398	330	318	334	329	332	316	343	290	338	280	312	307	313	311	328	337	330	300	314	293	325	294	337	339	311	325	328	316	323	306	325	308	317	309	288	313	303	312	360	313	344	321	340	318	313	356	342	307	305	316	330	317	332	319	305	326	316	329	314	285	295	317	332	340	342	300	349	321	288	336	323	314	358	360	328	317	290	329	281	346	312	307	329	328	321	348	333	314	338	329	323	328	296	325	304	281	327	313	332	352	290	308	323	316	327	289	335	330	295	312	295	286	336	329	344	296	327	298	322	342	323	346	355	325	325	326	318	318	343	315	339	299	324	339	287	308	311	283	315	346	319	301	336	317	349	317	348	303	298	318	339	329	308	320	336	336	300	297	305	304	346	303	319	313	350	308	341	329	283	313	317	309	332	327	313	333	316	315	306	335	336	325	308	325	315	305	303	294	327	307	328	319	332	330	338	315	329	341	326	309	305	301	342	342	312	303	331	294	339	297	308	298	321	323	302	297	328	315	272	344	298	321	311	302	305	330	326	312	339	352	314	309	334	302	316	308	315	299	329	275	284	304	324	312	327	328	322	311	287	306	337	292	279	334	319	347	315	314	286	307	310	329	339	331	339	331	335	347	329	324	333	335	348	335	369	330	319	311	343	331	330	356	315	309	358	315	319	353	313	308	284	316	297	316	311	320	327	339	297	314	352	327	306	334	335	278	351	321	347	308	321	308	294	302	303	357	299	348	310	340	328	275	322	325	322	315	303	334	300	307	331	320	300	329	304	348	342	371	307	313	325	332	322	326	305	318	298	299	312	331	338	315	313	329	342	312	333	303	301	317	319	347	311	350	333	306	317	342	296	330	334	324	286	291	302	317	310	304	325	296	318	354	279	343	313	325	310	328	300	315	303	290	316	295	291	324	323	307	291	294	311	302	289	297	309	296	333	330	325	294	315	299	335	335	323	318	301	279	313	328	342	297	299	323	325	337	361	312	324	326	288	320	284	325	306	310	307	306	318	331	326	292	310	298	348	316	316	324	301	301	313	293	289	316	323	295	289	355	323	341	311	287	299	317	321	357	307	330	335	301	320	345	312	335	299	286	307	348	355	312	308	329	314	360	326	313	334	333	320	317	336	322	283	285	306	328	308	335	299	322	312	262	329	350	327	309	323	319	338	332	344	328	329	320	306	361	312	323	334	305	301	289	312	313	333	328	300	311	271	311	308	338	335	301	319	308	334	311	310	334	272	326	321	329	307	328	292	315	312	315	317	321	311	338	295	333	316	293	346	318	328	355	333	269	324	321	354	324	305	285	322	330	384	298	345	328	326	287	341	307	331	317	313	335	298	331	345	291	296	298	307	286	325	296	285	325	303	302	300	350	319	295	326	331	362	323	344	326	349	272	314	314	304	290	322	316	338	318	328	316	338	361	315	326	313	294	316	321	332	313	331	316	292	340	335	357	285	337	286	320	307	337	341	312	315	318	331	321	300	341	297	350	345	315	266	324	349	341	292	314	337	298	296	307	304	327	317	330	321	309	349	315	311	324	310	312	331	308	301	326	331	297	329	342	306	330	302	316	300	324	297	291	281	306	321	341	315	295	306	332	305	293	322	337	311	298	317	322	334	344	276	335	315	356	325	307	321	341	316	292	330	311	336	300	326	313	320	341	332	347	296	314	327	343	350	305	318	330	361	320	311	354	294	313	312	349	335	322	312	329	318	295	329	316	337	310	317	320	365	327	308	286	329	312	322	316	336	335	309	326	300	329	282	330	333	317	314	289	353	333	350	322	314	351	300	301	315	314	313	314	309	280	331	293	337	308	354	335	322	330	294	303	296	321	332	329	338	303	315	293	327	296	332	315	328	304	302	347	357	312	315	348	311	320	291	319	308	288	319	325	322	336	349	338	291	314	327	314	334	310	326	351	315	315	341	311	328	341	318	326	323	331	322	342	326	324	306	324	318	325	309	294	288	319	297	320	328	290	305	309	291	336	315	289	319	289	339	299	345	321	302	306	302	292	333	295	336	335	325	299	340	334	283	327	283	319	317	313	278	312	325	334	298	311	330	296	311	316	320	294	331	281	313	304	313	361	341	299	309	331	291	333	319	321	339	327	308	331	308	327	296	306	336	327	295	333	323	323	318	305	264	279	295	326	331	316	331	322	325	324	323	344	324	283	319	310	328	334	281	308	326	297	341	323	338	293	326	311	311	318	307	317	320	318	340	310	333	334	276	334	317	330	308	283	339	356	297	318	282	335	318	321	320	289	302	304	343	321	308	327	327	334	296	318	305	308	296	315	314	331	344	303	310	342	299	312	295	336	326	312	337	298	340	321	343	321	334	314	329	312	349	311	311	304	324	345	357	320	312	333	332	318	323	308	332	313	298	331	300	315	347	344	302	295	354	318	311	321	290	314	332	305	328	335	303	320	332	342	336	290	281	319	314	309	323	309	278	289	320	348	307	296	299	315	339	350	339	336	344	314	321	329	312	288	342	314	328	290	334	319	325	309	288	328	307	335	324	330	320	330	331	300	332	307	340	302	322	308	319	340	308	303	321	323	319	298	311	323	318	331	313	329	304	303	285	283	327	354	310	322	303	333	332	338	292	333	296	318	336	341	344	338	312	328	305	265	314	318	325	329	330	323	340	350	332	342	314	300	314	277	350	323	293	311	314	290	324	331	312	304	302	319	355	325	318	306	323	335	330	317	338	323	319	342	328	328	339	317	267	341	309	322	325	328	309	323	339	357	332	323	337	318	303	290	338	322	315	320	335	305	315	284	351	307	323	324	354	313	327	318	326	313	312	306	322	314	326	317	331	290	323	334	340	340	343	320	315	328	280	313	319	308	317	355	305	327	328	315	317	312	265	309	328	311	292	359	304	337	288	296	318	317	312	325	330	293	290	315	290	315	310	324	357	312	312	324	355	331	331	310	300	302	322	317	334	301	328	315	283	317	302	345	378	298	295	314	307	313	353	367	337	331	317	319	311	330	284	308	311	315	315	306	332	346	332	300	308	336	314	315	296	305	303	309	337	318	318	354	339	342	357	326	347	356	310	309	333	324	315	340	312	307	296	325	330	336	324	321	323	291	360	305	311	306	278	338	338	333	341	318	290	319	309	303	311	308	311	298	301	333	326	297	352	340	338	319	318	344	322	338	324	319	311	338	301	324	308	331	316	297	327	310	314	333	290	292	350	305	335	324	286	306	326	338	287	299	305	334	302	303	299	329	325	340	325	335	313	317	324	306	327	334	302	328	309	312	312	309	323	326	320	287	282	297	296	303	304	284	281	314	342	345	283	347	321	339	307	323	323	295	303	295	327	378	335	327	321	314	308	336	302	322	332	328	316	356	289	337	323	320	309	315	346	307	317	303	344	338	311	330	312	347	302	333	293	325	329	292	311	329	287	301	321	299	305	309	309	307	358	318	306	306	306	344	345	319	338	327	325	298	303	313	337	284	305	337	309	302	303
59655	49800	41630	24090	7989	1903	896	758	765	707	783	737	735	757	729	748	756	703	741	705	721	750	746	773	756	709	775	715	687	804	744	756	780	773	737	718	772	719	765	782	715	728	784	713	730	815	776	748	710	775	744	685	731	706	688	731	745	690	750	670	706	761	746	723	782	746	714	777	747	735	737	741	767	727	739	718	735	728	748	749	745	761	750	768	711	762	726	769	705	719	685	722	704	707	745	731	740	696	774	747	718	716	781	709	739	726	715	750	764	685	683	758	681	749	770	763	771	734	771	707	806	721	720	717	740	719	733	694	787	753	770	711	748	680	769	763	762	733	722	707	751	746	759	728	723	731	775	756	733	748	662	712	773	724	733	731	757	694	793	743	769	768	751	674	761	713	711	746	741	762	786	764	727	801	695	718	701	727	759	777	753	734	768	781	736	713	748	751	731	739	690	747	764	692	745	725	740	732	696	758	723	751	757	701	736	758	775	747	682	717	757	721	755	729	722	748	740	713	744	777	762	769	732	719	756	730	724	715	760	753	676	713	751	757	691	748	690	734	739	719	700	752	720	731	730	751	740	716	748	798	663	734	775	708	701	755	703	797	690	753	722	739	751	759	739	766	777	712	760	762	703	730	765	702	729	695	710	742	732	736	728	748	790	721	711	745	756	737	771	720	746	752	757	711	725	747	805	768	712	752	712	715	719	755	743	765	751	740	727	719	742	786	745	725	750	737	749	757	748	752	720	760	741	734	746	747	749	709	740	759	744	723	748	716	750	743	735	748	745	737	734	781	749	715	748	737	707	776	725	734	758	717	748	807	743	712	764	737	739	689	755	732	725	732	738	735	719	745	793	753	757	733	758	717	756	717	733	705	724	711	753	722	726	731	752	791	699	722	759	729	757	720	779	766	735	725	745	699	729	724	750	727	753	745	724	718	760	743	714	733	758	768	783	790	710	738	685	709	729	748	743	790	715	673	715	694	752	725	750	758	778	767	773	747	729	744	720	710	784	746	738	720	747	787	728	750	723	784	747	737	730	746	746	723	681	736	751	762	730	802	753	800	722	758	755	757	744	743	711	764	701	704	747	758	765	720	732	743	712	760	672	776	753	720	775	779	699	756	718	733	705	758	730	722	749	733	746	726	753	786	699	719	705	720	698	716	716	766	779	716	713	741	740	742	754	737	739	748	746	751	759	743	739	708	735	724	677	800	706	774	749	739	710	738	749	747	740	735	795	719	734	739	741	758	728	755	719	762	719	713	777	732	775	727	749	714	727	718	723	708	750	712	773	724	748	719	747	768	743	765	761	710	767	730	757	722	751	729	740	715	746	753	744	732	773	729	681	702	715	736	717	693	767	761	697	709	732	766	756	688	731	799	760	722	698	736	735	784	727	725	710	712	702	767	735	767	744	743	661	759	778	690	749	698	753	696	721	720	797	748	730	763	833	769	740	714	773	725	768	719	751	733	781	677	764	755	727	773	749	707	735	735	743	758	738	782	724	728	750	731	709	717	824	713	729	777	713	743	757	757	797	703	749	752	715	731	736	713	719	693	767	729	792	708	711	743	771	730	815	754	729	750	786	750	732	746	721	753	714	689	764	697	760	747	755	759	733	735	723	715	726	753	727	722	705	740	749	722	735	731	772	742	762	726	691	725	714	758	808	830	749	778	752	755	736	763	750	729	725	748	731	738	755	712	696	680	746	779	716	721	738	741	731	745	772	721	734	743	718	720	758	718	733	774	801	722	714	753	710	738	741	716	698	734	721	690	751	772	760	699	746	726	776	742	684	746	788	739	722	720	708	777	730	746	759	757	784	786	717	749	749	737	708	672	743	699	744	748	778	707	742	724	674	798	752	766	707	750	704	760	737	742	722	758	720	770	734	805	702	760	772	744	760	703	778	755	809	704	734	730	750	791	763	822	724	698	744	740	708	718	734	699	699	762	711	719	779	710	762	738	736	750	782	730	762	728	760	687	712	718	764	782	801	740	737	739	714	694	718	758	764	736	773	737	776	763	716	776	752	754	724	818	765	705	817	757	696	723	696	708	721	698	732	726	711	689	754	792	715	798	673	747	701	723	765	655	751	728	802	775	720	709	769	739	741	753	729	743	757	683	772	779	718	715	760	756	722	749	733	762	755	737	771	770	752	733	742	776	755	737	735	751	699	769	767	708	715	759	696	741	719	739	744	722	742	750	735	712	752	693	802	715	731	711	728	705	772	721	811	753	692	792	759	800	739	770	774	740	736	718	757	719	703	726	731	738	778	718	743	740	724	742	727	721	730	759	750	754	750	751	653	793	760	733	775	749	759	703	779	730	748	755	724	734	770	717	764	737	714	721	744	712	746	710	734	788	694	708	743	738	702	777	745	708	789	720	734	750	720	743	749	740	752	762	756	760	739	728	709	747	763	766	757	730	717	731	734	727	704	739	725	691	739	718	773	742	734	744	752	772	781	736	752	766	702	729	742	683	708	725	747	726	736	720	758	749	731	679	722	754	824	703	777	727	782	756	687	781	696	708	747	714	742	736	714	768	793	705	704	744	740	744	760	759	802	748	737	723	762	740	756	718	706	760	732	732	733	717	761	754	772	736	721	741	731	750	742	713	827	740	730	742	795	723	739	721	705	771	741	769	737	735	723	732	794	726	708	720	746	726	757	740	746	711	735	697	734	737	760	801	764	725	698	808	732	722	714	700	758	802	750	735	698	727	771	744	750	732	713	744	724	688	747	712	779	723	760	786	752	770	759	695	778	738	718	742	735	728	732	757	751	746	755	724	703	738	771	722	724	675	723	748	740	738	753	712	733	705	745	757	759	704	664	751	726	742	743	718	711	759	755	762	676	742	709	750	763	756	688	755	802	739	725	753	794	715	758	683	742	709	756	755	731	728	764	740	730	761	740	722	753	761	768	723	729	723	777	710	713	754	792	748	726	739	736	756	758	762	723	732	755	745	744	722	724	777	764	693	734	755	726	717	764	697	705	703	742	753	737	719	749	740	749	728	741	726	744	798	713	678	750	738	688	722	766	749	755	770	743	788	767	745	728	711	741	761	720	735	734	752	740	781	743	776	752	750	757	732	769	750	730	735	753	675	752	723	760	731	737	725	766	711	734	757	766	745	733	732	754	690	715	710	768	755	720	766	703	779	742	720	753	715	734	757	766	726	683	752	724	752	749	740	774	722	718	722	744	751	713	734	750	763	744	743	741	753	733	760	718	740	745	694	755	749	752	705	738	721	732	738	789	766	747	779	683	712	759	774	760	726	776	739	770	744	755	702	711	764	719	780	755	714	733	735	750	700	726	738	754	761	703	725	731	750	730	763	722	740	753	724	720	755	693	723	765	741	761	709	732	727	693	717	674	715	702	740	709	741	775	755	729	770	717	791	749	727	761	765	709	733	728	780	694	725	766	745	788	706	704	758	690	751	694	667	723	742	720	755	716	768	750	761	703	742	709	720	732	758	787	736	704	765	716	781	758	734
82853	69783	52898	29783	11717	1692	394	301	303	281	285	261	270	259	294	290	262	260	273	272	311	294	268	280	296	285	259	292	266	298	270	269	294	273	299	300	263	266	296	304	265	300	254	263	281	259	274	276	266	247	288	247	265	247	262	283	284	289	298	285	251	293	284	267	279	297	286	276	273	264	281	282	274	278	282	281	298	263	279	279	276	291	277	287	296	280	296	271	290	279	229	241	305	288	303	269	288	261	288	280	268	321	282	268	281	288	298	286	301	260	283	277	261	249	274	302	278	292	271	277	276	263	292	303	283	301	303	289	271	280	286	263	268	292	256	298	273	291	265	284	273	265	251	248	288	271	254	283	250	253	266	269	281	257	302	300	278	278	294	283	279	281	262	278	295	310	277	280	286	279	274	277	278	278	281	265	270	272	287	274	271	279	284	277	267	286	268	263	299	282	295	284	286	266	304	270	282	309	291	311	278	258	267	265	266	292	267	282	291	266	254	262	293	277	280	302	315	303	238	276	242	295	268	273	224	276	290	301	266	292	295	247	310	311	296	269	313	290	304	293	274	286	270	304	301	291	281	269	293	292	289	287	243	283	266	270	264	286	271	311	282	267	302	287	280	290	269	271	255	245	268	247	255	245	304	268	277	286	282	248	288	278	282	267	290	284	252	262	276	259	277	280	288	306	276	256	291	307	274	250	307	289	265	287	288	290	286	291	278	254	276	268	291	255	269	289	269	265	262	289	257	308	269	311	285	276	294	245	312	276	269	264	274	262	303	281	291	271	286	255	307	306	296	281	284	313	280	255	257	269	264	285	272	264	272	263	273	251	272	270	287	248	297	266	263	295	271	301	293	234	279	291	257	313	259	270	265	257	264	255	274	275	291	288	295	270	276	272	271	291	281	272	260	298	274	265	270	299	267	299	243	250	286	281	259	256	268	274	299	241	301	268	260	277	286	271	262	276	280	263	275	294	273	277	282	288	294	272	296	300	278	278	261	255	279	278	274	281	296	272	280	285	267	283	295	288	263	281	259	265	250	257	268	278	258	254	268	277	291	265	251	283	280	273	273	291	270	260	282	276	254	306	284	325	292	290	268	283	281	287	285	289	294	280	302	317	269	307	264	227	304	277	283	254	270	262	296	286	286	263	281	278	300	276	314	287	269	244	269	262	255	267	272	272	285	311	270	267	292	277	291	298	285	297	279	282	295	276	294	252	310	258	267	286	256	269	265	280	249	332	270	288	265	279	281	261	298	297	275	278	295	306	264	277	274	256	262	310	257	310	271	270	293	257	278	297	303	289	263	277	295	253	293	308	269	298	304	258	276	285	292	278	300	278	276	252	288	250	295	300	290	320	271	273	270	269	285	303	298	273	288	273	268	272	259	302	269	265	256	263	295	301	266	306	286	267	267	296	262	277	289	287	258	262	282	295	277	280	263	250	245	276	275	272	275	305	284	297	298	277	290	265	282	288	287	280	269	278	296	275	278	284	286	275	268	286	299	280	256	259	294	267	293	275	283	291	266	288	276	293	296	272	286	290	287	300	269	261	250	269	275	252	261	236	267	308	278	284	301	310	301	296	235	283	264	280	263	279	261	285	260	289	259	269	260	251	279	326	285	268	280	251	268	295	251	276	279	304	270	295	274	264	299	273	278	262	280	298	257	292	254	257	261	286	251	280	306	287	286	307	289	263	287	270	254	283	295	276	256	282	284	284	265	281	301	285	278	292	268	260	285	268	263	288	290	264	279	267	301	279	273	296	275	261	262	277	242	261	257	273	284	290	282	279	280	281	287	264	258	260	313	270	268	250	263	283	244	289	248	264	276	266	277	257	263	262	277	251	268	280	299	251	276	271	289	268	306	300	274	277	273	297	284	232	265	292	292	301	257	290	255	273	302	269	279	283	270	306	254	276	285	259	268	265	304	277	319	248	289	297	257	268	283	267	255	276	288	293	290	264	296	256	254	247	276	264	277	256	270	251	259	285	297	276	251	265	304	321	291	263	260	297	286	286	259	263	283	277	287	275	266	248	257	271	294	275	255	269	256	253	273	285	301	289	288	259	275	267	299	279	262	279	277	289	271	283	291	265	258	296	269	243	260	269	312	276	257	293	251	264	263	264	281	259	267	293	276	269	301	248	250	274	265	272	310	265	275	257	279	264	277	269	296	293	296	295	320	299	293	272	295	299	280	281	281	233	283	285	308	275	309	278	304	260	247	299	288	298	238	250	255	280	280	271	248	282	267	294	283	291	309	272	244	277	273	260	285	260	287	272	284	261	283	277	263	286	260	280	290	322	289	267	285	287	300	259	273	273	279	279	267	254	295	254	279	268	270	267	290	283	293	270	269	296	283	273	269	270	290	283	274	279	289	264	279	256	302	297	277	265	295	278	255	284	250	266	287	277	259	297	256	257	306	292	263	261	288	246	284	281	287	284	286	251	274	283	282	270	270	293	282	278	294	241	271	278	283	271	264	267	295	276	298	293	250	295	303	257	268	282	288	258	279	256	272	260	277	305	281	299	301	274	261	289	267	308	267	292	318	263	282	270	284	286	240	270	279	263	295	291	237	259	282	303	249	272	267	265	256	287	261	272	269	278	286	270	253	251	281	264	286	243	309	288	275	297	245	285	300	276	254	295	246	280	256	260	279	292	295	263	278	250	296	311	291	283	261	256	284	285	295	290	254	262	265	272	269	307	301	277	276	276	299	282	288	267	280	286	281	257	278	297	284	265	274	300	269	270	264	289	290	259	279	292	273	271	287	256	260	287	286	245	266	277	228	298	316	272	303	299	262	262	278	272	282	266	291	326	283	305	293	277	248	273	272	283	287	278	272	252	292	286	303	275	269	289	252	313	242	292	302	288	265	278	312	270	280	279	277	273	274	292	257	285	298	257	291	262	288	294	277	255	287	255	242	283	284	254	284	300	255	273	298	316	264	287	316	266	273	289	264	267	269	297	310	290	271	266	291	273	281	253	267	256	267	299	279	275	250	268	288	262	304	261	277	285	281	293	294	289	313	299	284	290	268	285	244	268	267	267	286	312	288	243	259	278	276	275	281	270	278	292	294	289	295	258	270	255	246	291	288	270	279	302	332	265	278	279	281	274	290	289	265	285	272	306	278	278	293	280	277	263	291	293	279	282	275	235	259	311	279	267	272	308	285	307	286	285	267	256	274	281	276	236	296	281	262	263	279	301	302	270	277	266	256	287	281	268	281	258	294	281	290	266	295	268	275	288	262	288	291	294	264	284	295	279	279	282	295	254	273	270	279	301	264	271	283	281	271	269	291	283	243	267	265	258	261	291	301	307	282	267	272	267	284	288	251	266	296	285	289	281	270	297	308	270	277	284	253	269	273	288	251	290	293	304	270	283	274	250	291	316	260	265	280	281	304	305	269	268	283	287	276	270	277	277	244	302	302	271	312	255	254	266	303	272	256	299	282	260	309	275	278	306	292	289	249	293	277	253	259	288	270	259	312	265
69603	60593	50553	32516	11960	2529	893	681	655	682	648	637	649	649	640	697	608	670	637	687	634	706	592	595	609	630	675	648	660	643	646	634	610	654	635	636	634	699	628	679	637	670	635	711	661	651	607	637	657	679	671	633	642	653	671	687	663	596	661	638	665	666	631	645	636	698	705	663	639	665	637	657	668	670	596	691	610	676	669	636	668	658	637	618	657	639	641	631	602	690	640	673	639	670	672	650	660	595	618	624	655	644	638	616	616	660	656	644	667	683	653	638	642	636	656	659	633	658	664	635	688	642	621	647	630	680	634	627	613	637	634	609	619	656	654	597	673	632	642	610	645	638	686	669	646	632	646	627	645	652	643	606	637	644	644	624	673	637	653	640	637	683	648	624	641	680	666	667	634	655	644	640	668	606	650	670	600	626	707	633	651	662	665	666	666	600	652	639	654	685	645	629	656	612	683	639	669	645	612	676	636	651	688	687	621	647	676	666	636	675	577	629	667	629	659	644	623	663	624	657	629	618	665	633	641	679	652	656	650	648	619	642	637	658	652	639	606	649	638	616	612	589	625	659	634	638	640	648	675	665	657	652	654	639	657	610	668	611	668	657	669	632	666	622	641	644	656	637	655	649	626	608	684	718	635	663	643	656	643	667	676	623	654	634	636	699	610	660	641	690	667	622	677	642	632	654	632	656	659	598	609	673	638	656	645	659	688	621	605	666	599	633	682	636	626	679	636	673	634	629	663	610	636	638	641	619	633	671	655	589	633	673	633	646	610	614	698	628	667	670	643	646	674	627	613	618	648	629	629	632	633	659	652	628	684	657	662	656	634	652	666	635	630	654	629	643	607	627	629	653	645	608	632	646	638	671	642	645	638	648	604	658	672	628	679	638	620	657	661	640	622	660	647	609	679	659	637	698	671	651	650	629	653	655	654	653	666	629	636	647	629	648	616	649	611	635	631	615	678	634	614	666	642	655	691	592	626	639	621	646	664	671	615	633	637	623	680	669	673	650	651	633	672	690	607	646	684	639	615	637	620	611	645	617	593	633	626	658	611	608	632	624	666	680	689	702	625	647	656	642	634	654	632	623	633	613	649	615	624	737	641	661	613	608	632	604	677	635	631	676	653	599	625	629	704	632	659	665	640	659	644	676	635	715	698	678	645	603	663	651	615	610	663	663	625	621	664	659	627	616	649	626	618	678	638	648	628	637	673	644	651	644	635	628	681	596	645	673	652	605	678	608	654	673	633	621	633	649	662	633	623	677	647	607	607	602	645	604	622	632	669	616	643	626	654	650	637	599	600	666	654	689	615	687	614	661	668	613	642	645	621	650	673	642	635	692	700	643	649	660	660	617	632	657	639	621	605	640	603	597	626	683	618	665	617	679	665	646	640	638	646	669	651	655	631	586	623	656	613	618	636	670	655	626	699	648	682	665	668	638	673	656	640	644	672	616	667	612	623	671	704	654	647	680	643	675	679	609	631	624	647	651	622	635	612	631	672	638	615	662	646	610	618	653	637	657	606	663	658	641	596	615	648	639	626	654	645	605	628	658	634	614	607	643	675	663	647	658	657	669	591	651	629	656	646	677	587	643	644	642	678	655	658	639	634	662	645	695	637	648	629	662	653	644	620	736	597	671	646	641	635	686	668	603	662	618	690	705	652	637	657	617	616	641	641	640	628	619	633	660	644	649	658	632	714	647	662	643	634	630	653	652	667	605	636	627	674	638	667	646	655	684	658	641	610	610	677	634	661	652	644	646	665	631	704	665	651	688	685	642	614	661	662	639	663	631	674	663	644	629	651	605	607	659	662	682	668	650	652	619	637	650	627	641	653	653	613	614	628	663	619	635	594	605	625	605	649	658	672	664	665	666	641	687	640	627	658	681	669	646	648	625	647	618	613	642	630	618	609	620	681	650	604	573	653	651	639	637	680	663	668	667	669	633	608	635	683	614	621	688	655	659	628	644	628	619	642	614	633	678	648	664	632	604	644	619	656	637	633	638	642	669	605	623	684	673	658	645	666	681	580	649	613	655	651	687	639	620	626	658	665	681	639	633	629	639	625	660	660	695	650	664	623	658	636	636	624	671	685	643	672	656	632	656	668	651	638	624	673	655	694	631	711	697	645	655	628	654	691	631	632	636	640	637	630	623	634	669	676	662	620	621	675	670	603	653	704	635	663	650	633	674	610	655	677	627	666	674	635	673	637	641	640	580	669	654	658	626	643	631	669	683	675	648	653	603	657	681	653	656	656	626	660	650	667	659	674	638	611	640	680	659	624	668	626	655	622	620	624	705	623	639	658	638	663	699	648	681	684	661	643	608	635	683	660	639	660	622	644	664	670	652	613	644	595	601	670	636	661	678	666	672	638	652	609	666	687	641	681	626	644	633	623	671	687	605	655	656	638	661	640	630	585	642	675	621	600	642	649	665	638	628	617	659	655	681	664	618	640	616	638	628	661	648	668	614	677	669	652	654	645	642	669	611	635	599	648	622	596	614	607	633	602	626	668	667	667	661	654	640	592	619	696	627	647	637	619	662	650	645	646	706	652	644	639	689	658	630	636	667	637	678	680	627	638	618	628	672	640	661	658	665	658	677	685	662	681	637	620	697	658	657	670	665	699	663	669	625	698	635	683	631	593	623	612	707	663	665	627	664	663	668	694	636	632	657	687	666	633	646	649	626	645	602	665	685	702	673	651	681	632	626	656	608	645	670	676	663	613	633	641	642	613	692	627	627	679	607	651	614	627	621	633	689	582	606	655	616	656	712	633	650	643	658	672	643	659	641	630	642	617	659	621	654	641	650	624	724	668	639	624	639	692	631	673	671	658	615	630	683	651	667	640	595	632	629	669	648	695	634	665	627	571	675	614	651	624	705	662	640	649	604	578	646	625	654	681	655	635	609	658	636	629	635	658	684	638	689	646	635	654	613	649	614	625	616	672	640	640	643	620	659	621	645	648	618	647	635	663	630	649	658	605	661	602	675	614	640	639	621	621	675	666	714	623	606	639	697	638	631	660	656	661	657	652	635	674	696	683	665	627	624	637	660	638	639	680	675	629	618	618	649	646	686	667	673	640	683	656	676	661	648	613	646	606	608	634	627	648	632	644	639	626	637	665	622	604	649	660	621	633	620	625	637	672	654	658	681	625	686	592	655	651	616	674	682	660	667	652	687	608	641	666	667	657	602	628	605	650	631	643	614	671	623	663	625	630	644	647	625	649	668	641	666	636	691	689	641	680	632	654	644	617	636	624	682	656	657	631	651	657	630	647	663	661	648	631	633	624	657	646	654	625	665	648	641	610	672	664	681	670	613	661	677	676	660	615	671	690	672	644	633	652	633	670	639	644	655	605	629	653	667	666	647	648	619	677	670	660	649	664	636	661	618	643	582	621	686	663	658	627	647	639	656	580	679	620	657	658	641	627	632	645	669	593	657	651	683	650	612	623	637	629	672	651	661	631	631	692	661	656	693	670	676	634	645
45931	25808	10336	2708	886	398	309	323	307	289	320	276	297	301	293	278	290	311	293	298	313	324	300	319	287	283	298	279	277	322	286	293	287	291	301	306	292	277	346	300	325	303	270	289	307	280	290	297	302	308	288	288	300	282	310	293	306	277	316	305	276	283	295	272	294	300	342	289	282	269	325	315	278	284	324	292	292	266	321	301	311	291	269	294	295	297	292	296	313	291	278	287	299	328	300	297	302	276	275	318	303	297	298	299	272	280	300	283	288	284	281	278	279	290	267	325	279	315	286	292	269	282	287	284	313	279	293	295	282	309	309	272	274	245	269	277	328	288	259	300	318	268	306	287	288	297	297	292	301	301	308	305	281	308	308	286	313	334	309	302	303	322	275	300	298	295	303	284	272	323	291	313	306	261	312	284	291	312	318	284	308	288	299	289	255	285	306	270	306	283	331	299	313	291	299	301	297	262	309	291	302	267	299	292	309	291	321	261	288	285	298	271	299	312	261	303	293	287	278	294	297	276	283	297	292	314	285	335	294	286	299	308	292	308	292	296	305	293	295	272	307	300	301	296	301	286	283	290	276	273	300	313	298	306	275	302	283	306	303	294	311	292	274	297	253	261	298	281	298	308	303	297	348	276	278	304	277	320	290	297	300	284	284	282	278	278	289	314	307	292	306	280	298	289	289	308	320	309	271	271	286	281	294	306	325	272	284	306	296	316	278	326	263	315	291	315	322	288	279	271	324	290	279	269	281	297	272	284	295	295	311	274	297	312	293	304	346	281	295	259	284	284	328	311	303	286	299	300	302	285	302	310	278	292	300	251	278	302	271	302	294	287	295	311	275	297	297	295	313	285	314	297	286	297	296	285	284	279	285	296	298	303	287	291	312	294	289	287	334	285	311	269	310	294	310	273	290	287	291	302	310	304	271	290	367	309	318	315	298	296	273	265	267	320	307	312	320	309	274	306	291	329	282	314	266	297	278	292	298	321	286	301	290	305	269	273	319	305	299	290	301	296	304	305	333	293	309	291	279	296	287	289	295	282	271	273	294	298	265	293	300	278	270	269	311	292	313	286	270	262	282	267	308	309	276	256	319	297	300	302	313	329	311	296	293	273	280	275	291	311	295	280	279	276	296	317	284	263	273	283	284	289	308	311	287	284	270	331	307	294	286	276	314	314	318	281	296	280	289	303	312	287	283	300	298	272	306	275	303	263	302	323	318	318	288	303	290	284	289	273	293	286	267	270	308	283	336	308	305	301	293	284	287	298	264	290	314	294	308	326	298	320	298	340	281	262	263	282	323	276	294	272	274	292	288	308	273	273	283	304	293	325	265	297	273	282	304	288	262	298	307	294	304	282	323	290	309	282	290	314	278	274	312	302	339	327	314	306	295	319	291	276	282	288	303	299	298	269	270	279	304	299	302	271	307	307	235	277	309	341	270	310	309	296	309	294	291	308	321	272	301	307	292	257	280	282	319	276	316	274	260	321	290	300	274	286	303	311	277	276	275	277	295	305	330	280	280	247	280	311	301	302	266	285	318	291	313	296	288	277	283	313	265	261	274	321	266	293	302	300	286	320	328	252	310	280	287	283	311	300	270	307	309	282	299	331	287	310	302	285	293	277	276	293	325	320	315	264	295	295	293	295	303	306	283	293	294	284	279	293	271	280	288	305	274	273	300	291	296	261	286	294	301	298	321	322	273	281	324	276	284	324	307	302	267	305	305	277	303	285	303	301	324	283	306	310	297	297	293	271	283	328	267	291	305	300	300	304	289	320	301	305	335	300	318	290	293	269	299	320	294	298	292	343	335	325	283	360	282	287	277	288	281	294	295	304	318	317	272	306	295	290	286	293	316	282	276	328	244	305	289	297	303	307	279	283	280	297	316	282	300	278	298	293	286	293	293	290	309	329	315	300	286	283	270	274	309	311	268	306	263	316	291	331	271	324	311	246	329	272	271	301	271	294	297	252	272	274	293	334	310	265	316	296	309	298	278	291	287	279	309	303	332	287	292	288	304	276	290	327	282	274	307	310	305	285	282	292	284	302	253	274	302	304	300	314	306	288	310	292	297	280	296	271	288	279	267	306	280	285	300	281	290	296	299	297	281	306	304	280	303	308	316	293	290	298	289	291	292	314	277	284	321	279	273	306	291	309	281	284	300	298	321	303	332	305	287	297	294	273	283	273	281	291	276	304	309	242	293	309	284	271	282	287	272	301	283	261	272	303	299	290	314	304	292	275	284	311	243	309	307	326	274	272	320	309	305	275	293	274	273	295	314	316	296	301	293	302	265	296	288	287	276	293	294	283	258	303	298	289	299	282	303	275	291	291	310	287	275	285	299	310	276	315	275	271	334	288	336	297	319	307	320	287	324	302	307	284	284	298	315	266	309	239	298	296	277	301	317	298	281	312	315	309	296	274	306	257	315	302	266	286	285	310	291	270	275	294	283	277	310	294	291	306	316	291	292	293	297	303	335	302	306	288	302	291	300	285	310	317	273	292	315	275	282	291	291	294	267	276	284	320	290	298	267	288	279	296	289	278	308	323	298	292	310	266	282	278	296	311	283	324	321	273	282	282	284	292	304	315	306	288	284	279	298	299	275	326	315	335	289	322	312	300	278	290	284	295	279	319	289	309	295	298	264	309	296	299	285	302	318	275	304	284	306	292	296	275	276	279	296	287	302	286	287	294	287	273	271	300	302	304	286	307	292	289	304	286	272	272	319	302	300	273	282	288	312	287	310	288	292	292	304	319	266	306	298	311	279	318	290	287	292	315	304	280	353	290	284	342	301	302	274	274	334	295	267	305	328	289	295	286	284	307	291	273	309	325	307	302	260	321	278	283	286	283	307	302	283	298	296	295	300	314	282	295	295	366	283	319	259	329	298	284	307	310	318	294	280	262	260	281	279	298	292	295	279	294	308	325	313	295	300	320	267	286	309	302	326	276	274	309	298	290	315	282	282	287	285	311	295	314	281	326	285	316	300	298	310	299	298	322	263	294	314	283	294	300	298	305	275	279	285	271	299	299	286	319	322	326	282	306	263	285	309	295	279	294	333	284	333	293	308	307	288	296	354	295	301	296	312	318	287	325	303	295	278	319	269	317	296	308	295	309	291	316	295	278	292	283	281	318	321	299	270	332	313	291	311	283	296	312	286	277	292	265	311	309	264	294	295	300	310	302	307	274	295	302	283	309	271	293	316	291	288	285	301	294	299	328	285	306	304	324	293	293	308	302	260	325	318	278	302	306	285	313	295	310	288	289	300	300	272	292	281	299	284	287	310	293	270	315	319	310	297	306	262	296	262	280	274	299	291	306	287	281	310	324	286	316	305	321	311	275	294	272	300	289	288	281	278	282	279	277	325	297	307	322	281	298	288	310	286	316	294	270	289	306	308	302	309	315	305	324	313	303	311	319	318	313	305	328	280	289	329	325	336	301	317	289	294	342	287	291	324	279	296	303	282	309	306	301	288	274	283	284
39160	23730	12596	5264	1913	922	752	673	724	721	705	723	694	729	712	735	717	711	699	716	717	696	702	697	711	646	722	713	706	696	700	741	692	713	746	755	695	679	682	698	687	722	654	659	745	709	740	689	685	728	712	663	711	720	695	695	725	646	734	730	685	660	744	717	689	717	694	694	673	701	688	690	713	732	698	680	677	696	718	705	712	725	686	712	705	698	727	695	691	709	691	691	689	664	706	676	665	750	683	688	672	708	708	733	651	704	696	686	724	695	723	680	658	687	647	736	696	713	720	663	668	731	708	706	702	693	693	720	661	704	651	730	705	691	696	688	690	698	673	692	695	671	695	689	700	678	714	661	705	669	693	648	690	705	678	711	691	690	712	720	698	662	703	694	711	693	705	686	704	684	718	697	698	699	692	711	715	696	725	690	664	700	654	702	662	730	689	717	698	667	686	663	674	692	718	693	705	732	660	689	711	719	674	731	725	695	685	683	645	735	732	693	721	709	722	662	725	723	739	679	718	643	721	701	664	687	737	735	696	705	695	698	725	681	723	748	675	662	732	692	743	706	692	695	677	687	713	707	699	705	722	732	684	720	707	709	687	670	718	682	643	706	642	708	692	682	666	713	692	699	719	696	737	707	699	693	656	642	699	683	666	726	705	676	725	741	716	704	704	691	697	677	704	694	704	721	705	689	730	682	685	692	760	686	693	704	657	702	671	716	694	642	640	665	735	664	690	677	692	717	683	700	726	665	690	676	696	710	735	693	659	707	679	679	689	717	706	691	721	681	692	691	701	655	710	710	744	692	680	722	704	710	780	690	749	700	678	726	681	703	683	715	725	749	670	731	689	663	679	674	717	673	695	754	756	689	726	681	675	746	751	726	733	721	713	681	695	704	700	703	716	700	749	678	749	666	707	777	694	712	689	717	721	700	714	693	708	698	694	731	685	691	717	715	697	702	687	684	697	690	709	685	686	693	680	716	728	696	692	719	728	694	683	710	741	697	711	685	729	666	703	719	698	650	674	702	702	722	729	731	688	686	694	749	702	733	734	728	726	660	675	713	708	695	730	699	715	694	671	708	704	679	692	728	718	712	715	723	718	677	680	747	632	686	706	661	740	683	685	705	684	669	691	672	771	650	718	672	699	663	722	624	679	673	686	697	728	640	703	710	650	715	696	693	703	714	651	694	686	698	675	653	682	718	687	730	681	679	698	648	695	650	683	711	712	736	668	710	677	723	696	721	679	729	715	721	740	726	679	651	681	690	730	696	713	773	704	681	731	712	680	709	712	704	693	668	705	694	705	668	679	720	682	685	691	664	655	691	662	712	697	665	686	650	728	724	734	739	705	709	694	753	719	688	714	699	662	721	710	742	745	698	661	706	720	652	711	685	671	707	711	699	670	676	720	669	672	721	682	741	703	658	696	680	706	697	705	710	645	663	758	717	678	697	696	721	698	690	739	759	664	704	707	681	652	693	721	726	685	686	671	638	672	703	711	692	680	685	683	690	730	703	727	708	700	655	712	736	711	687	741	715	736	707	734	738	690	676	692	695	713	697	775	719	694	670	737	695	705	688	731	677	767	735	718	733	728	709	686	706	722	662	665	748	694	731	671	740	725	665	695	700	730	665	716	646	679	706	693	719	676	731	736	701	691	734	690	675	692	681	732	676	687	648	656	693	684	672	718	707	673	708	729	725	706	714	716	679	728	633	653	673	676	697	689	709	716	721	702	699	741	671	634	667	677	640	690	725	685	665	657	700	683	652	675	689	737	719	664	714	704	724	658	682	709	723	719	678	716	659	729	725	675	620	651	708	728	682	694	675	710	675	704	671	697	715	680	694	724	708	715	647	645	687	701	704	714	698	703	699	671	729	680	692	687	738	746	719	691	712	714	687	678	713	670	707	719	779	735	732	707	712	721	690	699	682	707	700	694	665	682	714	702	703	709	694	731	681	711	720	724	700	702	666	725	659	712	673	698	713	699	672	667	752	697	680	708	664	691	749	646	676	748	671	733	748	741	700	661	677	698	714	698	687	674	650	708	722	700	693	644	707	658	754	717	691	699	679	711	701	687	649	680	712	721	715	711	709	695	611	699	701	712	742	705	712	733	694	686	726	723	663	720	703	703	657	664	707	686	717	712	683	697	695	732	671	707	734	728	702	685	685	672	692	675	673	729	722	753	684	719	658	700	746	672	663	641	651	668	715	700	609	684	693	767	675	658	741	657	733	711	705	729	684	664	675	699	738	684	692	651	714	736	707	695	678	699	708	692	693	709	711	716	698	659	694	714	690	666	717	741	694	679	686	711	694	731	697	713	725	721	712	715	734	727	712	675	666	668	739	684	710	674	795	644	677	679	664	719	697	672	657	726	696	698	730	671	704	690	742	701	704	690	721	677	713	756	698	732	640	705	693	714	697	732	749	695	670	685	709	754	694	687	678	679	732	691	718	692	700	665	719	654	657	685	696	657	744	718	633	689	662	759	673	714	687	707	663	679	679	626	663	687	696	701	709	700	725	672	674	696	744	719	675	678	695	686	707	713	705	676	717	740	742	682	712	703	713	669	703	647	699	695	721	674	686	724	714	704	679	741	693	690	683	681	682	667	667	694	711	703	703	646	686	657	722	682	675	699	658	748	699	742	723	719	666	671	732	684	721	720	688	694	752	677	723	685	679	717	694	718	691	704	673	673	712	672	685	693	698	708	695	676	704	693	668	692	704	755	724	689	666	684	743	704	703	687	658	671	711	696	655	724	675	638	750	707	721	663	692	698	723	674	681	706	676	718	711	709	701	736	690	692	694	716	698	709	684	676	702	741	668	674	733	681	703	711	662	730	697	669	717	688	708	690	679	722	699	673	644	680	673	666	688	748	684	718	739	692	677	729	682	733	700	717	689	680	757	713	723	733	747	692	721	693	682	625	655	703	668	649	715	663	708	697	669	706	723	656	666	727	697	684	675	650	694	693	707	675	702	749	726	708	682	727	670	710	694	687	698	735	725	703	724	731	716	679	717	702	694	722	699	699	684	694	682	665	682	723	675	696	688	728	731	708	683	724	672	696	660	711	672	665	700	668	735	728	685	743	712	729	661	664	703	734	691	670	680	747	640	689	688	683	738	720	678	678	726	755	685	715	705	711	675	713	675	716	714	694	682	674	730	669	710	717	745	681	695	691	743	723	668	671	688	698	720	724	670	687	689	709	726	748	672	704	676	696	727	709	690	689	695	677	657	758	663	707	697	699	746	651	715	726	683	684	692	645	719	738	717	680	700	691	662	693	671	636	731	728	675	639	688	726	696	693	670	698	717	682	695	706	686	697	713	725	766	710	703	701	757	703	744	698	665	683	720	676	683	645	722	680	733	701	685	688	689	703	700	692	675	687	683	702	714	681	711	642	722	718	741	715	723	686	715	706	718	656	761	695	717	692	706	706	698	715	725	699	709	704	641	718	699	661	714	672	703	712	743	683	678	708	680	660	717	716	710
80970	63043	43092	21858	6202	923	399	337	306	293	315	359	311	320	308	319	311	335	293	307	341	315	341	298	293	293	293	301	338	307	303	332	323	292	342	326	295	296	348	358	312	319	328	327	355	310	317	315	333	318	338	290	341	304	319	322	346	331	326	286	312	304	314	312	296	317	312	336	298	331	316	352	334	306	306	289	293	314	320	315	295	303	316	305	331	331	316	324	328	324	320	351	333	274	306	314	298	283	294	320	321	318	301	323	307	320	314	334	315	319	290	306	332	331	325	307	325	319	319	338	348	324	322	327	285	305	345	317	314	317	310	355	342	322	304	335	333	336	335	317	324	329	312	339	335	283	292	330	289	318	312	312	305	336	315	284	278	316	310	323	317	307	328	322	317	315	295	300	320	311	313	309	359	315	341	299	290	305	333	311	291	354	307	326	289	278	313	325	294	301	322	311	308	340	304	349	311	323	327	333	302	327	327	356	315	314	302	297	301	328	314	298	301	298	328	327	331	325	311	281	323	306	310	334	298	306	328	298	322	301	311	377	377	296	280	309	312	303	338	318	308	323	298	334	310	349	329	298	313	352	314	329	292	327	308	338	338	317	289	319	309	321	325	294	325	325	341	313	344	315	326	294	307	315	295	341	331	272	297	334	290	296	329	309	350	318	319	347	325	319	339	293	300	366	318	306	317	291	330	313	332	334	318	290	302	292	319	302	285	326	328	331	316	286	339	324	303	322	318	325	304	328	300	311	328	325	340	332	286	293	290	328	352	317	344	309	315	292	279	328	330	298	305	347	325	321	323	308	294	299	290	314	295	327	343	320	306	290	318	333	306	331	330	338	328	316	312	298	302	326	302	323	320	346	299	332	306	311	337	302	334	287	286	328	313	314	303	324	326	272	331	327	310	280	330	322	347	322	306	342	325	305	308	333	318	333	308	311	349	327	330	321	338	369	323	306	308	312	308	340	336	306	285	336	321	344	317	316	303	331	297	320	307	290	325	294	301	303	333	309	293	320	311	292	326	300	296	294	311	305	288	274	333	305	320	270	358	327	354	311	330	348	272	308	303	307	312	310	300	319	327	310	302	317	338	310	309	310	297	338	319	338	324	332	319	298	326	324	317	339	298	314	311	310	343	284	357	334	310	323	324	303	328	299	315	307	320	322	338	303	306	316	289	298	317	311	302	338	326	336	300	318	319	304	350	319	328	331	321	313	274	332	321	337	349	319	304	274	326	304	332	313	301	344	335	313	323	307	279	337	332	355	285	310	314	324	325	322	315	315	280	334	306	322	331	345	294	322	346	335	304	348	315	294	344	290	325	322	313	323	321	288	323	283	325	365	306	313	337	316	330	293	332	303	295	339	349	295	310	317	330	334	331	303	299	289	329	323	288	338	323	328	318	306	334	312	328	331	289	294	282	324	306	282	325	339	297	294	327	291	313	334	326	304	317	322	328	314	336	320	298	318	336	298	326	351	296	321	301	352	311	319	334	297	319	297	314	302	291	329	330	286	302	310	292	305	305	315	311	319	329	347	356	339	314	304	290	301	332	336	320	303	363	328	317	317	278	329	333	305	332	303	296	299	296	304	290	346	309	314	331	340	307	320	316	350	302	346	312	328	326	313	341	294	279	341	294	310	318	301	318	329	321	319	277	326	318	310	298	326	321	285	317	343	316	302	357	306	301	287	319	331	333	307	295	328	322	366	310	315	312	325	325	332	343	349	310	287	355	366	314	301	312	303	323	337	303	330	323	336	322	355	332	324	336	337	345	320	317	294	307	292	312	313	311	326	312	305	334	320	276	364	305	303	335	320	286	297	297	322	305	361	347	310	309	326	320	350	329	357	318	321	308	325	336	332	290	313	323	257	317	326	301	296	310	336	307	286	313	325	352	332	314	329	313	328	313	278	339	328	318	315	320	327	331	316	344	317	325	309	291	282	290	332	309	337	333	317	312	323	295	291	362	299	269	333	314	334	377	313	283	322	314	312	313	328	309	340	307	321	326	316	329	342	302	303	303	308	325	316	309	316	292	306	330	328	310	300	365	297	324	336	312	308	293	344	303	305	338	333	343	309	285	304	329	284	317	310	310	303	301	311	304	318	344	330	303	311	282	290	328	265	341	351	293	316	333	312	304	337	333	328	316	307	315	323	317	328	293	317	315	311	328	351	332	325	325	320	329	300	298	325	322	356	321	329	307	304	327	322	299	301	311	300	305	289	306	306	283	304	317	303	333	312	346	313	314	301	315	310	308	301	318	293	299	316	332	336	277	323	327	294	300	300	295	298	337	314	302	323	333	315	302	289	357	335	341	311	310	312	324	323	299	309	333	322	296	319	315	317	316	344	330	347	344	323	338	298	292	306	313	301	288	340	315	341	306	282	332	324	315	320	344	358	290	323	324	335	331	294	304	334	294	265	327	284	308	334	315	300	319	312	283	293	342	319	333	312	338	307	316	264	307	297	314	347	331	360	315	320	303	342	297	321	294	317	332	284	298	329	311	304	329	285	333	324	335	297	300	287	347	325	317	292	329	324	322	325	285	355	350	337	326	305	302	270	323	289	313	316	347	335	330	313	352	346	327	340	303	297	333	330	350	271	294	319	331	342	325	336	325	328	316	321	325	291	369	346	316	300	315	295	327	324	321	287	308	305	302	342	289	328	332	304	302	301	291	325	317	309	302	349	319	348	321	329	339	335	347	325	347	316	317	322	342	295	325	348	296	324	329	312	301	334	325	320	333	306	299	324	300	319	302	340	355	326	321	315	310	328	349	318	341	332	306	310	337	317	306	335	293	343	331	354	326	334	283	317	290	308	335	302	308	328	320	335	307	306	312	293	299	281	307	331	307	360	290	302	294	324	312	315	307	323	326	300	297	326	336	349	304	339	319	338	315	318	315	294	293	342	323	347	293	324	298	300	345	322	298	313	330	332	340	322	312	333	343	340	325	302	299	318	283	316	329	298	334	339	291	304	315	300	332	314	300	321	311	327	355	336	337	344	309	301	306	364	331	322	331	304	325	326	333	316	319	312	309	327	335	368	305	310	310	317	314	296	306	326	335	287	321	283	298	289	315	326	282	303	305	306	318	317	343	338	342	344	294	299	350	333	309	310	323	318	310	285	324	303	331	306	314	302	353	308	336	325	303	293	306	311	342	334	334	333	309	310	309	340	292	374	357	324	349	307	322	320	293	354	335	335	350	299	324	312	324	310	319	339	293	349	331	299	316	320	310	289	309	307	302	318	312	293	311	310	315	322	299	289	291	317	322	307	311	326	280	323	335	321	342	327	322	333	322	320	314	353	308	302	292	313	341	319	315	325	349	329	312	293	311	305	360	325	349	307	289	299	296	318	296	327	321	318	285	292	334	311	304	342	307	328	339	316	299	321	333	338	359	321	329	305	362	331	325	308	302	365	331	316	320	273	333	329	261	298	319	352	323	332	317	314	341	318	340	324	356	332	338	306	286	331	327	302	324	362	315	339
59748	50036	41059	25065	8570	1994	887	741	721	730	701	768	732	722	677	804	737	696	745	780	773	740	717	732	695	708	735	764	740	711	773	771	746	738	759	694	732	757	743	783	719	727	783	792	723	725	764	733	709	756	766	753	735	756	721	722	771	733	706	675	763	696	763	698	730	686	721	730	764	674	712	717	700	717	711	660	736	693	770	782	721	724	737	767	758	775	771	749	762	728	695	761	757	742	758	746	781	747	721	755	785	711	780	741	771	779	743	767	685	764	749	792	725	777	790	744	778	747	703	704	714	719	702	707	727	705	761	695	740	795	766	746	717	805	758	739	752	735	719	744	763	739	789	694	755	748	738	729	749	733	754	786	754	708	763	740	750	740	743	726	781	703	748	742	706	721	737	789	746	754	751	744	739	753	761	683	729	706	780	707	768	694	720	728	754	720	663	734	736	747	756	745	731	754	770	778	764	715	735	777	719	752	740	710	703	718	746	745	711	724	681	767	749	721	743	737	709	735	760	713	702	763	743	761	730	700	754	714	776	721	705	777	725	712	730	743	737	741	723	697	746	759	741	733	759	751	745	756	719	759	734	731	756	784	777	770	778	683	701	702	723	770	744	783	741	734	717	717	741	720	752	693	756	727	782	713	739	750	657	728	770	735	748	756	750	730	752	730	741	776	768	746	731	730	752	737	747	731	769	769	734	731	673	717	711	759	700	762	707	692	786	743	758	723	747	659	755	723	694	747	714	748	736	720	736	751	715	716	758	765	725	769	747	730	753	747	751	731	711	725	738	723	746	708	786	780	741	683	734	756	729	791	726	753	761	726	746	722	734	709	743	752	718	739	704	729	713	771	734	753	752	783	718	717	759	736	735	721	758	738	693	754	720	772	750	762	817	728	772	709	749	726	760	793	706	749	701	729	751	761	746	690	771	715	689	673	749	768	716	745	737	750	776	781	768	754	742	711	757	771	737	724	762	752	739	704	713	717	767	709	730	753	799	761	733	747	698	713	740	700	713	740	744	739	782	753	755	729	717	700	736	752	748	728	709	764	761	769	750	773	716	726	704	744	759	717	742	760	709	728	748	733	768	725	771	743	744	765	740	742	760	740	759	748	714	751	748	718	716	722	760	755	766	730	700	709	756	794	765	723	761	751	724	769	795	736	734	744	767	749	748	746	756	747	720	736	741	756	720	727	751	720	726	777	704	681	722	699	787	667	747	698	758	751	712	773	775	741	695	695	747	734	723	748	756	759	691	753	675	770	752	732	759	717	725	722	720	682	748	735	721	788	730	736	730	704	745	732	764	752	727	770	750	825	703	715	758	750	754	742	722	748	709	790	733	735	700	717	780	743	753	733	717	745	792	708	748	733	730	727	721	765	736	750	730	728	732	782	725	779	742	714	731	737	732	752	732	714	721	772	713	754	709	697	727	743	766	715	705	756	741	754	727	708	744	758	687	740	735	767	713	780	756	722	746	716	812	705	726	731	768	782	760	711	716	750	719	783	751	693	721	723	690	748	701	776	702	780	723	733	725	814	730	747	722	681	728	768	725	696	750	703	795	730	703	746	763	738	795	764	726	718	713	771	744	730	771	682	730	745	713	736	704	735	738	757	780	753	764	767	759	767	769	723	784	675	736	713	712	673	712	783	737	749	772	707	763	700	707	712	805	779	742	807	747	741	770	739	739	742	752	743	739	719	741	724	700	728	748	775	763	740	726	714	734	766	751	698	781	768	735	711	750	720	756	778	754	738	747	751	714	719	736	732	747	717	712	697	721	773	778	804	751	747	767	743	750	763	747	743	737	696	728	804	724	719	761	721	752	709	721	728	732	674	741	764	737	767	781	757	741	736	749	753	756	733	722	775	734	749	763	745	715	739	736	765	747	750	750	751	728	718	701	748	748	771	757	761	718	715	764	724	738	744	707	732	733	748	732	774	706	701	760	757	744	708	702	733	791	704	726	738	771	715	738	763	733	733	746	745	797	716	745	783	776	684	728	751	755	769	712	738	728	747	724	755	751	749	728	702	716	727	737	736	750	701	758	707	721	737	704	735	703	750	744	749	706	702	754	724	703	718	686	772	728	746	734	726	771	792	755	770	727	762	691	739	709	736	715	728	752	739	773	763	756	770	757	765	783	768	724	737	761	703	741	739	736	742	689	728	715	732	754	753	692	764	773	695	750	768	738	729	722	756	747	707	715	721	746	741	724	745	749	746	725	753	748	735	730	767	700	807	681	727	764	711	714	706	764	719	768	741	697	769	714	770	790	726	777	742	730	740	748	727	746	750	752	778	761	755	704	738	747	747	745	725	734	723	750	715	731	738	757	728	709	755	716	740	733	676	781	724	766	732	794	736	768	731	740	731	752	703	737	731	774	721	723	708	779	764	743	768	759	738	743	765	762	719	771	699	722	734	741	753	773	748	810	722	761	773	751	697	705	712	732	750	733	752	752	758	721	731	761	736	706	730	777	667	721	783	680	735	757	734	741	715	766	744	799	676	751	749	742	790	740	715	778	795	713	747	722	715	733	738	711	759	782	707	725	712	746	721	748	717	727	734	811	711	749	772	718	760	724	730	701	744	721	751	771	732	677	781	783	737	748	736	770	723	703	753	744	722	740	756	725	762	702	733	745	697	684	682	694	729	720	720	728	744	727	704	779	765	728	754	708	821	757	767	762	764	737	728	746	735	701	712	732	807	733	726	758	710	738	737	667	765	711	758	713	676	731	720	775	710	706	774	763	777	789	723	740	744	748	751	764	716	758	721	727	787	733	748	755	764	738	807	717	751	719	778	732	746	703	723	718	778	777	743	763	725	754	781	715	779	776	694	723	747	727	701	735	729	776	744	743	718	739	733	734	752	707	721	736	712	769	738	742	752	749	737	734	714	756	725	724	726	755	743	740	735	734	759	747	761	759	744	726	751	711	698	737	721	750	723	733	733	745	772	724	714	696	750	730	775	703	698	702	740	716	760	776	727	759	737	709	765	746	758	747	783	734	739	699	732	780	743	749	782	728	766	721	724	744	692	760	681	790	726	723	717	721	785	767	695	790	752	798	749	780	741	726	732	728	753	762	710	727	675	704	752	711	733	739	744	730	771	709	757	747	715	753	711	739	752	713	712	770	739	715	762	688	703	687	727	762	768	712	705	769	733	747	726	687	693	784	728	728	755	723	761	751	743	761	770	696	773	715	757	737	759	748	766	748	753	740	713	770	719	751	735	706	773	754	775	737	736	750	726	781	753	767	733	726	723	711	790	748	726	698	675	775	758	747	738	722	742	754	717	741	732	719	754	787	732	726	746	770	745	760	775	727	736	711	792	712	795	735	715	762	763	691	759	693	775	718	758	726	738	746	720	728	709	765	720	725	720	760	712	709	761	739	742	711	762	764	796	709	717	716	735	741	757	807	711	785	755	756	738	701	724	712	744	730	798	757	717	762	770	725	717	707	773	712	702	708	722	718	739	723	739	722	737	744	753	712	774
84677	71367	52720	30285	12231	1980	413	318	292	304	305	265	284	261	300	258	290	262	237	275	279	294	286	285	304	228	286	307	244	256	276	265	276	284	288	275	285	283	254	292	286	262	261	262	279	259	250	296	297	257	264	268	291	273	256	243	271	276	301	271	292	281	267	271	280	268	289	265	264	292	253	256	261	238	288	257	271	261	268	251	246	293	241	250	283	280	278	279	292	255	268	284	292	259	276	252	243	249	259	274	294	266	285	244	313	254	262	292	276	257	288	259	272	277	267	275	279	270	261	274	277	275	290	277	284	261	242	302	273	306	266	319	279	278	281	282	234	254	289	287	295	259	262	266	273	259	271	279	293	321	255	262	290	270	272	253	286	282	261	293	273	263	261	266	258	287	261	282	261	289	284	260	236	252	295	296	295	270	290	281	271	264	296	297	282	271	280	268	251	257	279	259	285	268	276	258	244	290	274	311	244	273	264	255	277	232	290	269	259	273	273	265	261	270	278	282	274	251	283	284	269	279	309	288	285	289	273	265	310	250	260	254	281	294	272	245	268	247	243	262	268	271	273	249	242	272	310	274	267	253	252	270	294	257	286	293	264	273	309	248	281	285	277	280	288	267	272	243	242	259	248	264	262	266	276	287	265	280	270	261	273	270	289	268	279	259	266	260	277	257	283	302	267	275	286	285	281	260	291	276	240	296	284	292	301	285	264	277	286	285	296	275	286	286	244	253	277	280	278	279	291	275	270	282	264	279	289	271	307	263	261	253	289	297	305	266	281	267	270	255	273	259	299	277	261	263	321	280	261	304	255	280	267	274	271	263	279	278	281	265	258	280	310	273	285	287	282	281	302	259	244	293	273	265	270	252	266	274	252	268	259	293	264	297	305	287	294	281	293	271	277	295	259	268	284	288	262	265	281	310	292	267	278	275	285	264	306	257	275	271	288	283	248	263	277	294	299	305	276	263	278	257	288	285	271	255	246	286	284	258	271	314	268	287	233	265	266	292	278	264	271	290	284	282	291	293	266	259	287	245	286	271	275	246	300	243	272	245	248	257	298	276	296	277	272	245	278	278	288	277	276	273	287	259	305	256	270	271	260	252	234	271	275	264	272	260	254	263	260	299	265	261	257	270	267	302	290	288	274	295	235	266	263	264	265	304	275	274	291	263	292	265	284	280	289	279	284	242	292	277	264	290	264	275	293	262	233	299	252	296	309	287	293	261	294	217	241	279	253	249	272	291	278	291	265	271	286	242	283	252	271	284	302	229	267	284	293	281	305	245	263	290	244	265	288	270	315	263	263	288	270	258	269	267	239	290	285	291	281	282	256	264	255	308	261	256	300	274	256	285	294	271	296	272	278	281	289	261	269	284	259	268	279	289	267	263	284	272	271	277	256	247	288	259	306	283	252	260	283	268	274	294	289	300	294	300	282	265	271	255	260	278	285	269	278	280	288	262	292	309	278	265	279	287	276	281	264	288	278	279	266	253	275	286	246	273	256	320	278	256	323	268	243	266	285	244	272	276	310	294	273	267	274	269	286	283	273	295	269	243	270	282	263	308	249	270	295	277	292	263	287	278	249	271	252	296	283	296	255	276	270	249	291	308	263	260	264	280	287	245	291	283	271	275	266	266	300	284	277	276	277	274	302	268	274	275	236	284	266	274	286	257	293	291	270	233	289	279	312	262	255	264	276	253	254	226	244	272	305	284	276	279	245	286	280	282	253	293	263	250	287	250	292	268	270	271	294	260	292	251	263	298	273	268	284	255	211	273	289	264	289	261	284	256	268	274	302	269	293	318	285	313	238	269	283	272	291	277	307	275	277	298	288	297	272	294	299	255	274	283	272	301	276	274	269	287	253	283	269	268	285	279	274	269	265	262	290	282	287	308	295	296	286	242	283	277	291	261	279	276	290	275	278	276	245	263	261	263	267	265	268	271	275	307	345	270	293	278	262	274	264	277	261	246	283	257	270	308	300	259	272	287	291	262	250	269	285	255	269	262	281	260	282	278	293	289	257	276	284	249	296	273	276	275	267	261	252	298	282	301	303	277	261	301	287	268	258	294	265	265	268	248	252	271	249	277	276	251	266	248	263	273	262	271	247	281	262	264	275	262	286	272	294	270	297	300	287	289	268	293	270	262	247	251	301	274	323	278	291	262	256	295	267	276	258	268	271	290	278	285	263	267	274	266	278	300	271	288	267	271	281	283	281	267	269	261	259	298	283	300	277	269	280	298	286	292	297	297	289	299	265	308	288	273	255	267	273	261	277	297	285	289	270	271	286	264	256	270	284	296	281	264	252	251	282	240	273	272	273	257	286	301	277	279	259	295	282	230	282	294	275	295	281	269	246	260	288	266	277	234	270	269	273	283	277	287	287	292	267	265	270	275	299	269	260	251	330	270	290	278	283	261	265	272	264	274	273	268	290	253	268	269	290	279	270	272	275	287	272	251	273	274	266	274	289	293	284	248	254	299	269	289	278	273	325	298	267	285	296	279	286	301	269	246	315	268	298	258	282	265	280	292	285	244	249	280	280	307	259	264	335	287	300	290	292	288	287	253	242	287	256	256	272	283	260	284	269	267	296	248	267	278	270	276	255	263	271	266	273	299	295	275	290	312	263	245	296	287	255	265	256	256	277	259	265	303	258	262	254	272	304	282	271	276	242	238	274	269	291	293	268	277	258	269	307	261	251	282	269	283	339	248	285	263	268	256	269	247	249	278	246	284	289	304	321	283	270	298	277	291	276	255	267	288	287	284	269	242	269	285	306	246	252	288	282	267	269	262	289	294	277	274	292	283	299	317	310	269	281	306	279	289	273	264	288	262	293	290	264	246	258	265	267	269	295	262	284	285	266	269	257	283	277	261	252	292	270	272	271	278	251	306	276	270	284	299	289	284	277	273	289	257	260	282	258	261	277	267	276	280	270	253	271	270	284	283	286	260	269	303	287	260	304	262	286	250	259	273	288	290	297	305	262	270	276	280	270	228	273	262	265	271	295	277	280	286	279	282	297	306	282	252	305	301	249	279	273	269	313	253	247	295	266	261	269	264	273	267	307	262	274	297	281	258	279	288	256	288	276	289	277	244	307	310	245	255	282	285	259	302	270	268	309	294	289	267	259	247	277	281	265	256	288	251	262	289	278	275	269	276	277	278	237	292	295	271	301	290	266	275	292	270	257	268	271	261	279	285	283	289	289	288	257	264	287	268	265	279	285	263	283	275	248	254	267	285	248	269	264	259	303	281	290	258	306	282	253	270	301	277	268	300	272	283	272	277	259	288	269	265	263	249	271	291	279	287	261	254	278	273	291	264	289	316	284	283	235	288	320	308	246	260	278	263	263	243	259	278	240	329	304	306	296	244	258	273	240	261	278	275	292	290	269	261	257	288	297	251	308	274	294	266	305	269	284	248	247	225	255	268	286	253	260	229	284	288	280	248	272	296	290	279	258	275	280	266	267	276	280	283	255	308	325	272	253	279
69245	60823	50374	33438	12828	2944	973	661	656	641	611	587	623	691	704	639	679	631	674	674	583	685	695	675	632	675	645	651	634	617	631	627	638	617	612	684	640	646	635	672	651	633	686	633	663	631	684	668	664	606	651	654	617	648	627	664	646	663	636	594	604	668	631	618	592	610	612	678	617	669	650	616	644	614	619	610	638	642	653	631	675	623	623	700	686	672	655	616	642	614	633	642	596	635	666	661	664	620	631	606	666	604	693	620	648	646	629	644	605	665	594	644	682	641	619	673	609	674	605	624	654	599	674	653	598	659	651	628	655	661	635	633	697	653	607	640	633	620	648	652	645	682	659	623	670	630	693	625	618	641	617	600	639	608	624	649	676	647	633	590	580	644	674	675	663	693	653	676	644	679	666	595	657	653	620	650	677	627	618	616	623	622	664	633	665	633	627	659	642	639	660	643	671	659	648	667	654	598	615	611	668	643	613	650	663	603	666	629	642	655	625	650	602	641	649	672	612	622	613	688	621	649	625	595	649	606	663	631	640	633	612	641	628	624	611	652	645	631	642	614	647	652	652	605	611	632	662	625	682	652	658	635	630	655	667	642	602	652	649	607	634	663	652	689	629	688	649	636	585	651	629	621	651	624	624	650	603	647	652	623	661	647	619	669	657	617	616	644	682	665	631	669	651	601	609	633	620	635	669	607	626	698	617	654	691	644	668	661	687	641	643	645	650	623	631	647	631	660	620	647	632	660	641	651	622	609	629	619	625	634	612	643	690	638	644	650	637	648	634	628	650	632	656	630	639	660	665	692	656	659	644	647	602	633	709	619	627	635	641	602	588	622	584	645	640	628	698	645	632	647	623	620	665	647	650	646	651	650	648	623	621	640	684	659	647	588	630	686	634	619	649	684	694	634	679	623	650	650	615	657	612	621	642	626	625	600	585	599	655	646	641	631	652	635	643	655	609	638	698	595	665	639	625	653	668	644	609	630	632	640	663	616	630	664	639	617	677	632	643	654	614	662	650	674	673	611	647	645	606	647	620	597	641	657	627	622	647	650	651	621	635	643	664	671	676	640	651	596	628	663	640	616	652	644	634	644	673	636	634	662	663	680	608	630	656	675	622	683	621	574	613	622	669	626	644	642	633	641	653	631	626	623	642	651	651	612	643	636	678	651	612	646	604	652	638	619	607	685	641	635	635	601	648	658	661	616	683	624	693	631	605	611	618	597	696	682	661	635	640	646	624	643	613	695	654	623	627	641	672	680	701	662	631	650	611	625	625	647	644	631	628	642	638	613	628	635	696	626	648	655	609	624	684	641	615	665	612	651	634	643	678	616	640	638	690	631	662	615	655	597	642	622	688	611	634	626	617	644	626	644	651	580	659	633	655	631	675	663	656	677	683	649	677	594	583	647	629	659	666	642	628	597	648	651	630	638	567	609	641	588	639	640	641	633	655	635	680	638	632	652	595	657	608	623	636	607	647	635	605	666	667	640	598	677	592	630	692	640	647	647	633	678	658	664	664	631	668	647	627	639	621	634	638	598	638	615	651	618	668	656	649	605	665	667	656	659	656	658	647	631	686	621	636	595	651	675	664	622	628	639	659	649	602	609	602	679	650	646	665	616	572	627	663	665	609	644	648	671	661	669	653	615	674	604	670	579	647	653	626	649	639	630	635	649	632	630	686	605	657	675	645	649	671	656	581	614	638	670	602	627	633	630	667	665	659	687	618	603	630	641	636	656	614	702	632	625	622	630	651	646	667	584	671	590	624	588	600	593	633	601	667	683	607	665	598	612	626	653	649	631	654	618	659	660	659	604	635	606	654	575	605	677	681	653	658	677	620	659	636	662	659	697	639	675	623	654	592	625	643	636	624	652	625	651	699	626	626	635	658	659	645	659	592	620	598	677	596	605	655	657	617	633	670	639	699	603	667	662	633	681	613	656	630	601	608	692	638	669	668	645	629	637	685	626	637	639	590	592	610	684	655	638	648	624	621	607	659	631	672	666	650	613	612	641	615	625	624	688	657	640	691	675	615	632	690	665	646	627	656	611	605	648	643	622	642	625	628	559	637	685	646	664	630	683	633	621	651	614	589	607	686	641	683	653	653	619	657	625	605	652	640	653	618	669	625	687	637	636	670	663	617	646	664	634	650	635	648	621	620	651	643	626	624	646	644	639	645	624	630	622	616	648	639	623	618	656	647	582	611	614	615	632	620	616	632	640	608	611	620	712	657	620	657	637	635	674	630	645	600	583	620	619	616	612	655	648	652	656	686	614	673	651	622	652	681	649	680	617	661	677	647	648	655	650	679	622	637	636	642	644	591	628	639	650	640	649	608	671	629	664	622	625	651	708	637	667	642	682	671	613	609	651	657	673	651	645	628	701	609	655	653	637	627	635	645	653	658	640	649	648	635	678	599	672	605	668	595	617	647	665	597	599	624	659	623	672	649	612	659	663	651	677	626	668	669	633	645	648	622	647	682	642	657	631	675	637	670	635	614	615	669	643	641	650	668	663	641	664	639	660	657	644	693	660	626	628	630	623	636	628	674	656	603	613	615	591	630	651	643	618	609	638	630	642	600	622	636	658	632	647	635	681	665	625	673	661	653	649	672	684	642	638	689	649	624	596	662	656	659	654	679	669	652	653	661	668	647	622	631	636	597	655	615	625	619	640	666	648	696	636	682	621	644	649	652	637	651	622	684	672	638	662	636	655	616	596	636	627	703	645	615	647	666	619	629	671	667	640	687	624	572	602	622	665	642	623	596	636	647	644	660	668	625	647	661	584	663	662	614	671	641	671	625	686	632	669	664	636	654	654	651	654	625	652	689	651	608	653	657	613	626	655	659	622	643	646	615	642	650	666	674	668	669	576	613	637	639	619	655	620	657	655	641	658	657	586	665	676	631	643	636	626	649	576	660	647	612	651	612	639	672	625	623	673	680	635	626	677	682	592	631	630	625	629	630	658	658	638	660	679	682	637	670	665	592	617	600	640	645	642	658	647	677	668	627	616	621	704	646	659	660	641	663	675	656	586	628	658	635	695	619	652	612	633	685	690	682	656	635	629	635	678	652	599	651	605	646	622	695	643	567	625	645	596	613	618	618	687	618	600	641	687	644	652	659	669	670	626	649	640	655	684	692	639	611	637	639	620	608	636	641	662	629	669	636	645	616	663	579	628	623	608	643	648	621	677	662	644	677	642	665	655	666	626	661	629	631	644	664	635	623	645	636	637	682	624	639	634	646	613	630	663	622	660	645	595	711	616	663	610	640	633	654	616	685	632	661	701	624	665	667	690	698	660	666	644	630	662	691	636	651	669	635	628	630	626	632	671	648	659	634	652	603	622	646	593	704	625	670	656	678	615	594	620	677	612	623	587	620	601	663	682	633	680	637	624	626	624	649	626	664	652	642	688	642	668	676	609	666	633	654	625	667	637	656	655	634	629	633	583	596	565	656	616	706	629	699	662	602	624	659	645	615	647	655	623
44967	24441	9267	2376	675	322	311	295	321	298	312	292	244	292	289	311	295	280	302	287	298	318	266	259	311	316	324	291	275	318	295	294	295	315	278	341	313	301	281	312	265	278	310	310	279	283	266	268	273	295	285	274	253	297	282	287	284	285	297	305	274	268	305	307	271	307	282	300	278	276	318	286	283	290	284	291	290	277	311	298	296	300	277	294	281	281	290	278	309	276	311	313	313	286	274	327	320	269	257	310	300	307	258	301	307	284	280	305	273	296	329	332	276	270	268	313	317	281	308	320	281	290	302	268	318	284	309	279	314	284	291	250	293	304	297	283	314	300	319	281	275	271	256	325	279	288	283	327	277	290	280	278	263	285	300	310	309	303	307	286	298	298	294	301	296	281	308	289	342	294	315	307	289	300	328	292	317	308	273	278	290	278	290	289	336	289	286	292	268	271	288	295	287	278	305	285	300	291	305	293	304	297	278	322	282	311	288	283	276	261	260	286	285	292	281	270	288	287	310	290	296	301	300	278	299	299	295	287	271	295	295	321	297	288	284	307	287	304	284	319	254	291	277	304	298	313	276	274	283	310	287	267	255	300	312	305	308	281	290	268	312	295	319	303	279	259	284	292	304	300	312	291	291	329	291	295	305	305	301	295	303	313	312	286	295	284	277	309	285	278	281	299	289	310	269	297	289	294	285	267	277	291	323	252	281	269	305	278	307	302	286	272	286	316	312	286	288	279	305	325	307	297	293	309	311	272	299	287	284	303	269	283	303	309	292	309	317	310	302	298	305	267	296	313	310	302	289	272	303	264	272	267	283	312	285	289	281	291	292	267	269	297	293	277	307	310	289	284	288	283	297	296	286	282	287	301	287	263	331	312	301	339	310	271	286	308	291	288	315	294	299	309	296	308	328	286	285	277	285	304	276	269	294	293	293	274	296	311	304	305	297	263	288	324	246	275	290	299	284	298	300	300	284	335	279	322	314	285	284	289	265	267	303	287	264	288	300	268	279	319	297	293	304	290	349	341	288	284	277	267	303	300	307	267	289	286	277	283	301	298	327	304	297	295	268	301	296	260	306	316	282	263	269	318	281	307	276	316	295	298	255	301	315	299	289	281	266	284	288	269	317	283	286	298	279	277	282	330	296	277	278	288	277	279	281	298	323	285	289	275	281	293	281	319	302	291	299	314	299	286	279	287	291	304	314	291	296	279	270	303	303	263	292	277	290	317	295	260	299	270	324	285	286	309	289	296	282	306	278	281	318	243	301	288	286	271	301	290	285	283	311	245	309	285	300	288	297	281	290	294	284	299	272	288	287	270	325	307	293	283	283	292	306	313	294	288	298	300	300	259	293	305	298	315	281	281	319	275	299	292	324	288	271	281	259	290	301	297	305	298	266	303	282	310	287	276	285	270	281	300	325	262	293	293	311	280	280	281	296	287	276	312	300	293	288	240	265	335	306	330	298	283	273	284	315	305	300	298	280	277	320	280	241	267	297	310	286	280	295	317	258	303	298	319	313	338	301	318	302	295	282	296	300	285	277	316	296	299	279	297	267	286	271	304	325	306	303	298	310	274	316	311	300	314	261	276	265	280	304	286	286	297	333	309	280	281	296	300	303	274	292	301	294	302	293	308	327	290	301	308	301	287	284	279	298	266	281	293	312	287	272	282	278	306	287	321	268	250	300	300	303	291	326	305	314	286	303	302	319	302	293	298	280	287	271	293	295	315	286	263	281	260	271	286	285	348	281	285	314	288	294	284	261	270	293	319	280	294	320	286	333	290	287	317	308	282	304	292	305	293	278	287	269	295	300	280	288	337	265	279	286	287	326	320	260	276	311	308	290	319	276	295	304	269	295	259	301	263	315	263	289	294	317	297	287	278	284	329	275	284	297	294	285	290	298	303	309	309	292	275	294	302	268	304	321	289	299	287	282	276	296	299	261	274	272	296	304	289	297	312	285	320	299	282	288	283	286	270	277	281	297	277	289	274	283	293	275	294	322	288	259	332	311	291	313	297	277	279	253	297	311	305	285	326	318	260	285	285	307	270	301	311	311	317	283	286	288	277	311	295	305	289	285	249	285	272	315	290	294	280	268	279	275	305	280	301	315	288	271	278	271	282	296	321	301	282	289	306	291	272	300	293	308	291	291	299	310	310	293	276	290	284	304	296	298	284	281	267	291	307	310	313	287	329	286	289	260	290	293	288	332	303	298	278	302	313	277	277	296	293	287	298	314	290	276	302	300	313	324	292	313	271	299	307	288	286	291	289	259	280	294	248	285	283	311	304	322	295	285	275	292	274	315	283	291	312	272	311	310	287	335	285	296	274	266	273	277	274	293	310	297	301	301	285	299	302	295	274	300	308	290	318	306	281	281	326	288	289	287	313	295	265	291	265	321	282	307	279	314	287	310	271	281	263	261	280	298	317	335	330	272	283	275	285	302	288	301	273	282	266	269	276	328	252	273	295	275	269	286	299	294	288	305	297	297	265	316	274	284	271	286	277	299	280	306	288	289	289	256	307	283	316	276	278	305	322	296	283	281	310	322	308	272	263	295	297	303	276	323	296	290	264	257	276	309	277	325	273	279	287	273	301	285	308	307	281	302	316	310	295	302	290	280	295	298	256	328	280	291	304	297	300	313	293	297	302	300	293	277	318	335	263	283	289	256	300	275	291	283	269	311	297	306	279	289	293	294	296	276	268	270	319	281	318	298	287	310	268	306	294	302	295	309	310	294	306	323	271	305	297	276	333	276	289	282	266	289	269	287	295	296	282	280	286	276	282	280	295	325	263	306	269	261	289	306	285	300	273	280	289	272	338	286	293	321	301	318	331	301	294	299	303	295	282	283	299	265	348	317	288	283	286	293	302	299	287	288	329	286	265	319	291	333	294	295	264	307	285	312	314	272	315	271	326	254	271	326	310	294	303	276	286	273	290	292	282	291	265	290	299	281	303	319	308	341	256	287	295	280	249	297	304	284	312	328	271	302	284	288	277	286	305	307	295	309	312	253	271	295	252	316	285	284	303	298	293	290	290	304	291	328	305	279	278	273	268	290	316	302	289	286	295	294	301	286	274	281	272	295	284	294	294	305	296	305	287	292	292	268	310	305	293	292	279	297	294	291	338	312	316	301	293	288	283	319	279	281	308	278	298	312	286	269	287	271	293	311	293	330	274	283	315	273	280	276	263	311	301	285	266	302	275	279	257	289	277	282	273	282	275	299	294	281	285	305	263	306	292	299	309	323	254	303	282	267	278	288	273	281	264	309	308	303	279	296	264	310	304	270	279	269	317	325	311	288	296	258	294	272	269	310	298	297	272	318	314	303	297	291	275	294	308	298	280	328	300	276	272	274	307	299	273	263	277	301	307	277	297	254	309	292	274	233	273	319	270	290	276	293	306	257	272	314	274	297	312	294	300	291	323	290	294	311	264	308	319	301	316	295	289	287	306	314	266	311	294	305	301	340	299	291	279	280	299	329	280
38665	22720	11826	5018	1784	917	713	680	716	766	696	718	761	718	686	672	749	732	720	686	684	705	663	691	676	664	737	719	733	683	668	681	705	656	698	740	675	710	647	762	695	715	680	712	708	692	681	679	728	674	708	714	656	677	683	695	685	640	696	665	741	740	680	722	720	692	692	687	711	680	693	706	669	697	698	699	706	744	724	688	662	670	722	686	706	699	701	721	683	679	678	699	660	714	639	704	699	697	747	668	701	708	714	733	681	696	706	687	710	673	687	725	681	676	714	665	677	694	665	714	680	677	682	696	675	686	656	714	704	687	704	693	686	689	689	699	689	718	732	664	741	691	740	676	707	685	666	708	690	711	775	617	707	653	690	686	702	704	717	704	712	747	658	721	710	678	730	698	717	707	698	693	700	682	732	691	680	677	675	761	701	699	694	692	710	681	684	678	687	678	658	685	659	689	659	740	648	726	698	672	699	714	653	667	677	660	733	700	730	721	690	666	679	699	720	712	670	750	719	704	729	674	701	675	700	721	715	725	694	670	665	662	688	692	710	732	692	675	690	663	717	719	713	648	715	713	730	694	722	623	700	728	729	691	706	643	704	726	623	681	658	740	682	702	691	748	678	693	723	626	689	687	714	707	646	688	701	681	709	706	692	682	673	666	734	721	670	713	729	695	749	679	685	718	700	710	707	730	675	683	689	723	706	707	652	707	702	711	720	643	650	695	681	698	655	660	689	668	719	746	717	729	691	698	696	671	677	695	666	725	694	656	698	711	696	682	661	685	710	704	699	668	666	673	733	731	685	719	626	713	689	750	651	735	738	688	707	650	706	713	658	692	684	708	695	759	722	689	705	700	723	686	665	695	664	650	689	707	694	731	700	699	691	671	692	734	712	751	741	676	673	692	647	703	692	672	678	711	676	677	706	673	691	650	692	701	694	707	750	708	721	678	728	696	725	664	704	700	717	642	632	708	675	697	722	730	658	694	727	678	725	714	648	650	688	670	659	697	755	677	736	706	683	659	686	677	658	653	714	690	714	668	680	699	708	671	680	703	660	756	674	706	705	771	747	749	685	677	668	697	713	692	720	758	692	664	702	700	664	686	671	692	701	670	685	710	698	623	699	727	696	686	740	707	671	684	697	705	704	704	674	699	697	668	689	683	665	692	688	677	753	703	741	683	688	722	737	726	675	684	639	674	699	732	685	657	694	663	699	645	690	688	668	726	709	691	673	707	663	739	719	690	685	698	697	685	681	708	732	706	699	755	681	723	695	688	746	624	723	682	712	717	686	731	676	724	659	687	641	678	664	670	673	665	706	686	711	685	687	667	690	711	738	676	718	694	709	663	700	699	688	711	724	719	681	679	667	659	686	692	677	695	693	728	670	718	689	675	710	699	723	663	737	702	719	708	703	697	737	668	670	689	706	703	735	673	742	719	643	705	661	700	666	748	672	691	737	705	711	676	707	677	724	707	680	705	707	642	723	698	727	723	684	677	679	697	697	655	704	715	675	694	634	670	705	706	675	684	718	700	702	696	715	702	678	661	716	703	706	715	721	690	647	697	614	708	681	693	676	671	677	706	694	741	669	749	688	705	676	670	739	700	703	624	723	695	678	689	676	707	636	703	719	696	690	705	672	685	694	663	720	674	705	717	705	724	686	729	645	723	725	722	705	636	689	698	659	674	713	672	712	678	709	706	737	663	664	708	724	685	742	701	731	728	757	714	741	690	708	725	715	690	708	727	691	676	721	734	724	648	732	667	676	680	703	699	702	690	712	678	687	671	664	700	640	708	702	717	711	710	718	697	720	662	703	730	753	695	715	741	671	691	673	725	737	705	723	740	740	703	734	696	640	691	637	697	686	737	713	698	692	677	703	673	713	666	681	685	693	687	715	700	698	706	692	655	718	674	687	718	735	691	734	686	696	690	711	687	707	714	714	673	661	690	716	700	715	681	721	654	646	687	722	696	703	716	692	708	738	703	675	711	689	690	664	747	685	708	653	741	704	724	723	726	716	656	679	670	667	680	699	689	664	667	698	713	745	725	687	695	671	648	725	687	674	708	721	675	683	677	724	691	734	696	715	674	707	680	682	676	719	668	676	721	623	783	664	681	682	724	682	709	745	635	657	662	754	649	722	681	741	679	724	710	717	699	746	712	726	704	656	665	673	676	687	741	680	695	696	690	697	740	622	690	628	663	662	670	710	661	693	701	710	720	676	704	702	698	672	688	655	675	651	761	705	749	755	681	683	651	711	691	696	731	682	708	661	677	699	683	725	697	668	687	659	691	718	711	702	729	652	728	685	729	704	700	703	768	661	628	696	684	693	689	708	658	762	730	664	706	722	698	716	714	657	675	652	671	686	676	677	682	735	705	723	671	718	687	692	655	660	689	723	724	745	730	699	689	689	683	723	736	729	666	665	721	697	725	711	712	693	681	713	733	687	621	712	683	718	688	681	700	693	671	688	755	748	721	714	662	693	705	714	678	671	673	637	673	709	704	678	735	662	721	701	675	673	686	660	651	707	676	651	680	698	701	685	655	743	701	698	664	671	714	696	725	662	691	712	660	667	641	735	662	754	716	685	704	668	637	698	712	662	678	659	708	720	704	691	659	736	680	740	692	735	665	673	676	691	696	728	708	676	690	714	681	696	705	688	671	666	685	702	721	737	658	675	725	700	652	665	701	674	723	686	700	681	656	708	704	706	700	693	692	659	698	685	709	705	701	721	715	687	698	684	690	696	665	690	688	712	710	723	672	745	711	700	657	677	673	776	723	724	707	666	646	715	697	680	715	714	682	731	727	703	690	659	695	682	697	692	713	703	669	732	684	700	748	720	691	706	723	689	645	722	674	658	745	697	681	679	690	729	677	664	702	694	680	688	674	694	702	676	695	681	709	745	721	681	650	667	661	722	707	659	682	668	657	669	720	685	691	738	731	747	736	673	682	705	683	716	689	697	692	668	678	726	660	717	659	719	683	736	737	693	722	682	658	670	684	642	735	692	669	699	721	725	700	703	708	690	643	719	739	686	675	684	692	692	656	695	659	683	698	721	662	693	674	672	727	697	690	709	679	694	695	738	661	693	658	747	656	702	657	670	698	726	687	678	700	675	715	755	664	662	704	665	653	682	652	692	691	749	694	729	722	690	651	712	700	743	709	677	731	684	704	684	698	706	674	696	667	658	650	632	675	729	626	676	656	708	709	750	694	701	674	679	697	702	689	707	647	729	725	704	720	700	643	664	661	678	682	663	670	723	685	719	726	675	724	679	665	705	741	749	685	704	711	635	690	676	651	735	671	727	740	667	731	701	711	676	707	674	678	709	642	675	717	671	659	661	668	697	665	695	656	714	696	750	709	698	700	664	718	712	715	711	687	666	733	685	681	733	660	712	719	697	721	714	683	716	661	671	717	663	671	694	710	758	718	686	644	690	652	730	729	716	709	720	725	666	660	658	735	659	676	697	677	649	730	707	697	678	667	690	691
80547	62354	43532	22589	6478	1073	397	343	334	317	340	330	318	301	340	318	327	338	315	320	357	325	302	302	332	302	330	298	292	353	320	297	314	326	317	306	329	320	330	314	340	307	349	294	343	336	301	300	316	319	309	307	315	324	338	345	284	304	331	313	334	298	304	335	343	310	324	340	319	315	311	315	298	293	306	323	247	308	284	343	309	324	309	284	299	334	322	282	304	310	304	304	308	340	316	303	323	333	314	305	302	296	296	347	340	320	333	288	334	304	320	329	343	343	310	326	331	280	263	308	321	351	310	318	332	331	327	349	321	326	318	301	314	340	319	313	330	304	301	323	279	298	322	326	332	295	320	290	330	321	319	280	356	333	312	289	308	310	311	321	326	297	326	315	309	326	294	292	336	308	330	310	281	314	300	290	296	293	310	315	291	328	305	319	311	281	314	325	340	331	341	334	349	287	305	282	303	309	338	322	283	325	340	314	323	299	332	295	321	301	348	340	295	315	343	316	274	292	339	305	333	335	296	336	309	288	309	329	322	283	332	307	305	308	340	299	313	302	339	319	301	333	285	333	310	313	332	318	297	296	297	301	337	336	341	328	332	301	303	306	316	304	300	313	321	302	311	324	334	310	298	310	320	302	319	342	329	300	301	299	318	311	291	305	368	318	309	317	335	340	279	325	333	297	327	306	322	312	268	289	278	314	332	350	316	330	285	304	305	333	309	324	345	319	284	300	321	322	311	343	306	306	279	355	307	333	344	336	322	303	328	308	330	336	328	285	317	298	313	311	305	297	315	314	315	315	323	299	300	339	279	277	321	298	329	323	276	297	353	294	299	324	304	282	348	358	310	313	336	319	322	322	298	325	299	330	301	315	314	317	282	348	324	310	286	282	277	311	324	332	341	285	329	337	325	356	317	314	311	314	346	296	338	316	339	322	287	305	283	361	313	302	336	292	324	317	295	321	299	312	301	292	332	320	321	330	329	327	344	322	334	333	336	340	348	299	310	316	295	330	310	339	364	328	296	306	307	324	324	311	328	354	307	312	322	324	360	329	343	355	323	324	324	318	349	319	313	295	307	328	322	311	312	326	273	315	298	293	314	321	293	340	305	295	324	339	312	298	301	330	340	329	321	334	298	340	303	332	308	342	304	313	295	310	338	325	317	301	298	292	328	336	328	329	335	314	362	332	293	310	312	293	313	309	296	325	286	344	341	300	318	318	325	283	330	289	316	335	288	340	337	310	292	321	307	330	324	338	304	311	316	324	301	375	331	319	327	334	327	315	294	285	323	311	325	331	331	325	291	313	308	324	339	314	309	296	302	314	317	336	281	322	302	313	300	310	306	309	287	280	315	314	313	340	307	332	287	320	297	325	320	342	329	321	322	311	303	320	353	277	314	338	346	343	354	310	297	321	291	351	290	334	329	308	315	288	312	329	319	324	300	308	282	325	302	337	308	319	332	307	299	314	297	296	353	304	312	316	310	282	301	296	329	299	292	291	292	317	315	324	302	315	344	320	336	319	282	308	318	339	315	341	309	322	280	328	288	298	304	309	315	307	343	306	337	294	302	304	323	321	319	337	307	314	307	320	321	322	315	317	295	312	329	325	328	309	326	312	327	309	307	312	338	319	293	320	311	302	302	312	328	317	338	321	319	314	342	312	310	325	299	314	282	318	302	319	314	348	328	278	309	314	349	317	309	333	305	323	304	294	333	299	325	314	296	297	322	319	312	283	300	284	286	321	330	296	327	301	295	316	282	312	283	299	333	315	334	330	334	304	336	331	306	327	310	295	307	302	333	340	315	303	297	332	324	293	315	324	324	264	327	294	315	331	318	332	284	294	296	278	325	334	341	326	323	309	304	299	329	307	302	300	316	298	312	323	276	319	315	299	330	283	309	308	305	325	302	325	302	354	303	314	319	301	335	302	333	314	324	314	317	315	307	357	326	317	320	322	288	307	287	317	322	302	321	333	322	285	294	296	346	327	295	320	271	284	312	292	314	322	305	331	280	336	339	332	320	345	344	296	297	316	281	288	324	330	295	313	306	309	322	303	291	327	310	327	326	356	305	315	319	316	295	334	312	305	305	304	292	293	299	334	339	336	342	310	289	308	318	270	319	330	288	281	324	287	314	312	346	311	309	291	325	336	295	291	307	305	294	319	315	324	331	336	324	333	298	297	317	321	303	279	334	309	306	344	319	282	308	325	327	323	351	330	324	289	334	319	339	311	297	308	298	320	314	310	336	318	290	326	337	339	319	332	305	294	303	313	319	288	292	305	306	329	316	322	308	333	296	285	309	300	323	323	304	299	287	315	282	320	323	296	300	326	310	322	306	319	331	323	311	307	339	279	311	328	314	353	281	350	313	359	344	353	303	294	331	307	321	323	307	308	336	321	323	306	311	351	307	310	314	284	337	299	296	310	275	291	302	311	313	308	322	344	320	307	303	334	298	326	300	305	294	293	315	332	341	308	281	322	301	311	334	329	343	309	326	316	318	281	301	331	335	319	312	298	297	353	316	335	329	345	308	287	276	305	345	317	339	333	335	330	345	283	329	334	329	294	304	315	231	293	341	319	318	328	315	319	307	333	296	306	307	313	313	328	294	306	300	315	317	347	320	299	313	335	338	315	309	301	314	324	293	303	329	341	320	352	333	341	299	303	307	324	280	271	284	317	290	331	306	292	269	317	306	315	288	334	320	318	345	308	327	328	342	334	331	326	335	320	287	315	337	342	333	316	315	325	298	320	269	323	330	332	328	307	310	313	294	336	325	308	269	311	317	298	327	319	335	268	322	296	327	317	314	307	345	304	310	324	284	345	322	324	332	318	321	338	339	338	356	330	323	312	328	269	299	286	296	314	320	320	321	296	336	309	331	331	311	319	345	300	313	320	327	289	317	291	310	367	341	303	313	320	312	306	297	329	325	304	288	327	301	346	321	317	342	299	290	310	322	330	325	338	287	312	330	275	322	288	317	297	323	334	320	310	325	315	331	331	343	297	316	303	317	308	337	308	357	285	330	346	319	295	310	319	318	339	306	279	328	310	305	324	319	310	345	315	324	297	325	328	286	314	303	358	318	319	313	305	336	286	334	313	323	302	319	332	341	296	336	320	310	336	307	319	324	328	273	299	317	335	337	300	310	315	317	325	306	311	298	293	298	300	320	303	298	297	307	342	316	313	319	316	296	331	339	298	307	279	301	292	302	319	309	294	319	320	305	287	321	324	328	295	323	284	360	278	336	310	328	336	304	316	329	325	327	331	312	331	314	314	281	314	326	327	296	327	314	361	296	302	331	312	310	324	303	300	345	307	352	308	294	337	302	338	309	306	337	334	315	305	313	303	310	332	329	288	311	328	317	309	330	313	338	310	312	309	346	295	316	333	332	330	297	325	344	323	310	312	317	326	319	329	314	308	290	285	323	343	295	289	304	342	304	324	308	274	293	324	294	306	294	289	337	354	271	349	308	324	311	335	322	298	320	336
59791	49622	41528	25888	9417	2381	942	722	724	748	740	741	774	752	756	733	702	790	741	724	695	715	719	719	718	727	730	733	692	721	728	798	717	702	731	753	747	767	735	713	753	729	705	721	749	784	772	746	735	701	777	756	739	730	709	703	723	754	746	723	776	725	720	721	759	730	738	741	740	739	724	775	745	705	641	693	727	746	781	727	748	717	694	708	762	732	745	745	703	776	697	760	740	748	749	729	738	716	741	718	761	756	760	718	719	726	743	676	664	720	707	702	748	758	739	722	737	761	740	725	736	715	820	758	711	717	772	754	723	759	702	704	696	758	740	775	712	764	705	757	736	734	730	735	703	707	700	691	712	763	734	710	727	696	773	767	704	706	742	728	730	704	716	748	711	715	736	743	725	779	684	786	728	708	736	722	719	713	729	726	774	782	732	718	759	692	774	686	747	764	726	776	748	750	720	708	733	738	714	711	719	746	701	721	743	738	691	714	725	724	740	716	739	746	754	795	719	733	743	729	715	700	757	727	703	736	731	743	749	733	746	724	713	727	747	711	689	756	699	739	735	695	705	751	675	732	713	759	756	734	726	720	683	729	757	743	746	746	749	740	727	763	812	709	724	774	798	730	737	677	718	735	776	777	759	713	723	726	722	751	743	739	693	722	724	740	728	738	724	712	745	728	709	710	761	756	716	733	737	719	760	705	723	719	684	771	740	758	755	743	764	682	756	736	742	707	758	743	762	714	730	723	744	720	715	759	714	710	743	757	660	737	739	729	732	700	719	719	704	734	749	750	698	710	746	705	747	718	770	711	796	760	731	709	740	749	738	721	752	727	737	764	764	832	730	738	737	741	715	707	754	712	726	776	775	678	711	728	752	731	751	733	762	770	776	751	694	710	774	704	723	717	732	704	740	784	739	681	713	751	703	716	763	729	724	707	715	705	756	741	720	690	733	736	765	730	718	702	772	773	724	716	760	725	713	744	765	777	742	725	694	714	750	734	701	794	732	732	690	729	726	725	730	736	732	706	739	730	763	722	705	703	747	790	758	712	718	781	758	748	732	726	725	751	718	758	707	686	720	693	740	707	784	736	715	764	734	728	686	713	728	731	711	708	730	723	794	719	716	713	745	746	738	688	674	675	692	729	762	723	739	784	772	731	740	779	705	711	750	725	758	716	742	739	745	730	693	730	659	712	737	726	720	740	766	688	743	751	714	706	720	715	764	689	750	727	688	665	759	730	752	715	727	745	722	736	693	711	729	771	754	711	671	771	748	698	739	736	774	771	720	671	726	749	752	720	735	748	700	723	729	738	708	746	734	756	724	729	697	784	705	769	717	713	713	787	749	742	752	779	731	752	777	745	751	700	770	729	783	768	726	771	711	671	734	746	756	736	753	710	660	753	744	723	732	762	675	711	734	755	716	735	729	724	715	735	751	781	686	741	654	763	749	715	731	750	713	747	771	720	771	665	748	710	710	728	751	735	700	731	783	743	749	704	728	723	739	786	723	716	742	736	769	734	722	734	714	727	745	766	711	763	710	763	754	735	742	693	680	727	737	716	726	731	746	714	724	756	738	695	733	752	726	735	771	747	800	732	732	695	682	727	745	773	703	753	736	820	766	707	720	733	699	725	708	732	727	742	738	692	726	740	714	760	770	713	720	733	688	686	746	758	733	723	724	758	703	732	719	787	711	750	821	708	749	754	753	737	737	770	780	711	693	715	721	718	741	741	739	694	758	780	706	729	716	704	699	767	718	734	754	680	707	689	721	782	736	723	716	698	731	777	737	698	723	707	730	725	730	696	743	731	738	699	698	713	764	756	726	733	721	725	728	704	746	743	731	743	754	765	773	724	778	800	731	686	696	724	731	695	749	762	705	729	699	705	683	760	755	713	721	725	740	760	750	710	748	776	730	729	729	786	744	738	701	703	733	709	742	760	709	708	746	714	773	693	740	749	714	695	778	694	704	684	737	739	693	809	724	750	691	730	714	705	653	694	745	732	788	674	747	751	764	764	758	746	741	723	728	739	720	782	685	705	719	762	722	761	716	765	751	694	752	703	780	713	719	780	739	660	766	721	750	753	739	721	731	693	752	769	754	728	762	745	735	727	701	711	711	689	722	707	711	730	766	763	766	723	730	782	725	721	734	719	747	762	730	707	707	701	733	737	776	707	712	734	708	734	709	702	776	773	700	739	725	752	706	760	711	708	735	719	721	703	754	727	720	772	674	747	722	720	704	704	762	754	713	749	692	727	720	753	733	771	750	709	710	740	747	736	774	712	748	701	718	715	751	769	724	698	779	783	775	784	730	778	737	740	743	720	703	692	715	722	714	707	720	737	725	718	679	718	725	696	723	660	765	673	686	716	753	688	740	745	727	694	715	782	733	745	695	709	688	701	739	700	739	740	759	728	692	732	764	732	752	757	705	718	721	714	785	664	744	731	773	716	718	725	728	726	759	713	682	737	747	729	749	754	715	753	760	754	732	727	772	688	739	744	752	694	684	691	801	724	736	738	735	723	737	730	728	740	699	675	733	751	713	718	719	744	736	759	749	727	699	791	672	730	812	743	744	732	697	700	744	738	744	741	716	781	742	748	788	728	713	781	734	727	749	733	717	731	796	761	754	734	739	682	713	718	725	718	760	731	754	704	751	713	699	712	726	753	719	762	755	675	654	778	744	745	734	730	791	736	764	723	733	740	706	765	720	722	723	731	749	760	751	700	716	766	732	676	740	732	730	728	695	737	716	721	726	732	720	733	735	716	758	712	755	780	737	767	744	720	728	725	732	696	755	790	751	720	697	755	697	721	750	751	747	708	759	770	729	720	659	749	743	755	777	707	712	727	728	715	766	710	726	747	726	722	689	744	762	741	748	719	771	772	735	717	738	710	654	760	720	737	744	784	745	701	756	770	724	739	749	725	722	769	727	743	768	732	741	777	762	745	722	749	771	721	707	718	751	745	737	727	754	681	713	750	738	747	746	738	696	711	755	787	710	729	743	750	710	723	752	728	706	684	733	720	724	710	699	778	725	737	733	690	760	763	789	714	735	758	768	791	766	739	700	728	731	735	716	709	715	781	736	757	746	751	810	739	775	775	759	760	756	754	702	719	734	801	684	718	739	758	733	744	738	748	759	757	733	756	771	711	710	755	719	736	746	760	719	754	689	731	749	730	710	758	704	701	701	738	774	745	701	714	751	734	767	721	763	731	714	764	745	723	713	756	681	758	746	715	702	705	687	739	759	744	764	734	687	773	747	724	684	807	729	698	746	714	709	727	765	749	751	719	696	745	805	761	743	757	750	744	694	738	687	771	714	730	751	684	709	737	700	707	720	714	719	772	718	767	771	723	691	737	754	738	769	732	730	738	734	752	722	750	753	755	732	696	788	755	734	751	721	755	755	802	737	754	759	750	713	743	728	706	725	720	792	693	720	707	704	723	732	758	691	700	728	725	719	734	701	744	742	713	721	715	770	716	720	737	735	734
84585	69914	53032	31362	13149	2192	401	275	269	260	299	294	252	279	276	299	232	293	254	300	242	266	286	264	287	244	316	275	296	250	281	280	285	292	258	287	265	264	271	262	279	219	263	260	278	266	253	268	260	264	231	286	270	281	293	276	253	287	279	258	252	270	273	272	296	272	257	263	300	285	299	284	268	289	252	265	274	232	268	262	254	284	288	279	264	231	287	289	261	296	260	263	253	269	279	260	268	257	260	261	250	248	266	240	267	261	237	266	248	267	299	271	284	253	262	252	250	241	263	295	278	288	276	279	308	257	306	309	288	259	275	262	266	258	263	268	271	262	245	255	245	286	299	265	290	263	260	289	270	264	277	257	243	225	293	259	268	266	290	267	281	269	283	265	286	259	277	265	248	256	270	292	283	265	312	323	264	273	276	279	266	254	342	256	270	257	279	290	272	262	264	253	261	290	289	268	262	267	257	280	281	250	286	289	276	259	260	273	268	248	304	232	253	270	253	307	287	257	275	272	289	270	243	280	239	267	289	261	263	282	254	256	259	234	267	271	265	264	293	252	285	241	303	289	272	277	267	281	272	275	258	268	243	270	280	269	291	263	280	275	279	304	271	256	314	273	274	268	248	248	283	292	259	299	280	287	278	279	282	257	262	269	263	251	258	267	273	297	309	270	281	298	307	244	276	274	259	284	280	299	262	305	285	271	293	298	263	256	283	259	273	281	257	279	269	273	281	305	241	266	288	248	270	274	284	273	251	257	277	309	258	256	276	247	263	287	280	253	293	273	261	247	277	248	242	261	314	247	297	260	247	279	279	242	285	265	245	263	256	316	242	275	296	243	295	302	268	290	263	283	291	315	290	250	265	295	262	286	282	287	267	251	260	310	273	280	287	249	278	304	283	287	296	252	252	256	287	276	286	278	278	285	264	293	242	297	253	286	298	271	261	265	276	259	287	275	269	255	264	275	295	256	281	260	275	276	262	281	262	297	280	296	272	305	255	251	262	266	264	287	302	240	276	288	259	259	283	269	273	279	281	272	280	253	229	253	254	251	268	294	262	269	306	295	283	281	284	274	267	273	233	270	283	289	284	266	285	282	273	268	279	274	264	284	278	259	274	286	269	296	259	253	290	266	276	275	277	262	278	291	266	268	247	255	254	249	292	254	295	286	254	277	252	273	293	256	260	274	275	289	283	257	301	269	263	287	273	273	301	244	241	279	289	262	300	220	264	278	276	292	271	230	272	243	282	304	300	300	276	259	259	278	247	247	288	297	272	271	289	287	308	267	298	286	250	259	259	258	280	274	268	269	269	281	244	273	273	278	261	258	279	314	286	279	267	292	282	266	306	241	255	254	254	250	290	249	280	250	256	275	275	259	256	281	291	277	240	277	260	265	254	276	263	284	280	270	261	265	271	261	272	259	280	304	282	305	282	287	275	297	260	276	282	291	233	266	258	261	256	293	260	243	261	263	248	291	287	235	265	276	250	288	291	243	252	291	275	288	263	276	310	309	232	281	266	275	280	244	249	253	278	284	294	261	260	269	241	276	265	281	288	270	269	247	283	282	261	246	263	260	269	242	310	264	239	249	291	323	263	259	280	250	277	274	273	270	248	312	244	270	272	277	287	274	270	251	267	259	273	305	264	274	269	305	265	270	308	263	260	277	254	280	288	251	283	277	247	261	284	275	253	252	256	273	283	254	267	295	248	272	271	286	283	284	278	248	299	303	261	285	260	283	230	301	272	260	277	268	283	265	294	284	245	259	272	279	224	281	267	240	275	228	280	250	247	252	259	268	264	252	244	279	269	279	248	274	257	242	253	283	278	230	276	277	281	248	267	292	287	290	268	253	264	256	254	263	283	268	254	251	261	286	291	286	281	265	278	245	250	277	264	266	266	258	251	301	277	292	257	292	257	254	285	263	270	295	300	287	288	251	280	266	260	296	287	282	264	254	272	264	321	304	252	259	270	262	259	289	255	283	259	244	250	269	243	265	278	263	238	275	335	310	262	294	284	270	280	259	261	288	318	277	259	298	275	255	243	283	300	274	313	265	291	269	284	264	249	273	279	279	283	259	290	264	309	271	276	263	249	267	284	254	279	261	246	272	281	283	258	253	269	269	298	257	280	308	293	250	288	261	294	272	287	274	299	277	287	258	275	236	268	287	280	264	237	268	260	263	250	253	274	252	263	272	277	259	274	281	281	290	273	273	279	291	269	250	283	286	270	260	266	283	275	268	325	254	278	266	306	261	236	250	305	266	269	263	283	276	254	265	274	290	242	269	279	228	262	245	295	254	253	277	307	253	250	286	269	274	274	273	264	298	268	263	284	268	258	278	253	291	257	286	259	273	259	261	258	301	330	269	268	271	235	250	261	284	268	268	252	265	273	274	274	288	286	300	298	244	278	283	239	281	280	278	304	278	265	255	263	287	284	277	292	287	271	257	299	306	270	265	274	274	298	281	234	292	275	282	236	255	249	298	266	263	260	254	251	273	283	287	294	260	270	266	280	270	243	282	269	292	253	270	258	286	318	265	306	284	324	271	241	256	267	327	283	278	296	265	259	270	274	263	270	268	275	293	267	265	253	277	307	272	283	306	246	247	277	281	278	257	270	262	276	260	267	308	232	289	263	256	286	282	279	301	266	271	269	280	285	266	283	241	288	315	266	256	260	264	276	255	235	274	256	279	276	271	265	295	282	230	243	283	263	273	247	271	299	264	254	298	282	265	261	269	261	249	256	274	267	280	284	285	266	249	276	271	235	259	291	278	286	273	291	261	266	259	278	228	274	295	250	283	277	281	269	267	237	279	278	255	261	282	261	281	247	281	288	266	294	267	265	265	264	270	279	280	265	280	266	272	271	292	251	282	315	272	291	253	258	245	263	266	289	298	236	271	291	265	284	245	268	251	257	262	265	275	279	302	276	264	242	253	279	250	249	289	286	263	263	261	240	310	264	282	271	261	281	273	280	294	249	269	262	285	283	255	296	282	281	247	267	295	260	297	283	281	263	271	282	297	276	256	265	266	285	277	297	283	279	287	263	263	256	296	291	294	253	277	297	291	282	258	289	295	302	273	260	276	277	295	271	292	256	249	264	260	250	258	274	277	281	267	246	284	259	285	307	267	237	282	268	296	257	275	275	275	274	251	259	300	276	258	289	286	261	275	272	278	285	263	299	279	289	278	273	258	262	275	244	233	249	271	264	260	266	259	279	277	269	279	279	272	283	294	232	308	297	267	270	262	294	264	256	261	269	255	257	266	263	280	273	253	262	279	271	274	257	271	267	242	265	262	252	247	286	289	281	291	279	261	276	291	287	265	286	284	283	253	262	269	250	263	286	248	269	281	323	280	272	313	253	286	274	317	263	308	286	251	275	285	257	298	259	289	286	285	292	283	259	262	283	288	261	248	252	321	254	302	304	250	267	266	274	289	265	273	253	280	254	309	257	247	246	285	309	273	279	235	272	285	300	281	276	269	247	278
69429	59842	50745	34606	13900	3442	1020	645	605	659	659	662	590	594	601	595	671	620	618	621	636	645	648	615	622	630	652	656	615	655	649	649	579	614	676	627	622	642	593	628	645	637	654	652	620	619	611	653	640	615	677	645	613	638	595	671	582	656	553	586	660	632	629	637	663	620	618	593	623	645	634	607	632	648	638	618	608	624	632	645	649	609	591	605	607	649	603	633	621	652	615	639	622	652	626	620	596	626	600	651	620	649	651	607	626	632	666	655	618	625	618	682	575	638	673	559	574	679	647	624	640	659	636	597	607	671	654	572	581	668	663	594	592	634	643	634	618	637	609	636	634	621	629	652	643	602	643	637	656	619	637	627	613	587	615	626	657	623	679	627	625	608	656	612	633	610	649	600	626	664	599	597	646	624	628	601	629	635	645	626	632	633	629	626	609	647	627	622	572	622	632	594	634	611	622	645	609	621	633	658	670	630	649	642	638	629	592	648	685	658	596	618	629	665	637	629	627	617	624	618	637	705	583	619	607	618	621	612	647	607	635	628	626	641	647	623	627	640	603	645	632	604	561	615	600	644	652	582	628	626	663	618	632	585	625	575	677	628	614	602	663	641	630	619	594	646	601	654	581	594	643	650	657	604	594	603	641	640	625	597	624	617	603	622	611	643	604	640	616	630	609	622	619	600	581	681	647	641	660	651	633	647	644	639	636	645	644	609	626	609	642	636	645	660	662	634	634	647	600	605	653	620	604	629	625	611	614	681	645	617	566	600	664	613	621	599	624	589	596	609	689	625	663	627	615	612	649	629	606	653	611	609	679	601	619	593	655	670	619	618	610	643	638	571	684	659	616	599	673	597	591	636	660	628	648	655	607	603	600	562	614	685	639	634	600	643	641	626	637	602	603	625	624	628	655	618	649	608	608	601	626	611	641	601	637	639	613	673	602	594	618	581	658	601	693	628	664	623	589	615	619	656	667	623	640	646	614	601	629	617	592	623	601	624	635	665	609	634	624	665	641	635	618	585	614	625	656	632	580	641	600	629	669	638	623	652	593	630	619	625	644	643	671	627	566	640	635	658	592	613	626	623	673	637	663	635	577	596	627	641	632	599	576	623	645	645	612	656	626	678	616	630	602	659	629	643	629	598	639	634	636	626	627	618	602	641	570	639	580	584	639	616	636	631	619	618	668	626	634	584	609	605	630	677	644	639	619	625	590	627	625	624	645	661	641	637	647	610	621	633	602	593	664	639	644	634	665	625	622	613	660	598	629	602	652	608	585	643	643	627	633	613	603	656	598	628	631	637	628	605	573	598	607	638	615	598	616	639	641	619	590	605	634	605	616	624	623	613	636	671	634	638	660	638	640	586	638	626	597	580	622	631	604	625	632	663	605	687	598	610	618	645	648	639	651	628	624	634	651	614	650	617	594	644	619	617	672	626	621	610	633	640	594	652	629	594	627	644	610	611	643	613	666	624	610	609	623	661	629	626	605	614	656	605	662	634	631	619	633	587	635	634	611	583	662	610	676	616	633	612	620	629	596	598	660	607	626	600	624	629	631	644	620	592	620	600	640	677	650	623	606	609	622	619	603	607	638	610	586	624	630	636	629	622	617	612	629	607	613	643	651	623	639	641	659	618	607	618	627	643	651	663	588	638	607	658	631	649	622	637	605	637	651	634	621	630	620	671	671	686	596	608	647	661	606	658	625	620	633	587	629	604	645	630	607	636	615	653	640	622	634	614	631	624	642	640	643	657	607	607	654	625	611	665	642	632	624	646	651	649	670	661	646	626	683	671	618	602	605	652	614	631	640	618	628	666	626	624	627	629	633	616	624	638	628	616	650	625	656	654	635	581	676	612	596	626	645	599	617	605	658	664	655	630	651	626	626	630	660	624	617	625	638	647	618	669	660	665	648	634	623	628	638	622	660	639	622	644	668	678	660	652	588	616	598	621	635	606	609	611	645	593	598	625	651	633	619	656	605	637	636	620	660	652	642	630	626	619	649	722	636	639	622	608	585	623	668	678	624	602	621	655	653	625	664	623	601	647	605	655	644	647	610	647	622	607	650	674	677	677	614	621	632	650	630	601	638	659	644	642	616	617	611	627	647	583	607	611	614	575	664	626	623	597	619	639	645	608	637	639	640	605	590	684	673	655	615	630	632	663	665	602	619	626	617	609	645	654	625	628	656	629	616	640	662	624	639	643	595	650	656	601	653	607	617	631	603	647	598	644	647	657	647	620	605	599	625	630	644	628	628	592	615	666	647	636	631	652	639	634	625	670	660	602	555	609	611	612	597	649	664	605	606	607	655	649	659	659	676	611	670	632	652	617	657	608	628	625	576	629	621	665	618	596	661	617	654	607	604	621	608	642	627	641	663	701	614	656	647	647	648	648	621	672	634	654	628	625	640	607	605	664	644	634	629	663	618	649	647	647	628	693	612	624	655	632	593	659	661	587	668	650	640	614	655	622	632	596	623	602	635	609	622	610	655	613	630	601	634	644	624	621	618	705	615	610	595	590	651	583	619	634	637	649	661	571	567	671	632	676	616	671	684	623	649	594	643	647	638	662	598	613	626	609	592	631	644	637	578	646	612	673	636	627	624	626	675	602	622	666	623	598	655	633	649	591	598	669	617	629	622	635	613	611	654	681	639	607	630	623	647	587	602	646	618	617	601	687	632	592	659	637	631	617	608	635	646	633	589	601	637	646	609	653	604	631	683	633	648	665	624	632	651	638	650	667	622	646	664	631	663	621	629	622	678	629	650	607	620	635	663	589	645	664	604	571	602	627	612	604	639	651	606	592	635	597	614	648	633	588	609	644	638	619	631	647	659	636	634	615	621	653	633	617	656	637	611	651	593	608	650	611	613	629	605	617	608	626	646	605	630	589	612	648	608	637	613	633	619	636	649	654	678	619	613	665	657	617	660	634	592	648	678	637	646	707	648	598	638	598	636	613	637	652	613	644	635	575	659	644	600	652	664	652	598	655	631	621	653	615	608	650	621	668	616	642	605	635	619	637	632	631	633	619	631	653	615	633	665	641	598	639	610	635	646	625	623	694	597	632	611	610	640	615	620	638	639	618	622	616	609	636	613	642	689	654	623	651	669	582	613	617	613	574	614	642	672	663	592	621	635	653	633	623	623	593	585	655	651	640	665	611	603	645	611	617	637	642	667	648	608	639	605	588	622	698	622	621	627	634	644	642	633	631	629	651	669	648	625	644	629	615	645	623	652	660	638	622	631	660	641	598	661	627	655	636	641	610	608	613	621	601	622	629	614	618	616	634	666	647	617	628	665	572	645	633	601	640	631	633	637	635	673	613	691	661	596	611	595	591	653	618	650	612	640	612	623	627	597	621	674	621	645	620	632	617	655	654	631	625	621	642	655	660	647	595	645	660	588	610	605	654	624	612	629	640	612	667	603	625	633	647	609	639	675	628	624	620	652	615	665	628	648	643	637	627	631	634	594	629	650	645	629	652	677	695
44787	23487	9333	2421	752	369	323	293	256	288	272	289	285	283	294	291	338	290	277	282	271	257	282	275	288	263	280	236	257	296	285	268	276	276	290	293	285	307	283	260	311	277	295	271	271	330	312	298	288	306	288	260	265	321	324	292	273	270	310	275	262	295	285	284	263	287	294	290	298	288	301	274	296	297	260	297	304	307	322	275	293	298	270	274	268	271	254	257	279	256	291	315	279	304	258	288	306	277	295	288	275	240	276	297	280	290	301	316	278	287	298	283	312	299	263	282	289	292	268	275	275	282	296	288	289	278	311	268	322	269	252	315	291	278	287	308	248	290	288	298	299	318	316	273	298	316	259	261	291	245	280	284	273	257	285	298	291	316	293	288	305	296	310	312	283	302	261	265	293	291	274	328	295	253	291	308	271	270	279	289	285	257	269	273	292	308	286	299	256	262	256	321	289	281	310	295	292	247	321	287	275	305	280	310	277	283	270	279	261	302	290	304	281	317	289	263	283	280	285	305	304	286	265	304	290	297	268	293	269	287	293	284	288	290	298	286	283	296	259	298	301	289	298	287	244	302	290	277	288	309	293	339	306	273	321	283	274	310	280	274	311	277	268	322	270	285	284	293	293	286	264	308	265	314	274	277	272	335	297	280	268	266	296	277	290	278	272	267	305	274	306	337	303	284	277	305	288	323	293	336	272	287	295	279	264	272	280	282	284	276	298	279	279	279	273	270	295	298	261	295	297	280	292	279	278	288	305	274	303	284	290	282	288	269	292	290	284	302	300	296	269	281	298	282	313	279	263	248	285	269	280	287	303	296	292	284	287	276	285	283	277	267	265	306	281	258	275	288	276	295	301	298	255	263	290	278	269	336	263	263	290	257	283	272	281	311	278	318	267	288	263	288	292	288	309	282	274	272	276	293	282	286	255	302	285	284	296	288	300	318	307	268	251	284	293	255	287	303	265	264	269	274	306	264	318	269	332	280	271	278	263	317	292	298	278	292	268	264	277	247	273	296	288	301	299	287	277	284	281	285	285	292	260	293	288	260	298	296	277	298	262	272	287	276	266	231	300	286	268	303	289	308	304	295	299	285	286	265	281	286	290	286	311	282	301	277	291	310	259	292	264	294	264	297	270	293	319	325	307	300	311	295	277	287	283	279	278	265	278	302	308	318	244	267	276	302	299	286	279	273	272	283	265	273	285	301	259	321	284	264	253	290	282	302	283	357	329	274	303	267	296	292	309	278	277	281	293	296	292	289	264	272	272	285	258	235	304	314	307	314	299	320	295	281	291	277	307	260	255	322	314	288	267	298	283	290	263	318	279	296	281	282	301	305	246	252	294	280	317	280	291	298	285	304	302	291	272	293	277	289	287	281	279	287	296	300	282	283	289	301	265	271	310	332	289	294	279	276	278	269	262	286	265	289	289	291	278	290	257	269	297	291	322	295	320	270	281	279	271	314	300	293	286	297	287	283	296	273	276	275	290	264	281	285	308	285	296	300	299	281	302	321	300	290	272	265	299	306	291	320	282	271	282	276	255	268	278	293	279	270	291	300	304	286	265	263	274	345	279	303	292	301	297	282	293	276	289	301	249	268	310	295	297	341	289	287	290	308	305	309	278	315	293	273	286	307	281	274	251	284	294	273	285	293	313	281	289	282	289	263	262	272	285	271	298	283	278	266	296	287	263	300	280	285	313	273	268	280	286	312	328	262	320	279	281	280	274	296	275	272	294	254	288	252	270	268	287	296	300	288	298	291	285	252	322	311	287	296	287	307	281	289	284	303	282	306	324	307	315	278	298	274	308	305	302	290	283	275	268	283	318	296	302	320	264	290	286	300	288	300	294	303	274	300	297	272	260	285	252	291	270	259	266	282	292	277	299	290	304	290	289	287	276	292	271	301	272	320	294	295	284	261	249	297	281	280	302	271	324	311	301	287	296	277	278	301	306	306	287	285	261	255	303	300	270	287	270	337	297	286	272	304	302	296	279	309	275	302	277	274	308	294	292	240	268	288	271	293	285	288	259	297	296	247	291	258	244	265	286	277	269	288	275	277	308	289	293	308	273	276	311	285	288	286	275	288	304	295	284	275	262	299	291	277	307	271	293	263	311	289	255	286	319	264	260	297	277	298	287	279	301	265	281	265	303	262	287	306	274	273	280	272	297	315	283	300	311	285	274	293	308	284	289	285	299	286	297	314	286	285	263	256	274	259	304	272	273	285	296	300	297	300	303	283	272	289	278	277	296	282	278	301	276	267	307	298	303	264	289	314	285	265	271	246	308	331	292	288	274	275	317	292	312	320	310	288	318	305	288	264	283	298	281	299	286	253	287	291	275	322	287	283	285	327	262	276	240	276	265	267	321	270	290	270	271	275	290	273	269	269	295	320	301	312	256	273	285	274	296	293	292	298	322	307	289	295	269	275	289	291	281	285	286	279	318	274	267	297	284	247	281	278	307	261	285	292	279	316	308	316	301	281	306	288	263	282	321	301	304	284	269	289	269	293	271	302	278	307	283	281	293	284	307	269	287	266	276	268	271	297	270	294	285	326	266	305	285	276	270	255	302	299	282	269	271	276	308	298	288	267	296	278	279	257	283	322	308	294	271	274	262	303	278	311	268	280	296	289	279	305	327	280	252	274	283	265	296	259	287	269	264	263	295	319	291	255	316	325	257	298	293	297	292	274	274	310	298	303	287	328	270	271	290	275	262	289	297	292	255	283	292	266	312	280	300	290	264	320	304	261	281	291	310	265	300	317	278	265	269	265	290	292	272	281	310	303	286	277	289	321	315	283	261	286	304	292	298	271	293	275	274	287	314	285	308	287	278	312	290	272	317	295	312	299	287	268	290	285	258	299	282	284	275	277	301	299	278	292	284	312	258	300	287	289	300	306	268	296	273	259	259	281	291	293	284	279	288	297	313	334	271	305	292	285	277	256	274	328	302	304	257	261	287	303	289	280	341	303	275	268	283	268	272	322	285	281	276	276	283	319	287	279	276	283	288	274	286	318	296	329	292	308	301	284	290	301	282	276	302	263	300	274	275	303	273	298	293	284	294	300	303	274	287	270	301	279	260	279	304	282	300	264	331	283	293	284	318	301	282	277	282	289	284	260	294	256	262	322	283	282	291	276	273	282	283	258	296	256	242	316	298	272	282	294	318	294	284	262	270	306	336	296	293	279	257	288	291	287	292	299	278	308	310	296	287	264	256	264	299	274	282	273	309	273	310	293	284	281	265	294	280	324	269	271	258	314	296	298	294	291	303	262	270	324	307	303	291	314	309	273	334	291	274	302	280	298	263	281	285	281	301	307	309	255	273	298	283	275	271	307	283	306	288	282	282	326	287	263	276	266	297	320	280	274	312	279	268	260	258	292	278	297	277	316	276	293	288	285	279	296	292	289	293	319	301	290	282	293	295	282	259	303	276	260	266	294	297	276	271	298	275	267	308	323	293	301	310	240	272	289	270	273	289	279	309	301
38328	21900	12311	5303	1774	916	728	746	667	681	686	653	689	702	684	703	726	658	669	659	665	652	691	693	699	672	708	703	649	717	672	674	653	711	706	716	673	608	645	701	702	692	684	689	667	675	684	699	669	650	697	649	676	679	656	639	640	649	681	680	688	678	644	690	658	694	664	644	686	654	702	687	683	675	662	724	654	627	616	680	677	671	664	648	692	701	679	662	710	705	642	726	699	671	670	720	663	728	700	656	718	659	705	680	694	703	719	696	631	682	686	706	694	719	693	622	687	635	675	682	667	686	717	663	712	673	699	722	659	677	668	674	690	657	635	704	705	738	717	683	752	672	671	636	730	631	697	710	655	659	682	682	709	692	745	672	686	686	671	696	641	674	698	661	691	697	670	694	698	716	691	673	728	677	696	703	689	726	633	662	660	691	684	713	708	656	686	691	686	645	711	647	655	666	674	677	651	664	672	661	692	718	697	647	645	689	659	695	674	662	653	659	676	670	677	648	705	672	704	680	708	662	676	697	668	683	625	686	713	657	672	711	684	703	712	723	645	674	669	650	636	718	654	661	717	640	714	661	695	650	706	669	670	694	670	672	670	656	681	678	686	677	688	669	654	691	647	688	694	700	695	715	669	667	648	671	710	711	727	658	643	629	684	662	724	637	711	635	696	664	675	646	692	691	707	662	680	690	658	682	682	645	652	713	696	726	661	664	686	659	727	680	688	657	635	726	683	689	657	735	682	716	713	644	664	731	687	711	698	680	662	629	650	694	717	695	666	645	654	643	693	620	660	670	674	644	697	666	682	649	626	660	689	684	673	694	684	641	742	653	695	672	703	688	660	701	673	661	696	641	714	713	685	670	688	684	659	677	708	644	678	697	644	707	697	692	661	642	671	663	674	673	669	672	675	681	646	687	716	714	683	661	633	690	690	687	666	674	698	686	689	620	719	690	662	664	676	677	699	668	713	701	657	659	712	706	691	661	698	676	636	716	693	668	669	693	643	688	670	713	680	703	679	676	716	662	646	696	701	705	686	666	656	656	686	693	680	714	615	681	715	679	678	673	697	710	660	669	685	646	674	711	713	708	631	698	675	632	715	681	669	689	652	663	692	674	701	665	633	693	647	696	671	661	722	664	693	697	686	651	604	693	682	668	659	702	691	685	660	656	670	622	680	633	691	691	682	665	642	702	687	639	664	676	667	700	693	633	694	688	713	675	675	668	722	707	642	687	670	697	667	713	702	656	670	719	659	681	686	683	690	680	655	700	635	726	655	696	673	701	662	666	682	714	672	710	701	672	662	655	746	701	693	655	674	663	669	714	696	695	676	690	701	682	626	655	705	705	655	659	638	665	668	727	664	696	683	730	682	695	656	683	641	694	696	628	686	695	666	659	705	745	668	646	669	684	711	753	676	685	682	683	667	688	681	654	677	713	681	704	703	659	635	702	724	692	709	693	668	676	692	668	659	736	618	683	672	687	641	699	696	666	683	665	694	656	685	672	712	669	680	684	649	682	663	703	683	682	677	682	689	673	699	652	742	653	744	723	654	669	683	664	652	698	659	653	662	648	636	677	695	733	674	665	630	676	614	640	704	660	685	700	677	680	701	697	724	711	727	680	680	672	679	669	667	673	706	735	688	689	719	683	642	709	697	704	723	681	657	677	632	673	682	709	674	641	656	683	675	694	651	687	676	699	636	676	659	678	698	700	649	690	692	679	706	661	720	664	713	697	693	694	659	645	657	650	645	668	668	710	683	679	701	670	712	641	658	694	680	670	646	696	689	650	685	637	653	715	675	621	694	693	701	677	677	672	653	706	732	636	707	699	671	694	667	700	688	680	691	667	647	672	668	672	714	645	684	701	662	714	672	711	679	710	685	700	707	679	753	665	684	683	699	718	676	716	696	632	681	674	727	690	707	736	710	686	661	666	666	667	717	706	716	679	667	700	669	638	707	689	666	627	647	719	660	696	667	658	686	607	634	665	658	701	708	670	720	654	646	686	702	713	686	691	664	680	668	712	646	715	658	717	666	671	644	689	672	714	688	650	670	662	670	681	659	692	641	691	684	646	705	626	674	683	690	708	669	637	686	690	652	681	680	674	710	650	667	665	601	709	682	618	640	662	674	653	711	663	706	690	656	645	677	613	678	669	668	704	679	642	714	683	742	661	682	696	677	683	660	717	736	653	659	664	670	700	657	713	688	680	689	706	694	697	669	672	682	644	660	699	676	724	696	715	646	696	649	743	678	708	692	677	670	672	689	663	676	676	696	644	690	679	679	645	695	637	663	711	695	707	664	690	681	690	688	672	703	677	669	673	693	645	693	658	673	673	683	662	718	653	702	671	633	670	663	710	648	704	684	644	681	651	668	711	661	624	689	661	699	693	705	702	714	701	689	685	679	670	698	713	681	642	694	651	679	663	684	692	660	673	696	652	683	671	685	677	682	726	723	671	722	693	670	685	667	638	658	669	709	669	650	711	693	708	692	711	678	715	657	686	697	687	686	660	658	695	724	692	708	692	699	741	683	657	682	679	699	705	682	670	661	663	697	735	678	668	675	668	635	618	656	661	724	702	700	677	693	698	721	663	658	674	674	629	652	679	656	665	679	642	707	718	638	708	685	738	689	666	695	708	692	661	649	647	651	643	705	670	681	688	714	683	642	691	645	707	674	687	706	706	711	692	672	659	683	722	707	688	687	699	651	663	682	660	685	684	696	703	648	658	597	681	677	678	641	674	675	713	656	674	695	655	668	692	670	691	667	665	625	701	619	691	711	664	686	695	737	654	663	713	633	674	731	699	702	710	707	724	656	729	702	662	710	632	627	656	661	680	649	680	685	675	644	661	707	711	678	599	703	660	634	669	702	710	604	678	643	673	690	664	623	687	658	656	658	678	683	695	652	686	682	720	658	658	669	690	674	684	670	659	750	657	641	709	655	656	673	710	692	699	697	628	707	655	681	612	680	670	720	711	744	682	693	646	647	673	668	685	734	686	653	644	674	672	704	650	672	678	667	677	659	644	663	662	671	688	696	706	696	702	639	713	655	662	671	667	703	664	730	683	660	680	683	724	666	698	701	668	677	641	688	673	690	674	679	657	655	671	675	697	675	654	695	702	651	672	706	678	747	688	668	637	654	714	653	689	680	679	648	726	656	747	651	643	625	691	665	685	663	701	674	692	665	687	708	678	690	717	715	688	674	715	677	683	700	688	685	681	677	699	632	634	642	683	711	698	721	690	610	685	664	675	662	675	662	661	654	663	668	677	669	673	646	629	644	702	647	687	653	694	708	695	685	705	697	703	694	652	685	685	679	686	675	664	690	675	673	709	724	667	666	641	674	697	717	691	675	667	646	649	669	681	688	704	682	640	680	688	655	705	687	664	651	684	695	684	692	689	700	700	707	682	642	647	625	681	696	692	673	673	639	642	715	700	664	680	662	672	681	688	698	709	654	664	688	669	670	685	669	701	704	693	721	723	661	676
80213	62015	44487	22531	6558	1001	387	315	336	292	332	301	314	324	293	302	327	304	292	317	322	327	311	334	287	319	308	311	294	298	326	324	299	313	324	296	329	329	308	316	301	310	317	303	314	343	284	323	302	316	312	293	305	322	280	302	278	320	301	303	314	297	280	316	294	315	329	347	313	304	294	318	283	303	303	287	300	330	315	309	331	292	317	301	336	332	327	303	291	315	315	324	296	324	316	333	278	323	313	317	292	311	314	318	304	341	298	325	358	277	313	301	305	314	301	335	346	308	312	316	307	324	313	317	315	295	311	323	296	315	309	329	310	298	314	300	307	311	361	310	307	302	330	314	278	308	306	311	281	332	303	293	308	333	325	295	294	285	289	299	323	292	321	281	302	308	295	276	291	339	305	295	299	314	293	306	324	310	345	293	288	305	292	314	307	301	265	303	294	338	342	299	293	298	321	292	310	301	311	291	287	333	310	316	285	300	317	344	321	330	332	317	344	312	303	291	301	325	324	302	288	307	271	305	286	333	330	296	314	315	344	334	290	321	340	332	340	310	317	314	321	296	316	306	316	328	322	303	322	285	279	317	323	336	325	298	296	345	287	304	318	302	310	319	306	300	326	320	299	318	328	304	303	307	335	305	301	319	313	300	315	293	293	327	297	274	322	332	305	303	312	316	314	318	311	295	308	293	267	297	312	251	295	314	305	315	308	308	316	314	326	321	330	328	330	304	340	288	318	292	293	318	330	307	308	307	306	318	314	273	315	339	307	317	328	292	301	304	321	301	324	321	297	304	318	310	295	326	291	318	287	328	307	332	310	284	302	314	307	346	283	324	301	308	310	306	350	296	291	300	318	286	304	309	298	289	305	268	313	374	300	310	357	313	333	315	311	297	292	320	308	367	323	330	313	324	306	304	270	324	316	297	273	293	339	294	301	303	328	299	339	327	304	315	354	288	327	308	291	324	311	308	303	332	322	298	341	285	290	316	315	304	321	314	333	300	323	320	316	285	299	327	319	326	286	314	298	320	303	325	314	321	324	327	288	325	364	293	321	353	341	340	313	258	320	335	340	339	322	329	304	329	332	317	314	324	312	330	332	326	321	296	330	292	306	305	281	308	314	296	299	309	333	315	288	313	314	327	309	322	284	313	322	323	309	328	331	304	339	267	317	324	279	297	319	299	330	320	312	339	288	342	314	275	326	322	337	313	326	312	317	328	345	303	318	324	328	329	321	314	312	285	300	315	314	336	318	272	298	291	314	291	293	348	322	297	298	322	308	304	291	307	303	320	296	327	314	319	310	291	340	295	285	300	306	287	301	321	349	361	305	304	294	305	297	307	303	301	297	275	329	333	332	316	294	341	315	317	323	326	291	301	314	309	307	285	320	307	313	312	289	313	295	297	338	314	289	296	299	295	299	286	299	309	302	286	314	288	317	319	315	320	305	304	312	311	287	321	320	314	333	307	311	306	329	291	279	305	344	325	278	314	324	297	347	338	301	307	310	295	307	311	329	283	305	332	299	308	316	296	314	279	327	340	318	297	301	312	344	306	291	311	322	313	308	295	298	310	341	296	306	298	316	309	288	295	303	288	316	340	329	310	360	298	321	348	325	320	309	323	339	318	316	290	301	279	306	351	313	350	330	290	301	332	267	331	315	319	320	306	295	302	317	322	301	306	341	319	299	308	320	294	326	285	322	329	322	314	351	294	332	310	317	325	314	288	311	317	294	321	354	323	284	337	321	318	323	283	332	303	328	326	313	309	308	339	315	301	285	339	303	297	281	342	330	354	304	319	311	314	319	321	287	333	368	295	310	321	310	322	344	302	325	305	311	317	338	316	330	269	329	335	341	290	284	280	295	306	319	294	331	318	303	313	305	314	311	323	308	304	328	293	328	301	315	311	322	326	299	323	313	303	324	278	310	320	327	297	328	309	329	307	276	292	332	322	335	314	324	279	302	310	309	304	308	329	313	298	327	302	292	346	316	327	327	276	313	324	346	332	321	324	347	301	303	317	286	309	294	272	290	304	312	323	338	319	312	311	308	319	285	336	313	325	308	315	324	297	308	352	325	310	325	303	292	313	314	317	345	292	293	291	327	290	341	285	304	303	292	300	269	340	341	308	303	324	303	316	314	303	316	355	290	315	342	295	294	334	337	317	297	304	319	286	300	288	332	286	328	343	336	271	301	332	314	341	322	324	334	307	294	321	312	321	312	332	314	345	284	288	301	327	347	367	297	289	313	286	299	313	302	357	341	306	289	323	306	302	349	314	295	320	268	306	324	319	293	323	297	348	297	302	344	323	304	315	353	331	310	282	316	290	320	325	318	324	322	310	325	330	337	335	289	301	310	326	292	366	309	320	318	324	334	311	306	290	274	313	284	311	310	310	304	279	323	320	300	308	310	337	325	311	310	308	313	277	283	305	296	309	320	318	352	304	287	306	320	280	314	311	317	294	342	340	333	303	295	310	312	304	316	295	357	269	325	322	341	308	326	284	289	317	318	286	295	290	306	326	279	296	301	302	330	324	298	306	316	331	319	293	322	345	279	310	343	313	310	310	295	354	315	306	282	309	312	294	326	310	346	333	316	293	304	333	343	310	292	309	348	307	302	342	332	310	332	286	340	290	298	306	350	324	332	326	310	316	313	320	296	346	303	314	306	293	307	329	333	326	323	317	314	318	307	281	309	305	327	301	268	290	322	312	331	302	306	326	326	316	329	315	333	290	309	302	308	282	315	303	307	303	301	313	323	310	309	310	301	303	294	312	323	336	322	328	317	305	305	303	315	292	318	280	278	346	337	276	316	310	274	297	302	304	309	316	337	314	296	306	294	275	315	305	360	325	310	324	329	336	282	304	302	336	331	288	323	328	306	313	286	308	300	309	305	321	316	332	318	314	303	315	327	355	327	324	297	295	324	319	328	297	318	311	297	338	314	352	323	315	316	331	282	331	329	309	345	292	291	334	284	319	301	303	322	302	306	304	301	317	316	331	309	306	350	282	288	301	321	306	316	311	317	353	297	297	333	348	329	320	309	308	309	318	337	291	309	271	322	304	318	325	343	316	307	277	309	322	311	290	302	354	275	322	298	301	332	361	297	308	298	303	287	337	328	289	313	324	297	306	310	284	291	337	298	330	299	343	286	310	305	333	303	283	312	296	317	307	311	316	341	319	300	333	318	335	316	337	317	279	328	295	281	287	334	307	330	325	285	309	332	340	334	312	289	323	282	268	316	306	313	322	303	296	314	322	329	311	317	343	270	314	313	276	317	307	327	337	315	283	308	315	299	299	331	296	302	324	301	279	350	310	321	316	295	295	315	304	353	315	327	319	332	293	331	307	332	284	314	328	309	291	318	319	262	335	288	313	305	322	313	295	264	298	344	312	301	292	326	321	319	298	297	315	303	299	348	301	348	324	318	314	289	328	286	297	306	299	290	293	317	267	325	293	317	325	335	324	292	299	307	279	289	282	311	292	309	327
59309	49193	41971	25744	9206	2388	972	736	728	749	761	764	709	725	741	702	717	702	751	710	720	740	755	730	736	711	679	746	698	760	773	751	692	708	722	715	699	722	678	739	717	698	757	739	727	721	733	717	708	711	726	724	671	739	745	768	707	717	731	765	729	707	729	742	738	734	731	738	718	735	730	737	740	730	677	720	699	692	740	740	730	752	749	692	674	707	734	687	734	699	766	722	719	731	700	689	714	732	708	782	718	677	710	746	709	740	747	729	687	749	764	742	745	729	745	745	732	765	722	699	720	701	748	736	683	705	719	688	701	727	710	679	750	736	753	747	767	689	721	692	661	751	772	714	702	735	690	692	759	712	767	694	729	723	711	722	735	705	729	731	751	685	702	743	689	706	685	748	741	709	698	772	727	690	690	752	643	655	693	700	771	713	734	709	719	711	712	698	722	711	691	729	720	701	736	701	710	760	771	746	742	719	737	745	704	698	699	708	703	705	733	730	724	693	712	731	704	712	682	684	764	736	745	761	705	704	675	731	742	757	719	729	700	673	676	715	784	731	691	714	734	716	695	726	715	707	690	693	796	770	692	740	760	679	738	722	720	744	730	725	709	739	715	719	731	725	688	698	706	713	706	747	782	736	736	765	730	726	747	698	741	733	738	721	751	729	714	711	743	739	725	741	732	718	724	721	728	705	706	748	686	732	761	743	737	689	723	771	738	699	672	715	723	734	753	742	719	715	707	731	696	754	733	743	734	721	735	703	709	732	727	764	720	756	775	753	699	690	733	682	744	746	720	692	710	710	775	720	737	650	736	745	722	683	742	716	732	704	706	711	705	709	712	704	701	719	749	752	722	690	740	712	696	759	726	731	679	805	754	711	691	726	736	669	710	766	738	713	672	707	695	707	731	690	703	701	730	671	752	712	721	747	718	740	742	695	745	698	714	731	723	739	662	737	753	733	752	736	690	697	724	701	764	716	712	765	747	714	750	740	695	662	727	754	751	737	699	660	752	662	730	676	704	719	751	722	770	754	697	763	768	742	719	709	748	697	755	719	740	729	714	730	705	710	804	698	668	685	703	719	705	663	728	704	724	677	709	753	734	665	752	728	772	730	714	693	703	707	729	746	750	693	717	748	716	706	736	710	739	733	741	739	692	722	679	727	730	712	684	701	664	735	709	694	749	729	728	709	710	778	717	715	689	737	729	752	760	755	736	762	727	726	748	741	717	689	755	730	736	759	693	694	768	736	683	722	705	722	707	698	701	723	719	739	716	748	709	691	735	772	716	724	671	763	745	729	728	729	733	734	712	757	743	718	699	729	693	703	703	717	746	728	732	720	737	722	692	687	772	758	711	702	701	747	766	705	721	689	748	725	704	721	713	682	752	735	704	719	747	710	679	697	731	786	732	725	738	693	734	683	713	714	752	709	731	724	730	673	760	720	765	705	709	737	726	734	710	759	690	775	742	744	757	741	745	727	724	685	704	728	715	737	760	709	718	710	719	696	688	713	732	744	743	702	720	708	717	791	750	753	698	700	717	721	722	775	729	701	702	758	701	747	695	708	692	729	716	718	713	736	726	722	719	713	747	671	734	730	737	797	755	729	744	760	718	683	739	728	736	706	694	717	763	704	726	725	693	741	692	726	708	740	698	721	708	719	732	752	712	727	727	711	745	769	738	733	715	738	729	688	697	756	732	724	705	727	736	691	699	754	668	711	754	705	731	714	704	703	717	739	703	710	730	705	745	702	771	690	729	721	678	758	756	719	729	692	711	714	746	735	705	714	719	710	734	696	755	721	738	688	727	750	688	743	747	782	680	765	756	728	732	716	719	692	679	700	782	710	701	766	719	741	757	708	707	715	684	769	695	769	722	721	687	712	729	712	711	724	743	727	737	737	745	786	764	675	713	693	690	706	692	715	702	710	711	739	739	737	701	669	743	753	705	707	742	721	753	701	687	750	769	703	755	756	709	717	751	720	723	713	720	725	765	726	735	767	731	748	724	693	762	682	676	761	716	689	706	725	740	731	771	699	760	751	753	736	758	745	712	743	721	750	726	759	730	768	697	657	762	723	704	686	727	698	723	690	674	708	755	705	704	718	747	727	745	741	702	698	701	728	753	680	705	756	773	693	758	696	741	720	726	778	758	700	708	770	694	714	734	699	745	759	714	704	773	712	699	721	693	733	728	715	753	785	735	713	758	748	734	729	779	726	716	697	764	698	737	714	776	728	730	697	720	746	724	700	721	672	707	747	743	700	729	761	741	718	684	737	699	747	730	734	734	724	740	758	704	682	697	717	757	750	729	676	751	667	713	738	722	706	736	747	697	735	666	725	735	743	728	721	743	720	756	710	723	697	768	735	694	713	733	744	698	751	716	698	684	718	716	720	706	725	693	751	716	719	761	758	720	660	716	726	724	692	712	750	771	699	715	708	753	732	701	684	738	756	756	779	699	719	727	667	759	702	719	747	736	751	721	724	733	758	728	664	700	720	712	717	683	716	740	721	743	744	704	703	719	719	686	712	746	695	683	754	713	733	731	755	726	705	762	713	744	752	718	705	738	724	764	695	694	733	726	674	694	731	702	701	700	684	706	729	718	740	718	773	733	735	694	751	682	755	725	738	750	719	755	734	738	726	676	674	715	722	703	729	762	678	759	738	729	739	708	720	758	748	762	721	750	698	696	758	699	718	697	751	717	716	701	773	755	689	673	720	730	711	746	716	743	696	699	733	693	733	743	710	752	723	658	718	715	748	722	765	734	716	707	648	682	729	695	756	697	674	731	691	731	688	707	739	694	712	735	718	746	667	690	700	733	695	713	735	744	680	699	723	721	687	735	673	728	754	731	747	764	729	711	689	722	697	713	719	700	718	686	774	762	756	770	724	725	732	686	722	707	708	695	687	734	716	675	708	713	709	706	730	754	724	720	669	740	747	709	714	707	723	718	706	781	709	682	712	702	678	722	724	762	741	721	780	670	769	677	709	744	765	732	710	735	761	699	714	730	732	736	699	786	745	675	702	733	715	698	728	692	756	753	736	701	761	745	697	737	702	721	730	712	713	772	733	713	754	736	726	722	725	771	660	766	711	709	722	747	721	705	727	766	741	727	723	741	726	707	721	714	685	690	683	751	749	714	749	779	727	738	728	714	698	735	682	771	698	715	745	711	735	753	723	735	697	719	763	707	706	702	725	714	733	746	718	713	705	666	770	699	751	743	736	719	697	739	740	711	684	774	702	707	736	721	722	681	706	721	767	676	709	692	746	775	702	760	752	677	784	701	671	742	745	718	709	728	739	714	700	703	687	761	718	736	774	736	720	709	669	735	690	763	732	721	714	681	740	759	750	746	663	738	737	718	724	694	723	749	744	732	719	738	740	750	700	719	681	700	686	726	695	707	701	684	706	743	749	705	755	762	713	764	727	702	702	736	729	696	744	694	669	704	758	705	672	737	734	698	689	731	729	694	738	702	716	750	716	743	746	697	735
84534	70459	54078	31599	13252	2156	413	278	299	264	281	239	302	252	288	261	266	281	275	289	242	261	262	271	259	246	297	269	280	240	273	281	298	248	266	274	248	256	254	311	318	283	275	263	254	247	277	237	296	294	289	292	296	276	296	266	286	284	248	261	282	268	269	266	295	297	277	273	289	293	283	295	268	258	262	272	295	295	271	256	265	271	255	273	269	290	262	288	250	266	252	259	264	257	268	279	300	278	284	245	279	263	284	272	241	267	300	273	318	278	273	271	262	291	267	268	255	261	248	291	261	257	279	273	285	269	274	271	251	273	241	271	270	278	288	270	262	272	274	274	276	272	298	268	269	303	253	251	264	239	247	263	263	247	265	235	258	270	237	254	266	313	280	271	248	257	286	262	268	252	263	270	290	274	263	263	260	292	259	262	288	273	283	255	297	255	257	280	264	264	286	238	269	271	276	257	264	286	273	260	237	293	276	271	274	284	275	247	276	255	246	281	273	268	291	269	276	308	278	266	283	306	297	290	277	271	267	243	251	289	317	267	282	253	257	282	261	250	280	255	254	278	285	285	264	279	261	264	284	246	271	253	278	260	268	308	296	282	270	252	265	268	262	315	296	244	276	300	293	317	286	296	259	277	265	288	278	289	280	279	287	261	255	251	275	256	272	285	286	274	287	275	272	281	270	258	289	264	251	271	267	266	261	272	267	243	326	278	289	255	298	272	255	283	263	254	264	275	245	269	280	291	284	281	251	310	290	267	266	264	298	291	276	285	281	275	266	248	241	273	253	275	264	286	251	277	273	288	255	282	279	283	271	289	296	277	308	258	280	267	251	296	280	244	284	271	247	260	272	240	300	255	318	260	269	269	256	282	305	257	236	258	264	279	306	256	262	295	288	275	255	292	272	292	276	285	270	283	261	242	295	253	259	244	247	280	277	282	274	288	265	288	280	271	249	301	254	269	268	237	291	273	273	266	270	272	276	257	264	302	264	295	302	267	254	267	277	277	230	268	280	257	279	278	230	318	313	281	302	282	266	253	283	253	287	254	257	284	280	281	267	309	315	260	275	261	281	285	270	279	279	281	241	268	267	266	293	255	285	299	308	276	263	277	258	273	261	267	277	281	269	312	248	275	260	302	276	269	284	271	285	259	286	269	272	254	262	306	273	258	294	282	242	278	263	249	258	279	258	258	258	276	280	288	262	298	255	255	255	264	298	301	274	284	277	304	263	267	267	272	268	291	269	283	292	270	278	271	266	264	263	260	261	290	264	267	246	236	291	279	275	281	265	277	245	283	306	272	283	280	268	255	310	261	280	279	277	266	263	276	283	273	254	272	265	262	273	284	300	296	277	299	295	292	297	291	261	311	245	304	266	298	283	224	283	243	257	266	275	283	283	251	271	263	241	247	282	279	273	254	246	253	279	246	291	242	277	242	274	284	241	255	296	258	284	287	272	275	298	263	274	255	297	252	242	256	284	273	282	272	279	243	292	291	263	266	276	258	310	262	260	270	227	271	302	262	263	264	286	291	261	269	264	253	270	283	258	260	260	259	249	261	272	301	283	278	265	269	276	276	220	283	271	237	249	287	248	286	260	260	278	267	260	265	266	296	277	278	239	302	246	268	304	266	246	297	287	310	254	251	239	262	241	250	286	276	282	298	253	265	260	255	283	257	274	275	263	269	260	272	239	281	289	285	253	254	307	282	277	274	262	279	255	289	270	265	279	252	273	265	250	271	283	267	262	302	280	292	261	251	255	263	273	285	294	251	280	276	280	283	284	272	291	257	279	295	292	261	269	262	280	264	280	265	252	264	274	286	280	258	271	278	277	295	270	280	268	270	280	278	263	269	265	294	269	289	266	270	279	256	270	262	274	304	262	255	237	310	286	254	297	269	249	268	278	295	264	294	264	274	274	243	293	281	255	239	301	282	263	288	271	279	259	281	259	263	277	278	271	266	304	298	227	266	299	264	258	281	286	254	272	272	268	298	284	258	271	280	263	279	258	266	280	305	280	269	242	275	292	252	261	279	267	300	259	282	261	284	278	273	239	254	282	244	265	284	266	271	264	276	279	283	256	273	290	307	274	297	249	264	261	294	279	253	290	257	321	274	268	282	284	246	272	289	274	276	258	282	253	284	293	281	265	269	284	314	256	257	286	265	278	270	267	264	283	264	262	263	306	273	265	279	298	272	242	247	249	302	277	250	304	260	295	277	255	304	276	310	260	272	233	285	284	278	273	302	291	264	267	261	259	273	248	273	283	282	241	268	300	295	288	287	252	261	238	297	279	281	263	310	280	271	257	248	231	254	287	271	257	289	272	273	256	267	277	280	293	262	263	257	260	279	260	281	270	280	263	269	277	266	251	274	285	253	287	277	274	273	263	268	280	286	255	267	276	288	245	247	258	291	313	281	278	272	251	260	270	278	289	295	277	265	257	305	262	268	276	266	266	278	253	240	265	297	288	279	280	291	256	295	288	242	271	280	251	302	268	226	255	277	323	294	259	280	245	277	253	240	266	296	275	289	249	271	261	262	279	265	271	279	255	276	274	290	268	297	274	282	289	273	283	265	231	278	262	294	260	263	278	272	280	262	237	264	262	274	284	253	286	249	244	270	298	254	290	276	288	242	270	275	269	279	246	283	290	283	247	278	269	257	247	299	268	259	262	276	261	272	260	267	254	259	290	287	279	280	284	262	263	274	272	249	287	278	271	265	293	288	251	272	302	281	306	248	270	256	257	271	266	275	253	301	281	265	285	272	282	285	283	293	280	252	260	257	284	258	274	280	264	255	269	281	261	269	284	228	238	288	302	283	300	258	288	290	260	252	252	278	265	288	289	280	279	258	254	274	265	268	279	265	234	299	265	265	279	281	283	296	290	251	268	273	284	267	283	280	278	274	277	254	269	296	250	253	302	251	221	279	287	276	234	262	286	289	267	233	265	272	303	298	270	267	287	267	298	270	267	293	263	300	270	285	304	262	249	253	245	252	265	287	265	275	254	271	276	257	284	243	279	276	273	276	298	274	250	244	269	239	260	256	270	291	277	273	296	277	260	249	288	267	294	257	284	247	264	270	248	245	246	247	280	269	259	287	260	272	280	260	275	263	256	232	260	244	299	259	256	257	274	272	254	254	282	298	267	301	268	292	272	294	294	283	281	274	309	261	264	245	244	279	275	269	315	285	286	280	273	275	254	273	276	261	271	259	278	261	262	288	270	266	288	274	309	287	297	288	281	288	257	273	260	271	260	273	261	258	299	241	271	258	283	250	268	289	278	276	268	276	283	257	277	285	272	277	275	240	234	278	281	298	256	265	304	267	292	267	258	290	267	255	246	296	261	271	261	267	258	282	242	309	275	271	283	292	290	263	276	254	265	282	282	228	261	280	291	233	278	256	299	264	275	275	272	289	288	275	267	290	242	243	275	258	245	268	279	290	250	255	262	235	252	257	251	290	268	271	261	266	275	287	305	252	256	255	267	289
69154	60144	51766	34671	14019	3343	1004	632	613	625	659	625	650	608	646	635	596	607	687	598	599	636	662	576	679	655	623	681	626	608	684	597	634	604	671	685	580	624	636	647	660	605	612	638	637	628	643	639	626	653	634	643	674	642	624	626	628	606	614	654	629	622	660	626	679	608	587	650	632	611	639	622	587	619	638	606	644	626	669	622	627	660	613	627	620	682	614	604	624	618	645	594	649	633	623	621	622	622	595	630	653	621	603	645	661	616	629	705	619	609	587	649	645	624	640	645	676	649	624	647	616	614	619	625	623	614	659	633	654	623	629	617	680	629	593	627	632	626	623	650	648	657	645	599	673	651	658	685	616	620	648	635	626	637	583	648	671	604	614	632	605	643	605	660	650	648	599	643	657	658	637	633	659	648	684	659	673	640	632	641	619	687	625	643	670	610	657	641	659	619	646	628	620	612	650	622	648	638	662	631	608	641	637	642	642	638	587	643	622	620	590	625	671	633	637	652	616	597	631	616	664	602	662	633	634	631	718	669	615	652	596	592	604	629	595	605	668	605	614	614	608	619	625	615	669	647	650	629	617	624	645	629	619	637	601	616	645	617	636	658	609	624	622	670	639	647	654	672	617	621	647	653	627	630	632	635	584	640	682	693	571	614	628	673	623	631	612	612	670	644	653	679	633	648	640	666	600	627	592	678	635	583	644	645	593	621	645	650	604	602	652	636	622	618	659	664	603	605	636	629	635	650	620	610	649	689	623	653	680	643	625	647	652	662	617	631	647	654	596	649	619	670	618	662	598	630	650	639	653	584	682	664	614	622	608	634	655	637	612	670	663	626	655	629	598	632	643	628	641	624	646	647	646	659	607	652	612	602	616	601	640	657	633	641	615	586	678	628	640	586	629	637	668	607	663	627	672	636	669	593	646	596	582	648	672	596	634	634	675	613	677	638	590	587	663	634	660	635	598	612	621	623	639	640	598	596	619	589	650	614	676	609	662	667	633	636	650	602	647	629	604	662	641	632	637	629	612	649	631	626	639	636	597	654	646	615	649	644	678	636	628	611	609	685	594	656	652	611	658	639	637	681	701	605	600	646	599	597	645	661	662	614	662	630	631	614	613	683	632	630	633	609	633	645	634	597	637	629	651	621	612	617	616	641	600	691	605	593	657	600	647	597	639	640	672	636	623	634	582	644	628	632	652	606	666	618	648	660	595	652	651	664	595	713	677	656	631	647	606	631	602	619	634	623	655	612	637	649	654	665	639	632	629	689	642	612	633	663	644	646	646	643	637	630	629	636	616	606	634	565	669	619	610	643	683	650	619	639	642	597	659	639	617	628	625	648	681	659	630	630	632	619	634	627	633	637	628	615	625	645	641	629	591	602	630	582	616	615	622	594	631	658	637	688	642	681	652	648	614	660	621	630	653	667	650	653	621	634	663	660	671	640	679	698	651	665	651	581	621	623	621	605	628	617	651	631	647	653	641	631	622	636	625	653	589	620	599	643	577	654	591	642	630	660	593	683	628	636	659	620	591	634	612	613	658	636	656	630	602	679	668	593	631	657	663	607	577	640	629	609	636	627	654	689	641	641	647	617	640	623	610	622	685	658	633	651	657	603	627	629	620	632	629	630	619	654	676	671	610	617	667	622	661	668	620	609	580	647	617	643	653	606	630	623	624	626	621	598	613	638	631	636	621	637	654	643	615	634	602	631	617	601	665	678	659	576	641	589	635	638	626	625	624	615	668	635	612	626	613	629	638	630	662	630	669	629	598	649	649	596	612	649	645	600	640	658	606	660	642	632	644	626	602	630	633	579	631	625	652	657	618	662	645	667	631	630	625	609	654	670	705	651	630	643	635	619	631	648	599	592	650	629	635	660	641	614	642	628	607	624	624	615	610	623	662	604	644	631	669	657	653	588	649	633	624	624	626	664	689	666	622	589	643	623	610	632	610	598	621	638	672	647	609	641	647	632	642	604	630	609	638	657	636	602	638	621	654	650	657	585	657	625	646	673	664	646	651	629	667	637	658	608	627	644	681	638	664	639	668	611	646	622	617	605	705	616	642	616	672	637	646	665	635	652	648	613	655	687	637	629	622	658	629	616	660	611	614	640	604	643	614	604	654	661	657	659	597	661	646	584	649	614	632	670	598	614	639	657	619	649	667	663	661	601	646	620	603	613	605	639	581	655	658	621	662	628	652	644	650	663	614	652	625	696	651	651	634	597	608	618	662	594	655	652	663	668	662	630	612	643	656	619	655	652	623	665	622	558	640	622	661	644	662	669	602	606	632	642	643	672	647	624	630	644	628	649	631	638	632	584	605	662	624	607	618	655	660	637	608	615	629	613	625	642	669	641	607	686	628	587	618	668	658	582	646	640	622	627	598	638	639	641	594	607	637	652	680	647	628	662	644	677	637	654	654	598	632	619	653	653	658	603	605	645	631	628	684	629	616	635	614	604	660	625	629	647	658	655	627	660	628	677	647	633	667	647	609	651	609	615	635	676	606	630	614	620	613	612	634	621	663	626	632	616	659	621	637	618	642	643	620	640	649	602	665	624	642	644	630	612	611	649	676	632	648	582	669	630	593	656	611	652	601	617	574	681	670	663	656	659	612	617	700	643	603	629	604	639	622	615	661	666	631	655	643	594	650	605	612	652	621	618	643	647	612	634	624	595	624	611	643	653	622	604	624	656	629	641	626	657	650	628	635	632	611	611	659	632	622	688	589	621	625	661	669	593	603	593	608	617	629	637	651	678	652	624	575	633	592	637	621	639	618	683	642	641	620	646	566	610	628	633	576	634	645	675	658	624	663	678	634	610	607	649	632	622	646	660	641	601	605	619	634	640	650	593	641	670	612	643	614	640	634	626	603	655	668	637	640	684	643	696	615	605	592	663	638	645	651	594	586	640	629	638	631	617	650	689	653	627	684	624	630	608	650	626	620	640	651	647	609	619	642	632	655	616	625	638	618	676	632	654	631	599	609	653	610	641	661	682	633	629	621	606	640	637	589	645	608	658	621	646	617	645	623	614	614	642	605	638	598	585	661	626	671	633	663	654	657	612	637	661	633	637	639	671	610	671	602	631	612	590	643	618	630	640	623	640	621	624	620	597	651	638	594	680	619	616	644	666	624	656	625	681	645	603	637	641	635	644	645	609	644	643	662	642	658	614	615	600	599	630	619	669	599	618	649	657	654	627	646	611	620	625	661	650	677	664	657	667	659	632	628	676	661	610	690	601	667	637	634	571	651	719	632	663	647	652	654	620	649	608	647	653	621	677	626	644	671	641	618	646	652	685	655	653	605	609	650	619	659	654	665	659	684	646	627	646	624	642	632	638	608	659	615	634	608	611	675	636	637	644	618	633	667	613	615	645	684	676	640	645	688	622	669	614	622	621	654	630	656	633	648	642	662	651	671	666	628	627	628	617	651	629	678	635	625	654	640	642	633	622	661	664	659	613	619	604	629	621	630	636	632	592	574	676
44247	23638	9728	2529	747	409	285	286	280	286	269	314	309	321	318	308	317	293	286	314	288	289	262	294	281	285	323	304	299	287	283	301	296	315	290	282	299	297	289	323	301	285	317	280	298	295	279	291	307	276	307	329	299	316	296	325	273	310	308	302	271	299	289	269	291	309	285	304	307	298	310	315	314	282	304	288	331	295	310	303	289	315	326	279	296	283	292	306	304	280	314	283	286	299	283	274	305	325	285	270	275	303	272	287	292	305	318	281	280	269	284	322	307	318	277	297	276	287	340	298	292	302	320	277	272	271	297	293	281	298	289	267	292	287	316	313	279	266	286	301	284	317	304	265	278	324	298	306	293	278	331	295	301	320	285	295	284	294	308	313	302	305	325	307	305	298	312	292	286	277	289	263	304	323	268	261	314	305	307	317	308	268	302	284	273	311	282	318	341	299	317	289	334	312	293	287	297	299	271	272	322	298	300	303	276	302	286	316	292	273	270	267	300	274	292	293	318	282	270	275	272	285	311	273	304	289	284	281	307	316	297	311	282	283	280	268	320	275	264	274	302	306	301	283	317	301	290	287	295	287	262	300	252	283	287	314	311	309	266	302	293	310	291	290	305	309	293	271	311	289	269	290	294	255	342	305	292	293	285	289	283	315	254	314	311	289	277	294	296	313	293	280	281	285	273	274	297	309	292	302	274	328	302	287	284	374	290	319	319	314	313	286	303	283	268	315	276	276	293	288	270	291	321	262	282	266	288	316	276	314	277	290	293	292	301	319	284	283	283	302	283	314	292	287	307	298	300	258	282	329	278	308	318	284	311	303	264	280	280	295	322	292	341	286	319	291	304	313	273	282	313	239	302	294	299	288	319	293	326	275	306	308	287	312	312	327	292	279	283	282	314	284	282	285	286	301	296	290	289	258	304	320	284	317	273	308	270	309	294	266	285	264	294	308	275	302	285	297	294	291	293	286	320	302	296	297	277	321	314	296	309	283	278	293	347	282	301	300	296	289	288	333	279	302	319	304	302	289	281	298	294	289	299	290	293	288	294	290	303	285	334	317	306	307	289	306	319	305	288	297	282	283	295	286	247	298	294	268	291	302	300	272	282	294	293	298	304	289	280	282	307	300	282	283	299	293	303	296	287	275	314	275	300	276	300	299	319	288	307	276	286	311	296	282	308	281	282	291	320	299	297	279	312	304	272	270	274	310	290	304	299	303	291	250	263	280	312	264	296	268	274	325	299	309	301	328	323	278	274	331	299	296	291	288	293	302	286	312	269	285	295	304	301	263	310	288	309	275	282	280	299	315	298	309	304	287	286	297	321	304	299	295	313	294	306	305	283	308	267	296	289	338	295	270	302	293	269	299	258	281	269	287	314	290	297	272	313	292	296	300	278	288	293	306	269	301	303	327	317	290	286	291	315	302	261	295	285	263	283	316	296	306	323	290	270	305	308	257	299	299	270	279	302	282	252	298	326	301	293	308	290	297	286	281	281	302	287	276	309	329	306	284	303	270	300	293	296	311	294	303	269	288	301	301	265	293	300	335	321	294	326	301	305	282	326	323	318	295	310	309	296	297	296	316	268	283	270	304	303	291	273	294	319	293	282	291	285	283	279	310	303	292	297	315	307	276	271	282	300	286	301	313	259	280	282	299	270	329	299	281	308	303	258	280	296	253	292	303	276	316	294	282	276	298	271	286	325	323	310	287	287	292	281	276	323	291	287	294	297	285	237	299	292	308	292	329	279	274	314	294	296	291	263	292	283	274	290	289	307	321	287	298	281	307	285	297	282	303	291	308	313	296	278	304	298	270	304	281	278	299	307	311	334	300	270	314	275	320	320	307	319	297	304	296	298	287	285	310	274	309	255	267	299	309	297	314	296	282	280	284	290	308	275	283	287	299	290	263	284	313	318	285	304	285	308	312	302	293	257	331	281	322	288	288	288	266	313	294	293	296	261	267	280	324	275	310	290	276	306	304	272	326	324	291	320	321	281	307	291	298	287	279	324	274	303	305	278	296	292	331	287	284	314	318	274	319	316	308	349	309	298	290	318	268	304	275	302	319	300	289	304	297	267	306	299	306	301	278	290	268	294	319	308	296	275	296	277	283	291	289	295	303	300	305	264	282	320	285	316	289	296	303	320	299	316	316	273	307	274	278	273	310	298	305	305	280	303	295	281	284	296	290	302	285	293	297	317	299	293	301	298	324	299	307	305	292	308	304	292	314	273	272	297	309	281	278	276	261	308	307	320	291	301	305	330	317	283	314	301	261	281	287	285	313	299	309	307	278	304	285	294	291	275	297	294	294	272	302	288	307	284	284	277	273	326	287	296	295	302	300	287	311	290	303	316	326	341	289	311	324	319	322	320	306	279	288	307	285	288	330	290	323	286	267	232	300	290	309	307	288	302	298	280	299	301	322	269	284	301	302	281	296	289	292	292	267	298	255	326	257	318	305	301	291	310	295	289	307	299	284	303	300	295	302	280	292	312	306	294	304	326	275	294	315	320	285	283	305	268	302	313	332	319	290	282	284	296	311	277	268	316	275	311	293	305	290	333	313	289	319	303	298	287	271	319	274	296	281	324	284	324	283	290	271	292	308	291	277	292	270	276	289	294	286	279	306	327	263	285	282	298	303	315	309	270	247	307	306	299	307	248	305	286	296	306	311	269	272	313	290	293	271	296	286	292	294	279	295	277	289	283	298	284	286	266	278	278	311	305	301	305	301	307	296	291	285	297	267	289	300	303	311	267	303	271	322	258	307	305	313	289	303	311	275	328	291	281	293	288	283	291	302	286	266	317	294	297	291	305	280	308	310	342	284	308	300	297	323	296	288	277	271	281	342	322	295	306	284	281	290	307	342	330	313	332	306	306	318	300	254	280	308	321	263	308	273	311	282	326	307	277	314	304	299	327	271	273	296	284	310	305	311	295	253	284	277	306	310	308	283	300	278	306	277	275	288	314	306	295	319	314	314	300	315	309	285	324	285	317	293	277	292	284	342	304	286	307	296	286	277	319	287	272	286	300	260	299	307	285	320	282	259	282	308	301	281	275	295	289	317	315	268	320	304	298	268	272	284	325	302	300	267	288	293	303	329	311	301	291	311	301	326	288	301	317	296	261	290	274	298	326	305	307	316	295	265	280	276	332	310	289	306	252	304	298	284	306	304	274	276	307	289	316	304	266	317	287	292	315	297	318	292	312	266	297	324	286	310	269	279	300	324	312	284	353	288	282	308	261	295	306	262	295	301	318	274	278	283	281	290	291	308	293	286	303	288	266	299	303	272	289	277	286	296	269	295	293	279	287	282	284	357	306	283	256	303	283	272	282	279	256	316	322	271	289	296	255	268	328	312	278	311	290	296	306	295	291	281	290	286	288	290	296	290	289	295	337	291	282	287	298	317	290	292	275	281	295	288	274	279	282	276	305	274	269	309	326	278	308	281	332	288	321	300	296	299	314	309	290	303	296	298	292	317	285	275
37989	21956	12469	5319	1855	927	746	724	723	672	704	695	744	673	699	716	710	690	670	689	721	669	680	691	713	717	675	667	694	709	709	658	694	667	680	674	698	691	711	728	792	670	645	702	651	705	692	705	710	689	629	713	703	712	760	723	719	690	696	710	694	677	706	710	704	707	711	709	652	712	692	755	654	681	651	698	702	741	755	651	705	732	711	676	685	668	704	697	724	710	742	720	739	699	700	686	676	652	677	697	673	680	715	654	675	648	699	713	711	677	632	734	671	689	751	693	693	715	682	666	715	736	677	736	694	692	718	703	698	701	670	699	696	743	759	731	720	685	723	689	677	687	720	702	715	719	726	724	672	682	712	703	703	682	687	700	686	718	707	729	670	644	670	725	727	719	714	674	741	723	672	716	717	699	706	724	696	675	687	671	684	726	684	706	701	714	698	707	661	718	712	732	649	707	713	693	669	699	702	730	684	720	670	671	758	715	704	719	722	668	744	712	717	712	699	644	692	729	707	719	670	723	685	680	683	725	680	713	737	721	687	732	706	712	642	706	698	663	668	670	691	695	725	739	744	668	724	694	677	693	720	693	670	698	727	744	660	698	693	667	721	642	691	661	661	669	672	663	710	698	703	697	714	708	712	741	709	670	709	690	675	760	671	670	656	680	653	744	696	689	699	685	670	675	668	695	669	744	680	735	690	719	704	752	728	733	714	678	694	678	672	710	660	730	691	660	694	683	701	711	655	695	692	671	673	671	742	691	645	696	680	748	714	698	680	759	698	747	684	697	655	722	666	716	719	745	696	695	708	716	707	690	694	700	727	718	674	766	666	731	697	743	670	695	707	713	752	698	727	717	681	700	665	711	697	717	670	694	707	706	731	723	687	707	678	670	731	719	716	703	718	728	722	700	713	739	724	679	658	713	697	699	711	723	742	697	697	712	672	678	697	680	746	723	706	735	682	721	731	719	708	720	700	723	663	733	709	679	771	698	710	756	674	699	722	680	742	660	703	735	691	634	680	711	679	683	759	743	691	697	641	703	694	667	713	674	709	673	703	719	688	697	711	688	654	710	742	691	693	699	711	698	691	725	720	722	676	683	656	738	705	661	687	681	667	732	695	692	651	694	706	721	669	662	652	677	690	698	665	725	710	637	677	684	694	746	700	687	684	697	710	681	711	655	676	662	701	705	673	689	689	700	700	677	672	678	705	702	718	692	698	709	729	675	711	727	714	644	656	669	675	692	685	693	729	723	689	715	696	701	716	682	729	673	699	720	681	701	681	681	665	708	661	694	719	716	691	642	693	730	663	737	695	712	701	676	706	684	678	707	719	690	719	710	679	735	744	667	743	709	677	749	712	652	761	717	700	698	651	666	747	705	651	748	714	700	727	693	708	710	727	668	685	687	707	740	713	724	701	682	687	703	719	700	711	723	722	684	698	701	672	711	703	700	677	703	694	728	681	680	686	711	661	715	706	691	717	668	693	651	737	695	730	726	721	675	769	674	678	694	705	716	689	694	691	686	664	695	724	653	724	689	746	698	709	696	689	710	693	694	706	714	701	699	651	704	702	708	718	669	704	724	680	689	759	692	679	743	695	690	705	747	736	703	698	708	699	673	662	667	638	674	689	677	696	710	714	712	715	680	672	751	707	733	712	710	688	696	686	723	747	689	692	708	725	711	756	706	716	684	678	673	704	735	706	700	695	715	721	697	733	695	681	660	652	696	710	678	728	704	656	718	695	706	754	667	718	686	672	708	668	715	734	738	691	665	717	626	685	670	680	738	659	688	725	663	682	688	712	707	729	684	712	700	671	730	727	711	654	656	679	745	734	638	682	717	723	706	716	722	678	707	724	753	712	743	701	663	703	683	710	661	726	701	684	700	712	678	715	706	691	680	673	700	664	706	704	668	703	699	717	707	696	699	678	728	700	650	684	661	691	698	724	653	677	690	735	723	667	682	698	680	705	647	682	733	710	695	693	719	673	673	664	673	694	699	721	694	639	726	687	708	759	682	734	675	723	685	717	747	734	664	707	717	693	713	676	697	727	669	700	700	697	670	690	692	670	696	706	715	732	693	678	676	684	692	669	715	722	706	732	734	704	728	698	689	725	646	681	674	733	686	715	730	670	659	728	705	718	684	645	710	682	721	708	670	716	677	683	704	688	707	645	692	668	664	704	703	732	695	716	707	641	666	694	655	678	700	719	668	719	744	746	702	737	707	802	720	698	689	668	672	659	705	656	681	713	682	660	683	699	731	662	692	724	716	670	691	712	656	723	687	713	715	670	699	734	669	723	694	762	715	686	693	663	765	631	678	707	677	736	704	674	752	678	746	698	700	737	698	746	665	661	701	734	709	708	667	712	706	687	708	717	712	692	693	716	683	686	728	735	657	663	642	713	676	684	699	727	697	688	713	701	686	698	673	748	698	713	697	730	690	687	711	662	685	720	694	666	725	656	697	677	668	677	705	696	689	682	619	734	756	706	774	655	677	703	695	677	680	697	716	666	701	635	752	718	723	758	692	679	675	694	707	711	717	700	687	753	718	692	698	703	698	698	711	673	671	671	672	700	731	723	678	675	716	742	731	693	719	726	690	708	707	707	703	681	661	673	630	713	745	670	698	723	683	663	709	688	731	699	671	703	683	672	683	666	696	671	701	726	723	700	678	705	774	693	722	694	730	678	702	658	710	679	687	695	701	741	740	677	704	693	707	704	744	708	689	669	687	697	712	717	711	699	685	691	750	686	690	702	702	730	729	683	672	699	705	705	681	722	711	711	736	667	690	710	655	683	702	767	720	706	703	727	706	693	747	696	706	701	688	734	741	679	738	692	733	713	683	718	667	699	699	695	702	698	721	704	691	756	665	714	756	642	711	688	703	689	720	727	696	674	719	731	707	720	738	716	676	731	726	730	664	684	669	716	691	666	709	685	715	675	697	644	730	675	700	675	698	687	682	709	722	690	685	718	727	723	738	690	688	687	699	720	690	721	682	703	664	692	657	682	727	692	698	698	712	661	740	709	712	639	685	670	686	700	705	718	712	660	693	715	695	732	720	704	648	709	733	686	702	690	725	699	673	670	708	747	761	699	747	666	674	645	688	666	719	722	657	710	665	688	701	727	685	663	708	693	736	711	719	731	709	720	696	712	658	683	691	660	722	667	729	680	686	679	676	712	682	729	712	714	720	740	662	713	695	697	678	664	719	726	671	663	667	708	705	698	680	692	716	664	727	691	651	719	719	649	742	687	726	653	710	689	716	723	695	636	700	687	690	731	705	706	696	696	696	703	671	677	658	721	695	676	707	714	719	685	724	688	689	695	691	674	691	688	641	676	719	680	674	677	709	664	702	680	726	699	734	686	714	680	711	735	626	756	719	684	673	687	739	687	698	680	691	683	708	656	720	657	671	772	715	684	638	698	682	681	701	692	704	696	695	742	741	671	710	743	681	659	708	690	707	655	709	685	690	674	664	724	670	683	685	742	730
80338	62636	44764	23268	7064	1175	408	332	320	322	345	326	321	307	313	315	307	275	306	364	304	311	344	286	329	341	318	324	351	295	317	339	304	311	335	294	328	307	279	326	296	296	341	354	325	315	314	360	353	331	322	320	327	306	315	321	331	333	343	299	338	324	330	338	318	319	325	322	310	331	330	330	339	324	291	311	310	315	334	304	328	312	334	317	310	315	335	320	279	327	323	327	362	290	324	306	290	332	332	353	360	299	287	312	323	329	338	318	309	291	312	292	315	330	286	291	320	273	304	325	299	336	293	319	294	331	319	332	353	328	301	303	300	325	279	322	312	319	308	343	317	286	322	311	299	327	343	332	305	334	313	309	333	303	334	339	325	316	307	306	322	322	310	313	309	320	323	342	338	336	295	283	324	289	315	315	316	343	325	286	342	316	305	296	305	362	298	330	290	337	293	344	321	328	346	330	328	314	319	316	377	318	340	348	315	340	292	306	309	328	342	325	329	317	333	319	312	306	306	327	316	327	343	318	316	324	334	332	326	326	310	314	386	320	320	302	300	333	321	325	319	305	324	314	352	321	326	313	322	324	338	311	327	331	315	295	350	317	310	319	355	315	293	320	322	316	352	315	313	341	330	298	354	296	326	321	324	288	314	313	321	319	296	308	331	307	309	316	310	319	318	301	334	346	277	299	299	293	338	317	317	308	359	318	339	308	279	334	334	355	327	333	302	356	325	280	301	285	316	319	309	348	293	334	319	345	319	316	315	300	277	328	339	336	309	330	323	297	323	323	321	319	327	293	305	321	350	346	310	304	332	327	336	288	337	311	295	319	321	289	298	353	304	305	322	315	325	333	298	303	314	307	316	303	309	341	298	355	315	312	309	338	302	337	323	306	317	309	335	320	317	350	323	326	305	343	326	325	320	311	301	343	302	301	306	342	331	345	311	270	337	307	290	331	329	337	313	299	324	351	355	348	321	314	316	302	329	340	340	323	307	322	282	348	312	318	332	312	306	323	340	312	327	301	316	345	332	313	315	296	350	303	314	358	338	293	305	289	320	325	322	352	337	314	286	301	317	314	341	276	305	323	332	301	311	341	301	322	335	317	309	331	351	350	337	341	298	318	324	283	329	339	324	313	300	271	328	324	375	343	347	311	307	303	318	301	317	351	313	313	325	276	285	340	289	316	316	345	314	317	334	318	352	314	319	339	324	336	300	302	304	309	345	323	341	318	331	312	325	321	329	306	334	338	321	345	288	287	292	287	318	336	313	344	287	322	351	333	330	308	324	321	313	348	329	296	333	296	320	324	319	333	307	342	309	331	345	376	277	336	284	340	301	371	366	328	353	285	311	319	322	332	326	312	339	335	354	340	306	299	295	320	315	303	329	343	302	313	335	366	304	307	326	344	328	330	308	290	332	316	334	287	310	319	300	311	332	292	356	336	319	314	356	309	349	321	322	290	307	322	337	312	302	332	331	288	306	343	340	322	323	329	299	302	308	299	290	294	319	304	318	317	325	288	370	337	331	305	306	317	280	307	327	323	331	327	332	347	301	314	339	310	338	311	333	374	316	322	311	289	286	336	319	312	321	326	317	312	288	337	325	325	307	328	283	353	317	283	298	327	285	319	307	313	322	329	306	314	329	343	307	325	320	330	314	336	293	347	324	323	334	375	327	312	292	343	321	306	291	316	340	337	272	294	309	300	330	322	323	333	302	307	296	312	335	292	302	339	326	317	359	304	332	324	325	327	319	318	311	298	313	299	299	300	338	346	359	324	337	331	315	280	283	329	318	355	307	328	321	341	318	318	311	305	305	306	341	306	313	299	304	297	330	318	326	327	310	310	313	346	306	328	331	289	329	318	287	296	311	301	293	320	342	324	337	340	365	311	302	284	305	338	353	296	263	313	327	325	313	332	310	319	309	339	320	319	320	306	316	260	325	328	289	334	308	290	307	359	337	338	311	314	324	298	291	297	318	324	320	321	346	325	324	324	336	323	335	316	344	321	330	367	308	343	311	359	323	288	313	320	296	315	285	345	319	342	305	342	303	319	311	318	316	321	307	339	322	280	324	338	313	306	302	337	286	290	314	340	319	351	302	351	313	306	318	295	311	320	307	313	316	306	278	321	298	334	332	332	314	341	332	352	269	339	307	329	319	365	301	348	333	294	284	349	302	344	348	329	284	308	308	313	333	311	324	313	318	303	348	331	342	329	309	318	339	345	326	294	308	332	329	295	309	341	331	333	348	304	311	315	336	358	313	322	296	312	351	305	327	329	330	290	326	330	320	354	294	308	306	320	294	308	300	336	326	295	309	317	345	284	303	312	296	324	333	338	296	341	324	282	318	293	326	335	285	286	352	333	321	325	276	326	318	310	298	287	314	333	328	326	327	339	329	329	355	312	334	300	297	310	326	333	297	314	319	308	320	307	297	354	352	356	336	355	322	355	339	333	340	354	343	271	310	316	323	361	313	318	338	321	330	326	327	333	324	310	303	288	317	289	347	308	304	330	339	321	330	320	289	306	332	343	309	341	321	327	343	303	341	360	325	308	289	320	338	355	332	344	355	330	339	365	317	340	309	309	290	313	306	318	343	317	322	349	323	297	332	323	329	313	300	304	303	317	303	323	316	319	291	300	325	322	344	337	325	327	313	298	281	335	290	291	313	300	300	296	316	312	297	345	346	319	333	312	313	327	311	326	320	335	336	307	318	316	335	296	307	319	346	343	318	326	301	393	292	275	275	370	304	346	301	293	355	270	315	283	334	340	331	329	330	357	356	304	313	317	326	330	303	312	343	311	340	340	329	311	301	336	317	289	330	299	339	310	304	339	342	349	339	292	317	342	319	320	327	334	350	297	372	317	329	319	285	323	313	325	330	320	303	330	336	354	323	325	312	291	306	329	343	337	287	323	311	326	294	336	305	303	331	316	303	306	327	301	306	287	335	308	297	312	289	290	287	317	315	315	314	330	342	363	331	315	340	312	334	289	328	293	324	351	317	318	320	317	325	327	323	330	305	316	327	308	313	337	335	340	337	333	317	307	308	324	347	333	323	345	293	327	314	323	345	307	300	319	290	333	326	338	281	313	355	321	331	323	309	330	330	306	316	305	286	318	293	306	297	299	295	319	303	321	289	307	327	344	324	290	335	316	310	291	375	290	294	328	356	334	316	337	321	316	300	285	309	335	302	329	346	315	328	328	327	310	341	288	337	334	321	354	319	274	309	303	315	303	331	293	327	330	326	353	316	316	341	341	371	318	338	333	321	329	325	340	297	334	311	369	289	318	322	344	312	311	308	307	313	323	310	344	290	317	287	332	327	301	290	318	329	305	333	308	379	305	316	288	312	309	321	301	318	305	322	317	322	305	321	290	283	351	303	309	322	321	302	311	323	302	294	360	323	326	298	308	319	297	296	312	308	333	323	339	324	289	310	358	352	305	339	318	294	314	312	319	306	293	335	359	272	337	296	276	322	301	304	340	315	319
59148	49745	42471	26491	9856	2693	1068	754	721	731	756	731	734	747	760	707	763	663	736	751	747	708	762	666	651	689	806	766	759	729	729	767	759	785	698	740	744	713	754	710	719	751	730	741	754	786	725	697	761	751	737	775	767	751	682	775	730	767	725	716	711	738	774	739	724	733	727	725	720	740	693	816	739	712	688	722	726	703	744	785	731	698	710	825	675	735	712	760	740	726	794	789	729	741	748	781	725	748	712	734	771	735	750	762	714	755	732	728	738	715	745	756	693	731	748	723	728	775	779	744	778	729	770	750	748	731	718	765	806	776	749	771	738	735	773	709	704	744	765	727	742	755	789	728	747	705	741	763	741	730	708	748	729	711	762	737	718	728	752	752	694	755	755	774	742	763	783	775	770	693	798	765	741	726	768	748	674	748	785	749	656	766	787	761	732	723	732	768	722	724	732	726	723	744	722	731	717	705	752	708	758	750	792	728	701	740	737	730	713	782	702	753	721	723	755	724	712	765	716	738	713	751	701	729	747	727	773	688	746	758	740	723	712	743	714	732	743	755	738	733	733	739	761	745	777	729	762	792	758	700	743	783	686	723	755	729	720	708	746	735	730	701	683	747	752	774	731	722	772	727	771	716	741	753	770	733	710	725	731	706	706	728	754	754	741	709	777	683	734	767	737	739	708	762	757	747	766	718	716	737	761	762	774	762	712	759	688	731	743	742	745	727	700	759	731	730	733	724	711	778	762	744	770	727	770	739	738	712	752	749	709	715	751	769	753	735	767	734	750	745	755	713	769	712	775	747	721	770	757	749	743	720	711	773	707	772	705	734	771	671	698	743	841	770	721	738	766	759	735	763	704	763	776	729	774	753	752	741	675	733	730	758	734	698	654	759	789	730	696	763	711	723	746	762	709	782	730	734	762	748	747	729	772	719	744	713	794	769	757	714	742	707	749	745	735	744	737	763	699	740	797	729	697	698	730	701	732	771	716	737	735	724	751	727	750	773	755	722	797	741	710	724	747	716	755	820	770	772	710	696	797	731	726	740	743	735	748	769	746	720	693	745	721	723	750	711	742	729	747	741	726	735	699	756	686	742	766	709	714	762	736	754	799	773	743	703	758	767	712	748	769	738	751	738	712	753	753	733	750	693	754	707	746	776	721	766	680	755	710	766	743	727	670	746	747	761	736	758	740	762	734	749	789	756	760	760	732	790	730	738	738	743	717	771	738	732	743	706	766	772	726	688	729	724	748	755	729	697	733	754	760	690	743	728	753	782	715	730	751	716	756	734	732	701	768	754	778	731	732	723	728	756	762	768	764	760	728	742	698	783	791	744	759	785	751	766	747	708	757	685	729	699	743	789	744	722	746	769	770	734	749	732	739	783	774	745	752	788	743	782	754	720	691	745	770	741	730	672	781	755	779	758	758	739	751	759	744	686	732	799	765	718	769	738	738	782	708	719	756	715	774	745	810	744	715	722	727	706	728	762	757	738	809	761	717	715	749	678	746	759	708	717	699	763	737	712	722	695	728	731	756	675	713	743	703	760	732	754	738	677	743	763	755	740	748	760	719	756	693	765	783	756	737	662	719	718	807	750	745	727	738	753	718	759	740	776	737	739	719	769	738	718	712	793	720	746	727	760	702	754	753	691	762	744	744	742	694	700	757	729	721	800	739	710	672	760	743	710	755	728	767	732	737	728	742	759	714	739	752	746	725	775	766	757	763	725	750	691	758	703	742	766	739	792	788	691	733	770	742	755	753	761	739	771	658	732	735	721	749	725	744	743	716	784	770	730	715	722	720	761	732	770	699	761	755	773	766	736	738	769	762	706	752	774	746	730	736	791	768	729	723	726	748	731	776	732	767	761	754	699	724	691	711	697	747	705	758	772	731	818	688	728	697	748	714	765	790	700	753	719	675	756	813	770	782	752	746	702	753	748	763	728	738	703	748	726	708	781	773	744	670	764	771	715	708	749	719	747	713	720	736	727	743	697	739	753	724	734	704	810	818	736	781	726	760	683	705	722	761	750	717	695	752	750	749	749	697	722	731	731	762	777	737	728	718	771	717	761	766	772	741	757	744	734	737	760	738	738	789	733	741	710	720	711	738	746	765	731	720	724	718	702	735	718	710	734	726	727	745	736	752	773	735	786	760	729	774	697	740	733	720	704	731	740	692	708	756	703	727	767	722	753	773	738	784	766	751	773	696	708	751	722	733	758	750	763	711	728	770	721	713	730	723	758	761	688	743	762	726	709	757	775	747	730	718	727	745	710	789	752	742	756	771	719	723	719	747	760	733	774	758	689	710	744	736	719	726	700	733	738	769	769	779	725	762	733	762	732	738	755	746	739	731	756	756	742	718	720	739	701	754	716	694	709	746	716	780	765	731	754	765	735	755	753	739	749	760	737	721	709	805	727	760	731	705	706	726	755	735	698	691	747	729	699	740	709	781	717	731	758	740	755	726	770	728	692	723	750	693	727	752	770	726	673	713	725	747	759	733	701	737	716	766	722	686	780	701	742	730	765	790	756	720	727	724	740	763	790	673	727	695	793	785	740	745	743	737	718	720	778	765	759	730	774	701	766	744	775	786	728	775	723	750	750	765	775	709	772	780	791	693	740	726	781	751	696	762	769	711	716	742	720	741	753	740	737	702	726	727	760	752	687	783	736	710	731	717	726	742	723	778	726	772	701	715	771	776	734	739	724	736	720	729	690	730	714	730	757	696	752	712	772	753	747	747	721	715	736	751	726	777	744	748	729	729	706	759	741	718	754	771	741	737	720	722	728	714	734	744	829	707	739	757	731	718	720	764	687	703	741	754	680	716	776	719	732	741	727	768	725	777	689	756	742	735	760	715	743	739	729	727	748	712	702	746	732	729	735	694	749	774	746	728	757	741	744	748	719	726	720	768	792	752	688	734	698	737	751	742	753	741	733	739	770	733	721	756	763	739	705	786	711	737	767	762	777	735	714	734	716	758	735	737	767	762	755	705	745	815	697	743	717	707	715	749	736	723	748	794	765	767	757	750	799	753	755	749	759	766	745	752	699	772	771	753	767	695	766	764	740	762	724	782	752	735	746	717	703	799	741	716	733	731	709	738	733	720	745	753	804	723	723	743	769	783	743	782	739	772	751	781	723	773	747	715	766	758	734	766	748	719	715	782	793	748	680	741	733	755	759	775	784	715	756	731	723	734	723	732	717	719	710	732	755	684	718	723	736	755	711	715	709	776	763	714	681	727	746	748	740	737	721	747	741	719	745	705	753	740	748	717	737	675	764	785	766	765	716	739	727	721	721	726	711	732	710	703	760	721	728	747	753	772	762	744	709	758	717	716	771	734	737	752	760	786	738	778	723	728	725	755	722	742	695	763	769	753	709	746	727	752	734	686	743	772	779	726	772	717	748	750	740	712	730	703	726	768	788	712	751	744	715	735	716	755	721	752	737	715	750	730	713	771	717	747	741	777	789	706	718	700	679	771	788	773	730
85858	71176	53707	32312	14517	2592	515	280	305	277	294	286	260	251	278	304	277	295	299	292	291	283	251	285	284	240	270	266	284	305	318	282	272	277	302	297	287	267	289	264	279	270	290	288	243	266	263	271	271	298	289	269	301	281	311	299	260	278	301	273	292	313	257	299	270	261	316	314	278	260	298	280	287	291	308	281	251	271	289	281	281	299	281	257	291	255	286	286	298	264	285	295	293	302	302	288	280	274	273	271	259	284	313	301	310	299	257	296	273	292	264	314	257	293	263	297	290	300	293	280	266	268	277	268	267	269	272	276	269	292	286	262	256	294	277	300	288	254	323	279	290	310	281	268	276	260	275	293	287	302	325	319	282	298	270	281	257	294	266	263	297	274	295	305	292	270	273	272	284	293	255	271	286	279	268	296	262	302	275	266	303	303	311	288	250	294	273	238	279	273	281	265	272	301	284	312	289	289	271	263	297	272	230	284	261	267	265	271	302	252	284	309	261	268	274	299	281	281	289	277	278	303	282	284	292	281	270	294	282	270	285	299	280	283	309	302	302	287	290	275	296	270	276	262	263	259	279	280	293	293	280	298	295	278	272	312	268	267	260	279	275	265	241	274	317	310	273	300	316	275	287	302	292	279	303	255	256	243	280	259	276	297	259	282	261	297	297	297	287	297	344	259	272	279	293	317	263	305	278	276	271	308	266	305	267	322	238	295	294	295	270	286	284	298	279	292	311	300	257	259	277	255	272	259	282	267	299	287	275	270	271	311	286	298	254	310	267	269	291	272	284	267	271	283	283	277	289	289	292	259	261	310	286	286	266	300	274	263	273	269	269	311	299	284	265	287	266	288	279	292	271	278	285	286	287	278	287	291	287	249	308	293	296	274	278	316	264	293	276	301	260	262	292	277	265	278	266	264	274	283	253	259	284	296	266	299	292	293	290	303	294	282	262	279	273	306	272	268	285	254	273	289	256	277	294	248	276	280	294	300	282	257	296	289	289	273	293	288	292	305	256	290	302	302	295	289	270	291	278	295	269	293	268	261	306	292	272	264	265	301	264	271	281	293	263	273	294	275	285	282	266	290	261	302	282	290	295	299	271	273	272	273	272	251	278	277	304	297	275	266	282	229	264	282	253	295	288	272	297	266	314	285	249	313	288	296	303	299	283	283	276	268	265	286	273	278	251	302	319	270	277	303	288	293	291	272	243	276	274	282	272	280	279	268	307	257	285	313	278	277	267	299	295	253	273	298	317	264	266	289	324	285	297	267	277	282	270	274	264	277	296	279	306	294	304	248	273	303	296	306	264	321	278	297	262	314	259	322	277	267	288	268	267	263	291	258	277	288	257	264	287	280	257	237	260	293	287	273	298	322	282	282	313	268	277	255	277	263	284	285	321	284	269	254	265	250	265	304	314	246	287	289	242	277	270	272	272	270	285	280	262	327	275	282	252	278	282	276	292	258	310	287	295	278	263	304	286	289	270	272	286	265	274	255	304	273	237	251	268	270	274	261	313	283	279	250	246	276	270	290	255	291	286	283	275	286	291	289	303	263	276	271	270	291	297	268	272	329	288	325	294	299	286	268	304	276	279	275	295	290	264	260	270	269	303	297	277	264	312	284	290	237	269	284	304	272	300	292	279	267	292	297	290	251	282	318	305	282	286	267	265	281	309	282	286	292	307	295	283	337	296	288	286	307	282	258	273	284	279	260	331	268	274	274	277	260	249	266	256	249	270	293	268	289	288	291	291	284	265	270	271	261	260	248	280	289	272	300	294	287	273	288	259	299	273	239	274	272	279	285	267	285	274	263	290	254	298	291	305	279	286	279	283	277	277	282	298	262	274	280	304	266	290	303	295	250	284	288	304	274	289	284	279	281	304	270	290	286	281	285	296	278	264	258	283	279	286	284	292	281	269	299	309	276	303	277	282	300	287	271	237	284	267	257	277	285	261	269	294	274	295	284	292	298	279	249	269	275	275	267	306	273	266	310	284	291	276	271	263	285	250	267	291	293	291	276	270	266	271	287	292	282	291	316	246	272	268	288	284	273	285	286	296	276	277	280	243	283	302	256	284	242	271	268	266	266	256	249	307	254	290	242	286	250	276	285	286	302	297	257	320	286	275	298	279	283	286	277	291	291	292	286	290	263	277	310	295	264	269	261	324	251	282	266	288	255	281	304	279	298	273	278	278	290	273	279	278	263	303	299	299	254	297	323	288	268	275	283	306	303	273	281	296	257	278	269	280	265	270	312	304	263	295	292	281	263	253	272	302	279	257	292	264	292	263	296	302	267	294	293	288	257	295	283	310	264	265	228	294	291	269	255	261	287	278	264	294	288	297	274	266	290	252	314	258	319	271	275	278	294	244	256	286	271	268	270	246	272	264	285	237	290	300	314	281	280	255	257	267	281	264	286	293	279	277	295	258	299	255	275	295	283	299	292	276	282	297	303	285	295	275	289	282	290	294	265	294	300	295	296	302	267	290	296	288	259	273	253	281	310	299	279	265	267	284	326	285	277	303	288	301	286	293	280	284	265	265	257	316	277	252	263	273	282	278	276	300	248	326	281	313	298	266	281	288	275	298	266	313	274	290	271	270	285	297	293	291	294	283	282	258	278	314	305	285	295	297	275	309	280	256	271	288	262	260	288	296	265	296	291	283	279	275	270	312	307	293	282	286	279	259	285	282	282	280	240	298	311	266	268	275	288	262	243	264	282	253	296	317	277	287	284	290	271	250	278	278	289	313	298	292	282	272	252	292	303	290	269	264	308	275	281	287	256	269	283	277	286	265	281	304	291	286	271	273	293	280	293	279	285	290	278	278	281	264	325	278	317	264	288	284	282	298	293	278	275	237	300	267	281	260	290	247	260	297	313	284	276	288	274	265	295	270	295	294	271	281	317	295	289	294	289	284	263	272	249	274	300	307	306	318	309	289	259	286	275	279	261	273	267	303	287	282	292	311	299	259	311	305	320	303	276	263	270	257	263	295	246	304	294	282	310	276	283	272	297	270	284	282	272	293	280	259	289	278	313	282	292	258	280	284	266	276	290	274	291	291	285	280	286	256	307	308	297	293	296	268	294	270	303	252	271	286	280	270	322	294	270	278	251	275	298	299	262	254	286	266	298	291	269	294	310	286	283	281	287	263	295	222	290	282	284	273	276	266	302	268	269	295	287	299	286	285	277	291	284	288	273	275	290	256	296	299	317	275	260	305	307	276	269	303	298	287	288	282	281	294	250	277	249	275	308	268	279	286	276	315	313	268	252	290	284	274	270	280	278	283	251	283	319	257	264	330	304	293	280	296	311	255	260	285	223	256	275	288	281	265	292	319	261	285	263	258	280	281	275	298	305	279	268	281	269	253	276	290	279	300	248	272	300	282	304	274	292	305	256	283	273	278	268	283	267	283	269	279	281	309	257	280	277	273	282	276	276	284	289	295	290	292	300	267	293	273	289	305	292	273	298	284	292	266	274	263	292	280	295
69223	60367	51656	36164	15906	3925	1092	670	693	679	603	646	628	669	640	681	690	665	656	695	662	626	620	670	663	665	692	654	650	702	628	666	675	626	610	668	624	657	639	619	639	675	637	624	628	642	682	656	584	681	631	622	670	657	656	616	632	700	612	635	671	632	631	610	565	664	661	704	626	628	614	657	738	634	660	652	682	672	674	661	663	648	617	701	640	632	627	662	677	617	700	667	610	596	646	647	657	640	621	677	654	648	670	684	625	652	669	620	666	671	618	662	659	647	610	653	658	669	660	626	637	631	664	675	649	641	677	674	676	682	659	640	661	666	647	625	677	697	625	633	650	659	675	676	734	622	653	660	632	677	682	649	656	654	693	623	692	665	633	645	623	671	649	636	630	627	618	603	667	644	635	696	658	619	674	641	670	593	612	644	629	651	668	608	681	665	619	698	671	650	672	660	656	667	665	684	648	599	653	652	628	626	664	639	690	648	664	673	625	677	686	669	635	645	634	658	640	661	685	692	665	688	667	650	657	630	656	609	663	680	670	647	641	650	713	661	632	683	671	642	623	610	635	660	631	611	633	636	635	645	654	619	687	626	660	624	631	668	658	648	624	691	625	667	697	642	647	644	681	657	644	601	644	649	659	615	635	657	644	696	679	643	670	676	632	670	658	642	635	651	634	619	637	683	695	637	650	668	659	638	690	646	621	654	660	664	709	658	659	614	644	633	663	681	667	649	693	642	688	650	691	670	670	637	661	665	638	653	663	668	641	616	691	618	684	672	648	676	660	646	634	665	644	662	655	631	704	636	636	664	668	653	673	657	645	637	704	645	609	682	635	637	633	645	636	650	688	645	664	622	672	689	672	637	687	672	643	648	670	620	632	675	709	639	645	643	655	685	648	676	642	638	623	702	677	665	632	641	658	603	654	662	667	616	699	618	627	668	712	608	618	637	668	623	619	663	657	665	681	642	633	668	689	655	642	632	624	674	657	624	623	622	600	655	677	629	669	642	629	634	681	639	617	629	639	632	627	650	636	649	645	670	662	635	689	627	625	668	634	650	618	691	629	665	677	653	629	662	623	629	639	642	642	653	633	682	668	668	701	679	649	706	615	677	630	648	692	623	642	641	673	664	664	668	641	678	660	677	669	604	691	652	691	629	668	628	669	692	683	621	639	632	637	661	628	625	635	654	629	662	640	680	676	659	642	641	660	667	657	666	658	663	660	665	667	624	658	632	666	642	650	628	645	641	638	636	657	646	644	645	618	665	638	659	611	662	695	626	675	665	650	688	646	680	632	679	657	671	682	661	691	676	608	723	684	684	672	654	625	619	642	615	634	672	670	677	683	682	684	648	690	676	607	615	634	666	618	693	658	608	706	684	640	651	635	632	681	627	664	694	601	651	626	621	621	639	655	610	625	694	649	628	668	629	678	723	669	633	618	646	615	684	673	659	654	625	642	659	649	657	668	615	636	650	649	569	676	649	632	658	681	693	661	632	677	644	660	648	681	680	657	662	669	617	683	662	615	627	643	651	720	693	641	630	650	644	639	673	624	658	706	672	621	625	653	677	655	642	656	643	674	656	660	682	670	647	670	700	633	660	671	638	679	708	651	668	662	643	649	658	699	634	635	634	649	644	639	639	656	696	644	679	640	626	638	695	643	681	646	661	685	666	657	635	636	682	619	668	625	675	701	693	634	657	640	627	664	680	674	650	647	678	624	644	660	642	649	644	687	696	700	692	677	674	640	624	685	677	685	644	625	703	627	615	638	630	682	618	645	655	674	666	652	634	631	611	619	627	622	596	646	686	639	629	647	656	635	677	671	639	656	663	609	646	637	665	613	686	683	618	679	644	662	617	684	671	637	614	658	646	664	630	722	662	712	617	642	634	594	628	628	656	639	673	649	690	705	601	642	640	640	590	648	615	625	666	647	629	621	627	664	662	639	629	608	695	648	660	672	656	670	618	673	632	640	642	667	664	667	663	639	653	633	685	660	646	627	636	619	679	634	655	667	653	680	658	692	635	627	622	663	596	638	691	664	652	647	687	635	672	664	618	607	645	671	679	697	671	632	670	689	670	683	611	633	657	649	695	670	668	707	641	651	670	643	651	643	662	667	664	672	655	620	665	650	658	659	614	647	631	659	664	614	604	643	687	604	674	701	582	636	654	631	687	614	631	616	631	642	684	686	669	661	639	615	644	630	625	668	650	651	661	630	639	638	605	636	615	644	695	714	697	742	680	623	682	666	667	664	643	676	662	672	683	677	675	679	653	649	606	665	643	655	679	656	659	655	657	643	687	645	643	667	634	623	646	677	676	663	661	654	690	630	668	634	647	639	659	647	652	659	665	691	656	691	646	649	655	722	609	657	660	690	653	657	625	677	659	624	634	626	659	654	627	681	662	626	598	654	662	674	666	668	652	646	694	702	622	587	686	644	648	658	665	675	636	642	635	654	676	629	628	673	625	660	641	675	659	658	618	624	619	648	654	659	627	611	615	623	653	619	639	639	632	629	668	609	668	717	658	667	673	674	715	653	660	662	658	665	670	623	657	632	663	698	711	655	655	680	680	615	680	658	664	700	650	638	658	647	670	677	679	629	664	655	655	652	666	653	666	648	631	617	664	675	646	631	661	702	649	646	644	697	627	662	654	646	653	692	690	564	642	642	610	665	676	597	647	673	683	640	674	644	658	649	644	665	628	669	640	694	685	726	689	667	626	676	638	682	582	620	663	614	634	687	678	639	646	693	655	627	648	654	657	661	683	614	676	673	669	661	656	620	686	636	650	690	683	669	636	644	660	642	614	717	620	684	639	631	683	618	706	622	668	668	658	605	652	704	600	619	634	693	674	687	669	656	658	669	666	627	687	644	620	663	630	587	654	630	643	672	634	672	663	680	681	627	636	627	629	673	646	686	640	627	636	582	648	658	656	661	655	600	633	690	645	600	689	680	675	652	638	671	648	620	681	667	666	640	688	633	618	680	659	682	659	627	625	663	658	659	648	670	664	651	627	613	669	632	675	663	624	644	659	673	626	670	640	631	671	668	651	674	706	677	652	604	657	651	680	656	642	654	671	597	656	639	653	651	630	679	651	657	649	656	649	663	669	652	667	693	633	652	622	660	638	652	664	679	621	632	660	669	665	627	687	681	637	623	693	679	667	651	700	628	634	628	629	650	609	620	652	613	659	634	646	632	679	649	673	668	688	695	677	653	634	648	654	648	611	633	647	617	672	624	670	659	621	678	671	640	689	698	690	635	658	628	670	664	672	676	722	654	651	621	641	642	640	642	662	652	675	626	662	657	640	649	707	641	623	691	635	645	644	690	663	660	667	649	664	615	632	677	629	621	696	643	631	633	694	620	695	655	664	664	654	643	607	655	662	653	672	687	671	652	669	665	622	682	638	663	679	672	672	675	658	656	671	667	631	703	627	676	709	628	670	644	635	692	614	648	669	652	692	654	631	653	602	628	635	628	686	649	654	664	647
44022	23536	8967	2653	763	448	333	337	288	290	318	285	266	321	324	300	296	295	303	333	288	304	285	301	286	311	302	319	334	243	309	329	307	305	286	284	293	289	272	315	284	318	245	265	309	297	299	318	333	275	268	294	285	302	321	323	277	298	276	301	327	303	279	345	346	328	302	308	316	322	314	313	268	314	298	278	311	315	322	277	330	344	305	319	324	295	304	292	300	312	288	291	309	301	303	310	283	317	309	289	283	300	314	308	300	322	295	320	310	302	319	283	272	311	296	318	328	309	301	308	292	293	280	278	304	310	286	305	318	283	323	318	294	335	329	283	329	298	310	299	295	334	330	305	303	304	296	328	284	308	302	294	311	285	289	272	275	317	298	297	289	318	279	262	330	303	301	325	270	293	307	289	303	285	326	287	268	303	344	285	301	304	327	318	294	298	328	309	278	294	304	299	309	307	275	291	338	291	324	329	284	335	295	313	304	307	299	311	323	324	307	288	297	294	307	290	299	302	323	321	317	306	312	300	307	328	294	302	311	278	347	267	277	339	312	305	337	317	335	325	328	313	290	327	314	298	314	319	312	315	287	278	291	298	289	284	306	289	321	311	317	290	305	316	303	297	304	300	313	297	320	328	313	294	328	283	292	291	287	289	312	289	301	309	292	316	324	311	303	309	333	324	291	268	310	284	327	315	292	295	316	294	344	322	263	285	311	322	364	296	293	282	282	308	315	331	275	278	304	273	286	293	290	271	329	325	288	312	297	325	329	288	280	295	301	317	280	280	305	286	303	307	301	302	281	314	297	291	301	307	287	262	314	318	336	282	318	297	304	302	292	276	310	319	305	297	308	315	303	328	293	312	332	288	266	320	272	270	307	299	324	329	293	319	325	314	307	287	305	322	304	314	299	286	318	331	295	309	268	301	313	299	292	323	305	278	299	297	294	295	329	318	334	286	315	265	256	295	312	303	287	326	316	301	287	305	271	294	267	308	297	305	289	308	323	275	303	269	288	303	305	324	329	282	303	300	317	311	275	288	277	271	319	285	319	317	294	321	320	274	294	270	306	306	291	315	306	292	307	316	302	297	315	306	281	294	299	289	307	298	314	292	308	299	286	296	304	303	296	313	295	294	289	278	283	318	314	275	289	287	303	301	308	327	310	315	322	284	275	295	287	260	312	303	316	282	295	282	321	311	323	325	296	321	289	265	266	270	302	317	306	291	286	277	328	293	303	304	292	302	265	311	302	301	298	338	304	309	294	316	332	317	297	280	280	306	280	273	290	282	315	297	321	316	305	323	288	315	340	307	291	297	345	333	327	308	293	309	300	284	319	328	290	281	311	294	264	307	318	313	313	316	318	307	312	282	281	321	290	271	286	293	287	296	320	292	338	295	307	322	303	306	278	289	291	266	316	300	293	297	332	301	296	330	296	296	284	347	338	339	311	303	310	301	299	316	296	298	293	292	322	294	336	297	273	283	303	287	281	324	293	294	309	278	320	326	284	295	308	318	268	310	305	329	311	318	301	308	280	307	327	323	327	286	307	329	333	319	304	290	306	310	304	339	320	315	315	318	305	269	329	301	292	285	294	310	300	345	310	319	301	303	311	312	300	282	320	359	297	291	313	286	297	311	317	303	273	300	309	291	269	327	304	292	285	333	291	320	289	306	279	305	301	291	304	301	298	337	299	301	304	329	320	318	286	299	321	292	345	276	259	309	316	285	317	330	332	320	327	302	298	306	260	293	295	306	322	326	285	282	302	287	278	282	307	256	312	310	281	302	287	331	270	282	310	287	263	315	270	304	303	283	308	323	285	296	271	296	297	329	290	294	271	290	290	311	288	311	302	310	284	303	307	308	314	279	309	324	300	287	265	321	313	293	309	310	305	323	308	280	290	328	331	299	300	313	305	286	315	278	322	316	287	299	279	280	321	339	315	269	286	282	295	305	270	295	288	303	307	289	278	291	322	316	312	306	310	287	316	293	301	292	264	312	280	283	288	303	319	294	304	309	275	330	303	295	267	300	273	302	294	293	267	287	291	272	282	290	280	325	309	290	288	334	301	310	281	295	326	339	338	321	301	311	312	322	322	280	294	314	312	312	303	321	316	307	301	283	297	299	326	309	326	342	322	288	266	320	289	321	315	324	296	341	304	278	286	293	315	310	280	273	281	289	283	288	301	310	296	263	314	325	300	302	302	317	325	302	312	313	326	285	285	291	295	295	297	302	311	295	267	275	302	288	310	307	284	309	277	329	293	314	328	311	272	292	305	308	314	294	318	300	313	292	268	313	284	293	292	303	305	303	298	312	286	274	284	294	312	308	285	306	293	300	299	299	306	297	285	293	316	336	323	300	310	281	320	323	286	338	304	307	305	278	300	307	302	284	311	318	285	272	348	299	317	335	311	322	304	304	290	321	299	326	314	303	305	317	324	292	304	288	318	295	330	310	322	298	313	313	293	296	283	292	312	274	321	281	309	280	289	333	312	281	300	318	314	279	312	359	304	314	307	312	285	323	292	321	310	309	301	307	326	288	309	309	279	325	319	315	308	318	307	289	280	317	307	291	288	314	296	297	302	300	276	297	331	306	300	300	299	298	272	306	286	333	290	306	302	297	318	340	287	302	296	337	303	311	317	321	299	283	280	313	294	341	313	305	309	328	294	314	323	323	299	303	302	292	298	285	313	310	324	313	327	320	291	289	322	300	315	299	306	319	283	311	311	311	299	317	311	324	310	300	308	302	276	295	276	304	287	292	295	294	290	276	333	266	300	291	280	319	313	302	310	333	289	299	290	302	286	321	309	298	320	314	288	341	324	282	317	317	330	305	330	322	302	308	333	312	303	325	288	307	351	304	305	294	293	263	309	296	299	316	272	281	293	334	284	318	267	317	315	323	298	297	301	297	336	298	313	320	326	299	289	281	287	281	328	308	328	313	291	293	289	304	267	311	311	272	329	275	315	306	297	272	317	311	308	311	295	305	303	281	303	309	309	288	301	321	303	316	315	284	315	284	288	312	344	298	306	300	318	285	322	346	282	298	267	298	334	333	288	342	289	295	326	323	304	311	275	300	269	313	312	270	314	287	295	329	324	330	297	343	291	311	316	293	273	338	291	296	332	296	308	313	271	305	312	305	329	312	317	301	322	325	314	332	299	336	317	306	294	309	306	279	280	317	306	303	303	300	287	293	256	295	330	326	317	313	294	289	307	328	306	265	283	313	336	308	347	308	260	302	293	292	275	294	276	278	307	306	308	311	288	281	299	314	299	247	353	326	327	334	327	285	289	303	321	307	268	275	313	320	310	307	327	318	287	270	308	297	315	330	289	308	295	298	297	310	297	296	328	287	346	310	301	330	288	314	306	311	338	304	289	318	315	267	274	290	268	299	321	305	297	319	293	306	340	328	303	315	298	314	312	313	330	299	300	294	295	309	307	301	323	282	321	292	310	303	294	321	313	281	317	292	316	303	299	316	299	266	308	304	302	309
37935	21702	12007	5697	2031	927	730	715	666	709	762	742	692	691	729	758	727	721	719	751	750	722	776	703	713	731	685	706	722	711	706	713	730	699	714	685	751	748	704	748	703	682	698	701	717	747	711	710	729	704	726	691	741	722	659	680	709	723	737	718	776	733	756	715	697	709	724	742	688	737	667	732	737	694	711	734	720	705	726	725	712	643	702	711	696	736	763	785	740	660	732	723	704	730	707	731	770	765	756	723	739	696	733	728	750	735	734	731	690	728	724	739	718	738	724	690	707	740	711	753	721	706	702	700	650	701	696	724	741	692	717	685	693	707	681	685	749	735	708	697	705	785	740	723	671	714	685	748	710	720	730	765	723	757	724	736	696	766	707	706	735	767	741	743	677	743	724	672	727	755	832	742	723	699	646	668	770	705	710	720	770	695	678	708	684	743	729	705	705	717	691	727	716	714	723	732	730	725	696	740	716	707	689	698	701	745	704	666	714	753	705	706	798	724	708	707	728	736	717	727	733	731	749	715	695	732	773	708	737	710	732	716	725	681	740	734	694	738	708	687	716	695	745	727	725	747	684	714	709	702	726	753	678	728	774	729	726	707	745	730	692	751	711	735	701	704	740	775	715	688	741	696	723	737	734	703	686	727	719	711	729	691	732	720	727	729	744	713	739	742	684	694	739	698	738	732	728	694	701	713	698	690	720	733	731	729	736	697	715	726	749	760	730	743	710	703	706	678	726	738	746	723	756	686	726	706	719	714	709	699	755	700	735	732	678	720	768	715	711	667	694	723	714	696	759	745	748	691	713	728	711	723	769	685	683	693	703	688	754	726	693	776	741	720	761	709	701	640	712	714	702	692	734	699	679	690	726	728	741	706	714	693	725	716	696	689	726	668	723	780	704	733	732	698	713	745	722	763	689	700	676	715	732	673	694	726	715	726	749	696	739	736	759	723	739	773	688	694	771	724	740	678	740	690	718	708	730	693	704	742	750	722	765	756	715	768	740	730	706	729	631	674	701	742	705	706	758	710	754	731	757	730	759	718	716	747	681	710	740	772	719	738	672	644	722	702	704	735	755	723	694	728	732	759	674	727	697	738	722	713	678	725	756	722	741	703	715	697	709	642	725	700	734	756	710	720	670	686	666	733	733	708	716	681	740	738	710	726	681	698	710	737	687	756	723	743	695	703	713	724	702	720	711	729	751	708	701	684	726	766	714	736	716	710	740	695	682	725	752	766	719	739	737	684	731	768	691	730	712	713	747	762	698	711	721	686	669	743	728	685	754	735	730	692	725	716	755	754	755	691	676	693	751	728	732	703	677	742	700	722	784	709	730	673	711	703	746	700	738	689	716	719	733	767	733	743	763	727	705	686	749	716	682	685	711	788	738	705	700	712	727	692	741	759	697	710	746	684	754	746	683	705	714	744	731	767	725	706	691	700	734	688	675	709	732	752	697	693	715	746	723	721	699	767	711	698	734	696	778	724	681	751	717	727	749	707	738	656	770	715	744	717	723	757	704	718	654	712	697	701	716	744	737	720	742	640	724	746	753	708	726	773	713	716	702	731	703	670	697	738	704	705	715	684	719	784	708	706	656	710	760	693	769	697	719	727	709	662	714	710	710	752	776	775	696	679	740	719	718	766	725	704	746	719	755	734	706	691	723	739	692	699	700	736	729	721	723	733	704	690	669	739	731	745	766	758	696	714	706	724	750	711	707	734	711	719	726	731	747	728	722	674	699	738	699	709	694	706	687	693	743	735	714	710	746	706	725	723	717	751	730	666	711	739	786	744	723	730	711	689	735	701	718	682	663	724	717	668	727	766	707	712	683	738	725	701	736	705	715	710	736	698	734	734	727	702	728	684	749	703	738	751	727	767	696	714	724	707	730	728	692	725	731	730	715	792	733	746	700	746	713	681	732	730	732	724	693	767	722	752	705	696	726	736	705	699	696	735	714	755	694	734	777	737	716	746	710	720	719	684	741	750	734	706	735	744	720	672	745	713	754	673	709	706	749	750	748	707	739	696	695	733	700	746	742	744	694	752	697	744	722	676	700	759	687	722	756	739	690	739	695	723	727	696	704	717	702	729	698	697	731	727	754	716	716	692	704	759	700	743	732	765	767	701	686	691	705	691	723	710	717	725	692	689	717	779	734	741	702	706	714	730	742	703	718	734	687	696	791	709	786	752	760	740	728	700	715	673	684	728	642	712	752	707	737	744	741	724	710	691	715	747	718	775	712	724	767	730	713	710	734	752	729	744	748	706	710	732	731	672	777	752	694	718	720	745	716	713	750	739	764	705	734	731	686	706	720	694	708	696	685	708	726	739	741	685	724	716	709	716	735	715	766	698	689	747	712	718	720	703	682	774	704	730	693	675	675	717	710	754	707	693	672	760	689	772	749	721	699	734	704	706	706	727	686	710	765	740	716	682	721	690	662	680	738	739	718	723	723	696	724	767	736	709	754	744	736	710	678	692	718	743	674	724	703	715	722	723	747	674	768	722	692	697	735	719	715	692	713	693	726	700	712	723	722	713	694	722	728	718	730	692	724	749	735	715	715	667	716	692	729	700	731	717	712	687	716	719	716	710	747	744	702	743	735	706	701	716	680	649	712	715	693	739	687	715	712	729	733	738	730	743	749	671	763	712	753	677	737	750	721	740	696	718	760	717	732	736	707	701	711	727	747	732	690	694	727	703	728	653	768	729	736	721	669	709	707	724	695	683	714	720	731	711	692	742	715	752	755	706	687	687	718	733	688	711	779	752	730	714	667	744	694	709	735	693	699	755	725	733	714	720	725	731	741	718	677	710	678	719	707	724	756	719	683	742	696	705	721	727	755	749	744	680	679	698	732	762	722	693	649	717	734	710	695	709	778	765	755	680	732	724	764	730	687	709	704	694	724	711	748	732	718	750	753	762	672	751	733	707	719	716	741	690	727	663	699	705	745	719	676	688	784	693	683	683	730	744	705	697	700	738	718	701	755	711	749	746	722	733	701	731	695	697	721	724	700	764	661	708	704	750	722	699	740	743	682	700	720	694	685	757	706	701	689	720	726	726	706	744	700	690	675	708	717	718	755	704	728	762	723	761	705	705	715	677	774	708	704	691	697	731	721	716	707	754	718	757	720	721	750	711	691	723	730	699	755	690	723	695	678	736	740	705	762	685	722	702	713	724	728	720	691	753	696	702	753	676	773	715	683	737	744	676	688	709	727	693	755	767	715	698	712	725	722	666	696	711	699	724	679	675	710	726	737	746	732	739	719	738	694	707	685	748	702	703	711	706	729	688	712	753	688	699	712	682	733	712	706	749	721	727	730	707	743	717	741	758	720	687	739	708	695	688	698	719	770	729	682	711	738	719	745	739	712	737	719	739	684	741	716	717	659	684	702	728	728	801	738	737	751	682	747	767	728	752	727	697	754	737	748	694	713	764	728	799	817	729	748	725	711	716	734	708	691	689	688	671	721	692	738	780	712	715	655	704
80974	62227	44247	24189	7813	1281	493	341	343	287	320	331	316	303	384	288	338	287	352	300	313	309	329	312	316	330	322	353	346	334	317	318	320	342	315	320	317	333	323	338	317	310	296	301	321	296	340	340	333	327	345	330	328	329	314	332	303	308	321	325	311	326	308	316	357	298	306	365	350	355	314	294	342	309	321	318	339	369	278	314	322	311	312	328	318	339	316	338	323	356	350	337	298	293	311	325	348	326	333	314	358	330	353	341	330	322	309	330	355	350	314	316	328	329	263	321	336	300	320	312	295	299	310	308	314	298	300	368	340	290	326	350	280	331	328	310	300	357	317	307	317	348	322	308	312	321	325	330	347	324	325	328	356	311	307	369	321	319	308	346	341	306	341	364	293	315	328	350	300	306	303	335	313	351	322	345	332	331	329	304	349	324	326	352	338	337	343	280	335	321	318	322	333	335	308	287	314	342	328	344	327	312	348	339	322	301	321	315	337	286	314	341	337	322	307	339	333	345	321	324	296	304	355	308	343	345	321	303	314	324	347	343	316	322	318	312	336	345	325	334	272	312	279	334	346	332	320	333	323	290	310	322	315	316	266	308	306	289	322	340	323	295	348	306	332	344	340	336	324	307	349	349	325	313	317	282	326	368	322	328	343	331	325	330	324	312	351	310	329	335	331	301	323	319	352	302	291	306	305	326	326	326	308	352	338	308	333	323	326	297	307	321	322	305	289	297	320	302	325	334	337	309	327	373	347	358	336	317	340	309	317	319	330	327	326	321	275	305	331	338	306	328	310	309	309	300	299	341	303	343	291	335	334	297	326	309	300	349	358	341	309	281	323	296	321	317	326	340	311	310	308	322	362	327	300	326	328	318	311	334	287	324	294	301	329	323	306	317	307	328	315	360	312	286	302	302	322	346	335	308	329	321	309	303	299	294	274	276	305	309	286	333	296	320	294	330	349	346	307	299	347	330	333	306	324	312	349	338	334	349	291	311	344	323	334	317	324	326	315	314	295	286	358	338	336	336	341	342	327	319	317	316	304	338	321	331	346	343	325	315	283	313	316	318	331	326	319	308	346	349	336	322	322	325	302	351	312	327	366	301	342	332	317	320	331	337	317	325	349	348	317	342	316	340	337	333	301	335	336	309	326	381	321	289	336	309	330	309	296	331	343	350	322	358	333	316	328	324	328	322	310	351	304	368	329	308	307	325	288	302	322	329	313	341	330	335	316	300	342	317	299	305	362	326	297	306	323	325	326	310	331	323	317	318	320	299	334	346	323	296	333	346	333	322	318	323	333	303	348	313	316	350	359	347	315	362	323	372	315	324	317	336	341	325	325	335	324	360	315	329	290	358	304	318	302	312	332	314	321	316	326	346	339	335	341	338	334	301	330	340	335	302	326	318	331	330	291	322	300	329	338	344	313	315	327	324	348	321	300	318	295	322	328	320	317	296	304	290	300	345	325	304	307	339	312	297	294	300	340	325	324	324	313	284	344	333	343	319	328	317	320	303	311	320	287	297	330	301	316	330	320	329	322	337	289	349	329	314	318	343	336	290	344	294	296	343	318	300	371	322	305	338	321	330	336	302	325	297	301	317	304	313	342	327	293	308	324	316	315	318	293	323	328	310	336	297	319	306	311	308	323	339	306	356	314	348	311	287	300	323	319	307	322	326	345	310	331	317	295	319	297	298	307	321	308	300	330	324	321	356	320	292	306	300	317	295	323	312	340	333	315	358	373	318	339	342	340	321	329	325	327	299	322	344	335	322	329	292	340	331	317	324	327	300	318	339	315	309	335	322	309	335	335	322	338	350	303	333	299	319	293	325	310	330	294	314	340	314	344	327	333	322	324	326	326	328	293	334	336	311	333	357	315	302	316	326	299	317	316	305	321	316	336	357	342	339	296	330	340	310	308	324	311	337	342	328	312	290	311	336	320	291	317	353	311	305	314	313	344	289	279	316	371	317	352	310	293	331	328	329	343	337	356	318	325	316	321	311	307	370	327	334	355	332	321	306	337	322	356	348	295	292	310	322	307	337	326	345	332	323	316	327	321	319	319	334	318	276	318	304	333	320	304	324	370	290	286	273	328	352	315	328	345	331	304	340	286	317	312	306	314	352	332	333	349	290	314	301	345	313	336	311	342	352	358	339	342	282	337	306	345	358	331	311	306	323	336	311	362	307	298	316	329	342	298	355	313	328	353	323	293	332	311	307	323	312	314	325	312	312	332	329	307	329	338	323	301	353	265	316	322	354	341	353	336	329	339	349	324	335	342	338	342	335	307	339	314	327	302	316	301	344	312	368	312	310	350	283	313	332	348	322	310	351	325	322	329	353	279	346	303	311	334	334	347	284	324	348	349	345	354	309	315	310	325	297	298	317	334	315	321	302	324	350	319	352	329	306	356	332	327	312	319	315	299	328	350	305	371	303	305	322	300	320	333	281	321	316	323	341	358	323	301	355	345	307	325	294	292	333	334	317	312	330	324	305	305	318	309	352	340	318	317	326	331	313	325	338	303	333	317	321	346	358	332	337	329	328	331	304	308	307	312	313	338	314	324	338	339	333	335	323	304	316	303	304	347	325	301	337	314	335	326	301	309	325	333	352	311	305	312	313	347	343	330	319	332	315	331	318	317	320	314	313	302	324	349	330	334	347	338	329	285	323	345	328	319	322	295	330	337	300	321	325	309	339	299	343	356	314	307	313	287	293	327	359	322	333	344	319	353	298	315	339	317	359	347	342	322	318	332	320	318	292	313	345	353	322	352	335	333	343	336	346	353	331	336	333	319	300	330	313	320	329	349	320	319	312	317	324	314	323	339	326	357	318	318	334	331	307	309	320	311	316	317	317	321	310	324	282	306	327	333	318	347	357	335	315	339	357	291	330	312	344	307	292	338	339	338	315	279	312	321	319	290	286	344	343	379	342	329	300	308	328	331	306	331	312	335	302	343	319	305	319	324	344	328	335	340	331	331	326	322	354	326	314	326	353	330	291	337	306	327	312	297	338	328	315	305	329	318	299	304	313	316	339	329	308	315	317	330	328	328	304	299	312	342	336	342	325	316	318	327	361	303	333	331	328	337	326	278	329	338	336	316	349	328	327	339	318	303	308	323	303	362	318	327	343	321	315	326	300	352	324	317	323	339	320	310	360	319	302	315	333	308	318	307	317	342	338	287	338	321	330	333	334	314	353	342	340	291	340	343	322	333	343	314	338	302	342	333	338	334	319	308	329	333	320	304	330	325	302	300	322	338	282	301	336	289	321	319	310	325	322	336	355	330	333	334	355	317	304	299	334	347	308	328	309	309	358	289	342	299	338	322	323	329	327	356	332	303	337	301	364	296	277	338	290	323	319	343	286	360	320	320	298	325	331	307	356	291	334	325	352	343	298	291	327	370	306	341	343	306	341	329	315	341	313	303	327	324	314	311	330	318	318	355	320	324	331	339	298	297	330	324	350	323	329	302	334	322	328	341	342	318	291
59218	49314	42483	27868	10941	3032	1130	794	752	742	748	764	737	750	830	744	803	702	750	797	756	719	743	775	759	738	730	729	767	778	750	769	779	759	730	707	749	733	751	709	784	748	744	770	734	742	750	738	752	745	778	767	772	757	807	787	713	733	717	783	761	695	772	798	750	740	754	730	753	764	745	768	722	732	755	757	687	765	731	760	743	743	803	771	721	731	738	699	797	750	706	692	726	761	829	811	730	699	777	738	755	759	719	723	718	791	754	774	758	739	721	785	735	762	733	747	750	745	739	752	719	737	760	775	752	820	740	726	709	751	751	733	780	734	754	816	763	706	756	741	769	752	765	759	765	744	757	753	711	721	832	759	783	747	823	726	705	757	799	761	767	741	767	765	722	782	772	704	775	736	690	790	714	750	762	731	748	732	769	770	797	760	711	738	840	770	737	773	757	736	758	750	716	782	735	772	733	734	720	782	762	750	794	715	749	766	772	766	657	755	749	749	777	785	708	709	740	741	755	758	782	761	743	766	757	749	727	737	784	763	748	774	751	742	742	719	782	687	752	747	769	760	733	727	767	706	784	727	748	761	786	739	723	816	734	710	774	749	802	749	765	676	731	785	793	726	756	725	760	723	823	732	761	768	690	741	768	707	789	766	730	776	754	740	725	758	754	778	743	737	767	742	747	779	738	698	696	735	707	730	747	756	728	753	765	750	735	759	806	747	758	735	755	748	741	748	793	759	724	736	729	737	746	751	725	740	760	719	724	781	760	735	742	792	728	766	776	744	804	780	726	767	738	761	778	732	763	740	725	764	765	732	763	784	819	747	714	773	712	728	753	805	757	767	774	731	738	765	788	776	750	756	752	737	717	743	793	763	715	814	751	750	772	715	775	740	724	763	790	750	739	763	759	765	738	776	727	760	761	760	799	724	761	764	739	710	778	713	758	780	779	768	719	730	798	719	783	763	726	785	759	786	763	770	700	704	756	762	770	749	740	745	764	739	759	741	707	728	744	716	794	716	730	750	766	768	761	738	776	737	788	718	764	767	732	759	762	742	762	779	748	723	693	773	729	743	756	756	794	762	740	706	762	784	769	757	696	742	778	748	755	748	800	746	752	743	783	721	781	763	747	804	732	728	772	724	776	737	747	713	771	722	756	749	707	731	752	733	772	772	720	759	757	764	782	755	747	738	752	720	718	743	731	748	758	740	747	744	734	691	773	697	764	747	759	752	746	743	740	757	767	766	764	794	767	742	794	785	739	731	749	770	764	726	721	746	709	701	722	715	733	730	749	710	754	746	714	729	740	779	721	771	772	738	720	753	758	786	766	814	762	799	772	755	744	764	736	746	736	772	786	727	791	812	750	728	783	776	749	747	766	774	758	757	743	718	773	733	707	738	743	755	754	702	709	726	772	728	783	695	788	694	787	734	732	746	756	730	704	722	715	768	758	708	775	734	751	752	755	780	715	793	772	776	723	823	785	799	706	749	745	777	717	723	806	736	769	746	704	716	719	713	735	741	786	758	758	756	716	725	754	770	823	716	729	722	785	770	814	728	786	752	786	768	753	743	763	767	729	811	751	798	734	773	760	729	717	781	754	721	793	759	787	783	791	782	726	735	777	703	737	749	756	730	746	780	771	763	731	762	726	788	736	728	779	744	784	728	761	772	760	756	744	718	743	784	787	724	775	745	789	709	775	744	736	774	785	748	787	759	750	796	749	728	759	749	753	727	775	751	796	735	708	755	744	753	763	768	740	712	741	754	785	772	743	745	730	759	748	765	733	776	723	751	746	717	738	725	712	750	791	749	752	749	739	746	719	743	716	764	780	726	773	775	700	768	765	786	755	699	749	768	754	743	716	734	782	793	752	764	750	740	725	729	720	799	769	768	776	775	755	767	811	742	713	766	739	780	766	744	744	757	732	751	735	778	750	758	741	750	774	800	762	726	815	760	761	712	721	763	739	711	756	758	801	771	749	772	793	765	771	762	753	732	742	750	718	756	736	697	737	775	767	755	722	739	802	756	773	814	720	747	746	738	760	776	738	734	705	783	814	821	729	762	733	775	717	775	737	757	753	771	803	758	737	780	743	744	729	756	733	756	736	750	756	778	777	789	723	733	707	759	780	706	758	731	776	701	747	742	715	721	718	792	703	748	757	747	711	717	755	749	748	738	697	757	758	736	788	761	783	749	746	755	782	738	737	739	805	766	750	786	734	738	706	733	769	758	749	698	739	744	675	757	733	705	728	694	751	746	733	713	741	753	732	771	680	791	761	738	761	682	722	726	812	728	807	743	731	714	754	728	775	761	739	766	744	782	728	734	739	766	716	795	716	785	778	755	766	760	751	796	757	750	733	708	801	725	740	718	767	753	801	785	731	680	779	768	756	739	749	754	761	723	805	720	795	776	738	782	727	730	751	768	782	696	800	737	711	771	747	681	744	754	721	815	743	745	780	774	779	760	721	710	785	790	763	746	732	827	773	716	770	713	785	769	812	762	735	800	691	760	762	754	738	763	767	725	738	717	741	717	737	735	744	758	776	785	741	683	731	789	749	722	722	780	748	728	787	706	748	752	742	791	770	704	758	720	737	789	797	717	744	753	738	751	842	776	787	747	727	727	784	739	710	735	767	740	747	773	713	750	758	752	728	711	723	743	787	716	766	743	758	714	776	783	740	759	727	769	788	731	759	758	761	749	679	710	804	731	755	773	728	756	788	774	800	756	772	734	765	714	763	708	709	720	779	741	806	741	732	775	708	715	781	742	722	760	729	747	721	748	733	694	730	721	715	788	737	784	766	721	766	753	731	725	767	763	735	742	729	756	762	749	717	759	731	662	766	712	765	753	783	774	724	725	764	785	741	756	782	753	739	732	726	749	748	747	735	699	738	797	785	739	801	777	759	707	748	773	766	777	739	801	722	751	720	757	739	717	738	726	730	691	781	722	711	753	798	759	763	742	738	719	703	759	769	743	768	732	747	706	763	739	700	733	758	781	707	766	759	754	738	740	703	739	734	730	771	710	730	776	744	691	767	728	723	742	743	754	711	701	710	756	801	721	761	708	770	731	726	738	772	736	748	720	764	669	727	756	725	764	715	720	783	789	728	711	759	779	734	695	728	740	727	751	722	684	716	680	794	793	740	772	701	744	766	771	731	763	743	762	747	755	737	731	712	742	734	743	720	735	759	767	733	774	696	729	728	761	708	797	739	748	780	791	717	772	785	707	787	763	786	820	782	784	758	765	794	768	750	729	733	766	765	715	731	715	753	733	776	821	699	721	689	760	784	725	735	781	768	701	788	732	740	701	711	781	785	710	797	753	739	761	795	757	720	778	761	694	747	778	761	740	760	757	787	763	768	773	800	708	789	748	809	735	768	741	804	762	744	734	772	731	798	775	794	737	712	748	729	701	723	793	766	700	749	781	777	775	680	776	748	772	789	719	768	742	760	708	807	749	769	733	744	740	744	777	744	793	695	791	774	755	679	712
85437	70754	54885	33412	15156	2779	573	312	286	275	275	273	270	254	244	244	258	261	255	295	273	261	251	252	272	239	268	269	270	267	278	258	296	264	286	319	264	310	280	280	299	266	262	242	253	255	251	272	246	269	283	279	253	294	277	252	265	280	278	273	288	291	265	288	249	271	244	258	281	265	266	250	291	296	253	258	282	272	294	279	293	276	266	273	253	269	289	281	282	267	284	238	295	290	272	252	261	279	272	241	279	269	290	275	305	255	260	261	250	252	272	283	297	278	252	298	282	266	315	264	287	251	287	273	285	258	245	283	271	278	321	269	241	262	313	265	278	266	261	280	293	259	256	264	292	251	252	293	253	246	288	275	293	252	281	271	271	266	286	279	289	234	281	265	268	261	258	265	266	265	278	306	227	296	275	298	291	285	274	251	273	290	274	264	275	258	272	268	296	281	273	283	264	249	260	258	293	274	265	243	276	279	257	285	267	267	262	289	263	232	285	273	298	281	270	268	261	291	302	290	259	286	285	282	280	279	251	245	322	280	269	294	304	294	278	270	283	284	275	275	280	281	275	272	275	280	268	255	306	276	251	272	241	272	265	304	255	268	286	231	273	266	267	264	274	280	269	248	268	268	224	268	255	274	263	290	296	273	276	255	297	284	253	253	284	281	280	284	295	301	246	242	282	284	261	293	294	259	291	277	283	282	241	272	235	268	272	258	254	264	287	278	277	271	272	277	277	251	263	277	262	266	264	295	290	262	276	287	267	283	283	252	284	278	272	270	270	276	251	278	251	287	270	267	250	269	266	283	247	291	277	282	256	263	277	283	262	270	291	276	273	266	280	275	262	315	284	314	259	288	281	264	250	307	252	285	261	253	277	275	237	294	313	289	260	277	266	269	267	283	256	276	271	273	295	267	278	307	275	286	265	295	284	257	300	296	287	275	273	318	301	282	276	302	268	258	261	244	260	257	289	265	268	288	280	266	264	234	256	279	266	241	270	275	268	265	284	276	297	256	277	244	286	277	276	278	277	280	253	293	265	288	267	284	286	280	291	270	279	289	248	256	248	258	280	270	264	299	241	262	315	263	263	274	254	237	263	312	251	274	267	257	272	250	271	270	293	277	272	272	276	279	283	264	287	263	260	275	256	291	280	307	261	262	259	293	275	286	277	272	258	267	283	280	248	268	277	276	307	275	286	269	272	275	260	281	262	274	303	268	262	280	258	295	291	309	264	238	265	269	278	259	289	274	284	294	277	286	263	275	239	243	283	289	280	297	296	292	268	283	241	299	258	279	291	267	257	306	261	265	292	293	302	261	264	263	290	255	275	289	297	270	262	311	275	284	274	285	285	279	276	279	279	263	261	263	264	265	258	264	288	273	294	267	274	273	282	293	251	277	266	241	277	297	268	271	290	306	279	260	269	292	288	279	239	312	295	273	248	270	265	274	243	286	262	260	258	273	256	268	293	241	254	262	265	292	269	254	244	249	252	290	270	242	255	257	268	280	277	302	313	308	280	242	269	264	279	264	273	280	272	258	267	258	306	306	258	281	285	289	296	289	255	287	284	297	257	289	260	277	265	301	237	265	273	237	294	271	272	284	271	271	272	299	284	294	255	274	265	289	258	306	296	255	283	262	270	258	297	284	287	277	255	292	286	280	296	262	277	295	273	254	306	257	279	260	266	281	276	282	265	287	304	267	275	278	270	286	261	278	276	285	274	263	276	298	301	260	309	263	240	268	318	251	276	306	274	286	268	257	278	285	276	320	236	283	235	266	254	268	229	279	254	277	266	269	270	300	292	290	309	254	293	301	279	266	289	267	274	265	283	262	265	286	275	264	284	280	303	293	273	258	289	244	230	262	260	239	259	288	269	274	299	281	277	298	287	271	283	249	261	258	255	281	273	241	303	288	282	294	275	284	286	286	312	268	279	277	284	272	270	258	260	271	305	302	252	298	232	273	267	260	269	287	243	281	269	271	287	270	259	256	287	283	263	297	298	283	275	269	282	294	291	256	271	279	249	295	297	275	269	261	259	290	232	236	260	294	277	275	282	273	257	260	257	273	267	251	258	293	273	289	284	267	243	243	285	287	280	300	276	274	280	284	259	260	272	285	265	244	281	297	259	253	286	272	268	282	272	241	257	283	270	249	304	293	253	267	266	261	276	281	287	280	268	300	293	289	287	267	277	259	289	267	243	266	288	245	259	296	283	257	290	313	291	276	263	280	294	244	285	249	266	289	299	274	274	246	251	277	293	281	292	299	300	270	260	298	297	275	268	281	292	260	258	284	282	275	243	281	299	249	276	273	278	285	280	254	275	278	275	280	282	269	269	258	274	292	251	269	255	287	298	286	285	270	310	288	319	260	256	289	266	261	258	284	257	267	273	284	252	244	282	273	288	271	290	284	273	287	262	257	283	257	265	264	250	252	262	270	294	290	263	271	273	282	270	259	244	265	268	272	262	241	261	302	259	254	278	264	278	273	270	245	279	257	284	268	276	283	255	242	271	236	288	277	310	299	278	264	266	251	252	272	259	303	247	274	242	299	256	293	275	272	277	253	271	277	261	292	271	269	258	269	268	289	287	314	298	278	264	269	299	264	289	244	277	296	261	281	268	239	242	306	290	274	261	245	261	275	271	292	289	253	261	261	266	272	272	277	253	235	286	280	247	229	287	242	277	272	249	263	285	268	306	265	253	264	296	242	269	298	267	280	275	265	295	270	293	281	304	290	289	299	268	294	303	319	285	273	286	267	254	273	253	272	282	257	289	262	282	280	317	271	290	300	271	263	265	276	263	279	258	286	258	259	277	266	263	295	311	284	267	282	306	281	316	255	292	279	269	261	274	293	265	295	238	276	269	271	256	273	266	304	280	262	307	267	277	281	284	253	271	295	294	266	280	291	299	287	272	284	264	295	289	252	286	295	247	274	278	256	269	275	240	248	268	256	298	276	276	298	290	299	263	294	288	261	259	282	242	301	270	266	269	265	235	295	276	247	287	250	299	258	263	303	288	268	250	273	274	257	265	270	283	275	265	302	257	258	293	252	283	247	302	266	265	289	303	289	300	248	282	265	277	274	281	293	260	266	255	296	259	290	280	296	278	285	291	253	287	273	265	288	284	264	272	257	282	264	273	257	304	246	289	312	281	248	267	285	262	294	282	289	263	303	282	266	254	280	269	284	290	282	304	282	254	279	283	276	249	299	252	253	278	242	262	259	284	255	259	301	280	268	296	272	302	323	276	280	273	292	267	267	273	290	284	282	289	259	258	297	263	261	280	270	263	270	273	278	268	283	289	290	286	284	265	299	296	267	276	297	239	257	278	280	289	272	293	276	274	301	252	270	282	254	292	288	265	245	265	263	275	264	261	267	273	255	290	280	248	296	272	251	269	293	312	263	273	265	279	307	273	274	253	240	248	276	254	282	283	268	278	265	282	269	268	274	256	282	298	308	275	290	249	257	263	301	301	252	230	282	276	285	259	279
68574	59584	52171	37354	16709	4387	1409	708	629	630	660	629	614	662	628	650	637	631	632	663	654	642	657	570	672	647	621	625	644	636	649	597	635	632	641	599	683	623	641	646	611	653	653	626	676	635	668	631	655	638	653	623	659	687	594	628	643	618	721	678	575	604	667	632	627	609	657	623	644	616	629	660	609	590	623	648	592	621	634	660	606	651	597	651	618	650	600	629	610	600	651	672	636	667	618	670	635	655	623	630	612	643	653	627	603	643	629	661	623	675	694	619	646	628	564	648	665	656	617	646	655	637	636	646	653	623	642	650	653	627	642	635	601	640	629	635	650	622	667	622	641	670	624	601	667	660	603	650	617	617	659	650	649	730	613	649	625	648	681	662	621	597	602	655	643	644	617	627	633	653	617	657	633	600	615	655	633	612	649	645	656	653	655	662	662	599	614	647	635	642	611	620	575	611	617	625	616	615	701	637	595	636	630	633	646	651	611	689	635	665	640	609	663	645	630	645	667	619	669	651	658	666	631	670	638	601	618	611	607	615	648	645	654	630	704	632	665	615	644	626	633	642	628	613	609	641	625	638	637	649	633	627	613	580	627	664	633	642	675	674	656	627	610	594	639	642	624	654	606	622	649	690	671	644	619	637	643	634	626	628	636	662	629	627	620	621	621	665	673	624	685	618	621	609	658	648	623	632	661	652	609	602	609	636	615	629	623	642	690	616	623	626	602	622	619	652	651	614	634	556	574	637	624	655	650	645	653	641	655	659	627	648	616	608	643	649	607	627	634	600	680	623	606	644	630	650	640	634	628	677	605	632	621	651	607	669	645	588	588	676	660	658	669	640	649	636	625	646	668	655	652	679	602	620	667	628	611	615	625	624	635	595	604	637	649	654	654	657	640	636	614	651	623	641	622	619	599	589	619	656	681	640	658	632	650	636	595	659	654	615	641	625	675	667	608	630	642	625	637	621	651	540	616	628	635	627	609	617	655	634	660	643	628	641	585	620	655	659	612	651	633	641	636	677	640	609	608	597	660	656	627	629	676	632	655	689	646	644	642	636	604	590	639	607	637	634	602	618	627	636	608	611	642	617	668	623	634	631	675	641	631	608	619	622	578	640	639	626	654	642	655	588	644	635	606	593	625	584	640	597	599	667	679	671	607	642	655	638	660	636	638	605	642	659	679	616	655	667	583	653	632	650	646	593	676	651	630	613	656	618	677	613	636	610	625	662	582	637	622	652	647	618	646	682	637	667	579	624	660	639	597	642	626	661	635	642	616	605	595	646	673	641	643	629	650	632	639	653	614	626	692	628	628	597	609	599	653	593	619	595	661	635	633	638	650	666	683	626	623	617	638	650	638	606	624	614	640	642	644	696	618	665	610	625	649	643	654	666	615	638	624	625	633	639	636	605	635	622	650	636	679	647	667	614	639	674	610	665	609	610	635	647	624	629	661	648	648	640	671	620	624	640	631	642	634	598	647	631	646	636	658	620	640	626	646	664	646	628	617	594	626	666	669	628	611	686	642	631	670	628	624	667	655	643	659	631	596	582	616	670	638	617	586	599	680	655	616	647	624	659	637	652	585	622	661	621	666	677	600	631	682	594	659	620	652	617	638	623	577	710	671	635	622	663	654	598	635	595	641	639	660	670	647	638	642	622	625	710	607	644	672	625	653	662	652	645	663	645	625	592	642	665	629	609	645	628	616	641	625	590	607	669	647	593	644	619	629	630	649	611	619	635	602	676	597	642	600	663	681	678	638	627	637	648	688	624	598	653	674	617	610	648	650	643	635	613	604	682	616	632	607	644	652	626	611	593	656	623	616	625	692	622	648	607	641	657	631	652	635	622	642	663	582	608	616	631	653	639	618	629	617	633	678	604	629	624	634	637	591	696	676	628	598	659	658	679	624	629	663	619	608	653	627	616	605	629	617	666	652	639	663	699	631	613	662	631	632	612	611	602	630	624	638	682	666	645	592	596	635	634	623	604	649	602	586	602	622	687	665	645	630	612	577	653	642	614	645	645	595	661	641	633	639	641	617	612	622	599	652	650	636	621	617	670	621	612	581	709	689	699	654	639	636	662	627	635	660	611	577	646	668	668	661	611	634	627	681	624	625	641	663	655	660	635	658	665	644	655	654	667	662	603	627	679	629	655	613	637	635	643	649	607	633	671	616	618	646	643	623	656	623	638	635	658	656	631	601	607	625	606	616	655	623	616	610	636	647	645	614	660	658	616	629	647	578	650	637	648	616	671	636	639	663	629	640	575	589	654	656	582	640	571	659	587	660	613	631	653	663	666	605	646	657	564	680	626	584	640	647	661	629	620	627	638	624	638	643	634	610	616	680	604	645	643	655	602	633	637	660	665	660	640	651	631	625	625	642	652	621	675	628	638	636	672	645	659	648	655	610	632	636	638	657	660	633	621	655	659	679	642	636	605	669	630	624	622	651	635	642	620	625	633	597	651	647	636	668	670	675	682	624	616	674	639	628	577	643	651	625	663	649	629	602	622	608	606	603	646	647	617	640	638	624	702	636	641	630	628	594	628	615	650	659	630	625	612	605	604	643	660	652	623	702	638	615	620	609	616	606	625	686	595	618	629	594	637	591	656	598	643	618	612	668	655	656	692	645	613	653	668	594	613	660	666	672	640	611	653	688	627	617	630	618	634	644	607	652	650	646	638	664	628	670	619	616	664	654	651	664	618	641	664	656	702	677	640	659	634	636	640	594	671	646	634	634	623	572	645	639	636	659	642	635	604	642	644	641	628	648	623	635	669	660	634	619	643	665	620	635	679	617	634	653	628	642	676	660	614	630	640	652	620	599	632	633	623	647	714	654	596	585	680	590	666	619	642	674	635	609	643	631	682	641	613	604	597	627	631	644	646	622	673	650	657	660	635	649	638	621	672	658	635	656	613	675	690	614	671	641	618	662	633	661	640	635	655	661	663	663	628	617	628	669	649	624	611	609	625	639	613	606	627	612	668	640	632	661	625	621	649	660	639	641	631	641	628	637	606	637	641	612	656	590	615	600	637	686	662	696	642	599	602	644	625	611	659	643	668	649	644	664	609	616	640	625	673	641	622	636	651	639	701	652	653	640	582	653	605	615	656	627	650	633	642	621	615	595	664	671	624	635	645	621	634	636	659	601	640	662	650	603	625	597	643	659	679	681	620	649	605	595	624	609	668	672	605	622	597	702	655	649	665	643	628	624	642	624	587	658	601	613	638	610	657	656	647	671	643	663	621	668	645	642	625	610	671	631	669	589	669	651	693	584	681	648	638	641	637	650	615	609	621	648	664	599	662	638	643	605	582	624	714	669	656	618	646	615	662	623	622	622	623	689	671	638	612	653	621	671	652	626	615	649	629	645	643	630	578	644	610	661	618	604	617	610	616	645	573	630	586	616	653	600	652	638	639	686	675	653	625	645	633	639	646	631	699	627	647	595	626	668	608	602	655	627	641	619	609	632	634	678	624	612	592	660	627
43302	23023	8862	2597	803	444	327	312	306	266	282	304	310	292	296	286	265	297	289	273	283	307	306	287	289	295	256	283	306	291	284	294	282	284	284	296	311	281	298	277	304	278	268	287	281	299	256	309	295	271	301	279	307	313	313	311	296	298	303	282	282	281	297	274	282	266	281	312	298	268	290	260	296	267	297	286	270	277	282	285	245	333	315	292	294	308	310	274	273	277	283	311	318	262	307	261	294	320	307	286	285	296	308	271	288	277	283	301	316	308	304	318	322	295	295	307	291	274	313	289	319	275	244	326	267	274	301	270	269	303	296	308	309	268	305	290	338	279	295	337	282	289	272	315	308	275	282	326	284	297	298	266	299	284	271	283	284	293	290	286	274	292	271	302	303	248	316	289	289	278	264	309	323	287	347	326	273	306	277	272	290	278	262	269	287	293	317	316	260	303	290	273	273	282	301	276	274	274	325	305	294	321	294	295	281	310	262	304	292	292	288	312	251	305	316	313	289	264	297	292	307	310	281	274	305	296	296	274	279	290	311	294	289	269	297	261	296	292	282	269	309	268	319	272	259	291	311	272	293	268	290	295	265	277	259	301	284	272	305	280	293	272	300	305	294	292	286	286	305	277	307	303	289	309	306	275	291	262	297	282	300	314	282	275	300	298	275	291	298	286	290	278	309	271	278	269	313	259	283	293	262	314	249	302	291	297	288	265	325	311	312	288	290	287	327	313	306	270	299	289	277	289	283	321	314	299	265	257	249	253	282	277	285	267	292	274	290	310	275	284	290	278	318	269	307	284	283	329	271	290	310	318	269	316	304	263	346	273	283	309	299	289	294	318	298	310	261	278	312	286	295	267	288	314	274	277	258	313	317	300	291	286	292	289	328	281	297	296	254	256	303	270	276	276	291	277	316	266	277	291	285	268	258	275	297	264	294	274	285	268	289	282	266	328	274	286	275	289	281	281	296	267	273	281	265	275	267	285	281	290	333	269	281	259	278	333	310	276	330	270	285	306	295	296	258	295	261	285	274	281	306	275	305	301	293	275	318	302	290	255	269	289	302	309	287	282	323	294	274	269	303	290	272	265	299	311	310	303	279	261	335	283	295	291	270	315	297	291	294	281	301	291	291	267	292	266	289	293	284	280	301	305	282	306	284	291	292	314	266	289	292	306	267	337	273	315	282	287	308	282	292	311	288	306	274	292	275	287	282	286	273	318	302	271	290	271	284	284	266	299	315	267	291	290	275	294	300	265	262	248	297	296	297	311	294	309	299	256	288	314	281	296	313	279	284	315	316	288	313	304	259	293	296	329	287	299	298	302	285	283	270	261	316	289	282	290	266	288	266	314	284	291	294	279	278	288	282	270	324	280	325	301	319	296	336	287	300	289	315	279	323	290	271	283	283	278	285	284	285	307	310	313	299	272	294	305	310	279	310	335	266	312	270	257	296	338	282	289	282	307	287	287	290	313	283	294	275	289	286	328	323	313	266	289	298	287	287	295	303	279	290	332	294	290	306	252	293	315	274	290	281	292	286	281	298	267	298	289	273	309	288	314	307	293	287	304	298	291	295	267	271	292	303	279	301	313	299	304	282	289	246	327	271	290	297	281	276	300	309	306	291	282	272	280	278	273	286	323	275	284	286	325	288	318	304	306	262	285	274	275	298	284	310	326	291	325	273	271	286	315	310	285	322	300	285	298	305	282	274	285	261	282	303	267	292	280	275	286	279	299	273	275	288	304	284	289	239	276	273	328	271	288	295	264	283	312	321	267	265	269	297	283	290	293	277	326	274	289	297	304	295	330	278	266	263	290	319	304	296	258	311	293	324	319	310	283	269	287	252	323	303	299	296	265	284	272	287	292	289	299	289	254	309	313	298	272	258	274	333	274	301	294	265	275	298	287	279	305	299	271	307	323	280	298	304	309	281	300	280	287	261	295	249	293	322	287	295	306	298	299	263	291	260	265	297	308	268	297	286	296	287	268	296	298	281	272	287	282	296	313	266	246	287	311	254	310	286	288	324	293	273	299	283	284	305	320	271	285	275	246	297	295	310	292	282	286	284	288	312	282	283	324	279	310	297	287	305	278	306	260	291	274	293	312	305	299	299	286	299	301	302	263	274	260	295	266	280	284	288	328	291	293	300	305	313	271	314	332	312	302	267	321	267	275	285	279	320	292	311	283	308	297	306	323	252	281	290	288	284	280	277	273	276	266	288	295	283	299	283	278	273	302	292	277	289	314	272	308	282	305	281	299	307	293	283	303	306	292	303	285	291	275	291	287	288	292	326	305	270	303	298	325	341	266	280	318	327	272	268	286	270	317	313	304	311	266	280	279	324	259	276	292	299	327	295	291	292	282	292	270	279	301	281	283	291	302	267	254	320	302	280	314	283	262	302	280	279	275	269	265	288	299	285	270	292	281	330	317	271	295	341	284	281	290	277	281	292	313	258	310	276	301	292	301	323	301	294	263	266	299	315	303	289	297	292	313	281	303	303	289	284	295	266	308	295	263	280	269	300	296	299	294	295	278	272	274	287	286	282	278	317	277	286	281	317	299	283	304	290	283	276	286	279	292	258	297	340	323	303	314	287	294	273	287	286	316	266	294	268	295	277	310	317	312	266	289	289	289	274	272	287	301	299	260	301	272	287	284	279	324	281	300	279	301	337	293	288	284	310	283	286	309	268	272	313	320	278	254	284	311	291	296	300	315	296	285	296	267	302	274	296	301	272	263	264	292	302	299	286	295	274	319	317	311	272	282	322	266	294	306	300	298	292	282	282	289	289	280	262	276	303	271	284	292	293	296	293	289	297	277	270	306	285	267	282	263	257	291	292	266	301	271	284	301	310	292	281	310	307	329	306	277	276	309	315	287	322	273	246	298	288	275	304	295	302	297	309	295	314	260	265	286	293	295	285	278	305	262	297	287	297	269	283	264	292	283	303	274	300	277	332	281	268	277	345	271	294	322	294	291	274	289	282	278	291	270	290	275	309	316	286	294	275	324	285	285	312	277	290	305	275	270	294	318	266	289	277	265	279	278	292	295	278	293	272	276	269	325	284	296	276	316	319	259	264	296	308	318	293	258	275	312	293	284	288	321	283	303	291	294	302	317	291	303	298	293	277	285	252	263	282	273	281	279	274	301	308	297	301	290	267	303	276	267	307	282	319	299	317	301	281	328	285	292	299	286	278	295	335	282	282	321	287	264	281	288	246	291	325	297	317	325	287	317	283	300	284	316	266	317	268	282	305	263	282	300	283	303	302	305	283	262	290	283	307	278	307	317	283	283	313	319	267	274	274	291	305	295	284	295	326	263	299	284	280	277	288	300	256	302	252	286	302	286	274	321	281	295	267	283	291	294	297	300	296	297	241	332	315	269	287	289	282	303	283	304	284	299	309	298	295	277	289	258	291	281	307	299	276	263	273	306	311	289	321	310	294	285	316	284	283	307	316	310	296	266	292	294	337	280	302	289	279	334	289	264
37321	21615	11992	5788	2234	972	753	737	662	687	669	690	672	661	660	699	669	752	703	755	726	679	702	688	675	705	704	683	706	656	684	704	698	642	690	675	686	669	719	645	694	668	712	722	676	698	664	649	679	640	689	728	703	695	707	707	670	703	684	706	664	678	726	674	660	714	685	706	672	687	724	684	718	715	675	656	714	673	701	682	718	705	707	685	669	712	666	680	751	699	638	678	678	678	710	742	725	689	693	699	655	665	702	654	667	650	684	663	673	680	704	664	677	676	697	661	702	685	720	689	646	704	673	704	702	673	650	715	697	702	737	685	703	725	694	685	681	697	694	689	686	647	712	664	693	677	724	643	688	677	698	711	693	715	699	682	669	700	744	678	742	685	676	709	672	675	713	687	665	687	745	721	714	708	674	688	733	696	670	687	672	713	712	716	727	667	706	687	672	689	675	698	677	689	711	695	704	666	683	691	657	706	701	693	665	694	717	718	734	673	688	741	695	694	695	680	683	690	683	678	700	707	701	721	738	703	616	693	668	687	704	660	714	685	700	731	732	658	682	689	674	703	684	666	638	742	688	645	673	654	650	678	693	675	673	685	690	751	697	702	717	675	737	693	700	686	716	689	667	688	681	704	617	730	713	703	719	692	691	672	641	686	685	727	733	706	719	698	698	684	700	706	698	717	647	696	700	739	723	716	666	683	682	700	686	676	725	698	689	724	715	743	651	679	684	738	681	764	710	736	672	712	719	651	683	705	687	691	706	693	737	688	675	686	715	701	686	726	685	661	712	724	746	664	721	698	687	637	645	718	676	664	658	661	682	667	688	718	679	724	698	727	686	635	608	710	652	681	736	708	671	644	710	712	664	702	698	665	685	655	705	692	709	728	706	702	697	682	690	678	678	687	664	700	685	667	732	667	718	640	691	704	689	663	714	662	712	715	707	690	668	644	722	665	668	669	687	742	726	657	698	729	673	677	677	671	715	707	727	721	728	674	658	719	712	684	682	685	708	722	727	665	715	639	644	683	756	660	718	694	705	704	753	714	692	676	678	717	687	645	722	701	761	667	698	681	695	693	736	727	673	752	624	709	684	679	657	676	707	668	702	670	702	722	643	710	625	683	696	683	680	696	661	703	680	688	666	699	649	697	733	683	692	664	690	707	665	643	669	725	644	645	709	690	679	708	661	672	683	703	703	725	753	756	713	696	684	680	672	672	698	688	670	685	746	723	704	710	707	702	675	692	689	677	703	625	671	733	667	721	699	684	681	672	691	702	658	694	702	722	687	692	713	690	693	697	692	662	672	714	710	672	685	717	688	752	687	656	676	659	698	719	711	705	675	692	710	717	697	659	645	707	695	675	612	737	669	705	699	711	731	695	687	671	708	691	721	681	686	662	720	669	670	715	695	674	713	653	648	664	697	702	662	691	676	725	671	734	661	648	675	646	668	662	662	692	699	690	731	671	667	716	654	741	723	690	703	664	644	639	684	666	666	743	678	760	734	701	686	700	704	675	711	757	665	622	684	676	695	672	677	694	699	649	700	678	736	712	694	675	688	730	691	682	682	655	687	695	695	695	719	697	700	703	712	691	705	662	682	720	656	656	692	705	689	759	678	696	668	708	662	678	691	682	734	681	692	662	686	701	687	696	688	683	738	669	675	675	693	635	668	727	701	669	683	660	682	726	660	695	696	678	743	715	737	720	722	678	730	684	685	695	694	733	667	699	702	706	692	672	660	662	690	676	684	671	682	696	703	678	690	690	684	699	646	703	720	744	703	698	669	667	677	650	705	703	657	711	695	700	735	675	704	704	677	751	703	719	744	679	708	670	691	706	665	712	712	720	704	695	690	662	701	743	727	662	696	681	691	698	699	693	650	693	720	659	668	713	703	680	691	668	683	664	750	655	683	700	696	708	716	677	709	672	700	645	754	734	695	727	705	676	699	724	689	716	721	695	721	681	687	750	709	672	669	666	725	694	691	702	713	691	667	729	677	748	708	684	694	665	708	686	721	689	672	655	673	668	703	670	737	648	707	704	753	667	670	697	710	715	667	693	676	707	715	684	660	709	635	644	658	691	709	661	715	701	707	686	664	676	708	746	636	719	701	703	689	697	676	718	650	671	696	673	718	676	670	652	715	719	669	676	666	695	718	727	655	672	730	693	695	724	665	706	683	698	705	702	706	719	642	669	669	637	695	677	704	677	664	679	711	705	692	726	689	747	690	608	706	704	655	681	694	713	702	667	670	688	658	694	665	725	671	684	643	716	701	653	683	713	676	721	740	668	733	735	654	700	730	699	636	671	686	674	643	688	672	674	714	704	707	738	698	728	701	697	688	677	638	631	676	670	699	662	647	691	725	642	727	735	680	663	687	697	648	663	693	706	699	697	682	744	650	641	664	698	693	679	651	701	706	676	629	667	665	703	710	655	683	698	673	693	737	686	701	700	677	633	665	666	706	730	694	701	680	699	721	692	680	661	659	683	707	666	712	662	643	653	730	699	684	702	700	657	675	717	692	684	697	700	688	701	650	718	709	693	701	706	709	712	648	678	667	716	719	679	688	713	703	640	672	662	695	675	674	669	735	657	651	717	689	694	700	669	663	686	737	705	670	707	691	706	688	717	720	667	690	736	686	672	724	717	695	664	676	652	684	675	692	713	701	690	674	706	690	696	679	719	696	709	739	650	725	709	713	682	653	714	681	672	648	655	683	723	662	732	676	716	721	700	669	634	653	678	690	642	700	670	697	681	672	702	714	684	710	676	713	707	680	665	719	679	698	701	693	690	681	688	721	655	727	663	662	738	700	705	720	704	679	743	705	703	726	691	700	693	682	681	700	684	644	682	729	654	712	674	712	697	656	622	653	721	689	682	703	716	676	678	702	677	658	666	671	691	657	704	686	737	666	766	722	692	670	711	647	690	703	736	661	706	687	668	680	701	677	681	704	711	660	706	691	670	729	708	669	723	713	672	670	709	669	742	725	724	681	674	669	699	673	670	711	707	692	732	730	728	671	689	714	678	731	666	714	698	659	642	712	689	717	700	691	654	673	682	651	691	726	667	713	726	654	616	701	688	671	678	729	641	702	668	691	683	719	706	742	676	688	716	746	709	730	709	706	664	733	655	732	720	706	697	700	689	714	719	751	699	718	720	657	693	667	665	704	690	692	668	720	730	664	668	660	702	700	709	710	698	729	700	704	657	655	658	664	698	715	668	650	669	671	648	700	680	708	658	673	696	661	691	699	668	705	687	720	701	741	683	683	682	661	715	694	698	716	671	720	709	738	726	726	677	692	707	666	705	675	671	751	698	706	705	747	720	722	704	721	684	694	685	669	729	693	687	724	664	652	721	667	663	767	661	658	647	719	627	652	729	713	657	718	715	695	653	702	734	724	738	690	730	692	701	719	716	687	714	733	661	680	680	678	710	729	653	680	692	681	705	660	673	699	737	705	663	721	663	682	750	674	707	714	719	643	764	706	680	696	688
79790	62604	45575	24834	8419	1410	442	346	310	316	299	326	325	312	357	312	291	315	280	324	298	340	307	289	311	327	312	350	344	292	302	311	305	334	351	324	302	319	353	316	291	318	300	338	326	295	321	328	331	319	319	314	323	328	330	337	309	346	331	303	323	338	339	348	322	322	350	349	315	326	343	292	332	346	329	324	298	315	338	293	338	329	312	337	320	309	330	301	331	311	323	304	359	313	340	315	303	307	308	307	282	344	299	311	339	345	300	341	323	293	341	352	292	326	323	313	323	314	311	301	323	326	303	311	328	357	307	316	320	322	330	319	306	342	343	330	300	327	303	352	331	314	296	327	288	318	317	305	317	328	362	326	297	321	339	289	331	317	296	318	343	347	332	325	326	323	358	346	306	312	346	323	303	323	323	300	324	320	321	280	334	338	310	346	332	334	335	324	303	318	323	343	288	304	312	308	328	335	316	334	315	304	335	307	339	317	328	329	328	342	329	333	319	337	351	275	295	331	323	318	323	331	318	318	295	305	321	322	342	301	324	300	307	341	294	302	321	283	298	347	339	310	301	283	346	314	297	330	306	280	361	316	339	336	313	326	338	336	308	332	333	361	320	288	334	311	340	358	294	277	315	333	314	343	333	316	314	321	301	349	337	333	318	326	318	337	326	302	308	334	338	367	290	323	336	310	326	320	309	345	349	320	318	277	303	321	352	362	329	319	328	294	315	315	322	321	312	358	324	341	329	321	325	343	301	322	352	303	339	333	309	300	334	339	293	309	307	329	291	304	308	288	323	339	318	305	299	300	347	309	313	331	298	332	308	287	327	332	339	318	338	362	320	320	323	307	296	310	338	329	345	340	317	299	317	317	288	309	310	331	315	296	320	320	313	281	342	314	322	281	314	293	342	294	341	332	337	325	328	334	295	291	345	353	304	340	337	306	324	314	333	316	304	333	298	324	322	340	306	314	332	335	314	307	329	294	301	325	328	310	308	344	307	360	300	296	330	321	333	325	365	348	298	317	317	325	338	338	301	308	294	314	322	331	321	321	347	341	320	315	331	333	288	327	308	306	274	288	329	309	299	341	312	327	318	338	306	334	324	339	336	324	325	346	290	314	344	332	323	309	325	282	348	328	299	337	313	321	307	352	297	332	345	341	331	320	321	333	319	312	284	340	348	309	307	305	297	329	322	342	306	300	291	298	326	297	320	339	312	367	346	325	345	324	308	318	321	324	341	323	343	343	315	309	298	336	315	308	300	359	333	288	327	286	330	294	290	346	331	333	306	306	314	332	347	315	371	338	339	310	289	312	353	321	350	357	343	343	347	316	306	332	323	327	346	312	298	313	317	285	305	319	301	371	291	319	302	327	343	338	347	317	322	299	337	323	368	321	348	291	318	321	294	322	288	318	297	276	325	297	333	348	281	302	311	347	288	288	350	330	321	305	351	327	314	311	349	314	317	308	352	316	327	327	311	336	314	337	307	311	300	332	315	284	332	319	309	323	322	306	339	336	335	296	305	312	305	306	353	304	356	341	298	342	314	316	330	313	361	299	337	306	328	314	333	306	281	331	341	350	342	307	317	298	321	300	285	327	324	345	336	346	329	297	327	327	298	299	332	331	306	360	331	360	322	296	317	319	306	298	316	306	328	327	332	290	316	336	296	299	316	310	295	315	326	316	334	330	333	291	317	324	316	335	297	341	340	300	335	295	298	332	358	301	297	373	361	330	313	320	311	304	309	334	334	339	334	296	264	316	355	306	314	324	319	290	363	348	291	356	330	284	327	325	305	306	321	285	308	326	316	304	317	321	332	296	311	350	307	294	325	318	303	349	335	311	359	316	347	299	320	291	333	346	289	314	324	349	342	323	329	309	331	298	333	338	301	335	317	326	318	317	318	322	304	315	301	349	317	328	300	318	321	331	307	337	338	304	293	327	310	297	323	345	306	327	321	340	296	340	322	314	322	307	344	314	320	328	326	337	291	298	323	316	326	302	325	334	327	306	303	313	330	307	338	356	323	319	325	347	321	291	295	304	352	326	314	305	311	309	340	333	336	283	332	313	291	292	311	311	291	326	297	327	302	349	351	314	289	326	283	296	296	335	322	295	341	317	309	304	343	315	336	282	308	314	304	329	317	331	346	324	314	339	318	312	325	329	329	302	320	332	280	310	313	328	329	328	338	332	298	322	299	319	316	339	307	309	321	298	334	341	328	307	331	311	335	347	346	310	301	339	344	333	329	343	323	335	330	350	323	358	327	321	317	312	313	355	322	348	312	337	336	336	311	318	321	317	343	292	286	322	329	306	322	338	347	326	336	341	305	305	340	326	305	311	331	334	311	325	297	323	322	330	332	314	352	338	304	309	328	307	321	356	366	315	315	336	347	340	313	295	332	318	331	292	320	308	317	301	297	353	313	313	350	313	317	304	358	303	321	337	320	298	320	287	311	362	305	338	314	267	322	299	316	302	324	328	301	360	302	341	321	336	358	323	342	304	310	297	325	296	313	327	311	318	307	312	318	315	329	326	285	333	287	340	303	328	309	295	309	330	366	322	338	325	335	317	376	360	325	333	325	338	311	321	328	296	315	305	329	296	340	330	344	323	336	320	340	335	330	323	335	320	305	303	316	291	316	315	305	332	382	342	334	306	323	351	344	326	330	326	323	316	316	336	317	347	272	306	320	341	306	304	324	320	352	313	319	319	354	317	309	329	310	318	310	284	313	296	308	322	308	309	307	327	295	321	300	291	302	285	308	318	334	333	320	342	343	321	304	300	318	308	297	308	333	319	331	313	312	334	313	336	324	323	334	339	303	318	325	309	340	307	331	324	334	290	299	295	296	310	332	296	336	327	292	298	305	313	330	329	332	330	318	325	296	314	340	313	294	303	279	333	337	296	296	302	333	307	279	322	355	316	302	294	323	324	292	333	368	340	347	308	341	327	320	354	347	328	313	338	307	320	335	327	292	297	314	324	317	343	344	350	309	309	314	319	326	323	370	341	328	307	328	339	296	282	299	288	330	339	335	285	306	316	311	307	343	313	322	308	350	328	355	354	329	303	298	290	335	304	306	310	324	330	291	301	290	280	306	346	329	310	277	359	340	341	334	331	336	328	328	314	337	305	333	317	318	332	278	328	289	354	304	303	309	348	287	314	331	315	345	284	320	305	323	334	318	345	346	319	309	330	305	324	336	333	338	322	303	292	295	334	306	346	323	339	336	332	296	309	332	339	337	341	311	331	311	314	293	322	300	289	333	302	282	334	316	345	311	305	311	319	309	353	298	303	342	321	306	326	351	331	369	331	306	325	320	322	337	329	322	309	355	301	334	317	318	329	338	327	326	284	348	326	299	324	336	302	319	311	331	329	351	308	322	382	327	268	329	326	309	313	323	282	349	341	308	351	340	332	311	315	332	334	378	308	321	320	336	290	300	331	307	319	307	340	337	357	313	329	329	334	292	301	323	357	283	338	350	318	333	324	335	319
58842	49366	43003	29120	12252	3161	1107	715	812	705	750	702	729	699	746	747	756	764	746	761	773	768	768	761	701	766	745	771	707	774	738	736	743	780	719	784	734	753	763	764	763	727	741	766	705	749	688	750	745	728	787	721	779	729	728	765	793	761	766	739	755	725	783	746	729	805	769	730	735	721	707	745	755	748	749	716	721	741	763	754	730	777	698	772	751	722	721	775	710	710	733	800	760	774	804	727	761	737	714	772	773	749	717	751	770	712	764	748	732	749	691	757	780	762	756	762	763	739	744	726	754	738	813	779	743	788	751	747	736	763	794	765	752	723	805	756	742	747	710	737	717	721	769	728	740	753	765	776	724	751	736	732	726	754	678	776	802	757	766	730	773	723	711	738	738	705	763	715	750	696	749	793	717	725	731	726	771	752	748	717	760	738	720	709	745	745	783	730	761	769	762	733	691	711	724	673	769	696	736	704	719	747	758	738	777	693	697	750	776	733	715	703	710	787	713	745	736	756	790	729	720	767	740	749	774	742	750	781	711	753	758	772	766	743	712	761	762	759	765	820	771	751	761	734	704	731	728	732	753	729	744	755	786	785	768	725	726	771	731	764	777	734	752	714	778	762	734	768	711	813	751	745	779	763	757	747	782	762	761	748	727	756	694	755	730	726	717	776	710	732	728	756	800	763	779	737	676	808	738	737	727	732	764	783	777	729	727	743	767	745	750	708	741	768	720	707	791	732	748	717	746	747	729	738	746	810	772	747	747	779	747	728	750	727	726	719	795	775	755	741	773	707	787	731	733	778	692	785	778	731	708	761	723	755	692	753	722	720	721	717	742	764	726	743	762	747	777	689	723	720	707	732	723	758	785	780	713	700	721	761	725	727	746	747	801	760	761	769	726	725	758	749	690	770	776	769	773	726	768	797	768	764	755	718	790	774	725	740	749	749	768	718	780	717	722	705	756	734	725	734	757	772	754	729	823	750	729	725	738	740	760	750	774	721	748	772	770	732	735	711	783	797	779	777	768	790	728	718	780	766	762	759	773	785	728	761	765	736	750	704	741	737	775	756	722	761	756	788	747	694	714	747	823	783	766	777	735	736	747	744	754	805	786	789	759	761	745	767	720	727	752	743	762	774	707	779	771	711	748	752	661	744	738	771	717	742	764	766	780	777	712	753	754	710	719	759	711	740	729	696	720	779	774	763	753	735	775	770	810	763	774	736	775	746	762	787	730	717	739	749	726	732	791	743	718	735	733	719	764	768	736	746	757	769	722	749	737	749	735	770	702	757	710	769	736	806	767	776	698	726	748	712	764	771	725	744	748	806	771	743	733	678	754	696	833	806	777	748	769	761	728	687	733	700	763	733	712	806	742	699	731	758	731	717	760	739	725	716	713	757	692	763	773	714	779	748	735	756	786	740	795	732	717	734	771	797	741	755	731	711	744	732	753	714	726	767	759	785	748	772	745	749	781	743	714	711	713	780	703	714	695	730	743	712	795	765	764	732	743	718	766	725	765	727	735	736	796	731	758	776	688	759	748	706	721	748	793	801	764	735	732	768	764	733	757	769	744	767	759	730	745	800	755	756	719	780	731	762	731	738	721	737	742	752	738	742	757	760	722	760	805	727	748	750	754	702	719	763	707	712	735	756	711	736	787	769	764	764	755	767	721	725	758	706	764	789	782	791	750	731	785	709	694	733	752	742	731	786	779	749	726	759	732	726	771	758	737	757	753	769	705	751	732	773	786	781	720	728	723	741	773	740	784	733	733	700	741	726	755	764	721	718	729	749	774	740	765	767	742	737	801	692	735	780	746	736	721	774	721	733	761	775	735	776	805	797	733	753	763	783	752	721	743	776	748	763	738	749	776	762	744	748	762	751	681	732	749	720	694	730	752	791	750	771	727	783	770	764	776	753	755	760	740	734	701	748	754	781	763	718	762	766	749	720	766	726	752	755	748	774	718	735	780	671	794	798	757	780	744	787	749	700	762	783	736	710	748	744	758	695	768	729	738	755	712	752	735	707	745	702	743	720	715	740	818	740	699	719	714	763	781	747	747	750	772	774	738	757	763	766	761	781	759	773	679	749	719	770	749	797	749	737	788	771	777	745	779	762	719	745	726	778	739	778	779	766	756	745	719	723	763	738	753	710	783	732	723	749	720	765	758	734	728	759	759	746	734	740	704	712	727	697	722	707	726	753	722	777	745	721	763	767	779	755	752	725	791	774	751	763	761	752	738	787	748	756	783	744	772	747	731	736	734	759	719	758	731	736	757	738	732	693	780	809	696	741	798	725	748	743	724	746	735	734	743	784	735	706	737	767	768	738	737	720	743	704	772	769	752	747	752	730	743	800	746	787	724	730	739	668	773	754	750	794	721	774	680	738	724	747	731	719	768	755	777	755	716	748	760	767	698	779	743	745	704	796	698	704	702	780	745	775	742	690	757	700	772	728	781	756	780	746	763	795	724	768	805	806	717	717	732	714	771	794	781	740	758	775	744	758	743	739	758	739	715	738	704	754	764	728	724	750	727	771	741	723	729	697	730	739	759	697	727	788	783	734	753	773	727	725	693	755	755	749	713	713	776	728	705	701	724	757	748	746	767	752	748	731	684	739	745	760	766	745	768	799	807	707	694	728	752	744	773	733	758	753	740	766	775	775	764	813	773	752	737	769	734	757	801	753	761	758	715	699	770	755	712	786	723	754	771	744	773	738	735	714	770	760	756	706	768	762	759	760	779	775	708	749	730	739	790	768	734	776	751	774	757	765	735	697	709	690	736	735	730	752	750	788	724	727	769	760	764	725	779	720	787	725	710	708	732	720	758	692	793	713	816	748	761	747	821	735	753	804	711	698	718	742	787	755	716	739	722	712	751	729	744	727	763	748	730	748	738	746	773	747	692	737	765	727	747	710	767	701	704	721	770	768	786	748	714	715	757	725	786	769	720	729	754	759	718	744	751	717	712	762	755	723	722	792	722	751	757	740	729	702	701	736	740	767	768	744	715	718	741	728	738	769	751	727	758	754	737	746	723	767	759	777	785	766	772	777	730	752	746	776	767	720	744	685	734	766	765	708	775	777	763	704	762	739	755	735	777	767	710	706	758	772	733	753	723	771	741	734	747	780	752	776	761	751	756	717	751	731	751	757	743	761	751	721	769	711	709	729	773	723	745	785	747	712	755	761	746	710	732	751	758	727	694	714	755	762	793	763	729	743	772	768	771	686	672	721	689	717	758	745	705	750	752	738	723	712	714	742	777	722	753	753	778	780	758	790	712	757	759	718	767	721	752	726	765	713	750	740	762	761	703	795	808	735	759	738	752	763	773	751	753	751	726	767	698	783	721	736	729	743	755	744	766	808	752	741	710	738	732	811	788	753	742	757	773	711	737	746	754	742	787	708	747	757	738	764	796	739	739	766	729	753	744	757	723	763	739	707	779	751	728	744	757	745	719	746	742	770	712	671	761	749	718	777	769	739	756	750	765	753
84156	70057	56345	35646	17001	3557	585	278	275	299	288	271	268	267	283	267	253	262	299	291	272	309	268	284	286	305	267	296	252	304	321	312	251	337	281	255	281	288	279	294	266	281	292	309	256	259	315	281	259	278	281	267	253	270	277	302	296	300	279	272	302	268	276	302	304	227	281	309	279	271	293	280	295	269	249	297	292	298	266	305	301	259	318	263	300	314	247	268	256	294	245	286	280	291	278	258	285	294	276	276	315	284	279	297	281	267	277	296	292	298	278	246	256	263	264	296	278	288	305	293	298	268	277	301	286	293	253	274	276	286	305	271	273	298	276	295	279	275	277	293	262	281	264	276	292	296	270	266	286	273	257	286	280	252	263	267	269	283	277	244	280	260	272	307	302	282	268	264	310	262	268	298	269	269	255	274	272	277	296	284	272	270	325	265	251	264	252	294	251	273	287	306	297	299	278	286	271	272	255	264	282	258	287	264	263	256	294	288	271	288	243	248	322	297	264	280	273	299	282	295	250	253	266	241	288	285	273	278	295	268	295	280	268	304	282	266	285	266	269	273	284	288	273	291	285	299	282	312	290	283	256	295	260	296	300	294	268	281	285	279	277	283	249	316	248	278	283	274	276	280	307	293	307	265	287	271	296	294	282	280	282	268	281	281	302	252	262	262	280	289	286	277	258	263	310	255	278	262	263	296	286	266	273	285	264	296	277	266	288	292	285	279	273	266	270	269	280	242	295	309	311	309	305	278	266	285	267	284	269	277	288	285	256	289	261	252	301	258	316	282	276	277	314	264	277	278	282	282	294	295	280	274	268	252	291	237	274	285	270	274	257	254	271	307	287	280	272	259	287	290	263	333	282	261	317	288	287	276	301	315	288	264	295	306	252	290	274	275	269	295	293	270	320	264	275	269	289	301	289	288	287	289	270	269	259	284	283	260	296	272	252	291	283	263	284	276	294	276	284	283	293	289	300	246	276	307	281	295	289	290	261	302	253	276	286	267	274	301	286	307	294	286	286	287	246	263	284	276	265	282	232	278	303	312	267	284	281	298	289	264	280	299	282	296	284	297	284	289	317	309	268	289	282	259	290	259	239	274	274	282	279	271	308	272	284	311	283	269	293	301	291	279	283	280	261	266	275	280	272	290	277	290	290	304	270	256	286	271	287	277	260	282	297	241	304	299	289	266	284	278	242	262	286	279	275	276	315	308	269	295	282	278	254	291	282	312	296	294	300	268	238	293	276	303	266	255	301	300	314	270	276	279	302	269	293	258	268	293	277	291	273	298	290	306	298	296	310	276	254	259	262	264	310	263	297	296	244	266	269	269	281	268	281	293	279	318	277	284	284	312	266	289	255	303	290	279	268	291	278	263	286	269	268	284	269	298	293	284	277	305	319	310	321	302	282	289	287	303	268	264	295	262	249	291	281	247	299	272	278	270	304	245	272	287	263	268	269	292	285	274	307	298	256	273	281	297	273	266	266	256	279	310	284	293	284	327	312	268	251	305	295	258	244	274	302	280	275	316	294	289	271	293	289	270	286	270	283	314	292	241	283	295	288	318	294	253	296	285	263	278	317	295	284	300	278	310	295	261	290	310	280	274	329	284	248	276	292	277	267	261	250	299	280	279	264	283	284	279	311	309	277	277	282	283	268	287	282	262	292	268	264	265	263	300	261	265	280	255	241	281	235	273	280	288	289	267	284	272	292	316	273	250	269	271	293	260	274	284	280	309	251	239	267	283	315	297	241	264	273	298	285	263	295	284	269	251	279	281	304	275	278	277	277	294	280	289	263	311	272	272	304	304	264	314	274	243	288	281	278	294	289	281	279	287	288	274	255	285	265	285	236	264	261	290	312	311	282	256	312	286	277	271	278	301	263	273	269	261	275	307	295	301	257	265	309	299	279	286	287	280	282	270	235	317	329	297	234	297	253	281	275	282	313	293	304	257	292	259	337	304	294	281	302	280	280	257	279	293	272	285	291	271	277	283	269	287	304	291	284	279	284	278	276	285	283	279	275	303	279	260	287	292	298	278	273	260	281	293	265	287	255	266	275	274	309	270	296	281	289	279	292	255	299	289	256	271	274	284	284	281	264	279	312	306	272	276	256	270	283	271	272	277	310	268	282	290	255	273	261	262	278	281	306	306	256	263	282	276	278	285	287	308	279	267	259	274	296	271	285	305	272	268	287	286	285	281	272	252	276	265	271	287	268	294	264	276	267	275	272	282	271	302	274	264	315	274	289	309	287	310	293	291	314	281	282	307	262	303	310	305	282	258	279	251	288	313	278	276	302	285	276	278	261	267	271	258	270	270	273	279	254	281	274	306	284	285	296	279	275	282	291	310	240	289	259	266	302	289	285	268	286	305	289	315	310	289	266	273	297	308	271	309	251	261	295	269	265	292	267	287	307	310	271	282	278	263	260	249	294	282	263	244	272	288	276	285	274	294	292	277	296	305	315	249	270	267	251	261	307	250	245	258	309	286	282	272	279	267	309	261	286	262	275	295	313	280	280	277	310	300	302	281	274	275	301	294	303	277	285	297	270	264	266	262	281	269	263	320	279	267	262	284	279	319	307	312	282	252	281	266	266	265	280	304	286	258	266	276	294	271	294	293	301	296	268	288	281	281	261	282	271	281	305	310	255	273	290	297	311	259	295	278	284	257	268	307	255	289	283	281	260	259	294	281	282	314	284	289	309	279	244	266	291	261	266	285	285	297	290	289	287	276	297	284	283	261	256	253	294	289	274	278	298	240	264	275	306	266	271	303	279	300	279	261	276	288	301	323	299	282	278	247	293	269	281	291	267	274	271	256	280	268	316	265	296	262	250	294	283	284	293	266	267	277	267	285	279	288	309	283	290	271	282	292	285	266	264	308	291	263	246	264	273	292	285	288	264	289	275	287	261	264	288	287	274	260	286	294	280	265	280	282	266	303	296	251	277	281	240	253	275	295	262	279	280	274	303	295	303	285	303	281	317	287	289	270	296	290	316	323	305	292	256	316	286	297	286	270	271	279	289	281	278	280	295	308	278	273	289	241	271	289	253	322	250	282	257	288	267	295	280	287	288	271	279	258	301	284	261	264	269	289	299	264	303	271	274	293	273	287	279	283	266	264	275	273	249	277	301	290	288	269	269	295	244	280	303	294	292	277	284	307	234	290	289	300	294	264	283	269	276	271	279	258	297	284	307	277	278	298	297	298	258	253	267	260	271	264	265	267	311	289	278	290	286	297	303	275	302	267	292	307	254	297	321	267	258	252	241	273	267	251	284	293	267	271	258	283	293	254	281	250	305	278	281	271	283	306	291	278	262	266	291	292	289	281	272	272	297	280	303	299	268	257	273	259	279	274	283	285	280	262	300	287	272	262	303	287	268	279	290	300	282	279	262	279	287	247	289	288	303	262	271	273	299	256	300	294	274	267	271	297	274	298	292	321	302	262	276	280	270	271	253	257	280	287	285	237	259	298	301	288	295	284	269	273
67721	59443	53843	39491	19571	5510	1309	659	646	627	649	660	664	629	636	636	622	691	607	655	644	635	736	687	671	686	669	642	687	662	635	701	640	675	665	644	651	669	663	594	663	660	673	633	652	657	650	629	674	655	655	676	648	643	642	661	660	640	648	648	670	633	639	639	702	651	663	686	679	701	683	660	633	641	658	672	689	634	637	631	657	671	680	640	643	622	629	617	685	644	632	685	647	628	715	611	630	646	636	635	658	666	648	702	623	654	637	663	672	649	616	662	640	624	661	644	660	605	681	669	695	619	663	646	672	643	658	732	659	640	631	668	649	614	677	699	658	667	648	631	634	644	631	652	661	650	648	683	651	679	661	696	684	621	645	659	631	685	645	647	661	646	707	636	675	660	715	660	651	642	637	617	695	657	654	664	674	695	664	662	632	703	614	678	658	619	619	652	640	603	651	642	642	635	668	639	669	691	660	665	670	637	635	669	669	637	656	654	649	649	662	693	631	635	647	659	659	728	622	656	645	668	664	587	664	698	696	702	638	638	687	674	645	664	634	674	661	639	686	637	684	626	649	635	639	676	674	621	653	653	664	666	628	680	629	646	626	657	653	652	649	631	636	674	648	687	643	634	671	647	663	649	662	661	630	635	684	602	690	635	648	640	669	680	666	657	679	674	600	660	631	663	654	679	650	633	628	641	651	662	659	637	664	628	627	602	658	636	725	705	677	654	681	643	639	637	686	626	682	687	724	635	687	696	646	705	668	647	631	636	635	654	625	654	639	689	713	654	647	687	650	592	675	683	657	695	652	638	657	674	592	666	664	619	601	677	633	659	649	671	667	617	663	655	688	624	650	636	670	655	653	658	675	650	615	640	710	643	667	627	705	691	658	654	666	649	665	629	668	609	656	641	678	674	643	623	650	676	706	651	664	643	647	688	670	696	645	637	686	631	658	654	630	655	625	642	686	628	648	652	659	639	645	649	662	658	645	670	654	633	640	683	653	658	677	654	607	616	714	632	636	643	655	632	653	665	634	654	604	669	636	684	636	651	660	654	696	628	636	632	644	677	682	664	625	664	631	682	638	635	646	642	652	665	625	660	620	685	652	661	676	627	674	671	636	695	683	689	671	581	645	656	671	695	674	651	665	702	682	608	679	631	656	680	650	672	724	665	645	685	616	684	644	646	661	631	691	672	631	634	606	686	647	675	687	627	639	683	665	603	672	664	671	620	663	608	647	670	668	656	659	669	654	664	597	670	664	639	655	654	673	681	691	596	640	638	637	642	635	654	664	663	636	634	678	672	684	663	639	662	623	676	668	644	615	676	646	653	603	648	684	647	639	684	626	691	603	674	666	641	650	673	640	653	665	638	613	684	677	628	679	639	656	645	627	652	617	639	629	637	662	612	609	611	645	657	667	609	648	666	630	644	598	621	666	673	643	654	674	692	626	667	672	605	625	622	613	654	665	654	649	699	669	645	648	608	687	668	650	698	640	659	644	644	638	660	651	666	696	669	636	667	652	674	592	606	718	635	700	678	635	675	622	614	648	672	666	653	643	681	661	668	654	627	676	659	633	630	683	676	650	658	655	704	671	666	661	667	655	665	612	631	636	672	706	655	629	704	677	641	648	640	644	649	682	684	633	640	690	629	591	631	645	663	684	672	630	692	659	636	627	646	652	679	652	718	643	677	611	646	599	685	666	671	669	647	643	650	623	663	643	666	651	640	669	600	660	674	652	650	672	696	646	622	653	615	656	694	657	621	695	658	687	630	642	701	627	631	703	653	659	659	634	642	654	638	655	660	651	649	589	686	660	672	597	646	623	654	633	698	626	663	643	637	611	619	673	642	659	634	665	685	644	710	688	641	670	676	680	613	627	601	655	650	619	625	659	683	630	635	617	682	661	654	618	609	633	648	587	667	633	644	665	662	645	675	659	618	571	663	636	625	683	693	650	666	669	674	699	654	670	686	632	619	647	619	654	651	670	682	661	682	664	680	681	659	661	642	637	702	696	636	678	629	628	668	611	634	638	649	626	649	628	644	662	679	686	640	652	660	632	655	651	637	606	639	671	603	655	633	665	643	672	651	649	604	657	661	693	671	702	628	693	676	645	622	653	685	624	710	622	652	668	655	679	664	658	683	677	668	626	622	639	688	672	670	676	638	675	705	689	680	632	670	698	682	639	644	683	643	639	637	668	665	674	624	604	673	671	660	620	644	638	609	686	640	662	638	702	658	664	659	629	650	636	699	647	651	679	676	657	642	672	688	651	638	638	605	607	659	634	641	683	658	609	645	670	629	627	651	658	669	612	659	619	608	657	665	648	652	648	652	674	688	667	658	651	677	675	650	660	618	692	653	666	654	656	660	637	667	673	662	633	655	628	681	624	661	661	701	660	626	707	651	649	623	651	661	673	663	636	623	637	588	651	649	639	611	662	712	642	639	638	669	661	643	649	634	649	615	643	660	651	639	655	668	633	622	686	640	675	679	663	671	633	629	626	632	644	658	661	715	631	686	677	670	663	731	661	645	699	688	635	642	661	672	608	671	647	598	713	677	636	649	644	662	672	679	596	662	623	637	635	677	645	643	684	643	650	674	646	671	634	634	652	634	677	604	681	626	661	643	612	695	652	675	685	673	646	580	733	623	641	689	627	658	628	620	693	692	656	602	660	609	666	672	690	621	635	697	595	637	633	667	633	680	652	665	652	637	633	625	708	656	653	619	668	640	691	655	671	590	661	669	692	663	642	714	676	614	620	641	682	656	651	654	672	654	664	658	574	595	647	680	650	655	614	642	627	649	658	658	697	645	654	670	650	678	607	641	654	660	630	663	656	640	686	639	635	656	658	675	652	689	671	601	695	642	627	648	665	662	656	672	631	657	640	678	671	646	635	613	656	659	598	650	620	631	651	615	622	637	672	665	681	628	664	633	662	625	613	627	694	638	647	681	661	639	672	691	702	634	624	638	662	661	687	646	639	625	676	681	634	662	673	667	683	632	663	629	661	651	652	670	696	606	631	678	642	595	671	635	690	675	653	677	701	701	651	635	616	661	645	630	598	624	653	648	660	674	657	665	689	658	633	625	687	635	699	639	651	683	646	659	624	671	649	677	697	649	658	664	649	660	655	667	645	621	698	688	643	609	664	616	685	635	646	640	624	657	670	593	658	706	643	678	652	642	662	614	653	648	658	633	653	638	636	663	629	640	655	656	640	641	643	633	691	681	658	630	639	621	635	663	641	679	663	647	704	644	626	637	666	682	605	684	633	651	663	648	631	681	634	711	661	650	677	673	667	668	631	589	661	651	640	695	647	672	609	648	645	652	611	665	668	659	647	654	627	674	636	601	713	668	665	684	645	661	678	703	636	638	656	649	664	646	614	636	615	677	671	647	711	653	661	616	665	677	644	630	650	663	628	652	694	648	652	652	646	697	650	644	634	656	670	655	675	709	628	708	646	640	663	604	661	645	676	654	666	690	638	602	652	652	666	695
42385	22338	9599	2888	866	412	315	346	313	311	337	313	301	314	336	348	291	326	278	295	302	299	307	296	319	322	313	296	332	300	329	326	300	302	296	331	326	339	306	341	329	315	335	307	292	316	336	296	336	265	304	331	342	333	309	340	320	305	310	336	318	287	300	289	304	354	321	322	296	284	308	310	284	305	297	295	353	308	308	335	294	287	319	309	324	292	300	325	314	323	301	311	311	313	347	287	313	292	313	310	320	299	317	298	295	297	317	310	331	286	301	303	303	320	318	310	294	283	327	312	336	282	294	326	322	300	294	314	357	357	341	332	293	335	307	291	300	301	284	333	318	329	321	278	294	316	324	313	290	323	298	325	285	319	324	306	310	312	314	312	349	308	317	316	302	289	324	295	310	323	313	325	282	314	280	315	314	329	327	315	315	328	325	319	293	314	310	293	297	293	317	352	301	306	324	297	304	296	281	301	336	292	351	310	310	297	327	293	312	306	308	314	318	294	302	315	315	282	295	324	312	309	340	285	339	280	295	298	293	312	295	335	303	330	299	312	324	322	332	296	330	287	293	302	308	303	300	312	315	343	318	293	305	308	317	298	304	306	287	333	281	295	312	326	306	325	322	283	350	297	292	283	289	341	360	317	311	317	318	308	285	331	316	314	318	313	283	345	293	310	312	291	353	311	279	299	279	291	330	313	308	320	291	302	358	332	321	311	310	336	274	328	294	285	282	328	294	313	297	335	297	303	306	296	347	303	317	333	306	336	324	314	327	329	318	310	317	270	301	302	311	321	301	333	322	308	317	341	312	323	291	283	323	302	329	312	311	320	290	309	317	316	305	327	283	339	302	309	285	320	288	283	294	317	306	341	299	313	295	314	301	285	325	312	279	294	304	314	286	303	333	323	293	315	292	320	317	334	290	305	324	343	313	285	313	309	301	313	302	292	301	321	337	280	339	316	314	320	331	293	323	300	311	279	326	341	325	290	291	340	308	303	292	300	317	311	312	273	285	340	325	327	275	277	321	293	314	301	319	289	340	308	311	282	338	303	323	296	283	289	342	337	319	305	328	297	310	296	336	287	304	310	293	330	285	314	328	311	326	286	302	302	321	261	311	325	333	333	322	347	296	329	294	301	311	337	333	291	334	314	311	291	307	288	311	308	333	314	265	333	321	318	310	331	280	302	289	322	291	289	311	323	331	332	302	298	327	312	296	310	307	304	328	317	289	310	310	295	305	345	325	305	305	269	320	325	326	307	335	293	330	315	327	308	295	315	291	273	301	307	305	317	305	311	301	323	297	308	307	305	308	266	266	339	321	325	334	286	307	309	287	285	295	349	305	294	335	317	320	332	346	311	315	291	294	314	292	302	302	335	297	315	306	305	277	300	309	286	325	299	322	295	305	306	299	322	276	313	275	361	314	327	283	334	311	280	318	289	336	289	280	314	321	338	356	284	283	302	321	286	307	322	315	339	275	286	291	298	309	299	299	299	305	315	289	303	318	332	314	287	290	278	302	303	279	353	317	306	320	313	325	302	307	310	306	297	346	307	340	314	272	327	324	335	275	345	299	302	300	329	306	298	296	314	313	300	320	311	268	351	285	340	298	354	313	321	304	320	269	340	289	278	315	280	340	291	297	320	328	323	300	286	291	317	323	304	328	331	304	329	330	338	320	334	314	306	302	311	360	306	288	307	325	335	340	289	305	292	275	303	317	287	351	330	326	343	262	312	306	282	318	304	324	325	306	275	329	277	293	304	290	326	332	317	331	304	306	310	323	305	314	281	339	289	306	322	287	328	302	333	291	366	285	353	331	288	332	286	303	322	303	332	312	348	305	361	283	301	303	312	319	338	303	328	299	305	316	309	303	275	316	301	319	334	298	312	309	326	342	323	299	286	329	308	314	313	284	296	295	310	328	319	305	289	307	320	309	303	301	298	329	321	313	302	278	270	309	345	321	292	313	301	335	320	303	313	331	287	326	308	325	300	305	288	280	280	328	291	330	328	320	314	314	290	347	330	326	317	355	306	305	287	320	326	285	355	290	292	311	318	325	301	321	313	324	306	296	313	327	311	344	323	302	336	309	310	307	346	310	297	326	300	296	308	328	347	292	328	289	325	346	290	293	277	346	338	310	308	317	294	311	301	311	351	288	278	277	283	299	339	298	320	318	296	295	298	317	328	332	332	329	308	282	306	313	338	309	302	325	317	335	279	332	339	286	307	313	308	323	309	273	302	297	309	306	291	326	274	297	286	302	300	330	327	309	325	308	347	330	325	340	309	323	305	305	294	269	337	332	318	303	305	314	306	287	327	329	326	324	278	293	335	329	331	296	314	290	269	311	295	306	319	308	319	332	322	327	324	325	317	326	309	330	316	322	271	295	313	288	312	291	300	291	332	317	326	297	320	297	326	296	297	331	306	332	312	316	305	328	333	283	308	317	302	325	276	319	291	295	301	333	308	308	313	303	341	296	343	339	294	306	298	333	301	298	262	302	323	302	314	286	300	316	306	315	309	314	291	336	302	314	346	331	277	337	319	321	310	274	331	329	291	330	301	290	292	327	335	325	323	314	340	305	320	295	289	364	304	308	300	331	326	310	330	304	345	320	320	328	317	304	339	321	300	320	288	306	318	305	313	323	301	306	303	330	316	307	285	339	280	316	314	313	287	321	302	321	339	313	307	288	339	294	334	315	291	338	318	294	321	298	331	305	306	314	298	316	295	282	292	329	297	282	310	310	296	312	303	314	302	314	303	318	320	333	315	322	334	302	263	318	273	289	315	288	327	306	313	321	319	335	308	339	275	291	263	317	317	277	297	330	327	308	286	305	300	323	318	301	325	287	311	276	309	303	289	284	329	315	358	328	324	327	328	301	337	325	303	314	310	315	296	298	285	280	320	297	307	344	311	307	324	313	289	327	303	318	303	317	320	317	345	327	282	302	328	288	316	309	333	330	294	298	296	336	307	292	293	295	297	307	299	314	311	332	278	304	315	328	280	314	297	303	284	332	342	345	308	317	342	295	328	327	325	316	299	313	309	305	335	317	342	296	285	291	337	347	326	302	309	264	302	294	312	312	330	312	273	323	323	295	302	293	322	310	330	347	320	300	297	308	297	315	304	310	334	318	330	306	312	322	314	315	303	338	308	316	338	314	284	300	266	318	273	310	315	343	347	263	348	306	315	339	345	339	280	277	291	317	301	313	308	290	291	321	309	311	284	288	366	344	327	314	317	291	287	288	295	320	327	324	311	288	278	296	279	287	324	302	265	297	329	291	313	275	337	291	297	293	290	326	300	295	286	323	277	299	329	311	318	321	318	291	296	287	299	313	319	311	320	310	335	288	306	287	317	328	330	325	326	336	318	321	300	292	322	353	307	286	298	299	351	295	304	306	310	305	317	280	331	304	310	304	310	284	329	317	299	293	311	287	318	314	304	307	285	319	293	320	328	300	327	301	331	286	298	315	294	312	295	293	297	351	364	307	346
36425	20906	13646	6309	2280	1066	803	775	709	749	691	774	717	708	760	746	724	728	697	765	750	786	723	687	730	761	758	720	748	730	716	750	708	747	742	715	769	752	698	704	768	766	721	762	754	703	728	713	737	712	805	736	809	750	746	760	719	762	735	714	706	766	750	770	733	752	717	712	725	778	720	738	752	731	713	729	753	723	725	774	729	643	724	723	728	770	749	708	751	700	717	735	712	704	704	750	732	753	718	696	724	763	720	740	720	675	774	721	760	684	721	757	749	721	758	757	731	715	750	780	744	734	738	747	739	723	741	710	683	720	765	721	708	720	756	743	762	734	717	784	751	710	753	750	674	747	759	746	732	771	704	692	717	783	726	723	754	740	753	728	750	729	731	749	736	708	734	761	715	763	781	760	736	780	717	738	765	731	743	716	721	746	748	728	711	735	719	759	756	737	770	742	741	743	721	687	728	720	750	746	728	742	711	752	778	763	747	757	716	786	722	696	757	707	713	736	734	713	740	715	705	725	776	720	738	718	724	736	763	693	745	753	748	671	744	670	742	725	717	717	735	788	759	782	777	725	745	778	751	742	763	753	712	715	714	724	735	690	744	725	717	728	769	731	730	691	692	677	788	736	689	728	746	748	755	800	758	716	684	744	694	719	730	791	763	725	759	740	712	690	740	736	731	778	737	720	696	712	707	757	714	721	723	760	726	784	675	761	685	708	736	769	732	723	718	743	744	746	769	694	743	747	706	729	795	786	744	724	775	773	754	712	766	735	723	738	769	752	751	786	743	740	745	704	754	760	758	791	707	652	664	755	691	771	761	720	733	714	744	685	768	730	732	700	769	758	780	763	752	738	732	749	741	687	739	765	725	770	760	735	715	689	722	746	718	755	763	710	746	677	715	736	748	768	731	734	744	781	765	765	708	765	715	709	729	746	786	755	754	729	736	737	753	727	778	694	782	690	723	674	765	749	718	728	705	737	745	713	689	707	754	743	723	750	738	746	734	715	679	774	742	730	754	712	761	688	716	777	724	736	732	706	702	716	723	744	794	728	780	755	788	699	732	724	746	720	705	762	725	715	730	724	741	752	734	739	723	745	722	723	794	752	731	774	741	665	703	720	731	724	764	773	730	742	733	704	756	751	730	707	757	766	740	751	752	760	753	695	716	723	756	767	729	745	796	733	749	748	660	689	700	682	736	747	695	734	733	691	755	770	693	723	743	760	747	740	716	746	664	731	770	753	714	751	712	767	714	698	792	690	747	729	726	678	736	761	775	721	706	746	795	719	742	723	718	776	730	786	731	738	747	747	725	762	730	729	733	697	719	709	699	735	706	717	774	767	711	728	720	733	773	734	723	724	746	736	715	711	739	723	712	721	700	720	742	734	693	744	741	734	737	725	697	725	791	752	731	724	777	701	702	725	733	780	759	712	709	722	766	758	805	729	755	750	736	722	752	706	715	743	725	765	728	762	700	744	745	736	730	749	737	707	716	754	753	737	714	753	704	711	769	686	731	738	712	781	715	693	769	688	715	712	706	733	734	723	699	748	753	704	710	763	756	708	751	728	732	735	750	721	688	710	727	736	716	745	703	788	714	717	754	724	728	758	734	740	755	712	740	750	797	762	765	720	726	732	747	750	703	738	756	789	728	690	757	718	705	750	775	745	713	689	743	737	715	749	705	729	737	733	722	672	718	748	761	735	739	713	732	797	781	706	715	742	693	726	755	723	771	750	767	690	744	734	732	723	720	715	742	755	728	746	683	728	745	722	744	754	755	723	726	730	673	706	712	747	747	713	774	750	723	749	754	674	742	760	743	739	765	785	716	703	750	742	696	717	723	687	768	751	687	714	753	740	726	733	737	735	720	728	745	761	726	726	725	711	736	751	739	814	733	714	761	781	758	776	738	719	743	685	722	766	710	738	803	790	758	751	762	763	690	733	734	721	777	737	719	750	681	724	710	747	805	733	697	716	708	735	728	741	663	722	748	711	760	766	743	715	734	720	705	712	724	734	721	758	738	755	727	711	739	653	754	733	758	792	744	764	786	706	746	664	730	731	744	764	723	753	820	730	731	747	747	739	767	720	758	700	763	790	726	772	728	765	708	757	755	715	760	723	725	727	782	712	770	676	727	729	745	747	742	741	765	713	744	709	725	733	739	756	737	729	727	692	684	794	734	693	681	735	798	695	683	720	694	749	715	735	704	757	716	713	717	713	746	715	734	734	741	714	757	721	717	740	717	723	733	744	723	736	765	770	737	696	805	754	730	762	724	743	703	734	803	698	712	693	707	750	763	689	764	718	728	745	725	779	736	760	714	719	733	743	765	748	741	751	735	774	716	689	716	743	738	728	737	742	690	745	761	736	726	721	733	754	727	761	725	735	726	765	703	699	716	761	694	746	722	751	715	748	746	693	677	804	744	691	737	720	782	746	733	726	770	758	719	745	744	734	725	739	720	705	725	738	745	701	762	716	731	779	747	747	730	709	747	738	688	742	692	726	702	734	715	721	716	733	714	700	747	740	707	743	741	739	770	728	706	732	762	681	796	721	701	724	719	758	750	765	748	715	719	771	697	728	757	725	725	702	716	720	730	763	742	716	709	792	755	744	758	754	702	748	707	727	740	786	735	769	708	765	761	703	761	715	746	718	747	758	720	742	727	713	689	713	775	764	742	713	784	681	748	740	735	772	714	756	711	736	707	764	718	724	704	749	753	703	749	737	707	758	717	719	717	729	729	774	719	751	739	770	763	752	786	672	732	671	703	757	736	772	716	713	767	736	758	744	751	701	721	742	741	772	777	720	743	710	730	751	784	717	728	717	745	766	774	747	696	722	726	687	727	799	722	751	787	735	679	750	768	704	742	766	711	791	767	717	734	725	780	711	718	786	754	699	707	743	709	733	731	751	730	697	719	702	724	734	753	760	748	712	723	753	766	744	807	783	709	717	773	719	718	721	758	713	747	711	731	736	730	716	753	783	681	778	712	682	677	762	703	774	744	727	765	755	750	742	728	790	776	726	723	769	741	741	691	749	729	717	742	689	726	712	744	740	756	738	747	766	745	787	742	725	750	734	764	689	747	711	763	808	688	743	747	760	762	749	714	689	733	785	734	718	733	773	764	761	753	746	770	734	732	810	717	721	715	740	697	743	726	733	699	796	757	727	748	712	705	734	735	756	707	765	687	722	744	710	720	743	748	730	753	745	779	749	727	731	735	729	764	717	733	722	762	762	753	733	734	733	724	749	738	739	741	740	770	736	740	734	717	809	738	735	779	737	721	733	668	725	730	667	748	709	696	751	745	724	734	698	698	769	765	715	769	726	795	770	722	705	752	727	743	695	752	760	749	745	675	759	769	740	723	756	700	697	749	775	675	701	743	764	745	738	726	735	753	752	727	739	755	735	704	705	741	763	740	754	675	775	764	737	711	759	735	783	686	721	703	755	703	776	750	742	724	735	751	753	759	705	754	767	744	782	731	743	735	728
80286	62766	47482	26305	8279	1274	456	355	358	360	324	359	341	330	322	342	321	325	365	351	377	335	375	352	351	346	336	332	335	335	310	361	326	338	318	362	319	338	351	349	329	371	314	354	327	357	315	322	345	319	340	342	331	323	346	345	295	294	321	336	309	305	343	333	339	342	359	355	339	331	315	351	307	317	332	365	338	350	328	316	334	349	386	284	321	325	356	355	310	345	369	294	330	361	335	347	337	342	347	340	354	353	312	325	318	363	373	327	287	343	352	323	372	333	341	317	354	380	343	314	305	331	323	342	363	346	310	353	338	369	360	350	308	342	315	346	341	318	362	312	352	323	332	361	299	324	373	338	321	321	322	373	339	305	359	308	345	343	366	308	328	330	348	355	342	302	322	328	309	341	338	334	350	338	321	309	368	325	336	341	355	323	336	326	357	319	356	324	371	300	339	335	317	319	324	305	381	345	317	342	334	310	333	362	347	314	317	356	305	352	333	372	341	324	292	351	361	351	301	303	364	340	369	319	344	345	323	324	361	317	332	320	332	339	347	357	330	372	346	322	319	333	320	333	351	333	321	353	355	326	307	305	333	318	346	308	337	335	316	338	364	376	308	348	351	288	326	340	309	315	333	340	323	350	337	359	310	319	345	323	340	325	342	359	332	338	356	309	336	305	316	332	325	350	311	310	320	324	344	343	321	336	316	295	314	350	353	348	320	332	379	324	374	326	348	350	347	351	343	297	343	345	326	337	324	341	328	338	286	339	318	332	357	323	302	340	350	310	347	321	319	328	318	326	327	356	334	372	358	339	334	342	354	325	328	304	326	318	346	355	326	335	331	333	302	314	336	354	334	306	348	350	358	377	315	300	345	321	300	311	309	330	348	321	327	350	316	331	369	350	336	379	348	327	304	269	329	312	298	339	299	340	304	308	304	396	323	350	331	328	374	283	318	341	319	313	322	354	289	329	348	322	342	330	363	338	337	310	324	337	357	327	347	349	351	318	347	337	363	358	323	323	352	351	305	352	329	346	316	339	312	342	322	324	320	319	348	362	357	350	371	361	386	365	319	305	322	324	315	360	342	326	301	316	342	338	366	344	299	339	338	368	327	334	326	309	336	334	311	324	330	313	326	353	335	337	343	331	380	342	305	365	348	341	343	293	360	330	329	330	314	314	350	354	369	327	355	322	337	336	352	301	348	306	340	329	342	333	336	353	354	344	402	322	287	331	320	367	351	324	374	348	310	319	329	296	333	323	335	349	389	328	314	356	323	309	357	286	337	316	318	362	358	335	309	311	322	327	342	346	344	376	366	326	323	314	317	345	344	339	300	325	317	327	335	348	324	351	337	295	352	335	346	332	314	318	334	332	350	370	321	331	332	300	311	350	338	329	342	322	335	363	335	296	298	357	347	319	321	325	359	327	351	314	323	357	385	333	345	319	353	373	340	359	319	352	354	317	327	354	330	315	348	310	333	325	344	284	336	353	353	345	344	308	342	330	346	359	311	346	351	364	335	332	324	353	324	340	335	354	316	324	323	322	329	354	342	312	347	323	336	361	340	335	343	336	347	336	304	367	340	345	329	366	330	317	364	329	336	349	318	382	341	321	313	330	345	308	326	331	353	320	343	346	343	322	295	344	341	379	336	318	332	301	328	344	325	343	359	349	312	329	321	322	346	322	318	378	336	350	344	328	309	293	322	329	333	358	326	344	343	337	327	365	353	318	314	336	340	326	318	331	332	346	318	319	341	357	384	345	352	330	346	335	347	340	340	328	292	346	333	352	318	340	319	338	318	361	336	345	324	342	330	330	324	310	376	340	340	370	330	329	329	306	332	318	344	363	353	314	323	335	327	345	302	349	335	344	320	310	368	346	332	353	346	358	325	339	356	325	327	347	332	336	318	327	339	359	311	334	350	342	324	359	297	343	321	329	360	355	339	335	364	334	321	343	321	324	381	311	328	343	374	319	366	364	332	327	348	342	319	368	327	366	334	305	306	327	326	337	322	333	337	342	339	322	337	344	362	345	349	341	317	303	330	366	346	351	366	350	321	312	321	351	333	322	371	333	315	355	365	354	343	353	353	342	327	309	379	365	321	346	371	362	341	329	337	352	376	332	319	344	332	349	344	319	325	348	372	343	327	325	320	345	351	344	319	342	327	303	375	324	330	343	322	329	326	359	327	320	340	338	313	339	329	343	341	307	351	355	343	340	351	340	304	332	338	358	358	342	355	318	339	307	301	342	315	344	325	311	299	335	339	343	361	360	316	317	363	332	350	335	337	315	336	372	317	337	339	335	331	344	374	325	301	359	324	317	323	356	323	320	291	334	344	341	313	340	350	333	343	356	345	365	306	323	331	326	331	343	324	342	303	318	376	337	357	326	371	340	339	360	323	361	367	341	334	298	341	389	313	341	302	369	340	325	292	319	349	344	332	325	358	322	329	315	349	314	378	341	310	321	324	325	308	331	286	317	383	341	346	319	364	362	298	345	357	335	362	321	309	325	324	348	345	381	307	305	357	372	318	331	339	316	335	351	354	300	347	322	351	346	349	346	314	335	370	313	342	357	332	331	338	357	343	331	301	296	342	349	341	350	317	323	316	326	313	332	348	354	337	356	342	332	369	362	366	340	335	331	311	358	332	320	350	365	357	332	332	307	332	320	340	364	309	351	337	340	356	377	344	323	354	340	336	322	298	337	336	321	367	306	299	312	338	320	347	327	343	335	339	340	341	333	364	316	290	320	352	343	341	329	336	304	325	327	327	364	324	321	328	334	333	358	325	329	350	337	343	311	324	345	312	349	336	319	327	321	328	357	346	346	349	343	316	330	295	358	375	334	311	324	361	315	340	330	337	323	359	348	339	325	326	327	359	344	327	359	324	326	338	334	364	342	334	315	337	320	309	334	346	339	332	340	313	319	313	373	356	362	339	330	343	340	352	342	377	331	365	333	320	322	357	345	336	320	318	340	344	359	328	315	357	354	333	364	349	353	308	334	373	301	327	366	326	374	352	331	312	346	309	318	331	329	359	340	353	332	342	348	313	340	343	324	371	319	340	332	334	352	338	339	356	358	305	326	307	328	327	342	356	382	335	294	346	310	326	337	315	349	319	319	316	341	308	352	344	314	338	329	335	324	357	330	339	348	332	351	340	320	341	333	315	369	343	394	344	363	383	328	334	297	335	345	311	343	331	329	375	333	328	332	310	342	337	354	348	320	347	358	320	347	328	331	344	318	347	320	367	333	367	350	338	354	354	333	330	332	324	349	310	324	324	330	336	327	327	359	335	319	343	329	315	336	344	321	317	366	322	360	324	358	314	331	349	317	372	327	328	344	328	332	336	329	333	297	312	356	383	338	332	322	340	287	322	329	334	354	319	356	341	310	368	307	310	336	304	334	329	323	322	358	331	339	335	296	322	314	332	313	344	321	340	348	360	331	346	352	326	342	337	363	298	386	315	355	334	290	314	361	356	351	291	367	349	384
58165	49300	45195	29867	10651	2571	1062	788	816	782	769	762	756	771	748	762	789	745	795	774	776	826	742	734	847	780	798	751	778	816	758	756	795	796	804	775	772	789	731	809	723	737	797	766	780	790	773	779	740	797	797	744	780	783	779	795	734	738	740	761	792	776	801	776	768	805	786	771	781	763	762	755	785	761	772	830	740	829	781	781	800	747	804	806	762	783	761	744	754	777	820	771	814	753	796	771	796	725	751	814	766	770	847	756	768	799	805	750	818	799	752	815	776	763	803	795	802	739	779	715	819	797	809	763	732	792	766	760	826	775	793	823	771	771	774	751	815	816	819	770	809	849	768	795	778	779	784	783	794	787	752	800	770	765	764	750	757	800	730	731	775	818	799	779	717	766	759	779	754	776	812	751	798	762	809	760	784	777	804	772	759	777	768	800	816	783	731	760	746	813	794	768	787	796	878	777	770	756	806	768	740	788	775	777	787	751	792	791	776	774	804	789	774	784	782	821	745	777	833	786	767	753	777	791	799	810	762	795	797	790	778	811	802	772	835	745	800	778	806	754	802	752	751	785	806	731	761	781	755	749	772	793	789	799	815	803	799	757	731	781	778	793	792	760	756	788	736	793	811	793	777	787	777	786	765	779	789	757	801	825	817	803	798	769	750	758	796	800	761	749	817	763	798	773	789	754	801	819	789	772	744	809	787	795	773	808	780	755	768	804	791	763	788	763	793	766	782	765	783	798	761	770	806	786	783	777	754	799	785	806	736	751	792	769	787	777	754	787	731	763	758	748	773	756	809	796	762	812	745	727	789	791	736	779	809	789	751	807	759	775	828	746	760	791	715	765	779	776	763	722	759	811	763	715	782	772	782	763	795	769	761	738	750	779	816	798	746	778	781	716	763	811	753	747	770	803	825	794	761	755	808	805	834	798	809	798	771	778	834	806	770	763	860	754	818	786	757	821	786	825	799	798	749	747	776	802	770	805	738	811	779	787	764	757	758	789	766	783	799	771	809	813	789	814	779	835	778	788	781	737	755	760	775	806	742	798	719	818	799	772	734	792	744	832	782	765	800	776	743	763	770	776	792	764	795	833	753	754	808	807	805	781	838	764	768	788	788	767	749	777	758	768	756	753	700	813	763	733	775	821	786	828	789	772	774	779	765	768	783	772	731	762	781	749	806	753	771	811	813	753	737	800	802	788	817	746	773	774	815	792	761	772	732	804	753	758	756	812	708	804	764	786	778	792	781	799	739	777	820	771	769	789	770	745	786	755	761	792	754	797	861	788	770	792	777	796	837	771	774	748	735	690	781	736	733	806	746	780	808	768	767	759	797	743	839	777	777	794	727	766	798	787	734	756	817	728	728	781	734	758	800	775	831	724	814	745	721	781	858	835	761	791	744	745	793	771	786	779	773	784	766	727	749	803	765	808	784	714	749	833	785	782	770	774	770	767	783	778	761	770	740	755	765	757	775	752	763	820	745	793	814	778	753	702	803	774	771	771	775	799	767	768	742	746	778	760	758	780	762	763	808	697	771	769	738	791	794	772	782	739	767	787	810	794	782	823	747	798	807	794	759	748	769	816	797	834	781	778	790	767	792	758	741	817	788	822	791	766	804	801	767	794	745	783	787	806	753	766	777	810	813	747	777	796	766	795	794	719	750	794	787	781	721	774	730	801	815	756	748	758	767	784	760	753	786	746	728	752	795	756	811	826	760	772	786	774	737	818	831	806	761	719	814	774	766	797	792	766	768	747	821	806	789	797	763	775	771	749	745	762	841	803	804	838	825	794	735	766	769	794	783	784	792	780	753	768	775	745	745	817	760	792	791	791	787	811	770	820	819	777	770	831	747	862	838	714	728	742	789	815	766	757	746	760	727	772	775	735	807	747	754	779	804	813	757	790	756	789	784	766	795	831	735	808	732	802	772	752	796	805	777	800	765	796	812	745	772	747	762	778	762	784	736	782	803	774	795	793	744	748	779	770	778	772	765	829	829	830	754	756	735	774	774	796	732	771	769	726	814	792	747	821	799	784	794	739	754	793	785	787	793	766	748	770	820	770	774	820	806	820	811	844	793	818	735	777	771	755	787	722	795	772	736	783	712	751	762	770	763	785	775	807	762	757	764	817	788	718	769	750	739	762	804	764	809	751	785	759	787	824	788	753	794	796	763	769	801	818	778	767	774	850	792	829	755	790	777	786	776	756	792	757	785	724	768	723	753	799	793	754	743	750	797	785	803	741	741	779	772	746	794	765	747	798	789	771	772	769	805	804	773	777	817	767	804	766	751	757	774	753	789	753	811	803	743	767	796	785	771	753	805	801	821	823	756	781	729	780	719	792	751	756	797	742	767	813	749	815	815	779	768	773	759	776	801	735	764	769	802	761	754	803	775	765	800	758	770	804	770	756	724	748	784	772	751	736	806	761	798	752	767	761	752	771	808	806	756	744	771	794	791	809	796	819	758	746	797	762	800	813	772	762	788	746	769	782	744	823	812	781	779	793	766	735	821	789	831	786	830	733	775	757	818	744	793	779	804	779	740	791	767	785	745	807	739	765	781	759	794	846	846	774	765	758	747	731	699	804	748	752	783	841	773	816	799	799	739	832	796	749	811	786	817	743	770	775	751	756	763	736	788	784	781	722	769	766	740	764	787	801	735	727	774	783	788	721	853	752	826	742	808	786	731	815	776	839	820	786	813	818	729	736	851	811	770	782	738	778	719	777	816	812	786	787	775	765	771	733	789	743	792	844	794	784	785	776	818	774	742	785	735	814	790	795	770	746	783	842	813	808	803	765	810	815	755	773	808	812	816	758	753	796	798	781	789	816	758	791	767	782	742	732	773	778	767	760	741	758	823	723	779	768	781	823	793	758	755	814	776	804	816	767	780	812	814	813	791	745	814	787	777	800	780	738	795	767	760	771	810	730	768	726	760	793	772	776	795	755	753	789	749	824	764	797	778	828	745	783	709	791	799	789	754	759	769	732	775	783	781	717	791	770	748	755	821	825	785	765	764	791	758	755	771	804	825	758	758	803	804	784	766	767	773	741	750	773	759	816	787	762	706	778	765	774	788	757	752	738	769	781	767	756	814	817	772	807	817	785	808	786	773	767	818	762	779	781	745	756	802	762	736	815	749	781	796	781	746	739	787	794	792	752	801	792	785	764	812	770	785	783	825	791	770	724	788	781	765	770	784	736	773	739	801	780	778	764	849	777	800	829	737	789	777	791	809	765	829	717	749	805	765	781	788	785	793	774	778	819	780	796	706	766	775	776	742	807	776	745	796	772	751	783	745	820	756	842	775	761	790	791	830	819	808	735	820	777	744	783	829	786	749	817	773	781	799	748	744	773	792	833	796	779	772	812	761	837	828	796	759	773	784	771	793	731	752	764	747	807	764	766	712	741	773	769	744	821	782	732	801	774	755	814	765	826	770	807	764	767	798	730	759	748	798	819	801	784	792	737	771	764	793	777	805	769	761	802
83390	71398	58530	35963	16289	3284	519	320	303	302	303	270	313	337	267	318	239	293	308	292	272	285	296	283	309	276	273	311	296	275	265	257	277	305	286	322	308	282	329	314	280	277	325	282	289	277	272	273	298	266	269	305	272	281	302	304	296	275	300	318	260	307	308	284	287	312	286	286	310	272	255	289	302	271	280	275	276	311	269	266	297	288	267	262	280	294	306	301	299	284	291	317	292	320	289	315	318	275	271	304	326	274	328	290	294	276	300	297	321	268	280	308	302	273	311	310	296	274	306	277	313	277	279	329	297	298	328	300	310	304	258	282	295	288	292	254	289	307	294	279	256	300	326	277	276	286	309	272	276	307	316	277	298	280	288	271	257	297	294	288	279	293	295	287	332	265	250	274	329	294	305	292	317	279	288	282	320	308	310	281	295	289	285	287	296	282	274	278	273	272	261	288	309	293	332	332	302	308	300	276	284	296	311	285	306	290	280	300	281	248	282	321	283	275	292	278	286	299	278	296	294	337	311	280	280	258	297	283	250	287	290	272	306	273	277	310	308	281	266	329	275	297	268	315	285	306	293	257	304	302	273	308	302	257	301	277	286	251	294	262	305	257	282	297	295	301	313	270	287	316	297	308	287	277	312	296	294	286	282	285	284	294	315	299	268	300	280	287	285	286	280	266	304	280	278	269	272	293	273	271	257	276	286	274	257	276	307	267	278	296	303	281	301	294	307	264	267	268	253	277	263	294	268	293	326	278	272	320	297	261	303	265	297	304	324	285	296	312	302	303	310	276	272	308	295	284	287	300	265	284	335	294	278	295	252	286	251	295	287	300	300	265	254	274	330	323	293	255	247	263	295	262	323	292	305	276	258	295	249	322	317	251	290	300	268	290	295	282	301	264	266	289	295	301	308	293	280	325	280	307	287	304	297	291	314	277	280	270	259	271	282	283	269	288	253	278	297	267	285	285	307	285	299	317	308	304	280	260	282	302	272	287	296	278	280	272	292	299	276	313	291	277	288	270	292	302	292	271	290	292	244	276	307	310	280	259	312	270	273	272	307	293	294	329	266	272	283	294	276	279	292	308	310	308	267	311	288	274	275	288	329	306	278	287	282	292	245	307	273	279	270	296	284	251	281	295	288	282	270	323	282	304	275	261	287	291	284	296	322	267	258	311	297	291	282	255	279	284	268	279	286	311	280	292	266	293	266	286	302	297	277	292	266	299	289	300	298	278	299	306	256	289	284	272	290	307	272	287	290	267	289	301	277	292	296	302	303	279	259	280	302	262	291	280	297	265	287	291	296	291	260	272	276	277	274	263	316	302	275	260	261	296	289	251	318	293	285	256	305	315	292	273	276	261	311	299	303	290	304	310	295	287	320	279	303	294	246	301	288	302	319	273	274	274	274	281	308	262	307	279	300	248	280	289	306	291	296	275	317	304	289	284	307	278	294	305	287	285	292	303	281	271	318	329	282	314	306	286	283	327	291	328	308	283	304	289	277	280	301	301	288	297	277	289	272	277	314	270	301	319	297	276	293	309	279	307	312	288	326	271	289	306	259	286	277	294	284	320	309	312	286	283	305	290	275	301	266	304	307	306	291	294	292	287	305	291	266	318	282	279	276	308	285	302	273	271	319	316	257	292	317	299	284	257	296	281	296	282	243	308	329	288	278	266	257	277	317	292	289	287	259	296	320	303	259	263	308	279	245	278	275	289	276	283	287	299	305	325	276	294	303	303	291	288	295	291	257	270	305	317	286	238	289	276	298	296	289	308	302	283	283	297	282	311	306	278	294	275	304	295	285	275	270	284	280	281	292	292	311	282	307	281	288	258	269	282	289	274	289	329	287	269	275	299	308	320	288	283	298	286	302	276	289	270	279	300	287	277	270	290	303	273	297	303	285	273	291	273	302	273	278	301	290	275	319	252	317	301	296	292	299	331	282	299	254	291	291	252	265	284	306	265	289	305	279	314	274	280	303	338	310	320	297	303	299	281	296	315	277	303	258	318	307	287	333	287	312	305	315	289	281	305	248	298	280	274	294	310	294	302	303	308	302	303	264	291	281	265	305	292	301	267	267	283	282	300	262	277	299	279	301	269	262	265	288	305	289	303	281	307	293	273	347	288	289	281	309	277	280	292	331	290	282	269	312	272	316	287	292	285	278	280	290	317	289	290	296	311	304	286	280	290	311	275	307	299	291	316	263	310	288	269	332	295	293	308	288	295	319	307	330	325	281	313	301	291	324	293	274	312	285	251	306	282	286	265	293	287	288	314	303	284	311	281	300	311	272	295	310	307	298	256	293	302	265	270	290	301	308	318	269	270	274	318	285	323	296	283	328	290	298	265	284	293	304	259	299	276	312	291	313	292	273	298	270	292	263	291	326	299	313	300	271	274	291	280	312	287	301	289	292	297	281	289	290	293	283	350	286	313	286	309	279	271	292	285	294	249	315	292	310	291	297	276	267	308	316	310	260	294	278	306	313	291	282	281	289	274	314	278	284	308	281	350	296	289	272	269	314	314	270	266	298	283	296	272	278	278	289	279	293	292	277	267	298	269	275	298	298	291	276	260	295	309	299	287	274	304	313	278	275	306	309	279	285	301	267	297	263	268	266	282	332	267	278	291	282	245	273	280	276	312	296	281	274	307	307	288	299	259	308	284	287	299	303	298	257	312	309	320	290	276	319	290	258	278	297	284	291	288	323	293	285	314	279	299	267	256	292	265	298	268	289	284	311	271	300	284	291	273	302	287	260	289	296	294	279	290	305	289	300	286	301	283	300	302	290	303	278	281	306	255	290	284	273	276	305	274	324	298	255	299	287	310	321	283	318	285	302	273	277	306	267	303	302	294	319	289	303	262	289	280	292	288	313	270	280	297	294	305	296	314	280	292	313	257	303	284	293	263	297	296	289	286	305	270	267	284	288	305	273	284	277	271	281	259	292	266	278	287	295	250	284	292	292	297	277	283	306	269	291	290	308	276	290	289	279	294	279	258	263	264	257	266	288	310	260	283	278	325	270	252	309	281	305	282	285	302	248	303	251	315	301	278	288	276	285	284	278	290	294	258	292	306	304	284	278	287	309	313	284	300	304	327	285	297	297	280	287	291	285	292	313	276	243	286	268	274	292	262	263	264	282	284	274	283	302	292	301	301	279	275	292	290	278	305	286	308	300	279	262	258	278	283	277	283	278	307	300	266	289	297	323	289	287	294	273	295	293	326	296	327	308	286	303	300	316	300	239	270	292	290	303	285	288	241	264	283	275	296	287	283	277	263	279	289	305	302	288	281	302	310	295	314	302	268	276	270	301	306	254	290	310	311	276	245	264	299	290	295	269	271	284	291	297	283	299	288	287	258	316	313	286	301	290	264	262	270	298	292	309	305	289	289	307	280	275	297	274	272	296	287	292	277	283	301	281	316	294	288	263	270	275	273	301	293	272	305	271	270	298	266	302	283	256	296	289	302	280	264	288	280	308	287	277	275
67436	60388	55608	39392	17601	4433	1122	722	645	697	725	707	717	635	652	667	655	696	659	707	646	675	670	638	659	647	691	683	691	633	710	698	671	678	643	695	668	688	602	670	634	657	681	687	643	650	618	665	726	690	659	761	667	659	711	715	645	667	650	656	725	689	640	668	676	678	672	689	673	716	673	683	665	689	673	720	686	700	682	700	670	685	690	707	644	716	705	616	665	691	693	628	697	684	698	675	714	690	703	724	697	663	692	729	665	651	653	704	685	672	694	709	653	644	707	692	660	669	653	660	688	683	668	695	639	652	691	699	688	660	688	689	717	683	650	655	676	681	686	681	684	699	703	666	637	677	712	648	653	682	649	680	647	695	602	659	648	691	675	629	680	663	658	715	691	680	694	684	684	664	643	659	608	644	675	640	693	711	702	721	692	671	663	678	687	635	656	666	637	709	649	659	690	661	655	669	663	674	672	691	672	704	688	679	668	675	674	686	680	677	676	645	675	613	678	663	633	663	705	707	674	683	689	677	659	706	664	709	699	688	659	703	658	668	665	721	679	729	665	659	680	706	660	678	698	664	666	660	609	655	677	674	664	685	612	663	678	678	697	700	662	642	642	656	674	698	707	647	685	698	694	739	658	634	652	726	636	668	667	656	691	654	689	680	669	665	640	680	687	699	658	679	690	642	633	643	654	655	678	667	663	683	691	667	663	715	624	673	669	663	642	659	709	669	647	668	679	697	684	659	684	648	693	700	672	663	671	697	694	656	675	685	717	648	681	676	681	713	705	700	651	668	676	646	677	668	721	655	673	723	661	629	674	682	710	647	662	709	679	650	650	692	710	641	668	630	664	633	695	698	701	708	677	667	633	632	648	652	698	652	697	684	665	707	628	688	631	689	658	737	666	696	680	704	709	672	685	676	660	682	665	691	692	649	679	697	662	660	674	716	643	684	684	677	661	647	638	723	691	663	699	656	669	676	692	647	661	687	670	666	687	680	696	679	647	618	682	680	723	658	683	664	617	700	676	659	646	677	669	684	682	668	675	642	655	708	657	707	674	699	689	667	711	700	676	650	681	677	649	688	669	662	702	679	708	698	667	699	657	690	672	698	646	677	646	692	676	659	646	657	649	659	673	739	642	641	643	690	661	671	657	633	652	707	658	704	687	670	681	675	681	655	649	695	619	693	647	657	662	686	626	687	641	677	657	706	661	672	687	641	721	656	691	679	672	663	603	658	652	660	591	636	676	671	657	676	658	631	671	673	663	643	678	641	672	662	653	663	666	652	666	745	696	665	697	674	669	679	700	652	652	699	645	660	679	657	652	653	648	689	637	658	660	674	652	675	649	650	687	616	683	673	656	678	669	682	653	634	691	676	673	736	653	693	650	712	734	671	660	633	663	675	663	672	627	648	631	650	674	671	700	655	661	673	686	663	666	658	666	662	652	618	678	668	645	673	642	669	627	718	654	706	668	649	666	729	684	678	678	649	639	685	714	675	660	704	653	616	661	704	690	632	646	661	708	670	659	668	679	647	701	680	673	680	672	648	709	681	648	671	645	703	728	703	691	687	721	720	657	668	696	692	690	646	656	724	646	664	689	715	666	632	665	700	664	675	677	680	693	659	686	675	716	672	691	689	700	647	683	661	652	634	690	686	633	684	690	692	669	678	694	668	682	688	688	680	695	678	679	684	659	695	678	681	647	683	692	667	664	660	622	699	625	658	639	673	690	646	679	595	699	649	688	620	660	697	693	677	686	651	696	716	681	661	660	632	690	648	645	684	685	665	676	682	671	666	690	719	623	689	647	704	660	656	622	681	697	663	671	667	683	693	666	632	685	652	691	686	677	662	665	699	667	689	658	658	678	637	692	695	643	654	639	656	603	644	694	657	672	672	655	656	702	654	659	667	686	649	662	630	715	661	672	648	725	683	707	698	660	643	614	720	669	687	677	611	667	645	622	667	648	659	617	684	673	673	700	702	695	667	690	659	725	661	660	722	675	719	682	674	663	722	715	653	672	690	665	676	665	669	679	669	692	677	698	699	692	675	648	640	672	671	677	677	663	726	649	684	618	685	674	697	623	683	701	642	666	698	701	669	695	700	696	679	646	671	626	637	636	683	678	677	637	662	651	696	692	651	687	619	627	702	665	698	679	673	622	634	679	663	638	693	645	655	648	652	664	701	694	646	697	647	691	643	665	645	622	623	699	676	660	628	649	646	698	694	693	673	623	680	727	699	652	723	707	652	653	705	670	718	638	672	684	712	648	608	710	671	695	662	689	704	657	668	666	635	722	619	650	673	626	658	687	688	619	658	707	651	667	688	656	617	632	658	721	652	638	695	684	648	760	684	658	677	674	707	673	666	702	682	616	678	677	690	687	643	671	670	623	689	712	656	711	662	722	612	684	677	645	667	699	723	649	643	649	671	680	659	647	711	717	688	650	675	649	678	671	676	701	669	663	665	681	666	672	673	703	674	687	685	670	702	649	676	714	667	693	630	676	644	632	710	698	734	691	674	712	632	643	678	657	684	715	663	713	678	702	664	673	665	742	705	703	654	689	626	660	694	705	666	656	678	750	652	669	653	678	676	628	660	649	713	697	654	672	672	646	705	700	655	689	660	700	660	638	681	695	638	691	685	672	634	632	666	672	649	666	660	658	695	660	724	706	684	648	681	665	667	631	668	678	660	684	700	661	646	646	646	711	657	704	706	656	641	675	660	646	694	622	688	638	697	684	640	668	686	691	653	646	640	632	666	690	682	687	695	680	651	617	729	695	650	718	680	662	640	617	703	683	703	650	648	707	677	627	654	725	669	670	629	656	687	685	656	688	691	659	633	693	643	633	658	696	629	663	646	671	639	641	679	642	659	672	624	685	672	672	688	664	677	689	687	667	642	645	693	699	638	680	664	713	709	633	656	654	643	637	673	656	647	633	666	682	667	666	710	666	647	690	657	628	645	645	714	672	709	659	662	656	677	667	683	640	628	688	648	665	678	662	646	651	672	669	690	658	636	651	635	647	688	691	701	658	704	683	719	683	677	630	685	666	660	624	723	671	683	702	577	661	682	697	663	656	654	665	687	655	662	674	639	665	623	688	668	707	647	687	640	738	672	669	701	635	654	759	662	677	646	686	632	686	659	623	683	692	652	647	669	689	670	682	659	674	672	666	727	638	665	703	695	662	702	700	686	677	729	651	702	697	685	672	685	691	657	687	693	710	652	608	679	688	686	656	655	703	681	663	690	676	691	663	655	653	662	691	659	699	653	699	673	667	678	686	681	675	730	690	667	691	675	709	674	690	707	685	704	631	619	658	697	647	676	616	671	685	677	692	689	657	712	709	633	688	660	671	641	685	629	645	657	655	659	664	666	692	630	697	660	649	675	696	669	671	684	739	661	668	654	656	663	658	658	645	694	648	648	650	681	694	670	683	660	661	669	658	672	655	706	654	626	707	714	710	704	679	678	692	694	663	661	673	681	680	700	718	684
39943	21910	10493	3508	939	378	346	290	315	299	315	257	299	290	285	317	286	263	282	285	348	296	326	324	321	276	323	290	286	306	278	309	318	339	317	302	332	315	320	305	296	323	315	308	327	362	300	317	323	325	316	258	361	332	314	333	318	280	332	299	285	297	290	295	315	314	293	311	301	341	308	312	307	297	292	263	307	304	299	296	316	286	304	303	311	323	289	314	312	311	319	304	332	281	338	325	321	318	296	311	317	275	330	314	317	287	306	308	329	300	319	272	308	318	316	310	302	324	288	317	285	308	293	293	295	314	294	290	295	314	287	302	297	315	281	280	275	289	310	297	280	344	305	304	284	308	302	285	289	312	320	278	319	327	300	315	317	327	324	305	305	301	302	316	326	288	309	316	299	301	311	289	286	315	307	313	346	346	328	282	282	314	299	325	301	300	301	288	311	332	331	297	288	327	335	314	312	299	317	298	285	299	325	320	327	293	298	319	295	309	294	292	283	327	312	293	305	305	306	354	320	288	320	289	330	298	343	284	287	311	300	280	312	300	303	331	312	288	307	300	333	320	290	289	301	308	326	260	310	296	300	296	312	347	329	296	284	326	294	303	320	322	286	318	298	320	318	322	290	267	282	296	340	309	296	284	298	351	298	315	303	307	300	277	313	312	311	370	308	316	282	284	293	294	293	287	283	277	286	300	285	306	294	305	326	320	286	297	309	287	304	271	283	290	304	281	270	337	279	284	306	297	263	323	310	309	308	289	333	292	306	311	272	303	304	317	298	328	308	305	322	302	265	308	323	314	330	308	307	311	321	272	332	317	330	292	301	286	326	279	307	289	310	310	297	314	316	342	320	301	323	305	293	265	278	301	287	288	308	348	321	356	287	291	302	309	288	314	310	316	315	306	287	310	289	322	310	299	293	298	304	311	318	310	293	300	297	318	316	331	288	304	303	303	318	337	349	291	328	307	315	278	312	326	307	322	300	312	312	296	303	341	307	322	312	322	326	295	272	317	294	302	328	293	274	354	327	307	311	295	302	299	303	302	286	283	326	322	298	306	323	326	345	313	288	327	314	319	327	335	320	305	304	287	337	293	308	311	323	304	311	309	307	315	325	328	312	287	298	306	287	315	307	310	275	306	294	321	324	282	281	335	290	309	322	328	329	307	295	316	283	325	303	327	309	318	323	324	300	302	318	275	286	295	317	320	312	266	330	289	284	318	258	332	309	304	295	296	310	302	312	281	332	305	298	269	286	297	295	319	316	299	306	324	303	279	283	304	317	303	330	315	296	332	309	315	294	316	286	298	301	308	297	294	294	340	290	291	303	339	285	308	281	306	324	322	291	301	310	302	294	312	278	319	309	281	300	319	303	319	286	290	253	252	314	312	287	319	331	305	333	281	293	300	300	316	311	341	312	310	283	307	327	297	270	321	322	285	328	311	321	305	311	304	309	296	281	292	306	321	356	336	295	321	310	279	296	292	322	302	307	301	319	301	293	296	331	290	308	311	325	302	275	307	315	296	331	295	303	290	296	293	314	286	312	303	304	309	311	287	312	328	327	279	285	320	304	277	330	306	297	277	299	297	322	281	305	282	269	340	304	297	315	303	300	287	324	298	297	262	319	327	336	317	303	303	314	313	289	340	330	307	314	298	280	295	288	321	269	344	302	303	314	320	314	309	315	320	287	348	292	300	335	304	280	328	280	309	298	279	307	287	299	316	277	302	292	318	281	325	297	276	283	324	286	324	313	318	299	304	299	298	287	301	280	288	291	314	306	313	311	301	284	298	288	302	283	301	292	288	328	314	328	288	276	305	314	323	295	320	307	300	342	297	304	321	337	317	308	287	338	315	307	303	323	307	293	291	323	279	319	329	304	304	301	333	303	303	318	328	282	300	316	299	286	321	342	292	293	312	296	293	319	301	285	302	327	310	302	309	319	292	335	303	326	284	326	296	292	305	287	296	328	330	277	322	279	293	288	301	301	343	322	334	266	309	289	279	267	297	295	311	274	321	321	328	294	311	312	315	296	296	329	306	272	293	299	317	316	349	310	314	266	292	306	292	312	325	317	297	341	285	295	313	310	297	343	307	323	309	285	317	322	301	287	283	322	336	309	272	304	298	296	317	325	305	334	292	284	313	285	321	314	330	312	306	324	302	330	319	316	312	294	303	321	310	293	284	321	294	289	299	310	312	335	286	276	280	299	287	323	280	296	312	286	315	301	333	323	291	292	299	322	292	307	277	325	290	339	295	290	300	288	315	275	303	284	274	302	296	306	292	302	304	307	279	316	290	319	291	320	332	293	310	285	307	320	319	294	308	308	310	304	287	322	293	305	320	324	287	325	295	301	307	304	286	323	297	292	297	317	298	319	343	305	285	335	313	299	296	324	289	312	277	302	286	301	300	294	265	332	305	314	320	334	348	300	291	302	307	305	318	319	293	319	301	300	310	304	287	336	283	293	314	304	274	304	323	288	277	304	303	306	309	302	301	309	317	302	302	292	318	284	290	306	297	323	317	291	300	275	311	295	300	320	283	299	298	325	284	295	297	304	310	277	310	291	300	289	321	295	350	318	299	307	285	298	351	312	342	314	319	305	297	326	296	282	322	330	322	288	297	283	313	303	249	315	309	304	294	318	297	339	323	322	345	296	310	308	331	299	290	285	341	317	302	320	309	315	296	287	347	294	329	309	295	324	296	304	287	300	300	330	319	292	343	292	320	326	306	278	297	337	333	299	304	299	279	309	274	303	327	284	327	301	287	333	299	314	299	310	308	312	309	317	304	307	305	328	298	303	272	301	307	331	308	332	328	285	308	302	301	315	294	319	279	353	287	313	292	286	305	291	273	278	281	272	303	326	329	275	295	274	332	312	322	323	325	314	300	292	316	287	329	293	346	303	295	278	297	312	302	292	289	302	307	295	322	328	317	313	306	300	313	326	292	296	312	291	293	294	280	338	325	261	311	276	322	342	341	335	275	310	299	322	298	291	303	307	286	316	303	305	302	299	297	282	314	321	313	299	283	315	279	316	307	286	286	293	291	296	302	313	305	322	314	294	332	313	315	286	309	297	312	294	312	323	282	315	333	310	306	288	320	314	323	302	323	312	287	302	319	304	312	286	305	310	307	328	312	297	292	297	293	330	292	328	318	283	330	272	289	301	277	288	306	310	306	309	304	282	329	319	312	331	289	306	317	291	294	313	291	283	331	300	294	290	275	286	327	302	288	309	280	322	301	289	309	301	268	318	291	315	295	292	317	307	289	319	318	310	323	320	302	321	305	297	293	296	280	289	319	313	329	306	299	315	306	335	291	296	287	260	296	296	323	298	284	329	338	316	293	283	317	319	311	287	290	289	297	291	324	327	309	291	309	321	289	280	300	326	301	307	303	324	334	318	291	302	287	302	294	308	303	323	314	324	291	297	329	313	289	314	330	332	279	308	297	311	289	310	370	302	281	319	268	293	343	295	317	278	315	302	314	308	302
34939	21467	14657	7011	2269	1033	740	732	733	698	744	726	695	702	763	699	717	781	695	715	719	707	713	787	744	757	721	714	720	688	726	785	699	728	720	692	706	704	703	724	802	710	710	715	776	695	753	712	686	745	742	719	719	689	716	707	731	721	721	749	733	673	751	709	724	718	760	715	698	727	679	761	770	723	773	739	717	681	740	721	721	714	754	702	699	710	719	739	722	704	746	766	722	719	674	665	757	688	732	730	706	700	787	701	743	748	753	731	701	734	715	754	759	713	708	731	725	737	716	712	717	747	748	716	735	687	735	751	729	719	715	761	716	689	712	710	743	687	711	750	687	734	738	674	727	730	719	742	760	740	744	775	744	735	785	699	713	733	761	705	757	708	716	716	734	738	713	713	733	723	680	715	700	732	747	737	754	690	739	728	737	743	732	704	724	716	737	756	748	721	702	770	696	734	703	717	718	694	696	687	717	740	711	724	756	703	696	694	733	703	766	751	701	710	745	694	681	732	674	688	730	720	729	735	684	683	731	676	734	740	715	748	718	716	719	723	668	685	714	739	706	713	731	784	734	733	659	751	715	713	685	703	728	747	740	706	696	678	683	694	688	725	768	698	747	726	689	751	697	713	730	726	693	725	723	707	700	708	720	742	733	755	697	732	720	746	691	710	724	710	720	718	725	742	764	670	701	697	719	747	675	714	756	705	732	681	726	710	720	746	744	735	724	716	749	740	686	717	724	672	682	686	741	640	761	723	750	725	706	737	771	725	757	718	714	750	737	695	677	754	705	697	726	671	767	756	743	688	741	730	753	694	716	717	720	759	707	767	710	718	746	720	732	703	705	723	742	772	731	699	762	734	724	707	717	749	755	735	728	749	735	766	745	714	704	738	719	730	663	734	749	725	703	706	708	748	710	733	717	748	737	717	704	700	722	695	676	740	727	711	757	701	752	739	737	713	705	724	696	722	752	676	702	779	682	700	750	730	704	702	708	750	729	726	727	686	729	732	717	695	740	739	774	771	716	745	678	736	666	694	678	718	746	693	666	739	725	781	679	716	730	739	689	721	737	687	724	693	740	693	766	744	753	710	743	718	728	754	724	684	710	798	760	715	727	699	724	738	773	718	777	739	702	723	733	765	725	735	714	718	657	683	756	739	753	736	687	765	752	731	734	727	755	727	701	721	707	733	765	720	758	741	750	670	746	735	733	735	744	734	662	742	774	727	707	711	713	768	712	701	765	720	703	679	751	748	707	731	699	715	692	703	778	753	692	675	739	799	713	659	748	713	731	704	710	746	715	746	764	716	704	737	731	741	682	722	724	752	725	693	767	725	682	711	717	697	664	733	708	729	712	688	723	716	719	713	719	714	767	718	730	732	695	676	719	744	770	699	747	700	718	709	723	744	688	703	723	737	729	706	710	737	749	731	726	757	709	712	759	754	729	749	702	747	684	732	761	699	727	720	693	703	764	700	659	699	693	722	708	728	731	703	719	704	773	713	772	708	690	718	782	713	719	724	746	720	734	751	724	745	695	771	682	680	696	715	723	732	687	749	744	731	754	735	718	712	764	690	778	710	721	692	718	714	686	737	744	720	721	734	713	721	673	689	753	710	734	749	677	677	707	726	687	720	767	761	692	719	705	692	690	698	748	697	660	752	726	715	701	711	730	718	741	715	735	706	745	741	679	727	764	713	696	693	721	688	705	717	713	733	761	745	745	731	670	732	731	753	731	714	713	741	681	725	698	697	730	748	713	742	684	717	679	726	689	727	638	766	692	758	714	754	718	755	670	693	712	726	726	713	781	762	719	750	716	720	753	756	753	676	705	699	730	732	703	730	718	742	731	720	732	724	753	756	735	667	681	696	702	741	683	743	749	696	712	753	735	738	725	756	688	730	717	733	716	725	702	737	697	770	709	690	684	760	749	682	762	766	716	720	746	778	709	696	669	765	708	703	706	732	714	677	715	762	752	688	735	730	727	736	729	718	731	734	734	681	728	698	754	751	708	745	701	723	717	713	745	737	764	701	751	740	717	732	698	758	721	747	658	731	699	651	772	724	738	701	710	734	647	716	716	755	733	724	749	697	691	703	707	721	745	771	739	660	743	767	709	705	763	720	711	781	709	699	738	731	724	698	714	744	709	728	697	686	693	712	735	697	723	716	635	710	697	710	734	703	756	722	722	736	720	777	740	773	719	631	728	680	728	731	743	678	736	732	708	715	767	691	730	708	733	683	732	676	714	666	729	705	737	685	745	723	757	733	712	721	712	711	742	741	734	718	746	730	731	742	770	698	713	741	727	719	698	713	736	733	702	750	731	712	712	709	732	747	678	732	770	713	771	665	728	736	778	707	694	768	718	763	718	750	772	713	771	753	706	738	753	712	731	696	740	774	698	753	777	761	714	712	736	713	765	693	731	733	744	690	698	689	750	706	716	758	735	738	798	724	707	674	701	750	695	759	766	726	779	704	714	761	731	722	733	716	726	703	756	720	731	766	706	702	727	740	769	749	736	696	743	750	715	733	745	706	732	712	689	727	743	742	756	735	750	778	729	727	748	697	695	742	747	740	759	730	705	719	703	756	706	718	693	723	743	697	766	714	732	742	748	765	729	721	722	682	754	772	752	674	683	737	713	744	692	694	779	697	768	783	705	725	744	721	716	746	724	718	750	699	721	707	737	676	737	765	718	677	721	706	723	719	724	727	757	751	722	758	772	734	697	720	687	753	736	707	748	741	755	682	731	727	753	753	738	680	737	710	706	709	739	728	739	715	732	720	700	733	696	713	676	722	750	709	750	674	720	777	737	724	670	681	747	725	696	738	702	716	717	752	650	700	676	732	754	697	705	701	736	732	706	696	698	653	707	712	708	747	757	734	713	734	731	709	758	754	753	722	723	724	709	753	721	702	726	656	723	685	699	761	706	722	727	665	746	691	706	689	701	668	693	746	770	755	748	679	743	740	728	726	756	762	741	732	714	706	721	788	710	767	812	725	739	728	700	733	725	758	702	727	718	726	756	782	697	716	761	717	721	712	707	753	713	747	724	703	809	694	737	745	716	697	755	657	740	726	726	787	709	736	673	684	712	688	708	748	725	697	723	743	754	665	712	757	762	753	721	720	738	677	698	705	747	721	716	713	711	683	702	706	674	761	702	704	781	677	734	744	718	699	762	701	713	751	698	747	708	730	726	702	718	722	713	721	701	745	759	700	731	672	685	708	702	735	750	749	725	740	737	726	701	694	738	716	685	700	735	718	751	722	721	720	707	708	704	701	705	740	738	686	740	709	717	733	716	729	717	716	715	762	684	711	759	740	679	716	736	711	712	734	722	736	724	736	696	724	729	705	717	746	727	691	704	724	718	729	760	698	734	727	744	713	736	682	698	751	723	685	736	688	668	690	660	724	700	716	777	725	707	714	773	757	786	729	759	734	679	721	709	673	755	760	754	707	736	670	754	688	717	749	725	751	683	729	726	737	718	761	769	676
80035	63518	49297	26950	8856	1346	415	312	330	305	339	353	341	325	344	305	307	313	306	341	356	339	318	354	300	378	319	332	344	331	338	342	309	331	315	326	341	353	324	326	327	309	339	290	308	325	319	340	355	342	316	332	345	344	311	311	330	322	338	326	325	319	317	303	320	338	310	321	322	353	340	298	307	309	321	306	324	344	327	299	316	317	341	338	307	327	303	339	338	310	366	319	306	308	321	347	341	323	304	295	346	338	314	316	355	356	322	310	328	300	301	314	320	321	326	312	300	356	322	315	298	315	323	306	368	351	347	335	333	321	305	315	329	322	320	304	303	359	336	280	297	349	293	302	376	358	331	346	303	339	367	310	338	302	342	329	305	342	356	310	393	298	293	335	339	311	309	320	326	319	332	367	336	305	304	354	316	311	314	309	315	325	317	335	339	308	311	314	308	280	294	359	333	319	336	323	352	294	319	307	318	340	337	320	313	370	309	340	333	293	312	361	351	339	324	333	345	321	337	305	279	348	311	318	338	357	331	308	309	338	347	308	356	337	296	334	320	320	340	325	332	326	359	336	363	379	322	322	309	305	339	310	352	338	320	300	314	320	327	293	320	332	323	353	317	337	307	310	299	339	319	359	316	342	317	317	370	325	339	322	308	341	316	309	337	325	313	305	325	302	324	306	323	347	314	361	336	345	320	311	328	327	338	314	317	309	343	335	350	302	291	314	318	320	308	336	330	342	297	314	340	335	306	347	315	345	338	320	331	319	335	288	328	335	322	360	333	300	346	329	333	292	349	312	349	315	322	336	343	338	305	315	293	293	319	334	320	350	326	344	341	349	333	352	330	318	341	334	306	322	334	328	325	309	376	292	337	335	315	294	317	327	360	346	318	335	340	336	369	318	324	319	318	304	323	331	344	318	306	345	313	350	327	356	346	312	341	303	365	318	314	353	351	346	341	321	350	353	337	339	349	353	324	325	317	337	348	373	330	329	324	309	336	316	325	337	322	304	275	358	356	303	301	315	314	345	341	363	310	347	350	320	315	328	333	312	325	351	314	284	324	358	310	314	312	301	340	323	342	329	319	337	316	324	358	361	323	327	314	302	306	288	331	294	300	305	342	338	321	329	340	337	338	319	301	345	331	355	308	307	343	339	329	331	354	303	321	335	327	341	299	344	317	327	300	318	335	329	329	337	324	327	333	312	342	320	337	335	361	320	325	338	340	300	285	294	331	310	323	348	325	291	292	338	334	331	321	341	340	344	315	307	332	321	345	317	311	328	311	344	334	303	314	312	317	309	324	314	333	306	337	338	352	318	333	327	350	349	324	301	336	315	335	306	310	346	354	310	337	337	329	342	296	342	301	328	321	353	337	321	349	340	346	320	329	335	363	301	347	348	355	305	349	304	353	343	320	330	345	326	326	324	322	325	307	347	328	321	349	319	381	339	284	359	334	321	347	342	303	307	361	328	352	335	298	309	320	331	324	331	304	325	309	317	296	301	310	342	307	346	336	384	291	326	338	314	352	320	345	323	361	341	302	314	331	336	330	355	351	325	351	351	336	358	323	323	328	330	365	308	341	345	321	295	345	335	306	289	285	343	296	326	306	364	350	321	333	309	312	322	318	293	346	372	307	326	306	342	337	327	301	306	328	318	334	286	315	327	339	334	311	331	324	313	323	348	333	316	317	312	325	326	315	325	339	338	364	316	314	350	361	351	309	319	348	315	316	343	347	324	318	328	358	323	332	331	312	297	323	326	333	288	320	334	273	299	343	313	342	314	328	338	318	372	311	312	363	346	312	310	349	314	344	330	332	327	326	308	345	307	345	339	328	347	329	308	366	339	322	347	325	351	328	292	328	327	315	352	336	302	319	344	307	349	335	338	338	349	362	321	339	351	321	326	311	332	311	327	320	301	341	293	315	314	351	343	306	325	330	323	313	327	321	336	325	299	307	336	293	301	320	334	342	348	340	335	344	343	319	307	358	330	339	320	299	340	351	337	319	344	340	337	313	312	338	355	308	326	311	314	312	333	330	350	344	329	331	342	344	343	317	329	310	277	338	351	327	322	335	306	331	334	290	326	337	373	337	318	313	315	334	326	330	295	317	293	349	323	304	339	323	356	309	321	374	366	317	330	328	344	328	328	317	345	297	335	322	309	312	311	313	336	337	338	322	330	329	302	363	325	311	322	361	326	319	321	317	321	322	321	315	346	304	321	358	352	380	296	330	336	332	293	316	320	365	348	323	334	325	313	326	331	337	338	300	268	321	328	313	327	357	320	295	321	327	352	341	308	333	321	327	303	361	363	325	345	296	329	339	331	324	305	335	319	311	342	329	300	328	318	357	359	339	342	313	322	354	331	302	315	336	332	301	341	322	291	333	323	357	312	307	329	307	331	338	341	312	295	319	336	339	389	346	331	328	326	348	347	297	324	344	327	348	317	330	318	300	329	331	321	335	320	356	315	311	335	330	360	361	314	345	359	339	342	297	312	343	313	325	310	311	339	328	319	345	325	339	324	321	303	332	322	300	326	366	315	301	337	344	344	321	317	331	310	363	285	312	300	318	321	326	334	309	323	335	332	317	325	371	366	348	337	332	362	351	331	302	343	327	318	321	325	329	317	315	320	328	346	293	329	348	313	331	340	327	346	306	353	317	313	327	349	344	337	318	324	331	310	281	316	358	316	341	310	343	316	277	324	314	367	364	342	323	354	337	330	341	331	318	329	347	313	324	316	334	325	340	298	329	326	341	301	334	323	336	353	335	312	328	311	318	321	335	334	323	315	357	332	346	325	318	327	320	324	338	295	326	317	338	313	308	323	301	313	314	306	337	321	357	311	334	338	328	322	307	326	337	308	348	324	308	341	342	319	332	327	322	321	333	345	331	300	370	341	358	329	326	343	330	328	351	316	290	306	309	332	328	328	331	334	330	328	369	303	350	328	336	393	296	337	329	379	331	284	305	337	309	366	298	336	346	328	334	295	318	320	315	318	339	342	324	347	319	327	301	350	333	312	357	311	309	298	308	330	336	365	329	348	313	329	337	306	316	337	287	339	360	348	318	325	338	338	335	314	322	335	304	319	326	316	310	335	349	329	323	344	347	343	326	363	308	291	348	311	306	360	367	333	316	314	379	340	334	331	329	370	293	327	332	323	341	320	304	344	338	351	332	336	342	314	360	298	356	308	312	333	327	305	357	326	335	339	303	315	321	310	298	327	368	354	310	329	342	301	301	344	307	312	327	326	303	345	317	281	341	346	301	350	335	307	336	315	313	352	352	319	337	332	335	379	313	336	363	335	323	334	323	335	304	303	325	336	332	328	321	304	327	321	334	290	300	306	309	303	352	344	309	319	327	316	335	350	329	303	322	328	307	325	329	337	323	339	332	322	348	366	334	342	316	336	294	328	314	307	324	357	312	351	341	307	367	326	331	306	300	321	320	327	353	307	307	325	336	322	318	311	330	361	321	339	311	333	312	354	315	337
57312	49854	46382	30226	11223	2771	1050	775	836	742	723	794	774	759	763	742	769	738	767	757	783	718	782	741	725	780	742	724	732	743	774	745	764	788	754	790	713	769	772	743	759	749	752	741	712	772	773	803	764	766	781	765	698	754	722	725	788	754	732	762	768	766	755	800	732	741	771	767	768	743	746	762	754	750	786	772	774	793	757	754	718	775	780	805	791	788	792	758	783	761	767	806	731	715	758	768	746	746	803	731	778	722	752	752	773	804	742	673	817	744	791	761	768	761	730	777	741	767	797	816	753	750	735	759	831	763	756	779	744	840	720	735	747	770	750	744	817	747	745	718	776	774	769	802	748	773	756	718	741	769	780	732	733	777	732	758	734	755	796	800	746	754	752	744	769	730	755	703	742	734	755	768	763	711	768	719	746	776	785	816	762	731	748	752	728	714	765	736	742	719	840	723	756	751	751	723	758	753	758	815	720	769	750	760	743	774	747	750	807	754	727	717	754	717	802	782	778	747	758	774	749	732	757	753	722	786	775	810	794	801	836	753	751	738	762	757	777	751	757	807	748	751	729	783	739	782	772	771	785	795	803	764	799	761	741	726	771	797	783	730	752	717	746	770	768	841	766	768	758	777	742	723	768	712	743	773	782	758	710	785	747	758	708	780	747	759	764	755	731	777	762	758	798	737	732	761	747	773	771	790	762	801	786	737	785	747	774	770	794	741	785	811	740	728	782	756	783	782	756	761	759	817	746	762	763	757	752	751	771	722	690	753	766	781	816	736	751	772	746	745	743	768	733	763	764	774	778	749	782	776	747	742	749	711	777	693	779	754	726	707	767	767	761	734	750	712	800	744	745	735	770	784	798	747	738	764	784	769	733	811	769	764	747	801	776	813	805	742	708	772	787	783	758	771	770	762	745	778	794	763	777	802	777	743	784	759	772	804	727	735	717	734	733	764	775	741	779	780	741	766	702	781	745	733	765	769	776	743	732	729	775	778	759	723	772	732	741	702	725	689	776	774	747	734	760	786	773	779	740	762	736	776	745	748	720	756	757	753	754	756	753	744	749	791	748	771	730	791	738	792	786	745	745	757	827	775	769	768	769	777	736	720	790	750	775	765	740	739	749	766	727	730	771	808	759	774	751	781	784	717	753	773	781	748	752	767	761	770	744	774	784	776	802	763	772	760	725	752	706	741	728	770	788	763	730	813	789	775	759	731	778	773	759	761	733	786	718	794	805	733	794	724	798	766	781	812	804	741	788	786	776	768	751	754	829	748	783	765	751	772	784	770	690	723	765	791	767	773	770	780	791	779	727	760	747	728	787	799	770	771	752	776	750	739	770	710	801	740	790	787	776	763	765	764	767	669	805	722	741	740	729	801	775	810	808	720	784	784	734	676	725	756	750	790	772	700	750	730	754	768	781	726	760	757	763	734	740	794	740	795	770	774	744	818	746	742	764	780	742	741	776	775	731	733	786	763	778	760	779	791	773	779	772	717	787	752	768	776	765	737	743	733	720	738	742	796	756	774	821	719	769	738	750	777	764	735	776	756	751	752	764	763	762	791	815	759	725	740	769	755	732	750	738	752	782	782	810	714	808	769	746	728	747	771	774	752	769	800	769	771	769	724	742	730	748	759	740	730	720	729	718	802	730	783	765	751	778	757	724	762	704	731	766	736	735	736	717	794	826	783	733	776	774	791	712	789	737	777	774	761	727	789	757	766	764	744	798	767	738	750	772	769	738	706	750	760	727	729	755	754	741	812	752	796	750	774	799	731	760	777	747	726	760	742	810	737	768	744	736	795	712	761	811	786	748	737	724	772	749	777	793	768	739	760	771	737	772	758	767	751	821	699	739	768	785	742	747	767	771	755	778	777	814	746	733	756	775	759	746	786	706	708	779	773	753	766	780	710	730	745	795	788	731	780	816	725	762	794	791	804	805	733	708	734	754	777	795	814	802	803	749	821	739	799	723	762	748	803	722	788	702	796	774	822	781	750	778	766	739	758	741	694	745	748	778	724	808	778	757	776	794	736	788	738	800	761	795	734	744	768	725	802	726	776	746	802	761	762	756	753	797	761	775	804	744	740	776	784	753	740	731	706	763	746	763	759	750	735	714	774	735	797	822	745	737	769	779	748	739	752	738	742	759	721	746	774	772	716	792	803	779	708	807	781	818	748	782	812	787	768	787	751	794	727	771	782	712	766	745	788	744	781	759	794	783	765	787	709	731	789	751	720	707	778	759	768	709	751	726	729	786	745	752	775	733	758	798	751	766	765	747	756	736	779	794	735	770	778	760	747	781	765	805	765	815	785	794	763	717	741	743	792	797	751	748	796	749	748	782	814	756	711	757	745	713	782	799	763	751	716	760	795	729	744	766	775	824	744	702	753	702	755	757	777	750	768	776	767	781	736	759	714	802	772	801	732	708	748	774	738	763	738	767	776	740	791	739	800	744	790	763	768	766	766	762	774	753	749	790	740	786	755	766	744	740	733	762	768	748	766	739	810	772	803	751	777	763	743	781	757	703	744	740	748	797	751	763	759	786	760	772	751	799	754	761	779	737	778	782	729	762	759	774	768	733	745	740	699	722	744	773	770	739	769	762	743	765	780	778	742	722	785	742	738	782	759	748	741	803	761	777	782	792	743	798	777	736	752	751	732	729	782	793	752	737	782	786	727	753	825	744	746	741	776	790	753	767	744	747	765	741	787	788	763	780	767	792	782	755	748	746	750	802	782	762	702	755	750	806	766	767	753	759	791	735	768	770	772	712	760	780	792	765	748	713	756	792	815	750	779	778	762	788	755	748	746	726	737	746	772	809	769	811	766	737	740	759	795	731	776	730	725	759	731	744	789	759	769	787	817	788	763	769	776	733	808	778	710	735	772	739	773	742	738	798	782	778	775	762	807	785	796	755	730	767	748	775	786	796	760	743	744	737	726	763	742	786	760	753	769	782	781	775	707	718	734	722	781	724	751	775	742	740	733	780	781	741	757	748	769	762	742	776	730	774	799	700	804	777	702	761	807	786	753	753	803	764	824	794	761	730	795	725	749	727	784	799	774	773	755	735	760	745	799	735	776	730	730	754	749	755	739	775	761	806	825	760	778	747	745	747	787	803	738	867	756	740	744	779	754	763	815	752	811	785	739	707	789	700	731	758	797	809	771	759	802	775	769	770	772	789	716	773	827	787	734	772	770	725	781	714	783	764	767	786	752	749	776	780	733	773	749	785	751	752	768	725	750	737	740	758	753	797	756	754	785	731	773	769	772	756	742	756	775	762	781	735	777	733	777	767	717	808	784	784	732	758	792	801	790	750	733	715	711	749	748	789	751	746	733	714	772	734	780	761	740	768	763	797	728	765	720	731	793	772	761	737	756	789	760	729	755	760	748	759	762	736	806	733	790	750	807	796	749	802	732	766	753	738	739	706	776	830	768	680	763	795	744	782	767	747	730	777	775	788	779	749	746	771	767	779	768	766	792	748	732
85528	71862	59358	36026	17020	3485	594	264	299	286	303	290	288	279	281	296	272	284	278	288	275	267	276	307	306	269	273	282	287	273	259	255	305	286	283	280	282	284	294	310	287	279	317	295	304	323	301	281	274	273	282	276	290	290	264	256	279	311	284	276	309	286	270	281	276	297	294	304	275	324	313	323	280	303	304	296	290	288	279	296	283	267	307	298	315	317	257	294	270	315	273	272	273	297	278	317	300	294	320	276	291	305	294	289	288	282	282	272	303	308	285	285	309	284	269	284	289	279	274	278	297	278	327	279	293	295	335	294	275	274	257	266	290	279	305	307	294	294	296	278	289	342	276	276	282	317	267	272	321	272	288	282	286	259	264	244	272	294	302	280	301	263	288	276	301	294	280	288	264	294	305	289	271	265	255	269	258	288	256	272	306	263	310	269	273	276	298	258	290	279	289	305	263	296	309	305	314	296	264	301	277	290	292	319	283	290	297	305	283	289	289	275	292	290	302	265	274	294	297	265	272	304	277	296	279	302	298	284	276	299	285	290	292	302	277	295	263	264	276	296	286	294	273	281	276	306	282	269	269	260	294	293	264	311	292	273	273	301	256	279	282	288	285	306	286	285	333	292	286	298	309	261	279	275	288	280	288	294	280	285	294	274	309	299	266	297	245	273	272	279	289	283	261	286	296	273	304	290	312	287	276	284	277	272	270	256	286	266	282	278	256	283	319	265	308	301	283	283	284	304	293	292	275	266	270	263	259	274	304	303	261	304	293	274	269	289	271	284	323	329	263	306	280	273	277	268	270	287	276	268	290	261	290	278	279	293	282	293	310	286	283	281	271	282	289	295	249	298	296	303	251	270	284	276	292	278	259	301	278	300	281	297	265	297	287	294	280	283	276	330	301	304	261	281	312	276	296	283	306	272	294	270	281	286	295	303	293	299	293	265	272	277	272	277	286	265	272	275	286	285	286	285	312	312	283	293	273	265	285	275	282	307	281	305	282	317	269	295	284	298	266	291	276	271	294	288	278	269	302	297	292	292	308	265	276	271	282	259	270	287	307	294	270	290	278	266	300	331	276	270	307	300	277	290	272	293	281	325	282	311	277	307	287	282	289	287	289	294	282	282	311	278	308	322	286	263	260	259	299	291	296	302	289	299	261	280	292	291	308	294	274	301	285	274	307	298	278	289	281	292	294	307	290	288	288	271	290	298	303	276	323	310	291	322	272	298	302	272	285	279	282	275	304	304	275	258	269	281	308	270	295	320	276	299	272	272	271	282	257	288	286	273	283	301	286	270	277	290	311	301	293	293	262	299	289	294	260	270	264	303	304	264	289	251	303	295	297	298	268	286	316	284	279	275	313	280	296	295	272	280	273	281	256	281	290	283	284	291	303	343	251	293	274	280	264	280	273	295	280	259	252	293	278	285	283	287	278	265	269	316	251	321	294	263	277	284	280	259	316	300	315	276	290	284	283	252	292	281	283	284	294	262	304	293	320	279	279	295	279	284	281	290	301	265	296	289	324	300	300	306	288	275	264	293	290	317	280	287	284	305	311	295	315	304	299	280	276	287	265	324	304	270	267	306	272	271	299	281	332	277	272	300	269	298	285	271	272	275	282	292	297	274	275	292	270	309	306	302	279	277	267	288	281	274	303	291	292	281	281	315	295	257	283	280	319	293	292	264	301	320	269	310	310	271	263	274	272	297	281	269	268	293	325	314	282	286	279	270	306	249	280	266	271	277	295	291	295	257	305	260	293	270	265	261	264	305	284	266	305	279	298	267	304	283	285	277	282	302	268	303	286	272	281	286	290	279	301	275	297	272	301	258	286	274	285	288	298	288	280	287	285	264	304	299	287	267	280	302	286	302	313	283	287	314	275	274	270	305	327	285	268	271	282	284	297	264	262	315	281	273	258	287	287	298	306	257	290	280	254	272	271	290	298	289	286	296	282	286	319	289	301	300	286	327	283	294	282	260	269	301	272	289	293	321	273	300	270	286	265	262	285	267	278	270	309	276	278	270	295	270	310	298	275	291	283	295	301	315	297	270	298	281	285	268	315	311	280	284	319	293	308	298	327	289	298	311	291	299	299	261	258	297	297	307	332	293	235	308	278	294	287	283	269	266	291	304	303	328	262	270	288	257	263	269	284	276	273	294	280	275	307	323	283	262	286	275	270	296	310	268	264	294	280	289	233	258	302	276	271	306	280	304	292	287	285	302	285	295	313	272	296	275	278	278	318	288	303	288	283	299	310	256	284	251	266	255	278	286	278	274	280	307	298	285	270	251	266	266	315	283	280	276	254	276	263	273	275	283	285	255	278	281	277	293	292	290	294	310	330	308	264	258	259	295	253	258	278	295	294	262	277	280	281	284	286	276	293	304	302	260	305	270	282	257	297	272	298	287	302	292	275	279	319	269	294	298	319	274	286	284	314	279	279	308	278	297	284	296	313	314	291	288	294	301	254	299	293	259	277	300	306	304	291	272	281	283	294	308	291	284	287	293	279	276	232	276	258	293	246	271	298	292	282	288	296	264	267	259	265	259	307	260	262	280	297	261	290	280	285	311	303	285	268	265	267	291	302	295	278	275	304	282	284	293	285	298	248	234	265	291	283	296	288	263	303	261	267	286	277	298	255	288	302	277	299	304	267	297	292	298	302	293	263	312	291	266	329	270	292	279	281	305	290	285	287	270	285	285	294	320	276	311	304	265	304	299	284	285	281	261	268	274	306	295	300	293	311	291	283	331	314	296	295	303	283	300	258	284	290	286	286	281	315	288	251	305	265	280	312	286	283	287	285	278	269	263	268	286	254	306	320	275	301	276	268	315	292	292	305	231	281	293	284	295	275	271	276	278	294	268	291	272	297	246	296	304	286	271	280	292	264	293	333	265	286	308	292	283	282	296	291	290	298	279	292	285	280	292	307	295	285	258	304	270	287	274	302	287	256	283	261	296	286	280	248	279	287	290	291	278	281	275	299	311	274	288	299	318	258	260	268	296	268	270	289	275	317	286	280	267	311	318	273	261	277	306	279	259	275	285	281	286	302	263	283	282	235	298	269	297	286	303	291	293	302	303	308	295	310	261	281	309	258	282	241	267	250	264	265	275	314	264	304	277	266	293	281	266	287	281	266	281	329	296	267	285	286	268	283	274	298	302	291	267	262	338	283	285	268	287	309	275	252	308	305	236	274	288	282	284	278	289	248	297	287	313	289	294	303	300	275	280	286	293	274	287	315	311	284	258	273	275	275	280	313	283	294	303	280	296	281	302	285	280	272	287	271	297	289	291	301	275	274	297	302	248	290	288	322	317	315	271	256	285	287	309	315	279	271	263	288	317	281	290	263	268	291	239	283	299	268	278	297	293	316	276	286	260	303	249	274	265	295	276	289	263	274	297	274	263	288	284	296	323	308	309	295	274	287	317	270	277	298	291	278	268	287	298	271	278	277	279	287	318	326	305	309	308	258	285	277	249	298	295	287	272
67118	60698	55945	39043	18814	5048	1251	757	724	665	627	701	679	638	665	643	685	673	668	646	657	650	662	651	647	637	661	685	660	702	675	673	684	652	655	696	662	669	626	696	715	690	653	675	719	693	674	700	676	631	663	686	679	658	628	670	680	668	655	665	635	641	643	684	628	683	658	660	628	636	690	644	675	632	623	697	615	653	639	627	650	677	627	707	662	669	633	687	688	694	654	619	615	686	662	677	631	653	714	649	681	639	619	681	624	671	679	682	645	626	676	682	662	682	680	672	644	632	663	657	696	737	602	636	678	664	669	637	705	630	671	655	671	658	685	648	650	640	625	650	669	638	650	665	653	669	664	653	663	723	682	651	667	681	640	611	660	685	652	734	684	672	647	681	691	656	650	660	652	651	644	665	676	675	695	687	638	697	686	677	693	681	670	710	696	658	682	624	705	617	661	638	703	677	695	704	644	611	649	709	638	636	675	630	731	656	677	696	693	650	701	660	660	634	652	651	687	615	670	594	688	682	698	661	622	675	657	646	657	651	665	626	659	677	681	639	661	700	665	638	639	617	668	652	648	665	690	630	628	639	690	667	672	664	719	638	651	612	672	659	669	638	665	707	707	653	698	695	639	636	644	687	667	677	668	680	652	646	642	647	645	639	644	630	697	671	728	684	612	661	639	681	650	705	675	640	641	594	656	644	652	647	701	623	648	663	718	679	635	666	672	690	678	680	652	617	655	628	661	674	653	688	635	722	652	673	667	691	663	634	704	647	698	668	645	634	681	666	677	638	620	599	660	667	693	641	606	655	631	689	686	671	640	656	683	619	702	665	606	629	656	705	630	688	718	629	676	643	658	691	633	687	652	634	705	662	681	666	660	612	658	684	683	678	692	670	658	640	667	620	657	680	670	683	675	658	652	645	687	675	693	645	662	659	694	667	648	645	655	691	692	686	668	659	672	675	709	635	649	673	654	662	689	715	675	694	652	644	652	643	657	683	723	629	722	617	637	683	649	682	654	646	657	678	633	710	646	688	690	674	689	674	679	672	608	702	695	696	675	684	648	699	672	668	609	649	624	712	699	643	671	680	672	644	678	646	630	661	637	619	666	671	695	664	684	645	653	686	637	680	679	666	648	681	635	630	661	660	635	653	688	636	651	731	654	670	628	642	661	673	708	714	658	649	670	625	685	642	666	685	652	694	662	685	632	657	612	661	730	665	663	700	654	709	646	675	665	698	694	637	672	626	629	697	624	655	671	724	611	644	691	662	685	717	662	648	663	676	627	632	677	666	650	671	642	612	654	709	686	692	662	608	706	657	691	688	684	651	611	688	688	681	674	696	637	651	673	654	628	675	665	673	653	690	695	678	685	634	639	632	651	664	621	641	677	647	696	664	659	658	652	699	637	667	661	713	627	663	702	628	652	701	627	684	644	683	689	683	650	678	628	712	708	681	696	662	694	669	627	700	639	676	647	669	653	654	684	697	675	700	667	714	647	660	649	679	712	702	705	679	648	680	673	646	628	659	629	655	653	648	666	652	616	672	669	679	658	673	598	675	670	607	649	661	641	685	719	657	660	672	681	622	651	665	662	708	658	700	656	678	633	683	650	630	646	686	703	662	708	677	651	690	675	663	648	698	660	696	686	667	626	707	725	659	677	708	654	657	666	684	647	727	630	680	679	638	675	648	661	665	660	676	675	668	684	659	630	626	646	627	635	677	607	654	725	664	625	638	640	701	667	655	686	659	668	667	648	626	652	713	647	673	678	634	630	693	660	643	643	683	665	647	646	610	643	651	663	671	652	615	607	661	650	660	640	679	661	675	682	653	681	666	634	657	636	624	695	639	648	626	637	682	663	665	627	680	635	673	682	650	687	647	616	682	637	722	708	675	703	676	597	659	664	655	671	696	681	698	714	692	649	651	663	653	685	669	671	647	643	662	675	672	678	664	667	650	677	641	697	699	661	728	658	655	677	614	677	675	636	704	626	646	577	656	659	678	637	650	666	658	661	638	658	638	681	637	719	640	683	663	667	670	683	692	643	616	689	692	678	618	617	663	678	692	704	677	638	706	670	617	656	705	649	677	669	618	693	655	664	649	632	642	673	679	660	630	672	660	673	612	703	721	667	682	627	684	619	640	625	623	664	691	638	689	659	653	613	638	702	678	659	699	652	675	663	641	653	673	681	701	633	687	712	633	716	647	635	671	651	663	713	673	652	686	717	660	666	669	667	664	675	650	706	711	674	647	691	671	651	642	693	643	652	652	644	692	663	683	646	658	659	628	674	692	653	649	665	624	642	645	689	675	617	636	674	658	656	660	630	640	655	686	600	638	707	660	655	675	677	600	658	661	657	650	715	678	668	690	680	634	672	655	671	679	627	674	660	706	673	694	651	647	658	653	668	620	674	618	691	661	626	658	683	632	649	654	661	629	643	651	684	711	697	650	682	660	637	642	620	688	639	679	656	632	643	670	672	672	650	679	667	719	689	673	636	676	674	669	672	651	661	685	654	686	663	641	670	665	700	663	625	666	661	629	677	667	694	708	679	650	655	668	663	638	659	686	644	652	667	603	679	683	654	605	648	652	660	687	663	665	686	715	686	651	667	657	672	640	650	601	664	643	679	689	670	652	672	651	633	663	682	644	648	677	696	670	673	673	626	613	692	692	609	678	651	637	661	669	704	645	672	698	673	676	650	665	683	627	658	675	684	668	670	660	668	671	678	637	666	613	640	685	645	697	650	617	664	647	644	699	608	677	695	680	613	688	680	636	677	665	622	697	664	695	639	737	644	671	666	652	645	675	674	648	704	650	644	662	685	674	642	700	659	672	660	692	657	656	680	684	674	620	679	703	644	695	668	635	667	677	695	682	705	694	654	723	643	669	674	702	671	654	655	661	692	657	668	652	639	662	673	609	647	682	610	654	645	648	682	631	629	673	659	700	637	668	640	720	659	663	670	630	694	671	688	662	663	642	630	702	655	683	648	665	620	673	669	644	692	705	645	689	659	636	664	697	604	687	654	669	671	610	676	632	685	690	659	679	654	655	691	660	643	645	631	661	628	643	683	669	686	716	647	648	678	631	650	639	658	628	677	691	696	657	699	619	659	661	646	679	611	656	721	664	701	678	627	596	649	652	733	642	651	682	661	670	628	655	680	617	617	688	684	651	637	671	688	651	659	639	665	704	685	692	620	654	660	662	671	691	648	683	621	629	672	672	637	641	666	661	698	669	640	700	704	703	709	630	645	629	651	652	671	648	635	644	677	655	640	689	661	611	681	697	674	645	651	674	682	678	712	656	664	582	664	669	629	648	722	665	654	644	647	679	659	668	675	671	672	693	691	685	649	689	684	648	705	661	629	676	650	675	678	626	716	650	659	634	715	683	705	657	678	647	663	744	642	672	699	674	666	656	667	644	651	634	684	662	661	668	644	653	670	693	689	690	702	636	665	644	626	641	687	633	645	708	642	721	671	655	642	656	619	647	604	678
40619	21876	10424	3300	938	404	316	359	299	317	276	342	337	338	323	305	354	308	323	298	314	342	302	339	315	296	331	314	317	295	311	324	286	300	297	305	339	293	302	342	308	317	345	351	312	292	339	307	302	316	307	330	322	300	347	321	309	298	324	287	315	324	272	352	333	304	337	318	312	326	315	312	352	288	324	337	300	317	349	324	321	311	324	314	307	321	308	316	302	314	287	332	316	328	305	306	318	340	273	270	309	303	340	311	307	332	351	320	315	354	322	305	306	277	276	323	348	317	328	307	304	321	325	292	315	313	342	334	330	318	344	333	342	314	291	338	322	315	296	300	319	310	310	338	315	340	309	306	334	312	310	337	285	348	342	284	298	300	325	309	338	322	348	301	308	343	323	324	318	294	286	331	322	323	319	330	314	307	325	298	295	290	312	327	310	319	328	332	335	291	317	281	282	309	307	313	331	311	298	329	335	299	305	289	316	340	318	287	317	295	295	321	287	299	293	291	302	335	326	277	339	303	299	295	327	278	313	309	321	302	344	307	281	308	325	313	318	315	313	305	291	339	332	330	326	338	304	309	284	310	286	316	333	305	298	297	291	284	307	303	293	314	351	323	344	333	287	303	339	292	335	332	304	307	322	300	319	295	318	297	308	261	323	295	294	334	302	322	299	301	334	315	314	331	318	302	299	328	285	298	334	335	307	327	319	333	310	300	322	318	316	323	278	306	309	329	300	311	330	336	307	290	310	279	361	308	344	318	333	319	356	330	323	312	301	333	288	329	315	299	312	320	344	306	296	339	318	317	337	298	325	296	274	277	306	313	314	326	310	309	309	342	290	335	332	316	338	300	321	308	344	328	291	333	348	319	298	303	293	338	325	305	318	271	301	327	325	314	317	288	320	307	299	325	335	316	287	315	328	285	329	326	357	317	316	296	296	304	313	317	288	318	353	276	303	329	330	281	289	301	296	347	335	297	317	296	340	316	332	330	338	288	322	315	307	326	316	346	338	300	301	302	296	307	283	333	340	321	332	311	316	313	299	295	278	325	303	313	296	341	352	297	281	315	332	320	293	304	305	304	306	277	308	325	323	319	340	311	308	275	342	312	298	317	273	325	315	354	345	332	310	286	322	305	335	308	318	307	313	346	281	337	326	289	313	325	322	274	280	358	352	286	320	261	324	326	319	293	340	278	331	338	293	340	298	336	273	290	336	288	315	300	299	347	324	299	326	323	322	329	333	336	306	301	324	344	288	312	312	299	290	291	315	319	291	271	298	337	329	275	312	314	339	328	305	282	328	315	313	300	321	295	298	315	297	291	320	307	302	285	334	309	325	294	284	270	303	326	299	296	301	320	337	294	300	341	321	341	337	286	314	327	302	301	286	289	306	325	307	292	335	310	333	323	352	301	303	298	328	288	332	298	348	283	318	296	320	288	329	308	333	327	322	309	328	285	297	330	339	320	285	306	346	352	278	308	300	301	303	280	317	318	324	335	295	338	328	331	308	327	290	302	333	326	334	286	365	348	291	342	338	293	280	317	310	339	313	280	331	328	329	320	314	323	318	329	322	311	300	318	320	295	319	316	302	330	349	293	281	313	281	326	291	334	323	303	292	304	285	326	309	313	313	329	323	295	322	323	346	317	277	324	312	307	288	319	299	317	321	314	295	327	303	331	318	311	348	334	289	294	313	279	262	315	302	302	293	318	287	343	277	321	289	324	299	351	339	333	299	328	334	346	344	316	290	315	325	309	320	293	312	333	301	291	292	325	326	311	292	324	309	338	300	299	350	339	316	316	299	337	316	292	295	292	304	279	305	292	304	312	340	296	324	288	302	293	311	322	308	293	276	326	313	305	327	337	310	306	325	288	339	299	327	293	306	336	336	310	301	297	305	318	313	297	323	284	294	303	303	311	324	311	292	302	335	301	299	320	318	328	315	328	303	282	281	313	333	328	311	308	296	293	316	334	309	291	336	303	324	337	323	280	324	303	299	300	307	307	311	284	287	294	304	304	307	307	302	329	290	277	300	314	308	312	313	343	314	322	314	305	299	280	292	320	309	369	312	300	298	322	295	294	282	301	318	314	319	289	333	298	355	305	296	309	292	320	278	317	297	352	306	303	308	323	315	306	300	332	330	309	321	317	314	351	285	305	320	316	359	332	303	329	305	289	299	320	302	337	311	304	304	321	324	259	323	327	318	345	330	295	327	330	278	319	324	301	305	313	274	299	295	311	335	323	321	309	283	281	308	308	310	298	346	362	305	336	355	327	338	326	312	298	349	342	329	331	326	326	321	326	278	306	298	313	332	277	319	310	320	318	288	305	325	278	316	311	321	277	338	284	296	297	318	320	314	296	312	334	350	332	293	309	334	346	327	309	327	323	332	304	315	330	317	294	308	314	324	308	320	304	308	300	311	335	340	331	310	298	330	314	334	276	305	342	358	315	290	267	297	311	323	299	293	315	324	308	322	295	307	282	320	315	321	295	338	322	330	306	297	298	289	301	290	311	307	330	329	318	299	298	294	344	283	307	348	308	283	288	303	305	344	314	314	332	357	297	326	338	318	298	314	319	348	302	311	305	308	289	308	297	306	307	307	312	324	319	318	305	314	333	303	288	297	323	313	322	319	326	315	332	324	341	335	323	345	318	298	314	274	329	272	322	334	363	350	313	315	329	294	298	327	325	300	319	290	300	335	300	343	344	366	325	356	303	315	323	277	327	305	328	306	298	283	340	316	295	366	316	293	325	327	299	308	291	328	340	333	329	327	313	293	353	317	324	286	263	311	262	287	330	342	345	305	307	299	285	328	294	318	315	321	316	331	328	283	313	321	315	302	325	318	311	302	329	343	311	308	337	305	309	273	283	331	281	310	336	367	320	296	318	322	325	303	313	298	310	302	311	311	335	333	333	313	313	330	338	327	329	342	322	313	314	320	285	323	305	307	283	288	336	314	320	305	320	292	296	324	299	312	317	333	325	316	312	322	307	294	290	319	301	279	309	325	330	321	313	296	308	301	296	304	333	299	311	313	319	358	337	329	278	308	315	322	319	323	312	318	297	301	304	319	354	336	291	315	313	329	320	289	289	343	328	325	338	311	292	333	306	301	302	328	309	293	317	299	277	297	295	309	319	339	309	332	299	353	319	343	328	303	286	320	311	297	327	298	327	294	301	322	313	296	324	319	331	328	320	303	324	350	337	319	345	303	333	290	321	301	313	317	302	334	332	323	310	316	309	337	280	319	315	326	297	308	311	286	331	329	311	312	284	303	304	330	285	332	295	329	328	345	336	323	313	302	301	305	348	317	307	312	291	317	319	306	345	318	303	320	292	316	312	318	313	304	341	299	321	306	299	351	346	277	307	313	279	337	321	299	317	294	333	293	317	316	300	296	325	298	334	269	276	316	333	300	316	310	331	289	329	298	318	323	364	308	334	342	320	315	303	332	340	314	326	290	303	305	287	304	338	283	320	282	295	326	337	321	319
35311	21154	14492	6976	2356	1057	854	725	718	748	744	791	676	740	737	751	731	758	762	702	765	738	757	711	723	732	705	684	762	722	763	725	733	752	738	742	768	734	776	742	740	786	748	730	802	783	753	759	697	749	772	706	745	705	694	771	774	771	754	784	736	761	747	734	736	700	738	685	755	763	731	713	749	734	713	770	753	747	772	757	790	721	714	756	744	797	809	701	740	763	719	767	728	744	715	740	741	746	774	737	696	746	738	729	738	736	734	776	718	757	681	693	783	776	752	726	704	734	771	814	773	779	682	727	709	735	729	788	726	765	719	756	743	805	725	799	738	758	717	727	743	742	738	723	773	750	727	704	742	790	705	727	745	760	767	715	725	704	728	731	736	765	684	759	710	759	742	731	753	743	792	744	827	729	777	749	737	724	789	768	733	775	748	773	727	782	738	772	769	785	708	783	738	741	742	755	730	753	703	777	761	798	699	762	777	734	740	760	746	730	710	716	711	712	760	757	740	737	766	725	774	731	746	723	736	760	721	710	734	767	689	749	708	743	745	716	714	732	703	758	694	768	735	713	808	761	735	734	768	753	794	718	776	743	730	721	738	749	714	771	753	694	724	759	710	713	708	746	737	739	707	747	699	750	784	741	743	705	764	784	760	743	783	715	726	753	762	789	727	741	709	740	780	702	740	766	764	774	795	732	759	774	732	747	758	743	767	778	779	738	738	774	726	734	748	755	759	714	711	695	753	769	706	752	751	724	753	710	749	743	743	766	731	743	745	733	719	758	738	707	761	715	727	787	720	697	726	738	771	712	734	701	749	751	734	749	727	687	741	763	704	772	720	777	701	740	712	739	713	726	751	750	761	772	730	733	733	768	734	720	770	715	749	721	735	678	724	763	763	786	715	714	753	751	780	758	728	735	718	746	748	701	740	724	777	741	682	736	738	711	722	732	746	713	745	757	756	728	745	711	757	724	766	737	753	722	733	793	714	762	766	732	750	718	754	734	739	759	779	738	758	770	688	771	721	743	754	739	804	728	712	720	759	758	714	772	780	715	780	750	770	726	746	717	782	730	750	746	734	811	755	792	759	709	717	802	769	751	761	731	722	752	743	793	687	751	766	751	719	753	743	750	698	749	713	734	709	735	740	765	705	772	749	721	719	747	716	703	744	734	770	715	782	772	805	691	723	714	746	717	748	753	726	709	728	717	729	768	688	757	758	697	766	735	777	734	750	756	781	714	718	699	767	737	714	796	759	711	717	753	759	737	761	743	720	770	715	754	747	701	724	752	797	746	731	784	756	766	741	726	748	706	781	687	671	727	760	716	729	718	714	724	718	736	733	731	770	767	754	715	708	755	731	723	715	749	725	752	705	781	685	755	756	722	731	766	724	732	750	707	764	772	739	761	761	703	737	715	715	758	728	763	746	715	730	710	743	714	796	767	755	747	749	761	724	742	795	758	753	734	770	821	717	809	765	717	768	715	752	737	709	757	725	757	751	720	750	746	711	728	749	710	745	716	733	738	737	751	740	733	712	717	716	755	699	741	742	715	789	741	723	759	771	720	773	718	716	741	744	739	788	768	746	736	752	710	694	750	729	737	731	736	738	711	726	703	716	741	693	721	753	754	723	755	721	765	771	711	761	707	744	699	742	718	753	743	718	730	747	737	757	750	778	742	742	734	721	761	767	727	757	722	710	692	788	756	700	723	720	739	770	759	776	735	741	788	779	748	685	739	757	749	727	792	734	724	721	740	754	747	723	722	728	745	723	721	734	774	748	704	780	732	772	743	789	745	728	711	735	815	708	688	775	717	731	765	761	767	719	746	762	741	687	747	803	727	757	740	777	769	743	690	711	790	768	693	758	726	700	742	739	704	727	692	747	746	734	749	707	680	808	759	690	790	764	762	779	772	718	732	754	771	748	767	760	736	692	749	744	755	769	720	840	763	708	738	784	746	688	788	753	732	723	728	742	755	699	750	680	732	735	730	716	718	756	743	718	723	755	755	732	771	715	745	745	720	745	743	759	717	753	722	767	741	752	742	759	766	747	743	732	750	751	717	749	714	703	776	758	766	747	786	726	719	705	742	748	772	824	715	723	733	714	739	731	694	769	728	691	738	746	747	755	746	807	709	716	706	740	754	696	746	719	764	706	745	791	758	755	775	723	754	749	731	711	745	711	728	696	733	748	761	770	725	739	787	763	702	764	761	725	762	712	745	750	706	746	784	766	751	753	764	748	770	714	785	720	740	735	735	731	775	735	744	758	763	731	724	741	747	704	758	701	724	665	747	732	751	688	744	731	731	750	719	758	705	748	735	744	705	778	736	752	700	760	732	745	767	717	760	712	751	733	741	737	737	754	687	754	764	743	756	713	760	704	713	719	776	690	694	783	725	771	728	737	733	708	705	772	735	733	734	823	816	729	777	769	770	772	751	762	734	782	714	711	752	705	722	726	774	724	689	710	727	743	755	734	740	770	796	691	717	714	764	733	721	729	748	712	703	706	762	746	730	761	708	716	775	740	775	747	749	720	787	739	722	743	751	750	713	749	739	723	728	747	735	756	829	727	748	736	760	717	790	731	743	739	712	697	742	764	758	757	735	779	719	737	751	713	737	775	737	692	717	713	742	731	768	692	732	732	738	723	705	758	758	758	750	768	724	752	762	780	779	727	741	720	759	726	722	780	782	705	752	771	768	755	761	725	783	703	741	751	709	752	723	759	661	729	744	724	763	737	758	715	760	799	766	775	742	746	786	795	705	683	721	784	747	741	772	697	818	812	716	719	719	696	708	745	758	721	727	768	717	809	718	779	750	748	775	761	723	711	715	731	724	728	780	782	779	732	768	742	734	737	740	723	724	756	749	729	762	732	709	725	766	794	767	758	724	720	696	734	702	697	772	717	733	749	721	696	744	738	703	715	733	721	739	794	743	705	785	793	711	707	759	765	702	763	748	740	712	785	687	738	761	747	737	723	733	761	705	748	761	756	805	749	753	725	694	735	784	754	741	745	732	698	714	776	730	702	747	708	706	777	735	709	769	735	767	759	776	747	747	716	708	776	724	772	739	713	742	700	747	789	753	702	709	749	732	803	746	732	712	717	756	737	738	740	742	753	687	733	728	732	713	731	745	744	738	753	758	779	726	782	749	687	778	715	726	756	802	749	715	719	767	741	691	762	775	776	767	751	736	756	753	736	766	748	815	744	691	730	736	686	743	697	724	758	752	736	714	793	688	768	768	705	727	757	738	720	755	742	729	706	705	741	766	766	753	744	773	693	707	757	736	751	776	713	800	758	711	755	739	768	734	756	761	757	771	751	711	746	766	757	726	719	760	674	758	761	756	776	730	738	737	688	745	739	744	738	722	750	729	766	783	729	734	677	735	699	712	725	755	728	772	734	717	761	799	709	662	762	747	778	728	705	784	767	751	760	740	693	783	784	764	729	681	756	725	717	781	735	736	767	768	696	716	698	689	742	742	728	719	712	728
80326	62717	50633	27795	9347	1482	442	349	353	336	337	347	379	354	329	316	357	338	337	346	307	336	373	370	315	306	357	321	346	361	329	338	340	325	353	338	354	333	320	363	353	297	306	316	306	363	362	362	352	314	368	326	343	333	330	329	316	330	350	320	313	367	367	338	296	326	306	347	344	343	352	330	359	335	333	339	346	340	332	367	355	396	346	377	368	327	354	318	316	354	372	378	333	331	324	312	342	316	334	342	341	301	323	345	333	333	355	360	347	337	349	347	350	337	383	338	319	352	349	344	339	325	321	367	330	342	361	361	357	324	299	356	311	354	362	323	336	314	347	348	331	368	317	338	352	374	340	350	318	326	327	381	384	346	347	368	348	345	359	343	317	358	341	342	333	325	342	365	297	328	359	343	361	363	306	323	339	357	328	330	323	314	370	342	317	339	324	361	338	353	332	341	336	339	335	318	359	338	334	313	334	338	344	322	319	328	367	319	306	323	358	341	339	349	323	343	374	285	320	336	355	291	325	343	352	336	327	336	336	334	334	359	344	335	325	340	351	302	338	330	310	340	356	365	334	344	333	333	367	357	342	299	323	323	317	344	348	355	309	331	339	346	336	366	326	362	368	346	334	324	360	330	383	325	308	335	381	322	316	343	302	365	349	335	352	376	348	323	330	338	332	325	319	361	363	321	321	343	340	356	336	355	338	362	371	322	332	320	337	355	326	336	349	322	367	362	334	327	334	333	357	343	346	367	319	351	351	383	338	340	347	339	340	325	302	331	344	350	358	329	362	332	345	346	340	338	328	343	347	348	375	325	321	361	357	341	305	348	324	353	336	300	357	349	351	340	358	328	325	327	309	327	358	370	372	330	318	334	368	330	341	336	372	311	362	337	360	347	327	329	356	347	377	313	353	332	342	338	345	321	329	370	370	314	335	353	338	318	338	344	324	319	338	348	358	319	376	323	346	363	385	330	356	284	332	326	359	378	331	347	315	332	365	340	351	342	298	374	371	347	311	341	331	402	319	352	343	343	336	355	348	318	332	364	359	352	358	324	317	364	364	340	315	329	335	339	341	324	325	295	336	328	328	362	335	322	313	317	315	340	345	341	353	316	301	305	338	353	357	313	363	318	329	364	333	292	337	354	345	324	365	336	333	350	341	339	324	325	337	318	318	305	333	300	317	346	343	362	347	343	334	325	370	330	304	320	362	349	333	329	340	366	305	318	323	359	335	330	313	363	307	314	333	287	390	349	342	327	379	344	378	354	326	301	360	356	303	351	352	367	327	310	340	346	340	337	359	346	377	318	340	329	312	312	345	324	325	349	320	321	344	355	343	330	333	337	345	309	354	333	324	369	371	354	343	386	313	331	337	348	312	356	324	340	354	347	331	336	302	352	340	369	321	318	365	337	352	297	325	324	354	304	333	331	303	332	369	339	335	346	372	331	347	344	333	345	359	330	311	326	320	318	368	344	360	333	361	325	330	312	364	328	335	345	345	346	322	350	301	343	363	342	343	323	338	328	296	323	320	338	319	333	308	336	331	375	336	347	369	321	336	366	367	346	336	342	309	358	351	338	351	334	346	339	322	338	335	343	311	333	334	328	318	372	351	348	336	340	348	341	323	334	314	344	350	345	328	309	340	331	339	346	333	333	371	345	346	333	324	321	348	351	348	329	312	313	346	366	340	349	331	335	326	341	364	336	319	344	360	350	365	339	327	359	357	363	330	368	321	329	335	343	346	331	355	353	336	319	321	316	334	345	331	349	326	353	346	354	301	361	327	326	327	384	326	340	292	351	309	313	369	330	355	306	346	341	318	328	341	339	329	323	343	320	366	355	340	331	334	345	325	344	334	339	356	355	316	314	308	301	342	365	377	342	349	350	338	352	349	326	331	337	374	407	335	298	331	366	316	355	337	322	340	340	375	343	316	316	355	295	353	289	347	308	338	346	350	368	336	325	339	333	357	373	332	378	348	364	346	316	331	306	320	343	357	354	352	387	351	331	314	321	325	362	338	379	374	330	359	325	305	324	349	357	353	341	319	314	314	358	361	325	352	341	334	340	335	317	341	333	332	355	341	305	344	356	342	323	373	328	312	310	336	332	313	327	333	328	347	320	360	336	345	316	366	331	344	331	366	347	351	325	357	335	331	349	369	342	344	369	349	334	323	344	332	331	364	301	349	337	350	332	339	305	317	333	347	334	371	316	316	316	353	367	359	333	333	352	366	333	317	343	325	344	368	348	329	333	344	356	311	346	353	334	330	345	351	336	325	307	329	329	345	351	333	334	349	345	339	355	365	344	369	353	326	300	339	326	365	360	350	347	356	339	350	318	342	383	376	336	310	336	341	353	317	335	328	320	345	317	310	378	356	317	373	358	336	335	324	333	321	347	339	340	350	357	331	364	361	351	347	339	343	332	318	349	331	341	361	320	329	329	335	326	335	352	338	347	332	389	352	299	330	328	332	346	368	354	375	351	338	396	354	326	341	365	334	341	300	353	363	340	311	349	345	329	339	355	342	318	332	334	372	372	354	334	341	359	335	303	344	320	338	351	330	342	338	323	350	365	291	352	360	357	325	355	318	353	346	353	360	338	307	330	367	337	316	311	346	373	305	339	350	332	357	334	335	339	338	300	300	338	344	332	327	347	333	334	353	331	318	346	324	355	339	368	338	337	327	380	345	310	352	337	342	355	350	332	356	315	343	337	346	332	312	345	358	329	335	355	320	337	357	321	351	381	325	338	325	389	333	324	331	330	348	308	341	373	371	334	330	332	328	343	325	344	353	340	347	332	351	379	328	353	304	336	343	322	355	333	327	322	372	338	325	344	342	337	345	331	336	319	372	357	367	363	369	333	328	336	350	348	354	351	333	328	314	380	326	320	316	332	375	333	312	350	336	328	350	332	352	380	353	388	321	332	368	367	344	327	330	366	349	339	357	350	348	369	349	355	286	363	329	336	344	368	341	328	327	379	346	354	346	339	345	317	332	358	355	311	296	346	334	346	375	345	374	397	350	334	333	365	337	323	348	317	350	357	349	376	338	335	335	359	328	332	355	331	339	315	349	328	349	368	341	317	363	361	310	356	327	305	312	332	353	364	342	352	326	343	330	285	353	333	327	336	355	384	326	357	352	326	339	377	362	328	324	358	315	317	365	324	370	316	329	329	368	352	331	372	359	328	327	317	324	332	322	381	327	347	340	354	350	332	361	370	369	347	360	336	351	316	366	358	366	354	337	343	351	362	347	311	338	351	345	331	343	319	354	366	333	311	289	336	386	330	354	362	356	347	314	363	362	323	338	332	361	341	333	343	334	343	342	339	324	343	371	323	323	368	348	350	351	334	354	336	352	338	342	348	339	355	314	366	350	340	321	351	322	313	371	324	339	308	362	314	329	352	319	352	334	331	340	363	321	319	344	336	350	337	309	311	359	366	349	348	322	343	363	327	333	335	354	363	355	328	322	349	316	361	359	335	354	353	319	358
57424	49034	46987	31196	12581	3246	1166	818	812	800	792	779	805	780	756	806	770	774	817	818	791	807	827	779	817	791	775	822	778	779	794	793	783	768	780	813	800	769	778	815	778	754	797	777	835	797	787	748	775	813	746	757	789	808	782	812	804	773	794	756	771	759	771	777	777	791	779	845	745	780	740	779	804	801	787	790	753	767	829	749	781	827	822	771	800	804	769	780	797	791	756	820	762	796	774	821	822	801	750	775	805	836	877	783	818	800	870	802	819	771	777	796	771	794	793	767	782	765	828	749	769	776	803	825	820	766	762	800	752	785	780	776	775	800	804	775	725	776	788	773	781	753	808	787	803	787	834	738	771	824	821	835	795	786	765	823	794	748	792	803	835	823	772	837	822	807	771	785	739	780	780	812	782	841	811	805	838	799	785	769	787	772	800	784	817	769	831	754	782	796	803	796	784	821	765	774	827	799	812	813	781	829	795	707	792	758	750	802	829	794	833	752	786	766	821	772	722	824	818	776	796	759	800	819	791	782	790	777	788	785	794	813	775	757	773	862	835	767	776	767	839	756	803	811	780	812	782	797	795	829	754	836	760	769	781	746	839	865	738	806	788	747	770	739	736	784	782	825	789	782	772	784	795	793	802	831	738	790	781	850	800	794	794	812	770	791	795	800	775	805	777	809	764	830	783	820	805	780	752	757	803	776	774	747	757	782	858	816	797	796	780	791	810	797	821	777	776	851	798	808	801	833	775	769	796	795	823	814	812	799	785	813	781	788	785	800	792	775	814	806	827	763	793	758	791	802	796	811	809	758	787	772	776	815	801	773	812	760	749	753	786	751	762	735	739	785	739	840	809	785	779	751	780	746	788	777	817	763	835	836	813	765	794	836	816	805	835	796	833	805	762	821	748	826	776	805	794	821	814	800	712	796	828	794	758	791	821	740	733	818	785	832	801	782	794	795	768	735	807	771	779	785	818	784	866	833	778	773	777	795	761	774	790	810	783	802	741	811	777	794	796	826	767	785	803	808	828	777	787	815	834	808	754	759	788	765	735	804	775	773	802	793	770	752	797	788	783	809	796	831	781	792	791	801	767	781	814	805	794	782	837	837	751	794	755	806	781	788	801	771	820	834	790	783	788	735	804	781	773	808	824	782	806	810	766	778	724	798	787	834	791	792	795	836	811	788	774	784	797	760	807	839	767	770	810	831	820	801	776	779	815	800	818	766	782	812	758	762	784	827	802	769	786	783	769	834	781	782	825	765	727	768	769	783	782	795	812	777	819	757	769	795	784	821	792	818	761	826	749	805	736	802	783	786	807	767	743	703	763	786	807	817	819	817	744	754	836	797	820	741	733	769	782	804	790	776	783	795	817	777	804	756	780	782	791	836	834	789	804	769	807	768	806	797	793	824	768	754	780	836	798	770	732	760	788	775	805	746	791	789	781	739	780	839	818	792	768	764	829	794	789	821	818	774	767	778	825	787	762	821	820	820	800	805	733	795	806	837	786	796	799	813	837	796	839	782	823	818	814	829	841	765	797	822	771	777	776	793	789	799	791	790	827	784	831	821	737	805	811	782	804	790	824	802	776	808	813	817	764	805	786	830	812	827	806	789	813	803	817	842	718	787	803	774	823	795	785	782	795	799	790	769	776	829	789	766	796	773	808	777	767	844	792	790	802	793	823	786	810	819	782	764	807	786	784	778	783	795	841	789	802	763	798	759	751	777	748	770	763	811	769	812	791	763	805	789	810	788	818	783	808	798	805	787	817	792	774	824	770	794	767	773	775	798	720	799	724	802	749	810	841	781	810	808	808	812	800	835	815	790	774	770	826	775	828	816	810	811	766	791	832	783	805	817	855	755	785	719	809	738	810	823	782	806	817	801	792	812	743	780	808	818	823	768	793	761	794	827	814	755	718	781	794	791	770	769	778	800	836	781	823	744	813	822	787	806	773	738	809	793	786	773	784	794	771	791	776	828	776	799	774	754	802	803	809	751	788	849	808	784	820	794	775	766	812	762	761	784	768	815	821	755	749	791	799	773	819	755	792	815	765	838	758	779	834	775	770	816	799	810	808	809	805	777	765	781	803	819	837	823	757	776	823	808	811	770	776	760	820	764	784	830	794	779	741	793	815	807	775	786	807	828	755	827	789	800	811	864	845	816	752	731	774	843	819	748	790	818	795	822	797	772	814	804	764	773	756	720	780	821	809	736	774	847	826	851	758	813	772	800	792	805	761	820	770	719	779	820	830	791	722	793	740	796	839	733	755	833	782	772	808	804	740	790	783	819	806	836	807	787	837	792	741	798	784	756	777	794	785	802	822	793	781	772	709	767	758	746	803	792	752	796	822	771	770	809	806	805	843	789	778	836	794	758	774	769	828	799	759	800	775	773	813	807	784	759	747	792	784	822	762	811	810	810	804	763	767	761	770	786	784	800	796	765	838	788	810	793	810	823	821	845	846	761	820	795	734	816	781	829	807	817	820	783	763	728	795	776	813	837	748	778	814	771	785	792	720	749	811	800	795	726	793	776	766	787	798	796	776	808	782	799	749	787	767	770	798	805	812	813	863	828	795	801	725	797	821	785	797	826	803	829	801	752	820	798	759	764	777	785	779	800	772	795	792	837	795	807	781	816	809	774	785	771	781	781	832	761	810	742	770	790	813	785	766	786	789	788	808	782	786	793	772	778	797	765	787	763	821	809	811	809	791	793	763	727	774	814	749	789	767	797	796	809	764	787	764	758	771	784	775	796	765	752	816	781	757	795	745	759	795	796	805	775	767	823	769	787	784	824	755	801	761	792	790	803	821	790	738	776	738	786	759	812	790	760	799	799	800	786	797	769	800	796	760	836	827	775	778	813	778	787	822	785	782	764	776	771	773	806	817	768	730	729	813	797	773	777	824	792	783	810	799	767	771	773	823	800	787	764	778	750	752	781	794	767	813	775	790	787	778	814	753	805	773	807	817	751	828	818	813	813	791	818	788	822	760	806	809	821	778	789	814	802	810	765	761	787	793	782	824	772	803	789	788	806	807	827	784	776	807	792	782	774	761	740	782	748	811	804	768	794	741	812	818	754	763	760	817	822	797	814	799	807	788	823	761	818	762	772	801	785	759	795	785	793	804	831	819	730	785	836	797	751	775	786	811	864	746	826	783	805	763	799	772	783	826	835	779	820	757	795	800	793	814	778	800	787	786	814	836	849	729	736	756	779	797	812	847	812	747	743	758	790	804	781	801	805	843	824	784	835	783	817	837	795	831	780	786	800	790	792	800	826	771	835	802	794	831	797	781	835	817	825	760	799	827	777	815	795	791	794	798	787	778	763	776	832	805	799	780	818	792	759	826	783	809	776	740	815	833	804	852	774	757	799	754	789	823	796	806	787	775	811	799	814	779	768	778	813	770	829	749	770	844	805	809	790	793	781	769	769	838	798	792	825	782	808	799	768	756	838	788	794	755	766	813	841	783	799	780	827	784	761	801	806
84753	70828	59451	40060	19433	4714	635	338	299	323	305	311	302	314	273	323	326	287	298	321	317	312	293	321	302	288	311	294	292	317	298	276	292	328	275	317	271	280	293	296	305	303	287	298	287	318	306	303	325	326	306	270	286	258	313	299	295	305	309	269	316	310	309	284	317	292	297	305	298	297	299	316	306	305	329	339	311	291	293	304	311	308	286	298	271	286	321	295	280	333	260	255	344	293	281	337	312	279	318	290	311	295	305	309	311	312	293	283	308	292	306	324	322	325	333	329	283	296	303	318	297	309	340	315	332	299	291	334	289	301	285	309	300	293	330	329	329	292	302	300	296	296	316	294	317	294	280	309	290	297	309	297	311	328	324	273	315	294	302	282	295	329	333	307	275	263	298	309	293	308	314	309	295	304	299	300	303	311	292	317	296	273	286	297	289	314	302	317	275	289	311	291	293	315	313	287	309	288	316	287	275	266	327	306	296	290	299	292	330	321	286	292	305	329	298	289	290	299	291	298	298	322	296	265	310	279	279	315	304	261	285	286	301	291	312	301	313	280	327	289	261	268	310	332	297	292	321	270	294	306	282	320	271	303	325	312	294	282	341	307	296	305	298	280	290	325	343	275	268	294	314	295	272	275	306	342	268	314	319	303	256	298	316	302	290	322	319	297	272	301	307	295	294	290	303	295	280	314	317	279	306	301	286	302	303	319	302	323	298	294	314	309	294	331	300	327	318	317	317	307	276	307	342	287	324	268	310	270	307	314	303	296	294	289	259	315	266	249	304	274	266	300	291	314	318	295	336	337	315	313	306	280	281	298	271	314	259	310	345	304	321	301	267	300	314	310	306	300	324	293	299	291	283	350	321	306	303	311	278	285	317	277	297	273	283	281	332	307	297	288	286	320	288	277	298	298	305	317	272	331	313	278	344	292	305	286	316	283	285	297	337	310	294	289	283	342	351	290	331	334	338	303	288	276	290	289	306	293	298	317	333	296	291	265	276	306	314	303	295	307	307	294	320	325	315	282	298	336	296	278	301	300	304	317	305	323	299	291	264	301	293	323	335	335	323	300	303	306	295	305	284	311	304	286	300	280	289	288	297	276	269	289	322	327	274	305	284	279	319	289	307	288	319	337	316	309	301	303	287	271	299	298	298	295	286	317	299	328	321	291	324	336	318	279	285	280	267	287	348	327	297	296	292	283	309	334	286	338	311	315	273	267	300	321	275	300	349	271	340	339	291	275	313	303	258	311	268	289	291	306	287	285	300	311	285	276	335	320	292	292	317	307	323	306	277	329	330	248	261	318	307	277	302	317	301	319	291	298	317	306	351	279	318	325	290	295	292	284	265	333	302	264	271	296	302	283	300	292	300	328	269	310	300	328	308	281	290	329	295	304	307	304	288	331	294	318	311	292	310	289	303	281	326	284	310	322	311	310	283	306	308	300	285	349	296	299	279	273	288	293	294	326	284	268	283	305	312	299	282	287	288	291	327	280	317	309	293	297	303	284	297	300	317	297	288	309	280	291	291	312	300	301	300	305	314	288	313	301	331	297	323	303	334	271	302	267	299	312	312	305	292	309	287	317	291	294	314	298	295	308	323	289	293	294	259	293	276	288	307	267	298	292	297	274	318	284	286	283	314	298	291	297	292	302	300	320	308	307	280	317	289	304	298	277	333	308	277	295	314	303	256	287	315	302	317	296	315	278	304	307	282	300	304	339	298	320	307	312	303	308	291	263	307	311	313	274	337	284	333	322	297	315	290	312	288	298	333	314	311	291	312	299	284	312	328	297	291	280	301	281	288	278	319	304	322	304	316	272	278	312	269	303	334	309	292	314	293	286	280	277	314	298	312	313	307	323	311	324	312	271	314	290	286	318	323	337	305	279	301	284	344	313	302	305	291	301	315	309	334	310	322	306	293	292	321	321	308	309	275	265	287	261	290	272	305	301	318	318	293	303	314	289	303	320	286	303	307	287	313	298	314	300	329	310	289	312	304	272	291	302	286	308	295	300	293	287	308	295	336	309	305	318	324	301	299	293	327	296	311	293	329	303	271	311	301	303	298	280	298	284	301	283	274	314	287	325	320	303	293	295	285	289	286	306	292	292	273	290	312	312	318	289	308	306	299	276	274	287	299	300	323	290	311	297	294	306	352	308	334	284	302	272	305	304	296	288	285	304	241	304	316	271	285	324	305	325	287	316	321	279	311	296	306	262	291	271	298	303	276	270	297	295	304	265	325	319	308	272	323	298	320	295	318	305	302	337	324	286	289	290	312	292	328	315	291	304	290	314	324	308	320	267	323	323	316	314	274	273	315	304	305	294	302	265	289	325	258	341	329	289	289	309	282	312	327	292	320	306	272	307	295	310	325	308	324	298	280	310	304	283	321	310	305	309	299	303	318	323	293	312	268	307	293	299	297	312	297	317	301	308	312	293	290	269	294	288	324	294	323	274	314	298	302	296	301	298	310	307	298	324	319	298	299	292	306	311	312	319	300	309	301	326	310	302	292	301	290	296	278	275	274	300	275	256	285	291	305	310	313	341	301	304	293	293	301	303	299	284	305	308	299	293	321	282	292	291	302	327	283	333	276	281	308	293	326	295	314	321	283	327	283	304	311	289	304	293	287	299	307	297	291	311	303	312	305	328	270	294	299	283	295	334	304	305	289	288	323	302	329	277	301	318	317	295	294	284	289	352	280	267	319	321	286	287	342	304	291	288	345	307	285	310	334	296	312	290	271	293	334	359	328	315	288	281	302	315	316	310	262	309	282	279	305	273	291	302	297	269	284	324	290	248	299	317	285	301	348	332	329	311	315	327	289	273	293	241	308	307	269	349	270	303	287	323	314	267	296	285	303	320	303	295	273	315	318	310	267	307	291	312	329	318	300	282	289	303	321	277	320	302	286	320	295	315	320	306	299	306	323	308	300	313	251	282	273	323	299	295	331	319	299	312	275	277	297	308	277	317	291	312	305	296	301	285	290	280	355	286	319	320	302	324	301	305	303	280	290	302	292	282	342	312	317	292	297	291	312	317	325	300	311	288	277	273	294	330	306	319	267	323	293	329	299	304	281	297	313	316	289	323	320	300	291	282	306	302	316	319	344	284	302	296	294	287	308	287	285	311	289	293	313	291	291	321	262	275	286	296	311	325	281	310	287	311	328	279	293	291	332	340	295	284	289	305	328	290	322	271	316	300	335	296	316	289	299	335	306	330	269	304	293	280	290	246	296	308	304	304	315	285	298	302	305	273	318	308	301	315	295	315	298	302	290	326	305	315	324	313	296	294	303	298	300	319	319	329	293	283	301	319	290	305	281	350	270	311	324	265	301	311	310	285	268	299	278	317	294	283	295	300	326	300	313	288	279	281	288	332	306	318	297	331	302	286	289	315	311	270	274	261	271	314	270	301	307	283	316	318	329	294	304	331	305	293	284	284	320	303	286	293	277	326	319	258	320	285	276	323	312	275	280	300	329	269	273	248
67469	59180	56921	43524	22114	6415	1548	799	692	725	673	719	715	676	713	716	672	705	713	670	694	684	693	689	759	708	675	715	649	699	664	720	719	710	696	684	691	712	735	668	663	645	647	724	739	711	696	729	728	687	674	703	728	716	726	760	708	715	715	681	680	747	680	727	692	777	712	687	647	747	662	671	686	705	732	666	689	651	666	680	701	697	657	715	702	705	680	674	705	709	680	734	741	687	653	744	670	675	698	660	654	685	698	692	708	689	699	683	692	726	750	742	739	680	732	701	666	674	656	716	704	715	703	683	654	720	674	718	686	677	638	665	674	677	711	729	705	672	621	670	690	695	666	690	689	723	701	729	687	636	695	671	700	680	647	730	676	713	660	691	702	678	698	716	725	706	685	718	755	695	739	698	678	642	657	706	666	682	684	690	712	698	700	724	706	708	666	721	711	663	689	713	699	724	701	743	688	690	654	705	662	717	679	659	692	654	720	747	724	691	665	719	677	679	683	694	680	672	716	714	671	733	728	690	660	685	665	688	686	689	678	718	680	693	683	699	677	717	712	671	706	662	729	658	683	712	669	704	720	750	684	695	697	721	670	660	700	718	716	721	709	698	693	682	642	711	699	711	721	737	711	688	718	695	708	663	677	726	739	693	672	710	695	630	675	677	650	747	703	660	693	682	672	761	629	743	716	704	727	651	676	721	715	716	686	734	667	676	666	689	678	720	689	728	697	709	740	697	705	677	698	713	666	701	691	703	703	695	665	696	706	704	672	682	724	707	674	654	704	668	701	671	687	721	684	678	655	688	675	694	706	719	700	693	732	704	703	693	700	659	677	704	654	713	737	678	717	703	702	709	708	751	698	667	718	708	712	693	733	768	647	715	674	719	707	737	692	687	707	713	714	704	734	670	720	712	695	730	665	670	675	720	674	642	693	718	682	674	698	695	720	704	672	697	720	736	714	696	707	701	658	646	650	658	691	686	754	706	706	708	690	674	690	705	681	732	696	657	655	686	736	695	718	718	683	694	711	717	693	709	698	689	679	689	675	666	696	658	684	688	723	720	768	684	653	702	688	698	683	650	684	684	682	686	690	707	697	685	693	700	697	748	753	701	681	728	670	703	735	685	710	701	661	755	700	700	662	738	716	689	694	667	693	696	696	683	676	697	671	690	732	671	685	704	681	698	675	717	713	697	683	679	669	659	651	645	731	679	649	714	690	714	696	681	692	736	702	725	713	720	754	708	695	725	729	743	657	734	740	667	663	704	668	700	688	716	708	748	674	705	668	690	713	724	714	680	758	692	709	689	697	696	708	709	685	719	698	692	657	714	703	710	702	641	692	678	739	703	670	705	735	722	710	726	707	704	723	686	620	722	688	672	696	704	731	675	698	694	737	694	699	694	688	688	708	706	684	705	719	662	723	703	689	717	708	685	681	669	660	660	696	707	677	681	701	725	770	658	745	730	632	693	684	700	689	670	704	679	699	692	695	659	725	700	690	714	668	738	719	707	693	708	698	704	689	703	713	697	764	706	694	695	686	692	679	659	689	673	706	676	678	706	678	698	714	712	660	651	683	746	711	623	721	707	705	674	719	680	712	695	651	715	724	678	691	680	743	665	698	714	724	701	660	670	660	744	704	706	676	697	706	684	664	685	678	701	665	662	678	711	687	643	708	714	691	677	722	652	695	689	703	709	706	744	722	707	718	718	730	720	683	684	729	677	720	730	664	706	680	673	706	719	700	675	712	656	720	686	673	691	684	683	691	695	674	692	727	707	680	664	720	747	698	707	746	736	686	692	659	695	711	694	662	679	649	732	668	730	655	657	693	774	729	689	704	692	716	694	687	709	681	681	694	752	666	763	701	735	713	670	723	691	702	687	691	707	657	673	651	740	693	683	708	740	657	748	673	696	710	685	699	689	725	720	723	719	684	687	674	722	719	710	692	695	705	683	719	707	644	661	733	751	682	710	668	697	694	694	694	697	727	667	673	677	653	678	673	675	658	679	682	732	682	702	654	683	677	740	689	739	686	636	715	715	743	689	699	696	660	719	678	726	714	652	645	714	682	696	686	709	676	704	710	670	690	670	689	687	708	709	727	676	694	711	715	687	651	662	694	698	785	721	712	629	680	706	740	707	714	724	677	707	694	657	697	687	724	733	684	691	725	739	711	685	739	745	685	730	665	707	641	682	698	684	727	679	688	719	649	706	716	715	659	695	666	711	710	698	695	645	726	718	698	712	734	716	698	689	706	685	686	672	701	725	697	677	722	703	669	706	698	711	664	702	651	671	708	656	726	701	671	683	683	699	736	680	708	754	680	671	743	705	713	678	722	695	676	680	661	702	741	666	714	724	711	715	666	721	720	723	660	697	725	709	711	739	717	670	751	700	693	688	668	724	738	702	714	684	654	683	730	750	681	733	735	685	714	698	651	701	731	649	727	674	708	672	661	703	665	663	709	696	679	711	707	684	669	701	720	679	642	674	741	663	680	694	697	674	660	705	673	658	701	687	690	709	660	735	659	697	686	696	716	693	739	689	692	670	698	675	685	693	722	689	672	714	708	676	671	703	720	656	678	690	730	698	682	659	714	700	721	720	711	691	719	713	675	710	707	690	691	682	681	678	661	692	697	724	659	641	704	685	709	663	737	721	687	696	677	669	713	678	713	690	704	691	720	679	743	683	684	714	698	663	711	635	680	669	702	730	724	720	666	746	722	707	658	735	732	652	698	666	686	744	688	692	684	719	698	696	659	700	712	695	717	709	658	666	682	700	742	718	705	701	725	662	712	650	701	630	658	697	733	738	660	684	702	688	737	690	694	696	755	707	667	747	699	720	683	669	715	724	698	705	683	744	712	676	698	711	715	660	650	723	718	652	684	678	636	704	693	681	683	662	718	673	714	664	708	702	692	687	665	688	729	703	646	722	668	733	662	729	638	719	728	679	708	687	665	677	731	705	730	699	728	678	688	705	707	738	734	655	707	669	696	730	730	706	682	686	631	741	653	705	651	700	671	669	681	670	618	737	635	686	667	710	690	728	697	698	696	653	692	659	677	664	675	674	692	726	650	679	730	670	732	725	712	684	668	675	681	713	706	679	735	732	668	685	669	717	707	702	705	692	650	704	736	725	754	673	661	708	710	702	699	725	666	735	689	733	676	691	677	697	696	667	702	657	701	652	735	715	704	695	729	736	699	675	687	700	748	722	710	714	693	688	657	660	728	701	720	728	710	681	735	686	683	726	683	721	688	707	704	710	705	699	726	677	750	689	676	715	721	633	703	726	663	652	670	690	672	670	664	694	710	665	672	697	675	713	717	701	719	691	639	672	667	712	660	656	696	713	720	688	683	684	694	720	719	702	687	658	704	651	660	759	700	675	673	693	721	804	673	666	731	735	707	740	722	645	687	718	676	725	698	684	683	637	681	645	734	753	704	734	751	668	741	677	685	695	684	706	709	630	678	752	681	672	702	739	711	653	757	662	699	683
40375	20844	10614	3398	1058	473	348	336	280	331	322	347	305	334	309	329	303	297	315	326	333	316	317	331	335	324	301	313	336	285	305	323	350	336	327	308	345	326	296	334	328	298	297	305	329	292	323	320	341	314	311	292	342	319	326	332	291	330	313	345	316	331	354	340	338	327	297	310	316	294	321	330	345	304	371	326	324	338	330	292	316	312	335	335	298	351	309	304	291	317	304	321	350	318	316	305	350	312	316	311	310	313	319	339	352	314	335	332	343	320	307	267	315	312	323	329	287	275	343	293	299	319	328	313	332	320	296	300	328	307	329	339	316	321	303	318	316	297	307	316	331	328	332	305	334	319	322	290	320	296	263	356	321	325	332	294	321	325	328	306	326	308	317	306	305	309	323	311	319	304	323	322	334	316	323	287	333	317	343	310	337	330	302	298	365	372	283	349	326	341	323	327	297	331	325	361	331	307	331	357	309	338	354	293	335	309	317	320	316	353	307	321	321	331	316	302	336	303	334	318	339	334	342	314	307	312	324	314	340	309	338	312	322	349	304	302	303	309	300	289	321	309	335	290	321	331	328	316	341	329	298	359	311	327	324	328	329	345	340	293	301	302	350	308	291	309	337	308	330	357	316	309	340	323	321	342	322	323	338	320	340	318	318	318	338	337	291	302	321	336	311	337	345	316	345	359	271	333	302	302	329	322	325	359	302	303	308	327	341	326	370	317	324	313	344	322	334	324	320	339	330	313	342	343	347	290	310	315	314	295	324	321	342	327	318	312	326	325	329	290	339	343	291	317	339	330	337	339	335	315	317	303	332	305	308	319	324	321	325	340	291	342	322	360	344	363	313	329	325	305	317	316	286	298	311	349	327	292	329	349	323	314	327	326	339	328	339	307	316	342	307	332	308	361	335	315	318	321	347	369	305	297	367	342	356	331	320	289	305	339	319	347	313	316	326	312	332	337	331	377	301	361	296	317	304	294	313	319	326	307	310	323	321	328	307	320	364	334	360	326	303	317	293	351	309	316	329	304	308	351	340	340	314	301	316	321	312	339	345	338	316	326	303	312	329	306	338	291	325	315	318	307	345	309	302	307	324	295	294	305	307	316	321	304	291	346	337	305	334	316	317	299	338	314	317	344	338	325	302	340	333	314	323	331	339	306	317	330	336	314	291	316	321	307	314	312	294	352	296	309	307	311	316	313	329	330	306	323	322	310	316	330	304	301	268	346	346	355	304	313	333	322	341	312	339	331	313	306	317	299	315	314	320	337	286	320	318	327	313	318	335	299	364	311	306	313	303	305	298	327	332	330	290	344	336	314	360	335	321	325	305	293	318	334	322	323	342	306	320	331	319	311	345	308	346	304	331	331	314	322	313	307	320	329	332	333	326	340	336	326	294	301	326	345	301	319	326	310	314	324	311	317	349	314	346	306	297	301	321	327	307	325	301	333	304	329	312	324	346	325	350	298	310	353	317	307	325	309	293	343	321	277	362	300	329	324	314	318	315	338	312	318	300	356	296	314	307	322	323	277	309	344	323	348	340	316	331	294	303	322	353	314	339	298	317	324	313	316	318	323	313	301	314	347	340	348	311	312	303	308	321	322	311	247	330	332	357	327	314	316	351	331	316	370	290	317	343	320	277	321	302	280	327	325	288	322	298	331	317	333	327	328	296	334	321	329	300	330	297	328	318	294	313	305	287	303	278	329	338	327	347	330	320	312	346	309	325	308	347	321	358	319	314	328	288	331	280	316	330	294	345	299	284	323	277	333	340	319	368	288	339	333	348	303	333	283	334	338	332	333	296	282	345	312	325	336	321	338	350	325	309	327	311	292	313	299	350	329	303	315	313	306	319	326	306	337	322	321	306	343	332	284	350	293	318	338	335	338	309	346	305	322	300	336	307	306	300	318	316	321	306	290	329	316	301	325	335	338	301	300	314	298	325	330	325	322	305	338	296	293	325	332	332	337	315	346	309	359	321	303	331	326	319	294	313	309	299	318	347	289	344	341	317	274	330	286	298	334	337	337	291	345	343	315	347	342	330	303	320	351	311	336	346	348	303	309	316	299	303	318	320	310	322	352	320	329	304	310	328	302	305	285	343	308	329	357	302	328	293	329	347	281	324	345	308	289	309	295	356	337	302	306	331	330	330	344	358	308	332	300	322	320	350	312	319	304	314	307	313	314	357	331	340	344	342	302	342	339	358	305	317	320	335	325	370	338	341	337	309	315	334	327	305	309	294	302	308	277	375	335	338	310	319	325	329	320	354	334	305	326	319	322	351	331	323	334	303	321	319	291	341	310	342	315	315	322	333	314	317	327	347	296	336	323	339	313	308	326	350	313	315	305	313	301	329	316	311	326	307	308	264	319	308	329	299	318	353	313	330	319	307	340	327	315	358	317	294	316	322	296	318	316	335	305	321	299	284	332	320	276	316	337	304	321	289	316	314	328	321	304	320	305	327	302	325	320	297	303	320	300	293	315	296	336	307	337	350	326	324	318	311	326	339	283	288	319	294	300	327	325	308	350	322	318	348	305	320	355	311	311	320	280	291	310	326	335	314	330	305	282	321	279	304	312	332	314	315	313	315	336	327	340	322	319	349	304	311	343	318	319	314	318	345	306	304	322	336	327	279	348	320	276	308	319	338	316	333	304	304	315	313	295	325	353	283	305	302	353	298	311	288	332	303	320	315	307	312	323	314	332	325	343	355	303	311	345	336	307	326	335	313	321	336	340	347	306	284	315	323	315	315	311	317	332	313	296	291	311	326	319	286	322	303	317	369	310	347	338	347	317	340	299	277	332	328	295	306	317	292	318	327	305	288	324	311	323	361	320	300	335	322	294	316	328	362	271	302	303	320	303	316	309	284	314	321	334	331	295	338	310	305	329	316	342	335	340	299	338	354	303	335	314	325	323	337	343	310	325	340	341	307	295	310	314	325	301	334	324	319	344	361	330	306	333	305	310	335	320	314	371	307	315	332	337	346	335	341	345	338	333	284	342	356	368	331	328	316	323	321	314	349	324	303	321	308	334	336	297	325	311	291	339	344	322	342	322	312	325	346	318	299	296	327	337	304	322	347	292	336	285	318	330	326	342	342	333	308	314	318	331	308	299	327	342	331	296	343	328	322	301	303	312	302	305	367	271	288	322	330	342	312	348	342	336	324	329	345	336	338	337	337	334	311	331	322	338	287	313	319	334	310	319	316	307	347	333	343	292	305	300	306	335	323	331	272	308	335	341	360	330	346	336	320	301	318	330	331	348	321	309	322	308	335	312	318	326	326	316	318	314	290	331	310	339	319	318	320	315	311	330	337	308	341	331	291	337	310	323	349	342	290	326	347	328	319	360	315	337	339	335	314	323	328	341	319	313	335	275	336	290	309	342	343	319	346	303	322	320	307	301	321	341	342	281	336	316	339	308	314	347	319	322	334	322	341	303	331	334	298	322	317	309	366	337	295	315	323	330	306	289	317	315	325	344	320	334
35012	19591	14945	7342	2829	1178	878	832	735	762	801	699	774	771	700	773	763	738	770	740	746	793	810	736	769	766	779	768	734	741	768	720	716	779	801	841	681	751	712	774	758	766	786	770	826	701	709	769	699	742	791	744	756	780	704	762	740	791	724	729	742	758	749	743	748	765	770	766	818	759	766	752	809	784	735	790	779	737	764	798	749	765	751	791	836	761	777	768	749	734	731	747	718	755	760	755	745	795	758	762	743	772	831	759	767	739	777	751	737	823	797	722	801	760	765	720	744	753	772	770	720	746	771	792	768	729	766	745	793	733	707	737	760	793	732	768	740	715	741	788	737	731	787	793	702	767	757	703	690	751	740	759	723	707	749	760	741	739	761	805	753	797	788	749	731	713	771	758	750	748	768	701	734	753	747	786	736	789	728	739	718	774	767	753	761	794	701	754	742	775	743	786	746	750	775	790	805	719	765	734	790	746	730	723	708	772	768	762	747	767	750	813	752	757	705	721	754	777	773	759	767	740	766	767	754	741	791	749	770	742	765	749	740	747	740	801	776	756	703	783	798	730	823	744	793	764	751	798	773	739	766	758	699	752	787	759	737	771	721	767	749	794	711	758	742	798	772	762	808	706	711	745	706	798	749	764	808	772	715	713	780	772	732	726	790	747	751	759	774	751	791	772	763	757	782	805	761	774	771	699	721	744	800	745	742	755	745	766	729	731	735	762	714	753	759	754	831	758	768	744	803	761	699	785	769	684	756	739	760	755	699	750	735	765	711	810	738	727	742	728	731	769	732	786	756	781	739	759	788	749	762	730	758	787	740	748	757	752	795	750	787	774	789	784	767	763	719	762	697	779	725	752	739	761	764	713	768	824	751	757	709	819	739	766	763	769	788	718	706	763	743	730	737	753	757	706	780	710	791	792	770	762	737	795	764	756	801	720	776	759	760	750	787	757	730	807	732	762	764	785	759	765	761	702	761	764	722	798	770	778	763	783	705	784	796	733	775	814	742	701	777	755	742	780	697	727	770	781	763	716	796	786	740	824	761	767	780	736	749	722	696	668	723	777	794	749	791	776	772	732	777	723	743	733	754	756	751	790	723	759	833	724	751	742	791	783	771	751	767	756	743	739	807	732	745	730	752	766	738	739	744	769	756	741	763	727	746	765	768	740	727	815	724	760	760	751	771	756	714	761	775	722	767	785	707	772	770	742	759	760	724	732	764	713	739	789	744	683	716	764	746	765	711	757	750	799	728	768	748	746	783	817	767	690	737	720	782	779	766	728	809	737	750	726	770	806	719	790	778	749	724	767	776	738	746	714	798	800	789	771	750	801	746	726	765	803	784	766	775	772	760	726	776	756	762	784	755	736	742	769	765	746	758	780	747	735	766	781	753	811	697	753	777	755	761	757	790	773	793	785	759	759	761	771	755	800	790	800	739	716	779	770	766	755	757	747	734	736	722	740	710	715	729	748	787	787	701	753	753	760	739	730	738	753	747	761	776	730	722	738	748	740	716	723	722	761	771	735	794	729	726	769	731	721	763	778	756	772	795	734	808	765	782	783	814	772	735	750	708	744	756	778	752	767	742	754	762	802	775	727	744	743	737	757	750	739	768	807	742	778	719	813	788	736	740	811	764	715	739	799	759	745	717	743	787	736	805	822	783	742	746	739	784	764	742	752	768	704	743	680	738	756	719	763	702	780	724	746	778	767	708	755	759	744	737	700	724	739	749	762	708	768	743	737	716	714	809	772	723	748	762	766	723	755	714	735	763	738	722	761	780	727	718	766	761	787	719	762	789	775	775	769	799	779	753	701	764	731	714	750	748	756	787	741	749	768	763	702	784	734	809	743	762	775	772	717	705	751	738	755	783	694	774	778	726	798	717	712	741	779	722	818	772	778	767	711	778	788	806	743	741	754	759	726	801	744	731	726	832	794	717	741	761	807	708	806	798	707	791	740	775	813	790	761	702	788	780	767	750	727	793	789	760	734	776	739	775	719	752	718	790	811	773	752	770	805	767	752	734	723	749	709	761	789	774	748	741	800	754	769	779	782	770	741	798	763	737	750	720	773	751	766	794	757	757	720	705	716	755	728	766	752	744	764	719	777	760	773	726	772	753	755	746	698	785	752	770	746	756	708	760	765	792	757	733	777	745	773	798	716	754	749	763	757	774	779	787	769	759	788	776	757	749	765	797	751	806	757	756	756	794	750	752	782	724	803	750	793	718	693	704	749	746	753	768	758	761	733	762	716	743	740	794	783	759	773	722	760	769	788	765	722	752	715	758	788	738	776	725	763	743	730	810	748	757	728	745	742	750	729	768	734	807	738	764	732	791	786	723	769	761	735	785	714	770	763	804	760	750	742	769	794	760	776	753	721	781	777	704	847	733	735	721	772	746	807	762	757	768	708	707	807	797	764	719	739	736	731	807	761	725	751	748	732	773	756	764	806	750	763	716	715	701	785	746	766	780	804	746	750	791	769	734	762	770	735	781	743	727	740	756	743	723	748	745	771	799	796	772	791	755	741	775	729	800	769	720	790	746	784	739	734	725	750	794	769	752	741	741	713	717	741	753	754	711	739	733	784	754	786	796	732	709	722	716	775	787	754	721	758	772	781	726	793	741	700	723	741	747	739	726	750	773	758	769	776	722	739	758	775	766	708	744	761	789	784	769	703	754	727	751	723	766	743	754	767	731	735	789	800	748	698	795	790	748	773	757	749	765	743	799	745	761	761	722	790	750	699	765	735	809	745	709	773	735	743	715	740	768	787	712	773	758	790	725	824	717	760	749	749	779	748	750	801	722	701	726	735	705	787	777	728	768	705	698	784	740	775	743	738	761	744	775	806	753	836	736	795	770	776	731	761	766	712	747	723	718	749	703	735	806	743	749	814	796	756	738	748	758	747	719	711	748	752	755	749	760	776	748	781	702	753	746	756	811	738	721	729	691	758	767	764	776	776	805	759	743	735	762	766	747	727	782	770	756	733	743	724	764	783	770	744	754	796	774	772	740	764	734	752	708	802	764	815	761	738	736	772	784	755	809	727	741	779	797	757	738	785	736	708	779	787	767	767	751	754	787	714	779	679	730	833	764	737	732	758	789	778	705	745	771	711	744	768	730	719	767	720	803	765	760	786	741	734	779	739	808	799	768	728	797	705	754	726	750	759	806	720	744	742	770	712	747	723	800	767	779	795	735	705	746	738	725	802	774	744	796	765	714	747	781	718	778	714	798	752	722	724	715	728	736	741	775	777	704	760	780	777	755	726	780	738	723	766	774	738	752	761	764	754	754	751	753	772	758	743	778	742	753	772	767	792	722	733	711	780	752	789	734	749	792	740	802	794	740	781	759	743	762	725	728	739	790	767	741	773	793	766	718	711	745	770	730	806	732	747	763	721	709	798	720	755	738	745	758	773	722	754	742	775	741	742	754	805	770	751	799	767	760	805	766	742	781	739	784	751	807	745	761	773	734	753	740	770	767	765
80001	62387	49785	29570	11325	1987	509	359	397	402	343	349	377	315	357	352	353	360	357	338	346	339	333	341	345	342	335	356	332	361	356	319	340	361	365	356	327	349	324	375	371	290	383	352	302	335	319	373	303	354	308	317	368	354	334	382	343	338	376	318	348	350	329	344	369	357	315	372	365	334	352	322	380	350	352	354	345	357	339	380	356	356	364	361	357	349	316	373	348	337	351	315	369	340	354	341	306	357	388	366	361	363	321	335	373	341	377	314	311	323	302	345	362	364	339	338	359	340	337	337	348	366	370	341	346	352	346	340	369	357	340	343	320	388	335	352	342	321	360	369	314	377	328	358	346	368	325	324	330	335	333	356	336	355	352	352	359	337	370	321	350	362	367	369	356	354	340	345	318	339	394	352	373	345	348	348	374	305	325	387	351	366	371	373	360	358	349	317	359	369	341	357	366	358	345	310	369	326	334	357	358	330	329	286	318	323	378	384	357	362	384	382	356	358	371	346	326	336	356	344	357	373	357	368	352	314	367	358	355	338	398	360	366	352	371	356	339	360	322	358	307	328	312	346	330	309	304	341	373	374	331	360	329	336	338	324	333	349	346	326	336	343	362	303	335	351	342	317	357	350	351	332	350	366	366	350	316	325	328	334	360	331	346	346	370	377	399	327	347	308	331	304	328	349	351	342	356	340	324	317	332	361	347	320	352	340	334	329	334	344	323	337	357	344	368	356	347	393	332	343	344	345	346	349	357	344	357	344	363	344	327	342	354	355	348	381	367	339	310	355	338	352	366	334	311	371	333	317	362	336	360	356	340	302	323	323	328	330	339	328	355	375	343	337	369	335	370	400	328	319	342	335	340	346	342	319	316	366	361	342	329	341	340	349	370	325	382	322	356	340	378	340	345	353	334	341	320	347	337	356	362	329	366	367	346	392	370	360	349	377	387	354	312	338	350	361	346	325	345	356	318	357	346	355	333	359	348	383	366	370	383	348	351	325	341	374	349	379	353	336	341	336	313	338	358	373	350	351	340	374	344	322	365	369	391	367	330	314	363	324	366	348	328	328	335	357	352	343	339	361	315	337	377	373	354	359	333	329	351	348	353	329	328	326	320	352	354	337	356	334	347	385	316	327	363	333	311	346	338	363	306	362	367	351	336	347	346	345	328	335	348	346	353	383	346	343	350	341	339	365	356	345	313	368	305	324	352	312	316	361	346	317	347	300	360	328	358	358	361	363	354	334	372	341	330	347	364	336	348	380	350	331	374	325	356	317	337	360	349	343	368	312	339	363	342	371	364	328	328	354	364	351	337	366	361	337	344	318	340	375	371	342	332	343	365	388	376	370	342	331	380	369	404	375	318	388	377	301	312	337	334	338	354	343	358	392	338	328	325	348	339	372	362	323	348	356	360	326	367	371	379	345	374	368	352	345	369	382	354	365	350	349	321	361	382	378	339	331	344	357	345	319	378	337	324	332	346	361	336	353	347	358	343	382	304	321	306	360	344	352	363	356	367	379	332	308	361	326	363	317	294	378	337	349	378	350	356	340	369	366	328	335	348	322	333	322	369	333	347	334	364	379	338	361	334	330	350	355	328	332	320	372	352	352	379	329	346	362	380	333	348	343	330	347	338	348	353	382	337	363	349	358	335	345	353	331	349	344	301	306	357	354	342	329	363	383	367	343	356	346	327	338	347	328	359	326	366	327	371	313	344	349	370	314	305	335	404	350	342	332	326	338	353	353	351	344	384	350	344	378	389	370	319	348	362	350	331	352	355	344	339	305	356	351	353	365	373	376	326	343	370	345	336	337	330	334	327	308	371	333	319	329	358	358	377	361	348	310	366	361	357	322	323	350	326	360	370	352	313	350	357	370	339	366	374	342	356	354	341	357	335	355	372	385	318	355	303	374	369	354	334	323	333	343	347	349	366	320	323	338	362	319	328	341	316	322	362	359	304	326	362	342	387	364	331	328	355	347	362	316	306	336	351	341	359	325	319	341	378	373	320	357	341	356	326	327	368	333	353	312	346	357	341	339	336	349	341	322	355	354	355	374	355	297	339	346	346	347	347	383	322	349	336	356	325	361	338	342	382	345	355	299	326	343	375	357	325	350	370	351	357	353	349	332	343	302	363	354	374	366	361	363	347	299	324	343	354	336	345	387	362	324	317	344	351	369	334	344	332	362	377	348	370	343	332	381	327	367	411	375	347	339	338	373	352	345	335	347	356	345	310	354	346	339	352	330	355	371	365	347	358	331	319	341	332	353	349	402	341	342	356	371	331	350	386	372	343	332	348	378	389	328	345	354	388	353	354	379	333	371	340	362	343	345	306	329	327	385	378	361	325	353	361	344	369	383	306	325	368	338	343	375	337	367	335	335	322	323	371	336	325	360	369	337	336	326	321	336	348	346	339	332	345	384	358	368	344	370	399	330	333	309	355	345	338	347	360	353	367	348	346	357	345	340	360	338	362	346	323	344	319	367	356	376	376	327	349	345	324	343	383	353	334	365	330	318	324	351	342	370	350	339	323	340	407	355	366	319	329	373	342	346	366	324	336	331	317	357	350	319	308	337	324	370	314	328	348	351	333	352	367	363	380	354	328	399	326	335	343	344	351	332	347	333	307	352	356	352	383	342	329	351	342	312	350	342	332	336	345	338	331	342	347	354	360	371	361	362	385	343	373	358	334	348	348	349	339	337	363	355	330	347	346	336	332	356	355	336	379	354	346	329	351	339	354	378	337	346	370	345	359	375	332	360	331	355	373	399	338	333	332	313	316	338	342	368	349	356	327	344	329	336	334	305	362	365	369	362	354	347	363	336	354	346	352	318	327	357	350	364	340	371	361	349	360	322	340	384	359	355	388	355	330	346	326	358	333	355	332	353	345	372	382	362	334	347	375	312	367	323	336	349	370	342	370	379	308	349	341	341	327	322	362	389	335	358	310	331	364	334	344	325	351	353	334	294	344	346	395	344	360	379	331	374	346	330	344	362	358	354	368	352	323	341	348	347	345	351	366	367	337	327	344	370	337	369	378	383	302	379	309	349	360	316	356	351	380	363	356	343	336	317	365	366	347	361	361	376	336	325	340	382	338	336	369	369	327	339	357	334	339	371	372	366	353	366	348	330	368	360	346	361	313	360	341	379	356	364	333	338	355	324	355	327	357	393	350	305	340	387	342	362	321	321	354	352	343	346	360	355	365	349	377	348	337	379	347	339	318	381	353	360	308	318	316	348	339	353	371	298	355	354	352	323	335	342	335	322	321	367	334	397	363	362	332	354	339	324	341	330	330	352	348	315	330	319	315	362	321	377	345	354	343	362	321	346	367	354	344	335	354	327	344	338	296	353	389	296	339	340	361	368	344	347	323	357	366	356	336	345	334	313	360	365	371	367	325	318	341	351	337	336	338	366	398	338	336	382	341	329	354	345	332	340	333	324	346	367	335	371	356	359	326	360	351	326	371	320	357	328	335	368	341	334	343	351
57095	48698	46996	33646	15441	4290	1408	859	808	792	774	800	815	794	794	839	718	819	816	833	824	788	786	807	791	885	794	799	754	822	820	784	824	846	743	746	814	795	785	865	841	796	773	813	836	802	781	808	800	823	758	774	771	808	828	848	799	784	818	748	812	763	828	814	742	766	783	796	811	788	823	818	800	839	823	807	769	775	798	800	810	748	770	748	794	730	861	802	840	804	813	818	783	811	770	805	786	818	790	771	818	809	817	837	776	829	798	832	817	808	790	791	826	828	810	768	803	786	799	830	819	790	823	801	823	833	860	800	768	811	838	782	812	756	820	801	827	829	820	773	807	785	868	806	792	792	810	755	805	845	776	781	765	822	802	814	817	730	772	821	769	869	818	798	760	766	807	820	845	804	810	790	802	836	817	812	772	727	836	800	778	862	795	765	780	845	835	799	800	838	791	792	826	769	807	813	783	817	794	824	817	799	774	806	804	824	763	776	784	847	820	846	790	808	792	767	795	823	768	829	848	821	787	777	810	829	784	827	806	780	832	760	800	869	791	781	844	812	800	767	840	809	851	791	798	799	835	806	759	771	805	807	826	849	818	821	761	801	838	829	847	828	831	859	830	813	801	773	822	814	763	798	766	808	784	791	755	767	823	832	785	787	811	779	807	800	814	760	854	801	795	828	800	773	864	825	773	807	803	786	763	843	742	773	835	814	816	881	821	785	827	819	791	812	782	774	767	772	750	816	806	796	737	801	828	797	849	881	806	814	769	819	861	763	787	840	801	787	789	808	768	793	813	842	787	802	765	811	844	790	804	835	771	760	760	766	757	767	824	807	792	779	783	804	805	813	826	807	796	795	837	800	820	816	829	747	827	821	804	830	776	730	741	855	787	814	778	773	802	767	787	771	770	865	860	841	821	783	761	801	787	831	825	812	867	808	776	783	841	764	784	790	810	791	800	808	804	794	832	777	818	738	802	780	787	796	754	848	836	830	778	809	811	798	809	767	784	788	784	822	758	755	782	815	741	738	812	801	730	816	813	772	782	751	859	781	798	797	846	829	786	782	722	823	801	790	786	825	762	797	792	834	825	774	767	810	811	861	825	769	816	843	812	814	815	829	844	788	770	774	826	812	848	815	830	812	798	788	834	812	796	842	764	856	797	846	782	836	754	812	799	854	809	825	768	786	827	845	815	798	800	796	760	780	822	758	827	811	824	828	884	773	810	760	838	763	843	784	821	845	784	788	825	828	811	811	827	874	796	842	753	799	822	798	779	831	804	835	836	793	828	808	819	822	800	791	819	764	840	736	781	788	750	781	807	793	831	834	759	804	812	751	808	837	708	830	772	775	765	787	801	789	796	821	794	751	824	799	809	812	834	799	773	761	831	791	818	799	802	776	818	841	803	806	805	805	798	841	778	821	789	803	802	829	812	818	834	811	789	815	762	783	824	793	799	779	777	800	807	734	841	834	818	835	779	873	806	776	817	848	797	807	875	809	781	756	796	762	773	838	770	770	835	788	776	820	804	802	790	798	837	786	741	793	799	787	798	831	822	766	831	868	804	871	853	782	760	778	801	816	848	758	821	800	784	838	797	796	834	769	830	784	823	767	784	810	791	830	836	836	797	786	815	767	787	801	794	755	793	812	772	781	802	790	791	805	812	766	820	772	813	788	779	824	817	807	781	801	863	832	772	811	802	811	824	795	778	788	788	813	845	811	854	802	800	789	789	819	752	798	792	763	820	793	834	824	865	802	767	772	757	782	794	860	808	777	792	783	800	770	840	780	810	799	832	851	772	823	752	802	741	848	791	779	839	783	837	849	790	815	826	836	786	810	813	824	800	803	802	814	815	779	829	789	805	783	754	741	769	814	794	806	829	807	788	736	811	804	825	847	746	736	878	779	800	819	837	846	767	786	800	813	814	838	769	824	844	772	825	808	832	845	759	799	774	774	831	834	832	828	788	804	795	854	816	791	751	816	794	738	831	800	863	764	792	763	796	808	853	751	804	784	789	830	815	790	837	819	827	775	795	815	821	769	763	814	798	865	757	758	745	767	799	764	824	791	752	767	835	834	789	834	809	814	819	816	802	736	843	826	856	754	841	784	821	785	766	845	816	797	833	794	820	792	785	815	813	803	802	844	790	791	816	810	850	836	756	791	845	792	834	801	833	797	806	798	837	797	791	774	853	809	793	821	788	802	752	813	810	773	804	814	807	770	843	813	745	783	800	804	814	755	761	824	803	801	819	811	777	784	835	847	852	825	818	779	813	826	867	836	763	863	811	822	838	806	828	845	801	769	791	774	789	778	816	855	789	868	803	809	835	865	820	800	833	818	830	845	848	817	808	839	880	807	791	831	803	765	858	794	823	775	877	771	804	819	852	786	815	827	814	878	821	804	808	816	770	787	852	765	799	818	825	844	800	773	753	829	788	774	800	810	799	870	807	831	883	827	833	831	829	814	818	817	854	847	754	832	781	748	769	806	758	760	820	785	811	844	752	796	787	803	778	822	865	783	793	770	768	849	797	847	785	836	793	778	786	786	765	832	766	785	764	812	783	832	832	766	816	817	766	803	779	839	762	824	812	819	786	817	787	790	816	831	843	840	797	819	819	841	760	782	802	816	830	801	798	767	778	756	818	865	775	836	833	784	804	848	795	806	837	781	773	762	763	808	817	775	787	802	719	840	745	871	826	793	748	827	791	802	835	817	805	750	890	841	804	798	850	812	790	817	805	803	800	786	844	831	795	840	798	792	792	806	779	798	771	817	849	819	768	807	811	815	837	760	742	844	760	828	806	822	804	828	745	825	808	804	762	830	793	762	799	766	755	803	820	780	816	800	791	802	786	785	807	752	817	824	801	760	807	817	800	823	832	795	797	800	752	800	831	790	804	794	795	775	792	802	844	773	780	772	807	791	766	817	793	802	822	796	836	790	800	799	795	781	849	761	820	832	810	812	793	811	825	805	807	837	834	780	731	817	820	761	811	791	797	763	824	819	845	841	814	783	821	828	797	772	836	838	816	799	815	761	757	790	798	813	791	783	855	775	803	863	863	796	800	843	817	784	790	744	819	787	824	819	820	772	770	808	804	846	764	848	821	777	848	778	774	767	787	835	768	834	787	809	759	840	792	791	855	775	812	847	827	815	812	782	779	795	756	796	771	766	789	817	769	772	806	804	802	766	829	823	831	797	812	822	813	811	784	740	851	804	803	806	844	758	808	849	769	781	794	824	807	830	824	777	827	835	755	798	826	758	780	781	815	767	814	818	810	842	816	786	802	796	825	806	814	867	834	776	783	802	773	781	792	773	788	872	817	832	828	788	798	813	831	761	868	838	835	747	810	800	784	811	826	767	753	813	820	791	758	804	762	810	797	839	809	871	763	782	820	824	766	803	819	773	789	890	794	812	801	814	824	784	770	810	844	818	803	799	812	842	809	789	807	790	761	839	757	781	816	808	813	753	789	832	821	810	823	775	802	823	786	841
85528	71256	59691	38768	18924	4270	736	357	335	291	282	289	310	285	315	332	322	320	322	324	314	294	305	335	322	315	292	323	330	322	310	314	315	297	296	308	297	328	344	325	318	299	343	297	308	308	327	331	297	330	348	293	312	319	306	302	285	326	324	302	299	310	311	305	329	316	297	292	324	266	304	296	339	310	318	323	332	321	312	295	290	347	337	271	307	312	308	313	336	308	309	338	279	320	318	316	284	287	302	313	302	289	297	336	299	288	302	347	326	302	320	326	305	306	303	311	303	316	313	312	311	319	303	292	308	316	319	281	336	310	333	330	307	316	296	308	308	265	299	311	316	303	307	286	295	304	332	291	293	290	316	300	319	319	269	301	271	319	297	317	289	305	296	311	333	321	354	284	312	318	325	307	295	333	299	296	308	321	289	313	303	272	324	282	290	288	297	315	280	316	308	256	336	321	324	312	274	313	279	309	330	267	292	288	338	328	345	314	303	306	311	296	319	295	286	296	273	285	278	302	306	304	300	296	325	315	301	327	305	287	291	301	301	279	301	296	308	324	297	275	284	332	289	299	321	327	324	314	302	295	295	292	309	289	314	301	331	342	283	339	321	324	319	313	303	325	313	292	345	315	300	291	314	327	332	274	300	322	313	309	322	316	332	308	312	297	307	317	279	338	338	321	319	329	321	304	286	312	302	276	325	330	299	327	372	318	290	249	295	304	353	337	293	316	323	302	295	324	330	297	298	291	321	295	317	290	311	297	319	305	301	323	327	286	331	289	317	304	341	328	309	291	316	307	313	337	288	275	309	329	297	333	304	331	299	306	326	290	330	342	305	326	295	315	296	284	341	311	296	304	297	304	310	297	292	338	289	328	334	339	305	294	295	294	326	305	306	334	329	311	327	325	293	329	307	341	324	302	336	304	312	294	341	274	306	308	286	334	299	318	303	297	329	301	328	310	333	306	330	314	274	318	273	325	302	310	343	283	294	309	345	332	308	305	305	311	347	308	318	326	307	304	278	332	313	351	303	308	288	313	300	300	330	294	288	307	307	280	270	301	272	301	326	315	287	282	363	307	299	291	310	328	297	301	296	306	307	303	276	295	348	328	323	299	303	304	291	278	317	286	326	331	326	316	312	311	299	266	296	293	306	322	310	294	294	315	327	299	289	312	320	272	299	320	361	308	328	327	321	290	307	301	334	304	339	286	328	294	312	311	315	303	296	289	295	273	315	262	303	293	262	275	319	289	332	353	313	318	313	291	300	297	299	318	292	321	323	280	333	338	311	301	319	320	310	306	300	302	286	337	304	305	301	314	311	313	326	342	313	298	313	325	316	327	311	279	315	310	327	357	338	317	309	287	297	292	310	302	315	301	293	288	306	297	316	297	284	315	303	301	300	329	337	306	316	308	316	297	311	286	318	308	288	300	289	308	297	297	333	308	325	320	307	297	277	316	334	298	322	287	331	354	282	280	301	299	287	319	302	321	293	325	308	280	330	322	296	314	315	304	287	273	303	320	299	313	316	318	289	307	300	348	302	320	314	331	264	328	327	288	296	317	302	315	298	311	323	286	295	305	319	303	293	309	300	328	286	301	303	310	290	285	314	308	287	321	337	273	324	288	308	288	301	297	298	300	310	328	303	305	277	313	329	314	334	298	332	298	291	333	323	310	305	313	320	313	268	305	352	315	308	304	303	300	299	341	319	290	277	300	325	293	334	318	274	313	298	294	295	294	294	301	296	310	308	295	313	317	310	311	270	301	349	290	302	296	315	298	304	269	298	346	303	320	290	302	303	314	301	309	302	329	295	325	318	293	284	335	288	301	342	339	289	331	321	297	245	322	310	265	321	314	319	302	306	300	273	303	295	321	318	285	326	277	327	318	336	313	326	253	293	295	344	313	326	315	344	340	313	313	321	303	310	313	294	330	310	323	309	307	291	304	294	314	302	329	324	302	335	273	327	277	299	282	329	339	305	314	274	341	283	306	312	288	309	317	332	327	307	316	316	326	308	336	324	319	287	327	299	306	307	289	302	266	316	328	310	310	287	311	324	309	306	322	312	312	298	293	323	340	311	305	319	312	312	313	334	317	314	319	278	273	313	301	322	332	295	327	302	312	298	317	312	309	269	298	281	291	310	291	298	332	280	278	336	299	290	291	298	308	297	310	327	316	347	298	289	297	327	292	329	295	311	321	313	292	296	324	318	328	319	290	317	298	280	276	313	308	281	289	327	332	302	317	299	329	314	308	300	297	322	319	326	268	336	307	282	312	293	329	309	329	312	300	301	331	325	318	319	310	303	284	303	327	324	294	298	323	322	290	315	250	297	286	272	315	304	321	282	312	311	343	298	316	310	297	299	289	305	325	315	304	304	308	294	319	323	285	306	305	306	324	288	280	314	299	329	292	301	331	329	315	272	292	291	328	287	290	267	276	268	274	335	324	327	298	289	322	291	305	292	280	298	323	297	288	322	277	280	294	330	323	294	291	316	319	284	313	306	319	321	287	293	298	319	313	322	343	298	317	293	323	295	295	323	303	326	291	327	328	347	360	329	308	314	335	296	321	289	306	324	330	316	291	308	303	287	290	279	301	306	307	280	310	307	306	324	301	300	315	319	296	312	335	282	332	296	305	303	294	274	356	302	306	290	312	337	338	320	347	308	289	316	323	309	343	288	317	308	278	315	314	325	331	302	316	301	311	321	315	299	289	301	297	320	268	309	301	290	301	301	306	284	296	343	343	270	347	313	330	284	273	323	325	302	306	326	302	269	289	314	329	291	318	317	307	311	298	303	298	307	308	295	324	338	288	316	312	317	315	291	288	344	302	288	337	295	319	327	308	299	293	321	306	305	307	303	296	294	367	301	290	336	320	305	294	327	276	307	327	321	307	295	270	342	326	299	315	330	314	326	328	282	325	325	330	322	314	315	294	291	342	295	320	317	295	313	303	304	330	317	308	318	316	316	300	293	317	308	306	291	279	289	298	331	284	266	334	328	304	313	310	332	280	283	322	304	301	284	313	333	319	329	318	303	282	336	317	243	319	345	325	292	299	328	298	306	306	325	323	320	321	306	324	304	303	302	297	328	304	277	295	288	299	293	362	299	311	340	303	296	302	309	290	293	320	263	335	309	330	306	315	332	329	298	300	300	294	337	308	313	328	321	339	322	330	282	353	303	295	318	308	274	327	291	293	320	305	311	304	311	281	312	324	306	315	336	306	332	323	258	297	312	308	335	306	328	315	321	321	285	324	287	300	329	337	313	275	295	299	299	256	319	315	301	286	349	294	314	311	307	275	324	309	331	294	303	314	296	320	299	326	274	298	339	320	319	323	287	299	343	281	313	304	292	288	304	268	324	340	288	323	298	314	325	329	306	323	311	283	316	282	278	266	304	321	329	322	285	303	336	330	334	283	282	320	346	314	293	282	290	291	322	290	323	327	334	318	314	327	337	306	302	295	290	316	298	278	286	312	326	312	316	301	292	298
67087	59495	57149	42142	20879	5963	1510	805	704	708	723	729	734	745	661	700	737	711	712	715	762	709	681	763	732	772	724	716	768	722	673	760	699	721	666	732	680	697	712	744	744	736	709	656	738	741	734	728	672	675	696	676	700	708	725	705	660	651	740	685	713	687	718	735	768	690	698	688	691	723	750	685	689	751	759	684	719	682	739	689	699	759	715	716	719	779	724	719	721	704	728	710	783	682	711	702	738	697	745	677	741	760	747	732	762	697	786	728	711	710	701	723	736	722	643	708	714	745	752	678	696	739	742	720	765	725	729	731	707	731	702	715	741	711	701	680	753	722	712	706	737	711	727	730	754	721	711	674	650	733	691	728	747	729	713	733	725	699	706	733	742	699	691	724	708	710	737	685	705	721	664	732	717	732	712	713	724	715	699	683	732	727	749	708	681	725	715	658	663	679	680	689	710	703	650	720	703	703	756	719	724	758	708	730	739	732	749	669	755	712	722	725	721	702	707	749	739	714	732	745	738	706	699	778	775	727	725	626	746	717	719	736	684	738	689	726	763	699	763	706	748	763	752	694	728	715	707	683	721	722	746	704	703	772	731	729	675	702	718	732	712	725	654	744	737	702	738	727	743	696	699	772	669	752	754	686	689	714	668	712	710	729	721	747	723	716	728	726	690	703	672	726	738	743	747	775	685	697	704	722	681	753	740	713	739	728	735	726	697	704	703	753	695	738	713	740	685	676	668	726	726	752	756	720	738	713	697	725	714	723	737	742	712	720	695	757	660	722	722	710	708	702	698	724	680	708	766	711	737	683	680	690	710	695	682	699	711	721	732	686	689	693	739	739	695	729	697	737	738	678	725	675	696	719	703	722	731	727	748	766	723	730	762	699	749	672	672	748	688	687	708	739	736	713	713	732	727	699	743	688	726	744	737	780	690	685	738	701	725	733	715	716	711	726	696	698	701	723	735	727	675	673	737	688	704	719	748	731	702	725	785	726	652	739	755	696	726	656	735	738	750	729	671	685	776	772	700	711	709	672	701	705	691	719	748	723	715	714	746	754	761	690	714	718	715	746	682	736	802	638	723	700	749	735	745	709	756	722	722	696	711	702	695	757	713	680	708	703	751	725	695	744	720	744	688	723	718	733	714	692	719	723	718	724	654	721	741	709	756	720	705	763	740	707	727	697	683	720	725	760	730	674	735	730	703	701	659	709	716	753	714	699	718	702	723	711	690	713	719	766	704	730	754	707	727	756	708	720	749	719	751	735	718	749	731	707	734	728	706	715	725	716	700	760	694	694	685	688	686	678	647	706	707	687	715	700	693	729	753	765	700	702	717	719	710	682	717	759	695	728	752	707	677	702	703	756	686	688	692	730	773	694	716	708	752	727	752	757	666	728	686	726	717	675	672	703	722	726	698	761	742	702	736	696	727	708	719	714	685	743	713	679	739	762	678	740	707	721	735	705	717	764	671	623	719	672	731	738	692	726	762	692	666	696	747	692	703	740	733	669	699	726	662	718	726	725	679	712	728	704	653	692	694	701	716	705	702	727	718	730	716	709	716	719	773	732	723	723	651	732	742	700	688	711	740	692	741	740	698	699	701	674	691	726	684	697	697	746	732	724	747	695	689	750	737	730	744	667	699	715	713	765	739	755	745	734	667	735	731	723	719	724	672	662	713	734	664	699	708	707	677	714	678	730	757	740	761	707	742	692	721	727	729	709	681	725	731	672	707	758	726	715	728	712	717	737	685	746	720	716	681	679	660	665	742	696	732	669	700	770	744	718	721	697	711	713	697	702	673	744	706	723	728	726	675	763	742	730	687	705	712	741	703	721	733	717	746	776	713	724	746	736	712	724	707	677	694	670	685	706	753	689	754	736	712	717	686	711	712	686	727	685	714	716	738	684	733	692	689	711	743	714	704	719	724	719	733	704	697	719	683	721	720	698	749	682	690	705	746	675	742	716	722	701	709	713	695	751	708	695	721	677	709	696	711	711	675	729	722	699	694	744	707	765	704	692	704	704	778	705	768	724	719	733	695	665	689	705	686	703	763	637	743	664	714	721	757	721	664	701	716	727	741	732	700	728	658	670	748	675	706	674	744	698	788	710	748	668	712	768	732	762	739	754	728	684	729	686	732	719	696	715	715	743	700	642	741	655	720	728	701	762	748	747	719	713	711	702	738	733	686	690	687	687	721	735	754	716	773	674	690	726	680	763	703	690	699	776	710	660	719	742	752	729	735	681	722	719	766	739	726	715	724	707	749	720	679	686	711	697	708	762	686	744	694	742	725	733	714	725	640	725	696	760	738	710	684	742	700	707	701	692	692	758	731	700	711	666	749	748	733	703	734	740	751	740	675	731	727	744	729	711	707	768	731	715	708	760	702	683	703	702	732	665	757	761	756	734	728	712	718	711	708	711	724	747	707	671	680	706	718	748	720	689	714	717	728	706	714	736	755	716	763	732	739	714	707	714	699	690	742	698	715	769	676	683	778	698	683	705	692	706	705	707	720	721	760	729	676	732	702	689	720	731	704	717	698	739	721	714	691	740	696	738	757	736	703	671	689	716	722	750	693	742	751	716	706	713	776	724	715	731	725	722	755	710	708	727	711	763	694	738	749	769	748	701	761	696	744	720	702	720	759	740	721	691	678	659	702	746	785	715	708	696	738	751	706	724	669	722	766	719	687	736	686	695	706	695	713	718	661	691	753	702	768	707	685	671	740	682	690	679	666	681	710	703	735	759	694	731	699	712	703	701	721	693	729	722	773	741	704	703	712	681	697	685	725	721	741	725	665	753	696	722	683	745	695	731	732	705	686	701	726	699	743	737	695	750	678	729	712	745	674	697	696	742	722	683	724	716	717	705	703	712	746	680	728	693	725	717	685	711	708	729	718	709	683	717	729	684	707	716	631	765	752	718	756	711	699	678	751	746	656	738	719	697	758	683	767	737	757	727	710	719	726	755	689	738	658	681	743	757	763	689	690	734	721	735	728	728	759	724	696	667	720	718	693	698	683	716	677	726	716	674	706	695	695	701	705	712	687	689	714	688	741	685	698	690	682	759	700	693	742	709	687	728	686	669	677	736	685	714	717	735	708	745	653	701	689	729	766	730	717	700	747	687	703	698	739	693	693	759	700	697	716	690	715	703	639	705	728	731	701	700	719	720	717	698	743	669	722	750	747	759	685	709	698	738	720	749	669	763	754	716	678	666	666	758	714	673	754	795	722	720	722	728	726	753	677	721	709	682	723	712	772	790	695	737	700	734	761	729	725	714	695	712	709	737	726	723	761	737	719	723	743	730	724	678	687	739	740	684	741	714	730	685	707	732	697	730	681	727	686	707	693	758	734	734	748	706	765	733	728	694	750	737	696	679	732	738	712	723	694	697	705	706	709	717	720	759	709	656	710	716	694	732	718	687	653	722	739	688	750	693	705	728	693	735	741	723	704	709	722	718	712	744	715	743	686	700	690	696	706	739	662	720
40109	20468	10335	3756	1076	454	342	315	331	338	340	323	298	337	314	370	305	319	351	352	319	340	339	315	322	329	307	348	357	334	325	318	354	329	322	322	323	327	333	326	317	333	344	323	306	327	356	337	334	340	311	318	303	300	336	319	330	333	353	310	308	312	327	351	314	354	295	325	328	326	337	336	356	333	321	327	304	331	325	335	349	334	354	317	333	291	319	344	305	325	322	339	319	332	324	337	313	327	322	306	312	312	328	290	348	365	318	290	346	324	353	336	332	366	315	334	345	295	307	292	305	335	359	306	376	305	319	325	311	333	331	324	346	349	322	320	316	320	325	299	346	325	325	329	323	348	339	340	323	346	327	322	353	321	322	325	310	309	333	355	336	296	345	330	326	346	320	333	315	327	354	333	358	332	334	343	319	334	317	332	307	349	299	302	337	311	328	346	332	304	299	363	335	346	301	324	328	336	328	333	318	331	334	312	336	326	310	308	364	312	310	337	334	344	322	346	341	309	352	347	339	344	318	295	321	356	327	314	322	321	348	324	301	314	329	340	356	332	346	320	367	269	312	317	320	328	312	337	338	332	317	318	354	326	317	344	360	313	292	360	328	346	361	338	352	338	293	326	313	324	289	357	325	324	335	286	315	340	329	316	344	375	324	338	329	362	331	317	322	351	311	336	312	300	298	344	313	337	337	328	314	367	318	335	305	298	346	314	332	324	330	337	352	346	313	318	304	289	352	311	354	322	350	313	343	323	314	311	313	372	332	328	343	288	321	318	309	333	348	348	316	336	321	316	336	318	315	327	275	356	322	331	312	367	350	352	313	333	376	349	321	352	305	313	329	321	333	321	303	321	332	328	320	335	324	343	317	307	357	368	308	331	349	287	312	279	325	303	326	344	328	305	325	335	335	343	324	325	335	370	332	329	362	361	314	315	355	329	357	323	288	323	307	343	322	324	316	339	325	331	322	304	340	306	341	311	363	333	347	357	322	302	341	314	304	346	283	358	350	322	353	315	347	357	330	316	334	320	309	309	314	311	316	369	296	349	306	298	336	330	328	327	342	315	339	331	300	287	336	335	332	294	338	367	333	372	318	320	315	310	331	308	316	356	317	348	328	320	340	317	328	304	330	302	365	306	310	306	300	319	307	307	325	355	328	282	318	325	326	326	335	367	351	315	344	375	323	333	323	321	347	337	341	321	309	315	352	317	317	317	314	326	321	353	374	328	351	318	335	327	294	326	331	334	310	345	312	327	324	341	354	386	331	331	322	312	316	365	333	348	316	341	319	335	333	353	297	344	324	326	359	311	288	318	319	330	328	333	327	312	347	324	314	355	299	337	318	297	322	311	363	341	354	333	320	305	338	335	280	312	341	349	328	325	317	299	355	315	311	332	326	311	331	330	300	329	339	319	349	305	321	330	367	335	319	311	317	318	341	324	315	349	317	319	301	325	294	312	313	326	287	340	300	304	328	298	338	357	351	321	316	331	338	343	328	339	323	334	338	313	333	344	336	373	305	317	300	310	313	317	311	337	336	360	310	331	345	304	344	348	325	353	308	308	330	313	333	300	356	326	333	283	331	358	329	337	344	335	336	295	349	340	307	308	334	320	383	340	352	336	328	315	330	348	328	333	337	302	330	295	312	337	321	314	308	311	368	336	326	357	335	326	346	348	326	296	338	319	314	370	359	357	310	296	304	326	357	345	341	330	324	332	292	323	336	331	321	314	311	339	337	341	298	334	317	355	299	320	346	291	322	331	329	355	336	342	314	321	338	377	339	326	326	312	313	354	328	340	364	322	313	347	355	330	335	302	325	324	322	345	364	331	342	304	312	319	342	309	332	352	327	332	311	332	351	329	306	313	325	326	320	341	342	318	289	321	321	336	372	341	325	323	334	324	328	364	349	307	338	322	320	312	311	350	353	322	376	312	355	329	312	309	301	295	346	336	304	323	376	300	319	315	353	326	337	314	315	335	340	313	350	323	341	338	284	324	320	345	300	311	332	324	333	300	330	336	331	308	337	317	338	350	332	326	335	316	330	324	320	373	346	358	300	342	315	351	312	332	354	321	357	339	335	332	307	308	305	330	341	384	323	317	305	306	326	337	317	337	311	328	348	329	330	290	300	322	350	344	336	360	322	322	322	335	297	320	361	346	328	342	323	331	329	342	307	342	324	301	320	336	306	358	340	323	346	357	333	327	314	361	323	287	322	328	315	333	326	377	291	328	331	321	312	335	288	360	300	344	348	320	319	356	327	316	320	316	312	318	325	309	321	333	348	302	362	336	295	356	313	342	349	326	333	319	327	336	335	352	350	323	330	337	316	354	320	359	295	322	338	327	334	305	311	352	301	309	309	338	319	362	335	332	333	319	316	325	328	309	322	316	320	330	336	338	311	334	301	297	327	332	339	331	309	328	339	351	333	364	354	305	287	355	314	325	289	326	323	345	333	308	316	299	331	315	354	323	322	290	328	319	341	363	328	307	335	327	333	332	344	346	310	334	311	373	308	326	334	324	306	325	329	322	333	332	347	343	314	308	309	320	354	312	359	369	320	296	336	343	312	318	345	336	332	337	301	301	319	332	339	305	343	309	302	334	326	311	316	337	362	292	305	329	328	331	330	328	336	306	308	321	348	345	330	325	334	330	300	348	334	342	283	299	314	334	337	299	340	315	347	322	324	321	328	337	302	324	326	323	374	345	346	326	318	338	343	339	308	324	306	322	326	316	340	366	316	341	316	330	343	344	304	351	308	336	332	303	350	320	333	316	324	291	291	353	342	311	345	317	336	356	318	326	327	362	316	380	343	354	352	317	310	340	318	325	307	332	334	318	313	337	348	314	360	328	350	341	314	318	355	308	313	332	334	331	334	339	313	338	278	310	341	296	309	339	333	324	356	321	335	319	335	330	339	291	330	338	322	308	321	290	320	342	341	337	318	334	299	347	307	320	334	303	321	349	317	344	328	340	314	336	313	336	329	340	333	364	355	333	338	310	324	338	304	352	300	287	290	351	331	330	346	335	345	340	315	321	349	364	276	373	329	342	317	305	334	334	308	326	352	306	341	345	333	293	329	348	338	334	333	338	323	318	298	332	357	316	308	324	345	310	361	319	319	325	326	318	317	359	322	315	330	300	323	347	335	298	314	316	319	345	353	332	321	340	306	324	367	340	316	307	341	287	358	331	297	330	320	351	369	331	352	316	370	338	338	336	323	317	325	310	325	328	311	307	330	327	339	317	340	292	350	341	336	320	307	356	286	321	316	301	312	309	293	349	355	301	336	317	339	329	353	328	321	336	306	301	310	309	291	315	325	316	319	292	326	315	315	309	348	293	293	345	311	319	321	366	333	310	330	369	319	308	316	342	324	294	325	348	297	309	334	313	327	372	330	300	323	331	326	344	315	341	307	276	314	349	328	354	357	276	318	319	306	298	327	368	322	322	347	310	318	321	284	324	297	335	340	344	316	310	353	323	313	336	331	353
34642	19808	15008	8023	2712	1221	855	769	786	764	835	809	793	757	782	785	750	787	817	746	770	749	807	774	772	795	721	820	757	814	758	780	809	801	761	756	774	800	796	742	767	744	749	756	756	800	792	799	867	777	770	768	777	768	719	744	758	719	749	773	781	829	769	776	781	766	770	888	785	785	780	799	770	757	803	742	768	762	746	782	813	765	779	763	769	778	731	774	756	744	788	757	751	784	787	791	782	814	779	820	714	760	745	788	765	784	807	713	756	822	761	773	812	749	785	785	765	791	739	792	799	781	791	757	786	831	754	739	760	807	783	751	764	764	729	791	715	774	798	779	859	784	748	786	745	760	780	822	773	772	787	808	789	819	831	732	750	768	749	811	741	788	771	777	773	783	761	776	835	759	755	808	795	762	774	767	761	747	742	753	782	732	830	737	809	781	772	753	739	770	757	743	775	738	801	761	775	755	783	745	768	762	751	756	756	762	744	788	741	725	732	779	748	747	806	773	791	729	728	786	798	745	812	787	775	796	831	739	805	751	767	806	732	777	766	767	855	727	836	746	759	802	808	732	757	793	804	731	802	778	780	776	749	759	786	809	760	804	762	812	787	769	806	809	743	813	801	808	793	754	809	773	817	750	809	780	769	718	760	776	783	799	791	802	776	806	736	714	811	754	787	777	747	782	762	766	818	772	791	801	769	773	745	798	775	796	763	735	730	777	760	741	811	772	796	741	816	804	811	786	736	806	744	799	773	785	766	765	783	780	721	766	765	802	783	781	779	767	778	802	778	777	803	785	805	788	775	761	784	740	795	787	756	789	770	762	751	772	852	814	773	751	765	768	759	754	735	706	820	710	747	810	775	786	747	791	762	730	779	779	731	750	813	791	733	815	792	781	777	785	807	779	754	765	703	782	744	788	763	750	783	770	775	788	745	707	809	811	754	773	770	760	757	798	769	795	783	752	790	759	793	767	847	831	759	794	744	777	757	778	723	817	748	783	798	781	757	720	775	741	834	755	804	748	776	821	756	805	782	800	780	775	780	762	815	732	782	759	773	775	782	782	741	762	754	804	803	724	740	810	753	743	757	817	722	739	764	776	776	805	746	810	812	788	754	781	801	809	742	820	765	787	757	736	769	823	736	776	824	761	731	765	735	749	758	772	793	793	780	772	769	718	744	704	776	774	751	801	765	785	760	787	779	766	728	800	737	757	783	803	759	737	824	779	781	807	785	793	793	763	741	783	702	757	777	802	762	778	797	824	778	780	793	838	763	766	786	791	773	727	796	825	776	770	784	732	747	777	799	750	754	708	784	834	799	804	766	778	755	773	813	784	817	800	831	756	780	704	752	786	822	738	785	776	792	749	773	781	789	829	786	786	787	733	855	705	759	760	727	764	829	760	786	733	838	768	742	837	758	788	744	752	820	770	785	769	744	772	848	787	783	806	817	761	784	749	757	753	793	774	741	808	787	778	733	777	815	809	773	777	771	788	773	762	767	847	814	816	751	764	776	756	808	809	770	761	765	782	780	735	786	784	773	825	769	745	807	759	797	802	750	830	764	793	784	806	749	735	763	771	781	755	744	763	720	731	804	750	749	745	840	779	747	739	779	802	766	794	725	783	744	799	795	798	698	756	786	788	763	760	776	766	799	776	744	807	749	759	799	781	755	766	760	808	773	761	793	822	795	732	735	740	815	811	746	815	796	807	772	815	753	790	761	780	790	775	750	803	770	770	793	792	751	788	799	782	785	830	766	755	766	763	784	759	791	747	806	746	828	766	786	801	743	792	771	788	790	733	832	739	735	769	788	778	782	788	726	734	771	758	800	801	790	829	796	725	739	786	786	741	746	803	751	760	790	722	739	739	771	771	827	810	762	755	791	763	771	750	753	781	773	783	766	775	774	784	766	747	737	777	797	742	797	787	737	785	779	787	844	835	727	786	776	760	819	758	800	800	785	776	795	781	736	807	804	780	770	777	772	783	788	763	745	836	784	761	804	714	747	789	751	771	762	798	729	749	797	772	798	783	732	786	776	780	798	807	782	792	761	790	753	820	789	737	753	777	823	775	785	754	777	770	749	812	784	751	775	773	823	724	768	756	779	768	769	765	775	812	800	784	798	837	776	745	820	755	767	797	751	780	739	804	766	788	775	836	832	824	783	778	770	826	723	824	754	811	757	750	793	797	751	740	787	763	790	777	729	779	778	767	792	757	755	724	762	760	772	731	749	804	765	769	804	795	801	797	782	786	745	840	738	750	772	768	757	817	769	741	786	785	769	820	739	724	827	760	773	743	708	761	800	756	810	813	781	736	745	797	779	753	784	756	767	706	726	757	778	769	780	758	743	804	773	786	810	707	751	806	779	761	789	764	809	793	790	770	718	750	747	765	738	793	800	762	760	766	778	822	748	777	784	748	767	773	761	707	756	775	780	724	724	771	772	756	776	780	723	764	765	805	718	806	776	794	761	775	799	788	821	809	791	758	801	750	776	812	781	809	768	791	740	765	756	793	799	742	760	745	831	792	769	823	787	776	764	784	783	772	787	759	787	733	754	747	742	741	761	780	783	756	764	792	747	806	792	781	784	773	764	808	783	754	720	788	793	778	777	784	758	753	768	746	780	765	790	771	765	746	775	708	749	800	811	739	801	767	784	752	758	740	782	796	813	741	725	739	749	790	781	771	772	790	755	794	788	748	777	791	759	745	784	789	777	764	758	758	793	775	793	735	772	745	777	742	794	776	777	774	751	768	783	777	774	762	774	740	824	755	780	782	733	802	786	774	742	788	774	721	733	819	798	755	734	748	709	775	774	781	781	798	778	801	739	749	786	771	747	765	766	781	758	781	785	754	818	769	837	798	769	831	796	734	804	783	775	780	769	776	723	735	792	736	723	774	756	782	809	752	754	770	725	776	813	786	801	786	775	753	804	804	778	749	779	757	807	787	773	780	768	758	787	736	754	795	779	773	747	732	765	789	811	761	781	785	736	761	780	732	733	820	787	791	745	725	742	744	795	790	815	786	730	744	825	760	769	779	779	790	773	714	811	763	756	747	767	766	768	738	814	794	761	780	778	744	781	806	827	771	758	746	814	771	804	778	749	792	763	811	771	778	793	711	812	736	811	795	737	788	747	740	762	747	785	783	753	793	740	751	789	770	745	777	785	811	803	730	807	781	751	789	763	768	765	750	731	799	799	796	785	726	770	811	765	835	767	752	802	769	785	763	738	771	772	809	753	784	763	762	750	775	755	783	797	777	804	777	782	761	754	781	729	744	695	744	854	774	797	787	782	756	731	749	779	782	780	824	820	836	797	766	808	771	760	745	755	796	760	791	772	834	788	776	817	763	835	783	777	765	778	770	753	757	809	708	814	795	727	813	763	780	713	742	785	796	833	761	782	779	824	716	800	754	737	764	811	774	779	808	786	779	762	804	736	797	781	759	770	814	723	800	767	771	782	776	734	749	817	794	793	782	712	778	838	811	754	772
79854	62245	51165	29787	10547	1713	500	397	381	366	362	379	309	364	368	301	344	334	336	335	367	333	360	397	339	396	329	338	362	312	344	346	354	366	314	350	366	327	359	360	311	389	336	374	351	368	332	349	341	321	345	349	325	339	359	337	320	324	355	355	311	307	314	315	311	320	370	355	342	347	336	335	357	327	344	354	345	311	341	336	354	334	366	339	386	342	365	321	392	353	328	366	320	346	369	324	321	353	375	331	340	371	322	363	320	349	331	332	362	291	333	351	352	317	342	352	353	338	341	362	336	365	347	361	323	362	359	351	322	342	360	366	333	367	349	341	335	369	324	320	329	386	353	344	352	318	334	317	322	396	338	341	302	361	337	353	361	335	352	334	357	359	362	339	351	329	322	313	337	335	357	353	365	319	347	375	349	319	354	365	322	338	346	334	339	348	331	327	354	336	331	342	353	351	358	341	328	348	318	374	356	317	368	319	346	367	324	378	346	341	336	351	366	366	334	341	302	387	380	351	366	326	307	354	332	333	340	373	351	362	370	331	354	342	336	304	348	379	359	323	346	358	343	334	357	355	324	337	360	341	353	361	326	332	332	333	342	354	326	318	344	364	377	335	333	338	316	360	331	352	334	308	366	312	362	365	353	326	342	318	376	328	324	363	312	317	349	319	354	352	335	348	340	383	342	334	321	348	311	341	339	333	307	320	336	369	356	386	349	327	345	345	340	364	342	350	350	362	338	333	330	351	360	321	340	340	354	327	356	344	335	325	344	357	362	368	322	355	319	336	319	331	362	352	327	329	356	319	311	326	347	336	343	322	325	300	337	340	365	307	327	332	349	335	306	339	303	338	331	348	331	317	366	362	342	323	323	332	329	306	347	356	274	332	320	331	342	338	348	341	338	332	342	391	344	363	314	343	358	346	349	369	335	344	348	343	323	344	309	319	353	352	367	343	368	360	371	355	383	320	334	359	313	366	334	318	352	335	320	349	320	319	338	365	337	335	334	342	359	355	338	318	312	338	354	329	363	334	348	342	364	360	332	322	318	340	338	308	341	356	355	368	335	359	336	315	344	358	318	321	309	332	348	367	320	326	336	310	323	343	357	366	365	360	348	377	346	329	343	352	349	322	344	342	400	353	350	308	317	330	344	341	330	354	352	293	329	366	329	334	333	325	368	332	376	339	325	350	351	375	345	388	362	348	308	329	322	337	320	328	341	337	345	363	345	374	343	339	380	329	357	331	313	349	369	345	343	341	354	316	306	324	342	349	316	337	357	359	310	338	365	300	336	355	376	375	321	321	376	346	390	333	341	345	331	320	326	382	340	380	332	362	346	376	342	353	342	322	352	358	315	353	344	344	383	349	363	363	360	342	312	320	329	322	321	334	318	315	374	375	325	337	358	349	349	347	339	352	351	344	341	369	356	343	364	315	337	353	318	348	332	330	324	331	346	339	360	353	366	312	324	326	343	336	359	370	337	367	360	353	350	345	353	295	342	357	329	323	314	359	336	331	361	320	356	326	356	362	356	390	346	391	338	316	314	340	351	361	360	336	335	335	345	316	327	328	351	352	379	340	333	357	330	384	313	343	339	356	311	338	367	352	371	363	327	314	392	340	377	354	348	374	357	375	357	321	343	354	349	314	351	337	354	286	343	337	343	369	331	362	358	327	313	328	325	352	343	330	324	325	388	327	345	320	350	362	364	354	394	303	307	324	344	363	350	299	329	315	340	365	327	320	340	341	344	328	339	337	373	353	316	380	351	348	325	335	311	330	329	315	329	342	342	340	335	323	340	343	338	390	364	322	365	334	341	328	376	347	358	330	307	337	347	343	338	344	308	324	359	338	333	339	334	325	341	324	360	317	343	296	338	333	355	336	338	348	331	363	330	338	317	346	361	341	335	347	328	331	331	296	360	348	346	348	342	363	327	333	309	344	343	351	363	344	364	358	318	333	362	333	328	395	310	319	328	344	331	340	296	346	367	343	377	363	340	325	316	335	332	370	348	350	354	333	308	312	349	402	326	365	360	328	359	346	345	381	329	352	324	339	339	356	320	366	339	336	360	340	303	318	353	329	359	340	330	354	349	376	353	316	357	336	324	335	381	340	335	352	341	326	335	322	351	346	373	355	329	347	378	368	340	369	329	379	304	327	330	327	347	350	320	345	336	357	331	336	337	362	348	355	344	324	342	346	379	364	342	291	334	327	348	378	362	373	343	357	375	332	353	312	342	327	341	373	345	343	339	369	352	412	338	352	360	328	332	404	377	352	358	369	359	342	331	400	362	317	356	365	370	330	352	343	358	353	348	362	388	361	346	331	352	329	367	376	359	326	339	308	346	323	342	329	337	311	357	328	322	343	330	367	337	331	333	364	316	319	346	324	322	355	291	317	357	351	322	356	336	362	354	368	349	359	327	325	385	373	339	381	349	318	354	373	353	321	343	325	399	372	326	353	356	369	381	345	337	324	334	316	341	337	336	346	334	331	352	355	331	347	305	363	349	318	327	364	326	340	384	339	317	347	323	306	359	339	352	352	320	337	359	346	371	352	368	350	317	358	363	359	337	345	324	363	345	346	348	333	343	385	307	358	347	326	371	311	335	327	325	343	330	362	332	310	368	338	335	351	338	388	330	370	354	360	343	332	314	333	295	357	326	338	352	329	353	360	331	316	343	325	337	370	323	323	328	340	368	317	329	334	332	374	331	341	344	342	342	357	347	352	333	319	320	337	364	344	326	359	361	309	344	359	334	338	338	370	296	366	335	364	354	316	353	345	381	329	334	328	344	355	359	332	332	353	354	345	375	367	339	325	355	348	335	342	321	327	356	366	321	341	337	394	341	338	341	339	344	379	340	340	346	341	334	314	345	349	351	346	359	360	318	339	335	315	356	323	304	334	324	355	358	313	330	388	346	316	348	345	320	358	358	361	334	347	323	324	343	336	350	343	344	332	330	370	343	334	346	327	347	352	338	323	344	308	333	352	356	350	372	320	372	340	356	330	395	345	354	362	312	320	343	369	324	282	352	326	359	330	321	336	336	349	383	318	335	330	352	369	337	355	343	299	328	339	374	345	352	351	324	336	347	321	356	337	275	346	335	353	375	342	353	331	325	333	391	293	344	344	326	368	354	324	334	352	346	336	322	368	330	348	317	368	362	337	350	341	366	342	381	339	359	372	320	336	346	359	352	343	362	336	305	367	348	348	358	361	334	339	350	327	375	354	344	363	376	347	336	331	339	330	352	366	316	352	322	346	358	362	360	335	360	331	349	369	340	359	319	354	341	339	335	366	368	346	371	335	344	384	342	330	334	353	341	307	368	343	309	390	327	309	350	348	327	371	353	355	341	348	312	345	345	365	335	306	345	341	389	358	317	323	298	341	339	351	326	346	332	340	314	337	347	339	343	363	361	316	333	330	361	319	329	338	323	352	360	327	355	345	347	388	392	344	353	339	340	340	349	329	314	330	328	321	359	332	342	340	377	368
57101	48991	48063	33373	13708	3503	1174	839	787	828	801	791	814	776	792	808	812	765	815	843	773	727	749	753	825	794	777	864	781	832	804	789	828	803	834	794	815	798	789	799	812	797	788	838	776	803	803	814	819	838	813	820	714	827	802	814	796	814	812	831	814	797	782	823	792	782	800	837	783	811	796	816	839	783	817	775	807	815	764	801	828	830	786	827	766	865	773	791	758	753	800	795	868	810	831	787	816	818	793	787	817	799	798	768	783	819	786	791	796	766	805	777	796	821	798	826	805	773	816	770	826	808	770	832	825	803	783	823	828	812	838	794	788	837	802	845	805	831	810	797	821	791	835	829	855	748	806	788	803	777	819	814	801	791	819	827	772	733	751	754	729	793	798	791	797	741	816	830	818	769	796	745	825	845	777	821	791	840	810	764	842	795	801	831	833	751	796	834	875	778	778	803	744	770	797	831	756	796	816	785	792	794	834	803	805	760	756	761	768	804	814	792	803	757	752	799	843	851	782	788	830	823	794	754	868	787	800	807	803	793	783	814	774	765	831	779	846	817	792	778	827	795	787	850	792	836	789	715	862	816	756	779	789	779	798	781	813	811	832	851	775	775	775	832	820	767	831	788	761	773	797	814	820	774	809	801	762	791	797	799	806	826	837	768	806	782	790	788	801	866	794	744	794	763	816	822	795	786	802	774	829	790	789	810	790	811	786	838	826	846	737	784	812	837	774	776	755	725	758	786	818	851	777	817	764	807	759	779	784	807	786	802	843	735	798	770	799	770	793	811	773	771	802	851	824	791	748	834	765	806	867	831	844	811	776	807	800	806	836	801	819	755	769	826	777	740	777	827	781	822	758	804	819	796	786	806	785	743	804	807	776	788	782	809	803	746	833	783	798	751	808	799	807	786	808	772	766	776	796	825	778	750	797	818	813	853	841	777	796	835	809	790	761	819	782	808	788	800	816	828	817	778	768	796	875	742	781	801	785	772	858	799	813	810	809	762	727	852	750	713	795	787	770	803	806	762	825	810	817	809	832	781	792	825	779	788	806	797	747	810	787	794	812	809	749	746	831	791	798	771	802	795	777	823	801	789	769	820	839	773	875	822	814	785	811	781	786	795	777	760	768	799	791	782	821	788	851	781	753	827	783	838	837	802	791	787	788	807	791	813	804	820	798	816	779	801	749	782	803	809	779	769	774	771	792	794	769	801	809	767	805	761	786	836	796	825	812	757	793	847	779	787	780	763	796	774	801	786	799	786	783	787	787	804	792	790	804	751	762	782	818	806	838	811	775	837	811	808	763	797	780	817	763	794	864	826	836	787	860	787	809	745	804	783	842	807	833	840	797	810	778	825	781	836	796	791	790	786	852	809	838	757	830	828	794	808	776	792	814	812	818	792	829	817	803	809	780	815	856	762	832	827	841	784	803	835	774	775	830	813	813	744	819	794	753	788	834	811	766	810	762	789	791	788	774	817	806	799	795	815	762	811	819	802	835	814	802	793	820	845	800	786	758	805	823	723	843	809	810	789	779	817	798	813	819	858	783	796	784	804	798	782	797	786	763	836	827	817	776	799	809	805	805	776	774	822	732	766	810	795	824	802	805	763	828	771	853	799	723	773	793	775	881	815	769	795	780	745	809	833	788	724	772	806	721	761	801	780	770	732	833	800	806	826	793	802	767	732	779	809	848	816	802	826	801	810	847	853	846	770	814	809	805	807	847	724	779	757	801	752	812	797	833	769	814	833	851	783	815	804	826	781	777	768	774	768	825	787	810	792	760	807	812	795	804	796	818	830	787	800	790	836	783	828	821	765	807	761	813	856	799	766	740	818	786	812	757	768	836	785	803	792	810	838	815	783	794	841	793	754	797	857	848	848	795	789	804	825	825	791	785	788	776	771	863	806	827	767	768	758	764	790	804	816	796	780	800	839	788	798	843	795	809	772	734	773	784	823	865	783	766	823	781	752	774	809	747	795	773	785	775	807	782	805	805	775	758	779	758	758	798	803	774	791	787	759	786	801	832	836	804	822	801	760	760	785	843	753	804	766	799	791	770	809	791	803	781	781	803	794	806	802	824	808	817	833	849	764	764	799	762	796	784	789	827	770	779	834	822	793	819	830	754	732	784	775	851	814	815	777	819	749	804	818	824	862	776	829	778	792	794	807	865	788	801	824	793	773	772	831	775	796	771	824	829	777	824	795	790	807	840	772	862	781	791	813	757	798	824	795	809	853	816	795	768	776	775	816	749	771	803	779	838	804	836	847	799	822	788	794	817	796	732	854	778	813	753	824	777	824	840	779	761	821	794	800	783	841	783	820	780	818	800	853	798	822	790	801	788	778	788	816	838	841	796	823	839	831	788	795	831	766	841	806	755	857	795	804	836	780	736	794	849	833	812	776	742	772	776	852	815	769	840	766	829	789	870	832	809	774	802	833	790	796	771	782	785	766	790	757	786	811	762	835	832	804	809	804	833	835	842	753	811	779	806	796	809	803	769	787	810	836	794	836	798	748	870	824	788	772	777	794	803	826	804	793	838	779	809	809	844	786	767	786	797	799	780	790	794	822	879	752	808	809	830	761	833	789	832	842	856	744	823	771	812	775	809	793	795	816	821	806	794	830	808	788	843	797	788	807	897	756	802	803	841	831	813	763	750	720	760	831	800	809	794	822	817	808	748	826	798	823	779	805	800	775	792	783	817	799	803	824	814	814	760	843	805	795	780	749	835	808	782	769	813	832	756	783	834	827	759	795	831	798	857	806	790	766	792	798	839	803	812	807	801	783	770	794	778	802	788	772	819	815	795	781	732	830	813	836	788	818	787	829	793	741	805	812	781	774	763	797	810	790	770	801	807	806	840	785	786	815	814	778	835	811	784	798	806	807	776	742	805	791	789	781	791	777	732	824	822	785	817	816	833	759	823	776	780	759	740	832	788	803	790	785	763	756	855	829	785	784	812	838	771	793	775	831	744	819	801	788	776	788	828	802	808	779	780	746	773	778	778	790	767	774	789	799	782	755	800	774	810	787	841	774	813	769	823	827	807	817	804	758	765	799	782	814	808	777	816	740	776	822	806	821	815	781	819	828	763	759	786	856	849	783	787	825	818	767	768	831	841	804	864	767	767	804	807	765	849	764	808	781	774	851	808	754	839	832	814	776	796	785	823	763	821	851	805	798	842	814	787	809	830	759	826	762	814	789	800	872	817	836	813	804	821	790	815	821	803	781	819	794	788	815	782	787	755	819	828	758	823	818	802	775	800	766	824	791	813	814	786	791	742	775	802	803	741	778	766	779	845	835	787	813	852	764	819	786	799	801	818	775	825	839	788	774	777	803	748	775	783	821	772	802	755	751	803	830	759	812	820	806	754	806	846	809	835	830	750	816	794	813	762	831	810	826	823	740	776	781	764	808	796	783	756	801	833	777	799	759	841	775	851	749	810	810	796	756	819	775	756	767	801	804	769	799	790	779	881	834	767	763	820	808
85243	71539	60751	39881	19726	4635	653	295	306	300	297	286	306	292	325	310	319	303	300	298	322	300	320	302	281	308	316	304	287	286	308	302	286	293	287	306	272	287	284	286	315	291	285	281	285	279	287	297	325	325	310	289	285	267	304	283	309	303	311	289	283	294	278	291	288	298	300	302	293	296	354	309	279	282	261	308	287	275	271	305	268	281	255	272	269	328	306	301	309	306	279	279	299	302	300	283	269	286	311	305	298	274	308	293	283	288	297	296	261	281	283	295	308	313	314	305	311	263	334	284	300	301	272	311	305	284	301	293	264	340	306	304	318	311	301	302	307	286	278	284	298	302	292	279	295	297	293	295	316	290	314	291	297	280	302	287	307	295	315	302	279	310	323	278	258	278	330	337	287	255	312	293	330	303	270	308	302	312	268	287	306	280	290	273	289	292	269	284	296	263	273	282	282	329	298	315	303	279	280	306	281	304	287	300	263	287	273	275	322	321	294	289	298	298	336	284	280	289	286	298	327	312	292	270	335	333	286	274	276	318	287	312	300	305	268	295	327	279	307	255	275	294	293	289	283	279	337	289	289	259	290	293	291	302	317	303	328	292	266	276	292	292	302	317	296	318	272	293	299	311	295	292	291	293	303	302	286	285	316	289	317	287	303	291	253	303	279	321	316	293	276	280	286	310	292	289	291	274	335	269	286	317	325	297	296	256	284	275	287	297	301	287	313	310	270	280	299	327	332	287	278	285	303	303	300	310	292	316	321	310	289	288	291	303	268	293	299	315	279	280	318	263	298	270	295	305	301	324	275	299	268	274	284	298	315	273	294	308	304	290	314	305	312	334	296	331	341	300	305	324	263	305	281	304	279	315	315	305	307	333	274	290	328	341	284	287	311	301	324	267	320	316	296	313	308	306	285	284	314	297	297	282	311	289	331	286	280	300	283	284	285	275	312	291	304	300	288	326	303	284	294	305	279	318	306	293	307	310	270	285	285	300	328	307	290	301	267	279	290	295	267	297	262	309	280	268	313	287	304	304	314	296	293	309	313	274	291	315	323	286	297	303	293	309	277	334	296	326	312	272	283	298	307	312	266	311	297	317	312	334	288	302	294	337	339	301	302	279	288	278	307	301	303	285	299	296	349	269	275	300	270	288	325	313	274	292	296	271	320	266	287	298	292	294	259	294	299	291	296	260	278	325	251	294	315	330	295	285	295	302	343	289	303	268	277	292	313	290	308	307	311	280	295	307	304	287	311	294	290	311	317	309	280	326	267	303	305	306	330	312	319	298	313	292	293	288	292	296	269	290	272	292	294	310	269	308	302	288	335	302	294	332	280	304	284	287	277	294	307	292	300	297	308	272	286	304	291	319	292	296	297	324	312	274	256	277	287	305	300	287	269	308	289	309	326	309	282	318	283	291	274	237	297	297	287	326	307	308	286	318	286	248	328	310	309	289	317	273	286	270	304	276	313	291	313	304	307	320	283	268	302	293	312	300	308	265	305	287	323	298	281	322	292	265	315	295	317	279	273	305	278	281	313	315	322	295	298	312	314	257	308	286	297	279	284	319	314	312	319	317	283	282	288	330	285	297	299	285	273	278	281	286	259	322	263	318	308	268	311	341	303	291	307	321	291	290	305	341	285	316	286	317	344	293	280	290	309	297	305	339	300	300	311	296	278	296	311	300	280	294	299	304	266	304	283	266	310	286	266	291	331	285	291	302	295	310	298	296	312	320	285	299	315	273	286	284	302	302	318	309	318	287	303	281	283	297	282	301	289	277	321	289	309	324	302	335	286	295	252	307	320	308	323	353	267	298	286	315	291	277	272	291	282	319	301	301	312	287	274	301	325	319	286	307	321	283	273	344	301	313	317	289	275	302	331	310	284	308	284	295	348	310	291	311	281	297	293	307	338	273	296	269	292	301	311	292	301	270	292	282	313	306	320	303	285	297	290	300	290	275	323	321	270	295	304	293	328	316	261	303	287	307	319	313	292	302	272	256	304	295	274	315	272	290	321	279	270	290	302	315	317	282	289	326	320	301	298	296	291	273	298	316	281	291	323	299	279	280	275	303	305	310	272	245	335	264	282	319	281	302	317	276	304	275	276	297	269	278	307	315	275	289	310	274	297	292	305	294	324	308	293	313	275	307	321	293	283	275	286	290	295	307	285	313	293	292	288	316	309	312	289	316	293	258	274	283	330	310	308	305	302	282	276	293	302	294	284	299	313	316	285	304	292	287	293	263	325	286	310	276	291	270	271	303	304	294	283	293	314	289	290	272	290	286	272	298	295	290	291	311	292	314	304	322	328	291	299	312	279	273	294	283	294	302	290	252	305	292	272	282	341	289	284	303	318	313	303	297	294	307	299	295	279	308	265	251	311	336	324	302	269	297	302	306	322	290	303	268	302	283	343	300	284	259	327	286	280	288	283	293	257	304	325	312	302	259	282	288	292	295	284	294	304	292	305	312	312	315	305	285	272	274	301	279	289	321	252	288	312	343	282	307	303	320	325	308	317	285	273	314	323	337	311	308	322	303	298	283	308	318	304	339	293	290	300	343	314	300	286	307	263	289	343	274	316	270	297	314	295	272	310	311	274	305	309	261	290	304	299	288	298	304	299	255	319	270	293	327	287	272	327	332	313	273	290	328	268	295	325	281	289	315	333	327	292	312	304	249	295	301	300	296	273	264	291	280	291	267	296	311	321	311	309	286	303	289	297	309	285	284	283	285	298	288	285	284	265	287	318	271	278	304	283	269	291	318	292	316	280	301	289	284	303	340	305	300	281	286	301	310	314	286	296	311	270	313	305	319	288	295	301	316	315	294	287	310	305	309	284	267	290	304	293	314	281	294	288	255	323	261	262	297	280	300	267	282	285	298	329	303	315	288	282	298	298	304	273	285	311	287	290	306	281	287	289	288	319	276	286	300	296	293	304	293	298	322	298	270	305	337	296	318	315	284	302	275	325	294	299	294	295	279	294	308	295	283	294	318	297	284	308	272	293	311	301	307	310	292	284	295	308	304	256	297	286	309	264	281	293	303	313	294	301	295	312	298	290	321	296	287	298	276	289	283	275	295	295	281	302	268	291	288	309	278	277	299	277	308	314	312	293	282	295	305	288	292	283	308	280	304	309	291	295	297	307	266	322	278	311	315	290	249	311	287	294	307	293	301	302	294	327	317	252	291	280	256	301	294	296	313	282	274	303	295	266	305	278	277	307	299	343	311	345	278	306	310	274	307	297	305	317	303	319	303	288	306	285	302	276	332	301	313	302	283	307	279	298	306	317	287	299	284	297	303	309	316	324	299	321	283	291	315	307	313	289	312	274	320	304	286	309	316	296	281	278	298	302	272	278	318	306	306	326	310	299	307	285	282	294	303	284	332	294	322	291	308	290	328	306	290	298	271	279	287	274	364	328	321	306	311	305	294	289	305	277	291	296	279	292	308	308	308	269	295	336	317	291	289	275	296	305	280	299	296	309	316
66142	59685	57742	43211	22398	6408	1545	753	685	703	729	707	684	664	656	737	717	662	712	712	743	644	666	697	680	721	703	703	665	670	667	677	649	694	690	660	679	700	612	679	698	732	772	692	678	681	730	683	676	648	737	725	717	671	666	701	730	675	682	671	672	700	726	682	689	694	668	689	664	700	720	705	664	665	664	716	646	626	676	657	705	698	655	728	683	695	684	717	691	678	696	682	719	658	704	697	702	656	767	683	725	660	648	679	686	678	726	688	707	693	683	693	658	707	678	694	680	662	674	662	710	671	674	661	664	689	717	698	683	626	702	690	700	713	670	670	692	676	661	687	685	722	708	677	683	698	717	713	705	703	678	639	699	691	625	672	648	676	703	673	674	670	619	654	668	668	713	729	690	721	769	654	714	747	643	689	665	718	742	653	702	696	672	690	743	735	687	708	665	697	688	616	711	673	705	684	688	729	705	717	665	668	670	707	690	661	705	769	716	703	684	705	702	708	702	715	695	702	673	687	675	701	655	657	660	695	669	700	679	644	704	703	661	675	646	700	678	690	688	702	704	716	700	688	696	690	648	664	673	663	672	694	717	660	763	744	701	716	679	738	690	686	694	632	707	693	697	691	685	669	668	696	688	701	693	697	704	678	690	699	691	707	712	682	664	691	743	689	713	647	679	658	685	686	665	680	687	675	737	697	658	715	655	677	699	667	622	699	674	733	694	679	693	718	653	741	697	663	671	702	688	710	652	706	666	685	635	719	677	733	716	720	674	649	697	687	682	678	706	689	727	660	659	686	683	694	666	663	666	694	696	674	643	650	708	657	682	747	684	684	687	692	710	694	766	718	681	619	680	709	695	721	674	701	733	660	712	750	751	672	731	650	721	676	722	705	693	721	686	656	675	681	741	726	667	686	660	686	709	676	676	662	728	649	708	659	707	683	683	716	703	664	732	685	663	744	668	669	671	704	686	679	684	712	651	694	709	734	692	673	691	699	642	700	712	651	676	690	690	667	680	675	712	643	688	732	689	628	691	664	705	694	665	700	651	704	706	724	718	698	664	694	719	630	746	713	678	667	707	691	720	690	716	671	714	731	710	663	687	713	670	708	676	683	711	682	697	664	691	697	730	704	715	676	715	678	663	678	668	699	723	686	663	693	664	674	706	700	684	656	757	688	701	697	736	684	676	685	711	680	684	721	652	675	715	721	685	716	758	686	686	680	694	691	729	661	677	711	715	670	695	689	650	683	705	684	735	663	676	668	693	669	661	711	695	714	676	673	702	674	683	714	713	656	691	696	665	681	704	691	703	694	701	735	677	701	691	676	688	684	677	659	702	707	687	714	663	708	694	666	688	668	683	655	697	662	713	690	700	694	690	709	680	685	686	676	662	692	697	680	698	710	653	718	709	709	706	662	680	702	695	740	670	679	721	689	699	676	703	703	672	710	724	704	713	718	694	717	660	693	703	704	673	689	707	700	655	650	698	701	655	697	676	666	667	685	684	733	697	675	688	710	658	745	724	684	671	678	669	680	711	702	685	702	728	666	701	697	676	697	698	693	666	738	694	708	667	669	631	672	654	656	716	655	656	711	694	723	728	674	677	678	715	682	692	676	694	657	628	628	687	740	663	722	707	682	682	733	672	715	649	653	722	650	705	686	662	670	700	692	708	694	732	717	741	714	680	682	678	702	704	715	687	668	693	680	660	714	705	690	694	693	735	686	714	699	700	697	712	674	663	647	670	649	614	687	666	671	732	773	708	651	668	706	685	703	711	715	685	679	718	705	678	717	716	695	690	715	692	726	687	675	702	662	671	704	659	714	686	687	657	728	680	706	711	679	693	710	676	748	717	698	724	705	665	676	704	671	695	697	710	703	700	654	660	690	664	707	680	737	717	656	732	639	677	730	692	669	689	676	733	642	663	689	672	740	726	730	682	686	676	686	692	700	678	690	684	646	678	695	641	691	739	695	722	655	712	682	674	701	684	723	753	688	702	699	658	719	669	677	700	651	638	696	708	648	679	698	718	705	652	680	668	712	682	705	684	659	690	711	699	709	700	686	693	694	700	685	671	682	686	717	706	709	650	671	668	690	690	700	722	697	666	714	676	695	687	679	674	692	710	691	684	690	728	709	658	670	687	705	723	677	693	690	697	677	666	681	662	669	769	656	703	732	660	702	703	666	673	640	704	713	705	677	727	695	688	664	662	680	684	687	654	680	704	662	682	700	698	689	691	646	712	700	665	697	699	696	715	700	705	670	673	712	716	685	660	676	655	682	717	693	677	716	673	672	625	730	671	687	667	686	628	705	697	652	700	674	637	683	712	703	695	644	727	663	702	700	674	648	722	659	685	660	701	705	722	657	705	636	744	683	691	675	718	672	666	660	714	651	717	727	679	666	688	653	709	690	735	653	699	660	660	682	726	693	698	698	678	634	681	692	659	695	657	684	690	658	693	708	690	668	672	711	648	704	659	662	685	717	688	643	704	689	723	645	693	658	669	709	685	675	653	686	675	718	686	667	691	685	706	686	694	698	663	701	721	659	680	709	708	670	672	690	682	645	670	689	696	684	646	694	684	715	682	666	694	674	686	699	707	703	680	737	692	685	688	693	685	702	668	673	699	696	715	717	657	630	694	693	714	624	662	687	698	713	644	671	673	709	658	678	696	672	664	691	652	667	718	698	689	745	687	724	670	696	667	689	695	667	721	687	668	660	695	659	687	685	752	688	655	704	675	699	694	716	662	691	690	695	671	682	698	673	693	645	721	687	660	663	708	666	672	734	732	659	715	648	678	701	679	733	698	722	697	717	676	642	656	717	723	677	667	722	701	705	667	728	687	686	723	701	691	667	752	696	697	696	698	615	701	687	726	690	666	739	667	675	694	701	696	734	676	703	679	656	707	682	704	653	680	659	689	700	730	673	715	695	748	690	702	669	671	647	715	708	710	652	696	705	654	655	741	651	714	677	697	734	696	679	705	711	713	698	692	642	712	699	699	670	673	662	667	708	688	686	700	650	688	640	700	720	690	704	749	673	679	678	694	707	706	685	682	694	715	724	712	683	683	711	695	704	687	705	671	638	698	662	715	741	682	688	635	709	705	672	688	738	698	698	717	697	713	682	716	688	725	762	724	747	708	692	685	724	693	676	720	709	687	667	666	682	658	723	621	691	709	682	662	642	694	684	680	671	655	685	691	687	666	668	689	719	696	625	722	715	643	689	678	709	682	698	709	704	656	731	713	724	689	661	732	662	693	687	674	716	705	682	690	705	680	672	709	673	674	674	713	717	724	699	678	649	712	719	701	662	727	672	706	714	690	655	726	677	697	628	676	706	696	706	667	651	715	707	661	683	706	714	678	737	704	676	659	733	690	696	721	655	710	686	662	674	684	704	669	737	689	634	682	683	718	733	688	701	710	677	701	683	672	704	682	714	701	685	683	687	657	671	661	690	669	671	738	662	717	643	700	659	694	727	719	701	633	646	673	685
39169	20777	10067	3814	1257	495	332	300	338	323	313	339	312	339	356	329	333	337	316	309	291	339	357	338	334	342	310	357	332	321	341	340	293	312	273	328	321	328	339	325	347	342	310	319	344	343	323	323	308	357	291	309	299	326	309	330	310	315	339	365	308	335	319	361	355	328	329	313	334	326	302	315	305	319	291	342	336	339	339	301	337	336	304	359	340	350	309	299	310	311	353	325	313	357	336	306	349	390	313	300	317	297	346	326	312	346	311	320	313	372	303	324	299	332	304	325	307	315	336	318	334	310	310	312	298	336	325	354	304	316	346	339	295	284	347	315	327	334	312	329	325	331	344	315	283	330	320	315	321	333	321	330	349	325	333	353	326	328	317	347	333	344	327	329	326	305	342	336	308	282	334	354	332	316	326	327	343	320	290	297	333	275	312	322	343	298	328	299	331	357	343	365	327	340	346	311	288	329	344	330	337	342	308	315	328	348	300	359	326	324	343	332	333	330	343	332	302	322	387	316	318	318	331	316	313	321	293	360	334	349	344	345	311	293	353	300	302	343	312	301	348	331	351	350	318	296	298	320	354	399	350	321	313	299	338	305	319	353	334	335	325	303	330	324	291	325	354	360	309	354	321	350	316	306	325	334	323	330	331	368	324	326	300	344	371	318	285	298	336	335	325	346	337	354	293	316	318	317	299	345	325	306	306	361	315	292	343	345	307	307	311	320	350	366	348	363	370	320	350	339	318	354	331	328	313	344	312	297	362	343	328	309	324	311	327	307	351	319	346	330	306	341	368	304	319	304	335	344	359	355	327	308	328	338	335	303	290	329	344	289	349	325	337	340	328	358	307	332	371	335	326	320	347	347	334	360	318	333	321	339	314	292	331	295	311	331	313	331	288	314	329	334	298	320	318	300	328	304	318	358	328	321	330	323	328	313	330	338	316	319	338	327	323	339	332	305	330	312	338	315	297	347	352	323	344	309	342	327	354	318	338	339	334	315	343	349	318	329	340	347	348	339	293	342	325	335	347	360	357	364	327	314	287	350	291	313	294	321	320	297	333	330	343	326	318	298	341	387	332	313	322	308	352	307	343	315	337	291	327	304	325	334	359	322	356	313	359	326	325	327	304	332	338	328	331	301	312	361	345	359	327	305	318	313	331	333	348	338	327	307	334	313	359	333	326	309	317	346	346	334	321	328	309	338	321	323	283	339	344	346	305	325	309	293	288	308	320	289	342	335	320	309	351	319	321	326	323	289	332	357	346	312	327	336	324	307	311	309	312	320	320	311	312	338	310	324	332	342	336	316	337	317	356	341	350	344	333	352	311	315	305	302	332	353	347	305	358	342	348	337	324	338	330	326	311	332	329	337	336	320	312	357	328	364	325	341	312	340	341	331	320	329	304	337	349	342	339	348	324	304	324	349	348	303	331	319	345	315	327	336	312	320	323	356	312	320	349	289	310	324	305	311	336	327	375	320	368	337	322	300	338	327	311	306	344	314	335	357	360	353	332	329	299	316	310	318	320	346	340	321	353	309	291	321	321	293	308	344	322	332	302	348	340	366	310	349	321	308	284	302	334	342	355	341	321	314	312	337	354	326	332	314	330	362	296	357	331	327	356	319	317	348	365	323	327	316	304	299	341	308	319	321	350	344	328	336	317	347	320	318	321	347	341	310	363	333	328	344	337	324	314	291	287	325	305	323	347	338	308	342	319	327	336	327	324	326	365	348	300	386	295	350	292	280	327	335	298	314	358	320	338	325	339	331	327	339	327	347	340	347	354	312	325	312	299	319	314	312	326	348	323	307	304	290	317	336	324	310	340	321	304	327	312	323	362	291	346	329	311	295	331	326	307	344	322	306	340	331	345	314	304	336	352	338	294	343	356	321	332	346	307	315	338	330	333	337	302	348	336	333	283	327	319	312	318	319	344	314	324	337	303	318	342	344	326	343	356	354	325	322	366	327	318	298	318	304	338	291	300	319	308	331	315	316	336	312	304	319	325	318	365	314	351	365	358	312	326	344	320	349	374	324	315	323	312	288	308	340	316	333	321	339	342	321	358	335	306	310	323	324	337	324	336	334	348	313	312	315	331	320	350	344	340	331	303	293	331	325	325	323	313	338	324	301	362	320	327	317	310	373	300	318	354	328	330	333	356	299	317	347	295	322	352	328	370	303	336	360	299	358	318	339	293	321	329	311	316	353	310	332	313	337	352	350	338	317	308	355	307	333	294	297	348	309	299	344	306	367	321	357	325	338	323	344	294	338	316	305	308	337	331	345	348	325	344	366	291	316	329	294	329	330	316	301	308	287	317	363	331	313	333	332	337	319	351	320	318	330	310	339	319	314	364	351	321	336	331	307	334	332	312	311	355	302	328	311	341	320	334	333	308	349	318	350	325	314	346	352	299	364	351	302	346	314	301	337	302	332	315	311	326	342	308	332	333	353	316	328	348	307	336	329	336	358	324	308	302	370	310	304	324	308	303	311	337	340	345	356	321	327	301	292	311	326	356	318	310	325	321	337	349	320	330	308	311	321	350	322	314	343	313	355	317	330	307	343	348	313	339	321	337	293	336	333	331	326	306	372	336	338	326	326	312	326	311	325	319	359	308	330	318	316	296	329	306	347	322	293	334	321	299	338	350	304	308	321	315	344	315	296	303	320	319	318	299	331	322	319	298	327	346	292	320	340	312	328	293	311	308	316	334	297	285	336	334	328	363	335	349	339	320	304	332	305	330	334	328	333	314	329	313	324	331	351	347	322	324	351	342	317	348	309	286	306	335	316	291	315	352	294	320	323	317	321	358	326	341	333	368	322	323	333	305	323	319	286	334	353	341	337	322	326	336	303	313	338	293	329	336	321	353	338	315	317	339	313	338	333	325	325	333	323	331	331	350	355	327	294	323	316	285	264	346	357	350	322	323	333	323	321	339	302	367	324	335	327	331	352	339	303	318	335	324	331	339	320	318	319	341	315	331	314	341	309	325	312	269	353	306	303	299	333	344	331	323	303	311	330	314	335	341	315	315	311	341	327	313	304	338	335	332	344	306	350	352	288	370	320	329	339	320	313	329	302	321	344	335	331	322	316	346	387	355	314	354	362	342	294	312	339	326	343	349	333	338	316	309	321	322	324	355	318	327	329	338	330	340	337	306	338	340	330	329	308	335	351	316	324	334	318	322	327	325	347	329	339	336	332	336	316	314	306	336	316	333	295	319	343	340	327	300	320	314	360	302	345	313	293	346	301	306	349	329	308	313	338	315	342	321	334	345	344	298	318	302	318	352	346	346	333	310	340	293	327	347	326	322	314	343	342	306	306	345	282	348	324	267	364	300	336	321	288	346	376	299	286	321	336	340	320	323	310	349	343	340	323	321	302	333	298	326	339	334	336	339	339	324	298	334	340	335	330	323	344	311	339	336	299	323	327	346	332	314	350	335	328	310	317	319	302	318	360	321	310	291	334	335	324	337	324	338	338	337	330	345	337
34037	20272	14191	8206	3073	1210	813	764	770	808	821	749	780	792	770	816	760	752	798	753	775	774	751	764	779	790	733	767	765	764	814	700	785	734	842	786	814	774	759	726	739	784	777	764	781	787	768	761	794	745	802	757	807	800	789	753	789	738	795	811	745	797	764	818	788	787	775	764	810	771	794	762	797	751	813	772	773	767	758	768	750	766	749	746	787	808	748	733	786	734	765	777	787	763	746	731	778	778	788	740	790	756	798	757	731	818	848	765	761	747	744	750	811	771	793	735	765	798	759	783	747	844	764	725	754	803	820	755	745	725	792	720	810	759	760	734	768	759	771	735	772	761	755	833	769	760	754	763	707	756	789	806	781	747	783	762	768	780	762	796	778	804	777	754	791	767	780	768	808	739	753	768	775	774	730	733	766	764	791	785	807	783	744	760	728	714	742	754	771	811	826	769	795	756	797	763	743	796	805	749	730	833	855	767	754	739	779	765	798	793	793	739	759	768	793	775	768	772	789	767	786	731	798	777	769	797	744	724	774	751	790	785	783	805	760	792	766	786	763	785	778	796	776	779	787	716	786	788	814	783	794	711	787	743	724	777	783	804	757	796	824	753	738	731	754	801	767	788	824	802	786	774	787	761	793	779	805	819	828	720	757	786	746	759	788	736	777	764	822	800	712	732	779	741	688	711	742	785	742	815	784	735	764	822	721	792	734	726	731	805	776	767	775	737	732	786	784	770	772	731	788	804	735	801	758	729	764	765	796	757	751	760	801	735	805	811	781	752	758	810	776	780	775	749	762	787	750	761	785	757	760	806	794	748	730	760	749	748	783	774	748	796	751	747	771	763	796	817	744	766	785	790	760	778	789	726	790	799	742	715	799	727	775	784	778	795	743	734	816	817	780	781	768	743	690	755	741	735	779	755	787	801	775	802	756	742	755	809	793	693	701	820	797	811	780	763	823	755	800	774	754	774	757	813	713	773	767	710	792	755	734	747	813	734	803	745	815	798	756	771	756	754	753	773	803	754	757	789	787	792	781	722	708	711	785	785	809	807	784	757	783	772	786	768	797	819	754	803	764	752	758	786	752	787	766	797	776	811	770	780	794	785	771	768	780	797	798	773	799	754	790	743	755	717	796	773	772	771	811	771	793	767	739	766	779	769	745	775	813	768	803	837	731	748	789	756	762	783	774	743	804	781	797	748	776	766	726	805	799	798	811	829	776	739	751	786	777	738	830	768	725	741	747	769	771	788	765	751	756	823	749	750	770	811	806	773	758	758	782	744	793	774	757	731	778	767	741	731	761	788	728	822	754	781	724	760	749	743	805	760	753	795	783	775	767	785	778	752	763	777	777	809	769	767	770	799	759	747	740	737	797	813	823	752	772	754	742	758	748	756	760	778	764	815	796	810	801	776	706	764	750	778	753	765	755	796	758	756	790	756	805	811	838	763	755	772	793	775	745	770	717	765	785	788	784	748	757	815	705	808	794	816	788	805	771	701	781	771	785	738	725	819	785	765	738	748	763	771	754	748	735	804	756	782	797	780	795	781	788	775	719	765	739	745	784	738	725	802	784	756	738	736	791	746	782	769	744	738	749	768	757	781	777	778	787	722	748	777	775	781	773	789	772	737	758	762	749	804	811	795	765	747	740	812	815	801	744	775	746	803	717	767	785	779	760	853	794	717	732	754	762	790	785	781	775	743	727	782	767	748	754	744	757	787	744	780	764	785	754	823	765	815	790	762	751	725	824	791	763	759	754	738	711	747	733	794	763	813	814	772	765	754	771	758	752	780	774	759	718	752	809	796	764	800	736	811	754	751	743	756	755	766	774	723	758	766	765	784	787	776	747	769	696	737	778	805	701	736	739	761	774	789	733	791	807	727	780	788	774	719	770	824	836	825	789	789	784	799	777	732	758	799	799	733	758	777	774	740	801	761	731	769	764	787	760	769	737	794	812	777	817	796	747	809	694	776	813	819	756	731	790	757	774	842	768	746	721	748	800	753	733	739	773	797	767	741	767	759	750	771	776	737	791	794	794	796	776	775	760	788	780	811	755	796	721	775	793	807	718	734	744	734	774	788	793	809	768	754	711	776	790	750	710	745	780	769	839	808	789	769	822	790	774	805	764	746	762	746	771	765	789	827	783	768	763	753	743	767	781	773	786	780	703	791	786	815	757	747	735	789	723	801	782	770	793	746	765	746	713	776	763	767	756	776	737	733	738	792	743	794	800	772	780	755	812	744	796	736	752	765	788	783	761	766	783	825	754	756	777	774	783	810	740	820	772	813	790	779	772	772	822	769	768	759	791	766	740	826	808	784	731	788	778	777	752	728	721	793	770	774	758	789	815	749	752	774	783	765	755	773	759	774	783	741	752	778	795	779	769	772	769	788	752	758	752	781	827	790	721	765	740	795	781	745	776	763	797	781	788	798	804	738	792	756	743	771	749	766	770	766	775	788	751	799	755	738	782	764	783	724	793	830	765	801	720	775	768	742	742	750	714	785	756	781	759	738	783	764	734	770	779	750	758	753	780	772	749	786	786	719	770	753	739	738	811	751	801	766	765	775	778	740	766	760	802	749	794	770	733	762	742	743	777	785	798	742	787	788	751	740	764	782	731	793	758	787	766	773	721	804	762	792	776	773	767	790	719	769	770	718	769	766	743	767	740	728	711	757	775	778	762	726	757	772	720	811	773	773	725	754	757	796	765	791	749	775	817	781	818	746	750	715	747	751	758	738	759	797	759	814	821	799	752	807	750	817	766	744	798	776	749	804	782	775	728	759	793	777	751	765	751	774	757	778	737	819	794	779	775	791	819	756	779	743	788	801	752	675	757	785	792	742	791	758	714	753	765	781	765	801	760	800	747	746	800	755	755	789	753	773	787	761	763	715	774	789	790	781	757	724	756	734	790	776	777	763	783	734	782	778	744	802	783	734	812	826	777	763	780	755	755	756	759	798	805	781	825	764	713	776	760	802	797	813	810	825	763	773	797	786	799	729	769	776	798	794	772	787	766	775	783	742	767	807	803	794	729	762	768	779	766	780	759	745	789	750	790	788	722	767	765	760	764	713	765	719	767	771	768	759	781	795	782	771	748	796	692	814	786	765	717	773	754	749	766	744	782	784	742	772	775	731	767	746	781	804	797	747	783	760	768	754	759	720	816	762	821	754	785	821	797	760	774	725	750	761	750	783	780	768	739	775	729	773	810	766	763	788	776	749	773	763	747	776	791	743	781	780	752	803	749	842	775	758	775	773	821	764	749	813	794	821	746	694	733	803	840	789	728	769	758	762	802	785	774	769	758	779	749	806	761	806	745	820	806	820	769	799	761	749	772	766	774	726	742	782	735	763	761	738	725	784	755	760	789	777	840	775	744	774	770	788	775	742	813	830	772	749	775	763	769	753	789	778	743	775	773	766	773	775	737	775	757	776	740	755	804	796	792	808	769	775	781	821	786	775	737	812	770	750	803	773	819	822	780	795
79796	63407	51006	30529	11998	2123	623	375	366	358	330	312	359	362	321	392	362	356	336	353	335	357	369	364	352	369	351	367	339	331	378	337	316	344	378	394	370	355	337	323	358	369	351	348	342	316	346	363	354	373	371	348	345	348	345	331	341	373	363	352	364	390	388	362	356	372	337	340	369	326	348	360	345	341	375	348	387	346	357	348	346	334	324	338	342	360	339	362	330	363	362	363	344	361	335	357	346	333	340	366	342	356	324	338	339	385	352	326	358	337	337	379	330	345	367	352	356	378	330	345	370	327	339	371	352	310	330	318	338	359	327	320	329	331	322	331	341	363	342	339	334	346	336	322	355	352	350	341	359	331	338	319	374	370	405	336	351	346	317	353	385	373	343	352	340	319	362	317	317	356	364	333	332	313	348	358	370	337	302	327	328	340	331	357	356	349	327	334	348	338	329	369	339	389	340	375	355	328	337	353	340	372	353	353	364	362	347	318	372	373	339	344	352	383	388	371	318	349	352	354	363	369	339	351	348	326	354	371	349	329	357	370	325	351	358	333	329	348	351	328	347	329	312	319	361	321	363	358	358	345	357	360	344	367	332	357	323	366	336	356	367	329	320	339	380	360	308	349	319	366	353	347	355	327	357	334	359	395	350	398	330	365	361	398	348	310	354	336	351	345	341	380	325	324	323	334	364	359	366	365	351	350	359	322	335	353	348	282	339	362	336	356	348	346	370	347	337	355	327	356	333	374	370	351	393	345	333	363	347	356	400	313	329	368	352	355	356	348	340	314	368	362	354	371	367	363	336	344	372	355	362	317	358	374	346	329	352	326	325	348	359	345	348	353	360	350	374	331	340	338	365	348	350	329	386	346	323	314	357	326	382	364	371	349	363	345	331	356	356	365	324	396	344	328	326	318	333	401	362	344	358	337	332	344	346	346	376	337	340	339	355	345	367	344	364	314	307	333	339	324	334	310	339	324	355	346	350	322	354	369	341	344	338	341	375	342	351	372	344	348	390	371	363	379	359	338	348	365	323	367	346	331	351	346	343	330	362	372	326	334	361	345	372	376	357	350	334	344	378	364	372	346	325	352	338	358	361	347	378	390	361	339	356	350	332	364	358	369	347	345	329	380	358	327	356	355	348	339	345	332	354	390	368	351	368	350	326	335	400	351	354	337	335	339	344	396	374	336	383	322	344	371	365	336	357	345	340	308	346	333	307	362	364	355	384	313	343	349	331	319	305	369	357	388	372	369	355	364	400	368	363	370	352	357	352	317	339	350	324	367	394	370	353	335	300	337	367	356	371	336	378	331	362	352	316	369	376	346	374	358	350	364	360	367	336	349	339	332	359	353	339	352	342	354	356	347	357	339	329	341	358	348	346	370	370	328	334	351	343	368	366	343	339	348	361	374	327	318	330	362	334	345	351	359	343	354	386	322	353	367	338	347	326	324	386	356	342	341	362	352	356	344	344	353	321	336	339	335	335	350	329	348	322	332	367	340	342	368	365	334	385	349	342	335	351	367	369	385	339	382	337	338	361	385	376	378	362	367	327	347	329	378	336	371	357	334	357	343	345	307	322	333	349	331	348	352	361	360	361	314	349	373	363	341	355	331	342	336	334	352	365	349	344	326	329	379	326	326	361	334	347	374	350	363	372	349	319	350	358	341	315	324	356	386	348	342	338	377	352	342	388	344	350	361	347	334	330	335	329	339	382	346	378	329	360	358	375	359	360	362	364	330	353	396	372	356	353	359	380	353	356	336	365	321	350	372	343	324	366	344	361	370	356	309	362	328	341	336	387	340	395	344	342	314	319	324	340	328	386	339	352	304	340	369	379	350	385	326	354	308	333	380	367	351	339	363	383	326	343	340	371	357	345	338	361	336	376	354	325	355	367	375	366	399	375	332	343	338	355	350	327	363	368	371	375	357	326	341	371	372	334	310	343	328	342	339	353	359	365	348	332	352	336	381	365	400	341	352	347	380	365	372	374	338	366	365	357	342	348	349	338	380	389	319	347	377	349	324	370	366	388	377	356	362	331	332	341	367	345	382	302	365	349	372	350	353	362	347	355	384	327	339	341	326	319	337	331	339	334	337	339	380	354	387	386	355	354	355	322	347	354	310	320	327	377	346	350	321	332	328	346	343	354	356	354	328	349	362	382	381	365	343	358	332	361	337	337	343	330	336	354	346	362	374	330	339	349	317	352	360	356	369	345	342	354	372	347	345	344	352	349	365	321	352	337	358	337	340	323	334	347	377	333	344	346	350	352	363	381	365	389	362	351	345	376	364	307	335	353	327	296	363	348	320	345	349	362	328	356	345	328	340	299	337	316	352	354	365	317	369	381	382	347	358	376	345	331	342	355	362	342	332	327	376	357	350	337	369	353	361	350	363	359	362	365	354	365	364	384	366	332	327	332	319	356	335	350	344	317	365	322	341	362	324	345	337	354	358	348	373	303	391	376	331	362	378	375	340	366	355	346	332	330	338	364	320	341	338	362	361	348	358	368	334	337	347	372	359	352	328	359	327	346	359	366	332	355	378	356	348	359	381	347	365	354	366	340	340	332	332	333	332	337	341	350	347	366	338	366	348	358	309	371	310	348	350	348	347	368	324	373	343	339	384	354	369	354	350	357	336	330	341	324	307	352	363	356	359	349	351	356	324	336	341	343	335	364	348	351	349	328	317	352	354	378	334	358	360	364	365	327	350	344	349	371	376	377	350	300	377	337	323	347	362	359	366	322	362	328	320	353	361	348	360	350	340	328	373	369	350	348	387	355	339	360	358	352	325	371	331	346	368	355	357	368	350	345	328	350	325	334	351	368	370	339	316	315	338	388	324	298	338	319	377	346	331	403	342	373	346	340	306	350	361	385	358	354	370	351	317	371	333	341	302	353	361	350	374	336	369	298	357	342	360	334	359	320	336	374	362	333	310	341	352	362	345	351	325	365	366	325	337	345	348	329	345	336	329	359	363	356	321	343	353	364	358	351	325	363	350	368	321	332	348	349	350	361	312	364	347	333	376	362	324	367	355	324	392	357	342	386	337	339	354	324	342	348	393	382	362	305	320	355	368	381	327	362	343	329	351	319	342	357	321	382	331	326	350	371	354	340	368	349	353	390	342	323	362	312	361	371	382	378	353	309	343	354	350	378	357	318	365	345	329	369	323	345	358	332	373	342	365	352	342	331	326	342	346	374	335	357	349	344	340	350	363	335	347	342	351	381	349	347	351	331	352	354	345	361	356	329	371	329	332	346	358	321	335	327	352	373	346	350	360	367	365	317	343	336	360	385	341	347	364	361	339	359	343	383	347	345	357	342	374	316	361	350	336	374	373	327	361	340	335	380	389	380	314	370	311	350	372	344	318	349	368	355	356	348	311	335	367	362	390	352	345	375	389	354	344	364	327	305	374	379	346	396	302	344	352	387	366	349	364	338	313	381	346	385	341	395	335	390	356	380	355	326	310	339	353	353	338	354	366	366	349
55630	49049	47538	34878	15865	4551	1475	878	824	832	801	855	841	827	813	838	779	792	788	765	822	782	928	844	846	791	774	853	810	835	805	790	841	817	813	782	806	759	830	793	794	785	828	825	792	783	808	853	774	816	795	818	826	793	870	780	849	811	752	839	794	790	805	801	811	827	799	800	820	821	793	807	817	801	804	773	807	824	772	812	825	843	813	764	802	792	806	794	805	804	844	824	842	858	827	834	843	829	780	879	848	836	857	826	811	803	819	820	788	764	819	829	843	778	838	774	827	827	814	849	852	806	793	805	845	825	788	816	804	817	839	852	808	814	791	768	828	813	787	759	817	740	829	853	764	752	788	803	813	787	844	796	773	844	825	777	826	805	756	768	788	810	789	792	820	843	811	807	795	810	842	773	801	826	825	785	786	797	820	797	803	792	809	841	835	754	792	787	843	788	827	782	819	838	829	805	827	818	802	874	831	835	838	840	775	794	822	845	795	772	814	831	839	801	802	827	794	837	817	808	799	789	829	793	886	823	872	805	788	838	760	795	849	789	815	758	811	834	811	859	799	811	829	834	812	782	814	866	827	877	811	820	841	796	833	827	815	771	825	816	837	823	835	811	823	825	803	795	812	798	848	792	843	813	827	835	744	832	789	827	881	787	785	851	821	774	786	834	812	727	780	764	773	816	811	773	822	809	832	836	803	792	796	804	843	788	754	791	783	821	793	771	803	816	853	782	846	831	800	810	774	780	798	790	753	809	766	821	839	848	818	793	856	823	854	811	876	794	791	797	805	772	777	854	804	795	783	804	846	757	802	852	812	802	776	801	797	738	823	798	812	812	830	840	760	857	803	791	773	812	838	817	782	792	808	786	768	798	762	829	816	848	800	804	830	823	780	836	787	785	840	821	844	799	840	779	819	792	813	817	841	830	750	867	790	807	831	841	789	807	822	828	805	760	780	782	827	829	798	849	809	795	811	792	838	795	766	814	798	807	734	831	784	837	825	800	757	827	758	791	796	789	811	767	848	775	829	791	819	786	839	758	811	796	784	795	832	794	836	799	813	840	824	828	820	839	848	813	790	853	818	829	743	774	814	859	761	832	824	796	848	823	798	772	870	840	797	831	848	793	784	763	843	812	860	825	846	840	774	837	828	884	812	791	776	817	783	807	770	810	807	832	823	832	794	785	795	807	822	809	789	815	812	797	759	819	753	799	810	779	738	783	795	801	864	825	852	807	866	773	791	795	839	788	801	836	819	771	833	814	816	802	856	809	867	847	754	782	762	798	765	785	847	814	834	813	821	822	805	878	745	799	812	791	785	834	840	816	795	800	805	775	805	843	849	792	778	828	774	835	804	798	823	808	807	811	831	777	839	832	828	826	814	849	855	783	810	823	797	823	790	811	780	846	847	854	802	840	851	820	785	793	822	777	806	774	835	865	795	747	774	818	810	840	819	794	849	815	822	778	765	831	787	774	767	854	776	805	886	797	809	804	825	752	811	759	823	810	806	791	785	810	786	837	796	833	816	806	834	795	838	778	766	805	804	840	783	808	803	793	787	750	819	791	843	806	835	817	814	813	791	801	763	864	849	758	773	771	842	818	822	777	844	815	802	792	829	832	861	869	851	769	760	780	794	843	802	795	747	821	795	791	812	870	829	828	822	753	781	839	840	815	831	794	764	761	838	832	763	790	795	774	820	797	839	793	788	853	853	803	797	731	777	807	788	808	792	872	789	831	802	832	833	782	798	844	864	734	830	787	804	840	823	829	826	739	792	795	836	796	802	832	839	783	788	793	813	778	805	790	824	806	763	788	811	780	769	835	762	800	865	860	826	794	776	841	775	858	781	766	784	849	795	805	807	847	778	795	868	816	821	791	806	834	789	767	823	804	776	838	800	813	795	859	821	768	799	854	760	803	812	800	848	759	788	787	760	813	803	832	838	871	779	819	786	783	801	846	793	795	796	822	844	831	813	822	802	843	833	847	839	773	808	795	773	736	752	771	808	780	765	846	832	829	818	823	856	804	871	791	815	848	827	814	744	794	860	830	808	772	785	803	778	809	809	837	789	741	808	834	821	756	830	760	760	779	819	796	815	811	781	833	846	780	827	850	834	791	809	760	804	802	797	800	816	826	841	825	845	809	842	774	841	873	853	829	787	789	795	888	846	791	776	850	785	819	854	817	771	789	788	810	810	814	825	799	842	807	787	754	823	773	775	827	803	860	808	837	800	768	770	772	795	807	810	776	797	797	802	839	771	845	794	833	812	832	795	793	767	808	795	757	848	764	818	820	815	791	826	812	846	785	857	834	811	801	819	788	828	810	791	774	797	801	807	814	851	872	775	800	804	810	826	788	794	823	811	821	845	816	812	776	807	801	808	797	846	839	777	828	802	806	816	798	843	865	776	790	829	800	833	795	821	797	780	845	881	811	795	824	813	784	803	796	794	792	784	800	836	780	821	766	791	787	803	822	763	802	823	822	799	789	771	830	848	771	807	845	825	756	851	802	758	809	818	817	790	789	823	797	819	811	754	782	801	795	826	810	775	855	774	835	802	836	806	750	828	784	843	834	838	817	787	839	804	776	790	825	811	806	824	797	797	825	815	789	781	818	771	825	784	797	804	797	859	848	802	784	808	825	786	787	817	824	826	808	780	797	821	798	813	815	789	830	780	813	822	848	767	833	793	843	848	759	778	849	788	830	780	843	727	815	810	786	813	786	808	805	775	824	851	846	782	786	859	811	754	798	815	843	801	793	819	803	778	800	845	787	745	822	791	823	820	804	833	863	807	835	837	833	764	836	805	816	828	793	814	783	808	827	821	781	826	808	750	824	800	812	843	808	809	807	763	818	757	840	827	784	788	830	858	838	790	843	773	841	793	782	786	792	787	797	783	857	793	905	791	840	829	795	814	787	814	848	839	789	776	859	836	797	786	791	793	831	852	836	798	807	849	813	789	802	849	789	815	800	803	814	812	819	826	815	826	803	829	781	835	771	778	819	793	821	778	821	808	795	834	792	834	824	838	802	792	795	785	780	848	807	772	796	807	804	792	822	842	770	812	805	857	851	793	827	823	810	827	825	821	799	813	802	815	826	816	793	859	763	841	817	785	746	818	833	871	820	742	762	827	747	792	851	817	805	814	810	835	810	830	846	838	835	843	805	831	790	831	833	835	753	820	778	814	785	816	859	831	806	796	797	811	790	824	820	777	814	831	904	850	792	837	848	836	833	813	843	823	814	823	752	789	846	863	767	821	845	854	808	886	814	811	802	784	838	821	831	824	821	828	811	789	834	843	804	823	821	818	763	803	777	815	823	775	813	807	839	780	810	915	813	801	831	789	749	803	819	779	797	784	820	814	850	816	788	826	808	789	816	833	832	796	814	746	794	771	792	807	761	818	795	878	874	770	802	771	782	827	801	790	786	814	756	791	802	798	807	820	834	788	805	746	800	822	880	827	785	776	799	792	831	808	810	789	777	830	808	821	794
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
