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
338305936066	338305936626	338305937176	338305937726	338305938276	338305938826	338305939376	338305939926	338305940476	338305941026	338305941576	338305942126	338305942676	338305943226	338305943776	338305944326	338305944876	338305945426	338305945976	338305946526	338305947076	338305947626	338305948176	338305948726	338305949276	338305949827	338305950376	338305950926	338305951477	338305952026	338305952576	338305953127	338305953676	338305954226	338305954776	338305955326	338305955877	338305956426	338305956976	338305957526	338305958076	338305958626	338305959177	338305959727	338305960276	338305960826	338305961377	338305961926	338305962476	338305963026	338305963576	338305964126	338305964677	338305965226	338305965777	338305966327	338305966876	338305967426	338305967976	338305968527	338305969077	338305969627	338305970176	338305970727	338305971277	338305971826	338305972376	338305972927	338305973476	338305974027	338305974577	338305975127	338305975677	338305976227	338305976776	338305977327	338305977877	338305978427	338305978977	338305979527	338305980077	338305980627	338305981177	338305981727	338305982276	338305982827	338305983377	338305983927	338305984477	338305985027	338305985576	338305986127	338305986677	338305987227	338305987777	338305988327	338305988877	338305989427	338305989976	338305990526	338305991077	338305991627	338305992177	338305992727	338305993277	338305993827	338305994377	338305994927	338305995476	338305996027	338305996577	338305997127	338305997677	338305998227	338305998777	338305999327	338305999877	338306000427	338306000977	338306001527	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
27486	10091	8898	4943	1239	734	495	418	439	391	390	393	372	323	345	338	371	365	331	321	345	347	362	348	369	340	339	333	345	325	332	340	378	324	316	344	334	349	323	287	360	327	341	341	332	346	360	366	333	328	335	317	318	343	330	316	364	317	366	329	332	315	361	339	327	306	325	323	349	339	318	339	333	313	355	339	306	325	342	353	324	328	312	345	347	332	335	322	320	389	316	346	323	322	314	309	323	352	341	363	335	335	308	326	346	328	349	340	330	331	325	347	281	310	371	307	343	319	365	349	358	338	289	331	338	328	337	360	340	330	356	358	316	327	336	312	307	309	325	318	335	356	357	334	299	317	362	318	314	339	336	325	309	291	298	299	319	323	313	340	313	325	323	339	311	315	336	359	344	335	352	340	322	356	315	313	328	326	340	347	307	304	319	304	317	328	339	306	372	291	324	304	328	319	343	316	341	336	352	347	303	296	312	323	289	319	351	306	345	342	306	358	341	334	301	303	368	301	340	353	296	301	327	347	341	357	318	289	330	356	335	314	346	342	361	301	311	322	339	326	332	338	310	309	348	316	328	322	314	336	359	311	328	335	340	351	323	344	334	333	331	333	325	324	330	337	354	309	277	358	340	351	311	348	347	328	344	344	328	342	322	343	305	358	321	341	346	323	330	338	332	316	346	315	317	348	323	309	330	322	342	332	288	349	347	321	320	300	344	336	328	309	294	350	285	335	325	337	310	360	324	346	316	342	355	340	298	282	324	330	342	314	307	341	337	305	352	325	378	333	323	321	326	329	332	342	340	350	321	308	348	319	336	323	343	360	335	372	357	298	372	321	331	336	355	297	323	329	335	291	338	309	307	343	338	316	365	347	328	382	302	360	310	323	314	353	307	323	369	320	336	328	332	300	309	332	345	323	346	331	314	318	339	347	327	350	380	340	348	332	309	324	329	332	362	329	323	327	331	330	316	298	333	332	298	365	321	327	337	331	311	316	350	319	372	342	347	345	323	333	345	331	324	303	363	342	308	313	321	315	311	334	322	316	329	354	328	306	343	324	318	320	319	351	353	346	339	310	363	337	310	331	361	324	347	313	313	324	301	362	336	304	331	328	312	357	338	328	354	326	337	304	312	351	310	325	307	305	360	302	353	335	302	288	396	323	303	321	322	352	328	326	325	308	333	327	308	345	332	332	361	344	314	316	323	339	333	306	309	331	353	324	336	323	306	369	309	341	391	333	320	336	334	374	339	349	318	313	369	311	331	326	349	324	336	323	343	354	317	351	313	347	330	338	312	343	305	354	318	312	346	340	294	337	363	312	298	314	325	314	343	366	353	319	361	351	330	355	301	288	301	294	345	333	310	345	325	272	292	285	325	344	365	310	341	307	336	357	282	348	339	356	323	347	319	331	313	349	338	353	350	344	343	333	299	338	341	314	314	322	375	316	315	304	333	325	333	322	316	332	308	307	325	344	335	338	313	327	361	356	361	328	331	314	308	328	316	336	330	334	359	308	348	325	320	323	320	317	322	325	318	338	328	317	359	337	351	364	325	324	314	333	317	358	340	327	349	301	335	327	349	320	337	348	329	342	305	310	328	310	319	321	345	314	335	325	345	346	313	321	311	339	341	304	315	356	340	335	331	329	314	321	345	313	294	309	315	339	315	378	312	327	327	323	318	319	316	310	359	305	340	339	349	319	348	332	337	329	323	343	329	361	322	320	375	352	339	311	336	320	325	347	319	339	328	343	327	321	302	304	355	311	325	316	303	320	346	306	329	319	319	362	358	349	318	307	323	321	335	320	332	329	344	313	324	354	357	376	347	323	339	344	356	281	333	273	348	348	317	343	330	336	336	318	349	337	326	354	331	341	322	322	331	339	341	342	305	339	329	324	346	348	359	317	342	312	345	334	323	300	333	338	328	342	324	316	330	342	330	362	339	300	265	330	336	347	322	360	348	322	321	340	324	328	339	324	299	321	326	337	336	364	313	344	308	332	326	316	349	367	314	331	338	326	338	313	349	353	346	410	333	376	306	307	307	306	348	344	335	335	331	307	289	315	326	317	341	325	300	322	336	403	317	321	327	356	339	315	335	327	342	341	343	343	317	344	344	379	370	305	336	349	362	316	322	368	361	286	352	336	327	328	318	327	353	313	287	317	317	312	334	341	318	331	331	308	268	332	355	304	301	357	338	348	339	353	335	318	357	315	314	301	337	317	318	341	344	353	363	326	316	365	347	319	321	336	331	348	346	294	326	285	335	309	346	336	326	311	330	332	334	359	320	323	327	340	331	314	306	324	318	319	308	320	326	329	333	331	312	340	341	304	316	325	338	359	304	365	316	346	346	346	308	311	338	319	305	290	333	335	318	342	338	343	356	328	331	323	336	345	326	314	328	320	332	351	328	319	338	350	370	346	322	347	324	350	304	321	316	322	337	330	371	349	354	322	354	319	312	321	283	340	323	322	320	377	318	316	344	331	353	352	347	325	361	319	316	323	325	321	315	326	291	313	298	292	352	381	327	317	315	337	308	328	354	289	327	358	343	314	348	347	334	357	358	342	355	322	348	311	338	341	353	351	341	323	323	315	376	347	319	349	348	315	310	341	314	294	323	326	332	341	338	328	320	313	323	344	332	301	345	329	311	335	284	345	338	355	351	329	343	335	372	378	360	331	345	335	345	335	335	331	289	320	317	318	361	319	305	378	364	299	347	327	367	312	326	315	364	320	304	305	311	305	314	320	332	307	308	361	318	320	328	337	318	308	371	333	303	325	331	344	328	309	333	336	334	313	335	328	346	338	324	344	304	320	304	330	334	333	326	313	314	317	323	334	323	296	346	339	334	345	359	309	317	327	345	341	322	341	324	358	333	344	315	325	322	343	291	336	335	354	399	333	341	332	357	324	313	319	331	363	324	288	331	312	338	339	312	316	331	311	339	344	342	305	307	316	363	352	356	347	336	328	369	319	318	307	316	348	363	321	356	340	322	332	300	341	342	356	334	336	296	347	301	330	321	325	310	336	337	362	352	333	323	342	317	323	343	342	334	347	329	332	311	317	336	327	312	304	329	319	345	375	335	300	331	294	330	341	338	338	354	326	355	383	361	344	333	321	344	339	342	296	333	305	326	377	322	343	328	306	312	361	317	331	328	341	323	316	311	357	336	340	304	342	333	307	319	327	338	337	365	321	325	305	339	352	355	332	342	312	313	333	349	318	324	333	320	332	300	339	333	346	305	341	345	308	305	363	367	329	351	323	336	340	322	330	310	318	330	304	342	374	348	312	332	329	365	332	371	322	343	347	334	324	300	333	306	398	335	321	325	346	345	326	347	345	298	376	309	362	331	350	340	304	342	336	346	333	361	319	384	339	335	327	341	326	288	347	316	321	344	298	339	314	317	293	361	344	309	313	324	317	319	347	331	309	303	321	320	364	325	329	296	324	313	329	337	322	355	348	329	319	331	331	328	317	334	346	317	325	320	331	330	321
16720	7908	14245	12050	4033	2333	1658	1406	1248	1057	1080	1097	1003	894	945	874	872	849	802	813	899	797	854	764	763	801	833	784	813	802	776	786	761	771	843	736	799	793	771	817	798	792	777	770	802	786	833	807	753	782	793	834	792	740	824	772	788	776	810	806	830	784	757	838	836	769	744	782	787	755	748	752	735	780	779	733	781	813	794	760	756	800	760	791	788	758	807	701	757	819	785	787	803	774	738	729	759	798	765	796	790	741	700	781	804	762	755	782	782	719	750	754	781	783	794	812	767	762	737	770	779	777	796	803	771	752	761	772	736	739	786	769	802	780	747	827	748	729	848	788	734	727	802	745	729	776	729	771	798	765	758	778	799	771	802	820	772	753	777	765	778	754	750	763	738	768	758	751	814	768	760	746	752	780	788	725	836	768	732	718	769	766	804	795	784	770	773	765	764	812	749	784	771	774	747	783	768	751	793	782	754	817	791	761	780	787	797	752	769	768	758	789	793	757	783	747	782	742	740	783	707	756	732	750	760	740	839	738	763	763	773	832	804	743	772	814	771	774	774	758	751	775	764	783	735	767	799	772	731	748	782	773	786	766	737	782	756	782	726	750	740	789	769	761	755	726	725	802	743	738	772	769	815	809	800	758	765	782	753	736	806	739	798	791	794	802	773	817	797	720	781	800	766	744	795	785	743	776	762	751	775	756	759	736	758	762	781	819	763	773	761	803	804	785	818	773	728	757	786	776	769	711	814	744	783	729	782	732	766	796	753	741	773	795	745	756	801	775	764	786	753	752	802	751	770	759	781	792	756	802	752	741	734	799	793	765	739	779	768	785	795	816	773	778	789	749	818	697	752	804	792	832	752	810	743	807	781	743	748	768	701	763	789	769	801	800	777	766	780	780	731	764	774	779	778	748	758	781	737	785	756	781	819	794	783	790	766	780	797	771	774	751	783	799	769	770	786	749	789	740	766	759	710	740	730	789	798	787	746	807	739	795	738	744	785	795	739	772	829	793	803	797	788	708	801	739	750	798	790	779	792	730	788	763	794	790	781	691	797	761	833	776	790	713	758	757	803	714	784	756	786	738	712	778	744	728	781	728	790	800	793	750	725	751	776	748	756	745	725	769	738	726	769	758	788	720	768	750	765	776	766	762	784	753	797	755	745	733	776	744	751	758	745	800	800	767	798	771	840	835	775	822	742	810	754	748	727	739	777	791	776	768	773	787	805	784	765	762	745	801	725	770	743	789	819	772	766	747	747	719	754	714	763	759	793	778	760	785	812	797	775	784	804	786	770	812	737	746	758	751	785	753	761	778	809	741	778	765	733	825	759	769	725	767	789	812	757	786	837	738	771	780	787	797	794	794	755	742	780	760	754	807	763	773	761	764	785	791	751	745	762	739	761	753	777	787	767	768	744	772	767	759	750	804	804	763	818	772	777	780	780	817	746	772	811	782	812	776	821	748	796	779	770	753	710	748	785	747	764	748	743	769	767	746	802	704	734	738	738	791	749	771	794	766	700	753	763	726	789	785	754	777	792	762	795	796	795	741	742	748	825	835	713	759	773	772	790	755	723	774	784	760	762	777	786	737	784	761	813	782	751	732	768	702	778	795	780	769	790	771	733	739	740	752	790	736	752	777	745	793	748	811	756	755	768	797	802	783	776	797	806	800	769	747	786	774	730	842	728	760	745	766	773	763	786	770	792	770	751	769	763	730	764	779	777	757	746	725	772	753	778	738	774	763	738	775	770	759	760	737	735	816	802	776	762	743	728	751	743	794	758	750	781	788	732	804	754	768	767	759	754	818	780	729	793	736	707	814	788	780	772	760	776	744	811	748	719	748	770	784	751	736	794	798	738	762	778	793	762	756	782	784	736	718	754	806	801	760	793	744	812	782	744	780	749	774	793	789	726	756	771	784	772	795	785	770	796	783	746	759	727	816	733	771	774	821	769	726	701	713	735	748	779	773	779	803	725	804	804	772	777	770	773	811	742	776	780	693	750	762	776	747	762	806	795	818	794	761	798	795	736	755	752	798	761	801	766	754	766	837	814	776	807	757	754	808	763	788	814	708	763	732	780	799	783	720	718	741	809	748	748	816	772	736	758	734	770	769	767	790	757	770	794	747	770	742	749	767	796	753	793	779	802	742	813	762	784	754	758	827	756	776	775	814	796	784	808	785	743	793	731	734	750	804	746	799	815	744	770	776	787	789	769	770	814	739	767	774	777	744	769	783	834	804	715	753	786	823	733	771	768	750	761	746	808	753	769	753	714	765	748	723	752	788	761	795	750	790	781	803	738	735	759	790	772	705	739	795	771	703	766	773	773	764	749	790	777	774	811	765	758	780	726	777	792	775	744	734	794	783	772	804	762	764	764	776	768	774	787	767	743	746	791	819	821	790	802	749	775	784	749	776	757	802	738	755	770	765	777	779	729	797	844	731	810	820	750	757	760	788	804	731	810	803	783	757	809	721	747	794	771	804	770	792	843	752	801	739	772	725	793	722	794	736	835	759	763	828	717	785	679	797	737	765	766	786	796	758	713	740	743	713	836	760	777	762	759	762	771	797	789	715	782	801	782	787	795	767	738	802	812	738	809	775	728	789	777	788	802	759	761	800	817	795	782	747	715	768	732	775	761	772	776	736	733	788	804	750	779	754	771	787	798	813	778	753	816	793	743	758	759	768	792	773	762	770	802	755	787	783	747	777	765	755	804	775	772	779	789	750	765	781	796	765	803	743	788	750	764	772	828	811	726	795	784	743	738	764	782	777	742	807	776	811	722	796	774	794	771	789	748	832	734	778	718	745	768	841	778	815	767	772	778	751	769	799	739	779	782	755	781	723	791	761	749	752	781	751	740	830	759	773	789	813	755	817	823	773	771	766	778	786	736	783	743	758	760	797	803	805	765	766	794	781	787	763	749	810	802	813	782	759	788	765	781	762	831	760	764	764	830	729	761	760	759	746	761	732	749	776	753	745	806	769	786	773	761	765	800	779	757	781	765	721	774	774	771	815	723	737	798	767	783	757	768	761	712	746	724	759	752	735	781	791	752	793	825	718	800	800	789	768	766	727	812	770	770	729	757	736	758	808	782	805	778	759	850	801	804	786	722	742	752	746	757	729	807	755	764	806	778	806	776	747	812	752	752	782	761	774	768	729	824	764	727	792	817	766	761	752	785	784	806	783	772	802	808	780	783	797	761	779	791	776	746	783	807	720	760	739	779	795	744	771	787	822	745	765	790	714	803	783	783	745	774	786	761	732	775	804	743	781	777	761	773	763	770	749	772	758	765	806	803	811	809	770	763	727	768	804	767	778	782	808	794	794	804	735	743	783	734	762	707	766	748	736	750	789	740	752	739	754	721	745	747	759	737	788	786	758	750	739	784	761	789	794	751	748	733	787	790	766	750	809	777	783	733	809	766	750	719	739	784	795	775	740	769	778	814	740	763	746	759	827	733	756	759	822	769	767	768	761	793	765	774	742
8863	3465	2840	1402	439	371	304	297	281	308	240	298	271	256	293	288	289	262	258	268	255	306	264	270	261	257	261	279	272	245	262	271	276	288	252	245	254	277	278	291	295	280	287	290	233	274	285	302	275	271	228	262	289	283	287	271	270	308	265	320	307	292	262	265	290	291	255	275	316	262	274	232	237	277	278	287	279	270	241	260	301	287	273	291	248	304	286	266	265	262	240	277	282	280	289	284	273	262	293	261	270	255	300	280	243	245	260	257	278	277	317	265	278	302	274	289	269	279	283	248	308	261	274	280	265	247	270	248	273	285	300	307	278	283	276	301	318	288	287	271	269	283	252	282	279	277	261	263	254	275	270	296	303	290	249	299	298	307	264	270	263	287	280	262	287	273	270	272	310	264	281	264	281	295	287	309	268	270	284	293	261	267	266	289	264	275	258	272	272	252	267	286	295	277	251	291	253	265	261	277	261	283	262	301	232	308	273	296	265	282	288	265	257	260	278	256	265	251	268	257	262	265	271	285	303	270	273	285	287	247	300	286	272	301	286	260	310	271	280	262	276	252	289	282	276	239	277	250	244	248	293	282	282	276	279	268	281	287	307	263	246	265	286	305	293	275	258	280	282	251	257	285	288	264	227	269	275	286	327	255	261	251	265	254	271	276	266	278	257	279	281	282	270	290	271	289	293	270	264	254	262	270	285	280	265	230	285	282	271	288	254	282	241	254	256	283	284	269	266	278	283	262	268	269	263	317	264	290	296	279	251	316	253	250	276	286	283	256	289	269	280	282	258	267	292	266	264	277	276	277	319	292	257	270	261	261	279	277	268	289	269	282	292	259	259	254	286	259	302	288	249	269	252	295	299	286	279	269	283	266	301	287	286	274	285	292	277	276	279	266	257	266	265	281	283	297	298	248	259	268	252	285	277	290	284	309	291	304	273	257	278	264	277	285	291	262	290	253	278	288	261	281	293	278	287	289	274	273	290	285	293	309	259	271	262	242	283	274	290	261	262	272	298	273	284	230	297	233	252	252	271	248	259	283	280	256	254	290	316	276	274	303	250	252	291	289	280	297	292	253	247	259	264	269	295	284	268	278	282	275	271	231	280	275	275	271	264	310	318	282	254	290	274	286	292	254	284	264	271	290	277	261	286	251	293	293	293	293	250	271	285	252	252	258	237	289	265	283	263	262	252	283	296	264	287	303	255	271	280	253	290	279	261	278	255	292	310	328	256	266	268	247	281	282	281	241	263	261	272	281	276	256	285	255	263	263	324	284	242	287	244	274	246	269	264	265	263	254	294	278	283	274	271	295	244	249	263	258	265	304	267	270	290	277	270	300	257	265	283	297	280	253	301	288	279	247	267	215	289	267	283	262	270	290	270	279	294	311	260	277	269	255	264	268	293	274	304	291	285	251	303	297	262	302	274	283	241	255	292	260	270	285	308	282	263	281	256	263	265	287	260	261	268	263	307	264	281	248	288	269	264	261	267	218	237	274	252	287	268	309	304	295	280	278	271	265	272	287	263	290	317	288	278	270	264	270	268	294	294	270	270	276	246	258	249	295	269	289	266	273	273	280	265	268	254	277	300	268	275	233	238	251	285	272	267	275	300	235	264	280	305	285	288	276	268	273	302	262	297	264	285	272	248	257	257	305	250	297	270	264	264	295	249	266	297	275	263	274	268	256	240	268	282	297	309	252	278	278	261	274	265	268	282	286	267	293	286	292	259	259	290	263	247	264	253	263	283	271	304	270	284	269	305	266	247	278	279	254	265	263	274	312	285	290	268	285	282	241	314	279	252	276	262	268	260	268	274	282	284	290	272	259	276	240	251	261	262	257	250	258	267	261	251	275	252	253	244	294	301	249	245	273	236	269	271	262	291	269	259	288	295	261	262	270	264	261	300	288	260	305	264	248	273	268	274	276	275	263	280	255	296	274	268	272	332	252	296	282	284	259	302	303	310	249	257	277	311	277	266	286	238	288	266	278	280	286	274	260	255	300	261	272	265	269	268	296	261	262	286	264	304	285	271	289	264	261	268	276	258	247	274	283	273	227	282	229	274	268	218	299	274	288	239	265	273	254	277	262	252	287	264	251	280	257	272	288	255	273	298	245	262	284	280	285	288	253	280	264	282	291	268	320	290	234	284	283	264	267	272	266	272	261	257	271	284	263	252	294	250	292	264	295	309	250	259	272	279	296	288	280	277	286	268	260	293	264	278	312	308	286	248	285	273	282	259	269	307	274	273	301	329	262	291	281	283	260	271	264	280	268	270	290	248	279	263	309	289	289	308	279	248	262	279	283	258	261	309	289	236	274	250	281	264	242	258	269	254	299	269	276	256	264	288	298	256	269	261	287	256	270	295	294	274	240	274	298	249	274	294	276	249	256	266	264	243	273	277	269	288	262	258	274	286	283	288	287	273	303	274	247	285	271	246	279	281	291	260	282	271	253	300	257	287	243	258	255	292	292	280	315	278	269	267	273	231	289	262	264	256	250	303	307	260	284	260	290	269	259	274	272	264	307	279	256	299	251	258	281	266	278	287	257	290	267	279	265	277	286	279	252	276	289	242	265	271	260	287	252	257	296	274	278	286	291	254	245	286	257	274	303	261	277	270	285	290	240	236	249	260	279	287	264	276	270	296	295	275	269	289	278	286	287	272	304	277	282	268	274	296	266	234	264	292	257	273	289	284	264	242	300	262	266	301	278	265	285	282	276	268	273	254	283	248	282	274	263	238	269	268	271	259	280	290	302	301	301	280	274	296	283	300	254	295	277	266	258	261	270	278	252	280	277	303	282	271	288	280	259	282	255	271	238	284	235	266	293	289	276	281	314	257	281	249	289	262	265	268	285	289	292	285	292	272	253	255	268	282	299	282	302	271	247	305	262	302	284	270	293	301	290	297	252	284	259	265	279	256	290	286	282	292	265	267	249	283	269	311	284	292	283	283	263	275	290	297	290	244	274	295	293	251	268	263	250	282	268	272	259	289	267	311	336	313	267	281	255	273	284	240	295	245	274	281	275	295	227	284	288	242	270	279	293	258	277	259	286	265	286	268	301	308	233	276	287	239	287	276	251	263	293	254	264	265	267	281	292	268	297	309	281	279	289	259	274	271	291	289	309	290	284	306	261	273	270	278	273	296	261	290	248	283	298	280	274	287	292	293	275	257	291	268	254	244	295	269	307	286	285	270	280	303	267	250	267	268	266	304	279	273	233	316	268	270	263	267	276	276	257	297	289	321	252	281	276	285	268	273	286	279	300	290	280	250	267	242	293	278	287	275	294	274	275	290	289	288	285	272	268	266	302	266	300	229	273	234	281	284	245	293	280	248	248	273	260	281	262	252	260	289	259	292	267	256	296	284	258	266	280	293	262	276	260	288	286	279	250	277	265	303	259	231	264	296	271	276	286	244	267	293	256	264	284	273	255	264	260	265	262	287	279	282	268	254	254	290	254	260	286	253	258	263	294	274	264	271	288
6692	3755	5563	4133	1447	986	748	765	755	728	676	686	711	677	717	639	703	671	709	712	705	683	716	671	671	671	675	676	674	648	655	684	701	687	661	668	708	680	668	655	666	658	685	702	665	663	727	718	690	702	659	692	659	675	663	676	698	656	672	657	708	699	665	652	694	692	677	635	690	720	645	713	722	677	713	668	652	683	672	666	695	659	723	669	689	714	667	652	631	688	652	667	685	696	692	697	680	678	683	677	682	715	658	733	607	664	686	650	689	650	662	679	659	733	683	651	673	696	687	663	691	676	662	702	664	660	706	652	636	679	683	662	701	661	670	689	637	648	651	665	644	674	690	674	668	635	639	663	673	676	692	687	683	673	636	631	653	681	694	656	674	694	720	665	666	684	647	689	680	667	684	675	651	665	669	683	679	717	687	690	695	705	703	673	686	704	687	691	668	660	661	640	686	695	682	698	691	680	673	679	664	622	670	728	669	700	693	695	692	715	657	668	673	646	709	669	666	661	635	680	680	641	658	665	723	703	705	719	718	689	716	726	667	678	714	690	647	690	684	655	720	654	708	663	680	615	645	709	705	680	728	669	668	655	646	663	684	705	711	653	646	672	692	691	644	684	670	664	678	748	661	646	686	686	664	679	636	678	710	692	683	737	667	650	652	684	707	644	670	681	683	683	691	684	661	632	659	627	661	679	646	675	654	677	661	700	661	698	649	655	657	683	723	673	689	674	679	700	755	664	663	696	656	678	660	694	671	708	632	656	634	672	670	684	703	756	701	675	699	678	623	711	699	684	688	696	715	669	712	672	677	657	675	655	680	658	633	707	705	671	639	671	698	686	694	697	668	667	709	693	697	630	716	690	638	677	715	692	722	656	695	643	624	670	679	692	662	692	654	665	709	680	676	700	627	688	671	678	646	704	680	660	661	668	648	728	687	640	697	674	692	659	664	721	668	677	663	661	672	692	624	673	652	669	690	683	699	730	715	677	665	721	665	675	719	641	667	724	684	710	699	680	648	676	703	657	640	671	713	693	680	660	658	668	691	639	674	627	725	707	655	712	668	720	665	713	670	704	666	677	685	728	633	687	667	697	703	635	655	684	675	694	690	707	628	682	612	694	670	688	688	658	719	705	717	654	753	683	675	696	698	634	674	688	662	668	698	690	686	670	717	688	680	697	714	642	674	608	712	684	684	705	650	680	674	633	666	681	677	665	672	652	704	699	678	664	722	703	663	690	685	680	625	705	623	670	669	681	684	618	624	678	673	675	687	671	673	693	707	663	672	711	668	690	704	682	641	714	678	673	684	677	670	675	718	656	657	709	711	713	678	717	677	654	644	685	636	667	727	646	707	668	669	681	702	713	742	652	646	706	701	690	721	648	676	694	700	629	704	664	651	684	705	635	667	705	653	667	691	666	662	628	675	676	680	668	695	688	651	638	703	645	683	701	713	608	706	701	686	705	693	666	674	679	677	760	698	689	700	664	662	655	710	631	697	727	657	700	670	702	692	704	739	652	672	692	698	668	663	688	659	700	678	747	663	674	690	656	671	671	700	664	696	716	726	662	721	681	663	624	690	649	681	671	684	718	691	745	653	651	668	643	720	692	672	689	679	658	693	662	672	652	687	681	694	687	639	636	655	663	682	668	637	713	680	698	657	663	698	718	640	682	660	700	695	682	605	672	684	675	666	690	745	669	684	715	639	666	669	648	671	657	716	678	652	672	664	692	691	732	644	708	715	675	678	693	732	666	627	704	715	655	701	671	709	663	702	670	692	620	695	659	649	656	705	673	708	701	708	663	670	670	614	655	688	695	689	705	669	620	682	701	671	684	683	716	693	677	653	753	679	672	659	685	686	701	686	676	711	673	643	691	687	684	689	693	698	708	681	699	613	685	686	687	680	649	656	689	643	716	659	672	646	672	651	687	676	687	672	665	650	712	673	657	661	653	691	709	649	641	665	661	664	740	693	677	645	663	671	671	657	695	683	663	712	650	694	642	693	693	659	672	634	659	697	675	727	664	680	703	657	682	678	622	713	698	678	713	649	641	713	695	726	689	688	720	662	669	661	666	705	639	711	703	706	707	743	687	698	684	670	665	696	620	680	694	672	666	652	658	659	691	652	670	677	710	705	669	680	688	672	745	666	702	686	664	682	729	653	689	684	653	687	682	706	682	638	658	629	703	680	724	684	686	715	696	723	673	680	645	663	637	687	690	680	646	674	652	678	690	691	698	664	654	681	703	695	667	655	710	717	691	617	665	663	643	638	636	671	689	675	637	686	637	677	678	677	624	668	639	649	678	672	697	671	650	681	666	721	700	702	658	667	672	668	675	702	668	708	671	664	665	687	661	611	672	728	702	665	664	665	681	675	686	681	679	681	669	691	668	703	679	655	672	700	669	699	690	652	631	650	674	655	679	702	681	685	703	746	662	654	642	662	694	670	690	698	695	653	675	659	704	710	696	618	625	667	677	641	683	670	725	672	682	717	693	718	697	718	625	638	704	667	709	704	699	699	686	672	725	736	639	720	695	681	650	653	672	641	709	661	670	729	686	714	720	707	690	634	696	700	671	670	662	647	717	673	660	700	631	666	680	622	717	679	685	689	654	707	706	724	659	646	699	685	703	649	691	703	668	619	670	656	664	672	695	679	659	662	648	656	695	662	641	677	686	716	685	720	651	713	691	701	669	658	719	684	689	696	740	671	664	685	716	701	647	690	653	717	710	675	609	638	664	712	664	703	679	668	699	672	672	707	677	692	697	648	745	680	694	624	691	691	685	666	684	668	662	687	665	667	668	631	687	635	653	677	714	641	647	649	720	677	707	653	703	698	691	686	707	699	668	699	701	732	654	653	668	662	639	709	630	691	690	638	642	635	710	668	629	662	698	687	714	660	675	627	703	663	681	658	634	642	667	668	699	658	689	638	698	703	663	743	710	712	640	701	643	628	711	727	669	652	624	727	714	647	710	665	651	666	727	669	605	692	659	690	708	705	697	679	700	672	662	665	697	667	708	660	684	663	646	683	719	704	688	635	692	669	653	693	664	688	698	681	669	633	677	668	650	667	658	668	689	674	704	699	689	724	677	700	689	676	672	670	684	656	675	644	689	696	687	714	666	664	682	669	690	655	672	712	665	681	686	674	670	704	729	718	666	666	709	684	668	701	620	685	661	728	668	711	667	723	695	661	693	661	657	702	676	665	652	659	699	679	709	668	699	660	674	699	708	709	672	717	690	700	648	653	657	656	692	685	657	685	678	713	725	656	666	672	609	676	637	722	670	725	725	676	687	693	721	688	673	717	689	719	676	690	674	714	724	708	681	665	649	685	617	705	700	669	694	635	669	722	686	701	698	631	702	700	680	646	668	646	676	674	700	651	692	693	640	708	712	622	631	737	662	695	691	658	673	686	674	691	640	692	731	674	624	689	718	684	614	725	663	662	684	696	661	718	680	669	643	668	666	657	730	704	652	721	662	684	637	717	683
19122	6258	5321	3214	986	613	511	459	447	437	449	455	401	444	411	420	410	420	448	421	431	435	411	388	421	425	426	405	371	377	426	396	407	428	412	435	421	406	450	424	432	439	413	400	419	408	418	398	433	438	410	398	406	426	403	399	393	409	418	425	377	383	369	417	438	412	426	396	414	416	409	375	371	410	416	415	445	451	425	423	367	393	382	396	440	391	429	421	375	405	428	374	397	416	413	358	418	449	459	414	414	411	435	423	420	393	400	422	418	411	414	422	386	395	419	401	414	407	422	386	427	436	402	378	404	423	375	399	419	422	425	428	411	396	407	407	405	391	387	380	419	385	429	451	429	427	382	373	425	367	421	427	407	388	399	385	360	417	388	410	420	365	414	386	428	409	410	416	472	419	445	438	400	431	388	395	420	413	421	423	384	375	380	408	412	411	441	396	404	379	420	386	450	429	420	422	414	392	396	428	370	402	450	358	424	419	395	390	427	418	412	401	406	421	409	392	391	427	388	409	426	447	410	388	404	380	430	419	428	419	419	408	422	412	384	405	439	424	385	385	430	397	428	400	444	463	405	381	415	389	406	403	410	373	351	386	380	406	450	424	383	372	437	377	393	392	400	411	436	389	399	394	380	398	393	374	425	441	416	406	418	377	398	409	391	448	433	418	385	372	393	440	393	416	387	420	429	410	420	399	411	388	424	409	419	411	464	420	375	446	401	395	395	390	434	387	418	388	409	400	429	399	387	404	378	428	460	424	412	372	386	412	397	366	422	393	457	402	420	416	427	399	404	367	415	398	419	388	415	407	395	403	402	438	424	386	420	443	385	405	408	377	410	422	440	400	428	429	418	401	409	422	411	429	414	411	407	409	399	408	388	420	394	379	407	411	393	421	422	350	392	410	393	396	436	413	431	391	361	376	396	401	402	372	396	447	423	443	416	421	414	450	417	380	435	432	427	403	372	401	400	392	423	387	395	421	415	434	394	419	435	384	383	383	398	411	386	384	403	432	394	413	411	407	414	413	381	416	374	451	409	414	422	401	407	372	451	405	421	391	417	404	413	424	416	442	386	421	442	396	411	386	382	389	439	420	413	406	403	442	400	394	407	414	402	423	438	412	394	398	369	409	426	351	388	409	425	415	367	395	431	414	382	428	391	390	406	435	426	422	369	422	432	395	433	387	430	412	375	374	421	423	397	372	415	386	384	392	396	424	381	425	406	413	436	392	420	404	436	384	394	372	403	411	402	427	426	436	398	439	413	374	394	398	432	387	368	408	395	414	374	395	429	402	439	407	416	404	434	367	379	442	432	390	432	435	440	402	400	475	381	415	396	379	388	444	394	406	406	410	416	392	415	434	421	420	417	410	387	416	437	409	412	443	401	401	393	385	397	436	402	420	370	403	436	402	402	396	426	424	444	430	430	418	456	408	414	418	435	425	389	478	399	428	400	387	418	395	396	405	400	407	431	375	393	412	405	386	424	402	432	377	373	370	430	430	416	405	392	390	404	405	397	428	423	402	419	385	388	444	404	412	435	423	367	386	398	400	394	380	413	414	413	423	397	419	407	407	403	427	399	396	417	411	434	425	429	417	411	429	450	384	393	459	422	403	410	435	379	421	352	441	398	435	459	399	384	424	455	410	399	414	381	405	384	409	395	391	385	419	411	418	440	401	418	426	375	397	388	439	401	358	408	449	440	431	450	412	403	385	410	403	400	421	377	386	441	390	402	391	440	416	407	388	416	428	408	421	387	413	412	449	408	416	388	405	407	358	402	376	409	379	389	407	390	410	397	403	370	428	411	372	425	391	429	386	416	425	433	437	425	415	424	439	409	409	390	431	386	425	431	436	408	398	429	454	428	425	455	425	413	423	430	397	433	415	378	408	432	434	397	440	389	394	412	395	398	422	405	413	443	401	377	430	396	403	413	416	408	398	445	379	385	408	389	385	409	397	413	379	390	432	423	433	397	404	398	365	422	422	411	401	442	418	427	416	413	438	386	459	396	384	444	419	407	397	419	383	418	407	440	446	426	422	376	407	411	441	429	400	380	374	432	404	431	421	411	441	411	395	407	430	400	383	417	403	453	448	400	429	387	402	415	432	382	388	412	404	413	391	447	425	380	422	378	385	378	374	400	422	433	411	396	419	441	398	381	444	429	418	391	401	395	394	440	364	383	420	433	403	383	422	429	418	426	417	396	400	396	387	434	393	403	406	405	394	414	428	435	398	403	419	408	432	435	411	406	414	390	388	396	415	413	391	410	383	401	409	438	402	425	391	406	406	414	413	403	428	402	403	419	418	420	408	426	429	431	396	407	450	409	431	415	375	402	436	435	394	420	392	403	372	424	430	420	422	410	434	438	445	410	378	407	390	446	414	393	396	397	395	426	397	444	370	417	384	429	426	405	419	419	419	408	417	394	416	411	389	412	407	442	440	392	371	423	408	448	433	394	415	439	423	399	423	400	373	411	392	391	426	382	416	360	403	394	414	409	419	422	429	418	381	419	445	382	408	389	406	409	422	405	410	431	396	406	415	383	398	420	426	399	384	392	393	413	415	396	443	367	414	409	371	387	394	400	446	405	395	421	442	410	412	457	431	391	416	413	386	426	392	434	425	401	412	392	399	420	359	364	392	394	386	407	408	429	402	391	441	447	405	354	406	397	434	434	406	394	439	410	435	395	409	404	367	400	406	440	412	425	415	393	379	394	384	405	405	439	404	443	414	457	402	404	390	424	407	397	409	417	390	411	408	422	411	384	394	414	400	427	391	369	468	396	369	426	437	423	419	371	408	389	424	420	390	379	393	428	435	426	425	404	414	394	383	405	388	399	444	395	419	420	401	419	426	379	432	388	402	404	416	397	412	407	396	455	403	406	421	421	396	370	421	456	415	419	430	437	411	447	417	386	415	394	411	425	407	392	396	413	430	394	406	389	456	400	413	413	396	384	409	394	397	373	385	436	404	400	431	378	383	386	403	397	363	395	414	395	408	404	391	409	432	445	394	408	456	414	407	394	421	407	428	392	416	410	391	387	399	422	405	441	388	395	421	430	405	396	412	430	404	431	405	403	410	376	393	378	402	421	379	387	403	413	429	434	385	419	412	428	436	433	375	418	415	440	409	416	369	391	359	441	447	441	401	437	388	451	416	402	423	432	414	401	370	365	423	430	397	425	410	394	420	390	431	430	411	398	424	405	456	391	425	411	428	436	411	432	418	413	419	428	446	413	413	404	395	397	456	413	443	410	397	413	426	426	423	390	438	429	423	423	387	416	409	450	404	389	393	403	362	376	375	376	449	430	408	420	377	370	411	408	398	409	403	412	415	386	445	382	448	445	395	406	420	404	416	420	424	431	414	399	391	446	408	410	425	476	439	371	427	407	391	429	431	392	423	438	424	418	421	385	409	409	391	400	416	391	327	417	420	392	385	404	419	399	397	432	409	427	403	390	389	434	391	398	434	410	374	366	402	416	392	387	435	392	411
13770	5990	9840	8630	3058	1908	1488	1310	1217	1097	1139	1106	1073	1077	1006	1019	1003	984	984	971	979	980	974	1000	1000	960	982	989	985	937	974	944	929	956	962	953	906	971	956	940	971	970	985	943	967	1004	920	992	947	965	931	1012	975	949	946	982	950	927	966	938	979	975	1005	983	923	900	986	949	1008	956	987	976	949	911	960	941	964	978	996	1000	949	935	934	942	984	967	969	961	928	948	1004	961	898	964	962	984	904	1022	951	969	943	912	977	982	925	974	962	1020	928	971	974	987	1019	1038	936	910	891	970	965	953	911	963	955	943	943	1018	984	1005	960	978	929	972	1005	988	992	954	954	959	949	974	1018	913	962	999	962	963	990	953	954	960	928	940	936	947	1033	980	929	888	945	927	934	955	937	986	948	958	967	950	947	980	1011	1003	929	980	929	898	968	996	969	1004	945	983	976	954	966	999	939	999	989	945	1005	966	992	953	941	932	956	1023	961	998	929	996	957	1008	917	988	992	975	958	915	935	944	1044	987	970	944	965	928	944	963	905	936	904	906	875	972	977	897	960	991	956	945	1020	984	961	921	948	969	918	967	931	979	951	977	927	965	964	964	932	925	948	954	923	991	951	984	1033	925	926	959	990	927	1001	919	939	977	922	932	964	957	985	922	978	927	877	975	947	976	935	947	965	965	932	943	894	970	936	1014	961	927	933	943	895	973	933	971	980	950	971	923	1010	936	986	967	994	955	927	983	995	953	983	928	950	934	912	974	920	965	947	929	982	958	862	972	944	969	955	901	982	984	958	912	947	960	976	931	937	996	995	952	965	993	977	965	972	980	974	878	973	935	961	917	941	928	912	974	965	939	1020	995	995	954	974	965	954	867	954	952	1009	1007	978	964	974	961	959	905	916	944	967	927	919	992	909	990	954	996	933	924	999	946	997	958	937	965	932	952	938	927	965	985	937	932	954	954	969	970	936	924	946	960	1010	981	953	961	962	914	942	973	926	929	969	966	974	966	944	951	912	955	954	970	949	970	914	935	932	924	928	924	936	968	973	954	960	1013	1009	996	990	953	930	944	962	956	954	990	1014	879	988	933	928	976	940	928	1006	1027	987	977	930	932	936	933	921	994	980	1004	934	947	966	1007	932	910	946	966	915	1027	970	948	948	893	944	929	963	957	980	988	975	968	930	951	1027	982	925	914	924	957	943	997	988	954	980	921	951	978	956	946	954	990	925	897	970	937	964	927	966	933	943	986	925	955	932	956	953	952	974	967	908	964	943	961	966	961	945	1030	997	962	950	1022	964	963	999	932	925	975	915	947	918	960	935	948	999	947	935	937	955	933	953	969	951	927	944	926	989	995	1016	994	949	950	990	945	995	973	988	931	942	1014	960	952	1007	987	922	950	932	969	965	953	974	1013	962	912	955	909	907	965	963	942	947	967	956	918	960	989	933	995	973	909	944	964	991	987	970	953	995	926	916	1017	989	945	966	976	938	944	975	930	956	938	977	968	994	964	983	918	924	919	904	908	908	925	940	946	929	956	980	980	979	955	938	920	970	997	899	939	973	985	989	984	935	916	963	954	947	929	978	964	938	912	917	964	955	967	980	959	973	898	998	987	926	964	965	942	961	994	924	923	945	976	973	953	935	933	935	942	934	914	958	968	950	925	954	966	956	952	1003	961	963	998	967	935	988	944	903	969	923	897	969	947	975	1000	972	960	971	969	947	923	926	972	923	889	972	972	949	995	960	932	1004	954	1004	979	964	983	955	907	978	936	991	970	915	933	964	969	969	1019	909	944	936	894	997	951	927	956	926	966	905	893	983	976	934	973	927	1026	962	948	997	992	970	950	927	913	1014	926	956	951	946	957	934	1000	1027	928	931	929	940	952	943	962	966	936	907	977	1012	930	993	974	991	945	917	950	951	960	930	1010	944	974	940	960	932	937	903	957	911	925	958	954	932	959	907	943	967	990	940	965	923	936	923	912	951	949	911	972	996	1004	957	912	937	917	979	987	950	923	988	940	949	934	969	924	1005	917	944	916	932	924	985	949	965	1031	933	1012	957	881	999	949	936	973	975	926	970	1032	977	984	983	974	972	959	985	1001	1021	949	932	951	944	910	932	924	930	996	918	1043	944	989	956	968	1001	896	958	962	1007	970	993	968	911	957	938	954	916	1003	962	920	1003	991	966	984	960	956	937	896	985	985	998	987	1026	951	924	950	973	946	909	904	920	935	1003	997	943	971	979	936	968	921	997	940	931	929	942	990	1029	965	984	992	950	882	978	916	935	984	1008	969	959	957	987	935	957	1047	871	934	956	909	1016	913	938	909	918	946	923	990	958	986	1005	973	991	961	927	931	949	968	961	939	937	963	933	937	963	965	964	978	969	1001	965	1006	971	1006	988	999	978	977	967	956	925	941	977	914	962	990	958	966	937	965	923	1009	888	987	964	943	932	946	948	951	939	957	935	908	979	958	965	938	925	912	1012	941	983	928	985	940	1006	950	980	927	984	953	972	930	936	919	928	961	938	964	933	965	959	974	1003	939	946	966	970	989	926	958	972	965	984	954	974	935	915	929	972	926	927	984	951	1010	971	930	919	964	973	952	995	920	932	972	941	922	962	946	963	964	974	971	897	919	979	908	947	944	931	912	975	910	949	948	1003	936	911	987	929	929	999	926	951	971	942	989	1007	945	963	988	977	966	967	964	959	965	980	990	986	916	931	973	946	987	962	991	925	960	967	965	1006	975	953	945	987	922	960	961	952	962	925	949	903	976	987	959	953	1005	941	950	980	988	950	951	916	994	934	952	969	964	972	978	940	992	944	946	941	976	941	978	1040	926	929	970	962	972	971	961	965	949	919	1004	942	946	985	947	1010	944	936	958	934	997	964	1016	941	946	986	962	929	935	956	956	965	941	949	915	953	981	916	976	952	946	916	1003	943	945	918	963	949	982	929	983	985	966	993	942	947	949	911	975	989	935	953	906	928	906	971	1037	972	1003	983	922	954	928	958	932	973	968	976	919	955	944	917	1011	1003	892	983	962	927	907	986	954	937	919	874	942	962	922	996	928	962	946	921	968	885	889	922	887	961	935	951	1037	915	995	952	999	910	908	1007	1011	903	938	994	888	938	921	975	938	974	923	929	950	991	972	932	999	930	970	930	946	891	936	976	967	931	1033	952	908	960	987	908	936	958	1029	934	912	926	991	943	994	902	920	997	971	985	936	966	982	1003	956	943	979	932	949	980	944	930	922	978	1004	913	936	985	941	966	959	1002	963	899	970	937	932	951	941	966	977	976	974	923	980	935	976	953	924	955	919	885	927	959	931	974	939	968	912	943	981	988	928	948	999	979	959	946	936	943	955	957	985	996	955	943	919	953	961	951	956	927	948	936	949	926	946	962	954	997	966	931	982	922	972	1021	960	930	976	922	977	880	983	918	941	950	925	998	955	936	927	960	937	1003	914	985	966	953	987	960	941	942	1003	928	916	967	946	969	948	989	949	951	993	953	930	967	939	1001	974	985	932	944	974	973	950	959	948	992	931	980	953	928	913	960	915	938	971	973	1000	976	884	983	953	980	897	947	923	922	938	975	936	923	909	899	965	936	865
28505	9879	8212	4923	1224	675	503	460	427	329	418	357	322	346	351	358	349	365	324	345	318	369	351	321	319	278	307	310	358	329	348	348	328	321	328	358	311	369	332	339	316	346	326	333	317	328	328	324	342	320	366	365	366	341	316	329	340	328	327	296	318	338	330	308	315	362	338	336	329	356	358	325	340	314	344	348	320	312	380	355	328	319	320	328	331	350	341	326	355	303	315	335	316	324	326	324	336	339	312	324	292	334	304	328	306	330	308	288	313	328	332	326	355	295	313	299	307	342	310	282	334	337	368	346	333	317	359	338	324	341	293	315	314	329	318	327	333	338	354	323	287	334	369	347	339	339	291	323	315	335	321	321	343	292	305	313	341	276	261	301	296	354	326	360	319	343	352	317	316	370	355	325	346	322	356	318	329	370	361	333	367	320	317	319	354	308	342	349	314	337	330	330	328	315	327	343	338	309	322	317	327	330	284	324	316	317	336	338	337	333	372	342	326	315	354	310	334	338	356	300	322	331	354	295	316	317	304	366	341	315	314	310	350	310	304	320	312	293	285	311	322	316	305	315	324	310	339	338	357	337	336	319	352	316	331	309	326	361	345	318	354	282	323	306	328	326	334	376	286	318	308	338	358	342	318	302	316	305	301	329	358	332	329	318	316	324	296	285	311	283	339	286	296	318	339	324	322	302	352	305	326	331	321	320	316	305	337	328	341	343	385	306	306	340	305	347	311	340	321	339	329	319	333	340	290	353	341	341	353	322	333	304	330	314	354	298	340	312	324	332	324	327	315	336	306	313	321	345	354	309	313	303	351	332	345	349	350	315	326	321	324	313	298	323	325	325	334	333	351	318	345	328	287	312	336	325	349	311	338	338	315	339	335	340	287	297	309	294	339	313	301	330	336	348	329	317	347	325	327	348	345	333	311	328	332	343	327	317	293	368	330	311	336	335	303	335	321	314	315	350	333	352	351	307	317	315	311	275	323	362	348	317	302	319	311	336	320	359	342	362	350	355	321	326	307	357	314	330	365	349	326	317	313	339	320	300	315	328	341	328	344	336	298	360	338	347	311	306	311	317	321	346	354	328	326	346	315	316	357	316	284	307	311	291	317	330	325	336	307	317	340	329	325	336	314	330	312	322	321	355	353	341	343	305	309	310	332	362	329	332	354	343	304	306	329	303	357	327	334	311	349	351	309	345	348	317	315	319	322	297	314	314	298	323	317	346	294	302	308	315	301	300	339	332	312	272	298	323	351	316	336	330	305	338	359	326	324	331	298	330	328	337	317	326	329	351	342	349	341	341	317	298	346	332	346	362	325	327	328	295	331	322	320	326	368	345	320	307	345	310	322	365	335	372	321	358	330	351	332	348	321	307	299	330	323	349	332	319	331	347	340	327	317	309	306	348	312	318	288	359	327	318	311	289	352	339	333	309	324	320	295	303	319	302	310	329	353	338	306	345	344	298	303	290	339	311	299	328	340	368	314	337	326	318	295	361	329	341	293	320	353	313	334	335	325	311	333	356	333	360	326	333	366	338	309	345	326	309	337	330	303	356	312	337	343	309	377	313	345	326	347	329	313	329	333	353	318	350	341	318	358	297	349	339	312	366	313	311	330	315	343	284	332	315	323	310	328	339	323	328	300	333	360	288	341	346	339	293	303	303	322	318	305	327	363	353	341	328	323	304	322	337	320	342	318	330	288	316	321	325	350	341	308	341	307	335	344	312	315	389	346	331	284	317	299	313	317	331	330	300	347	324	313	334	317	358	341	330	322	341	322	352	318	333	337	328	307	335	342	286	318	313	310	312	333	338	313	339	313	306	350	309	301	288	312	283	336	362	301	330	308	349	292	336	282	305	309	322	346	338	287	331	346	329	309	315	263	343	310	311	308	306	337	300	339	348	327	323	320	348	301	297	353	311	322	336	345	322	348	308	312	342	331	299	348	344	333	327	347	293	325	325	295	317	285	323	314	336	311	347	347	353	335	313	324	327	317	343	325	316	299	355	322	345	333	368	330	285	331	339	349	330	316	345	352	338	311	313	312	316	306	340	339	335	342	323	304	319	312	317	321	332	320	322	333	336	307	352	339	324	332	322	341	328	322	308	295	320	318	321	326	333	337	330	322	299	334	301	336	355	363	326	307	369	318	365	364	321	345	364	312	328	297	341	317	355	324	341	323	289	321	347	363	329	351	337	313	276	307	297	338	299	347	346	316	301	324	325	324	343	307	325	375	358	303	313	328	333	333	306	296	310	346	309	315	293	323	316	356	333	294	340	371	352	347	335	314	305	309	357	329	300	315	320	321	352	325	301	355	335	309	314	313	315	353	328	309	318	339	348	352	299	359	327	308	336	320	341	347	334	335	281	322	331	366	297	332	301	323	364	316	315	331	325	312	330	292	335	329	319	318	285	329	278	330	351	305	316	321	325	318	304	312	338	337	319	335	333	319	345	304	359	320	312	307	352	318	310	341	330	321	339	353	344	312	331	355	331	324	296	341	327	323	326	337	370	329	341	316	357	327	331	329	343	357	334	349	300	311	355	326	297	317	333	368	317	318	330	327	303	313	342	348	328	336	332	348	341	358	331	350	357	325	305	336	323	327	321	328	314	331	320	331	343	325	316	346	348	283	346	355	318	343	325	319	365	297	333	363	308	354	335	348	293	328	323	377	315	320	324	349	350	340	316	341	309	318	320	331	308	350	319	345	331	330	318	333	334	325	307	341	300	308	338	347	313	320	336	328	324	322	298	334	331	323	307	313	346	330	289	342	312	307	310	322	359	308	323	335	323	350	332	319	324	319	310	295	327	349	370	314	352	342	348	345	371	349	309	328	307	297	328	350	358	321	310	352	318	331	338	311	334	361	301	368	338	297	355	330	327	308	328	342	368	365	309	310	329	355	340	328	323	341	319	338	351	332	316	333	324	346	327	336	317	295	347	355	329	319	320	341	307	324	368	312	316	300	335	355	323	282	293	328	366	308	346	362	296	311	320	347	330	328	314	312	337	352	308	342	347	331	326	315	288	353	290	317	316	310	312	307	337	326	312	289	323	338	324	317	311	322	332	319	321	350	319	312	341	326	367	320	332	355	358	336	312	315	323	337	304	324	321	332	311	335	354	347	311	330	329	308	322	353	310	315	338	342	336	333	335	334	298	339	319	359	311	302	329	314	386	313	322	373	346	358	332	330	321	323	318	324	333	339	327	309	357	308	337	336	347	322	347	318	292	342	306	302	357	334	355	319	317	313	321	354	328	352	323	339	301	346	272	345	326	326	321	333	301	293	313	358	306	317	328	365	320	339	316	310	340	327	302	318	320	323	315	293	327	315	287	299	324	325	317	330	310	298	353	321	338	348	308	338	338	316	341	337	335	342	315	341	314	332	314	314	321	345	356	301	304	346	299	316	334	332	336	308	306	282	316	335	321	333	329	327	364	341	330	360	334	326	332	327	332	353	363	331	332	337	319	308	308	323	353	332	353
17029	7752	13759	11463	3788	2379	1586	1356	1187	1089	994	1028	945	927	958	873	909	841	887	824	815	805	823	776	820	818	774	770	786	776	721	760	768	807	798	822	750	818	761	768	739	719	795	789	774	740	782	752	734	826	769	764	769	754	854	792	823	778	760	753	781	784	802	744	797	729	794	768	773	734	785	771	788	735	764	807	802	795	756	776	744	733	784	787	711	765	774	797	719	730	762	799	756	759	725	766	773	763	752	782	751	755	753	791	739	783	771	763	811	762	730	791	761	788	774	763	821	797	766	781	778	768	759	710	776	757	733	774	765	746	774	751	708	772	765	760	736	773	823	774	752	728	760	731	799	757	756	768	787	783	741	755	763	805	779	719	774	726	721	788	748	735	719	796	768	814	772	757	750	732	754	753	803	757	800	790	779	732	720	733	715	773	785	729	748	731	768	763	764	815	767	780	776	800	737	748	798	749	730	771	772	730	716	800	766	750	746	796	821	749	766	728	780	768	765	741	751	803	784	733	747	754	707	802	735	741	742	735	740	764	748	746	747	731	776	737	765	745	783	738	743	785	725	782	792	781	705	745	766	748	753	731	737	765	716	816	744	758	746	738	760	722	778	703	790	728	727	777	805	754	733	748	758	722	737	802	760	787	726	737	757	782	740	780	750	786	795	781	763	800	775	755	757	770	787	785	743	767	781	781	709	777	725	785	791	713	801	732	749	753	774	745	771	785	782	752	694	679	818	738	729	740	795	763	774	734	752	780	791	741	725	767	750	750	709	754	761	789	742	770	784	768	753	782	746	743	721	796	762	752	751	746	797	748	745	736	788	702	732	755	791	761	747	719	772	801	752	783	734	744	798	773	740	740	768	792	761	828	730	739	800	738	796	798	782	741	768	755	813	746	749	754	772	747	724	726	767	716	796	781	742	777	790	727	771	742	760	774	738	707	734	748	805	756	765	776	759	761	806	749	839	776	752	737	792	738	725	779	763	746	766	784	742	824	777	776	758	723	756	746	719	831	691	760	738	766	822	744	787	757	782	713	738	755	764	779	741	725	749	773	743	795	777	746	762	748	762	713	708	726	781	757	740	792	767	776	736	729	746	743	747	740	785	756	758	774	772	779	796	780	782	751	825	776	807	793	775	748	721	792	798	774	802	724	762	788	727	771	772	713	754	778	776	728	741	751	750	755	708	777	761	778	756	725	735	753	807	726	803	715	792	773	763	766	758	712	762	754	727	769	785	725	747	777	736	753	755	686	784	760	725	709	753	759	767	767	813	745	762	824	745	746	728	755	759	734	758	731	755	741	794	753	724	767	765	801	763	734	763	742	755	797	788	789	749	743	788	754	750	743	752	777	763	768	804	772	783	761	756	771	749	747	773	767	744	770	780	768	743	773	749	808	747	781	786	703	751	768	763	753	746	716	744	784	748	791	750	761	768	773	772	772	773	729	747	746	756	784	730	790	728	786	740	740	815	733	773	764	761	729	788	805	706	785	783	749	780	757	747	784	770	818	735	738	766	833	816	734	765	835	768	761	743	777	778	756	795	758	756	790	730	766	772	767	827	807	755	763	716	776	745	743	746	788	723	708	766	776	727	758	766	767	804	766	791	811	750	715	716	766	776	800	800	795	754	763	747	768	729	785	792	744	785	770	772	759	758	758	741	768	763	759	748	784	777	790	817	777	805	819	740	749	794	756	757	790	721	741	718	754	742	780	785	806	742	779	744	783	723	788	777	751	721	705	802	725	801	740	753	786	794	766	758	741	761	769	761	808	757	832	759	808	757	755	790	751	753	732	738	766	773	746	820	826	757	791	740	756	805	730	748	732	805	766	771	767	748	725	744	749	708	739	740	773	727	715	763	767	709	784	754	776	751	728	761	780	721	782	766	794	796	809	771	770	783	785	735	742	735	748	821	780	750	760	759	768	724	755	774	775	758	782	767	728	765	783	735	785	737	782	732	725	789	774	750	767	742	759	736	778	771	737	778	765	694	782	796	719	790	779	757	696	792	804	726	753	754	788	760	739	773	779	768	744	813	747	764	791	724	744	759	741	742	755	767	813	755	791	765	709	805	818	789	745	807	819	751	689	738	750	741	739	817	743	755	746	755	712	740	794	747	738	798	772	732	755	740	760	782	734	754	741	738	768	710	730	696	758	775	751	753	774	849	761	772	753	779	776	745	775	760	798	764	741	789	773	721	810	751	739	767	811	811	723	797	768	734	778	741	769	766	796	703	796	760	761	781	779	704	752	793	750	798	769	771	731	722	728	725	817	750	727	756	766	767	726	763	777	716	805	767	731	769	732	754	666	796	747	743	724	778	766	802	709	786	773	734	766	709	754	752	764	711	728	767	777	738	807	770	775	770	770	756	774	803	723	757	742	752	761	802	736	750	754	755	791	754	747	759	794	779	782	723	701	762	732	767	710	763	786	838	754	813	756	748	747	828	768	787	715	823	739	779	761	742	788	780	736	754	793	741	819	761	748	747	733	735	802	797	739	753	752	748	755	760	767	759	767	798	756	799	780	789	761	777	760	770	732	777	721	801	769	735	750	769	753	769	782	753	767	761	755	744	715	730	761	737	750	708	767	769	771	734	776	774	730	750	791	744	777	740	740	733	722	764	736	736	747	769	743	758	830	771	734	766	759	768	719	728	716	781	749	736	786	735	749	771	726	792	718	756	760	773	837	757	735	755	753	775	791	778	750	717	792	740	727	689	747	770	779	793	797	748	748	809	696	797	792	752	705	786	786	718	780	792	808	787	756	739	772	790	755	760	757	736	781	756	763	715	758	758	791	753	759	783	737	749	750	714	788	802	746	745	760	792	775	756	759	739	714	757	768	752	743	759	794	774	791	760	734	739	778	772	741	722	784	795	747	735	781	751	768	742	744	710	774	754	731	780	787	740	745	800	766	793	785	755	734	784	756	734	718	782	779	731	790	727	786	789	773	788	763	791	782	778	792	763	738	765	734	776	766	723	740	768	805	773	736	743	740	753	746	767	729	708	750	768	800	777	765	772	732	741	799	769	783	768	729	757	771	737	823	733	773	726	775	800	759	767	756	797	758	753	817	752	742	710	784	783	771	788	766	804	737	749	758	775	805	796	738	769	775	810	777	772	724	803	798	806	760	725	831	689	701	823	761	756	774	756	775	768	763	763	803	736	781	725	779	747	789	760	769	747	749	783	724	767	752	763	799	708	809	733	746	760	751	752	768	807	742	812	775	770	769	757	793	752	777	719	781	822	738	703	707	705	745	764	718	752	733	785	738	727	782	751	748	762	780	712	780	780	688	779	774	748	749	791	735	780	723	739	760	737	753	750	706	736	818	785	764	752	805	696	758	729	764	756	754	791	782	799	797	780	713	743	796	771	773	728	732	800	713	801	695	777	776	759	742	759	725	740	752	767	750	764	768	721	792	758	767	776	755	783	765	748	746	735	748	746	785	767	702	765	776	806	785	768	776	768	785	761	761	768	743	760	750
9574	3553	2722	1209	426	393	283	276	276	299	250	268	303	277	284	278	289	277	270	276	311	290	254	264	277	259	293	259	273	298	279	301	309	274	312	266	268	283	274	254	247	292	245	275	292	265	267	241	306	267	280	273	254	286	248	262	284	267	263	228	299	276	285	275	258	276	262	295	295	293	273	275	283	261	255	285	281	278	259	282	299	283	286	243	252	257	245	273	284	281	259	293	252	268	267	289	272	318	239	255	263	272	294	279	280	256	269	264	294	249	277	282	273	282	282	285	295	271	272	233	237	282	260	276	273	296	282	267	252	302	238	263	276	227	243	276	317	249	277	274	270	293	260	280	267	292	297	292	255	283	293	272	254	281	276	283	253	257	310	259	241	273	295	274	251	273	293	282	281	294	250	268	277	246	325	255	272	289	284	299	289	287	257	288	251	297	282	266	290	278	247	275	255	271	261	303	292	285	277	250	288	284	253	274	272	283	288	276	282	336	279	257	253	266	312	267	276	273	269	283	261	258	276	250	296	277	256	273	290	288	275	265	276	263	273	279	288	284	280	268	273	269	287	295	273	281	287	280	242	290	282	271	268	265	293	256	283	262	268	271	270	276	238	273	245	271	266	265	293	299	279	270	280	292	280	239	293	232	306	282	274	265	275	295	280	282	260	280	302	240	300	264	263	265	282	294	270	281	261	267	268	273	261	260	266	255	281	265	271	280	294	258	266	294	287	273	308	273	289	292	282	274	276	277	295	277	275	273	293	265	289	264	244	257	280	240	254	291	272	286	321	276	267	260	267	247	270	253	253	271	329	230	261	256	281	266	281	281	282	284	282	268	268	303	273	233	291	267	280	291	287	259	294	289	285	269	289	281	315	236	292	240	277	275	248	258	273	277	252	291	297	246	255	286	259	304	280	301	255	254	270	284	251	285	275	284	250	262	269	309	279	296	282	240	287	304	262	256	257	277	260	295	272	254	268	315	266	274	269	245	271	300	270	285	291	271	254	304	281	258	301	284	269	257	281	289	257	274	268	264	254	295	266	254	235	300	285	278	279	254	291	289	277	279	255	261	266	300	280	291	261	294	271	258	277	286	286	288	256	261	268	294	279	309	257	246	268	317	271	258	274	292	310	327	276	274	240	256	281	328	251	289	264	251	277	252	265	289	297	300	272	293	273	282	270	253	268	271	280	233	285	279	257	261	292	268	264	260	272	284	294	298	306	295	257	280	277	277	259	278	300	283	306	286	256	244	277	277	284	308	257	249	261	263	288	297	297	267	282	289	255	262	237	283	286	308	284	252	276	290	268	248	297	264	258	267	265	274	281	296	289	275	284	289	289	290	292	259	248	266	273	241	281	265	294	286	279	290	264	265	258	314	263	282	292	291	287	249	266	267	246	265	268	245	308	302	254	296	277	293	300	316	292	277	269	254	280	269	285	292	259	260	298	261	279	257	272	249	312	275	293	261	259	288	255	226	251	278	284	259	282	247	254	274	281	305	257	273	288	244	274	319	259	273	267	254	278	293	298	260	269	254	298	284	258	268	268	298	275	307	267	264	288	263	276	271	275	270	284	269	274	290	304	273	291	274	282	293	296	257	262	274	261	265	268	259	239	267	278	246	293	259	282	258	260	295	287	288	245	273	282	285	276	270	274	277	290	311	290	260	279	295	274	255	289	270	301	283	299	269	281	286	268	275	279	271	247	257	282	294	285	276	265	267	270	256	289	271	266	293	258	285	275	273	309	275	296	272	274	267	289	257	295	280	257	264	279	267	299	268	269	304	264	286	293	289	267	272	265	317	298	242	306	294	289	280	276	262	273	282	265	300	260	274	283	278	248	268	276	249	295	282	256	316	274	270	236	269	248	275	274	266	282	264	284	290	276	282	256	302	297	280	289	292	256	288	299	268	237	275	282	276	281	257	278	288	292	301	266	276	288	282	294	266	263	275	270	287	287	292	296	257	276	259	287	254	284	273	268	297	271	256	240	269	280	275	257	258	286	266	254	230	295	286	290	288	293	275	273	304	233	275	291	285	288	267	255	269	269	286	240	250	238	260	266	282	260	271	268	290	278	271	286	261	276	306	254	276	248	265	295	301	289	262	302	274	279	264	256	276	268	279	281	277	277	282	279	279	268	293	265	283	256	284	281	268	280	255	278	306	249	277	279	276	286	265	256	260	269	289	274	262	280	259	262	292	265	305	284	264	267	325	279	282	284	274	310	264	314	266	274	249	259	263	264	274	272	289	292	256	290	296	271	302	270	254	279	307	286	274	273	261	252	316	275	263	267	273	278	260	283	276	297	299	274	288	272	253	294	279	266	288	266	277	279	249	261	257	281	259	260	270	246	260	285	305	255	268	298	249	271	281	296	275	276	303	278	269	259	264	266	253	296	250	298	292	247	274	280	281	247	285	300	313	285	293	280	264	253	290	255	282	276	276	222	284	242	249	269	254	264	258	282	253	259	296	295	289	252	271	274	287	247	303	227	258	279	257	311	314	260	304	264	288	271	300	290	282	243	274	252	268	283	302	263	315	280	277	306	277	249	283	258	283	283	265	291	309	275	307	276	278	268	263	272	288	264	278	279	270	283	288	270	271	269	261	256	265	281	272	294	280	273	279	275	280	255	262	305	253	266	279	284	252	276	256	287	287	251	281	277	299	300	290	281	255	307	274	266	293	281	262	278	277	299	305	270	272	274	281	248	269	268	294	289	300	283	287	256	288	277	269	291	311	271	327	266	303	284	287	282	276	306	281	306	264	275	301	278	312	295	275	273	277	249	247	283	288	249	272	277	262	239	265	282	256	303	296	287	292	258	294	269	262	275	268	277	277	251	259	307	258	265	283	288	279	318	293	284	256	259	271	279	276	255	285	269	284	295	281	292	259	277	256	286	300	287	282	263	292	304	230	286	315	303	265	245	289	289	246	245	278	288	264	283	304	264	289	271	263	286	267	258	265	305	287	279	287	294	256	268	267	278	247	278	278	245	284	256	262	281	307	270	248	284	272	291	255	279	278	290	268	305	270	256	293	285	274	286	277	295	267	267	279	303	283	266	278	275	289	288	263	271	250	302	272	236	262	275	303	276	270	276	268	263	277	277	309	293	283	263	279	263	304	254	261	300	253	262	263	270	302	259	282	283	281	291	294	304	257	285	270	271	290	267	269	266	276	287	263	282	256	263	273	293	272	305	255	264	292	292	243	242	264	268	282	280	280	258	242	278	299	263	276	278	271	288	271	292	289	302	274	257	286	270	257	292	289	272	273	294	274	273	266	295	262	271	243	291	302	293	280	299	281	275	325	298	264	285	291	252	244	297	281	294	255	252	243	262	280	277	246	289	283	264	274	290	304	289	254	292	276	284	260	248	272	281	284	283	283	310	283	263	259	288	290	271	268	288	259	272	264	276	269	276	263	279	289	272	256	268	251	258	267	271	312	258	240	263	274	307	310	256	287	265	279	259	287	295	272	273	263	243	259	256	241
7421	3532	5307	3505	1406	974	770	752	749	715	698	725	684	689	729	685	660	684	680	703	677	676	688	693	664	637	687	668	683	693	680	648	666	682	681	669	667	714	669	686	688	662	632	754	694	707	705	727	698	698	675	689	652	660	670	668	657	670	669	713	677	672	625	683	686	681	709	674	672	645	663	676	692	646	740	679	717	676	647	711	719	695	711	736	742	712	657	699	675	690	622	715	642	692	652	707	687	748	674	659	669	711	698	675	673	629	671	693	658	678	684	645	638	683	664	697	693	694	674	618	637	659	750	676	694	669	665	666	649	661	688	685	684	696	679	683	627	673	622	737	708	707	655	695	712	718	692	678	698	696	735	687	649	659	661	714	679	666	697	673	686	684	694	693	721	653	651	680	693	666	702	656	671	661	645	637	703	700	694	697	679	708	647	643	608	667	621	681	714	698	693	683	688	687	716	646	704	686	733	716	667	709	694	665	693	668	722	710	664	660	731	672	662	712	673	696	719	666	719	698	648	633	716	678	687	658	699	636	645	675	654	677	649	689	659	663	712	695	646	672	652	617	705	683	667	684	720	652	674	715	746	683	692	675	702	670	652	644	674	678	695	717	663	668	699	662	700	651	689	675	700	671	704	674	713	717	677	663	677	646	654	667	667	669	693	674	695	655	678	687	690	646	739	661	675	690	694	695	655	713	668	659	705	664	660	701	658	715	690	667	681	743	692	685	701	635	706	655	691	682	647	657	682	699	648	686	733	680	743	694	689	704	695	671	685	679	720	672	624	645	668	705	712	644	728	663	730	707	669	624	692	680	687	693	733	671	661	681	672	693	669	669	646	673	666	651	677	724	719	641	678	679	656	668	688	693	647	651	642	662	661	663	695	715	654	736	671	690	649	674	666	713	689	696	687	673	716	644	713	648	659	649	689	711	676	631	736	719	723	696	686	673	674	662	679	644	708	695	698	725	685	658	712	689	704	693	675	693	695	716	622	680	689	710	659	689	687	699	707	648	657	672	682	676	695	688	710	701	680	680	663	691	640	693	705	703	718	731	667	666	672	658	691	672	713	651	691	743	669	666	698	716	669	681	686	673	687	687	665	706	708	687	676	676	703	667	652	682	694	656	682	669	681	682	646	687	711	676	718	700	661	705	635	640	698	641	700	676	727	683	688	681	663	692	729	689	636	692	674	689	666	728	686	678	677	666	684	706	681	662	716	677	649	668	755	687	712	691	678	634	656	665	699	670	655	713	697	713	697	710	640	675	679	703	673	646	661	641	706	687	630	657	666	656	657	690	729	685	657	677	670	670	637	682	672	687	682	677	712	693	720	691	648	665	704	675	693	729	688	735	702	683	678	684	708	716	656	675	658	679	660	642	684	679	665	677	626	697	684	702	681	678	662	645	710	699	666	701	747	695	679	690	693	665	706	685	629	696	626	674	713	675	693	688	701	670	706	632	669	728	683	709	682	660	676	659	668	693	675	689	682	670	670	698	679	694	676	709	659	681	683	682	693	685	684	718	653	687	714	676	690	713	689	691	689	668	639	686	649	668	684	677	677	673	672	654	706	622	663	674	701	759	605	689	718	698	701	668	746	713	675	655	689	691	671	735	667	721	656	686	600	674	722	673	680	687	752	654	656	647	668	723	721	733	668	655	681	691	731	675	679	673	658	713	621	678	712	713	673	679	705	652	714	691	717	660	655	663	628	677	696	700	697	696	684	677	704	719	665	669	657	674	620	651	661	678	658	668	638	658	676	639	678	695	689	709	685	650	675	698	674	683	702	710	671	662	698	712	678	661	673	674	664	668	719	664	653	667	662	682	686	712	685	707	711	688	676	709	677	692	680	695	622	665	628	660	713	687	657	699	695	643	704	643	683	685	686	696	678	699	686	704	664	668	710	672	721	705	659	687	691	744	686	706	719	624	702	684	650	682	673	685	625	695	678	674	670	647	660	716	703	722	741	678	649	680	679	716	699	673	655	639	688	711	676	700	670	753	694	662	723	646	657	643	673	640	678	697	697	688	656	680	675	706	662	712	674	682	715	680	640	692	633	704	679	647	690	703	689	710	642	689	679	668	703	718	659	678	663	677	658	732	665	664	718	659	678	719	618	658	654	654	708	728	688	691	727	707	680	688	707	703	716	682	676	727	680	678	694	700	650	699	687	672	686	686	695	669	665	678	673	658	634	699	678	691	661	695	685	670	693	633	672	687	690	722	646	719	675	662	724	646	658	668	705	714	655	674	644	728	720	639	704	699	671	680	639	655	714	746	671	702	706	706	717	674	656	738	698	698	679	677	688	722	738	711	719	722	734	658	683	692	648	676	651	697	693	673	707	663	672	682	676	631	664	684	720	698	712	695	642	664	676	653	662	715	659	636	675	740	687	719	641	663	648	726	671	666	659	702	684	647	695	680	676	663	643	698	672	657	682	710	716	655	659	665	663	660	630	690	665	728	675	689	639	682	712	708	657	644	650	631	663	711	715	643	690	678	661	667	639	713	706	656	677	749	697	693	651	681	679	664	683	675	705	656	707	693	696	673	667	680	667	718	662	680	683	658	745	673	681	678	667	695	681	712	652	667	688	676	684	667	673	674	649	656	691	705	705	644	643	671	651	735	682	662	637	674	704	649	684	699	711	706	726	698	664	708	739	675	691	688	641	680	652	692	698	647	675	665	679	657	644	686	668	669	688	639	636	649	668	726	675	702	634	693	695	662	675	723	665	699	644	698	662	658	664	668	728	658	689	705	665	685	663	654	701	707	685	663	685	654	688	688	713	702	686	710	677	729	686	639	668	672	689	742	694	685	697	700	686	654	706	709	703	707	748	694	717	697	681	645	651	680	659	719	690	743	709	664	687	698	710	697	722	654	691	670	682	693	705	705	688	679	656	661	641	653	680	678	680	666	678	661	641	689	676	679	660	639	659	640	684	718	653	684	644	660	728	686	676	693	685	670	648	692	684	660	688	668	663	695	711	698	671	667	706	681	729	709	672	704	680	714	649	736	680	673	678	676	652	658	681	689	638	675	673	666	659	651	668	729	639	637	696	628	655	706	666	681	730	700	702	661	626	699	670	715	699	728	689	661	702	716	673	631	724	677	679	695	675	664	631	692	683	677	652	683	656	700	684	710	712	695	668	738	633	650	719	716	649	698	671	701	656	723	687	634	658	679	682	703	686	648	642	676	691	697	647	645	702	696	605	697	649	690	666	658	678	706	682	684	672	667	662	690	703	685	687	696	684	687	678	675	665	673	695	666	707	687	664	682	695	678	691	734	699	631	669	695	683	669	702	653	678	688	661	667	665	677	609	680	663	675	695	693	725	719	664	669	667	674	674	707	689	641	743	657	680	658	656	659	667	679	698	723	724	639	640	690	714	639	619	662	651	640	655	741	691	696	669	656	691	671	668	704	683	670	679	705	652	668	702	659	687	637	703	694	735	706	669	680	703	674	681	700	705	735	698	695	681	666	699	620	661	680
18116	6043	5194	2634	855	609	515	465	441	460	437	452	418	390	403	396	440	404	441	389	435	383	391	378	399	401	423	384	421	399	427	383	394	409	438	400	398	408	399	394	384	429	428	407	387	407	402	406	368	351	380	391	398	369	383	377	389	386	376	420	395	430	402	385	417	411	394	376	410	380	397	412	386	404	435	441	373	426	373	393	427	439	421	389	384	426	426	397	408	409	406	406	381	418	416	385	400	432	398	434	423	412	393	367	426	389	408	415	377	386	392	403	391	454	473	395	432	388	419	406	407	439	391	414	428	414	444	399	405	398	382	412	384	387	398	398	436	395	385	393	418	380	400	421	403	419	442	409	359	392	348	435	403	412	385	419	372	386	423	389	407	364	435	426	414	392	400	388	406	379	417	410	386	390	407	379	349	397	404	398	407	370	375	389	402	409	414	365	414	437	422	413	410	419	398	425	377	382	373	420	408	403	402	424	416	410	393	368	406	428	360	429	427	393	373	381	373	382	432	385	397	419	397	428	419	351	408	410	412	397	370	445	405	440	395	378	415	398	441	364	393	402	402	391	395	400	393	360	386	371	371	407	416	412	383	383	335	450	396	349	356	434	415	412	382	394	416	414	405	391	391	412	452	428	414	395	418	389	379	384	392	394	380	404	388	396	391	403	388	388	414	438	368	393	392	383	411	396	424	415	405	396	390	427	380	405	419	449	397	389	396	391	363	419	455	399	412	379	406	407	382	413	414	380	385	431	443	442	391	396	393	403	423	405	397	387	377	402	383	354	413	433	402	403	389	375	425	376	416	399	374	381	405	385	419	422	395	393	406	394	399	388	411	440	400	432	408	411	372	353	385	406	385	378	369	403	385	405	372	403	395	388	413	399	441	445	353	378	404	373	387	390	405	376	358	379	349	384	369	400	420	413	413	403	378	371	363	384	394	402	396	448	436	387	394	382	403	419	406	429	434	368	384	375	393	386	445	394	413	431	400	390	396	412	399	412	427	380	416	404	385	398	419	377	407	407	437	434	388	433	409	387	403	407	392	414	381	401	400	402	407	371	426	438	385	421	398	401	353	400	402	360	370	418	409	386	400	410	417	377	410	368	396	420	420	438	406	412	392	391	406	412	388	388	452	445	420	407	412	381	389	397	371	404	402	442	414	406	412	410	422	402	420	397	417	448	410	429	370	388	403	412	416	391	373	440	411	397	409	390	435	412	429	384	408	392	429	398	404	434	367	372	384	360	449	368	476	403	398	435	429	386	403	375	426	388	404	358	401	380	435	427	408	403	421	407	412	427	434	394	461	385	367	405	402	422	416	397	391	416	388	397	386	412	356	402	404	399	384	378	424	382	419	436	387	381	415	415	390	420	389	414	401	385	405	406	401	410	411	374	379	394	395	386	380	400	420	355	408	433	423	424	442	371	411	441	397	365	391	387	440	398	398	414	425	387	410	410	409	397	410	407	396	425	431	420	370	401	386	391	381	367	406	431	415	411	386	384	390	439	415	401	412	403	415	424	453	373	381	402	380	404	440	410	405	405	398	399	418	425	403	414	429	462	380	404	419	398	395	386	425	433	399	390	377	409	440	396	448	391	408	393	373	370	398	423	402	391	388	402	424	421	385	409	391	396	417	392	378	369	378	397	400	394	415	441	397	407	370	369	401	368	380	431	369	386	381	439	364	412	398	386	393	400	401	398	386	392	433	403	373	431	429	392	428	415	417	411	382	383	402	381	371	364	430	423	396	406	400	358	414	396	388	383	394	396	389	413	358	360	391	380	345	407	413	362	423	374	474	380	408	397	410	381	391	413	378	368	376	396	382	406	412	404	388	381	366	419	406	436	405	381	395	384	404	400	380	395	421	424	416	394	396	411	368	397	426	392	396	386	423	371	398	384	377	428	400	384	391	404	402	411	384	389	392	414	398	393	440	412	404	395	398	395	391	381	407	423	416	429	407	403	397	468	395	396	430	380	392	433	404	421	396	395	385	412	393	385	387	363	400	366	424	406	382	431	410	400	397	418	428	386	404	378	374	409	405	394	385	394	413	407	383	397	404	411	395	371	371	403	390	400	372	395	421	410	393	440	365	403	399	419	393	389	393	397	424	377	389	382	391	401	410	359	409	423	397	387	397	403	411	402	416	379	426	369	401	407	389	375	367	400	418	386	356	453	404	424	436	404	395	390	406	432	389	423	396	389	428	400	383	406	380	399	374	410	414	360	385	436	420	352	404	385	410	389	382	395	457	394	372	391	377	394	402	381	400	393	414	439	385	399	398	381	409	424	430	459	355	377	398	405	381	371	420	422	387	420	381	397	398	416	378	378	410	404	435	399	429	387	388	424	369	393	379	429	396	394	404	409	390	383	373	375	366	405	392	379	396	368	393	410	417	384	390	414	426	374	356	420	383	438	412	441	462	401	394	411	381	358	379	397	410	409	416	411	368	397	389	382	429	413	363	396	408	388	418	414	381	372	410	433	404	376	399	423	394	437	395	363	428	400	358	393	389	424	422	405	381	398	397	381	411	418	384	407	368	420	418	404	396	431	428	407	402	372	366	390	368	412	435	438	425	399	429	377	385	375	398	392	395	375	426	384	405	395	418	376	386	401	419	413	395	438	388	412	389	384	408	394	398	383	364	407	415	359	373	398	380	392	405	395	414	422	384	424	427	402	398	392	376	411	375	397	426	386	439	432	423	397	381	360	436	386	397	413	417	374	414	412	392	404	404	406	416	414	387	394	418	388	381	401	372	406	393	379	393	382	392	425	393	441	396	414	409	380	386	411	403	387	410	388	404	387	391	343	380	417	372	372	429	435	421	441	377	380	384	378	398	382	388	381	402	419	417	431	409	389	408	415	392	372	427	399	408	373	400	364	416	393	365	385	419	415	433	377	377	395	396	418	407	404	394	409	399	398	389	432	398	431	430	461	403	390	404	397	381	410	434	429	355	402	410	424	345	376	404	363	390	395	395	378	368	419	428	388	410	380	407	412	417	400	373	420	374	379	400	423	428	409	380	389	390	379	396	398	393	382	391	377	398	403	408	419	405	438	417	398	412	372	354	395	398	418	394	410	407	440	380	385	429	436	401	399	416	454	408	369	415	394	363	400	411	412	382	390	369	358	408	391	401	414	416	368	375	419	412	380	403	396	379	430	423	441	402	390	393	405	373	412	402	379	429	402	393	406	362	396	423	421	423	408	422	416	404	431	353	367	422	422	368	373	376	415	352	400	390	392	424	395	365	357	407	395	414	385	376	378	358	381	399	382	394	361	360	400	431	383	424	387	406	447	441	431	419	369	388	422	387	431	350	376	397	432	384	374	409	392	405	399	412	429	385	433	425	406	400	431	433	380	377	393	402	364	414	414	372	403	437	366	414	366	402	413	404	395	371	403	424	399	386	415	419	404	435	407	413	396	356	390	379	392	383	380	360	419	460	436	390	430	388	401	394	389	391	375	429	394	424	396	409	394	391	420	404	389
13013	5698	9734	7213	2696	1788	1392	1305	1155	1126	1084	1177	1085	959	957	961	1007	974	985	1012	946	964	1002	939	983	929	938	945	990	927	915	959	947	960	893	982	977	957	929	904	1004	937	916	943	989	930	1010	948	965	949	920	909	943	941	975	929	941	967	917	915	899	897	920	999	937	976	888	950	983	950	937	932	908	968	960	923	919	913	965	900	898	909	901	951	966	948	977	913	957	979	903	974	907	926	940	905	979	957	956	965	922	966	950	875	890	973	920	992	902	940	919	923	904	938	914	931	932	867	1010	919	961	940	906	1001	1021	900	939	936	899	922	929	1001	969	952	956	930	883	900	927	930	979	916	941	922	1002	933	875	909	950	944	895	957	953	939	950	997	972	952	918	991	874	1000	978	946	941	972	942	902	923	951	877	949	941	948	898	947	910	935	981	966	867	933	914	905	882	956	965	913	934	901	948	897	987	890	910	931	934	981	953	957	911	925	969	887	950	1000	887	999	926	974	906	895	958	974	879	975	912	891	924	944	924	963	938	932	873	937	928	900	948	908	957	962	988	948	957	947	924	902	899	905	921	951	967	927	922	951	960	946	982	994	939	936	932	908	924	904	961	945	972	912	907	962	974	918	975	920	903	974	937	930	914	959	965	981	910	951	961	886	1012	921	911	972	998	937	970	942	931	925	903	868	893	955	924	948	887	951	932	937	935	924	959	898	904	913	881	947	983	964	994	965	906	970	1038	927	962	944	923	998	987	928	942	953	970	932	952	959	907	868	916	947	914	865	957	920	924	940	961	902	914	1049	946	963	948	959	957	946	938	930	932	945	914	900	908	923	856	957	973	885	973	952	994	948	971	939	975	951	913	889	934	994	876	888	940	930	946	894	924	940	937	1003	901	955	933	971	931	915	929	919	908	977	1005	920	998	921	908	923	951	913	935	954	915	950	938	956	989	943	940	967	927	973	912	965	926	928	899	943	924	990	907	942	916	933	1003	986	937	906	884	871	949	932	929	903	953	923	938	916	959	949	966	910	942	898	881	896	978	945	914	968	966	914	910	946	920	957	1005	940	914	911	922	949	974	923	956	922	982	915	959	965	953	936	972	920	962	965	912	908	988	953	963	900	851	976	977	946	902	930	966	936	920	921	983	935	954	920	942	942	974	903	936	892	924	919	919	912	932	933	931	961	914	981	889	921	885	883	937	951	950	960	936	897	954	946	893	878	951	958	964	916	885	926	969	902	941	986	922	916	905	906	881	958	966	932	906	906	930	965	938	956	920	913	918	969	940	900	930	904	891	991	958	894	949	941	953	909	937	909	970	934	941	944	941	962	929	932	930	935	940	916	935	974	982	960	961	1008	970	984	904	888	976	864	962	935	878	937	957	945	919	951	978	936	938	938	891	877	929	999	919	930	954	900	896	902	966	940	978	936	934	980	944	961	931	921	936	977	959	939	921	956	946	959	965	923	929	923	981	967	918	941	884	909	969	906	911	948	936	901	897	877	932	951	956	917	913	980	976	964	887	903	977	926	944	910	932	943	927	906	858	961	975	982	988	968	905	929	913	909	977	937	884	982	935	968	900	865	886	947	919	966	955	915	907	926	934	967	926	994	978	907	919	918	976	923	976	950	923	966	896	962	910	936	956	933	935	864	979	963	904	958	912	936	987	896	937	936	935	901	911	887	974	899	976	879	905	935	923	914	944	935	920	860	985	902	962	873	950	964	952	945	939	947	947	901	910	944	920	904	975	878	935	893	935	905	879	922	922	895	932	926	923	912	901	916	928	978	929	1001	954	931	926	922	945	961	975	978	946	917	914	925	889	951	967	960	939	896	937	986	909	931	967	936	895	942	956	931	906	937	885	941	905	908	953	929	962	943	941	951	900	922	954	953	873	854	932	955	938	957	905	888	975	991	888	960	949	945	968	911	942	974	967	964	920	894	1001	965	932	921	884	930	922	958	938	961	966	989	912	928	944	961	911	942	936	945	912	982	894	968	920	941	970	940	902	916	918	926	963	963	945	937	890	926	914	908	922	958	949	975	932	968	936	931	906	909	922	970	925	946	947	1015	948	898	958	920	982	940	916	1014	931	951	935	929	958	940	958	892	938	915	919	959	940	928	912	950	973	952	920	947	939	943	933	947	957	952	944	953	964	958	952	960	921	895	955	944	930	927	944	994	889	910	910	878	888	1000	898	949	976	968	898	853	946	932	952	907	999	935	966	935	971	910	954	921	978	927	930	945	946	922	914	900	907	958	928	958	912	868	953	895	911	892	908	928	881	907	924	916	884	929	959	891	902	912	965	916	888	879	921	907	948	910	991	964	920	927	942	1001	918	977	906	919	928	983	933	895	887	938	925	877	915	961	924	987	932	939	986	932	916	972	920	931	954	952	950	970	968	914	979	989	942	944	996	931	997	874	958	983	973	947	957	964	954	948	891	900	930	956	969	938	964	963	993	950	963	907	934	932	959	924	909	952	948	958	924	969	915	937	968	954	890	965	951	945	918	910	910	903	960	959	928	1009	914	920	949	954	917	933	979	973	979	954	989	951	941	903	941	931	984	899	932	943	919	976	938	935	940	897	936	958	919	897	946	953	980	843	1027	954	904	903	961	960	935	871	949	899	902	920	971	917	932	951	968	957	950	959	920	986	898	922	923	967	986	934	942	936	905	922	922	900	970	945	956	928	920	954	949	957	927	924	945	929	978	888	935	918	958	916	923	967	938	915	908	921	940	955	944	923	911	942	972	936	913	925	985	927	891	917	961	946	911	949	971	944	912	948	935	985	901	956	932	918	911	953	890	943	998	933	972	902	937	949	947	890	952	962	911	919	933	937	934	864	934	962	962	917	907	963	956	953	926	958	933	948	975	947	893	957	893	902	916	952	939	945	976	943	926	924	957	992	869	932	964	928	922	975	968	958	954	951	928	919	901	941	954	903	919	909	942	926	944	932	921	980	990	902	914	910	931	991	908	916	942	894	959	951	948	896	899	920	996	940	1004	881	932	907	949	993	917	1005	902	954	961	927	891	926	947	931	992	986	910	990	951	945	968	902	944	924	937	924	924	948	953	940	900	965	934	934	954	927	930	987	926	939	946	907	967	959	944	946	885	969	925	975	946	912	871	952	976	886	977	929	948	924	935	939	914	892	970	885	923	929	954	946	928	1007	906	959	921	901	917	975	988	927	949	932	905	968	901	936	894	926	913	950	948	929	901	932	882	985	952	963	985	929	989	954	953	948	972	925	916	926	974	931	963	982	924	962	902	931	928	931	982	973	957	879	938	1006	979	955	930	915	923	929	919	942	967	966	929	966	924	927	976	944	940	860	954	903	939	943	954	958	1008	919	948	911	939	914	952	952	885	902	899	909	928	940	928	931	933	900	900	977	942	876	955	948	933	955	921	944	940	997	932	971	916	934	895	939	921	927	908	913	909	937	916	916	952	959	967	919	918	910	933	988	933	882	934	949	947	958	929	898	946	935	941	972	926	973	906	971	942	926	965	892	945	931	908	930	967	905
28353	9929	8062	4117	1152	632	456	464	399	392	375	391	417	345	361	339	375	323	317	334	346	356	353	318	340	336	327	318	333	356	347	298	321	324	332	322	366	327	332	340	308	313	335	348	362	342	310	339	344	309	355	335	338	307	315	324	365	316	352	323	314	318	323	347	349	325	338	343	291	353	313	341	331	297	345	369	327	333	305	325	347	315	293	331	304	368	359	327	285	329	340	361	331	299	327	317	303	318	360	374	341	328	319	345	347	346	292	324	315	364	326	305	308	331	361	313	326	316	305	318	302	337	322	328	353	335	349	333	337	325	350	291	314	311	330	316	339	335	311	291	346	333	305	312	310	346	290	328	272	336	316	319	284	347	337	312	338	298	304	349	365	324	322	306	324	305	312	301	354	331	344	288	311	310	283	292	313	343	310	319	327	326	284	330	300	293	320	321	313	321	314	320	339	313	337	309	372	309	308	341	313	303	332	329	315	286	328	302	324	328	306	338	303	348	315	321	355	327	307	294	321	336	294	325	314	321	342	321	354	310	310	333	359	325	317	321	329	338	372	319	312	327	329	327	331	318	331	320	345	339	335	304	361	328	312	324	302	326	327	324	324	330	333	311	337	347	312	326	305	326	346	313	310	342	304	319	311	321	322	323	375	351	340	340	325	341	344	316	337	324	348	363	311	335	340	316	349	313	352	340	334	326	365	320	319	321	348	314	340	302	333	343	309	317	317	334	304	353	321	303	298	355	328	338	319	311	374	297	340	321	286	347	339	340	312	359	355	318	327	339	322	319	375	316	324	341	353	354	334	332	307	351	309	296	348	340	320	348	326	318	296	361	352	303	306	328	324	311	335	341	346	379	394	341	325	310	363	353	360	327	336	335	334	303	291	330	318	327	306	341	341	317	339	325	326	308	313	344	308	337	334	313	341	332	315	352	329	353	325	300	308	315	328	272	305	319	309	354	311	325	363	337	346	323	313	340	332	334	326	334	314	332	320	329	376	325	337	345	333	355	328	285	317	303	341	315	308	323	279	318	341	353	325	369	360	326	315	276	335	320	312	303	331	316	320	321	338	325	352	321	352	371	332	343	334	350	345	323	328	315	313	328	316	314	298	302	322	309	353	303	313	338	346	305	323	340	349	302	305	345	334	322	351	358	336	329	324	327	353	306	316	312	330	326	329	300	303	327	331	314	326	318	342	320	335	342	322	352	340	309	356	321	308	314	312	299	316	333	333	342	358	339	328	344	334	323	327	312	340	321	360	340	318	322	302	298	303	308	337	311	328	340	338	309	304	341	295	302	318	307	295	336	345	343	323	323	327	328	320	349	303	330	315	339	313	323	370	322	344	362	307	343	309	314	346	312	321	319	325	352	309	344	306	303	315	323	328	347	313	335	338	338	335	336	328	325	319	334	351	367	352	309	331	326	341	320	329	323	326	313	308	330	343	338	336	317	334	353	311	338	342	292	304	288	332	326	362	318	309	331	331	319	385	295	331	289	359	312	322	320	334	319	344	321	319	332	319	299	335	336	343	404	327	318	357	361	314	323	282	379	340	344	333	337	316	338	333	319	347	361	305	329	337	355	329	338	330	337	351	304	327	311	319	290	297	309	342	309	312	314	321	320	328	297	321	297	327	318	327	285	346	320	308	326	372	364	334	329	320	325	320	323	384	355	330	346	345	355	342	325	347	264	320	325	320	315	308	358	289	315	310	337	353	340	302	347	340	332	306	347	334	350	327	290	324	340	319	342	320	336	345	325	335	348	335	297	341	337	307	351	333	299	357	344	295	347	346	321	337	347	309	331	319	323	342	326	313	329	297	335	329	326	343	351	340	312	317	321	311	355	354	329	308	295	352	338	341	339	273	289	334	318	320	332	317	326	319	332	336	331	326	344	334	353	322	333	355	296	328	335	347	329	328	342	364	348	318	322	315	330	317	350	291	327	280	305	324	319	315	276	350	327	351	310	323	312	331	353	314	302	328	305	341	346	331	351	317	338	340	305	320	332	314	366	366	292	302	365	332	314	329	343	365	329	339	318	333	312	336	329	334	323	296	316	323	339	329	344	353	339	352	297	324	328	329	341	316	355	308	327	329	318	349	334	327	347	346	309	345	293	296	332	373	341	393	326	340	352	334	346	330	329	295	334	332	337	296	322	307	335	334	343	337	360	315	314	339	329	346	327	359	337	339	335	323	332	300	288	367	288	333	327	360	320	336	307	359	330	304	319	349	311	293	333	328	338	306	343	371	340	327	370	293	349	368	326	341	330	308	330	343	326	342	333	321	316	320	314	299	330	326	325	326	356	308	329	325	299	292	300	363	315	345	300	298	353	344	313	323	307	354	332	359	323	316	345	357	302	316	325	363	335	346	352	360	335	332	309	298	342	369	308	328	327	317	321	341	319	330	326	363	304	314	331	337	313	363	321	323	325	295	323	331	371	347	339	322	302	325	373	322	297	323	327	313	347	360	338	370	284	349	304	325	309	310	354	320	332	325	349	344	317	362	337	336	274	335	323	325	361	344	329	347	327	317	330	340	337	317	349	321	337	291	326	362	343	336	338	314	313	344	312	296	352	377	297	313	337	301	310	341	338	309	320	315	331	329	341	307	320	334	314	312	328	341	309	322	372	342	310	334	334	306	319	330	317	338	326	354	361	327	351	347	308	308	300	318	326	305	298	318	322	358	317	325	341	315	343	304	306	382	310	318	318	342	309	339	362	312	309	301	344	384	319	319	319	330	326	330	313	340	333	306	302	326	323	309	373	333	336	309	317	335	343	346	311	332	360	321	332	324	350	291	321	331	315	368	330	320	305	321	354	341	328	334	324	330	356	342	338	322	330	357	352	317	332	322	361	327	328	304	289	305	323	368	325	344	330	346	323	342	343	352	324	327	334	335	373	325	312	324	300	317	335	311	315	350	334	346	329	317	323	295	332	349	330	352	330	324	333	339	340	353	298	334	328	357	303	325	335	354	323	311	317	378	346	290	366	300	338	301	341	319	316	320	331	321	327	306	326	313	360	334	332	328	334	351	344	322	332	309	328	348	353	309	328	326	315	297	330	340	345	330	305	332	299	295	292	356	318	347	339	335	355	320	332	311	339	304	304	300	307	332	363	340	302	319	349	345	359	346	332	309	325	322	335	324	349	290	301	333	346	336	326	360	308	292	314	327	328	327	373	350	331	304	333	327	293	349	318	353	334	306	307	365	338	345	345	313	338	312	323	305	338	336	287	336	328	324	312	367	319	324	290	322	326	379	315	315	317	295	370	342	335	358	331	349	324	283	297	328	327	341	318	340	327	326	346	342	295	336	326	341	346	333	324	346	329	300	349	314	324	332	327	349	345	357	327	323	312	336	351	350	324	310	332	315	341	325	325	329	342	311	344	310	312	332	371	341	340	315	305	356	342	324	346	350	315	344	345	324	333	321	340	293	318	309	327	325	368	370	301	303	340	307	301	301	309	360	313	279	327	299	357	313	329
17047	7799	13295	9994	3674	2337	1540	1381	1209	1173	1062	983	1025	908	934	870	855	851	806	866	801	825	808	793	828	777	804	795	793	785	768	748	787	798	766	769	791	780	842	809	754	795	754	810	786	834	799	786	764	790	728	746	746	747	835	742	766	724	740	768	780	782	728	775	770	765	771	742	777	784	799	707	748	739	744	781	755	769	710	819	783	727	787	783	735	730	734	817	724	781	844	741	772	796	769	802	816	762	773	748	754	789	747	730	740	726	787	759	800	748	774	787	784	740	762	775	763	782	752	717	752	757	700	819	754	767	754	772	770	781	737	724	722	744	778	744	738	820	737	718	736	760	758	798	764	730	743	773	730	760	747	796	767	789	770	823	768	768	776	798	812	759	733	820	729	723	761	773	750	777	753	779	793	737	759	764	727	771	762	778	797	755	746	787	739	756	769	761	716	803	717	726	738	778	769	792	723	740	745	750	770	769	753	815	722	798	801	736	725	721	697	774	724	818	757	712	786	848	748	797	789	750	771	798	768	782	771	855	763	784	756	750	780	770	760	781	773	824	756	739	744	778	755	789	757	771	749	751	709	768	771	757	734	778	755	765	771	757	753	797	758	755	731	741	769	788	752	788	787	745	742	787	751	724	820	773	770	728	768	733	766	767	744	723	756	777	775	752	753	744	766	782	777	770	780	768	782	748	745	756	803	719	781	753	770	773	753	750	725	756	756	807	747	738	801	720	747	742	702	789	746	776	779	768	737	714	785	794	802	779	800	774	853	760	775	698	809	736	746	751	698	769	713	757	785	765	762	778	717	814	744	786	754	714	772	755	753	733	751	802	724	738	723	695	736	800	773	776	820	755	738	791	741	772	809	752	806	765	775	734	756	788	774	761	751	769	702	740	738	777	769	768	782	726	778	776	799	777	810	758	754	756	745	719	759	806	757	722	763	733	714	731	737	752	752	787	760	781	762	793	775	771	738	809	768	745	761	774	708	771	774	739	749	728	730	735	766	778	803	793	740	711	773	769	757	791	807	763	752	758	723	758	764	740	762	743	768	764	766	802	762	711	791	798	767	751	742	751	798	733	744	793	732	730	742	804	753	806	776	732	758	751	796	820	784	778	750	749	771	787	754	777	780	768	751	734	759	813	730	736	729	771	735	768	779	798	708	787	702	762	788	744	770	833	763	783	757	750	720	755	758	771	789	724	762	741	731	775	774	746	742	712	751	769	725	716	767	791	824	792	757	775	785	750	798	761	763	800	788	754	769	792	785	747	753	777	748	779	708	774	769	796	788	794	738	771	762	783	816	787	785	763	718	778	744	757	742	797	743	769	827	779	765	768	800	747	791	790	745	743	769	779	757	788	817	765	748	794	693	788	761	742	742	761	766	759	781	764	751	757	763	767	759	763	758	718	780	771	741	766	719	741	752	808	792	762	741	756	788	735	778	803	741	811	731	745	778	746	825	773	738	746	742	761	773	759	757	795	779	803	766	799	763	747	799	774	812	747	762	740	753	770	752	759	745	766	766	714	730	777	732	793	746	756	799	704	752	745	755	736	819	799	791	789	773	743	806	781	765	806	735	809	734	751	776	777	795	801	742	814	770	808	750	772	786	769	735	752	789	710	766	816	720	736	762	795	751	769	789	752	787	730	776	733	754	805	765	743	768	757	770	751	784	746	701	751	734	749	705	786	758	771	735	797	751	742	776	738	772	789	769	734	783	754	762	765	723	710	743	775	815	782	755	767	737	770	749	752	755	745	748	775	805	734	745	786	720	762	768	743	765	784	764	742	802	723	778	740	757	734	774	798	791	757	814	790	801	792	751	777	772	757	724	780	738	744	773	767	771	795	730	774	774	782	795	791	770	802	748	761	767	749	802	776	805	732	741	756	778	743	773	773	779	755	779	775	759	765	752	776	807	797	779	766	781	769	750	790	772	803	791	724	771	767	789	735	700	770	799	782	718	753	799	740	817	728	754	720	782	789	773	749	745	794	755	715	748	741	725	759	748	764	798	712	755	776	781	791	769	780	766	853	726	764	763	750	769	726	771	736	784	738	786	770	729	775	784	776	768	782	794	761	752	782	789	828	774	743	772	758	745	759	798	800	763	755	776	792	787	788	784	746	784	747	772	770	738	756	741	797	760	749	749	725	738	746	719	729	761	741	784	769	703	728	779	771	720	758	728	801	787	770	710	742	767	748	796	751	716	744	729	781	761	786	714	768	741	804	788	728	763	807	751	803	812	713	803	800	773	765	760	812	787	743	771	732	747	778	803	761	783	767	763	780	767	799	806	758	745	751	748	744	785	753	814	730	787	717	761	815	767	798	744	707	724	753	777	731	720	777	788	750	739	743	776	784	768	768	765	750	779	762	757	787	811	785	777	748	779	730	777	803	748	787	759	720	754	802	784	783	754	747	738	764	776	804	778	767	763	784	774	713	745	727	733	747	750	738	730	746	734	730	719	718	777	817	758	733	807	723	740	740	779	739	778	736	743	759	745	727	731	760	791	710	731	745	767	817	780	755	736	738	741	801	780	754	751	765	762	780	774	794	783	769	799	773	757	807	810	747	782	793	755	787	713	758	761	807	767	751	742	756	794	778	772	758	759	754	792	800	731	770	816	757	780	764	767	809	764	751	789	780	757	762	795	791	811	722	734	766	728	755	770	760	782	774	774	725	792	748	767	780	743	757	789	761	730	729	764	779	756	778	724	744	766	758	770	766	742	773	782	801	770	751	738	764	718	775	778	783	766	764	756	742	721	807	776	772	757	754	758	756	774	757	777	796	795	795	714	735	745	817	749	776	740	790	727	779	788	821	806	776	809	797	767	757	757	785	782	736	772	799	790	776	759	779	799	808	740	751	746	771	792	758	760	777	761	740	739	759	763	776	743	756	765	758	777	768	759	749	758	774	759	799	756	737	766	768	758	759	785	776	753	784	724	791	765	768	784	776	743	774	779	777	778	731	748	810	771	709	792	742	707	731	788	784	810	772	805	798	793	829	724	750	737	742	727	811	774	744	721	721	800	756	786	780	760	816	802	777	771	758	769	748	763	766	779	743	735	772	735	801	689	776	760	785	731	747	715	770	730	783	761	759	793	783	735	752	775	771	781	762	755	829	754	769	724	700	806	778	805	741	787	773	752	768	768	745	762	786	743	725	739	727	756	749	760	775	757	763	775	760	777	721	743	785	765	777	747	762	729	757	773	739	758	731	779	796	758	752	734	784	753	790	767	794	788	791	783	754	755	757	750	785	805	827	774	763	757	735	778	773	764	725	765	748	747	730	785	777	789	755	742	797	769	744	750	781	794	710	804	737	785	816	725	756	747	735	722	770	814	797	778	774	716	788	735	780	700	747	747	781	744	744	766	767	738	801	828	767	755	775	721	744	728	761	809	827	789	726	762	721	759	801	802	754	762	789	730	737	791	800	755	724	785	750	788	787	730	745	803	698	771	794	716	780	743	755	764	802	755	832	771	791	784	745
9256	3399	2849	1221	459	287	296	315	269	278	299	271	278	255	247	246	223	256	278	275	257	274	286	260	261	276	231	246	258	284	296	257	248	278	300	295	288	275	276	282	268	312	267	262	287	270	286	250	256	285	309	270	290	252	281	271	258	291	260	277	274	286	268	263	308	246	242	263	290	287	277	272	300	276	236	281	263	283	247	274	274	292	251	287	287	249	268	253	279	267	267	269	282	327	267	271	273	244	308	269	311	291	303	271	252	283	280	279	293	242	285	250	244	292	248	275	266	252	295	273	242	305	261	249	286	298	277	263	279	305	296	285	272	273	277	282	276	268	260	271	279	255	287	261	284	294	277	245	277	279	261	275	295	269	254	261	271	276	283	274	278	286	285	275	230	236	278	240	276	284	258	266	247	252	274	261	266	289	280	270	279	284	237	285	285	274	267	309	306	237	241	271	265	297	243	263	297	283	310	273	279	285	258	287	269	294	271	280	243	245	249	288	258	245	289	292	273	242	273	300	283	300	290	286	282	302	256	250	302	256	263	261	268	267	272	255	279	304	281	258	271	285	269	292	283	263	315	304	224	283	242	252	295	276	265	260	272	288	261	262	307	273	299	259	297	265	270	275	280	272	281	241	269	288	277	292	273	274	261	254	304	262	282	279	275	307	265	280	296	283	257	250	260	290	255	276	259	252	275	268	303	264	252	257	243	272	295	286	291	285	272	283	281	260	290	271	282	248	251	238	276	263	258	280	256	267	240	277	261	284	237	263	277	257	303	273	312	295	268	267	288	237	262	289	252	315	310	234	285	291	265	265	249	244	281	296	283	280	290	284	259	255	267	247	290	267	236	251	286	254	297	235	255	274	276	268	302	265	287	316	261	281	287	298	297	328	243	274	271	281	277	273	267	272	294	252	244	300	258	275	276	258	283	268	270	281	278	292	266	253	269	295	282	277	250	244	252	288	271	258	249	293	271	240	289	292	262	301	253	285	241	247	253	250	265	300	264	267	293	270	254	259	245	267	287	295	303	274	260	277	228	284	279	282	269	279	281	299	289	258	247	271	247	265	271	294	290	261	296	258	274	269	253	278	244	291	311	258	296	255	262	260	281	276	289	268	286	254	260	280	272	292	299	283	257	289	269	283	256	266	243	268	245	297	251	259	264	257	302	308	284	260	272	275	300	256	285	268	308	274	287	258	277	269	298	294	277	283	259	245	299	269	301	260	254	243	241	255	252	270	289	255	259	247	274	299	254	272	250	265	262	259	257	295	298	287	257	233	269	237	253	268	276	316	253	246	266	264	279	277	271	255	285	266	240	261	261	258	326	281	276	283	268	284	280	283	287	290	255	289	300	257	294	267	306	268	257	236	260	279	269	274	274	288	249	275	283	242	303	255	267	250	284	232	282	265	255	256	277	296	268	276	257	298	255	268	255	279	262	244	263	251	279	284	289	279	293	263	281	278	286	246	287	287	270	269	269	251	298	275	299	268	291	269	269	235	283	286	259	237	273	283	265	270	278	281	303	287	279	256	257	275	298	303	283	291	248	251	303	296	272	232	258	292	291	297	274	305	271	255	265	297	274	268	267	251	243	270	264	292	265	255	267	257	263	269	276	270	282	293	242	244	279	276	289	247	285	239	279	290	303	262	256	273	284	283	273	269	280	256	276	298	258	288	273	286	263	269	289	273	250	279	269	270	289	264	278	300	244	269	249	283	291	290	269	252	257	245	249	271	291	283	310	274	232	270	285	286	268	301	283	256	278	263	254	263	268	269	285	259	284	277	237	276	247	281	259	290	297	305	285	250	248	278	289	243	260	271	278	282	285	284	262	278	273	279	269	283	279	288	260	279	260	287	274	292	270	267	265	312	297	263	261	246	291	288	283	271	273	255	251	272	261	303	307	267	274	279	266	288	288	264	258	297	261	283	255	293	277	226	271	269	263	280	295	320	250	275	297	294	274	277	263	260	274	272	276	273	285	285	267	256	263	263	291	290	255	256	234	261	291	260	251	259	256	277	287	289	239	276	246	266	275	260	284	291	299	267	254	244	296	290	283	301	271	246	283	239	266	248	271	272	250	281	267	300	266	270	268	264	277	287	261	277	306	266	275	258	307	237	298	263	277	279	273	277	273	303	268	295	284	260	282	272	252	268	288	284	280	254	250	256	260	301	272	269	320	313	267	279	296	279	285	254	261	266	250	261	261	257	234	263	274	267	278	264	285	275	254	267	293	276	286	264	279	247	288	288	302	264	265	251	268	257	273	256	274	239	280	255	262	291	289	281	275	250	253	270	269	269	239	251	248	251	251	276	276	288	263	265	277	256	278	228	261	279	252	298	321	248	269	268	272	256	248	262	270	270	246	266	275	249	279	255	258	274	269	267	243	270	278	281	250	278	259	283	262	249	258	267	257	244	264	278	256	239	262	256	287	268	254	280	267	274	261	245	279	266	239	264	265	254	277	287	261	275	265	261	233	283	287	246	289	290	302	265	303	246	245	274	298	256	310	317	335	274	282	270	239	286	237	278	296	259	246	302	264	352	304	288	257	271	288	268	265	261	276	259	295	244	271	246	287	280	280	265	292	278	278	260	276	265	256	262	257	284	312	291	277	243	281	273	320	287	247	270	268	272	272	266	251	267	257	256	227	276	246	252	264	253	269	272	245	297	279	263	239	251	255	279	304	267	244	286	274	258	280	271	272	300	286	267	280	293	289	315	306	272	289	310	283	299	263	275	239	279	268	287	294	255	309	274	258	263	272	260	265	283	266	246	267	273	262	277	264	284	271	270	300	277	263	243	252	262	279	305	288	241	296	245	261	291	279	243	260	263	283	253	287	250	263	265	262	254	275	275	294	272	269	281	267	253	263	247	254	261	290	254	274	255	262	283	281	260	274	306	268	275	267	264	255	265	272	293	273	274	279	313	258	280	288	271	267	273	282	288	281	253	288	307	294	255	249	260	246	283	298	240	269	255	292	242	293	291	282	260	290	268	243	284	290	261	269	253	273	250	291	256	277	256	278	284	266	267	265	254	250	305	311	290	263	289	276	282	268	253	262	293	281	312	251	279	248	264	288	254	276	267	311	269	244	274	255	277	291	260	276	275	293	275	267	256	225	254	270	241	268	274	292	284	263	275	277	254	263	272	241	271	270	254	313	275	273	271	241	255	261	278	245	278	283	271	270	285	269	267	279	234	298	271	291	287	265	276	267	291	284	294	247	263	248	276	230	246	239	284	269	262	305	264	263	253	275	322	306	244	303	244	229	263	279	287	287	249	242	283	279	284	249	251	249	288	280	261	291	270	261	302	271	292	272	240	266	283	242	277	239	279	277	242	272	266	256	269	276	266	264	309	272	238	255	262	266	267	281	284	268	278	286	260	286	285	255	265	239	265	261	250	275	273	288	293	273	274	281	295	280	274	275	292	255	251	301	270	278	309	291	258	292	230	290	269	275	286	278	263	283	264	297	265	248	265	282	296	265	267
7147	3496	5472	3466	1379	951	773	757	747	710	687	690	666	699	690	741	682	681	664	643	700	681	694	646	697	654	619	703	648	679	625	679	666	682	690	691	672	653	662	676	647	703	665	698	649	696	676	690	642	717	690	673	627	710	705	696	627	656	709	666	674	698	698	664	664	679	648	606	663	670	719	633	671	677	652	642	643	669	662	649	649	681	672	663	667	642	696	688	635	617	717	667	685	645	626	645	665	671	668	657	661	709	668	689	641	688	685	666	677	676	658	700	684	692	719	701	658	689	698	672	686	687	647	705	656	653	687	733	673	649	682	716	665	677	674	693	733	645	685	692	658	690	718	668	643	691	717	663	687	683	714	700	679	728	646	727	649	655	688	648	653	662	655	647	671	699	642	669	706	663	684	690	649	647	696	705	658	656	660	688	716	720	669	690	728	655	671	675	692	694	629	640	680	705	737	720	696	643	692	658	724	674	649	669	662	707	660	627	654	660	669	625	603	667	682	669	672	699	683	668	661	619	654	673	659	690	646	661	671	749	664	666	680	626	683	718	667	624	661	726	749	637	663	651	676	664	687	657	678	696	687	664	691	668	642	649	660	669	716	682	715	689	690	725	689	664	697	712	671	673	622	655	638	660	684	654	693	636	629	692	647	700	657	717	730	673	680	705	613	685	665	649	632	664	687	667	638	677	674	636	704	674	709	670	707	708	673	685	703	662	673	686	660	646	655	685	696	701	666	662	665	624	652	762	680	700	686	681	691	675	701	685	692	641	685	679	668	679	691	662	683	643	650	669	678	664	645	649	670	677	670	687	637	703	667	650	697	667	715	668	648	644	671	659	653	732	640	695	672	657	688	656	691	683	660	700	657	708	664	611	676	714	685	657	683	725	635	661	731	675	668	709	706	647	702	719	671	651	644	691	672	642	712	633	695	677	698	666	657	690	678	674	693	668	672	699	666	650	696	661	688	655	644	678	676	677	688	657	631	643	679	663	669	677	679	670	691	714	614	698	676	705	666	674	708	653	692	696	742	718	713	677	664	653	680	663	616	655	667	697	668	666	627	699	696	658	655	668	601	662	670	647	678	636	678	674	716	683	698	688	679	719	690	696	623	677	678	687	683	664	667	668	713	660	722	738	644	586	674	649	711	685	645	658	685	706	712	661	640	716	721	683	693	661	653	679	689	649	670	658	708	695	698	713	624	716	703	678	686	659	639	667	708	714	665	686	648	658	665	710	650	652	667	686	632	648	670	676	707	680	670	647	653	646	654	650	656	677	717	702	678	690	652	697	691	655	679	623	666	677	693	676	681	699	658	648	702	650	671	651	690	729	701	674	671	700	694	729	668	687	681	643	695	697	730	638	668	672	681	673	624	694	734	670	703	681	664	676	700	661	646	676	692	667	692	661	696	678	680	671	672	671	696	702	637	704	655	694	691	705	621	655	691	616	661	698	653	659	641	659	696	703	674	637	708	659	697	683	677	652	704	702	638	660	738	674	645	704	683	666	657	679	720	702	700	675	659	688	669	722	659	664	653	715	667	659	700	673	672	684	697	680	653	708	682	673	685	669	671	703	671	707	709	663	625	703	709	674	681	695	668	667	706	661	683	700	690	681	677	664	682	701	687	667	654	638	686	659	680	641	652	676	689	666	630	672	646	622	695	676	634	643	684	691	699	645	663	685	711	684	679	661	676	690	662	624	688	678	662	653	624	661	686	654	671	640	672	638	648	655	631	664	640	591	710	675	635	668	677	686	664	668	707	681	662	711	656	674	699	701	635	691	630	653	690	676	681	649	657	641	693	669	698	736	640	710	680	679	652	654	671	667	663	666	689	683	710	622	697	706	735	682	669	682	608	677	626	645	693	716	657	671	679	661	676	607	713	698	707	688	609	659	651	700	656	652	679	710	642	633	664	682	701	669	697	713	707	712	686	666	659	701	653	664	673	693	682	697	646	667	660	703	671	650	710	744	678	700	611	671	696	662	661	658	646	670	715	722	678	683	684	670	680	663	662	679	662	655	710	636	621	655	645	692	746	650	634	667	724	657	737	701	675	676	697	698	662	697	642	637	667	643	670	695	669	671	667	729	659	652	688	689	722	641	639	674	683	643	692	686	683	705	694	721	662	651	712	647	696	689	706	694	677	673	707	628	685	688	676	723	681	667	698	704	644	700	668	657	674	639	687	718	691	702	726	681	707	672	685	683	660	672	669	660	670	730	638	700	702	660	711	655	661	671	704	631	641	663	657	681	676	736	707	676	713	653	631	663	668	705	686	704	664	699	675	707	684	668	655	699	677	671	642	690	710	698	665	671	689	677	658	644	725	653	669	687	618	690	714	656	687	633	690	714	656	656	683	657	623	680	699	669	665	657	654	664	644	697	694	687	704	653	638	692	716	639	677	628	630	653	623	686	682	691	669	689	647	692	727	655	680	687	690	683	629	691	650	701	628	645	642	648	683	680	694	645	674	684	720	733	673	668	681	665	703	658	629	679	679	655	680	679	689	657	685	649	635	703	651	658	719	641	673	693	707	650	653	717	695	644	658	753	638	670	681	668	668	664	647	636	658	702	684	632	657	712	662	652	657	701	717	672	681	679	734	651	706	625	640	688	666	669	645	682	702	643	699	690	712	703	687	703	635	663	697	679	650	648	678	680	658	716	670	655	655	678	678	654	669	673	657	681	671	646	683	675	692	659	701	684	671	692	676	698	680	667	700	716	674	672	689	655	650	680	679	641	665	651	660	700	705	663	684	677	638	697	682	646	694	659	651	652	680	669	715	665	659	707	720	678	693	698	635	655	662	665	721	659	637	677	680	648	692	687	711	681	671	716	667	675	689	676	683	720	645	643	692	698	694	701	658	667	677	640	624	672	646	670	696	700	676	663	635	668	677	682	666	698	665	637	661	666	667	674	640	701	660	641	658	670	692	736	676	662	718	661	709	664	683	696	644	688	683	690	645	667	700	669	668	650	640	747	679	693	690	636	667	695	675	629	699	675	710	684	694	666	695	669	686	697	668	635	676	666	633	720	658	682	670	676	671	691	640	644	642	614	699	625	631	706	735	716	669	686	693	681	739	700	663	701	659	683	651	666	630	669	661	661	657	685	695	671	627	639	688	668	654	648	682	697	648	648	669	640	670	649	688	679	633	638	660	658	659	635	661	691	649	660	653	686	680	672	681	670	673	659	662	680	690	696	702	706	718	656	658	719	633	669	627	697	641	679	680	666	641	711	717	657	634	686	632	697	663	647	700	731	673	651	670	719	675	676	716	637	623	696	718	654	683	684	629	688	642	621	689	661	685	663	664	670	668	690	683	697	653	662	636	688	653	670	662	726	671	681	671	664	636	614	659	697	692	708	727	673	660	674	651	664	667	685	656	680	664	665	647	672	660	668	643	661	675	670	689	705	659	691	661	715	695	736	664	641	697	695	710	702	621	700	677	670	686	685	722	738	652	627	714	706	736	640	722	670	640	670	701	698
19167	6362	5305	2786	908	646	528	428	436	452	399	409	452	419	407	446	446	385	413	402	391	366	424	384	379	390	424	459	401	390	432	370	416	381	362	392	402	429	421	424	384	393	371	411	417	388	389	365	380	406	370	374	421	431	426	403	373	385	393	417	420	395	373	379	383	438	425	367	371	408	409	393	418	407	375	404	398	385	415	417	421	411	391	433	400	439	403	410	443	382	394	386	382	402	395	422	392	370	413	363	396	420	389	418	418	411	390	380	411	405	389	403	382	388	382	366	382	385	437	410	417	401	372	416	404	379	372	380	389	414	397	381	399	373	374	444	406	383	426	383	421	415	385	408	401	466	418	393	380	378	365	411	404	394	392	442	393	371	382	382	371	395	401	388	391	424	399	366	395	368	410	418	421	432	392	382	436	394	415	402	386	355	375	419	377	352	415	462	417	373	413	393	388	382	377	403	382	405	400	389	427	393	431	435	408	408	395	423	379	379	405	412	379	401	392	402	436	381	398	384	404	425	421	441	405	400	380	400	407	423	406	415	441	380	361	400	409	360	399	396	387	406	406	403	387	398	391	377	425	428	379	420	370	395	394	401	389	376	399	384	395	403	432	352	403	391	382	406	430	402	373	425	410	404	411	370	425	362	367	414	423	414	399	394	421	403	374	393	373	396	422	368	388	407	382	412	415	395	413	393	413	372	394	411	386	384	394	391	420	402	415	398	413	402	396	365	379	360	399	408	415	361	395	413	409	406	431	461	409	399	387	369	399	407	427	440	404	411	382	399	423	414	360	387	420	424	396	393	392	430	392	420	354	444	390	371	404	381	392	384	400	408	380	417	397	353	381	428	393	359	434	414	376	398	436	408	391	397	359	440	429	381	411	403	396	383	399	431	388	421	428	444	384	429	417	400	414	406	368	412	416	376	373	411	397	429	402	395	414	380	396	394	416	421	423	375	361	422	392	388	333	399	418	371	381	417	396	427	360	385	404	436	410	389	473	407	412	411	365	397	376	396	387	377	389	400	410	393	416	359	446	400	391	407	401	421	410	386	376	369	388	377	393	388	411	402	407	408	409	388	344	357	417	420	433	375	436	440	405	415	441	393	412	375	381	407	400	374	435	396	406	413	417	397	389	362	382	389	362	400	427	407	404	403	405	380	402	399	400	381	445	385	404	387	436	407	409	386	378	401	407	387	423	427	381	401	386	374	384	387	382	413	397	373	457	385	392	422	389	411	409	408	409	375	394	441	353	443	376	412	365	420	404	380	411	391	398	410	397	391	405	416	386	417	433	419	353	421	391	382	411	366	435	399	408	389	375	389	408	386	418	402	380	403	408	411	352	409	409	399	404	369	421	388	364	397	378	372	383	413	399	373	364	377	435	414	391	354	387	389	399	417	377	375	383	399	392	386	382	414	410	397	409	422	408	398	417	411	393	399	392	416	386	405	412	424	382	404	403	380	405	398	403	430	370	380	396	375	389	395	389	413	411	401	424	389	379	383	433	368	400	413	397	411	381	421	393	375	402	424	387	359	378	387	420	431	374	427	381	397	399	397	355	364	413	435	401	376	417	415	406	349	382	382	413	393	370	359	386	376	352	411	446	398	362	410	400	401	387	415	418	401	395	419	394	385	402	399	391	392	425	423	389	400	413	388	406	396	396	364	372	444	362	402	369	354	392	408	415	428	421	383	424	414	366	423	458	427	373	394	420	437	382	441	394	375	390	384	320	389	415	394	416	405	397	410	398	410	399	401	394	401	414	406	402	403	387	395	387	405	390	397	378	412	418	408	392	418	391	424	393	374	364	372	389	415	366	426	411	407	421	435	372	438	443	392	391	398	423	413	421	408	410	422	388	391	402	417	399	404	380	397	422	413	405	417	398	376	403	408	431	439	365	446	418	391	418	385	404	396	389	437	411	424	389	401	395	372	409	429	393	415	381	433	416	409	424	422	409	402	442	419	402	393	413	382	403	415	386	394	376	422	415	449	401	434	417	383	370	370	392	374	377	433	430	412	386	394	368	402	396	409	420	408	387	388	400	354	412	385	373	431	425	361	352	408	416	369	413	417	382	384	386	406	414	430	430	364	373	379	437	393	378	393	417	419	400	423	410	407	415	422	440	398	388	406	388	419	412	394	426	385	395	388	394	392	379	387	408	406	413	410	429	413	382	382	411	400	410	372	363	416	404	401	394	410	402	435	396	386	370	370	414	410	381	385	389	400	371	404	413	401	380	477	426	416	392	436	380	387	405	405	379	412	433	380	360	414	413	446	421	377	437	405	366	401	409	400	378	407	392	361	404	400	423	384	382	383	390	451	422	393	381	408	421	417	424	386	454	423	383	415	385	418	384	403	403	384	362	397	409	390	353	401	385	376	381	439	371	372	390	399	383	376	365	385	396	387	399	412	429	423	437	412	427	423	400	435	406	418	406	385	360	400	411	414	378	378	381	383	373	392	399	408	418	395	421	416	433	411	412	386	418	397	430	434	372	360	361	436	396	419	399	398	403	400	397	401	391	412	405	423	408	423	364	409	422	375	438	389	405	428	408	411	415	392	417	370	386	420	417	415	393	419	395	390	420	374	430	391	394	398	403	396	415	393	385	373	432	393	381	401	418	398	434	368	391	442	418	378	393	372	429	386	418	417	409	412	391	394	356	412	407	386	393	405	410	409	401	385	407	435	395	406	374	400	405	385	417	418	393	400	366	430	367	354	411	398	387	375	424	409	424	358	377	387	377	384	398	392	384	386	362	411	430	429	405	410	406	401	436	404	446	383	378	389	411	376	396	442	377	431	400	397	429	435	374	435	416	375	407	396	426	334	429	397	414	410	414	395	399	378	398	403	403	416	391	416	366	402	423	421	397	376	397	372	380	416	395	430	399	391	420	410	415	396	425	404	350	398	400	420	420	420	435	380	391	394	388	392	419	432	349	399	413	426	376	378	429	365	408	380	395	418	409	432	406	382	398	411	390	429	367	407	391	390	386	408	362	386	394	449	381	389	355	406	394	356	374	401	393	421	398	365	399	390	369	338	393	380	363	389	381	430	399	375	407	363	362	428	383	395	387	431	392	423	465	406	388	415	414	411	404	375	400	388	411	412	413	403	471	415	365	414	409	366	387	395	421	399	421	410	427	398	409	404	383	395	389	432	395	352	384	378	402	384	408	426	395	397	427	399	391	371	378	379	405	384	407	374	426	430	417	385	371	374	394	389	392	412	416	356	401	371	383	373	372	360	382	402	395	388	373	393	372	396	384	416	411	384	402	421	423	377	371	398	435	443	393	377	384	397	406	419	416	397	450	416	401	360	407	436	391	422	408	401	429	416	438	412	437	413	381	399	422	362	382	391	409	418	414	381	390	393	350	366	382	388	413	387	415	380	444	423	410	411	421	412	418	431	417	402	394	365	418	417	399	390	411	387	401	396	397	403	410	396	403	415	449	409	400	387	430	407	410	399	392	406	419	373	397	380	398	398	408	376
13399	5998	9784	7228	2968	1986	1382	1283	1163	1184	1108	1130	1077	992	1032	978	973	964	1004	969	948	932	973	981	940	944	972	948	903	955	924	920	942	951	926	879	977	977	929	929	984	948	914	914	916	944	941	941	944	980	1013	928	927	901	949	932	901	888	924	974	966	898	937	946	908	951	984	993	891	915	975	960	978	910	962	940	929	985	877	973	948	923	964	920	936	941	958	883	978	873	908	938	939	946	947	851	910	906	982	951	962	961	958	951	962	924	916	933	930	934	934	917	913	1001	930	921	868	927	978	999	935	923	950	912	916	911	906	952	931	974	971	949	887	960	916	934	921	938	983	892	997	928	906	893	962	946	921	946	919	905	932	946	902	920	918	844	966	919	935	924	900	1014	923	910	913	882	907	958	960	957	933	940	957	921	913	943	903	933	946	940	922	943	932	934	946	919	974	869	936	908	913	967	957	942	974	950	922	883	967	941	898	924	966	986	938	937	960	1022	926	949	870	954	977	961	950	957	901	928	931	929	957	839	920	944	975	890	943	887	955	927	944	997	893	928	952	924	961	923	967	914	920	930	943	862	907	996	862	959	900	931	950	881	910	984	966	947	922	903	923	893	924	954	954	900	979	893	924	951	958	972	923	909	911	904	894	905	898	926	898	971	908	949	944	1020	935	904	907	942	899	913	934	990	965	942	947	926	928	991	955	878	925	923	940	911	928	847	1001	927	929	948	905	934	966	1006	926	944	922	912	933	961	897	920	941	955	948	964	903	908	976	920	944	924	940	910	991	957	1014	982	920	917	959	921	940	968	923	968	902	972	914	921	924	965	931	908	925	953	908	934	902	910	1000	985	939	944	916	919	879	922	954	900	922	937	893	921	975	898	847	903	938	944	903	1002	945	901	939	915	920	916	959	955	926	921	923	907	931	921	950	919	929	939	948	899	961	961	911	882	898	956	958	906	961	899	984	925	938	878	912	918	920	927	966	874	920	912	886	938	949	912	943	1006	969	961	876	927	921	925	918	879	936	900	909	889	939	876	923	990	887	957	943	939	956	947	906	943	949	920	947	916	959	983	922	927	930	979	940	954	895	934	933	932	964	910	886	920	919	949	915	924	975	945	942	922	960	938	959	924	925	922	931	919	988	931	941	905	966	899	926	932	935	997	949	937	907	953	922	1021	917	947	905	910	933	964	944	892	956	904	939	890	977	941	867	904	930	912	911	916	961	890	974	964	840	961	872	937	947	905	976	960	921	925	901	935	895	941	919	958	915	923	906	885	878	902	919	903	962	1040	921	918	927	917	944	915	964	933	884	896	960	902	945	937	930	986	975	934	942	918	943	953	929	920	922	992	946	948	921	952	981	936	923	928	984	961	914	940	930	897	932	960	917	920	905	1013	918	917	895	930	917	911	915	938	891	883	921	942	906	931	931	965	942	901	934	1005	974	950	890	901	897	921	943	953	957	962	956	932	880	849	950	967	922	940	928	879	977	939	957	923	920	929	900	926	914	931	960	935	948	884	911	967	889	941	939	919	966	923	956	925	1010	898	912	931	974	938	971	916	917	968	977	924	928	927	899	915	908	950	960	951	915	913	945	904	950	967	926	925	933	873	937	950	919	969	943	907	960	989	959	949	906	951	980	909	919	965	927	956	884	968	966	991	921	911	930	963	917	923	939	931	988	971	964	890	914	917	893	953	886	960	880	990	940	890	871	975	954	951	936	925	960	903	904	960	948	954	919	892	952	898	923	935	940	918	914	906	932	919	953	988	961	916	932	910	924	977	935	946	1006	953	998	881	949	928	932	949	911	964	934	943	934	959	915	950	920	907	932	992	970	979	919	873	932	951	927	962	921	905	913	938	960	962	925	929	875	903	886	962	889	973	959	926	989	906	901	912	895	885	989	909	974	911	853	948	961	940	913	946	901	967	933	943	892	931	962	903	879	954	958	914	952	947	936	930	891	1004	904	963	903	937	948	939	966	932	925	952	965	940	872	951	940	967	964	862	953	894	956	883	965	932	904	883	943	964	932	963	898	967	928	1001	920	903	923	976	934	908	900	947	843	942	995	916	914	936	970	877	921	999	901	924	893	915	895	961	907	941	911	938	924	922	952	911	894	974	914	936	871	874	914	933	874	931	944	876	901	905	915	921	958	931	925	914	876	929	888	946	926	930	997	908	966	969	941	916	922	946	1009	929	943	945	914	940	877	897	915	978	958	929	946	956	992	960	978	923	914	925	922	946	970	963	921	931	961	966	956	925	957	900	963	982	922	879	961	891	881	946	917	952	943	905	931	934	962	894	912	930	920	978	901	921	901	921	942	946	953	948	904	969	933	944	944	925	919	940	933	964	905	953	946	871	889	947	929	951	958	939	916	899	961	934	923	935	921	977	949	950	969	962	944	914	926	900	946	984	936	893	902	935	855	962	931	984	969	902	902	883	886	944	909	956	906	918	935	943	957	940	941	1019	924	935	952	954	892	959	918	971	936	898	943	927	986	909	947	930	915	870	911	999	942	946	927	925	918	986	950	947	973	974	948	911	992	951	945	1018	997	878	961	919	980	1022	936	955	915	987	867	896	920	956	974	966	960	906	957	946	986	914	928	954	930	903	945	929	860	959	924	928	952	947	921	911	913	909	991	974	946	958	877	910	950	894	945	913	903	949	927	911	933	944	942	981	948	906	990	962	940	932	937	935	966	931	921	877	972	955	962	947	1002	989	913	964	908	905	943	969	958	913	961	907	962	927	897	922	885	892	920	918	910	965	929	941	889	892	982	990	967	940	968	900	900	970	970	925	936	980	971	947	872	945	901	939	986	934	906	922	969	986	860	931	921	1023	922	887	903	957	879	942	922	947	971	952	978	911	935	959	957	883	917	995	960	903	939	929	932	979	949	936	918	885	930	939	917	894	927	947	929	929	944	966	942	927	895	933	934	920	900	979	958	974	930	909	902	901	903	933	908	937	964	915	998	931	973	964	940	944	919	984	975	994	940	954	926	973	923	956	928	932	919	953	945	943	917	1001	910	893	968	939	951	924	907	943	959	945	933	928	955	944	952	872	948	893	934	904	919	941	953	925	938	957	977	968	915	976	976	928	963	947	944	950	918	955	908	909	967	936	872	928	967	909	919	880	912	1003	882	894	913	996	915	928	920	926	965	927	938	965	928	963	957	911	976	963	935	950	903	963	951	994	921	907	957	934	952	909	903	920	902	982	927	938	972	924	952	893	948	953	932	944	941	919	929	892	958	912	950	965	905	980	939	906	920	919	988	956	940	898	1022	942	956	950	920	957	891	895	918	960	957	943	895	954	963	955	918	947	882	861	910	917	980	922	871	961	925	892	890	951	944	908	918	951	963	938	911	934	909	998	1001	924	933	940	912	916	927	932	903	973	901	945	915	933	973	969	918	906	924	937	970	926	948	949	947	936	856	943	958	864	952	949	947	910	922	938	903	913	955	949	900	990	903	877	910	912	877	981	969	965	921	968	948	886	939	908	959	916	938	962	919	909	1004	912	937	945
27950	10377	8145	4026	1185	779	497	452	396	450	358	325	361	339	347	333	326	325	340	313	315	350	342	313	325	352	363	352	318	314	320	322	330	343	331	323	317	328	323	356	326	274	293	328	351	338	298	324	331	333	291	322	344	305	331	357	299	337	337	308	304	292	302	334	294	314	337	305	293	316	336	316	319	327	317	335	301	356	300	339	348	314	302	355	323	312	348	323	309	354	354	297	336	319	333	328	336	308	346	370	347	356	305	330	341	304	352	311	308	306	343	329	323	322	341	281	319	331	273	329	323	301	344	330	325	332	319	331	308	308	337	290	312	319	272	344	341	331	296	314	318	320	332	318	283	331	307	300	297	303	329	323	307	331	324	320	340	337	308	311	295	333	328	295	316	332	322	346	344	328	325	330	341	298	351	324	320	353	335	346	316	302	346	324	329	329	317	306	312	309	333	345	276	307	316	319	295	320	313	337	332	326	326	325	299	293	354	321	313	321	348	320	313	310	340	298	287	304	289	299	337	333	290	353	329	313	301	327	313	326	329	344	297	315	295	276	346	316	305	324	346	338	350	318	297	307	318	339	350	346	351	338	335	336	322	367	328	308	329	326	307	343	320	308	318	298	297	291	310	329	292	308	362	327	333	327	317	310	305	355	305	322	332	302	308	295	348	311	295	319	378	316	302	323	313	317	307	312	343	333	303	321	304	328	310	304	339	312	349	324	312	290	337	326	348	325	293	334	298	332	282	328	342	352	327	317	328	305	311	347	305	307	329	329	362	352	363	275	305	344	335	306	344	323	303	336	332	352	303	319	316	304	318	301	328	349	334	330	286	320	325	276	320	334	328	325	323	318	345	333	325	311	311	315	297	357	354	318	312	332	358	337	355	302	310	318	331	353	291	320	290	322	295	311	287	332	330	360	291	335	304	349	299	348	345	307	323	329	298	305	326	335	332	320	359	320	321	331	312	317	309	317	322	290	316	334	355	317	301	308	333	315	313	319	301	336	311	340	315	335	322	294	294	329	317	318	324	341	334	339	333	324	324	334	316	323	344	312	346	301	320	340	355	337	358	360	312	316	333	328	341	357	307	316	350	311	348	306	308	338	344	315	343	305	317	327	347	353	314	308	359	332	298	328	374	318	331	342	287	307	317	350	308	290	321	341	311	332	338	326	315	298	302	343	308	337	319	301	337	312	321	323	297	306	301	316	315	307	337	354	317	301	323	318	325	341	326	316	316	362	328	297	329	314	298	305	305	334	319	347	310	317	333	322	342	323	328	349	288	315	317	339	358	300	339	313	329	348	355	321	317	356	314	317	353	332	300	322	306	329	318	334	332	319	294	311	326	294	324	331	310	289	313	332	313	311	339	351	292	331	351	327	319	320	300	310	301	340	312	307	346	330	339	340	350	327	332	364	306	327	327	313	337	269	314	340	331	309	302	316	324	284	300	334	315	302	324	300	350	316	339	338	312	317	313	282	323	319	321	356	317	330	354	344	326	313	299	304	286	308	330	326	321	321	327	309	294	296	307	323	357	321	309	297	312	335	333	332	324	315	297	310	314	321	342	345	318	330	321	353	335	320	289	352	348	336	311	317	309	347	356	326	342	341	348	310	323	296	343	327	281	315	278	332	355	306	315	315	311	322	308	297	299	289	291	313	306	346	303	321	312	350	357	309	304	350	353	331	320	312	321	308	321	327	348	317	331	303	345	299	310	330	342	292	296	278	320	343	319	331	312	328	346	308	321	326	319	316	278	310	321	305	342	341	308	380	327	308	335	329	319	296	351	308	316	293	337	319	272	299	330	358	282	321	315	322	317	341	359	336	317	331	331	332	288	309	317	309	346	315	330	305	322	334	302	343	340	304	312	341	319	315	321	294	345	339	306	345	324	348	336	305	337	346	304	321	330	328	318	380	270	298	333	312	314	315	313	330	319	326	288	304	323	302	323	299	315	300	292	326	295	327	353	303	338	337	321	340	317	332	333	271	315	305	345	369	330	318	367	355	338	330	297	324	303	362	315	328	304	299	357	320	319	329	339	299	291	300	290	306	310	339	304	299	326	353	290	322	329	347	326	346	323	316	319	343	351	301	348	323	366	336	280	315	320	328	330	302	322	332	329	328	313	309	321	339	341	315	300	330	327	353	363	343	303	309	362	333	302	296	340	339	314	349	362	331	357	343	338	304	298	325	308	279	313	328	329	347	312	324	304	311	339	330	354	328	334	312	328	345	297	316	299	327	326	327	317	301	300	314	340	349	327	369	312	323	297	336	353	339	308	347	360	304	335	326	304	318	328	341	288	311	314	318	338	324	345	302	329	312	315	319	336	300	304	318	332	331	320	313	316	316	339	330	317	328	337	322	308	320	318	276	295	317	331	340	297	314	316	308	320	322	325	337	311	334	305	310	325	324	298	315	300	304	336	329	306	313	305	334	342	321	334	309	331	314	328	307	334	316	322	314	343	320	301	331	304	359	327	291	304	292	331	358	310	339	286	324	363	317	333	308	342	340	317	320	312	323	317	330	303	309	329	310	318	324	322	347	310	357	294	328	334	352	345	332	317	356	324	305	326	329	289	326	305	310	299	311	320	352	330	354	298	283	326	310	316	296	359	317	360	309	336	326	337	293	318	328	308	337	322	320	355	330	353	309	339	341	346	304	319	325	281	319	342	322	336	333	347	296	324	292	295	304	307	307	310	306	313	328	337	345	322	331	326	353	316	329	346	352	334	331	307	352	334	319	361	344	337	320	329	337	345	366	310	332	347	329	315	352	336	315	306	352	340	306	350	353	376	332	340	336	338	301	322	355	353	315	363	345	319	323	371	307	303	333	325	329	289	329	341	320	357	327	313	350	322	352	321	297	301	326	319	308	320	332	281	324	315	325	302	305	299	322	294	318	310	323	333	314	357	315	282	322	325	333	346	324	305	352	346	319	318	337	300	321	300	341	344	306	329	344	335	308	329	353	306	330	334	329	288	349	345	332	320	332	303	283	334	309	331	320	314	305	326	336	348	323	314	309	308	320	324	328	324	284	307	332	319	310	324	349	348	325	303	296	304	308	355	338	312	333	309	316	308	304	367	330	334	304	337	324	339	352	350	308	308	291	317	336	330	323	361	324	337	313	347	276	339	333	344	333	334	317	333	372	300	306	330	307	333	308	328	313	330	346	284	327	298	330	304	336	310	298	319	353	352	321	343	303	300	326	317	323	346	278	311	324	311	345	339	347	353	378	303	299	330	307	310	307	301	329	277	326	333	311	315	336	358	325	345	309	352	325	349	322	324	295	294	339	309	291	301	315	297	293	296	306	349	320	317	333	336	291	302	342	309	347	348	338	311	306	291	298	319	347	308	321	330	296	284	316	350	312	349	318	303	320	330	400	321	376	302	346	322	315	285	328	303	313	328	324	327	351	299	317	304	296	320	330	307	320	300	293	309	310	331	299	323	306	331	302	334	316	349	318	320	342	312	327	296	284	341	292	325	357
17002	8070	13274	9382	3779	2685	1724	1364	1264	1096	1082	999	927	928	880	871	839	816	849	843	835	793	822	773	810	812	778	811	803	777	809	776	793	776	754	808	758	820	762	764	760	750	733	793	782	804	686	741	692	788	751	740	775	763	785	776	741	737	760	814	732	760	738	730	710	774	704	790	763	718	774	761	710	724	722	766	720	704	772	765	792	722	737	804	796	727	782	724	727	716	693	721	711	748	732	723	714	759	767	774	753	780	739	767	763	758	708	788	778	772	752	781	726	772	774	762	786	759	722	755	757	734	800	789	770	809	781	759	737	734	782	755	750	724	764	742	728	720	770	741	725	740	770	755	737	693	695	721	750	742	748	785	734	761	762	748	736	745	754	701	751	774	740	790	738	748	744	833	740	744	786	759	763	730	724	758	742	737	779	739	745	738	738	742	729	738	741	790	712	730	730	787	750	730	712	794	784	704	762	756	770	746	780	764	716	801	778	729	768	731	785	746	744	808	763	729	735	746	792	740	773	804	760	749	744	758	756	733	733	749	789	759	765	676	727	751	717	736	754	748	733	714	738	775	751	761	722	801	772	724	750	770	771	742	763	794	752	764	764	719	762	801	760	807	752	745	706	745	760	783	743	755	793	772	793	760	736	817	716	711	691	741	688	721	747	772	761	731	741	739	743	757	775	769	784	816	764	777	766	749	708	726	753	783	716	711	740	752	782	731	713	750	788	730	731	755	761	718	732	738	752	748	720	748	776	711	721	745	763	750	720	801	721	748	785	730	745	770	746	760	766	760	756	766	768	737	776	685	759	774	772	769	752	706	691	718	725	688	734	759	716	740	757	760	759	784	757	731	753	751	761	772	792	764	701	750	725	775	712	769	723	749	809	745	793	781	730	731	738	726	770	738	673	724	750	755	776	744	788	757	693	796	747	709	788	743	755	785	764	730	716	762	738	741	780	753	765	710	750	737	714	768	753	762	788	765	761	731	728	723	723	743	761	754	709	786	716	756	747	788	753	743	727	708	774	736	698	714	731	750	759	794	761	750	737	733	743	739	706	773	764	742	715	776	740	738	737	778	776	720	815	773	735	763	735	729	804	737	741	755	757	749	758	756	749	733	751	758	733	748	771	704	751	785	738	777	782	724	704	712	761	709	736	795	709	763	768	747	773	746	727	706	746	758	810	746	712	770	765	718	729	789	750	775	800	732	707	798	730	724	774	676	787	779	757	766	787	722	736	766	746	731	746	796	721	753	726	733	704	731	712	777	748	755	734	792	781	749	763	689	786	773	732	756	786	716	754	821	789	735	766	758	766	686	714	758	768	742	767	772	716	735	742	751	761	720	771	777	756	733	726	745	773	748	768	710	701	785	745	769	758	752	729	760	762	751	753	726	731	717	782	741	777	744	715	763	733	750	735	745	741	791	776	724	783	726	772	718	759	733	769	718	760	811	713	714	763	749	704	796	727	753	759	750	759	754	810	776	714	791	721	801	772	782	807	739	701	712	726	776	738	769	755	758	754	758	726	742	748	717	780	750	766	761	713	747	767	717	747	721	713	800	752	757	716	779	728	729	732	689	742	727	730	754	753	788	736	758	763	697	738	788	730	796	731	725	729	741	748	731	824	714	749	775	758	800	811	801	793	757	776	786	753	766	780	757	791	736	735	696	750	775	771	716	740	775	741	712	748	745	770	764	760	746	787	740	748	833	764	709	745	718	785	709	786	776	681	730	743	765	678	761	816	703	749	758	765	752	701	733	751	761	747	694	774	738	753	751	768	765	766	787	736	718	754	755	768	746	691	700	736	751	740	785	824	754	681	734	757	761	742	735	714	713	779	771	740	796	711	750	723	767	751	752	790	769	743	733	776	768	733	722	758	788	780	746	732	796	754	787	763	802	767	768	733	824	757	721	757	722	767	781	725	746	745	722	748	779	716	753	752	718	765	731	727	720	734	751	790	709	728	755	758	708	754	733	783	723	788	720	735	750	714	751	738	754	755	750	779	722	718	719	718	708	796	730	802	739	802	738	761	726	758	774	767	740	758	766	727	768	708	741	741	719	750	747	727	717	784	692	692	772	768	772	713	765	807	757	699	751	745	745	746	763	724	782	684	736	740	754	748	745	794	769	717	773	740	735	718	780	750	790	730	741	735	751	726	782	726	717	786	742	752	756	737	784	770	739	783	697	724	741	735	784	706	783	752	775	736	733	753	768	749	756	747	750	748	724	750	706	775	705	717	791	772	779	752	729	749	781	772	772	779	712	724	714	792	756	744	756	809	747	731	780	760	731	732	752	717	733	788	751	739	771	743	731	746	765	753	782	752	723	755	741	760	771	737	715	722	791	699	762	718	724	758	781	745	741	778	710	729	728	796	723	759	750	726	672	754	746	797	720	723	695	743	696	734	736	730	763	687	766	726	757	777	728	750	777	783	765	785	704	730	763	775	792	774	741	722	785	759	705	710	762	748	774	746	790	737	740	741	764	753	731	732	811	782	744	716	753	749	725	741	760	767	734	747	733	726	762	770	721	711	770	764	748	729	727	727	720	797	756	709	743	800	734	716	794	730	765	719	759	781	712	738	787	773	782	692	842	787	738	747	740	771	754	728	752	766	762	773	741	752	779	798	758	743	710	729	711	696	757	731	790	732	748	747	754	709	754	747	815	739	778	737	754	771	808	771	720	775	753	729	788	772	691	707	713	746	762	742	783	826	740	749	695	741	787	788	758	742	734	769	793	682	740	724	739	758	798	721	761	753	724	747	746	787	752	759	743	775	812	783	749	753	741	719	742	745	742	697	749	728	704	697	735	722	723	769	755	801	736	733	758	716	712	774	775	717	801	744	796	766	715	741	730	708	767	759	726	792	768	748	732	731	764	744	738	734	743	800	750	777	741	738	698	715	751	737	756	778	754	715	780	753	769	759	777	747	768	757	751	768	738	785	663	744	737	784	791	757	723	771	728	773	730	753	747	748	756	728	746	779	789	736	722	748	759	769	728	760	700	751	760	816	734	747	702	771	684	729	769	774	809	750	796	737	697	769	778	744	665	733	763	768	753	774	779	724	766	743	691	777	782	764	759	729	753	744	744	750	742	736	785	718	707	704	806	741	747	706	761	729	703	733	773	773	730	734	725	778	728	765	734	756	755	704	694	770	756	754	754	748	774	746	750	685	764	748	804	731	721	761	779	773	751	757	720	744	753	755	741	793	756	767	769	744	768	739	710	759	727	773	705	746	786	679	728	756	753	755	760	718	747	706	771	718	768	779	732	770	777	715	739	747	774	742	759	788	788	718	763	777	711	737	758	805	702	725	698	721	763	761	740	761	701	768	790	763	775	744	772	728	768	776	741	713	779	749	706	725	731	758	750	730	796	738	737	744	784	750	736	734	752	768	707	755	807	748	720	746	801	750	692	813	762	717	731	715	735	777	699	770	722	759	697	731	722	727	750	738	715	761	756	778	714	732	775	745	793	756	747	760	747	749	787
11172	3696	2631	1002	447	360	309	304	251	302	271	287	297	271	305	270	258	302	277	274	279	262	299	244	281	259	278	269	260	285	260	259	296	271	259	258	268	264	247	283	273	289	270	287	290	274	287	266	301	269	271	276	271	267	267	262	302	324	319	273	252	268	304	321	287	290	272	254	294	286	289	272	290	288	316	295	269	267	287	264	235	286	291	263	270	267	272	268	271	266	307	271	270	277	267	261	261	320	268	304	244	294	274	276	281	262	289	307	269	275	261	286	295	295	244	289	279	272	303	301	275	308	277	277	295	280	271	254	251	288	259	288	258	274	299	285	271	280	245	244	280	273	284	278	271	294	272	259	288	274	319	311	280	301	299	271	301	253	292	283	289	271	277	263	279	286	275	265	298	266	313	277	276	275	290	293	275	287	283	305	279	299	246	278	312	281	284	271	276	260	276	257	241	304	318	267	300	273	270	278	272	261	283	284	296	302	276	282	285	313	261	268	272	294	268	304	261	269	288	309	261	279	255	263	293	250	270	277	298	268	256	301	288	281	271	252	275	268	268	289	308	300	304	257	286	299	282	310	256	279	297	246	281	316	284	279	286	283	299	269	300	271	293	285	284	276	316	248	286	286	269	235	259	248	281	300	269	285	276	260	270	282	259	263	296	288	285	273	295	268	247	274	267	291	291	285	274	286	316	268	291	325	269	306	250	297	276	278	276	293	295	268	276	258	255	274	243	284	255	279	250	268	291	298	316	271	256	280	293	274	297	229	295	259	275	318	279	268	269	279	290	256	260	290	274	276	306	294	271	258	285	269	282	335	255	262	282	242	259	299	286	292	263	284	286	275	261	281	284	283	303	294	306	283	268	244	234	275	276	304	307	273	238	270	251	266	284	279	306	282	277	286	264	261	293	286	329	293	271	282	282	289	267	307	281	276	293	240	297	294	254	284	271	293	276	284	284	260	333	298	294	277	261	264	290	285	294	275	306	291	245	256	277	273	253	285	288	274	287	272	285	277	261	248	271	300	303	251	305	263	258	288	271	295	252	269	263	256	280	261	265	253	278	278	311	252	272	265	283	262	294	291	253	295	262	277	274	277	262	259	318	287	276	294	259	293	255	280	290	260	275	269	297	257	293	286	307	316	294	282	312	266	281	282	271	236	268	276	320	238	279	305	259	298	272	286	292	304	301	304	294	278	282	301	286	253	323	296	282	301	283	273	269	275	271	300	262	302	292	301	262	243	298	270	268	291	290	269	297	291	279	297	279	268	287	300	282	297	282	267	263	287	259	270	268	279	264	266	261	281	287	277	276	295	281	266	269	275	298	286	256	292	285	288	282	263	269	274	239	241	247	276	275	302	266	311	266	251	281	331	284	302	272	265	288	284	272	284	296	311	280	265	234	261	257	308	272	279	301	282	267	292	304	275	306	250	290	290	277	262	291	293	267	267	252	288	283	279	278	279	321	278	304	268	290	244	266	271	281	291	271	320	313	245	291	266	277	303	292	256	276	275	285	265	274	286	278	282	294	287	259	291	265	290	320	282	291	303	249	276	258	258	269	283	279	268	296	274	251	302	263	284	280	318	288	257	272	248	277	284	257	269	279	227	312	291	267	316	287	273	291	283	295	283	297	291	286	278	297	272	296	263	264	290	298	255	274	309	272	263	277	298	283	290	276	256	264	268	260	286	296	284	282	258	303	274	299	276	292	259	230	263	263	286	309	315	272	291	284	249	260	269	298	286	243	276	286	282	256	294	299	277	325	290	310	303	268	281	282	286	300	277	266	255	277	256	261	306	275	258	245	325	271	292	271	266	267	260	283	296	291	285	255	279	309	270	272	252	282	249	262	275	272	266	303	254	277	260	314	288	280	288	260	300	286	277	247	261	256	259	289	290	290	255	253	310	275	288	269	291	267	286	267	301	308	314	292	284	280	266	259	284	298	298	290	291	293	298	261	308	282	262	297	293	298	286	280	267	273	285	298	278	282	292	239	274	256	279	257	278	275	274	276	280	303	255	260	269	273	279	281	269	273	281	292	274	274	317	305	246	290	312	279	260	255	276	278	238	260	296	284	270	291	301	318	294	249	286	274	288	261	291	285	279	289	267	291	279	297	253	265	273	301	273	297	250	248	275	283	292	283	257	251	313	266	277	286	281	273	283	264	278	284	274	282	268	274	252	300	287	282	272	274	268	281	266	275	298	297	295	287	264	296	299	272	277	288	259	271	286	287	271	276	264	260	282	291	310	279	270	263	251	297	277	280	273	261	294	283	273	275	287	293	269	285	284	276	288	301	298	329	268	297	307	257	313	286	272	269	324	277	262	232	298	282	295	268	272	271	277	286	291	281	283	267	270	294	267	292	261	281	254	295	272	282	286	291	289	292	279	275	296	270	283	264	265	252	258	293	291	285	250	300	261	275	270	309	294	267	289	305	288	274	249	282	275	298	273	280	273	275	329	276	275	272	278	299	265	294	273	296	311	293	249	250	311	268	253	269	293	284	295	270	283	302	267	281	283	306	265	273	294	277	244	279	275	277	277	293	292	299	299	266	296	288	288	300	315	274	257	259	251	284	281	283	261	298	294	268	278	297	288	285	262	289	274	270	299	292	281	271	271	262	280	254	267	279	277	270	289	269	286	299	268	275	267	262	295	302	309	251	266	293	267	254	258	273	279	279	279	282	303	283	290	252	271	300	257	279	287	264	305	269	285	252	283	320	279	279	273	259	306	294	313	317	304	280	288	315	275	278	308	264	248	288	275	267	307	276	278	279	287	288	289	315	257	282	283	251	320	259	296	287	240	312	286	302	271	286	263	316	242	286	279	302	266	285	268	279	322	274	280	267	292	270	267	259	309	303	272	292	257	270	276	294	296	281	285	270	253	283	267	279	290	267	261	278	279	318	269	301	289	281	253	296	303	274	289	303	292	273	301	301	269	262	266	293	267	273	283	311	264	284	266	290	295	268	265	286	251	297	281	277	296	266	272	287	262	260	253	294	300	278	283	287	303	276	260	307	282	292	290	282	282	307	267	278	245	285	276	285	242	284	262	281	264	312	289	264	278	242	281	311	272	252	282	291	305	278	271	271	267	281	271	274	283	312	308	289	268	298	256	285	271	308	296	260	282	278	263	267	307	282	287	262	264	269	263	286	270	273	273	282	301	285	277	299	249	258	276	302	279	298	269	292	260	280	274	263	286	295	288	269	300	281	271	254	315	290	295	286	248	285	278	260	293	274	283	262	261	263	310	257	282	299	296	277	281	261	293	281	302	277	261	305	271	255	272	251	277	264	272	279	267	244	280	279	265	299	280	314	254	264	259	274	291	286	285	292	277	266	298	306	315	277	269	302	289	304	314	275	281	275	300	293	282	271	270	262	266	270	306	306	297	287	264	264	291	293	290	289	263	283	269	270	272	283	288	328	280	292	273	265	280	267	278	254	267	281	302	297	286	284	275	290	242	275	272	252	294	257	291	278	269	249	239
8381	3654	5272	2525	1364	1118	820	767	712	683	749	727	726	723	705	662	639	681	684	668	707	675	654	679	689	678	697	710	679	678	688	714	674	696	708	700	746	705	694	670	697	658	729	634	713	676	674	692	722	703	679	671	697	706	710	699	717	696	702	735	752	656	713	694	685	688	710	720	622	666	735	686	694	655	684	685	719	712	664	714	673	697	682	681	711	683	685	692	650	666	675	696	710	701	735	696	673	669	701	725	692	699	671	682	703	721	738	666	700	694	688	654	702	676	657	679	715	700	679	731	700	705	731	671	707	693	658	682	711	639	690	737	696	670	681	654	734	686	689	710	708	738	695	677	685	707	698	691	704	655	719	651	741	697	660	679	706	705	720	734	683	690	692	716	716	702	700	654	678	698	664	657	681	653	690	695	723	683	715	711	656	666	654	684	710	669	724	645	725	686	739	654	678	673	679	695	718	698	734	679	664	681	634	702	698	684	685	684	636	668	674	689	689	712	636	655	686	670	684	670	722	676	699	692	673	642	702	693	706	677	642	712	689	660	748	650	617	675	690	650	674	667	667	718	666	717	687	679	670	704	674	682	688	689	678	708	700	713	699	690	743	681	667	673	691	704	650	684	715	675	698	683	662	688	695	686	693	687	688	727	690	696	632	708	683	628	652	679	726	689	718	670	697	687	679	713	698	638	708	675	694	707	694	686	663	742	691	713	714	698	659	640	696	702	746	697	703	697	706	661	671	697	731	681	692	646	681	630	701	692	666	715	644	726	698	703	714	676	710	737	696	652	695	707	704	668	699	667	749	714	680	706	720	734	682	708	704	700	719	686	660	677	716	636	685	671	687	669	690	689	673	665	659	680	732	671	757	676	715	663	711	668	702	661	702	656	647	717	691	700	722	688	680	684	673	663	749	688	709	730	669	732	697	679	727	647	637	688	731	698	715	692	710	688	685	702	715	708	692	698	662	650	701	723	622	668	677	687	685	683	637	628	714	690	783	708	702	716	689	649	696	706	712	680	681	711	686	681	729	697	687	690	699	695	676	673	643	686	680	671	683	656	688	695	627	708	715	662	727	683	754	711	651	696	703	715	663	689	690	694	654	708	654	675	687	682	649	738	694	712	712	666	672	617	690	684	691	664	697	706	684	660	686	653	708	722	692	709	694	688	684	693	740	733	699	669	727	710	675	708	697	628	702	676	656	705	643	713	668	666	655	698	678	685	702	677	650	648	641	695	689	688	628	663	691	664	632	726	676	709	690	685	693	731	664	719	714	698	647	719	621	683	700	679	667	637	733	662	697	659	731	664	760	696	696	709	666	697	683	683	688	697	681	708	733	667	645	676	687	666	683	625	676	658	678	662	684	727	720	624	631	694	674	659	695	706	663	687	754	654	666	681	713	705	686	668	693	662	673	679	663	644	705	663	665	674	692	652	709	666	642	693	692	625	706	689	712	702	700	686	724	672	655	694	682	655	692	687	709	714	668	758	689	672	688	725	680	719	633	684	740	672	688	657	697	693	653	703	669	649	680	677	679	658	677	657	703	656	681	669	636	658	734	725	655	743	706	732	671	693	692	659	658	694	735	684	743	685	736	690	672	683	692	696	680	727	651	716	662	683	699	689	719	689	684	719	671	692	663	687	668	700	666	683	742	667	708	646	687	677	737	676	704	707	639	679	670	675	654	684	655	703	714	695	701	722	720	691	735	731	744	695	730	709	742	651	738	648	719	690	667	677	699	680	702	703	744	691	678	684	653	703	673	677	689	708	670	665	688	706	707	702	701	681	674	673	684	683	668	652	670	683	728	695	706	682	695	718	667	702	690	700	691	674	656	620	669	637	684	701	674	700	737	675	694	696	691	715	687	697	725	679	716	714	674	701	690	764	701	680	692	710	674	711	704	686	646	704	640	631	673	697	660	671	664	707	666	692	691	694	679	668	634	683	624	631	663	702	677	716	649	658	700	663	669	709	693	722	694	710	698	682	659	710	680	682	686	660	665	692	697	736	756	643	705	712	645	667	751	683	694	655	706	671	666	704	688	708	728	682	688	714	697	694	684	635	724	663	693	677	685	656	704	705	666	677	705	697	691	651	684	730	642	679	721	759	672	658	703	714	698	704	643	643	677	701	726	671	699	635	667	678	739	632	646	708	698	679	735	696	736	690	727	662	692	701	694	649	718	700	728	673	673	694	674	679	682	686	626	690	698	671	658	689	712	703	706	703	683	671	671	672	702	700	725	661	632	674	656	664	632	666	699	655	707	730	679	728	642	691	664	690	650	655	684	685	648	702	729	703	672	659	728	688	708	697	719	709	704	645	664	643	701	724	658	668	729	696	659	721	714	717	664	659	653	645	716	671	687	689	704	696	703	704	688	723	685	697	707	685	647	652	697	664	722	630	693	688	686	659	681	740	703	659	673	666	666	708	701	690	709	732	682	688	672	710	653	699	697	721	737	692	681	718	709	661	704	699	680	654	651	719	683	660	695	687	671	686	709	725	678	692	620	759	655	690	668	647	720	687	673	708	682	697	704	704	701	681	684	734	678	699	677	700	681	718	690	721	707	660	685	674	653	682	727	702	658	647	712	707	662	682	716	712	678	704	664	700	650	690	726	693	665	662	672	707	693	680	677	657	735	684	708	710	703	745	713	723	688	682	666	663	698	648	694	661	658	675	743	653	644	696	713	661	639	659	731	710	666	740	696	705	669	687	664	679	695	760	710	687	660	684	681	734	703	722	667	696	717	683	689	704	679	673	678	702	694	705	715	734	684	694	715	645	695	674	675	708	668	690	694	669	669	654	688	656	689	654	673	690	673	680	665	682	682	734	725	659	672	678	664	684	727	732	678	664	732	683	679	668	640	705	699	722	704	687	640	673	634	650	656	677	692	696	626	671	689	705	694	684	689	738	705	729	632	673	677	726	711	685	652	681	694	702	647	677	703	656	725	693	666	685	698	668	687	696	732	665	706	688	728	728	694	685	680	699	671	673	722	663	714	664	713	688	716	717	727	692	699	703	686	660	677	647	677	693	700	675	689	673	715	688	679	708	664	688	697	725	684	682	679	669	727	653	703	687	705	665	680	650	659	619	672	668	697	663	700	697	667	648	668	710	707	739	664	664	677	702	655	645	698	691	680	661	670	751	729	669	681	679	688	643	705	656	673	711	708	689	680	705	710	709	754	659	667	646	722	686	693	691	641	668	678	681	660	661	660	663	654	654	674	691	690	699	723	754	657	678	703	672	699	665	689	670	698	678	670	778	682	640	646	688	716	747	679	674	685	657	699	661	707	671	667	621	707	692	679	690	671	708	665	711	689	700	645	646	652	632	710	656	734	702	668	686	687	713	673	691	688	685	673	706	658	747	736	678	641	707	739	704	659	680	716	652	738	726	685	644	683	679	710	632	686	667	725	703	672	655	645	649	667	689	663	671	674	691	671	678	658	709	686	674	696	694	671	656	694	708	696	670	707	694	667	642	663	672
20181	6632	5532	2129	835	673	486	466	426	418	446	413	459	417	416	381	427	418	411	387	381	416	393	401	404	389	413	409	396	412	401	388	421	421	383	388	453	396	399	453	383	397	424	376	410	399	403	393	433	418	372	411	458	432	430	370	407	384	391	403	412	417	356	409	374	420	414	375	378	375	427	416	403	420	425	407	402	410	398	440	414	429	385	421	405	367	376	392	402	396	418	405	390	431	406	379	368	400	415	430	402	383	394	393	433	389	405	391	394	439	410	421	409	407	399	419	392	381	401	451	450	387	416	406	411	426	423	393	431	417	409	435	389	419	407	413	387	411	401	425	412	388	371	363	423	413	378	423	414	409	395	393	437	411	414	399	409	343	400	393	406	420	416	348	361	428	416	410	402	404	391	427	382	430	395	417	403	407	419	407	392	405	400	406	391	408	400	427	399	411	381	388	382	411	403	392	429	443	425	385	389	406	422	398	419	376	423	396	392	386	402	388	383	357	409	428	451	404	437	409	377	434	398	407	435	392	412	404	418	416	423	388	390	382	421	393	424	436	423	411	415	405	418	395	421	408	443	394	393	398	396	385	407	445	417	424	399	414	393	379	420	392	410	378	404	383	398	408	400	444	412	370	347	417	409	397	379	480	462	382	439	351	398	433	409	401	370	429	409	391	376	420	417	390	378	388	389	440	395	437	418	403	407	429	435	412	393	430	390	417	424	408	398	396	395	416	421	373	383	424	425	418	396	408	394	386	437	416	453	442	409	406	421	409	428	414	380	408	359	397	417	390	386	398	417	417	445	418	405	420	410	388	405	355	387	380	389	428	419	415	403	424	434	392	394	402	417	411	388	377	409	377	420	378	401	448	389	405	442	407	393	409	362	405	379	397	392	400	389	387	398	374	454	404	384	413	409	412	398	391	444	410	421	439	414	388	380	371	382	411	402	394	400	452	373	420	406	404	389	397	397	385	376	420	381	401	419	398	424	415	386	398	390	391	356	404	407	426	389	415	402	413	416	412	422	417	417	434	401	425	424	391	410	401	414	425	380	388	426	387	409	373	378	392	379	402	371	415	376	428	406	380	367	399	408	381	387	414	427	406	387	376	418	409	377	387	422	413	463	394	395	429	412	412	359	401	405	374	401	421	484	434	363	400	382	418	370	366	392	358	434	394	418	422	434	423	376	397	385	419	459	401	383	395	409	434	406	394	430	395	414	399	408	390	408	369	399	367	401	422	403	376	397	378	429	418	395	377	422	416	401	420	408	427	417	410	420	395	410	398	403	432	396	413	394	440	416	379	400	396	378	406	406	437	421	404	384	401	434	402	428	407	414	375	408	393	410	389	422	406	415	409	379	399	381	412	419	398	400	454	388	397	409	426	417	421	466	410	408	410	392	432	402	400	429	444	406	383	437	395	351	436	385	423	391	410	361	430	460	432	397	422	407	389	388	385	461	423	392	428	411	405	392	405	417	439	472	410	431	400	407	377	427	392	410	375	437	405	426	424	397	439	440	353	404	420	378	403	419	392	414	400	392	396	431	390	427	396	380	411	408	390	368	441	423	404	405	409	436	415	405	432	434	394	423	398	410	444	429	413	423	386	387	405	384	442	407	404	368	442	437	423	406	392	363	373	380	421	369	424	358	382	435	411	416	383	396	392	393	365	404	384	421	411	429	417	404	392	421	448	385	387	456	393	405	421	434	447	433	392	436	378	387	416	429	384	402	443	419	393	390	407	391	406	403	426	386	407	420	407	392	381	393	408	414	413	396	399	391	404	387	417	349	404	430	408	444	406	425	368	381	387	383	411	426	452	383	398	386	366	419	363	359	406	431	385	401	394	388	426	426	381	373	403	417	419	402	417	412	381	380	443	389	373	414	408	395	379	386	408	386	402	430	408	384	387	377	393	442	431	397	431	401	384	404	415	416	400	417	433	395	413	421	462	392	406	408	422	440	404	410	418	404	456	416	408	398	436	410	374	403	451	426	437	397	417	385	374	402	436	416	411	388	404	397	406	384	406	437	412	437	415	393	450	396	404	414	435	407	367	401	423	391	380	404	420	421	399	398	445	397	416	385	404	375	427	423	441	386	418	407	417	400	391	407	401	408	390	379	389	384	437	394	404	429	372	393	397	392	378	417	376	406	409	410	383	405	404	401	372	406	429	405	395	408	393	428	428	430	423	382	389	409	433	409	355	411	395	383	432	430	448	437	409	401	381	394	395	395	413	426	408	414	404	391	374	423	404	429	435	428	373	406	393	438	428	376	399	446	412	413	418	444	410	419	381	423	386	416	408	437	426	427	395	393	420	391	405	410	391	384	427	382	427	398	389	381	393	419	429	367	445	439	380	433	411	369	373	358	444	415	410	372	389	408	403	416	404	449	403	425	427	387	401	384	410	409	406	395	421	374	413	372	371	385	429	427	395	404	389	402	409	384	413	371	421	430	420	353	350	398	406	360	399	405	423	408	401	409	367	420	386	412	422	410	394	408	451	436	401	404	403	432	430	395	389	368	393	424	393	414	372	389	422	420	400	408	385	424	400	420	385	412	409	403	388	414	424	404	414	388	397	407	408	403	390	423	394	367	414	409	381	414	418	384	399	404	400	428	375	360	424	458	418	387	389	451	445	429	387	413	382	410	396	433	392	415	404	369	407	395	379	391	389	429	418	331	423	377	380	375	383	424	386	404	395	401	393	428	407	387	421	402	421	396	427	423	425	383	375	395	391	411	420	442	412	384	397	411	393	390	414	422	385	392	401	369	420	381	376	396	384	428	366	394	399	394	377	376	389	402	412	407	394	390	408	419	396	418	414	401	402	414	378	387	373	394	397	402	405	409	460	414	397	414	355	432	383	431	436	404	385	391	436	396	385	403	442	413	378	400	405	411	389	413	424	390	388	382	392	411	403	421	412	376	393	431	406	388	375	415	417	380	420	447	386	393	444	403	426	410	408	404	390	395	404	412	379	396	395	393	367	371	388	382	388	436	397	407	478	412	410	437	370	418	386	405	365	445	417	387	360	394	426	407	403	376	417	447	373	391	423	354	365	425	417	408	464	413	402	429	404	415	386	423	445	395	378	395	406	385	359	386	393	386	392	474	425	429	410	389	426	406	391	409	396	418	404	387	417	386	400	428	365	434	421	409	408	402	416	404	397	401	398	393	385	377	384	371	431	448	428	388	415	376	420	381	388	385	431	413	428	430	423	411	417	402	424	426	398	452	420	383	381	426	429	403	394	413	417	451	367	383	433	397	385	410	402	386	380	396	412	423	408	408	434	417	394	403	407	411	426	411	392	413	402	392	419	422	365	395	376	403	398	416	419	401	378	408	436	408	398	400	398	409	406	387	418	382	372	384	433	393	443	420	431	391	401	415	391	405	387	407	408	409	382	405	425	410	372	393	400	415	371	355	365	441	375	461	435	411	386	380	403	377	398	419	431	394	430	390	430	402	372	448	404	420	432	405	413	428	376	428	407	408	375
14181	6086	9697	5495	2843	2203	1480	1225	1185	1143	1180	1091	1076	994	1040	992	1011	982	1005	976	958	953	998	989	913	963	943	963	917	965	951	974	980	978	954	928	907	935	964	988	968	969	985	936	918	921	950	1006	978	951	988	980	946	1005	929	933	921	922	984	952	872	908	917	974	942	978	913	906	984	927	930	941	982	958	905	949	932	895	963	969	955	972	983	968	942	963	962	904	950	936	945	924	975	984	939	931	929	927	916	966	923	984	918	943	938	996	893	914	895	924	928	943	946	928	979	966	926	954	937	927	981	970	941	952	922	993	923	975	923	886	932	891	1008	989	967	874	957	994	943	929	964	943	972	937	984	946	923	940	913	950	971	954	916	947	937	972	942	931	880	896	894	933	899	952	966	942	909	916	916	915	913	937	922	911	945	951	946	1008	905	947	952	970	925	969	868	898	906	945	917	928	972	951	919	948	988	933	964	924	917	960	931	932	907	924	914	934	977	1004	959	932	978	922	927	925	990	943	912	931	984	1001	920	925	954	923	970	929	910	942	938	888	936	915	978	989	909	925	906	978	918	934	948	944	917	943	947	935	936	975	978	908	901	933	951	940	908	949	1019	910	990	920	930	1015	947	962	957	956	903	942	948	938	964	935	937	930	926	1034	930	952	924	923	945	930	955	925	869	934	948	903	944	909	940	915	959	957	958	931	971	948	949	904	964	927	906	893	926	910	949	962	931	923	886	914	978	966	967	891	938	948	930	925	977	975	953	921	961	920	952	972	937	887	929	962	969	980	978	968	916	999	945	921	946	933	960	917	954	1016	932	941	891	941	996	918	949	930	937	978	924	959	933	985	933	925	971	923	947	942	961	954	950	924	909	1018	937	949	916	934	939	902	980	970	959	943	988	925	937	963	935	917	935	941	1001	862	904	958	975	911	964	935	939	960	997	956	927	975	967	949	944	907	909	972	970	927	904	958	988	915	929	977	914	953	932	967	965	894	949	937	909	919	956	947	957	927	940	942	964	935	945	944	929	947	910	934	996	918	971	943	952	926	910	884	967	962	947	955	943	977	932	947	973	927	909	952	935	950	1003	904	948	914	908	967	917	921	917	941	932	959	948	943	902	930	933	926	921	908	955	958	969	913	898	970	909	981	927	927	984	943	957	886	928	920	898	991	884	997	912	937	932	963	960	1001	962	932	990	945	900	957	918	966	938	963	1000	938	921	882	952	934	926	885	1027	969	1027	890	901	914	971	983	921	969	906	894	994	972	936	937	935	885	958	1004	919	922	985	930	999	952	935	910	993	921	901	904	947	928	964	964	912	898	862	893	924	953	976	960	944	936	874	997	946	903	949	994	902	942	914	975	880	961	975	945	968	939	933	955	893	917	978	977	916	965	903	946	935	917	925	894	936	955	964	1000	933	917	924	946	973	964	934	930	897	968	1015	919	980	918	935	952	938	925	942	909	931	940	960	972	937	975	937	941	888	952	906	984	919	931	954	938	913	946	915	920	973	898	950	968	890	895	933	921	936	962	890	994	921	946	925	931	919	912	977	954	1026	944	939	981	919	915	970	983	933	899	939	929	974	946	982	952	958	1006	928	867	961	958	945	919	968	925	894	883	957	959	983	907	951	951	910	960	978	924	917	942	887	969	899	917	941	949	977	922	933	973	947	934	977	954	893	920	982	905	913	941	955	1019	891	847	959	947	949	953	1005	896	932	956	922	900	924	919	928	914	942	940	900	942	927	897	962	950	1015	957	936	949	945	972	953	955	929	913	874	940	944	947	947	924	898	931	918	990	950	927	960	974	950	934	944	945	894	887	940	943	940	959	944	952	925	965	972	946	980	1013	929	949	935	960	895	938	957	925	931	924	910	933	944	954	1000	970	958	942	959	961	960	948	899	989	966	917	953	927	946	908	932	968	901	960	922	916	973	946	988	955	924	949	885	922	942	947	996	908	898	907	899	927	959	921	955	926	972	958	930	945	1010	977	911	1016	928	886	1012	930	917	924	964	913	940	928	975	896	964	919	907	918	979	917	908	962	950	958	959	926	900	919	901	902	955	989	935	963	931	936	999	989	969	913	948	953	936	989	960	990	994	941	957	948	919	943	987	897	927	935	909	964	940	977	970	970	878	929	916	917	965	920	943	888	898	922	920	915	979	951	950	981	971	950	922	942	931	939	925	928	993	925	974	955	961	959	952	948	960	937	927	982	933	916	907	930	936	970	899	945	957	910	942	953	975	972	870	885	962	920	936	940	977	928	938	928	965	991	953	914	983	927	942	932	962	926	971	957	970	971	952	895	1012	916	968	994	976	956	913	968	946	941	894	931	966	986	926	944	996	894	958	967	912	940	1011	938	1015	873	896	955	984	932	899	923	944	953	943	927	938	927	926	867	937	916	910	896	959	915	954	960	958	945	966	897	994	945	954	973	976	988	928	981	995	959	920	988	957	913	962	963	894	938	989	916	931	891	945	875	977	921	936	911	1033	912	941	907	920	919	1024	900	967	930	937	942	932	929	975	878	967	945	917	947	960	958	1001	880	923	975	958	948	906	956	914	947	950	945	956	933	956	1015	966	877	938	968	911	916	956	935	948	937	918	961	951	941	904	949	965	950	937	880	977	919	947	985	924	942	953	909	921	914	945	920	928	966	956	997	908	939	929	936	985	890	968	931	923	928	905	936	948	937	914	936	909	912	966	979	913	927	942	941	958	992	934	909	937	950	940	914	930	1022	928	949	918	916	951	958	956	947	968	920	958	943	955	943	952	984	918	958	939	915	930	965	949	975	894	920	955	941	939	935	929	1028	950	953	905	915	930	976	959	961	913	930	975	937	929	983	937	887	922	941	954	990	947	971	993	993	980	910	929	909	929	934	903	936	951	997	941	887	922	927	958	982	918	933	931	941	944	925	978	966	916	953	904	957	985	900	965	950	990	943	947	950	962	877	966	959	921	959	921	968	908	896	924	972	909	952	933	918	1004	950	950	937	923	980	910	940	989	969	942	906	940	932	940	922	879	943	916	929	949	947	964	925	920	985	1025	893	979	915	957	952	919	1004	934	947	904	943	923	966	882	963	907	945	969	964	996	906	966	933	968	912	949	906	913	927	897	985	953	959	949	993	950	935	1003	935	932	940	880	923	937	982	951	993	912	917	921	954	952	995	919	995	988	1001	960	954	933	956	970	938	995	968	904	979	993	915	952	887	946	950	918	957	952	925	971	960	911	954	959	1013	909	948	921	943	893	960	905	926	958	972	927	930	950	937	974	907	958	947	943	932	972	953	941	970	945	952	955	879	893	940	943	954	992	925	924	945	946	919	994	930	898	928	904	1002	983	951	951	949	946	915	922	914	945	941	939	925	939	870	968	933	903	953	938	927	891	972	934	971	966	1008	927	874	959	855	890	896	977	957	915	910	984	905	972	969	954	969	951	939	967	956	891	955	848	990	953	995	911	975	988	981	979	921	908	934	878	900	920	950	924	956	920	952	980	934	930	950	917	946	941	913	936	958	951	970	985	957	954	945	950	947	963	995	954	939
28085	10130	8031	3250	1070	749	543	447	437	384	369	328	335	410	330	353	308	350	334	322	320	333	337	327	299	320	302	325	336	310	319	340	300	333	320	332	297	299	301	278	316	308	328	345	325	297	325	342	339	327	344	330	343	325	336	324	286	326	288	305	335	329	298	334	345	295	314	321	318	312	293	326	316	323	333	318	300	323	294	299	332	318	353	354	305	314	319	315	341	334	333	346	311	313	321	344	293	327	325	333	296	305	284	292	290	312	329	334	318	298	300	359	316	290	306	333	314	304	353	314	330	290	321	310	316	309	329	336	310	319	326	304	339	365	326	291	357	340	308	273	336	334	314	347	306	314	311	287	332	339	321	345	310	303	289	341	323	278	316	331	306	298	312	313	319	336	306	325	297	307	305	327	328	280	354	352	311	307	340	299	330	296	344	286	305	332	319	327	319	320	310	327	318	305	311	313	285	313	293	313	313	318	316	307	311	331	305	318	322	345	325	308	297	305	325	335	351	313	324	321	338	296	316	332	322	309	320	329	294	336	288	318	305	316	300	325	302	331	334	325	314	319	309	286	325	324	359	288	322	327	298	362	309	351	304	333	312	291	328	332	280	306	306	320	315	329	312	328	343	309	325	306	356	325	322	324	316	291	299	261	310	333	328	298	325	331	309	349	301	318	319	332	357	304	314	353	297	322	337	307	297	300	363	268	333	307	339	325	331	345	295	312	341	300	319	315	332	322	318	289	297	320	354	329	330	289	319	310	338	309	320	320	297	345	327	312	316	290	333	313	303	296	289	330	299	329	307	300	345	315	314	301	321	361	302	300	344	313	339	313	340	337	312	299	347	317	314	289	308	328	268	306	301	315	349	319	294	374	329	308	299	310	307	343	289	311	314	289	314	302	333	336	346	269	311	336	363	339	289	341	340	309	300	315	329	310	306	293	299	298	281	340	308	308	288	346	349	340	304	325	296	307	335	311	299	320	325	313	314	314	315	300	308	317	305	304	325	290	316	325	294	321	360	341	336	321	310	314	299	317	288	313	335	315	309	343	314	319	310	296	335	325	341	294	340	315	289	332	307	307	339	335	281	294	328	322	350	346	327	286	293	301	329	328	316	319	326	291	339	320	293	360	336	347	354	357	306	301	331	296	331	336	296	331	280	316	321	311	333	331	314	311	302	302	302	326	314	304	316	340	301	293	318	326	309	329	303	309	316	304	286	317	345	334	305	278	295	306	312	340	316	315	336	303	304	352	343	304	324	311	320	319	324	315	319	324	307	308	339	303	290	305	297	318	327	321	333	304	336	309	270	314	286	363	345	350	311	317	301	325	336	371	305	350	317	327	317	318	333	311	293	327	324	332	344	326	307	317	336	318	320	345	311	319	272	319	299	305	308	309	306	350	293	319	340	362	312	325	285	323	330	311	336	333	309	324	313	317	304	327	343	342	303	295	316	306	298	322	320	313	334	317	337	296	308	332	346	299	293	321	291	337	328	321	297	310	298	334	317	325	309	308	338	350	308	341	292	284	318	313	304	322	320	318	318	307	336	326	314	291	305	324	342	308	310	303	311	311	334	342	340	307	325	326	340	338	337	289	330	367	297	333	319	290	297	337	334	314	322	297	320	315	302	306	337	313	357	358	351	312	328	302	331	330	315	289	318	284	322	317	309	369	341	358	308	319	305	311	312	322	288	312	328	340	350	309	314	312	338	317	306	314	315	312	310	325	297	302	330	324	312	302	333	295	325	303	321	280	338	309	308	356	312	298	292	331	331	294	328	346	311	291	327	291	317	335	307	336	313	329	304	342	303	317	297	318	305	285	355	306	347	323	267	306	328	333	271	341	334	334	323	311	295	324	342	318	320	315	332	316	313	311	291	320	294	291	330	349	336	301	333	308	344	306	337	313	332	307	319	302	290	329	364	323	318	286	338	304	328	316	332	322	324	330	335	362	328	288	322	299	321	292	322	305	275	298	327	312	340	302	295	309	269	338	350	285	341	325	297	301	304	301	320	350	283	314	365	318	346	320	331	279	315	307	320	326	294	322	311	333	357	307	319	318	320	299	321	314	308	317	358	331	329	343	337	314	299	284	313	322	330	303	337	335	334	323	315	304	316	332	347	315	296	338	294	284	330	337	309	357	308	282	328	317	306	320	291	300	300	365	296	323	344	330	314	349	336	298	291	337	335	325	300	321	311	311	324	330	284	326	310	333	307	296	314	320	340	324	262	315	307	352	342	335	306	317	282	318	318	333	323	293	353	309	329	339	333	326	316	316	303	314	305	289	355	383	299	318	319	301	273	312	290	286	310	308	316	321	311	291	337	317	325	366	305	332	304	323	335	331	332	333	295	304	346	340	309	320	293	320	321	322	311	309	320	306	315	298	396	307	350	377	290	349	293	308	302	341	325	290	335	342	327	289	332	336	351	327	294	305	343	334	289	307	356	323	320	285	335	336	303	329	280	335	298	327	310	303	292	319	344	280	320	305	293	322	326	354	328	325	313	293	320	316	323	304	351	323	327	313	322	286	352	322	309	298	350	319	299	296	328	341	360	319	328	351	314	328	282	290	304	309	334	312	305	324	291	335	303	314	311	280	324	337	303	311	329	335	320	320	309	349	302	311	372	321	311	327	307	334	327	306	324	299	353	324	307	348	307	335	350	324	308	311	307	332	317	316	317	327	352	342	315	277	328	309	307	309	331	324	335	329	316	335	299	319	282	302	343	274	337	303	328	302	325	329	291	317	298	322	338	317	304	312	277	369	295	298	316	271	299	335	316	323	356	314	322	334	316	306	278	296	320	321	336	313	308	347	306	344	314	336	308	274	302	295	305	303	304	320	331	292	327	311	310	330	332	338	327	295	305	313	310	337	343	316	299	326	311	361	347	342	297	318	317	316	295	297	307	298	317	359	320	309	315	302	318	311	283	323	283	323	320	319	317	311	322	330	336	327	323	271	337	325	306	331	318	294	314	342	279	322	319	341	311	312	367	297	341	334	294	330	282	305	291	331	293	318	328	346	342	308	328	307	314	328	324	307	315	353	366	334	323	343	283	327	360	324	319	282	345	319	321	316	305	278	284	331	324	313	308	314	323	330	293	333	325	307	357	279	296	290	297	308	323	322	276	325	329	326	317	330	335	361	309	315	309	303	313	344	334	292	299	321	289	316	315	292	321	285	321	323	329	299	312	345	315	322	306	323	344	327	331	312	316	295	322	326	307	328	328	335	302	287	311	353	308	298	323	323	317	349	306	289	310	306	326	354	304	328	318	333	327	317	337	294	324	310	322	294	316	354	348	322	292	303	299	272	332	311	308	332	317	319	326	353	348	332	317	352	302	286	305	326	295	294	314	337	368	311	304	342	324	288	344	302	296	331	333	327	348	298	362	339	308	306	333	310	323	302	356	330	348	319	323	313	331	345	327	326	325	314	328	345	316	325	302	318	324	306	308	305	316	349	308	306	337	294	307	315	319	342	337	328	306	288
16881	7685	12950	7507	3816	2854	1733	1361	1242	1085	998	998	889	886	900	860	879	838	870	765	763	773	755	768	727	785	767	826	756	776	788	803	729	760	788	770	833	810	684	744	758	789	753	765	688	767	740	751	709	755	748	713	685	777	743	771	723	707	769	728	735	716	767	740	713	709	695	725	728	723	664	774	772	791	720	744	746	788	766	750	761	768	731	740	686	715	740	813	724	815	708	757	703	710	741	722	741	690	772	771	747	746	745	724	724	738	729	755	793	759	774	790	739	720	736	719	749	695	729	726	759	750	675	740	707	753	694	703	759	744	722	733	779	756	773	741	727	752	769	717	759	761	765	785	703	693	721	777	703	763	725	723	719	715	762	712	700	708	707	722	728	709	740	751	726	722	718	749	760	716	751	752	717	765	733	760	750	735	742	756	730	736	760	702	713	755	794	738	766	761	726	708	768	798	725	726	740	773	732	694	730	769	714	693	739	745	703	775	786	775	721	755	819	741	743	736	724	700	742	741	707	775	733	726	750	776	713	725	739	680	708	686	690	732	759	761	763	723	785	736	701	744	710	684	714	775	706	717	744	753	739	750	784	710	770	732	740	712	736	763	776	751	729	747	764	769	748	739	766	678	739	758	738	760	766	762	747	755	766	722	765	697	692	707	736	666	740	773	737	733	723	735	717	726	718	746	745	753	740	713	743	745	725	713	736	784	776	727	759	723	738	730	727	719	720	722	741	741	704	707	795	748	779	746	735	760	735	705	728	737	718	772	775	782	719	774	786	730	715	704	681	741	701	731	778	754	717	757	703	739	692	796	723	749	725	711	734	754	744	712	726	701	740	718	706	748	714	775	756	743	725	748	760	775	739	759	702	730	746	735	718	736	785	768	760	706	752	731	747	771	757	779	770	788	691	772	726	748	717	723	727	772	714	744	710	694	703	693	763	730	706	728	782	718	736	750	728	734	712	724	749	764	743	725	747	700	728	754	728	688	765	718	750	757	704	717	757	754	735	775	707	747	737	741	739	701	776	751	748	743	737	758	706	767	690	745	741	732	678	780	736	711	684	747	790	762	760	697	742	777	752	712	744	718	738	710	782	747	729	720	754	711	730	755	707	780	746	777	750	783	726	748	700	731	711	717	711	748	751	725	739	723	733	730	756	740	726	700	732	716	761	796	716	771	706	753	758	776	715	771	730	729	714	739	700	749	742	679	717	728	750	726	751	739	755	811	681	758	674	717	800	725	726	721	712	793	758	766	730	766	728	719	767	784	722	714	759	767	798	740	760	767	756	746	741	777	816	768	793	742	743	681	744	700	749	716	739	743	717	759	762	705	756	742	715	762	727	724	723	764	684	728	768	757	754	742	768	719	792	700	726	740	715	713	750	708	745	750	758	702	724	740	743	738	728	686	758	688	738	748	735	726	757	732	716	755	779	682	786	695	731	758	724	745	725	745	697	706	786	735	755	751	739	731	702	726	747	715	726	699	768	752	717	763	758	701	701	778	810	736	768	726	722	746	752	744	710	712	773	686	786	723	755	730	783	753	743	715	715	761	739	699	687	723	705	720	810	745	733	711	709	726	778	780	736	752	718	744	723	731	761	766	725	707	705	682	755	708	750	745	692	712	748	698	704	715	710	740	780	727	717	743	747	717	751	729	674	763	742	752	755	715	724	796	723	725	743	736	763	722	740	755	733	718	761	691	760	754	776	757	713	704	740	766	740	711	729	772	738	754	705	753	746	774	695	710	693	742	761	751	767	792	747	771	765	736	766	691	732	752	750	719	753	746	736	696	742	739	732	783	763	809	754	696	721	723	714	666	761	731	702	775	739	701	732	712	786	728	709	745	707	744	784	736	747	753	718	768	792	734	715	779	708	762	750	745	735	663	723	724	760	721	749	723	773	737	726	763	739	730	772	669	750	734	754	784	733	724	704	713	751	764	717	745	774	692	750	738	746	756	756	689	755	781	802	719	696	751	746	728	751	749	745	764	797	682	767	734	740	713	743	744	691	743	751	750	800	779	744	689	725	754	734	757	710	746	745	704	778	731	688	776	753	708	730	775	762	768	679	714	737	715	778	734	767	726	761	680	734	709	759	718	699	727	784	738	773	761	697	731	769	701	745	687	748	759	723	773	757	688	712	779	722	774	743	786	712	703	765	770	712	766	727	709	688	716	758	701	731	689	723	713	764	714	751	731	696	729	736	789	697	768	742	759	710	714	713	765	746	729	683	730	704	705	684	774	765	765	751	740	698	767	763	778	738	737	738	746	754	761	823	757	721	763	759	765	732	716	723	706	715	708	726	749	726	765	760	732	731	764	778	743	719	746	750	772	689	739	706	781	734	703	704	756	719	748	731	775	710	768	727	732	689	773	774	718	746	745	712	731	762	734	723	727	769	784	731	748	696	757	768	767	753	773	718	727	782	728	769	778	721	718	746	755	737	735	724	747	716	730	767	744	734	763	752	729	756	737	747	748	748	776	750	710	708	706	723	711	752	711	739	753	788	754	762	717	782	770	694	675	731	732	735	782	745	754	761	730	733	755	721	702	731	738	714	769	729	770	726	745	776	747	741	732	729	773	789	762	744	720	732	702	770	755	759	802	735	745	730	720	714	765	758	735	776	771	765	742	779	737	754	826	734	783	693	771	703	722	745	725	767	729	731	767	704	778	735	695	691	705	749	691	729	712	770	711	733	737	761	732	706	693	741	683	722	711	742	735	714	753	766	733	735	730	749	691	749	729	744	761	708	713	735	705	740	780	784	751	721	737	732	737	690	738	717	699	663	698	741	735	748	811	715	757	723	743	751	705	738	720	727	778	729	734	703	748	729	731	730	761	748	715	681	723	684	746	722	742	765	734	745	704	738	724	781	751	743	770	725	697	772	740	729	700	713	753	741	754	685	741	715	759	739	723	765	729	790	777	751	781	730	705	733	726	766	746	722	767	754	780	776	750	772	745	667	687	765	716	724	682	726	694	759	759	752	694	666	719	741	767	746	753	760	705	790	727	731	730	775	717	766	692	797	708	710	717	743	781	740	792	733	762	725	750	718	755	727	746	739	711	669	694	777	735	747	751	722	784	695	722	717	724	701	749	736	775	674	756	750	742	724	729	736	755	737	713	762	796	724	706	798	771	768	711	678	758	736	695	720	764	768	723	724	702	709	748	760	758	737	759	747	740	756	712	727	728	739	738	716	710	752	735	737	722	740	690	712	750	759	721	737	758	753	762	719	740	773	727	697	698	747	741	768	731	761	672	720	761	765	739	745	762	731	744	738	753	733	720	725	733	736	746	759	776	730	777	745	758	798	755	748	708	702	745	717	704	708	726	743	753	752	729	716	716	693	695	700	762	738	704	695	772	742	727	769	704	723	697	774	726	749	724	782	773	734	743	723	747	722	788	727	704	707	736	732	757	779	734	734	713	754	707	731	714	730	736	756	766	733	738	730	745	731	728	784	696	753	733	752	770	707	763	706	751	733	730
9519	3319	2422	994	413	388	273	286	276	252	283	282	263	278	303	237	257	255	255	266	255	258	294	255	263	283	260	284	266	287	266	276	247	301	289	252	265	272	289	295	252	292	252	255	275	272	288	266	282	293	270	270	280	261	294	259	271	243	246	274	243	292	249	240	272	297	243	268	286	259	278	271	276	264	252	256	274	254	271	263	277	252	251	292	273	270	260	255	264	275	267	264	254	303	266	299	298	280	259	246	259	279	274	253	260	290	288	276	276	278	245	247	232	270	277	243	263	278	305	293	269	249	299	267	279	273	270	261	270	262	245	255	256	264	294	278	293	268	292	262	288	279	274	272	253	289	298	246	278	268	233	247	272	274	283	235	297	288	289	283	310	273	228	285	267	211	251	286	267	280	248	245	276	274	268	271	260	244	290	282	250	262	284	267	279	268	269	243	246	251	255	260	281	250	253	234	281	282	258	255	262	248	268	270	285	276	249	264	291	286	288	232	254	266	250	242	258	283	275	271	274	282	253	258	266	347	273	249	281	247	258	259	250	272	262	234	246	264	262	282	226	286	260	266	271	255	219	283	267	281	299	268	248	276	263	249	271	302	264	248	238	244	271	264	295	255	286	282	262	272	249	254	239	270	266	255	264	264	247	247	241	221	251	258	237	241	264	265	243	265	261	307	269	263	262	259	259	316	257	263	260	279	241	249	245	271	223	249	250	264	276	264	257	262	286	234	263	274	264	290	272	245	267	270	262	265	253	251	253	253	254	246	264	258	262	279	277	268	269	263	256	256	248	252	260	276	279	266	286	289	262	251	257	237	284	287	265	272	296	248	273	292	305	278	263	253	253	257	284	314	291	278	291	307	253	254	256	258	285	236	243	267	261	250	260	310	271	278	262	279	276	257	258	224	254	276	284	300	271	249	260	287	268	300	270	252	274	250	271	273	272	247	230	317	243	275	264	241	241	286	268	272	246	244	286	251	260	274	270	243	271	244	249	304	255	258	284	245	278	265	261	256	256	281	275	271	277	278	249	287	261	266	270	280	267	257	288	256	302	242	267	258	285	281	251	278	238	246	310	274	251	235	262	256	276	264	276	269	307	283	261	266	263	236	247	267	287	272	248	256	237	258	262	260	255	239	281	245	250	293	277	259	262	269	247	287	276	258	257	252	249	237	263	285	249	265	279	251	281	301	283	269	256	269	262	280	275	280	233	279	275	266	274	294	285	255	272	253	280	262	263	244	300	265	263	282	265	235	268	267	283	256	262	280	266	255	271	250	263	275	234	249	270	270	280	253	272	269	269	253	287	265	270	314	267	274	223	234	256	313	278	285	281	232	268	276	267	269	264	291	270	250	242	298	298	263	256	253	282	254	234	272	238	252	272	256	293	273	258	269	265	262	294	268	255	285	283	249	257	271	270	277	258	268	261	254	260	267	309	303	280	291	280	281	247	290	281	268	242	274	306	256	252	282	265	282	284	277	271	253	244	284	278	253	265	275	254	318	279	256	284	258	266	268	261	250	265	267	255	261	281	278	265	246	277	242	273	291	243	264	296	260	265	255	284	267	296	241	264	277	294	270	263	266	262	280	279	249	232	268	274	277	269	254	278	289	290	260	283	234	238	286	249	278	242	257	292	273	290	251	273	294	276	261	253	261	232	279	260	275	276	244	246	248	259	273	251	266	274	259	242	257	271	273	269	254	261	270	289	263	265	293	281	268	258	271	272	266	236	245	276	270	253	248	253	248	246	281	278	269	256	305	269	230	262	254	283	255	299	280	287	272	261	245	256	269	253	283	242	258	283	265	231	275	281	286	298	257	236	274	302	251	291	252	271	251	284	304	271	293	236	260	276	240	272	248	276	285	259	286	256	279	264	239	263	283	279	262	275	281	272	276	290	238	300	298	287	215	242	249	311	262	293	279	274	272	251	265	248	244	253	258	274	239	274	266	250	261	283	289	302	286	292	254	260	262	273	236	290	251	242	300	260	267	283	231	276	292	281	266	281	243	264	269	252	273	298	306	278	257	254	234	265	235	271	289	263	281	268	241	232	293	274	267	255	241	268	239	257	264	283	284	259	248	278	265	306	283	238	262	284	274	257	240	276	259	255	288	261	255	280	260	261	262	236	258	251	281	237	278	296	268	301	288	256	291	298	260	263	253	254	267	275	270	284	261	268	264	263	296	256	277	269	273	284	263	305	251	293	277	293	259	257	257	274	269	279	299	258	263	253	243	281	271	250	291	275	267	270	253	260	253	286	248	235	244	311	267	285	286	271	254	265	271	284	256	259	260	248	275	276	257	238	259	259	256	280	282	273	258	251	260	286	275	250	261	254	255	291	300	269	247	265	270	300	284	281	246	235	265	264	241	240	283	240	261	257	252	292	255	222	250	264	297	282	274	285	269	299	286	272	262	263	280	248	281	264	241	263	246	267	258	286	288	241	275	260	267	273	269	245	268	262	287	312	268	277	267	253	251	274	276	269	250	255	267	259	257	241	246	266	281	268	266	241	262	261	276	252	266	270	269	260	281	261	276	243	229	241	233	279	255	283	274	271	276	251	281	238	277	271	246	275	258	299	269	280	269	293	238	278	241	270	260	272	284	306	244	289	257	270	266	226	272	254	250	258	274	259	269	289	273	286	283	249	288	262	234	263	281	271	264	252	257	273	221	274	252	289	295	248	261	299	276	240	314	262	252	255	275	294	269	274	259	282	262	269	273	259	260	239	243	283	267	279	277	267	267	241	280	236	278	271	284	253	289	289	262	247	243	247	275	294	271	293	253	269	295	266	240	253	292	254	243	229	259	293	291	276	276	271	244	264	277	281	257	260	273	288	283	256	290	252	294	253	233	275	282	278	257	280	260	285	298	273	256	275	269	254	271	287	280	297	245	250	241	250	264	281	293	280	266	241	266	286	278	276	286	300	264	272	287	263	262	312	249	234	249	268	252	258	264	262	261	280	260	252	267	277	248	272	261	260	270	253	263	272	256	300	255	270	233	245	283	265	308	305	265	262	266	255	256	263	283	267	273	277	252	255	263	283	287	227	302	289	263	275	259	273	278	281	249	263	241	275	264	297	240	282	272	284	284	259	266	251	282	243	265	257	267	284	271	280	283	246	256	246	259	281	271	264	267	315	278	264	233	266	268	292	241	271	245	250	275	300	260	277	252	257	290	300	283	250	275	246	280	253	256	253	272	275	278	254	271	296	275	253	293	273	255	274	231	293	294	265	263	309	272	285	252	265	250	268	250	261	290	293	275	259	278	256	269	248	242	256	243	247	314	288	288	256	280	248	268	269	289	286	272	278	238	250	292	290	299	268	239	270	251	248	239	267	251	284	301	284	281	278	290	273	250	273	258	263	247	238	292	274	292	274	256	249	297	263	248	280	270	282	235	295	250	266	279	257	265	257	240	272	271	254	285	269	257	264	237	251	267	271	232	283	253	285	239	285	249	279	263	268	256	270	247	285	269	280	249	232	274
6985	3543	4855	2803	1405	1098	820	720	727	701	710	653	655	686	719	709	634	708	667	666	670	652	679	652	673	702	672	706	624	683	643	670	643	653	652	632	666	638	662	683	668	704	667	655	666	702	650	637	639	676	631	698	699	690	687	630	651	675	698	648	662	657	657	660	641	665	646	654	687	687	650	678	631	654	695	714	705	664	658	654	668	623	671	651	650	623	705	652	677	678	644	655	620	709	604	680	636	663	678	659	641	663	607	679	663	678	647	705	621	664	668	676	672	661	661	644	670	690	654	652	650	663	661	677	649	659	632	644	631	630	639	680	656	633	638	642	678	626	654	698	678	691	677	640	671	638	657	646	671	675	642	715	737	679	662	634	648	679	646	640	673	662	703	622	666	663	669	634	702	649	663	661	635	653	682	660	651	662	659	663	652	675	638	679	661	673	624	655	647	644	645	668	672	666	658	684	680	664	666	670	672	718	633	700	712	655	666	628	648	688	710	612	660	675	683	697	665	708	684	647	698	662	644	648	655	664	609	637	610	715	696	632	706	678	671	677	654	638	643	667	640	619	665	670	625	647	657	679	636	656	670	689	649	649	691	696	624	668	619	667	661	659	665	626	660	714	681	683	639	664	640	701	669	666	668	640	637	645	648	663	626	642	686	709	672	685	674	698	680	654	642	655	672	658	638	651	666	657	707	649	663	655	688	681	684	626	678	656	700	640	675	670	695	682	688	664	679	654	630	620	674	606	656	680	664	678	639	672	657	690	606	696	696	667	640	669	651	672	703	636	664	659	663	635	702	657	692	668	647	685	664	664	657	622	693	617	630	660	665	693	663	633	689	682	684	685	645	693	679	670	654	682	709	701	618	643	687	689	682	682	668	657	715	673	636	695	668	659	624	675	642	674	651	631	648	658	677	649	650	690	717	643	679	659	622	662	663	614	716	657	662	699	627	627	648	618	648	641	690	637	700	652	626	630	607	641	685	663	639	638	624	663	673	625	631	649	610	652	685	671	634	660	661	685	628	664	685	654	689	666	662	625	671	697	660	640	647	700	663	668	627	691	680	635	644	645	668	657	628	666	670	644	642	643	687	692	673	693	684	634	665	681	648	695	662	667	706	678	646	645	673	651	622	653	685	719	635	638	677	678	701	655	675	626	684	644	680	663	674	652	604	644	636	621	676	685	708	675	670	617	667	663	663	696	739	633	637	667	655	667	683	676	678	655	655	645	714	685	632	696	612	671	670	612	664	657	722	699	647	677	697	634	635	666	667	632	657	709	672	669	625	665	663	652	657	700	665	669	649	670	623	678	647	669	643	639	649	652	695	643	632	668	678	660	693	648	671	649	650	686	646	655	658	662	628	658	680	674	693	652	655	634	628	633	639	660	699	699	662	649	589	667	683	696	624	639	655	642	660	679	708	664	668	653	663	702	671	664	661	661	677	660	707	700	709	693	678	658	670	708	651	646	636	642	692	650	686	662	634	674	623	653	676	666	675	596	667	702	641	623	654	659	632	628	693	614	651	689	676	636	671	672	651	666	661	666	664	666	638	651	659	654	662	633	631	642	674	675	653	680	684	716	680	661	667	652	644	698	664	694	668	663	662	645	697	657	721	686	660	635	661	706	651	673	670	699	687	639	669	685	637	649	681	680	654	658	651	607	700	663	668	664	670	637	652	686	707	641	680	658	679	686	645	653	675	700	630	660	674	647	653	643	673	694	673	665	615	599	630	602	642	651	657	675	644	629	637	669	647	666	682	631	622	638	662	661	648	651	654	663	621	665	679	646	655	698	626	598	650	630	630	614	710	642	740	664	656	677	660	663	692	643	659	684	671	659	640	602	697	636	693	664	661	726	645	711	674	639	650	660	684	691	748	679	657	687	675	670	615	656	682	641	652	652	667	683	680	683	671	683	649	655	631	625	677	633	690	674	639	650	684	650	669	684	682	654	662	668	631	659	627	707	628	676	652	647	627	685	639	687	622	655	680	657	700	657	702	670	722	674	638	637	669	703	664	610	688	636	645	660	686	639	660	691	640	670	667	686	676	676	628	641	639	658	626	682	664	673	700	689	687	650	654	657	632	644	666	660	672	724	674	658	672	634	726	648	667	633	675	641	636	637	686	659	626	639	717	675	573	646	645	609	663	654	654	607	649	659	684	649	651	631	683	651	622	663	638	679	652	687	698	676	659	662	703	659	666	658	630	649	630	654	672	642	601	628	665	687	690	687	676	631	657	648	675	686	680	705	671	716	679	668	686	644	677	654	676	664	693	675	677	614	653	641	685	714	645	659	680	674	627	634	693	630	698	627	647	690	629	664	667	665	649	668	667	663	638	692	664	665	629	624	700	687	669	644	709	672	683	601	693	668	647	658	664	678	669	649	683	660	644	654	667	643	662	660	688	632	646	616	620	635	654	687	658	695	650	677	680	669	690	659	685	636	679	639	659	667	700	646	669	649	618	657	654	686	662	642	647	664	620	659	673	635	679	620	629	637	701	662	655	644	727	631	675	665	641	671	613	695	680	703	722	641	674	683	618	694	674	651	660	641	673	648	639	662	666	707	623	670	618	646	641	643	659	716	713	702	697	658	653	636	693	660	647	674	674	714	689	618	670	684	672	639	657	637	656	669	639	645	674	704	692	687	669	677	634	634	671	621	648	656	678	661	671	670	701	684	653	709	650	675	655	658	677	639	704	688	626	664	677	685	643	656	668	716	638	667	656	665	678	640	638	621	681	654	625	664	694	657	662	671	674	686	665	665	629	710	648	626	662	679	651	707	662	657	678	649	680	647	642	648	651	601	642	719	663	671	697	624	728	654	709	637	629	639	665	729	631	635	677	634	652	628	681	657	669	645	661	621	660	648	677	593	678	648	649	652	672	681	656	695	645	707	630	694	631	676	672	643	680	651	711	676	598	649	649	688	661	694	620	678	669	689	652	651	681	684	677	645	616	710	674	615	609	667	650	692	709	640	663	668	615	661	676	691	681	608	691	732	665	715	612	625	634	655	669	663	662	712	703	671	648	683	661	702	673	623	701	711	644	650	618	653	692	714	623	702	627	673	630	672	655	636	701	665	671	631	613	641	634	685	668	693	672	625	658	635	676	611	665	698	638	687	705	674	660	687	663	669	644	686	661	633	659	618	634	678	692	689	650	692	640	653	714	672	622	688	686	682	643	645	692	626	692	653	678	679	626	680	703	662	654	670	650	710	642	679	636	689	663	648	675	606	696	642	661	682	631	648	692	657	658	651	665	648	651	662	649	702	678	659	694	613	663	652	646	660	678	638	636	630	724	653	646	670	624	677	679	663	692	652	640	684	688	660	658	672	666	696	642	642	646	700	614	694	618	688	649	692	678	682	647	652	680	677	679	652	619	677	668	639	646	647	663	663	723	689	648	639	682	660	695	660	651	678	644	684	658	643	643	637	677	702	692	694	652	690	641	674	633	642	645	657	671	685	637	691	710	617	687	674	682	653	670	668
18569	6283	5164	2539	884	625	536	474	434	484	394	394	393	435	412	412	421	402	383	377	371	416	400	421	388	439	410	409	382	375	388	378	422	414	401	377	360	367	384	421	417	400	366	368	398	381	355	372	390	401	391	385	443	428	415	425	393	391	373	390	417	405	433	397	447	428	374	397	395	396	412	406	417	362	412	431	413	399	406	395	387	393	413	399	416	398	407	397	419	378	408	401	378	370	387	416	418	441	401	435	412	396	393	402	395	415	353	419	367	379	413	406	403	367	389	392	383	416	423	408	421	426	415	444	401	407	385	400	431	411	384	383	425	362	430	409	407	433	411	407	425	433	383	427	386	371	403	354	396	385	413	385	389	414	389	387	369	390	392	372	412	389	347	384	378	377	419	389	398	394	390	390	393	389	388	425	428	413	356	354	353	393	378	400	383	410	413	410	391	392	386	396	419	426	366	437	398	371	403	384	384	396	452	401	416	386	402	434	398	393	394	440	403	416	397	403	422	396	412	464	362	370	380	398	386	405	382	395	403	408	356	383	375	382	384	398	375	379	396	405	362	419	406	428	416	374	368	400	393	423	399	395	399	444	361	398	399	377	388	408	408	432	400	430	381	440	405	412	418	377	381	376	412	393	416	387	409	406	409	441	385	380	400	381	388	410	426	380	424	430	389	426	427	398	399	432	421	398	394	384	395	406	362	388	389	438	382	415	389	392	375	391	403	381	427	381	373	331	392	379	418	398	431	420	377	404	410	384	420	390	374	393	361	398	411	380	385	394	392	402	394	440	396	407	459	429	389	388	427	413	437	424	377	403	413	410	395	421	391	416	423	395	402	429	397	418	424	424	390	414	373	409	400	436	404	392	400	394	416	437	403	407	401	398	383	379	409	401	437	380	378	398	391	386	361	395	385	387	393	392	371	391	375	421	417	405	389	413	406	380	392	390	392	403	407	379	405	406	404	413	367	411	390	434	391	412	395	386	343	390	418	447	466	394	385	387	408	447	406	410	387	412	419	441	403	414	395	412	408	395	396	398	385	407	408	402	391	403	434	393	378	426	396	389	405	389	401	381	403	401	366	402	354	403	409	389	402	410	360	427	440	389	414	386	376	352	413	369	399	405	407	376	451	396	422	406	407	356	395	409	413	455	375	406	388	366	399	383	366	410	394	363	411	391	400	395	380	391	409	393	392	433	393	378	404	424	388	397	382	381	412	411	363	359	406	392	404	421	409	400	413	399	391	397	412	415	402	419	410	393	421	399	412	383	435	403	387	358	423	418	397	388	356	366	379	424	406	390	402	389	421	414	426	405	422	397	393	374	356	371	365	439	400	435	430	382	393	397	382	406	425	415	377	411	381	371	398	393	369	360	389	366	398	340	412	365	397	430	424	390	422	378	405	413	401	376	377	397	412	383	377	358	392	420	419	386	413	394	381	354	360	384	418	430	428	403	405	427	442	434	389	396	403	412	392	379	389	391	420	384	420	396	366	400	385	394	390	420	395	407	413	400	401	379	374	423	402	376	422	414	389	429	399	387	450	398	380	415	389	383	385	414	411	375	414	372	435	404	400	427	404	390	389	407	400	399	431	391	364	394	395	392	359	409	380	376	381	402	391	384	430	417	373	394	407	412	424	424	430	417	404	407	390	400	369	376	408	416	391	392	403	374	367	399	387	438	391	411	445	410	388	425	372	396	378	421	413	377	403	404	387	446	394	377	378	415	404	370	384	415	437	409	415	410	397	432	391	404	396	374	401	372	364	371	444	390	406	399	401	400	426	388	379	418	407	377	400	387	422	442	403	391	429	372	393	410	438	386	406	389	401	384	426	361	370	369	409	393	405	388	382	399	386	405	386	408	390	366	419	412	377	381	400	404	366	413	438	386	403	395	346	397	403	406	380	420	404	399	394	393	415	375	383	401	428	435	422	429	385	403	368	424	393	416	392	423	391	403	398	377	396	379	383	405	409	409	410	421	400	381	392	384	421	387	365	378	423	385	389	389	403	400	407	371	416	434	396	418	405	406	434	406	394	383	400	369	393	404	388	431	428	389	427	397	415	387	412	410	388	377	394	386	409	409	358	405	369	404	420	383	366	400	420	377	394	409	397	479	393	405	374	391	384	372	399	424	406	395	365	376	361	395	408	392	436	394	432	393	386	393	390	383	378	381	387	394	414	437	369	368	388	427	422	391	415	380	390	396	385	421	390	422	362	389	391	386	425	390	369	405	388	407	434	393	367	405	392	374	397	413	391	406	419	432	380	418	382	397	430	383	407	415	446	383	429	402	422	437	354	395	407	415	398	428	421	397	446	374	407	343	389	405	399	409	355	398	407	344	353	369	392	427	406	387	419	408	448	373	351	398	377	418	389	398	410	389	428	397	382	392	408	456	383	432	373	398	392	416	420	394	420	406	376	409	418	392	392	358	394	388	438	375	383	396	392	399	401	416	401	416	378	423	399	395	402	376	413	366	431	369	390	445	418	420	390	342	383	397	375	403	384	405	408	404	393	358	440	387	405	399	371	383	418	388	398	403	393	384	412	393	399	371	395	404	406	370	390	407	394	401	397	391	410	389	393	420	431	439	396	405	371	394	393	420	412	419	379	396	379	376	404	434	360	447	383	361	404	365	402	394	410	425	386	401	398	419	449	398	393	375	412	416	412	413	444	391	398	395	409	392	422	402	360	411	375	388	427	415	408	392	372	408	393	372	411	372	401	394	374	435	388	398	397	405	416	382	392	372	398	364	400	460	396	401	402	412	384	410	362	407	428	414	413	385	432	397	417	420	409	441	392	377	450	385	353	389	404	390	390	388	351	418	406	387	401	407	382	379	398	360	377	399	386	421	439	367	403	368	410	431	414	416	399	364	394	400	422	377	408	414	427	408	384	383	363	425	363	391	400	409	380	397	425	418	408	390	430	392	424	403	374	392	429	387	352	391	422	419	435	389	437	397	396	397	414	402	374	402	447	410	411	398	395	407	393	422	380	419	403	374	397	420	392	413	391	375	359	376	374	365	416	382	390	385	421	382	400	369	392	366	377	390	409	401	386	398	395	419	385	388	352	358	407	406	419	414	407	416	396	414	381	400	378	397	426	431	409	408	354	403	384	411	375	386	353	390	381	387	373	366	413	385	393	432	377	409	405	381	436	403	428	382	397	353	410	389	372	405	393	423	406	391	401	383	399	406	353	382	404	427	404	422	383	413	419	407	417	451	384	418	413	375	434	416	395	401	389	360	415	398	379	344	372	383	391	378	417	366	367	390	373	367	407	403	413	407	386	384	416	405	393	418	406	402	390	359	395	389	369	431	374	397	372	414	426	398	435	373	427	346	376	399	382	383	376	398	402	419	378	384	423	384	389	398	406	421	402	414	374	345	392	394	386	394	378	380	369	425	397	394	394	395	383	381	404	409	410	383	412	378	428	393	395	411	390	395	413	429	400	393	399	386	381	386	360	398	388	372	392	379	398	382	349	370	383	407
13278	5940	9383	6724	2795	2179	1561	1283	1165	1123	1126	1112	1035	1000	996	987	952	960	974	985	948	918	948	960	944	936	937	966	932	904	916	986	942	954	959	937	930	937	890	900	961	953	950	947	927	959	1003	930	936	910	903	954	893	920	913	961	939	948	909	871	921	905	957	889	951	992	903	968	924	943	884	929	972	917	923	869	913	967	955	904	968	944	905	933	975	971	944	948	952	849	942	893	956	900	902	894	929	918	920	973	906	938	973	1001	898	913	936	907	980	983	909	935	943	886	934	935	888	893	902	890	929	939	946	913	934	889	924	901	924	972	976	952	891	902	960	913	945	888	965	982	1020	914	950	934	931	904	903	910	914	948	944	955	894	937	895	895	910	958	916	886	943	937	899	931	901	858	934	923	927	994	916	945	920	953	892	951	958	871	904	898	916	951	858	924	961	926	880	913	926	929	870	911	939	951	901	908	953	943	919	942	949	900	951	922	968	903	920	917	933	955	906	933	922	859	948	972	923	909	902	938	940	936	944	950	951	929	894	946	958	936	990	926	927	917	902	916	910	870	909	870	927	945	901	882	935	920	914	914	894	940	893	940	956	921	935	935	927	911	933	931	881	949	906	924	976	943	903	907	949	904	910	876	926	959	882	955	932	908	954	932	903	893	927	906	892	885	913	874	820	923	932	891	923	935	940	976	931	935	992	961	952	887	902	941	915	926	950	928	937	956	906	890	946	923	943	982	898	953	948	904	956	937	904	944	966	913	848	921	925	944	907	909	915	908	935	920	957	965	921	893	891	928	940	897	956	903	899	974	921	964	955	887	950	943	930	939	903	907	907	948	876	955	917	890	972	861	959	963	965	903	902	905	886	954	926	988	891	910	957	946	916	972	958	953	907	969	952	995	957	923	909	953	931	962	901	923	909	869	907	924	933	940	921	893	967	902	961	891	883	915	976	885	922	919	939	915	956	915	964	965	891	865	938	916	909	891	885	882	958	925	976	922	932	974	948	892	948	984	947	939	897	906	924	922	946	925	974	937	951	974	885	944	904	970	970	861	921	945	956	963	945	974	908	945	919	953	923	895	981	891	942	982	907	905	905	919	961	893	897	912	941	964	914	926	887	930	966	965	879	908	920	929	941	899	870	932	912	901	958	995	903	895	935	899	864	923	903	930	900	898	947	921	988	891	919	952	937	915	926	870	941	903	972	896	919	898	920	959	978	903	892	968	1001	958	893	925	895	958	876	984	912	922	968	927	957	919	893	930	924	946	899	938	901	953	901	918	903	962	940	938	936	906	946	939	891	968	964	915	958	982	900	891	913	953	915	954	929	909	940	894	926	897	954	913	889	947	963	934	884	941	965	937	947	927	891	873	889	945	996	928	964	947	892	893	900	920	905	917	935	926	932	906	933	840	906	925	928	955	864	967	914	881	973	935	889	956	1000	914	927	947	850	934	959	862	897	922	925	932	917	920	990	926	965	937	940	947	970	966	942	922	972	900	971	976	955	922	923	891	913	862	919	932	878	923	948	913	917	939	895	877	937	900	945	933	954	865	912	863	926	924	874	966	1021	935	965	890	935	953	919	920	969	953	919	969	895	918	939	968	914	914	952	896	900	934	947	887	956	985	924	959	924	900	971	949	915	925	861	932	948	897	964	887	972	937	913	886	912	925	928	904	927	948	975	924	876	927	919	856	925	914	912	921	921	949	934	926	914	979	920	953	926	900	853	940	938	952	946	960	894	970	894	899	967	920	927	946	922	928	935	901	889	917	1031	888	897	924	924	943	923	995	949	900	892	1002	912	926	860	940	930	932	960	884	936	879	973	948	896	959	932	943	963	902	970	947	959	961	959	901	878	913	914	943	928	917	929	936	929	926	971	920	937	913	915	948	932	912	958	957	928	920	977	930	917	956	865	923	935	946	945	925	878	979	957	887	948	890	871	900	930	918	932	937	912	937	899	958	869	922	918	933	946	931	907	936	954	942	950	885	920	906	912	875	905	922	900	942	903	967	941	853	903	944	940	931	942	887	915	936	937	926	944	932	955	910	957	900	946	972	951	929	958	887	963	944	941	912	945	948	966	886	983	918	931	905	944	941	941	956	938	926	906	903	918	857	974	955	918	909	940	905	928	907	955	948	913	964	908	909	955	947	950	923	945	942	929	914	922	954	966	921	911	920	928	892	934	969	916	939	886	914	942	888	979	917	920	917	960	934	898	908	942	947	968	913	927	933	941	946	955	922	868	882	917	877	943	924	867	968	901	925	932	944	907	917	924	944	926	926	946	934	917	953	928	935	956	905	892	949	894	932	918	909	966	953	892	896	931	926	894	957	930	945	969	925	933	889	915	970	913	933	907	945	943	831	948	928	924	925	919	978	862	955	929	940	866	841	871	943	963	949	910	958	905	963	907	946	949	919	906	939	938	916	943	947	969	945	965	908	969	930	927	941	880	918	948	906	938	918	932	972	949	1007	939	965	957	912	867	962	940	901	872	919	913	951	905	971	920	925	943	936	911	911	913	931	885	933	927	910	875	876	947	916	933	916	932	946	922	901	910	930	883	912	958	863	954	944	962	936	948	905	946	917	942	904	899	939	880	951	936	949	911	857	925	868	934	931	936	1020	916	992	952	929	868	913	900	966	915	980	920	895	998	899	894	905	895	940	949	966	935	962	923	950	963	948	907	994	955	899	941	873	911	921	849	940	948	897	962	915	947	859	942	964	932	945	926	940	908	967	968	924	918	932	926	888	934	950	968	937	970	936	957	937	891	891	924	895	906	902	935	952	967	925	930	947	887	953	938	910	937	933	943	930	961	929	968	964	922	990	992	936	985	922	944	909	970	939	931	875	881	958	987	987	918	933	925	928	894	918	924	908	939	968	954	881	918	916	904	944	966	883	905	819	964	922	926	883	923	906	913	947	946	951	899	868	877	910	992	969	953	924	894	908	880	961	873	970	948	912	953	934	968	916	939	924	890	963	920	894	963	961	957	935	885	911	977	907	919	934	912	899	902	898	923	955	886	937	926	930	911	943	939	920	936	943	936	948	912	898	952	951	965	969	907	949	955	955	979	948	950	914	896	944	918	950	934	937	902	941	932	941	931	869	965	841	950	916	873	948	909	961	928	937	876	900	914	921	923	899	919	938	896	955	933	907	963	929	915	883	973	920	989	928	954	904	892	920	917	968	891	970	932	957	940	962	909	873	947	953	909	926	967	929	939	945	903	975	920	919	975	962	948	956	984	898	914	912	933	946	931	936	916	960	940	958	905	968	906	911	905	962	935	928	920	939	960	944	952	946	915	888	895	881	856	952	931	1002	913	937	924	917	944	863	893	919	921	950	938	948	940	960	912	928	919	955	922	933	931	889	919	873	960	910	949	953	946	959	909	946	927	971	964	890	918	903	945	913	919	860	964	912	957	914	973	898	939	950	888	928	945	899	949	976	934	889	903	963	887	974	935	947	883	920	958	911	880	914	917	869	940	935	955	944	905	933	949	933
28784	10513	7773	4014	1133	775	492	469	400	379	390	402	368	353	380	335	334	361	292	328	335	346	328	340	345	288	326	322	317	320	303	297	313	274	293	297	340	331	317	313	306	325	303	338	325	332	319	341	321	300	319	310	311	309	325	289	344	303	304	327	327	365	305	318	341	294	317	339	294	322	308	309	310	335	345	312	337	330	344	324	314	300	347	304	326	302	353	323	354	348	329	317	298	280	306	311	329	329	334	313	309	311	318	321	350	299	287	308	329	342	291	320	338	314	349	303	325	318	308	329	322	301	327	346	347	333	337	343	296	328	326	322	314	311	313	301	320	321	340	320	314	306	351	317	295	312	298	336	321	386	364	308	337	345	315	299	309	302	334	368	307	292	289	328	346	305	340	330	334	306	329	321	352	308	306	330	312	325	348	299	369	298	304	344	337	327	323	307	296	304	363	306	321	308	322	310	285	293	319	317	328	312	305	319	317	295	299	311	306	317	309	319	332	310	318	319	303	321	332	326	315	347	288	327	313	322	306	345	354	323	317	280	325	302	316	347	346	336	307	339	325	315	341	273	332	312	319	326	330	295	310	346	325	317	287	296	329	329	310	308	316	330	326	311	335	289	315	303	316	325	323	334	305	343	342	349	288	314	331	328	335	334	325	347	311	282	308	319	323	305	304	357	314	305	333	345	343	312	339	288	325	300	335	328	293	323	334	299	321	330	343	318	323	318	326	331	313	328	343	288	342	282	321	314	352	347	347	353	325	339	315	321	319	294	333	312	285	339	336	318	337	305	321	329	310	320	309	333	315	316	328	346	333	307	336	332	314	356	360	333	308	357	341	278	306	363	307	325	312	373	331	314	311	312	333	330	312	340	333	346	286	284	326	328	366	316	309	315	316	323	320	299	332	348	304	336	311	314	321	306	306	296	308	366	324	309	325	332	313	287	296	330	308	302	298	315	293	325	323	325	314	308	313	330	327	334	313	326	337	284	305	353	302	327	340	343	324	319	317	320	305	322	316	340	340	316	351	348	289	320	280	315	349	336	311	283	317	313	303	288	332	291	290	329	329	346	340	322	327	280	319	342	308	325	315	305	339	309	334	338	282	314	333	310	311	342	301	305	317	317	316	303	333	328	310	317	303	317	323	301	289	362	295	329	270	307	311	324	286	340	305	308	304	312	312	309	321	310	304	301	303	310	370	342	321	328	325	302	331	291	290	337	278	330	331	328	319	348	314	301	350	309	295	341	328	340	327	304	326	329	342	312	346	337	321	310	357	357	299	297	284	334	299	359	315	329	345	307	317	337	329	331	350	326	315	288	341	295	302	325	300	348	314	343	357	311	325	317	317	321	329	328	362	329	341	332	320	304	323	309	305	388	308	313	346	327	363	349	351	335	297	296	297	323	305	316	299	315	326	344	345	338	337	330	315	310	346	315	298	298	337	297	344	308	296	324	350	271	342	336	324	317	311	324	322	332	318	340	315	347	321	320	290	336	296	315	342	386	350	304	329	360	328	281	359	329	311	269	351	321	301	318	293	334	359	282	316	306	325	296	293	306	316	308	297	291	340	313	322	326	301	324	319	309	300	333	306	319	309	327	337	276	320	311	350	370	354	323	324	296	310	321	304	310	316	319	292	322	340	272	296	312	332	338	341	304	304	290	357	323	312	300	308	313	323	320	326	328	317	323	318	337	344	319	354	315	323	323	314	315	346	339	315	313	326	342	329	322	305	342	323	344	286	302	359	323	311	331	335	301	367	295	313	343	321	309	348	325	304	316	323	331	301	348	336	335	322	357	333	300	327	296	356	306	301	308	371	313	303	317	340	327	365	315	331	339	307	304	315	341	321	321	309	346	331	313	324	299	330	300	343	317	348	342	356	329	350	332	317	329	281	312	293	328	336	297	300	330	310	331	334	348	332	325	324	355	348	324	337	319	350	297	322	327	328	339	321	315	331	312	326	330	314	317	310	317	312	342	317	363	331	307	316	301	332	309	319	322	331	328	354	333	306	329	309	354	347	325	322	315	322	325	301	284	342	299	323	334	311	314	322	306	333	322	320	292	315	327	321	323	345	339	353	322	334	307	298	358	347	299	326	355	290	349	332	306	320	316	351	297	300	328	339	296	303	308	321	292	303	316	324	299	320	324	329	333	282	316	339	334	338	303	346	348	326	296	285	295	303	295	311	294	364	283	324	288	332	303	332	328	332	290	316	331	348	350	319	313	313	290	339	346	288	308	351	301	295	332	291	311	312	293	329	313	360	320	340	336	348	319	349	342	301	310	311	331	329	329	302	301	339	340	300	344	260	313	306	312	309	329	313	302	304	310	355	328	349	325	333	345	329	297	343	349	312	306	305	316	322	310	294	307	312	343	307	291	350	337	323	302	338	332	337	378	334	324	324	312	304	294	339	347	322	321	325	290	325	318	290	332	324	293	319	351	327	323	315	338	330	310	291	318	334	300	320	307	336	319	320	326	320	315	312	302	307	321	334	336	342	326	313	342	313	303	310	318	336	320	320	315	351	335	300	319	311	321	341	320	314	331	333	313	300	309	317	342	337	326	279	306	342	311	309	289	327	329	311	322	348	354	309	295	317	304	323	310	349	347	324	345	305	304	374	342	306	340	292	333	341	291	304	322	344	314	285	282	291	339	329	306	330	318	331	339	332	329	320	359	318	333	335	329	308	322	352	350	316	321	309	307	288	307	352	332	361	344	324	277	341	311	343	336	312	330	325	285	308	337	313	323	303	286	324	302	315	320	290	352	298	332	287	328	297	318	342	326	300	332	324	341	310	343	315	265	310	309	320	314	301	295	343	316	341	309	341	309	339	332	318	331	309	328	293	328	338	327	304	333	309	299	339	335	332	333	293	329	320	344	306	287	329	301	319	322	332	318	337	335	326	319	312	297	319	310	315	353	269	326	287	302	321	333	364	270	314	309	293	289	345	314	341	319	313	351	305	316	344	328	302	316	341	320	323	296	317	307	275	282	311	301	310	317	318	321	332	315	295	369	307	338	350	326	326	313	322	318	324	316	302	314	329	316	338	326	318	359	320	276	303	300	347	323	291	292	290	331	339	302	302	299	323	289	307	319	337	306	318	300	331	325	317	313	334	307	346	330	315	306	325	305	280	314	323	316	307	315	322	334	291	319	338	299	320	333	300	320	310	333	292	348	300	339	315	307	339	325	293	309	278	306	298	329	363	343	317	325	344	321	331	300	308	316	378	305	337	317	322	353	335	361	309	305	293	309	330	313	312	324	323	343	337	301	307	293	331	340	355	334	342	328	321	310	321	300	266	311	315	304	314	305	288	339	321	303	329	333	337	295	317	321	345	351	317	338	319	326	330	331	318	327	336	299	338	331	327	302	313	336	307	307	342	327	311	323	326	337	321	326	297	306	312	322	284	294	308	330	309	320	343	341	319	322	322	336	321	318	299	328	327	342	291	343	298	318	355	358	311	314	325	308	317	331	332	310	312	289
17508	8042	12586	8952	3650	2776	1750	1374	1193	1086	1026	1009	988	873	903	869	862	846	833	786	791	818	820	858	808	829	794	735	758	782	762	739	821	792	737	731	743	703	759	719	757	751	750	784	777	757	756	738	727	729	750	757	757	760	772	728	764	706	740	766	766	752	753	804	728	766	754	821	743	754	702	712	715	771	803	717	761	754	724	767	724	746	766	751	768	736	736	772	740	752	800	764	745	745	714	733	777	755	731	722	736	712	767	716	755	724	731	717	776	727	784	770	726	740	757	783	727	748	723	733	778	744	670	739	777	693	723	722	779	752	767	736	764	765	773	762	726	776	723	760	720	718	690	752	760	733	697	722	771	797	800	767	765	721	783	766	737	741	751	789	724	701	756	763	779	735	693	752	748	720	715	791	750	734	722	724	764	768	768	836	760	771	726	728	812	756	738	737	775	725	740	778	726	729	806	713	681	797	731	709	736	761	713	759	731	759	702	795	735	731	742	766	727	735	752	753	780	743	754	782	708	739	745	747	719	755	773	722	725	710	770	761	718	754	773	756	768	699	738	710	718	746	739	778	707	761	745	714	791	749	712	737	721	687	784	750	785	762	763	765	777	709	755	729	711	742	754	719	746	739	752	750	720	736	758	775	772	745	768	732	794	725	765	751	759	748	755	695	745	780	807	740	779	760	768	735	704	762	777	718	724	774	712	725	792	736	764	747	795	717	762	778	696	753	742	734	718	790	759	704	757	732	771	708	729	731	774	746	745	777	753	734	761	767	724	746	731	721	721	755	757	701	759	781	763	722	716	755	756	733	701	738	767	796	759	677	772	748	761	749	775	775	743	741	701	807	723	718	781	739	771	722	738	737	741	789	742	728	670	785	739	772	749	704	740	719	710	727	717	753	766	795	745	762	760	736	705	721	760	722	726	716	703	756	784	697	773	761	735	788	755	769	743	750	701	688	751	759	772	746	720	745	710	765	716	788	746	773	719	714	767	732	736	771	662	775	742	742	763	773	750	735	759	736	765	740	754	738	745	792	745	754	775	713	742	760	716	783	774	704	736	743	679	754	793	793	747	711	753	775	785	746	727	771	761	752	733	777	739	756	749	741	790	699	723	749	736	727	731	704	721	766	771	753	705	768	728	773	782	743	755	751	735	720	757	742	730	761	726	738	741	717	739	719	738	734	727	747	724	708	718	752	712	774	682	730	752	796	781	739	740	711	732	731	777	796	754	724	764	748	752	765	742	732	675	744	806	719	748	718	707	725	769	783	723	722	757	743	747	774	715	766	712	763	735	714	785	710	746	722	722	731	715	769	797	763	742	724	760	776	680	775	727	734	750	726	737	794	741	749	763	715	718	741	713	744	689	737	779	785	789	762	704	745	792	778	715	711	721	744	757	745	730	754	749	719	758	708	755	735	768	761	741	728	778	741	775	696	710	704	764	764	698	788	781	745	737	737	735	770	749	742	718	704	742	753	728	730	725	765	728	768	696	722	738	723	751	795	795	747	728	776	744	750	758	704	766	748	709	717	742	750	796	757	785	764	764	780	781	774	793	723	771	738	769	710	728	754	692	709	772	770	707	772	774	792	774	779	720	745	749	749	742	737	688	779	742	734	749	736	759	732	749	756	705	829	704	767	750	729	746	721	734	680	723	718	751	791	722	772	744	748	696	741	769	661	712	781	725	734	754	713	748	760	746	787	717	726	803	739	722	765	758	766	725	802	723	748	794	730	715	724	732	754	738	755	762	757	739	760	739	748	735	750	729	778	759	732	776	704	751	778	763	734	711	748	747	776	732	734	731	767	730	821	715	786	760	787	795	722	737	722	757	699	746	710	742	744	682	708	755	764	739	786	727	781	755	779	720	759	731	768	753	777	761	749	729	740	763	745	753	798	742	704	781	697	710	721	739	758	750	703	760	752	736	746	786	757	720	721	722	759	710	778	810	738	766	710	776	710	710	731	738	739	761	757	744	738	762	745	728	731	754	811	717	781	779	738	741	722	714	708	767	701	702	748	757	721	757	794	753	757	723	753	768	752	736	715	739	715	720	770	759	679	749	746	747	734	701	741	723	779	750	778	778	696	696	725	725	765	770	747	727	763	744	777	747	774	731	805	722	750	769	784	752	750	748	757	770	736	738	773	751	728	757	776	755	772	758	785	741	713	798	712	757	704	752	760	730	703	759	750	733	737	726	754	780	739	778	737	733	741	778	711	737	766	760	743	730	737	738	761	751	704	760	752	759	788	743	734	745	769	722	745	744	755	773	739	735	737	706	757	741	768	739	716	750	784	726	785	755	768	756	716	745	755	716	760	695	783	776	754	795	760	744	748	758	766	734	759	746	720	730	721	701	728	729	722	791	756	710	791	785	732	747	742	766	785	772	739	737	765	752	714	759	744	770	742	719	725	759	818	767	762	729	792	790	782	687	717	699	718	759	753	740	687	821	755	695	763	753	743	764	741	751	776	727	723	745	726	758	732	749	782	769	722	664	743	731	760	807	702	714	740	783	735	790	733	732	766	761	696	742	703	729	775	724	779	762	706	785	682	747	771	749	749	719	748	713	752	764	750	741	775	768	774	769	753	771	715	810	733	778	713	765	774	740	719	755	714	764	757	726	790	746	723	787	753	737	800	730	772	722	722	738	777	745	703	733	756	716	766	701	774	706	803	711	739	829	755	699	738	729	743	731	804	752	711	814	808	741	746	758	731	763	721	736	728	717	741	714	749	723	754	732	722	692	737	707	750	705	768	776	770	736	689	758	749	764	785	750	726	766	718	732	740	769	741	732	750	748	693	722	748	725	743	775	731	778	742	724	690	745	730	781	745	793	744	750	723	711	740	730	725	755	784	747	718	735	773	784	710	748	722	731	735	724	751	761	750	753	685	718	758	771	738	725	755	730	790	754	768	709	741	717	712	766	779	728	713	759	774	754	760	771	759	777	774	761	802	735	751	740	755	726	730	747	696	725	804	751	801	718	818	774	759	745	698	764	731	784	743	740	749	715	747	755	775	826	722	746	728	779	719	724	726	768	696	778	785	781	725	723	707	781	730	691	769	804	721	741	712	735	753	771	713	717	759	744	764	750	717	742	727	748	743	753	777	716	731	756	770	739	735	731	703	734	742	663	777	731	741	784	735	683	751	703	761	745	770	700	719	753	758	759	750	787	784	746	688	749	760	745	721	720	761	792	803	763	741	784	784	739	731	717	749	685	717	722	768	749	777	748	715	772	753	741	754	707	738	752	733	786	814	719	755	772	756	774	773	801	770	704	785	754	749	743	762	796	736	712	752	783	756	751	700	782	743	745	657	758	755	738	756	770	761	767	733	796	741	714	765	775	780	746	717	715	685	784	743	767	782	741	724	718	766	737	742	751	732	753	775	754	820	816	766	724	772	713	745	726	817	692	820	716	721	748	764	731	745	756	738	706	769	747	751	748	787	773	748	750	752	715	727	761	767	730	755	762	728	730	767	753	731	749	763
11476	3643	2601	1075	411	354	321	305	280	273	292	262	290	287	285	253	258	296	296	253	268	289	294	285	315	273	274	301	290	260	286	254	294	267	318	278	242	255	285	264	267	310	261	280	281	288	269	274	281	271	273	286	244	271	266	264	281	285	258	279	284	269	283	272	252	266	267	300	265	242	270	257	294	258	264	294	242	265	291	295	272	280	282	263	280	273	249	297	281	270	256	267	245	290	289	258	265	269	291	267	286	286	285	255	257	281	300	263	278	293	240	283	272	278	285	277	295	264	274	283	294	254	272	276	291	276	271	278	272	251	260	300	289	275	265	291	270	274	279	249	261	273	260	290	241	260	269	267	257	304	278	261	258	271	268	263	277	306	275	258	282	259	284	254	284	260	265	279	283	298	293	286	288	266	256	291	258	285	289	286	267	314	283	269	275	277	271	271	305	284	288	242	258	263	261	247	273	272	286	264	307	267	247	250	292	268	258	281	267	272	285	257	288	269	288	264	275	271	300	277	297	286	308	277	264	255	274	280	279	263	263	286	289	291	263	296	281	302	261	241	252	277	273	274	287	244	253	264	256	251	310	289	296	295	291	267	298	289	264	255	269	266	298	274	279	301	272	276	276	274	280	279	279	280	243	305	264	292	271	298	238	286	291	278	282	253	258	269	288	264	251	264	256	294	268	278	243	260	268	281	288	253	271	264	272	334	303	280	281	251	289	251	248	292	272	306	270	293	315	253	292	257	271	282	271	321	282	268	255	263	288	270	271	283	277	285	285	235	234	256	277	251	274	259	243	272	284	281	272	278	285	309	266	273	298	271	255	251	272	283	287	287	280	267	252	265	272	297	260	269	255	254	257	286	242	268	241	308	298	307	258	282	283	298	250	255	248	261	280	258	274	242	268	295	259	280	268	289	297	292	245	255	295	248	260	280	288	288	296	257	269	292	300	272	270	260	289	275	263	279	271	274	292	297	293	294	274	273	286	285	280	282	285	258	263	265	270	303	287	261	259	300	297	295	243	259	278	288	272	270	286	299	245	281	281	283	264	274	265	259	271	270	237	260	253	260	296	291	291	316	279	292	296	296	317	245	260	250	284	276	272	281	266	295	265	259	282	261	281	281	249	273	253	264	301	282	295	274	271	288	240	275	264	300	265	273	256	283	261	291	258	255	247	245	254	300	281	256	271	289	258	279	275	289	261	250	301	248	267	270	264	269	250	269	272	257	291	288	252	260	259	284	255	272	268	285	289	260	266	282	266	258	250	263	267	279	253	270	284	280	275	271	293	276	305	277	253	262	290	291	290	275	292	256	284	282	272	242	266	303	260	274	268	280	264	311	263	263	320	291	286	302	282	285	305	269	294	299	255	276	316	283	294	257	273	265	241	279	287	262	251	269	276	285	265	299	271	246	289	294	316	251	259	251	263	279	265	276	261	297	260	260	299	254	263	253	295	292	282	278	272	256	279	250	297	292	279	259	294	268	277	262	277	280	264	306	281	303	294	261	258	280	299	259	261	278	275	268	263	281	284	263	234	267	254	322	278	305	279	277	242	304	284	290	280	258	276	283	294	272	304	276	282	271	270	285	282	268	235	274	332	295	237	267	265	291	260	288	296	263	273	263	259	270	262	252	286	295	279	243	261	284	283	284	275	282	305	314	285	276	284	302	288	248	260	261	286	299	260	267	261	272	267	286	276	276	250	234	254	287	275	273	269	270	298	258	277	283	281	320	266	263	293	283	270	249	261	279	241	277	288	276	267	289	276	270	291	275	289	257	269	289	265	287	232	261	306	270	280	302	269	291	279	271	246	262	244	301	288	281	253	230	290	256	293	279	272	274	314	308	286	264	261	265	249	254	275	276	271	280	244	280	288	274	286	297	278	270	284	283	278	276	287	255	248	297	273	262	240	274	273	270	268	281	275	245	233	287	296	266	274	263	310	248	272	280	243	276	250	287	278	286	267	299	271	296	289	273	272	288	292	245	291	279	297	275	274	276	260	278	282	275	287	279	258	280	275	247	277	252	294	261	246	276	280	267	302	269	269	242	261	264	281	262	277	261	279	307	320	293	269	263	274	272	262	259	289	271	277	284	276	282	256	272	298	309	268	287	262	267	278	263	307	311	261	296	290	265	277	291	301	263	303	323	290	279	284	295	278	256	267	281	271	292	258	274	282	265	277	273	293	285	255	284	288	267	258	268	278	279	257	256	260	264	293	309	266	294	275	287	295	275	241	268	311	284	259	234	262	303	287	241	257	274	290	289	291	266	287	264	276	292	293	282	275	271	263	263	265	255	242	232	286	263	272	261	236	254	246	278	255	269	267	269	296	282	245	283	270	272	301	246	287	272	243	269	308	270	283	278	296	256	267	297	263	262	279	277	277	274	284	285	300	282	275	273	302	264	278	255	280	275	283	291	244	244	274	261	267	253	290	295	266	294	273	284	264	283	295	276	284	270	257	298	275	279	291	268	327	299	271	278	287	273	260	311	249	272	251	276	289	254	257	258	284	260	281	279	248	259	270	288	280	270	274	280	287	286	283	263	269	264	251	275	308	256	273	279	286	266	294	262	277	304	269	277	310	283	276	251	268	278	273	260	288	290	241	276	296	295	270	293	278	256	273	282	266	308	250	277	255	267	335	264	295	266	266	283	277	260	315	303	282	262	300	252	281	256	303	290	293	263	291	281	297	288	285	275	260	244	252	266	265	291	284	273	241	274	275	268	283	254	248	312	271	295	278	307	285	244	265	295	283	286	280	271	267	282	278	289	256	308	268	285	240	273	271	291	248	279	256	261	281	283	259	259	281	247	276	252	278	277	254	290	300	272	263	284	253	275	273	304	280	282	253	267	258	282	263	282	263	291	246	297	269	261	246	292	285	268	297	269	274	254	261	260	280	276	264	243	291	291	255	312	280	274	264	293	267	267	282	300	275	254	273	258	272	283	258	288	275	283	294	229	271	267	278	288	335	308	296	274	248	279	307	260	286	280	249	311	304	246	258	261	254	283	266	249	275	268	291	262	263	290	282	248	282	292	298	278	284	287	241	299	266	306	261	267	286	287	273	287	287	257	273	302	291	255	289	264	264	275	293	274	255	284	266	263	246	270	261	283	262	279	264	316	280	286	260	296	247	255	260	274	286	258	244	254	279	276	307	282	272	264	260	263	288	286	263	289	271	309	294	263	296	280	266	297	269	261	263	273	290	262	267	278	257	285	248	295	278	220	271	275	284	291	284	285	261	280	264	279	281	283	283	260	276	262	268	288	257	244	282	249	268	292	249	256	279	293	268	278	300	290	308	263	278	278	286	266	272	277	283	299	297	266	270	275	280	280	272	295	294	282	254	261	305	292	308	263	255	262	262	275	230	262	258	266	275	264	255	289	292	300	254	299	254	287	262	296	241	276	265	268	261	265	270	289	282	286	241	256	273	282	275	279	281	285	290	274	278	275	272	312	263	301	325	295	251	291	281	288	286	293	303	259
8384	3696	5151	3076	1390	1084	799	742	765	691	747	752	716	682	714	708	637	697	693	698	676	750	650	726	660	665	687	666	705	655	709	673	678	639	643	688	648	672	686	715	658	699	676	665	692	668	718	687	698	666	646	705	673	660	692	722	696	675	665	667	694	689	671	661	659	702	686	696	697	684	690	669	693	673	724	711	701	675	686	684	664	656	670	695	703	674	681	666	672	689	660	669	667	711	691	759	637	683	680	665	669	697	711	721	694	686	656	664	685	704	719	714	708	720	716	687	670	673	611	645	680	702	683	699	695	670	660	659	672	722	680	723	711	708	719	690	704	682	699	711	648	679	699	675	684	689	658	668	653	642	670	641	691	702	700	720	685	689	669	672	710	671	704	680	655	687	643	676	648	701	746	689	668	684	703	672	697	719	697	655	641	706	720	637	703	708	697	722	670	722	681	679	675	678	677	703	713	665	684	675	720	681	702	679	676	717	712	654	702	649	690	673	685	716	642	670	649	681	685	719	662	701	682	684	705	700	644	683	662	707	661	634	704	680	722	668	708	718	687	725	698	646	688	712	705	706	719	695	676	697	696	661	742	695	662	668	700	634	660	695	720	682	664	679	683	658	671	671	709	695	703	704	702	695	647	662	680	692	728	679	683	662	703	678	675	665	682	720	694	662	680	677	649	651	659	681	676	711	699	648	744	682	675	688	720	659	686	713	678	684	703	705	691	675	668	684	721	685	683	690	696	720	746	626	697	653	688	702	713	667	694	652	670	705	657	686	693	672	712	672	686	735	677	670	690	654	668	669	650	661	702	706	692	667	710	754	656	669	722	622	674	671	703	650	690	687	669	647	736	679	709	684	712	697	677	656	688	719	681	676	636	640	707	673	707	677	687	712	646	676	671	644	725	700	679	680	706	675	699	649	655	710	727	615	687	680	654	680	646	688	689	683	689	660	669	713	723	745	691	668	657	676	626	659	726	682	704	646	681	650	643	676	657	687	666	650	709	702	681	669	681	641	736	668	695	697	670	679	742	687	652	695	690	699	650	703	657	670	655	637	678	632	710	709	680	681	691	694	724	670	709	675	657	691	660	702	674	673	691	683	660	711	665	687	660	652	640	680	672	667	670	672	691	656	679	714	693	732	650	685	690	640	724	696	701	648	671	673	669	684	666	670	656	745	690	735	687	695	703	706	703	669	702	675	693	686	749	634	658	682	658	670	683	695	701	684	668	645	683	717	709	674	691	700	673	682	685	676	663	703	690	694	647	733	686	683	690	679	694	687	708	674	741	700	689	701	687	674	664	672	716	662	690	699	660	654	729	683	616	683	666	707	675	651	687	698	699	688	675	702	706	683	669	737	669	636	685	671	668	675	681	690	700	642	701	694	677	646	690	647	684	664	698	664	677	701	708	668	664	635	700	710	660	672	680	663	678	682	699	708	652	688	734	668	659	680	667	701	641	690	660	688	635	672	692	747	692	667	711	666	702	647	676	695	678	713	634	713	648	671	663	664	698	683	721	680	659	625	665	631	671	683	710	619	710	729	709	634	663	660	639	704	702	598	667	709	666	668	706	724	681	663	660	702	695	686	672	690	674	687	680	715	681	686	662	678	692	683	651	676	694	699	616	682	695	666	683	704	687	689	659	670	661	616	684	680	688	642	695	624	696	694	685	700	697	643	723	707	672	711	682	646	668	648	729	688	670	693	709	655	690	689	656	691	638	684	651	678	678	661	679	665	672	673	705	667	703	718	689	708	649	735	715	651	689	700	694	696	703	684	682	698	678	651	678	665	678	716	685	645	690	666	685	695	694	705	665	667	702	675	739	648	663	719	690	681	701	684	660	703	680	647	678	689	657	711	675	655	641	690	693	645	686	681	659	713	651	681	707	706	695	679	682	702	676	689	657	683	690	644	669	665	675	748	655	721	666	685	704	726	726	678	719	665	675	669	687	692	685	682	675	669	713	679	687	668	659	653	682	704	671	709	685	642	680	691	677	647	652	665	694	680	691	665	686	689	652	679	699	697	658	661	711	688	640	697	650	654	671	646	759	711	699	713	694	679	638	723	697	654	724	660	665	653	719	679	653	691	720	666	709	634	672	715	724	645	716	673	678	688	653	656	655	674	648	701	745	685	695	700	696	689	676	699	678	678	658	661	649	686	643	713	690	702	738	719	710	691	706	719	711	667	684	713	669	696	625	702	702	707	650	651	737	689	680	687	696	680	686	650	696	712	721	663	691	677	670	676	702	639	679	702	637	710	681	662	704	738	667	677	670	668	682	675	685	698	659	687	679	668	685	709	673	739	659	676	671	677	643	663	728	665	713	669	664	685	732	654	735	695	688	684	683	706	660	612	677	698	687	671	677	646	658	654	663	660	694	697	733	699	703	633	673	684	685	617	647	688	743	630	658	676	673	678	664	659	735	666	659	694	690	665	649	639	655	668	681	653	713	655	663	666	684	680	711	637	744	689	685	704	663	681	676	682	652	680	692	688	654	645	667	672	657	703	663	709	699	663	667	666	720	680	636	700	681	665	671	635	702	705	660	709	699	700	658	662	672	701	730	665	668	680	688	687	689	664	718	687	681	737	693	679	664	668	706	640	691	670	697	718	699	750	681	690	709	706	665	647	632	701	625	646	668	699	682	686	647	676	658	695	652	685	601	675	684	702	688	699	690	698	706	705	660	657	709	734	742	718	723	683	669	707	738	678	692	707	657	719	629	678	691	713	661	675	698	673	697	734	674	700	658	696	723	664	701	675	675	720	651	656	712	695	666	719	697	703	673	719	622	763	724	666	704	641	673	723	717	681	718	665	673	675	615	671	661	705	691	729	644	695	676	726	673	618	721	695	664	720	685	698	667	673	690	706	728	725	663	670	687	686	747	698	717	665	720	737	728	671	676	712	684	659	632	699	671	669	653	738	728	682	663	671	709	685	679	624	664	666	648	713	692	693	639	637	698	672	696	678	698	660	654	675	639	679	701	643	679	630	688	688	698	712	654	669	706	728	669	671	663	692	679	726	661	657	698	673	710	684	659	680	666	714	711	647	694	705	683	679	639	655	660	641	688	696	716	713	658	681	700	663	680	693	668	688	679	674	678	649	721	691	724	691	686	678	697	683	679	696	630	651	677	693	712	695	654	705	695	658	699	655	653	673	654	686	708	694	695	719	705	735	651	676	700	684	663	729	670	690	641	674	610	687	689	709	681	689	690	711	703	678	657	699	671	673	686	724	690	684	697	641	682	666	699	677	731	643	675	687	697	670	705	700	636	703	695	704	715	669	714	709	680	690	645	667	688	709	717	720	655	639	673	690	663	654	640	628	678	715	604	733	688	662	725	686	672	623	713	692	676	676	679	715	676	666	723	703	635	636	705	676	700	655	702	650	730	686	731	675	662	702	682	677	746	670	727	693	689	684	662	673	689	680	710	685	687	642	650	706	705	695	641	693	690	646	683	729	692	693	709	656	700	666	689	682	690	650
19064	6527	5524	2598	881	640	518	440	409	422	449	419	433	387	404	444	400	393	418	398	400	355	361	443	385	387	406	384	440	416	397	400	415	404	376	427	361	391	363	383	426	445	430	409	423	409	360	438	412	380	379	410	398	397	425	400	380	371	411	398	378	377	394	418	392	391	410	412	400	413	386	416	390	353	358	410	439	386	434	393	373	384	425	383	386	390	368	425	409	431	382	397	389	368	378	420	375	353	401	375	382	409	392	427	406	431	431	413	375	393	398	381	385	394	420	427	402	411	384	412	411	366	360	387	388	390	408	430	416	386	385	402	397	401	405	405	395	365	368	396	398	386	412	395	390	423	429	399	377	372	353	402	412	377	364	389	424	395	374	392	435	407	406	392	408	420	380	440	376	382	380	397	388	394	394	379	372	428	397	368	354	349	366	382	392	377	391	408	429	440	378	381	430	438	350	361	395	398	403	396	398	391	418	395	370	385	391	370	373	370	423	406	372	365	379	391	386	406	388	416	391	394	368	401	406	368	392	405	368	389	399	386	400	392	398	403	382	409	419	394	429	428	398	417	388	456	378	397	401	377	392	393	396	381	400	435	422	396	402	421	393	382	388	387	388	388	367	397	420	391	402	380	387	374	395	412	384	406	409	405	434	455	408	418	437	394	387	388	387	428	416	388	433	439	375	449	418	382	403	388	421	402	379	397	408	435	411	382	407	406	381	368	403	370	417	408	423	396	409	366	406	408	385	361	396	393	394	423	367	396	390	384	406	370	360	387	395	371	398	391	433	384	415	384	389	388	391	397	375	409	403	403	368	371	420	392	392	407	368	414	399	361	387	392	428	418	436	414	380	409	439	400	384	406	397	374	408	376	404	417	388	418	408	409	398	396	365	432	415	447	394	374	392	367	384	375	370	415	421	414	383	410	389	382	414	369	393	375	385	412	424	422	383	387	371	427	399	384	359	412	378	428	391	382	371	413	438	404	407	406	393	387	402	410	424	420	399	370	395	397	404	381	380	417	450	384	442	388	401	419	412	397	374	398	359	390	436	389	363	375	375	384	411	384	394	407	424	391	346	422	387	430	414	397	350	402	388	391	393	362	395	391	396	394	411	394	375	370	410	389	415	412	409	401	384	428	354	370	409	422	374	418	405	422	429	422	359	413	434	391	387	371	389	403	426	379	416	371	390	380	386	418	388	387	394	417	400	460	405	381	419	445	404	377	388	431	380	409	418	422	381	406	400	428	403	399	426	381	378	394	426	400	393	398	443	405	414	426	439	386	371	413	378	409	365	393	409	414	408	396	422	369	418	400	427	399	370	338	409	399	366	389	378	400	375	389	393	439	425	431	407	377	394	380	431	401	408	443	381	404	405	385	421	478	420	385	375	426	378	386	399	388	383	425	407	430	395	377	421	410	378	389	385	410	393	369	389	395	415	417	407	382	404	383	391	386	410	440	397	426	405	411	385	439	398	409	417	386	411	350	359	381	377	399	386	424	363	388	405	376	376	412	409	428	372	404	400	412	399	381	423	419	371	345	403	404	380	388	361	402	398	358	406	366	391	428	360	457	361	411	385	381	407	387	421	385	390	391	335	382	387	378	402	416	418	388	398	385	390	381	388	421	415	396	395	398	433	439	397	388	395	403	409	440	425	385	410	378	427	433	433	380	435	416	416	423	391	420	415	350	374	391	402	402	367	397	457	383	413	372	405	415	408	389	419	401	395	409	428	400	353	341	380	413	369	391	375	414	394	430	425	449	426	435	368	406	418	386	414	427	387	348	407	379	390	378	386	415	448	436	418	396	374	405	413	456	403	364	356	391	431	397	413	391	377	371	397	342	390	439	421	390	401	398	386	406	408	371	391	423	400	374	420	433	411	417	401	395	402	371	399	338	413	386	406	383	373	380	414	388	373	430	413	380	420	381	403	400	401	398	384	387	417	399	438	404	384	412	394	398	362	419	421	420	380	408	394	413	361	383	442	426	386	400	387	452	417	400	370	368	401	390	366	375	399	409	365	400	420	399	398	412	416	380	440	394	383	405	387	415	422	382	424	372	428	389	402	410	448	427	409	398	405	413	409	405	414	371	401	370	403	354	375	435	404	393	390	394	334	389	391	410	387	424	391	403	397	416	395	374	378	396	396	379	425	381	388	378	391	361	433	389	410	383	375	407	413	412	415	381	414	401	372	364	427	421	368	382	424	459	390	402	422	409	376	394	393	345	413	381	422	411	394	431	447	390	434	402	397	380	430	424	335	385	368	407	408	409	408	428	418	397	392	404	380	413	408	390	433	401	389	390	368	402	356	372	373	384	394	400	451	439	355	428	380	364	394	367	391	377	405	373	401	404	391	388	455	413	394	422	407	378	385	413	395	410	374	379	392	393	405	397	416	424	410	426	405	419	412	395	404	399	450	407	396	416	439	382	372	355	374	377	404	378	403	360	401	436	382	393	355	363	426	425	381	412	425	393	379	352	378	400	384	399	382	407	378	388	430	398	372	435	402	380	408	372	431	362	379	388	393	410	440	381	441	386	389	381	418	419	384	405	379	392	394	415	398	412	400	371	393	368	386	396	409	420	351	363	384	438	395	416	382	375	414	464	392	381	401	405	397	398	385	385	378	372	376	382	373	394	399	375	368	380	403	389	411	411	407	403	394	398	416	377	373	351	402	395	380	421	410	409	415	419	428	425	422	379	395	403	396	390	390	374	428	406	422	370	429	392	418	381	397	419	378	384	427	385	397	399	367	397	426	365	394	455	420	411	411	391	381	380	420	398	399	423	396	394	419	433	385	398	393	413	400	383	399	401	398	396	369	378	427	396	399	402	389	449	413	363	411	405	403	398	380	409	377	409	410	362	398	404	426	394	451	339	392	419	443	411	350	382	377	426	427	388	397	381	405	389	397	429	378	404	371	383	405	395	398	426	399	393	388	386	383	405	455	422	392	407	388	381	416	396	394	445	373	413	377	391	391	407	416	415	368	402	406	413	409	382	383	387	359	379	402	394	400	412	459	404	385	407	441	375	424	426	403	425	387	368	407	414	377	397	391	404	424	343	389	389	387	443	391	401	400	398	445	410	420	388	398	389	397	354	411	399	393	420	391	401	419	392	402	402	387	371	394	420	401	381	388	419	425	366	396	396	436	400	437	398	388	386	392	411	375	383	387	414	410	397	382	369	380	415	410	387	403	378	424	399	398	422	385	375	396	370	402	374	395	393	401	376	401	433	399	407	381	449	382	385	370	388	453	396	422	391	420	385	398	376	375	425	384	389	360	421	410	400	377	398	386	391	457	415	386	343	418	382	395	384	418	380	380	449	400	421	373	392	402	414	390	358	433	376	390	397	383	421	416	378	360	384	394	398	380	437	369	390	364	432	394	388	410	379	415	391	393	402	409	382	412	376	387	410	402	433	399	408	400	382	387	428	408	404	414	419	406	353	368	413	391	422	411	414	397	414	388	417	413	398	448	368	437	391	398	388
13591	6015	9644	6864	2772	2231	1617	1350	1204	1170	1102	1053	1059	987	997	971	985	974	1001	991	990	953	929	916	956	1057	991	922	972	967	963	919	972	918	890	956	923	906	1018	903	927	907	926	967	912	1000	976	940	899	943	925	938	921	915	938	1011	973	947	930	998	972	939	923	876	894	961	935	916	949	947	908	950	863	909	932	904	948	913	937	920	945	915	920	986	927	905	943	936	946	934	973	916	901	961	993	956	923	900	924	926	922	898	965	971	935	933	918	925	909	986	943	919	911	952	856	888	971	924	893	933	947	954	975	895	909	899	905	931	941	917	866	882	882	881	967	916	927	931	945	945	953	951	917	903	921	934	1015	996	893	910	933	914	930	941	956	911	930	911	931	963	944	974	927	947	877	966	909	977	981	944	898	943	911	957	885	909	910	937	965	970	923	946	960	855	879	885	952	918	923	870	940	941	979	968	941	962	918	901	898	870	895	949	887	927	982	915	963	908	924	925	884	956	917	921	917	924	932	988	949	916	999	941	973	948	909	967	952	896	882	891	875	908	917	940	915	952	956	876	956	922	931	963	959	907	905	913	979	882	889	881	939	922	931	885	967	927	900	957	890	918	985	974	956	868	916	951	929	996	913	873	919	963	883	953	918	934	960	942	916	945	937	898	943	905	904	924	907	912	956	901	932	921	966	910	926	929	958	921	964	891	943	946	955	864	923	923	962	946	950	900	955	901	944	922	913	942	922	929	898	916	928	926	934	966	914	912	965	907	943	969	942	931	941	948	951	1000	961	1011	934	924	889	921	896	932	922	958	943	897	944	961	928	927	945	950	912	919	951	926	918	898	982	960	858	942	937	911	928	946	990	979	925	936	972	962	997	918	900	899	948	964	887	932	983	939	935	993	983	942	899	915	912	922	925	883	919	904	959	971	940	947	945	926	925	924	905	936	934	966	958	932	857	905	919	957	962	935	916	898	985	946	863	916	962	927	892	971	934	912	905	920	942	986	954	974	918	932	892	942	901	961	951	958	971	973	921	905	932	945	881	877	993	944	928	891	965	896	947	929	864	921	966	895	956	904	909	889	936	922	933	970	980	927	905	950	910	931	956	907	941	927	953	928	923	950	906	958	918	894	898	949	931	883	919	924	907	923	901	966	925	905	882	1012	919	880	932	963	980	895	918	927	975	967	946	947	942	937	922	904	928	976	938	908	905	955	958	941	975	961	961	934	935	968	894	941	970	899	910	1006	910	921	952	956	910	908	951	922	892	945	860	911	941	956	898	923	912	982	921	919	992	936	944	942	918	956	903	950	915	1011	952	932	930	961	938	923	921	914	932	900	976	974	891	916	922	1004	970	933	944	964	939	917	915	871	933	927	944	946	931	908	916	910	937	852	884	905	904	896	935	968	1004	905	931	950	921	936	869	929	901	926	956	930	909	944	920	966	921	941	916	958	918	936	944	921	919	926	934	932	911	932	918	916	905	948	947	932	884	898	945	971	940	900	908	901	911	937	991	966	921	993	953	941	973	938	925	919	925	905	936	924	921	965	956	889	900	923	956	936	915	957	917	971	915	911	968	880	917	896	900	911	881	979	991	965	938	897	933	952	969	965	904	948	931	924	892	910	966	882	932	943	969	915	995	1004	956	922	917	971	871	917	942	943	934	913	936	955	930	967	921	918	948	939	947	924	918	915	958	920	936	918	905	891	930	911	965	951	885	941	918	938	937	945	935	910	903	945	955	891	917	935	862	1008	915	982	916	917	939	965	884	916	942	953	961	967	954	925	930	909	908	870	894	937	880	888	951	928	903	951	931	991	934	881	968	942	977	933	998	916	913	969	963	943	953	968	943	907	1029	973	917	966	947	962	948	934	943	985	908	934	901	938	898	953	950	953	974	878	909	981	990	989	917	922	955	908	889	935	1001	903	980	888	934	932	922	989	912	935	979	908	944	918	891	933	946	945	899	959	1025	902	924	905	951	932	922	898	925	956	945	942	950	922	911	912	947	878	959	920	917	928	874	875	924	957	950	941	894	938	930	933	920	928	900	923	940	863	954	895	997	968	965	976	936	941	935	969	902	949	947	921	886	976	917	1004	1021	966	963	909	981	927	915	862	959	990	958	940	940	948	924	974	951	889	937	977	907	985	953	932	938	948	888	890	993	910	941	940	912	959	949	957	959	918	913	981	904	945	954	904	942	900	869	911	934	917	886	916	901	899	927	941	958	938	898	973	897	927	927	909	952	899	922	933	918	939	968	994	920	921	970	938	891	919	945	955	936	908	927	894	962	903	945	949	992	893	989	946	923	954	877	884	929	945	944	903	940	905	914	984	932	898	962	919	999	957	925	944	928	974	931	978	877	903	896	923	957	967	912	949	914	908	968	947	930	960	882	923	971	908	926	952	913	927	855	852	925	884	954	919	871	951	932	911	965	904	947	916	940	953	902	960	968	887	999	953	897	918	925	907	854	943	952	930	902	935	927	909	919	915	862	937	904	931	982	939	908	955	956	984	925	923	970	957	896	946	869	946	909	908	973	891	975	916	937	912	967	921	923	893	950	918	925	978	936	899	927	956	961	976	977	907	892	926	966	934	954	918	910	925	918	919	950	971	928	928	927	898	954	941	942	905	907	952	958	955	959	890	905	940	938	937	946	907	880	961	930	930	1010	963	950	933	911	896	979	936	914	934	912	871	911	924	888	929	903	920	886	964	962	881	936	927	947	930	923	1001	938	934	956	963	920	935	920	938	969	921	925	957	1006	941	960	899	929	902	979	923	897	933	935	874	921	942	974	986	876	1025	991	968	888	949	949	908	896	943	919	970	940	919	932	936	962	925	942	981	912	916	985	945	949	944	947	992	961	939	931	885	880	906	911	907	940	979	975	887	936	923	889	964	931	934	966	906	992	957	865	933	956	981	937	926	909	942	933	991	920	895	883	917	938	922	971	871	896	983	908	919	902	932	964	950	893	862	959	916	888	932	929	1013	929	979	966	916	915	904	938	967	935	942	946	930	906	929	942	971	906	903	869	976	935	945	907	914	967	954	961	958	909	930	938	917	928	931	947	979	904	862	937	913	944	965	934	964	929	942	903	912	915	961	886	931	899	962	920	903	915	951	924	957	916	900	897	926	951	958	1000	914	968	920	985	918	939	922	909	898	892	926	943	880	966	932	910	904	974	989	913	909	916	922	933	945	895	919	880	907	976	906	903	936	950	924	960	979	954	910	950	896	922	914	921	919	925	918	937	928	906	968	971	942	883	941	916	953	927	883	920	948	917	975	946	864	971	974	856	910	912	871	906	923	906	941	955	929	923	918	922	895	947	935	954	877	944	909	943	921	929	931	954	874	877	927	902	892	944	955	922	908	935	906	920	940	924	908	893	937	893	891	945	925	987	922	964	912	942	948	906	960	995	975	953	890	962	892	886	920	924	1002	905	977	904	901	897	974	918	924	881	943	896	918	980	890	919	920	964	896	921	893	902	863	856	887	944	953	952	942	942	946	946	946	893	955	962	934
27397	10008	7774	3497	1095	815	556	457	411	359	339	318	378	335	351	317	340	301	328	342	331	340	328	292	323	313	329	326	294	312	327	301	322	323	350	324	301	272	306	306	332	321	325	295	273	279	285	331	329	295	321	301	328	343	305	308	291	309	311	332	282	309	318	292	331	330	332	318	319	334	306	321	317	266	293	292	299	323	274	325	291	311	310	291	314	292	351	320	342	314	334	315	355	294	314	324	345	338	296	301	330	311	331	337	291	327	316	319	320	314	320	303	292	307	317	348	312	309	299	356	294	317	301	311	321	312	301	300	345	329	291	293	263	322	324	326	332	343	295	308	345	319	323	309	299	337	313	313	334	342	308	329	279	296	325	323	333	283	302	294	335	287	303	314	309	320	313	323	302	304	317	306	335	286	303	292	311	299	319	335	330	315	325	314	307	321	312	306	280	300	295	330	334	322	303	306	276	332	280	348	307	329	319	319	324	327	285	322	310	283	336	303	296	290	286	328	332	288	314	322	319	291	290	287	329	285	320	297	309	322	309	311	333	265	289	308	287	318	310	295	284	300	324	293	290	294	294	323	333	313	290	338	286	280	317	303	308	311	336	338	305	286	305	323	331	336	273	288	321	323	345	300	339	308	326	314	270	292	299	302	318	319	316	311	308	318	292	310	308	320	296	327	303	349	320	318	326	356	319	320	277	335	313	270	253	300	313	278	309	320	301	316	266	302	294	312	297	329	285	331	298	287	331	302	296	297	340	306	287	328	313	292	311	342	297	329	266	284	327	311	309	303	277	303	329	291	288	310	292	313	309	292	316	296	310	325	267	318	295	312	323	295	289	306	306	311	301	296	333	336	288	301	322	270	290	331	339	315	327	324	313	320	327	294	297	318	331	313	300	321	318	305	313	306	346	342	309	283	308	351	308	326	306	277	301	308	303	329	299	312	314	328	293	344	298	301	304	337	289	278	345	327	303	313	321	325	330	318	323	294	304	322	292	325	340	295	317	327	324	325	340	304	319	286	347	340	274	325	302	344	317	325	342	320	314	338	348	311	328	330	321	307	301	330	338	316	312	324	289	322	348	302	308	335	304	308	295	336	312	308	316	309	321	345	346	291	291	346	340	282	312	330	282	278	302	322	285	311	291	296	301	322	299	330	338	318	334	322	311	321	309	311	307	303	328	277	312	265	312	294	317	343	324	307	289	313	318	324	305	283	305	331	322	316	324	318	318	332	325	320	351	331	287	332	300	329	336	311	308	297	341	339	324	315	317	298	292	316	336	324	326	303	311	325	322	334	303	313	291	309	306	297	298	289	292	279	301	324	307	340	284	368	330	291	309	353	312	293	290	300	341	314	341	294	284	332	326	312	322	314	354	286	357	341	295	313	299	303	300	280	318	278	306	320	289	305	289	276	338	310	304	336	288	298	332	328	325	290	304	314	292	326	316	300	309	330	318	308	263	331	292	304	290	294	319	308	319	316	296	304	331	270	311	305	298	282	291	313	303	324	290	299	296	309	308	338	310	314	291	296	332	290	298	312	300	315	318	286	314	282	299	327	293	324	318	303	325	285	304	332	298	348	292	298	320	315	340	305	289	289	340	285	287	338	279	297	318	302	314	326	302	313	338	312	298	308	348	300	314	308	322	317	328	333	315	318	315	356	335	341	306	309	311	302	308	323	312	311	329	305	312	341	335	294	291	324	323	312	296	312	282	292	331	306	387	318	309	338	328	299	324	304	351	319	296	304	277	301	337	322	265	337	361	328	320	279	312	325	345	303	335	293	282	285	313	275	313	314	323	305	301	334	339	315	303	330	347	332	314	314	295	303	295	320	313	295	343	317	305	298	294	302	289	289	314	283	322	336	312	313	297	293	315	309	307	328	333	327	290	310	305	308	306	311	260	319	333	300	326	282	311	294	318	300	287	287	301	317	326	329	303	334	308	318	314	290	321	285	332	319	295	320	311	332	289	335	290	362	336	323	337	304	317	311	281	311	316	314	315	289	357	271	287	315	293	291	343	315	299	302	286	321	333	361	314	306	322	293	311	326	381	303	312	303	315	365	315	308	287	307	329	306	302	335	310	302	343	303	321	280	258	325	327	307	302	298	288	311	311	335	305	304	300	307	304	348	322	301	310	306	335	286	314	324	321	323	317	294	283	319	311	325	312	275	305	313	283	302	295	323	287	333	355	341	315	323	302	323	316	341	325	332	316	290	330	320	294	297	336	324	275	345	331	362	277	306	294	262	268	316	329	320	302	314	338	313	299	263	304	312	302	315	300	274	293	305	335	299	327	347	316	302	293	308	330	318	310	295	308	303	308	314	311	337	312	351	332	350	325	305	296	318	321	300	327	340	308	331	291	287	285	292	301	295	302	309	293	339	366	333	310	297	307	309	315	306	299	306	302	320	290	316	316	292	305	282	310	301	307	325	329	320	328	329	298	287	279	301	335	273	309	302	326	283	312	342	318	299	334	291	296	324	289	289	313	334	340	328	328	316	296	329	301	280	327	293	318	283	289	309	343	308	291	316	291	353	343	335	314	325	348	329	339	319	317	312	334	317	285	287	314	320	292	301	283	323	314	310	352	299	285	286	320	321	308	307	312	328	292	288	315	306	312	309	296	298	291	306	330	326	299	323	353	328	289	288	292	293	323	345	305	286	269	271	311	321	298	330	304	293	319	306	280	350	323	320	339	325	320	322	322	338	327	295	316	323	315	330	293	321	314	327	338	296	319	319	288	303	309	306	312	337	319	296	305	325	338	317	309	351	272	286	315	304	311	314	292	323	316	324	314	307	321	288	307	314	292	282	281	302	299	302	314	304	330	286	288	316	277	333	336	308	338	278	312	346	305	307	312	297	283	322	306	308	330	282	301	330	296	309	328	316	351	293	290	319	313	313	310	319	320	329	313	309	331	309	326	296	256	318	304	316	314	329	301	297	325	298	319	303	337	291	287	289	332	344	327	340	315	306	317	316	313	298	321	331	338	316	355	325	321	293	280	314	283	287	313	309	331	318	323	292	334	320	335	315	314	318	280	309	308	314	313	316	305	310	309	322	305	327	320	308	285	312	349	310	362	314	340	330	285	325	295	320	333	326	344	268	323	309	327	304	303	348	304	316	308	320	301	307	276	324	275	313	313	323	306	333	324	324	326	327	335	301	286	292	318	338	308	349	324	280	301	313	297	321	296	255	328	308	334	303	284	325	319	290	294	291	315	334	334	275	322	314	295	294	310	311	309	330	321	297	315	304	289	318	328	265	298	315	298	336	270	310	308	298	348	285	301	300	306	307	298	326	298	292	342	309	296	292	340	319	330	297	333	297	305	305	323	331	312	294	328	304	334	327	317	321	288	323	303	348	300	320	348	299	282	333	300	263	304	341	320	309	307	338	301	317	305	302	311	286	315	309	328	314	325	292	321	301	294	340	300	321	340	310	319	281	280	288	315	338	347	312	296	323	310	332	330	304	303	307	302	305	310	324
16624	7841	12528	8649	3673	2992	1932	1468	1169	1122	978	1049	977	873	826	840	832	794	785	803	854	778	781	792	761	744	751	770	770	735	767	737	706	746	792	740	688	695	760	706	747	715	752	731	780	736	732	732	720	703	704	725	728	729	780	714	752	720	769	782	751	717	731	717	738	722	736	684	763	763	756	736	707	720	740	735	711	731	745	742	696	741	721	738	754	719	724	741	695	727	703	758	765	738	732	725	715	696	700	734	728	701	748	729	741	756	753	700	704	729	705	775	707	719	748	679	697	717	746	705	733	731	717	701	714	772	756	801	776	724	718	715	727	834	701	761	771	727	713	692	756	712	720	734	704	753	654	723	745	753	693	747	747	763	673	740	717	756	691	778	706	706	703	713	705	733	706	734	696	727	747	677	763	776	764	692	711	764	733	751	702	726	706	708	750	744	774	701	709	761	701	776	715	703	734	739	701	726	655	747	743	692	761	716	705	772	753	753	697	754	764	738	669	692	691	709	752	779	745	774	708	713	722	687	729	689	727	652	792	692	733	725	739	695	693	705	780	718	752	769	700	739	747	741	722	739	724	691	678	723	728	710	703	730	722	666	723	693	730	761	717	756	687	751	742	695	721	699	720	712	730	723	717	688	731	747	699	731	648	730	727	696	719	735	708	737	693	686	740	750	762	685	717	751	685	721	769	697	702	770	703	717	690	713	754	728	723	741	718	722	729	706	698	748	742	699	730	714	783	738	716	700	763	736	702	764	687	751	749	718	759	751	703	709	685	683	725	701	726	721	709	724	748	764	709	710	723	703	714	762	700	732	749	717	739	746	756	695	727	724	749	702	705	711	697	654	713	722	751	745	702	734	713	725	727	743	748	709	711	745	746	744	722	747	714	731	748	639	705	706	662	764	702	701	742	716	748	772	698	729	715	726	742	748	733	719	710	626	806	743	693	705	787	707	754	743	751	741	681	750	716	676	720	724	733	746	760	714	713	766	751	768	739	700	685	680	708	719	679	708	701	714	767	728	689	732	740	741	737	750	713	737	716	737	747	776	693	671	713	767	721	721	780	752	699	736	726	707	739	701	682	689	733	756	743	705	723	725	721	712	713	757	747	738	668	690	758	690	738	710	756	719	691	750	763	770	741	751	750	749	718	716	710	746	788	745	732	748	736	707	646	724	742	700	722	724	683	733	760	728	757	733	712	750	715	722	716	722	724	697	755	733	672	763	751	758	717	721	689	726	758	737	768	715	720	725	741	763	731	713	716	686	773	679	730	721	744	696	710	709	749	739	708	726	682	732	730	710	696	747	693	708	704	752	768	734	690	725	732	752	703	721	709	719	758	769	741	712	720	771	690	673	707	721	719	733	756	746	682	754	722	707	671	770	722	749	711	741	727	724	710	728	732	702	741	749	760	749	699	750	749	685	737	690	729	758	718	661	700	712	733	725	722	718	742	772	776	695	704	702	716	714	754	717	706	688	675	689	739	715	719	730	683	716	741	767	684	700	755	746	705	743	724	710	730	721	730	726	705	664	761	754	730	694	686	701	726	706	764	747	734	714	675	738	707	731	692	745	743	653	689	727	710	746	720	783	714	746	793	708	713	709	724	740	698	798	730	745	749	715	686	763	724	730	696	721	732	693	737	695	729	699	758	727	698	679	715	729	751	742	707	714	682	693	664	725	749	712	720	722	742	743	725	708	776	722	728	720	705	742	733	774	727	724	709	679	730	747	705	714	683	732	765	699	751	723	760	738	738	711	692	783	724	734	769	719	763	703	722	754	691	728	689	745	745	767	766	737	760	739	740	754	702	723	766	713	698	717	668	692	714	764	756	753	749	708	722	701	706	721	742	690	689	702	721	702	762	717	715	754	750	760	708	776	678	751	730	771	727	692	679	704	700	723	741	749	716	746	703	728	733	714	717	714	739	758	694	683	672	644	704	740	683	690	733	723	669	718	728	679	733	733	745	729	717	657	751	746	742	720	681	701	742	702	723	756	753	715	723	731	697	760	703	703	721	674	701	735	701	710	707	681	724	722	727	691	724	753	712	724	741	718	768	725	688	729	706	771	675	789	754	690	722	676	684	746	691	747	726	746	736	705	722	728	718	716	704	678	700	745	714	718	738	745	762	732	748	774	746	719	724	735	733	742	717	737	722	729	749	669	791	753	736	681	727	699	764	711	680	693	723	737	691	692	743	779	776	713	756	727	723	685	686	721	713	704	741	751	759	736	722	719	753	719	711	716	739	722	712	707	692	739	708	751	694	669	710	746	707	740	791	726	732	730	706	709	690	755	759	723	725	735	726	733	689	698	703	714	709	734	681	735	692	745	701	726	774	688	752	738	735	748	673	736	749	745	765	739	744	755	713	739	747	694	678	718	756	717	722	731	700	743	760	720	741	772	730	757	743	730	725	718	682	758	756	714	737	757	753	725	762	730	704	707	731	750	761	718	744	716	756	695	748	749	737	776	755	758	757	723	769	717	697	726	734	712	676	724	738	696	685	739	714	712	730	747	720	729	704	724	775	726	776	745	708	743	755	701	754	719	731	748	712	720	735	723	741	747	747	704	731	724	739	715	729	774	732	754	693	758	725	736	717	746	714	727	692	713	707	709	748	746	698	730	729	723	714	736	749	733	760	694	737	702	739	715	730	781	718	690	723	734	718	710	711	713	721	756	742	690	762	708	713	730	718	724	714	703	701	725	684	695	683	739	748	709	729	730	708	761	745	683	761	706	708	717	779	804	707	708	710	761	714	739	735	744	707	719	698	757	757	755	712	729	719	734	752	753	773	762	708	708	758	736	725	704	716	707	720	683	743	713	735	755	758	738	687	733	732	705	720	712	746	762	726	705	732	710	747	779	790	743	697	735	727	711	713	704	723	759	742	742	737	807	740	721	746	685	715	713	705	760	740	722	791	757	707	717	740	754	688	711	763	719	733	759	736	735	771	723	714	706	752	795	705	755	692	727	699	733	723	703	736	727	666	738	704	725	717	696	738	746	775	660	727	700	723	741	729	730	667	725	742	718	701	748	705	766	759	749	782	724	737	654	745	736	689	744	703	729	658	741	790	707	712	789	748	704	776	737	714	693	713	745	720	708	710	732	723	718	748	708	732	766	727	759	752	749	780	696	715	710	752	687	708	717	738	746	739	695	739	727	749	705	671	690	692	725	707	723	719	704	728	776	719	701	719	706	748	727	751	752	729	726	698	736	746	739	729	759	720	747	724	748	720	720	712	753	725	696	712	738	732	691	736	751	732	710	767	695	744	766	737	729	687	748	768	680	729	719	731	749	723	776	700	722	699	725	729	750	696	704	737	684	738	750	728	745	730	697	740	714	688	772	689	695	709	713	730	678	702	780	767	751	714	692	726	694	748	750	692	749	742	706	706	729	769	730	717	785	711	705	744	751	746	695	755	731	688	743	747	713	736	710	757	710	748	753	726	770	706	772	723	720	674	756	760	732	700	749	742	671	741	710	754	715
10392	3601	2454	1012	361	337	303	279	243	273	260	250	229	227	269	275	287	251	254	253	258	294	280	271	261	257	265	278	302	255	279	245	252	275	272	269	276	259	229	252	254	282	259	282	240	246	271	270	261	268	295	270	250	275	285	294	279	266	258	260	299	247	275	270	267	270	256	236	279	266	257	291	272	276	268	273	269	251	277	291	293	254	265	265	271	271	262	256	279	275	266	278	301	281	297	265	245	265	275	279	264	252	226	289	232	269	260	272	283	243	269	288	269	281	256	254	285	271	273	253	250	231	259	292	311	271	285	250	257	270	264	255	247	223	270	239	242	273	290	301	259	248	247	244	274	264	290	272	281	234	264	256	257	243	270	279	280	287	269	264	267	271	289	275	254	232	277	281	249	263	250	293	296	316	287	267	239	257	278	283	224	259	272	250	239	262	293	306	304	233	272	289	254	290	293	258	254	260	295	278	271	289	264	263	284	278	269	268	255	300	262	275	270	261	278	257	264	259	290	289	292	281	226	258	261	263	269	240	275	245	288	250	283	263	261	261	234	261	263	296	261	260	275	262	252	278	261	257	306	303	261	269	257	291	249	282	255	277	300	263	269	245	258	248	282	261	305	289	291	266	312	299	277	301	245	259	260	271	269	262	269	249	269	279	297	228	237	258	241	285	280	247	269	277	270	255	280	276	253	279	284	242	267	300	276	263	275	262	285	281	273	259	262	290	276	281	276	267	266	240	258	294	267	256	273	262	253	260	277	240	261	280	265	245	265	277	294	270	302	283	248	263	275	285	251	285	262	244	244	285	263	280	273	284	271	289	253	306	308	284	253	297	257	268	290	280	270	276	261	265	267	306	280	257	245	327	313	251	253	249	246	291	250	296	287	318	264	271	309	282	265	291	270	233	259	296	265	247	269	269	252	271	303	315	277	260	286	250	253	247	279	316	292	269	267	283	287	276	278	266	287	286	268	235	262	275	266	268	254	244	295	228	259	293	261	252	263	281	261	307	324	269	253	257	262	284	263	295	291	272	264	300	286	251	239	234	273	243	276	261	283	249	265	271	231	289	268	268	286	253	254	273	275	265	234	291	254	252	297	245	251	285	282	262	236	244	263	262	301	274	276	257	270	275	284	252	258	225	254	269	265	276	264	264	260	270	273	259	259	262	269	263	231	277	262	276	259	280	256	260	269	268	296	260	255	276	293	243	250	274	269	245	276	272	264	277	297	288	243	228	250	253	267	255	280	264	233	240	293	303	306	251	262	292	270	268	263	299	229	257	293	284	268	251	268	277	260	265	272	271	267	280	284	231	270	283	248	272	290	260	284	285	279	260	275	271	263	253	266	266	262	265	272	270	285	235	250	257	229	267	271	276	272	247	274	245	262	254	253	290	288	257	217	248	267	316	254	287	260	266	241	294	268	260	296	284	282	277	253	227	257	274	251	251	233	285	279	289	301	272	269	244	277	261	252	264	259	255	294	292	286	285	266	282	253	295	279	272	253	270	244	239	272	299	273	291	258	230	260	269	255	253	278	245	245	261	259	272	252	236	254	257	275	244	260	267	271	256	246	244	265	270	272	262	267	252	263	262	260	269	277	281	265	252	255	275	317	278	280	266	269	270	274	283	274	263	280	238	269	309	266	257	273	262	272	243	277	267	254	279	302	259	260	284	252	236	290	270	291	302	232	265	275	259	262	295	267	280	268	261	272	264	275	280	304	235	273	299	281	255	264	265	267	260	288	245	282	224	254	277	278	282	296	250	271	282	265	254	281	236	256	286	276	265	267	272	329	232	267	309	263	279	281	271	257	257	293	261	248	237	266	298	307	279	267	279	268	247	266	239	296	269	283	238	282	284	286	246	284	276	264	278	291	247	262	264	273	230	257	257	261	297	244	278	281	249	220	280	244	285	279	260	280	270	250	259	248	257	303	268	281	281	297	272	252	247	277	256	276	274	278	297	285	267	268	275	294	263	259	239	263	281	258	285	265	258	241	284	255	264	237	263	298	244	291	265	268	265	262	283	274	249	247	265	279	260	251	264	270	280	232	242	261	259	232	286	263	265	284	253	265	256	238	252	271	274	255	251	285	271	300	274	275	257	277	258	275	270	254	265	232	239	276	271	287	265	292	241	295	267	288	252	271	285	283	290	282	278	268	265	260	256	234	266	254	312	249	268	298	247	273	279	273	277	284	267	263	264	277	258	285	307	288	258	268	316	278	278	258	274	271	260	291	287	274	261	242	274	260	291	253	310	266	257	277	252	292	254	280	268	298	258	284	298	267	256	294	236	270	340	222	252	303	281	274	242	315	295	257	290	262	269	251	249	253	257	268	265	262	258	292	250	286	266	251	266	238	261	271	259	273	305	268	267	298	239	272	270	297	274	289	255	242	255	251	245	297	280	275	304	262	251	284	253	286	255	265	277	258	271	267	297	277	286	234	253	244	254	270	266	245	259	251	275	235	275	250	264	261	265	256	289	281	267	258	271	279	250	264	275	281	238	254	266	259	257	272	261	248	258	279	239	281	292	245	254	244	267	286	276	269	257	283	282	287	275	276	257	283	276	281	278	259	268	323	290	251	265	248	241	242	274	281	246	285	263	303	295	272	279	295	327	272	274	283	272	272	247	252	292	268	254	295	261	252	271	267	256	251	281	259	272	259	278	250	247	271	241	294	290	283	259	279	278	253	270	312	262	253	276	287	269	285	280	230	245	244	259	301	276	265	255	271	290	271	272	268	271	259	252	304	255	279	237	293	252	278	261	268	277	280	284	269	291	316	276	259	275	261	242	263	289	257	234	260	276	245	261	270	267	271	249	276	284	258	288	272	268	282	232	281	274	286	270	272	242	251	275	245	276	273	275	273	237	303	244	251	266	280	255	269	273	296	262	273	295	293	260	267	293	256	265	296	254	280	265	267	288	294	282	253	257	284	295	251	254	310	277	290	272	293	252	272	270	270	249	275	269	290	261	252	249	291	267	281	271	247	265	273	254	273	272	250	270	270	254	263	295	292	308	278	288	270	317	253	282	269	254	275	291	284	282	270	247	301	263	232	252	252	298	283	259	280	259	250	233	257	258	270	269	293	251	249	274	259	252	234	249	267	277	275	300	237	294	227	234	260	272	279	265	242	278	273	284	264	260	291	273	264	283	248	300	260	297	255	250	254	276	246	262	258	272	252	260	251	264	264	288	275	289	292	294	258	292	282	259	265	281	258	235	285	298	270	258	240	257	277	280	265	257	291	269	273	282	289	246	243	277	262	268	255	255	249	262	299	262	274	263	283	265	272	215	251	269	274	296	264	299	245	264	239	274	255	292	279	267	293	264	237	247	264	265	270	261	278	286	289	241	261	265	279	256	249	276	270	285	304	285	246	275	280	273	278	242	264	239	276	275	248	250	285	293	237	259	257	277	300	270	225	246	240	265	251	285	267	256	271	279	279	271	279	292	287	287	274	271	218	275	262	264	249	301	269	275	287	275
7563	3523	4743	2680	1258	1150	888	712	712	718	634	704	670	603	665	642	634	645	665	659	721	709	679	671	685	661	727	690	665	686	650	656	693	662	676	653	634	686	684	693	681	605	700	655	676	661	701	675	643	657	663	664	639	639	682	632	703	655	686	668	673	661	683	634	619	637	666	651	696	648	659	645	675	644	675	652	663	681	730	663	666	662	625	627	656	695	679	660	675	628	686	637	617	698	662	691	682	635	642	689	650	678	686	668	629	685	614	681	691	666	653	639	705	699	699	642	698	709	672	688	684	661	649	609	692	652	631	683	675	717	680	656	697	591	683	652	715	670	658	666	638	645	692	672	677	679	645	672	677	655	663	711	652	655	662	667	618	668	665	682	673	646	652	658	664	625	662	637	654	686	659	669	672	703	674	693	637	644	685	683	697	667	657	701	686	657	666	662	690	663	630	641	609	672	675	691	670	670	677	660	664	682	643	703	651	685	655	644	665	639	657	631	711	712	665	674	653	628	696	635	649	643	661	689	699	645	678	696	676	700	652	657	646	646	668	665	691	701	690	669	660	635	650	620	664	708	634	658	646	716	666	688	684	710	680	690	672	668	663	682	708	634	705	680	667	691	680	633	647	655	733	687	683	653	686	672	662	646	690	668	664	658	650	665	640	674	688	681	634	667	678	677	643	688	665	709	628	702	667	644	711	682	682	652	664	659	657	598	625	664	693	669	598	671	675	653	624	638	688	666	666	697	680	678	670	659	646	664	634	658	668	691	702	667	641	651	657	654	687	628	665	702	666	675	662	680	636	705	680	667	689	616	670	625	687	705	683	636	642	696	655	651	700	622	696	671	661	657	641	694	657	667	686	645	697	650	663	692	648	646	649	662	678	676	695	684	636	700	605	674	692	667	660	656	646	688	679	677	628	666	679	676	720	692	674	639	651	680	656	650	681	635	650	642	643	656	692	690	635	651	644	664	709	642	596	691	698	672	674	638	710	700	713	682	649	697	665	701	685	670	676	670	661	682	645	676	647	634	659	659	713	663	674	637	684	656	676	635	669	670	678	631	673	676	693	646	634	650	667	683	653	660	685	655	669	653	665	658	684	695	713	664	702	661	684	645	649	679	650	705	690	624	660	685	634	650	642	734	628	677	685	664	673	696	672	648	691	695	646	631	650	605	687	701	674	652	686	650	671	670	664	671	683	702	638	669	688	666	620	674	637	689	711	680	629	641	646	676	660	722	660	700	657	674	666	676	652	656	638	664	663	634	672	645	690	657	633	690	691	647	671	637	638	618	683	653	685	669	689	696	621	683	686	657	658	662	674	657	665	694	671	653	628	697	644	670	674	647	701	677	701	660	662	701	645	685	695	688	700	677	636	677	638	673	597	652	632	676	633	651	726	691	659	626	696	658	666	700	669	646	707	640	697	696	647	677	610	700	658	697	634	654	687	615	679	690	668	664	678	694	693	664	721	700	678	690	691	693	674	683	642	664	704	682	626	699	693	664	682	686	681	637	714	713	687	647	689	657	676	638	647	657	683	682	734	634	638	668	663	687	700	651	649	683	626	706	621	694	664	672	681	677	686	632	666	650	671	653	704	694	699	669	678	703	698	689	669	666	682	679	662	665	687	712	715	692	670	635	672	635	695	697	649	666	648	714	659	725	669	685	697	635	654	652	644	638	701	671	670	668	686	657	659	701	687	733	649	647	657	636	692	689	706	691	689	654	674	684	676	660	643	682	664	718	653	663	677	634	692	669	693	669	693	674	671	631	627	658	655	662	678	658	684	688	716	661	647	687	669	679	688	668	705	686	699	715	648	694	695	664	658	681	697	682	654	708	664	672	638	657	668	659	662	649	655	695	666	628	707	691	672	625	683	711	610	669	667	681	627	655	653	645	722	667	706	637	736	673	641	733	689	638	659	635	625	660	660	701	709	660	659	661	647	698	651	706	660	712	639	656	690	669	664	673	669	658	636	674	708	660	633	646	673	661	661	653	658	686	688	701	621	657	685	655	629	658	657	657	692	684	692	663	654	689	706	695	663	670	664	677	665	652	650	656	648	664	598	633	648	705	672	650	648	681	617	685	669	714	647	661	701	681	679	641	623	681	683	706	655	674	660	717	694	645	661	662	672	690	653	644	684	681	635	685	671	645	707	630	690	645	636	628	603	615	650	678	615	619	622	650	649	645	725	643	679	666	644	703	665	657	674	654	681	691	619	643	673	635	645	695	638	648	703	668	682	657	686	678	661	674	687	664	652	697	704	652	678	659	704	671	665	657	653	643	675	608	699	644	669	654	670	631	683	663	670	694	702	661	652	675	656	683	715	638	695	659	653	662	625	702	709	646	673	678	679	666	639	671	691	699	630	659	639	617	708	683	641	653	702	672	658	702	669	689	695	654	643	701	638	664	655	706	686	641	652	659	639	624	689	669	646	629	656	675	639	648	693	700	686	669	649	682	646	635	632	663	704	645	644	686	642	676	634	596	664	682	674	645	688	705	673	664	659	642	649	661	718	657	673	632	664	684	660	653	702	683	647	700	654	678	646	700	675	678	652	660	653	642	645	652	653	702	707	703	650	676	673	674	694	660	706	669	628	686	646	632	606	627	662	665	655	674	656	653	649	665	692	643	674	658	661	681	644	663	688	689	655	698	667	639	669	715	680	682	667	639	648	652	669	687	661	630	664	682	688	690	672	671	671	613	687	666	664	585	700	694	679	693	675	635	674	621	672	727	639	652	647	690	676	656	673	701	648	642	640	664	638	644	685	669	710	666	684	668	648	721	695	662	675	645	669	637	634	670	694	680	648	726	648	649	703	666	673	674	663	659	691	675	665	664	682	648	636	680	636	676	681	629	648	634	682	686	693	645	664	678	656	645	673	705	691	675	653	692	657	631	640	667	666	701	646	655	636	669	656	651	652	685	680	634	687	625	665	672	694	660	615	679	640	659	697	653	733	718	658	695	644	633	670	636	681	578	642	628	680	665	661	655	657	716	652	652	654	707	658	643	643	653	660	661	631	727	665	644	666	647	697	652	648	685	666	684	701	681	670	701	630	646	690	706	622	631	720	624	666	651	694	650	688	707	639	708	622	668	694	613	724	653	715	638	661	655	658	679	681	654	650	675	683	648	677	638	696	676	715	649	631	668	719	637	660	629	664	653	633	692	676	629	673	668	656	681	694	649	682	650	645	672	640	669	672	632	649	714	644	684	681	678	701	698	640	672	697	698	729	690	649	646	634	683	659	700	669	644	676	680	633	682	680	637	691	626	702	705	677	673	692	701	644	607	675	682	663	694	677	662	649	697	667	682	669	663	708	664	660	676	673	677	624	672	650	652	647	687	632	646	667	663	651	668	662	652	644	684	664	616	662	653	649	669	621	641	655	686	637	636	669	703	623	700	676	691	663	670	729	685	682	698	632	680	655	640	658	644	700	655	628	656	627	643	652	671	634	657	669	708	651	672	673	657	650	660	638	628	698	657
19257	5982	4785	2277	848	673	576	387	444	398	428	456	390	445	424	408	417	405	400	381	378	414	443	430	394	429	400	382	423	369	421	401	364	405	386	377	393	412	387	418	440	426	396	415	379	414	402	394	414	404	400	359	411	379	364	355	378	405	451	408	434	364	380	371	406	384	385	410	448	431	372	365	419	385	422	391	416	375	429	448	434	429	361	404	419	390	382	441	374	410	374	399	390	407	396	414	378	390	381	397	379	402	418	394	391	360	395	418	419	365	409	430	443	363	365	416	396	417	438	365	413	390	406	369	401	384	421	406	399	366	397	410	387	447	422	382	402	408	403	414	392	415	381	370	395	418	402	449	406	399	405	391	431	396	414	404	373	385	389	391	363	365	367	409	369	407	412	386	432	402	376	385	394	390	368	383	365	384	407	382	377	418	403	398	400	397	398	388	425	387	381	403	367	379	349	418	373	400	407	407	388	427	392	386	365	371	413	378	358	370	380	377	400	412	434	425	399	431	369	405	409	417	413	369	428	405	394	384	375	400	402	416	412	414	433	382	378	426	376	402	369	356	423	374	391	365	379	434	407	395	388	355	406	385	393	408	387	408	397	360	395	387	419	418	364	397	386	340	423	424	390	405	358	385	391	374	414	377	405	387	424	359	373	408	395	388	375	395	389	414	385	403	431	398	404	409	391	409	369	406	376	402	413	433	408	422	399	387	389	366	399	412	396	361	355	344	398	435	412	404	385	366	414	381	384	398	390	388	377	372	403	396	413	390	395	442	401	359	383	422	392	415	414	399	369	406	385	420	387	381	420	355	394	390	396	396	378	368	394	388	407	363	390	389	402	423	375	363	411	428	360	366	366	393	414	395	374	445	367	383	427	375	429	391	379	425	389	408	376	428	367	375	379	386	411	438	389	402	379	389	394	411	403	396	390	413	398	347	441	406	402	382	416	362	391	392	437	384	394	404	396	414	386	417	377	366	388	392	406	406	388	399	373	392	382	403	386	428	394	375	404	415	405	403	404	426	443	438	423	415	323	361	408	374	436	373	398	391	377	421	389	407	378	391	402	413	381	390	438	397	348	420	392	390	406	385	363	396	393	398	369	383	409	410	402	397	401	407	426	394	429	383	401	376	409	378	409	374	417	403	392	407	408	371	388	393	390	374	386	371	381	406	391	417	411	405	398	422	439	433	395	382	396	377	426	434	403	411	408	409	419	402	389	383	377	369	379	423	416	404	434	410	394	416	417	431	409	400	418	404	427	404	391	405	437	359	399	434	384	366	392	382	383	384	397	406	433	401	385	386	378	423	378	377	425	423	431	386	402	395	382	423	382	398	415	374	381	400	386	398	391	394	388	369	406	421	413	418	453	389	386	399	401	381	370	385	388	384	424	436	401	410	414	401	378	437	458	398	426	408	376	380	366	398	384	417	412	432	379	378	401	406	444	416	409	399	418	398	408	411	407	361	396	407	390	371	360	430	387	435	397	395	409	397	421	414	423	445	418	407	436	419	369	421	431	430	374	402	402	387	413	420	394	420	374	402	402	384	421	398	390	385	411	412	398	398	385	370	420	405	423	389	411	404	364	380	416	445	380	412	373	378	392	405	364	391	384	371	355	375	380	391	364	358	414	431	407	354	381	419	381	362	378	401	364	392	425	407	386	388	383	388	414	431	421	424	402	392	400	364	419	385	362	409	404	371	399	393	369	369	382	405	400	407	428	391	384	414	391	386	407	397	426	372	389	412	378	402	384	398	401	384	375	396	373	444	408	359	383	389	398	395	386	410	378	371	379	357	405	418	396	358	397	412	398	409	451	430	394	395	402	424	437	399	416	392	399	371	372	408	442	384	376	384	409	402	424	379	370	409	410	436	403	414	399	370	387	403	383	398	357	409	408	428	393	391	417	390	383	377	392	405	397	383	407	393	402	394	437	407	398	401	378	384	376	426	364	436	413	390	386	435	379	421	395	395	390	422	381	370	386	425	418	365	401	384	380	405	393	459	371	367	383	363	392	392	373	385	387	355	405	416	391	386	381	399	403	358	388	364	380	384	374	397	380	357	374	409	403	393	373	376	407	388	396	411	366	389	440	409	375	408	408	412	421	342	371	401	373	397	425	401	409	383	407	403	395	403	394	380	385	415	387	375	378	409	393	357	374	391	401	403	384	431	392	424	384	371	405	402	379	429	400	409	398	406	399	458	394	416	398	426	406	396	379	377	382	465	413	396	403	393	399	369	430	388	406	394	417	369	387	359	413	412	361	386	383	382	394	414	381	401	394	399	386	367	412	393	403	410	409	417	379	388	409	386	431	404	392	384	399	401	384	379	376	398	396	400	385	359	383	382	392	397	398	385	384	400	402	396	430	437	425	383	415	391	450	413	386	394	389	379	358	394	415	418	377	386	430	393	422	381	417	397	396	413	385	433	364	365	397	419	404	409	433	384	392	387	394	389	406	419	406	419	369	422	432	390	393	373	417	385	403	404	398	414	383	381	435	383	400	392	376	357	371	409	414	379	393	421	417	375	405	383	402	372	437	425	437	382	382	406	387	378	432	399	399	381	424	404	385	431	372	408	388	411	424	390	401	392	418	398	430	421	365	405	399	385	403	380	353	386	375	395	398	407	405	387	370	398	383	394	414	407	367	355	365	372	396	394	415	399	365	398	372	399	427	371	404	399	418	401	404	383	379	413	402	402	376	441	392	368	437	407	388	372	427	373	386	379	422	392	399	384	426	379	385	411	368	376	404	394	409	395	373	383	407	374	391	392	370	381	403	392	398	400	380	421	396	393	373	363	348	390	427	427	406	397	379	370	365	371	377	422	397	405	408	391	426	390	395	407	399	363	408	355	446	416	355	381	380	405	388	417	398	424	454	406	349	422	431	418	411	375	405	406	392	364	413	377	378	425	424	403	446	396	386	386	430	425	396	406	402	401	415	356	365	378	383	394	379	401	412	430	413	383	400	396	387	435	399	432	394	415	435	390	384	443	406	367	390	398	408	421	366	394	398	373	394	402	404	405	395	410	374	381	384	361	408	398	393	380	432	398	387	370	387	391	395	405	407	395	325	383	437	420	421	391	402	395	391	344	370	376	386	391	416	407	400	404	394	395	435	390	369	390	389	419	392	447	407	396	365	367	408	357	430	381	398	388	415	377	409	397	406	398	353	399	392	395	370	380	356	407	441	391	372	425	375	399	413	376	443	410	403	387	399	394	404	413	433	375	388	388	367	397	351	363	377	437	422	373	426	368	383	429	418	379	401	388	387	402	361	397	410	422	386	382	420	407	391	433	424	397	398	408	404	381	377	411	436	398	404	416	389	440	429	392	448	362	376	378	351	406	400	399	398	364	406	380	433	373	450	433	379	374	395	402	402	401	384	380	406	409	383	368	390	370	363	336	418	399	418	401	384	443	393	367	370	409	389	377	373	411	360	378	393	327	360	433	414	420	414	380	390	370	424	391	374	426	368	373	404	366	364	391
13814	5764	9006	5974	2572	2222	1614	1306	1144	1141	1086	1022	998	1009	1017	993	1006	943	937	960	972	916	931	884	958	915	943	959	919	952	923	907	897	921	911	954	998	847	898	909	931	948	929	983	908	1019	952	953	963	949	920	929	960	981	986	911	905	948	929	923	952	934	941	934	895	957	1006	976	945	919	931	972	991	948	955	933	954	987	942	912	985	911	901	935	919	909	916	895	968	930	911	909	923	992	908	903	932	969	963	948	916	979	898	989	1004	956	946	930	919	932	957	928	964	885	945	904	928	982	931	865	947	872	931	937	922	937	961	947	934	924	912	944	922	918	915	923	859	901	913	959	951	895	933	923	936	957	920	832	952	916	948	920	963	921	966	908	901	911	886	953	948	930	960	947	943	942	937	909	889	925	884	895	945	945	882	934	857	987	895	923	888	906	970	975	944	951	958	929	931	969	915	947	874	905	994	916	876	914	946	914	950	925	934	924	920	904	932	976	941	950	856	895	900	1005	960	936	907	919	920	925	900	933	931	893	920	922	889	988	950	978	943	959	933	924	953	966	860	907	910	915	955	894	911	973	934	913	949	923	915	925	949	928	1007	923	888	925	891	879	847	919	966	917	910	945	892	1003	927	955	874	978	864	952	890	948	957	952	908	939	944	928	917	979	944	952	893	987	986	970	951	970	918	899	968	894	906	981	938	954	967	928	943	922	909	1000	916	901	885	939	938	872	923	971	906	984	924	988	937	925	929	931	888	892	948	878	878	908	912	946	912	920	901	911	913	909	977	941	888	937	867	913	966	946	932	932	948	922	902	936	947	934	911	941	886	906	957	908	952	962	921	923	933	961	888	861	896	992	916	943	921	907	890	909	880	903	888	990	911	957	939	906	916	898	936	926	905	938	910	923	880	1009	961	892	959	899	923	961	908	956	888	914	902	951	927	942	969	934	918	953	942	932	980	950	979	935	912	890	911	932	862	876	932	960	972	909	904	877	912	906	926	937	971	947	912	973	925	944	939	894	928	939	912	960	924	907	932	910	906	909	936	902	863	918	935	863	875	961	964	904	925	974	948	919	916	943	918	961	949	920	955	912	870	912	926	926	971	928	891	892	964	932	926	902	925	978	922	960	963	907	948	963	980	898	938	948	944	878	969	888	907	889	937	908	900	868	1001	845	923	980	934	977	891	920	912	914	897	940	874	920	976	873	966	906	937	945	932	922	940	945	913	923	938	980	886	969	934	962	942	936	943	855	969	929	903	906	949	913	935	905	910	930	939	985	884	934	919	892	985	929	930	959	943	948	956	932	961	913	917	942	905	941	914	891	920	891	971	933	918	925	943	946	935	992	935	954	950	885	914	959	928	942	909	939	946	955	989	926	937	921	952	971	900	920	935	893	892	879	934	929	884	911	939	878	916	933	951	916	906	952	928	902	930	895	927	893	989	957	949	961	916	878	933	930	891	944	931	910	899	930	924	959	895	918	885	923	894	863	882	892	915	912	891	887	892	894	931	949	956	930	912	950	962	917	902	908	953	943	944	916	932	914	918	898	905	888	942	924	877	902	940	988	955	905	933	913	925	899	929	936	919	936	880	858	995	898	926	953	964	937	932	900	890	966	933	944	952	940	906	947	915	940	995	925	919	955	941	938	912	954	956	925	902	959	933	963	919	968	920	931	898	945	978	900	870	958	932	919	966	933	873	942	922	926	924	965	964	934	970	947	944	910	908	908	932	978	934	855	890	927	888	883	909	930	918	981	978	907	949	970	931	930	961	945	929	933	920	879	885	962	960	948	992	936	923	943	909	962	923	912	892	961	957	895	939	990	874	928	976	987	920	910	942	945	947	929	952	923	901	898	911	957	917	906	927	916	951	963	946	915	923	858	922	971	953	951	911	933	951	946	921	919	938	901	905	959	935	953	934	938	888	950	927	896	930	914	927	950	899	841	873	977	913	961	907	896	982	894	999	908	901	944	991	925	958	936	955	931	903	938	934	876	930	927	935	890	937	954	925	933	867	887	928	1003	898	940	930	947	902	897	941	887	911	932	917	922	929	935	891	904	914	920	969	949	879	936	901	916	994	932	954	876	934	957	907	927	1004	915	927	898	886	931	891	908	927	936	935	874	952	937	920	915	953	958	922	902	977	991	924	915	937	895	957	976	909	879	889	897	891	899	892	932	869	930	927	955	903	952	1001	908	927	954	915	889	898	943	964	893	988	927	944	930	964	955	943	924	945	900	942	910	955	958	936	967	945	896	979	906	875	931	910	929	950	926	932	945	918	930	960	927	949	917	926	919	937	912	955	885	927	910	934	939	985	930	932	942	884	934	1003	928	933	905	894	924	965	897	933	864	904	882	963	939	928	923	940	982	899	965	985	912	937	904	945	917	978	928	882	916	913	953	926	905	946	878	916	894	957	942	931	1020	934	908	909	879	955	942	934	897	931	951	906	941	940	978	954	924	939	913	892	896	926	902	969	952	946	903	928	938	965	948	919	926	957	901	926	936	958	884	917	895	898	979	880	925	927	932	955	939	948	986	915	944	960	974	886	956	906	906	908	935	978	929	887	916	954	958	932	930	891	917	930	940	922	963	958	929	951	946	932	921	936	908	921	940	978	877	900	942	890	963	923	931	928	909	921	927	916	911	936	956	921	905	897	952	972	960	927	941	964	934	934	948	950	942	919	960	882	938	927	888	978	930	929	899	937	904	892	985	904	942	916	982	857	870	915	951	915	973	952	881	954	887	977	965	993	907	967	986	940	926	965	958	956	889	955	944	887	943	922	889	914	933	931	950	890	889	926	954	907	893	874	945	944	880	899	930	954	965	944	909	938	924	920	973	912	933	905	904	866	873	943	950	933	943	926	910	876	971	933	941	939	847	919	970	924	910	946	894	974	1040	910	856	938	955	922	962	971	935	971	977	927	974	958	887	932	949	968	946	917	972	972	927	959	1032	934	903	926	974	874	917	963	914	909	956	930	928	939	940	963	923	912	901	961	932	926	965	923	887	924	980	899	911	976	916	898	882	850	920	946	920	864	919	888	971	865	922	935	929	918	922	879	967	899	922	907	907	938	896	943	923	925	902	909	900	936	961	923	893	971	884	937	966	961	942	951	914	950	935	874	957	934	934	934	912	932	973	925	914	890	920	953	984	947	950	902	902	943	927	867	997	913	893	890	968	949	926	890	933	843	899	917	936	902	916	931	937	927	925	912	895	911	938	907	947	917	971	943	922	913	941	955	927	902	908	939	932	985	864	934	930	883	877	992	952	933	899	995	906	906	886	969	935	949	893	890	906	949	903	978	893	925	870	920	938	839	943	965	909	897	940	943	925	927	930	962	945	926	935	964	904	923	951	955	930	943	922	942	933	952	959	959	896	912	927	928	928	930	963	923	951	909	919	908	903	899	915	933	899	968	961	933	944	950	903	890	941	911	943	953	931	950	946	930	927	897	929	931	946	897	891	938	909	926	917	911	947	956	931	898	961	918	925	964	920	891	935	933	880
27342	10006	7428	3587	1064	791	534	393	377	373	379	341	353	347	319	296	323	308	348	341	327	354	293	309	376	323	324	249	330	319	295	269	286	308	329	303	304	339	341	360	351	337	327	342	318	328	297	322	287	327	337	309	326	283	346	323	319	311	348	304	330	270	294	316	313	337	303	286	297	299	304	349	298	329	321	326	309	322	286	316	312	293	341	320	345	331	287	313	345	359	332	327	314	308	271	327	341	323	271	325	299	356	266	327	313	301	328	309	328	335	324	325	327	296	302	299	321	292	337	338	322	277	286	344	293	315	317	303	293	326	318	321	324	324	322	299	316	301	290	339	314	317	311	333	364	307	309	292	259	325	311	279	321	314	317	308	308	333	325	325	356	308	298	323	302	283	326	324	294	320	299	317	307	306	306	338	330	322	304	294	298	298	296	301	316	316	326	328	322	315	312	342	348	319	304	289	288	340	297	312	362	303	295	302	308	302	335	320	322	292	358	332	302	326	315	302	303	311	337	318	342	338	302	315	346	285	308	308	330	311	299	333	315	314	315	303	317	320	306	303	315	349	294	301	322	305	302	307	305	313	315	330	281	309	302	310	307	343	336	334	307	312	311	299	270	315	304	358	297	331	337	319	318	268	291	322	317	338	336	290	332	324	284	284	291	289	284	312	306	310	334	315	308	287	295	270	313	301	325	313	339	326	316	308	340	327	316	262	330	325	311	297	314	294	308	311	300	308	303	284	284	314	334	268	299	309	307	328	331	314	276	328	335	317	316	305	290	311	280	331	298	322	318	310	328	296	291	285	315	305	296	315	333	314	317	302	327	343	315	291	294	312	305	295	324	329	342	311	310	327	311	297	343	333	315	277	301	333	333	276	323	307	312	295	332	302	315	335	288	320	332	361	300	322	311	285	326	329	301	274	290	308	291	279	299	297	317	324	330	306	320	295	316	342	304	325	312	342	302	288	302	312	342	318	301	340	287	333	361	308	316	282	357	306	321	323	302	276	292	331	322	303	289	319	355	327	315	308	342	309	300	346	286	314	288	310	322	330	296	308	307	319	376	306	294	313	309	304	288	321	319	300	293	318	319	314	319	329	317	300	291	346	327	328	323	318	296	313	337	312	319	342	298	287	298	323	308	302	333	328	330	307	312	319	316	307	332	305	313	302	284	339	322	301	322	297	317	342	302	343	289	341	290	331	334	302	308	293	318	322	338	293	313	323	317	326	314	310	325	304	295	302	307	319	319	331	295	304	299	308	334	338	313	317	313	296	318	317	335	339	328	315	311	316	297	331	323	323	322	296	314	316	282	316	290	318	309	303	283	330	315	306	292	331	284	281	303	322	325	316	296	333	348	291	307	345	327	294	324	289	277	296	307	312	315	319	305	311	321	299	320	292	297	299	305	331	316	311	318	313	275	319	285	291	271	330	293	310	302	318	308	331	304	301	335	322	303	322	310	330	298	301	281	298	314	300	326	324	291	306	296	287	303	311	309	300	297	323	350	325	303	335	322	325	315	288	300	321	326	297	338	324	262	315	303	300	294	314	326	313	310	289	296	291	308	321	309	316	300	339	316	326	345	324	279	314	320	298	316	279	319	326	339	302	314	295	316	378	358	326	347	317	278	295	314	312	309	304	295	308	317	315	287	310	330	334	333	316	346	295	316	308	306	312	294	299	279	294	301	331	293	322	320	324	281	302	323	287	318	313	288	289	267	330	317	292	323	310	303	319	351	328	312	304	312	334	321	316	321	321	321	312	322	316	338	303	302	306	303	315	311	314	338	337	338	286	331	336	344	323	325	327	327	361	276	345	292	288	320	348	277	270	320	310	343	303	294	314	339	311	349	326	339	323	327	283	308	324	305	293	325	314	305	291	321	284	291	286	315	294	287	289	317	331	336	341	315	315	324	336	287	332	294	311	295	301	303	346	278	306	325	326	329	318	321	324	308	298	320	299	299	322	302	323	301	283	338	311	291	290	326	315	338	306	316	287	316	293	320	304	324	311	325	303	299	312	317	324	283	295	324	260	328	306	286	314	314	329	307	304	293	295	311	329	295	310	306	321	323	297	297	307	315	332	324	318	317	323	316	303	311	309	295	308	318	261	337	341	308	311	298	337	320	309	339	300	318	271	321	315	310	308	328	306	362	289	336	322	309	330	353	308	341	328	307	312	301	307	316	294	328	304	296	307	313	318	298	322	313	297	301	336	283	323	284	307	294	294	333	333	311	331	324	302	292	301	325	334	298	315	323	284	299	307	304	319	298	298	320	327	308	315	309	305	300	285	289	307	320	280	329	296	307	307	323	301	315	316	329	320	338	310	343	322	304	285	310	294	347	326	309	286	286	333	336	334	316	296	332	350	318	338	301	325	306	326	333	298	326	312	311	296	273	292	304	304	313	320	307	314	272	302	313	325	300	309	306	322	320	340	373	332	317	307	291	297	321	335	315	321	312	285	296	333	311	297	312	295	335	302	344	304	325	323	310	291	310	332	322	289	323	297	304	331	326	308	277	314	316	296	304	351	315	304	331	304	290	307	312	300	315	307	295	308	330	287	317	317	343	294	304	336	358	314	287	338	332	333	305	313	321	295	297	294	319	322	302	303	291	280	293	308	283	324	341	307	303	326	291	293	297	300	311	343	335	294	286	328	312	288	336	300	330	293	316	296	324	317	315	318	307	286	326	308	306	294	327	330	327	343	311	318	297	285	325	312	330	338	307	313	360	317	277	321	304	306	338	295	339	332	315	270	300	297	322	344	310	319	313	309	297	292	330	355	336	285	334	299	297	340	339	312	308	294	321	297	300	310	312	293	306	296	341	331	303	305	261	303	320	313	337	324	326	313	312	316	331	323	291	348	300	317	283	280	315	312	290	302	317	314	299	341	321	307	324	316	273	296	357	318	280	301	331	350	275	291	329	298	288	347	307	304	322	318	302	296	294	354	302	353	304	303	326	318	282	319	301	309	327	317	320	317	305	308	321	313	340	314	273	297	308	302	289	322	305	335	317	325	310	299	311	305	310	341	345	311	305	316	344	305	324	303	339	326	296	309	312	300	320	326	306	319	343	313	314	307	314	290	323	292	346	323	320	294	321	287	278	317	285	316	328	306	299	329	321	319	287	303	308	309	337	309	311	341	315	322	301	312	361	325	293	311	312	300	305	301	298	296	297	326	311	289	340	297	300	303	286	317	273	276	328	301	312	288	290	300	318	314	341	274	316	299	306	314	360	311	347	307	325	296	340	317	307	272	280	296	307	302	296	332	337	294	331	347	274	338	306	297	300	298	328	356	279	366	350	325	327	289	339	352	322	316	343	322	327	319	338	313	329	290	329	324	323	283	291	280	289	326	307	308	322	317	336	302	291	319	325	299	336	310	312	352	317	301	302	339	346	325	378	338	357	356	306	330	275	309	319	336	301	289	274	317	348	338	289	299	316	314	336	358	346	336	317	309	279	325	295	295	334	325	338	301	321	318	310	293
16648	7689	12172	9044	3538	2915	2018	1430	1175	1048	1109	972	911	894	833	888	867	811	821	767	798	766	781	805	746	758	818	748	776	776	725	726	744	740	721	750	788	744	735	773	738	730	709	753	713	726	754	697	817	685	695	742	770	731	738	756	695	737	755	753	693	736	714	750	737	722	745	676	748	727	762	683	684	689	730	770	718	759	723	708	718	708	717	731	793	753	750	727	731	718	763	715	717	721	705	737	716	710	733	742	754	728	671	712	703	736	714	754	737	731	748	741	765	718	719	764	744	690	720	718	701	739	775	737	748	717	696	726	732	740	737	737	711	727	740	728	745	747	700	740	749	747	737	721	694	683	733	694	707	729	750	703	780	779	718	768	709	698	703	718	776	694	751	783	708	712	673	752	706	760	711	759	702	780	719	705	717	759	795	705	740	722	699	701	698	740	765	738	721	762	749	664	723	736	689	692	751	746	778	722	759	727	694	739	789	724	734	693	693	725	672	678	760	763	772	723	745	709	720	739	751	715	742	757	764	793	762	732	698	681	708	727	732	757	737	722	779	677	732	742	735	740	702	734	731	705	743	749	751	708	757	730	738	702	741	719	768	744	720	761	766	672	816	746	721	751	720	709	716	757	671	731	700	677	707	755	742	690	671	691	738	760	729	720	771	684	758	678	719	709	734	763	714	704	760	738	713	751	731	714	705	755	724	736	715	759	689	783	696	731	711	739	760	763	716	670	697	712	767	670	695	745	706	751	728	775	711	728	720	792	732	758	725	742	747	736	725	701	735	706	722	679	759	758	678	798	727	698	747	735	750	766	758	779	765	734	712	738	761	726	750	726	721	702	749	747	687	761	708	689	726	692	750	741	735	696	726	739	751	744	758	702	691	741	744	682	766	733	742	674	726	716	744	715	780	705	691	745	801	754	745	732	740	700	698	768	748	720	777	733	732	756	740	714	700	703	752	748	753	758	726	758	710	765	745	687	745	749	776	718	748	712	742	721	733	717	748	753	744	753	772	729	791	730	755	705	724	750	721	740	695	726	680	755	734	693	724	723	765	730	726	739	709	728	751	763	730	746	732	744	715	752	746	759	729	739	715	691	727	725	765	719	704	750	693	713	728	761	700	707	736	731	787	675	724	761	709	673	751	778	686	756	753	724	745	671	732	758	710	705	706	740	714	729	781	724	704	802	695	760	752	714	724	717	724	730	720	726	706	764	718	668	728	728	702	767	691	720	702	696	748	740	766	780	728	775	725	736	725	704	727	782	729	763	750	711	704	688	718	683	726	751	753	750	787	695	742	693	717	748	718	711	770	681	752	716	775	734	723	684	772	719	695	719	759	744	679	733	734	706	734	737	736	783	721	745	699	703	735	711	717	719	729	726	756	754	744	753	740	693	699	721	720	783	751	715	716	719	727	716	731	682	727	752	774	752	734	683	719	744	726	733	726	702	724	653	770	700	669	726	703	722	779	720	677	704	707	723	776	712	720	767	701	676	719	731	732	723	720	693	720	755	734	741	702	707	740	733	743	763	740	745	764	754	736	705	729	749	715	706	747	703	750	736	769	728	691	754	744	745	708	732	747	701	742	667	741	773	726	695	709	745	759	689	741	733	753	682	738	723	761	734	738	733	758	720	718	724	741	744	723	719	717	748	685	787	748	726	778	721	711	743	739	702	736	706	731	737	762	760	745	753	697	705	761	682	710	733	761	697	753	721	713	719	714	753	758	722	703	709	715	694	739	810	769	750	678	738	762	726	747	806	789	742	723	729	713	787	718	706	726	726	698	741	721	749	727	699	766	720	709	718	730	781	732	743	754	741	735	781	754	718	723	764	734	739	701	774	684	744	712	706	742	682	696	683	715	731	682	723	676	718	738	774	713	796	722	733	724	659	724	790	714	729	719	738	720	674	738	719	694	762	729	709	705	745	724	736	725	737	740	735	690	713	725	707	720	735	760	717	726	748	706	736	729	721	661	745	729	727	723	724	695	712	743	744	770	729	736	735	684	724	710	757	735	747	752	760	714	668	697	688	710	751	718	723	674	739	742	790	729	718	713	750	697	677	744	777	748	694	715	724	682	723	715	722	736	737	767	711	726	701	668	767	732	740	716	692	758	740	728	740	738	735	704	687	708	758	717	723	749	700	711	702	726	762	704	743	768	760	717	687	694	710	710	763	689	757	730	678	744	703	684	751	726	715	739	737	794	695	762	734	717	722	706	685	731	708	736	760	713	735	760	761	745	762	723	724	730	724	676	749	777	722	678	692	715	731	763	736	728	720	743	783	676	747	724	711	681	743	734	711	743	755	737	720	735	710	726	701	741	744	732	752	697	714	743	673	717	783	730	696	660	720	713	722	725	752	746	764	698	775	708	726	698	747	718	735	732	707	666	700	747	715	723	710	782	760	746	745	716	729	692	806	744	700	779	668	700	717	748	711	712	687	747	761	749	751	707	779	740	723	677	696	729	763	687	760	744	735	740	673	707	748	709	719	765	691	690	759	776	741	713	734	727	728	769	749	714	733	771	703	720	723	695	742	730	717	748	754	718	707	744	704	705	717	722	801	705	703	713	728	755	740	697	696	737	742	781	748	714	711	744	687	732	718	720	723	751	702	741	728	723	727	715	722	711	727	690	720	766	715	696	751	740	754	786	702	711	733	747	735	687	681	738	740	699	722	745	753	703	693	728	800	763	708	741	727	677	750	748	732	676	746	709	771	753	710	703	731	688	687	714	717	775	774	771	752	694	743	738	711	736	736	753	682	726	716	714	729	725	727	687	735	743	716	734	728	746	732	767	706	792	760	727	743	748	748	757	738	775	716	734	704	702	728	707	784	722	769	780	719	692	711	734	731	711	718	738	738	678	747	727	704	725	729	730	696	747	741	750	757	701	774	722	771	734	723	710	730	744	775	720	751	760	751	713	771	729	715	727	744	732	726	756	738	729	683	732	715	706	685	710	747	786	758	734	749	760	732	679	671	768	733	704	742	713	702	724	785	745	747	710	722	749	726	718	781	750	668	757	740	774	729	702	722	776	721	716	693	695	692	721	703	740	714	749	723	708	734	682	738	711	744	746	754	776	710	786	694	725	732	698	757	707	678	737	733	726	786	723	721	740	702	728	759	755	683	732	773	711	759	730	691	771	762	778	734	729	720	767	717	758	683	761	715	726	765	746	709	762	747	737	756	722	742	724	750	722	767	730	752	761	693	750	720	714	774	717	771	750	720	741	779	732	781	686	717	694	715	716	683	760	734	776	702	757	718	731	728	737	727	762	759	732	724	781	735	773	753	787	764	715	743	757	723	762	694	695	721	717	691	690	725	748	675	731	711	680	750	729	803	711	742	693	704	702	712	746	709	747	750	712	759	724	734	734	685	764	756	706	794	676	782	724	691	708	750	740	717	705	701	738	752	731	729	700	726	751	791	724	767	731	750	764	760	778	733	689	733	769	723	743	720	732	709	761	726	737	740	763	749	762	704	730	720
9921	3293	2435	1197	421	341	337	261	250	244	284	282	258	266	277	260	235	291	253	260	252	265	275	266	263	295	271	296	268	279	257	246	275	245	279	264	249	267	251	279	264	296	287	287	265	304	290	263	271	302	269	249	259	280	282	244	249	261	263	270	281	272	296	289	310	256	257	283	264	250	279	262	244	284	243	251	266	262	278	275	228	288	244	241	257	280	285	267	272	270	282	272	289	254	266	262	242	270	275	258	276	291	289	280	266	258	327	266	264	280	281	259	281	263	251	234	265	236	270	282	273	261	244	270	250	266	258	255	292	253	279	258	265	260	252	281	264	282	266	281	256	273	264	273	246	239	248	281	272	258	276	256	259	267	258	288	272	253	282	241	273	270	270	287	279	237	255	257	283	282	271	264	259	241	288	263	253	277	274	255	275	270	226	276	253	263	279	255	279	265	239	250	279	273	279	247	255	265	262	270	256	280	273	276	289	274	283	268	221	282	256	299	267	288	260	304	244	262	248	266	259	261	275	247	261	254	286	261	265	253	259	252	271	281	261	256	235	255	255	286	252	288	248	286	263	299	271	265	281	286	272	247	237	283	254	249	243	236	277	298	265	237	251	258	269	266	309	286	260	270	250	274	277	267	292	252	267	246	242	231	250	280	241	264	244	260	275	248	275	288	248	279	294	270	269	242	277	258	301	258	257	254	259	262	263	248	250	293	261	267	267	235	257	251	286	275	286	267	306	226	270	296	268	252	255	240	278	282	277	284	283	281	269	279	286	270	252	276	318	298	283	268	258	261	289	244	257	263	277	254	280	243	282	279	257	265	251	273	270	271	236	260	265	297	266	267	309	262	246	285	246	237	296	251	264	280	277	269	246	268	303	265	273	290	271	273	274	237	300	269	256	257	308	257	258	285	284	289	263	266	274	277	285	261	290	253	277	239	274	264	255	259	278	268	257	204	264	270	253	287	273	285	257	260	250	281	259	268	263	252	283	229	284	280	288	253	254	275	266	282	233	264	233	239	259	266	282	257	278	265	267	257	256	273	268	260	240	243	282	280	257	252	262	273	271	262	265	235	301	266	277	275	288	294	274	249	261	273	237	266	301	295	254	287	270	264	277	286	260	258	262	314	271	242	316	248	273	256	254	277	250	265	263	230	260	293	257	276	280	283	258	249	240	265	261	265	284	291	272	264	231	285	258	232	277	286	244	295	265	265	238	288	271	246	264	258	287	278	273	272	217	245	273	282	276	256	257	256	246	278	276	242	251	271	267	263	230	272	241	280	269	289	275	286	263	276	294	279	259	269	254	250	268	300	255	248	272	263	270	269	241	273	277	259	256	262	281	260	269	268	294	266	237	228	264	262	298	290	245	271	262	227	269	290	274	298	287	273	310	245	242	285	277	291	265	278	264	267	286	260	260	249	285	261	280	241	285	270	234	256	300	257	258	250	266	254	249	276	278	261	267	298	285	242	258	278	249	254	285	287	310	296	234	288	261	253	259	283	269	259	262	251	257	287	259	239	246	278	261	267	291	283	277	249	246	251	271	288	266	254	253	291	273	271	237	272	294	256	276	252	275	275	282	258	244	257	279	248	263	254	242	289	263	265	271	265	251	274	248	285	248	248	260	250	264	280	258	316	255	281	279	250	266	249	297	266	280	264	281	278	252	274	263	282	277	308	259	254	251	277	271	279	272	275	237	252	270	243	260	270	296	246	266	281	274	297	276	267	277	275	292	233	241	281	286	278	285	259	282	249	262	264	277	303	289	283	259	262	259	261	259	267	273	245	312	254	251	269	282	244	269	267	262	255	282	281	264	293	249	260	304	249	270	255	264	251	250	270	261	279	290	273	265	261	250	277	253	250	310	268	254	256	236	277	288	264	273	268	242	289	243	284	296	278	279	245	259	269	273	268	292	289	265	251	274	282	261	249	285	259	295	273	235	272	289	249	250	263	263	262	246	270	259	267	260	261	279	276	258	307	262	294	301	245	250	234	291	259	262	290	258	269	272	245	273	285	273	294	259	268	308	237	254	262	286	244	253	242	246	282	260	245	290	277	282	271	266	257	250	281	266	277	246	268	282	271	226	273	259	282	316	258	307	260	261	270	255	293	248	273	296	282	265	271	225	274	267	259	260	260	264	271	267	232	264	278	258	267	272	244	241	278	230	290	255	242	267	259	288	276	249	234	278	272	236	271	251	258	277	277	260	263	275	275	248	275	287	280	229	294	268	259	263	288	271	250	289	254	272	253	234	262	255	303	265	262	255	221	281	258	250	234	278	251	295	233	263	276	310	264	254	280	241	240	267	275	291	267	270	303	275	258	279	268	254	266	282	290	292	252	285	290	269	258	281	294	274	261	277	257	272	260	287	285	294	253	274	273	287	251	284	262	267	296	269	260	294	274	276	273	287	253	266	277	262	246	271	243	258	280	258	300	257	271	240	258	255	265	286	247	243	267	266	262	286	247	251	252	257	283	261	250	285	275	282	232	269	254	273	277	266	269	281	296	295	269	264	277	253	281	275	261	268	241	246	287	254	278	295	237	287	289	273	264	292	290	260	263	274	245	259	266	277	267	294	275	271	252	265	246	248	266	275	270	277	273	232	243	252	300	280	280	267	249	275	281	273	268	264	245	255	249	229	275	277	286	253	278	272	271	265	256	273	259	257	272	286	238	264	295	307	278	278	260	270	259	284	296	279	281	273	269	231	295	248	259	307	270	258	272	280	267	259	282	277	297	275	254	311	266	258	255	287	251	262	270	262	255	255	274	269	264	267	295	271	286	296	257	271	255	263	279	257	269	287	274	253	261	255	301	244	268	289	250	264	291	282	270	265	291	264	248	295	224	250	246	242	261	278	257	277	315	290	271	268	232	254	284	279	292	276	278	252	250	239	282	273	268	260	263	253	270	269	257	273	266	256	309	253	259	245	269	294	281	264	280	292	272	245	260	262	260	268	272	260	259	260	266	263	244	251	260	254	274	286	280	295	239	246	294	294	274	294	268	275	276	274	259	241	287	268	236	289	244	269	267	268	246	253	254	260	280	267	282	291	231	262	273	270	270	276	242	323	293	259	280	278	308	244	272	249	266	281	248	284	266	254	255	298	275	289	276	271	270	296	257	249	283	261	275	245	247	279	244	263	258	245	283	292	260	271	242	272	280	272	265	277	285	246	238	254	257	269	264	287	266	267	266	268	262	266	261	255	291	258	283	273	235	277	265	251	270	251	258	290	248	273	251	275	260	259	254	269	295	284	251	271	283	312	241	254	253	256	279	281	277	258	253	256	281	256	266	254	296	273	248	255	290	258	271	293	284	270	266	279	266	265	285	278	279	294	256	269	239	264	270	262	254	240	287	277	254	256	249	270	269	227	260	277	252	290	300	266	256	260	289	277	293	275	254	256	265	250	252	298	285	245	237	260	298	266	268	266	264	287	274	261	274	258	240	290	272	278	266	261	239	263	237	253	276	255	267	276	270	266	272
7142	3447	4759	3303	1283	1179	921	777	716	714	645	710	656	707	619	642	678	696	677	697	663	627	653	676	679	618	658	672	681	660	680	651	661	606	650	652	648	677	696	628	678	658	698	639	659	675	689	680	702	637	642	677	638	676	645	635	632	684	685	642	667	678	679	661	671	694	657	694	647	669	650	673	704	659	635	675	698	653	591	710	634	655	645	691	695	667	654	686	700	658	711	646	695	696	654	673	651	684	642	625	690	643	624	658	656	645	652	662	629	696	647	653	663	633	677	659	634	625	627	669	639	656	648	608	673	647	648	668	650	707	673	705	663	645	668	649	653	620	689	691	681	592	685	646	651	674	599	679	661	660	662	663	621	636	652	689	658	673	646	696	639	638	703	665	679	645	625	645	657	627	661	691	656	666	686	674	698	595	679	663	673	651	668	735	672	651	709	691	682	659	712	645	701	635	646	605	684	703	656	675	660	630	632	678	652	700	641	684	651	666	706	658	637	683	692	632	700	647	632	631	663	679	652	681	687	667	654	651	640	665	648	667	618	669	641	650	647	651	703	667	686	626	666	662	678	668	662	702	643	696	639	636	690	667	653	674	675	649	679	640	650	704	636	685	670	672	683	699	652	725	653	682	678	667	628	659	635	635	606	645	679	643	606	617	648	668	650	665	687	633	674	683	672	664	691	680	706	631	701	691	663	635	703	690	671	640	619	653	682	659	668	637	618	656	627	637	696	630	671	649	650	651	666	659	652	682	651	685	685	664	674	652	652	658	682	687	725	693	676	658	650	683	640	668	677	680	685	643	682	672	684	663	692	660	644	699	671	662	614	659	614	668	661	676	657	658	611	673	710	691	691	665	659	704	689	652	677	662	632	619	683	671	661	658	640	710	642	689	674	657	643	653	693	647	657	629	642	669	680	675	698	668	735	652	636	672	634	684	687	699	625	634	698	702	638	654	700	674	655	655	649	683	642	635	679	675	652	617	652	668	668	657	676	662	664	651	604	694	684	669	635	685	682	670	617	655	670	633	678	610	638	658	690	678	599	669	721	674	677	681	707	665	670	675	653	665	621	648	647	673	658	628	666	626	682	700	647	688	630	637	673	685	637	631	646	695	583	674	596	634	711	692	708	661	656	660	671	635	668	655	666	699	634	649	696	698	627	679	691	674	684	654	630	658	672	658	701	667	671	696	679	660	708	619	651	699	691	650	672	643	671	636	655	680	647	658	707	678	618	692	669	682	640	675	679	660	658	695	637	686	688	640	678	675	654	613	658	667	689	645	698	713	680	670	638	659	626	642	655	682	616	639	636	631	664	704	651	632	682	667	695	652	659	691	675	650	674	608	618	681	620	673	659	656	675	675	647	655	655	642	642	640	694	657	666	666	669	658	658	660	649	649	587	680	698	666	683	669	650	649	622	648	656	681	660	603	699	706	676	687	700	699	675	659	646	711	682	698	709	669	714	671	709	654	616	631	638	682	652	638	624	637	663	683	641	658	685	726	691	659	656	670	667	696	654	692	668	661	621	698	679	636	615	665	674	660	630	630	709	661	672	637	705	693	668	635	651	688	677	695	699	678	652	673	659	645	667	650	651	647	699	682	679	666	639	658	636	682	674	671	644	657	705	697	680	644	642	634	700	693	566	662	691	669	638	656	624	683	698	626	641	673	677	728	706	660	657	644	696	672	660	647	669	662	648	649	670	623	670	688	636	675	623	652	675	649	676	665	649	637	640	658	657	646	646	657	633	687	681	645	643	691	658	653	687	709	679	664	625	656	669	689	675	689	616	658	645	670	669	749	637	707	670	670	650	661	595	627	655	637	641	639	675	703	615	675	658	657	686	685	657	642	641	632	706	644	671	677	683	673	664	660	662	627	652	655	628	659	705	685	674	644	651	660	675	674	667	668	675	677	706	662	685	669	661	747	678	694	659	647	697	647	682	632	621	724	619	691	694	656	690	671	682	674	628	688	661	702	667	643	655	647	691	654	675	698	678	703	703	656	661	628	648	652	663	654	637	643	656	689	671	667	667	626	697	624	669	693	684	668	696	678	647	680	686	633	682	666	656	694	673	643	682	682	667	683	639	666	661	713	643	652	647	692	656	634	672	657	708	599	627	637	625	659	676	686	658	655	686	679	704	608	661	683	654	687	675	680	649	656	616	634	641	644	713	685	671	690	613	656	667	668	670	608	640	650	590	666	664	646	696	681	622	693	642	653	628	674	676	638	664	650	650	637	636	632	600	664	698	664	650	698	604	658	669	693	652	651	642	638	703	664	630	664	637	675	691	669	706	686	678	663	661	677	685	636	661	713	692	651	693	671	699	728	638	675	649	637	644	632	640	656	626	687	649	724	695	629	622	670	680	669	636	619	631	653	657	633	679	614	684	635	665	664	659	647	648	667	643	716	690	685	652	616	681	621	655	668	688	644	650	669	650	712	645	665	645	673	623	679	648	665	655	706	709	652	644	679	680	708	669	673	686	646	660	672	672	668	633	667	636	692	637	626	681	655	618	676	691	685	620	632	662	667	688	682	658	635	661	687	690	646	687	671	633	668	636	653	642	694	655	658	657	634	643	706	649	646	602	697	607	675	689	642	666	683	653	669	624	698	618	620	716	673	678	656	701	683	702	673	633	674	654	670	636	640	648	661	670	664	705	647	664	688	687	651	652	655	643	632	667	652	645	675	665	629	670	658	657	665	604	664	628	632	645	686	657	647	656	659	646	653	656	659	656	651	660	713	674	655	674	630	657	666	643	655	654	695	665	634	669	689	682	637	611	665	670	634	672	633	657	697	623	701	654	645	677	689	637	650	636	648	720	668	700	655	624	688	677	661	677	665	646	675	657	658	685	687	647	662	683	673	629	643	618	690	680	690	691	650	678	654	681	669	661	643	642	665	665	644	634	665	679	642	684	661	662	694	668	631	627	670	694	655	593	666	649	644	671	701	639	680	648	633	683	658	667	676	650	715	633	667	647	669	634	631	647	643	682	652	665	702	682	615	646	636	704	681	648	620	614	706	645	655	711	668	660	644	728	653	653	680	671	676	652	670	618	651	628	636	635	685	641	695	655	677	658	638	675	652	690	649	628	676	660	620	651	644	703	630	652	670	689	682	645	640	654	682	672	614	644	656	661	685	667	642	668	657	657	677	650	702	661	693	691	676	612	653	642	687	667	651	695	622	674	646	645	671	643	686	634	634	658	659	689	677	647	677	660	669	640	705	640	679	671	692	702	617	635	705	662	640	625	658	632	637	702	644	643	656	613	691	658	668	623	674	679	647	649	634	687	673	659	667	667	653	665	666	669	636	644	637	653	667	707	641	660	712	684	662	638	681	674	657	692	631	661	684	657	676	679	670	683	648	669	698	685	610	682	669	672	683	624	628	715	647	705	659	661	654	706	712	646	644	657	700	652	632	654	691	682	685	642	628	663	666	678	671	666	619	693	660	669	691	651	666	651	684	684	679	641	666	669	672	657	639
20108	6932	5016	2677	958	668	589	483	469	443	400	420	409	406	469	435	405	452	404	414	436	435	408	381	380	382	424	402	393	411	395	418	392	423	379	432	379	406	416	344	388	393	382	411	423	416	425	374	407	437	406	400	407	385	390	396	391	409	391	447	437	426	400	385	413	369	377	371	408	360	411	408	373	415	410	375	372	354	395	405	379	418	432	398	422	370	451	419	386	405	379	429	415	413	433	376	451	412	450	391	407	397	397	407	403	383	384	392	407	409	437	404	406	428	402	412	404	390	424	420	406	411	383	410	403	376	399	426	360	377	402	439	392	417	381	435	373	390	442	405	418	430	457	443	399	358	381	387	359	387	427	405	378	363	424	410	402	373	388	389	380	362	385	371	419	421	368	396	440	377	389	407	430	433	433	392	408	383	433	385	414	379	431	429	379	447	391	418	439	378	392	415	399	384	390	368	389	415	428	399	356	427	411	399	394	370	382	415	437	405	390	395	412	446	385	395	411	425	413	392	443	362	390	412	423	411	410	408	399	456	391	419	398	401	425	382	456	419	420	403	350	407	429	399	403	402	393	419	406	440	402	398	369	421	423	406	414	392	418	410	406	416	422	403	419	409	415	397	370	446	414	373	404	438	354	361	409	377	430	399	420	357	430	412	405	412	371	411	455	423	412	416	405	393	407	377	390	442	385	371	388	383	401	411	411	408	424	379	405	358	403	422	398	407	380	434	402	384	419	401	400	392	464	410	375	420	397	412	416	393	407	437	406	396	380	418	373	384	388	434	365	392	413	392	409	440	412	429	388	392	422	408	397	403	417	431	399	378	374	405	446	429	367	384	355	379	420	380	414	402	383	404	407	419	360	375	381	410	391	400	412	385	384	396	414	400	399	426	396	434	351	396	378	409	386	388	394	370	410	415	388	367	377	432	408	350	404	402	399	391	387	441	396	429	405	364	400	397	390	371	400	410	415	434	391	402	377	417	363	419	389	421	429	400	414	409	427	401	382	410	408	421	419	396	406	428	392	438	414	369	418	342	389	419	415	457	380	382	345	378	400	397	404	401	395	433	439	400	391	433	421	406	409	412	446	412	395	420	388	435	434	408	410	401	386	438	423	376	354	408	394	392	385	365	405	422	427	416	419	373	444	418	379	412	399	400	407	415	377	394	407	380	418	388	429	433	412	437	387	397	411	392	392	427	434	424	451	385	416	399	409	418	368	394	387	399	387	413	408	389	389	407	408	424	383	388	407	406	411	381	383	364	402	388	383	416	391	409	390	418	414	358	396	358	370	433	399	440	390	427	373	386	389	382	388	418	372	398	417	403	442	406	401	403	412	422	406	375	384	405	371	414	393	418	392	372	388	442	420	406	387	411	388	379	374	425	439	364	416	414	405	381	394	398	396	382	395	414	422	356	408	428	382	413	403	374	382	389	406	378	413	429	355	420	406	380	408	383	417	382	433	419	407	388	421	393	430	436	430	364	417	377	385	381	396	421	414	390	373	413	379	411	427	401	409	399	400	433	408	396	413	401	379	403	367	382	406	419	364	398	407	398	386	369	405	396	381	411	401	434	406	371	384	409	446	431	373	387	407	421	422	428	426	395	368	387	392	394	429	418	451	382	417	425	391	374	400	374	417	433	407	385	399	443	413	395	400	418	421	412	380	377	420	392	395	393	383	394	395	408	408	411	410	409	412	399	397	406	398	408	423	430	393	429	385	395	415	406	387	394	402	385	365	427	448	413	374	431	371	400	365	400	443	422	410	397	416	400	408	386	416	427	397	416	357	427	402	378	392	416	374	400	373	402	392	356	386	403	394	372	366	416	426	426	429	403	399	390	406	416	389	397	378	415	425	369	433	400	404	410	403	407	425	396	385	409	437	413	390	380	366	385	383	387	374	411	380	416	404	408	407	423	388	375	431	385	440	405	390	409	400	435	437	408	398	442	387	416	398	375	442	427	434	428	424	418	370	390	415	441	403	401	390	381	411	450	403	448	377	380	420	384	391	363	406	427	401	418	372	411	372	394	394	358	393	397	397	374	369	369	409	400	387	439	403	406	357	381	381	388	406	410	407	431	438	424	387	372	393	385	401	401	385	397	430	423	405	422	380	422	416	425	401	362	381	367	422	390	374	392	385	412	423	416	430	397	439	419	418	374	423	403	408	385	393	421	421	385	388	409	366	370	448	422	413	373	419	419	456	385	405	440	403	386	414	418	391	419	451	383	437	430	410	427	400	375	428	403	374	387	389	441	387	382	396	397	413	428	416	417	359	383	391	375	364	365	419	375	404	420	429	395	392	388	394	386	399	421	414	391	428	363	373	399	368	401	451	364	388	397	399	376	417	399	412	424	387	430	398	403	378	404	399	391	378	410	407	408	383	409	407	396	397	429	412	412	381	384	383	390	374	434	430	430	402	444	411	376	405	401	414	407	387	401	433	435	396	418	344	395	408	417	409	366	421	405	405	435	426	354	395	381	390	375	408	413	404	410	406	418	400	379	423	385	433	393	371	416	394	401	379	431	393	424	412	448	394	394	437	412	426	424	377	393	421	414	356	423	365	372	392	345	399	370	384	334	415	435	394	372	410	424	384	392	402	408	461	390	426	398	410	382	415	438	418	414	458	428	415	416	424	421	381	380	411	428	354	391	416	386	421	378	405	404	434	394	402	389	439	404	391	380	438	405	399	398	393	388	370	390	418	389	382	397	374	387	434	402	373	393	393	417	427	435	343	426	435	422	412	395	404	428	401	413	358	381	366	407	379	419	372	399	395	406	435	423	402	414	387	416	394	412	400	434	450	406	403	403	395	431	392	429	408	418	400	452	420	448	415	420	409	404	399	390	403	362	432	408	409	381	400	412	409	424	426	401	396	416	384	421	436	393	428	372	421	402	423	360	391	395	368	413	407	414	434	427	418	415	384	399	392	396	427	375	379	416	422	434	415	369	400	403	380	400	373	341	362	423	381	387	382	422	406	396	402	395	393	398	388	373	419	428	368	370	392	430	421	395	402	398	420	404	404	379	427	381	381	419	388	409	427	392	377	399	396	393	385	427	428	408	429	366	405	434	411	413	413	423	384	366	394	407	399	393	419	408	426	400	439	399	385	445	418	410	385	393	420	423	395	409	352	401	421	407	388	429	420	373	405	420	431	393	422	401	399	387	430	389	395	353	391	416	396	419	410	379	389	368	372	419	346	399	397	374	399	367	394	372	384	426	401	393	419	411	417	411	363	391	395	446	418	422	404	420	399	412	401	401	399	396	390	388	408	368	408	468	406	430	427	388	411	382	392	415	415	433	388	433	376	361	458	428	384	378	404	405	407	387	371	407	457	356	395	411	414	395	430	385	396	435	387	402	409	429	407	382	408	382	374	383	383	409	403	386	414	431	436	413	399	405	381	407	383	368	429	418	381	398	399	418	381	376	390	414	412	423	408	407	397	412	417	412	383	375	397	390	416	413	420	446	406	414	372	426	413	414
14053	6043	9175	7394	2868	2270	1693	1325	1155	1118	1075	1036	1035	1092	1013	1024	1061	995	953	992	945	956	1008	941	1003	1036	941	939	889	958	972	977	921	932	936	907	915	938	983	963	912	937	914	966	939	945	949	953	900	940	947	976	945	893	965	971	928	923	958	982	950	922	927	918	959	972	953	955	907	912	952	853	924	948	894	983	957	910	931	912	931	974	1001	953	929	937	937	956	958	952	977	946	943	884	921	920	949	951	908	995	936	950	921	922	945	944	897	942	925	907	950	952	973	926	954	963	926	936	899	900	994	966	996	953	924	966	972	970	926	895	931	922	971	950	936	1006	928	971	918	905	927	925	895	927	959	901	951	966	958	942	896	986	900	916	947	927	952	986	977	933	975	897	918	939	929	951	921	905	965	949	1026	975	946	1003	941	984	936	920	914	918	944	953	899	936	987	980	956	973	913	909	878	1004	919	936	888	935	925	956	961	935	955	902	943	929	948	947	935	932	899	903	926	959	962	994	926	910	949	938	898	916	901	959	1014	934	963	972	942	932	909	898	916	890	995	945	947	954	888	976	925	933	930	989	971	917	992	888	960	895	889	950	934	919	918	864	955	955	935	949	954	968	940	888	972	978	900	937	880	904	925	936	933	1016	972	902	903	949	887	992	919	934	969	976	959	966	901	937	986	926	939	959	872	955	926	958	950	945	949	934	923	888	861	888	949	911	939	918	936	923	913	931	956	906	915	965	1019	878	971	915	973	948	967	938	941	955	1014	938	909	915	888	912	951	946	968	943	888	944	945	998	942	986	921	927	976	866	939	985	923	882	878	971	877	978	906	933	969	908	868	982	928	979	909	947	882	959	915	927	907	950	997	911	949	891	930	900	932	890	941	898	930	964	975	942	928	930	981	921	964	941	967	971	967	882	972	977	969	960	928	962	974	981	924	940	908	916	961	974	949	867	905	924	948	922	991	924	898	930	969	926	935	919	966	946	868	915	903	995	986	953	943	972	954	972	924	925	945	947	954	935	963	939	895	922	916	939	911	866	919	940	897	909	902	893	974	899	934	964	893	910	957	967	964	890	929	954	939	957	878	941	946	901	943	967	944	917	954	942	906	1003	917	904	1007	881	884	978	943	951	918	912	942	900	933	951	941	958	952	970	907	934	931	950	953	922	956	918	964	934	934	957	957	938	940	944	951	983	964	940	1050	930	966	907	962	937	929	954	911	883	917	933	894	963	933	941	952	960	968	905	919	929	990	950	978	971	938	947	970	898	943	929	947	928	934	919	995	916	873	945	911	932	905	943	891	925	955	908	991	940	972	924	899	968	924	919	927	939	894	910	907	962	932	934	943	940	902	952	952	933	970	965	996	893	900	940	969	969	969	965	940	935	903	960	928	954	935	924	919	969	953	937	900	947	955	921	946	959	948	937	907	948	955	955	898	916	964	921	913	935	976	922	983	873	973	963	938	914	947	918	867	952	950	943	937	912	951	927	900	979	954	907	959	956	904	951	923	913	964	941	910	949	928	950	1009	930	880	961	966	964	914	970	919	978	1016	975	963	959	957	972	903	963	975	932	926	922	939	928	941	918	956	930	913	949	951	911	947	954	941	963	972	931	901	886	904	933	956	987	930	964	926	934	948	960	930	985	941	894	960	935	960	961	967	905	942	974	854	968	937	982	940	944	905	955	915	943	920	902	939	950	927	925	922	966	982	939	959	947	905	903	937	972	977	926	908	1001	948	903	955	942	970	954	917	939	959	964	950	935	958	949	883	912	932	964	920	878	933	892	994	922	910	894	903	943	902	959	917	946	907	919	1041	929	965	980	945	971	925	940	962	977	945	887	971	964	953	878	943	947	960	934	918	952	907	917	945	886	919	965	977	900	961	912	918	934	999	933	1026	921	882	920	952	970	961	947	989	886	897	918	976	932	912	891	979	952	990	895	936	947	949	925	977	929	893	949	945	1002	926	978	969	909	916	958	941	951	920	945	918	913	944	922	957	895	925	917	943	961	989	882	960	938	940	890	956	933	925	881	877	959	946	885	996	919	960	937	987	923	924	923	948	933	975	935	912	933	947	932	942	959	936	945	951	935	925	923	972	963	899	937	939	963	971	910	936	1009	943	924	918	950	960	957	957	955	938	894	948	960	935	955	936	948	917	956	963	940	937	958	936	967	919	904	939	937	893	890	877	895	965	894	978	913	956	882	925	916	1012	950	952	944	975	961	909	975	910	927	916	951	947	899	926	938	1014	972	944	963	918	951	969	945	975	991	952	945	919	910	940	924	963	930	929	966	935	886	950	955	910	921	927	936	1003	912	959	1003	890	925	927	933	910	924	977	973	916	966	966	950	886	923	984	926	920	947	961	872	957	951	936	993	930	918	970	946	958	944	943	964	904	948	956	950	883	917	951	947	902	901	1002	956	919	964	946	924	915	935	936	948	944	941	959	946	976	925	912	909	933	956	932	957	944	958	950	975	984	897	902	949	946	956	986	967	984	1030	958	930	898	947	918	936	923	954	950	923	895	908	924	955	943	893	942	956	941	968	922	982	917	973	963	944	889	975	975	933	911	986	887	970	940	930	919	926	943	994	921	900	957	926	971	925	903	959	977	908	893	913	988	928	950	940	979	932	948	1001	919	929	970	962	946	934	912	954	969	932	950	959	880	937	960	969	886	964	879	961	887	945	910	1016	948	975	932	982	942	911	914	943	969	918	973	939	913	931	915	894	970	1005	943	978	892	990	968	983	971	942	936	956	953	934	949	938	959	910	916	972	969	949	951	927	908	950	945	922	898	965	969	927	942	962	963	898	944	938	933	980	933	880	906	975	911	936	913	974	924	899	914	929	927	896	955	927	882	925	966	978	976	971	990	921	939	916	889	900	909	939	940	931	974	945	907	927	917	970	961	972	917	915	917	918	874	993	956	946	931	981	955	905	942	943	930	938	927	1012	970	975	961	991	900	964	955	903	950	984	917	923	982	950	900	953	950	922	937	947	923	965	933	939	926	919	952	908	954	929	913	918	945	974	918	909	948	930	924	921	916	945	958	927	964	966	948	922	988	917	951	928	895	905	937	910	942	898	946	964	998	939	959	974	968	938	915	878	930	979	978	930	922	913	946	1001	941	969	946	976	899	913	958	1004	939	985	968	972	916	911	965	928	908	1000	969	908	936	944	957	925	954	933	954	959	962	967	949	906	903	955	900	941	934	947	958	892	984	993	954	926	967	928	937	922	988	924	965	959	976	962	919	961	943	898	955	949	916	991	935	925	923	898	933	985	891	948	926	914	951	918	942	907	975	909	919	967	985	897	962	933	931	960	975	948	967	961	976	955	895	933	965	945	983	951	920	924	921	946	921	890	912	892	963	1000	974	905	908	904	945	946	956	924	940	936	934	922	945	943	953	943	992	963	943	943	916	966	964	953	900	944	974	957	886	918	943	967	898	975	964	977	989	919	907	963	933	945	945	941	947	899	901	940	989	945	946	945	912	917	942	939	964	943	946	922	940	957	960	937	956	943	939	961
28469	9893	7845	4374	1322	743	621	464	426	383	358	346	356	311	344	313	305	355	308	319	368	346	355	312	332	336	319	315	309	304	311	339	330	301	346	357	302	331	337	325	291	315	327	291	314	312	346	288	322	312	328	329	273	316	342	303	338	329	286	307	333	297	311	328	314	325	336	284	352	289	330	319	322	341	304	310	308	295	298	289	304	309	308	287	299	305	320	328	377	294	329	303	312	327	292	341	362	331	305	301	315	313	314	328	331	329	306	336	349	305	312	305	293	309	335	330	297	318	307	308	323	309	320	343	315	359	285	272	301	304	332	303	354	314	333	323	317	292	272	302	310	291	302	345	310	304	319	354	331	325	308	332	332	350	308	306	342	307	324	348	348	293	332	332	322	321	315	323	317	286	335	310	292	315	327	311	309	327	327	303	310	335	344	316	302	350	309	298	287	328	320	335	321	299	343	346	360	324	294	259	318	319	316	276	297	328	302	301	331	299	278	302	344	298	308	346	305	309	329	321	341	329	316	257	283	282	295	295	289	318	296	329	320	293	336	352	324	299	347	317	320	329	364	305	310	316	313	321	328	338	310	334	298	332	305	303	322	306	313	347	339	318	320	319	302	304	317	299	330	369	341	316	331	293	312	306	310	327	331	318	315	305	314	293	324	326	345	312	299	321	315	306	328	304	312	334	334	312	320	347	340	330	320	291	290	325	317	286	323	319	339	315	285	353	337	296	313	303	302	320	338	339	312	293	334	331	324	320	318	350	344	338	283	285	324	332	328	321	314	302	350	315	302	326	308	326	317	349	331	312	332	322	363	328	323	356	315	292	318	323	310	337	334	341	325	322	326	340	311	316	341	318	298	316	314	263	332	318	368	313	303	333	332	296	318	336	277	337	314	299	294	313	262	318	308	322	342	312	340	302	290	318	313	339	279	324	316	315	310	310	308	335	321	331	312	297	276	338	303	304	305	299	301	366	313	332	283	319	306	273	329	309	305	328	322	345	332	323	323	304	288	293	311	280	315	324	330	336	268	339	353	331	332	285	285	315	339	309	346	337	309	280	291	319	311	296	331	319	337	300	289	310	303	299	319	346	288	302	335	297	316	305	296	309	310	308	271	348	288	317	316	332	339	315	312	323	294	301	297	308	313	342	342	323	312	316	314	296	296	336	346	306	324	315	305	291	320	359	313	289	315	321	327	263	308	323	321	328	330	311	313	300	334	316	323	320	313	325	314	323	305	301	342	291	325	327	319	296	276	302	318	309	284	329	310	314	317	300	343	332	376	277	301	301	367	311	314	309	300	337	325	333	303	345	335	320	305	307	350	345	323	351	335	350	287	326	303	339	309	318	316	298	299	310	296	325	320	322	310	318	316	328	311	350	334	319	312	320	323	340	329	322	283	319	290	327	330	329	296	312	334	308	354	312	290	306	314	256	351	333	285	370	299	315	313	346	327	300	315	319	310	287	274	343	283	298	318	336	341	311	298	324	321	300	330	314	339	336	342	296	335	306	317	347	313	305	312	348	332	287	372	296	345	336	305	319	322	342	329	315	329	330	301	302	356	329	315	305	289	300	314	284	345	304	318	340	328	327	297	321	333	319	348	325	301	320	319	299	280	308	335	335	345	322	290	312	330	317	303	331	329	303	339	310	290	325	328	324	318	301	354	329	307	308	308	308	300	303	310	317	332	336	316	315	334	320	321	326	325	327	307	296	311	321	334	335	314	341	336	322	353	293	322	268	331	332	303	322	288	286	349	345	307	320	309	305	332	302	352	370	333	322	305	314	295	290	343	354	312	353	337	322	317	321	302	328	331	329	308	303	303	328	317	372	306	366	328	311	338	313	288	307	306	311	314	330	283	349	317	326	290	336	305	350	334	304	310	309	328	296	320	308	300	313	294	316	294	300	323	326	320	350	320	304	296	301	334	277	351	302	297	336	305	329	332	308	311	310	340	332	304	300	291	333	310	338	321	299	327	308	318	302	349	314	325	334	330	335	298	344	323	313	347	347	323	303	348	302	341	303	322	375	297	306	304	298	309	300	298	350	319	337	318	326	316	306	329	328	326	329	374	327	321	306	321	286	342	302	323	313	307	313	299	322	334	291	307	300	348	304	322	293	352	320	306	320	293	306	339	336	342	311	303	312	325	325	292	310	341	307	343	350	291	285	330	326	296	317	325	299	326	314	290	362	312	327	309	295	304	306	341	324	297	308	323	330	314	322	333	315	353	312	332	310	291	310	298	297	329	293	333	317	319	304	286	339	319	350	321	306	280	331	330	302	332	341	324	340	318	296	337	324	332	307	318	316	306	291	305	304	307	297	311	330	317	332	343	296	328	314	327	309	327	321	298	343	349	326	344	326	311	304	339	305	298	298	313	309	334	322	301	348	340	353	308	313	332	289	328	306	299	340	344	331	306	324	298	352	321	288	308	297	312	348	302	307	328	305	320	340	310	296	293	301	317	332	352	305	311	344	304	351	298	336	331	317	309	311	310	278	309	300	330	310	327	356	286	340	325	343	301	316	311	305	314	324	300	358	347	339	328	324	317	338	348	328	339	311	325	336	324	322	307	315	290	324	311	280	288	337	295	318	335	280	309	291	329	352	319	310	325	360	305	337	261	306	309	332	325	315	329	324	339	292	318	318	302	331	307	345	300	317	367	337	340	335	318	348	369	310	310	327	332	308	329	324	310	344	338	305	291	334	352	310	338	327	301	318	303	308	317	317	305	322	301	308	287	308	297	277	305	293	312	309	366	311	336	303	305	304	305	325	310	314	302	294	293	302	312	307	312	307	294	296	306	319	295	337	327	321	336	335	299	306	287	308	315	279	310	328	306	312	335	299	283	327	299	294	309	323	321	308	311	343	316	307	288	307	317	296	305	310	322	329	335	314	334	315	323	315	283	366	301	356	301	294	290	299	303	323	297	316	267	325	304	334	339	299	313	324	358	310	323	325	316	308	333	312	291	321	301	334	331	287	305	335	347	322	341	297	305	307	320	346	338	304	297	291	362	331	279	284	312	322	291	323	302	307	304	322	304	316	324	290	305	265	316	308	335	328	302	325	320	302	341	292	333	346	327	364	320	297	339	312	276	348	322	333	319	337	290	364	326	299	328	286	329	361	333	332	301	336	325	289	323	336	288	295	305	316	306	313	299	319	327	305	326	321	346	341	339	291	308	289	346	325	328	318	339	336	334	308	315	314	346	307	323	343	300	328	315	284	308	321	300	365	267	303	334	292	342	346	338	324	299	283	292	293	328	312	293	310	298	287	334	290	349	347	288	271	354	303	308	285	330	304	337	333	305	316	324	311	329	297	301	302	310	299	301	340	342	321	354	362	327	291	307	268	296	320	320	300	272	300	342	310	305	341	359	308	311	293	314	276	339	285	316	313	320	300	313	306	313	317	329	343	311	346	326	337	347	321	325	289	331	326	337	296	311	347	322	315	301	361	319	313	307	314	328	322	306	317	277	314	320	293
17030	7501	12916	10771	3997	2847	2144	1518	1197	1134	1054	981	939	869	893	841	878	783	815	847	783	797	775	806	764	764	734	733	742	808	731	774	789	784	764	710	787	780	776	789	743	779	726	805	744	740	758	741	759	735	760	785	855	711	769	747	758	729	738	705	735	772	749	805	765	692	760	763	730	723	786	758	730	758	765	704	707	730	723	782	748	781	760	783	800	736	750	773	720	757	731	773	736	759	769	722	822	725	740	788	766	761	728	746	760	704	711	730	752	738	719	744	715	736	761	747	731	747	792	714	756	767	741	755	703	692	733	735	780	719	735	724	764	738	723	744	732	698	744	759	722	774	741	748	743	756	714	799	754	764	770	749	728	780	766	716	729	760	757	749	779	729	689	760	761	761	730	732	746	754	759	741	751	724	725	777	701	733	797	743	739	717	733	712	742	711	793	738	749	735	722	720	708	762	758	752	765	757	731	737	716	750	698	742	747	724	731	731	775	730	730	746	703	701	811	787	735	710	759	741	775	737	760	740	718	777	798	730	765	679	689	747	732	771	739	722	702	758	786	748	792	746	740	759	710	777	751	730	763	694	733	771	763	788	744	744	750	731	779	721	720	758	743	791	734	742	741	742	716	767	735	706	783	758	753	776	685	711	729	793	719	749	755	684	760	756	741	725	781	774	709	717	749	802	765	722	698	758	734	735	791	756	740	736	747	725	750	768	719	749	711	779	757	728	735	715	753	719	686	756	768	711	700	718	680	714	770	751	714	794	773	721	757	755	729	718	751	783	799	744	776	777	703	726	728	758	722	753	792	752	732	718	758	731	742	718	747	702	717	709	715	738	702	802	717	733	706	741	749	701	722	745	730	760	741	772	733	757	756	765	743	719	769	744	762	735	716	690	737	688	747	749	749	754	708	756	748	733	733	761	775	762	749	730	739	756	727	727	729	778	712	703	723	724	696	728	706	722	768	724	720	733	688	724	773	735	734	762	708	768	722	743	701	785	742	728	777	726	767	746	752	738	779	680	708	768	749	748	737	739	715	747	744	760	767	769	723	760	730	690	703	751	799	787	739	674	740	713	728	786	726	754	764	756	754	727	757	738	699	723	723	724	735	718	736	724	730	706	713	701	708	736	719	737	715	711	772	740	763	721	694	742	711	735	740	762	750	698	775	729	779	776	725	656	724	718	716	702	766	776	816	680	812	744	703	731	746	725	736	758	735	735	730	750	692	700	716	728	744	768	746	740	728	727	750	745	709	752	722	714	711	730	743	768	719	783	780	740	759	675	772	722	729	740	785	736	767	721	749	701	747	788	728	740	771	753	730	722	788	742	775	779	732	780	742	734	743	746	717	702	716	701	770	748	732	743	761	760	748	724	759	760	723	769	734	674	727	742	714	755	759	737	725	730	793	717	758	742	769	754	756	720	737	744	768	712	742	685	756	740	705	747	795	747	770	703	731	719	695	702	743	749	687	735	725	771	730	765	747	789	718	771	762	720	680	706	783	779	729	725	720	755	685	735	755	682	747	739	736	711	734	741	711	737	761	725	737	706	734	793	728	733	736	728	777	699	726	734	760	680	743	746	770	754	738	727	754	775	752	779	718	724	715	765	716	742	734	693	712	784	772	752	735	746	727	741	705	765	700	762	751	712	750	765	724	690	728	716	736	722	703	697	727	723	745	787	752	736	771	729	736	789	753	746	695	776	723	688	728	718	742	727	749	728	764	789	773	774	717	685	741	740	773	696	715	725	776	693	747	738	709	738	763	778	721	746	764	741	752	741	670	750	686	727	761	745	760	726	703	767	733	778	739	704	716	763	652	725	725	758	701	789	724	759	730	801	748	712	726	722	726	762	722	709	698	726	750	751	757	792	735	700	690	762	768	716	739	749	784	700	738	731	745	736	728	719	721	721	771	705	772	770	727	748	732	720	716	751	761	780	766	776	783	759	772	746	790	796	732	736	782	688	702	717	769	737	761	745	783	753	720	743	769	755	781	738	715	763	743	706	773	770	719	698	745	758	723	783	715	757	742	751	744	803	675	736	760	682	776	740	716	765	788	751	706	698	719	663	753	772	729	803	746	759	731	761	723	744	755	725	706	785	733	713	707	720	724	772	700	734	813	722	820	732	768	741	745	777	727	809	771	718	775	742	715	739	692	802	749	731	684	752	716	715	732	738	739	727	719	798	751	724	728	755	740	739	710	732	768	757	718	783	747	727	735	767	754	759	756	720	738	726	736	748	751	761	721	741	739	692	713	722	759	723	748	720	765	701	692	773	725	768	760	766	750	723	755	733	766	737	756	719	747	712	739	734	724	701	754	692	785	687	716	720	764	735	750	758	721	754	737	700	799	748	737	756	782	758	735	728	732	721	705	764	748	787	790	741	744	744	743	756	708	734	735	704	780	751	746	762	709	719	753	736	741	734	750	735	740	716	718	750	764	814	757	732	747	754	776	735	714	743	733	685	717	772	780	749	756	747	777	700	713	729	694	728	757	716	748	755	787	758	730	725	784	732	717	723	756	718	709	752	731	757	715	743	704	768	756	739	782	749	796	697	735	726	728	748	765	736	777	764	721	760	768	765	744	736	773	787	761	717	725	723	786	729	744	693	711	714	761	708	763	732	797	757	698	713	723	708	761	735	788	745	712	725	762	765	747	702	699	749	732	737	734	733	738	769	769	716	747	750	719	764	744	710	720	720	728	752	695	764	774	725	718	721	744	736	777	711	705	770	767	719	741	705	763	722	763	700	739	733	769	742	773	690	756	711	784	782	763	713	739	739	756	753	728	759	741	749	768	769	745	677	706	744	732	748	752	720	740	737	760	764	717	771	769	716	760	764	739	761	721	773	707	706	711	735	727	731	728	764	754	749	785	796	732	716	720	760	727	739	710	720	779	740	758	796	766	736	729	689	697	713	711	766	743	740	748	763	715	705	717	755	761	736	755	777	715	782	766	752	707	705	733	696	671	719	747	732	779	758	789	715	693	793	712	759	766	761	704	738	676	735	733	753	719	735	759	718	725	724	733	710	733	756	683	736	725	710	691	767	727	736	712	735	718	799	734	756	732	725	713	728	724	710	770	800	748	707	744	781	768	776	766	722	769	774	767	723	763	740	699	696	746	761	721	751	717	770	725	714	736	740	728	735	718	704	711	753	741	711	720	780	773	745	713	729	776	753	745	737	738	750	756	761	717	726	733	710	705	733	729	726	730	711	778	733	776	744	742	747	728	823	775	709	730	728	719	748	765	711	775	786	767	749	730	728	766	702	698	749	714	729	726	759	690	737	710	759	743	722	735	757	706	730	732	739	694	703	767	753	772	744	729	785	756	749	752	711	731	715	784	715	739	717	739	696	780	739	722	751	686	699	732	726	741	733	793	745	728	788	707	769	786	737	750	754	746	757	744	769	724	740	726	747	712	756	744	729	734	742	746	731	718	698	744	798	715	781	744	742	719	720	734	712	747	739	764	733	762	720	775	683	803	768
9409	3260	2569	1438	470	355	322	312	264	264	251	294	282	293	271	307	273	276	260	276	266	280	237	267	287	251	245	266	262	289	255	276	301	294	253	275	279	283	281	283	255	253	291	284	282	251	263	255	291	264	268	264	314	302	265	266	296	283	272	269	268	242	246	285	274	255	247	266	293	273	290	316	251	251	237	253	283	264	270	267	243	270	278	275	272	270	274	254	245	269	279	260	269	288	283	296	289	238	251	257	257	272	283	242	273	289	285	255	244	271	240	277	293	280	255	275	291	254	247	239	250	245	278	290	264	285	307	266	283	239	257	243	290	284	283	272	285	294	252	275	298	272	237	275	320	273	246	273	260	245	232	298	248	294	269	279	250	271	274	286	293	250	277	256	270	254	266	296	246	293	249	266	248	266	252	301	254	284	282	274	258	285	260	279	297	272	262	314	267	266	266	256	270	285	257	243	274	285	261	286	281	267	264	258	289	250	290	265	269	257	281	256	290	260	264	280	300	272	260	274	282	274	304	254	248	250	266	249	268	255	293	263	257	250	259	275	251	276	247	281	297	271	280	290	299	281	271	282	314	259	267	280	255	240	257	287	270	276	259	279	271	276	307	268	272	288	256	266	263	279	305	263	279	252	276	274	288	251	284	281	258	257	267	285	278	254	242	283	270	305	244	250	272	253	294	253	285	306	294	301	254	248	250	260	268	248	291	244	270	263	264	278	289	301	277	267	318	273	244	281	268	293	286	246	242	302	302	266	269	266	267	259	256	254	282	227	310	270	262	254	310	262	250	265	242	280	266	245	264	243	281	264	292	289	257	263	266	265	283	248	276	275	271	251	247	276	264	277	315	298	268	246	279	219	265	283	247	269	272	265	289	287	270	240	297	264	300	257	302	285	288	264	264	268	275	286	310	288	272	282	282	308	273	285	268	267	279	282	287	276	259	279	268	266	254	255	244	238	242	288	272	263	261	285	277	244	252	255	273	254	232	297	309	294	285	248	250	286	260	261	245	271	285	272	306	331	282	291	293	255	301	262	253	277	282	257	286	272	257	288	268	259	290	259	274	242	257	258	298	273	283	237	264	266	285	283	278	265	289	260	269	263	261	240	297	253	286	293	230	265	249	230	280	274	280	250	288	269	288	278	268	245	289	265	271	299	276	284	292	281	277	274	275	283	269	294	266	250	288	310	273	275	275	289	273	271	271	246	242	275	241	273	270	266	280	309	281	257	282	276	287	263	287	278	273	255	266	281	274	292	247	297	299	245	272	268	264	294	270	265	262	300	279	287	250	265	287	295	261	287	257	293	287	256	299	302	281	289	266	239	252	279	291	254	280	261	243	264	246	270	243	255	239	272	268	271	263	277	251	235	274	275	251	323	280	281	266	272	281	278	284	260	287	267	290	234	269	284	278	282	307	286	292	281	299	280	245	277	281	270	272	256	288	256	265	254	261	299	253	257	253	269	284	268	263	302	276	262	292	279	262	260	254	262	282	273	305	277	262	277	286	254	259	275	274	288	274	270	281	273	267	269	265	257	269	266	241	288	269	274	279	254	251	249	285	271	319	274	257	266	246	268	270	241	257	274	264	246	296	277	278	239	268	260	288	264	283	267	259	300	288	278	258	257	261	280	272	276	262	288	255	243	286	257	262	287	266	268	272	251	261	253	271	254	271	297	259	249	305	245	262	297	243	278	281	264	249	272	272	259	271	272	268	243	255	262	268	278	232	259	265	282	231	286	262	285	296	252	260	259	257	254	302	274	279	275	272	267	280	265	251	298	287	279	255	287	267	246	262	283	310	284	242	253	281	270	280	301	264	263	246	275	275	284	260	279	238	255	283	264	279	254	285	281	281	272	250	247	286	307	306	290	289	297	279	243	257	296	303	287	258	298	258	272	250	254	258	266	237	243	276	270	243	292	256	256	235	256	286	252	266	266	306	279	287	269	240	275	276	285	272	270	278	266	252	239	272	257	271	272	262	240	261	298	292	254	246	264	279	260	251	247	245	254	277	316	265	287	287	297	264	253	252	290	275	243	273	258	262	264	297	278	269	241	265	327	269	272	259	286	247	278	266	269	265	265	252	258	247	294	267	259	271	247	290	270	259	266	289	293	276	281	258	260	294	254	251	284	279	272	275	228	265	285	234	244	268	289	266	294	252	256	252	251	289	275	269	290	278	271	284	279	277	277	266	276	256	260	260	266	232	235	291	239	265	241	280	280	247	265	288	271	259	261	262	295	276	229	273	286	257	247	260	282	273	271	287	271	246	249	272	257	277	265	267	268	257	269	294	262	323	266	283	261	265	250	278	252	265	280	301	273	243	266	272	310	304	242	270	272	273	253	261	273	299	280	274	252	271	271	277	292	305	305	257	305	236	288	274	278	292	281	275	286	265	271	274	285	270	303	273	254	275	284	256	285	272	268	266	267	263	287	262	251	241	269	272	283	287	262	270	248	276	273	285	283	282	269	282	277	287	251	266	276	235	262	249	275	278	267	292	248	265	280	277	260	270	258	270	273	247	290	276	236	241	263	303	309	264	250	296	261	264	267	309	283	240	269	282	280	252	261	271	249	287	253	250	294	245	275	263	291	251	264	286	285	251	261	284	289	272	276	259	245	270	273	283	262	282	286	289	285	277	282	264	297	260	240	252	253	261	258	258	260	269	256	272	255	250	263	283	274	275	254	276	287	256	267	286	251	267	287	264	264	277	275	228	286	288	284	291	265	269	265	272	290	264	272	284	292	266	248	288	271	259	268	298	258	253	264	271	262	292	262	260	276	280	258	274	266	279	308	277	301	251	281	291	279	285	269	265	283	245	259	287	276	278	277	270	274	299	278	254	272	285	302	263	258	240	284	255	250	285	254	257	254	244	248	230	272	272	296	298	275	284	284	268	298	282	279	251	265	263	279	276	276	280	273	223	288	291	252	292	269	271	267	254	281	257	291	259	245	262	258	299	298	294	276	300	291	273	253	259	252	259	281	272	300	242	270	267	303	299	229	292	266	262	258	271	291	248	269	249	295	287	298	261	274	267	269	248	267	268	287	298	259	275	287	250	271	275	277	263	291	252	246	276	292	248	263	277	280	270	274	275	291	290	274	276	294	278	283	275	298	258	265	234	271	264	261	234	263	305	248	253	281	263	245	281	260	255	263	268	318	265	292	284	256	285	263	270	268	280	288	286	262	268	274	285	299	276	282	274	267	262	269	273	278	259	264	271	281	256	253	283	256	280	278	308	276	273	263	300	278	268	290	258	268	300	298	276	233	259	273	276	276	264	248	244	280	262	284	279	279	246	272	266	270	262	256	285	252	268	266	278	304	278	280	258	247	261	279	273	264	234	269	297	285	260	272	248	292	260	275	318	269	261	244	235	278	275	282	259	248	284	272	285	265	253	295	267	292	271	257	250	268	275	277	281	266	251	277	261	246	290	229	274	280	257	248	295	275	295	306	266	250	283	271	261	286	301	259	277	275	278	254
7155	3360	5362	4135	1390	1069	949	743	722	684	663	659	688	684	698	673	715	678	733	739	648	679	684	654	721	691	658	693	730	707	675	666	708	691	666	647	654	675	670	690	672	625	674	693	634	637	705	646	735	716	678	699	676	670	710	694	641	674	677	663	704	661	660	623	671	664	644	678	682	673	673	679	675	654	644	704	660	716	690	693	671	706	668	700	665	687	669	658	642	664	705	712	673	714	697	702	698	672	708	658	651	669	644	642	709	693	654	685	701	696	622	674	695	689	706	674	697	672	666	624	665	721	689	678	687	666	676	681	610	668	635	758	670	672	672	580	659	658	690	673	730	653	660	635	699	682	677	679	682	670	693	639	686	667	664	663	639	699	708	635	653	661	702	692	717	708	671	703	687	652	655	697	693	685	694	712	689	700	641	728	671	654	646	662	731	645	654	720	677	688	714	653	653	661	707	690	654	683	696	696	685	662	693	718	745	621	666	715	704	658	664	652	656	674	705	696	699	706	718	661	739	706	694	660	660	657	663	636	674	639	646	687	656	661	654	644	669	690	676	649	720	630	669	707	684	713	677	696	671	676	721	710	654	687	679	682	686	664	685	662	651	681	653	706	721	665	631	690	683	683	668	679	650	655	719	692	678	695	719	672	678	616	689	698	639	675	673	657	625	667	705	679	676	648	680	679	658	677	670	661	639	683	697	711	683	657	657	691	666	649	697	725	658	698	659	630	669	673	732	754	631	702	714	682	676	666	657	719	676	675	685	653	676	644	690	637	662	666	658	675	710	664	679	673	663	631	659	703	633	669	635	685	638	666	625	678	698	716	678	668	662	683	652	635	671	710	708	656	679	653	699	616	670	683	677	647	698	712	684	701	692	663	699	663	677	683	710	638	659	706	679	687	707	678	665	609	691	654	733	686	693	645	686	641	681	669	699	664	675	702	642	663	700	692	699	686	653	689	686	692	681	631	703	675	648	680	666	689	636	708	645	703	690	693	627	702	642	627	653	665	716	639	690	671	681	655	681	671	682	634	668	663	714	679	685	662	696	697	640	665	656	645	671	730	718	691	667	682	645	692	664	717	707	664	691	636	668	694	661	632	652	664	678	652	700	668	704	678	696	671	712	671	731	715	721	710	665	683	672	694	711	612	668	712	635	676	652	709	700	673	666	651	701	694	668	647	632	700	699	674	673	686	683	649	666	675	684	692	659	675	665	674	633	683	680	654	681	707	668	712	622	706	636	693	676	685	683	669	667	678	686	706	664	664	704	682	714	698	639	659	671	659	687	700	676	674	680	672	667	662	642	672	696	637	631	698	688	668	644	693	685	693	677	680	654	634	648	683	721	686	702	621	683	676	688	637	641	655	627	706	606	680	626	679	703	665	724	711	663	694	662	632	644	679	658	676	655	668	662	677	695	647	659	668	729	636	712	684	705	685	629	668	681	659	661	667	652	671	669	668	660	686	718	664	705	660	713	650	670	662	659	635	626	724	673	667	654	654	659	689	734	644	645	671	601	722	666	644	669	683	660	696	637	646	691	689	658	664	656	651	692	652	682	701	718	659	663	664	667	651	656	706	668	694	664	712	717	697	692	653	649	627	681	684	701	703	655	695	623	667	672	653	666	651	700	659	618	656	701	689	685	702	699	677	658	643	660	650	647	645	641	681	682	662	684	653	658	693	661	663	698	669	675	662	677	631	681	642	709	648	663	705	668	708	707	654	661	667	692	647	681	680	665	678	704	666	672	702	675	700	715	702	685	668	646	675	629	645	650	692	708	677	694	661	686	654	639	669	663	669	695	674	710	690	642	654	706	667	732	664	663	644	678	700	673	670	669	629	696	699	673	626	700	708	676	683	675	662	684	702	653	672	689	640	669	653	686	672	644	644	667	650	721	661	660	626	682	681	697	687	704	652	681	666	677	676	677	668	721	686	673	691	658	706	628	701	672	665	666	648	699	684	648	660	684	674	645	660	699	678	690	649	661	668	681	678	654	655	691	667	697	677	714	684	678	721	708	651	711	714	684	707	683	700	613	676	672	693	669	693	686	738	663	661	669	676	656	604	612	624	651	635	689	663	632	671	624	721	686	690	673	706	686	733	698	666	653	667	666	690	668	682	690	656	692	658	689	650	693	687	659	678	674	678	676	693	697	666	690	644	617	699	622	703	661	685	655	686	653	670	624	638	696	685	737	693	646	680	622	694	648	645	664	630	671	661	599	685	695	666	676	710	670	695	625	684	649	664	685	696	676	605	712	670	671	653	643	711	656	662	675	673	657	722	661	649	676	676	712	718	709	637	674	692	714	685	659	651	699	667	671	695	653	718	638	672	718	656	613	658	702	705	692	730	678	685	666	689	647	675	651	657	636	656	638	611	672	675	632	662	643	611	679	678	698	689	667	694	649	732	667	704	653	660	709	698	732	637	685	698	698	687	680	668	700	664	700	723	690	659	655	696	671	669	705	663	682	631	672	724	651	692	706	671	706	693	706	628	672	688	642	656	687	691	651	705	641	634	685	682	715	692	723	645	726	692	683	705	680	699	668	661	700	692	697	621	665	630	678	690	715	727	664	677	663	702	698	690	686	668	691	623	658	681	661	718	653	660	681	653	709	696	690	679	669	670	609	683	699	617	729	668	622	682	677	651	693	661	670	682	670	640	644	703	696	678	705	678	685	748	698	664	703	682	671	690	724	630	625	660	723	732	684	711	617	627	675	681	629	690	691	695	755	685	681	635	678	629	690	664	680	705	690	671	687	721	684	651	679	660	654	623	647	697	658	679	651	675	685	678	699	704	679	639	626	668	737	646	679	680	711	708	694	693	691	678	706	692	672	667	671	633	647	697	676	686	674	673	651	663	659	644	708	708	685	724	617	643	664	668	653	715	649	670	685	678	681	677	690	668	635	635	659	655	695	651	656	724	670	672	721	723	685	707	694	697	688	733	683	631	669	656	694	676	683	668	682	680	686	697	706	625	717	679	691	709	703	679	681	673	654	665	687	670	654	725	634	633	701	662	698	688	667	689	675	671	667	653	702	681	667	691	675	653	691	664	688	682	720	686	679	652	679	680	643	678	681	659	648	656	698	696	659	701	678	689	692	692	645	712	696	659	602	681	677	657	675	622	687	663	708	680	668	690	676	684	686	649	693	675	695	677	680	698	684	634	678	662	700	699	672	693	724	690	716	685	724	633	654	677	675	685	629	685	720	656	647	670	671	669	700	666	712	661	651	655	662	688	701	687	644	667	699	660	674	687	672	639	676	703	716	700	699	680	649	670	662	676	678	673	693	693	674	625	649	665	688	663	633	656	684	672	678	679	680	665	693	653	658	667	675	696	611	635	690	638	701	651	669	682	664	686	676	678	655	655	659	679	690	689	681	669	641	661	692	673	685	698	701	651	683	670	655	659	682	644	671	656	668	688	658	666	669	660	657	631	657	687	686	670	670	642	687	699	684	659	637	681	690	676	668	688	661	611	726	672
20166	6523	5606	3064	958	631	540	469	461	427	417	441	394	439	372	454	409	415	396	438	429	417	399	405	426	429	440	377	401	413	406	428	424	411	428	408	397	409	422	447	380	422	371	407	430	377	367	368	423	405	447	412	383	414	378	386	398	413	394	415	437	391	403	400	450	394	394	387	409	446	420	421	406	364	399	403	407	398	385	436	375	397	420	421	414	411	431	385	402	441	370	386	397	408	421	418	388	390	413	374	390	411	408	387	426	394	427	396	437	432	402	389	395	422	413	407	416	407	415	406	428	418	412	384	424	419	395	445	412	350	365	378	405	314	379	444	395	409	432	365	361	402	352	399	369	412	407	385	419	368	428	379	394	390	366	393	406	375	404	375	419	378	423	392	434	413	388	381	417	390	432	423	441	451	408	383	414	405	376	423	406	374	380	408	389	414	408	430	419	414	411	430	415	387	381	402	408	422	397	406	380	407	447	399	391	412	357	398	393	464	406	449	413	387	387	414	395	411	389	412	435	418	417	413	420	401	398	407	386	440	413	416	404	372	395	382	347	422	413	430	421	434	406	416	411	424	435	450	402	445	347	409	454	463	460	423	396	383	429	428	397	427	416	367	444	385	407	424	377	389	403	443	397	395	429	444	382	412	396	372	355	357	410	396	394	436	385	405	373	395	390	401	414	417	416	395	404	414	392	412	395	414	411	377	423	436	403	462	418	441	425	406	428	367	392	408	404	430	429	443	408	431	391	416	402	417	411	393	408	386	405	404	378	414	393	362	412	411	390	408	435	381	399	424	425	409	401	376	395	407	402	415	403	401	421	403	411	375	375	463	382	425	407	385	390	403	411	394	357	394	423	447	394	398	385	388	368	379	417	446	405	380	441	417	388	371	396	386	415	367	373	415	378	406	420	406	414	380	419	383	430	382	420	389	388	417	420	389	354	407	413	411	445	465	389	399	406	413	433	418	380	386	404	403	389	392	420	420	397	428	403	392	371	398	403	397	406	415	387	349	435	380	367	405	432	391	381	399	412	421	387	375	416	388	433	417	441	390	393	382	415	428	351	404	431	369	417	399	410	374	404	423	393	409	411	380	405	373	399	388	364	402	418	436	410	406	405	407	417	395	398	417	391	412	392	390	401	414	415	402	380	379	423	430	398	410	382	430	434	421	443	418	407	421	421	376	415	425	401	433	389	397	445	386	423	393	395	439	410	435	431	436	435	418	400	416	397	440	398	387	397	409	423	382	396	427	425	392	422	409	382	379	415	385	395	406	354	380	411	364	395	416	422	381	399	410	401	417	380	382	409	403	379	417	390	406	418	374	402	439	411	378	384	364	398	445	422	421	376	403	413	425	390	408	403	396	395	419	412	395	355	407	394	395	426	428	414	380	419	371	418	377	413	399	392	430	398	429	422	400	391	423	389	390	342	409	372	410	385	406	382	421	417	415	410	415	438	421	423	395	381	431	409	410	416	401	406	377	418	438	391	423	405	452	416	409	442	389	413	431	414	418	436	413	400	386	429	382	420	384	392	403	401	385	394	420	392	405	430	450	400	441	426	431	399	399	398	464	375	396	408	409	406	436	446	413	402	388	391	432	427	422	397	406	373	425	428	381	419	391	425	412	434	421	403	423	437	413	383	399	392	381	373	378	405	392	399	391	411	446	406	383	432	353	418	445	409	364	409	430	427	409	475	383	400	419	409	389	373	431	415	392	414	395	420	397	407	408	399	371	391	402	399	405	404	393	414	393	440	401	388	367	368	390	403	397	397	462	390	382	403	353	431	424	438	376	408	376	428	396	400	434	446	407	379	350	385	384	405	395	396	396	426	414	403	368	376	386	416	401	398	398	403	424	395	417	441	398	406	420	417	424	393	404	422	396	387	371	436	385	426	422	420	403	389	370	387	380	407	403	442	410	397	413	422	415	418	409	421	382	398	410	395	380	390	431	419	415	399	375	391	381	367	405	361	446	425	398	350	423	397	409	397	377	395	409	418	396	390	427	425	386	397	387	425	381	468	407	393	399	415	421	418	405	383	458	459	429	405	406	482	442	393	370	434	417	409	409	383	430	438	436	403	371	354	359	382	385	403	402	396	388	373	444	410	414	419	405	402	384	385	445	397	402	423	430	361	385	364	408	406	379	378	420	425	390	387	403	374	380	424	381	466	389	398	429	416	413	422	390	423	386	402	417	395	428	384	404	397	395	408	415	411	399	422	417	407	410	383	374	388	392	431	420	420	417	366	420	440	421	429	442	412	403	415	443	438	401	412	446	427	428	469	379	421	412	414	400	410	389	394	383	360	441	405	383	430	399	410	394	395	384	409	380	402	394	454	398	414	408	366	370	428	409	423	392	437	425	388	416	446	404	409	404	426	427	411	392	392	401	417	396	413	394	409	412	414	427	375	412	416	432	404	409	398	402	386	404	403	403	432	415	391	435	406	445	404	406	405	387	408	434	393	351	427	367	368	402	375	437	442	408	443	431	415	430	363	399	420	400	408	421	393	408	400	401	400	403	385	421	406	392	376	414	412	411	396	392	388	426	417	394	407	373	360	364	364	393	406	388	436	413	354	431	373	390	384	425	393	369	384	394	440	439	401	402	389	383	394	402	377	381	401	428	403	408	405	428	380	433	403	448	386	444	391	410	417	398	414	412	420	437	425	395	393	404	400	411	375	370	413	367	433	411	397	366	415	414	424	414	404	425	395	363	457	398	424	407	403	373	415	435	427	374	377	390	436	393	390	370	408	379	363	465	389	383	416	355	397	399	424	420	403	413	409	355	422	433	401	360	397	456	454	421	339	401	372	421	388	407	373	406	432	357	390	421	384	427	397	419	370	445	359	361	370	392	405	436	443	415	384	402	412	378	371	420	419	412	417	375	398	404	431	437	397	394	396	474	422	414	404	402	431	402	413	411	384	393	402	435	372	402	428	360	353	388	419	383	422	393	390	370	423	384	378	428	409	419	435	403	362	365	409	443	432	397	413	456	401	393	399	423	409	405	362	414	375	421	415	384	438	382	373	410	414	400	438	398	446	404	406	385	397	400	455	412	412	391	353	427	360	407	429	391	421	358	374	404	440	432	435	417	386	356	444	410	418	395	383	408	404	378	364	404	390	437	437	428	403	430	446	435	384	409	377	409	415	406	385	392	388	401	408	399	390	412	429	392	403	432	432	401	358	380	409	429	382	393	410	438	397	427	401	438	417	391	367	413	375	410	394	393	407	416	401	383	431	423	424	414	440	420	415	380	421	363	399	370	421	441	427	415	399	428	428	385	434	362	414	412	383	404	407	398	405	369	396	431	418	432	402	400	419	439	426	450	415	436	419	368	389	415	374	385	374	419	404	401	427	441	407	401	381	398	371	410	371	407	404	395	400	433	409	410	380	398	418	427	416	418	407	433	389	432	405	432	443	400	370	390	404	432	377	387	392	417	413	401	384	462	389	425	402	405	395	378	410	393	383	428	390	419	408	418	415	419
14230	6073	10136	8215	2939	2173	1762	1356	1246	1141	1108	1064	1047	1081	1000	1040	987	1037	944	991	1044	968	969	889	964	993	968	970	951	1011	1009	956	980	939	978	960	945	925	919	928	949	980	939	915	919	938	985	906	1004	938	945	931	918	969	933	972	917	989	915	1009	953	939	957	948	947	1008	996	891	944	934	977	966	948	966	970	962	916	895	919	955	899	953	953	941	968	949	971	966	933	971	963	962	918	945	918	955	952	937	918	910	913	1004	956	982	983	937	982	948	924	929	989	943	974	976	951	947	947	895	949	926	983	939	984	975	894	970	956	1017	929	1011	948	1003	959	903	1003	911	908	932	917	1012	963	901	939	937	1024	916	931	941	919	884	937	911	932	945	929	1011	918	975	926	984	984	945	973	907	963	941	953	937	925	960	975	906	962	984	924	962	981	964	958	957	925	897	995	948	944	867	961	958	915	960	970	864	902	926	910	917	938	946	954	939	932	906	1014	991	977	958	936	952	951	933	945	982	979	953	890	941	954	951	973	984	942	925	944	941	944	967	957	949	965	943	952	943	963	958	959	913	936	1004	895	1009	941	895	978	914	1001	952	920	952	963	997	950	971	930	981	964	940	946	956	996	972	868	952	986	943	943	934	948	1030	944	984	907	970	956	952	933	971	984	1003	992	922	927	968	955	969	990	937	940	972	993	924	972	970	899	941	947	945	916	905	917	970	929	943	976	969	923	933	918	944	951	957	980	958	950	902	931	931	976	943	983	917	904	985	915	896	976	934	1016	961	920	1003	937	893	961	973	981	906	909	966	992	988	952	917	981	957	905	971	916	988	990	938	937	967	952	986	950	990	940	941	934	974	973	990	958	959	928	918	969	894	947	994	940	944	899	974	926	978	918	952	942	965	1031	921	966	930	953	978	932	952	1035	919	970	996	979	935	1006	969	1008	1007	984	919	951	945	1023	924	952	930	953	939	915	901	935	970	1013	908	906	943	939	905	944	926	941	908	920	969	902	987	922	973	1020	976	975	946	959	920	900	951	910	963	951	903	957	919	955	967	922	919	927	957	932	993	955	954	898	968	1009	963	978	967	952	946	953	907	935	912	967	948	889	921	965	911	955	959	977	918	956	958	986	981	964	957	989	971	978	966	929	943	978	999	956	967	927	995	995	946	895	885	969	942	934	932	913	958	896	920	937	995	954	949	931	988	893	951	927	873	991	931	935	995	879	908	947	911	961	908	980	926	971	952	967	912	943	934	936	949	921	938	998	946	982	980	1001	904	935	968	964	1036	1004	960	975	997	934	961	984	910	969	930	959	914	921	955	928	926	929	976	957	953	907	936	986	965	984	920	945	938	911	963	882	947	996	985	975	884	935	960	955	915	941	963	941	862	898	1014	957	1001	979	936	962	941	875	944	925	894	1005	959	936	967	977	928	930	996	965	927	931	935	942	938	938	1009	984	941	969	962	950	971	969	962	891	984	907	995	979	955	960	998	926	903	970	876	950	972	973	915	941	922	927	966	978	951	942	1007	917	992	952	935	938	917	929	981	920	946	934	1007	916	957	990	992	1004	944	919	949	899	977	993	951	962	941	964	880	892	981	938	916	913	965	947	965	932	925	960	974	916	931	952	930	975	953	940	968	968	940	903	967	983	980	935	959	959	983	942	908	935	956	960	905	885	880	963	972	955	949	961	914	878	977	931	968	933	932	1012	949	956	963	973	888	954	970	945	951	929	926	902	978	947	917	949	947	960	921	911	934	939	1005	895	919	970	937	979	957	926	977	964	1001	931	982	990	964	926	897	968	964	893	954	984	936	959	984	926	974	976	965	910	987	1033	973	939	972	1015	920	954	960	921	955	948	896	971	963	1044	949	946	917	918	936	1003	977	907	930	978	929	904	929	953	961	989	939	950	946	975	983	996	937	937	922	938	945	982	934	986	945	975	903	871	991	912	967	973	956	938	944	1030	987	977	958	1018	897	949	897	883	1001	919	976	923	937	897	900	920	947	904	977	958	969	931	953	931	934	962	941	966	964	944	1011	942	999	929	917	917	971	927	935	963	933	1003	930	935	877	968	924	986	943	914	976	1027	1001	904	967	949	940	912	925	956	922	949	916	937	976	922	944	953	873	1046	918	946	909	973	986	962	924	895	932	952	963	957	1026	958	896	956	936	946	994	937	904	959	927	915	918	901	906	936	942	1002	942	943	923	983	957	968	982	920	953	931	944	945	948	952	954	970	969	912	936	926	925	949	922	954	987	949	930	926	939	962	967	947	936	963	964	911	946	908	974	928	966	943	1024	943	948	977	942	922	944	1000	973	964	946	936	888	989	943	944	924	907	950	940	949	932	962	905	961	1008	956	969	981	890	955	954	953	1013	956	906	945	925	977	954	978	920	960	894	933	939	964	964	952	952	960	961	970	945	934	946	964	992	968	994	936	1003	972	912	958	950	977	985	950	918	881	934	956	946	953	945	946	904	949	985	910	905	965	950	989	935	879	935	969	970	879	982	934	956	961	932	945	1013	966	948	962	976	952	943	927	947	949	938	962	959	996	921	945	961	942	991	935	919	926	951	949	923	963	958	950	985	968	954	945	883	959	938	908	900	1000	938	965	942	913	911	933	892	914	959	949	947	951	960	932	964	933	935	992	978	975	1014	924	949	958	950	919	910	918	1012	968	965	973	935	931	962	923	968	972	939	992	936	958	904	922	936	952	926	941	926	936	943	984	946	972	907	1004	879	967	931	962	962	906	972	946	944	913	911	931	934	953	926	946	953	998	943	954	955	928	939	931	891	942	953	965	974	947	904	899	933	980	955	956	964	992	901	887	994	962	990	931	968	950	963	974	993	924	954	993	984	909	915	966	960	982	969	922	1016	937	930	983	954	987	952	914	959	945	996	976	965	983	1006	958	916	945	947	949	965	951	1025	903	953	942	919	948	942	960	967	960	934	935	961	945	950	920	916	991	902	973	932	918	884	988	915	913	904	908	915	939	967	965	950	958	988	977	919	924	939	956	987	996	952	928	927	919	988	937	959	933	973	942	922	939	927	915	959	933	983	912	947	994	956	918	954	944	955	953	964	943	994	939	928	947	968	983	908	926	967	933	965	1002	975	980	945	896	885	933	961	955	926	951	922	990	988	934	931	924	926	909	969	936	977	933	923	1071	955	915	1012	928	957	942	914	985	903	949	972	928	907	935	974	975	939	935	941	934	972	990	976	943	960	922	975	1011	951	961	944	959	870	925	974	914	1006	949	953	981	949	996	989	924	958	957	994	928	980	984	938	955	988	979	936	931	967	920	940	948	962	953	964	967	945	952	978	947	944	994	941	920	977	984	988	966	985	983	997	942	927	927	961	941	922	1001	991	955	895	928	950	933	944	950	953	968	952	900	911	937	917	959	908	935	897	966	941	954	995	932	915	948	965	911	942	973	1021	977	978	911	956	949	906	945	934	947	948	921	911	918	920	934	959	928	1018	952	969	934	958	912	865	916	909	949	952	939	959	941	966	942	973	933	984	942	934	924	1002	945	945	881	935	884	932	911	931	947	888	924	906	953	952	937	960	968	935	984
28802	10862	8225	4932	1414	744	604	475	394	384	380	360	363	335	369	361	330	332	340	347	331	360	308	323	318	324	331	341	307	326	286	332	320	315	303	334	291	329	310	335	353	277	306	325	319	321	317	323	299	328	325	344	306	294	335	301	328	323	341	357	300	308	324	324	350	311	341	349	326	345	313	305	325	336	313	357	313	312	324	336	302	322	316	343	388	344	326	323	320	326	312	295	304	302	340	289	335	343	313	326	349	335	289	318	316	323	300	342	312	340	311	334	349	317	372	351	301	299	329	305	298	306	305	293	344	302	319	336	341	333	289	311	317	319	319	315	327	334	334	323	305	347	345	304	285	328	340	294	323	316	326	322	342	312	316	314	323	336	306	301	314	336	347	334	319	305	356	349	307	340	314	339	348	320	319	333	304	299	305	275	309	293	340	338	328	308	320	360	350	317	297	316	318	291	317	311	314	327	342	323	277	324	290	294	337	305	328	341	326	351	304	344	271	334	356	305	319	291	304	314	366	300	352	315	352	318	337	327	339	363	301	321	320	341	322	307	344	329	317	322	309	298	309	351	344	305	355	344	308	290	321	343	319	328	299	298	301	332	335	337	311	310	317	301	339	302	338	279	291	341	316	323	318	302	290	301	331	319	309	361	343	311	348	314	340	312	321	326	312	321	336	324	314	317	316	290	342	306	301	329	313	304	324	325	321	335	323	317	316	290	322	324	316	325	317	314	343	339	314	307	331	300	335	326	291	307	306	320	309	336	311	308	309	312	317	335	327	308	318	329	344	327	310	333	324	309	332	304	336	322	313	294	311	299	321	295	322	317	344	305	314	291	348	337	361	308	297	287	338	328	328	301	306	338	323	346	338	310	340	318	344	334	329	310	323	352	284	305	320	356	344	303	346	305	329	269	317	301	336	303	335	322	325	303	352	335	328	330	316	302	310	310	316	318	308	327	310	313	298	321	325	287	277	321	332	280	323	282	291	290	319	321	317	330	325	314	291	315	303	322	299	323	340	322	300	309	347	317	319	329	333	325	309	315	307	318	358	310	324	326	294	347	334	322	322	335	346	313	309	300	335	306	307	332	358	301	332	339	337	327	292	321	312	298	323	324	303	329	329	277	337	296	337	329	284	339	319	292	335	377	305	338	341	311	336	315	325	345	324	313	299	334	334	311	329	315	306	372	325	312	348	321	300	339	295	329	304	314	316	338	342	326	305	306	351	307	334	314	326	312	330	288	322	287	342	329	307	366	345	302	343	304	317	322	366	337	308	294	338	311	277	296	284	317	344	311	299	305	336	344	337	310	283	313	311	318	370	325	328	318	338	309	303	344	312	353	293	300	321	382	307	327	297	320	278	311	340	330	290	346	329	313	341	327	345	326	333	326	375	339	286	313	323	316	331	348	319	343	320	324	345	334	327	314	316	284	332	321	342	298	321	324	322	331	296	311	291	326	321	312	346	318	275	348	341	335	325	302	299	315	317	339	346	308	317	268	328	326	312	284	306	302	287	288	330	307	354	351	306	318	327	328	306	294	320	323	332	330	341	330	352	300	354	349	323	318	312	329	332	324	335	331	309	343	340	319	318	323	314	335	332	325	335	307	323	331	300	301	328	329	313	309	334	299	316	368	304	324	296	306	315	288	302	356	328	368	340	326	339	333	337	305	326	341	312	335	330	320	327	348	321	307	323	337	327	342	321	326	316	329	360	289	299	339	332	290	301	321	311	320	306	331	298	306	357	280	287	301	332	357	326	305	323	308	313	322	347	308	322	325	292	286	311	331	314	345	335	285	335	305	320	315	346	339	337	322	322	333	300	317	305	307	318	306	313	344	334	325	323	315	329	296	327	309	327	312	324	330	339	302	334	292	298	335	307	322	368	316	328	307	279	329	298	357	323	302	328	361	362	312	308	339	310	322	364	323	278	318	295	288	316	323	327	338	323	316	288	305	340	293	321	308	325	328	279	285	318	331	319	333	369	322	313	318	301	322	330	325	329	314	280	321	331	308	348	318	293	322	310	328	308	313	301	327	324	337	319	328	348	327	329	307	332	364	316	354	309	314	345	325	329	300	341	306	335	322	315	326	297	312	311	293	327	340	320	341	302	291	324	322	348	324	336	309	349	325	324	313	325	352	344	304	344	318	340	309	333	346	334	362	324	323	325	328	285	292	297	257	322	313	311	305	301	310	286	355	308	301	295	339	352	319	340	312	316	355	302	335	296	333	286	292	306	305	328	366	361	324	333	324	285	329	336	320	315	334	336	329	292	318	318	322	333	317	341	342	339	319	309	307	315	293	292	323	348	318	335	315	307	315	291	347	307	301	332	290	292	332	311	312	326	310	308	314	310	346	316	330	320	309	308	309	317	317	312	315	348	306	315	335	312	305	295	320	361	304	314	304	278	317	298	329	350	293	349	315	341	329	307	326	325	333	318	300	302	285	317	377	283	318	307	327	360	308	325	331	286	343	364	340	311	355	303	326	351	302	344	323	341	340	282	325	304	329	337	301	307	302	302	303	330	333	324	283	305	332	315	342	318	304	311	316	291	353	317	316	338	339	321	320	303	342	327	297	318	328	333	332	323	325	314	305	292	354	325	280	333	347	328	321	335	322	317	339	335	306	310	325	308	334	310	356	327	306	351	311	289	338	358	310	289	322	300	350	337	329	341	330	336	328	329	317	320	314	353	327	349	363	290	377	319	337	321	331	331	347	339	336	320	279	325	347	345	290	303	350	329	347	323	333	297	329	325	324	321	349	350	342	369	317	342	326	314	338	308	339	314	305	330	331	327	292	330	317	332	310	367	309	345	315	318	319	307	337	341	337	340	350	311	319	305	334	301	311	313	318	309	312	325	315	313	314	303	347	311	355	314	300	327	345	336	294	325	299	337	322	363	352	289	289	318	337	324	314	340	308	297	321	301	314	309	362	309	359	309	326	343	302	384	348	347	375	305	316	334	335	325	313	345	307	330	307	321	320	337	329	331	318	320	330	342	339	323	354	311	321	289	328	333	291	319	341	302	353	336	302	299	304	305	307	324	329	348	314	309	324	301	305	323	297	299	331	343	312	327	324	324	325	315	333	329	319	341	311	325	312	319	326	319	325	308	360	321	359	325	310	321	331	303	293	327	296	363	314	329	309	295	320	323	318	323	340	350	333	337	289	329	325	373	322	313	351	292	343	314	326	318	326	309	321	318	329	330	343	306	287	316	343	316	315	342	298	329	307	334	300	328	306	297	305	334	314	323	277	315	309	335	322	334	304	309	343	331	365	317	351	288	307	338	323	331	332	326	314	337	327	301	326	320	317	311	324	334	333	341	293	315	328	304	311	367	329	326	327	337	318	298	331	299	323	330	324	326	322	318	292	316	312	338	326	339	318	329	316	301	304	330	332	302	326	340	305	307	280	334	356	303	305	318	315	324	315	299	349	339	314	309	289	316	313	295	305	290	290	314	323	329	320	337	299	302	324	307	307	285	300
17416	8245	13647	12195	4358	2667	2235	1509	1196	1089	1008	997	963	924	927	828	769	783	860	836	781	780	782	781	774	810	800	754	808	785	793	719	721	761	780	767	801	810	795	793	761	773	803	748	820	731	695	750	760	762	756	716	736	739	747	746	748	719	817	731	754	713	792	766	763	733	723	734	745	688	712	768	751	788	773	788	760	754	744	748	789	761	742	744	693	721	803	731	757	744	741	737	729	763	762	753	747	765	777	737	747	787	728	768	750	754	723	765	800	747	749	730	703	742	739	757	696	751	759	788	717	736	708	755	752	739	765	731	740	753	723	681	750	741	773	706	763	763	742	741	746	798	771	738	707	774	752	785	795	746	748	731	754	702	702	768	794	764	731	797	760	709	725	814	767	724	703	738	745	770	737	741	813	755	726	804	791	761	774	761	759	732	718	771	721	745	802	746	780	762	764	736	778	784	707	750	749	709	716	750	743	748	762	795	743	778	741	759	771	743	777	759	794	715	783	778	771	713	702	776	739	760	751	741	762	747	725	786	718	735	739	760	751	715	786	796	740	747	728	779	742	755	783	740	748	767	695	711	763	800	729	744	747	732	749	749	750	772	748	788	758	813	768	734	766	705	790	774	767	787	736	789	783	729	781	733	739	712	785	780	761	737	791	706	743	736	755	740	738	716	757	768	769	765	744	748	802	753	749	754	745	736	772	744	787	742	753	730	775	748	743	712	740	762	775	735	751	721	742	767	725	745	749	712	792	732	706	781	682	758	776	769	691	723	707	782	707	713	717	707	749	714	763	752	726	748	749	716	734	688	752	768	739	757	732	760	758	819	737	766	752	734	726	748	718	806	789	759	741	785	708	708	706	753	795	793	727	770	777	768	752	749	740	748	724	717	679	768	787	724	709	687	760	775	763	757	737	730	721	739	752	778	781	749	791	713	706	778	749	774	757	741	705	766	780	744	745	725	765	708	709	764	722	790	702	760	743	740	710	774	743	754	743	713	727	767	734	715	802	722	741	700	722	783	740	801	723	771	720	772	762	721	758	762	749	789	732	787	729	735	717	777	778	718	810	744	742	733	767	762	725	731	764	797	728	724	765	770	803	714	714	735	727	779	706	746	788	735	721	780	805	722	765	729	703	750	765	730	760	732	720	721	738	704	752	783	776	713	757	747	776	745	795	750	737	768	713	775	790	772	752	773	760	693	739	701	745	703	744	730	782	746	739	709	737	794	782	722	728	726	711	743	739	734	780	723	773	749	734	770	749	761	762	767	778	723	760	738	790	707	743	715	711	711	780	742	772	753	768	755	761	758	784	722	753	740	721	701	692	769	739	716	765	789	750	704	775	741	806	765	731	789	720	767	775	739	761	757	751	772	769	705	755	775	735	725	666	713	740	735	706	762	743	743	776	728	699	718	744	760	766	787	714	774	726	721	761	761	762	824	745	760	762	699	737	753	751	730	757	775	735	738	752	672	719	748	732	763	733	718	766	704	735	759	765	736	728	752	712	693	747	684	753	747	791	796	752	756	753	692	740	758	735	796	742	772	791	702	712	733	726	747	762	774	725	770	790	728	772	730	793	724	748	727	781	696	754	802	792	768	747	772	752	759	759	765	784	736	774	756	772	755	718	733	725	709	769	736	766	730	713	783	752	749	798	728	778	724	698	746	771	765	758	720	725	768	732	747	738	739	729	686	777	747	801	745	707	762	736	785	771	753	769	747	749	780	777	756	735	711	716	758	765	734	767	752	749	732	723	748	729	773	756	746	738	739	750	771	734	759	783	752	732	712	733	748	759	764	715	725	762	767	755	808	745	693	748	760	754	747	747	746	750	732	731	782	811	737	744	718	744	749	731	761	743	710	719	775	711	718	750	763	772	741	773	747	830	746	821	736	783	749	761	790	745	757	730	731	731	724	784	707	752	734	731	715	798	689	733	720	704	719	750	680	784	715	763	762	785	740	791	745	761	746	733	710	732	777	758	758	716	715	731	736	748	758	713	765	800	749	733	773	739	770	736	742	735	781	730	726	774	744	708	736	744	753	749	709	776	776	729	739	713	804	733	788	688	767	715	753	750	757	761	736	786	791	676	783	746	754	724	766	748	742	736	769	728	732	767	718	792	721	774	777	742	716	801	726	693	715	759	737	744	711	753	775	751	771	797	786	774	720	738	716	766	749	761	728	745	766	757	745	782	779	743	735	789	725	732	750	758	739	768	681	743	743	707	747	763	692	710	754	762	758	769	776	760	772	740	738	746	742	737	770	801	753	748	732	721	761	702	734	752	736	792	724	707	685	755	774	748	760	736	748	750	726	724	750	754	721	769	807	736	714	762	718	752	764	761	729	789	766	729	746	746	751	807	755	748	762	722	761	784	818	792	747	779	753	781	744	811	699	774	767	776	737	726	740	737	738	723	716	816	749	774	768	711	755	745	753	743	756	720	719	716	720	775	767	740	772	804	750	751	780	753	715	714	770	752	746	796	758	744	795	744	755	781	729	760	770	761	760	742	703	746	696	736	697	747	766	736	741	720	783	740	796	724	739	767	732	756	731	725	808	770	742	726	706	795	702	714	726	729	772	740	792	775	796	739	763	733	790	742	801	757	772	747	727	738	747	773	750	729	755	794	767	714	761	742	713	782	734	765	747	767	706	784	753	754	813	752	758	705	789	724	702	764	766	784	723	757	727	715	719	726	735	730	744	775	766	725	760	744	778	743	751	738	752	725	712	748	754	774	761	766	739	764	713	807	710	772	729	725	737	763	740	757	719	744	730	714	730	723	809	753	796	750	714	770	769	745	744	787	797	771	768	764	727	741	741	727	751	725	734	756	745	766	748	754	751	747	759	692	706	759	723	767	783	751	754	742	762	760	745	742	764	702	785	737	745	698	734	745	774	704	768	792	780	705	792	758	716	772	749	724	777	721	712	745	778	803	741	751	755	761	755	705	812	780	733	699	747	730	747	741	789	696	710	743	742	713	799	787	818	748	701	764	685	743	766	730	752	688	739	750	739	778	738	753	797	756	830	778	753	745	760	772	699	759	766	750	773	763	753	720	738	755	714	721	742	762	769	747	777	746	780	765	747	732	770	740	705	750	792	706	725	688	717	734	685	756	718	786	712	774	746	707	726	742	788	718	729	729	700	761	765	721	756	784	756	742	808	791	726	794	769	713	753	810	792	763	751	694	708	718	784	764	726	753	735	803	748	736	768	730	758	734	771	711	768	733	756	769	786	767	815	737	750	773	802	747	746	736	785	714	732	732	726	755	690	704	730	754	735	720	769	683	788	748	761	764	830	767	722	709	729	767	761	694	742	746	755	733	772	781	757	823	707	697	756	728	732	788	740	792	784	751	740	735	728	725	785	767	771	753	738	819	717	731	753	769	681	746	785	714	730	747	739	736	757	747	722	768	739	762	766	759	766	764	746	780	763	745	801	725	757	686	755	753	742	737	740	778	742	730	729	733	732	738	750	741	780	725	789	816	738
9635	3646	2807	1324	493	366	301	280	277	269	276	276	319	273	286	264	307	274	280	304	265	283	245	268	290	283	272	265	253	286	271	258	246	274	258	250	286	300	265	279	300	259	281	290	292	313	267	269	247	281	299	276	276	295	302	270	257	279	262	273	261	284	281	263	274	254	277	259	239	221	263	276	279	280	266	281	279	276	277	274	280	258	306	276	262	259	291	280	275	299	276	306	272	288	285	277	279	286	277	254	277	279	246	306	275	266	273	308	299	268	240	270	299	252	286	280	269	276	262	280	257	287	270	292	251	278	275	274	276	260	261	277	275	257	250	262	263	281	249	259	238	269	270	242	274	249	284	287	284	283	250	261	283	293	297	254	266	286	229	263	238	276	268	275	285	281	276	303	241	265	252	285	295	282	290	268	225	285	261	262	255	283	282	266	283	249	281	286	265	273	261	280	265	249	269	287	284	290	246	309	269	305	284	253	289	282	287	271	284	283	299	270	300	278	310	293	301	292	277	251	268	275	261	259	251	286	267	256	275	249	252	290	270	251	275	287	278	290	275	269	273	271	240	296	264	257	250	287	275	283	267	249	292	272	278	275	255	274	264	304	280	258	275	271	273	287	244	290	315	252	297	268	268	251	265	264	283	298	297	302	260	241	295	232	276	264	269	250	269	284	278	238	288	293	267	286	320	291	266	243	273	272	279	261	275	260	283	272	259	276	262	254	249	277	275	262	228	316	295	264	281	285	291	255	274	258	299	269	270	299	298	263	251	252	277	286	264	252	265	237	261	264	289	269	271	250	293	293	275	268	284	259	288	253	290	299	285	278	296	230	265	276	298	318	262	257	299	264	269	273	268	274	285	287	288	273	280	240	246	255	307	266	276	269	253	303	277	258	292	301	327	271	275	258	245	264	240	268	271	294	272	278	283	265	285	259	280	264	237	244	278	257	290	268	294	274	263	267	255	278	267	258	255	273	273	272	281	252	306	271	228	283	275	273	257	271	286	283	298	253	255	256	290	266	294	256	230	267	258	272	271	279	262	246	269	270	296	296	284	283	273	272	273	270	303	298	247	287	278	248	264	254	260	287	292	253	258	254	265	276	265	290	289	248	293	289	267	297	306	245	237	285	279	271	260	262	276	249	278	270	290	285	283	274	263	285	251	298	258	265	263	241	277	297	263	266	256	242	238	274	271	298	267	281	275	274	270	297	260	273	294	274	275	300	236	244	272	256	249	272	276	277	284	295	289	283	260	268	281	280	246	272	278	290	270	286	306	265	267	248	240	284	274	283	272	257	265	292	247	288	268	262	272	274	282	279	276	262	306	280	268	261	287	289	302	282	283	280	281	300	270	289	254	263	275	273	267	306	253	313	275	305	269	289	261	244	264	246	277	259	254	287	262	279	230	262	301	261	265	289	279	268	247	288	264	256	286	296	246	258	282	279	257	302	239	262	264	255	286	257	268	258	308	255	276	259	260	273	261	297	269	271	291	244	295	260	261	247	257	276	256	274	275	253	258	249	262	276	296	276	277	282	278	284	292	289	277	273	315	271	248	276	292	271	249	265	263	276	243	257	262	264	276	299	307	295	265	305	286	267	295	255	294	265	257	252	279	315	312	274	268	265	274	267	272	323	269	257	281	293	251	270	277	249	262	285	277	275	307	299	270	262	289	280	251	227	245	288	295	291	272	275	298	261	261	269	270	266	243	272	280	280	289	280	280	269	274	268	256	223	269	247	267	250	276	272	282	283	267	258	266	285	259	270	265	245	286	241	246	308	283	264	280	283	252	262	246	270	295	264	258	273	286	277	263	287	286	256	324	263	271	258	285	303	296	273	278	274	267	306	270	289	292	286	296	306	267	313	246	270	228	276	308	257	287	302	276	277	278	269	269	285	284	286	276	267	266	253	271	269	265	281	290	267	283	274	304	284	255	240	297	276	264	246	278	264	261	300	274	270	308	245	284	301	269	280	275	291	272	291	266	266	261	277	288	269	293	284	264	275	258	271	285	286	262	264	257	263	311	272	280	233	251	255	245	260	251	276	293	257	271	260	265	272	278	247	241	265	298	246	273	306	283	264	274	268	283	257	300	274	267	249	261	253	275	272	290	287	255	266	274	286	296	266	231	281	273	301	291	280	239	263	257	281	274	265	266	294	290	301	295	262	289	259	244	248	282	285	305	272	312	294	267	252	232	270	302	301	262	273	303	274	299	294	287	282	301	275	256	297	259	251	299	276	306	285	248	285	298	245	256	258	285	222	274	233	263	270	274	270	281	276	262	223	266	303	233	269	271	266	290	257	283	302	250	242	279	265	300	283	274	274	261	286	250	294	254	281	269	281	262	315	300	272	234	267	264	266	255	260	252	252	281	254	259	251	311	282	258	249	256	279	266	277	281	262	249	260	256	295	265	268	315	291	249	256	282	286	283	276	272	275	260	258	260	298	275	264	240	258	279	281	286	283	260	271	293	247	285	269	301	241	269	268	245	248	245	270	263	269	291	279	253	289	283	263	289	260	278	297	255	257	260	260	261	307	276	268	250	249	281	283	274	308	272	274	279	259	278	270	272	260	265	275	242	262	283	280	260	270	264	304	303	269	225	296	299	293	262	268	287	240	261	279	276	259	265	257	255	277	283	263	245	282	276	247	257	285	260	260	256	262	258	261	272	271	261	285	266	273	271	269	255	256	270	295	255	271	261	290	272	322	281	273	304	305	282	281	263	293	271	285	302	273	228	292	300	281	251	235	269	283	291	283	262	253	294	259	278	257	303	264	256	270	274	263	294	243	270	269	249	278	271	292	251	271	287	286	281	284	266	289	283	268	239	258	234	279	249	256	293	261	272	252	263	271	247	260	290	244	286	254	261	289	294	254	286	265	288	253	267	275	268	254	251	287	301	261	274	289	273	281	266	264	299	287	249	243	267	278	265	319	274	301	270	255	265	291	273	266	282	290	269	244	250	307	311	309	315	267	253	254	272	272	278	279	286	270	264	298	278	254	261	293	263	254	233	265	273	272	259	254	240	278	252	269	281	287	282	269	261	264	260	278	252	258	259	281	235	272	281	250	259	271	290	252	285	269	298	271	263	267	275	320	283	257	241	276	255	252	273	258	281	272	277	273	272	226	273	285	268	263	292	299	300	259	250	255	283	276	275	274	258	261	267	262	293	272	257	270	264	273	263	265	261	276	258	267	292	254	265	284	245	290	274	278	249	254	264	249	251	276	281	262	313	291	283	259	279	259	274	300	271	244	261	268	239	267	277	263	240	266	277	259	286	304	275	259	241	300	277	272	314	322	252	289	288	262	290	290	297	291	268	258	256	242	277	312	273	281	243	265	257	300	275	304	283	289	304	276	261	248	297	297	288	298	268	239	265	280	278	264	260	290	299	242	254	287	270	278	249	272	290	275	288	275	266	235	308	284	266	251	261	273	264	267	278	266	276	258	275	298	266	284	249	281	267	280	270	255	270	268	261	276	272	278
7089	3603	5738	4071	1397	1131	924	750	709	741	698	710	688	641	674	634	685	720	655	658	646	691	674	664	656	709	716	650	688	687	707	657	691	711	696	655	657	676	669	695	662	688	684	664	680	651	689	690	677	669	678	699	677	659	669	641	707	703	645	660	662	664	669	671	681	661	679	672	701	669	667	646	641	685	675	694	703	677	663	693	671	684	660	699	664	722	684	649	650	707	703	668	707	651	673	668	663	629	666	637	676	646	684	669	708	635	689	709	653	692	684	653	668	724	699	661	669	695	675	692	720	684	652	675	682	740	676	704	670	711	632	664	653	693	672	656	658	696	635	656	677	713	669	665	687	701	701	679	706	661	729	700	706	704	665	674	661	680	677	679	706	667	667	679	690	639	715	660	637	674	667	682	702	748	674	638	659	658	691	638	720	673	681	692	674	643	689	634	643	696	648	646	684	676	648	685	663	669	684	732	695	705	656	679	734	699	690	679	646	693	674	625	675	691	689	641	675	663	693	686	683	669	637	705	692	677	671	697	701	653	702	715	671	694	684	663	675	671	629	690	709	703	683	632	652	633	684	629	664	665	688	691	700	666	658	663	701	620	684	659	674	643	711	697	660	661	626	672	719	659	668	663	649	690	655	705	645	686	669	663	669	651	629	675	686	656	677	690	706	651	689	631	694	689	650	672	687	677	692	663	701	693	683	658	687	692	657	679	713	683	676	659	720	666	673	672	699	674	708	697	686	675	637	709	658	689	645	712	690	670	690	681	661	706	704	667	646	686	684	641	689	683	706	599	689	654	681	700	628	709	682	616	638	650	669	675	728	660	691	673	676	689	681	662	700	719	683	708	673	679	660	638	675	617	644	659	695	703	667	658	689	676	688	673	646	681	659	680	710	670	663	682	672	641	661	663	697	696	675	666	713	681	645	666	660	679	721	683	687	649	677	674	702	667	633	681	695	651	686	669	648	711	711	663	681	661	653	643	702	647	692	674	668	659	694	632	685	700	670	681	681	683	672	635	649	655	716	681	686	731	672	660	672	658	612	680	680	665	632	654	644	645	662	677	669	681	682	696	645	650	686	723	661	665	684	665	703	666	664	656	657	693	707	667	739	684	668	705	671	679	698	670	691	681	658	668	678	687	650	678	651	665	702	685	697	670	678	697	696	655	727	676	706	657	641	715	658	673	658	648	682	673	695	625	720	685	684	648	623	662	654	675	700	680	620	639	654	667	688	689	701	666	652	654	721	705	636	672	659	678	656	625	680	682	676	647	635	654	684	693	729	701	686	679	729	629	682	697	711	663	683	727	698	647	664	648	701	651	657	692	641	683	668	673	653	721	679	680	677	677	713	748	704	637	649	610	674	654	660	669	706	664	642	708	654	675	706	704	672	649	633	646	633	717	665	707	690	657	686	687	663	685	655	680	674	657	659	666	692	700	692	664	675	681	704	617	655	689	636	691	676	669	672	663	678	650	657	683	626	659	658	669	676	653	719	648	733	695	634	643	702	689	710	653	652	627	643	647	632	717	688	686	651	715	714	695	665	707	641	709	660	654	669	684	706	667	698	715	639	722	626	675	711	685	662	750	677	684	633	709	657	707	728	697	712	665	703	744	643	645	680	695	671	620	685	643	721	710	647	699	688	722	679	728	645	729	663	694	676	641	668	686	704	639	701	672	661	669	657	724	685	634	664	665	661	704	633	689	717	686	626	683	643	712	663	660	701	691	767	648	662	651	665	666	669	717	647	715	709	662	664	644	668	628	688	671	695	701	691	679	664	698	675	739	677	682	699	691	670	670	671	709	664	675	696	696	679	633	697	687	686	742	687	676	647	696	697	649	680	661	685	653	593	685	618	705	675	688	684	686	702	725	669	685	657	668	686	639	675	665	641	685	628	716	683	672	710	649	676	659	659	694	632	644	663	742	693	622	705	683	626	712	665	685	691	668	702	686	690	620	693	672	673	710	645	663	681	688	665	643	701	685	658	680	665	711	707	657	640	649	691	625	661	706	651	659	676	681	694	719	663	649	667	651	699	702	695	715	649	630	642	652	667	668	690	660	657	625	703	731	667	690	686	678	678	667	664	662	657	701	635	657	659	720	692	664	724	667	674	704	642	698	686	681	734	717	641	655	692	712	653	674	722	689	693	664	652	681	688	648	644	679	675	693	697	637	653	680	688	715	689	630	644	669	654	638	704	680	682	704	678	686	672	653	677	701	711	690	642	655	646	690	704	695	703	659	648	676	705	647	745	700	650	691	665	678	638	710	672	644	646	682	646	710	663	725	650	736	665	664	619	685	696	682	689	650	687	656	699	682	672	657	665	676	675	665	627	686	705	676	673	657	645	659	666	661	646	659	696	638	689	685	617	679	703	684	648	731	689	652	677	687	664	660	713	680	665	649	648	674	657	651	699	712	654	709	668	696	646	700	690	692	684	668	677	671	646	638	651	701	666	684	665	649	643	656	688	665	661	661	708	685	662	689	647	695	668	636	644	690	674	651	626	677	683	684	675	705	651	706	686	714	631	651	712	668	664	708	687	651	656	701	617	650	650	708	705	662	665	612	668	679	664	674	690	670	681	662	688	688	668	686	691	696	671	602	647	664	704	677	682	722	649	702	684	700	683	634	650	686	626	682	685	666	671	623	661	636	669	697	624	630	648	673	688	693	646	714	704	702	638	646	688	646	673	647	676	679	707	735	668	687	663	682	660	711	672	667	709	623	655	702	720	716	627	710	662	700	703	707	681	699	679	676	653	701	677	649	645	641	664	647	698	685	716	660	634	658	657	668	658	670	694	629	684	673	670	654	635	651	624	661	693	661	653	697	673	677	703	687	630	697	680	702	699	641	665	675	682	681	634	686	684	657	681	679	641	638	676	690	680	660	664	680	681	655	717	690	678	675	693	683	677	651	732	686	662	667	675	683	655	687	722	655	674	674	704	682	621	649	646	684	680	697	747	693	665	657	629	662	673	670	678	700	688	681	703	658	737	644	691	743	645	682	676	677	684	673	714	704	686	669	670	648	663	727	668	686	710	652	663	690	693	670	703	646	664	624	717	725	696	682	682	682	659	644	649	704	656	670	671	715	679	683	741	715	727	641	688	617	694	668	656	680	705	656	687	689	661	648	690	675	657	717	666	713	702	654	668	692	662	671	674	648	705	706	640	677	678	706	708	657	663	718	674	702	673	629	724	673	659	663	682	671	696	639	665	701	677	660	693	688	643	682	662	658	696	697	670	650	693	679	658	670	670	673	697	690	690	654	697	726	641	672	716	662	712	696	710	674	656	700	675	703	687	611	692	701	664	665	682	648	691	636	672	663	678	649	688	707	734	682	650	710	650	748	662	690	637	681	673	707	670	646	676	688	680	634	634	695	692	664	681	693	695	686	672	652	698	703	649	683	656	671	654	654	673	658	642	682	652	657	748	632	706	684	685	662	687	704	687	688	647	669	689	706	703	667	692	652	645	694	662	675	670	667
19482	6660	5681	3026	968	646	605	481	434	431	424	417	439	375	424	410	403	400	420	396	397	402	413	405	397	407	443	435	454	404	398	391	424	389	381	416	381	402	420	390	427	407	389	432	392	363	427	400	390	365	389	390	402	411	389	405	397	365	424	395	445	407	421	428	394	388	382	372	404	424	425	381	430	440	402	436	399	423	425	400	433	367	408	420	416	377	431	421	393	405	404	412	405	419	425	397	406	359	415	443	391	355	397	381	426	405	410	411	432	426	425	370	376	403	428	386	429	397	412	383	385	422	409	391	442	382	375	357	412	390	400	415	373	409	408	375	418	403	404	385	407	396	408	404	380	416	398	387	386	410	389	396	423	410	411	387	427	408	391	374	393	378	402	395	420	429	384	386	407	403	400	383	391	377	374	409	432	426	363	404	374	381	349	402	423	375	382	355	405	420	442	399	390	400	436	357	384	415	425	420	409	441	427	439	384	405	410	396	374	398	410	429	380	383	404	393	396	389	376	384	421	397	407	389	402	404	424	406	381	411	425	370	372	445	444	434	389	425	398	419	437	414	411	374	365	393	403	369	430	383	419	430	407	417	386	379	401	437	403	401	366	405	408	424	419	414	403	397	451	414	415	405	390	397	433	413	371	399	361	414	421	395	373	374	392	393	410	366	371	416	432	397	355	376	382	424	361	402	395	395	429	399	397	409	385	402	408	416	409	436	376	406	380	396	394	372	375	390	392	378	402	438	441	405	382	474	386	396	395	420	364	393	398	379	397	402	408	425	410	407	401	423	407	400	380	372	392	417	376	398	387	382	384	351	403	417	418	406	411	414	405	391	362	382	405	373	419	393	394	422	408	388	398	369	397	409	421	399	390	394	363	410	396	374	397	412	426	411	375	375	383	421	428	390	383	412	425	375	365	426	460	390	411	418	415	382	397	385	419	364	436	435	382	368	391	381	402	438	351	355	410	400	421	408	396	344	399	380	395	439	372	387	437	397	419	394	449	390	400	439	390	386	390	408	388	397	361	399	390	367	402	375	356	357	419	419	428	356	418	390	412	420	393	355	395	392	369	395	407	396	368	375	370	374	402	409	414	363	399	440	377	428	395	420	395	388	402	403	431	385	410	422	395	388	403	403	415	358	420	393	402	415	378	391	379	406	427	390	389	414	382	415	397	377	424	416	397	401	454	410	443	386	395	417	396	403	381	420	389	374	426	445	392	404	445	393	412	399	406	382	381	420	391	396	447	438	402	383	388	386	404	388	399	389	360	357	379	424	404	379	381	375	397	410	384	375	357	371	416	413	397	407	417	387	396	382	410	419	424	408	428	396	408	398	385	369	406	416	372	394	432	401	381	377	387	406	443	428	374	403	402	363	419	394	352	384	386	391	404	430	407	402	385	402	404	382	355	399	355	403	383	433	409	429	426	389	425	396	379	375	379	405	411	405	421	390	378	398	416	415	416	391	376	446	378	381	398	393	416	422	366	404	416	430	396	421	406	369	374	393	385	381	377	386	376	426	383	379	398	394	358	402	415	396	419	415	431	417	432	371	404	418	413	379	396	401	424	416	403	387	408	401	422	367	360	415	432	410	367	373	389	413	403	403	393	375	367	439	372	391	395	395	396	382	351	417	395	405	391	399	416	394	375	412	383	412	414	384	387	392	373	383	378	400	405	386	389	391	394	400	401	383	397	376	365	388	386	398	404	407	392	409	361	404	406	352	417	394	457	418	397	375	414	386	394	410	417	389	380	433	407	445	383	387	389	366	385	399	407	439	442	401	394	417	399	422	437	384	373	379	392	439	371	411	363	429	357	403	421	372	419	380	374	413	467	397	399	390	397	392	410	411	394	413	410	395	385	348	382	400	407	428	408	398	431	425	396	403	400	398	399	395	398	424	377	412	405	387	393	412	442	370	437	408	409	361	402	441	394	374	424	378	395	373	392	387	403	406	392	443	391	368	406	383	424	410	392	404	417	363	388	440	396	387	429	372	352	410	411	371	352	392	400	399	431	419	428	410	388	401	400	408	431	427	389	370	428	387	373	411	370	391	428	425	381	373	407	396	427	385	437	393	416	381	407	440	406	435	399	431	401	394	398	415	414	384	364	358	411	440	389	389	386	431	398	399	376	409	408	418	444	408	419	401	387	441	404	392	384	364	411	415	405	388	395	399	409	414	428	404	373	368	444	389	415	362	414	414	400	356	408	393	376	397	439	411	428	395	405	365	415	407	461	438	418	375	400	395	390	419	360	391	401	391	390	397	405	396	395	418	366	429	415	398	406	413	451	421	389	390	428	397	388	403	400	386	379	405	364	403	374	409	393	403	412	392	399	395	400	379	396	360	402	414	392	391	367	409	389	396	424	426	411	413	393	361	419	400	405	418	429	387	376	407	426	395	418	411	382	398	370	353	425	411	392	352	377	404	412	428	394	401	382	407	408	443	376	348	382	388	376	415	423	409	418	405	384	403	377	422	411	432	412	401	416	420	404	418	401	409	399	397	395	365	372	380	411	383	398	385	457	400	387	396	422	387	382	399	402	389	409	423	366	421	376	390	373	402	412	393	405	387	393	401	429	397	373	378	379	342	460	360	445	371	413	397	409	416	368	411	368	362	414	380	382	376	382	417	413	392	428	395	442	396	394	389	364	382	427	352	397	442	433	410	360	393	409	386	346	374	411	406	416	359	411	412	436	397	391	399	390	383	409	414	397	371	397	377	400	366	341	423	394	378	373	401	397	381	367	360	406	408	422	382	408	361	388	414	402	434	403	387	400	380	428	419	375	382	438	365	389	380	417	431	387	421	412	401	375	402	398	390	400	433	423	399	397	383	369	396	422	401	416	414	400	385	398	393	403	416	442	368	381	441	390	393	406	375	404	403	395	366	377	386	380	387	430	384	445	406	409	395	415	399	426	418	419	408	381	373	395	400	419	412	413	395	415	377	395	403	407	391	423	436	391	389	378	404	397	417	412	409	384	381	407	372	383	392	402	413	388	417	393	372	380	383	426	411	368	429	370	409	413	428	393	408	320	386	387	385	422	401	374	429	395	408	423	437	415	414	405	418	404	374	384	399	368	394	386	387	409	370	373	434	366	408	390	455	375	439	387	375	419	353	398	377	390	411	403	418	413	365	405	417	412	407	426	373	387	375	415	390	380	402	404	394	429	393	395	407	364	407	403	393	378	412	407	396	417	398	402	412	422	403	386	374	402	430	347	375	412	422	386	410	412	393	452	416	409	408	385	411	397	395	396	380	404	415	389	449	410	408	373	423	390	387	387	407	419	379	400	411	464	396	389	392	351	388	384	353	434	376	412	387	408	423	407	376	376	389	390	414	439	406	414	415	382	350	381	381	418	384	395	379	416	418	395	411	406	405	429	376	413	431	465	404	397	449	397	397	407	420	412	397	383	408	427	372	412	409	394	437	403	415	405	424	412	385	423	427	373	375	393	395	401	395	411	379	408	390	400	405	388	366	393	391
13778	5992	10326	7989	2929	2137	1725	1317	1224	1130	1034	1073	1077	998	1023	1002	1018	969	971	989	963	994	962	971	1012	934	924	984	985	1015	943	960	894	917	944	939	939	983	931	957	952	933	976	962	964	929	946	991	927	971	912	961	948	944	899	984	944	947	980	915	966	916	930	934	947	928	914	968	958	946	981	949	939	954	922	913	1001	986	926	976	896	903	932	953	911	957	967	953	949	971	959	926	911	926	977	965	904	939	920	990	935	947	951	883	930	946	931	957	888	919	892	944	958	960	952	932	972	938	980	929	927	951	893	926	974	958	884	912	912	958	962	896	936	943	976	948	963	865	927	926	880	892	951	948	953	983	942	919	891	880	932	978	928	935	963	1020	905	954	893	922	963	919	928	911	922	945	976	906	937	993	921	904	919	932	918	1009	954	974	939	918	934	949	923	936	1009	910	933	921	958	963	975	986	961	917	913	965	917	914	915	952	931	895	981	942	933	923	945	976	926	972	903	930	933	949	960	946	880	950	964	931	949	959	839	938	969	927	956	889	893	937	885	945	906	962	934	919	897	867	892	925	978	939	929	891	871	937	948	977	980	883	919	928	894	932	907	919	937	936	956	943	917	926	932	923	914	947	912	961	881	954	920	961	930	926	924	943	937	949	931	901	946	924	890	894	957	904	959	909	908	871	951	905	944	936	960	881	886	874	968	962	938	915	933	917	932	927	920	907	949	889	951	919	946	969	981	972	906	1015	985	995	970	959	950	967	959	965	910	1005	953	943	938	955	986	940	969	899	933	954	920	943	969	915	938	943	953	913	960	924	918	916	899	976	950	929	930	937	986	934	918	899	948	941	932	917	934	942	920	921	964	953	912	953	902	919	903	962	918	952	935	921	994	903	950	1022	983	902	1010	900	895	911	954	923	912	989	936	929	952	959	953	999	920	1018	884	990	950	960	984	980	945	928	906	957	959	960	930	919	888	908	895	979	934	913	914	884	986	933	987	914	927	987	930	989	951	981	919	926	905	952	935	936	883	977	960	981	945	1025	975	969	902	902	984	972	912	957	948	931	969	960	926	979	974	935	930	939	933	927	987	942	944	935	918	934	966	959	887	949	933	935	912	924	970	930	900	931	911	922	894	1024	945	951	924	969	916	964	878	938	924	936	925	917	974	937	936	905	911	934	932	916	966	884	954	932	921	944	915	924	940	905	942	948	930	873	945	961	898	983	911	903	944	960	913	959	894	982	907	933	928	986	906	954	930	942	937	974	947	950	922	964	971	924	956	957	915	924	932	973	858	906	899	916	944	912	943	919	954	916	951	999	923	992	977	935	959	951	1007	923	937	997	976	933	980	951	934	902	944	929	947	905	883	942	971	935	918	919	927	938	895	933	932	964	943	903	931	962	897	920	953	902	889	953	944	977	899	973	979	914	974	975	968	982	923	1017	942	935	923	968	949	888	959	917	993	968	948	939	937	933	913	883	907	913	935	938	917	964	893	939	908	937	930	954	920	963	944	919	976	928	965	913	969	983	950	936	906	979	921	932	928	949	944	915	934	944	914	960	889	919	970	966	960	922	966	955	907	937	948	936	950	933	882	918	954	913	953	967	906	988	974	951	933	956	879	950	953	909	982	936	884	978	940	899	917	939	852	894	989	949	945	953	913	949	936	912	960	931	963	911	932	923	921	959	939	961	971	962	959	938	941	941	1021	954	995	894	963	884	955	984	991	918	901	989	969	910	997	956	888	944	882	900	890	978	969	976	984	950	906	923	975	951	948	966	944	908	956	937	927	918	965	928	947	1007	924	873	895	924	962	942	990	944	938	1010	942	899	950	938	942	933	923	900	932	979	934	949	931	966	931	932	949	918	906	962	906	944	928	941	975	958	945	973	932	924	903	959	904	931	906	922	933	913	905	921	941	926	929	933	929	981	909	982	917	926	943	890	942	937	958	936	935	963	940	926	953	875	906	881	994	915	954	903	932	937	942	942	936	947	910	879	920	880	918	962	974	942	949	1014	959	950	922	980	966	998	932	898	900	940	933	911	919	916	931	874	915	864	936	917	924	894	936	961	985	976	892	963	900	891	922	922	954	937	907	947	915	966	972	990	963	903	934	898	897	981	958	954	926	986	880	923	941	956	976	956	966	888	913	903	987	876	970	961	964	963	986	865	954	934	921	895	936	999	927	980	911	897	936	896	909	943	939	939	942	937	960	957	984	899	949	880	939	893	956	909	932	958	933	920	911	985	954	928	904	948	949	911	941	941	910	860	950	967	948	930	1001	904	976	924	962	984	960	973	909	904	955	987	942	938	966	887	863	955	882	928	937	912	963	948	928	858	958	883	988	965	956	944	914	934	985	947	964	881	893	941	902	991	943	931	923	957	991	973	945	887	894	925	941	904	943	935	963	937	935	962	943	928	982	928	922	927	1015	919	909	958	914	914	1004	946	895	940	939	946	911	990	938	862	905	917	939	907	977	959	899	929	962	941	944	944	919	949	959	950	1028	896	924	972	921	952	949	1002	932	925	906	990	957	959	930	919	954	988	977	941	996	871	896	912	942	902	914	889	951	915	916	923	951	928	959	945	934	901	962	974	962	952	954	894	904	953	957	958	891	985	926	974	936	912	924	907	946	953	955	937	942	944	933	979	963	902	866	936	948	944	949	941	946	976	984	932	991	971	944	933	981	965	973	945	988	903	974	973	943	942	965	965	931	921	917	1047	963	975	949	953	909	900	1007	905	998	924	970	976	939	944	928	950	979	917	925	945	929	961	891	947	945	920	991	940	966	922	956	961	967	963	935	914	944	891	940	903	926	946	917	922	939	974	884	886	875	879	892	882	914	867	930	911	893	916	942	891	936	939	910	926	953	937	954	937	935	960	914	954	945	915	958	964	955	891	908	962	954	953	912	916	924	933	957	959	895	968	930	992	925	919	943	938	927	979	963	940	949	972	930	1004	1012	943	904	956	941	880	954	934	940	945	932	978	877	932	932	924	975	930	943	961	874	932	890	941	940	918	1005	888	925	916	917	942	966	924	894	904	933	966	910	920	939	886	948	992	968	968	988	932	955	977	912	914	873	913	947	937	914	919	951	877	1013	922	954	921	913	960	941	951	893	946	911	941	899	979	950	962	955	917	921	922	926	950	971	883	949	929	963	890	895	907	893	937	864	949	919	931	940	901	958	918	921	905	921	960	988	949	970	949	934	932	957	933	925	970	933	938	936	887	946	911	911	936	923	932	941	897	985	919	965	992	891	952	970	917	974	914	936	922	899	949	903	956	994	947	920	954	939	960	935	918	947	849	887	946	893	932	952	952	935	913	927	938	880	945	992	1012	970	956	904	921	883	941	919	893	955	898	930	865	936	929	941	883	937	958	972	908	959	1002	918	957	928	968	906	949	982	896	939	921	888	924	902	897	905	909	925	942	925	923	911	955	932	974	947	929	943	941	857	956	873	948	916	879	1023	930	956	957	949	942	936	944	966	968	949	953	899	932	956	961	897	892	933	921	956	959	972	875	900	947
28119	10380	8723	4475	1256	684	624	426	382	353	375	396	335	333	312	299	329	334	313	333	336	289	341	328	325	318	302	303	333	303	316	304	335	321	311	303	327	307	260	322	316	330	330	316	280	327	347	312	302	333	307	324	312	344	322	348	313	309	338	332	292	303	341	308	313	320	317	310	341	332	304	301	370	349	316	325	320	301	326	304	325	306	303	316	309	333	312	282	325	320	307	304	305	306	345	303	273	326	329	285	309	307	332	319	324	311	311	292	332	338	302	285	324	295	309	306	290	284	312	333	334	297	334	291	309	326	330	307	307	357	316	291	324	318	355	299	324	345	322	280	322	287	315	277	322	338	309	321	301	300	306	275	316	308	324	272	334	306	310	312	304	336	305	279	273	331	329	308	327	322	335	301	312	285	311	294	308	309	335	317	319	304	315	274	296	319	348	353	313	308	329	342	313	316	297	295	329	350	328	313	326	336	321	313	286	289	322	312	304	318	306	340	292	315	309	308	306	328	331	278	324	303	314	319	312	327	321	284	325	349	315	350	277	331	288	339	299	307	297	316	286	325	318	306	323	294	339	297	344	309	304	314	325	306	320	311	296	302	315	366	307	308	345	305	313	294	340	338	277	301	307	295	339	326	272	326	345	296	323	300	306	299	314	340	311	309	312	329	321	323	315	290	322	296	331	289	324	310	322	329	298	323	292	343	333	300	293	317	310	331	282	306	265	292	316	318	287	306	256	328	321	347	364	312	295	313	339	344	318	324	284	310	308	294	310	346	298	308	311	323	332	302	290	301	242	315	315	328	326	322	307	308	304	291	308	312	315	306	302	322	335	309	322	309	295	312	299	330	328	299	307	344	313	289	348	327	317	343	300	322	288	300	327	310	312	325	306	320	306	330	314	323	290	350	337	316	320	311	279	306	317	299	279	311	312	317	343	279	292	265	299	302	310	306	333	329	319	314	327	291	305	327	344	300	308	293	331	335	285	312	327	334	328	329	327	318	300	325	310	307	314	290	324	320	313	322	320	284	301	308	351	292	306	313	313	329	302	297	333	337	327	314	288	321	351	296	311	319	308	299	283	317	321	345	305	283	292	330	316	292	314	333	301	284	312	305	280	297	340	324	343	300	319	319	321	312	290	278	294	310	305	318	306	318	325	303	299	326	312	318	348	317	289	302	335	322	330	325	325	334	335	321	333	309	290	329	338	313	350	286	302	288	306	325	337	320	334	380	305	300	325	350	299	292	262	327	299	314	328	304	320	303	311	302	301	335	319	335	353	330	305	306	323	335	315	314	320	306	290	322	302	309	306	297	298	293	322	361	324	325	346	345	278	330	338	312	301	290	285	328	333	315	335	320	313	332	294	313	317	286	326	295	328	309	308	359	323	309	315	310	269	321	315	349	353	305	307	306	316	353	315	354	333	304	288	296	295	331	330	302	290	313	279	294	274	318	331	283	323	304	312	324	336	289	291	321	320	299	335	283	323	329	300	302	332	323	290	307	312	289	346	348	323	309	290	322	304	330	294	328	307	316	322	316	314	274	310	298	306	338	336	335	313	297	324	318	328	324	318	317	319	305	315	298	347	300	309	297	305	334	334	324	336	330	300	308	340	331	283	294	311	307	313	310	310	326	313	311	282	306	319	305	332	316	323	312	269	335	306	326	312	318	323	305	314	309	307	338	321	302	270	313	342	318	278	320	290	283	305	330	313	279	300	345	303	321	301	305	346	312	352	324	301	305	325	334	297	308	326	323	289	293	336	325	363	349	297	291	344	310	321	364	299	286	290	318	329	319	313	287	305	297	278	302	280	295	291	305	275	324	306	351	341	312	352	271	325	302	318	294	298	342	308	320	314	332	323	322	293	333	291	304	318	358	323	300	320	286	325	345	337	340	304	326	305	318	315	302	309	290	327	277	339	328	316	325	310	320	298	330	337	313	342	287	294	315	310	326	321	327	282	332	294	295	298	277	336	335	289	303	317	285	278	324	309	328	328	345	312	351	295	263	281	329	308	335	285	312	303	315	304	305	338	344	330	318	324	327	371	335	348	311	304	326	277	325	341	284	350	323	308	336	316	305	309	325	311	305	317	307	325	345	295	298	312	344	315	327	331	283	300	321	289	288	305	354	305	308	301	310	288	313	308	300	310	268	332	304	316	324	293	314	325	316	303	294	322	291	326	333	320	307	336	328	315	297	303	291	302	303	341	322	334	300	287	327	313	293	314	279	317	309	327	287	342	316	296	308	327	305	349	279	324	322	344	305	295	302	306	322	310	351	284	310	328	323	308	307	288	363	290	300	329	316	346	304	323	355	305	292	303	332	286	297	323	322	277	319	307	322	274	346	287	368	326	292	303	341	309	305	285	317	282	302	319	315	303	302	302	291	315	320	301	312	277	327	332	292	315	309	287	317	330	348	293	332	321	308	272	300	284	325	319	320	291	270	303	319	301	334	286	308	290	286	323	345	313	298	316	291	323	325	313	297	293	303	319	306	308	300	310	304	315	290	324	305	309	303	288	288	307	278	310	308	321	307	332	323	315	315	285	297	335	301	325	311	348	303	287	312	324	327	279	336	345	336	310	332	304	291	303	299	313	325	305	307	287	322	311	324	330	279	283	321	309	322	297	291	306	324	291	329	310	295	289	296	319	320	371	296	291	302	282	304	318	310	308	307	296	303	328	299	323	329	312	329	324	306	315	316	288	304	320	292	332	322	310	296	289	328	331	321	324	279	354	311	310	293	326	327	311	330	291	303	274	343	304	362	306	272	267	307	328	309	324	314	332	316	347	298	333	297	326	294	314	308	290	307	323	320	296	345	312	294	359	355	312	328	339	309	334	320	299	318	314	297	320	310	321	342	336	302	349	312	345	309	307	299	316	302	308	298	324	339	314	314	264	345	319	297	338	324	346	309	295	317	313	339	309	333	308	342	295	318	319	320	341	342	300	309	326	332	309	287	276	303	310	311	301	308	303	314	311	308	326	325	306	315	342	349	309	310	302	313	317	312	330	319	344	315	315	326	333	358	328	295	301	307	308	324	292	321	320	323	296	280	300	315	301	331	273	301	346	302	309	301	302	323	313	304	320	329	303	322	321	315	307	306	323	353	328	275	272	306	336	294	303	321	319	334	328	329	264	323	319	309	295	304	351	313	312	306	347	295	311	315	301	286	329	312	303	269	330	305	330	341	346	275	312	354	292	320	293	345	301	321	310	311	339	327	309	314	321	300	298	303	309	290	294	311	322	356	315	302	293	313	319	308	300	317	340	352	296	312	303	314	309	311	317	333	330	305	304	298	301	295	294	332	301	284	292	304	350	319	362	326	316	332	284	313	283	282	336	314	316	277	306	296	315	304	311	306	299	336	312	287	281	323	310	332	330	349	307	327	300	317	271	312	316	311	310	276	307	352	291	324	261	310	309	317	327	298	308	309	310	311	321	340	296	299	331	274	323	337	317	310	314	321	309	289	321	344	351	350	284	305
17088	7980	13997	10645	3853	2765	2165	1526	1264	1116	1068	975	936	863	831	887	889	772	798	792	777	781	815	837	728	772	818	837	757	758	736	770	752	731	774	757	766	763	752	782	772	787	738	742	784	714	748	737	728	721	723	776	771	729	747	729	696	774	776	771	707	744	731	769	742	760	816	695	746	743	706	729	770	709	703	719	714	785	731	716	746	762	736	728	769	755	751	733	687	761	759	740	763	743	771	700	719	742	719	748	740	781	732	748	735	737	745	746	752	769	762	710	738	745	724	755	749	754	754	742	757	681	677	754	743	725	699	747	785	782	715	739	735	702	738	761	753	706	744	731	720	748	722	788	737	749	741	760	736	757	692	705	727	783	801	720	710	698	724	728	753	706	749	774	714	769	726	783	742	736	690	764	790	752	749	719	679	762	732	750	702	703	760	708	765	732	717	722	719	738	726	706	742	760	742	771	742	699	744	738	723	736	705	711	702	707	759	717	738	672	723	718	737	791	733	746	778	711	741	714	663	718	730	752	744	698	783	694	726	701	744	713	719	709	757	779	744	735	765	690	695	797	747	708	705	735	730	726	715	746	681	773	736	753	714	738	737	782	729	761	720	684	773	745	749	756	774	755	760	764	725	740	757	701	770	763	764	701	743	766	771	690	756	680	723	718	800	724	759	709	769	773	760	797	726	747	734	794	756	714	755	694	740	710	731	752	773	735	716	728	742	766	759	761	766	742	768	667	724	723	710	760	705	701	738	734	733	704	733	737	774	692	756	744	699	713	747	733	776	723	700	749	727	693	758	724	725	718	707	681	693	726	757	773	700	777	727	746	778	725	784	723	698	778	745	721	768	742	710	685	741	743	712	747	691	694	724	760	739	741	763	698	734	766	783	700	746	743	746	764	741	683	684	709	737	767	736	692	719	735	709	740	732	758	709	682	743	718	712	729	718	734	716	739	784	766	731	730	754	688	683	742	762	699	735	760	756	744	719	719	739	725	708	735	690	775	698	729	757	718	757	680	761	715	778	738	730	731	730	689	764	744	750	776	751	718	744	753	716	720	688	761	719	741	697	694	726	775	739	730	733	738	732	714	726	783	694	718	725	769	804	752	765	733	717	696	768	722	752	743	769	691	725	718	754	722	720	728	711	719	798	695	729	735	728	696	733	721	715	772	739	732	752	709	712	713	749	740	789	728	730	768	753	739	772	797	737	745	760	749	740	697	728	724	717	733	723	759	750	740	712	698	732	716	754	733	724	738	735	745	738	752	692	757	735	702	711	706	689	751	702	728	706	719	704	707	755	742	731	761	735	753	690	706	695	802	719	699	655	744	740	733	766	727	721	757	703	767	698	763	678	697	733	704	745	721	760	743	717	754	695	732	729	767	749	734	728	744	741	730	734	746	685	774	718	736	732	756	756	729	739	671	740	717	710	740	699	756	680	707	712	762	748	740	754	733	745	719	777	688	693	713	704	684	724	744	726	668	728	740	753	722	714	783	740	771	742	715	764	731	724	803	722	730	709	734	684	739	725	689	717	726	763	728	712	719	755	704	689	726	722	800	747	760	728	742	728	723	751	759	757	736	736	773	768	728	699	763	729	760	745	732	714	715	730	647	797	807	738	775	738	740	769	758	749	722	730	776	754	719	755	679	717	733	776	751	730	677	720	702	716	703	758	764	780	731	707	729	732	754	732	757	764	729	796	714	741	696	764	755	731	723	750	717	736	785	693	755	639	702	767	723	721	726	721	705	738	782	712	771	679	753	759	788	756	740	751	769	772	704	721	768	746	735	752	747	732	732	719	728	786	714	707	728	727	729	749	744	787	694	710	680	724	770	737	738	748	726	739	768	734	771	686	715	748	702	714	725	701	790	713	736	758	749	727	760	691	728	700	783	722	753	762	695	750	731	711	719	749	734	710	720	783	740	745	745	728	757	715	724	743	761	733	729	771	708	710	730	708	660	749	749	719	776	725	766	671	729	725	755	699	713	729	732	687	768	689	722	758	731	727	676	705	721	736	754	739	736	753	692	733	718	710	719	726	755	763	742	718	697	706	732	720	717	765	717	754	775	731	773	736	754	751	761	740	726	754	722	712	720	771	680	742	714	750	736	712	729	705	734	726	692	790	749	697	724	712	751	728	731	774	763	719	691	688	696	751	677	727	745	736	762	689	764	731	745	756	754	736	723	686	786	774	760	736	739	693	712	775	702	744	707	747	732	718	718	720	749	705	721	679	732	712	730	734	718	727	787	762	697	736	729	680	733	712	769	741	744	712	728	711	737	722	681	741	730	727	766	768	775	664	746	718	725	716	714	720	742	691	675	755	753	748	732	715	755	742	803	703	745	794	754	780	721	736	732	708	770	701	754	698	744	752	732	731	706	758	712	745	736	699	758	745	747	749	717	790	704	747	784	754	684	709	736	748	713	729	752	725	755	711	738	759	757	716	778	751	719	710	679	745	746	749	730	746	715	703	727	698	735	718	739	721	701	780	746	737	724	759	716	725	710	708	766	693	734	716	747	732	739	782	769	779	719	699	778	763	715	754	811	734	763	798	690	750	721	766	751	710	708	715	704	727	726	708	722	722	744	711	691	745	724	719	756	804	726	765	738	744	773	687	767	694	760	733	736	723	737	728	748	772	710	750	790	700	698	731	715	678	744	743	737	748	744	747	693	762	797	710	718	727	739	727	751	728	744	763	711	766	686	737	744	750	755	773	731	751	727	741	738	751	752	721	751	764	793	756	758	732	721	706	757	746	743	718	729	731	788	685	767	718	724	711	746	734	716	759	703	740	672	735	729	715	735	717	724	701	761	698	740	726	747	757	712	737	722	718	715	699	741	733	727	726	720	751	643	716	720	728	714	699	735	742	734	781	692	797	736	713	752	699	761	745	770	769	748	738	754	704	731	754	730	730	778	764	781	743	685	666	660	736	720	731	733	688	677	688	804	791	709	734	758	756	781	705	703	740	772	723	715	715	765	762	757	749	707	715	717	723	731	731	735	770	724	745	763	725	748	693	736	752	738	716	743	736	736	723	701	680	729	742	742	712	753	691	760	713	737	774	738	736	726	793	699	744	712	714	734	707	715	689	742	730	770	783	684	768	722	714	705	735	742	737	732	716	720	721	762	717	740	734	746	754	728	706	716	787	737	727	771	741	738	750	717	712	726	787	735	710	727	740	760	733	739	768	774	711	768	748	763	763	789	697	744	762	686	766	746	732	750	725	724	726	738	724	729	692	755	730	786	744	789	743	718	751	756	711	726	765	724	816	742	748	696	720	782	778	711	728	719	733	777	693	664	749	743	692	695	743	762	779	761	753	723	733	711	788	704	723	760	713	766	721	656	722	726	708	686	732	686	757	747	728	692	718	747	751	766	739	701	708	730	753	750	706	722	730	735	742	726	775	709	768	764	766	736	751	793	730	756	769	732	689	702	733	726	731	737	766	736	708	717	738	726	756	719	731	780	737	728	778	728	740	764	765	741
8975	3478	2719	1238	482	368	324	271	246	256	312	282	273	269	247	240	278	267	274	264	266	264	303	299	284	286	281	275	263	262	286	270	209	247	264	284	296	290	258	286	252	284	273	254	279	240	292	285	280	259	271	263	246	260	305	260	248	290	270	282	287	242	284	301	260	255	272	276	242	245	279	262	295	290	278	252	266	272	246	277	246	244	233	261	299	284	285	251	295	273	263	291	263	248	317	262	252	283	255	242	297	268	247	283	277	270	274	266	254	286	291	272	270	283	279	290	272	275	239	284	248	286	265	296	253	284	252	309	317	299	280	243	274	258	287	268	256	239	273	233	281	248	278	284	248	236	286	272	293	246	282	290	291	263	284	271	316	283	248	253	290	276	322	272	290	290	266	260	268	254	254	259	282	285	273	271	306	278	258	291	254	265	246	265	264	252	237	274	291	261	261	245	282	275	247	250	253	267	260	261	278	287	300	266	257	270	244	262	265	272	280	259	269	277	260	269	266	230	278	293	310	282	277	272	290	289	236	268	252	278	291	261	258	253	252	260	253	253	296	286	276	273	282	290	274	249	251	256	286	278	264	289	266	280	272	220	267	310	279	270	273	262	241	221	257	250	280	235	263	256	255	288	238	269	259	283	224	277	269	267	265	277	221	299	288	239	266	301	282	270	272	264	262	265	276	277	274	281	273	285	273	277	266	267	257	272	250	234	253	281	254	248	260	261	251	270	262	306	256	250	265	268	237	304	265	281	246	250	260	237	266	304	276	274	263	262	263	299	306	262	290	249	274	273	273	294	251	268	278	256	262	248	297	236	251	258	291	280	258	278	278	263	250	257	270	256	258	286	246	253	279	258	250	257	258	288	315	263	261	260	262	234	278	226	289	259	281	259	266	257	276	281	289	220	312	284	268	266	274	268	238	274	295	279	265	241	268	234	269	293	261	283	261	257	297	266	265	264	261	252	275	253	285	260	251	278	269	264	271	268	298	256	262	278	255	258	256	242	261	279	258	247	255	259	281	264	266	256	235	280	252	256	259	266	249	252	257	257	247	250	248	268	277	264	278	269	262	272	275	284	287	285	267	256	265	266	259	290	280	245	288	246	275	253	259	294	264	285	241	272	275	287	283	303	272	265	297	265	270	280	263	254	270	261	273	275	252	274	282	285	265	235	252	259	263	295	278	267	250	291	264	231	256	267	254	289	275	270	289	263	268	261	278	280	229	248	262	265	271	229	267	292	257	243	281	308	260	295	242	271	255	280	284	284	292	281	258	272	264	252	270	267	275	304	282	282	249	263	286	265	279	267	284	263	261	269	276	277	261	255	281	243	274	267	275	308	295	279	257	248	249	247	259	287	262	241	270	280	247	306	265	290	292	326	303	271	266	278	292	266	279	269	232	278	275	293	271	268	248	285	273	230	306	269	250	272	256	247	251	258	278	255	281	260	226	265	254	239	272	268	293	274	272	255	236	267	254	261	284	263	219	293	260	269	274	287	278	274	271	269	279	256	251	260	243	278	281	251	248	269	265	278	265	264	261	273	314	262	220	278	286	275	246	261	267	272	281	270	269	283	266	268	270	303	296	254	276	245	269	261	264	264	273	265	248	259	271	289	250	254	287	262	286	294	241	236	303	249	251	261	298	282	276	244	273	255	283	274	274	290	261	246	295	240	258	294	264	299	286	292	298	253	272	293	268	282	278	259	286	285	255	244	282	264	241	263	281	261	304	275	241	262	250	254	273	266	282	290	314	263	273	292	262	258	243	295	281	277	276	277	277	274	277	269	285	267	285	261	292	274	279	259	240	255	228	261	250	291	299	265	267	249	280	286	276	270	278	245	298	252	292	249	257	293	281	259	263	271	279	227	262	243	257	274	276	293	277	283	272	263	287	273	293	303	245	282	259	233	258	243	244	254	263	269	268	229	283	270	256	251	251	243	269	279	261	248	298	287	239	238	241	264	238	273	225	251	275	276	277	259	252	246	293	269	292	286	245	246	270	257	251	274	258	282	273	245	264	280	246	230	277	254	258	264	272	258	284	275	222	270	260	275	262	281	266	263	278	282	278	268	268	263	273	297	316	314	273	241	281	264	247	243	281	266	263	252	285	282	266	272	257	277	269	281	289	280	275	284	272	247	274	254	262	263	244	258	284	283	259	263	263	237	260	269	271	274	269	319	276	266	247	246	223	261	263	264	282	279	291	292	279	290	296	252	259	255	231	257	253	263	281	261	258	278	266	251	295	284	244	278	260	251	274	274	257	293	266	282	232	275	280	259	290	255	258	291	266	253	268	286	271	247	246	272	264	252	266	258	279	254	266	274	233	249	264	239	302	273	265	286	269	309	273	268	283	240	272	261	282	265	289	263	252	275	254	263	270	276	233	252	279	244	290	266	272	245	249	277	273	279	261	256	251	267	260	307	244	259	271	259	262	248	276	266	274	241	240	276	244	290	255	281	263	284	262	242	282	267	279	273	255	219	254	264	264	285	255	311	250	286	281	263	234	241	243	280	272	328	262	249	248	261	243	243	313	301	271	274	262	262	257	267	291	262	286	244	248	247	259	253	266	261	262	293	270	268	266	279	266	274	275	270	274	252	280	257	277	267	275	245	244	284	283	288	263	244	257	287	287	292	263	267	281	244	255	268	307	257	311	282	273	275	261	266	292	272	274	281	269	280	265	293	247	265	292	304	238	275	272	274	277	246	278	275	284	253	254	281	238	280	250	262	242	249	282	276	256	272	294	257	280	283	238	283	239	246	260	290	278	247	264	247	315	244	280	275	266	273	264	278	296	276	274	255	296	305	300	293	247	263	243	287	258	249	310	245	291	257	240	279	252	287	270	281	281	261	281	250	242	248	247	290	274	237	270	260	266	260	288	275	250	279	278	243	304	284	281	263	269	274	261	297	293	262	251	267	270	255	278	285	260	261	255	254	251	268	272	292	258	298	276	260	267	273	285	261	287	266	269	261	279	300	266	249	266	277	297	299	284	277	296	261	253	267	254	253	274	246	227	248	306	282	297	274	273	247	240	274	271	286	273	247	265	288	280	281	277	279	289	256	284	255	286	259	264	272	267	280	281	272	305	273	282	277	255	254	256	267	259	273	259	275	291	254	263	260	280	241	279	272	289	287	283	245	262	249	275	269	267	278	263	250	258	271	252	271	278	274	253	268	279	314	268	255	246	287	260	276	288	269	266	261	252	268	274	274	252	262	284	277	268	261	269	270	243	254	259	272	260	271	270	251	261	291	253	274	292	290	268	247	247	256	297	256	277	257	269	267	282	282	255	246	265	291	281	253	250	285	285	291	269	283	293	280	290	249	247	263	238	263	288	260	264	272	272	259	281	274	284	263	286	288	248	290	266	281	260	287	290	278	296	246	228	269	264	275	251	256	246	263	288	255	287	275	257	262	256	265	265	291	292	275	269	277	252	270	276	270	282	273	276	282	268	274	279	282	280	233	253	258	243	278	303	283	246	284
6751	3581	5675	3486	1415	1059	990	777	738	693	662	675	708	649	626	683	690	698	695	673	683	679	678	669	680	692	667	676	715	641	677	659	660	656	642	685	713	621	666	681	708	714	680	709	645	635	682	712	668	678	624	669	648	664	661	688	673	702	678	704	619	663	708	661	685	654	645	703	685	674	709	690	656	613	688	651	661	665	669	638	648	687	712	686	680	682	667	686	700	648	674	664	637	660	641	663	693	698	649	698	688	676	680	675	695	671	695	679	681	731	650	650	655	665	656	695	697	669	647	664	668	667	693	614	663	658	682	680	679	676	669	637	692	666	708	624	624	672	656	664	667	694	663	671	628	676	695	632	674	674	669	703	664	664	690	674	650	674	688	663	668	684	629	684	636	655	641	663	681	679	684	605	646	595	657	643	645	639	701	673	673	717	643	661	649	685	697	680	651	658	648	687	685	679	702	722	672	706	744	701	671	719	647	673	707	689	669	679	651	636	677	601	649	611	645	696	654	669	681	644	711	631	664	680	644	633	678	684	706	627	673	692	680	674	639	660	628	682	689	709	695	673	636	675	711	692	708	684	663	689	671	645	652	714	664	646	692	677	684	693	686	646	672	639	670	702	661	670	665	678	658	627	719	675	647	649	655	700	671	733	680	699	662	632	672	663	697	663	665	641	643	634	663	676	673	655	664	631	664	683	686	730	668	685	674	702	670	615	661	687	685	671	674	670	689	679	688	700	666	699	672	657	705	679	634	677	660	663	650	711	646	667	666	661	663	675	664	670	699	691	728	700	625	678	670	674	660	662	691	688	707	612	624	603	693	638	626	667	649	658	674	751	609	693	697	675	647	632	669	683	680	677	652	684	663	628	660	694	636	718	717	621	645	622	677	684	654	634	654	666	696	656	695	629	658	660	627	713	631	669	663	650	635	619	632	662	645	679	674	703	645	656	648	704	711	719	666	652	654	700	677	658	661	659	611	683	699	622	633	650	674	646	702	651	665	584	660	661	710	619	686	687	680	678	672	642	706	679	731	667	690	681	604	652	671	691	642	621	620	644	668	714	662	650	636	681	693	682	676	668	675	688	630	624	679	693	708	720	679	641	654	654	646	653	674	698	665	599	661	687	723	688	655	647	725	637	646	652	680	658	679	642	661	683	660	646	663	626	626	664	667	677	662	632	664	657	670	712	652	674	674	654	658	717	644	691	615	709	658	640	694	645	666	681	680	666	667	708	704	641	663	672	662	651	685	694	637	657	616	648	730	689	703	695	682	694	685	699	678	681	665	701	692	708	670	669	665	655	680	679	648	648	685	626	637	666	615	661	682	628	678	658	627	625	665	606	667	672	641	657	697	652	677	677	694	637	671	656	732	665	705	699	691	666	667	678	688	654	675	684	656	635	647	617	647	686	645	664	625	693	659	661	678	648	644	682	685	671	620	640	628	711	652	695	680	643	665	714	650	679	705	647	684	666	701	640	662	664	681	703	672	668	679	646	707	690	664	689	693	678	663	677	698	662	644	645	641	672	656	660	677	652	630	648	637	678	679	700	646	697	676	704	699	663	704	696	684	662	659	646	635	710	647	620	669	675	614	645	639	689	679	705	689	666	682	614	670	705	614	654	655	723	679	651	656	685	703	664	696	714	655	621	692	670	682	668	655	662	671	677	645	625	691	665	716	648	702	692	652	630	665	653	690	659	693	686	665	676	653	679	660	695	676	705	684	714	648	708	647	638	666	679	634	694	705	636	685	645	641	693	673	708	689	652	656	622	684	701	682	693	659	630	658	644	640	660	700	685	681	695	647	649	618	718	679	677	656	648	687	646	652	669	664	696	672	708	694	718	660	664	674	682	644	669	642	703	658	673	692	664	667	687	666	632	674	656	696	664	693	672	664	679	628	652	665	674	655	658	666	646	655	689	671	690	717	679	688	626	617	715	645	706	697	658	687	672	662	636	710	682	689	666	658	658	675	692	656	696	670	667	646	656	696	670	667	677	669	656	654	717	696	669	671	663	676	657	658	617	658	682	677	666	646	677	721	653	619	630	649	688	652	672	621	648	696	695	750	654	698	680	692	663	685	629	657	653	678	615	658	666	690	636	694	675	716	635	653	718	647	650	711	662	644	644	662	678	643	673	646	658	667	626	697	620	664	706	702	682	673	670	693	686	685	653	689	694	658	642	678	687	656	664	666	685	659	684	709	642	696	691	688	685	704	650	653	740	653	685	653	662	711	716	644	734	679	678	715	649	668	656	667	696	654	667	680	688	683	649	676	709	656	680	662	638	621	631	688	685	697	636	712	658	642	694	655	651	664	729	694	667	622	667	643	716	706	674	659	690	678	708	668	669	624	657	657	653	675	673	687	650	645	676	692	715	696	680	649	722	656	633	667	641	707	701	641	688	651	664	652	757	670	680	679	642	641	622	663	646	675	679	669	648	661	681	670	685	673	667	629	646	651	656	708	662	638	702	716	655	693	684	704	669	638	662	703	661	678	686	646	673	632	643	621	643	654	651	685	635	656	605	671	704	707	647	686	713	744	680	700	722	626	717	699	634	725	693	641	664	641	651	648	688	665	719	652	616	686	684	664	693	677	639	719	670	696	633	700	617	647	682	638	700	716	682	680	665	682	717	632	635	640	683	648	698	667	674	679	638	646	682	717	702	669	664	682	657	663	647	670	670	720	648	651	690	686	659	661	671	623	676	661	665	713	703	663	672	727	666	648	639	658	642	629	670	691	706	678	651	684	696	698	663	661	697	673	694	657	609	623	690	699	708	681	645	687	667	705	676	665	667	651	645	637	631	687	668	674	668	658	647	681	659	708	658	689	708	718	634	605	664	589	668	653	685	660	691	700	660	689	698	702	651	662	682	661	692	693	635	727	685	658	681	673	668	668	711	630	658	655	649	700	667	667	644	613	664	684	673	687	655	706	710	704	673	667	626	644	665	653	726	650	648	654	702	659	708	690	670	679	647	673	690	684	731	693	719	688	659	661	644	660	691	639	647	712	672	716	674	695	692	692	654	640	685	681	674	657	655	660	688	663	690	615	656	699	668	667	648	672	650	670	713	645	643	677	671	651	676	672	643	609	629	710	658	709	703	703	689	684	654	736	704	678	667	627	672	689	645	631	660	651	644	647	698	726	676	668	612	648	650	679	671	695	691	641	696	633	697	677	660	672	648	667	666	665	678	653	642	631	685	676	661	649	762	598	658	661	647	653	686	670	671	702	665	660	715	650	678	652	673	681	662	653	693	639	696	682	618	704	655	664	647	691	688	719	670	659	656	674	643	670	681	676	669	699	675	667	634	663	664	690	629	621	674	616	660	674	670	678	686	657	643	695	681	639	696	700	674	657	649	624	659	697	661	651	678	674	651	677	673	658	680	652	692	680	703	679	700	707	672	670	651	692	649	685	676	660	631	723	720	680	663	739	706	675	697	688	647	696	707	663	692	733	635	667	724	691	683	666	644	665	662	686	697	683	721
18968	7101	5440	2450	928	695	557	503	484	443	419	479	404	406	396	414	381	367	392	385	365	392	350	397	410	452	378	463	397	393	403	383	352	394	414	413	408	396	399	422	424	395	457	397	392	389	417	394	397	421	464	396	403	420	422	396	389	430	417	399	413	443	422	399	388	406	404	398	442	388	374	368	438	373	381	424	411	383	444	395	451	390	412	401	429	382	358	401	404	397	357	404	381	389	412	413	412	400	427	393	388	395	404	434	388	380	373	416	414	382	386	407	412	385	390	367	392	365	421	419	385	390	402	394	387	377	434	385	413	419	391	400	380	401	379	396	374	413	437	383	399	385	398	394	395	395	413	379	395	386	393	337	360	404	420	396	412	411	380	395	410	429	386	382	378	424	386	403	365	403	386	427	399	373	423	388	377	444	378	447	400	409	388	405	402	381	384	390	395	408	367	392	372	373	388	371	380	416	422	393	396	410	393	403	407	403	405	414	417	405	411	380	386	428	420	421	418	430	386	368	373	415	397	378	373	416	420	401	396	358	355	405	399	404	434	400	426	400	420	409	390	397	391	406	386	414	392	410	399	385	378	428	386	411	406	350	412	376	389	394	337	374	371	374	359	371	361	391	421	403	438	406	362	373	391	389	360	416	384	412	425	376	404	402	388	381	367	393	406	380	372	408	438	415	398	438	390	347	404	407	388	393	339	411	368	433	433	413	386	411	403	453	402	413	377	411	403	403	388	412	408	384	395	412	367	356	426	398	394	414	372	399	409	383	391	417	386	353	374	389	380	402	428	435	434	390	419	393	381	374	410	376	461	409	409	423	387	458	413	429	392	398	395	425	409	381	409	391	395	373	398	441	379	408	393	383	402	401	428	397	401	408	415	368	377	373	421	375	370	413	406	379	424	451	415	371	370	447	397	400	434	401	411	415	409	426	405	360	418	376	377	400	421	422	379	396	424	369	436	368	392	438	452	418	437	416	410	381	417	389	404	362	400	403	375	398	422	391	397	380	417	386	385	348	398	442	397	376	428	378	413	367	390	384	377	375	424	418	443	377	437	414	406	401	435	423	399	369	391	391	409	389	412	429	364	400	400	389	384	390	438	352	407	422	404	394	391	428	367	453	382	414	377	409	431	412	392	405	380	416	391	404	403	396	388	388	422	384	368	400	381	416	401	416	404	380	405	396	409	390	391	407	405	384	398	386	423	429	391	413	389	388	397	409	384	395	439	418	383	412	417	425	384	359	408	373	394	419	407	369	347	397	364	412	421	418	393	433	389	405	436	434	421	375	388	388	387	360	439	412	419	359	379	449	435	396	408	396	367	445	404	404	441	456	372	380	408	428	399	408	420	404	415	359	376	412	416	408	414	377	388	392	401	419	394	372	387	392	406	470	372	348	399	393	419	416	379	391	380	413	389	392	345	419	388	391	406	389	422	420	411	391	376	382	418	419	378	406	427	389	391	406	370	382	440	400	401	429	425	411	403	386	372	412	405	388	407	397	361	406	433	393	422	420	396	435	405	379	447	443	393	393	412	372	397	372	393	380	407	419	421	370	383	388	376	403	436	420	385	454	440	408	372	387	371	381	379	386	426	370	398	388	362	432	404	377	382	403	392	405	400	395	403	404	405	405	402	391	414	388	390	454	421	363	387	413	412	428	388	402	401	375	407	428	391	410	394	401	408	391	380	419	387	405	431	391	411	402	357	393	377	425	355	390	382	367	391	377	383	369	396	400	385	404	380	406	406	382	424	363	385	378	389	402	408	394	399	365	380	394	436	408	413	363	376	394	380	387	395	417	409	359	403	417	403	420	424	402	381	406	397	396	393	440	366	416	400	431	372	398	387	412	416	425	396	416	429	393	446	403	395	387	376	430	368	376	449	426	403	392	431	367	383	392	418	449	397	418	388	410	398	403	393	385	383	389	391	360	376	387	409	390	419	342	376	403	421	360	390	409	398	434	426	417	375	371	414	393	415	386	398	384	392	413	402	412	369	401	354	414	412	395	411	412	441	362	425	409	413	402	414	373	411	414	393	375	384	387	384	372	370	365	378	394	400	421	398	428	378	391	379	384	364	405	409	412	417	397	412	412	365	447	383	359	382	433	376	456	411	347	366	433	396	379	410	389	449	375	376	389	423	391	405	385	383	397	416	392	403	371	403	392	389	422	362	405	379	389	398	377	377	385	424	411	420	390	345	401	388	416	397	382	398	424	433	406	411	391	387	387	433	402	389	365	362	410	352	390	417	359	392	396	395	408	400	407	397	401	417	399	384	383	388	391	407	418	406	405	386	402	404	391	396	415	441	415	397	439	407	412	428	449	425	379	380	384	369	370	402	378	409	413	405	395	406	407	417	423	430	403	381	394	361	392	388	373	392	419	450	429	449	407	386	382	429	377	397	395	390	422	446	354	403	413	426	405	410	425	388	392	379	372	400	403	399	402	387	420	414	344	396	397	416	412	444	435	393	367	404	425	401	391	436	375	414	392	428	379	445	368	379	415	388	407	347	405	420	408	360	426	369	419	411	434	443	391	360	390	398	404	401	383	448	389	409	460	432	385	427	367	384	401	399	408	382	374	407	394	434	408	394	373	361	367	440	385	383	392	400	369	389	425	410	383	383	375	402	406	392	412	408	390	390	418	362	413	417	370	413	428	401	418	388	431	392	426	412	408	387	391	385	388	389	439	400	401	423	384	419	405	424	391	423	391	399	388	369	402	400	419	386	428	384	404	433	357	420	383	391	404	385	378	369	425	379	444	424	405	407	421	398	409	364	402	388	367	388	408	410	373	372	367	419	432	415	366	375	401	427	430	393	366	410	390	390	383	415	397	403	407	373	423	389	395	421	427	386	414	406	433	405	412	408	403	393	462	420	429	419	406	406	370	396	396	400	374	382	416	355	395	427	375	398	395	383	443	392	413	398	427	396	403	372	389	425	389	390	407	399	411	412	404	401	369	407	415	372	391	406	429	372	437	430	384	414	359	356	414	415	421	411	392	396	387	393	384	386	382	384	414	385	433	404	402	392	359	391	405	406	422	425	434	378	384	401	414	410	404	389	380	387	420	373	403	447	417	383	415	424	392	388	448	366	373	401	345	419	362	384	404	402	409	432	416	391	362	419	396	401	394	420	404	381	397	375	386	394	395	395	420	378	322	395	407	419	381	413	406	459	419	385	405	400	403	373	372	386	387	405	407	429	410	436	432	420	396	383	400	399	394	355	423	412	410	373	381	404	409	404	368	429	398	407	387	420	413	438	395	432	396	413	408	361	379	377	398	392	396	408	364	433	400	367	422	441	410	380	381	407	417	404	402	402	371	397	383	401	427	401	371	406	399	416	436	423	379	412	399	395	407	400	381	407	350	448	414	413	411	374	438	400	408	381	382	379	389	371	416	429	407	381	386	434	426	380	347	409	403	374	428	410	401	362	434	414	416	410	437	381	414	417	411	403	433	408	414	417	379	426	408	377	409	428	396	397	369
13514	6608	9898	6727	3057	2154	1802	1389	1259	1165	1121	1048	1038	965	966	1000	1052	960	938	956	1013	1002	968	912	901	970	946	952	915	988	939	953	905	979	937	973	935	965	976	942	965	901	1012	927	920	909	932	1001	936	890	972	929	957	946	901	934	1009	961	919	941	913	896	967	933	940	966	922	944	906	912	915	963	936	918	972	934	893	955	968	932	935	926	962	926	935	969	922	952	858	891	936	946	949	930	976	977	920	924	949	954	877	931	856	903	939	951	951	849	920	875	930	893	928	954	925	885	949	954	922	933	919	874	944	991	950	999	1021	845	918	928	969	918	906	941	931	875	939	894	897	966	932	941	956	924	937	973	993	927	906	915	968	955	981	949	945	944	927	946	927	948	925	987	977	942	920	934	900	950	898	934	922	943	938	845	935	964	968	894	922	984	960	972	882	883	939	936	928	921	903	910	988	953	893	934	937	950	938	915	910	919	949	902	939	969	963	958	890	969	919	913	900	926	914	939	901	936	930	929	892	902	965	942	971	936	898	956	922	926	955	969	945	906	890	930	961	959	973	932	928	955	913	945	957	904	914	942	930	897	940	965	885	935	924	924	937	942	918	961	973	941	931	891	894	952	877	916	962	932	908	929	945	838	880	893	928	956	949	903	920	935	939	908	917	954	926	952	944	947	924	966	945	830	935	999	947	943	912	940	945	955	932	930	958	971	911	928	955	924	966	915	929	911	920	912	926	925	884	980	923	976	970	951	973	959	918	967	916	941	923	928	941	899	903	927	907	950	937	899	930	925	939	924	974	954	963	929	939	925	915	964	974	930	941	955	901	935	962	936	965	867	967	958	960	925	882	990	953	889	948	946	953	972	917	950	941	921	900	930	933	968	951	901	937	893	946	967	959	950	953	919	948	909	990	994	901	955	895	969	893	908	937	883	902	937	958	947	872	916	992	992	926	914	978	919	939	962	938	921	966	897	917	943	941	896	957	906	910	928	996	892	957	944	913	946	960	921	879	880	976	938	971	973	899	939	934	914	933	941	962	912	958	950	924	972	923	946	889	980	912	923	940	916	926	910	902	918	933	928	949	962	915	952	916	987	985	933	936	888	922	933	961	933	940	978	964	922	927	942	913	962	910	966	965	965	906	912	939	936	935	956	965	918	943	898	945	933	868	935	915	928	901	916	923	959	947	957	927	892	915	935	857	996	916	943	919	965	922	905	989	931	902	968	990	952	942	949	957	935	907	889	979	953	951	874	928	968	952	969	1015	944	959	902	986	956	962	906	945	984	955	933	904	953	901	916	917	936	907	900	969	917	941	888	953	913	905	971	926	937	934	929	934	891	939	909	944	957	951	923	939	930	914	970	988	935	969	877	889	888	931	904	915	907	969	985	981	920	938	949	987	929	939	918	933	969	899	929	966	963	929	876	944	937	923	907	864	933	972	929	962	890	974	944	878	930	948	933	970	980	945	945	947	901	919	982	932	952	939	880	884	942	938	935	956	956	941	958	872	966	942	904	951	982	907	921	895	887	937	910	913	872	960	916	987	937	951	896	966	934	928	894	888	931	1000	941	938	986	946	909	949	948	899	899	924	890	891	940	958	965	962	941	878	966	901	892	906	943	960	992	919	950	943	951	978	944	971	958	903	965	919	869	877	931	963	940	912	958	968	927	945	926	964	943	930	968	962	932	936	950	922	912	923	916	979	900	897	970	983	963	956	905	901	908	964	904	940	933	859	923	918	950	904	940	906	954	968	881	1006	909	922	909	960	926	879	929	924	966	987	920	911	976	923	867	914	925	942	937	967	933	935	913	939	922	936	962	976	868	879	979	950	933	947	937	925	963	940	923	933	907	965	972	889	970	958	940	897	994	880	994	934	949	902	957	877	994	922	924	937	916	858	879	939	969	937	944	946	923	919	943	926	931	920	888	978	911	964	980	938	899	928	939	970	959	935	972	933	969	914	975	944	913	952	919	962	961	977	936	935	921	992	925	938	923	879	944	933	950	931	952	969	959	978	905	953	910	920	938	944	948	903	892	913	997	870	916	998	944	886	937	900	927	930	925	941	946	934	938	929	925	943	907	923	915	966	942	971	888	952	959	894	938	913	923	913	922	973	974	923	904	911	909	944	924	944	971	959	905	910	945	935	914	903	929	911	929	883	939	929	899	978	975	977	1020	898	913	933	906	933	901	913	882	926	950	924	922	937	959	947	927	874	956	983	953	968	916	897	881	909	954	914	948	906	890	904	945	938	941	934	952	892	946	908	916	898	922	951	902	922	911	960	950	936	933	926	911	954	1004	922	948	863	964	901	966	925	946	940	931	991	962	927	945	948	954	955	919	912	904	906	920	901	976	910	917	948	940	931	925	931	939	954	966	935	946	871	964	886	943	918	933	892	888	852	944	916	861	946	933	926	907	908	904	891	952	945	954	912	902	908	908	997	986	899	927	974	957	928	928	892	909	970	937	920	942	981	883	921	1013	882	912	944	925	928	910	925	952	905	909	873	972	919	893	936	979	898	927	911	928	973	967	938	914	902	944	945	933	957	941	930	927	933	928	901	960	934	888	916	974	886	916	920	946	958	923	932	1012	934	924	956	939	960	903	922	1005	909	888	946	904	866	959	952	942	942	945	956	879	885	932	925	938	921	886	921	897	982	912	909	905	935	939	888	920	946	936	914	920	923	888	909	925	921	953	893	921	912	930	931	876	942	963	933	937	923	943	931	947	916	918	869	885	923	969	976	900	924	899	943	939	975	871	952	915	928	912	909	989	951	932	945	968	882	940	964	921	925	971	920	860	950	887	988	878	940	882	963	926	904	987	902	949	929	940	994	915	940	987	962	959	927	959	1010	986	914	901	997	929	878	891	939	902	960	865	986	901	923	898	890	888	919	962	965	930	955	982	961	876	970	898	987	933	1005	946	940	946	930	914	900	907	962	904	859	892	937	932	946	942	955	899	915	930	925	950	953	968	961	942	948	921	945	908	941	924	916	928	957	948	947	931	919	952	916	974	923	881	930	926	1026	969	950	931	956	913	934	894	933	922	989	980	930	900	933	935	940	930	1002	911	933	959	938	892	912	922	890	921	923	876	950	930	941	904	958	937	980	951	891	978	979	910	922	971	973	890	975	927	947	919	956	943	971	957	985	962	909	928	937	952	928	930	891	973	957	961	940	933	912	896	970	936	970	943	956	907	974	879	958	928	902	884	923	921	947	893	946	950	937	937	935	938	950	927	948	951	900	969	937	910	939	952	895	936	938	892	975	955	939	923	934	917	980	895	923	940	954	949	929	939	925	853	952	927	899	923	925	939	902	893	944	924	947	915	959	943	892	937	978	887	916	903	904	917	956	929	977	947	909	929	890	979	857	907	887	921	980	965	968	937	937	937	882	936	944	971	956	934	929	931	892	923	941	930	974	933	932	930	905	920	860	910	885	907	923	900	923	904	935	871	931	982	923	924	928	964	953	921	951	940	960	938	954	953	956	991	902	881	884	921	986	918
29771	10714	8127	4183	1282	718	633	471	424	345	352	376	367	340	350	342	322	353	323	315	319	339	320	319	323	343	338	302	309	327	329	348	302	335	291	322	323	303	326	303	319	350	308	312	347	302	303	306	334	336	358	349	295	332	361	362	362	306	331	325	329	333	335	331	326	298	338	303	334	324	311	314	313	317	341	308	341	327	336	395	333	354	344	314	326	284	308	301	316	289	303	314	315	336	325	300	304	301	324	269	303	292	302	316	325	322	299	334	324	308	339	300	333	325	296	307	296	328	312	293	314	360	312	332	322	312	284	300	318	301	314	331	322	300	332	333	340	314	293	330	336	313	328	315	301	327	291	337	314	323	324	318	333	332	351	347	297	309	289	315	324	315	318	312	295	345	333	354	316	325	293	306	332	284	297	344	309	318	285	329	331	335	325	290	306	329	327	349	335	336	307	322	370	322	329	292	324	306	328	356	312	304	320	302	342	335	334	326	298	338	330	297	316	323	293	343	325	329	305	348	330	315	334	312	309	319	343	314	338	315	328	317	321	291	286	285	325	337	296	319	287	342	304	335	312	320	312	328	288	330	335	307	344	363	308	299	323	322	332	281	294	304	302	307	328	302	318	287	319	308	299	315	339	334	322	319	331	294	313	332	344	322	324	316	308	323	285	352	318	325	321	309	349	315	335	343	318	341	317	296	329	331	316	341	333	297	308	314	286	296	308	299	302	297	323	298	312	284	294	346	322	310	310	289	317	322	296	275	323	315	321	310	321	343	314	324	311	301	313	326	312	320	312	305	328	296	327	295	345	353	309	316	368	318	289	296	313	323	320	284	299	313	306	294	291	333	330	314	302	331	352	337	280	322	337	309	321	284	320	332	304	320	332	340	325	318	313	321	279	303	306	337	328	336	305	356	325	299	319	320	315	332	327	308	306	279	320	304	318	328	305	303	286	331	323	316	317	298	346	301	359	314	328	355	335	307	303	302	336	341	315	302	303	328	334	335	323	284	298	313	284	339	322	330	280	311	307	342	318	300	306	288	323	305	298	294	324	309	305	315	316	313	305	313	320	341	331	334	309	341	314	336	332	313	319	309	334	295	308	329	327	312	339	332	338	306	331	300	332	344	281	349	307	320	359	341	342	286	309	309	324	310	307	336	332	319	314	301	328	312	315	331	304	315	349	300	319	300	299	318	283	304	349	331	317	344	314	321	324	315	347	346	287	314	303	319	307	303	313	306	315	340	349	274	309	306	324	301	324	323	280	343	324	359	343	311	329	313	305	313	290	302	323	328	352	324	322	347	302	302	294	333	323	308	338	354	318	268	319	290	322	320	287	300	325	281	311	309	365	337	312	324	321	327	304	343	341	321	326	283	308	300	319	332	317	316	329	297	335	308	329	308	294	291	308	333	329	323	323	336	326	342	295	328	319	305	331	306	321	302	318	319	317	335	317	330	328	284	364	327	287	318	335	315	314	314	318	308	301	294	304	314	330	296	322	314	316	329	353	321	300	289	323	335	282	331	317	327	345	314	298	331	323	320	322	329	317	370	310	316	312	319	364	322	321	329	308	315	307	342	364	301	340	331	265	276	299	340	321	319	329	336	322	337	339	318	312	307	304	337	303	316	307	319	339	345	316	329	333	335	321	328	348	321	371	330	332	306	315	293	315	309	313	302	342	348	343	322	314	316	328	323	367	333	317	322	322	309	340	291	305	319	289	318	326	280	314	333	331	337	314	285	289	324	316	279	306	308	344	323	306	334	325	331	282	309	318	310	309	319	326	309	287	319	360	320	346	303	322	304	341	285	315	317	304	288	312	335	343	341	333	327	291	321	335	317	300	320	331	283	321	321	309	319	296	291	303	327	336	314	325	348	300	308	352	297	315	350	332	320	343	288	304	309	322	289	348	340	323	298	332	295	292	328	334	340	323	282	365	348	307	335	304	297	291	317	311	305	302	296	316	293	319	332	307	317	332	345	303	318	328	320	323	309	307	308	323	306	307	323	318	315	330	301	335	291	304	313	330	329	314	302	349	338	312	322	327	318	320	282	311	338	346	314	326	322	306	318	318	338	296	339	322	279	334	327	311	304	297	302	345	307	321	312	343	326	335	330	324	293	312	301	312	321	323	287	320	324	336	328	328	301	327	287	332	307	319	309	288	303	337	302	275	302	309	319	304	338	337	327	305	299	324	279	315	290	301	344	350	310	331	285	348	318	322	317	335	310	309	338	312	306	320	344	289	331	333	330	322	328	320	323	304	344	313	309	303	299	291	320	348	334	317	330	314	296	302	310	293	293	271	262	321	285	345	307	313	330	314	318	353	304	323	342	324	309	323	315	303	299	291	293	332	329	304	323	346	315	318	323	315	315	337	335	300	291	320	304	316	331	326	299	337	334	316	307	301	289	298	314	315	323	308	335	321	331	320	292	284	289	285	333	303	306	329	308	367	313	301	323	333	324	323	295	338	302	285	320	313	319	323	335	341	291	305	305	316	337	319	337	334	352	309	330	353	318	332	351	336	341	308	346	310	329	312	330	310	335	335	335	332	304	313	319	323	335	336	315	306	312	303	339	271	304	301	314	349	321	291	322	317	342	323	314	314	330	310	342	330	326	342	313	302	313	298	305	314	291	308	291	316	318	327	352	338	318	332	349	273	321	314	281	326	284	286	279	318	301	315	318	300	300	326	334	339	301	280	323	307	304	311	312	356	308	315	320	332	333	324	325	324	301	304	323	325	327	339	316	359	315	303	377	305	320	329	317	320	325	323	324	342	310	323	298	321	296	314	307	346	331	332	330	341	327	318	298	320	326	340	310	336	319	286	292	309	325	319	320	325	313	303	342	368	293	329	326	309	338	308	301	316	312	345	302	317	306	301	324	308	350	329	291	318	316	317	275	296	305	330	363	327	332	314	309	329	319	345	322	315	282	304	300	299	355	343	330	306	329	312	325	308	312	315	344	300	339	322	321	324	328	299	316	321	334	367	326	330	281	353	332	333	296	311	331	336	328	331	332	311	344	359	317	329	311	319	322	325	337	332	341	327	292	323	301	322	301	332	316	277	362	300	343	328	326	338	294	308	287	289	333	286	304	329	332	321	327	327	323	320	334	315	309	313	313	308	350	343	334	337	315	320	320	331	361	313	298	315	329	347	388	318	317	333	261	324	307	338	302	292	337	318	299	331	338	313	333	321	357	327	270	335	310	300	297	334	338	312	333	317	285	282	334	317	318	342	311	318	347	285	306	336	314	306	308	378	330	326	307	312	333	301	312	313	309	316	323	334	332	301	319	349	315	319	286	296	302	328	307	294	323	347	345	302	327	306	320	345	333	285	310	315	290	323	300	320	315	286	332	313	324	348	323	329	310	327	347	347	298	332	318	305	348	324	314	310	311	328	327	303	319	296	303	355	305	321	315	300	364	344	300	300	334	317	312	332	291	340	351	332	347	308	306	288	315	326	340	288	344	302	296	291	292	286	323	355	325
18099	7844	12994	10381	3936	2599	2109	1551	1228	1063	1060	995	931	962	863	851	859	818	851	839	778	793	811	807	738	762	816	738	755	789	796	742	719	798	740	788	773	774	719	743	758	752	760	722	743	715	757	728	780	737	766	790	737	747	712	719	731	776	768	792	716	751	730	706	801	772	756	762	759	766	709	733	784	775	741	787	730	774	707	765	740	771	786	801	759	699	749	746	829	732	707	786	744	749	758	762	731	726	764	736	804	744	781	766	729	724	746	739	718	756	733	767	727	783	734	767	744	762	722	750	737	757	687	770	753	703	702	757	705	758	704	716	780	801	747	751	737	743	757	768	767	688	732	722	749	757	757	710	795	732	692	701	782	758	776	761	727	723	714	749	758	728	717	760	743	755	701	737	755	726	730	724	751	733	700	731	806	764	707	733	733	729	707	719	764	735	768	706	719	777	734	758	653	760	725	754	728	713	750	790	745	745	741	768	758	738	751	776	747	730	738	752	758	787	719	727	735	742	694	768	730	741	774	718	794	748	750	749	749	773	716	752	721	764	726	736	739	734	722	744	776	743	740	752	766	751	781	764	745	798	775	737	759	727	723	759	740	711	731	697	783	780	714	704	753	735	757	733	698	746	752	790	725	758	749	693	761	735	725	739	739	743	750	767	720	730	761	749	750	752	749	746	774	750	741	762	708	753	741	701	750	777	766	740	751	728	695	744	707	692	773	729	735	770	705	753	743	740	740	718	733	753	726	762	737	756	787	758	755	754	750	721	793	740	741	715	692	747	759	818	705	753	742	749	749	754	767	717	725	779	807	712	728	735	724	717	717	740	750	722	758	725	802	776	736	747	804	766	742	770	760	722	789	740	768	724	698	725	757	724	773	757	783	752	718	773	721	774	699	746	741	768	742	752	737	798	790	800	719	712	743	782	766	718	707	757	734	723	747	696	718	742	740	762	784	714	796	735	748	766	765	714	750	718	757	720	731	692	733	740	650	791	751	768	767	748	725	753	759	743	722	760	690	752	727	778	758	741	714	767	810	726	786	765	755	744	686	748	780	766	746	744	710	719	732	761	759	761	717	746	701	710	721	733	729	700	782	776	786	744	755	791	757	741	778	758	724	755	743	760	740	722	759	691	745	790	680	724	765	696	738	706	727	679	754	747	749	758	741	743	725	757	753	740	713	721	731	746	755	739	722	693	700	742	727	723	736	736	735	709	712	809	718	760	768	773	706	719	694	767	723	774	751	732	739	733	765	770	689	722	749	665	699	741	727	783	741	757	792	687	788	698	761	747	723	769	754	762	775	670	775	795	697	788	750	738	755	715	748	713	740	762	744	733	731	741	744	775	752	732	728	718	769	685	703	678	758	714	772	732	771	758	769	728	765	776	709	720	768	702	713	683	729	717	759	733	717	745	761	706	698	751	773	712	811	758	779	714	779	706	723	738	768	757	798	725	759	731	776	697	712	734	793	758	820	742	738	764	729	776	735	732	734	760	767	736	712	715	759	797	698	726	730	734	742	768	747	706	733	769	787	774	754	739	705	747	735	740	688	794	717	766	724	793	738	717	771	771	768	750	723	735	728	734	752	763	775	806	704	741	717	760	764	744	704	757	684	819	746	752	729	809	724	767	781	737	714	762	765	748	794	686	735	722	728	726	749	732	735	729	742	747	721	722	716	712	753	740	757	737	741	728	784	713	715	692	712	736	796	746	723	723	735	774	784	772	721	747	762	731	732	715	721	739	682	704	699	715	784	761	736	755	730	726	759	713	752	728	727	721	692	756	742	766	705	724	757	766	733	725	718	712	689	694	703	769	742	767	762	747	745	744	743	738	745	754	739	732	713	738	716	747	750	728	707	726	780	735	715	760	731	741	739	729	766	742	745	709	790	743	756	727	747	781	750	715	764	761	718	755	751	740	764	750	736	689	778	740	801	735	714	754	728	701	785	723	721	758	740	708	765	767	794	759	730	728	743	729	746	712	729	746	742	741	745	776	701	748	750	786	734	750	695	736	739	799	736	751	740	739	749	728	743	776	711	703	747	722	734	785	732	718	792	740	737	764	734	772	739	769	766	708	752	712	784	699	742	721	787	732	743	745	772	745	772	736	762	758	743	780	727	739	740	727	731	776	761	745	734	756	772	764	740	719	711	717	773	761	748	699	737	744	700	760	728	745	790	714	779	714	706	723	700	802	756	781	766	743	740	740	732	732	743	777	761	758	765	746	781	731	818	711	738	770	753	693	717	729	734	758	700	707	724	728	731	812	693	749	745	744	748	747	754	718	763	710	777	730	724	726	778	768	742	782	731	749	792	789	803	757	735	770	795	732	649	781	768	742	762	733	743	766	730	776	707	772	705	744	727	746	729	742	745	719	802	726	774	733	704	759	746	682	803	738	721	726	759	782	749	766	758	742	773	783	758	735	692	734	714	773	767	752	727	763	717	715	737	705	749	753	693	768	741	721	663	736	750	756	755	742	742	717	734	774	811	738	736	736	724	776	734	759	694	771	753	729	730	779	716	741	723	740	710	731	717	688	721	719	752	740	717	720	709	699	773	737	722	685	711	753	745	770	769	758	766	738	751	751	754	720	744	744	747	724	719	798	718	783	768	734	755	704	762	727	684	768	731	769	719	708	780	710	745	785	713	730	714	752	724	703	772	727	763	761	747	782	717	771	726	729	796	708	689	710	689	768	771	760	737	767	742	725	732	736	714	751	752	732	751	713	817	761	808	707	764	774	679	731	725	737	758	713	716	743	736	742	739	743	762	743	721	758	696	754	727	719	735	761	733	711	755	763	742	751	764	718	744	737	790	749	763	787	712	694	726	707	733	741	732	722	727	720	741	735	760	765	721	755	760	794	737	737	760	767	739	726	728	745	700	786	736	771	717	775	782	715	739	730	695	707	731	731	777	762	780	734	785	718	704	728	729	789	736	728	769	735	728	715	755	745	786	763	712	773	706	733	766	735	668	722	758	780	693	757	718	703	773	762	800	752	747	728	723	760	795	790	735	756	741	763	736	788	759	771	774	744	743	790	719	737	715	767	722	755	719	767	741	719	720	765	743	725	766	733	726	721	776	688	749	715	742	701	733	758	735	702	728	750	758	715	759	771	744	788	757	715	738	749	696	764	724	772	779	732	794	770	763	745	716	759	776	703	710	782	724	724	794	742	742	755	783	722	739	787	763	766	744	756	726	781	746	682	706	723	690	752	776	726	748	697	732	801	784	745	748	758	794	767	742	725	731	783	731	758	751	733	776	747	744	751	763	748	747	727	755	755	730	776	727	789	759	697	726	720	719	758	717	748	750	665	718	723	748	709	742	777	763	732	736	745	789	690	754	726	728	773	798	688	731	753	760	699	773	754	685	730	765	727	740	769	752	755	750	718	730	760	778	771	729	751	696	733	769	704	737	728	715	763	787	754	733	757	704	731	728	743	763	748	691	759	751	740	777	715	730	719	717	734	745	750	678	753	772	775	685	733
9305	3433	2586	1211	465	353	334	281	267	259	258	291	248	241	287	249	281	275	257	258	264	273	286	263	278	258	276	235	268	288	264	281	266	251	265	258	259	249	302	261	259	276	253	271	285	265	283	261	269	290	261	291	259	270	244	234	251	267	270	316	292	262	272	285	258	262	259	287	297	251	256	226	272	235	291	242	253	259	276	263	270	280	272	270	235	285	276	296	319	303	294	265	261	289	256	271	266	245	264	248	308	301	304	289	294	315	267	271	270	245	285	279	263	294	294	260	264	273	252	281	280	265	251	242	256	272	264	274	268	280	259	265	255	273	251	285	248	291	297	258	313	266	264	271	266	260	243	327	289	261	273	286	285	270	251	275	275	273	273	281	273	272	251	256	253	275	254	263	257	255	296	263	256	282	272	274	254	273	271	291	289	269	246	265	276	248	253	266	267	269	295	268	272	262	265	275	292	290	257	272	264	255	271	254	313	276	258	291	236	245	240	288	284	275	274	295	270	264	247	269	252	273	266	275	263	248	285	238	286	250	288	277	274	276	271	280	263	246	236	289	274	215	283	288	265	272	259	301	279	276	277	278	261	217	293	274	268	262	288	273	254	270	246	260	245	285	248	256	284	286	255	239	317	281	277	278	240	230	285	259	271	282	260	301	283	249	266	283	302	269	265	271	272	299	261	245	269	256	254	263	273	285	231	246	272	271	271	258	256	274	308	291	261	238	256	274	287	268	330	273	275	235	227	292	308	276	302	272	276	255	280	249	279	257	257	259	243	284	259	261	252	272	265	307	269	253	267	264	314	293	294	289	248	265	272	255	253	268	291	255	289	257	259	266	284	243	265	277	266	259	231	275	286	289	245	258	297	264	296	264	264	255	255	260	249	268	268	281	267	265	236	266	289	263	244	261	255	255	254	269	281	269	247	251	267	267	235	268	243	210	282	243	259	282	254	325	268	304	289	289	280	285	248	251	285	255	240	278	268	267	289	255	316	293	284	262	256	270	278	271	269	273	261	272	283	248	259	280	251	250	261	250	288	285	293	278	295	273	246	250	259	282	292	246	304	257	257	276	235	259	276	260	250	264	257	257	251	252	243	274	256	222	264	271	248	245	306	250	279	278	242	253	226	259	253	241	300	297	299	283	253	271	262	297	275	274	293	246	268	263	252	260	246	288	271	262	277	320	280	290	298	272	269	281	272	272	297	301	281	287	263	290	290	265	246	262	280	267	259	272	302	272	262	253	243	254	252	257	244	281	279	243	269	277	282	234	262	305	261	220	265	266	287	265	252	263	260	274	259	269	294	287	249	265	286	286	267	297	271	271	265	299	268	281	271	255	317	269	275	272	275	259	267	256	281	268	253	224	293	252	263	262	246	276	290	283	233	267	280	265	256	257	289	267	282	260	279	281	293	300	254	263	267	278	252	273	316	281	254	261	244	269	240	261	284	269	302	264	268	263	268	273	264	272	271	268	239	244	300	294	275	260	262	294	283	257	298	300	283	262	238	260	273	260	267	277	239	268	276	263	277	293	283	260	279	264	275	306	297	293	283	293	279	263	248	262	285	271	245	240	248	230	270	271	285	270	273	257	273	263	278	293	267	296	289	305	276	281	255	236	276	288	299	258	251	247	252	297	278	286	266	274	269	282	258	268	275	270	266	285	283	249	270	291	264	267	277	250	255	268	287	287	239	316	257	292	229	291	284	255	257	266	274	262	284	281	261	253	273	273	279	288	278	235	254	291	272	262	268	283	266	270	264	278	255	291	242	272	274	299	272	277	262	268	268	246	266	248	225	269	275	281	289	288	253	260	296	298	272	292	270	284	249	270	276	300	284	309	288	263	282	281	290	294	308	256	307	258	243	238	312	277	281	257	258	270	250	263	278	247	268	266	274	277	251	294	266	248	254	302	256	283	274	267	256	296	241	282	268	292	266	287	273	255	243	240	263	285	272	298	280	272	273	275	293	256	262	276	279	269	260	248	260	260	263	303	247	271	271	260	248	279	245	271	280	260	250	284	259	269	236	267	281	283	293	256	247	254	291	286	259	259	277	259	262	256	280	255	268	262	281	259	254	286	256	257	294	295	292	300	239	299	259	267	315	289	258	252	272	262	242	278	234	275	243	240	238	242	273	234	272	260	278	295	276	268	270	255	252	283	255	256	270	236	281	291	238	284	253	290	266	284	279	255	271	271	266	248	259	288	289	284	296	279	276	242	275	265	266	282	274	275	259	271	249	259	275	271	246	276	239	284	263	293	249	318	284	285	256	241	238	271	275	253	257	277	310	251	288	275	262	247	274	252	258	296	274	274	243	283	271	282	278	307	278	283	246	295	328	275	272	284	289	247	292	267	267	255	281	254	297	288	257	283	254	295	287	272	253	272	268	277	267	221	261	249	292	277	268	269	253	292	275	266	270	252	263	231	288	258	258	277	259	263	268	297	275	297	225	266	258	281	258	290	246	245	285	274	268	291	255	266	257	275	276	287	275	284	268	281	299	249	243	282	254	297	282	309	278	282	284	229	282	320	273	255	293	295	270	269	286	247	269	249	273	261	253	235	266	269	253	260	254	280	238	269	282	248	273	312	285	271	271	266	241	301	282	283	280	273	283	235	260	282	276	264	288	267	243	253	293	277	274	310	283	280	277	305	256	293	285	276	294	296	274	275	277	247	266	261	232	258	274	284	265	281	270	253	287	251	287	277	271	290	234	287	264	263	275	271	283	260	290	297	274	254	281	286	247	266	247	281	283	253	248	268	300	250	249	285	240	226	293	260	258	232	256	275	279	266	254	248	313	319	278	283	281	253	282	249	242	259	258	303	272	221	259	245	292	260	268	278	308	285	274	277	275	237	288	257	257	287	286	269	280	275	273	253	276	279	285	256	270	289	275	269	273	251	283	244	270	255	251	271	284	290	296	291	294	290	301	278	262	249	295	280	263	269	276	262	297	241	271	265	287	280	267	275	269	250	287	317	296	256	252	281	279	293	258	263	268	261	261	255	255	272	282	261	275	238	273	282	303	292	290	276	289	256	274	248	259	277	254	295	249	295	283	300	263	252	256	253	244	261	256	239	271	274	278	268	295	278	289	288	245	261	250	258	302	270	252	249	267	284	280	290	258	270	247	269	291	276	265	272	298	262	284	277	245	306	281	279	255	310	279	276	253	279	302	245	284	264	254	263	260	268	251	249	294	283	262	289	289	285	260	279	271	236	264	253	270	280	245	292	273	235	276	270	246	254	299	276	302	271	246	274	265	264	281	245	258	247	285	242	271	268	272	294	283	270	263	211	281	249	273	262	273	288	252	294	240	235	293	254	241	258	304	251	286	290	291	276	290	289	287	266	272	245	272	267	269	225	260	279	298	281	252	292	308	248	283	271	258	299	256	308	290	268	272	244	237	266	307	262	240	270	274	312	278	249	275	297	275	250	259	274	275	282	276	245	254	244	254	284	289	254	292	268	260	313	281	268	278	277	292	241
6914	3539	5175	3861	1441	1073	1001	803	677	678	691	683	643	668	680	691	648	677	667	716	621	660	663	689	660	691	691	711	683	704	689	729	661	626	676	689	695	701	608	692	667	663	636	721	676	658	715	648	664	711	633	659	646	669	669	678	667	688	662	650	682	647	654	684	635	674	692	682	664	703	693	649	684	683	723	690	665	632	745	642	691	685	657	644	657	712	669	671	690	711	694	682	646	651	697	641	675	658	626	664	696	681	679	618	709	654	666	696	685	721	612	652	647	683	675	621	677	667	656	669	719	684	710	659	633	725	697	627	655	663	686	686	679	626	684	685	700	629	646	632	664	648	657	665	670	673	699	659	664	683	707	664	699	607	645	686	724	688	672	652	647	672	681	627	683	687	690	648	672	724	669	668	687	664	714	652	675	708	648	658	705	664	697	636	694	648	684	653	654	612	719	692	614	709	714	637	692	669	683	656	656	658	646	668	695	694	677	627	637	659	673	679	674	655	654	647	666	713	655	633	630	683	644	704	671	694	627	669	697	706	653	641	656	685	661	665	669	664	754	674	651	635	693	740	635	664	695	681	661	659	635	655	665	677	650	706	661	654	640	700	684	683	669	686	658	715	702	647	679	620	665	695	717	666	665	691	670	639	708	647	667	664	651	675	643	691	645	721	692	670	659	710	670	671	686	694	653	658	641	660	663	699	668	695	695	651	697	622	688	679	689	658	628	671	643	661	634	591	683	691	656	656	666	697	655	708	682	684	666	685	664	652	693	635	669	651	644	700	675	738	663	627	679	637	718	644	659	631	657	685	670	695	679	688	707	651	643	662	656	655	683	719	712	655	707	662	671	682	685	690	663	640	725	646	695	652	646	695	692	729	656	683	677	656	670	623	591	700	701	669	701	649	653	690	728	654	719	680	724	675	687	649	608	669	708	643	670	665	660	669	664	668	640	653	640	699	659	680	618	656	656	654	670	682	678	681	676	679	626	656	684	645	699	663	677	665	665	695	609	664	649	638	663	700	679	681	694	671	606	658	696	642	657	651	702	687	675	700	668	661	627	691	703	695	708	659	651	623	715	672	676	664	637	683	610	657	686	684	643	690	667	683	663	660	659	626	661	638	686	659	640	664	679	690	644	708	678	667	687	701	659	649	642	649	609	662	648	690	707	642	672	646	660	690	677	641	661	695	679	642	638	697	688	680	707	653	657	665	653	656	640	667	644	648	673	686	676	692	671	673	668	612	633	656	620	694	657	651	665	695	678	675	686	684	643	660	646	707	691	670	653	660	675	689	710	646	712	653	687	668	697	665	710	684	677	698	634	699	670	694	680	679	682	643	705	675	659	642	726	685	592	681	691	695	673	700	675	638	696	659	672	654	704	692	690	691	715	689	649	629	626	675	669	644	713	698	649	674	630	701	659	688	640	661	681	686	714	664	672	652	681	628	654	669	704	661	686	689	661	671	677	683	678	695	735	640	694	631	672	713	684	675	679	680	683	673	696	673	697	685	717	670	706	639	700	724	671	638	713	642	684	667	663	676	686	678	632	644	705	698	691	692	634	647	662	670	680	613	636	687	684	661	623	659	678	726	663	728	690	669	678	660	655	724	663	649	695	636	764	648	666	660	691	634	663	680	661	684	682	684	634	694	693	608	692	644	646	687	616	660	632	692	668	655	696	671	744	641	675	641	632	615	683	682	678	712	650	686	691	660	726	643	662	687	648	729	688	671	666	720	667	649	696	652	670	673	705	702	674	679	669	617	683	618	648	699	684	637	724	648	682	647	719	666	667	675	677	618	716	697	663	677	653	650	673	670	683	650	663	626	672	650	681	668	663	667	661	706	667	619	611	645	716	660	714	628	624	643	702	625	657	680	704	676	655	669	679	728	665	669	649	672	694	664	707	716	679	656	647	648	678	642	680	654	699	728	699	709	686	640	638	643	665	645	697	719	697	674	651	648	654	683	703	652	668	648	694	671	664	706	655	685	668	659	655	656	689	694	656	651	639	669	672	676	688	616	653	741	667	663	666	675	658	684	640	672	653	698	656	716	686	664	671	658	665	676	621	670	671	645	649	642	724	650	617	632	710	703	654	662	682	695	679	700	669	663	665	694	655	690	615	602	680	695	706	670	653	658	693	679	665	640	650	651	662	667	677	655	694	664	682	654	585	683	673	662	689	704	674	656	672	711	693	695	658	668	688	659	637	673	632	643	625	631	634	648	680	637	670	703	627	682	663	685	678	662	698	626	659	660	731	666	649	705	753	718	682	653	670	626	665	659	673	662	646	679	683	699	655	687	665	659	705	667	651	600	663	659	667	627	639	652	673	628	707	692	641	715	661	669	634	682	662	610	722	664	663	633	689	677	693	622	670	611	665	660	665	687	645	707	639	647	692	607	630	643	668	663	642	685	638	701	688	635	688	628	682	665	700	678	662	697	690	611	680	668	692	657	707	715	655	657	659	654	697	713	674	666	675	700	712	617	617	670	707	680	681	702	714	662	619	680	695	669	677	655	674	680	685	697	684	667	674	668	655	678	678	677	674	688	708	678	654	643	693	656	676	673	676	645	685	700	658	690	672	706	655	648	679	627	634	674	676	686	709	646	598	656	683	648	662	715	675	691	677	682	678	679	693	659	719	646	654	648	704	707	680	650	660	701	691	674	670	670	692	637	648	650	630	676	685	706	647	667	678	643	687	717	689	672	702	666	651	618	666	682	650	664	683	708	692	663	654	678	645	689	662	648	670	649	660	632	641	665	685	635	675	652	656	691	731	654	664	667	651	699	698	664	655	636	675	647	670	654	657	679	672	687	667	684	673	714	678	644	681	708	664	617	642	701	626	641	653	651	671	664	673	712	676	690	704	697	704	691	680	709	693	702	668	693	646	640	703	646	664	663	706	700	637	705	679	687	621	700	669	662	641	651	679	704	686	642	673	690	660	655	625	618	651	714	676	660	705	698	660	726	663	655	662	623	674	683	725	670	618	654	688	706	676	671	652	696	706	651	642	676	677	692	652	696	721	637	638	705	679	670	653	681	720	617	600	633	681	657	657	658	669	722	669	671	657	708	721	726	678	692	685	655	675	617	684	660	648	697	670	674	672	686	711	643	681	668	687	660	693	645	701	621	689	659	657	631	691	678	647	667	650	692	704	703	701	636	683	737	727	691	695	693	701	678	675	659	658	720	665	699	677	696	699	706	688	679	668	687	646	665	728	643	686	636	636	632	659	661	651	667	684	713	663	713	668	647	630	709	700	718	660	631	714	703	703	688	684	705	623	721	674	662	633	669	665	679	616	652	684	663	682	643	664	681	702	752	656	675	667	666	689	674	668	682	664	683	688	663	707	673	669	700	701	619	610	697	680	690	684	679	665	660	666	696	659	713	688	643	651	648	671	684	720	674	669	687	668	654	658	678	679	636	653	644	682	694	659	660	686	609	701	665	618	636	707	621	673	680	648	697	659	665	655	645	683	635	651	659	664	708
18762	6716	5519	3178	1075	678	549	489	464	449	419	404	438	408	367	414	433	411	387	424	424	380	402	405	407	380	375	340	405	423	383	402	424	381	413	434	389	413	402	396	416	414	370	430	387	423	413	443	429	394	375	359	405	427	433	407	390	372	434	396	398	419	409	422	395	367	444	378	437	455	442	408	438	355	398	385	407	438	392	428	408	384	372	343	411	416	350	437	400	404	391	414	383	388	391	405	402	360	409	394	413	434	409	401	380	410	356	404	401	376	373	402	363	422	369	413	415	406	407	395	423	393	425	431	388	372	389	393	392	431	402	426	430	376	389	353	436	404	404	424	404	380	388	389	417	427	386	391	405	397	369	410	416	390	382	368	392	391	383	399	424	393	400	387	401	343	380	413	418	392	400	394	399	402	412	384	418	401	382	399	403	378	407	379	378	361	418	412	415	409	420	421	440	436	330	409	413	401	382	377	357	423	405	416	372	383	400	388	435	445	371	415	420	413	444	394	420	400	403	410	391	438	412	415	396	387	387	375	350	366	365	471	415	409	400	359	409	399	414	401	390	380	460	402	434	401	379	350	379	399	384	421	416	382	397	420	393	384	404	392	368	426	379	390	390	366	435	344	420	397	354	431	414	409	393	379	449	411	355	381	376	395	397	387	387	440	426	400	382	451	386	408	377	400	438	416	412	388	397	387	402	401	378	391	379	401	356	412	405	366	394	406	426	419	402	383	421	399	392	374	352	415	442	416	384	414	417	403	403	407	408	403	426	400	390	385	389	395	415	416	371	407	410	390	396	388	414	413	412	407	411	391	412	417	354	377	403	382	404	368	441	412	397	415	375	387	408	382	398	410	380	371	414	361	439	409	404	386	390	365	423	361	411	432	406	370	414	413	423	428	439	436	350	401	412	412	405	391	430	374	404	419	399	406	417	388	413	395	422	414	362	411	422	400	396	385	364	353	385	414	396	359	424	399	357	419	391	408	379	397	400	388	398	461	405	373	359	387	410	368	416	389	402	432	431	450	404	419	380	378	431	410	387	410	414	387	408	411	393	404	393	365	441	414	389	419	375	396	405	424	434	428	443	396	411	419	381	358	411	410	398	416	389	373	420	413	423	349	400	397	385	385	410	443	424	379	385	444	431	427	413	418	416	415	402	409	428	391	426	392	399	406	393	418	406	373	399	399	436	394	405	411	399	461	417	450	413	385	381	412	390	406	380	409	391	394	389	350	409	397	381	411	396	379	375	374	421	423	418	414	455	420	376	380	410	400	420	391	398	375	381	413	392	393	367	393	399	417	399	407	410	392	401	386	372	379	396	404	399	386	401	432	404	414	386	390	384	418	434	405	386	422	392	434	380	399	382	400	382	365	400	393	386	407	441	410	408	445	415	427	417	399	412	408	402	374	385	418	351	437	405	395	412	398	384	401	431	426	393	380	382	398	392	393	423	405	405	382	424	429	402	370	400	399	381	395	403	384	420	372	408	395	415	428	386	409	387	403	414	384	400	366	369	375	408	398	412	445	387	403	441	431	437	427	412	438	371	458	403	413	390	407	381	426	406	405	430	423	418	372	383	391	406	408	436	409	363	423	407	435	384	408	408	421	422	413	370	425	396	404	373	419	386	443	446	431	409	396	410	359	383	406	430	447	430	404	378	395	450	425	378	404	391	396	372	375	393	391	398	405	423	421	362	378	374	393	402	401	382	401	381	400	402	365	414	403	404	413	374	391	410	369	395	401	403	408	393	411	399	406	431	397	367	398	411	368	400	421	446	421	357	394	400	434	395	406	386	439	375	427	410	396	411	415	428	396	425	404	369	396	375	373	392	379	406	464	412	402	395	413	418	409	424	397	432	398	420	412	388	417	403	375	415	379	379	397	430	450	402	381	400	408	362	400	378	367	380	395	393	402	449	396	378	419	371	371	384	391	442	415	397	391	378	358	419	399	392	383	403	408	409	431	409	429	424	438	381	382	390	395	430	382	411	415	414	425	410	392	395	447	401	382	394	420	427	436	420	427	368	390	380	375	370	398	383	412	420	422	386	454	405	378	390	411	436	419	398	398	405	411	410	405	387	443	386	421	417	392	409	417	392	400	383	385	455	395	411	371	363	404	436	419	402	416	377	432	414	382	410	375	420	427	403	390	360	386	369	399	406	383	373	426	388	417	431	424	386	407	422	409	417	380	396	396	389	409	370	396	364	404	404	420	394	413	392	439	362	437	392	418	436	374	385	402	338	373	408	396	415	456	355	412	377	350	374	380	426	383	421	376	368	382	361	387	412	394	373	393	370	383	395	412	365	401	378	365	382	390	402	426	404	392	380	364	401	375	404	401	421	387	345	424	429	406	427	423	405	393	382	397	428	410	414	372	408	407	379	405	392	403	378	386	388	363	402	374	402	384	405	411	408	412	430	379	390	414	355	352	384	369	388	388	438	404	392	374	405	374	390	403	404	438	377	365	413	418	373	353	362	383	384	364	404	402	402	426	394	409	440	417	406	360	394	407	409	432	391	379	361	388	378	401	437	381	370	384	410	388	399	399	392	428	372	363	376	416	420	395	381	412	383	396	376	398	393	370	407	405	403	386	390	383	417	408	391	411	385	405	393	398	404	391	401	382	395	403	384	399	435	407	376	402	361	374	413	364	344	435	416	367	413	398	392	399	423	380	405	398	407	412	383	343	410	364	412	413	390	398	393	428	384	411	404	412	422	409	371	399	411	402	410	339	361	443	398	382	404	441	404	431	430	404	430	406	404	426	388	394	371	399	370	412	442	424	446	386	371	409	429	389	376	406	368	384	421	394	375	444	388	421	390	424	403	383	414	410	376	405	437	356	393	440	404	375	423	390	426	420	441	366	404	355	372	425	397	398	395	452	386	398	403	375	403	392	385	420	367	435	399	436	424	364	408	417	404	413	378	439	376	387	406	444	426	394	388	422	423	392	430	370	395	385	388	427	442	393	391	363	367	432	379	351	420	391	370	365	407	417	410	429	437	392	432	379	379	406	398	395	401	368	404	357	408	444	389	403	392	433	415	389	368	414	387	431	403	423	385	388	429	404	447	376	369	383	394	416	380	401	432	406	448	365	370	416	409	427	442	401	427	446	407	367	428	371	382	385	397	440	338	432	404	391	379	401	399	402	385	369	387	391	396	403	369	399	400	405	392	386	422	378	414	426	389	407	394	400	438	398	394	385	427	379	427	368	396	382	405	384	343	384	417	396	389	396	399	391	399	405	453	409	388	415	393	401	409	442	392	378	377	400	442	403	417	384	411	417	393	384	397	411	393	387	379	430	383	362	375	370	376	441	363	418	400	422	370	397	417	418	434	358	399	393	429	386	380	394	439	387	385	385	439	380	405	404	369	398	436	401	411	381	398	398	391	375	373	418	371	409	397	430	397	392	365	384	353	392	399	418	399	376	391	415	394	403	410	378	398	387	380	400	387	438	406	366	367	407	384	407	393	374	392	408	434	379	418	412
13472	6378	10106	8792	3342	2023	1694	1424	1171	1163	1123	1084	1049	1026	982	1020	918	994	1033	952	935	947	1004	1020	960	916	940	962	958	950	896	889	909	953	921	908	924	956	906	958	922	920	894	959	954	943	942	960	1013	935	960	919	961	929	936	998	938	963	977	989	938	896	930	936	922	925	929	859	919	961	916	960	958	904	947	959	957	921	926	926	991	962	933	892	965	948	947	952	952	986	959	990	975	931	927	927	1007	962	981	922	901	942	911	968	895	935	927	875	946	949	964	1012	938	921	947	977	965	971	960	947	955	901	938	955	919	934	958	992	984	919	933	989	930	981	897	945	918	955	941	912	888	956	962	911	964	915	896	952	932	935	939	946	969	946	899	927	910	890	981	907	956	927	921	990	949	920	961	892	988	943	965	947	933	923	943	942	937	891	937	976	943	969	947	915	933	906	983	966	968	941	955	918	922	918	919	947	983	903	879	924	907	939	930	916	924	941	931	922	909	916	965	946	889	916	911	973	893	998	965	953	962	926	893	916	914	959	880	948	978	941	916	993	932	926	983	954	902	859	914	949	985	898	957	906	922	946	975	925	909	1020	1018	950	965	925	927	934	922	936	974	886	938	985	953	935	931	971	939	903	934	925	932	971	909	896	939	1016	936	1002	913	950	984	938	956	955	973	924	946	920	940	919	961	915	922	916	956	932	999	896	898	910	989	969	988	969	901	988	931	976	988	971	958	934	920	928	926	937	952	990	947	899	946	902	977	880	919	1000	959	925	932	952	935	917	946	952	946	928	951	950	928	904	973	912	867	924	898	905	930	885	929	968	946	900	915	957	1023	897	970	942	903	929	939	891	919	943	929	888	879	957	900	936	945	900	925	952	940	965	903	906	921	996	919	896	915	928	938	912	963	947	932	932	907	941	926	928	925	928	911	992	938	978	925	932	938	936	932	953	924	891	904	944	998	956	950	916	900	920	988	894	899	981	954	915	936	961	942	1004	910	952	952	925	936	906	940	949	920	939	923	867	899	919	893	922	914	934	961	918	956	965	936	968	931	980	880	894	932	950	913	933	927	886	885	941	958	936	957	964	916	952	938	979	962	974	919	952	931	926	977	945	942	989	989	931	922	930	925	949	934	922	948	985	968	907	862	957	958	942	928	958	963	947	921	932	977	949	824	879	957	896	950	939	932	942	931	884	909	914	955	977	989	883	929	961	937	933	967	948	935	920	968	894	926	946	904	965	940	1017	943	998	983	923	908	941	906	891	1011	934	884	928	953	996	925	923	906	953	951	882	928	907	935	946	899	934	934	968	912	934	958	988	955	896	950	907	969	906	1006	893	906	944	887	948	923	934	912	888	976	939	952	934	939	896	906	956	915	897	993	957	920	958	918	937	930	914	874	959	895	899	978	923	950	823	926	916	932	963	910	946	924	931	942	973	924	912	900	965	978	906	926	934	920	937	968	976	907	939	916	927	919	892	905	946	953	894	965	894	979	971	919	944	904	930	928	1002	913	911	963	944	953	962	933	970	974	943	905	947	936	955	896	983	954	940	994	969	943	966	906	994	932	893	898	929	921	931	952	947	939	952	932	897	943	945	929	967	985	971	962	909	861	908	900	893	933	897	983	924	967	944	905	982	903	936	970	955	943	942	1010	953	873	900	974	898	934	933	952	928	932	936	909	939	925	918	884	1001	935	977	963	930	883	918	974	926	939	941	918	956	938	998	917	939	953	998	977	882	908	973	931	931	893	913	933	941	918	922	959	963	947	899	960	981	937	902	921	954	962	928	923	917	932	934	925	933	953	890	898	918	950	922	929	1001	1006	914	904	900	918	976	950	924	946	926	936	929	979	960	891	918	914	951	914	920	990	924	940	919	953	955	857	897	965	993	934	926	989	915	902	917	899	970	942	968	906	961	996	853	948	895	972	905	938	909	933	935	886	959	905	929	873	963	888	926	971	954	897	951	921	938	920	970	898	850	934	970	939	932	956	921	927	957	923	931	970	908	934	959	968	927	955	927	898	925	973	930	922	943	890	949	1013	963	936	977	956	959	974	911	919	981	958	908	983	1017	918	903	955	945	951	934	936	948	948	937	892	954	965	938	941	936	934	915	918	894	896	988	972	1013	869	932	994	848	922	928	897	981	913	875	934	916	971	932	932	939	936	915	945	901	919	950	924	973	929	930	970	974	944	981	924	911	883	922	893	956	934	871	903	886	947	961	957	994	928	907	911	927	926	932	913	942	941	936	1014	886	905	949	1001	939	900	937	930	929	927	914	887	952	910	973	953	958	915	955	862	912	927	951	910	986	953	943	915	922	925	944	898	1009	961	886	927	914	947	904	903	1001	973	909	948	916	942	933	935	990	893	931	988	923	936	907	894	938	899	939	945	943	965	902	910	911	930	921	918	934	999	927	949	927	917	929	915	948	951	889	946	994	965	950	887	986	961	915	977	917	925	978	970	948	941	960	951	922	934	985	893	943	913	932	880	937	946	953	895	930	886	897	956	949	934	899	936	942	945	941	953	962	899	943	944	899	962	952	962	873	918	923	961	891	898	932	964	937	1038	951	923	1040	936	963	900	918	923	935	864	928	937	889	995	899	894	950	894	973	896	928	932	920	927	977	922	940	909	1003	949	920	972	958	950	993	940	909	936	928	958	910	910	912	912	938	955	906	892	898	908	892	920	930	959	929	928	955	924	904	933	978	961	938	953	917	908	941	891	938	968	909	926	935	900	917	916	908	953	925	959	892	922	942	914	901	922	908	967	908	891	900	941	978	955	958	942	971	1014	924	963	954	966	974	911	855	909	925	945	955	958	923	947	899	962	940	932	953	912	935	973	949	952	942	900	926	1000	952	868	933	949	940	912	942	920	922	908	931	957	937	919	934	902	934	982	965	915	949	907	897	929	872	899	903	945	927	951	895	872	957	928	894	992	908	954	856	931	934	889	910	909	949	938	926	955	923	935	933	915	948	968	968	917	964	888	881	908	927	903	887	937	944	935	989	900	884	913	888	1033	938	932	907	933	932	943	921	977	928	951	895	936	965	945	958	853	966	981	891	953	926	939	971	916	934	940	925	932	962	920	938	933	940	942	955	901	900	932	857	959	928	916	888	948	955	915	976	967	906	934	945	983	928	932	897	923	917	966	939	908	946	968	928	890	859	932	949	941	928	919	951	951	895	944	950	921	905	960	947	897	905	919	924	925	913	924	954	991	957	909	979	939	982	906	952	925	914	968	948	979	938	946	968	903	950	925	910	960	909	937	957	925	949	968	904	910	940	964	907	922	925	927	1008	930	924	873	942	923	951	982	912	965	923	995	966	973	916	918	938	921	908	995	923	976	982	963	898	952	967	900	959	946	898	919	956	927	975	961	932	852	970	981	966	949	982	908	970	935	907	896	976	903	937	978	916	961	910	932	959	892	963	931	886	891	951	921	864	891	922	912	924	933	976	903	947	948	949	938	903	915	956	931	951	934	913	926	906	879	896	914	904	921	866	953	915	910	907	917	910	982	935	971	916
27731	10368	8584	5205	1515	792	649	475	369	395	374	354	357	328	336	367	313	319	349	307	315	324	321	375	342	343	357	305	340	332	323	347	329	334	342	324	304	330	287	351	324	311	273	315	331	323	290	347	338	305	318	324	329	309	307	325	313	316	339	349	273	299	338	309	293	352	320	314	320	332	338	346	313	336	381	314	292	337	354	295	321	341	286	298	321	309	324	322	358	319	328	300	319	315	294	321	306	301	353	313	340	312	352	335	299	356	327	349	349	320	313	328	325	264	287	305	355	307	283	331	303	290	328	318	379	329	296	308	316	301	336	309	299	299	290	311	314	342	300	314	291	332	349	307	324	295	277	304	340	297	315	313	327	277	278	321	303	316	293	318	288	308	311	295	309	325	327	334	349	260	299	310	343	300	343	331	291	304	273	308	357	295	335	286	302	275	302	306	303	303	335	320	338	308	343	338	298	315	311	296	310	328	314	315	338	290	326	347	340	290	334	296	293	328	314	281	317	309	311	331	337	287	311	314	327	349	324	325	323	318	293	312	328	319	327	339	283	296	315	285	312	314	330	319	317	310	319	314	319	306	313	297	322	325	317	316	292	343	337	285	315	319	297	325	338	316	311	319	329	328	300	338	287	322	336	312	306	319	314	314	305	331	307	345	292	304	304	279	323	286	315	345	350	316	316	302	347	303	328	336	284	307	298	310	293	282	324	310	306	286	268	315	352	335	319	302	302	321	288	321	302	339	311	308	293	295	335	295	301	306	320	289	303	308	327	284	346	288	318	348	321	282	305	324	300	337	349	311	298	299	327	321	290	326	336	311	291	276	313	304	303	300	288	319	321	339	304	297	322	318	285	324	294	326	314	298	315	302	329	295	297	305	344	321	370	295	325	322	318	319	363	301	302	320	316	302	312	308	300	330	321	299	317	351	332	318	307	319	312	322	309	325	333	295	321	317	305	311	289	333	317	291	276	329	292	336	301	314	347	305	296	319	314	319	303	337	329	324	279	329	319	317	342	301	341	284	309	327	367	287	279	317	284	340	324	334	321	304	315	320	285	336	310	317	296	284	322	289	308	282	333	355	313	345	337	337	327	303	292	343	347	277	283	308	321	309	303	349	288	326	326	327	321	323	300	309	330	328	339	295	316	287	313	318	336	305	321	290	274	305	304	316	341	287	323	344	328	307	332	332	323	330	278	310	296	322	311	324	322	306	320	302	352	295	312	324	313	329	316	356	298	317	325	311	320	335	339	309	295	316	317	293	331	295	317	354	315	297	311	307	288	329	293	300	309	322	276	311	321	306	319	329	311	347	305	314	331	324	313	300	305	331	299	309	322	324	294	320	326	338	297	306	333	292	304	315	284	336	340	317	280	332	312	282	319	331	314	330	335	302	326	344	313	297	304	331	322	348	296	331	303	293	314	305	288	343	338	294	315	316	311	312	325	326	280	320	354	315	290	347	312	323	333	305	276	346	302	345	289	338	302	308	293	326	305	293	328	334	310	337	318	322	308	315	328	306	295	280	327	305	309	330	305	321	299	316	311	322	320	306	310	316	338	303	336	316	298	341	323	307	318	318	300	298	302	342	284	328	369	307	322	310	310	342	319	328	310	317	294	278	297	311	316	301	275	344	344	296	316	286	335	334	317	295	314	324	331	311	317	309	322	319	329	318	306	265	340	313	310	312	298	374	304	320	316	296	323	304	279	296	317	313	325	301	281	325	300	300	299	307	312	263	292	297	323	321	332	314	320	332	342	332	327	330	309	270	289	296	337	307	313	313	343	322	302	310	327	311	310	311	336	310	309	340	297	310	311	291	338	343	330	312	318	297	338	309	308	322	340	332	312	336	295	333	322	283	337	307	325	330	331	325	338	319	343	324	325	312	335	292	300	326	337	298	319	329	296	301	312	300	299	313	345	294	336	323	302	302	337	311	307	331	314	299	292	328	299	288	346	311	319	319	312	323	301	279	300	296	331	324	337	280	301	312	330	357	333	286	314	299	308	344	356	356	330	339	334	323	373	302	276	308	295	302	278	312	333	356	322	327	328	302	326	339	301	332	358	282	313	329	296	318	305	281	305	354	322	347	306	332	327	314	304	314	346	348	317	339	331	317	285	301	282	307	360	314	315	315	296	316	308	297	313	305	328	269	321	331	314	318	344	351	309	331	383	291	301	314	328	323	309	315	287	325	323	353	300	300	299	324	330	316	303	308	299	287	308	339	310	332	292	325	314	343	306	284	309	315	343	314	329	303	303	300	338	320	284	293	326	311	326	335	333	334	307	345	333	301	317	310	317	312	326	334	274	333	310	340	285	330	289	279	316	304	356	342	313	324	301	309	346	310	323	315	344	309	324	347	305	311	331	307	358	286	274	321	321	279	296	312	326	312	302	311	329	314	302	283	318	330	282	312	326	361	271	332	297	327	308	319	309	303	314	308	311	320	346	306	296	303	320	314	299	294	319	319	318	310	321	297	346	330	339	284	327	313	298	318	315	294	322	312	338	305	311	323	344	316	361	304	292	321	319	329	362	282	375	300	304	321	315	312	335	295	354	371	313	379	350	327	328	353	306	302	340	329	324	290	303	325	289	323	323	295	328	294	287	312	319	319	314	300	333	294	321	291	303	318	303	328	309	308	314	315	333	329	296	317	306	311	317	293	328	333	321	325	304	285	350	325	301	336	297	317	330	307	314	321	291	318	326	341	320	323	287	295	333	285	314	307	328	329	352	319	320	308	316	325	316	306	306	286	322	291	335	287	341	343	309	317	332	338	267	329	329	323	319	293	326	315	330	310	313	324	300	332	328	295	314	328	302	289	300	324	336	297	326	295	327	306	306	330	320	313	317	335	326	334	308	319	336	317	304	336	341	319	310	300	268	319	307	323	331	296	283	305	306	299	319	309	330	313	305	317	310	308	313	305	334	329	301	334	309	323	309	325	328	325	314	322	301	344	304	282	345	332	311	317	337	307	345	290	318	337	313	308	279	351	319	304	355	312	304	328	297	302	338	304	302	289	309	341	318	311	342	308	297	338	297	303	297	336	306	335	310	322	352	305	350	328	330	370	327	319	361	314	316	278	262	325	327	316	324	314	331	290	327	296	311	299	312	334	336	304	305	320	324	323	291	313	305	326	326	315	304	337	308	322	333	358	311	289	292	283	311	304	324	295	314	373	335	327	345	327	344	333	311	323	317	298	326	306	345	312	311	309	273	320	323	333	322	305	320	313	326	332	309	326	322	338	311	318	310	337	290	297	316	318	312	316	343	336	334	289	335	324	301	304	336	325	340	326	308	289	311	304	336	346	288	304	330	344	303	337	315	303	299	332	338	295	319	293	310	320	329	313	317	331	325	342	316	352	338	327	303	332	333	305	315	305	324	312	319	281	317	330	318	371	328	342	338	305	281	349	303	312	302	337	312	325	297	308	303	348	344	301	333	318	322	352	351	318	308	322	347	335	318	311	319	305	333	319	336	306	289	288
16826	8149	14042	12625	4536	2714	2215	1555	1204	1084	1001	1001	1007	868	822	857	894	750	825	814	767	838	757	782	781	854	789	767	792	744	756	779	789	762	739	757	755	757	758	793	703	814	747	768	689	711	771	765	759	776	685	777	736	717	728	752	738	731	738	742	723	735	779	742	748	769	755	766	715	753	811	717	727	700	783	736	731	711	730	708	719	773	756	771	741	724	753	749	747	736	730	728	783	700	742	761	760	797	771	718	702	766	780	755	717	703	788	805	767	742	762	749	799	734	752	732	765	728	747	680	736	735	784	773	804	812	753	705	713	748	764	739	718	722	730	696	734	676	782	733	750	764	733	758	667	700	745	796	784	757	802	744	714	723	754	726	753	779	696	730	762	711	765	753	717	707	705	774	762	724	694	757	695	773	770	748	745	725	749	797	712	742	748	758	750	757	701	732	716	728	708	713	728	740	723	735	699	769	753	739	709	726	753	775	719	774	723	732	730	726	722	757	748	766	714	709	687	757	768	744	762	719	743	696	796	707	710	742	739	748	776	716	716	736	743	779	726	719	744	765	714	684	710	749	780	702	788	723	706	756	744	684	758	747	752	784	747	745	731	742	740	688	732	777	742	786	723	747	729	741	740	754	758	782	738	758	733	738	747	720	789	704	681	721	710	786	734	743	715	747	795	786	724	738	748	758	753	813	735	712	748	726	765	741	689	737	721	733	729	744	737	739	751	763	685	764	767	770	767	749	779	760	754	739	730	704	765	745	717	696	795	693	717	723	748	765	734	715	763	761	761	700	791	772	747	664	735	760	737	741	722	760	703	767	688	730	742	799	756	726	724	778	751	732	704	710	716	730	740	717	711	729	706	686	744	706	751	755	748	757	758	724	750	794	748	724	718	729	744	696	734	731	742	727	764	726	745	664	698	741	722	754	761	799	738	732	736	752	718	755	776	722	747	725	780	712	746	754	692	724	728	761	732	730	772	773	748	722	721	730	715	721	716	739	773	759	748	727	714	716	710	754	782	738	735	755	717	746	745	730	737	749	719	764	708	756	724	752	758	752	749	760	763	700	726	726	727	755	698	709	780	715	716	746	769	742	741	766	752	737	769	721	739	758	715	747	777	756	787	717	723	768	721	721	742	727	692	724	708	731	725	722	745	756	735	748	756	749	740	727	696	723	738	765	748	715	771	745	749	736	737	737	780	741	765	723	689	754	741	745	756	758	731	754	782	722	725	781	780	765	754	786	759	687	747	779	748	702	743	738	746	689	754	738	746	727	713	709	743	697	770	762	755	741	769	756	757	761	705	749	714	743	702	774	729	787	741	739	728	775	756	749	761	737	686	780	769	770	795	762	735	738	731	700	707	793	761	717	734	715	724	732	733	715	796	682	725	757	731	729	742	720	728	705	727	774	699	739	753	775	792	761	763	806	734	742	722	721	792	758	767	717	729	714	757	725	727	776	741	767	737	781	762	698	742	705	753	707	736	718	736	703	741	721	731	741	741	725	749	779	750	744	778	761	680	749	742	752	728	712	683	754	731	718	765	704	740	715	770	784	688	689	773	759	744	726	743	738	708	763	744	798	734	712	776	727	732	751	752	813	740	732	752	754	766	735	732	724	747	738	749	764	750	764	731	701	775	693	753	723	664	743	783	737	721	746	760	745	697	746	729	722	744	743	747	778	709	712	756	732	720	720	743	723	702	749	767	738	749	728	752	771	738	771	747	755	732	763	712	724	728	752	722	708	756	729	724	778	733	709	777	771	752	691	732	761	772	734	771	714	730	726	730	746	720	747	730	751	685	759	725	711	718	704	755	766	726	731	759	753	724	745	763	776	717	709	747	741	718	739	747	671	755	740	741	741	726	718	749	716	739	749	712	749	725	786	706	790	776	776	741	750	752	758	781	748	734	755	760	675	752	702	720	736	697	751	767	716	757	724	743	733	761	694	739	774	785	698	738	683	726	740	723	734	718	732	747	787	691	790	748	733	713	775	754	758	705	703	729	701	714	731	712	749	750	692	724	728	726	763	743	752	755	799	749	752	751	773	732	724	768	721	695	706	703	787	761	761	727	740	725	764	741	736	720	712	784	768	754	717	696	718	726	800	751	728	745	681	730	765	673	784	744	728	747	798	758	723	718	784	767	765	724	687	761	750	722	755	787	760	726	699	740	713	724	739	732	740	739	714	786	733	701	707	711	713	744	783	767	762	783	705	746	751	703	731	787	768	724	734	721	728	731	771	730	775	754	757	732	792	756	717	711	712	748	717	744	723	772	746	737	764	748	741	769	715	742	746	733	718	757	744	768	695	737	782	740	748	761	741	725	695	697	739	743	737	724	772	718	739	717	741	720	748	737	730	745	734	748	733	770	727	774	772	775	707	767	734	712	808	712	731	742	742	767	751	743	746	771	735	721	735	722	786	767	762	796	781	769	780	748	734	720	725	746	723	755	751	765	716	728	695	723	771	767	745	738	725	756	739	788	742	697	716	745	741	713	748	699	758	729	757	723	729	725	709	721	760	767	708	749	706	758	738	736	706	761	733	760	803	755	725	780	717	684	787	747	735	739	735	764	700	724	772	783	724	739	773	783	715	755	754	789	715	772	778	739	809	780	717	746	726	744	735	765	717	764	793	759	743	739	722	735	755	724	767	758	705	713	778	710	776	775	740	720	714	772	713	705	769	726	716	746	747	740	725	750	750	769	691	762	740	727	764	744	756	710	756	755	748	734	702	761	744	739	777	750	741	727	779	768	738	764	713	643	778	735	712	685	736	698	782	769	752	764	736	724	719	749	773	705	749	714	734	752	743	748	734	710	746	725	693	748	756	756	721	703	761	722	737	735	754	763	734	722	768	723	730	764	717	762	764	728	764	749	742	759	721	753	810	723	738	731	725	723	726	708	715	714	732	747	720	734	742	731	748	744	769	741	732	788	725	744	708	773	730	751	778	734	732	760	732	730	700	736	742	755	700	732	703	721	708	733	749	740	741	727	705	744	681	751	770	761	785	741	746	719	717	691	742	699	716	821	703	761	706	771	778	744	722	754	755	733	772	741	697	747	758	729	768	726	728	682	745	710	739	737	719	749	731	776	779	761	766	705	698	735	751	735	779	742	737	721	742	771	764	786	749	745	763	793	724	727	748	704	770	736	728	727	756	750	754	797	719	765	731	748	711	779	741	727	736	717	730	706	717	744	739	737	742	720	667	733	710	705	734	751	710	782	757	742	753	734	694	732	776	716	776	738	751	735	784	766	740	741	706	770	710	735	782	724	699	734	733	736	740	769	775	801	720	726	701	793	734	752	737	760	711	729	738	727	741	673	721	728	708	710	723	773	731	745	769	713	753	775	746	728	713	758	750	734	747	703	726	710	763	749	764	710	680	755	749	732	795	731	695	712	729	735	764	765	716	726	736	722	733	783	771	732	690	712	795	768	740	723	701	724	752	705	732	795	729	762	747	702	725	730	772	784	756	709	723	739	757	689	743
9908	3453	2858	1543	532	340	302	308	300	310	270	290	304	270	249	288	283	283	261	250	271	235	292	277	270	241	285	264	247	261	248	282	256	264	282	305	323	271	260	284	284	292	271	269	251	252	271	299	265	248	287	269	226	263	302	271	276	271	294	295	274	278	270	258	255	294	269	260	287	279	276	253	244	242	258	279	295	272	249	286	271	285	279	249	292	290	282	256	310	273	264	294	288	249	309	288	278	268	269	273	285	274	276	291	270	284	325	271	265	258	277	290	287	285	307	251	271	262	255	284	278	267	277	245	268	270	282	292	294	243	232	275	262	258	266	272	274	277	263	269	263	282	293	268	260	282	287	283	296	300	261	271	262	246	291	302	272	293	275	246	257	256	282	245	261	284	282	274	297	267	254	282	267	252	270	262	259	263	268	288	272	277	250	260	283	262	263	319	271	268	286	272	275	275	301	295	299	278	283	271	246	268	292	285	315	298	276	272	231	272	294	262	255	336	294	285	287	295	277	287	256	272	309	284	282	305	278	297	301	267	280	280	276	265	269	295	299	309	305	260	258	265	271	259	266	258	276	289	276	276	280	283	291	269	272	276	256	283	277	296	271	293	300	264	278	253	266	258	247	260	292	293	277	277	319	286	258	287	304	283	283	285	257	280	243	300	257	283	265	268	286	300	302	277	280	288	287	308	277	265	290	275	272	272	258	303	276	296	261	274	206	252	259	244	264	271	291	242	314	259	223	285	267	298	315	271	250	245	299	265	267	278	254	272	251	289	288	273	277	289	277	293	277	270	301	309	266	306	272	264	252	292	286	273	258	273	262	301	295	285	282	264	284	263	306	277	275	265	284	294	269	296	247	285	284	269	306	257	269	278	242	265	284	276	278	280	266	261	288	259	274	307	290	257	277	271	284	273	263	266	277	305	276	267	280	259	288	282	299	267	293	243	243	281	311	284	286	283	295	273	297	277	271	281	273	300	265	267	282	295	256	264	323	268	318	295	271	254	280	280	276	261	273	286	263	259	266	285	255	271	272	240	271	272	286	287	261	277	282	268	296	290	273	259	239	281	261	257	292	262	262	296	278	287	248	279	273	268	283	291	282	313	267	273	247	245	266	270	251	270	269	273	292	257	303	282	276	261	246	245	284	278	274	266	264	249	266	280	248	277	238	275	295	240	274	285	256	281	304	254	230	306	331	309	289	265	290	282	280	273	279	272	284	266	267	254	279	261	265	273	265	258	296	261	275	273	270	239	271	275	276	260	282	266	263	262	238	277	317	293	301	278	288	274	287	280	272	276	287	272	236	280	249	275	290	270	283	289	284	269	276	221	274	297	283	274	279	283	252	282	247	256	298	287	299	303	273	271	268	268	281	282	278	281	304	241	262	280	295	301	273	276	269	269	273	261	273	285	307	238	288	297	247	271	239	291	285	287	304	254	280	263	230	296	260	277	275	296	259	287	266	267	274	253	288	265	267	297	269	293	268	270	266	296	265	271	278	266	248	282	280	297	274	254	284	309	255	244	297	231	264	285	283	280	260	260	259	274	288	280	272	278	264	295	263	241	265	228	284	302	276	241	255	279	285	272	284	279	259	252	280	291	277	282	255	286	236	264	272	293	278	301	256	281	297	270	277	271	236	291	291	266	255	283	237	259	284	275	273	311	285	288	294	273	273	285	284	295	284	275	273	274	285	290	281	287	260	264	289	286	277	266	283	273	272	267	310	230	281	254	278	274	246	239	271	263	269	266	253	257	243	278	271	245	258	261	280	288	301	246	273	266	290	275	273	261	282	254	265	273	308	271	269	276	248	270	319	277	285	279	286	279	277	257	268	278	266	282	261	263	284	252	330	275	241	253	262	283	290	306	266	264	264	272	276	299	267	281	291	297	273	278	283	259	269	277	268	253	282	272	263	271	283	301	297	294	280	250	272	281	302	310	284	279	269	258	274	283	254	290	249	277	272	237	249	236	278	280	246	267	279	255	273	296	288	288	266	271	266	263	275	280	268	280	283	264	284	296	247	254	286	259	283	298	285	253	283	288	263	270	254	287	299	287	255	287	271	270	279	286	292	271	272	277	285	248	243	323	292	266	287	281	240	274	232	278	288	263	249	226	268	292	284	299	289	309	272	263	289	291	313	331	268	272	290	276	285	294	291	274	304	293	264	263	250	273	248	292	287	285	286	245	275	272	253	271	274	255	254	310	287	271	266	274	283	300	280	274	291	262	292	266	265	267	279	277	263	296	270	275	259	269	247	278	285	313	290	257	248	255	243	264	271	261	277	291	241	280	283	303	268	268	298	273	293	261	286	294	290	256	233	274	280	259	285	276	249	283	284	293	292	279	280	286	280	269	310	293	286	305	272	272	285	247	272	237	278	299	268	242	270	238	279	264	263	286	272	273	264	259	304	273	271	283	274	262	281	291	299	272	270	271	303	291	263	292	250	254	305	288	287	270	256	248	265	283	277	274	270	303	291	276	270	264	259	285	269	290	268	278	272	260	280	298	294	259	306	266	268	277	306	257	268	257	291	248	291	260	291	304	263	262	261	271	267	246	261	265	251	256	248	291	278	283	271	284	272	281	253	286	279	269	273	263	259	274	260	269	283	287	264	304	264	283	268	264	326	266	253	277	290	268	250	247	262	286	245	259	269	261	263	271	254	243	243	276	271	239	261	282	277	273	244	287	286	265	266	292	255	266	268	275	296	271	273	285	273	296	288	302	247	276	276	283	250	264	265	268	263	283	286	260	279	271	279	276	280	257	292	283	257	251	271	302	280	256	287	290	271	243	252	267	281	276	311	279	263	256	261	275	286	299	300	291	276	259	283	280	282	243	253	276	278	286	260	241	277	304	281	272	265	278	309	296	297	290	276	301	246	273	274	266	296	271	269	273	303	280	285	255	289	300	252	260	291	276	278	303	273	269	256	293	273	283	263	276	251	280	294	277	265	287	320	272	285	285	283	283	304	266	275	238	271	279	256	289	275	283	287	255	271	248	257	260	271	260	280	270	291	289	321	287	300	262	266	266	296	262	260	296	293	284	224	264	281	257	295	271	252	288	266	275	280	274	272	311	270	273	269	265	274	288	269	275	253	261	267	292	268	265	275	276	275	276	279	293	254	271	259	277	263	274	246	276	258	252	298	261	290	277	294	274	292	266	229	280	275	290	254	252	298	266	313	258	282	302	291	252	254	239	285	305	270	289	279	278	275	254	272	277	304	254	305	276	239	269	268	302	280	314	274	259	264	269	255	272	277	265	295	280	292	272	303	284	244	301	292	279	249	247	270	289	290	252	301	277	280	297	307	270	277	256	269	272	280	262	272	287	258	298	278	292	276	235	233	270	316	266	270	273	277	276	271	258	287	292	315	270	258	287	247	237	265	263	272	278	255	281	266	252	261	269	271	246	271	255	246	294	271	259	258	277	279	242	268	259	277	289	278	264	301	296	273	272	293	280	280	272	289	287	295	301	286	299	277	279
7211	3464	5730	4626	1553	1128	951	794	767	721	690	726	694	670	666	682	697	670	735	670	714	670	684	674	730	715	707	688	708	674	691	715	656	683	681	672	707	724	681	740	707	673	728	643	717	643	674	659	698	666	724	644	694	642	694	668	740	648	757	647	659	728	705	676	638	653	612	720	702	701	717	662	657	678	688	700	662	698	710	678	661	680	652	660	679	746	689	698	710	697	691	674	702	715	743	690	682	681	689	618	661	678	695	661	666	666	672	686	676	727	690	698	622	745	733	709	709	696	704	702	667	659	696	697	669	685	674	685	665	656	707	670	664	708	664	682	704	675	706	714	660	715	698	663	662	669	704	622	709	671	666	662	677	692	659	652	649	684	687	691	667	694	697	670	659	684	707	725	668	655	677	663	660	698	671	699	655	681	698	670	700	673	684	691	654	690	647	701	700	684	695	688	681	690	686	697	648	671	694	703	646	692	694	689	697	654	682	659	658	700	663	655	651	673	694	705	665	624	718	665	703	710	649	689	670	696	658	654	674	690	711	686	694	693	668	693	623	708	663	684	704	675	648	624	668	663	668	614	656	702	646	713	707	674	680	669	673	675	690	658	727	649	674	692	666	697	675	722	696	701	693	643	680	711	724	700	712	707	704	686	702	682	658	654	667	676	757	658	705	676	688	686	685	709	676	702	646	709	605	673	697	640	695	700	666	697	750	702	682	624	633	708	688	691	677	653	694	682	658	674	700	672	650	687	645	673	700	688	642	678	704	698	689	708	682	688	675	657	637	680	650	715	665	678	707	703	672	662	669	640	673	654	705	680	677	626	736	699	697	685	646	677	712	641	700	703	674	673	649	695	725	692	637	626	646	689	674	666	650	685	691	685	649	658	680	691	650	704	647	684	693	722	659	703	613	677	703	710	717	664	670	652	669	709	672	672	690	721	671	674	681	674	679	667	669	659	708	678	714	662	678	678	692	677	666	680	717	687	722	638	700	685	658	696	677	642	701	689	672	689	694	680	675	702	660	672	692	643	656	716	669	698	716	724	698	662	699	693	633	679	664	705	687	664	665	663	726	690	698	716	684	686	643	680	629	692	629	636	702	680	727	677	689	717	652	699	688	690	649	706	682	659	707	696	689	704	706	676	653	636	661	652	662	722	708	673	625	637	667	692	699	637	641	681	711	707	672	667	723	699	618	672	665	670	667	659	733	732	747	643	710	688	709	715	699	727	719	717	704	640	692	713	700	679	691	677	674	670	670	659	683	653	706	674	628	689	661	682	680	688	703	642	681	692	647	677	689	656	733	641	679	750	656	706	684	715	630	720	699	648	704	666	737	666	702	661	697	684	695	635	700	653	638	701	679	716	708	690	647	667	666	694	718	724	699	678	730	668	650	659	686	715	645	683	683	689	696	674	703	673	671	704	691	646	667	663	643	681	711	659	681	731	708	666	662	700	721	697	650	672	771	654	701	677	725	699	688	676	704	684	692	678	708	679	697	693	672	720	668	656	669	627	689	717	699	671	673	673	724	618	680	697	662	664	646	682	634	721	671	717	688	690	660	686	684	692	683	704	712	680	690	638	649	697	647	735	692	669	688	723	645	692	742	679	718	689	715	701	651	712	658	709	713	666	684	685	677	654	680	673	713	675	722	649	702	664	654	700	622	654	691	679	642	729	705	692	646	707	681	680	698	736	709	639	705	648	672	696	698	669	668	694	682	676	670	687	690	687	642	687	684	735	647	718	675	649	693	718	668	689	667	676	648	695	642	709	678	700	687	701	667	713	645	671	658	692	671	649	687	630	653	712	687	676	612	680	676	645	685	689	678	668	671	693	686	688	708	720	714	660	706	741	664	706	695	654	680	718	698	647	686	648	684	673	682	678	664	718	644	712	689	690	638	664	689	642	674	722	703	705	718	699	662	709	685	652	644	702	685	738	665	664	745	718	678	653	617	640	687	674	695	704	729	681	700	748	652	731	727	653	664	698	746	654	696	688	690	684	637	664	744	715	670	668	666	684	644	667	679	632	645	700	741	691	685	681	688	678	707	659	692	641	638	729	704	713	679	713	692	661	723	663	666	686	680	695	700	742	636	648	652	715	688	693	679	694	686	623	676	669	658	727	645	711	684	683	699	686	655	665	667	735	640	698	687	684	686	691	649	736	685	748	690	687	699	679	713	690	663	707	667	619	685	673	655	680	661	691	693	686	695	678	684	663	651	743	650	718	678	671	666	633	691	682	705	669	640	674	718	663	724	635	691	679	654	661	715	691	628	684	714	692	718	636	693	646	706	681	683	678	683	694	728	699	678	688	684	713	679	678	669	709	699	652	656	671	694	706	719	694	675	687	653	683	679	707	705	638	752	662	698	638	709	695	665	691	655	710	717	667	720	668	675	673	708	735	671	663	668	670	674	669	703	691	681	691	607	683	654	748	697	675	682	634	710	719	689	662	707	656	738	710	658	694	689	679	693	687	687	712	715	659	665	687	683	687	721	688	712	674	683	680	704	688	696	718	690	673	697	689	639	727	657	677	703	699	725	673	676	699	633	682	656	663	676	701	707	675	742	706	665	691	695	691	745	690	650	696	673	719	635	667	703	676	730	661	631	641	665	667	655	690	662	686	646	731	677	662	745	723	661	686	643	681	727	724	680	674	605	711	731	706	728	667	675	710	676	654	714	664	673	691	690	672	652	690	670	712	661	679	628	672	659	744	656	693	677	671	723	678	679	661	686	641	649	719	704	700	674	702	694	666	709	701	691	704	664	641	694	727	731	720	692	648	666	695	711	669	703	704	713	676	664	706	674	669	658	723	669	702	661	697	683	745	638	657	681	667	684	685	668	660	670	682	681	669	711	679	651	644	677	667	669	709	660	695	654	691	651	680	655	644	647	633	691	665	692	698	656	700	675	672	691	703	657	707	684	679	729	698	663	657	709	697	688	718	673	728	683	626	711	659	684	665	707	694	653	670	679	694	616	641	669	676	665	688	694	688	643	641	671	646	688	721	670	671	711	700	662	683	685	682	687	701	690	674	692	645	663	661	656	637	718	673	672	666	695	721	708	674	666	661	688	685	697	695	663	718	682	678	661	632	708	733	658	685	673	714	735	680	655	713	689	725	682	687	718	712	679	705	671	674	674	689	652	687	669	619	664	645	639	682	683	685	643	677	745	669	647	724	652	650	708	696	688	646	716	704	717	700	663	638	700	648	678	716	623	714	665	689	737	691	666	624	696	668	700	687	709	679	707	675	694	672	685	652	752	655	690	677	658	712	640	644	662	697	714	685	710	692	637	648	707	667	727	668	713	658	663	715	690	698	693	663	682	664	691	726	682	732	684	714	767	688	674	729	701	668	662	714	690	651	678	668	646	689	709	698	675	685	681	692	748	671	686	743	715	656	681	715	699	672	664	668	688	673	652	678	678	707	692	650	695	680	691	683	651	695	646	704	738	681	684	706	742	650	686	623	675	695	642	722	695	634	678	639
18132	6641	5518	3065	1064	636	532	508	466	426	409	401	428	425	408	373	426	385	434	347	414	384	375	398	381	464	395	417	447	391	428	406	409	392	393	380	404	402	341	398	428	431	374	420	419	425	435	392	376	392	410	393	426	388	394	379	399	368	387	372	389	392	352	379	446	406	392	416	410	403	412	400	366	386	398	421	406	373	383	405	422	372	394	355	358	376	404	404	394	408	426	430	408	389	421	396	402	392	366	395	374	372	361	384	377	426	388	421	439	408	378	401	407	399	381	368	424	432	397	424	397	343	408	367	400	391	382	400	377	398	389	449	374	399	410	393	418	414	387	414	394	440	423	394	385	377	392	395	388	400	402	384	389	415	390	416	416	414	410	410	401	364	440	420	442	372	440	403	399	404	401	407	406	396	407	380	391	366	429	420	387	378	361	396	398	417	402	381	413	436	372	410	399	411	447	418	384	393	400	387	389	428	416	422	394	406	400	424	407	382	370	370	374	393	388	390	396	372	415	428	362	402	416	396	401	375	448	413	374	398	403	373	351	391	395	415	389	414	418	351	422	361	386	374	351	391	424	397	391	394	431	448	358	410	433	357	420	428	425	362	418	423	392	380	383	408	396	388	393	383	381	412	447	376	389	413	395	380	416	409	354	356	396	380	383	402	389	361	371	422	385	389	356	383	402	384	406	376	451	391	364	384	351	422	390	391	392	423	415	382	408	410	389	399	389	393	348	409	411	402	402	406	370	377	375	413	394	368	387	353	387	420	403	380	371	385	420	407	399	393	381	378	385	425	391	380	416	386	394	422	403	411	427	387	455	390	363	384	447	372	375	408	436	350	398	347	395	395	352	394	377	379	412	417	357	406	417	446	426	376	416	403	349	400	403	366	403	403	374	396	374	373	410	400	453	372	376	412	386	385	399	429	358	374	391	415	403	396	365	424	422	399	387	394	398	421	443	423	391	397	401	414	390	405	381	385	420	438	343	424	375	344	375	383	370	382	411	411	392	416	422	410	379	388	342	405	398	374	412	396	399	397	423	422	365	406	431	420	414	411	380	394	374	377	377	445	421	381	419	417	382	402	394	425	444	394	418	416	439	427	442	422	388	386	390	407	395	418	414	398	446	392	389	380	379	387	382	453	427	411	415	429	394	390	391	405	382	389	370	365	407	391	452	370	392	377	416	422	409	401	389	377	395	375	427	377	419	389	380	409	404	389	390	384	390	408	398	391	449	385	393	387	397	379	379	396	398	391	388	412	376	401	407	410	403	430	399	402	381	339	358	396	413	386	354	432	400	354	409	408	406	396	357	386	372	413	399	415	406	383	385	429	410	425	380	408	388	400	402	418	425	411	422	404	413	388	441	363	394	412	428	410	403	408	412	403	400	420	401	377	392	385	413	392	373	387	408	395	403	420	369	402	372	374	390	381	375	418	389	405	367	421	413	394	356	399	467	365	381	398	372	348	351	379	414	366	424	391	403	392	350	375	394	384	400	383	415	409	435	379	394	413	417	395	447	346	402	380	394	379	416	366	406	374	422	397	416	376	388	380	380	388	389	418	402	393	385	421	402	368	426	428	386	417	415	387	373	417	376	364	377	391	374	366	395	383	373	401	377	427	370	406	429	388	384	421	418	404	373	379	368	353	398	376	412	395	367	403	451	361	398	387	418	395	416	362	371	405	396	402	422	365	392	379	360	370	366	372	394	378	394	438	373	424	424	392	400	352	412	404	406	410	408	403	400	415	375	400	399	411	385	366	406	402	443	389	411	411	433	432	388	400	396	386	413	374	394	431	390	403	376	399	394	383	387	417	394	399	394	423	377	397	410	378	401	403	397	378	400	404	407	407	400	391	385	391	392	394	436	398	418	381	381	412	404	397	386	401	392	403	392	375	402	407	367	370	388	404	396	399	395	386	391	401	393	360	436	374	365	394	381	409	344	385	412	396	397	401	365	399	363	397	364	425	362	384	367	371	432	414	422	395	409	384	386	421	389	349	376	442	385	373	445	403	394	397	396	433	366	415	379	412	432	361	406	404	399	363	379	379	377	409	378	407	378	414	378	405	394	394	413	401	405	407	378	384	407	369	393	366	398	414	416	410	393	393	407	372	370	362	377	400	394	415	372	426	396	412	386	401	366	398	397	377	389	417	388	415	407	417	368	435	368	410	399	368	432	387	399	410	352	386	394	395	376	429	416	379	390	375	381	371	412	409	403	409	376	378	387	378	384	406	428	404	398	434	427	409	378	382	385	389	407	380	398	392	413	380	401	392	403	385	395	394	429	386	405	441	388	389	399	388	426	450	404	375	391	388	384	389	367	406	414	410	373	406	394	418	419	377	407	397	406	404	396	405	411	411	417	378	427	402	413	374	373	401	373	346	386	374	405	370	391	403	361	361	403	352	398	358	403	374	407	429	415	364	383	382	398	405	399	438	430	379	408	394	389	397	387	403	365	390	424	373	410	428	417	361	381	440	390	421	386	385	406	398	385	393	413	413	396	398	402	402	406	371	401	414	398	400	387	452	435	414	430	437	408	403	433	393	368	392	402	399	380	363	386	385	382	405	410	397	413	383	370	395	405	396	421	414	386	372	402	409	390	357	438	423	411	391	389	403	414	435	401	358	413	405	412	423	437	414	398	378	381	435	408	388	359	411	383	440	389	415	437	382	391	394	373	380	383	410	399	415	403	408	362	392	385	412	406	410	412	375	403	384	371	412	392	396	409	415	394	389	398	423	376	390	387	412	381	412	347	411	385	406	377	372	427	356	350	394	420	422	411	382	377	412	414	404	402	435	406	381	382	417	390	388	397	394	402	400	370	399	408	401	390	415	414	388	379	397	425	417	396	361	429	388	417	366	393	419	385	418	396	398	379	373	377	365	408	369	384	392	397	407	392	387	397	400	431	401	399	375	409	418	409	357	399	396	421	414	421	413	418	385	381	359	367	405	385	416	380	395	362	378	409	390	422	394	382	392	425	394	389	408	383	418	425	354	436	400	397	413	395	408	396	389	406	410	364	413	359	405	384	429	384	379	391	365	409	382	402	396	360	390	374	408	369	432	419	375	429	425	395	421	352	382	414	382	426	387	368	384	376	416	373	408	387	414	395	408	390	383	405	413	409	416	418	376	370	427	417	396	411	374	424	357	390	370	390	413	382	379	391	406	368	407	409	398	432	405	425	412	385	396	390	400	396	377	369	388	434	376	344	405	411	411	373	364	399	382	379	393	420	402	383	414	394	384	368	360	413	398	409	392	380	391	366	399	382	380	406	379	380	376	386	419	384	355	390	364	414	409	417	378	376	400	357	413	385	448	386	399	385	432	414	423	392	413	398	383	382	407	364	401	413	416	385	405	428	380	400	383	359	413	411	411	413	407	435	383	375	403	373	402	419	422	404	336	362	417	431	339	405	429	436	367	389	406	404	403	421	405	368	424	392	366	404	371	408	398	385	391	384	393	394	396	401	395	360	418	375	385	364	407
13074	6220	10348	8167	3420	2194	1774	1380	1251	1101	1124	1032	1045	1013	1036	986	977	1022	983	935	942	1000	929	929	943	929	962	949	939	941	949	962	983	909	990	894	920	966	905	948	922	992	917	962	949	894	958	934	905	925	904	937	897	947	890	953	937	946	914	945	871	967	944	961	942	906	921	935	925	972	905	899	920	917	928	891	927	986	941	913	884	929	938	938	959	902	884	926	905	922	908	958	943	960	906	877	962	926	897	954	951	978	931	934	889	943	922	901	966	969	973	906	914	915	889	950	908	962	919	923	916	888	961	934	897	937	992	922	897	935	973	986	917	924	953	867	945	936	889	964	928	934	947	950	914	934	959	939	933	961	943	906	902	939	943	917	947	928	875	922	944	902	941	908	966	937	902	959	958	954	990	968	912	927	862	953	907	927	915	994	910	968	924	893	883	921	906	902	951	926	878	910	912	917	927	969	976	961	920	967	936	940	896	900	905	920	953	870	887	962	920	856	934	917	872	910	922	900	913	917	947	864	859	926	902	863	944	943	980	952	972	892	922	951	943	905	905	878	917	928	943	921	910	886	901	961	857	913	861	871	950	915	963	905	930	937	959	933	916	942	922	939	996	953	944	913	923	925	910	970	946	915	887	963	973	953	918	963	919	893	921	903	887	911	928	915	885	986	921	958	907	913	952	881	971	896	942	936	989	908	914	955	947	922	915	894	994	968	957	911	901	906	949	930	926	917	995	930	924	880	967	908	943	933	954	927	919	979	925	955	911	932	989	934	943	932	920	883	947	879	893	985	953	939	921	893	940	868	933	971	945	964	939	876	916	964	968	919	967	932	947	942	914	947	925	953	929	967	912	918	908	943	927	923	944	938	918	946	939	891	909	891	919	859	970	926	880	949	1001	877	939	972	953	902	933	966	911	1017	950	877	899	930	894	912	952	970	892	871	938	962	929	952	987	944	905	943	936	905	954	919	847	921	933	920	942	909	912	962	911	938	842	934	918	940	912	909	913	901	952	936	952	884	968	978	948	930	918	962	965	912	871	943	941	913	882	893	892	944	944	923	912	882	928	939	927	892	891	914	889	962	925	923	949	963	956	990	939	919	916	932	934	914	937	939	920	929	923	887	951	955	967	918	910	926	883	941	941	930	954	900	939	989	923	931	928	874	899	943	950	922	911	935	893	952	930	923	930	902	895	954	949	955	954	925	915	911	988	918	920	912	919	931	926	990	988	929	886	902	864	881	972	883	989	943	911	935	971	961	908	990	962	901	936	975	889	956	932	908	922	925	946	963	941	939	881	956	975	948	869	920	937	947	920	922	950	960	954	842	888	942	859	939	941	947	920	966	884	961	963	972	935	960	919	928	940	934	925	873	920	940	909	930	988	896	951	929	952	979	971	951	933	979	915	987	920	915	928	879	930	925	938	909	931	942	865	922	938	942	891	956	956	890	957	967	947	954	922	957	938	930	908	900	929	870	929	981	985	968	954	928	899	922	924	939	927	912	926	945	988	867	933	946	895	915	959	936	934	941	970	929	941	923	884	935	934	869	939	881	889	979	938	951	924	988	950	978	922	942	962	951	935	882	904	875	929	967	910	873	995	957	938	904	919	852	917	919	893	974	929	886	878	932	947	937	969	871	908	887	930	943	969	945	918	927	916	950	872	940	945	944	928	948	928	979	971	908	957	953	959	931	929	886	934	924	914	958	954	903	954	922	962	973	974	945	953	906	965	883	966	973	902	905	902	951	928	957	944	892	921	910	920	927	935	942	880	918	938	941	915	999	978	900	902	966	958	918	936	941	898	961	912	920	954	935	923	891	943	903	938	929	916	892	890	945	967	933	925	905	922	899	910	960	913	952	930	921	918	938	948	917	932	945	920	872	1011	902	962	928	917	907	916	917	930	909	956	927	933	943	924	914	933	937	976	915	949	920	913	910	884	957	926	903	964	952	921	936	944	921	880	963	914	913	925	907	935	942	922	922	917	952	990	942	977	898	912	871	927	952	934	888	930	949	913	937	924	919	928	925	941	913	888	891	902	955	959	861	931	936	938	909	961	950	921	959	924	929	912	903	943	947	915	935	918	922	878	922	936	929	985	886	926	878	938	888	943	936	967	904	920	959	858	937	946	909	931	921	928	905	919	941	947	935	959	874	873	930	923	893	873	912	893	941	925	881	926	952	957	904	875	944	908	962	966	891	923	954	907	929	916	912	976	888	918	982	960	948	966	953	904	944	926	962	943	958	916	929	924	941	907	873	942	917	911	900	908	887	889	940	915	939	940	936	938	957	905	896	948	982	957	947	925	909	875	959	943	922	911	954	921	944	947	936	912	947	872	970	937	857	925	923	942	894	922	990	926	935	908	899	925	940	948	914	902	897	914	937	963	967	951	908	946	908	857	904	912	930	942	920	902	985	941	927	889	929	914	945	843	946	930	911	908	946	946	869	932	991	930	927	926	913	913	899	969	894	929	888	915	908	955	835	946	949	917	943	912	978	950	951	926	905	929	934	945	944	906	878	872	949	952	936	910	961	958	883	931	978	877	889	962	908	914	928	926	922	950	873	943	945	928	940	924	952	870	928	924	919	906	952	963	927	957	948	957	950	964	906	918	909	906	929	887	880	962	938	932	928	942	949	974	896	909	886	958	920	933	931	936	936	921	937	935	954	939	909	880	905	975	924	906	935	910	903	873	941	902	958	912	931	986	963	921	977	974	964	876	944	941	919	922	935	944	900	909	868	893	942	902	924	921	938	918	1001	894	985	919	946	882	994	962	905	939	951	917	887	992	1033	923	929	912	935	908	954	935	899	872	949	926	979	917	953	980	928	966	948	957	881	934	943	879	872	914	921	947	950	965	916	931	953	911	929	933	890	865	926	879	940	915	881	894	915	947	907	935	911	918	916	955	982	941	893	915	930	966	972	931	926	906	968	946	904	938	907	933	934	956	972	937	922	964	908	946	865	889	965	911	958	964	953	945	899	932	941	960	933	964	911	959	951	913	925	926	878	930	950	926	912	941	942	974	920	971	924	935	898	965	956	933	921	945	916	924	935	961	882	952	944	944	966	916	982	949	887	929	941	914	969	928	878	906	930	954	873	924	908	906	905	946	918	872	962	974	900	980	943	905	928	912	923	864	904	942	934	907	934	923	991	962	893	970	894	968	918	977	949	896	964	937	887	888	914	983	989	954	924	894	895	930	936	954	907	948	917	888	989	909	946	904	957	936	891	925	909	924	938	952	900	985	868	928	933	919	905	910	924	927	871	908	936	937	911	941	904	915	883	904	930	950	959	891	922	937	928	951	974	914	940	940	937	932	939	937	919	939	925	959	884	941	915	922	990	908	929	963	965	923	935	932	887	897	861	936	874	909	944	911	929	893	959	977	926	927	899	918	954	967	971	887	925	957	908	893	946	960	934	922	893	919	879	951	912	959	934	914	924	935	886	963	923	927	936	925	1015	957	948	949	938	952	940	911	915	919	920	909	929	993	937
29218	10781	8511	4632	1355	698	569	470	413	375	342	363	328	358	345	318	319	358	324	337	317	319	312	314	293	315	299	322	316	310	320	299	300	308	314	309	364	334	314	314	348	322	316	301	310	318	319	328	312	309	317	341	306	329	331	336	316	321	312	325	297	274	316	309	316	298	311	333	305	307	330	295	297	311	285	337	300	299	281	326	319	317	323	289	341	333	342	362	300	298	308	344	306	349	301	311	323	294	275	322	300	322	330	286	308	307	306	320	325	309	324	305	306	268	293	314	281	318	339	313	312	328	346	316	293	322	327	305	314	291	348	305	322	332	300	314	310	283	316	320	338	323	283	311	314	289	291	304	331	327	326	325	315	333	283	317	314	290	300	308	304	336	349	327	299	291	327	296	307	320	344	293	340	304	325	311	316	325	312	337	312	277	284	308	338	323	337	299	332	342	344	340	287	291	289	334	304	327	321	307	311	299	314	330	317	310	314	321	314	295	347	289	286	287	340	302	305	361	295	329	317	293	314	310	340	321	338	298	294	326	346	345	305	327	322	318	314	301	300	326	300	349	287	339	307	334	332	308	304	284	333	312	295	300	332	338	320	306	348	368	343	331	295	287	301	336	307	277	302	301	319	295	293	310	293	302	317	319	323	356	321	280	315	286	309	328	324	331	303	319	292	298	311	334	332	312	306	364	340	271	321	314	286	306	309	326	344	310	286	330	312	309	333	301	307	320	310	338	321	318	314	320	318	313	309	331	297	324	297	337	314	293	303	321	296	320	287	321	304	333	313	305	285	304	307	315	350	334	333	279	311	322	299	340	289	347	315	317	320	304	296	306	306	315	308	327	340	303	359	304	317	272	312	291	329	272	313	343	344	349	320	343	337	319	327	321	307	319	298	302	345	291	304	294	323	299	299	295	317	296	285	327	299	282	320	306	341	323	300	327	320	325	340	345	342	326	318	291	289	318	319	303	278	327	301	321	288	309	351	297	298	302	332	335	327	342	320	349	325	354	318	319	331	323	323	299	328	293	323	307	299	315	337	298	321	310	317	309	314	300	311	334	301	315	304	322	319	286	309	307	343	303	315	337	279	317	337	337	316	309	332	309	329	316	311	304	323	337	342	311	354	309	311	317	328	322	298	297	333	315	274	335	315	284	323	330	290	324	324	329	292	320	314	300	316	279	277	321	303	325	305	339	324	354	300	333	289	342	345	282	340	324	307	293	357	342	313	304	308	347	309	300	353	317	301	314	293	337	292	322	303	307	305	317	307	303	308	324	308	335	342	280	327	326	304	352	301	308	295	290	323	326	312	358	314	367	319	309	338	305	320	297	335	303	346	320	314	336	333	315	338	318	346	310	333	287	316	310	314	296	288	338	308	307	298	316	306	299	306	307	336	339	310	305	311	302	309	276	270	308	341	303	295	317	318	324	319	310	342	311	318	299	308	311	331	314	347	298	312	335	336	305	339	290	273	352	318	316	309	309	317	304	309	334	314	300	312	349	326	295	319	312	324	300	285	288	334	319	324	298	305	285	330	288	334	317	327	290	313	327	317	334	316	291	334	310	322	334	290	339	304	310	332	316	324	314	325	318	362	299	312	291	300	326	294	289	326	326	327	320	275	293	305	272	295	364	324	354	342	302	291	333	330	309	361	294	313	289	328	324	309	272	344	296	317	298	330	303	312	298	364	332	290	316	323	300	310	319	300	342	313	320	316	339	291	308	328	291	292	346	297	347	291	298	296	337	316	336	330	334	303	314	309	320	326	305	308	318	314	304	334	278	326	323	311	333	349	316	340	335	272	296	288	303	345	308	304	327	306	302	288	319	295	344	329	322	285	299	286	335	318	313	316	283	314	322	317	346	345	331	298	291	354	321	332	326	330	326	292	317	323	307	320	349	343	308	320	303	308	303	334	332	313	309	317	335	319	299	311	324	332	300	302	330	323	294	344	333	302	298	297	327	315	334	280	296	352	341	339	310	297	337	302	316	336	325	328	300	327	342	340	309	324	353	298	330	312	308	302	298	295	311	308	331	298	362	330	295	320	345	306	331	313	286	334	322	319	296	283	302	340	324	313	314	311	306	309	319	293	302	299	364	306	297	336	339	324	343	323	304	308	322	311	324	300	325	349	314	355	320	337	333	313	357	350	321	310	315	321	341	315	302	337	296	260	333	325	331	329	315	303	313	307	284	333	286	321	325	317	295	318	316	290	304	302	297	323	325	306	303	311	299	335	329	318	333	351	272	317	326	355	337	315	294	277	347	274	312	286	322	303	302	328	326	306	339	301	338	269	336	333	299	305	336	299	298	297	314	292	316	336	305	319	291	307	304	304	304	332	280	282	354	340	292	316	290	303	313	333	277	325	325	311	310	296	313	318	311	313	311	324	347	320	339	319	284	284	320	336	336	306	297	329	284	297	333	320	302	304	295	332	310	308	325	317	296	303	308	320	327	319	323	333	329	306	341	324	302	291	305	312	307	306	322	303	322	295	332	303	283	320	305	312	288	303	321	302	327	320	339	316	320	333	311	293	346	332	319	322	349	314	318	311	323	294	291	334	301	299	338	301	331	322	326	328	295	300	309	329	307	316	291	298	306	314	322	330	301	336	322	291	305	331	319	334	311	333	324	308	323	331	313	298	313	278	344	315	318	299	335	304	303	341	317	298	313	328	355	300	307	342	297	301	337	302	293	302	307	317	325	274	305	312	316	353	327	295	320	341	335	295	347	335	359	295	311	327	304	288	323	318	307	351	318	305	287	329	305	295	326	312	341	295	324	273	305	313	313	281	325	334	280	312	316	285	334	318	334	299	297	306	330	321	325	305	316	318	322	326	314	334	347	328	302	318	306	321	315	326	302	285	305	287	325	306	309	284	352	294	299	288	344	311	330	294	324	309	281	281	309	319	317	303	323	315	315	304	288	291	324	333	315	297	305	338	300	325	341	317	293	313	318	345	272	325	324	329	309	304	342	305	309	285	313	336	298	299	317	300	330	337	304	306	292	321	311	320	275	324	303	296	334	313	312	304	292	341	301	355	304	357	322	299	341	296	321	336	313	354	351	367	329	327	347	319	323	349	327	292	273	286	331	351	331	312	299	315	353	290	305	289	297	305	321	321	288	291	324	342	331	292	309	306	298	291	312	305	322	304	315	315	326	315	323	314	334	322	296	299	296	304	291	312	301	337	291	320	316	281	299	348	320	308	321	303	316	300	306	324	324	332	305	345	339	277	320	287	306	312	305	324	329	317	336	306	309	288	301	327	311	354	310	332	320	327	309	317	306	307	303	300	286	298	339	279	285	295	327	322	294	283	312	326	331	337	318	316	297	312	288	323	316	299	324	334	315	328	326	320	343	329	307	320	296	330	334	287	307	326	328	336	322	292	319	294	358	324	316	321	310	307	323	314	321	282	322	302	322	349	317	289	355	313	326	303	301	294	304	321	324	309	311	325	331	284	310	324	276	294	295	329	323	323	318	295	307
17811	8034	13646	11029	4209	2586	2059	1561	1207	1070	1036	961	919	961	876	830	857	837	825	828	844	826	803	791	777	732	790	799	740	774	751	775	801	745	755	761	796	765	786	756	760	755	746	733	754	744	793	732	787	735	775	761	685	712	754	746	739	781	714	754	741	752	760	718	724	737	746	721	737	745	774	747	704	762	766	728	702	732	776	712	813	778	746	793	751	772	749	736	804	726	770	742	729	753	749	715	789	761	725	734	704	766	727	770	709	737	715	737	765	729	754	671	731	647	724	767	725	758	707	746	735	696	691	744	757	732	746	742	733	715	729	768	719	771	757	722	725	783	706	700	711	714	732	747	743	720	757	718	782	747	717	730	767	754	716	713	747	690	704	722	750	730	722	765	728	728	748	677	774	758	822	722	757	720	763	741	725	714	711	715	739	713	754	703	760	775	736	755	764	685	720	808	696	741	673	764	727	736	697	763	738	721	711	713	744	748	692	734	773	756	685	769	737	727	780	741	760	710	751	722	749	765	717	747	749	708	770	760	782	731	739	675	737	745	735	749	726	754	743	750	702	751	756	753	717	713	715	705	789	721	737	764	714	735	719	785	755	695	735	780	777	752	725	727	715	760	717	765	778	725	713	771	698	711	727	781	733	717	728	739	725	761	736	748	709	754	715	758	770	723	747	727	735	744	716	702	727	742	759	722	710	749	734	730	712	760	730	744	722	739	705	710	744	750	685	731	762	722	710	746	755	702	741	771	689	710	737	750	712	759	691	697	700	754	753	735	727	723	718	768	745	714	758	749	718	771	732	787	738	756	774	754	705	746	717	758	774	736	727	756	723	732	755	771	737	726	731	724	732	750	766	706	756	726	754	764	778	707	730	700	713	737	729	741	734	794	701	752	708	713	801	740	717	762	760	760	703	756	734	743	749	687	719	762	733	787	763	709	734	777	697	763	751	726	771	705	774	685	743	757	730	679	783	775	682	696	718	736	764	726	700	718	759	714	702	735	742	781	710	767	725	718	712	754	729	759	748	737	719	791	773	726	752	708	727	728	779	743	736	760	703	768	721	744	721	681	715	743	790	757	749	746	719	725	745	788	736	739	742	741	725	711	696	784	794	742	759	709	718	672	730	694	699	753	724	749	684	785	703	783	732	715	734	753	754	769	780	676	773	776	772	777	701	738	801	702	745	748	740	739	795	745	723	756	716	768	773	727	745	730	762	784	651	769	741	748	734	747	701	761	785	691	701	674	742	746	774	747	718	723	712	749	777	729	751	736	711	755	719	679	707	736	745	757	739	719	687	756	699	722	698	746	754	691	730	722	744	751	724	757	694	745	733	762	765	741	718	721	783	737	716	739	728	709	747	748	778	709	755	776	750	709	708	723	746	722	717	731	729	737	732	789	689	737	790	754	720	769	767	714	724	735	689	749	734	759	754	692	752	782	689	731	756	751	723	748	740	744	757	750	732	725	692	776	716	797	703	803	786	743	801	727	742	696	731	709	768	733	764	775	725	776	743	741	750	745	772	745	755	773	758	740	728	758	687	713	765	741	756	745	714	752	718	753	763	719	735	724	750	777	728	734	728	757	732	748	737	703	729	708	700	744	768	765	756	733	733	708	762	703	748	753	731	739	750	758	788	769	756	809	698	700	705	708	702	723	719	723	756	745	734	713	767	785	750	685	732	746	721	751	732	773	761	731	761	739	720	706	745	716	759	751	735	715	769	730	707	728	744	776	744	740	738	768	738	711	715	753	782	726	728	706	698	734	734	760	740	759	718	743	719	742	760	741	742	740	783	719	720	766	780	742	722	744	775	772	733	724	687	748	702	699	710	696	724	686	720	780	730	706	756	729	738	742	753	726	775	739	758	707	733	708	751	719	749	746	726	782	773	736	717	763	782	731	725	716	701	768	757	748	738	718	756	793	733	758	721	717	764	807	739	740	740	749	756	766	707	728	730	711	725	720	749	754	763	727	750	756	749	724	757	708	772	742	753	793	743	748	698	757	714	733	732	760	722	664	786	771	732	736	730	704	747	752	759	734	756	721	699	723	708	730	735	694	744	729	748	753	739	700	735	723	713	708	757	765	712	706	755	725	689	762	722	792	724	733	778	797	779	774	728	754	749	705	703	783	751	793	784	726	738	731	765	734	733	737	760	735	775	778	704	710	717	703	764	732	703	734	720	741	753	697	768	749	731	762	763	754	765	801	771	784	728	730	761	774	782	785	777	721	685	729	719	706	740	722	713	763	760	721	729	700	740	688	790	804	744	708	700	708	701	724	763	703	730	710	765	759	771	726	718	775	783	719	740	726	773	723	704	702	760	724	733	721	757	733	730	774	751	736	776	745	722	729	699	745	732	701	707	751	769	759	732	740	780	719	773	773	750	741	784	725	730	749	793	699	770	749	731	727	755	703	756	747	713	757	777	749	762	752	734	698	748	745	729	728	764	743	740	775	728	708	777	744	690	734	707	731	698	719	753	723	765	774	757	735	735	756	762	746	709	773	732	713	723	754	741	740	778	753	743	749	748	756	712	758	735	741	683	742	759	728	777	733	719	705	691	760	743	760	754	755	758	731	733	764	696	763	678	727	749	764	786	682	773	746	712	712	714	699	687	711	749	752	740	699	741	791	729	740	760	723	711	719	760	745	756	734	737	735	731	728	751	722	711	768	695	722	726	737	727	723	729	760	716	713	707	749	746	752	730	743	798	761	806	737	713	748	702	734	706	725	712	733	652	786	787	738	718	789	736	759	764	731	743	720	755	729	701	704	794	775	726	741	691	703	725	727	715	712	699	758	785	787	728	775	732	781	724	724	715	723	741	702	755	694	681	734	697	729	708	675	783	750	745	749	725	727	712	736	772	754	737	755	726	730	723	771	727	762	745	750	718	750	697	735	721	689	752	737	741	755	728	754	761	810	711	726	704	786	776	673	734	758	739	718	705	793	710	758	715	721	686	724	748	765	690	750	721	744	699	736	742	737	767	728	755	755	719	725	779	759	718	748	709	766	742	757	710	777	746	748	750	724	767	732	736	769	662	678	735	707	722	699	746	696	700	701	712	710	752	690	720	737	737	784	721	742	717	784	738	709	734	759	753	801	708	774	803	792	775	720	752	725	738	741	725	695	763	755	794	684	738	742	732	752	721	763	718	725	765	727	718	754	755	698	758	760	769	724	778	702	730	760	735	738	744	674	682	715	697	767	744	717	775	765	761	740	764	784	725	751	756	675	733	772	748	717	772	679	738	660	686	700	759	760	739	705	706	704	820	748	754	713	700	774	766	734	727	746	721	754	740	747	745	755	719	752	762	745	725	756	703	686	749	739	747	721	761	728	715	725	758	721	751	766	784	729	773	768	772	707	726	717	665	751	715	715	714	774	736	706	723	834	738	720	762	718	710	741	728	712	710	716	737	734	735	731	699	754	803	718	761	782	743	769	750	730	680	706	798	728	691	720	702	730	748	745	748	706	738	772	729	701	714	761
9587	3422	2818	1360	488	347	303	321	298	275	229	296	263	255	288	267	301	253	252	265	273	279	259	280	298	256	262	264	268	256	288	271	265	254	266	276	274	255	281	283	281	266	291	256	270	243	251	246	253	302	285	313	246	279	284	278	272	293	243	277	285	263	289	252	242	266	273	273	256	270	281	266	266	248	256	258	229	270	252	235	258	257	266	257	254	264	277	296	277	288	298	284	284	262	268	256	284	272	299	267	275	288	219	289	261	277	261	282	267	278	281	249	255	285	277	266	291	274	259	265	268	268	249	278	283	273	278	281	279	288	277	262	243	283	283	237	278	293	273	274	264	288	258	264	273	276	253	276	288	257	231	295	274	283	266	256	323	277	248	268	255	273	295	268	257	301	250	288	299	302	251	275	284	287	260	272	272	286	277	255	282	267	285	296	283	280	308	233	258	260	244	261	293	272	261	275	278	276	243	247	290	282	297	259	232	279	293	304	248	256	297	268	280	270	254	273	268	263	260	290	250	270	279	274	274	265	249	250	250	262	281	251	270	268	277	250	233	262	272	290	274	246	266	277	266	260	242	228	262	277	266	247	288	261	258	278	270	292	239	285	261	281	260	273	272	263	260	285	261	285	295	267	265	260	262	260	279	277	270	246	244	294	288	289	281	279	274	257	256	250	280	241	276	261	244	314	279	265	245	271	279	255	298	244	269	278	246	300	254	302	274	254	265	287	248	272	282	262	273	278	251	263	270	261	285	254	301	273	222	250	251	265	253	268	262	261	282	261	242	256	284	272	288	290	258	284	253	266	284	281	264	298	250	272	283	254	274	221	281	227	294	256	278	286	239	280	256	300	261	277	247	255	285	279	246	265	289	301	274	235	278	318	274	279	284	290	295	263	274	250	269	264	258	271	297	271	241	265	276	253	275	258	272	268	259	275	254	257	288	299	287	267	261	271	246	274	284	266	259	239	257	276	256	288	285	259	269	309	282	279	270	280	273	292	288	280	276	270	281	264	269	281	281	290	322	292	294	288	289	266	272	266	256	272	266	245	269	270	250	249	298	257	281	273	269	265	256	250	278	275	272	277	281	257	267	283	255	281	282	239	296	288	277	260	272	270	270	248	264	274	287	255	271	291	252	255	281	269	291	261	297	254	300	266	260	266	247	256	292	276	278	275	262	244	269	254	295	240	247	287	266	304	247	275	254	250	293	245	273	309	278	272	256	277	287	261	292	269	273	260	260	271	255	268	267	250	273	239	252	232	282	267	271	287	271	284	269	270	259	257	266	278	286	302	302	268	238	259	265	291	262	261	325	274	271	274	273	276	240	283	296	254	255	255	257	241	288	276	273	259	281	259	282	255	273	296	250	285	263	281	244	263	271	251	260	279	221	244	249	251	253	299	279	300	264	264	232	280	260	271	285	276	268	304	284	281	265	249	256	269	251	258	274	272	281	222	252	278	247	278	263	286	305	249	268	268	269	266	249	290	262	264	282	284	252	245	266	264	282	280	254	297	251	259	266	276	281	273	262	259	265	265	261	282	270	276	271	269	264	277	283	253	241	230	226	266	262	308	251	266	262	274	285	250	274	266	268	282	265	275	267	239	236	278	279	284	285	265	284	262	256	259	254	246	268	258	275	253	262	296	287	306	284	276	275	285	272	266	227	275	294	284	276	240	269	255	295	270	256	330	284	259	272	278	273	289	253	274	299	280	306	246	253	261	271	271	281	283	290	295	284	279	270	246	270	280	273	271	289	270	267	278	276	247	280	296	270	260	244	311	263	244	226	285	263	225	278	259	292	267	264	255	279	253	284	267	269	266	272	259	240	235	262	266	289	286	276	269	273	249	284	279	274	277	285	261	283	237	306	253	289	254	243	291	292	275	269	255	252	278	266	265	279	254	286	273	270	287	245	247	272	287	266	273	279	284	302	243	299	284	236	250	265	280	294	267	323	282	280	275	270	254	251	263	323	225	244	288	235	259	267	304	252	284	263	325	285	240	282	269	286	251	277	267	248	260	261	273	274	277	267	264	248	243	264	249	247	254	243	268	285	242	293	269	283	283	286	270	278	262	262	243	276	275	247	267	275	258	234	272	265	240	275	278	283	298	269	240	255	253	265	272	241	274	267	255	288	272	240	269	248	277	304	287	287	272	245	281	304	275	280	295	237	252	260	289	268	226	287	271	271	260	243	256	286	279	278	262	275	256	270	281	269	292	267	253	274	260	273	271	293	287	248	265	267	270	289	311	285	261	277	273	286	248	275	285	235	260	289	263	254	257	232	242	279	263	233	291	282	226	271	292	242	266	252	274	285	298	240	286	255	237	265	236	266	255	281	254	236	259	296	288	250	243	274	271	293	276	256	274	274	258	268	288	251	275	269	295	287	268	244	259	290	285	236	293	262	269	262	270	271	292	285	293	273	275	243	276	274	265	280	261	305	251	259	249	259	300	256	251	260	270	290	259	274	303	261	301	267	254	272	262	276	230	294	239	280	319	270	269	276	265	267	275	254	289	263	268	267	242	257	278	255	259	282	258	265	295	281	248	261	285	249	262	275	245	260	266	255	260	261	277	257	256	305	263	295	304	291	300	280	272	280	287	265	278	269	273	245	245	278	260	267	243	250	272	289	254	278	275	281	259	289	261	313	273	261	280	273	271	258	282	275	277	272	267	264	274	277	265	294	234	267	289	300	268	292	269	243	266	281	256	265	309	265	252	273	260	258	278	240	275	278	279	261	264	275	256	292	271	304	265	290	269	268	260	260	251	254	274	285	287	295	273	268	267	293	256	275	228	247	260	283	243	271	243	279	287	265	328	277	264	314	267	280	294	278	277	240	248	260	272	265	292	261	285	264	259	257	259	277	293	263	313	284	251	293	278	266	295	291	260	299	252	244	255	279	278	289	253	248	248	264	286	240	280	274	267	279	253	254	265	273	277	254	284	281	290	243	271	308	278	266	287	307	270	273	275	259	280	289	304	268	274	273	251	271	274	255	265	248	271	254	236	300	272	269	267	277	293	289	231	250	270	274	280	259	284	271	273	266	253	242	303	319	256	296	292	269	299	276	257	244	280	267	235	276	298	289	266	252	263	255	258	281	246	257	252	287	289	257	260	286	263	269	271	252	280	276	268	303	254	283	268	275	256	274	288	264	285	235	277	273	270	269	275	301	252	278	265	292	277	295	286	299	260	258	290	264	252	273	261	297	249	259	250	272	256	267	249	297	267	292	249	250	275	278	242	285	268	283	284	265	272	283	257	252	277	250	280	326	280	287	243	294	278	232	268	258	268	273	274	260	273	246	286	274	259	273	282	250	242	275	263	241	278	279	259	282	267	301	281	279	280	300	244	255	258	295	283	250	281	268	278	262	232	269	255	292	269	283	247	273	253	295	279	279	306	249	271	271	257	274	284	284	264	294	256	286	269	274	264	303	261	269	298	271	255	298	264	275	290	261	273	281	253	234	267	290	269	293	311	279	239	276	289
7082	3569	5662	3927	1491	1014	896	782	721	669	637	693	698	687	660	705	654	685	682	654	646	651	629	636	648	659	686	673	701	700	603	637	672	693	625	641	639	704	674	717	699	676	714	694	639	699	673	687	671	669	664	706	653	617	641	673	690	699	666	698	653	663	689	668	673	665	697	705	645	618	663	702	680	666	686	683	645	666	714	708	677	644	686	659	691	675	700	675	641	733	691	638	642	700	638	705	669	665	659	683	680	687	665	692	655	640	635	705	600	660	659	663	693	691	709	678	685	652	715	632	624	696	676	687	679	674	744	680	668	654	688	636	654	632	668	637	660	634	639	660	690	709	632	668	665	649	658	667	643	642	658	681	668	663	658	664	697	700	632	690	705	677	651	648	646	660	729	675	676	708	668	701	695	673	657	647	711	658	655	674	676	643	664	649	664	692	680	671	654	677	625	670	700	680	653	714	667	675	656	679	685	670	712	641	668	683	701	675	662	641	681	713	649	626	672	660	674	658	647	672	652	702	686	728	655	643	682	668	677	674	695	715	666	690	703	653	668	678	690	658	679	714	665	650	644	663	643	702	672	686	700	619	704	672	666	694	676	600	679	700	680	689	656	657	697	708	638	645	660	698	645	704	640	653	659	667	647	668	677	643	691	654	645	632	662	632	672	661	656	653	677	673	657	642	666	682	661	670	710	659	636	692	644	692	674	699	642	642	666	638	642	652	677	687	675	639	651	603	641	665	654	678	652	665	658	681	648	729	695	594	723	692	666	689	680	665	679	680	665	701	717	691	639	685	674	659	659	695	657	638	737	658	651	731	684	664	669	655	686	717	671	675	683	672	713	678	688	633	668	668	704	686	700	663	696	691	696	663	702	646	648	665	649	648	692	650	648	630	652	684	675	677	663	684	662	661	710	687	669	678	710	668	620	676	704	693	656	690	670	639	657	660	714	685	676	629	703	642	688	638	691	603	656	641	669	668	660	668	701	676	651	719	652	700	689	710	665	690	677	698	654	658	697	667	709	672	643	706	675	683	688	667	704	662	710	626	695	665	615	651	663	658	677	668	659	669	710	645	669	670	665	673	695	663	661	657	664	727	636	703	659	671	710	682	709	664	664	701	665	690	672	712	685	617	708	673	679	676	725	677	672	664	657	673	638	719	658	641	679	675	640	633	680	684	673	715	652	665	666	670	675	685	709	649	689	632	666	663	654	700	638	676	681	704	641	600	611	642	634	717	646	690	631	668	673	645	675	668	673	682	672	648	721	662	663	684	628	708	704	643	625	714	672	660	695	736	707	669	656	675	664	655	629	651	703	657	668	652	710	652	657	701	695	651	647	665	686	689	671	657	700	639	663	670	696	652	657	663	654	634	720	634	684	654	697	691	677	639	669	650	669	661	714	602	676	643	617	669	665	725	682	715	652	652	676	655	689	666	649	690	681	643	651	639	660	687	657	706	698	691	637	682	686	666	665	665	648	667	661	657	669	661	642	684	664	667	633	691	693	664	628	655	694	680	703	689	679	724	704	662	655	638	640	665	660	675	628	669	667	676	656	700	724	632	659	661	668	675	686	686	657	667	645	732	697	700	690	703	622	670	667	677	723	686	622	655	709	708	642	632	670	627	656	681	691	623	675	643	637	633	687	656	661	697	686	670	655	662	664	658	671	675	627	680	645	678	724	673	665	700	717	670	697	673	712	673	676	652	708	661	679	651	675	681	668	644	680	681	702	638	671	694	701	717	633	691	709	697	631	658	600	680	652	643	673	632	667	672	659	669	691	670	645	631	662	678	631	637	641	725	654	725	650	717	685	661	674	572	628	669	661	712	640	672	707	659	681	672	619	640	666	650	695	652	688	715	662	682	697	646	637	692	703	673	645	690	651	645	668	670	729	671	651	690	669	695	687	673	666	695	702	678	677	643	679	653	659	713	704	651	713	669	649	657	655	679	667	667	704	682	682	728	685	640	631	648	616	674	664	717	651	663	685	707	667	664	668	647	723	657	667	681	661	649	694	667	700	721	704	648	702	690	651	635	639	686	679	695	620	708	657	669	684	691	635	658	661	667	637	666	671	698	687	677	657	630	645	665	717	660	611	635	656	671	642	667	707	660	665	680	683	682	668	679	696	678	680	667	642	696	656	640	702	654	660	664	635	666	658	659	728	678	669	657	688	700	691	689	667	693	633	692	621	692	696	705	656	641	668	677	701	676	684	673	662	690	683	695	700	660	703	697	661	676	669	668	664	694	658	684	697	692	682	653	652	707	629	667	657	651	678	674	667	663	682	658	686	648	608	638	650	713	669	723	651	641	629	698	642	659	657	677	726	700	709	685	675	688	670	677	682	660	653	699	720	646	654	722	692	694	631	674	631	675	690	636	732	674	680	675	646	699	707	678	663	658	614	594	656	672	700	694	638	660	704	702	682	688	617	636	687	675	667	667	678	696	625	652	703	667	677	693	700	660	661	687	679	624	689	643	705	631	684	666	644	696	645	643	691	726	655	676	698	656	701	633	626	674	720	680	631	677	673	675	707	672	662	653	669	699	660	661	652	645	727	625	680	647	680	629	684	702	670	677	673	714	736	713	693	676	654	688	649	666	661	640	699	657	655	693	626	690	702	714	620	665	654	648	694	687	660	654	662	682	659	679	680	635	633	640	652	612	656	689	697	684	737	694	629	712	685	668	691	629	634	647	691	655	704	633	669	700	635	687	674	634	622	659	709	656	636	688	670	673	646	704	704	645	634	673	712	640	695	716	678	632	656	676	644	687	645	677	704	699	698	656	672	630	669	671	674	658	682	684	677	682	719	648	632	721	634	713	679	638	677	653	675	675	660	690	662	677	729	660	684	696	673	635	680	660	660	703	718	675	644	668	711	654	642	634	681	677	715	638	732	692	666	711	665	664	687	669	686	665	645	688	628	678	658	681	646	640	650	689	637	694	675	681	693	675	647	668	654	678	660	665	666	624	647	684	682	680	657	690	688	697	632	651	650	719	684	667	643	676	660	702	692	650	650	671	655	613	659	649	674	652	641	678	689	681	667	672	643	622	704	679	653	642	688	751	701	654	705	698	627	677	674	675	611	663	660	699	701	649	667	669	632	678	647	622	703	726	678	686	624	700	693	688	691	641	697	666	658	618	635	731	667	711	657	674	633	671	697	691	660	663	681	665	660	636	665	688	651	647	640	673	670	681	690	687	703	668	680	662	647	641	660	724	657	653	692	666	676	674	684	659	689	636	690	657	703	668	713	725	593	685	679	717	663	657	663	674	636	677	673	657	673	644	673	651	672	634	663	655	625	659	705	719	688	710	660	664	632	638	649	721	641	695	661	642	682	659	716	665	675	653	687	679	698	684	649	726	670	712	715	692	718	673	626	697	660	645	713	679	679	661	701	643	701	670	691	613	676	685	640	644	640	676	697	739	666	657	676	667	700	678	695	669	656	656	710	610	678	669	613	677	731	695	702	648	649	679	650	681	655	646
19495	6592	5622	2834	1074	615	524	467	478	401	387	434	439	421	417	407	428	424	385	381	380	382	380	437	377	395	410	371	413	388	381	393	387	407	403	371	369	435	416	410	405	398	393	427	402	411	418	432	373	358	449	410	400	414	385	404	378	413	441	365	419	385	400	443	452	439	382	366	429	371	369	367	395	458	414	442	434	357	411	421	396	444	388	398	366	422	361	420	387	409	404	425	382	433	415	419	410	398	395	372	397	440	432	402	414	359	351	391	411	393	426	392	381	392	418	425	397	398	383	353	410	395	396	392	427	390	437	414	431	427	420	419	367	363	408	394	385	358	408	397	419	368	402	360	401	381	393	393	398	390	363	391	378	449	402	367	362	388	383	410	398	410	392	408	401	419	438	389	357	396	398	383	446	414	377	414	425	420	393	459	375	398	389	402	372	405	365	407	406	362	441	390	408	406	386	444	417	397	440	399	405	378	378	356	431	393	387	407	416	366	402	397	425	398	431	406	449	401	399	371	411	379	406	384	399	406	403	433	405	370	426	418	323	424	410	374	388	409	406	407	413	408	377	397	404	376	389	394	409	409	399	382	416	391	415	410	390	385	408	394	387	356	460	421	408	394	404	407	385	387	384	410	423	400	395	428	396	393	390	412	442	396	361	405	404	396	389	349	403	405	385	435	391	407	418	384	391	382	352	396	408	376	389	382	399	375	386	416	422	374	395	416	420	419	410	399	384	387	379	398	401	402	419	367	395	382	435	362	400	361	419	381	413	396	395	418	415	397	405	428	460	413	408	388	406	375	399	400	370	396	426	405	415	406	367	379	376	421	433	399	421	404	413	419	419	375	388	396	422	389	430	403	413	344	389	349	380	435	414	389	405	423	401	408	401	409	421	390	409	385	431	379	391	438	436	389	393	425	402	399	392	372	376	373	413	401	404	386	393	416	387	394	410	403	371	389	424	379	366	389	401	434	383	413	378	425	418	362	382	378	405	385	364	389	408	385	455	410	413	390	425	437	406	401	400	383	379	416	400	425	424	413	407	401	403	400	435	406	431	401	401	386	400	389	370	370	433	402	379	371	387	349	397	388	410	419	436	383	429	392	424	380	430	438	392	419	414	406	410	407	389	392	421	426	448	405	395	411	396	426	437	369	405	382	404	412	391	403	451	393	426	407	391	386	368	425	385	390	404	398	372	368	375	370	430	417	420	405	377	400	422	365	415	375	391	398	362	413	411	400	390	363	404	384	427	384	459	387	403	387	396	381	397	402	389	408	379	378	372	411	417	381	401	413	375	405	381	378	445	388	399	382	379	435	410	393	399	419	422	412	391	386	393	407	408	385	429	393	382	401	380	416	451	419	381	422	402	419	429	416	410	402	403	365	386	384	412	414	421	445	393	418	365	403	345	414	408	410	413	352	383	406	418	356	395	449	417	392	399	346	364	404	424	366	390	368	418	391	380	406	412	378	451	375	413	395	399	412	400	402	427	422	386	408	385	416	412	372	414	388	420	370	407	396	425	419	437	408	420	404	439	381	420	398	463	404	383	380	392	454	393	403	381	401	393	412	410	403	393	431	385	394	407	371	422	387	394	359	402	389	377	406	390	415	424	405	417	375	383	398	405	398	392	360	382	411	404	426	382	442	387	376	379	391	379	405	403	362	415	400	403	394	376	384	411	387	434	424	397	389	389	384	394	398	394	390	394	414	416	402	412	414	418	459	352	392	388	402	404	412	398	397	424	421	409	391	390	386	403	380	376	433	404	393	411	385	424	359	420	395	406	427	396	393	391	407	389	374	423	409	409	410	388	362	402	408	397	352	412	428	410	404	404	378	432	415	382	426	384	418	377	407	417	401	423	413	406	396	366	385	425	402	382	412	378	388	399	362	421	412	414	404	438	359	396	387	389	393	363	392	353	389	428	403	380	417	373	370	389	432	428	405	403	439	460	424	404	377	348	392	393	380	449	401	398	402	373	381	400	403	388	344	428	389	408	411	393	399	397	417	431	385	387	404	381	397	417	422	387	394	410	403	417	458	378	405	451	370	387	392	399	429	404	407	381	411	380	368	394	428	389	375	412	399	379	429	386	386	384	397	362	397	356	408	425	401	442	434	403	408	373	424	358	439	438	373	403	388	431	420	409	392	397	385	389	387	398	376	455	407	384	411	386	391	388	371	417	420	385	407	380	424	407	397	368	348	394	433	357	406	401	413	365	399	384	346	401	436	372	420	372	410	411	402	429	427	425	405	437	397	450	387	440	367	376	381	405	403	385	405	397	399	407	421	389	437	403	427	409	396	388	398	385	428	417	395	422	376	414	411	428	423	421	399	403	393	415	401	419	404	421	403	435	407	403	421	399	374	390	403	373	385	391	377	359	430	402	382	400	405	414	365	401	408	393	380	392	403	400	387	402	440	389	425	373	421	396	401	356	402	407	381	437	441	448	401	399	392	397	413	400	396	398	387	396	395	419	425	374	396	392	402	434	396	430	412	392	403	428	401	392	345	383	434	363	388	389	380	413	389	390	375	418	410	375	414	428	416	424	416	350	412	415	403	444	423	407	365	413	414	394	423	418	410	427	398	410	399	409	416	392	384	412	399	477	368	373	422	423	402	393	417	449	397	429	397	431	370	395	415	417	386	402	387	375	415	402	390	377	409	416	411	427	404	408	403	376	419	451	416	415	426	412	391	423	378	355	401	417	410	407	379	377	348	422	396	388	392	410	405	413	402	405	428	373	417	392	403	396	406	381	382	395	373	435	423	402	414	430	412	374	336	382	410	402	423	419	375	409	398	404	363	374	414	362	403	397	378	386	388	434	376	392	419	399	412	399	404	393	401	407	393	415	408	419	453	423	421	378	409	405	367	402	422	414	367	400	435	372	404	421	381	383	362	397	421	373	386	398	436	411	412	452	371	384	383	406	414	348	416	358	414	384	409	413	379	394	395	392	403	381	402	379	384	394	443	435	419	428	420	379	395	393	416	423	383	371	397	415	408	388	365	398	407	364	417	441	428	406	394	402	389	437	393	356	399	438	460	430	352	385	421	408	410	421	438	398	431	397	356	406	389	384	363	374	416	400	371	364	377	379	372	386	409	410	373	417	421	367	406	389	380	407	425	467	422	393	399	401	388	386	358	380	445	373	414	370	406	407	406	413	403	406	385	412	372	372	367	381	435	452	393	387	392	443	431	388	381	434	406	397	437	374	403	432	440	408	386	401	425	426	417	394	431	406	418	409	402	389	426	359	439	410	383	396	381	420	426	412	381	382	434	396	430	434	427	435	405	395	404	376	400	373	356	402	396	374	396	392	389	408	408	412	369	383	392	433	413	447	423	388	397	379	395	408	380	394	392	368	385	412	381	392	379	378	399	351	420	407	418	383	395	390	366	367	380	447	379	394	361	407	381	409	374	400	417	364	400	417	394	396	407	391	412	375	419	408	432	428	371	392	396	396	382	389	389	387	394	397	408	423	439	434	422	394	375
13819	5939	9932	7511	3573	1934	1752	1477	1267	1144	1108	1036	1071	1068	995	965	950	963	1006	980	963	909	994	955	969	1005	964	945	916	918	950	979	919	941	914	924	935	927	909	968	955	956	963	895	907	937	955	907	918	896	969	937	934	911	868	931	929	914	949	957	917	964	931	932	889	926	951	917	984	922	933	978	911	884	901	958	900	950	927	919	912	985	935	976	980	966	946	918	900	921	955	960	943	976	924	887	922	928	886	899	906	893	968	958	939	949	972	922	943	927	875	950	935	890	871	933	928	892	916	934	927	963	1008	932	903	935	935	961	938	973	966	827	922	915	966	931	977	936	940	931	888	881	916	893	944	970	950	907	946	909	900	944	938	892	975	880	939	911	904	934	960	930	960	905	951	933	933	952	904	955	962	908	903	911	1011	888	891	965	997	943	972	928	1004	919	924	913	973	926	949	1010	904	895	892	872	988	946	908	920	930	932	972	932	893	943	897	934	933	997	904	938	960	916	891	954	879	939	970	928	951	932	901	944	980	962	915	911	956	953	906	962	951	953	951	925	939	883	934	967	910	893	980	910	942	917	901	949	895	884	910	983	984	952	958	914	877	904	926	925	935	960	930	937	971	909	985	917	951	973	908	969	903	923	924	943	957	925	995	932	956	928	920	936	913	869	948	912	958	935	899	966	916	938	929	961	934	922	954	961	944	903	902	936	950	928	912	938	917	952	902	950	879	940	883	897	900	940	900	905	920	932	883	930	884	958	971	957	947	934	906	901	963	950	898	949	913	869	912	915	943	926	942	921	919	875	893	930	954	982	926	953	926	911	963	922	892	925	934	893	949	917	944	959	896	936	921	913	918	946	945	924	958	919	943	927	913	943	951	929	917	937	880	1010	940	877	900	921	957	910	902	909	915	970	929	962	991	891	851	920	909	943	969	945	1017	917	912	946	919	962	958	989	1019	967	918	955	959	874	952	886	918	953	966	939	897	1012	948	905	927	959	936	927	921	949	928	977	1001	953	940	905	967	967	958	903	973	942	955	955	940	908	974	868	931	946	949	940	935	914	923	973	979	980	972	924	861	981	986	905	875	948	936	915	954	908	882	971	936	914	942	926	926	966	933	934	939	927	933	953	948	941	995	927	894	920	938	898	936	998	912	892	954	963	862	933	922	955	945	917	935	927	913	944	958	885	910	1041	899	961	935	901	876	998	917	910	944	896	918	931	922	933	925	920	956	940	929	967	930	930	923	903	937	932	972	983	901	973	933	933	911	905	950	935	944	944	929	932	907	1000	905	969	900	961	980	940	942	974	954	911	938	932	886	924	891	961	914	883	944	952	947	948	944	957	954	934	922	943	919	913	912	901	905	897	934	919	936	960	949	918	896	924	895	938	937	952	914	955	927	896	923	983	988	920	939	937	922	976	954	906	926	1000	931	933	979	908	953	971	904	930	935	924	933	966	948	938	948	918	931	925	946	885	941	967	931	916	925	884	877	915	916	902	894	983	934	949	886	929	917	899	979	912	912	886	977	952	919	907	932	953	916	953	947	974	901	938	944	933	929	999	926	911	939	916	938	921	915	941	841	995	921	925	951	948	979	919	925	891	924	959	995	966	963	973	895	902	920	981	917	922	919	940	910	935	978	929	928	896	917	879	885	880	927	869	935	916	941	928	966	899	965	909	947	943	957	972	918	998	962	941	934	894	923	939	918	932	911	932	933	906	941	859	955	941	884	929	952	898	954	896	939	897	904	907	929	856	874	948	930	954	943	922	920	890	889	942	937	938	949	990	916	941	955	955	942	959	931	940	983	973	884	925	869	898	951	913	857	959	943	917	871	936	935	946	935	929	895	953	900	914	903	874	907	967	941	950	951	949	978	946	927	905	926	911	949	933	958	882	892	895	929	947	916	957	952	865	964	964	914	907	947	941	901	1001	863	908	932	901	889	964	966	937	944	949	933	905	914	917	915	938	932	929	895	960	902	939	971	971	891	911	937	855	1043	914	939	975	910	949	901	952	951	919	927	910	923	941	928	949	931	934	906	910	867	1008	889	956	961	924	971	969	900	969	947	901	958	897	944	924	924	930	951	884	921	931	934	899	959	877	888	952	899	933	920	949	970	921	960	941	911	911	952	938	959	942	933	951	926	921	998	919	896	971	868	854	962	945	871	895	895	895	949	942	965	907	935	922	942	991	957	929	946	960	891	931	910	918	909	925	971	959	949	877	965	948	906	966	987	926	949	952	938	901	978	965	942	925	869	919	924	932	958	923	886	935	913	963	917	917	920	929	913	978	944	973	935	945	960	932	932	936	940	972	939	904	924	948	938	899	946	920	942	892	937	931	915	889	939	918	974	915	917	948	938	899	942	939	962	927	922	916	930	905	995	928	913	905	924	1012	929	940	933	932	935	957	908	958	946	934	912	961	911	919	923	946	944	925	938	920	958	912	902	916	953	981	932	954	900	912	913	922	966	888	904	977	925	930	974	938	926	982	927	963	895	937	975	926	952	889	905	935	991	935	905	937	904	939	954	948	936	919	979	960	882	972	906	928	945	933	923	959	955	875	927	902	938	962	914	897	934	942	942	900	909	938	949	935	885	957	942	947	929	930	940	987	938	922	1006	904	971	938	904	954	959	918	896	920	883	943	947	908	951	901	917	890	889	964	897	899	903	911	947	946	946	972	915	871	923	964	978	868	877	948	911	962	911	912	936	913	950	946	939	920	938	960	930	958	912	924	947	922	955	935	886	932	926	968	954	871	925	962	930	957	963	929	960	949	958	912	917	900	921	948	943	931	998	907	996	897	965	923	966	929	940	909	910	955	927	978	937	886	929	924	896	942	913	923	936	981	937	954	920	904	926	917	977	951	936	912	962	883	917	962	928	999	901	956	916	951	918	908	935	921	925	930	920	869	912	949	950	929	895	924	946	997	923	919	971	918	897	918	932	964	911	940	954	898	883	906	904	908	935	955	933	941	922	940	998	941	975	870	878	1000	894	969	927	912	976	941	916	916	904	925	880	973	907	918	965	943	955	918	912	955	934	938	948	919	905	904	937	948	917	921	924	937	943	907	945	934	940	922	900	956	973	884	969	932	893	911	923	932	957	962	930	929	951	921	899	901	946	952	948	889	961	918	898	960	894	981	915	903	936	891	945	967	956	902	884	937	883	917	943	912	935	961	920	930	973	946	933	900	875	939	954	869	926	957	920	882	891	908	955	940	1014	959	948	938	942	925	933	923	905	942	938	948	895	906	928	945	908	871	1007	967	895	1019	937	910	920	913	913	946	952	889	949	879	866	911	912	924	929	954	969	898	969	995	872	919	932	927	938	949	973	893	1023	943	958	909	871	898	903	919	953	900	939	941	864	947	946	945	987	893	917	937	904	960	933	913	940	909	938	969	893	924	977	951	911	920	944	918	927	905	908	920	953	911	971	945	899	989	930	1007	936	921	921	904	869	919	873	976	939	944	933	983	939	892	947	952	971	984	876	945	959	951	944	904	933	923	991	897	956	996
28049	10594	8552	4309	1465	825	590	462	407	381	352	370	365	294	344	382	348	333	335	338	325	282	309	330	302	328	330	373	347	335	313	319	325	331	305	356	306	317	300	324	328	326	322	288	295	296	329	320	286	308	333	310	326	320	309	316	342	340	357	320	325	309	360	294	322	331	284	294	313	305	285	319	320	319	291	323	274	278	328	307	297	292	330	355	317	344	281	329	286	279	337	322	347	315	326	305	344	310	296	318	290	354	295	316	286	308	313	366	321	336	305	331	308	293	301	324	281	296	319	329	332	325	304	296	341	298	331	320	330	305	309	303	306	293	312	309	266	316	315	297	319	303	313	341	311	285	309	332	304	325	329	293	300	311	331	296	322	303	305	288	320	287	298	313	291	282	317	286	315	299	314	292	299	301	330	339	305	301	326	341	292	263	290	297	304	321	336	311	314	277	299	317	323	310	292	326	301	294	296	320	330	323	340	288	318	309	295	326	302	321	298	296	324	310	286	313	314	302	327	339	301	325	332	308	298	328	320	334	345	318	317	323	311	309	327	322	293	291	332	335	354	296	307	293	320	317	310	278	321	333	308	359	295	335	321	324	281	351	315	312	301	301	325	310	312	317	326	311	290	299	327	337	333	302	301	304	322	290	330	299	299	304	294	304	307	333	301	313	361	326	306	338	326	316	311	282	330	317	320	289	299	284	326	293	304	285	314	323	322	322	314	316	300	268	312	349	312	322	320	316	319	310	305	314	293	287	300	304	288	301	315	301	333	322	325	314	371	348	338	303	287	304	317	327	338	291	335	325	298	302	286	280	313	319	326	287	284	282	344	292	296	306	279	316	314	342	344	318	330	337	317	320	308	361	303	297	280	309	343	314	275	312	275	299	331	329	343	287	323	325	314	368	312	310	323	284	297	322	350	313	346	344	321	288	314	309	299	296	338	342	302	345	311	307	319	323	314	314	308	298	305	335	316	312	310	310	305	299	305	312	304	314	296	312	317	314	306	304	314	334	363	299	320	303	307	303	318	299	307	302	270	280	309	321	342	270	325	319	346	318	327	319	303	311	312	331	305	291	303	319	297	299	291	293	309	308	301	330	334	310	301	329	350	296	329	298	319	293	310	320	334	320	337	318	319	332	329	330	312	323	293	289	301	328	337	288	287	306	313	306	331	292	304	288	288	331	292	300	287	309	291	313	325	289	329	328	297	297	318	321	291	307	276	329	338	336	303	325	311	332	331	324	280	305	326	307	316	326	302	304	313	292	321	309	312	287	311	327	328	297	314	327	313	342	310	322	309	336	295	332	308	326	316	329	321	336	319	355	297	320	308	340	313	298	291	332	350	295	323	288	270	317	323	324	351	315	298	302	323	286	322	324	306	303	327	290	334	299	329	310	312	292	315	305	259	330	327	318	293	322	319	280	299	295	313	326	334	355	331	274	326	341	298	280	276	308	317	309	301	314	322	315	304	320	315	314	293	328	305	315	344	333	340	292	322	309	326	314	318	300	330	347	315	293	323	325	333	304	316	339	301	306	319	322	328	333	310	318	313	290	313	307	315	324	319	296	300	295	293	326	327	297	343	318	304	326	310	308	313	360	324	345	318	339	309	317	332	310	298	308	325	279	336	288	330	311	292	313	333	290	332	326	316	292	351	320	327	341	337	312	319	323	312	309	300	323	312	295	323	325	297	299	293	313	320	333	334	322	318	305	291	297	308	347	310	286	290	320	321	319	289	321	345	311	324	328	355	302	255	317	292	317	366	309	294	309	331	301	303	323	300	317	328	326	272	288	323	318	325	376	312	295	321	319	288	301	330	289	317	308	303	321	317	298	335	323	293	347	315	294	289	317	290	326	320	315	314	302	317	302	305	323	320	333	306	328	298	318	321	311	293	318	306	320	314	314	311	290	310	300	305	332	321	323	354	302	308	326	289	288	295	275	324	321	322	302	302	314	288	314	346	312	306	297	300	299	291	302	312	337	329	318	307	269	307	291	363	324	297	313	338	335	322	364	303	284	347	332	320	311	277	335	326	349	280	338	299	340	287	320	342	292	291	290	273	283	295	329	331	294	289	277	336	314	334	300	321	290	282	320	294	304	292	302	311	309	269	305	337	322	302	297	327	272	309	301	298	327	321	326	343	342	336	337	334	284	315	319	321	335	324	326	327	310	332	297	353	313	324	336	322	348	301	318	304	346	295	323	314	291	316	318	321	291	355	315	317	295	325	304	299	337	304	322	318	319	306	331	328	310	311	312	308	266	272	329	343	293	349	321	339	357	324	309	311	309	309	312	300	278	312	292	322	287	323	321	319	287	306	291	269	302	335	318	336	321	296	319	298	355	311	268	312	328	323	346	297	325	302	323	302	335	325	278	270	330	304	305	292	315	331	329	290	292	315	342	314	302	277	276	267	281	301	323	294	330	299	331	314	298	291	312	270	303	293	303	335	342	292	331	319	327	330	317	295	298	297	310	301	305	342	313	314	332	286	321	325	316	316	326	314	270	328	306	323	328	306	294	308	316	299	291	295	330	320	304	323	265	334	323	297	327	292	286	299	312	265	340	297	317	327	329	304	332	322	318	343	315	301	298	344	312	314	305	313	272	303	344	295	303	323	336	307	319	317	287	311	307	309	299	297	311	302	295	328	342	310	287	349	344	285	281	313	303	290	327	340	305	305	326	302	323	311	300	310	302	294	326	354	296	332	317	341	323	310	281	305	322	319	310	287	304	283	317	340	331	300	307	322	275	330	295	317	342	345	305	346	328	300	283	293	308	307	303	310	323	290	269	307	312	294	314	320	325	328	298	321	297	315	295	309	275	314	344	284	350	284	366	291	276	299	329	332	309	364	331	307	291	313	308	313	308	330	335	317	297	302	327	326	325	287	328	297	327	357	290	326	328	324	316	312	312	289	302	346	292	317	336	327	268	331	306	328	335	321	326	343	307	296	315	304	307	311	327	310	322	319	319	330	305	309	307	314	314	319	334	335	287	330	334	313	315	342	278	368	299	323	293	331	284	333	305	320	305	284	298	304	333	289	290	335	321	291	306	329	289	307	314	304	290	307	297	275	352	310	314	338	298	275	304	322	308	305	302	317	287	314	319	318	322	340	318	297	340	314	346	310	294	313	297	308	296	316	336	276	331	304	318	298	322	335	358	319	341	303	321	324	292	279	288	322	318	294	322	304	312	316	315	323	328	319	310	291	295	296	329	315	337	342	316	303	314	312	343	282	316	336	278	298	307	327	304	323	300	321	319	320	316	318	341	312	306	319	346	312	319	317	310	318	299	327	322	310	330	320	338	308	305	279	303	315	330	349	329	328	289	335	331	301	355	326	315	291	352	309	324	331	315	333	340	331	316	330	303	304	323	316	303	297	298	327	286	324	301	302	313	350	330	378	291	326	322	298	332	304	333	317	328	295	321	288	288	300	312	313	298	317	321	329	321	284	327	329	330	287	319	334	302	312	340	300	272	319	350	298	278
16744	8461	13446	10781	4718	2573	2005	1472	1194	1051	1108	954	982	889	835	874	834	827	833	778	769	808	765	770	770	754	764	795	718	759	769	730	752	735	735	699	788	768	774	780	755	751	730	778	769	748	740	726	718	731	738	725	801	770	743	720	749	707	754	737	696	731	774	740	731	745	751	734	776	715	708	725	741	786	753	784	740	766	772	734	728	720	734	704	756	761	754	700	742	746	737	725	739	730	744	700	723	724	790	722	725	738	723	781	712	708	758	708	732	714	716	738	706	693	744	664	723	762	755	760	753	734	762	698	714	762	767	763	721	682	724	722	739	745	751	771	745	700	710	722	757	713	691	749	718	762	709	689	676	729	718	759	699	692	765	678	722	749	718	773	735	765	739	736	752	699	738	747	734	757	734	744	692	763	731	762	750	727	734	732	768	789	719	742	740	695	721	715	709	736	775	715	683	747	706	734	714	693	751	767	726	719	754	753	711	721	736	763	736	796	733	759	693	730	693	690	721	751	754	708	756	726	758	720	726	709	702	686	707	729	709	736	728	741	704	762	747	738	745	737	727	742	747	750	710	732	696	735	690	723	717	700	757	693	752	768	722	687	744	733	761	704	724	746	720	742	750	735	753	733	696	722	695	751	762	719	687	740	707	768	731	728	711	702	700	725	761	714	739	747	742	755	717	722	763	741	749	733	701	761	757	739	720	710	690	749	765	748	684	719	687	747	732	739	742	779	728	786	741	720	763	733	788	700	719	724	739	763	701	702	729	703	734	706	733	742	739	751	712	744	751	702	723	742	735	714	752	694	673	733	748	760	766	716	764	738	721	705	771	711	736	740	727	754	752	747	764	746	727	742	728	711	725	762	713	757	717	723	759	741	720	695	710	729	770	797	746	724	766	739	750	710	730	714	717	710	735	686	660	650	727	768	757	757	703	712	739	673	738	722	725	724	697	772	723	719	763	738	679	741	731	745	774	741	699	684	736	703	789	760	770	737	765	726	755	681	755	742	696	747	711	712	768	717	698	734	716	761	756	764	699	705	767	745	698	684	754	716	741	707	735	733	696	735	689	754	724	707	707	758	746	691	719	721	698	737	749	715	702	769	694	822	802	769	755	743	714	723	765	766	742	727	726	723	752	736	710	698	706	750	776	731	739	693	723	719	800	727	764	729	742	730	730	751	767	667	715	791	733	764	729	740	722	729	695	734	730	700	709	739	723	740	770	747	728	776	669	730	757	797	697	720	730	709	726	718	722	730	694	707	755	669	734	721	740	726	749	731	736	742	747	675	742	721	723	720	692	765	726	705	709	716	786	705	734	702	761	798	747	756	692	758	687	733	772	722	748	683	716	777	753	745	751	726	754	714	730	738	743	730	686	749	751	751	712	783	751	772	735	757	721	764	717	725	722	716	722	761	777	661	741	787	728	723	744	759	702	770	742	699	732	735	743	768	719	740	734	733	716	702	740	674	689	736	780	709	748	741	747	716	681	720	742	741	730	711	731	735	713	759	731	786	716	783	697	726	719	755	731	724	776	741	699	701	692	734	688	783	757	769	772	758	747	718	782	694	786	767	709	746	731	763	720	705	697	734	765	671	733	766	714	713	758	696	707	752	739	686	689	749	748	715	725	715	761	716	718	725	738	785	723	721	743	713	727	722	772	739	767	723	714	744	741	694	704	733	710	759	717	690	726	743	748	766	741	734	722	713	676	744	725	715	700	762	720	778	673	728	778	722	770	758	723	735	780	738	761	726	726	724	716	740	673	739	730	754	760	789	697	718	731	713	716	749	711	730	773	753	741	779	747	725	724	732	761	712	723	739	778	739	691	771	740	699	724	729	723	711	731	697	713	702	728	771	728	766	723	732	718	732	639	679	730	702	732	746	817	716	715	698	783	743	747	699	754	686	762	750	701	729	709	721	723	717	726	692	738	724	745	696	742	710	778	739	719	720	716	749	698	723	734	722	730	698	708	692	748	781	764	759	759	704	692	740	720	785	744	697	741	765	735	742	720	703	755	727	731	705	715	732	755	725	810	740	766	728	752	740	724	695	705	782	764	705	748	789	705	711	741	728	691	687	775	740	726	670	722	684	708	737	727	740	752	743	703	726	723	741	702	682	735	733	729	773	723	796	736	748	712	749	733	683	765	727	728	727	730	764	755	733	776	712	734	728	759	744	775	753	719	695	741	732	721	741	726	737	714	724	734	735	737	736	719	730	730	723	728	721	698	716	779	783	758	773	735	771	729	727	745	732	759	727	729	705	781	782	777	705	693	770	779	702	728	728	749	707	775	721	751	754	761	697	719	748	723	724	736	772	730	755	751	712	722	727	725	707	795	737	713	723	724	735	709	710	774	730	713	765	758	741	703	717	788	729	701	720	682	736	742	724	708	750	749	736	720	739	752	730	708	686	721	697	746	731	734	773	736	745	709	710	758	758	728	728	768	706	730	688	709	683	766	731	705	707	782	746	750	711	732	727	698	709	737	714	746	755	715	737	702	754	765	750	792	738	739	716	748	730	707	704	690	693	720	768	710	731	730	758	716	736	704	739	771	707	750	705	707	732	736	740	737	692	735	753	687	719	686	727	736	812	730	706	765	739	685	687	691	666	743	730	812	753	756	746	683	729	728	714	743	730	683	722	735	726	761	738	782	710	792	746	724	724	728	740	741	707	718	774	754	700	720	736	710	761	722	685	774	751	773	722	762	715	747	725	770	699	756	686	733	694	736	718	759	729	706	746	712	725	747	720	778	667	698	715	735	717	720	724	699	694	726	780	746	753	756	733	688	719	720	724	730	733	692	706	714	746	712	730	712	766	735	755	726	764	765	667	752	717	750	718	730	683	750	763	776	752	708	721	684	722	728	752	741	767	748	688	730	740	714	745	716	767	735	716	713	739	760	747	702	720	714	761	727	748	762	712	784	770	765	712	769	741	725	699	721	707	724	710	714	737	716	690	701	737	742	722	780	748	713	688	694	737	696	663	737	702	743	729	776	761	737	764	762	740	692	722	750	713	730	756	721	723	702	738	741	719	721	702	715	756	738	718	768	784	730	695	732	750	719	745	724	737	705	765	747	740	754	697	741	742	779	741	720	713	737	766	707	743	741	729	709	765	677	739	708	707	736	694	698	738	733	678	748	709	736	782	687	711	691	725	694	684	756	732	743	789	685	732	677	709	744	741	714	739	682	747	713	745	763	700	728	730	718	728	777	720	738	698	719	759	737	754	732	724	739	763	755	740	687	757	719	711	730	717	748	756	726	714	755	722	726	709	756	742	725	765	743	720	721	743	741	755	704	801	712	754	729	764	706	760	756	719	740	805	718	741	750	679	706	759	732	716	723	708	740	740	737	756	721	753	702	756	753	747	765	754	716	743	732	706	694	748	731	694	761	697	722	724	729	763	737	704	718	743	711	716	758	748	706	743	740	782	731	717	698	717	739	766	736	721	741	714	730	757	719	743	731	657	701	758	747	681	726	759	724	742
9098	3459	2348	1081	594	348	311	279	253	315	285	257	283	254	267	256	253	263	260	277	314	299	280	268	256	282	267	240	269	277	262	279	244	294	259	309	257	280	268	277	258	277	244	294	262	280	252	269	271	258	238	284	248	280	259	259	272	268	298	248	249	246	241	294	279	280	241	264	261	275	237	291	276	280	271	286	283	286	259	257	307	305	239	263	255	260	255	271	268	262	267	250	253	290	294	278	244	253	276	257	281	233	282	237	267	272	247	268	296	270	234	280	279	267	247	284	259	268	285	270	270	267	286	289	295	260	257	276	255	261	283	266	268	278	237	267	240	267	266	249	275	264	229	301	282	240	247	269	274	276	257	251	272	281	249	235	240	249	288	254	287	269	249	261	267	282	262	276	237	282	288	237	277	285	286	265	252	279	264	244	274	287	301	238	235	250	261	249	275	233	254	295	256	283	223	269	265	247	252	275	283	273	289	269	253	258	312	254	253	275	287	280	266	277	226	303	280	259	224	283	255	265	276	282	289	302	260	253	286	265	279	265	275	298	263	241	269	261	277	262	255	253	280	248	261	285	273	305	265	248	274	271	269	272	289	304	280	281	288	270	263	253	250	285	235	285	267	243	264	305	285	288	285	256	292	244	295	232	297	282	257	264	257	268	272	260	260	267	272	281	289	287	249	255	257	273	247	312	276	259	264	251	277	271	266	276	279	287	275	239	285	261	270	241	277	293	256	255	239	262	285	299	278	284	289	297	278	267	268	278	277	296	246	268	216	253	256	279	307	283	263	276	289	300	222	243	260	247	274	233	254	259	253	280	266	275	250	280	233	272	274	267	291	255	262	266	258	254	261	265	279	282	300	238	246	284	270	226	268	264	262	272	270	279	253	290	265	265	269	281	251	253	268	266	270	296	275	261	254	254	257	250	278	282	272	260	299	292	242	271	257	273	260	274	262	242	251	271	260	256	266	304	256	263	288	270	237	249	267	269	279	272	266	280	260	262	266	303	251	284	299	262	269	265	303	260	290	251	236	271	247	268	269	264	258	272	288	271	256	272	256	281	260	264	261	266	283	274	275	281	275	241	270	256	286	254	274	264	263	281	266	245	300	267	240	260	238	259	273	227	270	277	270	243	289	277	277	233	292	252	263	252	261	248	269	259	270	270	279	269	271	276	271	251	253	277	245	248	260	286	280	261	242	284	295	257	266	271	284	283	289	274	254	265	280	278	264	291	250	267	252	253	271	267	282	289	261	246	238	285	245	241	260	273	286	305	240	296	266	274	269	249	279	257	235	259	278	252	266	289	294	276	263	235	249	265	268	277	281	260	257	249	265	267	270	245	257	254	283	260	295	275	274	262	264	265	277	262	275	277	287	244	297	254	248	243	272	272	242	283	262	274	280	243	285	276	265	266	250	284	261	241	281	280	283	257	277	286	251	284	277	235	277	271	262	275	245	236	227	254	261	270	260	254	243	310	255	268	265	273	261	242	262	285	278	257	262	262	256	245	253	244	261	242	257	253	282	293	283	290	260	281	256	289	246	269	292	261	262	303	256	292	294	285	231	273	246	267	306	247	280	256	284	262	266	248	251	274	279	282	262	265	255	251	282	275	282	278	264	262	270	270	317	278	260	290	270	278	271	297	273	248	244	262	289	284	244	290	270	297	269	264	279	292	239	267	275	277	310	293	252	257	253	289	303	252	289	245	268	278	280	264	235	240	255	255	277	276	294	276	255	258	270	260	267	291	268	219	265	260	284	285	271	228	251	268	255	270	263	255	252	282	262	252	270	266	238	213	282	255	246	228	261	251	272	279	298	248	243	300	255	261	246	300	246	299	256	288	266	269	253	280	246	282	277	255	225	285	246	266	279	270	271	260	286	262	271	284	253	279	266	263	239	249	243	260	279	277	266	232	285	292	243	271	241	233	268	256	259	274	277	275	241	248	255	298	269	247	241	250	260	267	271	271	271	285	281	262	268	254	262	263	284	258	280	286	256	258	247	256	275	271	315	273	268	268	259	271	298	268	257	260	255	302	265	241	254	262	281	297	244	260	243	279	295	279	294	299	262	264	273	259	274	249	298	270	259	283	260	277	263	238	260	261	259	294	275	255	274	264	279	247	225	268	286	232	294	303	235	279	257	283	267	262	268	275	263	266	260	286	259	275	243	280	284	276	295	266	291	250	265	270	269	260	264	257	277	252	221	257	261	277	277	272	230	264	243	266	265	223	284	280	264	281	272	293	295	246	276	255	277	272	258	239	281	256	250	280	249	252	250	273	280	248	245	316	245	299	247	253	271	272	267	276	306	250	256	273	257	291	253	273	265	281	282	264	296	274	254	267	259	273	286	285	266	286	251	281	262	271	245	275	290	300	322	294	267	236	234	269	274	252	249	261	268	254	239	290	242	270	242	291	293	275	255	264	273	233	265	258	291	250	269	267	254	303	250	271	281	283	262	245	232	268	277	272	278	286	254	301	281	230	243	269	252	272	274	272	270	264	295	260	245	304	267	262	280	255	275	268	287	258	300	266	264	279	287	260	264	232	261	272	224	272	265	239	251	280	272	260	291	260	284	240	320	240	253	308	292	271	279	264	318	265	291	287	291	291	263	290	282	273	242	266	248	300	244	295	221	266	275	275	248	267	252	291	250	253	266	256	256	276	280	281	271	265	256	271	278	260	265	262	251	254	262	221	260	265	260	268	268	273	272	276	284	249	269	259	253	280	269	274	250	261	256	272	247	279	285	286	287	260	273	262	258	271	268	274	277	250	294	273	259	268	284	247	269	257	250	261	270	254	268	259	313	276	256	260	291	291	251	266	266	275	252	242	308	265	254	276	268	254	261	285	273	260	285	248	274	254	243	285	272	285	289	297	290	285	257	265	251	262	263	271	276	270	251	292	283	257	233	245	281	240	274	281	286	300	272	289	267	258	263	295	277	280	237	248	269	254	255	275	294	270	280	281	260	247	266	245	271	269	286	265	312	268	260	287	274	248	265	276	304	268	267	251	267	273	240	268	282	269	260	254	271	286	276	265	244	267	224	277	251	280	263	276	281	282	271	255	235	268	251	278	254	262	277	245	253	255	248	279	287	252	271	229	242	288	239	257	265	264	225	276	254	253	296	265	274	250	273	262	283	252	262	256	262	250	284	285	276	280	259	281	282	242	252	226	257	261	272	288	223	250	279	253	277	271	252	257	242	306	227	261	280	264	291	269	281	329	279	276	256	306	285	274	272	272	240	288	257	257	258	275	272	243	279	263	282	260	277	277	275	254	262	259	277	283	260	268	271	257	261	265	264	281	272	236	313	245	254	270	287	291	264	281	260	242	257	287	298	315	297	264	275	258	270	266	283	260	261	246	255	291	257	267	286	259	253	271	268	250	270	267	306	289	278	285	256	263	279	290	254	264	271	239	285	263	287	248	269	277	281	265	273	246	256	264	259	267	264	260	298	290	241	277	281	250	294	284	257	278	253	262	267	285
6806	3676	4426	3331	1742	1027	893	775	712	695	733	696	717	657	712	673	679	656	640	671	657	625	673	611	651	649	629	678	672	622	651	635	699	721	660	711	688	649	608	674	682	639	665	634	636	708	690	662	650	677	645	658	655	676	658	670	647	612	652	705	669	635	688	647	612	657	613	703	643	702	670	664	643	674	706	650	691	668	642	693	677	642	660	584	621	689	694	635	673	661	652	638	650	645	649	718	628	699	657	639	670	667	670	671	627	616	667	665	660	693	660	675	661	644	657	646	672	652	668	669	653	600	702	625	668	645	696	655	679	660	653	683	690	659	659	654	674	611	650	670	709	696	705	654	653	664	656	662	691	668	644	684	647	711	636	658	667	665	698	733	678	660	658	643	663	636	652	625	665	621	636	668	654	734	699	669	659	653	659	694	683	675	679	667	673	649	697	689	665	657	668	683	668	676	637	649	662	630	669	660	669	678	676	659	697	626	644	661	656	672	660	627	678	690	665	636	646	614	633	690	655	644	663	597	699	705	644	651	704	619	644	647	658	649	634	645	675	681	663	633	673	662	647	674	680	629	626	674	693	638	679	667	679	665	670	641	690	640	711	696	674	669	690	683	640	717	682	643	629	620	694	657	651	664	708	651	639	682	627	611	637	673	675	683	692	631	708	617	652	646	659	652	676	638	607	679	644	678	718	629	657	658	619	626	685	696	619	617	695	692	659	679	649	632	671	684	671	651	674	641	637	660	641	665	662	630	662	676	669	641	680	650	674	683	659	688	659	646	680	651	614	642	682	659	684	608	641	668	676	698	655	716	673	707	685	636	643	674	668	651	680	656	667	637	642	628	700	708	677	637	658	661	661	647	668	642	655	621	713	654	702	694	642	626	610	682	698	675	693	661	664	657	661	702	643	630	679	681	664	647	677	659	642	652	643	652	719	658	658	694	692	645	671	696	685	647	668	667	686	663	688	645	661	712	630	660	620	677	656	694	652	645	632	644	624	659	675	646	644	654	676	691	657	682	654	670	694	609	680	650	663	670	682	688	676	703	656	634	608	631	729	665	683	678	642	653	635	693	684	683	662	690	675	664	662	668	679	654	681	645	712	656	690	667	692	655	623	661	673	673	705	680	656	692	687	686	674	667	635	617	656	719	648	684	649	677	627	645	662	690	690	665	665	636	660	661	626	660	658	680	669	671	660	679	655	669	691	675	671	654	640	642	654	653	697	723	658	674	662	679	676	656	639	657	649	654	656	642	634	664	681	671	687	714	638	667	638	672	643	620	661	707	654	678	664	621	645	630	655	734	639	650	624	658	623	661	684	658	654	671	644	681	668	682	700	637	664	677	651	679	656	684	667	640	672	657	647	634	654	677	618	663	663	689	685	718	658	665	630	662	672	657	690	667	716	699	676	703	602	646	629	680	686	674	655	655	659	686	708	659	638	619	628	640	669	697	615	686	652	668	707	688	692	632	610	651	643	666	667	646	699	655	672	678	699	662	638	650	675	669	684	626	645	655	673	652	657	624	665	696	706	649	668	659	629	618	662	673	655	694	697	674	686	671	674	647	638	677	669	646	687	682	653	673	655	725	707	658	632	680	658	645	629	652	627	672	709	672	634	683	666	672	655	685	692	677	677	637	688	664	649	674	718	662	658	686	647	660	644	701	654	674	638	703	682	656	668	683	645	630	716	680	651	708	678	676	669	644	642	647	631	631	662	698	648	637	661	689	676	670	666	640	679	672	628	642	685	663	678	657	656	671	661	657	663	620	673	704	674	662	707	687	692	644	684	689	674	705	654	646	659	692	655	681	673	668	635	716	674	610	683	626	725	653	638	654	679	654	645	684	679	688	615	695	690	653	649	671	673	681	700	654	643	660	645	714	648	649	704	712	623	700	670	655	643	652	613	664	682	623	641	682	677	624	657	669	656	694	701	664	685	670	693	677	704	639	676	598	669	635	641	655	677	687	688	633	669	648	688	679	647	711	705	647	646	660	671	666	629	682	707	659	659	687	634	713	700	665	695	683	664	607	668	658	666	693	667	678	649	657	678	630	672	645	623	643	650	647	675	664	661	617	677	667	665	669	693	663	686	652	664	652	649	668	687	682	639	675	601	688	694	656	671	667	673	697	669	677	723	708	677	681	690	654	648	682	694	641	677	642	704	676	606	653	677	684	698	649	686	673	631	609	666	696	706	685	656	672	660	631	636	693	669	640	669	685	687	672	648	675	618	714	640	643	674	633	695	626	705	633	669	656	655	664	640	704	617	714	647	695	620	645	639	643	660	646	668	636	702	671	633	677	662	678	651	666	643	685	642	663	681	666	664	648	685	689	631	637	681	687	674	688	657	667	639	651	662	687	642	676	624	671	623	697	632	693	674	632	652	693	644	687	645	624	650	682	667	716	692	700	635	670	651	677	715	660	671	679	705	705	670	678	698	681	653	690	677	686	687	669	644	667	642	688	634	648	700	644	635	670	695	641	662	649	719	652	681	683	643	655	681	686	639	697	634	696	642	670	671	611	655	657	697	623	665	683	621	681	643	667	689	686	643	684	666	649	664	687	680	674	662	604	680	622	642	656	648	644	648	627	666	663	702	653	682	660	681	666	688	635	657	671	682	689	654	646	665	662	699	658	669	622	677	673	669	679	661	646	683	645	644	687	698	686	669	640	690	622	699	681	698	628	633	665	662	655	633	670	692	613	673	651	652	678	647	630	657	641	659	693	674	650	672	639	646	637	658	687	660	684	678	677	670	631	625	672	684	689	637	702	642	657	698	684	626	645	649	647	646	671	690	668	675	685	652	620	687	688	622	685	636	618	652	616	686	691	743	646	656	634	645	662	673	706	635	631	676	693	674	700	680	695	636	651	678	692	625	641	687	690	657	702	677	674	666	686	641	651	713	653	624	661	679	645	656	701	674	639	668	642	693	674	669	691	669	670	653	675	670	655	658	636	657	663	596	636	722	680	673	682	691	688	664	638	700	646	674	671	660	645	664	676	632	643	644	737	686	692	678	697	682	662	724	649	692	688	669	669	691	688	664	696	695	692	674	709	651	651	628	610	632	652	614	651	668	643	662	677	659	705	652	655	682	706	658	661	625	647	646	651	624	671	640	671	712	677	630	687	668	670	612	658	663	659	683	643	625	613	624	655	691	673	620	707	682	669	669	690	644	675	643	683	694	653	633	695	691	678	688	652	675	649	653	595	657	699	642	654	685	706	631	642	680	651	640	670	718	676	675	674	682	677	627	660	636	642	671	682	623	663	665	700	696	662	623	682	685	664	632	653	652	650	689	626	684	646	664	690	691	635	669	663	661	622	665	657	664	695	634	652	690	724	704	638	660	617	644	689	713	652	634	639	697	629	674	657	633	649	662	621	674	658	685	645	678	643	650	648	644	668	725	671	698	711	643	675	679	750	653	661	619	678	635	674	687	618	653	692	697	641	695	662	731	665	651	626	676	672	691	673	653	633	643	672	686	643
18867	6494	4471	2716	1177	683	525	456	443	449	471	438	413	414	380	461	374	383	417	410	379	383	391	374	384	404	396	445	394	384	389	416	407	404	425	395	428	406	383	409	374	374	368	377	398	392	389	377	362	373	379	361	389	400	384	428	386	452	400	364	397	390	453	440	440	407	390	377	375	397	361	415	393	426	381	391	400	387	419	402	406	373	417	397	407	401	403	388	367	418	374	365	386	371	393	396	398	348	393	371	402	377	361	409	424	414	414	402	408	387	392	374	411	438	382	377	375	364	391	412	368	387	355	374	381	396	444	414	361	381	404	404	378	347	389	349	372	362	407	387	407	394	416	393	402	380	384	380	392	404	402	404	399	418	456	446	424	408	338	361	377	397	356	362	400	407	410	405	385	409	356	393	395	385	397	361	389	401	363	388	400	403	376	405	378	398	405	403	402	397	378	395	410	372	389	440	416	410	386	393	411	392	383	422	398	361	410	401	395	417	360	382	383	413	414	427	441	360	379	404	391	409	455	397	376	365	458	377	404	387	407	407	362	375	395	396	392	355	423	410	394	395	372	389	396	448	390	420	398	378	423	399	381	418	409	402	371	406	407	442	381	385	401	412	371	435	408	395	388	393	360	384	420	395	369	375	392	339	395	377	402	377	382	359	424	362	377	422	390	444	403	389	384	398	417	401	387	375	425	377	387	384	377	386	419	374	393	376	397	382	389	390	411	391	396	406	409	424	443	369	395	407	424	403	380	409	386	357	399	402	391	394	387	397	366	407	408	404	397	401	420	407	400	390	405	415	347	376	383	387	385	423	386	390	372	441	393	379	424	383	394	412	383	358	369	416	353	375	410	397	433	404	379	399	378	384	372	391	375	389	408	415	395	383	433	363	377	397	388	415	385	404	405	395	365	398	372	432	405	386	398	395	409	374	407	410	418	409	363	375	373	401	394	420	421	401	403	396	429	376	402	405	369	373	364	409	378	413	460	366	415	417	404	435	357	397	357	383	389	420	402	403	422	445	398	389	387	363	381	427	376	391	380	392	367	388	391	407	407	432	399	386	412	360	371	396	398	426	393	431	368	411	422	445	398	410	385	444	376	369	398	358	388	420	406	395	407	409	414	392	379	367	395	376	357	402	364	418	398	413	364	402	359	372	361	437	367	401	379	369	393	381	362	370	400	410	370	411	406	350	391	379	374	380	402	393	364	367	416	396	395	409	404	402	382	401	394	370	435	395	382	374	375	401	424	394	457	375	373	373	363	410	413	414	408	394	388	387	400	447	366	371	399	377	380	374	407	359	384	377	409	410	381	371	403	405	381	425	352	401	393	391	388	406	363	383	413	411	449	412	398	385	403	391	389	394	374	391	387	456	404	347	379	389	408	404	407	425	378	367	431	409	392	392	398	414	398	396	342	405	409	398	422	358	385	384	391	405	359	404	385	426	418	374	395	393	384	372	420	385	352	368	364	381	417	388	412	388	401	395	398	403	418	358	403	386	371	435	400	399	393	369	381	413	359	404	381	434	386	411	430	347	414	402	397	379	380	387	381	380	419	439	423	378	366	391	404	380	407	363	405	371	393	393	381	381	345	364	396	390	418	407	390	428	402	394	393	389	385	378	377	387	374	401	435	394	369	415	388	385	376	361	399	384	418	378	383	400	423	411	396	413	393	379	410	359	406	394	371	409	404	374	393	411	419	447	363	353	406	388	378	376	405	376	401	389	382	407	410	423	403	404	416	369	420	371	454	414	436	429	381	369	370	390	407	404	394	441	391	434	373	379	425	360	387	465	370	406	403	366	370	382	419	386	418	386	392	400	386	353	411	377	413	414	382	396	367	438	389	395	413	416	405	347	413	399	418	420	370	392	407	372	401	401	382	401	422	376	405	366	357	378	404	358	389	393	341	384	394	357	401	418	355	372	369	385	401	371	364	386	395	408	357	405	370	376	397	388	393	404	405	380	377	394	379	376	371	440	415	391	378	406	406	409	409	395	375	365	413	360	365	393	423	351	408	407	369	390	368	400	412	409	381	411	444	383	399	389	386	394	385	378	417	379	393	378	395	396	402	387	370	405	401	369	420	401	383	382	377	391	397	393	386	391	365	370	408	404	397	355	392	364	435	378	366	387	370	368	424	378	349	406	378	413	385	379	390	411	382	389	398	428	411	371	384	375	384	417	374	377	364	392	382	412	417	368	436	397	373	394	379	397	425	399	398	392	417	428	387	403	401	393	385	407	409	402	414	392	400	409	441	408	385	383	375	388	386	410	413	407	433	357	373	385	389	381	382	389	373	366	410	379	430	384	396	385	409	383	422	395	350	408	420	408	362	386	374	381	402	388	367	423	373	404	386	374	396	386	416	379	429	387	380	397	378	409	407	328	400	355	448	398	411	406	378	387	430	381	381	420	394	423	372	395	363	407	383	385	411	392	394	380	402	386	369	400	397	377	385	423	394	395	376	400	415	408	369	408	398	420	419	395	432	411	400	392	358	397	379	387	419	365	394	423	360	421	403	396	383	371	396	386	393	398	377	411	379	426	372	384	399	380	389	407	382	424	415	434	396	415	446	418	399	368	435	383	424	385	375	370	401	413	402	385	371	387	373	384	408	442	400	403	405	401	426	404	362	393	436	424	444	432	383	388	373	372	374	418	390	406	374	385	373	408	364	379	407	418	366	416	392	444	369	384	414	400	381	387	392	372	388	397	359	377	383	366	385	419	402	426	410	415	383	409	378	394	429	394	383	424	398	386	395	378	394	409	386	393	386	374	426	417	427	372	424	377	367	411	372	415	391	425	379	411	414	396	395	388	382	402	362	428	387	393	405	385	398	376	375	418	369	388	374	383	400	426	424	424	387	408	421	430	367	395	397	370	408	417	371	439	383	428	406	370	391	377	373	448	368	387	397	428	398	381	402	387	405	413	397	377	405	388	394	379	368	419	358	368	400	397	398	396	370	411	402	396	363	386	393	426	370	417	440	394	398	423	428	410	417	412	391	386	364	399	391	420	386	391	400	375	431	433	402	394	396	359	398	364	392	379	403	381	387	427	412	355	389	416	410	405	434	384	392	393	391	412	375	408	426	407	380	407	384	393	393	391	382	396	340	342	371	413	398	407	401	415	372	384	372	394	382	392	387	408	412	392	408	401	390	405	380	416	401	406	400	391	394	412	397	376	410	395	380	365	368	386	400	349	449	406	386	423	398	399	361	375	401	385	398	358	408	401	383	399	381	388	385	366	379	409	377	403	438	390	364	404	393	385	457	400	411	388	442	390	412	412	403	381	393	403	411	390	377	360	341	414	344	410	381	395	404	386	407	394	388	401	399	400	393	371	351	388	400	372	371	384	368	408	374	354	396	430	425	401	399	419	384	389	432	374	405	383	399	400	433	394	397	383	417	371	403	384	356	425	395	380	383	400	412	378	401	372	403	427	407	410	412	381	379	394	398	368	387	348	417	393	407	400	397	355	372	409	386	407	401	409
13332	6103	8213	7719	3798	2045	1681	1395	1216	1162	1098	1040	982	1007	970	1046	970	1005	954	856	913	915	970	989	982	912	935	959	896	912	898	924	953	932	953	977	933	890	901	947	909	902	972	928	937	936	933	939	961	947	925	906	928	928	965	908	900	885	919	918	885	967	881	885	938	919	916	925	924	942	917	915	871	924	902	929	950	934	883	927	931	953	895	916	934	943	959	945	944	880	960	909	974	956	923	905	925	857	933	954	909	983	951	903	905	969	872	982	916	965	919	939	873	892	923	921	901	930	953	955	889	944	928	903	904	948	958	957	946	865	938	884	931	965	978	876	913	903	871	970	872	907	917	944	943	958	930	902	979	902	892	911	887	901	928	931	881	968	930	982	957	960	907	910	934	869	921	876	944	913	860	926	927	965	962	905	894	912	888	925	900	904	945	900	847	905	895	917	935	906	940	946	901	915	916	947	910	900	935	944	975	941	869	903	943	892	864	941	959	919	913	900	897	954	966	928	918	941	908	910	883	907	948	959	887	912	952	959	940	912	923	894	943	893	902	914	933	887	929	936	876	961	950	878	950	979	958	914	904	887	955	883	920	930	916	945	910	932	945	933	971	926	941	905	901	921	939	926	928	923	897	936	939	933	957	910	911	944	924	922	911	915	926	915	956	889	932	950	954	966	908	971	985	884	925	948	910	939	936	947	927	933	929	903	970	897	918	979	925	888	960	922	918	958	931	912	968	952	900	937	939	910	921	911	895	931	918	939	902	899	892	922	890	967	881	959	915	918	907	875	894	961	917	859	911	907	907	928	875	914	961	900	925	925	950	947	915	926	975	939	895	967	827	945	928	927	945	1002	948	899	930	912	930	905	937	941	923	934	897	958	903	954	942	928	937	929	887	978	909	947	1021	933	932	860	946	940	961	923	949	899	914	939	920	942	892	962	951	904	911	946	936	934	952	917	896	959	861	971	921	974	881	882	972	972	896	965	927	968	895	911	897	917	927	953	908	950	918	848	944	876	931	909	906	944	945	893	925	965	898	915	921	926	956	909	898	982	935	898	888	888	921	871	870	899	945	972	938	926	890	936	961	927	885	900	927	932	950	958	946	921	882	951	948	907	873	935	878	899	947	909	909	916	932	973	942	972	971	924	924	929	938	904	895	900	948	943	933	878	916	927	958	922	947	865	936	928	880	881	950	920	874	904	924	935	911	913	862	912	951	888	889	912	929	907	928	962	865	930	945	949	888	919	879	941	918	973	957	967	946	947	923	900	905	915	934	852	922	920	902	928	981	967	954	907	903	938	925	963	939	876	951	997	876	948	909	942	933	967	953	929	989	907	922	953	949	972	950	877	891	958	910	952	894	932	919	914	902	973	900	934	944	929	933	891	885	926	940	938	914	957	948	953	939	939	929	933	921	944	858	974	966	919	932	921	965	941	899	927	905	941	963	918	959	924	927	920	902	947	950	901	929	894	894	973	933	890	972	923	949	952	883	931	862	876	968	909	923	820	928	916	988	950	882	893	936	946	957	956	918	861	932	937	931	880	919	909	967	888	917	895	922	910	860	933	900	931	913	922	913	935	906	899	912	914	938	910	905	901	967	912	904	918	910	919	947	905	904	899	955	955	926	962	918	910	953	965	930	891	920	955	907	929	939	889	931	977	955	917	957	896	921	930	941	943	903	961	940	926	976	921	927	897	899	914	914	963	912	946	905	944	919	922	949	934	939	934	926	919	905	909	943	937	892	922	944	913	905	951	970	933	933	902	917	960	937	936	930	947	965	947	905	934	919	922	951	905	874	889	982	899	888	900	918	915	957	919	979	888	912	879	930	1011	915	914	920	884	941	934	884	922	958	925	899	920	915	970	845	911	948	948	945	880	970	917	960	913	873	953	932	925	960	957	940	934	869	888	953	943	938	948	938	975	920	896	940	905	919	917	922	943	945	913	962	899	892	952	929	922	895	889	933	902	923	931	922	900	930	950	901	931	924	944	976	862	904	901	931	895	989	972	943	915	938	877	921	962	960	926	951	900	944	910	941	950	913	973	934	881	931	923	931	915	868	848	919	973	879	951	911	980	924	909	949	885	924	930	957	897	948	931	930	961	984	937	939	895	919	922	980	972	924	947	916	949	893	954	980	942	868	927	906	951	937	902	901	909	970	949	927	910	913	921	888	884	914	933	936	915	902	961	919	929	918	930	851	949	903	909	960	916	901	927	957	926	896	963	951	898	925	960	887	915	907	955	900	946	950	936	888	911	911	895	881	1007	922	863	967	945	933	870	914	935	941	973	867	908	945	940	951	903	902	929	905	911	926	935	978	980	866	868	858	927	914	919	926	875	989	880	929	929	1004	976	894	934	891	956	932	923	938	907	925	933	929	959	918	975	924	959	927	940	927	977	992	910	970	948	893	852	885	967	865	920	910	892	956	919	890	913	930	885	966	925	915	898	995	966	896	930	897	925	927	916	908	893	934	901	894	918	909	888	938	901	946	870	918	899	962	912	988	907	937	932	905	888	914	953	921	906	963	944	920	924	934	893	948	966	936	899	855	884	902	970	925	892	935	976	1026	893	917	903	916	976	910	875	923	938	895	949	936	929	888	878	872	950	955	861	901	912	914	975	929	911	902	902	850	947	963	927	947	925	953	934	875	971	884	917	890	938	881	958	917	961	863	955	926	935	911	867	945	851	886	921	924	937	920	918	904	905	904	919	907	898	919	940	935	924	937	921	900	945	907	986	953	953	908	898	942	974	876	925	921	927	893	895	942	904	922	923	899	895	920	962	940	948	922	945	935	856	876	898	908	842	888	984	935	897	927	897	883	904	876	957	932	1016	919	954	954	923	888	886	930	916	919	938	976	910	908	910	898	890	899	934	922	927	940	891	905	895	898	910	897	872	920	885	928	910	903	946	945	934	915	933	924	959	914	883	931	956	902	947	906	891	922	930	981	895	908	980	895	958	906	941	901	923	875	925	902	876	904	877	929	952	966	872	962	894	932	893	938	941	899	883	914	937	898	914	848	873	942	961	893	944	881	904	915	909	958	866	860	892	945	897	913	920	950	933	955	909	908	908	876	877	910	896	919	923	963	871	917	906	960	917	932	924	943	937	965	955	971	909	904	953	897	942	885	906	912	943	923	929	905	925	888	899	956	885	917	898	939	861	975	918	928	909	864	937	930	889	966	890	944	914	907	922	963	883	949	877	958	943	925	940	960	918	922	919	908	921	912	907	874	999	887	915	947	912	965	922	947	982	857	939	889	891	951	943	917	966	942	949	950	958	889	913	910	892	887	908	934	962	924	956	964	897	977	979	953	948	998	907	898	946	927	858	939	957	866	848	996	896	924	928	881	923	936	939	911	951	927	960	895	954	917	925	876	862	918	916	951	911	922	930	899	936	921	902	904	933	962	957	903	907	941	935	912	932	953	882	928	872	922	916	936	917	907	970	911	910	840	890	950	936	893	933	910	880	934	892	952	911	900	957	880	829	918	911
28296	10414	7729	4247	1655	751	559	478	397	415	355	340	343	336	364	321	328	332	297	332	326	338	295	320	301	321	322	336	341	284	311	301	320	299	297	323	329	314	331	317	314	296	290	331	338	336	297	297	296	280	301	295	323	300	320	305	288	278	307	302	289	306	293	309	310	302	290	327	286	326	307	272	294	315	330	318	303	287	334	280	277	339	338	326	328	336	314	335	326	330	309	277	326	330	314	324	345	310	299	331	288	331	280	290	289	353	317	320	282	332	317	338	296	324	293	293	302	289	340	325	338	325	304	294	304	286	313	338	300	309	291	322	309	321	300	328	315	264	309	321	313	313	316	301	278	272	320	331	337	356	326	328	321	324	319	294	328	282	306	294	331	321	285	294	309	304	331	310	312	343	326	337	316	331	317	274	317	308	285	323	290	315	312	313	321	318	319	302	284	309	303	312	305	315	290	294	292	324	284	301	295	323	283	319	365	313	324	297	328	282	270	323	330	323	323	306	285	319	307	304	302	310	299	318	325	298	294	303	259	317	285	261	306	271	291	277	304	309	294	302	274	330	336	292	300	321	293	281	296	327	313	301	309	285	279	333	329	272	286	332	334	322	331	341	284	299	310	311	334	323	281	322	320	308	316	294	284	297	318	290	314	302	305	335	309	333	306	337	316	306	317	326	318	308	334	337	342	309	282	304	322	324	308	298	300	293	335	314	298	274	341	328	300	318	303	328	346	307	302	312	299	339	300	323	334	285	279	295	292	332	302	259	309	307	311	327	338	312	310	279	290	298	300	293	285	300	301	279	335	315	313	287	341	314	310	320	294	300	280	310	315	303	284	292	299	280	306	303	297	342	303	288	283	290	296	283	308	326	303	320	290	322	319	300	311	299	297	303	323	330	339	319	319	303	295	313	286	306	306	331	256	308	314	311	310	309	319	274	291	308	333	310	326	292	324	298	344	316	320	320	274	324	299	354	357	297	321	329	269	319	311	313	304	309	300	310	321	303	320	303	323	298	314	288	331	309	323	325	269	321	336	320	320	322	311	276	315	315	328	322	303	294	308	317	292	311	341	305	316	302	335	295	336	279	290	309	348	311	306	306	302	316	356	297	291	312	297	308	299	303	320	314	330	329	316	293	326	342	317	308	293	333	309	294	312	286	328	295	314	282	283	277	324	295	286	326	330	342	306	306	300	338	346	296	328	306	272	303	307	314	287	302	304	290	326	329	352	295	316	334	281	304	277	305	318	318	361	303	315	315	312	323	319	308	286	314	299	281	313	339	344	270	327	340	311	324	309	292	305	299	280	333	325	317	340	324	327	315	327	320	303	301	265	298	314	329	298	291	282	343	311	293	315	317	276	319	292	329	322	327	316	315	299	312	315	336	315	313	313	300	320	328	343	319	349	325	335	319	326	326	336	320	310	303	308	314	306	317	310	318	337	301	322	317	290	309	288	324	314	288	308	311	330	285	332	298	296	303	309	280	301	274	350	353	310	321	333	304	357	302	304	324	315	324	328	315	306	324	347	304	289	323	276	286	290	348	296	316	339	291	323	319	325	341	324	308	290	295	330	294	335	341	294	295	306	321	357	330	296	353	310	279	267	280	322	338	339	306	281	292	325	330	342	309	309	286	345	295	302	304	293	301	313	312	309	287	283	280	298	304	313	310	300	339	300	315	299	293	304	345	333	329	348	342	324	330	302	323	340	328	332	320	320	300	300	295	324	316	321	315	302	307	307	346	307	331	289	309	315	345	332	314	299	260	352	310	275	299	312	305	303	334	314	324	273	303	288	323	302	307	304	305	321	279	280	300	284	297	319	290	342	342	320	319	288	271	309	302	284	334	300	307	277	298	284	293	311	303	315	333	303	294	305	314	294	320	285	288	332	315	283	309	271	303	266	303	291	322	302	333	296	332	281	298	301	308	277	310	300	324	325	292	295	304	313	328	288	317	307	301	346	269	291	295	338	308	309	330	327	311	305	324	290	303	305	292	322	348	336	301	251	284	310	330	295	316	308	332	329	315	316	335	323	318	304	300	296	335	284	314	306	325	334	294	304	287	312	325	332	296	318	335	307	316	316	336	312	316	300	286	297	336	326	345	343	316	309	307	291	304	304	315	301	297	322	323	294	331	323	297	284	301	332	308	318	331	316	327	315	330	297	323	302	295	313	306	315	284	310	324	324	313	313	293	282	307	292	299	323	305	319	318	313	334	292	314	343	289	287	325	304	292	328	298	293	344	297	271	324	304	333	265	305	305	311	291	293	303	300	328	287	319	299	290	300	301	305	344	325	314	294	294	349	311	310	331	272	287	302	332	325	304	304	285	328	270	336	287	324	307	306	287	336	358	301	349	317	322	305	279	329	295	312	312	296	307	270	308	332	372	301	301	303	286	310	262	268	337	343	273	313	315	291	325	310	321	330	318	321	305	315	323	328	310	335	313	320	330	328	284	302	292	314	317	282	266	313	312	297	297	306	303	325	307	324	326	299	326	305	300	267	293	318	320	333	343	288	327	331	317	326	341	322	319	279	333	344	314	300	299	299	319	308	316	300	292	333	334	315	287	308	296	327	317	324	290	285	337	351	283	330	298	321	283	286	306	281	326	306	298	305	323	333	312	321	353	311	294	330	307	306	286	309	310	295	304	343	279	301	328	283	310	269	276	323	282	329	290	339	309	296	310	329	310	331	331	339	307	314	337	312	333	313	331	311	316	292	327	311	305	354	314	312	330	316	311	287	333	337	321	314	312	301	285	273	317	320	314	279	293	270	290	256	323	312	309	312	318	297	319	330	304	329	288	281	331	292	334	324	318	304	315	320	332	282	297	303	327	306	312	309	346	304	305	297	295	298	279	332	267	324	323	320	297	337	282	309	347	343	301	266	293	342	302	342	320	308	328	297	294	312	314	297	288	296	302	314	258	311	310	294	289	339	317	291	306	314	289	348	335	297	323	313	320	304	306	292	301	347	305	304	296	294	317	304	294	327	270	304	293	303	297	338	326	297	311	284	317	306	320	272	283	288	302	325	304	271	354	315	295	325	293	311	300	310	314	328	316	314	283	341	300	296	301	300	335	335	338	308	306	306	319	288	315	345	316	278	348	297	329	282	301	300	298	324	288	318	306	310	298	288	309	337	332	340	325	333	301	320	303	325	303	293	317	300	294	320	323	313	308	315	305	281	320	289	269	318	299	329	317	284	325	327	314	330	336	291	313	310	311	310	315	310	316	291	319	318	294	318	325	313	319	341	302	323	302	282	295	318	319	316	290	300	285	296	311	306	306	281	284	291	324	307	296	323	313	319	334	300	291	313	286	316	328	301	301	311	317	317	306	314	322	336	320	297	307	329	351	302	355	311	307	305	318	332	310	273	333	301	289	279	325	314	289	260	329	311	299	289	285	310	327	337	298	324	288	346	279	318	340	342	291	299	309	293	295	315	291	328	310	311	313	319	310	310	296	313	318	310	307	291	313	309	295	310	295
17097	8123	12368	10935	5477	2665	2022	1522	1283	1110	1098	908	992	919	854	891	808	774	853	876	775	791	773	782	801	777	795	761	785	764	759	754	755	719	743	777	719	743	748	752	742	712	718	754	743	739	727	739	713	705	719	716	713	735	692	695	701	740	751	748	727	731	713	706	706	750	757	682	709	722	702	697	704	691	732	716	758	734	758	726	733	758	720	737	738	709	696	735	708	735	751	739	737	743	718	713	707	715	722	719	700	703	758	737	714	706	723	716	735	710	748	728	712	702	704	718	721	744	701	711	726	683	680	737	703	714	728	751	688	756	747	716	698	754	763	768	731	743	739	737	735	700	764	733	664	736	687	734	748	747	716	741	699	745	753	752	760	723	728	704	746	721	719	734	782	689	777	712	731	720	703	703	723	689	738	736	730	765	719	715	754	691	687	680	738	768	718	736	747	760	743	739	724	765	683	703	735	690	712	696	728	724	694	709	738	714	667	781	676	713	721	724	702	749	712	684	706	766	728	728	719	725	721	716	714	714	713	742	713	687	750	719	685	660	735	745	713	751	690	703	761	707	724	767	718	722	766	676	746	753	697	731	722	765	764	727	742	687	702	756	748	727	750	767	704	738	730	757	749	751	752	741	742	684	710	741	748	721	710	724	703	717	743	764	747	703	739	716	718	726	710	723	752	672	727	761	683	713	741	730	689	744	770	735	686	763	701	732	726	733	704	727	688	737	732	674	672	691	689	661	744	721	720	705	637	774	714	719	740	720	711	671	713	695	734	730	731	732	679	726	689	682	687	700	733	740	710	661	745	721	705	713	716	718	665	729	719	737	741	701	745	705	788	755	709	716	711	735	738	721	753	737	727	741	676	708	697	733	739	753	699	770	758	713	725	749	717	711	723	702	720	714	734	718	708	711	749	714	724	689	760	734	752	720	764	744	724	735	736	776	707	698	723	783	737	704	722	735	668	721	752	729	705	737	714	760	750	742	692	731	704	767	714	724	711	725	724	749	719	712	730	737	743	707	747	740	732	720	686	695	719	733	743	737	715	771	712	719	725	763	690	670	642	744	763	733	727	722	715	753	682	731	754	683	725	699	779	725	733	687	706	688	730	690	744	702	701	765	733	695	664	775	737	742	763	695	692	714	727	739	743	786	706	693	738	711	726	695	722	738	726	756	728	747	721	729	714	807	769	722	697	747	718	719	707	691	721	718	724	712	708	703	730	741	718	724	693	717	701	764	745	693	678	739	691	720	737	733	743	738	745	701	742	721	707	720	773	703	745	709	721	723	704	702	769	745	730	724	715	726	732	712	706	731	750	762	743	749	722	704	751	734	730	725	700	712	659	680	742	698	741	769	751	759	720	733	763	735	739	713	711	725	720	777	713	721	714	703	765	681	723	746	718	727	705	690	726	739	716	700	753	698	704	742	700	701	701	668	739	712	708	735	720	712	751	682	731	711	689	719	773	753	685	736	725	722	732	717	748	710	689	714	769	684	687	743	712	693	741	752	738	761	736	728	687	688	701	710	727	729	711	754	720	705	672	726	711	725	738	738	684	742	709	736	731	728	708	717	713	670	728	678	696	768	698	713	747	747	722	719	726	743	727	713	735	722	710	753	764	722	734	721	734	709	677	712	706	708	663	679	731	736	748	778	690	756	705	763	720	776	694	738	726	757	683	674	729	752	732	712	680	779	736	681	767	669	756	709	752	720	736	688	666	731	756	705	735	730	718	728	699	717	687	736	681	709	721	705	732	693	727	729	703	714	712	710	722	765	718	715	727	727	753	692	735	695	726	737	718	744	720	736	705	727	756	760	773	744	736	685	751	706	721	703	693	712	721	727	763	715	720	709	722	697	735	751	713	726	740	721	720	696	709	729	739	729	736	730	721	685	704	698	718	727	693	745	709	766	727	693	704	718	715	722	768	735	746	707	756	717	754	752	708	706	704	675	712	707	748	733	756	726	737	702	730	734	720	753	702	694	760	732	717	755	781	718	748	760	765	740	703	735	753	763	723	731	737	764	696	773	696	702	741	729	756	704	729	772	704	652	768	730	685	691	690	774	692	745	716	716	771	686	710	736	652	694	755	738	713	739	737	714	721	743	721	749	738	687	780	692	731	738	715	754	722	767	680	705	714	743	784	756	729	726	707	774	666	707	732	777	738	707	718	735	703	684	718	707	730	690	751	794	701	732	724	711	766	723	719	716	689	686	743	714	766	716	673	743	686	670	738	685	716	752	737	759	738	747	762	695	771	741	757	700	678	734	667	761	712	740	711	802	696	767	721	684	731	704	731	765	747	674	746	715	683	730	752	717	761	754	695	719	697	706	738	764	714	761	758	713	718	692	734	717	677	727	763	776	708	727	719	705	707	682	706	715	730	720	677	713	735	738	722	702	754	707	754	736	734	752	702	726	737	667	708	741	741	731	685	744	741	760	691	705	701	703	758	665	706	710	736	736	724	735	791	716	748	712	748	733	744	730	726	750	712	718	703	705	745	736	738	751	682	728	745	746	763	743	699	735	706	705	688	719	768	739	734	699	719	705	690	674	729	772	734	749	704	717	675	755	703	710	746	737	726	707	729	730	733	744	780	685	659	745	740	702	737	715	709	759	747	732	700	713	690	726	733	704	720	709	767	660	663	765	696	730	773	705	721	728	716	664	750	692	717	690	723	747	722	683	760	715	763	743	704	690	709	717	716	716	714	689	727	742	709	745	769	733	741	695	730	724	702	736	728	709	742	728	732	721	718	712	717	738	758	699	736	721	776	726	767	742	662	727	730	697	732	696	764	709	734	700	694	719	696	733	686	723	680	713	717	705	783	734	683	737	693	717	740	710	724	691	724	732	722	688	766	697	704	721	780	737	696	718	678	752	660	695	705	735	663	727	716	726	762	728	734	694	689	726	715	714	747	720	703	739	745	712	733	734	729	729	712	699	737	727	728	659	725	732	696	755	683	755	731	745	750	722	667	711	680	707	702	678	723	709	711	727	756	714	741	739	766	732	704	700	727	692	728	754	683	723	743	724	702	714	686	730	750	722	729	778	720	692	760	687	756	700	691	694	747	702	700	750	758	714	728	697	724	730	736	736	755	728	729	710	737	780	717	718	708	736	673	716	744	706	703	746	665	683	732	692	763	697	756	722	752	725	728	695	716	724	673	746	768	672	731	706	770	697	690	745	707	675	687	674	721	698	730	771	705	713	743	753	735	718	731	744	737	740	758	740	716	715	711	757	698	722	711	758	766	740	738	755	672	732	740	683	723	696	729	706	768	731	718	741	715	745	742	703	746	731	744	743	715	728	743	745	679	738	704	726	768	747	692	700	694	691	754	718	670	696	738	738	733	754	705	709	689	693	688	745	692	766	716	765	748	736	735	715	770	730	773	774	719	724	728	687	707	690	743	735	718	709	697	683	730	659	698	717	702	703	736	693	780	704	664	758	704	695	717	704	731	730	775	702	766	708	745	728	699	688	713	717	710	713
9586	3627	2524	1222	501	336	303	316	289	278	306	279	259	272	284	275	300	261	272	294	288	266	280	276	270	262	279	268	258	289	296	281	253	278	272	263	250	290	280	286	252	287	285	277	247	284	265	279	246	263	280	282	307	255	248	259	307	253	293	267	268	237	272	290	263	301	282	285	267	244	278	273	279	274	287	257	287	267	281	288	262	266	243	261	282	262	264	281	270	270	228	274	264	277	293	282	259	247	239	259	273	273	252	258	271	267	297	276	266	265	291	296	264	285	270	250	271	274	251	252	272	270	268	282	290	298	295	257	264	269	272	249	299	256	256	279	266	228	247	275	282	270	295	288	292	279	290	253	280	274	261	260	256	291	262	284	280	258	266	277	254	244	292	275	268	275	266	256	277	283	261	257	266	266	290	264	260	253	244	250	263	291	297	271	295	259	271	277	282	256	264	243	273	272	269	297	311	241	261	282	257	273	279	272	278	265	276	303	272	274	297	284	247	258	305	260	280	275	262	289	277	238	278	283	257	242	272	276	257	273	265	299	268	271	293	283	293	311	286	272	259	252	286	258	269	267	265	293	255	259	239	285	275	268	258	287	259	241	260	290	295	281	304	273	282	266	267	250	276	281	281	306	317	299	265	269	268	284	236	275	264	272	280	276	260	267	307	269	285	301	273	273	249	265	301	272	281	305	312	249	292	250	255	290	285	320	235	257	278	279	258	256	284	281	258	264	278	290	274	303	273	253	282	310	283	272	269	251	279	233	294	273	273	263	252	244	269	286	279	297	267	303	302	263	255	255	247	285	263	271	279	273	286	270	278	251	293	294	266	261	308	289	280	281	271	295	290	257	278	290	273	267	280	304	285	249	274	279	279	289	281	300	263	275	260	266	262	270	281	290	280	267	274	250	271	295	306	287	274	257	281	273	271	301	295	275	300	272	268	283	240	281	266	310	283	266	290	292	270	272	272	255	267	283	271	262	237	266	259	285	291	288	263	252	285	276	275	274	252	291	261	263	254	250	298	277	253	292	286	246	241	254	297	297	246	283	285	285	277	276	259	283	262	274	289	271	296	284	263	270	289	278	277	265	271	249	238	272	289	272	279	273	259	244	271	273	267	290	258	276	298	286	291	256	256	280	302	287	259	290	241	282	243	254	284	241	262	266	285	277	237	272	254	333	256	242	298	257	238	256	290	270	278	257	257	275	253	271	262	273	288	252	264	237	307	288	274	284	280	272	290	256	249	277	262	260	290	270	287	298	271	285	288	272	288	268	255	263	298	299	286	264	271	272	255	280	293	268	239	268	286	271	244	261	295	273	275	253	251	270	282	262	264	259	261	257	261	250	286	260	302	262	303	284	285	228	278	268	280	276	282	251	300	280	276	264	259	270	270	281	293	244	267	248	284	270	283	269	274	297	239	260	270	306	261	261	287	264	281	241	240	295	255	257	278	273	252	259	286	288	268	284	253	266	264	238	225	284	281	252	265	289	291	287	248	258	261	288	232	286	293	272	288	282	269	247	301	236	300	277	281	265	267	300	280	264	291	271	291	315	272	280	252	286	276	291	287	272	261	281	278	269	275	254	283	288	290	295	260	272	274	248	289	258	281	273	269	279	237	276	255	237	280	273	253	287	291	269	270	279	278	279	267	295	262	286	246	276	318	291	242	272	302	258	274	290	244	279	287	257	264	272	289	267	269	257	278	278	232	271	278	272	278	265	285	289	236	257	272	274	275	265	262	287	293	225	247	254	281	315	288	277	297	276	262	256	247	249	273	252	298	256	275	275	268	246	256	265	260	250	260	266	288	281	279	287	284	271	257	296	301	289	266	285	253	252	292	244	264	247	234	253	288	270	269	273	272	269	277	300	334	298	266	275	277	298	278	276	257	277	254	262	246	290	306	281	276	256	308	281	279	292	292	269	293	253	268	260	277	270	248	272	276	293	285	274	281	269	274	253	256	254	268	248	255	283	261	253	249	271	290	259	253	244	250	257	256	257	285	265	261	246	286	265	287	273	291	278	267	264	295	261	264	275	259	288	270	264	261	279	256	295	286	281	257	274	282	266	256	234	289	299	285	272	285	270	272	307	292	287	305	264	254	284	276	269	233	255	266	276	300	305	239	283	270	275	259	238	272	284	258	284	263	272	286	262	252	276	249	275	277	250	276	281	265	301	293	312	297	271	264	271	278	275	274	299	274	290	253	296	259	283	297	256	290	289	284	243	270	262	269	258	294	276	284	277	269	285	314	292	309	247	262	278	262	289	273	270	265	276	254	296	274	276	273	259	270	277	268	266	258	263	279	286	258	278	297	258	285	278	275	263	256	273	243	281	268	271	284	268	285	285	304	283	265	238	234	265	273	290	244	267	282	239	258	267	315	301	285	260	274	269	282	275	277	270	307	274	257	259	263	268	267	266	292	275	294	283	255	297	262	299	248	277	274	296	273	283	278	297	308	237	280	283	291	276	289	240	265	278	283	274	253	265	309	248	285	267	259	266	269	259	276	272	266	269	255	265	276	279	258	253	273	276	250	271	249	246	282	270	292	280	243	267	272	277	273	295	306	303	285	266	253	293	289	275	307	286	286	254	273	310	278	267	256	263	302	284	247	286	269	321	293	278	285	265	309	283	263	264	295	252	292	272	251	294	275	246	286	274	273	261	295	257	317	245	233	265	266	275	303	287	294	255	281	257	288	265	283	304	279	270	279	253	266	258	276	312	262	275	282	275	292	266	282	260	247	252	256	264	270	269	260	281	264	280	270	253	265	261	304	254	293	306	275	287	234	262	279	255	279	268	267	274	269	268	280	262	267	262	276	249	276	245	301	322	292	299	286	269	261	240	243	271	250	286	267	255	274	279	271	268	268	312	281	285	281	276	250	260	267	276	308	289	266	286	275	288	318	268	270	267	278	247	318	271	262	251	282	311	284	300	265	286	286	252	268	247	237	313	285	274	276	242	255	278	283	270	302	317	260	263	275	285	284	294	274	236	258	257	266	265	250	275	267	304	283	260	264	255	239	272	283	262	296	276	288	273	271	260	293	295	276	281	267	273	315	275	287	269	260	233	254	264	237	282	275	301	281	279	245	261	266	280	251	279	290	280	251	307	275	284	257	277	244	262	276	260	306	254	273	276	255	286	304	267	293	277	262	274	280	270	254	266	251	286	268	292	259	262	276	277	264	264	269	244	250	265	274	278	273	272	274	268	276	265	297	259	261	270	251	264	251	290	288	260	255	283	306	259	299	292	308	299	272	271	288	290	291	257	256	283	272	258	249	263	281	231	312	289	283	279	281	269	281	260	294	284	292	249	265	284	302	275	286	273	240	254	279	244	270	251	263	282	274	254	262	249	286	290	288	268	264	271	279	274	279	297	257	247	270	237	289	266	268	292	272	262	236	255	297	268	289	289	283	266	256	279	251	236	274	284	251	261	284	291	319	285	285	271	269	257	242	290	290	249	290	263	268	276	238	256	262	269	261	295
7357	3802	5076	3600	1840	1018	876	821	750	647	695	684	709	670	685	666	700	687	690	674	654	697	678	656	669	620	653	679	686	688	690	698	637	702	673	626	651	645	646	682	681	686	652	687	686	693	670	688	651	640	725	702	658	663	671	655	669	717	702	673	624	628	668	682	678	711	663	664	684	742	630	679	681	626	627	668	639	672	720	693	629	675	647	613	673	696	691	671	664	686	661	681	683	670	715	685	678	706	691	709	639	639	675	668	722	684	632	697	692	680	633	645	710	720	666	735	663	644	686	645	702	641	626	626	669	675	645	662	668	699	672	646	701	630	704	698	665	643	672	668	688	684	657	665	670	634	701	610	716	664	685	679	662	684	712	684	666	670	679	690	698	662	706	641	705	714	639	634	715	687	717	664	650	669	684	701	637	636	617	631	701	653	701	620	681	646	660	706	676	678	693	664	651	677	629	693	634	700	639	661	631	676	669	677	660	668	691	652	685	659	650	695	704	624	690	676	644	653	644	611	701	665	653	679	645	674	708	673	674	673	685	664	711	672	676	683	655	694	664	668	694	642	702	667	633	673	615	730	694	660	699	668	646	679	717	638	672	680	679	699	714	715	685	664	647	691	685	704	675	667	719	653	664	717	701	652	722	705	654	665	676	683	673	705	644	680	658	663	643	652	662	689	698	663	683	687	685	664	677	677	663	717	656	651	653	699	646	659	692	697	662	672	683	671	698	677	709	616	684	662	690	677	649	686	669	623	681	648	678	659	693	642	676	691	667	696	625	689	642	718	632	627	674	659	631	661	647	657	664	710	686	707	642	679	644	657	681	633	704	647	657	669	672	676	690	671	722	697	633	690	682	691	633	642	714	651	710	699	730	656	673	669	755	719	632	664	696	621	677	689	711	695	712	718	669	715	680	702	664	670	710	645	663	646	742	634	636	653	659	667	701	668	673	706	674	657	703	686	679	658	686	681	678	702	696	689	650	665	658	681	660	670	656	662	715	669	676	672	672	673	681	668	652	662	705	606	670	661	676	705	696	680	697	666	726	638	660	690	700	656	668	681	634	626	695	682	675	642	676	710	684	691	631	676	650	705	710	681	687	660	694	684	686	658	659	659	697	683	639	720	649	689	635	718	701	663	662	663	686	679	693	667	725	731	675	661	681	665	659	704	673	712	721	693	629	718	668	652	679	655	723	664	718	658	622	651	692	689	697	668	676	701	733	687	645	633	701	696	684	701	664	700	689	728	683	663	670	682	677	679	669	675	656	686	680	652	710	659	666	699	675	644	647	668	668	698	665	706	688	715	663	688	664	646	674	692	664	688	671	666	671	688	705	630	677	655	689	671	701	639	680	648	669	687	701	694	668	687	635	691	720	685	639	662	641	656	715	661	683	691	706	660	661	713	705	636	680	699	636	748	633	705	644	642	669	679	661	716	657	678	668	680	628	691	703	711	636	659	672	684	683	683	707	694	680	701	703	644	667	691	687	650	680	669	704	676	632	652	756	674	698	654	658	697	689	649	621	640	670	621	691	616	697	686	699	690	666	641	724	649	659	669	705	678	705	656	693	673	705	663	643	644	680	655	681	659	646	689	658	684	695	668	696	695	704	691	667	715	635	661	664	622	670	653	704	705	702	675	701	641	683	675	742	679	691	649	618	679	705	645	658	652	676	645	687	690	670	671	686	613	651	706	679	673	758	666	709	693	725	681	694	670	653	702	669	636	666	643	648	695	626	745	691	679	636	656	694	626	677	655	683	648	666	665	657	662	712	705	693	698	682	662	652	674	714	702	655	672	664	694	664	651	667	699	669	681	672	674	679	728	679	669	664	682	646	677	657	681	702	682	669	712	660	685	679	663	716	672	677	684	697	700	653	687	643	665	664	622	634	696	683	728	657	667	659	662	642	682	666	667	713	681	679	668	673	708	633	650	688	642	651	619	672	667	676	666	651	666	699	651	690	633	667	688	693	672	649	683	715	693	681	684	677	681	710	660	648	702	693	666	660	670	642	616	705	690	679	644	640	673	713	655	664	713	646	677	687	670	703	671	710	673	633	648	688	654	679	670	666	694	619	659	655	701	683	686	671	728	655	704	675	680	664	608	692	679	692	685	636	672	644	642	718	644	681	679	707	660	706	696	670	657	702	625	686	685	662	673	642	685	610	662	669	653	683	722	649	665	692	712	745	622	592	658	635	692	676	657	703	643	685	699	655	635	644	686	654	667	650	695	648	642	670	673	633	678	622	636	661	678	632	679	674	748	668	692	651	654	666	620	677	642	648	665	709	631	637	674	648	706	684	701	660	635	691	667	709	693	703	667	653	670	652	681	660	690	680	660	619	653	709	666	713	681	672	687	673	674	706	659	654	665	645	658	667	676	716	677	673	658	639	656	665	667	585	695	655	694	704	676	688	649	656	688	670	643	653	688	650	677	666	669	684	698	688	698	676	704	686	675	677	687	686	711	686	673	660	664	641	653	687	695	678	677	695	655	652	674	643	658	725	656	656	666	651	639	647	657	688	634	687	698	653	681	710	681	690	632	686	673	685	689	662	637	680	714	717	676	675	713	676	694	668	688	662	623	682	673	718	644	676	641	697	656	666	711	613	696	673	690	699	656	682	690	680	690	654	658	635	650	663	658	653	635	643	675	661	654	647	666	635	714	627	714	672	725	675	682	683	693	645	688	669	679	644	682	673	647	722	688	675	654	620	652	687	662	704	682	701	693	658	685	638	671	690	689	677	642	744	676	658	687	667	687	687	673	664	682	626	671	680	652	676	719	673	681	688	613	680	660	709	681	717	696	673	695	682	674	688	630	681	681	664	667	669	644	687	711	701	707	667	671	661	640	659	716	676	669	648	656	678	688	704	654	706	638	655	675	701	652	639	720	661	705	695	619	644	653	684	693	703	674	707	691	694	699	717	714	625	654	701	667	693	696	650	644	672	700	654	684	649	692	662	691	671	641	666	662	697	709	673	614	670	681	699	728	660	739	661	673	656	653	658	705	722	748	720	646	664	666	691	690	635	684	672	695	645	715	699	654	662	685	748	663	676	703	697	693	720	731	647	660	646	661	661	667	658	694	685	719	664	695	676	649	665	630	661	695	622	698	702	692	642	671	669	663	698	662	696	661	658	652	670	662	705	694	645	658	686	693	684	670	666	617	672	608	661	674	673	684	678	708	682	663	677	677	679	687	657	688	664	717	642	677	688	643	673	665	637	700	633	701	669	659	651	679	705	653	665	691	651	680	639	624	678	683	700	702	664	693	731	697	629	628	661	665	616	644	672	660	685	670	671	661	702	652	679	633	691	655	670	677	654	688	660	688	685	627	621	668	679	659	675	668	688	621	614	653	658	658	688	687	678	687	627	670	674	676	671	686	693	684	693	684	692	632	644	704	655	679	686	684	686	653	680	634	650	720	690	711	647	677	672	670	704	673	655	679	699	647	712	649	642	676	659	723	666	658	666	679	691	683	700	679	669	667
20533	6907	5472	3002	1136	611	526	523	425	425	429	448	410	424	393	382	404	394	418	414	429	428	384	386	400	416	422	380	428	432	377	396	403	430	396	395	407	389	405	435	441	428	432	399	387	427	402	389	438	394	398	397	367	385	395	394	430	400	416	390	421	393	357	375	389	390	381	406	379	410	375	435	404	385	383	409	430	421	389	386	377	390	406	381	368	424	409	394	427	374	398	416	380	397	384	392	405	383	387	419	409	382	384	398	387	368	380	431	394	382	378	424	408	390	349	352	404	356	400	372	373	403	420	386	413	409	400	387	371	402	416	430	400	405	379	351	429	390	377	373	415	377	436	406	398	373	406	417	402	407	401	402	417	364	400	392	348	385	427	384	382	394	426	396	402	413	440	408	371	379	427	441	425	378	396	379	434	425	388	394	388	414	381	399	387	397	412	399	399	412	385	401	385	361	418	401	372	406	337	401	436	407	418	410	373	388	391	379	389	359	390	413	368	412	394	384	400	399	403	371	422	420	393	376	407	389	386	380	434	418	389	391	412	395	426	410	362	402	432	412	383	411	378	355	404	416	410	373	398	406	387	449	387	360	439	423	388	396	375	387	389	370	410	405	410	390	403	411	399	371	383	396	426	426	415	406	441	360	386	406	408	388	397	398	380	400	405	389	438	409	388	395	420	383	341	396	351	393	377	361	395	363	387	367	449	388	391	345	407	400	415	391	408	408	374	407	395	404	406	395	384	377	397	399	404	393	414	422	403	402	394	419	422	414	362	406	383	403	383	356	383	390	379	424	381	426	386	405	365	401	395	419	408	390	420	406	432	397	368	352	393	399	418	396	374	433	346	425	394	341	428	392	415	380	420	396	401	407	400	406	423	428	436	385	384	435	418	389	345	407	395	393	391	388	445	441	422	379	400	371	373	432	416	426	401	403	386	378	414	399	407	411	381	387	399	399	422	367	451	400	424	406	405	379	349	424	386	406	429	379	406	408	388	392	390	384	416	358	402	385	407	390	422	371	379	411	361	416	402	412	407	432	411	396	402	357	366	394	436	417	421	397	391	441	368	372	431	413	421	372	410	386	365	431	427	397	375	364	393	377	406	380	363	371	362	383	381	398	400	384	422	359	411	377	362	411	405	365	471	383	427	380	421	397	433	372	396	389	363	412	398	399	389	359	408	377	408	344	357	429	431	416	373	379	371	418	380	392	376	386	388	414	419	434	380	395	406	412	409	402	392	384	370	419	434	440	422	403	434	408	375	392	368	432	412	410	393	383	376	428	375	413	395	406	389	403	444	401	412	398	402	453	386	371	386	393	371	343	410	397	369	418	449	401	388	361	417	398	403	387	401	405	373	430	364	427	413	397	399	398	389	419	394	388	402	418	403	391	376	398	423	400	388	373	385	395	398	353	404	390	373	396	416	454	345	384	391	409	369	435	415	418	432	413	420	377	398	405	412	385	371	422	375	391	393	370	401	434	382	428	427	408	401	382	391	418	408	381	402	350	373	389	415	336	405	414	358	400	359	402	404	416	403	384	408	325	360	378	415	395	405	382	425	383	390	440	424	355	417	427	427	411	434	387	409	409	372	386	379	408	408	419	421	376	407	405	382	448	408	448	416	367	395	355	394	418	382	409	424	412	389	390	364	427	406	384	366	409	390	376	397	421	406	367	384	412	379	388	398	363	410	406	409	371	417	412	384	374	395	379	376	413	360	400	406	403	374	406	405	414	416	382	362	391	385	409	460	412	400	422	415	421	368	396	454	383	419	408	391	390	376	397	393	419	376	397	431	398	395	390	396	410	430	389	384	418	399	444	372	402	433	385	387	404	394	388	388	419	402	367	398	394	398	426	374	398	411	407	420	407	419	402	387	438	417	408	381	398	438	414	403	439	459	375	412	421	379	364	404	387	389	406	408	415	417	402	388	412	403	397	401	377	430	413	412	408	374	370	371	410	384	366	403	408	392	396	396	348	395	391	405	384	389	378	387	400	387	381	386	391	378	380	405	359	371	362	391	366	395	368	383	396	413	405	393	394	379	405	440	346	384	389	401	412	375	380	382	402	409	394	413	378	417	453	391	418	408	417	406	388	409	394	384	391	395	426	434	381	421	402	408	425	371	402	379	395	367	401	416	401	436	434	459	412	397	408	397	395	440	364	430	366	391	393	397	415	365	415	372	388	368	415	414	369	406	408	376	374	412	400	385	381	440	367	392	400	370	426	406	397	348	385	406	368	404	400	379	450	417	376	398	452	419	382	421	412	375	395	369	418	413	371	377	382	416	380	375	364	408	403	398	384	395	375	444	400	439	408	391	426	370	395	335	401	403	386	367	401	372	372	404	414	385	419	381	368	417	419	396	401	385	423	390	407	408	416	397	421	419	395	438	405	418	383	385	408	374	372	368	363	411	371	382	352	402	401	424	421	395	398	416	420	384	393	391	394	414	402	356	406	419	434	418	377	411	422	387	391	402	396	384	381	434	389	413	430	433	405	364	391	407	402	394	375	379	380	413	368	376	413	411	402	377	407	420	414	387	411	364	409	401	414	371	401	387	373	412	387	408	360	405	395	413	394	440	399	385	388	370	385	367	366	367	366	443	389	346	385	414	386	423	420	392	395	422	429	399	405	374	386	406	412	450	401	391	391	397	418	367	401	441	392	419	365	413	375	370	384	405	425	440	373	417	421	419	422	355	381	408	396	392	396	371	378	391	415	386	382	419	388	379	398	434	393	415	398	406	381	404	370	387	382	410	447	409	432	384	405	398	446	430	464	435	404	440	394	374	411	412	418	400	386	416	446	434	399	405	359	403	400	365	423	425	364	427	378	384	375	392	412	397	406	398	388	387	382	367	388	374	359	401	412	415	405	379	376	405	387	371	429	397	409	428	378	419	419	393	418	396	391	388	393	387	370	394	420	426	397	407	377	367	407	375	387	434	398	389	374	417	380	350	429	409	396	406	379	393	396	394	386	412	389	405	410	422	388	382	413	374	374	429	397	378	371	373	404	384	421	378	407	385	421	426	397	397	399	398	395	385	393	382	398	417	382	391	389	374	406	436	411	404	379	405	426	412	393	437	387	389	412	397	433	407	396	408	383	422	375	424	369	381	394	413	400	420	377	394	387	402	376	409	389	429	413	394	395	399	372	409	392	356	373	397	418	409	397	403	393	423	378	405	390	407	421	386	420	372	392	393	368	394	416	372	433	388	393	410	432	403	431	371	418	421	396	375	371	367	416	400	389	389	419	416	389	408	395	414	436	403	399	428	399	387	403	431	397	414	390	365	409	447	405	385	394	391	400	387	378	424	412	393	417	412	412	404	382	399	386	369	376	395	400	404	378	407	403	406	400	370	369	378	359	385	423	437	420	405	412	372	384	425	399	419	423	344	389	417	407	408	399	449	388	387	421	396	412	404	394	421	382	370	386	383	416	427	360	391	390	418	439	371	377	387	435	358	373	391	388	405	367	427	420	424	412	441	427
14271	6219	9874	8231	3599	2106	1717	1427	1233	1168	1109	1010	958	1019	986	1012	918	919	951	1015	985	978	910	948	958	982	913	932	960	943	938	953	950	924	911	932	941	935	917	919	965	972	985	999	968	971	919	978	925	920	899	921	910	967	955	999	923	968	909	882	916	962	955	961	971	985	966	947	918	937	913	981	944	942	962	874	891	937	931	896	944	990	956	934	964	947	919	966	905	950	920	936	908	896	936	940	919	921	944	922	934	944	901	965	957	971	893	944	968	926	915	912	919	908	861	954	988	903	923	951	896	927	914	967	967	889	884	919	872	944	957	904	898	915	952	885	985	913	902	952	895	909	944	917	946	900	875	926	951	942	924	952	932	942	961	939	1017	993	875	928	908	947	936	918	929	974	890	939	934	959	979	976	904	884	946	981	933	934	964	891	903	915	849	900	894	967	906	965	925	936	952	897	946	974	936	945	949	946	955	966	936	918	1008	922	944	932	924	953	898	880	914	914	965	916	924	955	913	893	949	994	880	900	974	904	892	944	888	920	915	958	899	900	927	929	931	970	887	857	912	974	948	944	883	917	913	937	921	913	956	914	932	965	894	944	922	968	944	918	942	918	915	946	911	906	876	934	951	950	944	894	974	912	928	973	984	986	946	951	895	889	944	922	911	903	957	926	945	944	990	964	895	868	922	931	903	912	920	922	957	917	956	945	908	906	916	937	934	940	943	965	870	929	941	902	909	932	914	937	914	925	897	964	915	974	890	908	881	932	940	926	917	907	889	857	962	915	946	958	919	891	931	964	972	968	992	974	935	931	969	898	933	955	901	993	896	884	940	890	923	895	946	906	944	936	840	940	891	931	911	920	930	957	903	923	903	970	978	911	956	939	967	954	947	934	900	934	953	937	917	961	928	961	904	910	944	944	963	964	895	972	946	939	974	960	947	891	904	931	932	949	889	949	938	960	932	976	893	904	871	886	979	939	891	936	1009	929	926	931	889	898	912	904	958	942	923	973	978	969	885	859	873	981	950	944	943	883	911	932	952	925	949	926	937	916	968	962	915	920	946	943	990	931	913	926	921	933	914	1000	875	974	880	939	950	928	954	932	908	902	945	982	948	915	956	989	980	980	931	901	945	909	902	892	942	949	911	900	905	913	936	915	911	951	893	952	911	973	982	935	937	858	945	925	918	950	969	954	1007	876	932	887	919	877	949	935	928	990	957	988	928	932	915	947	932	940	904	903	887	913	951	920	905	944	910	922	898	919	942	930	930	917	955	897	897	926	919	898	950	920	970	978	972	901	929	966	929	929	963	940	969	939	868	931	951	887	966	925	937	935	896	945	945	915	932	938	929	965	957	894	967	901	940	962	954	944	922	870	866	877	941	917	961	929	895	932	865	937	927	925	887	933	963	995	918	871	862	936	930	954	926	964	934	972	943	932	913	948	966	958	895	890	909	943	965	888	918	891	933	962	954	939	914	932	914	910	974	947	945	923	906	854	962	965	909	915	902	904	934	920	962	929	960	928	923	921	923	877	975	885	972	889	931	940	942	947	914	877	891	907	919	934	933	901	934	918	956	940	975	925	946	929	949	923	938	939	958	989	917	908	950	928	983	919	948	909	911	981	953	927	925	933	970	975	928	948	932	869	911	972	887	958	940	937	909	933	930	905	931	924	926	959	951	876	974	958	950	912	967	889	905	905	914	921	952	935	915	893	989	963	924	958	920	927	1004	913	898	948	904	903	932	891	953	869	972	934	902	970	952	910	881	922	1020	958	932	935	922	937	920	952	952	938	959	942	921	897	952	922	933	918	951	946	944	983	972	935	917	911	933	960	886	962	935	924	922	888	923	950	911	928	918	890	965	979	881	900	917	950	961	900	972	950	888	972	924	928	958	910	900	960	946	940	955	909	909	902	910	917	970	919	935	945	961	910	945	952	929	959	943	956	910	891	911	961	880	938	902	970	961	966	903	914	940	966	947	937	979	885	949	920	956	944	911	970	913	931	920	953	980	938	907	980	943	903	960	972	948	884	935	918	936	888	914	949	911	935	914	932	936	889	906	977	902	929	914	889	932	993	890	952	937	938	927	925	925	906	985	946	927	932	895	930	930	963	953	910	904	939	963	930	919	890	932	966	913	870	946	961	978	955	926	881	979	868	927	1005	834	911	968	900	972	951	877	945	923	913	922	943	919	950	895	879	935	896	913	939	964	862	964	965	942	890	918	909	930	873	987	932	899	885	892	915	978	947	971	878	931	933	907	944	924	964	946	922	937	966	917	963	909	918	972	932	960	947	907	889	895	931	909	906	914	880	948	948	909	879	917	914	871	942	976	939	969	933	989	876	906	872	963	940	942	995	933	867	934	939	929	896	953	967	923	937	908	967	939	968	942	909	925	957	925	923	916	941	953	962	1003	924	922	944	902	945	920	964	985	937	877	957	912	916	1001	901	848	930	926	952	937	921	936	901	910	910	975	927	965	886	955	922	977	950	951	908	891	988	965	942	924	953	932	964	955	919	910	928	935	880	936	930	912	931	917	900	890	966	909	945	963	884	916	931	937	923	931	901	952	934	948	902	915	925	931	996	886	908	959	910	958	939	906	978	916	898	963	917	922	927	931	931	918	941	906	925	899	968	956	954	943	936	965	900	945	960	956	974	924	907	887	934	969	884	972	924	983	904	957	893	955	928	888	945	891	886	930	982	880	903	887	909	957	892	897	931	957	944	940	922	937	939	896	937	923	932	952	909	922	880	993	938	930	985	939	934	927	891	994	932	890	889	902	940	867	936	950	954	898	932	968	959	935	939	923	919	922	909	950	921	926	940	965	928	906	950	894	964	916	893	930	897	933	961	873	1007	915	914	941	952	940	931	943	943	863	991	926	941	977	974	913	912	907	934	913	935	985	899	924	912	878	908	967	930	931	925	900	919	956	936	930	928	942	921	915	1004	925	948	919	885	863	925	962	956	865	937	923	989	924	953	931	922	937	931	958	926	951	927	929	928	968	962	908	972	937	914	899	916	918	906	919	953	937	954	940	914	911	943	957	930	944	909	922	917	953	871	983	912	937	926	926	901	849	909	901	930	932	928	948	914	956	935	948	909	929	973	938	897	960	913	948	948	924	925	914	908	885	913	955	961	907	890	901	937	951	881	937	924	892	948	917	961	881	1005	933	912	997	899	932	913	912	901	914	947	963	941	948	877	935	975	935	938	929	870	903	913	913	879	961	946	915	901	926	979	962	963	884	884	947	960	908	866	901	954	904	951	972	928	966	896	974	906	943	922	919	865	880	917	913	951	938	909	906	946	960	945	923	933	931	921	940	976	904	939	970	903	949	963	944	956	960	976	925	933	953	915	908	879	957	953	897	918	940	895	892	909	892	960	870	960	932	910	959	912	943	931	954	942	937	925	934	912	963	954	918	996	890	900	944	888	916	900	925	960	935	889	885	926	919	925	950	954	934	977	982	942	945	933	896	923	917	904	933	916	937	958	919	919	956	1013	939	950
27100	10145	8423	5106	1635	733	525	445	430	433	378	374	339	338	333	307	313	333	305	330	296	335	336	304	319	304	280	317	298	339	293	312	316	322	295	295	301	301	277	342	329	292	281	278	315	259	321	287	335	325	275	292	317	295	318	258	320	299	311	289	291	298	343	307	306	274	322	278	302	319	280	313	290	312	307	310	314	315	305	292	293	284	291	362	302	297	288	300	306	347	342	299	335	317	308	294	336	285	286	315	302	293	289	280	313	294	331	349	320	314	310	284	326	303	301	322	327	315	278	303	261	307	309	285	309	318	310	292	260	289	328	313	309	281	262	285	301	318	337	353	302	325	308	285	314	276	288	257	301	306	309	295	289	321	279	314	296	303	264	300	309	323	332	332	338	312	290	320	311	314	309	296	298	290	306	295	301	290	314	303	333	307	321	318	333	268	305	292	316	346	323	315	277	308	360	323	324	299	301	311	328	294	308	299	278	314	299	304	301	339	289	294	307	310	334	345	312	292	301	289	312	280	334	311	299	291	305	307	295	307	312	316	307	291	294	274	302	332	323	341	304	295	333	289	333	299	325	313	318	292	309	314	320	310	329	336	309	333	302	311	290	290	311	300	316	304	281	272	326	288	267	320	331	321	299	299	305	284	296	318	325	312	319	312	309	314	281	290	293	333	319	324	287	290	289	302	313	256	303	296	306	306	316	313	294	294	324	324	341	333	329	308	278	303	350	309	301	309	248	306	279	293	318	307	333	327	326	329	275	324	301	291	289	284	283	287	307	336	349	308	317	282	327	328	328	282	361	306	295	300	284	276	349	312	319	281	299	280	293	325	277	283	299	319	323	301	289	342	286	312	305	311	306	300	309	342	327	270	304	306	356	298	295	277	323	287	326	272	339	320	264	318	312	323	312	317	292	310	301	293	330	341	319	298	325	283	348	332	303	297	319	335	318	282	296	290	312	274	326	330	340	307	316	308	300	285	305	305	315	311	305	294	312	307	287	340	301	317	302	299	315	333	319	310	308	277	288	271	317	331	277	302	296	307	310	308	333	309	324	286	311	318	295	320	313	310	298	314	280	292	312	298	334	314	306	296	290	312	331	287	329	318	310	309	299	278	323	306	362	301	329	304	309	316	283	313	327	283	282	290	312	290	313	308	351	372	300	279	301	318	293	320	306	335	292	311	301	326	312	317	326	326	321	302	373	314	347	298	306	326	304	310	299	305	258	348	346	289	353	291	308	332	303	333	323	297	324	290	289	310	283	295	279	306	321	315	307	325	320	317	297	285	349	313	300	314	316	318	347	321	311	294	303	315	299	321	320	294	297	302	312	298	284	328	304	334	315	299	326	317	300	310	283	297	303	299	323	292	336	325	313	281	295	325	316	326	301	302	293	287	321	293	312	328	301	339	304	270	278	285	323	306	323	300	271	313	275	308	276	306	305	317	337	303	342	284	316	321	347	327	325	311	291	313	321	303	290	327	308	305	288	341	329	301	310	327	305	308	309	309	287	324	292	289	321	346	286	320	301	316	322	314	287	283	302	347	339	305	313	281	303	340	330	338	298	310	311	311	321	316	303	307	278	303	324	292	290	300	299	309	301	306	306	281	287	312	310	339	276	360	325	345	276	314	283	315	306	314	287	318	292	298	311	309	315	310	317	312	320	308	293	291	303	305	325	304	284	294	293	292	282	325	302	318	291	288	313	324	290	304	320	291	297	278	279	298	298	304	275	292	315	320	334	316	319	323	323	282	300	312	297	320	286	302	305	315	296	311	300	311	304	332	326	330	313	328	306	301	301	300	334	310	290	298	324	291	314	285	315	281	305	295	314	281	293	306	303	320	318	300	319	303	315	324	300	281	298	246	304	295	307	295	288	313	325	314	302	316	307	324	333	343	320	313	321	309	318	317	309	306	308	277	284	324	313	295	292	320	309	347	317	319	291	320	322	352	343	279	271	262	321	299	301	307	305	307	280	322	289	324	322	304	287	304	315	310	290	290	326	297	314	279	302	314	318	274	323	292	321	294	288	326	298	335	335	288	294	350	335	335	309	291	284	319	315	283	303	344	289	310	243	331	313	304	295	286	331	260	331	303	294	299	303	325	291	288	325	286	304	283	294	339	283	304	322	303	298	292	289	340	327	262	308	292	302	299	297	317	303	343	340	303	314	285	288	335	275	272	290	286	311	282	293	319	299	320	312	274	271	333	299	300	303	280	320	342	320	337	290	302	300	334	278	288	295	296	303	311	329	285	321	308	276	285	303	301	285	287	340	302	283	292	318	303	346	306	285	283	324	309	287	280	329	313	297	307	309	338	286	318	315	282	353	294	339	297	288	273	293	340	283	325	301	296	294	308	305	311	294	316	303	279	326	314	310	321	298	331	316	332	282	291	312	288	286	304	291	312	306	263	291	328	329	298	321	326	284	268	291	264	316	337	318	329	298	285	300	298	305	292	277	338	319	313	297	274	308	308	301	274	290	304	291	338	281	289	307	278	302	342	302	312	305	343	310	277	337	314	273	364	299	375	288	310	269	319	307	284	305	287	309	328	308	285	340	306	307	299	302	310	320	325	314	320	317	331	318	325	310	297	319	328	296	316	300	270	320	297	283	286	310	316	306	264	319	320	340	329	290	285	296	325	287	277	300	298	313	313	345	322	300	295	343	309	341	298	294	309	301	337	325	302	317	320	262	320	319	308	300	348	331	318	323	339	304	329	282	314	293	301	310	297	320	324	292	322	314	287	313	283	297	296	281	306	292	330	312	297	292	315	301	305	308	324	283	308	306	315	298	289	273	318	318	338	277	331	346	305	281	290	313	314	291	315	296	299	310	306	301	279	301	333	303	305	295	304	327	325	323	307	312	308	304	317	328	319	326	309	316	271	311	338	312	292	268	351	350	313	317	329	293	293	301	307	326	306	292	321	318	288	318	311	304	313	341	293	304	317	319	315	341	316	336	305	293	336	304	263	304	325	317	353	305	291	306	314	302	310	308	290	300	312	327	297	350	290	281	289	316	327	318	324	280	312	306	299	342	349	308	346	300	322	311	319	310	313	349	290	329	324	295	306	280	332	302	288	274	273	312	295	297	302	303	327	314	300	314	317	308	292	314	291	304	269	346	322	337	292	307	264	338	322	301	325	294	285	337	321	284	310	341	306	347	303	318	293	326	308	315	305	275	304	306	290	308	326	329	329	335	282	288	303	306	304	300	314	312	318	285	283	259	297	304	312	296	310	304	262	287	298	305	305	318	306	308	301	342	335	324	287	306	301	293	306	288	313	305	321	312	297	324	263	315	334	327	304	277	297	322	285	289	331	303	288	307	274	289	322	322	312	294	324	294	315	300	317	284	338	295	287	268	301	327	305	302	291	315	297	293	305	332	282	324	314	320	319	320	300	321	340	341	344	286	330	296	313	304	314	295	315	285	312	301	305	322	314	282	302	323	326	300	332	325	342	330	300	328	324	330	267	294	261	321	327	328	310
16352	8020	14054	12347	5278	2637	2080	1539	1288	1095	999	967	965	883	824	799	861	780	790	800	799	792	804	794	773	757	705	758	737	734	772	731	701	750	748	723	784	691	771	734	719	738	731	729	700	739	734	723	701	717	736	727	756	712	729	737	730	707	667	758	684	757	689	687	755	718	770	750	770	752	705	714	711	706	755	721	723	709	667	701	736	697	736	710	725	721	688	710	728	686	706	743	727	732	727	715	697	722	703	685	743	753	717	710	701	709	738	700	719	695	674	737	726	712	677	738	738	746	760	724	666	746	706	716	740	726	709	687	697	700	710	729	673	702	674	673	735	733	718	722	691	762	771	705	704	723	677	728	724	743	735	724	670	720	716	718	718	736	742	688	768	691	726	698	741	724	748	721	657	710	737	709	703	759	728	749	737	732	730	711	716	692	751	768	724	768	706	723	718	703	703	733	680	687	743	733	691	688	671	706	748	708	741	686	691	736	722	698	727	718	670	719	702	735	702	728	712	690	718	729	680	711	708	685	792	718	677	701	767	724	731	710	693	766	726	686	693	742	738	761	731	742	682	705	712	702	685	667	717	754	711	739	691	695	729	742	709	690	708	684	720	749	732	751	727	786	699	719	699	690	764	765	675	701	732	723	721	726	727	761	738	784	752	716	688	697	718	734	711	714	756	701	720	715	668	743	749	707	665	761	684	716	688	764	740	715	687	694	712	715	694	741	738	707	719	698	683	735	714	714	747	747	720	733	725	685	714	673	740	708	728	740	681	728	693	679	704	761	727	689	696	765	757	697	712	714	724	701	714	745	709	675	737	696	773	743	716	683	718	673	712	750	700	735	787	719	747	762	708	802	714	693	721	776	682	719	679	674	725	758	717	697	726	679	743	726	711	719	731	738	732	675	718	702	695	691	734	690	722	726	797	674	711	738	685	732	697	720	713	748	730	726	731	689	743	753	713	709	730	698	673	716	708	672	692	702	665	698	699	667	708	699	696	707	719	742	694	702	686	758	722	705	692	724	716	743	706	716	702	739	705	715	757	682	709	732	687	754	738	697	743	718	705	720	652	739	744	689	679	740	753	736	733	703	726	723	705	731	702	703	740	740	738	730	772	776	725	713	695	725	731	677	722	732	730	652	716	735	724	729	677	723	694	707	717	702	689	732	739	696	717	784	721	719	758	764	697	700	732	717	721	709	750	681	730	688	713	722	689	704	723	750	720	748	692	704	717	703	698	709	726	699	725	710	704	728	706	705	707	725	736	717	724	718	646	748	718	734	705	713	735	758	729	684	755	714	696	746	653	719	702	710	715	746	717	732	741	730	745	720	733	745	703	701	726	731	751	705	759	742	738	709	695	722	714	743	724	723	663	710	755	643	713	709	719	743	727	679	739	759	697	717	715	750	674	725	737	678	745	777	721	664	774	736	690	701	693	695	711	733	688	726	735	696	749	679	727	695	679	735	735	753	714	736	692	733	719	736	730	694	779	732	667	759	707	717	695	700	709	734	708	670	745	708	731	739	769	687	748	691	673	727	716	693	730	678	709	744	721	752	672	729	700	747	772	762	683	758	742	733	733	739	700	685	698	712	734	695	723	747	710	728	734	753	680	743	738	716	717	689	727	711	749	728	716	649	748	719	694	700	718	768	719	744	719	729	736	735	722	731	719	727	706	735	706	702	724	720	710	740	760	668	712	709	701	688	701	734	744	698	704	720	742	712	741	717	678	749	762	681	725	750	682	711	705	768	728	728	731	697	710	714	736	731	739	710	690	743	717	724	699	700	742	721	745	763	735	719	755	660	716	691	700	701	715	711	691	698	735	722	713	742	763	699	734	715	670	683	731	698	741	700	714	728	667	733	727	696	677	691	743	724	727	719	710	716	656	636	749	736	701	745	698	731	713	740	733	737	679	696	697	715	720	671	716	713	718	692	724	720	715	711	754	687	752	752	757	730	764	720	750	661	751	727	714	722	714	720	680	720	664	720	698	745	760	698	678	709	756	712	711	734	773	701	695	759	695	763	711	736	668	730	704	677	732	750	690	720	749	727	704	743	710	711	733	716	675	754	700	717	708	767	729	680	703	713	720	717	693	713	741	703	713	734	746	699	723	728	735	688	717	663	712	737	744	689	723	751	768	678	778	679	728	710	711	752	682	691	718	726	708	749	713	696	700	695	732	709	756	703	726	710	692	685	673	697	733	691	720	680	702	729	723	666	692	720	696	708	676	683	768	759	755	705	667	727	678	740	715	735	728	715	729	722	747	742	714	750	705	746	718	716	732	725	733	751	708	741	700	709	712	685	690	722	726	693	689	685	722	749	738	668	697	717	722	734	677	719	708	656	707	761	697	752	779	733	658	733	737	717	693	728	703	686	741	727	721	700	710	700	679	696	685	720	764	664	707	710	728	670	761	706	675	719	711	706	749	690	707	778	731	776	722	744	699	693	725	734	703	731	722	715	711	706	720	647	706	752	703	702	705	720	693	693	676	739	668	720	711	743	719	691	760	746	743	720	726	763	747	686	715	652	741	734	742	710	694	705	714	703	730	738	725	730	673	708	744	690	726	739	689	753	803	675	719	654	743	713	775	699	722	693	722	715	717	702	740	691	648	739	676	703	705	752	744	699	703	744	690	692	765	747	678	719	741	728	730	712	688	709	720	672	688	703	716	749	710	705	696	661	769	753	690	688	749	709	717	728	701	694	747	738	731	730	709	716	738	717	711	726	711	730	743	658	685	646	755	752	720	689	736	736	685	696	703	738	729	694	712	754	662	718	701	690	750	728	735	690	702	716	733	699	731	754	688	694	764	731	706	719	692	714	727	728	687	673	732	711	672	770	693	694	747	727	725	725	742	732	706	734	668	738	729	723	692	754	700	691	707	713	739	709	702	718	695	674	721	729	737	686	681	738	716	705	726	662	712	741	681	714	710	750	706	709	695	688	673	689	690	726	725	703	693	706	711	714	688	731	702	727	711	698	672	673	672	809	715	692	664	735	699	731	711	678	711	717	714	646	714	766	696	710	725	746	698	710	759	725	720	697	683	725	705	761	702	743	730	697	721	729	693	716	689	658	738	722	740	671	676	714	729	716	678	705	690	672	719	683	671	744	686	722	756	694	710	719	724	723	725	699	716	748	752	703	706	723	734	725	717	706	732	705	697	683	727	679	778	688	734	736	747	670	724	710	741	712	757	751	691	702	700	717	782	735	761	687	746	699	710	683	716	687	736	710	686	744	752	724	735	706	693	705	718	700	644	701	694	702	726	789	719	675	713	709	702	746	693	723	689	758	727	743	706	699	743	653	687	731	750	753	697	724	723	716	677	737	700	679	761	742	737	728	737	767	729	701	690	715	754	717	751	715	718	693	685	729	738	702	747	688	738	702	687	671	722	727	735	743	738	731	723	722	719	697	711	700	704	723	721	703	662	727	722	722	687	733	644	727	767	725	740	687	700	719	734	738	713	749	732	732	715	703	726	693	732	708
8409	3258	2857	1535	536	335	284	318	264	230	233	227	264	251	261	255	299	269	262	248	259	267	307	284	257	272	260	253	311	256	289	283	292	261	298	278	302	247	253	292	283	268	270	305	273	292	254	258	233	245	267	263	248	287	249	249	262	259	278	264	294	238	273	319	239	267	255	252	283	244	241	276	275	248	287	240	268	258	260	256	232	277	256	238	283	258	272	265	270	271	270	233	289	247	275	269	271	276	274	262	258	248	269	260	251	243	268	296	282	268	274	244	268	265	245	303	245	223	252	260	265	279	289	252	258	257	247	274	263	284	239	252	252	271	274	263	253	266	269	242	248	256	293	276	276	252	258	246	316	271	258	289	256	248	272	288	246	265	261	288	264	280	237	278	265	251	279	270	261	269	247	270	274	293	292	262	290	265	259	283	263	269	251	252	257	269	262	278	213	266	242	264	249	244	277	228	282	246	283	299	250	251	260	253	278	290	295	260	292	266	263	264	271	268	274	251	277	246	259	280	286	278	260	278	235	253	267	276	249	237	263	275	256	253	249	255	262	274	283	266	262	279	277	260	271	257	261	292	272	251	272	278	293	294	245	233	241	231	264	280	261	276	276	235	273	283	275	263	228	283	275	244	289	286	242	255	251	275	279	260	258	279	241	251	234	266	267	280	265	246	275	267	258	286	241	282	251	259	294	278	276	283	262	241	250	289	307	273	250	259	249	275	263	253	285	249	263	296	274	288	276	259	269	264	252	280	274	256	281	255	287	289	256	283	261	259	271	248	258	263	263	249	258	269	284	266	280	277	256	251	288	257	264	244	284	275	241	278	257	288	257	265	310	278	269	256	282	283	271	253	259	257	238	272	279	260	251	250	266	267	273	246	266	274	241	298	262	274	267	272	260	256	285	241	275	242	250	247	269	284	264	230	269	245	254	244	245	280	281	265	267	311	270	284	260	257	284	272	250	264	263	254	284	271	293	250	304	267	258	252	232	240	299	249	249	258	268	274	275	292	292	282	272	289	275	268	265	279	208	241	262	253	254	278	237	241	254	263	282	278	271	317	293	331	232	231	251	259	262	223	279	271	269	240	271	278	249	304	254	275	263	243	265	297	266	279	275	274	302	266	295	283	260	252	278	288	303	275	254	286	250	249	296	268	305	243	230	246	266	239	253	278	266	276	275	248	298	239	242	271	258	282	256	245	282	284	276	301	282	323	281	264	279	234	265	269	257	275	269	293	286	290	278	280	257	253	296	239	278	231	230	278	272	263	247	283	264	272	268	287	250	261	277	276	293	250	273	258	282	266	303	262	279	262	253	258	301	251	249	271	275	276	246	244	284	267	259	240	254	265	261	254	272	266	268	261	250	284	272	266	256	288	267	264	255	240	232	310	245	267	250	257	252	289	249	262	249	258	237	265	275	284	253	298	260	269	271	284	231	245	270	258	291	273	262	258	298	269	263	259	259	236	269	257	249	279	262	286	296	260	241	270	300	287	267	298	247	272	282	267	238	263	240	262	267	262	275	275	274	276	279	252	265	276	250	271	280	271	279	257	262	257	303	259	278	263	280	272	270	269	294	248	246	233	282	263	238	271	263	273	278	274	270	248	249	304	253	311	257	279	271	269	247	271	262	304	243	280	272	268	262	298	239	267	299	266	302	260	273	235	270	243	279	257	256	302	280	252	243	275	245	258	259	272	280	292	268	252	258	243	249	232	269	259	263	259	261	291	253	270	260	287	280	280	275	304	285	249	271	239	283	261	277	291	266	254	302	262	284	265	263	243	257	278	267	252	287	276	277	270	276	264	231	229	255	266	289	250	274	254	253	274	270	275	257	266	250	246	250	262	256	265	246	281	288	263	268	252	266	261	271	281	234	275	265	266	236	300	249	263	243	267	280	253	281	259	258	260	263	249	237	267	257	245	236	254	294	278	257	261	302	248	287	270	286	262	289	265	270	264	257	244	248	260	262	257	249	250	259	287	260	260	275	276	244	243	241	237	257	271	265	262	278	245	253	240	299	264	267	272	271	269	240	281	260	253	269	265	264	290	269	266	261	262	275	281	274	268	277	264	257	241	240	257	253	263	278	264	279	254	250	288	252	272	272	267	272	260	281	272	243	268	317	286	245	278	243	251	290	282	281	295	300	278	275	262	241	270	308	247	272	258	294	252	248	231	278	249	267	284	274	277	261	275	235	258	266	267	251	282	286	264	207	269	268	268	274	222	269	269	290	285	310	288	275	290	247	259	284	230	253	286	282	248	251	298	269	273	281	245	262	261	305	273	282	255	251	270	264	256	263	268	261	264	248	276	271	265	281	282	283	282	269	231	246	289	265	303	239	270	270	267	261	252	228	267	283	288	293	256	263	250	287	265	275	243	236	265	237	249	283	266	243	274	246	258	250	236	266	278	262	280	284	271	255	273	249	284	286	225	252	257	262	267	266	256	286	229	295	271	265	285	270	298	306	273	280	280	277	292	285	283	276	244	242	260	259	256	250	252	259	275	258	307	262	283	269	250	269	261	248	262	252	277	273	269	255	261	244	273	320	256	281	270	265	296	273	257	233	258	277	259	243	259	281	224	271	271	274	279	254	269	265	292	277	294	247	269	273	272	273	263	254	226	233	281	243	262	284	248	259	247	289	259	257	253	282	253	265	266	308	245	282	281	279	248	270	270	294	249	249	270	245	247	252	253	242	300	274	258	296	254	265	267	283	284	279	260	273	290	288	248	299	243	275	240	287	283	290	256	260	270	259	262	261	282	263	261	256	261	228	256	274	295	288	265	266	266	272	269	271	251	316	250	298	282	287	275	309	239	284	281	258	234	251	282	282	301	277	223	274	264	254	254	293	275	278	247	240	253	258	264	260	222	275	253	236	255	279	286	296	269	260	257	265	261	271	303	259	273	235	237	282	268	268	282	287	275	266	266	266	264	253	272	255	277	261	245	263	293	265	267	295	276	263	282	249	277	268	253	304	263	279	294	275	291	259	259	257	267	280	263	247	263	252	281	250	276	279	268	255	259	274	263	279	258	281	272	253	258	286	256	289	278	277	240	227	262	262	238	268	262	300	254	268	242	266	238	289	266	275	257	280	263	252	264	294	266	269	281	256	264	283	275	228	238	279	262	281	269	248	276	253	266	271	254	273	291	252	255	294	274	279	285	242	274	259	296	269	280	286	266	259	256	265	299	293	260	293	293	283	247	285	258	235	282	264	284	257	260	300	275	275	266	263	260	253	251	255	249	280	274	254	257	234	243	237	251	256	253	239	266	254	295	247	277	280	275	259	258	261	236	251	247	264	275	292	281	281	274	278	282	300	267	257	261	296	270	289	262	273	252	253	292	269	294	248	265	287	279	259	268	279	273	264	247	283	270	274	273	257	276	285	282	273	259	261	263	262	250	289	287	295	227	257	284	262	277	280	244	285	257	277	253	277	242	247	291	249	263	253	274	251	251	258	265	298	259	228	260	296	289	296	244	256	294
6235	3296	5846	4234	1577	1033	870	773	742	666	709	732	691	699	632	659	640	665	686	659	640	615	670	669	695	662	602	671	622	621	658	667	695	658	661	621	630	684	681	612	726	662	702	643	700	649	607	610	620	652	639	657	676	623	687	626	672	639	647	662	712	653	629	650	677	617	651	640	645	617	632	665	669	644	666	689	644	716	690	686	653	662	706	688	671	711	669	622	661	673	686	656	659	687	652	692	660	651	629	721	640	634	704	715	683	707	640	645	717	663	670	675	618	679	618	637	685	663	682	672	641	679	658	670	663	662	657	619	672	680	704	670	638	603	613	651	668	645	691	637	679	665	680	689	676	688	634	677	687	646	670	674	678	627	611	615	688	669	681	691	635	697	655	667	665	652	657	596	661	695	658	680	679	670	647	643	671	602	700	616	644	648	640	661	709	664	653	690	666	642	631	624	659	617	671	644	652	628	596	654	646	675	685	619	653	650	675	666	668	645	691	636	664	699	644	609	654	632	652	667	651	701	677	657	634	675	666	680	640	632	649	657	638	632	643	637	683	637	686	630	635	679	637	664	675	682	652	649	651	683	665	635	662	595	640	668	668	702	630	678	680	705	610	671	694	654	681	715	673	649	640	655	673	678	682	616	622	691	704	633	666	617	667	671	657	670	626	670	617	658	679	650	664	691	682	634	649	663	632	625	684	666	683	667	663	686	645	640	640	657	669	661	646	649	664	630	652	636	637	652	674	678	675	684	640	709	714	662	664	634	709	646	650	626	656	639	663	681	692	673	622	698	692	687	639	658	693	631	705	708	678	670	660	681	658	702	685	661	657	655	656	653	661	648	621	649	643	666	678	681	700	686	670	628	637	687	680	601	674	611	634	627	625	684	653	603	602	665	609	660	691	656	623	675	645	668	647	622	648	633	616	670	674	645	678	639	683	643	694	732	650	710	602	686	645	671	646	669	669	662	684	673	692	654	681	651	646	698	644	630	606	640	698	663	697	638	654	645	641	624	636	657	690	641	671	653	617	685	644	692	674	717	644	670	603	682	748	638	626	668	674	677	614	619	645	635	647	647	592	667	667	660	640	664	674	663	692	651	701	655	673	623	640	643	698	642	590	623	689	677	683	662	696	649	627	671	694	664	689	642	641	686	668	628	689	638	720	670	614	697	669	694	678	624	639	679	673	630	657	629	637	648	638	640	645	649	647	651	625	660	670	661	641	696	648	673	655	638	606	607	711	702	688	604	670	655	661	622	737	664	639	625	662	707	672	653	638	636	665	674	653	688	646	642	644	651	628	661	630	649	615	653	687	665	652	683	660	630	608	644	673	664	652	649	640	710	671	640	656	627	678	672	671	646	654	670	662	661	676	667	696	633	659	624	629	666	626	689	691	633	636	661	619	654	651	689	687	648	694	635	686	641	607	684	686	667	680	660	652	605	675	660	635	648	664	624	678	655	678	655	627	648	657	665	658	675	689	615	681	647	705	647	667	660	625	708	640	646	669	624	621	683	693	654	647	627	730	662	648	655	692	631	683	685	661	636	672	651	617	689	678	638	648	698	691	654	692	637	692	583	697	680	632	675	648	658	643	678	686	656	640	651	706	669	636	636	636	612	614	661	647	673	671	631	632	677	631	643	613	659	696	682	678	646	688	623	675	653	682	691	649	672	666	664	631	617	617	634	644	674	689	660	653	657	697	675	661	699	652	676	630	671	625	656	686	690	600	715	645	654	649	622	646	628	596	639	617	671	653	668	659	646	628	677	673	668	665	657	715	629	655	634	680	682	664	714	686	625	628	679	651	671	689	657	657	654	665	680	659	671	658	684	659	657	669	649	673	691	669	650	651	669	625	647	672	664	646	690	682	679	662	624	637	607	690	654	665	659	685	687	662	673	679	635	642	664	653	632	677	637	671	639	668	619	657	645	645	670	700	687	644	656	621	642	690	670	682	683	671	674	651	686	670	651	664	676	646	651	654	682	646	671	686	661	690	655	649	634	689	685	629	609	675	652	656	616	639	677	678	643	634	662	668	658	666	660	608	653	688	632	680	663	667	669	679	625	627	689	627	668	656	675	629	651	670	676	636	695	640	682	668	676	623	698	630	651	672	659	664	673	614	628	656	664	662	666	716	709	646	640	676	661	673	633	627	651	661	679	686	666	679	690	659	655	631	651	688	702	691	641	692	678	655	649	660	690	690	645	662	697	661	689	659	641	652	655	689	680	672	665	630	646	690	637	662	647	680	674	680	630	684	707	638	667	689	673	661	653	700	660	614	685	610	660	672	643	632	689	684	650	631	653	667	646	651	664	703	627	657	645	679	643	685	697	671	676	673	657	681	638	658	677	671	707	678	657	606	652	699	672	679	656	645	683	609	610	645	641	664	665	630	631	624	643	648	642	661	633	678	667	702	637	651	624	660	641	666	659	646	640	666	606	666	664	697	712	662	684	649	619	645	633	681	661	713	694	658	658	672	635	685	662	675	677	634	641	658	631	657	676	653	673	632	644	604	603	678	675	653	630	643	665	703	631	643	636	614	682	640	626	691	649	687	717	648	654	656	629	660	673	654	635	708	648	666	689	639	667	650	702	666	676	671	666	669	643	704	694	639	643	667	672	616	615	653	640	653	681	645	693	650	681	685	682	680	612	691	627	658	616	688	653	638	665	670	653	664	658	672	671	697	652	650	659	630	658	666	665	666	655	704	654	703	712	663	668	656	657	657	642	641	688	687	695	612	673	670	647	674	667	671	663	636	694	647	680	684	644	684	678	682	646	658	663	681	612	652	685	673	633	645	700	638	621	639	662	646	671	661	641	623	608	634	689	628	630	660	677	653	707	620	682	703	638	664	660	659	696	661	662	617	665	653	663	637	654	662	629	635	676	653	584	670	700	651	639	658	662	657	666	673	692	635	674	661	619	682	621	646	701	672	641	655	712	607	668	701	672	669	707	655	637	671	627	669	638	682	699	655	654	661	659	634	664	650	732	675	646	690	660	661	646	658	617	597	717	653	646	677	680	661	670	689	663	610	643	659	714	661	656	664	643	670	636	619	682	680	620	679	704	629	627	671	648	656	647	651	638	633	622	644	631	674	655	686	656	636	639	665	631	617	649	658	708	660	706	670	601	638	720	634	665	653	691	670	637	637	631	658	621	664	659	701	638	649	693	643	701	682	609	721	628	657	678	636	654	667	642	639	687	634	602	667	671	698	677	673	687	692	655	676	666	658	668	657	664	653	660	659	591	617	649	651	671	681	634	683	665	645	644	685	647	662	656	651	657	671	640	622	626	632	673	614	646	653	675	690	637	679	632	622	720	686	722	641	666	677	623	685	675	675	673	655	693	644	680	653	668	616	632	638	666	688	675	654	652	646	625	669	676	620	666	690	674	663	664	685	623	656	645	660	664	655	648	660	655	642	635	703	678	674	705	690	640	629	635	671	674	682	668	689	628	607	672	670	682	651	650	626	691	635	725	622	655	642	657
18106	6445	5945	3241	1069	596	495	511	429	392	420	396	443	401	443	417	395	380	399	412	399	415	382	421	373	440	395	403	395	372	414	399	426	382	392	395	395	388	412	377	381	366	406	401	376	403	407	397	435	388	375	409	380	341	402	398	436	400	349	397	459	420	397	388	401	392	312	409	405	380	390	406	418	402	417	381	400	354	395	366	416	427	396	417	394	415	400	411	412	422	389	367	422	427	358	397	405	402	406	398	381	407	426	409	418	395	390	383	385	360	390	421	430	441	379	371	401	379	407	382	361	388	405	416	406	381	405	385	416	419	399	403	402	394	397	355	398	382	388	412	428	377	358	394	386	397	417	367	381	430	401	382	375	412	395	353	382	439	372	384	394	390	385	402	361	369	372	403	371	385	403	395	371	336	369	389	361	394	344	382	386	365	393	407	402	392	379	413	356	363	332	428	375	370	415	368	405	392	389	372	377	357	409	387	354	377	380	411	403	383	359	419	394	391	377	377	355	391	396	384	365	390	396	391	376	403	381	404	387	381	403	422	380	393	365	392	402	385	395	372	394	394	402	395	429	394	393	403	374	361	380	388	394	360	383	370	342	400	407	365	388	387	378	371	383	404	349	356	371	411	377	393	406	402	417	400	414	409	438	370	426	395	371	386	354	377	374	393	426	391	415	373	340	356	387	383	365	365	388	428	401	382	399	409	403	381	399	377	372	420	374	412	412	408	403	402	378	404	419	392	375	376	393	386	373	366	444	378	390	439	377	360	363	439	365	397	370	428	374	366	402	389	403	372	390	391	393	371	393	441	358	360	409	361	386	402	404	399	397	415	383	397	395	424	426	413	356	384	428	396	377	339	360	382	398	369	403	400	394	378	360	380	376	405	395	347	390	376	418	414	399	376	385	383	359	402	416	397	395	390	395	407	386	381	381	461	407	370	385	448	408	394	409	380	408	444	414	424	372	380	373	362	382	403	388	383	405	405	356	394	352	394	388	409	398	428	388	408	393	462	385	410	353	408	420	395	375	396	374	400	383	394	354	380	424	384	401	382	420	385	377	398	386	382	366	380	374	419	393	381	406	387	412	376	411	412	391	376	359	424	390	408	373	380	387	390	392	404	383	377	394	361	385	457	389	436	415	389	393	386	429	404	392	365	358	375	379	381	406	384	416	371	356	362	357	388	361	391	396	403	411	421	405	424	371	381	383	429	393	449	386	432	389	395	387	382	399	381	384	371	391	387	400	393	410	386	412	405	402	420	356	422	405	352	371	377	415	420	394	414	365	334	414	381	392	406	384	433	411	395	405	386	384	393	366	369	394	382	376	386	398	394	402	415	349	378	383	426	403	403	451	389	398	412	360	387	405	380	399	376	376	393	447	370	364	335	381	350	418	397	377	410	402	389	417	372	369	365	421	361	368	387	412	389	390	415	406	409	408	344	357	388	358	412	414	381	368	368	421	404	381	405	386	401	395	391	418	420	385	391	385	398	405	392	393	402	411	383	395	382	387	375	426	389	409	397	352	360	362	394	412	402	427	355	400	333	403	362	375	414	411	388	389	381	380	378	388	386	415	427	342	427	397	382	375	358	377	398	361	372	422	431	368	338	355	354	353	425	373	420	397	392	374	439	369	424	415	408	401	400	411	405	378	397	463	396	409	368	363	410	364	398	384	385	385	417	375	404	376	418	390	396	434	394	395	429	411	412	365	402	368	391	386	365	396	390	423	431	357	395	377	375	350	393	406	381	365	397	364	410	377	411	428	374	407	413	370	417	390	378	377	373	422	403	403	423	392	427	397	393	388	353	361	365	404	397	386	428	374	358	379	385	449	403	377	381	368	394	397	424	396	415	395	390	377	374	406	369	420	393	368	406	386	395	389	367	394	394	401	364	409	429	399	431	440	389	369	391	350	383	399	424	408	426	421	401	400	368	382	405	395	383	376	414	365	387	376	414	389	414	420	388	353	382	389	395	393	421	355	383	382	357	383	370	416	382	387	407	366	392	375	400	394	390	392	405	421	421	403	369	407	421	375	387	431	411	439	391	368	363	400	387	406	371	424	411	391	389	398	399	379	356	390	369	403	407	389	406	449	377	369	385	375	395	387	377	377	422	362	401	402	383	379	398	391	375	366	380	384	361	386	387	419	392	397	396	405	408	368	398	385	411	413	372	400	401	393	384	387	369	390	387	355	435	401	423	393	426	324	350	348	402	351	394	398	408	391	384	388	406	386	382	400	410	402	406	392	421	380	383	381	378	372	391	385	375	406	388	401	414	401	404	420	404	355	403	378	364	404	383	410	381	370	409	372	421	371	404	418	386	407	381	395	341	375	413	410	390	403	386	396	397	410	391	381	401	384	428	375	425	410	421	436	379	421	367	385	431	376	388	418	379	386	376	396	389	385	426	410	403	384	387	420	413	383	402	387	405	414	369	419	393	380	394	369	411	413	415	349	382	425	393	395	377	336	381	395	379	443	432	416	428	379	377	370	376	403	380	410	370	419	428	355	355	408	382	399	357	375	376	396	384	430	398	413	400	394	392	393	368	371	393	362	410	393	388	406	402	430	389	366	383	429	388	352	400	410	410	386	362	421	372	431	411	357	387	402	419	408	409	387	412	365	429	351	400	398	372	417	386	377	402	385	367	409	392	337	383	428	393	418	366	388	371	365	387	377	398	412	354	382	406	405	383	425	415	401	374	380	399	379	377	399	438	380	419	389	397	370	382	391	386	376	392	393	383	380	373	387	370	414	393	402	387	398	363	405	387	359	414	390	378	391	411	379	392	404	398	406	389	411	413	416	375	397	366	410	371	378	378	414	405	425	416	399	375	433	366	391	397	386	421	411	409	378	399	380	387	375	414	416	380	367	380	452	368	415	403	421	396	408	380	399	375	401	403	378	443	378	428	400	399	427	410	390	385	392	376	403	401	364	425	437	389	415	411	399	382	411	370	412	395	355	395	404	419	413	370	369	395	349	366	370	380	350	383	406	400	394	406	408	388	361	383	397	392	382	360	400	405	417	378	378	410	423	425	369	392	413	355	403	390	399	400	408	364	408	392	348	401	411	389	386	422	383	397	370	384	364	413	411	368	408	383	374	394	439	360	400	364	388	391	422	396	364	390	398	373	416	367	390	403	404	355	358	363	391	390	388	412	410	397	400	385	397	421	385	377	358	364	395	394	362	406	350	414	412	390	374	403	395	385	370	385	359	408	390	392	380	373	397	370	388	411	419	409	393	386	397	418	367	410	372	387	381	400	419	394	366	397	383	382	388	381	425	403	397	376	381	397	379	426	381	407	390	383	374	345	394	385	392	429	359	417	380	391	352	365	395	389	350	412	425	460	409	387	369	385	426	405	378	355	425	423	400	357	362	370	430	368	387	393	390	397	413	398	384	349	419	389	412	376	381	358	385	374	394	397	411	432	372	416	420	363	393	397	380	409	421	372	413	372	388	396	378	373	375	426	403	388	399	427	392	367	383	367
13027	5817	10641	8489	3702	2076	1618	1364	1280	1129	1051	1055	958	1009	1011	1027	990	954	1011	937	896	959	893	927	955	874	865	902	960	922	969	893	919	924	925	929	942	907	902	899	927	888	912	947	891	906	913	976	902	887	892	908	876	929	913	921	923	961	912	917	956	908	927	878	944	978	947	876	887	945	954	895	953	899	933	955	932	941	891	889	917	950	931	893	869	943	900	922	896	883	860	914	962	939	955	935	905	927	957	894	919	890	868	922	948	908	862	897	905	898	892	932	876	911	912	883	967	931	927	896	941	896	897	948	903	880	960	954	917	962	913	943	908	896	931	940	919	914	878	912	942	948	901	926	949	907	891	944	924	947	894	912	969	890	945	969	929	911	940	909	926	898	881	874	903	927	880	924	904	916	919	866	897	914	921	896	928	916	916	911	913	926	928	910	922	940	852	952	949	904	914	916	884	907	894	875	936	917	882	906	913	901	895	929	891	869	884	904	919	974	904	935	888	926	897	911	962	896	907	880	955	893	910	899	927	937	891	913	920	942	941	920	986	894	928	933	933	942	909	944	905	914	931	932	952	872	950	938	959	852	882	977	909	914	892	946	939	891	893	896	926	892	926	931	894	911	869	961	931	935	924	942	940	925	866	892	916	864	921	895	879	879	901	926	949	922	946	912	895	920	855	951	895	894	924	931	987	908	953	881	941	931	938	940	957	903	931	887	911	896	955	941	921	893	909	922	922	963	920	859	903	926	938	904	915	915	928	891	920	919	892	926	929	937	944	906	892	940	924	956	948	944	919	923	884	903	881	879	911	913	969	906	910	933	942	909	972	883	911	937	938	889	886	933	903	933	905	907	959	869	896	894	944	927	911	881	924	969	918	901	996	904	885	914	925	886	905	921	879	961	922	949	932	942	908	896	886	913	880	925	910	884	911	965	866	877	919	934	930	928	922	931	891	902	914	955	932	863	952	920	905	902	909	899	968	922	950	883	959	966	906	864	931	908	902	944	913	979	938	913	928	904	898	968	860	888	943	931	937	933	948	863	921	882	884	960	917	925	927	908	948	929	876	949	930	868	900	957	888	971	970	889	873	915	909	939	925	937	903	926	908	912	908	937	952	941	956	897	907	930	963	958	900	887	925	935	955	924	905	905	978	891	904	941	944	903	928	884	969	886	965	904	885	929	891	883	930	995	897	964	890	943	956	885	856	903	920	913	905	882	915	944	881	904	901	941	889	891	965	913	933	948	922	931	950	957	903	950	927	934	908	945	930	908	924	919	904	912	930	857	941	958	947	849	951	878	922	950	876	924	893	918	907	879	954	930	924	874	940	949	956	905	926	925	925	902	879	911	857	897	913	916	869	910	892	956	949	882	931	913	987	906	854	916	910	884	921	934	932	896	986	904	1026	893	925	907	910	900	879	923	885	880	927	996	904	917	926	910	938	915	887	919	901	921	919	915	921	837	976	882	937	919	902	879	948	949	912	903	986	925	924	933	938	887	905	922	968	889	916	955	928	946	886	906	933	884	927	975	885	932	881	964	900	895	884	966	905	902	894	944	904	893	879	996	897	947	904	992	950	948	926	972	886	909	974	883	956	894	905	952	944	917	907	945	901	902	943	903	962	957	936	980	876	919	991	919	919	909	904	911	887	919	932	914	909	902	937	926	934	884	921	899	909	907	908	950	939	915	926	926	900	889	964	863	973	936	923	935	921	859	948	926	933	977	903	887	930	907	933	933	909	890	957	903	921	935	910	939	870	926	945	943	914	928	916	979	931	899	896	965	885	934	943	923	908	945	939	855	916	932	887	904	892	877	913	983	889	923	916	912	922	959	931	892	939	940	947	901	905	911	926	956	925	925	966	965	888	941	907	904	885	936	884	948	947	938	930	916	861	924	879	933	956	921	944	908	914	906	911	941	913	911	922	913	885	908	927	913	911	860	924	917	953	913	947	919	927	948	913	925	907	949	951	914	903	963	894	893	950	865	896	913	933	925	1009	877	905	883	885	923	950	893	895	883	928	890	917	872	947	921	908	887	951	941	895	952	941	961	924	904	868	898	868	856	917	955	968	907	896	923	919	943	882	884	856	903	878	924	923	959	915	908	922	917	840	878	896	925	915	909	921	972	966	928	944	901	964	974	913	907	969	923	887	956	901	920	918	908	904	870	881	942	877	914	911	879	897	969	920	927	922	932	909	906	881	896	938	984	955	909	888	972	907	918	973	924	941	928	881	916	955	906	900	873	939	942	905	905	910	958	968	1014	873	973	926	874	929	914	920	857	918	905	920	887	901	918	936	909	892	970	935	936	904	939	954	945	971	887	905	891	923	940	883	895	938	902	928	916	873	940	836	951	920	900	890	914	910	955	863	969	906	911	929	928	888	904	911	868	929	947	965	912	932	879	917	954	909	878	883	901	920	959	961	903	904	906	909	945	959	985	917	873	907	912	933	936	920	936	897	908	882	921	883	912	948	866	922	936	925	962	895	940	938	915	909	920	853	898	945	915	903	922	904	908	928	906	854	952	909	896	888	838	909	925	912	916	902	928	920	895	922	949	939	924	922	910	914	941	922	941	908	901	932	948	900	946	953	937	922	913	930	935	924	887	916	914	897	885	875	900	948	941	875	908	951	894	956	879	942	920	921	918	920	983	914	918	938	869	967	921	902	923	923	917	935	934	910	944	915	930	919	911	925	921	906	929	899	936	917	941	908	949	942	923	912	835	910	883	914	903	933	972	896	872	905	951	932	957	885	952	955	916	928	947	908	879	921	930	919	933	898	959	898	907	939	980	986	899	939	945	920	843	943	923	948	925	884	906	881	931	915	920	933	966	917	912	887	928	960	873	957	912	952	927	911	989	926	967	902	895	928	906	903	920	994	876	945	872	959	936	954	911	901	883	921	973	878	898	930	886	904	932	937	900	932	930	953	911	929	897	957	932	937	940	902	895	902	859	890	929	886	882	899	915	977	949	956	953	905	954	957	989	945	925	932	859	957	923	865	940	904	921	928	905	850	859	942	899	894	925	970	851	946	854	894	909	939	899	896	866	912	967	955	932	854	880	964	986	873	933	913	916	935	897	906	930	930	959	888	948	912	900	964	887	890	924	952	977	910	957	918	907	936	890	950	908	961	923	961	920	937	913	918	934	933	958	867	922	936	928	945	911	920	896	902	912	897	914	956	913	905	963	879	869	930	914	916	915	941	924	887	860	948	883	946	926	917	928	938	934	936	939	935	925	901	906	917	945	896	917	917	894	911	886	908	911	940	896	919	929	903	929	925	910	875	972	943	988	907	925	921	910	952	910	940	951	922	901	945	897	884	977	925	954	925	900	865	958	940	975	900	894	951	960	939	883	952	914	886	932	993	880	941	922	880	875	927	911	896	950	887	924	893	925	934	845	923	896	969	896	928	913	945	899	900	977	915	895	903	881	939	922	956	944	949	907	927	951	937	903	907	931	972	890	889	910	887	937	912	914	947	936	934	915	948	918
28161	10634	8964	4595	1740	735	575	482	406	364	325	355	292	326	320	339	313	334	297	328	322	355	321	298	302	313	292	307	314	343	283	334	305	297	315	334	325	333	320	319	337	295	276	331	296	301	300	295	325	324	323	287	301	318	316	290	353	300	284	303	343	289	307	318	334	288	294	327	302	315	302	301	335	365	312	320	300	320	286	313	300	303	316	323	293	323	276	326	299	308	329	306	308	300	326	313	301	312	300	290	278	354	336	328	289	303	318	289	324	274	321	313	336	304	298	322	265	331	309	301	313	290	296	340	319	305	297	268	307	277	331	312	313	319	323	300	320	303	330	260	305	327	303	301	319	324	304	331	316	300	322	357	290	302	308	338	318	338	301	329	312	344	337	271	312	308	331	307	332	294	347	306	356	304	284	284	312	325	339	299	317	305	312	304	335	303	300	299	330	306	309	294	300	308	311	276	308	297	296	281	287	314	315	294	286	289	287	306	308	314	318	307	323	317	302	323	325	311	331	330	325	271	304	340	328	298	320	305	295	312	302	314	310	320	323	313	301	310	328	329	290	299	321	321	342	306	310	305	314	310	315	299	328	290	323	306	300	280	324	284	306	310	332	317	314	328	301	292	305	313	318	310	287	317	326	313	320	308	285	302	306	293	340	296	297	366	310	314	285	350	303	290	288	302	286	313	294	296	290	288	336	315	312	286	302	307	313	303	315	324	313	315	306	297	288	301	293	298	307	303	329	282	294	306	321	285	323	320	315	309	295	290	280	302	316	300	296	319	345	302	299	302	329	344	339	264	319	327	298	307	314	284	317	302	318	331	293	322	315	299	279	338	316	300	298	331	324	308	298	360	340	287	322	322	304	315	292	292	313	323	301	315	297	282	339	342	299	355	298	319	283	300	307	320	311	328	328	282	301	314	305	288	321	317	343	282	319	269	279	351	315	350	313	339	330	303	292	304	318	310	320	333	289	334	309	288	312	322	328	295	312	334	309	306	329	281	316	300	308	305	295	354	303	307	311	330	322	304	302	325	297	294	300	307	314	286	303	338	301	298	300	322	310	312	291	297	313	305	318	293	335	308	335	342	315	295	319	308	316	306	331	302	306	309	306	347	312	297	323	281	290	301	286	303	317	304	284	276	308	290	281	309	316	293	276	281	346	329	303	310	308	312	300	312	312	332	313	308	321	356	297	331	301	278	300	343	306	327	294	317	275	310	343	323	343	289	290	301	302	331	374	289	311	316	313	325	277	308	301	302	323	334	286	308	305	309	350	299	298	276	324	280	318	314	324	335	301	317	300	314	299	338	318	325	295	327	280	299	312	310	299	298	295	316	314	300	290	290	317	279	278	333	340	326	297	322	345	285	293	345	323	382	332	303	299	302	341	252	304	310	320	320	306	314	298	293	294	311	331	311	334	310	299	307	321	322	322	305	330	314	313	292	302	305	315	312	301	334	334	318	304	308	344	303	332	323	343	333	297	285	335	299	329	326	298	275	288	318	327	339	326	323	310	288	303	296	323	307	330	317	298	302	302	300	295	305	327	291	285	330	299	302	324	303	300	332	303	317	305	296	289	289	285	320	283	309	323	353	301	311	352	305	303	324	317	294	305	296	304	296	293	326	322	301	307	285	310	323	320	364	314	329	309	308	325	292	291	300	311	282	305	316	340	308	310	313	291	297	314	285	292	327	325	279	280	315	314	293	315	343	315	299	310	292	339	279	290	300	298	302	265	287	347	289	300	319	319	341	292	284	343	301	321	299	327	342	292	371	315	343	297	317	330	306	313	316	311	305	318	320	362	305	314	272	300	322	292	283	340	297	328	306	301	274	320	319	320	318	318	309	288	313	326	312	301	311	293	311	307	341	305	317	341	309	268	351	314	332	336	272	316	272	302	327	369	300	315	298	303	305	299	290	298	279	322	310	301	342	297	320	300	301	346	272	294	298	303	302	305	319	311	342	304	292	319	317	338	330	290	348	344	309	321	315	308	347	307	320	316	320	300	311	306	309	302	327	288	313	304	317	307	297	329	295	313	289	323	324	316	290	273	323	292	301	315	318	339	302	309	309	310	314	297	317	334	297	295	311	291	290	321	271	335	289	313	305	317	299	297	355	326	291	282	324	301	318	288	309	308	284	336	304	306	311	294	316	326	336	321	326	309	318	302	313	308	309	311	269	329	285	345	290	298	306	298	327	298	289	277	303	326	298	301	303	281	311	305	290	310	314	307	322	329	319	337	314	307	321	300	291	333	313	296	299	279	294	300	346	326	331	293	311	345	320	301	279	308	298	332	303	316	324	324	324	315	309	313	308	285	322	296	349	298	320	325	318	302	335	331	346	288	291	297	291	312	331	309	324	301	319	314	313	303	320	332	313	297	279	318	283	313	321	315	308	309	284	290	296	284	324	289	287	284	330	314	305	311	300	319	284	321	316	295	331	329	347	339	280	294	357	337	297	296	323	328	321	315	281	327	297	303	350	303	294	307	301	328	299	304	312	283	290	343	310	334	308	302	319	297	296	308	287	316	332	340	326	299	343	313	333	296	308	307	344	337	303	339	312	316	317	356	289	314	324	302	328	309	313	334	276	313	345	317	288	291	329	314	287	302	322	315	331	313	294	307	296	310	297	320	314	318	291	297	322	330	305	309	290	316	331	328	286	324	317	294	328	286	294	353	315	320	331	288	318	308	287	315	286	317	309	298	314	311	322	311	296	328	332	301	319	338	326	302	290	284	325	342	315	311	303	315	307	319	320	309	328	344	306	298	302	303	295	298	308	301	330	322	292	298	299	297	302	297	302	282	321	316	285	319	286	304	323	320	316	302	277	325	328	315	276	292	297	293	303	320	294	313	324	304	277	335	302	300	317	335	350	308	301	290	291	310	313	279	326	326	303	312	322	323	311	307	292	314	342	298	341	290	283	313	319	310	303	310	270	263	289	313	296	290	332	324	342	342	306	288	342	312	284	309	319	290	303	311	340	344	312	295	335	323	304	331	337	313	309	287	289	343	322	296	332	312	292	288	298	297	319	316	300	297	306	289	323	294	314	342	308	301	318	302	295	322	316	305	340	308	273	289	332	317	306	305	299	322	280	304	322	307	352	322	271	297	312	317	269	307	309	320	291	352	322	326	307	283	279	316	315	350	295	329	299	310	304	304	274	324	319	307	313	287	288	320	293	319	292	306	287	312	320	294	308	283	301	354	284	285	319	288	332	294	333	319	319	297	323	327	317	327	314	330	312	308	299	309	306	309	321	292	303	299	321	310	284	330	289	314	301	301	301	322	298	310	327	351	306	311	299	284	338	328	308	313	300	290	320	323	315	316	338	311	338	323	326	308	345	276	316	314	318	298	308	300	290	338	300	297	294	328	313	316	291	309	283	334	317	324	295	309	341	337	300	312	298	320	328	321	305	297	319	298	310	299	315	311	302	307	310	306	325	326	336	284	334	298	312	296	285	358	303	285	284	331	345	287	293	309	277
17091	8179	14290	11072	5560	2641	2010	1591	1279	1113	986	982	944	916	845	876	853	789	750	830	793	859	757	752	784	789	777	758	787	778	801	799	733	748	766	725	772	770	751	726	706	705	751	777	735	734	738	705	716	732	811	699	770	753	773	773	715	733	733	748	734	746	783	760	751	730	752	701	697	753	722	704	762	734	711	716	748	752	723	727	754	708	733	732	763	745	670	722	719	729	708	715	731	700	730	729	719	747	690	749	735	689	731	733	690	742	736	731	736	749	738	715	687	755	757	706	723	684	710	710	714	723	707	736	670	729	655	732	731	684	721	682	741	760	779	691	721	746	715	714	708	716	707	683	742	694	712	662	689	769	727	737	740	700	750	734	700	701	718	671	715	747	681	652	694	731	694	739	705	758	725	703	704	737	747	701	693	762	757	678	702	759	752	749	680	700	728	675	711	702	763	722	735	703	700	735	688	712	698	717	723	730	712	745	715	737	716	723	751	731	738	718	714	720	737	742	718	753	732	745	732	776	701	737	693	745	703	734	740	694	762	674	740	734	756	681	717	726	715	726	748	720	748	750	754	692	746	747	675	676	714	730	735	735	724	742	703	703	720	720	698	699	683	761	758	737	706	713	719	708	718	746	768	756	730	688	705	751	745	725	708	697	735	732	734	687	694	694	716	674	706	727	745	731	723	752	719	724	740	697	726	730	792	728	734	724	655	682	712	700	686	725	665	720	692	736	745	740	708	716	724	703	657	709	723	779	786	732	676	763	741	731	759	705	656	742	693	692	753	739	720	738	680	687	751	692	718	691	757	708	724	729	754	746	641	696	723	729	763	690	741	715	766	743	692	718	784	757	695	716	731	686	673	687	680	743	734	720	734	724	767	817	789	740	702	725	683	708	708	763	721	754	717	746	772	693	752	720	718	731	685	723	724	735	724	710	721	701	752	664	705	725	688	725	702	708	720	739	703	697	726	722	754	681	760	749	724	672	761	722	708	707	735	705	661	743	712	738	685	694	691	754	736	712	683	680	683	713	745	706	709	704	687	687	714	752	763	721	760	781	767	744	661	741	706	744	719	702	766	735	722	683	708	726	730	683	710	715	746	693	649	758	707	724	747	711	694	715	716	717	691	725	771	729	758	758	720	710	736	725	742	720	741	679	743	703	732	715	741	713	720	721	735	748	738	729	687	723	690	721	725	734	743	740	745	790	714	706	750	799	741	765	699	727	680	717	746	684	768	756	764	774	689	708	700	718	754	706	743	749	686	687	749	743	766	741	691	736	765	714	691	736	770	744	732	806	747	721	788	704	712	733	722	726	751	695	763	696	739	715	727	692	741	709	722	686	653	722	707	662	721	697	723	788	711	683	754	731	724	746	742	722	736	736	708	728	731	707	757	688	711	713	708	707	724	702	716	722	704	732	670	703	712	728	750	751	729	691	684	741	770	651	724	683	774	740	721	719	743	743	745	719	721	674	694	698	700	719	697	738	746	784	711	709	711	675	702	717	721	768	688	736	713	710	698	739	737	706	699	745	724	667	758	748	721	758	754	701	695	729	729	723	712	705	747	732	735	719	657	693	719	752	705	735	731	741	686	757	699	712	727	707	735	751	728	718	712	682	717	748	652	801	733	711	721	683	761	699	723	734	711	710	736	768	732	710	728	705	691	716	728	729	802	758	746	680	731	721	742	738	739	738	747	679	695	679	714	734	703	712	701	693	707	730	704	755	775	685	707	669	769	653	706	744	713	676	713	754	715	751	667	738	734	763	761	685	687	721	730	700	759	791	697	716	725	733	733	725	797	732	742	688	713	768	743	731	725	759	732	735	697	745	717	703	710	724	689	699	748	726	724	714	736	719	727	713	722	763	727	716	712	734	711	733	724	722	707	729	712	729	720	748	751	775	734	713	715	751	754	752	762	719	722	693	766	697	729	744	736	732	756	742	721	702	756	748	727	715	716	703	761	695	729	696	712	758	732	729	762	719	700	712	702	685	686	741	753	753	714	712	707	750	729	688	743	703	738	722	653	778	711	715	701	718	734	673	736	699	763	695	775	700	730	738	726	712	696	704	754	717	742	727	730	714	717	687	709	696	691	708	713	716	748	726	726	715	716	767	690	742	714	805	735	747	734	771	766	710	747	714	749	716	777	721	675	719	748	722	680	739	713	712	707	719	759	701	696	755	782	703	754	676	701	738	706	754	756	751	710	697	784	736	668	714	695	747	725	697	733	729	721	696	720	790	737	761	690	737	733	738	667	688	705	701	807	732	737	680	742	701	707	731	727	703	719	716	745	727	724	736	687	718	737	696	702	691	727	707	709	744	694	722	693	691	732	691	720	749	740	692	743	713	694	753	734	746	664	706	717	722	786	702	724	688	736	716	719	683	696	760	758	729	735	729	673	714	731	713	736	731	694	661	696	681	697	705	655	734	752	706	731	696	767	735	742	748	748	763	712	746	740	821	739	669	690	702	760	675	731	667	758	710	747	726	771	749	709	691	718	745	737	759	705	685	675	744	751	731	684	736	688	706	746	759	729	757	699	672	739	740	725	716	690	671	688	711	778	771	729	697	725	717	690	775	699	731	725	725	714	811	717	756	738	720	715	734	694	665	713	740	742	699	721	714	706	693	703	686	738	736	699	689	745	720	724	750	720	738	669	776	735	761	693	736	733	760	745	737	706	728	726	743	732	696	740	749	734	713	741	718	685	705	691	704	719	762	722	753	700	708	740	765	765	700	711	637	753	711	683	731	709	722	692	744	695	707	739	741	765	768	695	732	743	773	694	744	710	716	753	770	800	753	658	734	742	684	744	742	685	746	719	713	753	721	704	721	743	732	742	736	735	702	705	736	689	765	721	696	738	704	721	747	711	715	727	730	781	731	717	712	776	716	690	729	747	747	741	751	783	728	673	726	669	731	691	735	661	758	747	716	757	670	614	738	738	703	749	737	701	726	761	762	692	710	734	746	706	716	721	765	741	735	736	751	701	695	677	726	681	725	663	759	717	683	728	720	698	744	726	751	775	705	730	734	722	701	738	734	743	764	732	724	709	673	712	710	726	707	724	763	710	756	727	719	740	687	723	721	699	736	746	757	721	732	701	703	719	771	731	729	730	688	703	696	735	691	698	743	709	750	709	714	732	738	713	765	729	724	669	779	711	744	678	746	670	690	745	727	725	717	731	726	701	742	760	712	715	765	748	735	703	770	765	665	719	720	761	726	727	711	702	716	707	709	716	757	754	729	729	723	734	737	741	675	727	713	710	694	716	733	729	709	735	752	727	732	753	707	702	753	706	739	691	710	709	768	697	752	749	716	697	713	702	740	702	717	669	691	687	730	739	713	718	720	722	743	697	720	678	758	745	748	752	714	745	755	766	756	733	697	725	712	692	704	698	765	697	678	815	733	687	769	728	721	707	717	730	716	746	724	761	751	752	754	755	733	718	738	783	720	705	723	700	711	686	682	700	714	703	723	686	732	680	749	729	685
9526	3615	2816	1357	533	349	348	272	257	289	270	289	291	265	280	263	281	282	246	260	277	277	291	282	271	296	325	332	247	264	250	268	267	302	261	271	275	235	253	248	250	275	295	299	320	271	281	301	275	285	257	265	269	267	264	275	306	265	247	226	279	255	280	284	253	275	286	281	277	258	251	273	251	295	267	261	298	284	291	252	297	281	276	282	245	244	275	278	274	250	285	252	269	286	277	268	269	300	247	259	277	265	291	276	271	260	246	231	297	311	309	296	256	258	253	282	218	271	258	313	256	243	242	266	269	281	268	302	257	262	241	267	288	264	249	280	279	267	248	257	259	289	258	274	290	264	270	280	265	293	250	265	244	277	241	242	287	265	247	254	283	269	265	278	275	255	287	285	254	280	238	282	282	254	319	276	248	263	276	286	250	267	279	269	255	268	284	268	282	262	296	277	267	289	298	276	269	253	268	286	280	273	279	261	284	280	285	283	260	280	236	316	256	278	276	259	219	280	264	294	257	250	247	251	253	277	271	249	232	251	274	278	278	246	275	254	272	273	264	253	269	277	259	243	273	265	295	273	274	281	293	284	260	277	273	252	256	235	251	227	281	286	263	286	288	273	291	265	267	257	266	258	256	265	286	259	247	260	250	247	254	276	265	284	275	241	269	257	245	239	284	236	242	276	238	245	246	269	253	268	251	240	292	269	269	243	280	272	261	274	279	270	236	270	277	261	276	302	271	257	283	252	231	261	270	256	292	293	267	281	274	260	227	249	235	239	303	272	277	250	264	248	268	287	279	246	270	265	274	291	283	268	278	241	236	290	263	253	268	256	270	240	274	257	261	283	279	250	290	280	294	260	258	272	239	254	221	282	275	282	258	237	257	279	265	303	243	263	257	256	256	265	277	252	271	284	270	259	306	253	259	268	275	260	276	237	260	289	238	278	268	251	255	288	294	268	260	255	280	271	251	255	270	263	238	272	249	259	289	251	259	291	276	278	291	273	248	248	266	253	251	251	291	247	251	264	304	256	247	243	257	279	265	272	275	239	250	277	292	258	277	251	285	286	297	256	271	261	267	255	271	267	270	247	283	278	286	300	280	290	263	264	253	262	256	240	267	281	249	275	267	280	240	241	266	260	283	277	267	275	260	234	271	242	261	270	250	279	266	262	252	282	304	278	268	252	253	281	272	249	257	260	297	259	298	254	230	274	294	245	252	264	245	247	269	250	314	274	269	267	300	257	226	254	258	256	264	266	268	245	288	266	274	241	268	278	294	252	251	246	258	241	253	241	266	270	270	273	282	292	283	274	270	236	296	304	287	234	266	279	303	251	265	271	292	261	267	260	276	275	262	298	251	239	280	292	278	285	273	298	264	275	285	264	283	270	278	279	259	277	249	297	295	227	270	260	288	274	263	285	260	266	268	236	294	251	238	246	283	259	275	261	279	260	247	265	276	312	255	242	285	281	268	242	266	263	272	297	301	262	266	251	261	270	296	241	292	249	268	286	256	280	269	280	290	265	260	275	315	279	248	267	286	242	248	249	266	248	270	291	257	261	275	260	281	270	283	287	295	272	278	306	245	256	265	295	236	217	290	277	266	270	242	304	282	230	268	239	262	288	270	264	240	244	251	240	278	254	288	262	257	247	263	282	296	273	280	272	281	282	261	293	255	270	247	233	270	259	271	248	309	250	281	270	273	249	293	266	240	303	258	258	299	256	252	270	288	266	280	265	270	273	248	275	250	267	270	244	271	291	260	268	270	240	223	276	259	273	289	254	248	309	261	266	244	262	284	250	246	281	251	287	269	259	304	244	274	250	273	239	284	229	272	259	273	261	278	277	250	272	290	284	248	238	278	277	282	278	271	297	282	249	271	277	264	277	278	244	274	261	257	289	257	249	263	285	247	253	260	272	283	268	262	247	279	255	265	270	269	280	284	299	277	289	276	274	263	286	292	267	279	294	257	266	253	257	293	269	295	291	254	284	261	272	281	258	251	249	244	295	263	255	275	243	270	289	258	260	305	259	271	281	239	264	251	276	234	253	254	258	284	255	245	273	281	286	255	252	265	272	263	283	273	287	286	239	268	270	292	262	261	323	257	250	294	292	257	252	278	249	287	294	261	274	275	275	273	267	252	251	289	254	285	283	282	254	285	233	321	253	268	298	255	255	268	276	261	274	292	243	277	279	277	275	270	269	278	255	265	268	276	286	269	275	259	278	271	259	267	276	254	272	253	261	285	266	269	279	297	258	274	289	261	259	242	249	242	276	276	269	271	242	258	289	245	275	242	249	279	281	296	289	293	265	254	247	261	256	282	277	262	260	272	256	268	252	265	257	262	286	285	276	256	267	255	287	277	276	259	227	285	285	276	256	237	255	254	276	294	259	275	259	281	292	273	301	300	253	296	285	282	250	265	296	277	259	259	292	294	268	297	268	235	278	299	262	236	248	293	257	263	255	223	256	270	243	273	263	270	250	260	255	272	247	247	301	256	253	306	283	306	261	296	265	289	265	286	267	250	299	267	267	263	245	276	303	270	251	291	269	269	244	263	288	285	279	279	272	272	264	270	288	239	271	271	304	262	270	283	265	272	275	292	278	296	274	272	265	250	274	271	249	282	273	263	264	249	258	298	275	256	261	263	273	267	257	266	248	232	257	239	242	263	284	283	289	269	273	264	276	277	277	248	293	303	279	260	262	237	291	268	280	247	261	275	253	252	242	267	243	268	246	263	226	280	267	278	269	258	249	284	305	260	276	284	270	239	250	270	287	288	266	285	254	259	268	244	288	247	284	244	264	287	270	278	247	280	250	291	286	288	287	240	266	285	254	285	248	263	242	282	284	281	263	267	289	257	279	293	245	214	299	264	289	268	294	291	281	315	279	279	259	242	283	250	268	262	295	266	280	299	277	227	258	249	283	261	267	241	274	294	281	272	257	235	275	245	274	247	298	267	255	246	253	269	241	252	260	288	286	264	268	274	279	281	259	240	270	286	277	272	273	272	296	281	287	305	259	282	296	289	253	268	259	246	277	284	292	260	270	261	238	261	247	260	276	304	289	271	272	273	276	274	240	254	270	245	277	271	290	254	246	285	244	281	254	276	267	269	263	272	271	260	269	243	292	271	251	268	297	304	262	255	296	277	276	258	244	257	291	250	299	268	273	277	270	272	291	244	267	294	282	257	291	263	288	283	269	276	302	276	275	289	231	278	282	279	245	271	279	291	279	272	281	289	281	276	307	283	264	285	250	252	279	268	256	270	293	258	271	270	241	268	276	262	254	271	291	269	238	291	246	249	251	247	259	289	259	248	258	263	280	273	287	231	283	287	261	264	264	269	277	281	295	280	276	269	234	240	253	306	252	280	264	291	289	279	296	257	241	256	249	260	259	257	277	278	291	270	287	236	291	272	237	240	259	264	293	238	232	275	273	281	238	290	263	264	269	301	261	246	267	277	241	258	292	278	254	259	263	283	284	280	244	270	277
6891	3629	5395	3933	1779	1043	943	782	760	701	713	693	722	621	681	660	634	660	613	671	672	692	666	699	707	680	684	687	621	660	642	642	681	652	719	691	626	708	689	680	691	611	619	655	683	664	639	651	676	675	672	638	607	662	671	648	651	667	680	645	630	639	644	671	707	678	655	670	644	667	684	659	657	660	696	628	712	647	738	695	713	673	688	632	644	655	644	670	637	707	638	647	681	651	644	610	661	641	665	660	702	631	644	650	646	635	695	634	707	661	681	693	643	679	674	670	614	654	647	661	628	684	689	657	653	692	677	677	661	639	705	703	624	713	648	697	677	668	688	689	636	676	659	673	680	649	668	631	639	645	640	671	634	679	693	674	679	666	619	658	635	667	682	654	672	658	680	654	642	672	654	658	648	655	654	670	646	657	673	726	668	699	672	691	700	699	688	661	716	651	682	665	650	670	689	662	678	685	658	659	663	688	669	651	707	691	675	634	686	671	746	649	656	617	642	676	713	679	638	671	720	674	643	700	646	602	656	679	674	671	667	704	690	674	718	652	616	636	624	639	688	615	688	701	635	664	658	646	636	667	700	606	655	657	717	685	674	686	676	641	632	654	661	714	675	687	687	656	690	627	673	692	665	672	656	683	673	667	682	669	694	667	677	702	637	689	668	633	651	652	687	726	656	662	703	644	691	677	678	651	678	690	670	661	692	644	691	653	646	716	682	678	713	661	641	703	699	704	659	612	672	657	700	658	660	661	679	673	656	649	664	647	663	648	701	646	689	651	700	640	661	636	706	635	682	658	620	680	673	679	642	712	656	703	639	630	666	695	682	648	618	681	653	663	680	673	671	679	676	686	634	670	694	634	651	716	596	669	673	650	694	695	702	625	624	663	649	642	691	701	646	677	687	681	651	701	650	675	657	675	653	659	633	621	669	691	670	694	630	624	618	647	670	664	646	670	692	641	667	695	696	630	643	673	611	690	687	636	701	683	661	657	681	686	694	672	673	655	614	638	647	604	660	624	664	642	648	674	642	675	683	694	679	653	681	690	610	688	653	660	641	631	640	674	687	658	658	703	654	684	677	606	671	645	650	644	684	694	639	698	631	639	684	658	677	647	686	686	674	669	681	661	654	667	677	702	614	622	675	686	694	680	656	646	700	675	637	686	652	695	651	643	668	679	636	651	647	639	627	638	672	646	650	668	668	640	654	635	716	702	670	617	685	673	672	624	655	695	626	670	672	646	643	652	643	681	648	654	676	653	677	661	665	678	697	657	659	644	674	685	679	665	639	656	656	661	611	645	699	661	724	670	677	677	668	682	632	638	667	658	667	652	654	687	668	662	687	673	672	713	707	649	687	671	685	720	663	655	671	696	726	649	717	630	718	669	681	636	633	639	634	655	652	662	683	640	644	669	657	695	667	678	710	670	652	639	647	633	632	686	682	680	708	695	663	631	716	646	648	673	681	652	662	618	695	674	673	662	639	675	647	649	630	663	634	652	677	643	721	660	719	688	645	618	644	659	668	706	653	670	696	663	660	683	702	630	678	619	648	644	660	659	687	638	685	712	654	668	678	666	718	688	689	711	643	692	692	664	690	700	671	691	662	668	628	689	661	605	698	611	698	636	681	680	643	660	660	681	690	668	659	688	643	613	679	657	679	617	703	647	682	666	659	653	657	637	672	664	652	663	691	684	684	631	663	647	642	707	658	645	680	656	683	639	635	652	616	658	637	650	648	668	666	684	683	693	743	655	633	648	681	668	709	617	660	678	692	645	703	662	670	667	675	654	640	651	650	625	647	640	713	723	655	650	629	687	681	669	674	639	669	701	631	642	686	697	677	662	671	705	652	644	699	682	713	681	654	652	716	640	633	702	648	681	702	647	665	644	669	669	606	655	711	661	698	679	651	690	633	670	666	675	649	634	654	713	632	634	678	661	695	668	675	684	638	660	669	685	639	637	703	681	679	683	622	700	670	640	666	645	656	650	650	673	613	648	662	710	643	699	689	612	727	670	663	671	658	642	649	637	673	628	656	630	655	680	657	653	699	641	634	649	696	616	658	666	672	686	660	628	694	651	649	726	655	661	697	618	709	680	666	637	717	685	658	610	626	676	634	671	655	678	630	675	667	666	673	657	661	642	696	614	658	653	672	670	678	636	619	625	699	682	643	647	671	672	640	697	671	672	652	728	671	647	650	724	718	640	659	673	653	645	654	705	709	722	677	670	665	647	623	663	696	699	634	674	651	642	675	677	678	664	688	629	663	659	661	637	710	690	695	684	658	621	650	651	651	704	637	653	649	682	647	654	656	630	659	707	640	693	646	682	697	646	631	671	665	671	674	642	666	647	660	600	653	637	648	670	704	650	633	715	681	650	648	709	667	708	689	636	650	686	680	632	624	683	624	673	657	668	682	681	656	658	681	623	642	643	711	665	661	655	670	650	672	672	610	651	650	668	659	689	675	644	665	669	689	646	653	680	680	675	682	640	660	662	678	675	648	676	652	663	645	669	654	616	660	645	678	682	685	647	649	609	685	638	656	646	660	675	655	660	709	647	650	668	679	646	635	678	630	639	677	662	683	705	675	715	629	675	686	683	718	716	647	672	611	616	678	704	680	701	692	651	647	645	634	624	647	656	682	697	649	681	723	699	633	706	672	676	658	681	665	623	633	692	682	647	670	693	665	671	682	621	660	667	703	621	670	684	713	699	645	684	685	655	713	645	672	674	654	669	665	666	680	664	673	675	662	621	681	644	658	635	649	689	660	650	673	697	698	646	653	708	684	673	680	630	670	639	641	674	685	652	646	641	691	674	716	648	678	658	652	659	639	683	620	716	636	610	717	659	677	696	629	647	634	691	669	697	641	690	695	657	662	642	701	662	717	671	623	630	689	721	677	649	627	680	672	621	631	620	660	647	639	640	636	659	660	686	666	716	664	705	689	672	655	659	656	667	635	705	659	713	678	650	651	670	657	689	667	679	672	693	666	663	728	654	683	640	666	693	695	704	655	671	673	631	710	643	648	668	657	650	657	692	647	670	616	666	716	600	635	657	635	708	691	672	659	625	685	623	668	674	698	650	689	637	695	652	685	698	695	729	718	641	643	666	661	673	646	665	687	662	670	652	609	662	676	664	662	697	639	669	682	683	657	700	675	686	676	687	720	644	667	688	665	637	656	662	626	651	640	681	634	685	631	635	642	691	601	694	687	630	658	668	649	661	648	669	626	696	661	684	688	646	647	678	661	682	648	689	630	690	656	671	666	644	673	662	655	706	649	636	670	644	661	677	633	714	650	686	656	710	714	644	668	651	678	630	668	656	657	698	640	659	694	659	674	642	661	657	635	658	686	738	646	673	647	713	668	667	639	644	704	621	680	664	659	651	656	684	641	676	676	679	664	641	706	690	673	689	673	704	660	691	674	677	680	652	682	649	667	663	632	654	652	685	709	655	664	685	657	615	675	674	684	654	650	709	731	616	665	652	670	677
19285	6630	5401	2761	1025	598	579	466	422	434	434	401	416	423	403	381	415	385	383	396	408	399	375	376	419	406	389	404	375	395	365	381	410	421	398	397	370	395	415	384	382	363	375	372	362	429	344	403	375	386	386	379	396	382	381	375	423	432	358	386	383	358	411	425	414	416	385	415	396	375	377	403	423	385	398	395	387	366	390	366	393	394	393	399	373	396	396	385	387	394	387	402	400	409	373	381	405	371	398	401	412	381	420	399	353	418	390	397	363	424	387	408	385	414	418	429	400	409	415	369	427	384	393	368	357	338	409	414	406	391	387	388	382	383	362	417	383	388	358	357	330	410	406	383	386	395	389	372	429	385	411	377	390	435	394	351	396	380	381	396	396	406	384	442	389	377	414	376	394	432	392	406	405	409	395	393	403	384	367	389	380	350	388	419	407	428	399	400	408	391	376	413	390	383	377	399	387	410	373	413	356	386	370	426	359	386	340	405	405	398	380	374	400	435	385	384	393	401	396	402	403	434	374	377	393	418	386	400	400	411	370	386	395	423	407	386	382	371	385	436	390	413	396	398	401	441	400	387	402	380	424	420	402	392	387	392	381	396	399	388	401	360	394	403	392	365	348	375	411	387	397	410	364	425	392	406	400	378	389	393	423	383	383	407	394	403	376	411	437	381	363	413	382	406	364	358	380	349	377	410	393	357	405	419	393	407	381	360	379	370	388	362	407	406	405	383	388	396	388	392	411	407	403	403	401	385	368	424	413	405	414	384	414	417	394	419	389	417	401	397	389	378	405	393	412	409	384	413	418	392	385	409	407	398	374	367	384	377	387	386	422	412	407	446	359	416	401	413	404	374	390	382	404	394	392	373	401	357	381	345	401	404	378	388	364	414	410	404	430	393	407	388	400	406	416	377	398	405	378	416	392	387	354	384	394	413	379	375	363	405	359	420	376	341	379	404	414	390	380	384	416	428	425	411	419	391	385	367	373	379	383	381	402	379	376	377	387	380	379	384	428	402	392	420	382	388	366	385	386	392	395	391	364	393	428	434	367	422	398	352	415	409	390	401	376	402	381	374	387	378	396	363	389	412	413	356	372	368	410	377	452	431	367	372	375	372	425	379	429	397	382	410	412	351	386	427	394	390	381	389	427	359	402	396	403	385	410	405	393	386	406	407	419	388	394	386	366	398	328	369	370	379	359	406	396	420	426	436	400	391	359	359	376	381	390	397	415	428	358	377	392	422	404	405	380	420	373	403	405	418	426	378	381	409	390	382	422	384	395	370	372	419	357	414	402	402	400	381	385	371	431	397	375	430	366	367	372	391	396	355	405	371	376	367	394	401	400	379	406	432	377	404	377	401	401	393	385	370	396	398	363	367	364	393	396	428	372	376	367	361	409	416	383	412	403	416	377	365	382	427	385	364	399	392	398	431	363	374	391	408	391	436	381	408	392	420	386	404	410	385	375	357	408	400	385	407	400	361	368	396	378	377	384	378	386	423	395	379	390	394	393	371	384	380	373	416	421	416	366	372	368	373	369	413	383	435	436	405	419	371	380	382	414	413	419	398	423	414	375	390	365	387	405	361	405	408	394	381	386	395	394	397	369	377	399	384	450	413	426	388	403	371	399	359	383	391	429	420	395	352	358	374	415	394	366	364	403	387	398	398	402	413	424	347	415	378	404	376	357	401	427	382	366	409	411	415	351	373	339	430	408	394	383	413	409	426	369	390	381	393	375	422	400	393	351	396	352	398	383	395	376	376	416	404	406	395	396	397	419	413	363	380	410	380	379	385	396	390	374	367	359	413	377	406	368	386	400	411	357	366	419	383	386	424	424	366	359	371	369	381	382	366	399	377	386	359	381	402	443	427	402	421	356	404	412	363	386	381	385	365	391	374	384	400	361	410	405	371	430	395	394	420	402	414	398	411	394	386	423	372	376	415	419	409	363	410	365	397	416	422	394	383	381	373	415	354	377	394	363	412	398	391	411	398	413	372	425	417	390	352	401	413	375	371	388	373	387	419	384	347	404	390	411	374	416	380	388	408	408	389	388	365	396	418	400	389	405	353	386	451	391	413	369	396	353	376	400	384	418	354	393	376	397	391	413	397	394	391	393	402	393	365	388	389	403	426	366	373	373	430	442	366	403	379	380	384	337	374	388	380	419	406	385	409	380	405	408	381	355	405	375	394	412	414	362	401	434	382	381	383	412	349	433	388	360	389	388	400	383	381	388	386	392	419	402	387	372	346	408	381	387	385	386	392	376	392	360	365	396	404	379	387	364	389	423	359	370	446	401	410	389	421	359	433	433	412	376	398	394	370	405	365	395	396	373	408	383	404	408	382	395	377	397	400	421	430	370	364	347	390	391	415	374	453	374	372	383	368	389	374	375	395	366	407	387	388	375	354	383	390	429	436	430	399	404	423	384	404	425	406	390	383	386	384	357	354	390	404	375	408	371	404	386	378	357	397	357	388	356	413	389	374	392	375	399	364	350	393	329	389	418	432	406	358	436	388	390	395	384	409	394	388	400	380	392	388	390	410	413	381	378	356	364	382	418	398	418	369	375	409	420	395	391	422	375	374	373	411	376	361	382	416	419	375	363	391	434	413	362	404	358	418	430	402	383	410	416	417	400	398	393	358	393	391	379	447	390	404	389	379	423	392	386	394	386	369	391	365	391	391	419	365	407	384	389	373	412	402	401	413	393	386	415	452	411	401	395	381	383	391	388	407	416	413	430	419	403	397	340	330	438	332	385	394	380	367	425	415	371	425	426	401	378	423	386	408	399	434	395	386	351	366	426	408	409	364	400	362	404	386	384	392	398	407	422	385	363	370	394	418	402	379	369	391	369	418	351	383	384	384	408	412	419	423	375	374	378	377	387	385	406	409	376	406	408	396	413	417	398	374	424	357	348	374	370	387	400	409	393	373	396	410	374	411	377	396	402	398	400	391	392	410	416	391	398	402	372	379	389	429	401	368	410	375	415	363	378	385	413	400	427	402	429	407	380	383	369	402	354	410	397	377	425	352	400	395	390	400	386	368	410	398	411	370	396	363	380	386	439	381	410	416	359	388	363	379	401	390	360	372	364	420	410	408	393	376	415	371	399	355	364	377	388	400	401	404	389	408	389	396	371	416	405	418	383	368	357	403	382	353	374	388	383	373	355	358	389	399	409	435	379	382	397	394	432	386	423	384	387	411	391	423	418	398	404	405	403	415	381	402	377	432	399	403	363	378	385	393	389	403	418	356	414	381	350	401	421	394	402	355	391	389	427	422	416	380	357	410	390	439	408	390	374	400	413	363	369	410	390	363	433	447	377	395	402	400	391	379	393	413	383	432	368	387	388	394	400	373	412	424	370	399	404	396	396	407	422	363	392	374	340	433	418	358	380	387	379	388	454	404	400	399	345	386	388	409	400	368	372	337	379	376	404	391	421	384	374	385	378	379	364	392	402	344	412	366	397	404	387	371	395	366	407	361	412	393
13779	6038	9871	7870	3434	1983	1643	1363	1201	1113	1083	1020	1049	1039	1027	985	1016	1008	928	951	928	930	984	953	890	959	880	945	942	934	968	1029	955	876	935	908	904	975	960	886	877	953	925	946	950	891	938	894	894	973	921	937	941	897	868	904	908	937	900	931	928	907	937	918	913	953	959	941	933	890	953	896	899	935	956	909	883	914	853	965	934	901	972	894	940	983	881	951	919	925	932	915	913	906	920	881	924	940	922	944	909	835	931	856	934	894	906	935	907	857	938	912	852	969	951	920	947	893	790	866	881	902	935	920	897	925	911	924	917	939	939	905	913	940	915	967	939	940	923	939	913	926	888	860	894	923	929	936	924	956	906	926	956	913	930	940	915	859	898	958	922	992	860	957	901	957	943	900	901	878	872	909	930	916	932	969	899	920	946	878	880	925	905	930	938	916	937	928	933	934	947	886	933	918	914	907	949	928	928	888	891	957	932	919	938	898	973	883	944	889	972	963	934	914	951	892	940	900	915	892	932	868	900	949	879	921	888	882	930	952	904	901	862	922	940	924	944	905	909	894	912	909	928	905	942	893	912	946	911	917	937	949	960	872	860	930	892	911	896	899	940	912	897	913	929	924	990	957	937	955	854	911	903	922	878	905	908	888	938	891	915	941	927	856	903	854	940	935	957	909	929	884	947	933	888	898	913	967	928	947	901	916	895	944	863	897	948	890	931	873	945	908	976	964	927	953	920	893	901	901	960	932	904	938	910	877	938	888	898	916	854	921	936	910	887	917	881	919	911	890	958	957	930	902	903	936	910	879	937	888	920	940	897	926	913	907	931	925	952	899	890	872	921	945	925	940	919	900	971	893	898	886	953	906	927	877	944	866	885	946	919	888	900	883	909	932	911	942	932	904	875	939	908	903	884	927	928	936	881	906	949	897	892	958	886	927	956	931	889	863	927	932	962	943	925	928	919	935	928	954	934	944	954	939	886	833	889	904	913	941	960	937	922	950	881	935	913	927	923	892	893	934	907	965	970	946	893	959	869	900	932	932	924	1005	930	964	887	933	943	901	944	922	904	869	893	912	936	870	932	882	932	884	910	919	865	898	873	940	987	944	904	888	900	994	896	932	854	935	900	902	961	898	934	912	953	974	947	936	925	921	877	956	934	903	953	905	906	920	917	900	911	906	955	918	877	917	881	945	891	917	956	984	902	932	887	928	915	914	914	907	930	909	878	910	943	920	949	884	917	908	919	940	981	942	939	947	892	920	947	971	851	886	931	943	932	900	958	930	917	923	879	969	880	967	879	920	868	929	955	954	991	915	907	897	934	902	939	979	878	933	909	915	926	914	907	969	931	866	941	885	859	944	916	943	857	968	1003	942	901	942	954	890	899	921	917	921	915	925	897	946	903	942	905	941	929	908	910	926	861	930	981	963	942	906	892	970	870	929	910	940	954	954	921	882	948	889	928	970	943	937	920	922	907	939	934	894	957	909	957	957	970	898	936	938	914	926	919	916	909	923	907	982	948	886	948	906	920	953	942	956	913	967	926	931	893	902	926	944	964	946	865	902	855	876	906	959	902	927	901	889	901	921	914	873	899	915	906	934	891	940	886	944	952	929	967	927	866	926	934	908	892	963	894	938	931	880	962	920	943	896	970	918	844	921	887	909	969	964	978	925	886	963	872	900	926	878	932	887	876	921	956	876	934	870	905	906	943	949	991	879	856	951	919	918	917	948	893	944	943	918	935	927	911	903	923	963	897	941	897	888	918	914	883	915	916	928	942	889	938	936	867	876	949	957	890	899	934	936	934	896	874	894	932	913	956	928	952	952	938	960	897	916	910	954	889	917	933	881	953	947	882	904	941	956	949	919	894	989	928	974	958	945	931	892	943	960	936	932	876	920	907	921	894	942	902	882	902	913	902	959	894	917	928	903	904	918	946	894	901	964	907	946	909	908	942	904	881	905	880	894	885	920	936	978	889	936	888	922	959	903	907	914	885	886	910	884	948	900	961	977	909	932	912	940	908	907	878	890	903	931	1001	887	903	889	957	945	879	907	895	932	903	935	877	923	962	933	937	848	938	921	900	960	915	886	913	959	943	914	940	934	940	944	912	965	975	955	923	956	932	888	917	916	952	898	898	991	887	907	958	918	931	866	895	940	892	926	964	925	938	947	914	934	906	924	946	953	893	945	930	889	878	944	906	874	910	937	904	891	966	883	968	913	890	948	890	898	959	955	900	898	929	907	907	882	940	932	923	939	925	901	943	914	907	939	909	961	929	955	934	895	932	949	895	924	885	884	900	886	936	872	898	879	924	948	914	867	941	860	922	957	900	921	909	916	914	923	882	950	878	955	924	966	934	939	893	942	895	950	914	907	970	993	876	901	902	932	972	870	941	910	888	938	935	953	914	918	923	909	941	921	892	883	900	968	974	907	869	897	895	924	973	890	890	941	906	966	936	952	921	881	945	890	911	933	928	933	897	926	918	905	928	957	918	953	908	930	930	914	885	933	935	873	906	919	941	928	932	917	935	935	896	906	929	909	905	912	956	917	952	918	948	946	931	934	906	928	936	873	914	931	974	915	931	916	921	878	990	929	881	899	934	854	874	893	932	939	951	980	870	969	929	963	943	910	892	948	923	930	910	922	916	874	899	920	872	930	916	949	873	897	910	898	978	884	929	910	896	875	959	887	909	873	895	936	961	937	927	937	912	969	955	897	895	903	983	887	949	902	923	958	907	919	936	932	889	873	897	903	906	920	871	902	880	897	938	935	912	910	891	947	927	897	917	994	915	888	959	856	954	912	931	925	923	927	967	914	928	917	897	956	940	942	920	912	892	919	981	919	933	956	951	935	909	915	970	922	911	935	920	893	923	924	936	924	917	881	888	918	941	941	931	924	904	938	932	907	908	991	966	908	919	926	940	920	871	957	925	929	885	915	1020	904	902	878	907	949	896	900	945	920	950	843	951	930	885	933	890	951	888	926	919	956	947	922	897	963	882	886	886	917	917	915	952	894	953	924	942	926	923	926	942	905	938	929	924	868	905	903	881	937	952	915	932	945	927	951	908	910	894	915	909	842	876	916	885	931	947	976	893	919	912	875	953	877	858	891	895	935	907	867	860	930	926	905	920	881	960	921	838	935	938	955	930	941	869	944	945	921	898	960	872	941	962	893	959	970	863	903	982	906	922	864	907	929	923	947	934	954	957	872	971	967	919	870	885	945	960	864	985	931	944	914	881	906	961	917	936	895	861	911	920	895	1014	899	870	919	967	870	952	860	882	967	967	905	905	959	878	919	949	956	972	920	935	869	892	892	890	965	961	928	895	961	900	914	958	921	930	908	894	947	892	894	913	941	907	863	895	943	871	949	937	858	914	885	940	918	894	937	912	929	926	926	951	873	939	901	933	981	863	905	954	904	863	873	943	867	893	896	915	960	931	868	930	898	894	906	924	902	892	973	921	968	943	968	941	903	918	890	852	945	866	898	945	867	926	951
26784	9879	8454	4969	1668	707	555	463	419	374	387	342	367	337	344	329	318	338	349	346	333	291	305	315	294	301	271	335	326	341	321	301	328	335	305	298	276	321	289	295	280	314	327	308	321	320	310	291	271	315	304	315	315	305	305	305	312	332	311	314	333	323	297	292	293	320	345	303	321	325	307	333	306	323	334	305	301	315	331	305	294	289	289	327	351	285	278	329	328	305	273	297	278	293	331	297	279	286	283	316	275	298	333	299	316	299	280	303	313	329	296	283	286	325	315	289	323	333	294	273	293	301	308	283	283	295	325	299	340	335	316	287	315	326	342	310	323	326	315	318	311	293	304	318	335	281	340	300	335	313	300	327	314	296	311	346	319	324	302	297	316	269	304	287	316	316	291	328	288	317	332	285	279	300	311	296	296	355	314	304	328	287	306	297	303	296	280	302	294	291	307	320	319	286	294	318	309	311	340	290	328	312	314	270	308	266	278	299	292	280	273	291	300	292	281	280	309	286	285	293	338	299	300	285	330	311	336	284	326	303	308	255	323	305	291	321	294	281	347	299	301	317	303	284	287	270	326	320	284	269	296	334	291	279	306	311	319	297	309	287	286	291	280	320	309	282	302	338	316	304	283	292	291	289	318	290	296	289	315	302	320	319	292	314	299	312	313	330	273	294	311	325	338	299	310	318	336	313	310	306	317	316	295	324	328	273	293	273	301	333	307	293	287	304	304	358	313	341	303	292	321	325	322	292	301	348	335	284	333	322	276	325	304	295	330	330	320	306	282	291	301	320	298	318	295	303	319	292	318	316	313	330	293	320	292	289	294	286	265	289	293	309	287	298	268	308	312	311	306	314	325	300	294	299	329	276	309	307	301	302	306	326	303	313	317	292	295	311	297	320	310	312	277	302	299	289	298	293	260	326	339	336	309	307	312	330	328	318	312	330	351	324	318	322	327	306	323	307	289	294	308	293	281	329	314	296	306	330	310	314	287	281	314	312	318	287	319	322	318	300	310	323	311	297	271	297	281	324	299	265	292	284	320	286	281	328	315	323	301	325	270	319	281	306	311	364	311	320	281	311	310	302	292	303	315	303	297	322	341	311	317	302	270	314	286	310	336	299	338	287	312	277	314	297	289	314	309	327	295	327	312	315	305	312	347	308	325	300	293	305	306	311	321	341	277	327	308	338	313	291	300	276	290	331	310	310	308	304	286	322	334	311	287	302	315	303	323	319	342	313	309	322	321	298	316	318	308	289	310	299	323	306	315	301	308	281	328	316	305	282	313	305	299	338	318	319	289	302	299	318	332	324	316	286	376	334	302	281	308	305	284	296	319	316	307	297	303	321	290	318	305	264	302	312	279	327	280	273	273	279	304	303	307	307	269	322	284	349	318	296	305	282	287	292	273	333	306	291	332	307	300	292	295	290	310	312	298	339	308	283	305	318	301	338	296	291	279	290	329	313	309	303	288	300	331	336	317	358	326	314	337	300	332	328	265	312	298	297	317	279	280	313	325	318	331	332	311	270	336	311	277	322	330	353	307	293	289	293	284	318	304	294	310	277	300	279	355	300	311	277	306	304	318	299	304	284	322	287	288	324	296	315	295	316	305	320	309	299	287	269	294	300	284	297	320	317	294	304	333	328	285	307	310	299	291	286	296	308	293	326	294	279	288	317	291	312	318	300	330	330	287	342	308	298	310	259	297	294	296	305	313	301	296	337	318	298	324	292	311	299	298	317	296	289	329	298	300	306	277	301	262	307	308	290	313	321	340	278	318	311	281	307	304	323	276	302	300	295	331	314	337	315	286	283	320	302	276	314	283	287	315	310	302	328	278	292	324	312	340	297	307	310	309	327	307	292	300	331	286	303	285	320	312	328	289	307	274	286	326	333	281	272	263	279	311	334	308	292	313	292	286	262	309	307	281	276	305	284	300	302	285	293	301	300	288	323	312	304	324	285	302	286	309	300	317	316	288	313	335	288	309	295	304	297	324	302	294	337	293	287	327	309	298	282	321	341	303	327	291	312	351	312	290	308	331	320	310	282	301	279	322	301	354	284	290	285	311	355	271	283	304	324	293	318	326	296	305	339	347	288	321	286	310	364	276	310	290	309	293	311	296	316	287	278	326	285	320	316	301	321	292	304	291	315	320	312	300	342	313	284	304	319	286	287	324	318	299	297	289	313	326	316	297	333	284	343	303	294	271	312	337	316	291	315	317	328	321	295	307	273	309	313	309	293	320	282	301	292	281	310	302	322	323	307	335	351	281	270	288	291	295	292	312	290	313	294	306	297	311	322	299	297	301	325	318	315	325	309	327	283	255	284	298	301	309	324	294	322	303	291	295	303	316	322	304	261	325	298	332	304	308	306	301	303	329	315	307	299	293	292	316	292	328	313	307	293	305	323	300	335	308	298	289	291	317	288	300	317	319	296	313	318	311	321	342	301	281	295	302	315	316	293	312	317	323	303	314	307	338	326	301	306	304	297	323	293	321	287	313	312	348	316	328	296	295	321	312	322	335	284	301	277	309	284	304	292	325	309	318	298	306	321	299	309	281	267	298	305	305	323	315	310	322	315	321	294	287	306	330	287	316	361	318	303	344	321	322	324	300	317	320	298	313	329	310	268	332	294	322	269	296	305	301	307	296	305	291	288	309	291	304	327	317	308	341	297	295	311	302	264	292	276	309	306	311	272	329	299	319	268	281	312	337	320	326	281	291	317	314	283	308	314	322	341	282	282	294	298	328	322	285	286	328	317	296	353	318	278	301	276	312	285	297	305	309	308	311	299	324	283	315	308	278	311	300	330	293	299	305	332	298	318	301	285	300	311	320	309	305	312	300	312	279	258	292	323	330	261	313	334	308	295	319	296	303	297	337	302	311	325	308	333	289	281	320	297	305	296	349	306	293	323	323	308	336	290	283	313	311	301	326	318	283	301	293	285	306	285	285	293	262	271	321	300	324	325	301	282	314	295	292	302	303	325	304	283	329	309	314	327	327	320	294	274	289	302	290	285	299	305	293	305	284	321	307	277	329	318	323	305	303	314	298	312	282	304	305	292	303	300	311	330	300	291	319	332	311	298	321	313	325	296	312	340	282	330	332	312	325	329	293	320	307	308	310	315	302	284	275	294	293	295	303	289	287	329	319	340	297	296	305	299	303	317	339	325	336	337	336	307	310	330	321	310	333	304	308	317	310	312	330	329	300	296	346	307	302	336	323	329	306	258	286	324	336	325	316	310	276	290	291	309	300	340	286	326	270	277	331	316	276	291	288	336	297	268	305	291	320	321	336	284	328	329	305	328	290	288	277	280	333	329	298	315	333	304	302	260	290	298	313	311	323	295	275	301	266	319	301	309	320	290	284	305	295	298	318	306	327	295	326	323	303	257	338	322	275	298	315	337	337	299	298	302	293	324	290	358	314	318	299	274	300	333	292	357	327	284	319	295	321	289	301	290	335	328	321	305	291	281	312	325	313	304	303	286
16444	8135	13671	12335	5138	2651	2002	1572	1257	1170	988	938	930	884	857	858	804	812	779	801	802	799	768	789	754	804	685	739	737	753	716	730	783	781	771	708	724	774	728	704	722	730	755	704	733	718	770	765	688	796	694	719	777	739	752	696	712	751	693	698	749	712	715	725	722	710	729	733	717	692	673	763	722	745	712	704	713	695	684	748	720	680	691	695	733	725	706	705	701	696	758	693	692	727	701	698	739	755	703	755	751	706	733	709	713	734	737	690	749	718	750	701	703	708	718	709	741	702	718	720	728	690	707	729	705	701	718	724	706	755	731	724	694	716	684	720	717	718	730	734	733	709	720	727	738	750	718	732	703	690	725	734	755	735	716	716	697	680	735	730	736	689	718	769	770	716	719	703	716	714	736	722	684	746	648	746	724	694	760	705	715	703	745	717	701	710	732	734	724	695	692	694	690	732	721	729	692	674	697	681	728	686	747	740	697	713	712	715	692	687	723	713	689	746	754	705	709	726	701	705	723	705	703	703	705	718	724	734	726	689	715	702	692	715	749	664	694	676	682	741	770	720	703	709	695	739	686	708	694	704	713	675	710	709	719	737	659	735	705	677	698	711	738	709	706	735	729	722	678	760	750	738	724	685	706	697	723	819	700	711	716	708	701	719	727	725	739	670	723	725	724	711	715	722	710	744	662	697	704	699	755	728	707	748	723	713	689	678	705	701	703	700	729	752	697	683	739	739	778	706	723	707	744	728	729	691	723	740	714	641	699	724	762	716	717	717	715	676	729	715	702	735	728	725	756	729	704	736	757	689	739	782	763	785	722	715	721	701	755	755	674	719	671	681	711	722	710	753	671	736	711	720	694	736	675	700	693	712	740	699	734	715	718	762	703	697	735	699	698	708	699	716	725	694	726	716	728	694	714	711	710	687	739	694	667	704	691	752	706	769	744	701	714	685	727	700	721	733	737	773	731	685	703	719	717	675	724	705	728	709	697	688	713	711	748	748	706	739	750	726	657	708	744	765	737	741	697	712	686	706	723	705	727	718	704	734	719	738	707	714	707	748	718	692	697	749	721	711	707	716	714	702	643	682	719	712	704	709	676	733	680	681	698	699	748	701	701	754	717	694	736	723	744	712	676	684	761	741	732	772	719	743	789	737	675	689	680	728	699	722	682	732	728	738	747	746	713	725	739	777	707	639	731	737	716	714	671	749	747	699	698	709	706	652	731	711	712	700	733	702	705	700	642	742	714	687	736	735	721	705	775	708	681	751	720	679	717	703	685	665	785	734	735	705	718	715	733	726	703	695	685	739	739	741	751	747	723	746	775	732	692	751	716	699	670	696	757	716	681	720	731	705	722	693	741	797	746	686	745	714	717	649	709	736	729	738	736	655	768	707	720	753	730	761	717	687	726	757	683	676	678	734	759	717	721	728	692	667	754	719	711	737	701	702	698	738	733	744	694	713	704	686	733	656	738	779	719	724	661	735	725	701	751	687	697	728	682	677	715	702	710	708	715	696	776	725	710	751	719	688	742	725	720	728	732	714	731	754	692	719	705	695	699	737	712	727	733	788	690	706	728	700	669	697	762	704	706	711	709	706	737	752	763	695	678	707	666	719	779	738	711	716	707	774	693	721	777	678	715	720	686	724	740	772	706	699	742	678	709	713	740	732	730	692	724	700	724	754	679	732	712	695	720	771	731	717	754	722	711	723	711	730	753	681	723	716	680	775	718	697	729	770	761	720	681	733	690	730	712	690	704	739	744	739	725	724	733	708	713	695	723	707	676	712	722	684	726	737	731	723	754	719	678	690	681	741	732	729	733	766	717	761	747	707	742	724	701	688	684	696	653	765	720	687	750	720	671	702	729	707	709	764	721	733	741	730	757	710	749	722	722	741	705	727	708	711	734	730	709	686	745	735	708	751	750	712	761	689	728	753	707	713	740	667	717	756	741	683	678	725	718	716	708	710	735	723	677	720	712	720	697	724	786	672	712	773	704	678	721	727	740	763	714	720	763	740	707	733	692	687	773	674	708	737	761	740	755	765	742	679	757	717	741	709	745	695	734	679	741	681	704	691	720	708	720	705	782	697	689	700	713	726	725	740	732	710	728	731	696	718	719	733	753	729	733	706	645	716	754	702	691	714	709	721	737	710	774	669	717	710	712	748	739	685	731	687	682	719	695	685	727	705	737	738	705	701	731	754	728	735	668	710	743	754	695	751	709	669	709	694	708	729	759	706	727	741	680	755	741	683	711	695	706	773	728	743	730	707	700	736	730	730	701	700	716	682	719	744	663	697	780	720	691	714	723	714	687	685	690	742	725	710	744	745	643	677	728	701	741	720	767	691	738	710	697	725	698	726	744	748	736	694	701	737	710	690	723	707	774	773	747	754	709	705	747	759	725	696	704	676	728	726	694	708	753	681	737	692	701	697	755	701	713	723	690	738	758	727	709	724	747	752	696	738	680	726	707	708	678	706	738	704	721	716	753	706	700	752	739	714	699	716	700	670	740	762	735	784	739	682	750	721	700	728	719	744	768	704	702	718	710	650	675	672	699	692	684	723	672	707	750	694	664	695	694	711	718	762	749	724	691	728	694	752	769	709	710	726	742	698	769	720	742	732	694	742	702	727	696	740	709	764	622	742	723	716	732	770	776	729	719	720	700	735	715	756	745	709	688	706	695	721	727	683	703	735	763	695	667	716	718	753	731	716	729	708	727	690	705	698	756	718	656	742	715	707	701	672	729	703	704	702	732	741	791	711	695	737	696	718	673	741	741	725	715	717	692	745	727	686	765	713	697	713	717	687	681	733	704	715	719	747	756	698	704	744	693	728	701	710	729	752	714	745	709	704	762	669	746	723	735	678	714	694	705	725	701	738	748	719	698	738	739	765	729	678	698	734	728	688	725	744	660	703	702	691	735	698	755	700	686	712	695	744	724	720	682	698	730	755	678	700	709	714	734	765	726	741	737	753	740	703	673	688	713	684	733	733	718	711	740	675	670	751	725	713	739	690	746	724	766	698	731	750	730	728	767	739	722	697	704	713	738	720	680	678	713	711	730	723	679	761	705	730	701	743	750	687	686	731	716	690	713	728	649	703	680	705	778	652	675	699	700	661	725	701	702	706	756	707	731	719	717	732	695	736	741	700	712	692	721	683	679	693	724	722	728	714	686	725	685	696	693	720	692	727	761	718	759	706	697	699	687	738	686	688	736	761	682	715	701	743	726	709	714	727	722	726	740	714	740	701	674	710	693	703	697	718	683	729	710	710	716	658	709	705	731	704	742	769	745	738	672	757	746	694	716	727	693	760	724	708	730	740	740	698	727	670	744	743	694	717	754	698	732	667	680	727	731	675	703	713	688	761	712	744	687	741	713	743	705	726	747	729	678	740	708	698	703	708	722	713	732	681	726	736	728	698	670	729	718	732	730	734	678	672	721	716	733	715	698	740	727	710	705	686	711	747	717	672	708	762	716	721	710	683
8405	3362	2623	1495	575	365	322	251	287	278	248	248	262	309	276	252	259	264	292	273	265	265	250	279	272	238	278	252	266	260	261	285	263	243	268	261	277	267	283	244	236	273	250	255	279	282	272	280	284	259	279	282	270	274	278	254	292	246	264	272	282	292	242	302	256	269	265	270	277	242	282	275	268	285	255	243	266	266	249	257	265	276	230	271	264	306	239	276	284	233	252	289	273	252	251	222	256	291	286	285	291	244	237	258	267	269	253	260	257	270	255	269	261	266	279	307	258	290	313	282	269	268	274	278	249	272	261	253	279	270	250	244	251	243	237	284	273	310	282	294	265	276	262	269	241	258	265	259	290	280	276	248	279	255	275	266	264	277	252	250	281	284	301	283	267	275	253	254	258	249	285	275	244	301	269	299	258	276	263	299	266	277	272	259	257	265	280	223	263	288	265	273	258	258	237	289	246	267	252	278	273	305	275	286	260	252	285	261	246	290	291	306	281	260	262	246	273	262	280	274	284	296	265	260	282	280	246	244	275	266	267	267	254	255	277	265	243	255	270	233	259	259	285	296	270	248	277	275	235	264	280	251	252	271	247	245	276	289	240	263	262	252	282	256	242	245	257	265	290	269	257	239	257	254	271	284	273	286	288	241	267	297	296	286	266	270	271	255	257	262	278	270	284	271	257	286	273	239	253	270	260	251	274	282	271	278	265	284	287	231	283	273	256	284	289	241	248	270	284	252	247	267	276	269	284	246	266	278	236	248	248	230	264	274	291	301	274	251	249	269	265	263	281	274	273	255	303	270	247	252	239	275	249	281	252	280	251	237	256	280	276	243	279	274	274	253	261	267	294	268	302	251	255	270	280	263	278	292	228	258	264	260	280	254	263	269	258	241	248	277	259	258	282	266	264	237	262	257	262	248	261	252	290	258	254	284	257	284	262	260	293	277	255	260	280	265	273	266	255	256	278	268	249	280	254	277	282	297	268	254	274	258	247	242	251	268	291	296	262	247	271	246	256	305	262	252	252	268	279	275	267	277	258	264	253	273	238	248	266	262	247	240	248	271	268	260	281	298	285	277	228	265	265	258	279	271	226	294	278	241	281	273	300	316	269	246	271	260	267	272	270	269	306	276	274	277	278	273	259	254	273	279	272	266	267	243	254	284	285	259	256	277	300	270	257	262	257	252	261	288	293	260	272	270	261	268	286	269	295	244	280	263	270	286	262	259	286	277	222	231	271	238	262	287	256	285	260	264	268	249	257	259	258	287	274	254	259	272	281	310	239	244	255	263	280	292	265	269	248	268	270	283	280	310	281	270	265	254	275	236	285	272	277	276	270	242	253	244	253	290	281	282	229	276	254	258	293	241	243	319	262	278	284	284	242	257	279	256	244	266	260	231	285	254	298	247	282	308	264	289	294	277	305	250	254	254	269	249	288	246	230	273	246	267	252	262	279	272	268	270	284	289	271	282	276	301	291	248	276	282	262	292	258	283	322	290	240	255	243	280	286	279	259	268	288	254	247	236	252	276	275	268	265	291	250	269	256	283	249	268	247	260	290	236	263	249	248	285	276	260	247	269	238	268	273	274	264	269	281	275	304	254	261	283	281	249	279	268	253	266	246	260	279	257	284	244	255	254	274	243	236	256	259	255	271	237	267	268	281	264	247	235	268	276	246	269	317	261	252	257	244	276	268	256	276	260	268	261	288	292	269	262	240	282	275	283	284	247	271	260	238	273	249	246	288	270	271	287	265	233	295	290	258	262	234	255	255	251	271	241	264	264	279	244	246	304	260	263	264	252	251	236	252	255	272	258	274	252	236	264	246	254	263	262	250	281	273	261	282	253	252	266	248	252	250	244	263	249	264	263	268	290	303	281	255	241	257	289	251	277	280	290	261	221	261	265	240	254	245	281	272	257	258	268	251	244	286	281	263	249	268	270	255	276	261	243	283	259	282	257	275	267	265	277	276	262	283	249	251	284	248	269	249	296	267	268	271	280	251	258	265	257	264	287	301	239	247	285	266	245	265	278	251	263	286	274	290	277	271	281	263	255	267	295	290	280	285	246	271	250	276	262	256	243	287	260	269	255	256	228	264	295	268	243	250	231	228	254	285	261	274	270	286	260	261	263	273	267	283	256	252	265	269	264	281	251	252	259	261	271	270	283	279	298	234	294	249	264	256	257	267	252	278	234	255	237	280	258	250	271	262	261	306	298	280	243	274	264	257	268	280	260	276	250	257	279	262	270	267	251	274	241	251	281	253	248	287	277	282	258	269	305	250	277	310	294	257	275	270	249	243	298	271	244	257	261	259	271	281	278	265	256	242	263	244	262	236	277	273	246	288	304	266	260	276	303	253	267	261	259	280	275	262	265	274	235	273	274	271	263	272	266	233	281	289	300	278	272	256	285	259	277	301	282	260	288	273	284	264	286	261	258	229	266	318	250	279	275	276	293	258	290	222	268	290	281	261	282	264	282	271	240	282	270	260	241	281	273	255	247	254	272	252	261	285	263	273	269	263	269	285	268	284	261	240	235	234	258	236	261	268	250	286	259	252	220	267	252	252	257	279	271	271	244	233	278	277	253	276	265	260	245	271	285	268	224	266	285	225	272	306	258	272	277	241	293	287	261	261	264	284	251	267	255	262	248	294	286	256	250	305	290	254	275	304	269	294	252	259	267	306	256	278	290	263	295	262	282	274	273	276	277	288	278	269	294	257	247	268	269	250	259	277	243	255	281	272	267	277	258	249	262	253	282	278	258	266	281	270	284	261	240	255	269	249	221	247	280	273	273	260	252	244	274	243	242	261	276	275	258	282	272	268	275	257	314	252	235	289	272	266	286	250	294	252	266	247	239	289	268	251	288	268	262	272	269	265	284	280	274	264	239	262	258	272	278	262	268	269	253	272	263	263	259	249	301	249	276	237	257	267	277	278	240	277	259	259	248	275	255	256	257	298	259	273	253	259	251	253	268	261	258	254	267	270	272	267	268	309	272	275	261	273	228	275	264	247	249	257	251	250	254	255	291	281	257	238	267	260	252	283	286	278	305	278	281	285	277	272	277	254	260	290	270	264	278	249	252	257	225	266	288	279	259	248	252	272	273	265	250	263	263	279	256	244	291	257	271	229	274	292	268	280	284	257	265	254	273	246	245	254	228	267	269	256	255	260	271	260	241	247	278	265	223	258	258	269	271	275	271	271	272	292	257	247	265	300	258	274	258	291	241	291	265	290	262	267	256	271	237	260	268	313	271	275	254	318	297	251	236	245	291	248	277	261	216	263	291	264	261	238	274	285	285	253	262	213	250	248	277	255	272	267	239	235	251	263	244	277	292	294	304	233	254	260	239	258	247	266	262	263	254	258	285	283	281	262	264	296	278	270	258	255	268	272	263	314	254	281	271	281	286	279	283	267	266	249	255	241	271	261	264	272	259	279	280	281	263	238	249	293	278	280	278	258	255	256	259	237	246	273	286	286	278	279	261
6334	3639	5136	4627	1701	1050	915	813	761	702	661	636	667	632	718	701	666	650	659	665	683	669	704	638	669	697	697	625	704	632	674	621	655	627	690	668	637	670	665	665	663	675	698	675	661	641	709	632	669	657	660	669	655	650	637	627	646	620	680	696	637	632	707	702	677	662	710	655	655	666	658	659	660	630	710	677	659	629	661	625	679	693	691	665	648	683	663	632	654	675	651	660	616	643	638	685	630	669	678	661	664	649	686	626	628	658	668	628	655	655	670	629	674	668	666	672	683	682	692	695	646	616	664	658	686	664	657	658	703	640	660	657	676	644	634	651	636	658	678	676	654	698	696	637	710	666	729	616	618	658	661	623	657	653	666	659	679	669	663	669	704	616	651	677	605	668	673	675	642	605	660	650	655	702	640	678	634	631	664	676	637	630	662	641	662	657	626	698	644	686	617	638	637	669	683	636	666	683	661	685	665	657	703	647	694	683	636	667	707	667	620	675	689	618	678	700	713	697	686	641	702	664	649	637	659	655	655	667	633	689	705	668	673	674	650	679	681	677	640	674	631	664	674	650	648	680	670	649	657	611	650	641	676	696	656	646	669	634	712	641	617	663	666	647	624	651	662	656	659	616	625	694	652	656	676	665	649	685	667	687	670	663	634	644	649	659	641	595	672	673	659	665	704	642	667	673	668	672	668	649	607	676	676	652	660	657	679	646	657	678	659	672	657	661	682	692	627	681	656	660	671	654	655	654	628	646	690	667	659	673	642	657	671	648	675	670	671	664	658	608	648	654	648	708	656	691	680	713	663	627	661	633	707	676	644	672	614	666	684	600	630	672	604	685	625	612	657	640	639	613	618	692	597	689	679	654	647	670	682	672	631	655	649	694	627	682	651	635	682	701	675	697	675	645	631	649	641	707	649	689	646	668	674	615	631	655	664	659	713	630	633	650	667	632	688	650	647	685	683	691	618	672	658	639	635	699	657	656	676	714	716	672	654	632	658	650	668	679	659	680	660	596	652	663	696	671	610	647	628	690	656	691	683	699	680	615	654	666	631	660	666	666	688	659	679	680	681	672	648	647	665	624	679	644	681	686	680	605	679	721	688	631	688	613	704	721	687	682	673	646	669	688	636	684	634	623	638	632	634	618	674	689	669	654	687	690	678	643	668	651	646	651	685	668	635	669	635	647	661	627	670	642	639	642	709	614	731	653	626	686	652	669	646	617	664	651	660	641	627	655	700	622	626	652	602	660	629	634	634	690	670	665	672	678	662	674	661	647	688	689	619	642	726	680	641	656	630	648	659	677	713	673	675	698	636	708	674	660	625	645	669	653	668	678	647	671	702	666	632	712	602	651	664	659	608	697	657	655	658	671	643	674	654	644	629	633	667	677	668	700	620	706	657	618	681	655	640	650	680	663	629	696	611	660	642	655	711	598	653	655	702	632	616	647	661	683	693	737	690	647	635	658	707	677	676	674	658	648	674	643	635	675	674	592	621	642	644	680	605	660	674	688	657	681	658	659	658	644	660	665	700	654	643	679	652	683	643	670	654	662	652	680	677	690	685	641	694	612	651	645	637	658	645	662	681	710	644	639	712	671	671	622	677	727	670	669	642	698	704	661	664	664	689	658	715	644	693	677	621	648	663	657	629	661	671	631	698	629	664	649	648	622	669	652	682	672	662	610	690	676	632	656	672	646	703	671	668	658	693	654	656	649	694	623	666	655	631	667	685	685	665	691	649	718	735	667	640	621	646	689	671	728	656	693	685	695	646	609	652	679	657	635	653	718	697	672	637	646	676	649	669	683	653	687	689	690	625	693	661	629	655	627	653	687	647	653	705	628	657	622	660	657	656	642	625	633	614	624	702	633	676	644	636	683	669	666	629	662	682	644	662	696	654	644	658	689	722	643	668	691	620	658	653	611	649	695	658	641	637	670	660	692	699	656	623	707	650	660	664	665	631	619	669	649	665	641	673	663	631	669	687	653	719	631	650	655	616	663	659	695	658	665	660	681	642	677	706	705	689	650	666	662	664	670	691	635	652	644	654	642	703	677	677	667	638	678	625	639	655	667	647	660	653	661	714	698	610	625	623	636	659	666	677	609	650	650	647	688	668	665	640	673	643	680	635	680	599	598	672	642	644	676	650	684	684	722	660	651	684	684	634	691	696	738	624	643	657	679	669	647	644	629	711	629	642	651	629	667	664	690	630	653	672	677	668	657	617	697	670	725	641	677	712	674	641	694	682	667	669	666	658	660	647	681	669	654	660	689	655	689	648	655	643	721	625	655	640	699	657	638	657	648	653	699	652	684	576	704	619	669	693	679	610	593	664	703	664	701	639	665	650	652	684	595	668	659	661	686	662	681	644	697	608	667	626	702	647	683	683	667	680	628	680	652	679	661	622	639	622	667	621	650	671	647	698	656	666	639	645	663	643	653	677	696	669	682	675	637	615	666	661	686	669	650	633	668	674	672	653	685	653	629	702	604	676	629	673	669	614	663	656	663	684	633	683	661	703	636	644	648	693	694	687	643	613	708	699	697	647	684	658	707	688	684	686	676	677	605	676	658	666	675	661	699	665	679	634	678	664	675	718	665	657	681	665	678	691	662	644	654	693	628	608	662	655	695	657	638	646	667	666	645	638	633	708	725	657	642	633	697	691	644	644	683	675	665	631	610	655	648	644	695	632	692	622	626	646	646	655	625	658	642	634	650	670	661	611	676	630	717	656	675	651	678	635	627	656	633	659	676	654	738	635	644	643	698	633	666	677	674	650	651	632	668	651	631	647	717	663	601	643	638	675	695	710	632	664	663	693	703	651	663	699	658	645	676	661	672	662	635	678	663	627	645	653	689	656	664	692	688	643	649	680	684	691	698	624	635	647	662	663	662	697	603	635	681	652	673	674	638	656	696	736	623	670	633	652	654	711	693	662	728	652	689	611	640	635	643	663	705	686	689	635	628	658	643	647	690	671	687	670	633	623	642	665	644	675	634	677	656	654	651	665	668	677	645	692	704	657	686	682	667	672	689	652	689	664	671	689	657	652	714	696	649	665	650	648	669	646	664	667	684	718	705	670	646	719	640	633	614	673	693	694	708	634	653	693	675	690	622	627	624	678	629	647	663	656	656	662	675	687	697	638	625	665	666	682	683	670	671	652	657	669	649	673	652	673	637	676	624	700	666	674	671	714	640	655	706	685	675	631	669	673	657	635	642	676	660	659	635	674	672	634	675	662	662	649	654	664	667	694	679	621	678	576	680	697	682	675	676	672	632	622	667	679	636	631	617	651	667	629	655	678	648	637	638	633	650	649	679	662	682	665	615	637	627	659	651	623	633	751	631	684	679	658	693	654	667	630	653	665	666	705	650	645	638	663	618	670	689	640	686	639	685	729	637	698	664	682	664	643	697	672	653	605	634	674	676	616	635	650	683	679	698	614	653	656	645	641	668	651	723	618	687	698	639	638	635	657	680	670	717	665	663	701	663
18418	6477	5485	3737	1558	656	569	482	424	407	420	440	428	413	437	447	377	368	430	439	378	418	391	410	447	402	396	418	413	410	403	374	413	356	353	390	387	425	438	395	391	411	391	401	389	451	388	384	387	380	371	413	404	407	433	382	345	392	368	385	418	374	413	377	425	344	388	447	402	367	391	446	403	395	383	395	398	414	388	367	353	414	401	430	357	388	398	379	401	397	378	411	384	364	369	411	388	401	373	387	395	385	424	405	346	404	388	396	376	414	413	390	380	390	388	391	431	411	395	363	410	375	369	404	394	383	388	411	395	400	374	370	374	372	418	390	398	378	434	378	361	398	373	397	403	404	357	418	361	424	377	422	359	359	382	404	392	405	399	390	381	406	382	420	411	412	395	393	404	398	384	418	428	429	406	366	385	391	398	394	405	414	395	376	396	427	385	401	417	382	433	397	383	374	358	402	387	392	401	380	419	366	378	380	391	419	408	392	391	391	379	405	414	385	379	422	415	388	360	378	397	427	401	415	427	390	398	366	371	331	380	391	403	395	411	361	376	391	432	403	390	359	366	403	362	418	441	367	398	403	398	400	391	373	390	421	381	426	380	382	374	435	418	389	398	448	397	400	342	380	378	378	380	355	406	380	390	417	398	405	396	422	411	360	378	373	370	424	413	422	402	383	357	409	424	367	378	368	388	410	378	404	360	366	411	357	386	420	404	374	427	430	408	424	403	401	375	409	409	382	412	365	406	410	428	415	369	386	384	385	419	391	358	369	434	387	376	415	395	364	347	367	390	401	387	397	414	373	362	406	363	439	394	421	409	400	397	389	373	394	395	362	382	386	424	411	394	383	401	388	381	401	418	401	380	405	388	381	409	420	435	410	408	400	397	393	435	420	441	404	391	411	413	384	428	372	400	423	376	399	364	363	392	427	386	370	409	410	400	423	407	411	372	428	386	438	348	365	382	389	376	379	446	379	422	417	362	385	375	406	363	392	380	391	430	355	402	376	372	375	376	364	412	360	379	382	402	370	427	408	404	409	369	390	368	379	409	397	399	426	374	387	384	367	393	395	369	381	394	415	407	365	347	450	422	442	400	407	448	369	414	400	430	363	394	393	375	397	406	399	375	393	395	353	392	405	397	411	416	397	415	389	415	398	350	416	406	379	370	399	385	378	387	396	378	363	418	421	431	415	416	380	395	411	406	406	421	382	385	373	423	383	367	359	353	420	388	361	381	343	408	406	386	407	402	405	397	409	383	397	403	402	440	372	381	392	379	399	405	379	381	363	443	386	389	418	379	373	376	336	369	390	407	390	395	400	376	356	415	387	371	412	379	376	387	411	419	433	415	419	412	384	419	420	392	386	390	384	397	392	410	399	409	399	374	412	381	359	414	376	359	406	392	388	412	408	382	388	396	420	399	403	378	405	356	388	393	393	396	384	385	380	375	377	410	448	402	364	376	343	442	422	379	416	386	376	382	366	384	372	376	392	412	385	380	405	401	377	417	394	378	390	378	392	335	387	385	369	367	400	418	386	369	394	393	385	428	420	400	409	376	421	380	395	429	397	401	394	395	405	402	393	363	378	370	386	363	395	398	420	380	412	366	416	377	398	397	358	422	393	384	404	407	442	410	374	401	410	362	388	421	389	409	378	415	362	400	390	404	402	368	376	379	420	360	390	368	392	426	383	407	469	357	366	400	397	412	400	424	386	366	375	417	426	405	445	405	400	373	403	362	428	383	404	399	394	401	381	415	393	405	369	382	399	377	401	410	422	396	376	427	356	399	396	419	354	404	378	414	401	386	375	348	384	370	382	375	363	397	410	401	438	389	389	380	408	375	388	404	394	374	389	379	411	409	416	387	380	387	380	404	414	374	395	395	382	360	392	396	398	386	373	392	450	397	385	392	383	391	406	374	404	402	390	378	394	403	374	427	393	411	406	397	400	427	401	385	405	380	400	398	396	404	380	411	390	385	350	416	437	382	395	376	345	399	392	369	414	384	404	376	411	412	401	375	405	412	350	380	415	380	383	426	383	377	399	402	398	406	421	361	398	435	386	405	366	391	410	357	360	374	407	420	387	424	395	418	356	390	405	403	365	410	408	401	406	402	433	401	368	428	375	403	381	390	382	385	360	410	394	400	407	382	382	409	426	387	402	351	388	398	357	380	364	386	397	421	384	389	397	414	401	406	396	381	396	389	417	406	384	407	392	382	386	419	418	398	387	388	388	370	387	365	394	388	367	407	386	400	399	413	390	377	353	377	390	350	380	412	381	402	376	383	396	403	367	374	383	368	417	379	399	388	387	409	373	430	367	393	408	374	372	404	407	379	380	422	371	431	386	369	376	389	391	367	453	424	449	402	414	421	404	395	406	414	381	386	346	398	381	397	377	416	415	397	414	415	383	357	413	406	430	387	417	402	351	399	356	396	405	425	373	425	404	405	374	414	385	392	387	347	392	369	412	395	391	429	381	394	417	387	350	389	390	371	391	401	430	397	369	391	428	395	360	409	392	422	405	421	377	394	397	387	407	468	409	387	382	377	380	402	403	397	372	375	386	408	352	405	399	412	389	391	386	425	386	396	407	392	390	380	405	398	388	344	382	403	415	391	379	387	458	405	426	368	401	405	359	379	389	431	441	377	403	430	404	438	406	406	384	405	391	345	365	402	414	368	424	400	390	405	370	422	364	378	396	404	386	361	406	385	394	439	380	386	413	383	390	377	396	387	415	380	368	386	379	375	381	352	406	390	366	396	397	386	367	401	380	394	395	405	382	399	399	406	395	384	402	405	412	382	375	377	383	387	383	396	390	410	381	342	399	385	388	394	421	395	339	352	398	374	405	415	370	382	378	451	391	426	381	382	379	383	399	363	388	387	384	365	393	430	380	409	326	367	438	359	381	402	430	344	391	371	384	414	373	388	379	423	389	378	380	412	403	398	383	412	390	396	405	384	412	395	377	370	415	403	390	390	395	395	406	400	364	377	407	416	381	429	381	418	349	406	414	417	415	409	374	399	425	434	429	368	399	395	357	365	422	399	384	373	394	404	371	381	388	393	402	396	396	381	369	412	411	391	388	417	391	409	391	410	418	398	451	394	364	394	423	399	418	384	382	358	385	397	369	373	409	381	389	403	416	442	401	420	388	372	441	406	392	421	395	434	423	382	406	392	412	381	411	437	381	368	380	385	381	384	401	396	388	403	383	349	407	384	410	357	403	363	399	371	415	375	399	367	391	374	390	397	369	375	368	387	381	404	397	421	397	407	415	391	382	419	362	420	365	373	356	388	392	391	398	371	376	384	385	410	384	374	390	422	415	405	376	345	404	366	375	395	391	390	353	415	400	407	401	423	375	399	404	394	420	410	422	371	388	403	433	389	405	426	388	445	385	360	393	407	416	349	408	418	365	398	367	369	394	409	413	407	376	386	440	415	361	381	367	388	364	377	376	412	410	415	399	383	362	386	390	426	395	389	386	376	437	430	395
13140	6028	9886	10371	4776	2143	1614	1531	1250	1106	1026	1045	1035	1037	1024	1035	960	949	986	901	962	974	907	955	912	920	926	945	958	925	908	924	931	948	919	953	935	927	913	919	863	878	921	943	942	963	940	894	939	925	978	935	937	957	961	927	892	919	933	886	915	950	929	975	972	936	887	896	943	981	931	976	969	922	912	976	913	929	938	937	963	908	925	921	894	956	962	947	926	949	902	916	934	939	923	903	933	938	934	964	916	991	986	961	911	941	903	891	932	957	944	973	956	944	922	989	887	869	880	953	961	909	902	948	890	870	891	903	941	931	874	932	932	952	921	913	929	887	883	921	886	943	935	927	912	926	870	908	913	909	924	899	961	918	872	884	984	894	957	931	944	942	929	887	881	916	903	905	866	942	926	935	946	951	861	987	910	914	955	909	962	932	967	939	893	946	915	926	883	923	893	978	904	943	927	924	911	894	897	920	967	945	991	891	930	913	932	928	857	939	980	922	946	936	962	968	926	893	946	897	979	913	889	900	916	908	902	922	927	943	981	1002	934	908	912	901	937	909	900	893	908	939	916	982	916	940	946	904	909	954	943	923	912	945	915	898	962	923	884	994	906	883	955	880	935	938	955	918	878	915	961	965	923	979	868	908	893	899	912	933	892	930	886	880	909	901	934	908	953	944	917	843	887	917	937	850	948	913	903	949	904	940	904	967	973	904	936	921	918	908	948	972	924	891	885	922	882	939	909	965	923	925	920	915	963	961	881	964	927	909	907	872	908	939	964	917	910	908	957	958	921	928	913	924	916	924	955	924	980	938	946	928	889	941	936	939	913	941	967	907	931	922	890	936	952	957	955	941	937	911	947	921	925	948	935	932	907	868	906	916	905	919	930	928	952	958	925	912	899	981	921	839	1015	909	906	893	870	941	883	886	896	902	930	924	961	995	842	915	969	923	939	929	970	929	920	924	918	914	933	921	950	937	984	895	928	884	897	904	927	894	942	840	956	880	1006	894	924	940	912	927	956	935	930	906	891	916	867	930	854	839	904	954	892	949	929	881	919	890	921	915	909	923	915	926	939	927	943	895	953	852	915	957	929	888	905	949	930	959	905	932	907	930	938	923	936	959	901	949	909	887	961	930	933	921	924	912	918	957	922	927	948	925	907	936	915	949	954	932	890	925	883	973	919	895	928	934	885	932	989	919	940	950	919	976	944	924	916	909	925	944	908	939	903	890	940	927	893	911	925	846	909	957	940	1036	932	961	949	941	900	928	935	921	874	922	921	890	965	911	916	904	927	956	907	855	918	902	878	892	913	936	922	940	922	917	932	922	972	932	973	916	889	924	975	901	919	992	910	946	884	886	957	932	948	918	914	926	912	923	933	1012	899	896	907	940	910	962	933	904	899	887	899	934	914	897	948	928	924	823	943	899	963	957	890	906	938	924	888	945	938	893	898	912	919	921	886	932	898	950	950	907	913	894	919	957	940	924	914	885	896	913	954	908	931	891	948	980	953	914	944	927	894	905	921	912	910	913	969	891	900	919	848	908	910	950	903	1001	979	903	952	895	853	896	860	924	983	967	955	945	932	931	942	945	930	881	976	944	957	940	884	964	951	911	951	938	980	958	914	1000	830	932	942	889	886	922	882	945	878	956	911	921	920	909	962	916	900	932	962	909	1012	926	911	958	882	934	929	910	894	848	900	898	950	882	946	914	920	929	903	915	866	895	908	932	917	887	983	933	932	926	913	934	874	906	973	926	964	960	910	929	878	925	952	908	917	905	957	907	908	931	957	840	929	930	922	912	974	928	919	879	967	942	913	919	949	974	960	901	951	918	886	894	911	930	893	928	919	903	918	929	933	924	947	953	982	939	958	974	907	996	939	955	969	915	965	905	943	892	891	953	943	935	922	903	904	959	942	897	872	924	899	921	909	915	882	936	867	888	899	942	920	909	923	949	882	904	939	945	1005	927	927	924	947	997	871	948	940	1025	950	913	911	936	935	936	875	905	917	947	925	895	955	955	874	935	933	942	959	952	920	902	931	927	936	914	937	945	892	977	978	929	984	975	927	969	941	965	940	941	891	880	916	934	975	881	916	938	950	943	887	899	864	946	924	895	916	873	938	941	955	948	946	919	923	861	912	955	953	920	880	884	894	935	845	907	932	900	925	932	893	846	936	956	934	890	957	892	934	956	910	947	966	910	892	927	954	983	980	936	904	919	910	919	939	900	912	919	905	922	912	928	898	898	927	886	961	975	917	926	935	945	912	978	935	888	926	911	915	938	932	906	917	945	890	932	935	937	926	952	919	934	909	896	879	906	968	946	941	911	904	869	920	979	909	955	932	890	926	955	889	947	981	940	948	914	943	890	916	902	960	869	935	915	955	926	880	957	932	918	950	986	957	917	931	891	874	919	902	930	868	957	895	904	918	924	948	924	947	885	919	947	912	943	963	972	919	898	997	896	920	914	932	959	898	949	887	900	959	952	917	956	924	897	903	822	937	930	872	880	896	891	938	946	957	906	949	936	947	881	917	926	879	958	879	902	939	868	859	939	881	875	918	907	910	922	886	922	960	892	922	947	995	921	940	907	950	934	899	924	908	873	952	1001	938	938	878	909	989	1009	893	938	920	946	924	930	944	948	908	920	907	917	943	969	912	890	919	945	952	943	884	921	922	904	908	957	887	946	964	950	919	944	917	925	925	916	865	909	918	904	896	942	879	869	917	913	986	939	946	918	893	899	945	983	881	912	934	967	931	896	931	887	939	931	947	889	964	944	914	956	915	932	923	930	929	952	897	903	954	954	930	910	947	863	951	945	914	866	911	875	875	928	922	864	932	910	873	932	924	972	916	949	939	902	903	925	919	888	964	938	975	907	940	910	923	947	885	927	928	942	922	919	950	892	954	919	964	907	979	950	953	921	912	900	915	881	965	962	912	940	953	921	980	960	898	875	910	928	992	906	921	946	943	958	908	944	899	907	929	949	914	884	914	892	897	932	918	889	945	917	929	896	912	907	933	982	920	845	921	969	938	976	909	996	988	933	939	884	924	928	943	947	943	906	913	903	981	882	1015	919	903	885	987	878	934	935	939	914	889	928	914	919	884	937	898	924	913	923	984	928	935	881	919	930	930	896	911	932	961	899	910	915	957	912	940	897	932	892	913	928	950	889	904	929	947	887	939	914	891	859	938	912	879	887	936	939	937	963	894	947	898	962	954	985	881	957	954	881	893	950	924	890	936	947	844	911	939	930	890	920	910	935	912	869	925	962	940	963	878	912	935	925	914	973	921	886	967	931	943	890	915	901	905	953	925	910	916	904	922	958	935	961	880	864	958	1022	972	948	910	960	963	926	947	945	922	969	914	925	896	951	946	912	972	962	909	911	961	917	944	874	891	955	933	899	936	934	959	930	909	877	946	910	942	927	976	954	920	973	907	886	935	917	917	913	959	898	916	866	943	956	872	973	929	925	923	946	904	933	936	969	898	908	876	895	896	982	914	963	991	926
27754	10175	9143	5967	2055	802	569	485	407	422	380	350	379	351	314	337	350	321	336	337	297	345	317	304	347	317	307	305	316	320	343	320	342	279	303	317	313	301	311	344	305	311	334	298	304	310	333	306	290	289	317	314	324	322	337	299	334	298	320	298	283	308	315	283	306	321	294	283	309	323	270	326	307	308	290	315	313	351	324	294	313	303	303	318	328	306	329	347	324	283	314	315	334	308	299	322	306	284	298	275	319	277	299	318	323	324	293	322	318	323	339	349	298	353	317	303	298	317	301	335	325	282	309	315	315	344	314	313	348	327	302	302	296	273	282	330	276	338	315	323	329	331	288	304	307	310	308	321	337	308	309	281	296	325	318	310	288	330	312	313	333	310	319	320	315	335	300	274	304	296	326	314	294	350	317	288	328	280	334	320	303	321	343	290	292	321	318	338	342	314	313	306	287	302	347	317	320	299	323	323	293	276	285	277	317	306	318	314	308	287	289	313	297	315	316	320	315	305	317	329	316	300	322	328	308	305	296	289	338	335	310	314	341	285	312	278	328	323	339	298	285	309	305	295	320	304	314	294	336	287	287	255	276	318	307	349	283	339	281	312	277	321	299	309	302	318	288	324	295	314	291	289	305	306	306	287	327	307	298	319	297	281	331	292	295	306	318	305	323	322	283	325	317	329	347	317	309	307	322	305	307	332	317	324	329	350	303	312	286	305	308	336	312	321	324	326	296	335	303	303	324	296	289	305	317	314	342	328	283	289	314	314	309	307	304	314	284	308	349	319	331	311	284	290	317	304	302	318	308	306	302	305	319	292	349	296	297	307	302	317	329	324	280	299	322	324	308	301	352	325	315	325	295	341	322	306	314	303	357	333	334	304	315	319	283	319	313	334	273	317	312	339	291	306	284	327	292	342	315	252	306	291	311	289	327	338	283	265	308	330	284	326	325	327	321	327	302	311	300	303	297	304	298	300	303	332	341	325	259	306	309	304	299	295	330	320	299	311	331	321	308	296	326	323	298	284	305	346	283	304	314	309	350	313	290	313	314	297	331	325	304	311	332	345	301	321	300	316	300	281	304	294	282	309	322	321	338	327	327	332	320	326	323	315	344	306	327	312	312	300	290	312	318	304	288	290	312	290	279	296	301	315	328	339	308	321	294	329	309	299	326	294	292	361	294	308	292	303	347	325	290	290	315	301	296	288	290	308	304	323	317	285	312	336	310	310	271	302	321	281	306	295	326	313	338	305	341	353	318	359	281	307	329	311	318	295	327	297	296	329	330	305	300	281	286	317	314	319	309	304	303	296	296	331	323	305	298	302	319	328	304	282	293	328	294	320	286	336	327	309	295	316	290	310	312	308	300	312	328	330	286	314	282	324	316	322	299	333	331	320	314	308	324	325	352	298	301	316	302	307	327	308	310	301	302	294	322	277	329	350	315	314	304	274	283	273	322	327	296	311	291	302	283	298	312	311	300	318	347	311	277	277	328	331	316	325	317	327	330	340	323	318	297	316	322	311	308	309	361	290	322	316	286	331	266	280	308	303	315	320	320	284	330	318	310	316	306	308	315	259	335	307	279	305	322	340	305	292	308	314	328	318	311	297	315	316	286	280	320	285	265	318	273	303	254	304	315	306	327	315	315	290	298	285	363	327	321	304	314	295	327	311	305	317	344	322	302	291	319	323	344	308	336	303	302	311	309	315	295	337	297	293	285	305	318	284	299	303	314	319	306	307	304	303	298	288	331	322	295	263	297	311	325	290	333	325	291	298	285	317	302	310	308	313	326	311	313	312	304	314	306	317	313	318	291	313	317	302	303	277	315	330	328	309	292	288	315	310	292	302	310	327	301	341	330	301	298	305	328	285	303	290	312	294	322	318	309	287	293	334	338	321	323	322	292	291	309	303	271	279	304	299	314	302	339	311	304	346	341	333	329	305	332	292	347	292	313	284	287	299	282	329	300	305	313	271	301	316	284	314	317	303	299	351	295	326	328	376	300	286	292	345	308	295	273	316	296	328	308	330	334	311	288	305	274	273	297	322	309	298	343	339	322	327	331	270	351	333	306	291	337	277	327	327	287	304	310	321	309	288	313	299	314	308	354	307	321	310	321	297	304	302	301	348	304	305	300	299	290	328	315	297	287	324	303	318	327	319	310	304	316	318	319	302	289	300	322	258	297	289	306	337	321	302	334	269	312	338	287	292	296	355	283	305	284	309	274	309	295	291	331	294	320	312	301	329	321	306	322	298	302	303	323	319	302	320	339	278	307	310	317	284	304	313	291	322	314	287	312	308	309	329	310	290	285	337	302	304	322	312	322	314	277	353	309	313	315	304	316	289	315	316	305	313	289	306	328	316	303	329	301	270	326	335	294	279	331	294	324	328	331	325	316	284	317	311	316	336	307	328	325	296	343	310	327	296	326	317	304	331	312	322	302	299	318	329	304	319	275	311	309	316	298	306	281	301	281	298	328	332	325	303	304	330	294	312	307	293	308	309	341	315	325	280	302	322	338	326	306	328	297	315	331	308	300	326	328	320	310	332	324	331	318	279	320	326	301	328	310	312	294	294	315	285	298	320	308	322	293	291	322	314	285	329	269	297	337	297	307	323	287	301	303	281	330	294	299	297	340	334	310	329	284	327	337	322	325	319	332	304	291	312	301	339	288	328	304	299	324	319	307	315	319	322	294	308	270	307	316	298	305	285	313	303	323	298	273	337	306	324	349	301	294	311	292	301	323	353	283	291	322	313	315	328	292	348	314	287	300	307	307	330	318	290	313	330	330	322	323	306	291	278	337	288	301	297	313	336	298	308	312	279	338	317	350	308	301	299	317	317	298	297	284	321	316	290	278	287	323	343	316	294	330	284	319	308	330	285	311	311	315	306	297	287	298	309	345	323	292	349	304	314	310	309	298	330	291	309	329	316	331	314	300	302	307	348	328	286	298	317	309	308	297	324	322	323	260	319	327	334	337	302	329	317	271	331	326	295	304	308	316	284	317	322	262	315	303	292	299	331	294	280	286	330	304	322	299	282	281	319	303	292	316	274	329	296	294	308	293	310	295	300	286	289	332	312	307	317	330	310	304	314	302	328	298	292	306	335	336	298	362	306	282	316	335	307	318	337	282	309	324	327	333	295	350	315	291	326	331	309	296	312	274	309	329	306	335	338	293	294	344	335	323	292	327	322	318	332	345	319	298	279	333	294	316	319	291	311	305	308	280	297	284	339	307	328	317	318	330	285	307	282	320	295	305	316	287	292	341	343	311	307	350	325	320	323	307	332	323	316	324	273	284	324	302	307	314	303	320	325	334	331	307	324	324	278	322	309	320	307	303	322	282	290	307	322	271	311	298	311	301	298	349	325	329	326	308	332	304	304	306	299	293	345	338	308	340	286	307	282	307	323	281	304	330	301	316	312	284	312	295	325	306	316	297	287	334	291	301	296	307	299	292	336	340	283	295	288	327	327	320	318	354	315	316	298
16903	8029	14426	14520	6293	2820	2025	1687	1306	1176	990	917	915	878	837	755	848	778	854	808	766	795	726	818	775	807	802	763	770	782	765	755	727	768	738	756	751	756	748	756	789	745	724	724	747	774	741	720	737	775	702	749	689	736	756	786	740	759	766	744	746	694	760	697	711	746	765	684	804	731	706	746	701	742	729	733	698	731	727	777	737	709	683	737	759	676	696	743	744	700	705	691	759	682	721	770	727	719	719	668	749	730	710	711	742	768	722	717	789	772	752	737	752	724	702	724	796	751	732	737	707	717	717	741	772	718	692	717	728	719	734	733	784	755	711	765	771	736	748	741	708	724	722	761	698	737	771	714	711	715	675	754	703	743	712	716	692	704	759	700	755	747	753	724	707	769	749	726	709	770	755	727	727	734	691	738	748	713	740	726	720	735	766	705	760	703	666	706	716	740	717	765	765	733	734	772	719	710	690	688	764	701	759	716	711	733	740	725	760	704	727	666	764	730	686	736	739	726	700	677	751	713	749	713	662	737	719	732	741	700	693	705	744	737	703	737	733	717	750	777	778	750	757	752	764	715	792	759	685	729	727	703	673	696	727	753	700	742	712	715	724	737	714	734	724	773	744	695	769	718	778	725	747	691	743	714	724	704	699	741	729	766	718	787	743	721	724	743	725	734	735	695	697	764	744	734	751	732	778	734	734	713	698	724	746	739	727	742	728	730	737	765	718	680	712	724	729	744	721	711	672	747	736	673	664	697	719	724	719	723	774	761	755	726	744	789	709	737	766	735	720	691	698	683	751	717	752	690	750	718	757	745	711	707	750	772	759	687	728	723	760	760	699	726	734	696	722	701	760	736	652	711	707	737	735	731	721	778	748	664	734	736	727	727	695	740	701	730	713	750	745	672	747	719	719	740	737	691	700	719	696	712	735	704	741	724	742	732	716	751	744	734	794	733	742	723	734	720	701	777	744	652	741	704	759	724	739	727	697	754	707	803	680	712	708	717	706	650	706	749	723	745	729	706	691	735	713	695	738	738	718	723	721	709	739	724	701	726	726	776	769	738	707	659	700	741	807	720	743	724	715	724	743	746	795	751	680	693	745	728	719	709	773	719	759	709	735	766	763	754	697	717	699	762	755	734	709	679	766	747	686	762	750	723	708	672	660	711	760	724	700	748	768	770	730	749	719	719	776	729	721	709	741	748	675	768	766	703	748	707	751	748	764	724	724	734	729	739	733	747	706	695	730	702	769	698	746	786	685	694	735	726	726	730	731	747	779	712	688	687	703	696	731	672	737	749	747	720	703	699	725	717	718	773	700	687	712	790	718	746	712	723	681	753	731	701	718	737	714	755	733	720	723	734	716	719	704	785	730	758	733	754	681	736	768	745	718	711	790	733	726	770	761	721	745	747	759	771	718	761	727	704	764	754	778	705	751	706	688	692	753	720	746	751	706	677	749	715	721	722	740	735	735	765	738	675	734	710	720	730	735	754	678	694	727	746	757	694	748	766	693	774	703	753	768	720	710	728	774	755	752	721	741	725	744	725	713	753	764	684	787	697	730	758	715	765	710	765	728	693	745	726	773	693	727	746	736	709	723	764	735	679	817	713	723	732	745	738	737	735	733	722	720	703	728	739	719	732	703	704	726	714	738	747	761	745	711	730	707	739	711	706	782	664	678	745	795	707	697	708	776	750	729	744	756	716	740	744	735	679	708	771	730	739	714	694	721	703	727	725	747	743	714	720	730	736	731	717	734	753	732	706	722	721	732	719	744	724	780	746	759	761	800	734	683	733	716	675	719	733	711	768	730	719	706	727	722	701	767	754	705	708	703	722	671	685	754	704	775	733	733	701	717	719	722	729	684	725	697	694	712	761	712	728	748	734	742	705	722	731	757	751	744	670	710	713	747	729	735	708	738	777	726	726	711	712	703	725	714	697	758	686	748	704	718	744	740	717	726	724	715	670	738	718	705	687	764	709	726	705	696	712	774	719	731	712	742	799	735	761	745	754	731	714	732	717	714	778	760	753	789	728	725	669	757	690	746	764	711	727	764	707	708	722	707	725	765	671	723	754	743	744	678	728	722	727	694	723	734	730	698	729	730	676	752	677	681	731	706	697	715	708	749	712	733	741	701	698	717	709	708	723	712	738	720	724	689	730	743	710	732	680	697	726	774	713	754	730	723	721	716	697	712	741	751	742	687	734	741	756	685	770	750	699	702	732	657	747	727	777	693	750	716	750	742	777	755	717	737	729	705	720	688	717	747	753	707	696	731	759	740	735	753	743	768	722	711	722	718	675	731	761	746	693	766	726	742	759	743	708	736	737	713	713	728	762	684	744	725	696	671	791	735	705	701	708	763	713	732	744	719	749	702	752	761	727	756	738	703	757	716	732	704	687	693	728	734	718	747	666	688	704	753	745	740	755	718	757	751	695	716	724	705	725	709	698	681	685	718	753	740	686	705	748	715	695	779	712	730	785	753	736	711	711	777	699	785	770	698	774	714	739	739	766	782	714	711	725	737	728	763	763	702	724	708	696	704	754	761	699	750	779	749	723	692	721	753	723	710	752	753	725	708	737	709	749	759	755	688	709	736	741	772	738	694	718	741	730	748	681	778	718	703	745	697	761	739	735	729	708	729	705	758	747	736	683	720	710	793	715	772	752	740	757	739	708	695	708	723	755	738	704	710	747	718	623	743	737	734	751	734	723	720	724	701	715	720	711	756	726	725	730	761	695	754	740	738	761	684	727	771	707	747	797	709	695	734	722	728	759	738	727	683	787	727	718	724	668	709	749	758	732	709	722	726	762	719	701	712	694	701	699	732	699	711	693	708	753	724	743	746	706	702	705	723	738	710	739	761	712	755	768	750	734	743	724	747	756	764	717	744	710	735	737	731	745	759	735	716	676	688	754	739	730	748	722	716	775	703	706	725	747	778	677	719	743	715	699	697	765	728	747	785	710	717	698	685	750	740	750	774	698	744	724	709	757	729	737	736	719	740	769	735	688	736	751	689	728	728	763	739	739	726	725	747	763	712	710	704	714	672	733	716	731	783	725	715	748	746	718	771	714	721	708	707	729	714	721	735	695	754	740	742	750	755	730	739	734	718	731	739	754	688	756	723	738	784	679	722	764	731	747	741	721	762	769	753	718	717	699	683	680	696	763	722	771	734	727	772	657	719	719	717	671	756	713	684	708	735	707	716	704	693	725	728	746	680	760	723	735	761	730	699	755	730	720	693	734	721	706	705	690	721	733	798	698	696	717	699	688	714	687	731	744	721	741	680	698	706	683	689	689	714	699	775	754	723	731	692	723	777	742	726	798	757	738	718	737	706	731	733	740	734	725	693	756	724	756	748	756	702	742	710	751	741	745	719	712	704	763	771	683	708	722	714	731	741	757	721	741	719	716	715	711	701	740	753	761	717	755	741	755	728	726	694	758	698	724	702	748	742	723	726	755	729	742	726	718	751	714	749	751	681	695	704	771
9378	3638	3208	1851	651	388	325	331	286	308	263	283	300	273	277	279	277	300	313	264	293	264	261	268	268	240	273	285	301	266	267	284	259	258	299	248	291	274	250	332	264	283	275	278	262	251	290	248	287	276	280	240	258	288	304	281	294	259	304	270	281	251	244	285	261	286	293	275	277	288	272	294	254	341	268	283	274	290	301	282	249	278	252	291	305	313	265	292	266	255	285	315	286	276	289	297	291	292	264	270	255	300	312	290	298	277	259	289	271	275	276	244	308	285	247	297	261	321	298	265	300	262	285	258	287	284	264	271	255	314	283	307	275	274	283	299	307	264	257	295	262	272	264	282	261	271	256	285	293	271	261	285	264	313	254	295	283	302	258	273	252	282	261	283	291	277	257	299	264	274	279	266	262	301	296	253	285	277	257	258	271	276	260	273	248	297	290	292	267	313	251	287	271	268	263	246	279	295	309	299	299	264	296	289	259	269	306	257	296	269	234	279	284	267	319	294	244	288	271	283	295	285	277	276	287	301	276	290	291	310	290	277	295	272	268	230	227	275	274	281	308	307	284	239	275	301	299	267	286	305	263	279	265	288	239	275	222	282	242	272	275	283	272	278	278	269	263	277	282	238	274	270	269	273	267	272	290	281	295	279	270	274	271	275	265	275	266	290	270	297	316	283	290	309	280	280	301	278	252	251	282	272	273	281	282	286	286	265	259	307	313	309	265	299	285	285	293	294	307	273	267	302	283	257	281	249	247	274	288	287	292	254	277	268	264	271	291	291	267	266	268	267	240	285	263	297	280	286	286	245	299	256	289	268	284	266	249	282	286	277	257	265	275	251	262	255	273	264	254	275	258	286	267	281	293	295	307	281	264	279	303	285	261	243	258	257	298	288	280	317	278	273	246	267	294	285	303	283	279	287	290	250	258	288	254	250	269	270	289	288	260	292	305	281	286	290	283	271	284	264	257	264	261	275	231	260	264	269	282	258	283	271	286	281	244	297	253	245	278	283	272	276	286	290	266	245	289	292	257	304	276	267	234	256	286	271	297	261	290	306	293	284	319	319	283	283	302	276	290	244	284	275	321	312	285	291	285	269	255	306	293	261	276	267	266	289	247	246	250	261	283	283	300	309	302	293	292	264	278	252	294	260	291	270	271	257	284	270	259	309	257	287	296	315	272	262	279	295	319	279	263	287	262	244	300	269	253	248	297	292	255	288	284	246	255	311	274	259	257	270	267	270	255	236	280	279	275	246	266	273	276	269	226	266	246	290	271	307	252	305	286	295	267	272	262	247	285	277	262	295	291	272	282	267	294	296	280	264	263	298	262	253	274	261	270	282	251	234	256	292	276	274	276	257	273	274	278	281	266	271	259	298	322	280	296	294	317	297	314	251	287	295	275	277	261	294	274	304	274	293	264	292	262	287	282	251	297	272	266	260	246	275	285	275	269	295	266	267	283	261	268	243	286	288	264	250	260	295	251	289	260	281	282	268	267	273	282	283	257	292	286	266	243	275	255	282	255	283	261	269	260	279	266	283	279	271	267	266	242	305	249	276	286	322	284	253	242	255	263	304	247	273	296	279	257	269	274	258	247	318	283	284	256	261	276	287	257	266	276	286	285	291	268	270	289	281	290	271	268	290	274	302	260	303	273	253	257	258	254	284	272	262	281	270	320	280	268	259	282	297	311	275	295	262	292	243	256	261	270	264	276	269	301	292	286	293	273	276	266	262	234	277	278	250	263	249	265	259	299	278	262	251	295	260	273	272	285	315	278	273	271	270	287	225	285	274	290	267	283	276	269	315	299	266	265	268	303	254	286	274	232	262	284	267	271	257	272	269	265	258	267	278	261	272	249	246	250	235	289	265	280	311	274	298	266	236	265	264	256	290	318	301	282	277	277	256	300	290	337	286	266	286	256	257	266	277	294	260	284	316	319	294	279	277	291	249	269	274	256	281	305	298	288	288	289	273	240	266	266	266	264	257	278	275	267	288	275	281	298	297	262	281	246	280	290	301	259	284	251	270	269	259	278	286	289	266	291	282	312	278	281	276	261	277	275	290	301	267	261	296	267	267	242	255	276	305	253	277	269	269	304	305	252	263	287	258	249	268	273	247	260	283	261	267	281	265	268	276	286	275	264	258	262	303	288	262	270	272	268	260	272	269	293	279	254	266	279	292	286	243	262	239	275	276	258	273	283	247	280	262	236	278	308	293	245	281	251	269	251	294	252	278	287	256	284	259	284	278	232	297	272	267	296	257	269	265	280	252	259	289	259	260	307	273	294	277	276	284	234	279	313	277	274	262	260	272	287	276	285	262	305	256	273	274	276	281	309	276	273	291	290	294	274	243	256	264	269	267	262	279	257	280	270	256	268	302	239	287	266	295	309	269	282	267	273	294	249	286	259	280	286	285	279	270	281	252	288	278	282	259	257	253	285	283	280	284	274	261	259	296	277	265	294	291	298	275	251	277	236	264	272	264	296	304	276	273	264	289	267	262	274	267	276	308	281	251	265	259	226	280	246	266	284	264	298	273	240	255	296	261	270	277	269	265	289	307	266	287	258	275	283	290	290	258	270	275	302	251	274	280	265	309	261	267	278	271	292	301	261	290	264	289	294	279	290	263	267	277	270	261	248	303	255	273	297	277	284	254	284	281	266	304	310	308	291	260	258	295	261	274	271	320	296	284	273	259	278	275	269	288	290	279	294	308	288	241	286	270	282	274	297	282	256	282	273	285	287	250	284	288	302	292	286	283	281	270	249	264	309	308	275	265	272	250	316	265	279	274	280	300	280	264	298	309	263	293	280	288	280	263	255	252	268	309	254	301	288	270	266	284	274	273	301	276	278	269	273	241	275	288	286	311	276	255	266	289	259	305	274	272	274	273	256	278	278	297	262	289	277	263	261	286	289	275	263	254	265	312	269	282	252	271	261	282	285	310	275	281	264	251	263	268	282	270	324	271	244	303	287	253	272	287	276	274	316	265	245	275	291	299	254	259	272	262	310	278	313	265	258	277	255	286	281	315	256	266	266	279	256	274	246	251	278	286	278	282	251	285	242	283	296	288	311	291	285	284	278	285	276	290	259	284	278	271	274	264	267	299	243	265	280	262	258	258	279	280	260	250	288	279	299	253	264	316	241	271	277	286	248	308	269	303	262	264	279	261	257	249	299	270	251	287	297	283	273	263	284	270	277	269	271	271	320	279	277	289	299	322	298	241	261	299	280	306	292	264	308	289	271	259	263	277	285	287	270	252	284	298	269	251	295	272	296	250	281	230	250	266	270	255	254	251	280	316	297	272	284	255	279	271	259	276	259	277	313	266	291	276	283	299	285	294	273	284	284	276	312	288	273	279	262	269	257	284	244	281	279	256	299	281	261	291	304	266	242	260	280	299	271	287	265	277	269	292	266	268	273	278	289	273	277	280	284	275	272	259	250	267	288	262	271	274	279	296	254	255	311	243	281	307	301	290	292	252	276	287
6963	3818	6383	5522	2121	1058	914	838	759	685	683	676	690	723	720	715	650	736	710	724	654	745	667	683	647	744	741	657	658	654	676	705	718	667	688	649	673	680	666	664	707	669	742	693	685	687	687	703	706	656	675	715	679	682	715	707	668	705	685	685	703	703	663	715	665	680	711	648	662	707	656	670	666	661	674	677	668	728	699	676	709	653	663	631	700	676	681	684	662	679	714	684	694	680	699	704	665	693	685	686	686	710	670	688	682	707	707	701	666	674	618	687	719	682	697	679	709	711	663	686	680	678	655	633	695	679	724	706	705	674	679	695	707	684	681	662	714	676	676	705	664	688	672	686	666	705	639	681	684	671	697	676	662	704	739	703	689	688	666	703	663	673	716	660	730	701	682	666	715	685	713	681	730	685	654	660	720	632	601	667	720	715	703	740	676	667	692	697	728	636	693	680	676	673	682	713	706	675	674	706	669	670	683	681	709	717	689	702	683	701	693	679	675	711	683	705	709	719	663	666	712	667	686	663	693	749	711	617	690	681	721	685	667	661	696	715	685	651	693	686	680	638	653	669	663	617	667	668	690	673	617	688	657	704	708	657	656	662	695	671	693	668	646	693	667	726	694	656	637	669	652	719	671	671	652	687	679	681	680	665	664	673	674	693	701	695	707	714	719	702	706	668	713	666	708	694	685	684	712	724	722	621	695	676	686	683	671	661	749	712	692	681	686	673	660	705	705	720	677	668	662	707	683	673	687	658	686	708	688	677	692	701	694	669	691	674	722	700	694	697	720	657	715	657	662	699	703	693	721	670	712	673	696	663	663	670	680	680	700	657	697	681	674	669	711	691	651	665	676	698	733	689	655	624	618	703	693	661	667	628	714	636	642	703	687	655	648	697	671	639	692	670	668	704	692	673	695	676	685	662	697	691	637	682	670	716	738	639	720	718	653	693	692	685	724	703	636	662	655	720	695	667	685	673	702	734	728	700	659	769	686	751	627	713	705	696	711	661	702	704	640	680	689	687	696	693	706	607	675	694	656	668	686	716	707	711	667	704	683	683	669	677	733	677	762	674	661	699	688	684	649	650	677	707	720	711	671	687	686	662	684	673	676	739	700	700	693	703	730	677	641	724	647	696	671	749	661	748	677	707	716	696	656	692	652	701	678	688	688	677	708	704	738	672	687	695	646	676	679	672	722	707	645	687	676	690	652	733	667	691	725	700	697	706	659	687	685	634	640	687	729	684	688	701	663	669	683	723	657	709	704	688	671	667	746	690	694	680	684	726	704	650	642	691	695	689	662	671	640	700	683	658	701	712	652	664	675	678	700	667	667	675	706	676	684	704	745	728	649	717	673	651	637	681	669	691	689	686	659	726	719	697	667	724	685	671	697	695	633	683	675	668	686	720	694	643	675	649	675	647	678	692	673	657	707	693	650	689	696	664	635	705	671	666	669	675	717	687	700	658	696	703	661	666	701	662	705	680	685	635	639	681	664	642	682	679	667	691	672	643	678	729	712	675	647	674	662	667	720	721	680	696	681	720	733	700	663	663	692	716	679	702	694	640	638	686	694	659	713	635	721	715	715	651	771	702	640	674	712	724	686	682	669	672	694	717	655	663	657	706	703	706	718	698	704	674	700	638	670	707	688	666	698	709	679	695	705	700	672	663	680	689	666	685	737	717	659	674	706	691	667	689	682	711	703	664	671	717	667	675	692	686	693	687	674	678	660	679	671	681	695	675	713	731	655	687	689	669	632	667	688	670	639	724	685	708	694	734	668	641	722	689	682	677	654	698	663	656	678	641	678	713	631	676	693	669	687	698	707	700	698	645	688	678	676	689	678	674	651	717	678	685	691	674	669	720	677	685	656	658	681	739	712	698	670	657	692	679	709	670	691	693	694	725	704	722	716	675	699	696	686	680	720	670	656	688	716	676	679	727	713	700	727	661	755	682	688	658	667	729	670	663	693	720	677	702	678	700	704	680	674	675	666	657	725	693	749	666	690	724	691	713	677	731	667	738	658	705	690	679	678	691	656	725	691	685	623	662	681	677	647	636	691	729	658	714	744	707	702	708	692	690	700	707	750	641	700	692	653	686	701	732	669	709	704	698	668	660	643	695	684	658	682	708	696	713	668	719	670	668	686	695	662	684	688	700	653	707	686	695	674	710	696	709	684	716	688	684	668	662	719	684	722	667	694	682	644	732	671	669	703	654	666	643	655	656	699	692	630	662	667	710	652	671	705	695	731	694	707	666	684	712	696	673	691	679	715	668	659	701	614	712	644	645	690	684	657	679	680	659	712	697	674	724	658	732	656	665	701	668	683	701	686	692	684	701	692	653	663	683	700	684	696	662	700	671	706	659	711	654	674	706	699	658	695	724	687	641	643	644	677	681	681	678	711	654	697	699	689	700	696	679	708	665	640	675	671	669	709	710	671	716	706	683	672	694	707	651	701	688	652	689	690	707	686	691	687	687	679	690	706	662	625	696	652	713	739	696	664	678	660	680	674	725	728	697	705	676	688	666	671	699	661	696	672	707	633	665	698	689	682	674	724	709	709	707	694	658	694	722	728	644	711	725	671	661	683	730	706	710	690	698	696	705	643	684	710	708	712	660	676	692	635	636	645	684	644	675	662	669	692	641	710	671	656	662	699	648	681	634	666	664	705	660	710	706	713	674	709	670	672	671	691	651	655	691	690	654	719	651	660	703	672	688	709	677	674	694	686	658	666	668	697	752	664	686	677	701	663	676	696	668	711	677	699	669	653	701	646	678	697	672	675	681	680	648	650	670	629	666	721	627	628	695	672	651	710	701	717	645	687	657	716	665	654	656	697	693	657	632	669	681	654	674	713	703	668	707	711	738	720	745	669	661	610	698	686	700	664	671	664	676	661	677	652	678	725	655	678	677	686	718	673	717	707	671	751	670	688	626	682	657	655	701	662	703	680	707	719	682	668	722	644	668	680	687	670	667	677	711	698	682	663	702	701	659	688	673	697	693	656	654	673	712	654	683	677	688	661	694	656	688	708	674	639	698	653	697	718	664	676	715	679	666	689	680	698	704	695	677	748	717	665	679	663	678	690	670	719	696	677	691	688	710	670	662	674	700	657	719	668	670	701	628	657	689	710	666	663	668	707	638	705	731	672	647	647	660	687	707	687	716	706	677	667	686	698	705	650	694	676	672	678	678	688	656	664	672	708	711	683	649	685	702	723	696	663	699	703	659	733	683	644	675	620	643	667	723	695	663	685	664	702	670	715	688	671	652	740	665	682	682	661	700	720	670	687	599	666	698	684	693	685	729	638	656	710	741	634	683	699	642	688	696	666	689	674	696	669	719	645	687	695	694	687	652	653	667	671	718	663	672	677	664	696	666	699	682	699	670	746	720	616	651	705	683	684	704	761	650	676	642	700	703	647	658	717	673	679	681	642	679	691	717	628	679	688	731	659	707	678	720	687	685	718	685	693	690	665	711	661	708	657	645	649	686
19008	6719	5954	3856	1303	677	536	450	459	469	426	378	451	430	406	413	383	439	408	359	390	420	429	401	403	435	412	398	396	394	367	434	407	384	419	410	421	379	416	396	399	376	373	406	420	388	412	424	416	398	431	409	409	423	382	418	452	389	410	438	418	376	394	413	404	375	427	386	363	445	399	425	378	407	380	388	420	415	381	415	406	408	400	381	400	391	445	393	378	398	386	419	394	433	431	416	348	357	388	401	393	409	415	396	407	369	417	367	426	405	408	383	396	415	429	400	357	387	419	409	378	422	401	428	418	386	410	419	397	406	407	400	387	405	433	421	396	376	408	390	391	411	405	418	395	384	388	417	385	413	398	393	383	392	404	432	377	442	398	424	417	401	399	416	418	395	367	414	448	399	398	394	416	366	406	414	410	429	396	399	416	377	407	412	379	424	378	374	415	383	405	437	442	443	363	383	403	354	395	399	364	414	398	428	370	365	411	396	424	420	446	438	383	397	387	421	405	411	383	421	410	413	399	398	385	397	423	412	412	413	388	399	405	387	387	390	412	395	408	407	371	401	396	398	407	394	364	413	423	395	449	400	417	405	373	421	395	345	409	414	393	420	395	412	376	399	395	422	398	429	362	392	410	415	385	370	445	406	412	399	420	424	396	421	408	404	401	461	398	380	406	377	416	380	424	412	391	382	382	444	383	387	384	397	420	418	407	393	354	446	428	397	433	431	425	429	406	380	435	403	382	401	385	405	416	410	368	387	392	402	387	351	424	387	389	441	408	424	382	405	373	380	369	395	387	371	412	397	382	391	402	397	426	424	413	411	398	424	405	409	405	402	386	397	395	379	427	418	423	396	402	416	445	415	390	356	394	422	375	444	419	395	393	435	384	379	402	386	431	433	413	398	391	377	445	422	417	404	374	381	411	434	390	406	422	403	415	409	426	383	394	396	424	416	448	413	426	420	419	369	381	394	390	426	411	360	409	423	375	392	359	420	403	428	356	436	417	389	418	401	431	390	390	387	387	424	382	366	436	414	402	386	437	419	417	375	388	375	381	389	438	388	392	391	366	395	377	411	375	407	400	392	410	379	373	416	374	387	381	420	389	428	414	386	425	399	411	417	393	397	382	395	403	395	399	396	388	387	403	416	431	415	400	420	427	373	355	400	413	388	401	401	382	390	417	366	400	415	446	380	421	387	391	419	392	395	402	390	390	437	408	354	412	429	439	446	384	410	389	424	415	385	415	419	443	397	417	365	399	439	368	442	407	374	388	387	376	365	385	443	406	377	402	408	399	413	410	361	422	404	410	373	404	396	366	361	357	416	375	438	362	419	414	414	413	374	398	381	372	429	425	405	399	407	430	403	429	388	368	399	391	420	361	386	400	417	388	388	402	394	399	405	375	441	369	373	417	376	400	383	390	396	419	404	421	433	395	391	399	392	407	357	401	364	378	362	345	381	412	356	405	405	431	409	427	414	378	402	411	450	438	401	403	404	409	428	417	348	408	399	426	415	400	403	424	398	414	400	414	385	405	410	406	393	390	407	379	426	392	414	409	406	356	436	437	395	375	396	404	418	424	407	425	424	416	417	399	404	406	403	400	433	350	417	369	375	410	389	418	402	384	397	369	423	391	406	396	390	395	416	427	413	369	389	384	434	448	430	422	379	364	389	368	416	429	393	386	369	426	399	404	389	399	385	412	396	393	388	400	357	392	436	423	377	413	395	379	398	373	401	425	413	404	403	398	413	356	418	447	408	419	410	400	425	416	405	419	395	364	438	379	406	412	466	387	382	411	398	405	429	388	433	399	412	425	377	395	379	411	430	388	441	400	414	386	421	389	406	380	378	389	400	398	387	401	414	420	388	405	400	389	400	402	383	403	436	414	364	450	389	424	375	387	446	398	400	376	433	386	379	392	418	398	374	389	379	361	470	442	386	364	423	428	397	382	407	398	379	394	362	420	388	384	397	401	368	409	421	387	409	386	420	446	353	402	400	378	429	425	417	398	396	403	433	394	426	438	391	389	430	404	394	354	380	378	404	402	449	373	404	402	368	364	391	388	421	398	366	382	403	419	401	404	383	409	449	406	385	406	363	421	389	437	369	449	437	375	411	407	424	370	379	399	394	401	414	375	393	427	413	442	367	432	401	389	395	410	421	392	415	418	408	427	420	390	386	457	380	422	405	430	358	391	450	429	379	428	435	408	400	380	416	390	423	392	381	411	412	426	395	400	365	442	416	372	404	394	415	388	402	383	399	390	407	387	410	390	396	399	396	411	395	393	454	375	385	385	429	416	393	420	376	396	391	425	394	383	418	407	380	433	423	434	373	401	439	378	415	423	411	395	401	399	408	402	414	408	404	408	404	383	400	376	401	386	396	400	336	366	391	398	405	398	388	383	376	415	375	442	401	367	412	417	430	392	374	395	449	397	401	389	377	416	448	366	411	395	406	431	392	393	391	411	395	395	415	391	408	379	391	346	394	409	408	432	411	400	365	439	431	418	386	403	415	422	434	426	386	421	386	339	398	429	409	379	396	415	394	370	416	391	375	431	393	415	428	391	428	379	425	433	369	347	402	427	411	383	377	392	393	424	394	409	433	440	468	391	405	427	403	403	411	438	366	414	403	404	419	407	423	389	400	384	380	386	433	417	356	387	375	422	379	419	440	421	399	390	375	404	368	403	433	388	428	405	380	386	376	387	464	398	392	386	391	398	436	383	341	396	404	404	389	360	371	391	449	389	413	413	411	394	397	403	399	393	392	419	407	393	399	373	418	415	386	372	397	396	397	422	388	396	387	389	364	423	404	396	410	392	415	440	396	382	380	380	395	390	407	369	409	373	470	421	393	438	413	403	414	428	364	382	420	438	430	412	404	413	399	421	409	429	395	420	387	383	374	401	423	398	361	431	369	379	402	412	379	395	369	385	409	374	402	399	368	418	392	414	408	403	415	443	381	389	378	368	431	417	376	421	402	424	428	423	384	392	377	395	417	367	401	388	401	363	415	408	337	405	367	389	415	389	416	417	376	378	386	434	409	382	383	393	406	377	435	414	366	436	439	418	369	411	408	416	415	440	449	385	391	378	366	393	428	402	403	363	420	397	423	378	383	387	431	377	434	410	392	422	392	418	412	390	419	391	393	381	432	410	377	420	406	383	377	409	423	401	406	437	408	384	410	449	444	401	389	382	400	423	409	376	450	424	464	376	391	407	422	396	387	382	420	391	400	389	390	404	410	373	407	407	394	434	397	402	382	409	393	400	403	387	404	361	409	391	403	403	396	356	405	365	409	384	432	400	356	395	389	367	396	418	423	383	376	409	422	394	378	398	363	401	407	335	403	409	379	376	423	435	385	398	376	421	433	428	391	382	418	402	409	415	375	397	376	419	388	402	437	362	398	386	393	404	418	379	384	440	433	417	409	351	387	384	388	340	433	399	413	402	410	379	458	412	383	349	358	418	409	417	426	383	392	418	437	417	393	399	410
13611	6339	11093	10157	4173	2320	1637	1481	1232	1147	1119	1054	1031	1040	980	977	1050	1032	955	980	1015	1001	935	984	958	1004	946	967	929	981	950	942	971	954	966	965	956	946	968	949	965	972	912	914	954	932	904	957	953	958	909	889	902	940	953	964	898	965	895	898	954	895	878	922	931	982	968	940	962	957	934	952	960	955	932	963	958	892	947	948	957	979	917	894	967	968	924	898	881	864	872	909	949	888	960	969	900	973	921	931	973	962	942	930	942	947	999	965	925	964	1001	954	931	888	992	935	971	911	887	902	905	985	921	937	962	928	913	910	923	892	905	968	969	932	972	955	969	897	927	910	957	969	940	940	945	889	912	924	972	916	915	924	983	930	933	936	945	934	963	948	986	912	982	958	944	961	949	975	914	953	899	950	947	998	921	967	951	926	934	961	1001	942	895	946	958	920	929	916	939	907	924	978	979	937	988	958	970	888	913	894	956	937	863	885	863	876	895	910	929	922	929	926	976	985	957	911	899	981	994	956	941	921	925	946	932	873	1009	949	913	910	928	947	945	969	995	951	919	923	931	944	898	900	988	928	900	942	925	909	932	923	942	981	999	954	941	957	970	974	927	887	967	944	967	942	917	945	908	937	937	966	875	910	914	937	920	957	954	882	961	934	941	951	951	909	984	950	957	976	885	973	963	979	933	932	898	900	984	947	970	938	957	912	942	981	938	951	871	931	929	944	939	971	951	905	953	896	930	906	949	953	933	972	921	915	966	988	936	963	947	946	938	929	952	988	913	887	965	920	946	925	917	907	967	979	946	933	961	897	975	926	964	956	891	934	950	952	972	919	977	888	932	926	948	935	961	948	902	949	902	927	930	881	864	921	939	983	984	960	925	909	904	969	895	943	898	923	917	955	982	945	923	931	953	969	937	953	994	959	924	898	952	929	985	926	959	916	993	934	906	956	968	969	926	936	932	854	962	960	910	945	979	918	966	929	937	977	964	882	929	975	941	951	995	926	944	927	989	914	965	935	927	962	963	913	936	994	961	874	925	955	915	975	920	935	932	907	887	973	906	911	1009	943	938	922	946	903	875	982	949	888	953	970	946	911	965	995	909	913	887	896	899	918	935	951	952	930	927	923	1018	919	936	911	927	955	945	943	976	1024	925	950	904	910	916	949	946	910	962	951	948	993	1026	941	897	957	945	922	924	945	890	1018	894	961	975	921	946	983	937	930	958	916	954	947	949	947	941	969	946	912	975	918	948	979	905	937	945	938	928	973	968	906	921	984	938	931	941	869	993	944	903	922	951	946	952	949	972	957	909	975	991	919	899	910	926	969	954	920	981	924	945	944	936	944	932	929	906	878	965	992	976	901	928	956	961	912	977	953	902	885	912	959	924	968	962	951	914	957	970	918	954	948	955	901	929	871	876	946	939	940	930	922	895	984	886	960	929	919	929	944	925	929	940	944	1020	933	982	957	956	985	929	956	928	984	987	928	917	953	946	927	949	906	960	939	918	967	935	939	940	914	960	924	943	937	957	920	983	961	918	930	921	930	961	896	921	992	1028	952	933	899	986	943	873	964	982	931	901	953	944	978	939	930	894	973	933	983	946	949	926	977	954	943	947	903	922	950	942	897	937	967	911	925	943	963	872	961	952	892	907	916	927	980	895	952	942	939	932	954	941	937	975	913	915	926	955	932	985	890	1002	875	970	950	893	922	1025	918	1004	896	926	942	939	988	899	969	954	986	944	976	964	927	923	932	955	952	976	942	915	907	972	992	936	937	907	899	908	977	954	991	933	975	939	938	957	940	928	946	925	959	892	892	914	967	966	911	927	977	985	933	907	916	939	965	996	963	888	930	920	967	943	945	953	920	979	952	888	936	957	919	898	935	901	948	978	950	1002	912	913	987	930	959	884	936	949	935	986	961	974	936	959	931	937	990	924	910	936	898	913	955	974	918	910	983	906	967	952	964	963	960	973	996	960	959	957	982	967	951	926	883	954	945	982	938	911	935	952	997	914	921	920	915	945	999	931	935	944	937	946	897	995	931	946	956	972	936	902	925	861	922	936	929	980	873	938	967	988	938	953	937	947	916	956	903	932	924	944	979	945	903	882	974	993	934	918	957	903	920	908	931	946	962	931	882	912	939	963	929	960	951	979	881	914	969	896	916	949	937	923	930	917	870	987	932	940	965	978	903	945	949	919	985	953	935	914	975	895	960	946	949	957	957	956	928	981	924	968	970	942	872	940	925	949	920	1022	952	905	924	964	933	993	946	906	927	942	932	936	933	991	958	975	904	903	952	930	930	920	917	1017	951	924	992	940	936	927	901	973	943	949	1012	931	987	913	945	904	990	939	945	939	926	972	997	948	916	988	932	898	997	906	934	911	981	883	922	940	975	998	944	981	961	918	963	928	965	895	982	929	928	952	900	957	926	970	952	947	973	896	949	952	911	968	955	938	980	904	953	976	908	1008	932	983	983	919	937	895	950	952	930	961	963	977	972	923	904	999	930	980	929	953	934	923	981	961	930	894	993	934	970	942	953	960	928	977	947	994	971	980	944	978	983	949	944	917	927	929	947	884	903	921	908	926	972	916	932	974	913	945	902	954	916	934	942	954	949	952	929	956	945	930	901	956	975	941	942	870	928	912	955	963	931	952	907	876	1005	944	979	942	987	904	913	971	927	945	929	883	927	938	940	923	935	927	949	1013	959	958	919	843	929	982	965	956	887	943	942	901	912	921	1003	1038	891	957	916	981	932	920	1000	948	920	944	999	958	916	940	935	969	940	940	891	928	973	892	927	965	922	881	958	915	911	947	929	924	902	932	888	947	991	966	975	982	971	904	925	921	955	973	933	957	919	971	957	919	912	892	945	988	959	964	923	897	947	943	932	979	959	957	918	918	964	973	939	925	973	952	936	916	992	943	960	972	934	909	910	978	934	924	955	880	924	1008	888	980	989	969	947	979	906	890	968	959	919	881	944	929	975	897	987	940	974	949	893	909	947	959	911	918	916	944	922	1012	881	942	879	956	973	953	972	933	976	922	913	939	891	928	913	927	922	946	949	909	955	989	940	988	967	985	925	953	942	946	999	880	937	901	933	963	956	982	876	916	914	956	900	912	864	934	912	885	950	944	940	929	972	914	960	894	988	966	949	942	986	894	895	988	914	893	982	931	913	939	905	966	934	924	971	930	965	958	936	924	955	963	923	921	901	958	955	922	952	938	940	963	960	974	952	947	902	930	880	911	931	940	978	949	984	918	904	921	959	903	968	949	896	934	1021	938	923	972	904	914	909	938	997	914	953	894	1025	1023	866	963	970	931	916	916	929	943	909	952	959	983	984	984	981	973	950	977	969	928	929	974	912	947	938	948	956	953	962	937	896	956	962	959	984	904	885	922	961	927	889	951	958	929	934	950	987	930	986	904	904	977	937	975	974	930	974	936	870	895	1025	966	985	973	913	932	892	932	976	964	933	980	895	926	956	963	910	972	917	969	950	927	957	957	931	971	964	933	889	966	906	933	982
27766	10577	9323	6081	1962	936	609	533	474	404	381	352	355	363	350	333	362	335	329	339	332	315	294	339	322	331	345	346	362	339	327	304	318	295	311	335	308	325	313	356	315	298	297	307	334	336	301	334	330	320	301	329	303	279	315	296	331	330	330	295	327	347	317	326	345	348	324	314	341	318	313	269	346	297	308	348	307	345	342	324	302	346	337	309	295	326	346	353	308	324	327	340	329	348	277	332	315	295	314	321	323	338	313	328	337	325	311	313	318	300	304	332	272	294	303	335	314	334	315	298	308	319	303	290	316	311	357	287	327	329	344	307	346	325	303	326	312	322	319	310	319	330	285	354	284	310	317	294	296	321	316	303	314	342	328	340	325	320	317	327	322	316	333	317	312	318	324	315	290	299	295	312	300	300	316	295	319	315	349	323	331	362	344	318	327	328	310	310	327	321	324	291	347	373	378	305	265	294	344	301	330	335	322	291	322	308	341	317	291	309	301	303	284	284	294	321	340	359	343	303	337	331	306	324	298	304	299	331	307	295	325	325	298	339	338	302	323	357	328	313	304	326	298	298	294	315	337	327	300	323	335	335	308	294	346	327	304	290	306	318	333	305	286	291	274	334	309	310	312	306	332	289	303	298	306	301	325	307	317	319	324	334	301	297	334	330	322	308	294	272	330	319	337	283	289	290	304	331	323	318	328	324	314	336	312	321	296	300	351	322	289	304	332	327	318	315	315	313	324	287	316	318	314	328	346	309	323	312	297	300	283	301	320	348	322	281	322	304	320	309	319	334	304	329	325	299	302	319	330	340	357	343	292	337	340	312	286	319	307	320	285	301	273	318	284	330	331	320	307	337	329	307	341	279	358	299	306	326	312	289	276	322	311	321	311	318	300	335	350	322	291	284	323	325	316	371	344	318	334	337	288	335	347	308	329	353	298	315	292	311	347	328	309	303	301	322	312	305	301	349	310	307	293	315	319	315	284	337	335	308	295	291	326	338	325	294	320	321	290	298	333	305	294	298	341	309	340	291	333	326	313	307	300	330	307	316	343	363	324	334	330	334	300	283	332	345	315	333	341	314	307	301	357	335	304	309	316	323	336	335	372	354	327	337	308	322	322	326	320	300	284	317	316	332	297	317	363	353	283	339	325	307	342	303	315	292	324	344	319	312	311	317	336	305	315	331	311	316	329	318	312	318	326	318	330	300	318	290	318	346	356	323	359	313	345	312	306	332	297	296	324	292	322	352	310	288	349	311	293	309	318	323	329	322	331	279	330	326	348	298	291	319	308	332	361	281	313	338	328	346	328	293	317	298	352	300	331	331	316	305	312	324	299	314	311	296	338	313	352	318	297	325	294	312	311	296	326	314	371	314	282	311	342	339	326	328	305	308	331	321	310	306	327	330	260	271	314	318	320	276	313	306	370	301	348	319	252	318	294	320	317	329	308	350	326	311	324	319	316	321	329	314	326	317	323	323	320	325	298	352	290	350	327	330	316	308	299	295	326	344	299	334	298	300	323	329	325	332	336	284	285	346	301	293	305	318	301	304	334	304	356	289	298	317	337	344	317	297	343	311	324	330	291	338	297	299	293	295	289	276	345	303	303	334	329	292	297	315	287	291	340	308	313	291	324	345	299	303	318	320	303	312	339	337	343	310	323	303	304	325	328	307	297	314	299	328	342	317	316	312	326	335	333	305	325	290	305	329	330	311	315	300	313	306	321	338	325	352	317	338	328	320	319	319	322	306	345	319	309	360	321	309	297	339	342	330	308	313	334	331	335	326	326	293	304	296	315	322	289	287	308	287	289	311	325	288	336	275	292	312	339	301	333	300	342	291	300	294	323	297	304	350	327	348	315	312	327	310	312	299	297	291	329	331	325	322	336	301	342	347	275	310	296	335	323	288	302	328	321	343	301	370	322	286	282	300	328	354	325	310	345	287	309	328	333	329	304	348	309	285	326	305	341	318	325	316	275	331	324	321	326	333	324	311	314	303	317	274	317	346	362	295	332	316	324	313	299	339	337	292	334	312	304	303	298	298	316	293	350	349	314	321	327	367	323	333	320	292	308	314	352	328	313	346	342	292	318	309	292	333	315	313	306	320	297	288	296	300	286	332	321	298	321	330	306	340	328	303	303	323	302	334	335	321	282	321	314	318	325	346	363	315	302	321	297	296	298	315	351	313	310	340	322	316	315	314	320	295	323	304	306	319	291	310	302	304	344	322	291	302	320	302	303	334	305	308	322	314	298	343	320	321	308	334	328	320	314	321	320	288	308	331	334	277	329	339	361	321	324	327	300	320	313	319	315	309	334	317	314	334	321	311	317	305	318	336	324	300	298	298	311	339	340	325	315	287	316	325	367	335	319	314	313	322	309	299	296	329	311	353	318	319	329	301	289	299	352	299	320	329	309	333	318	299	307	297	324	319	304	342	296	345	322	329	321	334	348	300	302	318	312	321	333	322	340	328	324	318	309	362	339	321	324	333	334	299	323	318	338	335	299	326	275	301	331	296	312	314	318	326	314	310	289	343	343	336	374	280	329	362	288	325	314	334	306	345	341	270	332	320	312	322	314	304	298	303	306	330	333	317	310	317	315	304	282	336	301	309	346	355	326	307	329	331	320	302	300	310	317	310	314	297	339	306	303	329	319	269	307	306	308	305	300	275	336	291	311	300	335	330	282	334	350	339	326	333	308	347	307	319	314	347	308	326	317	293	313	326	314	333	304	319	304	327	308	321	304	327	313	338	309	323	288	289	303	300	314	327	311	316	330	291	322	336	294	333	306	311	304	307	304	295	305	350	298	327	328	349	311	333	352	341	331	331	310	335	335	325	334	304	324	296	284	333	314	301	309	342	287	295	312	323	292	317	336	294	319	328	306	321	331	352	311	364	288	313	287	297	308	320	330	320	323	323	340	331	320	294	297	322	329	338	348	322	345	309	319	319	300	314	282	319	331	293	328	310	320	308	331	310	332	311	352	307	318	333	310	326	291	309	308	323	331	324	322	295	310	298	318	306	293	309	309	343	323	321	333	322	335	317	335	265	285	314	322	301	309	281	297	326	303	284	332	298	293	341	328	329	324	315	335	334	308	340	294	334	341	317	345	305	346	343	325	349	302	339	357	345	319	327	283	297	315	306	307	332	289	303	312	314	299	342	319	299	319	305	288	348	329	314	306	327	333	321	318	306	317	352	318	309	292	299	275	322	327	314	348	340	275	311	306	335	318	328	336	331	309	294	309	318	328	306	301	303	326	332	324	318	344	302	293	316	335	328	328	357	321	350	323	310	316	336	332	328	361	309	313	309	289	313	301	314	325	336	314	336	340	348	326	310	341	338	326	316	316	331	323	298	345	289	308	328	328	321	320	328	285	305	297	308	306	341	356	324	288	315	332	334	323	348	329	309	297	328	319	320	325	312	346	312	332	352	279	322	293	298	339	316	321	321	350	318	299	299	312	326	349	311	338	358	351	337	351	337	337	319
16868	8343	15262	14377	6169	3216	1970	1783	1423	1179	1025	971	928	881	919	880	804	883	801	767	795	808	802	729	823	767	766	779	785	774	766	744	765	790	752	811	768	743	742	814	767	795	737	768	752	774	790	685	747	753	757	744	743	734	782	749	724	785	747	777	742	768	816	735	759	723	746	746	764	733	747	742	730	675	752	782	800	755	763	729	747	779	727	748	730	762	751	743	704	720	741	746	748	755	725	728	713	728	697	703	735	744	770	768	737	723	761	716	739	694	745	738	747	705	743	729	732	745	675	748	743	782	760	709	701	786	684	717	708	761	695	731	753	743	773	724	769	748	746	717	716	750	792	747	743	757	730	737	756	758	711	730	730	755	701	723	742	778	723	751	726	758	756	723	754	698	756	751	764	746	752	718	778	733	718	722	716	743	714	750	700	735	765	796	762	767	766	771	765	703	724	688	770	717	693	716	707	727	739	752	760	748	708	780	723	740	730	725	737	717	744	768	734	719	767	741	763	775	742	728	699	771	730	763	769	751	739	704	763	753	726	710	775	749	729	728	773	714	732	759	732	759	719	698	730	745	742	746	754	743	758	727	816	753	703	780	726	787	772	712	746	670	703	716	731	743	698	728	758	755	762	715	753	705	772	754	759	687	689	737	742	750	719	722	770	751	803	753	748	716	703	726	726	766	746	729	762	751	743	752	707	751	709	737	705	754	745	715	755	692	728	742	791	725	756	718	709	781	753	760	727	736	703	757	755	696	713	742	690	775	712	713	725	753	751	724	707	716	744	727	706	705	733	769	667	785	732	735	695	770	730	741	743	714	733	671	715	760	757	741	725	747	730	722	721	711	770	736	755	741	740	729	705	769	739	700	743	694	716	710	739	772	729	754	755	726	744	765	750	710	768	743	709	742	696	755	755	700	724	746	784	759	754	701	722	805	805	728	745	753	726	732	717	730	811	768	722	761	722	698	726	704	764	736	800	787	764	747	725	758	807	729	726	722	740	749	777	733	726	700	752	745	771	767	706	733	728	751	756	756	714	762	739	703	745	768	729	757	739	749	715	754	748	756	752	742	789	722	812	797	763	718	744	753	725	730	687	725	704	750	764	721	756	674	735	732	695	717	763	729	736	727	748	768	694	781	765	712	661	695	736	694	768	730	715	737	693	762	737	702	729	743	722	752	786	699	736	738	727	723	727	697	765	725	704	732	761	721	721	751	763	764	787	772	750	726	761	727	747	734	734	773	768	740	719	761	734	748	758	770	688	720	762	728	708	718	762	724	761	717	781	698	768	739	727	716	719	717	690	728	707	765	708	717	702	711	747	778	717	754	730	732	718	739	776	759	772	742	704	746	750	702	758	753	731	768	751	720	720	772	727	747	767	785	720	690	746	737	680	761	739	764	713	737	724	701	727	750	755	781	657	742	742	738	746	752	754	727	719	760	733	713	756	784	698	723	707	780	763	701	726	713	711	684	774	730	774	726	743	742	723	752	759	758	745	729	771	763	757	749	788	699	722	762	754	716	760	728	708	745	731	732	729	684	715	765	755	762	732	721	722	722	724	726	769	763	771	761	744	721	724	748	719	751	772	747	703	753	763	778	746	758	727	745	713	763	706	755	767	705	665	738	753	731	767	754	768	715	713	729	788	695	743	792	741	721	742	736	741	739	736	786	736	783	786	770	807	754	731	704	725	757	742	728	732	743	766	734	772	770	712	717	665	729	728	721	723	701	706	770	753	725	714	731	736	722	747	777	721	815	708	768	731	743	736	735	766	805	783	705	701	728	753	751	765	809	746	694	745	762	723	740	729	720	742	719	731	751	721	751	761	750	765	712	771	736	676	723	725	734	758	741	729	719	750	721	715	773	732	697	800	724	725	713	735	779	750	732	739	691	718	769	737	729	760	741	705	661	761	755	737	713	759	723	766	726	760	767	774	721	706	686	721	717	748	764	745	729	707	736	720	727	763	733	756	728	741	754	734	733	676	757	792	729	715	747	723	783	779	738	697	739	777	728	735	713	730	755	733	752	756	717	726	711	755	721	704	733	776	702	722	788	730	746	770	723	709	735	684	774	720	786	733	773	758	758	715	738	716	732	716	732	761	733	751	732	711	766	774	723	754	764	740	770	721	750	782	773	713	748	724	704	751	729	748	740	695	802	744	727	779	741	725	733	692	779	770	789	743	769	732	774	733	791	780	735	699	738	726	685	786	784	747	711	723	757	737	689	711	771	683	736	736	749	742	767	775	791	791	748	710	727	678	731	698	717	758	713	730	752	734	747	748	771	746	721	778	685	750	754	812	748	665	766	767	733	730	742	747	744	725	804	781	739	744	781	711	753	716	765	766	742	757	774	754	731	751	776	726	709	736	700	728	757	774	746	705	741	745	727	706	769	721	760	724	777	728	755	746	665	745	722	786	771	762	717	737	706	718	721	696	774	699	727	785	742	751	751	720	741	784	717	755	743	777	788	744	728	738	765	791	763	755	748	720	734	710	760	767	734	731	742	737	745	796	736	760	734	744	754	722	746	769	743	763	725	735	723	760	792	733	746	750	737	745	764	734	763	756	728	783	748	782	759	767	769	750	748	755	727	715	758	707	773	687	718	733	731	786	790	770	744	739	738	696	758	753	707	733	704	799	736	728	710	725	709	731	734	738	730	720	727	741	729	734	720	776	754	686	738	776	739	771	731	736	744	748	794	767	748	692	761	745	710	800	725	744	751	735	761	724	701	773	763	738	738	738	740	755	733	729	767	724	754	738	746	746	734	714	731	722	792	713	745	766	726	743	725	715	761	759	715	724	727	741	736	763	772	787	747	744	790	740	734	746	705	763	786	740	739	698	718	754	716	751	706	741	759	713	731	713	772	756	724	715	745	747	704	722	713	678	693	752	752	803	711	734	741	755	728	741	726	771	781	722	789	687	751	739	759	694	711	722	821	739	718	781	727	776	763	739	748	732	747	739	747	739	783	757	800	719	721	744	767	744	761	770	676	758	741	665	717	738	696	741	751	811	663	725	734	753	711	735	735	710	761	720	767	735	770	759	741	752	750	745	734	723	753	737	751	710	720	731	722	787	737	727	742	730	757	758	724	697	774	762	751	708	735	747	788	736	751	718	742	725	755	784	713	700	761	711	740	691	793	758	785	708	727	684	741	718	771	703	752	743	721	780	752	714	746	695	768	736	741	755	768	722	740	774	737	722	741	720	748	734	824	756	735	744	726	727	765	747	712	758	732	700	774	678	767	799	784	754	698	754	710	747	762	756	742	757	749	735	735	729	714	719	733	760	752	760	733	736	773	771	699	748	760	725	742	762	768	776	739	740	732	780	778	743	754	783	731	745	728	731	730	742	766	750	724	737	769	718	707	779	759	750	756	725	756	767	730	721	754	830	771	742	792	706	747	725	719	707	746	724	744	760	752	731	687	734	771	719	735	741	762	718	776	737	782	753	761	749	724	761	753	782	762	685	717	696	754	726	755	735	721
9047	3570	3071	1698	676	389	321	298	300	314	321	270	260	251	251	290	284	291	280	269	250	280	309	278	281	284	287	292	282	295	294	268	289	258	303	261	266	278	274	270	247	304	279	302	273	293	284	323	270	270	275	279	269	263	230	251	264	274	300	297	253	275	285	310	274	298	281	284	275	259	281	252	271	305	310	275	281	264	268	275	303	256	286	282	259	274	255	282	294	291	289	298	262	269	271	264	280	335	292	274	247	287	269	269	279	244	316	272	263	294	280	299	248	277	322	301	253	276	280	251	280	281	256	267	259	230	301	251	259	291	290	291	261	288	285	286	272	297	280	278	273	238	295	282	275	288	250	278	298	259	275	264	267	274	273	257	279	291	256	259	274	291	240	266	268	268	302	272	258	261	269	251	258	267	278	284	278	293	275	255	259	263	253	255	263	266	278	255	263	308	279	286	267	259	302	283	269	273	286	285	291	300	281	257	271	270	266	245	286	257	277	257	264	290	273	276	257	241	266	289	278	272	261	266	263	251	285	299	288	279	289	280	311	283	265	265	303	285	289	292	298	277	292	284	289	260	260	250	279	253	304	298	298	277	239	278	319	267	258	261	275	280	291	289	273	274	289	267	301	253	293	293	287	290	296	277	270	257	270	277	290	246	262	268	288	275	273	254	273	250	276	241	278	265	303	263	266	265	262	276	245	286	268	282	269	296	264	277	249	265	284	254	259	288	274	291	255	252	291	282	302	268	281	270	277	241	282	299	320	276	240	282	271	308	262	263	312	249	268	263	301	284	276	289	279	286	311	229	264	275	292	268	223	286	245	309	279	281	277	285	244	255	256	272	246	285	260	304	282	262	302	260	270	300	259	297	270	294	263	286	265	267	289	272	276	282	264	285	290	266	306	282	263	340	280	252	285	294	267	280	265	269	274	279	282	256	271	264	295	290	318	297	286	303	255	283	264	286	240	259	260	287	282	279	280	256	286	272	276	283	268	274	251	261	282	270	282	282	281	234	292	254	287	262	274	286	267	282	247	275	271	278	263	296	276	295	262	280	285	260	270	261	279	253	257	288	299	266	270	288	281	238	255	243	259	265	270	276	275	271	325	266	272	237	263	259	284	270	276	285	300	276	287	318	289	265	237	297	275	254	265	278	285	276	237	297	284	290	273	305	260	298	313	249	272	282	282	293	296	294	307	276	254	270	260	260	259	274	276	268	277	284	263	306	275	263	265	259	284	295	305	282	288	281	287	289	270	275	270	271	277	257	276	282	297	225	284	251	255	285	261	246	292	286	283	261	297	278	261	274	268	280	261	291	244	316	269	253	296	287	279	283	248	290	263	291	328	284	264	277	274	264	273	262	302	305	271	271	250	288	322	302	267	255	254	272	298	302	250	282	261	304	261	276	279	224	295	268	270	257	253	276	287	291	261	231	286	273	284	285	275	263	287	266	271	292	299	282	239	254	279	304	242	261	293	292	278	260	278	308	267	277	268	256	287	275	246	303	277	298	301	278	250	290	295	283	283	291	274	256	254	301	255	271	265	279	282	262	275	283	266	266	263	305	286	298	269	319	274	290	299	282	278	265	273	266	269	279	259	278	245	264	257	274	278	267	274	274	284	272	278	289	257	272	263	281	297	273	281	252	282	280	287	285	279	291	260	264	268	271	289	288	280	296	262	259	293	298	276	305	267	290	258	273	301	266	262	302	278	273	271	300	255	308	304	225	237	278	272	256	286	262	279	286	299	285	255	250	296	280	270	257	280	312	277	294	304	256	292	280	277	277	240	278	284	293	242	277	291	282	247	278	250	267	277	277	259	264	295	280	246	268	258	256	276	277	317	300	280	276	283	269	275	290	251	303	277	289	287	265	292	269	278	265	293	244	281	259	245	267	276	284	306	285	261	274	266	272	263	297	299	324	279	282	288	297	275	278	278	277	296	292	286	273	307	289	319	259	261	274	302	272	274	274	290	268	267	258	277	267	282	314	295	272	265	284	285	322	274	265	240	275	294	291	305	291	272	276	284	288	289	294	275	266	299	293	269	285	272	267	272	284	246	263	312	267	252	285	299	292	271	277	276	266	295	291	298	293	246	285	271	277	265	269	278	288	269	262	270	243	282	254	241	274	266	281	297	239	249	249	273	302	282	263	288	287	281	311	272	278	289	267	280	277	258	279	268	255	277	255	309	248	293	259	259	285	275	301	262	234	258	294	286	250	286	284	289	258	236	244	284	251	269	247	275	246	293	262	267	279	281	281	265	263	249	268	256	272	276	275	264	283	240	279	266	250	267	263	233	274	306	290	237	277	283	262	273	269	273	261	276	275	297	286	257	282	284	295	272	265	309	295	253	296	278	263	261	247	287	313	269	260	282	269	282	294	274	254	262	286	286	262	284	255	286	256	252	255	273	258	279	225	275	277	281	279	270	296	258	314	266	289	269	264	251	282	283	301	292	296	299	262	245	306	260	248	257	252	262	257	259	283	269	262	281	303	270	256	289	307	278	239	259	293	276	279	295	251	272	283	274	259	275	295	268	267	321	263	270	269	302	279	275	258	309	255	302	293	281	292	263	275	287	262	272	252	281	276	295	289	256	262	268	281	268	286	269	265	272	255	295	302	247	246	274	277	274	276	269	246	266	254	270	292	286	268	261	281	295	291	279	285	260	293	278	268	290	253	274	308	270	278	247	283	285	294	269	273	294	288	269	306	308	273	297	259	277	273	256	303	285	261	277	243	276	278	231	265	262	265	281	279	297	241	265	253	257	264	284	291	262	276	273	270	263	278	268	282	265	275	250	294	300	256	302	274	302	235	254	274	284	307	259	252	280	288	245	253	294	284	272	265	272	271	290	281	276	254	295	245	288	285	290	270	258	255	309	291	293	278	279	271	274	281	277	279	269	270	249	275	252	286	269	262	257	274	285	276	250	280	255	276	256	298	273	252	259	291	307	277	290	269	284	272	287	247	254	287	276	284	260	286	269	277	254	295	294	267	254	276	293	266	280	283	262	279	267	268	291	270	276	294	247	264	283	306	259	267	238	297	281	288	266	251	263	257	283	271	264	263	294	275	264	264	288	287	309	257	301	256	275	252	268	273	296	284	263	309	287	279	262	319	259	239	289	263	256	251	242	270	279	254	252	285	308	275	250	265	301	252	268	257	289	262	274	280	297	248	257	274	259	262	258	268	285	259	284	250	268	241	299	264	271	262	260	277	287	276	285	267	265	280	289	316	275	281	271	265	294	259	258	278	265	287	262	279	287	279	279	264	283	281	247	278	264	253	278	274	284	270	289	312	237	263	277	298	270	254	282	254	251	273	231	270	282	238	282	237	278	268	260	242	260	245	299	298	292	270	292	255	255	262	264	263	287	271	257	239	270	290	253	258	259	252	301	279	263	264	287	297	257	284	270	264	259	283	264	248	260	282	269	275	296	258	260	281	285	258	262	281	290	290	283	263	277	288	282	277	271	278	258	282	257	277	258	256
6519	3716	6403	5184	2224	1236	886	893	752	730	674	710	729	686	691	721	681	669	691	669	680	709	681	674	691	690	659	620	663	679	693	651	616	662	661	702	687	721	671	659	691	709	697	681	693	684	655	717	672	643	682	707	696	672	725	650	711	649	664	711	647	657	659	684	696	681	648	709	699	701	696	665	657	708	694	664	674	714	717	632	719	665	635	660	650	684	692	712	694	648	627	672	690	691	682	688	703	699	688	675	713	686	708	651	703	661	695	709	692	678	744	692	696	713	693	688	669	718	659	720	662	697	687	670	682	700	691	691	665	681	674	759	706	710	627	655	677	662	685	687	694	701	657	701	665	702	699	680	660	685	643	675	677	677	641	661	679	658	664	653	699	660	690	633	695	713	651	682	647	658	673	665	664	654	674	669	708	662	668	672	707	662	686	698	672	723	719	652	700	692	743	702	705	667	713	698	677	706	696	708	739	682	676	681	708	698	696	702	694	702	666	673	655	698	686	691	753	696	694	696	686	726	722	725	651	685	661	653	686	728	681	662	686	689	674	658	684	677	687	687	673	714	686	702	692	656	746	673	719	649	727	678	671	706	651	690	664	628	679	699	670	726	676	711	686	718	669	673	723	652	658	653	722	616	693	688	653	670	667	651	678	687	657	723	676	659	671	738	717	659	693	656	666	725	718	705	704	637	715	688	693	671	692	696	710	680	709	708	735	681	701	686	643	680	703	681	646	679	692	692	696	698	639	659	708	709	660	668	712	691	630	698	685	710	692	666	675	622	688	706	694	626	727	659	703	711	678	671	679	656	717	683	684	713	677	668	670	700	747	660	690	700	708	671	662	663	662	698	674	704	649	716	704	700	687	655	688	683	675	681	696	668	663	704	687	637	720	695	689	710	630	682	711	707	673	691	656	666	669	656	725	686	692	711	670	704	656	641	686	666	716	671	691	700	701	686	681	681	713	720	683	673	677	729	712	672	642	684	661	683	697	658	664	719	670	693	710	692	656	730	665	645	697	678	713	692	674	691	687	691	697	671	703	626	655	712	674	697	725	651	703	719	686	681	714	698	635	702	693	736	674	704	681	676	681	683	720	695	672	694	699	659	665	720	659	686	672	632	669	662	699	685	706	671	709	698	682	678	676	704	680	726	707	730	682	685	676	707	717	623	665	691	706	681	676	686	666	655	711	654	738	741	727	661	676	685	670	687	646	638	677	685	674	693	697	728	689	693	704	647	679	663	706	699	664	683	662	622	682	681	654	625	678	682	720	680	663	723	701	682	666	692	684	693	680	704	675	725	715	657	699	648	638	709	681	701	654	635	739	668	678	732	702	677	700	696	693	727	657	658	716	662	644	702	704	670	697	739	728	665	675	689	667	667	711	711	695	677	675	685	667	640	689	636	707	615	682	711	676	670	687	719	692	694	675	701	638	740	681	688	694	698	721	713	681	710	643	694	660	687	665	712	711	669	659	659	702	670	656	692	726	692	696	686	687	691	685	650	690	627	688	672	699	692	664	685	735	646	688	664	678	638	689	673	696	728	702	726	682	661	708	710	719	632	643	673	683	729	709	654	685	708	707	694	739	648	667	665	697	632	691	586	704	632	662	656	679	672	673	720	727	681	665	664	733	664	702	696	670	675	662	757	716	677	665	730	643	743	714	668	717	679	688	682	727	672	657	724	681	699	694	638	710	693	695	701	734	676	682	659	698	683	659	742	654	671	692	657	712	722	685	662	697	688	709	674	663	684	717	683	709	651	697	715	655	667	716	734	692	666	699	751	682	719	685	693	685	694	670	649	732	674	680	615	701	748	744	658	700	642	686	718	655	686	665	690	658	659	728	702	717	676	690	707	662	750	722	670	674	679	656	669	670	691	665	678	726	634	701	634	680	655	703	743	660	662	705	695	665	689	709	702	677	692	682	668	662	665	674	681	685	667	690	724	711	705	695	664	643	673	653	686	747	683	681	674	661	682	701	664	637	679	704	693	709	702	683	734	682	657	700	685	687	683	695	686	700	657	707	661	680	679	674	687	678	748	641	711	676	727	693	639	703	681	701	664	673	720	654	668	699	679	689	704	660	699	675	690	664	662	668	671	688	639	726	698	660	679	696	684	693	674	682	654	676	653	686	698	673	720	667	704	682	738	641	690	643	701	719	690	673	631	656	662	686	648	683	719	683	667	708	709	689	647	657	701	708	675	720	688	708	649	704	687	675	720	695	619	647	675	744	691	662	693	720	659	645	678	684	638	682	673	700	666	680	670	680	671	687	697	673	661	643	664	678	705	684	707	723	721	663	665	670	672	649	699	726	711	632	636	721	708	728	673	688	720	681	750	698	712	645	638	652	701	645	667	674	663	673	691	710	653	668	721	663	688	689	670	710	651	691	696	688	639	651	685	688	721	697	675	692	701	692	706	662	673	685	706	675	641	671	690	688	726	666	663	692	680	714	713	743	680	713	685	673	697	698	681	668	660	668	737	659	659	690	648	707	685	695	703	672	663	688	710	677	726	690	682	712	660	701	688	628	658	672	700	678	676	700	667	661	697	651	672	708	682	672	678	664	714	702	617	755	663	647	721	689	684	666	682	701	716	668	706	706	689	649	692	685	734	731	691	637	683	691	695	659	691	680	638	644	652	684	671	668	698	693	675	719	655	658	713	708	624	709	674	706	683	725	716	710	715	751	656	689	731	662	693	677	688	642	680	732	695	703	731	676	744	722	701	668	708	676	683	668	684	719	674	656	654	695	693	657	637	706	730	629	748	697	683	675	653	632	667	701	689	642	698	672	664	631	628	679	702	688	655	709	667	697	655	695	680	667	689	692	734	697	720	673	682	682	719	697	691	681	696	675	643	691	646	688	650	692	717	688	746	762	699	705	643	672	731	675	637	730	691	670	696	679	691	676	676	662	698	700	678	640	705	630	693	710	641	658	681	701	692	661	687	644	661	707	687	672	673	629	705	642	646	668	672	685	683	659	694	710	703	700	686	664	624	700	701	697	647	677	702	671	694	694	671	656	684	668	679	668	690	716	735	707	701	633	679	700	672	729	666	694	699	665	707	700	684	705	691	662	717	668	671	694	679	674	695	671	652	673	709	659	661	692	662	664	691	640	692	673	670	701	626	719	658	668	724	667	657	690	685	648	656	721	657	712	711	673	669	666	676	740	653	710	656	688	706	696	637	688	718	708	699	701	742	705	681	687	717	646	666	645	675	712	653	709	661	695	676	648	679	714	671	678	695	655	679	663	690	666	679	665	724	693	657	682	700	634	664	698	680	705	648	665	670	674	663	675	673	717	668	682	655	697	681	675	642	727	675	653	677	648	655	694	689	681	620	736	681	673	640	687	732	655	689	663	681	682	693	721	653	674	647	700	633	678	669	662	732	702	703	624	662	722	645	694	684	644	716	697	687	672	667	662	689	663	680	694	683	688	692	663	667	649	659	706	665	680	670	686	706	657	665	726	725	696	668	681	694	654	705
18313	6866	6300	3932	1508	729	530	525	492	400	445	408	386	422	404	412	395	371	375	392	413	373	420	416	397	363	399	410	410	401	419	352	390	412	431	409	368	409	379	417	370	392	362	384	368	409	397	435	400	423	372	388	374	394	418	383	392	387	395	412	418	409	416	388	386	423	412	377	380	417	381	407	357	403	449	397	410	400	444	429	382	350	416	398	412	397	395	380	385	399	361	392	437	421	401	363	390	446	414	376	473	401	429	384	411	401	391	414	403	421	412	375	388	387	398	391	433	417	390	385	369	403	432	411	428	432	394	387	423	445	405	400	391	397	402	390	388	399	409	417	407	392	404	394	392	399	421	442	382	407	420	393	422	423	406	386	412	388	403	429	449	402	389	379	430	439	445	363	457	402	402	433	371	392	409	424	359	378	443	401	408	415	390	414	372	404	380	376	400	427	406	371	418	424	392	403	378	376	415	446	421	394	411	392	394	421	418	398	437	387	406	420	401	419	433	415	374	370	417	417	398	385	394	404	409	426	446	409	392	395	378	403	453	424	380	381	380	412	408	378	419	437	381	387	398	386	408	402	394	418	380	379	371	398	438	430	383	375	431	403	406	408	427	407	389	420	390	409	464	442	411	408	377	385	412	397	400	379	393	435	385	403	416	395	400	389	388	418	430	430	431	377	364	389	391	394	387	390	405	385	392	375	437	399	398	395	407	439	384	413	400	393	434	392	401	383	395	411	419	402	417	399	340	410	391	398	431	361	430	391	368	373	403	391	361	405	401	414	410	371	373	381	385	425	423	392	420	361	418	383	403	371	354	378	403	376	384	364	395	420	420	400	377	406	417	383	396	387	378	391	401	362	402	401	420	440	397	388	386	420	349	416	400	354	354	383	393	418	383	422	452	431	409	395	417	402	428	378	379	386	403	396	446	385	369	403	404	407	381	375	406	427	392	373	379	376	380	367	421	372	416	392	391	395	430	370	370	373	430	374	433	396	391	386	415	409	427	395	421	421	407	419	404	424	428	408	419	385	410	363	389	384	399	376	383	382	392	405	364	388	412	428	402	385	411	414	379	403	422	370	361	425	424	365	393	421	386	405	398	429	441	411	394	432	404	381	362	407	410	368	362	425	398	426	415	429	350	387	420	409	405	374	408	395	371	385	430	418	400	388	375	355	397	422	410	355	379	390	404	384	435	380	374	433	411	394	418	393	381	450	395	396	391	424	406	423	383	418	446	373	407	360	390	408	384	406	399	362	422	372	406	402	363	372	374	362	381	393	409	421	415	420	387	372	419	406	414	401	405	424	390	393	387	380	404	413	396	363	383	417	379	378	420	417	421	398	410	383	389	433	438	432	382	382	398	370	370	368	429	375	426	410	378	391	383	399	431	397	402	384	396	415	388	435	372	389	401	371	416	386	355	392	410	386	429	385	421	400	393	410	399	403	399	390	374	424	395	377	434	383	413	359	372	383	399	400	445	471	391	370	393	390	387	393	416	387	365	403	385	365	378	409	389	382	375	387	430	402	405	365	396	389	390	419	410	387	414	378	415	392	367	411	409	394	358	427	398	399	407	413	393	440	409	414	391	374	393	370	412	399	360	425	389	384	418	397	433	411	411	418	428	463	372	441	396	361	390	415	403	449	378	388	377	418	416	431	424	402	369	400	427	432	404	389	419	388	439	400	400	412	375	397	375	386	437	394	370	393	415	406	399	385	417	447	372	409	378	405	390	387	389	385	421	454	435	425	400	420	434	377	424	392	426	405	410	420	385	416	425	419	455	379	402	389	444	382	415	428	401	434	367	425	401	365	403	392	427	388	389	408	390	422	396	422	401	386	400	390	371	415	411	389	399	375	409	411	389	392	378	398	388	407	421	395	394	394	428	437	398	433	402	402	376	389	405	402	387	380	382	387	393	387	415	367	427	395	419	376	386	384	408	388	428	405	387	440	416	405	398	381	417	392	443	363	348	383	401	420	426	407	393	432	397	413	382	380	439	395	419	402	444	394	380	417	402	435	374	414	424	377	385	376	400	371	411	385	401	403	378	358	403	423	394	430	433	407	416	421	444	385	388	416	410	383	388	391	434	389	390	383	379	390	354	394	345	426	386	411	392	414	404	398	425	394	444	376	421	395	399	436	361	375	410	432	404	387	397	338	421	358	402	403	350	374	396	376	379	389	371	418	374	388	383	402	414	394	409	411	473	425	442	378	381	414	377	367	453	391	417	346	393	398	407	401	438	396	402	404	391	419	444	422	401	383	414	402	373	395	417	389	375	395	408	409	420	393	410	438	426	408	364	381	384	405	375	419	405	425	372	345	411	368	371	400	416	391	402	386	388	398	399	389	392	428	406	440	395	349	416	435	409	403	409	404	405	410	380	428	384	458	386	415	390	389	374	372	434	400	403	407	387	402	397	408	432	373	391	393	403	396	396	408	426	356	366	393	436	389	409	385	383	379	386	419	411	391	379	393	389	367	367	425	398	412	432	382	439	419	408	364	425	411	409	395	381	435	383	373	393	385	413	378	411	384	462	385	411	415	412	397	399	390	433	349	388	405	396	421	363	384	416	417	381	395	413	460	435	413	371	408	379	376	408	381	422	431	390	308	414	382	385	371	393	416	417	386	409	413	375	379	413	430	397	413	380	389	358	423	409	412	406	403	366	395	383	390	384	422	426	439	396	384	366	381	391	427	383	385	438	408	391	417	398	405	435	378	391	378	374	435	430	419	380	437	400	405	389	401	395	364	403	404	423	395	381	428	403	387	412	408	371	400	425	442	425	451	399	385	385	385	360	449	439	420	405	396	411	394	400	413	391	405	397	396	426	420	441	365	435	387	385	402	414	418	415	436	433	396	387	435	406	397	432	423	403	406	429	421	389	396	405	365	388	390	433	392	459	460	412	396	428	389	417	422	414	404	383	418	415	411	377	442	375	392	421	374	425	401	372	380	425	374	428	431	386	372	411	419	372	432	399	389	402	381	403	398	418	359	350	405	352	401	337	404	402	425	418	411	361	419	392	442	398	405	370	403	396	443	442	408	391	371	404	388	418	395	394	384	393	411	400	371	418	391	397	381	393	360	408	376	380	419	407	353	411	427	398	420	403	360	398	371	367	447	429	433	387	425	426	414	418	390	390	369	399	400	379	437	400	442	376	414	379	405	351	421	439	397	452	410	400	367	401	375	402	384	379	427	365	373	377	386	422	420	437	397	373	456	423	395	401	423	391	405	429	428	384	412	401	382	409	394	395	402	404	407	427	437	419	408	391	421	433	376	372	426	394	384	396	386	399	387	409	413	388	412	374	411	390	408	433	371	419	380	435	423	452	429	395	387	336	389	405	408	388	385	391	382	433	401	395	421	368	366	361	395	385	411	397	408	427	443	407	430	408	439	367	374	393	470	418	413	390	416	433	433	406	393	389	361	402	405	391	446	389	463	442	399	429	422	430	406	378	410	398	374	343	392	417	396	415	390	402	415	381	422
13257	6444	11474	10747	4898	2495	1733	1550	1336	1176	1066	1076	1039	1035	992	1035	952	977	1024	987	983	941	929	957	954	961	971	972	967	959	942	917	973	936	993	931	919	935	943	963	965	906	976	975	924	932	931	970	961	961	933	1002	935	944	921	931	959	964	961	929	957	893	930	966	929	899	923	942	962	974	912	966	942	924	952	949	926	967	949	916	1004	884	954	901	961	906	994	954	917	934	917	959	918	982	985	985	937	960	901	927	940	960	914	913	901	914	933	956	979	956	920	952	961	901	907	932	906	945	940	920	941	980	1007	988	948	920	931	989	917	977	975	925	982	986	926	970	899	964	973	939	962	1005	936	918	941	942	908	934	935	954	966	978	910	928	940	876	949	954	977	957	870	937	936	965	969	990	908	936	949	909	887	963	916	913	913	1001	966	964	974	988	933	974	991	892	905	1005	915	970	969	933	940	929	924	916	975	963	911	1007	987	940	953	970	962	929	959	916	921	924	906	912	973	1009	968	946	968	934	974	1009	926	934	939	908	931	947	931	932	945	904	913	955	927	924	950	940	909	938	941	914	944	951	944	940	953	962	921	912	974	889	981	931	894	933	978	967	923	925	924	910	907	960	965	929	899	863	969	898	933	920	933	882	917	960	961	943	976	892	934	936	953	877	989	916	935	945	929	927	891	967	940	916	945	885	974	949	913	962	912	979	864	974	952	1019	951	955	938	914	941	971	950	931	923	908	969	929	891	941	949	926	949	937	933	921	905	884	889	959	967	913	980	936	950	917	980	912	966	927	985	952	911	956	978	930	941	915	916	928	964	897	907	947	933	872	879	941	906	961	894	944	927	933	988	935	918	951	896	913	956	915	970	898	922	967	969	969	999	906	952	948	894	921	930	941	933	984	943	988	953	1014	850	916	951	959	967	942	983	929	940	918	905	941	981	981	955	912	957	968	918	904	952	950	991	916	968	956	951	902	903	981	902	921	891	979	954	967	923	943	952	898	904	974	982	1008	910	911	904	902	972	970	978	969	955	952	936	934	920	943	969	962	944	937	963	942	975	986	929	991	942	947	910	907	939	859	926	940	970	963	897	950	904	962	957	976	969	998	957	856	974	913	956	934	894	946	999	975	996	948	927	938	963	919	949	985	958	927	934	908	936	888	902	943	879	951	937	931	969	919	957	939	932	935	977	1028	895	911	998	960	917	965	902	901	865	876	883	986	941	961	976	960	964	945	927	937	875	917	909	910	968	958	907	982	998	961	960	961	982	933	905	974	946	901	939	962	918	878	918	981	912	920	884	965	898	950	934	990	951	968	918	932	954	915	996	891	923	957	1007	952	947	963	903	931	909	964	1052	973	942	939	969	948	937	929	938	938	959	939	925	983	934	930	951	934	943	908	937	960	919	931	960	936	883	925	926	860	924	951	954	953	956	976	928	909	916	970	980	1001	922	960	916	943	979	909	936	954	988	945	942	953	947	946	936	979	896	909	879	995	954	1004	915	911	961	874	956	926	952	913	944	971	954	1010	947	889	999	873	928	933	962	963	976	940	971	909	936	943	938	956	934	1039	920	1005	941	894	917	934	907	966	951	952	951	979	934	914	932	985	941	936	1001	919	945	944	907	933	950	939	947	908	994	934	900	916	962	976	948	882	950	949	1022	1000	898	981	909	937	922	969	944	941	895	968	972	961	919	886	950	989	976	1014	919	917	938	962	964	944	899	965	964	911	997	934	931	895	911	964	930	977	987	931	939	925	920	1008	981	950	971	936	928	911	994	934	910	952	1005	908	933	959	935	978	935	944	930	952	904	914	929	932	912	931	961	946	912	920	960	962	936	951	1005	964	952	953	892	939	953	950	933	901	954	1011	935	970	934	956	940	951	934	941	940	955	967	900	958	932	929	991	961	962	917	940	944	935	920	914	943	926	939	951	902	943	991	959	881	954	931	967	972	985	946	885	912	939	948	880	911	893	981	902	951	912	977	980	915	959	924	977	926	950	966	930	931	984	898	1016	945	984	964	934	973	1001	1003	931	923	886	950	973	937	998	933	941	951	881	918	953	966	1011	936	951	927	917	943	937	938	941	923	975	946	997	955	992	972	899	883	1001	906	909	913	917	984	938	926	915	992	935	933	939	943	905	942	863	936	936	952	986	974	937	893	957	973	980	938	914	1003	898	1012	985	975	883	930	932	931	932	960	873	936	955	944	919	967	948	919	971	956	925	958	911	914	994	947	977	857	930	944	939	913	968	941	913	901	972	939	964	977	933	915	905	953	939	965	915	947	964	895	912	911	928	915	909	933	940	1033	935	977	919	958	969	939	953	943	927	930	933	934	882	919	927	922	943	964	971	970	917	960	927	957	952	954	949	927	964	884	966	895	872	881	942	955	929	973	941	956	962	929	955	925	946	872	919	955	999	911	933	936	966	930	968	927	909	954	959	909	910	964	926	956	932	945	967	971	944	935	979	936	955	933	945	935	928	926	886	935	899	918	933	951	950	963	952	955	952	899	917	914	935	972	913	983	893	1034	964	950	987	956	959	918	933	949	937	943	934	894	928	948	1010	903	902	931	873	913	977	936	897	953	957	952	898	926	920	895	909	943	893	871	873	996	935	937	938	905	934	958	886	927	980	932	928	962	929	924	977	952	899	925	939	994	938	946	963	907	914	928	933	890	958	949	925	941	916	989	895	947	913	973	903	948	948	950	972	931	968	943	937	958	952	920	940	978	940	958	986	927	960	921	945	963	903	915	929	926	922	930	954	959	945	906	918	920	916	942	912	909	946	926	963	938	943	936	950	916	953	904	962	925	976	968	935	944	942	906	936	896	947	958	917	921	989	908	976	953	923	912	963	959	879	960	968	917	919	949	972	921	964	951	948	958	924	953	909	919	980	925	930	883	898	904	890	975	899	998	922	961	987	983	966	940	911	962	978	973	938	955	920	955	941	928	930	923	938	969	929	912	966	931	944	954	963	888	961	891	952	964	936	968	1012	907	931	957	911	914	995	939	936	952	901	975	924	951	940	935	901	965	895	1013	956	975	936	944	930	902	909	986	946	916	946	958	944	972	954	953	920	985	947	944	928	950	945	931	966	960	891	936	881	985	910	943	930	929	920	987	952	956	882	971	944	910	952	908	913	949	946	928	966	995	942	963	929	942	933	911	926	950	965	1006	939	900	940	988	869	967	933	1002	941	937	934	938	941	963	977	971	902	1001	969	933	943	1002	972	970	973	954	995	1010	958	1008	979	913	938	1000	902	932	912	965	959	945	921	927	953	866	911	918	918	914	967	971	907	949	965	933	966	939	922	925	914	956	971	943	904	911	942	912	942	951	966	945	919	904	924	953	976	910	936	919	953	922	944	907	940	894	929	923	960	979	955	931	914	941	955	902	945	965	909	919	992	939	915	919	877	932	897	892	894	948	986	964	953	970	913	967	887	917	973	976	985	921	920	861	908	898	924	945	958	922	887	933	963	898	978	970	905	949	947	975	946	988	947	957	981	903	931	947	899	965	941	960	941	940	909	938	887	966	918	892	939
27331	10852	9402	6263	2248	918	575	540	425	407	386	336	325	332	308	325	302	350	306	294	315	326	331	316	297	329	291	348	360	321	308	297	342	342	348	327	319	330	328	351	276	304	329	349	292	289	328	330	331	313	318	326	314	300	357	316	312	352	327	302	337	309	347	326	332	317	335	311	334	315	324	321	330	316	309	338	325	370	301	330	299	313	299	353	336	373	309	308	312	326	313	334	315	361	311	312	325	331	296	355	312	306	323	302	296	326	329	311	273	301	299	299	335	300	301	313	310	331	299	324	321	267	311	322	325	355	349	327	339	306	290	316	318	354	304	315	293	325	327	349	328	328	292	349	332	331	298	312	299	325	333	293	298	352	327	326	340	316	337	303	282	345	346	335	346	277	341	291	333	298	321	323	294	307	313	313	344	292	306	291	302	290	311	287	280	301	322	312	295	304	314	318	317	301	265	350	346	321	297	339	339	342	297	311	318	306	347	337	309	324	311	305	298	325	328	320	299	295	324	312	329	361	335	297	291	346	322	301	302	301	277	336	328	308	316	321	304	332	300	335	310	334	311	305	313	314	291	346	315	273	289	313	321	340	310	348	323	323	312	336	329	305	327	306	279	330	337	286	331	350	295	330	289	339	331	320	329	294	329	314	307	321	322	303	334	300	347	306	303	305	338	320	325	310	305	335	298	321	322	334	320	304	317	299	314	352	316	309	301	293	278	334	328	352	304	300	328	281	318	313	335	319	325	334	295	331	304	330	308	334	321	317	321	313	336	331	311	336	336	287	282	359	333	328	348	329	317	317	335	319	294	334	337	298	337	294	315	302	300	326	322	330	314	332	311	286	343	329	343	312	331	299	330	320	336	355	324	319	343	347	329	344	359	312	305	351	323	301	323	315	316	327	293	287	315	281	313	324	316	296	290	315	324	323	315	364	379	340	295	341	338	330	300	294	304	287	342	324	347	273	343	359	324	298	319	325	299	316	334	325	317	295	306	327	327	323	293	328	314	306	323	328	323	331	355	317	320	326	339	319	313	322	305	299	320	309	311	355	346	334	339	321	308	318	318	307	298	312	346	305	283	308	311	317	330	302	286	308	308	316	304	350	306	332	293	273	311	332	304	320	322	298	317	365	334	320	344	337	293	338	318	339	285	316	341	309	299	339	307	325	322	298	310	323	342	323	318	294	321	319	311	302	332	309	312	303	332	335	292	313	332	316	312	328	337	313	299	336	306	313	301	315	331	284	343	323	351	330	315	306	326	345	365	311	338	324	332	329	301	322	292	301	327	332	341	308	295	284	336	299	340	341	341	312	343	317	322	302	304	310	324	311	300	287	328	291	301	357	323	310	324	309	307	298	335	317	298	302	287	305	296	317	304	294	311	285	324	318	298	337	293	341	297	272	303	315	299	320	336	261	305	292	338	293	284	338	316	317	329	321	298	343	317	329	352	280	305	327	333	271	301	312	319	288	327	301	327	322	348	297	300	329	310	324	346	320	344	292	293	322	328	284	322	295	292	292	279	348	310	342	316	266	313	297	301	332	304	341	306	296	306	334	285	349	286	315	303	305	331	314	340	328	317	350	314	288	287	337	279	327	319	320	325	301	322	324	323	334	302	304	315	328	316	322	295	310	298	325	344	333	322	322	319	315	324	300	319	313	302	310	312	305	305	295	347	320	327	319	310	308	325	273	288	333	323	310	319	330	301	347	330	288	347	336	299	319	310	321	295	323	321	360	320	334	339	324	304	288	306	282	345	300	300	336	297	315	301	321	314	303	292	321	320	283	286	327	314	338	361	331	305	315	309	327	280	318	305	305	356	327	335	324	306	325	329	320	355	314	317	278	304	324	287	320	285	299	294	339	295	354	328	359	308	336	327	279	310	295	323	329	339	292	323	269	331	307	295	318	345	337	318	348	343	311	309	326	289	314	349	317	312	346	299	315	362	356	313	269	341	312	315	317	321	343	331	320	282	300	319	342	317	344	329	348	337	321	263	301	330	315	310	297	287	301	317	329	324	308	293	307	308	324	311	313	322	298	314	331	310	312	304	343	309	319	319	335	312	295	316	311	335	336	336	336	304	324	301	297	328	302	336	319	315	313	304	320	329	327	342	313	306	351	305	309	320	319	315	340	379	337	339	344	327	317	307	327	325	313	310	301	270	310	300	311	329	338	314	304	338	338	328	320	318	285	333	331	318	322	305	327	322	306	293	327	310	333	324	323	357	277	297	359	322	337	286	313	316	339	317	346	322	289	303	317	296	328	306	311	326	316	279	306	347	333	314	307	337	314	287	330	299	305	301	308	316	318	325	325	311	320	306	335	343	302	341	303	268	321	286	342	300	304	339	318	314	359	284	298	291	301	297	339	315	313	278	306	342	318	313	332	305	324	344	318	334	298	307	330	318	292	309	301	352	300	323	332	342	318	345	341	303	354	313	310	303	306	332	321	327	321	322	327	315	314	305	313	323	328	326	275	325	344	315	307	346	328	311	320	329	333	344	297	319	324	343	352	344	291	326	287	339	319	320	319	313	330	285	344	335	342	304	319	318	317	315	329	326	310	350	328	302	311	318	364	322	285	326	324	331	292	296	306	302	304	298	357	327	318	336	306	332	309	331	307	321	360	335	302	298	314	295	319	342	328	323	315	341	321	343	298	334	276	287	343	346	340	323	300	309	321	318	332	299	321	294	340	318	310	331	336	325	294	304	307	327	307	316	311	342	338	358	313	290	332	350	307	361	309	374	348	298	340	321	303	343	334	299	303	338	289	339	322	314	313	329	316	319	313	303	320	322	322	344	328	307	286	318	333	302	319	347	337	315	322	327	344	311	345	298	320	290	310	319	316	330	308	301	308	331	297	307	294	329	331	308	326	313	288	316	281	284	324	341	355	344	321	325	282	335	330	301	334	321	345	306	312	343	317	293	319	322	309	329	342	316	312	334	326	297	340	306	312	310	295	333	307	316	298	293	321	335	309	324	343	320	311	319	302	322	316	332	321	315	335	332	280	347	318	303	338	321	307	317	298	301	321	320	278	290	347	314	289	334	354	303	316	299	310	320	328	338	322	306	320	332	302	321	350	328	316	341	319	328	308	367	312	329	341	331	341	302	306	292	321	296	300	314	312	341	324	324	312	319	352	292	341	335	287	320	315	311	291	294	282	308	321	313	347	310	324	327	327	297	289	294	309	315	274	302	317	285	315	310	322	335	318	329	348	352	328	331	324	306	305	301	318	333	328	312	302	303	330	341	322	318	323	322	353	316	290	313	338	310	327	325	305	293	264	322	305	321	324	336	313	333	329	334	310	335	316	334	313	336	326	299	317	355	286	293	322	324	332	304	318	312	308	304	319	327	295	311	322	329	319	336	296	313	305	313	298	307	325	330	368	322	343	294	297	327	329	319	296	317	313	314	304	304	325	317	326	346	324	338	306	317	345	348	323	301	322	281	307	345	311	280	304	317	307	341	308	326	284	316	287	306	310
16263	8471	15292	14897	7042	3489	2030	1749	1450	1112	1052	913	990	925	890	797	821	809	850	807	769	779	763	815	740	737	797	774	778	780	780	738	746	799	781	739	680	772	827	786	754	698	798	825	724	745	726	764	728	719	752	754	768	727	722	764	726	709	725	781	695	736	734	790	723	789	742	756	755	749	758	741	755	755	738	717	734	747	748	752	676	753	814	752	756	720	745	762	724	760	740	715	775	743	711	690	758	741	712	740	742	720	730	759	729	754	716	723	725	743	713	767	768	749	701	695	752	751	710	771	747	743	709	745	780	701	707	735	746	728	706	758	688	737	731	754	752	759	735	764	684	744	736	795	728	711	762	736	787	736	712	744	726	742	720	762	768	756	747	740	723	707	730	763	755	800	738	715	696	736	700	754	756	708	745	736	740	712	712	703	721	727	728	743	758	682	740	732	738	729	736	764	730	731	757	741	727	796	720	732	784	752	704	743	758	696	796	714	706	767	751	723	765	748	716	755	751	784	731	733	762	760	786	707	710	772	693	725	717	721	764	754	695	783	763	757	749	782	769	746	732	707	763	753	743	742	765	756	762	718	797	762	697	706	699	721	735	751	720	763	743	795	695	755	725	723	684	726	704	765	723	736	757	704	759	745	730	749	719	763	697	733	725	724	717	733	695	759	669	759	747	763	759	755	727	739	748	708	744	745	734	797	707	738	763	704	716	751	735	736	779	738	742	732	740	746	733	692	741	716	734	756	743	778	734	754	728	759	768	790	729	701	787	709	788	708	727	748	768	726	773	728	785	711	716	778	744	718	743	749	754	759	772	749	747	759	751	751	755	734	780	735	747	765	814	729	780	686	756	768	726	753	759	683	750	739	762	718	746	797	713	716	708	734	693	740	734	745	739	725	760	773	770	763	775	697	776	714	758	737	724	746	743	748	714	741	742	715	741	779	795	822	721	717	734	764	717	761	794	729	772	723	762	743	750	771	743	744	712	728	697	734	781	763	710	765	718	741	737	731	740	748	777	757	745	706	771	682	728	776	753	739	733	720	749	714	742	754	736	744	728	712	760	745	732	687	718	758	739	732	696	740	796	766	726	736	748	757	748	739	734	771	790	714	721	731	725	727	720	733	775	747	743	706	719	720	766	738	721	700	733	768	789	728	712	724	770	779	747	740	741	760	695	758	747	697	734	781	697	743	786	786	756	717	713	726	722	775	741	736	713	737	744	737	752	709	740	761	722	779	777	750	764	817	740	805	735	726	705	743	739	720	701	754	744	746	730	789	716	758	783	789	673	718	708	664	729	735	780	739	740	719	709	686	751	742	720	714	740	774	741	704	748	711	715	731	751	727	745	741	715	750	756	718	742	691	746	751	717	745	720	779	723	776	696	753	768	728	713	733	779	735	774	710	766	684	795	772	773	756	730	732	752	736	766	766	785	682	721	730	768	701	709	770	776	765	703	757	718	729	774	771	779	763	775	761	764	775	733	749	748	755	751	721	718	766	737	738	773	741	719	683	752	779	734	737	745	703	743	762	706	705	747	739	747	698	743	726	745	758	720	743	759	798	764	705	746	722	753	752	763	719	714	718	798	775	687	730	775	724	723	739	725	724	693	710	770	681	702	776	718	723	745	753	682	724	772	767	712	748	727	760	710	768	736	729	701	721	731	772	745	716	773	744	716	743	726	768	716	735	746	742	728	772	804	752	757	782	708	791	727	735	683	740	791	736	786	708	714	710	774	718	739	725	755	753	685	731	773	747	758	720	759	728	757	719	712	716	723	736	734	718	684	744	690	779	716	749	785	708	708	717	793	712	741	701	749	755	750	771	752	737	757	738	748	732	700	700	675	755	808	778	711	679	720	727	718	772	733	755	751	765	738	715	746	687	776	723	797	751	723	734	692	706	774	755	703	714	741	776	738	684	729	757	738	760	758	714	732	722	695	781	756	780	764	756	734	723	710	729	721	719	764	770	736	777	735	729	752	720	729	737	771	737	707	705	753	681	767	740	766	781	739	744	757	763	753	723	749	760	754	735	741	770	746	713	744	700	719	752	747	731	819	787	743	761	727	762	730	717	792	697	696	712	737	752	752	741	730	714	751	714	743	749	761	799	749	795	751	726	753	721	738	734	743	748	749	738	739	772	752	732	717	742	734	792	741	777	768	721	721	740	760	751	722	707	759	740	747	741	787	751	784	766	702	768	730	783	762	736	717	773	748	766	696	744	753	758	787	723	761	789	712	750	729	748	709	729	725	738	704	769	735	754	729	719	729	755	717	713	707	717	749	782	779	744	735	715	809	782	731	720	747	719	781	767	749	762	747	715	756	743	700	732	720	786	719	772	786	769	742	724	705	770	724	730	782	754	738	751	754	715	738	746	813	746	792	756	705	774	788	758	695	788	729	708	790	710	729	720	793	720	712	702	720	754	728	729	710	725	743	732	804	786	747	703	789	776	788	836	784	734	730	685	741	754	766	707	701	767	739	729	786	728	772	749	783	720	681	763	698	686	755	760	711	715	732	708	802	723	768	723	697	729	729	738	769	764	769	748	706	749	770	733	690	709	731	708	701	759	746	718	720	780	654	739	748	730	714	784	748	748	757	728	795	740	769	754	756	730	745	750	762	736	723	742	767	745	720	724	755	753	748	785	706	738	691	728	730	740	757	765	760	788	691	727	783	722	741	747	704	740	724	786	737	735	767	723	730	737	751	706	748	752	709	729	749	743	719	749	729	684	744	732	759	706	768	772	763	725	783	718	712	721	793	763	745	764	735	671	757	756	726	732	758	768	690	746	732	764	697	732	698	708	748	749	744	760	765	741	722	742	761	706	735	729	797	747	772	743	725	758	759	728	732	790	775	782	754	716	749	733	747	711	759	716	690	771	719	720	752	787	745	741	747	723	748	766	754	678	775	701	732	730	732	735	697	708	735	714	805	723	764	770	754	741	721	779	752	750	786	751	706	782	792	709	798	718	759	733	731	731	753	748	788	748	769	722	755	789	743	678	743	733	686	715	791	736	722	792	715	721	728	759	749	767	737	757	742	775	738	760	784	754	761	715	677	744	713	709	765	750	698	709	726	761	759	671	805	704	784	733	729	727	722	760	739	706	713	736	747	749	780	735	717	750	737	741	712	709	740	753	748	743	722	734	737	719	761	737	698	713	730	788	754	711	758	741	775	677	749	753	747	717	790	718	720	716	764	748	788	756	747	756	731	746	712	692	719	742	704	728	787	765	792	785	765	721	758	727	793	737	737	688	770	701	743	750	777	724	749	735	736	755	704	773	764	700	754	746	740	780	756	755	761	774	722	750	708	778	744	693	704	776	795	728	771	741	741	738	718	735	758	731	697	725	709	750	749	780	705	773	746	761	729	742	727	751	685	754	743	719	765	699	680	702	727	765	770	740	764	749	704	749	745	694	730	758	755	686	758	743	771	698	701	790	709	734	730	743	723	680	729	782	731	760	719	761	714	740	741	745	716	751	716	723
8993	3528	3244	1966	736	398	319	319	269	281	295	314	262	279	303	272	253	282	285	273	265	272	312	292	312	270	279	273	266	279	251	265	270	250	311	278	286	275	261	298	259	271	281	276	318	281	283	282	290	267	272	277	273	271	322	258	238	259	268	275	272	313	283	296	288	278	326	251	278	297	270	287	316	264	283	274	272	264	292	291	274	270	287	284	271	279	284	301	296	287	292	289	234	262	280	245	267	263	251	265	268	280	281	269	283	278	266	265	294	283	268	281	283	285	278	280	264	276	286	312	266	275	289	286	293	290	290	300	292	242	287	272	309	266	286	283	265	280	272	279	275	301	283	264	267	279	280	271	254	282	277	310	249	269	288	291	271	263	290	248	289	239	291	292	286	287	299	296	295	268	262	276	314	291	305	310	282	298	272	268	280	283	255	265	274	286	295	278	301	299	263	272	275	263	282	289	258	296	256	256	298	279	261	295	288	303	297	304	286	280	268	270	305	273	243	288	268	253	299	292	289	292	316	281	274	278	307	275	282	283	245	276	317	292	259	263	275	265	288	272	274	279	286	279	292	294	274	280	246	280	307	281	285	240	274	309	291	244	287	282	282	251	238	269	272	295	325	317	292	254	290	315	280	292	241	284	273	259	282	268	246	289	242	316	292	304	280	270	293	314	286	305	274	277	303	279	282	292	273	294	253	282	269	263	256	291	264	276	293	296	257	313	277	304	276	282	275	271	275	299	277	291	279	276	260	282	268	289	256	282	257	281	306	314	253	283	293	293	287	301	295	291	305	264	259	250	278	270	278	271	278	279	257	302	265	276	292	256	270	259	287	296	296	273	277	292	263	251	289	292	309	287	259	305	258	287	252	275	305	285	246	281	280	312	295	278	262	298	312	265	264	297	285	278	281	295	310	305	265	240	268	275	282	285	269	296	274	245	266	277	243	257	250	263	300	261	269	275	237	291	265	285	259	259	245	274	280	273	274	235	271	299	280	283	294	279	271	260	254	275	279	262	269	276	299	282	283	287	297	269	283	284	280	254	260	259	286	299	262	260	260	278	277	289	275	289	297	310	301	266	293	267	289	297	269	268	279	275	310	320	260	266	295	304	252	264	272	291	270	290	283	268	297	268	240	284	273	286	323	294	281	292	309	289	260	283	299	276	288	262	267	288	269	261	251	267	261	287	265	291	305	293	284	261	262	266	287	271	275	291	270	283	281	293	289	292	258	291	276	306	275	290	283	271	283	297	262	267	292	281	263	250	261	253	317	290	293	240	253	261	280	296	315	275	266	224	267	263	271	322	261	290	278	249	251	263	279	257	277	270	278	268	271	268	264	274	273	239	278	265	248	301	283	295	282	275	288	287	292	286	316	265	280	265	290	258	289	282	302	293	285	290	283	272	266	258	254	274	264	256	270	264	252	282	280	257	285	248	277	267	293	313	302	246	258	271	291	306	287	290	292	262	270	295	312	287	274	247	260	275	280	264	264	308	291	299	311	269	287	292	251	289	248	267	258	283	286	313	262	266	258	302	281	307	279	281	290	273	291	257	275	313	287	293	255	312	278	263	285	265	262	285	297	267	306	278	264	259	297	275	252	288	278	291	299	294	258	254	240	272	280	317	286	278	276	295	287	272	258	271	269	271	256	262	273	268	291	265	290	240	277	288	297	240	247	263	262	258	269	265	284	269	309	301	306	290	316	289	263	282	299	286	280	285	283	249	271	254	272	288	284	317	305	286	285	298	265	290	281	289	242	244	290	258	271	294	285	274	247	277	304	284	292	301	308	269	287	280	316	286	298	272	281	261	275	268	278	286	261	263	288	315	268	266	287	287	291	259	280	261	284	319	284	281	269	283	292	298	281	297	280	276	275	302	259	276	249	280	274	276	264	262	321	281	282	265	298	259	281	283	326	263	264	295	298	280	250	288	313	280	293	306	250	278	279	304	240	251	285	275	256	257	273	290	286	265	270	281	268	269	283	289	279	272	273	285	285	276	255	256	274	248	291	287	267	277	277	279	301	299	279	320	252	294	294	281	303	270	275	238	242	286	265	301	293	278	291	250	269	273	245	258	249	253	290	280	291	250	241	296	267	269	251	304	268	272	268	259	287	282	277	273	265	283	270	303	268	285	229	273	262	269	283	291	286	280	276	298	274	269	305	297	308	283	300	283	302	285	288	270	264	265	297	268	262	254	275	270	284	238	267	281	286	281	319	273	304	262	272	273	273	268	287	283	290	287	261	299	297	253	315	248	292	275	257	280	289	271	272	253	266	262	258	261	274	270	304	257	277	266	279	259	269	296	294	291	272	258	318	286	296	296	298	235	276	296	276	280	261	276	272	282	297	293	289	270	297	285	264	260	298	257	264	289	308	261	246	261	303	267	290	259	291	243	318	263	295	276	285	278	270	289	276	271	277	267	270	288	237	276	277	292	285	289	282	270	259	257	316	282	290	254	297	299	268	273	304	313	284	281	277	262	273	270	258	269	260	271	293	277	266	305	313	266	295	260	293	284	287	282	303	297	269	307	307	234	263	268	254	246	263	280	296	267	276	279	278	259	283	281	314	284	242	255	293	272	256	288	303	258	290	262	266	270	307	281	279	276	276	263	293	254	271	299	280	267	276	299	308	294	250	262	291	287	267	255	266	285	241	247	272	289	275	272	313	269	267	280	270	291	278	302	282	266	316	284	252	275	323	259	330	282	282	271	263	269	256	309	289	280	274	293	291	281	293	286	287	298	327	264	242	258	275	331	275	282	266	292	284	266	292	270	310	312	280	264	259	301	283	307	242	306	271	284	289	280	274	287	267	215	308	304	299	268	280	316	236	301	258	228	272	288	313	264	271	269	256	292	302	264	270	263	295	249	255	271	293	281	295	264	270	293	288	282	253	297	295	269	276	268	252	270	257	254	298	286	290	280	276	287	292	275	306	307	284	306	303	271	270	284	262	277	267	263	287	304	287	330	267	274	295	313	303	261	292	293	276	254	270	270	276	311	297	278	291	276	275	279	308	307	251	281	290	290	305	279	292	251	287	281	276	268	293	287	299	288	257	283	287	281	261	275	281	300	244	280	287	252	281	292	301	275	315	272	255	279	249	268	310	291	263	264	283	312	300	250	261	276	274	304	260	287	278	285	254	264	298	282	306	290	272	284	251	299	283	268	261	306	258	311	285	295	268	247	266	291	277	303	287	299	269	304	281	288	282	286	298	290	283	251	294	291	255	279	278	292	295	273	261	265	269	294	295	256	306	263	232	265	272	304	245	260	293	306	288	301	269	291	253	287	303	286	275	288	282	295	291	251	275	241	246	305	338	287	302	277	282	307	257	284	284	262	282	314	307	291	272	263	299	278	285	280	290	294	258	287	259	304	286	290	298	275	257	262	298	271	250	279	270	259	259	300	264	277	281	304	284	252	272	300	272	278	250	262	270	286	254	306	272	270	298	286	244	295	257	288	272	242	276	276	299	282	291	288	288	296
6727	3715	6564	5903	2316	1299	869	884	847	725	678	727	683	702	698	706	660	718	723	702	697	672	699	684	735	698	701	677	682	719	723	709	739	705	696	650	695	696	706	713	676	682	706	748	676	661	693	684	676	670	712	711	679	707	690	712	677	675	704	705	673	660	691	707	645	746	695	684	679	698	673	733	694	688	697	677	633	710	674	717	648	671	696	723	672	679	689	723	697	744	723	737	697	704	675	701	682	671	673	706	714	726	672	655	652	690	699	733	749	699	667	689	756	693	711	703	715	683	723	725	685	674	742	626	674	609	772	737	666	702	670	646	686	670	658	674	735	666	758	690	723	719	702	706	711	731	725	669	678	661	674	677	668	709	627	682	672	653	685	700	659	695	670	681	713	715	691	692	689	662	736	671	697	711	719	734	675	695	706	687	668	694	690	681	700	676	683	671	727	693	668	734	659	699	699	689	682	650	677	637	704	680	648	720	704	667	670	649	686	683	691	672	741	693	704	664	698	704	709	657	670	678	730	680	676	683	700	693	638	644	703	707	705	709	698	683	694	673	743	752	687	719	663	729	705	703	701	649	738	730	681	726	679	699	681	652	685	697	714	692	636	718	622	718	698	683	720	670	707	689	676	670	678	698	702	691	712	719	663	713	693	706	708	637	723	657	687	680	694	689	673	689	654	684	710	711	723	678	648	685	678	626	705	693	691	670	671	715	735	690	705	688	706	645	684	693	691	667	643	696	706	697	680	717	762	708	729	700	681	700	714	685	667	705	672	684	667	691	691	726	644	678	686	680	667	704	711	678	691	681	710	694	701	703	669	722	702	680	694	691	716	726	705	627	697	690	688	724	680	694	704	722	724	719	669	765	690	679	653	720	727	697	687	773	725	687	683	675	695	706	683	666	685	707	728	649	687	686	702	696	679	668	656	680	658	699	701	693	713	660	687	694	671	732	668	695	663	695	688	641	720	657	724	700	715	715	679	675	677	701	683	699	654	690	671	743	720	708	712	732	651	668	716	699	711	664	660	674	712	707	725	707	743	701	704	715	667	702	692	690	728	685	719	698	724	655	725	693	662	687	705	644	730	690	682	684	740	712	671	720	690	664	680	680	682	716	706	712	703	706	686	693	672	694	612	657	666	704	705	730	710	669	738	676	670	685	682	689	718	672	667	690	675	723	702	698	691	693	682	693	697	710	717	677	694	729	745	662	670	695	675	715	625	658	633	640	677	692	674	720	742	708	687	687	674	647	667	696	731	680	687	676	676	666	716	677	681	674	722	688	697	730	617	670	680	661	750	690	675	689	703	708	714	683	728	760	652	708	732	708	690	705	685	672	645	689	653	671	730	688	662	691	752	661	706	654	691	680	694	731	674	645	707	703	663	710	655	706	671	676	715	654	665	709	701	671	667	639	679	698	685	696	697	666	721	693	685	671	676	706	660	728	703	691	646	701	696	691	734	688	709	703	706	736	670	715	733	726	715	729	696	676	682	718	755	706	702	665	703	693	652	691	755	724	674	672	679	673	673	721	705	711	663	692	660	692	705	654	762	631	675	677	683	674	684	648	729	715	719	692	659	664	703	691	703	714	708	705	677	706	680	673	681	708	674	648	734	664	654	682	691	686	719	716	693	719	698	710	675	671	743	676	718	676	725	707	691	690	667	713	683	676	675	638	720	746	728	660	693	663	686	678	692	686	716	702	715	674	616	674	702	700	714	660	705	722	662	693	693	667	635	673	670	702	665	693	671	711	681	712	672	712	731	725	696	658	705	699	731	677	675	703	698	716	676	716	684	698	693	703	662	667	716	640	712	699	669	724	676	671	684	657	695	690	657	689	690	717	661	697	677	681	726	699	713	698	669	716	676	703	702	692	647	674	697	660	734	700	651	670	671	702	692	721	688	716	700	702	715	708	692	652	732	699	687	664	666	679	669	718	698	676	729	650	685	694	707	664	713	726	692	694	666	703	653	678	703	648	664	678	767	792	699	723	690	707	647	689	685	676	712	700	684	674	685	711	685	675	676	733	681	700	685	690	732	653	675	696	706	710	709	698	670	686	689	641	677	649	628	689	712	696	684	695	682	680	743	655	697	691	713	660	703	678	725	670	682	706	689	677	687	688	685	687	688	743	693	688	648	715	730	724	694	723	698	645	694	657	682	681	708	647	690	685	677	676	734	686	692	720	690	714	739	649	669	715	679	687	710	634	646	661	719	697	753	720	742	756	669	722	674	737	709	686	753	703	721	727	692	706	669	698	658	731	707	702	662	714	745	659	648	701	652	715	664	718	760	644	625	707	709	683	739	730	672	733	702	668	670	684	734	697	704	670	687	656	699	634	692	712	694	735	741	690	697	689	696	737	694	648	620	696	706	676	650	735	699	691	695	686	640	695	712	739	708	686	670	719	711	655	708	714	710	738	680	685	685	720	717	696	697	750	718	666	683	724	694	708	702	716	677	670	707	677	678	677	679	652	727	662	669	682	717	682	687	677	682	707	679	682	703	690	671	707	710	733	692	660	655	662	705	694	715	628	685	656	746	722	682	722	679	676	667	751	702	677	699	706	712	679	664	700	701	726	696	679	718	688	695	624	671	691	714	638	682	700	666	665	675	680	694	681	657	659	648	703	737	711	702	691	704	707	625	714	692	685	661	704	663	769	708	655	645	703	674	694	699	686	718	742	672	681	652	697	737	731	748	753	675	648	633	691	683	689	660	682	716	676	730	695	695	690	670	710	662	707	731	703	682	685	737	699	715	700	704	710	669	657	685	754	725	722	666	685	636	651	719	616	689	745	722	689	725	694	722	694	690	663	709	670	708	737	684	683	749	715	662	652	663	684	683	655	718	676	673	647	714	643	733	682	720	713	681	706	694	687	687	713	732	712	723	693	706	681	686	722	654	671	748	654	709	743	689	665	741	700	669	708	702	735	674	657	643	703	683	688	692	701	645	735	712	736	699	679	714	693	703	731	722	702	659	689	733	698	641	728	657	657	708	699	710	690	678	678	698	688	730	668	658	757	702	647	696	664	698	708	652	700	692	706	675	657	714	712	685	736	752	682	659	675	740	679	669	681	701	716	695	700	730	727	676	673	680	665	726	673	686	659	709	665	696	675	689	661	716	692	687	715	706	686	689	703	671	689	740	698	720	678	707	654	668	716	670	669	763	699	650	708	661	696	695	656	696	642	700	658	657	717	700	695	660	668	657	664	685	693	660	700	678	717	693	683	728	695	716	663	692	695	694	712	685	681	671	717	711	684	729	673	643	686	665	718	696	677	688	677	695	714	654	653	663	693	733	687	660	710	674	682	692	679	698	701	684	700	708	668	711	669	663	675	685	714	724	701	680	771	662	663	690	711	690	694	699	693	715	686	724	705	674	667	680	684	710	688	667	678	685	677	695	677	712	651	627	675	703	677	726	730	672	694	653	705	715	667	667	729	707	648	693	703	684	678	717	740	680	676	675	694	713	705	707	717	707	687	720	695
19740	6760	6208	3995	1394	826	592	554	528	423	448	404	441	432	392	398	390	402	400	418	434	427	399	466	391	394	422	410	448	397	404	449	402	406	372	434	435	430	410	416	439	383	397	429	435	433	419	401	408	444	403	391	407	413	394	382	442	406	428	408	385	418	396	407	435	396	416	398	413	388	414	429	395	412	433	384	417	402	417	434	394	405	399	427	385	404	413	410	382	435	383	383	460	431	381	431	380	366	398	364	387	398	374	434	418	399	434	391	385	361	400	410	415	376	421	394	364	383	400	370	388	415	416	447	384	411	383	419	386	406	424	435	369	429	406	410	417	446	460	400	392	414	431	408	417	387	409	412	399	437	434	385	403	389	384	416	439	425	383	401	393	412	405	388	395	382	378	363	418	393	393	411	381	406	405	437	429	421	367	362	430	373	415	413	421	378	401	396	414	430	413	362	436	396	405	404	446	393	395	455	399	396	415	377	385	410	400	401	405	412	453	407	414	442	393	370	413	407	451	454	441	373	402	431	416	380	413	442	393	416	385	346	413	415	411	426	436	417	393	434	424	397	408	400	417	428	412	397	415	387	411	414	461	441	422	406	411	406	408	427	370	431	426	445	396	400	360	383	401	421	409	396	410	355	370	389	408	426	383	411	426	426	407	420	400	420	422	464	402	371	364	416	404	387	409	407	422	366	379	390	410	383	464	372	421	420	394	415	395	380	403	408	384	432	402	380	398	442	424	404	430	420	432	445	429	418	403	399	393	387	380	409	394	428	422	405	375	416	411	387	422	384	398	373	384	369	385	408	429	374	433	424	407	406	412	374	417	391	433	422	397	388	372	420	414	447	399	384	392	424	368	415	417	409	421	421	420	392	407	399	392	373	354	430	439	422	412	399	364	421	434	402	382	411	415	433	447	445	406	427	395	402	401	461	429	405	418	412	408	393	377	430	400	408	410	455	448	404	392	404	384	420	413	417	423	435	414	410	422	449	359	431	427	447	412	376	394	416	430	420	377	389	416	423	391	401	416	416	433	385	404	422	385	394	401	408	370	378	423	409	413	428	427	467	384	411	424	375	409	443	411	416	407	386	405	443	413	402	374	431	407	426	380	395	393	396	388	405	390	372	373	350	425	434	438	439	417	365	400	386	408	405	418	414	403	404	396	421	412	397	424	413	409	385	404	393	388	389	437	416	402	393	424	383	417	409	427	403	406	416	366	430	437	387	435	392	399	400	383	393	406	368	423	394	405	404	441	431	396	360	420	404	440	436	383	384	416	354	408	416	408	404	346	379	391	455	415	392	402	399	392	396	420	387	391	408	378	376	374	356	399	451	403	415	405	361	420	408	430	427	396	445	426	409	404	383	386	434	419	416	397	423	406	404	406	443	405	390	435	422	388	388	428	423	420	420	412	400	431	409	358	418	405	404	391	401	409	381	382	417	426	466	401	379	400	407	409	427	404	396	414	388	426	355	378	428	414	430	379	429	405	400	388	389	398	394	427	393	407	443	393	421	412	438	392	433	394	421	407	387	399	386	417	414	430	417	450	456	407	421	426	407	381	356	394	371	430	391	394	390	395	472	365	424	433	394	399	397	396	394	415	396	412	406	447	412	392	413	432	404	435	386	380	366	434	435	406	416	409	403	396	377	394	380	399	399	415	384	393	401	433	421	440	374	390	389	430	405	406	410	364	428	403	375	449	424	361	389	372	392	408	446	408	432	416	408	406	379	393	402	416	413	408	401	410	408	426	422	429	415	422	408	400	409	405	407	424	404	389	450	415	382	416	387	400	410	419	432	424	402	391	393	375	401	386	386	401	386	365	437	386	373	362	395	423	409	392	454	413	422	379	364	445	427	397	427	369	419	382	402	364	416	398	423	411	412	429	376	416	412	425	405	388	403	408	399	418	387	411	370	400	393	423	389	390	416	453	395	428	399	423	392	422	363	425	448	403	413	442	402	433	398	388	380	382	405	389	382	436	433	412	410	421	384	411	409	389	381	395	432	450	398	371	378	393	395	429	405	378	400	416	403	431	364	438	388	392	408	399	417	433	411	402	404	384	429	395	465	388	443	424	402	411	409	408	463	397	408	383	415	408	373	417	400	386	419	405	377	412	413	395	377	435	400	394	443	366	387	400	434	386	421	432	391	380	411	424	431	405	372	389	365	424	417	418	389	417	400	419	417	418	401	426	447	391	414	410	369	397	432	436	399	410	412	404	405	413	391	429	424	414	425	389	448	407	372	397	410	396	421	402	401	384	398	409	360	405	389	407	388	390	408	375	398	430	441	440	413	422	424	384	442	400	386	436	435	416	441	397	397	390	408	421	405	408	413	357	412	417	396	399	373	412	433	412	417	401	402	373	445	389	417	442	406	451	390	394	433	414	413	421	461	397	454	432	379	376	414	404	442	444	411	395	389	427	428	410	437	407	377	419	410	422	432	424	415	418	415	432	407	413	411	429	391	397	405	404	389	385	429	393	410	388	432	437	426	401	404	392	382	411	414	427	382	381	398	435	403	413	392	409	433	399	393	387	368	422	376	408	417	430	435	416	407	430	426	379	420	379	385	422	412	388	384	408	392	408	435	407	414	438	378	390	408	397	423	375	404	406	405	430	413	454	407	421	418	381	399	420	444	355	359	403	384	404	432	421	380	425	388	407	406	419	386	422	423	379	397	415	425	400	412	410	414	418	414	393	404	421	386	431	406	394	393	416	357	422	420	430	366	428	410	443	423	403	433	366	382	396	387	417	415	419	436	407	418	414	377	400	393	382	428	398	406	413	405	398	428	430	399	396	420	401	428	426	375	425	392	405	396	387	410	383	407	423	396	377	415	419	416	411	393	444	388	418	421	404	411	437	414	389	422	457	463	444	437	391	393	426	408	433	431	428	394	415	383	396	380	414	375	369	471	404	395	404	432	392	422	436	394	401	419	403	370	428	426	445	372	351	416	409	421	410	412	441	412	431	429	371	407	398	412	428	415	421	441	399	388	378	433	430	416	408	386	429	438	431	387	430	433	382	402	423	467	407	403	419	415	362	404	415	387	373	426	398	438	417	464	404	427	382	411	380	366	422	397	427	387	396	396	382	412	407	414	417	411	387	388	389	398	381	421	413	449	390	389	388	415	403	430	398	414	426	431	389	388	385	423	387	399	469	417	425	375	429	390	400	426	398	409	382	381	443	361	426	371	426	427	387	417	393	382	401	391	404	355	396	426	429	369	436	385	426	408	444	410	409	395	421	401	370	385	445	421	391	400	415	434	368	441	396	386	419	405	375	446	392	401	368	388	421	409	401	391	371	398	392	439	388	380	425	428	413	399	408	365	388	402	426	391	365	418	388	411	420	391	392	436	397	417	408	410	370	380	429	429	390	415	390	421	458	388	429	409	398	437	374	427	383	409	409	442	374	363	399	414	418	372	396	414	398	450	409	414	416	432	420	406	419	413	424	416	436	362	426	421	433	399	394	433	370	402	425	395	421	392
13838	6273	11341	10642	4657	2857	1705	1569	1478	1202	1092	1050	995	1067	1063	1084	949	947	989	956	963	985	1018	989	947	947	1031	995	1023	952	1055	990	972	887	999	907	986	946	943	918	946	975	967	1022	935	957	962	946	941	959	918	946	962	976	971	908	884	955	924	963	862	985	978	962	967	1003	947	977	921	966	1023	967	988	920	978	966	987	954	925	952	971	986	956	928	942	962	960	966	1013	942	961	952	925	934	950	976	952	967	904	975	896	966	901	931	910	972	956	885	964	943	955	1006	952	964	924	990	933	884	982	968	933	968	971	962	991	917	970	942	912	911	963	966	1012	907	976	935	920	975	937	992	978	950	933	935	964	973	954	956	951	904	936	1005	881	930	917	936	921	923	957	1027	948	917	952	984	922	890	959	910	971	937	962	915	941	986	978	996	968	981	915	952	914	945	970	951	972	933	998	988	969	964	943	932	967	938	1003	926	943	894	942	964	989	951	937	959	923	956	936	943	971	974	944	951	1036	888	945	936	964	1035	985	918	996	959	970	923	932	911	952	919	981	985	947	948	950	890	962	952	945	927	973	936	941	974	921	969	975	954	1011	889	899	977	1004	939	965	936	903	963	919	909	1009	961	1008	958	964	956	959	915	946	1006	930	982	964	947	970	945	1015	951	942	983	997	966	966	934	945	971	932	908	931	966	958	968	943	925	1017	915	994	972	961	979	940	901	918	937	970	977	927	976	934	964	926	1027	872	942	970	918	1003	920	985	1008	969	948	960	978	943	941	899	917	978	939	964	1012	891	978	925	959	949	977	937	956	992	919	976	944	996	1012	939	940	985	998	955	966	962	966	1006	1016	965	961	932	953	944	940	930	887	944	983	940	966	989	935	921	982	982	915	941	951	977	1030	951	961	943	970	987	981	939	958	946	890	978	973	909	969	963	983	971	949	946	953	1042	986	957	927	962	973	981	934	959	914	969	971	964	907	938	973	974	965	951	990	983	970	948	963	889	959	941	958	968	938	978	961	965	1000	976	949	938	938	915	990	965	942	958	961	959	940	974	947	974	953	947	936	917	946	971	1005	979	902	932	927	947	974	914	903	955	948	938	973	983	1028	927	968	945	1023	973	940	949	918	933	984	981	933	956	995	948	949	930	938	954	971	890	931	991	987	958	971	956	933	971	957	916	940	937	906	920	930	985	952	987	1019	923	991	963	963	920	983	940	1027	972	947	942	952	976	938	897	960	986	973	994	940	946	979	941	949	928	1019	907	944	953	972	915	924	914	969	936	912	961	949	974	909	1007	927	949	985	973	977	1026	1035	1005	944	945	943	971	971	924	916	960	923	922	973	951	915	995	953	965	950	945	893	954	921	965	903	911	986	967	894	943	922	911	979	978	976	969	931	971	985	957	996	944	942	1000	977	918	994	924	991	911	938	958	928	927	915	962	977	978	945	1001	926	948	980	937	922	950	947	1016	913	959	956	954	914	993	994	911	969	939	925	939	940	977	961	934	937	917	919	986	951	928	997	948	955	932	962	901	930	932	935	997	963	941	925	940	928	961	1029	916	904	950	930	935	998	957	989	950	914	978	959	932	960	916	944	926	964	955	974	924	956	951	962	916	954	955	983	1004	985	905	944	958	995	970	891	946	947	920	923	960	948	950	1006	937	970	948	939	911	960	947	969	916	1005	963	955	930	924	974	988	984	959	960	957	975	930	939	969	916	967	964	912	967	935	952	921	964	912	993	911	985	937	957	958	945	940	1026	944	1004	977	963	883	957	974	944	960	911	989	936	983	900	972	933	938	992	969	953	935	967	970	988	930	941	945	992	942	1021	966	995	937	956	894	918	940	943	921	900	941	925	967	889	990	952	938	963	951	968	994	976	962	995	950	957	939	990	956	960	975	972	973	941	929	938	1012	985	959	978	948	973	957	938	961	1038	974	983	1043	935	937	1008	977	961	890	936	994	1007	901	1028	939	1001	976	975	928	934	996	903	958	985	969	917	947	943	939	951	916	948	977	1023	989	938	932	974	921	937	956	922	912	952	967	949	958	905	980	995	901	973	948	947	1006	886	955	953	940	968	956	968	949	911	906	978	983	931	981	958	970	958	953	934	984	926	955	964	938	994	935	941	949	984	962	947	926	999	914	960	980	916	968	919	964	968	981	925	921	953	955	916	928	961	970	971	963	936	975	947	994	980	960	945	936	986	998	1006	955	961	953	1000	952	980	965	971	968	955	964	900	977	984	947	897	975	951	1019	915	994	942	934	972	881	948	935	937	956	945	907	928	951	997	960	927	1032	921	1025	906	926	972	959	981	927	923	958	889	980	993	989	975	950	939	947	928	905	948	975	951	951	960	1024	1020	939	946	957	945	929	938	950	939	970	936	986	965	928	950	953	918	988	927	935	923	956	948	933	975	947	910	948	964	929	938	917	970	929	964	952	989	988	975	965	956	960	947	952	934	1011	1004	963	978	957	958	941	955	984	927	948	969	882	952	924	925	950	1012	964	957	939	969	961	977	932	960	936	953	921	962	915	897	911	935	957	975	957	929	876	953	997	982	926	957	912	977	965	908	976	955	954	940	990	951	934	953	938	964	973	924	901	957	959	936	973	979	972	903	957	949	944	950	944	972	939	944	911	1001	943	983	999	865	956	979	936	980	949	913	987	999	929	936	972	918	1000	935	959	944	965	990	929	938	935	962	953	1003	972	869	908	941	1016	955	912	956	955	909	921	975	917	956	978	950	909	906	942	984	964	973	938	962	937	932	944	941	1002	891	947	876	922	943	923	953	990	943	990	957	964	969	969	983	884	960	914	989	966	981	1007	995	941	948	980	949	974	961	937	937	974	973	966	994	931	979	926	983	937	923	963	909	994	982	1004	910	949	989	935	960	975	951	953	922	971	911	880	967	1018	954	970	943	949	910	929	1015	946	911	938	988	964	950	960	974	971	984	918	936	949	909	990	949	922	942	924	929	974	942	921	945	974	914	915	957	975	913	948	962	973	935	945	987	923	951	933	957	1000	887	957	978	943	988	948	936	947	900	905	958	930	957	972	953	994	972	917	923	908	946	958	982	921	991	921	903	950	927	964	972	916	974	971	973	899	945	944	924	965	968	927	978	946	938	950	924	908	928	921	939	942	1006	965	952	904	940	910	999	957	954	907	961	1012	971	909	1005	931	981	904	971	900	934	941	952	956	958	971	943	918	995	993	961	998	988	998	916	953	948	948	960	928	932	959	962	926	998	893	950	878	929	967	950	944	950	932	942	906	974	919	900	985	930	961	978	936	940	963	973	981	938	990	934	961	950	966	1013	987	990	973	977	960	991	1002	933	996	1011	890	986	924	977	992	985	917	931	990	939	969	897	965	971	975	958	960	941	931	926	895	943	1016	980	958	911	909	958	973	910	909	933	1020	974	907	944	942	999	1037	931	976	903	961	941	974	957	894	959	964	970	997	944	959	1002	956	977	951	937	960	917	965	992	955	936	1004	989	955	896	939	922	916	926	927	950	941	965	975	966	992	948	924	972	951	939	942	942	965	931	909	942	934	894	971	940	921	934	947	929	954	955	933	945	912	923	975	905	964
27276	10549	9321	6313	2096	1033	630	497	505	389	359	395	322	328	344	336	338	294	340	324	321	327	311	314	362	344	302	308	323	355	335	312	310	319	340	320	315	325	316	335	311	319	306	303	298	316	298	328	332	319	291	356	305	297	307	306	346	340	295	332	323	336	313	322	310	326	330	342	312	344	311	337	310	286	318	308	352	297	318	336	313	355	317	327	324	317	288	332	309	301	333	324	342	258	313	313	340	302	348	295	352	309	324	282	329	299	377	310	342	263	287	337	299	320	332	337	318	276	317	298	300	359	338	320	324	344	309	329	333	345	316	323	313	343	295	343	314	349	331	334	302	323	321	343	288	297	269	336	309	302	298	293	306	328	341	289	276	376	346	341	298	279	289	321	320	275	348	311	321	306	300	322	323	331	312	314	311	310	325	306	354	303	311	341	319	333	310	330	313	335	318	315	316	316	279	286	301	331	336	346	339	332	315	344	310	326	331	343	333	330	323	340	300	334	306	342	352	326	322	331	328	316	321	307	314	280	308	325	308	306	332	334	303	333	352	336	334	300	297	302	325	333	288	304	336	321	300	312	331	337	309	320	298	314	297	337	289	326	325	333	317	320	310	340	358	315	293	349	341	297	315	348	313	334	310	313	343	308	297	317	312	305	331	296	277	329	295	323	289	322	339	346	318	287	281	283	322	324	307	329	296	336	322	292	308	322	331	306	324	314	310	348	306	321	315	348	354	336	321	353	340	305	304	319	300	306	286	290	338	317	332	307	328	350	345	340	364	327	304	309	323	311	343	310	335	320	329	307	327	283	336	313	315	325	326	292	320	309	301	314	302	335	325	311	320	298	307	316	300	308	322	297	320	313	323	320	354	323	337	298	293	328	339	336	335	285	308	333	329	339	316	309	322	348	324	328	324	294	300	348	320	318	314	327	318	369	312	304	327	341	336	318	300	325	374	321	303	331	337	309	363	339	325	299	317	311	327	334	341	317	354	324	342	333	336	314	299	310	323	329	328	302	285	344	312	316	323	295	330	352	324	299	316	300	287	331	311	337	261	343	352	300	348	318	313	334	296	339	309	294	333	325	349	314	317	324	330	334	355	337	339	296	295	327	320	293	341	268	304	329	322	321	336	334	335	316	326	323	297	332	287	288	327	268	336	317	361	327	318	334	309	336	290	341	338	289	338	311	319	331	316	329	350	297	320	314	317	285	318	316	347	339	301	309	339	311	317	315	262	334	330	307	297	310	349	309	319	315	327	323	333	322	318	304	316	318	305	276	293	304	320	317	298	311	320	336	351	275	325	317	317	290	313	284	316	309	303	367	348	310	293	296	333	303	274	317	287	335	304	316	341	342	317	320	307	311	335	337	295	325	316	325	320	332	300	322	336	312	313	312	303	348	286	306	308	307	310	309	315	323	321	322	324	310	300	350	303	307	330	313	332	328	333	297	342	312	318	331	318	328	317	328	344	289	280	311	301	321	335	324	319	301	313	328	309	340	356	325	325	311	318	298	313	337	324	326	302	315	308	341	342	347	328	318	324	316	328	291	326	328	319	338	345	286	302	331	324	322	343	315	309	349	342	327	328	335	309	308	321	325	308	304	311	277	301	321	286	338	344	309	342	298	321	319	339	329	304	323	341	312	314	309	335	335	301	309	315	308	314	299	327	296	285	315	371	319	324	308	332	331	344	317	322	283	366	292	306	321	320	305	310	368	298	327	333	322	293	308	296	294	308	321	343	324	324	324	311	320	313	334	311	355	332	330	300	311	296	310	300	304	297	327	304	339	323	330	334	320	291	323	334	325	318	315	343	312	307	291	325	343	325	318	262	259	345	304	276	289	314	322	335	307	331	287	315	294	319	338	329	315	346	304	329	334	319	302	339	315	290	331	302	333	337	315	332	318	311	314	311	291	302	332	326	307	295	323	353	312	299	332	319	298	327	349	312	317	342	344	315	339	303	287	299	332	320	299	312	348	302	359	359	313	323	276	314	279	302	328	315	327	345	322	324	348	271	304	324	295	306	347	282	303	338	339	329	345	328	340	309	318	322	302	332	322	317	342	298	342	330	332	328	307	327	304	322	329	315	312	327	309	322	340	347	292	321	323	346	274	327	345	309	299	346	316	338	315	316	323	312	302	343	299	315	327	311	307	327	312	290	342	327	293	315	312	339	316	326	307	334	278	330	316	323	325	341	295	315	330	321	338	329	369	327	302	308	297	324	321	311	318	328	318	316	318	321	296	339	322	323	346	316	344	331	313	340	316	295	330	284	310	319	321	294	335	329	322	317	296	332	324	360	315	310	347	334	295	299	291	317	346	331	299	300	328	321	310	283	318	284	351	314	330	310	344	336	298	330	321	337	314	312	318	347	357	305	343	303	329	300	312	319	311	271	310	320	319	299	287	328	338	318	290	290	318	310	308	283	318	317	348	319	324	304	324	315	328	319	313	292	344	332	333	302	329	281	313	293	343	342	346	297	340	304	304	334	355	331	318	344	312	322	314	283	292	307	289	323	326	308	324	347	300	307	342	292	307	307	322	353	350	313	280	281	312	302	293	304	300	323	321	317	360	339	304	352	339	319	270	307	338	292	292	301	365	301	324	293	290	291	300	339	311	351	327	343	309	312	281	364	290	319	303	315	351	324	350	343	333	318	310	338	312	353	298	305	327	325	333	315	321	345	337	316	255	291	256	323	302	344	302	324	281	321	292	336	321	327	275	335	295	324	284	309	317	315	358	310	308	314	301	294	300	293	301	314	285	348	331	310	309	304	320	347	325	325	296	330	353	337	296	322	309	304	330	316	304	346	356	324	303	333	335	299	303	321	318	284	334	332	354	320	322	332	310	323	334	318	330	321	346	322	317	329	329	331	318	287	348	347	359	318	319	307	295	301	294	326	321	311	328	309	285	317	322	328	290	326	315	329	314	322	342	292	331	295	327	330	305	334	331	294	316	319	317	345	325	325	306	265	315	335	318	324	365	278	339	321	345	316	322	288	309	320	301	329	318	296	316	278	340	328	335	359	315	322	315	302	322	349	254	342	329	295	344	308	335	315	308	340	326	310	323	307	317	333	381	328	310	293	306	317	341	371	313	292	355	329	327	341	279	330	331	297	303	342	295	293	293	301	301	335	313	312	314	324	317	330	337	331	305	351	331	316	317	329	335	300	319	330	311	296	294	309	323	338	355	315	316	318	330	339	326	313	349	301	290	300	312	337	330	321	321	303	357	304	306	300	297	312	305	328	290	307	318	287	342	307	307	337	303	321	306	311	323	292	327	344	333	286	320	328	338	323	312	309	301	364	281	320	292	303	306	294	335	348	328	290	310	338	339	332	333	362	301	318	319	317	343	288	332	320	275	313	334	326	326	330	321	300	318	331	314	290	302	311	310	313	308	316	347	290	300	297	315	306	333	276	368	346	310	325	297	335	313	345	336	332	309	302	324	330	298	333	289	291	304	299	314	311	326	306	275	325	309	320	326
16326	8242	15131	14752	6616	3972	2194	1898	1622	1188	1012	1000	945	890	878	849	819	749	811	773	799	806	801	789	715	751	829	764	791	739	770	757	735	747	729	741	738	754	697	731	764	781	712	766	730	719	762	730	789	726	744	721	731	766	713	734	732	802	747	717	770	713	731	740	751	730	767	759	713	694	750	718	716	762	734	706	713	700	777	766	771	763	754	728	717	749	736	814	721	747	746	754	727	743	755	720	738	799	750	736	681	747	714	760	736	737	775	747	723	749	759	685	770	780	787	738	730	791	764	793	755	764	748	711	773	767	742	716	734	739	777	741	767	743	750	738	715	704	739	741	756	723	801	748	784	787	726	758	745	775	784	742	709	697	737	765	743	750	727	697	789	733	747	731	761	714	746	785	719	757	777	743	751	770	759	737	768	739	727	724	765	715	706	781	746	737	788	672	737	795	719	765	773	774	732	743	776	773	755	762	688	757	745	750	762	735	725	767	709	742	772	749	742	753	719	790	738	766	706	729	754	753	686	751	739	699	752	718	796	727	739	723	720	750	738	779	725	745	763	700	765	722	725	761	747	727	763	744	701	717	712	778	731	747	739	697	726	703	773	741	746	733	715	719	723	728	734	715	733	726	765	703	729	746	722	736	750	749	738	771	759	716	758	713	776	720	768	743	783	720	748	721	746	755	771	747	754	737	761	731	701	763	720	716	783	704	664	760	780	744	749	776	731	732	776	814	741	720	779	708	737	734	762	781	747	728	762	726	778	719	756	766	757	709	712	722	758	748	780	737	757	737	722	739	776	810	750	755	773	678	744	702	768	735	731	712	708	731	707	729	736	727	730	781	740	734	754	703	725	803	720	734	721	721	721	735	741	747	730	699	725	778	763	762	747	723	732	732	742	780	728	727	757	805	742	742	748	754	763	737	653	768	708	737	762	729	733	722	786	754	778	740	753	764	739	792	699	753	788	724	751	769	709	732	706	758	752	683	763	723	730	696	773	714	720	769	728	755	755	757	720	758	748	736	783	761	728	740	739	715	769	746	786	745	752	782	724	734	770	699	725	753	755	714	703	723	725	706	724	758	744	713	750	751	793	743	740	725	753	702	731	750	720	786	746	738	729	741	744	707	749	735	747	764	759	686	774	712	759	712	786	733	722	759	761	742	723	772	779	785	760	722	758	703	751	779	760	747	758	678	758	745	724	744	745	726	749	734	796	768	749	759	729	740	743	729	722	694	715	688	734	776	740	712	741	737	698	688	737	740	741	753	744	747	731	748	732	710	759	677	736	742	787	715	741	682	706	737	729	781	764	736	756	710	705	703	705	783	730	757	685	736	742	736	747	718	718	692	756	744	760	755	775	722	691	771	730	741	663	715	745	756	757	730	768	747	739	778	761	675	804	725	782	756	764	737	745	761	758	738	724	697	708	760	717	676	771	761	808	755	758	754	746	771	824	754	753	722	705	712	730	729	739	755	735	730	760	728	678	748	753	760	703	725	741	796	738	762	738	736	726	749	773	764	714	749	776	749	725	707	690	754	737	733	750	716	710	714	739	745	761	707	769	743	744	771	749	743	721	778	732	715	729	747	720	793	785	756	738	747	786	739	713	777	772	734	728	689	733	692	730	728	749	736	768	701	735	724	703	713	818	748	713	730	747	711	731	714	739	685	689	725	771	774	776	728	740	786	715	735	755	724	759	690	734	783	751	745	738	710	721	769	754	731	746	796	730	774	732	747	746	710	754	726	752	744	744	721	729	752	735	745	731	756	743	773	768	736	739	694	746	754	769	737	687	729	734	759	734	802	716	738	716	742	754	798	747	772	757	740	786	707	743	796	775	730	774	749	740	775	713	750	713	788	743	733	738	730	743	730	741	721	732	732	738	731	711	709	712	737	709	720	734	716	744	744	717	728	720	720	703	663	722	759	736	793	703	778	759	731	768	744	772	721	737	777	806	734	744	742	759	718	773	720	711	724	742	715	728	746	734	741	754	736	759	732	735	744	726	750	778	725	720	767	781	760	763	733	731	752	732	747	734	708	654	735	769	697	719	738	751	781	714	673	710	772	720	758	728	721	716	768	742	740	718	742	696	719	775	756	750	769	798	766	728	720	722	783	794	752	733	717	736	725	721	762	777	734	772	729	778	679	771	722	735	758	710	727	797	715	768	737	738	728	723	690	749	748	743	702	735	773	726	705	730	736	707	790	736	752	733	711	761	738	727	740	751	698	754	759	732	723	695	737	753	759	766	724	760	760	718	742	748	721	719	779	805	712	727	797	755	761	775	746	768	694	772	721	784	751	745	730	741	780	739	744	700	712	748	745	743	750	732	727	765	744	740	741	774	756	782	699	740	808	713	723	783	744	758	700	695	783	713	733	743	730	778	745	760	747	732	768	720	741	749	724	759	781	786	754	766	728	742	734	785	781	676	738	800	748	750	739	694	723	715	717	748	749	770	761	747	728	719	725	715	731	727	720	766	755	717	703	712	726	718	693	716	711	733	734	754	717	754	705	723	746	774	702	764	754	739	762	774	766	721	759	714	779	724	709	744	745	748	785	724	744	770	718	734	736	730	754	767	780	755	739	740	745	772	766	716	801	699	737	731	785	746	730	774	738	726	757	724	764	732	707	741	763	761	745	652	739	743	716	755	721	729	708	803	796	741	746	728	693	756	790	716	739	743	716	737	723	780	760	763	761	693	728	747	722	759	728	733	714	776	713	753	744	731	748	737	740	737	727	728	764	786	731	719	746	736	740	711	728	748	741	723	721	742	730	768	773	747	765	718	742	699	720	737	694	755	720	758	758	752	754	749	693	727	674	750	703	738	744	737	764	772	732	700	744	795	727	743	741	716	740	770	744	730	761	690	773	753	767	788	713	750	716	782	706	689	700	774	751	739	753	758	717	731	722	784	699	760	692	758	763	745	687	699	748	728	700	765	779	721	751	731	777	739	739	749	729	754	723	729	753	744	781	720	721	723	700	764	743	735	735	699	716	713	784	742	672	711	789	743	807	742	761	741	751	716	758	739	765	774	723	740	728	716	742	748	733	748	739	724	735	757	748	756	701	775	731	757	750	702	783	720	754	755	760	724	744	705	707	751	772	685	703	735	747	710	754	721	716	759	714	761	747	737	729	752	754	750	784	735	729	719	743	726	696	757	732	757	749	718	703	755	724	780	742	791	756	777	724	714	761	751	717	744	765	754	725	799	744	701	749	756	798	738	763	764	747	746	695	714	739	810	719	725	693	772	713	784	738	790	757	806	724	715	748	750	758	787	716	770	752	731	719	738	718	728	740	762	769	762	757	772	768	717	738	761	744	685	761	732	734	736	778	733	744	748	753	750	726	760	758	794	752	726	752	761	743	742	680	763	736	761	729	719	763	704	710	785	772	726	747	740	712	739	779	740	741	765	741	717	728	739	690	726	739	760	762	754	715	718	676	734	761	726	764	755	746	750	707	739	734	728	748	705	742	760	726	756	763	746	757
9162	3622	3125	1790	659	410	331	323	277	281	283	305	253	304	262	291	278	314	295	273	298	262	263	271	272	307	294	260	290	260	273	277	261	295	285	300	267	276	273	298	326	291	281	291	306	288	266	283	298	250	283	262	327	307	292	306	259	281	262	239	273	309	289	280	274	250	288	279	314	309	284	283	306	300	291	283	289	257	276	270	264	277	303	264	288	273	302	272	278	289	266	314	282	299	281	320	307	273	271	245	269	276	286	257	271	248	279	295	285	296	282	298	277	271	248	255	282	253	275	343	269	283	298	265	264	327	296	289	292	270	271	291	293	288	270	256	261	270	303	296	284	274	283	337	290	291	314	289	259	265	282	273	311	305	275	267	278	278	319	271	296	293	275	298	299	269	251	267	302	268	293	282	302	261	274	265	284	304	295	317	276	299	286	282	332	311	295	271	277	283	275	256	294	271	280	246	285	297	280	265	286	293	292	297	279	303	258	313	254	296	285	253	279	299	280	259	268	299	267	271	272	288	245	305	272	298	247	303	291	259	283	289	313	279	293	278	282	297	281	260	271	301	281	268	275	277	309	298	269	272	286	308	289	277	265	296	270	295	305	277	291	275	259	276	282	288	294	283	267	270	262	267	316	307	299	271	293	260	282	320	282	258	240	257	289	289	305	240	254	300	283	258	278	299	289	252	299	275	285	273	313	303	253	264	278	262	293	266	273	268	324	285	280	298	272	280	261	289	283	271	285	292	274	322	303	250	293	263	281	292	281	254	295	269	248	259	293	290	288	290	281	260	269	268	252	279	329	290	287	263	284	303	282	268	258	282	241	284	303	283	257	313	272	304	285	289	299	269	245	280	268	295	276	288	307	298	295	273	303	303	270	280	259	286	289	276	261	261	267	275	282	259	293	257	266	289	285	304	285	302	264	294	264	276	281	250	261	255	248	290	273	259	279	255	285	286	310	282	266	289	304	281	288	271	276	255	267	308	275	248	295	267	275	271	280	259	290	279	267	298	270	280	290	260	306	294	293	266	295	280	289	257	260	261	261	283	270	271	283	289	318	275	289	297	285	294	307	297	277	268	312	275	299	269	262	304	303	291	263	273	277	269	289	260	275	260	301	292	287	277	299	286	273	301	312	301	318	299	298	293	313	275	237	252	296	267	295	275	250	302	308	304	291	326	279	285	269	283	260	262	273	246	285	262	276	285	253	296	283	279	298	276	310	261	271	255	271	290	292	246	295	326	274	283	274	289	303	303	280	245	293	275	294	262	254	289	270	290	290	252	270	285	321	301	267	286	300	254	235	285	293	271	283	287	263	266	257	258	292	282	259	272	271	305	284	245	284	293	248	260	273	290	275	273	259	283	275	270	294	257	268	246	283	306	279	280	268	291	263	269	273	292	291	270	274	281	269	320	234	267	283	296	286	274	282	277	311	266	267	288	240	271	299	266	289	248	292	303	268	271	295	281	228	263	285	264	256	295	301	299	303	264	300	289	314	296	265	281	286	279	278	273	336	274	280	247	300	261	261	253	268	259	275	255	229	280	283	308	257	271	270	272	239	271	275	273	276	265	256	256	295	294	226	302	302	270	261	313	267	251	282	264	274	298	268	288	263	287	307	301	299	299	282	271	283	248	261	299	312	261	272	280	273	306	297	288	241	302	273	271	254	268	273	299	307	308	288	262	280	268	268	257	277	267	268	250	274	312	269	274	281	274	253	291	277	318	303	327	298	260	295	270	302	277	293	278	261	267	289	255	272	306	312	247	278	275	297	287	274	282	251	265	254	265	299	281	282	262	275	272	276	289	294	275	269	284	268	258	257	263	254	276	280	286	291	264	263	252	322	289	278	274	266	308	263	272	267	267	285	255	265	302	301	283	246	288	315	242	268	292	256	282	249	289	286	286	260	308	260	298	294	253	280	281	305	296	261	264	264	312	310	277	275	298	289	275	287	275	282	265	294	265	284	283	285	274	254	261	289	266	287	290	293	307	299	277	256	289	299	302	313	283	270	273	274	282	281	280	313	238	274	272	266	259	288	283	268	294	281	308	250	299	290	285	269	273	292	309	301	289	267	258	313	289	298	270	270	271	254	275	261	289	313	295	273	295	262	277	283	296	275	254	286	269	281	299	262	238	269	289	294	276	262	251	270	288	276	288	249	277	285	262	268	309	275	284	299	269	286	257	274	303	302	287	282	264	281	288	282	281	269	321	298	296	289	278	298	296	294	278	295	268	262	269	305	300	280	276	265	298	290	312	305	286	282	271	274	249	281	277	261	275	277	291	285	290	317	269	293	264	289	300	266	277	266	319	286	286	263	301	337	297	262	246	275	253	294	280	269	270	323	287	257	267	311	285	241	276	300	314	288	318	289	299	280	302	266	300	270	253	277	287	255	312	264	283	252	265	260	277	268	276	267	314	277	294	271	270	272	244	281	300	274	306	299	283	253	295	263	275	282	302	326	282	276	288	273	260	285	280	275	316	266	291	277	264	303	323	257	277	311	295	299	255	307	308	263	280	258	267	290	262	266	276	260	259	319	261	279	303	284	288	270	238	273	257	291	244	268	266	254	298	287	250	249	281	232	283	306	274	301	284	309	257	279	287	264	295	305	269	274	263	255	319	270	247	284	305	283	266	302	283	278	285	268	249	302	267	261	294	283	274	287	273	268	284	269	303	283	261	282	278	266	247	262	300	274	257	281	283	284	276	271	285	251	269	319	275	285	274	285	260	273	275	259	274	287	252	239	300	297	260	288	309	271	258	288	260	267	315	295	290	273	280	308	253	274	274	289	264	261	249	267	268	288	319	312	248	290	295	274	272	237	298	290	292	300	280	263	267	287	253	256	268	274	282	253	260	297	269	293	278	283	284	274	275	315	249	239	270	309	282	308	276	283	281	308	332	281	273	290	277	287	264	290	269	304	315	285	268	249	278	290	295	265	261	264	289	280	286	265	227	303	302	241	236	283	298	269	305	275	288	301	289	278	279	278	271	276	276	291	297	263	306	294	261	236	257	266	299	287	288	299	303	280	293	275	272	287	263	260	261	288	253	261	285	279	302	283	293	291	280	287	312	272	310	286	299	270	249	246	274	283	272	286	286	266	293	270	281	317	314	287	277	276	270	281	251	232	282	308	277	312	262	299	277	272	278	284	293	291	284	288	275	274	267	282	276	267	244	286	272	293	247	271	266	291	264	252	251	284	259	300	279	290	250	268	267	269	258	274	293	298	259	281	287	304	299	256	265	264	299	269	278	270	288	286	256	294	280	255	271	284	268	264	296	231	291	290	306	267	292	276	283	256	268	265	274	263	271	295	268	288	263	277	281	282	287	284	248	268	280	300	273	296	291	256	283	280	290	241	269	271	282	297	300	277	305	252	270	285	315	287	274	310	274	299	268	273	293	271	259	278	272	274	267	264	264	260	302	263	296	306	281	282	288	261	266	282	304	275	273	300	258	305	307	280	256	291	249	273	279	258	274	260	251
6937	3805	6378	5334	2058	1426	938	881	855	736	730	725	707	682	684	718	750	704	724	685	712	694	696	719	675	701	691	700	650	706	705	658	695	665	699	639	694	701	665	679	662	688	694	626	699	701	698	708	741	661	679	633	697	644	711	716	723	654	692	689	722	735	692	667	731	720	693	654	709	702	680	710	670	650	722	668	732	706	669	645	706	747	677	650	674	609	698	699	660	675	711	697	717	698	634	664	696	674	715	714	697	704	712	661	707	673	629	682	689	682	713	671	690	700	675	690	697	699	686	678	721	714	692	681	713	670	662	636	674	712	707	673	735	707	637	627	681	656	751	716	702	654	707	692	693	649	683	683	704	710	719	682	674	710	703	708	723	690	709	712	682	714	676	657	699	659	711	713	689	708	702	695	692	746	679	637	723	649	685	697	728	684	657	698	714	660	684	739	739	687	677	702	630	741	703	705	656	660	703	695	707	739	684	657	728	686	738	665	700	698	677	726	703	648	680	631	667	707	755	718	764	671	709	680	685	702	740	720	701	695	672	699	705	725	695	683	648	708	715	673	688	619	665	657	669	678	656	704	659	673	698	654	709	704	685	680	649	689	730	698	697	720	710	732	719	712	723	701	690	675	684	690	683	721	704	692	692	679	680	666	691	656	680	668	628	699	716	673	727	678	679	668	691	713	711	665	659	712	671	676	657	677	707	629	666	672	703	668	700	706	650	672	710	679	706	683	683	716	670	644	674	684	692	706	685	676	637	673	686	676	679	769	646	655	696	671	677	662	678	707	685	707	698	701	681	667	676	683	651	704	648	639	657	703	735	675	682	679	651	725	677	694	734	724	685	666	684	692	677	695	689	684	715	710	693	690	685	681	689	674	684	673	685	701	724	700	671	668	703	676	665	673	697	678	676	676	670	649	718	677	721	682	678	703	711	725	675	677	693	677	700	632	678	745	693	705	671	673	744	706	736	730	717	690	661	697	672	700	672	674	673	667	633	607	718	680	662	684	716	681	703	711	695	679	631	684	718	729	691	702	669	643	682	681	683	670	697	706	724	650	730	679	656	667	704	675	698	646	678	685	668	636	711	688	686	719	706	663	686	680	686	711	713	670	702	717	665	709	701	659	699	686	682	667	727	685	706	669	678	724	728	661	658	608	684	714	681	659	690	696	669	659	690	725	663	676	664	724	660	706	691	671	680	670	662	694	697	688	686	714	712	635	654	731	712	704	688	720	650	654	708	694	664	636	736	689	632	720	704	704	717	681	728	674	724	684	697	728	680	735	671	659	717	632	683	726	690	744	706	680	699	714	677	689	694	704	710	630	714	686	705	657	704	656	697	637	670	649	669	667	753	688	711	692	694	687	709	664	658	677	674	720	664	698	687	719	632	676	682	703	721	692	707	721	702	689	697	684	692	745	716	709	696	653	691	695	729	707	678	667	625	693	686	708	634	742	636	681	693	684	634	691	734	704	714	683	667	687	695	650	722	692	690	658	672	724	711	681	710	654	716	679	717	739	671	698	701	690	691	690	703	641	729	710	661	682	693	686	715	694	669	702	647	687	733	717	680	707	713	707	729	722	684	706	670	693	662	674	721	658	711	679	701	697	727	636	687	647	712	657	707	684	699	656	706	661	671	684	679	731	753	692	661	738	678	706	724	685	657	680	693	703	719	627	677	681	737	660	687	678	659	700	703	699	707	728	736	688	681	707	724	714	693	703	728	693	685	699	697	697	717	709	659	696	675	658	673	641	706	693	707	705	711	730	726	727	700	703	711	695	673	756	651	664	667	695	698	694	697	677	728	713	679	653	707	717	679	670	737	657	666	652	670	693	703	688	743	674	669	669	706	706	709	691	733	670	710	706	723	712	686	704	672	685	716	691	699	685	730	673	698	669	724	710	653	690	702	702	661	690	696	680	688	692	684	679	657	689	691	691	701	731	656	707	699	716	673	707	694	698	715	626	707	696	679	670	680	689	668	687	638	691	653	691	715	730	697	706	730	674	636	692	701	679	670	693	698	685	655	722	695	714	640	679	672	716	705	668	729	717	717	682	701	729	726	694	726	707	724	692	728	673	672	687	632	685	667	682	682	735	696	691	682	684	762	729	702	739	663	679	669	662	724	710	661	654	664	666	661	748	695	658	716	699	707	693	682	669	680	718	672	657	713	744	692	706	741	690	696	672	694	657	681	681	696	662	705	686	751	749	684	680	704	688	680	711	694	699	633	684	662	687	704	674	668	667	684	758	707	676	683	668	679	746	697	717	739	699	698	727	660	697	681	637	697	675	752	676	732	636	694	683	750	748	703	654	710	698	701	703	627	685	697	689	698	718	710	680	717	682	676	663	699	625	687	694	681	697	680	688	684	655	681	711	715	684	699	712	717	660	682	716	669	713	658	703	733	667	723	703	677	732	677	680	678	700	665	690	635	716	685	719	713	702	702	686	685	720	671	693	717	676	710	708	684	683	689	694	692	669	694	690	636	665	708	708	676	688	725	661	664	649	715	705	736	689	666	696	691	689	719	687	700	676	658	653	737	720	728	677	629	721	715	728	646	701	673	694	678	655	677	659	661	716	702	691	703	731	704	680	650	689	715	725	677	702	728	678	726	703	638	682	716	665	715	734	722	713	688	700	623	666	678	673	710	712	697	682	694	694	772	628	680	678	699	694	686	700	737	721	702	722	682	703	685	651	692	699	731	695	680	738	744	689	676	682	733	664	663	721	704	698	670	673	723	735	682	674	652	712	715	697	693	702	687	670	672	664	677	683	711	679	697	702	716	691	637	672	644	727	713	689	709	706	697	737	653	637	720	708	670	641	687	714	717	705	680	702	662	699	699	700	728	659	666	674	649	673	690	664	715	748	678	670	710	696	695	698	705	651	668	700	695	684	704	739	736	739	634	687	741	649	670	729	660	671	732	680	670	685	659	651	713	696	673	680	699	678	717	686	670	716	699	690	711	674	665	744	681	684	708	668	655	680	673	682	660	745	666	676	716	671	656	685	699	676	680	688	677	668	660	693	676	657	710	725	705	691	704	708	706	708	711	697	685	697	679	715	718	691	712	726	678	688	693	679	696	683	694	675	664	662	734	667	659	674	673	653	665	662	701	646	681	695	650	644	680	680	635	716	697	677	749	645	674	684	682	686	699	697	664	753	659	696	666	684	713	681	671	742	679	680	670	710	703	686	677	706	708	670	702	712	723	692	689	702	731	662	710	681	687	670	685	722	703	664	640	699	714	688	657	688	682	691	697	758	683	690	649	719	728	721	707	673	677	688	719	623	636	729	677	691	725	636	719	669	668	675	676	673	705	680	719	694	695	668	679	673	703	755	689	684	667	656	729	702	711	721	659	623	721	689	688	746	699	754	677	657	724	690	693	728	710	719	714	683	724	674	715	713	687	719	719	657	691	706	667	696	697	714	654	735	708	645	648	633	710	704	641	706	671	693	674	683	628	687	703	694	663	706	652	681	666	686	725	637
18310	6534	6347	3777	1246	804	552	484	465	441	411	438	393	408	391	398	401	383	378	391	392	380	379	431	371	364	379	416	429	410	392	401	430	418	400	378	392	408	391	381	428	377	404	424	415	414	415	423	389	390	381	399	415	432	393	445	368	403	403	374	406	425	431	410	405	405	427	396	404	383	408	365	385	419	408	392	395	400	408	427	382	380	408	407	389	443	444	412	420	392	399	423	456	398	397	406	397	405	417	375	369	402	384	392	392	390	405	366	406	402	395	403	420	396	444	404	393	398	435	395	376	409	400	378	447	420	370	387	393	408	431	353	384	419	398	399	428	393	386	376	403	385	401	379	400	396	431	392	408	412	417	406	390	402	409	440	386	403	366	404	397	396	393	390	400	398	412	394	420	395	409	417	423	410	355	397	362	383	391	378	418	445	397	407	420	382	414	381	381	460	440	405	405	440	383	396	403	418	401	441	402	377	442	410	411	394	416	390	415	371	385	393	403	407	387	407	395	373	418	409	368	383	401	400	377	415	398	399	437	389	395	393	364	379	384	431	415	418	386	363	414	412	391	399	417	380	421	419	435	356	390	411	415	387	381	373	402	436	430	403	372	391	415	398	408	396	386	403	385	379	392	383	426	391	405	386	361	383	396	400	394	417	418	410	389	392	381	423	438	396	398	447	391	391	382	413	375	396	404	411	418	415	383	392	437	434	360	398	380	397	443	425	413	444	424	394	369	419	418	421	385	421	378	405	445	389	430	430	426	387	356	403	390	424	381	378	375	365	391	411	398	377	403	399	398	423	425	376	379	409	376	374	405	371	398	398	403	388	432	402	408	424	372	415	387	389	450	427	428	361	382	416	435	372	389	370	417	421	378	342	408	408	391	374	436	419	402	402	390	402	416	389	405	431	376	425	391	401	384	462	402	416	416	403	371	394	435	373	381	392	434	400	401	414	385	393	406	404	395	373	407	369	413	400	352	387	399	449	405	393	438	425	414	407	412	397	390	403	405	421	371	404	381	416	394	394	386	444	459	393	358	369	401	443	388	426	408	361	382	387	414	402	424	440	408	398	404	420	402	391	432	396	422	414	433	391	423	382	416	380	381	383	400	427	407	421	403	405	388	390	388	370	346	369	451	389	413	432	395	379	422	375	421	394	374	395	399	407	404	375	371	401	414	425	412	368	402	405	411	404	406	422	441	402	427	415	398	468	420	364	410	386	359	390	366	392	432	393	422	376	449	392	408	415	379	464	415	448	448	415	402	397	414	390	402	419	396	391	375	392	370	387	405	435	406	368	388	409	429	381	403	379	376	398	392	421	445	413	395	408	406	401	401	365	429	393	375	345	375	428	368	402	378	420	418	402	411	404	417	402	390	407	411	395	412	411	365	408	381	377	388	355	370	411	395	427	429	444	405	413	366	382	412	415	395	406	392	414	363	349	419	416	396	395	447	408	402	436	421	408	421	402	381	385	431	411	391	365	414	371	395	392	439	385	394	367	406	375	399	378	376	388	371	405	418	380	386	404	394	378	397	407	388	416	378	375	408	385	416	431	403	405	406	419	444	395	393	375	403	418	384	419	412	410	434	396	375	424	380	371	414	372	373	413	402	373	429	407	410	363	426	350	426	380	407	405	425	407	411	404	401	340	339	431	407	395	388	434	418	407	409	415	379	385	425	437	402	390	414	369	404	422	412	392	377	419	369	402	421	399	395	412	392	361	388	398	397	407	399	399	406	390	378	389	389	391	381	410	373	388	407	400	407	410	411	350	385	413	405	421	427	412	407	401	385	375	410	410	451	375	394	401	440	397	391	407	425	373	392	386	402	404	374	394	381	401	437	409	368	398	396	412	367	419	385	391	407	402	395	421	394	426	408	424	403	409	391	401	388	405	409	379	445	423	454	347	403	403	425	371	435	416	404	408	407	383	419	385	430	407	403	408	434	365	385	399	403	398	437	362	410	404	437	408	391	392	396	390	379	386	377	420	379	433	403	438	409	391	386	381	423	398	403	428	444	422	404	384	406	382	398	417	447	386	423	427	407	400	374	388	376	395	383	400	382	375	377	391	368	385	398	393	377	355	353	382	394	440	412	415	425	390	436	373	407	404	368	422	394	389	419	409	363	401	440	399	430	398	436	375	394	393	405	419	399	396	407	390	439	394	406	411	392	379	415	405	419	385	356	391	405	360	402	398	404	412	411	432	411	365	404	388	389	399	405	403	416	397	407	397	391	390	378	391	397	394	420	401	411	412	396	376	383	420	402	377	415	412	375	379	410	453	431	416	441	409	443	416	405	402	386	392	403	427	391	396	407	437	411	429	369	389	416	430	422	381	390	391	438	416	395	410	380	443	427	375	422	395	409	421	394	414	363	377	384	391	407	389	379	423	401	384	420	435	400	400	368	434	412	380	412	443	401	379	343	414	427	387	433	379	436	411	372	409	420	394	366	406	372	409	405	392	420	400	399	394	368	383	399	382	408	413	389	410	373	393	422	406	410	400	381	380	407	385	444	403	450	412	385	389	404	413	388	433	402	332	407	394	369	419	399	392	412	415	414	408	423	455	420	419	408	421	419	427	380	420	397	404	398	424	368	385	401	389	418	357	386	370	433	379	385	390	427	403	367	380	400	399	428	365	384	398	415	418	415	451	360	406	423	416	388	359	388	378	427	413	394	392	424	394	429	413	403	401	421	413	424	366	402	405	424	412	428	368	413	414	420	420	379	378	372	418	389	379	411	456	385	399	412	392	423	428	418	372	372	396	400	425	407	411	387	391	426	442	412	410	397	400	393	390	417	431	382	402	380	379	407	382	344	462	370	388	358	376	411	417	393	396	396	431	422	397	368	400	437	372	425	373	432	399	404	397	402	401	369	421	398	388	406	401	397	417	407	407	414	380	402	360	374	394	422	398	378	387	408	425	395	362	406	412	396	421	443	431	407	355	410	371	416	410	431	403	379	390	408	399	374	401	448	373	379	373	401	405	350	406	448	405	441	402	412	404	426	384	374	444	415	404	404	385	367	398	406	352	417	416	391	422	409	410	403	369	377	386	363	402	379	397	417	384	379	402	421	386	385	399	383	417	397	393	423	411	372	438	428	390	366	389	367	409	364	391	403	412	435	407	388	422	403	391	380	416	418	375	381	423	380	438	398	390	396	387	451	418	411	396	412	397	433	361	392	406	398	430	412	399	387	412	410	371	399	390	361	417	395	406	373	386	431	397	364	430	414	370	395	379	472	387	399	384	415	430	395	402	417	387	388	410	407	398	382	375	361	407	437	417	356	404	398	404	435	369	418	427	421	434	416	404	422	390	408	424	398	423	393	385	428	424	392	373	402	438	432	351	425	393	387	373	365	404	395	416	398	430	409	409	385	409	418	393	423	380	377	393	385	396	334	408	400	403	393	436	405	409	408	407	384	405	409	421	335	353	360	371	416	392	402	420	385	417	376	411	404	377	411	406	402	368	373	414	372	403	386	417	361	389
13105	6188	11329	9844	3981	2881	1753	1529	1474	1116	1118	1013	1060	1059	1015	1027	1043	1007	945	967	952	1004	973	958	1033	929	978	927	926	964	987	919	874	990	880	983	939	973	981	910	988	959	944	950	947	982	962	932	942	918	902	943	934	954	929	918	987	956	941	974	981	932	893	1004	934	946	922	931	943	905	969	959	930	962	934	995	922	908	930	964	948	916	912	997	920	934	909	914	979	903	986	901	913	898	957	897	1003	972	946	978	938	947	921	952	944	969	979	907	933	951	937	988	963	928	923	935	955	962	967	960	898	921	942	955	953	958	1051	941	966	978	936	941	917	947	955	996	918	916	848	1022	978	958	972	909	971	913	922	979	981	1022	948	947	923	1025	911	928	926	941	920	892	953	941	955	916	941	889	948	994	904	977	916	941	940	936	980	993	962	969	914	914	981	940	878	904	935	874	914	935	935	955	912	930	953	988	934	957	937	885	963	875	979	931	945	945	1025	925	940	924	958	942	969	917	954	947	957	915	911	893	947	914	879	986	914	891	1005	889	966	918	949	918	894	969	949	934	954	946	964	916	949	908	968	965	965	921	910	916	981	947	953	956	931	907	966	980	904	954	946	897	964	909	958	937	987	926	985	968	932	932	932	941	971	991	914	941	985	890	913	924	914	966	898	935	936	951	982	949	951	913	1002	977	954	955	917	903	1002	929	947	975	953	940	881	983	920	925	953	903	959	972	937	907	918	914	912	904	935	945	975	910	937	877	962	989	934	967	915	1006	952	933	948	1020	975	923	931	939	934	968	976	877	912	940	936	951	932	967	917	938	957	987	904	946	961	926	952	975	994	940	949	947	906	942	923	899	930	911	924	969	908	930	995	974	992	952	948	907	1013	906	984	901	939	922	910	955	966	921	923	974	985	949	907	953	987	958	913	940	916	918	924	930	973	916	957	969	977	933	917	934	877	946	949	956	914	990	958	950	1001	935	886	914	987	924	966	968	941	949	970	973	980	927	936	1003	929	939	940	933	956	959	926	931	949	951	961	958	955	893	969	993	960	974	956	902	933	988	960	912	879	931	902	976	960	918	957	975	946	881	911	965	962	908	957	942	917	955	961	954	910	911	977	921	906	980	992	938	944	944	906	945	966	901	935	928	973	918	942	873	958	936	979	949	977	943	937	961	967	930	977	905	892	937	967	964	976	902	907	961	919	908	945	964	925	965	984	891	920	949	1016	941	927	919	933	961	921	966	918	959	942	930	887	934	949	978	908	922	932	983	980	935	924	943	957	892	927	965	925	928	874	964	980	942	950	936	944	973	959	916	944	916	952	861	1018	927	936	953	988	949	936	961	990	910	933	960	934	931	946	904	952	924	933	953	919	954	967	969	936	950	949	934	946	902	901	931	989	885	956	967	908	926	904	911	907	964	891	917	947	886	903	916	906	915	908	973	904	935	916	894	954	953	926	929	924	894	935	952	952	923	987	910	931	949	943	960	985	977	941	974	968	926	929	906	958	919	1040	901	904	994	934	947	976	931	956	924	905	948	949	893	947	946	955	933	932	950	878	922	954	957	1013	938	961	942	920	909	923	905	982	974	927	964	962	978	884	954	920	934	961	948	876	953	948	934	941	960	911	924	960	965	929	988	967	976	925	989	976	945	954	942	927	927	965	967	971	931	928	944	953	936	953	1006	931	886	915	925	934	954	939	969	875	947	941	897	1019	966	862	996	949	971	936	958	932	948	1003	918	973	933	929	926	908	914	940	968	918	957	902	915	908	931	906	937	958	991	926	912	922	921	920	904	929	942	952	989	952	924	961	954	898	944	935	954	950	942	962	912	986	910	948	951	923	958	915	986	896	924	922	937	951	975	931	902	920	870	955	896	925	966	966	937	932	982	1024	947	908	951	946	906	931	931	957	918	928	987	928	940	1016	1016	916	911	949	935	906	937	997	968	937	954	959	919	928	890	963	910	919	874	906	944	942	976	936	948	959	920	916	948	973	944	971	958	943	935	942	901	888	914	971	938	929	940	937	952	920	942	987	928	919	970	917	880	1001	954	919	953	993	999	958	932	965	861	903	939	943	893	947	938	959	959	912	959	968	950	961	935	934	897	917	917	983	928	905	917	945	953	1013	928	942	913	914	919	925	900	936	978	961	926	979	949	928	883	886	926	950	922	957	904	955	922	982	1047	907	996	967	955	937	977	1002	946	934	918	976	977	911	926	958	902	907	915	952	877	931	931	959	937	912	933	944	908	931	953	964	926	979	903	950	899	924	945	964	946	980	958	911	979	942	979	903	935	905	932	993	953	934	996	942	952	962	890	941	959	960	987	895	928	928	921	923	931	946	947	952	945	940	944	958	936	936	927	954	948	923	939	931	952	936	968	988	968	955	952	941	924	882	948	943	966	935	940	936	941	910	928	980	976	915	898	964	976	938	991	969	954	901	946	971	978	939	927	906	937	942	897	987	912	989	918	969	855	971	1031	928	944	914	937	878	918	1009	966	946	934	925	921	904	947	918	928	921	918	950	909	932	929	958	947	942	873	927	924	904	926	968	997	906	971	932	952	906	907	953	946	931	952	948	944	944	962	984	925	901	967	943	940	989	929	895	947	924	921	886	985	949	936	968	946	936	915	977	947	901	932	963	932	920	903	931	935	979	936	905	913	968	939	942	896	902	947	947	908	909	953	947	959	935	920	911	955	919	957	963	933	900	952	924	895	944	925	942	974	996	877	915	967	902	979	918	980	965	962	933	926	962	941	949	984	990	1010	900	900	961	991	982	927	998	902	939	942	932	945	926	917	975	940	931	967	903	876	957	895	973	980	920	891	983	1014	949	900	955	937	954	964	946	971	908	965	964	964	985	914	992	942	944	933	902	926	1004	1022	905	888	924	934	990	919	942	984	953	934	919	934	966	911	948	938	921	888	908	960	960	944	977	899	951	893	939	956	947	957	972	960	954	946	948	949	911	877	917	940	906	972	904	952	962	970	934	937	925	905	995	916	892	971	972	962	924	906	924	934	936	978	944	875	959	930	881	926	959	960	977	949	960	940	949	954	936	940	964	883	936	919	928	974	934	965	964	953	1006	972	936	916	914	955	1009	939	960	895	921	938	980	929	966	943	936	968	952	924	963	955	947	965	937	927	955	953	914	966	954	982	970	887	929	949	979	927	937	936	972	933	884	869	903	946	908	950	944	924	1002	942	1008	922	966	931	929	923	912	889	939	943	950	991	913	936	951	925	945	888	914	936	902	927	910	943	926	938	931	961	978	961	933	902	927	874	932	921	993	928	980	881	937	910	950	947	952	914	962	966	929	900	1007	943	976	906	927	963	918	945	995	937	997	984	979	974	834	894	941	924	971	922	934	940	1003	912	906	901	941	864	946	894	937	924	966	908	919	985	974	929	969	884	950	979	908	948	941	886	972	944	992	920	954	963	922	953	894	960	894	974	966	927	980	921	994	881	992	989	972	917	941	1009	1004	933	887	961	932	959	951	943	950	915	978	900	896	970	931	884	976	887	954	862	895	919	937	902	979	971
26762	10306	9190	5667	1902	1062	605	487	482	427	368	381	370	300	328	311	315	328	306	282	325	293	332	331	272	302	317	338	301	286	349	306	300	333	319	286	289	329	314	338	323	284	303	345	290	329	306	308	316	326	331	302	353	325	319	299	341	317	269	305	322	316	283	291	294	323	304	297	324	316	312	276	314	332	307	313	374	298	279	301	304	312	303	270	314	335	316	337	297	283	302	344	321	354	285	326	318	308	327	328	304	352	313	319	292	316	301	337	315	307	336	331	310	295	311	286	290	310	299	325	328	292	302	288	280	332	306	342	305	302	310	275	327	312	322	309	315	323	305	307	319	295	317	298	309	326	310	323	315	283	311	300	324	315	320	306	315	313	285	280	299	291	299	301	321	346	310	308	282	326	312	308	320	310	291	344	314	303	276	322	313	309	307	312	345	315	369	331	344	287	280	311	327	314	330	317	305	313	294	299	286	304	287	303	322	292	312	337	301	306	307	307	290	324	327	294	312	301	331	283	310	330	366	304	303	297	298	314	322	303	314	314	316	328	317	314	304	347	317	329	299	326	297	317	292	299	290	307	296	296	280	297	319	302	297	326	316	311	318	267	302	324	269	305	291	284	342	336	310	292	327	314	307	318	311	288	320	326	346	317	313	320	332	314	326	310	299	354	281	338	293	304	301	327	280	287	327	353	336	324	306	337	323	300	326	295	352	275	311	300	292	332	287	341	305	325	293	289	320	308	277	314	328	295	329	291	301	319	315	319	291	339	309	307	309	300	318	311	273	302	304	311	298	352	313	298	305	319	334	289	325	306	315	327	323	264	313	320	324	291	333	295	315	255	312	330	296	310	309	323	317	321	331	348	330	305	292	338	328	300	299	328	308	281	289	290	303	294	298	318	312	307	319	327	296	291	319	305	285	332	284	307	313	289	300	328	308	323	328	322	284	299	296	356	334	322	330	304	302	327	299	291	365	346	321	289	311	334	307	274	280	303	322	336	327	297	307	332	324	336	299	352	305	292	300	275	306	298	244	347	317	344	284	346	320	368	312	353	313	302	307	275	314	297	327	298	281	306	309	330	306	302	290	276	300	327	313	318	315	311	326	317	292	333	336	310	316	302	301	320	330	320	346	336	306	297	308	285	295	302	303	331	325	322	324	323	306	308	299	299	313	320	328	297	324	353	331	321	353	297	295	312	343	323	292	292	315	298	316	304	301	329	306	288	333	302	313	314	303	320	317	332	301	314	310	306	314	290	285	329	266	318	321	296	309	288	304	321	311	326	269	285	313	306	317	321	369	331	305	387	293	312	307	286	327	297	298	301	312	310	303	294	323	319	299	293	291	317	309	300	306	325	308	308	298	316	298	311	275	325	287	315	307	325	307	328	320	323	275	267	288	306	300	356	342	316	297	297	333	326	338	313	302	291	304	303	324	313	330	294	305	329	308	293	324	304	314	343	328	283	329	295	261	279	270	293	313	295	301	301	343	351	309	326	322	283	281	320	279	307	347	327	325	275	314	321	302	283	317	320	315	306	329	327	291	333	281	284	308	298	318	320	345	305	292	322	300	307	311	309	288	326	261	301	285	293	311	287	303	314	312	284	281	305	314	345	297	305	347	319	297	297	311	317	280	298	299	293	287	323	287	312	309	308	310	312	331	314	330	316	302	345	309	354	309	356	325	279	299	330	307	313	316	320	308	312	324	326	326	297	313	316	297	315	327	321	307	288	298	291	315	336	322	329	304	291	287	311	303	303	321	291	329	312	304	300	313	280	334	325	324	293	297	304	290	306	313	292	326	291	317	333	322	308	353	325	312	321	325	322	309	342	325	296	315	329	281	288	285	281	306	294	334	303	288	265	326	327	320	316	310	312	283	292	325	319	290	335	322	281	314	333	348	317	310	305	282	303	308	293	299	319	308	280	333	293	336	338	305	306	327	289	306	319	312	319	327	320	316	333	351	298	285	297	292	332	313	298	349	300	309	330	337	328	341	317	297	307	308	308	336	313	273	299	303	306	278	317	299	345	317	300	326	309	277	316	292	316	322	327	316	343	322	333	320	320	305	291	347	334	299	320	312	334	298	298	311	303	347	305	283	289	304	329	285	304	295	339	286	276	313	315	297	315	326	332	325	334	305	310	315	315	299	306	300	326	303	313	296	316	298	288	336	308	292	316	301	304	314	335	342	317	288	286	314	301	310	311	303	318	331	315	301	283	284	308	302	322	314	313	280	309	337	319	320	306	319	291	308	314	351	330	316	283	319	289	324	324	348	298	303	298	295	318	306	292	348	337	304	326	320	297	298	310	348	333	283	296	323	343	316	303	315	317	314	283	310	323	317	300	305	289	334	304	298	339	321	300	291	297	348	302	322	312	312	332	330	293	312	327	334	286	299	331	301	320	308	312	312	273	302	309	323	312	303	295	306	322	329	313	322	307	318	333	296	309	298	320	291	328	300	309	297	304	320	307	297	284	288	335	294	303	330	306	283	327	282	320	306	308	318	320	322	317	314	316	283	318	328	284	314	322	313	297	310	301	308	303	326	281	266	324	292	282	305	316	333	324	283	326	315	302	311	285	268	310	299	293	324	359	305	337	317	310	310	316	317	315	304	314	302	341	324	282	265	306	322	320	300	288	328	317	313	309	318	333	319	320	301	318	299	324	309	309	307	297	329	326	318	303	291	311	297	328	327	293	332	291	327	303	288	285	291	316	305	323	290	313	270	314	309	340	289	324	330	301	304	291	275	324	332	299	303	293	311	331	332	303	303	302	284	325	306	295	325	299	291	293	332	341	309	313	306	293	316	304	311	301	309	321	312	310	307	327	335	311	292	298	329	339	307	336	311	308	291	304	294	263	326	316	299	310	332	306	339	330	327	308	327	317	295	315	317	311	286	302	316	324	323	280	277	296	292	299	316	313	309	336	316	311	346	327	303	303	308	325	316	311	318	304	301	314	293	330	296	313	299	302	307	332	312	313	323	312	305	311	256	311	351	309	285	314	324	293	315	311	290	356	289	328	275	310	339	300	311	314	301	290	281	323	325	333	279	282	296	304	325	322	305	279	339	308	308	312	297	302	300	315	324	302	317	333	329	295	336	319	335	335	295	325	267	321	314	294	338	299	326	313	328	301	306	293	300	300	303	305	333	353	324	296	308	288	331	370	308	342	302	304	291	278	310	326	302	302	326	322	302	327	300	290	283	294	273	301	346	314	339	330	299	293	314	329	321	323	304	300	340	324	300	329	303	298	313	285	286	308	295	299	315	303	327	352	319	294	320	333	349	341	307	313	305	293	318	333	332	284	290	316	332	308	274	308	303	334	314	288	348	340	282	328	336	326	297	303	321	288	322	326	297	296	336	291	314	326	328	293	281	297	305	333	315	364	333	307	301	319	310	312	326	303	356	310	306	333	318	312	311	295	304	292	366	324	324	337	354	344	291	330	297	351	296	318	352	330	308	297	294	282	304	293	328	328	322	331	288	292
15978	8098	15003	13613	6406	4092	2264	1828	1589	1181	1023	997	927	918	867	846	812	843	829	769	812	838	763	748	719	692	819	783	710	777	761	735	741	752	779	758	751	739	730	737	760	749	766	735	737	753	698	766	725	723	767	748	732	760	764	842	754	780	711	729	783	710	748	740	756	763	787	745	797	756	784	767	695	737	705	720	766	711	737	707	742	734	721	731	707	751	685	721	750	746	720	724	777	708	754	747	745	737	749	755	772	755	769	716	753	728	745	671	709	709	704	751	672	767	717	688	747	719	712	722	777	749	715	717	748	756	742	727	712	738	761	745	756	755	737	774	740	700	751	798	716	725	745	757	754	749	784	692	735	731	773	714	739	742	728	717	710	748	729	745	708	695	717	735	756	748	729	733	749	681	685	707	734	726	723	755	753	752	739	716	704	711	690	729	768	781	741	711	734	721	742	735	713	726	711	696	723	720	747	715	719	743	740	784	713	692	771	712	799	760	708	728	743	726	820	773	694	776	731	755	735	746	743	732	766	713	720	720	699	763	745	690	749	747	762	764	719	774	773	739	707	717	721	744	742	796	751	724	706	725	679	738	730	662	762	726	736	706	775	755	730	696	692	725	728	734	720	745	751	708	735	727	712	734	735	715	704	763	739	760	723	746	731	724	715	705	748	740	713	742	714	692	746	682	695	717	725	740	695	748	730	710	749	713	706	722	718	712	693	791	701	731	733	732	761	697	705	707	713	710	746	721	736	756	721	762	673	779	726	752	719	701	745	679	701	720	754	726	697	728	699	710	709	690	691	716	699	734	745	687	716	795	723	718	711	712	715	769	714	764	728	726	766	716	728	745	776	746	738	718	743	745	723	783	684	734	720	738	733	759	769	711	696	741	758	734	738	750	752	763	756	733	729	709	719	767	732	728	762	729	725	713	713	730	724	716	726	688	755	718	722	741	769	698	711	723	721	712	725	700	715	716	774	732	726	745	693	755	696	695	758	713	737	713	768	739	729	684	722	701	746	724	714	763	784	705	732	711	710	726	693	730	685	716	764	775	724	719	745	648	747	731	694	714	770	701	748	709	756	738	709	693	753	738	753	706	722	691	740	700	728	728	741	716	735	740	702	754	703	747	712	678	710	694	719	720	722	710	675	736	727	701	736	768	740	769	749	738	703	697	738	695	717	772	716	750	729	729	742	768	686	740	725	731	736	709	709	740	745	772	717	750	674	733	731	752	765	746	746	687	743	696	691	716	729	703	703	727	748	701	802	755	732	675	740	745	748	744	778	757	747	771	774	737	723	766	728	728	732	713	730	732	649	724	724	741	712	711	771	736	758	752	745	694	728	692	763	729	711	720	746	707	717	725	714	758	729	691	758	724	697	736	742	732	746	727	739	687	721	716	760	733	698	733	676	742	708	758	728	735	728	740	679	759	721	742	733	747	727	693	716	762	738	749	725	739	715	775	755	718	763	726	734	712	723	738	709	735	750	711	782	745	746	706	689	725	726	789	701	751	675	705	724	769	717	729	718	766	721	736	758	781	743	701	761	705	735	771	771	731	763	762	762	733	715	707	724	776	710	718	755	721	748	731	671	735	729	744	711	692	739	739	731	703	689	731	706	733	706	750	726	701	652	753	734	716	738	702	700	732	698	707	742	761	679	731	713	740	765	712	694	703	759	750	745	741	753	737	721	721	751	742	732	781	699	746	751	711	727	766	708	779	761	757	696	758	753	739	698	720	729	751	732	719	735	728	751	717	723	688	757	764	723	765	713	776	749	752	719	714	760	735	709	728	732	732	745	705	742	691	731	685	753	785	744	706	717	720	732	750	768	781	751	720	709	743	721	741	772	715	705	741	707	738	724	752	753	736	737	742	774	720	756	699	716	725	678	734	733	729	729	748	743	732	740	717	721	734	761	707	743	806	734	728	742	697	741	721	763	749	710	703	762	756	681	685	733	680	768	754	718	702	725	727	739	719	720	716	746	712	753	732	767	716	777	765	730	742	751	768	695	751	691	734	723	718	698	737	714	735	723	766	736	722	708	740	785	739	730	689	796	753	719	726	704	797	724	736	741	715	743	756	716	700	776	729	693	714	761	708	713	753	754	743	749	728	738	706	726	754	710	720	747	689	774	725	752	745	733	720	716	754	739	712	742	689	733	711	717	738	760	740	743	729	728	720	736	733	735	724	727	765	714	719	652	652	737	699	733	726	711	741	718	707	767	710	783	763	780	704	701	719	701	716	741	704	710	738	740	725	724	743	707	731	765	730	677	723	744	728	778	769	726	732	732	761	727	658	691	734	718	688	714	701	701	752	750	717	721	778	735	682	702	710	724	662	717	736	759	727	715	716	727	726	725	704	711	706	754	676	770	741	691	708	718	768	714	762	729	725	729	688	720	711	721	748	763	730	700	731	733	739	713	746	712	768	715	733	747	753	746	750	746	778	704	768	746	681	731	743	724	781	748	748	718	764	742	716	761	727	748	709	752	774	705	653	772	742	729	729	749	726	769	702	720	766	694	735	671	802	706	703	746	733	693	761	774	747	721	734	755	737	739	737	689	758	718	686	740	705	693	712	707	706	707	735	742	754	701	750	717	789	753	726	707	735	711	740	733	739	700	740	696	703	701	681	759	733	704	682	708	752	716	678	709	772	728	730	690	670	768	781	728	645	703	744	742	753	721	698	723	728	731	704	757	760	744	715	750	754	745	760	713	751	709	682	732	725	728	715	720	683	736	752	709	740	751	712	689	738	759	729	736	755	733	767	719	709	711	735	712	734	739	746	709	717	720	727	775	733	749	715	788	745	721	702	752	691	770	808	769	739	740	757	793	687	702	744	743	708	766	714	706	683	728	704	765	728	726	773	783	742	710	739	710	785	744	724	766	707	751	749	749	718	703	753	688	697	706	721	786	723	741	673	766	709	716	747	751	707	770	725	748	737	714	710	695	711	725	762	741	728	712	713	705	715	731	758	742	762	717	693	773	717	755	769	712	733	733	646	687	743	730	773	712	769	727	738	722	794	753	753	726	714	743	746	702	712	742	730	771	727	726	749	730	748	731	715	713	748	707	750	763	749	711	747	732	751	767	715	778	700	730	740	714	709	726	681	736	723	779	622	726	716	759	749	729	707	754	748	705	750	749	695	740	725	716	714	738	763	760	717	709	762	748	782	790	715	754	718	775	739	692	747	772	693	697	733	754	743	745	750	699	761	756	726	735	736	703	678	762	742	701	708	729	719	792	734	757	731	707	766	748	767	721	769	747	741	701	698	695	744	724	743	732	716	694	728	748	734	778	681	802	723	718	725	709	753	733	754	787	751	755	700	757	748	753	758	720	767	732	786	687	681	718	701	768	756	725	735	716	711	720	736	722	726	748	713	668	730	724	753	720	765	693	723	690	731	770	723	702	731	797	709	748	712	737	679	720	720	743	748	715	740	728	738	787	747	700	748	733	707	726	733	704	773	753	730	703	711	747	770	668	707	737	728
8962	3490	2847	1630	638	420	288	337	327	337	308	289	292	270	286	286	294	287	297	244	292	265	268	282	266	277	299	290	288	275	261	250	266	272	297	286	285	273	307	286	279	251	285	266	276	273	294	286	264	285	298	266	269	251	274	253	281	281	270	310	290	281	265	286	253	297	304	287	300	284	265	287	318	289	269	275	289	281	271	253	262	277	271	283	293	263	268	277	283	289	277	279	270	266	279	273	309	260	252	276	284	271	287	281	281	248	289	281	246	260	275	309	264	265	267	294	289	302	251	262	232	269	297	279	272	294	266	310	288	287	284	275	285	265	263	280	252	290	253	299	289	277	294	270	281	282	263	270	267	275	277	273	281	253	266	252	314	262	265	314	318	311	252	263	274	255	267	262	275	302	263	275	297	285	293	276	302	267	266	275	255	234	228	275	270	266	270	249	251	267	265	277	256	289	284	267	246	259	268	292	281	276	281	306	288	284	290	275	252	288	238	269	271	279	282	287	289	281	260	248	305	281	264	277	265	279	267	257	273	255	306	248	281	309	303	276	260	285	283	303	264	284	289	289	249	284	295	269	242	260	268	266	298	284	252	284	265	282	259	258	287	258	263	298	260	263	267	290	257	243	252	245	250	312	252	278	260	252	267	284	293	271	283	271	266	289	278	296	305	267	283	268	254	262	314	274	296	284	274	256	283	314	273	259	268	276	286	273	290	269	260	267	276	248	273	272	248	284	326	240	272	275	262	281	295	284	249	277	259	272	256	307	276	290	266	273	251	290	257	273	261	252	270	290	276	309	273	226	261	268	272	284	280	243	248	283	280	305	255	242	271	286	248	268	297	279	281	281	262	279	290	286	280	274	277	257	284	269	276	271	294	241	256	283	292	236	274	243	249	295	264	268	245	301	274	274	284	262	276	288	266	269	269	278	260	255	290	238	235	268	298	284	295	299	316	276	306	273	245	268	269	274	284	303	268	259	272	268	262	277	228	269	289	285	286	278	284	244	269	307	301	264	288	264	288	267	265	285	273	258	274	252	285	281	271	274	251	262	311	302	302	287	273	262	278	276	275	290	256	258	267	257	288	251	268	257	291	258	249	245	253	254	297	285	307	265	276	273	295	292	263	292	272	274	274	256	285	262	257	246	274	279	281	286	315	262	280	265	289	271	265	302	273	291	302	290	279	246	267	280	279	285	319	281	314	305	250	271	252	248	280	277	256	262	230	268	270	270	303	268	272	260	274	242	310	267	255	296	266	302	283	298	273	283	272	266	263	291	280	269	284	307	288	251	260	279	273	294	275	248	273	289	267	256	267	268	244	267	243	248	255	258	295	266	284	296	273	279	271	249	284	237	239	278	287	261	305	309	270	294	293	276	289	296	241	312	278	277	297	249	252	266	283	264	281	275	262	274	258	273	278	271	310	294	279	269	264	300	275	258	264	239	284	288	284	283	266	283	235	242	290	257	287	239	285	272	249	261	268	263	282	262	280	259	295	274	229	248	296	244	260	267	268	255	271	295	284	293	247	266	288	289	307	259	233	263	303	296	286	236	266	293	270	313	258	275	256	304	288	254	282	255	266	264	244	276	267	284	302	267	281	274	255	257	256	273	326	289	288	268	271	263	282	247	255	300	237	265	294	309	274	283	284	237	257	284	294	275	291	281	268	259	280	259	305	273	251	270	267	265	282	276	262	276	259	268	299	254	291	273	288	299	272	272	305	284	295	290	267	288	278	251	276	284	307	290	257	278	293	297	289	305	280	279	274	303	230	313	301	260	270	264	265	255	266	257	264	292	249	285	262	259	264	280	268	305	286	294	285	268	265	282	279	263	261	282	285	258	265	262	259	284	282	267	248	271	310	274	256	276	285	288	271	256	243	286	275	259	273	279	253	287	303	276	285	295	290	289	283	259	278	300	291	304	288	282	256	316	275	253	259	258	248	289	280	291	285	287	312	292	295	279	267	276	300	318	262	287	268	232	301	245	285	281	261	261	284	263	289	292	282	296	264	284	248	259	254	290	285	286	266	279	237	288	251	289	284	307	260	265	241	252	276	301	277	280	263	265	286	317	288	312	278	306	259	269	236	268	270	279	277	281	293	281	250	289	281	242	268	283	289	283	269	255	246	267	273	267	284	283	278	269	254	266	277	274	255	288	272	317	284	293	280	265	279	269	283	236	262	298	295	276	274	254	284	286	290	270	308	312	258	249	276	287	319	265	278	283	242	254	258	256	249	273	284	270	280	270	294	301	290	281	268	296	306	269	284	296	236	273	268	259	277	294	288	283	274	269	264	247	245	262	283	255	281	298	293	270	278	259	301	269	259	287	282	269	294	250	283	290	278	285	294	283	266	257	265	266	297	265	264	246	247	302	268	270	279	287	260	298	272	287	264	272	279	282	293	291	245	261	291	288	269	274	277	264	266	291	253	295	257	277	265	266	271	283	292	288	275	296	282	285	289	253	286	278	277	273	287	282	271	280	334	304	258	243	276	295	284	291	293	280	288	250	278	291	274	277	254	272	266	269	279	279	255	303	303	283	298	288	284	265	272	256	262	286	262	258	248	265	242	270	264	288	274	316	266	285	286	292	288	282	313	263	282	254	280	293	244	232	260	308	299	248	300	249	287	283	260	274	295	301	306	256	285	251	276	291	285	284	287	266	278	278	294	271	278	261	307	289	279	225	297	298	270	301	297	280	259	293	244	253	281	276	254	272	277	264	288	284	263	262	287	278	251	267	296	257	303	270	253	261	263	263	292	314	259	268	293	277	249	295	269	262	298	278	276	265	276	300	304	293	321	295	250	275	255	277	277	266	341	257	251	277	258	281	268	256	279	276	290	289	284	280	272	270	303	271	255	272	258	284	285	302	278	287	283	292	302	269	244	240	278	278	260	283	293	211	287	272	294	263	295	253	242	270	292	260	273	257	252	299	282	265	244	269	292	282	279	278	280	303	276	278	277	289	271	247	247	270	287	277	288	284	272	291	290	280	295	260	248	257	289	267	252	312	252	271	302	275	293	296	294	262	286	270	259	280	296	278	240	281	266	252	266	277	273	280	265	268	275	259	253	277	268	267	294	249	266	255	301	233	277	285	262	279	279	296	279	257	280	278	269	267	263	277	243	279	291	249	263	266	300	293	273	272	261	264	291	251	242	271	305	286	285	270	283	263	290	279	270	240	287	261	281	264	281	297	274	261	245	256	272	290	265	302	276	269	276	296	271	284	261	250	258	271	261	262	248	269	260	281	278	260	280	268	283	270	233	248	252	272	249	288	268	290	276	285	279	258	307	322	268	253	298	296	278	282	284	280	246	246	261	290	230	290	276	249	285	282	272	272	279	255	253	273	236	272	286	281	290	263	268	284	273	273	273	291	274	277	279	297	276	261	277	236	254	267	269	246	265	271	301	274	292	277	251	257	256	273	331	277	252	266	268	255	272	262	261	259	274	298	271	282	300	267	286	304	286	279	283	261	281	275	275	281
6453	3689	5740	4732	2000	1478	1001	855	885	749	707	703	779	734	648	712	661	669	688	725	688	663	703	678	683	691	685	667	694	665	693	709	716	691	672	708	644	716	657	663	697	680	640	637	632	667	695	665	695	700	713	712	652	684	697	682	687	679	661	695	720	685	649	681	708	709	688	675	690	675	667	691	716	668	659	683	676	662	654	676	704	646	668	695	654	698	701	668	653	701	699	681	700	689	684	655	644	712	664	681	688	669	675	666	649	685	672	684	667	687	702	672	665	697	707	646	674	657	705	661	680	630	698	651	667	709	666	637	695	679	707	705	671	690	654	679	685	665	706	644	719	659	666	677	681	673	670	665	672	648	695	682	639	712	749	710	706	701	637	689	700	647	671	630	695	659	640	685	653	678	711	626	716	688	650	708	708	683	669	700	665	688	642	654	746	712	684	624	689	658	750	699	726	671	623	714	692	635	640	715	636	657	703	648	658	611	667	651	741	712	694	657	676	675	701	643	679	689	702	683	694	694	656	622	648	719	713	647	701	666	685	700	676	703	670	681	674	702	666	693	668	669	651	690	720	673	645	653	696	683	702	702	709	722	674	687	692	677	708	693	631	730	694	686	667	694	726	624	642	675	686	672	670	696	694	658	699	678	612	671	672	713	658	667	645	725	678	679	654	729	663	616	649	671	668	715	660	686	664	668	669	706	698	698	670	664	688	670	682	697	681	676	677	675	641	713	686	697	614	688	684	699	705	642	731	655	678	699	695	725	695	685	699	659	622	638	729	685	686	654	645	689	704	667	666	706	671	667	644	661	751	681	688	680	660	667	708	657	675	673	667	664	715	669	673	706	674	660	683	695	683	671	702	706	668	697	658	667	655	680	644	646	700	699	667	708	706	648	708	681	692	684	682	653	709	710	690	633	603	651	704	707	691	709	685	680	651	710	679	683	679	659	688	657	677	656	708	696	648	699	684	618	682	678	680	689	679	681	708	675	697	705	649	665	629	710	691	651	730	689	623	663	671	672	674	646	721	644	622	686	699	678	696	656	654	651	665	637	642	683	636	698	731	658	686	691	737	675	660	679	676	687	664	714	706	652	694	666	714	662	695	649	685	696	654	694	690	621	708	688	693	710	661	692	732	707	634	698	695	691	688	702	687	688	693	645	650	676	682	679	694	696	655	694	667	663	689	655	683	620	667	666	702	672	653	714	688	708	667	685	665	728	692	701	680	644	612	709	682	699	683	670	697	675	676	665	669	756	688	672	675	699	634	645	732	702	709	642	684	695	674	653	645	711	684	674	698	721	665	675	720	672	678	652	723	676	664	665	721	687	674	656	700	634	712	665	694	672	728	698	666	657	652	697	693	669	653	726	702	684	657	711	677	675	713	694	671	671	681	712	700	620	739	645	641	667	679	729	647	659	680	655	631	677	655	685	664	688	729	699	646	665	704	654	698	728	654	728	699	665	696	703	693	710	627	722	677	700	734	741	682	693	657	676	687	711	667	659	672	720	660	673	669	713	708	682	695	724	684	720	684	702	715	658	696	720	707	733	700	687	665	669	666	720	736	719	683	684	685	654	696	689	650	649	708	684	684	678	711	675	717	692	706	714	670	684	716	672	680	663	696	709	690	685	706	749	680	646	689	661	656	694	665	651	651	671	653	677	636	670	723	674	715	664	679	651	715	684	672	659	650	712	685	683	698	731	672	688	655	718	649	709	708	657	674	689	718	702	696	696	665	707	678	614	664	699	672	724	683	627	698	695	637	660	655	693	734	699	673	658	660	654	687	717	685	659	663	704	668	701	632	746	642	685	654	701	707	684	687	727	690	663	701	694	658	648	690	688	690	656	756	687	711	674	715	649	708	714	678	715	669	680	630	691	722	698	686	696	679	613	651	653	658	710	627	660	716	652	670	677	665	651	711	724	666	727	636	632	674	733	651	693	673	624	659	693	680	661	665	689	644	691	708	725	697	715	677	719	690	677	652	646	677	695	655	651	716	715	677	674	687	694	681	680	667	679	727	632	641	696	693	752	670	649	674	679	693	681	686	687	675	690	682	767	687	701	640	692	693	722	652	695	652	703	694	630	647	728	678	711	684	673	685	697	660	661	691	698	703	704	648	673	648	693	647	627	660	663	706	697	707	678	705	669	633	676	693	683	664	658	688	678	675	654	656	696	669	672	632	706	660	726	659	656	646	647	656	674	689	676	678	657	699	662	687	686	706	647	700	697	670	684	694	634	650	696	665	664	699	676	652	709	672	648	642	673	682	671	721	646	645	674	709	690	713	639	649	676	658	666	699	664	671	716	716	705	719	697	737	648	688	671	676	677	682	722	657	665	686	669	709	689	694	661	625	665	647	663	702	647	687	727	635	696	672	650	713	700	691	685	652	699	696	690	668	672	721	705	712	710	679	688	699	662	659	624	686	686	670	675	637	660	612	701	673	659	725	696	755	663	702	636	694	687	661	708	688	696	693	658	684	720	703	647	672	659	733	718	671	665	701	655	676	693	649	677	643	676	689	664	657	702	667	664	724	658	663	689	720	689	646	722	665	679	697	639	666	712	681	665	678	686	636	683	688	685	644	725	674	652	653	702	659	724	688	654	716	698	678	693	689	679	673	671	630	647	720	649	708	654	702	664	701	675	730	657	671	660	662	667	639	668	677	696	686	653	669	667	637	704	648	675	679	649	683	709	628	632	685	675	718	684	685	694	657	692	668	679	682	696	683	696	705	635	732	648	712	700	681	648	665	686	671	670	683	634	651	635	727	661	709	674	677	715	718	660	680	668	691	715	670	656	698	667	697	674	700	662	685	718	692	679	650	653	712	692	693	671	682	662	673	679	690	659	728	707	703	717	670	728	687	685	701	675	714	721	686	674	678	692	739	737	670	692	665	645	692	674	655	641	653	666	692	704	692	682	710	657	679	697	675	682	700	638	702	654	663	721	713	692	646	712	707	696	655	663	649	704	700	714	688	679	669	704	679	654	681	702	686	664	720	704	709	653	692	660	680	631	663	694	687	652	658	697	682	701	682	673	688	638	690	654	674	647	653	700	681	685	692	697	636	632	733	693	681	703	712	685	675	636	684	700	700	638	628	670	650	635	687	675	688	703	707	699	648	702	691	625	707	698	686	666	667	644	627	676	725	690	632	662	694	643	701	677	631	685	700	679	633	591	679	674	668	700	669	666	684	700	700	686	686	636	653	673	681	716	680	729	654	658	661	672	704	689	683	702	661	675	652	661	645	680	669	666	716	664	698	688	660	663	711	629	666	698	642	685	645	671	653	697	669	684	667	667	721	730	687	641	690	652	675	712	645	645	676	663	705	692	704	691	653	716	677	709	757	642	699	733	687	673	697	668	602	695	667	687	655	652	688	677	692	662	683	702	687	678	648	671	680	631	665	687	636	716	664	675	735	678	689	695	674	647	719	665	672	661	714	679	704	667	671	678	640	658	678	716	650	687	679	671	697	652	683	701	688	707
18269	6438	6009	3345	1250	833	605	512	491	394	389	394	383	427	423	411	380	462	348	412	401	445	413	403	395	388	379	395	397	396	406	381	410	405	420	420	436	409	416	405	373	396	401	404	403	404	403	393	399	388	392	390	390	387	382	390	389	414	430	378	402	361	427	383	407	409	389	404	408	394	412	377	387	395	376	401	388	426	380	395	393	382	402	398	359	363	409	371	383	398	415	447	383	414	363	412	360	434	401	419	415	406	425	434	394	446	446	420	418	396	428	381	403	399	361	382	352	357	399	393	406	350	382	363	384	406	367	401	377	398	385	389	397	377	371	417	408	393	406	390	377	365	418	393	426	404	431	387	368	391	363	440	407	426	396	417	376	353	351	389	406	415	370	390	397	368	409	392	389	405	354	383	382	398	389	416	363	378	382	427	387	426	381	417	361	396	398	371	400	399	411	373	399	418	404	407	403	361	421	405	384	424	357	423	380	375	409	386	457	386	403	386	417	399	352	409	377	392	397	412	375	416	356	368	393	401	397	364	367	354	420	389	391	399	375	397	432	402	386	401	406	373	439	403	353	377	335	406	411	388	413	402	370	381	388	422	416	416	393	421	405	389	382	402	389	393	437	363	451	394	388	388	400	375	411	417	347	373	407	458	423	378	383	376	365	397	362	398	378	360	375	410	394	401	390	400	429	391	376	386	401	375	365	396	390	404	351	378	384	382	351	404	415	387	397	404	399	381	405	388	391	385	394	400	379	379	409	403	396	377	408	383	397	393	406	361	399	381	400	422	399	422	372	369	376	381	398	401	381	373	381	389	375	377	396	403	395	394	443	416	403	456	424	418	417	404	408	390	425	410	396	371	384	349	417	374	415	401	401	392	400	415	345	379	397	381	380	392	410	419	398	384	416	429	372	400	402	404	390	403	381	362	383	393	382	415	390	370	390	375	388	431	423	384	395	400	346	407	405	393	383	403	368	401	403	357	399	375	385	436	372	368	409	376	403	400	373	425	401	389	365	428	395	429	402	400	382	383	355	400	382	410	401	388	378	399	385	362	431	360	424	374	389	426	388	399	380	401	374	425	451	374	396	400	399	399	371	368	373	398	400	377	373	416	415	410	402	389	380	419	402	411	362	341	386	368	375	404	396	344	394	412	390	422	405	423	410	365	384	413	410	415	417	406	412	414	384	380	424	403	410	357	424	424	388	393	381	406	378	404	397	412	405	390	419	410	367	331	381	379	376	435	393	405	384	394	399	406	419	382	372	443	369	411	380	431	435	381	408	371	388	361	388	404	406	416	374	415	396	390	445	409	377	360	383	379	381	405	379	370	411	399	350	373	388	395	394	406	380	370	413	385	408	430	359	393	391	404	393	400	405	418	397	421	400	394	396	395	410	349	358	392	411	424	385	394	379	397	395	410	405	408	437	413	400	434	402	351	392	455	386	381	391	380	397	385	382	339	387	362	392	425	411	411	363	396	406	415	406	432	396	393	377	418	411	405	389	374	394	429	397	433	400	380	416	411	386	395	376	394	378	365	381	427	393	384	357	396	367	403	401	406	402	378	398	385	404	363	392	404	423	412	381	407	385	436	381	413	388	398	361	387	408	382	387	364	406	397	436	395	401	417	400	401	421	393	387	366	427	394	432	369	405	395	425	404	383	372	411	385	396	399	362	380	426	409	420	415	355	421	400	377	378	424	386	405	393	424	410	366	409	393	398	437	411	374	390	388	373	397	374	370	384	391	413	383	370	403	396	374	401	388	411	365	418	346	408	398	394	389	419	434	416	405	357	376	383	354	367	403	386	394	405	404	399	393	447	425	398	404	410	406	352	358	351	399	399	391	386	375	401	385	423	386	401	380	367	376	398	411	396	371	385	407	409	403	383	379	407	412	393	375	402	395	404	406	384	428	429	422	391	405	356	399	358	411	343	390	375	402	389	392	374	377	378	383	415	421	393	367	385	377	415	384	412	411	348	401	409	423	392	388	404	388	410	393	399	390	402	379	401	377	389	410	421	447	398	426	360	354	382	382	404	408	387	387	404	382	390	390	389	400	402	393	381	335	375	401	368	402	404	407	371	373	355	445	403	384	401	426	416	409	425	408	374	411	392	382	385	408	360	387	377	394	429	407	383	368	436	355	398	383	351	379	398	383	380	352	388	402	395	392	385	377	402	395	410	367	419	377	407	391	393	407	372	378	396	410	407	393	407	396	428	389	371	408	393	430	382	401	386	380	367	377	373	368	371	395	411	371	394	380	377	375	398	403	380	383	397	388	393	414	378	414	369	378	379	369	366	391	382	426	400	395	377	344	382	400	410	388	399	344	372	392	407	405	404	399	384	411	422	391	390	415	406	403	351	417	366	400	428	425	384	411	426	357	390	380	398	425	407	408	401	400	380	414	382	386	368	426	405	402	409	443	388	370	378	425	424	439	369	373	412	377	383	435	394	420	376	415	426	410	409	363	391	372	420	423	403	395	367	383	369	377	358	403	432	375	402	420	444	403	392	424	425	402	377	398	418	399	371	399	380	407	394	371	395	399	384	407	412	404	370	367	407	392	353	399	395	386	416	431	405	357	386	377	386	361	415	386	409	404	388	383	371	354	377	386	386	372	396	399	403	362	400	409	410	386	397	401	389	385	384	393	383	408	415	385	418	381	384	419	394	392	396	415	416	385	391	384	416	410	360	385	381	431	433	406	385	404	406	399	431	411	447	423	416	393	411	424	395	396	355	369	387	399	374	383	380	406	409	400	383	408	415	423	384	407	389	389	387	409	382	401	376	406	388	410	386	421	382	399	397	404	441	388	426	390	395	396	368	414	396	399	388	432	375	386	367	380	389	370	408	391	392	379	370	393	443	438	368	362	404	401	397	376	358	346	403	417	399	369	371	362	392	396	373	407	412	406	375	398	385	363	451	365	373	382	406	431	381	419	405	403	449	369	426	359	388	422	342	397	393	383	384	357	405	376	375	409	438	387	369	385	441	392	379	375	388	384	367	427	402	395	397	383	396	389	350	374	366	386	401	377	402	408	438	385	440	401	396	410	398	404	456	418	399	393	421	391	397	380	392	377	426	397	355	429	440	371	377	418	377	417	395	374	400	418	362	392	353	378	379	407	391	351	386	396	402	387	416	377	401	384	409	381	396	391	380	405	397	385	395	401	372	386	380	372	368	392	399	404	415	383	400	427	425	391	383	367	388	422	380	398	405	394	423	407	398	396	432	355	373	395	385	395	397	420	400	379	345	390	388	390	395	396	403	393	385	397	422	385	383	397	396	406	382	396	377	404	410	401	388	397	378	405	359	409	383	406	407	388	371	392	383	394	378	402	389	387	383	381	394	373	346	368	377	386	432	373	406	331	411	437	438	375	401	404	343	387	402	387	392	390	392	425	389	388	388	398	370	402	451	409	400	382	433	392	403	414	386	401	400	380	372	407	402	426	428	392	396	398	357	365	411	408	377	383	381	378	379	376	370	371	386	406
13012	6010	10882	9070	4040	2919	1816	1558	1509	1183	1096	1026	1031	1018	1044	985	951	955	924	968	940	993	962	986	955	934	941	886	921	928	940	914	938	994	941	908	912	914	910	900	981	908	859	953	919	931	922	935	951	955	879	928	952	959	898	899	921	903	949	892	930	944	916	893	929	899	906	953	884	926	931	944	922	945	953	937	938	922	945	932	956	926	985	934	916	898	944	899	945	950	955	912	878	909	892	974	932	936	900	883	937	927	910	898	946	924	970	976	969	944	953	973	969	931	939	956	903	938	892	989	909	946	871	930	955	943	917	938	903	946	956	1006	882	968	981	894	963	891	913	950	962	905	974	889	927	989	922	938	928	949	979	916	905	879	925	949	917	880	890	932	926	937	912	877	944	1003	967	870	925	965	977	969	876	939	900	898	940	884	933	886	961	913	900	886	955	963	963	949	930	988	894	922	992	910	981	893	928	930	901	891	996	930	1005	916	948	941	894	940	912	991	925	967	959	941	970	913	915	940	931	945	950	930	921	957	910	906	891	955	880	923	900	908	944	895	919	908	926	894	915	926	910	942	889	921	891	945	901	920	929	885	924	940	926	927	897	893	987	907	951	899	870	912	904	912	879	941	947	932	930	932	901	955	957	901	893	897	930	942	905	937	897	900	895	953	893	967	940	947	951	902	931	924	940	934	952	953	926	954	919	945	921	930	914	893	896	896	928	919	964	894	942	902	898	901	954	954	914	943	892	991	942	904	914	899	909	976	949	915	900	898	894	952	905	937	925	921	940	920	946	904	928	890	959	947	919	949	941	908	952	843	915	914	847	915	853	860	905	978	966	949	990	941	926	983	945	915	924	952	933	912	933	916	896	939	943	935	923	942	935	912	923	944	961	923	897	952	939	901	898	891	951	928	950	926	906	969	920	979	918	911	908	856	906	962	920	935	900	972	946	949	939	951	900	894	968	907	859	962	942	921	965	859	936	903	952	965	931	892	882	923	982	929	900	888	948	924	900	943	956	879	910	920	916	930	965	898	884	901	961	878	876	924	887	905	892	882	940	863	917	909	892	918	917	908	918	955	903	892	882	954	925	925	918	911	878	855	910	917	889	938	936	908	946	864	862	1012	901	940	952	959	920	886	923	911	914	950	923	990	907	947	939	892	818	892	967	888	936	904	924	955	920	992	939	902	969	975	930	954	890	876	916	925	908	831	939	940	958	952	892	942	888	921	953	953	921	875	923	945	942	921	908	954	951	922	997	936	938	960	926	938	981	893	876	931	954	941	947	930	862	902	902	987	949	935	919	930	875	958	959	918	918	944	879	974	951	909	952	934	917	910	917	895	881	903	934	915	940	912	977	964	933	906	909	907	902	939	887	907	873	937	916	848	934	975	904	976	957	939	964	974	870	916	910	890	899	944	948	906	926	900	909	960	887	943	916	926	931	926	909	990	923	932	932	903	948	914	909	912	935	935	936	893	911	934	912	953	905	944	1013	940	916	955	904	884	944	957	930	893	913	961	964	936	919	957	914	929	942	865	934	913	974	963	939	885	948	930	906	903	893	905	927	937	878	967	947	886	945	953	948	871	877	954	936	935	879	1001	968	948	918	906	941	975	945	907	923	910	892	943	866	900	918	927	888	882	919	893	926	940	871	976	914	920	863	934	902	948	970	928	924	959	938	926	922	921	896	1006	987	909	952	883	937	897	957	897	935	919	902	946	957	926	927	909	902	973	957	973	904	952	962	931	903	925	883	966	919	910	897	941	922	954	979	955	914	923	879	926	930	891	874	907	971	975	912	931	966	903	933	886	961	963	921	974	891	924	862	957	941	962	931	941	959	945	900	866	912	904	971	903	891	963	902	934	917	968	919	921	935	977	902	982	895	939	964	968	931	941	938	892	960	954	919	985	966	935	895	907	910	879	881	951	930	923	922	947	908	994	914	913	930	934	972	898	949	953	907	944	940	926	892	930	977	909	960	908	946	929	911	913	883	890	935	914	930	933	924	922	934	851	899	901	901	903	983	914	923	938	948	924	904	913	910	947	899	940	898	950	897	921	938	900	981	942	899	881	927	897	919	939	947	956	929	897	911	953	931	951	885	933	916	930	957	890	952	886	939	875	938	914	866	948	967	938	898	954	908	933	937	938	920	893	903	922	892	938	871	921	955	916	891	968	910	916	921	902	889	944	884	953	918	913	909	915	941	958	900	919	939	881	943	871	967	903	962	910	938	919	914	940	968	958	920	978	929	877	959	967	867	898	918	920	942	853	903	927	925	950	915	956	942	946	900	918	963	891	919	942	900	955	915	874	890	956	931	946	937	946	966	895	925	961	899	980	961	954	890	977	956	936	949	939	892	931	929	916	880	948	872	899	878	923	908	998	956	952	858	889	877	915	847	918	939	945	910	918	904	964	922	902	928	915	901	907	907	882	905	941	974	928	972	865	961	918	908	924	945	885	935	927	962	901	907	910	957	925	932	944	879	845	1023	921	934	946	949	908	931	946	908	940	886	881	931	940	953	939	963	949	943	948	945	879	965	928	894	921	930	904	882	938	877	924	945	890	935	924	951	918	926	875	920	924	996	985	914	932	948	950	933	909	925	954	932	922	896	942	954	870	950	916	935	927	920	941	933	966	889	919	915	999	909	982	953	965	935	984	911	881	922	904	897	931	864	910	955	894	888	942	935	921	922	971	944	973	933	960	946	882	905	957	949	960	951	977	963	951	958	943	997	926	971	897	947	857	953	914	957	929	915	948	972	968	892	856	925	934	923	949	907	934	876	963	943	900	876	980	985	912	932	927	915	918	909	935	895	925	904	891	882	904	894	969	961	917	966	944	929	943	948	982	916	961	924	914	927	924	892	925	903	930	962	950	953	906	931	966	909	930	900	894	968	904	938	974	898	973	901	948	940	934	955	923	967	925	957	936	942	881	909	918	933	902	901	899	962	963	942	907	966	921	881	944	905	927	954	911	930	917	913	979	872	936	963	950	948	945	939	893	884	932	936	937	895	914	898	962	935	944	849	951	926	928	904	938	910	945	916	944	924	967	877	942	935	925	940	875	937	939	940	941	878	874	894	905	893	930	944	898	924	932	927	870	954	884	937	951	888	903	920	897	898	892	923	937	960	946	941	926	949	914	915	891	925	953	855	942	905	882	901	896	932	896	969	899	978	972	894	904	918	924	890	933	974	854	976	916	948	937	899	921	957	966	959	941	959	937	938	931	930	941	984	896	924	907	945	930	955	940	968	877	961	924	946	875	917	859	927	931	948	906	923	961	900	890	922	907	905	931	960	909	960	896	885	929	937	879	934	885	898	959	914	944	962	876	978	924	909	950	913	975	932	979	962	917	886	886	893	929	896	913	953	924	974	866	940	952	1002	926	1026	908	953	951	927	897	908	909	893	925	942	921	937	920	922	909	939	971	905	966	909	923	918	968	942	963	958	951	960	953	958	971	945	936	931	913	973	880	918	922	883	936	911	919	907	941	938	961	928	922
27012	10615	8959	5012	1720	1032	607	530	496	376	359	336	360	346	312	352	322	346	329	285	315	351	325	307	297	323	315	299	318	316	284	295	298	307	298	310	325	295	303	297	328	309	317	297	316	323	347	333	293	302	274	334	324	297	301	337	339	284	310	315	345	317	347	311	308	341	330	298	317	313	345	302	343	308	341	324	302	306	314	283	326	304	303	284	340	310	311	280	339	304	308	284	294	311	307	287	325	326	302	296	295	334	278	290	335	302	298	295	288	320	312	319	308	294	325	349	282	315	311	322	338	344	322	343	284	330	306	307	306	315	306	286	283	267	314	291	287	299	291	290	312	308	296	279	320	340	338	293	326	311	272	324	313	288	314	326	330	301	328	348	296	286	347	352	283	300	282	302	315	318	317	332	336	288	306	278	298	317	314	313	317	279	309	285	312	337	317	317	326	283	303	302	328	305	323	314	307	296	317	302	270	284	286	311	288	300	304	305	291	333	287	314	347	315	299	295	333	291	358	322	284	312	285	297	281	323	307	304	317	321	269	276	306	309	340	284	286	330	308	305	297	304	288	320	282	306	327	322	307	293	335	279	320	301	319	306	334	303	322	293	309	317	311	319	312	301	304	292	305	311	309	348	323	278	281	307	302	304	315	284	346	328	301	296	301	315	289	325	272	277	320	310	337	298	297	315	315	309	320	315	306	340	335	335	313	332	299	347	287	319	281	310	317	312	336	309	302	288	308	314	304	308	288	330	278	295	334	333	306	287	280	287	321	354	329	298	348	292	306	298	337	296	301	318	330	313	316	293	288	293	333	303	320	287	297	284	315	298	308	296	317	314	241	305	306	314	307	312	281	323	297	290	293	298	302	273	334	337	270	300	312	320	291	307	325	298	320	282	292	297	293	295	306	315	322	293	308	277	303	302	315	310	307	258	293	320	296	305	356	305	283	295	332	281	298	323	295	325	302	277	335	290	321	337	313	303	293	324	316	336	325	345	303	295	307	311	316	314	309	320	275	297	288	291	316	287	295	344	339	291	332	288	328	320	326	294	306	328	315	313	316	302	294	319	294	278	308	317	308	304	324	294	307	298	338	307	335	289	273	334	282	325	353	314	300	334	273	314	282	305	291	300	310	328	313	293	316	320	299	326	345	291	331	296	301	292	289	314	305	286	309	314	294	304	270	311	319	322	308	323	313	327	308	328	281	284	303	304	320	288	287	303	340	269	287	294	321	291	318	304	295	336	309	327	321	324	272	301	337	281	309	282	308	336	288	296	323	323	302	320	301	314	310	303	283	292	296	308	338	300	335	320	311	315	324	284	330	327	306	311	345	352	330	298	294	313	304	305	284	318	320	330	312	333	292	309	288	282	327	317	318	324	294	311	301	280	281	285	291	308	292	298	332	340	304	300	292	272	330	305	305	306	294	319	297	308	277	289	288	292	317	327	309	283	318	278	301	316	317	296	298	300	333	280	310	297	312	335	306	295	323	272	321	341	316	331	311	321	286	274	283	289	290	329	311	352	298	338	287	331	323	323	310	307	350	253	302	298	312	297	277	295	324	320	296	323	312	346	296	309	317	320	286	272	312	330	304	337	294	319	311	328	302	319	289	324	312	325	314	302	325	330	290	272	311	338	286	312	331	301	313	329	328	294	307	293	332	331	295	312	309	333	334	303	325	307	307	312	324	309	311	300	334	306	321	277	322	325	317	317	304	349	308	292	317	300	313	330	311	317	297	320	308	306	301	327	288	298	284	323	325	323	305	315	305	322	306	301	294	331	301	305	307	295	330	282	333	283	314	300	296	322	278	312	312	310	332	321	310	304	291	326	323	314	341	315	300	316	267	355	281	288	281	299	288	301	282	296	342	323	284	321	307	313	331	317	310	306	314	315	297	281	319	350	315	346	296	282	359	281	298	321	312	335	344	307	291	303	301	305	301	320	308	321	311	307	294	298	311	295	281	300	294	268	303	313	281	288	311	337	306	297	339	295	319	337	303	311	335	305	304	319	315	281	337	322	324	268	283	316	321	352	300	326	295	331	310	291	319	303	288	307	316	325	343	314	286	288	349	316	303	309	289	307	337	314	345	316	289	304	309	291	313	273	324	271	324	323	302	324	281	311	291	309	346	293	284	305	304	329	300	311	315	334	336	304	277	283	313	322	319	349	293	317	296	291	310	327	352	350	295	284	331	320	325	303	323	277	294	311	281	300	296	322	288	297	312	290	277	297	328	314	326	288	357	330	274	312	330	265	326	318	286	306	282	314	294	300	314	342	316	299	299	312	315	289	326	285	329	310	269	318	343	294	309	288	308	296	300	302	299	348	344	297	303	325	284	295	317	325	287	322	310	293	314	298	306	329	293	336	300	302	287	270	304	318	311	305	322	312	286	305	320	284	293	305	272	321	338	318	317	296	294	342	265	281	295	292	299	303	305	323	282	299	302	314	326	326	328	303	304	307	296	308	281	298	293	282	313	323	285	292	319	297	338	302	324	313	293	290	305	286	295	268	345	334	260	311	320	323	291	296	312	320	291	313	267	306	273	296	256	301	322	323	312	292	306	318	306	326	317	326	305	304	317	303	309	283	286	309	319	300	299	285	332	316	297	309	292	331	314	315	301	294	314	313	332	307	295	304	300	338	295	277	265	328	306	309	324	290	318	335	313	304	282	286	289	332	397	314	312	300	324	302	321	293	332	285	300	315	327	334	313	299	316	317	321	304	274	288	299	313	280	295	302	297	324	302	296	297	314	319	318	294	308	308	288	327	303	343	306	346	332	308	293	302	293	319	263	304	304	315	302	289	333	348	270	314	287	326	312	328	319	303	333	336	322	267	296	313	284	289	325	319	307	307	312	322	310	346	338	289	315	354	272	296	325	283	334	357	307	334	269	327	311	300	302	322	309	302	294	297	294	313	288	270	295	303	341	266	326	292	300	285	298	298	303	314	302	277	296	288	276	331	337	315	274	333	315	359	275	312	322	349	299	325	305	331	341	330	289	332	326	338	282	302	314	288	334	298	333	319	306	303	287	309	329	306	305	315	299	318	326	311	317	284	308	292	312	247	319	323	328	291	320	338	340	330	297	316	314	316	317	308	302	291	281	283	288	345	288	293	324	281	312	316	316	287	295	297	319	292	309	305	288	318	365	274	265	298	322	320	300	300	294	296	327	268	294	326	311	329	282	300	354	332	292	350	299	324	288	352	310	308	294	318	276	337	308	276	305	322	296	292	335	266	333	321	330	315	296	280	290	315	271	318	304	297	270	332	321	318	295	329	317	284	307	305	302	284	347	313	276	292	258	292	293	323	296	272	316	321	324	291	273	335	351	280	313	343	325	297	324	310	301	310	311	299	334	269	306	315	293	299	298	344	315	283	325	314	306	283	292	321	285	296	286	306	312	336	289	349	318	308	329	275	290	315	304	296	330	315	309	310	323	295	308	316	310	291	284	295	309	287	271	326	328	284	297	300	335	355	334	304	288	333
16410	8456	14449	11778	5667	4065	2452	1927	1681	1283	1062	993	923	885	849	816	858	840	841	790	802	730	785	783	748	740	727	767	750	801	776	759	715	706	746	756	733	778	716	734	732	710	704	753	729	748	719	699	723	761	666	741	734	732	770	749	705	755	743	715	712	743	764	733	751	755	732	732	745	762	682	749	758	721	749	762	747	745	748	733	713	733	733	708	711	736	761	714	792	732	738	717	743	724	742	762	748	757	710	706	721	770	760	708	678	765	731	734	716	737	671	716	698	711	656	709	771	774	753	744	771	737	685	720	754	703	701	728	704	681	699	757	730	763	728	685	700	781	768	764	747	751	702	770	704	725	710	756	717	723	741	711	721	707	698	731	716	694	708	699	695	699	729	711	788	779	708	724	685	743	762	695	710	720	727	744	730	720	762	736	795	703	706	696	725	692	750	717	757	696	721	725	689	731	719	722	728	743	738	739	702	716	724	710	769	717	738	676	743	681	710	751	782	707	766	763	700	709	749	756	720	665	749	695	775	729	708	750	686	703	707	746	782	734	690	742	761	740	736	669	712	726	741	702	760	731	729	740	733	690	688	739	723	763	714	722	677	704	682	729	701	698	751	751	736	681	730	744	660	729	705	704	725	726	753	736	765	668	710	713	763	713	719	746	743	695	727	713	727	691	736	754	718	719	728	703	697	695	704	731	759	740	732	705	733	731	682	753	717	776	689	743	764	743	769	738	693	743	706	764	742	691	729	705	691	686	734	754	691	740	739	769	699	749	671	745	711	703	711	714	703	674	736	701	664	708	706	708	720	728	732	700	722	693	721	740	714	707	697	713	733	796	768	679	736	710	752	685	688	775	746	745	698	722	720	739	694	708	754	763	715	710	695	734	701	719	703	717	728	731	686	746	701	739	731	685	707	714	689	698	748	730	709	698	656	732	704	741	741	713	721	719	706	746	719	760	724	718	763	724	682	684	737	720	725	733	734	706	706	759	723	676	716	737	708	712	711	752	757	734	731	752	742	740	720	724	716	737	750	756	701	767	714	751	776	686	734	761	713	726	722	679	763	714	742	743	694	721	703	732	751	712	719	728	728	759	703	711	726	763	709	686	698	703	806	730	740	708	700	790	675	699	738	729	720	708	718	722	712	712	743	697	738	710	705	704	731	710	707	704	711	722	721	739	706	679	705	706	744	753	688	724	713	760	711	732	719	703	736	702	773	741	726	742	711	731	760	739	697	716	699	703	740	729	770	734	701	722	713	755	725	733	717	753	734	699	736	733	730	690	735	744	707	740	717	702	692	734	662	717	717	751	701	690	728	749	749	722	749	725	687	710	684	722	700	709	777	710	718	744	716	683	643	706	723	726	652	671	731	730	732	741	735	777	783	728	750	749	706	735	704	745	742	698	760	737	739	730	720	694	703	672	702	716	688	703	697	726	732	716	719	728	715	755	720	726	716	695	716	691	761	688	739	688	697	700	725	721	698	681	743	755	712	691	709	682	728	695	703	684	695	714	684	714	741	724	710	691	729	703	709	715	718	698	715	692	735	754	736	677	725	692	729	729	691	700	734	769	684	692	792	751	703	733	685	738	724	740	737	780	727	697	728	690	724	714	706	685	733	740	712	737	759	723	719	748	713	728	763	722	779	726	707	722	703	723	711	700	690	747	699	712	660	753	701	664	729	771	729	739	688	710	714	659	781	715	769	731	736	742	732	763	659	723	743	718	709	708	689	667	744	771	725	743	733	732	731	747	714	684	749	711	695	769	698	720	748	747	730	710	685	693	748	778	752	693	765	696	725	710	760	707	739	753	743	752	705	749	736	716	765	776	736	720	755	657	737	736	773	686	723	748	712	710	721	719	730	672	711	736	727	769	785	745	672	709	696	731	728	698	757	724	710	754	706	718	739	702	715	707	701	698	691	738	732	756	755	678	709	745	709	668	724	791	726	734	725	763	695	728	732	691	723	717	730	698	758	730	721	774	746	737	766	733	781	737	715	728	733	737	742	741	664	751	716	753	753	707	774	743	740	730	722	717	690	718	743	775	743	708	755	730	648	729	711	690	732	759	709	737	713	733	762	722	721	735	732	709	768	721	777	721	730	717	716	733	755	728	710	670	694	732	711	758	741	763	695	726	727	702	760	716	698	688	747	694	669	730	736	689	735	765	734	734	754	753	748	711	704	726	735	745	724	742	706	704	731	679	704	723	684	738	737	749	741	687	738	732	795	753	722	739	744	697	733	664	773	697	726	740	739	749	738	663	703	733	684	762	732	722	713	713	690	731	753	758	715	733	710	725	692	724	699	768	726	709	665	727	695	769	721	695	737	702	723	741	734	702	759	736	742	701	710	706	714	724	728	734	712	718	747	747	704	732	688	699	701	711	730	687	695	739	714	699	730	712	723	740	727	739	692	710	698	690	717	728	726	720	689	732	726	731	750	732	752	667	715	714	744	737	727	745	759	715	715	774	740	729	711	699	753	724	703	704	729	761	740	732	736	699	733	770	709	713	744	754	703	735	735	670	733	738	766	742	712	716	715	696	673	687	757	716	734	685	774	689	760	687	682	753	748	778	710	774	725	725	765	733	742	756	741	713	707	776	729	729	720	738	743	740	675	716	722	712	713	724	684	755	702	691	729	761	740	718	743	693	767	698	698	708	774	738	749	720	754	770	749	717	713	782	702	777	759	748	714	678	718	717	746	736	697	739	741	712	706	700	736	760	725	721	752	682	709	714	753	743	710	717	778	691	708	714	712	738	740	720	714	734	713	706	699	688	709	782	697	748	710	721	711	761	704	745	687	737	702	762	784	757	795	732	726	702	656	685	743	708	696	745	737	762	746	676	698	704	685	730	710	707	738	732	762	750	735	733	699	700	701	689	680	697	730	723	719	748	723	736	763	757	730	694	755	728	726	734	745	714	716	788	723	714	732	754	721	740	732	732	700	720	714	716	718	707	729	720	763	723	736	692	720	688	732	712	703	710	751	742	705	750	746	677	770	717	703	730	751	734	704	707	734	762	732	726	736	730	698	712	727	754	723	717	772	712	703	750	744	709	729	705	757	732	712	738	762	756	719	736	729	760	741	723	736	704	716	725	725	705	702	684	739	728	726	719	753	721	783	730	715	720	746	738	726	722	726	727	732	747	745	722	727	723	698	705	712	706	726	731	713	775	683	762	699	689	698	740	722	730	695	732	739	685	713	750	687	755	716	737	749	720	720	713	756	760	739	720	706	724	732	677	714	716	733	717	713	750	708	712	711	729	689	717	765	733	701	693	670	690	754	702	764	705	728	757	742	740	738	740	746	737	745	722	746	780	723	757	772	708	694	776	762	724	736	714	719	750	768	706	720	673	719	750	716	736	727	737	709	732	680	769	705	704	698	705	729	680	725	725	708	774	728	709	724	740	687	719	730	731	696	694	716	748	777	740	702	724	713	746	709	722	721	712	705	765	767	730	723	734	729	710	725	723	717	718	722	720	729	712
8839	3619	2730	1296	535	426	353	298	300	288	306	316	301	243	220	276	253	253	283	288	277	275	271	265	281	258	259	311	264	266	252	278	280	266	277	250	270	247	253	262	280	253	259	284	260	286	292	286	259	265	278	260	293	252	248	250	312	279	220	273	265	282	316	266	271	254	261	310	272	300	287	305	251	270	274	256	245	234	256	285	276	292	268	267	273	288	267	284	272	306	254	290	251	286	257	288	286	272	292	266	248	268	264	263	276	289	278	247	238	276	285	283	290	239	241	243	253	258	272	306	261	249	296	298	219	238	282	308	255	277	246	255	283	285	286	307	275	256	254	266	271	237	263	293	291	254	264	274	297	265	303	275	254	285	246	295	278	258	282	277	306	272	285	226	287	292	286	277	292	292	264	275	248	276	259	281	288	292	289	302	253	235	266	285	262	267	259	281	268	275	255	278	298	272	261	271	265	299	311	250	256	253	271	281	293	275	304	269	263	255	271	245	264	249	258	279	269	259	247	272	262	238	271	269	263	228	269	268	277	263	267	289	278	264	256	299	256	275	264	295	262	287	263	264	269	244	308	280	295	287	280	259	270	272	261	266	238	279	244	275	253	235	273	274	288	282	246	287	263	262	268	255	298	262	276	292	283	278	254	267	277	260	264	269	271	242	284	283	246	273	275	277	272	273	254	274	295	262	257	286	265	279	271	283	260	267	274	244	253	294	297	266	260	269	271	286	265	251	248	294	306	251	296	264	274	274	272	262	249	266	255	277	265	290	276	238	254	286	292	287	247	251	275	274	252	258	263	258	263	255	289	262	270	267	262	267	282	271	263	291	290	276	260	283	303	263	259	260	279	263	268	240	263	274	263	288	293	250	278	282	280	329	259	270	271	250	275	269	256	235	271	268	294	299	251	293	253	290	267	254	282	255	264	291	294	272	239	271	271	279	269	287	259	264	276	285	270	251	266	270	276	263	255	265	262	278	274	285	302	283	267	268	250	270	282	285	311	256	290	269	264	275	261	281	268	317	280	271	291	238	305	278	288	288	273	261	289	257	277	274	295	265	282	259	295	252	245	239	271	275	264	269	261	273	268	260	283	266	289	257	277	295	279	282	257	280	265	258	262	264	266	297	245	279	307	260	258	249	290	296	273	295	284	258	257	250	240	280	263	264	235	250	267	270	284	277	278	270	297	266	244	260	267	284	266	271	252	244	287	268	267	322	258	270	283	243	288	272	254	300	285	313	275	237	248	287	272	291	271	270	252	244	288	269	270	276	284	255	256	275	287	213	283	305	284	267	258	272	258	254	263	262	266	292	296	257	322	265	273	259	263	271	281	264	252	268	246	286	287	257	278	259	250	271	253	269	236	253	290	284	256	273	280	254	277	253	262	241	268	270	306	277	279	274	280	277	268	266	272	289	262	276	284	247	238	247	274	280	264	296	279	266	253	261	288	278	267	287	273	270	266	258	283	271	235	256	266	282	276	263	252	271	277	287	258	284	258	265	275	277	283	282	249	276	274	236	252	288	303	286	259	255	272	251	301	273	263	245	261	298	273	264	274	275	263	248	302	261	275	280	285	240	294	278	257	283	273	314	273	293	254	269	249	268	251	280	301	279	250	284	291	248	275	251	231	267	268	314	268	271	269	310	309	285	281	240	241	252	321	274	296	255	265	283	271	294	308	266	286	278	262	268	291	273	248	273	248	261	275	267	272	278	272	248	266	258	262	284	282	304	290	279	276	273	278	273	252	270	282	268	289	250	294	306	285	291	271	271	316	285	259	269	298	277	308	266	256	266	309	257	263	263	270	292	292	278	269	269	278	271	233	267	253	285	273	284	272	270	265	243	234	267	273	291	277	272	304	258	292	270	324	299	286	257	249	280	235	256	257	303	268	269	264	287	264	268	280	253	263	274	309	287	252	274	257	279	285	252	280	285	262	267	267	229	274	262	273	287	272	284	294	290	315	294	266	266	286	264	244	237	253	269	265	275	251	276	254	280	260	270	248	252	278	275	244	274	274	267	297	288	298	295	290	279	280	299	257	289	293	260	310	282	269	245	293	249	250	252	270	257	275	279	254	287	292	278	309	284	273	258	277	289	267	288	276	289	250	234	303	265	273	264	311	252	272	269	294	285	271	237	229	258	266	274	265	264	291	253	261	281	271	292	267	271	245	263	277	265	279	279	261	282	264	289	272	275	275	274	273	239	269	260	276	271	271	236	251	255	254	265	246	283	227	262	262	250	272	255	268	245	279	241	285	276	300	265	286	257	315	270	271	274	275	264	274	248	285	293	249	252	263	253	247	253	253	263	272	279	237	232	272	249	248	278	255	268	286	239	257	272	242	295	244	267	277	259	262	271	258	275	259	245	247	294	263	292	276	262	269	288	262	307	264	253	227	256	277	277	259	273	279	239	275	291	284	266	258	262	293	283	267	291	259	292	256	284	335	272	253	252	282	247	280	267	256	295	275	284	302	288	274	255	307	285	254	304	286	256	274	260	253	281	262	260	295	298	281	274	236	294	247	260	271	323	271	278	272	247	252	269	253	258	260	283	260	294	255	260	261	267	290	251	275	274	257	272	264	269	274	260	250	256	268	275	280	256	284	267	274	289	238	251	278	288	290	271	289	268	260	250	288	297	263	267	303	315	275	283	246	280	240	254	289	288	296	292	267	248	255	263	261	239	262	263	245	288	293	267	275	303	290	265	232	273	268	272	271	280	280	232	275	253	264	257	298	274	264	228	279	302	281	282	263	273	278	270	260	251	269	300	265	288	265	291	263	240	271	253	299	292	279	217	256	283	231	276	254	262	271	286	265	258	255	220	243	255	253	274	278	263	244	278	274	274	265	270	282	242	294	245	265	282	309	245	294	256	274	259	289	257	309	270	265	251	274	277	285	257	308	296	275	278	262	252	286	276	256	267	249	270	276	269	282	261	290	244	273	295	274	279	261	254	269	245	251	254	278	278	276	290	270	274	313	268	261	275	271	253	258	277	288	275	271	251	267	281	266	268	275	278	288	273	281	251	260	302	277	269	279	305	270	265	266	274	259	258	271	282	305	263	275	248	279	311	264	267	281	291	288	255	255	263	231	273	263	255	288	255	272	275	247	258	252	280	287	259	264	291	271	248	285	267	254	257	253	273	277	247	285	268	251	269	260	258	259	283	282	279	241	277	283	288	262	246	270	282	248	238	272	278	268	279	301	283	259	261	245	261	240	255	260	253	244	267	280	279	298	298	297	265	276	273	251	271	309	259	275	253	245	214	255	237	260	251	284	261	291	222	246	271	278	257	236	254	291	244	257	248	308	294	291	278	277	277	282	272	294	302	301	237	272	314	291	285	259	256	248	255	262	262	251	274	293	239	249	266	273	281	271	261	256	271	295	267	285	267	305	301	268	273	273	278	296	261	280	267	298	286	253	291	321	274	265	257	281	239	262	261	297	260	270	244	246	266	265	264	289	279	268	278	300	257	249	254	274	290
6402	3625	5551	4062	1982	1624	1054	915	872	725	709	655	668	715	642	716	600	683	657	669	650	656	652	642	686	687	701	665	698	660	669	629	647	697	727	660	677	722	627	671	673	672	685	735	703	735	690	657	698	666	741	665	618	707	642	625	620	696	663	644	602	655	720	664	619	672	676	657	686	679	657	642	690	689	675	651	698	656	670	686	724	690	668	666	722	721	680	652	634	689	666	686	667	643	698	609	688	658	692	645	659	693	683	629	638	666	661	626	635	668	714	666	702	691	668	645	684	695	704	689	698	697	666	693	700	751	674	625	673	636	681	630	671	658	688	664	672	674	652	657	647	679	658	657	675	672	660	697	648	683	680	681	650	685	639	702	692	614	662	676	623	692	683	697	646	677	694	683	679	662	675	686	631	694	694	696	679	692	665	664	684	715	651	710	734	658	675	661	716	702	675	688	703	685	690	660	650	697	634	649	659	641	670	647	684	668	680	638	693	713	696	673	632	654	641	650	729	658	613	654	696	675	682	633	628	624	671	652	637	704	676	639	647	705	651	697	637	690	633	701	642	708	671	720	752	674	654	685	650	676	697	626	687	695	667	602	663	697	696	668	659	679	662	698	659	727	645	696	664	668	665	666	674	693	636	711	669	671	649	656	675	711	710	674	655	711	674	674	680	709	679	658	707	697	670	679	653	667	729	684	639	666	703	689	746	656	652	674	685	665	681	682	716	681	681	662	678	705	658	696	650	670	650	629	657	691	711	687	679	663	673	684	692	713	662	675	646	655	650	740	703	684	648	690	646	695	677	699	662	649	660	681	663	686	644	685	679	678	677	653	695	692	664	729	657	680	679	673	680	681	669	670	658	638	681	677	711	668	644	681	661	662	621	674	674	666	676	671	679	688	708	682	705	631	633	646	654	716	667	678	696	712	713	682	694	690	667	650	656	718	667	638	688	679	726	676	627	633	652	711	653	662	691	698	656	660	679	683	622	685	677	672	712	636	637	686	663	690	678	667	672	657	673	705	691	691	670	698	701	659	688	685	672	667	671	696	702	642	652	695	678	642	710	671	671	683	720	662	690	642	714	660	711	651	640	651	710	667	633	669	617	714	653	659	690	652	687	677	669	687	716	715	690	668	670	685	681	667	682	698	679	656	636	688	677	667	726	714	648	683	642	674	660	659	699	710	676	676	672	719	695	657	680	635	683	680	639	638	660	661	680	654	659	658	693	671	676	694	674	651	724	673	660	672	667	704	736	662	716	727	657	638	695	666	672	642	733	673	668	656	664	730	663	689	732	706	699	638	674	632	624	664	700	655	721	672	648	686	667	704	701	664	691	655	659	691	713	638	661	706	666	657	673	690	717	631	657	700	713	690	654	736	660	699	650	656	655	684	692	686	661	704	640	674	701	657	683	656	702	652	694	669	673	651	644	661	665	637	693	664	646	698	660	676	686	693	666	639	695	692	714	682	659	660	657	685	718	647	641	694	616	672	717	699	694	644	746	685	649	693	696	668	691	698	671	646	673	711	674	654	692	668	637	722	689	671	651	680	688	669	699	723	653	666	657	680	671	697	642	710	676	651	666	678	643	715	711	669	617	664	696	664	647	645	669	650	631	624	675	713	646	678	618	664	614	668	672	637	675	694	639	719	665	686	645	679	668	677	626	679	694	677	659	716	695	696	643	630	688	657	702	668	628	623	655	615	701	657	676	694	677	623	687	688	642	679	708	619	719	677	671	671	668	694	653	680	639	704	728	689	679	660	664	690	654	656	669	667	608	651	693	677	662	714	698	662	679	653	703	689	673	645	674	655	712	669	661	673	675	706	691	676	694	667	684	695	641	711	679	730	649	642	692	671	669	597	675	678	674	667	683	675	700	670	673	651	669	677	711	695	639	663	656	657	652	697	670	688	667	675	653	639	690	652	598	654	639	645	672	703	657	680	661	711	673	658	643	680	693	671	700	669	667	682	642	671	650	695	716	684	655	679	657	650	639	684	645	632	682	679	664	665	674	700	690	724	679	646	697	695	675	650	686	656	712	659	654	702	688	685	696	636	658	646	691	656	693	673	660	718	683	654	696	650	651	709	652	709	661	705	626	723	648	691	686	650	644	677	643	653	663	670	663	633	674	655	635	694	662	669	683	698	685	687	655	621	658	692	651	716	702	641	684	692	679	701	680	663	689	688	673	625	674	656	667	690	678	697	677	680	731	675	653	636	632	676	702	693	653	682	691	675	684	673	675	631	680	685	687	673	731	665	645	641	680	645	665	668	687	663	660	667	671	698	659	702	640	644	666	639	665	671	680	668	667	669	695	696	669	698	688	710	652	678	639	689	654	651	709	674	674	690	713	722	643	639	673	685	645	674	703	641	623	655	648	640	679	635	678	670	682	623	683	696	680	681	683	650	666	700	680	656	681	655	656	683	727	657	665	678	663	693	630	674	638	688	696	689	673	674	637	658	680	633	642	665	683	658	688	637	665	671	656	688	691	665	695	670	659	670	676	681	637	731	624	656	652	687	656	713	696	676	658	649	665	705	683	751	658	683	727	660	665	684	691	702	677	658	715	642	685	711	684	632	642	664	689	686	666	698	718	667	679	702	667	680	692	677	660	651	690	637	692	690	666	644	690	678	710	641	680	645	673	715	653	684	624	638	669	692	645	665	680	667	671	728	692	665	686	654	671	694	642	664	633	652	719	636	651	637	715	679	658	635	620	683	651	660	708	680	683	647	699	675	634	667	630	604	650	646	726	710	601	663	651	692	632	647	687	687	698	664	664	680	703	708	685	647	607	674	669	659	717	727	629	676	681	654	679	632	731	679	633	664	654	720	675	690	648	660	653	699	681	682	676	719	693	672	717	653	685	671	647	689	704	654	632	635	697	645	700	681	679	667	724	632	694	649	639	665	659	664	665	669	700	722	621	664	688	660	717	674	702	629	679	679	739	646	681	673	653	702	728	662	676	665	663	649	629	664	673	660	685	671	650	646	642	621	682	666	648	731	669	689	704	628	721	671	688	689	670	732	679	644	683	682	671	683	660	624	720	677	673	744	678	692	663	676	643	666	668	662	658	649	707	635	658	652	657	670	687	676	682	688	653	664	688	701	631	687	658	641	667	673	659	653	714	698	684	690	651	679	706	670	614	673	687	669	643	706	706	705	655	668	641	707	671	683	667	702	662	690	667	685	636	648	634	668	687	710	716	683	690	675	682	615	700	667	725	673	662	653	668	622	638	714	667	649	658	703	705	663	656	647	656	677	684	640	715	713	664	680	666	669	695	666	689	679	646	652	703	664	644	698	653	686	703	684	631	686	665	717	671	705	707	673	661	719	684	699	706	654	660	679	677	672	688	662	688	675	686	714	682	668	677	632	747	622	720	751	683	657	686	643	659	700	665	649	657	657	677	688	638	694	701	685	650	662	688	701	664	685	641	643	715	719	680	686	705	707	681	658	680	641	676	700	709	686	666	683	688	662	679	690	691	684
17970	6630	5446	2984	1118	892	621	507	480	445	433	458	404	397	376	407	419	415	384	404	409	420	409	376	403	428	431	402	428	350	442	364	395	380	431	361	389	407	382	403	390	388	396	392	416	383	369	398	366	426	423	421	408	404	413	391	382	389	404	416	379	431	424	397	370	408	364	364	359	419	409	408	387	430	389	387	402	407	355	385	370	334	396	391	384	381	418	404	410	391	366	373	424	391	367	400	394	383	399	393	391	395	380	357	377	383	395	383	396	394	404	345	401	330	408	397	384	363	412	359	409	379	466	403	390	389	365	397	403	413	379	357	402	436	381	403	362	409	382	448	428	390	402	385	356	416	423	392	417	418	418	399	414	389	401	392	404	412	394	401	394	364	388	370	412	399	407	357	411	363	385	380	362	399	359	378	349	408	394	358	414	385	405	408	367	406	393	368	387	387	369	403	370	369	397	401	420	403	381	369	377	374	411	367	367	401	434	415	402	419	390	395	392	375	398	413	404	391	415	391	354	370	392	383	405	417	397	371	394	391	407	396	398	372	400	455	412	423	382	360	382	445	395	411	351	405	384	363	394	418	411	403	399	397	395	443	423	403	339	352	411	383	408	363	367	395	355	399	372	413	367	359	387	367	391	366	380	390	385	391	413	378	398	349	387	422	430	391	355	393	391	390	378	389	361	394	408	383	415	380	410	406	358	366	390	362	377	434	388	416	413	404	355	380	398	402	357	411	375	387	389	356	342	407	391	383	390	360	441	373	378	438	403	386	393	384	388	421	400	389	369	429	393	413	412	403	381	394	392	359	406	417	372	385	400	439	399	427	387	387	375	396	375	414	378	388	382	369	390	409	411	427	379	383	392	372	381	387	401	394	399	381	428	402	435	401	369	368	356	406	392	428	397	387	394	391	360	373	430	398	392	380	389	407	400	409	398	367	367	365	377	380	369	395	400	397	371	391	383	419	381	426	387	398	388	380	386	367	374	367	391	414	387	399	429	377	351	365	398	401	349	375	384	387	353	358	378	378	393	373	405	416	392	358	390	375	399	404	403	378	397	422	390	375	381	385	391	381	373	404	385	374	383	377	375	406	361	405	423	393	387	356	402	379	391	402	410	426	394	396	396	368	378	375	410	384	452	368	383	418	424	407	371	389	401	355	389	367	393	392	374	416	384	419	372	390	367	386	394	398	384	348	416	406	394	396	403	394	376	388	413	429	411	383	403	348	382	369	374	392	357	377	390	410	361	394	396	356	379	415	376	401	397	374	365	387	383	430	457	407	361	419	430	390	379	401	393	372	413	431	419	371	367	388	385	401	406	395	394	382	401	417	376	428	398	415	389	390	365	389	411	415	382	414	426	387	387	403	403	371	357	439	389	404	355	386	385	386	370	373	392	390	394	347	415	387	384	377	383	377	394	394	453	411	380	370	415	406	414	374	393	402	397	397	430	414	358	349	398	406	395	385	411	420	417	385	414	416	394	413	397	397	407	372	404	389	397	378	396	417	344	422	406	389	389	394	394	382	363	381	420	400	426	393	395	379	380	410	393	387	406	382	358	410	404	393	402	389	425	404	382	425	387	394	399	391	403	410	413	412	366	395	390	331	387	362	358	408	388	391	403	373	411	407	410	433	451	340	375	369	411	356	372	389	421	408	442	411	387	461	362	425	376	362	396	399	418	398	405	378	404	376	386	404	412	403	362	430	372	438	400	357	400	399	398	413	405	386	394	368	409	409	398	388	370	400	408	385	441	400	391	355	401	421	379	366	380	422	399	401	415	412	391	437	375	390	433	407	388	393	403	428	373	381	384	401	406	370	372	413	354	401	427	377	418	418	403	413	350	380	369	390	378	377	362	404	379	399	387	400	384	363	395	379	395	384	398	381	421	428	392	428	456	406	422	406	357	381	391	371	400	401	412	407	411	382	384	417	380	380	388	386	395	378	380	381	373	427	366	403	365	436	407	384	378	338	417	389	400	369	383	402	409	394	393	387	384	389	402	395	377	365	386	418	367	351	383	368	393	387	421	403	398	421	432	360	426	346	373	381	408	395	376	406	411	419	440	406	398	437	397	388	416	365	419	383	410	348	392	378	385	368	372	389	388	408	361	402	418	371	382	365	439	381	413	397	416	411	375	412	417	394	376	380	403	397	413	383	420	381	395	406	398	373	380	397	389	385	378	393	374	383	400	374	405	394	370	403	403	376	385	359	403	413	387	378	353	352	405	341	388	424	364	415	393	384	403	462	356	421	367	390	400	397	374	379	426	368	435	346	380	415	386	361	370	397	387	424	396	397	348	386	415	382	440	410	410	386	385	396	424	396	386	424	400	404	393	404	392	408	384	399	400	410	394	355	409	412	371	431	401	420	396	367	396	373	388	386	434	422	366	440	387	415	389	404	397	386	389	375	366	415	374	386	417	365	414	390	411	408	415	395	400	371	412	394	375	368	333	429	394	365	401	401	386	367	403	399	394	418	403	343	406	394	385	358	426	396	387	408	405	408	373	375	435	421	410	380	372	349	362	386	382	388	358	394	359	405	369	415	386	382	390	385	418	395	399	395	429	373	355	383	446	384	419	430	397	413	375	361	401	369	412	374	393	384	378	391	395	373	407	375	372	400	424	410	406	391	386	386	412	396	412	414	397	381	345	398	419	384	368	378	385	383	375	372	400	381	369	404	411	402	373	369	398	360	409	406	385	376	390	380	418	366	404	392	373	363	366	364	390	403	365	410	328	389	402	397	390	398	382	381	390	445	371	399	421	381	427	391	389	377	372	397	378	385	375	385	420	389	386	390	403	354	342	415	384	399	396	385	367	400	397	372	376	406	374	429	415	350	387	406	365	384	348	368	400	373	416	455	375	381	376	379	341	384	401	389	396	416	421	371	376	406	388	401	410	417	447	380	424	407	401	454	402	414	416	397	373	355	393	366	366	390	408	402	415	407	409	375	425	393	391	382	401	364	384	418	362	375	353	385	386	371	380	423	406	398	357	407	369	385	409	421	390	400	347	394	418	393	393	389	393	375	396	368	367	408	384	381	399	391	379	376	400	377	383	395	395	374	386	405	396	404	426	382	406	400	391	387	379	407	406	368	391	382	389	390	424	340	412	389	385	370	385	368	401	413	407	399	386	387	409	394	387	435	373	374	376	399	402	421	419	375	376	381	332	400	404	433	462	413	379	399	363	364	382	414	384	380	414	402	391	405	367	354	397	402	383	428	360	388	421	410	415	391	382	447	431	388	381	366	368	366	393	403	414	380	394	411	367	367	412	380	393	417	409	357	408	395	376	379	339	401	384	400	392	402	382	409	376	375	367	354	387	414	390	402	395	379	392	381	378	365	374	428	397	395	389	407	402	367	377	400	395	400	382	415	404	406	393	388	387	376	412	395	410	384	371	374	388	385	389	349	400	422	390	392	401	401	408	375	391	380	406	378	383	401	413	356	361	373	371	397	373	388	394	362	398	366	347	390	391	345	421	364
12797	6003	10239	7928	3994	3233	2053	1655	1497	1189	1049	1009	1008	995	993	1001	992	950	952	999	999	954	977	957	950	909	967	959	898	925	919	876	878	875	900	894	862	968	890	870	936	906	960	916	974	925	915	937	976	935	982	920	935	913	915	930	886	860	1001	925	911	926	855	937	932	934	907	893	917	935	950	959	901	895	940	913	922	950	890	965	915	1019	867	885	900	872	884	931	901	951	932	906	963	938	912	971	958	939	889	882	913	861	956	851	975	957	951	872	927	905	906	895	930	912	893	910	944	887	937	910	886	959	995	920	968	962	862	907	941	923	908	918	926	933	841	951	941	908	897	872	889	849	865	947	908	909	954	965	973	938	944	887	930	933	940	898	925	913	891	927	902	938	888	903	955	891	974	898	914	892	920	916	961	947	959	917	881	914	957	941	1007	929	929	920	934	947	929	941	947	936	917	916	913	882	917	942	898	952	904	910	914	932	888	871	913	849	925	938	884	925	902	974	945	912	911	933	893	942	910	943	906	901	885	914	904	979	934	857	969	919	896	920	903	915	926	953	867	883	954	968	910	898	952	889	926	937	905	918	864	883	936	933	914	899	940	885	922	872	951	902	899	943	866	920	928	970	923	908	931	895	863	915	854	930	901	955	990	902	930	943	927	964	971	885	912	915	975	936	908	851	923	951	960	831	934	954	852	917	952	883	911	925	950	925	911	960	927	929	944	955	932	1005	920	924	926	911	935	936	888	888	946	927	977	929	925	934	879	887	912	935	941	900	927	922	958	942	914	915	932	949	935	968	842	885	924	877	896	907	956	970	889	886	892	913	938	888	885	908	924	914	908	930	944	921	901	972	949	908	867	925	947	914	902	916	916	899	942	848	971	959	958	931	947	910	925	906	932	892	873	980	900	907	889	935	921	926	944	927	892	915	891	933	897	905	869	862	931	915	921	958	932	951	863	865	924	939	900	930	987	959	896	935	954	911	918	915	902	912	883	927	910	971	876	924	941	915	889	886	907	909	926	904	891	893	879	964	937	903	908	983	918	932	980	903	898	884	919	885	880	926	885	867	909	926	924	944	937	966	943	924	907	983	932	921	901	897	948	870	950	928	894	972	963	947	903	920	918	948	865	917	899	888	894	895	926	959	934	968	881	925	876	896	932	899	938	923	915	917	949	900	977	888	926	896	905	865	913	937	906	952	908	840	947	878	911	923	868	860	914	925	919	887	894	906	963	918	879	868	913	902	879	949	952	973	894	912	931	944	924	902	903	937	887	894	915	959	928	882	946	925	913	928	892	912	957	903	910	890	895	918	915	918	866	942	912	916	930	943	889	867	935	833	894	922	947	883	921	939	923	896	888	912	937	966	937	962	878	893	896	991	957	928	899	915	905	921	901	954	934	943	870	893	869	902	908	913	933	924	896	940	917	929	969	954	963	949	920	970	902	933	951	922	942	914	851	942	895	991	887	942	959	924	884	926	941	876	943	893	890	861	945	929	930	863	878	955	918	931	929	924	933	884	937	901	899	891	918	934	926	845	894	918	935	913	896	870	890	911	944	880	931	870	883	952	888	882	959	963	934	966	938	873	899	880	948	968	909	998	932	914	926	925	921	914	865	875	938	916	871	910	943	865	969	913	894	888	943	932	855	964	985	870	909	958	893	922	906	961	967	905	932	906	984	872	947	925	968	871	912	908	935	905	943	950	913	983	924	937	912	873	908	952	918	939	928	902	884	931	957	884	890	910	925	907	888	934	919	945	943	928	913	904	919	909	920	885	978	946	878	875	906	900	884	959	895	940	946	891	904	884	926	852	928	945	867	937	934	918	907	939	944	976	941	911	870	940	939	961	971	966	924	911	952	956	923	906	902	947	828	865	943	896	925	932	899	927	909	892	916	925	919	957	972	853	898	937	941	904	898	936	920	981	956	862	978	949	909	940	870	902	943	901	896	927	833	942	878	919	929	889	898	942	908	912	916	878	948	917	946	860	905	955	889	929	871	901	873	956	904	874	899	935	943	897	877	947	945	951	981	886	921	891	891	871	879	915	882	921	948	908	924	905	945	944	977	878	872	890	903	942	906	924	990	921	881	969	887	955	924	927	890	965	888	928	910	889	957	951	905	967	874	926	882	897	894	882	855	913	926	922	933	932	911	900	930	914	945	887	953	876	913	935	925	913	925	902	907	886	900	881	890	979	953	934	925	871	898	833	899	901	930	887	932	930	889	901	926	900	951	910	906	870	879	933	934	858	918	904	902	956	887	931	882	882	949	936	938	883	908	915	928	933	983	958	927	923	944	925	909	979	914	907	930	902	941	906	943	858	976	895	960	930	891	932	941	907	910	927	899	980	910	964	881	930	886	910	922	913	885	959	931	895	923	918	930	928	937	874	912	911	924	960	942	928	901	860	916	857	903	935	962	892	908	925	926	912	916	943	922	918	877	859	942	919	876	935	916	960	920	928	888	931	930	888	874	940	907	910	910	887	909	936	913	909	850	876	902	933	880	933	927	908	939	913	912	914	889	909	973	909	855	943	921	936	896	927	892	879	924	923	882	880	905	965	877	906	938	941	917	936	902	882	934	893	966	951	953	942	878	961	971	922	897	916	892	945	880	882	902	930	924	909	884	1002	898	954	913	928	927	945	916	952	917	879	874	928	929	925	925	939	894	905	969	955	917	908	906	954	895	900	868	962	930	908	917	912	908	860	933	889	889	907	941	923	892	939	987	886	850	883	899	925	944	885	900	937	909	907	957	909	889	942	921	947	929	904	987	942	919	961	890	930	841	904	939	894	846	887	915	905	914	922	912	909	915	905	941	893	936	920	958	916	887	879	894	928	889	933	889	862	974	933	932	896	942	877	961	915	881	882	882	961	931	915	968	922	880	918	904	927	901	835	916	918	924	973	933	938	914	936	950	927	908	906	927	922	906	907	918	941	889	950	900	895	930	901	935	958	947	978	950	866	863	949	987	895	971	838	867	975	894	878	965	878	931	910	913	911	919	907	924	886	974	896	876	915	946	895	902	849	919	972	878	889	917	936	934	904	923	888	971	902	891	904	909	901	864	976	923	921	979	945	921	902	987	892	895	924	899	913	910	904	969	904	867	861	900	862	915	924	990	904	941	841	916	904	921	897	958	817	894	904	942	885	879	907	839	872	925	957	923	907	929	875	890	895	958	957	924	883	935	955	964	925	938	854	907	854	975	918	903	946	931	931	927	934	899	893	873	924	905	951	886	942	920	906	919	890	881	980	911	929	990	917	907	922	920	883	912	896	872	968	886	923	953	935	921	985	923	927	901	833	884	900	947	920	937	921	905	882	891	900	931	922	969	959	948	878	931	928	899	926	948	916	922	956	913	923	953	887	878	942	865	902	858	961	921	896	930	920	865	920	880	952	879	909	884	927	941	925	914	848	916	902	920	953	953	916	902	949	908	920	912	855	884	924	912	936	891	953	881	929	887	849	956	935	960	918	948	903	903	919	921	940	980	887
27916	10572	8207	4150	1405	1030	644	543	473	379	379	345	352	313	315	329	323	314	307	311	273	282	333	328	286	316	308	297	302	310	291	304	304	298	313	299	264	320	309	315	292	308	320	315	305	287	319	330	310	323	304	301	340	327	294	342	306	310	293	310	286	313	286	306	296	295	316	311	307	337	305	288	320	307	323	306	286	336	273	299	309	299	318	337	289	286	278	287	300	314	312	302	288	335	325	320	288	315	313	305	328	329	281	323	297	291	321	271	306	273	321	309	301	348	312	290	326	300	289	304	335	307	315	293	253	269	297	278	335	318	358	304	346	277	296	292	313	311	296	334	303	316	298	296	285	285	314	294	301	298	274	304	296	303	306	307	304	297	288	313	272	329	315	316	293	285	288	280	311	303	297	314	301	297	310	290	270	306	303	294	299	274	324	308	338	328	310	318	331	288	315	311	288	321	318	331	337	315	327	303	317	283	308	286	284	313	269	284	282	320	266	297	326	306	260	310	314	333	294	287	325	327	315	275	301	310	307	290	307	339	305	305	321	297	308	293	310	289	305	291	300	318	288	285	316	306	282	325	323	297	323	304	315	305	281	291	309	298	326	312	276	326	304	316	287	279	327	310	300	298	320	299	305	294	268	288	288	303	301	338	301	279	346	322	322	274	357	271	301	338	307	294	299	326	296	304	299	299	325	305	298	287	318	315	267	320	318	299	305	316	341	304	311	316	296	293	329	307	332	344	266	323	311	294	300	309	296	309	281	326	326	293	323	277	330	328	311	292	313	321	324	296	343	316	301	282	296	300	279	275	303	303	300	335	293	307	315	308	293	309	309	320	291	325	295	297	275	294	292	290	280	323	307	286	278	315	309	311	312	298	301	274	311	298	301	312	318	308	309	333	333	298	297	300	301	313	298	289	293	297	311	311	293	302	309	285	306	303	293	281	291	311	288	314	289	284	325	310	305	292	303	304	279	313	330	331	306	315	341	340	278	282	300	309	299	325	275	284	324	301	294	339	320	292	294	307	329	313	298	297	311	272	326	275	308	315	291	328	350	296	322	305	295	330	333	285	290	285	320	317	292	335	294	316	293	260	327	333	327	290	273	331	321	280	306	306	302	312	304	297	337	272	299	305	321	302	287	318	315	297	315	339	294	316	328	297	352	288	306	298	299	296	323	319	281	288	305	299	294	301	315	305	293	305	300	308	274	302	312	291	361	289	279	312	321	306	294	303	311	310	314	305	300	277	326	277	308	294	281	319	335	336	242	296	299	319	347	321	305	303	304	292	277	284	301	303	290	309	279	313	311	323	308	303	303	321	316	317	309	279	284	280	312	261	303	336	293	317	305	268	291	299	279	292	284	295	321	301	300	275	292	297	290	275	276	311	330	300	305	303	264	317	300	313	288	322	284	311	308	313	324	307	329	297	290	325	309	296	329	317	297	313	322	284	309	288	314	315	322	298	288	296	312	307	280	321	317	303	308	308	264	315	292	305	295	296	320	301	303	307	300	315	328	296	292	339	366	304	283	300	300	297	329	332	316	325	298	313	347	304	305	331	328	279	302	310	356	310	322	293	312	326	334	312	281	322	301	305	320	314	296	333	289	288	321	338	312	335	291	300	346	316	289	313	298	305	331	324	296	326	284	307	312	301	299	266	311	337	295	304	295	288	316	328	314	334	318	329	350	321	312	333	302	327	302	309	334	272	287	343	278	314	305	269	315	342	302	274	323	303	308	289	308	278	328	318	286	277	309	330	312	299	322	278	303	325	321	301	313	285	325	267	328	323	339	305	343	335	313	311	305	285	278	283	305	264	294	285	300	324	302	306	303	324	313	327	302	325	297	290	335	275	298	290	338	294	290	264	292	309	301	287	312	312	324	324	318	325	305	313	330	333	319	279	298	292	314	332	321	345	324	301	304	290	297	319	329	280	301	327	314	330	303	288	295	336	300	289	312	311	301	311	314	356	310	293	294	290	320	304	340	331	283	282	301	289	313	271	302	322	275	290	313	347	292	271	281	315	319	282	325	352	303	299	289	347	293	288	321	337	307	311	308	281	257	319	287	312	302	310	306	328	325	288	305	284	321	302	296	323	275	304	319	287	258	294	300	282	291	267	331	314	296	336	284	325	341	316	306	293	258	298	295	285	319	300	291	304	307	321	324	297	291	330	289	307	269	311	307	308	296	332	287	272	300	275	309	276	314	309	281	332	316	321	320	310	283	300	309	303	294	290	321	314	320	311	307	300	273	313	292	287	256	303	286	313	290	322	303	275	322	257	320	299	334	312	288	298	325	334	327	308	323	323	325	305	330	304	303	285	276	288	303	306	271	325	303	315	290	315	288	328	300	317	313	313	288	312	313	298	301	306	280	292	348	344	289	301	287	356	287	307	321	317	325	332	313	304	284	289	308	327	263	306	311	317	289	282	315	291	281	300	299	327	324	305	298	286	268	279	291	317	326	289	275	320	308	278	316	293	321	326	300	300	309	314	356	245	300	305	337	320	268	279	290	333	281	314	326	289	281	316	283	294	298	319	328	343	316	314	278	279	286	341	293	307	299	285	315	294	318	279	306	290	347	324	288	332	312	285	294	311	304	264	291	305	292	306	275	337	301	335	288	288	300	281	298	322	305	352	300	302	312	340	313	284	293	294	312	305	325	266	312	298	274	301	307	299	336	346	297	343	322	297	311	302	275	286	278	314	275	299	324	331	297	304	293	319	309	328	301	325	286	302	288	297	280	335	289	300	289	309	292	315	318	316	313	320	333	309	305	293	287	270	308	297	318	299	303	328	349	301	321	280	295	285	294	301	328	293	305	321	337	283	325	319	334	318	307	325	270	317	317	283	319	349	337	323	276	295	318	296	310	296	307	354	301	333	291	323	312	331	308	296	305	313	282	316	303	338	278	340	341	315	325	317	307	309	322	291	300	309	292	286	284	329	313	305	303	322	298	300	316	330	292	283	280	332	310	310	353	306	322	295	303	316	299	327	288	290	274	278	291	346	292	279	327	297	302	298	331	322	308	314	328	329	276	292	292	352	332	332	316	305	308	325	321	315	353	344	265	291	295	294	309	318	311	286	302	299	318	319	271	299	284	299	299	286	297	296	303	305	288	305	285	335	311	299	319	297	277	307	298	290	312	300	332	327	312	319	332	316	299	294	295	282	290	291	308	282	326	293	328	301	304	307	308	310	305	311	290	341	297	313	302	325	309	304	329	286	285	330	306	324	317	284	320	295	285	330	283	325	317	300	343	302	298	320	321	302	315	309	287	328	298	341	339	296	296	326	331	299	323	331	276	348	305	311	309	296	331	300	305	298	298	303	303	296	312	321	298	303	306	302	299	267	290	309	305	291	304	300	308	289	320	288	319	314	286	305	287	280	310	346	288	330	312	286	322	283	298	321	315	273	305	309	283	301	321	340	292	298	317	273	296	293	326	305	298	310	294	304	295	309	315	351	315	296	313	301	299	305	295	311	305	312
16881	8133	13532	10191	5213	4204	2563	1925	1755	1264	1056	904	905	831	844	862	862	804	799	758	815	796	763	757	748	750	759	758	736	744	755	736	736	725	711	770	686	765	712	700	762	757	752	705	729	704	744	735	717	747	728	754	698	762	739	687	726	772	718	725	719	724	690	761	734	741	710	722	688	738	710	736	758	695	695	731	742	674	720	695	733	707	670	731	713	719	739	730	716	719	691	772	709	721	737	737	708	701	756	704	704	727	708	745	741	702	675	759	686	689	771	727	725	697	746	716	767	696	670	725	723	706	770	744	723	766	694	713	696	691	716	706	732	728	713	745	695	742	715	706	690	711	728	747	752	730	717	768	709	747	718	719	709	731	721	748	775	750	753	712	739	709	693	722	747	720	749	661	688	752	718	741	727	730	703	735	737	691	726	719	656	733	703	696	723	747	698	689	736	703	708	715	690	720	702	687	709	697	759	747	710	695	752	676	705	720	720	727	694	707	726	749	728	725	708	675	726	684	740	719	718	702	697	750	718	720	679	723	707	718	713	676	656	670	678	714	714	727	710	704	676	700	740	736	708	721	713	749	731	705	710	741	727	707	704	759	679	669	734	688	720	666	713	736	694	704	664	716	702	684	689	753	736	709	691	724	701	737	714	726	732	687	710	679	747	688	709	676	736	691	694	726	721	729	708	701	739	733	701	711	713	759	719	750	707	720	712	775	729	707	730	710	770	704	690	774	701	725	720	720	725	718	698	701	712	738	704	701	694	733	728	698	708	724	711	705	730	725	658	702	729	695	698	725	750	722	720	694	706	713	689	739	711	731	709	725	676	696	698	709	680	709	713	723	742	700	747	720	713	761	695	730	685	701	730	742	694	721	698	733	704	646	734	760	700	737	742	744	695	768	709	707	693	704	735	775	683	711	720	725	710	743	759	711	714	742	706	724	673	671	693	715	787	639	740	744	666	752	713	746	707	751	696	688	715	674	721	704	705	688	750	754	700	693	715	682	728	741	705	749	715	701	695	733	704	721	703	706	695	687	732	712	697	738	726	765	729	729	699	692	729	689	728	735	748	698	733	703	733	749	708	735	714	742	685	750	757	708	747	704	723	726	732	763	731	703	704	759	711	763	729	726	762	723	716	742	746	695	684	673	682	672	729	701	727	679	699	709	690	737	720	722	738	767	713	745	704	719	686	718	699	660	674	676	693	705	730	730	734	712	700	670	670	700	730	695	717	712	711	686	760	674	711	726	721	757	735	671	714	723	743	740	690	694	681	746	701	716	694	719	691	679	753	717	752	676	678	663	714	702	720	765	684	738	721	715	752	735	693	706	713	687	734	732	727	715	761	718	739	746	720	733	669	765	726	712	719	724	730	742	710	683	703	731	737	713	678	711	688	667	769	716	739	714	695	670	735	701	682	698	774	667	698	712	708	717	720	716	670	722	645	745	710	747	685	707	706	709	698	732	759	701	687	727	706	735	738	648	744	714	674	731	729	720	715	686	724	686	736	701	656	707	691	697	686	756	679	763	722	727	684	706	712	740	707	705	680	698	731	677	750	689	705	694	769	707	721	671	672	701	769	756	698	737	713	719	747	695	723	716	734	767	727	711	751	683	703	675	736	750	726	693	709	671	741	729	719	767	680	726	748	732	712	717	720	722	760	758	703	731	732	719	707	705	712	699	703	697	728	718	730	730	730	749	728	719	704	724	707	757	684	692	715	678	678	745	732	710	706	682	714	763	711	732	701	661	719	727	700	740	687	759	665	679	714	716	724	712	713	680	681	783	731	715	718	680	738	728	715	791	703	700	681	681	718	721	693	673	710	684	674	650	758	694	678	692	750	720	754	705	678	710	709	756	706	710	707	683	743	714	688	680	737	700	733	744	724	684	725	735	724	807	686	718	713	712	651	763	692	778	666	705	744	753	733	748	757	699	718	736	706	697	740	700	677	668	695	744	742	766	666	710	706	696	707	692	724	742	675	751	700	753	740	754	717	723	743	714	708	732	674	674	724	691	707	682	749	719	743	719	714	740	698	662	732	762	732	694	735	713	707	723	745	720	705	720	736	734	673	700	715	729	726	719	712	712	698	741	738	698	747	729	748	726	702	704	700	701	720	716	729	740	754	731	728	734	722	757	678	731	701	736	693	674	704	720	732	717	743	760	692	699	711	755	715	717	691	750	734	711	735	651	730	731	751	695	689	727	729	688	744	731	731	672	788	716	731	719	671	731	667	748	742	739	724	675	750	747	694	726	725	696	671	703	673	732	693	723	734	672	680	724	706	764	771	716	677	739	726	747	668	710	726	695	767	746	727	797	752	692	733	689	726	713	724	684	707	688	683	714	704	720	742	703	748	725	705	715	681	696	724	694	724	733	729	715	718	741	719	692	732	705	716	725	657	745	764	702	706	749	683	689	736	694	757	738	727	713	748	689	738	688	694	743	709	693	762	704	693	683	712	703	712	757	757	711	676	748	737	684	694	699	718	710	718	751	729	737	692	703	711	717	718	748	740	713	745	729	704	663	657	695	683	711	715	690	763	694	732	745	702	689	739	751	729	686	750	722	655	707	751	747	683	687	759	684	724	688	765	755	718	692	721	711	710	718	705	684	707	720	715	726	716	729	689	688	710	713	697	716	745	721	746	734	703	697	717	706	738	718	724	714	718	722	709	695	724	750	694	790	748	723	693	710	696	715	739	709	718	734	682	750	748	695	711	699	697	722	715	753	720	714	739	762	690	756	692	707	733	710	692	699	718	687	681	694	698	719	732	720	743	691	698	713	761	747	726	694	722	697	692	756	667	720	728	736	696	730	731	715	695	743	711	700	734	742	712	733	703	719	726	720	713	726	741	712	728	677	685	761	754	684	749	705	715	658	730	656	728	690	688	726	686	740	768	730	694	728	699	649	742	706	726	719	740	762	700	717	721	671	666	730	740	720	728	719	719	700	738	716	710	726	713	743	761	742	760	672	708	715	701	713	683	717	739	710	700	725	728	719	725	728	719	726	728	710	726	706	760	675	721	676	700	735	760	767	703	685	729	705	691	708	734	705	736	738	670	776	694	671	707	687	723	749	714	762	722	725	701	722	705	733	715	726	721	722	732	725	708	697	720	679	750	711	699	740	704	718	759	728	697	708	752	711	686	761	722	713	717	724	726	737	736	736	719	734	732	683	691	692	704	704	698	710	730	725	727	751	696	698	771	721	705	676	719	736	709	681	708	699	735	725	749	659	721	691	708	761	726	696	732	679	728	741	712	729	696	696	742	748	724	709	720	768	699	690	684	712	721	695	695	688	752	731	738	717	703	715	709	784	763	694	783	714	712	677	701	708	717	722	683	679	728	720	746	716	687	683	701	699	712	706	713	697	744	743	719	769	715	729	725	679	740	696	710	741	698	759	690	770	761	724	693	722	772	743	674	727	705	775	687	684	712	736	688	784	747	715	730	767	661	697	713	728	696	733	718	720	742	720	739	762	718	768	702	690
8671	3217	2357	1040	498	418	343	296	267	269	297	292	258	244	278	270	281	290	280	278	266	273	272	250	253	244	254	256	261	257	243	271	270	269	278	284	272	254	289	272	265	270	265	290	282	259	311	277	266	264	252	254	233	297	284	258	264	256	283	283	280	252	225	247	282	290	275	238	249	292	285	222	256	290	257	242	262	268	252	258	274	257	268	260	291	248	292	275	281	278	253	309	267	267	254	275	288	267	301	259	302	273	228	248	238	281	267	270	249	262	254	300	271	263	270	283	256	270	279	238	251	266	293	248	272	286	239	230	283	255	277	249	272	244	270	242	264	282	246	257	270	272	278	243	278	265	301	283	254	265	271	268	239	256	280	267	272	282	234	276	291	261	219	255	279	261	286	257	251	278	268	249	262	285	269	302	255	305	252	258	258	257	268	282	288	287	267	257	289	235	275	285	252	268	281	284	271	246	241	266	292	280	272	262	256	268	247	265	240	262	268	230	278	261	251	275	246	270	270	281	291	262	259	268	253	245	270	277	275	286	264	278	273	247	268	259	255	237	256	286	271	252	260	251	279	268	291	282	278	248	247	282	243	292	250	258	291	279	233	274	296	282	262	285	294	284	289	248	276	275	257	286	300	286	250	269	255	264	252	282	290	292	283	283	270	243	250	252	269	278	275	265	275	271	259	290	267	269	276	258	251	250	213	269	278	285	244	276	238	291	255	237	250	269	273	279	240	241	273	255	278	275	262	288	274	271	244	260	285	268	277	302	277	295	266	308	255	237	298	265	262	261	259	250	277	281	273	282	281	252	228	239	289	261	269	272	275	274	263	262	300	260	278	249	271	278	300	260	248	261	228	259	267	259	261	253	266	285	251	269	264	247	287	273	244	250	277	256	247	294	263	260	274	277	284	243	256	280	264	216	249	258	261	255	247	286	253	259	240	259	257	243	255	244	270	242	283	256	306	276	231	278	239	257	257	247	246	240	284	255	254	263	264	261	247	282	261	266	273	240	300	255	239	282	257	254	280	258	259	282	253	270	282	254	296	236	231	260	288	257	269	279	299	277	251	259	290	268	252	249	279	240	250	264	265	280	283	265	286	246	209	271	261	256	267	255	270	271	319	223	249	304	251	282	246	299	269	255	265	242	245	268	274	253	267	281	290	270	275	263	274	259	237	254	264	281	269	286	245	248	256	244	257	253	236	281	253	255	280	275	280	272	256	278	255	260	269	270	253	242	258	271	260	284	249	264	268	267	269	276	259	256	257	275	255	234	251	244	239	264	289	256	245	249	271	284	297	264	265	243	280	237	282	245	254	278	269	255	266	227	286	269	267	224	268	233	280	264	254	281	260	284	262	255	273	240	268	266	291	229	268	249	273	280	274	260	266	272	257	278	274	257	225	232	254	278	256	252	259	261	278	315	284	261	299	262	272	298	279	277	258	255	251	244	285	269	271	278	260	270	262	264	263	259	272	301	259	262	257	270	273	292	244	236	282	261	246	251	232	257	264	259	278	266	260	256	256	251	243	285	247	256	240	261	282	267	275	280	257	271	239	287	257	266	285	284	264	251	268	267	277	271	265	257	268	261	253	281	275	327	259	276	270	270	255	242	274	286	254	279	287	273	269	275	286	247	243	268	260	250	260	264	282	234	268	268	258	268	268	273	239	262	249	277	281	247	263	249	270	266	275	266	225	263	244	268	270	226	245	250	278	257	279	267	252	276	233	258	245	267	280	278	245	256	265	249	270	277	250	251	274	274	265	258	302	254	274	253	284	259	271	280	289	276	267	272	277	293	276	271	271	289	295	256	266	269	255	263	262	265	276	238	241	253	272	282	274	282	258	289	256	285	277	272	239	265	264	237	240	290	250	242	247	228	262	223	276	250	246	253	255	284	233	265	236	258	260	254	242	235	287	271	242	241	283	275	280	269	258	280	251	270	250	259	257	273	265	249	271	250	255	256	294	277	271	296	262	258	274	281	259	272	271	266	262	258	227	236	261	261	268	251	275	241	278	229	262	280	258	265	232	265	275	249	215	232	247	283	298	258	266	288	210	270	255	258	244	239	256	281	244	266	278	261	247	273	235	272	258	275	293	268	263	266	271	277	303	270	263	275	267	272	238	277	245	262	265	259	253	244	260	262	266	286	261	229	282	239	275	245	274	279	275	254	277	263	259	263	296	239	277	247	276	245	290	253	237	252	291	262	278	261	267	271	272	296	265	282	261	275	272	236	271	273	249	271	253	288	282	298	260	258	240	267	281	290	265	249	268	282	299	282	262	256	268	233	286	270	262	241	278	275	276	277	272	287	278	294	264	280	259	272	267	265	259	271	227	278	275	239	267	228	269	244	298	268	274	269	243	272	245	286	296	310	297	249	287	281	274	265	260	266	251	261	256	259	268	253	268	255	282	272	255	276	247	291	246	239	232	261	287	235	286	249	279	275	255	251	265	279	249	256	245	231	291	260	249	248	260	271	254	281	314	284	254	233	252	251	257	291	273	277	276	257	252	293	268	252	269	278	255	287	258	247	262	279	289	272	274	257	248	274	276	279	268	275	275	272	254	242	265	250	245	263	292	264	286	276	220	282	251	272	300	251	269	239	266	272	261	243	271	261	263	260	261	273	254	268	278	259	275	250	241	257	240	263	265	283	253	252	244	275	209	246	261	260	286	271	223	285	247	261	257	275	251	267	286	289	262	281	252	288	276	260	246	280	278	247	252	291	270	244	272	251	233	257	271	265	285	230	272	259	266	271	277	247	267	273	259	263	262	266	257	251	271	262	277	245	268	272	264	260	246	261	268	259	271	256	289	275	282	267	264	251	271	294	262	291	283	272	273	281	265	258	248	236	269	256	253	261	245	273	233	257	250	267	262	254	287	291	292	250	293	274	244	275	284	273	261	276	268	293	262	268	247	244	286	245	253	262	274	250	253	266	256	267	290	272	235	293	272	268	279	283	280	283	267	263	283	273	270	243	239	275	278	264	273	253	229	254	255	277	285	268	296	233	243	235	254	242	266	266	257	249	272	267	291	255	262	262	241	296	279	264	241	315	241	227	260	282	293	254	257	234	246	270	233	281	268	258	282	274	252	242	273	276	263	264	247	235	278	252	278	271	235	245	264	269	265	242	243	229	259	272	266	252	278	252	250	281	270	272	268	270	254	264	296	264	266	256	258	265	286	271	303	279	277	263	296	270	241	257	270	305	270	250	271	291	233	285	267	266	266	275	265	287	270	254	280	265	279	248	236	244	250	256	267	245	281	259	273	279	290	267	289	269	248	254	259	281	239	262	255	266	247	257	247	257	268	233	255	258	278	272	274	254	216	248	292	263	235	266	271	245	281	270	269	290	298	246	275	261	265	291	279	259	258	239	240	286	321	259	232	248	231	252	259	266	263	282	255	290	263	247	281	245	265	284	285	240	310	292	250	269	259	265	278	235	255	261	292	284	250	254	255	273	294	268	276	240	239	265	257	264	272	244
6273	3374	4607	2915	1797	1536	977	885	848	727	642	630	623	669	657	654	679	673	673	645	625	721	646	608	713	652	657	639	643	651	685	678	669	677	639	685	675	643	627	690	655	619	645	638	628	665	685	622	655	614	644	675	693	679	637	647	620	641	628	643	618	708	715	665	655	679	651	620	708	659	619	651	627	699	678	681	650	657	664	672	638	676	636	667	713	630	676	680	624	663	638	615	654	632	674	740	655	631	748	702	628	632	682	601	704	696	658	660	658	599	678	655	654	642	641	656	655	656	705	616	631	662	717	623	654	693	664	649	676	674	665	608	656	642	664	649	705	648	651	634	655	655	689	667	660	627	684	671	706	694	676	633	703	684	636	645	704	657	668	646	665	697	711	672	672	645	643	656	659	648	693	654	649	669	639	641	699	617	667	683	693	668	703	649	677	644	655	707	650	656	671	682	695	673	658	698	642	645	642	630	686	667	664	658	688	657	656	626	652	658	668	653	648	669	698	641	637	660	646	629	657	603	639	627	655	684	644	637	661	704	647	636	649	622	648	636	629	727	636	663	701	637	645	689	697	647	648	662	650	706	690	663	705	675	624	650	677	685	703	654	636	646	621	642	703	646	628	637	663	608	667	675	661	669	644	692	670	680	650	658	638	702	675	683	637	638	666	662	674	686	684	639	664	641	655	684	721	652	662	630	631	656	657	676	653	668	639	666	698	686	622	658	666	675	701	639	644	619	654	624	673	659	651	605	671	688	683	631	640	653	698	691	622	673	641	681	653	675	668	621	662	639	636	659	663	654	663	665	646	657	634	666	686	635	654	670	632	657	652	717	672	670	629	630	678	668	677	662	643	687	635	642	633	646	694	704	696	705	672	681	700	631	612	667	682	658	641	687	693	685	704	678	609	620	678	647	668	654	606	673	660	662	655	680	706	639	670	684	665	674	622	709	659	692	642	652	588	677	635	643	583	629	666	676	632	712	677	655	650	642	636	645	667	735	666	661	695	643	649	632	689	669	674	636	631	619	666	664	684	629	654	634	669	654	646	679	680	676	633	666	703	691	646	714	641	688	694	646	675	712	694	698	661	637	625	696	655	669	686	646	661	671	678	658	668	673	621	639	678	689	634	667	710	650	593	654	640	663	637	680	613	647	648	686	672	669	670	628	646	606	663	665	609	600	689	667	625	735	677	663	645	624	697	599	677	674	642	667	638	657	705	692	642	664	690	620	667	701	642	638	646	682	661	697	682	665	663	659	653	652	687	674	652	673	674	710	650	647	641	687	642	665	636	669	630	667	686	691	697	658	660	659	640	616	644	640	637	690	667	666	630	637	665	675	681	647	691	689	630	681	679	673	643	630	665	704	646	679	679	663	622	641	679	662	669	654	643	661	601	644	710	658	672	672	661	643	637	684	652	680	655	660	686	665	684	683	687	680	646	653	664	668	660	676	648	670	698	671	619	651	653	690	674	651	701	674	684	680	645	648	689	675	660	657	684	634	659	666	672	611	609	662	636	604	710	659	678	658	646	729	640	664	639	654	691	637	640	664	681	677	680	611	672	649	680	662	617	723	645	691	632	676	686	683	637	651	668	669	652	665	679	671	657	653	649	672	643	679	688	639	687	675	683	674	691	659	735	649	696	663	664	686	665	667	649	683	645	695	701	609	657	696	664	600	671	656	691	643	646	673	641	632	658	620	584	657	650	663	643	638	648	667	685	680	699	659	667	663	645	658	610	671	672	638	697	634	707	669	664	625	641	644	681	642	697	617	659	686	660	680	643	681	642	651	654	675	629	630	642	676	718	660	675	685	640	659	607	649	679	640	696	618	701	662	603	676	619	713	652	717	664	680	642	675	658	663	658	681	695	670	605	630	633	595	613	703	607	658	647	645	686	697	664	672	642	666	674	648	669	626	673	671	682	643	703	652	650	668	662	671	607	655	680	627	657	673	662	667	633	674	702	632	647	641	690	639	692	660	635	634	655	669	684	652	642	663	635	681	674	699	647	647	636	687	677	671	644	652	674	669	655	707	668	662	648	637	697	655	648	655	708	682	673	656	654	644	655	690	655	669	636	627	635	628	644	654	629	699	662	613	634	662	619	665	678	671	658	693	642	703	643	646	641	642	651	640	609	634	657	664	639	683	664	672	652	641	690	691	624	660	654	672	694	697	648	696	647	666	683	656	656	685	708	659	697	692	682	694	637	661	638	661	702	613	667	671	637	640	652	632	638	605	654	691	705	658	608	724	642	622	635	623	649	702	672	691	681	665	662	640	653	636	633	675	631	709	631	637	664	678	657	672	663	686	687	643	704	682	661	629	663	664	671	673	636	632	692	670	634	644	652	650	656	591	682	654	626	683	675	653	698	644	623	645	621	674	625	649	623	654	680	616	651	642	651	658	667	677	680	676	629	689	651	654	673	662	712	651	725	665	656	581	611	629	616	656	666	681	681	605	661	640	667	665	665	648	694	657	649	654	657	685	649	622	696	595	688	656	643	677	679	683	680	628	685	624	713	668	660	633	648	663	662	691	651	662	644	669	716	623	677	624	688	681	630	714	663	662	644	654	612	663	647	694	626	662	657	638	652	645	677	667	613	619	674	664	602	600	687	651	677	667	671	685	664	661	630	640	626	650	656	644	671	654	625	641	661	652	691	652	667	652	649	650	653	643	632	646	629	638	685	670	647	649	668	669	649	633	698	619	629	677	642	642	622	685	662	683	697	645	653	690	691	673	621	648	688	635	685	700	702	687	663	660	660	695	662	665	614	685	654	693	623	656	698	675	625	684	657	631	656	671	666	649	641	694	643	712	618	698	648	670	640	670	690	648	647	693	665	658	666	663	719	664	665	660	660	597	637	669	652	673	649	670	656	641	665	615	672	642	715	659	678	640	638	713	663	670	646	708	675	674	688	623	634	640	643	660	643	686	620	664	647	706	654	634	687	659	649	640	715	678	658	676	667	669	642	626	679	670	637	662	657	666	698	665	638	649	638	668	638	645	654	634	636	642	649	657	662	645	700	675	634	635	700	689	663	683	656	676	666	646	643	642	662	642	648	675	666	688	693	680	619	662	674	649	653	650	689	638	610	656	657	650	639	697	674	655	690	655	673	635	692	651	689	670	686	643	657	679	629	615	632	669	618	649	651	696	665	656	698	659	627	674	644	653	637	699	638	680	651	619	662	653	649	642	647	671	661	646	674	637	687	618	658	652	650	657	665	684	705	707	668	680	689	654	688	636	651	651	661	637	687	703	709	659	662	592	663	679	624	666	643	684	630	635	686	688	628	677	685	621	642	709	620	654	643	692	654	608	643	664	594	638	626	648	640	658	643	636	647	662	638	665	646	702	660	627	669	655	657	623	680	661	698	644	683	610	659	662	657	663	615	672	672	642	672	646	715	643	666	668	670	636	649	623	646	658	679	658	677	671	646	714	646	657	666	699	681	635	649	663	639	634	681	664	679	681	674	690	651	680	634	667	717	657
18638	6503	4951	2248	1107	962	633	522	480	459	431	398	406	355	388	401	395	439	407	368	360	394	419	425	400	404	381	361	387	429	397	381	372	414	376	338	405	387	371	375	378	371	406	375	351	397	413	427	398	399	380	400	369	349	377	404	364	390	399	407	402	366	387	415	375	400	366	407	371	388	406	370	380	418	386	368	432	371	377	390	373	364	362	375	352	376	373	374	401	387	389	398	377	403	406	383	391	379	424	410	398	406	372	377	395	447	394	360	421	375	422	405	369	402	370	347	373	403	403	378	366	421	371	409	379	376	424	403	419	403	382	393	347	408	432	380	422	373	360	399	393	392	432	411	399	369	402	386	394	398	408	408	387	384	389	406	387	418	407	389	389	364	400	355	375	409	367	392	359	367	372	384	378	371	406	408	384	365	377	409	386	371	384	369	394	422	392	401	397	394	403	392	395	384	355	397	380	370	370	396	402	386	367	397	393	387	370	394	416	401	405	349	379	417	400	410	377	368	400	393	387	380	397	426	354	390	411	389	407	375	397	389	406	395	376	390	398	424	374	369	390	387	427	364	408	393	380	376	394	407	377	393	422	406	420	443	394	363	421	416	377	334	418	365	424	373	353	365	404	372	422	386	411	398	454	357	391	336	402	402	398	347	388	345	366	369	390	399	399	394	388	395	394	348	385	371	363	424	410	403	385	402	422	391	378	369	349	379	396	394	357	375	387	427	376	359	413	372	385	410	371	361	420	358	373	356	403	399	371	392	380	402	395	432	404	357	387	371	372	365	373	388	408	373	390	355	382	396	401	370	403	396	378	350	379	383	371	389	399	376	381	392	411	349	409	410	408	380	373	426	385	398	423	370	362	365	401	400	365	389	389	397	397	387	362	390	353	354	377	365	420	392	356	388	397	406	417	367	407	374	400	403	409	371	391	427	390	386	380	390	351	346	391	401	383	405	380	380	386	360	453	413	401	426	392	378	382	395	398	395	372	385	343	382	396	389	396	436	392	380	370	335	398	400	418	376	387	377	388	368	368	421	365	375	384	357	409	383	372	381	431	384	394	385	387	390	368	390	439	387	393	409	350	391	394	411	414	383	377	365	386	416	343	396	389	397	367	385	396	383	360	385	365	391	333	384	371	420	410	376	421	401	421	383	391	384	379	327	382	414	442	400	382	373	366	353	405	394	431	375	396	413	380	385	398	352	377	402	385	403	416	380	415	371	384	398	438	384	380	406	422	402	376	353	409	384	386	401	390	360	356	390	430	367	387	377	402	412	384	371	454	395	402	387	368	345	418	402	396	374	408	372	413	418	425	424	435	430	430	398	413	409	398	382	358	411	368	351	400	368	389	424	403	347	369	399	350	395	359	376	411	359	405	349	389	371	381	376	389	397	355	387	410	412	433	413	351	372	385	450	415	385	373	427	374	389	387	405	394	401	366	411	387	362	391	420	436	387	392	387	383	392	362	381	357	382	394	364	382	376	342	372	400	381	380	376	374	412	415	404	395	375	426	372	399	375	409	379	424	400	393	365	393	399	374	379	385	354	392	426	382	362	393	411	399	361	369	375	385	364	400	419	380	347	355	404	418	392	427	349	392	420	371	395	385	405	397	404	381	395	377	391	390	343	372	357	422	374	393	397	390	403	417	397	398	424	369	395	416	402	414	375	431	373	425	429	469	420	340	412	405	398	455	405	393	385	383	387	415	377	424	390	417	385	404	399	389	398	381	393	398	376	354	391	412	415	405	412	382	399	356	384	368	356	430	362	374	395	392	392	392	391	409	359	382	386	359	358	421	370	391	415	404	385	410	376	373	363	389	383	382	372	385	332	394	366	388	381	353	398	344	403	402	341	408	387	414	384	374	406	405	406	379	370	370	404	382	429	407	381	367	388	392	418	382	394	397	368	362	374	397	373	360	383	394	406	395	434	372	417	377	371	411	431	361	378	389	375	376	376	410	364	410	371	382	415	390	409	342	398	395	392	395	401	372	395	388	389	385	384	386	387	401	410	399	392	349	382	391	374	396	400	396	435	379	383	407	393	346	372	407	389	389	400	384	383	394	398	361	369	379	401	377	381	427	405	389	433	387	356	436	394	379	425	387	404	393	390	394	367	375	390	383	392	396	380	386	362	401	413	390	424	376	427	380	394	394	377	398	412	379	426	414	408	383	389	373	409	358	380	391	360	388	434	365	399	418	381	359	377	404	352	368	363	366	393	399	404	380	394	371	415	414	382	393	408	415	384	402	386	400	384	376	395	378	387	430	400	421	430	394	386	390	410	385	396	364	388	415	408	360	405	394	386	388	371	401	398	369	361	367	367	412	393	390	369	398	416	360	396	420	380	394	396	380	381	382	399	384	371	391	387	398	392	432	415	378	345	376	434	358	421	344	380	394	354	351	408	400	387	410	379	371	412	387	374	386	376	390	401	357	371	418	384	370	368	432	408	367	343	367	395	387	375	372	424	400	361	378	369	419	413	422	383	407	361	381	384	361	387	382	418	385	424	364	372	430	407	331	380	438	391	394	386	389	371	391	393	381	407	399	393	382	368	366	403	350	377	421	434	384	396	379	422	406	350	393	371	391	389	403	399	392	406	406	400	398	420	371	379	374	388	395	397	384	381	371	405	393	396	333	390	374	420	373	408	397	386	381	408	406	395	408	381	387	388	382	390	385	416	391	351	414	374	368	400	409	362	354	411	409	366	393	419	361	376	384	396	429	401	401	401	402	367	385	422	409	374	369	364	412	402	394	452	407	404	390	395	421	402	390	399	385	428	382	384	402	394	391	368	415	379	361	403	400	412	401	430	432	369	390	391	412	408	401	391	406	366	409	388	388	365	428	419	395	390	353	387	428	405	397	387	389	405	364	395	394	383	400	389	407	346	384	422	422	376	404	363	427	381	383	403	366	394	367	377	394	402	392	395	376	379	402	389	419	411	415	380	378	384	398	410	354	369	375	373	393	388	395	386	379	389	351	370	383	387	387	393	416	371	372	348	399	407	384	393	404	372	394	392	358	347	428	352	420	375	403	366	379	349	408	367	369	374	366	384	379	437	393	354	410	421	379	360	352	402	375	401	413	408	396	400	344	377	387	376	378	397	390	363	371	378	420	405	424	380	389	395	355	405	395	390	404	355	366	352	393	407	393	369	383	368	393	407	379	385	385	379	384	362	383	410	393	433	404	373	402	415	404	422	407	375	392	388	408	377	402	371	363	428	359	410	354	361	417	396	411	372	396	376	382	392	393	413	378	404	345	399	394	400	376	354	364	363	393	350	385	375	394	357	385	378	386	373	394	396	406	409	417	360	357	355	411	412	372	387	391	424	407	367	370	343	381	376	403	397	397	367	420	383	364	393	389	394	383	397	385	409	415	370	416	409	415	406	398	387	367	412	397	358	362	411	402	387	410	408	378	401	458	381	332	378	380	418	379	434	420	417	379	392	375	406	361	410	406	394	348	381	353	372	372	356	346	426	438	403
13351	6238	9357	6021	3635	3114	1964	1667	1431	1284	1058	1029	1035	989	991	940	964	951	954	932	871	932	945	961	913	959	958	962	928	918	968	870	959	865	889	900	950	930	966	959	949	949	911	943	892	927	919	875	934	927	916	1007	879	891	885	916	944	862	968	894	898	938	920	915	884	922	908	885	898	942	924	890	866	913	888	912	895	984	959	888	945	940	881	866	881	938	913	955	888	916	906	911	918	923	883	875	837	939	900	915	943	909	962	898	885	892	912	896	902	920	923	898	908	912	886	885	915	926	910	950	935	872	891	893	893	869	920	895	896	915	953	907	925	894	958	982	909	934	896	899	935	908	859	912	935	945	911	877	943	943	917	895	939	956	896	947	948	899	914	904	881	876	837	933	910	918	912	920	871	868	860	889	941	900	884	897	920	915	902	908	882	909	866	958	917	871	885	926	904	926	931	851	923	922	894	935	931	930	906	913	911	912	943	903	925	888	930	950	925	909	925	871	902	885	921	890	940	908	875	943	934	912	912	876	906	930	945	956	920	892	950	868	899	898	918	959	901	912	961	873	876	896	886	923	879	918	903	930	926	911	903	958	992	952	929	928	930	896	907	941	931	926	920	856	860	901	853	897	931	972	953	947	900	872	887	901	909	868	938	951	873	920	882	865	910	908	980	971	959	932	882	845	931	971	933	937	902	868	896	954	931	947	917	871	909	941	926	927	946	931	902	910	952	909	873	923	956	919	952	882	890	924	948	937	954	897	959	909	954	888	909	906	878	952	958	892	910	884	886	940	954	893	912	958	904	932	924	917	926	876	833	888	899	869	922	923	909	889	935	938	941	882	887	965	863	931	895	863	948	911	910	895	901	888	931	944	954	876	933	911	937	878	940	900	927	926	851	920	882	943	919	878	877	889	926	936	935	967	920	877	988	873	902	904	902	936	916	901	897	933	870	882	901	943	901	915	893	948	881	871	896	946	951	968	890	931	873	926	918	882	891	954	978	917	911	892	974	880	978	891	857	924	946	914	965	907	911	902	916	874	964	925	904	889	907	937	921	955	873	915	848	880	894	870	941	899	931	868	917	861	927	874	885	893	883	889	906	985	947	918	874	895	902	845	880	928	946	928	904	880	954	921	955	883	914	940	879	926	891	937	945	983	930	871	890	967	885	909	930	886	872	879	958	868	945	870	815	915	865	903	899	882	917	898	923	941	934	867	929	900	881	950	902	824	921	901	907	931	915	933	924	926	900	890	896	948	931	874	903	937	910	924	948	920	899	949	906	915	894	898	922	904	894	945	883	936	955	862	951	941	923	896	862	933	910	869	928	896	953	912	876	889	914	879	893	924	904	903	948	918	925	924	896	888	899	900	940	949	846	877	892	955	912	915	886	892	949	923	934	918	867	878	874	895	911	927	921	883	893	897	929	873	882	949	895	853	905	977	896	956	911	843	973	953	933	903	933	918	929	922	943	920	865	926	884	934	890	893	959	891	903	958	944	948	954	898	948	902	934	916	912	938	906	887	907	911	909	905	941	852	865	885	857	913	893	927	895	862	911	935	877	871	929	928	878	918	954	938	881	896	903	887	957	918	882	914	953	878	936	907	881	869	949	900	915	910	952	920	928	923	872	896	916	936	949	916	884	922	943	910	920	929	884	929	914	878	905	880	909	899	879	926	961	912	859	923	868	935	862	891	889	901	896	909	915	892	895	935	882	852	972	910	851	913	889	911	870	849	933	945	933	937	896	930	946	878	957	928	973	911	930	898	918	969	936	902	913	944	871	970	899	950	929	937	895	950	867	895	974	912	955	896	971	884	927	920	933	877	864	940	907	957	879	914	920	905	910	916	891	912	863	893	887	921	931	952	893	941	897	951	899	903	945	890	941	897	935	932	909	936	896	932	924	883	889	920	909	961	946	923	928	946	908	894	933	911	941	896	905	894	866	915	905	928	920	906	918	899	889	971	909	922	893	902	878	936	933	898	893	895	916	845	962	949	913	849	910	905	859	910	907	889	853	878	916	951	966	900	917	902	889	944	875	909	900	889	877	865	899	869	959	924	918	885	947	910	910	909	905	926	914	930	925	926	943	866	898	917	898	856	925	911	972	894	928	903	916	940	865	974	961	946	957	920	913	906	884	984	862	955	896	962	880	859	918	934	899	908	937	884	916	872	864	915	926	915	944	856	943	919	920	825	929	878	875	969	941	931	907	893	913	822	944	925	885	898	911	958	928	971	895	924	872	871	887	913	896	930	925	939	925	918	961	901	946	902	916	991	917	967	917	898	916	974	892	934	898	932	901	898	942	958	915	906	951	949	871	903	918	886	920	929	934	876	946	876	959	916	888	934	941	923	908	892	953	934	906	902	914	919	909	951	949	921	947	883	896	917	908	897	881	896	937	875	913	878	925	901	912	959	900	903	886	948	904	869	934	962	920	901	904	886	898	894	923	860	934	902	908	919	955	910	925	876	896	933	898	895	957	949	934	868	932	965	878	886	912	910	895	879	875	890	901	914	886	899	850	885	890	896	883	942	901	850	935	887	955	939	887	865	868	947	928	941	953	929	921	840	932	882	893	886	955	914	928	926	951	926	914	893	938	931	909	901	952	874	944	907	899	969	949	917	880	942	910	876	894	917	938	897	905	914	946	924	880	847	997	864	921	920	943	958	855	883	914	950	895	879	939	896	909	925	902	904	938	916	958	864	999	906	932	925	929	921	853	974	918	946	934	914	901	945	936	900	924	927	966	861	869	920	996	947	913	868	913	952	889	942	939	902	915	977	937	959	947	898	912	926	913	896	916	894	879	963	922	864	940	882	917	930	932	896	930	984	924	923	901	935	854	925	927	864	937	983	889	923	881	893	936	941	910	904	871	923	890	890	890	938	905	920	962	929	876	854	901	904	869	887	870	927	874	890	884	890	918	869	956	904	929	922	953	886	897	892	912	883	961	919	929	964	867	931	947	915	922	855	898	906	897	906	925	922	958	911	892	893	932	884	939	942	954	863	876	906	904	854	965	923	939	895	892	955	930	895	914	904	909	933	911	931	933	896	907	863	940	904	919	971	903	884	919	847	886	889	923	871	971	885	889	912	925	853	904	956	909	951	906	931	940	923	942	881	931	938	979	899	966	841	919	883	919	880	942	940	966	959	931	877	921	879	945	997	903	935	897	909	961	886	901	897	894	970	931	892	872	906	945	893	942	918	929	948	908	944	936	924	913	927	891	900	900	895	903	893	937	903	951	947	877	855	913	850	934	906	914	966	913	900	854	930	946	858	929	884	881	894	869	924	908	944	906	913	958	926	942	921	893	898	901	909	937	906	919	908	923	969	881	917	949	930	925	931	985	867	903	929	879	951	894	938	907	918	917	888	914	917	913	885	875	917	953	863	951	896	985	961	935	908	861	923	894	854	874	863	890	910	896	889	881	963	964	963	889	970	869	917	872	936	919	899	889	888	959	880	883	889	908	913	889	905	906	878	939	897	938	891
29059	10785	7842	3792	1460	1051	660	515	448	454	373	345	302	306	340	286	295	334	340	275	288	335	337	327	312	315	317	350	309	295	318	313	315	321	318	330	314	315	323	311	296	346	297	291	289	309	300	303	325	326	279	332	300	308	314	288	312	290	301	284	294	305	289	311	291	327	328	306	337	340	322	313	315	291	319	297	319	317	303	273	296	292	290	310	320	320	301	319	356	324	334	295	308	332	262	305	300	317	316	289	288	307	325	327	307	293	271	336	333	326	331	318	308	318	282	289	286	293	312	312	308	284	280	325	313	285	323	296	309	315	309	276	335	299	321	319	322	285	313	313	278	322	329	295	285	322	282	295	326	320	323	312	304	303	313	304	284	301	290	290	285	294	308	278	326	306	282	311	302	317	320	307	270	285	326	322	347	336	287	278	319	337	297	305	279	311	275	340	305	304	293	360	312	298	313	302	322	326	289	294	335	305	300	294	302	360	325	303	309	294	300	305	314	300	340	315	307	302	352	323	302	291	335	291	341	299	287	298	309	305	281	278	338	291	317	295	290	305	269	302	320	327	312	311	303	322	314	313	314	299	272	333	299	295	323	278	311	316	298	295	287	307	313	321	287	304	296	277	325	316	299	294	276	286	308	308	294	303	297	300	281	305	279	267	323	309	328	327	322	317	319	322	316	283	319	304	296	325	271	308	304	309	308	318	325	313	333	297	313	315	318	291	309	295	306	327	307	309	321	307	308	286	298	315	322	278	282	259	297	302	331	295	262	319	296	311	290	290	273	329	329	285	319	334	292	332	307	313	299	307	303	323	336	268	292	305	347	349	307	323	276	287	309	311	326	298	287	311	302	343	293	310	299	309	319	340	324	290	262	286	334	281	288	318	293	285	297	297	285	293	317	319	304	270	336	286	317	309	310	281	318	318	306	336	299	317	307	284	299	330	304	317	303	350	315	286	323	306	313	315	296	291	337	268	308	322	313	280	315	328	297	320	331	312	321	307	297	322	319	297	320	301	298	318	320	315	339	325	319	345	292	325	318	322	302	283	346	322	299	324	287	311	313	264	329	285	264	303	319	346	291	305	278	328	292	325	324	312	296	310	313	314	309	316	292	296	289	292	333	335	298	343	302	311	308	289	337	297	302	305	304	300	314	295	331	318	302	309	314	281	299	347	309	279	317	318	296	338	299	295	294	310	311	281	263	336	312	346	311	301	276	315	289	294	322	320	281	315	311	312	334	305	353	326	293	314	315	315	281	319	307	293	301	324	324	279	319	305	301	292	286	286	320	300	323	287	290	277	319	310	267	295	304	362	332	308	311	297	273	324	340	266	307	301	325	312	317	261	291	301	304	295	281	306	304	283	314	286	290	307	297	333	286	333	280	320	324	318	297	338	312	281	298	312	315	285	302	284	322	346	328	279	329	282	317	272	291	290	295	311	291	271	313	297	325	322	273	270	286	304	306	326	304	343	308	281	292	313	298	314	333	304	327	309	256	291	318	296	324	320	299	303	295	319	294	293	313	282	287	291	300	326	293	293	294	310	311	264	292	328	310	325	303	311	293	310	261	303	291	272	297	342	299	320	307	300	279	267	297	312	291	340	324	304	313	332	301	265	295	323	311	289	309	296	320	296	299	305	332	325	314	274	320	334	295	298	289	311	316	310	323	311	306	316	299	281	332	306	288	316	307	280	282	312	302	346	279	323	293	299	280	307	339	318	297	278	313	322	325	289	316	331	343	285	326	313	323	278	325	296	306	344	350	314	315	300	296	281	297	323	290	348	296	302	324	324	296	300	274	312	310	322	323	313	315	322	312	322	289	297	315	320	332	295	283	313	302	290	301	302	309	309	320	299	295	271	280	309	300	290	315	315	309	314	311	286	324	317	330	332	292	295	290	298	302	281	305	301	272	293	311	296	286	299	305	305	334	333	321	322	314	300	356	310	351	326	303	310	326	302	302	314	317	292	301	316	305	343	296	310	321	323	337	334	297	285	293	318	254	283	312	335	284	309	275	317	261	288	316	320	282	291	320	328	281	315	313	306	327	294	297	297	296	301	286	319	290	308	317	291	300	292	306	315	280	327	323	301	333	305	294	296	310	271	320	323	296	272	328	269	318	252	291	325	324	316	288	287	298	304	301	302	319	286	306	289	299	299	329	296	337	277	279	347	336	287	273	305	290	336	316	314	325	339	333	333	290	313	320	341	290	300	304	303	318	312	286	316	290	295	283	282	323	288	309	296	307	294	308	303	309	274	265	321	329	324	318	305	325	291	323	289	317	282	241	328	330	298	326	277	300	299	277	307	292	288	286	326	328	296	319	295	283	320	285	312	320	303	300	328	290	269	316	285	323	359	292	295	303	284	312	288	292	309	319	315	299	274	301	310	293	311	327	309	307	274	318	331	295	299	301	330	295	291	302	271	309	310	317	317	321	311	312	310	284	309	328	277	289	277	299	317	308	295	328	320	317	318	271	287	295	315	326	284	329	313	331	358	269	282	283	300	283	292	281	305	316	310	322	285	286	306	299	297	342	323	347	328	300	319	333	279	313	263	296	310	280	304	270	309	318	281	315	304	327	292	298	315	327	302	310	308	326	297	306	335	311	323	290	323	300	321	306	306	287	289	286	323	304	272	330	311	308	322	288	316	325	302	306	297	284	298	298	305	277	336	334	316	325	336	335	315	313	338	312	285	314	333	294	307	303	294	308	287	341	324	285	304	281	274	300	282	275	303	309	306	295	333	333	330	336	311	328	307	327	310	294	299	330	329	312	330	291	329	293	291	286	293	302	293	316	287	341	310	299	282	278	324	328	352	269	302	301	296	325	319	310	307	317	287	321	314	315	313	327	286	305	275	284	255	322	292	290	332	289	315	283	300	305	320	312	309	305	273	311	304	340	290	305	300	278	313	293	314	329	298	329	299	308	270	287	300	296	298	296	280	289	326	307	326	291	299	332	300	296	281	321	302	305	295	293	277	304	287	320	272	338	296	319	288	300	326	281	293	290	328	316	350	252	320	319	298	301	314	326	329	301	300	296	312	313	322	323	305	283	282	297	300	305	304	285	254	270	328	324	318	330	347	298	327	328	288	333	320	322	299	301	307	315	275	308	319	290	316	299	291	290	281	317	308	298	319	312	335	301	306	292	299	347	327	307	300	331	320	319	338	329	299	287	324	309	346	301	289	287	301	332	317	327	316	321	327	309	302	332	333	325	327	299	294	298	349	295	309	316	296	299	311	336	296	321	285	301	324	319	274	340	351	335	283	285	305	308	310	315	319	326	273	302	299	322	306	327	268	330	296	313	298	302	323	280	280	307	293	260	295	293	318	297	361	285	277	278	290	319	328	331	330	305	302	293	308	281	309	287	325	297	302	286	324	304	277	300	323	277	290	335	315	299	319	314	294	279	332	305	307	365	304	279	304	305	312	298	301	324	295	304	301	304	344	315	305	303	305	353	314	294	322	329	306	346	315	312	287	334	321
17861	8192	12612	8984	5056	4272	2514	1949	1674	1373	1024	919	916	935	871	910	858	850	826	795	735	782	750	793	763	776	787	743	749	741	756	754	729	724	738	758	728	765	734	752	795	714	723	720	711	714	729	765	713	719	756	765	714	756	724	697	690	731	665	691	700	740	732	728	708	726	683	716	720	716	751	704	713	747	761	662	699	735	716	664	689	710	721	679	707	693	706	727	732	700	717	732	728	728	708	693	704	737	707	755	708	750	719	731	698	761	696	702	648	726	714	681	709	724	727	665	697	728	713	662	714	735	710	746	655	775	705	668	742	696	756	712	729	692	682	747	690	686	723	716	731	685	688	722	685	710	731	708	730	668	767	710	773	720	725	741	749	782	699	733	723	692	734	749	733	729	707	773	756	749	743	686	723	705	773	788	692	703	696	740	714	675	703	719	744	711	782	757	696	730	647	678	740	708	674	732	722	729	741	684	703	711	727	695	678	744	741	736	716	729	723	691	719	702	741	689	756	747	697	722	723	689	696	729	726	721	738	708	710	696	720	718	739	727	712	708	680	741	701	720	710	746	734	693	721	718	722	696	726	713	733	653	759	762	746	719	709	700	747	699	707	770	723	749	721	738	697	710	698	719	703	770	706	709	697	705	699	743	714	701	731	739	691	715	755	720	699	733	700	717	689	717	692	688	712	707	733	726	708	670	682	747	703	777	696	790	732	711	733	710	705	715	721	773	703	743	722	792	687	723	687	743	683	691	704	734	728	748	723	717	739	688	751	741	682	764	668	744	719	723	742	712	685	720	660	723	741	677	716	709	724	714	749	695	685	754	746	692	728	712	721	693	687	699	707	730	714	700	707	730	772	677	774	717	726	738	682	703	728	734	715	686	695	740	752	705	726	738	669	706	739	735	704	748	715	713	724	740	749	725	750	708	762	708	706	722	689	737	717	667	724	705	685	660	728	703	719	695	703	708	705	675	735	682	742	742	732	685	758	712	739	752	730	712	715	762	737	744	764	691	693	740	698	704	670	679	737	751	684	702	724	779	719	730	707	705	733	723	682	756	655	684	704	717	762	756	724	719	668	716	697	749	724	736	631	741	764	701	727	707	722	737	734	753	676	755	734	732	684	675	735	745	698	707	679	714	729	755	696	698	716	745	682	678	735	740	711	752	698	662	738	691	682	706	637	738	688	697	731	759	736	693	676	699	737	732	714	686	718	696	702	750	732	738	695	692	665	655	702	723	732	728	699	713	754	691	722	690	707	715	695	709	681	712	762	723	734	734	701	714	688	723	707	724	749	685	799	737	706	696	763	705	751	742	670	706	681	705	736	738	743	694	679	713	740	721	751	754	765	733	735	720	693	679	708	756	702	712	752	684	692	741	712	700	685	696	765	710	762	720	760	745	753	684	744	692	727	696	722	708	717	713	733	730	738	753	731	729	698	695	717	707	713	727	710	721	749	747	718	749	715	716	786	715	718	674	709	744	724	753	718	746	724	699	684	741	719	671	718	732	733	723	697	756	726	726	713	722	712	734	702	699	694	695	714	734	662	742	754	758	724	747	676	713	732	719	700	700	734	705	706	700	701	672	728	774	682	696	723	751	676	688	739	697	696	716	677	712	722	717	699	679	741	696	752	690	709	683	732	706	721	735	729	694	704	692	733	693	710	719	669	760	713	676	752	696	737	706	704	698	757	724	679	693	687	769	737	709	746	681	722	684	687	734	727	714	699	717	701	709	767	703	675	729	770	714	700	699	740	775	709	732	651	712	694	744	732	729	671	725	706	739	726	690	736	728	692	754	724	703	730	705	713	690	731	753	684	776	696	690	754	702	691	702	761	692	737	723	712	779	729	714	741	719	696	695	777	717	689	759	711	742	705	721	671	709	719	711	743	736	687	760	704	716	732	728	732	758	743	728	727	748	695	739	719	694	696	746	776	703	768	712	694	729	735	728	723	752	690	712	713	697	690	689	655	737	720	722	702	731	721	692	744	725	666	776	696	716	733	773	730	671	726	723	696	690	752	721	717	658	691	723	687	745	735	694	751	718	701	711	706	745	719	725	734	721	719	666	749	726	693	709	693	735	715	706	750	692	755	748	709	723	732	695	745	750	687	729	722	721	721	703	666	724	702	716	710	736	693	709	735	723	707	734	719	666	691	735	712	750	701	747	681	766	709	669	726	716	665	712	694	723	743	672	725	736	703	746	734	688	704	685	751	741	675	742	711	702	721	713	673	763	721	717	695	702	728	685	699	704	683	712	684	699	720	696	694	730	722	717	690	707	710	731	718	680	806	690	693	742	737	709	696	752	696	722	721	727	695	682	712	686	720	742	701	671	708	719	733	728	741	723	717	705	680	701	724	701	732	720	707	742	716	666	732	706	725	700	719	676	725	724	729	713	696	714	637	746	715	717	724	710	703	711	746	721	731	717	776	754	691	738	752	736	690	734	693	712	715	746	684	683	717	724	693	733	760	767	688	738	731	726	677	692	753	714	721	645	718	714	737	772	723	729	740	700	685	711	729	686	707	717	756	713	701	697	677	737	720	770	748	706	740	728	706	684	700	714	723	708	731	674	724	691	763	699	704	723	718	710	744	741	696	761	729	722	711	727	664	714	718	743	709	673	751	734	756	750	725	704	746	689	713	685	724	691	756	743	730	724	696	688	749	732	692	708	723	735	691	713	704	705	688	733	703	675	753	699	712	720	727	667	777	727	668	703	731	731	695	701	696	717	684	724	680	683	749	727	680	750	717	727	744	737	722	757	713	727	726	781	717	715	767	710	699	750	714	706	699	720	737	726	696	739	743	666	694	677	760	732	724	681	756	733	724	716	733	673	720	769	724	742	738	746	680	740	708	702	715	700	724	696	744	742	715	681	693	682	716	680	712	701	708	741	738	758	704	738	719	678	710	706	701	733	784	742	652	701	703	689	657	726	758	693	700	683	754	719	796	713	774	732	713	696	724	763	678	670	666	728	717	704	735	731	643	735	746	720	737	681	678	695	721	667	702	698	701	747	703	711	689	717	764	697	725	748	693	718	714	695	671	773	698	703	718	704	725	693	703	686	764	735	729	681	744	719	692	744	758	709	700	744	724	758	710	702	694	712	661	702	737	704	732	702	681	702	696	673	745	713	692	706	688	716	706	732	729	720	731	686	754	726	718	696	737	688	673	711	699	767	730	687	759	692	690	741	693	729	680	754	735	721	728	691	754	692	708	716	721	722	764	752	688	693	720	675	671	733	713	734	722	747	683	725	724	757	739	710	707	741	726	736	703	714	675	712	717	699	709	748	762	722	758	702	704	732	707	689	695	708	756	695	760	743	757	721	718	704	729	713	695	745	749	741	714	707	679	701	681	765	754	732	717	740	743	723	731	737	703	720	726	703	693	737	772	651	790	716	761	721	705	743	708	729	711	720	669	661	756	685	775	731	721	676	726	709	712	765	748	719	727	715	731	723	755	692	698	739	721	698	746	698	725	746	715	704
9438	3528	2457	1127	556	463	389	319	309	292	277	293	294	281	264	318	256	268	297	285	271	264	288	287	263	251	289	310	284	263	264	272	268	262	292	283	249	294	252	284	254	294	272	253	275	279	241	263	270	283	243	280	273	252	296	260	259	253	265	249	261	254	253	234	270	300	268	291	263	285	279	279	269	272	265	288	289	248	268	264	303	285	293	277	269	267	258	297	244	272	263	253	258	247	273	286	261	277	256	278	285	240	244	307	276	271	288	264	268	274	262	266	274	285	305	270	274	257	247	266	281	266	278	283	257	285	261	275	261	279	287	261	298	278	241	288	285	262	275	279	277	274	278	294	285	263	264	241	274	222	284	270	251	291	258	264	297	292	298	285	249	275	278	260	292	275	255	265	257	251	277	264	282	286	283	295	281	277	285	256	263	263	269	241	284	297	288	273	302	248	258	256	278	277	256	257	275	273	295	264	232	255	266	253	297	249	250	277	288	270	277	265	264	288	293	279	292	301	270	294	273	248	316	276	258	269	299	249	273	274	269	273	262	279	260	283	251	292	273	287	278	266	284	271	259	264	259	271	246	256	286	285	251	259	259	266	244	277	267	291	279	262	261	267	264	249	282	259	272	259	229	287	258	280	273	257	267	275	256	261	274	260	271	266	280	298	266	265	285	274	236	248	278	294	274	298	269	260	256	279	245	267	250	257	238	243	261	283	321	290	246	244	246	275	288	250	284	276	283	265	263	241	267	286	277	271	273	270	280	288	279	280	267	279	241	260	286	285	279	269	225	239	275	266	270	268	262	258	238	223	276	252	253	274	262	288	269	281	304	293	286	282	273	270	268	262	300	256	267	248	262	229	263	244	242	271	305	257	292	267	277	284	302	297	264	289	253	247	269	238	267	296	271	281	287	260	269	281	263	260	278	259	289	256	274	274	253	273	303	271	276	267	289	283	260	241	261	277	261	262	277	296	277	280	301	298	292	257	263	269	260	298	253	255	244	268	261	277	285	247	277	263	255	296	254	275	260	268	263	271	258	282	245	260	271	279	265	276	304	291	289	255	276	267	285	265	264	315	260	260	250	292	255	239	300	275	295	283	309	339	263	268	256	229	239	303	275	253	297	300	294	275	257	253	296	266	260	276	271	286	239	247	253	274	285	248	248	265	256	266	278	274	299	268	275	277	271	277	260	246	267	254	260	278	284	278	243	291	263	255	286	270	283	296	267	267	249	315	268	270	265	271	244	288	291	260	249	288	279	251	270	284	269	279	286	281	273	260	279	257	261	289	238	277	270	277	278	269	295	265	266	266	263	257	257	232	252	283	287	243	276	258	252	281	280	300	246	308	256	293	288	260	281	267	292	291	262	267	272	271	302	266	266	260	305	244	276	258	277	259	260	256	292	295	244	268	268	237	255	285	291	252	286	244	293	287	272	263	271	266	264	265	261	268	267	236	288	248	281	274	230	291	237	271	255	281	241	297	305	252	264	250	281	259	289	280	279	298	281	285	289	252	279	264	281	261	273	284	280	280	271	284	296	265	269	248	277	303	310	282	277	277	251	292	268	293	247	281	290	249	263	249	281	236	294	281	266	253	276	240	251	231	280	288	291	259	240	289	267	287	255	281	273	268	237	245	271	272	269	277	266	256	240	285	272	281	315	241	270	220	250	276	306	279	250	255	269	279	272	273	278	286	274	260	289	264	254	277	279	240	261	251	269	276	271	241	313	258	254	297	265	256	242	257	252	272	266	290	276	261	275	278	259	257	276	249	276	267	271	281	247	264	292	284	279	257	237	247	268	275	299	275	266	294	269	269	278	266	258	271	248	264	273	257	259	251	265	285	281	281	276	332	266	250	262	257	270	242	238	275	256	310	249	260	295	271	268	249	283	254	265	246	300	257	273	274	255	263	284	267	290	236	265	303	281	283	296	286	274	273	278	271	295	273	284	294	249	285	276	257	268	243	286	309	270	264	302	259	270	229	249	269	280	296	252	292	204	291	298	288	283	236	270	253	264	273	264	277	264	252	292	281	277	274	259	296	277	293	273	266	284	253	257	278	280	254	237	242	283	249	299	273	295	259	272	269	291	249	269	255	287	286	267	299	243	261	269	269	270	243	284	319	285	283	262	276	266	258	280	322	276	276	261	285	258	260	262	316	282	260	243	256	249	253	295	239	287	239	293	279	285	265	239	266	262	251	269	249	273	301	273	292	241	272	296	273	262	255	255	277	284	284	267	292	266	282	295	257	271	254	288	262	235	260	293	292	284	281	265	265	264	290	257	261	263	266	242	254	256	276	267	268	304	284	260	247	223	293	320	278	238	254	280	272	252	267	269	268	245	288	251	267	284	286	280	260	255	266	249	249	276	272	304	292	250	257	281	269	304	286	261	296	263	266	302	270	284	226	272	283	282	277	246	268	260	303	269	289	233	243	275	269	277	291	258	276	285	246	278	292	257	245	232	251	261	275	270	245	291	271	254	275	269	243	268	281	277	286	268	273	237	272	268	274	252	282	256	253	266	259	269	278	252	289	285	296	279	238	277	284	258	280	280	280	298	277	251	268	268	302	259	262	278	241	288	294	225	270	288	266	272	254	255	233	290	264	250	267	303	272	249	250	260	227	278	247	275	262	264	272	289	261	257	251	256	281	271	282	241	280	279	249	266	287	271	257	236	277	239	268	285	259	341	257	304	239	284	277	288	271	276	287	269	267	236	283	289	253	286	295	269	287	327	254	255	270	277	258	268	276	243	266	255	280	281	287	256	276	252	284	247	276	296	284	274	277	265	250	272	265	252	242	265	276	258	300	267	310	274	298	288	275	262	293	225	273	253	272	280	279	261	267	263	264	247	277	281	283	270	266	273	282	271	275	269	257	283	257	278	294	292	279	281	261	246	264	274	289	265	269	254	243	266	292	262	265	295	303	274	250	249	257	285	257	275	283	268	268	295	291	267	260	267	288	268	274	262	285	253	277	255	282	289	275	289	246	255	243	272	288	268	264	230	278	287	273	289	265	260	273	250	295	267	270	270	283	248	260	270	278	237	281	250	240	233	299	297	245	272	259	289	288	278	279	264	247	260	294	275	270	256	277	274	247	270	269	284	281	310	295	273	265	263	286	290	281	273	264	257	312	270	274	263	280	249	268	261	278	279	281	278	286	288	270	271	281	282	283	288	280	271	262	237	262	262	293	254	279	243	249	256	241	276	257	293	257	271	297	281	235	257	256	273	292	286	229	262	288	270	246	297	265	274	258	284	276	302	273	256	281	255	244	285	270	248	266	289	276	270	242	223	271	249	277	291	258	251	287	261	260	254	292	275	274	298	272	277	229	296	276	286	245	261	256	322	266	286	264	274	261	284	283	267	254	265	296	283	268	310	277	302	252	259	260	267	246	267	277	260	261	268	278	272	284	260	267	260	286	260	281	269	271	281	246	283	267	281	290	295	269	280	269	244	298	285	284	253	272	302	296	276	286	246	277	263	262
6882	3613	4835	3341	1746	1599	1065	838	858	807	757	668	702	692	719	695	679	672	675	686	721	657	678	654	651	671	687	669	663	684	650	674	695	666	677	661	689	656	690	712	719	665	681	681	682	681	689	688	632	683	681	692	714	649	656	625	661	621	654	717	696	691	682	659	654	682	628	677	619	698	676	665	673	679	643	632	704	691	661	653	725	664	728	641	697	698	712	652	676	700	631	719	698	661	644	671	677	677	659	663	650	651	655	693	661	702	667	673	680	635	670	655	707	613	707	691	673	681	622	660	652	652	633	715	645	693	703	686	677	680	668	694	655	670	675	672	678	689	666	693	655	683	654	721	628	700	643	674	697	639	688	683	690	653	666	655	692	646	713	698	696	699	689	667	658	660	644	663	715	699	667	688	660	642	685	668	717	699	710	674	648	687	663	650	661	695	666	699	657	676	724	691	669	704	701	701	645	684	673	677	634	739	695	637	656	721	627	687	658	690	655	693	682	678	638	647	676	673	666	663	693	696	707	655	674	661	695	683	677	671	614	685	626	722	685	675	673	680	640	632	696	695	687	689	669	646	712	671	716	640	668	683	660	664	726	655	658	685	695	684	704	694	684	687	640	676	696	693	622	614	683	689	668	716	679	652	639	660	667	714	680	652	690	653	653	697	644	643	677	664	668	668	660	686	715	704	635	625	646	705	711	659	647	675	675	691	635	688	646	644	672	702	667	620	683	731	664	674	623	648	647	668	690	638	640	672	684	672	699	710	681	689	626	680	667	643	645	675	696	683	648	705	712	701	669	635	689	684	692	705	646	640	683	643	684	666	671	642	675	710	646	646	699	683	625	676	645	676	704	630	642	691	669	713	688	621	683	700	629	669	682	680	653	670	669	655	671	694	700	688	642	665	703	683	659	699	675	667	677	686	661	650	709	715	677	683	693	649	744	689	685	683	678	711	637	672	667	671	698	653	674	669	688	676	655	661	644	702	687	705	677	617	728	676	698	676	664	637	694	671	671	664	693	630	679	631	686	600	650	650	643	640	669	689	669	697	688	658	654	694	667	678	649	715	690	667	659	663	685	660	668	690	711	660	686	672	684	677	697	670	668	709	697	645	638	677	707	684	658	658	658	636	674	649	687	678	646	627	662	667	663	666	696	644	664	734	687	684	672	634	668	639	717	706	613	697	656	688	674	660	687	698	662	637	642	662	654	668	669	613	676	662	652	626	659	653	648	686	654	626	700	676	709	664	672	633	657	709	657	677	660	698	697	640	662	689	698	632	679	675	657	691	672	666	699	697	670	673	687	643	659	724	697	695	655	671	688	666	692	676	701	651	678	679	622	683	679	656	641	690	663	682	707	682	689	701	643	632	635	664	655	689	637	704	667	703	711	631	693	641	690	688	698	640	639	664	689	671	666	731	684	632	689	734	681	658	654	615	699	688	647	705	711	656	683	646	651	678	681	692	622	677	689	667	701	670	684	689	645	713	686	737	719	664	644	665	678	624	702	729	667	672	731	680	659	691	638	668	684	746	676	684	679	682	652	717	714	655	658	668	692	642	626	687	680	662	675	663	692	675	693	680	672	665	640	689	673	656	697	649	678	624	672	634	692	675	648	644	670	648	677	691	639	678	664	638	693	678	696	719	650	672	645	613	669	649	683	666	662	730	695	642	640	683	676	675	616	694	639	657	670	677	698	651	716	651	616	653	672	631	666	635	659	703	660	652	677	683	651	695	682	695	643	690	674	603	669	668	697	649	688	673	699	677	698	682	653	689	650	638	635	662	649	683	652	697	689	706	667	715	637	661	682	670	618	688	660	719	687	692	661	651	685	690	629	696	650	686	616	660	649	685	695	640	685	676	693	641	689	681	656	636	687	687	664	724	672	655	685	646	684	673	667	699	686	714	694	673	678	726	669	723	673	692	657	640	662	682	669	615	638	647	654	628	648	669	635	661	678	627	688	657	652	695	641	662	674	699	728	720	664	670	676	688	659	687	717	685	665	678	656	637	678	679	668	670	625	660	627	674	652	666	697	686	628	690	665	692	703	670	679	654	700	700	679	669	665	648	685	674	635	647	692	673	757	664	656	663	656	663	712	636	656	660	702	670	705	695	680	647	663	700	674	633	696	639	705	649	684	675	652	668	683	672	674	675	645	663	671	710	615	650	601	666	692	703	671	652	653	648	673	691	714	627	644	687	663	660	676	665	666	656	691	702	672	653	659	651	692	673	655	686	692	695	687	659	630	672	646	666	684	709	654	632	713	624	666	665	656	689	685	688	656	678	683	653	681	710	695	648	702	616	684	687	633	641	699	704	645	693	650	658	690	682	723	670	722	663	675	654	701	686	662	675	669	648	659	681	668	611	691	704	611	694	635	663	686	692	625	676	677	668	685	706	687	686	622	686	702	673	686	660	658	684	655	684	676	613	670	633	667	707	706	653	701	638	693	674	676	689	702	671	686	641	713	654	662	686	732	670	627	721	649	679	654	673	713	656	700	678	663	691	675	669	666	679	666	638	650	710	643	666	649	638	673	644	653	704	687	578	680	704	664	653	651	707	646	688	686	686	701	704	686	694	646	616	661	669	672	674	708	688	684	702	658	667	687	662	672	672	679	693	666	670	642	663	685	656	660	693	682	683	658	706	725	685	656	741	645	655	718	678	659	688	696	646	652	683	697	683	700	709	660	685	664	684	634	666	718	654	700	689	680	647	684	636	679	657	668	678	634	647	716	677	683	699	645	698	662	719	670	710	678	672	659	740	678	646	678	717	681	705	659	637	678	716	674	671	659	686	667	686	640	663	631	662	671	696	606	710	702	631	659	681	626	686	618	621	659	695	655	699	687	681	636	634	653	658	665	670	666	671	685	683	693	682	620	662	704	717	643	632	665	675	678	702	686	683	713	683	731	667	663	659	611	651	677	671	667	650	636	648	674	689	685	713	699	667	677	695	675	719	691	703	700	668	716	694	677	668	650	681	682	662	664	670	669	676	675	694	656	726	692	655	712	645	688	704	679	677	643	698	684	690	707	734	673	667	699	721	703	689	653	630	669	691	674	682	638	678	664	692	666	662	710	725	708	660	679	638	701	625	632	632	675	625	688	667	644	646	617	700	675	687	654	680	669	617	654	660	690	656	695	702	678	651	671	687	634	672	649	724	623	619	621	685	671	659	683	690	679	642	674	676	628	681	656	634	732	667	694	692	656	689	630	623	678	670	669	688	692	639	657	676	669	669	639	710	661	682	735	650	633	667	645	692	686	677	691	692	675	660	634	709	689	655	658	654	641	674	674	653	643	680	675	640	676	668	645	692	642	685	697	645	661	679	654	663	689	690	654	654	698	683	663	631	695	731	672	672	633	648	625	669	655	696	706	643	627	652	669	668	669	653	673	675	634	681	685	707	678	650	642	636	617	657	685	678	629	658	669	701	687	666	681	618	709	659	660	733	689	684	750	654	673	655	693	673	706	685	673	714	669	673	664	675
19470	6474	5393	2701	1040	809	619	546	502	450	420	416	385	391	395	390	411	399	403	397	372	401	377	384	385	349	380	413	421	404	411	389	375	360	387	418	418	421	391	407	375	378	370	358	391	400	362	422	350	384	378	411	383	401	406	374	368	389	394	390	400	386	398	414	381	392	424	381	403	407	378	403	400	395	370	376	388	392	364	366	406	392	394	388	379	399	384	413	389	335	408	369	377	391	349	406	413	373	358	391	390	356	395	396	402	408	368	385	421	399	417	397	378	370	371	363	416	422	405	390	415	360	368	363	395	408	403	390	380	387	412	380	399	370	408	366	422	374	379	377	367	423	404	405	412	384	363	381	356	371	389	419	374	391	393	377	375	361	401	419	389	401	355	414	409	373	413	430	403	359	383	405	368	404	375	393	389	390	425	364	377	390	386	383	384	391	390	405	368	397	386	386	414	365	358	400	380	373	390	403	434	387	404	391	414	417	404	405	365	358	380	402	385	384	378	371	395	399	380	406	387	345	417	426	398	371	416	396	385	427	387	357	346	369	363	387	374	371	324	377	385	396	418	390	402	391	392	397	380	392	355	379	436	375	399	390	372	409	390	364	371	375	419	355	344	382	417	363	366	426	407	356	384	373	357	389	379	382	375	384	395	396	357	397	442	403	385	419	395	409	375	389	430	403	417	380	342	411	385	382	426	398	357	417	393	372	395	374	381	390	374	391	408	413	370	397	367	417	386	385	378	393	400	388	383	407	399	377	373	401	377	429	373	414	384	374	398	389	397	429	421	392	374	351	383	396	374	370	409	415	395	348	422	384	406	404	412	371	424	358	354	398	385	371	391	369	405	432	385	413	387	395	362	380	370	408	385	409	417	389	371	382	402	416	410	382	434	441	378	334	392	403	392	383	401	420	445	406	383	370	426	388	377	354	380	413	368	360	393	380	391	386	387	410	385	437	401	343	406	350	403	403	377	380	382	397	395	362	391	357	414	456	364	380	409	386	404	383	391	373	405	372	379	358	386	379	406	369	399	392	390	347	377	366	359	392	392	417	398	395	379	392	367	342	383	374	403	420	391	371	448	390	437	398	431	455	414	419	373	393	350	391	425	358	403	393	409	412	375	397	368	380	389	410	399	380	396	374	346	383	401	388	448	405	386	392	395	426	373	370	438	436	332	405	381	369	400	413	375	400	364	395	367	369	394	421	409	387	366	406	396	414	369	391	427	366	389	383	371	403	398	427	375	418	408	388	381	380	370	379	392	392	403	398	378	423	405	392	383	387	406	398	396	377	401	385	371	365	389	357	361	395	405	396	376	377	383	409	426	377	388	398	401	345	387	407	430	384	401	396	394	366	394	394	392	374	363	422	395	412	419	393	377	393	358	387	344	397	365	376	397	414	428	404	415	401	366	432	409	394	386	405	356	369	393	384	389	384	382	408	372	377	374	423	375	408	394	394	363	361	431	406	379	403	390	374	404	371	404	433	397	382	380	390	404	394	372	406	354	373	378	380	377	403	375	376	414	402	367	380	358	401	391	375	388	418	386	412	397	408	366	418	407	399	345	359	366	355	399	379	363	404	402	410	384	383	411	411	422	400	382	367	384	351	377	441	369	403	388	434	382	404	419	374	348	396	409	374	372	389	371	391	433	397	399	359	412	376	399	421	424	377	388	431	398	384	390	411	432	390	355	408	415	397	384	377	431	432	381	387	364	354	387	374	416	369	399	411	395	378	401	379	388	388	346	375	379	391	460	420	405	389	362	369	382	368	437	400	393	384	397	412	410	421	398	410	361	365	407	394	355	429	415	382	402	401	400	376	400	435	397	362	374	405	385	363	410	382	395	383	444	424	389	390	399	390	384	373	378	392	360	375	395	426	371	381	414	391	394	411	411	363	397	422	385	372	390	378	351	417	400	425	407	404	363	414	365	380	395	373	387	397	391	399	390	369	395	376	357	399	391	406	348	376	396	380	402	337	377	417	399	396	405	401	410	396	389	367	408	390	351	415	386	387	382	378	371	371	353	378	391	377	423	381	413	392	375	373	355	387	399	398	376	421	386	383	394	373	377	405	380	403	401	400	404	356	407	410	375	396	400	405	427	415	384	374	398	396	401	374	448	379	423	395	380	400	422	395	350	383	365	396	378	370	379	397	350	386	381	403	387	415	393	398	402	392	388	360	404	411	389	389	403	414	419	377	375	420	393	405	426	377	396	387	369	384	404	401	377	400	370	375	376	392	383	402	388	393	389	388	431	399	394	410	411	393	407	386	443	396	463	373	385	382	360	401	409	380	389	392	382	383	412	397	358	406	371	394	403	377	392	425	381	394	419	370	367	411	418	391	361	401	415	392	386	393	403	414	370	408	362	390	407	383	422	394	410	379	402	389	407	442	406	376	371	407	359	390	409	379	382	364	404	422	387	404	361	424	400	425	399	385	379	351	376	394	401	364	370	379	397	400	384	363	379	400	376	390	434	382	396	420	394	411	413	376	388	392	399	389	391	394	429	402	385	355	392	398	430	397	384	386	400	362	401	404	405	368	376	389	401	406	388	397	429	377	354	413	438	355	443	404	398	440	374	363	387	389	427	401	381	361	420	347	389	406	391	388	383	387	383	398	395	365	346	367	434	397	369	381	371	368	363	393	402	452	396	417	397	441	419	392	392	361	372	384	356	388	394	402	395	393	392	359	392	396	388	384	370	378	395	407	361	383	416	376	465	386	398	408	407	376	395	432	376	381	378	400	398	396	385	375	394	386	366	388	332	406	406	367	385	381	390	403	382	395	385	389	398	371	404	378	390	385	413	406	382	375	405	369	356	378	399	357	416	411	389	383	395	407	394	391	385	407	378	389	438	393	349	435	370	331	373	395	397	394	397	397	378	386	382	383	375	393	380	433	421	393	413	366	422	423	382	403	392	378	435	404	410	397	414	374	411	419	401	379	374	422	395	409	405	402	361	372	428	389	425	398	391	436	363	366	392	398	365	389	369	367	406	388	401	397	427	394	424	370	378	355	428	395	418	372	379	324	375	383	378	379	373	380	391	383	392	368	356	384	372	373	396	391	375	408	364	386	345	391	390	390	392	351	363	419	421	386	403	387	432	413	421	373	386	394	372	425	402	398	413	384	366	375	424	401	392	383	392	376	409	386	380	377	407	403	415	389	390	398	397	416	411	396	382	415	424	363	385	353	378	396	391	371	356	369	407	383	396	339	397	398	394	386	374	426	392	371	418	402	374	436	360	380	399	393	411	421	363	381	416	407	408	413	383	393	426	360	379	382	381	370	392	406	426	408	384	352	371	401	397	395	352	397	361	388	381	418	383	375	377	383	399	391	386	400	389	418	400	403	377	421	371	385	412	388	381	387	376	384	383	370	382	411	408	364	397	409	373	316	402	382	397	403	419	408	383	396	398	381	401	434	408	385	375	388	443	395	387	365	398	363	418	400	387	426	412	405	404	354	343	371	399	389	360	378	356	388	423	359
13501	6035	10033	7172	3645	3170	2115	1687	1386	1328	1062	1068	1051	994	1021	951	910	925	971	965	963	919	952	955	924	918	941	957	990	992	898	963	929	876	948	944	943	888	857	952	890	933	882	882	934	950	930	936	917	921	909	957	941	897	942	894	871	878	925	936	920	888	942	878	935	860	894	891	959	920	921	879	944	888	959	931	942	889	955	934	968	904	936	945	954	900	979	909	908	905	927	904	905	896	965	950	918	893	932	887	950	942	908	904	944	885	910	950	949	892	939	920	911	873	892	919	941	895	944	964	949	949	936	878	933	852	932	932	885	875	895	912	935	947	912	938	935	865	944	927	982	865	930	923	878	897	912	931	900	895	928	883	857	879	914	906	918	908	904	936	919	866	912	915	912	958	906	890	914	962	915	946	923	956	899	923	951	914	943	941	943	898	929	921	940	894	897	931	943	927	884	967	929	920	906	913	910	992	894	905	909	940	851	837	933	910	851	885	918	953	922	902	907	908	947	901	951	913	881	935	935	895	901	927	913	922	933	938	950	894	928	924	911	895	973	879	900	920	898	948	876	1005	896	905	906	953	889	920	925	903	907	921	933	967	894	903	933	924	905	916	950	955	918	929	914	905	917	886	930	891	948	924	932	949	958	921	936	864	943	937	941	928	957	955	869	938	916	916	951	901	912	946	827	898	901	929	940	920	941	896	918	919	909	945	920	1013	864	925	889	934	876	915	869	880	933	883	846	894	943	922	930	922	934	944	900	954	931	905	927	945	915	909	960	899	946	953	931	933	938	928	910	919	991	926	947	887	901	928	885	976	965	892	891	930	882	942	942	912	910	939	915	945	897	909	910	922	921	938	892	915	924	935	896	896	925	881	881	935	884	937	905	887	930	920	915	899	882	982	900	935	900	891	871	943	867	910	949	936	877	918	899	971	921	936	930	913	915	946	942	947	888	886	940	877	973	875	896	901	921	879	987	941	913	911	946	946	867	897	920	932	940	964	877	907	902	936	941	872	941	943	953	956	920	887	917	941	881	933	885	1023	927	890	961	901	912	908	928	906	918	873	910	897	860	910	868	884	960	948	973	915	956	904	925	929	912	920	918	903	880	960	928	916	943	929	934	908	927	971	933	887	958	912	980	873	952	859	925	904	910	937	890	888	841	891	873	860	907	946	955	977	920	996	938	926	916	910	939	911	914	942	894	952	894	909	913	952	964	958	935	877	878	914	894	904	956	904	956	918	875	981	894	891	1007	923	910	955	924	958	896	930	906	923	962	973	916	964	903	904	916	947	907	890	906	897	907	929	872	894	905	913	933	938	853	885	897	964	885	917	933	894	917	896	927	960	945	888	941	986	943	904	947	885	935	992	898	936	896	911	922	947	934	900	930	985	976	939	898	878	867	905	889	944	869	866	903	877	893	910	926	948	885	927	945	927	960	873	931	931	916	919	920	914	962	928	914	940	967	916	916	918	961	941	941	914	960	927	938	932	889	926	913	902	936	871	931	907	906	912	927	949	951	972	971	916	889	928	1000	922	974	955	907	901	952	888	893	932	923	904	957	928	932	967	976	954	935	971	875	941	920	906	914	898	927	925	895	896	917	857	881	909	962	911	880	906	919	897	853	909	937	912	954	886	913	902	916	972	893	911	855	925	937	926	932	920	939	878	890	946	860	936	966	897	915	912	977	970	867	914	899	971	904	919	897	930	901	886	978	900	943	928	940	861	895	908	885	891	932	957	924	893	968	930	885	939	943	870	874	898	876	896	911	877	928	931	872	909	922	973	890	913	925	932	967	943	935	912	904	965	906	875	893	909	883	935	883	906	911	987	904	899	929	877	904	926	923	953	931	939	937	888	878	944	963	916	970	936	908	871	905	878	920	983	900	943	938	896	948	930	946	883	959	885	931	963	917	941	908	915	927	894	936	938	966	948	968	901	962	1014	848	871	909	942	918	936	944	944	901	950	893	941	928	922	853	942	937	868	934	932	928	917	931	911	901	948	905	889	877	925	987	919	930	907	900	925	979	920	888	902	950	867	908	872	928	913	937	945	933	890	901	922	960	919	928	901	911	945	962	900	957	909	910	893	949	926	887	899	931	984	873	963	873	944	920	879	858	953	970	878	882	964	928	970	908	954	942	925	886	928	945	918	926	944	933	920	920	936	948	900	899	904	943	878	908	905	941	921	891	861	964	921	876	956	944	902	903	878	888	990	875	947	918	913	952	886	905	992	933	915	916	918	943	929	941	888	909	927	935	910	873	886	943	939	895	906	897	892	953	945	926	913	957	916	898	933	907	921	910	922	864	930	831	970	938	953	881	916	924	943	995	932	933	908	923	913	950	934	903	917	938	899	894	884	929	915	931	913	882	890	877	944	936	937	911	938	930	916	922	890	978	933	881	902	880	954	893	950	946	889	942	917	871	885	896	939	900	904	933	896	887	864	910	983	930	963	970	943	949	890	931	935	938	950	928	906	902	898	893	922	921	929	964	922	926	889	906	970	928	974	914	929	933	890	983	930	897	905	906	965	929	887	981	912	909	905	924	912	905	930	969	902	918	913	923	930	889	953	937	890	946	880	877	895	933	941	954	963	940	929	917	891	910	925	908	938	919	881	968	908	875	912	860	935	931	916	938	886	978	914	915	894	927	921	932	941	930	963	991	880	965	945	892	894	889	891	971	966	936	880	941	830	922	905	963	947	912	954	915	916	953	919	907	930	889	901	998	862	871	938	901	867	948	959	919	913	964	991	919	937	904	973	908	943	948	913	942	912	908	978	968	861	906	952	876	909	907	927	937	885	917	930	895	936	924	885	853	913	906	909	922	904	911	918	964	915	853	930	900	880	899	903	904	966	925	852	918	931	916	998	928	904	944	975	872	926	946	996	948	967	944	932	938	893	901	943	959	888	841	982	890	927	921	941	935	863	929	945	924	928	902	912	912	920	919	926	920	853	886	963	942	973	918	970	920	840	891	879	908	933	892	892	895	930	951	968	911	948	903	913	996	920	896	954	935	959	942	956	903	929	932	914	941	891	889	932	949	948	854	886	946	972	913	904	925	871	910	903	871	975	863	926	896	864	953	900	892	863	972	953	929	930	947	908	909	928	908	930	846	919	933	912	878	934	928	921	847	954	898	1013	930	905	916	940	906	926	845	925	902	928	906	934	967	855	939	901	947	954	922	922	905	933	920	939	843	888	901	907	866	949	945	921	881	903	923	943	929	889	985	907	952	912	960	872	890	986	858	970	904	988	930	883	943	924	909	951	908	847	935	922	972	936	934	868	949	899	897	922	929	969	910	899	950	901	894	917	903	876	915	938	916	925	940	923	924	963	980	960	905	885	919	926	888	998	922	873	886	901	890	852	920	871	930	955	965	914	849	908	915	910	922	912	920	994	925	897	932	921	945	907	924	961	957	873	922	956	933	922	950	926	930	902	915	938	922	938	976	926	898	929	891	923	927	906	898	957	866	924	939	891	893	975	904	891	858	975	942	900
27851	10711	8062	4061	1397	1037	745	578	450	405	388	379	311	346	315	333	321	308	315	335	295	318	347	325	299	320	291	319	314	315	329	294	305	323	338	312	335	330	288	293	329	300	273	308	289	294	324	285	315	303	276	288	334	318	318	295	305	331	327	300	280	317	288	298	308	282	286	311	283	318	303	290	310	296	307	293	319	299	317	326	284	283	315	329	299	296	304	272	306	317	268	293	292	307	308	286	318	287	281	317	307	305	320	294	309	276	291	307	282	312	315	307	314	316	309	278	303	298	277	286	281	297	341	319	295	330	291	295	330	307	311	284	316	310	317	327	294	299	364	301	297	312	284	309	329	281	323	314	319	318	309	270	317	274	310	285	338	315	302	299	328	299	301	283	341	316	276	311	284	278	325	269	307	307	311	320	316	309	304	357	322	327	306	275	317	299	261	309	293	342	304	316	299	282	283	327	289	300	314	298	338	299	302	283	282	314	274	285	348	304	319	265	311	326	267	294	323	287	299	266	278	316	316	303	336	283	304	298	325	298	299	289	266	284	313	314	308	359	279	309	301	302	304	319	349	284	315	318	281	306	325	335	312	302	292	269	274	286	323	334	312	289	323	282	276	313	281	307	300	279	272	283	309	299	318	322	316	283	337	323	301	295	309	291	307	310	311	333	313	295	308	278	278	282	321	311	296	292	303	327	303	287	326	319	329	316	290	321	273	288	292	322	316	326	295	306	315	342	342	293	351	327	280	278	281	308	308	303	283	331	309	333	302	296	310	302	298	291	304	323	308	332	329	301	308	312	337	309	311	311	290	326	320	325	316	299	319	305	282	273	304	326	298	348	308	311	322	297	329	326	278	292	290	301	302	309	330	295	286	283	300	299	292	288	317	273	305	305	311	333	321	279	330	295	313	302	299	315	302	293	300	305	295	310	323	269	337	316	290	277	270	286	264	276	301	312	320	277	284	351	307	307	332	299	286	323	307	302	246	309	307	322	284	274	312	304	295	318	296	292	332	310	280	321	301	308	300	265	281	304	280	293	280	316	325	327	300	345	292	345	326	338	307	285	309	316	315	293	283	315	332	330	323	347	303	310	317	338	296	302	261	311	263	276	291	311	337	300	327	291	277	299	356	325	328	331	306	295	322	268	282	329	296	316	286	276	303	290	341	286	278	317	310	315	311	310	276	346	301	274	299	335	291	306	323	305	329	311	283	326	282	298	283	312	287	323	346	323	300	354	302	285	310	327	307	284	305	315	295	308	276	317	255	268	309	328	317	307	311	295	295	291	304	310	318	320	337	300	341	308	284	294	288	322	347	306	316	261	282	318	289	309	307	305	282	300	315	302	307	287	304	318	298	322	312	268	316	295	262	309	298	274	293	310	289	265	318	320	288	283	306	298	299	313	299	318	320	298	269	325	305	302	297	337	321	279	263	315	296	297	292	296	328	338	291	304	315	318	302	293	344	319	306	310	306	305	283	294	320	330	301	334	284	320	302	317	288	280	305	315	299	308	298	282	287	302	295	285	301	340	304	308	323	307	316	306	315	298	275	352	290	320	315	319	285	295	317	291	302	319	302	289	298	317	277	326	303	323	313	317	298	286	271	292	288	277	330	295	260	313	291	318	316	310	314	307	330	296	311	305	300	301	306	317	315	274	292	311	298	289	308	309	295	292	301	296	301	296	320	322	291	300	314	321	308	344	294	287	293	283	349	276	330	265	296	293	277	306	334	323	313	303	300	329	297	316	295	338	300	269	284	280	319	289	292	320	279	304	299	291	282	325	339	307	292	347	291	276	302	281	325	278	332	289	332	309	324	312	276	285	295	281	308	277	307	294	296	333	319	313	320	304	338	300	306	285	282	301	263	308	283	316	336	324	305	313	305	326	276	291	303	298	304	334	299	267	322	288	323	314	309	349	318	304	327	283	277	313	298	320	303	272	315	300	291	321	302	298	330	319	322	291	288	290	312	279	296	305	309	305	287	275	312	287	297	306	279	339	278	285	295	306	324	310	286	309	301	286	319	313	309	312	304	303	300	311	341	305	291	282	313	293	302	274	297	302	298	320	302	294	313	287	309	311	305	319	315	325	271	284	301	287	300	288	308	315	339	293	307	313	304	286	314	341	313	319	289	328	323	336	291	303	297	292	292	288	329	299	315	325	308	274	300	314	309	308	322	328	325	296	328	303	297	322	318	287	304	326	300	347	288	333	317	326	274	306	286	249	310	291	341	330	317	298	335	314	336	292	284	293	329	292	294	296	288	272	283	268	302	329	308	317	298	282	280	307	297	316	306	298	293	337	298	306	309	291	269	303	292	304	303	318	312	293	314	312	290	298	319	297	312	294	291	269	310	294	298	299	343	326	309	281	308	304	324	316	285	290	314	326	319	330	322	308	268	279	288	309	302	313	298	261	284	307	302	293	322	302	331	300	335	309	287	335	308	300	286	293	308	320	295	296	307	311	303	299	312	321	287	294	296	285	264	271	305	285	328	296	313	311	313	325	309	267	323	304	304	317	294	301	315	317	340	325	302	295	267	272	279	288	344	299	318	322	335	312	353	279	315	279	278	300	314	302	318	311	331	307	320	331	296	305	329	298	333	300	272	327	334	302	286	322	293	326	278	303	304	274	307	316	286	309	296	320	311	311	305	307	309	299	298	313	322	343	341	324	313	291	292	332	306	313	294	302	315	285	287	287	322	265	300	280	311	301	267	283	300	365	310	292	289	285	333	288	294	308	284	276	270	288	322	316	279	306	288	289	293	302	309	300	292	284	285	282	321	280	300	335	303	311	290	358	296	314	280	303	280	311	298	324	294	304	312	311	312	290	296	331	298	306	301	321	301	297	324	295	275	278	303	285	298	300	318	286	291	293	301	297	316	295	347	285	311	322	272	309	300	323	284	307	305	320	303	365	286	305	318	326	305	318	298	284	277	298	300	304	325	297	314	318	279	302	295	303	294	313	319	280	286	295	279	310	334	295	325	285	311	288	317	332	277	308	274	310	328	291	301	303	304	322	275	282	299	331	327	285	305	287	279	307	272	317	311	302	336	320	285	306	302	301	309	292	280	286	296	297	307	332	259	326	313	319	293	281	275	301	296	287	325	285	295	284	348	310	315	321	291	255	309	314	307	326	299	271	309	301	302	285	283	316	299	306	293	301	315	296	300	314	307	299	317	289	299	293	330	293	304	306	287	294	264	322	340	293	305	276	317	324	297	272	274	324	311	321	296	282	340	316	309	308	303	305	303	289	299	314	310	310	316	308	318	277	324	289	288	308	289	309	274	305	322	338	295	276	337	317	324	333	324	302	292	306	302	319	288	298	327	305	313	310	295	300	314	292	309	290	285	319	307	303	304	293	312	309	306	273	296	295	361	305	297	324	289	308	295	280	305	310	336	322	306	284	276	339	322	312	327	301	315	308	262	313	296	295	290	304	337	294	307	300	294	326	293	305	292	312	301	301	338	281	281	309	264	316	318	305
16897	8306	13100	10078	4917	4005	2828	1976	1605	1339	1093	917	925	927	886	856	833	817	768	735	770	763	742	762	752	762	725	749	708	708	713	720	717	733	724	734	719	695	715	675	752	707	762	713	693	720	703	677	721	730	766	718	750	764	772	644	780	712	756	738	732	687	784	791	756	736	737	702	754	678	738	783	732	725	692	703	672	702	750	709	746	694	701	723	692	718	718	772	692	711	675	719	713	703	671	729	723	720	688	750	731	717	719	672	707	775	712	727	711	707	701	716	681	720	743	701	707	678	722	689	658	673	716	732	704	729	716	705	687	686	682	741	717	700	730	731	735	753	715	744	700	695	701	712	706	727	729	724	731	708	726	707	708	740	733	736	715	714	777	740	744	693	682	740	699	731	725	675	699	723	715	725	703	678	649	747	695	729	764	697	706	695	716	702	693	704	762	710	720	667	734	727	717	707	726	729	712	732	722	725	750	760	714	683	718	728	715	680	692	763	700	727	697	690	705	701	729	709	689	695	692	727	715	698	657	756	686	740	653	710	711	713	651	661	770	694	691	707	685	693	706	732	675	704	754	734	696	670	738	730	735	699	740	698	732	700	730	699	717	707	716	721	782	687	789	691	716	722	738	688	762	751	720	743	717	740	715	752	706	699	712	684	710	693	712	748	713	717	651	714	736	708	749	679	706	680	699	710	746	729	721	699	744	730	682	678	706	747	664	694	724	757	750	695	678	720	754	714	678	699	739	726	721	739	734	734	768	746	705	707	755	749	721	717	709	728	659	650	702	737	756	731	702	717	708	711	737	718	689	696	727	710	762	765	726	675	730	682	693	721	697	710	708	679	732	707	694	660	697	702	760	720	717	707	686	785	680	713	680	702	762	743	725	689	730	729	663	690	750	677	736	738	727	675	661	722	727	710	728	746	739	714	745	746	706	734	702	741	720	735	697	721	738	731	721	690	705	701	697	716	711	683	712	715	692	691	722	741	752	700	730	712	696	684	688	670	708	675	721	738	714	693	713	719	728	746	675	695	708	683	732	696	699	710	686	723	675	734	757	660	684	712	710	744	737	728	720	717	711	705	746	716	689	715	704	727	671	727	711	744	764	673	698	716	733	725	724	697	696	698	737	668	714	720	685	725	651	697	708	721	703	691	736	728	699	761	700	681	669	673	695	675	762	769	718	734	732	718	716	720	653	715	710	736	712	690	674	718	707	748	704	715	692	732	724	708	698	701	708	741	762	774	739	732	663	721	742	705	699	718	689	700	682	696	684	724	713	704	749	707	728	690	680	710	734	713	710	770	733	737	735	709	759	672	733	761	741	723	707	692	697	662	664	716	713	736	688	727	709	746	709	711	706	732	724	681	687	706	685	694	715	738	673	697	720	662	723	752	730	704	730	681	701	721	664	701	735	730	731	776	749	679	737	677	721	726	726	739	723	736	705	681	707	687	730	739	721	737	736	722	712	725	701	672	752	721	687	680	669	686	685	667	737	670	696	670	707	690	732	687	725	699	731	734	709	711	753	673	713	626	716	712	640	733	708	724	721	770	723	743	681	681	755	635	699	692	697	689	722	679	768	732	668	731	702	753	741	692	686	667	722	750	716	716	744	742	716	748	726	768	741	733	669	731	702	708	702	728	678	721	753	725	715	712	707	723	690	720	701	706	723	659	686	704	676	705	708	711	741	678	715	761	699	658	698	741	717	704	701	765	711	676	711	725	745	760	717	702	724	694	756	734	716	733	751	740	730	702	683	753	702	689	701	731	720	721	717	693	702	712	736	674	718	668	682	693	694	744	729	729	729	714	732	696	692	712	717	719	706	729	734	696	734	669	734	649	756	715	740	714	690	733	686	769	678	704	700	734	777	718	747	737	727	698	716	718	736	768	661	665	709	700	689	700	743	707	792	711	774	672	724	704	691	735	707	724	662	679	756	744	749	708	718	738	667	688	707	725	695	700	775	766	749	718	737	737	714	709	711	741	716	695	763	701	730	754	725	687	702	710	723	707	724	703	731	708	722	714	726	708	716	661	763	720	710	687	719	662	707	721	732	749	729	740	684	724	670	703	715	675	755	677	703	733	736	782	736	669	677	726	713	694	700	723	711	693	710	720	744	730	682	735	745	705	669	712	734	735	723	698	750	744	765	713	768	741	709	680	668	688	722	722	758	758	737	723	747	700	753	736	785	713	693	727	667	703	687	715	719	725	716	730	702	730	723	723	739	706	693	666	733	672	728	693	713	667	722	740	728	680	746	704	725	722	708	711	712	739	720	716	733	687	700	715	718	682	740	724	703	706	752	702	699	700	701	725	748	691	747	729	696	740	723	707	740	713	757	702	717	704	765	744	709	735	684	704	717	688	706	755	706	713	688	740	708	689	676	685	652	690	736	729	700	707	752	784	738	723	693	706	702	717	691	666	755	696	736	759	728	700	758	696	713	719	738	683	728	722	708	732	764	693	662	688	737	701	739	710	721	709	701	635	706	724	706	731	724	723	714	715	707	727	750	708	709	735	682	728	669	686	685	682	698	684	755	690	649	683	720	773	719	688	718	683	733	718	702	736	677	760	715	732	736	735	691	704	716	754	718	725	690	729	750	670	715	717	768	742	709	708	692	766	678	714	712	676	755	721	740	687	719	734	749	678	685	726	743	740	679	673	692	723	725	669	744	733	706	681	712	719	738	705	675	686	714	717	743	747	759	688	691	741	754	692	727	735	722	719	721	730	715	734	735	730	744	698	711	700	711	756	740	683	703	719	719	765	711	676	736	651	706	700	771	699	710	717	677	707	728	698	686	666	686	746	731	690	750	735	660	698	674	733	734	728	716	695	726	755	733	698	725	704	693	683	728	717	683	702	720	651	729	695	736	689	664	720	738	711	723	719	748	678	643	685	654	744	737	705	734	730	738	740	736	693	778	672	693	709	739	669	731	732	780	742	648	733	667	676	690	712	699	680	716	706	703	710	696	752	737	690	724	717	706	702	709	720	701	685	684	734	670	659	743	718	694	704	724	673	680	724	689	730	710	730	692	721	674	706	760	706	730	671	720	716	692	734	735	666	699	719	728	735	724	709	703	694	695	678	692	689	683	736	747	662	708	701	713	686	657	709	713	710	712	673	817	762	697	716	728	667	712	743	662	727	678	682	735	725	658	714	737	727	735	727	686	667	751	688	706	717	701	711	739	706	708	770	721	696	716	691	718	739	685	692	721	721	710	727	715	723	663	685	710	702	679	723	689	685	713	710	735	705	707	719	699	684	703	713	721	718	694	735	724	691	739	743	706	707	660	710	706	672	711	720	733	747	741	685	680	701	686	767	688	699	722	651	733	687	694	716	766	752	741	721	692	726	751	734	713	703	715	698	701	689	762	752	691	726	748	744	645	725	719	703	726	715	748	665	719	703	748	694	719	747	715	736	654	688	716	758	697	724	699	729	703	692	748	758	703	698	737	708	784	702	740	733	762	717	711	760	694	664	708	697	728	713
8918	3167	2300	1151	527	391	349	327	299	277	267	261	250	281	254	274	265	279	269	242	275	288	252	270	249	280	254	258	301	251	259	279	260	250	284	255	295	286	254	294	231	265	269	274	279	228	275	265	260	283	246	278	283	298	293	270	268	268	287	270	241	255	260	233	260	261	285	263	258	241	274	265	270	269	246	289	248	243	269	241	272	303	252	299	272	256	265	270	253	259	303	248	271	248	250	273	285	269	265	241	277	285	253	230	295	257	260	251	231	228	247	257	280	282	267	258	262	247	288	262	283	275	256	273	254	298	234	251	277	253	272	250	274	257	246	268	272	230	277	277	266	266	291	296	285	281	250	276	257	278	295	230	287	243	246	275	277	262	278	291	260	283	267	273	268	287	287	267	271	281	283	263	256	246	256	285	249	278	245	257	272	262	278	288	277	275	278	238	289	273	263	273	231	268	227	276	254	266	262	238	273	245	254	311	265	282	262	236	244	271	257	289	285	273	289	243	281	260	282	259	298	275	281	267	300	254	256	284	264	275	258	273	262	288	275	302	260	306	268	248	260	299	256	266	255	266	273	282	266	284	281	250	301	304	238	267	275	251	242	254	271	278	272	304	259	272	241	262	275	280	254	270	262	258	264	291	268	279	230	262	268	242	248	259	252	250	281	281	264	259	284	279	267	245	252	294	223	253	247	290	258	272	275	265	295	247	291	246	295	287	287	268	273	272	258	269	306	276	252	286	278	270	269	238	256	269	267	228	285	255	248	257	267	263	277	247	296	233	263	256	247	250	274	260	265	260	277	271	273	268	254	229	227	267	244	283	279	272	252	248	262	256	253	265	258	226	269	244	257	251	258	249	239	279	248	273	274	267	296	285	288	255	234	279	252	254	241	248	233	269	262	264	296	275	241	268	269	266	292	256	297	252	276	274	252	280	256	267	274	254	267	282	281	242	264	271	293	252	287	264	270	254	264	269	249	270	299	295	281	240	260	274	259	279	269	270	288	272	250	242	298	279	243	286	263	262	284	257	293	266	266	241	276	284	240	301	285	266	279	280	230	272	270	243	280	255	306	285	274	281	265	284	247	280	247	255	256	255	316	282	288	286	276	268	241	290	271	278	262	260	294	267	287	263	274	284	259	272	251	228	265	267	254	252	319	290	253	312	259	277	306	299	260	258	282	274	261	270	289	281	263	278	273	278	276	259	247	250	272	285	272	258	262	281	262	235	237	273	250	279	270	235	275	268	266	251	291	269	222	259	253	282	240	280	272	247	261	252	268	265	274	279	285	265	278	278	304	264	311	260	294	241	272	281	262	230	253	274	248	264	258	293	250	296	259	248	247	283	265	251	267	276	271	271	268	271	222	269	294	273	293	260	248	283	258	263	279	273	265	266	283	245	295	273	282	250	264	261	293	276	295	264	281	240	291	234	269	266	256	254	227	254	273	268	291	270	266	263	275	264	253	257	287	279	255	290	275	252	291	262	271	250	269	253	264	220	292	276	245	260	268	296	259	267	223	260	251	253	267	294	256	272	287	259	253	249	249	277	257	279	259	275	267	248	254	240	263	266	260	281	278	247	289	246	285	286	269	269	267	259	284	264	300	285	238	259	275	245	246	270	270	255	286	237	273	251	260	280	285	274	286	252	249	255	266	269	324	256	286	261	229	255	246	275	260	268	263	243	239	291	266	287	275	282	262	244	261	275	278	282	251	268	256	244	245	267	252	256	253	271	258	287	251	265	248	256	241	251	266	311	286	263	253	234	279	253	246	254	265	272	262	255	249	259	322	264	259	275	278	255	247	247	260	247	309	272	287	227	276	278	268	247	240	267	248	290	281	280	256	288	279	295	243	248	239	256	260	255	241	282	273	238	303	222	254	286	286	246	257	276	262	242	270	265	249	272	231	251	246	242	276	299	266	276	272	257	318	263	254	248	246	255	246	243	270	238	279	274	316	263	271	261	304	264	279	258	285	255	296	263	257	267	254	262	293	263	268	288	279	260	291	283	276	264	283	250	273	277	247	267	284	269	273	234	276	246	269	302	286	297	291	266	262	268	233	266	243	268	266	254	262	240	282	241	255	262	269	265	255	283	231	263	253	264	279	281	256	274	254	259	285	299	284	253	268	286	287	242	270	265	288	262	243	304	289	255	267	272	270	266	246	290	291	269	267	242	271	271	277	269	250	263	282	267	271	286	307	297	277	252	262	254	265	287	280	277	265	248	272	268	293	219	257	302	251	244	251	244	252	286	284	247	267	269	260	301	270	282	282	278	276	292	252	243	239	280	290	276	285	288	257	277	289	232	275	276	263	259	243	256	305	268	280	276	243	298	294	299	250	238	230	265	263	239	253	256	282	253	283	225	241	254	245	253	278	225	257	247	263	249	253	279	262	300	267	233	278	272	239	287	273	271	251	289	244	245	236	284	285	274	279	259	273	271	267	288	258	280	306	249	241	264	227	257	258	276	272	256	280	264	270	244	260	245	251	291	273	259	274	278	267	278	225	289	246	280	258	271	267	257	294	271	263	228	284	237	270	265	272	257	296	238	270	234	286	263	259	250	247	280	280	266	263	283	296	260	265	248	235	289	265	238	259	245	279	245	258	272	266	265	261	293	270	280	249	243	256	231	278	242	252	232	278	281	272	258	269	259	247	303	264	249	271	271	282	276	252	279	268	262	263	260	236	255	262	266	254	265	253	272	252	248	257	264	263	247	266	239	279	271	251	264	250	275	292	253	282	277	278	301	280	281	275	290	236	280	249	267	234	256	276	273	287	266	279	249	271	251	271	273	280	293	272	287	242	285	286	289	287	277	267	257	260	246	286	248	273	231	265	268	247	256	261	275	262	277	253	262	274	292	242	265	265	260	266	259	257	258	279	267	249	269	251	259	245	271	263	263	261	256	256	269	280	263	263	262	292	273	223	277	257	253	298	243	248	265	265	264	276	249	264	295	267	278	289	274	280	286	287	251	232	269	243	243	248	281	241	287	272	283	260	251	289	256	267	258	276	262	292	263	282	277	251	277	260	242	269	273	244	259	267	258	286	283	242	265	254	266	279	242	262	260	245	251	296	269	248	244	252	308	271	272	304	245	232	255	272	258	280	265	288	305	241	267	254	263	233	241	288	248	272	261	232	270	247	276	244	226	260	265	265	273	246	258	276	284	255	302	268	265	249	266	286	298	261	259	289	285	282	292	276	275	242	278	275	259	280	269	250	271	249	287	265	277	266	267	286	264	274	257	251	250	269	259	267	243	255	241	253	238	248	254	280	256	247	264	272	257	281	234	243	268	291	311	274	266	258	248	262	281	252	280	250	237	263	244	222	268	262	266	258	268	293	253	302	257	258	274	270	281	260	279	250	250	228	246	289	238	285	250	286	276	255	244	278	239	235	255	256	253	276	269	269	275	228	262	289	263	259	265	270	252	273	257	252	304	275	270	251	272	273	271	257	274	248	259	272	275	275	260	236	266	279	241	275	241
6494	3352	4753	3279	1691	1446	1175	890	853	713	722	663	676	670	696	655	668	642	640	684	642	687	700	680	692	653	647	670	672	665	662	687	695	658	708	617	698	656	673	617	648	717	685	686	652	688	613	659	656	639	675	669	666	643	658	608	698	654	630	631	656	640	660	654	628	655	636	680	692	620	673	669	744	618	654	663	698	663	668	674	663	657	682	681	659	661	650	703	594	670	693	669	653	628	678	642	671	656	674	630	671	653	671	635	659	668	655	640	683	658	673	698	651	694	649	675	687	671	638	657	646	666	636	682	686	647	641	654	665	654	654	610	684	631	647	669	654	687	634	595	673	635	630	661	657	668	680	711	671	702	612	665	634	672	656	673	679	643	661	679	654	623	676	667	742	660	664	624	652	658	663	666	658	635	640	638	662	659	673	654	653	644	668	666	649	697	655	680	633	649	681	677	642	658	676	650	633	674	625	642	647	642	634	667	683	689	637	693	643	647	642	725	623	631	641	625	668	698	668	612	676	619	667	643	647	686	656	677	632	650	631	676	682	661	716	643	662	691	650	621	627	692	657	647	679	690	688	658	653	669	650	653	655	693	626	666	610	629	659	650	653	649	638	647	650	681	675	674	667	677	688	631	664	631	652	692	629	637	654	623	666	652	629	646	730	632	682	644	653	678	661	677	662	613	655	679	685	637	630	683	648	621	662	701	648	646	672	661	683	665	666	685	643	670	653	688	668	613	671	674	637	669	650	691	629	679	648	646	641	676	675	648	686	690	641	698	649	639	636	666	680	665	649	706	640	661	659	664	667	651	649	692	655	666	621	666	658	653	660	625	676	661	670	658	692	620	629	643	633	668	671	691	660	606	656	657	678	683	635	707	683	686	666	689	678	622	685	663	650	674	667	687	668	671	675	674	644	658	622	636	686	636	668	655	584	636	696	677	666	705	669	617	664	630	706	674	664	614	672	665	670	652	642	665	618	645	710	695	661	657	659	627	653	632	665	637	648	659	709	683	619	667	756	666	650	688	677	653	685	653	655	633	635	676	688	633	669	683	662	651	646	668	664	691	702	649	695	640	652	644	674	648	641	679	675	678	675	662	673	700	623	643	676	683	653	648	678	628	646	673	677	697	639	656	702	702	675	673	661	646	662	665	631	698	671	650	643	654	664	626	629	645	680	660	658	618	675	651	648	653	641	664	655	663	648	625	645	654	631	655	678	719	645	650	679	663	648	721	621	631	637	695	649	645	656	625	645	661	710	655	650	673	671	656	627	669	686	679	685	667	653	673	662	688	668	665	698	654	647	641	638	620	648	665	662	622	664	650	672	651	666	686	670	696	641	644	659	641	631	660	657	611	652	621	639	672	646	711	676	742	670	648	657	632	683	651	674	662	675	703	689	653	702	642	658	698	658	656	697	701	650	624	679	667	684	652	671	664	675	655	672	659	651	703	682	671	620	698	675	657	696	616	658	649	642	694	670	650	630	657	625	693	689	662	659	678	652	667	645	634	651	677	640	623	674	667	684	655	633	634	646	644	665	663	684	672	643	704	652	683	669	674	704	642	634	651	640	668	698	663	639	645	695	641	688	640	671	690	669	650	694	644	671	665	641	672	681	687	681	658	641	651	655	630	682	687	661	683	659	642	681	706	715	664	660	674	606	699	654	688	686	672	708	613	690	660	668	656	669	662	679	660	690	677	673	686	648	620	710	681	624	698	656	675	656	621	647	686	642	701	622	650	646	611	672	704	698	683	717	682	685	679	663	672	718	640	625	673	629	613	692	673	668	649	695	669	642	661	642	618	676	680	610	661	673	641	687	670	641	712	653	638	691	660	658	672	671	626	707	656	714	663	688	651	671	681	631	661	621	679	706	642	648	654	708	682	678	624	681	683	658	725	672	650	642	714	653	640	664	659	670	642	659	682	646	649	643	678	645	743	687	659	709	634	683	701	654	632	666	624	571	659	695	682	636	679	617	654	665	641	629	670	649	636	665	658	658	677	648	626	685	701	644	692	687	664	609	716	633	712	642	624	670	677	637	702	632	690	652	686	652	670	645	681	667	642	672	648	658	695	613	702	682	655	700	668	690	692	720	659	631	700	670	671	687	668	662	594	673	658	683	670	669	671	633	619	668	659	696	684	690	678	702	675	708	640	614	649	653	665	661	655	674	705	706	638	635	704	652	631	656	676	701	683	669	664	672	689	714	706	636	608	659	685	648	627	680	657	722	651	687	665	724	664	702	659	655	626	681	661	648	612	642	660	634	656	642	666	709	674	672	668	619	649	642	655	645	621	642	624	615	644	640	655	668	648	671	677	670	671	696	660	676	630	702	653	687	665	642	635	669	662	650	646	659	595	678	691	652	659	660	599	686	691	668	636	680	693	645	682	711	661	677	631	695	667	616	629	664	615	655	656	609	686	679	607	669	670	654	644	625	660	668	639	597	668	600	688	676	630	649	683	672	625	674	648	659	651	643	673	668	644	666	691	642	656	686	672	685	617	659	614	645	615	709	666	710	645	640	667	694	702	639	674	686	631	680	693	669	675	646	705	622	649	645	712	665	685	658	636	717	649	697	647	695	615	628	607	657	653	661	653	672	638	654	667	650	640	660	616	647	673	658	656	632	713	671	655	701	672	649	694	678	636	668	654	630	644	696	677	613	633	650	685	648	681	654	661	655	672	663	628	644	669	637	647	619	648	630	642	656	630	660	669	667	614	665	629	641	655	667	681	649	668	665	653	657	678	655	689	668	647	651	663	649	690	682	711	693	646	662	666	708	698	678	647	658	629	690	610	673	649	692	642	665	656	676	615	674	641	709	685	654	646	691	698	631	717	637	679	667	677	665	675	609	649	677	645	663	659	691	690	633	647	634	639	714	659	663	654	600	638	679	648	670	665	672	698	649	621	627	683	697	687	645	645	666	664	681	636	622	643	611	665	637	647	664	671	726	704	670	639	616	618	629	665	688	614	651	687	672	683	658	707	665	647	641	656	693	696	668	654	630	679	650	662	662	694	633	682	676	658	605	662	674	673	642	653	713	685	636	650	632	682	690	653	663	612	652	659	717	609	668	701	689	661	706	641	670	687	667	676	655	614	707	671	670	666	664	609	712	689	640	652	667	640	705	688	655	677	686	678	623	690	655	627	665	693	657	646	646	681	669	678	617	651	592	636	628	688	659	668	648	635	697	656	689	665	647	644	641	667	695	663	704	678	690	670	636	660	645	668	681	650	656	658	670	701	720	653	683	646	664	649	661	630	703	684	661	633	642	659	643	624	677	647	653	685	653	724	693	706	627	664	615	678	684	676	658	663	613	683	633	669	634	643	626	695	666	665	654	669	658	655	600	655	647	679	685	665	645	648	675	705	676	661	669	679	646	658	675	680	637	642	674	640	668	631	667	703	662	673	689	611	657	644	611	665	662	653	643	683	722	651	654	673	670	645	657	684	641	620	649	647	602	666	676	636	667	632	622	642	658	671	643	680
19138	6988	5020	2273	961	802	635	536	480	459	441	398	409	362	382	379	412	392	400	400	364	392	373	387	395	435	387	382	398	389	359	410	392	421	358	370	411	394	382	407	396	414	383	398	382	387	418	436	398	406	426	379	337	441	372	342	380	400	380	400	392	346	389	378	399	384	380	370	394	395	398	369	372	420	396	400	398	368	361	387	400	427	399	367	400	411	382	365	373	357	422	367	372	397	351	361	408	400	373	373	374	391	381	386	371	400	401	390	396	375	384	347	395	401	404	397	364	383	395	362	431	361	381	371	364	408	387	428	392	425	393	409	380	397	392	417	403	380	432	375	370	441	403	378	390	367	380	428	409	425	408	394	408	412	381	354	393	418	380	391	416	377	366	379	401	385	341	407	356	410	384	420	388	410	356	388	358	414	394	441	383	389	393	373	387	373	399	385	386	351	374	418	394	358	359	382	413	395	421	392	380	396	398	386	371	396	363	409	377	394	389	408	404	373	368	387	382	395	379	397	363	398	381	365	352	382	372	421	414	364	352	346	375	423	385	407	398	372	400	382	390	399	425	371	405	355	378	409	410	367	421	362	384	394	375	391	376	426	434	403	363	367	376	387	365	377	364	385	433	370	403	347	400	401	371	379	363	385	373	380	388	351	374	374	380	385	404	410	407	401	391	429	375	418	391	402	375	398	384	376	365	374	371	445	407	355	366	382	370	411	415	373	368	383	401	414	382	380	383	412	396	410	393	414	412	372	390	395	369	395	410	373	396	390	400	366	347	372	354	365	415	378	400	454	382	406	371	382	358	394	418	402	363	374	397	380	365	416	388	381	377	376	402	407	362	375	356	399	415	354	365	409	353	334	370	388	361	417	408	413	418	411	397	430	401	371	426	410	380	376	398	410	375	411	355	377	411	393	393	361	409	381	369	398	404	354	413	374	425	408	377	364	353	406	385	370	400	401	399	383	380	412	400	387	356	395	398	378	406	408	366	365	393	405	438	362	388	418	368	384	403	397	374	383	419	416	401	375	390	386	392	365	365	374	361	395	382	423	421	392	378	387	377	366	412	366	405	388	370	386	378	403	362	409	401	379	372	408	374	352	364	378	398	401	421	353	384	375	369	387	410	395	405	360	400	353	385	388	411	391	417	381	395	396	381	421	399	398	354	370	430	402	392	427	384	429	434	350	405	386	433	371	401	404	386	418	381	389	419	386	373	387	393	400	400	421	396	392	402	378	393	367	404	372	366	389	406	384	395	401	393	401	404	403	397	414	409	393	371	353	357	393	390	360	354	367	379	392	424	390	364	400	397	365	399	391	403	388	358	352	392	358	379	378	375	348	344	346	414	408	391	401	398	397	417	379	366	358	394	402	385	370	390	393	392	385	394	403	392	398	441	388	382	373	401	371	400	390	391	371	363	377	352	354	355	371	367	417	387	376	381	359	388	394	415	390	403	376	372	419	354	412	376	394	367	382	393	363	391	402	368	363	401	402	378	381	389	363	386	398	379	390	354	405	376	380	421	373	392	347	361	377	443	386	383	387	421	416	381	394	412	401	364	403	365	368	404	393	381	363	356	415	387	396	388	396	389	431	390	397	386	372	414	383	393	410	380	374	380	349	353	323	411	381	389	390	350	384	340	404	349	363	372	409	406	414	343	441	444	384	416	397	364	429	400	397	379	438	438	368	401	369	396	388	376	382	407	340	403	384	397	389	370	390	409	427	415	419	407	397	411	352	378	389	383	372	400	392	348	396	360	381	366	406	381	368	374	379	382	364	448	367	374	371	364	369	418	428	396	405	356	388	388	383	407	391	385	405	387	372	338	363	379	433	404	398	405	400	377	417	406	384	386	393	412	376	382	336	437	395	384	430	341	398	364	385	376	421	376	395	386	403	368	392	413	405	390	422	409	389	392	401	369	385	455	422	386	387	365	367	382	383	408	398	416	398	417	403	402	381	403	406	371	356	389	360	384	409	392	353	393	385	399	422	381	382	383	405	378	369	375	360	355	345	416	357	400	406	421	349	367	379	391	382	358	387	362	348	405	412	395	388	370	366	372	384	404	375	399	375	390	366	366	360	352	381	390	394	383	401	374	405	334	375	377	368	351	352	383	407	409	402	369	415	393	390	425	375	375	377	393	387	430	410	400	411	384	394	375	425	353	415	405	376	399	383	416	359	370	383	394	406	369	388	404	363	365	413	410	369	401	374	391	357	379	416	392	383	382	392	371	391	382	388	386	416	390	407	399	402	392	415	408	380	401	368	402	344	395	386	378	410	373	439	404	405	369	394	372	422	426	390	369	389	367	399	382	377	389	387	407	402	423	391	409	393	419	404	406	380	369	381	395	387	387	384	411	384	411	406	394	364	377	405	383	380	397	400	372	369	380	362	434	385	376	376	355	406	426	392	413	400	393	377	377	389	378	425	399	376	411	394	390	400	421	409	419	373	411	395	387	416	360	397	422	429	400	424	349	397	383	388	369	389	384	411	417	401	397	349	366	407	370	423	412	429	410	416	390	425	368	369	377	400	418	386	405	385	367	368	375	399	424	384	363	416	367	361	393	370	395	408	391	422	407	418	386	415	342	395	369	373	389	379	405	369	404	386	398	365	402	408	384	380	365	352	408	365	380	378	410	363	372	399	382	364	370	368	369	372	374	387	385	381	432	383	396	388	385	416	387	411	429	409	384	374	383	399	431	395	393	398	364	387	404	397	399	428	363	382	448	420	377	355	390	332	378	362	357	386	400	414	365	431	373	380	381	404	360	393	391	370	372	369	378	387	382	392	389	405	398	403	371	418	395	380	415	362	414	425	385	384	327	397	405	373	389	374	392	396	407	417	419	369	398	402	449	395	378	380	424	358	399	385	404	420	365	373	369	366	405	411	370	350	364	429	381	400	377	395	360	416	363	409	373	399	380	368	379	383	422	399	395	387	404	375	412	425	401	419	381	368	361	417	407	372	420	397	423	378	403	382	390	401	386	367	363	420	391	371	416	421	365	416	416	364	400	349	397	404	403	418	371	393	410	393	387	373	400	392	393	358	383	401	423	383	391	364	352	394	376	358	380	371	388	360	405	365	394	381	390	387	409	427	393	410	361	388	392	387	387	365	392	373	390	348	417	385	383	404	424	398	375	436	392	359	368	399	417	370	357	386	399	401	388	382	373	384	431	426	392	375	388	383	348	406	347	390	386	411	360	391	367	359	388	397	395	384	421	391	377	375	381	393	391	387	379	397	393	357	429	389	384	387	388	361	381	378	419	380	415	390	388	367	435	341	404	385	376	397	375	398	389	386	407	388	402	393	368	409	405	412	377	376	370	410	362	390	364	394	386	414	355	377	356	343	356	395	370	400	400	397	377	361	378	410	375	455	402	402	379	375	372	370	412	396	392	398	377	373	365	393	408	355	356	384	404	403	388	366	356	395	409	401	391	373	381	373	366	333	385	397	373	404	383	401	373	385	360	368	399	377	393	388	367	395
13528	6342	9143	6219	3431	2892	2195	1676	1436	1263	1097	1034	1010	997	977	997	944	997	935	913	931	918	895	939	872	1005	872	957	979	972	927	924	945	921	922	943	959	910	943	876	862	927	962	894	920	920	957	897	921	897	962	907	919	913	920	927	940	980	930	872	979	885	919	954	924	948	947	876	955	920	880	899	936	922	890	956	967	939	886	904	946	959	932	958	972	915	921	920	942	941	935	878	938	952	886	917	925	935	864	929	897	885	922	948	995	913	894	929	910	858	950	942	875	925	918	897	928	928	917	910	948	913	943	920	872	960	934	894	893	913	905	926	900	856	924	859	879	892	912	908	923	914	934	916	922	944	981	842	889	917	977	878	916	903	937	854	943	906	865	903	920	888	929	939	933	936	890	928	989	901	935	917	951	916	899	869	908	905	954	943	933	909	923	928	900	933	874	917	918	896	948	894	901	893	868	919	877	960	915	910	904	871	886	932	918	908	949	941	930	897	898	906	887	970	916	918	904	919	897	902	935	925	907	905	945	944	922	925	933	898	906	850	914	898	922	917	913	875	932	904	914	958	936	929	900	920	947	913	953	945	870	867	886	879	917	947	877	911	902	947	911	923	958	932	951	891	912	944	904	919	917	937	870	905	891	930	937	971	914	926	838	918	928	914	866	910	868	922	955	881	914	898	961	913	916	879	948	944	847	973	984	921	867	900	903	912	883	906	916	877	923	936	924	925	981	932	876	935	893	902	902	916	888	916	899	910	885	888	916	843	874	952	886	901	918	918	954	913	944	916	905	921	875	955	901	910	910	960	896	873	869	887	984	909	882	966	956	860	870	931	870	925	956	873	923	937	989	883	873	903	879	888	938	903	971	933	936	905	880	953	954	897	875	893	957	956	899	970	897	956	971	924	942	889	885	945	979	905	891	920	936	954	899	922	899	942	947	856	926	926	913	903	890	907	935	892	945	869	979	912	925	919	916	887	834	891	843	910	896	896	849	862	921	922	940	888	965	901	886	850	896	946	908	916	884	887	883	908	934	868	930	934	945	982	951	908	961	909	908	922	929	906	877	911	894	879	943	938	915	899	916	911	880	939	972	945	911	924	908	948	909	922	945	903	863	916	899	923	913	904	975	895	937	874	888	891	933	913	871	873	942	940	939	942	899	894	878	900	992	939	910	952	1001	944	942	905	908	873	890	903	937	921	932	905	961	924	964	928	968	932	890	908	938	937	923	960	931	915	907	948	911	917	923	868	878	883	897	929	930	924	926	908	926	900	908	893	865	917	933	880	943	984	878	892	959	887	971	940	949	906	905	905	878	935	905	935	914	906	970	881	899	892	898	894	948	915	886	920	945	898	912	924	877	892	890	937	924	846	898	926	893	884	917	935	928	943	904	873	940	903	888	898	855	918	920	813	939	922	954	922	864	909	869	914	920	922	911	943	924	873	951	931	915	943	921	905	919	843	905	856	938	894	882	927	911	923	931	957	950	962	949	942	904	969	929	967	937	920	926	874	961	894	911	890	904	882	899	937	894	879	920	897	879	893	921	940	988	918	888	941	909	963	894	904	877	892	920	932	965	973	881	855	914	888	941	914	970	902	943	888	870	913	934	888	887	936	928	896	883	900	958	901	920	886	889	932	922	989	918	907	939	885	916	945	925	863	943	948	956	958	931	883	859	929	893	915	890	943	879	913	944	872	918	921	932	900	901	912	981	952	887	918	925	914	929	884	928	967	924	946	866	878	879	928	920	885	948	901	918	921	924	904	902	910	926	871	872	910	965	867	950	895	917	859	900	892	930	931	914	889	952	907	911	956	926	886	922	948	875	932	944	936	879	898	912	903	962	870	950	917	882	922	904	934	922	969	907	917	873	873	947	891	881	925	923	934	934	927	925	884	935	926	911	907	946	910	962	894	879	943	917	931	901	919	893	948	912	912	948	914	927	963	840	865	919	902	917	956	854	968	879	947	1003	980	916	891	872	935	925	879	945	910	924	882	856	904	875	944	888	917	902	935	882	915	916	896	876	905	890	879	853	926	933	953	883	918	875	946	914	921	888	944	920	920	944	912	923	930	892	959	878	926	907	862	951	939	931	898	952	943	905	907	876	894	920	927	917	940	923	930	886	892	929	926	932	884	910	911	927	884	929	902	871	945	931	943	941	925	945	890	940	920	867	924	956	886	889	923	939	897	905	989	911	893	922	896	955	979	916	883	932	911	890	972	872	927	942	916	947	898	854	898	917	896	870	915	930	907	906	944	906	918	920	940	882	846	918	949	887	951	932	948	963	888	921	920	894	882	856	910	885	932	904	922	905	911	960	891	874	954	920	903	933	976	900	930	897	960	935	908	947	975	860	940	869	960	867	917	901	950	928	907	956	905	909	952	959	932	918	924	939	966	939	939	936	981	908	895	915	932	924	905	878	923	962	954	954	948	914	919	871	997	957	914	917	876	901	907	875	952	915	886	930	870	929	922	958	954	936	949	951	892	845	880	909	931	921	904	901	899	916	885	892	900	851	897	919	940	927	918	921	955	959	861	937	910	912	890	903	966	887	910	881	926	952	909	902	982	924	933	946	905	923	952	883	873	901	861	977	865	968	951	932	910	908	936	922	867	896	868	898	895	914	934	889	951	935	892	964	931	949	988	991	920	882	867	878	922	908	898	919	930	936	870	907	893	896	958	904	915	890	909	917	874	943	944	950	903	932	960	889	910	909	866	881	846	904	878	964	969	905	958	855	999	893	891	903	857	935	932	925	887	876	927	873	933	864	917	874	937	905	907	872	884	923	890	922	894	918	927	928	946	908	894	854	879	906	983	922	892	968	1023	925	929	893	923	905	953	917	885	930	896	923	921	922	950	948	933	930	926	921	914	877	878	943	903	934	953	893	912	911	924	912	852	923	942	887	949	865	884	956	910	941	927	896	920	879	894	895	912	935	878	928	856	910	917	897	972	941	944	871	915	934	920	924	943	900	914	959	937	940	898	922	897	932	942	956	935	901	881	905	928	922	893	886	905	939	887	912	913	961	902	962	954	892	928	927	884	860	838	890	961	917	948	917	860	911	917	855	906	865	906	911	886	896	941	900	935	853	922	953	860	927	928	864	905	941	942	910	874	925	955	922	944	923	918	959	899	896	927	965	935	941	871	888	940	885	919	904	881	943	997	922	965	884	953	916	921	952	901	884	921	923	944	944	901	905	953	892	938	909	930	905	910	891	965	929	961	936	948	883	898	885	879	913	944	926	914	851	896	916	918	897	920	948	936	946	950	943	927	870	926	844	892	942	901	904	875	830	890	923	934	909	951	936	876	923	940	915	893	947	953	943	905	912	897	934	954	939	918	924	939	892	870	920	907	917	936	943	940	985	873	889	904	942	919	920	884	886	913	926	895	907	897	896	884	913	911	948	983	965	886	881	927	988	917	925	893	943	962	924	883	930	946	914	926	941	909	932	915	922	884	862	922	905	906	901	916	951	911	901	944	912	944	894	894
28339	9726	7799	4344	1388	954	771	551	463	404	356	359	328	310	342	316	314	332	310	308	327	315	317	319	317	316	305	333	323	315	305	302	299	296	270	284	309	289	297	287	321	283	310	295	290	319	303	324	305	307	329	267	316	285	285	310	299	308	308	317	279	325	305	274	281	297	297	317	303	292	282	313	314	286	307	302	308	322	334	331	290	302	328	305	303	307	334	281	307	288	301	266	314	312	326	312	299	325	302	298	282	317	279	288	307	308	288	272	329	271	293	298	274	316	304	308	291	307	314	321	299	273	287	267	303	283	287	299	306	302	338	305	281	289	286	280	319	337	310	322	324	313	332	288	288	289	303	322	308	285	272	305	299	292	290	288	322	341	299	321	324	318	308	284	344	289	278	316	324	292	334	299	339	309	292	290	299	244	317	271	317	286	338	311	295	283	312	308	307	276	277	294	268	310	291	279	305	299	306	304	300	318	315	328	314	309	316	306	296	302	316	305	281	295	310	310	283	292	304	318	333	308	313	285	313	299	335	334	312	290	298	284	288	286	274	290	283	277	287	280	296	303	312	305	325	291	324	328	317	314	353	339	294	305	299	316	296	319	265	277	284	298	306	311	290	297	291	319	261	301	282	292	318	309	308	296	281	309	326	344	316	307	323	323	329	280	312	293	290	295	305	283	294	314	303	300	316	313	327	288	310	297	281	317	311	326	311	288	271	292	350	298	278	299	288	301	326	296	323	310	298	300	312	329	308	297	298	262	317	288	303	338	291	295	312	286	303	322	347	297	322	308	321	298	336	280	292	332	302	313	296	304	285	332	310	297	337	306	306	334	275	285	286	314	315	290	296	314	289	288	284	300	285	297	304	307	334	300	311	308	282	277	314	288	320	303	295	292	334	327	323	286	311	297	303	273	254	291	301	272	274	325	297	281	311	299	294	310	314	292	286	324	303	286	320	279	311	316	286	288	294	314	269	257	278	275	331	316	295	321	303	308	348	293	277	292	297	267	320	278	285	307	309	306	325	301	282	286	327	296	305	298	306	303	298	293	284	277	327	283	299	309	297	293	301	303	283	300	296	283	313	302	281	299	322	297	310	298	293	309	275	293	313	308	314	305	318	322	293	315	314	323	302	291	302	311	324	288	308	348	324	290	356	301	288	320	293	292	298	301	319	287	308	325	286	304	251	271	347	313	325	277	306	301	294	265	318	325	301	276	334	335	329	287	290	303	283	299	257	306	277	326	326	294	328	291	273	305	284	305	294	282	304	298	303	376	310	293	325	276	264	323	294	308	291	263	274	294	301	286	331	303	271	283	301	313	303	276	316	310	273	260	304	323	295	273	303	282	282	298	309	326	313	327	320	293	267	290	313	296	287	296	293	312	312	305	307	321	299	311	278	274	308	291	325	287	321	317	258	338	289	312	293	290	305	306	328	313	294	318	290	291	295	344	285	296	296	291	310	311	293	295	305	284	270	262	303	298	307	300	290	305	334	324	280	292	328	286	288	327	301	269	328	278	290	267	315	315	280	285	296	279	319	275	306	276	315	300	297	303	296	308	273	261	294	286	312	282	278	323	320	316	270	315	310	341	283	280	321	293	298	308	324	304	287	330	307	328	301	305	320	296	292	285	313	323	304	276	282	285	321	309	331	274	271	306	275	292	323	279	300	311	292	271	295	280	301	313	300	268	278	304	323	289	293	302	332	304	290	315	323	319	287	320	317	319	314	292	286	326	286	310	290	305	299	309	325	321	306	345	298	287	335	303	311	286	311	293	293	334	254	322	315	324	301	316	299	294	290	297	295	327	293	321	335	298	319	296	266	296	310	307	292	295	317	336	327	297	340	297	302	300	259	293	282	280	309	287	314	329	295	311	285	304	293	310	285	300	336	334	318	281	318	289	276	292	302	316	306	287	321	294	329	294	313	318	299	303	289	286	326	321	323	321	333	332	335	322	308	313	313	306	301	317	321	308	324	295	288	273	316	312	330	301	302	316	298	278	285	323	331	280	272	302	314	303	293	258	324	305	330	286	273	272	312	314	325	301	303	333	298	319	271	321	312	332	294	320	284	288	296	317	293	284	287	312	329	282	287	306	294	314	303	316	294	300	321	343	308	279	274	312	323	319	284	299	340	298	337	312	315	336	349	292	299	282	293	295	339	290	315	296	295	294	294	294	260	313	297	308	311	331	310	336	296	297	323	322	317	301	275	318	302	289	331	297	348	278	278	315	287	310	317	329	315	299	334	312	305	338	316	279	266	264	321	305	281	344	324	284	327	298	291	306	292	291	310	293	279	313	353	295	287	294	316	313	288	332	294	293	323	338	311	298	336	327	283	303	319	323	353	280	316	263	288	311	325	318	278	300	289	343	284	306	314	329	319	306	317	310	305	303	341	298	304	291	326	301	251	309	296	298	294	311	303	290	310	287	300	345	314	314	342	309	332	300	301	281	281	314	300	294	328	279	284	347	302	313	311	303	335	305	305	292	280	262	298	276	305	312	277	303	282	277	314	305	313	325	320	281	286	328	284	308	309	310	290	273	309	297	292	287	307	302	312	299	303	303	287	298	313	326	273	305	282	330	341	277	339	304	305	286	318	309	289	313	307	283	302	290	291	292	309	311	303	270	315	334	287	298	318	307	293	342	315	294	304	307	306	308	287	312	292	295	306	305	285	306	328	294	294	295	293	292	303	306	301	299	263	304	273	278	297	310	308	314	294	286	311	304	279	314	310	319	332	350	313	294	308	302	344	305	309	302	320	288	288	324	319	342	277	297	291	295	325	310	285	310	302	287	328	284	288	269	294	306	308	265	303	278	264	305	306	310	305	299	310	316	298	332	296	289	290	352	286	310	279	306	288	278	301	306	315	323	326	302	269	324	297	273	327	259	306	325	323	350	274	279	340	283	329	294	277	326	296	289	283	301	311	293	312	310	308	299	308	298	282	335	293	311	290	251	286	287	303	316	310	305	352	295	284	288	276	329	323	354	288	301	299	318	325	315	324	303	300	306	313	287	302	307	285	288	293	304	293	316	288	300	282	287	303	313	304	299	290	289	291	309	291	304	301	275	304	297	294	305	298	325	338	317	297	297	296	308	323	323	299	322	321	289	312	256	289	272	300	308	312	315	319	295	308	309	320	293	325	284	312	307	299	315	312	278	312	302	292	270	273	280	279	294	288	300	278	287	299	281	304	308	306	328	349	312	286	281	327	311	276	273	326	295	293	275	305	296	321	297	293	278	282	285	280	351	317	316	277	313	312	296	359	318	284	291	277	265	306	284	310	306	285	303	313	298	327	312	295	309	323	322	296	289	281	252	291	325	317	307	280	334	333	313	280	298	301	279	307	286	285	316	298	292	335	327	282	286	292	302	345	327	326	296	302	316	299	287	310	310	306	318	315	301	321	291	262	299	309	292	269	297	301	318	309	290	290	297	315	335	293	275	308	317	289	306	304	326	317	306	283	317	305	328	312	282	321	271	321	311
17079	7402	12784	10653	4837	3884	2685	2016	1599	1276	990	924	887	869	865	822	821	770	797	801	815	775	757	763	761	722	777	714	730	751	703	748	694	729	750	755	700	758	679	731	742	752	711	708	734	699	697	701	725	732	712	730	675	743	706	670	726	678	765	724	690	770	662	712	714	760	736	702	746	741	729	702	739	675	721	749	679	725	722	717	740	684	682	730	756	700	740	720	742	744	738	714	696	734	722	706	727	708	663	673	719	698	699	756	699	692	725	742	733	699	698	726	748	703	708	708	711	770	666	722	730	723	730	664	738	700	705	657	703	767	692	722	736	741	725	720	701	645	652	706	703	722	711	709	691	685	653	725	716	675	710	753	676	707	686	707	665	747	727	659	732	719	707	696	734	734	730	718	667	711	692	691	693	713	733	726	682	686	700	766	716	698	716	689	699	701	718	679	706	646	727	703	706	664	690	678	675	699	691	694	703	703	752	720	763	774	735	700	686	739	717	723	723	732	761	677	726	718	683	733	679	710	732	676	671	722	717	693	721	722	710	665	754	715	706	742	708	679	764	704	679	716	706	715	670	712	732	712	709	710	668	713	687	722	743	736	702	710	750	794	719	699	705	722	729	676	718	682	670	682	716	649	662	728	704	710	732	698	743	716	728	779	733	702	788	714	678	686	733	713	702	715	713	709	730	694	644	663	727	723	682	657	684	705	757	726	738	728	686	703	701	711	735	728	679	697	705	711	717	744	658	714	749	789	710	682	722	708	708	723	733	713	685	655	672	696	732	675	714	696	706	780	722	695	716	686	703	707	725	701	696	721	724	704	673	731	665	771	733	751	673	721	704	679	672	738	733	672	666	671	719	692	729	672	731	741	722	680	693	771	700	742	728	696	712	654	719	723	728	689	677	664	773	691	691	717	705	684	745	677	688	690	717	672	720	716	721	700	764	700	667	724	707	666	652	690	656	759	745	676	720	723	679	733	704	713	752	757	683	673	695	700	749	733	716	699	700	688	708	714	726	689	729	752	722	714	741	718	713	694	687	721	697	705	723	656	701	712	759	684	699	710	736	721	741	757	694	691	725	709	707	738	711	722	702	716	700	748	677	747	776	730	723	690	705	739	699	729	731	721	718	707	685	656	711	727	722	774	685	712	715	706	658	710	757	691	716	679	742	690	664	726	733	712	725	700	692	683	705	717	689	673	691	674	739	709	663	668	711	718	698	714	712	686	717	685	690	712	720	688	677	700	673	691	736	788	734	719	686	709	713	699	762	764	705	755	704	719	714	669	696	705	698	725	704	705	687	691	700	688	673	751	703	684	717	661	700	704	701	728	698	754	744	738	706	727	794	684	728	715	679	729	716	757	713	680	711	729	734	700	695	701	718	730	775	710	709	736	725	724	699	720	686	704	705	669	713	624	640	687	695	703	736	744	650	725	767	733	724	732	721	698	748	691	676	712	727	701	722	721	703	716	707	702	722	739	701	700	722	697	714	740	698	662	691	719	704	665	681	703	689	680	741	714	663	717	720	712	725	687	688	677	704	695	738	695	683	658	739	728	727	671	725	779	701	724	680	704	725	696	701	707	726	761	704	698	724	726	682	715	724	731	736	681	720	690	669	680	755	744	731	677	695	685	691	700	697	721	736	737	688	704	750	702	696	736	717	712	720	754	762	669	712	697	691	744	725	670	736	680	702	721	679	730	730	713	737	687	699	734	695	677	736	674	675	711	701	696	712	715	747	722	681	739	684	725	713	680	727	702	698	712	746	736	730	688	723	690	721	683	694	728	693	714	751	723	681	734	704	695	693	665	722	699	695	723	716	698	691	669	713	700	683	702	688	701	711	706	723	704	709	676	731	674	685	704	707	717	686	714	675	709	705	693	705	682	734	693	713	700	694	717	698	726	708	748	698	651	677	681	676	707	742	692	692	709	689	708	732	642	728	714	719	712	723	735	703	732	756	724	699	722	677	694	691	732	718	720	715	732	754	726	698	703	719	744	720	678	708	704	707	722	700	662	690	752	724	669	665	696	692	703	682	709	735	737	731	717	733	697	670	701	706	699	736	680	714	718	637	688	681	683	692	712	700	743	730	744	655	714	748	681	740	751	757	732	775	741	718	668	677	727	705	722	741	714	712	727	747	720	722	686	681	738	720	727	683	698	672	737	743	757	678	687	702	742	771	717	662	718	712	723	734	696	705	699	752	698	743	720	730	663	699	721	729	711	681	753	646	737	689	696	697	681	754	737	728	730	705	736	639	678	705	790	691	701	673	735	703	728	743	691	724	673	739	728	686	712	723	711	694	713	721	786	724	682	685	730	701	724	752	709	669	742	790	747	635	701	753	734	685	745	718	683	709	681	707	745	712	669	671	695	707	712	727	664	737	735	648	700	681	714	708	719	681	729	755	678	689	721	668	690	707	681	705	682	688	727	702	704	708	676	686	781	729	677	729	743	734	733	689	735	717	676	645	736	771	727	673	689	724	705	689	691	760	761	689	691	672	662	684	694	663	689	707	706	699	656	693	683	745	767	711	685	757	739	685	671	766	726	651	752	738	709	671	687	680	735	720	767	732	757	708	709	728	729	675	709	704	694	731	703	692	750	721	662	718	731	664	721	715	689	694	756	709	739	775	681	696	733	703	720	733	681	717	699	706	700	721	753	717	702	723	685	722	668	709	683	684	685	707	672	738	690	738	703	680	708	716	726	676	725	766	705	704	730	690	722	755	704	697	680	732	687	689	719	682	738	732	691	734	727	723	688	694	661	687	671	693	693	755	713	669	665	711	692	708	763	736	716	727	685	722	747	734	701	707	705	709	691	729	690	757	743	692	723	677	727	719	701	747	704	713	653	806	740	740	730	723	672	703	686	727	775	682	735	696	694	706	728	720	726	740	718	699	732	683	734	684	697	746	646	757	691	748	729	663	728	710	674	731	744	699	720	676	744	701	704	692	716	716	690	688	695	697	733	694	724	734	680	686	731	695	704	675	743	724	730	711	651	704	692	738	732	693	682	766	700	723	699	712	744	701	680	636	667	676	715	757	744	725	752	713	686	700	684	672	748	720	786	732	740	709	727	713	706	744	699	757	705	742	704	747	684	689	639	771	710	707	728	710	698	745	704	699	658	762	718	677	756	716	713	734	700	750	695	696	682	698	788	700	726	747	718	713	695	755	725	668	702	718	767	787	655	727	742	716	711	743	684	699	716	741	713	703	764	722	743	671	683	702	718	695	715	704	708	723	684	673	730	719	684	715	693	742	682	711	728	688	675	717	735	716	713	690	688	652	683	685	690	701	677	687	732	714	688	751	794	711	674	721	693	700	712	736	704	674	724	730	719	719	725	763	714	720	707	675	694	694	749	751	728	726	731	705	690	707	716	731	727	682	702	704	722	732	655	735	679	743	710	715	719	716	657	716	731	718	712	710	735	722	755	701	736	690	686	729	728	691	679	718	746	716	712	740	691	709	709	726	705	744	673	697	711	717	713
8937	3063	2440	1347	509	422	353	347	290	300	294	254	295	271	273	278	273	268	281	289	247	244	292	265	302	281	255	237	260	281	255	235	272	261	276	240	287	266	307	281	259	278	253	293	249	287	288	267	258	281	286	272	270	274	253	280	277	268	258	278	259	271	270	262	293	258	264	285	261	253	281	290	300	290	290	260	287	291	280	267	256	276	265	252	259	225	319	243	252	282	296	256	289	279	270	273	277	307	271	275	277	304	266	233	249	285	275	279	292	275	287	295	274	280	262	276	282	290	249	268	293	266	289	233	258	301	297	276	281	294	260	299	269	292	318	298	269	249	279	295	257	231	274	281	262	275	319	293	272	263	241	250	268	266	266	318	262	268	287	298	278	266	310	271	296	277	299	290	261	287	266	264	272	281	277	268	270	254	284	256	278	261	294	281	243	254	278	288	274	282	274	255	266	291	273	274	253	275	299	260	265	291	274	264	276	255	255	292	240	316	283	259	282	275	269	303	270	252	267	319	279	239	282	255	284	279	259	274	289	262	281	289	270	294	275	295	296	297	281	289	263	264	264	248	274	264	264	268	284	227	251	266	234	268	254	237	272	255	268	282	259	268	251	285	271	252	286	295	265	274	262	265	264	249	272	263	252	243	242	289	299	268	241	278	251	307	274	271	241	263	253	279	286	276	264	261	264	277	270	274	282	252	263	289	255	289	264	265	297	286	261	298	264	266	259	267	263	297	282	266	279	276	286	266	269	274	268	283	284	295	259	275	296	270	276	262	252	258	290	253	310	303	265	268	240	270	281	267	275	238	273	249	278	299	286	254	276	288	253	285	264	248	274	269	236	278	256	264	269	262	272	267	259	259	272	281	261	293	274	290	273	278	269	265	242	276	269	270	248	284	273	326	276	259	258	291	270	257	271	292	239	301	260	288	269	304	237	272	283	248	270	269	254	244	280	265	261	262	251	272	302	275	260	274	278	292	290	275	263	279	268	285	268	304	297	257	284	260	262	243	294	269	297	269	294	269	269	258	230	308	255	264	279	312	271	272	259	244	286	271	287	292	252	267	293	292	279	260	230	291	259	275	252	257	271	258	280	285	278	305	259	271	277	257	300	292	257	252	269	266	292	281	234	264	275	257	280	255	267	258	264	284	267	235	243	243	249	256	249	269	256	253	269	268	315	269	289	285	258	243	265	249	267	303	295	241	253	238	278	271	266	289	286	249	283	260	301	290	257	259	271	295	266	278	290	271	269	271	241	281	256	270	298	279	280	285	296	285	265	288	310	263	256	294	306	256	286	291	271	286	262	263	257	261	320	285	265	279	291	274	246	254	259	255	283	249	249	255	246	279	273	264	277	250	281	280	274	248	277	257	284	270	278	263	287	267	285	232	275	310	237	275	248	270	281	278	248	249	296	279	281	257	269	256	273	271	284	265	253	267	283	236	303	278	246	254	249	266	269	300	271	280	261	259	269	271	260	255	255	244	240	228	276	236	310	258	262	255	279	282	270	295	271	313	292	261	274	292	267	308	286	250	246	243	244	275	263	285	288	279	290	273	260	247	265	274	282	273	260	270	279	265	255	256	258	278	270	254	285	284	263	248	269	276	273	260	290	283	257	287	264	244	282	266	276	290	277	255	286	275	269	306	258	251	295	271	284	289	278	284	305	262	260	289	272	288	254	274	246	287	285	271	277	255	286	275	269	264	246	287	281	291	271	297	267	247	251	269	313	247	269	280	278	257	285	260	278	250	259	282	278	259	244	271	276	276	305	283	269	285	273	273	243	254	283	268	276	251	271	250	244	262	251	258	262	233	256	280	290	288	279	261	273	287	255	258	269	262	261	299	247	261	244	263	277	276	278	273	263	285	250	288	257	273	244	246	278	285	272	269	295	297	269	269	264	267	285	274	290	240	266	265	279	266	260	267	272	287	287	252	265	248	281	272	284	296	271	244	313	255	289	257	252	277	263	275	277	261	263	276	281	278	264	261	272	275	270	251	244	272	272	300	273	272	279	283	273	279	278	278	274	277	257	258	289	253	270	274	273	283	269	276	273	315	229	305	290	248	304	316	277	226	243	244	291	310	266	269	265	272	271	270	270	276	255	265	282	285	264	288	253	268	272	259	297	311	243	259	270	255	296	290	297	286	270	287	292	285	303	279	259	260	257	253	307	294	290	278	301	277	310	274	263	262	283	257	274	292	281	289	292	246	251	268	279	263	279	284	282	260	265	291	260	247	253	239	247	265	290	272	282	275	276	241	307	265	259	257	266	278	255	289	290	265	256	300	293	283	267	271	266	276	260	270	252	281	302	264	272	289	289	270	280	233	278	300	261	274	254	278	265	259	292	275	278	268	256	285	260	304	275	259	255	218	265	250	256	280	311	273	293	283	247	265	254	288	266	273	261	273	273	303	287	262	260	287	299	271	280	281	274	279	302	279	290	253	288	281	255	265	264	279	269	302	282	254	259	286	262	265	264	264	279	275	290	270	267	267	260	246	280	270	251	278	288	274	255	263	279	266	252	255	285	253	261	294	306	249	241	264	257	283	251	293	282	279	279	261	263	285	272	235	267	304	270	232	272	276	270	261	251	292	323	304	270	262	281	288	272	291	257	272	253	273	264	287	254	271	286	263	229	256	261	277	269	283	298	256	293	270	274	283	251	279	264	286	282	299	289	255	255	270	253	296	297	255	241	246	258	265	273	293	289	281	283	255	287	299	262	287	267	242	278	269	265	276	280	261	288	285	238	287	267	238	247	286	275	263	278	289	261	256	286	280	280	266	296	264	288	248	311	266	252	285	277	283	237	272	288	290	267	275	233	247	273	214	289	247	256	280	291	267	281	295	258	272	250	309	282	267	278	296	295	290	209	250	218	271	259	278	265	260	256	267	278	266	260	258	277	270	297	283	288	269	256	248	275	226	248	276	299	272	283	295	289	275	254	249	233	280	259	238	247	257	284	303	286	243	296	261	268	288	294	297	296	256	268	241	283	252	288	249	257	277	275	259	300	274	289	286	291	294	250	258	253	243	249	263	240	275	290	289	286	265	270	272	290	264	260	272	266	253	254	319	271	292	303	281	261	254	277	270	250	289	260	280	247	267	255	269	259	282	242	257	282	256	248	261	280	257	288	283	286	215	250	270	282	261	250	276	247	292	286	258	290	301	282	282	277	256	278	235	256	288	245	265	282	282	244	243	299	285	264	256	306	258	271	238	287	258	299	254	270	269	261	240	273	243	268	269	270	240	292	287	287	277	282	260	258	285	256	283	296	226	247	262	275	236	268	278	273	259	251	273	300	286	275	277	275	254	295	266	271	285	271	260	257	281	250	255	276	252	288	276	288	251	260	279	284	272	273	254	254	285	322	263	301	263	275	246	278	263	267	278	272	257	270	282	289	241	283	266	268	280	290	246	259	238	270	286	298	229	261	292	269	267	300	271	290	292	255	251	278	274	255	264	295	267	235	256	293	255	278	271	254	288
6725	3395	4726	3944	1670	1431	1100	928	825	699	673	648	691	679	672	664	710	673	651	743	707	694	667	654	661	649	702	700	672	650	672	621	665	673	687	718	663	715	723	653	669	659	656	692	637	671	711	665	673	669	711	707	662	702	706	676	714	677	622	688	666	628	693	678	629	686	645	693	678	681	668	682	687	667	708	640	642	628	649	663	719	679	672	691	664	681	624	653	615	670	631	667	666	683	635	718	665	684	644	668	733	681	658	665	650	682	643	666	675	694	683	708	670	679	642	683	630	730	702	654	711	662	644	679	637	657	701	689	643	631	692	673	663	675	660	697	654	662	689	643	656	652	742	654	631	628	602	632	663	664	671	657	654	662	691	674	660	679	683	668	683	649	674	719	705	707	664	704	687	678	730	652	688	673	662	678	643	668	691	666	682	681	685	661	663	628	668	672	678	688	662	672	715	622	661	678	680	687	721	678	694	687	676	649	682	677	736	699	655	688	646	639	618	665	659	675	639	663	656	689	649	668	693	666	669	699	630	700	607	698	708	667	649	671	657	686	712	707	619	675	696	662	669	664	669	660	639	629	660	657	722	695	671	690	615	625	663	662	682	706	666	677	639	661	642	627	660	678	679	660	635	648	665	679	640	677	693	697	664	667	663	636	687	671	705	611	661	668	706	641	683	613	718	665	682	656	678	710	691	715	668	689	710	700	659	718	710	656	644	660	648	655	671	643	680	692	676	662	686	672	692	648	622	708	670	661	661	672	677	661	648	702	700	655	617	667	699	679	676	700	737	673	704	652	702	700	663	710	661	715	696	692	652	655	702	688	623	700	690	671	679	695	675	704	703	623	706	703	721	651	685	676	710	647	668	703	665	707	675	672	620	665	644	657	683	654	642	671	662	676	648	649	678	666	666	636	683	648	658	683	746	684	694	672	649	628	640	630	649	636	677	699	672	647	630	680	641	662	687	686	705	647	690	633	685	667	662	684	708	625	644	686	692	662	684	613	671	656	626	649	689	690	667	655	652	641	711	734	674	671	660	726	668	692	718	718	685	708	652	721	661	667	667	645	699	727	662	701	682	695	681	658	666	679	674	645	693	677	728	651	663	724	677	658	692	641	736	669	676	683	676	696	647	677	658	666	697	687	669	673	682	684	636	726	667	699	709	634	662	666	634	682	692	646	680	618	701	651	650	698	666	715	680	651	685	676	699	675	664	624	678	693	687	679	681	666	664	649	686	702	611	700	695	647	669	681	696	679	658	690	644	691	661	655	609	644	664	669	661	699	681	674	724	714	668	623	736	677	677	644	659	640	627	655	638	683	642	673	709	668	686	703	694	699	699	660	650	690	649	693	655	685	676	688	666	707	658	683	698	732	653	706	710	672	656	654	689	664	722	652	688	666	657	667	682	655	701	690	685	652	716	663	667	711	712	672	652	672	717	676	698	680	676	653	657	685	659	669	690	717	692	677	679	646	678	670	695	699	668	691	691	690	697	683	680	678	631	677	694	698	690	711	673	650	680	649	707	665	633	704	635	673	718	700	706	725	693	660	703	662	652	598	675	651	692	657	616	648	659	710	684	678	639	669	687	642	692	664	666	642	697	630	661	661	667	653	680	665	697	647	688	666	676	709	685	653	637	695	700	654	652	689	683	690	648	686	692	710	622	736	667	664	678	721	682	719	726	635	709	628	719	655	691	712	711	735	652	661	631	673	669	707	696	671	699	704	709	700	679	679	617	656	694	652	677	686	684	672	669	721	677	697	672	681	700	716	680	695	700	652	696	659	633	660	680	727	635	667	658	689	646	659	680	618	634	713	641	687	696	658	693	687	714	668	720	680	613	666	717	698	705	679	650	699	665	675	670	696	644	662	676	634	679	696	649	681	676	684	668	653	679	668	703	709	701	685	654	706	665	647	649	632	694	660	676	661	669	672	727	679	688	675	667	676	699	687	644	708	650	633	628	704	704	688	694	659	662	678	701	684	664	655	663	695	671	667	702	719	689	699	652	714	700	643	680	677	648	672	705	704	655	664	680	683	705	692	690	664	651	726	692	755	700	684	685	733	644	676	693	661	732	686	657	693	621	645	717	678	701	698	675	658	688	660	695	647	665	662	712	680	619	689	672	684	697	692	676	666	676	640	665	719	673	642	663	640	652	697	664	658	655	680	683	692	681	672	710	621	666	721	664	658	678	680	715	671	651	675	645	699	686	656	677	665	675	668	668	669	644	697	697	686	693	687	669	692	627	664	696	696	638	661	724	667	631	671	666	663	657	681	696	670	676	709	688	705	692	597	710	686	679	650	658	709	694	659	690	677	655	664	690	622	673	686	651	669	672	678	668	650	665	676	669	657	636	664	688	698	701	669	673	690	672	644	686	635	680	664	636	675	678	695	695	675	654	728	673	673	665	706	646	668	602	685	665	722	684	691	656	667	665	669	698	666	694	627	714	699	654	647	654	677	680	669	725	651	629	678	672	676	692	680	699	685	638	704	674	664	690	672	683	686	656	658	630	681	664	662	657	714	732	630	701	649	621	721	695	695	700	667	687	661	734	665	651	688	637	662	657	652	674	654	657	674	683	716	658	697	709	687	626	717	654	686	637	691	686	697	713	721	664	690	692	677	672	666	710	713	653	676	623	656	668	681	695	635	648	666	686	673	692	646	673	689	639	682	686	651	698	655	672	660	633	678	696	712	706	689	695	690	702	665	657	652	659	759	665	706	653	700	687	717	673	673	646	698	673	715	665	634	721	707	705	718	654	642	677	690	641	643	685	692	631	704	693	672	713	701	694	675	635	648	686	697	671	661	661	692	679	693	719	674	662	646	711	712	686	681	663	711	722	724	678	649	711	673	689	643	617	706	692	700	695	670	628	668	637	677	699	651	670	711	692	702	662	727	653	649	652	650	651	699	665	692	676	710	635	652	678	696	672	636	691	635	655	679	681	662	641	666	664	653	711	669	663	671	704	691	667	684	668	697	682	672	661	678	686	693	693	661	668	644	738	685	677	671	666	627	692	667	667	663	635	696	707	721	639	684	675	639	652	690	681	691	662	647	732	631	685	689	689	629	665	681	673	667	654	671	678	660	661	690	700	652	659	632	668	622	673	660	655	689	683	700	679	668	662	749	665	660	664	669	683	695	665	683	703	713	661	677	724	615	696	679	630	669	697	685	656	678	676	634	674	611	666	689	651	736	679	676	664	658	668	651	668	660	720	651	639	647	717	714	650	667	629	712	684	676	675	692	642	700	652	670	673	640	744	696	731	674	670	655	677	688	703	672	625	662	696	657	658	702	693	708	687	724	714	649	700	606	692	659	666	678	662	691	691	702	638	704	693	678	700	670	668	689	684	687	691	729	675	679	667	692	698	680	638	693	627	710	658	660	657	676	644	646	695	717	715	684	675	681	685	668	659	678	696	658	667	676	661	753	694	647	671	636	682	690	671	666	667	642	683	665	691	660	678	655	646	692	661	683	721	701	708	657
18943	6918	5158	2699	1014	794	687	524	464	449	402	398	399	380	403	390	403	436	390	406	394	398	399	405	395	388	417	377	411	424	407	410	373	426	370	372	413	414	405	384	375	409	400	394	399	399	372	375	374	381	349	398	367	367	429	369	399	419	381	434	422	370	413	388	381	388	391	396	393	414	400	399	442	371	379	371	386	421	375	347	407	383	384	358	394	426	414	378	371	408	367	411	398	395	422	392	404	384	396	407	426	420	394	421	359	326	371	367	374	377	395	407	418	414	392	399	380	412	416	389	386	417	360	397	424	410	411	423	402	418	405	410	386	423	389	373	406	384	409	378	362	398	364	382	396	385	367	377	397	416	393	420	417	395	406	368	369	418	379	398	373	379	376	385	362	377	397	445	417	362	390	386	376	389	380	390	345	396	368	378	382	414	382	392	377	389	349	415	369	397	377	376	344	397	375	420	383	404	429	400	378	398	382	353	377	395	416	380	423	406	382	417	420	406	352	375	408	418	406	361	362	357	383	425	405	381	374	363	395	432	419	402	382	372	369	383	353	392	374	381	396	410	380	408	362	393	357	368	444	406	386	417	390	372	411	396	411	389	393	372	407	428	358	392	414	429	398	421	429	404	419	387	377	392	432	387	420	399	399	386	380	417	399	392	424	379	405	387	406	374	425	405	352	403	416	395	382	413	457	394	407	379	413	387	386	361	375	391	401	421	402	385	381	425	372	401	404	383	388	391	357	421	395	390	437	386	379	377	379	427	433	401	386	397	384	433	408	397	373	399	406	357	395	394	418	388	443	389	332	375	415	415	402	384	391	372	370	395	397	404	409	389	404	363	438	424	416	442	405	387	364	390	413	422	405	396	388	390	388	374	392	407	383	405	410	436	363	376	386	379	438	370	428	391	391	393	449	392	378	348	408	404	415	417	341	386	425	403	395	395	422	361	388	392	399	399	380	379	416	402	362	389	380	409	411	409	348	415	362	415	412	365	382	421	370	355	369	394	429	411	363	399	389	386	423	389	376	375	408	393	392	383	367	433	387	385	360	378	364	403	378	417	395	391	377	426	398	421	426	421	349	383	382	379	403	384	420	446	414	391	389	401	383	370	423	393	447	416	366	386	398	424	400	396	417	414	424	364	386	384	365	396	426	436	422	358	407	370	381	385	374	390	413	387	441	375	413	396	377	388	390	429	400	417	417	397	388	382	373	391	371	410	401	401	377	358	381	384	368	369	411	364	381	366	405	414	354	388	405	377	379	432	408	419	370	413	392	404	431	389	379	379	386	369	379	386	346	387	400	413	425	411	377	387	403	372	398	366	428	442	392	368	405	392	434	370	405	382	371	353	413	399	389	393	395	357	406	419	386	394	380	409	398	371	449	375	399	398	429	357	375	389	375	409	412	352	389	377	406	425	378	381	389	408	400	400	409	359	383	404	405	423	427	424	378	377	372	397	406	421	401	394	401	389	433	349	414	372	395	408	449	411	404	383	360	393	396	375	368	400	369	371	373	401	382	406	372	364	383	405	366	377	381	393	392	397	406	381	374	394	385	409	387	357	374	405	368	406	385	371	369	402	379	404	370	406	385	398	393	418	431	381	382	393	391	406	414	372	435	346	399	357	398	407	373	351	367	355	359	400	416	399	411	366	399	352	387	433	377	365	369	403	427	378	373	399	387	419	408	352	418	373	397	380	409	388	390	411	403	407	400	396	407	388	379	380	406	411	407	382	398	385	355	382	398	369	377	405	395	422	412	394	414	396	374	390	389	395	389	433	442	417	419	428	412	421	383	369	398	393	398	371	403	364	401	369	423	372	427	421	375	416	403	369	393	356	429	368	394	394	415	390	403	409	374	367	401	380	380	385	390	375	375	382	392	394	399	372	395	405	401	370	430	431	420	377	410	387	400	362	385	398	395	387	393	385	404	419	351	385	385	439	418	391	420	388	397	336	374	374	398	362	381	424	386	394	358	379	404	367	401	397	382	402	400	400	373	405	405	372	416	403	385	377	402	367	378	391	371	384	415	366	365	406	402	401	389	387	419	401	409	408	404	360	415	391	413	414	408	388	410	387	434	378	415	413	399	416	421	413	396	360	381	426	375	411	403	382	384	387	411	376	408	412	417	361	406	363	373	395	386	390	389	370	375	420	384	357	360	376	387	438	396	364	363	400	396	384	403	359	401	372	391	367	410	374	343	374	393	403	391	419	390	399	360	390	404	403	410	380	358	390	373	388	378	412	370	389	372	389	383	374	392	389	419	397	412	381	415	411	464	444	404	410	376	405	381	365	397	380	408	368	368	368	383	406	364	370	385	373	382	439	379	379	365	402	410	424	436	417	414	403	401	416	401	395	401	395	388	403	338	413	358	394	413	397	380	392	396	363	374	355	355	399	395	418	387	398	391	385	409	362	402	427	401	390	452	376	393	392	415	416	380	403	419	398	403	374	403	408	380	426	397	394	353	426	426	397	384	395	357	383	378	409	385	405	424	385	394	416	391	399	422	432	369	398	366	365	379	368	368	398	371	392	382	356	362	389	351	328	387	393	347	406	375	401	397	391	389	401	406	430	389	410	380	428	405	389	384	408	391	373	402	378	367	398	405	387	395	421	416	395	384	363	364	415	389	371	387	397	391	379	357	384	422	375	375	391	390	378	407	414	426	335	400	395	390	378	412	410	399	404	410	392	385	375	364	347	419	395	379	367	387	372	409	374	417	376	404	373	354	389	426	431	413	421	332	397	403	392	392	373	376	386	410	393	411	375	404	427	391	377	378	439	393	366	374	377	407	400	426	401	406	374	383	363	354	386	367	415	405	391	375	406	423	380	384	362	399	406	407	409	439	426	350	363	381	416	382	387	382	460	419	387	431	347	405	406	350	354	401	415	442	421	386	389	399	402	379	405	363	406	398	429	407	346	405	383	365	386	421	417	385	403	386	415	394	403	413	426	365	358	370	398	419	427	405	396	383	394	379	399	412	402	358	396	380	355	373	391	400	357	380	394	412	409	368	392	391	377	372	387	402	392	385	422	385	413	372	375	429	415	416	383	378	372	379	390	388	409	394	353	381	361	407	423	402	386	389	395	363	406	414	390	365	388	413	415	425	415	394	354	370	390	427	408	407	377	423	360	377	349	402	388	378	377	405	394	417	376	387	384	380	381	391	393	427	391	356	337	397	384	371	414	372	354	443	381	379	376	354	403	391	402	368	407	368	404	394	414	352	359	395	394	413	378	383	436	339	393	376	380	367	348	400	411	387	381	407	370	394	416	394	408	407	416	398	378	384	393	429	436	381	374	414	373	433	419	415	383	404	424	393	443	355	375	380	420	404	402	366	415	395	377	380	384	429	401	410	409	385	390	371	385	369	386	411	418	384	380	363	365	387	401	355	389	395	393	400	385	358	417	370	352	388	383	385	403	391	398	397	403	423	419	360	369	337	389	390	411	409	404	413	426	427	400	377	369	383	376	404	383	411	389	416	354
13804	6378	9293	7288	3370	2790	2262	1768	1457	1239	1119	1092	1011	1031	1038	972	1001	942	952	963	958	983	919	993	976	902	980	959	985	884	977	959	885	899	977	952	913	937	921	945	928	958	941	940	965	934	954	900	978	903	977	950	896	946	878	972	960	944	958	868	931	951	890	915	937	903	966	903	926	922	893	930	949	902	916	935	925	952	921	916	903	1004	914	862	945	874	870	918	897	902	922	923	913	899	973	916	945	943	917	985	939	933	891	915	958	947	913	892	949	910	913	892	984	938	907	913	908	929	912	942	940	971	907	959	866	942	893	985	922	982	930	903	932	936	971	882	987	950	950	906	935	950	932	910	933	903	951	943	895	910	980	942	899	942	897	875	948	923	908	930	908	972	921	921	952	929	944	921	889	911	940	926	919	985	915	937	921	927	921	949	942	910	933	904	928	934	889	921	915	938	933	909	900	903	905	879	885	924	902	917	914	897	909	979	946	895	920	923	932	866	895	902	939	866	893	923	976	909	883	902	937	910	870	890	943	897	885	902	979	890	911	917	940	913	910	941	923	921	950	948	926	960	954	932	912	886	918	940	959	962	888	917	893	907	945	926	926	939	926	898	940	906	915	928	943	963	877	888	959	922	939	967	959	958	907	979	905	979	886	916	895	965	929	980	950	904	918	930	901	937	862	961	967	969	911	965	929	994	966	930	932	913	919	916	974	916	899	876	911	935	910	943	868	924	930	916	922	937	961	923	923	886	926	952	894	909	920	891	926	919	889	893	948	881	940	974	885	907	955	957	955	996	905	899	952	904	933	935	913	909	951	897	945	1003	922	916	980	896	913	886	905	887	893	936	877	960	942	948	918	930	944	939	948	887	926	922	926	875	918	934	950	961	935	914	979	979	943	919	933	916	941	953	959	905	926	901	958	936	901	908	867	934	912	950	940	902	941	925	914	917	963	923	925	893	883	910	895	903	906	897	892	935	963	945	911	896	899	860	918	897	905	923	975	957	923	984	929	918	946	888	927	966	945	935	906	959	959	914	894	850	905	918	956	879	968	906	958	919	897	940	947	946	935	933	894	926	904	899	898	877	963	912	897	917	954	857	940	912	886	932	950	946	906	942	885	899	972	931	923	964	929	876	935	944	932	868	896	900	947	878	919	910	940	921	882	928	947	943	896	962	902	952	955	877	921	959	902	928	934	899	958	934	874	924	901	931	991	891	875	896	935	965	903	919	915	914	892	974	942	893	924	958	942	967	950	949	902	916	930	969	949	876	915	893	943	930	916	906	907	930	922	934	974	905	916	942	974	970	931	906	956	976	942	870	940	897	891	880	937	914	910	958	926	938	933	943	957	954	951	875	910	962	880	954	963	929	912	923	925	960	918	914	900	951	891	877	983	950	942	920	909	924	933	914	903	928	891	979	898	904	934	945	899	929	893	868	935	917	923	914	963	922	888	956	924	1001	917	907	925	910	944	1000	900	955	888	952	875	943	942	961	952	964	936	914	947	909	920	918	936	928	904	930	910	905	948	924	939	979	941	945	900	922	908	947	1003	954	968	909	956	899	888	955	964	892	890	926	929	924	930	940	950	911	984	914	893	950	943	875	930	902	935	906	939	890	950	922	902	913	893	957	955	902	943	907	928	960	891	916	923	883	855	905	936	914	918	883	941	882	948	953	939	944	861	898	912	949	927	954	902	903	941	922	915	868	898	899	947	929	905	931	930	886	944	953	936	955	903	944	944	910	907	930	987	875	937	965	912	869	931	944	900	969	937	890	896	937	897	913	942	947	925	917	942	944	949	979	887	934	976	928	1001	917	985	966	904	934	944	879	950	911	946	954	940	954	936	905	905	998	896	903	892	909	894	922	916	916	890	861	961	900	945	899	916	968	921	903	931	949	938	888	922	945	973	902	943	958	927	886	932	925	904	902	942	955	941	938	897	930	914	973	922	910	891	911	893	932	944	952	902	921	934	974	950	954	933	906	1005	864	980	888	950	909	950	953	944	961	931	902	945	878	967	927	908	912	993	940	951	927	869	930	880	953	919	948	913	927	949	967	952	910	976	946	913	896	923	987	910	929	891	941	888	902	913	924	921	941	926	969	926	942	963	914	884	939	851	970	917	911	892	934	911	929	946	958	924	920	929	955	900	917	933	941	975	963	946	977	894	963	931	935	925	923	916	1045	915	895	892	920	946	947	909	962	904	915	892	936	944	922	929	863	912	917	931	941	926	865	934	929	908	913	924	927	904	922	966	989	954	876	957	927	946	880	880	898	936	982	931	914	951	912	932	875	923	909	960	977	891	905	934	907	989	934	923	893	874	937	916	974	910	913	914	913	902	883	907	968	953	918	913	871	928	921	940	913	958	879	944	931	955	911	966	895	921	861	919	914	930	866	947	894	987	901	887	970	926	911	967	948	903	955	933	932	914	937	953	906	898	964	934	926	917	964	961	903	957	963	882	954	909	934	903	904	911	917	916	924	962	898	936	901	906	881	968	906	922	926	960	909	937	978	953	878	950	960	938	934	958	959	952	903	930	893	916	940	947	975	973	970	923	902	979	922	970	911	905	895	947	855	951	932	905	902	925	977	934	935	898	935	929	917	935	921	918	912	900	884	917	912	927	918	936	933	950	910	941	930	971	997	884	941	883	906	929	943	942	906	899	959	926	920	965	919	947	915	906	969	902	877	965	905	916	918	902	919	928	965	930	884	918	897	900	912	930	948	913	917	957	913	918	919	945	932	971	897	920	915	948	958	932	924	903	999	928	883	944	948	914	914	918	893	909	905	923	920	969	884	958	967	933	939	947	933	943	926	936	917	939	966	938	897	937	944	945	907	885	938	891	908	913	941	943	911	890	909	973	964	938	873	937	926	949	942	919	945	916	880	932	932	915	921	946	886	973	866	918	890	908	958	977	970	936	916	923	891	926	984	861	910	962	901	876	976	1012	891	960	966	904	905	912	943	935	905	861	970	919	897	929	901	941	937	916	927	911	912	914	983	947	914	929	965	942	892	874	953	929	933	898	954	949	911	933	923	921	909	954	934	899	946	977	920	880	913	954	939	886	934	973	967	890	917	947	942	909	912	928	882	975	931	928	923	923	934	892	958	909	906	959	922	945	918	921	936	959	863	934	925	902	935	916	946	934	913	957	921	909	888	939	952	946	932	903	894	933	925	918	913	949	946	888	952	950	966	961	909	952	919	884	937	895	950	901	923	888	924	934	886	886	874	946	917	925	965	960	932	934	916	928	989	920	937	880	950	899	904	927	944	946	890	961	950	941	900	930	879	941	904	873	948	882	962	937	905	962	922	936	976	982	904	912	909	939	933	941	944	910	951	924	917	877	962	938	994	927	929	892	876	936	923	990	923	894	920	898	953	932	953	910	902	936	937	871	933	927	947	907	934	943	905	963	944	958	947	901	965	973	964	902	942	883	933	898	886	887	892	898	882	935	963	943	901	898	884	908	959	901	948	885	949	929	927	939	939	927	943	889	901
28855	10537	7925	3587	1316	990	802	540	440	421	366	413	346	348	317	319	341	324	331	327	322	317	323	318	317	281	312	285	316	306	323	297	309	314	335	322	312	324	313	329	285	292	315	303	343	294	297	279	295	310	260	309	256	274	349	324	340	303	307	286	263	270	335	307	319	305	307	287	326	326	312	300	298	308	272	328	312	308	294	301	328	300	315	336	314	250	321	327	280	300	307	313	302	320	314	319	309	310	316	302	307	286	328	309	312	290	283	301	276	288	270	289	291	266	285	323	315	317	309	317	328	318	296	292	316	280	276	316	318	339	300	327	340	295	295	275	319	319	282	311	274	347	306	308	302	286	313	340	315	315	311	288	297	326	291	304	288	288	306	295	293	333	306	310	264	313	311	266	304	313	276	307	333	310	361	319	302	335	299	301	320	311	307	306	278	308	311	288	318	350	301	287	284	333	328	298	299	336	273	335	300	295	290	297	309	315	321	272	322	316	316	273	306	309	299	304	313	301	300	282	317	315	287	337	316	337	351	297	300	325	327	320	264	302	324	298	349	308	307	282	306	285	282	332	310	293	300	284	301	334	290	282	306	316	298	315	310	316	317	334	307	300	281	312	289	267	303	289	328	305	285	312	296	287	324	303	303	310	298	317	323	309	325	276	294	289	293	301	289	307	288	319	328	301	325	281	326	311	301	301	300	275	308	304	347	311	297	311	268	308	352	304	294	323	298	310	287	311	348	304	328	287	311	278	333	329	309	293	334	319	293	308	315	315	313	288	311	315	308	327	291	327	288	299	311	336	304	320	325	317	326	325	331	304	281	309	303	321	277	269	297	329	286	288	303	329	331	274	289	322	319	302	294	304	306	301	331	291	310	286	301	287	282	275	303	293	293	322	314	349	306	343	321	293	302	316	291	294	299	341	332	313	270	271	330	319	293	294	296	319	290	259	297	309	304	305	309	315	282	311	314	311	315	283	297	293	320	316	301	296	322	304	279	309	246	290	282	310	311	323	347	306	325	294	312	284	303	314	265	285	277	293	301	309	306	276	307	324	325	324	315	292	296	322	283	311	296	333	302	313	313	279	310	286	295	298	315	259	310	298	292	297	315	263	345	331	324	303	316	327	330	317	278	325	323	298	315	304	310	299	286	308	320	322	289	342	310	294	308	304	306	311	328	299	303	305	345	321	321	308	275	318	328	292	287	310	302	319	297	319	321	293	281	265	342	300	289	299	312	298	326	318	341	304	307	272	311	343	320	290	323	296	350	295	266	300	306	274	315	306	313	335	283	282	275	296	317	330	323	311	330	291	288	301	303	348	278	323	314	303	282	277	308	320	288	345	340	296	329	303	317	306	288	286	288	296	288	283	309	341	351	317	285	300	277	307	306	290	314	299	339	295	283	298	302	316	312	326	261	322	304	299	309	326	311	299	318	297	299	280	280	295	294	294	295	316	285	302	287	329	302	277	278	305	334	328	304	317	295	323	318	301	318	303	291	344	330	290	317	299	295	308	299	308	302	304	285	288	294	320	316	330	321	285	301	329	276	312	296	287	298	290	297	336	341	287	322	336	278	295	299	319	312	299	273	334	286	339	306	316	293	280	342	319	283	306	298	283	305	316	299	293	274	309	296	289	311	317	296	313	308	307	348	325	331	296	299	324	298	301	277	319	301	283	315	294	294	292	317	294	304	287	328	301	331	283	310	347	316	296	291	297	297	308	337	327	345	311	297	338	319	289	275	270	300	322	308	322	321	287	287	314	285	295	314	289	310	305	296	302	295	309	317	327	302	330	289	305	287	327	322	308	283	310	291	326	322	337	286	304	298	271	322	313	339	317	307	311	313	327	294	308	322	330	298	315	293	301	315	287	294	271	312	302	273	284	281	317	344	323	311	350	321	315	272	287	302	297	285	322	312	306	279	303	312	305	299	322	371	305	307	313	293	274	292	280	294	298	288	294	321	311	316	281	313	322	268	324	354	294	353	318	291	308	281	273	300	282	279	287	288	289	330	295	292	299	302	311	301	290	307	293	286	311	317	317	344	284	304	329	310	272	322	323	266	301	305	305	271	279	313	289	282	334	282	319	305	292	291	292	305	277	323	302	266	316	281	296	288	310	306	272	319	310	299	290	305	307	339	320	299	302	290	296	308	355	305	288	303	282	305	285	315	340	298	283	294	308	270	300	330	335	323	336	289	285	323	322	305	285	282	327	350	304	301	304	321	293	311	303	283	314	319	320	326	282	302	317	305	321	295	315	316	292	335	313	294	319	320	307	328	322	335	328	340	320	281	309	298	278	320	303	323	309	294	309	314	290	311	276	292	314	347	317	300	320	304	286	304	321	339	309	275	326	313	300	323	315	297	347	276	356	311	302	325	312	330	300	322	345	294	265	317	294	284	297	316	279	275	323	275	316	314	298	325	290	300	315	287	300	290	296	315	322	299	293	272	276	312	289	323	323	287	309	319	295	341	292	300	318	316	295	307	312	318	284	328	316	283	284	326	325	297	360	275	280	357	324	294	346	291	312	306	301	306	306	296	312	279	301	310	304	325	294	315	334	298	341	305	329	300	301	328	306	322	326	302	322	289	285	298	323	310	301	322	308	306	310	294	308	282	279	292	283	282	307	318	285	277	324	313	303	308	303	305	304	319	305	304	333	304	303	307	278	288	317	279	315	279	298	313	321	304	301	296	297	306	308	272	295	277	286	313	326	288	336	312	296	290	337	315	325	321	309	282	314	275	354	303	326	337	302	315	324	314	319	269	314	312	293	323	302	327	317	298	323	337	281	311	252	281	330	287	277	311	296	314	294	287	322	355	320	283	297	278	322	349	309	317	325	301	313	347	291	318	315	296	320	289	311	313	314	311	302	285	299	277	292	298	301	295	309	301	335	343	316	315	308	308	311	291	294	314	305	268	289	289	315	290	337	328	316	320	321	302	300	333	312	263	300	318	303	305	308	257	313	313	318	306	312	321	320	315	291	286	296	304	296	274	318	298	306	294	321	316	312	312	290	310	278	307	294	309	293	285	286	304	304	328	325	304	317	308	295	290	286	303	263	260	314	316	314	300	317	275	300	318	275	311	296	294	324	293	318	302	329	261	330	306	314	297	298	330	311	300	289	302	299	300	347	296	320	282	301	298	273	306	293	308	280	286	326	304	287	294	289	322	288	283	291	339	304	294	297	278	290	293	315	305	306	276	317	285	330	309	290	320	333	316	291	269	306	263	322	301	309	270	325	249	287	294	301	277	313	285	292	311	305	303	298	296	284	321	298	315	297	301	298	301	316	320	307	315	318	317	315	334	318	331	302	259	309	328	312	280	322	308	320	319	275	295	299	294	316	322	330	280	345	284	327	282	325	322	318	289	297	322	332	316	338	264	309	274	313	293	343	306	332	305	319	304	301	327	294	335	314	287	272	286	291	303	297	315	333	305	295	289	330	312	297	303	310	297	305	291	295	323	316	287	292	299	292	307	289	287	325
17477	8032	12571	9040	4730	3735	3028	2031	1552	1173	1043	972	893	901	854	846	806	793	793	798	774	804	727	770	736	786	701	747	733	728	737	739	724	744	765	711	739	761	762	758	750	722	735	735	707	722	682	727	720	692	739	706	739	723	706	751	755	726	695	707	707	751	672	715	725	694	722	727	724	704	736	727	723	765	703	734	711	733	749	736	771	729	734	699	700	706	700	706	730	685	701	723	734	751	743	677	736	704	793	747	720	706	682	706	767	689	739	738	749	692	680	740	750	682	696	754	738	684	715	678	748	681	683	706	675	683	722	702	720	719	679	715	721	697	731	719	694	777	733	731	738	722	722	746	747	696	717	760	701	687	732	677	706	703	686	679	710	693	757	699	722	724	768	721	752	752	688	729	781	697	751	698	725	744	695	742	723	720	739	713	754	758	696	739	695	679	680	692	705	698	701	743	704	700	742	683	767	742	710	726	735	717	730	727	707	669	722	744	692	704	705	696	687	741	699	705	705	710	674	695	717	743	728	720	708	696	735	669	753	744	768	677	734	699	729	740	670	710	694	701	667	744	704	714	728	706	696	763	704	747	715	697	744	689	722	715	708	738	699	731	750	728	706	699	661	721	718	763	681	684	710	685	721	716	728	720	774	704	731	686	725	676	694	711	682	709	738	683	759	695	711	712	725	709	684	711	745	710	751	673	739	682	686	714	730	728	693	683	711	700	732	675	715	720	731	762	767	714	728	681	720	722	755	720	723	742	675	737	674	667	713	670	689	713	709	708	696	671	689	743	674	686	701	738	682	742	749	688	759	735	692	721	738	712	704	754	724	759	668	702	706	699	740	704	694	703	683	701	689	722	709	702	702	713	736	690	714	680	737	683	695	754	705	742	704	732	716	689	659	751	705	744	720	768	727	709	726	745	685	729	728	696	679	714	679	716	767	725	701	682	739	761	774	701	735	703	763	702	745	725	744	732	759	714	757	713	723	719	766	654	692	721	686	697	755	691	722	721	721	746	729	759	740	658	683	720	717	757	707	732	740	731	710	684	724	699	690	732	730	721	706	712	684	726	692	730	741	686	729	706	685	723	694	706	703	679	737	688	713	745	703	716	763	696	748	716	674	696	711	696	657	702	738	710	716	701	737	723	709	746	756	712	737	732	681	700	673	769	737	710	772	646	677	719	658	677	720	695	726	723	685	681	697	758	776	700	698	702	741	715	736	755	741	737	711	729	777	678	707	704	738	705	711	687	730	754	713	735	714	721	725	742	764	726	745	707	691	728	728	712	700	745	727	740	746	711	699	776	752	706	711	702	685	723	729	688	712	724	745	700	712	687	701	725	696	726	682	697	752	729	741	732	753	703	757	734	711	724	710	708	735	718	698	708	768	740	685	690	712	688	737	749	719	686	762	758	657	737	713	731	755	757	741	704	719	704	651	744	774	716	706	747	707	714	712	705	686	744	744	715	712	701	702	699	737	768	679	700	689	726	694	701	698	715	754	763	722	738	778	749	743	716	673	692	717	735	757	717	732	711	787	734	682	724	697	736	737	797	710	734	699	699	765	712	734	725	725	726	713	716	706	710	741	732	725	623	745	730	696	679	715	705	683	732	688	740	739	741	757	744	688	728	691	679	707	707	706	716	693	772	701	773	756	715	704	748	706	724	675	713	711	743	746	690	748	702	687	750	687	678	764	712	761	709	732	731	743	737	702	753	709	716	754	735	654	720	704	740	727	694	757	670	707	710	700	695	673	746	779	714	695	744	725	749	755	694	708	666	716	763	747	684	678	722	688	746	705	719	710	683	721	669	677	739	718	674	688	746	761	710	738	730	722	750	736	688	697	718	742	725	784	704	679	747	716	707	679	702	723	745	735	722	719	726	707	693	745	729	674	680	730	716	744	679	755	766	730	741	795	734	730	735	704	731	698	722	684	717	721	689	711	708	734	743	720	692	695	743	693	663	734	695	755	698	706	724	706	739	732	700	733	668	762	705	727	715	727	744	699	714	707	743	681	689	731	770	664	701	683	707	676	711	704	728	739	689	676	751	694	779	743	764	734	686	686	683	678	734	693	683	699	672	711	722	713	672	735	703	742	745	702	663	668	675	695	711	695	731	714	685	731	692	736	722	732	697	741	713	698	705	725	704	708	724	701	708	699	732	704	758	706	719	689	670	694	723	718	713	758	696	718	725	678	706	713	712	741	698	697	754	707	719	734	706	749	686	708	704	696	717	688	728	717	688	711	746	684	723	715	730	708	741	703	691	730	697	697	717	723	759	723	740	723	720	667	716	713	782	722	760	705	769	754	719	692	723	736	691	735	699	762	759	766	717	737	700	681	731	699	707	704	737	690	740	771	696	728	688	731	705	705	755	729	727	728	731	723	749	666	719	731	728	667	733	702	732	733	754	732	698	736	681	741	760	723	709	665	685	682	680	725	662	717	755	764	761	676	696	715	722	743	690	702	683	687	676	694	707	733	677	707	717	761	774	685	730	725	733	719	743	679	694	742	722	721	739	689	719	653	723	714	679	724	742	692	726	727	741	698	678	736	698	681	722	766	691	703	698	710	710	726	705	709	717	677	725	683	722	705	700	712	750	726	722	691	728	663	707	784	722	706	714	768	729	708	734	697	709	711	710	706	699	715	681	727	771	754	730	765	720	698	750	754	729	729	767	661	699	679	737	711	696	731	732	697	741	707	729	742	687	760	697	706	711	732	760	708	720	753	759	698	660	723	733	693	745	703	706	731	682	714	704	697	700	748	680	659	682	693	713	753	709	704	744	704	744	722	722	708	745	717	694	752	738	715	733	727	753	716	723	696	693	755	747	722	765	693	739	695	745	703	719	720	770	703	750	689	683	708	742	698	674	695	718	703	716	724	747	719	752	716	696	710	751	718	668	724	649	724	680	712	708	693	726	724	717	748	686	696	715	675	697	720	735	699	722	759	741	660	699	690	734	697	691	742	714	636	787	718	758	653	698	681	697	660	690	731	679	660	732	746	717	691	752	746	698	711	736	690	693	708	747	684	697	738	663	712	712	699	730	718	722	734	742	762	717	727	723	666	738	710	716	710	705	739	728	703	694	723	715	726	679	734	745	711	708	718	725	722	681	748	717	675	713	746	762	695	734	705	702	739	768	709	668	760	698	729	676	690	753	677	706	704	682	717	675	700	725	734	695	727	700	683	727	711	732	707	730	743	753	734	722	725	695	704	712	736	705	727	716	656	746	710	687	685	756	710	721	688	726	766	734	723	745	766	723	731	701	737	703	677	703	756	718	750	728	760	715	722	725	670	717	693	702	690	735	731	725	742	732	693	725	702	690	734	694	760	730	720	693	719	698	754	760	712	675	704	724	726	712	731	684	699	692	690	737	736	719	728	725	711	718	703	685	706	753	687	715	739	715	706	681	727	727	726	720	695	737	772	667	725	769	678	728	672	780	716	709	722	730	743	732	704	704	743	701	680	705	685	724	733	686	756	695	734	728
9393	3569	2549	1351	573	437	351	326	308	255	300	275	248	228	256	307	276	281	305	283	253	243	260	247	269	262	281	265	312	296	247	272	270	254	261	280	264	252	301	274	267	291	246	301	281	271	268	264	261	275	272	267	264	272	247	253	277	285	303	267	264	310	282	254	271	268	277	285	272	265	251	256	262	255	256	288	295	275	255	306	276	269	264	288	263	234	256	282	266	310	283	297	277	242	209	283	286	284	280	287	261	256	252	294	312	265	263	256	277	243	282	282	303	287	281	258	270	236	261	269	269	280	264	291	297	285	288	254	271	260	288	282	247	293	272	278	312	284	283	273	260	297	268	267	251	260	292	282	259	232	274	260	247	252	265	288	300	289	267	293	266	248	238	293	250	284	251	219	256	294	294	266	283	287	258	258	273	291	248	282	271	275	307	268	250	289	262	244	279	256	295	297	287	273	293	289	277	282	247	251	291	279	254	240	303	270	261	286	298	227	281	249	267	290	283	271	263	288	290	264	304	275	289	268	251	258	301	269	292	256	267	271	254	295	253	256	270	287	248	259	243	298	306	255	233	260	286	266	281	286	286	272	275	286	249	285	275	268	264	296	287	263	252	280	260	295	268	252	266	266	230	272	272	280	278	275	259	289	293	302	256	272	262	272	287	259	282	257	266	276	259	275	259	272	276	256	247	283	273	263	257	301	259	279	236	282	292	281	259	276	287	244	248	282	274	279	258	310	273	290	280	274	301	289	257	286	279	286	260	291	324	283	290	227	292	277	299	310	259	290	288	316	257	273	288	293	267	273	250	263	278	288	248	257	284	295	281	250	282	236	278	261	262	260	285	282	280	268	288	263	288	278	249	267	281	308	252	264	262	268	291	231	262	267	270	289	273	249	275	277	258	270	267	262	295	284	265	274	270	274	271	262	262	272	269	242	274	292	238	285	258	280	257	291	289	273	310	291	273	259	275	281	250	254	257	270	272	298	262	287	275	273	286	288	270	259	242	272	273	312	291	273	291	270	284	298	257	272	265	294	289	283	262	258	289	269	279	262	274	311	291	293	285	266	262	288	268	267	286	272	270	287	268	285	288	272	269	282	288	287	270	283	303	270	285	291	264	254	266	276	294	293	271	276	285	279	247	267	277	282	260	271	258	228	282	283	303	253	248	232	268	312	272	266	271	304	243	294	235	288	246	293	279	272	264	275	272	273	291	316	295	268	268	286	282	264	273	276	275	279	280	255	267	249	259	258	278	275	288	249	251	296	274	236	265	281	279	285	254	276	270	287	254	292	285	313	280	287	282	256	235	290	260	280	309	260	270	277	287	273	295	289	256	299	291	241	281	262	268	308	243	252	266	264	280	268	278	284	253	260	271	281	250	268	257	270	249	288	263	249	258	253	278	289	266	272	276	256	276	273	242	256	280	289	273	276	260	286	265	271	287	286	257	259	290	280	296	261	275	303	272	280	248	267	269	269	284	279	289	230	277	259	289	296	273	264	264	254	267	297	294	295	302	274	275	272	284	299	235	294	276	287	285	265	247	268	259	305	279	266	273	275	266	261	280	266	232	269	283	277	302	276	266	248	228	259	239	294	260	269	272	274	291	269	311	253	253	313	295	266	279	286	258	284	238	293	273	290	259	270	306	262	248	247	263	290	285	290	272	244	292	257	261	255	241	242	268	253	318	247	285	252	267	285	281	288	278	277	281	270	223	272	262	294	257	257	267	279	282	303	264	244	259	234	256	258	261	271	279	283	284	267	283	266	270	307	300	304	289	241	250	278	262	247	291	267	285	278	282	263	260	280	284	287	291	260	268	272	269	264	241	261	297	281	286	323	281	294	269	299	245	268	261	289	247	274	260	310	291	245	279	287	259	287	279	289	260	259	262	295	284	297	282	280	253	304	277	270	252	277	314	298	266	273	232	287	293	273	265	280	245	276	277	282	273	220	263	266	276	235	264	271	281	272	275	269	268	263	279	272	263	273	259	278	277	301	263	267	302	241	281	256	264	262	241	270	250	260	242	226	260	298	253	268	271	264	276	270	268	273	244	294	289	291	293	271	260	228	264	287	262	262	262	302	280	268	310	258	267	266	266	273	262	290	280	248	255	291	280	263	302	276	244	280	286	264	270	268	265	262	255	266	265	266	262	242	262	301	245	276	292	287	263	296	268	252	262	277	276	268	283	279	244	277	291	290	266	278	285	288	270	267	284	273	252	257	289	288	237	273	257	273	287	261	240	294	273	298	286	261	302	252	259	265	274	267	262	256	285	243	275	273	282	291	280	294	266	290	257	269	294	268	269	245	288	270	269	287	280	248	277	304	276	288	267	250	288	249	285	250	264	251	300	283	264	287	259	252	305	274	233	251	257	266	252	271	263	288	276	286	272	274	304	251	260	287	280	275	287	258	248	279	274	278	275	288	249	261	253	260	234	270	254	290	285	265	270	275	263	253	283	279	269	261	269	284	283	268	262	271	291	270	268	247	277	303	290	243	260	258	265	279	287	286	292	311	246	291	275	303	248	283	293	290	277	265	289	297	276	278	253	281	268	257	268	278	275	259	274	261	261	280	272	239	249	310	273	277	260	280	281	258	290	282	303	283	243	297	278	243	277	269	266	279	237	278	260	266	289	289	248	264	269	253	285	268	279	279	287	275	269	250	275	286	288	242	264	260	284	253	287	271	267	290	261	284	262	268	285	289	308	237	265	259	270	271	294	271	245	278	252	289	288	262	265	296	279	263	274	278	272	262	254	277	270	269	268	237	278	283	327	256	314	295	246	296	267	267	293	290	284	286	273	283	265	259	246	272	254	287	262	269	265	240	296	245	279	287	255	252	290	256	254	263	280	266	289	260	270	271	286	277	292	269	316	281	309	283	282	286	256	263	314	270	252	274	269	259	265	275	269	244	276	278	259	301	307	266	275	275	254	257	267	284	265	281	282	274	288	238	287	268	253	264	262	264	292	275	290	270	280	278	276	269	286	288	266	290	263	267	271	290	291	291	263	270	272	261	256	241	231	239	251	292	282	261	263	282	234	254	257	250	265	261	277	310	289	273	262	310	289	302	246	299	283	244	263	288	279	268	282	274	300	275	282	255	260	275	264	303	272	295	276	282	292	286	297	256	283	249	288	278	282	266	235	248	255	259	274	245	262	271	278	284	297	262	280	266	241	299	255	267	260	288	277	281	288	299	269	267	253	271	263	253	282	258	272	272	279	280	285	251	288	299	288	271	274	268	273	259	278	275	261	290	258	285	288	280	267	272	261	263	247	285	294	272	263	241	290	274	277	278	289	275	274	257	292	274	272	298	253	290	265	272	260	274	267	260	267	248	279	232	265	278	252	259	281	262	242	269	281	270	261	263	259	240	264	289	317	295	247	288	266	260	250	269	275	258	252	273	273	301	243	267	301	272	295	225	277	231	267	271	305	281	262	284	275	259	270	304	270	256	282	280	276	281	259	265	267	300	285	285	250	292	298	258
6901	3790	4979	4069	1791	1431	1174	904	810	758	757	697	640	727	667	659	676	717	659	674	697	690	725	685	708	656	706	647	655	668	647	733	698	646	652	654	664	639	676	657	685	682	660	611	684	687	696	720	627	733	697	649	663	689	683	675	722	693	668	680	705	712	687	682	690	707	677	636	693	681	712	660	672	670	738	677	662	654	666	694	665	652	621	678	696	714	624	706	680	727	649	648	706	680	688	640	631	700	723	690	657	628	671	687	716	713	711	642	679	687	654	654	701	675	644	685	595	681	707	703	724	692	675	677	696	706	685	640	703	708	672	691	677	660	642	660	734	653	712	673	690	701	635	648	681	700	655	707	655	721	667	713	674	702	696	707	747	701	685	677	666	655	661	659	691	701	695	671	675	665	668	683	646	655	737	632	671	644	654	679	708	685	620	708	728	693	658	701	679	670	695	658	671	705	684	698	650	683	695	650	660	688	646	682	700	696	684	661	686	673	674	710	679	650	683	690	631	735	723	698	695	636	685	635	687	698	681	655	664	689	701	721	641	647	698	666	673	687	675	676	675	674	687	658	663	705	696	689	646	715	697	676	686	687	648	657	666	698	688	631	672	685	654	651	642	679	656	649	673	697	640	758	656	647	672	698	691	679	684	631	666	701	685	649	682	679	668	647	685	722	712	710	662	630	653	657	694	701	659	687	711	688	702	670	628	659	640	711	670	612	720	687	710	672	708	675	698	707	707	691	665	648	663	672	653	720	716	624	685	670	653	716	661	633	674	668	659	718	730	683	659	646	686	626	648	701	735	660	702	659	682	733	653	674	688	689	666	715	636	627	690	706	686	714	706	657	629	666	677	684	673	636	683	704	634	639	701	685	699	717	710	690	654	638	661	684	668	688	664	682	640	745	639	690	702	642	661	681	659	690	674	643	625	731	710	649	680	703	663	668	667	691	667	700	649	691	659	690	670	643	666	698	666	637	694	663	676	665	687	685	698	668	646	669	696	692	717	675	640	657	642	738	688	673	715	705	673	692	682	737	705	683	696	672	652	642	630	680	689	693	707	663	692	642	719	688	699	623	685	700	655	640	696	696	676	683	683	683	678	669	714	699	643	720	684	694	628	657	698	666	684	696	690	683	674	655	695	667	700	695	670	722	628	677	638	718	701	643	670	662	697	649	651	648	689	675	643	699	692	667	657	670	643	679	630	686	676	675	679	692	687	653	671	642	651	622	645	670	656	733	699	711	688	687	676	686	681	641	683	660	656	703	682	675	660	652	672	705	712	738	683	690	699	723	631	691	746	646	660	607	660	672	681	693	759	671	655	712	709	680	674	663	681	663	674	689	701	624	665	693	735	745	679	674	678	653	697	689	698	664	658	721	701	662	720	699	690	691	669	704	661	705	672	650	644	694	723	676	677	732	700	651	695	675	693	699	681	668	680	683	700	681	670	731	725	652	667	718	693	676	686	702	614	673	637	694	651	680	690	639	682	689	667	703	670	641	669	699	688	708	638	674	700	640	721	728	697	618	667	677	653	637	624	671	709	692	667	715	707	697	687	675	696	704	635	642	681	660	656	652	699	675	661	674	661	702	662	715	667	673	721	618	683	661	691	692	671	699	704	664	686	744	709	653	726	664	677	680	671	685	678	658	689	622	718	686	685	689	655	714	682	690	658	713	687	683	690	694	689	662	675	709	706	677	707	736	643	706	667	688	663	678	674	682	704	670	646	671	682	660	722	727	671	703	657	676	722	649	673	658	689	675	677	702	649	722	685	622	720	679	724	643	688	701	640	675	686	670	709	714	726	702	668	721	686	676	657	655	686	639	704	652	654	675	645	681	664	697	654	660	625	665	666	677	716	662	678	685	696	673	700	697	702	699	671	685	657	682	726	661	705	672	700	659	620	613	652	671	695	659	671	651	716	679	652	640	690	661	689	638	660	676	679	681	647	708	705	733	698	699	652	658	630	665	700	657	691	692	669	662	673	655	693	666	671	670	679	671	664	672	644	663	695	672	643	650	683	715	666	653	680	698	676	638	695	663	692	700	653	693	704	676	676	715	674	642	645	682	678	701	706	664	697	724	681	675	667	664	734	651	642	674	668	647	677	658	654	678	708	660	652	632	657	690	687	701	689	658	653	676	692	662	724	659	638	624	659	685	674	678	648	704	695	624	667	686	644	703	699	653	684	732	676	667	634	730	673	708	668	709	692	673	675	683	657	720	645	685	660	690	685	659	652	635	722	701	673	665	649	700	618	660	678	674	700	686	682	655	705	715	702	691	660	630	669	685	654	706	689	675	722	666	665	660	673	683	709	645	653	691	690	655	672	702	645	672	711	707	643	695	685	744	635	692	694	669	693	680	672	685	684	634	734	655	648	702	690	692	681	677	696	718	650	637	690	683	716	633	693	720	607	683	647	671	699	693	678	665	706	720	662	665	706	666	683	656	650	700	727	639	704	727	671	687	711	682	676	668	672	691	719	658	658	766	715	704	686	699	663	640	698	665	652	669	698	699	698	634	666	681	652	685	702	670	721	665	652	681	686	663	620	677	678	668	683	664	740	646	694	624	730	735	692	658	685	710	671	709	680	698	686	671	688	673	668	651	644	673	665	660	665	700	705	681	704	712	652	617	712	666	631	684	717	704	696	696	683	672	702	680	691	717	693	682	662	681	671	669	661	701	653	678	639	674	672	645	701	708	663	691	632	657	693	655	687	678	713	731	650	676	669	683	654	717	649	633	694	670	696	690	675	683	668	696	683	698	668	680	671	659	662	696	730	709	716	703	712	710	635	654	687	698	680	674	647	703	663	688	738	658	628	704	720	670	690	691	677	667	717	677	721	684	657	660	632	676	716	688	649	692	722	660	697	686	663	652	697	668	679	704	681	662	662	641	675	683	676	646	684	683	692	709	686	665	677	666	695	669	700	691	641	693	703	683	687	657	636	646	681	698	641	605	679	644	658	657	687	691	610	704	596	662	665	636	640	712	714	658	664	684	701	704	719	667	673	683	716	648	681	739	673	648	697	632	679	688	665	667	706	713	685	678	685	666	709	728	614	674	638	676	711	652	658	662	672	714	691	668	661	686	716	687	642	703	674	635	643	675	703	729	683	683	678	659	636	710	673	682	685	638	696	707	681	674	661	663	681	630	674	660	668	637	656	688	689	724	687	667	675	674	668	671	700	696	670	685	702	680	675	688	641	696	653	697	697	699	668	631	663	681	709	706	693	677	692	670	659	681	695	671	711	705	640	658	684	656	647	660	675	672	676	630	666	689	694	706	683	640	693	661	693	686	673	713	695	638	670	686	628	724	676	719	678	689	653	730	651	669	686	700	668	664	639	641	674	687	691	698	662	708	707	634	711	698	659	698	649	659	679	657	674	705	656	679	678	729	710	682	747	711	671	647	681	643	703	684	710	671	684	732	704	681	697	666	680	710	664	662	681	666	674	690	668	665	661	734	692	701	695	671	706	687	736	651	675	696
19065	7411	5496	3107	1144	752	612	551	534	418	454	451	426	433	404	405	389	398	399	409	384	430	396	428	380	406	370	423	400	409	445	429	411	379	397	396	400	365	404	405	402	414	354	379	382	378	406	376	400	371	391	427	397	410	418	366	382	357	365	411	384	400	407	389	398	389	415	426	408	370	370	413	403	401	395	399	367	377	397	381	414	383	422	404	438	391	388	404	395	359	370	384	376	383	404	394	355	375	422	442	376	413	413	386	399	396	394	411	387	387	412	373	389	382	418	383	358	402	388	381	363	391	387	408	426	407	354	368	392	360	408	355	364	385	389	435	394	378	395	366	391	387	398	386	427	394	378	374	377	416	393	385	413	412	397	388	390	376	360	427	429	383	372	376	360	345	408	429	446	406	400	400	388	421	405	381	402	389	376	400	442	429	409	395	378	429	383	369	394	436	398	421	388	427	417	364	407	376	377	408	433	398	429	399	409	392	390	343	397	365	437	378	416	382	409	393	382	387	438	411	396	380	395	368	406	365	429	426	408	397	394	377	431	394	376	395	435	417	391	362	387	412	380	374	425	389	348	391	359	369	393	403	422	401	396	388	415	356	381	395	380	404	367	402	391	392	382	395	413	350	393	376	373	432	393	398	407	420	412	417	379	394	433	416	409	403	412	398	428	418	369	440	441	412	385	403	364	430	402	432	361	409	414	390	430	423	435	420	392	397	379	393	385	397	403	411	379	360	376	420	410	384	379	386	409	396	382	377	372	412	375	397	382	395	395	377	375	375	368	416	448	363	394	381	415	376	426	370	368	439	369	389	400	410	408	394	427	423	380	370	409	367	354	399	383	388	417	434	374	371	427	373	427	401	395	419	428	395	413	423	426	350	401	420	428	406	424	351	419	390	405	411	404	395	397	348	411	385	403	434	398	421	411	431	424	377	369	423	414	373	375	396	392	394	400	388	401	412	408	380	388	434	410	397	371	383	386	429	417	407	408	375	394	432	386	371	415	380	377	401	399	412	361	358	416	367	420	405	397	416	428	393	407	392	414	451	429	345	411	412	403	427	408	373	369	382	432	385	384	438	403	430	360	393	343	379	386	428	377	382	421	383	398	378	403	407	394	363	382	363	385	381	380	407	424	409	411	420	419	402	410	425	405	417	352	377	411	435	377	421	389	377	403	409	404	391	391	361	405	395	406	365	383	340	459	386	408	390	434	436	392	394	397	417	406	399	435	362	414	418	388	424	401	397	369	365	381	391	412	389	375	390	416	345	411	357	373	404	419	418	396	408	388	419	368	418	399	451	376	412	361	411	390	397	388	389	387	391	394	381	441	396	403	401	409	386	417	420	411	432	383	414	369	354	459	410	405	377	389	387	406	397	402	408	419	383	353	410	359	398	392	397	404	415	380	386	399	392	388	405	361	367	430	405	402	413	413	376	376	383	418	390	399	400	401	387	403	370	381	354	398	401	403	399	421	405	410	389	399	387	418	398	399	385	359	373	378	431	405	393	418	377	401	382	371	422	413	376	390	371	389	383	366	404	378	384	363	408	402	387	397	366	371	417	420	424	403	379	403	393	423	409	430	384	411	415	398	394	419	414	404	411	409	414	406	362	368	381	403	393	416	391	364	404	435	419	391	412	384	418	376	419	403	387	403	369	368	381	344	383	428	377	382	408	424	424	397	428	408	428	386	343	383	375	415	409	378	406	396	424	387	388	399	399	394	413	420	404	385	398	446	408	383	419	408	368	412	386	405	417	396	404	419	396	398	402	396	400	390	364	385	401	434	384	385	373	397	397	397	390	373	356	391	392	423	417	391	360	440	378	383	413	388	422	379	397	455	371	412	391	377	395	404	416	410	391	406	397	442	398	391	363	368	384	425	396	404	398	393	358	383	375	378	410	415	411	428	407	389	368	408	419	400	392	402	396	377	403	427	400	401	395	396	417	438	368	422	398	396	411	394	418	411	417	362	369	426	396	384	400	380	381	367	401	409	386	375	373	395	389	437	400	423	397	369	380	401	360	403	362	386	389	404	388	413	385	398	422	377	375	423	377	360	405	382	393	388	424	405	391	387	373	412	379	403	392	434	397	416	417	383	393	375	408	443	383	401	388	419	419	449	387	394	369	376	388	398	375	369	348	375	425	414	387	409	366	377	445	371	368	408	370	409	390	353	400	426	351	416	411	376	376	410	369	394	420	398	440	413	393	410	407	398	408	403	417	394	445	395	399	440	405	374	350	391	380	389	403	429	406	432	402	377	411	397	381	392	420	415	409	375	375	422	382	383	406	389	434	389	413	403	408	409	426	373	408	412	381	385	426	386	408	391	409	414	408	393	371	368	403	392	417	370	392	394	406	374	384	412	393	410	414	395	361	368	381	411	405	377	379	376	384	398	425	410	400	416	412	404	447	394	399	357	380	387	385	439	389	430	403	428	376	401	421	417	432	414	397	382	454	403	410	380	387	395	377	380	404	426	392	399	373	436	392	377	428	403	398	381	389	390	401	390	405	400	437	390	395	364	405	400	342	398	389	382	379	401	397	369	377	381	386	445	410	383	367	391	413	411	446	462	406	375	407	391	410	390	410	420	417	427	414	408	342	404	422	412	393	386	364	391	400	386	400	410	399	428	418	395	384	415	426	420	409	409	392	437	395	382	404	381	394	425	390	416	375	360	384	380	398	416	398	422	399	361	400	410	371	407	417	388	428	407	368	401	440	392	390	350	408	355	356	400	434	405	394	380	408	427	429	369	395	359	409	405	378	408	427	410	408	397	409	418	443	396	406	395	355	384	408	393	388	401	418	396	383	428	423	378	387	381	396	388	356	418	387	405	362	428	386	411	415	386	386	417	450	374	368	372	441	406	397	418	381	386	406	417	410	414	400	411	430	420	429	397	406	420	392	361	365	380	372	374	420	418	424	410	417	381	350	407	439	403	412	397	393	418	399	338	375	418	377	438	384	391	404	397	403	380	397	366	376	412	391	395	381	396	421	384	372	390	390	378	346	366	322	416	371	429	435	407	387	400	389	354	390	393	418	451	390	417	412	406	421	381	401	393	371	395	364	408	400	402	387	387	367	363	381	394	382	433	406	401	390	384	401	451	396	392	396	436	354	392	388	388	399	391	402	409	378	408	379	413	416	380	382	411	413	397	403	425	392	397	438	407	363	419	369	386	360	435	387	400	368	413	418	371	436	380	406	368	408	377	406	390	401	416	403	369	406	359	398	364	397	408	396	383	431	371	391	395	392	397	408	404	439	414	399	432	402	380	366	427	396	409	405	418	429	361	395	402	410	415	385	421	385	425	384	378	394	386	406	399	365	383	409	422	418	413	391	382	386	427	425	384	381	382	407	387	386	389	398	385	387	331	416	401	371	407	399	447	426	408	415	396	406	399	367	370	444	430	388	400	406	399	398	386	424	380	387	417	430	416	382	396	383	368	410	428	406	403	371	407	406	373	420	403	399	413	438	400	404	386	384	400	361
13552	6823	9760	8676	3910	2770	2327	1753	1411	1254	1073	1038	995	1062	990	984	1008	946	926	1001	1003	997	983	988	985	968	979	976	911	964	912	953	913	1018	926	934	923	950	943	931	927	937	952	936	905	900	934	979	944	907	942	937	909	885	958	896	940	950	969	939	939	915	908	974	923	945	941	955	934	941	896	927	957	923	924	943	951	957	902	946	946	940	920	877	980	938	918	963	987	952	922	947	936	945	981	969	950	950	922	975	935	897	927	974	954	944	928	955	923	935	948	946	987	901	930	935	953	979	916	947	925	954	923	933	955	888	897	955	956	924	928	953	911	940	867	980	905	934	953	955	954	990	998	905	943	907	985	978	920	942	918	952	909	988	939	939	944	946	893	929	984	930	926	939	905	942	924	908	953	909	928	970	929	886	945	969	922	983	944	961	918	926	975	872	965	969	931	890	950	934	944	978	901	886	946	913	961	926	917	937	921	1003	880	942	968	944	948	915	953	962	929	938	935	937	948	899	1015	980	905	893	938	950	937	902	927	933	943	937	969	946	900	943	926	927	992	950	947	909	958	873	916	990	930	939	893	943	935	947	963	910	913	965	925	952	937	913	926	954	935	902	950	911	929	941	990	976	894	950	879	855	957	845	928	921	1006	949	857	933	950	947	902	971	920	995	960	963	941	947	879	986	964	929	920	957	900	880	967	962	950	891	931	947	910	968	917	924	936	895	922	992	921	875	941	944	967	972	918	943	947	931	960	911	947	876	927	950	918	954	973	960	940	901	938	931	906	915	934	928	932	969	902	926	922	920	957	918	907	943	946	940	913	919	944	1000	881	924	898	885	936	939	894	981	927	977	925	950	929	946	921	941	883	921	941	875	947	912	919	915	933	962	998	959	889	971	898	956	883	916	929	927	996	910	969	973	941	957	937	919	924	993	927	956	941	943	1000	909	968	963	980	981	931	954	900	908	956	981	940	879	948	1006	879	969	878	946	925	950	960	939	916	956	906	911	947	932	927	998	951	936	893	915	992	940	917	911	949	835	928	971	957	951	920	879	944	929	870	859	985	941	952	913	930	916	985	913	918	933	916	889	894	905	964	967	927	954	931	914	955	961	942	884	939	901	981	922	914	934	944	879	845	992	889	922	934	958	919	962	954	945	930	930	951	938	916	949	894	947	994	938	909	936	935	944	990	926	907	923	917	933	884	986	951	962	928	916	887	976	948	996	846	885	939	945	903	914	884	894	926	887	884	993	886	906	942	942	921	1004	923	948	922	959	922	881	995	956	955	952	919	895	970	969	925	908	919	958	911	919	978	960	946	951	946	990	929	926	956	936	917	917	959	949	889	970	908	922	997	966	969	943	936	946	914	941	943	964	931	943	937	930	927	958	958	930	947	902	913	935	921	880	945	980	872	936	962	934	973	1004	921	951	964	908	935	894	961	912	984	920	966	925	923	929	930	860	845	941	943	956	976	936	913	929	918	930	917	892	978	965	963	952	939	952	886	922	930	935	901	948	921	957	912	890	976	940	905	1007	965	925	858	930	919	942	978	852	927	935	934	903	957	925	854	870	918	948	934	957	925	929	945	973	901	943	950	966	890	955	939	946	892	901	927	937	958	951	923	919	1015	947	924	888	939	937	948	1006	919	946	986	966	923	946	932	921	876	936	940	893	959	893	940	919	873	942	884	902	887	882	917	947	913	948	925	844	989	934	943	922	953	891	969	864	1000	898	939	931	903	955	920	953	937	921	993	969	921	915	921	973	922	952	877	951	924	919	947	938	913	985	942	923	934	939	977	897	924	935	928	932	915	971	922	874	912	965	869	940	931	951	1002	1018	957	945	966	908	928	941	943	946	968	927	992	938	927	963	880	955	953	923	926	936	926	916	930	951	883	879	925	963	965	922	915	937	900	899	913	910	877	917	970	894	914	989	946	983	961	890	924	909	865	972	1001	889	877	914	957	991	954	971	898	942	898	921	929	974	902	979	893	921	925	927	895	984	941	927	930	1021	981	901	965	974	888	1000	894	987	912	935	939	922	961	966	936	913	944	947	987	935	938	924	867	942	891	937	929	886	888	970	985	866	882	945	933	941	917	958	861	963	922	981	972	903	903	921	983	987	931	914	930	982	938	972	923	921	887	892	908	923	1007	964	889	992	950	936	910	936	1021	927	959	981	968	917	918	954	923	938	890	898	928	893	995	955	950	908	878	921	927	970	895	913	923	968	941	954	915	958	930	932	946	901	978	930	965	923	884	956	918	894	961	916	939	934	958	971	949	940	933	942	932	914	947	919	907	908	946	928	921	934	911	966	945	911	956	912	874	940	938	914	916	953	930	990	938	946	947	935	977	930	937	874	933	943	963	963	910	891	976	959	950	865	954	964	922	957	914	940	913	902	963	921	922	927	888	976	905	938	910	936	907	1005	953	916	948	955	910	969	952	883	885	931	904	931	935	923	908	957	934	963	907	925	930	916	889	978	1001	985	872	902	963	916	894	967	916	948	922	967	954	968	1001	947	918	891	960	903	890	907	940	987	922	1015	923	1017	929	942	924	976	925	952	885	1010	958	931	932	939	895	933	994	903	883	935	919	934	906	968	948	879	959	978	963	938	937	986	947	943	925	922	966	936	915	940	917	930	964	909	891	996	971	947	950	941	951	978	911	917	937	978	960	901	987	912	939	964	904	1001	943	956	947	921	904	921	938	940	941	948	931	948	983	979	929	893	954	921	897	935	953	945	930	995	948	944	924	986	939	945	936	930	909	933	935	900	996	967	921	974	936	943	934	852	886	969	965	939	950	833	927	941	927	916	909	945	914	911	958	964	934	982	986	933	943	907	919	938	926	976	1004	940	939	946	960	951	947	910	991	939	924	958	941	920	907	940	920	921	933	940	928	864	956	874	914	904	948	935	935	923	988	855	894	917	910	913	923	923	912	962	992	959	972	938	947	916	983	886	907	990	917	941	966	922	956	878	974	929	949	951	947	935	925	937	942	924	938	952	990	935	960	963	924	927	939	973	905	952	910	918	892	937	928	947	885	935	940	893	959	902	893	920	926	954	968	919	922	930	916	939	965	964	939	920	926	968	930	898	909	928	933	923	943	947	923	926	967	950	921	964	936	922	985	1006	926	893	883	929	912	990	937	959	941	940	938	930	1010	917	876	962	956	958	939	865	924	980	926	945	1000	919	893	923	897	966	958	919	871	899	943	931	970	930	980	938	969	889	958	959	929	951	958	985	897	930	973	946	936	902	940	932	931	1000	887	848	943	872	969	950	952	920	932	956	894	910	929	941	913	937	965	911	954	959	885	914	939	936	879	906	892	930	937	954	978	987	936	977	975	904	905	877	911	927	966	945	905	971	903	1007	935	906	935	904	960	941	929	960	945	960	970	919	895	969	942	887	995	931	967	919	886	897	925	957	967	902	929	903	955	905	923	946	945	933	999	918	946	930	963	898	916	945	983	984	989	908	931	948	967	969	968	954	930	941	909	966	920	972	868	953	906	951	928	932	915	911	923	887	949	951
27985	11097	8093	4620	1336	989	721	597	402	431	353	345	337	326	309	344	312	321	343	340	292	315	297	344	310	285	310	329	318	344	343	311	313	361	321	296	305	302	292	286	303	329	308	310	316	319	325	315	304	253	284	303	301	286	302	310	297	340	312	330	328	298	293	299	305	300	288	329	299	300	339	314	300	290	309	313	327	308	292	304	304	310	313	316	296	325	333	313	317	292	282	293	292	311	322	314	303	313	298	324	293	342	306	312	298	332	309	324	332	294	303	284	299	303	309	290	299	324	323	270	298	336	323	303	288	290	349	293	336	299	334	310	274	321	324	286	279	316	341	305	276	299	331	321	322	275	293	273	318	347	302	316	286	333	324	308	302	268	325	305	316	312	315	304	312	289	274	294	298	282	310	303	311	340	310	267	298	300	300	299	287	306	310	312	301	283	307	304	296	314	297	298	310	283	298	286	305	285	310	295	288	296	290	294	303	284	308	309	320	301	303	296	300	293	279	315	303	315	308	287	325	295	302	296	289	287	296	299	294	316	322	306	321	362	305	318	311	301	344	311	333	308	276	293	309	314	314	283	285	325	300	296	307	313	292	321	309	308	301	305	307	304	268	308	314	281	277	342	276	325	305	290	297	286	302	292	287	294	282	315	285	283	327	305	327	259	282	299	288	329	290	322	307	275	304	331	345	310	257	321	308	283	304	308	312	293	331	300	317	296	281	291	305	277	296	295	300	289	336	305	310	299	316	293	337	302	335	301	299	297	288	298	310	314	317	320	313	306	297	313	329	291	316	323	290	302	304	286	297	303	292	324	299	287	305	315	332	324	319	279	342	315	343	301	312	298	305	291	313	323	335	296	267	324	273	323	328	289	274	258	298	291	315	302	318	298	339	316	310	301	300	267	319	339	323	299	332	313	337	314	334	336	294	337	304	301	301	307	293	308	324	321	307	298	293	285	278	324	322	309	317	322	323	289	307	296	315	307	330	308	297	353	342	341	283	300	305	298	291	283	280	335	287	315	303	303	329	300	292	327	309	291	288	316	301	297	304	326	302	287	300	323	299	300	298	302	283	302	290	283	282	316	310	334	301	311	312	257	326	315	345	309	292	279	307	305	282	316	311	323	314	289	305	334	300	303	339	304	275	306	340	292	310	313	285	281	303	311	319	302	321	293	295	297	313	328	301	317	283	327	283	334	264	315	319	308	288	311	326	327	322	294	322	282	294	305	266	315	309	285	288	307	334	321	310	310	312	281	279	287	269	297	288	335	307	327	300	323	323	335	303	317	299	297	308	308	318	317	267	314	303	301	294	282	263	302	286	307	289	282	303	301	317	295	336	313	307	296	282	273	307	337	305	304	301	328	320	276	296	311	266	308	318	297	341	317	327	283	288	293	304	298	306	320	330	336	279	323	299	295	292	295	327	305	298	290	315	308	314	322	290	329	338	295	304	289	316	321	315	329	309	304	295	284	297	317	305	314	321	304	289	309	316	340	285	302	318	306	300	266	311	293	298	302	308	288	312	298	318	284	321	299	310	291	307	299	284	302	313	328	311	277	304	291	315	294	305	306	290	305	332	280	308	300	316	301	302	306	288	298	321	300	314	326	318	294	340	286	303	316	316	313	299	349	310	317	332	327	304	316	285	322	307	304	317	316	326	284	305	355	305	290	331	260	309	295	310	306	310	312	319	299	274	291	319	312	315	295	324	283	306	307	369	311	297	336	272	326	349	310	299	318	310	306	332	250	304	356	351	329	310	306	290	309	299	306	286	280	296	320	291	287	305	295	323	267	320	305	334	313	319	311	320	316	290	277	333	268	274	276	319	298	298	315	267	287	290	312	300	304	329	346	276	277	265	307	301	306	299	306	264	339	346	355	317	287	314	314	297	282	301	351	310	306	310	291	323	290	300	286	349	301	306	301	343	310	307	343	308	333	284	291	287	315	293	314	353	314	311	308	269	291	315	313	258	296	340	320	311	354	302	330	304	275	317	289	283	334	314	336	262	342	356	266	310	308	292	284	241	310	304	298	276	301	296	304	277	280	307	303	324	332	313	294	323	308	313	308	288	270	323	316	338	288	331	274	286	290	312	291	315	289	317	302	292	305	283	304	303	290	305	345	304	302	280	319	320	315	268	311	316	290	310	266	295	325	278	270	289	312	311	301	333	318	286	307	323	306	299	268	316	294	305	312	326	341	309	319	299	300	309	335	310	287	329	284	321	325	302	315	322	289	289	294	299	301	329	321	317	285	305	284	318	291	293	313	297	287	307	323	329	304	305	315	335	326	318	307	290	279	325	303	297	289	312	271	302	307	299	306	298	343	316	312	267	312	309	288	292	352	277	259	327	314	313	299	322	315	326	318	315	286	313	311	295	284	332	243	276	308	315	315	287	317	303	300	303	313	301	292	296	284	308	338	300	331	314	298	275	286	301	328	304	291	306	351	324	320	290	301	332	306	315	290	282	317	317	294	285	338	326	312	299	305	289	286	304	318	334	288	288	313	333	308	302	295	324	328	303	300	323	284	313	294	293	291	325	267	285	314	323	295	329	310	300	324	297	303	287	275	307	315	327	278	305	331	321	311	292	288	312	308	295	321	282	324	316	327	296	292	317	318	292	275	294	291	309	309	328	314	314	277	346	323	326	318	339	322	299	290	301	310	308	297	300	314	299	305	284	292	302	309	313	290	309	319	329	298	315	335	348	326	314	314	350	335	345	280	299	285	347	314	294	299	289	324	321	320	303	300	285	297	296	314	272	311	325	333	304	279	341	302	348	291	322	310	320	307	352	315	275	321	296	324	318	322	299	311	315	312	258	315	324	306	268	295	284	328	320	315	306	290	293	337	291	299	306	327	306	302	295	276	289	343	304	298	342	292	318	260	278	296	291	304	285	298	299	282	293	268	290	320	317	314	324	292	326	304	338	291	275	342	288	306	289	296	300	289	283	298	325	277	287	295	310	329	299	302	330	331	303	284	288	306	280	299	273	329	318	343	321	284	305	310	318	287	296	301	307	295	294	278	305	279	299	329	296	315	333	298	299	299	289	304	291	317	293	325	304	319	288	279	308	275	346	316	318	327	315	293	292	288	327	284	319	304	324	285	290	281	325	303	308	302	292	303	333	282	285	332	284	285	273	310	349	281	307	294	299	291	275	323	303	294	305	305	325	293	297	330	249	288	306	353	294	307	294	299	328	317	301	313	335	338	290	313	304	337	317	302	314	326	317	279	325	326	277	269	319	291	320	332	296	298	328	325	319	290	281	282	282	317	301	324	330	284	290	314	300	298	315	298	299	301	330	284	347	329	332	312	309	308	291	305	303	311	310	319	307	290	338	287	292	281	347	314	324	329	299	305	314	297	311	293	320	314	297	319	302	307	302	342	295	328	315	273	309	343	319	306	334	285	335	277	298	291	302	300	304	321	316	302	313	357	300	327	322	335	302	316	335	289	325	284	302	320	341	322	292	296	274	316	297	284	310	320
16985	8779	13377	11000	4576	3844	2977	2115	1481	1263	1126	954	917	848	867	773	801	801	822	806	809	746	784	772	780	733	759	723	765	792	733	735	731	739	728	750	787	717	766	745	757	736	703	735	736	693	706	716	687	729	693	735	692	729	740	772	766	718	727	760	721	737	694	727	707	758	721	762	714	756	681	718	723	742	719	692	749	682	735	662	752	713	686	722	715	712	691	660	707	771	697	768	729	730	709	713	718	738	794	782	715	713	683	705	681	658	744	741	779	736	737	698	730	665	695	739	784	691	705	758	741	736	674	762	764	705	704	730	749	736	713	714	697	730	759	764	721	727	764	721	697	701	733	721	736	693	723	711	677	750	695	744	694	710	718	691	665	713	728	744	691	712	693	688	698	737	732	706	753	699	709	735	709	700	712	725	754	739	738	713	708	714	704	754	701	662	753	722	660	703	765	741	716	730	688	773	730	685	692	734	803	743	700	739	762	709	697	745	726	745	739	740	737	732	692	714	716	727	687	692	703	688	703	714	742	685	745	737	694	749	733	745	701	689	738	703	696	699	753	703	708	733	785	683	736	679	708	743	777	706	726	710	739	721	751	690	712	748	707	721	682	761	699	685	695	693	719	745	697	706	699	714	714	712	692	740	717	719	694	729	710	666	712	718	742	686	680	697	692	721	770	726	762	723	697	708	766	716	704	716	723	675	719	688	702	726	735	780	721	709	744	746	692	758	709	740	687	711	688	752	755	701	728	776	668	718	745	747	692	695	666	706	734	689	728	744	672	712	721	671	721	700	767	730	739	730	712	757	719	759	749	729	722	723	744	716	741	714	730	740	698	732	710	722	763	730	713	699	684	713	721	727	776	725	727	698	738	745	713	741	733	719	737	754	722	723	723	726	683	734	715	737	680	660	709	701	680	716	717	732	730	746	788	720	711	718	689	726	718	665	717	698	755	714	726	722	764	720	746	731	727	669	699	723	702	702	678	715	725	692	688	720	738	704	672	721	751	701	777	732	699	692	694	708	725	701	732	706	707	736	719	727	707	716	693	710	744	701	700	718	703	716	747	685	739	704	782	719	754	695	723	693	716	705	737	731	717	726	710	708	709	723	718	770	727	706	689	703	720	696	742	706	740	755	691	709	718	721	732	715	765	682	705	682	696	711	713	738	722	699	698	702	718	735	672	735	668	695	731	750	697	706	678	722	784	748	702	739	736	718	759	734	697	693	741	700	712	739	693	693	722	727	701	743	695	690	703	741	718	732	695	693	734	730	708	713	764	729	705	697	696	732	729	657	694	739	717	673	719	735	726	705	690	736	716	703	730	727	752	743	739	712	692	689	726	735	693	733	690	747	761	752	694	710	735	770	726	704	701	681	728	751	696	682	709	751	694	735	697	735	749	716	724	704	743	733	692	717	744	722	699	703	745	680	714	726	702	725	716	701	699	717	705	681	717	753	728	685	697	699	689	697	703	684	715	735	740	707	674	716	701	736	699	723	700	711	714	681	745	690	738	712	699	755	714	702	796	681	738	741	727	696	695	701	730	710	685	691	719	723	738	726	725	739	743	740	706	734	766	710	743	728	723	687	711	688	703	723	715	727	685	769	710	712	693	719	688	693	707	752	728	707	719	769	754	697	684	712	715	694	738	729	694	712	723	743	711	677	750	718	729	716	684	740	718	678	719	672	734	774	689	742	721	700	683	720	709	727	741	749	713	724	744	743	736	713	765	694	696	722	732	636	702	693	688	717	757	702	736	697	702	725	761	701	697	695	709	727	740	696	703	696	704	655	682	731	722	714	736	717	716	698	674	704	666	702	722	711	692	681	735	696	728	678	675	731	770	728	762	702	718	767	703	686	722	762	748	709	725	724	704	710	705	753	712	734	769	753	704	735	706	715	688	705	692	721	709	759	707	760	707	689	725	775	708	747	689	698	737	729	709	689	688	772	726	701	725	736	724	721	712	695	720	709	718	702	750	716	709	668	698	704	744	681	689	725	716	725	744	732	745	754	705	707	759	714	721	746	717	736	740	662	722	720	688	701	689	737	709	753	704	708	709	779	684	699	714	710	763	713	697	722	699	668	706	719	687	717	698	699	731	742	714	718	687	734	715	681	741	696	726	691	777	748	713	748	642	750	708	712	763	712	736	668	720	708	712	708	750	754	721	689	756	680	719	720	766	698	744	718	760	755	757	738	739	676	682	696	747	689	719	724	745	688	705	709	717	645	693	709	705	720	708	721	727	711	750	660	741	710	728	723	692	705	768	688	717	697	737	750	757	731	728	770	685	706	717	691	717	695	738	733	745	680	710	723	691	709	722	691	694	743	688	759	680	724	744	701	702	722	733	702	726	702	764	725	716	700	686	716	691	718	754	708	730	737	736	727	727	762	676	711	691	767	734	733	747	702	690	657	740	741	704	733	724	741	700	749	727	682	735	693	716	746	687	763	753	661	680	700	721	687	684	747	695	747	660	689	713	680	709	758	734	660	684	667	707	751	774	735	750	690	740	771	696	732	742	717	711	758	737	698	746	665	748	722	747	701	675	705	753	736	681	696	762	718	724	729	743	727	762	704	745	719	692	745	699	713	740	760	770	720	709	721	727	716	667	740	700	721	728	741	688	778	670	739	698	757	727	723	731	787	718	701	717	718	727	686	703	701	735	710	707	692	728	703	747	723	789	680	765	720	734	717	658	780	664	718	697	723	749	711	711	757	730	691	725	742	704	668	716	736	722	740	713	689	721	727	737	737	730	742	707	746	698	699	717	686	745	709	700	725	736	680	739	770	692	740	697	703	710	690	742	736	703	709	682	738	685	705	712	697	728	741	725	684	693	790	736	662	709	726	724	713	713	723	691	762	727	746	767	720	706	710	704	655	739	724	694	671	728	725	716	701	721	691	709	701	697	729	730	736	729	750	736	677	716	743	723	705	718	721	714	727	726	743	755	690	716	686	667	704	727	741	694	727	701	756	686	749	667	729	735	713	709	692	706	743	730	716	716	749	685	737	734	704	773	730	677	735	670	729	685	676	715	688	714	741	674	709	697	738	709	739	739	714	719	695	742	753	715	698	719	714	729	687	716	652	785	773	760	755	727	761	706	731	702	759	769	751	691	718	717	737	719	745	743	736	703	700	716	703	746	742	699	654	730	728	712	724	699	735	730	725	699	734	768	681	738	729	728	730	721	708	733	723	802	743	715	749	736	746	695	679	728	666	701	749	716	682	687	715	732	705	711	733	756	775	754	735	681	703	716	736	731	723	700	729	672	752	685	735	743	695	711	794	729	709	703	715	741	701	713	708	712	757	738	669	755	731	703	669	710	687	762	721	726	715	761	736	721	724	691	728	733	754	726	731	723	702	729	716	734	687	657	712	672	675	720	699	742	699	733	742	724	736	725	721	779	728	740	697	727	753	750	705	714	707	711	716	685	698	707	742	754	724	744	689	724	729	737	740	733	709	737	715	720	765	741	693	739	729	743	700	723	699
9685	3850	2474	1056	469	407	349	289	293	271	274	248	273	268	261	259	256	251	291	274	287	235	285	255	270	255	277	274	253	258	258	287	255	250	263	274	272	266	281	228	265	259	285	288	295	278	269	247	277	269	275	283	278	275	251	272	293	292	271	295	264	321	302	278	269	278	267	277	288	300	290	249	298	269	269	238	241	246	280	281	270	253	250	286	300	251	269	289	269	274	267	278	268	258	275	300	267	284	278	280	256	266	253	273	296	270	278	276	283	291	281	252	258	266	259	231	275	300	249	258	267	251	260	288	259	242	236	267	252	267	264	231	252	268	254	245	290	287	288	282	299	228	269	290	319	271	257	269	264	276	300	276	262	258	247	251	263	273	302	248	244	250	230	278	277	275	260	271	247	275	271	253	273	291	274	267	286	256	250	259	288	249	227	269	285	276	279	287	255	285	257	284	253	267	298	269	246	306	257	293	245	311	251	294	256	250	285	281	277	266	279	245	260	315	254	264	261	268	278	246	254	285	269	308	266	239	274	266	285	254	265	240	262	222	259	264	253	256	273	255	271	283	315	254	269	287	270	261	260	291	277	247	275	265	230	259	267	269	265	306	261	293	283	259	257	262	263	281	295	251	271	270	237	289	278	264	249	285	285	302	277	300	293	308	254	269	261	254	246	293	278	290	265	272	301	284	269	252	248	276	281	274	262	254	253	317	280	266	249	262	283	268	282	287	263	263	280	279	249	260	267	272	267	254	262	281	262	271	248	270	255	278	281	282	256	290	266	277	249	294	254	253	271	288	275	229	273	270	264	283	289	269	270	261	272	267	255	223	277	264	296	279	274	274	267	287	244	251	250	247	253	271	272	296	237	262	280	259	266	293	302	231	231	273	267	296	249	253	276	243	250	243	252	273	292	283	265	272	265	267	268	267	273	275	300	280	258	253	270	266	248	310	287	261	278	281	277	239	262	268	300	283	273	253	268	262	255	247	260	281	257	261	308	260	245	252	259	264	280	253	278	253	298	282	263	241	269	302	277	264	258	298	272	248	271	262	250	283	288	267	276	297	250	274	304	270	261	268	266	269	274	245	291	284	252	297	274	245	255	276	278	276	298	276	260	305	268	260	255	279	242	284	277	268	261	293	272	274	263	269	252	249	279	263	247	265	284	261	259	246	269	326	275	290	283	294	278	283	288	256	229	264	272	267	252	277	249	274	281	253	259	299	263	250	275	260	242	284	254	285	239	289	239	287	259	288	247	285	305	223	242	260	295	282	271	292	304	256	279	238	275	237	284	279	269	243	276	248	281	270	280	287	272	292	278	291	294	231	270	288	275	281	256	274	277	271	299	250	241	274	276	285	282	255	264	244	272	240	275	263	270	260	277	282	258	276	261	267	285	253	265	295	300	287	278	289	262	253	286	272	256	268	240	274	276	248	288	253	269	249	269	268	248	261	287	304	278	282	263	278	243	299	264	255	275	289	269	300	282	293	344	253	253	264	277	259	285	272	274	263	285	283	246	276	233	265	271	294	291	283	256	273	272	267	274	256	253	237	263	300	296	274	263	238	277	283	251	238	264	294	296	261	276	271	273	276	262	274	284	287	252	277	266	251	268	260	259	263	275	281	281	260	277	293	277	260	278	260	276	256	270	279	263	259	274	243	263	276	245	271	288	260	258	251	272	276	265	298	270	231	260	295	269	268	275	258	274	266	274	307	286	308	270	280	260	258	272	271	268	279	234	302	278	302	294	267	280	259	287	249	240	275	286	264	296	226	272	247	285	268	254	241	256	272	291	284	286	285	274	282	282	265	277	265	261	285	292	304	272	296	289	296	260	268	306	279	230	281	257	263	278	284	275	275	244	271	269	274	265	284	283	287	291	271	256	314	273	240	285	272	226	284	261	286	273	253	254	281	267	270	282	303	258	266	288	270	262	276	278	259	241	282	300	304	293	288	293	259	297	283	274	284	302	278	267	286	270	270	257	275	254	281	279	297	273	300	271	246	264	283	275	269	270	252	273	251	255	250	290	266	270	251	277	249	276	269	249	250	314	264	280	257	259	241	239	255	248	270	257	260	251	271	246	265	260	266	280	288	253	274	292	284	264	243	255	308	284	265	257	257	289	275	268	247	284	256	272	239	272	303	248	276	265	284	262	277	278	255	265	238	309	270	267	260	246	261	263	282	282	291	259	303	238	273	270	268	287	300	255	253	246	260	255	275	278	227	286	253	278	284	299	253	271	279	279	275	264	258	264	258	275	270	284	264	247	271	275	280	263	260	277	273	250	262	262	289	270	281	257	259	293	265	258	296	278	276	255	270	281	287	280	293	306	242	242	291	292	255	272	283	246	247	235	283	271	269	313	270	285	288	285	299	251	294	240	279	256	249	313	294	263	246	260	255	294	249	242	264	277	264	277	273	260	282	248	261	281	271	278	269	277	274	253	259	269	303	252	268	254	266	272	268	294	281	267	275	255	262	266	235	235	265	252	282	239	297	263	258	274	250	279	283	287	271	278	290	259	248	296	270	254	257	272	245	296	251	267	250	278	274	250	273	288	260	244	280	281	273	282	287	278	260	252	271	292	261	296	277	262	278	251	255	275	276	281	277	256	285	264	235	273	282	275	280	294	243	275	266	243	247	268	298	250	253	259	261	254	264	262	261	265	222	273	267	288	286	285	282	274	260	260	286	250	285	285	249	272	283	216	252	289	249	266	284	271	299	291	272	270	257	259	248	250	252	254	264	256	266	267	286	271	238	272	275	293	289	267	262	282	318	299	279	246	277	279	265	291	263	292	236	284	301	284	255	288	287	275	269	298	260	278	286	272	276	275	312	299	263	287	264	270	254	310	270	264	265	258	284	283	279	267	290	283	289	248	245	284	289	265	267	282	261	259	274	283	247	264	281	264	263	258	277	253	268	302	295	251	273	270	246	277	272	271	293	282	283	262	270	225	263	274	305	291	279	278	298	271	263	271	284	271	228	252	281	304	284	268	267	269	265	272	286	267	283	297	269	274	285	295	244	267	278	250	244	291	246	285	292	268	255	283	297	291	279	273	252	287	269	246	246	294	279	295	254	259	245	246	285	290	307	295	272	282	271	246	251	231	290	231	265	278	289	275	287	269	266	272	270	267	275	261	269	258	261	289	266	256	261	246	321	254	274	287	255	306	253	264	320	275	259	270	266	276	311	266	265	265	256	275	276	248	276	246	258	285	250	272	296	266	263	310	298	278	273	264	268	267	274	274	262	254	280	278	269	262	233	279	287	284	285	312	273	287	251	262	257	269	271	284	260	317	249	289	272	281	292	268	270	263	265	315	263	263	305	281	326	265	263	267	262	306	248	254	278	238	320	272	261	269	270	259	260	259	263	274	270	256	273	271	261	237	288	244	259	277	265	298	251	245	270	255	280	247	239	286	282	267	272	256	297	246	264	268	268	250	311	265	263	247	242	238	250	233	269	276	279	265	277	277	264	312	295	258	276	267	264
6970	3992	4921	2842	1479	1410	1207	923	779	750	729	731	704	657	679	679	655	668	678	660	634	687	641	712	683	686	661	667	674	694	689	663	675	748	631	682	706	660	665	674	664	676	671	644	681	665	644	691	682	675	645	714	617	667	657	662	652	670	667	696	699	664	669	693	645	664	705	698	655	667	645	627	650	687	652	699	678	695	678	651	673	650	690	683	654	685	659	641	697	691	666	690	656	685	685	671	639	661	665	629	670	670	688	621	675	644	667	614	664	682	648	690	638	681	668	629	704	678	695	737	660	704	673	733	723	674	687	692	695	678	684	690	728	672	681	695	669	700	644	672	673	678	671	672	649	669	695	659	691	660	657	687	677	683	671	738	664	669	648	683	672	662	708	669	643	661	646	663	670	659	687	664	657	683	651	669	702	660	681	647	703	682	672	675	704	652	664	694	673	699	676	702	665	628	657	718	698	706	656	637	716	681	656	617	656	666	673	679	668	677	660	610	650	687	685	662	702	649	647	702	688	692	657	621	664	676	672	694	646	666	659	653	637	685	701	691	653	679	657	685	678	692	648	671	668	619	679	692	715	637	686	668	694	718	679	692	662	663	645	650	652	626	743	668	642	669	678	683	635	661	657	646	614	678	651	727	666	655	684	661	609	645	690	647	648	679	656	675	679	643	641	669	671	636	673	653	667	694	701	678	654	656	681	678	680	613	660	671	683	673	653	674	676	670	683	674	681	688	718	683	657	699	659	609	665	661	755	649	663	715	673	664	682	648	661	673	716	676	673	670	636	664	677	685	680	709	655	675	652	634	684	690	673	656	660	629	661	685	681	633	649	673	708	666	666	704	646	664	622	671	689	657	645	676	672	610	672	654	686	691	695	641	668	666	680	707	624	646	655	625	666	661	659	624	679	696	669	660	679	725	679	664	677	677	709	696	712	752	661	661	691	652	708	732	652	677	686	682	660	706	689	699	672	671	707	674	661	671	696	643	677	670	664	733	631	697	671	710	650	662	683	631	641	682	655	651	660	651	694	680	647	664	646	670	694	721	649	711	695	678	674	697	633	638	707	689	683	710	654	640	643	662	728	686	649	657	686	726	636	690	674	621	686	643	658	674	690	673	661	683	684	668	689	645	669	698	684	685	704	657	657	669	660	683	654	656	665	704	678	662	676	654	643	653	683	665	592	674	674	662	711	674	684	634	617	688	631	646	650	672	646	654	667	668	712	648	670	639	668	684	635	650	694	670	652	658	650	648	667	654	726	647	683	702	713	679	707	696	704	693	634	747	631	676	703	685	685	658	664	666	687	677	660	648	666	658	684	702	712	655	684	649	604	664	685	676	655	674	710	633	683	647	677	663	677	680	668	655	664	662	684	668	682	673	659	705	679	660	684	681	612	672	636	623	659	659	657	658	673	677	655	699	665	674	649	670	627	672	675	706	671	669	643	680	718	677	632	671	645	654	688	675	674	703	668	702	689	642	688	713	702	704	650	675	653	657	696	700	699	713	689	690	626	652	721	693	696	626	676	667	697	671	678	667	626	659	648	691	661	705	665	663	667	669	656	690	675	665	700	662	661	653	659	715	682	661	711	676	641	620	686	613	612	653	670	688	683	703	633	681	676	713	686	646	676	624	613	704	674	639	645	684	643	646	672	662	700	666	685	691	696	647	659	689	666	653	647	657	711	662	691	708	691	698	702	688	679	685	659	632	684	691	692	648	682	652	727	707	727	680	678	715	682	670	711	692	671	721	683	684	646	704	678	737	703	633	672	634	670	655	645	676	672	678	693	671	653	699	655	658	674	687	694	716	673	638	723	673	695	656	652	688	638	653	669	630	687	672	690	685	676	698	689	673	676	659	663	688	627	703	667	684	656	690	667	659	705	681	646	677	666	618	651	673	673	678	681	629	650	697	681	669	675	669	696	698	693	686	696	633	673	668	677	707	659	644	628	695	685	679	637	713	648	690	691	645	695	681	659	661	686	674	662	679	713	688	638	673	681	634	666	727	695	663	694	674	629	685	691	647	683	665	648	701	651	717	673	608	677	620	719	698	698	659	689	661	681	721	696	687	613	638	644	762	665	687	653	660	728	660	657	658	669	646	692	663	687	698	679	643	658	663	663	684	679	693	717	671	686	662	654	641	700	672	663	643	666	711	652	640	696	640	682	699	677	709	694	682	639	667	613	658	645	677	659	705	671	662	641	677	681	667	678	683	658	699	710	681	685	652	661	662	688	672	709	662	710	646	623	631	688	633	724	665	664	645	662	697	639	648	664	667	624	669	658	643	662	673	697	608	672	694	667	649	662	626	692	688	759	686	703	691	660	670	648	654	682	658	671	665	698	674	681	674	687	694	666	677	669	633	654	702	656	663	710	641	695	643	689	686	707	665	709	677	706	647	651	642	720	637	673	657	681	711	626	667	643	704	649	681	666	701	696	679	685	675	652	656	663	685	639	646	625	650	644	622	666	656	669	707	739	654	675	684	644	671	635	679	706	647	692	714	625	685	688	681	701	697	656	639	663	672	659	677	700	736	657	647	660	657	719	708	676	684	657	693	688	677	706	688	694	677	648	688	678	670	685	597	666	688	673	637	638	620	641	679	681	654	690	691	683	710	632	704	691	699	678	662	666	626	663	728	662	648	661	643	696	675	703	646	704	657	684	680	667	686	623	664	656	668	710	699	695	719	693	712	663	682	669	650	672	660	670	670	686	661	662	640	646	694	687	685	703	689	662	682	669	665	663	695	692	639	716	669	690	724	682	717	702	676	707	645	695	644	691	716	704	661	698	695	719	667	644	661	664	720	711	686	693	621	662	700	681	697	649	664	682	676	684	665	691	702	690	690	647	694	694	676	630	670	687	680	695	624	683	662	691	658	653	657	680	657	651	689	678	680	708	689	668	685	692	674	669	682	698	692	667	683	650	653	706	697	694	684	679	648	652	647	656	646	674	647	609	730	663	671	669	674	703	644	681	681	687	686	643	629	678	707	731	650	629	679	715	649	696	649	670	651	608	617	639	644	667	649	692	680	684	660	692	666	658	722	680	673	662	702	684	692	699	666	702	657	688	680	689	690	673	659	687	677	665	651	693	707	653	678	655	627	655	630	661	669	684	666	630	674	696	624	657	669	625	668	732	675	676	694	678	658	664	709	691	715	621	645	631	645	662	678	687	630	695	684	690	701	690	664	681	655	636	675	642	649	667	674	679	686	634	674	625	712	685	657	646	646	646	693	623	649	664	671	696	680	722	658	672	720	655	647	672	669	698	692	720	657	712	674	708	668	676	709	670	664	700	678	669	640	686	601	706	693	655	702	687	678	678	673	683	646	708	701	676	668	704	678	698	690	657	677	723	681	670	654	647	726	654	691	614	668	658	689	675	645	661	709	667	707	671	638	673	647	637	655	680	675	658	675	673	692	702	664	686	664	672	643	687	721	674	662	647	645	702	661	629	677	684	664	636	669	633	666	644	665	647	691	705	698
20196	5828	4222	1819	893	771	681	541	461	440	422	409	435	428	383	372	390	379	408	381	389	368	388	377	394	385	400	391	410	375	394	392	401	372	407	387	403	363	363	346	393	422	349	418	385	419	372	381	336	371	417	411	371	409	393	350	391	454	403	376	403	379	404	336	398	367	432	387	388	386	412	383	417	374	374	387	386	421	373	371	410	376	402	384	385	404	416	412	410	354	334	364	379	399	357	384	423	375	387	381	402	410	362	393	388	411	375	394	372	375	373	389	394	412	365	362	377	399	424	384	386	369	379	370	357	405	375	416	386	372	376	351	389	362	413	399	388	385	374	380	376	423	424	373	353	393	356	392	377	383	363	368	382	424	365	364	369	370	375	398	387	370	382	375	372	368	352	377	398	394	383	385	418	387	358	395	365	397	379	371	418	385	390	416	408	376	374	389	368	377	389	373	372	409	364	349	416	372	361	393	394	387	386	338	373	383	378	360	399	393	368	442	370	381	388	376	400	399	398	370	377	405	382	384	395	386	380	414	397	364	352	415	387	393	373	395	381	368	387	404	368	412	365	360	402	363	356	375	400	380	389	351	376	399	379	389	384	348	384	408	377	412	397	398	360	423	387	376	397	388	386	421	380	376	405	382	370	394	413	345	377	365	387	411	393	379	343	384	379	398	379	408	388	362	389	382	411	353	353	403	375	415	352	374	371	442	393	402	352	378	366	385	370	423	364	364	361	420	417	394	373	392	376	389	354	395	386	386	370	416	417	395	351	394	404	393	390	440	374	402	380	394	349	403	382	378	388	410	407	407	411	386	380	405	399	374	368	382	370	377	386	379	402	396	400	416	371	362	400	416	393	361	380	395	403	378	402	361	375	334	383	401	402	375	380	340	389	354	363	385	369	379	396	411	400	398	376	394	358	342	425	398	375	391	392	403	390	370	351	336	367	348	407	420	404	410	359	392	366	371	385	402	414	355	415	344	397	404	377	366	355	396	409	335	416	370	369	430	376	426	374	386	360	362	404	375	386	371	394	396	373	362	352	388	378	381	401	382	417	387	380	373	371	367	366	385	366	415	369	411	391	385	357	405	410	349	395	373	388	381	414	363	399	396	376	367	379	392	398	414	375	375	396	388	397	408	400	362	435	393	383	362	382	344	368	389	388	404	395	357	378	364	387	386	373	387	372	368	422	360	402	351	368	408	388	416	370	410	384	382	361	397	387	403	385	372	399	362	366	374	411	389	398	395	370	371	393	381	406	419	399	366	404	368	414	404	349	400	430	382	409	406	387	390	420	393	380	365	398	360	411	383	360	390	375	381	372	396	378	361	372	349	391	341	401	392	405	409	358	432	397	406	421	394	354	398	406	383	404	386	381	365	398	370	408	379	388	367	361	440	409	398	380	402	402	409	367	404	403	389	389	400	342	374	402	376	374	372	392	385	384	365	368	379	406	388	378	411	389	403	387	395	399	394	402	382	361	396	376	381	405	401	400	419	378	419	363	372	384	409	400	397	385	390	373	372	376	350	385	378	435	402	398	382	385	416	361	399	375	394	403	392	378	356	407	368	362	383	351	411	374	376	394	385	414	419	393	403	426	383	388	411	368	382	376	406	379	340	392	369	377	422	377	365	362	397	358	399	362	373	373	390	371	384	357	367	388	439	418	381	385	359	390	382	399	397	373	383	415	407	378	432	382	403	390	422	410	405	377	373	411	377	412	417	386	388	375	356	394	362	407	387	393	372	364	395	359	390	368	367	359	393	408	383	382	381	404	400	388	412	412	373	393	402	381	393	362	366	386	408	397	399	379	364	377	400	383	385	359	347	415	432	377	361	367	411	426	397	409	402	373	363	385	392	413	389	375	373	397	373	387	385	381	406	396	369	390	400	366	410	380	375	380	399	417	400	372	392	353	349	428	371	349	364	379	328	402	413	369	415	419	386	357	377	348	376	392	343	369	388	404	400	401	367	382	366	385	382	408	395	402	322	336	370	391	380	434	401	362	406	409	374	434	376	382	384	407	390	358	407	410	405	360	400	345	343	406	456	410	407	379	365	379	387	382	386	403	359	389	369	406	434	383	353	370	391	405	381	390	388	398	381	412	381	385	347	413	374	419	394	415	374	384	401	402	401	422	396	388	408	391	391	423	372	380	380	358	371	371	346	361	397	363	383	407	379	374	393	384	384	367	365	359	400	407	381	375	404	457	366	391	427	370	343	367	363	355	371	391	381	356	411	355	397	373	379	389	420	416	383	418	416	414	360	398	379	368	366	395	388	400	385	355	378	404	372	381	365	369	414	411	368	380	418	401	396	350	358	381	376	354	376	414	394	400	386	392	377	373	370	367	365	398	409	383	382	375	385	385	394	359	365	338	421	408	443	380	360	351	407	335	354	375	357	407	354	377	382	383	390	389	396	364	379	391	385	457	387	367	408	344	361	377	400	393	382	364	394	393	389	400	379	395	393	388	401	372	339	366	374	351	402	406	413	383	411	392	395	374	387	419	383	431	398	366	414	377	414	362	356	383	358	377	416	387	395	440	391	397	390	398	339	380	396	377	412	405	371	421	348	373	338	353	398	393	359	342	402	402	364	382	385	392	406	394	399	375	410	370	409	384	373	410	390	417	379	388	391	368	392	416	427	416	412	389	378	376	382	370	376	379	354	369	397	445	364	392	398	404	388	378	330	382	351	414	337	396	392	367	384	378	373	445	401	348	363	376	389	403	390	384	411	372	394	364	414	407	344	375	380	410	369	366	363	393	389	375	343	362	419	397	407	388	388	338	345	379	378	407	404	351	370	390	361	407	384	384	392	380	361	380	369	382	364	371	365	406	384	382	401	360	348	416	420	371	388	367	383	355	348	419	404	386	367	398	365	419	398	404	418	389	379	368	348	367	387	418	380	371	373	381	374	392	357	402	416	404	353	373	344	344	380	394	393	374	392	391	368	366	388	370	412	413	402	396	424	389	367	363	398	391	388	356	375	372	364	393	399	413	389	408	353	408	378	382	387	382	408	402	397	360	362	433	388	380	387	402	354	392	377	365	396	377	353	392	382	391	367	374	393	402	389	377	393	395	425	394	355	384	394	405	384	358	367	371	349	374	379	424	353	364	395	401	386	406	423	354	380	384	388	388	376	419	402	344	378	370	375	393	445	410	369	374	398	354	367	412	352	377	367	370	379	389	361	396	367	386	367	396	395	360	354	397	388	381	368	360	397	385	389	379	386	367	418	403	366	350	395	350	396	366	389	359	386	382	388	361	384	376	399	385	386	429	395	410	399	388	382	374	402	357	398	374	385	408	397	345	410	359	367	388	365	360	365	425	394	389	416	358	352	384	378	369	344	389	408	408	399	389	343	416	416	379	378	395	378	357	377	348	402	376	384	380	407	410	399	386	381	426	399	347	388	367	405	397	387	363	387	375	387	396	410	401	379	364	393	378	405	379	345	363	403	442	376	379	381	405	370	381	374	387	390	369	397	402	345
14080	5372	8097	4784	3172	2794	2358	1727	1359	1183	1012	1042	1021	1018	952	1026	934	963	918	912	892	933	866	877	906	898	910	894	902	938	892	960	888	920	877	958	917	893	841	964	902	973	894	906	922	884	971	924	887	839	869	870	908	923	931	913	949	865	887	929	925	1010	908	921	923	876	919	949	883	889	933	946	929	916	895	896	918	885	908	874	920	918	919	894	899	893	917	883	899	881	924	977	924	924	921	861	904	863	979	925	877	858	856	899	924	963	931	883	857	829	890	921	892	963	879	885	913	873	871	870	870	874	908	896	862	873	887	894	874	899	879	897	945	867	900	854	941	919	922	903	920	881	902	896	874	894	908	851	895	953	917	917	911	898	895	876	900	914	918	910	927	944	932	902	903	890	888	890	919	900	920	956	911	853	936	841	944	956	894	961	959	904	904	928	880	935	892	860	945	900	944	912	891	868	906	918	928	854	914	854	867	882	913	937	944	872	913	918	860	937	864	928	938	886	887	923	958	943	893	905	963	867	955	860	923	863	870	867	946	888	933	961	903	868	893	954	899	927	885	952	881	913	934	858	906	886	880	889	840	862	955	959	883	899	936	920	917	912	920	856	930	850	881	934	906	875	924	870	829	907	878	910	918	932	924	882	890	920	893	846	862	877	915	914	853	870	886	896	885	877	931	912	900	931	862	880	923	960	873	923	917	882	888	963	854	909	918	919	954	907	893	903	864	914	945	940	885	921	866	897	933	904	879	927	871	894	931	951	899	881	911	917	940	871	923	903	932	942	908	937	849	858	939	841	920	924	955	896	911	936	932	898	910	861	913	920	891	891	910	912	911	962	938	905	838	916	881	896	914	880	942	899	931	914	851	937	882	895	924	876	868	905	899	891	874	901	899	942	900	899	855	915	913	952	936	889	870	957	937	984	926	881	905	951	913	896	924	880	921	892	940	855	890	888	978	920	868	906	960	919	905	912	905	882	887	868	884	948	971	911	893	897	907	945	836	880	904	893	887	935	880	887	894	881	866	893	922	966	906	910	919	872	883	919	906	869	928	920	953	929	886	875	875	876	889	900	922	904	890	927	964	891	871	949	875	891	894	899	924	877	874	931	890	890	871	876	859	867	901	890	916	913	893	867	888	880	896	873	903	884	917	928	899	890	861	914	869	892	920	868	871	901	843	890	903	949	913	879	883	881	872	879	918	917	891	911	908	927	854	821	917	891	858	897	880	865	883	933	901	924	902	926	909	902	940	889	867	979	893	869	886	879	868	933	878	921	881	884	876	881	882	962	851	902	901	891	896	868	877	874	867	886	882	909	862	903	815	903	891	915	911	893	908	902	945	929	886	905	898	897	916	905	870	887	883	877	875	913	899	890	920	897	867	841	905	876	910	895	885	937	927	897	853	906	948	878	895	952	904	946	882	865	920	891	865	916	875	888	877	906	933	871	919	898	891	927	851	881	902	837	918	882	897	869	901	964	920	898	943	886	941	960	924	877	913	911	896	918	927	898	912	910	871	933	922	894	881	890	889	875	889	887	855	901	865	902	939	860	906	893	916	883	991	888	862	901	896	911	875	888	897	915	937	941	949	870	877	943	918	923	894	914	895	900	890	917	908	917	881	864	931	864	891	911	908	908	902	885	956	874	877	886	924	877	870	935	924	865	914	897	906	887	942	889	919	937	904	902	892	925	917	839	910	941	918	898	910	865	896	904	884	887	859	941	895	903	895	834	915	915	959	872	880	887	895	958	926	845	903	911	894	907	909	890	904	898	925	875	887	852	949	954	851	897	886	851	937	900	889	901	905	934	837	838	921	919	895	903	903	917	882	872	879	922	910	847	954	858	921	949	892	920	914	889	879	890	964	837	857	969	884	922	914	926	903	934	923	926	862	934	909	869	863	906	938	895	922	907	866	937	927	897	876	897	927	905	963	918	865	921	883	907	972	894	915	859	916	908	930	891	910	847	867	925	918	856	927	888	870	852	906	949	877	890	920	881	892	936	955	909	946	881	955	854	864	926	887	901	891	889	934	929	952	870	868	867	932	934	895	910	929	921	885	935	863	929	873	900	911	889	934	883	913	872	894	914	955	905	904	917	876	868	875	887	857	922	889	907	927	891	918	940	879	862	869	940	909	862	860	866	863	885	891	935	933	931	919	914	935	857	889	909	892	867	897	894	880	910	920	964	900	819	917	970	868	888	884	924	909	888	957	917	875	906	890	902	937	879	917	869	887	886	904	890	907	885	896	970	931	910	953	901	917	869	873	910	914	972	914	910	902	934	907	889	907	867	933	848	912	896	846	934	931	921	925	899	890	887	904	868	909	878	903	867	916	898	897	913	922	959	931	870	854	874	909	806	913	898	934	869	955	924	888	883	931	877	936	925	975	877	896	945	873	940	917	903	914	862	934	922	905	911	950	904	920	929	874	875	884	886	895	867	916	862	937	924	871	889	939	849	933	920	977	886	833	851	900	961	902	924	943	873	904	879	921	891	943	871	969	871	885	927	878	926	906	944	925	852	891	881	908	909	951	926	880	911	881	947	901	873	905	913	873	921	909	900	879	985	909	852	930	900	880	860	922	940	864	910	895	915	907	904	891	931	874	860	928	852	912	887	852	955	871	979	908	874	916	909	896	849	922	933	886	887	925	893	900	924	974	847	915	887	956	907	847	912	908	887	946	955	936	890	895	909	910	881	921	939	908	978	865	916	904	906	915	898	903	869	896	907	893	901	911	966	947	866	895	882	946	911	879	909	898	874	889	894	920	924	950	924	958	893	925	863	911	859	883	916	882	949	912	898	895	874	931	859	929	881	935	947	911	918	870	882	931	970	966	977	881	916	902	881	900	888	928	925	912	897	915	917	888	828	883	894	930	892	887	882	907	952	869	910	881	910	879	894	913	894	971	909	941	911	897	853	906	944	891	909	859	843	869	912	880	945	897	938	879	932	910	913	910	911	928	874	847	921	881	867	865	946	880	847	895	899	933	883	915	889	878	926	925	873	935	903	884	899	935	942	890	934	952	942	868	829	946	910	921	896	919	868	852	901	910	851	979	904	913	939	936	901	910	933	829	900	893	895	868	975	880	937	920	843	859	890	944	909	903	950	886	911	914	937	922	882	930	882	898	905	896	874	951	931	895	882	932	935	925	914	904	922	903	914	863	893	895	932	888	891	917	893	938	921	849	896	917	906	908	911	880	912	940	941	901	918	977	895	886	866	930	883	911	872	939	900	868	860	950	929	962	927	972	906	915	881	903	944	850	969	959	887	964	869	890	884	926	893	879	885	916	925	887	905	866	881	972	851	920	916	900	899	903	918	900	913	939	929	915	911	858	920	904	875	891	873	836	877	886	869	907	964	977	871	955	888	880	892	916	890	910	908	899	902	903	894	922	940	902	877	949	943	966	888	904	879	907	911	927	919	859	896	923	920	906	915	923	882	904	916	873	897	939	884	902	925	814	890	828	904	886	901	876	911	908	891	922	929
27042	9294	6939	3361	1242	984	773	537	486	368	320	338	294	331	327	306	274	325	301	303	303	320	308	292	303	282	324	280	296	297	288	299	281	286	285	308	314	285	309	326	300	321	306	289	300	311	320	308	325	276	270	326	308	292	318	301	295	343	308	275	309	325	285	324	285	282	312	297	331	265	293	288	269	279	323	281	329	277	307	262	322	312	316	316	319	285	291	314	296	274	309	311	295	300	315	305	286	288	266	291	279	320	279	293	274	284	280	301	294	317	358	323	295	284	274	323	297	306	303	239	312	298	314	297	325	344	301	298	291	333	267	287	316	310	344	309	280	279	299	298	274	281	266	276	281	305	288	327	321	289	291	298	311	279	275	306	308	319	302	302	291	328	270	292	293	316	298	312	321	352	272	265	251	327	296	275	279	286	267	282	283	271	329	303	317	288	282	266	303	312	347	312	289	305	272	325	330	302	307	301	302	261	311	310	289	315	303	302	294	271	273	276	320	295	300	311	337	306	285	318	280	285	305	268	314	313	299	275	262	311	299	283	268	307	269	275	300	291	310	285	315	307	317	303	321	339	303	309	295	291	321	302	275	310	274	294	319	298	267	278	296	286	295	252	306	296	318	298	286	304	303	294	286	297	325	286	280	259	325	295	264	285	294	341	330	294	301	272	285	314	301	306	278	300	302	328	329	275	298	289	353	300	275	331	282	301	311	288	286	250	295	322	295	308	310	318	320	304	293	310	273	288	243	287	304	298	323	293	282	293	344	317	310	316	283	282	302	289	333	287	300	281	310	316	305	283	311	289	287	305	301	301	307	308	285	319	283	293	298	308	280	290	328	301	279	286	259	266	265	306	309	292	314	288	289	285	263	304	311	306	293	259	308	282	303	290	308	279	312	294	284	305	316	324	290	297	273	268	348	302	277	325	308	292	315	298	311	266	322	304	283	242	275	283	269	312	230	275	321	298	308	312	296	272	294	291	279	312	299	259	273	328	291	266	292	290	289	285	325	272	297	270	312	302	298	268	319	319	289	337	320	280	290	296	277	325	315	298	311	307	290	253	300	308	317	308	296	269	312	290	298	288	286	301	284	278	317	289	281	296	300	305	296	301	326	318	314	305	307	318	298	287	316	319	308	302	308	301	308	315	323	312	267	314	307	327	301	268	340	298	276	308	275	282	281	292	327	287	308	302	319	280	316	298	286	310	276	303	284	306	307	276	279	297	322	298	337	331	277	244	253	319	311	320	266	272	338	271	317	322	285	287	283	271	315	277	285	312	299	303	270	276	291	307	323	343	305	300	290	307	303	304	274	298	300	276	287	346	294	314	282	304	278	308	304	290	294	295	306	313	314	277	289	295	306	300	252	310	295	289	292	265	318	310	299	282	266	295	310	284	291	270	305	312	295	308	297	307	295	310	312	308	260	297	316	321	305	309	300	308	299	307	295	282	324	304	305	323	335	330	293	303	294	290	324	278	266	281	302	311	321	309	313	304	268	307	309	281	318	308	287	296	283	325	307	302	305	302	313	308	296	284	270	289	298	304	292	329	290	300	321	321	311	310	286	288	304	303	292	297	300	255	289	301	287	290	305	321	317	275	303	282	299	311	301	305	281	273	299	262	305	310	290	281	320	291	307	318	312	302	282	312	332	283	307	353	300	331	289	286	297	284	305	302	266	313	324	314	298	296	298	265	296	299	306	296	288	307	305	336	295	271	330	317	308	294	310	288	317	286	257	298	313	297	273	318	306	314	286	298	286	323	308	319	284	305	291	295	295	292	300	278	279	272	305	308	304	263	310	276	291	293	291	306	327	323	286	290	305	340	328	275	297	274	298	307	285	288	292	304	304	317	303	320	311	278	321	290	287	281	278	292	328	280	300	289	273	310	284	274	307	300	332	315	298	285	301	312	267	255	306	293	328	275	325	299	326	331	281	338	320	310	311	286	322	284	335	279	281	327	302	309	288	292	332	330	312	297	315	319	307	278	324	288	287	307	323	289	300	262	290	281	260	298	307	282	316	306	320	268	315	302	278	285	316	295	305	318	291	280	299	312	300	314	291	312	298	273	303	271	273	272	286	310	271	317	277	286	283	306	293	312	273	279	301	284	323	308	281	291	293	278	326	309	280	290	321	285	291	297	299	312	321	288	320	289	281	312	278	289	280	298	269	300	329	307	293	321	313	313	291	298	282	303	294	306	313	315	284	296	278	316	275	284	300	304	287	278	295	283	305	300	297	275	313	275	307	300	327	304	280	265	343	291	284	307	290	290	310	310	323	302	292	313	294	274	281	275	304	329	288	288	289	294	288	302	310	272	306	298	286	291	311	286	279	284	279	285	294	274	312	296	291	302	274	293	272	274	273	284	312	291	285	301	283	309	292	300	301	309	288	294	295	291	284	266	302	305	309	314	306	300	294	272	305	322	271	274	314	287	260	325	324	295	273	301	299	296	281	276	292	283	328	300	303	305	305	321	309	301	306	306	296	333	294	300	291	286	297	274	327	300	296	346	279	309	324	332	330	312	300	303	269	263	293	301	261	308	278	319	287	287	280	282	306	316	304	307	291	290	328	284	319	322	286	294	297	326	343	300	269	305	299	320	309	301	279	318	282	278	293	325	284	305	293	317	294	300	311	269	315	293	295	293	318	327	313	323	348	280	306	282	325	320	302	323	300	287	275	274	305	265	275	286	280	284	302	298	269	266	292	254	304	275	312	310	283	262	283	292	306	291	295	294	313	309	292	317	297	292	303	284	303	299	296	302	304	322	287	284	317	291	311	286	293	306	276	310	326	273	302	296	316	306	310	287	289	301	314	286	303	284	306	306	324	317	306	298	301	336	313	301	306	273	264	315	323	304	293	331	271	282	270	267	285	298	311	300	284	266	310	303	274	291	252	299	321	315	296	291	292	291	315	307	291	313	334	303	295	303	312	294	286	284	312	303	289	262	298	288	287	294	322	312	315	318	286	265	287	304	282	291	284	300	282	283	298	263	273	297	263	300	308	252	291	304	323	295	297	299	320	317	277	309	299	338	291	299	296	264	305	317	317	281	273	309	325	306	274	280	288	292	315	316	274	315	292	283	306	309	293	284	291	291	303	313	301	290	308	322	300	294	300	270	282	277	299	281	330	294	298	298	314	284	303	297	263	266	298	297	287	318	260	282	309	299	313	300	316	273	327	303	303	326	309	287	320	285	314	337	311	266	296	275	296	307	289	311	297	307	289	290	266	301	322	293	285	305	284	289	310	293	302	317	305	349	316	309	303	318	313	301	297	305	296	287	306	267	307	333	324	281	317	287	295	286	280	287	270	300	322	308	292	325	303	271	332	295	321	309	282	292	312	331	290	293	308	316	299	286	297	278	279	294	310	306	299	290	316	263	323	289	287	276	299	290	300	301	292	294	277	301	307	330	317	323	302	265	294	288	315	337	290	277	304	304	272	308	307	300	292	329	301	294	310	318	292	289	307	314	315	337	301	323	283	302
16153	7460	11552	8546	4433	4020	3150	2033	1476	1219	955	949	875	846	799	833	835	766	733	753	740	764	784	739	748	741	728	668	766	691	727	715	729	705	727	679	778	712	702	742	690	657	701	703	743	725	683	729	679	730	744	708	726	716	722	649	685	692	709	694	703	704	722	739	664	688	723	695	734	700	689	709	695	705	678	685	687	704	739	675	735	669	699	683	696	658	693	692	696	672	724	718	698	690	681	674	685	736	628	661	712	702	663	727	696	725	680	708	680	688	709	697	669	710	685	705	690	694	716	724	666	740	674	732	710	673	689	694	670	724	657	740	674	718	710	713	728	731	723	724	681	674	728	709	666	701	647	671	720	749	698	700	668	681	664	708	734	682	695	693	707	676	698	729	746	688	713	719	693	726	676	702	649	700	697	690	689	678	680	726	675	690	725	708	703	689	632	730	711	714	674	698	688	684	659	714	688	732	691	731	726	663	678	718	708	680	658	649	702	688	697	651	694	669	644	723	689	683	688	719	697	708	695	668	734	752	707	706	694	664	756	665	688	688	680	671	692	716	737	693	689	688	724	701	693	671	682	715	645	722	736	674	707	671	620	744	709	705	692	658	697	709	694	696	716	706	738	682	681	723	720	705	744	704	707	683	713	707	663	703	688	706	707	717	674	679	712	710	709	687	705	692	704	711	752	698	732	713	757	657	700	670	676	663	723	708	711	666	742	679	663	714	659	709	683	726	695	671	702	685	728	695	706	734	707	726	698	706	693	723	706	669	692	758	745	662	715	666	706	702	732	685	730	669	703	703	698	656	695	712	708	731	685	692	692	751	659	696	673	719	665	684	708	671	685	671	671	703	669	713	706	682	630	735	706	667	667	700	702	725	678	665	699	721	648	737	711	676	688	726	695	698	704	683	673	689	697	680	694	724	666	669	750	680	647	698	701	683	743	724	690	710	724	674	718	681	693	644	691	684	675	715	675	665	703	745	743	690	658	689	683	707	700	731	712	667	725	733	693	745	703	704	700	668	687	724	691	669	684	698	689	688	699	676	664	716	690	713	702	690	687	715	690	685	668	723	707	689	695	713	710	710	641	729	687	693	661	730	742	680	672	688	723	656	703	740	672	684	704	719	713	711	683	680	751	699	700	709	751	705	660	735	752	712	691	748	701	716	698	686	713	674	686	705	710	696	727	669	711	690	682	735	642	685	655	696	718	693	730	713	611	726	694	669	735	712	703	685	717	748	710	724	692	746	689	721	722	684	681	661	717	677	708	705	683	668	675	728	722	698	719	640	728	685	667	709	680	641	656	698	669	730	693	707	668	721	698	724	690	675	670	646	705	722	658	691	674	732	676	720	750	677	719	702	723	688	655	696	696	674	675	665	689	703	730	691	691	694	725	715	715	692	696	726	685	681	666	667	738	649	693	670	682	676	683	669	662	698	709	713	697	718	707	740	718	670	670	739	729	688	669	710	710	679	732	757	693	679	680	710	690	674	696	739	690	705	735	703	687	698	731	714	700	675	668	697	693	704	700	695	660	710	694	683	685	714	718	694	666	675	701	736	680	691	666	732	657	734	723	692	698	684	743	710	661	766	674	704	721	721	679	666	713	747	652	715	690	683	726	719	660	685	718	684	728	699	707	675	707	699	694	677	682	711	765	701	703	715	666	715	724	651	675	727	660	668	711	693	659	635	675	663	695	667	726	676	717	711	712	665	720	708	733	714	665	693	697	685	656	720	686	672	715	680	737	752	710	694	697	696	658	699	718	686	682	674	660	712	738	728	664	711	686	720	670	714	676	674	681	715	755	694	680	717	730	668	728	658	666	740	657	736	716	695	730	733	689	693	670	701	676	652	726	666	649	714	725	667	731	670	651	680	726	670	712	665	737	682	707	667	711	699	683	705	716	684	699	738	652	682	664	657	676	712	684	690	679	707	707	673	686	763	673	654	669	741	747	713	686	658	668	711	711	689	648	723	655	695	705	708	707	693	670	708	706	699	758	710	669	644	681	684	725	717	735	658	684	685	680	710	685	682	711	737	734	709	740	708	750	724	696	688	742	724	700	697	654	709	722	725	670	685	685	673	704	725	685	728	681	714	664	682	762	727	708	701	708	679	710	691	703	680	664	709	668	658	686	709	684	691	719	708	709	613	711	727	697	650	699	684	723	671	675	712	715	672	658	678	712	717	721	698	671	691	687	659	680	699	693	673	665	701	732	682	683	723	698	732	689	663	668	690	702	685	659	707	688	692	687	723	674	660	735	693	651	700	665	684	683	702	648	692	727	725	644	658	685	715	717	650	679	666	686	688	699	693	736	688	623	678	739	673	677	708	719	642	686	727	674	684	751	708	654	684	694	701	664	692	675	694	705	626	671	710	709	678	713	706	738	739	713	730	681	735	687	700	680	683	662	739	694	703	607	668	711	702	672	717	684	694	669	733	681	746	707	688	694	687	696	749	663	715	743	717	678	703	664	713	688	686	707	682	699	700	712	655	709	732	708	684	669	706	711	688	703	723	690	704	731	696	663	682	741	701	698	682	705	718	697	715	685	684	694	664	699	702	667	635	665	707	704	653	700	725	643	648	727	670	736	709	696	702	673	708	665	709	694	732	719	636	768	645	698	659	736	637	660	701	712	713	671	770	690	687	693	700	679	728	680	651	728	673	701	690	683	711	690	712	649	693	709	723	718	724	672	743	718	697	745	694	690	714	704	670	677	740	658	733	665	733	689	725	687	681	715	661	739	701	676	661	689	631	741	742	694	699	661	691	710	705	697	686	747	684	694	681	678	679	739	671	700	692	711	656	734	690	722	742	729	664	718	704	676	695	710	736	679	655	696	663	699	682	707	683	703	688	690	699	705	659	665	655	640	669	673	679	717	691	667	678	686	713	712	694	699	666	712	701	726	697	730	684	720	673	720	740	725	695	660	728	715	689	714	709	687	723	702	715	738	687	692	677	701	694	682	704	739	710	640	675	685	696	759	678	679	690	682	755	714	688	729	696	707	690	684	736	666	753	705	687	718	694	750	749	693	688	685	681	696	693	717	665	670	681	710	741	719	711	735	683	749	696	688	724	684	716	647	718	695	698	677	738	688	723	716	648	690	710	720	731	704	650	674	689	708	684	715	705	726	729	682	676	659	669	615	725	695	712	686	711	710	691	687	672	677	749	734	718	711	664	712	673	672	661	702	642	702	679	703	682	670	688	684	712	659	694	688	660	653	686	678	700	721	642	689	718	719	706	682	657	702	711	690	670	747	664	702	732	688	704	695	727	680	661	709	717	648	723	698	681	707	722	680	712	696	703	676	735	704	673	675	725	707	684	732	686	695	679	669	716	692	699	691	673	667	721	730	692	745	703	692	694	645	726	650	668	725	701	716	718	752	719	718	632	657	686	712	687	724	720	774	688	665	717	662	677	672	676	689	702	699	706	709	712	711	662	675	696	701	705	698	692	718	685	715	674	678	726	680	697	663	691	700	704	713	704
9415	2783	2121	918	495	446	374	312	270	224	324	264	259	272	244	268	262	245	273	249	234	278	257	229	269	264	254	235	272	263	271	281	242	233	263	259	279	259	267	272	265	293	273	258	267	266	251	238	247	274	265	250	273	286	269	250	272	287	260	243	257	282	289	259	256	255	264	252	285	282	257	287	252	238	273	296	270	233	241	233	255	279	266	242	281	252	268	253	292	287	266	262	264	241	237	239	237	257	263	269	296	275	269	257	276	255	271	313	255	298	253	270	261	258	252	258	251	270	284	285	259	264	261	246	273	252	283	278	263	257	264	253	288	235	289	287	257	253	266	237	263	260	271	286	265	235	271	256	259	243	279	274	267	256	254	271	255	273	274	281	251	259	292	256	267	238	254	274	279	276	301	278	255	277	253	273	219	268	277	261	260	252	268	293	259	239	273	309	272	290	260	242	252	268	252	245	292	264	236	252	276	244	242	241	253	285	244	247	328	255	265	259	259	260	252	287	262	272	255	278	260	249	285	262	279	249	293	269	276	287	276	261	286	280	275	242	253	269	247	315	256	272	272	261	253	295	269	266	250	263	250	262	264	253	226	270	259	244	261	270	232	261	258	257	276	291	257	266	250	249	228	243	273	276	279	253	291	265	268	268	242	252	267	272	232	240	269	293	249	289	237	273	267	288	247	271	287	273	248	266	275	279	249	246	260	274	251	251	259	288	263	242	253	265	277	247	317	257	280	282	261	250	260	252	272	252	277	276	274	260	268	230	275	257	258	264	270	277	244	260	266	273	271	259	265	275	250	271	312	246	255	244	256	272	261	250	276	296	269	254	276	268	289	263	244	277	296	253	258	303	264	265	283	271	254	262	276	285	264	263	269	249	243	259	249	256	260	308	234	262	255	290	238	255	253	299	237	271	270	252	245	263	272	282	257	265	257	264	233	256	312	263	290	273	281	250	265	263	270	257	258	269	256	322	275	262	263	274	278	252	273	254	270	258	287	241	268	287	257	242	252	253	243	273	254	261	281	264	258	281	259	253	266	274	243	266	258	268	256	303	282	288	277	246	269	265	235	274	281	260	269	265	237	263	245	279	277	241	253	252	268	266	269	278	267	281	259	284	276	231	301	264	270	247	248	278	223	267	280	248	254	243	260	287	295	274	257	255	279	265	234	255	242	235	281	222	265	282	282	282	313	264	281	304	295	288	270	269	229	291	275	252	266	238	243	244	261	280	297	259	260	282	283	251	266	258	304	271	263	248	267	293	278	272	264	315	268	267	244	259	265	273	266	249	242	298	260	266	273	226	258	282	246	259	223	252	261	266	274	268	247	269	243	255	271	272	282	306	284	276	264	279	268	241	255	272	266	239	249	285	248	251	278	235	268	266	239	242	295	255	286	245	284	249	244	264	273	253	260	275	268	236	242	253	283	277	247	254	257	273	289	256	268	272	249	269	251	249	264	293	276	269	291	286	293	258	296	243	272	285	222	296	246	287	292	256	255	257	261	269	267	319	241	243	265	265	324	239	250	260	264	279	272	262	249	267	260	275	225	267	281	293	312	246	266	241	283	275	265	249	250	304	260	265	273	257	272	240	235	241	261	236	286	242	275	266	273	256	267	266	263	274	300	242	290	280	291	260	246	226	247	270	290	265	229	268	271	260	265	246	269	264	252	240	246	297	283	289	278	282	292	254	291	281	297	213	254	263	265	238	300	261	265	268	262	259	256	259	261	252	263	228	273	269	269	281	254	240	284	273	257	238	289	245	241	258	262	270	261	262	288	282	278	245	246	260	262	275	267	270	244	266	289	268	253	238	239	244	255	238	269	268	278	281	217	245	271	236	291	230	321	281	248	247	251	255	248	241	259	234	261	282	269	259	312	262	293	264	290	244	247	278	272	269	277	249	234	243	254	248	277	272	299	281	281	294	273	244	276	264	259	258	254	258	265	266	247	274	281	262	293	265	262	243	244	243	287	274	296	256	280	247	279	290	217	248	237	275	270	274	260	276	260	252	253	265	281	286	271	280	269	277	259	252	266	258	268	267	294	240	267	245	251	272	265	259	272	286	240	240	298	265	266	272	276	256	252	239	281	280	275	255	267	281	279	291	289	277	259	249	244	278	231	279	274	261	263	217	263	259	268	269	231	272	253	271	257	225	254	249	236	237	257	257	288	252	262	279	255	252	273	275	234	264	291	268	224	263	260	273	277	273	266	261	258	271	275	261	267	299	276	250	278	263	261	273	256	281	266	271	310	295	267	253	275	251	287	277	271	260	269	284	278	286	272	272	276	290	291	257	283	254	263	283	268	293	245	262	271	278	233	257	278	271	262	274	246	258	263	267	269	266	253	254	229	263	265	255	265	276	237	262	301	284	273	272	285	273	262	277	255	260	241	238	246	266	242	265	292	291	283	276	286	277	273	275	279	276	262	274	261	262	237	268	291	276	277	256	278	293	267	256	255	252	272	293	271	261	273	255	282	266	258	265	249	244	245	259	254	271	251	243	301	274	314	247	282	285	283	270	252	235	243	253	287	245	258	259	247	285	274	282	252	285	280	264	263	255	234	282	209	269	282	273	275	252	270	252	257	276	261	271	242	265	282	252	266	299	270	274	250	265	266	277	289	291	255	271	263	264	244	269	279	256	279	287	270	265	239	269	280	270	258	272	266	267	281	253	258	270	280	249	246	240	251	285	262	281	290	269	274	278	273	275	269	236	263	279	268	243	247	270	273	269	244	283	289	257	283	278	295	249	251	236	283	271	297	245	270	242	256	272	263	245	269	266	251	256	295	264	271	265	260	316	263	258	284	249	294	281	260	262	266	260	289	248	277	252	236	267	263	280	266	283	272	287	268	232	261	239	258	275	249	267	262	244	279	280	237	254	273	248	278	237	269	242	274	275	279	270	269	278	255	242	287	262	273	261	244	269	291	245	254	300	249	302	305	289	267	278	289	265	243	262	251	238	294	242	282	294	287	270	295	260	273	247	293	229	244	281	274	229	236	274	259	275	277	254	243	284	276	260	251	278	271	288	265	271	295	260	271	253	264	272	271	268	225	254	266	261	292	254	268	245	272	266	267	278	236	269	262	292	280	245	295	259	259	261	280	254	250	262	237	239	266	271	240	260	269	260	251	259	311	245	268	271	271	288	280	252	236	291	303	284	269	266	273	288	262	272	245	254	289	277	291	268	248	258	267	248	240	262	263	287	269	260	244	271	301	286	286	283	266	242	239	268	275	245	242	310	277	286	276	280	306	269	315	247	294	283	238	236	245	274	277	247	295	250	266	260	248	238	265	228	286	257	294	260	279	270	257	256	281	219	254	278	247	279	276	263	281	255	269	270	257	246	281	296	271	261	280	274	290	299	244	270	284	266	247	262	264	258	273	249	294	240	230	291	263	262	276	279	290	281	282	258	222	301	269	241	246	269	291	239	229	258	291	290	268	287	263	279	270	268	265	307	237	266	277	256	274	264	263	268	251	247
7106	2974	4187	2697	1527	1464	1164	879	750	731	713	675	674	646	666	649	677	634	654	641	654	674	692	654	650	625	671	687	678	678	639	659	689	632	647	697	643	655	681	632	643	659	642	671	639	644	695	643	663	664	670	695	665	681	674	680	647	657	703	677	653	661	645	654	645	659	649	593	700	683	660	650	653	653	690	658	666	643	644	647	662	687	636	640	636	637	681	683	646	642	648	653	672	643	674	641	685	602	699	655	671	706	611	673	611	635	642	623	687	657	668	654	616	640	611	645	652	643	541	658	735	665	683	680	630	706	675	697	681	653	718	673	620	656	688	690	677	688	641	658	659	680	673	690	665	641	627	631	669	658	627	668	591	672	646	663	692	614	670	669	675	664	647	620	653	638	637	679	682	694	660	656	706	633	625	672	665	676	633	689	652	624	699	659	628	637	674	634	675	703	653	681	673	671	708	631	670	683	656	629	650	680	630	695	641	608	682	628	665	678	652	665	639	634	686	666	678	622	680	672	641	656	624	704	669	651	643	639	660	654	633	697	634	667	622	626	679	675	682	658	681	630	693	654	625	671	664	654	619	673	649	650	682	663	663	613	659	665	657	632	645	678	638	673	643	649	612	641	728	673	677	673	657	666	641	642	666	643	698	653	631	654	641	658	642	615	667	659	661	667	664	647	696	673	637	663	675	632	668	603	643	662	669	675	657	635	677	643	654	662	654	645	659	649	656	667	667	668	648	608	689	642	629	642	677	695	617	636	662	663	632	640	594	662	631	648	649	661	709	683	688	680	684	662	654	654	653	624	674	649	666	595	667	663	688	676	657	675	656	646	640	657	709	655	691	649	691	634	695	595	689	610	622	651	677	677	665	649	654	694	692	685	673	678	650	681	657	614	682	677	715	616	583	679	673	696	640	654	670	655	694	642	666	655	663	649	624	614	673	652	650	626	691	672	664	657	620	667	672	688	699	630	636	647	659	683	675	682	677	681	656	646	637	646	686	659	666	712	652	657	621	687	648	623	676	647	728	632	605	658	635	698	671	648	685	658	646	698	652	674	604	688	624	690	690	670	637	673	675	680	646	643	684	691	658	673	672	657	637	654	657	645	654	660	664	651	663	651	663	640	629	645	617	719	669	672	671	682	653	647	667	653	617	634	674	637	731	666	687	672	659	656	725	635	673	614	675	689	627	671	633	675	701	625	637	644	674	618	706	650	688	641	719	675	632	648	673	629	642	659	716	690	683	653	652	599	688	653	626	640	637	636	680	659	657	691	638	612	680	684	646	665	641	676	695	661	627	630	679	702	674	672	609	676	660	647	649	687	657	677	680	649	637	643	672	659	667	653	672	652	645	664	668	655	649	630	624	668	627	625	668	633	675	679	613	658	612	684	632	658	643	662	693	672	623	658	633	632	668	643	697	692	632	665	637	667	677	635	629	679	665	641	676	654	653	660	685	648	636	681	656	639	661	662	644	646	629	640	652	668	650	622	648	678	673	654	658	682	627	645	634	663	684	683	667	598	688	727	660	634	658	644	657	659	633	646	635	669	638	659	694	665	630	669	687	657	670	644	663	653	610	664	659	644	677	684	646	700	673	656	611	682	660	689	657	647	630	636	652	669	681	623	664	635	668	662	671	646	675	660	695	708	627	660	661	646	636	659	614	626	664	702	652	646	654	688	665	647	656	665	666	655	660	702	673	666	683	683	685	652	693	696	634	628	651	693	634	698	656	675	692	644	659	651	687	647	674	703	685	660	685	644	644	656	658	679	666	668	675	666	658	720	662	644	618	664	645	627	695	655	680	677	597	627	635	684	678	666	640	663	594	667	668	673	650	663	705	642	670	654	643	677	727	652	601	664	622	686	714	612	697	702	635	682	700	614	649	620	624	662	703	673	687	665	696	643	741	703	657	672	676	654	734	642	658	661	652	653	690	640	688	698	632	644	683	662	688	655	698	653	657	685	671	620	666	738	665	635	676	664	650	607	694	627	654	639	648	665	610	628	665	692	622	681	664	666	685	644	671	601	680	700	663	667	706	661	612	717	651	707	661	648	694	679	641	636	667	713	648	633	663	682	657	645	641	668	664	635	637	643	618	680	644	660	633	678	670	697	660	680	675	648	669	647	675	684	648	684	625	671	670	707	713	645	706	680	665	655	700	611	649	654	686	673	632	711	675	652	639	650	636	683	713	705	658	683	671	613	704	659	639	704	649	709	686	691	658	663	683	655	622	683	657	644	674	710	637	638	654	647	683	664	640	646	634	656	668	660	670	667	649	663	632	682	713	657	721	641	654	680	676	674	657	651	636	679	649	653	689	645	612	671	640	633	640	633	658	663	690	664	682	684	639	702	645	660	674	684	639	659	625	636	682	654	653	663	692	685	687	663	673	662	683	707	667	633	627	677	643	635	712	662	635	637	609	616	648	654	679	602	662	701	688	658	659	689	613	630	670	660	676	625	670	642	645	635	665	654	636	627	630	682	683	658	668	645	647	679	698	607	638	638	617	687	632	648	668	724	659	662	649	687	674	662	720	691	606	648	637	661	676	677	658	678	656	662	692	654	670	673	696	654	608	673	662	709	636	632	626	631	661	660	659	647	659	693	670	613	640	684	677	708	640	660	652	683	684	718	694	677	593	638	685	657	679	610	661	665	712	673	696	617	625	613	642	686	678	638	642	670	647	676	660	693	670	638	666	658	623	667	682	695	656	683	672	651	638	634	626	622	640	650	647	681	692	657	678	664	665	630	637	617	661	654	657	666	680	662	703	651	653	707	638	669	620	651	633	680	704	667	712	639	673	689	671	666	701	637	627	668	661	638	657	698	635	680	655	692	651	676	638	665	659	697	670	682	640	640	649	657	693	684	652	686	689	636	665	637	644	659	679	649	652	671	662	698	638	641	697	635	672	635	663	693	687	617	648	617	638	628	623	694	690	674	702	656	633	698	630	640	624	635	668	661	639	654	672	630	676	659	643	678	625	640	631	658	687	662	710	641	642	661	698	660	661	658	686	653	713	675	683	649	664	654	668	673	665	633	660	662	652	639	622	689	633	685	636	579	733	644	681	628	630	610	629	654	667	687	651	644	681	659	696	651	681	644	677	687	642	642	642	622	666	649	659	653	657	661	680	684	648	675	641	650	656	637	656	645	681	671	685	678	659	675	672	670	665	594	693	671	640	707	655	635	677	671	681	599	621	675	677	678	668	650	678	675	647	673	683	682	623	667	623	654	662	681	682	690	657	618	690	650	746	667	645	672	672	665	685	688	692	658	639	586	670	690	679	651	627	711	697	688	629	622	674	650	675	631	674	665	708	661	681	651	664	641	671	690	627	653	626	681	641	673	719	663	646	682	656	648	591	632	630	710	640	672	604	636	671	657	706	699	640	722	679	645	653	631	677	623	633	671	654	662	647	674	603	680	662	705	673	660	636	656	682	605	690	657	627	650	672	717	608	655	668	640	643	668	640	642	671	642	680	650	646	685
17780	5834	4828	2562	946	795	687	548	476	431	451	428	371	426	414	409	440	379	424	429	416	355	390	396	401	400	391	427	401	396	355	386	396	405	366	364	379	385	406	355	367	411	359	377	385	379	396	346	391	375	388	400	376	397	365	422	397	415	388	392	382	375	416	400	383	378	388	388	391	414	354	394	411	390	359	364	405	372	393	386	388	392	399	392	376	416	395	414	384	403	388	354	412	388	419	412	440	418	355	385	400	403	378	391	403	400	386	377	375	423	373	372	386	402	361	397	391	390	381	370	391	366	366	382	380	365	396	379	394	352	380	393	388	435	375	395	418	386	401	409	387	406	317	373	408	375	371	383	372	389	396	376	389	361	404	414	386	356	347	396	422	359	335	377	409	369	344	401	377	372	376	376	368	387	384	416	383	340	395	386	418	354	391	358	385	404	415	403	363	393	445	403	400	396	409	356	422	385	371	368	411	369	401	373	383	371	376	352	371	370	404	377	436	384	377	403	418	418	366	373	371	370	379	380	349	355	385	349	367	414	398	386	421	389	425	419	378	414	391	379	411	348	374	394	410	388	382	393	397	385	341	435	360	395	400	390	356	393	391	401	373	347	384	394	384	388	400	403	399	360	381	332	385	364	360	396	399	370	388	358	377	374	373	368	405	371	379	362	396	403	329	408	371	377	379	368	378	367	371	376	443	361	376	392	386	424	371	376	375	371	371	361	360	382	388	374	395	381	395	381	399	398	375	419	390	366	399	379	415	388	370	391	408	363	395	360	390	396	431	392	347	366	350	407	358	387	350	388	374	371	372	403	405	405	343	337	373	379	423	374	393	354	406	399	378	409	386	361	354	375	353	368	389	380	381	398	398	378	392	406	369	373	370	420	366	375	386	342	381	408	357	336	382	346	396	392	371	401	408	372	358	439	444	396	386	380	373	381	341	400	387	359	417	398	391	377	381	395	400	370	417	339	412	363	383	405	391	403	392	361	398	396	376	370	390	362	434	388	397	405	400	386	341	403	351	398	362	392	374	365	404	390	379	388	356	395	402	385	404	383	388	335	388	385	398	416	379	414	400	381	398	456	411	426	402	384	414	386	371	377	364	391	397	380	391	363	359	393	353	388	399	399	378	409	377	417	401	367	382	379	408	430	357	352	356	343	386	377	357	396	379	415	411	363	390	392	352	373	396	365	408	391	357	400	383	396	386	394	386	391	396	389	357	350	401	363	379	401	410	410	395	376	384	372	369	369	371	365	402	368	385	388	377	374	392	405	370	428	368	405	392	411	383	352	381	416	429	381	398	394	387	361	378	404	392	388	374	404	366	336	413	377	418	394	381	393	370	355	367	402	410	414	356	376	442	394	382	382	429	404	384	439	397	419	408	400	414	414	381	393	375	417	404	382	423	389	387	402	398	373	378	427	404	400	373	372	397	427	395	403	389	381	389	388	408	414	380	416	391	395	424	361	384	365	383	393	397	357	388	374	408	384	388	421	389	366	416	364	402	378	411	402	381	364	387	409	388	395	369	393	352	392	388	367	386	372	391	389	382	353	392	379	385	400	395	383	430	377	424	401	392	374	425	421	407	394	390	354	374	371	395	363	387	375	401	352	344	382	379	384	399	413	408	363	400	389	376	411	432	408	371	369	379	357	385	385	390	368	387	384	364	431	393	417	400	396	360	371	381	383	348	428	417	354	405	394	393	414	357	401	379	350	383	356	375	376	382	387	383	384	382	348	369	417	361	385	377	371	433	380	399	405	354	394	407	392	382	366	362	369	353	387	341	393	380	387	415	418	400	408	371	399	355	395	378	377	414	385	375	396	355	387	368	400	395	360	353	401	346	378	383	362	420	416	437	386	389	385	391	366	425	406	352	379	391	386	388	351	386	380	413	378	375	377	389	407	390	389	411	346	375	424	388	401	369	425	376	362	350	378	385	381	391	391	415	385	395	395	403	356	418	390	367	382	389	368	371	354	411	402	387	397	378	405	375	394	359	393	372	391	364	380	414	382	398	392	369	405	342	400	379	399	405	387	388	379	360	412	417	399	382	358	406	415	397	370	383	395	389	365	373	373	390	395	389	385	391	372	415	355	404	399	424	372	389	398	379	354	378	397	400	398	397	358	364	434	382	381	380	405	399	395	376	375	340	440	380	400	382	372	403	351	382	426	338	355	373	397	374	407	351	390	396	391	355	395	396	379	370	405	386	334	377	348	353	372	368	386	402	376	389	396	359	435	374	381	390	401	373	428	371	387	367	385	402	386	380	371	451	356	389	414	359	394	419	402	373	415	373	358	378	379	391	402	370	375	404	398	363	380	372	368	352	389	375	396	389	414	369	390	374	384	367	389	404	408	342	391	372	381	426	387	397	415	373	366	366	399	413	433	382	390	372	381	407	377	374	383	385	428	421	387	387	382	388	378	384	367	375	403	349	383	359	401	397	393	390	386	402	393	393	379	386	383	373	392	382	357	418	397	364	397	353	377	395	368	343	384	393	358	399	389	358	337	371	376	430	410	355	383	377	393	408	372	350	393	403	344	382	409	375	403	383	395	347	409	387	382	363	385	379	416	378	370	427	421	418	369	389	363	385	380	399	418	403	412	375	428	395	382	392	349	393	444	391	391	401	387	356	356	396	396	364	384	358	366	380	383	336	336	386	392	381	403	393	399	406	375	405	369	382	349	408	379	394	371	442	395	336	387	412	393	388	398	394	402	385	378	376	375	387	372	409	330	371	421	389	403	368	388	370	403	366	372	392	379	384	382	389	395	376	368	403	382	383	417	380	405	379	373	377	424	387	380	383	365	397	391	391	361	375	389	362	382	359	391	403	444	391	398	403	400	368	376	377	371	401	376	356	378	402	382	379	379	381	386	366	387	387	368	395	368	363	400	360	402	393	414	363	366	419	367	409	365	390	385	372	409	370	425	377	375	372	366	385	373	368	365	386	366	381	371	409	411	368	384	398	369	392	402	368	383	389	337	378	345	379	390	404	429	397	367	351	369	419	386	379	421	390	384	376	415	394	414	383	403	382	368	358	347	407	389	409	418	404	414	423	384	375	398	361	383	380	386	408	415	410	406	389	362	402	436	373	388	401	353	412	399	404	410	390	404	397	343	401	372	357	368	412	401	409	381	386	403	375	402	389	402	367	395	409	386	402	361	375	397	387	367	396	416	405	407	422	361	372	383	402	379	423	376	382	343	372	362	411	422	345	387	359	369	353	407	370	390	363	374	384	392	399	374	401	386	380	377	368	396	413	353	416	408	361	398	412	409	381	405	364	398	386	394	335	372	365	402	386	423	379	369	392	396	375	383	398	414	395	347	373	409	393	400	383	359	391	394	430	372	361	349	386	429	407	364	395	359	353	397	387	406	346	410	407	386	352	378	396	410	395	375	377	390	365	362	373	407	371	400	376	392	361	383	372	395	350	390	393	389	391	372	387	395	373	379	350	409	393	388	396	340	402	386	406	381	369	369	407	368
12801	5614	9312	6900	3225	2971	2396	1740	1281	1207	1032	1031	1026	1023	988	1012	980	911	992	949	932	904	974	923	993	903	894	930	954	920	905	939	917	905	859	923	928	912	894	891	898	909	877	966	939	902	909	894	915	942	959	850	890	953	925	945	900	861	861	945	958	913	880	907	920	946	921	861	897	883	951	934	898	930	924	866	912	895	939	911	884	912	909	901	890	853	848	874	901	947	882	929	956	920	937	923	972	950	895	879	943	912	887	859	895	932	898	868	939	876	867	963	946	930	930	935	893	870	897	922	907	874	872	843	940	869	885	902	863	864	925	892	912	840	949	873	922	904	930	885	960	866	891	910	901	985	895	931	885	874	880	942	888	913	881	933	871	883	902	954	917	933	898	909	882	845	860	1001	887	901	936	934	924	901	959	882	872	914	916	921	928	886	906	911	939	908	904	934	930	858	960	852	921	889	913	873	927	911	908	959	919	909	917	983	883	891	873	937	913	890	864	897	877	917	932	920	948	886	840	907	876	956	956	911	866	891	904	934	884	974	931	896	875	907	945	888	980	873	929	867	940	889	862	937	886	906	876	883	902	893	848	869	876	971	910	892	866	894	884	894	920	896	864	887	900	911	878	951	860	944	887	912	848	898	920	962	976	915	953	915	898	954	887	901	861	885	912	923	900	910	919	886	924	924	900	931	925	923	886	890	908	962	919	910	889	887	874	917	932	894	874	939	885	850	894	862	959	921	899	910	887	905	903	867	939	842	873	933	904	909	859	886	918	851	921	906	894	933	895	916	937	890	897	895	897	862	904	938	880	919	912	937	913	934	981	946	874	907	908	868	950	884	915	928	926	892	871	864	945	870	881	907	894	941	869	902	941	932	879	897	874	924	914	949	889	897	889	904	902	865	878	880	877	891	909	891	908	993	847	887	942	942	927	871	948	903	874	944	897	904	898	885	881	954	917	908	920	884	1000	867	896	955	938	883	952	861	902	881	914	878	931	935	891	905	948	928	955	939	934	960	940	891	939	945	901	828	950	916	917	952	950	926	914	904	924	945	975	889	894	944	901	954	867	866	880	935	853	913	887	949	945	871	916	970	886	863	894	871	925	933	909	968	948	943	912	889	900	912	930	900	887	903	879	922	916	904	937	937	902	950	891	845	909	897	906	914	933	898	870	867	919	905	897	855	871	927	845	890	917	888	914	942	864	934	927	932	919	876	869	918	968	933	929	931	903	901	854	930	889	837	905	852	890	891	969	947	900	924	913	926	867	913	881	865	860	934	914	910	902	933	888	917	875	910	902	900	907	859	891	890	933	902	879	874	939	882	880	931	901	893	918	898	902	875	908	931	904	921	932	918	904	921	907	963	942	880	905	975	935	868	913	906	897	912	917	966	937	885	947	917	953	925	941	900	875	931	926	903	869	857	881	880	836	883	923	929	881	929	919	914	864	912	917	920	873	918	877	894	905	898	942	871	935	903	900	880	890	864	926	937	922	882	911	922	842	942	916	934	912	856	900	915	893	897	929	913	879	920	867	872	904	910	903	927	916	958	927	871	904	865	906	863	901	933	909	921	890	901	961	935	932	863	936	933	934	849	866	910	915	849	889	903	924	831	957	923	888	932	831	870	963	903	888	898	902	912	900	913	900	897	890	909	867	909	894	881	875	867	912	868	851	970	877	896	907	887	896	835	937	948	943	902	877	885	914	905	819	872	928	895	912	928	901	910	886	884	838	926	897	899	924	879	924	843	930	855	917	956	951	900	841	904	956	927	930	886	903	920	954	914	924	926	860	902	876	905	926	898	924	878	884	919	910	927	867	920	969	927	942	853	936	931	876	916	874	895	883	924	926	925	885	890	880	927	908	918	905	876	948	877	849	907	887	925	934	857	919	968	859	880	953	924	910	887	876	936	900	914	916	933	898	892	970	923	901	843	935	895	872	919	942	881	917	943	917	906	907	918	888	915	910	862	875	915	911	880	871	833	938	859	944	943	884	914	898	922	996	865	882	878	963	912	921	897	895	908	900	886	892	903	913	938	908	913	908	884	945	910	911	903	934	903	902	865	907	907	940	921	894	945	898	890	880	887	903	899	856	849	911	847	955	963	914	894	931	934	863	883	909	879	910	922	918	872	923	895	928	881	901	870	890	922	880	921	902	920	936	879	896	835	920	891	897	882	832	890	936	934	888	933	869	906	883	892	898	880	898	932	899	882	879	885	878	943	917	913	897	886	868	853	899	884	902	911	892	950	949	911	894	899	848	909	934	902	867	970	823	942	915	918	934	908	944	920	904	886	915	922	898	860	919	918	876	911	952	900	885	930	925	968	867	923	945	910	914	940	848	902	913	920	887	910	890	900	937	913	956	934	834	935	910	837	835	917	915	868	927	918	867	862	904	873	945	927	855	883	855	873	887	868	942	954	869	907	866	894	950	903	882	889	895	837	998	906	908	837	949	913	907	895	943	913	950	910	849	886	896	885	874	878	946	894	873	916	942	949	888	941	920	861	911	939	950	904	880	884	919	897	878	899	911	928	894	880	914	945	860	918	919	887	879	912	924	944	954	910	879	865	968	903	892	895	930	895	893	947	896	914	890	941	958	928	894	864	889	940	884	880	953	932	938	823	942	907	965	921	927	922	921	954	907	912	932	923	931	927	917	869	873	893	955	898	907	937	865	931	939	878	934	887	891	894	880	885	896	891	935	919	912	900	891	938	878	921	948	917	970	935	886	911	890	888	942	912	917	889	920	876	887	935	898	943	921	931	940	840	899	933	898	959	875	917	909	905	873	921	884	970	911	896	911	965	908	881	953	850	870	902	931	912	901	905	946	905	888	915	919	909	941	918	910	870	889	924	880	903	919	917	916	931	932	910	937	910	943	898	966	882	965	932	933	906	937	843	884	895	881	919	935	918	886	886	909	912	897	902	887	871	873	943	855	895	868	900	898	919	913	863	920	933	898	915	850	881	954	933	930	901	862	979	903	922	880	893	909	897	917	936	926	929	920	897	886	891	941	908	923	946	821	943	924	926	905	960	887	908	878	913	934	914	911	879	864	927	908	894	925	923	915	893	911	900	853	875	892	902	920	864	904	942	925	956	864	940	936	926	919	885	932	894	888	892	928	869	927	890	894	839	850	902	947	935	911	900	945	912	850	896	922	874	897	955	902	880	807	939	868	923	943	909	904	933	913	938	950	890	877	935	885	887	897	945	945	948	847	894	923	889	890	969	865	912	903	923	922	934	880	892	870	880	893	901	876	920	893	955	896	897	907	927	915	873	865	830	891	898	920	917	920	936	898	888	848	861	923	906	881	912	890	923	925	872	990	901	902	900	915	910	937	883	936	903	905	897	937	883	871	911	968	891	894	855	900	885	937	881	915	887	889	893	910	916	878	913	878	897	938	876	892	910	857	945	942	915	910	893	875	924	887	906	963	885	911	868	909	914	930	903	835	961	899	932	898	902	946	893	875	950	930	856	898	889	919	916	938	903
27967	9768	8459	3894	1255	968	776	602	451	372	363	341	335	350	349	304	310	305	297	290	287	330	322	317	309	301	314	291	316	300	317	275	296	294	312	292	316	261	318	304	313	306	328	295	304	315	298	302	298	296	294	295	269	306	286	293	300	294	303	315	316	298	284	295	304	273	310	288	319	306	321	312	297	294	288	316	282	290	289	314	297	330	318	306	304	280	315	299	292	321	315	309	295	296	334	326	293	287	310	307	291	271	309	309	323	315	285	309	308	303	317	304	277	337	313	277	305	281	307	300	279	290	306	282	279	283	283	298	328	314	315	270	327	321	283	279	280	290	345	316	292	285	287	293	306	293	257	292	309	308	277	307	301	309	315	278	333	289	342	325	271	338	331	286	276	345	281	359	316	291	290	277	336	335	294	282	303	323	324	285	307	276	302	275	305	294	292	282	290	310	299	265	283	278	313	308	313	319	254	281	289	303	299	296	290	314	311	298	314	282	294	281	297	316	290	320	287	303	295	310	269	288	319	309	288	293	310	298	311	294	310	310	280	287	305	312	296	314	298	279	299	315	305	312	316	285	296	296	299	282	317	283	310	275	288	271	320	288	332	332	295	298	282	277	316	300	313	285	257	335	291	287	276	289	299	306	281	293	311	325	335	274	328	311	289	294	323	293	316	295	301	295	336	318	299	264	321	339	280	280	305	304	302	278	300	305	324	324	304	296	303	263	301	317	319	282	333	332	297	305	285	268	301	272	307	310	303	321	290	281	300	319	268	318	347	287	276	280	297	282	281	290	265	281	333	318	284	297	315	292	272	296	327	343	275	299	292	281	297	325	287	297	297	335	282	292	324	283	301	296	300	338	301	293	325	315	312	319	306	308	293	316	282	281	329	326	295	289	332	307	285	305	280	323	307	331	306	311	292	332	310	288	303	292	279	297	294	313	303	278	291	309	278	288	302	272	285	285	355	280	304	297	317	315	292	327	296	312	274	312	288	292	322	311	287	292	287	281	298	304	305	303	289	296	303	272	282	312	331	304	308	278	302	308	314	296	287	311	284	351	309	248	310	305	303	302	308	306	291	336	320	291	275	314	302	295	298	279	332	272	296	270	306	307	325	314	324	292	328	284	320	283	320	330	292	302	315	279	285	288	266	276	301	282	300	322	245	318	288	305	273	280	307	333	290	301	272	302	297	320	289	324	318	303	293	297	355	334	290	303	346	310	311	338	303	293	283	290	325	280	316	287	282	320	291	303	270	262	321	290	312	297	264	281	291	290	293	312	328	294	284	285	289	304	296	278	253	341	298	293	318	311	287	311	317	350	298	304	288	304	309	301	283	291	305	286	315	274	292	296	295	280	288	310	300	313	300	283	298	324	304	274	283	293	338	302	298	300	275	338	296	299	301	289	288	298	308	319	311	279	294	355	264	278	309	311	287	297	309	290	323	308	282	308	284	301	271	302	286	316	292	304	271	265	316	298	272	295	273	261	316	268	311	314	310	303	300	294	314	290	332	302	299	298	284	298	297	294	288	282	345	304	296	279	314	275	274	312	317	305	314	309	298	283	321	285	306	264	296	305	320	318	297	292	300	290	286	308	268	329	293	325	288	266	287	289	348	297	312	273	335	317	311	316	282	272	300	277	309	324	334	272	271	294	316	294	256	333	291	308	299	276	290	296	298	332	292	309	306	296	275	303	308	308	300	310	308	300	315	312	318	306	310	280	254	300	275	303	284	294	283	334	304	310	282	321	326	323	338	330	302	304	323	310	317	288	313	292	279	318	265	366	266	266	275	302	291	299	335	268	320	305	292	334	305	296	296	314	329	307	344	310	288	306	301	278	306	304	290	312	312	276	331	283	300	337	299	304	285	305	312	310	277	328	318	301	286	304	297	296	304	314	305	309	316	285	301	299	321	304	289	295	275	285	309	291	323	280	300	323	318	282	292	326	260	305	303	297	283	329	294	285	301	317	280	320	300	304	296	310	300	303	288	277	302	258	305	301	312	292	317	340	278	318	285	290	276	296	312	290	319	298	287	311	297	291	292	302	293	310	290	297	310	280	309	315	319	321	307	321	288	291	301	301	309	251	346	320	344	319	308	328	334	335	303	272	291	259	319	284	281	304	286	310	343	294	297	299	303	295	307	329	304	301	299	328	315	308	322	298	330	315	257	324	311	327	285	295	286	284	282	264	290	293	305	299	331	306	301	283	353	331	278	304	293	298	303	295	282	311	309	319	302	294	299	302	308	300	282	269	314	293	283	277	294	283	295	295	312	333	280	294	299	311	311	279	302	311	299	299	303	308	311	312	304	301	275	276	274	311	290	308	314	310	320	294	269	282	261	315	329	319	310	296	329	286	285	255	309	298	287	303	290	333	352	319	313	301	296	294	292	311	308	284	301	277	305	319	327	309	288	278	291	264	321	276	286	278	312	279	304	279	332	279	287	309	282	300	240	304	316	289	313	265	293	296	318	310	336	310	321	293	288	333	321	313	300	305	302	271	310	314	295	280	306	291	302	316	291	302	279	285	301	320	313	301	282	291	277	307	300	295	268	291	331	332	342	267	287	343	349	289	292	313	296	262	296	303	300	330	304	295	293	317	287	322	305	303	281	284	311	307	295	274	276	275	264	328	309	326	252	273	326	263	318	261	300	282	317	299	324	326	288	306	299	301	313	294	304	316	270	279	310	318	316	298	300	326	279	294	327	294	275	289	298	329	295	281	308	290	300	298	312	274	251	290	305	342	313	282	271	305	333	332	330	293	311	317	307	337	300	289	309	284	303	285	310	302	349	301	296	269	341	337	320	275	343	327	299	327	304	284	323	296	290	303	279	285	297	315	307	282	295	280	284	302	279	298	311	290	305	303	300	332	272	314	311	305	325	316	257	281	320	323	309	277	281	284	324	330	301	293	280	325	284	295	306	305	303	282	314	299	320	335	310	298	299	314	310	284	299	295	306	278	305	297	292	278	295	291	337	328	312	292	320	281	324	295	302	329	304	282	321	274	323	328	322	326	308	275	307	305	315	302	287	272	324	304	306	297	330	320	291	288	279	349	300	300	309	297	266	299	271	307	296	313	294	322	294	286	307	292	285	317	308	291	321	284	293	313	287	276	302	260	302	328	313	303	287	308	312	325	283	265	310	317	307	278	265	297	335	329	301	298	280	299	303	243	300	302	299	286	265	291	315	324	292	310	273	307	264	328	321	323	316	315	319	309	304	344	311	318	268	301	296	305	322	345	297	320	304	310	306	314	325	281	304	314	283	289	264	303	278	296	321	329	326	284	275	307	309	324	286	314	311	294	297	317	291	289	297	295	286	283	295	306	311	282	265	304	281	290	323	324	299	303	334	299	261	315	312	280	341	305	305	300	300	297	277	311	300	328	301	293	299	317	294	286	336	313	307	331	310	297	320	297	287	306	313	300	304	282	313	311	286	297	297	321	283	297	286	267	325	305	283	309	295	312	310	296	288	292	274	317	309	299
16951	7458	13373	9233	4330	3806	3201	1973	1421	1168	1095	953	892	834	860	822	799	768	815	751	776	753	750	747	760	775	749	672	724	668	723	733	691	688	741	698	790	661	704	735	740	735	688	684	660	700	725	704	736	774	707	766	726	751	682	686	657	731	685	699	760	715	675	669	713	677	742	726	761	708	715	673	673	698	713	774	687	698	669	687	671	715	711	708	694	684	714	689	714	717	703	645	716	656	719	752	686	699	706	711	720	677	720	709	723	706	718	704	697	715	701	723	692	710	712	691	696	733	675	715	697	686	691	684	702	731	713	682	715	721	719	648	724	670	675	708	657	706	678	696	736	708	722	764	681	734	715	692	722	692	681	679	709	699	691	718	691	701	684	746	673	711	716	682	715	686	707	688	684	695	667	714	721	709	727	704	698	696	711	702	693	669	673	685	656	714	697	718	702	724	719	698	681	699	727	692	716	678	691	684	750	677	694	730	751	685	668	731	705	672	674	722	717	720	680	659	716	712	659	701	719	695	717	712	749	718	743	692	671	686	710	651	681	691	720	700	665	708	658	672	669	734	741	714	698	677	742	704	744	674	755	725	689	726	741	682	754	713	642	696	667	716	736	702	695	683	717	688	747	680	693	752	732	636	649	713	670	737	750	672	690	705	706	695	712	723	697	686	754	698	756	718	652	706	709	730	694	728	691	708	680	731	693	740	730	697	690	695	712	692	734	711	731	696	727	741	689	712	682	682	676	699	695	717	690	689	733	706	697	685	746	705	670	724	737	668	676	712	717	695	718	749	704	699	725	705	722	750	699	719	700	728	696	756	683	716	679	729	731	673	727	744	654	635	701	672	702	688	672	724	662	681	691	688	686	714	714	724	661	705	708	711	701	711	695	714	687	737	720	670	728	669	700	668	709	751	677	717	710	672	771	706	687	724	737	694	693	698	736	711	701	734	725	669	728	728	716	703	654	705	706	688	688	676	678	715	691	699	702	653	708	701	695	705	679	662	675	718	647	698	720	615	629	735	663	690	691	709	747	731	754	706	719	717	698	649	695	704	723	704	701	729	687	707	715	712	724	721	733	686	663	713	743	715	702	719	709	697	713	708	679	732	696	680	681	711	695	680	730	710	676	748	712	725	670	728	702	701	728	763	755	710	723	762	687	701	664	710	642	684	712	713	724	707	763	707	738	720	714	690	721	742	684	671	714	690	746	710	703	683	705	694	688	747	697	678	688	704	703	703	734	705	695	651	710	662	680	680	657	701	734	638	677	696	723	710	755	745	718	689	700	724	671	767	691	726	673	739	687	707	671	709	735	653	688	683	733	687	745	698	686	706	714	696	737	694	682	665	682	666	668	702	704	742	698	752	671	715	740	681	729	706	716	688	658	723	755	684	659	685	691	714	760	650	676	741	691	752	666	722	697	678	724	679	700	704	687	727	705	672	709	708	676	666	730	698	697	683	683	708	714	705	707	719	712	727	683	750	667	698	700	724	671	731	713	715	709	698	767	690	671	703	691	723	731	751	766	704	669	718	732	714	705	735	675	713	736	657	724	718	702	629	751	696	705	722	719	682	634	719	644	711	689	688	696	690	754	663	682	707	722	691	717	710	683	712	710	657	732	678	702	694	693	674	742	692	702	691	738	689	705	692	723	690	720	720	697	718	689	683	676	717	722	701	720	695	666	700	661	712	697	665	739	718	704	698	676	719	737	697	693	692	747	721	680	696	663	698	691	671	727	680	704	672	704	692	726	653	719	700	743	752	703	781	691	706	728	709	684	712	709	720	733	694	727	721	682	662	725	735	709	742	743	684	673	708	703	703	656	720	713	735	636	658	682	701	716	696	671	714	716	677	680	698	694	783	706	723	643	664	700	778	691	732	738	697	651	679	680	676	715	674	715	709	739	690	691	735	688	724	708	738	710	733	687	673	704	703	742	698	731	705	757	684	748	703	771	707	696	671	694	685	723	721	699	709	731	670	704	765	697	725	693	697	739	703	718	687	678	712	719	674	708	721	729	734	707	723	750	662	706	672	685	713	700	723	703	670	694	673	711	720	710	684	666	688	711	716	712	722	705	715	697	707	674	687	697	673	742	718	695	742	726	722	669	711	675	685	713	727	727	687	692	692	673	677	712	685	729	701	673	761	737	661	701	715	706	671	673	743	704	690	682	758	696	662	675	715	715	685	707	734	676	709	674	750	696	713	712	703	743	662	750	714	689	719	641	771	699	694	674	720	698	734	652	690	713	679	712	679	668	702	732	727	700	740	737	738	722	712	702	699	694	740	697	730	692	716	700	718	660	734	660	709	686	730	657	693	714	696	721	740	671	689	691	687	672	664	716	722	655	765	743	713	709	714	656	688	724	688	688	696	704	683	710	712	689	752	701	678	701	700	714	654	708	692	695	690	714	713	687	701	729	694	662	691	693	701	702	694	694	694	765	720	667	725	685	669	735	696	724	701	705	687	688	708	686	703	690	699	677	707	650	696	699	721	710	649	704	701	712	716	729	697	667	720	695	747	707	652	673	719	711	684	703	666	732	692	717	724	657	671	707	716	742	716	668	745	694	671	661	730	716	716	738	715	697	656	721	751	746	699	658	703	757	675	696	683	711	672	695	643	646	665	730	711	713	738	723	736	701	770	701	713	732	649	733	685	738	698	731	729	691	701	690	670	723	677	698	689	736	698	701	746	712	709	725	672	728	688	697	711	706	700	728	697	698	670	672	705	714	719	678	701	712	725	691	728	723	717	722	723	683	722	724	721	692	681	690	683	706	675	736	703	716	706	724	670	702	680	720	682	723	721	724	679	743	705	681	738	686	707	691	722	707	676	732	681	677	700	695	761	684	698	668	731	700	681	660	681	683	670	663	731	713	667	681	709	727	683	686	663	700	702	721	702	716	684	733	706	675	698	703	707	703	681	696	724	721	657	708	736	720	672	700	692	749	685	737	653	721	743	764	687	728	666	710	717	705	736	715	675	699	665	709	710	728	696	665	711	711	724	672	675	688	723	699	681	661	709	729	709	690	727	740	708	762	692	668	667	706	699	683	706	688	698	679	682	720	675	680	696	695	677	721	689	717	701	702	698	720	689	713	722	713	743	699	728	706	682	739	703	716	710	721	691	692	702	680	719	716	706	713	728	725	694	691	679	712	706	693	711	754	694	681	723	668	712	714	753	700	735	716	692	707	653	669	701	675	750	685	735	755	704	709	701	710	749	685	715	700	700	645	712	716	697	755	663	697	713	693	694	703	688	705	718	704	729	753	687	720	710	750	708	655	721	706	721	693	665	718	725	666	703	699	724	766	705	712	696	677	666	695	688	727	694	692	702	695	715	719	706	675	712	716	739	719	719	674	676	738	670	715	716	695	702	715	724	764	693	669	680	684	705	724	699	734	681	717	721	660	693	738	688	707	690	717	738	719	714	677	727	736	728	681	684	713	748	700	683	702	723	761	677	699	712	715	679	676	715	738	686	668	708	729	671
8895	3171	2729	1200	461	376	324	299	293	310	307	292	262	271	257	286	266	233	279	288	251	289	263	306	261	262	287	275	247	259	277	269	288	291	273	266	249	304	263	281	274	288	288	250	265	260	263	235	256	274	251	273	256	264	249	262	253	282	278	248	279	276	238	294	263	310	271	285	280	257	252	269	240	276	304	256	268	270	277	283	270	261	234	294	234	275	275	272	265	255	242	260	296	264	243	259	249	276	260	264	270	280	258	279	260	266	285	297	250	262	268	270	252	267	251	256	268	256	269	262	261	267	274	287	263	249	272	307	278	239	259	271	281	285	285	267	280	266	262	283	265	253	263	269	258	269	252	266	252	274	282	286	233	271	298	276	285	239	262	291	294	287	261	262	240	282	244	269	250	277	253	285	247	271	269	286	263	278	255	286	263	226	235	273	255	290	289	262	264	250	275	268	266	276	253	255	258	265	249	274	298	256	254	280	262	282	306	276	251	256	260	250	282	249	265	258	249	234	272	272	288	250	235	318	251	237	285	258	271	273	264	279	239	241	242	249	260	256	271	242	258	285	270	269	265	241	256	261	266	292	257	251	267	305	256	253	283	273	255	255	273	286	287	290	277	236	254	281	285	263	276	259	276	246	281	256	278	272	274	292	242	243	231	282	275	279	277	247	242	270	281	294	282	286	256	226	267	250	273	293	266	262	252	263	282	289	252	277	275	291	277	296	295	297	275	282	307	303	271	274	273	262	272	279	261	264	271	268	259	278	263	266	271	243	264	285	251	270	268	290	281	269	247	251	256	260	251	284	285	284	261	257	254	246	283	275	269	294	250	282	242	265	272	270	289	272	283	265	256	297	276	261	302	250	263	266	281	296	275	308	259	250	244	252	273	284	261	279	292	268	276	274	276	259	260	260	260	274	287	271	262	277	278	284	300	262	297	253	265	271	274	298	268	233	270	286	289	285	248	254	233	274	248	293	298	285	243	276	269	254	265	276	272	295	279	268	265	283	258	284	238	271	250	293	291	280	270	253	276	244	245	277	265	275	262	262	257	233	260	272	267	265	251	278	278	283	294	266	259	208	273	250	256	258	262	267	291	287	271	242	262	258	225	281	234	268	267	278	279	253	280	251	266	291	275	291	266	255	277	274	288	253	279	268	291	252	271	262	259	270	274	267	284	268	292	278	297	276	259	283	241	262	272	276	273	284	273	259	264	266	273	291	238	282	278	262	290	278	285	270	261	285	269	279	262	274	266	280	270	256	249	274	267	253	260	265	277	303	261	269	280	280	274	286	271	281	248	287	253	293	263	270	271	273	256	266	267	246	288	264	276	234	291	267	285	299	247	248	262	253	298	288	316	267	296	311	272	298	269	266	272	259	256	262	258	288	241	253	310	239	265	240	266	282	258	270	255	320	298	229	266	277	244	268	265	286	270	283	246	263	296	278	283	297	260	289	297	252	263	237	246	248	242	245	267	277	277	266	298	254	273	262	258	252	288	288	290	274	283	260	290	271	279	291	248	259	253	261	259	274	253	309	293	255	261	253	253	260	287	243	266	241	285	231	251	308	289	313	257	262	260	238	264	266	231	281	272	273	265	242	243	267	287	283	294	281	281	276	276	262	291	273	271	243	310	235	261	268	274	253	275	255	259	278	261	278	263	273	287	267	262	247	270	258	279	266	285	282	247	288	280	248	263	278	270	257	266	256	310	290	278	254	243	266	267	295	288	261	258	282	256	267	286	255	276	283	247	265	273	264	257	247	239	248	257	296	250	267	277	251	264	260	252	257	278	276	296	275	258	267	276	304	238	258	265	279	276	303	256	288	261	286	287	261	281	263	277	266	304	269	285	281	294	277	269	276	271	244	300	253	262	269	281	245	279	257	258	272	257	267	275	252	288	297	267	279	263	265	262	290	299	281	295	290	252	274	276	277	298	282	253	292	261	269	238	266	242	264	282	261	267	323	280	284	272	280	272	264	284	280	249	265	249	266	253	258	256	287	297	312	270	252	260	264	267	290	256	288	249	227	288	264	264	263	250	279	250	292	261	244	241	235	277	268	230	289	261	238	263	271	255	271	285	284	280	300	281	258	276	286	253	281	272	250	274	288	282	277	235	282	299	281	288	250	278	297	272	251	298	306	250	238	267	248	280	250	290	278	241	277	284	248	259	260	242	270	281	274	256	265	282	314	235	269	292	265	281	266	268	269	264	232	248	319	269	245	258	276	240	288	269	247	306	281	248	231	257	275	286	302	252	290	271	254	256	249	274	267	252	246	263	261	282	313	283	284	295	265	269	261	266	251	288	278	264	294	250	257	266	258	264	235	281	271	298	277	284	277	272	250	268	288	283	261	275	265	285	283	265	264	254	275	270	256	235	275	290	288	285	269	261	235	278	258	272	272	272	267	243	278	269	251	235	266	277	270	242	270	271	303	281	257	248	256	278	234	274	258	274	303	253	268	288	301	268	267	258	255	266	270	289	254	282	282	258	259	278	255	262	261	267	246	284	253	247	258	272	248	280	269	261	286	287	284	299	248	247	262	248	289	275	285	274	287	260	255	261	239	296	273	257	266	268	273	315	279	280	267	254	250	303	291	260	273	270	290	256	269	269	259	261	278	272	275	263	260	278	251	243	248	279	249	267	235	274	257	279	272	297	262	261	259	284	291	254	245	276	277	253	272	277	269	297	299	288	253	271	269	274	283	274	223	290	268	311	245	256	267	275	274	283	278	283	262	244	266	267	293	280	257	274	317	300	298	260	257	274	258	229	232	256	248	278	263	269	225	281	258	262	264	271	274	253	285	295	267	266	267	303	295	253	262	258	252	245	300	262	249	247	292	279	278	285	278	262	293	307	252	205	239	256	279	255	280	284	256	264	253	286	259	265	231	284	288	254	264	245	240	247	274	277	251	290	254	247	271	280	298	269	237	257	306	262	254	272	258	257	275	295	265	252	262	297	267	295	286	285	283	243	269	290	273	265	261	277	263	289	297	272	268	283	265	275	258	266	257	267	254	245	275	255	263	266	265	273	240	271	270	274	286	278	285	230	270	295	305	310	268	258	263	252	266	268	276	275	282	255	289	257	249	257	274	292	295	286	277	248	267	276	261	251	325	224	304	278	260	286	277	277	270	274	284	254	266	239	235	256	271	264	293	285	271	269	277	285	277	267	266	262	258	246	267	275	272	286	291	275	268	292	276	291	248	276	268	282	258	252	265	262	258	244	284	269	258	265	264	276	288	265	255	314	284	270	253	254	281	292	273	243	303	256	261	293	272	274	280	290	250	288	285	274	282	278	292	297	264	262	274	280	274	273	299	277	248	267	298	241	268	265	309	280	265	262	293	266	255	264	262	262	266	265	268	291	288	302	264	268	282	262	273	286	265	291	292	248	246	232	252	281	242	266	291	264	236	284	256	281	282	286	274	250	289	265	255	284	215	270	281	257	266	263	284	287	257	284	266	250	267	290	258	284	257	268	276	267	243
6628	3280	5423	3186	1552	1285	1244	929	808	761	663	677	676	626	722	659	712	644	690	739	640	694	616	662	677	637	697	681	654	665	638	665	699	631	686	656	664	626	662	633	686	668	661	666	686	717	707	685	616	686	650	656	633	723	683	632	698	707	675	702	647	664	671	699	671	671	658	698	641	634	694	662	669	628	663	657	682	680	611	655	652	687	624	676	692	656	651	651	651	668	650	604	700	680	592	610	665	655	671	700	652	638	727	662	670	620	628	677	684	657	683	635	670	648	666	633	612	723	686	695	680	678	689	600	681	708	672	626	700	644	688	693	713	666	688	663	671	684	700	673	649	670	697	672	697	680	643	606	670	646	697	703	680	674	699	661	681	674	697	633	628	667	647	665	677	718	659	693	727	661	668	687	656	674	676	718	667	643	634	649	669	666	696	693	680	679	624	710	701	684	668	706	684	650	672	665	647	597	643	686	675	661	627	671	640	704	645	654	636	708	648	619	686	708	682	657	711	655	692	625	678	638	644	652	673	646	686	636	649	681	650	641	691	698	643	650	650	603	660	701	682	643	663	671	643	702	670	659	647	661	645	656	691	659	675	702	689	609	659	660	679	654	728	674	676	649	655	650	659	630	714	631	662	646	662	681	685	633	668	656	660	665	648	674	693	640	654	646	686	612	630	667	685	604	644	696	647	673	671	661	696	702	688	713	676	685	724	651	695	675	653	688	627	633	594	689	633	639	624	666	680	703	693	658	679	666	675	683	640	676	676	674	688	672	695	673	649	674	621	652	644	673	650	651	681	680	664	672	659	685	690	676	649	656	702	646	681	686	641	642	663	655	694	656	702	650	660	693	709	648	657	681	668	679	675	663	642	627	689	675	659	679	722	581	630	697	653	673	635	627	659	645	670	675	659	690	663	659	660	701	674	659	640	654	668	665	683	679	672	655	699	661	656	666	642	669	644	625	661	714	628	704	634	660	633	686	638	631	644	642	657	632	683	638	690	656	672	707	617	634	664	699	691	677	685	652	652	622	659	680	690	691	651	673	626	661	649	659	661	668	653	661	644	668	663	622	690	719	647	638	650	672	660	653	699	710	646	656	707	660	683	701	679	666	673	686	644	634	617	671	627	652	653	669	725	644	639	659	651	655	646	744	666	668	733	701	659	658	644	688	679	643	622	718	682	663	682	624	629	607	689	685	702	698	638	632	663	610	648	654	672	688	660	637	637	654	637	678	682	641	657	655	648	636	632	713	683	681	675	675	670	648	631	687	598	676	684	673	668	679	679	648	633	664	671	637	585	679	702	614	612	657	647	664	636	680	709	660	646	684	664	711	688	692	711	642	658	695	682	617	728	652	663	692	683	688	678	652	671	641	651	674	711	650	635	705	683	659	685	703	663	650	672	675	675	612	647	700	658	671	634	649	621	693	676	647	720	650	714	699	628	699	684	638	718	609	676	663	639	621	641	732	647	619	665	650	716	683	612	697	655	710	638	714	688	681	694	651	689	629	683	680	655	682	665	626	691	672	664	639	685	709	693	710	636	624	661	630	668	628	630	638	653	654	655	651	645	658	689	685	648	684	664	650	645	665	691	625	714	692	647	655	651	684	656	664	682	653	662	662	682	644	641	675	684	649	704	658	637	667	626	653	629	636	614	677	694	717	654	740	663	692	681	657	665	699	658	653	653	652	692	619	643	682	659	621	640	684	677	683	599	665	682	704	669	667	686	647	684	640	704	659	683	685	707	685	640	659	643	684	672	687	668	652	640	684	650	691	703	647	665	674	622	623	668	658	662	680	636	663	666	627	630	700	687	647	706	651	652	649	687	656	648	708	680	629	668	652	654	659	666	703	667	675	606	678	661	684	622	674	660	699	608	681	646	646	675	652	633	655	656	701	711	675	634	641	713	677	604	638	664	659	720	660	696	673	678	671	664	654	716	619	663	679	719	634	659	693	637	658	704	706	683	658	656	648	676	700	635	669	657	611	685	621	735	644	652	637	643	663	690	666	717	633	677	668	626	639	678	690	609	674	662	644	659	706	702	697	667	665	730	646	671	681	700	703	688	631	647	681	653	636	673	660	643	628	671	644	701	668	643	692	683	662	642	665	707	662	687	675	666	621	661	630	654	683	654	680	611	720	636	705	617	649	644	631	702	639	668	706	667	710	698	621	640	718	616	665	659	692	670	705	694	646	682	647	642	644	697	673	660	623	693	707	678	648	626	622	627	684	681	635	635	656	675	690	657	661	597	709	656	696	685	634	689	675	643	723	680	685	660	701	681	634	672	617	755	640	658	699	636	658	639	677	663	665	623	627	659	696	644	683	662	629	673	640	641	698	633	708	669	700	657	703	658	628	716	683	677	669	641	704	670	687	692	648	704	692	650	635	638	643	680	696	668	632	677	647	664	652	654	634	705	662	683	679	653	647	673	683	663	685	687	628	644	720	670	650	649	673	675	675	669	671	715	594	671	673	718	661	670	677	620	662	716	658	639	670	669	706	697	684	665	656	653	695	654	692	655	617	638	651	647	695	662	645	663	675	618	676	678	649	651	701	663	634	647	650	653	670	710	649	703	687	673	678	681	630	699	669	669	654	734	637	653	658	662	650	665	707	708	645	681	652	668	677	695	621	685	678	638	662	697	654	693	670	642	623	699	646	635	704	685	693	671	660	685	635	690	686	651	643	731	647	636	708	658	663	663	638	663	673	632	657	700	669	639	678	669	655	671	683	639	637	656	694	672	678	692	671	694	671	663	667	675	650	680	665	641	655	670	659	701	649	687	692	700	654	686	596	667	713	667	690	641	669	656	665	618	678	694	593	676	683	667	637	667	670	614	615	628	642	632	685	670	663	649	715	676	690	670	716	640	723	629	650	674	687	647	696	645	679	664	676	639	657	663	676	641	656	661	634	660	730	642	633	711	654	668	652	703	673	628	657	644	715	656	677	682	690	665	637	676	612	666	660	622	652	686	647	678	625	670	660	651	646	711	681	677	649	706	726	642	665	672	689	649	658	578	676	624	656	669	682	636	660	675	688	624	684	675	704	652	645	675	595	672	691	673	654	641	669	653	660	642	691	680	630	700	652	670	675	663	657	666	640	707	677	659	654	650	673	654	630	639	669	671	613	631	701	704	668	627	657	695	649	653	693	690	637	667	693	683	658	689	669	682	657	658	665	687	647	677	685	644	680	647	671	734	653	648	639	678	688	677	632	724	678	688	639	597	666	670	643	666	677	649	678	687	579	621	652	669	654	688	683	661	672	694	651	663	661	665	634	652	654	660	667	634	670	704	667	673	685	651	633	646	695	617	712	624	709	693	649	663	657	694	659	678	722	689	657	695	693	670	669	680	662	667	704	664	694	691	644	670	668	636	686	703	698	642	664	691	662	670	689	652	663	657	678	715	676	689	654	665	638	715	666	654	678	672	717	657	664	684	659	637	686	640	617	665	661	667	646	669	638	669	645	638	666	696	648	658	656	668	654
18290	6105	4686	1883	882	745	669	538	457	388	390	374	404	396	388	400	403	373	352	392	396	412	372	400	406	397	367	418	390	345	391	364	374	375	366	403	338	394	361	404	363	398	408	372	404	400	406	395	397	372	403	378	369	375	357	382	388	374	396	391	402	401	338	357	371	359	379	389	373	402	381	389	387	371	414	363	345	370	439	379	378	398	404	401	447	408	362	354	358	384	377	378	380	376	400	346	367	397	354	390	413	397	384	402	391	369	368	396	367	363	396	419	388	391	392	389	389	397	372	357	386	392	390	399	389	379	405	416	371	376	370	428	341	377	393	355	367	431	399	409	392	392	367	394	400	395	366	373	386	420	398	385	365	364	388	398	397	371	352	389	373	409	431	392	389	381	353	383	355	361	397	359	397	353	355	373	373	380	393	361	389	372	414	384	377	358	353	328	359	361	377	340	393	341	387	398	375	411	406	362	393	362	392	395	385	362	391	393	426	381	387	364	384	366	370	388	369	416	380	386	357	400	404	377	365	422	362	409	391	379	376	390	367	397	358	361	377	384	398	395	413	388	365	351	387	387	421	338	378	411	398	379	426	430	386	394	389	385	380	397	392	391	371	406	381	379	377	400	370	426	376	390	419	431	351	364	387	401	393	367	392	399	371	352	420	400	355	394	355	361	414	394	401	393	369	419	376	404	388	396	384	390	384	378	369	429	419	379	363	394	370	380	362	383	397	403	388	383	400	364	369	374	383	379	383	396	385	365	372	402	422	361	375	408	412	311	345	394	362	409	377	449	391	387	385	353	400	403	389	366	365	382	409	396	373	375	372	383	365	380	360	412	361	365	380	412	369	387	378	378	382	357	358	435	358	354	407	330	402	440	374	391	401	376	379	360	377	397	390	408	402	403	362	382	378	355	408	383	373	379	346	374	369	401	411	451	371	395	403	387	423	402	397	403	401	353	375	387	379	389	395	431	396	375	370	383	378	388	366	375	369	380	391	382	373	357	382	397	392	340	377	423	380	380	395	422	390	398	414	413	376	408	371	419	370	405	392	384	387	401	387	357	357	375	346	388	397	397	369	411	366	411	388	408	378	398	390	400	383	365	379	412	415	367	352	414	372	370	341	367	400	377	388	374	391	362	340	405	368	350	396	425	383	375	400	402	386	368	430	363	415	388	361	369	394	399	385	371	347	413	401	441	377	404	413	389	397	391	368	375	383	378	365	377	383	353	382	338	406	405	378	399	399	423	385	373	411	379	426	395	402	417	351	381	370	376	408	383	392	412	368	386	403	378	387	407	375	392	415	396	383	390	392	358	402	373	361	372	376	425	392	387	389	385	381	377	376	398	348	392	404	382	395	387	371	373	398	385	359	397	374	411	363	382	372	379	378	403	381	366	395	377	402	405	369	372	386	410	378	407	396	442	390	362	383	377	420	395	402	402	405	389	407	439	392	414	386	390	390	348	380	391	374	408	407	374	402	379	385	394	420	381	325	397	379	379	372	381	373	360	368	370	388	412	413	382	403	355	383	392	411	376	389	383	438	375	357	388	361	343	410	395	365	386	421	372	359	383	381	380	388	392	390	383	361	407	353	377	340	392	394	366	360	388	372	370	408	393	400	326	369	390	377	371	377	397	377	396	394	399	382	357	387	389	341	366	359	397	401	365	391	377	402	406	379	397	385	382	403	362	359	393	439	379	422	387	381	369	368	393	375	411	405	359	361	374	397	411	388	391	371	381	430	363	394	407	409	437	388	386	404	352	362	356	402	390	406	392	387	409	405	426	393	398	400	369	382	397	391	401	376	389	408	388	398	417	431	396	397	376	382	372	359	389	383	356	387	385	391	383	392	400	413	382	374	366	324	339	345	422	381	378	379	417	392	394	405	378	352	384	349	377	397	354	364	389	385	417	359	369	405	377	400	382	392	396	360	353	412	375	366	386	414	421	356	412	381	386	385	386	393	364	411	424	355	379	411	361	364	392	361	363	390	420	382	358	411	388	380	408	406	385	408	382	416	385	395	429	382	406	385	360	362	372	393	378	403	377	379	424	409	399	393	371	438	349	355	369	397	374	413	409	364	369	384	386	366	359	376	378	415	394	364	389	429	397	380	371	376	352	425	395	395	363	375	429	385	350	363	422	411	366	356	384	412	398	352	362	397	392	383	365	404	367	381	381	370	411	404	381	392	407	369	383	396	360	390	394	400	379	397	366	405	360	371	393	388	387	398	366	380	404	367	420	344	393	433	388	381	347	411	343	397	371	365	405	420	387	387	367	380	386	351	368	363	419	383	341	343	378	406	340	395	360	418	380	447	384	372	377	390	383	367	384	391	358	395	407	395	420	415	414	394	394	387	393	433	425	390	398	398	398	385	399	385	402	386	369	380	367	380	399	393	435	408	417	400	416	396	352	363	369	395	381	389	389	386	397	368	372	414	403	388	382	392	386	369	379	388	372	337	376	395	361	354	370	414	371	384	415	408	372	393	376	366	370	401	397	442	377	410	402	373	384	408	397	368	378	413	342	425	355	386	414	409	364	379	392	383	382	388	377	371	375	376	371	411	386	354	372	380	353	391	394	375	393	389	377	361	397	403	339	356	377	399	355	362	373	370	384	392	377	385	339	367	398	376	384	430	385	362	385	404	365	417	375	388	397	365	415	414	356	348	401	380	410	377	407	360	346	376	395	399	390	377	375	397	392	378	383	371	407	365	343	390	375	380	367	378	366	377	387	349	410	378	377	410	422	378	369	364	395	384	383	391	376	355	379	402	375	390	426	351	385	403	377	367	350	394	376	366	388	417	370	368	343	424	390	372	377	386	355	429	403	361	363	402	380	384	428	365	379	398	365	389	381	348	401	421	378	380	375	392	376	381	361	350	354	352	365	366	368	412	419	387	401	347	419	359	402	404	363	404	384	392	363	398	361	391	374	398	351	392	373	373	396	386	374	410	399	394	416	380	401	413	390	381	408	389	385	372	389	403	413	372	371	319	368	392	378	389	371	419	377	394	373	380	388	445	435	385	418	364	363	351	381	392	395	357	410	355	384	380	349	386	401	369	351	383	353	390	372	383	372	394	415	345	383	359	390	376	379	409	370	367	425	369	383	403	366	393	370	381	353	387	373	387	374	414	408	349	401	379	400	403	371	384	405	412	392	352	384	394	400	426	400	368	374	385	397	399	414	377	365	404	399	370	409	398	367	380	424	364	400	389	408	407	395	379	435	395	398	374	381	364	378	420	400	383	367	381	374	401	342	403	350	370	417	379	386	398	377	400	373	431	382	420	420	371	361	423	408	409	414	356	391	417	403	412	383	395	330	384	400	378	399	356	339	371	390	378	378	352	383	399	377	389	389	370	408	374	369	362	402	397	357	339	359	380	372	387	364	360	380	390	409	395	435	329	384	384	416	385	398	384	343	336	364	369	416	371	355	371	377	419	384	373	370	339	371	415	390	376	379	393	428	398	332	394	404	414	405	384	386	390	351
13065	5876	8595	5015	3067	2732	2351	1569	1339	1203	1071	1032	1027	948	1013	968	965	942	934	879	936	911	915	997	887	941	914	913	934	919	886	932	947	884	934	965	902	851	886	969	934	960	955	872	855	863	971	929	863	987	975	883	900	911	949	918	892	927	855	891	878	975	896	928	869	926	938	857	884	882	937	878	865	907	887	827	878	863	887	908	876	856	891	873	902	877	901	887	912	898	930	868	882	896	886	899	880	888	893	832	936	929	906	918	897	889	885	955	901	913	900	909	900	878	865	936	927	937	890	904	943	921	932	900	880	833	840	899	871	874	910	914	927	904	877	894	911	937	908	884	882	905	919	933	840	911	894	877	916	989	907	937	883	911	910	892	852	867	916	922	937	914	869	899	864	955	825	914	862	979	907	881	919	921	887	889	873	891	854	857	892	871	901	842	906	838	884	896	890	924	929	870	893	904	893	930	902	931	898	878	830	924	884	908	854	913	926	855	853	891	862	847	894	934	863	895	862	928	892	862	912	933	883	898	916	893	928	935	893	868	913	902	917	908	871	942	878	897	903	839	900	909	909	892	880	892	932	935	939	895	892	945	943	881	897	895	878	991	840	873	875	883	871	919	890	886	854	891	912	897	922	902	913	882	898	895	920	898	930	876	963	953	868	923	940	896	914	869	935	913	911	885	904	903	827	917	940	925	915	849	981	897	888	885	877	946	881	911	867	864	936	945	913	901	928	888	865	895	916	924	890	899	858	867	866	905	837	878	911	921	961	839	955	891	928	935	945	889	828	910	858	923	915	904	858	912	893	932	882	945	858	889	891	928	904	894	929	869	891	958	940	929	946	929	898	902	845	842	881	912	905	958	914	833	936	886	909	887	901	946	854	887	891	880	884	873	919	895	929	887	914	901	884	892	926	919	875	899	856	841	903	872	912	903	913	916	939	945	907	918	926	893	873	922	934	867	879	860	854	888	927	873	863	932	909	859	906	901	898	857	916	890	867	895	898	859	926	847	919	889	897	920	918	924	872	882	900	891	849	877	878	907	858	910	892	948	871	892	869	895	887	920	903	890	890	896	907	935	929	872	876	878	903	943	950	903	889	890	918	895	956	903	827	927	875	985	866	877	845	944	950	912	894	930	872	869	960	915	894	909	886	908	870	894	918	900	860	926	894	924	915	927	911	879	881	880	906	897	906	901	841	913	943	930	899	904	938	830	920	878	863	908	944	897	883	872	867	895	892	937	862	886	865	893	891	909	882	904	835	931	934	943	908	923	892	952	889	885	911	927	902	905	872	878	850	888	898	950	852	910	842	920	892	922	944	897	852	914	922	942	920	923	901	851	877	880	914	899	838	919	875	931	897	888	924	937	896	922	877	887	886	911	949	889	895	935	885	870	907	962	873	855	908	895	902	942	895	926	896	930	928	900	883	931	878	875	915	918	854	829	919	844	859	921	841	928	888	885	845	876	922	880	865	886	891	908	964	879	911	939	858	917	919	876	886	959	838	871	932	894	868	857	876	865	904	932	897	888	878	949	898	868	890	807	919	881	873	900	877	918	898	897	897	857	910	878	907	883	925	879	898	885	892	905	985	880	905	913	975	861	905	901	936	915	896	887	892	880	898	926	922	920	888	880	961	907	921	876	936	891	849	915	880	857	917	919	899	883	932	881	920	873	933	903	922	889	876	924	941	864	927	907	904	821	896	889	882	894	952	868	922	900	919	903	874	889	926	852	942	903	913	933	926	916	845	878	884	916	900	869	877	871	888	905	954	935	881	942	937	893	913	937	870	887	892	840	895	912	915	919	858	927	896	926	904	900	897	883	885	902	855	873	923	938	919	886	929	931	863	907	891	895	917	871	897	869	943	939	885	873	885	886	898	924	879	875	916	906	901	943	910	924	867	943	880	937	890	982	904	873	912	916	911	877	833	912	923	832	887	914	943	922	914	854	858	908	857	888	844	915	894	921	927	899	892	899	861	872	924	896	897	893	888	932	903	911	879	860	909	876	865	928	924	910	941	909	868	901	944	884	902	899	926	912	924	886	860	854	936	949	910	905	917	883	946	931	958	927	927	918	911	873	930	905	926	895	926	952	896	887	874	950	913	903	907	910	898	863	899	886	912	918	888	913	881	919	906	849	852	894	863	909	880	903	903	978	930	933	888	882	913	915	885	945	890	923	875	944	897	879	899	947	889	896	906	878	868	874	925	879	938	908	904	925	905	843	917	860	953	938	852	886	895	875	939	933	876	897	940	866	898	886	888	911	916	896	942	877	891	883	921	874	939	933	909	912	838	870	894	949	866	895	852	915	909	942	866	940	899	906	859	918	903	918	870	877	916	861	945	860	920	910	931	866	966	881	906	906	933	924	863	925	901	851	910	952	960	922	966	919	886	918	902	938	895	877	888	873	973	843	862	908	879	821	913	905	877	864	887	908	898	932	834	911	852	913	873	845	910	900	897	934	893	910	906	923	827	848	847	860	897	936	842	909	865	900	851	941	916	898	945	877	865	854	947	899	913	868	909	902	924	910	872	905	953	911	919	866	897	869	929	933	945	938	906	879	889	894	867	873	894	900	907	868	911	890	905	925	863	887	926	922	918	973	911	908	880	881	884	890	930	867	956	926	931	863	905	914	855	894	881	919	948	885	902	909	919	913	856	946	919	872	894	949	921	903	894	892	894	904	845	898	880	851	868	914	857	941	891	938	917	932	882	923	899	872	942	902	911	886	928	905	869	910	818	905	903	872	918	896	857	889	874	945	918	835	888	875	886	868	927	884	910	950	901	900	895	915	866	886	899	921	916	890	854	900	869	856	936	881	918	894	876	872	909	903	927	899	911	890	928	924	814	841	899	871	882	890	937	928	901	884	962	885	836	881	906	850	868	945	898	909	903	909	876	910	872	936	940	910	876	913	871	947	931	889	869	890	901	881	898	855	901	899	907	851	935	879	830	942	917	901	935	888	851	900	900	892	854	952	911	875	950	863	922	955	941	944	881	876	888	869	922	874	859	922	967	873	886	895	879	887	917	844	880	900	827	905	891	932	891	895	900	891	891	958	882	875	883	871	862	925	885	894	905	874	907	889	857	935	906	919	886	933	914	872	962	942	864	878	885	848	910	901	901	922	962	889	875	860	891	856	889	934	906	890	893	888	922	924	901	934	911	917	898	894	897	906	896	845	902	878	824	892	901	882	922	919	875	904	902	897	896	924	911	929	880	932	939	960	932	905	886	940	806	917	873	931	880	929	861	900	915	893	869	893	860	896	898	903	876	881	876	944	925	933	884	917	963	896	937	858	944	956	895	937	855	839	970	911	866	923	872	918	897	883	870	912	919	920	838	902	921	885	860	875	884	930	921	928	855	909	917	873	887	929	883	887	922	903	863	888	842	898	926	880	894	894	928	928	841	873	902	929	899	874	891	895	919	936	893	905	888	898	919	919	915	853	948	927	893	905	860	918	900	918	902	856	952	877	871	926	929	891	900	879
26139	9338	6762	3041	1230	947	823	574	411	401	350	328	314	341	323	308	291	312	316	354	292	283	294	309	282	302	269	298	288	318	270	271	288	294	275	299	282	277	319	309	305	290	275	290	316	309	299	289	266	318	277	319	285	310	338	268	305	322	294	303	289	298	300	300	309	285	290	277	295	271	346	281	270	297	317	297	304	282	276	300	305	310	250	265	276	256	284	320	293	299	307	315	329	309	292	330	302	272	294	308	301	297	292	284	275	273	279	285	321	274	287	293	321	293	290	257	308	317	288	295	276	309	285	314	287	294	293	306	287	301	290	307	291	307	291	265	270	325	287	291	293	288	278	293	280	316	293	268	313	314	322	283	264	294	279	308	255	304	282	311	335	311	270	271	331	285	279	270	298	292	282	267	305	263	301	297	264	289	292	308	293	294	286	263	315	314	272	300	319	275	262	289	276	328	288	283	273	277	289	271	286	313	277	287	319	302	284	304	294	298	316	295	294	295	287	260	302	298	273	284	275	280	294	292	273	302	289	273	264	283	273	304	271	302	289	293	312	291	267	289	270	310	302	310	311	314	283	294	292	294	307	257	272	303	306	282	261	293	287	309	295	319	308	307	277	278	290	291	275	291	281	290	281	305	313	309	305	330	271	288	279	279	278	275	304	283	291	263	293	300	291	284	286	315	289	307	295	313	313	305	302	307	326	303	281	288	281	328	281	279	315	292	279	286	249	307	302	334	261	285	306	354	296	294	267	296	289	258	276	302	324	273	266	298	295	312	284	299	285	268	285	300	268	327	307	263	280	283	295	327	283	277	293	287	275	303	276	301	284	290	297	278	309	264	274	297	245	294	269	281	263	315	273	300	292	293	279	263	302	310	299	285	282	277	289	320	317	290	291	281	281	316	279	271	296	279	289	245	322	321	300	312	308	331	289	306	326	260	279	303	292	320	275	295	310	282	280	312	295	284	295	292	313	262	280	252	285	301	290	301	304	318	295	326	311	273	295	293	286	305	303	266	266	303	267	309	290	293	335	327	282	292	293	310	296	304	280	307	296	304	298	291	281	297	292	288	312	294	276	294	312	280	299	276	327	296	294	305	283	271	270	291	273	306	282	283	288	292	276	313	278	261	313	297	290	295	299	302	268	267	291	303	290	278	273	303	326	292	301	266	292	305	314	274	305	291	308	302	287	279	308	318	267	299	328	276	276	303	334	282	301	321	273	294	296	269	308	294	303	279	311	290	301	257	274	282	285	299	301	289	303	293	321	291	292	310	292	264	269	302	281	274	304	305	303	298	309	307	298	291	311	314	280	267	331	267	290	290	312	278	302	309	305	314	295	275	262	300	305	297	281	310	304	306	284	307	279	287	277	293	322	289	275	309	289	298	282	309	285	270	282	283	266	305	296	294	318	307	296	270	301	332	293	311	312	309	301	272	287	296	312	297	282	294	278	297	312	275	255	286	313	314	301	284	291	268	306	303	315	294	278	288	304	310	302	307	326	296	280	275	279	275	291	286	310	304	273	279	304	320	296	333	250	262	279	249	299	293	288	269	311	270	311	285	312	293	311	295	285	312	318	305	284	285	320	318	322	287	293	309	275	268	276	316	287	279	320	277	330	294	302	285	320	295	264	297	282	309	275	303	331	253	291	294	325	291	275	295	282	306	319	303	282	302	283	269	285	301	270	290	279	289	265	267	323	291	329	300	286	308	306	285	303	283	295	286	295	302	302	293	314	316	298	287	293	303	249	269	284	277	276	271	281	292	300	304	279	305	271	275	279	310	265	326	287	296	268	294	279	286	283	261	281	316	266	299	326	282	264	318	271	319	297	295	310	278	288	275	286	321	294	291	267	334	308	302	281	301	277	328	287	306	280	268	274	293	296	290	316	306	268	347	301	302	285	331	293	314	312	300	300	282	288	304	315	303	262	284	286	267	320	304	286	291	274	314	306	294	304	321	299	281	299	273	283	268	303	280	302	304	304	297	305	300	289	273	305	289	277	302	309	267	338	315	303	277	318	306	286	261	274	297	297	276	295	291	306	262	262	296	306	277	292	285	291	321	297	283	302	268	303	329	268	281	269	259	259	288	277	285	329	314	277	267	273	324	256	295	314	274	302	290	284	289	274	265	310	297	327	315	289	262	296	308	292	287	303	329	302	302	284	292	266	302	312	306	282	316	326	355	280	306	302	266	276	277	309	316	237	266	311	291	315	279	321	288	302	275	286	282	281	300	308	295	337	289	287	294	305	303	296	320	299	312	318	280	287	301	273	304	283	335	274	292	304	290	297	315	316	274	314	321	271	276	312	299	303	308	311	328	314	282	278	292	283	292	299	281	292	266	282	293	289	278	321	277	262	263	256	318	271	282	298	291	270	300	282	306	282	305	273	298	298	280	299	296	285	285	295	278	309	286	302	305	257	295	308	266	303	334	274	298	273	293	298	320	304	325	300	277	291	305	297	290	274	295	293	312	275	272	283	308	297	295	331	308	304	306	296	310	304	264	287	281	265	290	291	303	319	285	285	316	315	313	300	269	295	293	291	289	263	280	281	291	268	262	285	294	304	279	289	310	281	283	317	298	302	303	287	301	287	302	291	329	322	257	295	291	305	286	295	280	293	317	286	273	333	300	318	279	300	323	313	328	307	289	312	302	283	315	286	292	322	284	299	305	266	319	283	285	302	301	294	316	276	279	271	304	300	264	303	315	293	319	265	300	280	303	299	290	282	330	298	272	321	318	327	303	293	314	309	311	294	290	286	300	288	289	286	288	297	327	291	296	296	289	310	310	294	270	309	283	296	301	297	280	266	305	295	267	288	294	336	278	274	282	314	310	288	287	273	307	311	307	295	330	325	289	288	316	283	296	278	283	314	321	309	270	285	306	262	282	295	280	272	295	284	289	274	276	275	285	258	292	285	292	271	288	314	315	285	305	311	293	285	296	311	294	253	267	288	276	298	289	302	273	325	290	282	301	300	285	285	302	278	302	315	284	269	292	270	298	315	276	305	305	281	279	261	309	299	312	315	301	307	323	304	274	309	277	284	274	275	293	292	295	330	303	294	306	304	286	268	309	280	311	289	301	273	309	288	306	320	304	336	287	310	277	288	320	306	282	275	249	319	288	274	285	324	312	311	293	290	314	278	279	305	310	253	312	351	299	276	334	301	308	269	273	318	314	286	277	266	295	264	319	302	290	305	292	292	270	315	295	317	320	284	287	260	281	284	282	318	300	312	310	287	325	304	276	271	275	290	299	332	306	296	325	317	262	274	316	326	330	300	299	336	241	290	294	296	273	307	273	267	273	315	329	290	272	298	276	314	283	315	280	310	271	276	308	313	295	261	302	317	314	313	326	301	285	304	283	281	285	303	329	294	326	302	307	284	294	308	277	318	307	305	308	279	287	268	316	269	304	316	296	302	286	292	306	264	302	278	282	290	318	272	299	286	300	288	296	301	290	309	283	307	296	304	294	315	269	275	294	290	288
15699	7678	11214	7821	4366	3697	3105	2088	1418	1248	948	953	950	840	852	826	824	833	763	722	697	793	717	751	749	747	690	739	736	718	706	671	711	705	699	666	712	694	721	666	728	664	674	692	672	704	708	720	710	666	677	732	710	736	656	733	674	697	682	694	749	653	650	673	683	673	690	699	671	693	646	688	673	711	672	772	673	722	632	731	648	694	737	701	712	699	722	752	665	710	672	662	720	689	678	685	707	678	700	728	715	708	670	622	680	692	721	665	690	686	679	706	648	689	685	663	701	702	713	691	723	677	741	680	680	706	710	676	695	705	742	701	692	702	658	711	683	750	701	631	647	712	705	707	730	690	747	681	729	703	674	679	707	689	670	600	688	689	661	697	684	751	689	693	695	701	683	744	707	663	690	701	685	669	674	686	719	679	698	715	686	706	668	680	672	756	663	647	635	691	639	703	687	714	719	683	728	680	684	684	721	652	661	667	689	719	708	712	633	689	722	680	706	715	671	671	687	681	657	730	698	734	696	675	700	724	659	692	668	662	707	637	664	669	694	718	699	712	762	649	646	711	715	720	686	655	704	703	729	686	657	664	693	729	690	674	694	683	710	685	681	699	692	690	702	689	719	670	674	679	675	718	649	735	697	681	676	710	697	730	706	669	666	680	744	671	709	687	655	683	668	686	666	669	667	679	704	674	729	698	698	625	655	708	672	674	694	655	742	679	647	715	672	719	671	675	657	676	675	702	671	680	719	725	681	689	659	720	628	690	700	683	668	665	711	689	689	709	726	722	729	660	674	749	669	740	731	731	726	676	706	642	670	721	699	668	672	618	734	700	730	669	726	692	680	674	726	695	732	693	661	630	715	681	681	706	679	717	653	708	725	718	680	702	645	658	681	650	733	731	748	692	723	713	636	713	693	657	724	710	688	690	697	702	716	722	710	644	674	661	728	692	690	724	703	717	725	738	659	697	693	686	739	681	655	679	672	739	726	662	697	694	742	711	697	686	746	705	730	719	711	736	694	746	699	714	689	681	728	681	708	682	642	658	710	750	653	719	708	669	708	721	671	659	667	693	676	692	642	646	673	703	699	685	709	724	709	690	661	659	685	668	720	683	671	696	721	683	690	645	678	723	732	654	667	717	720	711	672	691	686	649	757	683	700	684	697	707	727	751	659	738	672	654	699	729	674	690	687	695	699	721	642	744	655	699	729	649	674	672	708	689	707	674	740	693	659	655	658	677	741	688	697	731	733	692	719	716	644	674	687	708	687	697	673	655	639	661	683	700	679	729	710	729	715	742	666	664	681	666	662	693	695	622	680	687	734	713	706	726	651	723	695	720	692	726	717	682	727	714	688	660	681	658	693	665	651	688	645	691	728	665	682	725	690	688	696	673	693	647	693	685	697	673	700	734	700	688	672	683	703	669	678	719	689	690	714	689	654	664	651	660	753	684	735	652	744	680	710	682	731	665	680	662	624	700	698	670	694	699	695	662	663	654	678	653	718	674	678	713	662	606	671	706	655	701	707	718	707	694	721	653	600	704	682	714	696	755	684	720	695	709	649	675	651	678	685	722	715	714	662	711	666	705	684	699	694	704	680	700	660	692	691	697	701	700	654	660	705	671	696	652	714	704	680	713	718	707	710	716	694	713	687	645	649	667	657	684	676	651	716	698	653	677	669	683	703	689	695	618	675	661	729	678	715	663	691	697	744	673	708	644	726	688	693	712	698	651	673	694	698	703	673	705	674	686	690	654	690	707	676	652	724	675	680	729	687	650	681	671	709	672	707	639	679	666	699	666	669	717	749	741	714	654	674	709	695	670	666	722	694	647	646	689	716	688	709	710	686	699	687	677	681	695	715	728	664	721	742	722	664	736	742	689	707	692	746	679	680	743	696	665	668	685	734	704	692	683	670	679	733	719	716	702	678	665	723	733	701	727	681	692	672	710	681	660	675	664	723	736	701	675	661	673	623	700	702	713	700	692	646	689	647	672	705	683	693	711	660	670	700	700	662	710	726	693	721	636	715	692	681	714	691	698	712	660	661	698	656	638	704	681	640	690	675	671	666	700	690	698	710	731	649	697	715	659	672	616	668	669	705	700	670	717	691	644	716	656	672	659	689	680	672	657	657	685	691	750	713	695	649	646	659	720	653	721	694	684	692	701	645	709	690	657	661	743	691	660	729	710	672	727	709	644	725	691	682	634	684	694	673	706	687	697	709	706	675	725	696	717	667	711	708	697	689	690	755	687	714	662	689	670	651	667	710	664	740	711	686	698	696	705	701	714	684	675	718	652	727	731	671	737	695	700	705	678	667	704	706	731	673	671	701	732	656	739	704	678	734	684	724	690	693	682	676	699	699	708	730	679	679	702	712	710	712	688	672	680	685	682	717	722	718	686	679	653	673	695	669	717	694	692	676	705	701	671	737	726	691	729	679	707	686	686	697	649	681	689	689	689	742	685	670	698	667	724	684	683	709	668	682	699	698	660	692	666	726	694	637	645	715	705	730	667	669	658	712	665	697	670	664	702	671	712	608	665	684	686	681	674	666	667	662	625	685	645	721	675	702	668	706	722	691	689	677	691	660	651	685	698	679	702	693	672	659	692	679	697	735	667	719	653	675	692	694	675	726	649	685	635	729	699	688	751	715	673	717	708	676	714	680	711	732	683	706	726	652	698	668	706	718	666	703	673	715	635	683	702	694	684	656	673	663	645	667	722	681	728	647	689	667	729	684	643	662	665	688	704	656	676	646	701	732	720	686	675	690	669	712	721	660	687	692	700	707	659	684	677	686	682	646	701	695	679	690	690	734	661	656	660	672	695	732	670	681	745	727	687	716	702	713	675	674	707	687	705	694	691	710	740	658	687	712	732	674	706	723	723	699	693	678	671	683	696	650	665	613	709	631	669	697	658	741	654	693	664	667	698	717	705	688	691	708	663	741	740	670	706	644	677	744	671	660	687	693	679	691	742	737	692	747	683	698	722	649	682	731	707	657	669	717	724	684	689	679	693	701	660	741	687	699	675	644	675	702	743	710	679	719	675	704	719	693	687	696	690	713	644	654	685	710	710	602	685	673	688	692	702	672	706	709	746	699	709	712	694	655	683	660	710	696	638	684	705	675	699	683	657	665	685	697	688	685	675	666	716	675	679	669	685	708	674	686	692	662	673	699	687	692	634	712	718	702	732	687	701	673	734	640	685	720	697	660	668	644	682	681	653	729	669	727	657	629	649	696	703	685	668	702	685	699	710	681	635	707	695	718	682	708	706	691	678	686	695	687	666	716	675	677	660	663	638	686	688	654	681	695	686	643	675	634	671	690	640	658	707	688	713	669	709	729	661	685	656	703	663	694	682	679	668	651	721	656	664	697	696	657	753	702	668	706	667	671	708	703	673	691	706	713	672	694	697	719	688	678	631	723	733	712	699	645	688	694	697	629	691	681	701	657	721	722	692	679	701	704	658	649	685	728	699	681	713	709	680	724	712
7935	2780	2014	1022	506	375	375	317	273	267	305	293	276	293	260	280	294	262	296	255	246	274	268	281	259	266	286	257	270	307	261	252	286	248	267	283	271	249	269	265	260	283	289	255	268	254	247	275	275	275	275	247	240	257	245	284	268	233	264	240	250	267	258	261	251	273	274	251	257	269	284	249	228	269	272	260	271	266	247	279	252	287	288	258	243	263	240	252	245	277	270	246	282	286	253	269	274	277	283	256	246	277	260	258	286	296	260	255	260	252	251	285	254	247	284	258	296	253	288	253	267	264	268	249	271	253	271	276	262	268	274	292	255	274	276	280	266	269	250	243	250	250	263	265	260	249	278	263	274	250	240	240	250	265	275	263	244	280	277	263	283	261	257	271	238	261	238	264	240	254	271	232	288	287	251	268	261	288	248	268	281	259	298	273	271	291	268	235	294	306	266	267	247	263	255	272	257	252	282	294	270	256	272	256	324	268	250	280	242	266	261	231	246	279	261	269	236	292	268	243	256	268	251	270	294	265	299	277	244	263	258	263	266	248	251	278	300	284	284	266	248	259	252	250	292	300	249	263	269	242	268	297	258	259	263	260	285	257	283	258	272	251	305	239	254	258	270	266	257	260	300	273	247	272	244	262	246	242	277	246	255	250	272	262	251	245	257	277	267	261	258	276	268	271	276	263	289	232	250	269	263	246	276	247	299	251	236	259	260	251	291	217	287	250	261	237	262	283	288	237	243	260	265	250	265	263	289	250	255	259	274	279	294	294	243	276	263	268	253	255	289	257	268	245	276	242	252	249	254	297	253	241	274	246	269	274	263	232	244	272	254	250	263	263	248	273	243	228	273	279	270	270	288	262	258	259	242	262	273	273	267	261	263	270	281	299	250	284	257	266	262	249	298	268	251	263	241	277	280	289	257	272	263	253	272	234	270	253	269	260	263	272	250	238	286	264	260	270	240	260	257	250	266	276	269	276	279	244	279	243	294	277	272	289	281	252	246	262	257	231	260	272	246	280	284	257	244	255	270	282	264	238	273	255	280	277	250	281	273	265	284	236	283	314	262	256	306	303	278	235	264	251	260	278	250	251	221	246	292	278	279	262	221	285	227	271	263	270	238	248	321	269	286	275	267	276	265	260	251	246	258	258	239	252	247	305	282	283	266	233	277	259	277	238	300	259	265	261	252	319	257	277	276	266	249	303	283	242	281	292	257	295	275	286	263	269	253	243	268	233	287	232	259	286	247	250	314	279	262	254	228	267	270	234	276	269	268	273	299	266	273	265	277	272	245	241	276	264	266	267	273	248	287	250	285	261	232	253	271	303	222	232	254	272	247	277	271	274	271	301	264	281	272	268	263	293	226	243	305	261	257	289	265	254	275	264	256	263	271	261	253	252	271	287	242	273	273	268	238	280	238	238	277	294	252	237	242	255	285	249	245	254	235	264	282	286	252	247	259	285	281	256	273	247	283	242	285	265	249	260	273	275	254	246	264	260	244	256	239	256	262	268	250	275	241	285	291	251	249	269	258	244	254	235	294	266	250	271	242	257	271	271	258	264	256	274	263	268	267	265	238	257	276	259	284	296	268	278	259	277	278	257	254	288	251	292	251	246	285	248	268	277	275	257	273	266	264	267	279	297	274	249	272	269	258	288	291	253	286	249	252	255	270	247	253	249	237	261	270	296	281	242	266	261	232	262	304	239	253	264	251	244	251	251	248	304	271	282	235	276	241	246	282	264	272	239	250	279	246	255	245	256	272	266	293	270	267	257	236	283	282	269	253	264	268	259	301	274	317	269	236	278	262	253	262	264	248	258	233	266	240	268	270	247	276	241	280	279	247	271	283	269	251	248	269	274	245	256	257	287	254	250	277	235	272	275	269	249	274	249	264	262	215	243	251	294	270	276	274	239	274	249	277	263	272	253	249	232	274	269	233	254	253	244	276	249	239	253	295	253	239	285	294	272	233	265	244	242	241	256	259	264	272	276	258	294	304	195	253	265	286	256	275	248	255	267	281	275	246	250	238	267	281	269	264	249	266	254	265	290	249	254	249	253	249	239	218	270	284	246	286	266	253	262	285	290	265	274	251	236	266	273	255	239	267	269	280	243	238	255	284	272	262	257	288	246	250	253	265	260	298	250	264	269	250	277	257	265	254	268	257	247	222	241	289	249	265	275	279	266	292	255	246	290	269	255	241	287	311	269	248	250	277	222	276	261	266	311	280	229	267	283	273	280	256	270	266	276	267	269	280	285	264	287	268	254	236	273	258	239	266	260	285	269	268	280	263	289	276	298	291	267	255	267	268	263	297	280	248	250	251	265	277	273	285	276	281	260	253	229	260	282	240	277	249	253	253	283	272	297	274	260	259	235	242	279	277	257	264	258	250	267	276	282	262	276	265	285	251	273	254	271	276	248	267	282	220	276	257	249	257	258	272	287	250	269	240	269	264	249	278	255	288	263	244	262	293	275	269	252	292	273	249	283	270	250	236	260	289	267	287	256	266	238	280	294	262	287	274	252	258	286	241	267	244	273	242	274	247	272	277	272	281	265	240	268	242	259	243	299	249	239	280	271	284	290	270	275	251	259	285	280	269	263	275	275	253	229	283	247	241	249	260	274	243	284	233	266	261	290	277	267	230	280	299	260	269	266	254	281	241	255	260	239	288	217	263	245	270	272	260	261	259	233	280	232	268	266	241	319	247	268	270	251	257	262	289	251	257	278	265	239	270	240	251	253	236	265	281	287	289	247	266	233	252	278	255	298	246	255	266	295	293	271	255	252	223	225	287	273	260	243	247	266	289	296	274	256	276	258	290	276	253	272	260	262	250	252	267	284	266	265	253	284	258	226	284	263	286	240	265	276	291	267	270	246	283	266	233	264	285	262	322	276	244	251	258	259	263	272	246	246	266	283	266	269	273	287	263	264	257	273	270	256	262	261	272	246	265	277	270	281	268	254	254	255	286	259	243	272	253	235	262	264	272	266	287	262	277	267	249	268	237	252	242	248	235	274	273	274	273	240	261	272	263	267	277	230	259	224	259	303	257	283	263	294	247	284	259	258	271	260	304	261	279	296	279	261	259	292	280	265	251	259	267	264	266	280	260	279	277	280	267	268	250	291	268	249	283	282	249	256	264	254	270	261	271	226	272	274	275	283	248	244	257	276	270	254	240	271	257	256	240	264	230	278	251	277	253	273	292	238	264	269	276	257	267	243	258	298	258	259	251	297	239	267	275	229	255	252	281	265	282	279	275	243	255	276	254	246	274	227	253	279	267	246	263	264	268	263	268	252	273	229	258	284	274	253	242	304	253	239	235	274	268	265	232	230	245	283	288	253	245	248	263	250	247	274	240	275	261	243	290	268	269	248	255	265	265	277	286	261	255	251	262	237	245	279	262	262	261	249	280	286	261	227	264	253	280	282	254	228	247	265	271	250	260	261	297	273	243	259	260	247	272	276	235	264	247	251	257	273	259	271	257	267
6386	3122	4231	2904	1505	1372	1255	981	815	693	672	628	650	621	687	682	674	638	697	746	657	696	633	677	691	693	633	655	667	654	640	673	652	671	658	650	653	671	638	652	693	725	647	627	653	679	727	672	659	656	675	673	636	664	650	651	664	653	653	683	662	635	677	669	687	672	666	599	692	689	672	655	706	643	672	699	663	677	717	674	612	688	662	656	681	620	645	699	687	682	635	647	657	645	673	666	614	648	664	687	664	631	630	637	649	663	658	693	654	656	692	649	595	661	610	655	650	673	651	624	614	665	636	634	675	614	682	669	707	688	662	586	705	694	660	702	678	612	676	650	663	627	656	580	633	634	723	661	660	663	666	644	590	714	665	651	693	675	638	678	677	647	629	648	675	647	658	636	663	677	647	698	653	679	658	615	633	625	604	653	620	677	644	707	690	641	678	630	688	671	660	610	656	677	613	710	653	626	694	704	717	642	643	672	648	697	673	635	644	660	668	623	688	711	680	642	643	628	670	660	668	624	684	691	647	644	655	669	690	706	653	636	645	681	623	664	657	683	651	646	690	649	639	672	677	656	635	685	636	652	631	633	689	682	662	649	628	703	638	657	633	683	623	640	660	657	630	670	698	694	639	619	647	637	650	660	662	601	610	651	618	667	695	618	658	720	702	679	655	661	604	641	652	670	679	649	663	680	645	646	627	689	676	690	642	669	671	633	656	670	661	589	670	665	662	647	636	656	664	688	668	689	673	644	632	668	607	636	650	655	612	644	661	680	708	678	714	663	638	658	645	670	652	643	667	680	633	644	660	663	639	672	667	644	648	701	674	655	646	667	626	658	667	660	651	675	698	651	711	657	689	691	635	661	654	670	667	637	651	699	675	657	680	652	684	651	648	626	650	652	645	657	674	664	669	665	679	621	661	637	656	654	632	638	691	657	638	638	648	677	653	670	653	654	635	640	658	676	654	614	674	603	647	665	637	694	666	655	662	706	672	659	644	613	627	585	670	657	659	658	667	672	629	652	690	674	654	677	665	647	655	653	666	676	638	647	674	618	679	666	670	630	675	696	646	587	688	672	650	626	666	625	647	624	693	671	655	698	666	671	646	661	680	669	683	668	643	718	676	654	630	630	649	653	638	647	701	621	609	647	683	610	673	635	673	676	636	672	630	613	646	684	672	677	663	669	675	633	701	665	658	692	663	658	666	649	660	634	633	695	689	681	670	631	653	667	628	681	654	646	672	635	660	676	632	681	669	659	651	632	618	683	633	651	663	628	709	664	672	629	659	638	631	655	659	636	662	649	639	670	644	647	656	643	658	616	661	623	669	651	632	601	687	679	665	670	674	649	685	696	627	650	669	624	652	689	687	636	649	629	673	639	680	656	676	650	666	638	685	666	683	651	673	646	709	618	641	665	667	649	673	657	657	644	662	677	628	654	648	686	667	663	687	682	669	677	632	654	678	666	672	684	672	624	661	616	637	637	660	675	678	633	646	669	648	667	631	656	649	701	663	648	706	641	690	679	738	681	670	701	655	647	634	669	648	665	651	644	627	620	672	668	633	674	636	659	676	679	665	635	666	654	618	635	641	674	670	653	663	670	635	657	655	622	648	651	645	616	622	636	650	644	675	681	610	703	595	678	675	632	651	633	655	671	666	670	657	627	658	672	639	645	672	696	622	662	648	648	696	659	651	649	627	658	672	618	654	634	613	672	703	639	687	680	632	641	618	672	617	672	654	660	650	677	692	646	635	655	617	640	634	639	658	701	651	707	647	678	656	616	670	665	658	606	646	639	633	675	646	673	684	660	635	674	652	676	623	622	694	668	658	668	637	649	736	685	643	644	627	660	641	687	652	674	684	670	642	640	669	695	661	658	659	679	674	670	711	663	634	685	632	647	652	620	682	639	660	710	630	716	641	681	631	656	675	667	661	669	684	629	639	628	678	695	661	632	677	632	735	655	665	592	662	695	618	671	671	672	647	608	619	632	667	663	676	628	698	657	650	639	613	630	630	608	676	687	630	665	675	687	707	669	637	665	631	677	631	652	660	662	697	659	663	636	679	657	654	690	644	654	677	668	687	638	646	602	695	586	609	686	700	683	623	670	618	679	642	606	630	646	634	648	622	667	634	666	603	695	645	647	661	637	659	682	689	618	664	651	714	681	628	649	621	691	690	692	636	670	696	644	686	675	701	656	658	656	654	694	645	634	683	683	657	650	672	692	679	660	624	632	626	669	703	684	667	661	639	674	656	641	629	659	649	678	682	641	696	706	674	657	660	629	642	638	669	664	694	679	649	625	670	662	690	617	611	681	639	646	645	682	680	658	642	643	672	681	676	701	657	667	659	654	641	657	665	655	636	689	658	647	659	658	669	676	668	669	641	651	641	650	642	654	648	683	634	609	670	615	666	622	683	624	643	621	658	633	662	674	647	679	695	657	683	643	692	658	654	683	676	685	646	640	667	670	678	647	677	638	671	639	678	667	651	687	642	693	683	664	639	665	662	678	690	652	679	694	669	642	594	670	667	643	680	653	625	659	700	660	647	641	646	640	660	643	692	651	653	670	646	626	696	699	688	666	617	642	646	594	677	640	621	717	642	694	681	653	667	594	664	630	635	666	646	655	616	649	666	622	703	663	654	617	631	664	615	665	692	690	656	712	630	644	624	680	626	688	678	667	672	660	692	645	699	638	725	655	659	659	655	646	669	622	652	665	645	685	712	658	672	662	697	683	675	640	665	653	632	641	673	659	685	644	649	705	641	607	635	636	632	687	691	718	629	650	648	652	609	674	668	662	611	682	697	670	643	663	588	664	692	649	642	649	666	664	710	678	641	640	665	644	657	651	672	661	608	672	620	660	706	667	638	679	674	640	650	669	661	625	687	667	703	654	640	682	639	662	680	704	648	651	639	694	669	641	665	657	685	670	615	694	649	673	636	664	713	644	671	684	635	672	651	592	620	662	633	678	682	674	670	648	687	674	662	663	675	664	662	610	681	721	679	689	638	676	679	682	622	709	631	633	650	660	674	625	630	651	694	692	678	663	668	638	682	636	640	642	642	689	604	663	693	651	660	643	655	657	618	640	634	628	678	636	647	644	649	659	659	697	670	643	643	672	654	669	651	634	690	675	668	642	664	608	711	636	638	678	665	622	685	656	608	672	660	648	686	680	664	694	659	663	653	605	690	666	628	664	667	675	683	674	638	673	668	603	664	660	606	660	636	637	693	658	635	655	666	658	629	655	639	624	653	647	626	640	670	663	618	655	637	698	636	636	674	636	638	675	659	622	681	648	675	638	650	675	715	658	672	685	699	714	657	620	629	651	714	672	647	667	670	648	664	684	644	627	631	670	705	658	703	688	669	734	635	671	647	665	706	632	656	661	677	677	680	670	658	638	616	686	640	648	712	644	658	624	629	710	657	680	699	671	693	679	620	660	650	644	671	670	652	658	696	686	663	653	638	646	644	677	670	667	660	617	630	642	705	693
16977	5914	4774	2456	957	729	687	547	420	454	381	386	386	373	386	365	364	408	359	385	392	361	398	404	400	380	367	376	357	378	415	386	388	387	393	342	382	396	408	413	367	442	351	391	353	378	336	362	405	423	397	393	390	386	385	387	384	381	385	376	351	375	354	393	367	381	402	389	388	393	357	371	361	385	351	365	386	395	396	377	428	360	377	353	370	371	373	381	345	386	395	415	374	380	400	364	389	379	377	352	414	371	383	382	405	390	390	399	400	425	357	392	389	440	344	377	393	380	380	407	400	408	380	430	385	363	374	413	409	407	378	375	387	369	385	365	367	389	401	386	394	398	379	377	386	413	376	391	398	411	371	362	380	420	371	401	345	375	379	401	376	380	374	402	388	369	351	353	428	375	391	348	395	351	415	385	348	349	397	368	452	367	360	379	385	384	376	375	406	358	349	371	379	407	423	410	395	408	373	395	372	412	385	374	382	372	410	379	366	378	406	385	349	383	384	404	369	364	376	404	357	376	391	411	372	395	396	408	402	383	364	391	405	376	397	406	389	360	382	352	380	366	403	385	395	375	433	381	388	377	422	339	404	360	387	396	391	391	354	370	356	390	358	385	397	378	402	408	344	382	390	365	377	359	375	396	411	377	381	383	389	384	388	394	402	386	395	400	417	361	375	377	390	359	361	367	395	406	411	386	405	369	399	366	393	356	376	376	382	379	371	357	382	368	386	377	347	380	377	341	378	351	377	367	390	363	353	394	394	401	367	414	419	371	391	381	356	361	365	375	392	360	351	362	378	384	398	365	371	383	380	365	360	417	367	383	391	353	378	403	396	377	379	375	374	385	386	384	392	378	380	368	387	397	372	382	368	382	352	401	383	384	394	399	388	343	366	375	390	379	396	386	404	409	346	363	399	382	390	371	392	373	347	346	367	384	419	354	387	382	360	427	381	391	372	370	407	404	391	394	391	381	401	355	345	371	414	364	378	376	406	380	434	373	374	370	388	367	412	396	383	368	367	400	401	375	383	395	401	385	371	403	380	362	421	406	382	384	367	392	370	375	381	365	367	363	389	399	424	376	379	351	359	351	374	372	374	365	395	380	369	415	381	399	374	361	394	375	394	365	354	352	395	408	375	349	372	361	356	390	406	380	407	384	386	359	389	395	393	362	369	393	356	415	371	390	380	425	348	343	336	413	360	376	397	384	384	397	394	371	350	375	391	389	399	392	394	377	380	352	385	340	390	409	381	368	391	430	336	394	372	406	344	365	378	413	374	394	399	347	375	347	419	387	420	397	429	405	379	381	387	385	343	369	380	404	384	343	414	363	409	384	423	407	413	359	387	397	416	386	409	365	380	342	379	434	384	352	391	410	358	389	358	390	393	400	358	388	357	386	396	390	373	382	326	378	399	411	361	353	401	405	401	373	384	394	356	409	391	389	385	398	383	329	418	397	374	404	390	370	362	407	394	335	383	378	396	359	362	402	380	409	394	385	436	372	364	342	386	394	382	382	400	379	391	355	383	357	367	367	399	391	370	383	388	338	338	359	376	360	393	438	391	363	387	383	390	394	379	398	396	353	363	366	362	392	352	369	354	357	415	387	382	407	359	373	394	373	383	374	373	398	401	401	354	392	406	357	370	373	366	404	400	418	395	368	390	370	321	390	381	369	352	366	371	400	395	397	376	402	390	380	391	362	380	412	387	386	393	357	401	398	401	395	338	380	384	379	397	379	385	360	359	413	409	378	389	379	370	397	395	363	400	398	384	368	354	381	392	409	406	358	400	411	391	414	381	389	350	397	407	397	390	369	375	439	376	369	395	387	396	392	365	373	395	372	415	384	394	369	375	404	399	370	403	382	374	393	433	365	376	371	378	355	401	375	376	404	404	401	366	397	363	363	386	357	412	386	395	415	371	371	371	419	376	395	341	393	393	397	384	390	388	386	394	372	378	348	392	376	389	393	390	391	394	365	390	361	393	371	369	397	384	418	400	404	388	365	381	379	380	386	402	388	384	369	378	352	375	381	383	373	384	385	398	365	393	403	401	394	392	369	374	355	373	387	357	433	378	416	397	397	393	354	371	394	390	384	356	413	379	403	395	358	374	402	420	380	390	417	362	383	390	376	389	359	358	403	389	359	336	372	398	366	374	388	377	365	364	400	370	394	357	439	370	414	369	355	376	407	375	367	408	350	366	360	360	355	411	364	372	406	396	399	383	402	378	364	399	364	387	408	437	387	422	399	402	342	393	380	376	385	418	362	379	384	385	425	409	403	331	366	398	391	377	378	360	386	371	360	352	386	401	392	413	429	365	369	390	410	360	379	402	394	391	377	378	333	384	421	368	382	386	414	370	363	399	388	369	364	357	397	372	358	409	383	366	381	371	391	377	364	360	391	408	394	402	397	406	370	390	416	368	367	351	401	376	357	377	386	411	385	398	396	374	378	391	397	345	368	399	376	374	373	397	410	380	349	388	391	415	393	422	395	396	384	401	377	396	347	392	368	397	374	442	359	396	385	370	366	371	389	416	367	391	374	367	396	412	371	403	377	427	380	405	386	394	359	358	372	381	437	411	356	385	324	371	353	399	360	401	412	402	385	382	426	422	381	389	362	392	376	361	376	372	384	364	371	378	372	385	409	406	426	422	425	398	414	373	428	373	390	385	419	377	352	350	426	351	401	384	412	414	412	397	399	365	399	371	415	415	414	404	383	389	398	388	403	417	381	385	364	364	357	412	379	421	368	378	387	378	384	361	377	357	393	418	381	378	381	382	393	395	412	346	382	345	368	354	391	428	392	384	412	389	360	373	393	386	377	383	399	368	391	390	372	379	377	382	389	384	405	369	344	399	408	427	361	384	366	361	387	380	380	367	400	351	386	393	399	377	384	378	374	400	350	387	349	395	349	389	395	404	391	370	399	402	385	354	391	409	342	401	362	395	419	372	409	391	360	374	374	367	390	407	380	382	382	349	407	364	378	362	398	391	339	380	368	402	389	386	380	357	418	386	387	389	416	361	352	397	374	406	398	408	423	380	383	391	395	404	404	386	406	385	356	419	377	388	381	408	372	391	353	380	408	386	366	365	382	416	369	371	360	404	346	375	394	377	371	395	395	391	384	378	417	391	365	360	397	391	370	341	405	400	386	424	399	366	402	406	399	388	361	399	354	394	406	389	382	383	386	360	371	376	331	371	395	403	366	394	395	376	362	413	393	377	399	368	414	376	430	384	374	374	368	406	394	399	394	397	401	365	363	418	401	384	394	354	366	393	400	390	363	363	372	346	417	371	404	377	396	347	409	358	386	395	393	399	377	367	425	374	401	377	377	399	369	389	374	356	382	380	403	359	380	394	409	382	373	381	375	400	395	387	387	384	399	329	385	377	357	388	386	415	364	389	373	374	372	377	370	355	413	429	407	370	388	389	372	376	382	401	382	390	395	421	402	376	381	390	361	370	401	352	387	359	376	392	367	386	349	387	347	365	393
12432	5790	8932	6590	3156	2667	2355	1846	1284	1203	1108	999	988	968	1024	937	921	1036	947	891	905	940	1031	963	881	915	913	833	905	918	894	891	865	920	888	962	910	871	944	981	903	935	856	913	914	903	914	918	947	968	862	932	932	916	922	927	962	855	875	953	907	900	954	926	855	884	908	925	951	932	953	930	915	927	926	829	897	967	901	929	898	871	949	935	910	955	883	948	888	879	912	923	873	908	852	911	910	849	920	861	951	893	931	900	825	870	876	866	919	882	913	896	874	889	890	878	884	886	925	884	924	922	908	907	867	910	887	952	897	963	844	929	890	947	887	927	894	955	919	894	920	882	877	948	890	933	920	890	889	854	852	871	904	898	892	916	892	963	832	880	891	840	920	865	885	924	918	896	909	871	898	896	872	879	877	863	924	937	922	886	896	917	908	927	906	904	899	921	889	925	892	939	891	935	856	922	879	907	946	876	937	919	879	894	906	928	864	863	885	911	912	823	868	856	948	935	850	939	977	884	905	911	908	917	872	952	940	968	895	911	878	886	875	872	928	986	926	884	902	861	892	914	973	904	918	866	917	886	906	874	907	951	886	893	882	859	892	907	945	933	875	897	828	888	931	891	931	904	875	909	916	923	906	878	911	908	950	928	903	889	846	895	901	931	883	873	900	907	910	917	867	939	892	930	946	924	849	859	910	894	933	921	881	887	854	919	899	911	856	928	912	873	895	842	944	891	913	896	868	928	867	811	915	942	919	879	877	900	883	913	882	930	918	862	951	847	887	908	931	942	937	925	930	883	908	914	868	884	883	900	878	884	924	895	965	963	897	910	871	893	843	860	887	916	906	930	914	957	908	858	961	878	868	934	840	885	927	879	875	864	883	933	879	878	835	874	902	910	942	895	863	865	914	904	865	930	934	915	907	877	911	920	934	901	920	931	892	877	873	895	914	884	872	942	894	918	914	890	909	889	886	891	881	918	874	882	912	879	942	888	940	892	938	849	921	875	905	961	928	884	924	878	898	897	906	917	894	922	863	929	941	920	898	906	899	907	916	916	904	893	853	950	920	874	911	890	916	956	913	926	917	883	900	900	909	928	935	913	898	847	954	927	899	886	863	887	890	924	877	882	881	885	883	873	905	859	920	939	895	870	910	878	868	895	902	905	901	892	889	917	904	914	901	875	886	866	934	889	951	921	935	947	911	866	865	923	900	861	924	975	887	877	873	895	801	907	869	901	924	907	849	943	896	906	914	910	910	899	930	901	901	883	925	922	926	934	915	949	908	866	899	904	922	895	943	881	872	863	962	863	899	906	881	946	912	924	896	858	874	909	879	930	887	885	958	876	919	914	958	899	872	911	938	943	935	879	881	864	923	894	883	898	956	878	914	919	878	899	921	872	879	923	895	875	935	888	947	859	902	894	898	921	897	919	871	901	935	912	854	913	915	917	945	946	933	885	881	875	885	867	929	891	907	847	837	878	904	910	907	862	908	881	918	929	885	875	897	903	877	884	925	925	863	933	929	936	857	926	913	882	902	858	916	854	947	933	928	932	894	883	896	862	915	940	914	864	926	903	852	877	900	896	880	903	838	903	902	891	935	916	904	859	893	872	927	925	886	903	950	910	938	914	918	943	890	923	900	926	898	898	887	945	878	916	924	913	937	902	954	913	971	897	915	905	884	876	885	871	900	908	903	917	864	880	914	919	873	922	917	934	919	904	923	909	915	943	900	890	943	908	894	907	851	901	933	901	890	868	878	902	928	851	914	902	911	914	876	852	861	875	876	885	885	869	862	918	864	910	908	928	915	909	872	910	892	875	894	912	940	894	932	878	909	893	911	899	940	926	942	919	852	899	933	960	872	909	873	904	925	926	886	927	925	897	859	934	886	832	914	914	938	942	891	895	900	884	913	886	837	932	956	914	850	842	907	916	882	910	873	841	921	895	879	862	923	930	898	917	900	916	862	919	971	824	902	881	907	855	929	902	893	913	906	935	896	850	860	931	899	906	966	912	885	918	918	950	910	887	916	889	883	886	904	904	869	997	929	905	904	929	912	885	883	917	930	900	924	883	850	895	974	843	873	883	902	878	909	930	950	901	953	894	881	973	873	893	856	889	903	897	892	918	867	905	916	914	876	908	888	889	881	890	891	868	965	864	899	889	932	923	959	931	847	898	919	877	885	911	859	908	921	856	869	935	895	972	927	930	907	895	911	929	925	897	872	902	955	899	890	863	941	884	873	860	855	988	913	852	952	920	903	923	887	899	931	941	900	879	873	896	876	894	928	915	831	893	885	925	890	957	914	908	869	943	896	942	904	861	899	914	903	954	911	873	911	887	895	880	903	886	897	917	917	869	906	921	907	928	863	907	943	881	898	913	906	952	898	886	853	926	890	931	956	877	914	852	867	898	899	944	906	855	916	921	873	907	860	946	898	918	871	941	900	861	885	934	880	834	936	906	913	899	899	920	895	898	875	881	851	912	903	911	881	930	959	925	911	953	929	885	901	922	939	852	890	942	923	903	876	926	890	873	896	940	886	915	916	912	960	945	899	903	973	914	857	905	896	859	878	873	926	939	928	904	896	847	860	891	888	922	919	933	881	891	851	874	943	845	911	943	886	901	929	942	912	891	930	901	896	920	858	841	904	890	884	873	875	888	869	884	938	888	945	920	841	869	882	870	908	920	907	895	845	948	889	910	918	877	905	886	917	879	892	916	930	897	889	947	901	883	906	940	921	864	886	924	878	937	938	882	919	900	879	928	923	876	950	865	907	906	891	897	885	871	908	920	891	883	914	828	883	907	939	898	962	857	873	863	927	913	924	952	846	888	898	885	904	875	929	877	912	891	881	857	910	893	977	902	918	908	911	877	841	911	922	925	898	913	961	903	847	885	905	889	900	845	887	945	935	882	884	942	901	932	838	868	910	953	913	865	903	907	896	897	903	888	888	891	866	942	885	896	929	911	918	936	905	915	873	894	885	917	880	898	896	904	892	928	861	946	872	821	926	948	905	886	919	891	914	917	979	897	868	917	901	928	914	847	878	890	924	884	887	898	933	928	880	932	895	887	911	885	897	934	842	921	926	888	932	915	865	906	913	847	926	878	927	876	866	915	929	845	917	938	861	930	909	943	927	955	948	883	876	905	908	905	879	882	907	910	867	917	935	885	875	898	888	906	878	947	872	889	933	911	908	923	897	872	873	908	944	883	923	866	868	962	852	903	907	927	931	925	888	879	873	986	896	816	902	899	937	924	970	900	863	926	891	898	892	918	914	848	916	861	892	884	920	876	916	879	900	890	892	928	909	882	901	858	907	919	884	961	943	888	937	904	898	919	918	876	905	848	906	886	925	865	888	946	925	897	891	894	946	915	869	944	894	893	950	887	891	916	925	868	883	957	881	890	882	971	883	895	876	904	860	919	948	894	932	929	871	856	907	902	938	892	951	914	912	858	874	798	948	947	829	914	909	901	884	916	925	936	899	875	893	959
25639	9787	8134	4353	1307	923	785	536	457	371	346	325	320	339	300	282	312	319	315	317	304	311	292	311	339	278	263	282	284	274	291	289	289	290	275	296	337	302	289	284	293	292	279	276	301	277	321	263	315	307	301	277	328	290	296	282	267	316	299	278	298	285	269	309	293	326	282	279	307	285	293	290	275	300	288	300	282	307	281	299	284	300	310	310	283	284	276	299	307	297	298	293	296	275	283	278	262	283	289	301	279	308	251	266	293	259	279	291	305	298	276	283	287	283	289	294	289	284	288	305	295	310	311	327	284	308	266	318	307	288	298	275	328	274	312	296	317	265	254	296	298	271	259	302	287	298	294	289	286	301	291	309	295	289	274	303	292	275	294	272	282	312	294	294	275	295	286	297	306	324	302	329	291	294	314	299	344	280	279	266	287	259	290	333	324	296	314	300	311	323	282	297	285	332	270	297	310	302	300	303	309	293	295	305	295	283	329	315	308	269	296	271	286	248	292	274	295	327	307	283	301	302	276	286	279	259	294	282	294	287	330	294	249	295	306	260	298	316	288	309	304	309	273	272	298	304	308	297	304	324	291	278	289	301	285	287	283	277	325	305	323	269	285	328	314	310	318	294	268	283	317	308	303	287	269	284	303	303	298	297	315	283	272	297	309	298	299	281	314	291	312	279	314	291	306	261	306	308	315	283	297	313	319	293	294	307	296	309	310	283	283	304	267	307	292	288	258	284	287	281	283	300	289	295	289	312	293	281	307	253	320	304	326	307	308	312	294	277	309	279	296	292	323	308	303	303	304	317	304	321	300	288	279	300	281	305	282	289	299	303	282	280	313	302	306	293	269	295	294	300	287	306	273	262	315	285	312	274	329	287	323	310	310	315	283	298	277	296	334	255	286	309	313	347	311	293	313	309	347	266	319	278	306	278	290	302	301	315	265	307	264	305	304	292	327	278	275	308	292	302	269	292	310	266	301	319	306	283	305	294	304	318	334	309	274	301	316	288	285	257	316	291	298	303	299	315	302	302	276	295	298	322	333	299	296	302	268	288	297	311	297	264	314	286	299	303	304	275	324	312	304	301	299	315	288	311	308	316	300	281	323	286	303	319	287	304	281	303	311	314	299	267	284	300	275	315	254	312	301	302	330	291	287	301	299	298	301	310	290	302	300	292	300	306	284	274	289	309	300	302	294	297	315	314	311	291	306	335	289	304	266	278	286	304	322	273	283	315	321	273	298	274	283	305	309	267	285	282	275	311	345	262	271	301	311	301	294	278	306	292	308	288	292	299	284	278	305	286	278	284	270	271	291	262	306	286	274	304	300	284	279	301	316	288	285	303	293	290	314	303	313	314	271	315	296	304	303	304	238	286	277	273	270	328	280	283	323	289	295	292	277	310	285	275	288	310	280	281	290	325	305	305	287	337	294	322	288	275	298	284	306	321	336	272	297	278	292	303	269	308	317	291	266	295	285	294	299	305	291	299	290	297	298	282	317	342	288	289	266	318	292	296	289	286	325	311	264	286	292	290	287	306	281	339	316	275	309	295	288	278	265	319	292	308	290	328	264	303	291	310	321	308	285	305	338	315	283	296	306	310	273	303	306	308	300	278	280	327	268	319	281	307	318	305	305	301	294	319	281	300	278	310	299	305	303	312	297	266	303	320	294	273	296	305	283	266	290	299	300	302	265	291	309	288	323	251	292	286	292	298	292	304	274	305	296	292	274	281	318	302	325	279	302	291	282	328	326	305	292	294	311	327	314	289	299	312	283	302	314	303	312	281	312	270	311	264	269	309	289	311	299	302	287	273	292	314	299	309	299	258	332	322	305	313	332	293	286	271	282	297	303	295	286	317	282	290	281	318	275	310	278	304	327	276	261	269	279	271	272	284	275	300	323	296	272	296	247	283	319	312	317	299	281	294	292	301	290	285	324	310	290	301	300	307	308	271	304	284	288	307	306	296	294	331	308	290	306	280	312	288	319	302	290	291	270	315	293	291	294	292	275	276	283	304	298	286	278	282	305	327	291	303	297	271	314	294	293	263	302	273	248	274	293	284	311	294	275	294	293	301	269	294	280	300	304	271	308	303	314	316	284	292	298	317	309	284	314	315	281	308	284	270	268	291	268	267	308	279	283	270	310	325	305	290	291	311	313	289	293	287	281	322	298	264	278	313	287	278	279	315	317	306	305	349	298	301	301	306	289	310	289	304	300	283	310	310	302	291	282	256	287	287	295	323	342	325	275	284	290	315	303	298	307	287	292	287	301	288	304	260	281	286	297	291	312	326	313	300	328	303	312	267	284	317	276	288	300	296	313	286	300	308	302	315	321	316	302	295	263	296	319	292	301	296	300	290	301	263	289	317	295	292	305	266	319	287	289	292	318	318	310	305	282	300	295	302	295	305	278	284	294	308	261	316	273	274	271	304	303	271	286	276	304	296	303	301	317	303	280	282	284	276	300	270	312	313	288	297	273	277	277	274	272	271	340	301	290	281	294	287	296	280	300	288	283	285	298	278	284	299	276	276	274	296	304	273	294	305	297	292	303	281	289	261	269	306	315	276	295	324	294	270	287	316	318	296	305	264	277	319	346	286	314	302	294	256	310	301	335	318	336	290	274	328	293	312	293	276	265	284	275	300	348	324	302	304	281	263	281	274	306	273	286	326	280	306	282	329	289	303	288	289	269	273	286	262	279	291	316	325	288	302	294	288	317	317	308	280	312	314	284	300	304	300	290	309	260	293	264	294	327	324	291	318	315	298	301	319	318	289	300	302	273	265	296	295	303	280	321	290	269	264	270	264	249	324	307	252	329	275	309	300	288	289	282	283	313	304	313	290	327	273	313	312	289	316	316	307	309	270	283	272	295	299	312	268	272	277	307	309	306	339	269	302	276	317	279	310	299	260	296	340	293	319	285	313	279	320	287	329	292	296	300	279	288	311	291	262	294	296	308	271	310	310	262	300	282	328	317	278	325	293	301	279	285	298	282	297	275	286	292	310	303	260	258	268	251	324	302	275	314	276	290	293	297	279	330	292	300	275	299	335	296	302	280	262	303	279	297	293	290	283	304	313	321	286	304	283	283	296	266	288	291	300	285	257	293	313	297	281	296	305	304	301	289	296	284	297	295	309	306	321	293	283	310	298	317	312	285	299	317	298	294	288	329	291	291	277	299	271	284	313	296	286	283	313	290	299	304	263	275	287	310	310	296	266	265	271	314	326	303	276	267	262	273	294	315	321	298	317	302	281	325	326	318	259	292	289	277	285	274	313	277	270	294	294	284	294	278	298	303	237	259	288	271	266	303	287	282	317	314	305	287	299	299	265	284	277	317	285	301	281	306	299	311	292	305	261	304	281	296	277	302	298	301	303	322	323	307	297	297	303	299	303	251	288	285	263	296	329	328	270	281	315	332	301	300	298	288	295	307	302	321	276	269	280	296	328	311	308	286	309	323	271	311	299	312	283	282	308	278	327	289	291	248	299
15514	8040	13602	10098	4445	3615	3045	2139	1359	1170	1034	916	919	871	851	773	820	794	785	772	756	725	715	691	807	759	775	710	748	737	712	710	724	759	731	745	709	723	678	659	697	689	695	721	708	717	718	712	691	714	710	731	692	700	731	699	727	728	680	699	743	739	705	714	662	722	725	722	731	669	727	715	695	685	696	736	731	679	706	705	725	725	681	731	697	705	682	709	720	707	689	744	622	700	664	684	669	672	672	683	706	694	669	650	640	688	739	689	711	694	699	648	677	727	678	694	745	699	695	763	690	706	672	722	712	699	691	647	671	677	689	684	697	728	695	726	695	678	709	709	669	735	683	696	708	694	717	718	681	682	690	703	644	690	731	714	710	694	664	713	685	712	725	719	672	690	713	714	724	682	690	670	719	730	722	692	662	733	718	705	698	690	703	681	701	713	683	732	687	686	651	744	692	704	693	676	730	713	708	685	677	675	679	680	713	679	753	672	682	685	677	696	737	753	747	668	707	687	667	703	709	731	696	690	682	676	717	671	691	739	670	702	674	737	698	760	712	715	664	653	682	674	652	743	733	707	714	686	703	694	627	647	740	672	695	690	684	707	733	686	726	689	696	686	706	689	657	668	718	696	708	704	697	691	655	722	716	699	662	658	664	662	694	682	702	686	671	750	707	704	684	695	668	685	701	703	723	703	714	699	723	721	754	737	673	699	699	737	702	696	697	659	683	702	729	700	734	734	718	677	670	735	673	732	687	668	682	711	692	674	715	668	705	646	706	705	704	701	686	694	734	686	660	701	704	763	660	690	715	734	695	668	678	690	695	720	675	671	656	661	724	682	712	746	696	746	673	703	716	721	702	668	743	722	647	686	716	657	719	682	720	699	708	689	693	678	761	663	738	698	697	671	675	669	701	706	707	654	706	694	691	696	646	698	691	677	694	686	663	675	713	687	673	682	678	704	702	717	683	672	689	739	661	678	712	736	676	698	726	708	688	721	715	747	658	714	712	687	730	680	698	706	696	739	705	671	714	735	662	700	706	716	746	701	687	712	657	657	604	658	682	694	651	763	691	664	676	706	685	701	709	654	701	697	681	724	707	688	712	706	690	667	702	722	670	706	678	699	732	705	715	704	699	662	723	716	677	700	707	703	690	726	732	724	694	672	671	660	705	675	723	673	686	702	702	691	693	707	684	701	680	708	689	708	656	683	680	688	746	641	668	686	707	720	721	692	650	643	621	700	750	673	691	706	685	675	683	768	682	706	661	719	667	704	709	717	716	711	735	743	691	752	675	721	714	746	684	714	637	708	715	714	720	718	682	675	713	674	704	675	654	684	669	670	718	720	688	715	697	700	676	697	702	688	698	696	710	692	712	665	692	645	692	662	689	718	683	685	703	709	717	638	745	642	657	772	671	723	752	700	684	681	704	666	715	654	678	705	714	714	675	696	706	642	746	705	670	700	743	680	730	657	689	649	687	663	685	701	697	659	693	657	698	690	765	698	693	691	650	707	752	701	733	704	658	705	739	731	687	693	709	728	703	722	685	695	698	725	702	686	699	695	690	720	720	682	666	678	723	715	656	690	722	699	697	689	735	710	699	653	723	687	689	722	713	685	690	676	714	692	674	688	666	731	736	723	717	670	703	676	709	667	683	738	694	679	689	665	668	709	758	710	708	693	693	669	700	662	686	667	649	715	712	667	706	717	702	674	731	698	697	695	684	666	693	701	669	724	713	740	662	732	723	724	685	728	713	686	676	695	693	716	724	699	683	717	664	689	693	688	706	735	680	709	726	698	709	716	637	707	743	706	713	746	689	732	727	661	723	680	705	713	649	718	748	684	711	645	676	686	734	729	703	685	676	680	679	685	730	727	680	697	716	716	716	699	712	701	686	686	727	724	672	706	687	709	672	703	707	704	709	714	686	730	735	715	738	694	716	661	652	690	717	670	697	662	709	704	701	679	703	711	766	700	683	707	664	725	734	736	691	687	695	719	631	725	700	669	723	716	695	713	699	696	667	697	692	741	702	681	697	686	676	707	682	767	712	704	691	725	693	643	711	729	698	725	768	705	707	690	698	684	675	704	705	673	726	689	723	639	729	690	680	684	673	701	681	708	723	702	691	724	696	700	691	731	705	656	649	737	738	733	676	699	686	662	726	644	721	731	660	670	703	654	700	697	669	673	718	707	725	741	684	730	708	724	720	741	754	689	698	667	696	699	699	719	689	683	681	714	711	713	684	717	704	728	673	705	719	710	702	742	663	670	679	683	752	714	688	750	694	698	659	699	700	688	731	646	655	671	710	733	681	704	768	708	710	687	678	732	698	688	707	670	728	696	683	685	723	695	705	704	686	735	654	728	690	698	699	661	702	672	711	645	674	694	691	702	713	670	738	693	718	714	716	686	700	690	727	742	668	667	693	698	725	667	717	710	681	731	735	640	716	694	783	678	679	758	688	719	660	690	686	685	737	679	718	701	727	663	711	688	663	716	691	719	688	675	743	729	663	716	682	711	667	735	679	710	714	718	716	649	684	755	690	704	678	679	656	668	732	688	669	695	698	688	711	652	728	694	722	670	729	729	713	720	698	717	703	675	686	724	741	756	698	707	691	659	751	708	739	701	734	661	701	655	735	716	746	685	684	695	656	707	693	719	713	701	688	682	668	714	719	689	726	702	700	741	710	739	691	656	752	684	702	706	676	677	699	696	714	722	710	750	802	660	706	669	685	711	715	677	708	700	729	751	669	668	683	678	700	718	747	687	715	740	692	706	666	678	748	685	661	674	697	685	655	732	721	704	709	670	734	723	717	720	682	683	734	694	715	701	701	712	755	694	740	725	764	717	664	695	695	710	697	678	700	681	717	709	687	673	670	717	713	762	693	662	739	713	704	719	713	711	694	738	718	708	703	675	703	617	692	703	717	710	747	672	688	692	702	666	702	665	685	698	671	690	745	740	721	690	723	694	677	759	678	718	698	687	699	726	704	713	709	670	685	683	701	710	693	653	684	708	710	717	707	721	689	736	667	703	695	741	682	714	708	722	738	727	745	693	723	706	678	759	697	701	689	695	695	656	649	685	686	688	675	707	712	711	722	703	719	703	716	680	684	680	664	671	705	711	673	737	746	689	715	744	676	728	709	726	703	666	699	726	663	714	639	675	632	688	717	671	704	742	726	693	703	709	664	716	745	712	679	674	677	694	704	664	686	670	670	728	709	653	707	740	710	663	677	691	711	728	669	705	719	714	643	693	711	711	694	674	662	707	677	704	718	683	668	667	718	730	722	662	726	738	740	676	665	724	709	714	686	665	708	652	672	719	649	667	710	697	738	695	684	701	731	719	670	674	747	720	694	699	707	659	695	728	729	697	675	682	678	679	681	731	698	711	714	690	675	717	671	709	714	706	688	665	679	646	712	705	678	672	733	721	689	663	698	698	656	699	667	654	692	670	697	702	696	724	669	654	672	721	684	715	678	686	731	685	715	707	713	707
8555	3366	2403	1257	445	395	353	303	272	286	291	290	271	272	268	253	284	278	268	268	293	292	259	318	270	235	263	259	281	263	250	295	264	287	310	263	226	251	279	287	254	271	236	267	267	266	294	262	281	294	269	267	272	289	286	270	276	269	305	273	280	271	285	264	267	260	273	267	270	285	293	277	275	265	238	259	303	249	274	287	265	288	264	259	259	247	253	268	278	267	283	281	248	276	261	286	272	281	247	274	269	294	300	273	254	273	275	293	276	291	242	271	259	291	267	303	266	257	226	243	294	269	270	266	239	254	237	278	276	229	251	264	296	284	259	275	282	261	261	236	251	257	279	279	289	278	257	268	273	248	289	271	258	272	231	240	266	251	290	282	239	256	288	295	280	289	258	292	257	271	269	255	266	294	273	272	267	247	228	275	263	301	246	301	269	275	246	270	257	287	247	264	289	319	262	278	275	274	270	285	311	254	272	269	280	285	262	279	266	285	280	284	261	294	270	297	264	274	271	278	257	260	267	273	276	248	272	271	282	278	267	260	254	283	287	274	299	248	302	265	259	283	258	256	267	272	254	275	263	277	284	266	295	252	292	279	259	316	247	245	254	250	303	265	287	281	244	286	311	257	272	279	269	280	290	294	262	261	260	268	261	262	295	258	260	283	291	244	278	260	280	275	271	241	242	254	280	260	270	277	276	267	261	328	264	271	271	266	260	292	285	273	238	291	285	281	230	249	241	263	247	262	290	281	298	295	301	273	275	283	293	262	303	275	250	265	252	250	248	294	266	254	286	258	250	233	269	269	260	284	260	295	230	263	252	267	246	251	239	236	265	291	251	290	247	264	284	247	279	260	263	262	262	263	273	268	247	278	280	249	265	247	242	288	276	279	235	253	274	218	279	258	259	248	247	265	262	291	248	284	277	272	234	262	255	280	252	258	296	255	282	292	280	264	284	279	260	257	258	278	234	263	240	257	262	249	231	267	270	265	287	271	253	295	254	249	264	274	265	258	285	257	267	287	275	297	247	257	274	266	276	266	257	238	230	264	258	255	280	278	260	267	261	256	276	289	275	268	261	254	272	244	245	272	258	314	269	267	269	267	311	250	258	269	257	271	313	279	267	257	270	265	243	282	249	255	265	280	250	285	242	257	261	273	254	263	270	254	250	280	261	260	266	256	276	233	290	265	262	277	274	301	270	261	261	283	267	243	273	285	264	220	281	279	308	261	248	307	285	257	277	288	284	272	249	300	269	268	276	273	239	298	288	277	282	281	248	269	256	266	278	274	278	248	262	292	261	274	293	268	279	296	278	300	260	256	261	259	261	282	274	279	275	293	257	240	254	244	311	260	262	262	277	234	280	277	272	301	275	276	274	272	286	258	285	273	286	254	270	247	309	258	260	265	259	234	275	246	237	284	286	289	274	257	275	266	279	256	227	244	269	253	295	285	292	263	287	267	253	293	251	284	286	259	295	263	260	259	267	294	273	255	251	255	277	245	265	261	287	250	285	228	269	292	271	269	289	274	256	273	259	252	306	286	276	279	256	294	252	250	259	281	291	308	286	274	273	259	266	251	276	273	287	232	308	250	281	268	310	261	277	260	237	297	263	285	266	241	287	258	253	277	277	274	303	257	264	240	259	264	283	280	280	292	288	299	295	266	268	298	258	272	280	286	260	292	259	291	258	279	288	253	287	260	253	269	284	297	279	235	280	242	242	300	282	284	263	261	286	265	231	234	258	289	276	274	280	267	240	300	273	318	287	217	277	298	236	271	260	253	277	293	293	260	262	280	265	258	252	280	292	289	258	257	263	252	272	264	301	241	280	272	273	263	284	263	277	264	267	280	279	268	237	255	264	247	317	318	249	285	254	248	280	272	241	287	287	302	251	252	265	262	262	278	264	294	252	281	259	304	297	244	278	268	252	259	260	273	274	265	283	268	290	265	309	264	274	243	248	254	249	277	292	271	280	274	273	291	296	273	266	248	291	285	277	240	272	262	260	284	281	279	278	266	264	232	241	268	292	306	267	275	265	259	240	270	260	271	267	289	266	274	283	271	249	261	279	276	285	283	245	295	273	280	284	272	262	269	254	281	273	283	286	250	265	279	271	239	257	254	286	285	290	264	262	275	251	263	284	294	301	272	287	267	288	266	284	257	235	276	285	231	269	274	277	299	254	289	289	262	273	271	261	273	277	244	286	273	234	274	274	267	264	268	284	265	274	284	284	278	292	273	267	241	275	260	282	295	242	266	266	273	290	277	275	229	285	261	247	268	280	290	282	256	278	272	284	290	277	278	282	278	242	270	289	249	252	295	250	265	241	293	277	255	234	274	278	275	290	319	265	275	282	265	279	248	280	289	284	300	279	266	284	265	277	272	276	272	245	259	266	264	272	286	292	262	267	251	281	275	288	263	268	261	250	281	257	278	270	269	275	271	272	261	230	257	241	273	279	314	269	275	277	249	267	265	280	258	289	280	299	297	260	294	263	317	286	254	246	270	275	295	247	266	262	258	274	251	295	300	272	265	267	278	256	266	236	261	244	237	273	244	263	275	279	286	270	278	287	324	253	280	276	256	263	236	296	264	225	264	247	276	249	258	236	255	281	253	255	269	262	262	285	237	284	309	263	279	264	280	279	279	271	288	255	252	260	258	285	280	279	258	295	284	249	276	267	254	273	259	295	278	297	261	272	262	273	263	279	293	267	278	237	241	307	296	279	290	252	239	254	259	249	305	260	288	258	270	274	286	286	294	272	267	252	310	266	288	254	247	251	245	265	258	263	262	273	247	263	253	273	249	238	276	260	259	278	274	267	266	272	264	275	289	286	298	268	280	300	303	276	260	257	238	254	274	242	276	262	228	254	256	256	271	253	261	293	268	266	298	259	265	300	273	275	255	251	262	278	284	281	252	249	254	269	289	260	256	281	275	256	242	260	282	284	247	242	264	255	232	250	268	253	291	265	280	266	264	269	287	256	280	233	285	248	282	279	272	275	266	304	267	309	275	244	247	284	256	281	280	278	240	297	261	280	286	258	245	264	262	269	258	299	266	258	285	253	272	265	246	276	302	271	275	299	238	275	299	277	294	256	299	242	283	269	317	265	238	298	300	268	247	278	272	254	277	254	283	292	278	289	272	269	240	273	293	237	271	274	304	274	246	272	280	277	288	261	275	284	281	253	279	261	307	266	255	276	264	256	278	265	304	278	281	271	246	256	269	243	266	303	249	278	247	236	293	294	265	268	219	239	252	247	265	271	233	247	253	261	226	277	249	268	277	269	244	250	265	298	270	298	278	251	281	289	287	264	305	249	250	247	261	263	297	256	251	271	278	281	242	262	293	260	277	265	281	261	221	293	278	258	255	274	278	237	244	294	260	245	273	295	273	269	288	303	272	305	259	329	249	266	265	247	248	261	254	257	280	248	276	279	278	286	264	252	275	278	273	255	254	260	287	285	274	256	252	277	271	290	296	273	284	272	237	251	272
6627	3589	4989	3597	1521	1300	1184	995	773	697	687	718	635	683	680	670	649	666	677	659	665	659	682	646	694	647	656	655	673	686	675	705	645	686	599	652	674	672	679	615	655	708	672	679	651	657	662	663	687	689	638	671	716	682	674	660	701	635	668	645	683	707	671	662	660	650	677	704	715	666	654	674	663	620	624	700	707	649	665	638	707	693	665	705	648	667	699	680	658	671	696	681	672	675	698	683	643	674	626	650	650	734	652	651	709	665	647	687	687	671	689	676	691	662	644	674	662	617	678	724	629	670	715	669	642	685	701	638	661	700	639	654	684	640	659	699	680	710	625	677	653	611	703	667	653	705	668	678	661	673	652	665	694	677	655	672	698	686	690	656	657	673	655	684	684	620	628	681	670	669	681	689	648	683	694	689	647	655	674	648	695	622	673	651	641	669	595	719	733	693	616	665	666	603	669	636	667	652	650	662	663	645	706	665	676	687	669	716	691	627	690	673	639	667	656	636	677	654	692	601	697	686	712	640	648	669	651	659	661	681	662	707	680	682	697	639	666	658	647	668	604	679	660	715	684	674	692	681	714	662	637	660	666	730	662	695	680	699	687	645	675	711	666	686	700	691	676	679	704	661	653	675	653	666	669	699	623	659	671	706	666	685	672	652	652	643	682	686	682	683	659	661	656	666	650	696	612	691	642	662	722	706	683	671	680	699	649	648	658	659	668	680	621	692	651	648	649	670	690	650	680	667	669	689	648	645	704	586	721	675	644	680	673	690	633	685	657	672	703	701	653	677	672	687	681	706	686	679	654	670	632	630	682	726	656	662	657	637	653	720	689	648	653	736	697	664	645	686	677	654	680	651	655	664	723	672	661	710	658	696	680	658	637	647	687	696	654	693	668	649	640	716	694	631	690	635	670	644	693	675	733	667	640	685	695	649	653	662	699	665	634	675	683	650	625	674	701	661	669	623	693	666	700	715	682	663	723	662	615	651	641	658	670	705	647	720	728	659	667	703	670	672	625	662	643	686	681	628	659	627	666	698	661	667	669	697	677	689	645	647	658	662	707	690	660	655	675	686	690	669	691	651	666	669	637	673	662	627	632	653	703	670	694	650	722	675	665	653	665	708	674	659	623	658	639	627	665	640	668	695	715	713	670	684	683	657	660	629	676	665	673	643	689	679	691	678	640	694	603	693	670	689	675	626	659	664	723	665	642	626	642	697	672	646	702	692	686	637	691	649	679	652	610	691	650	629	660	638	724	639	657	677	742	690	655	656	684	661	637	642	613	696	722	616	637	637	665	672	700	653	677	704	692	704	658	654	689	697	671	667	693	664	628	678	639	631	693	659	660	666	679	624	666	690	610	699	655	661	620	631	680	709	646	705	677	626	663	680	691	658	641	691	676	711	684	677	696	716	667	653	709	673	615	668	701	629	679	688	673	658	672	652	677	630	649	659	694	652	665	633	662	701	631	643	678	661	720	627	688	703	632	686	695	668	671	678	667	714	668	682	692	670	660	672	691	706	676	658	701	653	658	664	669	649	633	668	621	667	671	674	651	681	689	666	682	701	626	630	674	657	643	629	683	678	622	683	636	674	712	671	698	693	640	694	715	680	619	630	635	706	695	678	723	640	654	696	667	659	720	648	705	674	730	679	665	692	688	642	665	657	616	671	660	685	614	717	681	637	691	682	665	666	696	679	637	694	715	669	702	633	667	693	692	634	634	662	680	648	664	687	666	671	705	675	671	654	621	680	647	686	653	670	650	682	592	666	682	702	636	657	601	615	667	655	638	633	705	648	664	693	660	667	673	689	622	689	654	675	676	649	683	678	649	674	701	677	643	680	717	703	638	684	667	645	666	646	644	627	674	649	702	659	698	687	650	649	681	634	672	633	651	700	696	699	682	680	641	675	670	679	679	674	740	663	655	679	653	644	718	633	681	696	680	663	625	694	695	675	696	604	656	687	684	668	685	705	635	628	690	633	641	633	671	666	661	646	660	666	676	703	645	652	650	677	685	614	629	636	682	647	689	725	647	656	660	664	693	649	692	682	636	721	680	654	661	645	714	681	665	622	647	638	658	695	657	638	701	702	654	644	668	679	633	656	670	637	677	686	667	660	685	665	627	678	655	665	690	692	642	716	628	648	709	662	664	672	677	620	633	663	719	693	653	626	668	699	707	638	692	654	673	701	653	722	667	613	695	665	664	714	663	628	696	671	684	682	645	659	698	635	691	671	661	635	653	695	659	711	647	644	633	659	661	651	647	671	695	667	658	611	670	672	658	685	597	718	648	651	672	681	646	639	672	683	669	642	657	683	649	658	623	687	689	707	658	687	708	692	666	667	688	685	676	661	663	677	665	718	664	689	658	658	692	625	656	670	655	662	677	690	640	682	662	701	627	654	655	660	692	696	658	719	683	675	650	671	620	679	661	687	711	684	686	652	682	680	689	646	667	666	655	660	664	629	689	669	639	711	660	655	672	705	689	673	647	619	661	670	672	670	640	679	695	643	668	677	692	666	649	666	714	672	696	670	685	652	738	645	663	680	671	683	643	680	696	656	703	692	650	630	652	688	666	633	697	677	689	640	685	702	645	619	655	662	697	658	663	642	649	665	664	638	670	624	686	671	669	653	711	627	693	685	680	680	660	700	674	694	641	699	669	629	649	669	660	669	638	656	684	756	652	631	635	671	712	668	638	692	650	693	676	636	657	669	639	637	687	701	656	654	634	712	676	697	634	674	651	638	650	711	633	645	677	716	663	711	703	683	719	671	671	658	641	659	665	667	641	649	692	668	686	708	674	636	684	681	696	663	708	703	729	661	680	672	652	655	704	645	638	635	678	683	669	632	651	717	682	691	677	640	663	706	671	628	665	669	694	639	666	654	672	696	632	644	622	690	614	659	655	686	658	661	678	749	642	664	645	637	674	661	677	670	677	629	687	680	643	659	708	656	649	667	662	648	656	666	657	663	731	679	648	652	700	659	679	680	649	660	699	641	693	666	657	671	640	655	694	649	670	655	628	685	659	637	672	646	692	659	664	672	646	679	604	686	680	716	663	656	699	642	710	631	642	634	679	656	671	667	613	656	657	700	637	709	641	690	653	643	635	701	703	693	670	637	632	603	668	712	675	730	673	678	665	667	719	670	713	667	707	698	636	707	647	692	669	707	641	663	670	669	674	647	621	697	655	626	647	692	642	669	648	640	661	681	627	660	680	651	679	681	690	644	674	668	717	649	687	655	685	653	645	694	687	654	667	643	696	683	698	665	687	634	652	655	662	666	689	651	690	660	662	646	671	640	724	660	683	641	676	671	677	683	676	664	677	651	659	684	688	682	664	626	676	681	702	668	650	653	685	664	696	614	633	656	687	737	688	644	649	650	629	653	652	670	659	666	663	695	653	647	639	646	701	680	643	626	700	712	625	655	705	672	692	665	658	682	647	674	686	676	648	662	638	679	670	659	636	642	668	691	654	653	697	679	647	673
18414	6513	5278	2871	941	687	606	543	457	428	436	408	392	381	352	416	373	376	389	411	392	415	391	382	412	418	369	412	384	378	381	375	384	362	395	368	388	387	396	411	368	386	432	413	370	355	352	386	371	417	407	414	401	378	445	396	371	410	390	408	408	366	388	405	409	376	393	387	426	411	426	418	404	362	380	413	406	367	398	376	369	394	386	415	366	384	412	384	402	389	385	400	388	409	400	432	405	364	333	368	370	374	386	409	361	403	384	347	406	409	364	427	403	406	357	397	390	363	406	443	368	403	398	392	399	447	398	360	355	367	395	394	384	407	389	360	375	411	394	388	410	399	407	358	420	368	415	387	360	391	388	416	398	370	405	385	396	362	396	386	366	390	397	407	409	420	363	370	405	373	414	409	374	387	389	396	412	414	363	386	414	395	388	379	396	411	392	412	350	408	415	380	421	390	407	423	416	408	386	446	414	419	404	388	411	389	379	374	399	346	410	386	377	407	384	381	411	442	425	401	408	422	399	387	396	376	416	417	395	359	373	371	390	397	395	408	426	368	398	404	405	396	396	395	394	387	426	414	406	403	376	396	403	353	358	359	384	366	379	399	385	415	379	424	360	392	411	389	382	385	396	400	364	379	395	405	349	383	382	401	386	399	391	432	389	396	407	442	384	398	390	419	415	350	394	425	396	377	366	404	370	398	387	414	407	393	378	365	385	427	387	371	407	415	369	416	379	363	421	398	393	359	404	392	387	411	396	380	415	381	422	399	355	385	408	407	417	383	398	415	409	386	371	396	402	391	407	354	381	378	419	426	397	410	413	390	356	452	367	398	384	403	377	412	405	379	406	398	371	398	398	387	429	423	365	380	388	375	351	357	412	365	396	372	363	379	383	384	395	384	396	367	386	409	372	421	365	379	424	398	395	416	382	417	379	401	415	397	391	394	411	412	387	393	377	389	383	339	425	353	369	415	398	396	386	409	370	359	376	370	352	391	415	374	398	354	369	379	383	403	388	350	353	397	409	346	438	382	400	396	379	365	371	378	371	404	386	418	405	398	454	379	366	354	369	383	401	386	405	364	396	369	411	416	389	383	377	374	374	363	400	377	429	395	369	383	375	390	361	378	409	363	381	435	420	409	384	362	435	361	391	344	388	382	417	381	375	419	370	394	379	402	411	411	368	350	399	364	374	384	381	420	413	398	407	398	407	383	387	365	400	351	357	371	403	396	390	392	413	398	376	384	374	358	385	364	372	383	370	387	396	411	417	383	407	414	352	363	416	380	402	388	384	432	400	390	397	381	408	409	377	403	377	381	403	427	375	354	405	343	367	406	391	390	400	382	366	376	417	386	412	391	384	403	354	415	391	391	393	375	381	417	354	339	390	403	349	391	383	358	381	398	405	418	406	417	381	440	421	397	392	370	388	385	423	383	354	393	360	369	392	362	373	346	357	404	398	376	368	395	397	406	353	389	386	417	361	408	397	395	384	407	375	405	390	410	398	423	392	388	393	368	387	423	413	424	406	366	386	361	411	408	408	365	363	403	386	359	343	334	372	392	405	418	388	395	384	418	441	405	382	353	394	378	409	374	422	399	369	365	380	388	384	330	385	403	389	372	400	372	395	403	377	410	406	406	401	388	386	400	409	408	373	393	410	399	430	383	372	399	384	366	424	392	388	436	399	365	377	397	401	392	414	390	371	393	385	385	359	380	396	414	397	410	383	419	375	395	389	382	408	336	413	392	347	407	391	408	350	390	398	390	403	414	375	393	380	424	379	352	361	396	392	375	425	401	410	396	383	417	384	392	391	388	390	408	369	401	406	396	395	357	376	361	401	384	372	381	406	374	363	380	389	416	398	363	405	392	379	379	383	391	382	377	405	370	393	395	377	366	379	372	412	422	411	400	365	413	376	371	412	377	383	410	366	358	395	390	388	411	404	405	376	384	407	403	403	416	417	402	407	338	383	426	402	398	366	392	396	388	351	393	382	393	369	399	416	415	409	369	360	366	381	400	419	406	373	375	370	424	414	414	393	402	415	365	431	383	347	396	401	389	395	410	390	371	355	403	358	398	364	368	378	401	349	353	427	380	354	397	420	437	420	395	364	360	363	355	392	354	397	406	395	397	333	354	375	370	399	372	412	375	391	353	406	380	395	397	371	361	404	434	367	390	393	376	384	371	383	400	370	418	387	398	399	372	400	390	391	350	388	367	382	365	403	405	404	369	412	377	400	378	399	379	390	399	382	379	439	331	406	399	395	380	370	407	378	399	381	398	342	369	370	363	400	410	353	361	358	385	438	355	363	428	420	400	416	399	383	346	377	394	385	386	429	385	385	378	385	380	358	415	381	368	368	377	374	423	386	401	370	415	353	383	398	392	376	411	404	411	374	401	389	387	391	381	402	371	374	399	412	358	393	370	392	402	369	364	393	393	377	389	340	399	377	388	390	347	397	374	388	402	419	369	389	408	387	401	398	383	401	389	411	405	404	346	416	403	384	417	357	414	366	404	370	383	378	431	398	431	383	402	349	350	371	372	376	414	368	363	371	378	386	395	384	412	399	377	355	407	391	386	414	427	401	382	395	351	406	389	416	377	404	388	368	418	390	394	367	375	363	397	410	377	423	385	387	371	411	394	382	391	411	398	413	407	371	405	393	375	400	426	416	371	394	389	379	379	396	394	389	332	426	389	408	396	361	417	423	387	371	401	388	350	399	362	368	373	370	382	384	395	415	388	416	384	385	388	373	439	365	357	360	364	347	362	377	377	382	357	368	394	399	446	395	384	372	366	414	389	378	369	365	379	362	391	406	361	386	362	391	386	390	361	367	361	365	366	365	413	399	389	365	412	373	399	397	400	378	359	354	397	409	377	347	349	363	393	373	400	373	374	378	402	395	401	397	394	401	375	419	396	399	378	381	400	413	373	385	405	365	379	413	367	373	363	385	374	357	395	394	378	382	398	371	408	407	376	409	394	380	377	385	364	412	401	343	357	399	376	418	368	394	361	382	408	392	385	342	375	384	383	365	377	399	386	407	383	365	388	393	375	376	420	391	418	387	391	388	345	397	426	399	371	381	386	390	368	336	420	369	385	395	367	381	362	373	357	397	379	391	368	355	343	405	377	378	380	384	406	399	389	409	420	386	414	380	351	393	390	403	366	384	411	382	383	413	396	382	387	395	414	421	404	406	410	356	357	413	383	373	395	371	362	398	353	388	420	392	378	406	382	380	381	364	406	382	355	367	392	365	383	387	355	393	382	412	376	390	406	349	358	397	366	376	376	417	357	405	395	404	378	388	382	385	397	337	383	416	388	378	410	409	403	381	407	381	400	370	399	404	370	425	353	394	412	410	346	409	388	415	392	366	387	394	404	412	388	395	376	375	379	376	409	377	367	399	375	386	394	417	395	377	379	393	392	355	432	387	390	380	377	393	362	393	370	410	380	402	445	404	391	415	397	374	367	383	429	399	405	421	368	388	381	376	371
13080	6362	10129	7523	3119	2611	2299	1789	1279	1154	1077	1026	1070	1024	964	977	985	978	945	943	938	950	976	919	926	911	973	874	857	909	973	904	961	956	902	885	935	945	896	944	970	961	958	905	935	963	917	872	917	982	903	949	901	923	924	897	854	894	889	939	955	901	967	927	946	877	918	894	918	933	953	933	884	875	911	933	886	909	927	857	910	938	922	917	929	926	944	926	960	939	905	913	918	881	898	934	908	940	946	934	874	937	977	911	914	918	934	897	913	907	854	952	940	921	919	891	934	955	907	920	899	862	893	887	904	947	890	926	924	835	938	983	896	918	871	970	915	935	865	892	957	922	873	929	921	931	869	935	856	916	883	921	904	907	917	938	935	928	895	928	928	924	966	911	905	940	925	914	940	890	915	875	901	892	906	938	909	893	917	953	900	933	958	909	899	908	892	874	912	932	921	914	946	906	933	913	840	924	919	922	886	944	936	891	912	926	926	893	906	930	961	935	911	886	909	930	874	932	960	883	892	939	947	922	897	920	915	930	956	945	921	928	926	915	885	922	901	965	944	927	910	922	893	864	897	961	916	893	926	926	917	969	949	918	931	927	977	909	906	883	945	889	899	898	923	941	963	936	963	903	906	910	912	943	926	963	945	858	945	921	919	889	943	955	883	947	894	928	898	934	929	879	920	919	862	957	856	907	937	898	927	914	913	914	969	855	896	919	926	902	952	927	898	941	904	946	966	882	904	885	937	916	893	875	871	861	945	942	869	989	898	934	885	989	893	940	935	914	834	913	895	918	925	949	865	896	885	891	901	866	905	942	919	938	908	922	927	930	867	895	931	902	919	917	946	950	892	936	863	905	947	888	919	919	889	938	954	918	877	937	947	899	931	896	867	909	868	910	931	905	896	911	937	927	937	924	925	836	870	877	930	897	892	884	903	910	928	892	901	886	903	942	960	911	903	877	916	880	905	926	950	917	953	896	903	846	912	904	924	897	932	948	894	888	911	928	892	864	891	879	959	871	920	925	897	898	954	989	915	895	941	898	868	911	901	932	961	927	897	920	931	870	955	864	933	918	876	951	925	878	913	899	980	919	880	949	950	870	953	869	932	928	917	951	930	932	884	876	944	966	912	995	918	901	920	930	924	896	887	876	877	934	930	911	867	882	940	934	932	923	943	892	912	903	871	895	937	979	944	892	915	917	910	906	904	882	937	950	942	914	894	858	855	911	904	916	902	953	884	890	899	966	891	915	888	925	963	985	958	900	894	906	888	847	882	953	939	973	904	902	937	892	922	889	927	875	906	909	895	919	898	918	860	889	926	947	867	904	926	973	905	917	894	909	909	948	920	899	917	919	896	933	911	921	946	946	887	903	923	930	947	938	890	877	930	916	949	928	944	887	892	927	934	934	911	909	928	945	869	912	922	975	888	882	942	904	919	862	891	932	860	857	905	956	944	925	899	928	964	931	944	914	951	949	971	894	916	911	880	900	895	931	924	896	971	931	904	915	899	928	939	955	884	891	884	917	945	882	913	931	938	898	923	963	840	890	947	876	878	911	921	908	885	929	901	887	895	934	1009	896	901	918	890	943	940	903	923	893	878	899	905	901	918	906	929	858	866	937	924	870	844	946	921	936	906	977	908	886	901	928	934	906	940	914	901	886	887	913	893	957	888	932	919	870	938	914	942	894	867	922	935	837	945	903	899	885	914	847	892	893	896	923	928	923	927	914	916	925	912	907	940	951	902	900	891	930	918	887	894	926	933	956	854	878	885	936	868	870	922	848	871	884	984	937	922	948	917	892	883	888	946	899	893	955	875	953	898	915	876	905	889	921	888	934	899	926	881	894	916	879	876	913	859	890	877	958	921	944	921	912	869	981	886	943	874	881	984	944	918	871	942	931	876	923	899	922	944	913	898	969	945	915	904	913	919	890	950	868	903	926	925	925	932	914	922	908	932	866	908	933	898	873	904	951	923	939	957	852	902	939	907	913	877	916	937	931	911	954	921	912	885	921	903	951	929	983	899	937	923	910	953	885	888	925	948	917	872	918	895	935	957	955	887	897	859	870	941	873	916	917	953	915	918	904	938	904	907	899	899	924	912	929	918	954	908	892	894	914	932	899	898	930	862	933	949	862	893	857	917	931	887	857	902	916	942	914	924	892	856	948	880	891	912	935	898	929	900	934	906	918	939	918	912	939	945	905	940	875	892	973	869	920	950	910	906	911	998	934	893	880	899	961	908	900	913	902	906	919	945	910	920	937	925	828	901	867	956	947	919	922	909	867	874	948	887	960	964	897	919	933	880	961	851	954	926	903	857	910	971	910	894	882	872	941	900	901	954	886	931	939	921	889	901	983	902	904	957	936	915	884	891	919	917	869	932	926	929	919	916	943	892	889	877	930	964	917	924	966	883	846	899	907	975	922	911	913	961	904	909	919	886	937	902	908	908	900	907	919	894	930	910	969	919	890	908	939	904	928	923	918	890	954	894	901	897	882	874	914	933	932	914	907	913	963	959	924	932	933	889	898	947	919	912	906	910	880	888	898	879	886	924	904	896	895	888	935	925	898	884	915	906	892	920	925	839	1001	917	895	899	920	923	919	936	958	918	908	869	899	864	912	926	896	941	912	923	926	905	900	882	974	893	905	929	921	952	887	864	880	980	875	901	919	852	943	893	905	952	896	920	934	877	906	883	901	962	897	910	897	936	961	862	925	886	884	914	923	846	952	893	943	893	923	820	932	904	904	870	874	931	958	919	910	907	887	922	931	836	902	865	924	952	954	894	959	861	918	869	896	896	919	912	928	904	914	960	925	898	880	923	883	924	917	926	857	959	894	904	925	932	926	915	920	923	894	917	877	905	890	924	869	971	894	906	963	914	897	885	957	889	880	939	960	937	936	866	911	864	912	894	898	880	960	913	970	883	919	902	855	922	894	938	956	875	922	922	962	896	920	889	920	881	893	892	890	887	902	926	895	865	876	931	933	858	903	932	874	974	915	905	898	846	968	925	938	920	911	923	905	914	949	879	916	873	903	914	912	936	856	923	900	938	916	925	886	907	903	910	915	864	919	881	856	884	906	856	920	940	946	879	937	897	955	875	927	887	900	928	910	898	937	904	906	870	919	869	856	928	907	924	871	888	923	926	904	966	882	857	876	922	890	896	892	901	872	913	945	875	914	894	877	942	953	914	875	903	884	906	976	949	905	910	902	991	871	854	920	892	931	949	859	859	902	891	935	907	942	914	912	909	923	956	942	936	934	938	933	874	904	894	937	936	918	934	974	913	912	904	958	954	889	855	939	903	919	924	970	928	908	892	874	927	933	922	909	885	892	880	916	891	893	928	925	943	951	906	909	923	921	899	926	891	946	890	891	873	904	933	945	935	911	910	935	926	898	935	904	916	919	933	947	885	918	940	899	944	920	894	914	895	942	927	960	942	956	932	874	886	892	881	960	917	820	860	907	931	909	922	927	935	960	956	963	924	861	920	883
27251	9975	8528	4827	1376	887	702	604	392	355	353	374	357	327	322	325	348	303	276	335	329	288	335	335	323	329	335	322	305	290	282	294	358	340	279	309	258	283	303	312	320	287	324	301	299	313	313	315	293	332	279	284	315	296	286	274	290	294	268	311	331	308	298	292	280	324	294	291	299	297	299	286	297	261	275	312	279	304	299	314	319	306	300	291	312	264	333	295	337	320	268	304	300	344	303	289	280	273	305	292	320	318	302	329	305	305	322	326	313	283	328	317	307	288	279	298	294	282	318	323	312	320	269	324	299	302	296	308	304	297	315	308	280	333	304	320	293	284	274	310	306	332	331	290	296	297	310	273	313	290	322	322	298	299	270	276	288	293	335	305	307	316	319	334	317	288	293	297	317	321	289	289	316	337	335	278	310	308	300	300	291	291	302	308	311	340	318	306	303	264	311	314	267	308	303	306	293	291	303	292	280	312	306	310	340	321	309	284	302	315	328	285	331	294	335	307	311	337	278	283	301	313	285	295	312	296	328	306	271	278	301	316	260	283	304	265	281	289	298	308	300	308	326	319	308	321	290	278	284	311	314	306	340	298	313	284	311	314	321	276	289	306	320	330	313	281	338	311	334	308	298	298	315	317	312	308	310	290	300	285	314	267	311	317	310	330	294	326	280	314	282	290	264	324	325	325	317	287	316	312	256	313	296	327	277	280	304	320	308	268	278	282	302	282	309	268	280	262	308	303	276	284	312	360	309	301	311	287	290	303	274	306	281	313	272	322	301	290	322	296	299	283	325	306	299	293	314	283	294	303	328	285	267	302	256	313	298	296	311	302	285	332	300	290	311	301	262	283	307	310	289	295	289	312	319	336	319	321	304	304	291	332	298	300	282	297	319	305	348	325	305	305	306	296	330	284	282	309	278	354	308	331	298	298	321	293	303	293	290	339	277	273	268	290	317	305	299	301	305	290	308	278	288	277	306	332	285	283	322	286	323	325	283	312	315	333	292	319	309	288	322	299	316	312	299	299	280	335	309	276	325	299	275	328	259	286	255	283	327	298	295	304	264	296	311	307	336	289	291	315	316	311	304	266	303	288	339	277	304	312	317	269	288	316	279	296	292	295	306	295	315	272	306	319	297	309	305	295	289	319	265	286	314	279	303	304	306	299	300	270	309	316	274	309	314	292	301	325	290	276	293	338	300	315	310	324	307	330	296	334	303	301	297	287	308	289	309	295	288	277	288	300	292	268	302	328	298	317	277	314	322	328	301	303	298	294	313	309	287	287	295	303	301	304	328	293	318	260	308	302	326	312	297	328	294	291	295	299	294	326	335	308	289	302	278	261	293	297	300	303	308	330	290	304	291	312	279	334	276	311	301	323	312	331	315	331	317	292	302	300	325	287	300	298	304	276	299	285	323	310	308	289	297	289	323	319	302	292	287	306	284	315	313	300	318	316	300	285	310	287	328	299	313	310	243	288	288	280	300	280	297	300	301	292	282	320	317	266	308	303	297	321	282	284	342	292	307	298	301	274	290	311	321	325	304	337	291	277	286	346	321	312	331	291	317	317	285	277	334	269	291	299	297	275	299	324	335	335	290	263	292	313	291	305	324	323	301	294	279	300	275	306	300	306	331	308	309	316	301	309	309	298	307	311	297	281	311	325	326	294	278	290	307	292	292	295	276	298	279	309	334	278	317	299	312	284	305	318	286	335	298	315	280	296	311	331	278	303	299	286	313	313	292	287	349	296	269	292	303	278	272	308	302	287	276	315	305	278	294	303	284	268	313	287	272	289	283	315	323	295	287	310	281	320	282	285	288	324	305	324	286	280	327	313	288	323	304	315	344	292	289	295	312	327	290	287	331	273	336	292	269	298	280	285	335	315	290	303	293	261	284	266	286	292	312	285	304	281	329	295	299	280	304	314	294	323	268	320	308	282	273	316	314	309	305	322	339	322	300	300	305	304	286	315	289	299	299	318	321	313	282	263	301	318	305	323	316	303	327	277	291	335	317	297	282	268	299	298	315	292	306	287	281	273	286	313	349	306	290	282	312	283	289	335	324	289	324	299	328	244	307	290	324	274	297	338	275	307	314	328	328	290	310	299	320	281	305	322	324	301	298	301	292	291	350	319	255	274	303	314	297	279	320	307	313	296	299	308	293	307	311	305	293	316	273	327	284	272	304	290	266	279	307	298	333	293	369	305	293	285	267	318	313	320	319	291	322	299	312	297	295	324	328	336	317	303	279	297	332	296	283	295	304	323	265	258	314	310	286	291	293	320	279	284	312	286	288	327	318	304	335	314	299	317	328	300	336	322	275	319	276	308	312	312	316	278	275	312	310	318	305	330	305	297	299	325	327	280	305	341	283	281	283	307	303	281	286	300	318	325	278	267	314	296	334	287	285	307	313	314	290	319	292	316	305	280	277	322	320	293	289	283	295	287	279	324	284	314	305	291	325	339	286	319	281	296	297	295	303	311	311	305	318	294	281	298	315	312	306	267	272	296	282	293	323	309	280	290	301	305	295	284	299	282	289	356	301	321	268	326	289	294	320	285	306	328	290	285	304	310	276	307	306	269	298	305	305	288	304	336	302	294	303	291	303	293	309	293	323	268	291	311	258	311	304	276	344	306	320	324	309	293	273	326	322	276	280	275	316	311	307	329	309	325	320	310	265	267	295	329	281	276	276	311	284	306	309	297	278	306	292	305	278	315	318	289	336	298	313	301	316	327	307	305	308	278	283	321	296	268	315	314	324	316	289	275	300	327	297	303	288	287	317	310	342	287	311	275	284	324	274	313	312	272	289	292	278	333	307	301	281	276	286	327	294	287	286	302	277	297	320	292	314	283	307	276	322	310	300	290	273	285	312	338	264	307	300	280	317	297	301	304	319	308	310	289	285	291	324	341	303	284	315	290	336	311	270	305	272	303	315	318	310	296	290	274	302	317	280	314	274	322	325	303	320	287	288	283	315	270	300	279	298	319	286	318	316	311	336	285	293	315	282	312	282	262	313	284	275	322	300	301	335	307	290	305	297	313	290	316	280	296	274	312	294	305	311	280	309	314	327	309	305	299	303	277	280	285	317	303	303	260	342	298	303	310	332	269	282	296	310	316	306	298	291	275	290	323	299	287	297	318	295	286	346	315	311	289	323	303	311	335	310	290	303	279	270	308	273	309	325	290	278	262	303	280	328	300	263	289	309	300	299	319	316	313	285	317	317	292	335	328	313	304	275	260	312	328	318	257	306	301	305	295	280	286	298	310	289	294	296	273	315	291	318	287	297	285	262	292	283	305	322	313	323	291	302	325	289	308	301	286	291	300	309	313	288	276	328	307	319	300	326	307	332	324	284	312	292	329	272	295	277	296	300	272	294	339	314	313	319	314	322	284	287	293	302	296	313	323	272	312	281	310	333	307	325	309	273	292	302	277	310	267	329	288	270	292	291	304	272	308	295	287	270	285	303	281	283	314	298	321	325	317	334	290
16722	8011	13619	11288	4266	3341	2944	2147	1400	1243	1063	990	903	888	825	849	832	771	665	755	747	820	711	759	748	746	769	744	791	732	681	708	728	672	706	744	692	702	728	750	749	734	743	693	701	693	695	753	727	683	734	726	754	759	670	748	741	722	667	760	735	725	723	720	728	719	739	704	719	700	669	706	676	707	700	699	698	710	660	720	711	732	726	728	723	675	685	669	680	682	657	709	655	661	698	733	692	674	676	677	711	710	693	665	661	704	734	685	750	676	699	679	700	718	671	739	683	676	746	732	701	719	738	715	697	692	721	710	735	714	677	714	720	730	730	709	716	733	647	700	691	696	668	723	705	712	718	680	709	696	723	684	696	684	709	662	727	720	679	750	695	711	686	710	722	704	731	674	759	692	713	694	719	689	682	673	692	653	667	752	689	731	732	685	653	701	757	655	681	715	671	664	685	690	762	688	707	666	677	755	666	694	718	708	698	729	738	685	675	688	713	704	689	705	708	697	678	706	735	715	725	723	736	661	690	684	733	731	700	688	717	669	705	731	708	721	718	692	705	712	735	675	714	734	655	654	702	692	654	712	751	746	765	679	748	723	701	744	712	719	708	698	736	719	677	674	689	666	711	705	746	664	664	725	729	729	684	682	692	715	661	643	729	735	741	715	690	677	707	685	666	731	712	668	713	701	719	713	708	708	705	677	651	675	690	690	695	725	710	653	683	698	706	733	693	718	749	691	708	717	703	729	712	704	747	680	697	708	670	667	673	717	742	727	716	727	731	675	690	759	686	711	714	665	693	748	669	709	685	754	731	683	678	719	711	674	693	753	683	705	683	713	691	697	742	707	645	717	751	696	677	657	743	654	685	721	712	718	678	642	728	745	698	679	708	688	710	704	691	725	731	678	703	692	680	689	693	726	696	736	733	699	678	735	705	658	704	716	665	701	692	711	683	682	734	685	689	703	717	691	744	676	713	704	671	720	706	710	750	670	724	698	706	689	681	703	678	715	704	694	725	683	715	714	702	715	690	746	659	658	679	661	708	674	708	680	666	662	722	729	679	702	731	662	670	769	728	672	697	700	681	697	760	691	750	683	727	714	684	716	743	735	711	717	720	745	706	695	659	710	723	729	694	697	657	748	674	721	641	702	681	722	714	694	702	671	739	737	699	677	693	692	694	682	739	691	720	706	679	673	666	728	764	697	713	701	703	746	672	678	700	686	683	647	705	729	707	692	721	690	677	706	707	740	686	680	722	709	680	735	750	698	714	692	720	714	660	721	749	721	732	733	724	725	714	724	694	689	670	701	656	764	673	707	713	689	750	716	734	702	755	741	769	685	714	706	707	679	673	741	678	708	670	692	755	715	666	680	733	669	717	707	685	712	753	683	709	675	730	759	688	661	706	726	717	672	729	692	657	675	691	767	695	692	671	659	754	720	709	696	698	697	685	703	644	691	698	698	724	744	686	723	705	705	700	683	702	727	715	719	739	691	683	658	743	708	716	651	712	740	740	686	734	671	695	672	717	667	710	715	684	706	709	707	664	708	704	700	701	737	717	737	719	685	687	708	691	714	707	751	672	702	685	710	672	704	717	690	678	720	726	709	690	751	709	659	717	708	722	715	719	684	739	659	672	684	658	726	650	717	714	656	706	693	654	704	674	703	717	713	666	685	671	672	704	692	659	730	706	699	710	717	730	680	756	682	691	718	748	719	651	699	730	676	699	700	700	689	691	704	715	701	742	708	680	701	741	736	673	728	759	739	690	710	750	701	710	687	721	729	683	720	672	695	647	665	740	688	701	707	720	681	713	653	722	701	679	719	661	724	688	670	690	717	697	665	709	693	687	706	739	680	705	690	697	714	702	702	720	754	697	696	693	684	696	703	684	740	678	742	669	702	736	709	720	640	715	702	747	720	702	675	680	722	714	690	652	703	705	723	745	739	737	694	683	707	765	699	725	666	673	734	765	728	655	666	723	737	693	683	730	718	651	723	700	673	732	742	683	732	731	688	722	697	681	730	702	730	720	732	695	704	674	760	733	738	726	657	733	657	731	733	735	711	696	681	709	708	692	738	694	727	692	730	732	692	651	718	707	706	698	746	691	727	738	685	688	725	719	695	741	679	647	738	701	691	712	743	708	703	710	627	678	647	734	732	695	748	717	687	738	717	676	702	689	746	681	689	715	676	719	730	738	774	676	671	683	686	696	686	649	678	701	704	716	750	694	694	723	701	724	718	680	705	717	717	701	726	735	679	740	733	741	714	703	689	689	684	712	722	757	698	766	726	708	744	717	705	708	772	692	698	696	715	706	697	698	695	716	710	688	711	733	707	723	733	709	701	684	740	733	648	705	699	709	731	679	714	702	755	763	701	734	742	717	726	703	693	703	698	683	690	656	709	697	710	727	747	712	690	731	689	725	662	687	721	708	710	716	698	732	687	692	680	711	701	692	754	668	727	669	705	704	677	708	713	679	693	682	727	734	701	714	725	706	741	702	729	753	683	704	687	686	686	701	722	649	689	757	707	719	706	718	718	672	696	683	720	733	679	687	726	660	678	744	701	739	695	726	698	717	699	680	672	673	776	669	690	727	701	738	744	727	729	705	755	708	708	726	738	726	749	697	724	698	688	726	734	730	691	667	703	695	768	685	699	715	725	692	773	730	671	694	718	700	729	689	723	701	724	698	679	619	728	726	679	692	718	708	702	677	706	722	690	766	719	698	659	703	685	663	729	721	734	722	690	657	721	683	710	689	689	723	663	719	733	695	703	657	721	702	733	735	743	730	708	678	655	731	678	717	712	719	757	687	706	712	680	691	714	700	713	734	700	706	737	693	754	693	717	709	740	745	681	724	707	697	698	724	745	633	733	739	646	694	706	726	735	715	707	718	672	745	735	701	666	735	710	697	771	687	696	666	719	681	725	688	678	695	708	706	721	674	729	702	697	679	717	740	710	719	767	750	704	700	693	723	679	676	671	704	700	739	697	676	701	719	682	720	720	644	717	716	751	692	659	712	723	731	668	700	692	668	709	725	696	734	746	726	707	761	703	731	717	743	698	699	667	656	700	630	729	710	670	701	668	723	635	761	677	732	638	690	700	724	701	725	668	736	651	757	695	767	713	692	665	729	755	707	715	703	706	752	669	662	712	713	696	662	719	756	651	730	715	695	690	718	700	741	704	716	679	676	671	740	677	727	714	680	703	675	716	748	704	729	698	705	685	728	708	668	773	737	664	738	736	730	712	703	686	731	708	680	687	747	731	713	713	688	683	753	675	717	698	698	717	693	710	737	702	714	730	690	732	751	716	695	697	685	711	693	674	673	737	724	690	711	675	737	712	731	693	711	732	692	725	682	683	664	752	700	724	699	699	719	678	746	721	706	703	650	668	638	685	689	671	711	694	713	699	677	664	699	666	669	695	692	727	711	686	703	705	702	714	713	672	761	672	714	696	695	705	723	679	673	727	710	700	700	652	685	670	714	680	692	735
8826	3360	2738	1153	481	382	418	353	302	281	275	246	288	298	262	261	273	250	291	234	230	251	260	257	251	259	247	258	254	251	284	255	297	293	274	294	269	295	259	246	282	266	272	319	282	283	291	287	272	263	293	292	278	276	258	249	269	263	275	280	261	272	271	263	278	264	271	278	275	253	237	259	291	251	282	260	264	264	267	279	279	261	256	265	257	244	261	256	262	263	253	269	275	259	296	262	266	254	269	263	297	265	266	291	276	268	280	261	252	300	292	235	267	246	267	244	290	257	239	277	282	244	282	290	261	268	263	241	301	271	264	285	258	260	258	272	247	267	282	275	260	243	258	230	288	249	264	268	263	273	249	264	303	279	275	292	247	263	236	268	272	287	256	243	266	282	248	287	278	284	283	274	244	304	256	248	276	269	263	282	281	274	277	246	277	268	296	276	293	278	258	242	295	269	291	253	278	263	275	256	294	271	267	306	252	271	267	289	276	271	271	307	265	265	268	259	294	269	260	235	282	268	254	282	252	250	264	241	255	284	261	253	266	261	258	270	303	261	271	261	252	277	244	269	282	293	268	261	266	273	294	258	277	255	270	265	290	276	290	235	270	258	268	256	245	258	268	271	286	259	265	274	295	262	249	292	250	282	282	266	238	271	257	253	242	292	279	238	290	291	271	284	247	283	233	276	226	282	255	258	292	252	258	302	308	257	277	263	268	247	284	256	277	294	307	280	263	285	274	253	251	300	304	282	284	262	270	282	238	274	280	268	272	287	258	247	285	287	248	272	246	229	305	281	274	279	263	253	270	285	278	249	276	259	262	270	279	278	293	262	277	306	288	280	285	283	273	249	251	291	273	284	272	273	289	243	266	253	247	241	261	281	284	227	257	311	278	271	249	298	248	295	268	296	287	256	238	259	258	255	250	249	272	266	296	271	260	270	284	281	236	280	286	275	285	285	247	287	272	289	268	296	270	272	281	299	288	309	275	273	297	289	267	274	293	260	251	240	256	250	272	279	254	248	276	269	246	243	267	277	260	318	291	273	290	287	271	282	273	252	281	274	269	293	277	310	243	262	273	244	303	252	283	291	275	251	254	270	263	283	293	259	271	301	260	298	281	267	264	279	267	288	286	276	250	283	299	287	259	237	267	255	289	282	272	303	262	285	267	272	255	275	289	244	281	258	257	274	266	253	271	268	320	255	286	221	237	234	294	281	232	268	274	254	279	279	270	270	286	264	273	254	276	258	263	289	279	280	250	280	255	277	264	261	253	250	256	283	265	285	302	265	261	282	263	258	262	270	259	267	287	273	260	262	283	279	264	279	270	272	256	266	256	280	276	251	252	266	324	287	278	247	294	274	285	308	277	265	258	258	257	275	291	272	282	297	293	254	289	269	238	276	315	250	267	282	274	282	290	279	269	240	252	266	269	275	263	261	277	282	255	258	266	293	301	275	232	270	335	279	264	267	252	265	291	257	268	286	259	269	316	279	247	276	249	311	297	261	290	262	259	246	271	271	267	271	269	319	289	273	250	274	317	260	240	259	290	295	273	240	292	255	263	260	258	269	278	281	284	262	272	310	257	289	261	289	257	289	285	268	256	276	276	272	249	300	295	299	262	244	275	236	245	285	244	240	284	225	264	303	255	274	293	256	267	261	273	318	263	279	251	263	270	248	277	229	264	286	285	286	267	257	282	263	306	303	286	274	262	291	304	270	283	294	290	253	282	258	289	265	282	267	238	287	280	279	263	263	267	299	295	289	265	262	258	284	284	273	280	269	290	266	290	271	254	275	258	243	274	266	255	270	266	287	294	279	279	253	288	242	284	281	263	256	266	235	286	240	299	279	275	251	287	278	298	289	276	277	274	261	264	257	266	291	286	252	274	266	308	256	269	271	282	247	251	270	255	280	291	303	309	289	256	271	240	263	283	268	260	324	271	270	248	302	279	288	261	280	263	282	272	285	264	272	278	272	258	295	256	269	274	255	280	296	254	246	264	258	255	295	271	290	263	244	258	285	247	297	263	308	293	287	309	268	267	273	251	270	268	267	266	295	274	245	255	274	250	280	245	277	274	296	293	270	280	312	271	260	284	243	298	270	290	288	271	288	254	297	279	259	281	288	247	250	236	265	248	265	273	280	249	252	266	245	265	273	289	296	249	290	280	263	272	269	270	262	270	262	262	256	236	267	259	288	248	279	272	249	255	260	280	260	253	296	255	276	256	307	300	273	278	279	266	240	285	280	274	265	266	282	276	270	284	279	275	291	279	257	267	250	290	254	239	265	263	237	236	258	274	279	256	246	250	292	265	276	302	261	286	269	282	276	259	289	253	282	292	284	274	274	283	250	274	238	268	275	262	263	274	284	266	276	268	259	262	295	284	266	276	270	274	256	232	278	279	271	289	248	284	269	264	304	255	225	251	287	281	271	277	287	258	274	224	244	251	275	253	306	268	257	247	262	280	270	283	276	278	251	269	286	263	274	258	284	254	275	281	277	274	266	289	265	268	270	297	263	269	280	271	293	261	277	287	252	287	247	263	250	237	263	294	262	285	256	276	315	275	262	250	276	294	271	246	270	278	280	259	272	288	299	266	268	283	239	319	255	244	289	254	285	279	261	292	271	271	272	290	249	264	248	300	301	300	267	252	270	283	289	330	290	249	293	245	278	286	239	289	310	269	271	266	240	226	281	256	297	261	261	282	243	281	283	246	263	276	260	255	255	244	276	262	248	266	299	253	273	279	270	278	247	293	274	254	280	249	305	245	263	269	278	267	269	280	276	294	242	267	269	251	280	310	270	284	259	284	283	225	285	286	308	282	272	265	297	266	265	275	260	261	267	277	285	254	297	291	258	289	264	266	283	265	276	265	285	259	246	274	251	288	292	292	248	276	285	269	277	295	276	275	267	276	281	276	262	277	273	283	261	289	255	263	274	268	264	265	246	255	284	287	260	273	264	262	283	251	268	301	258	263	273	264	279	281	258	266	294	262	267	266	270	297	289	288	270	270	265	267	292	291	251	253	267	266	258	263	271	273	261	239	265	269	275	250	254	238	236	263	280	265	290	260	285	290	300	289	296	269	291	282	286	290	272	288	265	249	255	298	260	297	252	280	283	285	302	287	287	268	250	274	243	302	275	267	306	253	273	286	264	241	284	255	264	251	271	268	289	299	244	274	262	250	312	243	251	278	306	266	289	287	316	254	270	278	277	257	275	223	312	285	247	262	255	277	246	237	262	253	270	288	279	294	287	291	269	302	302	257	265	280	286	264	233	252	253	272	261	290	278	270	279	258	263	268	322	258	284	310	318	271	275	278	302	285	289	268	276	266	266	286	237	293	251	289	256	266	277	290	248	254	260	279	256	221	267	255	254	267	260	261	268	252	254	245	290	267	259	303	267	259	244	271	274	259	275	266	295	296	287	279	264	245	264	270	277	289	263	258	246	267	275	267	270	285	242	256	282	269	279	281	272	276	276	254	267	268	289
6596	3725	5470	3337	1480	1352	1195	910	756	742	670	703	702	711	688	669	685	680	699	653	628	697	691	670	727	633	636	663	684	702	651	729	639	696	626	706	680	672	640	677	657	677	664	677	693	681	625	667	669	676	636	633	667	637	696	656	676	629	664	657	629	715	640	673	656	677	641	707	658	662	675	666	681	636	696	692	724	655	654	654	672	723	650	672	664	690	686	657	652	670	666	657	694	673	687	675	663	654	678	683	690	678	706	622	692	666	676	667	671	645	680	654	681	656	711	695	678	670	698	641	678	664	703	689	640	713	687	650	623	664	641	674	662	632	618	655	678	670	655	637	700	691	662	649	640	662	649	649	652	689	628	657	677	666	697	691	667	667	685	659	716	690	666	667	657	686	625	626	683	691	687	661	643	696	660	652	664	636	654	705	661	696	650	698	649	629	696	663	678	686	658	658	671	630	703	635	666	673	635	659	650	643	673	644	692	669	709	699	653	622	639	679	601	693	614	678	671	644	679	697	687	650	648	689	696	692	659	673	676	678	701	671	622	652	670	670	678	666	707	705	669	701	693	662	635	640	693	691	640	701	680	691	666	675	630	642	711	622	673	638	694	617	688	681	681	662	688	683	661	638	707	703	682	655	625	667	689	644	675	689	621	687	634	674	726	695	651	687	631	707	696	647	643	685	656	655	688	640	645	645	667	698	684	637	679	703	688	642	710	668	664	724	669	683	682	682	636	669	645	663	670	657	690	687	677	676	644	679	657	686	670	641	648	676	737	683	658	697	674	704	673	639	672	671	654	734	657	646	689	619	643	668	683	650	666	717	675	684	656	620	648	673	618	592	639	660	629	664	624	698	670	672	712	693	643	692	653	657	620	684	731	671	676	657	583	651	663	654	694	619	655	663	718	685	660	649	680	654	651	674	702	642	684	663	670	697	637	675	641	641	649	666	673	656	691	693	665	630	660	712	652	687	660	691	689	678	630	718	668	671	669	649	720	667	682	658	666	680	691	687	685	673	663	647	653	638	678	691	671	691	648	682	690	691	659	690	630	674	679	681	723	645	658	656	679	636	674	672	662	663	623	657	644	674	649	663	707	676	699	671	654	629	678	679	691	662	654	671	672	627	675	716	644	659	656	679	667	640	676	668	688	655	704	638	624	644	651	630	683	663	646	640	683	641	643	663	668	680	703	681	638	686	659	680	655	708	639	650	673	645	677	643	695	697	678	686	684	643	683	643	719	670	636	669	673	646	641	666	644	697	606	642	725	677	635	697	695	645	666	698	700	665	675	704	719	725	677	657	684	611	703	657	637	661	688	669	712	619	714	643	643	640	668	701	653	666	667	660	666	656	638	703	687	650	705	669	662	623	648	729	678	635	652	673	600	689	656	635	649	638	617	665	713	670	627	606	670	647	668	696	652	677	662	670	680	696	683	685	666	642	674	722	689	698	674	655	673	676	673	708	667	664	639	643	697	667	727	729	657	647	670	603	639	672	631	655	671	674	682	679	703	680	657	683	654	707	679	654	653	673	701	643	685	644	692	685	656	666	658	699	654	662	678	680	649	665	639	651	703	672	661	643	657	656	638	689	682	623	664	673	660	691	634	681	645	661	665	676	687	680	683	682	685	684	636	641	710	680	664	647	662	650	669	670	718	659	706	656	701	656	632	701	646	685	726	652	618	660	669	645	697	665	730	683	678	591	703	675	652	685	687	667	681	695	649	662	629	686	663	620	658	678	683	675	636	672	695	629	667	667	664	670	645	661	699	710	676	695	669	624	657	652	580	622	664	636	675	644	646	669	644	711	661	684	642	669	664	652	688	679	721	694	634	666	706	669	657	685	665	668	713	645	618	649	643	655	677	691	729	669	632	637	640	662	637	672	644	641	684	658	656	691	663	643	657	708	687	658	642	653	680	683	659	654	663	662	631	661	656	671	646	662	649	689	706	643	651	634	683	650	642	691	661	659	656	650	697	653	681	654	638	670	682	605	711	680	682	654	727	662	674	674	668	701	666	679	641	717	702	648	664	698	665	700	695	650	669	689	667	688	648	695	626	656	646	661	689	707	665	632	684	675	691	692	647	647	653	671	679	635	691	741	690	675	694	663	664	642	689	678	712	666	698	683	664	631	670	691	709	681	620	660	677	670	681	636	664	655	639	636	688	650	637	652	636	634	693	661	647	649	672	643	658	690	686	693	673	691	659	684	649	689	674	614	657	672	662	638	665	693	665	687	653	678	661	688	662	645	672	617	653	668	626	644	706	651	651	641	668	654	705	626	700	655	667	716	672	664	648	666	630	671	642	645	668	682	638	664	681	723	694	685	649	695	643	678	702	689	668	649	692	644	650	679	674	625	662	676	648	661	630	681	665	702	668	711	660	677	716	648	663	660	648	673	688	698	716	690	665	721	631	650	657	684	679	666	665	649	656	710	653	679	713	701	684	686	686	712	610	660	649	651	695	703	664	679	672	700	673	674	648	609	692	663	620	657	692	649	674	667	647	691	710	697	681	668	670	652	680	663	660	680	704	655	643	656	655	658	675	708	672	685	683	610	672	709	701	624	654	650	637	693	665	690	725	685	630	660	672	653	712	658	660	707	662	671	650	700	678	654	652	657	700	654	656	666	681	617	682	682	642	702	715	662	680	644	661	657	627	708	688	700	678	621	661	641	679	624	690	682	669	682	708	680	673	668	656	669	658	647	675	697	633	656	672	634	703	664	670	670	648	629	663	690	692	677	705	686	605	672	624	683	669	650	659	695	675	662	663	690	681	673	713	676	677	636	672	668	695	712	666	666	711	652	703	687	640	660	686	699	671	628	686	679	704	669	670	657	692	637	710	664	657	698	677	669	667	705	648	642	687	716	666	663	693	666	649	702	703	666	647	686	658	658	688	647	626	720	678	639	656	671	688	675	661	674	645	639	645	706	671	691	663	682	657	653	645	684	632	681	661	651	680	637	677	702	651	689	682	694	636	644	673	693	679	654	685	686	655	683	680	657	672	702	641	644	641	682	653	660	678	660	676	676	661	705	640	631	723	654	686	698	677	699	660	694	714	665	675	656	719	669	676	726	646	639	690	677	697	656	710	674	667	646	662	652	682	652	679	694	693	630	622	679	637	656	674	613	669	665	622	647	723	657	716	653	673	618	642	660	661	655	673	665	622	637	695	682	634	656	670	664	637	673	630	700	692	674	680	661	708	683	705	652	668	710	702	672	650	664	667	717	675	702	666	650	654	670	660	640	633	695	670	655	646	640	633	682	745	669	662	725	675	668	698	693	679	704	694	698	680	656	672	630	648	695	656	671	694	675	637	710	651	669	677	654	678	713	646	724	667	676	668	660	604	688	650	620	713	644	669	644	648	634	648	663	677	681	683	663	650	668	688	667	694	682	664	648	653	637	614	676	685	696	652	697	666	649	667	669	657	642	732	655	688	669	657	649	697	679	680	693	667	680	669	666	653	670	716	669	660	657	692	643	674	666
19388	6220	5443	2342	891	761	676	516	458	422	442	413	419	381	374	371	377	407	412	400	400	368	387	436	367	375	406	386	405	408	396	394	410	383	379	368	419	387	374	398	365	394	405	361	382	370	396	372	435	352	409	396	417	428	434	370	385	379	382	377	433	405	418	399	436	395	391	394	357	389	402	375	402	378	364	378	386	405	389	424	336	407	398	401	364	429	371	380	385	354	373	379	391	392	374	378	417	393	405	372	384	351	372	417	405	376	387	388	408	364	403	374	384	348	416	403	351	384	377	348	373	411	408	393	404	383	417	421	373	394	392	380	371	393	396	380	407	372	415	396	410	434	359	417	413	384	390	395	392	368	412	414	400	368	359	417	401	391	417	414	360	389	430	405	391	387	375	373	394	360	398	377	407	409	390	391	402	385	400	396	364	374	379	401	389	403	398	386	405	417	370	388	426	437	384	397	360	371	380	409	400	399	362	374	362	363	392	422	403	392	403	354	409	364	360	400	389	353	381	380	448	405	400	394	399	410	392	379	400	389	384	371	371	374	379	392	393	390	408	360	417	355	398	374	430	388	394	364	399	386	429	404	374	383	399	413	365	390	410	368	408	411	403	396	432	395	366	423	368	385	420	417	392	382	394	364	380	388	360	394	373	401	368	430	356	387	394	394	414	346	414	385	412	372	365	385	388	413	390	405	430	369	402	365	426	394	412	386	399	387	396	390	404	420	377	396	363	389	384	372	442	383	376	352	421	353	376	387	436	356	391	411	432	381	399	367	375	394	399	411	370	383	396	383	376	431	422	394	392	375	414	387	424	390	419	381	355	392	372	386	355	421	393	412	378	414	401	414	376	412	415	368	403	376	368	376	378	407	403	405	358	399	363	384	400	376	388	401	386	393	392	404	414	369	395	382	359	390	406	382	392	412	359	396	393	396	381	395	415	372	376	400	372	388	434	399	382	399	332	362	379	388	382	375	416	345	377	390	375	426	386	393	407	382	399	350	396	403	381	414	396	371	409	394	397	395	393	383	361	359	388	395	377	390	411	384	369	406	428	387	378	417	378	403	371	402	426	433	378	415	361	411	424	397	372	372	382	403	408	388	383	407	369	357	395	398	366	342	372	373	390	408	405	405	427	409	408	340	372	367	396	423	379	399	364	376	367	399	409	399	404	365	398	368	412	410	409	394	377	432	396	390	397	441	406	375	382	383	363	384	413	371	347	330	359	374	419	412	426	419	387	396	386	401	397	375	356	389	365	417	398	392	401	371	337	347	370	432	383	410	381	354	390	386	406	390	381	363	364	420	415	404	391	389	355	397	368	384	402	356	370	389	396	389	389	368	387	388	406	376	407	374	388	394	354	399	392	360	372	354	371	387	358	378	407	396	416	392	386	377	369	370	372	351	388	384	402	367	376	356	377	408	393	369	412	362	368	366	404	398	358	399	405	376	390	377	384	422	396	405	397	428	402	426	398	364	409	375	379	371	404	360	412	383	420	395	413	357	429	378	379	368	372	358	392	383	370	370	407	402	407	403	380	363	404	364	372	384	411	353	390	345	407	397	417	378	365	394	387	353	362	384	356	382	433	398	394	378	365	384	420	383	397	415	364	380	362	375	392	401	388	390	419	391	415	402	358	391	392	398	375	402	403	387	397	394	421	378	378	382	370	384	413	403	383	395	394	373	358	400	399	420	373	372	403	397	365	434	460	382	421	367	410	346	335	375	406	430	395	410	356	373	395	374	398	341	390	385	390	414	393	413	426	409	363	396	421	372	425	377	421	382	392	366	381	398	402	394	392	390	404	378	392	378	382	425	394	391	389	435	369	373	375	395	424	372	392	369	382	365	399	393	392	417	359	397	373	398	408	365	387	361	411	392	384	395	385	365	368	452	400	385	411	397	422	417	378	428	379	392	361	345	391	380	421	374	397	422	405	395	407	335	393	374	400	356	354	366	365	358	374	361	378	389	431	373	413	404	390	386	402	373	368	410	368	410	391	401	387	400	397	365	411	384	356	392	357	434	379	336	388	427	395	405	397	391	354	410	433	373	408	412	366	393	403	406	386	369	399	416	385	368	362	405	354	371	364	386	404	390	389	362	367	395	387	372	389	412	407	388	364	343	379	402	395	383	399	396	398	359	390	370	421	369	352	393	377	355	378	350	375	416	430	399	391	353	376	346	359	358	389	409	371	405	388	399	409	424	402	366	395	414	378	385	386	383	386	376	395	377	403	414	377	344	408	374	417	382	416	391	368	379	415	395	406	398	409	397	356	376	375	374	375	365	375	388	387	370	369	399	408	380	362	405	377	413	385	394	387	405	399	370	401	392	363	384	374	377	405	370	410	356	373	368	383	335	374	472	388	421	363	390	369	388	375	384	388	408	354	391	389	419	325	409	366	400	388	393	397	376	408	379	398	443	408	382	392	355	354	383	394	375	402	380	382	366	371	372	387	380	403	404	366	386	414	384	380	381	378	429	439	400	419	402	350	370	368	398	400	367	453	368	339	400	408	385	397	409	417	421	361	430	463	391	363	410	384	428	397	410	353	374	372	382	383	360	370	429	412	393	421	400	382	380	376	396	342	394	350	396	391	400	403	429	350	373	410	374	446	384	408	416	366	416	381	400	403	410	396	412	386	417	379	385	385	448	418	379	439	376	397	380	378	424	403	365	394	429	393	374	377	389	388	408	389	417	415	365	366	409	376	386	343	361	402	404	369	416	340	385	402	406	367	370	389	384	406	422	377	374	402	380	394	387	391	378	383	378	377	365	354	393	386	407	381	395	438	375	397	404	370	423	399	373	392	362	394	416	398	439	417	368	386	401	377	400	393	350	404	385	389	405	419	389	357	360	401	399	366	431	379	389	361	384	399	408	388	374	443	400	370	400	425	375	387	388	364	396	430	369	386	415	362	379	373	379	421	376	411	383	354	396	431	385	386	403	408	374	394	350	426	384	390	399	380	354	415	395	399	380	429	374	384	419	349	367	385	373	384	360	386	386	397	370	394	385	385	402	385	388	385	382	374	415	406	411	375	431	397	413	400	379	461	356	401	375	394	413	400	371	388	374	411	379	382	346	372	393	353	364	381	410	352	379	398	384	388	346	402	402	383	370	397	432	404	447	403	379	351	370	376	406	386	362	435	382	424	375	367	405	416	391	398	393	378	399	402	380	404	407	375	395	403	341	418	365	389	401	374	390	385	393	369	349	374	379	391	415	391	416	401	408	403	369	411	393	340	352	378	384	372	390	333	402	401	409	398	371	412	402	417	376	401	398	409	376	378	407	367	425	384	373	378	375	424	393	422	382	390	392	425	376	414	382	368	393	361	392	391	368	389	387	385	409	371	364	368	377	395	395	385	422	401	379	400	380	351	404	391	423	373	415	373	402	424	393	423	366	406	428	433	377	382	421	388	386	427	401	385	373	412	352	423	430	372	402	375	423	355	436	371	394	390	430	396	449	367	396	377	381	391	352	349	386	432	388
13915	5817	10217	5844	3134	2641	2212	1818	1359	1183	1086	1042	1039	1004	971	955	1007	903	944	941	924	955	944	951	1001	988	926	962	942	874	937	960	901	899	925	941	908	929	956	921	894	863	969	880	949	902	936	908	899	919	944	906	892	924	884	862	900	857	911	919	943	972	932	885	903	885	890	912	863	910	940	885	934	954	913	938	922	954	873	884	891	904	863	916	886	900	915	966	921	897	915	954	925	881	913	959	899	894	887	890	931	886	903	886	893	883	911	896	859	870	902	882	878	916	913	924	936	930	858	871	858	884	937	912	932	878	922	877	919	917	891	920	879	928	892	906	942	889	941	943	867	873	890	931	906	949	918	898	917	865	912	923	920	913	917	840	905	901	907	911	897	916	874	889	913	922	926	971	875	919	903	904	850	935	883	902	925	964	878	902	955	937	877	855	934	931	938	924	901	867	918	874	947	938	979	916	911	955	894	898	877	867	916	901	924	900	975	921	872	923	922	840	912	909	883	929	911	886	884	839	941	905	948	934	885	898	904	939	899	928	920	922	992	924	970	896	837	926	870	918	891	932	895	908	890	911	887	916	909	937	883	916	964	913	901	892	894	942	898	890	913	960	932	880	858	869	822	865	956	970	894	879	924	877	920	948	876	935	892	886	957	876	899	868	897	950	873	880	889	961	934	856	916	956	932	906	909	926	931	960	945	902	893	925	906	941	914	904	943	885	929	902	940	860	843	934	860	939	857	933	911	930	905	880	960	944	930	909	970	884	864	848	943	902	936	925	888	933	866	919	894	871	931	890	949	946	922	912	914	868	919	890	880	912	959	967	896	893	916	921	943	910	918	990	891	867	857	931	862	908	907	928	923	870	938	916	899	949	934	840	873	928	910	956	941	859	887	913	932	941	873	909	872	936	902	877	911	926	940	909	903	969	892	969	940	901	876	930	917	892	864	891	882	881	896	940	915	887	892	873	889	963	968	904	959	938	915	978	889	884	881	939	834	977	852	890	928	908	884	864	903	881	905	917	937	910	901	896	941	922	865	919	932	929	932	948	959	887	910	911	897	874	972	910	896	919	947	922	906	850	879	854	913	928	854	927	880	938	966	919	883	899	889	972	932	984	921	929	927	859	876	957	931	933	901	948	889	951	916	851	962	882	974	903	892	968	917	886	986	920	956	936	921	927	911	911	954	900	922	904	865	904	890	967	913	904	930	922	862	897	937	953	924	885	941	912	899	930	933	922	919	1014	916	905	873	921	913	874	933	951	902	933	917	918	874	910	898	892	881	954	900	889	962	946	872	911	991	889	895	903	941	904	897	922	891	857	901	858	931	855	950	921	980	884	907	931	970	885	927	886	940	951	903	924	884	921	890	904	937	926	896	883	906	883	923	896	946	901	940	868	922	895	928	918	866	939	865	930	879	894	944	966	864	874	888	906	851	870	881	883	934	936	922	930	902	855	932	937	867	926	878	903	910	898	933	966	976	844	868	956	902	850	917	912	907	936	845	987	932	892	921	882	921	960	912	916	889	890	908	948	920	892	943	924	879	932	914	982	932	935	950	856	956	929	931	949	913	911	955	891	902	966	904	943	933	877	933	889	905	916	906	866	956	895	881	884	908	880	869	898	931	915	867	946	882	867	899	933	896	903	947	894	932	933	939	931	942	896	901	918	987	921	950	887	930	849	905	936	905	920	916	959	940	908	881	870	887	845	952	897	914	935	893	897	942	877	945	882	915	896	931	892	931	960	904	911	841	914	931	959	885	923	949	902	954	901	894	878	933	969	869	916	920	945	922	982	874	844	932	898	946	924	875	892	904	924	899	934	950	828	928	918	929	969	906	941	896	874	946	940	888	948	935	844	908	940	920	923	895	906	905	900	934	906	880	963	886	893	892	908	920	947	905	907	933	893	891	885	891	902	879	879	896	940	879	926	905	905	967	921	962	950	878	945	887	909	871	861	943	861	878	932	947	850	885	912	903	937	927	933	947	933	942	845	924	934	927	921	951	841	910	930	919	885	875	916	896	910	919	843	898	829	877	923	887	881	920	937	916	941	929	954	910	919	929	890	877	895	897	924	899	919	913	942	883	927	966	959	933	886	944	920	872	893	932	921	861	952	924	884	928	912	914	895	890	884	868	893	894	932	870	923	921	928	912	943	860	926	933	947	893	970	930	877	881	915	944	902	929	901	896	887	915	911	897	923	957	911	910	909	909	892	873	898	1030	939	889	923	917	907	933	905	893	928	917	865	933	914	887	923	906	896	896	930	895	907	911	903	883	878	915	967	940	886	897	905	901	908	931	929	899	923	918	907	906	944	878	896	923	905	942	925	895	900	921	880	894	932	898	963	929	886	954	902	882	914	901	889	922	915	899	881	892	958	877	929	895	960	935	864	918	921	918	914	907	907	888	941	898	926	890	874	907	956	909	920	891	843	917	899	921	909	865	907	889	896	957	985	956	963	945	935	882	902	886	885	965	888	908	910	926	928	929	918	935	934	941	953	882	951	871	911	907	919	885	917	951	900	903	913	891	888	874	942	949	885	896	947	910	927	918	901	868	946	901	915	933	917	924	889	932	866	901	917	880	889	934	900	980	909	927	902	924	869	933	915	923	958	891	934	904	930	900	879	931	877	886	948	948	887	849	889	879	887	958	922	934	880	875	876	937	927	891	878	947	898	931	855	922	853	895	904	934	916	885	900	879	952	900	948	930	895	909	947	907	879	890	934	916	916	925	937	891	821	896	925	946	887	921	916	882	929	911	937	930	909	933	915	908	909	916	882	905	932	948	892	902	891	936	861	900	947	947	913	900	967	945	920	867	891	921	874	904	945	957	892	915	911	928	907	925	904	865	896	869	896	908	916	887	897	866	921	928	886	918	881	907	904	921	938	929	890	909	977	922	898	909	922	917	927	880	928	857	912	907	935	886	983	903	895	897	912	941	844	880	934	896	904	956	893	894	923	928	904	911	914	898	923	885	924	871	908	911	917	956	878	945	929	833	941	924	946	971	913	857	862	923	959	974	878	930	885	894	920	898	854	901	965	943	949	891	932	965	928	898	887	892	964	854	927	885	948	929	881	885	867	924	910	877	861	913	986	942	906	937	869	952	929	930	914	918	909	947	964	931	899	897	906	955	907	971	866	874	880	919	963	875	926	958	953	936	927	886	946	923	895	922	850	943	905	914	873	908	970	933	903	966	926	867	907	931	917	962	881	916	854	873	899	919	922	893	922	900	935	904	960	951	853	941	878	940	879	919	875	912	887	904	916	897	912	894	857	917	924	895	914	963	929	912	895	909	925	903	878	896	908	955	943	941	919	855	938	948	916	910	908	938	982	904	878	926	896	912	934	911	891	949	946	843	922	954	888	864	912	934	905	941	931	918	970	893	925	887	923	972	920	902	911	867	940	923	941	917	911	923	892	929	925	899	920	852	870	972	927	904	885	922	938	949	921	926	889	920	909	921	935	925	882	893	932	919	917	878	906	930	935
27589	9925	8390	3463	1169	875	708	579	429	392	347	353	338	315	291	315	281	321	287	301	336	323	295	284	274	298	297	275	288	264	280	297	325	323	293	299	270	308	274	281	279	274	309	291	304	335	326	307	312	292	311	284	289	330	296	274	283	299	315	282	314	322	343	283	293	338	329	291	266	307	261	290	291	246	282	257	272	289	307	281	281	286	292	291	292	301	313	302	282	285	293	308	312	273	293	290	284	298	308	307	260	284	317	322	294	313	295	319	304	270	296	311	283	328	321	313	325	287	323	290	290	283	289	288	289	296	293	303	260	328	307	293	290	276	321	290	298	274	294	301	271	248	321	296	286	316	295	321	283	338	299	320	288	287	321	327	273	298	278	299	324	302	305	286	302	286	280	290	303	315	295	287	309	321	341	314	252	292	298	296	306	281	302	290	294	345	262	287	309	280	295	293	299	323	322	277	300	281	284	290	289	315	311	342	299	305	307	278	322	296	309	258	278	318	283	284	307	303	323	278	271	285	305	278	294	306	309	269	299	294	318	293	278	278	311	306	334	334	288	263	286	294	277	271	273	307	285	268	327	283	303	304	285	294	262	296	264	295	283	282	291	282	313	295	256	285	285	305	307	318	301	263	284	294	293	328	296	288	268	288	281	317	284	276	312	274	285	266	322	276	306	267	297	277	299	305	288	328	310	321	275	287	291	297	301	280	294	307	295	313	299	300	294	271	316	260	276	263	302	312	290	305	281	280	310	321	291	303	280	300	256	269	307	313	303	305	282	286	277	307	283	274	282	309	284	325	286	315	291	283	308	282	296	291	291	318	303	300	309	320	290	302	259	268	284	320	296	286	269	321	319	293	300	330	284	305	304	304	298	298	306	301	295	293	323	288	265	277	298	329	277	284	320	300	316	276	307	289	285	295	306	312	305	301	277	318	272	308	299	278	292	286	319	311	276	286	325	329	302	327	285	317	276	263	299	346	293	338	305	279	324	290	310	315	340	287	305	305	275	282	280	315	291	288	292	323	279	309	288	278	304	303	298	339	268	305	327	318	288	301	295	297	329	317	292	282	287	294	299	288	319	256	293	270	278	280	278	293	299	289	302	297	307	316	311	295	313	288	321	318	288	294	286	322	281	320	318	281	326	288	278	312	286	283	260	324	272	332	294	312	286	283	262	300	273	308	302	302	295	286	286	315	297	283	286	287	324	305	268	278	316	278	275	306	294	295	282	264	299	271	296	314	319	282	297	273	335	294	316	309	295	295	294	302	310	310	293	306	288	314	296	269	310	338	308	291	274	281	295	290	282	277	277	305	282	285	270	315	298	316	293	279	292	270	282	302	329	297	301	281	317	261	267	270	267	282	297	313	289	299	302	285	306	310	284	289	297	291	342	323	315	298	301	303	338	295	273	296	328	342	291	261	293	300	303	314	303	308	291	269	291	276	284	308	295	275	323	307	279	308	292	285	264	323	294	292	294	309	277	282	271	268	292	290	276	330	289	301	299	285	308	320	320	286	315	290	271	296	258	313	295	321	263	288	321	288	321	308	296	251	282	287	278	314	303	268	275	293	310	313	292	280	283	296	291	288	265	295	287	291	321	287	263	311	264	334	308	305	277	320	291	312	279	280	320	304	304	282	326	276	291	250	309	294	297	278	283	291	290	319	320	301	316	296	288	271	320	266	262	288	317	296	356	291	282	303	296	344	299	312	307	313	268	302	301	305	280	281	285	295	315	293	293	304	300	272	278	291	240	267	302	279	302	316	321	281	321	315	281	279	351	308	304	277	260	290	292	352	320	277	298	285	275	278	287	281	321	303	347	279	287	303	290	282	302	277	250	294	293	305	318	263	271	277	282	292	315	281	301	307	308	276	286	275	326	346	318	315	319	259	281	259	327	288	278	319	294	302	293	309	264	295	276	298	324	296	340	285	306	295	298	273	258	271	300	301	250	274	320	334	310	301	327	292	301	297	309	299	287	287	317	279	281	307	278	261	285	273	287	284	268	264	253	311	298	270	287	282	302	287	298	261	296	306	311	290	260	303	283	296	306	288	266	330	286	292	289	291	285	301	276	282	279	291	326	296	317	291	312	245	294	284	312	300	318	293	311	308	275	290	300	302	290	281	293	278	273	248	298	281	257	299	312	292	291	320	298	287	276	286	272	275	308	334	297	293	286	282	286	269	317	318	306	273	339	286	328	339	264	305	286	272	276	284	289	313	290	306	312	290	313	286	323	318	286	292	330	320	286	288	304	328	278	279	281	268	281	327	301	291	290	295	296	289	297	295	304	286	292	312	304	319	292	317	322	276	297	294	302	296	283	309	302	279	276	279	313	315	294	297	318	292	290	289	290	261	326	293	277	288	272	280	290	295	325	301	306	316	298	280	283	289	272	272	258	309	271	304	301	312	328	287	281	321	285	272	292	309	287	295	319	331	278	312	311	275	276	284	293	290	286	319	281	291	301	306	314	293	293	323	302	286	261	280	299	315	308	264	313	288	302	285	315	289	292	298	281	288	281	326	287	302	308	317	345	262	341	292	278	288	289	343	305	302	293	272	313	294	290	289	330	324	332	310	308	294	300	305	304	292	335	335	270	257	300	280	283	290	282	299	285	274	290	286	287	282	292	263	298	298	280	300	310	286	327	283	287	286	268	297	311	318	292	272	316	324	320	298	247	282	295	313	278	300	336	313	242	287	292	288	276	281	291	302	262	319	275	274	280	290	298	242	307	277	287	319	292	315	274	276	330	285	315	348	284	308	310	291	286	315	295	290	291	297	272	292	304	308	297	256	317	312	314	250	269	313	274	311	303	300	287	288	329	251	276	305	290	265	320	281	285	315	333	305	269	284	251	275	299	295	304	308	335	300	292	296	300	300	315	280	279	286	282	270	308	260	267	307	292	311	287	260	280	304	285	324	315	288	298	275	284	248	308	266	311	304	311	331	337	314	301	332	295	295	312	278	275	314	310	326	281	301	285	274	283	317	321	267	326	296	275	306	300	299	293	272	275	310	255	305	287	320	270	291	302	288	291	329	297	291	283	310	289	339	304	291	292	314	294	302	273	318	295	333	297	316	290	293	278	265	306	279	290	284	286	335	269	307	288	300	288	280	319	305	288	306	273	308	285	276	275	293	293	275	285	288	310	281	291	298	279	298	279	305	280	324	314	285	311	276	322	293	263	292	296	324	320	278	317	286	253	303	298	307	311	270	264	275	293	301	304	296	309	334	291	303	314	301	288	296	313	316	316	281	302	325	312	280	296	284	267	317	272	303	281	314	274	271	274	306	296	312	309	316	301	289	274	307	266	288	295	292	286	308	310	290	305	284	308	332	324	277	272	322	321	307	307	317	268	327	270	253	323	297	318	262	284	259	296	274	300	267	304	334	295	284	314	253	276	278	284	333	301	305	326	300	266	318	312	296	297	309	306	348	361	305	321	284	258	296	263	291	255	297	292	313	314	296	303	299	267	303	284	300	307	321
16623	7945	13284	7945	4293	3400	2807	2149	1364	1130	1023	931	901	830	891	829	797	775	782	767	764	749	722	765	741	757	720	744	706	717	708	744	671	703	773	746	710	715	728	708	719	709	739	709	697	728	648	671	705	701	698	730	674	699	671	718	663	690	673	697	682	680	705	629	704	671	682	723	708	704	692	662	733	653	656	681	710	737	660	729	747	721	734	699	672	693	714	676	688	679	678	700	772	710	718	714	652	678	722	719	681	700	735	707	659	657	625	677	709	717	741	686	686	654	672	729	659	706	661	698	673	726	743	688	687	730	674	712	707	715	657	687	687	699	668	666	714	673	673	702	665	698	718	690	658	685	644	680	675	681	684	718	725	700	696	685	707	684	707	664	609	670	709	696	689	679	684	648	684	691	669	679	664	670	704	685	676	693	713	667	649	728	696	651	655	706	695	691	702	700	746	654	665	687	743	701	705	646	711	664	648	692	658	688	682	703	695	682	699	674	716	665	724	704	713	724	680	679	671	648	681	676	698	658	689	669	707	649	698	730	736	656	704	687	684	719	652	659	670	713	652	712	701	703	735	643	678	657	699	674	644	657	746	730	739	688	697	679	652	711	723	699	746	696	724	708	704	696	655	661	686	702	676	706	670	651	670	675	703	732	679	691	657	695	681	689	723	722	746	733	689	618	718	642	661	644	644	673	724	680	693	684	704	749	721	700	672	694	689	669	719	698	713	677	675	697	714	695	682	649	681	676	692	703	718	721	693	688	703	666	695	692	693	720	740	726	678	685	694	703	678	676	675	724	691	664	675	716	696	674	706	744	726	726	655	722	692	684	676	686	718	748	702	706	677	745	705	675	710	718	673	689	756	660	678	686	696	679	695	705	665	747	728	682	692	676	668	745	667	663	741	664	722	715	662	711	691	681	698	695	695	691	684	678	656	727	705	717	642	698	697	688	694	692	672	689	719	672	672	662	716	669	703	648	740	701	710	713	704	665	680	709	679	658	712	671	689	687	684	708	693	673	706	737	653	696	695	701	757	686	692	693	694	658	717	716	717	715	689	715	681	718	690	707	681	629	727	747	689	661	672	689	640	693	700	646	665	698	697	729	729	647	648	686	666	640	723	712	695	699	703	728	710	678	688	716	680	693	672	690	717	691	677	708	729	658	673	690	722	741	684	686	688	661	676	665	726	699	665	708	678	721	679	703	754	712	685	691	686	654	684	678	697	702	680	683	668	679	721	698	673	663	689	689	665	702	702	690	681	703	726	699	704	671	643	704	731	704	666	701	688	681	720	669	675	657	696	657	647	692	689	677	707	682	713	717	700	702	684	679	695	652	674	671	691	687	676	663	674	704	716	691	713	678	748	663	672	706	712	663	657	703	695	705	732	736	712	673	654	688	701	724	706	743	717	696	742	686	697	681	737	715	778	710	695	649	646	726	650	683	683	711	710	666	688	730	727	677	722	699	690	695	744	693	698	729	690	684	673	685	680	698	681	696	682	684	705	689	685	685	686	708	664	730	664	693	657	687	661	684	687	676	692	730	627	695	712	699	705	683	698	740	691	658	717	711	670	650	667	690	705	733	678	718	704	679	730	667	712	697	678	745	691	650	681	718	713	689	697	691	730	717	692	702	740	696	754	730	673	655	716	716	726	693	722	669	702	641	732	714	695	732	700	740	720	670	642	731	678	663	661	683	726	669	708	689	705	677	720	690	717	707	662	713	705	678	685	659	692	675	703	665	694	714	710	715	679	686	667	681	677	752	710	660	708	681	726	666	719	692	742	705	700	696	700	706	667	719	712	670	683	671	705	705	639	667	709	664	692	696	659	733	705	699	692	674	695	692	671	726	673	730	682	678	701	700	689	689	726	675	713	705	677	686	696	706	666	693	678	709	696	689	710	644	693	654	726	674	697	669	720	692	729	651	704	696	753	731	646	692	708	698	703	677	698	725	695	614	712	663	704	682	716	675	707	660	724	720	679	695	720	681	702	638	696	653	701	690	705	685	683	659	700	703	682	702	685	722	679	716	701	719	684	688	674	688	716	687	673	676	715	681	716	686	756	704	705	654	678	636	706	696	663	683	687	708	675	677	712	714	734	676	701	702	621	688	709	636	675	685	664	666	717	752	672	719	659	649	710	668	716	731	699	711	720	684	648	689	710	681	664	633	631	698	698	673	744	663	694	750	701	689	759	652	725	706	690	710	685	744	664	636	754	710	679	665	651	697	693	717	750	655	694	712	727	657	677	675	721	673	681	706	745	667	701	669	708	704	647	680	683	668	710	644	705	708	699	637	686	653	673	682	717	655	727	674	679	715	697	735	667	711	640	655	711	666	710	733	684	706	716	681	706	709	694	663	733	682	683	738	658	740	679	690	688	680	704	713	695	716	713	701	714	727	708	685	673	723	707	682	640	710	654	699	738	728	713	653	691	674	731	685	725	737	669	666	682	627	711	709	710	663	685	698	678	649	683	659	710	713	719	684	737	710	699	661	683	701	672	684	720	692	678	692	708	675	698	707	676	712	683	699	725	702	690	688	703	696	739	667	712	681	686	662	721	667	702	685	719	670	690	637	702	685	703	694	710	722	664	669	703	675	664	760	733	704	734	701	683	730	739	668	669	686	678	703	674	675	673	702	690	715	650	722	668	700	661	766	717	673	691	687	675	733	680	716	712	712	726	700	661	666	680	724	689	694	722	763	694	689	719	689	692	678	665	688	703	716	672	703	718	617	699	705	731	685	699	676	668	657	693	726	688	667	753	687	660	669	674	666	670	681	746	657	638	710	659	668	671	704	709	666	731	769	705	667	733	720	689	743	677	684	668	715	680	693	687	708	754	682	689	714	694	699	685	725	725	668	678	681	679	687	679	683	680	728	675	729	711	730	708	684	676	696	714	720	703	712	668	671	707	721	675	704	730	674	733	700	681	712	693	719	658	673	691	692	709	641	669	669	679	686	713	671	713	711	683	641	705	669	686	708	692	656	705	671	720	650	678	658	675	695	672	672	695	706	681	715	682	658	682	698	749	706	679	690	710	697	721	716	672	705	694	693	714	691	737	691	675	714	678	695	680	725	700	637	703	692	669	694	658	721	688	712	743	683	698	677	717	650	719	712	669	722	693	691	652	700	739	673	712	666	700	633	662	725	649	694	680	692	715	684	718	693	675	661	684	685	685	683	687	739	634	706	715	681	704	693	635	710	707	741	734	663	671	677	709	720	694	681	710	696	759	696	680	667	719	728	680	655	693	700	694	682	691	723	706	671	682	660	709	721	727	717	665	658	726	675	727	713	704	657	669	705	681	676	697	723	658	703	675	672	664	674	750	706	706	645	714	685	672	711	717	709	756	670	650	733	687	690	688	681	658	706	709	676	679	717	687	690	681	692	686	699	660	709	706	686	705	657	669	665	683	682	691	715	677	721	675	650	661	695	689	698	693	737	694	709	702	712	711	736	710	688	608	717	709	729	699	656	670	692	717	699	713	703
8397	2949	2373	858	410	341	358	293	284	257	264	275	278	234	271	242	261	256	264	258	258	271	262	238	281	287	280	272	277	269	283	281	276	277	274	247	289	261	249	249	296	286	268	283	289	261	266	278	283	259	298	257	270	280	260	260	262	273	253	267	270	265	255	291	278	248	266	237	264	236	274	288	253	248	263	257	218	244	298	288	238	244	287	294	268	276	323	299	245	265	278	272	267	269	257	290	264	303	243	278	247	248	268	268	279	271	273	298	256	262	284	253	253	265	270	248	254	281	258	270	277	271	290	289	280	266	289	277	257	265	234	262	240	248	240	274	285	250	268	283	283	250	285	256	259	265	268	264	279	271	265	268	271	281	256	265	264	270	276	259	273	263	260	253	261	246	313	250	294	284	253	294	251	291	270	271	293	288	246	294	252	240	260	282	286	278	265	248	259	263	225	262	260	277	248	236	257	289	259	271	266	282	275	250	255	258	249	261	279	249	299	262	252	280	274	278	277	275	273	249	259	262	275	249	265	224	243	275	261	267	244	281	283	265	276	298	259	260	231	241	277	255	265	252	246	277	238	279	259	243	289	268	267	246	219	246	265	280	274	274	291	285	260	268	247	278	243	252	331	279	261	282	270	250	207	252	267	279	285	270	281	228	269	251	269	258	274	277	294	258	254	267	251	262	233	272	264	245	258	273	294	285	253	255	267	254	266	269	281	244	251	291	278	263	273	253	293	289	254	224	277	282	259	237	300	270	284	254	268	265	266	261	255	266	256	251	278	231	269	299	247	283	252	274	296	277	260	280	258	269	260	251	252	281	268	246	251	309	263	251	249	248	266	255	260	286	284	258	279	283	237	248	236	257	273	235	267	282	269	266	270	269	242	263	244	270	246	285	260	254	242	265	266	250	302	269	267	262	276	277	256	234	258	266	260	266	256	246	240	247	257	275	239	284	281	264	287	289	266	278	247	288	231	262	270	311	234	274	268	264	258	263	278	231	263	254	242	268	240	267	238	283	287	295	285	277	293	259	287	257	253	266	243	231	256	268	280	261	273	262	239	284	261	280	291	269	299	263	274	239	267	276	284	268	246	275	254	279	263	276	301	248	265	275	274	266	253	266	287	284	291	270	245	273	264	261	251	271	265	269	256	257	269	304	241	254	284	301	272	271	239	238	277	240	268	276	251	271	239	282	247	276	300	296	280	268	269	250	277	290	266	288	262	262	250	266	275	264	281	259	288	246	222	258	262	258	241	268	286	261	257	252	251	246	275	232	254	259	241	250	249	256	248	276	292	239	257	253	230	254	288	271	293	282	253	266	231	256	264	276	279	299	260	295	267	259	282	258	296	277	262	266	255	232	274	282	269	271	245	267	262	239	244	261	246	254	267	268	277	257	274	241	225	257	262	279	277	263	255	253	253	277	248	294	271	276	257	257	261	306	265	290	253	274	273	277	265	244	256	261	244	248	228	249	256	267	278	285	289	260	264	240	225	271	247	230	258	267	249	259	259	277	242	250	283	260	259	254	259	274	258	285	269	238	273	286	288	242	246	278	299	251	276	277	272	281	269	243	259	250	264	243	240	244	262	253	289	233	283	265	267	232	276	278	248	293	260	250	283	258	273	264	270	262	253	238	260	259	278	275	247	280	256	257	258	246	257	252	290	271	268	294	249	269	247	268	253	266	265	274	260	305	278	240	265	296	261	253	267	269	256	278	291	263	271	283	238	265	256	275	285	269	262	279	249	262	248	255	280	307	286	278	263	291	282	239	288	291	288	266	248	271	261	249	258	281	269	264	275	295	246	240	294	288	246	252	274	247	280	234	234	238	270	269	267	274	242	262	258	271	241	285	249	245	271	252	289	268	274	253	244	269	238	300	234	264	249	269	253	295	258	269	275	278	274	282	298	257	235	241	285	243	266	285	258	281	265	276	266	251	250	250	284	275	259	266	265	282	258	209	263	235	280	265	245	304	270	248	272	268	269	284	274	286	275	262	222	263	289	253	265	290	252	261	278	261	274	278	270	246	253	267	274	271	256	246	249	244	266	258	278	259	274	253	266	259	228	251	265	264	266	259	263	275	306	275	246	229	232	261	252	252	244	244	271	279	287	229	266	245	255	230	254	287	238	264	250	284	281	275	265	272	244	285	255	247	260	267	285	257	242	271	252	251	256	255	298	263	268	242	266	259	258	293	273	258	268	269	246	258	285	264	288	237	248	243	267	257	257	280	262	267	250	271	231	235	266	313	256	272	266	256	279	255	264	247	249	259	264	305	281	253	254	248	263	284	274	249	275	281	282	272	286	301	264	288	258	281	260	251	243	275	270	245	284	283	277	271	292	277	282	249	251	237	277	260	261	303	276	232	260	234	238	280	239	232	226	276	272	239	253	254	247	253	273	269	251	260	262	275	267	256	291	280	247	282	246	276	260	248	265	274	231	244	269	237	292	245	294	253	255	275	251	273	319	256	281	284	251	258	240	270	237	264	287	258	268	250	288	238	254	258	293	259	283	268	248	257	299	286	274	234	272	258	278	252	273	253	285	295	246	266	270	295	264	280	287	262	280	227	250	245	285	246	254	262	254	264	256	268	290	272	263	263	277	292	255	260	253	261	266	259	255	273	261	261	259	248	268	265	275	241	265	268	287	266	291	260	284	286	254	269	277	266	262	275	231	282	268	254	282	259	271	286	302	253	247	238	261	232	259	264	302	257	256	273	244	287	256	245	304	256	265	257	285	258	282	263	279	262	270	274	260	279	292	250	260	260	273	254	244	262	274	258	275	233	253	243	283	243	262	281	272	240	233	264	259	241	275	277	216	276	270	256	280	247	255	283	266	250	265	285	282	232	267	266	253	298	267	248	295	308	285	245	282	263	268	249	251	263	258	290	247	247	256	281	270	251	295	231	274	263	274	267	286	310	270	258	288	248	248	257	291	267	264	242	245	269	288	253	242	247	297	247	268	272	251	255	303	268	250	246	276	263	289	259	271	254	277	262	275	290	250	275	291	267	274	268	248	271	249	246	277	239	269	279	273	241	255	240	268	235	250	283	252	269	246	276	270	231	288	262	283	272	236	274	247	275	249	288	258	301	270	253	261	278	278	240	228	253	284	271	224	267	283	275	264	232	275	254	265	291	262	244	267	281	261	265	294	272	256	279	274	290	254	257	279	250	266	267	252	285	256	279	276	254	243	315	284	269	274	273	251	275	266	244	277	259	273	278	288	262	258	256	257	281	278	281	255	294	263	287	285	261	296	270	270	266	260	292	253	259	253	270	261	270	284	302	253	241	280	298	286	280	291	267	297	256	260	264	238	262	287	274	290	272	272	274	290	228	280	276	276	272	236	250	255	261	254	258	287	288	279	238	260	283	265	250	262	273	268	264	253	242	254	259	238	249	271	262	282	241	298	275	252	262	289	245	262	264	282	273	268	279	290	280	257	246	248	266	276	282	281	281	265	243	267	255	258	260	259	257	246	285	282	261
6445	3174	4717	2381	1575	1301	1127	959	710	738	708	697	641	653	658	630	641	666	672	638	649	691	696	654	689	707	654	621	634	677	659	653	627	658	654	648	661	690	662	622	633	737	647	658	626	674	620	655	680	656	641	636	612	667	666	642	657	640	629	630	668	689	673	656	681	623	689	637	673	641	687	606	638	621	671	628	637	650	682	624	674	653	686	635	631	681	698	680	675	662	678	664	675	695	682	664	691	635	638	690	625	631	670	684	674	672	644	648	668	662	647	673	665	642	706	649	630	676	693	647	680	661	628	640	590	661	671	633	630	641	663	629	669	675	699	650	656	687	693	662	651	636	675	717	645	607	686	655	627	678	670	610	669	654	697	696	653	644	625	684	687	640	694	675	673	651	651	627	645	713	621	668	657	681	666	652	646	638	616	632	627	678	645	607	667	644	653	657	683	622	646	713	705	675	654	707	631	685	710	647	638	660	727	649	685	659	621	638	645	627	652	654	644	654	642	598	635	648	667	662	657	641	647	641	721	597	683	691	652	612	652	637	661	684	612	646	650	657	657	648	685	652	614	648	662	664	703	618	637	662	654	678	653	661	642	673	702	680	666	688	657	705	673	647	697	648	626	660	695	607	643	673	678	666	687	663	644	680	667	666	650	638	656	667	636	641	678	622	657	617	632	643	670	654	654	636	661	690	676	620	643	668	630	682	690	639	575	624	648	666	667	692	666	666	651	707	698	661	614	643	626	683	606	647	675	653	596	683	653	631	654	706	645	611	659	668	621	691	640	684	646	641	669	648	626	658	629	674	721	662	643	641	632	619	646	654	665	647	667	675	672	649	683	679	684	633	708	647	665	669	674	653	661	648	629	663	659	624	653	654	655	659	646	665	668	632	625	679	632	688	672	723	680	663	642	643	655	608	682	664	692	683	615	690	634	689	692	625	672	668	651	646	624	680	655	664	649	697	671	656	633	643	643	660	683	653	687	665	637	645	693	640	687	632	651	647	656	670	658	665	676	653	668	636	677	679	693	691	699	672	613	679	643	646	638	633	636	659	661	722	656	613	683	665	667	692	673	650	636	659	693	659	641	673	673	647	654	665	604	656	670	657	649	679	646	652	673	651	632	658	696	694	688	638	669	707	637	626	654	631	616	613	619	627	683	641	657	629	648	611	721	687	637	649	673	702	633	614	654	647	651	659	682	675	617	618	655	686	642	598	655	651	674	679	686	653	650	666	634	691	656	653	637	669	692	667	630	694	650	663	693	716	671	648	716	662	650	619	674	670	650	649	673	654	674	631	650	687	710	668	669	646	715	631	618	636	679	633	628	659	668	672	592	660	623	644	637	666	599	671	648	655	597	658	654	689	673	649	648	627	636	676	677	633	610	675	616	647	646	665	637	651	669	653	648	690	666	586	663	648	655	605	567	694	622	608	665	627	656	634	656	639	680	663	627	703	640	645	660	652	658	664	651	639	633	674	659	654	676	667	684	719	666	681	676	660	641	670	699	658	645	680	624	682	667	692	686	632	679	643	616	643	647	647	682	679	669	644	653	612	720	661	615	661	662	661	689	689	640	638	649	672	642	638	609	602	672	685	581	676	674	645	628	679	630	687	673	657	643	673	657	669	623	724	623	664	603	676	663	639	656	674	679	644	617	664	661	658	664	668	651	711	671	664	693	597	681	630	683	683	623	645	673	677	645	696	686	661	651	655	651	627	656	639	655	637	617	647	661	664	651	648	661	618	655	647	720	666	673	684	651	650	691	639	640	645	666	667	631	674	633	661	631	635	610	671	673	620	662	678	664	682	654	677	683	625	632	660	682	664	617	650	658	626	660	628	649	641	642	647	645	694	612	651	681	620	618	627	663	644	650	661	654	648	651	672	683	711	685	646	623	700	646	647	679	641	665	599	670	665	659	676	674	664	694	616	637	668	651	667	664	631	645	592	668	640	654	648	693	660	650	651	696	659	645	674	634	656	695	701	617	665	689	682	653	641	635	639	668	638	642	594	600	636	609	676	703	614	644	682	657	671	693	663	700	642	665	630	682	657	646	700	649	650	688	688	610	635	688	695	647	660	656	717	659	665	681	625	683	669	621	627	637	633	682	637	684	614	679	681	610	644	665	682	643	649	664	670	652	640	613	648	624	701	633	632	658	672	659	652	637	635	679	673	661	731	644	656	642	701	612	673	630	646	691	670	635	677	666	669	673	661	662	683	665	598	690	688	667	687	672	611	656	631	626	657	649	661	675	687	619	642	671	679	628	701	688	621	635	609	664	668	679	699	647	652	664	655	651	689	656	615	690	634	669	644	631	602	638	703	669	654	667	671	671	682	645	700	649	679	644	680	658	669	693	648	702	678	670	679	627	693	666	659	660	658	665	644	682	607	688	661	689	646	647	694	622	677	627	671	638	678	686	673	643	635	661	707	666	633	673	655	694	617	724	673	656	621	691	666	668	659	635	643	685	655	623	673	652	640	661	673	601	669	661	662	668	611	658	647	692	641	654	627	673	688	676	654	641	604	644	665	657	660	664	678	651	681	655	639	657	635	610	648	632	660	634	645	666	629	659	665	656	643	661	681	659	640	693	678	707	657	705	634	665	665	629	639	636	670	627	617	698	658	663	680	655	655	612	665	654	647	629	660	709	686	645	647	634	641	665	623	695	664	658	657	663	664	693	673	648	661	663	666	683	641	678	627	629	706	643	720	634	653	608	653	627	666	689	650	693	630	669	662	626	611	687	667	721	681	617	667	635	696	634	631	630	662	697	610	652	655	686	633	655	640	613	701	638	681	651	632	650	659	674	679	641	659	640	688	673	651	677	669	608	653	683	633	684	663	593	625	630	671	633	616	647	669	691	653	707	658	649	680	654	665	638	655	644	671	654	623	660	680	679	653	676	654	670	698	655	709	687	671	646	650	680	615	583	627	698	692	641	678	663	689	642	676	675	622	680	633	649	686	654	619	663	624	672	722	631	658	673	631	660	646	597	692	670	631	664	668	702	624	676	661	692	678	647	634	649	656	664	679	635	651	657	686	642	643	675	643	647	667	622	709	639	712	700	606	656	688	650	680	657	643	680	609	699	649	663	639	658	632	657	645	650	678	647	679	645	631	620	670	657	626	681	636	664	642	676	635	666	625	642	681	669	655	655	635	631	644	661	668	690	619	637	640	652	689	604	632	630	655	670	651	600	666	663	625	662	636	677	619	675	665	648	642	693	736	607	683	686	670	643	678	628	642	695	666	663	683	674	665	670	636	636	669	668	638	625	660	623	661	633	608	671	661	664	639	648	671	630	685	666	650	704	616	675	703	603	646	643	659	630	647	678	658	612	626	648	664	644	608	710	629	650	683	672	612	636	656	646	687	629	730	632	638	663	625	670	671	604	635	688	658	656	678	643	660	678	672	664	720	635	641	741	658	682	640	658	629	647	678	647	633	625	643	667	682	651	676	671	606	696	668	664	644	689	646	643	668	680	648	671	655
17834	6170	5138	2313	1020	772	633	557	467	420	421	388	412	461	380	415	407	392	391	368	377	418	369	385	369	341	362	404	384	374	405	379	381	374	361	343	372	399	381	421	389	422	368	433	393	369	343	398	360	392	402	363	393	384	394	380	406	370	378	341	367	383	374	376	383	362	383	388	391	413	374	375	391	385	333	386	347	418	385	380	346	385	415	404	378	377	375	367	369	378	405	385	369	377	378	414	412	397	373	384	373	365	398	397	418	380	368	371	393	381	373	389	375	379	357	425	376	367	393	401	362	377	367	375	380	364	380	407	382	390	356	373	395	381	378	369	387	343	373	408	354	377	377	368	382	355	361	408	351	408	363	360	367	389	357	389	403	398	382	406	368	373	387	397	352	385	355	396	346	400	413	373	436	362	384	394	368	378	377	368	385	351	391	405	405	389	361	412	365	356	387	376	371	392	422	407	350	383	403	381	368	398	364	403	396	399	380	379	375	403	385	418	359	349	430	366	355	392	387	378	415	385	376	391	377	368	368	401	373	381	413	368	396	412	393	393	394	342	385	370	378	347	376	387	397	366	360	371	416	378	391	359	378	359	386	344	384	377	400	403	360	362	362	377	357	372	411	385	414	356	356	389	367	385	373	369	379	399	364	362	338	355	354	353	394	371	389	379	326	382	341	345	402	365	383	377	391	399	394	377	368	358	363	403	412	354	347	369	370	355	379	361	404	391	356	426	352	392	351	386	392	390	392	387	383	364	385	416	367	352	405	386	367	364	391	390	399	400	377	401	409	417	381	393	355	343	379	366	404	373	398	376	356	402	413	384	361	360	387	376	396	385	376	409	397	383	360	392	351	366	351	366	411	404	399	369	370	379	394	407	392	367	396	374	324	346	411	388	367	367	392	359	407	374	411	392	407	375	388	392	369	348	429	411	365	392	348	375	361	342	340	384	380	426	410	356	449	410	380	436	386	404	374	396	399	342	353	386	350	404	415	377	386	354	377	383	399	388	449	380	420	398	397	405	374	400	375	426	403	421	395	400	416	348	366	367	380	350	348	354	376	374	408	359	382	331	337	360	396	425	370	393	434	417	347	346	391	411	367	363	378	426	386	329	385	377	379	408	370	383	375	398	381	377	365	379	375	363	400	390	382	357	379	378	403	383	411	376	395	391	339	380	395	361	406	395	398	369	379	353	381	384	350	367	369	371	355	387	354	376	413	426	395	375	387	365	338	333	408	392	379	384	391	409	373	384	349	353	424	410	380	388	365	347	349	385	396	390	379	353	367	391	407	401	427	385	358	362	405	411	393	378	411	366	369	390	380	410	375	414	379	388	392	368	399	410	384	357	378	379	357	417	414	378	377	367	362	404	357	390	382	384	385	389	418	382	377	376	357	412	372	371	379	352	354	347	416	422	367	366	401	353	365	380	429	372	379	367	404	379	363	386	374	346	345	381	383	400	369	387	368	396	355	406	367	409	360	391	375	390	378	372	395	357	395	359	413	378	390	350	421	415	357	357	386	375	388	410	405	429	385	391	411	381	415	371	416	367	393	419	416	397	398	395	420	403	390	381	379	412	355	377	404	417	373	346	392	398	399	397	362	380	383	389	424	394	384	320	403	395	373	375	375	384	355	378	402	362	385	361	387	355	346	391	387	415	372	337	391	401	375	398	377	407	336	420	392	373	397	344	381	366	406	387	361	379	382	427	401	322	394	392	374	400	378	358	386	380	405	367	443	379	376	323	379	384	380	372	390	382	401	383	385	368	366	381	412	390	373	418	369	407	390	393	393	414	408	417	366	395	361	382	410	426	349	419	382	367	385	380	374	384	407	367	381	364	379	378	404	386	367	415	416	385	356	390	412	395	340	380	407	377	420	337	396	409	381	363	379	423	433	398	382	378	402	380	383	353	416	349	368	380	388	409	401	375	391	388	376	403	369	407	413	374	361	424	395	399	346	381	359	367	442	386	421	382	383	380	359	345	400	372	366	383	367	387	418	417	388	377	386	386	359	388	380	388	349	364	375	386	361	407	390	373	387	365	379	387	352	370	386	376	383	420	378	382	404	417	417	374	367	417	415	379	370	392	391	369	411	368	369	366	352	362	375	393	377	349	413	369	384	367	368	387	364	377	390	407	394	354	370	398	372	380	351	353	336	363	382	368	359	397	413	362	356	370	394	408	384	393	389	364	395	390	405	373	434	396	371	395	399	372	375	394	364	388	428	358	363	360	372	364	381	416	386	355	377	385	398	397	398	378	368	390	446	391	370	395	408	403	334	385	377	375	365	382	372	337	377	370	384	392	403	385	396	397	406	413	375	345	364	370	391	402	393	390	382	423	388	425	425	418	368	387	380	389	371	360	390	381	386	390	375	395	401	431	392	385	386	386	365	382	395	361	371	373	366	385	380	419	386	383	384	410	376	403	392	408	376	415	342	394	374	402	371	363	328	355	376	401	400	376	383	398	402	380	380	347	367	391	395	380	389	368	356	407	372	389	374	383	431	373	396	380	345	375	377	403	411	362	408	354	390	353	398	397	413	443	399	376	383	349	399	403	383	399	377	366	388	387	374	385	396	382	397	366	376	396	348	372	374	378	406	379	368	381	394	365	351	369	392	381	355	374	378	388	356	364	403	420	351	408	378	393	398	411	369	373	401	403	361	399	412	379	376	405	375	422	343	380	386	388	379	401	347	385	400	375	394	356	368	393	363	380	351	333	386	357	384	382	398	380	396	354	371	386	404	371	387	362	374	414	399	395	406	386	383	344	366	379	390	364	395	365	409	381	375	375	413	409	375	415	360	380	364	412	396	375	364	348	386	366	386	404	390	412	404	359	392	354	429	377	378	386	371	362	367	418	417	409	380	379	393	386	387	370	376	410	401	410	380	413	403	408	377	388	374	401	410	370	392	387	352	383	410	396	365	336	402	410	405	394	399	391	409	399	391	426	367	395	383	374	360	367	380	382	359	387	399	404	374	395	397	404	338	382	382	391	400	360	400	368	387	377	377	387	380	394	402	387	375	381	388	367	367	381	419	388	377	396	390	401	406	378	394	400	375	357	395	401	378	388	401	383	390	393	384	409	378	349	396	414	390	411	375	341	389	348	375	418	392	378	377	379	378	398	371	391	368	391	408	405	373	398	376	332	371	375	377	379	425	376	374	382	397	421	384	381	358	355	377	353	383	355	415	344	366	370	350	387	376	379	361	381	370	383	368	349	368	343	389	423	348	383	349	387	396	350	360	350	366	395	372	391	360	384	385	361	408	368	363	406	390	382	369	393	379	411	376	383	384	373	352	372	404	384	405	414	408	380	410	380	379	340	401	349	388	379	379	392	393	403	369	394	412	377	380	391	393	388	406	365	361	371	380	422	412	378	372	381	354	406	422	390	390	399	363	409	377	372	383	365	358	376	394	387	379	373	355	387	409	389	406	396	401	372	365	396	374	390	410	377	364	383	379	334	386	377	345	366	385	389	419	359	373	390
12689	5911	9337	6013	3152	2555	2221	1804	1259	1166	1086	1030	1006	968	980	926	978	946	944	966	979	916	893	932	877	921	932	838	910	868	908	914	846	911	874	910	926	942	915	895	895	923	907	883	930	904	911	993	891	899	894	896	920	917	905	923	896	944	879	915	931	922	900	904	878	858	901	913	911	909	875	908	930	886	911	878	933	926	911	892	919	913	909	882	924	887	901	951	905	944	919	880	901	909	901	932	879	883	950	863	872	900	898	909	877	894	910	910	881	905	908	884	904	857	899	852	895	872	909	909	979	891	955	861	871	919	844	815	852	866	889	855	915	896	884	880	916	979	863	893	972	873	887	934	959	918	888	914	858	883	885	917	942	907	934	901	885	940	891	896	923	860	901	950	903	892	879	838	900	895	860	928	994	863	862	920	907	948	949	914	960	930	870	872	883	922	893	917	926	868	881	918	860	897	894	848	904	917	874	945	898	922	898	917	885	946	887	921	908	876	884	921	925	898	881	870	820	958	899	896	944	862	878	904	894	856	889	949	902	896	899	880	917	870	902	901	911	896	851	943	897	921	918	901	946	927	887	872	885	909	925	814	903	906	877	928	897	874	893	884	944	895	888	945	936	833	868	854	923	902	889	884	912	909	919	902	851	879	965	912	912	917	832	901	910	909	905	889	909	901	924	916	915	930	885	925	899	899	923	925	887	889	911	955	920	889	887	919	921	880	957	882	912	869	825	911	888	883	923	883	908	885	885	882	894	844	903	878	883	937	926	842	851	862	907	930	857	924	909	883	931	872	875	935	944	878	924	930	887	884	913	906	866	899	881	918	934	899	917	915	927	905	877	898	893	932	935	895	867	925	936	941	905	886	948	960	899	881	907	899	933	885	914	913	843	909	890	833	862	925	945	875	903	896	873	897	899	889	885	910	874	897	905	925	930	912	928	867	885	888	906	940	914	848	936	894	902	935	898	938	860	920	864	901	903	856	943	893	894	923	844	841	870	895	871	885	840	896	900	869	858	859	921	914	919	866	897	840	891	889	867	847	897	928	919	954	950	901	900	891	920	917	877	875	902	842	904	933	891	889	885	858	899	927	915	929	902	858	900	880	887	890	899	874	903	937	867	862	886	909	888	910	882	906	901	844	883	881	873	891	911	942	912	904	930	872	921	903	897	850	919	875	903	868	883	941	908	868	921	858	884	885	895	904	844	912	881	899	870	942	920	930	889	937	888	899	899	827	878	882	911	896	872	884	904	868	887	899	893	923	932	910	903	907	857	942	925	905	913	891	943	827	883	874	894	911	881	889	895	950	889	871	878	910	878	918	886	873	880	908	915	871	893	884	916	852	908	866	883	952	893	897	942	908	892	911	877	875	931	941	842	924	929	908	871	889	884	905	902	877	887	911	908	922	848	873	915	890	903	918	905	945	959	871	928	884	930	873	903	932	966	887	911	911	895	943	929	880	898	935	929	897	935	902	875	921	917	922	910	893	916	865	873	941	907	887	895	937	876	924	922	883	901	879	857	919	872	834	872	886	943	936	911	839	896	920	829	941	894	847	848	946	926	896	900	963	906	898	867	880	918	883	901	916	850	853	914	882	962	899	897	872	929	897	863	866	951	934	883	898	935	881	929	892	891	898	934	950	897	945	874	887	863	901	821	896	895	874	949	895	859	876	827	876	930	910	885	920	899	853	914	912	893	841	896	899	910	879	918	905	923	906	859	861	913	896	865	920	916	862	943	892	897	802	894	872	933	843	907	947	909	934	892	917	866	907	882	935	921	871	871	870	877	900	937	936	874	927	890	846	917	879	899	935	860	938	881	853	863	905	882	910	916	891	909	981	928	880	868	916	919	923	911	902	921	898	872	900	908	879	907	902	866	882	865	883	906	933	945	939	899	918	888	888	920	920	866	953	887	893	880	893	948	884	925	863	866	906	916	861	911	927	889	924	940	871	878	838	935	887	916	900	943	903	885	850	888	934	918	870	909	875	990	897	958	905	873	932	902	912	856	905	922	885	899	907	913	903	904	910	890	869	876	883	912	914	883	874	918	905	898	881	873	921	877	906	891	853	865	973	939	859	890	903	860	867	878	879	847	857	892	913	911	930	902	879	943	910	895	875	919	916	924	905	890	884	878	886	899	909	869	917	909	899	892	944	902	925	913	928	906	896	860	840	930	923	900	945	956	940	920	883	899	888	849	877	874	926	895	891	910	873	873	897	915	924	888	945	915	954	888	879	872	919	904	962	861	873	924	854	864	941	886	912	884	885	878	864	859	894	886	884	864	846	899	852	844	860	904	875	888	935	923	896	974	881	896	921	938	895	907	897	832	897	921	900	895	917	869	855	827	941	830	925	949	918	866	891	929	941	923	911	853	931	913	911	955	887	878	874	930	894	927	917	930	905	904	949	931	897	932	913	927	904	900	863	922	892	867	926	927	901	949	879	885	891	893	893	919	835	862	878	891	963	921	906	825	905	910	906	894	908	893	875	869	919	882	925	914	910	877	883	909	918	966	884	901	901	926	894	920	902	965	911	870	892	907	914	913	936	855	930	871	954	908	902	904	891	887	891	888	864	894	922	822	899	897	874	897	899	870	916	977	888	925	918	880	862	856	855	872	895	885	892	895	934	920	935	910	923	929	828	864	879	882	840	856	889	907	893	939	885	903	871	904	893	848	923	927	893	892	956	878	871	868	879	926	924	861	908	941	902	906	903	892	906	896	856	819	912	904	923	903	900	828	943	921	853	883	872	875	884	892	919	884	903	900	962	901	900	869	908	909	943	897	891	924	891	907	862	958	930	882	893	898	905	901	890	927	890	916	943	874	911	938	900	894	904	862	860	894	918	929	920	906	899	912	927	945	827	953	929	909	870	913	905	868	891	877	904	891	925	853	884	876	882	906	892	869	926	906	900	960	893	915	925	848	864	897	895	900	884	915	919	914	867	868	924	845	899	886	849	907	839	912	902	874	896	884	827	834	856	898	900	870	916	890	919	930	887	845	954	922	937	911	906	909	924	834	955	919	913	924	859	894	841	884	934	928	884	884	877	907	915	917	914	917	886	889	890	921	872	902	937	941	856	896	899	904	873	915	958	888	892	945	892	821	935	891	992	918	871	895	906	923	911	834	909	903	892	941	867	890	910	875	862	872	927	890	904	873	894	891	931	901	900	902	945	911	894	945	910	883	934	864	842	895	960	881	878	924	861	832	905	912	921	925	863	865	863	902	921	968	902	909	923	943	897	911	899	920	906	863	914	884	907	870	901	892	843	904	939	876	878	832	869	851	877	931	894	872	873	940	845	929	844	933	900	875	936	897	925	909	872	902	960	907	913	875	876	826	885	865	923	891	938	884	918	874	939	839	896	915	901	859	887	929	883	870	929	892	907	906	876	880	896	900	883	928	922	892	859	889	894	917	922	883	907	920	929	926	893	878	899	897	924	918	902	903	849	918	890	935	928	850	924	841	914	890	915	895	868	858	908	898	925
26088	9823	8697	4500	1362	832	673	574	420	379	325	361	305	338	313	305	299	286	318	275	288	323	285	301	317	317	302	248	315	320	321	292	312	340	315	318	311	302	293	298	298	307	311	297	326	313	282	292	270	276	294	311	284	291	304	297	301	279	327	301	325	287	289	286	304	296	341	299	315	293	304	274	273	301	280	266	281	291	318	302	293	311	291	317	307	314	283	285	270	282	319	313	302	317	289	294	318	276	283	295	283	296	327	292	330	309	294	323	310	268	298	285	306	288	313	268	280	292	288	315	278	283	267	318	294	295	315	292	303	308	327	319	327	330	330	295	299	242	348	318	286	314	323	313	293	278	320	305	305	304	269	283	312	278	298	306	316	305	291	329	284	300	291	283	284	265	283	297	301	281	285	278	295	289	289	322	299	300	285	294	300	281	296	303	292	273	275	296	281	309	298	283	281	296	337	320	318	301	290	299	289	310	271	301	298	295	291	300	300	274	286	266	301	273	292	286	296	275	321	306	316	303	281	268	302	284	267	260	337	319	268	299	277	302	334	294	278	280	294	310	292	320	340	312	314	287	263	280	272	307	290	307	319	279	317	279	318	327	314	311	314	336	274	288	308	307	326	301	267	269	314	312	292	265	301	282	315	285	296	290	319	270	297	294	290	306	332	293	322	280	284	321	303	288	325	321	265	311	284	293	294	308	268	285	296	298	285	315	317	332	289	321	340	296	311	320	286	274	299	315	265	308	307	311	307	308	276	285	288	265	261	319	317	286	286	299	282	274	291	283	284	309	296	305	300	279	311	279	305	303	320	311	280	302	309	267	284	283	322	264	287	289	311	317	285	290	322	306	317	265	298	284	294	286	311	310	340	301	275	280	302	285	302	294	280	299	289	308	304	307	319	309	296	308	260	317	297	311	287	284	317	266	271	295	285	257	305	306	300	270	295	270	277	339	325	291	285	322	320	280	306	300	326	287	280	326	311	277	265	289	273	328	305	275	278	296	281	269	275	291	333	314	334	280	294	301	304	323	296	306	325	278	283	300	301	316	326	319	297	284	307	299	316	317	311	303	282	278	275	303	323	314	265	317	301	302	308	318	294	306	295	298	270	310	283	277	270	317	326	319	277	299	314	301	281	298	274	300	297	274	265	255	321	294	288	277	303	275	268	302	266	310	309	313	288	332	291	262	292	303	300	250	313	286	276	319	326	323	315	299	294	306	290	287	280	269	296	296	322	289	300	285	300	301	265	295	276	258	283	297	300	279	320	260	289	315	277	304	315	272	293	332	287	297	298	316	289	254	297	307	296	312	301	284	279	283	304	283	279	313	286	279	306	283	298	290	274	284	314	288	297	290	283	306	300	255	264	278	305	300	294	310	280	284	293	312	291	290	283	268	333	272	338	276	275	291	318	292	289	290	244	271	283	276	267	280	288	325	271	331	320	336	297	315	300	337	312	307	341	306	294	282	283	303	279	277	292	283	303	284	311	304	291	286	321	262	273	293	252	317	296	285	316	277	323	279	306	303	309	313	300	310	299	311	284	295	290	293	309	259	287	300	318	282	277	309	322	282	285	302	284	280	283	281	275	332	275	297	281	295	298	275	284	280	308	263	290	275	285	297	295	275	341	316	352	290	295	306	277	292	294	295	304	314	309	294	278	299	325	271	285	298	319	293	291	322	323	309	286	301	251	321	291	290	278	296	275	299	340	288	297	313	294	281	281	303	257	283	309	314	299	274	284	322	268	267	304	311	331	280	295	294	277	293	316	315	288	298	297	310	269	278	300	296	302	310	305	291	320	292	277	296	283	325	301	271	303	323	294	293	293	293	309	314	302	253	284	293	316	286	290	281	324	341	283	288	287	309	273	295	286	285	281	300	285	279	310	311	293	273	269	311	320	264	277	288	299	280	335	283	274	292	290	312	282	270	295	319	309	306	327	321	315	284	276	304	268	289	296	322	282	278	262	289	298	311	306	326	300	280	319	298	286	279	296	301	352	300	306	270	268	301	303	299	272	308	297	258	299	276	294	309	294	292	303	296	286	275	292	282	333	303	313	309	268	301	302	294	318	290	270	295	287	279	282	293	301	279	269	280	274	319	301	300	300	301	327	296	281	299	282	273	272	310	302	291	275	285	309	312	267	323	305	294	279	302	294	282	315	321	284	258	285	271	253	322	276	291	238	282	312	301	284	290	303	294	284	307	283	305	290	309	335	323	279	293	304	268	284	319	296	319	313	330	309	300	294	297	302	280	287	320	263	316	281	314	323	283	280	305	293	302	288	298	304	302	297	343	301	285	289	317	281	302	304	308	325	282	303	251	310	283	304	313	283	285	308	281	301	273	249	290	289	315	298	318	281	260	275	322	298	299	292	262	256	296	339	329	327	283	285	308	266	310	305	292	271	289	283	288	290	314	295	282	263	303	288	304	291	299	297	278	292	289	329	238	292	282	321	309	297	319	263	275	307	310	291	312	283	296	309	330	257	276	259	272	270	284	266	283	306	357	280	318	329	304	325	282	304	291	327	288	276	293	286	321	290	290	300	299	307	283	320	290	302	299	273	264	269	258	281	293	291	297	301	307	297	320	309	324	254	333	289	277	290	307	317	314	274	319	289	273	315	294	304	314	284	319	305	284	281	299	309	302	272	306	284	262	294	267	305	309	265	277	309	252	307	308	258	280	253	298	321	306	268	294	324	357	306	309	291	300	275	277	329	293	270	284	262	301	301	285	340	298	317	294	318	278	307	308	271	301	300	288	316	308	274	277	309	299	271	301	251	290	268	305	297	289	275	289	291	309	299	310	306	284	306	289	294	288	327	302	278	274	317	285	295	285	297	268	302	302	323	265	299	260	300	337	274	287	306	282	297	288	303	317	312	313	284	289	277	310	285	310	291	303	274	309	330	296	299	299	294	285	309	286	270	261	283	330	319	280	307	294	288	278	291	300	314	323	323	267	279	301	313	328	311	300	309	292	291	277	313	309	306	290	280	255	303	316	277	281	307	318	290	289	321	333	292	289	269	325	292	268	303	291	307	318	265	291	287	303	286	310	297	295	266	302	271	292	268	290	331	302	311	297	311	301	297	281	290	307	288	270	283	296	292	282	293	299	285	290	291	247	294	299	284	276	320	299	285	257	293	276	295	290	273	282	291	301	277	284	284	276	323	314	298	288	280	292	278	327	287	299	288	298	273	306	265	305	314	322	342	311	282	296	259	306	326	300	293	278	270	278	279	293	306	337	303	322	318	295	286	292	279	317	289	266	301	296	265	276	267	284	309	277	299	334	317	308	304	318	277	272	266	296	300	304	304	287	316	321	302	274	289	300	303	266	292	302	273	318	296	286	289	315	285	278	320	309	309	298	307	278	307	280	269	284	279	295	272	305	319	295	318	272	287	313	284	271	310	292	307	304	293	301	287	341	315	287	274	272	290	288	312	282	303	289	304	275	279	328	292	293	310	307	271	325	295	305	313	275	307	275	289	293
15571	7869	14265	10325	4575	3443	2707	2239	1384	1150	990	873	922	833	827	808	829	792	807	713	782	770	747	774	784	730	747	752	719	713	688	739	689	736	709	737	715	714	758	723	685	700	680	744	689	715	686	671	702	650	689	703	743	684	720	668	676	703	631	695	690	717	660	695	718	691	731	698	702	704	724	672	711	722	687	721	688	718	673	684	684	693	685	663	671	731	690	689	699	742	719	681	694	690	700	712	733	690	673	713	732	709	664	694	693	683	713	701	705	656	682	680	678	696	698	721	712	674	699	720	659	683	695	701	746	684	629	722	699	730	726	738	682	697	681	633	690	702	694	730	675	721	679	732	694	680	763	695	668	680	712	678	738	683	710	677	707	659	735	708	719	685	662	710	677	735	701	716	657	682	725	648	636	701	729	692	707	662	695	683	711	658	744	652	727	694	693	703	746	657	678	666	726	704	719	704	661	654	702	667	689	690	743	668	658	679	691	674	658	687	756	711	735	693	653	716	716	733	685	707	732	674	668	673	673	664	701	715	686	705	705	615	757	715	689	702	665	733	719	719	706	693	694	703	726	690	681	679	745	705	683	685	653	667	680	666	670	711	734	717	725	699	747	641	652	691	695	668	693	701	714	726	702	639	707	639	700	704	680	690	698	694	729	678	661	671	713	773	751	686	701	716	718	709	691	665	750	750	715	710	716	674	658	706	693	719	699	659	678	662	744	726	704	700	687	682	651	649	665	747	748	724	669	670	693	701	675	672	669	710	689	701	698	682	648	655	666	724	696	713	689	694	713	707	650	680	702	703	677	691	667	739	643	700	705	700	676	658	684	687	716	685	637	712	719	687	690	697	691	637	708	724	668	661	706	655	705	673	702	648	671	705	643	674	699	652	684	692	681	724	690	660	701	672	696	708	696	629	671	676	707	707	712	649	678	635	700	663	664	734	631	702	713	699	717	670	700	715	715	705	694	695	701	705	715	673	686	710	725	733	671	683	713	694	673	709	675	711	693	661	708	690	668	665	686	722	712	731	682	701	622	706	742	675	674	703	672	676	728	691	689	669	725	698	720	674	691	707	685	749	741	680	684	701	730	691	659	691	678	731	641	680	676	661	699	698	688	678	705	706	713	704	699	700	658	724	699	670	617	666	734	682	688	675	724	670	685	685	687	688	687	702	709	746	681	691	696	682	715	683	691	674	674	664	713	685	744	685	643	690	661	713	709	683	735	685	713	714	722	697	686	703	707	691	723	664	698	668	654	703	705	653	710	673	707	694	703	738	713	659	726	717	722	676	694	681	689	669	692	730	733	705	718	729	697	657	728	708	698	713	747	701	706	666	675	736	694	681	750	729	690	757	709	694	702	684	673	700	720	699	697	690	707	687	705	669	712	702	691	709	653	674	730	688	683	659	686	708	667	679	651	685	704	680	734	708	752	663	720	668	712	662	678	705	696	694	700	698	664	708	693	694	732	710	712	705	698	676	723	674	637	661	654	759	689	680	712	707	676	660	614	704	681	695	670	714	686	713	663	697	711	683	709	637	691	689	691	722	700	663	704	704	716	710	654	675	710	716	708	717	719	700	734	664	675	682	686	642	673	670	684	727	672	722	636	697	685	674	707	721	697	706	700	696	691	689	726	682	718	693	697	725	692	720	687	662	682	697	755	720	704	676	677	682	714	711	709	672	751	711	694	662	687	722	711	717	709	717	671	746	641	709	690	693	724	656	641	691	719	730	687	706	658	736	700	716	714	721	679	676	668	698	655	677	691	720	645	684	717	687	635	642	709	646	692	719	724	709	680	684	721	682	680	678	658	690	708	683	660	712	703	725	711	711	740	678	715	679	705	716	725	667	696	697	697	712	692	713	692	704	688	687	652	678	686	699	722	704	674	670	714	693	693	687	710	676	704	659	701	719	696	703	692	721	684	632	693	715	709	691	682	693	691	712	708	700	715	677	685	694	637	735	726	692	709	693	671	732	675	703	708	667	687	676	682	658	692	688	677	695	654	701	674	762	669	722	690	663	678	724	674	649	717	661	719	722	713	649	715	700	696	706	716	685	721	672	699	693	656	690	678	677	770	672	686	708	698	695	733	717	704	691	720	722	688	689	656	731	724	704	713	659	701	726	689	682	680	693	659	659	670	694	722	666	705	684	684	729	710	721	763	671	692	727	704	746	696	686	663	702	675	685	671	717	704	688	666	721	644	723	699	718	668	719	696	695	742	680	678	642	681	711	740	707	651	708	700	676	734	718	723	724	698	685	726	657	685	706	736	697	713	673	720	713	695	707	723	665	749	650	706	741	682	718	733	710	696	744	726	645	675	736	712	655	704	750	714	674	664	683	727	691	715	710	651	720	688	661	691	703	721	700	707	685	657	667	713	707	667	699	714	721	736	696	706	710	688	663	688	664	732	664	703	683	708	694	712	744	703	715	669	662	695	676	665	704	763	690	763	714	725	701	730	689	669	695	724	672	655	722	677	713	701	669	655	731	629	705	654	711	719	724	693	650	685	707	711	689	664	707	681	660	659	739	690	697	704	715	671	657	668	755	669	687	698	680	680	695	748	726	701	690	717	692	666	686	689	716	674	650	693	734	754	678	713	726	751	702	673	690	695	685	720	691	724	710	716	691	734	701	741	698	725	696	696	686	709	725	674	687	712	687	682	699	695	670	682	720	698	679	733	674	639	730	673	719	698	690	693	719	725	704	719	698	679	723	739	713	715	684	679	697	741	715	682	705	691	732	703	698	699	739	728	687	723	692	725	685	705	665	727	691	740	667	711	682	674	694	672	749	661	644	702	707	708	673	667	708	700	627	663	699	688	758	675	762	706	732	637	676	739	712	699	671	702	703	688	716	706	662	725	689	705	713	636	734	695	722	738	665	672	721	688	706	709	708	646	721	689	711	711	684	689	714	696	644	705	712	639	695	698	677	691	688	699	700	746	669	691	693	765	688	668	659	699	692	700	661	676	653	708	710	716	679	681	746	627	694	723	683	719	679	714	707	668	627	683	681	735	690	713	675	702	694	703	719	686	665	690	691	694	653	689	689	694	678	703	685	714	662	676	703	661	751	681	665	687	743	686	724	662	727	681	700	727	747	695	712	743	673	689	677	708	699	703	745	673	707	689	701	692	678	681	694	716	682	726	695	668	687	733	720	693	688	703	668	730	694	686	708	692	675	714	658	721	714	680	711	731	671	631	700	624	686	689	731	711	721	701	675	697	685	676	675	680	730	704	771	688	671	680	718	697	688	724	681	734	721	756	696	650	722	703	699	726	713	700	714	703	678	713	683	735	681	668	681	664	692	733	662	705	716	712	721	701	673	654	677	680	690	699	718	703	684	717	687	653	695	685	668	700	702	724	719	667	726	697	707	695	725	729	720	718	703	665	686	693	677	704	666	674	685	658	673	722	644	716	710	685	698	709	654	736	699	698	688	668	699	635	719	716	738	680	691	716	655	656	684	671	711	722	654	695	695	675	728
8289	3099	2668	1194	510	389	380	336	283	267	269	279	264	261	262	325	285	284	263	266	277	310	276	268	297	289	282	310	255	258	281	257	261	274	275	286	270	272	301	265	285	270	269	299	275	288	258	279	281	264	265	277	266	291	276	262	248	257	292	292	267	260	293	243	266	278	272	267	276	296	288	271	265	263	237	241	292	267	242	270	258	281	251	266	239	243	278	288	293	259	261	284	269	266	262	254	259	291	313	267	278	253	246	279	282	283	296	260	247	274	245	260	283	248	269	260	246	273	263	251	257	279	262	270	268	257	289	271	264	258	273	290	298	256	264	285	289	275	283	273	282	271	299	324	274	247	267	263	279	271	250	259	263	265	268	260	286	271	287	304	266	272	267	266	290	268	291	273	250	237	295	250	294	285	235	260	275	289	276	265	288	271	285	284	254	279	291	286	269	275	269	291	286	290	258	279	262	263	261	248	271	273	247	259	257	256	247	249	258	271	271	259	243	264	265	262	278	272	299	280	253	256	252	257	287	286	273	271	280	271	269	291	279	275	286	312	292	266	268	276	279	272	249	284	252	284	288	279	272	284	269	269	277	290	267	259	289	263	294	263	252	278	277	239	260	242	269	278	294	251	277	261	262	283	270	295	266	296	284	296	262	268	277	264	238	273	291	289	272	269	265	259	294	287	257	256	262	286	298	253	256	284	297	289	273	284	290	274	245	270	259	243	243	238	251	242	253	264	259	279	271	278	283	270	276	267	242	266	285	284	258	251	280	296	292	278	261	297	282	273	252	286	259	271	254	268	284	306	289	243	253	263	276	261	270	271	247	258	280	265	259	263	254	273	283	248	267	250	283	279	281	284	281	280	240	277	296	243	274	263	304	255	252	282	304	275	287	274	279	248	281	273	240	266	232	274	267	265	260	276	270	270	254	277	295	277	319	274	268	282	250	254	293	262	253	302	261	280	276	285	256	247	285	259	264	271	302	295	276	287	289	266	242	291	268	239	247	248	273	273	242	291	295	265	253	273	306	252	279	296	263	274	281	252	265	263	262	267	279	283	268	232	291	272	264	273	292	259	283	264	294	278	269	289	261	267	303	244	293	270	285	283	263	255	269	259	280	266	256	270	267	282	272	308	271	283	266	275	282	274	305	251	262	270	245	244	265	253	258	272	272	241	265	304	282	309	280	299	269	264	237	273	256	300	268	276	294	293	274	252	295	248	278	267	294	265	269	290	284	262	291	264	274	266	274	306	285	280	272	293	281	277	279	220	249	253	288	259	282	246	267	284	282	289	254	263	297	252	275	252	244	256	250	266	240	264	268	264	282	283	265	272	280	275	291	269	234	258	269	275	269	255	253	272	287	284	275	277	283	268	262	266	280	263	258	283	284	239	277	288	284	288	289	260	277	257	264	280	280	274	250	256	266	291	294	274	281	258	229	267	283	256	273	281	283	282	260	223	278	259	256	292	294	253	260	260	283	293	311	290	282	305	281	270	251	265	256	254	260	284	274	262	311	297	300	286	287	266	274	268	251	275	288	249	297	275	285	278	246	276	270	281	279	284	248	286	259	298	244	264	264	291	279	289	274	269	268	245	261	272	270	284	264	247	280	270	289	264	247	247	266	293	248	303	284	288	261	258	287	264	299	259	277	299	274	257	307	278	257	276	278	265	288	284	292	284	284	271	290	291	271	281	287	245	284	267	298	268	260	266	251	299	287	247	271	280	281	295	287	281	254	267	292	279	235	286	244	275	253	305	291	266	296	272	320	289	264	266	285	279	248	259	276	269	300	299	258	266	280	261	269	282	278	289	265	271	257	284	257	283	275	274	279	265	254	282	295	238	272	290	262	284	278	271	260	290	264	277	305	268	274	263	265	250	254	265	253	254	302	290	298	285	251	284	266	277	277	254	263	245	267	248	276	256	266	280	252	276	260	283	258	264	289	263	270	256	288	290	291	311	254	263	290	269	267	238	295	249	275	296	250	254	254	268	254	268	284	299	252	282	286	247	249	263	266	286	278	286	256	310	287	260	265	260	278	291	278	264	281	286	266	271	267	265	247	277	294	269	310	286	272	265	241	256	276	256	284	277	260	280	281	271	263	298	277	262	275	275	293	264	305	248	242	285	274	261	295	274	263	272	275	249	271	274	261	260	281	262	263	260	268	254	268	276	274	269	256	254	276	270	293	247	285	245	260	254	267	279	252	262	298	249	324	291	279	269	291	276	247	267	273	271	278	261	266	261	286	267	256	273	266	267	264	301	283	295	285	308	293	247	287	257	230	259	258	287	244	247	283	295	238	289	282	286	273	286	252	267	275	267	255	278	255	292	267	263	282	250	247	320	237	296	223	264	263	276	290	266	278	277	269	263	298	265	267	268	260	265	276	256	261	277	268	265	281	277	242	264	268	257	286	243	262	261	263	286	291	266	269	285	292	252	302	231	286	290	272	226	277	302	297	251	276	258	268	260	298	260	280	260	258	282	283	281	277	287	256	254	269	258	284	257	277	266	270	280	268	297	287	295	259	294	299	270	229	254	295	254	270	279	258	246	259	293	250	282	299	258	268	267	269	247	250	283	268	283	279	292	291	251	262	277	269	285	252	300	258	268	265	259	290	258	251	307	316	272	285	260	265	291	263	288	262	256	245	255	280	301	253	296	283	255	268	263	246	253	277	280	272	288	265	254	255	287	236	287	259	283	252	277	248	261	295	285	269	287	274	268	273	272	279	265	283	297	300	290	266	283	295	272	266	289	292	275	263	269	287	270	253	273	286	265	284	266	271	267	265	268	250	249	250	263	248	254	298	304	242	271	277	292	270	271	283	289	278	289	256	259	274	282	269	269	283	264	267	270	283	287	250	261	278	272	262	255	299	260	254	265	263	280	264	266	284	280	288	303	265	259	266	232	300	298	260	289	285	282	280	287	265	256	248	244	265	234	252	290	250	281	280	275	288	279	250	255	274	273	294	294	276	257	267	256	279	296	258	255	250	284	274	256	258	245	253	275	274	292	277	288	277	287	247	245	285	275	288	257	272	279	264	267	287	281	270	284	264	291	243	303	269	243	257	263	268	275	260	255	276	282	273	287	279	262	257	262	259	292	284	270	273	231	295	251	272	265	284	277	252	265	211	273	271	275	267	283	273	252	274	258	251	260	287	264	261	264	270	278	272	268	275	256	234	283	277	265	282	249	268	278	270	261	251	258	256	286	288	244	263	257	257	296	269	273	275	275	273	283	286	288	262	280	299	284	279	272	278	315	284	283	264	252	285	291	274	246	276	270	268	239	249	267	306	275	264	267	232	265	259	321	282	254	276	287	265	306	286	278	287	302	277	269	292	294	289	281	333	295	251	257	291	310	272	255	279	246	262	271	286	288	268	277	250	250	256	284	300	272	270	298	277	258	275	255	289	268	247	306	251	283	283	248	312	244	260	237	267	264	254	313	237	275	267	269	246	277	268	280	283	263	261	263	261	247	245	276	251	269
6485	3451	5256	3504	1612	1246	1123	953	763	727	700	672	678	674	650	735	668	681	669	683	675	683	682	615	704	676	667	628	662	668	678	653	713	690	662	675	667	669	664	667	680	665	671	719	662	676	690	694	674	698	661	684	672	635	665	660	680	633	669	662	681	647	639	640	655	649	646	643	679	681	681	646	718	705	697	650	697	659	688	638	674	600	686	679	662	632	633	658	714	655	684	690	626	662	679	620	641	712	695	666	614	671	669	713	689	676	666	694	694	666	675	679	661	620	667	686	686	670	703	653	721	706	672	666	643	722	689	673	690	671	685	651	657	681	647	682	666	657	669	659	651	730	657	657	704	660	661	690	670	667	696	691	668	675	686	659	650	714	646	685	651	658	713	669	664	678	693	634	633	675	721	654	681	630	668	655	690	665	625	649	658	651	704	671	642	664	671	682	649	681	667	642	640	662	628	680	671	672	658	660	654	736	672	731	662	700	671	678	638	669	679	646	697	689	652	661	708	688	624	661	679	676	638	675	667	671	656	683	673	702	701	701	688	642	651	610	672	668	653	663	654	674	669	658	680	688	682	655	602	688	704	644	685	686	666	688	679	657	627	688	735	686	719	690	668	677	654	690	683	652	660	678	623	653	700	684	665	672	684	636	688	662	676	675	685	657	646	682	679	694	714	705	655	650	712	675	686	710	674	684	758	698	673	678	651	678	693	653	635	649	699	663	683	664	685	639	719	655	631	708	644	728	653	676	685	666	670	653	677	677	675	645	644	722	703	652	664	661	672	661	648	684	683	664	703	664	635	673	662	631	639	680	656	703	705	665	705	677	724	639	655	651	713	699	699	659	668	696	679	679	616	693	687	671	646	644	685	686	670	661	668	704	687	661	692	668	656	654	692	639	709	660	676	643	710	693	672	658	662	689	711	690	655	678	658	676	676	647	707	671	675	728	699	700	708	660	703	650	671	682	665	676	649	679	657	692	631	668	661	689	653	637	687	690	665	684	708	714	664	690	640	664	675	655	664	647	690	701	668	666	667	667	696	667	661	609	706	662	644	668	678	657	678	679	654	753	666	644	680	701	665	663	672	694	664	643	712	667	698	684	691	691	667	638	664	683	634	659	697	684	652	627	618	659	658	647	596	630	668	676	656	651	670	610	649	676	632	659	661	650	698	678	675	728	666	696	635	694	693	713	724	651	668	683	670	647	683	642	652	722	730	660	668	701	700	701	661	699	607	700	657	690	663	687	676	634	644	682	680	651	636	701	684	670	649	657	612	710	658	684	713	650	658	650	661	662	663	634	671	655	619	687	654	662	684	682	697	655	627	657	656	696	673	682	656	675	633	635	633	692	683	725	624	695	672	712	686	688	679	706	709	646	695	690	715	664	653	618	667	665	661	669	749	612	679	675	697	682	661	647	676	679	617	704	677	657	709	697	653	700	667	689	668	656	691	636	666	688	717	697	655	675	692	646	623	691	695	653	662	679	697	707	654	655	647	720	682	659	629	651	679	652	672	676	667	701	659	633	695	704	660	689	715	662	651	671	661	620	685	707	695	649	668	672	669	696	679	697	680	704	687	679	652	700	617	705	672	688	648	671	601	674	650	658	689	696	658	666	723	687	650	688	601	689	665	712	667	685	689	654	674	686	667	706	663	648	713	739	676	696	650	641	636	695	721	678	673	651	686	649	642	627	614	719	665	718	699	644	648	613	668	702	692	673	685	652	682	688	695	706	717	705	624	655	653	665	662	676	641	643	661	651	699	667	675	627	634	679	662	698	636	688	702	648	659	687	680	658	621	704	665	684	659	655	693	688	718	607	674	669	660	667	675	644	711	659	700	672	685	654	636	636	660	679	692	595	664	686	665	641	634	637	689	723	708	682	701	667	709	693	669	693	631	675	666	696	702	710	646	711	638	666	661	706	709	656	678	677	626	644	662	657	708	649	672	648	644	676	647	669	677	688	661	705	682	669	684	677	688	654	625	572	683	669	625	657	711	688	676	671	685	721	649	601	651	705	679	678	715	682	677	672	640	672	645	668	714	644	683	644	632	702	672	695	677	676	694	639	679	645	672	694	627	705	641	633	713	655	630	729	668	647	676	680	653	619	626	703	653	661	672	664	677	662	647	672	626	674	701	682	629	668	681	633	703	652	609	680	669	685	664	632	653	694	638	655	646	710	687	718	672	639	680	653	688	702	696	630	694	708	657	662	681	607	669	703	721	695	648	689	669	675	655	684	724	699	682	661	661	697	694	643	690	676	674	659	659	681	671	637	718	717	645	655	696	683	678	672	685	662	622	644	669	656	697	680	638	646	686	677	716	682	659	692	641	676	646	671	666	654	672	690	684	677	656	673	674	670	661	653	693	668	687	636	679	657	699	702	677	692	646	613	735	666	657	657	663	699	702	626	635	674	698	709	636	683	710	709	706	638	672	718	699	621	674	715	698	701	629	729	639	687	701	638	673	652	695	677	617	565	658	649	674	700	655	698	716	734	638	664	680	648	653	635	691	676	656	690	655	728	633	667	691	658	663	711	715	693	653	667	601	670	638	678	624	635	679	704	652	642	713	682	715	665	641	729	656	657	644	674	673	706	720	714	688	641	649	670	654	641	695	685	656	696	675	687	691	692	686	716	654	682	691	639	635	641	661	699	644	659	739	655	640	692	678	648	675	683	645	706	616	715	675	684	735	659	629	671	656	674	668	656	691	624	667	692	651	640	676	631	674	679	653	623	634	657	702	704	676	670	642	708	650	680	661	675	649	677	649	662	692	668	665	662	705	662	669	672	652	723	676	670	659	643	641	680	638	692	671	625	721	642	664	652	694	617	665	714	706	667	686	694	719	745	703	650	662	658	697	640	723	674	646	687	720	642	697	675	645	652	676	684	613	633	717	681	664	664	694	678	656	669	653	644	683	684	646	683	649	665	686	651	674	696	667	671	624	678	631	670	694	677	695	688	671	648	680	669	651	669	671	636	660	707	661	694	664	654	697	702	687	649	681	690	675	708	647	694	690	704	694	711	683	678	656	674	633	655	679	708	686	680	685	675	657	682	660	708	639	609	684	669	670	684	674	718	683	687	740	677	666	649	649	695	686	683	645	667	630	683	651	686	691	678	668	703	669	626	667	663	620	699	633	654	714	660	698	692	667	688	696	710	736	666	669	667	647	693	707	702	653	706	675	656	640	692	647	658	681	678	699	680	637	711	681	694	661	658	683	658	670	661	673	668	634	624	678	681	675	704	700	661	684	687	705	676	691	698	674	645	660	670	681	665	712	684	659	669	677	628	655	702	693	645	668	656	611	701	683	660	690	664	695	644	646	667	648	600	649	643	641	668	662	726	679	685	658	661	654	645	647	645	697	642	650	654	689	642	687	703	683	681	676	687	648	673	663	645	694	646	677	678	648	699	663	644	644	662	675	683	713	684	666	688	669	659	651	703	623	714	697	695	692	681	696	680	662	674	658	673	666	688	648	685	665	657
18102	6475	5836	3007	1003	743	643	546	470	412	405	426	391	413	391	381	401	409	418	406	383	399	413	396	414	381	391	383	367	395	374	401	361	389	430	387	390	388	396	361	390	393	399	342	360	389	384	359	354	420	409	403	377	370	363	374	390	423	427	384	397	367	351	350	417	382	392	372	406	398	404	394	411	394	372	382	376	387	390	380	429	413	389	399	391	379	397	385	358	394	402	386	378	363	382	390	377	365	381	383	398	387	390	395	389	391	395	340	377	351	368	404	369	383	362	397	370	424	379	381	394	376	341	410	385	423	418	371	377	397	423	378	399	418	391	372	377	412	373	380	380	374	364	395	405	397	363	377	405	362	374	386	393	379	361	367	368	403	389	353	373	398	390	404	411	375	383	424	383	352	381	384	375	365	363	383	397	363	359	376	341	408	414	397	371	395	368	383	372	365	348	402	391	348	390	395	397	410	415	402	367	390	394	389	396	399	401	355	403	373	399	418	385	394	411	385	365	382	386	357	398	410	362	396	383	404	421	386	402	403	403	394	386	361	405	386	362	406	383	369	348	375	378	399	381	372	400	375	365	349	378	366	381	423	411	381	370	389	405	362	367	404	397	441	353	373	377	393	384	412	398	398	422	380	396	389	404	401	383	401	339	397	360	442	348	365	404	360	399	381	412	392	376	382	366	363	402	386	380	373	377	395	368	377	431	391	364	344	360	375	361	417	420	430	387	358	398	431	396	394	391	381	373	343	361	413	429	384	386	399	390	355	387	374	406	367	393	409	396	358	373	423	371	393	410	384	385	380	380	349	370	422	368	406	447	426	380	370	385	401	394	397	371	423	346	345	441	378	394	385	382	377	394	360	383	402	407	386	406	349	390	412	416	381	383	413	381	382	413	408	400	359	384	400	392	362	383	415	398	408	389	402	372	389	366	413	403	367	384	376	375	402	381	388	394	327	368	404	354	372	367	417	404	393	398	355	386	393	418	361	356	426	400	378	398	389	420	391	375	411	368	358	385	381	414	372	383	365	420	421	410	401	418	373	403	414	404	381	381	409	401	396	398	381	412	368	362	392	389	435	389	416	353	381	400	360	382	410	378	355	371	405	403	355	419	375	372	368	375	357	392	365	377	397	413	336	379	407	335	402	390	388	378	382	378	410	380	422	408	418	382	363	405	369	379	362	381	420	378	404	395	442	408	399	353	391	370	355	360	404	382	402	381	380	354	371	376	449	391	375	370	403	397	357	373	378	396	390	350	391	408	379	378	359	417	389	334	349	363	367	354	396	381	357	386	397	404	409	404	388	399	408	379	431	345	375	358	376	394	399	384	402	411	408	405	401	362	369	392	407	381	402	407	406	416	421	384	357	416	386	395	413	384	405	384	383	393	397	369	389	383	354	406	431	358	356	381	365	398	389	408	392	400	370	409	357	360	363	433	412	424	379	371	381	358	402	366	386	375	393	362	372	380	379	379	378	394	394	383	403	379	366	395	406	378	423	361	359	410	428	371	374	386	413	412	379	421	392	399	386	410	369	402	385	403	379	402	402	373	378	365	399	373	385	396	386	378	362	355	411	408	347	349	356	396	372	401	400	432	396	379	387	371	413	407	406	414	407	374	400	371	393	389	423	384	389	419	377	407	326	370	373	390	404	405	427	407	372	371	397	377	391	404	421	399	413	383	369	402	393	399	399	379	417	397	439	374	396	373	394	392	379	371	390	331	429	357	374	379	393	369	419	412	371	382	410	388	372	370	438	380	390	371	393	406	388	408	377	411	382	387	406	402	355	332	371	368	426	407	391	395	364	357	369	378	376	406	394	383	374	378	367	367	421	397	426	382	401	396	414	434	428	362	416	409	378	395	377	391	372	337	396	396	390	388	361	401	379	398	436	411	403	369	377	356	411	390	416	392	396	364	398	440	363	391	362	374	372	394	416	412	408	412	409	395	389	380	398	380	386	377	390	383	421	421	405	402	395	367	397	398	392	404	415	392	416	386	405	396	380	377	386	386	388	407	377	427	392	432	418	389	434	406	396	358	417	368	389	354	408	325	367	401	388	432	351	390	414	406	372	384	421	413	375	369	388	391	429	376	394	371	363	378	376	392	387	406	380	387	387	354	377	397	449	371	402	428	372	400	426	366	377	366	372	375	413	425	385	417	373	388	400	358	392	354	415	404	404	452	361	389	390	352	392	387	411	404	380	337	367	353	387	372	391	422	417	422	401	398	360	391	391	367	368	393	380	381	408	353	383	378	394	404	391	392	421	407	383	382	380	410	390	378	388	401	440	374	401	407	355	367	400	395	420	412	373	432	410	366	411	396	399	396	385	377	405	425	407	321	393	407	352	377	397	419	408	374	370	372	368	370	372	369	367	390	383	383	380	398	422	366	419	391	369	428	400	402	364	369	389	398	375	380	411	422	380	408	401	377	381	424	399	406	407	380	378	383	393	401	399	384	368	332	419	378	389	402	414	428	387	393	391	394	399	399	378	409	383	399	391	362	399	408	366	362	404	409	347	413	389	398	387	393	370	368	382	393	390	381	401	402	398	377	391	426	405	389	375	382	375	436	371	396	396	385	394	394	423	420	401	394	382	351	416	404	385	421	426	404	379	403	361	354	394	379	369	405	421	433	362	411	406	369	380	388	393	356	419	409	362	374	379	438	384	386	381	381	412	403	399	381	379	348	360	346	414	416	375	382	382	406	415	397	375	359	398	377	409	379	407	391	427	400	400	330	375	396	366	387	357	354	384	384	369	395	383	406	378	386	377	384	392	381	379	366	369	416	361	409	366	363	372	404	423	381	390	410	427	427	407	382	386	435	344	422	392	404	395	391	384	416	416	421	404	408	406	387	411	364	401	394	361	395	372	387	360	377	381	370	415	390	338	390	388	373	407	385	352	375	405	388	356	379	371	404	377	381	360	398	379	404	415	365	384	391	388	403	424	407	381	363	363	390	346	379	385	389	407	390	367	379	393	386	379	355	390	416	367	388	373	411	363	396	395	387	368	424	383	385	404	351	383	397	377	397	365	395	381	383	397	381	377	383	364	382	371	395	339	387	399	357	366	333	380	389	419	390	386	365	375	376	386	444	411	396	406	407	372	363	383	341	393	380	395	403	405	360	379	383	394	379	360	426	399	397	400	378	356	408	406	392	400	381	391	383	349	376	407	379	392	385	368	361	403	371	394	400	385	379	412	381	382	406	387	426	394	373	368	373	407	400	362	398	381	415	387	386	402	381	379	366	380	378	351	399	387	409	390	388	421	374	404	368	387	361	402	414	398	382	401	393	376	415	407	395	394	413	400	431	380	346	424	373	410	358	366	384	404	353	402	407	370	394	348	372	421	418	418	369	389	362	419	395	406	427	352	381	411	373	373	354	397	399	380	377	392	357	366	385	382	391	365	401	360	431	391	387	389	379	367	351	371	421	386	365	340	421	455	354	350	360	387	395	387	359	343	356	372	401	363	357	386	402	385	361	375
13030	6139	10904	7961	3320	2472	2121	1810	1252	1096	1080	1060	1034	1014	1018	975	984	1001	891	954	954	901	916	960	949	876	956	886	952	968	930	929	915	962	903	932	954	906	853	865	929	932	909	953	915	935	931	934	866	903	914	912	908	883	882	933	972	894	922	937	882	973	902	889	875	902	959	884	912	893	905	950	912	945	904	939	974	945	916	917	904	917	880	953	894	955	937	875	942	932	929	931	917	920	857	952	883	928	931	930	951	884	858	906	933	919	914	891	949	904	911	959	925	895	879	917	880	913	918	909	873	837	909	909	938	892	906	853	907	959	927	900	941	935	929	884	900	893	902	913	913	894	946	937	902	934	883	879	922	879	881	933	883	899	929	851	890	926	833	911	900	893	935	952	932	899	960	911	928	902	882	964	893	929	858	872	883	847	951	925	906	885	888	884	962	925	919	938	952	911	955	886	882	892	909	879	904	968	895	921	949	943	874	900	913	920	903	954	888	935	933	964	906	910	883	907	938	893	939	939	908	921	917	909	930	890	881	874	969	903	930	885	937	896	932	941	906	936	913	880	918	856	922	944	957	978	931	915	886	901	920	867	900	914	901	936	859	934	893	914	919	945	873	862	907	902	897	900	876	929	920	982	895	911	893	888	925	930	872	939	874	886	881	931	917	893	867	908	883	888	942	959	898	918	855	972	905	908	928	946	884	899	951	917	939	932	950	902	894	897	921	906	902	870	912	938	894	919	884	880	912	903	874	956	903	910	900	920	931	916	959	963	899	906	931	912	920	906	852	846	875	914	882	903	929	887	907	919	915	913	836	860	917	891	887	900	891	927	903	925	867	963	896	872	925	925	943	887	892	918	862	944	929	949	875	942	907	909	906	955	929	893	944	909	975	900	851	910	865	910	941	911	929	879	977	929	939	862	915	852	917	902	924	894	929	947	896	899	868	948	927	903	929	897	919	855	881	915	898	950	883	939	819	907	910	934	897	875	900	884	918	870	917	914	879	901	972	955	900	912	988	923	910	909	877	888	903	939	915	895	909	925	878	900	906	913	929	922	945	953	924	890	848	868	887	861	965	951	875	851	951	921	895	898	942	889	879	885	942	881	902	946	925	903	902	942	885	931	893	935	891	928	900	880	915	877	945	914	915	896	884	967	901	930	925	943	900	908	940	891	866	922	924	918	891	915	946	879	950	907	893	911	923	920	894	962	911	879	927	936	896	931	885	883	890	933	930	910	904	894	847	914	897	930	927	880	890	927	932	935	906	925	882	934	925	895	932	970	874	863	887	893	911	865	895	871	857	852	867	911	954	922	892	906	861	938	869	894	928	898	937	908	939	905	929	937	915	889	894	906	942	933	913	934	962	930	872	864	940	889	892	940	946	955	932	883	862	919	904	906	903	906	929	912	891	944	887	892	868	913	897	905	943	871	875	918	937	906	880	879	932	902	907	902	879	927	882	914	916	908	906	922	919	859	884	930	862	881	903	845	931	880	914	879	904	894	906	876	929	933	890	957	970	945	988	887	902	922	936	941	925	912	916	902	884	909	938	934	878	884	908	968	874	917	925	935	841	880	923	872	921	917	966	881	877	896	880	871	887	886	949	925	904	901	892	940	931	911	887	891	897	909	927	932	921	881	905	919	892	910	923	907	906	884	932	896	922	929	921	940	902	885	898	964	897	884	896	919	938	915	859	841	902	818	973	914	875	965	873	901	920	887	868	914	920	877	913	914	893	894	914	942	939	887	872	931	916	913	964	854	914	923	895	941	898	948	926	900	878	854	898	990	909	888	839	905	892	942	884	893	908	942	941	914	895	925	871	891	907	916	910	946	909	939	952	893	889	922	924	905	914	948	901	967	923	923	891	902	908	898	920	929	913	902	884	959	957	874	888	932	861	929	885	956	889	975	881	860	927	922	926	941	990	942	921	898	911	922	888	883	926	913	924	921	896	928	930	906	924	938	920	927	882	889	912	923	899	902	895	897	940	930	853	989	881	931	936	929	941	900	930	912	868	898	945	975	922	879	891	892	919	928	937	879	942	922	923	889	919	920	858	906	920	939	934	901	902	906	888	921	930	908	935	912	946	827	915	890	842	901	903	932	855	900	860	913	921	908	885	894	905	904	926	906	931	875	933	912	961	953	873	911	928	904	900	922	918	925	961	910	905	862	888	937	896	923	863	951	927	973	955	899	923	903	861	896	895	934	920	893	922	838	905	904	922	904	880	948	899	862	928	890	903	913	912	896	912	900	923	936	946	914	900	915	843	945	918	877	890	935	885	935	893	897	918	898	938	904	910	906	930	954	943	875	907	937	915	872	954	895	935	917	941	935	933	947	873	894	953	881	929	896	881	908	885	925	908	938	919	907	929	902	890	933	887	910	929	900	951	859	904	930	890	924	907	875	963	874	913	920	882	924	911	911	922	887	883	923	903	924	959	872	930	937	920	922	916	901	989	928	916	924	939	898	915	878	892	895	923	950	902	908	896	918	877	893	918	914	961	840	911	953	863	964	938	964	915	944	947	963	901	841	883	892	891	921	917	912	910	920	905	909	940	964	879	918	917	851	901	908	884	930	960	922	877	912	941	946	960	883	907	997	923	910	918	887	959	881	903	902	886	903	901	963	906	919	877	970	913	884	875	900	869	853	927	868	935	901	851	924	916	905	885	911	910	913	902	875	863	940	931	929	915	891	882	915	845	924	913	953	877	911	877	909	907	960	935	909	899	899	919	919	951	929	925	888	906	877	953	895	909	896	904	958	902	873	929	926	899	887	935	927	887	914	931	923	865	908	919	908	961	884	888	927	939	926	925	914	906	904	895	893	879	967	890	937	953	958	877	920	862	946	921	919	858	895	868	913	860	840	907	964	896	890	908	909	866	945	848	899	935	886	935	932	896	921	908	947	944	915	930	925	935	913	890	870	913	866	873	913	879	886	954	889	898	948	940	892	942	928	888	927	893	948	911	879	912	969	949	903	888	869	941	901	898	904	899	913	915	901	883	923	882	942	960	907	895	882	952	923	902	902	968	893	931	948	927	936	891	892	917	893	899	933	917	914	930	894	945	907	953	915	920	928	904	898	930	911	893	903	954	882	885	924	865	915	908	917	919	962	891	895	842	886	889	939	921	909	896	945	884	904	917	923	898	918	887	887	911	892	910	859	888	873	917	903	907	887	906	868	951	877	899	916	914	924	884	898	967	920	896	917	993	893	925	965	926	863	897	896	910	896	933	900	940	926	931	937	919	917	911	945	880	858	919	889	884	910	923	926	894	904	856	938	926	952	888	889	945	918	900	867	910	932	873	918	881	910	868	908	966	924	942	959	875	986	924	906	894	943	929	930	862	925	877	868	913	911	895	893	837	918	904	918	868	916	914	882	870	885	916	942	865	889	928	902	914	900	894	909	956	964	906	947	903	909	945	899	929	912	901	889	931	891	855	893	875	885	918	912	875	855	918	936	895	903	898	886	902	957	899	945	826	886	917	959
27821	10141	9096	4293	1331	869	650	540	403	359	325	334	335	317	342	291	310	298	337	304	314	297	316	294	305	333	293	320	306	302	285	318	325	315	312	262	284	305	301	277	309	304	284	298	347	288	304	298	315	323	321	271	313	316	316	297	332	312	296	302	294	316	281	282	295	318	306	301	321	278	285	278	286	334	298	317	286	294	322	297	321	321	302	284	284	288	303	267	272	296	315	309	322	297	318	275	332	288	292	286	289	312	339	284	312	286	271	299	259	357	307	320	307	294	321	270	321	302	334	337	291	301	287	310	312	304	291	307	318	281	260	274	273	311	320	306	318	343	278	303	295	295	302	327	310	305	315	275	272	304	289	284	296	313	310	305	301	314	332	290	309	302	294	286	268	316	309	300	324	317	277	271	296	305	302	309	309	267	279	290	275	300	314	309	319	310	302	285	319	302	311	301	351	316	302	315	256	320	289	301	303	316	298	285	302	314	306	293	265	282	300	297	255	302	310	313	292	289	301	322	272	259	302	295	316	304	256	326	326	299	303	292	295	313	314	299	291	309	272	322	278	318	289	283	328	308	298	300	273	307	301	302	307	245	320	303	272	296	297	301	276	272	283	342	288	275	302	285	297	292	304	302	295	304	295	301	289	279	295	308	310	274	288	289	283	311	290	327	321	287	305	260	316	307	297	324	332	302	280	312	310	297	286	316	305	304	338	309	353	297	301	297	319	315	306	288	311	310	295	285	287	274	311	288	297	286	310	279	279	312	315	302	306	299	315	296	288	299	278	313	286	314	311	293	309	291	328	299	321	300	295	290	294	312	308	287	320	298	319	307	351	284	293	330	278	301	281	319	323	301	312	304	330	285	291	325	292	311	314	273	305	291	284	328	283	326	316	309	300	280	328	322	313	272	294	290	293	305	278	312	290	296	297	287	298	270	285	288	342	317	314	270	296	281	300	290	310	282	296	324	277	298	296	299	315	321	286	298	326	306	301	312	305	306	315	297	287	311	297	289	284	321	301	318	303	275	319	329	316	286	309	305	294	288	314	298	281	302	291	294	303	276	279	306	286	313	298	297	291	313	292	321	296	302	294	274	282	313	318	295	287	325	280	270	292	292	294	307	284	310	275	300	307	298	290	323	309	310	326	331	306	276	278	314	299	299	276	302	271	299	296	285	348	295	295	292	345	318	282	264	282	276	301	307	321	289	279	299	308	319	286	318	297	256	297	292	337	297	295	286	300	318	294	309	341	281	365	284	305	277	279	281	304	314	294	300	290	319	297	310	319	303	299	315	267	270	311	288	308	309	316	306	278	309	270	270	298	307	292	293	274	301	255	305	290	309	289	294	304	282	292	291	308	310	298	318	310	300	322	314	337	317	293	317	282	304	303	297	273	316	322	309	305	311	325	298	310	283	281	282	299	302	294	307	277	321	300	299	296	299	304	305	272	302	252	322	279	320	317	326	293	300	324	331	317	311	325	291	286	308	295	290	325	296	282	285	301	295	324	303	309	280	278	328	311	306	314	286	304	339	303	297	301	297	325	311	303	312	267	308	291	292	302	305	272	293	272	277	313	306	323	299	266	293	309	283	299	287	317	290	258	291	272	300	281	306	318	314	303	330	334	339	284	312	290	309	299	288	278	298	285	301	303	271	287	276	270	292	299	308	307	331	307	275	297	281	310	290	304	287	301	325	309	276	304	248	324	298	305	288	305	310	322	351	303	305	263	312	314	320	305	310	295	304	319	327	306	310	287	315	303	332	272	298	315	294	299	295	273	310	293	330	302	287	283	297	310	316	277	288	335	321	268	327	312	331	249	262	293	284	304	312	301	326	297	310	294	243	276	296	296	341	290	338	262	293	331	313	276	300	314	301	299	331	340	266	325	331	301	315	301	278	354	303	292	281	310	287	296	278	277	287	270	292	284	320	290	301	280	278	309	328	304	275	315	314	308	280	278	268	285	303	299	273	287	288	304	290	317	297	322	317	288	308	296	286	314	300	282	278	294	310	299	311	286	286	279	330	299	284	292	288	319	331	319	331	305	305	295	315	319	314	319	278	299	293	287	308	305	268	288	321	306	282	303	291	308	292	291	290	309	307	323	306	307	332	324	311	295	321	310	289	301	295	298	278	315	322	339	314	291	315	277	317	315	299	320	297	290	313	302	320	313	317	305	310	292	289	317	328	280	321	301	293	321	298	285	311	305	311	312	307	324	300	325	264	303	289	275	277	314	284	309	302	301	278	305	294	296	271	278	290	311	279	322	315	322	243	289	321	283	315	338	277	326	288	314	280	297	293	285	293	313	306	300	302	326	282	303	331	272	313	291	294	280	282	315	320	323	295	287	325	294	288	294	315	311	304	317	299	293	305	303	298	298	296	322	305	305	335	275	290	294	289	307	289	280	279	275	308	279	364	285	265	300	275	293	302	324	291	296	303	286	294	264	286	309	313	270	281	303	273	315	344	297	302	292	311	293	305	300	311	299	305	296	276	284	324	303	277	287	253	315	262	266	294	280	312	297	304	285	277	296	294	328	268	317	286	267	318	304	277	290	308	278	308	308	273	270	302	299	279	279	270	289	297	299	303	332	292	268	296	292	275	302	309	313	328	291	310	287	315	291	327	288	328	273	325	287	306	319	274	305	295	310	299	292	297	301	331	283	283	290	314	300	272	314	302	338	312	291	319	296	297	296	291	264	267	305	292	289	297	261	297	314	297	324	330	296	292	270	326	304	279	273	293	281	296	325	307	336	293	280	335	298	283	296	270	308	316	300	296	297	318	302	294	312	297	285	298	323	301	287	299	303	299	273	319	299	268	250	314	324	298	283	308	255	314	308	297	294	284	288	296	349	320	309	292	318	316	289	291	302	282	288	261	294	284	316	313	297	296	315	283	315	290	300	298	307	310	322	297	301	330	255	312	341	282	283	276	305	322	305	310	283	309	300	300	320	303	277	308	297	306	313	339	299	274	261	287	294	265	310	287	328	286	295	290	337	286	309	315	320	272	328	298	301	276	265	282	290	294	288	308	285	311	305	300	305	310	302	292	281	305	280	275	304	286	296	291	299	287	276	298	314	287	316	294	297	269	320	318	321	278	284	315	309	337	279	281	298	279	313	321	279	303	300	293	314	262	307	279	296	280	290	292	326	301	284	309	288	311	331	285	304	313	309	297	291	294	284	294	284	310	314	301	289	320	286	305	310	285	311	335	292	306	284	294	292	296	293	277	320	275	302	277	271	302	297	309	351	312	258	310	311	267	269	304	254	292	301	295	280	322	347	289	288	291	278	326	327	268	332	293	299	317	278	285	302	290	275	312	290	322	321	324	307	309	286	333	300	288	301	295	315	291	288	290	312	323	304	286	300	311	245	293	309	330	285	292	285	303	282	274	283	305	315	318	293	265	289	292	290	305	317	280	281	317	251	297	277	291	315	295	266	289	284	299	313	280	277	280	295	320	303	291	297	268	320	275	325	295	259	326	295	271
16781	7917	14644	9825	4575	3457	2574	2088	1443	1139	1039	959	927	832	880	839	836	846	772	737	690	748	781	756	775	734	738	745	731	693	701	696	661	729	741	725	724	749	713	739	708	711	684	689	676	678	735	720	742	719	685	704	740	716	757	747	756	650	724	718	665	720	680	682	667	707	700	680	700	722	705	677	727	672	667	727	673	736	709	695	712	729	727	714	688	711	722	687	704	687	684	701	684	651	653	647	734	668	703	691	687	691	709	704	688	693	656	669	707	723	730	708	699	660	743	664	684	656	718	699	709	713	718	684	686	714	673	699	665	715	706	709	707	722	702	681	698	698	662	654	682	743	748	671	690	718	708	700	720	678	675	734	661	681	742	713	695	703	686	694	745	713	687	717	695	684	705	702	710	672	727	690	695	650	694	696	687	694	693	681	701	652	728	684	722	688	708	659	666	706	677	691	695	661	683	693	694	680	702	706	687	685	710	669	673	753	695	742	688	730	752	688	685	718	695	712	734	688	714	683	754	715	674	681	700	707	710	677	688	673	682	684	715	695	698	725	661	659	713	704	709	697	714	680	685	667	672	689	661	729	691	647	654	703	689	663	701	681	719	706	710	725	712	726	702	694	696	694	713	636	700	705	655	698	739	649	662	669	752	708	731	696	712	695	691	698	714	673	750	732	675	706	692	730	694	687	711	737	707	680	685	685	672	703	643	645	706	679	712	696	691	698	685	709	679	680	688	715	684	710	701	677	724	653	669	704	726	710	704	731	649	667	731	679	700	730	691	695	691	704	703	718	680	716	682	711	690	669	714	689	683	673	637	670	724	696	660	700	661	679	662	703	722	706	686	711	708	698	681	672	722	755	696	639	686	697	719	717	688	733	701	681	692	707	697	696	690	717	663	702	715	674	675	671	719	687	700	673	712	619	711	679	684	748	714	617	732	670	722	667	679	683	726	678	714	737	669	701	663	693	712	700	682	664	715	705	709	712	752	667	680	680	725	705	773	731	692	702	681	647	666	657	729	675	720	706	692	713	740	707	728	664	719	708	718	680	650	652	727	684	709	745	714	682	739	681	703	749	728	695	712	677	682	747	726	724	717	701	681	678	649	711	734	677	691	704	690	728	682	724	729	671	696	703	718	712	677	694	642	652	700	717	711	648	659	765	670	665	759	710	666	743	740	694	683	689	760	745	716	690	736	700	684	670	729	627	656	655	730	748	781	666	718	694	731	688	714	720	708	709	691	705	708	688	683	700	746	744	717	703	720	677	756	741	658	695	674	664	682	703	697	732	713	695	708	705	645	726	675	680	701	814	706	689	698	718	705	600	716	681	739	696	714	768	681	723	719	730	653	664	688	700	701	709	649	670	686	755	717	702	718	681	674	663	730	714	667	715	711	656	743	684	679	762	756	669	654	651	725	745	706	693	664	707	687	734	711	723	691	695	696	717	756	636	736	730	656	707	696	716	710	696	725	710	678	701	697	728	651	704	699	694	708	697	657	666	696	675	675	722	697	661	695	700	754	721	680	728	703	720	730	700	703	695	659	675	666	730	683	668	728	720	703	697	709	680	693	730	748	703	672	655	695	697	699	690	709	717	680	738	736	703	671	679	685	687	697	711	678	700	689	697	691	682	726	724	697	761	676	677	716	712	697	664	672	720	691	679	696	710	723	718	661	706	672	682	702	731	721	690	694	644	635	676	655	679	702	719	782	725	674	710	752	701	692	655	683	681	726	725	692	744	685	704	722	705	679	677	689	710	706	672	672	689	643	728	689	709	765	662	735	726	709	710	694	678	701	721	642	628	707	714	711	683	735	648	695	694	686	706	689	700	698	728	674	693	676	707	697	699	707	670	692	690	712	643	720	644	673	683	722	735	662	706	653	719	699	663	710	673	687	693	687	714	648	705	686	703	683	725	662	709	718	644	706	712	669	722	697	724	660	696	706	719	668	685	675	694	716	674	711	732	708	649	647	686	752	700	714	717	700	719	746	698	725	758	678	741	705	690	725	666	708	710	705	714	766	682	714	732	782	718	685	679	694	697	640	730	716	693	672	748	672	721	696	733	721	691	745	752	747	690	713	686	674	679	693	670	719	762	723	695	723	694	704	693	703	730	730	738	661	693	713	721	728	694	739	713	680	678	667	695	680	652	690	679	664	687	718	679	744	639	668	725	710	659	689	644	706	676	696	676	718	686	688	694	687	639	706	741	693	731	693	738	703	666	709	666	714	667	693	723	704	725	682	702	700	660	699	672	712	689	667	674	710	713	719	661	735	687	662	653	655	683	680	708	644	664	701	688	687	709	664	698	701	675	715	674	723	677	765	616	670	716	658	739	711	707	727	708	708	785	701	676	708	665	686	681	671	749	742	706	721	734	640	684	680	666	677	687	699	680	718	687	672	683	720	732	672	691	713	689	669	728	726	715	722	685	716	668	696	698	707	704	687	676	702	669	672	684	674	731	671	732	661	712	643	738	748	687	704	674	685	727	699	707	696	704	685	707	674	721	722	684	713	753	647	684	719	732	694	666	760	747	697	713	690	696	709	665	678	682	719	683	682	700	694	729	741	633	695	704	722	707	721	683	719	710	679	699	646	679	691	696	707	647	691	676	748	687	716	697	674	701	687	658	683	722	662	714	632	703	698	726	670	685	654	744	702	710	721	712	672	705	703	683	688	655	697	680	741	685	709	710	675	709	740	679	666	712	729	676	686	708	756	739	687	688	741	694	715	720	721	648	710	674	710	671	697	653	701	694	698	714	686	711	707	712	670	685	689	721	647	677	646	675	690	728	698	676	688	683	664	671	682	681	635	715	723	737	659	738	661	693	700	714	682	701	699	680	666	648	701	704	690	710	697	671	700	678	692	681	710	720	633	723	713	657	735	718	705	721	664	653	711	673	690	664	724	694	737	693	676	693	716	699	713	716	705	696	712	681	743	677	704	679	721	698	684	705	677	728	693	737	729	694	682	710	705	740	677	698	711	712	696	706	705	711	681	711	734	704	694	731	700	718	675	723	697	657	649	697	705	693	696	693	689	684	633	664	699	683	714	659	682	680	704	720	718	663	709	695	692	697	724	704	666	718	708	645	679	709	716	689	712	686	666	708	688	709	741	719	710	700	661	687	733	654	711	751	721	755	691	713	693	737	642	700	702	678	711	692	742	693	653	722	671	685	730	699	702	650	687	703	701	687	712	674	698	648	712	725	680	635	695	700	734	718	701	685	687	655	723	685	663	690	680	730	699	728	645	693	705	683	677	749	650	684	712	663	693	696	704	705	689	711	731	652	745	720	700	649	697	680	693	705	692	710	681	731	708	693	697	680	728	662	687	732	681	683	710	703	676	727	688	674	694	745	692	717	707	663	701	770	716	662	664	728	707	652	712	726	683	644	697	673	663	724	710	742	644	711	677	672	710	695	707	677	722	714	670	695	714	696	708	710	721	712	703	716	718	705	718	667	721	680	726	650	670	725	740	645	701	686	721	695
8429	3277	2716	1231	529	374	364	293	286	282	279	292	285	277	277	285	280	275	258	286	274	295	260	243	283	265	273	256	247	282	265	270	276	275	261	261	272	289	292	280	279	278	310	262	244	284	267	282	262	276	286	261	275	263	246	248	282	261	280	283	245	270	253	270	267	280	309	280	257	245	286	259	267	288	255	276	280	243	264	276	279	291	308	289	288	235	281	260	238	260	280	282	298	286	300	266	268	255	287	279	264	287	286	285	243	272	282	264	278	297	269	287	274	269	304	241	268	285	277	261	263	256	254	296	270	253	266	273	261	292	254	246	268	266	270	266	267	239	249	240	249	298	277	270	273	268	295	246	274	287	267	263	293	264	277	308	284	274	305	242	295	295	279	279	271	269	275	272	236	224	288	328	291	266	249	268	255	280	273	293	269	286	293	297	278	273	280	253	266	287	305	266	236	265	312	272	264	287	271	277	261	259	286	282	269	267	263	262	286	272	268	283	262	276	269	243	285	280	294	289	275	260	292	265	284	266	279	275	285	264	278	266	278	280	270	265	258	260	272	284	273	284	289	308	279	261	303	287	252	284	282	252	312	308	274	249	291	306	271	300	267	286	277	271	281	285	241	253	271	257	315	278	255	282	288	264	281	286	305	262	284	279	259	237	256	285	280	284	306	262	264	304	292	249	247	272	270	281	224	257	288	272	265	251	276	287	291	320	266	256	290	251	272	250	310	273	274	264	306	296	283	244	280	266	261	254	269	280	238	227	269	305	295	272	232	260	260	279	278	260	266	251	263	277	283	295	298	254	256	285	263	277	280	265	284	278	300	272	275	286	260	280	247	262	254	272	262	265	277	279	275	251	250	267	297	304	265	282	288	264	244	263	279	280	234	255	265	266	256	276	298	266	282	267	259	227	257	280	254	305	278	265	253	259	287	299	283	275	282	294	271	289	280	287	297	275	272	300	259	245	247	262	268	263	279	267	264	308	297	300	258	290	268	289	288	240	300	284	264	275	279	258	272	267	263	271	244	284	325	259	315	242	235	255	271	273	277	299	253	241	287	261	264	258	290	238	285	275	266	276	289	296	266	280	273	293	274	259	270	258	276	269	280	268	286	261	246	273	255	284	278	267	263	277	271	300	261	300	254	260	268	275	251	259	259	261	269	296	234	259	264	259	253	272	261	243	274	267	281	269	302	266	251	245	276	316	259	266	286	258	234	281	284	257	269	254	275	282	271	298	279	282	288	284	282	244	262	283	298	310	299	277	259	277	281	285	285	267	269	248	275	260	300	285	263	257	274	282	270	274	275	264	291	279	247	263	267	292	283	306	273	283	281	286	273	280	294	287	268	276	265	287	267	280	233	290	264	283	262	275	296	277	222	273	274	255	265	255	275	282	289	293	270	262	248	292	292	257	266	280	277	278	251	274	273	263	278	262	257	265	254	291	274	276	283	274	298	266	275	269	230	262	271	240	294	278	264	261	278	243	300	259	294	278	273	273	310	266	275	267	258	305	271	311	296	305	227	281	239	265	250	278	304	229	255	259	263	298	276	309	318	290	269	264	281	280	294	294	290	296	258	283	255	294	270	284	275	265	242	296	274	281	261	248	261	291	260	295	292	274	275	289	250	267	253	282	257	260	254	264	277	270	259	291	282	266	269	298	290	276	279	273	298	266	276	283	294	280	276	275	254	304	301	264	263	276	307	307	286	293	265	292	265	263	228	289	284	257	303	283	279	272	274	276	264	266	260	277	295	277	254	271	319	286	258	285	288	256	312	287	235	244	290	277	297	284	268	277	292	274	279	282	270	276	263	249	288	288	268	281	261	270	285	257	322	267	291	321	289	285	283	288	294	240	285	267	253	272	288	254	292	272	271	258	263	289	257	265	293	302	277	286	263	275	290	265	253	272	219	289	268	292	247	295	289	305	284	270	270	272	291	299	279	233	282	275	278	269	285	230	278	264	248	292	284	302	273	275	272	279	260	294	251	280	290	280	304	260	290	309	228	305	280	268	280	265	277	246	288	278	252	240	253	288	256	262	273	253	287	272	262	263	260	298	258	262	276	275	260	256	264	269	249	267	266	282	292	263	273	297	278	264	228	249	294	260	288	301	246	255	245	265	290	269	282	276	303	283	255	293	270	303	254	259	260	264	282	262	258	266	294	271	281	283	273	266	274	304	268	287	293	254	302	226	262	288	276	260	263	256	279	272	287	278	283	282	270	283	236	268	285	269	265	247	264	321	278	243	281	297	293	284	232	251	268	264	285	257	278	294	290	302	258	268	257	291	253	266	297	262	289	298	266	253	279	281	272	264	291	282	285	286	278	281	295	282	291	253	280	285	284	305	274	279	272	272	285	297	298	249	250	233	280	249	306	294	280	243	297	277	290	278	277	286	271	293	284	252	268	295	277	267	290	281	258	288	252	266	257	276	266	262	262	278	260	257	254	274	281	282	269	301	282	285	242	274	272	285	286	285	281	290	272	265	237	288	269	278	237	246	257	279	262	262	295	287	250	265	286	275	292	265	275	279	259	259	283	251	310	256	264	261	272	285	292	304	266	264	259	279	254	296	279	245	272	232	274	276	260	239	276	290	274	283	279	264	288	251	301	248	280	298	280	268	268	271	246	274	242	281	280	271	262	264	290	268	251	290	259	252	279	264	253	265	275	266	278	292	271	245	269	292	255	261	269	299	271	261	274	284	282	296	261	286	302	298	293	259	280	244	267	236	256	264	275	248	280	310	267	306	278	284	262	293	297	256	289	270	261	252	278	286	221	288	286	254	275	260	239	275	273	302	308	283	248	258	274	290	268	262	257	268	245	299	260	281	251	266	264	292	275	259	271	287	271	291	260	263	281	262	277	289	267	256	258	295	279	265	274	249	298	287	264	269	290	301	261	262	245	271	280	252	251	246	312	276	286	296	254	314	260	280	286	280	272	280	272	288	280	256	269	271	252	310	273	307	297	264	255	242	310	272	259	294	255	246	287	271	260	279	253	258	279	277	278	291	287	281	254	298	260	249	244	267	258	260	277	298	262	263	268	281	260	252	296	257	304	249	269	274	253	272	293	294	282	288	252	308	276	273	263	244	287	260	260	296	289	284	259	288	276	274	270	291	266	294	303	285	272	274	297	271	245	277	272	267	283	277	279	284	308	263	291	275	257	287	276	271	286	265	256	289	280	243	296	271	257	291	310	290	236	235	295	298	274	289	251	285	265	266	284	280	278	277	266	271	249	260	265	277	278	252	248	314	263	264	266	236	275	252	292	263	251	261	252	244	289	259	260	289	251	320	255	309	272	306	269	300	282	277	306	265	261	264	258	278	299	273	302	289	227	275	279	277	274	258	268	307	275	240	289	236	252	260	268	247	268	276	295	275	251	253	246	280	268	300	305	264	287	258	251	261	280	307	281	279	252	238	262	263	280	278	259	280	286	292	289	260	248	270	247	281	265	269	257	241	255	251	276	287	253	275	246	272	276	284
6476	3375	5527	3466	1579	1242	1067	943	710	656	730	725	675	701	657	741	662	747	704	696	667	706	682	639	658	637	671	693	661	718	649	646	668	691	682	667	675	636	661	629	700	709	655	683	690	678	622	652	715	624	706	666	659	677	715	692	703	678	679	692	634	703	716	715	689	645	685	670	687	651	663	647	628	670	633	664	700	672	655	683	704	671	664	623	653	701	682	635	666	699	683	637	642	724	666	645	704	674	703	651	657	710	672	699	711	699	668	618	656	661	598	730	677	657	676	623	704	618	673	700	686	672	701	707	659	654	644	640	679	702	637	651	664	674	657	644	682	718	673	694	677	669	639	683	666	654	677	680	687	656	671	681	643	694	680	724	721	662	691	662	666	702	696	651	668	703	714	649	717	674	671	675	703	662	684	665	663	707	671	665	728	667	669	653	651	624	665	675	720	699	618	685	662	669	714	681	673	705	698	675	692	699	642	674	674	658	700	667	667	717	650	669	660	675	728	674	668	652	690	675	649	667	691	648	651	635	670	665	659	663	696	662	684	668	691	671	655	700	669	667	639	705	663	658	635	651	702	641	695	647	659	710	651	681	701	702	699	718	695	647	692	674	727	674	660	639	643	683	711	712	667	675	644	654	655	646	657	635	693	653	636	661	683	701	682	666	623	674	702	643	672	681	653	683	722	605	702	661	690	652	667	647	624	717	661	708	648	622	659	661	674	693	672	645	715	650	679	673	652	694	653	666	644	678	682	660	699	724	665	646	709	656	706	664	722	696	666	693	714	658	659	658	708	638	627	675	691	661	662	689	692	677	658	644	650	645	665	677	690	698	672	638	679	692	642	663	694	663	730	668	623	695	650	652	673	655	662	626	657	636	689	652	697	675	696	683	661	652	679	653	661	628	693	611	698	683	690	614	667	667	696	648	625	694	632	643	661	677	699	644	667	678	714	626	655	673	634	667	644	677	673	610	672	643	638	663	694	677	641	684	657	736	685	690	658	742	634	670	643	657	689	657	645	730	637	652	672	708	677	715	666	678	732	686	704	673	634	653	680	702	692	678	724	714	626	611	711	676	659	650	669	676	671	697	657	620	686	650	694	658	629	699	679	620	699	681	736	661	647	690	658	685	684	685	657	689	664	675	694	682	671	643	663	715	677	662	669	652	692	700	713	691	706	666	659	699	656	670	668	702	686	686	678	704	655	661	659	675	686	668	730	627	628	664	688	657	654	708	670	658	705	675	667	734	698	675	668	649	633	686	657	679	700	680	671	651	660	683	664	684	643	692	644	688	673	663	684	678	652	643	682	676	680	672	623	673	700	659	675	650	652	631	635	682	663	600	667	664	699	668	676	640	660	665	643	641	691	686	701	612	622	647	669	644	718	685	686	653	686	673	680	661	666	673	639	719	618	714	674	658	713	618	699	683	681	686	689	675	667	687	671	689	656	672	673	654	659	711	701	661	679	662	656	677	627	698	663	690	671	680	700	651	688	675	657	709	648	703	654	688	621	694	646	678	674	630	640	623	716	684	610	691	648	666	677	660	693	692	678	636	680	669	665	740	641	627	684	720	711	648	613	737	713	633	657	692	642	641	665	642	693	664	664	666	682	661	647	684	654	670	637	648	640	655	680	684	659	633	652	667	697	618	654	692	669	653	688	688	669	663	710	640	686	636	665	669	644	660	647	711	638	649	686	661	694	647	693	709	671	576	641	692	680	638	686	698	650	659	677	657	682	718	657	686	675	665	635	657	657	648	688	640	656	651	672	667	656	638	702	686	667	668	678	659	686	650	637	627	685	665	689	688	664	650	718	674	643	678	625	677	690	647	699	698	652	710	698	632	656	627	677	672	687	677	710	707	661	659	686	648	645	690	664	672	658	672	658	683	646	685	706	701	658	653	663	652	661	665	640	673	690	650	645	654	671	693	650	692	689	692	666	644	661	646	684	674	679	641	657	667	686	682	687	680	675	662	676	682	662	641	640	667	675	656	643	696	680	710	669	638	618	674	704	701	652	648	678	656	693	656	688	660	640	651	663	692	713	704	645	764	673	663	701	681	677	674	705	668	667	641	665	657	679	672	678	641	668	679	659	692	680	680	637	683	684	643	717	663	678	682	701	635	663	639	627	644	667	672	648	656	664	638	653	654	675	673	651	744	699	685	652	658	694	672	680	664	639	677	638	694	670	690	719	659	694	682	665	660	698	670	670	671	657	717	641	667	661	655	696	648	655	628	680	677	696	657	654	678	675	673	670	706	703	665	650	674	692	658	687	663	657	687	676	686	702	696	691	672	636	672	611	667	652	681	687	674	678	607	690	694	679	672	691	670	675	657	638	695	657	690	645	652	639	623	701	639	637	640	688	682	683	685	688	652	684	666	687	650	642	617	675	697	700	680	708	672	621	642	686	667	634	669	671	659	705	706	716	654	634	659	719	669	696	662	672	664	652	698	663	696	663	689	643	690	672	678	657	655	685	691	711	651	688	655	681	713	713	648	659	675	639	645	679	655	638	667	649	707	658	617	670	684	662	622	677	705	716	639	682	625	671	712	693	670	698	717	636	656	675	650	643	705	654	732	686	638	678	661	673	702	672	688	641	692	697	690	646	608	636	680	671	722	714	697	670	664	703	648	663	664	658	654	711	694	659	670	687	699	623	679	721	686	686	693	682	670	688	647	655	683	678	683	675	682	653	670	673	695	677	670	642	677	657	663	678	674	665	678	679	638	675	696	706	668	650	666	718	651	638	698	673	683	674	719	672	661	710	700	716	629	666	693	662	700	671	670	661	651	699	631	647	675	668	691	688	699	691	703	654	675	653	648	673	762	651	631	693	691	659	716	656	671	660	676	718	675	668	644	595	678	618	643	654	693	710	720	674	604	624	642	717	684	641	698	672	621	641	707	674	678	699	642	660	655	671	609	694	649	705	678	683	704	665	672	689	695	681	630	665	656	688	707	688	674	679	700	691	662	638	644	667	701	654	695	654	656	648	678	650	714	633	677	643	652	702	646	680	659	639	679	663	691	705	681	693	676	680	677	665	655	651	702	658	687	687	681	689	674	666	643	714	683	685	697	644	682	648	652	665	643	698	670	652	662	677	663	689	670	649	601	659	696	649	703	651	661	661	674	678	666	681	670	645	649	663	686	725	649	623	666	639	667	621	666	629	650	653	678	679	689	685	679	685	650	642	692	671	705	645	642	630	702	682	665	682	628	634	621	665	670	694	647	701	668	669	685	651	705	661	666	649	652	676	662	692	675	634	650	688	695	689	696	651	663	657	686	630	648	654	641	641	652	627	603	651	663	706	673	686	659	677	710	686	722	687	647	691	679	629	685	674	656	652	645	649	680	678	684	679	634	667	633	691	657	630	679	641	666	680	655	729	679	661	679	634	712	652	707	632	678	658	686	682	670	687	676	683	663	672	654	692	661	666	663	700	662	672	624	698	668	655	709	673	644	669	694	669	708	643	639	708	663	698	705	651	709
18056	6473	5631	2717	1061	701	634	506	485	439	413	390	407	390	387	383	408	382	410	388	428	448	391	407	387	405	385	370	397	373	377	364	366	405	375	370	394	399	378	399	404	356	385	366	375	378	405	387	436	420	348	331	411	361	404	397	398	394	386	387	407	377	394	350	366	404	404	351	392	392	402	412	354	388	406	387	400	406	420	376	395	400	362	381	364	357	352	406	385	397	346	396	352	372	386	406	411	384	359	367	402	373	400	397	377	387	359	381	416	408	398	402	375	386	400	400	390	368	364	380	377	394	425	402	400	373	395	359	377	396	409	382	411	443	378	360	417	419	387	367	373	391	366	377	393	426	401	405	388	395	378	378	393	405	393	372	384	369	419	447	417	386	362	358	392	416	379	415	389	392	402	367	369	354	402	397	373	387	361	383	378	350	405	396	378	414	374	388	363	369	372	375	363	346	402	382	378	386	418	383	371	387	410	406	398	375	351	415	431	317	391	372	383	415	375	412	367	401	388	416	348	427	391	383	371	401	390	405	410	403	385	409	402	393	375	403	396	377	358	393	387	407	383	374	393	367	395	392	349	396	371	386	385	387	373	383	379	384	391	375	395	393	399	429	388	375	370	394	360	401	376	368	410	373	419	426	396	382	342	380	403	387	370	369	380	408	382	424	364	387	416	366	423	354	384	362	379	400	379	352	375	391	402	348	384	377	356	389	401	407	409	413	400	360	414	404	347	374	377	402	419	376	357	381	362	386	401	403	380	440	395	379	402	370	388	364	392	365	363	429	415	372	425	396	382	399	376	380	363	379	404	380	426	383	407	395	396	415	362	396	379	386	377	393	418	389	420	387	379	408	438	402	379	377	392	378	372	370	397	384	371	422	344	409	370	392	361	401	368	387	422	383	419	365	372	414	378	399	418	356	438	380	393	420	369	408	394	365	439	380	417	372	381	379	384	350	395	379	406	417	395	413	370	425	377	399	373	393	379	380	394	375	422	403	413	362	388	404	417	378	368	366	429	375	345	387	375	398	374	407	395	403	366	349	444	357	384	409	383	392	332	388	354	390	425	342	374	369	354	369	399	366	410	378	408	389	382	356	386	396	382	412	378	403	392	364	392	368	432	381	386	398	392	386	371	341	398	374	394	384	393	396	399	387	374	405	372	359	426	440	373	384	401	387	376	377	381	407	400	398	369	354	387	345	380	370	360	381	429	414	373	398	402	397	392	386	399	374	370	399	363	380	379	389	409	377	370	417	397	415	348	379	387	383	369	359	404	380	381	415	387	363	384	379	356	383	357	379	370	371	394	395	372	361	369	409	368	408	366	344	400	402	359	369	364	401	408	388	381	394	394	404	368	363	372	388	379	394	398	416	377	410	364	414	423	366	348	405	350	423	373	359	376	373	387	378	410	369	385	430	418	322	375	420	381	363	351	411	361	376	384	385	402	357	384	412	393	408	381	423	422	378	353	365	402	401	418	412	393	355	376	415	387	360	433	408	410	387	380	400	371	366	395	393	390	368	410	386	425	395	369	349	397	397	418	385	392	374	379	386	421	366	360	407	363	411	329	409	368	387	392	405	379	370	362	400	349	390	402	423	420	369	385	392	387	411	412	404	363	389	406	392	363	364	369	414	408	375	368	347	402	392	400	354	380	365	413	393	413	432	386	376	416	405	375	383	328	365	405	388	368	372	364	376	404	412	413	373	352	386	352	385	401	368	403	406	368	409	422	399	377	382	403	355	361	385	412	385	368	400	376	410	404	345	375	406	406	383	399	379	373	407	396	394	421	405	361	376	406	385	378	399	399	376	371	379	399	386	369	395	386	356	409	361	365	387	341	395	394	363	387	388	370	370	385	414	382	360	426	390	386	354	420	364	386	343	392	395	440	391	405	379	414	373	391	410	415	409	385	357	347	392	378	381	392	387	379	393	381	351	413	427	395	391	386	358	405	352	400	386	391	379	412	387	383	377	366	367	403	385	385	372	406	369	374	410	397	422	451	363	368	371	409	384	369	375	428	397	362	372	371	376	376	367	376	385	385	363	425	385	397	404	355	424	400	362	419	375	390	381	362	390	376	416	431	351	393	399	362	414	403	362	422	380	411	397	418	372	396	359	385	395	375	384	383	377	375	359	393	434	399	372	374	346	385	355	385	400	402	431	386	407	361	394	362	388	400	391	392	421	400	373	358	393	400	394	406	413	366	342	422	411	425	427	382	401	420	419	359	374	420	346	398	401	386	377	374	385	364	394	376	371	383	381	372	375	399	371	370	377	366	382	389	392	383	378	384	395	387	379	385	405	347	408	432	379	390	388	381	383	353	398	420	336	366	400	393	368	360	397	405	407	411	382	402	401	376	372	373	378	367	429	388	383	403	423	381	438	379	396	368	372	373	411	366	385	404	387	384	369	398	388	390	398	367	399	382	357	381	363	412	364	371	369	404	392	383	413	405	382	391	399	368	380	388	409	377	392	375	391	380	377	344	386	392	396	367	401	404	444	406	408	404	372	430	401	395	365	400	406	373	384	374	360	395	340	402	428	375	371	411	399	392	375	414	358	362	407	378	429	396	373	340	355	377	377	389	391	362	421	439	384	410	391	384	386	387	398	378	383	392	371	385	362	406	392	399	347	369	352	391	390	425	398	341	426	384	365	423	360	380	384	361	362	387	364	436	375	376	340	406	370	384	395	400	362	386	370	405	387	461	375	395	372	367	392	364	342	373	363	417	389	392	379	364	403	437	370	390	392	414	411	372	387	395	377	384	364	386	427	390	396	427	383	376	409	387	402	359	409	413	403	389	411	345	369	357	370	362	363	349	390	409	392	342	338	393	355	421	360	355	397	403	393	348	363	401	410	375	370	372	426	364	398	398	429	416	378	393	395	393	387	411	375	392	406	378	389	409	349	345	366	395	379	404	369	411	368	344	349	401	382	408	329	366	383	379	378	405	379	367	440	370	410	397	405	379	390	380	385	400	387	384	404	400	349	378	369	384	382	382	381	386	374	381	388	399	381	397	360	406	390	419	426	401	343	359	411	373	363	395	408	351	416	364	407	379	427	401	421	396	357	342	422	388	350	346	412	432	421	379	360	351	406	412	396	392	432	404	386	391	403	388	381	419	408	408	368	397	370	394	368	378	423	432	354	398	439	387	366	384	393	375	386	421	406	387	395	388	423	367	387	424	398	372	382	363	360	385	409	388	426	403	383	409	382	429	433	382	425	375	375	394	389	393	362	407	388	365	365	404	390	429	404	430	413	422	368	390	365	381	387	390	383	380	395	402	380	400	409	423	399	378	386	364	359	370	363	409	419	413	382	393	411	396	427	394	394	388	443	410	375	362	341	384	374	391	385	392	378	403	394	354	383	394	375	384	371	382	364	407	394	399	344	394	388	370	365	377	392	399	376	429	375	417	407	375	428	356	386	383	404	391	353	360	413	437	385	385	378	422	345	390	388	432	411	359	362	375	383	358	367	351	382	398	372
13006	6218	10259	7243	3431	2415	2052	1758	1230	1166	1100	1088	1020	990	1032	1014	970	951	950	949	978	924	926	972	949	919	939	916	971	984	922	959	901	905	911	926	917	953	950	902	930	926	963	931	858	883	921	922	907	956	928	944	859	884	882	963	906	917	931	900	908	881	903	931	921	954	917	898	973	936	936	918	941	918	923	904	955	928	932	901	910	944	935	936	878	981	855	922	909	941	861	951	920	951	914	955	865	962	898	947	956	879	924	911	921	925	929	927	893	899	890	923	930	928	898	905	845	930	918	910	960	921	915	932	936	901	935	935	931	941	936	885	937	944	925	925	929	883	924	928	933	881	839	840	933	864	918	930	896	906	863	890	903	865	953	849	883	877	922	899	892	921	897	875	887	910	906	901	934	825	911	909	898	974	901	931	948	850	925	915	917	872	930	871	916	1005	883	872	875	942	889	902	925	936	934	919	868	892	925	888	927	935	869	960	900	964	904	926	894	929	858	850	899	886	892	892	929	915	882	895	934	873	940	894	904	846	940	926	868	936	885	925	867	905	876	891	906	901	912	888	921	889	914	946	879	939	893	916	937	918	897	903	926	903	932	928	902	906	893	925	891	925	955	944	849	897	941	904	879	891	891	943	898	883	905	919	913	968	878	881	894	933	972	854	884	840	897	943	943	900	932	934	944	885	884	886	929	916	891	965	870	924	920	818	883	890	940	889	939	895	918	946	894	927	892	866	920	899	919	910	939	936	944	931	893	854	936	904	938	938	918	857	864	922	884	889	873	928	883	914	875	991	934	901	900	876	900	890	920	892	877	917	878	851	860	909	884	918	933	867	906	900	943	923	901	914	903	889	989	919	932	923	868	999	845	891	876	910	952	887	876	929	934	961	896	894	903	878	890	921	914	887	893	929	923	896	891	925	943	912	898	908	937	906	851	871	915	904	847	939	931	897	870	927	912	960	930	880	925	908	923	954	932	926	851	942	850	912	880	917	950	917	899	906	893	904	880	893	939	857	896	904	945	940	889	941	899	887	925	868	863	878	952	962	977	910	873	948	891	934	890	902	910	884	887	886	854	909	913	930	917	888	908	894	908	903	916	900	920	886	950	947	892	900	925	904	922	928	937	888	901	924	900	870	972	908	899	949	912	913	976	878	899	924	927	950	904	887	922	871	905	912	915	903	892	896	948	974	959	898	903	906	886	897	871	903	877	862	907	925	900	947	905	856	933	908	929	837	899	947	929	918	940	935	925	889	911	871	895	851	929	916	860	888	893	943	927	940	909	871	913	899	906	966	913	951	896	892	908	926	872	932	913	893	917	873	953	873	937	911	932	901	971	913	871	921	903	927	932	858	902	882	903	937	892	893	884	837	865	850	935	919	864	907	884	881	899	892	959	931	899	886	916	980	913	954	899	932	903	892	923	912	907	918	880	889	916	926	906	896	906	928	921	888	931	893	901	900	919	856	850	849	892	895	917	900	961	906	971	923	883	941	932	943	912	894	912	944	913	932	931	895	905	884	939	941	889	919	909	980	865	903	859	903	869	920	909	902	909	887	916	872	934	917	915	895	966	877	917	922	911	917	906	899	904	882	891	948	926	958	918	933	857	923	909	905	954	904	868	915	914	944	888	973	897	914	955	933	926	975	912	889	911	900	925	883	922	890	851	894	918	887	955	866	950	897	930	876	881	899	961	904	921	900	863	918	919	844	928	904	927	866	922	933	877	929	859	953	916	935	876	931	867	960	881	884	893	870	945	871	909	910	947	929	902	888	905	929	884	886	885	900	893	936	944	889	956	883	852	967	892	896	884	871	883	937	898	910	926	919	885	903	907	944	898	894	891	928	946	894	929	922	937	936	874	904	942	912	979	925	882	866	907	909	934	866	872	876	912	886	926	934	919	868	913	910	934	957	921	887	911	877	935	851	904	897	867	890	890	908	931	944	948	903	886	941	862	933	872	942	1025	957	892	933	901	919	911	881	913	965	888	947	935	934	923	906	961	902	911	909	907	930	934	905	968	913	921	936	930	874	935	900	905	945	899	969	886	927	934	941	863	908	927	944	940	920	926	929	909	913	841	904	907	906	913	884	952	939	909	863	931	906	884	890	906	939	918	885	885	922	905	899	901	872	972	903	927	942	910	957	970	937	910	927	918	910	932	886	898	891	864	1007	891	923	914	835	894	949	885	931	933	918	892	887	877	901	918	885	929	926	854	914	883	872	954	862	891	913	918	931	878	856	884	917	901	909	902	919	870	927	910	876	912	914	894	899	884	871	937	948	916	888	942	892	887	910	886	902	912	938	923	926	912	894	960	930	879	939	893	895	937	894	896	889	877	911	913	898	909	870	923	922	923	920	893	908	870	909	917	895	918	884	915	925	917	948	953	913	929	905	877	857	918	865	988	872	952	901	928	934	914	865	941	919	923	940	901	911	891	884	879	922	968	895	899	897	914	896	916	932	910	888	870	882	885	931	929	875	934	875	907	934	881	945	880	886	839	940	929	900	933	883	910	903	897	908	955	889	954	895	872	911	887	897	917	853	914	879	907	927	911	918	894	871	891	899	934	875	906	897	933	923	858	910	853	940	879	904	886	877	922	933	893	907	931	885	927	942	877	886	918	908	869	964	941	928	852	892	898	913	924	974	911	903	925	874	955	853	875	898	886	932	951	892	877	902	949	911	899	899	882	871	839	903	919	951	915	887	912	876	910	873	898	980	919	865	908	920	880	859	885	904	894	864	991	914	910	898	883	883	871	910	915	879	901	933	894	965	823	913	918	907	930	892	939	877	885	941	900	867	836	939	923	935	970	917	926	879	888	921	845	870	879	902	891	917	896	916	906	881	876	875	904	895	926	907	911	907	874	976	861	876	889	907	921	897	912	875	932	885	924	898	883	920	918	877	868	860	912	912	908	905	930	887	878	893	908	873	874	896	897	922	929	960	919	907	871	923	905	945	935	848	897	831	906	945	882	877	977	935	873	914	946	943	923	906	935	870	883	976	928	880	875	890	892	882	887	887	916	885	909	902	921	883	941	859	934	916	906	872	840	896	860	972	911	901	847	927	919	929	988	927	897	922	904	929	912	885	943	966	920	878	924	914	933	903	913	913	908	928	913	941	901	863	872	903	918	891	921	877	950	897	920	951	923	873	938	902	923	958	953	896	906	894	921	930	912	899	861	885	917	895	840	874	963	905	939	920	916	893	894	930	930	863	878	905	875	953	942	882	948	917	885	918	932	879	850	894	947	895	902	863	904	920	942	908	907	872	953	909	939	980	870	907	858	914	899	890	891	851	902	923	933	862	864	903	898	935	897	957	859	993	920	906	932	871	891	907	917	921	909	880	924	915	913	943	930	891	904	908	906	904	946	886	943	942	916	940	925	902	901	915	929	928	924	968	868	904	930	891	896	869	915	884	892	917	921	932	902	912	951	928	912	921	935	909	926	936	880	884	877	907	906	935	861	888	853	874	931	918	926	904	913	928	922	885
27429	10518	9018	4774	1639	840	665	580	447	360	369	337	367	330	318	343	323	314	324	332	300	334	300	298	311	312	306	325	329	305	298	282	296	288	297	327	326	297	293	292	294	292	295	300	256	318	337	306	297	300	307	323	298	313	311	266	270	291	325	290	323	279	298	315	292	281	298	306	318	289	289	287	293	313	302	290	294	329	295	298	303	280	306	300	313	296	300	336	284	297	265	282	293	268	294	319	285	269	300	297	294	297	305	281	297	311	293	316	329	311	312	308	296	283	302	289	279	287	323	267	306	322	288	275	297	302	337	300	313	303	323	263	299	325	290	278	292	322	295	297	288	298	304	313	309	291	279	333	328	294	320	279	304	275	285	306	292	298	322	293	316	277	308	293	285	326	311	297	314	296	307	301	289	321	334	292	292	274	301	320	305	270	278	303	308	304	348	305	315	316	277	313	297	306	289	299	271	287	327	280	280	274	266	320	299	315	336	282	304	279	304	315	258	302	285	302	286	305	266	300	281	313	312	315	277	290	295	300	268	326	306	285	291	323	316	294	300	286	303	312	285	313	300	296	299	304	324	290	305	307	287	314	308	277	284	304	286	327	291	300	285	286	311	305	284	302	296	285	300	283	303	330	291	292	292	312	296	309	306	291	329	311	329	305	307	330	294	330	334	317	307	282	293	275	286	296	283	268	324	288	290	288	301	297	283	269	318	313	270	266	291	329	317	296	251	295	304	340	324	285	307	315	318	310	344	282	307	273	308	307	299	297	308	285	275	290	260	316	300	322	292	307	299	312	310	295	283	332	291	303	292	278	273	280	313	299	293	281	293	322	290	327	313	301	325	299	279	307	295	289	303	321	288	295	320	285	315	302	295	299	304	309	288	310	322	295	276	319	344	303	250	306	325	307	329	315	295	305	334	318	307	315	320	344	274	302	293	267	313	312	277	266	292	307	300	325	312	294	304	296	276	286	281	320	269	264	341	278	313	283	340	304	357	287	319	280	323	318	326	257	323	315	319	306	326	332	325	273	336	308	346	320	309	280	282	311	334	324	312	282	300	305	312	296	310	289	321	292	309	294	270	314	325	307	298	298	280	308	315	268	317	321	321	282	320	316	300	310	298	261	250	302	302	278	320	315	313	286	265	300	342	279	333	309	305	289	330	294	287	275	282	288	298	298	326	308	322	324	298	317	293	282	320	305	313	307	302	295	326	317	297	303	344	350	288	299	274	319	316	303	271	285	285	318	316	315	307	300	301	298	301	296	335	324	266	271	306	301	320	286	295	271	285	290	331	286	295	296	294	288	334	325	294	292	298	296	271	327	291	311	312	307	295	317	295	306	298	327	313	310	282	273	304	313	317	300	285	304	303	292	308	311	301	295	281	322	312	263	308	296	297	291	278	280	276	274	335	321	280	303	276	283	302	332	302	280	322	296	290	285	305	307	283	288	317	303	300	329	302	297	276	316	281	289	314	309	293	310	321	293	286	310	293	278	296	285	302	334	299	303	316	327	311	290	280	329	296	288	277	289	309	284	335	279	316	326	293	276	309	284	282	308	280	315	301	296	290	296	295	308	305	310	319	290	315	310	316	311	283	289	310	280	304	298	310	285	328	310	261	310	276	305	315	298	270	299	321	293	284	287	316	335	295	278	285	305	314	291	331	251	308	267	279	298	293	301	272	283	337	274	299	302	282	259	294	317	306	281	319	290	283	279	268	252	318	260	337	304	295	310	289	285	284	276	294	255	307	291	260	321	313	284	310	315	303	308	280	333	328	288	299	293	302	324	274	317	289	311	293	298	309	333	293	265	306	324	313	301	290	337	286	280	304	302	297	309	280	289	271	277	284	318	316	264	310	315	279	301	314	315	314	344	334	307	312	338	287	304	308	303	312	286	310	303	292	303	292	310	338	296	326	292	323	316	313	301	319	307	281	293	316	277	272	346	266	339	297	317	301	285	296	307	279	295	299	309	312	322	308	289	278	302	296	316	293	282	313	283	298	276	285	258	299	274	307	296	328	305	321	286	309	275	292	313	318	282	294	299	293	309	326	297	294	308	309	257	289	283	292	315	289	303	312	320	304	313	287	276	294	300	272	330	274	327	288	306	299	277	350	301	312	302	302	309	297	284	333	275	290	299	313	322	317	316	272	294	313	283	300	276	272	275	290	277	294	311	311	324	330	330	278	321	304	336	313	282	279	293	256	280	324	319	325	286	308	313	288	279	316	292	301	288	289	350	285	311	310	303	286	275	303	308	314	301	317	311	287	315	309	298	323	286	301	313	281	306	301	314	278	286	317	293	272	319	284	273	295	300	288	305	325	329	308	312	305	301	276	292	339	327	281	291	305	270	275	318	316	294	273	314	293	292	306	334	310	270	311	303	304	312	292	290	298	314	286	294	304	301	311	306	319	303	314	310	283	309	320	326	288	294	282	288	318	305	300	277	310	308	313	311	276	308	291	294	271	278	288	306	319	296	282	294	271	256	292	333	272	327	306	336	307	285	296	280	299	287	301	289	296	298	278	306	312	305	300	302	305	279	307	284	320	305	333	272	303	274	314	294	315	320	274	304	279	323	298	328	329	350	309	308	303	282	267	289	307	321	288	294	336	284	277	310	315	316	301	285	297	298	300	265	297	308	303	347	286	293	284	288	296	317	281	309	309	334	295	320	320	337	326	282	329	306	296	271	279	320	277	296	280	307	285	319	281	290	287	310	318	316	307	314	290	311	323	269	288	311	276	302	298	285	332	277	315	289	317	280	289	315	296	299	300	287	286	303	270	307	312	305	277	284	311	311	295	327	299	309	303	296	312	303	277	288	309	325	294	292	341	305	317	309	264	276	279	324	301	298	316	289	272	287	312	301	299	328	313	301	309	289	293	292	296	322	345	326	293	304	281	315	308	271	309	299	294	309	264	284	310	310	293	354	334	281	329	328	282	299	284	320	306	305	343	289	285	292	307	277	263	300	296	284	277	299	347	305	329	303	287	290	316	286	310	312	295	337	323	305	304	270	312	304	281	304	301	287	301	320	308	263	273	311	296	315	292	280	325	306	323	326	329	318	283	297	282	333	293	271	276	308	306	295	319	273	329	303	291	280	291	330	305	311	292	284	284	310	274	321	310	307	323	310	273	325	316	309	315	296	296	331	297	319	304	311	287	277	301	314	322	314	316	302	314	300	291	332	301	282	280	305	295	272	304	302	319	295	307	289	304	280	268	326	333	293	280	333	293	266	294	282	287	349	331	301	265	294	318	307	314	312	285	305	297	279	276	283	312	323	317	294	281	303	278	307	311	291	281	307	295	304	282	284	296	279	297	312	299	306	307	250	282	293	286	312	270	318	307	306	309	294	283	298	290	293	296	289	294	299	316	299	307	333	294	301	303	300	306	278	273	288	330	312	317	317	245	308	284	315	329	294	324	321	323	295	301	317	282	280	288	337	334	309	309	283	299	300	243	334	300	279	277	286	275	285	304	281	270	311
16533	8369	14453	11224	5468	3213	2490	2138	1348	1155	1074	912	961	873	881	849	800	758	768	760	746	813	751	780	744	774	715	703	711	725	710	756	757	710	678	737	708	688	742	742	686	720	715	704	722	712	714	687	737	736	731	670	685	682	711	691	708	743	702	693	742	709	758	677	713	687	706	717	709	686	716	687	674	732	676	704	735	647	691	716	720	754	725	710	721	657	716	740	731	710	702	684	693	686	778	722	701	699	703	692	694	688	672	738	704	686	759	733	710	676	719	712	733	696	702	775	734	702	705	675	711	720	711	774	695	719	715	688	722	772	697	723	727	703	699	701	707	697	647	745	737	705	716	725	700	718	662	710	714	654	712	676	692	750	693	686	675	718	702	755	699	693	728	676	697	697	723	717	742	699	705	739	774	699	723	685	695	692	672	731	721	734	697	722	708	691	714	756	685	696	698	704	758	717	704	699	734	719	722	768	673	723	668	740	708	765	712	723	719	724	712	695	687	706	687	696	772	707	708	702	706	719	692	689	710	699	699	721	673	702	716	700	704	674	751	717	673	730	697	697	708	741	700	707	685	732	705	704	697	708	740	744	714	733	758	679	736	700	703	666	715	727	714	710	663	701	719	705	692	708	742	716	696	707	688	679	706	734	684	716	743	684	720	707	722	718	707	722	715	743	753	688	688	725	701	717	696	701	706	690	700	695	700	707	670	683	705	709	742	707	726	669	720	666	710	712	704	702	712	709	740	694	728	688	687	701	631	709	720	728	702	679	724	730	715	684	743	692	744	705	717	691	713	729	678	688	681	723	722	742	708	671	683	653	712	672	680	696	730	705	731	651	710	702	730	732	700	699	697	718	703	689	732	689	709	695	719	729	689	692	690	709	734	728	749	729	700	696	693	740	720	715	730	749	687	714	704	634	711	702	713	706	673	690	643	683	714	702	713	725	688	694	725	747	701	739	693	725	728	665	701	722	721	700	676	680	681	725	757	670	697	719	710	670	717	653	723	674	736	697	699	737	705	755	729	664	766	732	680	692	651	693	696	683	759	686	732	665	685	667	668	661	704	714	740	690	760	684	712	606	682	687	702	734	735	706	671	690	719	709	718	687	731	715	733	725	700	723	706	703	691	732	678	743	719	689	690	721	726	759	675	716	705	674	714	703	685	735	676	701	653	710	715	682	734	701	686	693	719	701	700	726	714	679	715	670	679	668	703	713	708	716	716	686	705	701	706	693	657	735	726	711	720	699	652	727	752	655	716	745	706	708	759	731	729	664	714	706	703	684	667	718	742	727	686	745	663	691	699	736	696	701	720	681	726	717	694	684	720	698	690	716	675	693	676	719	722	684	704	700	741	691	753	694	720	695	712	733	660	728	735	680	722	693	720	721	703	718	702	667	723	702	681	697	719	736	677	705	698	722	701	724	698	682	716	714	678	714	707	712	731	707	647	722	695	677	692	678	693	699	706	737	713	709	709	761	717	729	680	694	720	727	693	717	745	725	724	702	734	695	747	734	698	727	707	685	743	704	735	672	711	749	662	738	706	693	699	760	699	740	714	724	692	679	728	770	721	745	763	704	723	715	679	709	719	663	683	681	711	679	704	718	730	652	666	728	787	702	723	718	708	687	665	671	698	701	694	632	686	667	691	714	670	684	692	725	686	668	744	674	746	708	710	750	694	724	696	680	652	732	695	700	698	684	712	683	757	759	740	680	729	681	705	727	755	711	714	704	700	726	700	715	744	692	669	694	704	708	702	691	707	746	774	719	672	677	699	750	700	700	726	695	731	728	684	726	755	716	730	718	654	719	681	700	664	711	723	719	718	769	746	712	698	726	671	709	681	699	692	724	738	710	692	709	737	678	715	705	713	673	718	727	678	714	719	714	717	719	703	718	659	698	695	713	719	665	699	666	741	722	707	727	754	746	688	714	701	730	729	678	711	684	776	697	737	750	710	708	682	709	669	707	690	722	691	677	732	669	709	738	741	677	746	762	708	712	703	732	711	715	747	766	703	656	693	674	710	717	679	725	701	694	711	722	752	699	685	713	695	709	721	712	727	644	711	740	700	680	709	735	703	677	717	666	707	687	710	722	730	696	728	692	684	677	754	705	692	692	729	680	707	692	671	663	758	658	698	665	670	703	690	751	760	708	687	695	704	765	721	710	729	642	729	701	695	707	663	677	697	713	699	711	695	761	753	683	710	686	691	674	657	679	690	665	674	720	714	724	715	691	707	690	697	692	677	691	745	710	731	675	728	626	684	694	714	686	699	728	715	716	724	683	709	686	705	708	735	690	769	731	673	695	718	756	691	717	764	695	744	770	695	725	672	736	680	687	716	697	724	692	682	698	716	727	733	723	704	680	711	715	706	689	743	714	687	708	741	719	712	657	687	688	695	705	711	710	684	729	699	684	698	749	730	683	732	693	769	719	686	704	691	668	706	739	716	723	719	725	685	698	699	732	699	716	684	710	751	739	728	697	729	695	734	690	739	734	694	680	709	687	680	719	709	708	724	727	615	701	729	739	734	728	685	714	709	723	716	713	689	727	678	729	711	683	678	734	647	733	675	690	733	705	708	706	688	727	759	741	726	720	674	708	732	689	720	687	672	655	650	715	680	733	695	779	707	700	720	765	729	678	668	719	725	676	745	676	689	673	666	712	714	713	734	726	708	704	750	664	752	692	710	717	690	713	650	735	699	731	701	687	723	708	741	742	690	725	725	697	701	697	739	694	716	699	683	664	708	698	709	679	707	713	713	752	720	738	692	737	717	699	731	698	716	704	697	633	751	669	685	708	710	726	740	725	664	706	706	701	745	759	714	690	731	737	703	661	715	719	684	743	694	696	699	644	706	708	687	736	694	706	718	731	687	711	709	705	718	684	719	716	747	744	728	713	670	688	694	713	660	722	720	696	730	659	696	694	674	709	655	762	684	675	630	746	755	712	746	749	718	717	689	660	695	679	702	695	707	748	736	684	646	719	735	716	710	662	713	693	690	683	726	679	721	685	730	729	695	691	683	738	639	675	690	712	709	694	707	720	677	711	701	693	704	709	730	715	724	745	712	696	699	696	750	704	691	709	691	704	691	734	707	702	725	676	709	730	695	714	725	736	675	665	683	681	716	670	725	743	688	721	728	688	707	680	743	708	717	735	691	753	729	683	683	698	717	667	730	712	695	724	690	685	712	711	749	741	693	643	694	719	669	721	714	723	701	729	719	692	705	704	702	696	741	702	661	700	707	727	724	710	691	698	725	692	694	736	699	742	726	734	697	724	749	685	684	692	705	737	711	713	724	708	665	692	692	677	691	725	682	683	763	684	701	677	715	696	664	640	699	679	705	728	701	690	712	669	724	715	717	731	703	710	726	697	733	705	704	733	699	755	659	681	693	691	724	677	735	740	662	727	717	780	698	714	723	731	730	712	687	677	697	725	692	713	739	660	721	697	697	727	784	746	657	704	733	655	697	690	719	721	669	706	715	685	671	668
8791	3185	2569	1369	598	379	343	329	308	244	299	250	294	272	304	260	262	288	249	262	307	265	291	279	274	234	274	266	269	268	264	275	274	272	267	262	293	248	234	306	276	256	285	261	260	255	276	265	296	250	271	264	292	291	287	281	259	258	259	274	277	284	263	288	280	270	297	252	250	290	266	268	300	295	279	246	258	275	247	252	245	280	248	298	285	289	263	266	281	267	265	296	281	269	256	251	308	269	278	285	294	286	278	273	299	283	281	251	281	270	287	273	253	276	287	271	284	286	281	269	250	257	273	240	263	284	267	260	261	272	239	272	240	259	264	255	269	245	263	290	271	264	277	290	309	293	285	307	257	242	315	278	272	280	306	280	225	247	259	286	259	285	296	261	240	270	292	286	254	249	285	260	265	301	281	296	288	281	275	304	287	247	249	299	260	247	264	264	303	264	262	267	282	270	262	285	267	304	264	256	293	284	292	272	270	246	285	249	261	312	276	285	288	293	272	264	267	277	281	267	259	307	289	270	269	280	275	261	278	269	274	261	270	261	257	248	290	266	284	266	272	274	257	254	229	297	292	290	264	252	247	253	280	259	298	280	248	282	292	289	245	275	283	271	287	278	260	285	278	274	290	324	280	278	258	260	260	279	306	287	288	292	256	295	262	285	270	283	273	280	308	281	278	253	283	284	269	267	266	320	235	283	285	250	309	278	298	297	284	268	302	262	260	239	265	281	269	255	300	280	299	294	306	252	273	277	269	256	281	266	303	251	268	265	279	258	265	256	260	296	287	250	296	283	292	283	274	281	262	246	237	288	298	253	276	291	296	270	250	248	264	287	273	303	308	263	286	296	291	277	259	266	271	240	271	277	276	282	287	271	276	238	300	292	257	269	252	236	276	256	252	264	274	290	271	282	262	277	286	268	264	291	246	272	252	256	262	270	278	250	267	287	256	271	268	248	286	290	288	309	273	265	264	281	246	285	268	313	284	251	291	254	278	292	298	279	277	266	265	274	247	280	290	307	302	275	239	263	293	274	292	294	279	277	301	264	237	271	295	262	289	271	274	264	276	271	249	284	289	295	292	298	275	276	278	276	316	257	338	279	297	275	234	256	279	286	245	275	283	270	282	266	280	279	264	256	307	283	285	245	270	291	271	283	266	297	253	262	236	243	255	276	280	235	283	281	283	303	278	276	310	258	280	296	274	261	294	255	311	292	252	264	276	288	261	261	293	267	307	295	259	260	270	273	274	277	260	260	281	261	284	253	280	287	251	269	276	276	300	254	282	278	289	287	261	279	285	260	280	278	264	245	296	270	309	277	269	261	300	259	272	299	275	270	269	260	267	276	297	285	273	243	250	295	248	272	227	293	262	286	308	261	296	296	278	244	291	271	294	263	276	263	297	257	276	288	264	266	264	276	277	259	254	279	277	254	284	247	295	254	239	287	239	273	282	269	244	279	281	288	287	288	294	256	275	287	262	302	290	261	313	266	267	259	271	284	301	293	274	286	224	271	265	240	294	263	259	264	257	246	305	272	307	273	270	246	299	290	291	273	283	267	256	321	237	299	265	278	285	266	265	232	260	282	295	268	271	278	273	247	289	262	283	296	289	257	290	267	279	298	301	276	261	261	288	285	293	265	291	266	280	242	289	298	338	259	265	265	262	278	278	281	314	283	257	265	252	274	302	263	283	319	271	251	273	284	281	295	282	292	259	236	272	278	286	265	296	277	293	268	282	269	274	266	311	277	262	266	296	283	291	269	257	283	256	285	295	280	273	278	289	275	254	293	270	290	263	293	260	276	290	274	259	285	257	263	273	299	295	263	301	292	260	261	276	291	271	276	262	296	264	268	273	253	273	276	246	253	241	300	252	255	278	274	288	250	252	242	269	282	279	243	262	281	275	242	284	281	263	265	271	240	280	242	281	275	280	243	260	263	296	278	291	276	250	295	277	266	239	269	247	251	243	283	263	305	267	282	261	291	261	276	296	247	292	251	284	257	265	300	305	311	293	282	224	271	270	292	273	282	239	254	259	287	290	318	287	291	273	246	296	271	243	252	266	280	270	288	271	280	269	266	222	277	260	279	284	261	252	250	250	259	278	280	269	250	264	279	284	277	261	255	260	302	268	272	276	279	288	230	312	294	260	254	272	262	258	306	295	263	256	271	255	265	279	269	282	296	271	260	265	275	256	248	280	305	277	284	290	304	313	280	258	323	272	275	296	276	274	269	224	260	245	281	239	266	269	260	256	280	292	289	277	282	300	267	274	282	293	287	278	282	261	245	274	274	264	300	243	259	264	274	276	264	249	274	252	254	271	289	257	244	252	266	260	315	265	288	283	291	284	269	275	276	288	285	265	269	250	317	284	295	260	267	306	282	264	259	264	295	271	263	271	245	314	257	283	272	261	241	265	279	268	244	253	252	270	259	278	268	278	284	277	292	261	257	304	248	285	247	256	276	295	299	282	280	315	274	277	274	240	248	265	251	283	264	258	276	260	274	253	270	266	276	298	284	266	242	271	275	262	271	278	311	270	247	279	273	267	282	252	273	254	266	274	273	252	269	265	290	269	270	273	278	262	264	254	271	322	259	285	265	268	265	255	253	237	278	278	262	277	285	292	302	278	264	283	291	268	262	260	264	269	263	282	256	261	256	278	269	293	272	278	287	276	255	270	288	266	296	250	252	266	290	282	277	277	284	288	280	266	258	298	301	296	264	269	267	259	246	244	279	287	269	260	276	242	290	270	235	255	274	281	275	268	276	283	282	312	277	269	301	266	248	248	248	271	273	277	244	259	261	306	266	290	264	278	278	272	250	287	322	307	271	266	268	269	295	254	270	253	298	272	277	261	289	270	296	257	238	289	284	267	277	264	285	268	252	236	281	263	278	257	277	252	248	284	289	285	268	268	262	285	288	263	300	242	269	273	276	296	283	273	306	267	271	257	264	269	265	259	252	297	293	296	267	267	258	274	281	278	270	272	263	293	280	263	275	263	287	289	285	266	257	288	257	258	245	265	285	278	279	252	281	273	271	272	269	240	276	266	266	277	272	297	271	248	293	295	280	294	298	285	251	286	281	270	277	269	268	259	283	274	286	238	258	284	291	277	269	268	279	337	275	273	247	299	264	281	287	258	287	262	297	301	276	293	277	282	265	261	300	285	279	271	290	273	275	281	283	262	276	301	256	309	310	264	268	254	272	285	264	292	262	269	302	296	299	268	281	274	267	247	259	280	266	270	290	268	296	288	251	283	304	279	264	291	279	256	271	296	272	286	288	242	263	259	286	294	294	259	233	251	244	259	303	265	297	295	296	272	315	249	271	282	303	277	293	278	256	266	274	291	271	282	276	296	260	271	262	288	286	263	345	283	291	256	300	269	287	250	278	291	266	289	254	288	290	285	304	271	279	263	285	243	271	276	244	298	279	278	286	266	299	260	299	281	272	263	264	282	241	270	284	254	285	245	282	290	258	234	274	313	286	232	275
6362	3310	5133	3772	1857	1255	1088	938	762	629	728	734	693	706	704	628	680	676	707	657	657	672	707	639	705	688	625	720	652	702	677	688	635	666	647	686	649	689	716	673	697	703	686	675	682	652	686	676	673	693	698	662	715	727	684	715	702	700	638	634	666	660	709	692	671	695	658	688	700	673	675	687	685	714	644	683	657	684	652	723	668	656	677	683	638	681	651	705	667	676	631	685	700	679	689	665	732	714	659	679	725	730	701	675	667	700	665	732	635	636	670	636	644	725	676	680	731	660	706	675	656	666	674	655	690	691	631	667	658	719	674	708	664	658	716	685	674	649	668	643	672	679	666	671	714	664	660	673	661	667	663	669	674	659	611	720	732	651	672	666	667	709	702	680	734	685	681	713	694	688	675	701	625	682	671	660	666	647	687	656	670	686	693	719	630	698	718	650	689	645	671	658	702	714	637	684	680	662	636	695	680	715	700	675	665	676	662	695	669	686	635	717	650	681	666	707	708	649	661	671	693	668	666	671	662	728	636	669	666	703	676	639	684	661	684	676	671	644	671	688	702	661	684	687	674	644	672	699	653	706	657	688	614	671	687	702	658	643	674	659	642	670	729	712	609	659	621	704	673	712	680	685	639	651	679	658	635	675	669	635	660	694	698	725	662	680	697	660	661	609	643	675	668	725	652	645	702	669	635	634	655	709	657	687	700	674	678	637	652	662	676	686	649	673	701	648	649	688	645	684	706	689	717	657	720	688	643	685	687	629	667	669	647	717	675	708	691	687	712	683	683	683	671	711	679	703	611	694	642	651	631	675	701	681	700	669	671	681	687	654	642	683	697	630	681	672	700	692	662	690	683	733	656	695	676	645	670	661	667	712	649	674	684	663	686	675	660	689	634	684	684	672	685	694	695	647	693	659	660	670	677	670	678	662	672	671	691	675	705	682	666	690	683	685	667	679	667	701	742	735	746	673	646	664	638	674	688	679	663	655	689	643	676	642	677	700	664	657	678	727	696	693	638	649	706	640	653	680	658	609	631	649	672	681	677	676	663	677	744	667	702	666	642	709	680	666	711	712	677	647	672	636	653	667	648	623	621	664	695	680	685	674	688	630	645	707	643	683	704	661	683	664	683	699	683	644	625	705	652	682	670	682	703	688	696	723	635	673	689	674	687	657	679	669	672	726	709	696	715	693	668	646	710	692	689	702	659	682	663	709	643	655	658	679	662	690	672	683	704	725	675	670	705	698	685	680	673	676	672	675	735	722	704	680	679	671	674	719	652	638	684	665	676	684	673	660	659	648	715	697	703	692	707	674	684	723	641	626	682	687	667	682	674	670	697	640	663	685	644	721	720	688	712	704	671	656	670	704	668	677	668	663	693	694	694	667	668	706	702	666	655	643	662	655	719	627	697	684	689	657	720	716	669	701	648	663	699	641	648	652	692	685	709	711	719	664	679	718	716	646	635	682	643	636	652	631	651	700	636	669	642	654	658	678	665	665	684	675	706	666	668	656	681	673	681	642	644	693	707	715	714	629	708	649	705	667	719	738	684	676	632	650	650	669	690	699	712	698	659	665	715	669	681	699	697	714	692	676	686	660	718	692	667	688	685	731	706	692	669	690	699	672	702	631	702	706	685	696	683	660	742	703	663	666	688	693	702	648	665	725	659	690	671	678	645	677	683	679	661	726	688	665	690	671	648	634	649	640	670	668	669	710	682	704	682	660	675	711	644	698	715	723	709	653	676	680	696	701	657	701	646	639	682	678	633	671	656	657	657	682	682	665	654	703	711	709	713	676	629	683	652	710	724	650	660	638	727	686	714	639	641	666	671	648	685	672	695	734	676	689	641	685	639	694	702	679	692	644	697	721	644	691	635	685	643	630	702	663	669	650	664	638	671	678	712	678	708	672	660	685	652	751	681	688	678	664	663	690	640	685	657	623	658	672	675	685	658	652	658	674	730	653	678	662	625	672	700	727	642	709	745	682	739	684	680	678	633	697	687	684	695	640	653	649	665	671	695	688	669	661	662	665	693	688	690	663	693	700	670	694	674	637	715	652	663	700	679	712	671	705	656	637	686	693	641	657	687	679	649	636	690	717	670	658	655	695	665	671	672	686	668	660	717	640	682	717	621	643	682	696	670	655	664	697	678	665	654	719	677	639	704	668	651	635	671	692	662	681	689	652	641	688	680	693	649	686	706	650	673	670	649	675	664	700	684	678	642	689	667	716	694	678	681	680	607	679	694	692	657	726	718	669	690	636	684	694	682	666	691	661	686	681	637	710	686	688	707	666	659	681	662	647	683	684	673	640	669	691	640	698	703	676	631	711	680	714	658	665	704	674	673	685	719	687	681	676	692	684	648	669	708	700	685	661	671	650	689	649	664	683	638	680	630	659	679	693	676	665	657	606	681	660	657	726	703	608	646	650	657	713	682	703	656	700	692	669	709	723	633	670	675	669	709	675	687	687	664	689	650	742	645	648	676	661	662	702	680	674	685	727	689	699	691	685	672	638	689	684	684	680	687	651	670	631	698	693	705	700	671	664	690	639	692	670	686	703	686	704	670	701	681	667	696	662	677	670	657	688	729	683	661	655	711	696	687	696	670	658	640	650	666	635	684	632	697	665	688	635	647	671	666	651	687	704	706	683	694	649	676	675	668	663	706	632	707	703	714	667	707	722	689	673	643	663	661	706	685	666	672	717	678	675	670	725	706	686	693	713	688	694	673	659	666	670	697	678	680	686	683	704	638	684	667	651	693	665	710	703	643	638	701	692	705	703	713	673	650	666	710	682	658	674	695	690	681	661	696	702	675	655	646	667	697	652	642	694	679	653	622	673	711	679	713	640	647	684	676	734	669	713	678	701	687	708	698	656	673	701	681	666	694	657	677	655	638	673	651	683	668	663	728	685	638	656	676	666	713	674	666	667	680	661	666	658	722	634	675	657	703	656	661	651	701	671	687	681	666	661	667	658	707	727	691	713	704	657	657	607	661	674	697	656	669	673	681	699	644	675	647	686	736	697	639	683	714	681	636	654	658	700	618	695	686	661	673	644	715	730	735	717	659	660	657	685	716	669	620	635	726	667	646	656	685	696	699	663	683	655	687	671	681	687	697	606	637	644	660	671	674	656	680	681	677	688	679	645	669	670	679	675	643	712	653	627	666	630	648	689	668	675	707	694	647	625	647	667	684	695	705	692	701	671	680	657	715	697	684	687	626	660	655	668	666	708	709	691	692	666	688	649	686	680	690	622	682	666	652	682	678	696	667	643	659	692	675	681	648	644	630	715	677	666	686	640	638	705	657	679	665	674	683	691	704	706	681	666	696	692	686	681	642	678	658	728	654	674	684	644	679	653	633	677	699	662	658	696	678	678	684	718	648	681	709	675	674	670	671	652	643	670	660	675	692	675	636	695	672	699	646	677	670	685	718	681	717	720	660	654	651	656	696	646	645	725	691	691	672	696	660	655	619	669	643	685	663	703
17634	5912	5516	3055	1238	746	650	504	518	400	452	380	396	387	406	415	395	438	369	377	399	366	370	350	363	395	425	420	388	382	404	354	380	364	396	401	385	381	390	437	426	399	404	391	376	400	381	377	379	381	401	379	390	364	434	410	371	375	369	362	397	417	391	407	352	421	389	415	412	390	374	397	393	421	391	401	404	408	389	434	385	418	393	400	356	404	388	412	383	377	419	391	368	392	395	402	374	391	369	337	335	364	407	394	351	392	405	342	383	393	386	357	394	410	393	382	412	376	387	394	400	382	374	379	411	396	415	373	398	392	386	400	386	401	384	395	376	375	404	403	378	371	351	388	361	384	405	385	360	390	373	393	425	361	393	404	394	373	382	399	403	387	394	413	361	453	396	381	370	378	375	396	417	404	414	385	371	435	399	375	399	392	370	412	381	371	417	380	382	373	365	356	374	416	399	379	423	392	383	418	422	393	418	387	398	404	415	382	379	364	382	375	365	385	359	406	415	410	382	370	411	409	407	413	375	374	401	405	357	366	395	396	417	395	403	371	418	387	366	375	392	388	368	390	370	440	379	420	413	390	375	390	392	387	388	383	392	388	401	418	387	382	399	397	375	398	419	401	400	370	366	379	410	409	413	390	425	356	359	391	367	355	350	339	365	369	392	423	398	396	396	382	359	368	351	401	422	363	392	387	395	398	381	396	400	363	385	415	366	393	421	378	366	371	389	368	380	430	399	321	400	389	358	397	360	429	374	381	395	374	365	400	365	364	376	396	384	412	396	361	360	403	374	372	395	395	421	381	391	412	369	382	415	388	392	354	393	388	358	382	382	392	378	370	383	378	372	445	404	403	376	419	377	407	410	380	383	385	422	374	384	407	354	380	392	414	389	417	364	383	411	387	353	382	396	405	411	380	406	391	368	378	382	380	397	392	427	461	400	376	355	392	347	355	399	394	371	381	392	367	407	406	369	367	402	404	429	426	396	414	426	395	388	391	424	402	381	365	393	419	401	419	388	400	434	426	419	399	410	382	382	379	397	396	420	366	375	357	399	391	362	381	391	384	371	377	399	397	398	390	407	407	405	393	392	376	395	386	378	371	386	389	414	359	414	404	393	387	387	383	416	412	402	423	354	377	400	400	442	380	377	400	415	372	402	400	357	398	361	350	396	388	404	386	399	364	418	378	364	374	409	374	371	375	413	381	399	408	408	394	400	373	420	383	411	396	409	359	418	374	391	368	377	387	387	373	405	417	391	371	389	377	433	424	393	391	423	385	367	409	351	385	385	400	401	371	365	401	379	400	391	393	412	397	364	366	393	382	413	385	421	363	399	406	378	433	363	392	383	410	365	358	398	414	391	414	417	396	402	384	361	403	392	379	401	392	393	405	364	434	361	397	378	397	415	365	394	374	392	387	394	394	399	396	386	399	410	425	364	403	415	354	395	405	369	442	424	373	364	413	381	387	337	405	398	398	414	420	401	384	371	407	375	395	384	377	381	385	380	422	385	387	365	400	386	384	394	362	404	377	381	407	364	360	411	411	396	386	412	366	380	386	405	395	359	349	442	409	400	377	380	385	368	422	406	393	412	441	407	416	412	431	362	404	404	358	400	394	409	375	417	398	419	374	379	387	402	334	375	374	387	375	410	413	410	379	414	399	417	424	409	399	358	387	387	396	412	415	415	373	398	403	421	390	355	378	401	422	389	387	366	343	362	428	416	363	414	390	386	362	391	372	405	393	402	359	408	396	401	355	425	392	387	400	369	345	397	390	351	367	389	422	390	383	425	435	355	376	378	391	385	386	434	385	380	385	433	383	425	425	401	391	402	385	399	389	378	411	402	402	388	380	403	409	400	400	377	372	389	414	393	383	402	405	356	399	381	396	354	386	413	382	392	425	407	394	358	415	396	337	408	393	373	395	364	373	383	419	383	379	392	411	394	402	396	428	359	362	377	376	356	424	377	346	359	390	361	399	393	409	410	423	356	407	382	371	398	397	398	371	404	415	358	396	398	385	347	376	401	401	444	429	408	368	382	441	363	426	390	376	361	351	375	398	370	384	388	402	387	381	415	392	411	392	391	415	412	411	389	391	410	390	371	391	418	426	396	358	399	390	379	418	407	398	403	407	354	350	369	380	403	423	382	373	430	389	367	391	392	415	369	388	412	400	410	381	378	380	403	366	403	385	394	361	394	379	390	325	384	367	393	418	425	356	373	380	379	356	357	425	404	400	367	374	370	428	407	373	389	413	370	415	368	385	367	355	383	388	414	361	404	411	408	368	396	364	400	407	349	368	387	364	402	401	372	437	393	399	372	397	360	399	384	390	440	398	367	376	382	403	420	423	368	390	364	381	400	376	422	392	374	357	370	396	415	389	379	333	426	426	401	393	385	389	409	371	412	421	361	394	366	402	447	428	369	402	355	384	403	400	414	434	422	394	350	404	395	401	425	373	383	415	341	380	379	402	393	402	436	411	358	396	387	364	385	400	384	380	373	411	386	374	401	372	407	396	370	394	404	381	385	404	411	376	413	400	348	425	405	377	376	398	399	409	364	417	368	374	388	377	405	422	387	403	385	414	380	408	365	367	392	342	401	371	385	373	395	375	382	404	368	412	381	353	408	391	404	359	389	377	372	405	417	380	408	380	400	384	375	388	378	390	391	373	358	368	437	354	373	358	377	366	365	355	398	401	408	365	369	382	337	384	362	367	418	399	375	396	416	368	374	378	422	361	413	378	405	400	374	390	387	414	405	356	402	396	412	401	416	405	399	425	403	412	425	387	388	390	388	405	388	405	398	401	386	401	397	417	382	384	362	396	369	376	370	400	387	404	403	359	383	373	378	404	379	403	433	349	386	422	404	383	418	423	382	402	402	387	382	364	389	397	417	376	371	379	349	419	379	373	394	390	376	417	393	379	369	388	353	361	378	384	380	357	365	367	407	407	402	379	409	403	373	382	380	381	380	415	351	383	404	386	406	409	395	389	355	374	419	394	359	385	427	362	391	344	393	406	443	389	383	440	415	396	420	343	393	396	414	396	401	410	369	396	439	406	416	398	409	409	354	401	411	380	388	407	388	389	385	359	401	364	390	389	438	404	412	388	387	385	391	354	373	383	389	402	414	375	362	398	392	371	380	379	396	392	397	391	360	400	417	450	433	423	372	381	420	350	376	360	390	387	358	407	377	407	408	455	421	419	377	419	432	362	393	358	390	374	381	430	390	379	396	386	381	393	409	401	386	385	378	373	386	398	404	392	383	343	389	383	395	459	409	378	405	370	415	394	388	369	402	401	379	389	418	391	387	379	361	369	426	405	376	417	376	387	368	355	376	398	372	390	410	414	369	403	385	387	390	355	430	385	418	395	373	380	393	401	392	387	394	380	374	370	393	357	381	368	372	368	399	370	357	383	360	371	375	405	385	406	351	394	392	387	394	383	402	372	405	388	377	389	402	423	399	384	391	370	387	375	376	383	402	363	359	372
12598	5756	10267	8233	4120	2398	2059	1709	1243	1141	1050	1068	1000	1019	936	1003	977	913	993	921	945	903	962	909	919	961	955	912	947	928	889	889	967	964	877	944	943	899	952	903	913	894	906	930	949	901	887	905	997	906	895	906	918	906	938	876	935	947	925	894	922	976	914	977	910	916	941	900	953	936	939	914	955	952	892	879	922	911	932	844	956	881	960	893	929	865	947	937	918	881	891	953	931	876	930	936	913	959	917	895	960	843	838	889	885	906	941	930	899	929	920	887	966	845	916	900	934	900	958	902	964	971	928	935	918	886	908	962	872	916	913	948	930	936	894	912	867	877	920	938	928	903	983	884	890	892	861	917	919	861	905	887	889	950	922	920	965	922	903	919	935	934	990	942	918	928	935	897	914	920	931	918	886	883	960	916	899	902	968	871	906	888	881	881	921	892	895	933	937	941	859	843	900	875	874	898	851	964	911	877	928	878	928	875	912	937	926	907	978	937	909	871	896	925	873	926	893	882	870	914	866	890	941	899	933	929	936	878	965	925	932	946	942	855	909	947	884	910	923	900	905	964	916	936	926	867	914	922	919	922	901	937	909	925	903	928	907	907	929	924	910	925	901	943	892	918	953	888	855	895	951	884	902	984	931	926	890	891	926	937	897	931	941	875	913	916	859	898	945	875	980	948	894	904	953	918	907	941	888	877	914	896	893	927	913	874	897	937	884	871	943	899	924	896	902	948	938	905	940	944	884	895	915	976	860	937	892	889	858	896	863	898	934	895	929	868	903	929	913	909	979	958	915	940	975	899	911	948	860	991	918	886	909	907	963	889	904	926	909	927	901	886	889	874	905	891	903	943	866	855	906	972	931	947	959	901	937	925	902	887	902	906	901	904	911	922	910	904	895	902	850	926	893	927	907	918	899	944	935	905	911	916	919	929	917	886	915	925	923	923	972	885	892	947	965	916	916	893	951	898	951	922	898	904	888	907	920	893	883	934	932	878	892	934	953	923	934	915	861	922	953	903	872	941	915	889	934	927	875	883	950	911	913	908	911	940	936	925	904	921	902	973	986	937	898	953	918	884	889	890	907	916	950	894	881	948	918	959	934	900	905	923	957	883	939	929	934	903	915	867	921	914	911	946	850	961	892	913	933	921	904	885	872	860	931	947	977	917	925	936	970	946	980	954	906	890	904	881	928	952	908	961	896	898	974	929	880	867	996	909	924	918	854	911	937	904	947	954	894	906	934	952	893	924	933	924	923	899	918	892	897	918	946	872	902	929	886	1007	962	892	897	879	898	926	884	919	939	939	917	908	909	874	926	923	894	896	903	922	883	938	922	910	855	891	868	860	877	933	895	898	905	924	919	916	905	909	940	938	915	890	907	904	928	946	880	911	905	880	864	901	898	909	931	886	893	909	932	918	919	917	891	948	917	898	904	913	979	910	892	942	945	935	889	883	951	893	929	888	966	917	942	906	870	914	882	924	907	904	912	887	924	929	922	869	931	914	937	884	959	849	906	943	876	925	879	870	940	939	913	968	897	945	875	904	922	911	948	922	928	899	955	850	867	853	912	937	920	901	879	906	939	939	958	936	927	918	897	908	890	915	905	855	939	932	889	954	954	855	903	945	933	949	931	944	943	844	967	905	906	919	924	836	913	904	945	877	907	901	977	897	915	860	938	940	851	873	925	896	874	899	900	917	909	942	888	965	877	885	875	931	920	953	859	905	882	949	901	892	917	943	865	940	919	911	901	929	955	904	868	890	934	928	876	910	885	912	912	935	942	882	891	889	945	894	999	908	930	948	905	852	910	880	884	928	892	921	961	933	924	909	912	931	941	946	933	870	906	967	912	949	877	892	922	920	915	952	932	942	894	965	939	882	897	868	884	899	894	926	922	928	903	901	969	901	934	929	933	918	985	936	878	943	856	869	895	954	928	898	867	907	914	951	895	931	936	975	877	923	884	936	954	942	889	973	931	915	965	919	923	947	924	943	940	942	875	911	941	878	924	883	946	905	884	916	890	866	893	880	886	953	938	978	939	970	888	928	925	929	880	947	880	921	925	923	920	880	947	888	947	965	937	873	897	922	868	942	939	904	869	937	857	964	880	935	940	927	900	918	957	884	944	914	872	926	878	932	940	945	888	939	906	921	886	931	891	907	913	959	887	882	922	924	923	910	872	937	894	906	896	895	889	910	823	918	827	919	907	946	909	948	927	919	946	911	919	944	859	933	914	869	904	850	849	978	930	916	848	913	916	947	932	895	918	882	909	926	931	923	946	907	888	881	922	907	914	946	941	958	849	908	945	876	899	912	902	970	908	934	937	942	941	874	967	921	902	925	908	904	903	960	890	961	910	894	898	936	930	935	913	904	912	953	879	925	910	891	953	871	921	898	920	921	946	882	901	931	956	900	873	926	909	920	919	853	952	861	870	850	932	906	921	901	923	956	870	886	892	911	861	869	926	897	864	967	899	872	888	952	879	913	966	915	950	936	910	918	923	911	942	962	897	906	911	940	947	956	970	900	862	902	918	900	912	902	944	946	843	957	937	900	941	951	899	962	929	875	896	916	908	874	891	948	927	885	890	938	943	893	900	869	866	897	921	916	911	897	938	891	894	929	895	912	915	923	872	927	920	894	845	904	903	927	926	926	908	935	924	929	954	882	889	908	931	908	923	872	905	925	883	924	918	938	942	933	911	943	901	883	908	963	831	957	910	913	891	935	898	885	929	903	894	912	972	935	923	930	912	924	966	880	938	941	955	936	917	921	930	982	951	864	891	895	909	889	924	890	921	891	902	921	931	923	842	892	905	924	872	890	938	929	888	914	891	903	916	948	906	929	1003	899	949	927	929	944	894	903	899	931	962	901	870	947	941	899	937	912	903	890	909	877	963	887	910	906	893	888	951	928	915	915	940	904	881	929	900	922	934	907	876	925	894	961	926	952	887	893	917	931	942	901	882	928	949	911	951	952	948	921	918	910	943	904	936	912	886	944	929	859	894	907	883	888	943	929	867	954	897	885	861	986	938	922	930	871	900	875	935	918	858	888	903	933	939	913	861	937	907	916	908	960	919	912	851	969	894	938	916	925	921	904	895	922	922	862	892	904	933	893	866	939	888	910	894	942	908	905	923	906	912	914	913	870	946	868	926	965	962	937	900	824	958	924	887	900	904	915	941	854	899	890	901	943	954	889	899	943	906	958	920	947	896	905	959	938	945	939	930	945	917	891	911	883	929	943	843	900	887	937	911	906	923	954	938	963	898	907	937	854	943	928	888	906	892	877	855	865	934	910	903	869	950	929	873	910	888	935	924	928	899	984	905	834	837	900	895	904	969	941	887	914	923	930	899	901	949	884	947	928	875	919	903	929	891	940	944	919	951	894	955	887	906	882	901	878	915	922	903	869	952	857	882	943	918	905	932	906	847	872	916	881	903	975	891	912	882	994	946	930	857	946	909	924	913	899	878	931	931	941	936	970	898	893	885	885	926	900
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
